BM6P6(@ ~}~~~}}}}||||}}~~~~{yxxy|~~~~~~~~~~~}}}|}~}{{|}~}~}zyz|}||}~~||||}}}}}||~|~}|~~{y{}}}|{{{{{|||}}|||~~}~{yxxyzxz|~}}}|{{zz|{yxy{}~vwxz{{{{}~~}{yz{yz{{vma}YrK^GZEXNa]to{}|{|~~}|yz{|}~~}}~}|}|||||{{z{|}wy{}~}|{zz{{|}~}}}{yy{}}}~|zxyz{|}}}}~~~}||{{|}}}}~}~}|zyz|~}~}{ywxy}|ywtwz}}~}|wwvvvvvv{|}||}}~|||}~~}|{|}~}}}~{{{{||||~~}}||{|}~~~}|{||||}zyxwvuuuwwwwxyz{|}}zxvwxxy|||{zywvuy{~|zz}~|{{{{~~|}~}}}}}~~~~|{z{|~~~~}||}~}}}~~~|zz{}}}}}}}}}}}||{{}~}|{|~~~}|||||~}}||}}~~}|}|}~~}{zzzzyz|~}}}|{zyy||{{{|}~xyz{{{{z|}}|zyyz||}}ztke_y[uWq]vgt|~|{{|}{yz{|}~~}}~~{z{|}}}}}|{{|}z{}~}|{||}|}~}}}|zz|~}}~~|zyxyyzzzyy~~~}}|||z|}}}~~~~~~~~~~~~~|}|{zyz{}~{||{zz{}}|zxvx{~}~~}yxxwwwww{|}|||}~~{{|}~}|||~~||{}}~zz{{|||}~~}||{{|}~~~}}|}}~~~yxwwvvvvxyyyyyyyz{{zxxvxwx||{zyxwwwz|~~yxx{~~}||||~~}|}~~~~~~~~~|||~~}||}~~~~}|{{}~~~~~~}|||zyy}~~~~}~~~}}~~~}{{}~~|zzy{||~~}}}~~~}|{yz|~~}|{zyxx}}}}}~~~{{||{{zy{|}{yxyz}}|}|zvrqmjmsz~~~~~~}|{{}|zzz{}}~}~}zxxy~~~~}|}~|}}||}~~|}~|}~}||~}}~~~|{zvvvuusrr}}}}}}||y{}~}}~||||||||{||}~}}}~{{zyy{|}yz||||~}}{yxz}{zzyxxyyz{}{{{|}~~}|yz|~~}|}~|{z{{}zz{{|}~~~~~}||{{{|}~~~~}|~~yyxwvvvvyz{|{zxwvxz{yxxyyz{~|{yxwxyz|~}|wvuy}~}||||~~~}}~~}}~~~{|~~}}~}|||}}~~~||||}~~~~}}wwwz}~~|{{|~|yyxz{|~~}}}}}}|~~~~}{z{}~}|{zyxw||}~~~}|~}{{|}}|{zz{~|zz{{{yvtruy~||||||{{{}|zzz{}}}~}~}{ywxy~}~z|~~}|||}~}}~}}~~|}~}~}}}~}|{zuutsrpnnzzzz{{{{xz}~}||}z{{{{{{zyz{|~~~~~{{zzzz{|y{}}}}~|||{y|}}|{zzzzz{|~~yyyz{|}}~~}||xy|~~~}}~~|zxyy|~{{|}~~~}||{{z{|}~~~||{}}~}{yxvvvvwz||{xvsvy||{{{{{|~~~~|{xwwy{}}{vuuy|}}||{|||~~~||~y{}~{{|}~~|||}}}}~||}~}||~~~~}vuux{~~}}~~|{{|~~|zzz{|}~~~~~}}}{}~~~~}|{|~~}|{zyxx||}}}||{~~~}|{}~~}|}~}{z{}}|wvvy{}}}{{{{{{|||~|zz{|}~~~{||{yyz|~~~|{vx{~|{{z{|~}~}{z{{||}~~}}}}}||{uutsrpnnxxxyyzzzy{}~|{{{zz{{{{zzxy{}~~{{{zz{{{z|~~}||}{|||{~~}|{{{{yz{}~~~zyyzz{|}~~}}|||xy{}~~~~~~~~{zxxy|~}~~}}||{zzz{|}~~~zzz||~}zwusrrux|}|zxsv{~}}{|}~~~~~}~|{xwwy|~~}wvvz}{{zzz{||~~~~~|}~yz|zz{|}}~~}}}~~}}}~yyx{|wvux{~~~}~~}|zz|}~|{{||}}}}}~~~{}~~~}~~}{|}~}}}|{{zz}}|||||{}}~~~~~~~}~~}zzz|{{zz{zzz{|}}}|{{|~~~{|||{{}~~}~~~}{yuwz|{zzz{|~}~}{yxxyz|~~~~}}}|||||vvvuusrruuvvwxyy{|~}|{{|z{|}}|{zyz|~~~}|||||{{{{}~|{zzyz{||~}|{{{xy{}}~}xxxxxyzz~~}}}}~~{{{||}}~~~zyxyz}|||{zzyy{|}~~~yyy{|~~{xusrrtx|~}|ztxz}~}}}|}~|{yxyz{}yxw{}zzzz{||}|}~~|}z{|{{||}}~~~~}~~}uuuwz~zywz||}||{{{{||yyz}~~~}{|}~~~}~~}|||}~~|{|}}}}}}}}}}|||}}yz|}~}~~}~~~z{{|zzzz{zzz{|~~}}{{|~~~}~~||}~~|}~~}xy{}~~~{zzz|}}~|yxyz{|~~}|}}}||||}}xyyzzzyyuvwxyz{{}~~}{z{}{|}~~}|{z{}}}}~}~}}~}}||{y|~~|zyyxyz||}|{{{xyz|}~}}yyyyyyz{~}}}}~}|{zz{}~~~yyy{|~~~~||{{zyyy{|}~~~yyy|}}{xvutvx{}~}|vwz{}~~{{|}~|{{zzz{{{||}~zyx{}{{{||~}~~}{|~~~}~{|}}}}}~~~~~~~}{rrrvx}}{z|~|}z{{{{{{zvwz~~}|yz|~~~~}}z{{|~~}|{|}}}}}~~~~~}|}~wxz|~|}~~}|}{{}~wxyzyz{|{zzz{}~~~~~{||~~~}|}~~~|}{|}~~}||{{{{}~~}{yz{||~~|{|}}||||}~yz{|}}}}wwxyz|}}~|zz|~|}}|{|~}||||}~~~~~}||wz}}|zzzwxz||}|{{{xyz||~}|zzyyyzz{}}}}~~{yyz|~}~xyz|}~~}|||||{zzyyx{|}~~~zzz}~~}|zyxwwz|~~}uwyz{|~|{||}||{{{zzzxyz{|~{yxz|~~}}}}}~~}~}}|}~~~~}}{||}~~~~~}~~|{}~}~~~}}}~~~~zyxxy|~~~~~}}}~}}||~zzyyyzz{|{|}yz{||{zz~~~xxyz{}~~~}}||{{~~~}{zz|~~|{{|}ytqrx|}{zz{~~~{y||zxz{|{z|}}{zz{}~~~~~~~}}~~}z{}}~~{}|}~}|{{}~{zz{{|~zz{|}~}|{||}~~~{||}||}~}}}}}||||~~~~}|zzywvxz|||yz{}}|{{xxyzzzyyxyz|||{{~~}|zyyz{||{{{z{|~~~}|||}}}}||zzzxvwy|~}|{{|~~}|}zxwwwz{|~|{zzz}~}|}~~~~}}||~~~}}}||{|}}}}}|{zyyz||||~~~}}~~}}{zz|}}~~~}}~~}}~~|{}~~|~~~}}~~}|{z{|~~~|||~}}||}zzyyyzz{{{{~z{||||zz~~~yyyz{|}~}}}}||||}{yxyz}~~|{{|}tpmotz{{zz{~~~~|yxz}xwvy{~~}}}}{zz|~~~~~~~}}~~~~~~~~~~|z{~~~~~~~~{}}~~}}|z|~~|||z{{}~z{{|}~~}}}}}}~|}}}{|}~~~}}}}|||{~~~}}|zzxwvxz}}|z{|}~}{{xyzz{zzzyz{|||{{~~~~}{yyy{{{zz~~{z{|}~}||||}}}}||z{zxwwz|}|{z{|~~}|}~wvtuvy|~~||z{{}}|}~~~}}}~~~~~}}}|}}}}}||zzzz{}{{{~~~}~~}|z~~zwv~~~}}|~~}}~~~~~~}~~~~~|{|~~}|~~~~~~}}}~~~~}{{{~~~}{{{}~{zzyyzzzzz{}}}}}|zz~~zzzzz{|||||}}}~~{yxwwy{|}|{||}solnsy||z{{}}~}|zxwx|~}ztstx{~~~|zz|~~~~~~~~}}}}~~}}}}}~~~~~}{zz|~}}}}~~~}~}~}}|}~~~}z|~}||}zz{}~{{||}}~~~~}}~{}~~~~{|}~~~}}}}}||{}}}}|{{zxvvy{}~}|||}~~|{yz{{||{{{||}||{z}~~~|zyyzzzyz}~}{yz{|}|{{{||}}||{z{{yxx{}|{zz{}~}|}}usqrsx|~~~~}|{{{~}~~~~~~~~~~~~}}||{{yz{|}~~~yyz}~}~~|{xz}}ӵzvu}~}}~~~~}}}~}||~}~}~~|{|}ĦĦ}|~ӵ|}~|zzz}~~zzz|~~}~~|{zzzzzzyyz~~}|{{z~~~~|{{zz{{{{||}~~~~zyxĦ~}|||||wtrrv{~z{{}}}||ywvxz{zytssx|}{z|~~~~~~~}~}}||}}~zzzz{|~~~~|{zyyzz{zz{|}~~}||}|{||}~~|}~}{{{zzz|}||||}}}}~||{z|~~~~~~|}}~}|{{||}}|{{zwvuy{~~~}}|}~}~}|z{{|||||}}}||{{z{{||}~~~|{zzzzxyy||}|{yz{||{zz{||||||{z{|{zz|~{zzz{}}|{{|}{zuspqrwz}}}~~~~~~}}|||~~~~~~~}|{{{xz|~~}|{{{||}}}wxy|~~~~|{vz}}}4ĉ@ӵ|zy}~~~}}~~~|{~~~}~}|}~>L=hĦ~|{}~4ĉ@ӵ|~}yzz}~~zyz|~~}}{|}|||{zzzzzyyz~}|{{{}}}~~}}||{{||{{|}~~~{zy>L|}}}|||||{zxwy{}~zz{}}~}}{zyz{{{zvuuy|}{{|~}~~~}}||||}}xxxyy{||}|zwuttuxyz|}~|}|{{z{{|}~~~|zyzzz{|}}}}}||||~{yxy{}~~}|{}~~|}~~~}{z{||||{{zwvuy|~}||}~~~~~|}}|z{||}}||}}||{{{z{{{|}}~~~~}|{{zzxxy{z{{{zz{||{zy{{||||{{z|}|{{}|{zz|~~|{{||zyvurrrvxz||||}}~~~}|}}~~~~~~~~~~~|{{{{yz}}|xxyyzz{{vwx{}~}|vxzz|~~}GG=?~~~~~~}|}~~}~~}~~HdĦ=Īj~|{}~GG=?~yzz}~~zyz|~}zzy{|}}|{zzzzyz{~~}|{{{{||}}~~~}}}~~||}}~{{{HdĦ}||||||||{{{{{{{|zz{~~{{{zzzzzzyx{}~|{}~}~||{{{{||yyyyyz{|~}{wsqqrxy{|}~~~{{{|{|{}|}}~~{yyz{{|}}~~}}||{{~}zxvxy{}|~|{z}~~{|~~}{z{{|||{{zvuuy|~|{{|~~}|{{|}~|}~~}z{||}}|||{{zzz{{yzz{{|}}}}}|||{{wyy{yz{|{{|}|{zyz{{||{{zz|}~}}~~}||}|{yyyywvwvtutwxy{{{{{|~~~}}}}~~~~~~~~}}||~}|{{|}z{}~}|wwxxxxxxvvw{|ӵĭӵӵĦ~}uӵӵĦƜ`1.׼sĦӵĦ}~ĭӵĦ~Ħ}Ħ~|}~}}DdD?fӵĦ}~ӵƜ`1.׼s}ĭӵ~zz{}ӵzyzyĦ|{zzzz{{|{{|Ħ~~Ħ~}{{{DdD|||}|ӵӵ|ӵ{y|Ħ{ӵ||{ĭӵxsz|}~~~}y{{}}~~~}}}}~~~~~}~~}{{|}||}~~~~}|{{z|}~}|zxwwxyzz~~}||}~~{|~}{yzz{||{{zvuuy}~|zz|~}|{zz{|}~~~~~~}}zz{||||{zzyxyy{{yyz{{||}{||}}}}}xyz{yz{~||}~}|{zz{{||{{zz|~~~~}~}{yyyxvuuuuxxzzzzzzzz|}~}~~{|}}}~~~~~}|{zz~|{{|}~{|}~~}}yyyyyxxxvvwz|~?~4g&e>&eg&e}>hӵ~~g&e~guO>uO>&e4ff?>ߝLgĉ@Shӵg&e~>hӵ}fff?><zg&e>&eHLShӵgL}}~S?ʬ~}3h?D%%)?ZufĦgL}}~g&e|gĉ@~~g&e>&e|@e??{z{~g<ĉ{xyx3we<Ħ|{zz3h?@eyyz|}z{|Z3h?gL}}|zzzD%%)?|fff?><z=?Ħg&e}g&e}{zS?ʬ4ff?>ߝL@e{g&e|~3h?g&e>&e}y??z{|~~~}}yy{{~~}}|}}~}~~~~~z{||||~}}}~~}|{zzxy|||{zywwwxx}}~~~|}~~{|~}{yzz{{|{{zuuuy}}{zz|~}|zyyz|}~~}}}}~yz{{||{{yxxwxy{|yyzz{||}z{|}~~~~xz{{yy|~}}~~~|{zz{{{{{{zz|~~}{yyyxvtttvyz}}}zzyyz{}~~~~{}||}}~~~~}|{zyx~}|{{|~|}}~~~~}{{{zzyyyvwwz{}~~4DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]Ħ|HŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]Ħ~ZuR)Ħ~sߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@zHdĦ}}}Htƅ^}|Bt=o9ĦDtfo9Ħg?HdĦ|}Hu]Ħtt}Hƅ^Hu]ĦzH׼s}}~tQje<Ħ}|{Bt=o9ĦH׼szxxy{|{ywHtĦBt=o9ĦHdĦ}~~~|{z{||Dtfo9ĦsߝLGdUĦ~Ht@cӵHu]ĦHu]ĦvuHtƅ^qIܗGIӵH׼s}~Hu]Ħ|}Bt=o9ĦHƅ^Hu]Ħw}{y{~}}}}}|{zy~~}}}}~~}|{~~~~~}{{|}}|zz{~}{zyxuuwy{}yxwxy|~~~~~~~||zz{|}}}|~||~~}|zyy{~{||{yyz{{{{|||||zzz{{}~~zyyyyz{{zz{{{{zz|{yyyz|~~}}}{||}}}}|}}}~~~~}}{ywutxyz|}~~~{|||zyz{~}}}~~~~~~~~}zwwy{~|zxxyz{{{{{{zzy|||{{zzz{{{{||}}4DuXӵDdDΦDdDĦDdDĦt|<DdDĦ|DdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦ~t|<}~DdDDdDĦDdDΦDdDĦq<niDdDĦqet}zDdDĦ~~~q<R}|qjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦ}~DdDĦ`eĭDdDΦDdDĦ|DdDĦ}}}geĦ~}~FSĦ}|qjRgdKӵDdDĦ{zz{|}{zxDdDĦqjRgdKӵDdDĦ}~~~}{{|}}HdDĦgdKӵDdDDdDĦ~DdDĦ4DufӵDdDĦDdDĦvq<RpeƜ4DuTӵDdDĦ}~DdDĦ{qjRgdKӵDdDΦDdDĦ~}}|~|yz|~~}||}}|{zz~~}}}}~~~}||~~}}~~~|{{}~}}|{z~~}|{zzvwxy{}~yxwyy|~~}~~~~~}||{{{||}}}}|}|{}~|}|zyz{}|}}{yxz{~||||||||{{{||}{{{{{|}}{||}}||{|{zyy{|~}}~~~}}|}}~~~~}||{zxwvxyz|}~~~{|}|zyz{~~~}~~~~~~~~~~~~~}zxwy{|{zyxxyz{{{{zzyxzzzzz{{{zz{{||||4DuXӵDdDΦDdDӵDdDĦ~~o)h~DdDĦ|DdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵ~DdDĦo)h}}}DdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦ~~~po9u~}}}GIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦ}~DdDĦHߝL`o9DdDΦDdDӵ~DdDĦ~|||~geĦ{{sp?aĦ}|GIdnuR)ĦDdDĦ}||}|zxDdDĦGIdnuR)ĦDdDĦ~~~~}||~~DdDĦnuR)ĦDdDΦDdDĦ}DdDĦnuR)ĦDdDĦ~DdDĦwpo9u=ӊB1.uTӵ~DdDĦz|DdDĦ}GIdnuR)ĦDdDΦDdDӵ}zyz}~~||}}}|{{}}|}}~~~~~}}}}~~}}}}~~}|{{}~~|z}~~~~}|{{zwxxyz{||yxxyz}~~~}}}}~}}~}|zyxxyz~~~~~}}}|{|}}{z{{{{{{|}|}}{yxyz{|~~}}||{{{||||}~}}}}~~~~|}}~~}}||{zzz{|}~}|}}~~~~~~~{{{{zyxxyz{|}~~~{|}|zyz{||}~~~~~~~~~~}}|zxwyzzzyyyyyx{{{zyxwvxxxyzz{{zz{{{{{{4DuXӵDdDʜ4DuTӵ>d<ĦDt}>d<Ħ~>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ~>d<ĦDt}}DdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>d<|||~peӵ}ĦpeӵDx<>d<ӵDdd<}~>d<Ħ4DufئL>e~DdDʜ4DuTӵDdDĦ}||{}geĦzs<v>aĦ~~peӵDx<DdDĦ|{yDdDĦpeӵDx<>d<~~~~~}>d<ӵDd<DdDΦDdDĦ|DdDӵnd<DdDĦ}>d<ĦxpeӵĦF&uTӵDdDĦy{>d<Ħ~peӵDx<>d<ʜ4DuTӵ~zxy{}{||}}}||||||}~||||}}}}}}}|}}~}{z{~}z|}}|{yxxvvwwwxxxxxwz{}~~}}||||{|}|zwuuvxz~}~~}}}|{y{{{{{{{{|}}{yxy{|}~~}|{{z|||||}~~~~|}}~~}}||{{z{|}}}}~~}|}~~~}}||zz{{{{zzzz{}}~~~{|}|{zz|z{}~}}~~~~~~~~}}}|||zxwxz{{||||{zzzzzyxvvxyyyyyyyyz{{|{zz4DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB~<xyyz||B?d<~}|{|~geĦzHg8>aĦ~}B?Ho9>d<}|{>d<ӵB?Ho9<x~&ӫeʬtIӇz>d<Φ>d<Ħ|D&ӫetIӇDdDĦ}sdKĦwB?dp&ĒR}>d<sdKĦB?Ho9ys&dq&ĒR~{yxy|~{{|}~~~}||||}~z{{|}}~~}}}}}~}|{|~|z{}~{ywutuuuuuuuuvvwz{}~}}}}||{{z{}~|zvttvy{~~~}||{{{{{{zz{||{yyz|~}||{{{{zzz{|||}~~~{||}}||{{{{{||}}{||}~~}}~~~~}||{yzz{|{{{{{|}~~~}|}}}{z{|y{}~~~}}~~~~~~~}}||{{|zxwxz{{|}}||{zzzzyxwv{{zyxxwwyz|||{zy4DuXӵ~~Hu]3hhne=e~nepIƎ@t@h>hfe@ďDne=e}}~egesĪj@h~fdDĦ@ďDHkgewxx{{@h@GHĪj@IŌ~BeneHkge}ne}|fe{Hu]3hh}se~}{|~geĦja>aĦ~~@Gse}}|<Ō@GHkge~HĪj@IŌzzege}}Hu]3hIŌDdDĦ}ne|w@h~>h|~se{ne@GyysĪj@h~}zxxz}z{|}~}}|}}~{{{|}~~~~}}~~~}||~}{y|}~{ywutssssssssttuyz|}}|}}}}}|{z{|~}{xvvxz|~~~|{{zzzzzz{{{zz{}~~}}|||{zzzzz{{}~{||}}||{{{|||}}}{{||}~~}~~~}||{yz{{|||{{|}}~~~}|}~}{z{|{{|}~~~~{||||}}}~~}}||{yz{zyxxy|||||}}}yzzzzyxx}|{zyxwvz{}~~|zy4DuXӵĵD^~}|}~|}DdDĦ}wwx{{}~~}}}~}}z|D^}~s׼s~|}geFm8|>aĦ~~s׼s~}}Ho|||~}|{{}~D^DdDĦ~~}vw~|}}}}s׼syz~zz|}}~~~~~~{xwy{z{|}~~~}}}}~~|||}}~~~~~~~|}~~zyy|~}{zyyttttttttrstxy{||{|}~~~}}{|}~~|zyyz|~~~}|zxxyz{xyzzz{}~~~}}}}}|{{zzz{{}~|}}~~}}|{{|}}}}}||}}~~~~~~~}||||zz{|||{{||}~~~~}|}~}{{{}}}|||}}~{||||}}}~~}||{{xz{zyxxyzzyyyz{|yyz{{{zz}||{zyxx{}~}{yΦ4DuXӵtvӵ>d<ĦĦĦz|~~~Ħ~}}~}}|}}~~|}~>d<Ħ~~~~}|xxy{|~~}}}}}~}}}}}}}}~~~~~~~~{}~Ħ~||{{{zzz}>d<Ħ}~Be~}}geFYĉ}}>aĦ~~}~Be~~}nu]ӵ}{}|zz{}~~}|{~}}}}}zz{~~>d<Ħ{~>d<Ħ~Ħuvw{|~~~~|zzz|}~}||Be~z{}~Ħ~zzzzz{||||}~}~|ywxzyz|}~~}}}}~|}}}~~~}}~~}xxy}~~~~~}}}uuuuvvvvqrswy{{{{|}~~{|}~~~~}|{{|~}~~~~|zwwxz|wxzzz{~}}}}~~~~}||{{{||}~~~~{{|}}}}}~~~~}}~~~~~}||||{{||||{{|}}~~~~}|}~}|{|}~|{{|}~{||||}}}~~}|{{{xy{{yxxyyxwvvxz|xyz{||||{{{{{{{z|}~{z?aŖ%7uSQuR)ӵsdKĦgdKĦ~gdKĦ~~gdKĦ~}}~gdDĦ~||~}{{~~}}}~~~}}~~~~~~~~~~}}~~~}}|}}||}~y{}~}gdKĦ~}zxwy{~sdKĦ}~ŶS}}3we<|}~~~iĉ@3hR/Ō}}}~~yxwxy}}{{{|}~DdDĦxx|sdKĦgdKĦvwyy||~~~~}~|{|}}|{gdKĦ~~~~~||{||}}}|}}~{{{|{{yx{{|}~}{{{~~}~~~~~~~||}}~~~{z{~|wwwwvvvustvwxxxw~}}}}~||}|}{{|zyy{|~~~}||}~~~~~}{|}|ywwxyyxxyz|}~|{{}~}}{|}~}~}zvxz~~}~~|||}~~}{{|~|||z{yyyyxxwwyz{|||||{{{{||}}}}}~~~~~~~|zyuwyyxvuv}ytoorvyuvwz{}}}{zyxxyz{~}>Anene~nene}}~De~||~}||~~~~~~~~~|}}~~}}}}}~|}~ne~~}zxwy{~ne}~>A}}k<|}~~~fh}|||}}{{z|~~}||{|}Deyxw{~nenewyy{{~~~~}}~~}|||~}|ne~~~~~}}{|}~~~}}~~~|}}}{|{||}}~~~}{||~~~~~~~|||}}}~~|{|~~|vvvvuuuustvxyyyx||||}~~}}}}}|||zyy{|~~}|||}~~}}z{||zxxyzyyyz{}~}|{z{|~~~}}{|}~}~|yvxz~~~}~~|||}~~~}||}}}|zzxxyxxwwwxyz|||}}}}}{{||}}||~~~~|{zwxzyxwwx|wsrsvyrsuxy|}}|{zyyz{|~}~}}~~}}~~~}}~~z{}~~~~~~~~~~~}{xxy{}~~~||}~~}||{{{||~|~~}|}||}~yxwz~yxxz{}~|||}~~}}}~||~~~~~~|}~~~}}~||||}}}}}|{||}~~~~~{{{|||||}}~~|uuuutttsstvwxyyy{{{|}~~~~~~~|||zzz|}}||{|}~}|{yz||zyz{{{zz{|}~|{zzz{}~~~~~~}}}||}~~{yvxz}~~}}~|||~~~~}||}~~|yxwwxwvvvvwxx|||}}~~zzz{{{||~~}||yzzyxxz{}ywwwxnprvx|}}}||{{|}}~}~~}}}~}}~~~~~{|~~}}}~~~|zyz|}}~~~}}}{{{|}~~~~{{{{{|||{}~}}~|}}~|{y{|yzzy|~}}|}~}}||}~{|}~~}~~~}|~}}}|||{{}}|{z|}}}~~~~~~~~{{{{{{{{}~}|uutttsssrstvwxyyyz{|}~~~~~|}}zz{~~~~|{{z{|~~}{{xz{|{z{||||||}}~{{{{{|~~|||}}}}}||}~~zxwxy|}~}}~|||~~~~}}|}~}ywuvwuuuuvvwwzz{|}~~yyyyzz{{~~~~~~}~}|{{}~|zxwmnqvx}~~}~~}}~~~~~~~~~}}~~~~~}|{|~}~~}~}}}~~|{|}}}~~}}|yyz{|~~~~~zz{|||}}~{}~~}}~}}}~~~}}|~{zy{|}~~}{{{{||}}{|}~~~~~|{}~~}}||{{}}|zwwxz||}~}~~~~}}{{{{zzzz|~~}|uuuuttttqrstuwxyz{|}~~~~~~|||z{}}|{zzzz|~~}{{xz{|{{|}||}}}}}}{|||}~|||||}}}|}~yyxzz{}~~~~|||~~~}}}~~}yxuuutuuvvvvvyyzz{|}}zyyxyz{{~~}~}||~|xwnorwz~~~}}|}~~~~~~}z|}~~~}|~}~~~~~~~}{{|}{{z|{}|}~}~|}}~}|zz{|}}~~}|||~}~~~}~~}}~}}}}~}}~{|{{{~~}zz{{{{{{{{|~}~~~}~|z|~~~}}||}}}zttux{||}}~~~|}~~~~~}}}{{{{{zzzz|}}}wwwvvvvurrrsuwyz{|~~}~~{{{z|~}{zyyyz|}~}|{xz||{{|}||}}}}||{{|}~}}}}}||||}~~~xyz|{|}{|}~~}~~~~}zyvuttuvvwwvvyyyzz{{|zzyxyz{|~~}}~~|}~|ywprtxz~~~}~~~z{|}}}}}|y{}~|}~}|z|~~}}}}}}}}}}xzz||~~~}}}~}}||}~~~~~|{|}zyxz|~~}~~}|}}~~}~~~~}|zzz~~~}~~|||||{{z{zz|}|}~}}}~}{zz{|~~~~{}}zttvy{{{||||||}~~~~~}}}}||||{{zzw{~}||}yyyyxxxxsstuvy{|~~}|}}zzz{||yyxxxz{}~~}}y{}}|{{|{|}}}|{{yz{}~~~~}}|||}}~~~yz|}||~{|}~~{|}{zvtstuvwxwwvzzz{{{{{{zyxyz|}~~~~}}}~~|{{{|}~~|zxssuxz}}}~}|||}~yz{}~~~}~}|yxx}}~~{|~~}{zz|~}||}}~~~~yy{{}}}}}~}~}|{}~xvuvy|~}~}|}}~~}}}~{~}|{z|~|||}~}}~~}|{z{zy{|{|~~}||}~}{zxyz}z|}zuux|{{{{{{zz||}~~~~}}}}}}|||{{{vy}~}{|~{{zzzyyyuuuvxz}~}|~~}|zyy{}|yxxxxy{}~~~~~}z|}}|{{|{{|}}|{zxyz|}~~~~}||{}~~~y{}|}{|}~~~y{}|{wtruvwxxxwv|||||{{{|{zyy{|~~~~~~~~}|}~{zyxy{||{zyttuxy{{{~}|{{||~}}~~~~zxw{~}~}|{|~{{|~~|}~~|zy|~}|{{{{~~~~~~~~}{{zz}}~~}{z{|~}}}}}}~~~~~~}}}~}||{{{{|}~~~}{zwvvvxz}~~w{}{~|||}|~}}|}|~}}}zyvtuxz{|{{}~~|{{{{{{|}~~~}|zzzz{|~~}}~|ywww~~~~z{{|}~~||}~~~~}{{|}}~~}yyxxy{|}|||||}~~}{zz|~~}|}~|~~}~{||}~~~}}~~|xyz{{{zy~~~}}}|||||}}}}~~~~~~~~}}~~~}|{wtrwxz{{{zz{}~~~|{zz{|~~~{yy}~|}}~|{|~||}}~~}{~~}||||~~~~~~}||||}~~~}|{{}~~~~~~~~~}||~}}|{{{{{|}~~~}{zwvvvxz}~x{~{~}}~~}~||}~}zywuvyz||{{}~~}|||{|{{|}~}~~||z{{|}}~~~~~~}|}~~|yxxx~~~~{{||}~~z{|}}}}}||}~~yxwvwy{|||{{{|}~~~}{z{|~~}~~{{|}}~~~}|}}{wxy{|||{~~~~~~~~~~~~~~~}}}~}}~~~~~~}|yutxyz{|{zzz|~~}~~}|{yy{|}|{{~}{{|}|}}~}~~}}|}}}}}}~}||~~}}|||}}}}~~}|}~~~~~~}|{{|}~||{{z{{{}}~~~~}||wwwwxz|~x{~|~}}~{|}~{zxyyy{||{{}~}}}}}}}}{{|~~}}}~}||{{|}~~~}}}~}||{|}}|zyyz~~{||}}~~~yz{|}}}}}~~ywutuwz|}|zyz{}}~~|zz{|~~~~}~~{{{||}}~~}|{{|}~~~|{wxy{|}~~~~~}}}~~}||}~~~~~~~}~~}zxwxyz{|{zzxz||||}~}|{zz{|}~}}}}}|zz{}~|}~~~~~}{{|~{{{~}}}~~~}zzzz{|}~~~~}~~~~}|{zz{}~|{{{{{||~~~~~~~~~~~~}zzzz{}~~~}}}}~y||~~}~|}~~}|{{|}|}~}~||}}~~~~{||~|||||{{{{|~}||}}||{zz|}|{z{|||}}}~~~yz{}~~~~~{yvttw{}}|zyy{}|}}{zyz|~~~}||}~}}}~~~{{{|||||~}|{zzzz{|}~}zz{|}}~~~~}}}~}|{zz{||}~|{{{{}~}}~||}~}|{zyz{||{zzvxzzzz{}~}||||}~~~}~~}}~|z{{|}~~}{{|}~zzz|~~|{z{|}~}}~~|xxxyz{|}~~~}~~~}|{zyz|~{{{{||}~~~~~~~~~~~~||||}~~~|zyzz{z}}~~}~~}|~~~~}|{{|}~}~~~~}{|}~~||}~|||{{{{{|}~}|||||{zzz{||{{|~}}}}~~~~{|}~~~}{xvvx|}|zzz{}~|||{yxy{|}~~|{{|~||{{|}~~~}}~~|||||{{{}}|zyyxxwy{}~}}}}}}}~~~~~~~}}{yyyy|}}{yuxxy{{||z{|}|{zyz{|||{zyuwxxxxz{~~~~}}||}~}||}}}~~}||}~zzy|}~{yxwx{~}|{{|}~}{xxxxz{|}~~}}~~~~~~~}}||{z{|~||||}~~~}~~~~~~~~~{yxxyzz}~~~~~}|{}{zy{{}~~~}{|~~~||}}}|{{{{|}~~}|||}|{{zz{}}||}~~~~~~~~~~~~~|}~}zxxz}|||||}~~|}|zxwxyy{}~~}{{|~}|{z{|}~|~~|{{{|}~~}}}|{{{}||{yxwwwxz}~}}}}||}}~~~}{yxwwx|}~~|zystuxy{||xyz||}{{{{|}|{zywwxwvvxz~~}~}~}~~~~~~}~~}}~~~}}zzy{|}{xvtw{}|yzz{|}~}zyyyz{|}~~~}||}~~}|}~}}}}}}}|{|}~}~||}}~~}}}~~~~}~~~{yyz{}{~~~~}|{~wwxzz|~~~~}}|||}~}|}}~}|{{{||~~~~~~~~}}}}}|{{{|}}|{}~}}|{{|}}~~~~~~~~~~}}z{|~~}{zz{}~||~~}}}}zwvvwwy|~~}|{|}~}{{|}~|~~|zz{{|}~}}|{{||{{zyxwyz{}~}~||}}~~~~|{zyyyz{}}}}}{zyrtvyz}~~ww{}}~~{|}}}{zyxyxwuuwy}}}~~}}}}~~}|}|}}{{}}~}|{zy{{~~{xvsv|}{xxyy{|}~|z{{{||}}}||}~~~~}}~|{{|||||}}}}}}~{}~}}}~~}}}~~~~}}~}{zz|{~~~}||vvwy{|~}|{||||~}|}}}~}{{||}~}}|}}~}}~~}}|{{}~}|{|~{zyxxyz{~~~~~~~~~}|{yy{}}}|{{{{|}{}~}~~}zwuuvvx{~~}||}~~}|}~}~~|zz{{|}~~}||{{{|{zyxx|}}~~~~||}~}}~zyyyz{}~}}}}|{zyrswy|}xy|||}}}|zyyzywuuvx{{||||{{~}}~~|zy{}}zwuzz{}~{zyz{~~}{z{z{|~~}||}~||}~}||}~||||||}}}~~~}}~~}|zyy}}}}}~~wwx{|~{yz|~~}|{{zz{~}}}~~|zz|~~~~www{}}~}}|{{{{{~~~~~~}~}~~~~}}|}}~~~~}}}}|{zzyy||||||||{{{yxxz|~||~}{wxyz{{{{{|||}}}~}zxvuuwwy{~~|zzzz{}~}|}}{zz{|}~}|}~~{{zyyyzz}}}~~~~}{yxy{~{{||}}~~|}~~~}{z{{zzzyyyz{|{yxyz~~~~|zz|}~|zxz{|}~}}|~|{{|||}~~}~~}}~~}||}~~~~}}~~~~~~~}|{{{{{{|}~~{{{~|{{|~~~~~}||{{{~}|||}~|{yy{}}}~~xxx|~~~~}||{{||~~~~~~~}|}~}}~~~~~}}}~~~~}}}}}|{zzz{{{{{{{{{||zyy{}~||~}|xyz{|||||||}}}}}}{zyxxxy|~}{{{{{|~~}|{||{zzz{|~}|}{{zzzzz{}}~~~~~|zyy|~~~{{||}}~~}~~~}|{{{{zzzyyz{|{yxyz}~}|{{}~}|{{{|}~}~~{{|~~~~~~}}~~~~~{}~}}~~~~~}}yzz{||}~~~}{}~~~~~~~}}}}}||{||}{yxy{}}}~~~yyy}~~~}|}}}~~~~~~~~~~|{{|||}~}~~~~}~~}}||{{{{{{{{{{|}}|{{}~~~~}}~}{{|}~~~~}}}}}}}}~}{yyz}~}|{{{{}~~}|{z{zyyyz{{~}|}~~~{{{{{{|||}}~~~~~}~~|z{|~~~}}}{{||}}~~~~~}||{{{zzzzz{|{yyyz~}~~~~~~}}}|}}|{|~}}}}||{{||}~}|}~~~}{{}~~~}~~}||}~~~~~||}~~yz{|}~~~~z|~~~~~}}~~~~~~}}}||||{zyz}~~}}}}|{|~~zyz~~~~~~}}~~~~}}}}~~~|z{|{|}~~~~~~~~}}}||{{zzzzzzzz}~~}}~}~}}~~}}~~~~}}}}|~{z{}~}|{zz{|}~}|{zyxxxyz{~}}~~~~~~~z{||}}}}{}~{zz{{||}}|}~~||}~~~~}}}}{{||}}~~}}}~~~~}}|||||{{{{zz||{zyz{~~~|~}~~~~}~~}{{{{|{|}||}}}|{zyyy}}~}||}~}{{~~~~~~~~~~~~~}{}~~~~}}~~{|~~~~{|~~~~~{|~~~~~~~}~~~}}}}~~~~~~~~~}|{{|~|}~|zyz|~~~zzz~~}}}~~~~~~~~~}||}~~~|{||||~~~~~}}}}}|||{{{{{{{{}~}~~}~~~}~~~~~}}}}~~|{{}~}|{z{{|}|yxxwxyz{~}}~}|{z{|~~~{}~}{yz{{|}}}{|~~}}~~~~~}}}}{{||}}~~~}~}}||{{{{}}|||{{{{|}|zyz{~}~~}~~~~~~~}~{zyxxxyzz{|||~~~~~}|{zyyzz~~}|}~~~~~}|~~~~}~{|}}}~~}{{|}}|{{|~}}|{{{{|{}}~~~{}~~}}}~~y{|}||~~~~~{{{z{|}}}}~~}}~}||}xvuvx{||zzz~~}|||}~~~}~~~~}|{{|}~~~}}}}~~~{{{{zzzz|||||||||~}~}}~~~~~~~~~}}~~~~~}}}}~~~~~~|{{|~~|{{{||~~|yxxwxy{|}}~~|{{z{}{|~~}~~~}~~|yy{|}}}}|}~~}}~~~~}}}{{||}}~~}|}}|{zzz{{}}}}||||{|}|zzz{~}~~~}~~{{yxyz{}y{||}~~~~||{{{|}~~~~~}}~~zz|~}~{}}~~xy|}|}~~~|zz{}~~wyz}}}}|{{{{{|}}}~~xz|~|}}}}~~z{}}||}~zzyyyz{|z{}~~}}~}{{{}~wustwz||yyy}~}{{{}~~}}}}}~}|{{|}~~~~~zzzzzzzz}}}}}}}}{}~|{|}}||||}}||}}}}||||}~~~~~|{z{~~}|||}~}~}{yxxxyz|}}}~~}}y{}||||}}}}}}~}||}~y{|~|}}}}}}~~~~{{||}}~~{{{}~~}|{z{{|~~~}}}||{|}|{z{|~|}~~~~|{zyz{~yz||}~~~~{{{{}~{{{|}~}~}vwx{~}|}}~~~zz}}vxy|||~{{|}~|yy{}~vvxy||}||{{{{{|~}}~~~}wxz~||~~~~z{}}||}}yyxwxyz{xy{}~}}~~}{x{{}~vtstwz||yyy}}|{z{|~~~}|}}}}|{{|}}~yyyyzzzz}}}}}}}}{}~|{{||{{{||}{{||||{z{{|~~~}}~~~~~|zyz}~}||}~{}~|zyyxxy{|}}}~y{~|{{{{||}||}}{{|~z{}}~||||}~{{||}~~~zzz{}~}{~|{{{|}~~~~}}}}{}}}{z{|||}~~~~}}}~~|{~~~~}}~~~~~}}||{{{z~}|{rswy{z{yy{~zw}~{{}~}|~}{|{{|~~||}~}~}}zyxz{}~~~~~}|{}}~}zy~~}|~}|||}z{|}}||||}}}}~}}}}}}}}~yxvuuwz|~}zxxy{|~}}}}}~}||||~}||{{{{{}~}}{{|~}|{zz{|}}{~}}}|{z{||}~~}||~}{yxwxyz{zyyyz{|}}}|~|zz|~~|{{{|}{{|}~~~}~~|||}~~{{{{||||~||}}~~~}~~}}~}|{}zyz}~}{{{|~~}||}~~}}}~}}}}|yxxzy{{{{||}}}||~}||~~}}}~~~}}|~~~~~}}~~~~}}}||{{{{|}}~~}||twx{{}|{{|~~xuy{}{{}~}}~~||{{|~~}{{|~~}|~}zyxzz|}~}}~~~}||~}~|{~~~}~~}|}~{||~~}|zz{{{|||}~~~~~~~~~~~}yxvvwy{}~|zyxy{|~~}|||||~~}}}~}}|{{{{{~~~}}}|}}|{{{{|}}|~~}{zz{|}~~||~}{zyvwyzzzyxzzz{|}~~~}{z{|~}|||}~||}}~~~~}{||}~~}}}}||||}}}}}}}}~~~|{|~~}}|||}{z{~}|{|}~~~}}}}~~~~~~~}}}||{|}~|zyxwxxz{|||}}}}||~~~~}|{z}}}}||||}}~}}~}}}~~~~~}}~~~}}|}||{{{{{z{|}}}~~~~~}yyy{|~~|}}yuwy{~}}}~}~~~}|{|}}{yyz|}~}||}~{zyzy{|}|}}~~~~~~}~~~~~~}}}~}}|{yyyzzzz{|~~}{|}~}|xwwwy{}~}|{yyz{|}}|{{{{|~~~}|||||~~~~}}||||}}~~~}{yy{}}|}~|zyvwyzzzyxzzzz{}}|{{|~~}}}~~~~~}}}}~~}~~||}}~~~}}}~~}|||~~|{y{~~~||{|}~~||}~~}|}}~|}~~}|||||}}}}{zz{||{yyxuvvy{|}}~~~}}|}}}}|{zzzzzz{{{{~~~~~~~~~}}~}}~~~~~~~}}~~~~}||~}||||}}{{|}~|~~~{|}~{}}|~~zxz|~|{{}~~~}|{|||zxxyz{|||{~~}|z{{|}}}}~||~}}}~||{zyyyzzz{{~~{yyz||{yyz{}~||{{{{{||{{zzz{{~~~~~~~}}}}}}}}}~}zyz|}|}~~}{zyz{|}||{{zzz{}||{|}~~}}|||}}~~~~~~~|{{~}|yxy}~}{zz{}~~}}~~~{|~~|{zz{{|}}~|{{{}}{zywttux{}~}}}}||{zwwxxyyzz~}}}}~~|~}}}}}~}}~~}}~~~~}~}|{{|}~~~~}}}}}{}~~~{|}~~~}||}~~|z~~~{z{}~~~}|||}|{yxxyz{{||~}}}~~~{{}~}|}{{{z{{{{||||}{xxy{{{xy{}~{{|||||{{{zzzz{{~}~~~~~~}|~~~~}|zz{}~}~~}{z|}~~}|{zz{}|||}~}|{{xy{~}|{z}}|zxy|~}{yyz|}}~~}z||zyyz{|}}~~}|}}|xvttux{~~}}}~~}}||xxxyyzz{}{z||~~||{||~~}}}}~~~~~~}|}~~~}||z{}~~|}~~~~xww{~~~}{{{zyz~~}|}~~|zxxyyz{|}~~}{y{~}|{|{{{{|||}}}}~|{yz{|{zyz|~z{|}~}|{{zzzz{||~~~~~|}}~~~~{{{{|~~~}|{z}||{|}||}~~}|{{uwy}~}|}}}{zz{}~}{zyyzz}~~~~}{||{yzz{|}}~~~}xvuvvy|~~}}}}~~}}|wwwwxxxx~|{{|}~{|{}|~~}|||}~~}~~~}||~~~~{|||}}~~~~wvx|~}}zxxxx|}}|}~}xxyyz|}~~}~~{y{~|{z{z||}|||}}}~~~~~~~~~~|{{|}}|zyz}~}yz|~~|{{{zz{||}~}}}}}}~~~~~~~||~}~|}~~yz{}~~~~}|{zy}}}}}}}}}}~~}|{{uwz~~}||}~~|{{|~}|{zxww{}}|~~}|}~~}|{{{||}}}~wvvxx{}~~}||{||}}||{xwwwwwwv~}z{}~}{{|{||||||}~~~}~}~}||~~~}||{||}~~~yxz}~|zxxyy}}}}~~xxyy{|}~~~}}|~~~~{z|{{yzz|}~||||}}}}}~}}}}}}}}|||~|zyz}~|{xz}~|{{{{{{|}~~~}}||{{{{{|~~}}~~~|||}~~~~{|}xy|~}}}}|{yy}~~~~}||~~~~~~~~}|||vxz~}~~~}}{}}|{{}}}|zxvu{}~||~~~|}~~}|||||}}}}~~vvwyz|}~~~}{{zz{{|{{zxwwwvvuu}|{{{}~~~}}~|{{{~~~~~~~~{zxz|~~}}}}}~~zyxwxy|}~~}~}}}}||||xz|~}}~~~~~~|~~~}}}~~}}~}}zxw|}}}}}||{{{|{zzytw{}|zyx}}~~~~~}|yz{||}}|}{zxxxz{|zz|yyz}}~~~~~ytz|}z|}~~}|~}}}}~yyxxxxyy|{z~}{zzzz|{zyxwwwtuwxzz||}~|}~~}~~}||{{yz{zwtrryz|~~}~}{|}|zyxy{|xxwwwwxx{{{}}{ywy{~~yz{||zxwzzzz{{{|{zzyyxxw~}|{{|}~}|z{{~}~zyxz|~}|{{{{{|xzyzz|}}~}{|}~}}||{{{yz{}{{|}}~~~~~~~~|~~~~~~}}zxw||}}}}||{{||{{zzux{|{yxx~~}}~~~}|{yz{}~~}|zyyz{|~|zz||}}~~}}~~zw{}~|}~~}|{}~~}}}~~zyyxxyyz|{z~}{yyyy{zyxxwwwtwxz{}||~~~~~|}~~~~~}|{{{yz{zwuttz{}~~|{~~~~}{||{yxwxyzxxwwwwxxzzz|}{zxz{~~}yz{||{zyz{{|||||{zzzyyxx}{zz|~{{z{||}~~~~}xxwz|~~{{zyyyyyxyy||~~~}|yz{}~~}}|{zzyz{{|yyyy{|}~~~~}}~~}}~~|{||}||zzy{||}}|||||||{{zzxz{{yxxy{|}}}|{zz{}~}}|{{|}~~~}|{{}||~~{y|}~|{~}}~|{z}~}}}~~zyyxxyyz|zz}~|zyxxxzzyxwwwwwwx{{}}~~}~~~|}~~}}||{{{yz{zxwww{|}~~|{yz{|||}}}}zyxwvwxyxxwwwwxxxxy|}|{y{|~}|yz{}}}||{|}~}}{{zzzzzz}{y{~}}}zzy|}~z{|~~~~}~~~}|xxxz|~~{{zyxxxxwz|~~}{wwy{|}}}~}}|{zyy{|{{xwwwz{|~~~~~||}~~~~}}}~{|~~{xwyz{|||||{{|}}}||zzzyyyyy||}|zz{|{|}~~}|{}~~~}}}~~~}}||}~~~~~~|{y}~}{z~}}}~~|}~{zz|~~~~~~~~~zzyyyyzz{zy}~|zxxxxzzyxwwxxwz{{~~~}|}~~}}|}}}}}|||{{{|}}{z{|}~~~|yxvwyzyz|~~||{zyzz{zyyxxyyzwwx{}}{z||~}{yz{}~~~~|}~~|{zzz{|}}z{~~xy|yyz|}~~}~~~~}zz{|}}}}}~}}yyy|}~~|{zzyyyyyz}}{wxy{||}}~}}|{{zz||{zwwwx{{}~~~~}}||}~~~~~~}{z{{|z{}}~~~~~~~~}zwuyz{|}}}}{||}~~}}zzyxwxxy|||{yz{}~~~~}}~}~~~~~~~}}||}}}~~z{|~}yyy~~~}|{~}|||}~}}~{zy{~~~zzzyyzzz{zy|~~|zyyyyzzyxxxyyz{{~~||}~}||~}}}~}}}}}|||{|}|{z|}~~|ywuwyzzz|}~~}}|||||yyxxxxyyvvw{}}{z}}~}{yz{|~|}~~||{z{|~||~}}}}~wz{~~}}}}zzz}~~|z~~}||{{{|}~}|yyz{|}~~|}~|||~~~{{zzzz{{{~}|wxyz{{{{}}}}||||}}|{yyz||}~~~~~}}}}}}~~~~~}|{{{|}}{yxyz{z{}zzz{{{{{~~~~~~}}z{||{yvuwxy}~||}~xwutttuv|}~}||~~~~~~}~~~~~~~~}|{}}~~~~}|}~~~~wxz~{wxy~~~}~~}|||}~|zy{}~{zzyyzz{{zy|~~}|{z{{|{{zzzzz{{}~~~}||~}|{|~~}}}~}|}~~~~~~~~~}~~}{{|~}zxuwyzyyz{~~{{zzzz{{vvwz||{z}~}|zz{|}~}}}}}~~~}|{{{~~}~~~{{}~}{z{}}~z{{~~}~zw|~|}~~}{zyxxxy{|~~}}|yyz{|}~|}~~~~yyyyz{|}~}{{{|||{{}}}~~~~~}}||{|~~~~~~}}}}~~~~}}}}}~{zyz|}}{yxy{|z{}}yyyzz{{{}}}}}}}}xy{|{zxwuvz~}}~wutrrstuz{}~}~~~~~~~}|~}{{}~}{z}}}}~~xy{}zwy{~~}||~}{y{}{{zzzz{{{yx{}}}|{|}~||{{{{||}~}}}|{}}{z{}~}}}~~}|{|~}~~|zz{}~|zxz|}|{{|}}~{zzyyzz{vwwz|{zz~~}zz{{|}~}|zzz{}~}|{{|~}~~}}{yxy|~}}|}~{{|~~~~|yuz|{|}~~}{zxwvwxxz|~}}}~~~}}|zzzz|}{}~xxxyz{|}~}}}}}}||{}}}~|}|}|~~~~~}}}}~~}||||~~{yxy{}~|yyz{}z|~~|xyyyzz{{}}}}~~~~wxz||{zyvwz~}~vusqqrstxz}~~~~{|~}|{~}{{~}zy||}}~~~{|}}zx{~|}~~|z{}{{zzzz{{{yx{}}|||}~}|||||}}~~||||{}~|{z{}~}}}~}|{{|~~~}{yyz|}{z|~}||}|}~~{zzyyzz{wwxz|~zyz~}{zz{{|}~}{yxxz|~~}{{|~}}~~}{|}|}}ywxz~~}||}~~|{}}{yxy{{z{|~~~~~}~~}{{|~~{}{zz}~}|||~~}|{||{{{||}~~~~~}~}|{||xx|}~}}~~}}{|}}|{}~}}}}||||{{||}~~~wxyz{{{{yyy{|}}~z{|~zyxvuuvv|}~~~~~~}~|~}}~~~~~~|~}}}}}~~~|z}~}zzz|~}~~}||~}}{zz{|}{|||}}}}}~}|{~|{zz{}~~~~}~|||||}~~~~}{xvty{~~~~~}}|}}~~~|{{|}}z~~~}{{}~}|yxxz|~}|{z|~~}}~~}~~}|}}}xwwwxz|}{||~~}{|}~}ywwz~}}~}{{}~|z|}}|{|}~~~~~~~~yz{~~}|{{}~}|||}~~}|}}|||||}~~~~~~~}~}|||}xz{~~~~~}}|{}~~||}~}}}||||zz{{|}}~yyz{{{{zyyy||}~~z{|}~{zxwvvvw}~~~~~~~}}~}~~~~~~~~~}}~~|}}||}~~{z|~|zzz|}}~~|{|}}|{zz{||}}}}}}}}~~~~~~}}|{}|{zzz{|}}}~~~|||||}~~~~~}{ywuy{~~~~}||||}}~~|{|}~~~~|}~~|{{|}}|zyy{~|{{|~~}}~~}}}}}}}}}yyxxyz|}||}~~|}~xvvy~~~}|{|~~|{{{~~~yyz}~~}}|~}}~}|{{{{~}}}|~||~~~~~}~}}}}}z{|~~}}}}}||{|}~~}}~~~}}}|||zzz{||}}||||||{zyyz||~~~{{{||}~{zyxwwxx~~}}}~}}}|~~~~~~~~}}}~~~}|{|~~}|~||||}~}zy{~|{yzy{}~|}}|}~}{z{|{{zzz{{|~~~~~~}}~~{{{||{{z|{{{zzyy{|}~~~}|||||}}}~~~~|zxvz|~~~{{{|||}}~}||}~|{{|~~{|~}{z{|}|{{zz}|{{|~~}~~~~}{|}~~zzzz{|}}}}~~~~~xuuy~}~|zyy|~~}}}~~~~|{|||{{{{{~~~~~}|~~~|zy|~~~~}~~~~~~~~~~|~~}|}~~~|||}|{{z|}~~~~~}}}||{{||}~~~~}|yzz||~~~||{{{|}}}}||{{{{|||~|}~}||}}~~~~~~~~}}}}~~~~{zz{}~}|}}~~~{{{|}|yx{}{zyzz|}~|||}}~~{|}|{z{|zzzzz{{{~~~~~~vwxyyyyy{{{{zyxwz{}~}|}}~~~~~~~~~~}{yxz|~||}}~~~~}|||}~|{{|}~~~z{}~|{z{|}{z{zz}}|{|~~}~~~~~~}z|||||||}}}~~yuvz~~~~|ywwz~~|{yzz{|}}}~}}}}}}}}}~~}|zyy}}~~}}~~~~~~~~}|||~}||||~|||||{zz{}~~~~~~~}}}}}}}~~}|zzz|}~~}|{zz{|}~~~~}}}|||}~~|}~||{||~~~~~~~~~~}}}}~~~~{zy{|}}|{|}}~~~}{{{|}~{xwy|~~~~~~zzy{{|}~|~}|{z{{{|~~}{|}|{z{|yzz{{|||~~~~~~~uvwxyyyyzz{{zyxxz|~}|~~~~~~|zyz||}~~~~}|{{|}~~~}|{||}z{|~~~~|{{|}}|zzyy|~}|{}~~}}}}}}~|}}}}}}}||~~~~ywwz}}~|~}zxwz~~}|xyz|~~}~}||{|}~~}zzzzzyyxyz}}~~~~}}}~~|}~~~~~}}~~}}}}}{{zz{|~|||||{{zz|~~~~~~~}}}~~~zzz}}~}|zyz{}~~~~~|~{{{}}~~~~~~}}}~~~|{z{}}|{zz{|}}}}||||}~}zwvy{~}~}}~zzz||~~~}||zyxyz|~~}|}~}{z{|yz{|}}}|}}}~~~~~tuvvwwwwzzzzzzz{|}~~}~}|{{}~}|{{|}~~|zy{|{|}~}}}~|||}~|zzyy{}}||}~}}||}}~}~~~~~}|{}}~~~~zxx{~}}{~~|zz{~~~~~~~~~yz|~~~|}}|zzz{}~~~}yyxxyyzzwz|~}}}~~~}|z{|~||}~~~~~|}~~}|{{z{|~|}}}}|{{y{}}}}~~~}}}~~~zz{}}}|zyz|~~}|zzz}~~~~}~~~~~}{|}}|{yyz||}}}}}||}~~}yvux{}|~~}}~{{{}~|}||{zyxz|~~}~~|{|}z{|~~~~}{{||}~~~vwwxxxww{zzzz|}~~}~~}|{}~|z{{|~~}}}zwwy|}~~}|||}~}}}}{|{z{}~}~}|}~}||||}~~~~~~}|zz|}}~~~~~~{yy|}~~}~{~~}||~}}~}}~~~~~~|}~~}}{}}|zyyz{}}~~yxwwxy{|xx{{}}}}|}~~~~~||yz|}||}~~~~~{}~~}||{|}~}}}}}||{xz|}|}~~~~}}}}~{{{}~}|zzz}||}zzz}~~~~}~~||}}|zxyz{||||~}}}}}~~~~|yvuwz||~~}}{{|~zz{z{z{zz|~~}~~}|}~z{}~~yzz|}~~}xxxyyxxw{zyyz|}~~}{}~{z{|}~z{{yvvy|~|{{{}~~}}~~{}|{|}~}~}|}~}|{{|}~~~~~}~~~}|zy|||}~~~~~~~~~}~}~}{z~}~~|~{xv||}~~~~|}~|}|yy~}||}~~}}}}{~}}|~~|||~~}zy{}}}}}}|||~~~}}zzyz|~~}||}~~~}~~}}}}}~}||||||}~~~|~~~~}{{|~~~}|}~}}~~{|}~~~}{yxvwy|~~~~~}{yxy{}}|zy~}}}}|}}|||}||{{~~|ywzz{{|}}~zz{{|}}}~~}}|{yzyz{{||||}~~}||{~}|||||||{{{}|{zzzzzz{|~~~}|yz{}~~~}|{{{{||~|ywvxz|}}{xvuwxyy||{}}~}~|{~}|~~|yx||}~~~~}~~}zy}|}~~~}~~|~}{{|~}~~~|zz|~~}|{{{{{~}}~~~~~}{zz{}~~~|{|}~~~~~~~~~}||||||}~~~}~~~~~}|}~~~}{}~~~z{|~~{yxvwy|~~~~|{yz{|}||{~~}}|}}}|}}|||}|{{{}}~|yxyyzz{||}{{{|}}~~~~}}||{zyzy{||}}|}}~~~}||}~|{|}}||{{{z||{{zz{{z{|~~~}}z{{|~~}}}|||||}~}~~|ywwx{|}}{yvvwxyy{{{}}~}}|~~}~~}~~}||~}{z|}}~~~~}~}}~~~~|zyx{}~~~|zz}~|zyz{|~~}}~~}}|}}~}}|}~~}|{}}~~~}}~~~||||||}~~~~~~~~~~~~~~|{|~}~~yz{~~{yxwxz}~~~~~~}|||||}}~~}|{{{{{|{|}}|}~}{zzz|}~}|{zyxxxyzz{{{{||}~~~~~}|{{{zyxzz|}~~~}}}~~~~}}|z|}}}}~}{{|~~}|{zzy{{{{{|||yz|}~~~}}|{{|~~}}}}}}}}~~}|}~~|zxxy{}}~{yvvxyyyzz{}}}||~~~~~{{{~~|{|~~}}}~}}~~~~}}|}~}}~~~~~|}~|ywvy{}}}~|{z{~}{z{|}{{z|}~~}~~~~~~~~~~~~~|||||}~~~}~~~~~~~~}~}}~}||||}}}{|}~~~}|yz{}~~{zxwxz}~}}~~~~}}~}|{|}}|{yxxxxz{|}|}~}|zyxy{}~~|{zzzzwwxxyzzzzz{||}}~~}}|{{zzyxxz{}~~}~~~~}}}}~~~}}|||xyzyxyz|}zy{|~}|{zyyzz{||}}}xy{}~~~}|{|~~}||}}~~~~}|}}~~|zyyz|}~}~{ywwxyyxyyz}~~|zyz|~~~~~}}|{{|{yyy|}}}y{{{}~~~~}}~||}}~~~|zxwxy{|||{zz|}|}zzz{}}~~}~~~~~~~~~}}}}}|||||}~~}~}~}}~~~~~~}~}}~}}}}~}}}|{{|}|}~~~{{{}|~}}~|zyxy{~{{||||{{~|{{}~}{yvuttxz|}|}~~|{zuxz{}~~}|{{{{{wwxyyzz{yzz{{|}}||||{{{zyxxz{~~~~~~~~~~~|||||{{{wxxwvvxz~{xxz|~}|{zyyzz|}}}}|wy{}}{|~~}|{|}~~}}~}|{zz{}~~~zyxxyzyxwxz~zxvuvy|~}}~~~~~~~~~}{|}wvuxz~~~wvwyz}~}}~~zz{~~~~}}}}}}~~~}|{yz{{{|{zz|{{z|}~}||{{||yz{~~}~~~~~~}||{{|||||}~~|}}~|}}~~~}}|}~~}|~~~}}}~~~~}{z{}~|}~~~|||}|}|||zyyz|~{{||||{{~|{|}~~}{xvtsrwy|}}}~}~}|{uvwz{||~{{{{{zzzyyyz{{||zz{{|}}}{{{{||||yyxz{~~~~}}|||}~~||||||||yzyxwwy||xvvz|~~}|{zzyz{}~~}|{vxz}~}}~~~}|{zzy{|~~~~~}}|{|}~~~~~zyxyz{yxvwz~zxvuvy}~||~}~~~{|~utuxz~rttwy}~}~~}~yxy}}}}||{{{~~~~|}}}|}zzz{~||{|}~|zyyyztuy~~}}}~~~~}|~~~}}}}|||||}~~{}~}~}~~~~||}~~}|{{|}}||}~~~~~}}}~~~{z{}~~|||}~~~}}}~~~|zyyz|~|}}~~}}|~}}|{|}~z|}}|}~{{ywvuuuvx{}}}~{|~}|tvwyyzzyz{|}}|{{{{{|}}~~|||}~~zz{|}~~zzy{{~~~~~yyzz{}~}}}~~~~~~~~|{{}~{wtuy}}}||{{{z{|~~~}{zvwz}~~~~}|{zyyz{}~~}|}~}}|||}~~~~~zyxy{{zxuwz~zyvuvz~~||~}~~{|}utuy}qqsty{~}~~|}zxy{}}||{zzz~~~~zyy{~~~}}|}~~|zxxxxrsx}~}}}~~~~|{|~}~~}||||||}~~{}~|~}~~}}~~||}~~}|{z|}}||}~~}}}}~~}}}~{z{~~~}{z{|~~}|}~|{yz{|~~~~~}|||||}}~xyz{y{|}yxxwwwwwux{}}}~y{}~}tuwwyxxxz{}~~|{||}}~~~~yy{|}{zz{{}~~~~wwxyz|}~~~}zvsuy}|||||{{{|}~~}{yuwz}~~~~}|{zyyy{}~}}|{{|}~}}|}}~~~~~zyyz{{zxtvy~zyy{}~~~|~~}|}~yyx{|~~}~~~||~ywvvz}~~~~~~~~}||}~}{z{{|}~~~~~}}}||~}|}}~~}{xwz|}}|{|}xy}}|{{{}}}}~~~}|~|~}|{|}~|{{{{{{{{{|}~~}|{{}~{yz{}}}|{yxw||}}}}||}~~~~~~~}~~~~~~~|zywuttuwyzywtrswz|}~~~|}~yyxxxyzz}~~~}}~}}}zz{|}}}{||}~~~~}ttwx|}~~~~}}|zyxxyyyzzzxwxy}~~~~|zyux|}||}~}{zzzxy{~}}}}}}}}{{|~{||||||||}~~wwx{}~~~~~~zzz|}~}~~~||~zzwxz~~~}}}~~}|}}}~~~~~}}}}}}|~~}zwuwy{{zz{|xz|~}}||}}}}~~}~|}|{z{|~~}|{{{zzz{|~~}}{}~}zxyz||||{zyy}}~~~~}}}~~~~~}}}}~~~~~~}|zxvuuvxzzywtsswz{|}~~|}~{{zzzzz{}~~~}}~}|}}{{{|}~|{z{{}~~~~xzz||~~~~~}{zyyyzyz{zxwxy|}}}|{yxuw{~}|{{|~}{zzzxy{}~{||~}||||||{{|}~}|uvw{~~~~~~~~~~~}||||~~~zz{~~~}~}~~}||~}zxy{~~~~~~~}}}||}~zvstvxyyyz{zzz|}}}~~~~}||{zz{}~~~~}}|||yyz{}~|}}|ywxx{{||||{{~~~~~~~~~~~~~}}}}}}}}~~~~}}}}~{zxwwxz{zzxussvyyz|}~~}}||}}~}}|{zzz{|~~~}}}~~|||~}}}||}}~~zyy{{|}~~~~~~}~~~~~~|{{{{{yz{zxwxyz{{{zyxwuwz}~~|{z{|~~|{{{{zz|}}~~}|||~}|}}}||{{{~~~}vwx|~~~~}}~}|{{{}~~zz{~~}}~}~~~~~||}{{zz~|}}~~{|~~~{wttvxyyy{||}{{}~}}|{{{|}}}~~~~}}|||}}}}|zxwwwzz{|}}}}~}}}}}}~~~~~~~~~~~~~~}}}}}}||}~~}|zyyz|}}|zvsrtuwxz|}}}|zzz{|}~~}|{zzzz{~~~}||||{|}~~}}}}}yyy{|}~~~~}}~~~}}|||yz{zyxxzyyyyxxwwwy{~~~}|||}~~}}|||{{{||}}}~}}|||~}~~}}|{{{~~~~}|yyz}~~~~~~~}}~}||}}~~z{{~}}~~}}~~~~~~~~}||~{zy}~y{~}~{}~~}}~}zwvx{{{|}~~||~}~}~~}}}}}}|}~~~~}~}}|}}~~|{yyxxwyz|}~}|{{{{|}~~}}}~~~||}~~~~~||||||}}~~~}}|{{|}}|xtqrswxz{||{{xxxxy{|}}|{zyyyy{}~~}|{zzyz|}~~~}||||yyz}~~~~|}}~~~~~~}}z{{{yxyzyxxxwwwwz{}~}~~}}|{{zz{{||||~~~~~~~~|}}}~~~}}||||~~~~}|{z~{||~~~}}|}~~~~}~~~~~~}}{|}~|}~~~~~~~~~}}~~~}}{}|~~~~}~~~~yz}}~~}}~~~}|}}|y{~~~~}~~~~~~~~}}}{|~~}|{{|}~~|yyyzzyz{|~||zzzz||~}||}~~~~~~~{{|}~~~~||||}}}}}}}}}}}}~}}}}}}~}ytrrsxyz{|{zzwwvwxz|}||{zyyyyz|~~~}|{zyz|}~~~~~~xyz~~}~~|||~}~~~}}z{|{yxyzzyxxxxyy|}~~}~|{yxwwxy{|}}}~}}}}}~}}}|}~}}}}}}}}}}}}|{zy||}~~}||}~~~~~~}}~~~~}~~|~~~~~~~~~}}}}~~~~~||}~}|{|~~|}}}~||~}~~~}||}|~~}|~~}}~~~}}~~}||{z|~~}|{{|~|yxz||{{|}~}|{zz{|}~|{{|}~|}}}~~{|}~~||}}}~~~~~}|{{{{}}}}}}}}{|{yvtuvz{|||{yyxwwwy{}||{{{{{|y|~~~~~}}|{zyy{}}|}~~~~~vwy}}}}}|||~~~~~|}~~}}z{|{yyy{{zyyyz{{}}~~~~}|}}|{yxwvuvx{|}}}{{zz{|}~}}}}~|||}~~|||||{zy{{|}|{}~~~~~~~~}|}~{|~~|~~~}~~~~~~~}}}}~~~~~{|}~~{zz{}~~~~}}~}}~~~||}}|}~~~}|{|~}~}||~~}{|~~~~~~~|}}}|{zzz|~~}||}{xx{~~}||}}|{{|}~|{z|}~||}}~~||~|}}}~~~~}{zzzz}}}}}}}}xyyxwvxy{||}|zyxyyxxz|}||||}}~y{~~~~}}}}|{zzxz}}|}~~~~~tvx|~}}}}{{{}}~~~~~||~~}|z{|{zyz{|{zzz{|}}}}}}||{{{zyyxwwtuxz|}}}yyxxyz|}}}}~{{|}~{|||{{zy~~~~}{|~~~~|}|}~~~~}~~|z||}}}~~~~~|{z{||||~}|}}~{{{{{|}}|}}|{{}~}~zy{~}}}}}~~~~}|zyxxz~~}|}|{{~~~~~}}}{{|~~}}~}|{z{{|z{}~~~~||{|}~yz|~~|{z|}}{yyy}}~||{yyxxx{{zzyyyyuttuvz}{{z|}~~~~}}}}}}|{{{|}}||}z{|}~~~~~~}{z}}|~}~}}{{{|||||{}~~~}}}}~~~}|{{|}~~}{yxwxwvuuwyzxyz{|}~ywussuwy}}}~~zz|}~~~~}|||{{{{}~~}{|~~|}~}~~~~~~}|~~~~~~}}|}~~|}~~}~}~~zzzzz{||}}}|zz|~~}~zz|~}}}}}~~~~}|{yyy{~}}|z{}}}}}}}}{{|~~}}}~}{zzz{|z{}}|{zz{|}xy{~~~}|y{}}{zzz}}~~}|{zzzzxxxyyxxxuuuvwy|}|{{}~~|{|}}|}}~~~~}||}~~}|}~}}~~~~~}~}|{zz{}}}||zzzzzzzz{}~}}||}}}~}||||}~}|zyxyxwvvxz{yz{|}~yxvttvxy~~}~~{{|}~~~~}}}|||{{}}~~|}}~~z}~}~~~~~~~}~~~}}}~~~~}}}~~yyxxyyz{}~~|zz{|~}~}||~}}}}~~~}|zz{}~~{{{|||}}}}}{{{}~}}||}}|{zyz{{z{}{zyyyz{|wxz}~~}y{}}|{{|}~~~}}||vwwxxxwwvvwxyz{{}}}}zyz|||}~~}~~}}~~~}}~~|{vxy}}}|{yyyxxwww{}~}}}}}}}}~}}}}~~}|{z{zxxxy{}{||}~zywvvwyz~~~~||}~~~~}}}||~}~~~~~~}~~~z{|~~}}}~~}|}~}~~~~~~~}}|}~~}||}~~}}~~xxxxxyyz~~~}{yz{}}}}~}~~~~~}}~~~~}|{}~}}||||||}}}{{{}~||||}~|{zyyz{|{|~~~~~yxwvwxyzwxy|}~~~y{}}||}~}~zz{{{yxxwxy{{||{~~}zyz|}}|}~}}}~~~}|}}~~~}}}|uwz~~|{zyyxwvvuz}~~}}~~~~~~~~~~~}}|||{zyy{}~||zyyz||~}}~~}}~~~~~}}}}~~}}}~~~}~~~~~y{{|~~~|}~~~||}~~}}}~~~~~}||}~~~~~~}||}~}||}~~~{|~~~xxxxxyzz~~|zz{zz|}~~~~~~~~~~~~}}~~}|||||}}~~|||}~|||}}~|{zyzz||}~}~~~~}xxwvwxyzwwx{|~~~{|}}||~~~}~~~|zxwxyz|}}}}~{{|~~~|}~||~~}~}~~|{xyz|}~~~~wy|~}{zzyxwwvz|}~}|~~~~~~~}~~~~}}~~}|{zz|~}}|{{|}}~}|}~~}~~~~~~~}}}}~~}}|{|}~{}~~}||}yyy{|~|{}|}}~}~~|zyz{|~~~~}}|{|~zzyyyz|}~~}~}~~}}}~~{|}}}}}}{|}~zzyyzz{|~~||}y{{}~~~~~~~|}~~||}}~~}}}~}}~~~~||{z{|}~}}~~~~}}wvvuvwyzxxx{{}}~}~~}||~~}{yxxyz{|}~~}}y{}~}{ywz|~~~|}}}}|zyvwy{}~{|}{zzyyxxxz|}~}|}}~~}}||}}~~}}}~}{z{|~~~~~~}}|~~}}}~~~}~~~}}}||~~~~~yz~}~~{~}|}~~wxx{|zzy{~}~~~~~|zyz{|~~}}~~~~}}||{|~zyyxy{}~~|~~~~}{{|}}}}}{|~||{{||}~}~~zz|~~~}~~}yz}}}~~~~~~~}||{|}~~|}}~~}}|xxwwxy{|yyxzz||}~||~~}~}|uuuvxz|}~~}~~xz|}|yvswz~~~~}}~~}|zyxyz|}~~~}~~yyyyyyyyy|}}}~~~|}}~~}}||}}~~}||}~}{z{|~~}~{~~}}}}}~~}}|}}}|||{{~~~~y{}{}~|~~|}{}wvxx|}wvwx}~~|zyyz{~~~~}}~}}}}||||z|}{zyyz|~~|~~~}z{|}}}}}{|~}}}}}~~}x{}}}~}~}xy}}~~~}~}|||~~}||}}}}||yyxxyz|}zyyzz{||~||}~z|~~ssrsux{}~||~|xy{|zwsquy}~~~~~}{z{{|}~~~}~~xxxxxyyyy|zz{}~}~{|}~~}|{}~~~|{{}}|{z{|~~~{~~}}|}}}}}||}|||{{{{||}yyzz}~}}}~~~}{{}}z{}~~~~~}}|||}~~~~~}}~|||~}~~|{{}~~~~}|}~~}}|}~~}}}~~~~}}~~~~|zxz|}}}}~~~~zzyyz{}~~~~|zz|~~}|{z{{|~~}}}}~~}~~}xz}~vtpnorwzxy}~}}{yww{~~~{zwuqpwxz||{zy{|}}}}~~|{}}}|{zyyy~}}}}}}}}}~~}|}~}{{}~}~}}}~{wv~~{xwwxwwwyy|}~|||twx{}~|~}|}~~~~~}}~~~}}}}~}||}~~~~~~~~~~~~~~~{|}}~~~}~~~~~}~}{|}~}}||~~~~~|}~~~|zxz|}}}}}}}}zzyyz{}~~~~|zz|~~}{zzz{|}}||||}}}}~~~~}}xz}~wurqqsvywz|}|xww{~~~~~{yutqwxz{{{zyz|}}}}~~|{{}~~|{zzzz~~}}}}}}}}~~~|||~}||}~}~~}~~~}zww~{xvvwvvvxx{|}{{|~rsv{~~~~~~}~|}~}||}~~~}}}~~~}}}|z{|||||{~~~~~~~~~}|{{|}~~~~zzz{~~~}~{{||}~~~~~~|zxz|~~~}}}}}}}}{zzzz{}~}}}|zz|~}|{zzz{|}||{{||}|||{{|||yz}~xwvutuvwxy{~~~xwwz}~}~~{zvutwxyz{zyxz{|~|||}~|{x{}~~}~}|zzz{}~}}}}}}}}|~}}|{{|~~~~~~}~~}}~~{{zz{~|xvuvtttvwz{||||~|rvy}~~~~}}~~}|}}~}}|}}~}||{{{|||{{z||}}~~~~~~~~}|z{|}}}}}yyz{}~{|~~~}||~}{zxxyz{~~}}|{{||}}~{zx{}~}~~~}}}}}|||{zzz|}~|}}{zz|~}|{zz{||}}||||}}|{zyyz{|z{}~~|{{{zyxxvy{}wwwz{}~~~{zyvxyyzzzyxy{|~|||}~|zyxz}~~}~~|zz{|{~~~}}||||||||{||{{zzz{{|}~~~~}}}~~}||}~~~~~|}~}|zyz{}~|xuttrrruvyz{|||}y{}~~~~|||{~~~~~~}}}}~}|||}~~~}}}}}}|{zzz{|~~~~~}{||}}}}}}}}}~~~~z{}~~~~|{{~~zxvvwx~~}}|{{z{{|}~{yx{~~}}~~~~}}}|||{z{|}~{||{yz|~}|{{{{}}~~~~|{zyyz{|{|}~~~|}}}|zywxyz~xxxzz|}~~{{zzzzzzzyyz{}~|||}|}}}}{zyz|~~}{z{|}{}~~||||||||y{{{~~{{zzzzz{||}~~}||}~~}}~~{{{{|}~~z{}|{yyz{~}~~|yvttrrruvy{{~~~~~}~~~~}~~~~~~~~~~~{{zz{~}{{}~~~~~}}}{{|}~~~~~}}}|}}}}|{zyy{}~~}~~~~~}}}||{{{}}z{|}~~~~}~~}||~}zwutuu|~}}|{{zzyz{{|}~~zyx|~~}}~~~}}}{{{|}~{{{zyz|~~}|||}~~~|||{{|||||}~~~~~}|zxz{~~yyyzy{}~|||{{{{{{{|}}}}~z{|}}|{z|~~~~}{yy{}|}~~~~}}}}}}}}yyxz{}~yyyyyxxx{{||||{{|}~}|}~zyxxxz{|yz|~yyxz{}{|}|yvuurssvw{|}~~~~~}|}|}~~~~}}}}~~}}}{|{|{~|zz|~}}~~}~~~~}{xz}}|}}}}}}}}}}||zyxwy{}~~~~{|||||{zzy~~}||||}~~~~}~~~}}}|zxwwwwz}}}||{zzz{{{||}}}zyy|~}}||}~~~}|{{|}~z{{zyz|~~}}}~~~~~}}~~~~}}}}}}~~~~~~}|z{{}}z{{{y{~~}}||||||}~~~~z{}~~~}}~}~}}}~}{yxy{~}~~~~~~~~~}}}}}}}}}}}wyxyz}~zzzzzyxxzzzzzzzzz|}}|}{ywvvxz{xy{}wwy||~y{||ywvutttwy|~~}|}~~~}|||}~|}~~~~}||}}}}}{|{|||}{zz{}~|{}}|}~~~~|zwy}}{|||||}}}||{zywvuy{~~~}}~z{yzzzzzyy~~~}|}}}}~~~~|~~~{zzyyzzzy|}}}|{{zz{{{||||}zyy||{{|}~}|{{|}}z{{zyz|~~~~~~}}}}~~}~~}}}}}}~~~~~}}{{||z{||y{~~}||}}|~z|}~}|||||}~{zxwx{}~~}}~}}}}||||}}}}}}}}wvwwyz~zz{{zyxxzyyxxyyzz{|||}{ywvuwy{wxz|~wwz}xz||zwvvuuuxz~~}~}|||~}~~~~~}}~~{z~}~~~|zyyy~~~|}~~~}{z{}~}}~|ywv{|}~~{|}}~~}vx{{zxxx||}~}|{}~}~~~~~~~~~}}}{{}}|{|}~~}|||}~~~~~~}}}}||||~~|{{|}~}~~}|}~~~~~~~~}}||}}}}}~~}{yxxyz{||||}}}~~~~~~~}|~~{~zv|zxz||{{{|}~~||||{yvuyz|~~}|{zzzz{{|zzzxutuvxwvwxz{|xyyyyz}~|{}{wwvuvwxy||||}}}}}zzuwyzzywv{||}}}}}}|~}}~}}}}}~~~}~|{~}~~|{zy~~~~}|}}~~}|{{}~}}|}|zz~~||~~~}|{vxz{ywwwz{|}}{{}}~~}}}}}}}}}~|{{|~|{{|}~~~}|}~}}}}}}~|{z{|}}}~~~~~~}|||~~~~~~~~~~}}|||||{|}}~}|zyxyz{|||}}}~~~~~}~~~~{~zw|zy{}||||}~|||~}|zxwz|}~}|zzyyyzz{xxxvsrrsvuuwxz{{zzzyyz}|zy|}xxwwwxyz|||}}}}|}z{wwyyyyxw|}~~~~}}~}|~~~}}|{|}~~~~}|~}~}{z~~}~~~}||}~~~}}|}~}}||~~~~|}~~}|{zzvx{{ywvvxy{|~}|{}~~~~}}}}}}}}}}~~|zz|~}|{{{|}~~}}}~~}~~~~~}{zz{{||||||{{}||{|}~~~~~~~~}~~~~}}|{{{{{||}}|zyyzz||}}}~~~~~}}}~}~~~{~{x|{z|~}}}}~~}|}~~~}||}~~}|yyyxxxxxvvvtqopqttuxy{{{}|{yxy|zyy|yyyxyzz{||}}}|||}|}yyyyyyxx}~~}}~~}}}}~~~~~~}|}~~~}~~~|{~|}~~~~~~}|}}}~~~~}}~~~~}~~}||}~~}|{zyyyz|~~|zyyyy{}~}||}~~~}}}}}}}}}}}}{zz{}|{{z{|}}~}}|}~}|{~}|{zz{|{{zyyyy|{{{|}~~~}|||}~~~}}|{{{{|}}~}|{zzz|}}}}~~~~~}}}|||}~~~|{|}~}~~~z}}y|{z}}}}~}}~~|{xxxxwwvvwxwusqrstuw{|}||}}{xvwz}|{{}|||}}}~~z{|||{zy{}}}~}|{{z{{{}~}|z~~~~~~||}~~~}~~~~~~~|~{|~~~~~~~~}~~~~}}}~~~}}~~~}|{|}~~}~}|zyyyy|~}||z{|~~~~~}}}~~~~}}~~~~~~~~~}|{{|}~|{{{{{||~}|||}yzz|~}||{{|{zyxxyy{{{||}~~|{z{|}~}}}||}}~~}||{{}}}}~~~}}}||||||}~}{z{|}|||}~~}z}~{{zz}}}~~~}|{xxxxwvtswxxvttuvvxy}~~}}|{xvvy{~~~}}~~~z{|||{yxy|~~}}~~}|{{{{||}~~|yw~~~{{}~~~~~{|}~~~~~~~~~~~}~~~}}}}~~~~~~~~~~~}~}~~~|{z{|}~}|{ywvvvw}||}~~}||}~~~~}||||}~}}}|||{{{zyyyz|}xxx|~~~~}}|{zyxyz{{||}~~~|zyy{}~}}}}}~~~~~}}}}}~~~~~||||||||z{|{yxyz~~}||||}~}z}}yyz}}}}~~}}||xyyywusrxyzyxxz{zz{~~~{|{zxxy{~}~~~~~xyz{zxvuwy|~~~}}||{}~~}zwu~~{|~~~~~~~|~~~~~}}{|}~~~}|}}}~~}|}~~~~}|}}~~~}}}~~}}}~}z{}~~}{zz{|~~~zywuttuu{~}}}~~}}~}{{}}~}}~}}}}~~}|{zzyxxxy{|xyy}~}}}~~}|zyz|~~~|{zyy{|}||}~~{ywxz}~|||||}~~}~}}~~~|}~~|||||}}}z{|{yyyz~~~~~}||~~|z}~wxy}|||}~~~~~~}||||yyzyxusqwxyyyz|~||{}|}~~{|}}{{{|}}||{|}~}~wyz{zxuttv{}}~|{|~~{wu~|}~}{{{||~|}}~}}z|}}~~~~~~~~~~}}}}}~|}~~||}~~}|{|}}~~}{||~~~~||||~}}}}~~~~~||}~~}yz|~~}|zyz|~~~~~ywusrrstz}}}}}~~~~~}}}~}{z|}~}|~~~~~~|zyyxxwxyz{yy{|~|{{zz{ywuux{}~~}~}|zzz|~|}~~{xwxz}~{{{{{|}}}}~~~~~||}~}||}}}}}}z|||zyz{~}|~~|z}~wwx|{{|}~}|~~}}|||||yzzzxvsqvwyyz{~~}{{{|}}{}}}}yzzyyz}}~wyz{zxussv{}~~|z}|xu}}~}{ywv}|||}~}~}|}~}|~}~~~~~~~~~}~~~~|{{{|}xy|}~|}~z{}~|{~~~~~~{yyz{}~}zyy|}}}{~}}~~~}~~~~}}~~~~}|~}}}|~~}|zywvvww{{{{|}~~}|{{yz{}~}|{{|}~~~}}}~}{zz~}|{{|}~~{z{|}~{rkgjox|{{{z{yyyvwx{{~}}~|{yxvx{}~}{z}{yxzywtzz{}~~~~}zyxvuuvv{|}}}}}|}{yz|}zw~|{z~~|~~~~}wy{|}|{zy|~|{zz{|~}}}~~~}|{{z}}{yxwvv~}{z{}~~}{utvx|}~~~||}y{}uomnrtwy{{|zx|}}}}||{}||~~|{yy}~}}~~~~~~~~~~~~~~~~}}}~~xz|}~~}{|~~z|~~~~~~~}}~}{{{|~~}||~~~~|~}}~~~~}}}}}}}}~~~~}~~}}|zyyyyz~}}}}}~~~}{zyyz|~||{z{|}~~}}}~~|||~}||||}~~{{|~~~{tjhikvz|||||}~}||{{yyyvwx{{~}}~|{yxwy{}~}|{{yxxzzyw{{{}}~~~}|}~~}yywvvvwx||}}}||{zyxz}~}{~}|{~}|}~~}yz{}}|{zy|~}{zz{}~}}}~~}|||{zyxwxyy}zz{|}}~~~}|{vxx{|~}|{|~y{~wqloqvx|}~}{z|}}~~~}}~|{{~~}}~~~~~~~~~}~~|}}~~~~~~yz|~|~~|{|}~~{|~}}|||}~~~}}~~~}~~~~~~{|}~~}|{}|{{{|}~~}||||}}~~~~~|yxxz}zzzz{|~~}}}~}~~~~~~~}}|}}~~}|~}}yslhjkuvwxxwwy~~}|zyyvvwz{}}}~|{yyxz|~~~|{xxxx{{{z|{{||}~~{zz{}~}|xxwvwxyz|}}}|{zzxxx{~~~~}||}~}{{}}|{{|}}|zzz|~}}~}}{{{{}}}}~~~}zywvwy{}|zzz|}}}|{{{{|zzy||~|{z{~x{zunoqvy}~~}||}~~|{|}~~|{{{{~~~~}}}}|~~}}~~}|||}~{{|}{}~~}~|}}|zyz|~}}~wwxyyxvu}|zyy{}~}}}}}~~~}zyxz~xxxyz|~~}}}~~|}}~~~~~~~~~|zysnmmptuuvtttv}~}zyxuvwz{}~}~~}{zyz{}~~~}|yyyyzzzz|{z{{|}}yxxy|}}|wwvwxy{|}}}||zyxxyz|~~~~}}}~~|{z|}{}}}}}|{zz|}}{zzz}}|{{|}}~~~{ywuvy|~}~|{||}}|zyyz{|z||{{}{yyz|~~~xz~|xpsux|~~~~~~|}~~}~|~~|{zz}}}}~}}}}}~~|{zzz}~||}}{}~}~}|zyz|~}|}~~wxyyxwvu}{zyz{}~}}}~~~~~|~~|{y{~~wwwxz|~~~~~~~}}}~~||}~~~~~}}}}}}~yyxutuuvvvvvsttw}~}zyxtuvz{}~~~~~~}{zy{|}}~}}||||zzwxx{zyzz{}~yxxy|}}|wwwwx{}~}}}}|{zy{|}~}}}}}~~~}~}{z|~|~~~}}||{{|}|zxxy}}||||}}~~~~|ywwy{}|}~~~~~~~}{zxxz|}|||{zz|{yyz|~~~xz~~zvwx{~~~~~~~~}}~z|~}~~}}~}{yxz|~~~|||~~~}|{{{~~~|{zzzz~~~}}~|~~|{z{}~~~}||}~}~~~~~~~yyzzzxwv|{{{{|~}}{}}}~~~}}||~~~{|~~wwwwy{}~~~~}}~~}}}~|}}~~~yyzzz{{{~yyxxy{|}xxwwwvvz}~}zyxstvyz}~~~~~~}|{z{||}}|||~{yuvvzywxy{}{zz{}~}|wwwxy{}}~~~}|{z}~}||}}}~~~|z|~}~~~}}}}}yzzywvvw}}}}}}}}|~~|zyy{|z|}~}}~}|{zz{}|~}|xy|yxwx{}}|xz}~zy||~~}}~}~~|xz}~}}~~~~|ywwxz}~}}~~{{z{{{~~}|{{{}~}|{{{{{~}}~~~}|||~~~~~}}}}~}~~}~~}~~~~~~~|{{{||}~||z|~~|{|~}}}}}~~~wwwwxz|}~}||}~}}}~}}}~~~~~~~xxyz{|}}zyyy{~xzywwxyz}~~~~}|zyystuyz}~~}~~}}|{z{{{{{{{{~|yuuwxwvwx|~~}|}~~}xxxxz{}}~~~~~}}}}||~|}~}{|~~~}}~~zzzywvwy}}}~~}}}|}~~||||}{}~~~~~~}|||~}xy|zyxy{}~}xz}}y{||~}}}~~~~~|zwy|~~}|z}~~~|xvuvwz}~}||~~~~{zzyyz}~}|{{{|~~}||||}}~}}~}~}}}~}}~~~~~~~}}}~}~}}~{}}~~~}|{{}~{{y{~}}~}{~|zz|~~~~~~~xwwwxz{}~}}||}~~}}}~~~~}}}}~~~xyy{|}~zzyy}}}}xzzywxz|}~}||}~}|zyyrsuyz}~~}}~}}|{z{{{{{zzz}|yuvxwvuwx|~~~}yyxyz|}}~~~|~~|~|}~~||}~~}}}~zzzywwxz}}~~~~}}{}~~~~~~~|~~~}~~~~~~zy~{yyz|~~~yz}|yz{~~}}~~~~}}{xxyyy{{}~~~}{}~~~}{}}~~~~}~~~z{}}}|{|}~~~~~~}||~~~~~~~}|{{{{~~~~~~~~~}||||~|z|yxz}||{{{{|}~}|{{{||}~~~~}}~~~}||zz|}~~~~}}}}}|{{vy{xsprtxyz{|}~}zyxxy}~}{zzxxy{|||{|}~~~|{zvtsw|}yyywxy|}~~~}}~}}}}}}}}~~~~}}~}}}~~|zyxxx~~~~~~~~~~~~}||||||}~}||}~~||}~|yyxxwyz|~}|y{|}}}~~~~~~z|~~~~z{{|}~~~~~~~}|}}~~}|{{{{~~~~}}~~~~~}}||~}{|zyz|}{{||}}}}}}}}||||~~~~}|||~~~~}||{z{|}~~~~}~~~~}|{wz{xsprtxyz{}~~|yxxz}~}|{zyzz||}}||}~~~}{zxvux|}yyyxyz|}~~~}~~~~~}}||}}~~~~~~~}}||}~~||}}~~|zxwwxy~~~~~~~~~~~~~~}~~~~}}}}|}}~~}|}~~~}}}|||xwvxy}~|zwy{||}|~}~~}}~~{}zzz{|}~~}}{|~~}|||||~~~~~~~}}}}~~~}|{~~}~|zz{{{||}}}}}y{}~~|}~~~}|{~}||y{{~~~~~~~}}|{{{{{|}~~~~~~~}}y{{ytqrtwxz|~~{zy{~~}||{{{{}}~}}|}~~~}|{zxwz}~yyy{{{}~~~~~}|{{{{|}~}~~|||||}}}{{||}~~~}{xvvwy{~~~~}}}}}}}}}~~~}}}~~~~~~~~~~}}}~~}}~~~~~~}}~~~~}yxvxz~{zwz|}}}}~}|z|}~}|{{}}~~||||}}{~~y{}~~}|||||}}}~~~~}{{{||}~~~~|z~~~~~}|{zywwxxxxxwxz~~{}~}{z~}{{xxx}~}|{|||||}~~~}}}|||{|}~~~~~~~z{|yvsstwx{}~{yy{}}}}}||||{{z||}}}|}~~~||{{z}}~zyz|||~~~~|{zyzz{}~}}}~||}}}}}}zz{{|}}}}{xwwy{}~~}~~~}|{}}|{{{{{{}}|{|}}}|{z{{}}}~~}}~~~~~}}~~~}}~~~}||}~~~~}}}}|{y{}~|zz|~}~~~~z|zz}~|{{}~~||{|z{}}}|{{{||{|}~~~{{{{|}~~}~~|{|}}}~~~|~~|{zywwxxxwwvxz~~{|}~~|zy~}|{zvwxz~~~~~}|{{{{{|}~~~~~~}}|}}~~~~}}~~{{{zwvuvxy|~~{zy{}||||}}}}{zyzz{{||}~~}|{||~~~~~zzz}||}~~|{yxyz{}~||}~~~}~~~}}zzz{||}}}|zyy{}~~~}}~|{}}|{{{||{}~~}{{{{|~|{zzz{|}}}~~~~~~}}}~~~}}~~}|~}{||{{{~~~}~}}{|}~~wy{}~~zzy{|~}|{{}~~~~~{yy|~||}~|{{zzz{{z{}zzzzz{||}~~}||||}~~|||~~}}||{{xxxxxwwvy{~}z{|||{zy~~~~}|{{vvvz|~~||}}}}||wwwxy{|}~~~~~}}~~~~}|}~~~{{zzyxxxy{}}}~}yxwx{}}|xyyz{||}|zyyyz{{|}~~}z{}}}~~~zz{|{{|}~}|zyzz{}~{{|~~~~}|zz{{|}}}}|{{{|}~~~~~~~~~|}~}{z|{{zzz{{{}~~}{{{z{}~zyxxxyz{}|}~}{~~~~~~~~~}}~~}}}~~}}}}~}{{}~~}|}}zz}~z{}~~}{zpruy~}}~~xz{~~}}~||~~~~~}~~|}~~~~xyx|~|~}|}~zzyyyyzzz|~{{zz{{||~}}}}~}}}}~~}{zx}}||||}}}}}}}|{zz|~~|zzzzyyyy|}}}}}||uwvz{~}{{{|}~~~~vvwxy{|}}}}~~~~~~~~~~}{|}~}}~{zyzz{zz{|~||}~xwvwz||{wxyz{|}~}|zzy{|||}~~~xz}}}}~~zz{zzy{}~}|{z{|}~{{|}~~|{z{{|}}~~{||||{{{|||}}~~|~~|zzzyyyyzz{}}{{{yz|~{zyxxyzz{{|}~|~~~~~~~~~}~~~~{|~~|{{}~{yz|~~~}~{|~}}yz|}|{yxlmqw{}~~~~}}}}~~wx|}~~}}}}}~~}~~~~~~~}|{z|}z|}~~~~wvxz~~~~}}~~z}}{|}yyxxxyyzz|~|{{{{||}~~}~~}|||~~~~~~}zyww}|{{{|~}}~~}|{{{|~~}|zzyxxxxy{|}}}}}|vuwx{{|zz{|~uvvwy{}~||||}}}}~~~~}{|}~|}~zyyz{||{|}}||}xwvwy{{{wwxz{}~~}{{z|}}|}~~wz}}|}~{{{yxxz|~}|{{|}~z{||}~~}{y{{||}~~~z{|||{yxzz{|}~}~}{xxxwxxyy{}}|{|yz|}|{zyxyyz{{{~}~~~~~~~~~~}z{~~{zz|~}zxy{~~~~~~|||{}~~yuuuw{}~}|}~}|{}|zz{~}~~~~~||}||~~wy{~~}~}}}~|y}~~~{}~~~~~{|}}}}}}~~~}||}{zyyyz|}|zxxx{{z{|}~~|zz{}||||}}~zzy{z{zz~}||}~~{{|}~~~}{{{{|}||||||||}}}}}}}}~{{||}~~~}}}}|||{~~}yvuvz||z{}~}}}~|{{|}~~~|{{||~}{y{~~~|{{{{|}}}}}}}~~~}{yyy{|{|}}}}}~}}||||}}}{zyyzz|~}{yyywxz|}~}}~||{{{||}~~~|z{~~}||||y|{z|}}~~|{zxy{}~~~}}||}~~{uuvw{}}||}~}}|{}|zz{~}||}|{~~~wxz}~~}||}}|z~~|~~~~~||}~~~}}~~~~}||}~zyyyyz{{~~}{zyz||{{|}~~~}{{|}~}|{{|}}{{z|||||~}}}||}~~~}}||}}~}}}}}}}}~~~~~~~~~}|||}}}~~~~~~}}|||~~}zwvwz{{zz|~~}{{|~~}||||}}~~|{z||~}zxxz~~~}{{zz{|}~~~~~~~~|{yyy{{{|}}}}~~~~}}}}}}~~~~~|{z{{{}~~|zyzxy{}~~~~~}|{{{{{|}~~~~~{xx{}~}~}||{{y|}}}}~~}|{yz|}~~~~~~~||{}}~~}~~}{xwwy|~~}||}~}|||}}{}}|{|}|||~~}}}}~~}~|||~}{|~}vwy||~}}{|}}{~~~~~|}}~~~~}}||}}~wxyyzzyy~~~~~|||}~}|{{|}~~~~}{{}~|zzz|}|||~~~~~~~~~~}}}~~~~~~~~~~}|{}}}~~~~~~~~}}||~~{yxxyzzyy{}}|zz{|}}}||{z{|}{zz||~|xuwz~~~~}|{xyz|}~~~~~}}{zzz{|||}~~~~~~}}}~~}}}}~~}}||||~~|{{{z{|~~~}|{{{{{z{|~~~~~~~~~}zwvxz{|~}}||{{{y{~}|z{}~~~}||{{|}{{z|}}|}~~~~~}yyyz}~}~}|||}~~|zz{}~{|~~~}}|~}{z{|}}}||}}~~}}}~~~~~}}|}}{{}~}vwwz{}~~|~}}~}~}}~|||}}|||vwxyzyxw{{{|}}~~~~~~}{{{|}~~~}|||zyz{|}}}~}}|{||||||||{||}~}}}~~~~~~~{zyyyyyxy{}}|{z{z{{|{zxwwy}}{yzz|}~|wttw|}~}|{vwy{}~~~~}~~~~}||}~~|}}~~~}|{{{{||}~~~~}~~|z{{{|~||{zzzzzyz|}~||}}~~}}|zwuvxz{|||||{{{wz~~||}~~}|{|{{|}|||~~|{|~}}|{{|~}}}}}}~~|{zz{}{|}~~}~~~~|{z}~}}}}}~}}~~~~~~~~}wwwyz}~~~~}~}~{|}~~}|{uvxyyyxw{{||}~~~~~~}~~~~}|{{||~~}}}{z{||||}}|}}||{{{zyy{|~~~~}~~~~~~~~~~}}}zzzxwwwxz|~~}{{|xyyzywutux{~~{zxyy|}~zwvx||}~|{vwxz|}}~~~}|}}~}}}~~~~}{{zz{|}}~~{z{||}~||{zzz{{zz{|}}}}z{|}}}}|}{ywvwy{z{||}||{ux}~|}~~~}{{}{{{{~~}~|{}~~}|}}}}~~||{{{|~{{|~~}~~}||}~~~~~~}}}}~~~~~}xwvxz}~}~~~~~~{|~~|{vwxxyyxxzz{}}}}}~~||}z|{}~}{{{|}~~~}}}}z{{~~||{zyyxxtuvx{}~}}}~~~~}}|{{{||||{zzzz{xyyxvuvxz|~~}{{|yyyxwvutstwyzywvwxy|}}{xy|~~}{|~|zvwxz{|||}~~~~z{|~}}}}~~~~~~~~~yyxyyz{||}|{yxy{|}~~{zzyyyzz{{||||{{xy{|}||{|||zwwxzyz|}~}}|ux}~||}~~}|{}|{{~~~~~~|}~~~~~}~{{||}~{z{~~~~}}}|||z{}}}}}}~~~}~~yxwxz~}||~~~~~{}}{xxxxxyyzz{|~~~~}~~~||}yxz|~}|{{|}}~~~~~~xyz}~~~~~~~~~~~~|{zyxwvvqrtwy|}~z{||}~~}|{zz{||{zyxyyzvwxvttvxy{}}|zz{{zyxwvvvstuvvuttvwy|}~~~~{||}}}}}z||zwwxzz{{{||}~yz|}~~~}|}}~~}}}}}~{|~~yyyyz{|}}~|||zxwyz|}~~}{{zzz{{|||||{zyywxz|||{zz|}{xvvwyz}~~}vz~~{|}~~}||}|{~~~||}~}~~}~z{|~{z{}~~~}|{{{|yz|}||||||}~~~}}~~zywyz~|{{}}~~~~{}}{zyxwxyz{z{}~~~~}|}vxy{~}|{{|}~~}|}~wxx|}~~}}~~~~~~~~~}}}}}}}}~{{zywvuupqsvx{}~yyz|}~}|zzz{|{zyxwxyytvwvssuxxz||{yyz~|zxwwwxsttttsssuwy|~~||||}~}||||}}z||zwxyyzzzz{||xy{}|}~~}|}}~}||||}}z{~yyyzz|}}|}||{ywwxz{|~~~}}|{{{{{||}}}|{yxwvwz|||{zx{}|xutuy{}~x{~z{}~~~}|~|{z}~~}{z|y|}~~z{}~|{}~{|}}}z{||zyz{~}||}~|}~~||}~~}~~||~~~~~{y{{{~~|z|||}~}xwvvvxyzyz|~~|}}}}}|{|zxz~|z{~|yy{}~~~~}~}}|||~~~|}{||~~~~~~}}}~~~~~~}}||{{z{yxvuxyz{|~|{{{|}~{yz|}}{{zzyyyxqstuvuutxxxwwvvv{|||{zyyqqpppppqstw|}~~{||}}}}|yzzz{{||z{|}}}}}wwwwwwww|||||}~~||}}~~~}|||z{|~|||||}~~|}~~}|{|}~~~~}}|zz|{{||}~~}{z{|~~}||}|zxxy{|||{{{{|{zyxw{}z{|||{zy}|{||}~|~z~~~~}~~}}~~|~~~~{xz}~}||}~~}|}~~}~~}}}~~}}~}|~~~~~|{|{|~|z|{{|~~}zzyyyz||zz{~~~~}}}}}}||}{y{~|zz}~{yyz}~}}~~~}}|~~~~~~~}}}~}}|||}}~~~~}}~~~~~}|{{{zzz{yywvyz{|}}~~|{{z{|~~~|zyz|}{{zzzyyysttuuvuuxxxwwwvv{|||{{zyssrrrrrstvx}~~}~~~~~}}yzz{|}}}||}~~~~~xxxxxxxx|||||}}~||||}}~~~}|{{zz{}~{{{{{|}}|}~~}|{{}~~}|{{{{z{{|}}|{z{|~~}}}}{yyy{|||{{zzzzyyyy}~{||||{yy~}|{|}}~~~}~~~}}~~}xtux}~}}}~~}~~~~}}}~}|}~~~~~~~~~~}}}}~~}}}~~|{y{{|}~~~~~}~~zzz||~~~~~}}||}|{|~{yz}}{yxz|}{||}}||{}}}~~~~~~~~|}}|||~~~~~~~~~~~}|{zyyyy{zzyx{{|}}}}}{{zzz{{|}~}zwwz}{{zzzzyyvuuuuvwwxxxxxwww|||||{{zvuuttuvvvxz~~}yz{|}~~~yyyyyzzz||{{||}~}|{{{|}~~}{zyyy{}}{{zzz{|||}~~}|z{|~~}{{zzyyzz|{{zz|}~~}~~~|zyz{|}|{{xxwwxz{|}}~~~~~}}}||zyx~}}~}~|{|~}~~ysnsx~~~}}}~~}}}{|~{|}~~~~~~~~}||}~}{yyy{}~~}}zzyz{}~}}}}}}}~~}{yz|~|zyxy{|{|}}~}}}{|}}~~~~~~}}|zzz}}~~~~~~~~~~~~~}|{zxxy{{|{{|}~~~}}|{zzzzzzzz}~{vux}{{zzzzzzzyxwwxz{{{{zzzzz||}}}||{zzyyyz{{yz{~~yz{}~||}}}}}~}||||}~~~}{zz{|}~~~~|zyxxyz|}|{{{{|}}}~~}zz{~~}}{zzyyy{{zz{{|}~~~~|z{|}}|{zwvuvwz}{{|~}}~~~}|{zyy}{yz|~~~}xqlqw}}}}}~~~~~|{|}~~yz|}}~~~~~}~}|xyzz|}zyy{{~~}}}~~~~~}|zz|~}|zyyy{{z{||}}}|z{}~~}|{yyy||}~~~~~~~~~~~~}|wxy||}}|}~~}|zzzzzyyyx|}{vuy}zz{{{{{{|{zyyz{|{{{{{{{{||}}~}}|{{{{{|}}{{|~zz{}~}}}~~|||||}}~~}|{zz{|}}~}|zxwxyz|}}}||}}~}~~}zz{}~~|{{{{{{{{{|}}~}}{{|}}|{zvvvvx{~~~}}z{|~~~~~|}~~~~}|{{zz||yz|~}~~~}}~~ytoty{{|}~~~~}}~~wx{}~}~~}|xyy{{}}~~~~~zzz|}~}}~~~}~~}{{}}|{zzz{|{{|}~~~~z{}|{zyyy{|}}}}~~~~~~xyy|}~}}}~}|yyz{{zzyxz{zxxz}zz{{{{||~~}}}}~|||}}}}}|}}~~~~~}}}}~}|}~z{|}~~~~~~~}}~~~~~}|{zzz{|}|{xwyy{}}~~}}~~}~~}|{{}}~}}}}|||}}}}}}}}~~{|}~}|{zxxwxy{~~~}}{|}~~}|~}||~~~~}||{|||~~|z{~}}||~~~~~}}}~zwx|yz{}~~}~~~vx{~~~|~~~}~~|xzz||~}}~~||}}}|zzyz{~}}~~}~~||~|}}~~~}|{{{||{{}~~z|~|zxyyy{|}}}|}~~}}~~~yyz}}~}}|~~}xyz{||{{xxyz{|}}zz{{{|||~}}||}}}~~~|}~~~|||}}~}}|~~~{{||}~~~~~~}||}~~~}}}}~~~|zxxy{}}{yxzz{}~}}}}}~~~~~~}}{||~~~~~~~~|}}~~~~~|||}~|}}~}|{zyzz{{||}|}~~|{~|{{}~~~}||{{|~~}~~}}~}|}}{z}|{|~}~|||~|{~wx{}~~}~~}}~ux{~~~}|}~}|~~}xy{{}|~}~~~}yz{{zyxwyz|}~~~~~}}{{|}~~~}|||||{|}~z|~~{ywyyy||}~~|}~~}}~~~zz{}}~}}|}~wxz|}}||xwxy|~~~zz{{|||}}||}}}~~|}~||||}~~}|~}~}}~~~{{||}}}~}}}}}|{z}}~~}}}}~~}zxvx{|}{zxz{|~|||||}~~~~~}|||}~~~~}~~~~~~~~~~}}~{{{}~|}~~~|{z{{|}}||{}~~{z}|{{}~~}||{{|}|}~}}z{|~}~~~~~~~~~~~~~~~|~|}}|}~~~~~~~|||||}}}{|~~|{~}|{{{{}}~~~~|{~}}~~~~~}||||~~}}~~|zyxyz{yxxyy{{|y{|}|{|}z|~}~~}}}}{{||||{{~~|xuvz}{|~~}{zyyz}~|{zyyyz{yyyz|}}|zyxy{||xwy||||yx{|yxxz|}}|{{{zyyyxyxxz|}}|wwwyz}~~}|{zzzx|{{|}~~|zxwwxxyyxxw|~~yxxz|}}}}~~~~}|~~~~~}|||{{{{zzzz{{~{|||}}~~}}|zy{~~}~~~}}||zyx{}}|{{|}~|{~~{{|~~~~~~~~~~~~~}~}~~}~~~~~~||||||||{|~~}{}|{{{{}~|{|}~}|~}}~~~~~~~}}|}}~}}~~}{yyz{|zyxyy{{{y{}}|||}z|~~~~~~~~}}}}}yvvz}{}~|zyxwy{~~|{yxxyyzyyz{|}~|{zxxy{|~~}xwy{||{yx{}yxxz|~}|zzzyyyyyyxxy{||{wwwyz|}~||{zyyyyy|~~zz{}~~|{zyxxxyyxxx|~~zyy|}~~~~~~~~~~~~}||}||{{zzzz{{~}{{{|||}}}}|{z{~~~~~~~zyx{}~}{zz{}~}{y~}|~~~}~~~}|}~~~~~~~~~}}}~~~}}~~{{{{{{{{z{}~~}|~~~~}||{||}{xy{}}|~~~~~~~~}}~~~~}}}}~}||}~~~}|zz{|}zzyyyzzzz|}~|||}{{}~~~{xwz}~}~~|zxwuvy|~{zyxwxyyzzz{|}~~{zyxxy{|{|}}ywxz||{zy|~zyxz|~~}xxxyyyyyxxwy{{zywwxz{|}}yyxxxxxy{}~}}yz{}~|||}}yyyyyyyy|~~zzz~~~~~~~~~}|~~~~|{{zz{{|~~~}}{zzzz{||}}}{z{~{zy|~}|{zz{|}~|~|}}~~}|}}{{|~~~~~~{{{{zzzz{|~~}}~~~}}}}~}{vwz|~}~~~~~~}~~}||}~~~~~~~~}|{{|}}{zyyxzzz{}~~}|}~{{}~~{z|~~|||~{ywustwz|~|{yxwwxyzz{||}}}yxxxxy{{yz{~~zwwy|}}||}}zyyz}~~}wwxxyyzzyyyz||zxxyy||~~}xxxxxxyy|~~}|}{{|~~}||}|{{{{{{|}~{{|~~~~~~~}|~~}}}}}}~~~~~{zyyyz{{|||{z{}{{z}|{zzzz{|}}}~~}|}~~~~|z{|{{{{zzyy{|~~}|}~~~~~~|wxz}~~~~~}}~~~}}|||~}}}}}}~~~~}~||||||}}zzxyyzzz|~~}}~{{|}~~}~|{~}~~~~~~}y|}}}{xvursvx{}|{zxwwxxz{||}||{wwwxxyz{xyz}~{wvx{~~~~}{zzyy{}~~}wxxyyzzz{{{|~}{xyz{~zyyyyyz{|~~||}~~~~~}|}}||{{||}~~||}~~~~~{}~~}}}}~~{zyxxyz{|}}|{|~}~|{{~{{zzzz{{~~~~}~~~~~}|{|}~}||{{zzy}~~}z{|~~~~~~~z{}~~~~~{|~~~}|||}}~~~~~~~~}~{{{|||||yyxyy{{|}~}}~{{{|~}}~||}~~}||wy{}}~~}{ywvstvx{}~}{yxxxy{{|}}|{zuuvwyzz{xyz}~|wuv{~~|{zy{zy{}~yyyzzzzz}|}~~{xwy{~{{zzzz{{{}~~}|}~~~}~~}~~}||}~|~~}~{}~~}{yxxyz{z{{{zz|}~||~}|}~{{{{{{{{~~~~~~~~~~~~}}}}~~}}|{{zz~~|{wxy|}~~~|{{|}~~~~}}}}}~~~~~yz|~~~}}}~~~~~~yz{{|||{xwwyy||}~}}~{{{|}~~~~}}|~{|}}}}|{sxz}|}~~~}|{ywvuuvxz}~|zyyyz{|}~}|zystuwyzz{yz{~~|wtu{{|}}{zzz{zz{~~{{{{{zzz||}~~}yvtvy}}|{zzyzzz|}}}|~~}~~}||}}~~}~{~~~~~~|zxxy{|y{||{z|}}}z{}}}}}~|||}}|||~}||~~~}~~}}}~~~~||}~}~~~}|{{z~{zuvwz{|||~zzzz{|~~~~}}|}}|}~~~~wy|~~~~~~~yyz{{{{{wvvyy|}~~~~{{{{}~~}}}~}|~~z{|}}|{zruz{{z}}}}|{yxwvvwxz}}{zzzz{|}~}|zxrsuwyzzzz{{~~}wtu{xy{|{{{|{zz{~~}}||{{zz|{|}~|xuqsw|~}|{zyxxxy{}}|}~~~}~~||~}}~}|}~|~|}~}zxxy{|y{||{{|}||yz||~}}~~||}}}}||}{zz~~}~~|}~}|||||}~}{~~~|{~~~~}|{zyxvxx{}~zywxx{zy~~~}||}}}}}}~~~~~~|zy{~}~~{zvxz{zz|}xyz}~~}}~~{{z|}~~~~~~}}||}~|{{zzz{{|xwvuuvwx~~~}|zyxuvw{}||||}}}}{|~}{yupmqx~|{{||{zz{}}{yyyuuwyz}~|||}}}~~~}yvtuwz|}|zyxyyz|{{zz{{{|}~~{||}~~}|}}~|}~~|zz{||{~}}|}}}~~}}{~~~~}}}}~~~~~~~}{y~}}}~~}~~}~}~}}||||}}~~}|~~|{}}}}}||{zyxyy|~|z{|~~}||}~~}{{|}~|||||}}~}{z|~~}~~|yxuwyzzz|}zz{~}||}~~~~}|}}}~~~{{{zz{{|xwvvvvwx~}}|{yxwuvw{|}}}}}}|}{|~}{ytpnrx}|{{||{yz{}}{zyzutvxy|~}||||}}~}zwuvwx{|~~zyxxxxyzzyyxyz{|}}~~~~~~{{||}~~}}|}}~~||~~~}{|}~~}~~}}}~~~~}~}}}}}}}}~~~~~}{}}~~~}{z~||}~~~~}}}||}}~~~|~|{{||}~~}}|{yz{}yz{}}{zz|~|{zyz{}~~}|}~~{||}|ywvtvyzz{|~{{|~~}~~}}|{|~~}|{|~~}||{{z{{|xwwvvwwx}}|{zxwvuvwz|~~~~}}||{{|}~~|{yrppuz~~~~}{zz{{zyy{}}|zzzwwvxy{||}}||{||||}~~}{xvuwxz{|||wwvvvwxxwvuuvx{}~}|||}~~~}}}zz{{|}}}{{{}~~}}{{}~~}|}~~~~~~~}~~~~||||||||~~~~}}}~~~}}~~}|zy~~}~~~~}}}|}}~~}~|{z{|~|{z{{}yyz|}~~~~|zyy||zywxz}{{{{|||{~~~~z{||{ywutvyzz{|~{{|~~~}|{{|~}~}{vvxxy{||}||{{{{{zzyyyyzz||{{zxwvuvwz|~~}|{z{|}~}|zyssty}~}~}|{zz{{zyy{}}|{z{zzzzzzzz{{{{{{||z{|||zxwvvvxyyyzwwvvutttttssux{}~{zyz{|~~~~~~~~~~~}|{{z~~~~~}}}zzz{{{||zz{}~}||z{|}~||{}}}~|{z{}~{{{{||||~~}{{|~}~~~~|{|~}}}}}~}}|{|}|{zzz|~{{||}}~~~}|}~|{zz|{zxwxz}~}}zzzzyyyz}~}~~|}~~}{xwuwy{{{}~zz{}~~~~}~}}~~~|{{|}}zyqqttvxz}~}|{{{{{zzzzzzzzz{{zzyxwwwx{}~}|{z{||}|{zzvvx}~}~}}{zz{|zyy{}~|{{|}}}|{{zzyyzz{{{{xyzzzzyxuwvvxwyyzyxvtrqpsrrsux{}~{zyz{|}}~~~~~~~~~~~~~}}|{zz~~}}|||~~~zzzz{{{{yyz~~|||}~{z{}}{|}xyxx{|z{{{|||}}{{|}~{}~~~|}~}}}}~~~|~}||||}~~}~~~|}}|z{z|~zz{{{{||zyyz|}}{~}}||}~zyxxy{}|{zwxyxvuvw||}~~~~}}~~~}zywy{|||}~zz{}}}}~~~~}}~~}}|~~~|{|}{~}ywvloqstw{~~~}|{{{{{||}}||{yyz{{{zzxyz}~~}|{{{||||{zzyz{~~~~|{{||{zy{}~}||}~|ywwvwxz{{{{xxyzzzzzvutvvxyz}|zxuronrrtuwz|}|{zyyyz{|||}}}~~~~~~~~~}}|||~}|{{{|z{||||||{{{{{{{{yy{~~~~~~{{{}~|yz|~vvvxy|}{{{||}}~~}|}}~{}~}{|~~|~~{}~}~~~}}}}~}|~~~~~}||{{{|~~}~}~}|||}~zz{{|}~~~zyy{}~}|~~}yyyz{|~~|{xwxz{yvuuw{{{{{|}}~~~{zz|~~}|}~{{|~~}~~}|}~}}|~~}}}|}~|~{wvvlnqrux}~}|{{{{{|}~~}|{wxz{|}}}zz{~~}||||{{{zzzz{|}||}}|{y{~~}||}~|xtstvwyz{{zyyz{||}}tvuvvyz{}}|zwtqortvxz{||zz{{{{{{||||}}}~~~~~~~~~|||||yyz{{{{{{{{{{{{{yz{}~~~}}}~{wx{}~twx{{}}}{{|}}~~~}}}~}zz}}~~}~{{~~~~}~}~}|}}}}~~}{~~}}}~}|{{{{|~~}~~|}}}}~~~~xyz|}~}{zz|~~}}|xyz{|}~~~{xwuy{|zwuvx{{zyy{|}~~~{z|}}}}~}}}}~~z{}}}|~~||}}~~~~~~}~yvuvnoqtuy}|{{{{{|}~~}|{wxy{}~{{|~}}}||{{{zzzz{|~~~}}~~}|y{~~}}}}~{wrqtuwyz{zzzz{|}~ttutwx{||||{yvsrsux{|}||yz{|}}||||||}}}}~~~}|||}xxyzz{zz||||||{{yz|{|}~~~|uwz}~~~uvy{}}~}{||}~}|}}}}~~~}~{|~~|}~{{|~}|}~|{{zz{}~~{{|}~~~}|}~~~~}}~|}}~~~}||||}~~}{yy~}||}}}zxwy{}}~~~~~}}}}}}}}}}~~~}|{{yyxxyz|}~|zxxxx{|}~~}|{xyz}}}}}}}||{yxvuttuvyyz}~~~~~}}}~~}xutuwxwvvwx{{{{{{zz|{zyxyzz~~~|zwusssuz}~}wvy{}{}}{}|}}{{|}}}}}|}}~~}}||wxy|}}{|~|xxy~~zz||~|}|}}~}~~~|~}~}}~~||}~~}|{{{}~~~~~{{|~~~~~~~~~~~~~~~~~}}||}~~}{yy~{yxz|}}~~}~~~}}}}~}~~~}~~}}}}~~}}}}zzyyz{}~~}|zyyyy{|}~~}|{yyz}}~~}}}}|{zzwvuttuuvz{{~~~~|||~~~~~~yuuwxyywwwxyyyzzzzz||zzyz{|}}}|zxvuttuz}}vxx|~}~}{}{z{~~}{|}}~~}}}}}~~wxy}~~|{|~}{vwx}y{{}~}|||}~~}~}}~~}}}~}}}}|}~~}|}~~~~||}~}~}}~~}~}~~~~~}|}~~{{{~}{zyz|}~~~~}}|}~~~}||}~{|~|}}~}||}~~~~~||{{{}~}||{zz{{||}~~}||yyz}}~~~||||{zyxvuuuuvvw|||{{|~}~}}~zyyy{|{yxxxwwxxyyzz||{zz{|}||||{yxwutuz}~xxx|~|zyxwxz||{~~|}}}~~~~}}~~wxy}~}}}|{|}}|ztuv{{{z}}~|||}~~}}|~~~||}}~~}}~~~}~~~}}{{|}~~~~~}|}}~~}}~~~~~}}~~}}~}||{zzz{|~~~~~~~}||}~~~|{|~~{|~~~{}|~~|{|}~~~}}|}~~~~~~~~~|}~~~~}|yzz}}~~}~~}|||{zyxwxxxxyzz{~~}z{{~}}|{}}||}}{z{vvvwxxyy{zyyz{|}{{{{{zzyvuvz}xzz|~}{yxvuuuwxzz}~~~}}}}}~~~~xxz}~~~|z{|||}|{yssuz~~~~}|~}}~}}~~}|||~~}~}}|}~~~~~~~}}}}~~~~~}}{||~~|~~~~}|~~~~~~}~~~~~}}~~~}}}{yzzzzzzz{~~}}}~~|}~~}||}~}{|}~~~}~~{}~|}~}{z{}~~~~~}~~~~|}~~}|zz{}}~~}}}~~}}{{{{zyxwyyzz{{||~~}zz|~~~|{|~~}}~~|{{uvvvwwwxxxwwxz|}{{{{{{{{wvvz}{z{~~~|zxwvuttttuxy}~~}}}||}}~}}}}~xyz}~~}~~{z{|}~}{zyssty}||||||||~~}~~}{z{|~~}}}~~}}~}||~~~}~~}|||}}~~~}}}}}}~~}~~~~~~~~~{|}~~|zyyz{{|{{z~~~}}}}}yz|~~||{}~~||}~~~}~|}}|zy{|~~~~~~}}~~}}z{{}}~}}|}~~}|zz{{zzyx{|}}~}}||||~~z{|~|{x{~~~~~}}wwwwvvvvwvvvxz{}|{{z{{||xwwz}}~~{|}{xvuvuuusrsvy|}~}}|{{{|~|||||}~zz{{|}}}xyz~}}}~~}|{{}}{zzutuy|z{{||}}~~}}}~|}~|{|~~~}||}~~}|}~~}~~}|{||}~~~~~~}}}~~~}}~~}}xy}~}}}}}||z{}~~~}|}}~~~}{zxy{}~|{z{}}|~~~~~}}}|||{yy{|}~~~}~~}{{{}}~}}{|}~~}|{yzz{{{{z{{|}|{zzz{{~~~}~~}z|}}{uw|~~|~~xxxwwvuuvvvwx{}~}|{zz{||yxwz}z|}{xvvwwwvtrruy{}~~}|{zyz{}~||||||}}wwxz{|}~yy{~~}|}}}}}}}|{~~{zzwvvy|zz{|~~}}|{||~{}~|{}~}||}~~~~~~}|~~~~~}|{{|}~~~}|||}}|~~~~}{}~~|{xy}||||}~{}~|}~~}{yxy{}~~~}{zy{}}}~~~~}~}|{{|||zyyz|}}~~~~}~~}{{{}}~}|{|}~~}|{yyz{||||zz{{{zxwyyz}~~~|}}|{|~~|tw|~{~~~zyyxwvuuwwwxy|~~}{zz{||yxwz~z|~|ywwyxyxurruy{|~~~~~}|{yxyz|~}}||||}}uvwyz|}~yz{~~}|}|||||}~{{z{ywwz|z{|~~}|{~~~}}~}~~{|~~~~~}~~~~~~}}|||~~~}}|||{{~}|~~|{{|}~xttx~~~~~|z}~{yxxy{~{|~}|~}}}~~|||}}~~}|||}~}}}{xxy{~~}~~|}~}}}}}}~~~~|zz|~~}|||}~}~~~~~~~~}}~~}{z{{{||}}||}}}}||{{||{ywvyz{}~}|{|~}~~~~}{{{}}~}}}~|yy{}}{{}~~}~~}}}~~}}}~~}~}|zyz|}|zwvtuvz{}~~~{|}~}||||~~~~}|{zyynosuz{~~}}}}~}}~~|zyyz{~~~}|zy||}~~~~~}}|}|~~~|}~~}|{}|||}~~~~|}~~~||}~~}}~}}}~~}}}}|||{||}|{{{|~}~~zvvz~~~~}|~~{yyyz|{|~~}|~}}}~~|||}}~~}|||}~}}}{yxz{~}|~}}{|~}}|||{||}}|}}|zz{|~}||}~~}}}~~~~~~}~~}}~~}{zz{{|}}~|}}}}||{||}}|{zyyz{|}~|||}~~~~~{{{}}~~}}~~~|z{}~}{|~~~~}~~}}}~~}~}{z{|}|{xwuvvz{}~~~}}~~}|{zz}~~}}}|{{zzpsuy{~}}||}~|||}}~|{{{|}~~~~|{z||}~~~~~|||}}}}}{|}~~}||{{||}~~~}~~~z{|}~||}~~}}}~~}}||z{}{{zz{}}|{|}~|zz|~~~~~~~~~{zy{|}|}~~||~}}}}~~~{{|}~~~}|}~~}~~|zy{|}|{~}}||z{|}~}||||{zzz{{{|}}{zz{~~}}}~~||}~~~~}}||}}~}}~}||~~}{yyz{}~}}}||{{{|}}~~}}|yz{|}~}||{|}~~~~zzz}}~~}}}~~}|}}|~~~~~}}~}~|{{}|{yxvwwz{}~~~~~~~|zyx{}||||||||stvz{~||||}~zzz|}}|||}|}~~}|||}~~~~~{||~}}{z{|}~~~~~~~~}}}|}~~~~}~xy{~~||}~~~y{}|{zzz|~~~~~~~~}||}~~~~{zz{~}|}{{z}~~~~~~}|{||}}~~~}}}~~}}}~}~}|{|}|{{~~}|{{{yz{||||{}||{{{{{{}}{{{~~~~~~~~|}}}{||{{{||}~}}~~}||}~}{yz{}~}}||{{{{||}~~~~~{||}~{{{{|~~~~~yyz|}~~}}}}~~}}~~|~~~~}~~}}|{|{{yyvvvz{}~~~~zyx|~~||}}~~~~twxy|~~~{{{||}~~yyy|}}||||{|~~~||}~~~~~z{|~}{y}}~~~~~}}~~~~~~}}}~|~~~xz|~~~~~}}z{}~}|{{|~~}}}}}~}}~~~~}{yz|}||~|}}~}|{{{{|}~~~}|}}~}}}~}}|}~~|{{~}||{{||z{{|||||~~}}}}}~}}}}~~~~}}||}}~~|z{zzz{|}}~~~}|{|}~}|zz{}~~}||||}~|||}}~~~{{{|}~~}~~~~}xyy|}~~~}}|}}~}~~}~~~~~}~~}}||zzzyyvvvz{}~~~~~~|zz}}||}}~vwx{|||~z{||}}~~yyy|}~}|{{{|}~||}~~~~~yz|~|{~~z|}~~~~}}}}}}~}}~z{}~|{~~}~~||}~}|}~}}|{{{{{}|{|~~~~~|zyz|~~}}~~~}|{zz{|}~}}~~~~~}}}~~}~}~~~|{|}}|{{|~||}}}~~~~~~~~~~~}|{yy||}~~~}|{{z{{|}~~|{z{}~}|}}~~}||}~}}}}}~~~{{{|}}}}|}}}}}}|xxy|}~~~}|||}}}~~}~~}~}}}~~~}~~~~}||zz{zzxwvz{}~~~~}||}}|{~}~wzz{{}||z{|}~~~~zzz}~~}|{{z}~||}~~~~~yz|~~}yyz}~~~~}}|||~~}}}}~}~~~}}~|}~|yxz{~~~~}~}~~~~~~{{{{|}~~}||~~}~~~~}|{{|~~~~~~|{zzyz|}~~z{|}}~}}|}~~~~}}||}||{{|~~~~~~~~~}~~~~}{yvuzz{|}}}}}}}}}{{||}|{z{}~}|~~~}}}~~~}}~~}{{||||||{{||||{{wwx{|~~~}|||||}~~||~}|}~~}|||}~}}~}}~~}||}{|}}}zyyz{}~~~|{zyz}~}|}~~|~{{|||}|~{|}~|||~~}{{~||}~~~~~zz{~~}|vxy}~~}|{{z~~|{||~~}|~~~|}~~~{xuwx{~}~~~~}|}{}~~~xxy{}~||}~~}~~~~~~~~~~}||}~~~}~~~|{zzxy{}~~~xyz|}}}}|}~~~~}}|}~|{{{||}}~~||~~~}|zwusxxyz{~~}}|||}}~|||}~{zz{}~}|}}}}||~~}||||}||{{zz{{{{zzwwx{|~~~}|||||}~}{{}|{|~}|{{{}~~}}~}}~~|{|~}~|{zz{}~~~{zxxy{~~}}|}||{}}}~~~~{|~}}}~}|||}~~~~~zz{~~|{zuvy{~~}|{zz}~}zutx~~}wt{|~~~|~~|zz{~~~}~~~~}}~~}~~||}z|}|zz{|||||zzz{}~~~|~~~~}~~}{{yyy~|{{{{|}}~~}}}~~~~~|zxz}xxyz{{zzzzz|~}|{}|{{}|||}~~~~~yxvtsrqqssrqsuxy|}}|{{}~}}}}||||yzz||}||}}}}}}}}}~zz{{||}}}}~|{{{{{|}~|{{zzxwwwxxyz~~~~}|{}}}}~~~~}}}|}}~~~}}~~|{{}{zzyyzz{}|{{{{{|}~~{|~~|||||{z||~~~~~~}~|}~|ywz{|}~}|{{~{vsv|~yw|}~~~~~|z{|~}}~~{|}}|}~~}{{}}|{{|~}{z{||{{{{||}~~~~~~~~}}~~}}}{{zzz}|{{{|}}~~||}~}{y{~~yyzzyxwwyyy|~~}|}}}}~{{{|}~~~}xwvtrqqqsssstvwy|}}|{|~~}}}||||zz{}}}}|~~~~~~~~~{{{{{|||||}~|||}}}}}~}||{{|yyxwwwxx}}}~}}||}}}}~~~}~~~}}~~}}|}~{{zyyyyy|||||||||}~|}~}{{{{{zz{{}~~~}~~~}|}~~{xwvxz|~~}|}wsty}}{}}~~~}zz{|~}|||yz{{z{}~|yxz{{{z{}~|{||{zz{}~|}}~~~~~~~|{}~||}{|zz{}||||||}~|||}~~|z}~~~zzzyxwutxxy|~~~yyyz{|}~}|wvusrqqqssuvwwwx{|}}}}~~}}}|||z{{~~~~~~{{{{{{zz{{}~~}~~}}}}||}}~{zyxwvvv{{|}}}||}}}~~}}}~}}~~}|zxwwwxz{}~~~~}|}~~|}}|zzyyyyxzz}}~~}}~~}}~~|{||~}zwvsux{~~}yuvy}~~~~~~~~{xxz|~|{{yz{{zz|~}}~~|ywwy{|yz{~}}}{yz|wxxz|~~~~~~~}|z|~|||{|z{{}{{{{|||~||||}~~~}}~~}|~}}~{{{zyxvvwwy|~~~~xxxyyz||~}|xwvutsssuvyz{{zy{}~~~~~}}}||{{|}|}~~~|||{{zzz{{|}~~~~~~}||||}~}|zxwuutzz{||}||}}~~~~~~}}}}}}~~~~~}}|}~~}zxvvvwy{}~~{|}~~}~}}|{zyyywwwyy|}~~|||~~}||||{y{|~}zwvuvy{~~}zwz}}}~~~}}~}|zwxz|}|{z{|{{{}~|}||}~~~~}~|zxwx{}yz{}{{}~uuvxz|~~~~~}|z|||}{|zzz~|{z{||{|~~||||}~~~}||{{||}}}}}{{{{{zyyvwy}~~}}~~~~}||xxxxyz{{~~|wwvuttuuvxz|}|{y|~~~~~}}}}{{|~|{|}~~}}}~~}}||{{zz||}~~~~~~}|{|||}~}{yxvvuzz{||}||}}~~~}}~~~}}|||{|}~~~}}|~~~{xvvvwy{}~~{{|}~~~|{{{{zyyvvvxy|}~~}{{{}}~~~}{zz{|zy{|}}{xwyz{}~~|}{}~~~~}|{||zyy{}~}z{||{|~~~}{}~~~~~}}}}}}~z{||}}||~~}{yy|~{{|}|~~ttuwx{|}~~~~~~}}~}}{{yyy~~}|||||z{~~}~}}}}}~~||{zzzzz}}~~~{{|||{zzwxy}~~~~~}|}~~~}}}~}||{zyyyzz{|~~~yyxxwxxx{|~~}~~~~}}}z{|~{z{|}||||}~~}}}}}}||~~}}~~|{|||}~~}|{yyyx{{|}}}||}~~}|}}~~}~~||}}}}}}yz|~~}~}|}~~{xvwxyz{}~~~~}zz{|}~~{||}||{{uuvxz}}~}~~|{yzz}}}}|{zyz{||z{{}~~~}{z|}}~~~~~}~~}|}~~~~yz|}}|z{}}||~z{||{|~~|{{|}~}}}}||{{z{|}~{{|}}}}}~~|{}~}}~~}xxxy{}~~~~~~|{xxx}}~~~}||yz}}|~~}}}~~||{zzzzz~}|~||||{yxxxyz}~~|}~~{{{zz|~~~~}}~~~~~~}|{{{{{||}zyyyyyzz}}~}}~~~~}}yz{~}{z{||{{{||}~~~~~~~~}|~~~}||{{||}}~}}||{|||}}}~}}||}~}|}}}~||{{{zz{|}}}}wy|~}|{{|{ywxz{||||||||zzz{|}~|}~~~}|uuvyz~||}~{|~~~}{zxyz||}|{yxxz|}}|z{}|}~}}||}}}}}}~~~~~~~~}~~}}}~~ww{~}||y|~y{{{{{}~{zz{}~~~}}}|{{zzyyz|}~||}~~~~}~~}~~}|{{{|}}~~~~}}~~~~|{xww}}~~|{xz}}{~~~~~~}||{{{{{~||~~}}{ywutxy{~~~}{|}~~~~~yyyxy|}}}~||}~~~}||||}}~~~zzyyyz{{~~|}}~~~~}yyz~~~}{z{|{{{{{|}~~~~~}|~~|{zzzz}}}}~}}||}~~~~~~}|{}~}|}}~~}|{zzzzyy{|}~~~vx{}|zz{|yxy{}}|{{{{{|yyzz|}~|}~~uuvy{{{|~~z{}~}|zywxy|||{zxwxy|~~~z{}|}~zz{|}}||~~~}~~~~~}}}|{{{|}~zywxz~{|}~||}~|zyyyz{}~}|zytsvvwwxyzz|~~~|yyyyzzzzzwxz~~~~}{xz|~}|{zzz~~~}|{{||||{{z||}~~~}}}}}}~}}{yx||}}~~~}}~xwwwy|}{{{{{|~~|zwwxxyyzz~}|zz|}~{{z{{}~~~}|}~~~}}}}}}~~}}||||}}}||{{{{{xvuy|}~~|{usttwy~{xvv}{yxwxz~~}~~|ywwwxyyz|}}}}}||}}{yy{~}{yxxyz{{{zz{{{|}}|zzz{{|~~}|yyxwwwwwvwy|}~zxxz}{zxvuuvv{{||||{{}{z{}~~~~|yyz{|}~~}{zzz{|~~~}}|}||{{}~zxvxz{|~}}~}{zzz{|}~~}|zxwvwwwxxxx|~~~~~~{ywxxyz{||yy{~~~}{xy{}||{{{~~~}}}}}||}}}|{{{|}~~}}}~~~~~}{yx|}}}~~~~{zzz{~~|{{{{z{}}{zwwxxyyyz~}{zz{}~|{z||~~|~~~~~~~~~~~~}}|||}}||{zzzz{wvux{~|~~}|uvuvw||wsrs~|{zwy{~~~~|zxxyy{{|}~~~}}}~~~~~~~|zz|~}{zyyyzzzz{{{{||}}{zz{{{||}}}}}yyxwwwwxxxz|~|~ytpptzzyxvuuvv{||}}||{}{z{}~~~|yyz{|}~~{{zzzzz{~}}||~}|||}~zxwxz~|}~~|{{{{|~||}~~}{|xxxxwwww|~~~~~~}~~~{yvwxyz{|}{||}zwyz~}||||~}|||}~}~~~}}|{{|}~~}}~}}~~}{zy}}}}~~~~~}}~~~~}|||}z{}}~}|{xxxxxyyy||zzzz||{{z|}~~}~~~~~~~~~~~}|||}|{zzyyzzvvvy{~}{~~~~~}xwvxy}}yspmn~|{yz{~~~~|{zz{|~~~~}~~}}}}}~}}}}~}|{z{zyyyz||||||}~~}|{{{{{{{{{{|}}zyyxxxxxzz{}~|ztnfgow|yxwvvvvv||}}}}||}{z{}~~}yzz{|}~~xyz{{{zy~~~}|||}{zxz{~~~~~~{{}~{{zzyxww}~~~~~~}}~}|zz{{|}~~~~}|zwxy~}}}}}~}|{z{}~~~~}|{z{|~}~~||}~|{{{}}}}}~~~~||~~~~||}}~~}}{{{{{{zz{{zyyz{{yyy{}~}}}~~~~~~}}}~~}|||}~~~}|{{{{yyxwwwwwwxx{|~||~y{zz|||zwsppo~}zz|}~~~}}|{{|}}~}}~~}{{{{|}{{{{{|}}~~~~~~~~~~}|{|{yxyz|~||||}~|||{{{{{{zyyy{|~}|{{zz{{}||}}|vqiefktzxxwwwwww|}}~~}}|}{zz|~~~~zz{{|}}~wx{}}|{y}~}}|||}~}|{|}~~}~}~z}}}}|{{zz~~}}~~~~}~}}}}}}}|~}~~~~|zwxz}}|||}~~|{zz{}~}|{z{|}~~~~~~{|}~}||||~~}}}}}}|}~||~~~~~}}}||{{z{{zzzz{{xxwz{~~{|~}}}}}}}}}~}|{|}~~~}|||||yyxwwwwwyz|~~~}}~~~~|||~{{zwvuwx~z{|~}}~~~~~|||||}}~~|||}|zxyzz{|}{{{{{||}~}}||||}}~~~~}}|{zyy{}~}|||}~{{||{{{{zyxxy{}~}}|{{{{{~}}}~|vrljkntxxxxxyyyx}}~~~~}}}{zz|~~~~}~~zz{{||}}wy|}{}|{{{|}~~}~}}~~}|}}}}}}~~~~zz{|}~~}}~~~~|}}~~~{ywyz{{{{|}~~{{zz{}~~}|{zz{{|}~~}}}{|}}|||}~~~~~}}}}z{}~~~~~~~~~}}{{{{{{{{xxwyz}~~~~z{~|||}}}}~~~~}{yxyz{|{{{{{||xwvvuuvvz|~~}}~~}}~~~||{{z|zz{}~}}}}}}}}{{{|||}}}|||}|ywwyzzyz|~yyyyyz{{~}{zyzz{||}~~~~~|{zzz{}}}}}}}~{|||{{zyyyyyz|}~~~~~~~}}~ywuqquwyxxyz{{{z~~~~}{zz|}~}||}~{{{{||}}wy|~}~|{zzz{|}~}~~}~~~~~}|{|~~~{{|}~yzz{|}~~~|{|~|{{{}~~~~~{yxz|zzzz{|}~z{{{|}}}~~~}|{yyz{{{|||}|}}|}~|}~}|{|~~~~~}}}|z{}||}}~~}~~~{||||||{zyxzz}~}}~z{~||}}}~~~~|zxwxyz{{{{{|}~xxwvvvvwy|~}||~}}|}~~~|~zzz|}}}}}}}}}zz{{||{{|}~}|}~~}zxxz{zyy{}zzyyzz{|}{yvvvxy{{|~~{{{{||||}}}}}~~||||{zxwxxz{|}}}~~~~~}}}zwvxz}xy{|}}}|~~}{zz{}}}{{{}}{{{{||||wx{}~~}~{zyyyz|}~}}~~~||~}}}|{|~~}}}~xyz|~~~yyz{|}~~|{z{}}{zzz|~}}~{zxz}yyyyz|}}z{||}|||~~}}|zyx{{{{{{{{{|~||}|}~~}{{|~~~~}}||||}~}{|}~~~}~~}|}||}}}}||{{z{{}~}}~z|~}||}}}~~~~~|ywvwyzzzz{|}~yyxwwwwwx|}|{{~}|||}~~yyy{|~}}}}||||zz{{{{zzz{|}~~}~|zxz|{xxz}zzzzz{||}zwtstwxz{|~z{{|}|||~}}}}}~|}}}{ywvwxz|~~}}~~~}}}yxz}yz|}~~~}~~}|zz{}}|zz{}~|{{{|||||vwz|}~~~~~zxy|~~~||~|~~~{{||}~~}|{{}}~~}}~}}~zwvx}~~~}}~~~~{xwy}|zwuvy|~|zy{}~~}||||}}}}~~~}}|}}}}|{yy}}||{zxxz|~~~~}|}}}~~}~~}}}}||||||}~}}~~}|~~}|{{|}~~}{||~~|}}}~~~~~}~}}~~|{zz~~}}}}}}{z}}}}}}}}}~{xvy{~~~~~~~~}|{{}~}|}~~}|{zz|}}|yyy|}~~}}}}}zyxwxz|~~~}{xvuvwy|}~}~~}~~~~}}~~}||{||}~~~~~|{{{{}~~}||}}{{||}}~~~}|{zzz|}~}}}}}}}}}}}}~zzz}~}zxy{~~~}~|~~}{{{|}~}|{{}~}~}||}}}~{yxy~}|}~}~~~}~}~~}{ywy}~|ywwz}}{zyz|}}}||||}}}}~~~}}}}}}}|{zy||||{{zy|}~~~}~~{{z{|~}~~~}}}||}}}~~~}~~|zz|~|{{|~~}{||~}}~~~~~~~||{|}~}|{{~~~~~}|z||{{{{|||}~{xuwy}}~~}}}~}||}|{{|~~}|{zz|}}|xxy|}~~}}}}}zyyyz{}~~}~|zxwxyz}~~~~~~~~~~}}|||||}~~~~|{zzz{|}~||{||zz{|}~~~||{{|}}~}}}}}}}}~~~~{{{}}~}~~|zyy{~~~~}~}~~|}~}}~~{{{|}~~~}{{|}}~||}~~~~|{|~}{{}~}~~}}~}}~}{zy{~~{yyz}~}|{zyz{||||||}}}}}}}}}}}}}}}}|{z{||}}||{}~~}|{||}yxxz{|}~~~~~}}~~~~~~~~~~~~|ywwy|~}{{|~~}|}}~~~~~~}~zzz{}~~}||~~|{yxvuuvxy{|}~~~~~~|yvwy||}~||{|}~}}~{zz{}~}|{zz|}}|wwx{}~~}}}}}zz{{||}}~}}{yyy{|~~}}}~~~}}~}}}||zzz|~~~~}|{zyz{{~|{{zzyzz|}~||}~~~~}}}}}}}}}}|}|}~~}}|{zzz{|~~~||{{}~|z{||{{|}~||||}~~~}}~~~~~~~}{|~~~}~~~}}}~~|zzz{|}}~~~|{{zzzzz{||}}}}}|||||}}~}}~~~}||{||}~~~}~|zyz{{~~~~}wwxz{}~~}~~~~~~}}}}~~}{ywwy|~~|{}}}|}}~~~}~{{|}~~~}}~~~~~}|xvtrrtvxyzz{{{||}~~{yz|~~~|{zz{|{{|~zyxxz{{zvwx{}~~}}}}}z{|}}}}}~~}|zzz{|}|{zz|~}}~~~~~}}}|zxy{~~~~~~}|||}~}|zyyxxyz{|~|}~}||||||||~~{}~~}|{{{{{{{}~}~|{yy|}{y{||{z|}}}|}}~}}~~~~}~~~}|{zzzzz|}~~~{{{{{zyyz{|}~}}}||{{|}~~}}~~~~~~||}~~{zyyzz}}}}|wwx|}}~~}}}}}}}|zyz|~||}}||~~~~~~~~~~~~}}}}}~|ywussuwyzzzzz{{{|}}~~{zyz{~}}~zyxxz{{zvww{}~~}}}}}{|}}~}}}}~}|{{z{{||zxwxz~~}~~~~~~~~|zyy{}~~}}~~}}}~~~}}{zyyyyz{|}~~}~~}||||||||}}}~~|{{|~}||}~}}|yy{~~{wxzyxxy{~~~~~~~~~~~}}}~~{{{{{{zzz{|}~}|{z{|}|{zyz{|~~~}}|{{z{|~|}~}~~~~~~|{zyyz||}||vwy}~~~~}}}}}}}}~~}}}}~~}}~|||~~{{|||}}}}}}}}}}~~}}||}}~}{zxwwxz{zyyxxyzz|~~~}}{{z{|xwvvxyyxwwx{|~~}}}}}||||}}}}{|~}|||{|||zyxwxz}||}}}}||~~~~~~~~~}{zz{}~~~~~~{|||{zyxzzz{{|}}~~}}}}}}}}}}}~~~|{{~~|}~~}}{{|~wxyyxxy{~~~~}~~}|}~~~~}}}~z{|}}}|{y{|~~}|{z|}~~|zyyz|~~}}|{zzz|~|}~~|||}}~~}||yyz||}||uwy}~~~~{{||}}~~~~{}~~}}}~~|||zzzz{{{{}}||}~~{{{||}}}~~}}~~~~~~~|{zyyz{|}~}~~|||}}~~xwvvxyyxyxx{{~~~}}}}}}}|{{{|}}~~~}}}~~~zzyyz|~|||{{|||~~~~~~~~~}}||}}}~~~{{|}}|{z{{{{{{{{~~}}}}}}}}}}}}}~~~}{|~}~~}}}~wxyyxxyz~~~~~~~|~~~}|~~z{}|}}}}}~z{}~~}yz|~~}|{{|~}{yxz|~}}|{zyz|~|}~{{{{|}~~}}yyz||}||tvx}~~~}}z{{|}~~}~z|~}{{|}||}yyyyzzzz{{{{|}~~{|~zzz{||}}~~~~~~~~~~}|{zz{|}}~}~~|}~|}}~~|}~|xwvvxyyxyyy{{}~~~~}}}}}~}{yyz|}{{{{|~~}|{zz{|}~~~~~~~~~~~}}}~~~~~~z{|~~}}||{{{{zzz}~}|||}~}}}}}}}}~~~~~{{{~~yz{~}}}~~}{yxw}~|}~~~~~~~~}~~|{~}~}{~~~~}|y{}~}||}~ttttuvxy~}}}}z{}}{z|~~~}~}~~|zyz|~}}zx{|~}}~||{{zzzyzz{|}~~}}~~}z|}~}}~}||||~~~~~||||||||~}}}}}~}}~}~~}|{{zz{||}}}}||}}}}~~~~}|||}~~~~}}~~{|}~~}}~}|||}~|{zz{}}}}{{{}}~~~~~~}|}||||}}~{z{}}}~~~~~~~~~~~}}}~~~{{|~~zz{~|||~}{zy}}~~~~~~~}~}}~~|~~~~~}~}{|~~~xxwwxyz{~~~}}}{|}~||}{|}~}|}~{zxy{~}}{y{|}~~}}||{{{{{||}~~~~{|~~}}~~}||||~~~~}}}~~~}}|{{{{||}}}}}}|}}~~~~~}||}~~~}~~{|}~~~}~}}}}}}~}|{{|}|||{{{}}~~~~~~~~~~}|{}|||}}~~}|}~}~~~}}}}~~}}}~~~~}|||}}~~~|||~~z{||||||}}~}|{}~~~~~~}}~~~}}}}}~~~~~~}}}}~}~~~~}}}~~~~z{|}}}||{|~~}{zwxz}}~|{}}}~~~}}}}}}~~~~|}~}}~~~}|||{~~~~}}~~~||{{||}}}}~~~~}}~~~~~}}}~~~~~~||}~~~~}~}{z~~~}~~~}}|}~~{{z{{{}}~~~~}}}}}~~~~~}}{zy|}}}}~~~}~~~~~}|{|~~}~}}||}~~~~~~|||}}{{|~{|||||}~~~}|}~~}~~}~}}~||}~~~~~}}~{{||||||~~}xyz~~~~~}~~~~~~~}||{~~}{{}~~~~~~~~}}~{{{{|}~}~~~~}}}~~~~}}}~~}|}}}~~~~~}}|~~~~~~~~{zy{{{}}~~~{{zzz{||}}||{zyx|}}~~}~~~~~~|{{|~~|||{||}}}}}}~~~~{{{}}||}|||}~~}}~~~~~~~}~}}||~~~~~~}{{|~}}~}}}}}}}}yz|~|}~~~~}|}~}|{yy{|}~}|~~~{{|}~{{{|}~~~~~|}}~~}{{~~}}}}}}~~~~}zyyzzz||}}}zzyyz{||}|{zzyyy|}~~}}~~~~~~~~}|}~{zzz{{|}~}||}~|}zzz|}}}~}~~~~~~}}}~~{{z~~~~}}|||~~~}}zz|}~~~~~~~~~}}}~~z{|~}{~~~~}{}{zxwwxz{~}{z|}~}}wwwxz|}~~~|{||}~yzz{|}~~}|{|}~~}}}|}~~}}~~~}zzyzzz||}}}wwwwxyzz|{zzyzzz|}}~}~~}}~~~~~~}}~}yyyyz{||~}~}|z|~xxy|}}}~{~~~~~zy{~}~~~~~~}}}}|~~|}~~}|~~}~~~~~~yz{|}~~~}~~~~~~~~}}}~~zz{}}~~|y|~~z{~|{yxxy{|~|zy{|}~~~~~~~~}~~~~}~~~|{zvvvwy{~~~}|||}~xyyz|}}~~}}}}~~~~z|~~}|||}}}}}~~~~~~}{{zzzz||}}}wwwxxyz{{zzyzz||{}{}}~~~~}~}}}}|zxxxxyz{|~|zz|~wwx|}}~~|}{z||}~~~~~~~~~|~~}{|{|}~}{~}{|~~}}}~~}||}~~~~yyz{|}~~|||}~}~~~~|||}~yyy{{}}}{|~}{xy|yz}}|{zz{|}}{zyz{|~zzzzzzzz{|}}}}||}}}}~~~~}|zyxvvvwy|~}~~~~}}}}}~~wxyz{|}}|}~~~}}|{{{xz}~~}|||}}|||~~~~~~~}}}{{{zzz||}}}wwwxyz{|{zyyz{}~{}z|~~}~~}}~||||zxxxxxyz{|{~~{|~~~~~{yy{~||uw{|~~~~~~yyz{|}~~|}~~|zzy{|}}~~}}}~}~xwwwyz}~||||~~~~~}~~}~~}~~~}{zzzz{|~~}}~~~||}}zx|~~}zxyy{{{|~~}~~~~}{zxwvy{~~{zz{}~|{}}}}}~~~}{zyz{|~|ywvxz|~}{yy{}~|{{||~~~}}}}~~yyyzzzzz~~}}|zxvtsxwwz~}}}~{{||}}~~~~~~|||}~}{{{{|~}{{{|}yz{|}~~~}}||{{{|~~}}~~||}~~|{zz{{~~~}|zyxxxz{{zxx~|}~~~~~~~~~|{z|~}|twx{|}||}~~~zz{{|}}}z{|~}zzy{||}~~~~~~~~~}~~~xyxzz}~}||}~}}}~~}}~}|}{yxxyz{|~~}}~~~~}|}}zz|}~~|yx|~}|yxxy}{{|~~}}}}~~}|{yxwvy{~~|{{|~~}|||}}}~~~~}{yyz{|~|ywwy{}~}{zz{}~{zy{{}~~~}}}}~~~zzzzzzyy||}||{zxvtswvvy~~||}~~~~~{{||}~~~~~~~~}}}}~}|{{||~}|{||}z{{|}~~~~~}}}|z{}~}}}~~~}|{|}~~}|{zzz{~~~}|{yxyyzzzzyy~}||}}~~~~~~~~~~}}}}~~~}|~~}uuuwwzz{{|~~~~}~{||}}|||xyz~}{{y{{|~~~~~~~}}||}}~}~~}|zzy{|}||~~~~~~~||||~~|{|}||}zxwwyz{|~~}}}}}}~~}|{{||zxxy{||{yxz|~|{xyz|}|||~}}}}~}|{zyxwwz{~~||}~~}{{|}}~|{zyyyz{}|zxyz}~~}|{{|}~yyxzz|~~~}}||}}~~}{{{zzyyyyz{}~|{zywvutvvwy}{{||||}}{{|}}~~~~}}}}~~~~~~}}}}~}|||}~~}|||}}|||}}}~~~~~~}}z{|~~~}}}}}}|{{{{|}~~}|{zzzzz~~~}|{zy{zzzzzz{~}|{~~~~}~}}}~~~~~~~~~~~~uwvvxyz{z{}~}~}~}}}}wwy|~}{{z{|}~~~~}||{{||}}}~~}|{{}}}}}}}~~{{z{}~zyz{{{}}~~zxwwy{{|~~}}~{||}~|{{{{zyxvwyz{zyxxy{zyyz{|~}~~~~~|{{zyxwwz{}~}}~zz{|}~{zyyyyzz}{zyz|~~}}||}}~yxxzz}~}}||||}}~~~~~}}}||{zyxxyz{}~~}{zyyxyyy{}~{{{{{{||{||}~~}}||||}}{|||||{{~~}}}}~~}}}}}}}}}}}}}}~}}}}}}}{|}~~}}||{{zzyz{|}~~~||{zzzzz|||||{zy}|zzzz|}~~~~|}||}~~~~zyxz{{|~z{}~~~~}~~~~}|vwx{}~}{{z|}~|}~~~~|{{{{{{||}~~}|~~~~~~|}~~~~~~{{z{}}zyz{|{{||}~|yxyz{{|~~}}~~}z{|~||}|{zyyuvxyz{zzxyzzyxz|~{{zzyyyx{|}}}~~yz{|}~zyyyyyzz|{zzz|~}}~~~~}}yyxz{~}}||||}}||}}}}}}}}|{zyyxz{|~~}|{{{{}}}||}~}|{{{{||||}}~}}||||}}zzzzzzzz~~~~}}}|}}~~~~~~~~~~}}}}{|||||||}}~}|{zzyyyxyz{}}}}{{{{{{zz|||}||{{~}|{{|}~}~}}|}~~~}~~~}~|~~~~{|~~~~}~~}~~wxx{|}|z{{}y{}}~~|{{zz{{|||~~~}{|~|{{{{|}}||||~~|zz{|||zz{{|}~~~}{zzzz{|~~}}}~~}|vwy|~|}~}{yyyvwxz{|}}vwxyx{|~~{{{{{zzz{|}~}|}~zz{||}~~yyzzz{{{|{zzz{|}}~~}yyxz{~}||{{||}z{|}}}}}|||{{zzz}}~}|||}}}~~|{{~~}|||}~||}~~~~}}}}~~zyxxxyz{||}}}}|{|}~~~~~~~~~~}zz{{{{||~~}|zyxxxxwxz{}}~~{||}||{{yyz{{{zz~}}||}}~}~~}}~~~~|~~|}}~~~}}~~~~~|{{~yyy{}{{y{|~yz}~~~}~}}||{{{{||{|~~{{|~{{zzz{|}}}}~|{z{}~~}yyyzz{{{}}}|{zyx{|~~}}}{ysuwz|}~~~~~~}}}}{}~}zxxywwy{}~uvxzy{~~~}}~~{{{|||||{|}~|{|~~}{{{|||}}yz{{|||{|{zzyzz{}~~}xwwyz}||{{{{||zz|}~~~~|{{{{{{{~~~~}{zzz|}yz{zyz~}}~|}}~~}~~~}{ywxz}z{||}|{z|}~~~~~~~~~{{{{|||}~~~~}{zxwwwwwxz{}~~{|}~~}||yyz{{{{{}~~~~~~}~~}}~~~~~~~~|~~||~~~||}~}}|yxy}zzz|}zzy{|z{}~~|{}~}}||{{{{||{|~}zz|~{zyyyz|}~}|~~~}zzz|}xxyyyyzz{{||{ywv{|~~}}|ywqruxz|||}|||{{{{z}~|yvwxwxz|~vwyz{{~}}~~}~~}||||||||||}}}||}~|{|}}}{{{|||||zz{||||||{zyyyyy|~~|vvvxy|~||{{{{||zz|}~~~~{{{{{|||~}}|{yxxy{|uwxxxz~~}}}~|~}zxx{yz{||{zz|}~~}}~~~{|||}}~~}}}}~}{yxvvvwwxz|}~|}~~}|xyz{{||{}~~}{}~~~~|}}~~|yyz|||~~}|~~}}zyz|}~~~zxwy{~|z{|{||{yyz|}}{z{}~~}}~~~~|{{}~||{}}||||}}z{|~~~}|wvuwwyz{yz|||zxv{||zuvxz|}}}}~}zxwy{}}}|{yxwyy{|~yy|~~|{{|}|zxxxy|}}~~~{zyzz|}~~~~~~}}|{{}~|xwwyz}{wuuvz}~~}|||||~|}~{{{{{{{{vwy{}~{z}}{{}~~~}{zz{|}yyy|}~~~~~||{{{}}}~}||{yyywuromrtx|~~}|}|{|}}{y}}}|zz{|}|~||}}~}}}}~~|yyz|}}~||~~~~}}}~{{{}~~~~~yxwy|}{|~~|}}|zy{|~|yyz|~~~~~~|{{}~}|||||||||||{|}~~~}|wvvwxz{|{||}|{zz|}~}{wxyz|}~~~{yxyz}}}|{zyxyz{|}zz}~~|{{|}|ywwwx{~~|}}~~~~~{zy{{|}~~~}||||||}~|yxyz{}|vwvz|~~}}}}}~}||||||}yz{}~~~~zz||zyz|||{zxxy{|xxy||~{{{||~~}|{{{{|||}|{{zwwwvtrpotvy|~~}|{zz{|}{z|}}{zyz|}~~~~~~~~}}|||yz{}}}}~|}|}}~{yy{}~~~~}||~}}~~~~~~}}|~~~~}}}}}}~~~~}xwvy|}~~~~}~~|{z|}}ywwx{}~~~~}~~|||}~||||}{{||||{{|}~~~||wwwyz|}~}}||}}~~}~}zzzz{}}zxyz|}}}||{z{{{|}}~~||}|~}||}}|yvvvx{~}}}{|}~~}}{{z||}~~~|zz{|}~~}{z{|}~}{xwx|~~~~~~~~~~~}}}}~~~~}}}~|yy{|xwwyzzyxwwxzzxxx{|}~~xxyz{}~~~}|{{{{{{{{{zyyttuuttsrwy{}~~}|yxxy{|{z{{|{yxz{}~~}~~~}}~~{zz|{|||wxz}~~|}~|{z{|}~}{yy{}~~|z{}}}~~}}||}~~}|}}~~}}}}~~~~}~}vutx{~~||}~|xvvxz}~~}~~~|||~~}|}~}|zyyz|}{|}}}}|{}~~}|wxx{|~}}|{|~~{zyyz|~~{yyz||}}~}}|}}}}}}}}}}~{||~~}}{||{xutuy{~~~||}{|~~}{{{}}~~~|zz{}~}}}~~}|||wz|~~}}~~~~}}~~~||||~~}~~{{|}{xx{}xutvxyyxxxyz{xxxz{|}}yyyz{|~~~}||{{{|zzzzzyxxttuuvvvvy{|~~~}|xwvxz{{{zz{zxxz{}}}|~~}wwy{{|~~yz|~}~}~z{zy{{}~~|zz{}~~|yy|~}~~~|}||||}~~}{|}}}}~~~~~}}~~}utswz}}~|xwxy|~~}|}~~~~}{{|~~}}~~|zyxxz|}}~~}~~~}yzz}~}|{z{~~~{zyxxz|~~{yyz||}~~~{{|}}}}}xzz{~~~~~~{|}{xvvvz|~~}||}}~~{||~~~~|{}~~~~}}|||zyz|~~}||||}~~|{{|~~}zxxy{|~~~~z{|~}zxx{~zustvzzzzz{||xxx{{|||||{{||}}~~}||||}zz{{zzyxuvvwxyzz{|}~~~}}xwvwy{{{yz{zxxz|}{zz{||{ytwwz}}~|}~~~zyxyy|}~}{z{}~~~{wwxz~~~|z||||}~}}}~z{|}}~~}||}~~}vutwz~~}{z{}{}~~}}}}{{|~~~~~~zxwuvxz|}}}~{|}~}|{|~}~}{zyxyy{{}~~|zyz{|}{{|||zzzvvvyz}~~~~~y{{zxvvv{}~~}|}~~~~~~||}}}~~~~~}|}~}}{zzy{}~}}|||||~}}}~~}{zz{}~}{xuuwy{~}|{z{}}zxx|}xtuvz{{||}}}yyy{{|||~~}}|}}~~~}}~~~|||||{zzxxxxxy{{{{|}}~~}zxvwyz{{yz{zyy{}~~{zyz{{zxtuw{||~~~xyxzz}~|{{|}|~~}{yxy{~}~~~~}{zz||||}||z~~}yz{||}{{|~~}ywvy|~~~~}}~~}~~~~~}|{{|~~~{ywuvxz|}~~}|}~~~~~~}~~|{{{{zzzzz|}}{zzz{|~}~||}zxxrttvw{}~~}}~y{|{zxxy}~}}}}|{z{|~||}~~~~~~}||}}{z|}|zwz{|~~}|}}}~~~~}}}}~~}{zz{}~}zwttvy|~{zy{}~}zxy}{vvwzz{|}}}}zzz||}}}||||}~}~~~~}||zyxxxxyzzz{|}}~~|zwwxz{{z{|{zz|~~~~~~~}}zyyz{{yxrux|{|~}~~xwxxz|}{{|||{||{zz{|~}}|}|}~~}|yyy}||}~~||zy}}|yz{||}{{|}}}{zx{}|~~~~}}~~~}|{|}~~|zwvvxz||}}|{}}~}|{||}||{zxz|}{zzz{|~~}~}{yyqqssvx|}~}}~y{||{zz{~~}~}{yxxz}~|}~~~~~~}}|~}{z{|~}zx{}~~}yw{z}~~~~~~}}}}}}}}}}}}~~{zz{~}zvtsvz}}zxw|~}zxz~~}xwwyz{|}}}}{{{}}}}}zzz{}~~}}{zxwwwxxyyz{|}~~~{xwyz{zz{||{{}~~~~~}|{{zz{~~~~}zx|~~~~~~{z|~||}~}}}~~~~~~||}}}}~}|}}}~~~~~~|zx~}}}||{zzy}|{{||~~~{y|{yx}}~~~~}}~~~~~~}}~}||{}}}||zyyz{}|}~~}|wwwy{~||{{{||}}~}}}|||||}}~}|{zz{|}zxxz}~}|{{|}{{zwuux|{xwy|}|{{{{}~~}}~~{{{{|}~~~}||}yyzyy|~||}|zxx}}zxz|}|{z{}}{{|}}|xvvy~~~|{yyzzzyxxxxxxxxvtssvxyy|{zyyz{|yxx|}}{y~}|||}||~}}}~~}zx}~~}~|{|}~||}~~~}||~|||~~~~}}~~~~~|z~~~}}|{{z~}|{{{|}~~~|{}|zz||}}}}||}}}}~~~~}}}}~~}}}}|{zz}~~~~~}|{wwwz|~~}||}}}~~~{{zz{|}}~|{zz{{}{yy{~}{{|}~z{zwuux{|yyz}~~||{{|}}|}}~}}}}~~}|||}}xy{{z}~}}~}|zz~~{z|}~}{{{}|zxxz}~~zxxz~~~~}}~{zxyz{{zwwwwwwvvvtstvxyyzzyyyz||yyx{||zx~~~~}}~~~}}}}~|zz~~}}~~}}}}{|}~}{{}{{{}}~~~~~~~~~~|~}}||||{{{|}~~~}|~}~}|||}}|||||||}~~}|{|~~~~~}|{~}|}zyvwy|}~}}}}yyyz{|}~~}|{{{{~|z{}|{z|~zzywvvy{}|||~~}}|||}~}||}|~}}~~}|{zzzz{|}{}~~}}~~}}~}|}~~|{|}{xuvx|}{{|~{zzyz{}~|zyyz{{zvvvuutttutstwxyxxxxxy{|}zyxzz{xv~}~~~~~~|{{~~}}}}}}~~}{|}~|zz}{||~~~}|}~~~~~~}}~~}zz{{|}~~}|}~~~~}|}~}}~~~~}}{{{|}~~~~~~|{|~~}}~}}|zxwxz}~~~}|||yyyz{}~~~}|{zz~}||}~{yy{}}}|{z{|~~~~~~}|}}}}~~|zz{z|~}|||~|{yyx{}~~}|{|~~}~~~~~~}}}}~~|{|}|yuux|~}}~~vvvvxz|~~|zzz{zxuuttssrruttuwxxwvvwxz{}}{yxyyywv}~~~~||}~~}}}}}}}~~|}~|{{~}}}~}}}~~~~~~}||}~~}~~~~~z{{|}~}{z{}}}~~}}{{||}}{{{|}~}}~~~}~~}||}~}zyxy{~~~}~}||{{{{{|}~~}|{zz||}}~~}|zxxz|~}||}}~~~~}}~~~|{|}}}~~~~}~|yyyz|~~}{{|~}}~~~~}{zyx{}~|{{~~~~~~}}|{zz{|}~~}||}{wvx|~}}~uuuvx{}|zzyxvtttssrrruttuwxxvuvwy{|}~{ywyyyxv~}~~|}~~~}}}~~}||}}~}~~|}}}~~~}|||||||{{||}~~}|{||}}~~~~}}~}~~}||{|}~||{ywvxy{|}~~}|{vxz}|~}}}}~~~~}~~}}~~}}}~|{zz{~~~~~~}}||||~|||}~~}{zyz{|~|{zzz{|}~}}|zyz|}~~}|{|}}}}||xz|{ywvvz|~~}{{|}||}}~~}}}}}|{z}zyz}}~~~~}}|zyyz|}|}~~||}~~{xwy|~}{{~xxxy{}}{zyxvttttttttuuuvxxwuvwy{|}~~|zwxyzyx|~~|~}}||}~~~~~~~~||}}}~~}}|{{{zz{{||~~~~~}|{}}~{}}~~~}||~~}~~~~~~}~}|zz}~{{zwutvxz{}~~}{zsv{~}~~~~~~~~~~~}}|||}~~||{}}~~~}}~~~}~}|||}~~~|zxxy|~~~{||}}}}}~|{|~~}ywuwz~||~~}}z{|}||{zuwzzxvuuz|~~}|||}||}}~}{{{}~~~~}}zwx|}~~~~}}~~~{yy{}y{||||}zxvwz|~~}zz}}}}}~~{{{{zytttuvvwwuuuvxxwuwyz|}~~~|zwyz{{z~{}}~}~~~~~||{|}~~}}}}~~{{|~}}~~}|{{zzzzz{|}}~~~}||}~z|~~~}}~~}{|~~|~~~~~~}~~|{yx~{{yvtsuwz{}~~}{ztw|~~}~~~~}{|}~~~~}|{{|}~~}{||}~}~}|||||}}~|zxwy{~}~|}~~|zyz}}{xusuy}~~{|}~~}zz{||{zysvxywuuuz|~}|||}}}}~{yyz|~|yxx||~~~~~||}~}zz|~xz{|{|}vutvz}~|yy}}|zz|}|{ttuvwxyyuuuwxxvtyz|}~~~}|zwyz||||||}~}}~|~~}{}}}||}}~|~}}~~~~~~~zzyxxy{|~}{}}y{~~~~~|}~z|}~~~|zz{~}~~}|{zyy}}}}|{zy{|}~~~|}}}|{{{{||{|~~~~}|{|}~}}}|}~~~}}{|}~~}zz{~~|{{}~}}wsprx|}{{|~~~~}{{zzzwwxyzzzz~~}|||||{xvy|~}|{|~~~|ywt{|}~|{|{}}~}|{{~|yz{{yy{}{yxx{}~~}||{{{||{xvvxz{{{|}}}|zyyyyyyz||{zyyy{|}~}~{||zz}}~~|~~}|~}}}}~|{{}}|~~~{zyyyz{|~~{}}~~~~~}~~~~}}}~~~~~|zzz}~~}||{{{~~~}|{zy|}}~}}|||~~}||{{{||{}~}}~}|||}~}~}~~}{|~~}zyz~}||~~~}yusty}}|}~~}|{{{{xyz{||||}}|{{{||}xtquz}}|{{~}|xwz{|~|}|}}~}|||~|zz{{zz|~}{yy{|||}||{{{||~~yxvvxz{{}}~~}|{yyyyz{|}zzyxyz{{}~~{|}~~~~zz{~~~~}}}}~}}~~~|{{y{~~~}~~{{zz{{|}~~}}~~}}~~~~~~~|{}~~|}}~{yyz}~~~}||}~~}|zy~~~~~||{{|}|||||||{{{}~}|~~~~}||~}~~~~}~~~||~~}yyz}~~~|yvx|~~}~}}|||z{|}~~~~||{{{||}}ztokqx~}{z}|{yz{}~~}|}~}}||}~~|{{{|{|}}zz{||{|||{{||}}}}}}~xwvxz{{z~}zzz{{|}~{zyyxyyz}~||}~~~}}}~~}~~~}|||~~}}}~~}|}}}z{}~~~~~}}~~}|~}}}}}~~~|||~}}~~~}~~}|||{|||~~~{||~~}{yzz|}~~}|}~~|{z~~}||z{{~}}~{{||||||z{{}~}}}~~~~~}}~}}~~~|}~~~zyy|~}{z{}~}}z{|}~}}|||}~~|yrmipy}{~~xy{|~}~}}}|||{}~}}|}||}~}{z|}}|||||||}~{{zz{{|}yxyz}~}{~~{{{{|}~||{zzzyy|~}~~~~~|~{{|~~}}}}~~~~}}~~}}}}~}}~~}||||~~~~}|}~|zy}~~~}}}}}}}|{||}~~~~~~||}~~{zz{|}}~~~}}~~~}|{~~}||z{{}||}~z{||||{{yz{}~~}}~~~~~~|}~~~|}~~{zy|}}||}~yy{|}~~~~~~}}~}}ztomt|~~yz{}~~~~}}|}~}|{{y{~}}~~|}~}|z{}|||||}~~zzyyzz{|xxxz}~}|~~}}}}|||||}}}}}||{{}~~~{||}}~~~}}}}}}}~~~}}}~}}}~~~{|}~~~}~{{{}~}{{|}{y|~~~}||{{{|||{zyy{|}~~}}~}||}~|{|}}}}}}~~~}}~~|}}~~}}|~~||{{|~~~~~~}~~}z{|}}|zyyy{}~~||}~~~~~}|||~}}~}{z{~}{{|}xxz{}~~~~}}}}~y{~~~zwv{}{|}}~~}}{||~~~~}{{zzvz}~{}~~~}|z{~||||}~~~~xwwwwxyyzyyz}~~~}||||}{{{||}~}~~~~}}|~|~}}~}}~~~{|||}}~~~}}}~xz~~yz}}}~~~{{{}~}{z|~~}|~~}~}}}~||{{||}}{zyxyz|}~}||}}~~|{|}~|}~~~}}||}}|}~}}zz{|}}}}~~}}|||~~{|}~~}|{{|}|{yxxy{}~}zz|~~}|}~~}|{{|~~~}}~}~|z{}~|xz|}~~~~wxz|}~}|{{zzvy|~|~~~~~}|zzz|~~~}|zyyyvx}z}}|}}||~||||}~~~~~}}}|xwwwwxyyzyxy|~~}|{||}{{{{|}~~{|}~~~}|~}|~~~~~~{{{|}}~~~}}~vx}~~~yz~}|}~{{{}~|{|~}|||||}~||{{|}~~zyxwxy{}~}|{|}}~}{{{|~}~~}|||||{||zxyz|}}~~}~~~~|}}~~yz{|}}}}}|{|}}|zxwxy{}}~~|yxz}~}~z|~~|~}{{|~~~~~|{{|}~}{{|~{vx{}}~~}|}~~xy{|~~|{yxxxux|~|}~||yy{|~~~|{yxxxtx}z|~|{|~}}~~||||}~~~}}|||{xxwwxxyz{yxx{~}|||}~zzz{{|}~z{|}~~}|z{|~|}~|xxy|}~~~z{~}{z}|zy{}|{z|}}}~}|~~}|}~~}|xxwxy{}~{{|~~}|}~{}~~~~}}|{}~~|tuvz{}}}|||~}}~~}zwwvwxz|~{~}|~~}|{{z~~~~~|yxy{||~}}}|{|}~~}}~~}~|zyxyyz|}{{{{|||}|{{|~~~~zz{}~~}}}~~}zyy|~~{{{zyyxxuwz}}|}~|~~}|zyz~~}{{~}zxyzzz||}~~}|{|{{|}}|z~}}~~}}~~}|{{|}~}|{{|}zyxwy{~}}}}|{zz{|}|{{}~}|zyy{~~||}~~}}}{{|~||z|}~}~~~~~~~~~}|{yxxxy{|}yz{~~~~}||}|}~~~{zz|}~|uvw{|}~~~}}~}||}}~}zyxxxy{|~|~}~}}||}~~~~~~}|zxwxzz{}|{|~~|~~~}{zyyyy|}~{{{|||}}}{{|~~~~{||}~~~~~zyx{}~}||||{{{{wy{}~}{z}~}~~|zy{~}{{}|zyyz{z|}~~~}|||{{|~~|}}~~~~}}}}|{|}~~}||}~~}|{{|}~|{zyz}~~|{{|}~~}||~{xz{|~~~~~}}~~}~}|{||~~~~~~~~}|{zzyyz{||xyz~~~~~~~~~~}||}}}~zyx{}~wxy|}~~~{zyxxwxx~~{{{zzz{|}}~~~~}}~~~~}}zyxwwxyz}||}~~|~~~~}|{yyy||~~{{|||}}}}||}~~}}~~~zywz|~}|}}}}~~~~yz|}}|zy}~~}}{{|~}{{}~~~~{yyz{{{{|}~~}||{{{}~z{|}~~~~{{zzz{|}~}||}~~}|{{|}~}||||~~|||}~zwzz{~~}}||~}}|}}~~}}}{{{{{{{{|{{|~}}~~}}~~~}}}~~~~}~zyy{}zzz|}~}~~{zzyyxxx~~{~}|{{|}}}~}~~}}}||}}}zzzyxxz{|||}~||}~~}~~}}zyy{|~~~{||||}}}~}}~~~~~~zxwyz}}|||}}~yz{||{zy~}|}~}}|}~}}~~|zyy{||{yz|}}|{{yyy|xyz|}~~~{zzyz{}~~}|{{|}~}|{{{{|}}||}}~}|{||}zwyzz}}~~~|{z|}}}}~~~~~}{{||||||}~~~~~~~}}}}}}}}}~}}~|{z|{{{}}~}|}|}}}{||{{{zz}|~}|{|}~}~||}~}}|{{|}}{|}|zz|~~||}~~|z{}~~~}}~~~zzy{{~~~||||}}}~~~~}~~~~~}}}~zxvxz}~~{{|}~~xxz{||{{}||}}~~~~|zyz{||{wxz{{{zzwwxz}}wxz{}}~~{{zz{}~|{zyyz{|||{{{{||{{||||||~~~}|{z{{|~|yyzz}}~~~}}~}|z{|~}}~~}~~z{|}}}}}}}~~}~~}||{{||}{||}}~~}}}~~|{}||{|}}}|}|}}~~~~~~}}~}|||}~|}||}~}|{zz{|}|~|{}~~||}~|z{}~~~}~{zyz{~~|||}}}~~~~~||}~~~}}}}}{|{|ywux{z{{|}~~~wxyz{{||~||~~~~~~|{zz||{ywxy{{{zzwvwy|~}|xyz|}~~~||{{|~{zyxxyz{zzzzzzzzyz{||{yx||~}|{zz{|}~~~~~{z{{~~~{|}~~~~|||~}~~{~}}~yz|~~~~xyz~~}}|{{|}}}~zz{}~||}}{|~}|z||~~}}~~~~~~}~~}|{{|~~{~||~}|zyyz|}{}|~||~~|{|~~~{zyzz}||}}}~~~}~~|zz|~||||||}}~{zzz}xvux{{{||}}~~yzzzzzzz~~~|}}}}~~~~~~}|{{|{zxxy{|}}||xxxz}~}|yz{|}~~~|{{{|~{zyyyyz{yyzzzzyyyz|}|{xw{|}|{{{{}~~}~~~~~~~}}||}zz{|}}}}~~}~~}~y|~||~}yz|~tuw|~}||}~{|}~~}}}yz{}{|}}z{}}|z{{~~~~}~}|{{{|~z~}}}|zyyz|}{}{}||~~|}~~~~{zxzz}}}}}~~~~}}}{yy{}{{{{|||}~yyyy{~xvux|}}}}}~~~|{{zyyxx|}}~~~~}|}~|||}~~~}~~~~~~}|{{|{ywyz|~~~~}zyy{~~}z{|}~~~~{{z{|~|{zzzz{|yyzzzzyyz{}~}{xv{|~||{|}~~~}}}}~~~}||~|||~~{z}}|~~~~}}~}~}}~yqru{~}~~~~}}}}~}~~}}}}}~}{|~~}{|{}~~}~~~}}}}~~~~~|{zz{}~~zww|||}~~~~}~~~~~~~~}|{zxxyzzyz{||}}}{}~|zyyyy|{z}~}}~~{xw{|||{{zy|~~~z{{|||{{~}||{}~~}|{~|{|~~|{|}xyz}}~~~{|}~{zyxxyz{{{{{{|}}~}|{{|}}{zyxxyz{~}{zy~~~~~~~}}yz{|~~~~}||~|{~~}~~~~}~zrtv|}~~~~}}}}~}|{}}}}}}}}}{{~~}{|{}~~~~~~}|||}~~~~|{yyz|}~}zww{{||}~~~~~~~~~~}|~}~}||{zzzzz||}}}||{{}~}{zzzz|{z}~}}~}{ywyzz{{zzy|}~}|{|~yz{|||||~~}||{}~~|{~~}|}~}|}~{{|~~~}}}}~{zyxxyz{{{{{|}~~~~}||}}~|{zyyz{{~}|{{{~~~~~~~}|xyz|~~}}}~~~~~~~~~~{uvx}~~}|}}~~}}}}~~}{xvz{}~~~~}~|{{}~}||{}}|}~}|{{{|}~~~~~~|zyxyz{}}~}}zzyzz{{|}}~~~~~}}~|{{||}}~~}||}}||{z~~|{{|}~|{{{||{{}~~~~~}{ywvwxyzzzz|}}|zyyzxyz{|}}}~~}|||}~~||}}}~~~}~}}~~}~{{yyyy{{||||}~~~}}~||{{{{|}~}{{|}~~~~~~~||xxy{}~}~}}~}}}~}~~~~~|xy{}|{{{||}~~}}}~~~~~~{xwyz}~}}|zyy{}~||{|}~y{~~}|~}{zzzz{}~~{||}~~}|zxwxyzz{{||||{{{|}~~~}}~~zzy{{||}~~}}~~}|{~}|~}||}}}|{}~~~}|{yxtuwxz{{{}~~|zxxyyz{}~~~~~}}||~~~}||}~~~~}}}~~|{zyyz{|}}}}~~~~}{zz|~~~~~}|yz{|~~~~|{|~|||~~~~z{|~}{zz{{{}~~}}}}}}}}~}|y{}~}|{zz|}~~}}{{{~~}xz}}|{|}|zzzz{}~~~}yyz{|}}}}|zxxxz{z{{||||{z{|}~~~}}}zyy{{|}}~~}~~|{}}~~}}~}|{}}}}|{zyytuwy{|}}~}{yyzyy{|~~~~~}}}}}~~}||}~}~~~yz{~|}~~~~~|{zyyz{|~~~~~~~~}|zyz|~~~~}}{{|}~~}~~~|zz|~z{{~~~~~~~|}}~|{z{{|}~~~}|||||}}~|}|{{z{|}~~}{{{||}~~}~~~~}|{vx{}~}{zz{}~}xxxyz{}}}}~~~|{zyyz{|||||{yxxz{|zz{}}}}|||}~~~~~~}}}{zz||~~~~~~~~~}|||}~}~~|{}|}~}}|{{zzyvwy{|~~~|zz{z{|}~~~}}}}}}~}}}~~}~}|}vwy|~{{}~~||zzzz||~~}~~~}~~|{zzz|~~~~}~~z}~}}~}zxz|yyz}~}|~~~}|~}}~~}~~~}|{{|}}~~~~}|{{{||}~}||||}~~~~{zzyz{}~{{|||{zzwxz|}|{{z{|}~~~~yyyz{|}~~~}|{{zz{{|}}}|{|{yyz{}zz|~}}~~|}~~}}}}~~~~||{}~~~}}~~~~~~~~}}}}}}}~~~~~}~}}~~~}{}yz}}||{zzzzxy{}~~~|{{|{{|}~~}}}}}}}}}~~}~~~~~~~|zzuvwz{}}}z{}~}|{zz{|}~}|||||~}~{{{{{|}~~~~~~~~}}~~~|~}}yz~~~}|}~zxyzxxy|}~}}~}~~{{}|}~~~~~~~~~~}}|{{|~~~}~~||{{{{|}~}}}}}~~~~{zyxxz}~zzz{zzyyxyz{|||{z{{|}~zzzz{}~~|{zzzz}}~~}|{zyyz|{{}~~~|}~}~~||}}~~}}|~~}}|}}~~~~~}|||}~~~~~~}|{~}}}~~}|~yz}}|{zzzzzz{}~}~~|{{|||}}}}}|}}}}}~~~~}~~~~~~{yxvvwyzzzzz{}}|{zz{|}}|{zz{|~}~z{{||||}}~~~~~~||~~~}~~~~~~{z}}}~~~~~~|{{{~~}}}}}}~~~~~|~}}}~~|{}~}}~|}~~~}}~~~~|zyy{}~~|xxx{|~~~{{||||{{{zyz|~~~|}~~~{}}{{{}}||}}~~{{~~~}}||}|zwyz|||~~~}|{zz|~~|{|{|}}~~~~~}|||}|{{|}|}}{||~}~~~~}~}}{xw~}{}}}}}}}}~}{{||{xussvyz|~~}{yyz|}~{zwvv{||||}}}vvwz{}~~}~~~}{~}}~~}~~|{}|||}~~~||||~~}}}~~~~~}~~~~}~~}|~~}}~~~~~~~|yyy{~~}yyz||~~{{|||{zz{zy{}|}~~~|~~}{||~~}}~~||~~~~}}}|zwyz}||~~~~}|zz|{{{}~}|z{{}}~~~~~~~~~~~}}|||~}|{{|}~}~~|{|}~~~~~~}|}zxx}|}}}}}}}}}|{|||zxvvy{|~}|zzz{|}}}|yywxx{||||}}}wwx{|~}{z}~{}}|}{zy}~}{|}~~}|||{z{}~}|}}~~}~~~~~~~}~~~~~~~~}}~~}{|~}}}~~~~~|xxx{~~{{{}}{{{{{zyy{zz|}}~~~~~~~~||}~~~~~}}}~~{ywyz}||~}}|{yxw{||}}~~~{zz{{}~~~~~}}~}}}}||||~}|{{|}~~}|z|}~~~~{{{{|zz{~}}}}}}}}}{{||}}|zz|~{{zzz|}~|{ywwwyz{||||}}}}}}}||||xyy|}~~~~~~~~xyx|~~y{}~}}{yx{~|z{|~~}{zz{~~}}}~~~~~~~~}~~}}~~~}{{~~}~~~~~~~~}~|zz}}~~|{{{}~~~}{xxx{~~|||~~{{{{{zyx{{{}}}~~~~}}~~~||~~}|~~}|}}~~~~zywz{}}{|||{{yxx{|}}|||}zyy{|~~~~||||||||~}||||}~~~~~~~~}{z|~|}}~~~~}yyyz{|}}}}}}}}}}~}{yz{{}}}}~}}||||}~|zxuuuxz{{|||}}}xxxxxxxxzz{~~~~~~~~~~vuux}~{|~~}~}}|{|~|}~~~}|{z{~~}|}}~~~}}~}}~~}|}}}~~~|zyz{||~}~~~}}~|}~~~~}zz|~~{}~~}yyy{|~~}}~~}~~|zxxy{~~|||~{{{{{zyy||}}}~~~}}|~~}}}|{}}}|{|~~~~~~~}|}}~~~}yxwz{~}{z{{|||{{z|}|zy{|yyy{|~}}}}||||}}||||}}~~~~~~}|z|~||}~~~~~yyyyz|}~}}}}}}}}|}}{yxy{{}~}}~~}|{z|||}}~}{yuutvx{{|||}}}xxxyyyyy{{|~}}}}}}}}sttv{|~~}}~||~~~~|}~}}~}~~~}|}~~||{|}~}|{}~~|}~~}|~}}}}~~~}}~|zxwvwxy~}||{|||~}|||~}~~y{|~~~~~~|{{}~~}~}zwxy{|~~~~~|||~~}}~~|{zyy{}~|z{{~{{||||{{~~}}~~}}||~~~|{{|~}}~|{zzz|~~}}}~~~}}~~~~~}~~~~~}|xwwz|~}{zz{|}}}}{||zwvy|zyy{|~~}|||}}}}}}}}{{{{|}~~}{}~yz{||}||yyxzz|~~~~}}}}}}}}{{{zxy{}|~~}}~~}|{zz}}~~}|zvvtvw{||||}}}yyyyzzzz|||}}}}}}}}tssvy}|~~}}}}~}~}{{}~}}~||{zz{|}}{z}~||{}~~}}~~}}||}}}|||}}|zxvwyz}}}|{{{{|}}{yyz{}~~}|wx{~~~~~~~||||}{yvxz{}~~~}|}~~~~~~}{zz|~~~|{zz{}~|{xyz}~z{|}}~~}}}}}}||{~~|}~}|{|~~}|}}~|{|~}}}}~~~{|}~~~|}~}|{www{}}{z{|||||{{|{wssw|zzy{{~~}}}}~~}|{||}}}}||zzzz|~~|}~yz{||}}}zyyzz|}}|}}}}}}}}}}{{{{z{~~}}~}|{{{~~~~~zzzxxvwx{||||}}}}~~~|||~~~~~~~~~sttwy}|{~~~~~~|zz|~}||~{{zyz{|}}{z}~~{{{}~~~~~}~}||{||||{{|~~|ywwz|}}}|{{{{|}~|ywwxy{~~~|{uwz}~}}}~~}||{|}{xwy||}~~~|{|}~~~~|{yyz|~|{{|}}|zwxy|~z{|}~}}}}}|{{~~{|}}|{|}~~||}~}~}}}}~z{|~~{}}~}{zwww{}}{||||{{zy{|zvqqv|{zz{{}}{{{||}~}}}~~}|{||}}}}||yyyz|~}}~yyz||}}}{zz{|}||||}~}}}}}}}}||||{}~}~~}||||~~~}xxyyzyyz{||||}}}~~|||~~tsuvz{|{|||}~~~}}}~}|yxxz|~zzyxxy{{~|{z}~~|}{{{}~~|{|}z{|~|zz|~||||{{{{~~}{yx~twz~}{z~~zz}~|~~~~~}}~~|{{|}~~~~}||{|~~}}}{||{yyz|uuwx|~}||||~}}}}}{yy|}~~}}|{zyz|||}~}}|}}}~~~}}}||||{{{{}|{zyxxx}|zyxyzz{{{||~~~}}}}|{{{{|zyyy{~~|{}{z{|~~~}}wyz|}~~}|}~~}|{{{|}~~{{{{|{zz{~~~~}|}}}~~~}|ywwyy{|}}}}~{|~}|||}}}}||{||{yyz|~~~~}|zyyz|~{zzyyz|}}|{zz}~~~~{{{~~}}|{~}zz|~}}}}}}}}~}|xz}}|{{{~~}~}|}~{zz{{~~~~~~~~|||{|||{zyz|vxx{|~}}|||~~~}~~zxwx{~}}~~}}||{|}||}}||}}~||~~}}|}}}}|||{{{~}|zyyyy}|{yyyz{{{{{|}~~~~~~~~}}~~}|{{||zzzz|}|}{z{{~~}|{{vwyz{|{{|}~~}|zzz{|~~{{{{|||{|~~~~~}}}}}~~}|yxyz{|}}}}~~}}~~|{|~}|{{||||{{{{|zyxy{~~~}|{{|}~||{{{|}~~|zzyz}~}~{{|~}{{}~~~~~}|~~|{}}{yyyy~~}~}|{{zz|}}|zz{|{zy{|~~~~}}}}|||}~~xwvwz|~~|}~~~~~}~~{{}|||}~~||~~}{|{}~}}}}||||~}{zzzz}|{{zz{{z{{{|}}~}}}}}}~~~||{{{zz{|~~}~|{x{{}}|zyytuwxyzyy}}~~~~}}yyz{|~~}zzzz|~~}}~~~~~~}}}}}~~~~~}|{z{{|}}}}~~~~||{z{||{y{|}~~}}zz{{{{zzzz{yxwxz~}~~~}}}}}~~~}}||}~}{yyyz|}}{||}{{}~~}~~~}{{|~|zxxww|}~}~}|{{zzzz}}~|{z{}}~}|}~}~~~~~~|||}~~zywxz||{||}}{z{}~}{{{}~~||~|zzz}~|{{zz}|||||||||}}~~~~{{||}}~~~}|{zzz{{|}~~~~~~}|{zxyy|~}{yyvwy{{{{z}}~~~~}}yyz{|~~~}|{xxxy|~}~~}|}~~~~~~}||z{{}}}}|{||}}}||}}~~}}}|{vuvxz{zxz{|}~~~}yyzzzzyyyyzxwvwy~}}~~}}~~}}~}}}~~{yyz{|}~~||}~|}~~}|||}~~~~}{{|||{zyxww{|~~}~~}}||{|||}~~}{{|~~}~~~~~~~~|{{||{z{|}~~|z{|~~}||yz{}~~~}z{{}~}|{{{}}}}}}}}~{{||}}~~~}|{zzzz{|}~~}}}}|{{zwyyz}}|zyz{|}}||~~}}}}~~zzz{}|||zywvvy|}|||}~}|{|}}~~~~}||vvy{||~~|}}}}}||{|~}|||{zrrtw{}|{z{{|}~~~yzzzzzzyxyyxvvwy~}|{~~~}|~~}~}}}~~|{{||~{~}}~~~~~}||}}|{zz{|}~~||||}~~||}~zzzzyyyxz{}~~~{{{z{{||~~||}~~~}}}}}~~||}}|z{|}~}}}}}}|{|}~}}|{zyxxyz}~~~~~~~|}|~~|{{{{}}~~~}}}}}}~~}||{{{{{|}~~}{{zzyxxxwwwz{~~}|}~~~}}}}~~|||}~}}|zzwwvy{~~|{{{|}}{{{}}~~}|{ruvx|~~~~~~}}|{z{}}}}}{yppsw{}|zzz{|}}~{{||||{{yyzxwvwy~}||}~}{}~~~~}}}}~~~~}}y{~~~~~y||~}|}~~|zyz{|~}~~~||||}~~~~~~}}}}}xyyzzzzz{{|}~~~~~{zzz{{|}~~||}~~}~~~}}}}{|}}|{}~~|{||}~~~~~}}|||}~}~~~}|{zyywxz}~~~~|{|~~~~}|{zzz}}~~~~~~}}}}}}}~~}~~~}}{{zyxxxxuwwzz~~~~}||}~~}|yyyy{}}|zz{|}~~||}~|}~|{rsvy}~}|{{y{}~~~~~{ystvz}~|zzzz{|}~}}}~~}}}yzzywwxy~~}}}|}~}z}~~|}}}}}~~~vz~~~~~~wx{}~}}~~|zyz{|~~}}}}}}}}}~~~}~~}}~~~~}||wxyz{{{{{{{|}~~~zzyzz{|}~}|~}}|}~~~}}~~yz|~~~~yyz|~{||}}}}|}~~}|{|~~~}|{zzvxz}|}~}}~|{{~~}{zzzz}~~~~~}}~~~~~~~~}~}|{{yxxxxxuuwwz|~}||}~~|{{y{||zyz{}~~}~|}~|{qswz~~|{zxz}}~~~~|ywxz|~|yzzzz|}~~~~zz{yxwxzz|~|||~~}|{}~~}|zyz{~}~~~}~~}vw|~~|zyy~~~}}~~~{{|}}}}}}}}}}~~~}}}}~~~~|}~~}~|{{~}{yz{}}{zyyz|~}||||}}~}}|{|}~~}~}~z{{||}~~}{{{|{zxxy{|~~~}||}}~}|~~~~~~{{{{|}~}{{}}zwvxz{|~~}{~~~~~~~~~~~~~}|{{~~}|||yyyyz{}}~~~~}{z{|~}|{zyxz}}|}||}}}}||~}zyvx{{{zz{z|~{{{{zzzz~{|{|}~~~}}|}~~~~yzy|~~~~~~~~~~w{}}{zz~~||{{|~~~{{||}|||||}~~~~~}}}}}}}|}~~~}}~{{|z{|~~|{zz{|~~}|||||}~~}|{|}~~}~~~~|||}}}}~~|{{|||{yyz{|~~}}}}}}{}~~}~||||}~~}}~~{xwxz}}~~}|~~~~~}}||~~~~}}{{zzz{||~~}|{{{|}}}}|{zyy{~}||||}}}}||~~~~}{zvy{|{z{|{}~}}}||||{z}~|}{|}}}}~}|~}}~~~}}}yyx|~}~~~~~~~~|}}~}|{~~zzzz|~~{{|||{{zz{}~~}}}||{{{}~~}{{|~{{|{|~~|{||}~~~}|{{{|||~}|{|}~~}~~~~~~}}}}{z{}}}|{{z{|~~~}}}|z|~}}~}}}}~~{yxy{~~~}}|~~~~~~}}||~~~}|{zzz}}}~|{z{zy{}|||||{zz}~}|||}}~~}}|}}~{~}~~|zvx{|{{{|}~~~~}}}{}}z{}||}~~~|||~~}{zzzzxzz{~~~~~~~~~~}}~~~~~|~~~~{{{{|~}}~~~}||y{}~}}||{{zz~~}{z{|||}}~~}}}~~~~}}zyxxxxxy||}}|{|}~~}~|{z|~~~|||{{|~~~~~}{xy|~}~~~~~~|zyz|~}}}}}~~~}}}|||||~~~}{zyy}|||}~}{yxvwxwxz}{|}~~}||~~|||}}}~~}}}zz{}z{}~z{}~~|{yuwz{zzz{~}~~~}}z{}||~~~}{{|}|{zyxxxxzzz}~~~~~~~~}}}}~~}~~|zy{~~}}}~}}~~~~}}z{}~~}|||{{{z~}{yz|}}}~~~}~~~~}||wwvvvwxx|}}~}|{|}~~}{{{}~|||||}~~~|yvxz~~}}~}|{|}~}}~~}~}|zzz{{{{{~~}{yyx||{{|}~~~~}{xvstutswxz||~}|}~~}}~}||}}}~~~~}}zyz|x{}~~}xy{||zywsuxyyyz{~}~~}}}|||y{~}}~~}|||{{zyyyyz|||~~~}}~~~~~~}}||}}}}~~{yx{~~~~}}~~~}}}}}~~~||||||||}{z{}}}|~|~~}~~~}}|{utttuvww~~~~}|{|}~~}|||~}{{{|}}~~~~~~|ywy{~~||~}~~}|}~}~~~~|{yyzz{{||~~~|zzyy}||||}~~~}}~~{ywtsqrrqrtxy{z||}~}{|}}{{|}}~~~~}zyxz|~}}yz|~~yz{|{yxvsuxzyyz{}~~~~}}|||{{{y{~~~|}}~~~}}|||{||}~~~~~}}~~~~|||~~|||}~~}}~}{z|~~~~}||}~}~}|{|}~{||}}~~~~||}~|{|~~~}}}}}}|{vvvvwxyz~}|{|}~|}~~~~~}}}~|zyz|~~~}||||}~~~}{y{}~~~~}{{~|~~}~|}}}|}}}}~~}zz{||}~~~~}}|{zzzz}~~~~}||}||{~~~zyyvusrpmprvwyyy{|~~|zyz{{zz|~}~~~~}{yxy{||{x{|~{|}}|zxvtvz{{{|}{}~~~~}}|||{{{|~x{~~z{|}~}}~~~~|~~~}|||}~}|{|~~~}}~~}|~~zzz{|~}~}{z{}{{|}~}|~zz{~~||}}}}||xxxyy{|}}|{|}~z{}~~~~~}||~~}~|ywy|~~|zzz{|}~~~}|~}~~}~~~~|{{}|~~~~z|~~|{~||||}~~{{|}~~~{{zzzz{{~~}{z~~}|{z~~~~zzxxvuqqlmqsvvxxz{}~~|zxwxyyyz|~~~~~|zxyz{zzxy}~~}~~~}{xwux{}}}~z|~}}}}||||~}psy}}~~~}{|}~xy{~}|ututvx{}}}}~~}|||~|~{zy{|~}}~}}||}~~}zyz|~|}~~||}~}~~~}|zyz{|~}{|{||}}}}~}~}|{}{{{|}~~}}~~}|{{{{z{|}}|{zzzyz{~~~~}}~}~~~}~|{{}}}~|}{z{}~}{zyyy~}{{{{|~}{{|~~|~~}~~~~~~}}~~}}~{{|}}}}|~|}~~}y{}|zxxxwz||{zz{|||{{{{{zyxyz{}{}~zyxzz|~|}~}{zwwy|~}|z{}~~~~}}~~tx{}~~}|y{|z{}~}vwuwwz|}||}}~~~{{|~|~}|{|}~~}}}}}~~~~}}|{z{|~{|}~||}~~~~}{zz{{}~~~~~}|{|{}~~~~}}{{yxxz~~yz{|~~~~~}||{{{z{|}}|{z{zz{|~~~~~~~}}~~}~|zz|~}~~||zyz}~}|zyyxx|~{{||}~}{|}}~~~~~~}|||{{|}}}}|~~~}~~~z|}}{yxyy{~~}||}}}}}}}}}{{{{|}~~|}~|{z||~~}|{wxy}~}||}~~}}}z||~~}|{xz|}}~~}xxwxy|}|||}~{{{~}{}~}~~}~~~}}~~~}}}}}~~~||||{{{{{{{}~z{}~}}}~~}|{{z{|}|{z{{z|}~~}|zyvuux{~~}yz|~~}}||||||}~~}|{||{}}~~~}~~|||~|}}~~~}}~}{zz{|~~~~|zyyz}}|{zyxxx{}z{||~~}}}~|zzz{{|}}}}|~~~~}~~~{}~}{zzz|~~~~~}}~}}|~~}}xyz}~}}~~}|||~~~||y{}~~~}~~~~}}y{{z}~~}}}~~}|||{z|~~}}~~}}}}~}|{}}}~~~}}yyyyyyzz{zz|~~}|xz|}}~~~~}{yyz~~}{{zzzz}~~}|zzxwuwz}~~|}~~~}||}}~}}}}}~~~}~~}|||}}|{z{}{||}~~~~}|{yyz{|~~}|{zz|~~}|||||}~yyz|}~~~~~~|yyy}}~~~~~}}}}}|||}~~|z{{~~~~}}}~}}~~~~yzz}~~}|{}~~}~~~|~~|{{|{|}~~~}~~}|}}|~}}}~~||~~~~~}yx{~~~~~}}}||}}}~}~~~~}}~|{z}}~~~~}|xxwwxyz{{zz{|}{zxz}~|yxy~~}}}}yy{~}}}~}}||xy|~}~~}}}}~~}}~~~~}|||}}|{zz|~}}}}~~}|{zyyzz}~~}|}}}~~~}~~~~}|vwy{}}~~~~~~~|yyy}}~~~~~~}|{{zz~~{z{|~~~~~~~|||~~}|}}~~yzz}~~|{~~~~|}~~~}}zzz{{{{|~}}|~}~~}~~|{{|}~y|}|zy|~}}~}|}~|xx|~~~~~~~~~~~}||~~~~}}|||~~~}{z}}~~|{xwwwwy{||{z{||{yxz~~~~}zzz~~~~yz{|}}{}~}~~}}~~~~}|}~||{z{|}~~}{zz{}~~}}}}}~}|{{zzzz|~}||~}{zuwy|}~~~~}}~~~|zzz~~}}}}|{zyyyy~~}{z{}~}}}}}z{|}~~~}|}~~~~xyz}~~|{}~~}}}~~}}{{xz|~|||}~~}}~~}zxwwxzvz~~|{~~~}||~|yz}~~}|{~~}|||||||}~~}}}~|{xxwwxz}~~}|}~~|zx{~}}~}{{|y{|}}~~~~~~~~}}~~~}{z||~~}~}||{|}~~|{z{|}~}|{{{|}}}||{zzz{~}||}~~~}|{vx{~~||}~}~~}|||~~zz{}{{zzz{}}~~~|zy{|}~~}|}~~~}|||}z{||}~~}~~~~}wxy}~}~}|}}~}~~~|}~|{yyxz~~~}}~~~}~{xuttuvuz~}~~~~~~~|}~}{|~|}~}|~~||||||||}}~~|zyxwwy{~~}{x{~}}}~~|}}z{}}~~~~~~~~~~~~~~~~|}}}|{yx{|~}|}~}|||}}{zz{|~}{zyyz{~}}|{{zz{~}|}}{~}}}~~}}}xz}~|||~}}~~}}~~~xxy|~yyyy{}~~}{yyz||||{z{}}}~~~~}|{||{|}}}~}}wwy|~~~~|}~}|}~~~~||}}{xwx{|xutvxxwwy|~~~}}|}~{z}~}|||}~~z|}}||}~}|}}vwxz{||}~}|}~~}z|~|{z{}~~||||}}||~{|}~|{{{~~~~~~~~~~}||{{|zxvvxz|xyyyzzz{}~~}||}|zyxy{zzz}~{|~~}|}}~~~|xxxyz}~~~~xxy|}}|{xutuvz{||zzz|~~}}}~~~}{zz{|{}~}}}~}}~||}}}}||z{|~}|{||~|zz|~|}}|{|~~~~~}}~~|z{}}zwvxzyxvx|~}}|}~||~~}}}~{|~~}|~~~|}}xyz{|}}}~~~~||}~~z}}{{|}~~}|}}~}}}~|~~}}}}~~~}}~~~~||||||||{zyxxyz{yyyzz{{{~~~}}~~|zyz{{zyxz{~~~}}~~~|xxxxz|}~}|{{uvx{}~{{{yvuuv{||{zz{}~~}}}~~~}|{zz{{|{|~~}|}~~~}}~|}}}}}}|z{|}~}|{||}}{z{~~|}|{{|~~}}~~~~|yyz{{zux|~~~}{}~}}|{}~~}|}~~|}}z{||}}||~|}}~~}|}~~|{~~}|}~~~~~~~}~~~}|}~~~}|{{{{~~yzz{||}}{{{{{{{{xyyz{||}~~~}{z}}}{xwwx~~}}}}{xxxxyz||~~~}{ywursvz|}||yz{zxwww||{yxy|~~~}~~}||xxy{||||z{||{{}~}}}}~}}~~~~}}z{{|}}~~|{z{{}~~|zz|}}}~}{zz{}~}||}~~~~~~~}{{{{{{wz~|}~}{z{|~}{{{~~z{|~{|}}{{|}~~~~}}}~{{|||{{z|}~|}}~~}}||}~~~|{z}~~~}}~~|||}~~}~~}|||||yxx{~~zzzz{{||z{}}{zxxyz{|}~~~}}~~|yxyz~}}~|||}~~{yxxxxyyzzzz{zxurpnqty{|{zy{}~|zzz|{ywuw{~~~~~~~}zytvy|~~~z{{zyz|~|||}}~~}}~~~~}}zzz{{|||{zy{{}~}{zz{|}|}~}{yxy~{|}~~|{|~}~~~~~~}}}}~|}~}}||{{{|y{~}y{|{yyz{~~z|||~~}|uxy{}}}}z{||zzz|}~~~~}~~~zz{{{zyywy}}}~~|||}}~~~~~~~~~}||{~~{|~}|||}}}~|{{{|}~~xwvy|||{{zzzzz|~~|zvwxz{}~~~~|{}~~}|||}{||}}{xwxxyyzzzxxyxvspnmpsyz{zyz|~~}{{{{zxtsuz~~~~~~~~{|~~|ywtvz}{{{zxy{}{{|||}}|}}~~~~}}yyzz{{{|yyxzz|~~|zyyz{{|}|zxxy~~}~~~{{|}|~~|{|}}z{|}~~~~~~~~~~~~~~~~~~z{|~~~~~|}~~|{|}}~~}vxyyxxyz~zz{~}~~}|{zrsuyz}|}{|}|zyz{{{|}}}}|~~~yzzzzzyyuw{}}}~||}}}}}}~~~~}|||~~}}}|||~}|y{~~~~}}}}~~~|{{{|~yxwy|}}||{zzyz|~~|zuuwy{|~~~~~~}|{{{{|}~~~~~}|{|zxvwwyz{{{{vvvusqonnpsxz||{|~}|}~{zwusuy}~~}}yz|}|{yxvx{~|}}{yxy{z{{|||{{||}}}}||xyyz{|||xxwyz|}~{xwxzvxxxvvwx}||||~~~z{{|{}}||{{yz{||}||~~}}}}~~|||}~~~~~}}}~|}~~}|wxzzzz|~~x{|~~~~}}}}}|{zpsuy{~~}}~~~|{|}{{|}}}}}~~~~yz{{{{{zyz|{||}}~~}}}}}}||}~~~}|}}~~}}}}~~|{yx{~}~}}}~~~~}|}~{yxy|||||||||z{~~{zstuwz|}~~~~~~}~~~~~~}|{||}~~}}|{zzzzxvvwy{|}||vvutsrqpprtxz}~~~}|}~{{ywuwz~~~}|xxz{{zzywxz|~~~~}~}{xxxyz{||{zy{{||||{{xxyz{|}~xwwxy|}~~}yvvxtvwvvvxz|{{z{}~{}~~z{{|{|~}|{zxyz{{|{{|~}||}}~~~}}~~~~|{{~~~}|||xz|||}~}}}~~~yz}~~|{z||||||{zpqvx|}}|}~z{|}}}}}~~~~z{{|}}||}}}zz{{|}}}}}~~}|{z}}~~}}}~}}}}~~{yxxz{}}~||}~~}~}{yz|~~~{{||}~~~z{}}{zrstwy{}~~~~}}}~}|}}~~~}||}~}{|~zyxyzyxvvwy{}~~}wvussrrsrstxz}~|{}||{yxy|~~~}|wwxyzzzzxyz{|||}~|ywwyz{{{zyxzz{{{{zzwxyz|}~wwvxy|}~}~yvuvstuvuvy{zywvvx{|~~~~{|}~~}{z|}}{|}~}|{y{}z|~z{{~~||}{{~~}}~~}{zyyz{|~~|{{|}~~~~}|~}{{{|}}}}}}~~~{zzyyyyz{}}}}|{zyxx{|~~}}}~~~~||}~}|~|{{|~}|}zyxz{~~}}}}}|||}}~xz~wwxz|}~}}}}~~}|}~~~~~~~~~~}{z~~~}}}}}}}}~}yvtuu~}|{zz{|}}{yxwwxyyyxxvtsuvxxwrsuyz}}~~~~~~~~~|}}~~}{ttuwwzzzzzzzzzzz||}}|zxwyz||yuqnruwxxwxyzzyywz}{{zzzz{{}|yxvxyzz{{zz|{yxxy|}~~}}}}|}}}}}||}~~}|}~}|{|~{}~~{{|}}}}|~|{{{{{|}~~}|{||}~~}|~}|{||}~~}}~~~|{{zzzz{|}~~}}}|{{z}~~~~}}}~~}~~|}~~}}~~}|~}||}~}|}zzy{{~~}}~}||{||}}yz{~yzz{|}}~~}}}~~}|}~~~}~~~}}~~}~~~}}}}||{{|||~~}yuutt}~~~||yz|}}|zyyyxxxxxxxvuxy{zystvz|~~}}~~|zsstvwzz{zzzzzzzz{||||{yxyz{{yuroruwxxwwx{{yyxy||{{zz{{|~~}|{zxwyzz{{{zz~|{{|}}|{|}~~}}}}~~~}}}~~}~}~~}{{|~}~~~~}|||||||||||}}~~~~}~}~~}|||}}~~}~|||{{{{{|}~~~~~~}~~~}}}}~}|||}~~}}}~~}~}|z{|~~}}~~~~~}|}~zzz||}}}~~}~~||{{{{||wz{~~}{{|}}}||~~~}~~~||}}}~}}||}}~|}~~}}|{zzy{{{}~|xwttuz|~~|xy{|}}|{|{yxwxxyyyy|~~|zuvx|~~~}~~~~~}{xqrsvwz{|{{{{{{{{{{||||{zxyzzxvsqruwxwvww{{zzxy|~||{{{{|||||{{zyy{{{{{zzz}{z{}~}}}~~~}~~~}|{||}~}}~~~}}~~~~~~~}}}}{{zyyz{{~~~~~}||~~}~~}}}}}}}}{{{|~}||}|||||}}~~}~~~~~}|{}}}~~~{{{|}~}}|}~|||||}~~~}}~}~~~}zz{~}}~~~~~|{{|yzz}}}|{~~~~~~}|{{{{{{wxy{~~}~yz{}}}}|}}}~~}||~~~}}}}}~}}~~~}{zyyyyz|~~|zyvvvz|}{xyz|}}}}|zyz{|zz{~}{uvx}~~~~~}|zzzzxvpqrvw{|}}}}}}}}}{|||}}||yyyyxvutuwyzyxxy||{{yz|}}||{{||}{{zzzz{{|||{{{{{~~}{zz}~~~~}}|}}}}|{|~~~}~|}~}}~~~~}}}}}}||zyyxxyyz~~~~~}|{}~}}~~~~~~|{yxyz|~}}|}}|||||}|~~|{~}|zy~~~~~~zz|}~}}|}}}~~{{{{{|}}~}{|~||}~{{||}~~~~~}~~~|{{{yzz||}|{}}~~}}|{{{{{uwxy{{}}vxz|~~~}{|}~~}|}~~~~~~~}}||||~|{zzyyy|}}}|{y{zz|~|zxyz{}~~}{z{|}yyz~}zuvx|~~~~~}~~|{yyyyxwpqrvx|~~~~~~~~~~}}||}}}~yyyyxxwwvxz{zyyy{{{|z{|~}}}||}}}{zzzz{|}}}|{{{|}~~|{}~{zzz{}~~~}}||}}}~~~}||~~}{zz|{|~~}~}~~~}||}~~}}}zzzzzzzz}~~~}||{}|}~~~yxvuuwy{~~|||~}|{{{{{}~~~}|{~}{z~~~~{{}|}}}~~~~yyxxyyz{}{z{}||}~}}~}{{}|~~}}~}}~}}}|}~}zyxyyyy{{||||}~~}||{||uuuxxz{}uwz}{|}~}||}~~}{{z{{~}||{yyy{|~z||}}}}}}}{yzz{}~~}~~yyy|}~|zvwx|}~~~}}}}}}}}|}}~ywvvwxxwrrtxy}~~}}}}~~zzyyyzz{z|~~}|||zz{|{|}~~}}}}~~|{{z{|}~}|{{{}~}~|yxy{zzzz{}~~~}}}}~~~~}}|}~~~~}}~|zxy{~~~~~~~~|}~}||~~~|{|}}||~~~||~~~{|}}}}|{|}}}}}|||}~~zxvuuwz|~~~}}{{{~}|{zzzz}~}~~}|~~~~~|}}}~~~~yyyxyzz{|zyz|~~~zwxz{~}|}~z|}~}~~}{}~}{xxxyxxyz|~{|~~}}|||suuwwz{{y{}|}~~}}||}~~~~~~}|{{|}}~~}}||||yyy{{}~~~xy{~}~~{{{{|}~zyx{|}|{xyz|}~}}|{zyyz{|{||}}~xvuuwyzyttvy{~~}}}}~|{zyz{}~{}~}}}xy{}|}~~}}~~~}|{{|~||{{|~~~~}~~|xvwyz{{{||||~~~}}||||||}~~}}||}~~~}zxx{}~~}~~}}~}~~}}~|{{}~}zyy|}||~~|~|}|~~|||}}}}|||}~~{ywuvx{}}}}||{{{}}|zyyyy~~~~|}~~~~~~~~~}}~}}~yyyyyz{{{yxy|~~~ytux{~}{|~yz|~}~~}{|~}{xxxyxwxy|{|~~}}}}ssuuwx{{|~~|}~~~}|||}}}}}}~~}}|||~|||||{{{zzy{{}}~~~~~xx||}~|{{{|}~{zxz{}}|zz{}}~}||zxvvxz|{{{|}}~~wvtuxz{{uvwz{~}||}}}|zz{}|~}}~wyz}|~~~~~~}{|}~|{{{|~~~~|}}~|{{||||{yz|~~zx|||||{zyzyzy|}~~}~{|}}|}x{~}|}~zxxwwwzz}}~~}}~~}~~~}~~}{zz}~zzy{{{{{zzyy||||||||~|{z{}~~~~~}|~~}}~~~}{zzz{{~~|z{|}}|{zsqru||wtvx||zyyxyyvvvwxz}~~}{{{|~|{ywwwxy}~~|{z{}~~~}|{{{{{tuxy|}~}{zzzz~~~}{z{|}y|}}~~~~~~}~~~zxtrqsvw{|}~~}|{xxwz{~|{{|}~~~~~}}}}}~~~~}}~}}}~{{||}}~~}}~}|}~{zz{{}~||~}||~~|}}{|}}||~~zx{||||{{zz{{|}~~}|z{}|}~~}}}}x{~~}|}{|zzyzzz}~~}}||{zzz~~}|z{}~|z{{|{{{zzzz}}}}}}}}~}|{{|~}}~~}}}~~}}~~~}|{z{|}~~}yz|}}}||vvuy}~{yz{zzzzyyyyvvvwxz|~}||}}~|{ywvvwx{}~~~|{{}~~}}~~}|{zzzztwxz{~~}}|||~}{yyyz{y{}}~~~~~~~~~zxvttuvx{|}}~}|{yxwz{~}|zxxz|}~~~~~~~}}}}}~~}~~~}}~~||||}}}}||}}|}~zzy{{~}|}}|zz}~~~{}}|{{{{{||||}||~~|zwxz~~}}{zyy{~~}}~|{z{z{{}~||{{zyyx~}~}|{{}~|z{}~||{{{{zz~~~~~~~~}||||~|}~||}}~~}}~}}|{{|~~}yz{}~~~}{zx{~~~~~wxyz{zyywvvwxz|}~}}~|{ywvvvvy{~~}}}|{zz|}~}{zyyywwxzz}}~|zywwwxxxz}~~~}}}}}~~}~zyxwwwxx||}}}||{yxxyz}~{ywuuwz|~~~~}}|||}~~~~~~~~}|}}}}||||z{|~|{|}zyy{|~}|{{zz{~~}{~}~~~}}|||}}~}}zy{~~}~{z{|}~}}~wyyz|~~}||{~~}|}~}||~||}}~||~~~~~~}}||||~}|z{~|}~~}}~}}|||}~xz|}}~}}~~wy{}~}|{yyyyz|~~~|{ywvuuuwz}~|yxxyz}}{zyxxxzzz{|||zyxwwwxxwy|}}~~~}}}~~}~~}~|||}||{{||||||{{yyxzz|}}{yvttwz|~~~~}|{{{|~}|}~~|{~~}}||{{yz{}~|z{|yyy{|~~}{zzz~~|||~~~}}}}||}~|{|~~~}~~~~}~stvz~~~|}~}|}~~}}~~|}}{zy~~~~~~||}~zzyy}~~~}}}~}}|||}~yz|~~~{wy{~~~}|{{zz{}~~~~~~~{{yxwvvuxz}~~~|yxwxx{}~|zyyyzzz||||~}~~{zzyyyyywy{|{}~~~}}||}~~~~~}~~}~|}~~~~}|}||{{{{{yyxzz|||zxvtuwz|}~~~}|{{z|~}|}}~}|{~~}}||{{yz{~~|z{|zyy{|~}{z{|~}|}~~~~~}}}~~~~~}}~}}~}|ptv{~~}~~z|}~}{}~~~~~}{yxx~~|}~ywvx{~~}||}~}}|{{|~}{|}~~~{{|}~}}}~}}|}~~}~~zzzyyxwwy{}~~|zyxwy|~}|{{{z||}}~~~~||||||{{xyz{z|}{{|}~~~~~~~~~}}|{zzzzyyy{{}}}zyxxyz|}~~~~}}||{|~~}}}~~}}|{}}}}||||{|}|{|}{zz{{}~}~~|{}~zz|~~~}|}}~|}~~}}}}}}{ytux|~~}~~}}yz|~{}~~~~}{yyy}~}~vvux{~~}|||}~~}|{z{|}|~~|}~~~~~~~{{{|}~}}~zzzzzzzy|||~}{yxy{~~}}}}|}}~~|}~||}}}}}|yzz{z|}{{}~~~~~~}{zyyzzxyz|}~~~{{{||}~~~~~}}}}}}}~~~}|||||||||}}}}}~~}|}~}|z{{}}~~~~~|~||~~}}wwy|~~}|}~~~~}}~}~{|}}|}~~~}||{ywwx|~~~~~}|wy|z|}{zzz}~~~vtuv{}~~}}}||||}~~}|zzz{{{}~}~~~}~zzz{}~}}~yzz{|{{{}}|}~}zxx{~~~~|}~~{|~||}}~}}|yz{{z|~||}~~~~~~~}{zyyzzxyz}~{|}~}}}}}~~~~~~|{{{|}{{||}}~~~|}~~|{|{|}}yyy{|~~~}|{{~}|{{||}~|||}~~|yvuvwz~~~~}~~~~~}|}~}~~~~~~~~~~~~~}~~~~~~~~~~||}}~~~~~~~~}~~|zyxy{~}|{{{~}~}~|zx{}~~~~~~~}{{{}}}||~}|}~~}{|~}}}~~~}|{|}~}||}}|~}}}}}~~~}zzzyxz}~~{z{|~~}{z{|yyy||~}{zy|}~}}}}~|||}~~}zwwxy{~~|}~~~|{{|}~~~~~~~~~~~}}}~~}}}}}}~~~}|{zwxz~}||||~~~~~~~~~~}{z|}~}|}}~}||~~~~}~~|}~}}~~~~}}~|{{|}~~}}}~~||}}}||}}~~|zxyyyy{~}{z{}~~}{{|}zzz|}}{yxz|~~|||}~~}{{{{|}~}{|}~~~}zyyz~~~}}}}~~~~~|||}~}}}}}}}}~~}|}~~~|{wxy}~~}||}}~~~}}~~}}~~|}~}|}}|}~~|{{}}~~}~~}~~}}~~~~}}}}}}}{zz{~~}~~~~}}||||||||}~~{ywwxyzz|~|{{|~~~}}~{{{}~}{y{}~}}}}}~}}}~~~~~~}{|}~~{yyy~~}}}~~~~}}}~~~~}}~~~~~~~||}}~~~~}}}}}}|||~~~~|}}~|{yxy{}}|||}}~~}~~z{|~~~}||}~}||~~~{|}~}|{z{zxwwy{|}}~~}{{}}~}~~}|}~~}|||~~~}|{{|}~zzz{~}}}~{{||}~~~~~~~~~~|||||{{{z{||{zxwyz{{z{~}}|{|}~~~|||~~|~~~~~~|}}~}|}~}{{{~}}||||}~~~~}~~}}~~~~~~~~~~~}||}}|z~}}||||||}}}}~~~}|zyy{|~||||}~|~~}}}~yz{}~~~~}||}~~~{|{|~}}~}z{}}}~~~~~~~~}|{zyyxvtuxz|}}~}|{z|}~~}~~|{||~}|{{}~~}|{{|}~zzz{~{}||}}|{{{|}~}}}||}}}||}}|{zywwyzzzzz|}}|{z{|~~~}}||}~~~}}}{{{~~}}~~~{{zzzzz{}~~||{{{{||{{||||||}}}|{z{{zxz|~}|||{{{||}}}~}||}~~~~}}~~}||}}~}}~~}|{{{zz||~}|||}~~~~~{||}||~yz{}~~~}||}~~}~|zy{}{{{}~~|z}}}||||}}z{}||||}}}}{{|}~}}}}}}}}}~~}|xyyzzyyxvvusrtwz{{||{zyxyz|}~~~}}}|{|~}||{{{|}}~~~~||zzzz||{zz{~~zyy{{}~{{zz{|~{{z||}~~|}~~}|zyvvxy{{||}~}{zz{}}}}}~~~~~~~}}}~yy|~~~~~}}{|~~||{{{||}|}~||{{{{||zz{{|||}~|{{{{zxx{}~|{z{yzz{|}~~~~}|{{|}|~~~|||}}}~~~}|zzz{||||}||{{zz|}}}|}}~~~~~}}}~~x{|}}{}}~|~~z{|}~~}}}}~~~~}||z{|~{{|}~}{x|~~{{zz{|~{|~yyz{|}}~||}~~~}}|||||~~~}{zvwxyyzzyvvuttvz}||}}|{yxxy{}~~~~}}}~~}}|||{{{|}~~~~}|{zz{|}|{{|}~~}vxxz{~|{zz{|~zyz{{}}~~}{yxxyz{||||~~|z{{{{{{|}~~}|}~~~~zz|~~~~}|~|zz~~}}}}}~~|}~||{{{{||zzz{{||}~}|{||zywz|}|zzzxyz{|~~~}|{{|~}}~~||~||~}}}~~}~~}{{|||}}}}|zyyyzz{{|||{{zyz}~~}}|}}~~}}}~|||}~}wx|}~}{|{{{|~~{|}~~~~}}~~}}}}~}{zz|}~|{|}~}zw|~~~zzyz{|~{|~~wwxz{}~~}}~~~}|{{{|}~}|zxuvwyz{{{wwvuux||}}}|{yxxy{}~~~}}}}||||z{|}~~}|{{|}~}|{|}~}|vuwx{}}|{z{}zyz{|}~~}{yzz{{{{||{|~~}||}zzz{{}~~}~|{|~~~}}~zz{{}~~~~~}~~~~}~~||~~~~|{zzzz}|{z{|~~~}||}~~~~zxwwz}~~}~~}|{yyxxvvxx{|~~~}}}~~{z{{|}yzxwwy{|||zxvvvw~}|||}~~~}}~}||||~}}~}~~|zxvv~~~}|~~|}~}}~~|}~~|{zy{|~}z}}}~~~~}|||}{{||}}}}~||~~~}|zyxxz|~uvvwxy{{{z{{}}|z}~~}}~~~}||}~~}||}}||{{zzyyqtux{~~|{z|}~||{}}~~}}||}|}}}||~}}}|{z|~~~||{z~}}}~z|{}}~~}~~}}}~~~~}}~~~}||{zz}}|||}~~~~}~~zxwwz}~~~|{zywwwwvxx{|~}~~zxwxz~~{zywxz|||{{zzyxxx~}|{{|}}~~}}~~~}}}}||~}~}|ywx~~~~}}}}|~~~}}~~}}}~~}|{{z{~|}}}}}|||~~~}}}}}}~~~~~~~~~||~~~}|{yxyz}~wwwwyz{|z{z|}}{|}}||}~~~|||~~~}|{|}~||{zzyxxuuxy|~|{{|}~||{}}~~}|||||}~~}|}}}}}|{|~~}~||{z~~~}}~~~~}}~~~~||{}}~~~}~||}~}}~~~}}}}~~~~}{z~~~}~~~zxwx{}~~~~~~~}}}|{zxwwwwxxy|~~}}}~{ytvx}~{yxy{|||xyz{||}|||{{{{|}~~~~~~}{|~~~~|||~~~|{{|}~{}~~~~~~~~}}}||z{}wwwxyyzz~}}}}}}~~~~~}|{zz|}xxxyz{|}zyy{}}|z|||{|~~~~|||}~}|{{{|}~}}|{zyxwyyz|}~}|{{|}~{{{}}~~~}||{{{||~~}}~~~~~}||}~~~~}|}||{{~}}~~}}}~~}||}|~}}~~~~~~~~~~}~}}~||}~~}}|}}~~~~~~~~~~zyxy{}~~~~}}|{{{{}||{{{wz|~}}}~~~zuwz~{zyz|}|{vwz~~~~~~}|z|~~~~~|zz}~|{{|}z|~~~}}~pqtuvyz{~~~~}|||}~~~~}}~||||}~yzz{~}z|}}|}~~|||}}{zzz{|~~}|{z{{|~{{zzz{||{{|~~~~{{zzz{{|}~~~~|{{|}}~~~}||{{||||{~}~~||~~~~~~~~~}||~~~}~}}}~~}}~}~}||}~~}}}}}}}~~~}~}}~~{zyz}~~~}|}}{zzzz{~}||{||z{}~~|}}y{~|{z{}}|{swy~~|{z|~}}~~~}{|~|{z{|{}~~~}~~}mpquyz~~~~~xy{|}~}|||}~~~~~~}}}}}}}}~{{z}{}~~~~}}}~~zzzz{|~}}|}}}|}}}}xxxxyyzzz{|~~~}zzyzz{||}}~|yxz||}~~}{zyyy{{|||~~}~~||~~~~~~~~~~}}~}~~}||~~~~}}|||}~~}~~~}}||}}|{}~~}{z}|zyyz{{}}|{{{{{z}yz}|~||{|~~|{uvy}~}}~|zz|~|||||~}~}|}|{zz{|~}}}~~~~~}|qqux|~}}||vwy{}~}}}}}}~{{|||}}}~~~~}}}}~~~~~}~~{}~~~~{{zz{}~~~~||{zxwwwxyyzzz{|~}yyyz{|}~~}}~~~~~~|xwy{|}}{ywxxz{|}}~~~~~~~}}~~~}~~~}~~~}|}~}|{{}~}}}~~~~}|{|}~}}~~|zy|{zyyz|}}}|{{{{||~~~~~}{xx|{~~}~}||}~|{wwy{~~~||{|}~|{z|~zz{~wx|}~~}|}~}|{{|}~~~|||~~||}~}}svy|~}|{zzwxz|~~}}}}}}zz{|}}~~||~~}|||}}~~}}}}~~~~~~z|~~~~~}||{|}~~{zwwwxyzz{{{z{|~}yyyz{}~~||}~}}}}~~}|wvx|}~}{yvvwz{|}}~}~~~~~}}~~~}}~~}~~}}}~}|{{|}}|}~~~}{z{|~~~~|zy|{yyy{}~~~}}}}~}~~~}}}}~}zxzz|y|}|~}}}~}zyxy{}}~~}|{zz{|}|{z|}~yyz}uv{}~}|||}}|{|||{{}{{|~~|zz|~~~wy|~~|{zyxz{|~~}||}}yz{|}~||~~}|||}{|}~~~~~|{{{{||}~~~~~~y{}~~}}~|}}~~}}||}}}}}~~~~~{zwwxyz{||||y{|~|yyzz|}}{{}}}|||~~||wux|}~}{yuvvyz|}~|||~~}~~~~|{|}|}|}~{|~~|zyz{|{zyxyz}~}||~{xxz||{~~~~}}}}~~}{yy{|~~~|{|}|{z|~~zwz|~~}||}~|{|}}|}~}|{zyxxyzxwxyzzyyyzz{}~~}}|}}~~}||}~|||~}{{{}~}}~~|zx~~}~}}||{{{|}~|{{|z{|~~~}|zyyxyz{|}}~~~~|{zxz||zyxyxyz|~|}~~~~~|||||{{zyyyyz{}}zww||zz}{zz|~{~~~}}}}}zzz{{|}~|{{|{{zzz{{}}}}~~~~zyxyy{|}|}~~||yzzzzzzz|{{~}~~~}~~zzz}}}|}~~~~{|~~|{{{}~}|{{{|}~~~~}||}}|ywx{~~~}}}}}}}}~~}zxxz|~~~|{{||{{}~{xz|~~}|||~~}|~~~}|}}}|{zzzzzxwxz{{{zzzz{|}~~}}||}}~~~~~}}}~|}}~~~}}}~~~~|~{w}||}|}}|{{{{{}~~{yz{{|}~~~~}{zzyz{|}}~~|{{|}}zxwwyz|}~~~}~~|}}}}|{{xxxyyz{|zww||{{}|{z|~|~~~}}|||zzzz{|}}}|}|{zzyz{||||}}}~~zyxyy{||~~~~~}|{|{{{{||}~{{z}|~}|~xxy~~}}||~|~}{~~}|}~~~~}}}~~~~}||{{xwvw{~||||}}}}~~~|ywwy}|{{|}}}~~|yz|~~|{{|}}~}zyz}~}|{{{|zyxy{}}|||{{{{||~}}||||}|}}~~~~}}~~~~~~{z~}~{yx{zz||}}}|{zyz|~}zxxy}}~~~|||{||}~~~}|}~{xwv{|}}}}}}~~~~~~}||xxxyyzz{xvw}}{{~}|{{}~~~}|{{zzzzz{|}}~~~|{zyyz|}{{|||}}}zyxyy{|}~}|{{{~}|||~~~{{{}~}~}}~xxy~~}|}~|||~||}~~~~}|{z{|}~||}}||{zvvvwy|}~|||||}}}~~~~|xvvy}|{{|~}~~~~|{{|}}{z{||}~~|{{}~~~}}}~{zyz|~~~}}|{zz{{~}|||}{{|~~~~}}|||||}~~}~~xxxyzxzyyyxz{}~}|zyy{}~~~~}zyyz~~~~~~~~~~~{zz}~~}|~}||}}~~~}}z{{||}||wuw}}{{}}|{{|~~~}|{{zy{{{{|}~~}}}}{zxyz}~{{{{||||{zyz{}~~|{z{{~}||}~}|}~~|||z|~zz{~~~}}~|}}}z}~~{{zzz{}~{||||{{zwwxxxyz{{|||}}~~~~~~{ywwz}}{||}~~~}||||}}|zyz|{}~|~~~~}|{{~~}|{zzzz~~}}}}}zzz}~~~|||}||||~|}}~}|{|~~}vvuxyy{|yyxzz}~}{zz{|}~}~}{|~~}~}||}~}}||}~~~~}||}~~~}}vtv|}zy{|{{{{|~}}||{zzy||||}~~{{{}|{zz|~{{{{|||||{z||~}{zzz{{{{{|~}{yy|~~}|{{{}~wy}~~~~~|{|}||{}}zz|yxxxxy{|||||||||yz{zyxyz||}}~~~~~}{zyz|~}|}~}~~}|{|}|}}{yyz{|}~}~~}}}}|{zz{{~{zz|}~~}yyz{{{{{}~yzz{{|}}zyxy{}|{tuvzz}|~{zyzz}~~}||||||||||}~~~~~~~|}~~~}||}}~~}}||}}}~~}}}~~utu{{xwxyz{{z{}~{{{{zzzz||||}~}zz{}|}}}~{{|||}}}{{z|}~}|{zzzxyz|}~}zy{}~~}|||||~z{}~~~}}}|||~}~y{z||~~wz{yxxxyz|}}}|{{|}~z|~~|z{}}}}~~~}~~||{||}~~}~|}~}zy{}}}}{yxz{}~}~~~~||{{{{{|~{{z{|}}}~~~~~wxz|}}}||}~zzz{{|}~yxxy{}|{svxz}}|zz{}~}{z{{|}}}}}~~}~~~}{|}~~~~}||{||~~~~}}|}~~|usu{zvtuvx{{zy{|yzzzz{{{zzzz{|}~~|z{}|}|||}}}~~zyyz{~|}}}|{{zvx{}~~{z{}~}}||}}|}~~~~~~~}||}~||{}~~}~~~~}~xxyy{{}~~~vw{}yyxxyz|}}|{{|~{~~}~}}~~~}~~}{||}~}~~~{}~|yxz}}}}{xxy{~||~}~~||{{{{||~|{z{|~~~~~}||~}~}}wxz|~~~~{|}{{{{|}~zyxz|}}|suy|~}z{{}~{zz{|~~}||}~~}}}~~}|{{}~~}}~~||~|{{{{}~~~~}|||}~|{usuzyurstw{{zxy{xxyzz{{|yyyyy{||}{{}|}}}}}~~~~xwwyz|~{{|}}|{zux|}}~|{z|}~~~~}|{zyxxyy}~}||}~||}}}~~~~|z{}~|||}~}}}|||}~~~|{{|}}zyvxy|{}|{|}}}~~~~~}{}~}||}~|zzz{{}}}xz{}{{zz~~~}}~}}}}}}}}|{xyy|~}yx{~~~|yz|~}{{|||{|~|~~|xwvwxy}~~~{{zzzz{{xwvxy{|}~||}~~|~~{}}}||||{~~~~~~~~~yz{|}}|{|{z|~~{yy~~~|zx}}||{{zzz{}}{zxyywuttvxxyyzyyyvxz|}}|{xtpopsvw|}~~~~}|}}|{xwuvvy{||||}~~|zwy||}}|{{}~~~}{zyyyzzz}~}~~}}}}}}~~}{z{}~~~}}}}}~}|}~~{zvxy{{}}|}~~~~~~~}{~~}|}~~}{xyy{{}||y{|}{{{{~~}}}}}}}}|zxyy|~|yy||yz|~}||}|{yz|~|~~{zvuuxyz~~~{{zzz{{|yyxyy{|}}|}~~}~|{{||}}}~~~~||}}z{|}}}|||{{}~}zzz~}|{~~}}|{zz{}}{yyxusrsuxxyz{{zzxz{}~}|{vspoptvw{{||}~~~}}~~~}xwuvvy{|}}}~}{xy|{|}|||~~~~~~|zyyz{|{{}~~}}~~~~}}}}|{zz|~~~~~~~~}|~~~~}~~}}wxy{z|~~}~}~~~~}|}~}}~~|zwwy||}|{z|}~|}}}~~|}}}}}}|zyxyz|~|z{~}{y{|~~}~|zxx{}~~}|~|ywuuuz{|}~~{zzz{|}}{{yzz|}}~}}~~~zz{|}~~~~~}}}zz{|~}~~~~}}|||{}~}zyz|~~~}|{zz}}zywspprtxyz{|}}}{|}~~~||usppruwwyyyy{}~}~~yxvwwz|}~~}yz|z{|||}~}{{|~{zz|}~|{{}~~~~}}}~}|}~}~~~~}}~}|~~~}~~}xxyzy|~}}~}}~~~~~{|~}{vwy}}~}}|}~}~~~}~~}~~{|}}}}|{yxxzz}}}}~~}}|{y{|~|yy||}~}|{}|ywuuv{{|~}|~~~}}}}~}|{{{|}}}~~}}~~~}||{yyz{}~}}}||~~~}{yy{}~~~}|{zzxuqnnqsyy{|~~~~~}}vtrsuwyyxwwwy|~}}yxvwwz|}~z{|z{|}}~~}~||}yxx{|}{zz|~~~~~~~~~}}~~yz{~}~~{}}~~}}}~~~~~~}~~}||xyyyx{}}|}~~}}}~~~}z|~~~}{vxy}~|}~}}|}~}}}|||||z{}~~}{zxwwz{~~~~~z{{|}}~~{{z{{}~~||~||}~|{z}~{zwwwz{|}{}~}}~~~~~~}|{|{|}~}}}~~}|{{xyy{}~~~~}}}}}|zxy{~~}|{{|zwspqsvyz{}~~~xwvwyz{zxwwxz}}}}ywvwwz{}~}~z{|z|}}}~}{|}}}~xxwz{~}|{{}~~}~~~~~wwx{~~~xz|}}~~}~~~~~~~~~}}||yyxywz}}||}~~}|}~~~{}~~}}}wwx{||}~~}~}|}~~~||{{{zzzz{}~~}{zvvwz|}~~~~}yzz{|}~~~{|{|z|~}}~zyy}~}|yxxxy{~{}~}||}||z{{}~~}}||~~}}||yyz{}~~~~}|||{yy{}~~~~}}||{yywtrrtvz{|}~{zyz||{zyyyz|~||}~xwuvvy{|~|{|~zz{}~{}~}}~}{}yyz|~yyxyz}~~}}||}}~}|||}}~vvw{wy|}}~~~~|||~~~~}~~}~~yyxxwy|~}|~~|}~}~|~}|}~}|}~~vuuwy}|}}~|~~~~~~~}}~~~}}{{||{{zzyz}~~}zyuvw{|}}~~~~}}z{{|~~|}}}zz|~yxy}}~zxwvwy}|||{z{~{zy{{}~|~~|{{|~~~}{{{|}~~~~~~~~~~|}}|zzz{}}}~~~~~~~||||||||wxwvttvw{{|}~~}}~}}~~|{z{||zxz{|}||}~|wvtuuxz{|zyz|~~~yyy||~|}~~}}}|~wwy{}{zyzy{||~}~|}}~~~~~}{|~{|}~vvw{wy|}~~}~zz{~~~~~~zyxxvy|~~~|}~}}~~{z|~~}||~usrtv{~|||}|~~}}}~~~}}~~}}~~}}||||}||{zyz}~~}zyuuw{}}}~~~~}}{|}~}~|}}}zz|~{~xxy}}}~{xvuvx}||{yyz~yyxzz}~{}}{zz{~|||}}}~~~~~}}~~~~~{}~~|zzz|}}}}~~~~~~~~~~}{{{{||||~~~~~~~~uvwvuuvw{||}}}||}}}}~|{{||{yv{|~||}~}{vusttwyz{yxxz|}}yyx{{}~}|{{|}~{z{||yxyyx{}~|zzy~~~~~}|}~}||~}||}vvvxz~}|~}{{|~}~~|||}}}}{z{}~}~vurqrv{~~~}~zxz~~}|z{||{|}~~}}}}}}|}||{{}}~~~}}|}|{{|~|||}~~yxy{~|{{|}|{{~~~~|}~~}|~|}|||}~|zz{|~}||}}{yz{|}}~}}z{|}~}~}}}~~}||}~~~}}|}}}~}||yzzxwwy{|{yz{}~}}}~|~}xyyz{|}}|zwuvx{}vwwwvtrqz{{{{{zz~~~~}}}}}}}}}||{{~||||||||wxxxxxxxwwwyz|}}}{ywvwyz~}||}~{z{}{y{{{~~}|{{~~~}|}~}}~~}}~wwwyz~|{}|zz{}~~|}}}{|}~ywutuwz|~~{yz~~|{z{||||}~~~~}||}||||}}~~~~}}~|zyz|}}}~~~yzy}~}|}}~}|}}~~~~}}}~~}~|||}}~~|zz{}~}||}}{y|||}}}||{{|~~}|||||}~~}||}}~}|||||}}~~}||{{xyyyxxz||{z{{~~}}~~~}yyz{{|}}|{xvvxz|wwwwvuts{{{|{{zy}}}}}}}}}}~~}|{{{~||||||||xyyyyyyywwwyz|}~|zxvvwyz~~}~~|{}~~{~~~~~}~~~~~~~yxxzz}~~{{}|yyy}||}~|}{zyyxyzz~~|{{~}|{|||||}~|||}}}}}}}~~~~}}}ywwy}~~~{zy|}~~~~~~}}}~}~~~~}}~~|{|}~~~~|{{|}~}||}~}{y||||||{{{{|~}{zzzz{|~}}||||zzz{{||}|||{{zzzxyzzyy{}|{z||~~~~}|zz{{||}}~|zxwxyzvvuuuuvv{{||{zzyz{{||}}~~~~~}|{z|~}}~~}}}}}}}}zzzzzzzzxwwzz|}~{zxwvwyz~~~}~~}|}~~~~~~|||zzy{{}}}~~||~{xxx~~{|}~}~z{||||{z|}}}||~~}||}}|}}~~~~||{}}~~~|}}~~~~}}yvuwz|{|{|~~~|{{}~|z{}~}~~~~|||}~~}|{{|}~}~~}zyyyz{||||{|}~~|zyyz{|~~}|{{{wxyz{{||{{{{{{{z|}~}|{|~||{}}~}}}||||||}}~}|zyxxywvuuuwxy{{||{zzyzz{|}~~}|{z~}||}}|}}~~}}}}}}xxxz{}~|{zyyz{|}}}}}~~~}~~}~~~~~~~~~~|zz|zzz||}}}}~~~}}~}}|yxx}}~}}}~~z{|~}~}|xz|~~~}|yz{}||~~~}}}}}}}}~~}}||{{{}~||}~~~~~~zvuwy{~}|~}zxx{~|z{}~}}}}}||}~}}|{{|}}|}~~~|zytvxz|~||}~~|{z{|}~~~}|{zzvwxz{{{z||||||}}}{{||||~~~}}~~}}}}}}||~}|zyxxuutttvwyzz{{{{zzyz{|}~~}|{~|{|||{||~~~}}}yyy{|~~}|||}~~}}}}}}}}}~~}}~~~~~~~~~{xy|yzz}}~}}}~~}||}~}~}}||{{||}~}zyy~|}~|{|~~~z{|~}~~}|~~}}|{{wy{}~~|{wxz~|{{~~|}}~~}~~}||{{{{~~{|}~~~~~|yxxz{~}zxx{~|{|}~~~}}~|||}~{zzyyzz{{|}~}|zyrsvy|~|}}~~||}~}}}}||zzvwyz{{zy|||}}~~~}~||}~~~~~~}}||~~~}|zyxwwwwwxyyxyz{|||||}}~~~~}|~}}}{{{|}~~}zyy||~~~~~~}~~~~~}}}~}|}~}~~~~}~~~~}}~~zwy|yyz}}~}~}{z{}}~~}|~||{zzzzz{}~|{{}||}~|||~~}}~z{|}|}~~|{~}{zz{{xy{||{zywx{{yz~~}z{}}~~}||zz{~{|}~~~|{{{{||~}{zz~~|||}}~~}}~~~~~{||}zzzzzzzzz{|}}{zxrsvy{}}}}~~~{||}}|{zwxz{{zyx{{|}~~~|}}}|{|}~~~}||}}~~}|zxxyyzzzyywxy{|}}~~~}}~~~~~{{{}~}}}zzz|}~~~~~~~~|||~}}~~}}}}}}~}||}~~~~~~ywy}xyz}~~}{z{|||||{}{{zyyyyyz}}}}}~{|}~~|}}}~}}~z{{|{|}~|{~}zyz{}z{{{zywvwy{~{xz~}|z{~}~~}}zz{~{{|~~~~}||z{}~}}}~|}|||}~}~~~~~}|{{|~zzzzzzzzyz|}}{zxstvy{|}~}}}~z{|}}|{{xy{||zywz{{|}~|~|}~}{yz|~~}|||}~~|zyzz|||{zyuwxz|~~|}~{{|~~}}|zzz|}}}~~~|}~}}}~}|{~}}~{{|||}}}~~}|||~{zz}||||{{{|}~~~~~~~~~~~~|{zzzyz{~~~}}}~~~}}|zzzz{}~yy{|}~~~|{zzz{|~~~z{}~~}}}}}~|z~~}~~}zxz{{|}~~|{{||xqnxz}~}||}~||}{|}~}vwy{~}}|zz~~~~~|{zyz|~~|zyz{|~||~}}}}}|{{xz|}~}|{vutuvy|~yz{|}~~~}~|}}}}}}|{}~|z{|~z{|~~~{yxvvx}~}~~}~~||||}}}}uwy|{}~}|{{|~{|~~~~~z{|~}}{{{}}~}{yyz{}~}z{~~~~~~}||}~~{{||}}~~~~~~~}}}}|||}{zz~}}{{{|||}}}~~~~~~}}||}}}yz{~~~}~~~}}||{|||yz{|}~~~~}{zzz{|~~~~|}~~}||}~~~~~{yzz{|}}~~~}}}}|upy{}~}|}}|}~{|}~~~}}wxz{~~}}|zz~~~|{zzz|~~}{{|}~|{{}}}~~}}|{yz|}}|{zwwwxz}|}}~~~~}~~~~}||{{||}|~}|{|~{|}~{zwvvx}~}~~~}~~|||}}}~~xy{}|}~~}|zz{}~{|}{|}~~~~{{{}}{yyz}~~|xx|~~}}|~}~}~~~~~~}}{||}~}~~}|{{{||{||||}}}|zz{~~z{|}~}}|}|}~~~|||}~z{{~~~~}|{zzyz{|}~~~}{zzz{}~~}~~~|{{|~}{zz{{||}}~xuz|~~~~}}}}}~~~~~{{|}}}||yz{|}~~{{}~}~}||~~}}|}}}~|{zz{|~~}}}~yzy|~~~~}|yz|}|{yxwy{}~}||}||{|}~}|zyyz|}}~~z{}}}~~~~~|zwvwy|~~~}}}~~}}}}~~~~{|}~||}~~}|zzz{|||}~~~~~}}~~~~~~~|{{}}{yyz}~|yxz}~~~~}}}xwvy{~}}~}||{{}~|}~||{{{zzzzz{||}~~}|}~~~}~}~||~|}~{{|~~}~~~~|{zz||}~}{{{{|~~}|z{|~~{{{{{|||~|y|}~~~~}}}~~~~~~}}zz{{{{{{{{||}}~~~{xx{}}}~~}|||~~}|{{|}}~~|{{{|}~~~}}~xwwz~~~|}~~~|zyy{~|{zz|{yxy{}~}|yxxy|}}}~~z{}~{|}}{zxxy{}~~~~||}~}}}}~~~~|{{|~|{zzzz||}}}}||z{{|~}~~~}}}}}}~||{}~}{{|}~{{|~~}~}|{ztssvx}|~~~~}|{zzz}~|}~~~~}}}||zz{|}~~~}~}~~~{{{}}||||}~~}|||||}~~|{{|}}~~}|||}~~~|||||{{{}~~}|}~~~}~}}}~~}}}}~~~~}{{{zzz{{||||}}}}~{xx{}~|}~~~|{{{}~}|{{z}~~~~}|{{{||}}~}}}}~vwwx}~~|}~~}{yy{~{yxxwzyxxxz}~~}|yxxy|}|||||}~~{|}{{|~~|{zz|}~~~}~|{}~|}}}}~~~~|{{|~~}|{zzz|}}}}|{{wxy{|~}}~~}||||}~|||~~{{~~~~~~}}~}{{tssvy}|||~}|zyyzz~~~{{|}~~~}~}|{zz{{~~|{zz{|~~}||||}~~}||{|}~~~~~~~}~~~~}}||{{}}~z~}}}}~~}}}}~~~~{|}~}|||}}}||||}}{zyyxyyy||||}}}}}{{}~}{zz}}~}{|||~~}|{{z}~~~~|zy{{|}}~~~~~~~xwvy|}~}|{}~}{ywwwwzyyyz|}~~~}|zyyz|}|{zz{|~}}}~~~~~{|}~}|{zyy{~~~|~{z|||||}}}}}}~~|{{|~~}}||{{|}}}}}|{uvxyz{{{{{|~||||}~}||~~}}~~}}}~~}vvwz|y{|}|zyxyz{}}~~~}~}|zzyzz}~~}|zyz{|}~}|{{{{~~{{{{}~|}~}~~|{}~}|||}}|||}}~w|||||||}}{{|}~~~~~z{~}|{{{|}~}}||||}}|{zyyyzz{|||}}}~~~}|xwy}y{}}||}~}~}|{{{|}~~}{z{||}~~~~~xyxz|~~}~~}~|{ywvwxyyzz{|}~}~}||{{||}}|{z{}~~~}||}}}}~~~}{{zzz{~}}}|~~zy|~~z{{{||||z{|}{{|}}~~~~~}}||}~~~}}xyz{{{zzxyz}~}}}}~}}|~}}~~}}}~xyz}xy||}{yxxyz{~~~|}}|zyxyy|}~~}{zyz|}}|zyyy~zzz{}~}}z{}}~~|zz{~~}||}|{zz{|}uy~||{{{{||yz{}~~~~~x{|{zzz{}}~~}}}}~~}|{zyyz{{{||}}~~~}wwy}wy{|||~~~}|{{xz|}~~|{{|}~~~zxyy|}~~~}~{zxwwxy{yz{}~|}~|}}}}}}|~}{z{~~|{{||~~~~~|{zzzz{~~{{|{~~zy|~~zzzz{{{|xyz|{|}~}~~~~||}~~~~~{||}}|zzwxy|~~~~~~~}}|~~~|{|~~~}}~{{|~}}~}{zxyz~~~~||||}}|zyy{~}|{yyyz{}}~yz{~~}}~~}}~~~~~~}}zyxz{~}{zz{{{zzyz{|}|~}zvtssrrssvvwxww{~~~}}~|}~}}~~~{yzzzz}}}~~~~~}~}~~xyy{z|~}|{xxxyyyzz|}~~z|~~~~~|yy|~}|{|}~~}||||}~~~~}}~~}|z{|zyy{|~}||~~~}}||||{yxwz|}{vuy}~}{{{|}vwy||}||wwxyzzzy|~}}}{{{}~~}}}~}|||||}~~~~~~~~~~~~}{{}~~~yxx{~~{{|~}{{yzz~{}~}|||}}|{zz{}~}|{zyzz{}~~~~yz|~~}|||||~~~}~~~~~~~~~~||zzy{|~~}|{{{{{zzz{}}}~~zvtssssuuwwwxww{}~~~|}}~}zyz{{{}}}~}xxxyy{~~}{{xxyyyzzz}}~|~~~~~{yy{}|{||}~~}|{z{|~~~~~~~~~~~|z{|{yxxz|~~}|}~~}}|||{zyxxz}~{xwz}~|{zzz{uvx||}}|xxxyyyyy}~}~zz{}}~}}|}|||||}}~~~~~~~~~~~{xxz~~wvuy}~~}}{||~||z{{~~~z{}~}}}}}}||||||||{zzz{{~~~{|}~}{yyz{|~~~~~~}}|~~~}|{zzy{}~~~~}||||{{{|}}~~zvtssstwwxwwwvvz}}}~~~~~~~~|||}}~~~|zy{|||||}}}~~yyxxwz~}~}|zyyyzzz{{~~~~~~~~}{yyz{{{}~~~~}{zyy{|}~~~~~}}||}}~~|}}wvvwx{~~}}}~~}z{{{zyxx{}~|yy{~~}|zyxxxtvx{}~~~{zyxwxyy~~~~zz{}}~~}||{{||}}~~~~~~~~~~~~~~{xwy|yxvy|~}|{|}~}{||}~y|~~~}}|}~~}|{z||{{{{{{~~|}~~}zyyz|~~}||{~~~}||yyy|}}~~}|}}}}}}}}~{wutstvyyzxwvuuy|~{|}~}}}}}~~~~~~|{yz{}}|{{|||}zzyyx{}~~}||||}}}~~~~|z}~}}~}{zyyz{{~~|{zwxz{}}~~}||{{{|}~~~~~wwxy{~~~}}~~~}yyzzzyxx|}~}{{|~}|{ywvuusuw{}~|{ywvwxz~~~zzz|}~~~}|zz{|}~~~~~~~~~~~~~~~~~}zutxz{}{|~}||}~~}}}~|}~}}~|z|~~~~~}|}~~}{z{{||||||~}~~|zz|~~~}|{{~~~}|xxy|~|}~~}~~~~~~~}~|xvvstvyyzxwvuuy|~z{|~~}}}||{~~~~~~~}{zyz|}}|zz||{|||{{z}~~}}}~~~~}~~~|zwvz|~}}}|{zyyz{~~}{zwxz{}~~}|zzz{|}~|}}~{{{|}~~~~~~~~~~}|wxxyyyyx|}~~}|}~{{zywutssuw{}~|{ywvwxz~}|}yzz||~~~~~|{yz|}~~~~~~~~}~~}}}}}}}}|ywtsuxz}}}~~|}}~~~~~{zzzz~~wxz~||||}~~~~~~|}~~}|{z{|}}}||~}~~}||~~~~}}||{}}~~}|{vwx|}||}~~~~~}}}zxxttuxxyxxwvvz}{zz|~~~~~||}~~}}|~~~~~{zz{|}}{yz{||{}|}}~}~~}}}~}~}|}zwvttxz}}}~~~}{yy{}~~|{xy{}}{zyy{}~~~}}~yz{~~~~}}}~~}}|{vvwxyyyx{|}}~}}}zzyywvtstvx{}~~~{zyxwxyy}~}{zzyyz||}~~~|z{|~~~}}}~~}}}~~{{{{{{{{zwsqqsxz~}}}~|~}}~~~~~~|yxyyy~~~twy}|||||}}}~{|}~|}}~~~}}z{|}}}}|}~}~~~~~~}}}}}|||z{|~}}}}|{zytuw{}{{{|}~~}|~~{zztttvvxxxxww{}|zxy{~}}}}~~|}~}xy{}~~{{z{}}|zyyz~~|{|{|~~~~~|zyy|~}}~|{~~|xusstvxz|}~}}~}zy{~}~~}|z{}}|zyy{}{{||}~uwz~~}}|||||{zzuuvxxyyyz{{}~~}{xxyyxwutuvx||}}|xxxyyyyy{|~}zxwwyyy||}~~}{z{}~~}|{}~~~}}}}}zzzzzzzzxuqppsx{~}~|~z~~~~}}||}}~~}zxxyzy~}}}}~~~~~}tuy{||||||||~|yz|~||}}~~z{|}~~}||}~}}~}}~~||||}}}}xxz}~{{{{zyxwstvz|{{zz{}~}{}~|||utsuuwxyxww{~|zwwy|~||||}~|}|ytux{}~~|{{{}}{zyyz}~~}}}~}{|~y{}~~}~~}{wuvz~~~}}~}{z}|yurqsvxz{}~~~|{z{|}~}}~{z||}~}{|~}|zyy{~zzz{}~uvz~~}|{{{|{zzytuvwxyyyzz{|~~|{wxyyywvuvwy||}||wwxyzzzyy{|{ywvvyyy{|}}~}{{|~~}{z}}~~}}}}}yyyyyyyytrpopswy~~~~|~~}||}~~~~}}yz{}||~~~~~}{{{|}~~}}}~}~|yyy{|}}}~}{{{|}}}}~~|yx~~~~|ywx|~zyyzz}~yzz{{{{{z{{|}~~~~|{xww|{}}~~}|{zz{|}{zz|}~{ystuy}~~~}{zyyzz{||}|}~{zyyy{}~~}z{||}|||yz|~|xvvy~}~~{yz|}|z~|toruvw~|{zyxttuxz~~|{{{|~~}||}}y{}~}|{{|}}}}}}}}}|||}~~}}|zzyyywwwwwxyz{zyxy{}zz{{zxvuvwz|}}}yz|}}}|{wy{}}{yxxwvvwy{|{{||||{{}~~|z}}}}~|}}~{yyyyzz{{{{{vwx{|~~|~}{{{|}~}z{}~}}~~~}}~~}|~~~~~}zzz|}~~~~~}|||}~}~~~~~}}|yy}}}}{yz}~{{z||~z{||}}||{|||}~~~~||~}}~}|yxx|||~~~}||||}~yyy{|}{zvvx{~~|{zz{{|}}~}~~|zxxy{}~}{{||||{{yz{~|ywwy}~}~~|zz|~}{~}vsuxxy~~}|{{zyvvvyz~}|{{{}}}}~y{~~}|zzz{}~~~~~~~~}}}~~}|{{{{xxxxxyzz{zyyy{}~zz{{zxwvwy{}~~~{|}}}}|{vxz|}{zyyxwvwxz|{{||||{{}}~|{}}}}~~|}}~{yyy}}}}}|{zyyz}~~}~}}|zzz{{~}~~}{~~~}}||~}|}}|~{{|~~~}}|}}~~}~~wwxxyyxx}~~~||{|{{}}~~}{|~|||}~}}}~~~~~}}}}}}~~{xx{~~}|{|}}|yxxz||~}||}~xxx{|~~}~~|{z{|~|{{{||}~~~~~}ywvwz{~|}}||{zyxyz}~}|{zzz{||}~~~}{|}~}}~~{xz|}~}}}}|||{xxxz{~~||{{|||~xz}~|zxxy|~~~~}}}}zyyyyzz{|{zyyz||zzzzzyxwyz|~~~~~}|{{uwy{||{zzyxwxxz{{||}}||{}}~~|{}}}|}}~~||}}zzzz~}{z{{|~}|}~~}|{{{||}~~~~|}~}||~}||||}{z~}{{{~}}}}}}}~~~}~rsuvwwwvyz{{||}}zzy{|~~~~~|||~~~~~~~~}}~~}yvvy{zzyxy{}|{xwvxxy|~}|{{|}~zyy{{}}}||}~~}}~~~~|{{{|||}}}|zwutvy{~}~~~~}|{yxwxy|}~~~~~}}||z{|~~~~}}}~~~}}~}}}}}}}}zzz{|~~~}}}~}wy|~|xwvy|~~}}}~}|||||}}||{zzz{{zzzzzzyy{|}~}|{zytuwz{{{z{zyyyyyz||}}}}||}}~~~~}|~}}||||}{|||zz{|~}|{|||~~~}}~~}{|~~~}}~~z||{{||}~||||||||}~~}{zzzz{|~~~~~{}}~}stvxyyxxyyyyyz{{yyy{|~|}~~{{|~~~~~~~~~{xxz|zyxxy{}~zyuttsvwy|}||zzzz||||{|{{zy{{||}~~~~}|{zz{{{{||xwtstwz|}}~}{zywwxz{~~~}xz{|~}~~~}}}~~}}}~~~~~{{z||~~~{vx{}|ywxz~~~~}|||}}~}}|||}}|{{zzzz{zzzzzz{{}}~~}|{zzuvxz{{{{{{zzzzzz||}}}}||}}}~~~}}~}}||||}{{{|zz|}||}}~}}|zzz}}~~~~~~}}}{yz|}~~~~}}}~~}}}}}|||yyyzy|~}}~~~}||{{{{{{|}~}{zyxyz|}~~~}z{}~}~~}wx{}}}|{xwwxx{{|yz{}}~~}xz}~}}{{|~}}~}{|}|zy{|zyxwxy{}~}yxtsrprtxz}}~zyxwwxyz}}}~|{zxyyyz{|}~~}~~|}~~}|zzz{{{{{~vvuuwy{}{}~{{}}|{wwwz{}~xxx{}~}|}}~}|{}~~~~~~zzz||~}{wy|~{zyz~~~~}}}||{{{||~~}}}}}zz{{{{{{zzyyz{|}~~~~}{zyxxxvvwyyzzzz{{{{{{{|}}~~}}|}}}}}~~~}}}|}}~~z{z{y{}z{||}}||xxy{|}}~~~~|zxy}}~~}||||}}{{{{{{{{wzyzy}~}}~~~~}}{zz}}}}~~|zyxy|~~}~~~}|z{|}}~~~~~}|~yxyyy{|}y{|}{tw{|||~{|}~}|{|}~~|{wy|}}|}}|{zyyz|}}zxtsrnruy{~~}{zyxxyz{|||~~}|{zyyy{|~}|||}{|~~|||{{{{{}~~~~}xxyzz{|}z}~{z~~}xxwz{}~~wxxz|~||{}~|zz|~~{|~~yyy{{~~~}z|~~}}|~~~~|||{{||}~}}|||}yyz{||||zyyyz{}~~~~}|zyxwxxxyyzzz{{yz{|||||}}~~~~}}}}}}}~~}}}}~~zzzzy{}|||}||{{wwx{|}~~}~}zxz}~~~~|{{{{||}}~zzzzz{{{xxzyz|~}}~{zy|}{zy{~}~~~}~~~~}{{{{|}~~~~}}}~{zz{||}}y{~|zquy{{{}}~}|{zz|~~~~{ysw|~~~~~}{zz{|}~{yutsnpux|}~|{zyyz{|zz|~~zzyz{}~~~~}{{||{|~}}}}||||}}~~~}}|{|}}}}||y}~{z~yxxz{~|}~~wwxx{~~|{z|}|zy{~}zy~~~xxxz{~~~~~~}~~~~~~~}|||||}}~~}|||||xyz{||||zyyyz|}~~~|{yxwwxxzzzz{{{{yy{|}}}}}}~~~~}}}}||}~}}}}~zzzzy{~~~~~}{zyvwx{|~}~~~~}|}}zyxyyzzzzzz{|}~~~}|}~~~~~|||~|}}|{}}{y{~~}|{|~~~}~~~~~~~~~~~~~~}}|zuvxz}~{{zz{|}}~}|{{zz{|}~~}}~~}|zyyx{|~~}|{{{{{{|}}}}}|{{}~~~}|||}}}~~~~}~~z|~~~~}|{}}~~|{}|{z~}||}~~}}{ywwy{}{yxy{|zw|}}|{{~yspsx}|{{|||}~}|}~~~~}}}|~~~~~}|{||}|ywttr~~~~~}|{zz{|~}|zxwwwuwyzyxxyzzyzz{|}~}}zyyxxxxy{}~}}~wxz|}~~}|||{{zzzyyxxy{|~|{{}}{ywwwwxz}~~~~~}}||~{zz|{||{yyxxyz|}~}~}}}~}|}}}}||}~|z|~}||}~}~}~~~}}~}~|||zwxz|~|||||}~~}||{{{{|}~~~|}~~~}|{zy{|}~}||{{{{{||}~~}}{{{~~~}|||}|||~~z{}~}}||}}~~~~~~|z|~}|{~||}~}}{zyxxyz{ywuvxzyw{|||{|{usuy~|{{{{}}~~}|}~~}}||}}}~}}|||||}ywvtt}}}~}}{zz{||~}|{yxwvuwyyxwxx{{z{{|}}~~{{zyyyyz{}}||}xyz|}~~~|||{{{zz|{zyyyz{~|||}~~}{yxxxxx{~~~~~}}}~~~~~~~|z{~||}~}yxvuvxz|}|{|~}~~~~~}}}~~}|}}|~~}}~~}~~~~~~||}}~~~~||}~~~~|zz{|~}}}}}}}~~~~}}}|||}}~~~~~~~~|{z{{|}~~~~}|{{{{{|||}~~~~}{{{~~~}}}}}}{{|~~~~~y{}~~}|}}|~}~}}}}~}{z{~~}||~}|}~}|yyyyyyyywussuwxw{|}||}}~zxy{}|{{{|~~~}~~}}|{{|}}}|||||~~~}zxvvuz{{~~||{zz{}}~~}|{xvttvxxwwwx|||||}}}~}|{{zz{{|~~|{{{yz{|}}}}||{{{{zz|{zyyz{|~}}}}}~~}||}}~|{zzyyzzz|~~}}~~||~~~~|{|}~{yvuuw{}{zz{|~~~~}}}}|}~~~~}~~~~~~~~}~}~|}~}}}~~}~}~~{{|}~~|z{|}||}}{z||}~{|~||}}}}}}}}}}}}~~}}}~~}|{{{||}}}}}}}|}}~~}}~~~~}zz{~~|||~~}|{{{{yz|~~~|{}}}~~}}}|}}~~|{|~|{{}|}}}{wxyzzyxwxwvuvxz{|~~~||}~~~~~~~~~|~~||}~}}}~~~~~|}}~{{{}}}}}~}|zxxxxyz}~|{zz{|}~}}~~|yvtuvxxvvwx~~~~~~~~~~~}~~{zz{z{{|||||}}}}}}||||{{|}}|{{{|||}}}|||yyyzzz{{{}}|||~~~~~|zz|~~~}{ywwy|z{{{{|~}||||{{{}~~~~~~~~~~~}}~|}~~~}}}~~~~|z{|}~{{|}~|{{{~}{|}}|{||}~~~~~{|~{{|}}|{z~~~~~~}}}}}}}~~~}|||||||||}}}}}|}}~~~~yz{~~~}}}}}{zyyyyz{}~~}|{|||~}}}|}}~~|}{zz}~}|}~}|wxz{{zxwyyyxxy{|}{{|}}}}}}}}{}~~}|}~{zz||}}}~}|{{{{|wxy|}|{zz{|}~|}~~|zwuuwxwvvxy~}|}~~~~~}{z{||||||{{z||||||}}yyyz|~~|{zzzyz{|||{{wxxyz{{{{}~~}{{{~~~{||yvvz}~~~|z{|~|}}|{|~|{{{|zzz|~~~~~||}~~~}}{{{{||}~}{wxy{|}}}{{|}~}yyz|{yy{||{{|}~~~~~}}z{|}|{zy|||~~~}}}{{|~}{yyz{|~}}||}}~~~~~~~xy{~~}}~yyxwvvvw{|}~|{~{{|~}}}}~}~~zyy|}||}~~}xyz{{zyx}~}|}~}{{{{{{{{{{{|}~~}~zzz||}}}z|{||~xxz}~||{zz{}}||}}|{yxwxxxwwy{~}}~|{|~}}}}|{zy||}}}}~~yyyz|~|zxwtvy{||zzuvwyyzzyz|~~}{{{~~}}~{||yuuz~~~~~}}~~||}{zz{|{{{}~~~~~~~~}|zzz{|}}~~}{uvxz{|}}|||}~zxx}{yz|}}}|}~{|}~~|zyyyz|}~}||yy|~{xuuwz}~}}}}~~~~~xyz}~~~}}|}}yxxwwwxx|}~~}{~~|yz{~~~~~~~}}||}{zy}}|{|~z{{{{{{z}}}}}~}}}{{{{{{{{}}~}~yyy|}~yxz|~yz{}~}}{zz{||{{{|||{{xyyxwxz|}{{}~}}~~~~}|zyx|||}}}~~zzyz{|~~{wuprvy{{zytuwxxxxwy{}~|{{|~}}}}}~{ww|~~}}}~}{zz{||||~~~~}||yzz{|}}}}|{uvxz{|}}||}}~{xx}{zz|~~~}~|}}{zwxxz|~}||zz}~zvrruz}~}}~~~xyz}}}|{}~{||~~yxxxxyyz}~}|}}|wy{~~}~~}||}yz{}~~~~|{z~}{z|~||{{{{||}}||z|||||||||~~}~~~~~~~~xyy|}wwz{z{{~~~}|{zz{|{{{{{|}~yzzyxx{}~|zy|~}~~~}|zxw{|||}}~~|{zzzz{|~{wtmpuy{{zxtuvwxwvvxz}}||||}|}~~~}|{zz~~~~}}~{ywww|}~~~~||||}~}}~~}|z{|~~~~}|xxyz{|}~}~~{}~}||~~~}~|~~}|}~wxxzy{}~~~{{{~{wwwwy~~~}|{{|||}~~}}}~~}}}~}|{||}~~~}}~{tsw|}}zwtw||}{yz}~|~~~~~||}}~~~}z{|~~}}~~{|~~}}}~}xy{~|}~~yz{|}}}}~}{{zzzz{||~}}||||}|||~||}~}|zwvwy||{||}~~~}{yxxxx~~~|yxrsuxyzyxtuvwxxwvyz{}~~~~~~|{{zz}}~~~}|{~~~{xwvwz|~~}~~~||}}~~~~}|z{|~}||yz{}~~}~|~~}}~~}~}~~}zyyz~xyyzz|~~~}||~}zyyxz}~~}}}~|}~~}}~}{}~~}||}}~~}||}~|vqquz|{zxvx~~}{xy|~~}~~~~~}}}}}~~~{|}}~~~~}}~~}~~|}~~}~~~~~|yz|~}{|}~~}xyz{{|||~~}}|{{zzzzz{}}|||}}~~~~}{{|}}}}{xwyz}}||}~~~}|zyxyy|}~~}zxwstuxxzzystuvwwww{{|}~~~~|||{{{{{}}}}}~~~{zx{}}}~~zwvuvy{}~~~~}~~~}|{||~}{{z|~}~~~~~}~}{xuuv~~}yzz{{}~~~~}~}}{{|~~}y{|~}~~}}~~}z}}~~~}~~~}|{{||yuqquz||{yx{}{xxz}~~}}~~~~}}}}|}}}}}}}}}}}~~}|~~~~~}~|}~~}}~~}}~~|zz{|~~}|{|}~~~}|wwxyzzzz~~}}|}}}|{zyxxxx|{{{|}~~z{|~~}{yyz{}|}}|zy{|~~~~~~~|{zzzzz{{{zxwuuttwwyz{ssttvwyy|}}~~~}}{{|}}}}}||||||}}zwuxz~~|}~~~~zwvuuy|~}}~}|{|}~|{z{}}~}~~~~~~~}}}{xvuv~~}}z{{||~~~~~~}~~~~~}}~~}~~|zxxy~~~}}|||||}~|{||}~~~~~|{zzz{|yvvy{}}|||~|{|~~}}~~}}||{|~~}}||||}}}~}|}}}}~}z|~~{|}}||}~}~~|zz{|}}|zy{{|~}}|{z{}~~~}|vvwxyyxx~}|{{|}~||zyxwwwyyyzz|}~xxz}|{zxxyz{{}}}|{}~~~~~}|{{zzxyyyxwutvutvwy{|uuuuwy|}~~~}|~~|zz}~}}yz{}}}}}||||||||xvtvy~}~~}}}}}zxwvw|~~~~}|{}}}|{z{}~~~|}~~~~}|}}}~~|}}|zyyz~~}}z{{}|~~~~~}~~||}~~~}|}~}}~{|{yyy|~}~~~yzz{{{{{}{{{{||}}~|zzzzz~{z{{{{{{}~||~~}}~~}}|||~~}|{{{|~||}~}|}}}}~}{{|~~}}~~~z|}}|{}~~~~~|}}~~~}ywy{}~~|{z{{{}|}|||}~~~vwxxxxxx}|{{{}~}|zyxwvvwwwxyz{|wwz}~}|{{}~{{zyxyyz{|~~||}~~~~~~}}}||{zzxxxwwvuuvuuvwz{}vvuvxz|~~}|~~|xtty}}~~~~}|{{|~}}}|||||wutwz~~|zyz{|}{yxyy~~~|{|}~}}~}||~~~~}||{|}~~|}}}}|{{|{|~~~|}~}|}~~}z{{||~~||{}}zz{~~~|~~~}|}~xyyzy{|~}}~~~||~~}~}wxyz{||||}||{{{|}}~}|{zz{{~}{zyxxyz}}~~~~~~~}}}}}~~|{z{||}{|}~~}~~~~~}~}{z|}~}}~}|||{{{{{|}}||}~}}|}}~|||}~~~~~~|yutvy|}|zyy{{z||}}}{|}~~~}|xxyyzyyx{{||}~}|{yxxwwxwwwxyzzvxy{}|zyyz|}~|{{zzzzzz|~~}||}~}}||||||||||{zyxxxwwwvvvuuxxz{|xxyy{|~~~}~{uppv|~||}}}|{z|}~~~}}}|||vvvy|{|}}zxxz}}{zz{|~}~~|{{|~~|{|}}||~~}}}}}}}}~~}}}}}||{{zz|}~}~~~yz{|{}~zyy{|~zz|~|}~}||}~txz|zzz{||}~~~~~{|~~}~|{zvwy|}~~~~~~}}|}~~~}|{{{|}|}}|zyxxvy||{}}}}}}~~~|}~}{zz{|}}{z{}~~~~}||~~{}~~~~{{{{zzzz{}~~}|~z{{}}|||}}~}}|{yvtstx|~|zyyzyy{{}}~z{|}~}}|zz{{{{zzz{}~}|{zyyyyzyyyyyzzuux{}|zxxy{}|}~~}|||{{{{z|~~|{{{|{{zyyzzz{{|{{yyzyyxxxxxuuvyz{{{yz{|}}}}{smnu{~~~{{|}}|{z|~~~~~~}}||vvw{~yz|}ywwz~}|{|}~~}~~}{z{|~~~|~~{y{}}}|~~{|||}}~~~~~~}}||{zyz~}~~}~yzz{{}~~xxxz{~|{}|}~}|{|~tvzzzwxx{{|}~~}}{|~~}}{yxvwz}~}~~~~}}|{{|~~{|}}|{{{tw{{yz|||}}~~{|~~|{zz{}~|{z{}~|{{}|~zzzzyyyy|}~~}}~yyzz}~|||}}}|zywutssw|}{yxyyyy{{}~yz{}}||{{|||||{{z{}}||{zzzz||{zzz{{qtw{~|zxxz|}{|}~~}~}}}}|||z|~~|zzz{zyyxxxxyz{{{zyxzzyyxyyytuwz{|{zz{}~~~}|~~|zz{}~|{zwxy{z|}~~~~~|}}~~}}|{|~{|}|ywyz~~~}~~}}|zxxy{~}}}}}~~~}}~~~|zyx|{{}|~}}|{zzz{|}~}|~~~~~~~~~|zzz}~~{{zzzz{|~~}xvuy~~|{{}~}|{zz|}~}|zwuz{|||{yx~|zyxx}~~~~}||}|yzz}}}|}~ztrv{wxz}~~||zyz~}~~|}}}}~|{{{|}}|}~~{xyyz{|}~~~{{{zwusrrruwy{|zxwzz{{|~~~~{||~}|wvuy|~~}{yyy{{~}}}~~|{zzz{yzz}~~}~|z{}~~}{y{{{zzyyyzzzxxuuu{{{{{zzyuw{~|||}}}~~|~~}|{wyz|{|~~~}}~~~~}}|}~~z{||zxz|~~}}}{yxz{~~~~~}}~~}{zyzzz|}~}|{{|}}~}}~~~~}{yyz}~~{{{{{zzz}~~}}zxx|}{{|}~~}|{{zz||}}|zxwzz{|{{yy~~~~}{zzzz}~~}|}~|z|}~|~}}|wqptxxyz}~}}|{{~~~~|}~~~~~~}|||}~~}~|zxxyz|}}~}}{ywutsstwxz{|{zyzyy{|~~}~~||}~~}xwvy|~}{zxxyz|~~}}}~~}|zz{{|{{|~~~||}}}|{zzzzzzzzz{{{zywvv{||||{zzwy{yzzz{{{{}~~}}xz{}|}}~~~~}}~~|~}xy{~|zx{}}~~|zz{|~}}}~~~~~~|{{xxy|~~}}}}}~}}~~}}~{ywxy}~{{|||{yx{}~}||{{~|{{|}}}}|{{{z{|}}}|zyyz{{{{zz~}|{||}||{{{{{{~~~~}}~}||}||{vrquyyyz}~~~}~~}|}~~}~~~~~~~~~}{vwxz{|}}~zywvuuvwzz{||||{wyy{|~}}}}~~}}~~ywvz|~zyxwwyz|~~}}|}}}|{{z{|}~}}}~}||{{{{yzz{||}}}}}|{yyy|||||{{zvz|wwwwxxxx~~}|~y{|~}~~~~~~~~~||}}{wxy}}{yx{}~~|{|}~|{{|}~}|{~~~~}}wwy}|~~}}~}|}~~yxvwx|{|}~}{ywz}}|{{|}~}|}~~~~}}}}}}{||}}}|{{{||||||}|zxxyz{||||{{zz~~~}|}~~}}}~{{}~~|yvvy}yyz|}~~}}}~~~~~~}{z|}{}}}~}{tvxz{|}}~~~yxwvvwxy|||||}}}vvwy|}}{{||}~{||}~~yxvz}yxwvvxz|~~}|{{{{zzzz{}~}}}~~~}{yxyzzxyz{}~~~~}}{{{zz{{zzyxvwy}vvwwwxxx~~}{{}~~~~~y{|~}~~}~~|{xxy}~~zyx{~~~}~~|zyyz{~~~}}||~~~~wxy}|~~|{|~}|}~~|xwuvvz}{|}~}|zx{~~}{{yz|~~}}~||}}}}}}}}}}}}~~{zxwwxz{~~~}|{yx~|{|~~~~~~z{}~~~|yxy|~yyy{{~~~}|||}~~~}|{z{}z||||~|ztvxz||||yyy{|}~xxwwwxzz|||||}}}svwwz{}}yz{|}}~~z|}~~~}|||}}~~~}xwvz}xwvvvxz{}}|{zzzzyyyz{}}||~~~~}||}~~}zwvvwxwxy{}~~~|||zzzzzyyxsvxz}}~~yyyzzz{{}{{}~}}~~}~}{{|y{|~}~~~}~~}~}|yzz~|~~|{z}~~~~~}{yxyz{~~~~~}|{{{{~yyz~~~~}{|}~~~}|xwttux{}}|||}~z{|}}|{{~~|{zvy|}}}~}}}}}~~~~}}}}}wwvvwxz{~|zy}~~{{|~|}}}}}}}zz|~~||{xvvx{}yxwyy|~||}~~~~}|{zzyyz{|}}}}~}}||{}{|{{|}|zvwz|}|{{uutvy{}xxwvwxyzzz{||||{sstxxzz|yz{|||||wxy|}~}~yyzzz{{{{{vvvz~yxwvvxy{{{zzyzzzyyyz{}|{{||}}~zz{zyz|~}zxvvvwwwyz|~~~~}~|||wwwwwvvustuyz|}~}}}}~~~~~||}~~}||}||}~}~~}|{}~yz{}|~~}}|~~~~~~{{|~}~~~~~~~~~~}|~}{zz{|~~~~}}|{{{|}~~{{|~~~~}~~~}}|ywtttvyzzzyyz{}~z{{||}}~~~}|zyux|~~~~~~~~}~~~}|{z{{vvwxz{||~}{~~~~~|}~}}}~~|{|~}}}~}}}|zzz~~}~~|{zxutuxz|xwvwwz|}wx|~~~~}|{zyyxyz|}}~~~~~~~|}|~~{{|~}{wy{}~|{ysrssvz~xwvvvwxywxz{|{zypstxxzzyyz{{{{zytwx|}xyyyyzzzxxttuz~{zxwwxyzyyyyyyz{zyyz{}|{{|{||}yz{{yz}|zxwwwvwxz{}~||}||{{{vvvvvuutsuvyz}~~~}}}}||{|{{}}~}~~}|}xz{}|}~~~~||{}~~}}~}}}~~~~~~~~}}}}~~~}|{z~|{{}~}~}|{{{|}~~}}}}|}~~}~~}}}}ywtssuwyxxwwxy{|{zz{|}~}~}|zytx|~}~~~~}}~~~|zyxxytvxz|}}~|}~~~|||}~{}}||{|~~}}~~}|||~}}~~~}}|zyy|~~|}~}{zzxutvy{|wvuvvy{|vw{~~~~~~}|{zyxwxz{}~~~~}~~~~~||}}yz}~~}zyqrqsv{~xwvvvvxxuwy{|zxwpqtvxxzyyz{{{zyxsuy{~xxxxyyyyvvuswz~|{ywwxyzxxxxyzz{zzzz{}}|{|{||}y{}|z{~~|zyxwvwxy{|}~{{|{|zz{uuvvuutsttwx{|~}}~~~}|{}~~}|{{||~~}{z{{||}}~||~~}}~~|}}~~~}}yz|}~{|}}}}~~}}~~~~}|}~~~~}~~|~~}}~~~~wwvwvxxxuvuttw{~|}}~}}|~}~~}{zvxy}~~~~~~~}}||xwvuvwxy{|}|{zz|wrqt{~~}}}~||{{{{||~~||{||}}}}~~}~~~||}}}}||zywvwz~{yussuy{~~}}}}}~}~}}~||{|}~~{}~}}}{|}}{z{|uutstvyz{zxwvvwxrstvvwvuuwy}~~~z{||{zyxuwy{|}}|{{{{{zyxxxyyz{{{||zyxwwwwwvvwxz{}|||}~}}}}}||{{|~~}{zxwyyyzzzzzxyyyzz{{{zxvvwxy~}|||||yz|~}|{zyxw~|~~~}|{{{{~}{|~{||}~~}}~~~}~}||z|}|}~||}~~}}~}|}~|~||{{|~xxwxxzz{wwwvvw{~|}~~}}~~}|{vwy|}~~~~}}}|||wwvuvwxy{|}|{z{|ytsv{~}}}~~}||{{||}~|{|~~}||{||}}}}}}~~~~~|||}}|||{ywvxz~|yvttvy|~}}|||}}}}}~~~~~z{}~~~z|~~|{{|{|}|zzz|vuttuvxy{zyxwwxxstuwwyxwvvx{}{||}|{zyxyz|}}}|z{{{zzyxxxyzz{{{}|{zxxxxuuuvxz|~}}|}~}|{z{{||||}~}}}}{zyx{{{{{zzzwwxyzz{{{zxvvwxy}}|{{{||yz|}}|{zyyx~~~~}||{{z}|}~{{||}~~~}}|~~~}||}}~}{|}~~~~~}~~|~}zzyyz|~~~xxx{{}~~zzzyxy{~}}~~~|{vvx{||~}}}}}|||||{vvvvvwxx|}}}{z{|~~zwvx|~||}~~}}||}}~|zxxyz{z||{||}}}~}||}~}}|}~||||||||{zxwx{~|zxvvxz|~||{{{|~~|||~}|wy{}~~~~}|xz||zyzz{|}|zyz{xwvuuvwx{zyyyyyztuvxxzyyvvwz{~|}}}}|{{{{|}}}}}zzzzzyyxxxyz{{{{~}|zzyyysstvy|~}|}}~~{yxxyy||}~~}|{{{{|{{zz|}}||{zzuvwxyz{|zyxwvwxy{{zzz{||yz{~||{{{zzz~~~~~}}|{z||||||}~~}}}~~~~~}}}~~~~~~|zyyyz{}~||}}~~wxy|||}}|{z|}}}~}|vvwz{~~z}~|||||||{{{{xxxxyzz{~}|}~}~|yxz}~{|~xwuuwyyy|{{||}}}|{{|~}{z{|~{{{{{{{{|{yyy{~}{yy{}~}{zyxxx{}~~}|||}~~}{{vwy|~~|{yz{{zyz{{|}{yxyz{zyxwxxxzzzzz{{{tuuwxzzzwvvyz}~~}}}}}}||z{{|{{zzxxz{||{{~}|{{zzzstuwy|}~|||}~|{xwvwyz{|~~|yxxyz{{{{{~~~~}|zyttvwyz{|{zyyxyzzyyyyzz{|xyz}~}}}}}}}}~~}~}}~~~}||}|{{{||}}~~~|}~~~}}~~~~}~~}~~}~}||}~~}~}|{{{{|}~~|||}}~~vwx|}|~}||}~~~}|vvwz{~z|~|{|{{{{||||xxyz{{||~~}}}~}zz{~{}~xvuuxzzz|{{||}}}~~|{{|~|{zz|~{{zyyz{{|{zz{|~~|{{|~}|{yxwww{|}}|{|}}~~~~}{{wxy|}|z|||zz{}|}}|zxyz{zzyxxxxyzz{{|||sstvvyyzwwvyz|~~~~~~~~}}||||||yzz{{{zzwyz|}|{{~}||{{{{vwxyzz{{z{|}~xwvvwy|}{|~~{xuvwxz{{||}~~|zyttvwyz{|{zzzzz{{yyyyyz{|xxx{|}}}}~~~~~|||~~}|}~~~}}~~{|~~}}~}}~~}}}}~~~}}|}~}~|{z|~~}~~~~~}}}}~~~zz{{{{{{uvx|}~~|~}}}~~~|{wwwz{~{}|{|{||||}}}z{}~~~|zz{|~zxwx{}~~||{||}}}}~~|{{|}||{|}~{zyxxyz{}||{|}~}||}zyxvvuuu{|}}||}~~~~~~~}|zz{}~}|}}|{{|~}~~}{yyz||||{{zzxxz{||||sssuvyz{xxxyz||}}}}|}}~{{zzzzz{z{{|||||wy{}}}|{}}|{{{{{yyzzzzyxxyz|}}}}uvwxz|~{|}~}zwuuvwyz{|||}~~}zyuvwxyz{|}}~~~~~zzyyyz{{wwwz{~~yz{~|~~~|~~~}{|}~~~}|||~}|z{|~}~|{|~}|||}~~~~{{{{{zzzvwy}}~}z}~}}~~~}|{xxxz{}}|||||}}}~~{|~~~~{yx{~}|{|||{||}}}|}~}|{|}||}}}~~~{zywwyz{}}|||}~~}||}~xwwvuuuv{}}}||~~~}}}~}|}}|z{|~~~|zz{{||||{{{vwy{||||uttvwz{|xxy{z{zz{{zzz{}}yxxwwxyzyz{{|||{wy{}~}|{||{{zz{{yyz{{zyxvwy{|||{uwy{}~~~{{|||zwvtuwxz{{{z{}~~}{ywwxyzz{{~~|{zzzzz{wvvy{~wxz|~~~~~}}~~z{|~}}{{|~~}~~{yz{}}~~}{zz|~~||{{zzyywy{~~~}y|~}~~}~~}{zyyxz|~||||}}~~|}~~}}{xwz~}||{||}}}{|}}||}~|}}~~~~{zxwwxz{}}}}}}~~}||}~wwvuuuvv|}~}|}|}~~}|}|{zz|~|{{|{{||||{{uvxz|||{vuuwx{}~xyz|{zywzyyxyz{|wwvuvwxyyzz{|||{wy|~~}|z|{{zzzz{xyz{{zyyuvxz{{{zwy{~~}}{{{{{yxwtuwxyz{{xz|~~}{yyyyzzz{{}|{{zzzzvvvyz}~~~|~~|~}{||~~||~{{z|{|||~~}}}}}}~~|}}~}zw{~~~~~~~{y||{{{}~|}~}}|||||}~}|||}~~}~~}{{|~|}}}}}|{{zzz|}~~}~~~~}||}}}zxvuvt}~~}~~}|}~~~}|~~~}}~}{{yz{zyyz|}}}}}}~~|{z}yxvwwz{|~}~~}|~~}||~~{zz|}}}~~~}}|{{|}}}~~|yxxxxxxyz{yyxxxxyyz{|}}}}||||z{||zyz{xxxzz{{{z{{{||}}wy|~}}|zxwyzzzz|~~{yuvxz{~~~}}~~zwstuvvvvvvwyxwvvwxyz||||{||{zzzzz}}||||}}}{zyyz|}{zyyz|}|zyx~~~|}|z{{}~~}}~{zz||}}}~}}~~}~|}|}~~~~~|z}~~~~}|zy||{{|}}}}~~}}||||}}~~}||}~~}~~~|{|~}{~||}}||{zzzz|}~}~{z{|||ywuuuu}}}}~~}}~}~~}~~~~~~~~}|{zyz{zyxz|}}}}}~~~|{z|~zyxyy|}~~~||}~~~}||~~{zz{|~~~~~~~}|{{|}~~~}{yzzzz{{{|{zzyyzz{z{|~}}}||||{|}|zyz{xxxzz{{{|||}~z{}~~~|zxxyyyxy{~~|zwxxz{~}}}~}zwttuuvvvvuwyxwvvwyz{}}}}|}}|{{{{{{{{|}~~|{zyz|}|{zzz|~~}{zyx~}{zyzy|}}~~~~zzz|}~~}}~~}~~|||||}~~~~~~~}}}~~~~~}|zywvuu||{{|}~}||}}||||}}~}}|}~~~||}}{y|}~~~{{||{{zyzzz|}~}~|ywy{{yxvvtuu}~}|}}~}}}}|}~~~~~}}}}|{{zyz{zyxy{|||}}~~~|zy|~|{z{{~}||}~~}}}}~{{z{{}~~~~~~}}{{{{}}~~|{{|}~~~}||{{zz{{|z{|~~}}|||}}~~}{yz{yyy{{|||}}~~~~}}~~~|{zzzzwuy{}}|zzy{||||}~}zwttuuuuuuuwxxwvwxz{}~~~~~}||||}z{{|}~}{{{|}}|{zz{|}~~}|{yyx~|}~}~~~}zyxyy{|}}~}~yzz}~~~~}|~}~}~}}~~}|||}~~}|||}~~{|~}~}}}~~}{xutuv||{{|~|||}}}|||}~~}}|}}}|{zyxyz{}{|}~{{{{{zyyzyy||~}~{wvx{zzyyywxx~||{}}}||}~~|{|~~~~|||||{zzy{|{zyyz{{{|}~~{zy|~{{z||~}~~}}|{z{{|}~~}}||}~~}||{{||}}~~~}|{|~}||{{zz{{|{{}~}|||}}~|zz{zzz||}}}}}~}{{|}~~~~~}zwyz}~}}|{{||{{|}}zxuttttuuuuvxxwvwx|}~~~}}~~{|||~~}|||}~}|{z{{{}}|{zyyx~}~~~~{}{zxyy{|}}~zz{~}||~~~}~~}}~~}~}|{{|}zvwx~~~~}~~}~|yutuw||{|}~|}}}}||}~~}}||}~{yxxxxyz{z{{}{{{{{zyyyyy{|~~~{wwy{|{{zz}}~~|||~~}{{|}~}|z{}~~~~}}{||||{{zz|}}{zzzyz{|}~{zy|~yyy{|~~}}||z{{}~~}|{zz{|}}}}||}}}|||}}}}}{|~~|{{zzyyzz{{|}}|||}~}{{|{{{}}~~~|}~~{yyz{|~{yz{}~~}||}||{|}}{yuutssttutvxxwwwx}~~~~~~}}}}}}~~}}}}}~}||{{zz||{{zzzy~~}}||{{z{}}~|{z{z}~~{|}{|||{{~~}~~~|~~~}||}~~yuvx~}~{yz|||{|}~~}}}|}}~}||{|}~}}~~{wvwxxyz{zz{}{{||{{zyyyy{|~~~}{{|}~}zy{}z||}}~}}}}|zyyz{|~|zz|~~}}}||||||}}||{|~}{{{xyz{}~{yx{}xxx{|~~~~~||{||~~}{zyz|}~~~~~~~~{{{||}}~|}~~~}{{{zzyyzz{{|}~||}~~|}~|||~~|}~~}{yxy{|}|{|~~}}|~}|||~~|{vutsrstutvxxwwxy}~~~~~}}||||}}}}}}~~}}}}|||{{z||{{{{{{~~}}|{{z}|}~~~}|}|~yz|}}}}{{{~}|~~~~}|{{}~~~~~{y{~~~~~}}~||||~}~}~~}}}}~}|{{{|}~zxvtux{}~~}zvuwyxyz|{{|}||}}||{zyyy{{}}{wxxz|~}|~zy{}|{zyyz|}|zy{~||||{{{{|}}~~}}|}}||wxy{}~{yx{}wxy||~|~~~||{}}|{z{}~{{||}~~~~}}}|||{{zz{{|{|~~|{}~~~}}}~~}|{zz{{|}}~~~|}~~~~||}~}|}~}vusrrrttsuwxwwxy}~~~~~~{zzz{|}}{{|}~~~~||||||{{||||||||~~~~}|{{{|}~~}~~~~}}xyz|}~~~{{{~}{}~}|{{|}}}|zy{}||}~~~~}|||||~{{||~~}}}}~}|{zzz{|wtqopty|}~}zvuwzyz{}{|}~}}}}}|{{yxx{{}~|yuuvx{~yyz|~{zyxyz|~}zy{}|{{{{zzz}}~~~~~}~~||wwy{}zyx{}wxy|}}|z}~~||{}~~|{}~|||}~~}}}}~}}||||}}||~~|{}}}}}|||||}}}{z|}}}~~~~}{|}~}~~wusrqrstsuwxwwxy}~~~}}~~xxxy{|~yz{}~~~~{{||||{{||||}}}}{{|~}||}~|{z{|}}~~y}}{y|}~}{yyz}~~~~}}|}~~~}~~~~~~}}}~|{|~~~~~z{}~~|{{}yvsqrv{~~|zyy}}|zxxz|~~}wtux~{uqmptyz}~~{yx~||~}{z{}~}}}~}}}}|{zy|}~~~~~{y{}}|{{|~|}}}|}}}||}}}~~~|x{~~~~~|}|||}}~~~~|zz{~~~~|z{~}}|{zz{}~}}~~}|}~~}}~~zzyyxwvvstvz|~~}|}~~~~~}{zxy{}||||||}~}~{|}~~}||}~}|{{{|}~}~}|~}}~~|z{}~~{|}~}}}~~~}~~~~~~}|~}}~~~~}}z|}~}||}~ywutux|~}{{z}}|zyy{}}wuuy~~~{urnqtyz}~~~|yy~||~~}|||~~~~~~~}|{z}~~~|z|~~}|}~|{zzxy|~~||||}}~~~{xz}}~~|}}}}}}~~~}{{|~}{|~~|}|{z{|~~~~|}~~~}|{~}zzzzyyyxtuw{|}}}{|}}~~~~~~~~{yxy{|}||||}}~~~}}}}~~}~~~~}}}~~}|{{{|}}}||}}~~~~}|}{{|}~~}|}}}}}~~}|~}~|}}~~}}||||}||}~yyxxy{}|~~}|||||{zz}}xuvz|||}~~zvtpsvyz|~~~~~|||}|{}}}}~~~~~~~}|{}~~~||}~~|zwusuy}~{{{||||}}zxz||~~}~~}}}}~~~~~~~}}}}~~~~~~~}||}~|{}}|{|}~~}}~~~|{z|}~}{zzzz{{{{wxy{||||zz{|}~~~}}}~~{yxxz|}|||}}~~{zzyyzz{z}~~~}}|~~~|{{|~~}~~~}~}}~||||}|zz|}}}}}~~}~~~}||}~~~~~~~~~~{}~~~}}}~~||}~zz{~~~{|}|||~~~~~~~~~}xvw{~~~}}}}yz{|}}zxvsuwzz|~}~~}}}}~}||}}}~}}}}}}|{{|}}~~~~~~~~~}~~{vsqsx}~~}{{{{{{{||{z{|~~}||||}}z}~~~~~~~~~~~~~~~~~~~}}}~~}}~~}}||{{{{{{|}}}|||{{|}~}|}}~~~}{zyxz|~~}zyxxyz{|}}zzz|{|{{zzz{|~~~}}}}}zxwwz|}}||}~~~~~xxxwwxxxzz{~~}~~}}}}~||}~}|}~}||~~}}}~~{yy|~~}}~~~~~~}~~~~||}~~~~~|}wzz{|}~~}}}}||||}}}xvw{~~}}}||{xxz{}}{zytvxzz|~}{|}}}}}~~||~}~~}{{{|{{zz{{{{{||}}~~~~}xvsuz~{{z||}~~~}|{{{{{{{}}|}|~|{zyyz{|z}~~~~~~~~~~~}~~~~}|}}~~}|}}}|{{zyywxz|}}~~{{{|}~~|{z{}~}~~~}|zywy{}}|yxvvwyz{|}||{|{||{zzz{|~~~}}}}}zxvvy|}~|}~~~~}xxwwwwxxwz{|~}}|~}~~}~|{{|~~}|}~~}|}~|zz|~~~~~~~~}|}}~}}}xxy{}}~~~}|{{|}~~yvvy}}~}}|{zwxz|~}{zuwxzz}|yz|{{z}~~}~~}|{zzz{{zzyzzyyyz{|{}~}~~~|zxz}xwvx{|~}~}||||{{{}~~~|}~|zyxxz|}z}}~}~~~~}~~~~}~~~}}}~~}{{|}{{zyxwwvuw{|||}~xxyz{{||zyxy|~~~~~~}|{vwyzzxwvvvwyz{|}}}{|{|||}|||}~~}}}~~zwuux{~~|}~~}|zyyxxyyzvwx{{}||~}}~}{|}}~~~~}|{|~~|{|}~~}}}}}}~~~~}||}~}}}~xyz|}~~}||}~~yuux}}~~~}|zyxy{}~~~}|uwxzz~{xy|yyz|~}||{{zz{{{{{zzzyyyz{|z}}}~}}~~}~~vuvvx|}~~~}}||||{}~~{{|~}|zyz{~{}~}}}|~~~~}~~~~~~~~~~~~~}{z{|{{zyxwvvvy|}{yz{vwxyz{{{zyxz|~~~}yyyyxwvvwxyz{|}~~}{||}}~~}|}~~~~~zwuuw{~|}~~}|}||{{||}svx{{}|{~}}}~}}~{|}~~|{zz|~}|}~~~~~~~}}||{{~}}}~~~||~}|}}yxzz}~~~~~}}~yutw|~}~~~~|zyyz|~~~~~|uvwzz~{wy{yxz|~|{{{|{{|||||{{{zyz{|}z}}|~~|~{}uvuvy}|~~~~}}}||z|}}zyz|~|{{}|}~~~~~}||}|~~~~}~~~~~~}{z{||{{yxwvvx{~~zwwxuvwyz{{{zyyz}}~~zzyxwwvvyyz{|}~~~}{||}~~}}zwttw{~|}~|{~~~}}~~~stxy{{||~}~~~~~}}|}~}||}~|{xwxz~|}~~~{{{zxwut|}~~}|zzyyyyyz}zx{~~~~}||~~|}~|{~~~|{|~~}|}}}{y|}~~~~~}||}~~~~}}|{{{}}ywvwx|}}~~|||~~}|||}zyyzzz{{||}}}}}|{z~~}{z{}~~}}}||||~~~~~}}|{zyy}}~~~~~}}}}}}}~}}~~~~~~~|}~~}~}|{{{yyyyyxxx}}|{zyyx|{zyz|~~~}|{z{zyxxxxxyxwvwy{}|}|zyy|~~}||}}wustwyxvyz{|}~~{zxxxz|}yyz}}~~~~~~~~~}~~}}~~}{yxx{~}~~~|||{zxwvz{|}}}}}{zyxxyz{~~~~~~~|z}~~~~}||~~}}~|{~~~~~~}|}~}|z|}}~~~~}|}~~~~~~}|{|~{wuvwy}}}~~||}~~~~~}|{{{{||}}}}}}}||{{~}|{|~~~~}}}}~~~~~}}|{zz~~~~~~~~}}~}}~~~~~~~~}~~}}~}|||xxxxxxxx||{zzyxxzzyyy{}~~~~~}|{zzzzyyxxxxwwwxy{|}}|{yz}~~}}}~~xvtuwyxvyyz||~~~zyxwxy{|yyz}}~~~~}}~|}~z{{|}~~}}}~}~~~}}~}|zyz|~~~~~}}}}|{zyzzzz{|~~|zyxxy{|~~~~~~~~~|}}}}~~~~|||~~~~||{{|||}}}~~~~}|||}}|z{{|}}}}}~~~}|}~~yusuwz}}}}~~}}}~~~~~}~~~~~||||||{{~}|}~~~~~~}}||~~}|}~}}}~~~~~~~~~}~~}}~}}xxxxyyyy{{zzyyxxyyxxz|~~~~~~~}|{{yzz{{zxxwxxyyzzz~~}|z{}~~~~~~zxwwxxxwxyz{|~}}yxwvvxz{yyz}}~~}~{z{}~z{|}{}~~~{{{{|~~~~~~{zy|~}|~~}}~~~~}|}|{z{}~~}~~~}}~~~}||{zzz{}~}{zz{~~~~~~}~{{||}}~~|{|~~}}|xxyz{|}}~~~~~{zzz||zyxyz{{|{{~|wsrtxz}}}}}~~}}}}~~}|}~~~~}}}}~~}~~~~}|}~}|{{{{|~~~~~~}}~~~}}~~~}}~~~yyyzzzzz{{{{{zzzyyyz{}}~~~}}xy{||{yxyyz{||{{~~|{{~~~~~}~~}|{zzzzzxyy{{}}}yxvuuwxzxyz|}~}}|zyz|}{||}{}~~~~}~}}~~~~~}~~~}~~~{yy{~~~~~~~}|}}|{~}||}~~~}~~~~~|}}~~~~~}|||}}|{z{|~||}~~}}{{{||}}~|{{~~}}}}xyz{|~~~}}~~}~~yxwxzzywvwxyzzzz~|wtsux{}}}||}~~}}|||}}}~~~~}{z{~~}}||}~~~~~~}}}}~}~||{{zzz{|}~~~}|||~}}}~~}}|}~~}|~}|}~zz{{||||||||}}}}{{||~||}}~~~~}}xz|}}|zy{||}}}}|~~|{{~~}||}~}~~~}}}|{zzz{xyz{|~}}yxvuuvxyxxy||}}}~|zz{|}~~~~~z|~~}}~}}~}~}{yz|~~~~}~~~~~||}~}|~~}}~~~~~~~~}z{|}~~~~~~~~~~~y{}~}}}||||}}}}{{{}~}}}}}{{|}~}}}}~|}~~}xwwxzzywvwxyz{{{~}zwvwyz~}|||||}z{{{{|||~~}~~~~~~|zz{~~}|}~~~~}~}||}}~~~yyyyxxxwz{}}|{z{}|}}}}|{{|~~|{~|||~~zz{{||}}||}}~~}}~~zz{|}~~~~~zz|}}||{}}}}}}}}~~}|z{}~|{{|~}~~}|{|}}|zz{}yz{|}~~zywuuvwyxxy||}}||||{||}~~~}~~~x{~~~~~{|}}~~{|}~~~~}~~~~~~~}}~~~~~~~~}|xxz{}}~~|}~~~}||{x{~~~~~}}}}}|{z{}}}|}}~}~~}}}}}|}}~~~yxxy{{zyxyz|}}~~~~~}{yyyz~}|{{{{{xyyzzzzz}~~~~~}}}}}~~~~~~|{|}~~~~~~|||}~}~~~~~~~~}}}}}}}}{|~~|||}~||}}~~~~~~~~~}}}}}~~~~xxyyxxwwyz}}|zyz|}~~~~}|{{~~{{~|{|}~~}xyyz{{||{||}~~~~~~~~xxyz{|}~~~~~{{{||}}}}|{{z{|}}}|{yz}}{zz{}}~~~|yxz{|{zy|~z{|}~{yxvvvxywxy{|}||{{||}}~~~~}}~~xz}~~~~~{{}}~}}}}}}}~}~}}}~~~}}~~~}}|~~}|vwyz|}}}{|~}}|{zzyx|~~}}||{z{}~}||}~~~~}}}}}}}}~~zyyz|}|zz{|~~~}~~~}|zzz~}|{{{{{wwxyzzyy{|~~}||||}~~}|||~}}}~~~}}}~}|{|}~}|~~~}}}}}{{{{||||y{}}|{|~zz{|}~~~~~~~~~~|~~{{||}}}~|~xxxyxwwvxz|}{zyy|~~}}z}~{z~|{|}~~}wwwxyzz{zz{|}~~~~~~}||wwxyz{|}}~~~~||{{|}~~}|zxxy{||}|zyz|~}{yy{}~}~~~}zxvxz|{yy|{||~~{zxwvwxywxy{|}||{|}{}|||}z|}~~~~z{}~~~~}}{|~~~~~~~~|}{yxyz{~~}{{||||{{~~||}}}}||}}}}}|{z}}~~~~~|}~~}|{{{{|}~}~~~~}}}{|~}{|~}{|}~~~~}||||||}~~}|||~}{{{||zz{|}}}|{{{~~~}~~zzz}~}}}}}}}}~}|{{|}~~~~~}}}}{zzyyyyyyz{~|z{}~{zy}}yz{||}}|~}}}~~~}}}wvxz}{{zz{}}}~}||~~zxvuu||}~zz{{{{{zyz{zyz}}}{{|||{{zzzy{||}}}}}~}}~zywutuvw{{{{yyy{z{|{{{}{{{{ywusyyyyz{||~{z{}~}~~{yyy|}}|~~~}{zyy{|}~~~}|~~{{}~~~~}~~~}~~~~|}|{yyz{|~}{||}}||{}}~~~~}}}}~~~}||}|~~~~~}}}}~~~~~~}}|{{||}~||||}~}~~|{|~~|{|}~~}|{|||{||}}~~}}}~~}}}~{{||}|||zz{~}~~~{{{~~~~~~~~~~}{{{{|~~~~}}}}|{{zyyyyyz{~}z{}~}{z}{||}}}||~~~~~~~xyx|~}|{{|~}~~||}}{ywuuu||}{||}}}||{{{zyz}~}}}}}}}||{{{||}~~~~~}}~{ywuuuvvz{{|zz{|{|}|{{}~{{{{yxvuxxxxyz{|~}|}}~}{yxy~~~}||}~}zxvv||}~}|{z|||}}~}}|~~~~~~~~~|{zzz{|~~}||}}}}}}|}~}}~~~~~|}|~~~~}|{{{|}~}|{{|}~~{{{{|}}|{|~~{{}}}}{{}||{{{{|z{{|~|}}}}||{wy{~yz{}||}~|{zzy~~~}}}~}|{zyyyzz{~}{|}~~|z|~~~~}{{~~~~~{zy|~~~~~~~}}}~~zyxwvvvv|}}}~~~~}}|{yxy}~~~~~~}}{{||}~}}}}{zxvutuuz{{|{{}}~~}|{}~{{{zzxwvxwwxxyz{~~~}~}zxxx~|}}~|zxvu|}}}|{yxz}}}}}||{{~~}~~~}~~~~~~}|yyyz|~~}|}}~~~~}}}}~~~~{|}}~~~~|{z~~{yyyz{~~|z{{}~~~~~}|{z{|~|}~~}|}~~~}}|{zzz{yyz{}~~~~}}|{vwzzz|~}~~}{zz~~~~}}~}{zzzzz{|~~~~}}}}~~~}|z{|~~}{{|}}~~~}}}}~~~|}||~~~~}}}}yyyyyyyz|}}~~~}}||zxwx|~}~~~~~~~~~yyz{|}~~~}}||}}~}|zxwvvvyz{|{}~~~}{z{}zzzzyyxxwwwwxyzz||}}~~}}~~}|}~}zxxx~~~~}|{yxx}}}}|{yxy|~}|{{zz~~~~}}}~{~~}|}}}}}yyz|}~~~}~~~~~~}}}~~}}}}yz{||}||y{{||zyyz{~~|z{|}~}|{{{{wx{}~}~~}|{{{{{yzz{|~~~~~}||vwy~}~~~~~}|}~~~~~~}|{zzzz{{|~~~~}}~~~}}}}zzyyy|~}|{||}~~}}||}}~}}}~~}}}|xyyz{{{{{|}}~~~}}|{zzywvwz}~{{|~}}}}}}}}yyxyy{|}|||||||||{zyxwvvyz{||}~~~}{z{}zzyxxxxxwwwwxyzzyzz{|}}}}zy}~~{yyz}~{||||{zz}}~~}{zyx{~|zyyy}~~~~~~{~~}}{z{|~||}zz|}~~~zzzzzzzz~yz{{{{{{yxy}~|{{||~}|{|}~~}{zytvx{}~~~}}||||}zzzz{}~~~~~~}xxy|}}~~~|}~~~~||{zzz{{|||~}}|||~}||}xyyzyz}~~~~}}}~~||{{{{||{}}}~~~~~~~}}||}~~~}}z{|}}}}|{zzxxyxxy{}~~}{yy{|{{{||||}zzyxxz{|{{{{{{{{|||{{zyyxyz|{|~z{{zyxz{zyxwvvvvxwwxxyz{wxxyz{||~}zxv|~}||}~~}{|}}}|{z}}~~~}{zx{~{yxxx|}~~~~~~~~}~||~~}zxy{}~{|}||}~~~~{{zzzz{{~~~~{{|||{{zvxy}~~~~~}}|{{}~}{yvwy{}~~~}~}~}}}}~~xxyz{}~~~~~zzyz{~~~~}~}||}}~{|~~~~zzyyzz{{|||~}}|{|~}{|}vxz|zz|~{|}~~}||{{||}~~~|}~~~~~~{}|}}~~~~~~}}}~~~}|{yyz}~}}}}|{zyvxz{{|}~~}{xxz|{{{|||}}~|{yyz{|zz{{{{zzz{{{{{zzxyz{z{}~xyzyxxz{zywuttttxxxxyz{|xxyz{|}}~~}|{zxx|~~~~~}|}|}~~}|{z}~~~|{x{~{yxww|}~~~~~~~~~~z{~~}ywy{}~z|}}~~~~~~}~||{{{{||}~~~~}}}}~~}}}}}|{zvvy{~}|{{{|~~~}{xy{}}}}}|~|{|~}}}~vwxy{}~}}~|{yyz}~}}}}}~|{{{|}~~~{|}~~yxxyyz{||||~}|{z{~}{{}vy|~{{}yz{}}}||||}}}~|z{}~~}}~~~}}}y||}~~}~~~~}~~~~|zyxxz}}~~~}}|zzvy|~~~~}{yy{}{{||}}}~}{z{|}yzz{{zzyyz{{||{{xyz{yz|}wxyxxxz|{ywusrrsyyyyz{||yyz{|}~||{{zzzz|}~~zx~~~~}x{}ywvuvy{||{||~~~~wz~~|z{}~}~~~}|{z}}~~~}}}||{yy{{{|}}{zzz{{z{~|{z{{}~~~~}~}{vwy{|{{z|}}~~~}}~~}~|}~~zyxxxz{|~~~~||{{z{{{~}}||{zzyz{|}yz}~~{{zz{|~~|{~~}}||~~}}~yyz{|}~~|{|}~}}~}~~~~{{||}}~~~~~~~~}}~}|{zyyy{{{{|}~}}}}}}~}{zz{}~~~~}}~|{zzz{{{zyyxxw|}{||}}||{yz{|||{z{zzyxwvvvwyz{zzyxxxyz{|}}}|{zyyx}|}~~~~{y}~y|~~zvutvx{|{{{|~y|~}}~}~~}|{zz}}}~~~~}|{zy|||}~|zyyzz{z{|{z||}~~~~~~~~~}~}|xyzz{{{{~~~}|~~}}~||}}~~~~{zyyyz{{~~~~~~{{zzz{{|~}}}}|{zzz{||yz|}}}~~~~~~~||{{{|}~~}|~~~~}}}}}~}}~zyyyz|~~{z{~~~~~{|||}}}~~}}~~~}}}}|{zyyyy|||}}~~}}}}|}~}|zyyz|}}~~~}{zyzzxxyyzzzz~~~zz{{{{zzyy{|||{{{{zyxwvuxyz{{zxxxxxyz{}}~~}|{zyy{{{}~~~~~~~}}~y}zwtswy{{zz{|~~~~~~}~~~{~~~~~}}~~~|}}}|{zy|}}~~}|zy~~}}~~}{zyyyz{z{}|{}}~}|{zz{|}|}}}}}}}zzyyyz{{~}z}~}|||{zzz{|}|{zzzzz{~}}~~~~zzzzz{|}}|}~||{zz{{|yyz~||||}~}||}~~}}|{|||~}|}}}~~~~~}~|}}{zxxy{~~z{{}|||||}}}}~~}}}|||}~|{zyyyyy~}}}~~~}}|||}~{zyxxyz{}}~}|zyyyvwxz{|||~}yzz{{zzyxyz{|}}}}|{zxwvuz{{{{yxwyyyy{|}~~~}|{zyyxxy{~}~}}~~~~}}~z|~|ywvxy{{zz{|~~~}}~~~}}~~}}~}~||||||||{~~~}}}}}|{{z{{|}}~~~~~}|{zy~~~~~~}|{zz{{{z{~||z{|~~~}}}||~~zyxvwxz||{{z{|~~zyxwwxyz~}|z}~}}|{ywwy{}||{{{z{{~~}}}~{{{||~~{{|}|||{{{{{yxx|}}}}}~|{z|~~}||{{}}~~}}}|}}}~~}~|}}|zxwwz~}{||}z||||}}}}~}}||}{{|}~|{{zzz{{~}}}~~~~}||zz{|}}}}wwvuuvww|}~~}|zywvvwxy{||||{|||||||{{||||{{xyz{|}~~~}|zywvuz{||{zyxyyzz{|~}}|{zyxxvvwz~~}}||}~~||}|{x|~~~}~}|{y{{{zz{}~}}~~~~~~}}|}~}||}~~}}~}|{{{{{{{{y|~}}~~~~~~}}{||||}}}||||{zyx~~~}~~~}}}}}}}{z{~~~}|{zyyz|}~}||~~}{zz|||xwuuuwyz|{zyz{}~xwvuvwxy~}{{|~}{xvvx{|||||||{{~~~}}}~||||}~}zz{}~||||||{{zxx{~~~~|z{|~}||{{{{{{|||}}~~~~}}~}{ywxz~}{{|}~}}~|z}}}}||||~}}||{~}{{|~}||||}}~}}|||}~~~~~}{{yyz{||||vvvuuvvv{|}~}}|{yxvvyz|}}|zzyyzz|}~}~~~~~~}yyz{|}~}|{yxwvyz{|}|{{zzz{|}~|{{zyxwwuuvy}}||||}~~~}}~|{z}~|zyxz|~}}}}~||}|{{|~~|{{{{|}~~~}~~}}|{{}~|{z{}~~}}~~}{zyzzzz{{{x{~|{|||||}~~~~{{{zzzzyyzz{zzzy}}||}~}}~~~~~~{z{}}}|{zzyyy{||{zz}~}zwww{{|~~wwvvwxyz|{zzz{|}vuvvwxyy~~~~~}|{~~|zxxy{|{{|}}}}}~~~}}~}|{|}}z{|}}}}|{yy|~}||}}|{{{zz{|}~~~~~}|zyy{~}~~}|}}|}~|{{||{}}}}||||~~}}||{{|}~~}}}~}}}}}~}|||||}}}~~}{zvvwxyyyystttttts{{|}~~~~yyyyxwut|}~~}{yxvvwxz|~{z{{|}~}}|{zyyxxz{}}}}|{{{{|~||{zyxwwuuvy}~{yxwx{~xwz~}|{uy|~}~~~|}~~~}{{}~||||{|}}}}}}~~~}}|||~|{|~}{|~|}}~}}}{ywyyyzz{{{z|}|{z|}~zzzz|~}~~~~~}||{zyxxxyz{{|||{{{{|}~||}}~~~~{z{~|{{{||||||||{z{}~}ywwxz{{~~~~}xyyz{{||}||{{{{{tuwxyz{{~~~~~}}|zzz|}yz|}~~~~~~~~~~~yz{}~~~~|{{~~~~~~}|||{{|~~}}|{|}~z{}~}}{}~~|{{|~}|~}}}|||{~~}||{{zyz|~||||}~~~}}|}}~}}~~}{yuvwxxyyxstttttts{{||||{{wxyyyxvu|}~~|zxwwwwy{|~||{{{}~||||{{zz{{}}~}|{{{{|}~~}|{zyyxvvwz}~~yxutvy~wwz~~uw{|}|~|}}||~~~~~}}}}}|{z~~~~~~~}}}}}|}~{zz}}|{||}|}~~~~|zxvyyyzz{{{{}|{zz||}yyyz||}}~~~}}~}|{zxwwxyz{}}~~yyzz|}~z{|}}}}}{z{}|{|~~~}}||{{z|~}zxyzyz{~~~}|z{|}~~~~}}}||{{ztvxz|}}}~~~}|{||}xz|~~~xy{}}||~~~~}}}|}~~~~}}}}}~~~yz}~~}|}~~|{{|~~}}}~~}}|||{~}}|{{zzxy{}}~{{{{|~~~~~~|}~~}zyuuvwxxxxttuuuutt{{{{{{zzvwxyyxwv{|~}{yyyxwxy{|~}|{{|}~||||||||}}~~~|{z{{||}~}|{zzwwxz}~}tsqqty~|}}}}zyzy{{~~~z{|~~~~}}{yxxx}}}~|{}~~~}}~~}}{{|}|{~~|~}|}}||{zy}}}|{yxwzzzzyyyy|zy|}|}}|{}}~~~}~~}}}}}}~~~~}|{{zyyz|}{zvwyzzzyx}~~}}~~~~~}{zzz{~~~~}|zztuwy|||}xz}~|{||||||||yyz{}~{z~~}~~~~~zz|}}}}}~~}}~~||||}~~~||}~~}zyy~}||}~~~~~~~~~~}}}}~~yyyxxxyy|}~~~|}}~}}}}}~}}||}}{|~~}{y||||{{{{zyyyyz{{}}|{{{{{xyzyxwxy~~~~~}||~~}zxwy{~~}}~~~}|{{|}~|||||}}}{{|~|{yxxyz{{{{z}{tsstvz}}~|}y{{}}|}}~~}}{yxxy|}}}|}~~}|}}~~~|{||{y|}~~~~}|{zyzz{{{zzyzzzzzzzz}{}}{{||{z~}}}}}}}}~~}|{zyyz||{yxyz{{{zy}}~~}}~~~~~}|{z{{||}|{zyytuwz}}}|z{}~~}|||||||||||||}~}zy~~~}~~~~{{|}~~~~~~~}}~|{{{||}~~~}}~~~}zzy~~~~~}||}~~}}}}~}}}~}}}}}{zyxxxyz|}~~~~~~~||}}||~~}|{|}}}}|||||||}~~~}|{||||||||zzzzz{||~}}|||||xz{zyxyz}~~~~}||~~}{yy{}~~~}}||}}~~}}}~|||}}}}~{{|~~~~}|zzyyyyyyyz~{ytuvxz||}~~}||~yz|~~}~~~|}~|zyyyy||}~}~|||{}~~|}||{zyz|~~|{zyvwxz{{{{{{{{{{{{~~}~|{yyz{zy{|||}~~~~~~~}|{{yxxy{{zxz{|}}|{z|}~||}}~~|{{{{zzzzzyxwsvwz~~}~z{|}~~~~}}}}}}}}~~}|||||~~~~}}|}~|}{{z~~~}~}|}}~~~}~~~|||}~~~~~~~~{{{z{{||~~}}zzz~~}}}~~~~~}}}}~~|}}}}}||~~}}}}}|zxxxz{}}~~}}||{{{{||}}}~~{zy{}~||||||||~~~}}}}|}}}}}}}}{{{|||}}~~~}}}}}yz||zzz{}}~~}}|{}~}|{{}}}~~~}}||||||}}~~~||}}~~~~z{|~}}~~}}|{yywwvwxy|ywuw{}~}|}}~}}}w{}}|{}~~}}}~{{|~|zyyzz{||~}{{z{|~}|~~|{||{z}~~~~}|zyxvwxyz{{{|||||}}}~~{{z~}|zyy{|{{~~z{{|}~~|}}||{zyxwwxz{yx{|}}}|zz|}|||}~~~}||{{xxyyxwwvtuy||~~~yyz{|}~~~~~~~~~~~}|{{|||}~~}||~}}xyyz{|||~~~~~}}}~}{{|~}}}~||}}~}~{{{||}~~~~}}~~~~~}||{{{||}}zzz~~~~}~}}}}}}}~~~}~~~~}|}}~~~}zyxy{|~~~}}|zzxxy|}}zxxz}~~~}}}~~}}}}~~~~||}}~~~~~}}y{}}|{{|}}}}}||{z{|{zz|~}}}}}||{}||||}~~~~~||}}~~z{{~~|}}~~~}}zxvuuvwx~}{zxz}}}}}~~~xz|{zxz{~~~}||}}{z{~}{zzz{{||}}~}{zz{}~|}|{z{}~~}}~~}}}|{yxwyyzzzzzy{|||}}}~}}yxwt}|||{zz|~~}|{|~zz{|}}~~{{{zzyxwxwwxz{yxz{||||zz}~|||}~~~~~~}}||wxxxxwwvvwx{||}}wwxz{}~|||{{|}}{|~~~}||z{|}}wxxyz|}}~~~}}|||}~}{z{~||}~}|{|}}~~~~zyyyz{|}~~~~}~~}|||||}}{{z~||}}~~~~}|z{}~}{zz{}~~~~~}{zyvw{}zxxz}~~~~|}}}~~~|}~~~~}xz}~}|||}}}}}|{{xyzzyz{}~~~~~}~}}}}~|}}~~~~~{||}~~zz{~~~|}}~~~~~zxvuuvxy|||||{{zyz}~}}}~}}y|~~zyxyz}}}~~}|{|}~{zz}|{zzz{|}}}}~}|zz{~~|~{yyz}|}}|||||{zy{{|{{zyy{{{|}}~~~~{yuts{{{}|{|~~|{{yyz}z{{{|}}}zzzzyxwwyxxy{{zxyz{|}||{~~||}}~~~~}||xxyyyxxwwxy{{{zyuvx{|~~~~~~~~~{{{{{|}~{}~~~~~}yxy|~~}vvvy{~}|||}|}~~}{|~~{{|~}|{|}}~~~~~}|{yxxxxz{}}}~~}||||}}{{{{|}~~~~~|y{}||||}~~~~~~}|{ztxz~~}{yz{~~~{||}}~~~|}~~}~~}|wy}~}|||||}}||{zuwxxwwxz||}~~~~~~~~~~||}}}}|{zz{|}~~yz{}~~~}}~~~~~yxxwxyz{||||{{{zxyz{}~~~~{~~~~~~{{z||}~~}~|}}~~}{{{|~{zz|{zzz{|}~~~}~~}~~}zz|}~|zyz}~}}~}}~~~}}||||||{{zzz{{|}}~~~~|{xwt{{||{z|~~~}}|zyxwxy}{{{{||||{{{{zyxxzyyz||{yyz|}~~~~}}}~~}~~}|yyzzzzzyyzyzzyvvuwz}~~~~~~~~{{{{{||}|}~~~wyy}~}uuwz|}||}}|||}~}}~~~}{{|~}|||}~{||}}}||zyxxxz|}~~~~~|{{zz~}}{{{~z{}~~~}{{}yz|~~~}||tvz}}|{|}~~~~zz{||}~~{|~~}}~~|{ux|~}|{{||}}||{zwxzzxxxzz{|~}}}}}~|}}}}|zyyyz{|}~~yzz}}~~~~~~}}xxyz{|}}}}|{{zzzwwwxz|~~y|~}}}~~~||~~|}}~}|{z{|~|{{|{zzz{|}~~~}}|}}z{}~~~}|z{|~}}||}~~~~~{||}}}||yzz{||}}}}|}{{xx||}|zz{~}}||zywvwxy}|||{{{{{}}}}|{zyzyyz|}{zy{}}|~~~}~~}|zz{{{{{zyyzyyvutux|}}}}}}}}}|{{{{{{|}~~~xwz|~vvx{}}}}~|{{{|~}~~}|z{|}|||}~yy{|}}~~{zyxy{}~~~~~~~~}{zyyy}}}{{{}~z{}~~~~{z~~|wy|~~~}quz}}}}}~~|~}yzz{|}}~z|~}||}~|{ux|}}{{{|||||{{zxz{{zyyzyz|}|||||}~~~~~~}|zyxxyz{|}~yzz}}~~~~}}xyz|}~~~~~|zz{|}zyyxz|~~~~~~~}~~}}~~|}~z|}~~xy{|~}~{|}~}}~}|{|}~}|}~~~~~~}}~~|yxy{~||}~~}}|{|}~~}|}}||{{zz|~~~}||~||}~~zz{|~|{z||||}~}}}|{{zz~}{{zz{}~}~~~~~}}~~~~}~~~~~~}}}||{{{~~||~}{}}}~~||}|z|}~~~~~}|{~~~~|yy|~|||~~||||||}~~|}~~~|{z~~}}||||}}~~}|}~~}~}{yxxz}~~{xwwyyyzz{{{xxyz{}~~}|zyyyuvxz||||}{{|}~}|||}~~~~|}}~~~~~~~|}~~~y{|~~||}~~~}|{{|~~}}~~~~}}~~}{z{|}||}~}}}~~~}|}}}}||{{|~~~}}~~~~~~~~~yzz{}~|{z||~~~~}}||{zz~~~{{yyy|~}~~~}~}~~~}}}}}}~}}}}}}}}~}||~}{}}}~~~|||}{}~~~~~~}||}~~~{yy}|||~~|||{{{||}|}~~~}{z~}}||{{{{|}~~~}|{}~}|{|~{zxwwy{}|}~}zxwwzzzzzzzzwxyz{|}}~}{zyyyuvxyz{zz~}}}~~{{|}~~~}}~}}~~~~{{|~~}}~~}~~|{{|}~}}~~~~}}~~|}}~~~}{~}||}~~}}~~~}}}}~~~}}|}}}~~~~~~~~}}}~~yyz{||}}{{z||~}~~}}|{{{~~~~xxxz}~}~~}~~}|~~~}|||{|{||}~~~}}}}~~~}||~~}||}}~~}}||~|~~~}}}}||~{}~~}}~~~|{yz}}||}~||{{zzz{{|}~~~}|{~}}|{{zzz{|}}}}}z{|{zyz|zxwvvxz{z{|{yxxx||{{zyyywwxzz{{{}}|{zzyyvwxyzyxxzzzz{{|}|}}~~}|~~~~~~{~~~~}|{|}||}~{||}}}||{{|}~~||}}}~~~~|}~~}}~~~~|{|}~~}}}~~~||{{{|}~~~~~zz{{||}}zyxzz}~~~}}||{}~~xwwy|~~|~~}}~|||~}||||z|}zz{}~~}~yzz{|~||}}}||}}}|{{||}~~~|~}||~}}}|||}}~~~~}}~~z|}}}}~}}}~}||}~|{{|~~}|{{zyyyzz|}~~~||}}||{zzzyzz{|}}}z{|{yyy{zyxwwyz{yz||zyz{~~}{zyxwwwyzzzzy{{{{zzyyz{|||{zy~}~||{yyyyz{{|}~~~~~}~~~}~~~}}}~~~|zz|~}}~zz{{{zzyyzz{||}}~}}}}}~~~}~|~~~~}~~}~}{z{|}~}}~}||}~~|{zyy{|~}}}~~~||}}}}}}xwvxx{}~~~}}||}}}}~~xwwy|~~}{|}|{|~~{{|~~}||||z{~~}yy{|~~}}~~xxy{|}}~yz{~}}}}|{{|{{{|}}~~|~}}}}||{{|}}~~~~}}}}z|}}}}~}}}~||{|{zyz|}|{zzyyyyzz|}~~}|}||||{{{zzz{|}~~{|}|zyz{{zzyz{|}z|~~}|}~~|zywwwxyz{zyxxyyz{zzy||}~~}{z~~}||zxwvuvvzz{}}}~~~~~~~|~~||}~{z{}}}}zzz{zzyxzzz{{{{{}|{}~~~~~~~~|}||{}|~~~~||}~}~}}zzz||~~|zz{|}~||z|~~{zzyy{|}~{{{~~}}~~~~~}}}}}wwvwx{|}}~~}}}}}||}}~xxy|~~}{yz|~~{zy{}~}|{{|~~~}|||}}z{~~~xxz{}~}||vvxyzzzzxy{~~~~~~~~}{yz{xyyzz{{|}~~}~}|{z{|}~~}~}}|{{{||{}~~}}~}}}}|zzzzywxy{zzzyyyyz{{|}~~}||||}}}}{{{{|}~~|}~}{zz{|||||}}~|~~~|zyxwxy{|{zxwuwxz{{zz}~}|}|}~~~~}zywuuuwwyz{}~~~~~~}~~|~~{||{{|}|{{|~~{|||{{zy}||||{{{~{yy{}~}~{|~y{{||~~~{}~~}}~{zz{}~~~|zz{{|}~}|{yyzz{|~~~}|{xz}~zzzzz{||||~zz{~~~~~~~~}}}||{{yxwyy|}~~~~~~}}}}|{|}~{|yz|~|yxxyz{|}}yxxy{|{z|||}||||}~~{|}~wxyz|}}{zxvwyzzzyyxy|}}}~~~~zwxyxxyyz{{{~~|}}|zzz|}~}}}~|{{{{||}}~~~~}}}}~~}zz{ywuuwyyxyyyyz|}~|}~~~{{|}~~}|||}~~|}~}zyz{|||}}}~~}~|{yxxyz|}}{xwtuwz{{zz|}~~}}|z{}~~|}xwvuuvxyyz|}~~~~~~~~}~}}~~~~|~~~{{|}{{}zyyyz}~}}}}}|{{~~}|||}ywxz}~~~~~~~}|{|}yyzz||~yz||{{}~zyxx{~~|zz{{|}~{{zyyyyyy{~}|}}}}}|{zwy}~zzz{{{||z{}~~zz|~}}}~}}||{{zzzyxzz}~}|~~}}|{{{|~z{~y{}{wwwwwyz{|xwwxz{zy||}~{{{||}~|||}~~wwxz{}~~}zwvwxyzzzyxy{}|}}}~~~yvwxxxyyz{{{~}{|~~|{zyz|~~}}}~{{zz{|}}~~}}}}}~~}{{}xvttvwxxxxyz{}~|}~~{{|~~}||}~~|}}|zxyz||||}}}}}~~|{zyxz{}~}{xwstwy{{zzz{}~~~}|~|zy~~~}~~~~||{{{{||zz{|}~~}}~~~}|}~~}~}}}~~}|ptx}}}}}}~}{ywuxy{~~}}~}{||}|{yyytvxzzzxwxwwy{~~~~~}}}z{|}~~}}}}{yvwyz{{{zwy|}|yxxxy|~}}zz{~}}~}|{{z}|z{}~{yxz~||~|}~}}}~~~||~~}{yw}|zxyzz{~}{yz|}{z|~}}~~~~}}|}}}|zxvxy{zyyz{~~~~~~}{yyxvvwyz|}~~~~~~~~~~~~~|{{|}}|{{|~}|{|~}|zzwwwxyz|}}}|{{|~~~~~||{{{{||||}}}}||}}}~}~~}~|zz|}}ywxyyzzyyx}}|{{{{{~}|{~~~}~~}}||{{{{||{{{|}~~~}}}}~}~~}|}~~~~}}~|{tuy}}}}}}~~~~}|zxvuyz|~~~~}|||}~|{zywxyzzyxwxxx{}~||}~~}}~}{yvwyz{{{zxz|}|zyxxy{}~}|yz{~~}~~}||{zz~}{zz|~~{zy{~}|~}~}}}~~~~|}}}}{zy|zzzyz~|{|}}{z{~}}}}~~}}}}}}|{zxxxz{zyyz|~~~}{yyxwwvxy|~~~~~|{|}}}}|{|~~}{|~~~~}|zywxxyz{|}}}|{|}~~~~{{zyyz{{|}}}}}}||}}~~}~}|{}~}|zz|~~{xzzzzzzzz~}||{{{|~~}}~~~~~}~}|}}||||}}}||||}~~~~~~~}}~~}{|~~~}}}|{wz{~}}}}}~~|}~~||{{zyww{{}~~~}||{}~~}|{{{zyyxwwxy{~}~~}}~}|zuvxz{{{{z|~~}{zyyyz|}~}|yyz~~}}}||{{{~}{zz|~|{|}}}~}}|~~~~~~}}||{{z|{{{{~|{z{}~~}}}}}}}}}~}|{zzyyxz{{zz{|~~~~~~~~~~~~|{zyyxwuvw{~~~~~}||}~}}|||~~||}~}|~~~}|{zyyyzz{|}~}||||}~~~~|zxwwxz|}}~~~~}}{||~~~~}|}~~|zy{||{z{|~~~~|||{zz{||~}}||||}~~~~}}~~~~}}|||||~}|}~}~~}|}~~~~~~~{|~|||||}}~~}zyy}~~~{{||{{zy|}~~~}|z||~}|}}|~}{zyxxxz{~~}|}}~}}~~|zvxz|~~~~~~}||||}~}yyz}~~~~~~}}~}||}~~}~~}~~|||~}~~~~~}|{{||~~~~~~~~{zz{|}}|}}}||}}}~|zzzz{{|}}}}~~~~}}}}}}}~}|{zyywussty|~~}}~~~~~}}}~~}}||}~}|}}|{||}||{zzzz{|}~~~|||}}~~~}{xvvx{}}}~~~~}}zz{}~~~~~}}z{}~~|ywyz{{{{}{zz~}}{zz{}~}}|||}}~~~~~~~~}|{{{{~}|{|~~||}~~~~~~~}|}}~~}~~}|||||}}~~}{ywx{~}~~}}~~~~}}~~~~~}|z||~}}{}~}~}|{zyyy{}|{z{{}~}}~~~}~}{wxz}~}}||yyz~~~~~~~|||}}~}}~~}||||}}}~~~~{{||{{|}}}|{{|}}~|{zz{|{|~~}~~}|||}}}}~~~|{zzzzuspqrvz|~}|{{}~zxy{~~~~~~~~~~}}}}}~~~}}}}|{{|||||{z{{|~~~~~{|}}~~~}{ywwy{}}}~~~~}}xyz}}~~~~~}}z{}}zxxz||||~wvx{}~~|{{|~}}||||}}~~~~}|{zzz||{|}~|yy{|||~~~~}{z|}}}|~~~~}~~}zzzzz{||{{ywuuwz}}~~~~~~||{}~~~~}}{|~~~||||||||}~{zy{{|}~~~~|||}}}}}~~}~~|y{~~zz{~~~~~||{}}}}}}}}}}}}}{|}~~~~}}~~{|}}{{|}}}{{{{}}~}||{{{||~~|||}}}}}~~}||{zzz{srpqrvyz{{{{{|}}~|wtuw~~}}}~~~~~}}}}~~}}~~~}|}}|{{{|}}}||{|}~~}}{{}~~~}{yxxy{}||}}}}||wwy|}~~~|}~~}|xy{||zyxy{}~}}~sttw|~~}||}~~|{{{{|}}~}~~}|{{z{{z{|}~~|yyz|||~~}|}~~~~}|z}}~}{{||}}}}}|~~~~zzzzz{||zzzxvuvx|}~~}}|}~~||}|}~~~~~~||}}}}}~yz|~~~~~~||z||}}~}}||||||}~~}}~~}z|{{|~~}~}~|{{}|}}}|}~~~}|z{~}}~~}|}}~~~|}~|{|~~}{zz{}~|}}}}|{{|~~|||}~}}}}}}}}||{zzz{{srqstwyzz{|}}}||{}~|wtvy~}}~~~~}}~~~}}}}}}}~}|}~}|{|}}~~~}z{}~~}|z{}}}zzyxxyzz{{||||{{uvx{|~~~{}~~}|wxyyyyxxz|~~srtw}}}}}}}}}zzzzz{||~}~}}|{{{{{y{|~~~}}~~~~~~|yyz|}|~|{{}~~}~~~~}|~~}|yzz{|{{{||~}~}~zzzzz{||yz{ywvvw|}~~}|||}~||}{|}~~~~~}}||||}}wy|~~}|}}}~~~~~}}||{{|}~~}}~}{|||}~}}}~~~|~{{{}|}}}{|~~}|||~~|}~~}||}~~~~|~|{}~|{zz{|~||}~~}{z|~}||}~}}}}|||||{{zzz{{sssuvyzzy{}~|{x|~|xvx|~~~~~~}}~~~~}|||||}~~||}~}|{|}~~~z{}~~|{z{}~~~}|}xxxwwxxxzz{{{{zzuvw{|~~~{|~~}|wwwwwwwx{~~~rstx}||}}}}||yyyyzz{|~}~}{{}~~}}}}~~~}|{zy}|||}~|}~~|{|{zzzz{{{{{{|~~~}{{}~||{|}~}{{{zzyyzz{}~|{zzzzz{|}~}{{{|}~~|{zyx}~~}~~}|zz|}~~||{|}~~~~~||}}}}||xyz}~}~~~~~~~z{|~~}}||~~~|}~~}||}~{||~~}{|~~~~{|~}{~~}|{{{{zzzzzz{}~}{xvzz{{|}}}}~~~~}~~}~~~~~~{zyyz{|}~~}|{{{|~}}}~~~~~yyxwwwwxxxxzz{{{z{~|}}~~~}}~~~~}~}~~~~}}~~||~|}}{{zzz~}|{{|}}~~}||}~yxwyz}|{z{{}~~|{yxxy{||}~~}|{zvww{}~~~~~}||{yy{||zx}}}}~~~~z{|||||{xz{||}|{zyyz{|~}~~}}~~}}}}}~}|{{}}~|}}}}}|||{{zzz{{{{{{|~~|}~||{}~~}|||{{{{{{|~}}||{zzzzzz{|~~|{{|}~}|{zyy}~~}}~~}{zz{}~~}|{|}~~~~~}||wxy|}~~~~~~~~z{|~}}|~}}~~}|}~|||~}|}~}}}|}~~}~}}{{{{{{{{z{|||zxwzz{{|}~~}}}~~~~~~~~}}~~~}|{{{|~~~}||}}}}}}~~~~~zzyxxxxxyyy{{|||z|~~~}~}~~~~}~~~}|}~~}||}||zzz~}||{|}~}|zz{}~yyxz{~|{z{{}~}|zyyz|}}~~~}{zwwx{}}~~~~}||{zy{|}{y||}}}~~~|||}}|{{z{||{}~}|{{{{|}~}~~~~}|||}}~~}||}~}|||||}}|{{{{{||{{{|}~~|}|}~~||}}}}}}}}~z{|}}|{zyyxxz|}|{||~}|{{zz}~~}}|}~}|{zz{|}~}{|}~~}|{vwx{|~}}}}}{||~~}}|~~~~}}~~||}~~~}}}}|}~~~||||}}}}{{{zzyyxyz{|}~}}}~~~~~~}}~~~}}}~~~~~}}}|||}~~~~~{{zyyyyzzz{}}~~}{|~~~}~~}~~~~~~~~}}}~}{{|}|}zyy~}||}~}zxxy{}zzyz{zzy{{~~}|{{|}~~}|{wxy|~}}}}}||{{zy|}~}{||}}}}~~}}~}}|{z}}|{y|~~~}}}}~~~~~|}}||{{{||}}~~~}|||~}|{z{|}~||{{{|}}}}|}}~}||~}}~}xz|}~}{zyxwvx{~}||||~}|{{||}~~}||}~}|{{{{|}||}~~~|{wxx{|~}||||||}~~}}|~~~~~}}}}}~~~~~}}~~~}|{{{||zz{|~~~~~}~~}}}}}}}||||}}~~~~~~}}||}}{|}|}~~}|{{zzy|||||}}}}}}~~~~~~~~~|zz{}||zxx~~}||}~zwwy|~{zy{|~}}}~zyy{|~~}||||}~~|{wxy}~||}}||{z{zy|~~|||||}}}~~~~~}|{z~|{y{~~}{|}~{{zzz{{|z{{||||{|}}|{{{|~|||||}~~~}~|||~~}{{||~}~~}|xy{}~}|{yxwvwy}~}||||~|{{|}~~}||||}}||||}}}}~~}|yyy{|~|{{||}}}~~~~~~}}}~~~~~}~~~~~~~~~|{{|}~{{|}~~}}}~z{||||{{||}}~~~~~~~~~~}}}}~{|~}}~~~~}|zyxxxxzzyyzz{|||}~~}}}}~|yyz{zzxww}}|||}{xxz}{zy{|}|zyyyz{zyy{|~}||||||}}{zvwy}~{||||{zzzyy|~}{||||}}}~~~~}{zz~}{y|~~|{{}|zzyyyz{{yyz{|||{}~||||}~||||}~}||}{|||{|~|}~~~~~~}yz{|}}|{zyxwwy{||||||||{}|{{|~}|{{~~~~~~~~~}|zzy{|}{z{|}}~~~~}}}}}|||~~~~~~~}~~~}~~~~~}}}~~}|||}~yz{|||{z|}~~~~}~~~~~~~~~{|~~~~~~zywvuvvwxxwvwxyz{|}~|{||~~{yxyywwvvv||{{{}~}{yy{~zzyz{}{ywwwxyzzy{{~|||}}|||~|zyuvx|}~~}{{{{{zzyxxx|~~{{||||}}||}||{zy~~}|z}~|z}~|{yyxxyyz{yyz||}}}||}~|||}}|{zz|z{|}}|~~{{{{{|||{zzyyyyyxyz{{|||}|{{}~}}}~~~~}|zyxz{~|zz{}~~~~~~{{{{{{{{~~~{{~z|~~~~||}~~~~~~z~}}~~~~|||}~xz{}}}{{}~~}}}~~~~~~~~~z|~~~~zyxvvwyzzyxwwyz|z{}~zzz{}}}||yxxwvstsuv{zzzz|~{{yyy{}yyxz{~}zxxxz{|{z{{}~}~~~~~~}~{yxtuw{|}|{z{{{{zyywvw{}}{{{|||}}zz{{{{zz{|}}|~|z|~{zxxxxxyz{yz{|}~~~{}~}}}}~~}zyxy{}z{|~~}||{{{{|||{{zzyxxvwxz{{||}{z{}}~~}yxwyz~~}{zz{~~~~~~~~zzzzz{{{~~~~~~~~wx|xz~}}~~~{{||}}~~{||}~~~}|}~y{~~||||}}}}~~~~~~~~~}}}~~yz|~~|{}~~}||}}~~~~~}~~~z|~~~{zxwxy{||{yxyz|}z{}~yyyz|~{zzyxvxwuqrrtvzyyyz{}~xxxxy{}~yxwyz}}zzz|}|{z{{}~~~~~}{ywstvz{|{zzz{{zzyxvuvz}~}{{{{|||}yyzz{zzzz|}~}~{xvzz{{||}}{|~~}}~}~~}{{|}}|~~~xwwz}~~~~~~~~}}}}~}|||}~~|ywwxxyz{{zyyxxxz}~}~~}~~}~{}~}}~~tssrux}~~~~~}~}}~|{z|}~|{zzz}{|~~~~}~~}}}~{{}~||}~|{yxxyz|uuxy{z|{~~}}}}~~~~}}~~~}||}}~}~}|}}}}~}|yyyyzz{|}~|{z{|{{||}~}~}}~~||~~}||||~~~~~~}{{}|zyz}}zvsrsuwusrpprstzz{{{{{zyyyyzz{|yxwyz}~~~~~}|{{xxyzzzyyyz{{zxvutvw{}~~zzz{{{{{~~}}}}~~~}~~|}zxv{{|}}~~~|}~}}~}}~}zy{|}}~~yxw{~~~~~~~~~~~}}}}~~~}}||||}}{ywxyxyzzzzyxxxxz}~~|}}~}~}}}|}~}}}~stsuvz}~~}}}~~~~~~~||}~~}{zyyy~~~|z{}~~}~}~~~~}||}}}}|||||}~}}~}}||}~~}|zxxyz{twwyy{{|~~}}}}}~~~}}~~~}}|||}~~~~}|}~|}~}{zwwxxz{}}}~}{yyyxyyz{}~~~~~}~}}~~||~~~~}}|||}~~~}||~~||~|{yz}zxvsrrtuutsrrtuvzzzzzzyyzzzyzz{{xxwy{~~~~}}|zzyyyyyyyz{{zxvuxxy|}~~~~||{{||}}~}}}~~~~~~|~}|zxww{|~}~~}|}~~}}}~|yxy|}}~{zy|~~~~~~}}|||}}~~~}|||||||||y{{zyxyzyzz{zzyyzyy{}~~||||}~~~~~~}~|}|}~}||||sstwx{|~|||}~~}~~~}}~}}|zyyyy}}~~}|zyy|~}||}|||||{zzyzzzz{{{{|~~}}}~~~}{yxxyyvuuvwz{}~}|||}}}~~~~}}~~~~}}}}|||}~~~}~~}}|~~|zyvvwxz|}~}~}|yvvwvvwxz|}~||}}~~~~}}~~}|~}~~}}||}~~~~}{yy|~~}~}{yz|zywvuuuuwvuuvwxyzzzzyyxx|{{zzzz{xxxz|||zyxxyzyyzzzxwvz{{}}}}|~}}}~~~~~~~~~~|}{}}|}~~~|zxxxx|~}~~}||~~}|}~|xwy{}~}}}}}}}}}{z}~~~{{{{|}~~~~}}{zxyyz{{||wyzzyyz{|||||{{{{{{|~}||}}}~}~}~~~}||~}~~}}||{{{{ruwx{~}}{{||~~|}}~~}|{{{{{}~~~}|{zy{}~}{{{}}~~}}|{xxyyz{{|{|~}{yyxxuvuux{}~}}|}}}~~~~}}~~~~~~~~~~~~~~|||~~|zywwwxy{|}}}}zwuuuxxxyz{|}z{{|}~~~~||}~}}~~~~}}|}~~~}zwwz}~|zyy{}~~{{{zzyxwxxxxyz{||{{zyyyy}}|{zzz{xxy{}~}~~~}{yxxyzyyzzyxwwz{{}}~}}~~~~~~~~~}}z{}~{zz||||}}~~~~}{zxxyy~}{|~}|{|~~}{|}~~{yxz|~~}}}}}}}}~|{~~~{{{{|}~~~~}}zxvwxz{{{{wxzzyz{}~~}}}|||{{}~}}}|}}~|}~~~~}|}~~~}}~~~~||||{{{zsuw{~~}}{{{|}~}{}}~~~~~~~}||y{}}|zz{~~~~}}|yyz{|}}~|}~|zyxxwvuwy|~~~~~~~}}~~}|{{~~~}}zz{~~||zzzyzz{{}}|yvtuv}||{{{{{zz{|}}~~~||}}~~}~~~}}{}~~~}zwwz}|{yy{}~}{{{|{zxxzzzzz{||~}|{zz{{~}||{{{{yzz}~~}}~~~~~~~~{yxyz{yyyyyyxxwxy}~~~~~~}~{|}~|zwvwyyyzz{|||||~}|{{{{{}{xz|~|{{|~~}z{|~}{zz|~~~z{{{{|||~}{~}}|||}}~~~~~{yuvxz{{{zxy{{zz|~~}}}}}zyz|}}~{|}~|}}}~}}~}|||~~~{{|||{{ztwy}~~~{{{|}~||{}~~~~{|}|{z{|~~{{|}~~~}}~}|zyxwyy{|~~}}~~}|{z|}~~~~}|yyz}~~~}||{{{{{~~}zwvwx~}|{{{{{||}}~~~||||~~~~~~~}z|~~~|yy{}{ywwy{{{yyyyyxwv{{{{{{{z~}|{{|}~~}}||||}{||~~}|||}~}}|}~~}}|}}~~~~}|{zz{|yyyyyyyytuw{}~~{{{{{|}~}|}}~|zwwxz{{yyz{{{{{}}~~~}}|{xuwy||{z{}~}z{|}~|{{}~zz{{{|||}{}}~~}}}}~~|yuvxz{{zyy{||{{}~}|{{||uuvy|~~}|||z{|~}~~||~~~~~}{{{}~}~~~~~z{|}}|{zvwx|}~|||||}~~{{{~~~~~~~}{zz|~~~}}}~|||~~}{zyyz{~~~}}~~~}|}z{}~~~}}}}~~}{xxy|}}}|||}}~~{xxz{~}||||}}}}}}}}~|{|{}~~}~~}y{~~||}~~~~{ywwy{{{yyxxxwww{{{{zyxx|{zzz|~}}||}}~~}}~~||||}}~~zzz{}~{zzz|~}}~~~~~~}|||||||yyxxxyyystvz|~}}~|~~xxyz{}~~}}~~|zxxz|}}yyz{{{{{}~~}zvsux{~{zz{}~}zz|}~|{|~zzz{{|||}{}~~{}~}}}}~}zuwy{|{zyz|}}||}~~|zzzz{rrsvz}}|{z{~~z{|~~}{z|~~}{{{~}~}~~~z{|}}}{{wwz{}~}|||||}~yz{~~~~~~~}{yz}~}}~~~~|{{|}~}|{zy{~~~~}~~~yz|~~}|||||}~}{wxy|}~~}|}~||||}~~|zy|~}}||||}}~~~~}}}}~|{|{}~~~}~}y{~~~~~~~~~~~~{zxxy{{z{zzyyyzz{{{{zxwvzyxxy{~}}||}~~~}z{|}~~}}xxyz|~yyxy{}}}}}}}}}{|}}}}}|yyxxxyyztuvz{}~~|}~z|~|vwxy{}~}{z|||}~}{yz}{xzwz{}|||}}~~~~~~~~~~}||||{{|}~~~|}~~~~~~~~{{||||{{}}}~|yy{|zxnnqsy{~}zyy{}~yz{|}||{~}}{{zzz|}~}}}~}{{||}~~~~}|||}~yzz{|}}}}}~~~~~~}||~{||~|{{|}~}{{}|zxz{||}|||{}~}}}~}|zyy~}|||}~~|{}~~}|||y{}~}~~}}~~}~}}|||||~~}{vwwxyz{{}{yz{||z{z{{{vvyy|{||{|}|{{{|~}}}{}|zxxxyz{|}{{{{{|}}~~}}}}}}||||{{zzyyzzzzzzzz{}}~}|z{{|}~|}~~}}xyy|||{z|}}{{|~}}}}~}||~|z~~|}~}}~~~~~~}}~~~~~~}||||{{||}~~~}}~~~~~~~}}}}{|}}}}|{{|}~}{xyz{zyrsswz~~zyyz|}}|yz|}}}|{~}}|{zzz{|}}||~~}{{{|}~~}||||zzzz{|}}~~}}~{||~}{zz{|~~|{{|~|zxzz{|||||{|~~}}~~}{{~}|||}~~~|{}~~~~~}}}}|}~~}}|||}}}}}}}||||}}~~}{vwwxyz{{}{zz{||{}|||{uxx{{|||z{||||}}~}}|{}~|xxxxyz{||{{{{|}}~~~~~~~~}}|||{{{yxxxxxyy{||}|}|{wxy{}~{|}~~~}}xxxzz{{{{|~||{}~~}~}}}}}~~~~||}~~||}~~~~~~}||||||||||||~~~~||}~~}}}}}}||{{{|{|~~|{z{|~{yxxz{{zwwvz|{zyz{{zyyz|}}|{{~~~~{{zyyyzz}{z{}~|{{{|~~}}}}zzyyy{|}~}~|}}~~{||~~~|{zyz|~~|zz|~|yxyz{{|{{{z{}~~~}|}~~~}}|||}}~|z|}}}}}~~~~~}|{zyy}|{||||||}~~~~~~|vwwxyz{{~~|z{|||}~~|{wwxz{||~zz{|}~~~}||z|}zyyyyyzz||{{||}~~~}}}|||||yxwvvwxx|||}||{zuvxz}{{|}~~}}wwvxy{|}z{}{||}~}|{~}|||}~~~}|}~~~{|}~}}}}~}||}}|||{{{zz|}~~}~zy{~|}~~}}|{{zyxyyz{}}{{{|}~zzzz{}}~z{z{|{zzz{yxz{|}}}|{~~~~~}~{{zzyyxx{{{}~}|~wvwy|}}|}|||}{zyxyz|}}~}~yyy|~~}}~~~~{||~}}~|{zxy|}{zz{}|yxyyz{{{{{z{||}}||}~~~~~~~~~{z{|{||}~~}}~}{ywvzzz{|{{{|}}}}~~|vwwxyz{{~|{{|{|~}|wyyz{~{{{}~}||y{}~~||{zzzzz|||{|}}~~~~~~~|{yxxyz{zzz{{}}}xxz|~{{||}}~~yxwxy|~||}z{}~~}||~}|||~~~}}}|}~~~}z{}~}|||~}}}}}}}}||{zzz{|}~~~}|}~~~|yy{~||}~~~}zyxvvwxy|}~~}|||||{{{{zzz{{|~|{z}~}{z{||{yyz{||{zy}~~~}~}}~~}~{{zzzyxxwyyy{z{zuttvy{|{}}}}~~~{{zyyz||}~~}}~twxy}~~}|||~}|||}~{||~}}~~||xz}~|zz|~|zyyz{{||{{zz{|||||}~~|~~~}}~{z{|{{|}~}{{|~}zxwxxy{}{{{|~}~~|vwwxyz{{}}|||{|~~}zzy{}|{{}~}}yz{|}}}}~}}|||||||||}~~~~~~~~~~~~~}|{zz{|vwxz{}}~~{{{|}~~zzxz{~~~}~y{~}}}}||~}}}}}|||~~~~~~~~|}}}||{z}{|~~}||||~~}}}}}~}}}||{{{|||}||{{{{|}~~~|zz}|}}|zxwwxyz}}}~~}}}~}}|{zyy{|}}}}|}|}~}|{|~}||}~}|{z}}~~}}|~~}wy{|||~zz{{{zyyvvvyyzzzsrqsvxyy||}}~~}|zy{{{|||||~~||~}tuvz{}~}}}~~}|||~~~}|{{{|~{||~}~~~z||{{|}{zz{{|}|||{{{{|||}~~~~z|~}||}~}|{{|{||}~~|{{}~}zyxxz|}|||}~}}{|~}vwwxyz{{|~~}||{|}~{|{}~~}~~zz{{||}}~}}}~}}||}}~}}~~~~~~~~}}}tuvx{~~||||}|{z|}~}|}|w{~~~}}{|||||}}~}}}}~~|}~~|}}~~~}}{{{{{{zy|~~|}~~}~~}~}|||}~~}}}}~~}}}}}|||}}|{zzzzxyz{|}~~|{}}~~~{zyz|}}}|{{|}}~~~}}||{|~}}~}|~}||~}~~|{}}~~|{{}}{tw{}}}}~yz{|||{ztwwzz|{{utrsvxyyxz{||{zywxyz{zzy{|}~~}|{~|{~~}svx||~~~~}~~}}}~~~}|{zz{}{||}~~}~||~}|{|}}~~}}||{{||}~~~~~yz~~|{z{}}|{|}||}}~~~~}}}}~~|zxy{}~}}}}~~~}}{|z{}}vwwxyz{{|~}}}{||~~~}|~}~}|||}~~~~}~~~}}||}}~||}}}}}}||}}}~~~~|{uuvxz~}}}}}}~{{{}}~|{z{{}w{~}~z{{{||}}}}|||||}{|~~}z{|~~~}|zz{{{{zz{}~|}}||}}|~}}||}}~}}}}}~~}}}}}}}}}{zyyzzwwxz{}~~}}~~||}~}{yy{}~~~~~~~~~}~}}~~||}~}}}}~zz{|~~|zsv{}~}}}yz{}}}||vvyy{{}|wutuwyzzvwz{{yvtlnrvy{}}{|~|z~|{~}uvz{~~~|||}~~~~~}|{zz{}{||~~~~~}}~~}||}~~~~~|||||}~~~~~~~{|~|{xz|}||}~}}}}~~~~}}~~}~}{yz{~}}}}~~}|||z~{xz|}vwwxyz{{|~~}}|{{|}~~~}~}}~~~}}}}~~}}}}}~~||||{{{{{|||}}~~~~|zwvvxy~~}}}~}}}z{{}}~}|yyxyz}{}}|||}~{||}}}}|~~|{yyzzyyxw}~~}z{|~{}~~}~}zz{|zxtuwyz|||}}~}{zxxz{}{z|~~~}~~|{|{zz{}}{zz{{zytuw|~}yxxy|}~~~xssvzyxyyxtnhdc]dnw}~|}~~~~~~~|}~~~}||}~}}~|yyz}||}~~~~~}}}}{zz{|}}|{z{{{|}}}||||}}~|wqmfkry~~~~~~~}}{{~~}|}~~}}}zy{}yz{~~~}xwwz~~~~~~~~~~~}}}~}{z{}~~|yyz{}~}}}~{wuwz|}yxwxxyz{~~zz{|}~~|{|}~}{|}}zvxz}~}||}|}}|{|}~~~~~~}|xyyzzzyy}~~|}~|~~~~}}}}~}{vvwxz{|}}}~}}|{{|}}~{z|~~~~|{|{zz{}}|{{||{yuvx|~}zyx{{~}~}|{wtuxyvssqmgb__`dirz~}~~~}}}}~~~~|}}||}~}~}}{{|~}}}~}}}~~~~~~~~~|{{{{||{{{{{{|}~}||{{||}~|wrpinsy~~~~~}{z{}~}|}}|{|~}{z|~zz{}}~}|~~~}~yxx{~~~~}}}}~}~~~~~{z{}~~}zyxz{}~~}}~~~zvuvy{|xxwxxyz{~~}}~{{||}~~~}|{||}~|{{||ywy{}~}||}~~~}{{|~~}xxyz{{{{~~}~~~}}~~|}}yyxxyz|}~}}}~~~~~|zz|~~}|{{{z{|~~}||}}|{vwy}~}|zzz|{|zzxwvxyvojhfb][]bforw|~~~~{||}~~~~}~~}}~}~~}~~|~~~~~~~~~~~}}}}}}}}~~~~~~}|{{zz{{|zzz{|}~{{{zz{{{~|wuqlpvz~}~~zyxz|}}||||zyz}~||~|||}|}{{|||||}~~zyx{~~~}~}}||~~}}}~~~|{{|||{yxyz|}~~}}}~|yutuxyzwwvxxzz{}~}||}|||}}~~~}~~~}|{zz||}}|{z{{{ywz{}}|||}~~~}zz|~wxz{|}}}~}~~}~~|{{~~~|{{}|{zyyz|~~}}}~~~|zz|}}}~~}|{z|||}~}|{{||{ywxz~z||{|{ywvwxzxqh`[]_adioswy{}~~||||}}~~~~~~~~~~}}||}{|}~|}~}{~~~}}||||||}}}}}~~}}~~~~~~~}|{{|}~zzzzz{|}{zzyyzz{}~zvuosy|}||~~~~~~}vwwy{|||{{zxwx{~~~~}}|}{|zz{{{{{|}}{zy{~~}~|{{}}}}}~~~~|{{{|{{zz{|~~~}}}}~~{xtsuwxywwwyyz{{|}~|{{|||}}~~~~}}|||{{zzzyz{zy{zz{{||{z{|~}|{|}~}~}{{|~xyz|}~~~~}{|~~}}|~}{z{~~}|zz|}~~}}~~~}{zz{}~~~~~~~|z{}||}}}|}}}}}}||{z}}~~|{{||{zwxz~|||~}{xyvxzzwnd]Y_houx{||}}~~}}|~~}|{{{{~~~~~~~|{{|~z{|~|}}}~}}}{{|}}}|||{{}|{{|~~~~~~~~~~}|{{|}~{zzzzz{|zzyyyyzz}~~{yxtw||{{||~~~~~|ytuwyzz{{{{zxwwz|~}~~}{|z{zy{{{{{|}}|{z|~~~~~}{z|}}}~~~~}}~~}|{{|||||}~~}}|}}~{xutvwxywwxz{||||}~~|{{|||}}~~|||{{{{{y{yxywwwxy{{{{|||}~}|{|~~}|||}~}~yz{}~~}}||z{}~~~~z{||zyyz{|{ywwyzzzzzz{||}}~}{{}~~}|{|}~~~~~~~||~yz{zyxyzyyzzzyxx|}~{zyyzzywwxz}~~~|{{}}}~~|zxz{{wpidahrz}}{z~~~~}|{{}~{yxxyz~~~}}}~}{{}~{{}~}~~~}}zz{~}|{zz|{{{|}~~~}||||~}}||}}~|{{zzz{{zzzyyzzz|}~}}|x|~}|{{{{}~~}~~{xsvyzyyyzxyyxwvwy|}~|}~~|{{yzzz|||||}~~}|{|~~~}|}~~}|{|}~~~~|}}~~~}}|||}}}~~~}|||}}|ywvxyzzxxy|}~~~|}~|{{|{||}}|{{{{||zzxywwvvy{}~~~~~~}|{}~~~~~~~~~~~}||{|~{{}~~}|{{{{y{|~~~~~~yzzzyy{|{{{ywvxyzzzzz{||{|{ywx{|}}}~~~}}|}~~~~|xz{zwvwywxxyyyxx{|}{yxxyzxwwxy}~~}|{yxy{{}~z{|{xusrqu{~~}||~~~}|{|~}}}zwwy|~~~~~~}~}|||}~}}~|}~~~~~~~yz{~~|{yyyz{|~~~|{zzz|}}}}}}|}}|{zz{{{{zzzz{{{|}~~~~~{~}~~}|{y{|}}~~{twz{yxxywy{zywwwz{}~}{}~~~}|zzyz{{~~~}~~}{}~~~||{z{}~~}|}~~}}}~~~}}}}}}}}}~~~~}|||||}{yxz{{{xy{~|~}||}z{|}}}|{{|}}y{yzxywwx{~~}{{}~}}|~~}}}}~|{z{}~||}~~~|{zzzzz{}~~~~~xyyyxy{~{{{yvvwy{{{{{||}{{zwuv{{|}~~~|{{|}~~}{xz{yvuvxwwxxyyxxyz|~zyxxyyxwvwy|}}|{zxwxz{}z{|{zz|}|}~~}}~~|{{}~~}{|}|yvwz~}}|||}}|~~~|{||}~~~~~~~~~~yz{~|zyxwy{~~}{yyyy{|}~~}|{~}|{{{{{|{{zz{{|{|}~~~}}~}|xy{|}~~~~tx{{ywwxwy||zxwwxz|~}}{|~~~}~|{yzy{{{}|}~~~~}|zzyyz}~~}|}~}~~}}}}~~~~}}}}~~~~~~}|||||~|zz{}}|yz|}~}||}yz{}~}|{{|}~zyzyyxxxx{}{{}|{{|~~|{zzyyvsuz|yvyz|~~}}}xyyyzz{{wx{~~{}}{{{yzzzxxz|{{{ywwy{|{{}}~|zzz{{}|~}{zywwx|}zyyyyx~}}}~~}~~}|yxwuuvww|{{~|}~~}|||xutwzux{~}yw~}||||}~~}}~~}~~~yyyzz{|}{vtv{|{xyy}}|{{{{xvvw{{|z|}~~}||}~~~~}~~~yz{}}|{z}~}{{|~~}x{~~~}}}}||||z|}{yx{~zz{~~~{||}~~}}}~~~|{zzz{{|~~{xv{|}~~}|||{{{|}~}}~~~~~|{yyxxyz|~|{|~~~|~~{{||}~}z|}}{}~~~~~~~|}|y{{{|~{{||||{{~}}}}{yvwy{}~~}||}~~}|{zzzzwtvz|zwyz|~~}~~~~}}}}}yyzzz{{{wwz||~~~|}~}{zz{z{{zxxy{{{{zxxy{zzz||~}||||~~~|{~~}}}|yxy}~~}~~|zxxyzyy~~~}}}~}yxxwwwww|{{}|}~}}|yuuwyxz}~{wt|}}||}}~~~~~}~~~zzzz{|}~{xvw{~}{z{|}|{{|{ywuy{~|}}~~}||{}~~~~~}~}}yy{|~~~~~~~}|{}z|~~~}}}}|||||}|zwwy|zz{~||}}~~~~}~~}|{{||}~~|zy|}~~~~}|}}|||~~~~~~~~~~}{zyxxxyz|~{z|}~~|~~~{{|~}}~~}{y{}}{}~~~}}~~||}~|||||}||}}|{{z{z{|}}|zvvxz{}~~~~~}~~}|{{{{|zxvwz|zxz{|~~~~}}||||}}}}}{{{{{|||xxxzz{{z|}}{yxy{|}|{xwxy{||zyxz|yyy{|~}}}~}{z|}}~{z{}||{z{}yxvwyzzz|||}~}}|~~~yyzzyyxw|{{}~}}}}~~~|yvvwyz|~~zurx{~}}}}~~~}}~~zzyyz{}~~~}zxy{}|||}|{|||zxvy{~}~~~~}|{|}~~~~}}}~}|yyz|~}||}~~}|~|~~~~}}}}||||~}{wuvy{zz{}~~~~~~~~~~}}~~~}}}}~~}}|~~~~}~}}}~~~~~~~~||{yyxxxz{|~|zz{}}}|~~}~{{{}~}}~~~~~~~~{yx{~}|~~~}}}~~}||}~||||}~}}}}||{zxxy|~~|zuuwxy{||{}}~}~~}||{{{{||}{z{|}|zz{|}~}|{|~~~|{||}~~~~~~~~~xxyzzzyy}}|zxxy{~~{xvwx{||{zz{|xxx{|~|}~~}|}}~~}}}~|{zyz}|{zz|}}|zz{}~}|{|}{|}~}|{z|||}~~}|}}||}~|ywwxyz{~~zusxz~~~~~~}~~~}|{{{{yyxwxz|}}}~{|~~}~}|v{}~~}}}~~||}}|z{|}~~||||}}~~~}}}}||||}{xutvz}zz{}~~~~~~~}}}~~~~~{{|||}~~~}~~~}|||}~~~~~~}}|{zzzzzz{|~~~|{{|~~}{{{}|}}}~}}}}~~~~}||}~xww{~}}~~~}}}}~}}}~~}||||}}}~{{|}}}}}xxy|}}zxsstuvwwxyyy{{{z||||~{{{z{{|}||{{||{{{{|~~~zzz|~}}~~~~~wxyz{{|{||{zxxz||xvvwz|}}{{|}xxx{||}~~~~~~~|{z|~}|}~~|{z{|~|{{|~|}~~~}{z{|}}}|||~}||}~|zxwxxywy}~{xu{|~~~~}~~}|{{{{xwvuvxz|~{|~~~}~}y{~~~~z{}~}}}~~||||||}~~}}~}}~}}}}||||{xutuy}zzz}~~~~~|}}}}}}}xyzz{|||~}||}~}{{z{|}~}}~~~~}|||||}yz{~~~}}{{{}~~}}~{{z||}}}~~}||}}~~~||||~~www{~~}~~~}||}}~~}|{{||||||||xy{}~|{|}~}zwtttuuuvvtvvwxwww{{{}~{{zzz{{|~}}}}}||{|}~{{z|~~z{|{|zzzz{{{zz|}|yvvwz|~~}||}zzz|}}}~}}~~}}}}{|~{{{~~}z|~~}||}~~~}~~~~~~}zwvwyyyuw{~}yw~~~~~}}{zyyxxywvuuxz||}~~~~~z~~~~~~~}}|yz|~~~}|{{{~~}}}~~~|z|}~~}|}}}}}||||zwuux|zzz}}}||||~}}}}}}}}wxyz{|||}~~~~~~~|{zzz{|}~|z{|~}}}~}}}}~~xyz}~~}~}}~~zzz|}~~~~}|{|}~|{zyyz{|xwx|~~~~~~}||||~~{yxyz{|||||{xy{}~|{zz{zxvttttttssrstvvwuuzzz}~|{{zzz{{}}}}|{{|{|}~}}~~|}~~~~~~~~~}{{xuuxz|}||}|ywwxz|~~~}}~||{}~~~}|~~~~~~~~~~|}~{{|~~~~~z|~~}|}~~}}}|||}~zwttwyyyux{~}yw~}|zyxxxzywvvy|~~~~}}}~~y{{}~~~~~}|{zyz||{|}~~}{{{||~~~~}~~|{z|}|{|~}}}}||||{xvwz}~~{zz}}|zxxx|~}~~~~~~}}|||wxz|}}}}||~~}}~~{{zz{|}~~|zxy{~}}}}}~~~}|zyz|}}||}~vwy}~~~~~~~~zzz}}~|{{{}}{zyyyyz{zyy|~~}~}||{{{{}~}zxxyyy{||||{{|}~~~~~{zwwxyyyvvvuutttpstwwwvtyyy|}~||{zzzzz|}}|{zz{{|}~}{y{|~~~~~~~~}}~}zvrqvy|~~~|ywxyz|~~}}~}}}~~~||~~~~{{|~|}~~z{}~}|}~y|}}~~~|{|{{{|}yvsswyzyvx|~~|yv~}}~~}|zyxxx|{xwxz}~~~~}}}}~wwyy||}~~|}~}||~~}{yxxz{}zyz|}~~~~~~~~|}~~|{z{}~~~~~|~}yz{{{{~}}}}|||||zwx{~}|{{z|}{yvuuz}}}~}}~~}||{xz|}~{|}}}}}~|{{{|}}{ywxz}zz{{||}}}{xvwz~|{{||}~uwx|~~~~~}~yzz}~~|{z{|}{zyxxyz{{zz}~}|}~}|{{{{xz||yxy{xyz|}||{~~~~~}||zwuuwyz{xxwvvuutqrvvxwwu{{|~~~~z{{zxvwxzz{|~}{yxyz{|}~~~{{|~~}|zxwvvw{zutpotuwy{}~~}{{||yu~~{{|~~~}|}~~~|}~~~~~~~}|{zvvvyz}~~}~~~|~}ywxzzz||}~|||{zzyyzzz|||||{{zzzyyyzz{{{{zz~~||}}}|~~}}~}~}||||~~}{zyxxy{|~~~}}|}}~~~~|{|}uvyz||~}}yxy{}~}|{z{}|zz{|~~}{zz}~}}~~~}|{zyyyxwvxxxxxyz{|}~z{|}}|zxzyxz}}{yxxz|~~}||||{{{|{zyy|}~~~}~~}||}~}}~}||}}y{~}||{yxxz}|{zyyz|}{zzyz{|}||||}}}}|}~~}{}}~~~}}}||}|||}~~~~|yxyz}}|{{{{{||}||{zz|}~|{{{~}||{{|~}zyzxvvxyzy}}~~~~}}xxyy{|~{{{zyyxx{zyxwwww}~~~}}z{{zxwwx{{{{}~~}{zyz{|}}~}}{{|~~}|zxwwww~}yxtsptvxz|}~~}||}|zw~}{z|}~~~~~}}}~}~~|{z|~~~~~~~}}|{zyuuuxy}~~}~~~{yz{{{{|}~||{{zyyxzzz||}}}|||{{zzy{{{||{{{||{{|~}}}~}~~~~~}}}~~~~~~{{zzzz{{~~~|}~}~~~||}~uwwzz}}}~{z{}~~}|{{|~~|zz{}~}||{~~}}}~~}}|{{{{yxwyyyxxxyz{|}}z{}~}{ywyxx|~}|zyz{~~}||||{{{{||||~~~~|}}~}}}~}}}}z{}~}|}|zyy{}|{zyy{|~}|{zz{}}}}}}}}}}|}~~~}~~~~~~}||}~~~|zxyz~}||{{||||}}}|{{~~}||~~}}||}}{yzxvvxzzy||||||{{xxyyz|}~{{{{zzzzzzyxwvvw}}|z{{zxwxy}|{z{}}|{{|||}}}}|||{{}}}|zyxxxy}|yxuutuwy{|}}}~}||}}{z~}zz{}}}~}{z{{{||{yxz{~~~~}}}|{yxwttuxy}~~~}||||{z{~{{{{zyxxzz{}}~~~~~}||{{{{||||{{zzzz{}~}}~~~}{{{}~}}||}}~~~{||}|||{}}~z|}}~~}|~~}xwvxx{|~~~}|}~~}~|{z{}~~}}~||}~~~~~~~~~|{yzyyxxxyyz{||z|~~}{xvwwx}}}|{|~}|{{{{{z{|~~~~~~}~~~{}}~~~~}}|z{}~~}||~}{z{|~|{zzz|}~~}|||}~~~}}}}~~~||||}~}zyyy~~}|||}}|}}~~~~}~||~~~}|}~|{zxwwyzzyz{{{zyxxxxyyz{||zzz{{{{|yyxwvvvv~}||z{{zyxxy~}{zz|~}|{|}~}~~~}}|{|{{|}~}|{{|}~~{yxxvvxz|}}}||||}}}}|~~||~~{}}{yxxw{||{yyz{|||{zyxwttuxy}~~|}}}}|zy{~~}}}}}{zyz{{}~~~}||||||}{zz{|}~~~}}}~}{zz|}{{{||}~~~~|}~~}|{||}~zzy{~~}~~|{|~~zzywz}~~~}|~}|{{|}~~}|}}}~}{|zyxyyzz{{||z|~~{xuvvy~~}}}~}|{{{zyyy{~~~~}}~~~~~~~~~{{{}~}|~|}~~}|}}~~~~~}~}|{{|}~|{{{|}~~}}}~~}}|}~~~~~~~}}}~~~~zz{|}~~~{yxy~~}}}}~~|}~~}{|~~~~}}}~}}zyxxz{{zzz{zzyxwxxyzz{{{xxyyz{{|yxwwvvvw}}|y{{{yxyz~}|{{|}~}{{|~~~~~~}|{|{z{|~~}||}~~~~{yyywy{~~~}|z{|}}||}~}}~z|~~|{yxww{|~}|{|}||||{zyxuuuxz~~|~}}~}{zy{~~}~~~|{y{{{~~}||||}~}}}}~~}}}~~~}|||}zz{|}}~~{}~~}~~|{|}}xzyy{|}}}|{|~}|z{}~~}|{||{{|}~}}~}}~~|}{zy|||||||}y{~~|xuuvx~}}}~}|{{{xxwxz|~~~~~~~~~y{{{}|{{z{}~~}~}}}|}}}~}||||}~{{||}~~~}~~}|~}}}}}}}{|||||}~}}}||||{yy{|}~|}~}{yxy~~}}}}~~}}~~~}{z{~}}}}||||}~~~zyyz{|{z{{{{{zyxyyz{{{zyuvvwxyzzyxwwwwww}}}~~~~~y{{{yyz{}}}}}~~~}}|||~~~~}|||{z{{~~~{{yxz}~|{y{}}{{{|z||{{zyxww{}||}}}}||wwwz{~~~}}}|}~}zz{~}{{{|~}||}~}}|}}~}}yz{}}~~~z{{}}~~~~}||~~wwxzz}}|}~~}}~}~}~}~~~~|}~~~|{z{{{||~~~}}~~|}|{z}}}}}}||xz}}yvvvw|}}}~~}||||yxxxz{}~~~~~~~~~~}|||{xyz|||{{yz|}~}|||}~|{{zzzzz{{|}~~}~}}|{{zyyyzzz{|{yxyzxxxxwwwwxy{|}~~~xz||zyxy}}|||}~~}~~~~|}}|{{}||||||||}}~~~~~~zzy{}}|zz{{||{{zz{|||{zyuuvvwxyyyyxxxxxy{||}~yz{{zyz||}~{||}~~~~~~}}|{yzz}~{zzy{~~|zx{}|zxy{{~~~~{{{{{zzyz}~~}||}~zzz||}}|~|}{|}}{|}~~|{{|}||}~||{|}~~}{yz|}~y||~~~}~}}|||uxy||~}|{}}|}~}}}~}}}}}~z{|}||zyzz{|}~~~}}}~~|}|{z}}}}||{{vy}~zwwwwz}~||}}}~~~~}}}}~~{{{{{{||||~}|{{{{|}}~~}}|{{vyz}}~|{yzz{}}{z{}~{{zzzyyy{{}~}}}}~~}}|{zyxwxxyz||{xvvxwvvvuuuuxy{|}}}}uwz{zyxy||{{||}~~~~~~~}|{}~~}}~|||||}}}|||}}~~~zzz|}~|zxyz{||||{|}~}|zyvvvwwxxxzyyyyyzz{||~~~yz|{zy{|{}z{|~}~~~~~|{yzz}~}zzz|~|zx{}|ywxz|~|||}}~~~{{||||{{y|~}{zz}}|{{}}||{}~{|}{|~||}~}{{}}||}}}|{{|}~~~|zyz|~{{}}~~~~|{{|}tvz{~}}|{}}{{|||~~~~}|{{|}yz{||{zyyz{|}~}~~}}}~}|}||{}}||{{zzux|~{xxwvy{~~~|||||}}}}}}}}~~|}}}}|{zy{}{zyxxyz{z{~~}|{{uwz{~|}|zyyz|~|zz{}~{{zzyyxx{{}~||||~~~}}}zyxwvwwx{}}{wuuwvvvuuuttyz{}}}||suyzzyxy{{{{{|}}~~~~~}|{{}~}}}}}~~~{{||}}}~zzz|~~|zwxyz{||||}~~}zywwxxxxyyzzzyyz{{||||}~}}}}||{{||}~~|||}}~~~~}}}~}zwy{~~~}{zyzz}~{{}|ywspmnquyz|~}|||yz|}{xwwxy}~{|}}}~{{{|}~}|~~}{zyz|}}}}}|{yyyzz|}~}~|yx|}~}}||{yz{~~|yyx{}~~}|~~}||}~~~}}}}~}{zyxwwxyz{zyyz|~}}|}}z{{{{zzyxy{~}}~~xxx{z|{z||}~~~~~}|{}|~}|{{{{{}}~~~~~}~~~~~~}}}}{}~}zxwy|~|}~|xttx|~}|{{{{{~~~|zyz{zz{|}~}}~~|yywxyyyz{{zywvvwxwussswwwy{{zxoorsvwyzzzy{|~~|{{|}}{yx{}}{{|~}{z{|~zyy{z{{{xvvx{}{y||||}}}}zzyyxwvvwwvvwwxy||||}~~}}}|||||}}~}}}}~~~~~}}~|zwyz~~}~~{zz{{~||}}zyvpmmoux|~~||}yz|~}|zxwxyz~~~~{{{}}~}|||}~}|{~~~~~}{yyy{|~}~~}{zyzzz|}~}~~~~~zxx~~~}}||{yy{~|{yyz}~~~~||}}~~}}~||~~}zyxxxxyzzyxxy{}~~}|||}z{{|||{{zz|~|}~~}xxxzz{zzyz{|}}}}}{{|~|~}||{{{|}}}~~}}}|}}}}}}}}}{|~}{zx{}~~~}{xuvy}}}||||||}}}{yxyzyyz{|}~~}~~|{yyxyzzxxyyyxwvtvwvtsstvvvxz{zxoqruuxxxwxy|}~|{|}~~}{yxxz}~}}}~~}|{{}~wxxz{|||yxwy|}{y||||{{{{yxxwvvuuwwvvwwxy}}||}~~}}}}||||}~~~~~~~}}|~}|}|ywxz~|}~~}~~~~{zz{|~~~~}}~}|zvpmlmrt}~}|}z{||}|||{zyxxyz{~}}}~~{zyzz}~~}~~~~~~~~~~~~~~|{{~~~}}~~}{yxxyy{|}~~~|{zzzz|}~~~||}~}~{{|~~~~~}||{{xyz~zyxzz~~}}}}~~}~{||}~~}}|{z{}zyyxyyzzyyxwxy{|~}||{||z{|}}~}}|}}}~~}||~~}|wwwzy{zyvwyz{|}}|{{|~~}{~}}|||||}}}}}}||{|~||||||||z|}~}{z|~~~}}}}{zxy{}~~}}}}}~~~|}}|yxxyxxyz{|}}~~~~zzxyyz{|vwxxyyxxsuvusstuuuvxz{{yrrrtuwwyuwy}~}||}~~}|zyvx{|}}~~~}|}~vwx{{}}}{zz{||{y|||{{zzzwvvuttttwwvvwwxy~~~~~~~}||{|||||}~~~}|{~|zyz~{ywyz~~~z|~~}~}~~}~zyy{{~~}}~}wsnlnpt}}{{{yyyyxxwwyyxyyz|}~}}||}}}{zwww{~~|{}~~~}}}}}}~~~}}{{{~~~~}}}}}~~}{yxwwwz{|~~}|{{{||}~~~}|}~}~~}~~~}}|{{{xyz}~yyxyz}~|{{|~~}}~}~z{|}}~}}|{{{|~~|{{{||}}xxwwwxyy||||{{{{{|}~~~|}~~~}|{|}~|{wwwyyzyyuvxz{}}}{{{||||{}}||{||}|||{{{{{|}~~}{{{{||||z{}~}{~~}}~~~}~~}}|||{{z||}}~~~~|}~}{yyzyzz{||}}}~~|yxxyz|}}wwxyzz{{tuvuttvwwvvx{||{tuuuvxxwvxz}}}}~}||wy{{{|}~~}}~yzz}}}||||||||zy~~}|{zzyvutsrrsswwvvwwxy{||||{zz||{{||}~~~|{{zxwx||zxz{~~}yz|~~}}~}}~~~}}~~yxwyz}~~}}}~~}zuomprt|~~|yxxyxxwwwwwyyyz{|}~~}}}}}~~|zwww{~}}|||}~|zxz}~|~~}}||}}}~~~}~~}{|}~~~~}}|||}~~}|{zyxwwz{|}~~~~~}|{{|||}}}}}~~}~~~~~~~~~}||{{zxxz}~zyxyy{{|~}{zz{}~~}}}|||}~yz{|}}}}~}}|{{|}{||}}}}}xxwwwwww{{{|||||||}~|}~|||}~~|zwwxzy{zywxy{}~~{||||{{{}}|||}}~~}|{{{{|~|{z{{{|||}{|}~~~{}~}}}~}{yxw{|}~~~|~~||}||}}~~{}~}|wxxz{}~~yyyz{|}~vwxwvvxyyxwy{}}|wwvxyxxyyz|~}||}}~z{|{yyz{}}}~~}~~~}{y|}}}|{zz~}|{{utsrqrstwwvvwwxyz{|}}|zz{zzzz{||~~|{|}}~}|yxwwxz}}{y{|~}xyz{|}}}~~}~~|{|}yxwyy{|}}}}~~|wsrswx}~~{xwwuutttuvvzz{|}~~~~}{xxx|||{zz|}~{xvx{}|{|}~~~~~~~~~|}}~~~}}~~}|{{|~~||{{zyxxz{{|}~~~}{{{{|||}}}yzy{z}}}}|{{zzwxy}~zzyzy{{{}}{{{{}}~~~}||}~yy{|}}~~~{z{|}~xxxxwvvvyz{|}}|||}~}~}~~}~}||~}{xxx{z{{zxy{|~~{}~~|{{|{{{{{||}~|{yyyzz~{z{{{||}}~}}~~~~~z||}}}~~~~{|~~}zwwxyz|}}|{{{}~~~~{|}~~~}|wxx{|}~~{zz{|}~yyywvvxzzyxxz|||xzy{z{zz{|}~}||}~|}|zxwxy{|}~~}yw{}~}{zz{~~}}}vusrrsuvwwvvwwxy~~~{|}~~}|{yyyyyz{{{}~|zxy{|}~}yyxxy{|}~|{}~}yxxyz{}~}}|||}~}~{yz|{zyyy{||}}~}|xuuw{|~~{xwwsssstvxy{|}~~~|z{{~}|{z{|~{yvw{}|{z{}~||||}~~}}~~~}{{|~||||{zzyyyyz{~~|{{{{{{|}}xxyzy|}}||{{zzwxy}~zzz{{}}}||||||||~~~~~xyz|}}~~|z{}}~yyyxxvuuyz{}~~}}}~~~~~}|||~|}}}}}{yyz|{}|{zz{|}~~~|~|{{}|{{{||}~~|zyz{|}|{{|}}~~~~~~}xz}z{}~~}|z|{|}{xwy{z{|}}{zxx{~~~}{{{||}}}xxy||~~}{{zz{|}~zzywuuwy{ywwxyyyzzz||||~|||~~|}~~~~|}|ywvwxz{|}~|}~~|ywy|}}{yz|~~~}}}}}xvtsstvxwwvvwwxy~}}}}~~|}~|xxxxxyzzz|}{xvwy{}~yyyzz{|}~}|~~yxwwxz}|{zyz|~~~zxy{}|z{z{||}~}|zyy{~|yxwrrrsuwz{|}~~~~~}{||~|{|}|yww{}}|xz|~{{{{|~}}~}|{|~{|||||{zwwwx{~|{{{{{{||}{z{{|~~}}||{zzzwxy|}zzz}~||}}}}||xyz{}}~~|{}}~yzyyxwuuyz|~~~~~~~~~}}}|{{{}|}}}~~{zzz||}||zz{|}}}||}{|}||{{|}~~}{zz{|~{||}~~~}}}vy|xz}~|{z|wyzyxx|z{|}|zxwuy}~}}{{{{{|}~xxy|}~}}{{zyz{|}zzyvttvxzxvuvwwvzz}}~~{{{}~}}~||}~~~~}||{ywvxyyz{}~yz{~}{xvx{}}zyz|||||}}}}ywuttuxywwvvwwxy}||}}{yxyzyxyyxwwwwx}~z|}|zyyzxwwvxx{|||||}~{zz{{|||~||~~|{}~||}~~|yxxxxxy{|}|zx{~}{z{|}~}}}~}}|{zzz|~~~{yxxyzyyyzzzzzyxuwy}{zz|~~|zyyz}|||}~~}~~~~~~~|{{{{yyyyz{}}~~}}~yz|~~}{|yxv{{|}|zzz{|}}~||}}}}||zzz{|}~~}~y{}~suy|~}~~}{|~~}xurruy|~|yyzzwuuw{~~}|~}{zyyzz||}}}}||wxyxwwxzyyyxwwvvzxtpptx~{{{|~~~|~}}{|}~~}||vwwvutvwxyz{zxvustuvwxxx|zyyzzzyzzzz{}~|zxvuvxzyyyyyz{|}}}}~}|zz{{zxyyyyyyyy}|z|}}{yzzvwvxxz||}}}~~|{z{{|}~~~||}}{{}~}~~}|{yxxyyz{{}~}{z|~}{z||}~~~~}|{yyy{~~~~}|{zyyyzyyyzz{{{yxvxz~}{z{}}zyyz{}}|}}~~~}}~}|{{{zyyzz|}}~~yz{~~~{|zxw{{|~}{{|}}}}}{|}}}}|{zzz{||}}~~}~~z{}~uxy}~}~}~}|{|}~~~}}xvttwz|}~|yyzzxuvxz|~~}}|{zyz{{||}}}}||yzzxwvwx{zzyxwvvwuronsy}{{{|~~}}~~~~}|~~}yz{|||{zwwxvutvwyyzzywusrsuvwxxx|zyy{|{z{{{{|}}~|{yxxxyzzzzzzz{{~}}}~~~}}|||}|ywwxz{|{{z}{yz{}|{yzzvuuvwz|}|z{{}~~|z|}}~~}{{|~~~~~~~~yyyyyyzzz{|~~~}|}~|{{|}~~}|xwx{~}}}~~}yzzzzzzzxxyz{||}xxwz|~~~~}||}~{yxy{}~~}}~~~||~}|||}zzzz{|}}~~~xy{~~}{|zxwz{|~}~~|{z{|}}|{zzz{{{{{{}||}~~~~~}}}}~~yyy|}~~}}~~|{z{|}}}}|xwvwz|}|}{zyzzxvxxyz|}~~~|{zzz{|}||}}}}||z{{ywvvw||{zywwvsqoopux||||}}}}}~}||{{{|{|}~{xwxyyzzyywxxwutvwzzzyxusrqrtvwxyy|zyz|}}}||||}}}}|{{{{zzz{{{{zzzz~}}}~~~~~~}}{{{|}{xuwx{}~~}}~|zyxz{{yxyztvuvy}~~|z{{~~{zz{{|}|{{|~~}}}||~}}}~~yyyyyyxxyz{}~~~~~}}}~~}|||}~~}xwx{~|}}~~|{vxz|||{zxxyz|}~~xxy|}~}}}~}}}~~{zz{~~~~}}||~~|{~~~~~~~~}}}~~}}}}}~~~~}|xy{~~|{yzxwuzz||zz{|}}|{z{{{{zzzz|{z|~}~~~}||~z|{{~||{~}~}{zz{{|||||yxxz|}|{{{zzzyyxyyxxy|~~~~~~}}}}}{zzz{|~||}}}}||z|}|zyyz~|{zyxppprux{}|}}|{{|}~}}{zxvuxxx{|{yzwwxxyyzzz{{ywvxy{{zywurqrstvxyzz|{z{}~}}}}}}||z{|||{zz||||{{zz~}||}~~~~~~}}yxyz|zwuuwz|~~}||}~~~}{zvxyyxwxxuuux{}~~~~~}{|{}~~}~{yyzy{}}||}~}||||}}}||||}}xyyzyyxwyz|}~~~}|~~~|}}}}||}~}}}~~yyz|}~~~|{vwz}~}|{yyz{|}~yyz}~~~~~}}}~}~}~}|}~~~~~}}}}}}~~~|{~~||||||}}~~~~~~~~~~}|{xy{~~}}}~{zywxwutyz||yy{}~~}{y{{{{{{zz|{z{~}~{{}~~||}}}|}yz{|}~~~}|{{{{{{||}zyz{}~|zzzzzyyyz{zxxy{}~~~||{{{{|}{zzz{}~||}}}}||xz||{{{|~}|{zyyoptz~|}}{yxz|}}|{ywutsvxy{{|{xxxyyz{|{{{zwwxy{{zxwutsstvwyzzz|{z{}|}}~}}|{xz{||{zy|}}}}|zz~}|{|}~~~}wwwyzzxwyz|~yz|}}}||uwyyxwxyvxxz{~~~~~~}|}||||z|}~}}~{yyzy{}~}}~~}|||}~yyz{{zzywwyzzyxwyz|~~~~}}z{|}|~~~~{}~~}||}~}}}~~}|}~}|wy{}~}}zz{|}~~zzz}~}}~~~~|}{{{}~~~~~~}}}zz{{{{{{~~~~~~~}{~~zzyyyz{{~~~~~~}{{yz|~~~}|{{}zyxwxvutxz|~|zz{~~{z{{||||||}|z{~~yz{~}}}}xxx}}~~~~~~||{{||}~{zz{}}|zxy{zyyz{|{zyy{}}}~{{zyz{}~{{zz{}~||}}}}||wz}~}}~~~~}||{{{ru|{}}zvux{zzzzyvtsqtwzz{|~xxxyz{|}}}}{yxxzzzyxxwwwvwxyz{{{}{z{}~~~z{|}}|{{yz{|||{z|}~~~}|{}|z{}~wvvxz{{z||}}~yy{|||{{vxzzyyyzzzy{|}}}~|{yxwy{|||~{yz{x{~~~}||}xz|}}{yxuvxzzzxxxy{}~}}}}}wz{|{~~~{~}~}}||}||}~~~z{|~~|||}}}~~|{{|}~~~~~~~}}}|}xz{}~~|~|~}~~~~|{{{yzzz{{||}~~~~~}}}~~|~~{{zzz{|}~~~~~~}|{{|}|~|{zz{~{zyxyxwuxy{~||{||{{|||}~~~}||~yz|~~~}~~uwx}~}}~}}|||}~|{zz{|{zwy{zyxz|}|{{{|}~~}}}|{zz{}||{{{}~||}}}}||x{~~}}}{{{{{{{{u{z||ytsvzyz{{zywvpuwzxyz|xxxxy{}~}~}{yxxzxxxxyz{{yyz{{{{{}|z{|}}|wy{|}|{zz{||}}}|{|~~}|}|yz|xwvwz}}}~~~~yz{||{zyxz{|{z{|{{||~}}~}zwuuwyz{|~{yz{x{~~}|}~y{}|ywtuwyzzyxwxz|~}|||}~vwzz{||||{{}~~z{|~~~||}~}}}}}}}~}|{||~~~~~~~~~~~}}}|||}yy{|}{}~}{}}{}~~}{zyyyyzz{{||}}~~~}}}~~}}}}|{{{}~~~~~~~||}~~|{~|zzy{~|{zy{yxwxy{~~}}{}}{{||}~||~{{}~~~}}~ttx{}}~~}|||}}{yyz{{zvy{{yx{}}}|||}}}~~||}}|{{|~}||{{|~||}}}}||z|~|{{zzz{{{{|x~z{|xsquyxy{||{yxpsxxwuxyxwwwxz|}}~~|yxxzwwxyz|}~{{||||{{~|zz{||{vwy{||{z||}}~~~z{}~}~~}{{|zyz|~~{zzwwwwxxyz}||~~~~|zxyz{|}~~}{yxwxx|}~~~~~}}~|}~{xxyz{{zyxz{{|}~~~~~}}}}~~{{z|}~~~}|||}~~}{{{}~}{z{|~~~}~}}}}}|{z{|}{|}~}|{z{|}~~}|}~~|z~~~~~~~}|{{{{||}}}~~~zz{~~}}|||}~~~}}|yxy~~~~}|{z{|||{}|}~~~~~}zyy{}~~~~~}~|{|}}}}~~{{||}~|{z{}~~}{yxyz{}}}}}~~|yxz|~~||||||||}}}}|{zyuvwyzz{zyyxvttwyxxyy{{}}~~}{zyxwwwwxyz|}{}}|zyyyzzz{{{||z{}}|~~|zyzxvtuwz{{}~~|{~|||{zz|~|{ztttuvxyz|{{}~}}zz{|}}~~|{yxwwwx}~}}}~~}}}~||}|yvwyz{{{{{{|}}~||{}~~~~}}|||~~}}{||}}{{{|~~~~}}~~}||{}}~}}~}||z{}~~~~}}~}{{~~~}||||}}~~~z{|~}}}}}~~~~~~~}|}|~~~}zyy||}}||{z|}||{}}~~~~|zz{}~}}~~~~~~~~}|||~~~~}}|}}~~}|{{{||}|zxxyz{|||||}~~|zxwy|~~zz{{||||}}||{zyxttuvwyzz~yyxvttwyvxxz{}}}~~}|{zyywxxy{||}{|~}{yyyzzz{{{||z{}~~~||~~|zzzzxvwz|~~~~|zx~~}}~}{{}~|{zqqrsuwyzzzz}~~|||}}~~~zyxwvwwx~|||}~~}}}}}|{{|~~}{uvxz{||}}}}~~}}}~~~}}}||{|}~~}||}}~}{{{|}}~~~~~~~}}|~~~~~}|z{}~~~|}}{z|~~~~~}}}}}~{{|~~~~~~}|||{{|}|~}}~~~~}}}}}}{zzyz{{||{{}~||{}|}~}}~~~~~~~~~|{{|~}}~~}~~~}}}~~}}||}~~~}~~|||{{{{z|{yxxyz{|{{{{|}}{xvvy{|}xyyz{|}}}||{yxwwsrrrsvxz}xxxvuuwyvvwzz||}~~}|{{zzwxz{||||z|~}{zyyzz{{|||{yz{|}|{z}~~|zz{|{z{~~~}zxv~~~~~~~~}~~~||}~|{zrrssuvwxyyz|~~~}}}}~~~~|{zyyyz{~}|||}~~~~}}}||{z{}~~}yyz{|}~~~~~~~~~}}}||z{{|}~~}|{}}~~}{{{{~~|}}~~~~~}~}~~}}{|}~{|}~}|zy~~~}}}}~~~~}~~~~~~~zz{~~~}||{{z{|~~~}}}}}||||{}}{z{wwyz{|||~}|{|~{|}~}||||}}}~~~~~~~~}|||}~||}}~|}~~||}}~~}||}~~~~~~{{{|{zzy{{zzz{{|{{zzz{{|{yvvwyyyvwxy{|}~}|{yxwvvqpnnorvx~~~{wxxwuuwyuxy{}~~}|||{{zzyvwz|||{zz|~~|zzzzz{|}||{yyz{{zzy|~~|{{|~}|~~~~~~~}|zxw~}|{|}~~~~~~}{}~~}}~~{zzvvuuuvvwyyy|}~|||~~}}}}~~~~}|{zz{||~~}|z{|~}}}}~~~}}}|zz|~~~{{{{{||}}}|||{{{z{{|}~~~}}}}}|{{}~}}~~~~~}|{{{{|}~~}|}~}~~~~~~}{|{|~~~~~~~{|}~~~}z{||||{z~}|zyuw|}~}}~~~~~xxy||~~~~~~~~}|||||}~}}}}||||{|}|zyz{uvxz{||}}|{|~~zz{}~~}||{{{{{|||}}~~}}~~~~~~}|{{{||}}~|}~~~{||}~~}}}~~~~~{{{|{zzy|||||}~~{{zzzz{{|zxvwwvuuvwyz|}~||zxwwwwsqomnrux~|vwxwvvwyxy{~~yyyyyyyyuvxz{zyxy|~}{zzyz|}~}|{yyyzyyyy{}~~|{||~}~~}}}||{zz}|zzz|~~~~~~|xz}~}}~~}zyxxxwvvvvwyyy|}~~~}{{z{|}|||}}~~~~}|{||}}}}}}}~~}zxxy{}||||}~}||~~~~}||||}}|||{{{zzz{|}}}||yz{{|{{{|}~}z{{~~~~~~~}|{{{wxz}}~}}~|}}~~~~~||{{yz|~~}}}~|}}~~}{zyyz{||||~{wsosy~}}}}}~~~||}~}||||wwx{{}}|}~~~~}~}}}}~~~~~~~}}}}{{{ywwxzvvxz{|}}}|{|~~}zzz|}~~~~}|{{{{zzzz{{{{~~}}}}~~~}||{|}~~|{y{{||}}~~{|}~||}}~~~~~|||{{{{z{||}~||{zzzz{|zxwwwutuvwxz{|}|{yxwwxytronnqtv}}~~|uwxxwvwyz}~~wwxxxxxxuvwyyyxwy{~|{zy{|~~}|{zzyyyyyyz|~~}||}~}}}}}|||||}|zzz}~|zux{}}~~~~||yxwwwvvvwwxzzz||~~|{{}{|{|{|||zz{|}}~~~}{zz{{{{{{{|}~|zxvvx{}{{{|}~~~~~}||{{|}~~~~~~}}~{{{zzzzy{|}}}|{zvvxyz{{{|}~~|{xxy|}~~~~~~}|{{zsuw{}~~~{||}~~}}||||yy|~||{|~}}}}|zywxxz{|}~zsnjnu}~~~~|{zyy{}~{{}~~~}}|}}}wxx{{}}}}}~~~~}}~~~~~~~|{xusswzwwyz|}}}~~~}~~~}|{|}~}|{{{}~}~}|{zz{||yyyyzzzz~~}}}}~~}~{{zyz{|}~|zz{{||}~~z{}~~||}~~~~}||~~}|{{{||z{|}~}||{zz{{zxwwxyxvuvwxyz{{{zyxxyz{wvsrqrtu{{|}~|tvxxwwwy|}}~wwxxxyyywwxxxxyyx{}{zy{}~|{{{zyyyyyz{}~}|}~}||}~~}~~~~}||{{~}{z{~~{ysvz|}~~~~}}}|{xwvuuuuvwxy{zz||}~~|zxx{~zz|{|{||xyz{|}~~|zyyyyyyyzz|}~yxutux{~zzz{}~~~|{zz{|~~~~~~~~~~}}~||}{{zzzyyy|}}}}{zystvxyz{{{|~~}{zwwx{|~~~~~~~}~~~}|{{zqruz|z{|}}}}}|}}}zz|{{{{}}}}}{ywvwxy{}~zqjhlt{~~~}~~|zxwwy|}z{|~}}}|}}~~xxy||~~~}}~~~~}}}~}~~~~~~~}{wsprvywxz{|}}}~~}}}}}~}|{|}~}|}}|~|}~|{zyz{|}xxyyyzzz~~}}}}~~|}~~~zzyxyz{||~}|zz{{|}}~z{}~~|}~~}}|{{|~|{z{}~yy{}~~}|{{{{{wwvwy{zyvvwxyzz{{zyxxz|}yxvtstuuyyz|~}|tvxxwwxy|}~}{xxxyyzz{yyxxxyzzx{}{{y{}~|{|{zyyyyyy{}~}|}~|{z{}}{z}}~~|{zz}|zxssux|~~}|{ywvwwvutuvwxxxxzyyxxy{||{yxwyz{}~}}zz{}~}{yvuuvwuwzzzz{}vuttuwz|{zyxxxxxz}|{{|}~}||}~~~}|{zyyxxyz|}{{{{{||}{|}~}}{z{{|}}|zzz{{|~}|zz{}~~~~~||~~}|{zyxwvwx|~~~}}}~|}}~~~}}}{zz~~~~~}{xvu|}~{tuwz|~~yyyxxwwvvwxz{}~}}}||}}~|}}}}|{{yyz||}}}z|}~|||}~}~~}}~|{{{{{zzzzxyz}~~}}}}}{z{~~|}}}}}}}~~~~|||}~}|{zyzz{|||}~|zz}~~zywvuvvwy{}~~}zy{|}||||{{zz||~}|zy{~}{{}}||~~~~{{{{zzzyttwx{{||xxxzzzzz{{{{||||{{{yxxz|yzz}~~~z{{{{{zzz|~~zvstuvz{}}}~~{yxvtuzz{{|{{zy|~~yyxyz|~~}}}~~}|~}{z{}~~}|||zxv~}{yuuvy|~}~~}|zxvvvvutvvxyyyyyzyxxxyz{||{zzz{|}~}}{{|}~~|zxwwxxwy{{zyz{wvuuvy|~{{zxxwwwy|}{{|}~~}}|||~~~~}||yyxxxy{|{{|}~~~}||~~}|z{|}}|{{|||}~~}|{}~~~~~~{|}~~~~}||{{xxwyy|~~~}}}}~|}~~~}{{}~}}}~~}|zy}~z{}~yyyyyxxxwxyz{|}~~~}}}}}~|}}}}|{{xyz}}~}|z|~~}}~}~~~|}}~}||||||||||yyy|}~~~}}}{zz|~~||~~||}|||}}~~}}~~~}|{zzz{{|||}}{{}~~}{zxwwwwwy|}~}{z{|~}}}||{{{|}~~}{{|~~}}~~~}~|||{{zzztwxz{}||yyy||}}}||||||||{{{zxxz|{ywxx{}~{{||||{{|}~{wuuvwz{|}}}|zxwuttzz{{{zzyy|~}}}yyyyy{|}~}}|}~}}|}}{{{}~|{{{zxv}~~~|{xxxz}~}||}~~~}zxvvvwvuxyz{{||{{zyxxyzz|||||||}~~~~|}}~~|zyyyzz{|{yxxyxxwwy{~{{zyxwvux{}{{|}~~}|{~||~~~~yyyxxyzz{|~|}~{{}}~}|{~~}}~~~}}~}}}~zz|}~~~~}}|||yyy{{~~~~}|||||}~~}}~~}|}~}{~zzzzz{{{yyzz{{||~}}}}}|}}}}|{{wy{~~}{z|~~~}~~~~}}z}}~~}|||}||}}~zyxz{}~~}}yyz}}|}~~|{{|{{{||~~~~}}}||{{{{||{{}~~||}~}}~}{zyxxvxz|}}|{{||}~~~}}}}||}}~~~~}}~~~~~~~~}}~~}}~~~~}}|{{zzwxx{{}}}zz{}~~~}|{{{{|||zxxz||ytsrw{~{{|}~~~~~|zxvwwz{||{yyxvvtuuzzzzzyxxy{||{{|}zzyxxyyz|||||}~~|{{}}~{{|~}{zyzyxvxz|}||}~~|{{|}}|z{|~~~{ywwxyxwzz{|}}}}|{zyyz{|{||}}}}|~~~~~~~~}|{zzzzz{{zxxyz|{zzz{}~{{zyxwuuxz~}|||}~~}|}}{zzzzz{{{}|}}}~~~}{z~}}||}}~~||}~xyz|}}~~~}|{{yzz}}~}~}||{{|}~~}~~~~~{}~~}z{{||}}}{z{zzzzz~}}||}|}}}}|{{vx{}{z|~~~~}}||{yzz|}~}{z{|}}}~zyxzz}~}}wx{}~|}~}{z{||||}}}|}|||||||zyy{}~}|}~~||~~}{zyxyz|||{z{zzz|~~~~~}|{z}}}~~~~~~~}yz{}}}||z{|~~~}}|{{{x{{|~~~~zz{}~~}{{z{{|}|zxxz{{xtrrvz}{|}~~}|{{wwxz{{{{wvvuuvvvzzzzyxwwzzzyxxz|{zzyxxww{{{{||}}zzz||~|||~|zxxyyxwuwz{||~}}}~}|z{|~}{zz{{{zz{|}~~~~}|{{{|}~z{|}}}}|~~}}|{{zzzyzzyxyz|~|{zzz{{{{zyxvuxz}~||}}~~~|||}}}}}}~~|}~~}{z~~}|{z{{~~{|}xxz{|}}}~|zyxyz{}}~}}}}||{{}}}~~}|~{~}||||}}~~~{{{{zzzz~}||||||}}}}|{{vx{~|{}~~}|{zzzvyzyz{|yxy{|}~~{zyz{~}}wy{}~}~~}{{|}~~~}||}}}}}}}xwwx{}}|~}}~}|{{||||zyx{zyy{~~~~}|{zy|||}}~~~~|{uwy{|{{zwxz|}}~~}}~}}}}|||{{||~~yyz}}~|zyyz{}}}{yxz{zxuvvxz||}~}|||{wwxz{{{{wvvvvvwwyzzzyyxwz{zxwwz|{{zyxwvvzz{{||||yyy{|~}|}{yxwyyyxsuxyzz|}~~~|z{}~}{{}}}|z{|}}~}}{{z{|}{{{||}~~~}~~~~}}|||{{{yyzyxy{}~~|{zyyxz{||{zxwy{}~|}}}~~~}}||}~~}{|}~~~~~}|~}|{{{{}}}|}~~}xxz{|}}}}{yxwxyy|}~}z{{|||||}~{||~~~~}{||~~}~{|}~}|}}}}}~~~|{{{zzzy||{{{{|||}}}}|{{wx{~{}~}~~~~~|{yyxxvwwxxz}~{yxxz{}}~~{{z|}~|xz|||}}|~~}}|}}~~~~}xvvwz}~}~~}~~}}|zyyyxwwy{~~~}{zy{{||}}~~~~~}{{rsuwxxxxxxyzz{||z{|}~{{{||||}|yyz|}~~|zxxyz{~~}{yxz{xxwyy{|}}}~~~}||{zzvwwz{||{vvuwwyzzyyzzzzyy{|{zxxz|{{{{yxwvz{{|}|||wwwz{~~}}~~{ywwyz{zvxzzyyz{~~~~|z|}~}{{}~}}yyz{||||xxxy{}}|||}~~}~~~}}}~~~~~}}|{{zywwz|{zzzyyyyz{|}}|{z{|}}}}}~~~~~~~}}~~~~{yz{}~~}|{z{|}}}|{z{}~}}|}}}}|{|~~|}~|{xyz{|}}}~}||{zyyxwwz{~|{wxz|}}}|~~wz{~~~~~~}x{|~~~{~~~~|}~~}}}}~~}}}}}}{{{{zzzzyyyyz{|}|}}}}|{{xyz~|~~}||}||||}~|zxwwwsvvxwz}}{yxxyz}}}}}}~~|||~|{||{z{~~~}}~~~|}~~~ywwx|~|}~~~~}}||{yyxxyz|}~}|{zzz{||}~~~~}||{{{rstvwxyyzzyyyz|}z{{|}~~xyzz{|}~zzz}}~~~|zxvvxz{~{yxy{xwwyz}}~~~{{{{{yxxuvwz{|}}uuwyy{~~xyz{{{{{|}}|zz{|{|||{yxwz{|}}}||vvwz{~~}~}{|zxxy{||y{|{yxxy}}}}{|~~|{{|}}|xyz{{|{{uuvwy|~}|}~}~~~}|||~~}}|yvvxzwwxxyyzzz{}~~|{||}}}}}~~~~~}|{{|}~|}~|~}zwxy|~~|{zzzz{||{zyvx{~~|{zz{}~}}}~}{zxyz|}}}}zzzzz{{{wwvxz}{zvwy{}}}}~~vwz{~}~}~~~}xx{|~~z{}}~~~}||}~~~~}}|||{{{{zzzzxxxxy{|}|}}}}|{{yyz}~|~~|{z{{zzz|}~{ywwwwstvvwx|~}{yxxxx}}}|||||||}~||}}{yz~~~~~~}||}~|}~~zyxz}y{}}}}}~~~~yyyyyz{{~}|{zzz{|}}~}}|{{{{{sstvxyz{}{zyyz|}{{{|||||wwxz{}~~|||}}~~~zywuuwz{~|yxy{ywvwy}~~~}}yyz{zywvtuvz{}}}vvxz||xxz{|}}}}~~|{{|{||||zxwz{}~~~}|uvvy{~}~~~|z|zxxz|}}{{zyyyyz{{|}~}|{{z{|~}{z|}}|{{{{{|}~}|{{|~~~~}|}}||{zyy|~{{{|~ywusrsuw~~~}}{xvxy}~~~~~|zz|~~~~~~~~~~~~z|~}ywwy}~|||}|{zxw|}~}|{|}|}~{ywxy{}|{|~~}~}}|}}|{zyz{|}}}}{|}}|{|~~~~~~||||||}}||}}|{{|~}}}||~~}~~}|zz{||}||xxxyzz{{||}~~~~}~~yyyyvuttxxwxyz{|~}|{zyyvwyz|}}~}zwwwxz}|zy{}{|~~~~~~|{z}~}|{{|}~~}{|~}||}}||}~}{z{|~~}~~}~}|||||}}{xxx}~|{}~~}~~}}||}||{zzyyyyz{}~}||||~~~}|}|ywxxxz~}|{zyyxxwxy{}~}|{zz{|yz{||zxwvwy{}}}}~}}|~}}}}~~~~{|~~}||}~}yvu{|}}}{zyxxyyz|}~|{zyxyzz|{zzzz{|}||{zzzz{{|}~}{zyyy||}~|zz{|||{zzz{|}~~}|||~~}|}~~|}}||{zyy|~}|}}~xwusrsuv~~}}|~~ywuvx|}}}~~|zz|~~~~~~~~z{}}zwwy}~|z{{{{yxwz{}}||~~|yxxzz~~}~~~}~{{|}}}}|{|}|{{|}|||||}~~~~}}}}}}}}}~|{z{}||||{}}|}~}||zz{|||||yyzz{{zz{|}~~~~~yzzzwvuuwxxyzz{{~}|{zywwy{|}~~}ywvwwz}}|z{|{|}~~~~~~zyy|~}}|{{|}}~{}~}|}}||}~|{{}~~~}}||||}}}|zz{~||}~~~~~}}}~}{zyyzzzz{|}~}||||~}~~}|{yxyxxy}}|{zyyxxxwxyz|}}|{zzz{{yz{||zywwxz|}}}|}}|}}}}}|}}~~{}~~|{||}|{xuu{|}}}|{zyyyz{|}~{zyxwxyy|{zyyz{|~}}|{{z|||}~~}{zxwww{}}~}|zz|}}|zzzz{|}~~}}~}{y{||}}||{zyy|{||xvtsstuv~~|{{||~~~~~wusuw{{{}~~}{z|}~~~~~{|}~{yxz}~|yyzzzzyxy{|}|}~}{yyzz~~~~}~~~~}}}|z{||zz{|{{zz{{|}}~}}}}}}~~}zyyz{{|{{|}}}~}|{{{{|||||z{|||{yxz{|}~~~yz{{xxwxwxz{||{z~}{{wxz{}~~~}yvuuwz}~|{{zz|}}}}}~~xww{}~}|{{|}~}~}||~~}~}{{}~}||~~~~~}}}||}}~~~}~~}}}{yxyz|||}}~}}~~~~}}}|{||}~zzzzzyyz{{{zzyyyyxwwwyz{|{zzyzzzzz{|{zyxzz|}}}|{z||}~~~|{{|}~{|}|zyz{{{{zzxxx{|}~~}||{{{{||}}zyxvvwwx{zzyyzz{~}|||||}~}|{yxwvv{{{|}}}~}|{|~~}yyzz{|}~~~|zyz||}}||{zyx{}~y{}yxwvvvxy{zz{{}}~{{|wutvx{{{}~~}{{|}~~~}~~|}~|yz}~~}{{||}}}}{|}}||}~~}~~~|zzz{}}}}|~}}}}z{|{zyz{{zzzz{||{~~}}}~}{z{{|}}|}~~}}~}}}}}~~{|}}|zxwzz|}~~~~yz{|zzzzxy{}}}{z~}|xyz|}~~~|yvuuwz~~{zwwxyzzzz~xww{}~}||}~~}{{|}}|~}||}~~}~~}|}}}}}|}}~~~~~zxwx{|}~~{{|}}}}}~|{{{}zz{|}}||{{{{{{{zzyxwwwxyzzzzyzzz{{{|{zyy{|}}}|{zwxx|~~|zz{||zz{ywvwxxxxyzz{|{|}~~~}|}}~~~~~~yxvuuuvwzzyyyyzz}|{}}}}~~}|zyxwwyzzy{zzz}||}zzz{|}|{y{}|}}||{zywy{}{||}xz}yyxwwxyzzyy{{||}zz{~xwvxz}}||}~~|{{|~~}}~~{|}~~}}}~~~~{zz{{|~~|~~|{{{{|}}}}~~}}}}z||{yyyz||{{||}~{~~}}}~~{zz|}~~~||||{zxwzz{}}~~~xz{|{{||y{}~~}|{~|xyz{|}}}}ywvwy{}|zwwwxxyzzyxx|~~~}{z{|}|~}}}}~~}{{|~~}}}}}}~~}~zxwx{|}~~~z{|}}}}}}|z{{~|}~~~~}}}}|||||zyxwwwxyyyzzzzzz{{|{{{zz|}}}|{yxruvx|}~|zzzzzwwwvtsuwxxxyz{}~{|}~~}|{~xwvutuuvzzzzzzzz~}}}}}~~|{yxxxxwwxwyxy{{{}z{{|}~}}{zz}|}}||{zywyz|z{{|yz||{{{{|}}zyyzz||}xxy{~yxwz|~~||}~|{{|}}}}~~~~~~~{yyyyz|~}}|~}~}||{{{||}}~}}~}|}}~{}}|zyyz}}||}}~|}||}~}||~~|{{zyxxx{{|}}}||~~~~wyz|{|}~||~~~~}|~}xyz{{|||~}zyxy{{}}{uuuuvwxy~~~~zyy|~~~~~~~|yyz|}}~~~~|{{|~~}}}}}~~}}}~~~~}{yxyz||}~~}{{|}}}}}|{z||~|||~~~~~}}}||zyxwwxyzyyz{{{{z|||{{{{z{||||zywqrtxy|}~~}|{zyxwtuusrruwwvvxy|~{|}}}|zy|}xwvttuuvz{{||{{z~}}}}~}}~~|zyxxxtvvwvxwwxxy|~{||}~~}|{yyz~|}}||{zyyz{|z{|}yz||}}}}~~zzy{{|}}xxx{~~yxw{|~|{}}{{|}}}}~}~~{yyzyz{}~~z|}~{{{{{|||{}~~~}}}~~|||}~}~~}{yz{}}||}}~~~~}}~}{z{}~~{}~}}}|zxwvwxy|||}||{z|}}|vxy|{|}~~~~~~~~~~~|wxyzz{zz}~~|{{|}||~|vvuuvwyy~}}}~~{zy{}~}|}}}}~~}||}~~~~~~}}}}}{xxz|~~~~}|}}}}}~|||~~}}~~}{zyyzzz{}~}|||}~~~}}z{{}~zzz||}~}|{{zzzyxxyz{yz{|}||{}||{{{{{zz{{{yxwpsuxz||||}}}{yvutttsrtvytsuvwz~||||{zxwyz|~~}xwvutuvv{{|}}|{{~~}}}~}||~~}{zxxwwssutvvwwvvx{~~|||}~~~|{zwxz~|}}||{zy{||}{|}~zz{~~~}}~~zzy{{|}}xxy{}~}xwwz|}|{}}{{{}}}}~||}~~}~~|z{|zz{|||||yz}~~~}yyzz{||}z}~}}z|}}}}}~~}{{|~}~}{zz{|||||}~~~}}}|{}{zyz}z|~~~~}|{|}~{zwuuvxz}}}}|{zy{|~~|{uwy{{}}~}}~~}~}|wwxyzzzy}~~}|}~}|}}wvuuvwyz~~~~~{yxz{}{z~}|{{|}~}~~|{{|}}~~}}||{{|zwwy|~}~~~}}}}~~~{{{~}||}}||{zzyzyz|~~}|}}~~~~}}yz{~~zyyyz{~}|{zyyzzyxyz{|yz|}}}||}}|{{{{{yyzzzyxwqrvx{{||{|}~|yustuuttux{sssuwy}~||||zxvuuwz|}}||xxvuuuvw{|}~~}|{{|}|z{}yyz~~|zywvxwwxyzxwwxxyzzzy{|~}|{zywy|~}~~}~~~}|{|}~~}|{{|}~~{z{}|z{}~|z}|~|{||zz|~yyxxxxyy|~}wz}}|{zz{|}}}{zyzzzz{}~|{zzz|}~}}}}~~zyz{}}}}~}}|{{{z{z|~|{|~}}|||||}}zy|~~}|||||{zz{zzzz|{yxxyz{{{zzyyxxz|~|{yxxyz{|||~}~~~}zxsuwyzzyx{{{{{zzy|}}~~~}}}}|{{|}~~~{{{}~~~}}}}~~~}{zz|}|{z{|~||{zz{}}~|{zzzuuvyz}~~zzzz{|}~}|{{z|}}~~}|||}}yz{|}}}}||||||{{xz{{zyyz{{zzzz{{|{{zz{{|~~|{{zz{yzz|}}}||{{{z}}~~}|{{zzyxyz{|}}ywwwyy{zzyxwvu{|}}|{ywxxxwxxyyz{}}|{xwwxyz{{{{{zyxxxxx}}}}~~~~|}~}~~|{|~zyz~}{yxwwvvwyyxwvwxyyyyyz{~~~}|{zyyuwz}}~~~~}|~}~}~~~}||~}|{{{{|}~{yxz{|{z|~}{}||~z{}~~~|yy|~||{{z{{{}~}xz||{zzz|}~~~|{zzzzz{|}~{zzzz|}~||{zz{|}}yxxy{}~~~~}}}~}|z|}yz{||}}{y{|}|||}}~~~|yx|~~~~}}|||}}{{z{{{zz|{zyyz|}||{zyyxxz|~{ywvuwyz{{{}}}}}~~|zytvxz{{zyyyz{|||{{{|}}}}}~~}|}~~~{zz|}~}}}}}}~~}{zz|~}|{z{|~}}|{|}~~}|{{{wwx{}~~~{{{{|}~~~}||||~~}}}|{zz{{xyz||}||zzzzzzzzyz{zyxy{{zzyyzz{zzyyyyzz{{zzzzzz{{|~~~~}}}||}}}}}|{{zzyyyz{|}|ywvvyyyxwvvuvv{|}}|{ywwwwvwwxy{{|}|{ywwxxyzzzz{{zyyyyy}}}}}}||}}}}~~|||~zz{~|{yxxvvuwyyxvvvwxxxwwx{~~||{{zyxxwuwz}}~|}}}}|}|{~~}}|~~~}~~~~~}||{{||}~|yvuxzyyz}~||||~wz{}}~}|~}~~|yy{}~~~~}}|z{{zyxz{}~~}|{{{{{|}~zzzz{|}~|zxvuvwx|}~~|{zwxyz{|||||}}{yyz}~|{wy{~~|zxyz{||}~~~~~{{z|~}|{{}}|||}}~{{{|{|{{||{{{}~}}|{zxwwz|~yxussuxz{{z|{|||||||{{{zvwy{|||{wxz|}}}}yzz{|}}~~zzy{{}}~~}}|||}}}}{zz{}}|{{{|}~}}}}}~~}||yz{|~~}}~~~~~~{{||}~~~}}~~}~~||{zyxxxxxyz{||{{yyyyyyyyzzzyxxz|{zzyyzz{yyxxxxyywwxxyz{{|}~~~~~|}}}}|{{zzyyzz{||{wutuxywvtsstvw{|}}|{ywvvvvvwxx{||}|zyxxxxyyyyy|{zzyzzz}}||{{zz~}|||~|}}}}}}~{{|}}|{zyxwvuuvxyxwsttuuuttwz}~{yyyyxxwwwxz|~zz{}~~~|||||}{{|~}||~~~~~~~}}}}}}}}~{xuuwzuw{~}}}~wxy{||{||}}~}}~~~}{yxz|}{{{|}||{ywxz|~~}}}}}~{{||}~~|zwtstuvzz|}}}}|wwxyzz{{{|}}zywz}~|ywux|}{yyz{{}~~~}}~~~~~}|~~{yyy}}}|}}~{{{|||||||||}~~}|{yxwvy{~zxussuy{zzz{{{{zzzyxyz{|xyz|}}}}z|}~yyz{|}~~zyyzz{{|~~~~~~}|{{{{{{||zxxz{||{{{||}|||}}~~~}}z|}~~}}}~~~}||}~~}||}~~~~~~}~~}{{yxvvuuwxz{|{zyxxyyyyzz{{zxwxz}|{{zz{{|yyyxxyyyuvwyz{|||}~~~~}}}}}{{{||{zzzzzzz{{|{zvtsuxyvusrrtwy{|}}|{ywwvvvwxyy||||{zyxzyyyxxyy|{{zzz{{{{zzyxww~}{{{}~|||}~~~~{{|{{zyxxwwuuuwyzywsttuttsswy}}ywxxxxxxwwxz|~~~wyyy|}~~|||}|}||y|~~|{{}||}~~}||}}~~~~~~~~~~|yvvy{tw{~vyyy{{|{}}}~~~}|}}~}|zy{|~|zyz|~}}|ywx{}}}~~{zxvuuvvyyz{|}}}yyyyzz{|{|}~}zyy|~|wttw|}|||{|}~}}}~}}~}~~}zxxy~~}}}}~~zzz|{||||||}~}}|zywvuy{}{ywuvx{}zzz{zzzyyyxwxz|}yy{|}}~~}~}|zzzz{}zyyzz{{|~}}}}~~}|{zzzzz{{zxxyz||{{{{{|zz{|}}}~~}z|}~~}}~~|{wyyy{}~||{{}}~~}}~~|}~~~|{zxwvvvwxz||{yxyzzz{{{|{{zxwxz}}||{{||}{{zzzz{{vwy{|}}}z|}||||||||zz{{{{zzzz{{{||{{yusrtxywvtssvxz{|}}|{ywxwwxyz{{|||{{zyy{zyyxyyz{{zzz{{|{zzyxwwv}|z{{~|{{|~~zz{zzyyxxwwvuvwz{zyrrsssrqqwy|~~|zxxxxxyyyywyz|{{|}vvvxy|~}}}~~~}xz}}}||}||||~~~~~}|{{{{}~~~~}|||{yyz|tw{~yyy{{}}~||}}~~~~}|}{||{yyz{}~}{yy{}~}{yy{}~~}}zzyyxyyyvwwz|~zzyyzz{||||}||{z~{xstw{~}}~}|~}}}}z{|~}{yyz~}}}}~yyy{{||{{{||}}~~{{zyxvuuy{}|{zyz{}{{z{zzzyzyyyy{}~yzz{|}~~|zyyyz{}~}~zzy{{}}~|{{{{|}}|{zyxwwwwxyxvuvw|||{{{{zxyz|}}}}~}yz{|~|{uttvwz|~}|{{{}~~}}}}}~~{{}~}|{zyyxxwy{}}|yxz{{||}}}zzzyxxz|}||{{||}}}||||}}xz{}~~}|yz|~~~|xxxxyyyywwxyyyyxzz{||||{{yurruy{xwvuuwyz{|}}|{ywxxxyy{|}}||{zzyyzyxwwxyzzzzzzz{|xxwwvvuu{{z|}|zz|~zyz{zzzzzyywvwx{|{zssttsrrqwy{|}|{zyyyzz{{{wyz|{{{|tvuxy}~~xz|}}~~}}}~~}|~}||{{{{|}}}}|{xz||{z{|ux|}}~y{{||}}~~~~~}}~~{}}|{z{|wy{~~}|zzz|}{z|~~~}}}~~|zywxz{|||{ttwz|~zyyxyz{{}|{{z{{{|wuuwz~~~~~~~~~~}~~|zx{|}}~~~~wx{~|{|}~}|||wwxzz{{{zz{{{{{{yyxwvvuuxz}~~~{{||}~||{|{{zz{{{{{|}~yzz{|}~}~yxwvwxz{{|{zz|}||{{||}~||zyxwwwvwxxvuuv{|||{{zyxy{}~~~~}~}|wwx{}~~|{rtsuvy{}~}||{{{|{}}}||||||yz{}~}|||||xz}~~|zxzz{||}~~yz{zyxy{{{zzzz{{}}}||}}}{|}~~}{zyz|}|wwxxxyyyvwxxyyyxyz{|}||{|zurruz|wwvvvwxx{|}}|{ywwwwxyz||}||{zzyzwvutuwxzyyyyyz{{wwwwwwwwzz{}~|zy{yyz~||||{{{{wwwy|}|{tttttsrqxyz|||||yzz{{||}z{}~||}}ttuvy{z{}}~~~~}|{~}||||yz{||{zyux{|{{{|vy|||}~{{||~~~~~~~}}~~}|}~}|{|}tux{}~}}|{zz{}}||~~~}||||~~~~|zxvuwz|~~}}tuwz}zyxwxyz{~}zzyz{|}xtvxz}}~|||||||||~}zwuwy{}uvz}}|}~}||{wwwyyzzzyzzzzzyxwwwvvuuuxz}~~~z{}~~}|{|{{zz|||}}}~~yyzz{|~{~xwuttvwyy{~{{{}~|||||}}~||zyxwwvuwxxvuuv{|||{zyyyz|~}~}|uuvy|}~~|{srssvx{}}||{{{||{|~~}}|{{{{{xyz|~~~~y{}}zxzz{{|}~~xz{{zyyzyyxxxxyy}}||||}}||~~}|yxy{}}|wxxxyyzzvwxxyyyxyz|}}}|{|zussv{}vwwwwwvv{|}}}{ywvvvwxz{|}}{zzzzzttrrsuwyxxxxyyz{wwwwwwxx{}~~}|}~||~}|z{{}~~~~~~}|zyzz|}~~~~zwuuvwwwvutwy}}}{{||}~~~~~{{{ywwy{}~}}}~}}}~~}~~}|{zyxtuwxxvtsuwy|~~~~~}}}~~~}|{z{}~~}|{|}{zzyz{|}~}|xuvxz}}~}{xussw{}{z{||{{}~~|ywvxz{z{zxvvxz|~~}yxxzz|}}{{zz{|}}||||}~~~|xtqorv|wvvx|~|z~~~~}}~}|}}}|{zy{{zywx{}ywtrqqqrsux{{}}~||}}z{{{{zyxw~~|{|||~~|{|~~}|tssrrstuz{|}~~~}}}~~~}}~|{zywwwwuwxwvuuvstwxzyzzxyz|}~~~}}}||yyx|~~~~~|zxwvwxxwwxz~~}|{zyyz{}}||~|}~~}{yvxz}~~}yyyyzzzzyz{~~~}|wwxxxxxxwxy|}~}}~|zxwxyz|ywwz||z||||{{{{{}~{zzwxyzzzyxz{{||{zy{~~||zyxyy{|}{zwutuwy|}~}zwvvstvxyyyyyyz|{|{zssrrstuuwutuvwwv{{{{{zzz{}~~}|}~~}~|{z{z|}}~~~}{yxz{||}~~~ywvvwxxwvttwy}}}{{{|}}~~|}|{yy{}}~}}}}}}~~~~~~}|{zzuvxyyxwvxyz|}~}}}~~}|{z{}~~|{y{|~|{zyz{}~~}}zwuvxz}}~}{xutux|~{yyz||{{|}}{zxxxzzyzyxvvxz}~~|yyxz{|}~|{{{{||}|||}}~~zwurtw|~zxxz}~|}}~~}~}~~~~~}||{{zxwwy{{yvsrqqqsvx{z{||{{|~~{yyz{||||~~~}}~|{|}~~}{zrsstuvww{{||}}~~}~~~~}{{{}}~~~~~}||}~zyyxwwwwvwwvuuwxtwx{{|{zxyz{}~~~~}}zzz}~}}}}|{yxxyyyxxz|}}}}||||z{||{{|}|}~~}{zwy{}~~}}yyyzz{{{zz{}}~}}yyyyyyyywxy}}~~}{yxyz{zxvwz||{|||{{{zzz|~~|zz{xxyzzyxwz{|||{zyz|}||zzyzz{||yxvttuwx|}~}zwvvrsuwxxxxwxx{{{{{tttttuvvwussuwwv{{{{{{{{|}~~|{|}}}~|{z{{||}~|zywz{{|}}}~wvvxzzyxutswy}}}z{{||}}~~~}{{}~~}}}{{{|}~~}||vwyz{{zy||||}~~~~~}||{z{|}}{yx{{|}~~~~}|zyy{}}{{zvtuw{|}}}}{ywuxz}}ywwz|}|{z{{zzzzzzzxyyyxxy{~}{yyy{{}~~}}|{{{||}}}}~~{yuvx{}|{z{}~}}}~}}~~~~||zxuuwy{zxusqpptvxzyzzzzz{}}wxz|}}{||}|{yxrsuwxyyy{{{{{{{{|}}}}}}|yyy||~~~}}|{{||}wwwwwwwwvwwuuvy{xxy||}||xyz{|}~~~{zz~}||}}|{zzz{{{zz|}|}}}~~z{|{zyz{|}~~~}|{z{|}~}|{xyyz{||}{{z||}~~|{zzyyyyvxy}~}{yyy{{yxwwz{|{{|||{{zzyz{zyy{|yyyyyxwv{{||{{zyy{}~}{{{{zyzz{{{wvuttuwx|}}{xvuuqrtuvvvvtuvyz{{{vvvwwwwxwusrtvww{{|||||{|}~}{{|}|{yz|||{}|~~~~}{zxw{{{{||}}xxy{}~|zutsvy|}|z{{||}~~}}~}}}}}||}~~z{|}~~~~~~~}|||z{|}|zxwzz{||}}}}{yxxz}|||~~}zwusrrux}~}}}}|zxwz|~~{xuvy}~}{yyyy{{|{zyxz{{zz|}~}zzy{|}~~}}}}~~~~~~yyy{|~}}}~}}}|}~}|{wutuwzzywvtsruvxzxxxxyyz|~vwy{}~~}|||||{yytvx{{{zyyyyzzzzz|}}~~}}|xxy|}~}}||||||xxyz{{{{yyxwvx|y|}}~}zz{|}}~~~yxy}{{||||||{|}|{{}~~~|}~|zyyz}}~~~}}||}}}}|{{xxyz{}}~{{z{{}}|zyxxxxvwy}~}|zxxxz{{zzzz{zz||}}}|{zwxxwvx{}zzyyxwvv||{{zzyyy{||{z{|{zz{z{{zwvuuuwxyz{{yusrrpqrtuuttrstxyz{{zz{{{{{zxvsstwxx{|}~~~}|}~~|zz{}{ywxz|||{||~~}|zyxx|{{z{{|}xxy{}~|zutsvx|||{{||}~~~~}}~}}}~|{|}~{|}~~~~~~~~}}|||z{|}|{ywzzz{{|}}|zxwxy|}}}~~zz|}~}yvrpoprx~~~}}|{zy|}~{xvwz}~}{yyxy{|}|{zz{}}||}{zz||~~}}~~|{y{{}}}}|||}~||}}|}}}}}}~}}{xutuwvvwwwvttuwxzxxxxyxy{~wxy{|}}}~}}}~~}}}}||{{wxz{{ywvwwxyz{||}~~~~~~}yyz|}||||{{zzxyz|}}}}zzyxwy}|}~~|||}}~~~~~}vuv{~~}~{{{{{||}{|}|{|}|{{|}}~~~~~}~~~}}|{zwxyz{|}~{zy{{}|{ywvvwwvwy|}~~{yxvvwxy}~}|{zyy|}~}|{vwvuuwz}zzyxwvvv|{zzyxxxyz{zzz{}zzy{{{{zxwwwwxzzyyxvrpopoprstssrqrswxzzz{{||||{zyvttvxxxz{}~~~}|~~}{yy{}ywuuvwvuyy{~~~|{zyyy||zzz{|}{zz|~~}|tsrvx|||||}~~}}}}}~~}|}}~}~~}}~~~~~~~~~~}~~}}}~~~}}}|||yz|}}|zyzzzz{|}~{zyyyz|||||||}~vwy|}|xummkkow~~}}|||{|~}{yy|~~}{zzwyz|}}||{|~~}|}~{{{}}|{z{z|}}{}~~|{{|yz{~}|}||{{|~}}{xutvxvwy{{zxwuwy{yyyyyyyz}xyz{||||}}}}~}}}}||||||||||}}|{yxwxyz|}~~}~~~~}zzz}}~~~~~}|{yz|~{|{zz{~}|||}}}}}|}~|zsssx|}{z{~||{{{||}{|||{{}~~~}}~}}}~~~~~}}|{{wxxyz{{|zyy||~{zxvuvwxvwx{{}|{yxvuuvxy}~}{yxx|}~}{zvvvuuvz|zyxwvvvw{zyxwvvvxxyxwx{}xxy||||{yyxxxyyzyxwtpnnooprsssrqqrswxzzz{|}}}|{zwutuwxwwz|~~}~~}{yxz|yxwwwvtrtvx|~}|{zzzz{}|zyyz|}}{zz{||{tsrux||{~~~}}}}}}|~~~}}||||~}{{|{||}{|||}}~~~~~}~~~}~}}|||}}}}}||||xz|}~}|{{zzz{|}~{{|}}}}}|{zzz{|}uvy|~}yvljeejs}~~}}|}}}|}~||~~}{{|xyz{|}}~z|~~|{{{||{}}~~~}}||{z{z{zzy|}{zzuvx|~}{{|~~~|{zz|~}}|yvvwyxz|~~|yxuwy{zzzzzyyz}~~yy{|}~~~}~~zz{}}zzzz{|}}}}}}}|||z{{|}~~|}}}}}}|zzz||}}}~~}{{yz|~~}|}}|{{}~{{{{{zzzy{}~}|yxqqrx|}{xx{}}|{{z{||yz{zyy{}~~}}}~~~}||||wwxxyyyzxyz}}{zxvvwy{vwxzz{yyyxvuuwxyxz||zxxyz{}~~|zxvwwvvvy{yxwvvvwxzywvutuuuvutsux{vwx||}}|yyxxxxxxzzxtqnoppqrsssrqrstwxzzzz{|}|{yxsssuvvusxz}}|~~}{xxz|zyyxxvspqsv{}|{zyyz{|}|zyyz{|~{yyz{{{tsrux{|{~~~~~}}}~|{||}~~}|||~|yyzz{{}~zz{{||}}~~}}|}}}}~~}|{{{}~}}}}||||xy|~~}{{zz{|~|}~~}{{yyxyz{tux|~zwkfcagq|~~}}}}~~|}~~|||~xyy{|}~y{}}{yxy|||}~~~}||{{{|{z{zzyxy}{yyqsuz}~zyz|}~|{{{|~}}|ywwy{{}}zwuwy|z{{|{zyz|~~~xy{}~xxy|~~}xxxyz{|}~~}}~~~~~~~~~{{||||{{yyy{{{{{}|zxy|}~~}||}~~|{|}zyyyyyxxxy{}|zxvqqrx|~{xwy{}}~}|{zz{|xyzyxxz||}}~~~~}}~~}|}}}wwxxxxxxwxz~~~|zxwwy{}vwwyyyxwzywvvxyzsvzzywyzxy{}|zxvvwxwvvxzxwvvvwxyzywussttsssqqsvzuvx|}~}}yxxxwwvv|{yuqopqpqrsssrqstuxxzyyyz{||zxwqqrtvuspwy|~~}{