BM6P6(@ }|{}~~|{~~~}~~~}}~~~||}~}|{}}~~~~}}~wyz~}|{z{}~~~~~~~|{}|}}{zvrtz~~~~~}~}~||}}~~~~~~~~~~~~}|~~~~}~~~~~~}}~~}||}~~}}}~~}}}}wxz~~|zyyz|}|||}~~~~~~~}|~}}zwtv{~}}~~~}~~~~~~|}}|||~}~~}}~~}}}}~|||~~~~~~~~~~~~~~~~~}{xy{}{ywwy|~~zzz{|~~~~}|~~~~~~~~{ywy}~|}}}~~~~~~~~~}~}~}~~yz{zyz}~}}~|||}~||}~~}}}~~}}~~|{{|~~~z{}~|ywwz}~{{{{|}}|z{|~~~~{zz|}{~~~}}~}~~|{~|{|}~~|~~}}}|}~~|~~~{{{|~~~|yyzzyz}~~~~~~~}~{{|}~}}~~~~~~~~}}~|yuux||}~{zz}~~~}}}~~|{y{{~~~~~~~}}z{|~}{||}}~~{}}~~~~~~~~~}zy~~~|zxz|~~~~~~|z{|}}~}|{}}}}|}~~|~}{y}~~|zzz|~~}{z{{{{|}~~~}}}~~~~|||}~~~~~~~~{xttw|}~~}~~}~~~~~~~{zy{|~~}}~}zz|z{|}~~}|~~~||||}~~zzz|}{{{{|~|}~}{y~~~~~~}||{{||{yvuwy|||||~}||}}{yyz~zz|}~~~~|zyz}~~~~~~~~~|zxyz{zyxyz}~}{{|}}}~}~~}}}{{{~~|||}~~}~~}|}|zxx{~|}~~~}~~~yzz}~~~~~}}~}ttv|xz{||}}~||}}}~}}~~~~}}~wyxz{}~{{{{|~|}}{||}}}|{{xy{{{xvtxz|}|{|}|{{}~}xx{|yz|~~|{{}~~}|yyzyyz|~~}}||}~~~}~~~}}~|zzz}~}}}}~~~~}}|{{|}~}}~~|{|~}~~}~~~~~~yy{~|}~}}~~~~~pqsv|}}}xy{{{|}z{{}}~||}{|}~~~wwxwy{}~{{{|}~~~}~}{{||||{{wxz{zxutx{}}|{{||{{}~wyy|yz|~~||~~}~yzzyy{~~~~||}~~~zz|~~~~~~~|{{}}xxyy{{}}~|{{{zzz|}}|}}~~~~~~}||}~}}z|~~zzywttuw|}~~~~~}|{z|~~~~}~|||}~}}~~}|{}}{{{|~~|z}~}~}{}~~}||}{{{}~{|}~~|{{}~|{|}||~|}}||~~~z{|~|||~~z{zzz{{{~|{{{{{{|~|~}~~~~~~}~~}~~~~}~|~~{{{xvuvx|}~~}{{|~||{|}~}|~~~}|{{}~||}~}|~~}~~}||}{{{}~~|}~~}}~}|{|~~~~~~}~{||~~}~~~~~}{zyyz}~}}}||{|}~~|~}~~~~~~~~~~}}~}~}}}{yxxz}~~}|{|~|{zz{}~~~}|}~~~~}|{z|~~~}~~}}~~~zz{~~~~~~}|{{}~~|{}}}|~~~~~}}|ӵ~~~~~~Ħ}~}Ħ~~~ӵ~~~~~~~~~~Ħ}~~|}~~~|||~{zyyz|~~~|}~}}}|{zz}}|zz|~~~}|{{}~~~~~~~}zy{~~~~}~~~~}}|||||4ĉ@ӵ~}~~~}~~~~~}}~>L~=hĦ|~}~4ĉ@ӵ~~~~~~~~~>L}}~~}}|~~zzyyz|~~~}}~~}}}||||}|z{}~~~~}{|}~~}|}~~~~~}|{{|yxz~}~~}}~}~~~~}}|||}}~GG=?~~~~~~~~~|}}||~HdĦ~=Īj||{}~GG=?~~~~~~HdĦ~~~~~~|}~~~yyzz{}~~~~~~~~~~~~~~~|}~}|{}~~}~~}}~~{|}~~~~~{zz~~{yy{~~~{|~~}}~}~ӵ}ĭӵӵĦӵӵ}}ĦƜ`1.׼sĦ~~ӵĦ~ĭӵĦ|ĦĦDdD|?fӵ}~Ħ{|{ӵƜ`1.׼sĭӵ~ӵĦĦĦDdDӵӵӵ|}~~~Ħ~ӵyĭӵ}}~}||}~}{|~~}}~~~~{{|~~}||}{zz}~}z|~~~|}?~4g&e>&eg&e|>hӵg&eguO>uO>&e~}4ff?>ߝL}gĉ@~~Shӵ~g&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?}ZufĦz{}gL}|{g&egĉ@g&e>&e@e??~g<ĉ3we<Ħ3h?@eZ3h?gL|}~D%%)?fff?><z=?Ħg&eg&eyz|S?ʬ~4ff?>ߝL@e|g&e~3h?g&e>&e||??~~~}~~|{{~}~~~}}~z{|~~|{z|~}|z|~|}|4DӵHƅ^Hu]ĦHu]ĦxZuR)Ħ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׼s~tQje<ĦBt=o9ĦH׼sHtĦBt=o9ĦHdĦz|Dtfo9ĦsߝLGdUĦHt@cӵHu]ĦHu]ĦHtƅ^~qIܗGIӵH׼s~~Hu]ĦBt=o9ĦHƅ^Hu]Ħz|~}~~~|{z|~}|}~~}{~{}~~~~~}{}}~4DuXӵDdDΦDdDĦDdDĦy{t|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ|`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦ~}}|}q<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭDdDΦDdDĦDdDĦgeĦFSĦqjRgdKӵDdDĦDdDĦ~qjRgdKӵDdDĦ|}HdDĦgdKӵDdDDdDĦDdDĦ4DufӵDdDĦDdDĦq<R}}peƜ4DuTӵDdDĦDdDĦqjRgdKӵDdDΦDdDĦ{}}~~}~~}~~}{zz|~~|}~|y{~~|{z}|}~~~~~~~4DuXӵDdDΦDdDӵDdDĦxyo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵ}HߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦ}}||}po9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9DdDΦDdDӵDdDĦ~}|~geĦsp?aĦGIdnuR)ĦDdDĦDdDĦ}}~GIdnuR)ĦDdDĦ~DdDĦnuR)ĦDdDΦDdDĦDdDĦnuR)ĦDdDĦDdDĦpo9u||=ӊB1.uTӵDdDĦDdDĦGIdnuR)ĦDdDΦDdDӵ}~~~}}~|}{z|}~}~~~~~yqps|{|~zyx||~~}}4DuXӵDdDʜ4DuTӵ>d<ĦzDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>e~puR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>d<~~~~peӵĦpeӵDx<>d<ӵDdd<>d<Ħ4DufئL>eDdDʜ4DuTӵDdDĦ}{z~~geĦs<v>aĦpeӵDx<DdDĦ~~~~~}~DdDĦ~|||peӵDx<>d<~>d<ӵDd<DdDΦDdDĦDdDӵnd<DdDĦ>d<ĦpeӵĦ}F&uTӵDdDĦ>d<ĦpeӵDx<>d<ʜ4DuTӵ}}~{|~~|{}~~~~~~|sklr~~~|zx{~~zyx|}~~4DuXӵD&dq&ĒRsdKĦ|DHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<x~~B?d<}|geĦHg8>aĦB?Ho9>d<~}~>d<ӵ||B?Ho9<x&ӫeʬtIӇ}>d<Φ>d<ĦD&ӫetIӇDdDĦsdKĦB?dp&ĒR>d<sdKĦ~B?Ho9zs&dq&ĒR~~x{}~~~}|tmov{}}zvvy~~~{zz}~~~4DuXӵHu]3hhne=e}~nepIƎ@t@h>h}fe~@ďDne=e|||egesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeHu]3hhsegeĦja>aĦ@Gse~<Ō}}|@G~~Hkge}~HĪj@IŌegeHu]3hIŌDdDĦne@hz{>hse~ne@Gz|sĪj@h~~~~xy{~~}xtv||}{xux{~~~|{{~~~4DuXӵĵD^~~}}~}~}}DdDĦ}~D^s׼sgeFm8>aĦs׼sHo~~~~{}}D^DdDĦ}xy|s׼s~{|~~~~~x{|~}~{|~~zwsy{~}{z}}~Φ4DuXӵtvӵ>d<ĦĦĦ~}|~~Ħ~~>d<Ħ{{}|}~|~Ħ>d<ĦBegeFYĉ>aĦBenu]ӵ~~}}}|}}>d<Ħ>d<ĦĦ~}}vx|BeĦ{|~~}}~~z{~~~}~~}|yusy|~~}{z}~~~|}~~~~?aŖ%7uSQuR)ӵsdKĦgdKĦ~}}}gdKĦ~~}}gdKĦ~|gdDĦ{}}~gdKĦsdKĦŶS3we<iĉ@3hR/Ō~}}~~}DdDĦsdKĦgdKĦ~}}~z|gdKĦ~~||}~{|~~~~|{}{zx{xz~~~}}>Anenene~~~}}ne~|~~De}~~nene>Ak<fh~}}~}|~~~Denene~}}}{}ne||}~}~~~}||}|yx~zwy{~||~~~}~}}~}}~}}}~~~}}~~}|~~~}|{{~~|}~~~}}~~||}~~{zy~zvwy~}zz}~||~|}}}~~||}~~~~}}~~~~~}}~~|z{~~}}~~~~}||}~~}~~~~}}~}|||xxy}~~~~}||}}}~~~}~|}~}}~~~|{{}~~~~~}}|z|~}}}~~~~~~~}}}}}~}||}~|{zz{{|~~}~~||{~~~~}~~~~~~~~}||}~~~~}~~|~}}}||~~~~~~~}z}~~}}~~~~~~}~~~}}}}}}~}|}~~|ywvwwx|}}~|~~|{}~~}||~}}}}~~~~~||~}}~}~~{}~~~}}{}~~}}~}}}~}zxwwxy|~}}~~|}~}|~}}}}}~~~~{{}~{~~~~~~}~|~~~~~}}~z|~}|~~~}}~~{xxxz{}~||~~}~~~|{{}~~}}~|y|~~}~~~~}z}~|~~~~|z|~~~|}~~~~~}||~~~~}~}{}~~}~~~~~{}}~}{|~~~~~}~~~~}}~~}}~~}|{}~~~~{|}~~}{{|~~}}|}~~~~~}||}~~~~}{z{}}~|zy{~xxyzzzyy}}}~~}~~}|}}}}~~}||}}~|||}~}}~~}}zzz}~}}~}~~}||~~~~}~|}~~~~{yxz~xyyyzzyy~~}}~~~||}~}~~~|{y{|~}~~~}}}~~~~~||{}|~~}}~~}{|}~~}|{yz|}|}~~~~~||}}}~~~~~~~}~}}~~}|{zy{}}||||||~~~~~~~~~~|~~}}}~~}~}{zxz|~~}}}~~}}~|}}|{{{}~~~~~}}{|~~||}}}}~~~}|{|}~~}|{vxz|}}}|{|~}}}}}}}}}~~~~|~~|~~}~||}~~}}|{zz}~}~~~{zz{~~~}~|}~|||~~~}~~|~~~}}}~}|{z|~|||{{|}~~||}}~~~}|zzyy{}~~~~}}~~~~~|}}}~~|}}}~~}}~~}xy{}~~}||~~~~~~}|||~}}}~~~}}~~|{}|~}~~|~~~~{||}}}||{{|~~~~~~~~~}}~}yvvv}~~~~~}~~z|~}zz~}}~}}}~}}}}|}}}||~}~}|{|~}zz|zz{|}}||}~~~{~}{yxwwx{~~}}|{|}}~~~|~~~{~~~~~~~~z{}~}~~~~~~~~~~~}|~||}}~~~}|{||}~~}|{z~||~~}}~~{trtw|~~~~}z{}~||}~||}~}{z{{|{xwy{z{|{zz|~~~~}|}zxx{}|}~~}}~~|{{|~~~~~}}}}}~~}}{{|~~}~~}|}~|zy}}~}}~~~~~|vuwz~~}}~~~~}|}~~}|{{||}zwxy{|}}||}~~~{zz|~}~~~~~~~~|}~~|zz{|~~}{z{|}~~}}~~}~~~zz|~}}|}~~}}}}}|{||}~}yxx{}~~~~|}~~}}}~}~~}{|}|{|}~~~}}}~|}~~~}~{|}~|}~~}|{|~~}}}}~~~}}}~~}|}}}}}~|zzy|~}}~~||~~~}~~~~~|}~~}{}~~~~~~{|~~~{|~~}|z{|~||}~~{zxy|~~~~~}}}~~~}~~~~}}~~~y{~~}||~~}}~}~~}~}|}~~~|~~{{}}~~~}||}}}~~~~}|||}~~~|}~~wy{||{zx||}{|}~~|||}}~~~}{yy{~~~}~~~~~~}}~y|~~}|}}~~~~~~~~~}{}~~~~~~~~|{{|~}|}||}~~~~~}}|{{|~~~~~~}|{|}}~~|}~~}|wx{}}|zyyy|~|}~~~}}{{z~~}~~~~~|{}~|}~}}~|}~~}}~}}~}~~|{|}~}~~~~}{{{|~~}~~~}~~~~~}||{{{|~~~~}|{{|~~}~yz|~~}{zwx{}~}|zvyz}}~}}||z{yz}~~~~~|~~~}~}~~|}~~}~}~~~~|}~{|~~}|}}~}~~}{|||~~}}}|{zqrvx|}||}}}}}~~~}~~}zz|~{{|~~}~~}~~~~~~~~~~~~~~|}~}}~~~}}~~|yxy{~||}~~~}}~~~~{{}}|z{|}~~}|{{|~}||||}~~~}}~}~~~~~~}~~~~}{|~|z{|}}~}}~}|{svw{}}||}~~~~~~~~~{{}~~}~~~}|||~~~~||}}}}~}}}~~~~}zxyz}~{{|}~~~~~~~~~z||~}{||}~~}|{{}}|{{||}|}}}}~~~~~~~}zz|~}|{{}}|}}{~~}}wxy}~}||}~}~~~~~~~}}~~~}}}}~~~~~~~~z{|~~~~||}||}~}}~~}~}}}}wxy|}|{{|}}~~}|||~|}}~~~}}}~~|yyz{}|{}~||}~}}||}zxy{~}|{|~}}{||z|~~~y|}~}}~~~~}|}~~~~~~}}}~}|}~}}~~~~~~}}}|||~~~}}}}~~~~{{{~xyz}~~~||}~}}}~~~~~~~}zz{~}|~~~~}|{{~~~~~zyz{~~~}~{|}z{{~|}~~}}~}|~~}~||~~~~~~~||}~}}}}~~~zz{}z{{~}}~~~~~}{{}~~~}~~}|{{}}~|{|~~~~~|}~||{}{~~~~~~~~~}}~~}}~~}}~~~}|~~|{{}|||~~~~~~~~~~}~~}||}~~~~}}~~~}~|~|}~~~~~~~~}~|z{}~~~}}~~~~}}~|{~}~{{{~~~~~}~~~~~~~~~~~~~~~}}}~~|}{}~}}~~{}~~~~~~~~z|}~~~~{xy{~~}~~~}|}~}}~~~}}~|{~~zzz}~~}~~~~}~}~}}~~~~~}}~~~~}}~~~}|~~~y|x{}}}~}}~~}}~~}|z}~~~}~}{yy~}}|~}~{yx}~~~}|{{ywx|}~~~~~}||}}|z{~~~~}~}~}}}}~~~}~~~}}~~}~||yy~~}~|}}|~}~}}|}~}|z{|vx|~~~~~}}}|{}~~|zxy~~~}}~}}~~~~|zy~~~}|{ywx{~}~~~}}}~~||}~|{{}~~}}}~~~~~}}~~~~~~}}|z~{z{~}~~}}|~yz}~~}}~~~|{z}~~}}~zxyw}}~~~}||~~||~~~}|~}|~~~~}{yy{~~~~~~|}}}||}}~~}}~~}|z}~}~||}}~|~~~~~~|||~~~~~~~~~~|xww~~~~}||~~{zy|~~}|z}}zzyxx|}}~|||~~}~~~|{}}~~||}~}~}}~}|}}}}}~~~~~}{|~~~{{|}~}~}}{{|~}}~~}|~}~~|}|yxx~~~}||~~zyx|~~}y|~}zyzyz{|}}~{{|~}~~}||}~~}~|}~~}}||~~~~~{}~~~}}}~~{{|~}~~~|zz|~}}~}|z{}~~}}~~}~~}~~~}{zy|~~z|{{zzz|}~}}~~~{|}|~~|}~~|}~|}~||}~~~|{z~~||~~~~}~~~}{y{}~~~}{zz}}||}~~~~~|}~~}~~}}||~~}|~{|~zy{{|}~~~}}||~|~||}~~~~~}~}~~y{{}}}~}|{~}|}|}~~z|~|~~}{{}~}}~~|}~~}~|{|~~}}}||~~}}~zzy|}~~}||}~}~}}}}}}~~}~~~xxzz||~~|}~~~~}|}~~~{|}~~}~wy|~||~~~~}~~~~~}}}}~}{|~~~|}~|{{}{{|~~~~}}}~~}}|ywvuw{~||}~~~~~}~{xwy{~~|}}}}~~~}}~~}~~~~}}~{||||~}~~~~~~~~~~||~}{yxxyz{}~~}~~~~~~{{|~~~~~}}~}}|{zvutx{~{{|}~~~zz{|}~~~{yxy{~|}~~}}~~~~~~~~}}}}~~||}}~~||}||~~}~}}~~}||~~}{ywwxx|~~~||}~~~~~}~~~~~~}}|{zxwvy{~}{zz||}~vwwxz}|zyz||}}|~~~~~~~}|{~}|{|~~{{{|}}~~~~~~~}~}~~}}}~}~~}}}~}}~}~}}~{{|~{yxwww~~}~~~~}}}~~~~~}}}}|{~~~~}~~~~}~~~~|{{}~~||||}}~yyxy{~}|}}~}|~~~~~~}|{z}~}|}}~{|||}}}~~~~~~~}}}~~|{|~~}}~~~~}}~~}~~~~~|zy{}~~~}}|}}}zz|~|{zz~}~}~~~~~~}}}}~{{}yyyz~~}}~~~}}~~~}|}}~~}}|{}~~~|~~}{{}~}}~~~~~~~~~}}~~~~{|}~||}~~~|{{}~}}}~}~}|zyz|}~}|{{{{|}~~}}~~}~~~}|}~}||}~y||~xwvy{|}~~~~~}}~~}~~~~}}}}~}~~~~}|{{|}||}}||~}~~}~~|~~}}~}}~}{yxxxy{|~}}|||}||}~~~~~~}}}~~}~{zz}~}}||}zz}wxwy{~~}zz|~}{|~}}~|~~~|}~~}~|}~~~}}~~~{}~~}||~~}{|~}~~}}|{yxwvvz{|~}~|}~~~~}}~~~~~~~~~~~~{xy{}{~||~y{}ywxx|}~}~xy{}|~yz~~|}}||~~~{||}~}||}~{}~|{|~~~~yz|}~~}||{zywvttz{{}~~~~|}}|||z|}~~~~~}zyz{|~}}}{{}~~}}~~~~~~~|}~|ywwy|~~{z}~~}}}}}~~~~~zsia\sux{}~~~~~~}}}~~}}~}|{{{|}}}}}|||}~~}}~|{{|}~~}~}}~~}}~}|~||~~}{zz|~~{{}~}~~~~~~}||~~{smfatvxz|~}||}}|~~}||~~||}~~}|{{{|}~~~~}}}}}}~~}~}}~~}}}~~~|}~}~~~~}~|{}~|zz|~~|}}~}||~~~~~~}{{}~~|{}~~~~~~|{{~~yupmkvwxy{}|z{{{z~~}}||}}|||}}|{{zz|}~~~~~~~~~~~~~~~~~||~~}}~|}~}{|~~}~}zy}~~~}}~}{z|~zxvvw{}}|{{{|}}~~~~}~}~~~}~}}|}~~}}|{|}~~~~~~}||}xtsrszzz{|~}}~}|~~~~~}}||}~~}||}}zzyz{|~~}~~~}}{|}~}}}}xz{|}{|~~{xw|}~wy{|}{z|~~~ywuvvz|~}zz{{|}}}}}~~}}~}~}}~~~~~~}|{z{}~}}}}}~}}}~~~~|wvvvx{zz{}~~}|}~}}~~}}}}}}~~~~~~yyyz{}}~}}~}}z{}~}}}}}wwwz{~}~}}}}}}}}}~~~~{yx{|~~~uvx|~~~||}~zyxy{{|z{{|}}~~|}~~~||}}|{|~||~~~~{yxx{~|||}}||}||}~~}}{zz{|}}}~~~~~~}||}~}}~~~~~~~~~}zzz{|~}}|~}}z{}}}}}}~~~|}~~}|vxwyz~~}}}||}}}z}~}~~~~~}||{|~~~~~}}||}vyz}}|}~~~{}}}~~}|||}~~}~~~~~}}~}~|{{}~}}z{~~xvtuy~}||}~}|||}}}~}~~~|}~~~~~~~|{|}~}}~~~}|}~|{{|}~}{|~~}}z{}}{||}~z{|}}|{zxwxxz|~~~}}}}~~y|}~~|}}||}}}}{|~~~~~}}}}|{z{|yz}}}{z}~}~}}}~~~~~|~~|{||{z{|vsqsx}~}}}}{||}{}~~{}}~|{||~}~~}z{|~}}|}~~|{|~xy}}|}}~}~}}~}||~|{|~~~}||||||}~|xy{{}~}zz|~}||}}~}{{|~~wtvy~~~}}}}~~~~{{|||{{z~}}~~~|yvx}}~~}|~~~~}}}}}|||{|}}}xtyz{}~}}~~}|}~~}}}~}{{}~}~~~~~~~~}}}~~}~~}~~}yz||~}{{|~~~~}}~}wuwz~}}}~~{{||||{{~~~~}{{|}~~~~~~~~~}|{{{{|}~}xvzz{|}~}}~~}||}~~|}~}{{}}}}~}~}{|}~}}~~{y{~~~}}}~{{|||||{~~~|}}|~~~~~~~}{zz{||}~~}{x||{||~}~~~~|{|}}|}~}{{}~~~~~~|}}~~}}~~}~~~~~}~~~}}~~~~{{|}}}||}}~~|}~{z}~~~}}~~~~~~~|y|}||}~}~~}}|}~|~}|}~}~|}~~~|}~~~~~}~~~~}}~~~~}{{|}}}}}||}~{|~|zyy{}~}|}}~~~}}~~~xtz}}}}}}~~|||~}~~~~~}~|}~~~~}~~~~~~~~~}}||~}}}~~}}}~~~}|{{|}~~~~~}}|~}|}{|~}{yxxy{~~~|||}}~}|}}}wty|~~~~}}~~}~~~~}~~~~~}}~~~~~~}}}|zy{~~}|{||}~~}}}~~}|z{|}~~~~~~~~~~~~~~~|z{}}~||}}}}}|{zywy{~~{{{|}~~}~}|~}}~~{x{~}~~~~}}~~~~~~~~~}~~~~}~~}}}}~~~}~~~~|zxy|}~~|{zz{|~~~}}}}~~~}||z{|}~~~}}~~~}}~~{z{}{|~||}{{{{{{zyxy{~~~{{{{|}~}}|~|{z|~~}~{}~{{{}}~~~}~~}}}~~|z{~}~~{zyzz||}~|}~~}~}||}}wvx~}|~~|{z|}}~|}~~}|}}~~~}}|{|}~}|{{{|~~z|~~{{{~~}~~}}~}{}~~|zzz{|}}~~||~~~~~|{{{}xvx~~}}~~~}|z{}~~~~~~~|~~~}{{{||{}}{||~~~~}~~~}|{||~~~~~~~~|}~}}}~~|{zz~yy{~}|}~~~}}~~x{~}~~}~~~}|{{{|~~||}~~~~~~~~~~~~~~~~}}}~~}}||}~~~}|{{}}~}|{}~~}~~|~}~~~}~}~~}}~~~~|~|}}~~}}~~~{}~~~~~~}}~}|}}~}}~~~~}}~}~}|{}~~}~}||~}}~}yx{}|~}}}}{}|}~~~y|}~~~~~~}}~~~~}}~~}|~}}}~~}~}||}~~}|~~{yz~~}}}ywz~|}}~}|{{}||}~}~}x{}~~}~|}~}}}}}~~}{{|}}}{||yvw|}}~~{~|}}~}||~{{|~~~}~~w{~~~~~{|~}|~~~~~}~}}~|}~}{z|}}}y{{xuv{~~}}~z{|~{{}~~~}~}}}}z{|~~~~{{~{|}~~~~~}~~}}~~}||}~||}~~~}|z{~zzz{|~yz}~}~}yvvz}~~}}{xyy{}}|}~}}}~}}}|{zyz{}~}|~~}}~}{|~~~{}~}||}~xtotz~}~~}~~~}~}~~~|}{|}~~}}~~~}}}~}||{~~~~~~~}}}}}}|{{}||||}~~z|~~~~|yvvx{||}~}zzz{|~~}~~}~~~}}}|{{{|}~}|}}}}}~~~~~~~|vqkpw~~}~~}}~~}}~}}}}}~~}}}~}{zzz{yz{|}||~~~|{zzz~~|~~}|}~~~~~~~~}}}|||}~}}~~~}}{yvvwyzz}~~|{{||}~~~~~~}}}{{|}~~}{~~~~~zsnhmt|~}~~~~~~||}~~|{{|}|||}~~}}}~|ywxz{yyz|~}{{|~~}|zyxww~~~~}}}|||}~~~~|{yxxxyy}}}}~~}}||}}~||}~~~~~{|~}zz|~~~~}}}}}}~ztplpv}}}~~~~~~~|}~~|z{|~|||}~~~~~~~|xwx{|}}}~~|{|~}}{zyxxx~~~~~~~~|}}~}|{zzz{~}}}~~~}||}}|}~~~|}}ztv{~~}~~~}}}||}{xuux|~}~~}}~~~}}~~~}zy{}~}~~}}}~~~~}}}}}}~~}||{{|~~~~}~~~~}}}~~~~|{|~~}}}~~}}}}}{|}~~}}~~~|}|zpty||||||||~~~~}|~}|||~|||~~|~~~|{{~~{}~~~~~||~~~||}}~~~}|{{{{|~~}|{}~~}~~~~}}|}}}~~~}}}~~||}~~~{{}~{|~|{{||zyqsy~}|||||}}~}~}~~~~zz{}~}~~~~~}zyz}~~{}~~}}~~~~~}|||}}~}|{{yz{|~~~~|zz|~~~~}}~~~~}|||~}|~}~~~~}}~~~||}}~~~}z{|~~~z|~{zxwyyyxqu{~}|||||}}}|~}}~~}}~}}~}xxz|}~~~~}{yxy|}~~~}~~|~|||}}~~~~}~~~|zyyy||~zzzzz{||~|{z}~~}~~~~}|||~~|{{{~~~~~|||||}~~~~|{zz~||}~}|wtux{}}~~~~~}|~}|}~~~~~~{xvz}~|z{|~~~}}}||~}}}~||{{|}~~~}}~{|~~~|zzzz||~|{{zz{{{}}||}~}~~}||~~|||}~~}}~~}|{yz{|}~~}|}|}}}}|{|~~~}~zxz|~~~|~~~~}}~||}~~~~|yz{}{|}~~}}}|||~~~|{zzz}~~|{zyz|~~}~~~~}||}yz|~~|{zzz|}}}}|{{zz~~}|{~~}}~~~~~~~~~~~z{|~}}|}}~{}~|}}~~}{zxyz{}}~{{{~~}|{}}~~~}~~~~~}|~~~~}~||}~~|z|}~}}~~~~}}}}~~}|zyxw{|~~}{zyxy{}}{|~~~}~~}{{|yz|~|{{{{}~~~|{zy~~~~}|{zz|}}}}}}}||~}}}}}}}}xyz}~~~~~}~|||~~y|~}|}~~~||{{|}~|}~|}}~|}~~}}~~}~~~~||}~~~}~}}~~~~}~}{yxwz{}}|{zyxy{}~|{}~}~~~||}~|}~~~~~}|{{{{~~~|zyz{|~|{yyy{|||{{{{{}}}}}}}}}xxy|}~}|~}|{|y|~|}~~~~{|}~||}~}}~~~~~~}}||~~~}}~~~~|{zz{}}|zyzz{||}~||~~~~~}~~~~~~~~}}~~~~}}}}}}|||||~~{zyz|~|{zyx{||{{{||}~~~~~~~~yyy|}||||||||}|}~~~~}|||{}}{~~~~{|}~~}}~~~~~~xyz|~}~}~~~|}}~}||~~~~}}~~}z{|~}xy{|}}||}||~~}}}~~~~~~~}{{{}~}~}||||||||}}|}{z{}~}|{zy|~}}}}~zzy||{{{{{{{{~}}}~~~}}|z}~~||}~~~~~~~~}}wwxz}~~|~|}}~~}}~~{|}~}||~~~}~~{|{{|~~~~~~~~}xy|~~~|{||}}}|}}}}~~}|zyz|~|}|{{{{||||}}}~||}~}||{y|~~{{z||~{{{{{zzz~~}}}~}~~{z||~~|}~~~~~|}||}~~}|wvwy|~~}}|}}~}~~||||{{}~}|}~}~|~~~~}}|zyy|~~}||||~{}~}}~~~}{{}~}|}~}zzxwxy{}~}~|{|}~~~~~~~~~~{z~~}|{{~~~~}}}~~~~~~~~~}|~}}}~~~|||{{zxx{|~~}}~}~~}|}~~~}}~~~~~xy{}}~|{{~~}}||~~}|{|}~~||}}~~~||||~~~~}}}{zz|~}}||~~~}|}~}~~||~|{{}~}zyxyz||}}}}~~~~~~~~}}{z}~~~~~~~~~~}}}~~~}}~~~~}}||{zyx|~~}~}}~}||}~}}~~}z{}|}~}{zzz~~~~}}|||~}|{|}~}}}}}~}}~~}}}}~}}}}|{{}~}}zz{{{{zz|~~}}~~}}~~~{{|~}zuvxz|~~}~}}|}}~}|{z}~~~~}}~}|}~~~}~~~}}~~~}}}~~~~|{zyy~~~|}}|{|}~|{|~~~~}}~|||{yxyz~~~}}}}}{|~~}}~~}|}~~~~}}}~|||~~{}~~}}~}~~}||~~}wxyxxwwx}~~~~||}|}~}z|~|{{}~}|~~||}~~|yumotz~}~}}~||||}~|{{~~}}~}}|~~~}|~~}~~~}}}}}{}}}|~}}~~~}}}}}~~}{zyy{|}}{{|~|zxy{||~|}~|||zxwy{~~~~~~}}{|~~}}~~~}~~}}}~~zz{~~y{||||}}~~~~}vwyxvuwy~~~~~||~xyz|~zzyy~{yvvwxyxz{}~~~~~{vreiqy~~|}~~~~}{|~}|||}~|||~}||~~}||}}~~}|~~}}}}}}}}}}{}}}}~~~|zyyx{|~}|{|}~}{ywyz{{|~z|~~~~~~~}~}{yxz|~~}~~~}}~~~~}}}~~~~~xy{~~~~|}~}}~|}~~}}~~~}}}|wy{yvvx{}}~}|{|}~}{wxy|~yxwz|wsonoqssuvy|~~}|z{{|}~~}|ytqcinw~||}~~}|{|~}||~}~~~}}~~||{||}}~~}}~~~~}{{{{||||{}~}}}~~}}|~~}}~~~{yxxx}|}~}{||||}}}|{z{|}}|}z{}~~~~~~~}{z{|~||}~~~~~}~~yz|~~}}}}}}{{{{}}|}~~~~~}}}{z}~|yx|}}~|{|}~|yz{|}xyx{|~|zsnhefjmoprvz}~}}yz{|~~}|zwthkqx~~}~~~~~~|{|}}}~~|{z|{||}}~~~~~}}~~~{{{||}}}{}~}|||||z{|~~~}|~~~~~~zxwvv{}|~~|||~|{{{||}}z{|~}}~|~~|zz{~||}~~~|~}~~z{~~~~}}~~|{{|~}~~}}|z{~}yy}}}~{{|~~{x~zyzz|zyvpkd`aeillosx|~yz{|~}|||zxlpuz~}~~}}|~~}~~~|{z{{||||}~~~~~}|}~~~~{{||}}}~|~~}}|{{{|xy|}}}~}}~|}}~}zwvvvz|}}|}|}~~~|{{{{}{{{~~}}~{}~|zyz~|{}~~}}~{}~~}}~{|~~~}}~}||}~}{xvvwyz~~~~~~}~zuvxyupiea\\\]^diqy}~~y{~~}}|{{|~}}~~}~}}~~z{|}}}}}z{}~~|}}~~~~~~~~~}}||}~}}}~~~~~~|zzyz{|}~}~~~~}~~}||||}}}~}|}}~}z{~~|{|}~~}~~}{|}~}|zxvvwyz~~~}ytronif`^[XXWXX_epz{}~~}}}}~~~~}~~~~~~~|}~{{|}}}|||}~~}}~~~~~}|{{}}~~|}}~~~|{{{{|}~~~~~~~~}}}}~}||}}|zz}|zzz|}~~}~~~|}~~~}~|{ywwxz{}zrja\YXT{}T{}U|~T}T}R|R|S}Yaoz~~}||~}~~~||}}}}}}}}}|{~~}}~~~~}{zz|~}~~~}|~~}}|||}~~~~~~~~}}}~~|z{}}{yyyz{}}}~~}|}~}}||~~}|||~zn`Py{JrqJrqLtsLsuOvxSz|T}T}R|Q{Q{U^m{~}~}|zz}}}~~|||~~}|}~}|~}}~~}zyy{~~~~}}|~~~~~}~~~~~~~}~~~~~~~|}}|{|}~}}}}{{}~}|{|}~~xiVDnm=ed>feCkiIprNuwU|~WWT~S}T~U^ly|~~~}}|~}{yz|~~~~}|}~~~~~~}~}|}~~~}|}}~~}~~}{zz|~~}}|~~~~~~}}}~~~~~{||{}}~~}~~}~}}~~}|z{}~~~}}{|}}vhVCml;ca;ca?geHoqOvxV}YYUUVTZfsz~}{|}~~~~}|}~|yz}~}~~~~{{|~~}}|{{|}~~}||~~}|||}~~~}}}}|~~}~}~~~~~~~~~}~~~~||||}~~}}|}}~~~~~~~}~~}}zyyzz}~{}~~~~~~~~}|{{}~~~}{|}~~~zoaQ{zHpnCkiBkfFmoMtvU|~WWS}T~UPU`iswyy|}~}}~~~}zz}}yz|~}|{{|~~}|}~}}~~}~~{{|}~~~~~|||}~}}~~|~~~~~~~~||~~~~~}}}}~{||~~}}~~}}}~~~~~}}}}}xzy{||}}~|~~~~}~~~}||~~~~~~}}~xn`U}{LupGpkDkmKrtSz|U~T}PzQ{S}K~QZcnswy|}~|}~~~~~~~~~~{{}|yz||}~}}||}~}}}||}~}~xyz|~{{{|}}}}~~~|}~}||||||}~|{{~~~~~~~}}~~zz{{~~~}~~}||~~~}}~}}|||||}yyzz}|~}}}~~||~~|~}~~}~~|zy{{|}~{||}~}}}~}}}~xm\Mx{CnqLtsMutQyxU}|XW~T|{PxwLwzHuxGwyQ`qz|uwz~|||}}~~~}~}}~~~}||yz}~~}yz}~|}~~~|||~~~~~}}|{zz{|}}||~~~}~~}{zz}||~}||}~}{yz|~~}{{{}~~}|||}~{|}~~~~}}~{zy{}~}{{{{|}~}~~}~~}}~~}{yxzz|}~~~{||}~~{{z}}}}{qaR}ItwMutNvuPxwS{zV~}U}|S{zPxwHuxBrt@qsHx|Wiv{xy{~~~}{{|}|}}~}~~~~~~~}|{{yz}}~~~z{}~~~~}}~}~}|{|}~}{{}~~}||{yxxz}|{~~}}}}~~~}{{|~~~}{zz|}~~~~~|{{{|}{|~}}~|zz{}~~|{{{{}~~~~~~|{yyyz|~}}~~|||}~~zxx{|}~whZQ|QyxPxwPxwQyxS{zS{zRzyPxwEuw?pr9ln=ruN`pxzzz|{}||{{|}~~~z|}~~}~~~~}}}~~~~~~~}|{{zz{}||||||{{|}~~~}~~~~}}|}~}{z|}~~zzywuvxz~~}}~}}}~~~~~~}~~}}}~~}}{{z|}~~}}|{{{{||}~~~~|zz{|}}|{{{|~}|~~}~~}|zzyyz|~}}~~||}~~zyx|}znbYR{}Py{NwyNwyOxzOxzOxzNwyDuw>qs9optuCz}Q`nuttsuw{}||}~~}{zxz|~}}||{{{{|}~~|{{|}~~~~{{zzzz{{}~}}~~}|xz}~{{{{|~~|{|~~zzzxwwz|~}~~~~|zy||}~~}~~}}{}~~~~~~~~~~|||~~}|{{{{}||{{|~||~}}}}}}}}wzz|~}}~|{}~}~~~~~}|{zz{|~~||}|zslgVS~Ny|KvyJuxJuxItwHsvDtvEvxGz|MYfpusssvx|~}~}{zwz|{{{{{{{{zz{||}~~~}}}~~~~~~|||}}}~~~~}~}}~}{{||{zwx{}~~}}zzz{|}~~z{{zyz}}}}~}}}~}zxyz{~~~~~}|~~~}||{~}}|~~}~}|{{zz}|||}~~}|~{{{||||}xyy|~~}~|{}~~}~~|{yyz{|}~~}}|||zzupl_\XTS~Q|Oz}Ny|Mz}M}QYbnx}vvvyz~}~~|{xz}~~}}~~{|}~~{{{{{|}}~|||||}~~|}~|}~~~~z{|~|{{|}|{yz{|}~~~{{{|~~zz{zz|~}|~}}|}~}~{yvw{~~~~~~~|zzy|}~~~~}~}|{zz}||}~~|~||}}}~~~xzz}~}~~~||~}~}~|{zxxy{|~}}}}}||{}|{yyuroifa^\ZWVVVY`iuyyz|}|}~~}{x{~~~}|}}}}~{{{{{||}~zzzzz{|}}}~~~~{|}~~~~yz{~|{{|}}|{{{|}}~~{{|}~yzzz{}~}~}|||}|~|zvw{~~~~~~~~~~~{zxxz{}~{~}~~~~}|{zy}}}}{}}}~~~yy{|~|}}~}}~}~}~~~~~~zzzyxwvu}}{zxvutmkhea]ZYX\dnz~}~}{yxy{~~~~~~{y{}{{~}~~~~}}|{{|}}~~~~~}}~~~}}|~}~}|}|{z{~~|}~~~~~}|}~~~~~}~xxx{{~~}}~~~~~|{{~~~~}}~}}}~}{zy{~~~~~}~~}||}}~yvxy{{{~~~~~}}~~~~~}{zy~}|{yxvvqpnkhecb`bhq{~~}~}{zxy{~~~~~~~|{}}{{~~~~~||||||||~}~~~}~~~~~~}}}|{z{~}{{{}~~~~}}~~~yxxz{~~~}}~~~{zz}~~}~~~~}|{{|~}~~~}~~~zxyz|{{~~~~~}~}{{}~~~~}|{zyxxxwvusrppjlns|~~~~~~|{xy{~~~~~~~~~}}}{~~}}~~{|}~~}|{~~~~||}~}||}~~~~~~~~}|{|}zxx|}~~~~zywyz~}}}}}~{yy{}~~~~}~~|{{{}~{{~}}~~}~}{zz{}~~~~~~~||{{zyyy}}|||{{{trtwz~~}}}~~~~}|~~}yz|~~~}}~~}|{}~}~~|{}~~~}~}~~}~~}}}}~~~{z~~~~}}~~~~~~~~~~~~{yx{}~~{ywyz~~}}}~~~{yyz|~~~~~~}}}}~||~~}}}~~~~~}~~}{zz{}~~}}~~~~~~~yyyyyyyy}}~~~zxvwy{~}~~~|}}}}}}}{{}~~~~|{zz|~~~~~~}|y{}~~~}~~}||~~~}}}}~~|{~~||~}zxyz|~~}}}}}}~~{z|}~~|zxy{|||}~|{z{}~~~~~~~~~}}}~}~~}|~~~}{{}~~~~~~~~~~}|{wxxxyyzz}~~~}{xxyzzy~~~~zzzz{{{{}}~|zz{}}}~}}~}|~y{}~~~}}~{|~~}}|||}}~~|{~|||xuwxz|}|||}}{}~}|z{|~{|}~}|}~~|z{}|}~~~~~~}~~}|~~~}}~~~~~~~||||{yxwwxxyz{{|{{{|||||~|yyzzxv||}~zzzzz{{|~~~{{|}}}}|}~~~|||~|{|}}~}~~}~|{|}~|}~~~~}}~|{}ywxyz{}~|{{|}~z|~~~}|}}}~~~~~~~~{y{~}~~~~~~~~}|~~~~zzzyxwvuxxyz{|}}|||||{{{~|{z{yxw{{|~zzyyz{||~~}~}|}~~~||}|{~~}~{y{}|}~~}~|{{}|}~~~}~{yw~|zzzz{|}}~~}|z{|~y|}||~~~~}~~}~}}~}|}~}}~}}}}}}~~~~~~~~}|{zyxy{}~~~|{y{{~~}~~||}}~~}||}~}~~|{|~~~~}}~||}~~~~}|{~~~}{{|}~}{||}zwus{|~~|{{{zyyyyyxvvtuvz{~~~~~~~}}~~~~}~~||}}{}}~|}}~uz|~~~~}}}~~~~~~~~~~|{{zxy{}}~}}{{z|}~}~~~~|{z{~}~|}}|{{}~~~}~}}}~~~~~~~~~}|~~|zz{~~~~|}}~{ywv{|~~|{|{{zyyzz~~xxvvvyz|~}~~~~~~|{|~~~~~}|~||||{}}~|~}~{}~~}}}}|||~~~}~~~~}||{yz{||||{zz||}}|}}}~~~|}}|zz|~~~~~~}|~~~~|~~}}~~~~~~}zyy{~~}|}~~~~}|{{|}~~}|}|{{z{{{~~zywwwz|~~|{{~}}~~~~~~|}}~~~~}zyz{~~}||~~}|~~{{{}~~~~}~~{{||||{{|||}~~~}}|yzzzzzzzyz}yz|}||~}}~}||}~}~~~~~~}|~|~~~~~~~~~~}}|}|yxx{~}|{|~~~}}}|}}~~}}|}}||{||}z{zy{}~}~~yxx|~~}~|||||}}~}}}~~~}|||}}zyz{~~~~}|{|}~}|yzz~~~}~~}}~~zz{||{{zz{|}~{{|}~~}}}yyyyyyzzy{~xz|{{z|}~~}{{}~~~~}~~~|{~}|}}~~{{}}|{|{zyz{~{zz{}~}|||~~~}}}}}}}}}}||||}}|{{}~~||}~~}|{wwvz}~}~~~}}}~~~~{{{{|}~~~}}}|{zzz{|}~}{yz{~}}~~}~}|{|~~~}yy{~~~~~~~~~||}}~~~~}zzz{{{{|z{|~||}~~~~}}}xwwwxyyzz|~~~y{}|{z{{~}||}~~~~}~~}|{}||}}~wyz|}{z||||||}}{zz{~~|}~~~}}}}}}}}|||{||}~|~~~zzyyyyxxyxx{~}}~~}}}~~}}~~~~||}}}}||{{z{|~~}}|zzz{{{{z}}~}~}}~}}}~}}~}|yz|}}~~~~}|{{~~~~~~~~}|{{{zzz{}}{|~~~~}}}}||vvvvwxz{|}~~{}~~~{|{~~~~~~~~~}}~~}}~~~~~~}~{{|~~|~||}}~~uvx{}{z|}~~}|{zzz|~~~}}}}}}~{{{{{|}}~~~|zywwxyz}||~~}}~~}}~~}}}{{|||||{{{{{~~~z{}~~}{zz{}~}}~}|}~~}~~}|y{|~~~||}~}|z{}}}~~}|{z}~|{zyz{}|}~~~~}}}}||||uuuuvxz{}~~|}}~}}|~~}}}|||{||}~~~~~~~}}~zz|}}~~~~}}z}~~~|}}}~~~~ruwz~~|z|}~{yzzz}~~~}}||}}~{{zz{|}}~~~~~}~~|ywvxz{~}~}}~~}}~}}}z{||||{{{{{|{}|zyz{}~~~~||}~~~}~~}|z{}~}}{{|}~~~~~|zz|~~}||||~}}}~|}~~~}{zwyzzz{}~~~~~~~~{}~~}~~~~}}~}{{{|}~}~~}~~~}}||||||||}}}}~~~}}z|~~}~~~~~{zz|~~}}~~}|~}}~~}}~~}}{{||||{{~}}~||~|yvwz}~}~}|}}~{y~z{}~~|{|~}{~~~~|zz|~~}||||~~~~~~~~|}~~~}|{xz{{{{~|~~~}~~~~~~~~}|{||}}}||~~~~~~~}}~}}}~~}}}~~}}~}}~~~}}}|{{~~~~}|{|~~|}~~~~~}|{{||||{{|}}}}~{yww{~~~~~}~~|~}{~~~||}}~~~|{{|~~~}}||~}}}~}}~~}|{z{||||~}~~~}}||}~~~~~~~~~~}|||}}}|zyz~~~~~~~|}~~~~}}}~}~~}~~|}}}|}~|{y{|}{||}{||~}|{z{{||{{z{{}~}}~~~~~~~}|{zxwx{~~}~~}~yuz~~}~~~~}{{}~~}}|~~}|}~}}~~}|{|}}|}~~~}|zyz|~~~~~~~~~}}}}}}}{xwx{}~~~~}~~~~||}~~~}~~}}~~~|||~~~}}~|{z{{|zz{|}}}~zz{~}}~~}|{{zz{{{{zzyz|~}{zyy{~~}~~}}}|{ywwxxxz|}|}{{|xppv~~}}~~}{{~~~~}{{}~~~}}}|}~~~}||}~}}}~~}|z{|~~~~~~~~~}}~~~~~~}{xwx{{|}~~~~~~}~|||~~~~~~~~|}~~|||}~~~}~~}{|{|zz|}{{{}}~~zyz}~z{|}~~~}|{{zz{{{{zzxy{}|zyxwxz|}|}{{|}~}}}|zxwvxyz{}}|~~~~}{{{vnou}}|{|~~}||zz}}}~~}}~~}||}}~~}~~}}}~~~}|}~}|}~}~~}|{{{|}~~~~~~}}|}~~~}|zxy|xy||||}}~~~~~~||{}}~~~~~~}||~~}~~~~||}}~||||{|~{zz||~}zyz|}xy{}~~}~}|{yzz{{zzyxyz}}}|{xwwwwxxyxy|xyyz|~zzzzywvuxz|}}~~~~~~~~~~}|}~{vsy~|zz|}~}|}~~~}|{}{{}~~}z{}~~~}~~}}~~}~~~~||~}~~}|}}~~~|}}}||}~~~|}~~}}|||{z}~~}|||}~~~}|{|~xy|}z}}}}}}~~}}}|~|{z||}~~~~~}}}}}~|~}zz~||||{}|{{}}~}zz{{|~~xy{~}|~}|yyzzzzyyyyyzz{{{yzz{{zyxwxz}|{{{{}~yyzzzyxxy{~~~~~~~~~}|~}}{z{|||{|}~}|~|}~~}z{}~~}||~~}~~~~||~}~~}|{}|~~{|}|{{}~}{}~}}~~}|{zyz~|{{|}~~~~}}~xz}~{~~}}}}}}{|}{||{z{{}~}~~~~~}}~~}~{~|yx}{|{|{}}}|~~}}zz{{|~~xy|~}|~}}yyzzzzyyyyxyyz{{{|}~~|zxxxy|~|{{{|}xyyzzzzyy|~}~~{|}||z{|||z{}~}~}~~~}z|}~~}|~}~}~~yz{}~~~~~}}}}}~~~~~~~~}}}}~~~}}}}}~~~{yzz}|}~~~~}~~}{{~}~~~~~~~~~~w{~~}}~~}}~|{|~~|~~~}}}~zxwy}~~}||||}~~~}~~}}|||||z|~~~zwuuvw~~}}}||~~~~|{zz|{|~}}zz||zx~~~}|wvw{~~~~~~~~~yz|}~~~}~~~}}~~~~~~~~}{~}~~||~~~~}~}{|}~~~~~~}}~~}~~}~~}||||~}{}~~}yzz~||}~~~~~~}|||}}~|||~~~~~~~~~}{|{|wz~~}~~|||}|}~~}~~}}~zxxy}||{{{||}~~~~}}~~}}|{{{{z|~~}zxvvvw~~~~~~}}|}{zy{~}~}~{{|}{z~~}|www{~||||||||yz{}~~}}~~~|z}~}zz|~~~~}}~~~~}|||}~}~~~~}~}}|||z|~~}||}~||}~~}|{{zy|}~|}~}{{|~}}}}}}}}{|{zyyxwwz}~~~~}}}{z{~}~~~~}~}}}}|z||}~}yyyyz{|}}}~~}}}~~~}{{zzz{|~~|{zywwvv~~~}~~}|~|zy{}~}}}~}|~~}}xxx|{{{{{{{{yz{}}}||}}|~~~|z~~~}{yxy{~~~}}~~~~~}||yzz{}{}~}~}~~|{zzyyz}~}~{|{zyz}||||||||zyxxxvuvxz|}}}~~}}}}zz{~~~~}{{{}~~}|{wwxxy{|}}}~~~~}|{zzz{|}zzzyyxxw}}~~}~~}}{yz|~~~~~~~}}yyy|}}}}}}}}|}~~}zyy{|~~~~|}~}~~~}{yxyz}~~~~}~~~~}|{{wxxz|~~}~~~~{~z}}|||wyyy{{}}{{{yyz}~|{{||||||||||xyxwxvvvyz|}}}~{{|}}~~~z{}~~~|{|~~}|{zwwxyz{}~~~}|{{{{||}~zzzzzzzz}}~}}}~~~|yz{~~~~~~~zzz}~~~}wwwyz}}~|}{{}{||}~~~~|{{}}}~~~~~~}||wxyz|~~||~~}~}||x{~}~}}}wwwyy{{}{|{zyz}~~|zwxz|}}}}}}}}wwwxwyxyz|}}}}~yz|}~zz}~~~~~~~~~{{{}|yyxyyyz{}~~}}}}~|}}~~{{{{{|}}{||~~~~yyz}~~~~~~~~}}~~{{z~~~}}xxwyy|}}{}yz||||}~}~~~|{}~}~~~~~~~~yzz|~~~~~z{}}~~zwvvz~}|~}}}~vwwyy{{||}}|z{}}}|yvvz}~~~~~~~~tvvxxzzz|}~~}}|}~xy|~~}}~}~~}|{|}zy|}|{yww||||}~~~~}}}}~}|{{|~{{|yxy|~~}~~}}}~~~~~}~}}}~|{{}|{}{zz{{}}~}~z{||~~}}}~}}yyx{}}~~}}}~{|}~{||~~}}~~z{}~}~{xsquz~~||}||}~vvwwyy|||}~}{{|~}~|yvw{~~~~~~~~ssuvxy{{}~~~}~~wx{~}}|~|~~}{yz|zy|}|{ywx~}}~~~}}}}~~}{{|~{|}~~xxx{}~}~~~|||~~}}}}~~}}~}}}~}|||{z|}}|}|~{|}y{~~~}~~|~wuvx|~}~~}}}~yz|~~~~~}}}}}}}|wroxz|}||}~~zwuvu|}~~~}}|}}~|zxxy{}~}||xyxwvvxz~}zz{~}||}~}}~~~~}}~}{{{|}yz{~~~~~~~||}~|{~~~}}yxxy|~~~~zz|}~~~~|||~~~~~}|}~~}~}~}}|{z{}{z{{~~}}~~}||||wwy{}~~~}}~{wuz|~~}}~~{xxwx~~~~}}}}~}{yy{}~~}|yyyxvvxz~}zz{~~}|}~}~~~~~}}~}|{z{{|z{{~~~~~~~~}}~~|{}~}||ywwxyz{{{|z{|}~~}}~}|||~~~}|~~~}}~}~}}|{{|{|{~~}}}~}}|||xxy{}~~~~~~~~~~~}~}||~~}~||}~|{zz{~~~~~|{{|~~}zzzywvxy~}zz{}~~}}}~}|}|{{z{{{|||~~~|~}~~~~~~}}~~}{z|~~}||}}~|xvvwxxxwxz|}}~~~}||}~}}|{{}~~~~~}}}}}~~}}}~}~~}{z{~~}|}}}}~~}|||yyz{|}~~}||}~~~~~~~}|~~~~~}~~}}~z{|~}~~~~~~~|}}|zyz{~}zzz}~~~~~~~}}~~~}}||||||}||~~~~~}~~|{{}}}~~||}~~~~~|{zy{~~}}}||}~}zwwxzyxwvy}}||||}~}}}}~~~~~~~~{{|~~~}}~~~~~}{z|~~~~}}|||}}}}~~~~}{z{|~~~~~}{{~}}~~~}}||}~}||}{|}~~~~~~~|}~}{z{|~~}yyz}~~~}~~~~~~~~~~~}}|}}}|||}~}{zy{~}}}~}{{|~~~~~~~}~~{yxxy{~|||}|zz{~~{ywx|~~||||||}}||}}~~}}}~{{|~~~~~~~~~~~}~~{xwz~~~~~~~}}}}}}}}}}~{{z{|}~~~~~~~~~||{}}}}~}}|{zyyy{}~~}|}}}}~}~}}}~~~~}|}~}}~~~~}yyz|~~~~~~~~~~~~|||}|||{{|~~}{zx{~~~}~~|||}~~~~}~~~z{}}ywxy{|~}}}}~||}|yz|~{zz{|~||||||||~~~~~~}|}~||}~~~~~~~|wvz~~~}}||}}}~~~~xyz|}~~~~~~~~~~~~}||{|}}|{zyyy{}~~~~~~{|~~}|}}~~~}|z}~}~~}yyy|~~~}|~~~}~{{{||||{{|~~}{zy|~~~~~}}}}~~||}~}~~z{}}yxyz|}~~~~}}~||}zzyyz|~||}}}|||~~~~}~}||~~~~~~~}}~~}wvz|||||}}~|}~~~~~~~vxz|~~~~~~~~~|{z{~}||{zz{{{}~~~~}}}|z{~~}}}~~}~}||y|}}~}yyy|}}|{~~~|}~~{{z|{||||}~~}{z{}~~~}}|}}~~~{|}}~~}}~{|~~~zxz|}}~~~~}}~~}}~{zyyyz|}~~~~~~~~|}}}}}|||~~~}}~}||~~}|~}}~~~~~xw{{{{{|}~||~~~~~~~~~~}|wwy{~~|z~~}}}}}~~}||~~}}}~~~~}}}~}||{||~}{zz{|zz{|}~~|z|}}}~~~~~}~}}~~|zy{}~~}~}|||~~}||||}~{{||}~~~}||||~}~||}}~~~}{{|~~}|~}||~~{zxvuvwx|{zyyz{|wwwzz}~~~~~~~~}}|||||||||||}~~~~|{|{}}~}|~~|~~}~~~~}|yy{}}{~~}}}}}~~~~~~}|{z~~~~~}|||||~}|{zzzz{|}}~~~|z}~~~~~}}~~~|zz|~}}}}}~~}|{z{|~~~~{{||~~|{z{{~}}}}~~~||}}}~}}}~|{xvuuvv{zyxxyzzxxx{{}~~~~~||||~~~~~~}}}}}}}}}||~|}{||}}~}}}}~}~~~~}}||}}}}}}}}~~~}||~~}}~~~}|{yx~}||||}~~|zxzz{{||}}~|{}~~}~~}|}~}~~|{{}}z{|~~~~}{yxyz|~~~}}}}{{|}~|yxyz{}~~~~~}~~~~~~}~}{ywutttyxwwwxyzyyz|}~~~~~~~~}{vvwy{}~~~~~~~~}}}}|~~~|||~~}|}}~|~~~~~|}}~~~~~}|zz||||}}}|{yxw~~}||||}~~~~~~}~~}}ywzz{{||||~{z}~}{|}}{{|}}~~|{|~~|xy{~~~~~~}}}}{yxxz{}~~~~}}||zz{|}}zwwy{}~}}}}~}|{yxwwwyyxwwxz{{{|~~}~~~~}||}}~~}zxrsuwy|~}~~~~}}}}~|~~~~|}~}~~{|}~~~~~}{yxz{{{{{{{zyxx~~~~~~~}}||y|}~~}~~~}}~}~zxzz{{|}}}~|{}~~}~}z{|{zz{|}~~}||~}{vxz|~~{{||~}}}~~{zyyz|}~}}~~~}~~z{|~}~~~||||}|zxvwz}{~~~{{{|}~{zzzyyzz{zyyy{|}|}~~}~~~~}|{}}~~~~~|ywrsux{}~~~~~~~~~~}}}~}~~z{}~~~~~}{yxzz{{yzz{{zzy|}~~~}}}}}~~~~}}}~~}}}yz{}}~~{{|~~~~~~}~~|zzz{|}~~|zy|}~~}~~~~~}z{||{{|}~}||~~|xyz|}~~~wxxz{}~~~}|||}~~|}}~{{z||}~~yy{{}|}}|{{{{|}}{zxwx{}yz{~~}yz{|~||}}}~~~|{{{{|~~~}}~~~~~}zxsuwz}~~~~}}~~~z{}~}~~~~}{xwyz{|xyz{{|{{|}~}}}}~~}}}~~}}|}~~~~~}}}vyz}}~}|z{}~~~~}yz{}~~~|{y{|~~~~}}~~~~~~}}|~|}~~}~||}|||}}~xxxyz|}~~~~~zzy{{|}}{|}|}||z~}||{{||~~}||zzzz||~~~~vxy|~}|yz|~~~~~~||{{|}~~~~~~~~~~|zuvy|~~~}}}~~~}~~~y{}~}~~~~~~~~~{ywyz||wxy{|}}}{}~}}}}~}|||~~~~}}}~}}}~~~}}vwz{}|}|z{}~~~~yz{}~~|{zz{}|~}}}~~~~~~}|{~~|{}~~~~zyyyz{||~zzy{{}}~~~||yy~~}|{{{{}||~~}|{zyy~}}}~~}tuxy}~}{z{}~}||{{{{}~~~~~~~~~}}}~~}~}|vwz|~~~{||}~~}}~}~}~}}~~~~~|||}}|{zyyz{|vwy|}~~~|zxz}~}|{{|~}}}}}~~||~~||{{|}~~}}}}}}}~}~~xz|~~~|z{~~|}}~zywxz{{z|{~~|{zyxy|~}|||}|~~~|{{{||}~{yyx{}~~~{||}~~~~~~}}}}|~}|{~}}}~}~zyzz{{~~z{|}}}}}}~}{|~|||}}~~}~||~}}}~}}zzz|}~||}~~|{{||}}||~~~|}}~}||~~}|{{{{}~~~|}~~~}}~}}}}~~}}~}|||}~||{zz{||vwy{}~~}|ywy{~|}}|{|~}}}}}}~~}{{}}}}}}~~~~}}}~z{}~}}{|~~}~ywvwy{{z~{z}~}|{zyvx{~}|||}}||{{{|}}z{z{|~}zz{|}~~~~~~~~}|~~~~~}}z|{}|~~~{{|}}}|||}~}|}~~~~}||~~}|~|zz||||}~}}zzy|}}{{|}~}|||}{|}}}}~~}~}~~}}~~~|{{zzz~~~~z}~~}}|||z|}|zyz{~}||}}~}|{{{{|}vwy{}}}|~~~~{ywxy{{z}}|||~}}}~|}}~~~~}~|zz|~~~~~~}||~}~~}}}~wvvwz|||}zy{}~~}|{{zuwz~}}||}}|{{|||{{{}~}|xyyz|}}~}~}~~~~~~||~}}|~~||}}}||{|}~z|}~{zz|}~|zy~~~~~~}|~}}~{xxz}}}}~~~{{|}~}}yyy{|~~}~~}{zzz{|}|||z{}~|{{~}|}~~}}~}}|{zzzz~}}}}{{|}}}}||{{yzzywwxy~~}||}~~}||||}~yz|~~~~~}~~~~}}|zxvvvxxy}}||}~}}|~~~||}~~~}||{yz}~~}}|||~}}~|~~}~zyyz~}{z{|~~~~}}}}xz|~}}}}}~~}}}~~z}~}|yz{|}~~|}~~~~~}||~}~}|{}~z{|}|ywwyz~}{zz{{~~~~~~~}}~|yxz|~{{|}~||}}~~}yyy||{|}}|}~|{zzyyzz~~}}}xz}~|zyz}|z{~~~~~~~~}|||||~~~~{~~||}}}|{zyyyxvvwy}}|||~~}}}}~{|}~~}}}~~}|{{xwuusvwy}}}}}~~~||{}}~}|}~~}||{z{~~~~}zz{{|||}~}}}~}|}}|}}||~|{{}}||||~~~}~~~}}}}{}~}}~~~}}~~~}~}}{{{|}}~~|}~~~||~~}||}~~~~~{{{|~|yxxyz~{xvvy}~~~|{|}{|}~~~}yzz||~~~z{|}|}~|{{zzzzz}~}|||xz}}|zy{~|{{~~~~}~}~~~}}|}}}~~{|}~~}{{zzzxwwxz||||}~~~~~~~~~}|{zwvttrtwz}}}}~~}}zzz|}}|}}~}|{zz{~~~~}xxyz{||}~|{{|}~~~}~~|}}|yz|}~~~~~~}}~~}}}}~~~}}~~z|~||~~~~~~}~|{|}}~~~}~~z{|~~}||}~|||||yvuvz~~~~|}~~}z{{~}~}z{|~}~||||{{{z}~~}~~~}}}yz|}}||}}}~~}~}}~{|}~|{}}|{yy{}|{{{}~~~~~~~}|{zuutsqtx|}}~~~}}}xxy{}~||}~~|yxxz~~}yyzz{{||~}{yxy{|}~~}~}|wxz|}}}}}}~}|}~~}zz{|~}}}~~~~~~}~~~y{~~}}~~~~}~~}||}~~vw{}~}~~}{xz}}||~zyyyz}~}~~}}~~}||}~~}{|}~}~~~}}||~~~||}~~zz{~~~~~}~~}}~~{|~~}|~}}{yy|~{{{{}~~|{{tutsqty}}}~~~~}|wwx{}~{{|~|wwwy|~~||||{{{{~~}zxwwyz}~}~}vwy{|}|||}~{z|~~|xxy{|}~zzz||~~~~~~~~~x{}~~~}}~|}~~{zz}~~suz{}~}~~{ywz~~||~zz|}~~~}||~|~}}}~~~}|}~~}{}~~~}}~~}z{}~{{{}}~~~~~}~~~~~~}}|{}~~|{{zzyyzz}}}}}~~~}}}~~z{}}{yxx}|ywwxz|}}||{{{zzzyz{}~}|}~}onpptw|}~~~~~~~~}~}||}zyzxzz|}~~~~~~~~~|{{||{zzz{|~}{yxxxuvvyz}~~{{zzzz{{}|~~~~~}}~~||}~~~~}}||~~}}zyx{}}}}{}~~}|z|~~~~}|}}~~~~~~~~}}}}~~}|}}~|zz~~~}|||}~}{|}}~~~~}}~~|{z}~~}~}{zyyyy~~~~~~~xz{{ywvw|zyxxz|~~~}}||||{{zz{|~~}~~|oqprsxz|~~|{}~{|{|{}}~~~~~~~~~~}|||}|{{{{|~}{zyyyuuvyz}~~{{zzzz{{~~~}}~|}~~~~~}||yxwz~~}~}z|~~~}{|~~~~}}}~~~~~~~}}}~|||~}~~}}|||}}{z|}~~~~}||}~~~~}}~zyy|~}~|yxxyy~~}wxyxvuuuzzyxz|~~~~~~}}||||}}~}{srqstwy|}||~~~}~~~~}}~~~}}}~~}|||}~~~}{{zzuuvyz}}~{{zzzz{{}~~~~~}|{xwwy|~}|zy|~|}~~}}~~~}}~~~}~~}}}}~~|}~}}}~||||}~|zzz}||}}|~~}~}~}|{{|}~}~~}}}~yxx{}}}|ywwxyz~||yz{zwvvw|{zz{|~~}|||||}~|zuwvvx{|}}||~}}~~~~~~~~}||}~~~|z{}~}}|{{uuvyz}}~~}}||}}~~~~}~~~}||yxyz}~~~~~~{ywy|}~~~~}|}~~}}~~~}~~}}~~}|}}~}}}}}~~{{}~||}~~~~{{|}~}}{{}zyyz{z|~~}}~~}~}|||}~~}|~~~}}~~~~}}~xww{}~}yxwvwxz||}}~~|{z{{zxwwy~~}|||}~}|{{z|~}|{zzz|~~~~~}}~}}~~}~~~~~~}||}~~~{yy|~~~~}}||uvvyz}~~~~}}}}~~~}~~~~~{{|}~~~~}~~|ytwz}~~~~~~~~}}|}}~~~~~~~~~~|}~~}}}~~~|||~}}}||}~~~{yz}}}~~}~{{}~|~{xwxz{y{}~}}~~}}~~~~~||}}~~~~~~|~~}}}xwwz|~}{vvvwyz{|{{|}~~~|{}~~|zyz|~~}}}}}|{z{|~~}||{~~~~~~~~~~~~~~}~~~~~~~}|{|}~~~~~~}|||}~~|ywwy|~|}}~}}||vwx{|~~}}}~~~~{||}~|~~}}~|zrtw|~}}}}}}}}~~~||}}~~~~~~|}~~~~~~~}~~~~|{}~}|||||}|~}zyy|~~{|~|}~~{yxyz{xz}~~~||||}~|{|~|||}~~}{z{{{|}~yxwz{}{zwxy{|||{z{{|}~~|{}~}{yyz|~~~~~|{zzz{}~~}}}}~~}}~~~~~~~~~~{~~~~~|{{yz|}~~}}|{{{{|~}|yxxy{}z{|}}||{xxy|}|}~~~~~}}|}~}~~~zzz{{||||||}~~}~~~}}~~~}{osv{|~~}}}}}}}}}~~~~~|}}~~}~~}~~~}|||||~~~~~~||}~}|{{{{{z|~~}}~~~}|zz}~|}~~~|zz{|}xz}~~}|{z{}~{yy}~}}}~}||}~}{wyz{}~yxwz{|zyyz|~~}|zz{|}~~}|}}}{xxz|}}~}|{zyy{~~~~~~~~~{|~~}~~~~~~~~~~z}}~~~~~~}}|zzxy{|}}}}{zzz{|~}|zyyz{|yz{}}|{{yyz}~{|}~~~}}~~~}|||}}~~~~yyyyzzzzyyz{|}~~}~~~~~}}}}|~~~|oqux{|}|}}}}}}}}|}~~}~~|}~}~~~~}|{{zz{{~~~~~~~~~||~~}|{{{{{y{}~}||}~~~~~}||~~~}~~~~~~~||||}~x{}}|zyz|zwwz}~~~~{z{|~}|{}}xwxy|~~~}||}~~{{zzyyxx}}}}|{zyyz|}~~}|~{}|{zyzz{{zyz{}~~~~}|{yyz{}~~~~xy{}|~|||}|}|}}|}}~~~~~~}}}}~}||||}}~}zzzz|~~}||~zwy~~|||~~|~}~||||}~|~}~}}~~~}}~~~~~||{zyxxwvwy{}~}}{|}~~}uvwyyyyx|}}{yxxy{||{zz|}}|{|}~~~~~~~~{|~}{zz{~~~~~}~}|zzz{z|~~}}}~}~|}|~~~}}~~}}~{xvwyzz}~~~|{|~~~}xtty}~~~}}~~~~|{z}~}||||}~|||{{{zz}~~}}|{zxz|}~~~}}}{zzz{{zyxzz}~~~}|{yyz{}~~}}~~vxy{{}~zz{||~}~~|{}}~~~~~~~~}}}}~~~{{{|}~}~}}~{xy}}zz{}}~||}~{{||~~~~~}}}~}||}|}~~}}}|{zyxwxy{}~~~~~~}wxy{{{zy{|}|zyyz{{|{yyz|~~|||}~~~~~~~~}~{|~}|{{|~}||}}~~~}}}~}|{{{{{}~~~~~}~~~~~|yxy{{{}}~}||~~~zvwz~~~~~~}||~}||{{||}}}}}}}||~}|{x{~~}}|{{{||yyxz{}~~~}||zz{|}~~}||}}uvxzy{}~}}}}}~zzz||~~~~~|{}~~~}}~~|}~}||~}zz}~|yyz}}{z{}}}~~}z{|}~~~~~}}}}~}|{{z|~~~~|zyxyz{}~~|~~}z{|}}|{{{|}}|{{|{||{yxyz~~}|}~~~~~~}}}}}{}~~||}~~|{zy||}~~|}}}~}}}}}|~}~}zyz||||}~~}~}{{}~~~~~}}}~~{{{{{{{{}}}}}}}}~}|z}}}}}}}}}zzy|}~~~~}}{{|}}~~~}}||{{{{uvxzy{}~}}}}}~}}||{|||zz{|}|||~~~~~}||}|{|~|{}~}|yz{}zyz{|||}{zyz|~~~~~~~}||}~}|{{|~~{zzz{|}~}|~}|}~~}|z|~~}||}{}~}{yzz~~}}}~~~~}}~~~~~}}}~|}~~}}~}{yx{{{|}}~~}}~~~~}|~~~}zz{||{{|~~~~~|}~||}~zzzzzzzzz{{{|}}}~}}}~~~~~~~{{|~~}}~~~~}}~~~}||||{{{zvxy{{}~~~~~~}{{zzwxy{|}~~~}}~}|{|}||}}||}}}||}~{{|}~~|}zyz{}~~~~}}|||}~}|~~}~|{{{|}~|{}~~~}{zy|~}||||~}|||~~~~~~}}~~~~~~~}}~}~~}||~}zy{{{|}}~~}~~{|}~}|{z~~}}~}~~~{||~~|zyz{{zz|~~~||}}{|~||}xyyzzyyxyyyz{|}}~}~}~{|}~}}~~}yyzzzzyyxy{}|~~|yxxuvwxz{|}}}~~~}}|}~~}~~}|}}~~~}|{{}~~}z}~{zy{|~~~~}|{{|}}~~|}~}||{|}~}|~~}{zy{~}{zz|~~~~~~~~~}~~|{{|~|{yyz{{||}~|~~yz|}}|{y|~~}||}}|{{}~}yz{|~}|zz{{{yz{~~~}}~~~}~|{zyyz|}~|}~}}wxyyyyxwxxyz{|}~~}~}~~}~{{}~}}~~}yz{{{{zyxy{}|~~}zxxwwwxxyz{~~~~~}~~|~~}|}~~zz{}}{}}||||}~~~~||{{|}{}}~~}{zz{|}}~~}{yy{~~|zxxz|~~~~}}~{yy{|~}|zz{{|}}~}~~|{{}~~~~~~~xz|~~|{z~y|}~|{}~}|yz{}~~|{{|}{zy{~~~~~~}~~~}}}~}|~}}|~{zyyz{|}~}wwyyyywwxyy{|}~~}}}|~~~}~yz|~}}~~}yz{||{zzxy{}|~~~~|z{zzyxxxxx~~~~~~~~~}|}~}}|}~{xxz}}{}~~}}}~}~~}}~}|{{{|}x{}~|yxyz|}~}{zy{~~|ywwxz~~~~~~|}}}}}}~~~~~~~~~~~{xxy{|~}|{{{|}}~~|}~~~}{yxz|~~}}~~~}~~y{~}|x}~~yz}~~~~~~~~}|}~~~}{yz{}~|}~~}{y{~~~~~}}}~~~}}~}}}~{z{~|}|}zzzz{|}}~~z{{|{{zz{|}~{{|}||zy~~}~~~~~{zz|||||}}}}}|{{}}}}~~~~~~}~~}||~~~~~~~~~~~~}|}~~~}}}}}~}|}}|xwxxvtvxz~~~|x}~~yyzz{|}}~~}~~~}}||}~~~~}{zyz|}z{|~}}||}~~~}zwuz~~~}|{zy{{{{||||zz{~}~}|~|zyxx|}~}~~}z{|z|~}zvtty|}||}~|uvz|~~~}~~}}~}{{|~|||}~~}~~|}~}}~}}}~~~~~}|zzy|~~~}|~}|{~}~~}~{{||{{zz||~zzz||}|{|}~~~}~~~~~~zzz||~~~|}}}}}|||}}}~~~~~}~~}|}~~~~~~}}~}{|}~}}||}}~}|~~}yxyyxvwy{|z|}~yzz{||}}~~~~~}}}}~~||}~|||~}||{{}}~~}{xv{~~}|{zyzz{|}~~z{{~~}}~~}|{zyy|}~|}~~}|yz{~~{}}|yvuuy|~}~~vyz}}~}~~~~}||}~~}}~~~~|}~~}~}||||~~~~}|{zz}~}|~}~~~}|~}}~~||||{{{z}}~zyyzz}}~}}~~{|~~}|||~~~~~~~zzz}}~~~||}}~}}}||}~~~}}~~}|}~~~~~~}}}~}{{|~~}||||}~~}{z{{zyyz|}||}~}z{{||}}~~~}~~}}|~~~}{zzy|}~~}{yx|~}}|yz{|~{{|~~~}{|}}}|{z}~|}~~~~}|yyz}~}~}zwuvwy|~~zzy{z|}~~}}|{||}~{|}~~}|{{{{~~~~}}}|}~~~~|{z|~~~~~~~~}}||{{|~~xxwyz}}}~~~}}|{|}~~~~{{|~~~~~~~~|{{|||{{{{|}~~|}}~}}}}~~}|}~}~~~}~~~~~~~|}~~~}||||}~~~~~{|}~|}~~|||}}~~~}}}~~}|}~~~}}}~~~~}|{zyy}~~|{}~}~~|||~~~~~~yz|~~}|}}~~}zz{~~}yvuwx|~||zyz|}~}|}~}|||}~~~||}}}|{zzzy}}~|}~~{yy|~}}~~}||||}~~~~}}wwvxy}~~~}||{{|}~{|}~~~~~}||zzxxzz|~}~~}}~~~~}}}~~~}}}}}~~}}}}}}~|}~~}}~~~~}}}~~~}|}~|~{zy{{}~~~~}||{{~}{|~~}}}~~~~}}}xy|~~}~~||}}yvuwy|~~~}zz{|}}|}~~~~~}~~~~}}}||||{zzy|}||}{{}}}~}}|||~~~~~}|{{vvvyz}}}~~~~}|{{|}~~}}||||}~}~}}~~~|}{zxxyz|~~~}~}~}}}}}}~~~~~|~~}}}}~~}}~~~~}}~~}}}}||||{{|~|||~~~zyxyz|}~}|{}~}~~}}}|{{zzxz|~}~}}~}zwvwy}~}~~~|||~~~~}|}~~}|}~~~}}}}}|{{|}}{}}}}~}~~~~||{{}}}}}|{yyuvwz{}~}}}}~}|zyyz|}~~~|}}~|}~~}~~}~}}||xy{~~~~}~~~~~~~}~}~}}}~~~}}~~~~~~~}|}}~||}}||{{xz{~~}y||zyxzz|~|{z|~}~~}}}|{zzzzz{}~}~|}~~{xvwx}}~~}}~|}}~{}{||}|{|}~~}||}{}||}~~~~~~}|~|{{{}||||{zxxtuw{|}}||}~}}}}~|{zxxz{|}}}~~|}~~~||}}}wy{~~}~}~~~~}}}~~~}}|~~~~~~||}}}~~~}~|||}~|}}}}|{zvx{}~~~~}}|yy|}{zyz{~|zy{}~~~~~}}}|{zzy{{{|}}||}~|ywwx}~~}~z{|}~~~{z{z||}|{}~~}{}z|{|~~~~~}~|}}~|{|{{|}~{{{}|{zy|}~}zwwy|}}{|||||||~~}{z{{{|}~~~~~~}~}~~|{{~}|z|~~|{}~}}~~}}~~}|||}~{{{|{}~{yyzz{}~~}~}~}~~~~~}}~~}}~~~~~~~|yy|~~~}~~~~~}}~~}}~~~}|}}y{~~}}}~}|{|~}z{{|~z{{}}~}|~~{xxy|||zzz{{|||~~~}|{|{{{|~~~~~~}||}}~~~|{zy{|}~}}{|}}}{{{}~~}}|~~~}|~}|||}~|||||}~{yz{|~~}~}}~~~~~~}~~~~~}}|}|zz|~~~}|}~}~~}}~~}}}|}~~}~~}~}~zz{|}~z{|~|yzz|||xxyz{||}}}~~~~}|}|{{{|~~}~~~~~~~~~|yz|~{}~}{yxwyy{}~|~~}}yyz{|}~~}}}}~|{{|}}|}}|||}~~~~~~|}}~}~~~~~~~|{{}~||}}}}~~~~~~}||{|~|{}~}||}~~~~~~}}~~~{|~|}~~~~z{{|}}~~}}~~~~{{{}|{wwxy{|}}}}}~~~~~|{zyyz{|~}}~||}~~}{yz|~~{{|}{zxxxyz{|}}}~}|{}~|xy{|}}}|{{{|}~~{zz{~}{{}}||{|}~~~~}}~}}~~~~}~~~~~|}}}~~~~}}~{{||||~~}~~~}|z|~~}~~~~|||}~|~~}}}~~~}|zyz|~{|}}|}{{||}}~~~~|}}~}|xxyz|}~~}}}}}~~~}|zyyz{{~}~~|}~|zz{}~~~~~}y{|~~|{zyzz{{{zyy}~~}|z|~~||}~~|{|{{{|~~~~{zyz}z{z{}|{{{|~~~~~~~~~~~~|}~~~~~~|||}}}}}~~z{|~|||~~}~~~{}}~}~~~~}}}~|{{~~}}}}}}zwwy{}{|}|||~|}}}~~~~}~~}{{|}~~~~}}}}}~{zyxxxyz~~}~~{x{}~~}}||}}~}|yy{~~}}||{{{{{zyxwz{|}}}|{zz|~}~~}|}|{{|~~|zxy{}~~zyx{~||{{{|}~~~~~~||}~~|{|}~}~~~~}}}}}}~~~~~|}~{{|{{|}~~~~}}}}~~}}~}|}~}~~}||}~|zy|~~}}||}~~~~|zwuwy{~~{|}|{|~~~~~~~~}~~}||}}{zyyyz{|}}~}zwz|~~}}~~~~|vy{~~||||||||zzz{zzyywxz|}}}|zyy{}~~~|{|~~~}{xxz|}}wxx{~~||{z{|}~}~~~|{|~~~~~}|{|~~}}~|}~~~~}~~~~~~~~}}~~|}~{|}xyz|}~|||~~}}~|||}~~||}~z{|}~~||{}}}~~~}}|~~~~}}}|{yxwz{}}|}}}||~}~~~~}~||||}{zzyz{|}~|}}~~~}zwx{~~~~}vw{|~}zzz{{{||xyzz{{{{vwy{}}}}zxwy}}||}~}||}~~~}~}{yxz{||wvxy~~|}|{{z{|}~}~~~|{|}~~~|}}|{{|~~}}~~}y{}~~~~~~~~~}~}}}|}~}~~}}}}~}||}||}vwy{}~|||~~}}~}|yz{}~~~~~~~~~||}~vy|~~}}}|}}~~~}}~}~~}|{{{zzzz|}}|}~}||~~~}~~~~~}zz{|~{zz{wwvxy}~}{{{|}|}~~~}}{ywvt{|}~}|{{xxy}~}zxxyz|}}~~{yvuwwvtssuxy|||zyyz{{yx}}~~~~~~}}}~zzyyyyz{{||~~~~~~~~~~~}~|zxxy{|}|xz}}}||}~~~}}}}}|{yy{|}{}~~|}~~~}|{{{|||~|{{|~~}}~~~~~{{{|}~|{yxy~}~~|~}}z~}|}~zullpu}~}~~{w{~~{z{|~~}~~~~}||~~~~~{{}}~~}}~}|{zz{||zxustw{}~~}~~}{{|}~{z{|yxwyz~}|zzzy{}|}~~}|||{yxvu{|}~~}}xyy|}}|{{|}~~~~{yxvxwusqrswx{{{|{z{{{yw|}}~~~}|}}~yyyyyz{{}}~~~~~~~~~~}{yxz{}~y{}~}||}~~~}}~~}|{zz{|}y{{{~~~~}}~}}}}}}||}}|{|~~~~|||}~}|zyz~}~~}}||}~{}~~}|}~{vporv{|~~~~~}}~~zvx{~~}||}~~~~~}}~~}|}~~~~{}}~~}~|{{zzz{|zyvuux{~}|~~~~~~||~}~~}|{|~{zy{{}|zzzwxz~}}~~~}||zzzzyxww||}~yyy||~~}~~~~}{{zyyvspqrswx{}}}|{{{zxv{|}~~}|||}xxyzz{|}~~~~}~~|zz{|}z|~~}||}~~~}~}|{zz{|}vvvx{{{}~~}~~~}~~|}~~}}~}|{|~~~~|}}~}}{|}}|}~~}{zz|~~|~}~~~||~}yvtuxyy||}~}}}}~|xuux}|yz~~}~~~~~|||}}~~~}~}~~~~}}|}}}}~~}||~~~{zzyyz{{{zxwxz}~~{ww|~~~~~~~{|}}||}||{}}~}{{{wxx{}}}|||{zz{{{||{{{||}}~~~zyy{{}}}~~~~}}|{|}{zuqnrrswx|~~zyxy{{ywzz{|~~|{{{|{{}~~}~~}~{}~~}|}~}}~~}}||{{||}sstvvxxz|||}~~~{|~~}~}|||~}}}}}~~||}~~~~|{|}~~|||}}~}}}~~}}}}{{zxxvz{|~~~~~}|yxwz~}xy~~~~}{}~~~}}}}~}~~||~~~~}|{}~}}}{z|}|}~}yyyyyzzz~}|{|~|vtux~~~~}}~~~~}}z{||{|~|||~~}}}zyxzz|}}}}||{{zzz{||}}||||}}}~~~~~}}}~~}}~~zzz{{}}}~~~~}|{{{}}ztpmpppsuyz|uuuwz|{zzz{|}~~~~~~~~~}{zz{{|}~}~~~~~~}~~}|}~~~~~~}}||||}}ttsuuwwy{{|~z{~~~~}}~}|}~~}zzyzz|}~z{|}~~}}~~~~{z|~~~~}|||~~~|yxyz{}~}||}{{~}~~~~~~~~~}wy||}~||~~~}{~}}}{z|~|{|~~xxyzzzzz~}}}~~{vtux~~~}~~|}}}}}}|z{||{|~{{|~~~~{zxxxz{|{{zyyyzz|}~~||}}~~{{zz{{||}~~~zzz||~~}~}~~~}|{{{~}zspommlnosuvsstw{}}|yyyyz{|}~~~}~~{{{{{{{{}||}}~~}{zz{{|~~}~~~}|{{{{~}|~||{|}~~}}}}}}}}vvvxyyy{{|}yz|~}}~~}|}~~}wwvvwy{|yz|}}}|{{{{}~~|z{}|{|}}}~~{yyy{|}~~~~}~~}}}}}~~wxz}|}~}~}~}|~|||}~}~~}||~~}{z}xxz{{{{{}{wx~~}~~{||~{||}}||{z{||{{}yz{~~~~{ywwwz|~|{zzz{|}~||}~~|{{{||}~zzz}}~~~~~~}}{~}ysqqnmlmmqstuuvy|~~}{zzyyzz{zz{|}~zzzzzzzz||||}~|{zzz{|}~~~~~~~|{zz{{}}~}|{{|~~~~~|}}}}}}|y{{z|}|||}~yy{|}~}|}~}|vvuuvxz|z{}~~}|{vwy|~zyy{~~{z|~}zz}|~|{yz{|}}}}~~|}~}||||}~~~}}~{{|}~~~|~z|~}||}z{}~~~}~~}||~xyz|||||~~}}}~}}~zz{}}{{||||{{z{|{{{}~xyz~}}}yxuvw{~|{zzz|}~||}~}}||}~zz{}}}~~|~}xsrrqpnoortuxxx{~~{{zyyyyyxxz{|~yyyzzzzz||||}~zzyyz{}~~~~~~~~~~~~~~~}~~~~~~}{z{{|}}~~|{z{}~}||||}~|}}~~}}||~}~}~}~~yyyz|~}|}~~}|vuttvxz|{|~~}|uux|~xxy||~~|zz|~{xxz}z~||yz{||}|||||}|||||}~~}||~~~~||}~|~~~xz}~|{{|y{}~}}~~~~~~}xy{|}}}|~~~~~|||{||}~}}}}}~~{}~~}z{{~|{{{{|}}}}~~~}}~~~~}}|{zyxxvtsrsuxz~|yyzzxursuwyzz{}}}}}}}}~~xyyz{|||~{||}}~}}|{{~~||}||zzz|~~||~~~}}}~~}}}}}~}}~~|zzz{vwwxyz{{}||}~{y{~}~~~~{{{zxxyz{{||}}~~||~~}}}~{z{}{{|}~}}||~}{{~~}}|{{~|yywxy}wxz~~~}|~~~}}~|}~}zzz~|||{{|}}}~~~~~~~~~|||{zzyyzywwwz|~~|zz{zxvtuwxyz{{~~~~~~~~~~yzz{||}}}}}~|||}}|||~}}~}}~}|{{{}~~~}}~~~~~~}}~}|||}}xxyyzz{{~}|~~{yz}~~~|||zxwwyyyz{||}}||~}}}}{z{||||}~}}~~||~||~~~|yzyyz~xy{~~}}~~~}}~}~}|yyz}}}||||}}~~~~~~~~~~~{{{{{{{{}|{z{}~|{{|{ywwwxyz{zz~~{{||}}~~~}}yz{|}}}}|{{}~~~~}}|||~~~~}~~~~~~~~~~~~~~|||~}}}~{{{{{{{{~}~|yy{~~}~}{xvvvvwxyz{||||}~~~|zyz{~}||~}{|}~~}|}~~}||{||yz|~~~~~~|||}~~~}~}|xxy}~~}}|}}~~~}~~}~~~~~~~~~}||}||}}}~~~~}}}~}}}}}{zxxyyzzzzy~~}}}~~~~~~}{zywxz{}~~~zzz|}~~~~}}}}~}~~~~~~~~~}}~~~~~~~~~~}~}{xxx||}~}}}}}|||~~~|zyz}~}~~~zxwwwwxyz|}}zz|~~~}~~{yxy{}}~~|zz{||{{}~}|~~~}~~}~~z{}~~z{|}~~~~~~~|{}~}|xxy}~~}}}}~~}}}~~~~}}}~~~~~}}}~~~}}~}||}||}}~~~}}}~~~~|}~|{zyyzzzzyy~~~~~~~||}~~|{yxwwxy{}~zyz|}}}|||~~}}}}~}~~~}|{}}}}}}~~~~}~~~~~~~}}}~~{|}{ywww{|}~~~~~}}}~~~}|{{}~}}~|yxxwwxyz{||yyy|~}|~~}{|~~~~}{yxy{~~~~}~~}{zzz{|{zz|}~|{}~}|{yz~~{|}z{|~}||~~}}}}}~~~|z{}~}yyz|~~}}}}~|{zyzz||}}}~~~~~}}}}}}~~}}~~}}~~~~~~~~~~}|~}||zz{|||{{~~~~~~~}|zz{{|~}}}}}~||{zxwvvwxz|~{zz|}~}|||~~||}}~~~~~}}~~}|{yyy{||||~~|}}}}}~}}}~~~~~|||}~~wxyywuuv|}~~~~~~~~~~~~~~~}~~~}~}||zzz{||}}yyy{~~|{||}{|}|}~~}{yyz||}}}{}~|{{z{|}~{zyz|||{{|}~~~~~{yxv}~~~~{{|~}}~{|}}||{{{z|}~}}|||||~|{z{~zzz|}~}{||}}}}}}}}}{zyxxyz{{|}~~~~~}|||||}~}||}~~~~~~~{~}|}||}~~~~~~~~~~~~~}}}|||{{|~~}|||}~||{{zyxxyz|}||{}}~}}}}~~z{|}~~~~~}}~|}~|{vwwyz}|||}}{||||}~}}}~~{{||}~~wxzyxwwx}}~}}}~~~}}~~~}~}}}}}}}}}{zy{}}{yz{~}~{}~~}|zy{}|}~}z|~~}}}~~{zxxz{|{zz}||}}~~~~~~~~~~{wvy||}}~|}z{|~~~~}}~|}~~}|{zyxzyy{|~~}|{{{{}|y{}{{{}}~}z{|~||||||||zzxwwxyzz{}~~~~~~}||||||}~}||}~~~{~}~}~~~~~~~~~}~~~~}|{{}~}|||}~}}||{{zzz{}~~}|~~~~~~~~}}zz{}}}}}~~}}~~~}}~~~~}~}{utvvyz~|{|}}{||||}}}~z{{|}~~wy{{zyz{}~~}|||}}~~}}~~}~~}}~|~~~~~}}}}|{|~|{yyz~|~~~~|zz|}}~~{||zwwxz||{{}z{{{{|||~~}}}~}}~}yux{{||~~z|~zz{~~}}~~}~~}~}|||}~}|{z|~~}||}~{}~~}}~~~~}|||}}{yyzzyx{{|~~}|{zyxx{|}~~~}~~|~}{yyz{~{{{~}||}~~}|~~|||||~~}|{z}~~~~~}}~~~~~|}yy||}||{{{{{|}~}~~}|||}~~~~~~~~~}}~}}}~}|xy{|~~xz{{z{}~}}}yyy{~~|{}~}}~~}}~{~~~~~}~~}}~~}~~}~~}}|}}|{}~~~}}~}}~~~}||{}}|||{}}~~~~}{{{||zyxxz||{{{|}~}}||{yxwz{}~~~~~}zxzz{~~|||~}}}~~~}|}}|}}||}~}}|||~~~~~~~~~|}~y||~}~|{||||}~~}}}~~~~~~}~~~~~~~~~}z{}~z{|{{{}~~~~~yxy{~~{z{}~~~~~|}}}}~~~~}~~}}~}|}}{~~~}|}~~~}}|}~}{{|y|~~~~{zyyywvvx{~~~{{|}}~{|}}|zxvy{}~}~~~}zx{zz|~|||~}}~~}||}}}}||~}}|}~~~~}|}~~}}~~~|}~|||~}~}~}}}}~~~}~~}}|||~}~~}}}}}~~}}}~}~{|}}|{|~~~~~yyz|~}{zz}}~~~}~{|~~~}}~~~z{{~|~~|~{zz|~~}}~|{{|y|~~~}~}}~~~|{zzzyxxz}||||}}}}|}}zxy{~~}~}~~~}{{zz{}|||~~~}}~~~}}|{{|}}~~}||}~|}}}||~~}}~~~}~~|~~~~~~~}}}}|||{{{~~}~}}~}||}}~}}}}}~~~~~~~}}}~~~}~}~}||~~|}~~~}~~~||}~~~~~~~~yxw{~{}~~~~{y{|~xyz{~~~~|{|}|~~~~~|{{}~}}}~|{z{~}}}}||||{}~}zxz|~|{}~|}~~}~{zy{}|{{}}~~}||}~~}|{{|}~}|||}~{|}|{{}~~}}~~~}}||yzz{||}}|}}|{|~}}||}~~}~{{||}~~~}~~}}}}}~~~}{y{{}~~}{|}}}~}~~|}}~~~~||}~}}~~~~vwvw|~|}~~~~~{yz{}xz|}~~||}~~~~~~}}}~{zz{~~~}~~~}}|{{}~~|{{}|yy{}|}~~||~yyy|~~zzz||}~|{{{|}~~~~~}|{{|}~}||{|}~~~~}z{|{zz{}~}~~}}~~~~}|{{{wxyz|}~|}~~}|{|~~}}||}}}~}~{{}~vwwxy{|}~~}~~~~~}|~}}}}}~}{xxy{}~~~~~}}}}z{}~}}}}~~}|}}wwyz{{{{~~~|}~~vutwz}|}~~~~}|}~|yyz|}~~}}}|||{~~~||~~|~~}||}~~}}}|{z{}~~~~~}}}~~}|{{~~~~~}}|{|}~~~~~}zwwy{|}~~||}~~xxz}~~|yxx{|||}}~~zyyy{|~~}}~|{{{{{{||{{{|}~}}||z{{zyyz|~~~}}~}|}~~~~~}{zyzzxxy{|~~~~~~~~~|}~}||{||}~{~zz{}{tttuwxz{~~~}||{~}}}}}}~~~~~}{yyyz|~~}~}|zyyz{|y{|~||{|{|||~~~uvxyz{{z}|||~}~}||}tutwz|{{}~~~|{z{}~zzz{|~~~~~}}}~}}~~~}|}~~}|{~~}|{{|}~}}}}|{{}~~}}~~}||}~~|{{~~~}}}}}zz{{||}}~|yvuwz||~~}}}}}}}}wxz~}~~|xxw{{{|||||xxxxz|~~}}~zzzzzzzz{zz{|~~}|{zz{{zyxz{~~~~~}|{|~~~}~~~~|zyxyyyzz{|}~~~~}~~|{{{{|}{~~~{z{|zrrrsuwxy~}|z}~~}}|}}~}||}~~|zzz{|~~~~|zxvvwz{xz|~|{{{y~|}~~~~}tuwy{{{{||{|~}|}}~|{{|~ustuz}|{{}~~|{yyy|~{{{{|}~~~~|yx{|}}|zxxz|}~}{z{|~}|{}~}{yyz|}||~}{{z{{||}~|}{wwz}}}}{{|}~ywuvz|{y~}{yxwxx|||}~~{}~}}}||}~~~~|{yyy~|zzz{{{yxz}~|~~{zyxxxxx{|~~}}~~|{zz{{~~~~{yy||~}xxx{|~~~}}}~~|{{~||zxx{ywvvwxy{|}{|yyy||}~~}{{{}}}||~~~}}}}}z|}~~~~}}~}{|{yxyz|~}}~}|{~}|{||}}}||ttwyx{}}~~~}zvstw||}~}~~}~~}|}~{x~|zyz|~}yz{|}~}|}~}~~~}}~|zyz{|}~~~~~~~~~~~}|zyyz|}~}||}~}|{|}~{zyz|~{|}}zzy{{}}~}{|}|yy{~}||}zxwxz||{~}{yxxxx||}}~|}}|}~}}~~~~~~}|zzz~}||{{||zy{~~}~~~zyyxxwxx{|~~}}~~}{{{{{}~~|{z||}}xxy||~~~~}|}}~|{zy~~}}{yy{zxwvwxyyz{yzxww{||~{y|~}xyz}~~~~~}}}}}~~|}}}}~~~}}}~}|}|{zz{}~}}~~~}}z{|}||{ztuxzy|~~|ywwz~|}~~~~~~}}~}|}|y~}{zz|~}|z{|~}|}~~~~}}}{zvwwwxxyy}}}}}|||~|{yy{|~~}}~|{z{{}~~|zz{}~{{}|yyy{|~~}z{|~{|~~}}~{zyz|}}|}|{zyxxx}}~~~~}|~}~~}||}}}}}}~~}}{{{~}|}|{|~~}}}~yyyxxxxx|}~~}~}||||||~~}|||{|~yyz|}|}~}{|}}{yxw|}~}~}}}}{zxwwxxxxyxxvvuz{{~}ztrw}}|vwy}~~~~~~~~~~}|||}}}}~||}~~~~~}}~~}}}~~}~~~~~~~|}~~~~~~z{|}|{ywwxyzy|~~|{|}|~~~~~}|{zz~}||}||}~}{~|{{|}~|{{|~~}|||~~~~|~}||uuuuuuvv||||{{{{~}{{{{}~~}}}~~{zy{z||}|}}~~}|{|}~{{|~~|xxy{|}z{|~~~~||{{|}~~}|{zzyyy}~~~~zzz|~~~}{|~~~~~|||||}~~~~||}~}}}}~~}|}~|||}|||{|}~}~~~}}}}|~~}|z{}~{{{}~}~~z{}}{yxwyz|~}|{zyxxxxxyxxvvvzzz}~~{urps{}{vwy}}~~~~~~}}}}~~~~{{|~|}}~}}~~~{|~~~~~~~{|~~}{ywyz{zyyz|~}~~~~}{zyy}||}yz{|~~}~|||}~~|z{|~|{zz{}~~~{}~~~~~vvuuuvvw}|||{{zz~}||||}~~~}}||||zzz{{|||}~~~}|}}~|{|}}yyz}~~{||~}}|||||||}~|||{{zyy}~~~~yyy{~~~}{|~~}}}}~||{{||}~~~|}}~}~~~~~}|}~}~~~}~~~~~~~}~~|}~}{{}|||~{|}~|zyxwy{~}}|{zzyyz{{zzxxxzzz|||wsrt|}|yz{~}}~~}~~~{{|}|{}}~~~~~}~~}}}~}~~}zyxz{zyxxy~~}~~~~}|{zz||{}yyz{}~~~~~}}~~~|{{|~|{zz{}~~z|~~~zyxxxz{|~~}}||{{~~}}}}~~~~}}||{{zzz}}~~~~~~~~}||}~{||{||~}|{{||{zz|}{||||{zy|}~~zzz{~}~~}||}~}|{|}}|||||}}~~~~}}|}~~}}~~}~~}~~~}~~~}}||{{zzyz|~~}}~~~{}~~|{zztvy}}}||||{{}}~}}{{z{zy{{}|vuy~}{{|~}}~~{|~|||}{zz{}~~}}~~~}}||}~}||{}~{yvvv}~}~}zyz}~~~}||{{|{{}{{{{|}~~}~~~~}}~~~{zyxxz{}|}z{}~~~}~~}}|~~~~~~~~~~}|{{z{|~~~~~}}~~~~~zz{~}~~~~~~}}yz{zxwy|{{|}|{zyz|~}|{|~~|}}|}~~|zz{|}}}||}}~}}}|}|}~~}}}}|~}|}~~~}~~~}~~}|}~wxxxyyyz{}}~~}}}~~~}||{zzrsx}~{|}}}}}}~~||||{zzz|}~~{z|{{|}}~|}~~~~}}~|zxyz~}|}~|{{||~~}}||}~}||}}~~~|xuu~~~z{zwuw{~|||||||||{{}}}||{|||~~}~~}}}~~~~}~|{yxxyz{{|~~~y{|~~~}~~~~~~~~}||z{|~~~}~}yyz~}|}z{|~~xz{ywvx{{{|}}|zzy{}~}|}~~}{}~}}}}{zyz|}}}}}}~|||{||}}~|{||}|~|{}~}|~~|}~|{zz{stuvxyz{}}~~|{{|}||{{{zzzqsx}~}{{|}~~~~}}|}|zzy{|}}|~zz{}}~}~~}~~~~~}}|yvxz~{z{}zyyzz|}~}|||}~}{zz|~}yvw~~~~~|xxxutuz~}{{{{|||||{{}}|{{{{|}~}~~}|||}~~~}|{|}~}~~}|zxwxyz{|~~~~~~~~~|{}~}}~~~~|~}~~~~~}~~}}xxxy{~}{{|~{yxwxyxw{|~~}~}~~~}{zywy{~xwxz~{xxxz{~~}|||~}}~|}}~~~}|{{z{{{stvy{|}}~~~~~~}|{wy{~~}{|{ywvvwxz{||{zxz{~~}{xwy|}}~~~~}}{{|~~~~~~~~{zz{}}yy~~}|{zyxxxy{}~{vuz}~|~~~~~~~~~|{{||~|{{~~}}}}~wvtttvxy~||}}~~~~|||}~}wyz|}}}}~~~|{z{|~|z{}}}~}}|}}|{zyxxsuz}~}{~|{{}~}}~~~}~}}~~~~~~~}yyyz{}~}|}~|{yyz{zyz|~~}~}~~}{zyxy{~yyy}~{yxy{||||}}~~~~~~~~}}|~~}~}zzy{z{zzvwy{|~~~~~~~~}|xy|~~}|||zxvwxyz{||{zy{|~~}|zyz}~~~}}}~~}}}||}~~~~~}{y{|~~z{~~}}}|{zyxxxz|}~|xsty}~~~}}}~~}}}~~~|}~}}}}~~yxwvvxyz~~~~~~~}|}}~}|}}}wxz|}}}|~~~~}}~}{|~~}}|{zyytxz~~~~}|~vuvy|}|z~~}}~~~}~~}|}~{wy{|{{|}~~~~~~~{{{{|}~}~~~~|{{||{zz|~}}~}~~~~}|{zyxy{~~{{{~}{yy{}~yz{}~~~~~}}|{}~}~~vwx{{{zyz{|}}}~~}yz|~~~}}}{yxyzzz||||zz{|~}~~}||~~}}|}}~~}}|}}~~~~}zy{|}~}|}~~}{yxwxz{}}~~xurty~~}||}~~~}||||z{}}|{zzz{|~~~~~}}~~xz|}zwxz|}}}|~~~}~~}|{zzwy{}|zyyy~}}|qqsvxxvt}~~~~~~~}~~{z{~~|tvxyyyz{}}}~~~~~~~~~|~~~}|{}}}}|}~}}~}|{{{zyz{~|~~}{zz|~z{|~~}||}|{{|~~~uwy|}}{z|}~||}~|}~~~~|zyz|~~}}~|}}~~}}|~~~|zy{|~}|}}zxyz{}~yvuvz~~}}~}}|||}z{}~vwz~{yz|}~~~~~~~~}||{x{}}|{yxwvv~}}|ssuwyzxu}~~~~~~{z{~~vxz{zz{|~~~}}}~|~~~~}{|~~}}|}~|}~}|{{||z{{~~}~}{zz|~~~~~}|uvz~~~wx{~~}}}~|||~}~~~~}{z{}~~}}~~~~}}~~|{zz|~~}~~{z}}|{zz|~~}~~~}}}}}}~uy{|z{}~}~~}||{|}|{zyxwww~}|~vvvxz{yx}~~}}||~~}|}{}~}~~~~~~~~}~~{~}}~~{|~~}}~}||}~{{{}}~}}{yy{}~~||ruw{z{||}~|||~}~}~~}{{|}~~~}||{|~~}|~~~~~~~~~~~wxz~z{}~}}~~}||{}~}}|{{{{{~~}{~}|{|~~~}{|~~}~~|{|~}}}}~~~~~~{}~{|~~~}}~||{}}~~~~{yxy{|~~}|{tux{}}}|}~}}|~|}~~~~}~~}{{|}~~~~~~~~}~~~~~wyy}~{yz|~~~~|}}~~}||}}}~~|{}~|{|}~|z{}~}~~~~}{|~~}|||~~}}~~~~|}~~~z|~~}}||{}}~~}~{xxxz{{|}~~~}|{twy|~~}~~|}~}|~~~~{|}~~~~~|}}|{z|}}}}}~~|{}}}}~~~~~}}}~~~wwxz}}}{wyz|}}}}~|}}~~}||{||~~~||}~~~~~~}}~~~~zvw|~~y{|~~~{|}~~}|{{}}}}}~~~~}||{xy|~~~~}}}~~~~}~}{x~}~~~~~~}}||}|{{|{zy~|{zzyyyyzz|||zyz}~~}|}{z~~~~~~~~~}|{{{|~|}~}{{}~~~~}}||}~~~||~}}}}}}}{zwy{|||~~~~~~~}~z{}}}}~~}|{zzz{|~~~~~~}}}~~~~~~~zwx}~~z{}~~~~~{{}~~|{z{{{|~~}~}||{xy{~~~~}~~~~~|z~~~~~~~~}}~~}|{}{zy~~~|{yyxxxxyy|||{yy{}~}|||~}|~~~~~~~}~~}||{{|~|}}|{{|~~}}}}~~~~~|{{}}}}~}}}}|{xz{{z{}~~}}}}~~~y|~~}~~~~}}|{{{{{|}~}~~~~~~~~~~~~}}}}|~{xz~}~~}}~}|}~~}|~~z{|~}zxyz{|~}}|~~}}||{{xy{~~}}~~~~}{}}~~~~~}|}{yx}}~~~}||xxwwwwxx{|}|zyyz{|{{|~~}~~~~}~~}}~~~}~~}|{{{{}}}~~||}|{{|~~z}}~~~}~~|{zz}~~~~~}~}||}~}{z{{zyz|~~}}||{}~}~z|}~~~~}|{{{|{{{||}}}}||{{{|||}~~~}~~~~~~~~~~~{zzz{|}~|{}{z|}}~~~~~|{{}}~}|{}~~yz{~|zz{|}~|{{{zzzzyyyyyyz}~}||}~~~~~}||}~~}}{yx|||}}}}}xwwvvwwxz|~~|yxx~zyyz|}~}~~~}}}}}}}}}}}~~~~~~~~~|{{}}||{zzyzz}~~|}}~|}}|{{|~~~~~}}|xxy|~}|}~~|{z|~~}}|{|}~}|{|{zyy|~~~}||{x{~~~~~z}~~}}{yxyz{yyz{{|}}|||{{|}}~~}}~~~~~~~~~~}zywwx{~~~~~~~~~}{x{{{}~||}}}}}|{{{}~~|{}~~~~zz{~~~~}{}~~~~|{{{xxxxxxxxyyz|}~}}|||}~~~~~}}~{|}~}~|zx{{|||}~~xxwwwwxxz}}zxx}~~}wyyy{|}~|~~~~~~||||||||}}~~}}~~~~~~}||}~|yyxxxxyy{}~~~|}~}{{}~~~}||{uwxy}}}z{~~}|}~}~~}{{{}~}|{||{zz|~~~~}{{wy}~}}~~}}|{yxxy{|yyz{|~~||{{|}~~~{{{||||}{{{|}~~~~~|wvvvwz~~}}~~y|~}yxwyz|~~~}}{{|}}}}}}||~}||}z{|}~}{zzyuuvvwwxxyyy{|~{{z{|}~}{|}}||~{|}~~}{z|{{|}~zzyyyyzz{}~|{z}~~}|wwxzz}}~z{}~}~||}|{{zz{{|~~zz{{{{|||{z{||zxvvvwxyz{|}~~~~}|~~}|wwwyz}~~~zy|~}|~~}~~~~~~~}|{{|}|zz|}}}|~~}|{vx|~~~}~~}|{zyzz||yz{|~{{{|}~~~{{{{||||yyyz|~~~~{wvtuwz~~~~~vy}~|xvswy|~~}|{yz{}~~~~~~~|}{||~|~|{zwwwxyzz{yyyz{}}|yyyz{~}{xz|{z{}||}~~}|||||}||{{{{|||~}}~~}vxy{|~}}{{|~~~~{z|~{{zyyz{{~zzzz{{{||{zzzywuuvvxy|}~~~~~~~xyxzz||}zx{~~{yx~~}}||~~~~~}~|{{||{yy|~|{vx|~~~|{|~}}}||{{zyz{}{{{|}~~~~}}}}}{{{{||||xxxy{~~~~ywttuvz~uw{~}ywsrvy|~}|{zyz{}~|}||}~|~~|{xyyz{|}}zyxz{}~~|{wxxy{~}{wy{{yz}|}~~~~~}}~~~}||||~~}}||}}~}~vvyz||~~{{|}}~~zy|~{{yyyy{{yyzz{{{||zyxxwtruvwy{~~yyzxzy{{~~zxz~|xvu{~~}}|{{z~~~~~}}{{|{zxx{}|vx|~~~{yyz~~}{yxyy{}{{{|}~}|{{|}~}zxy|~}|ywvy|~|||}|~}~||~~|||~~~}{{z||||}}}}}}}}}~~~~~~}~~z|~|z~}z{}|{~~~~yyz{|}~~~}||||xy{}~~~|z{wplpy}|{~~|}}~zyxz}}~~}|~}z|~|}|}~}yxyz||{zzzz{~~~~}}|}}}}}~}}|{zyyz|}~~}}}~|zyyyz~~~}|wxzyyvus{|~}~~}~~zyzyzz}}z{|}}}}}~}{|}~~~~}{}}}~~~|zwz~}||~}}}}}~{{|~~~~~}}~}}|||}~~{yy{}|{xwwy|~~}z||~}{|}~~~~~}}}}~~~~}~~~}~{|~}|{|}}~~~}}yzz{|}~}|{{{yz|}~~}{~zsnpw||{z}~~{|~~yxwy|~~}}~}z|~}~}~~{yz{~}}|||}}}||{{|||~~~~~}}yyz{|}~~~~~|zz{|~~}|x{{|zzwu{|~~~~~}~~}~~yzxyx{|}{|}}~~~}~~~}{|}~~}|z|~~}}}}}}{x{~}~~~~~~}}}~~~~~~~|||}~}zyz{zyxwwy|~~}zzz}}{{|}~}}}~|}}~|~{{|~|||||}~~}~}|{{~|zz{|}~}|{zzz{|}~~}}}yttuxzyx|~~~}~~z{}~~vutuxz{|~}}~|z|~~~~~~}}~~~~~}{|}{{zzz{{|~~zzzz{{{{}}~~~}}}~~{|~~~}|}~}||}}}~~}{{|~|{yy{|}~~}}}}}~~}}~~}}{ywwwz|}}~~||}~~||}~|zy{}~}}}~~~||~~|{}~~~}}}~||}~~|zyyxxxxxz{}}}xz{|{{{|}~~~~~{{|~~~~}~~~{||}|}~~~}~~}||{{{}}~}{yyz|~}~}|{|{{{{}~~}~~{z{{|}~~~~|{zz{{|}~~~}}}~}ywvvxww{}~|||}~|}~}}}vtssvxyy~~}}~|{{|~}}~~}{{|~}}~}}}~}||}{{zzz{||}~{zzzzyyyzz{}~~~{{|}}}|{xy{|}|{z}~~~}}}~|}~~~|~}{z{{|}~~~}}|||}~~~~~~~~~~~~||zxz|{{{~~~||}|yxz|~~}~~~}||}|z{~~}~~~~|||}}~~}~{|}}zxwwxxyzz{{|}zz{~zzzz{}~|||~~}}~~z{{~~~~~||}~}}|z{{|{}}}~~||~}|{{{{{z||~~{|~~}zxxz|~}}~~~}|{{zxyy{}~}~}}~}zzz{|}~~~~}|{zz||}}~~~|||}~~~~}zyuwvw{}~}||||}~~}|{zz{~xvuuvxyx}~~||~~}}~|}}~~}}|z{|~~}}~~|zz|~}||}||}~}|||~~{{{{{|}~}}~{{zzyxxxwxy{|~~z{{}|}|{wxy{||{{~~~~}}}~~|}~~~~~{{{||}~~}}}}}~~~~~~|}~zzz|}~~}~}zyz|~~~}zyz|}{|~~}}}~|||}~~~~||{|}}zwvvxxy{{zz|}{}~zyyyz|~~{{{}}~~~}}~~z{|~z{|~~~~~~}}|||yzz{{}|}}|zz{|~}||~~}{zyyyz{{{}|}}}xy|~{yy{}~}|{zyyyyzywxy||}~}{{{}~~|zyyz{|}~~}~~}||||~}}}}~}|||}~z{{~}xtwwx|}||{||}~}|{yzz~}{yyz{{z|}}}{{}~|{zyyz{|{{||||{{y{~~~~~}|{{}}{{|}}~~~}~||}}~~{{{{|}~~~~|{{zyyxxwxyz|}~{{|~~~~xyyz|}~~}~}}~~~~~~}~}~}{zzzz{|}~~~~|{z|}~~}||}~~}ywz||}~}}|}~~}~~~}}z{}~~}zwuvywz{{zz{~~~yyxxy{}~}~zzz||}}}~~||}z{|~~~}}}}}}}}xyz{z|{||{yyz|||||}~|zyyyz{z{|~}}|{ux|}|{|}~|{xvvxz|{ywwx|}~~|{|}~}|||}~~|yxxyz{|}}}}~~}}}}}~}}}~~~}||||}xxz}~|wrxxz~~|||{{|}}~~{{|~~{||{zz{}{zyxxyz{||}}}}||x|}~~}}|}~~|||~~~}~~~}~~zzzz{|}}|{{zzyyyyzz{}~{|}{{z{||~~~~|}~~||{z{|}~~~}{||~~~~}~~~~zx{~}~|||~z|}}~}zvuwywz|{zy{~yxwwxz}~}~zzz||}}}|}~{|}~}}}}}~~~xyy{z|{||{yyz{{{{|~}|zyyz{|z{|~~{ztw{~}}}~|yvtux|}{xxx|}~|{|}}|{zz{|}~~~~|ywxxyz{||}}~~~}}}}~~~}}}~}}}}}|||yxy||zuqyy{}||{{{||~~}}z{{zyyz|{zxwwxz{}}~~~~}}x||}~}}}}~}}}~}~}~xxxyy{||||{{zzzz{{|}~|}~}|{{}|~~|}~~}||{{|}~~~~|||~~~~~|}~|z}}~}{{|~~~~}{{|~~~~~~~~}{yy|~~}}}|zyyyz{}}~z|~~~~~|{|}}|{~~}zyz|~~||}||{zy||{||}~~}}}}}||{{{{{{zzzvxz}~}|{{yxwvwy{}~~~~{zyxwwxy~|}~|{{{{|}~}~{{{{zzzz}}}~~}||yzzzyxwwy{~|zwx{}}{~~~{||{zz|~}}}|||{{}||{{{||{|}~|{|}~|{}~|{~}}zyyz{}~}||~~~~~}~~~{z{~|}}~~~}{{~~}~~}|{z{{|~~~|}~~~}|{{}}|{~{{|~~~}}}}}|{{}}||}~~~~~~}}|{zzzzzz{{yz|}~~}}||yyxwxz|}~~~{zyxxyyz}||~}{||}}~~}~}|||{{zz}~~~~}}yzzzyyxwxz}~{yy|~~}~~~~~~}||}~~~~}}||||||||}}{|}~}|{}~}|~~}~{|~~{zz{|~~}}~}~}}}~~~{{|~~~}}~~~}}|{|||~~~~~~~~~}|{|}~}|~~~~~~~}}}}~~~~~}||{yyyzz{{{}||}~~~~}{zyyz{}~}{zzyyz{|{zxyyzxw~~~~}~~~}|{{z}~~~zzzzzyyxy{}}||}~}~~~~~}|||}}~~||}}~~~~|||}~}|~y{}~}~~}||||}~~~~}~~~|}~||}~~~~~~~|||}~}}}~}~}}|||{{{~~~~~~~~~~~~~~}|{{{xxyzz{||~}|{|}~|{{{{|}~}{{zzz|}~yxwwwvuu~~~~~}}~~~}}~~zz{{{zzy{|~~~~~~~~~~~~}||}~|||}}}~~}||}~}|{}|}~~~~}~~~|{zz~~~~~~|z{|~||}{||}}}}}{||~~~~~~~~~}||~}zywx{~||}}}}~~~~~~~{{{{{zzz||}}}}~~}}~}}||}~~}{{z{{yyyz{|}}}|{zz{|}|||||}}~}}|{zz{|}~xxxwvuuu}}}~}|}}~~~zz{{|{{z}~~~~}~~||||}}}}}~}}||}~}||}~{yx{}}~||~~~~||}~}yvvw~~~|yzz}~}||}~||{|||}}{||~~~~~~}|{{}|zyrvy}|{|~}|{|}~~~~}~~~~~~~~~}~z{{{{zyy{{{|}}~~||}}}||}~|{{{|}{{{||}}}{{zzz{{|}~~~|}}}}}}}~~|}|{{zz{|}yz{ywuvw{||~~}|||~~~~~~~~~~z{{|||||~~}}~~~~{|||||}}~}}||}}|}~yxwz||}{|}~~}|{~}xuvx~||}~}}~|zz{|}}|{}~~~~~}}||||}}~||}~~~}||{~}{{tvy~~~|zyz|}~}{yyz{|~~~~~}}~~~~~}}|}~}~~~~}~z{}{{|||{zyyyz{}~|||~~~}}}~~}|}~}}}}}}~~yz{|||||||}}~||}}}}||}~~~~}z{}}|{zyz{|}~}zxy{{||~~}|{{|}~~}}~}}}}}}}}z{||}}}|}~~~}{z}~|||}}~~~}}|}~~}}~yxwz}{}|}~~~~}|}~zxz}~}~xy{}~{{}~||}|}~~}}|}~}~~~~}||}~}|}~~~~}}}~}}~x{}~}}~}|{zz{|}~~~~~~~|{z{}~}}}~|}~}|{|}}~~~}}~xz|||}~}|{zwxy{}~}}}~}}~~}~~~~~~~~~~yz|}~~}}{{|}~||}}}||{|}~~}|yz|~}|{yyyzz~~{yz|||}~}|{z||}~}||}|||||}}}z{|}}}}}|||}~~}~|zy{~~~}}}~~}}|}~}}zyx{~~~~{}}~~}||{~}|}}vwz|~{{~}}~}}}~~~}}|}~}}~~~}}~~}}~~}}}~~~~}}~~}~}}}}{{{{{{||}~~~~~~~~~||}}}}~~}}||}}}}||~}|||}wwy~~~~~~}}}}~~}~}||~~}~~}}~~~~}|||}~~}||}~||||}~}|{zxvuu}}||{yxw{|~}{|}xxzy||}}~~|~~zwvw}~~}||~|{xyz|~~~}|||||~}}~}|{|~~||}~~}~~~~~~~~~~~~~~~}{zvvvy|~~~~~~~}}}}~~~|}}|{|~~~~~~~|~~~~~~}}}}~~~}}}}wwy~~~}}}~}}~~~~}|}~}}~}||~~~~~~~~~}}~~|||||}~}|{zxwvu}}}}|{zy|~~}~xzz||~~~}~~{}~|yvvx|}~}||~~~|xy{}~}}||}}}~~}{~}|~~}|{{}~}||}}~~~~~~}~~~~~~}}}~~~}{zwwwy}~~~~~~~|}~~}~~~}~~}{~~~}}~~~}}}~~~~}vwy~~}}||~|{}~}}}~~}|}~~~}y{~~~||{{{||}}}|{yxww}}~~~}}|~zzz|}~||}~z{{ywvwy{}~~}}~~~~}z{|~~}~~~z{|~|zxz}}|z}|{z{}~~~}|{{{}~~~~~~||~~}}||||}~~~}|{zyxxz~{|~~}}~~}~~~~}~}{z}~}}~~~~}|}}}|||}~~~wwx}~}|{z}{yz|~~~}}~~}|}~~~~}}}}|xz}~}||{{{{{{}}|{zzyy}}~z||}|zz{}~zyxwvwxyz|~~}~~~~}|{{|~~~yz{|~zwuw{|{y|~|{z{}~~~~|{zz|~~~}{{{|~}|{{{|~~}}|{{z{zy{~~|zyvy}~}~|}~~~~~~~{yx{~~~{y|}~}}}|{zz{~~}|||~~yxy}~}{{zzyxxy{~~~~~~~~~~~}}}~~~}}~}|{||xz}~~~~~~~~~~~}||{{{{{{}}}||{{{}~~~}}}|zyz|~zxwvvwxyx{}~~~~}|zz|}~{{|}~ywtwz|{y|~}{z{}~~}|{{|~~~}~~~|zzz{}~|{{{|}~}}|{{{|{y{~~~~|zxvux|~~~~}~}~}|}}~~~}}~xwvz}~}z|~}zx{{}~~}}}|}~~~~~}}}}}||}}xxwxz}~}|}{zy}~}||{{wwwxz|~||}}~~~}~~~~~~~||}~}{z{}z{}}}~|}~~~}}||}}}}}~~~~~~~||{{{||}}}}}}}}|~}|}~||~|{zxxyz{zxwwxyxwwz}~}|{zyyx|}~~}}}}~{yvy{~|z|~}|{|~~~}}}~|}~|}~}~~}|zzz{|~~|{{|~~}|||}}{yz}~{{{zyxwvvy}~}}}~~~~~~~~~~~}}}}~~~~~~~~~}}}{{{}}~~~~vutx|}~~}|wy{~~}|z||}}~~~z{|~}|~}{{|~~}}}}}}}}}yz{}}vwxy{~}}}}{z}~~}}|||{xxz{|}~~zz{|}~~}}}~{{|~~~{z|~}}}~~|||||}~~z{}~}||||}}}}|||||~~|||||}~}}}~~~~~~~~}zyz|~~}{z{zzyyyz{{{yxxzzwuvy}{{zzz{{{{|~~~~~~~~}}}~}|z{}~~~~~~{}~}~~}|}~||{||~{|~|||}}}}}{{{{|}~~}|{|~~}}~~}{yy|~yyxwwwxxz{~}||~}}}}~~~~~}}}~~~~|~~~~}}}|xxz|}~}}}}tssw{|}~}|zuwz}~~~|}{{|}~}}~}{{{}~|||||||}}}wxz}~vwx{}}|}~}{}~}}}}||||z{}~~}}yyz{}~~~~}|}~}{z|}~~{z|~~}~~~}|{zzz{}~yz|~~}||}}}|||{{{{}~||||}~}}~~~~}}}{yxxz||zxx{xxyzzz{{{yxz{{wtuy}xxxyz|~{|~~}~~~~~}||}~~|~~~||}}~}}~|~~{|~~}~~~~~|{zyy{~{|~{{{{{|}~|||||||{}}~~}|{|~~~~}{xx{~~xwvvvwxy|}}~}||~}|{{~}}}}}}}~~}~~~}~~~~|~~~~}}||wwy|~~}}}}}}tsrw{{|~~}{zuwz}z|~}}}~~}~|{{|yyz|}~|{zzz{|~}||}}~~~~|||}~}}}}}~~}}~~}|{{{zzz{{|~}|||}}yz{~}}|z|~}|{|}~~}~}~~~}~~~}|zyzyyyz|}~~}|{||zzyyxwuu~{|}~}|{}}~}{zzzz}{xxx{|||}}}}}zzy{{|}}~}~~}}}}}}}}ywxz|||{{||}}}}}}}~}|~}}~~~}|{z|}}||xwy|~}~~|{zyyz|}}{xxyzzzxyz{|}~~}{z}yvswz~~}|ssrrsstuxzy{~}|{zz~~}|||~}}}||{{}}~}}}}}~~~~}|||}}|}|z|zxwy}~}||}}~~~~|z~~~xxy|}~}|||~~~}~~}|}~~}~~}}}~~}}}~~~~}|{{{{{||}~|zyyz{|yy{}~~}||}~}}}~~}|~}~~}|{{{zzzz{}~~~|{{{{zzzzyxwv||}~~~~~|{z||~}||||~|yyy|}}||||||zz{}}~}}|||~~~~{yvuwz}}||{}}~~}}~~~~}~||}~~~}{zy|}}|}zwvy}}}}}|{yyz|}{ywwyzzzzz{||}~~}|z~~~xvtw{~~}}|utttuuvvy{}z|~}|||||}~|{{{||||||||~}}|{|}}}}~~~~~~~~}}}~}~~}}~{yxy}~~~}}{|~wxy}~~}|}~~|}~}~~~~~~~}|||}}}~~~zxurrtvxxyz}~~~~}}}}~~||{}~~~}}~||{{{{||~}{zz{{{{{{zyxx~~~~||||}}}}zzyz{~}{{{}}}}||{{{y{|~|zz{}~~~|vtrsw{~}}|~~~~~~||}~~~~}{||}}~~~~~|zyx|}~~}|{xvwz~}}|~~~|{z{{|zxwxz{{{|||}}~~~}||}|xvux{}}}wwwwxxyyx{}~{}~~z{|}{zzzzzz{||}}~}|{zyz|}~{{}}~~~~~}|{|~}{z{}~~~}{}yz{~~~~~||}~}~}}}~vsomlnrtwxz}~}|{|}}~~zzz}~~~~}}||{{{~~|{zzz{{{|||{zz|||}}}}}|{{{{{||yyxzz}~~{{{}~~~~}~~~~~}||{zzy{}~|xxy|~{tsqsvz}~}}}~}|}~~~|yxz|~~}~~~}|}}}}}}}}}}}}|{zy||}~~~}}}{yz|}|{}}~|{{{|zyyz|~}}}}~}zxwwy{~~{||}}}}}yz{~~~|~{|}~}|zyxxxxyz|}~~|{z{{|}~~|}~}{~~~}}|}}}|zxz~~~~}~~}}}~~|{|}}}}|}~vspmmortwxz}~~|||}}~|}~yyz}~~~~}}|{{}~~}|{zz{{{{||}|||||||||||{{zzz{|}zyxzz}~~~~~~}{{z|~~}|||}}~~}|{{{z{~~}xxy|}ywuvy{}}}}}~|zz{}~~{xwy|~~}~~~~~~~~}}~}|yyz{||||{||}~~~~~~|||~~~}|||||{}}~|zwxx{{~|}~~wz{{}|}}}}~~~~|{zyxwxy{|~~}}~~~}}}}}~~||{~||{{z{{{{ywy~~}}~~}~~|{|{||~|}wurooqsuxyz}~~~}}~~~z|~yyz}~~~~}|{|}~~~|{{{||zz{|}}}}{{{{zzzz{zzzz|~{{z{|~}}}~~}{{{|}~{zyxyz{|~~}}}z{}~}yyz|~|zxxyz{z|||~|zxwy{|}~zxvvx{||{|}|{{}~~}}}}~|{{vwxz|}}~{{||}}~~~||}~~}~~~}|{wxz||~~~~}}}}~wwwyy{z|}~~~~}}}|{zxxxyz{}~}}}}~~}||}}}}~{{zzz{{|~~~{zyz|}~}~~~~~~~~}~~~|||yz{~~~{}{zxvvwxyyy{}~~}~~z|zzz}~}~~}|{{}~~}|{|}}yz{|}}}}~}|||{{zzzzzyy{}}||}~~~~~~~|}|}~~zyxwxy{|{{|~~~~{z{}|}~~}~~|zz{|{z{{|~{yxz|~}|z{}~~xwvwz|||{||{zz}~}||{{z}~|zz{vwxz{|}}{{{||}~~~{|~~~~}~}|vy{}|}~}||{~}~~tvvxwyyx}~~}}~~~}}}~~|zyyz{}~~~~~}}}}|}}~}|{|}{{{{{|}~~~~~}|{||{zz{|{}~~}~~~}~~~}~}}|}xy{~}}}~{}|{zyxyyzyz{~}}|~z}zzz}~~}~~}z{|}~}||}~~xyz{|}}}~}}}||{{zzzzyz{~~~}~~~~~}~zywwwy{|{{{}}~~~|{|~{{||}~}{|~~|zz|||{z{{~|zz{~}{yyz|}~}|zwwwy{}}|{{{zyz|~~~}|{zzyx{~}{yy{wxyz{{{{{{{{|}~~~~~z|~|}}~}~~}}}vy|~|}~||{||}}~ttuuvvxx|~}||}~~~{{|~|{z{|}{|}~|||~~}}~}|~~~}|zz|~||||}~~}}}~~~~~~~~~~~{z{}~|xwy|x{}}|}~~~~|~~~~}|}~~~~}|}~{|}|{{|~~}{|~~~}|||~}~}{zy{}~}|~}|zz{{|yz|~|||}~|zzyxyzyyy{~~~}||}~}{z|}}}}}~~~~yyy{}}{y{|}}|{zxvuvy}~}}}}}}|}~|{zyxwwvvwwyz{|}~~~yz|}~~|{yxxzzzzzzzz{|}}}}}|}}~~~~}}~}}~~}}}}}}~~~~~~~~~~~~~}||}~}~}{xxz{}~|zz{{ywvwx~}|{zzzz}}}~}|~|~}}~|}~~}|}~{|||{zxwyz{}}}}}||{{{{|{|~~~~~{zz{|}~}|{|~|{{{zzzz}z}}|ywvxzywuuvz}~}{|}~~~{|~~}||zzyyyz|}~|yz~~}~~~~~~~~~~~}}~~z{||{z|}~}{}~~~}}}|}~~|{yz|}}|~}|{z{{|z{|~~}}}~~~|z{zyz|{zz{}~}|||}~~}~~|z{|~}}}}}}}zyy{||zxz{}~~}{zzywvwz}~}}~|||~|}}|{zyyxwwvvwwyz{|}~~~y{|~~~}}|{zyx{{{{{{{{~~~~}|{{}}~~~}||{{|}~~}~|||}}}}~~~}}}~~}~~~||||}~|{yustwz|}~|zxyyxwwxz~}|{{{{}}}}|~~~{}}{{{z{|||{}~||}|{zxwwyz||}|~~}}}~~zzyyyzz{||~}~~~{zz{{|}}{{|}~{{{{{{{{}~~|zwwy{wvtuuy|~~}}~~}|{|}~}}zyyxyz|}~zwtw}~~||}~}}}~~~~~~}~xy|~~~{zz{|}|{~~~~~~~~}~~|zy{}}|}}|{{{{|z{|~~~~~~{{{{|{|}~|{{}~~~}||}}~|~}{z{~~}}||{{yyyz{{yvyz|}}|zyyyxwxz}~|{|}~|||}}~~~}|zyxxyxxwwwwwxy{|}~~~{{{}}{{{{zzzz||||||||~}|{z}}~~}}|{xxy|~}~}~~~{{|||}}}~~}|||}}z|~~|{{|~}}~~~}|{z{{}}|zwsqsw{{|~}{zvwxxwxz|~}|{{{}}~~}~~~}}||z|}}zxwxxyz}~zz{~~~|}}}|zxwvwy||~}|}~}||{|||wwwwwxyz|}}~}~~~{{{|{}~}|{|~}}~~~{{{|||||}}~~{yxz{vusuux{|~}{{||~yyyyz{|}|vrpu|~}}~z{|}~~}|||}~~~~~~}|}~}~~wx{}}~~~~|{|~~}~||}}~~}|}}}~~~~~|zy{|}|}|||{{{{{{}~~~|{yyz{}~~}~~~~~~~~}}~~}}|{{{wwwy{{ywyz{}}{zyzzzz{}}{zz{{{{|~|||}}|{zzyyyyxwwwwwxyz|}~~~{|||~yyzzz{{{~~~~~~~~~}||}}~~}}|{xwxz}||~~~|}}~~~~}|{{||z{|{zyz||{z|~~|{zzz{|}}|zwuvz}{|}~~}{zvxyyy{}~|{zzy}}~~~~~~~~}}|||{{{y{|{xvuuwwx{|}}}yz|~}}~}|zxwvxz}}~}}}~~}}||||||vvvwwyzz}}}~~}~~|||}~~~~~~}|}}}}{xwxzvvuwxz{|~}}}}}}|}}}~~{urrv}~}}~yz{|~~|{{||~}}}~~~}~|{z{}~}~}|}~wxz~~|}~}{|}~~{yyz|~|}~~}||||}~~}{zz{}}||||||{{z{|}~~~~~~{yxyz|~~~}}~~}}}}~~~~}}|||{uuvy{|{zyz{}}{zyyyzz|}}~|zxxyzz{||~}{z{}}}||{{{zyxxwwxxwxy{}~~~}}|}~yyzz{|||}}~}}~~~~}}{zyz|}}|{{}~|}}~}|{{{{{{{zyy{}~|{|}~~~{zyyz{|}|}}|{z{}{||}}}|{wxzzz{~~}|{yyxx}}~}}~||{{{{{zy{|{xvuuwxy||~~~z{}~~~~|zxwxz|~~~~~~~~~~~~~~~~xxxxyz||}}}}}}~~~~}~}}}|yxxzwxx{{}~~zz{}}{xxx|~yy{|~~|||}}~}}}}}}~~~~}~~{zyz|~}||zyz|}}}yyz||~~}}}~}}~~|zywwxyz|}}||||}}~~~~~{zy{}~}||||}|{{z||}}~}}}~{zvwy}~}}}~~}{|}~~}|{~}}}}~~~~vvwy|}|zyz|}}|zyxy{|}~~~}{xwwxyz{|~}y{||zyyz~}}}}}}}zyyxxxxxvwy{|~~~~~~~zzz{|}}}|}~}}~}{{|||{{{|~~~}|{{{|||zxy|~~}{z{|{z{|}~{zyyz{}~z|~~|{{|||}}}}}}|}~~}~|{zzyyyy|~~~}~|||||{{{z|}}zxwxyz{~||}~|zxvz|~|}~{{{{{|}~~}}|}~~}~~~}z{{zwvvwyz{~yxx{~~|{}~yy{|~~}}}~}||||}}}||}}~~~}}}~{zz{}~}|{yxy{}}}|{yzy{||}~~~|~~}~{{zyyyyy|}}||||}}}}}|||}~~xxy|~|{|}}}|zz|}}}}}||}}~}uvz~~}||~~}}{|}~~}|{~}|~~}}~~yyy{||zxz{}~~}{zvxz|}}||}{ywvwxxyz|~}|wxyyxxyz}}}}}}}}zzyxxxxxuwxz|}~~{{||}}~~~~|}~||}}}|{{{~~|{{{}}{yxy|~|zz{{{z{{{{}{zzzz|~|}~}|{}~|}}}~~~~~~{{zzzz{{|~~~}}}}}}}}{}}{{{||}|||~~~}zxv{}z|~}}}||}~~~|||}}~~}~~yz{zwuuvyz|zxwx|~~}~~}~~}}yz{}~~}}~~|{{|}}}|{{{|~~}}}}~~|{z|~~}{yxxz|}}~|yyxz{|}~~~|}}|}~{{{{{zzz|}}|}}}}}|||yyyz{}~~~vwy}~|{|}}}|zy}}}}}||{z{}~vw{~}|{|}~~~~}||}~~}|~~~}{z~||}~}}~||{||{yv{|}}|{uwy{||{z|zxwvvxyyz|~~|{uvwwvwy{||||}}}}zzyxxxxyuvxz|}~||}}}~~~|}}}~~|{{}~}|{{}}{xwx|}{yy{|{z|{zz{}{{zz{}~~}{|}}}~~~~{{{{{||}|~}}}}~~~~~|~}}~~~|{z||~}zxv{}~}~y{~~~}}}}}~~|{|}~}~}}~y}~xz{ywuuuyz||yvvz~~~~~~~|{{|}~}|||~||}}~~~~}}~{}~~|{|}{|}~~~~}}}}}}}}}~~}}~~||~~}||||~}||||}~~~{y~~~~~}|{zyy||}~{{}~{{{{{{{{}}}}}||{wy|~~}|zxy}~}}|~{zzz{~}}|{|~}||||}}~~zyyxxxyy{{}~~~|{xxxvwx{z{xwwwy{}{ywutuwxy{|~~|{zvusssuwy{{zxwwz|~|zyvxz{|}~|}~~~||}~}{{}~~}||{}}~}zwux}~|}~}~}||||{zyzz|}~}}}{zz|~zyy{{~}|~~}||~~}}}~~~}}~~~}|~~}~~~}}}~~~|zyw~}|yz|}|{zzzyxxww}~~~}{z{~~}{}~{zz~~}}~~~~||}}}~~~}|||}}z|}}{{{|}}}~~}}}}}}}}}~~}}~~}}~~}||||~}||}}~~|z~~~}||{z~|}~||{{zzzz{|}~~~||wy{}~~}}|zxy|~~}~~}|{|}}}|~}|||||}}}}}yyyxxyzz{||~~||yxxwwy|{|zyyz{|}~{zwvuvxz{|}~~}{zutttuwz{{{{yxx{}}{zxz|}}~~||~}~}~~~{|}~~}||}~}}}}}~zxvy}~||}~~}}|||{zy{{|}~|}~}{{|~zyy||~}~~~~}||~~~~}}}||~~~~}}~~~~}}~~~~}~~}~~~}|zxw~~|z{|}y|}||{{zyyxxw}~}|}~}{|{xxx~~~~}~~~|}}}~~~}}||}}~~~|{zzzzy{||{z{|~}}}~}}}}}}}}|}~~~~}}~~}}}}}}}}}}~}~~~}~}}|{zyyxy{~~}wxz|}}|||zyy{~~~~|}~~~~}}}}}}}|||||yyxyyz{|z|}~~}|zyywxy|}~}|~~~~~~~~{zxwwy{|}~~|{uuuvwz|~z{{zyz}}|z|~~~}||}~}}}|{|}~~~~}||}~~}}}~zywz}~}|}}~~~}}}{zz{{}}~{}~}|}~~zzz}~~}~~~~~~}}~}}}|||||}~~~}}~~}|}~~}}||}}~~~}~~~}}||}}~~~}|zyx}}~}{|~xttux|}}}}}{{zzyyxx~~}~~~{|~}xvvw~~~~}}|||{{|}~~}~~}}||||}~}|zxwwwwy{}}|{|}~|{{|~}}}}}}}}|}~~~~}}~~~}}}~~~}~~~~~~~}|zyxxx{~~xxz{|||{|{zz{|}~~~~}}{|}~~~~~}}||{{yyyyz{|}{{{}~}}zzzxyz}~~}}{zyyz{}~}|xxxyy{|}z{||{|~~{}~~}|}~~}}}~~~}}~~~~~~}|||||zzy|}}|||||~~~}}zzz||~~~z|~}}~}}}z{{~}}~~}~zz{{{{{{}~~~}|~~~}}|}~~~}||{}}}~|}}}|||||||~}{{|}~~}||}~~~~}~|}ypjirux{|}~||{zzyyx~~}}}|}}xvwy~}||z{{|}~{{|~~~}|{{|}~}|zxwvwwz|~~}}~~}{zz{|~}}}}}}}}}~~~~~~}}~~~~~~~~}~~}~~~~~}{zyyy{yyzz{{{|||{{z{|~}}}}||||z{}~~}}yyyz{|}~z||{}}~~~~{{{yyz~~}|{zzz{}~~|||{{{{{z{||||~|}~~~}~}}~~~~}}~~}}}}}|{{yz{}}~}}}}}~~~}yzz}}~~~y|~~}}~{}}}|||~~~||}}~~~~{{{||}}}}~~~~~~~~~~}||}~~~~~~~~}}}}|}}~|||~||||||||~|}~~~z{|}~~~~~}}}ujcbqtwz{|~}||{zzyy}~~}}}~~~{z{}~{{|}~~z{{}~}|zz{|}{zxwvvvv{}~~~}|{{{|}}}}}}}}}~}~~~~~}}~~~~~~~~}~}||{{}zzz{{|||}~~|z{|~zzzzzzzz{{}~~~~~}}}}{{z{{|}~{{z|{}|}~~|||zz{~~~~}{{{{|}~~~}}|{zyz{}}||}}~~}~~{{z{|z{|||{yxxz|~~}}}}}}}}}}~~~~~}yyz}~y{}}||}~z{{~~}~~~}~~~}|}}~|}}~~xyyz{||}~}~~~~~~}||}~~~}}}|{|~~}}}~~~}~~~~}}}}~~~}||~~||}~~~}}}~yyz{||||~~~~ukfgsuxz{}}}||{{zz|~||{{{|||~}~}}~~~|||~~{zyz|}{zyxwxxyz|~~~~~~~}}}}}}}}}}}}}}~~~}}}}~~~~}~~~~~~}}~~~~~~|{{{{|}}~{{}zzzzz{{{{|}~~}~~~~|}}}}}~~|||{{||}y{{|{||{}}}{{{}~{{{||}}~~~~~}}}}|{{zz{}}|{{}~~~{zyz{}{{{|~~~z{|~}|yxvy|~|}}~|||}}}~~~}xy{~yz{{z{}x{|~~~|}~}}}~~|||}~~}wwxyz{||~~~~~~|}}~~~~|}~~}}~~}}~~~~}}||}~}}|~~}}zz{|}}}|~~zrptvxz||}~}}||{zz{}}}}}}}}}~}}|}~~~~~{yyz|}|{zyxyz{y{}}}}~~}}}}}}}}}|}~}}}}}}}}~~~~~~}~}~z{{|}~}|||||}~|{}{{{{{|||||}~~}|}}~~}|~{{{|}}}~}}||||||zy{z{z{{}}}||{}}{||||}}}}}}~{||}}|||z|}}{zz{~~~{zyyz|~wvvwzz{~z{}~~|zxux||}~{{|||}}}}xy{~yzzyyz}xy|}~~|}}|||~|||{}~}uvwxyz{|~~}~|}~~~~|}~}}}~~}}}{|}~}|~~}~z{|}}}}}~yzyz|}}}~~}}|{{{z|~~~~~~~~~}||}~~~~~~}|{||~~~~~~~}zzzzz{||}~~~~zz|~}xxyyzz{{~~~~}~zz|~~||}~~}}|}|{|}}|{xy{~||~}}}}}~}}~~~{z~~~}|{}|zyxxyy}}}||}~}}}}|{|}~~~~}~yxyx{|~}}~~~}|{|~yyyyyz{{}|}~~~~}{|{~}|}~~{{{{|}~|}}~~~~~~~}}|~}{yz|~~~~}}y{~~~~}||}}~}|{||~~}}~}~}}yyyyz{|}~~~}~{{|~~|yyyz{{||~~~~|||}}zz|~~~~~~~z{|~~~}}}}||}|{|}}|{xyz~}|~~}~~~}~}{{~}}|}{yxwwyy}~~~~}}|{{{}~~~~yzyzz~~}~~}|{|}~yyyyz{}}~}~~}|~{z~~|~~~|||}}~~~~~~}z{}~~}|y{~~~~~}}~}||}|}~}|{||~}||}}}}|wxxyz|}~~}}~}||}}|}~}{yzz{||}}~~|{zz{{|||}}~}|{{{xxy|}{{|||}}}}|{|}}|{xxz}}{}~~~~~~}}~~~~}}{xvvvxz}~}|~~|{z{|~|{yzz}~~~~~}|{|}}zzz{|~~~~~~~~~|}{y~~~~~~~~~~~~~~|}~~}|{y{}~~~~~}|{||||~~}}||}~~~~~}|{}}|{{}|}||xxyz|~|z{|~{z{}~}}~}{zz{|}~~~~}||}}}}||{{{{|}~~}{{zzvwx{|}}}~~}~~}xxy}~}{}~~~~}}~}zxwx{|}~}|~~|{{z{}{}|{}~~}}}~~||}~~~}{}}~~~}}}~~~~~~~}|{y{}~}|{|}}|{}}~~~~}}|~}|{}}{{{}|}}}wwxz|~~}zxxy}{z|}~}}}~~}{zz{|}~~}~}||{zyyx{|}~~}||{wwx{|~~}~~~}~~}xyy|~~}|}}~}}|zyz|}}~~}{z{}}||{|}~~~}}|~~~~~~}~~}}~}||}~|||}~}}}}}~}|{yz||||}~~~|{}}}~}}|{y{~}}|{}~{{{}}~~~xxy{|~}~~|zxxy}~~}||~~}|}~~}yyz|}~~~}|{xwv{||}~~}}}yzz|}|}~~~yzz}~}}}}|||||}}~}~~~|{}|}}~~~}}}~}~~~~~|}~~~|{{|}~}~||||}~~~}}zz||}}~}~~|~~~~}yz|~~|||{}~|||~~yyyz|~~}}}~~}~}{zz{{}~~~}|{|~~xyz{|~|{}~~}zwv}|||}~~~~~||}~{|}~~z{{~~}}|||{{{z|~}~~~|z~~~~~~}||}~~}}}}~~~}~~|}~~}~~~~~|{{||~~~~}}}|{{{|~}}~~~~zz{}~~}~~~{{|}~~}||{}~|||~~yyzz|}}|||}~~}{|}z|}|{|~wxy{|}|{}~~~~|xx~}||}~~~~~~~~z{}~~~{{|~||||{{{{y|~~~~~~}{~~~~}}|||}~~}||}}|{{|~~~~~~~|}~~~{|}~~~~~}|}~yz{|~~~~|{{{{}~~~~}|{{||{{{|||}~zz{~~~~~~}}}}~}~~}|{|~}}~~z{}}|{{||~~~}|}~~|z{~~}}||zy{zz{~~~z{|~}|yxy}}}||||}}~}||}}~||{yx~~~~|~}zzz{}~~~~|{{vwz~~}}{y~}|}~~}|||||}~~~~~~}~~}|{{{{xxwwx{}}||||yyy{|~~{yy{}{zyyz}{|~~|}~{ywuuwz{~~}}}yzz}~~~~~|||}~~}||}}}~~~~~||}}}}||~}}~|y|}~~}~~}||||~~~|zzz{{wx{|~}~|{{}~}}}|{{~~}}~~{|~}|{|}}~}}~~|z{~~}}}{{}~z{{~~~z{|~~|zyz~~}}|||}}~}||||}~}{|{xx~~}~}{z{{}}}yxxvwy~}}~{y~}}}}{|}~~}~~}}}}~~}|}}~}|{{{{{yxwwxz|~~}|{{{{yyy{|~}~~}zxy{~}|zzzz|z{~~}}~}{zz{|}~~~yyz|}~~~~~}}~~||}}}}}~}}}}}}}}~~}}~}z}~~~}~}}|||~}|zzzzzwy{}~~}{{|~|||{z{}~}}~~|}~}|}~~~~}{|~~~}}~~{||~~z{}~|{z|~~}|||||}~~|{y{{|}~|z{zzy~~~~}}~||||~}{xvuvwy~~~~{}~}~~}|~~}~~{||}~~~~{|~~~}}}|||{}}~~}|{}}~||{zz{{{zyxwxy{||{{zyyyyyyy{|~~~~|{{||{zz{}~}|zyw{}~}||||}|||}~~~yyz|}~~~~~~~~}|~}}}~~}}}}}}~}}~|~~~|~}~~}{{|}|{zyyyzwy{}{{{}~{{|{zz|~~}}~~~~}}~~||~~~~~~|}}~}{|}~|||}~}||||{|}}}|zzxxx{|}~}{yxz{|{~~}||z|~~}{{||~}|ywvwy{~{{|}}}}}}~~{{|~~|}~~~~}}}}}~|}~{|}~~}||{yyz}}}}~~~~}|{||~{zzzzz{|zzyxxyyzyyxxxxxxzzz}}~}|}~|{zzyxwvyz{|}|{zwy{~~~}}}|}~~~~~~{{|{{{~~~}}}~~~~~~~~}}}}~|}~|||~}~~z{{||{zzyyywxy}}{{|}{z{|}}~z{||{{|~~}}~~~~}}~}~~}}~~}}~~~~~}{|}~~{|~~~}}}}}{||}|{zyvxxy{|~{yxxz|||~}|{z~~z|~~}||}|}~~~~~~~{zzyz|}{z|{}}}}}}}}}~~y{||~~~~|}~~~}~~~}}}}}~}}~~|{wz{|{}}}~~}~~|}~~}|{||~{zzzzz{|{{zzyyyzxwwwwxxy|||~~}||}|||{ywvuyz{}}}}}uyz|~~~|||}~~~}yyz|}~~~~~~~}}}}~}}~|}~{}}}}~{{|~~|||{zzyyvvx{|~~|zyz~|{z{|}~z|}}|{}~~}}~~~||~||{{{zzzz}|}}~}}~~|||}~~z|~~~~~~}}~~yz{{{zxwwwwyz}~ywuxz~~~|{yy}}~~~~}}vx{|{zz{{|}~~~~~~~|{{yz|}{{}~~~~}}yzz{z|~}||{{{||yyz||~}~z{|~~}}~~~~}}|{{z{{~~~~~}|xxz}{{{}}~~~~}||||~~|}~}{zz{|}}|{zyz||{{}~}|{}}~||{zz{{{{{{{{{{{wwwwxyzz|||~~}|}}~}|yxxz{|}~~~~vvx{}}~~~~{zy|~xxy{|~~}}}~~~~}}~~|||}}~}||}}}~~}}~|||~~|}}}|{zyvvwz|}}~~~~|yxwx~}{zz{}~}~{|~~}|}~~}}~~~~}{|~~~yyyxxxxxx{~~||}}||}~||}~~~}y|~}}}}}}}~zz{|{zyxvxxz{~vuvx{~}|zxw||}}}}||uwz{zyz{z{|}}~~~}zyyxy{~~}}}}}|{{uxyzx{}~}|||||wyz||~}}xy{}~~}}}}~~~|{zzzz~}}}}~~~|{vyz~xzz||~~~}~}~}~}||{{{~}}z{{{{zyyyz|}}|zyxz||zz|~~}|}}~}|{{{{{{||}}}}|xxxxyz{|{{{}~~~~~~~~~}||{{||}}~~tvw{|{|~~~zxy|yyy|}~{{|}~~~~~~~~~}~|}}~~}}{}|}}}zxy}~~~}}}~~{|}}|{|}~}}}~~~}|{zxxx{}~~~~{yyz|{zyz|~|~{}~}~~}}~~~|{{~~~~wwwwwwvvvz~~{||}|{}~||}~~}|x{~}|}~||}}~z{|||{yxvvxy{|wuvy~~}{zxw{{||||{{tvyzzyz{zz{||~}|xwvwxy}||}}|{zztvywwx}~}||||wwzz||}}yy{}~}}}~~}{zyyy~|{{{|}|}~~|zuvz{~~xxzz||~~|}}|}|~~~}|{{{{~||zyyyxxxxyz|}|{yxwz|{zy|~~}~~}|{{{{||}~~~~~xxxyz{|}yyy{|~~~~}{{{|||}}ttwy|~z{}~~}{xy|zzz}~~xxyyz{|}}}}~~~~~~{||}}~}}{{||}}|xuw}}}|||||}z{}~~~~}{z|}~~~~~}{zyyz}~~}{||~~{zyyz||}wxy{z}|yxz}{{yyyz{|~{z{|{{}{zy|}rsuwyyzz}~{|~~}{|}~~}}~~~~}|{xxyy{|~}}~~~~}~~~~}|}~~~~~}{z{yxy{|||{||||{{z{xuvz~~}{zzz~~~~~~}|wwwwy{}~~}}yyxxz{}~}||||~|{z}}}}~~}|||}}{|zxv}~}|zz|~}}~~~~~}}~~|{z{|}}{|{yxwwxxz|~~|zzzuuvy{}~}}~~}{z|}yyyyz{|}yz{{yxyz}~~||}~~~|{|}xxwvvvvvwwxxyyzzxyz||zyx}||~|||}~~~~~~}}~~~~~~~~~}}~~~~~~~}}~}}}zxwxz{~~}{zz{}~}yyx{~~zwx|~|yvx{}~~uuwvyz|}~}{{|}~~}{zz{|~y{}|{z{|yz}~}|yyz{}~~}}||wxy{{}{xvxzzyyyzz{|~{z{|z|||zz{|tuvwyz{|~|}~}|}~~}~~~}||yyzz|}~~~~~|}~~~~~}|{{yxy{}||{{||||{{{ywx{~~~~~}}|~~}|xxxy{|~~}zzzz|}~~}}~~||||||}~}}||}~~|z|{xx}~~}||~~~~}}~}|{zz{}~~}}|zyxxyy{}~}{zz{vvvy{~}{}~}}~}|}~zyyzz{||z{{zxwxy|}~}{z{|}}|}~zyxwwwwwxxxxyyzzxy{||{yx|{|~|}}}~~~}}}}}~~~~~~~~}}}}{z{}{ywwxz{~}|{zz{}~|yyx{~|yvx|~|wy|}~~~~uwwyy||}~}}~}|zxxz|}z|}}|{{|{|~|{yyz{|~~~~~~}|{wxz|{}zwtvwwxyyz{||}{z{|z{{|yzz|wwwxy{}~~~~|}~~~~~~~~}}||||}~|}~~~}~}}zyyz|}}|{{|||||{}{yz|~~}||~~~}|yy{}~{{{|~~~~}{{{{|}~~|||}}}|{z|{{{}~~~~}~~}}~~{zyyz{}~~}|{zyyyz|}}|{z{}xxxz{~|z}~}~|{{{{{{{|{{{ywvwx|}}|zxyy}~~~{{zyyyyzxxxyyyyzyy{{{{yy{{{}}}}~~~~}|||}}~~~~~~~~~~}yyxz{zyxwwy{|~~~|{zzz|}~~|yzy|~|yvw{xz|}}}~~}|wwwyy||~~|zxvwxz|{|~~|{|}~~}}~~|{zzz{|}|}~~|{vxz|{}~~yvrtuxyz{}}~~~~}{z{|z}~}}||}|{zz{~~~|}~~~~}}}~~~}}~~~~~~~|}~~~}~~~yyyz}~}|z{||}}}}~}||}~~~~|{zz|~~~~~|z{|{{|}~~~~~}|{{{||}~||}}~|{zz|~~}}~|{{~~~~~~{zzyzz{|}~~~{{zyyyyy}}}|zz|yyyz{}~~~xv|~}|{|||||||||{yvuvw{||zxvvw}~~~}}|}}~{{{{{{{{yz{{{{zy{{{}~~~~~~}}|||||}~~~~}}}}~~~~}|zxxz{}{{zz{}~~}|||}~~}{||~}zxxz}{}~~~|{vxyz|~~~~~~~}zyxz|}~~~}||}~~|{xxyyz{|}}~vxz}|~~~~}yvssuxyyz|}~~}~~|zz{|}~~~~}|{|~~~~|}}}~~}}}~~~}}}}~~~|}~~~|}~~}yyy{~~|zz{}}~~~~~~}}|}}}~~}{zwy|~}}}}{y{}zz{|}~~~~~}~~~~}}}|||}~~|}}~~|{{}~~}~|zxy}}|{zzyyyz{|}~}|{xxxxxxww}}}|{{}zzy{{}~~~zutx~~}}~~}{|}~~~}}||{yvuwxz{{ywuuv}~~~}}}}~~||||{{{{zz{{{{zz|{{}~~~~~~~}|||||}}||||}~}~|||}}}}}}|zzz{}~|{||~||||}}~~~}}~~}zzz||}{}~}~~}|xxy|~~~~|}~}}~~|zzz{{~~~~~}|{{|}~~}|zzzzz{|}}uxz}|~~}~~zwtuv||{{|~|}}|zz{||~~~~~~~||{{{{{{|}~~~~~~~~~}~~~~~}~~~~~~|}~~~|}~~||xxy|~}yz{}~~~|{{||}~|{wx{}~~~~~~}{z|}z{{|}|||yzz{|}}~~}}~~~~~}}||}}~}~zyx{}zyxz}~~}|zyxwyz{||{zywwxxxwwv|}~}||~zzy{{~}vqos|~yz{~~}{|~~}}{ywvx{yzzywuvv}~~~~~~~~~~~}}}{{{{{{{{}||}~~}}~~~~~~}}|||}~~|||||}~~~|}||||||||yyz|}~~~|}}~~}|{{{{|~~}|wz{~{{}~|}}}{zyz|~~~}|{{|}~~~zzyyyz{{uwz~}~~~}~~{zwxy}{yz||}}|zz{|}~~~}}}}}}~~|}~}}|{{{{|}~~}||}}~~}~~|{z{|}}|||}}~~}}||}~~~|}~~}|zyxxz}}yz{}~~{yy{{|~|yz{|~~~~~|}~~}|||}~~~~{|}}}|zzxyyz|}}~~~}||{{|||~}rrtx|zyz|~}}}|{zyyz{|{{yyvwxyyxww{|~~}}~yyy{|{tnmq{~xyz}}}|{z{~}}|ywx{}xyzywvwx}}|}~}}||}~~~~~}}|{{{{{{|}|}~~}}}||}}~~~~~~}}}}}~~~~}}}~~~}||}~~|}}}||{{zzuvz~~~~}|z{|{|~~}|{{{}~}|||}yz|~{|}~}~~}zvtwz}~~~}||||}~~~~||{{{{{|~uwz~}~~~}~|{xy{~{xx{||}|zz{}|~}~||{{|}~{|~}|{{{{{|}~~}}{{|}~}~}zxxy{|~}|{||}}}}|||}~~~|}}}|{yxwxz}}xy{}}{xxzz|}|{{|}~~~{|~~}||||}}}}~~}}~~}|zyxyy{|}~|{{zzz{{}|mmpv}zz{~||}}}||{{{|||{yxwxyzzzyxz|~}~~yyy{|}ysmkpx~}yyz|||zyy{~}}|zxy|wyyywwwy~~|{|}||{{|}~~~~}}||{{{{||~}}~~}{}|||||}~~~~~~~~~~}}~~~~~~~~~~{{{{}~}{}~}}|{zzysuz}~~~}|{xyz~~~}x{~~}}|{}~{zyz{|yz~||}~~}xspux}~~~~}||}~}}~~}}||{{||}}~~~~}|{{|}~~{zz}~}~~~~}}|~~~~~{zzzz{||||}~~~}{{{||}}~~z{|~}{yy||zz{yyxwxyz{~}|{z{|~~|{|~~~}}~~|{{}~|~~}}~~}~~}|zyyx|zxddgnu~~~~~~}}|}~}z~~~}}|||}~}}}}}|||{z{}~~~}{zyyy|}}}}}}}}}{xsppuvy~~}{{zyyyyy~~}}}}}||{{{{||~|zz|~~}|{|}||}}}}~~~~}}~}~}zxxy{||}}}}}}~~zzy{{}{}~}}zxw~~~}}~~~|zyyz|}~}{zxy|}|z{}~~~}zxxy{|~~~~~}zyvtx|}||}~~~~~~}~~|z~~}|{zz{|}}{zz}~{|}~~~}}}||{{||}~{||}~~}||||}}}}{{|}~~{yy{}}||}zyxwwyz|~~}|{z|}}|}~~}}~~}||}~}~~~~~~~}~}}}~|{{zz}{yhikpy~~~~}}~~}z}}}}}}}}|}~}|{{{|}}~~|}~~}{zy{{}||||||}}|ytqruwz~~|{zyyyyz||{||}~~|||{{|||~|{z|~~}|||~~~~~~~~~~~}}~~~~~~~{ywwyz{{~}}}}}~~~{zy{{~}z|}~~}}~~}~{xx}~~}{yz{}~~}|z|~~}z{|~~~~~~|{{{}~~~~~~|{}~|||}~~~~~~|}}~|{|{zyyz{|}|{{{}~z{|~~}}||}}||}}~z{|}~~}}}}||||{{{{}~{yyz{}~}}~{zxvwy{}~~~}}||{~~~}~~~~}}}~~~~~~{}~~{{|~~~~}}}}~|{nnqu{~~~~~~}{{{{{|}~~}~~~}{zxyyz|~~~}zzz}~z{{{||}}}zvvvwx{~~|{{zzzzzzzz{|}~}}}}}}}}~}|z|~~|{||~~~~~~~}}}}|||}~zxwwxzzz~~~~~}}~~~{zyzz}}~~|y{{|{zz{~~}|{}~~}}~~|{{|~~~z{|}~~~}~~~~~~~}|{{~~~~~}~}{{|}}|~~~~{zyxxyz{}}}}~{|}~}|{{}||||}~~|}}~~~~}}||{{|{{{|~|zyyz{}~~}|}~~|zxy{}}}}|||||~}~~~~~~~~~zyy|~~{{|~~~~}tsuw|}}~~~~~~~~~~|{yyyz{}~~~~}{zywwwxy{}~~}|yzz~{{{|}}~~}{yz{xy{~~~}}||}}}{{{||}~~}}}~~}~~~~~~~}}}zz{|}}{zz|}}}~~}|||}~|{yzz||}|zyzz{zxux{~~}~~}}}}~}}~{||}}}~~~~~~}}}}}|{z~~~~}~}zy{|}}}~~~~}{zyxxyz{~~~~}||{||{{||}~}~~}}}}}}~~~~}}||{{||||}~}{yyzz{|}|{z{|}|zyy{~||{{{|}}~~~~~~~~~~~~~~~}|{~~~~~~~~~~~~vvtuz~~||}}~~vvxy{~|{z{|}~~}}~~~~~}~|{{yxxy{}~}|{yyxwvvvwyz}~~}|{yyz}~}}}~~~~}zz{|yyz~}~~~~}}}~~~~}~~~~~~~~}}}~~~~~~~~~~~}zz{|}~}}~~~|{z{}~|{zzz|}}~{zy{{|zxuwz}~~~}}~}}}}}~~~~~~~~~||}}}|{{~~}~}zz{}~~|}~~}|{zyxxyz{}~}~~}}}||||{{{{|}}|{{{|}~~}}}}|||||}}~~~~~~|{z{{{||{zyyz}}|||}~|{zz{|~}~|}~~}}}}|{zz|}}~~}}|}}}|||}~}~~~tplou}~}}|}~~~~{zz|}}{yxyz|||{{}}~~~~}}||||||~{{{zyyy{~}|{{zzywutuwx|}~~~}|{yxxz{{{{{y{}yyz}~}~~~~~~~~}}}~~~~~}}~~~{{{|~}~~}|}~~~~~~~|zy{|~|{z{{}~}~{zy|}~|ztuw|~~~~~~~~~|||||}}}~~~~}{{}~|}~~}|{{zyyz{{|~~}||||}}}}}}||}}~|{{{|}||||}}}}|}||||}}}~~}|||||}}|zxyz||}~~~~~{{zyz|~~~}}~~~}}}}|{zy{{|~}}|{{{{{zzz{}~}|}~~plgjq{~}}~~|}}}}}~~|||}~~{yuwyz{{zy{|}}~~}}{{{|||||}{{|{zzz{~~}|||{zwuuvxy|}~~}zxvwx|~~}}|wwxywy}xxy{|~|}~~~~~~~~}}||}~}~~~~}|{||}~||}}}~~}{|~}}~~~~{yyz}|{{||}~~zzz~}tuwz|~~}||{|}~|}}}~{}~~}{|{zyyz{|{}~{{||}}~~~~~}~||||}~{{||}}~~|~zzz{|~||}}~~~}}}}~}zyyz{|~~}{zyyz|~~}~~}~~~~}|{zz{|}}|{zzzzzyyyz|~}{z{|~~ohddny~}}}~||}~||||}~||}~|wtuwyzzyxz{|}}}}}zz{{||}}}zz|}|zz|~~}}}~|zxvvxz||}zxttuz~}|{{vvwwxx|~xxxz{~|}~~||||}~~}}|||~}~}~~~}|zy{{|~}}~~~~{|}~~~~{yy{}||{}}|~~zz{vuwy}~~~~}|{{}|}~~~y{~~~~~~}||~~~}}||{{}~|{z{{|||{{wuvw{~}}|{|~~|||~~}}}~~}|{zz{|~}|{{|}}{{}}}}}~}}}}~~}|||}~~}{{}~~}}}{z{|}{yxx{~~|zzz{{|~pmkjpu{~~~~}|||}~~{}}{zz{~~~}}}}}}{|||}}~~}{xz{~~}}}{zz}~~~~}||}~~~~~~|zwwy{}~~}|{zxwx{~}{zy}|{{{}~~}|||}~||}~~}}~}}~~~~}|~}}||}}~}|||~~~|{{{|}~}}~~}~~~~}}{}}}}}~tuxxz{}~~}}~~~~~~~~~~}~~~~~~~}}||}~}}||}}{{{{|}}~}}xxwz|~}||}}}}~}}}~~~}||{{|}~~}}|}~}{{|~}}|~~|||~~}}||}}}}~~}|{|}~~}}~~}}~|{|}}{zyz|~~}|{{{{}~sspqtz}~~~||{||}}}|~~|zz{}~~~~~~~~|||}}}~~}{xy{~~}}}{zz}~}~~}}}}~~~~~~}}|zxxy{}~~~}}}|zyz}~|{{~}|||}~~||||}~|{{|}}|{}~~~~~~~~}|{||}}|{{{{|}}||~~}~y{}~~||{||}uxz|{~~~~~~~~~~~~~~~~~}|yz|~~~~~}}~~~~}|zy{{}~|zy{}~}|~~~~}}|||}~~~~~~}}|||}~}~~~~{{||{z{}}{{{{{zzz{||{||}}}||{|~}~~}}~}||}~||||}~~~~~~{{{|}~zxvxz~~~}}zzz}|}||~}{{{}~}}}}}~~~}zwxz~~~}}}|{{}~}}}}|}}~~~}}~~}}}{||{zyyz}}~~~~}}~}}~~}}}||}~|{zzz|{z{|||zy{}~~~~||{{{{zzz{|}~|{{}~~~}}~~yz|~~~{zzzz{||xz|~}~~}}~~~~}}~~~~~~||}}{z~~}}wxz~}{{|~~~}}~~}}~}}}}|{yyz{|~}}|}~~~}~~~~{{|||}~~}~~~~~}|||~~|{{{yxz|~~|{z{xxxxyz{|yzz{||||}~}~~}}~}|}}}|}~}}}~}}~}}~||||}~~~~}~}~~}||yz{~~~}}}|{||}~~~~~~~~}{wxy||}}}~}}}||}~~}|{~}||y{||{yyz|}}}~~~~~}}~~|{zz{}|{|}~|{z|~~}}}~~~}|{{zz{|}~{{{}yz{}~~}}~~}}~{{|~~~~~~}z{{|||{zyyyzz{||y}~~~~|yy{}~~~}}~~~~~~}{zzzzyw~}}wxz~~|{{|~~}}||~~||}|||||{zyyz{}~~}~}}~}~}}}{{||}}}}|}}~~}|}~~~|||{ywz|~~|zzzwwwwxz{|xyyzz{|}~}~~}}~~}}}}}}|}~}zz|~~}~}||~}}|}}~}}~~~~}||yz|~}||}}~~~~|xxyyz~~~~}}||}~~|{~||xz||{zz{||||}}~~~~~||}}~~~~~||}~~|z{{||}~~~}||{{}~{{{}wxz}~}}{|~~zz{}}~}||}}}~}}||{zywwxyz{|}}}z}~~~~~~~~}}}~~~{urtx|~{{{}~~~~~~~~}{zz{zyw~}xy{~}|||}~~}}|||~}||}||}}}|{{zz|}~~~~}~~}|}~~}|~|||~~||}~~~}}|}}~~~}~~}}}|zwz|~~|zzzxwxxyz{|xxxyz|}~~}}~~}}~~~~~~~}|}}zvvy|~~~|}~}}}}}~~~}~~~~~~}}}z{|~~~}}~~}yyywz|~~}}~~~~}|xz{{zz{}||{||}~~}}}~~~}~~|~~}{yyy||}~~||}}~~}||}~|{{}xy{~}}z{|}}||{wwxz}~|{~}|{|~~}}~~~}|zyxwvyz{|}}}}x~~~~~~~}}~~}}}~~~}{tprw{~zz{}~~~~~}}~~|{~}{|}}~~~~~}}{|~~}|}~}}~~~~}}||}~~~}}}~|{{}}||}}}}}~~}|}}}~~~~~}~~}{y{}~~}{{{yyyyz{{|xxxyz|~~}}~~}}||{vrqv{}}~}}~~~}}~~~}}~}}}}~~~~zzz}~}}}~~~zzzwy|~~~~~~}yzzzyz}|{{{|}~}|{z{|~~{|}}{yyz}~~}}}||}~}}}}}~~~}|{|}~~||}~}y}}|}~|}~~~}|{xwx{}~|{~~}}}~~~~|{}}}~~||{zyyxxyz{|}}||x|~}}~~}~~~~~~~~~~}}xuwz}~|||}}}}~~~}}}~~z{}~}|}~}~~~~||~~}zyz}}|{|~~~~~~~}|}}~~~~~~~~~~|z{}}{{{{{zzz{||xxxyz}~}~~}}||ztootz|}~~~~~~~~~}}}|||}~~zyy{}||}~{zzuy}~~~}yzyyxz}|{{{{}|{yyy{}~yz||{z{|~~}~}}}}}|{{z{{|}}|{z{|~~~}|}~~|{~~}{|~~~~|{xxx{}~}{~~~~~~~zy{~~}}~~~zzyyyz{{yz{|||{zvz~}~~}|~~~~~~~~~~|{|~~~~~}}~||}~}}}~~|{}~~}{{zz{{|}}}~|}~|{z{|}|||}~~~~}}}}}||{{{{|||||}{{{}}~~~~}}}}|}|}~~~|{{|}~~}|{|}}|{}}}}~zywwvwww|}}~~}}~~}~}}|||~}{ywxz}~~|zz{}}yx~}}{yxz|~}|}~}|{zz{|}}~~~zz{{||}}~}||}}}}{zzvvvxy|~{|~~~~~{{|~~~z{~~||}vwyy||~~~|{z||}}~{{|~}}||||}}{{{}}~}|~}||{{{{}}}|zzyyy~yz}}~}z{|~~~~~~~~~~~}{z}~~}{{{{||}}~}|}~|}}||}~}}}||}}}}}}|{{zz{{|||}~|||}}~~~~}}}}|~}~~~~}|zz{}~}|{{|}}}}}}}}}~~~~{zxyxyzz}}~~~~}||}}~}~~~}||}~}|yxxz}~~~~}{{}~zy~~~{yx{}~}}~}|{zz{|}~~~|||||}}}~~}}||~~~}|{{wvvxy|~{}~~~~~||}~{}~}}||}~wyy||~~~~{{z||}~~zzz}}~||{{{{{{zz{}}~~~}||}||||~~}|{zzzz~~~z|}~~}||}~}{zy~~~~~}||||}}}~~}|||}~{}~}~}}~~}|{{||}}~~{zzyyzz{||~}}~~~~~}}}~}|{zz{|}{{{{|~|||{|}}~|{{||~~~~~~~~}||||}~}}~~}}}~~}|{zz{~}}~~}|{}~~}|~~~}~||||||||~~~zyy}}}~}|{zz{|}~~~}}}}}}}||||}}~}}|xwwyz|~|}~~~}}~~}|yyz|}{zz||~~~~~{{{||~~yyy{|}}}||{{zzyyxxz}}~}|{~~}}~~}|{{{|~}{|~|}~~}~}}~}}}~~~~~~}{zyx~~~~~}||{{{|}||}~~}}~||}}|{||}~~zzyyyyzz|}~~~~~~~}}~|{{z{{|}{{|}~~~}|||}}||}~~~~~~~~~~}}}}~~}|}||}~~~}}}}}|{|}~}~~}{yz{~~~~}}}{{|~zzzzzzzz~~yyy~~|{|}~}}|{{|}}~~}}}|{{z{|}~~~~~~yxxzz}~}~~~~~|ztuwy|}~~|}}}~~~~{{{|}~yyz||}}}}|||{{zyvwy|~~}|~}||}}~|yz}|~}}}}}}~}~{{|~~}~~~~~}}}}}~~}|{zyyx~~}~{{{{{{||{}}}|||||}~~zz|~}~~zzyyyyzz|}~~~~~~~~|}}{{{{||}}|}~~}||{~||}~~~~~~~~|{|~{|}~~~}}}}}~~~|~}ywvv}~~~~~~}}}zz{}{{zzzzyy}~~~~~xxy}}{zz{|~}|{{|}~~~}}{{zyz|}}}~zyyz{}}~|{stwy{}~~~~~~~~~{{{}}{{{}}~~~~~~}|{uvx|~~}~~}}}}~~|yy|~~~~}|{zzzz{||}~z{|~||}}~~~~}~}}~|{zz{|||{yyyyy~}~zz{{{|||~~|{{||zz{{{{{{xy{{zzyyzz{}||~}~~~}}}~~~~}}{{}{{||}~~~}}~~|zy|~|||}}}}}{{}|}}~}|{|~yz{|}~~~~~}}~|~~zwvv~~{|}~~||{~~xxz{}~~}||{zz|}~}~~~~}www{~}{z{|}~}|{{|}~~~~~~~~|{zyz{~}}}{zy{|~~~~}ttuwxz{{~~}~{{{}~}}}~~~uvx|~~}~~}}}}~~~~}{z|~}||{zxwvvwwy}~|}~~{||}{{|}~~~~~~~~~|}}}|{zy{zywwwxy}|zzyxxyzz~}|~|}~zz{||||||}}~z|{||z{{{{zzyxz||{{zz{{|}|z{z|}~|~~||}}}}||yz|~{|}~|}~~}zxz{}~~zzz{{{||yz|{{|~~~|{z|~zz{|}~~~}}}}~~}~|}~|zyy~{|~xxz|}~~yyz|~~}}z{}}}~~~~}}wvvy|~}|}~~~||||~~~}|~~}}}~~~~~~}{zz{~~~~~~~~~~|{z||~~~}~xwwwwxz{~}~~~~~{{{}~~~}}~vwx|~~|{}}|||}}~}~~|}~}||}~~~|||{zxvutuw|~}|||}~}~}}~}||}|}~}{{{|}}~~}~~~}|{z{zyxxxyz~|{yyxwxyz{~}{zz~~{}~}zz{|}}||{||}~~{z{z||{|||{zyyy{}||{{{{||~|yyx{}~{}~~{{||||{{xy{~}||}{|}~~~~~z|}zxyz|~~}|yyyzz{{{xy{~z{|}~~}}~|{z{~z{|}}}}}|||~~|}}~|}}}}}|}~wwy{}~~~zz{}~}}y{}~}}~~~~}}wvtwz~~~~}||}~~~}|{}~~}|}|}}}||}}~~~~|zz{~~~~~~~~|{{||~~~}{}{zxwvxy{~}}~~}}}{{{}~~}}~~~|}vwx|~~|{z~}|||||}}{|}~~}z}~}}}~~~~~|}~~|ywusuw|~}|{{{|~{{|||~~~}~{|~~}{zyyz{|}~~}|z|{zyyz{{}|}~~~|zz|~~}|{zyxx}}}}~}z{|}|~~~}||||{{{{~}x}~{xwy|~|||||}~~{{|~}z{|}}|{{{|~~}||}~}~~|}}}}}||{xwutuwy{wyz}}~}{z{}~}|}}~~~~~}|{{|}~~~}}||}{||{z||}~~~~~~~~}}}}~{|}}~}|{{|}||{{{||~~~~}~~~{yx}}~~~}zyyz}~~~~~~~}||{zz{{~}|{~}|zzz{|}||{|{}~|yy|~}{}~}|}}~~}}z|~~}|~~}}}}}~|yz~~~|zy|~~}|||}~~~}}~~~~~~~~~}|{}~~~~{|}~}{ywz{}~}~~~~~{xwy~~}|{|}~~|zwuuwz{{|~}~~}||}|}~}~~}|{}~}}|{zyxw|~}}~~z{|~~}|||||}}}~y{|~~~~}{z{}~|||||}}~z{|~~}z{|}}|{zy{}~~}||}~~~}|}}~~~~~}yxvuuwy{vwy|}~}|{|}~}|}}~~}|{{|}~~~~~}|}|}~|{{||}~~}}}}}~~~~~~~~}{|}}~~|||~}|{{zzzz|}~~~~~}zy}}}~~~~}|zz|}~}~~~||||||||~}|{z}}|{{{{{{{zz{||}|zz|~~~||}~}}|~~~~~~~~{|~~}|}}|}}~~|z{~~~~~~|zy}~~~}}}~~}}}~~~~~}}}|~~~~~~|}~~}|yx{}~~~}zxz~~|{{|||{ywvwyz{{|~~~~}}|{|}|~~~~~}||{zyxxwz|~~~~z{|~~~}||}}~~~zxyz|}~~}}}~~~~~||||}}}}yz{~~}}z{|}}|{zx{~}}||||}}~}|{|}~{zxwvwyztuw{|~}}||}~~}|}}~}}||}}~~~~~}}~}}~}}~|}~}|{{}}~}}}}}}}}~}|||}|~}}~~}|{zyyy{|}~~~~}|||}}}}~~}}}}}}}}|}~{|}~~~}|~~}{zy{||||{zzxxyyz|}~}{{}~~~|}}}~}{{|}~|}~~}|{{{|}~}|{{}~~~}}}}}~}}{zz~~~}}}}~}||}~~~}}}~}}~~~|{z}~}||~{{zyyyyy{{{{{}~|}~|{{|{~~||{{zzyxxwxz|}|}~{{|~}~~~}}~~|~{xvw{}}|~~}}|||}~{||}}}}}yz{~~~}{|}}}|{zz|}||||||}~|{{zzz|}~}|zxxxyyrsuyz}~~}}~~~~~}|~~~~~}}~~~}}}|||||~~~~~~~~}}~}~}|}~}~~~|}}|||{}}~~~~~~~~~|zy}}}}~~|{zzz|}~~~~~~~~~~|||||}}}}~~}{}{|~~}~~~}|{zyz{|||{zyvwwz|~~||~~~~}|}~}{yz|~}~~~~}|{{||}~||{|}~~~~~}|||||~}|{{z{~~||}}|}}~~~~}|{}~~|{zyyz|}~~}{{}|z|~|{{{|~~}{{{zyyxxxz|||}{{|~~~~~}~~{|}|zxxwyzz}~~}}||||}~{{|}~}}|yz|~}}~~~}{z}}|||}}}}||~|{{zxyz|}~~}|{yxxxxrstxz}~~~~~~~}}|~~~~~~~~|||||}}}z{{|}}~~zz}~}}}~~~}~}|{|~~||||~~}}}}}~~~|{z~~~~~}|||~~}~{{~}}}|||||}~~}z}|}~|~~~~}|{zyz{||{zyvvz}~~~}}}~~|xz}~}|{{}}~~~~}|{||}||}}~}||{{||~~~~}|{z{{|~~~}~}~~~}}}||||~~}{zz|~~|{}}{{~}}{{|}~}||{{{zzzzxz{{{|~|||~~~~~~~~~{|}}~~~~||yvrrrtyz|}}}|{{{|}~z{}~~~}|z{|~}|}|{}}~~~~}}~}|{vwxz{{||||{zyxxxstuxy}~~}}|~~~zz{{{{||wwxyz{|}uvy|}||}z{}~~|zyz{}~}|||~}}|||}}~}}}}|{zy~~~~~~}~wyz}~~}}}}||}~~}{}~~~}|}}~~~~}}yyz{{{{zuxy}~~~}y{~~|{{z}~}|{z|}}|{||~}}|||||}}}}|{zz{|}}}~~~~~~}}}}}|}}{zz}~~}||}}|}~||~~~}}~}~|||}}~}}~~~}}|||||{{{{z{||{|~~~}|{}}}~~}{{||}}}}~~~~~||{sjeimwy{}~~}||||}~z{}~~~||{|~~}~}||||}~~}~}|wxy{{|||{zzyyxxxuuuxy}~~}}|~~~{{{|||}}zzz{{|||psux}|{{}~z{}~~|zxxz||||~~}}}}}~{||}}||{~~~|~~uvy|~~~}}}}}~~~~}}|}~}|{{|}~zyyyzz{|uvz~~~z}}|{zz{|~~}|y|~~|z{|~}}||}}{{|||{{z{|~~||~~~~}~~|||{{|||zyz~~}~}||}}~~~}}~~}}~~~~~~}}|~~~~}}|}~||}{||}}}||}}}||||||}}|||~~~}|{||}~|~}{yzz{|~~~~~~|}|rd^_evxz}~~}}||}~~z{}~~|{|}~~~}|{{|}~~~}~~|yz{||}||yyyyyxxxvvvyz}~~}}|~~~{{||}}}~}}}}||||oorwy~{z{}~}z{}~~|yxwy|~}}}~~~~~~~{{|}}}}}~~|~~rux{~~~}}}}}}}}}}}~}|{zz|}~zzyxyz|}rvz~~}|~}|{zzyz}~y|~|zz|~}}}}}zz{{|{{{{}~~||~~~~~}~~|{{{{{||{zz}}~||~~~}|||||~~}}~~}}}}~~~}|||}~~~||||||||~}}}~~}||}~}zzyz{}{{{{zyxxzz{}}~~~}|{zz{||~~~~}}}}wzxoc\`cwwyz{{{{{zz|~~}~}|{z{}~}}}}}~~~}}|~~|}}~~}}~~zzxxwxyzuvvyz|}~~|z{}~}}~~~z{{}~}~~}{z{{||||{{wwxz|~~||~zxwux|~~|||}zz|~|zx~~}}|{{{yyyyyz{|~~~~|zzyxwvuuvv~}||{{{{~yz{}~~~~~~{{{|}}}}}~|{zzzz{}zxvttvxz|{{}}~}~~}}}~}{zxz~|zxz{|}}}}}zyx{|}{zwwwyy{{{|}~}{{|z{|}~|}yz{}{zxxy{|~~~~~~~~~}~}|{{{|~~~}|~}~}|zzz{{}}~~~}}||}~|}|z~~}~~~}}}}}|||~}}~~~~~~~~|{{|}~}{yyxz|}{{{|{{zz{{|}~~~~}}|{{{|}~~~~}}}}|~{slfhlwxyzz{{{zyy|~|}~~~}|{xz|~~~}||}~~~~}~~}~~}~~~~~{{yxwwxxvvwz{}~~~~}{zz|~~}}~~~~{zz|}~~~}{zz{{||{{zxxyz|~~}|{~}yxwy{}}}~|z{}}}}}||{z}}}}|{yywwxyz{||~~}}||||~}{{yxvutuwx}|{zzzz{~}z{|}~~~~~~~{yz|}~~}|{{{{{|~{yvuuvy{{{z|}~~}~~}}~~~}|{yz}}~{zx||}}}||{wwwz|~}wwxzz}}}~~||}||}~}}xyz~|{yxxy{|~~~~~}~}|{{{|~~~|~~|~~~}|{zz{{}}~~~~}~~|}~~}~~~~~~}}}}}}}}~~~~~~{{{|~}|{{{{}~~}}zywxxz|}{|}}}}}}|}~~~}}||}~~~~~}}}zwstvxxyyzzzzyxx|~{{|}}}||wy{~~}}~}|{~~~~~~~}}}}}~~}|zywvvvvwx{|~~}|{{|}}|zzz{}~}}}}~{zy{|~~~~~|{{zz{{{{zzyyz{|~~}|{{|}~|yxy~~~}|z{~{zzzzz{{{|}}|zwvtuwz{|||~}|{zzyy|~~xwussuxy{{zzyyzz~}|{||}~~~~}{yz|~||{{{{||}~~~{yxvvxy{{zz|}~~~~~~~~}~~~}}}|z{|||zyy~~~~}|{zuuvz}wwx{|~~~~~}}~yyz~~~~~{zyxxyz{~~~}}~}|{{{|~~|z|||}~~~~~~~~~~~~|{{z{{}~|}}~~}}}~~}}}}~~~~~~~~~~}}|||}~||{{{|}}~}|{wvvwx{|~}}~}~~}}~~~~~~}}}}}}}}yyxxyyyzwww{~{{{|||||yy{}~~~|{{}|||}}{|}~~}|zxvuuwxx{|~|zyxy||{zzz{}~~~}}}}}{yz{~~}zzz{{zzzzz{|}~~~}|{{{{|~~|{{{}{{|{zxwwxyzz{|}|yvtrtwz|}||~}|zyyyzz|}}{{{|~~~~zxvuuxz|{{zzzz{{~~}|{z}~~~~~~~~}{{|}~~~~~~~yyyz{|}~~}{zyyyyz{zzz}}~~~~~~}}|{{}||}}}~~~~~~~}~~}{{|z{yyy}~~~}}|{uuvz}vvx{|~~~~||}}z{{~~}}}~||{{{|}}~~}|}~}|{{{|~~~~~{z{{|}~}~~~~~~}}||{{{}~||{}~~~}||}~~~~|||}}~~~~~~~~}}}~~||||}}~~~}{zvvvxy|~~~~}}~~~~~~~|{|~zyxxxxyyvvv{~|{{{{|||{||}}~~~~~}|{~~|{{|}z{}~~}}{yxvvxyz|~|{yxy{~{{zzz{|}~~~}}{||~~~~zz{{{{zz||||}~~}|{{{||}~~}|}~}|{}}{ywvvwwxz{||zwutvx{}}||~}{zz{||}~}zxxx{{||}zywvvx{}||{{{||}~}}|||~~~~}|}~~}}}}~}}}|{{zwwxyz|~~}|{{{{{{{{{{{~~}}~~{{{zzyyyzz{{|||||~~}}~|}~{||{{yyy||}~~~~~xww{}~uvwz|~}zyz|~}}}~~}}}}~|||||}~~~}||{|~}|{{{|~~}{}}~~~|||}}}||}~{zz|~~}|||}~{{||}~~~{{{||}}~~~~}}~~~}}~~~}{zxxx{|~~||}~~~~yxz{}~{zxwwwxxvvvz~~}||{{||}}|||}~||}~~}}}~~}||||z{}}}}}|{yyyzz}~~}|{{}~|{{{{|}}~~~~{{||||{{~}}}~~|{{{|}|~~}|~~}}~}}~}}{yxwvvxyz||zyxxy{|}||{}{{|}~{|}{ywvwyyy|}}|{{{|}~|||{||}~~~~~~}||z{}}||~~~~~|{yyvvwxz|}~~~|{||}}}}||{|}}}~~xxxxxxxxyz{|||||{}~}}||}}~{}}|}~}}zyx{|}~zyy|}~}uvw{|~}}}}}}xxx{~~~~~}}~~~~~}|{z{|~~~~}|{{{|~~~~~zz|}~~~~~yyy|}~|||}}yyz|}~~}}}yzz{{|}}~~}~~}{{zz{}~~~~~z{}~~~~~uxy{}}}~|zxwvvwxwvvz}~|{{{||{{{|}}}~~~~~~~~~~}~}||{z|~||}~~~}|zz{~||||}}}~||}}}}||~~~~~}{{|}~|}~}{{|~zzzyy{~~~||||{zyxxxy{{{{{~~}}||{{~|{{|z{||zyyzyy{}~}~~~~}}|{{zz{||}~~~~}|{zwz||{|}zyuvvxy{}~|}~~~}|{|}~~}||}~|}~}vvwwxxyyzz|}~~~}}}}~~~~}}{}~}|~{yx}}~~~~~zyy|~}xxy|}~~~~}|{z}~~}|xxx{~~~~~~~|zyxz|~}{{}}|{{{|~~~~~~~~~wy{}~}~~}wwx{}}||}}z{|}~~}}|xyyz{|||~}~~~}~}|{{||~~~~}z{|~~~~~uxz||}~|{xvuvwxwwwz}}{{{{zzz{|~~~~~~}~~~~|}~}|{{|~~{|}{{|||}}}~~~~}}~~~~}}~~}|{|~|}}|zz{}vwwvwz~~}z{|}}|{zxxyz{|}~}|{{{~|{zz|xz|||{|~{{}~~|{zzyyz{||~~~~}{zyvx{{{|~|zuvvwy{|}{|}}~}|{|}}|}~|}~}uvwwxyz{{|~}~~}|~~||~|zw~}||yxx|~zz{~|}}}|{yx|}~}|xxy|~~~~~}{zxwz|}|zy{~}|{{{|~~~~~~~}}}}}vxz}~~|~}{vwx|}~}|}}}~~~~|{|zxx}~}||}~{||}~~}|{}|||}}~~~~}||}}~}zwtssswwwxz{}}~{yxxyzzz{z{z{{yyzz{{||{{z|}}}~~~~~{|}~~~~~~~~~~|}}|zz{}}{ywvwxyzyxz|}}{|}~~}||{zz{}}{z}zxy|~~~~~~~~}~}|{{|}~z~~ywz}}}||{yyyyz|}}xvxyy{}~}}~~{{{{{|||z{{{|||}~}}~~}|{~|{{{|}~~~{zy}}zyyyy{~~~~~~~~}xtsvy{{zywuuwy{{||||{{zz{~~~~}}}~~}}{z|}}|{{}}{z{}~~}yurwy|~zyx}~}{|{yx}~}||}~~|||}}~~~}||~~~|{{{|}~~~~~}}}}~~|{yvtsssxxxyz{}~~{yxwxy{{z{||zzxxyz{|||zzy{|~~~~~||||}}~~~~~~|}}|zz{}}|zxwxyzyyy|}}|{{|~}|{zz{}}|{}{yy}}||{||}}~~}}}}||}}}{~|vstw{{{}||{}{zzz{|}~|yxz{{|}~}}~~}}~~~{{{|||||||||||}}~{|}~~~~|||||}~~}~{z~}zyyyzz}~~~~~}{xvvwz|||zwutvwzz{{{{zzxyy|}~~~~~~~~~~}|zy{|}||}~}}~~zxsqyz}}|{}|}|{z}~|||}}}}}}}}}}}~~~}}}~~~~}|{zzz{|~~~~~~~~~zz{{{{zzzyxvuuuuyyyz{|}~~}{ywwwwyz{||{zzvwyz{|||xxxzz}~~}}~~~~~~~||{z{|}~}}~~~~~~~~~}}~|zz{}}|zyxyyzyz{~||zz{~|{{{|~}|{~|z{}|{yxxy{|~}~}}||||}|}}~~}}||}}ysoopuwwyz|}}}}||||}}}}|||}}~~~~||zzz|~~{{|||}}}~~}}}}}}~~~~~~~zz{|~~}|}}}~~}|~~~}zyyzzz||~~~~{zyxyz{|||{xutuvyyzzzzyywwx{{}}}||}~~~||zy{|~~~~{zvts{}~}}~~}}~|||}}}}}}}}}||}}~~~}}}}}~~}{{yyyyz{~~~}}}}wwxxxxwwyyxxxxxx{{z{{|}}{zxvutttwxy{{|zyvwyz||||wwvxy{|}}}}}||||~}}}}~~~}}|zyy{|~~}}}}||||}}}}~~~~~~~~}~~}{z{}|{zyyyyzzz|||zzz~||||}~}||~}||}}{xwvxz{~}|{zyyz|}z{|}}|{z{|{xsonosssuy{}~~}}}||~}}|{|}~~}{yxxz}~~{{||}}~~~}}}~~~~}}|||~~~{{{{}~~}}~~~}~~~~}zyxzzy{{~}}}}}}}}~~{{{{{{zzz{zxvuvx|}}~~}}|wwx{{}}}z{|}~~~~~~~~|}||}~~~}~~}|{xxx~~}~~}}|||}~~~~~~}}}}}}}~~~}||||||}}|~zzxxxyz{}}}}}}}|~vwwxxwwvyzz{{||||{{{{{|}zyxwvuuttuwyyyyxvxz|}}||vvuwxz{|}}~~||||||{{~~~~~|||||}~~~}}}}~|zyyz|}~~~}|{{{{~~||||||||}~~}}}~~}~~}{z{|zzyyyyyyz{|}|zyy}~~}||}}}~~~}|~~~~~~|ywwxz{~{zxxxz|~yz{||{zy{{zxusrsprrswz~~}||~}|{z{~~|zyy{~~}zz{|}}~~~}}~~~}}|||~~~~}|||}~~~~~~~~~}~~~zyxyyy{|{{{{{{{{~~~~~~}{ywxyzyxxz{yyz}}~~z{|}{{||}}}}}|{||~~~~}}~~~}}}~~~~}||}~}||}~~}}}~~}||{{{{{}}{}}}~~~zyxxxyz{{{|}}}}}}}~xxyyyyxxz{|}~~~~||{zzz{{vvvvuuttsutvyzz|xz|~~~||vuuwwz{{{||}}}}}{{||||||}}|{{{{|{zzyyzzz~~}|||}}~}|{z{|||}}~}|{zyxxx}~~~}}}}||||}~}|}~~|~~~{z{|zzzzzzzz{{|~~}{zy|}~~}}}}~~}~~~~~}}~~|zyxxz{|{zyz|~z{{{{{{zzzzyyxxxrrsvx{}~~~~~}|{~{zy{|~~|{{|~~~}yyz{|}}~~}||~~~~~~~}}|}}~~~~|~~~~~}}}}|}~~{ywwxz}~{{zzzz{{~~{ywwy{{{{|~zz{~~{|}~yy{|||||zyxz{~~}}~~~|~~~}~~{z|}}}|||~}}~~}|{zzzzz||z{{|}~~zyxxxy{|xy{}~~}}{|~~}{||}}||{z{|~~~~}|{zzyyyzuuvvwwwvutuuy{~{|~~|{vuuwwz{{{{|}}}}|{{{||}}}}|{zzz{{{{zyxxxx}|{{{|}~~~}}||||{|}~}|{{zzzz}~~~}}|||~}|||~~|~~~{z{||||}}||||{z|}|zz}~}}~~~}}~~~~~}}~||zyyxxx}~||||}}}||||}}{{z{{|{zruvyz}}}|}~~~}|{~yy{}~~~~}}}}~~~}}wxyz{|}}~}{{|~}}}~~~~~~}||~~~~~{|~~~}}|}}{|~~~{ywuwz}|{{{{|}~|zyy{}}||}~z{{~~}~xy{|}}}|yxwxy|~~}~|}~}}}}zz}}||{|}~~}~~}|{zyyyz||zyz{|}zyyxyz{|wxz|~~~~z{}}|||}}}}||z{|}~~}||{zyyxyytuvwxxxxvvuvz}|~|{vvuwxz{|{{|}}}}}z{{|}~~}|zyyyz{|{zyxwww|{zz{|}~~~~~~}|{{||~~}}|||||}~~~||{}~}|{|~{}~~~{z{|}~~~~|{z{{~|{z~~}~~~~|}}~~~~}}~{{zyyxww|}}}}~~}}~|{{{|}|{tuxz||}|{|}~~}|{zz|~~~~~~~~~~~}}~~}}wwxyz{||}{zz{~||}~|}~~}|}~~~~}~y{~~~}|||}z|~~~{ywsv{~}||}~~}}||}}|}}zz{~~yz|}~~~}zywxwz|}~~}~|~~}}}~}||}~}}}||||{{zzzy||}}}}||wxz~~|yz||||}y{}~}}~}}}}|||||{|}~~|z{{zyxxyyxxyzzzzzzzyyyyzz||}~}|{zzz{{{{{{}~~}|yyz{||}}xyzywvuvyzzywvxywwwz|~|{zz{|||}~}|yxx{}~~~}||}}|{{}}~~~}}|}}||||}}}~~~}~}}}}}}}}{{||{zyy|}~~|}}{{|zzzzzzzz|{||||||}~~~~~~~~~}|~~|{}~~}{zyyyy|{zyz{}~~||~~~}}}|}~~~}||{}~}}}~~~}~~~~~~}{{}}~}|{z{}~~~}}}~|}}~~~}}|}~~~~}}{zyyxyzz{|~~~~}|}}~}|}~|{|}|}~}}}}~~~~}|||||{{{{|}}}}}}|xyz|}}{y{}}}}~z|}~}||}~~~~}}}}{z{|~~|{|{{zyyzzxxyzzzzz||{zyyyy||}}}|{z{{{||}}}}~~~{{{|}}~~yz{zwuuuvxyyxxy{wwvyz~~~~}|{z{|~}}}~}~}{wxx|~~~~~~}||~~~~~~~}~~~~~~~~~~}~}}~}}}}}}}}|||||{zz||}~~~~~}}}|{{|yyyzz{{{~||~}|||||}~~~~~~~}}|~~}{zyyyz|{zyz{}~}}~}}|}~|}}||}~}||}~~~~~~}}|{z}~~}{|}~~~~}|zz|}~~~~~~}~~}|{|}|{yxxy{||}~~~}}}~~~||}~|{|}}}~}}~~~~~|||}}}}}}}}}}}}}zzy{{}~|zy{~}|~~|{{{~~~}}yxy{}~}|||{zzz{{xxyzzzzz}|{zyxxx||}}||{z{{|}~~}~~~~~~~~~{||zwututvyzzz{|xwvwy|~~~~~~}|{{|~~~~~~~~~}{{}|zuvx}~~}|}~~~~~~~~~~~~|}|}}}}}}}}}}~~~}||{{|}}}}|{}|}~~|{{|wxxyz{||}}}}|{}}}|}}~~~~}}~~}}~~}{zyzz{|{zyz{}~~~}}|||}~~|}~||}~}|{{{{}|||{zzy}}~|}~}zxw{|}~}}{~}~zzyyz|~}|zxxz|~~~}}~}|}~~|{|~}|}~~}}~~}}~~}}~}}}~~}||||||}|{yyy{}~{yx|~}~~|zzz|||{{{{zwwwy|~}}}}||{||}zz{|||||zzyxxxyy|||||{{zzz{|~}~~~|xvvwvx{|{{|}zxvwx|~}}}}~~}|||}}~}}}|||{{}{yxy|~|ztvy~~}zzzzzz{{}~~}|~~~~~}}||}}}~~}{zz{||||}}}}~~~{{||||{{yxwxz|~~~~{z{|xyz{|}~~}|{{z~~}}}~~~~~~}}~{|}~~}}~|{z{}}|{zzz{|~}|{|}~~~}}}}}}|||||z|}{{|}~~}|{zyy}|{{zyyyy{|}~~~~}{xw}}~}z{~|}zyyz{|~~~|zyy{~}||~}|{{{|}~~|{|~}}~}||~~{zz~}|}~~~}}~~~~}||||}~|{yzy{}~yxx{~}~~|zz{{zzzzyyyvuuwz}}}{{zzzz{{zz{|||||vvvwxyz{|||{{{{{yyz{}~}~~{xvwxz|}}||}~{zxyz}~}}|||}}}}}}}~~||{{zyyy|{yxx{~|ztvy~|}~~~~}|~~}wwvvwxyy{||{yz{}~~}~|||{{||}~}{zxyyw{{{||}}}{{{||{{ztutsuw{||}~}{zz{xxyz|}~~}{zzz~~~~~~~}||}{{||}~{||{yyz{||{zz{|}~}|{|}~~}||}}}}||{{yz}~|{z{{|~~~}|{yxw{}|||~~~~~|{zyxxxxzz{|}~~~~~~~~~}{{~w{~{}~{{||}~~}{zz|}||}zzyyy{|}~~}|}~~~}||}|yxx~~}}{|}~~}|{~~~~}~~~~||zzzz|||{z{{|}~yxw{}~}~~}}|||xxwwwvvvvutvy{||||{{{|}}||}~~~~~tuuvxz|}}|{zzzz{zz{{|}~~}~~~~~~~~~}zyz{|}~}||}}}|}}~}|{{{|||}}~{{{zzyyy|||{z|~|{wxy}{{{{{{{{|}~}tsrrstvwz{{yxxz|~~~~}~yyxxyyzz}zzwwuuuzz{{|}}}{||||{{zrrqrsvwz{|}|zyz{z{{|}~~}{z{|~~~~~~~}}}}~~{{{{|}xyyxvvwy|{{z{|~~}|}~~}|}~~}~~}}}~~}|{zyz{|}}||z{{|}~~}}|zyxz{}~}~yyz}}~}}yz|}|{zxwxxyzzzz|}~~}}}}~z}}}~}~~~vx{~~~{|}~~}}||}~~}}~yxxxy{|}}}~~~}~~}~~~~}||}~|yww~~~~~}}|z{|}}|zy}}}}~~~~|||}~~~~}|zyyz|}{{{}}~~~xwwz|~}{{}~|{|~}~}~xxxxwwwwwutuxz{{|||||}~~||}~~~~~wwwxz{}~}|{zyzz{|||}}~~~}~~~{{{|}}~~}zz{}{{{zy{~~}|{{{{z{|~{{{{{{{{|~}~~}}|yyz|}|{zyyz{|y{}}|tsrqrtvw{|{zxy{}|}~}xxwwxyyzzyxuussrzzz{|}}}~|}}}||{zoqrttwwwz|||zyz{{{||}}}~{}~}{z}|~~~~~|}}}}}}||{{z{|~~yzzywvxy{{zz{}~~}|}~}||}~~}{}~~~~}{z{{{{|}~|||}~}}~~}{zyyz||||}~xy{~~~~xy|~}|zxwxyz{{{{|}~}|{{|}~yy{~~|}~~~|}~~}twy}}~}|z{}~~~~~|}~~~yyyyz|~|}~||{|}~~}|||}yxw~~~~~}||yz{}|{yx||||}}}}{z{}~~~}}}}|{yy{|}zz{~xwwz{}{yz|~}zy{}}yyyyxxxxwutuwyzz}}|}}~||}~~~~~zzzz{|}~}|zyyyz{~~~~~~}~~}|yyz{||}}|zz|~xxxwwz~~}{{zzzyz|~|||||}}}}~}}}}{{z||~}|zyyz|}xz}~}{tsrrsuwx}}|zyz||}}{wwwwxxyzyxuurrppyzz{|}}}~}}}}}|{{opstvvxwz{|{zyz{||||||}}y{}|{{~{}~~~~~{|}~~}|{||{zz|}~z{{zxwyz{{zz{}~}|}~}|{|~}|z}}{z}|{{|~~~~~}}~~}|zyxz{{zz|}|}z{|xz~}{~|zxwxyz}}|||~~}|{{{|}vx{}~}}~}}}|}~}|tuxy|{||z{}~~~~~~~}}{|~~}zzzz|~|}~{{zz|~~|{z~~}|zyyzz~~}|{zyxxyz{}{|}{{zz~}|||zzz{}~~~}zxz{}~}zwuy{}{yxz}~~}|{yyyzz{{{|||||{|}~||~}~|zyxxyz|z{||{|~~}}~~||}}wxz}~~~|}yz|}~~}}~~}}~~~~~~}zxxz}~}|{uuuvwxyz|{zzz|}~~||}~}}||{{{zzzzyyxwv{|}~~}|~~~}|}}~}yxxxxxxxxx~}|~~~{zxwxz}~~~~y{}{{z{{}}}}~}|||}}}|{|~}}|||}~yz{~{{{|}~~~~~~|{yyzz}}~}~~z{{|}||||}~~|z~}}~~~~~~|~~}{{|~}|}}~~}}~~||}~}}~~||~{|~}{zz{||||{~~~~}|{z{|~~~~}}{yz~~~~~}~~}|{{{|}~~~~~}}{zyxxyz{~~}}}|~}}}}{{{|}~~~}{y|}}zxz|}|zy{}~}|zyyzz}|||||||||}~}}~{zyxxyz{z{||{{}}||}xy{~~zz|}}}}|~~~~~}}|~~~~}zxxz}~}|xxxxxyz{{{zzz{|}}}}~}}}|||{{zz{|{zyx||}~~~}~~~}}}|~|yxyyyyzzzz~~{zxwxz}~~}}}z|~}|{|{|||}~}|}~~||~}}}}~~~~zz||||}~}~~||{zz{|}~~}}~|~~~~{{{||||}z{}~~~||~~~~}}||}||z||~~~}}~~}}~~}~~~|}~~{|~}|yz{{||{{~~~~}|{z}~~}||}~~~}|}|{|~~~}}}~~~~~}}|||}}~zzyyyyzz~~~~~||}}}~}|}||}}|{{|~}{zzzz~}}}|{{{}}~~~~}~~}{zxwwxz{{|}|{{|~{}|~~yz|~}}{||}}}||}~~~~}||~}}zxxz}~~~~}{{zzz{{|{zzzz{{|}~~~~~~}}}}}z{}~|{|}~~~~~~~}}~}||}|{zzz{{||}}~{zxxyz}~~}}}z}}}|{{z{{{}~~}~}|}~|}~~~{|}~~~|}}~yyyy{}~~~~~{}~~}||{{{|}~z{|~~~}}~~~~||}{zy{{~~~~~~~~~~~~~~~~~~|}~~}{|}~}yzz{{{{{~~}}}}|{{z~|zyxy{|}}||z{{{{zzy}}}}~~}}||}~~~~||{zz{}~zzzyyzzz~~}}~~}}}|||}~~~~|zzzz}}||{zyy~~~~~}||}}~{zxwwxz{||}|zz{}}~~{{z|~~}z{}}~~~~}}}~}~}}~|zxxz|~|}~~~}|||}}||||||}}z|~}|||}~~~~~~~~~|~~~}}}~}{{{}~}|z{{||}}~~|{{z{}~~}}||y|~{yyxyy{{{}~~~~||}}{|~~z{|}~xxxy{}~~~~}}~~}}|{{{|~~|}~~~}}~~~}}}{{z{{~~~~~~}}}|||}}~}|z{}~{||}}}}}}~~}|||||{zz~|zywxz|}}}|yzzzzyww||~~|{~~~}|}}~~}|{{|~|~}}|~}|{zz{|}yzzzzzzy}}~~~~~}~~~}|||}}}|||}~}|zzz{||{zzyxx~~~~~}|{{|~~{yxwwxy{}}~~~~~~~{||{zy{||}~}}yzzy|}~|{z{}{|||}~~~}}}}|zxxz|}|}~}}||{|||}}}}}}||yz}~}|||~~~~~~}~}}}~~|{{|}~~}zzz{{|||}~|{{{|}~~}}}}wz{xtttwx{|}}~~~}}}|}}~|}~~~~~}xxy{}~yyyy{}~~}}~~}|||||}~~~}}}~}}}}}~~}}~}||}|{{|}~~}{}~}|{{{{|~~}|z{|||}~~~~~}~|}~~}|{{{|{{zy||~~~}||wxz|~~~~{{|}|{yxz|~~}{yxz|~~}||}~~}|{|~{}|||}}|{{{{{yyzzzzyytwx|~~~~~{|}}~~~~~|{{|}}|{{{{|~~|{zz{{|{{zzyyy}~~~}||{|~~~zywvvwyz|}}~~}}|~}}||}}z{|{zz{}yzzzzzyyxwvxx{}~|{z{}{{{|}}}~~|{yxxy{||}~}|||||}}~~~}xy|~~{{{{{||}~~~~~~}|}~{zy|~zzzzzzzz|}~}}}}~~~~}}}~~vy~~zvqqrvx|~}~~|{|~~}}~||~~||{z{|uuwy{|~~zzyz{|~|}~~}|{|}~~~}}~~~~}~}}}~}||}~}|{zy{}}|{|}|{{}}~~x|}|{zyz{~~~}|yz{~||}~|}~~}|zz{{{zzyyz|~~~~}xy{}~~~}~}|{|~}zxwwxz|}|~}|~|}~z|}}~~~~}|{zyxyz{{zyxoptw|~~~}~~~}|}}~z{{|}~~~}{yz|}|z|{{{|||{zzz{||||||||||}}}}}||}~~||~}}~~~zywvvwyz~~~}|{}}|{{{{{yz{zzz|~yyxwvvvvtvuvwz{|~|{z{|~}}}}~~~~z{}~{{yyyy{{}~~~~|||||}~~}yyz}~}|yz{|}~~~}}}~~~~||}~zyz}|||{zzyy{{|}}~}}}~~|||}}~vzyvsstwy}~~~}{zz|~~~~~~~{|}~|{zxwx}{rstvy{|}yyyy{}|}~~}|z{~}|{{||}~}}~~}|}~~}{ywuwyzzz{|{zz||~~xz~|{zwxz}~~~}yz{~{{||~}}~~}}yyzzzzzyyz|}~~~}yz{}~~}}}~|ywwxxy|~}|{|~}}~y|~}{yxxyz{{zyxilpuz~~~~}}~}|{}|}~~zz{|}~~}{xy{}{y}|{|}{zyyyz|}}}}}~~~~||}}}}||}~}zz}{|}~~~~~zywvvwyz}|z||{zzzzzxyzzzz|~yxvutttutsttvwz{~|{yz|~}}}~~~~}vxz}~~~}{zyyyyz{~~~~}||||}~~yyy|~~|{wy{}~||}}~~~~~||}~zy{~~}}|{zyyzz{|}}~|}}~{{{|}w{zvvvvyz}~~~}zyy{}|~~~}}~~{|}~}|zzvuv|{pqsuxz{|wwxy{~~~|}~~}|y{~}{wwxz|~|}~~}~~~}zxvrtwxxyz|zyy{{~wz~|{zvwy|}~~yzz~{{{|}}~~}xyyzzzyyz{|}~}}|yz{}}}||}xvxzxz|~}|z{}~}}|||~}~~}~}{yuvw{{~~~}|{{}~|{{|zzy{|~{zz{{|{zzz|}~~}||}~~}}||}~yyyzzz{{|}}|{ywvzyxy{{zy}yvuwz||}}zwwxzz|{{|}}}|{zzxyyz{{zzyyyz{}{upnqrxxwvwxyz~|{|{{{{{|||~~~~~~}|}~}~~vvwxyz{||yvuvxyyz{|}}|{zzzz{|~~}}}wwvyz}~~{yvuz|~|}|{{|~}}~~}|~~~|z{|xyz~~~|z|xz}}}}}~}uvwwvwz||{zzyzzz~~{{{{|||||~~}||{zz{}~}{xyxxwwwxx|yxy}~}|||}~}|{|}~~}|{vwxy{}~~}|}~~|yxz{}~~}{z|{zyz}}zorw{zzz{|}~}~||}~~~~~z{{~~yy||~xyyzzxwvz|}zywz~}|{|~|||}~}~~}~~|{wxy|}~}}||}}|||yyxz{~~{zz{|||{{{|~~~}||}~~}}}}~~xyyyzzzz{|||zywuzyxy{|{z~|zxwy{}}~~{wxx{{||{{{zzzzzzzz{{{{{z{{{{|}zupppsyxxwxyz{~|||zz{{{{||~~~~~~~~~~}~}|wwxyz{|||yvuvxyy{{|||{zz{{{|}yxxzz~~}zxu{|}{z|~~||}}}|~~~|{{}xyz~~}|}{|~~}}|{tvwxxxz|~}}|||||~~~~{{||}}}}~~}|||{{|}~}{zzzyyyyzz}zyz}~}}|||}~~}||}}}}||xxyz{}~~~}}}~~|{}~~}||{{}~~}{qsw|{{{{|}~~~~~~~~~~~}}}zz{~~z|}yyz{zyxw{|}|{z|~}~||||}~}~~}~~~~z{|~~~~}}~~}}|yxxz{~~|{{||}}}|}}~~~}||}~~}}}~~xyyyyzzzz{{{zywvxwvwz{{{}|{z{|}~}xxy{{}||yxxwwxyz|||}||{{}||||}~|{vsprtzzyyzz{|~||}z{{{|||}~~~~~~~~}|{yyz{|}}~|yvuvxzz|||{{zzz}}}}~{zz{{~~~zyx}~~}{}}|{|~|||~~~|{|}yy{~~~~~~}~}{yxruxzzz{|~~~~~~}}||}~~~~~}||}}||~~~~||}|||||}}~|z{}~}||||}~~}||{{||}{{{{{|}~}~}|}~|}~}}}~|svx|||||}}~~~~}|{{{{zz{}~}}~zz{|{zyx{{{|}~~~~~||{{{|}}}}~~~~}}~~~}}}~~}}}~~~}zyy{|~~}|||}~~~~~~~~}|||}~~}}}}{{{{{{{{z{||{zyxxwvwz|}|{{|}}~xyy||}}|yxwvvxz|}}~~~}||}}||{||}}}|zxuvw}}}}~~}}}~~~}|{}}~~|yvuwyz{}|{zzyzz~~~|||}}~~~~}|y~}~}|||}~{{{~~~{{|}yz{~~~~}~~~~~|ywvuqux{{{{|~~~~|||}~~~}||}~|~~~}~~~~~}{zz{|}}||||}}~~~}{{{{}~~~~~~~}{z|~~}~~{yyz~}}~~}{vw{~~~~~~~}{zz{{zzz}~~}}~~}|{zzyyz}}|{{z{{|||}}}}}}|~~}||||}~~}}~{{{}~~~~}}}}~~~~~~}|||}~}}~~||||||||{|}~~}{{xvuuxz||{|}~yyz||~}}zyxwxy|}}~~~~}}|{{zzzz{~~{||}~~~}~~~}}~~}~~{yvuwz{|}|zyxyz{}}|~}~~~}|~~~~~}}~zz{~~|{|~yz{~}}|||}~}~{xvvvrux{{zz{~~}}}}}~|{|}~}~}}}~|~~}~}}|zzz{||}}~~~~~~}|{{|}~~~~~~~}{{|~~~~~|yxyz~|{|}~~}yz{~~~~~|{{{{yyz}}}~~}|{zyxxy|{{{{z{{||||||||||}~||}}}}}}{|}~~~~~|||}}~~~~~~~~}}}}|||~~~~~~~~~}||~~}}{ywwy|}}||}~~zz{}}~~{{zyyz|||}~~~~{zzyyyzz|~~|{{}{yvvxz||}{ywwy{}|||~~~}~~~~~~~~~~~yy{~}}}|zz{|yz|~}|{z{|}~~~}}~{ywvvvsuxyyxyz}}|{{{{{~}{{}~}|}~}}}|}|~{{zxvuwy}~~}||}~~~}}~~~~~~~}~{|}|zz{}~~~{{zxvuwx~~~~~~~~~~zyxy{}}||||}~~~~~~~|}}}}|{{}}}}}|{zyyz|}~}yxxxz|}{{{z{{|}}||{{{{||}}~~~~}yzz}~~~~~}}|{}~{|||}~~~~~||}||||~~~~~{|}~~}}|yy{}}}|}}~z{{}}~{{{{zzzzz{|~{zzzzz{{{}~~~~|{{}{yvvx{|}|zwvvy}zz{~~~}}}}~~~~}}}}}xyz~|}}|{z|}z{|~}{zyz{|}~~|{}}~~}|}~{zzyyyyytvwwvvwx|{{zzzzz~}|z|~}||}~~|{{~{z}~~~~z{zxtsuw~~}|{{|~~}}}~~z{}z|}}|{|}yyxvuuwy}~~}~~~~}zxwx{}~~~~||}}|}}|{{{{}}}~}}~~{{||{zzyyz|}}|zxyyy|}~}|xxxy{}|z{zz{|}~~||{{{{|||}~~}wxy|}}}~}}|{z{}z{{~~~|}~}~~}|{}|||}~~~~~yz|}~~}||{}~}|||}~z{{~~~{{{{{zyxyz|}{{{{{|}}z}~}~~~~~}}~}|{|~{yvvx{}}{ywuvy}yy{~~~}~}|}~~}}}~}}}}|||{wxz~|}~|{z|}z{|~}{yyy{|{}~}zz|~{|~~|{{|xxyzz{{{vvwvttvx|{{zzzzz~~}z{~}{|~}~|z{~~zy}}}}~z{zwsrtv~~~}{zz|}~~}}}}~~xz|~~y{~~}||}~~xxwutuwz}}~~}~~~~}yxvxz}~~}}}{|{||}}{zyyyyyz{~~~{{{||}~{{{{{zyyvx{}}{ywyyy|}~~~}|wxyz|~~~~~~}|z}|{zz{}~|||||{{{~~~~}{z{|}{|}|{z{|}}}}}}~~{{}~yz|~~~~}||}}}}~~wz~}|{|~~~~~||{{|}~~~|{z{|}ttuvwyz{~~|z{|zzzzzzzzzz{{|}}~~}}||||}~}||yz|zz{~~~~~~}zy|~~}~}}}}}~vvwwz{~~~}}~~~}{zz{}~~{wuux}~}~}{|~~~}~{|~|{zy|}~zzz{|~~|||}~}~~}}~~}~~~~~~}||~}|{zyyyy{}~~}{yuvx|}}{yxxxz{}}}|{yxw|}|z|}z{}~~zzz{{||}}}|||~}|{zyxwwzyxzz~{|~}}z{}~}{}{yz~~~}~}~~~~~~}|}~{zyz{zywxz|z{|~~}|{}~~~~yxwy{~|ywvvvyzz||}||{|{|{|{{{{{{zxwvyz{{zxvtuwz~|~}~~~~~}}|||~~yz~}|{zzz{|||||||||}}~}{yxyz{z|}|{z{|~~~~}}}}yz{~~{{|}~~~~{{{}||{|x{~}|{|~~~}}}}~~||{{|}}~~}{zyz{|uuuvwxyz~~~~|ywwxzzz{{zzz{{{|}}~~}}|||}}~~}}}{|}~~~~~~~~yz{}~~~~~~~~~}zz|~~}}|||}}~uwvxy||}}||~}|{zyz{}~}{ywwz}~}~}||}~~}}~{|~}|zzy||}~{{{{|~~}|}}~~~~|||~~}}~~~~~~}}|~}|{zzzzz{}~~}{zuvx|}|{zyyz|}~~}}{zyx|}|}}{y{~{{{{{||||||||}}~zzzzzzzzwwwy{~{|}}~}|}}}{yz}~~~~}||{{{zxxz|}}|}|{zy|}~zyxz{~}{zyxxzz{}}~}}|}}|~}}|{{{zzxwwzz{|{ywvwy|}{}~~}}|||~y{~}|{zyyyz||||||||{|~~~~~~|zxvvwxz{|{zz{|~~~}}}xxz}~~~}}}~~x{|~}{ywy{~~~|{|~~}}||}}~|||{||}~}|zyyyz{vvvvvwxx}~~}}}{wutu{{||||{{{{||}~~~||||}}~~~}}~~{||||||{yyz}}~~}~~}}|}~~}zz{}~}{{{{|~wvvxx{|~}||}~~|yyxxy{}~}|{z{|}~~}~~||}~~}}~|}~~}|{zzzz{|}~~~~}|{z{}~~}}~~~}|{z{}~~}||}}~~~~~~~}}}~}||{{{{{|}~~}|{uvx|}||{{{}~~}|{{z}~}}|xz}}}}}||||||}}||{zxxyz{{|}uuvy{z{}~~}}~~~~~|}{zz|}}}~~{||{zz|}}|zyxx|}~{zz{}}~~~~}{z{||~~~~zzzzzyxw{{|||zyxz|~}{z}~}|||{~z{}||{zyxxx|||||}}}{|~~}||{{{|~~|zwvvvwyz{{zz{|~~}}|xyz}~~}}~yz{~|xwz|~~}||~~~~~~~}|||||}}||{zz{{|zyyxxyyy}}~~|||zwuuv||}~~}||{{{||}}}||||}~~~~~~}yzz{{zzyxyy||}}}~}|{}~}{z{|}~zzz{|~xzyy{}~~}|{|~~}{wwwxz{}~||}}~~~~}}~}||}~~}}~~|}~|}~}||~~}||{{||yz{}~~~~}|zyz|~~~~}|{zyx{|~~|{|}||||}}~~~~~}}~~~}|||}}|}}~~}}|uwx|~||||}~}}||~~~}xz}}~~~~|zyxxyz{||}uvvy{~z{|~~}}}~~}~~~~}zx{{{|}~~{|}|{{}~}}{{{{}~||{}~~}|||}~}|}}{|||||{{~~~}}}~{||}}~~~{zy|~}|{{{~{|}||{zzyxw||||}}~~|}~|||{{{|~~}zxwwxxyz{{zz|}~~}}zz{~~~x|}~|{y{}~~~}|}}}|||||}~}}}}}~~{{zzyyzz}}~~{|}|zyyz|}}|z{{{{{||||||}~~~}|xyz{{zyxxyy||}}}}~}}~~}|{z{}zz{{}~|{{|~}|||~~|zvvwyz|}~|}~~}}}}~}{|~~}}}~~~}}~~~{||zyz}}}}||}}~yz{|~~|{zyyz|}~}|{zyy{|~~|{|}||{{{|}~~}~~~~~}}}~~~}}}}~~xyz~||}~~}}~~~~{}}{zzz{{{{{{xxx{{}}}{{}~~}}}}||||yusz{|~~~z|}}||}~~~~}}|~~}}||z|~}}~||}}}}}||||}}~~{zy|~|{zy||||{{{{{zyx{||}}~~~~}|{{{{||}~|zxxxyzy{||{{}~|||yz{~}}{|}~~~}|}~}||{|||~~}}}~~}~~|}~~||}~}~~}{{{{||||}}}}~~}}~~}|xy{||{yxyyz}}~~}}}~}{zz}||||}~}~~}|}~~|{vwxz{}~~|}~~}}||}{z|~~}}}}~~~~~~}}xxwvuvy{~}}||}}~yz{}~|{{zzz{{}|{zyxxy{}~~}||}|{zzz{}~~}~~~~~~~}}~{|}|}~~}~~~}~}||||{{zzzzzz||}||||}~~~~~}}|{{{||}|||}xtrqz|~~~~~~|{y{}}}|}~~~~~}||}}}|||{{zzzz|}}~~||||||}}}{z}~}{yxw}}}|z{|||{zz{||}~~~}}~~~}|||{yxxyz|z{}}|}~}~~}}|~~vyy||}}|~~~~}}~}}|{{||~~~}|}~~~~~~}}}}}~~~}~~}}~~}yz|}}|zyyz{}~~~}~~~~}~~|yz}~~~~~~}~~}~}{xxz{|}~~||}~~~}}||{zy{~~}}|}~~~~~~}||vvusrtwz}||{{|||yz|~|}~~}|{z~}|{zzzz{|~~}}~}|zzz{}~}}~~~~~}}~|}~~}|}~}~~~~}}}~|||{{{zzyz{~~~~}~~~~}||{{zzz{||~|}}xuuu{~}~|}~}}~~}||~{xwxz|}}|}}}}~}~~~~}}|}}}~~zzzzzzzzy{}~|}~~~~}}}}}}~}|}{ywvu|}~}|}~~~~~}{z{|}}}|{{||}~~~|{zyxwwy{|z|~~}}}}~}|{}}~vvxxz{}}~~~~}}~~}|{{||~}|||~~~~~~~~}~y{}}{yzz{~~}}||}}}~~|yz}~~~~~~}{yy{|}}~}||}~~~~~}|{zyy{~}|||}~~~~}|{uutrqrvy||{zzzz{z{|~}~|z~}|{zz{||}~~}~}|zzz{}}}~~~~~||~}}~~||}~~~~}}}~~}|||}~{{{{{|||xy{~~}|{zyyyyz{|}~~}ywxz}}zz{{}~{zz~~~}|{|~~}yvtwy|}|||}|}~{|}}~~~~}}}~~~yyyyyzzzz{|~~~|}~~~~~~}}}~}}{xvut{||{yz}|}}}}~~~}}}}~~~|zxwz|~~~~|||||{{{{}~~}~zzzzzz{{}}||{{zz~~~~~~~~~~~~~~|||~~~}}|}}}||{zzzzz}~}{y~~}|||~~~~~}{{}~~~~~}|~~{{|~}{{{z|}~~~|{zxxxyy{|~~~|zy}||xxy}~xxxyzz{{~|z{}}{xwvvw{}~~{zywvuuvy{}~||}~~~~~{yx|}{zyz|}~~}~{yz}}{z|}}|zxy{}~}}}~}~}|z{|~~|||}~~zyy}vvxxz{}}|{{|}~~}}~~}zxwosx}~{rnpv{}{|~~{zvuututvvz{|{zyz|~}|{zz{{~~}{ywxv{zzyyyyz|}~~}|{{||}~|xzzzyyyyy{|~~~}}~~~~~~~}{yxz|~~~~~}}}}|||z|~~}|}~zzyxyz{||||||{{{~~}|~~~~~~}}~~}}|||}}~||{zzzz{{|}~~|{z|||}}||~~~}}~~~~~~~~}|{}~~~}}|{}~}{{|~}yxwxy{}~~~}|{zzz{|{|}~~|zy}~~~zz{~xyyyzzzz}|z{}}{xxwvxz}}}zywusttu{|~~}~~}|{{|}}}}~{zy}~|zz{|}~~}{|~}{y{}~}{{zyxxz{}~}|}~~}|{{|~~}|||}}}zwz}twwzz}}}}||}}~~~{xwpsw|}yqmotx{{|~}{yrtsuuwxxz{}|{z{||{zyyyz{~~}{yyxx{{zzyyzz{|}~~}|{{{|~~~~{||||{{zz|}~}}}~~~~|{z{}~}}~~}}~~~}}}z{}}|||}zywvwx{}||||||}}~~~~}|zy|}~~~~~}}|{{{|}~~}|{{z{{{yz{|}|{{~|{uwy~~~}}~}}~~}}||}}~~~}||}~}~~~~~}||~~~}|{zy{|~~|{{|}|ytprsxz|~~~~}|{|}~{|}}}|{z|~||}zzzzzyyx|{{{}|{yzxwxz||{ywtrqqst{|~~|{~~~}{ywvwyz~~|{{~~}|{|}}~}}~|{zz{{zyxxxxyyyz}}||}~~|{{|~{|}~~~~}|||}}}zwyzuuvyy|}~~~~~{}}~~}ywpsw{|ztqruyz{|}~~|{yrrruvyz|z|~~}|{|zyxwxyz{~~{{zz{||{zzzzz{{|}}|{{{{|~~}|~~~~~}|{~~}}}~~~~}}|~}}}~|{{}~}}}|y{}}|{|}|{xwwz}}~~~~}|{zyxzz|~~~~}|{zzz{|}~}}|{{{{|{|}~~|xvpsw}~}}{{}}}||||}}{{zyz{|}||}~~}}}}~~~}|zyxyz}~}|{{|}}}}xtqpqsy{}~~}||{|}{{|}||{z}||}|}}}|{yx}}}~~~}|{zyyz|{{xvspoprtyz|~~}|~}}~{xutuwy~~~|||~}}}}~}||~~}}||{zwxyzzzyx||{{|}}{{|}||}~~~~~}}}}}}}}}}}~~|vsuxtvwx{~~{{z|}}}}~~zxqtwz{}~~}ywwx{|~~~}svwx{}~~|~~yxxxyz|}~~~|}}~}}}}}z{|}}|{zzz|~~}|}}}}|~~~~~~}}|}~~}{zz|~}}|{{y{}}|{|}|zxwwz}~~~}|{zyyxyz|~|{zyyyz{|}~~~}||||||}~~~zwtorv|~~|{|~}}||||}}{zyyyz|}||}~~~}~~~~~}|zyxyz|~}}}|||||{{yvsrvx{}~}||}}}~|{zz{|}~{{{||{{{}}}{{{}}|}}}|{yw|}~~~}}}|{yy{|{zxvsqqrsuvx{~~~}|yvuvyz}~~~~~}}{|}~~~~|||~~}|||xy{||{zyzz{{|}}~}|{|}~~~}|||~}}~~~~~~|}{ysqttvwwz}~~{}|{|{{z{}~~{ysuwzz|}~~|{{|}~~zz{~}zzyz{|~~~}}}z{|}}|{zzz{~}{{x{~}~~~~}~~}|||}}~}|{{{}~}|{{zz{}}|||}}|{z{}~|{{{{yz{|}~~~}||{{zyyyz{||~}}||}}~~~}{xwrtw|~}}}~}}||}}~yxxxxz{|}~~~~}}~~~~}|{zyz{}~~~~~|{zyyz{{z|~{|}}||}{|~{{zyz{|}zzz{{{||}||zzz|||||}~}{y|~~~~|{yz{||{xwvuuuuvvx{~}{yxy{|}~~~~}||z|}~}}|~}}~~~~yz|}}}|{yyz{{|||~|||}~~}|{|~}~|{{vroqtxz{}}~}}|}{{yyz|~~}~~|{vwxzz|}~}~|}~|zxxy|}}||{{|~{{|}}|{{zz{~~}|||}}|{|wz}~~}}|}~}||{{|}||||}~~}||{z|~~}|}~||||}~}}}~~|||}~~~}||}~~zzyyyzz{~}}}}~~~~~~}|{{wwx|}~~~~~~~}}~~~zzyyz{}~~}}~}~~~}}|{|}~~~}zywy~xz|~}}~}~}|{zyz{|zzzzz{||~~}~zzz|{|{{|}~{z{~~}|zyz|}}|yyyyyyxxxz|~~||{|}~~~~}|y{}~|}~~}|}}}~~z}~~~~z{||}}||xxyz{{{{~}||}~{{|~|}}xtprs|||~~~~~{}}~~|{|}~~~~}}}}}xyz{z|}~}}z|~{xwwyz{}~~}~}}|||~{|}~~}|{zz{}}|{{|}~~|}~|~~}~}}}|||~}||z{|}~{|}}~~}|{}~~}~||}}~~~~~~~~~~~~}||~{zzyyyzz~~}}~~~~~~~~~~~}}}~~zzy||~~~~~~~{zzz{|~~}}}~~~~~}|}~~}}zxty}uwz}}~}|zzz{{zzzzz{|||~{{z|{|{{{}~|z{~~}{zyz|}}}z{|||{zyz|~}}}}}~~~~}xz|~{|}~}}|}}}y{~}}}~~{{{{||||wxyz{{{{}||}~}~|{|~~}ysrqt~~~~z{~~~~}~~}|{{|}~yz{|z|}~|}z}|ywwvwy{~}~}|}~}|||}~|}~~}|yy{||{{{}~}}~~~}{~~}~}}y|~}}~}~~}||~}{~~}|~~}}~~~~}}~~}|zxy{}~~}||||~~{wuvz~{zy|~}|{{|||{{z{{|{z{}~~~~~~}}}}|~~{{{{|}~~}}}}||{{~~~~~~~~~~|}}|wxy|~~{yxyz}}~}}}~~~}|~~~~}|zz~~~|z{}}}}}~~~~}}|{{|~}|{{{}~~~~{}~~~~~~~~~y{}}|{{|}}}|||{{}}}}|||{|||~}}{{{}~~~}}|}}~}}zzyxwwxxyz{~}}|{{|~~~|yxy{~}}~z{|||||{{||}~~}}}~}zywxz}|}{zywvy|~~~}{z{}}}}~~~~~~z{|{zz|~~}}}~~|z{}~~~~~}~y{~~|{zz}|}~}||}~}~}}~~}}~~~~~|{|}~}}}{yy{}~~}}||}~|ywwz}{{z~~{{||||{{{||{z{}}}}~~~|}}}|||||}}||||||{{~~~}}|{{}~~}|xxy|}}{xxxy}~}|}}}~}~}~~~~}|{z}}~~{yz}~~}}}}}}||{{{}~}}|||}~~||}~}{~~~~}~~~~}}z{||{z|}|||{{{zz||{{{zzz~}~~~}||}~~~~~~{zyxxxyyz{|~~~}~~}{z{|~}}|z{{{{{zz{{|}}~~~~}{ywxz}}~}|{yxz}~~~~~}||~}~}~~~~~~~~~~~~yz||||}~}|||}~{{|~~~~~~}~~{|~}{xww}z|}}|{{|~~~}}}}~~~~~|{zz{{}}}{zz|~~|||}~}~~|zy{|{~~{{{{{|||||{{|}|{{}~}}}}}~}|z{z~~}|{{{{{{{{{{{{~~~~}|zy{|~~~}yxyz||zxwxx|}~|{{}~}}~}~~}}|{z{{|}zxy|~~~~}}|||{{z{|}~~~}}}~~|{z|}~~~}{{~}|~~~~~}||yzzyxy{}{zzzzyyy{{zzzyyy}}~~~~~{zyzzzzz|}}~~||}~~}}|}}~{zzzyxxx{{||}}~~~~~~|{wxz}~~}{y{}~}}}~~}~}}}}~}}~~~}|{yxvy|~~~~~}|{{{|}~{~~}}~~}}~|}}|yvuu|~}~~{zy{|}{zz{~~}||}}}}}~||||}~|{{z{{|}}|zz|~~z{{|}~{}~|{{{y{}}~zyz~}}~~~|}~}||}~~~}}}}||}~~~|{zwvwwz|~~|{zzzzzzz{{{{~~~~~}|{{|~~yyxyz{yxwwx{{}~~yxwz}~||}~}}}}}|{{yz{|ywx{~~~}}||{zz{{|}~~}}}}~~~}}}}|{zy|}~}|||~}|{}~~~~|{zwxwvuvz|{{{{{{{{}}}}|||{}yx{~~~~~|zy{{{{|}~~~~~~~}~~~||{|~{zyxxwww{{|||}}}~}}}~~}}xyz~~}{y{}~}}}}}~~||{||~}|zyy{~~||}~~}{xuttx|}|{zz{|}}~~}}}~~~~~}}~~}~~~}}~xyywtrqrwy{|{z{{z|}~}|zxyz||zyz{|}~~~}|{~}{||}}||}}~{{||}~~~}}|||||}}}{{}~xyzz{|||z|~|{{vz|}~}|xxx}}}~}~}|}~|||}}}}}}}}|}}~zyvusstswy}}|{{zzzzzzz{{{~~}}~~~{}~yxwwyzyywwxz{||}utvz}~}||}|}}}}||{xxz~~{yvx{}~~}}}|z{|}}~~~}~~~~}}}yz{||}||}}|}~~}|{}}~~}|zyuuutsux{{{{{{{||~~~}}|xwz~~}~~}}~~|zz|{{||}~~~}~~~~~~~~}|}~~|{zxwwww||||}}}}}|{{{|~~yyz}~|zxz{~~~}}}|}}~~~zyy{{|}}zywvwy|~~{|}~}{wtrrw||{zzz{|}~~~~~~}}}}~~~~~~~~~~~}}}|}~rssronnortvvuuvwxxzzzzyx{{|{yy{}|||{zyxxz{|{zyz|}||||}~~yyzz{{||}}~~~{|~}||}~xyyzzyyxy{~}{{zvwx{{}||wvw{~~~}~}}~yyyyz{{{~~}}}~~yvusrqrstwy}}}|||||||||{{zzz~}}}}~}~{|~~~~xwuuwyzzxxxzz{||stuy~~|}~~~||}}}}||wxy}|ywx{}|}~~~{{|||{zyvwxz{|||}|{}~}||}~~}{ywtuuutvx{~~~||zxwwy{}}~~~~~~|||}~|{z|||||}}}}}}~~~~}|||{|~}|zyxyzz}}}}~~~~|{zzz{}~zzz}}{ywy{~~~}|||}~~xxy{{|||yyxwxz}~~||}~~~~|yusrv{~~~~|{zzz{|}|}}|{|~}}}||||z{|~~~~|}~}}}}opqpnnoprtuvuuvxxxxyzz{{}}{zxy|||{zywvvyz{{z{}|||||}~~yyzzzzzz{|}~z|~~}}}zz{{zywvxz}}|{zzuvvxy||}www{~~}~~~}~xxxyz{||~~~~xxwttststuwz~{{{{|}~~~}|{zzy}}}}}~}~~|zxz|}}~}wustvy{|yyy{z{{{tsvz}~}~}||}||}}}}||xxy}~|zxy{}~}zz{{{zyxwxyz{||||~~zy|~~~~}{|~~}zxvtvxxxxz|zxwwyz{zz{|}~~~~~~~}{{}|{{{{{{|}~}}|||}~~}~~~|{xz|~}{zz{}~~~~~||{z{|}~{{z||zywz|}||}~~~yyz|}~~~zzz{|~~|}}}~~}~~{xvsvz}}||}||{z{|}~|}~||||{|~~}}|||}z{~~}}}}~}}~pqrqpprtuwxyxxz|xxxyz{|}~}|yxy}}}{zxwuuyz||{||||||}~~yzzzzzyxyz|}z|~~}}~{|||{ywvxz||{zz{utuuwy|~xxx|~~}~~~}~xxxyz{|}zyvvtutustuw{yyz{|~~}|zyy}}}}}~~}~~|xvvxz~~~|}~~}|vtrsvz|}zyy{{|{{rtw{}}~~|{{}~||}}}}}|xyz}~~}{xy{}~~~~}yz{{{yxwyzz{{{{{z}}yx{~}~~~~{|~~}zwuuwz{{{|}yvuvz}|zyz{||}}|~~}{|~||{{{{{|}~}||||}}~}~~}~~}~|vx{~|{{}}||{{}~{{z|{~~~{yx{}}}}}~~~~zz{~~||}~}}~}}~}~}zxsvz{{{{|||{{{}~|~~|||yyz}~}}||}}y|~|~}|~~}}}~wvtrqqrruxz{{z{|||{{{{{{}{zz||xxxzyzxx}~~|{||}}}}||{zyz{{ywzyxyz}~}|~~{{{{{zzz~~}{{zzz{zyyz|~}}|||||||~|zy{ywz}~}~{|||}}}}~|ywx{}}||}}~~}{{}|||||{zz{||~~}{zwxyyxxz|{|}~~}|{uuttuwxyyyyzy{}yxxyy{||~{z|~|}~~~~~|}}}||~|||~~~~}}}}~~{}{zyzz}~~zzz{{{{{|zxvwxz|{{zzzz{{~}zyz{}~~~||}~||}~~~~}|zzyxy{{zzz|}~~~~~~~}}|{{{{|}~~}|~~}}}}}~|}~~|zy}~}}~~~}|}~|||~~~}||{{{{|||||~~{vsu{~}||}}~~}|||}~~|{|~{xttvz~~|zyv{}~~~~}|{{{{~~}|}|}~xwvutuuvwy{|{{{|{{|}}|||~|{{|}yyyzyzyy|}}}}}}}||}}}}||zyxy{{zxyxwyz}~}}~~||||||}}~}|{{zzz{{zz{}~}||||||}|{z|zx{}~~~}}}}}}~~~|yxy{~~}}}}}~}{{}|||||{zzz{{~}}|{wyyyxxz||}~~}}uuuuuwxyyyyzy{}yxxyy|||~{z|~{}~~}~~{||}{|}~}}}~~}}}}~~|}{zy{{}~}}||{zzzwvuuvx{}}||{zz{{}~~|z{{}~~|}~~~~~||}}}}||}||{{|}}|{||~|||{{zzz{|}~~~}}}|||}}|}~~|z|}~~}~~~~}}~|||~~~}}}}||{{{{|{{{~zurtz~~|{z|~~~~~~}}}~}|{|~|zvvw{~}}zx{}~}~}}{zzyyy||}}~~~|||}zyyxxxyyy{}}|{{|z{}}}~}}~~yyyzz{{{|{{{{}~|}}~~}}|xwwy{|zyxwwyz}~~}~~~~}}}~~~}|{{z{{|{{{|~~}|{{{}}|{|{y|}~}|}}}}~~~~|zyy|~}||||}~}|z{}{{||{{zzxyz}}~}}yzzyxxz|~~~vvuvvwxyyyyzy{}yyxzz|}}~~}}~~~|{|}z|}}}}~{||}||}~}}}~}}||}}~}~{zz{|~~}|{zzzvvuvxz~~}|{{{{{}~~}||}~}~~~~}||{{||||{{~~~}~}~}}~zzzzzzzy{||}~~}}}{zz{|{}~}z{}~~~}}~~}~~~~~|~}|~~~~~~}}}|||}}}||{{{zz{~ytqsy}~~~|zy{|~~}}~~~~~~~~~}|{|}}xxy|~~}||~}||}|{zyxxxxzzzz{|}}}}}|{{|zzzzzz{{y{|}{yyzy{~}yyyzz|||{zyxz|}}}~~}}}wvwy{||zwwwz{~~}~~~~||}~}}|{{{{{||||}~}||{{~}|||{z||~~~~|zyyz|}}{zz|~}|{{{||}{zz|~z{{{{{zzvwy}~~z{{zyxz{~~~xxyyyzz{yyyzx{}yyxzz}~~~}|{{|~~}||}y{|~}}}~{}~}}~}}}}}||||}}~~zzz||}|{zzz{|zyyz{}{{zzzz{{|}~|}}~~~~~~}|{zzz{{{{zz||||~~~}}~zzzzzzzz{{||}}~~}zyy{|{}xy{|||{{{}~~~~~~~~}~}~~}}}}}}}||||~~~~}}|{{zz{~ytqsy~~~~~~~}|{xyz~~}||~~~~~~~~}~~~}}~~}}|{{|}{z{}~~~}~~|{z{{zyyxxxyzyyxyz{||zz{|{zz{|yyyzzzzzy{}}{zzzy{~~yyxzz|}~{zxxy|}}~~~~}}wwwy|}}|wxx{|~~~}~~~~}{{||}~}||{{{{|{{|}~~}||||}||||{|{||}}~~|zxstvy|~|{{}}|{zyy{|}|zz{|yzz{{{zzvwy}||}{yyz{~~}|||||yyzzzzzzyyyzx{}yyy{{~}{zz{}~~}}}~~}|xz{}||}~|~|||}}||||}}~~~~yyz|}yxxxyz|~~}|||}~wwwxyz{||}}~}}}}}}~~~~~}|{zyyyz{{{{z{{z{|~|{{{}~~~~zzz{{|||zz{{|}~~~{zz{{{|xyz{{{zyz}}}~~}~}}|~}}}}}}}||||~~~~~}|{z{{~ytrt{~}}}}~}}~~~~wwx{|~~~|{|}~~~}}}~}~}{{|~~}}|||}~}||~~|}~}}}}~~{zyz{zzyyyyzzzxxxy{|xwxy|zzz{}xyyyyyxxvxzzyxxy{|~~~~xwwxy|~|{yyz}}~~~~}xxxz}~~|yzz}~~}}~~~~}}z{{||}}}||{{{{||z{{}~~~}}}~~}|{{{{|yyz|z{|}|zxwqrux{}|}~~}|zyxxx|}~}{yz{yyz{{{zzwxz}~~|zyz{}}{zzzzz||}}}}||yyyzy{}yyy{|}{{|}~}||}~}|wy{}||}~{}~{{{~~}||{{||}}}}}}~~~~~wxy||~~~wvvvxz}~}||{{{vvvvwyz{||}}}~~}||{{||}}}}||zyywxy{||||xxxz{}~~~~{xwvwyz{{zzyyz{||}}zzz{{}~}}|||{}xyz{{{zyy{~~}}}}}}}}~~~}|{}~}~~~~~|||~~~~}}}|||~}}~}|||~~~~~~ytru{}}}|}}~{|}~xyy|~}|{|~}|{zz{}}|~~{wvx{~~}}}}}~~}~~|yz{z|}|}~}{yyzzzyyyyzz{zxwwxz{}~uuvy}{{||~~~~yyzzyxwvtvyzyxxy|}~~~~}}}}wvuwx|~}|{{{}}~~~~}{zz|~~}|||~}}~~~~}}||||||||||{{{{||yz{|}~~~~~}}~~~~|{{z{{{wwxzwxyzzywvstvx{~~}}~|{zyxwww~~{yyyxyyz{{zzyz|~}zyz{}|{zyyyz|}~~~}}|yyyzy{}zzz|}}}}~|{{}~{vxz|{||}y{~~}|}yzz}}||{{{{||||{{|~~}}}|uvx{|~}}yxwvxz}~}|||yxxwwxxx||||||}}|{zyyz{|{|||{zyyvwy{}~~wwxzz|~}}}~}~}zvtuvxz{zyxwwxy{||}zzyz{}~~}|{}~zz{||{zy}~~}wy}~~~}}|||}~}|z|}z{}~~~~}~~~}||||~~~~~}}}~{}~~}}}~~}}}}}~~}xsqtz}||||}~~||}~{}}}~|{|~}|{zz{|}}{vtvz{}~~}~~~~}~~~|zxy{~zz}z|}|zyyzyxxwwxyy{ywvvwyz{|~rtux~}}}~|{|yzzzyxvusuxyyxyy~~}}}}}}|~}vutvw{~}}||}~~~~~|{{}}}~~~}}~~~~}}}}}}||||||{{{||}xyz|}}}}}}}}~~{~~~~{{zyz{zvvwyuvxyyxwvvwxz|~~~~zyxwwwww|yxyxxyz{{zzz{}}zyz{~}{zyyzz|}~~}|yyyzy{}zzz|}{zz|~{vxz|{||}wz|~}|{{xyy|}||{{{{||{{{{|~~}||{tuwz{}}||zyxxz}||zyxwwv||{{{{|||{yyxyz{{{{{{zzyuwy{}xxyz{|}}|||}}~~~|yusuvyz{{yxvvwxy{||zyyy{}~}~}{}~}{{|}}|{z{}~~}{uwz}~~}}|||~~}|z{}~xy{}~~~}}}~~}|{{{{}}~~~~~~~~z|~~~}~~~~|||||}}~|wrpsy~|||||}~~}~~~~}~~}|}~}{yyz|}~{uruyz{}~}~~}}~}{yxy{~zz~z{||zyyzwwvvvwwxzyvutvxy{|~srty}~~~zz{|{{zzyxxnosuxy||}|{{|~~zywyy{}~}}~~~~~}}||{{~~|{{{|}~||}}}~~~zxwwyzzyvwxyzzzz{{|~|{{{{||||{{}||zyvutrpnrw{ywsuxxxxyzuuxy{{||}|zyyz|}~}||~~~}}}}}|xwxy~}||{|||{zyxxyzzz{{|||}~~}{yy{|}}}}zzzz{{{{|||zwwxz||||||||xwvwx|~yyyyz|}~~{zwttvvwz{~~~|z{|}{zyy{wusrrtuvxwy{|~|{xttyyyz{}~~|{|~~|yyz|~~}}{{zyrtuyz|{{vvvyy|~~|}~~}~}{zz{{|||}||{zyvvvxxzzzuwz}~}|}}~}||~}~{{zzzz{|}}|~}}}~}{}~~~~~{xyxvtstvwzz{}~||~~~}}~~~}}{zxwvwxy{}~}}||~}||~~~~||zzzyzz{{{zz{{~~~{xwxyyy~~}y{}{{{|}~||{{{{zznqrvx{{{||{{|~}xwwyz}~}}~~~~}}}|{{zz}~~}{{{|}~}~~~~~~~zxwwyzzyxxyzzzzy{{{~}{{{{{||||{{|||zywutrporwzywtvxyxxy{uwxzz||{}|{zz{|}~~~~~~}}~~}{xxyz~}}}}}~}|{zzz{{}||||||{~}~}|zz{|}}}}zzz{{{||{|{ywvxz}}}}}}}}yxwyy|}~zzz{{|}}~{zwutxxy||}||~}|zyyy~zvusrruvwyxz{}~|{xutyyzz{}~}||~~}{{|}~}|}||{{tuvz{}|{wwwyz|}~~~~~~}{zzz{{||}}|{zzwwwyy{||y{}~}~~||~~{{{zz{{|}}|~~~}~|}}yvwvuuuuvw{{|}}}}~}{zywxy{|~~}|}~~|}~~}|{zzzz{||{{{|||yxy{{z~~}y{~~|||}{||||}}}pqsvxz{}|{{|}~}|vvvy{~~}||}~~}}}||{{zyy{|~~}|{{|}~~zxwxy{{z{zzzzzyyzz{}~}~}{zz{{{||||{{||{{zxwvsqorvyxwvxzzyyz{wxxzz|{}~}||}~~~~~}{|{zxxz|~~~~{~~~}}|}}}~}}||{~}}~~}{||}}~~~{{{|||}}{{zxvvxz~~~~~~~~zzz||}||||||||}}~~~{{xxxz{{}~~}||{{zzy}|zvvttuwxy{z{}~~~~||yxwzzz{|}~}|}~~~~~||{}|}}}vwx||~}}yyxzz}}~~}|zyyzz||}}}|{{xyy{|~~~}}~||||{{||}}}~}~|yvttuuvwwx||}~~~{}~~}||zz|}~~~~}~~}{{{{{|}}||{~~}{{|}}||}z{~}|}}~zz{||}~~suwx{~~~{||}~|{wwxz|~~}||}~~}}}~~}}}}}}|{{zzz{}}|{{{|}~~~~zxwxz{{{}}|{zzyyyzz|}~|}}|zyz{}}~~~~}}{{{{zzyxtrqruxxwy{}}|{{|xz{{}~~~~~~~}}~}}|}~~~~~~}yyyxwxz}|}}}~}}}{{|~~~~~~~~~~}~~~{{{{{|}}{|||}}}}zzzxvvxz~~~~~~~~z{|~~~|z||||{{zz{{{{{{{{{{|~~~{||||||{{zyxxxyyyz{|{}~|}}}||{z{{{{|}~~}}~zzz||xyz~~~zzy{{~~~|zyyyz||}}}}}}zz{}~}}~~~}}}}}||||}~~~~~}zxtuvxyzz{|}}~~}}}}}}}}}}zz{~~}}}}||~~~~}~~{{{{|}~~|||~~}|~~~|}}~}~~||}}~yyz{|}}~xxz}||}~~|{zzz|}~}}}}}}~{{||}}}}~}~~~}|||z{}~}{{||}}~~~yxwxz||{~}{zzzzzzz||~~~{{{zyxz|}}~~~~}}z{{|{{zzvtssuwxyz|}}{z{{z{|~~}~~}}||||}}}}||wxxwvwy|zz|}}}}|y{||~~~~||}~|{{z{{|}{|||}}}}zzzxwwy{~~~~~~~~{|}~~{z|}}}|{zyzz{{||}}{{{}}~~~~}}{|}~~~~}{{{{||}}z{|~|~~}}}}}||{|{{{|}~~}~xxy|}z{|{{z||~|{zzz{{|}~~~~~|||~~}~}|}}~~~~~}|||}~|}}~~}|{|}}|zstvxz{{{|}}~~||||||||||vxz{~~}~~}||{|}}|}~}{{|~{z{{{{|}~|||~~~}}~y|}~}|z{{}~yyz{||}}z|~~~~}|{{{}~~~~~~~~~xyzz{zzz~~~~}}||}~}yzzz{{{|}~yxwx{|}|}|{{||zzz|}~~~z{{yxy{}~~~~zz{|||||xwvuuwy{}~}{{|y{}~}||~~~~}}}}|||}}}}||xyxwuuwyvwyz{{{zyyz}}~~{{|}zyxwxxz{{{{|||}}z{zyxxz|~~~~~~~~z{|~~|zyz{{{yxwwwx{|{{z|{}|||}~}|}|}~~~yzz}~{|}~|~~{{|~~~|||||}~~}}xxy|}{|}{zz}}~}~~}|{|}}{|}~}}}|}~~}}~~|{|}}}}~~~~~~}||}xyz}~~~~~zyxy{}|{uvwy{|~~|||}~~}{zyxyyzzyyxtvw{{}|~|}}~|{zzz{|}|}}{zyyz~~{z~~~~~zzzz{}~||{}}~}|}~}xxz}~}}yyz{}{{{||}}}|}~~}yz{~~~~~z{|||{zy}~~}|||~~}zzzz{{{{{|yxwx{}}}~|||}~{{{}}~~~z{zyxy|~~~~yz{|}}~~zyxwvwz||~~|zzzwxz~~}}}}}~}}~~~~||}}}}||zzyvtstvvwy|}}|{xz{~~|}~~~{||}~}zywvvwyzzzz{{{||{{{zyy{}}}}}}}}}zz{}}}|{wxz{{yxwtux{}|{{|{|||y{~~}~{|~}|vwz~{|}~|}~yy|~~}}|||}~~~}|}xxy|}||}zzz}~~}||~~}}}~{|}}}}~}~~{{|}~~~~~~}{z{|~~~~~{||~}{{{}}||}uuxz|~}}}}~~}}||zxwxyzzywwwxy|~{{{|}~||}}|{yxwxyyyyxwsvx||~}|}}}}~|{yyy{}~{|~~}{ywxyz~~}}~~}~~yyyz{|}~|{z{{|}}|{{|~~}|twy|~~||}~xxy{}}}}}~~~~|}~wxz~|}~~~|{z|~~~}}||{{~}zzzz{{{{y{~yxwy{}~}~||}~|||~}~~~z{zyyz}~~~~yz{|}~~~{{yxwx{}|~~}{yyztuz|}}}}}}}}}~~||}}}}||{{yvsrstvxz}~~}}xy|}{|}~~~}}}}}}}}}~~}{zywvuwxyzzzz{{{{{||{zz|~||||||||yzz||}||vwyzzyxwttx{}||}|}||xz}}~~z|}~}|{uvy}{|}~|}~yy|}}}|}}~~|~|}~xxy|}|}}yzz}~~~}|{|}~}}~{|}}}|}|}}|{{{{|}~~~}~~|zyz{~~}}}}z{|}|zxy|}||}~rtvy{~~~}|||}~~~}}|{{{{ywwxxxwxxwwx{~{{{{|}z{|||zyxwwyyyywwsuy{~}~}~}}|~|{zyz{}z|}~|zwuxy{~}}~}}~}~~}xxxyz|}~|{yzy{zzzzz{}}|{stxz}}{{}~xyz{~~}}}||{{~}|~~~~~{{|}~~}}}~~||{~}{|~|zx{~{{|~~~|{y{|~{{zzzz{|~}|{{|}~}|{{{|~}~~|||~}|zywxz|~~}{zyyzz|}~~~~~}{zy{}}|xwxzxy{~~~}{|}~~}}}}}{{|}}}}}{{|}}|zz}{xutvxyyyyxxwvv~~~~}}}}|}}zxtuvvwyzzzyyyyxxwwwvwy{~}{|}wxz|~~}|{{{{zzzzzzzzssuuxy}~~~~~~~~~~~~~{zz{}~|{}}}~~z{|~}|{}}~~~}||}~~}|}}zyyvwyz{{{zz{}~~~~||{}|}||~}}|}~~{{{~}{zz{{}~xy{||{zx}~}}}}}}}}}}|zzyyzxxwvvwxxxwutuwy{||||}|}|y{}~~zz{||{yx|~}}|~~~~}{yzzz{}~}}~{{|~{{|}~}zzz{|~}{zyz{|yutsxz|{zzzz{}~}}|{|~~~~}}}||~}|{}~}}~z{|}~}}}~~}}~}}|{|~~{xux{}}||}z{{~{|zz{~~||||{{{{zyyyz|~|{zyz{|}}}|}~~}{zxy{}}|zyxxxy|}~~~~~~}|zzz|||yxy{yz|~~}||}~~~}}~~{{{||{{zyz{|||{z|zwtstvxxxxwxwvw~~}}}||||}}zxuuvuvwxyxxwxxyyxxwvxy{~|{{|xy{}~~}|{{zzyyyyyyyysuvxy|}~~}}}~~~}~~~zyxy{{zx|}}~}}}~~~{{z||~~~}}}}~~~}}~}{}~}{{{xxz{|{{z|}{{{}}~~~|||~|{zzz{}~{{}~~|{z~~~~~~~~~~}|{zyyyxxxxxxxxxwuuuxz|~}||{}}{|}}}}}}|{z}~}}~}{{{{|~~}||}~||}~{z{|||z{{{|~~}{zyz{|wvsuw{{z|{{{|~~~~}|}~~~~~~~~~}|{y{~~}}z{}}}~~~~~~~~~~}|zz{|}|yvsuxyyxyzyzz~{yxy{~~}}}}~~~}{zvvvwy|~{zyxxyzz}~}}~~}|{|}~}{yxvvvw{|}~~}|}}~}}|{zyzz{yz{}{|~~|{}}~~~~~~zzzzyxwwxyz|||{{{yvsrstuuvwwxxyy}}}|||{{|}}zxuvwtuuvvvvuwxyzzywvxy{}~~|z{|z{|~}|{zzzyyyyyyyywwwyz}}|||}~}|}~~}}~~}ywvwxxwv{|~~~}}||{yyy{|~~~~~~~~~}}|}}~}|{}||{}~yz{|||{z}~~}}~~zz{~~~~}|{zzzzz|}~~~}|~}{zzyyxxyzzyxxwvvuwy|}~}|{~|}}~~}}}}~~~~~~|||}~}}}}~|}~~zyzzzz{{{|}~~}{zyz|}wusuw{{}~}}|}~~}~~~~~}|{{wz|~}}}~~|}~~}}~~}|}~~~|}~~}|wy{}}{wupsuvuuuvxyz}z{zz|~}}}}~~|zwwwxy|~{{yxxxyz~}}~~}|}~~|{ywvuuuyyz{{zzy|}}}}||{xxxzz|}~}~~|z{||~~}}}}}yyyxwvttvxy{||{{ywurqrstssuvxz||||||{{{{|}}zyvvwttttttttvwy{{ywuwwyz|}~~~}{z{|~~~}{zzzyxxxxxxxxwzz{}~{{||~~|{||}~}}}~}|ywvvwwvuz|~~~~~}}|{{{xxxz{~~~~}||||}}~~~~||z|}z{|}}|{z}~~~~}||||yz{~}}||{{{{|~~~~~~~~~}|{zzzyz{{{{zywwwwxz}~~|zz{|~}}}}~~~~~~~~~{yz{{z||||}~~|{yyz|}vwwwz}~~}|}~|{zvy{~~}~~~~~}~~}}}~~}}}||}~~~}|wy|~}zxvstvvuuvxxyz}~}||}~~}}}~}{{zzzz|}~{{yyyyz{~~~~~~~~}~~~}}}}~|{ywvvvvyyyzyyyy{||}}}}|xwwy{}~~}~}{yyzz}}~}}}}|{{{{{yyyxvusrvwyz{{{zxvtsrrststuwy{|}||||{{{{{}}{yvwxttttsstttvxzzyvuuvvwyz{|}~~}{z{}~}|{zzzzyyyyyyyyzz{}~~~{{{|}~|{{{}~}|}}|{ywvvwxxwy{}~~~~~||||}}}}xxxz{~~~~~~}{{}}~}~~}|yzzzz|}}|{{{}~~~}}}}~~~}}|||}yz||}}}||{{z|}||||||||~}||||{{||||{{xxxyz{}~{{ywz{||||~|{{|||||||}~}|zyy{|~yzz|~~|{{|}{zyux{~~~{{|}}}}|}~~}|~}}~~~}}||||{|~~}}y{~}{yytuvvuuvxyzz~~~~}}}~~~~~||{|}~zyyxyz{|~~~{{||}|||}~}|{zz{|}|{zxxxxyxxwwwwwwz{|}}~}}ywvy{~~}{|~~~|zyxxy||}}}|{{zzzzzyyyxwvtsvwxzzzyywvuttuvvstuyz~}}}|||{{{}}{ywxyvuuttttutuwxxwvuvvvvwyz{|}~}{{|~|{{zz{{{zzzzzzzzz|}}|{{{|}~~|{{{}~~||||{zywuuwyyyy{}}}||||}~{{|}}~yyy{|~~~~}}||||}~}yyxxyz|}}|{z{}}}||||}}~~}}}}~~{{|~~~z{}||||||||~~}}}}~~~}||||}~zzzz{|}}yxwxy|~}}}}~~|{|}~}||{{||}~}|zyz{}~z~{zz|~|ywuux{zz{||||{z{}~~}{z}~}}~}}}||||{|}~~~{~}{|}vwxwvvxzz{{~~~}}~~~~}|||}~wwvwxy{|~~yz{{|||{||~|{yxxy{|}|{zz{||yyxwwwwwzz|}~~~~ywvy{~~|z{|}}|zywxy|}||{zzzz{zzzyxwvuwwyyzyxwvvvvvxyyttwz{~~~}}}|||{|}{zwxzxwvuuuvvstuuvvuuwwwwxy{||}~}||}~}zyyzz{|}{{{{{{{{{|}~~{||||||}~~~~}|{|}~~|{{{zywuttvyzzyz}~}zzzyz{}~||}}~{{z||~~~~|{{|}}{|}~~{yxuwy{|}||z{}~~}}}}~~}}}}~|}}~yz|||||||||}}}}~}{{}||||||||vxx{{~~~~~~|zz{}~~{{zz{{|||{zyz{}~}~~~|{{|}zwtsux|yyz{{{{{wxz|}|{z}~}}~}}}}|||||}~~}~|}wxyxwwxz{{|~~~|||}~}||{{}~uuuuvxz|~~xyz{{|{{{|}~{zxwwxz{}|{{{|~zyxwwwwwyz{}~~~~zxvy|~}|xy{||{zyxyz~}}|{{{{{zzzzyxwwwxyyyxwvvvvwxy{|uvx{~~~~~}}}}{|~{zwyzzywvuvwwsssttuuuyxxxy{|}|}~}||~~}|xxyyz|}~{{{{{{{{{|}}{}|||||}~}~}}||}~~|{{{zxvtrsvyz{yz}~|{yxxxy{}~~~~~}||}}~~}|zz|~yz|~~~}}~}~}{ytuxz|}}}z{}~~~~||}}~}}~~yz|}}}}}}}}|||}~}{{}}}}||||{wwz{~}~~~~~~~}{xxz}~~{zzzzz{||{zyz{}|~|~~}||~|}~z}~zsooqz{|~~~}}}}}}||||xy{|}|{{z}}{z|~~}|~|{z{z||}|}}}}}||~~}}~~}zwzyvuux{}~xz|~~}zywz}~}{xwvxy{~{z||~~~~}|||ssuuwvxxz{|}}~~~z{||}~~~|zyyyy{{||||{{zzyxyy{|~~~yzz}~}zz|~ywvx{}|zzzz{|}}}||||}}~{yyzz{|}~~~~~}~}}}|zxtvzz{{|}~}}{z{}~|zyxrstxy{||{|||||{{wwuuvxz|}}||{zzz|||~}~~~~}}}~vuwx|}}|~~~~}{zy|||~|zyyz{{zyxyyz{||||~~}}z{|||}~{{{~~|}~|{z}~~}}~~}~~|||}~}||}~~}~~~~||~~}}~~}zzz~~~~~~~~~z{{{{zyy}{y~}||~{|~}~{}~zsoopyz|}~}}|}}}}||||yzz{||{{{}}}}~}{{|~~}|~~|{yzy{|}}}}}}|{z}~~}}~}}~zxzxvtuwz|~~|}}xz|~~}{yxz}~|{xwvwyz~zz|~~~}}|suuwwyyy{|}}~~~~{|~}}~~}|{zyyzz{{||||{{zzzxyxz{~~yzz}~}{z|~{yxy|}|zyyyz{|}~}||{{||}~~|zz{zz{|}}}}~~}~}}}|zxswy||~~|zyy{}}}~~~~}{zzuvwz{}}}{{||||{{zzyyz{~~}}|{{zz{{{}}~~}|}}~vxwz|~|~~~~}|{z{{{}~~{yyyz{{zyxz{}~~~~~~}}yz||||~{{{~~~}|zz|}}}}}~~~}~}}~~}|{{|}~}}}~}|{}}~~~~||~~~}{{|zz{{{zzy~|{~~~|}~~|~~{uppqxy{|}}||}}}}||||zyyyyz{{|}}|zz{}~|{|~~}||{}}~~}~~}}~|{xyx{}~}}}}|{yy{}~~~~}}~~~~}|~}|zywuttvxz}}}{yxyzxy{}}}{zy{}~{zxwvwyz~}{{}~~}}|uuuwxzz|}}~~~~~}~~~}{{zyyz{{{||}}||{zzzxxwxy}~~~~}~yzz}}~|{{|~~|{{||{zxxxxy{|}|{{{{{{|}~~}{zz{yz{|}}}}~~~~~~~~}||||zxuwy}}~{ywxyzzy{||}}}}|xyz}}~~}{{|||||{~}}}~~~~}||{{zzz}~}||{|}yxx{|~~~~~~~}|{zyz{||zxyzz{{zzy|~~}|}~~yy{|||~~~{||~~~}|{{|~~}|}}}}~~}}}}|{{{{{z{|~~}}}~{zz||~~~~}~~||~~~}}|~~zzzzzzzz~}|}}~~~zvuuwxz{|}||}}}}||||yxwvvwyz|||zxxz{~~|{|~z{{{||}}~}|{zzz|~~~|}}|{|~|{xxx{}~~}}{zxxz|~~~}}}}}~~}}}}|{zywuttvxy{{zwutuwwxz|}}|{{|~~yxvuuuvw|}~|zy{~~~}}||{uwwxz}}}~~~~}~}|yyyzz{||||}}}}||zzzxxwww|}}}}}}||~~zzz|}~~}|{{|~~}}||{zwwwxxy{{{{zzzz{{{||{xvvwyz{||}}|}}|{|}~~}{z{{zxvz||}}}~{yxxyyxwyz{}~z{{~}~}}z{||||||~~~~}yyz}~{{z{|}z{z{~~~~~~}}xwwxyywvyzzz{{{{~}|{|~xyz~~~}~~~}}~{|}~}~~}}}}~}|{|}}~~}||}}|{yyz{{{|~}||||zzy|}~~~~~||~~~~~|}~~~~{zzzzzz{|}~~~~}}~~~~~}zxxvxz{}}}|}}}}||||xwvuuvwx{{{ywwxz}~~}||}yyzz{|}}~}|{wyzz|}~~|}|{zz}|{yyy|~~~~}|zyxy{~}}~}}||}}~~|zyxyxwvvwxyzzyvsstvvwy{||||}~~~yxwvvvww{}~~zxy|~}}|{{zzwwxz}~}~~~{|}~}xyz{|}}}||}}}}||zz{yywww||||||||z|~}zzz||~~~}zyz|~~~}|{{|xxxxyzz{{{zzzz{{|}|zwtttyz{|}}}}}|{zz|~~|zyzzzy{{|||}}}}~}{zz{{ywxyz|~z{{}}}||zz{|||||}}~~~}xyy}~zzzz|~~|z}}~~xwwxyyxvzzzz{{||~}|}xyz~~~}||}{|}~|}~~~~}}}|}~~}||{}}}zxwy|~~~~~}|{{z{{z}~||~}}~~}~}}}~|{zyyyzz{||}~~~~~~~}|wxz|}~}}}}}}||||xxwvvvvwyzzywwxz|}}|}}vvwxy{||~}{zwwxz{}~~~}{yy|~|{z||~~~~~}|zzx|~}}~}|{|}~}|{{|{zyxyzzyyywutuvvvxz{|}}~~xwwvvvvvy{||{{{|wxw{~}}||{zzvyz}~{|}~z{|~yz{|~~~~|}}~~}}|zz{z{yxx}||{{||}{|~}|zzz||}}}~~ywy{{|~}||}~zzzzz{|||{{{{{{|z{{xusstz{|}~~~~|{{z{|~}{yxyzzy|}}}{}}}}}~~}||}}{yxy{|~zzz}}}||yz{|}}}}zz|}~~xyz}~{{{{|~}~}~xwvwxxxvzzzz{|}}~~~zz{~~~}~~}}||}{}~~{|~~}~}~~}~~}|{{|}}zvux||||||}~~~}|{{z|{{}||~}~~~~}}}~}{yxxyywxxy{|}}|~~~}~~}wx{}~~}}}}||||yyzzyyxwwxzzyxyz{}~}}}uvwxz{|}~|{zuwx{{~~{yy{}{{|~~~}||y|}|~~~}|{{}~|~~~~}|{{{{|xyzzxwwwuvwy{|~~~~~yyxxwwwwz{}|{zz{wvx{~}}||xyz}yz{}~zz|~~z{}~}}~~~~}}yz|{|{zz}}|{{|}}~~~}}zzz||}}}~~yvwzwz||||~||||||}~}||{{||}z{{zxwxy{|}~{{{{|}~}zxwxyzy}}}}|~~}}}}}}~|zz{|}}~~~yz{}}~~}yz{|}}}}wxz|}~~}}yzz}~}|||}~}~}~{yxxyzzyzzzzz|}~}||||~{{{~}|{{||}~~}}~{}~~z{~}}~~{}}|}~~}|{{z{||xsrvzzzz{|}~~}|{|{{}~~~~~||~}~~}~}}~|yxwwxvvwxy{}~|~~~~|}~~~~~}xy{}}}}}||||{{|}|{yxuxz{zyyz{}~}}}uvwyz|}~~|{zuvxy|}{yx{}z|}~~~~}y}}||~}~}{z{|~z|~}}}}}wy{|zyxyuuwy{|~~~~yyyyxxxxz|}|zyyztvx|~~~xy|}wyz|~z{|}~{|~}}~~~~}}yz||}||{~}|{{|}~~~~zzz|||||~yuwyux{|{|~}}}}~~}}||||}}y{||{{}~|}~z{||}~~}zwvxyzy|}~~}}}~}|}~}{{||}}}}|zz{~~yz{|}}}}vwy{}~~}}}zz{}~~~}}}~~}~|{yyz{{z{zzzz|~|{yyy{~|||~~{zyyzz}~~~~{}~~z{~||}~}y|~~|{}~}|{zzy{zvqptyxxyz{}~}{{z||~}|||||~~}}~}}~}ywvvwuuvwy{}~|~}~}~|~}}~wy|~|||||{zz{|}}{xusvwyyywut}}}}~~~~}~~~|{}}}~~}{zz||}~}}~~|~|z}zwuv{}yuy~||{~~~}|}|}}}|zxwwwyz{|}~~~~~zzyxxy{{}}|{{{{{}}||}~~~xwvy{~wxz|~~}}}}~|yxz|}|{||~||zxx~~}||~~~}}}}}}|{zyxwwzzzz|~}|{|}~{{yzy{{{}||}~~~~}~~~}}~zz{{{{zz|}~}|}~}~|{z}||}}|z}}~{{|}~}}}~~~~~}}}}}|||~}||}~~~~|ywwwxz{|~}||}}}|}~}zx~~~}~~}~}}||}xrpoqrwvuuwz}{z}}|{}}~~}|z|~~}|~}}|}}|zzyyxx}}||}}~~~~|zxxuw|}~~~~{|}~xz|}}}}|{zz{|}}|yvtwxzzzxwu|||}}~~}~~~~~~~~~~~}|{{z{|~~~}||}~~~~~}~|{|}}wqmsy~zvx|yyy|}~}|}}}}}|{ywwxyz}~~{zyyyz{|}}||||||~}}}}~~~~xwvy{~xyz|~~}}~~~}~~|zxz}}|{||~||zxx~~~~~~}|{}}}}}}}}}|{zyxwwyzz{}~~}|}~{zyzz{{{|}}~~~}}}~~~~||}~{||}}}}|}~~~~~~}~|{{~}}~~|{|}~}|}~~}}}~~~~~}|{{{{{}}}~~~~}zxwwwzz{~~}}}~~}}~|y}}||}~}~~}~~~|yutsuvwwvuwz}~zz}|{z|}~~}}{}}|{}~~}~}|z{yzzz~}}}}}~~}~~~~~~}{zyvz|~~~~}||yz|}~z{|}}}}|{zyz{|||zxvyyz{{zxw{{|}}~}}~~~~~~~~~~}}~~~}}}||yz{}}~}|{|||}}}}~~|x{|ulgpw~|wwyvvwz|~}}}~}~}}|{yxxxyz~|{zzz{}~~}}}}}~~~}}}~~~~~~xwwz|~~yz{}~~~}||~~||}~}|y{}~}{||}}}{{yyy}}}}}}}}||}~~}|{}}}}}}}}||{zzyxxyz{|~~}~zzy{z|{{|}~~}|}}}}}~~~~~~|zz|}}~~~~~}{{}{||}}~~~}~~~~~}~~~~~}~~~}zxwwyz}~~}|zyxwxy{~~~~~~~}}}{{{zyz|~}~~~~}~||{yyxyzxwvvwz}~~|z{}yyy{|}}}~|~}{y{~~~~|{z{{||}~}}}}}~||}|||}~}|z{{||~}|xy{|~|||~~~~~}}|zz{|}~~}{zxyzzzyyxz{{|}~}}}~~~}}||{{{|||}}yz{}~~~||||}}~~~~wz|}ztmhqw~~yxxuvvyz|~}}}~~~~}|{{{||~~}}}}~~~~}~~~~}}}}~~~~~yxx{|~}z{|}}~}}}}~~}||{}~~|{|~~~y|~~}|{|{{{{{{{{{||||||{z{|}}}{{zzz{{{{{||{{zyyxyz|~~~~}~~}||}}~yyy{{|{{|}~}{z||}}~~~~~~|zxy|~~~~~}|{~~|{{{|}}~~~~~{}}}}}}~~~{wtrsvw~}|zyxyz~}||}}{zyxwx{~}}~~~~}}{|}|}{zzzyyyz|~|{zyz|}~wxx{||}~}~|y{~~~~~}}}}~~|yxyz~}|}{zz{{~~~}}}}~{{{~}|||}~|}|z{}~}xy{|~||{}}}}}}}||{||}~~}|{xxxyyyxxz{{|}}~~|}}~~~~}}~~}}|||zzz{||}}{|}~~}}}~||}}|yvttyzyxxwwyyz{||}}~~~~}}||||}}~~~~}}~~~}}}~~~~~~~~}||{}}~~}yxx|}~|{{|}}}}}||}}}|{{}}~~{z|~z|~~}|{|zzzzzzzzz{||||{zyz|}~}{zyyzz{{{{||{{zzyyz{|~~~}|||{{{|||xyy|{}|{|}~~|zx||}~~~}~}|yxx|~~}}}}~~}|{~~}{{{{|}~~~{}~~}~}|||}}~|yuqpqtv~}}~~}{{xyz~{zz{}~}{zyxwx{~}}}}}}}}}|}~~zxwzzzz{|~}}|{zzz{wwx|}|}~~|z|~~~}|}~~|}}~}{ywxz~|}zzy{|~~~}~~{{{}}~}}}~~~|{z{yz|}~{{z||~~||}}~~}}~~~~}}xxxxxyyy{{||||}}||}}~}||||}}}}}}||wxxyzz{{}~~}}}~~~}}}~~}}}}}z|~zyyzyyzy{{{||}~~~~~|||}||{z}~~}~~}}~~}}~~}~~~}}|{|}~~}yyy}~~|z{|}}~}}|||}}||{yz{|}~}{{|~{}}|{|xxxzz|||z{|}}|{zy{}~~}zyvwwxxyyz|||{{zzz||}}}}}|xxyyyyyzwxy||}|{||}}}{zy|}~~~}}}{yy{~~}||}~~~|{{{{{||||}}~~~||{{{}~}~~||}|zz|~||||}~|yurqsuw{||~~~xy{~zyxy|}}|{{zyz|~~}}||}}~~|}~~~zxv||}}~~~{|{zwvwxxxz}~|}~~~|{~}|||}~~{zz|}}{y}~~~{|}|zyyz~}|}~yyy{{~~~~~~{{z||~}}}}}{~|~{|}~zzz|||||z{|}~~~}}yyxyyzz{|||||{{{||}}~~~}{{{|||||}}}}}wxxyyzzz}~~|||}~}|{|}~~~|{xxyzzy{{}}~{|~~~~|||||{zz|~~|}}}}~~}||||}}~~}|{{|~~}yyz}}{zz|}~~~~{||}}}||xxyz{}}{{}|~}|{|uuwyy{||z{|}}|{zz|~}zxvvwwxyyz|||{{{{{}}|||||}xxyzzzzzwxy||}|{{{{{{{{{}~~}}~|{z{}~|{|}~~~~~~~|{zzzyyyyy{|}}~~~}|}}|{{|}}|}~~}}{ywwy|}}}}~}{xuuvyz|||~~~~zz{~zyxz|~~~}}||}~~}|{{|}~~}~~{yx}}}~~~}~~yz{zwvwyyz{~{}~}~~{zz~~|||}}zzz{||zx}}||}~~}~}~~yxxzz}~~}}}~|{{|}z|}}~xyy|{|{{yz|}~}}}zzzzz{||}}}|{{zz|||}~~|{{zz{}~{{||}}~~xxxyyyzz}~~}{z{|~}|{z{|~}yxvwxyyy|}{|~~~~||}||{zz|}}|}|||~}|{{{{|}~~}|{z|~~}zyz~}{yz{}~~||}}}}}|wxxyz|~~|{|~~|~~|{|uuwy{{||z{}~~}{z|}}ywvvvwxyyz||||{{{{~|{{|}}yyz{||{{vwy|}~|{{{zzz{{|}|~~~|{|}}||}~~~}|}~~}|yyyxwwvvz{|}}}}}{{~~}|{|~~|{|}~~}zwtux{}}}}~~~~~|zxxz|}~}}~~}}~z{|}~~{zyz}~~~~}|{{|}~}~~~~~~}|{}}~~~}~}vyzzwwx{z{||}~}}}}yyz~~|||}~zzz{||zx|~|zz{~||}~~yxxyz|}}||}~||{}}{|~~}~}xxwwwxxywxy||~~~}}}}}|{zxyz{{zyxz{{||||{}|zyy{}~}~~~~}zzzzzyyy||{|}~~~}}~~~~}zxxz|}~~}|}~{|}~~~~~}|zy}~~}~}||{{{}~~||{}}}}}}~~}}}~}||{{{z{{|}}{{|}}|{zz{|}}|{zxz|}}{|}~}|{z||~~~~}|{{{{{{{{}}}||zyywy~|tnvvvwvz}}zx{~~|zz{|}}||{{{{{}~}{zxwvwy{{{~}zy|||||{zz|}}}}~~}}|~|{vvuustuwyz|}~~~}|~~xxxz{|{{zzzzz~}|zyxy{|~}}}~~}{zz{{|yz{}~~~~~}||{z|yzzzz{{{~}}~}}~}~~}|{zz{|}~~~~}|{yy{|~}~~}xxwx{~~|zz|}~~|ywy{~~}}}~~|||~xy{~}~}xxwwwwxxwwy||~~~}}~~}}}}|{zzvwyz{|{{zz{||||{{{zzz{|}{{zzzzz{~||{|||}~~~~}{yy{}~~|z{|z{|}}~~}~}|zz}~}|}~~}||||{|}~}|||~~}}}~}}}||||{{{zzz{||{||}}|{{yz{|||{zy{}~~}~~~~}}||}~~~}|{{{||||{{}}~}|{zzuv{}}vrvvvwwz}}zz{}}|||}~||{zzzz{}~}|ywvwy{{z~~~}~}{z|||||{zz{|}~~~}|~~~|{vvvvtuwxxy{|}}}||}~}vvwz{~}||{{{{{~}}|zzz{}~~}}}~~~|{{{||zz|}~~|{zzy{}~~~{{{{{{{{~}~}}~~~~}{{||}}~~~~~}~|{zyy{}~~~~~~~yxxy{~~~~~|z{|~~}zyz|~~}}}~|||~~uvy}~~}~~}|xxwwwwxxwwx{|~~~||}~~~~~}}}}|{zysuwz|}}}yz{{|||{zzzz{{{|}|{zz{|}~}|}{{zy|~~~~~~~|zy{}~zxxxyz{||}}}~}|{z~~{zz{}}~}}|{{||||}~~}||||~~~~~~}|{{{||{{zzyzzz{|}}}}||xyz{||{{{|~~}}~~|}~~}|{zz{}~~}{z}~~}}|{zrtx{~~yvvvwxwz}}{{|~~~~|{zzyyzz}~~zxwxyzyxz|}~~~~|}~~}|{||||{{zz{{{{{zy}|{vvvvtvxzxyz{{{{{{|}~~}{zuuuxz~~}||{{||}~~~~}||{{zz|}~}~~~~|||||z{}~}{zxwxz|}}~||||||||~~}~|}~~~~|||}}}}}~}|~~~~}}}~~|{|}yyxxy{}~~~yyzz|}~~~~|y{|~~}{zz|~~}}~{{|~~~}|~~~~~~vwy}~}}}}~~~}|{zzyyyyzvwx{|~~~{|}}~~}}~|{{tuxz|}}}yyz{||||xyz{{{zz}}~~~~}}~}|{{}~|||}|{yx|~}|}~~~~}{{|~~yvuvzz|}~~~~}~~~}|{{~}zxxy{||||{{z|||}}~}}||||}}~~~~~|zz{|}|{zyyxyy||}}}}}}{{|}}~~~}~~|||}}|}}}}{zyz{~~{z|||||{zztuy{~{yvwwyx{}~~}~}}~~{{zyyyyy{|}{yxyzyxvxxy|}||~z{|}~~}}{{||||{z{zzzyyxx}~~~}{zuuuutvxzxxyyyyyyy{|}}{yxsttwy}}|{{zz{{zzzzyyxxyyyz|~}||}}{|~}{ywvxz|}}~~~~~~}}~}}|||}}}}~~}}}}}}}|}{z}}}}}||||}~}{zz{wwwxy{}~~~~~{{{|||}}~~~~~zxyz|}}|{zz|~~~~~~{||~~||{}}}}}}~y{|}|}}}~~~}}{{zyyyyyvwx{{~~}|}~~~~~}|{zwxy{{{{zxxy{{|||xxyzzzzy{{{||{{{~}||}~~{{{}|{zy|~}|}}~}~~||}~~yvuuyz{|}~~~||}}}||{~~~}zxxyz{{||||{||}}~~||{{||}~~~~~~|{z{}~|{zyyxyy}}}}~~~~~~~~~~|zyzz{{{|}|{zyy{}}{yzzzzzyyxvwz}|yuwxzy{}|{|~~~{{zyyyyyzz{|}~zyyyzywutwxy{{||{{|}}~~~z{{|||{{{{zzyyyy}~{{|}}|{zrsstruwyyyxxxxxxyz{||{yxsttwy|~{{zyyyyzyyxxwwwwvvxy{~~}}}~|}~}}}~~~|zxxz|}~~~}}~~~{{|}}}}|}}}|{|}}}}}}~~~~~}}}}}~|{}||||||||}~|zyyzvvwxz|}~}}}}}|||~~~|yvwxyz{{zz{}~~~~~~~~~~~~|||~~{{{}}~}|}~~|}~~|}}}}~~~~~}|{{z{{vvwz{}}}{{|}}}}}~|{zyyz{{zyxwxyz{|||xxxxyyyzwwxxxxww||}}~}~{{{||}||}}}~~~}~~}~~zwwwzz|}{{|}}}|||}~}{zz{{{|}}~}}||}~~~~~|||||}~~}}}~~~}}}~~{{zzyzzz~}}}~~}}||zyxxwwyz{||{zyyz|}}|zyxxyyyyxxvw{~zwuwx{z|}yzy|}}}~~~~~|{zzyyzzzz{{|}~~zyyz{zwustuxy||}yzzz{{||z{{||||{{zzyyyzz}}}~~}}|xy{{|{zypqqsrtwyzzyxwwwxxz{}}}{zuuuxy|}~zzyxxxxywvuuttuuuvwy|}~}}}~}~|||{||}}~}|{{|}~~~~~}~xxyyzyyx{{|{zy{}}}}|}}~}}}~~~~~~||{{{{|}~}~}{yz{vwxy{|}~~}}}}~~~~~|yvvvwyyzzz{}~~~~~~~~~~~~~~}||}}~~~}{{{}~~}}}~~z|}~~}}}~~~}|{{zzzuvwz{}}}z{{|||||~|zyyyz{{zyxvwxz{|||yxwwwxyzvvwwwwvvz{}~}}~~{{z{|~~~~}~~~~{yyzz{|~z{{|}}||z{}}||}~{|}~||}~~~}}}||}}~~|||}~~{{zzz{||~~}}~}{|}{{zzywvuwxz{|{{zzz{{{{zzxxyyyyyxrty}yuuwy{{|}wvx||{{z{|}~||{zzzz{||{||}~~xxyz{zxuqtuyz|}}{zzzz{{{zz{|||||yyxxxyz{}}}}|{zzwxyz{{zypqrsruxz|{yxwwwxxz|~~}wwvxy||}{{zyyyyywvutttuuvwy{}~~~}|}~}|||{{{{|}}~~~~~}~~}}~}}}~xyyzzyyx{|}|zz|~~}}}~|}}~~~}{{z{|}|{{|wxy{|}}}}}~~~~~}zxvvwxz{{||}~~~}}~~~~~|{zz||}~z{|~~~}}}~~xy|~~~~~~~}{{zzzuvwz{}}}yzz{{{{{}|zyxxz{{{zyvwxz{|||yxwvvxz{vvwwwwvvxz}~|}}~|{y{|~}}~|{{|z{}~yz{|}}}}yz|}}}|}~||~~}}~~}}}}~~{{{|}~{{z{{|}~~~}}~~|{{|z{{{zxvtvwyz{|{{zzyyyyzzyyzzzzzynqw|ytuwy|{}}uuw||zyxyz|~}}|{{{{{}}}}}~~xxxz|{xvqruwz{}~{{zzzz{{zz{|||||xwwvwxz{}}}}|zyxvwxzzzzyqrrttwy|}{zxwwwxxz|xxwyy|||||{zzzzzwvutttuvwxz|~~}||||~}{zyy{{{{|~}}~}~}}|}~||}~yzzzzzyy{}~}zz|~~~||}~~~}{zz{|~}||}xyz|}}}}}}~~|zvwxyz||}|~~~}}~~~}{zyx{||~{{|}}}}~~|}~~~||zww}~~{ywrtxz}|}|y|}}}~~~~|zxvwxz||{zx}{y{~zywusuy|||||{{{{}~}{|}~~}|{zxyz}~~}}~~}~}{zz{||}~yyyyzzzz{|}~~}{|}~|}~~}|~yyyyz|}~~~{~~}}~~~}zz{|||}}||{zyxxyzyxvuvwz|}}}|yyz|}{{||||{{uuvxz{yxzyxxy|~}zx}}|zyy{}~~}}}||{{zz{||||{yzz{|}~~{zyz|}}|y{||{{}~}|zyy{|~yxvuuxz|||{zyxxw{{{{{{{{yxwxyz|}~|zyyz{xz}~||||{{{{~}{ywvxyyxxz{}||~}|zuv{xxzz}}}|yvv||{{|~~||}|}|~|{~}}~~}|{{|}||}~~~}}~~~}|{zy|xuw}~~~~~~~}}|z|~~~~}|{z{|~{{||~}}~~}}|z{}~}~~~~||}}~~~||yww~}|zyptv{|~~}|~~}~|}}}}{zyxyz{|{{z}|}{{zwuvy{}}}}}}}}~}|}~~}|zywyz~~}}}~~{|~~|{{|}~zzzz{{{{|}~~~|}~|}~~}|}~~}{{{{{|}}~}~~~~~~~}}~~}}}}||||||{zyyzz{zyxwwxz|}}|{xxy{|~{||}}||{wwwy{|zxyxxwy{}~{yx}~}|||}~~~~}}}||z{{|||||z{{||}}}|{{|~~|{|}}|{|~|{{z{|}~zywvvxz|||{zyxwvyyyyzz{{yxwyy{|}~}||{{{xy{|}~~}||||{{{{}~~}|zxwuvxyyz|}}||~~~~zuv{xzz|}}|zxx}}||}~~}}~~|}|~|{|||}~~}|{{|}~~~~~}}|{zzz{wtv{~~~~}||{w{}~~~~~}|}~|~~~~~~~~|}~{|~~~~}}~}~{|}~~~~|{yyy~}}|{{qsuy{~~~~}}z{||}|||{{zz{{|}~~}}}{xwxz||}}~~~~|}~~~}|{xxwz{~~~~~z{|~}|}~~~~{{{{|||}~~}~|}~~~}|{{|}{||||||}}}}}||||~~|||}||{{{{|||{zzyz{|}||{wwwz{~|}}~~}}|zzz{}}{yxxwwxz|}zxw|}~~~~~~~}{{||}}}}|||||}}}}}~||}~}{{|}z{{|}~{zxwxy{|||{zywutwwvvwyz|yyxz{|}~~~}|{xxyyz{|}||||{{{{{||{{yxwtvxyz{}}||~~}zvw{~yyz|~|{z{|~}}~~~~~~{|}~}|zyz|~~}|{{|}~~}}~}{zz{|{wtuz~~~}|{zyvx{}}~|}}~~~~~~|||}}~~~z|~|}~~~~}~z{|}~||{{{zzz~}|||||svwy|~~~~|||z{{|||||}|zzz{}~~~~{xxxz{{}~~~~~|}~~~}|{vvw{|||}~~~|||}}}~~~|}~~~}|{xz}~{y||}~~~|{||~|}}~~~}}}}}}}}||z{||||{{vvvyz}|||}~~|yyyxyy{|}ywwz}~|}~|||||}}~~}}}}}}}~~||}}|zyz{{|~|{zyyz{|{{{zxvtsttsstvyzyyy{|}~~}~}|zyxxyz|~||||{{{{yyzyyyxxwxzzzz|~}||~~~{yy|xz{|~}~~|zz{~~~~~}{|}~}wwx{~~~}||}~~~}|{}~}zyz{|{xuvz~~}}}}|zyxuy{}~~xyz|}{~~z{{||}}}y{|~~z{{|~{{{zzzyy}}|{{||}wxx{}}}~~{yyz{{{zzzzz}|zyy{}~}|||}~~{xwwyyz{}~~}}}}|}}~}|{ztvx|~~~~~|~~~~}}}}~~~~|}}~}|{zvy|~}zywxz}||||~}~}}}}}}}}{{||||||wwvxz}}||}~|zzzz{{|}}xwwyz{zzz{|}~~~~||{{{|}~~~~~~}}}|z{|{yxyz{|~}|{zyzzzzzzzxvtrssssuvxywxy||~~~{}}||{yyy{}||||{{{{xxxxxyyyz|||zyz{}}|}}~~~}}~zzz}~}~~}{yy{~~~~~~~~~|z|}}wwxz~~~}}}}~~~~~}}{zy|}}zyz{|}{yy|~~}|}}}}}}}|{zyxy|~~}wxy{}z|~zz{{{|||y{~{}~}}}}}~~~~}}}~}}}{{||}}~~xxxzy{{{{{{{{{{|vxyz{~~|}}|ywxyzzyxxxyy|{zyy{}~}}}|zz{|}~~}zwwwxyz{|}~~~~~}}|}}~}|zytvy~}|zz{{}~}|~~~~}}}~}}}}~~~|}}~}|zyvwz|}|zyuwz}~|{||{{{}~}~||{{{|}~{{{||}}}zywyy|~{{{|~~|z{{||}}}}wwwxxyyyyyz{|}}~~|{zzz{}~~~~~~~|z{|{yyy{}~~}}|zzyyywxyyxvtrrrstuuvvvwx{|~~~y{}}|}|{zz|~||||{{{{wwwwxyz{}~~}zyyz}}|}}~~~~y{|}~~{zyz{}~}}~~~}}~~}{z|}~wwx{~~~~~~~~~|}}}|{zy|}}{zz{|~}||}~}||{{||||}}}|{{y}~~~~~{tuwyz{||~~z}{{{{{{{{y{~}~}{{{{~~}~~~~}||}{{}||||||||vvxyy{{{wxz{{{zzstuwy}{||zxwxywvvvvxyz{zyyyz||{|}|zy{}{||zwvvwzz{|}~~~}~~|}}}}{zytvz~{yvvwxz}~~}||||}{|}~}|}~~}~|}}}}~~~~~~~~|}}}}{zyuwxzzzzyvx|}zz{zzyyz|}~||{}~}{|}{zzyz{|}{{{{|}~|{yzz|~yxy{}}{zz{{|||||uvvyyz{|zyyyz|~~~~~{zyxyz|}}~~~~}{z|}|{{|}~~}~}||zyxxwuvxyywusrtuwwwvutvw{|}}}wx{|}}|{}|{{{|}~||||{{{{wvvwxz|}|~~}{zz{}}|}}~~~|}~~~~~~{{{|}}~~}yy{}~~}||}}~}}|}~|{y|}yxy{~~~~~~~~||}}}||{}~~~~~}~}|{zzz}~~~~~~~}|||||||}}~~}}|}~}}|}}ztuwyzzzz~~~~}}||{{zzz{}}||}~~~}}~|{}}||||{{{vvwy{z{{uwy{{{yxoorty|{||zxwyztsstvxz|yyyyyz{{z|}|zy|~zzzxvuvw||}}~~|~|}}}}{yxtw{~zwttuvy|||{zzzzzwxz}~~{|}~}}~||}}}~~~~}~~~~~}|}}}}{yxvvwxyzzzy{~~|zz{yxxwxy{{{zyz|}}|yz|}zyxxyz{|zzz{|~~|zzz|~wwwz||{yzz{{|{{{suwzz}{zyyz|}}}~~{zxwxy{|}}~~}}}~|{{}~~}}~}||~}|{zyxwvtuwyywussuwyyxvttuw{|}}|vwyz{|{{||{{{||}}|||{{{{wvvwxz}~{|}}|{|}}}|}}}~~{|}~}}~}}{{||~|~~}zz}~||{||~}|||}|{y|}zyz|~~~~~||}~~~}}}~}|~}}}~~~}|{zy|}~}}}~~}}}}}{|}~~|}~|{z|~|ytuwyyyyx~~~~~}|{zzy{{|~}}~~~||~{{{{{|}}yyy{zzyyxwwz}|wqlnquxyyy||||||||wvvwy|~}}}}}}}}||{{xwwvxy|}~~}|||||}|{zyxz}}zxpqsx{~zyxxz{{zzzzzzyyy{{{}~~~~~~~}{{}~{zzyyzz{y{~~xvsrqsuwyyxz{}~~~~}zyyxwvutuvxz{|}}~}{zyz|}~~{||||{{zxxxxwvuuoruyzywvyxw{}~}{xwxz{}}}|z{|}~~}}|}}~~}}}}|{vutuwxzyxwwx{zzyyzz{wwxxxxwwwwwvvwxxzyxwwxzzyyyxwwvvvxzzyxyz}|zyy{}zyxwwvvwwyz{zyz{|}~z{}~~}}|}~~|{z{{yz{}~~~~zyyyz{|||||~zzz|~~}~~}|wxzz||}|}{{|~{yxx|||}}~~~~~~~~~}}}}||}}~~|zzzxz|~~|zxxwvuuuvvx{~~~}}~~}||~~}{xus{|~~}~~~~}|}|}}}}||{{{{|xxxzz{zyyww{~~ytpruxz{{{}}}}}}}}xwwxz|~~~~}||{{{|xywxx{|}~~}|||||~}{zxxy{}}{ytuw{|yxwxz{|{zzzzzzzzzzz|}~~~}~}|zz{}~~~{{zzzz{{z{~~wvtrrsuvyyz}}~}|yyyyxwvuwwy{|}~~}|{{|~~~{{|||||{yyyxxvuuqsy{||xvxvvz}~}~~{xvxz|}}||{|}~}|||}}~~}~}zvuwwyzzyxxy{zzyyzz{wwxxxxwwvvvvvwxxxwwwwxyzxxxxxyyywy{{zyyz}|zyy{}zzxwwwwwxz||{z{|}}~~~{|}~~~|}~~}|zyyzzxyz|~{{{{{{|}}||~zyyz}~~}~}|vxxzz||||zz|~}{{{||}~~~~}}}}}~}{zyyz{}~~}{zyxvtttvwy|~~~}|{~~{xu{|~~~~}}}~~}|}}}}}~}|zzyyvvwzz{{zyxy||xwxz|}~~}yyyz{~~}|{z{|}zzxyx{|}~~}|||}}}}}{ywv{|~~|{xyz}~xwvwy{{{zzzzzz{{xxxz{}~~|}}~{||{yyz|~~|||~}||{{||}}~~}vutsrsttxy{}|{wxxyyxxwxyz|}~~~~}||}~{{|}~~~}zzzyxwuuruz|}|yvuttx{~}}~}zxvwz|}}|{|}~~}{{|}~~~~~|{zzxz|{zyz{{{zzzz{{wwxxxxwwttuvvwxyvvvvwyz{wxxyzz{{xz{{zyyz|{zyy{}~zzyxwwwwz{}}|||}~~~~~~}}||~|}~~|{yxxxyywxz|~~}}||{|||~}}~~zywx{}~~~~~}wvvwx{}{yy{~~~}}~~~}{zyy|}}~~}}|{yvtstvw{}~~|{{}{y{|~~~~~~|}||||}~~}}|~}}}}~|zyxxuuwzz|||zz{~}|}~~{{{|}~~|{zz{|}z|{z{|}}~~}}|}}~}}~}{ywv|}~~}|yz{~zxwwxyyxxxyyyyzzvvvxy{|}zzz|~~~~{|}|zz{}~}{z{}~~}}}}~~~~~~~|{wvutttttux{}~}{zvwxyzzzzxyz||}}}||||}~~~~~~~~||~~~}|{yxwtwz~~{ywtsswz~~}||{zyvxz|||{z}~~~|zz|}~}~~|}y{}}{{{|{{zzzz{{yyzzzzyyrstvwxxyvvwxyz{|yyyzzz{{xz{{yxxy{{zyyz|}}|{zyyyy{}~~}}~~}||{|}~|}~~}~~zzyxxyz{yy{|~}~}}}}}~~~zxvvy|~~wxwwz}{yy{~}~}|{{|zwtstvw|}~~}{{~}|}~}||}~}{{{{{||}}|||~~~}}~~~|zyxxuvwz{}}}{|}~~~~~~~~~~|||}~~~~~~~|{{zz{|}{{{|}}~~~}}}}~~~|zyx}}~~~~}}wxz}|zxwwwvtvvvwwwxxuuuwxz{|wyxy|~~}}}}}|}~}|}~~}{z{}~~}}~~}~~}~||uuuutsrqruy~|{}~}{yvwxy{{{{xyz{{{{{zz{|}}}||||}}}~~~~}|{yytyz}}{yutsrvy}~~~}|{zyz{wxyz{{{z~~~}}~}{zz|}~~}~~~~~}~y{}}|||~|{{zz{{|yyzzzzyyrsuvxxxxwxyz{|}}{{zzzyyywxzzxwwxzzyyyz{|}|{zzyyz{}~~}}~~}|{{||}~}}~}}~~}zzyyy{|}||}}}}|||~~}||{||}ywuvy|~~{zy{}|zz|~~}~~~}}{zwutuvw|}}}}|||~~}|{|~~|{{||}}}}~{||~~~}}}~~~}|zzyywwx||~~~|}~}}}}}}}}}}}~~~}}|||}}zz{{{{{{y||~~~~}}}~~~}}|~}}||}}~wxy}~|zwvvvustttuvvwwvvvxy{||xwwyz~~}|||||}~~~~|||~~~~}}~~{{{{{{{{}}~~}}|{xxyyxvtsprv{}}{z{}~{zwwyz{|||yyzzzzzyzz{|~}}||||}}~~~}||wy|~|xvutsvy|}|||{yxy{~yyxxyz{{~~~~~}|{||{{||}}}}~~~~~}}}}~~~~~}}|||}y{}}||}~||{{{{||{{||||{{suvxyyxxyy{|}}}}{{zzyxxwvxzzyxyzzzyyzz{{~}||||z{}}|||}~|||{||}~~~}}~}|zyyz{|~}~~}}|{z{~~~}}~~~}xvvwz}~~}~~~}|~~~~}}~~~yxwvvvwx{{||yy|~~}~~}|{}|}~~~~~{|~z{|~}|}~~~}||{{{{|yyz}~~~}}}}}}}}}}}}~~~~~}|||||}}xy{|}|{zyz{~~~}}~~~~~~~}{zz{}~zz{~~ywuuvwvutttuvwwwwwwyz|}}yzy{{~}|||||~~~~}~~~}}}}~~~{zyxxyz{zz{|||||z{||{yvtpruz{|{zy{~~|zwxy{||||z{{{{{zz{|}~~}}}}~}}~~~~}}~~~xz~|xvwutwy||{zzzxwx}{zxvvx{}~~~}|{zzzz|}}}||z{|}}~}}{{|}}}}}xyz{zxy|xz|}||}~||{{{{||{{||||{{uvxzzzxxyz{|}||{yyyxxxxxvx{{{{|}yyyyzz{{~}||||xz||{z{|~}|||}~}~}|yyyy{}}}}}}||{z~~~~~~|wvvy|~~~~~~}}}}}}}}~vwwxxxxxzz{~xruy}~}|}~~{|~y{|~}|~{{{{{|}}z{{~~~}}}}}}}}|}}~~~}}}}|||}}~vx{}~|zyxy|~~~}}~}}}~~|}~~|{yy{|~}}}~}vuttwxxxttuvwwxxxxxz{}~~{z{{}~~}}}}|~|}~~~}}}}~~|zxvvxz|xyz{|||||}~{xvpruy{||{xz}}{xyz{||||||||||{z}~~~{||||{{z~~|}}zyxvuxy|{{yyywvx}}zwuux{~}}}}|zyyxz|~~}|{xyz|}}}}z{{|||||tuvxxxx{xz||||}~||{{{{||{{||||{{vxy{{zxwyz{||{zzvvwwxyyywy|}}}yyyzzzzz~}||||wyz{zyz{}}}}~~~~|xxxyz}{{|}}}}}z~~}~|vvwz}~}~~~~||||{{{{~~~~~~~}}tvwyzyxxxy{}tnsw|~|}{}yz|~}|~~~~~wwvvwyz{~}||}~~||}~~~~}}}}}}~~~~}}yy{|}}}}}zxy}}}}~}zxxxy{|}~|{{{|}~}}||wwwxxxyyxwwz|~}|zyxy|~~~~~}{{|}~||||||}}~|{~~}}||{{}}|||~{zyxxyz{uwy{}~~}~~~~xxxxyz{{}}|{{{{{}~~~~}}~~~~~~~}|zzyyzyz}~z{{{{ywvz|{yyxwvxz}zxusstwyyzzzyxwwyzz{{{{{uwz|}}}||{|~~|yyxxxy{|}{{{}|}}}~~}}}}}~|{zyxyyzwwwwwwwwxxxxwvutuuuwy|~~}{|~|{yxy|}}}|{zy{zz}~|zxxx}}{{z{z{|{|~~}vvxy{}~}||~~~}|||}}~|{z{}~}~~|zx|}~}uuxx{{~~|}~~|xspxz~~~~~|}|ywxz}||{}~xwwwwyz|~~}|}~~||}~~}}|||}}~~~~}}yyz{|||||yww{}~~||}}~}zxxyzz{}~~}|{||}~}|||wwwxxyyzxwwz|~}|yxxz|~~~~}|{|}}|||}}}}}}~~}|~}}}}||{{}}|||~}|{zyyz{vxz|}~~~~~~}}|xxxxyz{{}}||{|||~~}}~~~}||{zzyxxxz|~~~yz{{{{zyy{|y|zyxxz|~{yvttuxyyyyzyyxxz{{|||{{wy{}~~~}{{|~~|zyyyz|~|||}}~}}~~}}}}~~{zywwwwxvvvvwwxxyyyxxwvuvvvyz}~~}{|~~{zyxy}}}}||{{|||~|zxwx}~}{zzy{{}}|}}~~~~~~~~yyz|}~~}}~}|||}~}|{|}~}~|zy|}~~|{uwxz{~|}~}{xvz|~}~}~~~}~}{zz|~}||~~yxxwxy{|~}}}}}~||}~}}|{{}}}}}}}}xyz{{||{{ywvxz{{wwxyyzz{}zyz{{{{}~~}|{|}}~}||{vwwxyyzzxwwz|~~}zyyz~~~~~~~~~}}}}}|}}}~~~}}}~~}|||}~}}}||||{}||||~~|{zzz{yy{}~~~}|{zwwwwxyz{|||||}}}~|}~~~}}|zz{{{yxwwy{}~~}|wxz{||||x{}{}|{zz{|}|zxwvwyzxxyyzyyy||}}}||{zz|}~~~~{{|~~zzzz|}~}}}~~~~~}}}}}~~zywvuuvvtuuvwxyyzzzzyxwvwwx{|~~~|{|~~~|zzyz{~~~}}}}}~~}{zwww}~}}~}{vxz}}~~}}}}|}}~{|}~~}}}~~~}}}}~~~}}}~~~}{{xyzzzxwvvww{|}~~~~}~~~~~}}}~~}~~~~~}}~~zzyxyz{|~}|||||}~~~~~|}~~}|{{z||{{{{||z{|}}}}}|zxwwyz{wwwxyyzz~}{z{|||}~~}|||}~}|{{zwwxxyzzzxwwz}~|{{}~~~~}~~~}|{{z||}~~||||||||||{|}~~|zyyyy{{|}~~|{yxwwwxxyz{||}}~~~}}~~zz|}~~}}}|||z{|}}{ywuvyz{{zywwxyzzzzwz~|||{||}~~|{zyyyzzwwxyzzzy}~~~~}||{{{||}}~}||}~|xyyz|}~~~~}}}}}}~zyxvuuvvvvwxz{||}}}}|{zzwxy||}}~~}|{|~~}|||{|}~~~~~~~~{zwww}~~}||}~|{tvx}~}|zyxxxy{|yz{}~~~~~~}}}}~~~xxxxwutsvyz{~}}~~~~}~~~~~|{zzz{|}~~}||{{{{~~}~~}|~~~}}|{{z||{zz{||{||}}}}}}|zyxyz|wwwxyyzz~}|{||}~~}|||}~}||{{xxxyyyzzxww{}~}}~~~~~~~}{zyx|||}}~~{{{{{||||{{{}~~}{yxxxx}}}}~~~|zyxxxxxyz{|}}~~~}|}~~~}}wxz{|}}~}}|||||{{|~}{zuvxz{zyxwwwvvwwww{|xy{}~|||{{{zzwwxyzzzy}~~~~~}}|{zzz{|}}||||zxvwxz{|}~~~~}}||}~{zxwwwxywwxy{|}}~~~~}|{zwwy||~~~}}}~~~~}|}~}}}}}~~~}}~|||{zxxw|}~~||}~}||rvy|~}|{xxwvvxyzwy{~~~~~~~}|||}~}}~~~~~}}~~xxxwvuutyyz~~|||~}|{{{|}}{{{zzyyyxz{~|~~}||~}}||||{{{zyxxyz{~~~~}}|zyy|~{{|}}~~~~}||||~~}|}~~}||{{{{{zzzyyyyxxww{}~}}}}}~~~~~}{zzz~~}}}}~~z{{{{|||{{{{}}|zyxxxx~}}}}}~~}{yxyyyyz{|}~}|xz{}~~~}||}~}|{zwxyz{{{{||||||||}}~~}|tuwxyxwvwvuuuuuvx|~{vwz}{||}|{zzxxyyzyyy||}~~~~~}|zxxy{|~|{{zxvuvxz{|}}~~~||||}~zzyxyz{|{||}~~}|wxy}}~}~~}}~~~~}~~}|||}}||}~~~~}yy{z{yyy{}~||}~}}||tvx|||zzuuttuuvwwy|~}}~~~}{zyz{}~~~~}}}}}}}}}~~{{zzyyxxz}}~~||}~}|{{|}~zzzzzzyyqvy}||{{|}}|{|~~{{{|||||{zyxxyz{{||zxy|~~}|{{}}~~}}}~{{{{{||}||{zyxwwxww{~~~}{zyyyz|}}}~~}||}}~}}}}~zzz{{{||{{{{}}|zyyyzz~~}|||}~~|{z{{z{{|}~~|{wxz|}}}}|}~}{zxyyz{{{z||||||||}}}}}}}}uvxyyywvuuttuvwxy}~zvx{}~~{{}}}|zyyyyzyyxxzz|}~~~{yxz|}~|{{{yxuvx{}~~~}}}~||||}~yxxxy{}~~~~~}|xy{~~~~}~}yz|}|{{||}}}|uwyy{zz{z}~||}}|||||}uxy{{{yxuuvwwwwwxz}}|}~~~|zxxy{|~~~~~~}|||~}}}}}}}}~~}~~~~~~~~~~~}}~~~~~~}~~}|||}~yyzzzzyynrxz{yyy{{{{z|~}}zz{{|}}}{zywwyz{z{|zxx|~}|{{{|}~~~~~~}}}~zzzz{|}~}}|zyxvvxww{~~|}~|yxvvvxz{|}~~~}}}~}}}}zzz{{{||{{{{}}|{zz{||~~|{{{|}}|{|{{||}~~|zvwy{|}||}~~|{zz{{{{{z|||}}}}}}}||||}~uvxzzywvttttvxz{z~}ywy{~~|{z{}~}|zxyzzzyxwwxy{|~|yyz}~~|{|}|{vwz|~}}}~~~~||||}~wwwxy{}~}||y{}~~~}yy|~|{{{|~{||~~}|suxy{{{|y}|{{{{{{|}}wwyyzxyxuvxyyyxwy{~}||}~}|yxxy{}|||}~~~|{z{~~~~~~~~~}|~{|}~~~~~}}}~}~~||~z{|}}|zy{{zyyyyyxyy{{|{z}|||}~~~}~~~xxxz|}|z~}~~}{||{z{}~~~{|}|{xvty{~~~~~~|yxz{{{yyz|~}{xwvuuxxxz{~}||{{|~}~}{yutttvx|}~}}}~~~{yyz{z{{||||||}~~~~|{z||~~{xx{{|~}{yzzzz{{||}~}|zzz||~{{zzyyyx}~~|z{||}~}{zzyyz{}~}||{{|~}|||{}|}}}yyyzz|||zz|}}|{||~~}||||vvuvx{~~}{{{|}y{}}|{z{yz{|}~~~}}}~}}}}|}~~~~}}}~~}||}}|{}|{zz{|}}{zz|~z{|~}~|{{{|}~zz{||{zyzyxzz|~}}|zywvv{{{zyyxx{}|xwvxz||{{{{{{|{yxyz|}~~~}|{|}}~~~~~~~~}|~|}~}{z}~~}}|{|~}}}}}}}}}yz|}}|{z{{zzzz{{zz{}}~~}~~}}}~}~}{{}}}{zyz||{y~}|}~~|z~}|{{|~~}}yz{{zxvty{}}||}~}}|zxxz{zyxxyz|~~|zxwvvwyyy{{}~~}|{{|}~~~}{zvwuww{|~~}}}~}{zz{|zz{|}}}|}~~}}~}||}~}}zxx||}~~|zzyxxxy{|{|}~~~zyy{{~{{zzzyyy|}~}{{{}~~~{||{{|}~~}||{}~|{{{||}}}yyy{{}}}{|}~~{{{}~~}||||vvttvx{}~}|{||}z|~}|zzzyz{{|||||}}~}}}}{|}}}~}}~~~}~~}|{{|}|z{zzyyzz{|{yxy{}{{{}}~}}}}}}~{{|||{yxzzy{{}~||{zyxww{{{zzyyy{|}zywxy~~{|||||{{|{zyyz{|~~~}|||}~~~}}~~~}}~}}~~|{}|||}~~||~}}~~~~~~~}~xyz|||{{zzzz{|}}{{|~~~~~yyxy{{{||{zz{{zx}|{|}}{yz|~~}}}~}||wxyyyxvuy{||{zz{z{{zxxz|xxwwwyz||{yxwwxx{zz{{}}~~}|{{|}}~}}|||yxwyy|}~~}}~~~}|{|}~yz{|}}~}~~~}||||}}}~~{zyz{}}}~~~~}{zywvvxz|z{{|}~xxxzz}~~{{zzzzyyz|}}{{|~~|~~~}}|~~}zzz||~}}zzz||~~~}~~~||{}|~}|||}xvtssvy{~~}|||}}|}~}{yyyzz{{{{zz||}~~}}}{{{|||||~}}}~~{zyz{|{zyyxxxxyyyyxwxz|~|{{||~~~~|}}}|{yx{zz||~{zzzzyyy{{{zzzzzz|~|{yxx|}~~~{|}~~}|{|{zyyz{|~~}}~~~~}~~}}}}~~~}||~~~~~}~}}~|{zzz|~|}}~~~||}wxyz{|{{xxxyz|}~{{{~~}uuuwxz{}zyxxz{zy|{z{||zxwx{~~~~|{zzvwxyyyyxy{|{zxxyz{{zyz|~yxxxxyz{zyxwwxyz||{|{|}}||{{|}~}{zyz{|{|{{}~~~~~}}}||}}~yz{|}~~~~}|{zz{{|~}{yyz|~~~~~}}}}~}|{zwuvx{}|{zzz|~wwwyy|}~}}||||||y{||||}~~}{~~}~}yyy{|~~~z{{}}~}|zyz{~~}}}}}~{xussux{~~}}}}}}|{z{{{||{zzy{{|~~~}}{{{{||}}~}}|}}yxxy{|{zyyyxxyyyxxwxy{}|{z{{~~~~~~~}{yw{{{}}{{|||}}}{{{{{{{{{{}~~~}zxw{{|}~~~~{|~~}||{zzyzz{z{{{||}}~~~~~~~~}}|{~~~~}}}~~~~~~~~||zyyz~~|}}~~~~~~~wwxyz{{{vvwxyz|}yyy{|~}uuvyz||~wvuvy{|{|{z{|{zxswz}~}|{zywxxyz{{{{}~}{zzz{||{{|~zzzzzz{{yxxwxyz{}|{|||}}yyyz|~~}{yyz|}}}}}}~~~|{|}~~z{|}~~~~~}|{yyxyy|}~|zxyz}~~~}}}}||}~~}}}{ywwz}}{yyz{|vvvxy|}~||}}}}}}y{}}}}}|{|}|{~~~~~~|xxx{{~~zz{}~~~~~~{zxyzx~}}}}}~~}{xvuwy{}}~~~~~~~|z{|}}}}|{zzyz|~~~}|~~~}}}||||}~~~}||||xwwxz|{{zzz{{zzzyyyz{}~zyyz{~~~~~}{yxz{{~~{{{|}}~~z{{{||}}{||}~~~~~~~zxwyz{|}}}}{|}~~~}||{zzzzzyyz{||}}}}}~~~~~}}|{~~}}~~~~~~~}}~~||}~~~}}~~~~}{yz~~||}}~y}~}}~||}~~wwxxyyzzvvvwxz{|xxwyy|}~~~}xyz}wutuy|}}|{z{||zxrtw|{{zzyyxxxxyyz{{|z|}|zyyz|}}|{|{{||||||yxxwxyz{}|{}|}}}yyyz||zywwxz{~}}~~~|z|}~||}~~~}}~~~~~}|zyuvw{|}}}zyxyz}}}}}}}}}|}~~}|~}{zz|~|zyyz{vvvxy}~}}~~~~{|~~~~~|yy{||||}~~}~}{wwxz{~zzz}}~~~}}|zzwwvvv}|||}~}|zyxyz{|}~~~||}~}}}}}|{{yz{~~}{z}~~}}}|{|}~~~}|||}}xwwx{}||{{||||{{{{{|}~wwwz{~~}}~~~|{zyz{~~~~}}~~zz{|}~~|}}}}~~~~}yxwyz{|}~~~{{||}}~~||{{zzyyuvwyzzzz||}}}~~~}||~~}}~~~~}{|}|{{|~zz{||}~~~}|{zz{|}}~~~|{~|{}~~vwy}|}~||}~xxxxxxyywwwxxz{|yxvwwz{|{}~~}{~zxvwz|~~}|{{||{yqux}~~~yyyyyyyyxxxxyzz{z{}|{zz{|}}|{{}{||||||{yyxwxyz{||{}|~~~{{z{|}zzyxxyz{|}~~~~~}}z|~~}}~~~~}||}~~~~}}~~~~}|{tuwz{}}|wwy{|~|||}}}}}||}~~}|{}}|{|}~~|{{{{|vvvyz}}}~~~}~}{yxz}~{|~~}}}~~|zvvwz{~yyz|}~~}}}}}}yyyvvuus||||}~|{{{zzzz|}~~~||~{|||||{zxy{~}}zy|}~}}|zzz{}~}||||}}~wwwy|~~}{{|}}|{{|||}}~~~tuvz{}~~~|{|~~~~|{xyz}}~}}~~~zz{|}~~~}}~~~~~|{xwwyz{|~~~~|{zzz|~|||{{zyxtuwyzzzz{||~~||}~~~}}~}}}~~~~z{}|{{}yzz{}~~~}|ywwy|}~~~}|~||~}{suw{~}}yyxwwwxxyyyyyz{|yxvwwyz{z{}~}}{yy{}~~}|{|}}{yqsx{~~~~}xxxyyyyzxwwwwxyzyz||{zz{|}|{zz|~{{||||{zzyxwxxyz||{}}~~}|{{|}~zyyyyyzz|}~~~}}}}}}~~{|~}~~~}|{}}~~~}}|}}~~}|tuw{|}}|vwy|~||||}}}~|}}~~}{{|||||}~~}}|||}}~vvwy{~}}~~~~{yy{~z|~~}|}~}{zuvwz{~xxy|}}}}|||||xxvvttrr||||}~zz{|{{zz|}~~~||~zz{{{{zzwy{~}|zx|}~}|{yxyz|}||{||}~xwwy|~~~z{|}}|{z|||}}}}}rsuz{}}|~}{z{}}~~}|wxz}}~}|~~zz{|~~~~~~~~}{zwwwyz{}~|{yxy{~||||{zxxsuwxzzzy{{|~~{|}~~~~~~}}}~y{}}{{~yzz{}~}~}~{xvvx{~~~~|~~}~~|zsswx|~}~zywwwy{|}}~~~~}}zyxwwxz{|}~~}|~}~~~}}|||||}yz}~~~~~}}}}{{{zzyz{xwvwwz||}||~}~}}}}||||}}~~~}}}||zzzzzyyyzywxx|}||}}~~}}}}}}}}}||||~}|}~~}|}}}}||||}}}~{zwwwzzyyyyzzxz{~~}{z{zz{||zy||~|||}}|~~||}zyyzz|~~~~~}}}}}{zy{{{z}}}~~{|}}}}}{{}~~}{yyz{{z}~~~~~~}{zyzzzzzyxzzzzzyyyvvwyz}}}xxyyz{{{~~~~~~~~}|{zz{}~}~~}|{}~}}}}|||{z{|}~{zyz|}}|yz|}~~}||||{zyyyvvwxxyzzywvvwz~~|}~~}||}}|}~z{|}}~~~~|{zyyz{{~~}|{{zyxyy|~~zzzzzzzzz{||||}}{yzz}}}}~}~~|{{z{}~~}|{{|}}~|{~~}~{{{{|}~}}~zzz{}}~~~zyxwwyz||}}~~~}}|{ywwwyz}}}~~}}}~~~~}}||}}}z{}~}}}}}}}}~~|{{zzyz{wvvxx{|}|||}}~}}}}||||}}~~~~}}}}zzyyxxxyyxvxx}}}}~~}|||}|||}}}}}}}|}~~~}}}}}}}}|}}}~|{xxxzzyyyyzzxyz||}|{|{{|}}|z{|}~~|{{|~}|{}}|||zzy{{~~~~~{zxxyzyy}}}~}}~}|}~|{{}|{yy{{{z}}~~~}~~~}|zyxyzz{{{{{zzyyxxxuvvyz|}}xxxyzz{{~~~~~~~~|{yxxz{|}}~~||}~~~}}}}}|}~~}||}}|zyz|}~~}}}}|{zyyxvvvwxyyzxxwwy{~~}|}~~|z{|~~~~z{|}}~~~~}|{zz{||~~}||{xxwyz}~{{{{{{{{{}~~~}~}{yzz}~~}}}~}~~||||}~~~}||}}~~}|}~}~|||||}~~}||}z{{|~~|zywwxyz{|}~~~~~~|zxwwxy~}}||}}~~~~~~}}}~~{{}}~}|{|||}~~||{z{yzzvuvxy|}~||{}}~}}}}||||}}~~~~~~~~zyxwvwxxvvuwx|~~~}|{{{|||}}~~~{|||}}~~}}}}}}}}~}}}~|{yyy{zzyyzz{wwwzz|}}}}}~~}||}~}~}|{zz{|}{zy{~~}|||zzz|}~~~yxvwxyyx}}~~}{z{~~}{z|~|zyy{|{z}}}~~~|}}}}|zyxxz{|}}}{{zxwwwwuuuxy{||wxxyyz{{~~~~~~{zxwwxz{||~~}}{}~~||}~~~}~}{yz{|}}~~}~}|{zyyxvvvwwxxxxxxyz|~{{|}~}zxy{~{{|}}~~~~}}||||}~~~}}||wwwyz}||||||||}|{z{{~}~~~~~}}}}~~~~|}~~~~~~~}}~}}~~~~}}|||{}}}{{|}||}~|{ywwwyz{|}~~~~|{ywwxyz~}|{{|}~~~}}~~~~~~~~~||}}|{zy{{|}~}}|{{yzzuuvyz}~{{{}}~}}}}||||}}}}}~~~~zywuuvwxsssuw{~~~~~~}|{{{|||}~~z{||||}~}}}}}~~~||{{{||}~{{xyy{{zzzz{{wvuwx|~~~~~}~}~}|zyyz{{yxxz}}|||}zz{}~~~~~{zxy{||{}}~~~|ywy|~}}||}}|{{}~|{{}~~}}}}}~~~~|}~~~}{z{|}~~~~~|{ywvuuuttuwx{{{wxxyzz{{~}}~|{yxxyz{{|}~~}z{|}{z|~~~~~|{zz{|}}}}~}}|{zyxvvvwwwwwzz{|~~zz{}~|yvxz}{{|}~}}~~~~~~}}}vvwz{~||||||||~{{{||||}~~~}}}}~~~~}~}~~~{|}}}}~}|{zwxyyxxy{}~~|{ywwwyz||}~~~~~yxwvwxz|~}|{{|}~~||||}}}}~~}}~}}}||{zzz{{}~~}}{{yzztuvy{~~zzz||}~~}}||||}}}}}}}}}}yxwvuvvwqqqtvz|}}}~~~}}||||}}}~~~y{||{z|~|}}}~~~||{zzz{{}|{yywwx{{zzzz{{wvuwx|~~~~}~~{zyz{zxwwy|}}|}}z{|~~}||}~|{z{}~}~~~}|zwuwz~~}}|{{||{z{}}|z{}~~}||}}}~~~}~~}|~~~~~}|{{zxvttuuttuwx{{{xxyzz{{|~}}~}{zyz{|{|}~~}xz{{~~{yyz|~~~~}}|{|~~}yzzz{|}}}}}|{{zzxwwwwwwwzz{|}~~yz{|~|yvwz}~{{|}~}}~~~~~~~~vwx{}||||||||}}||{{|~~|}}~~~~}|}~~~{|~~}~~zzz{}~~~~|zyvwyyxxy{~}~~~|{}|zywwxyz}}~~~~}}wvuuvxz|}||{{||}yyyzzz{{}}}}}~}}}||{{{z{|}~~~}|{yzzuvwz{~~~yyz||}~~}}||||}}}}}||{{{xxxwwwvvrrruvz{|zz{|}~~~~~~~~~~~~~y{}|yxz}|}}~~zzyxwwxx{zzxxvwx|{{zz{{|wwvxy|}}~~~}}|{{|{ywwy|}}}~{{|~|zzz|}~}|}~~zzywvwz}~}||yzz|{}~|{|~|||}}}~~~~}~}{{zxvtsstuuuuxy{||yzz{{|}}}||}}|{|}~||~~}}xxxzz}~~|{yyz{|~~~~}}|{yxxz}~xxxxyz{|||||||||yyyxxwww{{{{|}~zz{|}|ywxz}~~~{{|}}~}~~~~~~~~xyz~|||||||||~|zzz{|~~~~~~}}|}~}~{|}}~~}}}~~~~yxxz|~~}}~~}zxuvxxwwxy~|}}~~|{|~zyxwwyz|~~~~}|{wvtttvxy{||||||{}}~zzzz{{{{||||}~~}}|||}}{||}~~||zzzvwx{|}}|yyy||}~~}}||||}}}}|{zyyxwxyyyxvuuuuxy||}yz{|}}~~~~}}}y|~|xvx{|}}~~{zyxwvvwzzzxxwxy||{{{{||xxwzz}~{{|~~~~}|}|~}}}|zxwy}~~~{|}~}}|zyy{}~}||}~~yzzyyy|~~~}wx{|{}}|{|~||||}}}~}~~}~~~~}}|{xwtsrsuvuvvyz|}}{{{|}}~~}||}~|{|}~}}~~||vxwxx{|}}}|{{{{{~~~~}|{zwvvx{}}|wwvvwxz{z{{||}~~{{zyyxww|{zyz|~|{{{||zxy{}}||}~~~{{||}~~~}~~~~~{{}{{{{{{{{}|zyz{}~~~~~~}|{|}~~}}}}|||}~}~}~}~~~}}~~~~xwvx|~~}}}}~}zywxzyxxyz~~}}}~~}|zywwwy{|~|{zxvusstvwz{|}}|{z{{|~~{{{{||||{{{{|}~~~}}}}~~||}}~~~||zzzwxy||}||xyy{|}~~}}||||}}}}|zyxwvvxz{{yvtwxx{{}~~yy{||}}}~}||z}|wuwz|}}~{zyxwvvv{{{yyxyz||{{{{||yyy{|}~}zz{}}}}|{{{~~~}{ywz}||}~~|{|{yyz|}||}~~~}}~}yz||{|~xy{|}~}|{|~||||}}}}|}~~}|{|}}}}}|wvtrrsuwvvwyz}}}|||}~~}||}~|{{}}}~~}|{wvvuwx{|}}}}}||{~}|{zvuuwy{{zwvuuvwyzyz{|}~||{zyxxw|{yxxz}~|{{||{zz|}}{{{||}~{{||}}~~}~~~~}|}~zzzzzzzz~|zyy{}}~~~~}|zz|}~}}~~~}||~~~}~}|~~}||}~~~~~}}~~~xvux|~~||||~~{yyz{zyxyz}}|~~~~}|{{{{{~|||}}zzyxwvvwz{}~~~}|{zy|~~|wxz{|{yxyyy{{}~~~~}}}yyzz|}~~}|{zz{{{|}}}}}}|||~}}}}~|zyxxywxz{{{zzz{||}|||~~}}~}xuuz{|zvtuwzyxxy|~~}{zzzz|||}~}~~~|||}z{{|}~~|{zyyz{{~}|{{zz{~|yyttvx}~}|{wwwz|~~|{}~{|}~|{z{~}||||~~~~~}|{|}~}~}{z{}~{yzzzz{|}~}|{|}~}|xyz{||||}{xvvwyz~}zzxyz~~~~~|{xwv{{||||{{}}|ywvwy}|zxxy{||{xwvyyyyyyyyttvtuv{~}~~~~~}|zywvvyxvuuvwx{{{{{{{{{|}~}{yxz|~}{yyyyyz{{~~~}|||}|||}}zz{|||{yxyz|~}}|~~~~}|{}}|{{z{|}~vuvuxz}}zxxz|}}zz{~~||~}|}z|~~||||||}~}}|{{{{{~~||{||}{{zxwwww{|}~~~}}{zy|~~|wxy{{zyxzzy{|}~~~~}}zzz{|}~~}}|||||}~~~}}}|||~}}}~~|zyyyzxyz{{{zz{{{|{{{z||}}~~}xuvy{|zwuvxzyxxy{}~~|{{{{|}}~~}~~~{||}{{||}~~{zyxyy{{~}|{{{{~}zyysuuy|~}||yyy{|}~}|~{|}~~}|{}}||||~~~~~~|{|}~~}}{z{}}{y{{{{|}~}|||}~}}xxyz{{{{~}zyxy{|~}{zyyz~~~~}}|||}~~{{zywv{||}}||{~~}{yxyz}|{yyyzz|{{zxwzzzzzzzzuwwwvy|~}}~~~~~}{zzzyxxwxxwvvvvw{{{{{{{{}~}{zz|~~}zyyyyz{{~}}}}||||}}}}~~|z{|||{zyyz{}}}|~||{}}}|{zz{}~vwvww{}~}{yy{}}}zyz}}{|~}}~z|~~~{{{{||}~||||{{{{||{{{|}}}|{yxxww|}~~~~{zz|~}|vwyzzzyxzzz}}~~}}zzz{|}~}}}~~}}|{{~}}}~~}{zz{{yyz{{{{z{{{zzyyxxy{}|xwxyz{zxwxyzzyxyz|}~}}|||}}~~~~~}{||~||||}~zyxxyz{|~}||||~~}zyvuttxz~~~~}||{{z||}}}~|||~}~~~~~}||{|}~~~}|{|}~~~~|{{||{y}}}}}~}}}|||||wwyzzzzz~|{{|}~~}{{yz{}}~~~~{{{{zzzzyyyyzzzz||}}}}||}zzz||||{zyxw{{{{{{{{{{{{{{{{wxxyx{}}}}}}}}}xxyyzzyywwxxwwvu{{{{{{{{~}|z{~~zzyyzz{|~~~~~~{{{{||||~~~{|}}}|zyyyz{}~}}|{{{}}~|zz{~ywvww{}}{{}~~yyz|}{z{~~~y{}}~}~~zzzz{|}~{|||||{{{{{|}~~|{{zz}~~{{z}~}{vvwxyxxwz{{~~~}{{{{|}~}}~~~}|{z~~~~~~}|{{|}zz{{{{{{||{yxwwwuwz}~~}{zz{yyzzyyzz}|{{{|}}~~~~~~|~~~}z|}~}}}}~||{{|~~}}}}}}}}zxwvuvvx}~}}|zz{}~~~~}}~|{{|}~~}}|{{|}~~~~}~}|{|||~~}}||{~~~~~{||{zyyzvwxyzzzz}||}~~}{{yz{}}}}}}}}zzzzzzzyvvwyz}~~|}}~~}}|}~~}{zz|{|||{yvuvvwzz}}~||||||||x{{{|}}}||||||xyz{{{zzxxzzzyxw{{{{{{{{~}|yz|~~~zzzyz{{|~~}}|}~yyyz{||}|}~~~}{zyyyz{|}}}}}zzz}}}|}{{|~{|zy{}}}{{{}~~{yy{~}~}|yz|~|}}}~}yyyz{|}~z{||}|{{||}~}|||||~~~~~|{z}~~}{uvvwwwwwzz{~~}~~|||||}~{||}~~}|{{}~~~~}|{{|}~{{{{{{{{}|zxwvvvtvy|~~}~~|{z|}zzyz{{{{}}|||}}}~~}{}}}|z|~~}}~~~~~~~~}}~{|zzxwvtwvvz~}}}xyz~}}|{{|}{{z|}~~}}|{{{|}~|}~}~~}||{{{~}|{{|~~~~~~z{|zwvwxvwxyzzzz~}}||}~~}}|zzyz{||||||||z{{|||{zstwz|}}~~~~}}{|}|zyyzz{||{yvtssvyz}}}}}}}}}z{|~~~}|{zzz{{z{|}}{zyvwyzzzyx||||||||~~}||yz{|}}}}zzzzz{||~~}|~|}}~~~xxyz{||}}~~|{zyyyyz{|~}}~yyz}~~}|~~~||~}~~~~|yxxz~}~}|{xz{|z{|}}~zzzz{|}~zz|}}}|{|}~~~}}}}~~~}}}}~|{z}~~|zuuuuvvvwyz{~~}z{~~}|||}}~{{|}~~~}||}~~~}|{{{|}~}|{{z{{{}|zxwwwwvwy|~{|{|{||zyz||{z~~~~~}|{{{{z}~}}~~}}}}zyywwuttuwx{~~~}}wy{{{zywx{}yyz}~~~}}||||}|{{{|}~{|~}||||||||{~~{z{}}}|||}}~y{}zvtuwwwyzzzzz}||||}~~|{zyyxyz||{{{{zz{|}~~~}|qtuy~~~~~yz|{yxxyyz{|{yvuprsv{}~}}}}}}}}z}}|zyxyyzz{|}}|zxwxy{|}}}||||||||~~}||{{{{||}}||{{zz{{|}}}~}|~}~~~~~}}xyyz{||}~}|{zyyyz{|~|}wxz}~~~~~~~}}}}~~}~~}|ywxz}~~}|{yxxyz{yz{|~|||||}}~yz|}~}|{|}~||||}~}}|||}~}|{}}~|ztttttuvvwyz~~~}|vx|}}}|}}~|}}~~~~}}}~~}{{zzz{}~~}|{zz{|~|zxwxxyxyz{}~yz{||~}{zz|}{y}~~}}}}}}}yzzzz~}}~}}}}wxxwwutrttuz~~~~~~yz|z{zxvvz}wxz~}||{{{||}|{zz{|}z|~}|{{||||||~{y{}|{{zz{{{{}|wtvxxxyz{{{{|}}}}~~zzywxwxy{{{{zzyy{|~~}pqtx~~~xz{{yxxxyyzzzywwppsv{|}}}}}}}}{}~}|zxwxyyuwz||{zyvvwy{~||||||||~~}||{|~~~~~}}}{{zz{{|}z{|~}}~~}||zzz{{|||~~~~}|{zyxy{|~~~~}}~vxy}~~}|}~}}|{|}~~~~~}~~|ywxz}~}{yxwxyzxyz|~~~}}}}}xz|}~}|{{|~~~}zz{{|~}|{{{|~}|{}}~|ztttttuuvwxz}~~|{tvz~~}}}}}~~~~~~~~~}~~}zzyyz{}~~}|{zz{|~|zxxxzzzzz{|~~yz|}}~~|z{}}{y}~}}||||}}xyyzz}}~}||||wwvwutrrrrux~~~~~{|~~z{zxuvy}vxz|{{{{{||}|{zz{|}z{~}|zz{|}}}|zy{}{zzyyyzz|~xuwzxyz{||||}}~~~yyxwwvxy{{{zzyyyz|~~}opsw|~~xz||zyxyyyyyyyxxopsvz|||||||||{|}|ywwwxyqswz{{zyvvvx{~||||||||~}||||~~~{{{{{||}xy{}~}~}|{{{{{||||~~~~~}|zyxy{|~~~~~~~}~~}}vwy}~}~~|||}}|{z{}~~|}}~}zxxz}}{yxwxxywyz|~}}}}z|}zwv{|}~|{yyzz{}~~{xx{~~}{wwxyyz{{{|}}|zxwwx{}y{|{zz{|}}}~~|zyxx~~~~~~~~}||{{xwvvvwxyw{~xtstvvwwxxxx||||}}}}~~~~~|zyzz}}|{{{{}~}{{||||||{zxwx{~~~~~~~}{|}}||}~xxwwvvvvuuvwy{~~|zyxyz{~~|~}zyxyz{zzz}~~~~~~~}|zyxyzz{|~}|~}|{{|}~~~}}}}~~~|z||}|{{zyxwvvv~~~~}|{zy{~~}|||zz{}~~|{yvwvuvzyxwvvvvxy{}}}}|xwvy}}wy{yyz{{||}{{{{zyxwuuuvwyzz}~}}||||}}}}{wtuvwurrqqv{~|yyyz{}{{{{{{||~}}~}|z{{|}~~~yyy{|~~}~~~~~}}}||}~~|}|}}~~~~|{|wwwyxzzz~~|{|~~~~}~~}}}z|}}~~}y{~}|||~~yxwvwy{}}|~}|{{{}~~~{z~~~~}~~||{{z{zwqru{{|}~~}|{zzz{|}|zz|~}|xyyz{{||{|}}|{ywwy{}~~yz{zyxyz|}}~~~|zyyx~~}}||{{{{|yxvuuuwxx{~|vqpptuuvvwxxzz{{||}}}}|||}}~zyxyz}~|{{zz|}~~|z{{{||}}|zyxy|}}~~~~~}}{}~}|{|}xxxxwvutvvvwy{}}|zyxyz{~}|~}{zyz{|zz{}~~|{zyxyyzz{}~}|~}|{{|}~~~}|||||}|{}}}}|zzyxwwww{{||||{{y|~~}}}~|zy{|}}|{zwwvvvzyxwvvvvxy{|}}}|xwvx|~~|wxz~~~}xxyyz{{{||||{zyxuttvvyzz}~~}}{{||}}~~|yvwxzxvtsrwz~}zzzz{}~{{{{{{||~}}~~}zzz{{|}~zyy{|~}}~~~~~~}~~~{|{|}|{{|yxxzz{{{}~~}}~~~}}}}z{|}~}~~}y|~~}}~~~yxwvwxz{}|{}|||~}~~}{|}~}|{xzwsnoqu{{{{{{{{{{{{|~~}}~~}z{{||}}}||}}}{zyyz{}}}||xyzywvvx||}~~}|{zzz~}|{zyxxz{}{yvtrsuvy{}ztommrrstuvxyyyz{{|}}|{{zzz{{yxwyz}}{zyy{|}}|yzz{|}}~}|zz{}~}}}~~~~~~}|||}~~|zz{xxyxwusrxxxxz{|}|{yxxyzz~~~}|~|{{{|}zz{}~~~{{zyyyyzyz|}~~~}~}||||}~~}|{zzz{{{~~~}}zyyxxxyyxyyz{||}z|~}}~}{yyz{{{{{{yyxyyzyxwvvvvyz{|||||xwwy{}}|xyz}}}|{wwxxyzzz}}}}|{zztttvvyzz}}~~~~}}{{||}~|zxzz}|zvutxz~~|{{{{|}}yzzz{{||~}}~~}zyyyy{|}yyy||~~}~~~zzxz{}{z{}zzy{{||||}~~~~~}}}}}{{{||||||}~~}|z|~yyxwwxyz{zz~~~~}}}||}||}~{}~~|{yxtroorwzyyyyz{{{{{|}~~~~}}}~~~|}}}}|{zz{|}}|{zxyyxvtuv||}}~~}|{{{{~}{yxvuvx{}~|xustuvyz{ytpnnqqqrtvxyyzz{|}~~zzyyyyzzxwwyz~}{yyx{|~}}}}|{yyz{|~~~}|{|~~~~~~~~~}|{{|}~|zyzz{{{ywtryyyzz{||{zyxxyzz~~~~}|~~}||}}~z{{~~}~}|{zzzzzzzxy{}~~~~~~}||}~~~}{yxxxyz|~~~~~{{{{{{||zzzz{|}}{}~~~}{yxyzyxyyyzz{||yyxwwwwwzzz{{|||yyyz|}}}yz{}}}|{xxyyz{{{~~~~~}|{ttsvvyz{||}}}}}}{{|}~{zy{{}}}xwwyz}~}|||{{{{xxyzz{||~}}}}~}~~~zyxwwy{|yyy|}~}}~~}xvstv~|yy{}zyy{z|||{}~~~~}|||}}}||{{{{{|}~~}||}~{{zyyyz{yyz~~}}}}~~|{|yz{~}|}~~wxurstx{yyyyyz{||{{{|}~~~}}}}}}||{|}}}|zyxyyxvtuv{||}~~}}||||}}}{xwutux{}}{xuttuvyzzywuttrrqrtvxz{||}~~zzyyzz{|xxxz{~}{yyx|}~||}~}|zz{|~~}}}}~~}|{zz{}~|zyyz{zzxvtszz{{||||zzyyyzzz}~~~}}||~~}}}~~~{{{~|}~~}|{z{{{{{{{{yz{|~~~}||}~~}{yxwwxz|~||}||{{{|}}}}|{{|}}|~~~}{yyyyxvyyz{{|||yyxxwwxxzzzzz{{{{{|||}}~{{|~}~~}zz{{|}}}~~~~~}}tttvwz{|{{{||}}~|||}~yyxzy{|}yyyzz|}~}}}||{zzvwxyz{||}}}}}}}}|}~~}yxwwwxyzxxx{|~}}}}~}wrnoq~|zz|~yyxzz{{{{}~~}}|||}~~}|{{||}~~}}~~~}}||||}yz{}~}}~}}~~~~~|{|yzz}~{{|}}}||~vutvwz|~yyz{{|||{{{{{|}}~~~~~~~~~~~~~~}}}}}|}~~~}{zxyzywvvx{{|}}~~||||}}~}{wvuuvxz{{zyxwwxyyzzzzzzyutsstwy{}}~~~~wwwxyz{|zyy||~}{zyy|}|zyy{}}}||}~~~}~}}}}|zyxy|~~|zyy}|{zyxwvzz{|}}}|zzz{{{{{}}}|||||}}}}~~~~{{|~}}||{zzz{|}}~}}}{||}~~}}}}~~}{yxxxxz{|yy|~~}}}~~~~|{{|}~}~~|zzzywuuvw{|~~~yyxxxxxy{zzyzz{{{|}}|{|~{{{}}||}}~}~~~}}uuuwx|}~{{zz{|}~}}}~~~wwxywyz|xy{|z{{|}}}}|{zyuuvxy{|}|||}}|||{|}~~~}|xxxxxxxxvvwz{~~~|{{|}~~~~}wqmor}~|{|~yxxzz{{{}~~}}}}}}~~}||}}~~~~~~~~~z{|~}~|}}}~~~~~}}}|{{~~{{zzzz{{suuxy}}}yz|}~~}}zzzzz{{|{{{{{}~~~~~~~~~}}~~}~~}|yz{zyxyz{{||}~~~||||}~}}wvvvwxyyxxyzzzzz{{z{|||{xwuuvxz|~~~~}}}}uuvwy{}~||{}~~|{{zz{|~{yxy|~~~}~~~~}}}|{zxxxz}~}{yy}|zxwwxyyz{}~~~}z{{|||||}}||{{{|{||}~~}}{||~|zzz{||}~~~~~~~~}}~~}{zyyyy{{yuvz~~}}}}|{zzz|~~~}{{{ywursw{|~yyxxxxyy{{zyyyz{y{}|yyz|zzz||~}}}~}}~~~~}}vvvyz}~zzyyz|}~~~~~}vwxxvwy{vy|~{zyy||}}|{zyttvwy{|}{||||||{{|}}}|{zwxyzzyxwuuuxz}~~~|zyz{|{}|}}xspsw}~|}~zzy{{|||~~~}}}}}}~~|||}~~~~~}}~{}~}}~~~|}}}}}}}~~}}}~}}{yxxy{|rruvzz{zy{}~~zzyyyz{{zyyyz|}~~}}~~~}~~}~~}y{|{zz{|{{||}~~~{{||}~~}wwwwxxxxvwy{||||}|{{|}|{zywvwy{}~~}}||{{stuvx{}~}}}~~}|{{{{y{~~|zyxy|~~~}~~|}~}}}|{yxwwy}~}{zz}{yvvwy{xz|}~~~z{|}}}}}}}|{{{{|z{|}}}}}{||}zyz|}}~~~}}~~}|{zzzz{zxsty~~}}}}yxxxz|~|{{zwuqrvz}~~~yyxxxyyz|{zyxyz{xz{zxvxzxxxz{~}}}~|}}~~~}}vvwy{~zzyyz{}~~}}}vxyyuvxzuy}{yww{|}}}|zystuwy{|}{{||||{{{|}}}|zyvxz||zwvtttwy}~~~~}~~{yxxyzz{~z|}yusx|}~}}{{{||~}}}}~}}}}}~}{{|}~~~}}~{|}~}}|}~~}}}}}|||~~~}||{}}}~~}zwwy|~~~~~wwxzz||{{|}~~~}{||}|zyxzyxvuw|~~~~|~~~}}||||}||}}}}||xyz}}}}}}||{{}}}}}~~~}|||||z{{zywusuvwy{{||}}~~}{xwxwwwxz{}|ywqrtxy}}}|~}||}}{zwxz{|||{|{}}~~~}|zyxy{|~~~}{zzzzz|}~}|}~zwuuwyxwuwyzyy{|}}|||||}zzy{{~~~~~}}|{||~~~~~}~~~}}}}~~~~~~|z|~|wvy}~~~}|{xxwz{~}~~}~~}}{zwuttw{}}|||}}||{{zzyyxwvvvvuusrrrstuuuvwxzzzz{{|}}}zyyyyz{{{{{{||||{zxvwy|~}zxwwxy|}~}{xtrxxz{||||yxvvxz{{~~}|||xyyzyyxx{}~{zzxwuvvz}~{||}~~~|{zz{{}~~}yyyyzzzz}}{~~~}}~~}|||||}~|~~}}}~~~~~~~}{z|}{z{}}ywvy{}~}||||||}~~}~~|}~}}~||{~~||}vwwzz|{{{|}~~}}{|||{zxwz{zyxz}~~}~~~}}|||||{|}~~}{{xyz}~}}|{{{{{}}||}}~~~}|{{{{zz{zywutvwxyzz{{|}~~}{xwwwwwxz|}}zysttxy|}~|}~}{{{}~|{xyz|||||}||}~}|{zz{}~~~~}|{{{{{}~}||}|zwwxyywtvyyyyz|{{{{||}~zyy{|~}}}~~}}||{z||}~~~~~|{}}}||||}}~}}}}{y|~|xvy}~~}}}||{zzy{|~|~}}~}}|{ywuttw{}}|||}||||{{{yyxwvvvvvutsstuwwvvwwxyzzz{{|}}}yyyyyzz{zz{{{{||~}{yxyz{}~~~~}{{zyyzz{|}}}{wtqwxy{|}}}zxwwy{|{~~~}|{{zxxyyyyxxz|~}{{{xvuvw{~~~}~~~~~}|{{||}~~}xxyyyzzz}~~|{}~~}~~~~}}}}||{{{|}}~~~~~~~~}~|{{}}{z{}}zzy{|}~|||||}~~~~|}~|}~}|~}{||~}}}vvwyy{zyz{}~~~}|{|||{ywv{|}}||~}~~~}}}||||{|~~|zxxyz}~}|zxxyz{}}||}}~~}|{zzzzzz{{zxwvwxxxyyyy|}}}|zywvvwxy{}~~~}}wvvxx|}~}}}{yy{}}~~~yz{||}||}~|}}~||{{{}~~~~}}}}}~~}||}~|zyyyxwtvxyyyz{zzz{|}~yyy{|~{{||||{{zzy{{|}}~~}~|zy{}||{{{{||}|{{||zxz|}{xwy|}||{{{||}|{}}~{}~~}}~||{yxvutux{||{{{{{|||}}}yyxwvvvvwvtstvy{yyxxxxyyzz{{|}}}yyxxyyz{yzzz{{{|}{zyxz{{|||{{xyz{|}}}{||{yvsqvwxz{}~~{yxy{}}|~~~}|zyxxxxxxxxxy{}}|{{|xwvxx|~|||}}~}||}~|}~~}|xxyzzzzz{|~~}{zz{}~~}|}~~~~~}|||{{{{zy|}~~~}||~|{{~}{z{}~~~~~~~~~~|}|~~~|||}}}~~}}}}~}~~}~|||~}}{}}~}~vvvyxzyxxyz{{{zz{{|{zywvz|~~~~}|~~~~}}}|{{z|~|ywvwy|}~|zxxz|~|||||}~~~}|zzyyyyzz{{zxwyyyxxxxy||||{zyxvvwxz|}~~}~~yxvwx{}~~}{yy{~|}}~z{{|||||~}{{|||}~~~~~{zz{{}~~~~~}}}~~|{|~}|zyxwvtvxyyyz{|||||}~xxy{|~~yyz{{{zzyyy{{|||}~}|}~~{xwy{{zzyyzz{{zyz{zxwvwxwutvw|{zzz{||}||}|}||xz{{zz|}|{zxwvutvx{|{zz{zz{||}~~yyxwvvvvxwuuvy|~|{zyyxxxzz{{|}}}yyxxyyz{yyyz{{{|~{yxyyz{{{zzwy{}~~}|z{{zyvtrtuvwy{}~|zz{}~~}~}{yxwwwwwxxyyz||{{|~{zxyy|}~|||~~}||}}||}}}}||yz{|||{{zz|}|{zyvwxz{{{{{{|}~~~}yyyyyxxwxyz~}}~~~|{|~{z{}{z{}}}}}}~~~~~~||}~~{{{||{{{z{{|~~}}{{|}||{~~~vvwyxyyxwxyz{zyyz{{|{yxwy|~~}~~~}|{}}~~~~~}|zzy{}|ywuvwz{|||}{ywxy|}|||{|}}~~}|{yyyxxyz{|{zz{zyxxxyy|||{{zyyvwxy{|}}~~}}~zxwxx{}~|zz|~||}}{{{{{|||{|zxyy{|~}}}}yyyz{|}}}}}~}}~~~|{{}}}{ywvuuwyzyz{|~}}}}wxy{|~~~wxyyzzzyxxy{{|{{}~~|{|}~{xwxzzzyyyyzzyxxxzyxvstuutttuzzyzz{||{{z{zzyywyzzzz|}|{ywvvuuwy{{zyyzyyz{|}}~yyxwvvvvyxwvxz}}|{zyxxxzz{{|}}}zyyyyz{{yyyz{||}~~}{zyz{|||||yz|~~}{yyyyyxwvusstuwy{}|{{|~~}}{zxwwwwxyzz{|{z{}}|zzyzzz{|}}|{{|}|||}}|||z{|~~}||yyz{{zzyuvwxyyzzyz{|}~~~yyzzyyxwtwy{~~}z{|~~~~~~~~~~|{|}~{y{~}{z{}|||}}}~~}}~~{{|}}~}}{{||||{z{{|}~~~}|||}|||wwxyyzyxtuwxxxwvzz{||{zyy{}~}}~~}}}}~|{z{{}~~~~~}|zyxz|~~|zyvvvyyzyy|{zyy{}~||{{||}~~}{zyyyxyz|}}|||{zyyz{|{{{zzzyywxyz{|||{{{|||}}xwvxx{|}}{z|}|||}~{{zzzz{{yxvwwyz}~}|{zzzyyzz{{||||{~~~~}}~}{{{|}~|ywvvvxz{{{|}~~~~~}|||wwx||}}}vwxyzzzzxxy|||{{}~}{z{|~~~|yxxyzzyyyyzzyxwxyyxvopqrrrrrxyz{||||yyyzyxwvtvwxwxy{}{ywvvwwxz{zyxxyxxyz{{||yyxwvvvvxxxyz{}~}|{zxxxxzz{{|}}}{{zz{{|}yyz{|}~~{|}~~}{zz{|}}~}}z{}}}{yxwxxyyyxxttstvxz|{{{}~}~}{yxwwxy{|}}}{z{~}|zzyyxxz{}}}}~}|{{||}}||||}}y{}~~|{xyyzzzzztttuuvwwxyz|}~~~wwxyxwvustvyz||}|}~|{xy{}}}}~~~~~~~~~~}}}}~zzzz|~~~zxy}}{z{}|||}}~~{||}|yyz{{{zzyz{{{zyx{{{~~~~~}}}~}}}~xxxzyzyytuvwxwvvyz{}~}}|{|~~}}|||||}~~zyxyy{|}}~~|yxxy{|}||{wxxyyyxw{{{{{|}}|{{{{|}}~|{zyywxz|}~}}}|{zz{}~{{zzyyzzxyz{|{{zyz{|||{zuuvxy{{|~~{zz{}}|}~{zyxxyzztuuvwz{|}}|{{{{{z{{|||{{zzz|}~~}}}~~}|{{{{~~{xxxwy||||}~~~}}}}~~~~}|{{{|vwx||}}|vwxyzzzzxyz||}|{}~~}{zz{{}~~{zyyzzyyyyzzxwwxyzxwopqrttsrvx{}~~}|wwxzyxvusuwwwwy{}|zxwwxyyz{zxwxyxxxyyzzzyyxwvvvvxxyz{||||{zyxwwwzz{{|}}}|||||}}~zz{|}~{{{{{zzyz{|}~~~~zz{{{zyxvwxyz{||vvuuvx{|{z{}~||}}|zyxxxz|~~{z{~zzyzyzyyxz|{|}~~}||}}~}}}}}}~xy|}~}{yxyyzzzzzuuuuuuvvwxy{|}~~wxyzzxwupsuxxzyyz|}zzxz{|}~~~~~}||||~~|zyxxyvwyz|}~~~~yww{}{z{}||}}~zzz}}~~{{||{{zzyz{||zxwyy|~~~~}~~~yyy{z{zytuvwwwvuxz|}~|}~~}~{{{{{|}}yxwyyz{|}~~|yxxxz{||}}yyyzyyww{{{||}}}{{{{{|}}}{zzywxz|~~~~~}{z{|~{{zyyyzzyz{||{zyxy{}}{zxstuxy{{{}~~{yyy~}}}}zzxwwxyzrrttwy}~{{{{{||}||}}}||{yyy{|~~~}}}}}~|~~|{{{|~|zy{xz|}}}~}}||||}}{{zzz{{|vwx||}}|vwxyzzzzxyz}}}|{}~~}{yz{z|}{zy{zzyyzz{xwwxzzywpqrtvvutux{}|wwxzyywvsuvwwwy{~}zxwxyyyz{zxwwxwwxxxxyyyyxwvvvvwxz|||{z{{yxxwwwzz{{|}}}}}||}}~z{|}~|{{zyxxxz{|}~~~~yyzzzzzyuvwy{|~~yxwvwy|}zz{|}|z|~}|{zyxy{}|z{~wwwyy{zzwx{{{}~~~~~~~}}}}~~vxz||{yxyyyyzz{{vvuutuuuvwy{|}~~wyz{zywvpqtuwwxwz{|zzxz|}~~~{{zz{}~|zxvuuuuwy{|||{~~xvvz}{z{}||}~yyy{|~}}}}||{zyz|}|zxwyy|~~~~~~}zwvwyzzywvvwx{|~~~~~}}}~}{wwwxyz{|z{|~~|zvwxy{|}~|{zyyyz{|||||}}~|}~}{zzz}||{{{||{{|}}}}}{zyzz|~~|{{{}~||||}}}}z{|~{tuuxy|}}~~~~}|zz}}||||}}vuuvvyyzwwwwwxyyxvvuwy}~~~~||{{{}~{zyyy{|}|{{{zzyy|}~~~|{z~}}|zyyz{|~|{{||}zzyxxyyy{zzyyzz{~}|{zyxwz{{zxxz{|}~}{zz{z{}~~|{wwuuuvwxvutssuwxuvxz{||}wxxxvvvwwwyz{|||~|zvvuxy~~~~|zxwwvtsstvwppsqrqtv{|}~~~~~}}|{zyyyzyyxxy{|}|}~z|}}|zywvvvz{||{ywuyyyutssu|{{{|}}}}~~~xz{}~~~~xyy||}}}{|}~~}{z||||}~~}zxwxy{{|~~}||}~~}yxwxzzwtvvwyz}}}{xvvxyxvwwxyz{|}}}~~wwwwwwww{zz{|}~~~}||}~||{||}zwsqqrs{{zxxvtt}~}yutvy{|~}}zzzz{|}~~|}~~}~}~~}}~~}}~~~~zxvwyzyxwvuwx{}~~~~}|}}{yyyyz{|}yz{~~~|{wxxyz{||zzyxxyz{}|||}}~~}~~|{{{||{{{||}{{|}}}}}|{yzz|}~}|||~~{{|||}}}{{|~}{ttuxy|}~~~~~}|{z~}||{||}uutvvxyywvvuvwxywxvww{}~}}}~}|||}~zzyyyz||||{{{zzz}}~~~}{{|}~|{zyyz|}~~}|||||zzyyyyyz{zzyyzz{~~}|{zyxzz{zxxy{{|}|zyz{{|}~~}{zwvuuuuvwvutstuwxuuwxz{|}wxxyvwwxyyz{||||~}ywwwvw}}}}|zyxxwvttvwxqsttstuw}}~~~~~~}{zyyz{|{zyxyyz~}||}~{|}~~~}|{yxwwwz{||{ywuxxxtsqqszyyyz{}~}~yz|}~~}|xyy|}~~~{|}~~|zy|{{||}~~|zxwxz{{}}}||}~~}~~~yxwxzzwtuvwzz}}}{xvvxyxvxxyz{|}}}{||tuuvwxyy{{{}}~~~|~~}||~}}{||}{xvuuvw||{yzxww~|yusuy|~~~{{{{{|}}}~}~~~~~}~~}}~~~~~~~~|yvwxyyxwvuwy{}~}||}~}|zzzz{{|}xyz}~~}|yyyzzz{{xxwxxyz{}}}}~~}}{{|{zzz{|}}{||}}}}}|{zzz{|}~~~yzz{|}~~}|{{|}{zsstxy}~~~~~~}|{{~|{{{||uutvvxyyxvustvxzyxvwx{~~||||}||||}zyyyyz{{||||{{{{}~~~~}}|{|}{{zyz{}~}}}}}||{zzyyyzz{{{zzzz{{~~}||{zzz{|{yxyzy{{{yxyz|}~~}|zyvvuttuuvvutttuwxttuvxz|}wxyzxxxxz{|}}|{{{zzyxwwv{{||{{zyyywwwwyytuuvtvw{~}}|yxxy{}~}{zyxxx||{{{|}}{{|}}||{}||{zyyxz{||{ywuvwwtsprtuuttuvxy}~z{|}}|{{xxz}~|}~~}{ywzzzz{|}~}|zyxz{|}~~}|||||}~}~~~~yxwxyywutuwz{}||{ywwxxwvyyz{|}}~|yxy{rstvxz{||}~}|z}~}||~~}{{|}|zyyz{}|}}|}|}}{xtsuz~||{{{||}~}~~~~~}~~~~||}~~}~}{xyyzzzzyvwy|~~~~|{{|~~|{zzzzz{|xxy|}~~}{{zzzyyyvvwwxyz{}}~|~~|zz{yyzz{|}~||}}}}||}|{{z{{{xxyz|}~~}zyzzzyrrtwy|~~~~~~~}|{~|zzz{|vvuwwyzz{zwuvx{}xyyx{~~|{zz{|{{{{}yyyyyyzz||||||{{~~~~~~}}yz{~zzzz{|~|}~~~}{zzzzzzz{|{{zzzz{{~~}}||{{|}~}zyyzxyzzxxyz}}}}|{zyvvuuuuuuuutttuvwssstvx{|wxz{yyyy{|}}}{zyuvwyyzyyyzz{{{{{{zzyyzz{vxywxyz|~}|zwuux{}||{zyyyxz{{zyy{|{{{{{{zz||||{{zzz{||{ywutuvuttuvttssstvw{|~~}{|}}}{zyxxz}~|}}}|zwvyyyyz{|||{zyz{}~~~~}||z{{{|}}~~}~~~}}xxwwwwvvsuwz{}|{zyxwwwwwxyyz{{|||xuuxzuvwyz|}~}~}|y|~}}~~|||~~{{{}|{{{}||}}yvux}}||{{||}~~~}}~~~z{|~}||}~~|yyzz{{{{xy{}~~~~}}}zzz|~~}zzyyyyyyxxy||}}}|{{zzyxxvvwxyyzz}}~~{|}}zyyyyyyzz|}~||}}}}||||{|{{{{wxyz{|}}}zxyzyyrstwx|}}}~~~~}}|}{yyz{}xxxyy|||}{xwwy}yyy{~~{yyy{|zzzz{}zzzzzzyy{{{{{{||}}}}}}~~xyz}~zzz{|}~~|}~~~}{z{zzz{{|}|{{zz{{|}}}}}|||~|zyzvxyyxxz{}}}|{zyyvvvvuuttuuuuuvvvssstvwyzvxz{yyyyz{|}|zxvnptyz|}|yyzz{||}|{{{{{{|yyzz{z|~~}zxussvy{yyyzzzyyyz{zxwy{{{zzzzzz{||}||{zz{||{ywuuwxxwvwyvutttuvw{|}~~~}|{|}}|{yxxxz}}{|}}{ywuxxxxyz{|{zzz{}~~~~~}||{yyz{{|||~~~~}||xxxwvvvwtuvyz||{zzyxwvvwwxxyyzzz{zxusux|xxyyz{{|}~~|y|}|}~}|||~~{{{{{{{|}|}~|zwx{||||||}~~}}~}~~}z{|~{zz{}~~}{{{|}}~~z{|~}}}||||{yyy{~}{zyxxxxxyyy{{|}}||{zzyxxvwxyzzzy{|~~}z|}|zxxyzyyyz{||}}}}}||{{{{|{|{{~wxxyz{||}zyzzzysstwx{||}~~~~}}~|zxxz|~zzy{{}~~}|z{}y{{~~{yxy{|{zzyz{}~{{{|{{zyzzzz{{{{}|||||}~xxy{|~{{{|}}}}}}}}}||{{{{{{|}~||{{{{|||||||||}~}zyxvwyyyy{|}||{{zzzwwwwwvutttuuvvvvstuvwwwwtwy{yyxxxz|}|zxvjnqv|~{zz{{}~~||||||||y||}{|}~~}yxuttuwyvwxyyyyxxz{zwvx{zzzyyz{{yz|}}|{zz{||{ywusuwzz|}~yxwvwwxyxxxxyyzz{{|||{yxxyy||}}}z{||{ywuxxxxyz{|yzz{}~~}}||{{wxyz{{{{~~}||{wxxwutvwuuuxx{||zzzxvuvwwwxxxyyyxwvttvz~||||||||}~~~}{}~}}}~}||}~}{{|{{{{{|}}z{|}|}|{{||~~}~~~}{|~yxwy{}~}|||}}~|}~~~~|{{{{zzzxxy{~~||{yyxxxzzyzz{||{{{zzyyxxyzz{zyyz{}~}|{|}|zyyyzzzyzz{{}}}}}|{{yzz||}||~}xxyyzzzz~|{z{|{yttuwwzzz}~~~~~|{ywxz~zyy{{}}~}||{{|~z{{~~{yxy{}}|{zz{|}||}}}|zyxyyyzzzz{{zzz{}~xxxz{}}~|||}}}||~~}|||||{{{{|}~||{{{{||zz{{{|||}|xvvvwyzyz|}|{{zzz{{xxyyxwutttuvvvvvtuwxxwutsux{yyxwxz|~~|ywkmpu{}||{{|}~|||}}|||{||}{|}}}~~~~~zyxvvvwwvwxxxwvux{|zvux{zzyyy{|}xy{|}|{zz{||{ywuorw{{~||zzzz{|wvutuvxyzz{||{zyyyy{{{{zxyz{{ywvyxxyyz{|xyz|~}||{{{||vwyz{{zz|~~}|{{wxxvtsvxvutvwz|}z{{yvtuwxxxyyyyyxyxwvx|}}||||||}}}}~}}~}||{}}}{||}}||{{{{wxz}zz{|}~~~}~xwvx{}}}}}}}~~~~~}{{zzzyyyxxx{~~~}|{zyyy{zyzz{{{{{zzzyyyyz{{{zyxz{}~~|{|}~}{zzz{{zyyyzz}}}}}|{{xyz||}}|~~|yyyyyyyy}|{{|}{zuuuwwyyy}~~~~|zxwx{~yyxzz|}}{{{{{|}}z{~{yxz|}~|{{||}|}~~}|{zwxxxyyzz{zyyz{|}yxxzz|}}|}}}}}|{~}{{|}}{{{{|}||{{{{||yyzz{||||~~zwutvwyzz{}~{{zzz{{|yyzzywvuttuvvvvutvxzzwtrruxzyywwxz}}zylnqtz|~}|||~{||}}||{{|~}|{{|}~~~~~|{zyxwwwwxxxwusrx{}{vux{zyyyz{}~wxz|}|{zz{||{ywunqv{~~}|{zzz{|wusrrtwyyz{||{zyyyy{zzyxwxz{{yxvyyyyz{||xyz|||{{{{|}vwxz{zzy{}~}|{zwxxvssvxwvtuuz}~z{{yutuwyyyzzzzz{{{zyz}||||}}}}|||}}~}}~}||{}||{||~~}}|{zzvwy|~~yzz|}}}~zzzz{{|}||||}~}~~~~~}}zxwy|}{yxxxyz{|}~~|{|~}yyz{zxzzzz{{||}}}}|{zy{{{||||}}}~}}|{{||{zz{}}~}||}~{{||}}~~~~}{z{{{yzxyyz{~~{{{{{zzz|||||{{{{zzyz{|}~|{|}~}{zxvuvy|~}}|~}zxy{|}}||}~~~|{z}}||||}}{zyxxxyzyyz}}}|{xy|}~}|{~~~~~}}|||||{zyxy{}~{|}~xxxz||{ysuy{zywtttuvwyyz}|zyyz|}}|{yxxyywwwvwwxxvvxxxxvvsuw{{|zyyz{|}}||vwwvuvxz|}|{yy{~|||{||}~~}|{{{{{|}}~~~|{{{|}|||{zwusyzz{{|||wwwxxxxy}|zyyz{{}zyzyvsuwy{|}}}xxxxxwvvoopstxyz}{yz{{zyxwwvzyyzzywuwz|}|z{{yz{|~}}}}}|{{z{|}}~~}z|~~}||||xxxxxxww{{zz{|}|}}|zyyz|||||}}~{zyxxyz{zzzywxz||{xuuyyzz{{|||{zyz{}~~~}|{zy~~|{~~~~}|{|}~~|}~}|~zzzzz{||}}}}}~|}}~~}||zyxy|}{yxxxyz{|||}~~}}}zy{|{z{{{{{|||}}~}|{zzz{{{{|||||}}}|{{||{zz{}~~}|{||}zz{||}~~}~~~}|{zzz{z{xxxz|~~~~{{{{{{{{}|||{{zzyyyyz|~~|{|}~}{zxvuvy|~}}|}zyz|}}}}}}~~}|{z|{{zz{{|zyxxwxyzyyz}}~}|z{|}~}}|}~~~~~}}}}}|{zyyz|}}{{|}xxxy{{ywnqvyzywuuuvwxyzz|{zyyz{||{zyxxyyxxxxxyyzvwwxxwwvsuw{|||{yz|}}}||wxxwuvxz}~~}{z|}{{{||||}~}|{{zz{{|}}~~~}|{||}~}}|{ywutxyyz{||}wwwwwwwwxwwwxz{|}zyzyxuwxz{}}}}xyyyyyxwqqqstwyy~}{yz|{zyxwvvxxyz{zywx{}}|{||{{|}~~~~~}}{{|}~~~~{}~~~}||||zzzzzyyy|{{z{|}~|||{xxyz||||}}~~{zyyyyz{z{{zxxz|~|{xvuyyyyyzzz{zyxyz|}~~~}|{zz}}}~~~~}~~~~~}}|}}~~|{||{{|zzyyyzz{~~~~~~~~{{||}||{zyyz||{yxyyyzz{{z|}~~~~}{{|}||}}}|||||~~~~}|{{zzz{{{{|{{|}}}|||{zz{|}~~}{zzzzxyz{|}~~||}||{zyyz|{|ywvx|~~||||||||}}|{zzyywwwx{~~|{|}~}{yxwvwy{||||~|zz{}~}}}~~~~}|{zzzyyyyzzzyxwwxyzyyz}~}}}}}~~~}}~~~~~}}}||{{zz{|{z{|}yxwxyywvhlouyxxvvwwxyz{{{zyxxyz{{zyyyyzzyyxxyzz{vwwxxwwvtuw{|~}}z{|}~}|{xyywvvxz~|||yz{|||{{~~}}|{zzz{{|}}}}}}|||~~|zxvutwxyz{|}}xxwwvuuusssuwy|}~{yyzyyyy{|}}}}yyzzzzzyrrrttwxx{}~~}z{z}|{zxwuuvwyz{{zzz|~~}|}~}}~~{|}~}~}}~~}||||{{{{||||||{{{|}}|{zxvvxz}}}}}~~~{{zzzz{{{{|{yy{}~~~{{xxxyyyyxxxxzyxxxy{|}}}}}|{z|{{{|}~~~~~~~~~~}~}zy{}~{zy{~yxxwwwxx~~~~~~}}yyzz{{zzzzz{|{{zyyyzzyyyxz|}||~|{{{||||~~~}}}}}~~}}|zzzz{{{{z{||}}}}{{zz{|}~~}|zyxxwxyz{}}~{{{{zzyyyz}||ywuxz|}~||||}}}}}}|{zxxwstuwz~~|{|}~}{yxxwxyz{yzz}~}{zz|~}}~~~~~~~~~~}|{zzyyyyyyzyyxwwxzzyyz}~~}}~~|}~~~}|||||yyxyy|~yxwwxxvtgjnrvvvwxxxyz{{|{zyyyyz{yyyyyyzzxwwxxyz{wwwwwwwwuvw{|~~~{|}}}|{zyyyxvvxz}||wy{|}|zy}}}|{zzzyz|}~~}}||{|}}zwvvvwwxz{|}~yxwvutssrrstvy|}~{yxy{|{{{|||||wwxyyyyxssrttvwwy{}{zz{|}|{zxvuuvxz{{zzz|}~}~~~|}~~||}~~}|||||{{|||||}}}||||||{{yvtux{|}}~~~~~{{{{{{{{{|}|{z{}{{{{{zzz{zzzyyxx{zyyyzz{||}}}||{}|zyy{}~~~~~~~~~~~~~{xxy|}}|{z{~~~~yxwvvvvv}}~~~}||xxyzzzzzz{||{{zzyzzzyxwvwy{{zyzz{{||||||~~~~~}}}~~zzz{{{||{|}~~~~~{zzz{|~~}{zxwxxyz{|}}zzzyyyyyy{}||yvuuy||}|~~{|||}}~~}|{zyxwvssuwz~~|{|}~}{xxxxyyyyvwx|}}}{{{|~|}~~~}}||}}}}||{{{zzzz{{yyxxxy{|zzz}~~}}~~||~~~}||||}wvuvx~yxvvwwvujmotwwvuxyyzz{{{zzzzzzzzxxyyyyyyuuuuvwxywwwwwwwwvvw{|~~~{|}}|{zywxxwvwy{}||wy{|}|zy}}||{{zzyz|}~~}|{{{{}~{yxwwxyyz|}}~yyxvutsruttuwy{}~{yxy{}|||{{{{{wwxxxxwwssrssuvvtvxzzyz|||{yxwvuxz}|zxxy}~~~}}~~~~~}|}~|{|}~}||||||zzz{{|||~~~}}|{{zzxvtux{{|}~~~~}zz{{{{zzz|}|{z{|zzzzz{{{}}||{{zz|{{{{{{{{||}}}||}zxxy{}}}~|}~}|{z~~|zxxy{||~}|}||}}wvutsrrrz{|}~}|{vvwxyyyyz|}}{zz{zz{{ywutuwyzywwxxy{{yxxy|}}}~~~~{{{||||}zz{|||{{{zzz{|~~|zyzzz{||}}zzyyyyzzz{}|{xvutvx{z||~z{{||}}~{{zyxxwwrrsux{~~|{|}~}{xxyzzyyxuvx|}}}|{{|}~{|}}}|{zzz{|}}}}||{{{{||zzyyy{|}zzz||~~}||{|}~}|{{{|}wtrtw~yxvvwxwvpruwwywxyyyyzz{{{{{{{{{{xxyyyyxwsrsstuwwxwwvvwwxwwwzz|}}{|||{yxwuvvvuwy|~|||yz{|||{{}}}|||{{xz|~~}|{zz{|~}|{zz{{{|}}~~yyxwvutswvvvwy{||||zxy{~}|{zyyyyttuutssrrqqrrtuuqsuxyyz}{{zyxwwvy|~}zwwy~}~}}}}}|{{{|}~~}{z{|}||{{|||yyyz{{||~~}|{zyyywuvy{z{}~~}}|yyzzzzyyy{||{zz{wwwzz}}}~~~~}}}}|||||{{{z{|}}}}}~{yxy{|}}~|}~}{zy~{zxy{|}|~}~~{|}wvtsrqqqxy{|}|{zvwxyyzzzz|~}{yz{z{{{ywtsruxzyxyywy{{xvvwz{{|}~|||}}}~~yzzzzyyxzzzz{}~}|||||||||{zyyyyz{|||{zwvvpuwzy{{|yzz{||}}zyyyxxwwtttvxz}~~|{|}~}{wxzzzyxwuwy}~}|||||}z{|}|{yxxxz|}~||{{{{||{{zz{|~{zy{{}~~}{z{|}}|zyy{|}zvrsv}ywvvwyyxvwyz|{z|xxyyyyzz{||||||{yyzzyxwvqqrrsuvwxwwvvwwxxxwyyz{{z{{{zxvursttuwz}}~~}{z|}{{{||||}~~}}}}||xz|~~}|zzzzz|~~||}}}}~~~~yyxxwvuuvuuvwy{}yz{zxxz}~|{yxwwwssssrponpooqqsttnptuwy|}zzyyyxxxw{~}zxy{~~~}}~~~~~}|{zy{{|}~~~~}}}{yyz|||{{{||}yyzz{|||~|zyxyzywwy{yz|}}}{zwxyzzyxwxz||{yyzttwyz}~~~~~{{{{{zzyzz{|}~~~~}{zz{|}~~}~~|}~}}~|zyz|~~~~~~~z|~wvtsqqppvwz|||{zvwxyzzzzz}~{yz|{{|{yvtrqtxzzz{|wz|{wuuvyyz|}~}}}}~~~~yyyyxwvvzzyz{}}}}}}||||{zyyyz{|}}|zywwworvwyx{|yyyz{||}yxxxxxxxvuuvwy|}~|{|}~}|wxz{{yxvvxz~~}|||||yz{||zxwvwy{}|{{zz{{||{{{|}{{yzz|}}~|zxz{}|{zyyz|}}xsru{~~ywuvxyzzxy{~~xxxyyyyy||}}}}||yyzzywvuqqrrtuvwxxvvvvxxxxwxxyzzzzzzywuspqsstwz}|}|{yy|~|||{|}}~~~~~}}}}xz|~}{zzyyz{}~~}~~~~yyyxwwvvsstuwy|}wy{{yxz|~|zxwvvvssrrpomlnnnppsttloruvy|}yyyyyyyyuy~}zy{~~~~}|}}}~~|{yxz{|}}~~~{||zxxz|||{{{||}yzz{||}}~|zyxyzzyxyzxy{}}|{zvwxyyxwvwy{|zyyystvy|}}}}~~zz{{zyxxyz{|}~~~|{{{|}~}}~~~}~~~~~~|}}~|{z{}~}~~~}z|xxxwusrquwyywwwx{|}~~}||yz{|}}}}~~}{ywutqruwxyyx|}~}zxwvz|}~~~~~~~~~~~}zyvvwzyxxyz{|}|}~~~}|zy{yxwwxy{~{{yvv|{zyyyz{xxyyyxxwxwvvvwyzvvuuuvwwy{|{zyz|}||{zyyyy{}~~~~}{zwwyyyxwvtvxxxxz|zyyyyz{|{{{{||}}|{zyz{}~zwvvwwvyz~zzz||~zvstuvwyvuy~|xxxxwy}~}{yxyz{||{{{{||uvyzzxxvooooprstyyxussuwzzyxxxyywwxxwutrqrstvwyyzyxxxz|}|{z{}~~~|||{zzyywwx{{}}}yxxxyz{|~~~}}||||{zyyz{{{{{{{zyxvuttvy}||{}}~~~|yxxwvtpponnnnnuuttttttpqrvwz{{yz{||{zyzzz|}~}|||}}|}~~|{{{{~~~~~}|{~yvvx|~|zyzz|zyyzz{|}~}{|~}yvvvvwwwxxzz{|||||~|{z{{yxz{{{{wtsrtvwwvwx~}||}~~}~~~}}}}~|zyz|}|{{||}}~~~}||}~~~~}{||}}}||{|}{~~}|{{{svzyyxwvtsrvwyyxwwx}}}}|{zzyyzz{|||}}|{zxwvstuvwxxx{|~}{xwxz|}}}}}~~~~~~{zwwxzyxxxz{|~|{{|}~~~}|{zyxxyz{~|{yww|{zyyyz{xxyyyyxxwwvvvwxyvvvvwwwwy{|{zyz|}}}|{zzyz|~}}~~~|{zxxyyyxwwuwyyxxy{zzzz{{{{zzz{||||||zzz{}~~}zwwwvuuwx|~{zz|}~{wuuvvvvttw}~|yywwvx|~}{yxyz{{{{{{{{{vwxzzywxpppqrstuzyxvttvx{{zzyyzzwwxwvusrrstuwxyzzywvwy{}}{zz{|{zzz{{{{{{vwxz{}||yyzzz{{{}}|||{{{|{zzzz{|{{{{{{zywwvvwz}~}~~}zxxwvtoonnnnopuuuuuuuupqrvwz{{zz{||{zzzzz}}}}||}~~}{|}~|{{{{}~~~~}~{xxy|~}{yywyzzzzz{}~~}|}~}zwwwwxxxyy{{|}}}}}}||||zyyz{zzwsrstvvuvwy~~|{{}~~~~}}}}~}{zz{|{{z||~~}~~||}}~~~~}}{||}}}||z|~|~~}|||tw{zzyywvtswxzyxwwx~}|zyyyxyyyyyz{||||{{zyyvvvvvwwxy{}}{zzz{|~~~|||}}~~~~|{yyyzyxxxyz{~}{zyz{}~|{zyyz{|~~||yyy}|zyyyz{xyyzzzyywwvvwwxyvvwxxxxxy{|{zyz|~~~~}|{{}~}}~}~~~~|zyyyyxxxwwwyzzyxxyzz{|{zyxxxyz{|||||{zz{}~}~~}zxwwttsvvz|}{{z||~{yxwwvtsrsv|~|zyvutw{~~|{yyyyzz{|}}|{ztwx{{{yxqqrstuvvzzzxvuwy}|||{{{{xxxwvusstuvwxyzzzxuttw{~}|zz{zyxyyzz{||}vwxz{}||z{|||{zy{{{{{zzy|{{zz{{|zz{|||{{zyxxy|~}zyxxvunnmmnoqqwwwwwwwwpqruwz{{z{{||{{z{{{~~}}||}~~|zz}~|{{{{}}~~|{{|}~}|{zywxvzzz{|~~}~~~|zyyyyyzz{}}~~~~||}}|zyz{zzwvutuuttuwy~|{{{|}}||}}~~|{zzzzzz|}}}~~~}}~~~~}}||}}}||{y{~~~~}}~~~}}}vy|{{zzywvuxyzzxwxx|{yxwxyyzzyyyz||{{z{{{||yxwvuvwwy{~~}||}}~~~{||}~}}zzzzyxxxyzz}}~~}{zyyz{}~||{zz{|||||||||||{zyxxyzyyz{{{zzwwwwwxxyuvxyyyyxy{|{zyz|~~}|~~|{}~~~|{zzzyxxxxxxz|{yxxxxyz{zxvtvwxz{|||||{{{{|}{|}|yxwxuttuvz{|{{z||~}{zyyxvtrrsw|~~}zyvtsvz~}|{yyyyyz{~~{zstuxzyyysstuvwxxz{{yxwyz~~~}}|{{yyxxwvuuvwwxyzz{ywtrsv{~}{z{||zxzzz{{{||wxy{|~}}{|}~}{ywyz{{{{zy{{z{{{||yzz{||||~}||}|zyxxvummllnprsxxxxxyyyqqruvz{|{{{{{{{{{{|}}||}~}zyy|~|{{{{|}~~}}~~}|{{yvvv{{|}~~~~~~}{{zzz{|}~}||}}|zxy{||{yxwxwvuvy|~}}|||}}~~~~~}|zyyzzz}~||~~}~~~~~||}}}|{{z|~}}~~~~~~~~xz}{{{zyxwvyz{{yxxyyxwwwyz{{{{{{{|}zyyyz{}~zyxvuvvwy{~~}~~~}{{|}~~~|{{zyxwwxyz{||}|{yx{{{||}}~||{{{{||{{{{{{{{}|{yxxyyyz{|||||wxxyyyyyuvwxyyyyy{|{zyz|~~|}{{|}~|zyyyyyyyyyy{}}{xxxwxyywurptvx{|}|||||{{{||yz{{yxxyvvuww{|}{zy{{}~{zzzzyvtttvy|~~~yxvusvz~|{{zyyxx{}}{qsstvvxxqrtuvwwwz{{zyxy{~~~~}|{zzyyyxxxxxxxyyzzzyvsqsv{~{zz|~~}{||{{{zzzyyz}}~|}~~}{xwyz{|||zyyyzz{{{{xyz{{{{{~}}}~~~}}}}}{xxxxwvnmllmprtxxyyzzzzqqrtvy{|||{{{{||{|}~}|||}~}|zyy|~|{{{{{|~~~}}{{xxxu{{{|}~~~~~~}|{z{|}~}{zz||{yy{|}}|{yyyxwuvy|||}}~~~~~~}|{zy{{{}~~||~~}|}~~}}}}}|{zz{~~~~{z{}~~~z{}{{{zzxwwz{||zxxywwwwxz{|{{|}}||{yxxxy{}~zyxwvvvvxz}~}}}~}~~~}{zyz{|~~~~~~}}}}~~~~|{{zyxwwwxyz{|||{yx||{zzz{{{{{||{{{wwxzz|}}|{yxwvwwz{|}}}}}xyz{{{zzvvvvwxz{y{|{zyz|}~~|}~~|{|}~~~~|zxwvwyz{{zyy{}~|zxxxxwvurpnsux{}~~}|||||{{{wxzzyxxyxwvxx{}~zyxyy{|}zyxyzywvvwxz{{{{wwvwvx{~{{zzyxxx{}}{rqqssuuwstvxyyyxyz|{zyz{}}~}}{yxxxxxxy{{yyyyyyzzxvtrtw{~zz{}~|}||{zzyyxyz|}~~||}}|zyxxy{}}|zywwxzzzzzxxyzzzyy|}}~~}|}|}||yxvvwxxwnmlkmortxxyyz{{{rrqtuy{}}||{{||}{|~~}|{z{||{zyyz|~~|{{{{{|~~~~~|{yxvww||||}~}~~~}~~}{zz|~|zyz{|{yxyz~~~}|{||{yz|~||}~~~~~~}|{{{{|||~~||~~}||}}xy{}}}}}|{z{|~}~{yxz|}~~~~{|}~zzzzyxww{|}|zxxywwxyzzzzyz|}}|zxxwwvwy|}yyyyxwvvvxz{zzz{{{||{yxvvwxz|~~}}}|||{||~~~|{{zyxwwwxxz{|||{zy{zyyyyz{z{{{{{{zttvxy{|}}{zxwwwwz{|}~~~~zz|}}}|{vuttuwz|y{|{zyz||}~|{}}|{|{{{{ywutsuy|}}{zx{~~}{yyzywusqonsuy}~|||||{{zuwyyxxyzxwvxx{}}xxwxxyz{xwvvxyxwxyzzyxwxuvwyxz}zzzzyxww{|~~|{rsstsuuutvxz{{zyxz{{zyy{{|||{ywuuuuvwy{|yyyyyyyywvttvx|~zz{}~~{y{{{{{{zzwwx{{}}}{{{zzyyyvwz{|{yxuvwyyyyxxxxyxxwwzz{|~}|{||}}}vtstvxxxpnlklortxxyyz{{|rrqsuy|}}}|{{|}}{|~}|zyyyyxyyz{}}~~|{{{{{|}~}}}~}|zwvuwv~~}~~{}~}|}~}{zz|~|{z{|}|{tuy||}|{|}~}|{|~||}~~~~~}}}~~~~~~~}|zz{}~~~}}||~}||{{rty~}~~~~~~}}~~}}{zzz{}~{|}~}{z{~}}~~~}}}}}~{||~}~}}yzzzyxww{|}}zyyyxyz{{zxwwy|}}{xvxwvvvx{|wxyzyxvutvxyxwwxxyyyxvuttuvxz|}~}}||{{{z{|}}~|{{zyxwvwwxz{|||{zyyyxwxyz{zz{{{{zzssuxz{||}|zxwwww{{|~~z{}~~~}|wusrsvz|z{|{zyz|{}}|y|~|||xyyxwtrqqty}~|zxz~}{zz|zxusqposvz}||}}|{zztvxyxxyzxwvwx{|}xwvwwxyzwutuwyyyyzzywutusuwzz|~zzzzyxwwz{|}}|{ztststsuvuwy{||{zwy{{zyyzzz{{zxutrrstvx{|yyyyyxxxvvuuwy|~{{{|}|yvyyzz{|||uvvyy{{{{zzyyyyztvxz{zxvtuvxyyxxxxxxwvvuxxz|}||{}}~~trrsvxxxpolklnqtwxxyz{{|rrqsuy|}~}|{{|}~{}~{yxwwwwxy{|}}}~|{{{{{|}~}||~}|wusttv~z|~}{|~}{yz|~}|{|}~}|stw{}{{z|~~|}}}}}}}||{}}}}~~~~~~}{yz|~~}|}~~~~}|zzprw}|||}}|||~~~}}{zzz{|~zz{~~~~|}}}}}}~~~||||}~{|{}|}||