BM6P6(@ ~{|~~|~~}}||{{}||{{{||{{z}}~~}{{}~|z~~~||}~}}}}}{|~~~||}~}|yyyzz{{{|||{zzyy~~|zz{|}}}||||}~~y{}~}zxwy{}{zyz{{yx}}~~}~~}||wxz|~~~}~~yxxwxyz{}}||||}}~~~~~|}~~~~~}|{{{|~|{~}|{zzz{|~}{zz{|}~~|{{}~~}}}}}~~~~~~~}|{{{||zvttuxzyzzzyxxw~}|~|{|}|xtstvxyxwvtuwxyz}~|ywwxvuutuvwx}~~~}{zwxy{|{{{||~|yxy}}~~~~~~z{|}}|{z~||~~}||}}}}||||}{yxx|~~~~~~~~~}}|||{yxwxzzwtyz{|||{z}~uvux}~}}~}{{|~~{z{}~}zz|~|zzxvwy{||yz{{yyz{~~~}{|{ywxyz|}}~~~~|{z}{yyz|||}}~~~|{zz|~~}}}~~}~|~||}}|{{z|~}{|~~|~~~~}}}|}||{{||}|{{~~~~}{{}~|{~~}}~||}~~~}|||||{}}}~~}|yyzzz{{{||||||||~~}{{||}||||}~~~z{|~~~~}}{yyz|}{zyz{|{z~~}}}yz{}~~~~~yxwwwxzz~~}|||}}~}}}~~}}}~~}||zyyz{~~}|{{{zzzzz{|}}~}|{zz{{|}~~~}}}~}}|}|~~||}}}||{}}}||||{|{xvuwy{zzzzzyxx~}}~|{|}|yvuvxyyxwvstvwwy|~~{xvvwvvutuvwx}}~~~}{{wxy{|~~~{{{{|}~|zyz}~~|~{{}}}}{{~}{|~~}}}~~~}}}|||{yyy|~~~~~~}}}}||||}}}}zyxy{{xuyz{|}}|{}~~xvxy}~}}~|}}|{|~~|{|~~{yz|~||zxxz{|{z|}|{{|}~}{|zywxxz|}~~~}{{{yxy{}~}}}~~~|{zz|}}|{|}~}~|~~|||}||{{}~~~~~|{|}~}|~~~~~}}}}||||}}}||~~~}{{|}|{~~||||||~}}||||{{|~~~~~|zzz{{{{{{{||}~~}|}}}}||{|~~}zz{|}}}|~}}||||}{zxxz|||~~}{|}~~~~~yxwwwxz{~}}|||}}}}}}~~}}}}}|{zwwwyz~}~~~~|{zvvvwxyz{}}||{{{{{{{|||}}}~~|||||~~}{{{{{zyxyz|}}||{}{yxwxz{zzzzzyyx~~~~}~}||}}{ywxyzyxwvrtuvvwz|~{wuuvvvuuuvwx}}}~~}||yyz{{}||{{{{|}~~}|{|}~}|}~~~}{|}~~}|{}{{|~}}}~~~}}}|{yyy|~~}}}}}|||{yy{|}~~{zzz{{ywyz{}~~}}|}~~~{zy|~~~~}}~~xz{{{|~~}}~|zyz|}{zz{}|||}~}|{|~~}{|zxvwxy|}~}|{xwwx|~}~~~~|{zz{||zyz{~}~}}~~}|{||}}}||}~}}}}||||}}}|~}~}}}}}}}}}}|}}~~~}}~~~}||||||~}{{{|||}~~~}}}}}}|||~{{{{{|||yyyz|~~~~}|}~|xxy{|}}~}}~~~~}}zxvvx{|}~}~~~~}~~~~~~~~~||}~~~~}~||{z{|}~~~}|}}}~}}}}}~~}}}}|{yytuvxy}~|}}}}{zyrrstvxz{~}{zyz{|{{{{{{{{~~}~~{{{||}}|zzzyywvuvxz|}}{z|{zyxyyzzz{{{{zz}}~~~~~}}}}}}||yzzzzyxwstuvvwy{~~}zvttuwvuuuvxx||}}}}}}zzz{{|{{{{{{{|}~~~~~}|||}~~~~~~|}~~~~}|{zz|~}}}~~~~~|{zzz}~~}|||{{{zzvwz|~}}}}}||{yz|~~|}}}~~~~~}{}}~~~~}}~~~wyz{z{}{zz{{~~~|{z{}~}~~|zxxy{|~~}{|zxvvxy|~~~~}}|{{vuvy}}}~~~|{z{||{yxyz~~~~}}}||{{||}}}}}|}~~~~}}||||z{}~~}}}~~}{|||||||}}}}}~~}}~~~~}|{{|}~}{{|{{{}~~~~}}}}~~~~|||||||||vvvwy|~~~}}~}{vvxy{}|}~~~}ywuuwz{|}{yz}~}~~~~~}~~|||}}}~~~}|{{z{{|}}||~}~}|||}~~}}}}~~~~}}}}~~}}}}|{yyttvxz}~||}}|{yxqqrsuwyz~|zxxy{|{{{{zzzz}}~|~~{{|}|~}|yyyyxwvuuvy{||{zzyyyxxxxyyzzzzzy||}~~~~}}}}|||}zzzzyyxxtuvvvvy{||{yvttuwvvuvwxy||||}~~~{{{|{|{{|{{{{||}~}}{{{|}}~~}||}~~}}~~}}zzz|}}}~~~~~~|{z{{}~~}{{{{zzzzvwz}~~~}|||}{|}}}}}}~~}~~|}~}}}~~}}}y{|{zyz{~|{{zy{{|zyz|}}|yurrrvwz}~{|zwuvwy|~}||{zzyyuuvy}{|}~~}|||}}{yyz|~}~~}|{{{||}}}}}|{}~~}~}}||{{||z|~~~~~}|zz{{{{||~}}~~~}||}}~}~~}{{|}}~}}~{{{|}~~}}}|||}~~|~}}}}}|||tttuwz~~~~}}}~|{wwxy{}|}}~~~~}ywvvxzzzywuw{~~|}}}}}}}}}~~}zz{{||}}}}~~}|{zyz{|}}}|~~~~}|~~}}}}}}~~~~~~}}}}}|{zuvxz{~~~|}}}}{zyrrstuwxy}{zxxyz{{{{{{{{z|}~~}|}~{{|~}~}|yyyyyxwvuvxyzzzyyyyzyxwwyzz{{{{{z{|}~}~~|zz{}zzyyyyyyuvwvuvxyyzywutuvwwvvvwxy{{{|}~|||}}~}||{{{{{||||{{{|}}~}|{{|}~~}~~}zzz|~||}~~~~}}}|{{||~~~~{{{{zzzyxy|}}~}~~~~}}}~~~~|{|}|}}~~}}|{|}}zyxy~~~}z{zzwxyzyyz}}}{xspoosux{~{|ywuuvy}~||zyyxyywvwz}~yz|}~~~~~~|{{}|}~}|{|}}~~~~}|{y{||||{{{{{{||y}}~~}|{{{{|||}~~~~~}|~{{||}}~~|~}{z|~|~~{{{|}}}}|||{{|}~|}}}|~~~~}}}||tsstvz}~}}|||||~}{zzzzz{|~|||}}}~~{zyy{{{ywtsv{~|{|||||||{|~~}|yyyz{|||}}~~}|z{|}~~~~}}}}}|{{~}|||}~{||}~}}}~~}||wxz|}}}~~}|zyuuuuvwxx{{yxxxyz{{{{||||{|}~~}}|}~~~{|}~|yyzzzyyxvwwxxyyyyz{{{zxwxxyzzzzzyz|}~}~~|yxy|yxxxxyyztuvuttvwwwwvutuwxwvvvwyy{{{{|~|}}~~|{{zz{{|~}|||}~~}|{{|}~~~~~~{z{}~}{|}~~~}}}||||{||~}~|{{{{zzzz|||~~~}~~}{z{{|}}~||}~~}||{}~~{yyy}~~|zwxyxuwxz{{{}~|||{xurqquwy|~|{ywutvy}~~}|{yyyyyxxy{}~}{wx{}~}}{}~||}~~|{zxz{{{{~zzzz{{|}y}}~~|{{|||}}~~~~~~~}|}zz{{|}}}|~}zz|~|~{{{||}}|||{{{z|~~}||{{z}~}}~~~}}}|ttstvy}}}|{{{{|~}{{z~}|{z{|}|||||}~||{|}}{yvsru|}z{{{{{{{z{}~~|{xxyzz{||}~~||~|||}|{{z|{{z{|}~z{{}|}~~~~~}yz|~~~}~~~~|{zwwvvvvww{zyyxxyy{{{|||}}z{}~~~}|||}~~~~~{}~~}yzz{{{zzxwwvwwxyz{|}}{yxwwxyyyyyyz{}~}~~{xvx{xwwwxyzzstutsstvuvvvttvxxwvvvwyz{{z{|~}}~|{{zzz{{~~}}~~~}||}~~~~~~{{{}}|{{}}}}}|||||||}}|}|||{{{zz|~|{~~}~~~}|zy{{{||~}}{|}~~}|{z|~~|{zz}~}zxtvwwuvy|~}}~~{y{||zwuuuxy{}~|{ywttvy}~~~}{zyyz{zyz{}}{yvwz}~z}}|~}|zyxyzzz{}|||{{|||||~~~~}||{{||}~}||{{zz{}~~}~}}}~~}{zz|}}}}}||{z{}~}~}||||}|}~~}|{yyyz{|}~{{zzzz{{||{~{zz|}}|{z{}~}||}}~~~}yz{|~}}}}|{zyyz|}~}||~}|zyx|||}}}}~y{}}~~|yxxxyxvuvy{}}~~}|{{~}||||}||}{|||{|{z{zzyyzzzyz{}~~~~{{{||}~~~~~~}|}}}}}||xwvuvwy{}zxx{|{ywvtwy||{vwxz{|||~}zwvwxvutstvxyuuvvvvuu|{yxwxy{wusqqruwywutvy|~~~{zyyxxxy~~~~}}~~~}{{{{}}}||}}}}~~{{zy{}~~~~}}}}~~}}||{{z{|}~~~~||{zzzz{|}~}||||~~}}~~~{|}|{z{}|}~~~}{z}}}}~z{}~}|wwwwwwww{|~~}{{{zzyyyzzz{|~}~~~}{xvxxyz{{{{}}|zxx{}z{{{{yxw{{||}~|||}~|||}}~~}{yxwxxxyyzzz}||||||}}}~~~~~~~~}}}}|{||}~}|{{{zz{|}~~}~}}|}}~|{zz|~~~~~~}|{{|~~~~}|||||}~~}||yyyz{|}~|{{zz{{|||{~~{z{|}}{yyy{|{z||}~~~}}|yz{}~~~~}|zyxzz{|||||~}{zy||||}}}}z{}|}~{yyyyyyxwwxz}}}}}|{{~~||{{}||}||{|{|{{{{zzz{{|{{|}~~~~||{{|}~~~~~~~~}||}}}||{xwvuuwyz{ywxz{{yxvuxy}||wwyz{|}}~}zwvwxvutstvxywwwwwwww|{yxxxz{wusqprtvvusstw{}}}|}}{zzyyyzz~}~~~}}~~~}|||}}}|{{|}}~~zzyyz|~}}}}}}~~~~~}}}}}{{|}}}}|{{zzzz{{}~~}}|z{|}~}||~~~}}}{}~}|{|}}~~}|~~~~~||}~~}zzzzzzzz|}~{{{{{zzz{{{|}~~|zxxyz{||||||{ywxz|}}}}{ywvz{{|}~~|||}~}||}}~}|zyxyyyzzz{{~}}||}}~~}|{z|}}}}~~~~~~~{{{|}~~~~}|{{|{{z{{||}}~~}|||}}|zyy{}~~|{{|~~}}}|{|}~}}yyyz{|}~||{{{{||||{~~{z{}}}zxwxyzzy|||}}~~~}|{zyz|~~~}|~~~}|zyxzzzzz{{|||{{{|||}}}{|}~~}}z|}}{zz{y{|{yxxy|||||{{{}~}|{{}~}{{|}|{{z|}~{{||}}~~}~~~~}}|{{{}}}~~~~}{{|||||{xwvuuvxyyxwwyzzzywvyz~}}wxyz|}~~~}zwvwxvutttvxzyyyxxyyy|{zyyyz{wusqpqsusrqqruy{||{{{~{{{z{{||~~}}}}~~}}}~~~~~~~}{zz{}~yyxwy{}}}}~~~~~~~|||}||{zyyyyz{|}~}}yz{||||{}~}|{}|~~}|}~}~~~~}~~~~~~}}}}}}}}}~{{{|||||||}}~~}|{xy{|}~~~{{{ywwy{~}zxwzz{|}~~}||}}~}}}}~~}|{z{{{{||||~~~}}~~~~|zyxzz{|}}~~}}|}}{{{{|~}}}}}|{{||{{{{{{}}~~~}}|ӵyz|}~|{z{|}~~~~~~}}z|~~}yyyz{|}~~}}||}}~}|{}}{z|}~~zywwyz{z{|||}}}~~~~~}{zyyz}~~}zyĦ|{z{zyĦ{|~}}{{|||}}}|ӵ{y{||{z{||~}{zy~~||{{{{{|~~}|{{|}~}{{{~}{zz}||}~~}}~}{{{}Ħ||}~~~z{{||||{yxvuuvwxxwwwxyzzzxwz{~~~wxyz|}~}zwvwxvuttuwy{zyyxxyyz}|{zzzz{wusqpprsrqppruxz|{yyz}|||||}}~||}~~~}}}|||}}}}~~}}}~~~~~~}~|zyyz|~~~~yxwwxz|~~~}}~}}}}|{zyxxxyz{}~~}zz{{|||}~|z{}}~}~}~~~~~~~~{{||}}~~}}~~~~}}|||yz|}|||{yyz|~|{{||}~~}||}~}}}}~~}}||~~~~~~~~~~~|zxwxyzz{|}}}||}}|{{{|}~~|}}}}||{||||||{{~}|}~~~~~4ĉ@ӵz{|}{yyz{{|||~~}{}~~~}yyyz{|}~~~~}}~~~}|{}}|z{}~~~|zxxz|||||||}}}}~~~~}|{zz{}~|zx>L}}}}|{=hĦ{|||}}}~~4ĉ@ӵyz{{zz{}|~~{zy~~||{{{||}~|{z{}}|{{~|{{{~}~~}|~}|{|~>L{|}~~z{{|}}||{ywvuvwxwxxwwxyzzywz|~wwxy{}~}zwvwxvuttuwz{yxwvvwxy}||{{{{{wusqooppqqqqsvyz{zzz{~}}}||}~~z{||}}}|{{||}}}}~}}}}}~~}~~~~~}{zz{}~~~~~~yyxxy{}}}~~~}}|{yywwxxz{}~}~~}z{{{|}~~~|{{}~~}~|}~~}|||}~~~~|||}}~~~}~~~||zzyz{|z{}~}~~}{{|}~}~~~}||}~}}}~~~}}~~~}{zyyyz{{|}}|||}}}|||||}~}}}~~}}||}}~~~}}~~||}~~GG=?{{}~|xxxyyz{{~~~}|~|~~}yyyz{|}~}|{}|{z{}~~|yy{}~~}}}}}}}}}}~~~}||{|~~~|{yHdĦ}}}}|=Īj}}~~~GG=?{{zyy{||~|{{~}}|{{}~~}{yz}~}||}|{|}~~~}}|}}}}~HdĦ{|}{{|}~~~~}{ywvwxxxyzywwyzzxwz{~~vvvxz|~}zwvwxvuttvx{|yxvuuvxy}}}|||{{vusqonnnqqqrtwy{z{{}~~}}||}}xyz{||||zz|}~~~~}}||}}~~~~}}}||}}}{}~}|{|}{{zyz}}}~~~~~}|{zwwwxy{|}|}~}|{{{{|}~}}~~}~}~}~~||zz{{}~~|||}}}}}}~~}|zyxvwxz{||}~~}|}~~}}}}~~~}}||}~~~~~}}}ӵĭӵ}ӵ|Ħ~~}||}}}}ӵӵ~|ĦƜ`1.׼s|{{{Ħ~|xxxxyz{ӵĦ}{|}~ĭӵĦ{ĦĦ{}~~~~~~~~~~~}|DdD|||?fӵĦӵƜ`1.׼s{{ĭӵ|}ӵ|~Ħ}{~}}{{|Ħ~Ħ~~DdDӵwxӵzӵxwyuvĦwtӵyxv}ĭӵqopqrtwyzz|~~}|{{{xyz{||||yz|~|||||}~~~~}}~~}}z|}|zz{}}}||}}~~~~~}||xxxxyz{||}~~~|{zyyz{|~~~~}}~}}~~|{zzzz{}~~}~~~~}}|||||||}~}{zzxvuuxz|}}~~~~~}}~}||}~}}}}~~~~~}|||~~~~~~}||}?~4~~g&e>&e~g&e}>hӵ~~}}}}}g&eguO>uO>&e~4ff?>ߝLgĉ@}||{Shӵ}yyyyz{g&e>hӵ}z{~|~fff?><zyg&e>&eHLShӵgLxz|~~~~~S?ʬ3h?D%%)?|}ZufĦgLg&egĉ@{g&e>&e~@ezz??g<ĉ|}~3we<Ħ3h?@e}}z{|Z3h?gL|~~}~D%%)?fff?><z=?Ħxg&e}g&eywvS?ʬt4ff?>ߝLz@eug&e}zx3h?g&e>&esq??nopqtvxyz|~}{zzzxyz{||||yz|~|||||}~~~}|~~|y{}|yyz}~}}~~~~~~~~}xxxxyz{{|}~}~}{zxxxxy{}~|}}||~~}|}~}{{{zzz{{||}}}}~}}||{{{z|}~~}zyzxvuux{}~~~~~}|||}~|{{|}~~~~~~}}}}~}|||~~~~~~|{{}4DӵHƅ^Hu]ĦHu]ĦZuR)Ħ~}}Hu]Ħ|HŐeHŐeHu]ĦqIܗGIӵ~tt}||HGgĉ@{{{||~Hu]ĦZuR)Ħ}~sߝLGdUĦ|Hƅ^Hu]ĦntHdĦHGgĉ@HdĦyz|Htƅ^Bt=o9ĦDtfo9Ħg?}~HdĦ~Hu]Ħtt{Hƅ^Hu]Ħ}H׼s|z|~~tQ{{|je<ĦBt=o9ĦH׼s~~}HtĦBt=o9ĦHdĦ{}~~|}~Dtfo9ĦsߝLGdUĦ{Ht@cӵHu]Ħ}Hu]ĦwuHtƅ^sqIܗGIӵ}H׼s}{Hu]Ħ~}Bt=o9ĦHƅ^Hu]Ħsmopqqqsvx}~~}|}~~}{y|}~~vwy|~~|zz|~~}{zzyyzz{||||}~~}zww{{{}}}}}~}|}~|z{{{zzyx{|~~}}~~~~|zy{zxxxz|}}|{{|}~~~~}}||}}}}|{yyyyz{|}~|}~~~~~|z{|~~~~~~}}~}{xxwxyzzzzzzyy|}~}|{|}~}}{xuw{~}||{}{yy{}|~4DuXӵDdDΦDdDĦDdDĦt|<}|{DdDĦ|DdDΦDdDΦDdDĦpeƜ4DuTӵ|`eĭ}qet|}}|{{||~DdDĦt|<}~DdDDdDĦ|DdDΦDdDĦq<niDdDĦqet|~DdDĦ{{}q<R}qjRgdKӵHdDĦgdKӵGR/f6LĭĦ}DdDĦ~DdDĦ`eĭ{DdDΦDdDĦ~DdDĦ|xsnpu|~}}geĦz{|FSĦqjRgdKӵDdDĦ~~~~DdDĦqjRgdKӵDdDĦ|}~~~|}~HdDĦgdKӵDdDDdDĦzDdDĦ4DufӵDdDĦ{DdDĦwq<RsspeƜ4DuTӵ}DdDĦ}|DdDĦ}qjRgdKӵDdDΦDdDĦromllloppqqruxz|}~}|{|}~~}{z|}~}vvwz{~|{{|~~}}~~{zzyyyyy|{{||}~}|zwwzzz||}}}||{}~}zzzzzyxx{|}~~~}}~~~}|{z{zyxyz|}~|{zz{|~~~~~}}|~~~~~}}{zzzzz{|}}~~~}~~~|z{|~~~~~~}}~}yxxxwxzzzzyyyy}~}}}~}}yvuw{~~}|{{}{yxxy{}|~4DuXӵDdDΦDdDӵDdDĦ~~o)h}{zDdDĦ{DdDΦDdDΦDdDӵ=ӊB1.uTӵ{HߝL`o9~po9wӵ{|||||~DdDĦo)h}}DdDΦDdDĦ}DdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦ~~po9uy{}~GIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9{DdDΦDdDӵ~DdDĦ}yuruy~~}||geĦz{sp?aĦGIdnuR)ĦDdDĦ}~DdDĦ~GIdnuR)ĦDdDĦ}~~~~}}}}~DdDĦnuR)ĦDdDΦDdDĦxDdDĦnuR)ĦDdDĦyDdDĦvpo9uxwss=ӊB1.uTӵ~DdDĦ~~DdDĦ{GIdnuR)ĦDdDΦDdDӵrolkkknopppqtwwy|~~}{zz{|}}}|{|~}{wwvxy}~}||}~}}||}}~~zzzyyxxxzzzz{|}~~}{{yyyxxy{|}~~zzz|~~}zzyyyyxx||}~~~~~}~~~}|{z|{zyy{|}}|{zz{|}~~~~}}~~~~~~~~~}|{|{{{|}~~}~~~~|{{|~~}||{zyxxxx{{zzzyyy~~~~~}xvux{~~}}||{{{zxwwxz{|~4DuXӵDdDʜ4DuTӵ}>d<Ħ~Dt~~|{>d<Ħz>d<ʜDd<ʜ4DuTӵF&uTӵz4DufئL>epuR)Ħ{|||}|~>d<Ħ~Dt|}~|}DdDΦDdDĦ~>d<ʜ4DuTӵ4DwDd<Ħ~puR)Ħ>dd<ӵDd<qR/ܗ?fӵ~>d<>d<Ħ~4DufئL>ezDdDʜ4DuTӵDdDĦ~zxwz}~~}|||geĦzs<v>aĦ~peӵDx<DdDĦ}}~DdDĦ}~peӵDx<>d<~~~}}}}}}>d<ӵDd<DdDΦDdDĦwDdDӵnd<DdDĦw>d<ĦupeӵxĦtF&uTӵ}DdDĦ>d<Ħ{peӵDx<>d<ʜ4DuTӵrolkjjnoppoqsvvx{}~}{zyz{|}}|||~|{yywxy}~}}}~~~~~|{yyyyyxxwyyyyz{||||{zzz{{wwx{|~~yyy{~~}yyyxxxyy|}}~~~~~}}}}}||{||{z{{|}}|{{{{|}~~~~}}~}||{{{{~~~~}}|{{|~~}{{|}}}}}}~~|{|}}~~~}|{zzzyyyzzz}||{{zzzzzy{}}}}|||||{zxxxxz{}~4DuXӵ~D&dq&ĒRzzsdKĦDHRRudz}~sdKĦzD&oq<Ōq&ĒR>dp&ĒR~{nfʜd<Φ>d<Ħ~s&dq&ĒR~~i?ʜtd<Ħ}HHܗDӊB}<xB?daĦ~~B?Ho9>d<}}>d<ӵB?Ho9{<x}}}}}}|&ӫeʬtIӇ>d<Φ>d<ĦwD&ӫetIӇ}DdDĦvsdKĦuB?dp&ĒR|{>d<sdKĦ{B?Ho9zs&dq&ĒRvrolkkknooonpruuwz}~~}{zz{||}}}|~}|}|zz{~~~~~|{{|}}|zzxyyzzyyxxxxxyz{||{zyyz|}wxx{|~yyy{~~}zyyxxyzz}}}}}~~~}}|||||}|||||||~~}}}}~~~~~~}|||{{{{{|~~~~}||}~~}{||}}}}|}~~}|}~~~|{xxz{z|~}~~}|{{{~~~~|||}}}}}|{zzzz{|~~~}}}~~4DuXӵ~}~Hu]3hh{zxne=eux{ne}{pIƎ@t@h~>h~}fe@ďDz{|z{{}}ne|{=exyzz{|z{ege~~sĪj@h}||fdDĦ{@ďD}Hkge~@h||@G{{HĪj@IŌ}|Bene|Hkge}ne~~feyHu]3hh~sevvwz{}~~}}||||geĦja>aĦ~~@Gse}}<Ō@G}}Hkge}}}~~}|HĪj@IŌegewyHu]3hIŌ~DdDĦwnevu@huu>h~|zsene~}@Gz{sĪj@hxvspnmmmnoonnoqtuwy{|}}}||||}}}}|}~~~}}~~|{xyzzzzxxwxz{||{zxxxxyz{|yxwxy|~yyz|}~zzz|~~}{zyxyz{|}}}}}~~}||||}}}}}}}|||~~~~~~~~}~~~}||zzzyzz{{|}~}~~~{||}}|||}~}}~~|zuxy|~}|{{z}~~~~||}}~~}||{{||}~}}||}~4DuXӵ}ĵD^~}zxyzux|~~{}{|~~~z{||yyz}~}{zwxyz{||yz}~}{{zz{DdDĦzz}|~||{y}{z{z{{{||}~~{xD^~~~~s׼s|wwx{{}~~}}||}geFm8>aĦ~s׼s~Ho||}~~}{xy{D^DdDĦyyvuuzvvv~|zs׼s~||{wuspooopnnonmnqsuuvwy{}~~~}}}}~||}}~~}~{zxyzz{zyxvwz|~~}}yxxyyz{|xwwxy|{{{~~||{}~}|{zyy{}~~}}|}~~}|{{|}~~~~~~}||}}~~~~}}}~~}|{zzzzzz{||{|}~|~~|}}~~}}|}~~}~}|uvy}~~}|{zyy{|~~~~}}}}~}}}~||||||||~}}~~~~~||}~Φ4DuXӵtvӵ>d<Ħ~zzyxĦ~~~~}|wy|~|}Ħ|{{|}~|yxxyz{}~~~~~yyyz{{{{xyz}~Ħyxxyywwxy{||}yz{{zz|~}}}{xwwxzyyyz{{|>d<Ħzzz{|}~~|}}||{ywy{}~|{||||{zyyz{|~~~}|{{zyz{|}{|||Ħ~{{{{{{{{x>d<Ħ~~}}}Be||z{|~}~}}}}}geFYĉ>aĦ~}|Benu]ӵ~~}|||}~~}{{{~~~yxy{|>d<Ħz}>d<Ħz}Ħvvvy|~}{vvwz|}{BeĦ~}}|||}}~~~|{zwusqppqrnnonmnprtttuwz|~~~}~~}|||~~~}~~{yxyz{{{zyuwz}~yyyyz{||xwwy{}}}}~~~}|~~|}|zyz|~~}|||}~}|{{|}~~~~~~}||||}}}}||}~~~}{zzzzzz{{|}z{|~|~}~}~~~~~}}}~~}~~|rvz~}||{yxwwz{}}|}~z}||}}}~||||||||~||~~}}}}}{|}~?aŖ%7uSQuR)ӵsdKĦ|}}}~~gdKĦ}|{zyxxy|~gdKĦ}yutvz|{}~}{{{~|zyz|}}}||~gdKĦvxyyxuvwyz|}~~}|||}}}}}|{zzyyxxxxwwwwgdDĦwvvz{}}}~}|{{|}~~~}|{{z|}}~~~}}yyzzzyxxwwy~gdKĦ}zz{{|}}~ysdKĦ~}||}~~~~~~~{z{ŶS3we<~~~~~~~}}}~~iĉ@3hR/Ō~}~~~~~}~DdDĦ}~sdKĦ~gdKĦwxz{{{zzzxwz}gdKĦ~}|{}~}{zttsrqqqqnnnoprstuuvwxz|}~~}}}~~~}{z}~~|{z{{{{yxwvwy}~~~~zzzxxy|~~~||~|{{~~}||}~~~|zz}~~~~~}}|~}||}~}|{ywz{}~~}{zvxy|}~~|~}|}}~~~~}}}}~~}~~}z||}~~~||{{{zzz~~}||~}{yxwwyz|}z{{||~~~~~}}}~}}}}}~}}}}}~~>A|ne||}}~ne}}||{zzz{}ne}}}}~zwvttx{}{|~|{zzz}~|zy{|}}}||~nexxz{{zvwxyz|}}}}|||~~}}|{{zzxxwwwvvDeyxxx||}~~~}|{{{}~~~}}}|||}}~~~~}zzzzzyxwxxz~ne~~zz{|}~~}ne~}|||}}}~~~~~~|zz>Ak<~~~~~~~~}~~~fh~~~~De{|}~~ne|~ne~z{|}}|{{zxwz~ne~}}|~~~|zuutssrqqnnooqrstuuvwy{|}~}}||~~~~~}{z|}~~~~}||}}}|{yxvwy}~~~~}zzzxwx{}~~||~}{|~~}}}~}{zz|}~~~}|{|{z{|~}|zyzz{||{zzvwxz{}}}}~~~}|z{~~|}}}|||||}}}}}~~~|z||}}~~}}{{{{zzzz~~~~}{zyxxyz{}{{{||~~~}}}}}~}}}}}~~}}}}~}}|{z{|~|||||||||~~yyyyyyyzppqswy{|~~{zyyy|}~|zz{}}}}||~{yz|}}|xxyzz{||}||||~~~}}||{xxwwwvvv|{zz{}~~~~||{{{|}~}}}}~~~~~~~~{{{{zyxwyyzz{{|~~~~|}}}}~~~~~~}{z~~~~~~~}~~~}}}}~~{{{|}}}{|~|}~~}|{yxw{~~~~~~~|{vwwvusqpppppqrstuuvwy{}~~}|{zz~|}~~}|zyz{|}~~~~~}|zywwy}~}|z{zywwy{~~}}~~|}~~}|{yz{}~~|}~}|zzzyzz~}|{z{{{{{{{{wvvxx{|}~}||}{zyz|}|{|||{{zzzz{|~~~}|}~}{}}}|||||{{zzzyyy|~||{zyyyyyz{}~{{{||~~~|||}}~}}}~~~~}}}}~~~|zz{}~}}|{zywy|}|{|||}}~~}wwwvvuutjmpty|{|}~~~~{zyzz|}~~}{{|}}|}||}}|{yz|}}||||||}}}||{||~~~}}zyyyyxxxxz||{|}~~}}|||||||}{||}~~}||||{yxwyxy}~~{{|}~~~~~~~~~~~~}||}~~~~~~~~~~|}~~~~~~~~{|}}~~}}{||~~~~|}~~}{||}}}}~}{|}~~}~~}|{yxx||||}}}}}~~|{wxyyxurqqqqqqrstuvvwy{}~~|{zyx~~~}}||{{||}{|}}}|zyyz{|}~~~}{zzxxy|~}||||zyxy{~~~~}||||~~}}|{zzz{||~~}{}~}{zyxxyy|}~|zzz}|{{{{|}xxwwx{}~~~~|zyz{zzz{{||{}}||{{zzy{}}|}~}}||{{{{{zzzzyyyz}~}|{zzyyyyzzz{|}~zzz{{|||z{|}~~~}~~~~}}}}~}|z{|}}}}|{yysvy}~{{||}}~~}vvwwvutsjmqv||}}~~~~~||{||~~}{|}~}|}||}~|{zxyz|{{}}}}}}}}|{z{|~~~|||{{{{zyz||||~~}~~~~}}}}}}}|zz{}~~}}||||{zyxxww{~}~||}}~||}~~~~~~~~~~||}~~~~~~~~z}~}}}}}}}}z{}~~~|{vxyz}}~~|z{}~~~|}}}~~~~~}|{|}}~}|zyyxx}||||}}}}~~|{xyzzyvtrsrrrrrssvvwxy{}~~~}|{zyy~~}}}||{{{{||{|}}}|{zxyyz|}~}|{zzyyxy|~~}}|}}|zyz{}~~~~}}~}|||}~~}~~{{{{zzzz}~~~~}{|~~~}{zxxxyy||}~}zxyz~~}}}}~~{zyyy}~}~}|yyz{{{||||}}~}||{z|~~~~}|{zz{{{{{zzzyyy|~~~~~~~}||xxwwxyyz||}~~yyyyyzzzxy{~~~~~~}}}}}}{z|}|||||{zysux{}~~~{{{||}}}}~~}~~~~xyzzyxwvoqvz~~~~~~~~}}}~~~}|}~~}|}||}~}|zywxy{zz~~~~~~~~|{yyz~~~}}}||z{||{|~}|||}~}~~~~}}yyz|}~~~~}|{|||}||{zxwvz}~}}}}}}}}yz{~~~~~~}}}~~~~~~~~~z{|zz{{{zyxy{}~|{stuxy|}~~|z{}~}}~~~~~~~}~~~}{yxz{|}|{zyyxy~~}|{{{{{{{||||}{{{|||||}~}{zxxyyxwvuttssrsssvvwxz|~}}}|{{zz~~~~~~~}}}}{{zzzz{{{|}~}}|{yyyy{|~}}|{zzzzzyy{~~~~~~~}~}~~~~}||~}{yyz{|~~}}~~}{{|||{zy{|}~~~}}}}||{{yyy{{}}}|~}ywxz||{||~z{|{yxxy{}~~}|~~}}{|~~}|{{{|}||{{{zzzz}}}}{||}}||{{zzz{{|}~~yyyyyzzyvxz~~~~~}}||}|{z|~{{{||{zzuvxz{|||{{{{{{||z|}~}~}|}}{|~~}|zxy}~~~}~~~}|}}|}||}~~}{zywxy{{z}}~~~|{xxy}~~~~~~}}}||{||{z{}{zyz{~~~~~}xyz{|}~~~~}}|zz{{|}}}}|ywwz}~~~~~}}|{{zxy|~~~~~~~}}}||||}}~~~~~~~~~~wz|yyzzzywvy{~|zpstwy|}~~~}~}||~~}}|}~{|}}|{yyyz{|}|{zyxy~~|{zzyz{{{|||||||||{{{|}~~|zyxxxwwwwwuutsssssvvwxz|~||||||||}}}}~~~~||}}}}}}{{zzzz{{||}~~~}|yyyyz{}~||{zzz{|{zy{}|}~~}}~~}||{z|}|ywwyy{}}}|~}|{|}}}|zyyz{}~~}|{{{||z{{||~}}|~~ywy|}~~}{||~~~xz||{yyz{}~~||}~}}{{|}~~}|{{}~}}}|||{{}~}}~zz{|}}}}~}}}}~~{{z{z{{zuwz~~~~}|||||{z|~zz{{|{{{yyyyyzzz{{{{{{{{xz}~~}|{||~~}}~~}}~}|}||}~~|{{yxxz{{z}}}~|{xwx|~~~~~~}}}}||||{||{zz}zyxyz~~~~~xxyz{|}~}}}}|{zyz{|}}~~~zxx{~}}~~~}|{zyyxz|~~~~}}||~~~}}||{~yz{|}~~~~~~~~~wx|}xxyyyxvuy{}zqqtvz{~}~~}{|~}||{{}~yz{||{{zyz{}}}||yyz~}{zyy{{{{||}}}}||{{{{{|}~}|yxwwvvwwxyvuttssssvwwyz|~|||}}}}~||}}}}}}{|||}}~~|{{zz{{||}~~}}zyyxyz|}|{{zz{}~{zy{}{|}}}}~}}|{{wz|zwuvwxz|}||}~~|{{|}~~|zywxz|~}{zyz|}{||~~~~|zxz}{}~~}{{{}~~~}wz|}|{zzz|~~|{}~}|{{{{|~~}|{|~~}}}}|||~}~xyz|}}~~}}||{}||tvz~~~~}||||~}{zz{|}||}~~~}|yyyyyyyx{{{{{{{{z|}~}}}{yxwv{|}|zz|}{~|}~~~~}{}~~~~|{yxzz{|}xwwy{~~}{{||||||yyxxxyzz}}}}}~~|{|~}||{{}~~}|}}}}~~~}}|zz{{}~~}~~~~}}||}}}}}|||}~~{wxz{||||xxx{{|||}}~~}|{{z|}~~~}{zxy{{{}}|~}}~}~~{{{}~{{|{{{{zyxw||{zyxxw}}}~|{{}~yyyz{|}~~~}|{{{{|}~xxyyyxwwvvwwvvutvvuuwxz{|{{{{zzzwvuuuvwx{zzz{|~}|zyxy{||}~~}|zzz{{~{{{{|~~~~|}}}~~~~}}|zxvvwxy{||~~}zyzyz{{||{{yyz|}~}zxwxyyzz{|}}||{{|||{yxvwy{||{{|}~~}|wz}}zwutrru{~~~}{z~|zyy{~}}~~~~~~~~~|zzzz{~~yz{}}{z{}~~}||}|{zyyz{|{|}~~~}zzzzzzzzzz{{|}~~|}~~|ywvu{||{zz{}{}}}~~~~~}}}|z|}~~~~~~}|zz|||~~xwvx{|{{{{{||zzzyzz{|}}}}}~}}}}}|{|}~|{{|}}~~~~}}{{{{}~~~~~~}}}}}}}}}}}}|ywxz|}|{{xxx{{||}}}~~~}||{{|}~~~}{{yz{{{}}|~}}}~{|}~zz{}~}|}||||{zyx|||{zzyy}}}}||~zzzz{|}~~~}||{zz||}~yyzyyxwvwwwxwvvuutttvwyz|||||{{{vuutuvwx|{{{|}~~}{zyz{||}~~}|yyyz{~||||}~|}|}}~~}}||{ywvwxyyz|~}{yxyzz{||||{{{|}~~|zyz{{{|}}~~}}}~~}|zwvsuwy{||||}~~}|wz~~zwspmmpw||||{z|{yxxz|~~}}~~~~~~~~}|{{zzz~~}}~{{}~~{yxz|}||}~zzyxxyz{{||~~zz{{||}}zz{}~}~~~zwutz{{zyyz|{}}}~~~}|||||zxz{}~~}}~~}}|{~~~}~~ywuwz}|zyyz{|||{{|}}~~~}}}~~~}}|||}~zzz|}~~~~{{{{|~~~~~~~~~~~}}}||}}~~zwvx{}}|{yxxy{{}}}}~~~~~~}}|||}}}~}||{{|}|||~~}}~}}}}}}}}y{}}}yyz|~~}}}}|{zz||||||||~}}}}~{{z{{|}~}}||{zzz|}~{{{zxwutxxyyyxwvssstuvxx||}}}}}|vvuuvvwx}|||}~}{{{{|}}~~~~}}yxxzz}~~~~~~~~{|~||}}}}|||{yxwwxywx{~}{yz|z{||}}||}~~~~~|||}~|}~~~~~~~{yvtqruwyz{{|}~~}|wz~~zwmliikr{}zyz{|{{zxwxy{}~}|}~~~~~}}~}}|{z}}|{|~~~~~~~}}~|yvvy{~}|}~|{{zzz{||{||~||}~~||}~~~}~~{ywwyz{zxxz{}~}}~}}|{{}}|{xz{}~}|}}~~~}}~~~}}}~ywuwz}{yyz|~~~~~~~}~~~~}}}}}}}}~~~{{{||}~{{{||}}}~~~}~~~~~~~~~||}~~}yvvx{}}|zxxxy{|}~~}~~~~~~}}}}}}}}}}||{}}}~~}}}~~~}}}|y{~}{xyy|}~~~~}|{{{|||}}~~~}}~}}~||{{|}}~}}||{{{{}}~~~}|ywutxyz{{yxwssttuwxx{|}~~~zzzzz{{{}}~~~~}||||}}}~~~~~zyy{{~~~~}}~~{|}{||}}||{|{zyxxyyuwz~~|{z||}~~~~~~~}}}~~|}}~~~}}~|ywvtuvxyz{{|}~~}|y|~~|ynkihjrz~~|xwy{|}{zyyyz|}}||}~}~~~~~~~~|{}|{z{~~}|~}{wuuwz~~~}}}~~|zz{|}}}}}|||||}~~}}}~}}~~~~}{|~|{{{yz{zxxz{~}}~}}|{{~~}|z|}~}|}}~~~~~}}}~~{}~zxvx{~{yyz|}~~~~~~~~}}}}}}}~~~~~}}|||}~~}}~||{||}~}}~|~~~~~~~|}}~~~~|ywxz||{yxxxy{|~~~~~~}}}}~~~~~~}}}||||~~}}~~}}}~~~~~~~z|}|xxz|}~}|{{||}}~~~~}}~|||||}}}|||}~~|||||{{{}~~|zwusxz{||zxwstuvwxxxz{}~||}}~~~~~~~~}|||}}}}}~{{{}}~~}}}~~z{}{{||||{{zzzzzz{{vxz~||{yxx{}}~~~~}}}}}}~~|||}}||{|}}~}|zyxxxxxxxx|}~~}|y}}yonkjls{}zwwy{}~}||||}~|||}~||||}}~~~~~}~|{z|~~}|~}{xuuwy||}~~~~~}}|}~}zxwwxzz{{{~~~~~}|z{~~}}}}}z{{zyyz|~}}~~~}||~~~}|~~~}}~~~~~|||}|~~~z{}{ywy|}|}~~~~~~~~~|}~~~~~||{|||{|}~~~~|||||}~~}~|}~}}}}~~~~~~|||}~~}{xyz{{zyxxxy|}~~~~}}}}~~~~}||||}~~}}}~|||}|}}|xyz}~~}||{|||}}~~~}}~zzz{|~~~}}}}~~~~~~~~~~~~|ywvxz|}|{xvstuvwxxxxz}~}~~~~~~~}}}}}}||}~}||~~~~}}~~~~~~zz|~~zz{{{{zzxyz{{|}}zz{}}~~wwvutwz}~~}{{||}}}~|||||{{zz{|}~}}|||{zyyyy|}~~}|{}}{vsrqsy}{ywxz}~~~~~~}||~}zzz{{||}}~~~~~~}|}~~}zwvwx{{|}}}}}|{|}~}zwssuvxxyy~~|{|~}}|||}}{||{zz{}|~}}~~~~~}}}}|~~~~~}}|||||~}}wz|~{zy{~~~~~~~~~|}~~~}|{|{}}}zz|}}~~~}||||}~~}}~~}}}~~}}}}~~~~||{}~~}{zyyyyyyyxxy|}~}}|}}~~}|{||}~~~}}}}||||~|}}~~}}|yz{~~~}|{|||||||}~}}}~yz{|}~~}}~~|zxvwy{}}zxvqrtvwwwwwy|~~}}~~}}||}}}}}}}|||}~|||}~~~~~~~~~}}}yz{}~~~zzz{{zzzvwy{}~~}|{z||}ututsw}~~}}z{|}~~~~}}}}}|{{z{|~~~}|~}|{z{|||}~~}|{}}{{yxxz|yxxy|~~}}~~{xxxyzz{|||||{{||}~~~{xwx{||}~}}}zz{}~}zwrstvwxyy~~}}~}|}~~}|||||{|}|zz|}z|~|}~{||}|~~~~}}}}|}|~~}uw{|~~}{zz}~}}}~~~~~|}~~{{z{{~~yz{|}}}}}||||}}~{|}~~}}|~~}}~~~~}}~~~}|}~~|z{zyxwxyzxxy|}~}}||}~~}{{||}~~~~}}}}~}||}~||||||||yz|}~~~~~}|{||||||||}|}~}yz{}~~~~~|zxwwy{}|zwupqsuvvvuvx{~~~|}~~}|z{|}}~~}}|||}~{{{}}~~~~~~~}}||yz{}}~}yzz{{zzyuvy{~|zyz{|wwwvxz~~}}z{|~~~~~~}||{|}~~}||}}|{|}~|}~~}||||||{|~xxxz~~~~~~}zwwwxyyz{{{zyxxy{|}~~}zxx|}}~~~~~yy{}~}zwrstvxyzz{}~~~~}|~~}}}zz|~~||||||{{}}}}}|||{z{}}}}~~}}~~|}~}xvux|~}|||}~}xyz|}~~~~~~}}|zyyz|}~{yy{~|z{}xyz|~}}~~}{}}~~}|~~|yyz{||{{yz|~}|{{zz{{{}~~~}}||{{zzzzzz{zzzz{||}{yz{{yyz{y|~~~}~~~}~~|z}}}}}||{|{zyy{}~{{}~~~~~~~~|{ywvxy{}~{vrqrsuwyz{x{}~~}~~~~}|zyx{||}}}}}}z{~~~}{zz{}~~~~~}}}||||}|~~~~}}}}z|~~}|||uvzyyx{{xz}~zxxzzz{{{|}~~~}||}}~|}~~~}{z~}|}}~~}}~~}~|{xz|~~~~~~~~~}}{{zzyyyxzxxwxy|~~~~}||}~~~~~}}||yz|}}}|{yzz{z|~|}~~~}|}~~~}}~~|yxz|~~||||||||~~}}}|||{z{~~z{|}~~}~~}{}~~ywvx{}|{|}}~~zz{|~~~~}~~}}}}|zyyz|}}{zz{}~~{zz|zz{|}~~|}~~}|{|}~~~~~~~~}~}|yz{{|||{yz{~~}||{{{||}~~~~}}}}|{zyyyzz{{{{{||}}zxyz{zyyz{y{~~}~~~~~~~}}|}~}|z{|}}}|zzxwwwxz}z{}~~~~~~~~~~~~}|{yxwyy{|}|xtrrstvxz{y|~~}~~}}}}|{zy||}~~~~}|zz}~~}}|{zz{|}~~~~~~~~|||}}~}}}}{}}{{{txy{z{{|z{}}zxyzzz{{||}~~}}||{}}~|}}~}|{z~}|}{|~~~}}~~}|z|~~~|||{{{zzyzyyy|}~~}||}~~~}}|||{{{|||||{z{||{~|}~~~~~~}|}z{|}~~zvuwz|}||||}}}}~}}|{{zzz|~~|wxz|~~~}~|{z|~zyxy{|{z}}}}~~~||}~~~~~~}|}~~||||}~}{{|~~}|{zz{|}}||{{||}}{zz|||}}}}~~}~}|{}~}~}|yz{|}}}}~~}}}}~~~}|}}{z{{{{|||zz{}~}}}}}}}}~}}}~~}|zxxxz{||||}}}~~{xvyz{zyxyzy{}}}|}~~~~}}||||}~~~}{zz{|}}{zxsstuwz}z{|}~~}}~}}}}}}}}~}|{zyx{zz{}|zxutsstvxz{}~}}~{{|||||{|}~~~~}{{|}||}|{zz{|}~~}}}~~~}}|}}|~|zyyvxy{z{|~|}~}yxyz{{||||~}~}}|}}~|{{{{}~~|}}}}|{{}|{{}~}|y{|~}|}~}~~~~}}}}}zzyyz}~~~}}}}~~}~~|||||||{}}|{{||||}~~}|}}|{|~}}{|}~~}|{wy{}~~}}yustx{}}}}}}~~~~}|{zzzz{|}|{uvy|~}}~~|{z|~~}|||||{}}}}}}||~~~~~~~~~zz{}}{yyy{}~}|yy{}~||{{{{||||}}~~}}~|{|}~~~~}}|||}}|||~~}}~}|xxz{||||}}||||}}zyz{~~}}|||||}}{z{|~~~~~~~~}}}}~~}zxxxz{|}}~~~~~~}{yvuyz{zyxyzyz||||}~~~}|{zzz||}}}}|{z|}~~|zysttvxz}~~{{|}}~}}|{z{}~||||}}}}~}|{{{z{yxyz{zxusqpqsvx|~}}}yz{|}}}}||}~~~~~~~}}|{{|}}~~~~}}|||}}|yxxuy{{}}~~~|yxy{||{{{|}~}|||}~zzz{{~}}}|||{{{zyz{|{yxxz|~~~~}|{|}~||}}~~~~~~z{z{~~~~~~}}}}}|||}}}~~||}}}}}}}|||}~}~~~{}}{zz~~{{|||{zyvx{}~~}|}ytrtx{|}}}~~~~}|{{yz{{{|||vwy{}~}}}~~|{{}~~~}|{{{}}}|||||~~~~~~~~~~~zyz{}~|zxxxz|}|{xy|}~~~~|||||||||}~~~}~~~~}}}}|}}}~~}}|}}|wxy{|}}}}}||||}}vvwz~~}}|||}}{{{}~~~}~~}||}~|zyyz{|}~~~{|{{{zyyz{|{yxyzy{||{{}~|{zzzz||}}}}}}|}~|{xxxyz{|}{|}}}}}|}{yy{{{z{|||}}}~~}||||}}{yy{{zyvtrqrtvx}~~~xyz|}~~~||}~~~~~}}}||}}}}~~~}||{|||}~{xwwwy{~~~~~~~{xwy{}}zzz{|}~~~~~yyy{|}||{{{{{zyxy{{zyuxxy{|~~~}|{{|}~{{{{||}}}}}~{{|~~~~~~~~}||~}}}|||{}}}~~}|||}|}}~}{}}{yy}xxyyyxxwwx{}~}||}yutvy{|}}~~~~}||z{||{}~zzzz{}~}}~}}}~~}|~}||}}}}}}|||||}}~}}}}}~~~~~~~~~{zyz{||zyyyz|}|zxz}~~}~||||||||||~~}}~~~~~~~~~}}}}||}~~|xyz|}~~~}}||||}}vvx{~~~||}~}~~~}|}~}|{{{{|~~}xxyyz{{||}~|zyz{z{||{|~}|zyxyyz}}}}~~~~~~}}|||}}}}}~~~}}}}}~~~}||}{yxyyxw|||}}~~}||}~}|zz{{yxutsrstvx}xyz|}~~~yz{{||{{~~~}}}||{{{{||}~~{xwwvz}}}}~~}{xwy|}~{{{{|~yyy{}}|{{zz{{yxxy{||{uuvyz||}||{{zzz|}~zyyyz{||{{||}}}~}~~}|{}}||{zzy}}~~~~{|}}|~z}~{zz}~vwwwwwwwyz{}}}||}zwwx{|}}}~~~~}}z|}~|~~|zz{}~||}~~~~~~~}|}~}}}}}}~~{|||||{z|||}}~~~~~~~|yxz{{{{zz{}}{zy|~}}||}}}}||{{{|}}~~}{|}~~}|~||}|{{}~~|yz|}~}}}}}}~{{{~~}~|}~~~~~~}|}~}|}}|zz{}~}|yyyyz{}}~~|z{|{|}|||}|zyyz{|~~~~~~}|}}~}}~~~~~~~}}~~~}|}{yyz{zy||}~~}||~}|||{xvtttuuwxx|yy{|}}}}yyz{{{{z~}}||||}~|{{z{{|||}~}{xxxxz}{{{|}|zwwy|~~||}}~yyz|~}|{zzz{{yxxz}~~~svvyz|}~{zzyyyzz|}~zyyyz{}~{{||}}~~{{{{{|||||||}}~~~~}{z{{{{{{{{||}~~}|{|}}|z}|{z|~~}uvvvwwwx{{||||||}{yxz|}}}~~~~~~~z|~}}zyz|~{|}~~~~~}|}}}}}~~{{||{zzy{{{|}~~~~~~}yxyz{{}|{|}}|zz}~|}||}}}}||zyyzz|}~{~~~z{|}}|{~~|}~|{{|~~|z{}~~}}}}~~~}~|~~~~~}|{}~~|}|zz{}~~|{zzzz{|}}}{|}|}}}|}}|zyz{}~~~~|{z{}~|}~~~~~~}||{zz|}}}|}}~}|}~~}}}{xuttuvwxyy|~yz{|}}}}xyyzzzzz~}{{z{||~{{zzz{{|{}~}{yxxxz~zzy{||zwwy|~~~yyz}}|{zyz{{yxy{~ttvwz{~yyxxxyzz|}~zzzz{}xyyz{|}}{{{{{{{{zzz{{|||~~~}{zyyzz{|||z{|}~|{|}~~}~~|xxwxy{|}||}}~~}yttx|~~~}||||z{|~}}}~~}~~|{{{|~~}}}}~~{|~~}|~~}}~}||}~~|zz{|||~~~}{|}~~zvtxz}~}||}~~~~}||}~~|||~~~~xz||{z{|||||||{z}}~~}|zz{{|}}~{||{zz{}~~{{|~}}|||~~~~~~~~}|{{|~{|~}}}}~~zwzyxwwxyz|~~~~}}}}}{xvvwyz|}~~~}{z{}{||}~~|z{{|z{||{zyx|~|z{~~~|xvvx|~~~~~~~~~~~}~}~}}}}~~~~}}~~~}|zyxxzzzz{~{yxy}}{zxxxz|}~|||}~~}}||{{z{{|}~~ywxz~|{|~{~}zvyyzz{|||z|~~}~~}||||||}xxxxy{|}~}}}}}}}}yvvy}~}||||z{}}}~~~~|{{{{~~~}}~~|}}}~~~~~}{{|}}}~~}~}zvtxz||{{{}}}}~~}|||}~~|||~~}~y{|}|{|}}~~~~}|||}~~}|yyz{{|}}{||{zz{}~~~~{{|~~}||{~}}}~~~~}|zz{}~{|}~~}}}~~~zxyyxxxxyy|~~}||{|zxvvwyz|}~~~}{{{|||}}~}{{{|}z{|}}}|{}~}{|~}~|yxxy|~}}}}}}}}~~}~}}}}}~~~~~~~}|{zyx{zzz{}~|zyz}~|{yyy{|~}}~~~}||}~~}}}}||}}}~~~~~xxwz}~~|{|}~{~zwzzz{{|||{|~~}}~}||{{{||xxxyy|}}~~}}|{{z}{yz|~~}||~}|||}z|}~~~~~~~~|{{{{}~~~~}}~~}~~}~~||}~~~}|yxwyz{zyy{|{{|~~~}~~}|||}~~}}}}}~}||~z{}|{{|~~}||~~~~}|wwxyz{||z{|{zyz|~~}~~{||~}{zz}||}}}~~~~}|zzz{{z{|}}~}}|||~~~}}|zxxxyyyyxx|~~~}|{{|zxwwxyz}}}~}||{{|~}}~~~}|{{|}~|}~~~}}~~}~}{{{{}~~~{{{{{{{{~}}}}}}}~~~~~~~}|{zzy|{zzz|}~|{{|~}|{z{|}~{||}~~~}||~}}}~~~~}~~yxxz|~}~~}{{{}~{}{x{{{{||||{}~}||}~~}|{{{|||~yxxyy|}}|||||{{{|||}~|zyy~}}}||}}{|~}{|~}|{{~~~~}}~{{{{{}}}~}}||}}~}~~}||}~~||~~{{||{zyyyzzxwwz|yyz}~~|z|}~}}{|}~{{|~~~~~~{{{~~}z{|{zz|}~~}{|}~~~}|vvwxyz{{{|}}|{|}}}||}~~~~~||}~~|yxw{~||||}}}}~}|zyyyyzz{{||||{||~~~{zzzyxwxyzzyxwxz|}|||}}}}}}}}}|{zyxy{{}}}}}||{{|}~~~~~|{{{|}~~~~~~~}}}}}}}}}}~~}}}zzzzzzzz|{z{{}~}}~~~~~~~~~~}}}||{{{zyxxyz{||}~~}}||}~~{{|}~~|{{{{|}~|}}~~}~}yz{|~~}{|~~|{{{|}}~}|~}}}}}}}|}~}|{|}}}~~~~yyxyz|}~yzz{|}~~}~{}}{zxw|||}}}}}{|}~~~|{{}zyxy|~~~~}}x{|}{{{||~}}}||{{||}|}~~~}|{}}~|{{|~~~~}|||zz{{{{{zzzzxwwy{wxy|~~|zy{}~}z{|}~z{|~~~}z|yz{~~~~~~~}yz{zyy{}~}|{z{|~~~}|vvwwxyyzy{}}{z{{||{{{|}}~~~~||}~|zwvuy|~||||}}}}}}|{zyyyzzzzz{{{{{|~~}{xwwxxxwxyzzyxwvxzzzz{|zz{|}~||{{{{|}~}}}||||{|}}~~~~~~~~~~~{{{|}~~~~}}~~}~~~~~~}~~}}||||{{{{{{{{zyxxx{}~~~~~}}}}}|||}}}}}}}}|{zyyyz{|}~~~~~~~{||}~~}{{{{||}}||}~~}~~|}~z{}~}||{||}}~~~}}||}~}|{|}~~}}yyyzz}}~yyz|}~}~~xz}~}{zyyz{|}}}}}{||||}||{}zywy{~}~~}|wxz}~~}z{{}~}||{{||}{|}~~~}|~}||~~~}}|{{zyz{|}~~yzzyxwyzvwy|~~|{zy{}~{{}~yz{}}~}|z|xy{|}}}~~~~{|~~~}|z{{zyy|~~}|{zyz|}~~}|xxxxxxxxy{}~|{{{{{zzz{{|{{||}}~~|}}~{ywvvy{|||}}}~~~}}||{{zz{{zzzz{{z{|~~zxvvwyyyxxyyyyxxuwxxxxz|yyz|}~|{{{{|}}~~}||||}}}}}~~~~~}}}}}~~~{|}~~~}}~~~~~~~~~|||||}}}||||||||zywww{}~~~~~~}}||{{}}}~~~~~|{zyyz{{{}~~~~~~}}}zzz{{{{|||}}~~~z{}~}}}}}}}~~|~~}}~~}}}~~zyyzz}~~{{|}}~~~~~y{~~~}}||{{yz{}}~}}|{zzz|}~{}|{yz}{}~}|vyz~~~}|yz|~~~}}}}~~|}~~~~~|}~~~~~}||{{yz|~~y{|{yxxyvwx|~~}|||{|~}|}~~zzz||}}}|}~xy|z{{|||||z{}~~~}}|}}{z{~~}|zyyz{}~~}|zzyxxwwvx{}~|{zzzzzyyyzzz{|}~~~~}}}~{zyxx{{|}}}~~~||}}}||{|{zzzz{|yz|~~xwvwz{|{yyxxxxyyvxyyyz|~{{{|||}}zzzzz{{|~}|{||}~~}}~~}~}|||||||}}~}}~~~}~~}}}}~~||}~~~~~~~~~~{zxxx|~~~~}}||}}}~~}|{z{{}}z}}}~~~~~~}}|}yzz{{{{{|||}}~~~{|~~~~~~~~~~~~|~~~}}~~~}}}|}~}zyyzz}~~}}}~~~~~~}}|~}}}}}}}}xy{}~~}}|{yyy|~|}~}||z|~~}wx{|~}|{yz|}~~~~}}~}~}~~~~~~}}}}z{~y{}}{yxxvwx|~~}}}~{}~|}}~~zzz{{}}}~}|xz|yz{{||{{z{|~~~}}~~}|}~|{zxy{}~~}}{{zyxwvuxz}~|{zzzzyyxyyzzz|}~~~~}}~~{{z{z||}~~~~||}}~}}}}|{zzz{|yz|~~wvwy|~~}zyxwwxyzxyzzz{}~}}|{{zzxxxyyzzz~}{{||}~~~~}~~|||||{{{~~~|~}~~~}||}~}}~|{yyy}~~}}}}~~}|{{|}~y}~|}~~~~~~}|{~}yz{{||{{||||}}}}~~|}~~~~~~|~|||{}~}|}}~~}|||||zzyz{~~~~~~~|{{}~~~~~xxz{}~}|zzz{}~~}|||||~~~{||~~~}~~{}~~}}~zzzzyyyy}~~~|yvx|}{{||}~}}|zz|~~|{|}~~~{xxxzyy{}~~~}|}~}|zyyz{}~}}||}z|~~~{zz|~~~~~|zyyzz{}~~~}|{{yxwwwwzz{{{zxx}~~|zxxy||}}}}||yz{}~~~}}}|~}||}}~{xwx{|~||~{wxxz}}z|zxvvx{|}}}}||||}~~}{yyz{{||}||||{zyz{|}~}~|{zz{{{{{|||}}}}~~~~}}~~~~~~~~|}}|zz{|~}||||zzz}}}||||~}|{|~~~}||{{zwvvyy{}}|{|}~~~~}}}}~~||}~~}|}}~}}|{~}|{xxxz{~|{{|wxy{}~}}~~}~}|{|}|~~}}~~~}}||}}zzz{|~~~~}|{{{|~~zzz{|}~~}|{{}~~~}||||}}~~~}{{{}~~~}}}{}~~}}~}}}|||{{}~~~|yvx|}{|||}~}}{zz|~}{{{|}|zyzzzz|}~~}|~~~}{zz{}~~~}}}}}}{}~|zz}~|{}}~~}~~|{zyyyz|}~~}}yyxxxxxxzz{|{{yy}~~}zyyz|}}~~}}|yz|}~~}}||~}}|||}}}zxxy{}~}}}zzz|~}{zyxwxy{|}}}}||||}~}{yyz{{|}}}}|{{zz{}~~}|zyyzzzzz{{{||||}~~~}}||||||||{||{yxz{~}}|{{zzz|}}}}}}~~~~}||}~~~}|{zyxx~}xvuuwz|}}|{|}~~~~}}}}~~}~~}|}~~~}}}||~}||xwwyz}~~}{|}xxy{}~}}~}}~}|{z{|~|~~~~~~}}}~~{{|~{{zz{}}|{zz|}~}|}~~}}||}}}~~}~}z{{|}~}{{{~|}~~}}~|}~~|ywx|~}{||}}~~~~{zz|~}|zzz{{}{{{{{{|}~}~}|~}|{{|~~||||}}}}}~}{{}|zxzyxy|~~||||{zyxxy{|}}}|vvwxxyzzzz{||{{{}~~}{yz{}}~~~~}}z{|}~~~}||~}||{|||||~~~|{yxyz}~~~~}||}}zxxyyz{||}}}}||||}~~{zyz{{|}}}}}z{{|}~~~~~~~~~}{yxxxxyyyyzzzz{{|}}~}}{{{{{{{{yzzywwxz|}~~}|zyxxx{{}~~~~~~}||z{|}}~~~|{{zxwvv~}}{wtsuw{}~~|{||~~~}}}}~}}~~}~}|||}~~}|wwwxy|}}}|}~xyy{}~~}}~~~~||}~~~|{zzz{|}{}~~~~~~~~~{|~~|||}~}{z|~~~}}}~~~~~~|||}~}|zzz~|~~}|}|}~~~~|zxy{}|{|}}}~~~~{zz}}|{zyyzz~}||||||}}~}{z}||{||}~zz{|}~~~}~~||}{xuusrty{{yxyz{{zyxyz{||{zytuvxz{||zz{{||||}~}|{{|}~~~~}|||}~~}}|~}|{zz{{{||}||yyyyz|~}}~|||~~|yvwy{|}}|}}}}||||}~|zzzyz{|||||{{||}~}}}}~~}}}~~|zxwwwwxxxxyyyyz{|}}~}}{{{{{{{{z{{zxxyz{|}~~|zxvvvxy{||~~~}{yxy|~~}zzyyyxxxzzywuuvx|~}||}~~}}}|}~~}}~~~~}|zzz|~~}}xxxyy|}}~~}~yyz{}~~}}}}~~~~~|{}~~~~}}}}~z|~~}}~|}~~~~~~}~~~}~~~{z{}}||}}}~~~~~~~|{zz{~}~~}|}~|}~~}~{zyz{||{}}}}~~~~}zzz}||{{zzz{~~~~}~}{{|||}~~~}}}~~|zyzzz{{||}yz|}~~~~|}~}}~~{wutrqtx{ywvwyzzzyx||}}|zxwtuwz{}}}{{{z{{{{}~~||}~~~~~}}||}~~~~~~|{zzz{{{|{{zywxyz{}~{{|}}}~~{{z{}|zxvxz|~~}}}}}}||||}}{zzxxyz{||{||}}|||{}}}}~~}}}~}|zxwwwwxxxyyyzz{{|}~~}}{{{{{{{{z{{zxxyzz{}~~|zytttvvxzz}}~~|zxwy|~~yyzz{||}|{z{zywvxy|~~}}~~}}}{}~~}}~~~~yxxxz}~}zyyzz}}~~}~~}~zzz||~}}~~||}}~~~~~~|{}~~}~z|~~}|}~|}~~~}}}~~~~~~~~||}}}}~~{{{|}}~~}|}~{|~~}~~{{zzz{{|}}}}~~~~|}zyz~||||||||~~~~|}~}||}{|}~~~}|||}}~~~~|zyyyz{{|||z{}~{{|}~~~~~{ywrrsuwyxwwwxyyyyy}}~}|zxwvwz|}~}}|{zyyyyz|~~}}~~}||}~~~~}|{{{|zz{{zzxwvwy{}}~~z{|{zz{}zyyz{|zyxy{}~~}}}}}}||||}~{zywxyz{|||}}}}|{zz~~~~~}}}}~|{yxwxxyzzzz{{{{}}~~~~}}~~~~~~~~|}}|zz{}{|}~}}|{sssvvxyz|}~}|zyyz}{{|}}~|zyzzzxz{||~~~~}|{}~~~~~}~wwxy{~~{zzzz}}~~{}~~}}~{{{||~}}}}{{|}~~~~~~||}~}}~|}~~~}~~~}}||}}~~~~~}}~~~~~~~z{|}~}||}}}}|||{{{|}~}~}{{{zzz{|~~~~}}}}y}~}~yy{~~~~~~~|~~}~z{|~~}|||}~}~~~~~{|}|zyyz{||}}}|}~{{||}}~~~~|{zsuwxxxxyyyxxxyzz||}~}|{zyz|~~}||{zxwwwx|~~~}||}~}}~}|{|}~zz{{zywuvwz|}}}|z||{yxz|zyyz|}|{{{|}}}}}}}}}||||||zyyy{|}~~~}}~~~}|{~~~~~}}|{zyxxyz{{||||}}}~}|~~|{}~}}}}}}}}uuuwxz{|{|}~~|{{{{|~~~~~~~~~}{wxzzyz}~{}~}||}~~}|}~yz{|~zzyzz||}~~y{|}||~|{{||}|||}z{|~~~~}}}~}|}~~}}~~}|||||}~~~~~~~~}~~~}}~~~~}}}y{}~~}||}zzzzyyyy{|}~}~~}{||{zy{|~~~~}}}}yz~~~||~yy{~~}yz|~~}|}~~}~~~~~~}}}yz~}|zyz{|}~~~~}~~{{||}}~~~}}||tw{{ywxz{zyxxyz{z{|~~~~}{}~}|}|zxvvvv|~~~}|{|~||}}||}~yzz{yyvtvxz|~}||{}}|yxz|{zy{}~~}||||}}}}~}}}||||||zyz{|~|}~~}~~|{zzyyyz{|}}}}~~~~~}|}}~~~}}}}~wwwyz|}~{|}~~}{{||}~~}||~}vwzz{z}~z|~}||~~||}~~}}}~yyxyx{{{}}~xz||{|}||{||~}||||yz|~~~~}~}}||}{}}}}}}|{{~~~}|||~}}|{|~~}}}}~}|{|~~~~~|zyy}}~~~~~~~~~~}~~~||||}~}{yxvuy{}~~}|~}|}}|||}{{{{{|}}}{ywvwyzz|~~}}~~~}}|~}|z{zzvxyyyyz|}{yxyz{~~~~}~}{{zz{|}~~}{zz{}~yz|~~zzyyxyxwz{|}}|{z|{z}||{{{|||}~~}~~}}|||||}}}}}{~~~~~}}}}~~zz{{{{{{{{{{|}~~~~||}}}}}~|||}}~~~~}~~}}~~~~|{zyyyyz~~}}|~~~~}}~~~|{{{{zzyyxxw|}~}{{}~~}||}~~~~~~|zz}{|~~{}~~|{||}}}}~~~~}|{~}}~~~||}~}|{{{}~~}}~~~}|}~~~}}}}~~}{zz}}~~~~~~}}~~~~}|{||}~}{zxxww{|}~~}|{~}}}||}~}|||||}~~|zyxz{}||}~~~~~~~~|||}|{|{{wxzzyy{|~}{z{{||}~~}|||{|}~~}{zz{}~z{|~~~zyyyyzyy{{|}}|{{~||}}|||||}}~~~|||}}}}}}~~}}}}~~||||||||||||}~~}~~}|}|||}}~|||~~~~}|}~~~~}|{{{{{~}~~}|}~~|||}}~}|||||zzzzzyyy{|~~}|{}~~}||}~~~}~~}{{|~|}|}~|{||}}}~~~~}}|||~~~}}}~||{{{}~~~~~~~~~}}}}}}}}}}}}}~|{||}~~~~}}~~~}~~~~~}|{{{||~}|zxwxyz||}~~}{{~}}}~|~~~~}|}~~}}}~~~~~}}}~~~~}}~}|{|}~}|}}}xy{{zz|}~}}}||~~~~~{|}~}|{{|}~||}~~~}|yyyzz|||{|}}}}|{|||{{||}|||}}~~~~~}}}}~~||||||||||}}~}|}~~}}||||||}~|||~~~~~~|{||}~||}}}}~~}|||~}||}~~}|}~zzz|}|{{{{{||yz{{{{{{yz|}~}}|{}~~}||}}}}|}~}{z{|}~~~|}~|{{|||}~~~~~||}~}~~}}||}~~~~~~~~~~~~~~}|{z{|}~~}}~~~~}}|}}~~~~~}}~||}}|{{z{{|~~~|{xwwx{|z{|}~~}}}{zyzzyz|~~~~~~~}}}~~~}|}~~}}}zzz|}~~~~~~}{}~~~~}~||~~}}}}~}}~{|~~|{xxyz{~~{|}~~}|{~~{zzzz{{||||}~~~~}}}}~~||||{{{{|}~~~}|||~}|{{{{{||zzz}}~~~}~~~}{{{{{}{{|~~~~z{{|}~~~}||}~{yy{}z{}~xxy{|{{zzzzz{yz{|}}}}xyz|}}}|{}~~}||}||}|}~}{zz{|~~}}|~~|{{||||~~~~~}}~~~~{}}}~~~~~~~|zxwwy{}|~~~||}~~~~~~}~~{||||{{z{{|~~}|{ywxz|~yz{|~~|{yyyzuy{~~}}}~}|||}~}||xyz|~}}}~~~~}~~}|}~~~~~~~z{}~~}{zwxy{|{|}~~}|{~~~~~yxxxyyz{~||}}~~~}}}}~~{{{zzyyy|}~~~}}{{|~~{{zzzzz{wxxz{||}|}~~~}}|{{zzz|}~~||}~{{||}~~~xyyz{|}}}~~~~}|{|}~~}vvxz}yz|~~xxxz{}}~|{zyyxxxxy{}~~}}xyz{||}}{}~~}||}{||}~~}zyz{{|~}}|}~~|{z{{{{}~}}~~~~}~~~yzz|}~~~{ywuvx{~{{|~~~~{|}}~~}}|}~{|||||{{z{{}~~}|{zyz{}~yz{|}~||{{zyyxuvx|~~~}}~{{zz{|}~}|{zwxz|~}}}}~~~}~~}|}}~}~~~~~yz{|}|{{wxxz{~|}~~~~}||~~~~xxxxyz{{~}||}~~}}~~~}}}}~~{{zzyxxx{|~~~~~~~~~~}~|{{}}~~{zzyyyyyvvvyy{{||}~~}|}}||{zzyy{|}}}yyyz{|||yyyzz{{|z{}~~~}||}~~}}tuvzwy|~~~yyy{|||}~||zyxxxxxy{}~~}|zzz{{||}{}~~}||}z{|~~}{yxz{z|~}}}}~|zz{zz{|}{|}~~~~}|}~}|~~uxy{|~|zwuvy}y{z|}~}}{|}}~~}}~}~~}~~~{||}}}||zz{}~~}}|||}~~|||||}}~~}yz{||{zytwwz|~~~~~~~~}||zyyyz{}~}|zywxz|~~~}}}~~}}|}}~}}}}}}}~}}~~}}}~~~yzzz{{{{wwxz{~~|}~~}|{|~}yyyyz{|}~~}{|}~}{|~~|z{}~~~}}}}~~|{{zyyxxz{}~}~~~~~~~~}}||||}}~~~zzyxxxxxuvvyz{||{|~~|{}}}||{zyy{|}}}yzz{{|||{{{{{|||xz|~~~}}~~}|ttv{vx{~~}{{z{|~~}}~{zzyyyzzwy{}~}{z||{{{|||{}~~}||}zz{|ywwz|{}~}}}~~|zzzzzz|}{{|}}~}}{|}~}}{y~~~tuxy|~}{xvwzxxzz|}~|~~|{||}}}}}~~||}~}~~||}}}}}|zz{}~}}~~~~~~}|{{{{~|{wy|~~}zyvuww{}~~~}|}~|}}~~~}}}~|{yyxxyz|}}|zywxz}~~~}}}}~|||}}~|{|||||}~}~~~||}~~zyyyyz{|wwxzz}~~|}~~}|z|~|zzz{|}~}~{|}~~{yz|}|zyz|}~~}}}}~~}}|{zzyyyz|~~}|~~~~}}}}}}||{{||}~~}~zzyxwwxxvvwzz|}}{|~}|z}}}}|{zyz{}}}}{{{{||}}}}}}}}||xy|}~~}|stw{uw{~~}||{||}}~~yyyyz{|}wy{}~|zy}}||{|||{}~~}||}yz{|xuvz}|~~}}~~~|zzzzzz|}||}~~}|{~}|zyxw|~~|}}~}}|{{|}~||}}}}|||}}~~~}}~}}}~}|~}{yyz|~~}}~~~~}|||~}|||}~~}|{|}~|~}{zz{|~~}}~{zxxxz|}}zvuwxxv{{{|||}}z{|}~~~~|}~~~~~}~~|zxzzzzzzzz}}|zyz|~}}}~~~}}}}}{{{}~}|}~}|{z||||||||{yxzz{}~~~}||||||xvx|}}~}{zzzvvwxz}~}zzzzzzyyyyyz{|}~{{{zz{{{~~~~~~~}|{zz|~}||}{}}{{{~~|zzz{}|zyyz{xz|~~|{{}~}||||~}|yyy|||||}~~~}|||||{{zzz{{|}}|{{xxyyz{{|yz|~~~~~~~}||{{|{yxxyz{~~}|||||~}}~|}}~~~~}{{|}~~~~~}}}|}~~|yz}~}}~~}||}}yyz{{{{z}||}~}zw{}~{yz{}~~~}{{}wtty~{}}}}~~}zy{|}~}{|}}~}||~}}|{zyy|~~||||||{zz||}~}}}}}}}}~~~~~~}}~~}}}~~||}~~|{{|~~~~~~~~}|||~}||}~~~~}|}~{}~}{{|{|~}||||}{zxxxy{||yvvwyyx{{{||}}}{{|}~~~~}~~~~}}}|}~~~|zyzzzzzzzz}}|zyy|~~~~~~~~}}}}~}|{{|}{{|~~}|{||||{{{{{yx{{|~~~}|||||~{xvw{}}}~~|{zzzwvvwy|~~{{zzzzz{{zz{{}~~||{{{{||~~~~~~}}|{zz|~}||}{}}{{{~~|{yzz|~}{zzz{z{}~}{|~~~}}}}}zzz|||||}~~~~}}}}|{{zyyz{|}}|{zyyz{||||yz|}~~~}}}||{{{{zzyxy{}~~~}}}~~}}~~~~~}}{{|}~~~~~~}}||~~|yz}~}}}}~~}||||yyz{{{{{|||}~}zx{}~{z{|}~}|~{vssx|{}~}}}~}||}~~}z{|}}}}}}}||||{{}~~}zz{{{zyy{|}~~}||||}~~}|}}|||}~}||}~~}~}||}~~~~~~~~}|||~~}}~~~~~~z|}}||}~}}~zzzz{}~{zyxwxyz{ywwxzzz|||||}}~||}~~~~~}||z{|}}|{zyyzz{{{|}}|{yyz|~~~~~~~~~~~}{yy|~~|{zz|}~}~}}}||{{|{{}}~~~}}}|||~{xvwz}}}}~~}|{{{{xxwwy|~||{{{{||||||}~}}||||}}}~~~~}}|{{zz|~}||||}~}{{|~~|{yyz{}~~}|{{z}~}|}~~||||||||}}~~~}|{yyxzz{||{zzz{}~~~}z{|}}}}}||{{{{{{yyyy{}~~~~}}~~~}}{{|}~~}~~~~~}|||~~|z{}~}}||}}~}~~}}|{zyyz{{{{z|||}~~|yz|~~}|}~}~}zvtty||}~~}~~~~~~}yz{|}}~~|||}}}~~~~{|||||{{||}~}||}~}|||||}}~~|{|}~}|~~~~~~~~~~~}|||~~~}~~}z{||{|~{{{{||}}{zyxxxxx{{zz|}~~}}||}~~}}}~~~}||{yz{|}|||yyzz{{||~~~|zz{}~}}}~~~~~~~|yxwz}~|{zz{|~~}}}~~~~~~~~~}zxx{}~~~~~}}}}~~zywwx|~~~~}||{||}~~~~~~~~}}}}~~}}~~~}|{{{{{}}|{||}~~|{|}~}|z{{|}~~~~~}|{z~~~}~}~~~~~}}}}}||||}}~~|{yxxyz{||{zy{|~~{{||||||{|||||||zzz{|~~~}}}}}~~~~}|{{||}~~}}}~~~~|{|~~}z{}}}||||}}zz{|{zxwxxyzzzzy|{{|~}|z{}~~~~}}~|yxx||}~~~~~~~~~~~yzz{|}}~||}~~}}~~~~}}|}~~||~~}{||}}}}}}|{|}~}{|}~~~~~~~~~~}|||~~~~~~~}{{|{z|~~~~}}||{zzyxxxx{{||}~}||}~~}}}~~~}||{zz{|}}}}zzz{{|||}~}|{|}~}}}~~}~~~|zxxx|~}||||}}~}~~~}~}{{|~~~}|{z{}~~}~}|{{{}~~~}}}}~~|}}~}|{zzz{{}}{{{|}~}|{}~~~}}}}}~}}~~}|{z~~}{|}}~}}|~~~~~}}}}}||||}}~~~~}{zyxzz{||{zz|}~|||{{{{{||}}~~}}}|||}}}}~~}}|{||}}~~~~~}|{{||}}~~|}}~~~{{|~}{|}~~}||}}}}||yz{|{zyxwxxyyyyy{zz|~~{{|~||}~}}~~~|zyz}|}}~~~~~~}}~~~~~~~zzzz{|}}}}~}~{|}~~~~}}}|}}{}~~~~~~~~}|||}}}~~~~~~~~||{zy{}|{zzzzzzyy|}~}|}~}||}~~~}}}}||||||}}~~{{{{{{{{~~~~~~~~}}}}}zyyz{~~~}~~}~|}~~}}~||~}|}~~~}|||}~~~}}~}|{z{}~~}}}}~~|}}~}|zzzz{|~}{{{|}}|{{}~~~~~~~~~~~}}||{{{{~~~~}}}}{|}}}|{z{{||}||}~}}|||||}}~~~}|zzy{{|}}|{{|}}}~}}|{zzz{||}~~}|{zzz{|}|{zy{{|}~~~~~}}{{|||}}}||}~~{{{~~{|}~~~}||}}~~}}|yyzzzzyyxyzz{{zz{zz|~}||~}}}}~zz{|}{zyyy}~|}}}}~~}}~~||}}}~~}}}|}~|{zzz{||~~}~|}~~~~}}~~|}~~~~~~~~}|||}}}}}~~~}}~~}{yx{}|zz{{||{{|}|}}|{{|}|||}}}}}~~}}}~~}}||{{zz~~~~~~~~}}|||||z{|~~~~~~~~{~~|zy|}}||}~z{|}~||}~~~}}}}}~~~~}|zyx}}~|}}}}~~}{zyz|~}}||}}~||}}{zyyz{|~}{zz||}|{|~~~~~~~}}}}~~}|zyyz{{}}~~~~~}|||~~|}~~|zyxyzz{z{{~~}|||||}}}}}~~~~~}|{{z||}~~}||}|{z{}~}|zyyzz{{|}~~~~}|zyxz{|}|{yxz{|~~~~}~~~~}}{{{|||}}||}~~zz{~~||}~~}|{}}~~}}{zzzzz{{{|}}~~}}zyy{~}}~~~}}~wxz|}zzyz{~}}||}}~~|}~~}}}|}}~~{{{{|}}|zzyz{|{|}|}~~~~~|}~~}~~~~}|||}}}}}~~}}}}~|yxz}~~~zz{|}}}|}}|}}|{z{}{{||}~~~~~~~~~}|{zyy~~~}}~}}|{{{{{{|~~~}}||z}}}~~~{ywz||{{}~yz{}~}}|{||||||{{{~~~~~}{yvu||}{|}|}}~|{yxy|~}}||||}}||}}{yyyz{|~}{zz||}|{|~~~~~~}}||||}~}{yxxyz|||}~~~~}{{|~}~~}{ywwxxyyzz~~}|||||}}}}}|||~~}}|||{|}~~}|}{yxy{~~|zyyyzyz{|}}}}}|{yyz{|}}{yxyz|~~~~}|}}~~~~}{{{|||||||}~~zz{~~|}~~~}|{}~~}|{zyyz|}~~zyy{~}}~~xxz||||}}}}|||}}~|}~~~~}}}}~~zyyz{}~|zwv{}}}~~}~~~~~~|zyyyzyz|~~~~}}|||}}{{{||||}~~}{{}~}|{zzzz{|~~|yyz|}}}|{{{{{~~~}||||~~~~~}}|}}~~~~~~~~~~}~~|zxwy{{yy{}zzz|~~}}}~}||||}}~~~~~~~~~~~}{zyxxyzz{{||||}}~~~}}z{|~}||~~~}||}|zyz}~~~~~}||~~}{zz|~~~~~~~~~~|{ywuvy|zz|}~~~~ttwy}~}||~}{xxyz{{{{~~~~}|{z{{{|||||}~~~}~}{ywx{|zxxxxzyyzz}~~~~~~}|{zyy}}~~}||}~~~}~~~}||}~}|{{z}}~~|{{|~~~~}}||||}}}||}}~~}||}~~~}}}|||||||||}}}}{{|}~~~~~|zxwz|~}~~}|}~~~~~}|{zzyyyxy{}~~~~}~~~~}||{{||}{{{{||||~}~|zz|~}|{{z{||}~~}zyyz|~~~}||}}~~~}~~~~~}||||}}~~~}}||}}~~~~}~~|}~~}{zwy{{yy{}~~~~~yyz}~~~~~~||||}~~~~~~}}}~}|{zyy{{{{||||}}~~~~~}{{|~~}}~}}~}}}}~~~}{{|~~~~~~}||~|z{}~~~}}}}}~~|{ywuvy|z{{|}}}}tuvz}~|{}~|zxyz{||||}}}}|{zz{{|||}}}~~}}~|yxy|~|zyyyxxxz{~~~~}}||{zz~}}~~|{{||~}~~}||}~~}|{zz|}~~|{{}~}~~}}||||}}|{{}~~}}}}~~~~~~||||}}}}{||||}}}|||}~||}}|{yxz|~~~~}{{{}~~~~~}}}}~~z{{{{zxwwxz|}~~}}}|{z|~~}}}|{{zzzz~}}}}}}~zz{{{|||~~}}}{xxz}~~~~}}{|}~~~}{zyxy{}~~~~~~~}}|{~~}}~~~}|||||}}~~~}}{||~~~}}}||||}~~|}~~~}|{xy{{z{|~}}|||yy{~~}}|}}~~~~~}}||~}||{{}}}}||||~~~~~}z{|~~}|{~}}}~~~~~}}~~~~~~~~~}||}||~~}|{{z|}}~|{ywuvy|z{{|||{{ttuz|{|~~}{yyz{|}}}}|||||{zy{{|}}~}}~~}zyz|~|||{wwxz{~||||||||~|{{}~|{zzz~}~~}||}}{{zzz|}}~~|}}~~}}}}}||||}}{||~~}}~~~}}}}~{{||}}~~{{||}}}}|||~z{|}}|{z{|~~}zz{|~}}}||}~|||||yz|}}{yxvwy{{}||||zywz}}}|~~}~~|zyxwwyyyxwwyz{{|||}}}~~~~~~}|zxxy||}~~|}}|yyxxz|~~~}}}}}|{z~~}}}}~~~}|||||{{|}~~~}{{|}}~~}||~{{{{|}~~~~~~~}|}}~~~}}zz{|}}~~}||{{yz{~~~~}||}~~~~}}~~}}}~~}}||~~~~}}xyz}~~}||~}}}~~}}|}}}}}~~~~~~}||~}|~~~|{zyy{{|~|{ywuvy|z{{{{{zytvvy}}}~~}|{zz{|}~~~~{{||{zzy{{|}~~}~|}~{zz|~~~}yyyz{}~|}}~~~{yy{~}{{{{{~~~}|||zzzzz|}}}}}~~~||}}}||||}}~~~~}}|||}}zz{|}~~~||}}~|||~z{|}}}|||}~~~~~zz{}}{}}zz{|}~yy{}}~wy|~~|zxwxy{{}|{||zywz}}}|}~}}~}zxvttxxxwuuxz|||}}}~~~~~~~~~~~~~~}{xxz|||}~}|yyyyz|}~~~}}}~~}}}}}|{{}}~~~~}}~}}|||||zz{}~~~~{{|}}~~}||}{{{z{||}~~}}}|~}}}}~~~~~~zz{|~~}||}zz{~~~~}|}}~~~~}}|~~~~~}|{uwy}~~}~}}}~~}|||||}}~~~~~~~}||}}~~}|{zyxzz{|~|{ywuvy|z{{{{{zywwwz~~}||{{{|}~~~~{{{|{{zy{{|}~}}~{{}~|zz{}~~~|{z{z|||||}~~{xx{~~}|{{|~~~~}|{{yzz{{}}}{||}~~||}}}||||}}~}|||||}}yyz{||}}}~~||}~{|}~~~}}~~}}~||}~}z~}}xxxyz|~wyz|z|~~}xyz||~}|||{zy{}~~}}||{|}~}{xvutwyyvttx{~~}}~~~~}zz{}~}~~~~||{{{||}}}|||}~~}~~~~~}~~~~}}}||{||}xy{|}~~{||~~~~}||~}|{{z{{{}}}}|||||}}~~~~~~~~~}}}~|{{}}~}}}~}}~~~~~~~~}}}}}}}}|{zzuwz~}~~~}|}~~~}}||}}~~~~~~~}||~}|}~~~}|{zzyyzz{|}~~|{ywuvy|z{{|||{{zzy}~}||||z{|}~~~~{{||||{{{{|}}~~~~{{{~~|zzz{|~~~~}{{z{zz~}{xy{}}||}~~~~}|{yz{|}~~xyz}~~~}}}}}||||}}~}}~~}||||}}~~xxyyzz{{}}~}}}}}~~||}}}~}{}~}||wwwxy{}~wx{}{|~z{|~~~}|}}}{}~zzzz{}~~}|zyyxxy{{xuuy~~}}~||}~}}}~~~}||{{}||||}~~~~~~~|||{{||}wxz|}~|}}}||~~}{zzzzzz{{{{{{|~{}~}}}}~}|~}|z{{~~~~~~}|yz{|}}~~~||}}}}}~||||{zyxxz|~y{~~|{{|}}}}}~~~~~~~~}|||~~}||}}}}}||{{yyyzz{{{|{ywuvy|z{{|}}}}~|{~}{zz{{zz{|}}}}{||}}}||{{|||}}}~|||~~}{zyyyz|}~~}}}|{{z{{{}~|{yz}~}}~}}~~}|z{|~~vwy|~}~}~~}}||||}}}||}~}}||}}~~xxxxxxxx{||}}}}~~{{|~{|~}|{wvvwx{}~ux{~|}||}~|~}~xxxy{|~{{zzz{||z|}yvv{~}}~~}~||}}~~~}{zz}}|}}~~~~||{{{||}wxz|}~}}~~||~~|zyyyyyyzz{{{|}{}~}}}}~}|~}zzz~}}}~~~|{vwxz|}}}}~{{||}}~~{{{{zyxw|}}{vy|~~~~~|{zz{|}}~~~~~~~~~~}}||}~|{{|}}}}}}||yyyyyyyy|{ywuvy|zz|}~~~~~~|zyyzzyz{|}}}}||}}}}}|{{{|||||~~}~|{yxxxyz{}~~}||{{zzz|}}}~|{z{~~~~|}~~}}z{}vvy||~~~~}}||||}}~~~}{|}}}}}}~}xxwwwwwwzz{|}~}}}|{{~{y}}~~{zyyz|~}~~}zx~~z|~~~vvxz|~}|||{{{||}||{{{{||~}}}~}|~|{xxyzzzxxzwux{~~}}~~~~}}|||||||||~}}|yyz{||{{~~~}{z{~~||~|yxz|~}}}}|{zz{{||{{zyxwwxz}~}}~{}~|ywy||}~|{xy{~}~~}{zyxxz|}~}||||}~{||~}~||||{zyy{{|}}|{{{{|}}|{{vwxxxxwv~}}}|||||{{~~}zvuwyxwzzz|}yyyz{|~~}|zyyz{}~}}||{zyxwwzz{||{{z~}{zz{}~~}}|}}{}~~}|wvwvy{~~}{}~~~~}}}}~~}|||}|{{z{|}~}|zyyz|}|~}|}||||~~}|~|}~~|||}}|zyx{z{{}{{{ypiiow~|{zz{}~}}}{xu}}~~~y{~~vvxz|~}|{{||{{{|}}~}}||}}~~}}~~~~~~}|wxyz{zyyywuxz}}|{||}}}||{zzzzzzz~~~{{|}}}}}~~|{y{}~}|{}}{yyz|}|||||{zy{{{|{zzyxxxy{~~~{|}|yyz}|}~~}{z{|}}~~}||zzz{}~~}||||}~{||~|}~{{{{{zyyz{|}}|{zz{|}}|{zwxyzzyxw}}~~~~~}|{{~~{xuuxzzyyzz|}{{zyyz{{|{zyyz|}}|}}}|{zyyyzzz{{|||~}{zz{}~~~}|{{zy{}~~xyxyz}~|{}~~~}}}||}}}}}}|}~}|{{{|}}|{zyyz{|}~}|}}||}~}||}|}~~}}}~~}|zy{{||~|||~ueX{~Ssx_p~~~||{{}~}||zwt}}~~~~{y{}~}~wwxz|~~}|{zyx|{{{|}}~~~~~~}}}~~~~~}}}}~}}wwyz{zyywvuwy|||yzz{{|||zyyyxxww~~~~}}~~~{zyz||{zz|~zzzz{{{|z{{{{zzy{{{{{zyyzzz{}~~~z{|{zz|~{}~~}|||}}}~~}}|{{{|~~}}||}}~{{|{|}~~zzz{zzyyzz{||{zzyz{||{zyyz{||{zy{|~~|{z}~ywvvxz{{yzz||~|ywvvxyzzyyy{|}}|{|~|{z{||zzyyz|~~}{zz{}~}}}|{yxwxz|zzy{|~~}{~~~~}}}}|||{z{}~~}}~}}|{{||}|{zyyz{|~}~~~~~~~~}}|}~~}|{|~~}}~~~|{}}}~~~~~~}~~tcTwzKnrY|m{}~}||}~~}||{yw{{}|{{|}|zwxz|}|~~~~wxyz|~~}|zyxww{{{{|}~~~~}~~}}~~}}||}~~~}|}}~|||||}}}~yyzzzyxwuuuwyz{{yyyz{|}}zzyyxwww}||||}~}~~~~~{zzzzzzy|~}zuvxyzzyyyyzz{zzz{{{{{zyy{{{}~~~}}}zzz{{|}~{|~}||}}}}~~~}|||{|}~~}}}}}}}}{{|zz|}}}}}yyzzzzzyyz{||{zyyyz{{zyyyz{||{zyx{~~|{z}~zyxxxyzzyyz{{~~~}{wutuxyyyyyz{}~}||}~}||}zzyyz|}{zyyz{}{{{{zxvuyz}~{}}}~}}|}}}}|||{{wwwz}~~~~~~|||{{{{{{{zzzz{{~~~~}}||}~~}|}~}||{{||}~~}}~}~~}}}~~}||}}~~}}}~~}~{|~yl`Wz~cq{~~}~|}}~}||~~~|||}|{{{|{ywxyz{{}}|}xyyz|~}|{yxxxxzz{|}~~~}}~~}}}}~~~||~~}}||}}}||}|||||||}|{{||zz{{||||~{{|{zxutstuxxyz{zzyz{|}~{zzzyyyx{zyyz{}~}}}~~}}|~{{{zyxxy~yvsuxz{{yxxxyz{{{{{||||{zz{|}~~~~}|||yyyy{|}}z|~~}|||~}|}~}|{{{{{||}}}}}}}}}z{|~yz{|}}}}xyyz{{{{zz{||{zzyyz{{zyyxyz{{zyxwy|}|{{~~{{{yxwwxyyyz{}}}{yvuuwz|yyzz{|}~}|}}}||}~{zyyz}{zxwwxz{{{{zywvu{|~}|}}~|{|~||||{{{{vvwy}~~~}}||||||{{{{{{{{{{}~~~~|||~~}|||}~||{{{{||~~~}||}}}~~~~~}|||vz~~}}~{}wphnuyz{}~~~~}}~||}~~}||~zz{~zyyz{{yvwxyzz}~|||}~yyzz|}~}|{yyyzzzz{|}~~~~~~}}~~z{|}~~~~||{zzzz{|zyy|||{{{{z}~}|{{{yz{{||{{}}|||{zwutsuwyyyz{{zzyz{}~zzzz{{{{{zyxyz|~||}}}|{{~~}{||{ywxy~wtsuxz{zxwxxy{||||}}}}}|{{{|}~~~~}||}yxwxz||{z{}~}||}~||}~}|z{{{|||||}}~~}}|z{}~}yz{||}}}xyz{||||{{|}}|{{yz{||{zywxyzzyxwxy|~~~~}||}}{xvvwyyyzz|||yxwwxz}{{||}}~~~~}|}{||~{{zz{}{zxwwxz{|{zyxxyy|}~~}{}~}||~||{{{zzzvuvy{}}|~}xyz{{{{z||||||||}}~~}}~}|{{{|}~{{zzzz{{}|zyz{~|}}}}|{z{|}uwz{{{|}}}~~~}~~{uvwyz{{|{|}~~}}~{{}~}{|}~xxy|~~}yxyz||zxwxxyy|~||||}zzz{{}~~}{zz{|}yzz|~||}~z{||}}}}||{zzzz{|~}zz{{{{{{zyy{}}|{yz{|||{{|}~yzz{zywvrux{yyz|{zyxxy{|yyzz{{||~|zyy{}|}}}||{z}~~}|}~|ywxy{}xuuvy{{zywxyz{}}}~~~~~~}}|{|}~~~~~~~ywuvyzzyz{}~}}~~~||}}}|{||}}}}}||}~~}||z{}}|yz{|}}}}xy{|}~~~||}~~}||z{|}}|{zwxyzzyxwz{|~~~~z|}|ywwyyyxyy{{{zzyz{}~}}~~~~~}~~~~~}|||{|~~wx{}~{{||}}}~|{zxxz{|~|zyxz|}z|~~}}~}~~}}~~{{{zzzzywwwy|}|{~~wxy{||||}}~~~~}}}}~~~~|{zyyz{|{{zzzz{{~zzyzz|~|}}}|zyx{|}uvwwwx{}{~~~~~{|}}}|~~zyxy{|{zz{|~~|}~z{|~~{{|}}|vvwz}~}{xxyz|}{yvwxyy|~}||||zzz{{|~~~}|{{|~yzz|~{|}~z{||||||}}|{{{{{y|}||~{{{{{zyxz|}|yz{|}|{{{|~wxyz{zyyrvy{zz{|{zxvvwyzwxyz{{|}~|zz|~}}~}}|{{}~~}|~}ywxyx{zwwxy{{zyxxyz|}~~~~}}{|}~~}ywtuxzywz{}~~~||}}}||}~~~~||}~~}||y{}}{zz{|}}}}yz{}~|}~~}|{{|}}|{{xxyzzyxx}}}~~xz}|yxy{yxxyy{{{||||}~~~}}~~~}||{zz{|~~}{tvz}~}{|}}}}||~}{zz{}~}zxy{~xz|}}{|~~~~~{{{zzzyyxxxz|}|z~~vwy{}}}}~~~~}}~~|{zyyyz{|{{zz{{|~~~~yyyz{|}~||}}{zxw{|~{xuuw{~~|}}}}}|{~}{{}~}}|{{{{{~}{zz|~}}}|||||ssvwz{~~}}|}}~~}}|{yyrrrvz}~}zzzzz{|}zzyyzz{{}{yx}~~~}}|||~~}||}~}}vvwvxy}}}~~~~~}||}~}{yyz|||~}|||}~}}~}}|{{wy|~~}}~|||||||{}zwuwyz{||{{|}~}}~~}||||||{z||}~{}|}{yx{{|||||{~~~~|zy{{||}}~~}{{{{{{zz~~~~~~{xttwyyw|~}|{zz{}~}|{zyxwwtuyz|||{}}{xyz}~wx{{|}}}|zyxyz{{zyxyz{|}|{z|}~~~zzyyyzz{~~}|zyxxvvwwyy||}~}|z{{||{zzxxwwwwxxuwxz{{{z||||||{{zyxxxyz{||}}|{zzuvwz|zxxwxy|}|}}~~~~~{zzzzyyyxy{||{yxzz|}~}}~}}}~~~}}}}~~~~~~~~|{zyyz|}|||||{{{~}||~~~~~|{}~}yvpqsuwy{|~}|{{{||zxvwxzzzzy}zwwy~}~~~~}||}||}~}|{z{{|~|{{|}~~~}}~~~}{{tvvyz|~~~}}~~}}}}|{zysrrwz}}}{{{{|}~~{zzzzz{{~~~}|zy~~~}|||}}}}~}||}~~~wxwxy|}~~}|}}~|zyyz||||||||}~~}~~~~~~}||yz|~~~|||||}~~{yxz{||||{{|}}|}}}}||}}}||{||}~|}~~~~}|zy{{|}}}||~~~~~|{z{|||}}}~~~~~}|{{{{{{{}~~~~~|yvuwyyy{}~~|{zzz|}}||zyxwwrvx{}~~}~~~}yyz}~xy{~|}}}}{zyyz{||{zyzz{||||{|}}~~~}}~~{zzzzz{{~}|{zyxxuwwyy{||}~~||{{{{{{{{{zyxwvvvuvxy{{{{{{|||||{{zyxxyzz}}}}}|{{ttuy{~xywwwz{|||}}~~}}|||{{zzzyz|}}|zyyyz{|~~~~}}~~}}}~~~~~~~~||{{{{{|{{{|||||~}||~~~~~}|}~zwstuwy{}~}}}|{{{{ywwwxyyxwv}{yz|~~}~}}~}|zz{|}~|||}}}}~}~~zxvvvy{}~~~|}}}|{zztsswz}}||||}}~||{{z{{{|}~~~}{{~}}~~|||{{{|}~~{{|~yxwyy|~~}||||zxxz|||{||}}}}}{}~~~~~~}|{{|~}|{{|~~}{|}~}||{{{|}~|||}}|}}}}}}}}}|}~~|~|}}}}|{z{|}}~~~~~~~~~}|{||||}}}}}}|}}||||||||||}~~~~~~~~|zxxyz{z{}~|}}}}}}|{zzz{|~}}|zywvvstw{}~~}}}~~zz{}~yyy{|}}}}|{zy{|}~~}|{{{{{{|}}|}}}}||{}}~~~||{{z{{|}||{zyyxvvvxy||}}}}}|||{}|{zz{|}~}{ywvuuuvwyzzzzzz{|}}}}|{zyyyyy}}~~}}||ssuxy|}~wvuvvxy{{{{|||}}~}}|{zzyz{}~~}{zyxxyz|~~~~}|}~~~~~~~~~~}}}}||{zzz{{||}}~~}}~~}~~~~~~|ytuvxz|}~~}||{zz{zxvwwxxwvts|{y{~~~~~~{zz{}~}||||~||}|~yvtvxy}~}||||||{{uttxz}}|{{||~~}}|{{{{z{}~~~}||}~}}}yyz{|}}}yz|yzzy|~}||{{yxxz|||{|~~}||}~|}}}}}||zzz{|~|z{|}||~}{{{||}}~}{yyz{{z}}}}}~}}}~}|}~{|||||||{|}~~~~~}}}}||||}}}}|{{|}~|{|||}}}}}||}~~~~~~~~~}|{z{{||{|~~}z{{||{{zzzzz{}}|{zxwvvtwy{~~}|{{}{{{~}~~xwvxy~}}}||{zz~~~~}|{{{|~~~~~}|{{{|}~~~}}||||}}|{{{{||{{zzyyytwwx{|||||{zz{{|~}{zz|~~|zywwvyyyyyyxxxyz{||||}}|{zyyyz{{{{{zzttuyz||}vxwvxzz{zzzz{{||}}|{zyyx{|~~|{zyyyz|~}~~}|{{z{|~}}}}}}}}}~~|zyyyz{{|}}~~~~}}~~}|xyz{}~~}||zzyz||{zyyzzzywvzyy|~~}|{{|~~}|||{~~||||~}yvtuw{~}{{||||||vuuxz}|{zz{|}~}||||y{|~~~~}}~~}}}xy{|}}}|xy{~{{z|~~}|{zxwwz|||}~}|~~|{zz{{{{{zyxwxy}|zyy{||{|}~|z{{|}}~~~|zyz{||{||||}~~}}~~zz{|}~~~{{{{{||}z{|~}}}}}~~~}}}}||||{zz{}}|{||||}}~~||}~~~~~~~~~|}}||||}|}~~~~}zz{{{{zzyyz{|}{{zyxwwvxyz}~}{zz|~{{{~}~~vutuw}}}||{{{{~}|{|}~~~}|{|}~~~}|{|||}}|{{{{{zzzzzzyyuvwz||{}zzyyz{||~}{{{}~}|{{zzz~}|zxwvvxyz{||||}}}|{zyyxxyzzyyyuvx{|}}}xxxz{{|~{zzyz{||{{zzyxww|}}|{{{{|}|}}|zyxxyz{|}}}}}}}}}~~|zyxyyz{|}}~~~~}|}~~~}}~~~}}|xwxz}~}xy{|||{zwwx|~~}}||}}~~~~}}||{{|~}||}}~~|zxvxy}~}zz{|}}}|wvvyz||{yzz|~~}|||yz|~~~~}~~~~~}}}}}}}~~}}~z{}~~~}|xy{}~{}|~~~~~}|yxvwy|||~~~~~}}|~|{yxyzz{zzzwwvwx|~~~~}zyxyy{{{|~}{yz{|}~~~~zyxz{||{{{{{|~~}~yyzz{|}}|{{z{{||xy{}~}}}}~~}}}}||||zyy{}~}{{{{||}}~|}~~~~~~~~|}~~|||~}}~~~~~}z{{{{{{zyz{{|}~~yyyyxxxxy{|~|zzz|}zz{}~vutuw||{{{{|}}}}}}}~~~}}}~}|{zzz{|}}|{zzzzyyyyzzzzvxz{{|{zwxyz{|}~}}||}~}}|||}}~}{ywvvwwxyzzzz}}}}|{zzuuvvwwvvwxz}~~}}y{{|}{{zyz{|}}~~}|yyyyxxxx|}}|||}~~|}}|zyxwxyz{}~~~~~~~~~}}}}||{zyyzz{{||}}}}~}|}~~}~~}}}~~yyz}z{}~~~vwy}~}}~~~~~~}{|}~~~}{{|||{{{z|~~}|}~~}|{zz{{{{|yz{|}}}}xwvy{|{zzz{}}|||z{|~~~}}}}}}}~~|{zz{|}~}}}~~}~}|xyz|}}}}~~}}}~~}ywvwy{||}}|{{{{{}~~~~}{zxyz{{{{zvvwxy}~~}}}~~|{zzz|{{|}}|zz{|}~~~}zyy{}~}|zzyz{~~}~zzzz{||}}|{zzz{|wxz|~}}}}~~}}}|||{zyz{}~}|yzz{||}}}~~~~~{}~|{|~~~~~~~~~{||}}||{z{{||}}|wxxxxyyyxy{~|{zzzzyyz}~xwvwwz|}zzzz{}~}}~~|}~~~~~~~|{yyz{|}|{zyyyyxxyyyzzzxyz|{{yztvx{}~|}}~~~~}}}~~~{zyyyxxyyyyyx{|}~}}|{uuvwwwwwxy{~~~}|zz{}}|{zyz{}~~}|xxyyyyzz|}~~}|{|~~|}~~}||{zyxyzz{|~~~~~~~~~||{{{{{|zzzzzzzz}}}}~~||}}~~||~~~}|}~}||~|}~~}vwz}|}}~~~~}}z{~~|yz{{{{{zy{}~}}~~|zxxy|}~~~~~}~~yy{|}}~~ywwy{|{z{{}~~}||z{}~~~}||||||}~~zyxxy|~~~|}}~}|xyy{|~~}~~}}}}~~~ywvwy{||}|zyxyzz{|}~~}}|yz{{|||{vwxz{~~|||}~}}||~|{|}~}|z{|~~~~}zyy{~~|zyxyz}}~|{{{{|}}}|{zyz{{vwy{}}}|}~~~}}|||{zzz{~~|yyzz{|}}~~~~~~z}~|{|~~~|}}~~}}|{{||}||{vvwxyyzzvx|~~}{zyxxxyz}~{zxxwyyyyyyz{}|}~{{|}~~~}~|zyyy{|}|{zyxxxxxxyyzz{yy{|}{zyrtx|~{|~~~~~~}|{{|}yyyzyyxx{|}~~}||uvwwxxxxxyz~~~|{yz{|}|{zz|}}|xxyzz{{|{}~~}{y{~~|}}~~~~}}~}{zyzz{z{~~~~~~~~~|{zyyz|}{zzzzzzz}||}~~|{}|~~|{~}}||}~~~~}|{{}}}}}~~~~}}}}{{||y{|}~~}}~{yy{~~}}}}}|{{|}}~~~~}}}|{{{{|}y{~~~~~~|unnsz~~}}}}~~}}|{{{|||}}}~~}~~||}~|{uwxz|||{{ywutuwy|}~~~~~~~~~~}}|}~|z{|~~~~}|}~{zyzz}~~}zyyzyyz{}~~}}~}}}}}~~{zy|zz{{|}}}}}{{~|||{|}~~~~~zyy{}~~}~|{zyyy{|~{ywwxz}~|zxyz|{z||}}~}zxwvvyyyz|}}||||}}yz{}~{xwxz|{{zxvvy{|}}~~~~~}}}|{zxwx|~}|~|{{|~~~~~~|{z{|{zxy{|~~}}{{zyyyzzyyxwuvx{{|}|||~~~~~~~}zyyxz{}}}}}}}}}}z{}~|{{{}~}|{{|}}}}}|~{yxz{||zyxxxyz{}|zyyz|}}}~}}}~~~}~}}}~~~~~~}~}}}~~~~}}}}}{{|}{|~~}{z{}~~}||||}}||}|}}}}}}|||||||||y{~~~~~~~~~}wqqv{~~~~~}||{{{|||}}}}~~|||}|wxz|}}||zyvutuwx|}~~~~}|}~}|z{|~}|||~~{zyyy{|}~}}}{{z{|}~}}~~~}}~~~{zy|zz{||}}~||{z~~{|||}}}}~~~zyxy|}~}}|{zzz{|}~~}{zwwwz|~}|zywxy|{z}}}~~|{zzyzz{|~}}}||}}}z{|}~|zyy{||||{yyz|~~}}}|{yxwy}~}||{zzz|~~~~~|{|}|zxyz|}}}}||{{zz{{yyywvvx{|}}|{{}~~~~~xyy{{|}}{{{{{{{{z|}~}|{{{}~~}|||}}~~}}{ywvxz{z{zyxxyzz}|{zz{||~~~~}}~}|}~~}|||}~~~~~~~~~~}}~~~~~}}|||||}}~||||}~}||{{{{{||}}}}||z{|}}|{zy{}~~||}~~~~~~}}}~{vvy}~~~~~~~}||{{||||}}}{}~}||||~}z{}~~~}}zywuuvxy||}~~~}||}~}{z{|~~}|{{{|}{zxxxz{{}}}}|}~~~~}~~~~~~{zz|~~{{{|}}~~{}}{zz}~~}z{|}~}||}}~~zxvwy|}}~~}|{{{{{|||||yxxz|}|zxwvwy||{}~~~~~~{|}}}}}}}}}z{|}~~~}{{{{|}~|{|}~~}|{yxw{~~||xxxyz|~~~~~~}}~~|{xyz{}}}}}}||{{{{xyyxwwyz|}~|{z|}}~~~wwx{|}}yyyyyyyy|}~~~~}}}||||}}~~~{||}~~}}xvuuwxyx|{zxxxyy{|||}|||~~~}||}~~|{z{{|||}}~~|~~~~~~}}|||||}~z{|~|{zzyyzz~}}}}}}~z{}~~}{zy{}~~~~|zz{|}~~~}}}}}~~{{|~~}~~}}}}~~~~}}|||{|||||}}}z|~~{y}|||~~}|~~~{zyxwxyz|||~}~~}{{|}|{yz{~||{zz{{|zyxwwyyz|~~~~~~~~~}}}~~~~zz{|}~~z{{|}}~~{|}}{yzz|}~~~z{}~}||}}~~zxuuw{}}~~}|{{{zzzz{}}{zz{}}|zxwvwz}}}}~{|~}}}~~}}}zzz{{|}~~~~~}|{zyz}~}||~~}|{yxw{|~|{ztuwy{}~}||}~~}xyz{|}}}||||{{zyyz{{zz{|}~~|zz{|~~}}}~~~~}}|twy{}yyyyyyyy}}~~}|{{|}}}}}{{||}}}}yz{||}||ywvvxyyy{zywvvwwz|}~}|}||}}}{zyzzz{{|}~~y{}~~~~}}||||}~~}~yz|~{{zyyyyy~~}}~~z{}~~}{zy{}~~~~{xwyz|~~~}}}}}}~~}~~~}||{{{{||}}}|||||}}}}}}}}z|~}{y|}~~}}~~||}|}}~~}{{~|{zzz{||||{}}{|~{|}~~~~~~~~~~~~|zz{|{zyz{}~~~{zzzzz{{yxwwvyzz}~~}}~~~~~}|||}}~~}|z{{||}}}zz{{||}}{{|{yyz{||}~~~~~y{}~~|{{||~~zwuuwz|}}}}}}|{z{zyyz|~~}}~~|yxwy{}~~~~~z{}~}}~~}}xxwwxyz{~}}}}|zxwy{~~|{{~}}}|{zxxz{|~~~}}|zyxsuwz|}~~{{{|}~~xxyz{|}}{{|{{yxwxz|}|{{|}}}|zyz|~~}}}}}~~}|zyuvx{zzzzzzzz}}~~}|{z{|}~~~~xyyyzz{{wxyz{{{{{zxyz{zyzywvuuuuz|~~}}||}}~~~}{zyzzz{{|}~~xz|~~~~~}}{||}|~|}}~~~~}||zz|}~~~~{zzyyyyy~}||}~z{|}}|{zy{}~}}~~|zwvxz|~~}~}}}~~~}}}}{{zzzz{{|||}}}}}~~~}}}}|z|}~~|{z|}}||}~}||}z{|}}|{z~{{{{{||}|{z|{~~~yz}}}~~~}yz|}~~~}~~~~~~~~|zyz{zzyz{}~~~~}}zzzz{{{{xxwwwz{|}}|||~~~}~}{zzz{|~~}|zy{||z{{|yyyz{{||{{{zxx{}||}}~|}~~~{{|~~ywuvx{||||}~}|{zzzyz{}~~~zyxz||}~|||}~{{|}}}}}}}}}wwvuvwxy~}}||{zxwxz}~}|{{}~{{||{{zyzzz|{{{{zyxxvwz}~~~}{{{{|}xxxyz{}~{{||{ywvwz}~}|}{|}{zy{|}||{{{{|~}{yyuwx|}|||||||||}~~~}|{z{}~xxwwwxyywwyz{{{{~~~}{yxvuuuvv{}~~~~}~}~~|{zz{{|||}}~~y{|~~~~}z{{{y||}}~~~}}|{z{{{||}}{{zyyyyz}|{zz{|}||||||||y{}~}}}}|zzyyxz}~}~~~~~~~~}||}~|{{zz{{|||}}}~~~~~~~}}}|{|}~~~~~{|}}||}}~~}||~z{|}}|{{|}yyzzz{{{|{z{z}}~wy|~~|}}~~|{xy|~~~~~~~~~~~|yxyzzyyy{}~||~~~}}yzz{{{{{xwvwx{}~~~}}~|}~~}}{zxxyz{|}~~|zyy{}|yzz{wxxyyzz{||{yxy|~}}}}~}}}~~~z{{}~ywwxz||||}~}|{yyz{}~~}}zyxy{~{|~}|||||}|||{||}}|}}|xwvuuwxy}~~~}|{zyyy{}~}||}}~yz{{||{{|zy{zz{{{zzyy{~}|{{{{|}}~yxxxy{}~{|}}|zwvwz~~}|z{|{zz|}||{zzzzz||}}}|{{xxxz{~{{{{{{{{{|}~~~}|{}~yyxwvwxxxxz{|}}}|zyxwvvwxy}~~~~~}~~~~~}|{{|}}~~~~~~~~{|}~~~~~yz{zxz~}~~~~~~}||{{zzz{{||{zzyyzz~~|{yxxy{|}|{{{{|}y{}~}|}~}|{zzz{|xz}~~~~~~}}}|z{}~|||{{|||||}}~~~}}}||||}~|}~~}}~{}~}||}~{|}~~}||z{}xxxyyzzz|{yzz|}}ux{~~}}}}~~{zxz}|yxxyyyxyz}~{|~~~yz{{||||wwvwx|~}{|}~}|{ywwxyz|}~~}{yxy{}|yyy{vwwxyyzz||{yxy|}}}~~~}}}}~zz{}~xwwy{}|{}~}|yy{|~}||~zxwyz}}|z|}~|{||||}~}|{{|}~|~~|yxvuvwyz}~~|{{{{z|}~}|}~~~xyz{||||}{z|yz{{||{{{}}{|{{{{|}}}~yxxxy{}~}}~~}{xwvz~~}|yz{{zz|~|{zyyyyyyz{|}}}}yxzy|}{{{{{{{{z{}~~~}||~~{zywwwxxyz{}~|yzyxxxyz{~~}}~~|}~~~}}|{|}~~~~~|{zz{|~~}}~~}|{{}}~{yzz{{||}~~}zwvxy}|zyy{~|}}}}}||{zxwwxz{{{||||||~~~}|zzz{}}{}{yxxz{|zzz{{{{{~}}||||}~~~~{{|}~~}}}}}|{zzzzz~}~}|}{xvvx{}yyyyyyyytvz}~~}||}}}{{}}zvty{~~~~~}{ywvvvwz{|}~~~~||}}|{zz{}}}{z{|{zyxy{}~{}~}}||{|}~yyyyyyyy~~||{}|{zyxxxyxwwwz{{}|{zz{}~~~{{{{{|}}~}|||~~~~}yz}xz|~~}zxwxyzyzz|}|||~}||}~~~~{{yxxy{{~~}|{{z{{yz{{||{{|}}}}}||{{{|||||{{}~zzyyyzz{~||||}~~~~~~~}||}~|~|zz|{|}}~}}|{zy{}~}|||||||||zz{||}}~|{{z|}}{yxyz{~}{zz{|}}~}}|||{{{}~}{y}~}zy{~~~||}~}}}}~{zyxwxxyxyz}~{yxwxz}~~~~~~~~}}}}~~|yyyz{|}}}}|zxwxy}{zxyz|~||}}}||{zywvvwyz{{{||}}}~~~}|||}~||{yyy|}~{{{{||||}||{zzzz}~~~~}{{|}~~}|||}||{{||}~~}}~}zwvvy}{{{zzyyyvx{}~~}|}~~}{{}~{xvy{~~~~~~~|{yxwwxxz{|}~~~~}}}}}|{{|}~}|{|}zyxxyz|~|}~}}|{|}~{{{{{{{{~~||{}|{zyyxxxwvwwz{|}|{zz|}~~|||{||}}~}}|}~~z|~z{}~}|zyyzzxyy|}}}}~~~~}|||{{|||~}}~}||||yyzz{{{{||}}}}||||||||||{|}~||{{{{||~||||}~~~~~~~~~~|{{|~}~~{yz{{{||}}~~{zz{}~~}||||||||yyzz{|}~~}{||~{zyyzz|{zyyz{}}~~~}}||{{}~~}{z~|xw{}~||}}}~~}}}}~zzxwwwxxwxy|}zxvtux{}||||}}}}~~~}~~}wxyz{|}}|}|{xwxz}|zyxy{|{{|||||{xxvvvvxxzz{|}}~~~~~~|{zzz~}}}}}}}}||{yyxxx|}}~~}}|{{|}~~}|{{{||||}~~~}}zvuvz}}||{zyyyz|}~~}}~}{{|}~{yz{~~~~}}~~~zzyyyzz{{{|}~~~~~~~~~}|~}|}~zyyxy{|}}~}}|||}~~}}||}}~~~|{{|{{zzyyywwwxx{|}||{z{|}~~}}|||}}~~~}~~~|}|}~~~}}||{{zvwx{|~}~~}{}~~~~}~~~}||~~}}}}xxyyyzzz||}}~}}|~~}}||{{||}~~~}||}}~~||||}~~~}}||~}|{{|}~~~~|zxyz{{{{{}|{z|~~}}}}}}}}}yyxxy{}~~}~~~|zyyyzyyxxxz{|}~~}}|{{~~~~~~}|}}}~}}|{~~{zx|}~~|zz{}~~}}}}yxxwwwwxvvx{|~~{yvttwz}~~yz{|}~~~}}~~~~}}||}}||wxyz{|}~||}|zyz{}|zzz{|z{{||||{yxxwwxxyyz{|}~}}~~~|{z{|~~}|{zyxxx||}}}}||{{|}~~|{{{{zzz{|~~}|}zvtv|~}|{zy{{|}~~~}~|{{}~|yz|~~}}}}}}}}}zzzz{|}}||}~~~~~~~|}~zyyyz{|}~~}|||}~~~~~~|{z{{{{{zzzxxyz{~~{{{{{|~~~~}|||}}~~~~~~}||||}|{zzvvwz|}}}~~}|{z}~~}~~}||~~}}}}xxxxxyyy}}~~~~~}|{{|}~~~}~~~~|||||}~~}}|{{}|{{{{|}~}|zxxyy|{zyz||{{|~~~~~~~~~~yxvvwz}}}|}~~|zyyyyyxxxy{|}|}~~}~}}|{{zz}~~~}|{{{{{||||||}}~}}|{}~~{zz{~~~~~||~~}}||wwwwwwwwuvw{|~~~|{xwwy|~~}yz{|~}||}~}}z{{{{z{{xyy{|}~~{}~}|{|}~}||}}z{{|}}||zzzzzzzzzz{|}~}|}~|}}||{{|~}|{zzzz||}}}}||{{|}~~|{{{{wxxz{}~}}|xvw|~|{zz|||||}~~~|{|}xyz{||{{{|}}}}|{yz{|}~|}~~~~~~~}}~zzz{{|}~~}}|}~~}}~~|{zzz{|||{z{{{}}zz{{|}~~}}||||}}~~~~~~~~|{zz{{{zyyvwxz|{{|~~{|}~|{z{}~~}}~~}||||xwwwwxyz}}~~}}||}~~~~}}|||}~|||||}}~~~~}|{zz||{{{{||~|ywwxyz|{zyz|~|{z|~~}~~~~~~~~zywvvy{}xzzz||}||{zzzyzzz{|}~~|}~~~}|{{{zzzyyy}}}}}|{zzzz{||}~z{|}}~~~~~|z{|~~}}}|{}~~}||{vwwwwwwwuvw{|~~~~}{zz{}~~~}z{|}~~~}|}~~~}xz{{zy{|{{{|}}~~|~~~~~~~~{{|}~~~~||||||||{{|}~~~~}{zz}~}||}}}~~}|{||~~}||||}|}}~~}}|{{|}~~}|{{{wwxy{}~~~zxy}~~}|{{|{zz{}~||}~yyzzzzzzz{|}}|{zz{|~}~~~~~~}||}{||}~~~~~}}}~~~~{zyxy{|}}|{|}}yz{|}}~~~{{{{{|}}}~~~~}}|~~~}}}~~~~~}{zzzzzzzzzxxy{|{z{}|}~z{|~~{z{|}~~~~~~}~}||||yxwwwxyz~~}}~~~~}}}}~}||{||}}}}||{{zz||||||||}zvtvxz{|{zzz{|}{zy{}~}|}}}}}}}}{zxwwxz{uuvxy{{}{{{{{{{{||}}~~yyz{{zxwxxxyyyzz}}}}}}|{{zz{{}~~xyz|}~}{{|~~~~}~}|{}~~~~}|{{vwwxxxxwwxy||}}}~~}}}}}}|}~}z{|}~~~~y{}|{z|~}}~~~~~~}~~~~~{|}~|}}}}}}|||}}~~~||ywvy~~}~~}|z|~}|}}|{{|}}|||}~~}~~~~}{{|}~~}|||xxyz|~}zz|~~}}}|||zzyxz|~~}}~~{{{{{{zzyz|}}|zy{|~~~~~}~~}{|||}~~~~~~}}}~~~~{zyxy{}~}|||}}~~~}|yy{|}~~~~}yyyyz|}~|}}~}|{z{|~~}||||||}}~}}~~}|{z|{zyyz{|zz{||{{{~|}~{{|~~{z|~~~~~}}}}zywwwxz{~~}}}}~~}||{{|||{{{{{{{{}}}~~}}}|xsruy{|||{{{{zzzyxz|}|{|||||||||{zyyxxyqtuxxzzzyyz{||||}}~~~~~~xxyyyxvvwwxyz{{|||}~~~}}||{{{}~xxz|}}}}|zz|~~~~~}}}}|~}~~~~|{zvwxyzyyxyzz}}}}}}~~~}|{|~~zz{|}~~z|~~|{}~~~~}||}}~~||~||}}}}||}}}}~~~~|zwutx~~}||~~}}y|}}{|~}{{||{{||}~~~~~{{|}~~}}}}zzz{}~|{|~}}}}||||zywwy|~~~}}}}}||||{{yz|}}|zy|}~~~~}}~|{{|}~~~~}~~~}}}~~{zywy{}~~}|||}~}}{zxy{|}~~~~}wwxyz|}~||}}}|zyy{|~~~}|{{{{{{||~{|}}}|zy~|{zz{}~|||}}||||}|}}|{}~~~~~~~zyxwwy{|~~~}}}~}||{{{||z{{{{{{{}}~~~~}}{vrqty|}||||{zyxyxxy{||{||||||||}}|{zyxwpqtuxyzywxz{|}}}}~~~~~}|wwxxxwutvwxy{|}~||}~~}||{|}~zz{|~{{{zyy|~~}||}~|~}~~~~|{zvwyzzzyy{{{}}}}|y{|}}~~~}|zz{{|~~z|~~}||}~~~~}|{|}~}|~~||zxx{}~~}}~~|{z{}~~~~~}}}~~~~}||}|}}|zz|}~~}|}~}|~}{{}~~|{z{{|~~}}~~~}|}{yxyz|}}}||yyz|}~~~~}|{zzz{|~~|{|}~~~~~~}}|{|}~~~}|{}~}~~|z{|z|~|~~{xvuvxz|~}~}}~~~|z||||||||~}|zzyyyz{|||||||||}{|~}}}~~|wvtuz|~~~~}}}~}{xxz}~|||}}}}}~~|{zywwxz}}~}}}~}|{yx{|~~}~~}{yz{|{ywwy{}~~~}}{zzyxxy{||{}zyzzzy}}}}||||xxxzz|}}xxyyz|}~~{{}}|zxyyyyyyzxyz{|}~}}}~~~~~xwwvyz}~~}}|||{yxwwxx}}}~}}}}}~~~}|{|}~~~}{ywu{|}}||}~~}|yz|~}}~~~}|{{{||~~~~~|}~}||}~~}~~}{{{}}|{}}~}|zxx{}~~}}~~}|||}~~~~~}~}}~~~}{|}|}}|zy{|}~~~}|}~~|{~}||}~~}|{zzzz{{}~~~~~~~~}||~~~~}{yxz{|}}}|{xxy{|}}~~}{zyzzz|}}|z}}~~~~}|}}~~||}}~~~||}~~}||~|~}|}~{xwwwxz|~}~}}~~~}{||||||||~}|{{zzzz{|}}}}}|}}~}~}{z{}~}~~|zvwuz|~~~~~}}~}|ywwy|~~~~}}}}}~~|{{zyxy{}}|||}}|{yx|}|}~|zyz{}{yxxy{}~~~~}|{zzyxy{||{}zyzzzy{{{||}}}zzz{{~~~{{{{|}~~}{{|}{xyyzzzz{{zz{|}~~~~}}}}}wyxzz|}~~~~~~~~~~}|zzzzz}}}~~}}~}~~|{|}~|zxwz{}}}}~xyz|}}}~~~}}|{|||}}}~~~~~~}~~||}|||}}~~xwvvwxwv||}}}{{{{}~~||}~~~~}}~~~~~}~~~|{|}}~}|yxy{||}}~}}|}}~~}|{}}~~~}||}~~~~}||{{zywwwz{|~~~~~~~~~~~~}|{{|}}}|{yx|||}||{zxxy{|}}~z{}}}{ywyyz{{{zz}~~~~~~}{{z~}}||}~~}~~~~~~|z|~}{yyyxy{|~~~~~~~~~}}~}}}}}}}}}~~}|||{{{|~~}~~|yxy|}~}~|zwxyz|~}~~~~~~~~{zxwwy|~~~}}~}||{zzz|~}|{{||||{z}~|}}|zyz{}|zyyz{}~}||zyyz|}}|~|zzz{zyyyz{|}~~}||||~~~~}}}~~}|||}|ywyzzz{{{|||}}~~~}||||yyy{|}}}}}}~~}}}}}~~}~~~~|}~~}|||}~~~|zyy{}~~xyy{|}~~~~}}}}}}}~~~~}}~~~~}}~||}yzz|}}wvuuwwvuzyz|~~~~}}||{|}}||}~}~~~}}~~~|{|}~~~|yxyzz{{||}}}|}}~}|{{{{|}}~~~}}}}~~||||||||{yvuuxz{~~~~~}}}~~~~}|{z{{|||{yx}}}||{zzzzz|}z{}~|yz|}|zxwxyzzyyyz~~~~~~~~~~|zzz}~~~~}|y{||{zz{zz{|}~~~~}|}~}|{}~}}}}}}}}~~}}{|}~~|yxy|~}~}zyzy|}~~}|}~zyxwxz}~~~~}|~}|}~~~~~~~~|}}~~~|}~}{z{|~}{zzz||~}}|{{|~~~}{{||{zz{{|}}~~}}||{~~~}}|{||}~~|ywxxyyz{{{}~~~}|{{||x{|}~}}}}~~}}~}|||yz|~~}|||||}}~~}|zy{}~~~yzz{|~}~~~~}}}}~~~~|}}~~~}}~||}xxy|}}vutuvwwuzyy{~}~~~~}|z|}}||}~~~}~}}}~~}~~}|}~}zyy{zzz{|}}~}}}}}||{z{{|}}~~~~}}}}~~z{{{|||||zwvuyz|~~}}}}}}~~~~}|{zz{|||{zy}}||{{{{||}~{|~}xy{|{zxwxy{zxwxz~~}}}}}}}}}|{{{~~|{xz||{z{|||||}}~~~{z|~~|{{|~~~~~~~~~}|}~~}{z|~~{yz{}~~~~~}|z|~{zyyz|~~~}~~~~~~~~}~}|~~~~~~|~~~|{|}~}|{{{||~~~}}||}}|{{}}{z}}}}}}}}|{zzy|~~~~~}|{yx{}~~|zyvwwxyyzz~~~~~~|{{{|}{|}}}||}~~}}|~}|{zzzvwy{}~~~}|||{{z{||||zz~~}~|}~||{|}}~~}}}~~~|}}~~~~~~~||}wxz}~}xwwy{}|{zyxy|~|}~~z|}}{{|~~||}}|}~~}}~~{z{}yyzz|}~~~}}}|||||}}}}~}}~~~~}}{{{|||}}{zxxx{|}|||}}~~~~~~~}|{{zz|}}|{{}}|{{{||}~~{{}}zzz{zzzyxz|zwvx{~}|||||}}}}zzz|}~|zyz{{zz|}~}}||}~~}yx{~}~{zz|~~~~~~~~~~~~}}~~~~~}}}z{{|~}}}}}|{{x{~|{zz{|}~~~~~~~~y{||yy{~}~~}}||||}~~~~~}}~}}~~|~~}}||||zywwx{}||}|{zxv{}~~|zyyuuvwxyzz}}}}}}}|~}{zz{}~}~~~|{{}||{}~~|{zyxxtuwy{}}~}}}||||{xy{|||{{}||}z{|}}}}}~~}~~}~}~~~~|}~~~|}~}||}xy{~}zzz|{zxy{}}}yz~z{||{{|~~}~~||}}z|}~}~}|~zzzz|~~~}}}~~~~~}}}}~~~~}}|||||}}}yyyyz|}~z{{|}~~}||z{|}~}}|||{z{|}}}~~{{{|~}{{zyyz{|y|}zwvy|}|{{{{||}}}uvx|}~}{zz{|{zz{}~}||}~~~}xwz~|~{{z|~~}~~}~~~~~}|~~~}}~~}yzzz|~|}}~{{||{{zywz~{{zzz{||}}~~~~y{|{vv{~|}~}}||{|}}~~}}|}}}~~|zz{{{{{{ywvwx|{{|}|zxvy{|{xvwyuvwxyzz{|||{{zzz}|zyz|~~}zyz|}~~{zz||}{zyxxuvxy{|}}{{||||||xy{|}}}|}~~|||~z{|||||{~}}|~}}~z|~~}||}yz|~}{{|~|zyyz|||yz~z{||{{|~~||}~{|}}y{}}~~~~zzz{|~~~~~~}}}}~~~~}}}}}}}}}}xxyz{}}}yz{|}~}|z{|~~~~}|{zz{|}}}}~{zyz|~}}}|zyyz|~z|~{wvy}}{z{{{|||}}qsw{}}|{zz{|{zy{}}||}~~~}xvz~|~|{z|~~|}~}~~~}|{}~~}~z{}|{yzy{}~~z{{|}~~zz{{zzyxvy~{{zyyyzz||}~y|}{wuy}|}~}}~~}||{{||}}}||}}}~~|wwxyzz{|xwvwx}{{}}|zxwxzzxutvxvwwxz{||{{{zzyyx|{yyz|}zxxyz~~~zyy{{~~|{zyyvwxz{|}}zz{|}}}|yz|}~~z|}}||}{|||||{{~~~~~}}}~~{yxz{|~~}|{{|}~{{||}}~~~~~~}|}}~~}}||}}~~~|}zzz|}}{{}~~|||~|{{|~~}|zzyyyyyyyy~~~~~~{|~~}~~}~}~|||}}}}}||{zzzz{{{zxvwy{z{|}||zyyzzzzyxxxyz{}~~~}}}}}~~~~xyyxvwy{~}{{|~|}|{xwxyz{}~~}}~~~}{yxx}~~|zz{}z{}~}|zyzz{y{~~|zyxxxxy{|~}{zyyzzz{~~~}|{yxw{{{}~~}|||}}~~~~}}{zyzy{{{}}~~~~|zyyyy}||}~}zx}}||||{zyxuuuvwyz{{zyyyz{|~~~~}||{zxwwxz{|{zyz{|}~|zzzzxvz{{|}~}}~~|zzyz~|~}{yxwz|}}{xvtxyzz{{zz{yxy|~}|{{|}~||||||{{~~~~~~~~~~~|}}~~~~zyxzz|~~}~~}}}~{{||}}~~~}|||}~~}{{z{{{|zzz{~{{{||~~~~~~~~}}~~}}}||~}{zz{}~}}|zzzzzzzyyy~~~}}~~{}~~~~}~}}|||||}}}|{{z{{{{zxwwy{z{|}||zyxyyzzyyyyzz{|~~~~}}}}}~~}|xyyxvvxz|}}|zz{||}|{yxyz{|}~~~~~|zyww{|}|{z{|z{|~~}|{zz{{{|~~}{zxxxy{|~}{{{{|{}~~~}|zyxzyz|~~}}}}|||||}}~~~~}}|{{{{}}}~}}}~~~~}{yyyy}||}~}{y|}~||}||{zyvvvwxyz{{zyxxy{|~~~~}}||{zyxxyz{{zyxyz{|}|zz{{yxxyz{|}~~|}}~~}{{{{~}~}{yxx{}}|ywvyyz{{{zzzywy|~}}}}}}~}}}}|||||}}}}}}}~~~~{{|~}~~}zxwyz{~}|}~{{{|}~~~~}|}~~|{yyxyzz~zwvyz|~~}|||{|{{|||||}~~}}}|}|{zz{|}||}{|{||||{{{zzz~~~}{|~}}|}~~~~~~~~}{zz{|}}|{{{{||{ywwxzyz{}|}{ywxyzzzzz|{z{|~~~~}}||}}~~~|{yyyxvuvx{|||zyz{|||{yyz{}}~~~}}~~~|zxvuxz}~|{{{z{|~~}|{{{{||}~~|yxwy{|~}||}}}~~}~~~~}|{zyxxz}~}{~{{{{||||}~~~~}}}|||~~~}}||}~~|{zyy~}||}~~|z}}~|}}}}}||wwwwxz{||{xvvxz{~}}||}}|{zyyz{|zyxxxy{||zzz{|{zvwxy{|}~|||}~~~}}}}~~}{zzz}~}{zyzz{{{zzyyxwy|~~~~}}}}||{{{{{{||||~~~~~~yz|~~}~~}|}~}}yxwzz{}~~|{|~zz{|}~~~~~{zyyxyzz~{yxz{|~~}||zzyyzzzz{|}~~~~~~|~|{zzzz{|xxyz{{||}}}|{{zz|}}}}}||{yxy{}{{{z|}}||}~~~}|||{{}{yxy{~}|||||}|zxwxyyz{}}~|{wxz{|}}}~}{{|}}|||}}~}{yyyyxvtuvz|}}{z{|{|}|zz{}~~~~}||}~~}|{~~~|ywvuwz~~||yyz|}}}}}}|{{zzz|{{|}~{xxy{}~|||}~}~}{z|}}}}|{{yyyz}}}{|}{{||}~~~~~~~}||||~~|{|}~}~~~}}}|{zz}~||}~~|}~~~~~~}||}~~|}}~~~~}xxxxyz{|}{xvvwy{~}||||}~}|{{{{|}zyyxyz|}{zyz|~}|wwxz|}~}}}~~~~~~~~||}||{{|~~|||{{{{{zzyxwvy|~~}}||{{zzz{{{|||}~~~~~yyz|}|}~}|}}}}zxxz{|~~|{|}~~~}}|zz{|}~|{zzz{|||~~}~~~||zzyxyyyyz{|}~~z{|}~|}~{{{zz{{{wxxyz{{|}}}||{{{|}}~}||{zywx{~|{{|{|~}||}~~}}~~}{z{{zyxxz}~}|||{||{yxxzyz|~~~}xy{|~~~}|}~~~~}}||||}}~|zyxyzywuuv|~~}}~{|}|{{}~~~}}zz{{{{{z~~~|zxvuy|~~zz{|}}}|~~}}|{{z{zyy{}~|zyz|}~}|{{{|}|}~~}{ywzz{|||{{{{{|~~||}||}~~~~~|{{||~~}||}~|}}}}}}}~~~}|{~~}|}~~~{zzz{}}}~~~~~zzyzz{|}~|ywvwxy}|||||}}|||{{|||{zzz{|~zzy{}~yyz|}~~~~~~{|}||}}~}}}}z{{||{zzxwvy|~~||{{zyxx{{||}~~~~~yyyz{{|~~||}~}}{yy||}~|{|}}}~}}|{zyz{|}~}|z{{|}~|~}||{{zzyyyyzz{|}~~}yz{}}{|}{{{{{{{{wwxyz|}}||||||||{|}~}|{zzxvwz|~~}{z{|{|}}{{|}}|zyz{}~~~~}zyz|zyyz|~~}}}}}z{|{zyz{y{}}}~~}}}}}}||{{||~~~~}|zyxy{zxwww}{|}|||~~~~~}zzyyzz{|~}{yxx{{{|||||{}}~}}|zzzzyyz|~~}|||}~|{zyyz{||}~~}{xwxyz{||||}||~}}~~~~|{{||~~~~{{||||}}~~~}~}|}~~yxwwx{}}~~~~~}}{{{{{|}}~}{zxxxx{{|}}}||}}}}}}}}{{{{|}{zz{~||}~~~~}}y|~~}}|}~}}||}zz{|||||yxwy|}||{zyxx|}}~zyxxy~{}~}|}~~~|zz}~~~||}~}}~~}|zyyyz|}~~|{z{{|}~~}}|||}}}zzyyyzz{|||}}|||{{|}~~|z{}|||}}|||wwyzz|~~zzz{||}}{|}~}||ywxz|}~~~~|{z|~{}~}|{|}|{zyz{}~}~{z|~|||}~}}|||}~~xz||{z{|z|~~}}~~}}~~}|{{{{|||}~}|zzxy{{zxxy}{|}}|}}~~~~}{zyy{}~}|{{z}~~|}}}}}||~~~~~|{z{{{{{|}}}}~~~~~|{zyyz{|}~~|zyxyz|}~~~~}}~}~~~~}||}}~}|||||}}~}~~~~}|}~zywvvxz|~~~~}|{{|||{||}~~~}|{yxwxz|~}|z||}}}}||zzzz{}|{{|~~~~~~~~}~~~}|{x|~~}}}~}||{{|xyz|}}}}zywy|~~~~~~}{zzy}~~zywwx}{}~}~|{{~}|}~}~~~~|zyyyz|}}~~~~|{z{z|}~|||}}{{zzyzzz{{{{{{{{}}}}~~~~}{y{}||}}}}||xxyz||~~xyyz{|}}z|~~}}zxxz|}}}}}|z{}|}~}|{|}|{zyz|~}~{{}~~~~{{{||}~wy{|{{|}{|~}}~~~~}|{{{{{{|}}}|{zwy||{zzz|{|}}}}}}~}{yz|~}}||~~}}~~~~~}}|~~~}{z||}}}}}}{}~~|{zyzz||~~|{xy{}~}}|}~|~~~~~}~~||||||}~}~}~~}|}~}{xvuvxy~~~~}|zz}||||}}~~~}zxvwy}~{y{||}}||{yyyyz|~}|{|~~~~~~~~~}}}}}~~~~|zyx|~~~~}~}~~|{zz{xxz|}~~~{yxy|~}}~~}|{{}}}}}}}}~}~}||}~~~~|}}|||~~}}}||}}}~~~}}}}}~~~~}}|||{{{z{|~}|{{{{{~}|{{|}~|}~~~}{zxwwwxz|}}|zzy{{|}|{zyvwyz{|||}}~~~~}}|zxz{}|{~~~~}}}}}}~~~|{z{{{||~~~~~}}}}~~|z{}~|yvvwxy{}}}~}|{zyxxxy{}~~~~~}}}~~~~}}}}}~}||{zzzyyzzz|}~~~~~~{zzzz{||zzz{}~|||}~||{|||}}~~~}{|}~~~~~}||}}}}}~~~}}xyz|}}~~}|~~~~}||||}}~~|{|~}{yz|~~~~~~~}}}}~~~~|}~~}}~~~~}}}~~}|{|||||}}|{zzzz{{{zyyyz|}~}|zz{|}}|{zzzzzzzzz|{zyyz{|{||}}}}}{|~~}|{~~~}||{{}~~~~~~}|{|}~}||{{{{{zzz{|~|{zyz|~}}~}~~||~~yu{{||}}}}}~~}}}~~~~|}~}|||}~~}}}|}~~~||}}~~~~}|{{zz{zz{{~}}|||||}|{{|||}~~~}|{xxwxyz|}|{zyy{{|}|{zytuwy{}~~~~~~~~{zy{|~~}~}}}}}}}}}~}}{zyzzz{|~~~~}}}}}}~~|z{|}{yvvwxy{|}}~~{ywvvv{|~~~~~~~~~~}||}~}~~~}}}||||{{zzzz{{{|}~~~~~~~~~{{zzzzz{yyz{}~}|||}}{{z|{}}}~~~~}~}}|}~~~~~~}||~~}}~~~~||}{|}~~|{~~}||{{{{{{|~}{{}~}|z{|~~~~}~~~~~~~~~}}}|}~~}|}~~~~~}}~~~}}||{}}}}}|{{zzzzzyyyz{|~~}|{{||}}||{zzzzzzzz||{{{{||z{||}}||z{}~~~}|||||}}}}}~}}}}}}~}||}~}{{{||zzyyy{|}}|zyz{}~|}}~}}~~~||~}yuyzz{|}~~|}~~~~~~}}~~}}}~}}}}||}~~}}~z{|}~~~~~}{zyxxyyyz{~~}}|||||~}|{{{}~~}|{xxxyz{}~|{yyy{||}}{zyqsuy{~~~~~zyy|~}}}}}}}}}}}|{yxwyyz{{~~~}}||||}}}{zz{|zywwwxy{|}|}~~~{wuttu}~~|}}~~}}}~~~~~}}|}}~|}~~}|{||}|{{zz{{|z{|}~~~~~~~~~~~~|{{zyyyxxyy{}~}||{|||zzy{{}}~~}||}}{|~||{}~~~~~}||~~~~~~~~}{{|}~|{y~~{{{zzzzyxz|~~{z|}~~||}~~}}}~~~||~~}}|}}~~~}|||||}~~~~~~~~~}}~~}{z~~~~~}|{{zyyyyy{|}~~}|}||||||}{{{{{{{{|||}}|||yz{{||{{xy{}~~~~}}{{||}~~~}|{{|}~~||}~|zz{}~zyyxxyzz}|zyyz{|{|||||}~~||~}zwxxy{|~{|~~~~~{z|}}}}~~}|~~~~~~~~~}}}}}{{|}~~~~{|}~~~}|y{~~|~}|zyxwxxyz{~~||{{{{{|~~~}}}}}~~~}|yyzz{|}~|{zzz||}~}|{zrtvy{}}}~~~~}}yyy}|||}}}}}}}|{zxwvxxy{|}}||||}}|{{{{{zyxxxxz{|}|}~~~~{wuuvx~~}{|}}~}}|{{|}}~~~~~~~~~~|{z{}~{zzyyzz{yz{|}}}}}}}~~~~~||{{yxwvwxy|~}}~~|||{{{||xxxz{}~~}{{|}}{}~|{z|}~~~~~}||}||||}~~}~~|zyz|}{yx||}~~~~~{{{{{zzywx{~~|z{}~~~~~}}}~~~|}~}||}}}}}|||{{{{||}}~}||}~||}~~~}|}~~{z~|{zyxxyy||}~~~~~}|{{|}~||||||||{|}~~}|{xyzz{{zzxz|~~~||||}}~~~}|{{|}~}{z{}|zyy{}~{{{{zzzz}|{zyyzz|||~{{{}}~~~|yxxy{}~{|}~~}zyz|}}~~~~}|~~~~~~~~|||}~}~~~~|zxux|~}{zxwwxxy{{~~~{zzyzz{{{{|}~~}}yz{|}~~~}|{{{}~~~|{vwyz{|}}{{||||{{xxy}{{||}}}~}|{zyxwwxxy{}}}||||}}{||{{zzzxxxyz{|}|}~~~}zxwy{}~|{z{}~~~}|zz{{|}~~}~~~|{z{}~yxxwwxxyyz{||}}}||}}~~~~||||zxwvvwx|~~}}}~{{||||||xxwyz|}}~}|{{|}~~}{yyz~~~~~}|||||||}~~|}}|zy{|~~~~~~}{yx||}~~~~~}}}~}|{{wy{~}{{|~~~}}}}}~~~}~~}}|}}}||||}|{{zz{|}~}|||}yz|~~~}||}~|z}|{zyyyy|}}~~~~~~}|{{|}~||||||||{|}~~}|{xyyzzzzzz{}~~~}}||||~}|{{|}~}{zz{zyxyz|}}}}}}|||}|{{zzzz{}~~{{{|}~}yy{|}{|}~~~~~~~~~|yy{}~~~~~~~}}|||}}}}}}}}~~~~~~}}}~~}{xvruz~}|{zzxyz||~zzzzzz{|yz|~~}z{|}~~}||}~}zz{||||{zz{{{{zzxxy}~{{{||}}~||zyyyyyxyz|~~~}}}}~~|}~}{z{|yyyyz{|}{|~~~}}}||||{zyy{~~~~|{zy{}~}zzz{|}}~{|~~~~}|{||}xwwvvwwxyz{|}}}}{||}}~~|}}}|zxvtvx|~~~~~{{|}}}||xxwyy{||z{|}}~}{yyz~~~~~}||zzzzz{||{|}|zz|~~~}}~~~|{z{{|}}}}}~~~}|z{}~}{|~~~}}~~~~~~}}}||}}~||{zz{|}~}{zzz{~~~}wy{}~~}|z{}~~~}|~}}}}|zyx|||}}}~~~}}}}}}~{{{{{{{{|||}}|||xyzz{{zz|}~~~~}||{{}~~~~~~}}~~|yxxyyyyz{|}|||||{{{|||~~{{{|}~{{|}~~}|}}}}}}}~~|{|{yz|~~~~~}}|||}}}}}}}}}}}|||}}~~}~}~~{xvsvy}~}||{xy{}~|{{{||}~z{}~z{}~~~~{|}}}}}|~~z{{{{{{zwwx}~|zz{||}~~|{zyyz{{yz{~~~~~|~~|{|~zzyzz{|}{|}~~~}}}}|~}~~zzyyz|}||}}}{zyz{~~}z{{{||}}yz{}~~~~~}}}||||xxwwwwxxz{|}}~}}{{||}~~|}~~}{yxtux|~~{|}~~~}}xxwyyzzzwy|~~|z{|~~~~~}||yyyyyz{{z{||{|~|}~~~}|{{|}}}}}~}|}~~}||~~}}}}~~~}|||}~|{zz{|}~}|zz{{}}}}{vx{}~~}|yyz{|}~~~~}~|yx|||||}}~}}~~~~}}zzzzzzzz||{{{{||yyz{{{{{|}~~}}}~~~~}}}}}|||}~~}{}~~{xwvxy{|~~~~~||}}}}}}z||~~~~~||{||}~~~~~||}~~|{}}}}}|||~}{z{zy{~~~~~}||||}}~}}}}}}}}{{z{{|}~~~{|~~|ywvwz}~~~~}}}yz{~~}}}}}~{|~~z{}||}~~~~~~~}{{||||{{wwx}}{zz{{|}~~{{zyz{|}yz|~}|{|zzzzz{|}{|}~~~}}}}~}|}|}}}yyyyz{||{{|||{yxz|~~{{||||}}vwz|}}}}{|}~}}}~}}|{yxxxxxxyz{|}~~~~{{{|}~~|}~~}zysux|~{|~~}yxxyxyyyux|~~}|}~~~~~~}}|yxxxxyzzz{|||}{|~~}{||}}}}}}~}|~}|}|~~}}}}~~~~||||~~}{zz{|~~~|{{{{||}~|yuwz}~~}|xxxy{}~}~}}zw|{{{{|}}|}~~}|zzzzzzzz|{zyyz{|yz{{||{{|}~~~}{{}}~~~~~}{{||}~~~}~~}z|~}zwvuxz}}~{|}~~~~yy{{||}}}||||~z|}~}|}}~~~~~~|zyz|}}||}~~|z{{{|}~~}}|}}}}~}|~~|}~||zzz}~~~~~~}|{y{}~~}|z{{{zyyxyz|}~~~~}|||||}}}}}}}}~|{|~}|}~}|{}{{|~~~~}|{zyz{}}}}|~~~~~}|||||||{{{}|{{{||~~~}}}}~~~~}}~~~}{{~~~~}|yzz|{{zzz{{xyz{{{zyyz{|}}}}~}|{{{|}~}|zyz{|~~~}}}{zzzzyw{}}~~}}}}{x}{|}~|zzz{||}}}}}}~~~~|zy{zyxwxyy}{z|~~~~~~|{}~}|}~}|{{{{{~~{yy{zywxxz|}~}|{zzzwy}|xww~}}}~~~~~|||}}}}}|||zxwy{}}}}|{zy|}}{yxz{yxvwxyyx{{||{{zy||}}|zxwxy|~||}}~~~~~~}|~}{zzz{}~}~~}|}~}~~}|||||{{{z{{||{{z||{zz{{{~~~~~}{{z{}~~}}~}{{{||}~~}}|}}~~~~|}~~}{{{}~~}~~~~}|{y{|~~~|{{{{{{zyyyz{|}~~~}|{{zz{{~~~~~~~~~}{z{}~~|||}}|{}|{|~~~}|{zyyz{}~}}|~~~~~}||}}}}}|||~}||{||}~}}}}}}}||}~}||}~}~}zz~~~~}|{yz||{{{{||yyz{{{zyzz{|}}}}~}|||{|~~~}{zyz|}~~~~|{zyzzywz}}}}~~}}}|zxwwx~~~||}{|}}~~}}}}~~}|{z|{zyxyyz}{~}|{|~~~~}~~~~||}~}|}~~}||||z|}{xwxyzywxxz|}~}||||xz}{xux|~~}}|}}~|}}}}}}}|}|{xxy{}}}}|{zy{||{yyz{yxvwxzyyz{{{{zyy{{|||zyxxz|}||}}~~~~~~}}~}{{{z{}~~~|~~~||}~}~~}}}}||{{{z{{||{{z{zzyyzzz}}}~}{{{||~~~||||}~}}}~~~||}~}}|}}~}}~~}|{yz|}}|{{{{||{{zzxyz{}}}}{{zyyyyz~~~~~~~~~}{zyz|}}|{|}}|{~}||~~~~}}|zyxyz|}~~}}~~~~~}||~~~~~}||||}}}}||~~|}}~}|{zy{}}|{|}}~~}}||{~~~~}{{{{}}}||}}~zz{{{zzyzz{{||}}~~}}}}~~}|{yz{}~|{yyzzxwy|~}||}~~}}|ywrru{~~~||}~~~~~|}}}}}||||{zzzz{~uqw~}|}~}}}~}||}~~~}}~~}}}~~}}}}yzywuuwxyxwxxz{|~~}}}z|~yxvy|}{z{|}}}}}}}||}~~|zyz|}}}}}|{zz{|{zyz{yxvwyzzyzzzzzyxxz{|||{zzy{}~~}||}~~~~|}~~~~~~}~}{{|||~~~~}|{|}}|{|~~~~~}}|{zz{{||||{{yyxxxxyy||}~{z{}~}}}||}~}}}~{{|~~}~}}||~~|{zxyzzzzyy{{|||{{zxxz{|}}}|{{zzz{{~~~}|{zyz|~~}|}~~}}}||}~}|}}}}{zyxz{}~~}~~~~~}||}}~~~}|{z{}~~~}|~}|}~~}zyy{|}|||}}}~~~~}}}~~~~||{}}}~~~}~~|||||{{{yyyyzz{{~~~~~~~~}}yz{|~|zyyyyxvx{~}}~}}|ywopsy}}~~|~|}~~~~|||}}}}}}||{{{{{wmhoz~~~~~}}||}~~}|{{|}~}}~~}}~~~~~~~zywuuuwyyxwyyz{|||}}|||{z{~~|{wwvy}|zyz|}}}}}||||~~}{z{|}}}}}|{zwyzzyxyzyxvwy{{zyyzzyyxwz{}~~~}|{|}~~~||}}~~{{|}~~~}{}}}{zz{}}~~~}{zy{||{{|~~~~}|{zz{{||||{{xwwwwxyy{|~}{{|~~~}||}}}~}z{|~~}~}|z{}~|{zxyyyyxxxzz{{{{{zxxz{|}}}}|||||}}~~~~~~~~~~~~}||{{}~~}{{|}|{}}}}|{zy{|}~~~~~~}||z{}}}}{zz{|~~~}}~}|{}~~}{yz|~~~}~~}~~~}|{|{}~~~~~}}||{{{{xxwwwxyz~~~~~~}zz{|}~~~~~|zyxyyxvvz~~}}|ywuvx|{||~~}z|~~~}~~|||||}}}|}||||{{~ridkv}~~~~~~~~}|}}|||}}}|{{|}~}}~~~~~~~~~~|zxvwxyzxxxyy{{{z{{|||{{{|~}{ysvxy{}}zyz|}~~}}|||{}~~|{{|{||||{{zvxzzyyyzyxwwz{{{yyzzyyxw|}~|}}~~}|{}~~z{|}}}}}z{{{yxy{}}~~}|{zxz||{|}~~}||{{{||}}||{xwwwxxyz|}~}}~~~~}||}|}~~~~|yz|~~~~}~}|yz|~~|zzvvvvuuuuyyzz{{zzxyz{}}}}}}}}}}}}}~~~~~}}|~~|zz|||{||}}}}||{|~~~~~~}||xy{}~}|{{{|}~~}}~}|~~~|~~~~~~xyyy}~~~~~}}}}yxwvvwxy~~~~~~~~||{||}~}}~~~~}}{zxxyywvvx{~~~}}}}{xyz|~{||}~~}|{y{}}}|}~~~~}||||}}|||}|{{z|}~tlhnw|}~~~|{|}}~~}|{yz{|}~}}|{{|~~||~}~~~~~}}~~~}{yyz{{{xxxzz{{{wxz{||{zz{}~}{xvrtw{{|~~|{|}~~~~}||{{}~~|{{{zz{{{zzyrtwxxwxxywwxz|||zzzzzyxx}}}~~}}|{{}~{|}}}}}}z{{zxxz{|}}~}|{zxz|||}~~~}}}||||}}}}||yyxyyz{|}~|{{||}}||}|}|||}~{yz|{||~}~}|xy{~}|zyvvutttttwxyyzzyyyz{|}~~~|||||||||}}~~~}}{}~~~|{yz{||{{|}~|}~~~~~~}||vx{~~}}}|||}}~~~~~~~}}~~~~}~~~~~vuwx}}}}~~~}}}~{yxwwxyz}}~~}}}}}~}|{{|}~~~~~{yxxyxwvuwy{{~}|}~~|z}~|||}}}}}}}|{{z|}}|{|}~~}|{{||{{|||{zyz{}{usw|}~}~~{yz||}~}{zuwz}}}|||}}~~}{|~}}~~}}||}}~}{z{}~|zwxxzz{{zwy{}}}||z{|}|yvtntx|{|}~~~~~}||{{|}~|zzzxyyzzyyxqswxxwxxywwxz|}|z{{{{zyy|}~~}~~}||{z~~}}~~~}||{||{yz|~{|}}}|{zxz|}}~}}}}}~~~||}}}}||zzzz{|}~~~~{yyzy{~}||}|}{z{|~}zxz|zz{}}~}|xy{}}|zyvvutssttvwxyyyyyyz|}~~||||||||{|}}~}}}z|~~~~~~~}||~~|zyy{|||{|}~|}~~~~~}}|vx|~}|{{|}~}}}}~~~~~~}}~}}~~~~~~rtvx~}}}}~~}}}~|{yxxy{|}}~~~}}}}}~}{{|}}{yxxxxwuuvxyz~}||}~~}{~|||}}~~~{|||||{{{}~~}||}}|{{{|z{|||{yxyz}}{|~}zxy{|}~}{zruy}~}||}~~~|}}|{{}}}~}}||||}~}{z{~|zwxx{{{{zxz|~~}z{||{xusnrxz|{}~~}|{{{{}~~|zyzwxxyyyxxpsvxxxxxywwx{}}|{{||{{zy{|}~~}|{~}|{{z~~~~}||}}}|{{}z{|}}|{{xz|}~||}}~~||}}}}||{{{||~~~~~~~~}{zyyz|}~}~{~~~||||}}||{{|||||{{{}}~~~~~zyx||{zyyxxwwxyyyxx}~~~~~}}}|zyyz|}vwxz{|{{||}~~}|{}}||z{}~~}|z|~~{zxy{zzz{|}}~~{|~|{{{{{|}{|}~zxy{||{{|}}}}}}~~|{z~~~~~~|yxtrqsuz~~~}~~}{z|}~~{{{{{|}~}|||||}~~|||{zzyy|{yyz}}}||||}}|}~~}}|{{zzyxxz|~~}~|{|}~~~~~|}}|{yvuz{|}}}|{yyz|}~|{|}~}|{tw{~~}{z{~~}||}~zxwy|}}~{{{{{|}}yxwxz|||}}~~}}}|yvyyz{|~~|}}~~~~~~}||~~~~|zxwwxyzzywwxyz{||||zyyxyz|}~}||{~~}}}||||}~|{~~~}|||}~~}}}}}}|{|{}~xz|~~|z{~~~~~~~~~}|{z{{|~~}}~~y|~}~|||}}~~}|||}}||||{{~~}}~}}zyx|||{{zzyxxyz{{{{}}~~~~}}}|zyyz{|vwxz{|{{|}~~}|~}{zzz{||}}||z|~}{zyz{{zz{}}~~~|||||{{||}|}~}{z{|}|{{|}}}}|~~~~}|{~~}}}}~~~~|}}}}}||vutvw{}~~}~}~~}{{|~~}{zzz{{|}}|||}}~~~~}}|{{{{{z{{~}}||||}}}}~~~}||{zzxwwy|~~~}|}~~~~||||}|||{ywuswy{}~}yz{|}~}||}~}~|y{}~}~}{z|~}}}}~yxwy|~}~{{{{{|}}zyxy{}}||}~~~}}~|zzz{{||||||}~~~~~~}|~~~~|zxwvvwxyzzzyz{|}}}}|{zzz{|}|||}}}}}~}|zyxxyz|~~}|}}|}}~~~~}||||~||{|||yz|~}{|~~~~~}~~~~}{|~||{{{||}|||~}|uy||}||}}~~~~}~~~}}}|||{{{|||zzy}}}}||||yz{{|}}~}}~~~~}}||{zyyzzwwx{{||{}~~~~}{yv{zzzz{||z{}~~}{zz{||{{|}~~~~}}}}||||}}}~~~~}|{|~~}z{||}|||~~~~}}||{|}~}}}}}}}}{{{|}~yyxzz{||||||}~~~|{}~}|{zzyyyz{{|||}~~~}}|{{|}~}{{}~}}||}}~~~~~}|{zzwvvy|~~~}~~~~}{yxyz{{{{zxvsruw{~~zz{|~}||}~~~~~}}}~~}|}~~~~~~}}~~xwvy|~}~||{{{|}}{zyz|~}||}}~~~~~||}}zzzzzzzz|||}}~~~}~~~~|zxwuuvwxz|}{|}~~~~}}|{{{||yz{|}~}{ywutvxz|~~~~{{|~}~}}~}||||}}{|{{y{}}|~~}|||}}~~~~}}y{}}|||{{{{}~{{|}~|yquz|z|~}}}~~~~~~~~~~~}}|||}||}~|yz{{{zzz}~~~~~~~zz{{|}~|}}~~~~}||{{zyyywxx{{|||~}zwv{zyyyz|}z{|~~}|{|}~}||}~~~~~~}|||}}~~~}{{|~}zz{||||{~~~~}}}}}}}~~}}}}}}}}|{{{|}zzz|{{yyzz{|}~}}|}~~~||}~}|{yyyxxyzz|||}~~}}|z{}{{zxvwy{~~}}}}~~~~~~}|{zvvvy|~~~~~|zxwxz{{{{zxvtrsvz}~}|z{|}~~}}}~~~||~~~}}|}}}~~~}}}}~~~~~~~~xwvy|~~~}|}~}}}}}~~|{{|~~}|||}~~}}}||}|yyyzz{{{{|||}}}~~~~~~~|zxwvvvvwz|}}}~}}|{{{zzzz{}~~}{ywvuxyz|~~}}~~}}xxz|||{z}}|||}}}~~}~}}z{}~~}}}~~}}~~~}~~~}||}}~~~~}}yz}~~}}{zyyz{~zz{}~}zxpty}|{z{~}}~~~~}|}}}}~~}}||{zz{}~~|yzzz{z{{~zzzz{|}~||}~~~~~{{|||{zywxy{|}||~|zyv|{zyz{|}{{}~~~}}}}}~~~}|||||~~~}z{|~}yyz{{{{{~~~}}|}}~}~~~~}|{{|}~yzz{zywvyz{|}~}~~|||}~~|{}~~~zyyxxxyy|||}~~~}}||{y{}~zzywuvx{~~}}}}~~~}}}~~}}||xwwy}~~~}{yyz{}||||{yvuvx{}~~|{{||}~~~~~~~|}~~}}}~~~}}||~~~~xwvy|~~~~|}~~}}}~~|||}~}{||}}}||{{{}|yvwxy{|}~||||}}}}~~~~~~|zxwxwwvwyz{}~~{{{{zzyy}}}~~}}||{{zz||}}~~~~|}~~~~}|uvwzzzyxzz{{|~~~~{|~~~}}}}}~||}~~~~}~~~~}|}}~~}}|z{}~}|zxwxz}|{{|}}zxpsy}}|z|~}~}|{{{||}~}||zxwx{}}}~}~}|{{{z{z{|{{zyyz|}{|}~~~z{}~~}{zxxy||}}|~~}}{zxxx}||||}~~|}}~~~~}|{{z{{}~~~~{z{}~}xyzz{{zz~~}|||~}}|}}~~}|||||xxxzyxwvzz|}~~~~|}~}{z{|}~~}{z|}}~zzyxxxyy|||}~~}}||{{zyz|~zzzxvvxz~~}}~~~}|{|}~~~~~zyy{~~~~}}||}}}|}}}}{zywxz{|||{||}~~~~}}|{{}~~}||{{|}~~}}}~~zxwy|~~~|{|}~|||}~|z||||||{zyz|~~{wuvxy|}}}}}}}}}~}~~~~|zxwxwwwxyzz}}~~~~}}zzz{{zyy~~~~}}}}|||}}}~~~~}}}}||||||||uuvxyyyyzzz{|~|}~|}~}}||{{||yzz{{{{{~~~||}}}}|||||~~}}}}|{yxy{}~|{{||{yruz|~|z{|~~~}{zyyz{|~~}}|zyxx{}~~~~~}||{{z|}~~~}|{yyz{|{|}~y{~~|xxy||}}}}~|{zwwvxw}~}~~~~~}|{zyyyy|}~{{z|~~}|xxyzzzzy}}}|{|~~||zz{}}}}}}||{wwwxxyyy{|}~~~}|}}}{z{||}}|zy{|}~{{zyyyyy}|||}}~}}~~}}||{{zyz{}~~~z{|{zyz{~~~~~}{zyz{|}}~}|{}~~~~|}~~}}{|}}}}|{wwxy{}~}}}~~}}}|{|}~~}{{||||}}yz~~~~~{yxy{}}~~}{|~~~{{|}~~{y|||||{zyvwz~|ywxyz|~~~~~~~~~~~~~}|~~~~|zxwtuwxzz{{{|||||{{yz{||{{z|||||||||||}}~~~~~}}||||}|{zz{|}vvvxxz{{|{{{{|}}{|}|}}}|{{{{{wxyyzzyy~~}|~||}}}}||~}|}}{{|}}|{z{|~}{{||{{rv{}~}{|}~}{yxxyz|~~}|{zxy|~~~~~~}{{z|}~}}~|zyz{|{|}~x{~~xyy||}}}}~zyutruvw~~~~~}|{zyxxx||}|{z{|}}{xxyzzzzy}}|{{|~~}||wxz|~{|}~~}|{wwvxxz{{|}~~}}{}}}{z{|{||{yyz{|{zzyyyy}}||||}~{{|}~~~~}||{{yzz||~~~{}~~|{{{~~~~~}{yxy{{|}~}}~~~~~~{}~}|yz|}}}||vvwxz~}}~~~~}|}|{|~~~|{|||||{ztv{}~}}~~~|zyz{{|}}||~~~{{{}~}{x{|||{{zytvy~~|zz{{|}~~~~~~~~~~~}||~~~~|zxwqsvy{|||z{{{{{zzyz|}}}||yyyzz{{{||}}}}}}}||{{{||~}{zz{}~xxwxy{}~~~}{{z{{||}~~|{}~~}|{{{{{wwxyyyyx|~}{||{ywwy|}}|{zyz{{|}~~}{zx{{{{{{{{~|{zxyy|}}~~|zyy{zyyxxz~~~~~~~~}}}}}}}}}|{{{}~}{z{{|~xyz|}~~|xvx|~}~~}||}~~|{yx{{{|}~}|{zzyyzyz{||zyw{}{||}~}{|~~|zxyz{}~~~~~~~~{{|||||{}}}}}~~~{{{zzyyyzz{{{{{{}||{{{|||}~}{zz{}|{zyxxxxxwz{~~{{|||||{~~~}|{yy~}}~~||zyyz{|~|{{}}}}}||||~~~~~}}|}|}~~|wwyz|}~~|}~}|}}}~~~~~~}}~~}|xxy{}~~}{yxyz{z|~~~~{{}~|xyz|}}~~~}|{{|}~~~|{{{wy|~}zxxz~~|{}}}}|{{zzzz{{zzyyuuvwyz{{}|zz|}|{{{{{{{{{wwvuuvvw||}}}}||~}|{zz~|{z{}~}}}~~~|{|~~|zyz{}~~~~~}|zzyywxy{|~~~|}~|zxy{|~{zxwwy{}}|{zyz{{}}}}|zyx{{{{{{{{~~~~|{zwwx{}}}~~}|zy{}|{{zz|}}~~~~}}}}}}}}~}|||~~~|zy{{}~xxy{|~~~}}~~|xwy|~}~~~}|}~~|{z||{{|~}|{zyyyyyz{||{yxz{~~||}}~~}||~~}zxxyz|~~~}}}}}}{||||{{z}}}~~~~~{zzyyxxxzzz{{{||}|{{{{{{~~{z{|}|{zyyyywvvyz}~}}}~}}||}}}}|{zy{{{|}}|{zyyzz}|{{{|}~~~}}}}}}}}|}}~~}}}{{{}~|xyz{|}~|{{~~~}~~~~~~~~~~|}~~}|yyy{|~}~}{zyyz{z|~~~~||}~~}z{|}}}}}yyyz{|~~~}~|{{{{y{}~}zxx{~~}}}~}|{zzzzyyyzzyxxvwwxyz{{~|{{|}|{{{{{{{{zwwvvvvvw|||}}|||~~~}||{{~|{{|~~~~}|{}~~|{yz{|}~~~~}{zzyyxyz||~}~~|{xyz|}}}}{zxwxy{}}|{zzz{|~}|{zyyyzzzzzzzz{|}~}|zxuvwz|~}}}|{{zz{}~}|{}||}}}~~~}}}}}}}}~~~~~~~~~~}{yx{{}~xyy{{||{|||}|xxz}~~}~~~}|~~~}~|{|~||{{zyyyyy{||{zyxz|~}}}}~~~~~}}~~}{wwxy{}}}}||{{{|||||{zy||}~~~~~zyyxwwvvyyzz{|}~||{zzzzz~{z{|||{zyyyyuuvyz}~~~~}||{{|||{{zyyyz{~}|{zyyyzz{{{|||~}}}}}}}~~~~~~~z{|}}}}}zyz{~~|zz{|}}~~yz{~}}~~}}}|}~~}|zzz{|~}}~~}|zzz{{z|}~}~}|}~~}|}}~~}}|tuwy{|}~~~}}}~~~}||{{{|}}}~~~~~~|zyy|~~}{yxyz{wxxyyyxxyyyzzz{{}||}}|z{{|{{zyyvvvvvwww{{||||{{|}}}}}||~}||}~~~~~|{z}}}}}}||yz{|}~~~~}|{zyyyyyz|}~~~~~}|yz{{|||{{{zyz|}~~|{{{|}~|zyxyyzzzzzzzz{|}~}zxvtuvz{~}}|{zz{{{|}}|}{{||}}~~~~~~~~~~~~~~~~}~~}|zyxzz|}yyyzz{zz{{||~~|yy{~~~~~~~|~~}{{}}}}}|{zzyyz{||{{yz|~~~~~}}}}~~~~}}wwxyz}~~}}|{{{}}}}||{z{|}~~~}yxxwwvuuyyyz{}~}|{zzyyz|{|}||{zzzzzuuvz{~~~~~~~}|{zz{|||||xxyz|~}|{{z{|}}}}|~}||}}}~~~~~~}||{{xyz|}~~~yxxz|~}|{|||}}~~yyz|~~|{|~~}||||~~}}|||}}}}}|}~~}|{z{{{|~}}}}~~~~~~}||suwz||||{{|}~||{{~}}|||}}~~}|||}~}|{z{}~~}~|ywvwy{wxyyzzzz{{{{{{zz}|{{||zxzzzzzxwvxxyyyyyyzz{{{{zzz{|}~~}}}||}~~}|{z~}|{{|}~{|}}|{zyyyyyz{}~~~~}}}}||}}}}}||}}||}~}|{|}}~}{zyyz{{{{{{{{{}~~~|zwuuuwz{~~}}|{{{||z{||{{}{{{|}~~~~~~~~~}}}||{zzzz{~}zzz{z{zz{|||}}|zz|~}}~~~~~~~~~}~~}{{}~~~}{{xyz{||}}|}~~~~~}}}}~~~~yyxyz|~~~}}|||}~~~}||{|}~~}|xxxwwwvvzzyz{}}}|{zyyy}zy{}||{zzz{{vvx|~~|}}}||{zzz{|}}}}zzz|}~}|{|}~~~}}~}|||}}~~~~~}|{{zxyz|}~~~zyxy{}}|{|||}}~~wzzzzyzz~|{z{~~||{{|}~}~~~|||}}~}}||{{|||}~~~|||}~~}|{wxz|||{{z{}~z{zz{|~~~}~~~}{zz{||{{||~~~}}{xvuvxzxxz{||||||{{{{zz|{z{|{ywwwxyxwutwxyzzzzyzz{{{{zzy{|~~}}|||}~~~~~}||{{{~}|{{|~}~|{zyyxyyyz{}~~}|{{{|}~~}}~~~~~~}||{{|||||||||||~|{yywwx{|~~~~}}}}}}}|xyy{z{}~~~~}}~{{|}~~~~||||||||yxwx{}|||||}|}}|}}}}}~}|{|~~}}~~}}}}|||}~~~~~|{|~~~}|zxyz{|}~}}}}~~~~~~~|{zyz|~}}}}}}}}}~}{zxxxyyyyy|{zz{}~}|{zzz}{{}||{{{{{|uwy}~{{||||{{{|}~~~~~|||~~~~~{{||}}~~}||{{zzzyy{|}~~|zyy{||{zz{|}}~~xyzzxwvx~{zy{}~}|{{|}~~||}}~~~||||||||~}~}|zz|~~~~~}}|{{|||||{{z{|~~~}}yxxyz|}~~~}{zyyzzz{|}~~~~}|{zxvuvwxxyz{}}~~{{{{{{zzwvwxyywutvwyywvuxyz|||{{{{||||{{y{}~~}|{{|}}}}~~||{{{{||~}|}~{zyxxxxxyyz|}~|zyxy{|}}~~~~{{|}~~~~~~~~~~~~~}}~~yyy||~~~~|}~~}}vwz{z{}|||||}~{||}~||||}~ywuuxz||}}~~}~~~|{{}~|}~~~~}}}|||}~~~~~~|{{|||}~~~|zyxyyz|~||}}~~~~|zz|~{{{||}}~}zxxxyz{|}}~|{zz|~~}|{{{}||||{{{{||tvx}~z{|}}~}}}~~}}}~~~~~}}}~zzz{|}}}{{{{{{{{z{|}~~|zz{||{xyz{|}~vz{|yxxy{zyz}~~~~~~~}}|z{}~~~~}}~~~~~||}}}}||}~{|}{xxz}||}}}||{||{{{{||z{}~~}|{wxwyy{|}~~~~~{{zyxxxxz{|~~~~~~}||yywvvvvvvwy{|}~~zzzzzz{{ttuwyywutuxzzzxwwxz|}}|{|||}}|||z{}~|{z{|}~|||}}{zzzz|}~~~~~~~zyyxxxxxxyz||~}{xvvwz{|}~~~~y{}~~~~~~~~}}~{{{}}~~~|}~}wxz{{{|~zzz{|}~||}~~{{||~zwtsuy|}~~~}}}|{|}}|}~~~}}}|||}~}}~~~}|{{{z{|}|{xwxyyz|~{||}~}}{{|~xyyz{|}}|xvxyz{}~}{zz|~}||{{~}~||{{{||}stw|~~z{|~~}}~~~~~}|{{}yyzz{|}}zzz{{{{{{|}~~{z{|{{wwyz|}~ux|{zy{|~|zyz|~~}}}}~~~~}}z{}~~|}~~~~~||}}}}}|}~~z||zwwy|{{|||||{|{zyz{|}{|~~}{zvvwvyz|}~}}}}}yyyyxxwwyz|~~}}}||||xxwwvvutuvxz{}}}yyyzzz{{rrsvxywutvy{||zywx{|}}|{||}}}}||z|~~{zz{|}~~~}|||}}yyyyz|~~|}~yyxxwxxxwxy{|~~~|zwuuvy{~~~~~~~~~}~}}~|}~~~~}}}~~~~~~~~~|uvwy{}~~|}}~}|||~|zyxy|}|wwxyz|~~~}~~}~~}}}}~~~|{|}}{xwvwy{z{}|{zz{wwy{|}}}|}~}~~}}~~|{|}~~|zz{|}|{zz{}}}~~||}}~~}~~}{z|}~}|}}}~}|{zz{|~~~}}~~~~}||{{yyz~~~~~~~}~~zzz{{zyy|{xvtx|yyyyz{|||}~~~~~|{yxxyxvvwx{|~|||~~zz{{{{{z}}|{yxz|~~~~~}||wxz|}~}}}}}~}|~}|{{|~|||~}}}}||{{{}}~~~~~}~}zyy{}~~~}||{{{||}}{zyxxxvwwxyyzy||{z{|}~~|{z{}~zzyxwuutpqux{{||{{|||||{uuvwyz{|zz{|}}}|}}~}|{}{z{|z{|~~~}|||||}~~{yxz~}zyy}~|zz|~zz{{{zxwxyz|}zyxxxyyzz{~~}~~~}~}}}~~~~|}~~}vwxz|}~}}~~~}|}}~||{{}~}yyy{|~~~}~~~}}}}~~~}|{|}}{ywwxz{z{}|{zz{xyz{|}}}{|}}~~~~~||||}}{yxyz}|{{{{|}}}~~}}}}}~~~|~~}{{{|~~~~~~~}|{{||~~}||}|||{{zzzyyz}~~~}}}}}}}}|zzz{{zzyxwutrvz~yyyyz{|}|}~~~}~~~|{zyxxwvvwxz||{z{{~~yzz{{{zz|}|{yyz|~~~}}|xyz||~}}~~}~~~~~|{{|}~|||~~~~}}|{{z{{|}~~}}~}|{|}~~}|||||}}}}{zxwwwvwxyzzyy{zyyyz||}{{{|}{zzyxwvuqtvz|}}}||}}}||{xyyyzzzz{{|}}}||}}~~~}|{~{zz{{|}~~~~|||||}~~{zyz}~}wvv{~|zy{}~~{{|||zyxzz{}~zzzzzzzzz{}~}~}~~}~~~~{|}~~xxy{|~~~~~~~}}}~~}~~~||}~~~~~~~~~~~~~}}}}~~}||{{}~}{yxxxz{{|}}{zzzz{||}}}|{|}}~~~}}}|||zwvwx}}|{{||}||}}~~~~}}}}}}{}~~|{{|~}|||||{{|~~zzzzyyyyyyz||}}||||{{{{{{{|}zzz{{{{zzvvuttw{~~~}zyyzz{|}}}~~~}}|}}~}{zyyxwwwwyz|yxxzz~}~zz{{{zzy{||{zy{}~~}}z{{}|~}|~~~}}}~~}{{{|}{||~|{zzyyz|}}}}}~~~~|}}}~}|{yxwvvuwy{{{zyyyxxxyz{~|{{|}||{{zywwtuw{}~~~~~~~}|{||{{zzyy|}}}}||{}}}~~~}||~{yz{||}~~}||||}}~|{z{}~}|tsty}}{yy{|}|||}}|zyx{{|~||}}}{zyz{}~~~~~~~}{|~~~~~~~~~~}}|z{|~~}}}}yz{|}~~~~~~~~~~}~~}}}}}}~~~}~~~}}}}~~||{{||}~}|zyyyz{{}~}{zzz|}}}}}||z{|~}~}}}{xvwx}}}|||||||||}}~~}}}||{{zz|~~|{{{~~}}}{zz{}~~}yyyyyzzzyyy|{|{{z{{{zzyyyy{|yyz{{{{{{xyyyy|~}|zzzz{|}~}~~~~~}}||{||~~}|{zyyyyz{|}zyy{{~z{|}~~~~{||||{zzz|||{z|}~~~|||}|~}}~}||}~|{{{{{{|}|zyxwvwyz{|}}}~~|}~}|zywvvvvwz|||zyyyyyyzzz~|{{|}||}}|{yxuxz|}|{|||{{{zz~~~~~}|{~}}}}}}||~~~|ywxy||}~~}}||||}~||||}}}|utuy}}{yyz{{zz{||{yxwz{|~|}}{yyz|}~~~~~~~~}}||~~~~~||}}|{zzzz|}~~}|||||{{||}~~}}~~~|~~}}||{{||}}}}}~~~}}}}~~|||||}~~}|{zzz{{|}~~{zzz}}}}}||{yz|~}~~~|zyy{~~~}}||{|||||}}}}}||{{zzz{}}{{{|~~}{zz{}~}|yyzz{{||xyy{{{{zzzz{zyxxxy{~|yyz{{|||{z{|}|~}||{{{{|}~~~~~~~}|{{{{||~}||{zzz{{|}~}}|~}yz{|}~~~}}}}}|{{y{|}||}~~}}}|~~~~}||}~}|{{{z{|~}|zywwvwxz{|||z{~}}||zyxwwwwxz|}|{zzzz{{{{{}{zz{||}~~~|zywxz~~||yyyz{{||~}||||||||}}}~}{yxyz|||}}}}||||}}|}}}}}}~zyx|~~|zz{{zyxxyzyxwvxyz|}|}~}{zyz{|}~|||||}~}||~|{{}~}|~{|||{zyxz{|}~||{{{{||~{|||}}~~}~{{|~}~}~~}}}~}|{zz{|}|}~~}|}~~~}}}}~~}}}~~~~~}}|{{{{{}~~|zzz||}}}|{{xz{}}~~~|{|}~~~~~}{{||}}}}}}}~~~~~}}zzyyyyyyz{|{zz|~~}}~~{zz{}~~}yzz{|}}~xxy{{||{z{|||{yxyyz}}{yz{||}||y{|~}~}}||{{||}~~}|{zzzz{|~~}~~~zzz{|}}~}}}}}|{zxz}}}}~~}}}}~}}}~~~~}||{{z{{~||{zxwvvwwxz{{{{z|~}~|{zyyyyzyyz{||||z{|}}}||~}{yyz{||}~}{zwy{~}|yyz|}~~~~}~}}~||{{||}~z{{zxxy{{{z{|~}}||||}{|~~}}~~}{~~}{{|{zxuvwxxxwvwwxz{}}}z{|}}|{{yyz{}~{{zz{|}~~~~~~~}|{z|}~}{{}}}|||||{zyx{{|}~~}}{{{{{|}~~}|}||||||}}~}~~~~yyy||~~~|}~~~~}~}}~wxxz{}|{zyyz{|z|}}}|~~~}}}}~~}~~}}}|||||}~|zzzz{{|||{{xy{}|}}~~~~||~~~~}{z}}}}}}}}||}}}}||xxyyyyyy{{{yxy}}{z{}~|{z|~~}yyz{|}~~wxy||}}}{|}~}|zyzzz}}yz{|}}}}z|}}~~~~}||||}~~}{zyxyy|}~~~{{{{|}}~||||{zyxwz}~~}~~}|}}}~~~~|}}}}}||zz{~zzyxwwvvxyyz{{{zz{}~}}~~{{zz{{|}{zzz{|}~z{|}~}||{zyxxy{}{|~}{ywy{}~~~~}}zz{}~~~~|z{|||{{{|}~yzzzyy{|zyyz{~~~}|||||z|~~}}~|~~}}}|zxsuvxyyyyvwxz{}}}xyyzz{{|yyz{|~zzyyz{}~~~~~}}}}|{zyz{}}{{}}}|}}}}|{zy||}}}}}|{{{|}~}|{}{{||||||}||}~~~~~}}}xxxzz|}}z|~~}}~}~}||}sstuwy{|~|{yxxy{|y{}}|}~~~}}}}~~~~}}}}||||~~|zzzyzz{||{{wy{}|}}}|}~}|}~~~}{z~~~~~}}}{{|||||{wxxyyzzz|{zxwy}~{zxz|~|{{|~~xxyz|}~~wxy|}~~~|}~}{z{zz|~~yz{|}}}}|~~~~~~||||}~~}{zyxxy|~{|}}||||}~~z{zzyxwvwz}~~~}}|}}}~}|{|}}}}}|zz{}~xxxwwvvvyzz{{{zz{{}~|{~~}zzz{|}~~|{zyz|~z{|}}}|{yxwwwy{}z|~}{ywx|~|}}~~~~}||}~}~~zyyz|{{z{|}~wyzzyz|~yyxyz}~}|||||y{~~}}~}{}~}}|zxstwyz{{{wwxz{}}}wwwxyz{|yyyz|~||{zyz}~~~~~~|{z{zy{}~}{{|~~}xxzz||}}z{}~}}|}}~}|||||}|{}|~{|}}~}}||zwuuvy{}~~~}}}~~~~{zxwx{|~~~}~}}~}}}{{{}||}~~}}|{zzzxy}}~~~~~||~}|zzz{|}}}}}~|xxz|{zxyyz{|~~~}|{{|}~~}{yx}{z{}~~~~~~~~vvwz|yxy{~~yyz{{||}|||{{zzyy{~~~}}||}||}}~}|{}}}|{zyxwxxyzzz{}~}}}}}|||{{{{pqswy{|{yy{|}~~~~{|}~~}}}~~~||||}}}}~~~~|zxvvvwx{|}~~|zxz|}}|{{~~~~~~}}||{{{zzzzyyzzz}~zz{}~|y}~~~}}}}~~~~}}|||}~~~{ywvxxyz|}~~{{|}}~}}}}|zxx{}~~~~}}}}wxy|}|||}~~|zywwxxyz{|{zyxxxyzxvuy}~}||}~}}}{zz}~}}}}}~}~~~~~}}{zz{~~}z{|~~~xzz||}}}||}~}}}}}~}}||}}}}||}}}}}}}}}}}{yvvwy{}}}~~}}}|zyxy|~~~~}}~~{{~}~~}}||{zzzwz|~}~~}}~}zyxy{}}}}}}~|yxz||{xyz|}}~}~}|{{|}~|||||{zyzxvwy|~~~~~~~~~~xxy{|zyz{~~}yzz{{||}}|{zzzz{{}~~~~~}}}~}||}}~~}{{}~}|{zyxwxyy{{{|}~}}||}}}}|||{{qsvx|||{yzz{{{zz~~~~{|}}~~~~|}}~}~}}|}}}~~~~~~}}{zywwxz{}~~}|{{|}~}|{{~~||||{{{z{{zzzz{{}~~{{{}~~}{}~~}~}}}}~~~~}||{{{||~}{yxwyyz{{|}}||}~~~}}||{ywxz|~~~~}}}|xyz|}|}}~}{zxxwwwyz{|{yxxxyyywux|~}}}}~}{{}~~~}|{{{|{|}~||{}~}z{|~|||~~}}}~~~}~~~~}}}}~~}}}~}||}~~}{yxxyz|||}~}|||}|zyz}~~}{|}~~~~~~}}}||{{zyz{~~}}}}|yvvx{}~~}}}~}zz{||{yyz|}}}}}}|{{|}}yz{{{{zzvsqqtwz{~~~~~~~~zz{}}|{{|~}|zzz{||}}}|zyyz{|}~~}}~~~~~~~}||}~~~~~~}{|}~~}{zyxxxyz}}}}~}}}}}}}}~}~~~~}}}||svy{}}~}yzzzyyxwxyz|}}}}~}~||||||}}|||}|}{{}}}~~~~~}}|{zzyyz{}~~}}|}~~}|||~}|}~}|||||{{||{{{{||}}~~~}|{|~~}|~}|}~||}}}~~~||{zyyyy}}}|{zyxzz{{||||~~~}{{{ywwy{~~~~~}}|yyz|}~||}~}{zywvvxy{}|{yyxxxzxvx{~}}~}|}~}}|{zzzz{|}~~}}~~}zz|}}}}}}}}~~~~}~~~~}}}~}|||~~||}~~|{zzzz{{{|~~}||||~~}~}{{|~~}|{wyz~~~~~~}~~~}}}|z}~}}}}~{wttw{~~~}~~~}|{{|||{zxxy{}}}|{{|}}||}}}}||spmmptxy~~~~~~~~|||~~~}|}~~}{zz{{|}}}~|zxxz|}|}~~}}}~~~}}||~}}}}~~~|{|~~}|{zz{|}}}}~~~~~~|{|}~~~~}}}}yy|}~~}~yyzzzyyxwxyyzzzz}}}~~}{zz{|}{{{{z{zy{||}~}~~}}|{z{{{|~~}}}}~~}}}}}~~}|{|}~}}}~~~~~}}}}~~}}}}~~}}}}}}}~}||~~|~}{{|{|||}~~~|{zyxwww|||||{zz{{{{||||~}|||{yyz|}~~~}||yzz|}~~{{|~~}~|zxxy{}~}|{zyy{ywxz~}}~~|}~||{zyyzz~~~~~|yz|}}}|{{{||~~}~~}}}}}~z{{{||~~~}|}~~}||{{zz{{|}~}|||}~~~|{~}|||~~}|{ztvz~~~}~}~~~~~~~~}|~}zwttw{~~~~~~~~}|||}~zvstx}~}||||}~~}|tpmmotwy}}}}}}}}}}}~}~}{zz{||}}~}|zxxz|~z{|~}}~~~~}|}}}}}~}|{|~}|{z{{}}~~~~|{{}~~~~}}}}{|~}xyz{||||{{{{zyyx}|{}~}|zzz{|zzz{z{zyzzz{|}}~}}}}}|{{||}~~|{{{}~~}}~~}~}|zz|}}||{|}~~~~}}}}~~}}|{{||}}||~~|~}zyzz{{|}~~~|{zyxwww{||}}||{||||||||~~}~~}{{|}}~~|{yyz|}zz{}~~~|{{|}~~}|zyy|{yzz~}}~~}}~{zzzzz{{~}}~|yz{}~|{z{{|}}|}}||{||}~zyyzz|||}}~~~~|}}}}|{{{{{|~~~}}}~~~}}||{{~}||}~~}~~}||{{rvy}}}}~~~~|{}~|zwuux{~~~~}}|}~{vrsw}~}}~wtqqswyz}}}}}}}}|||~~~|{{{|}}~~|{zyyz|}yz|~~~~~}}}}}~}{{|~}|||}~~~~~~~~}|}~~~~}}}||~~}yy{|}~~~~~}{zy|{z|~~}|{{{{yyyzz{{zyyyyzzzz|}}~~}}}~|zyx|~~~~~~}~}|zz|~zzzzz{{|}|{zzz{|}|{|~~}|~|zxxzz{|}~~||{zyyyy|}}~~~}}{{|||}}}~~}|}~|}~|{wxy|}zz{}~~~||{|{|{~}||}~}}~zyyzz{|}~~~{xy{}~}}|~|{|}}||{||~zzzz{|}~yzz{{}}~{{{|}~~z{|}~}|{{{|}~~~~~}|{{|}~~}}|||}~~||||~}{|}~~}~~}}|||suy}~~~~}{z{}{zxwwy|}~~}}|}~|yvvy~~~|zwwy{||}}}}}}}}{{|~~~~{{||}}~~{zzzz{|}z{|~}}~~~~~|{{|~}|||}}|~~~~}~~~~}}}|||{{}|z{|}}}}}~}|zy{}~}|zywxyz{|||zzyyyyxx||}~}zxv{}~~~~~~~}{zz|~zzzz{{||~~~~~}|zyxyz{{{{}~~}{{~|ywvyzz{|}~}||{{{||~~~~z{{|}~~}~}~}||}|}~|zvwy|}||}~~~~~~~}{|}~|~}|{{|}~}}~yyyz{|}~~~{xy{}~~}|{{z~}}~{{z{{}~~yyyz{|}~zz{{}}zzz{|~~}xy|}~}|{|||}~{{{}~~}}||||}}~{zz{|~|{|}~}|{}~~}}}}~quz~~~}}}}}~~~~}zyz|{zyxxz|}~~}~|}~}|{{|~}{{}~~}}}}}}}}}yz{~~~{{||}~~~zzz{{|||}}}~}~~~|}~~~|{{|~}|||~~|z}}}~~}~}|||{{{{~}{||}}||{z|zyz}~|zywwxz{}}}{{zyyxxw{|}~{xuz|~~~~~~|zz}{{{||||}||}}~~~~~~~}|zxxyz{zz{}~|y{~|xvuyyz{|}~}}|||}~~~zz{|}~|}~|}~|{{||}~|zuvx{}~~~~~}{}~z|~}}|{zz{|}}~~||{|}}}}}zyyz{y{}~{yyyyxyusw}~~}}|}~~}}{{||}|||}{{|~~~}}|{zyzzzzz{|}yxxxy{|~~}~|~~~~{|}||}~||||}}}~~{|~|{}|}~}zxxxwwxyz||}~~}|~}|||}}|{zz{|}~}}~|yxyzz}||{{{||}}~}}~~}|{{}}}}||||~}}}}~}||{||}}}}~~~~~~~|zxy{~}||{{wxz}~{|~~}|}}}}}||{}}}}}|{{xz|~~}|{|}~}||{{{||~~~~|zxwuwy|}~||}{ywwxxy{~~}~~~}}~|{z{|}z{{{|||}{}~~~~~}}~~}|yyyyyyyy|~~{}|zyz{}{{{|{}}}~~~~}|{zy}}~~~|{zyxwz~~~|~~|||}}}}||{{{|||}}||{zxwuu}~~}||{|}}}}}{zzz{y{}~~{z{{{zzvsv{~~~}}{|}~~|{{|}}}||}{{|~~}|zyxxxyyyzz{|}yyxxyz{|~~~~~~~|}}||}~~{{|}~~~}~|}~}|~|}~}{yxywxxy{||}~~}|~~~}}}|{{{{|}~~~~|zyxyzz}||{{{||~~~~~~~~}||~}}}}}}}~}}}}}}}}}}|}||}}}{yy|~~}|{{{{xyz|~}~~}}}}}}||{|}~~~}{zxy{}~~}|}~||{{{||}~}zxwuwy|}~{||{ywxyvwy}~~~}~~~~~}}}{{|}~|||||||}|}~~~}}~||}}|{{{{{zzyy{}}{~||{{{|}~{{{||~~~~~~}|{zz{|}~~}||xwwz~~}}~|}}|||}}}}||{{{|||}}||{zzxxv~}~~~~}|{|}~}|}}|{{{|z{}~~~}}~{{|}}||xtvz~~~~}}zz|~~~~|{{|}}}}}}|{|~~}zwvvvwyyzz{|}}{zyyyz{{~}}~~|}}}|}~~~~~~~~z{|~~~}}}|}~~|~~}{yyzxxyz{||}~~~}|}~}||{{||}~~|{zyyy{{||{{{||}}~~}~~~~~~~~~||}~~~}|||{{{}~~~|{{}}}|{zzzzzz{}~~}}}}}}||{{|~}{ywxz|}~}}~{{{{{|}~~{ywvxy|}~z||{yxyzuvwz{}~~|}~||||||||}||}~~}}}}}}}}~~~~~~~}}}{{{|{y||||{{zyz||z|}~||||}}}~{{|}~~~~~~~~}}|{{z{|}~~~~xwwz~}||}~~~~}|}~~}||}}~~}}|{{|||}}}}{{{{yyy}}}~~~~~~}|{|}~}|}~~}|||||}~~~~}}{{}~~~}zvvx}~~~~~~}}yyz|~}~~|{|}}~~~~~}||}~}zvuuvwzz{}~~~~}|{zz{|{{|}~~}}}}}~~}||~~~}}~~~z{}~~|{z~~~~}}}~~}~}~~|zz{zzz{|}}~~~~|}~}}}}}}~~{{zz{|}~|{{{{|}}~~~~~~~}}}}z|}~}{|{zzz|||~}||~}||{zz{{||{}~~}}}}}}||{y{~~{yvwy{}~~~~~zzz{|}~}{yxyz|}|}~}{z{|vvvyz}~{|}~zzzz{||}}~~~~~}}}~~~~~~~}}~~~}}}}~|zzz{zyyy{{||{zy{}~|zxy{|}~~{|}~~~}}z{|~~~~~~}~~~~~~}}||{||}}}}}yyy|~~~~|z{||}}||z{||||{z}}~~~~}}||||}}}}}}~||||{~}||~~~~~~}}||}~}||~~}}}}~~|zz|}}}}{xxy}~}}}}}}~~xyy{}|~~}{|}~~~}||}~~{xvvxy{|}~}||}}xx{|~~}}~~~~}{{}~~~{|~}{zy|~}}~~~|}}~~}~}{{|z{{||}}}~~~|}}~~~~~~}~|}}}~~{{{{{|}}}~~}}~~~}}}}yz}~~|{||}}~~~|{zzz|||}}}~~~}|{{{{|||}~~~~~~}||}}}}}||{y{~~{yvwyz|}~~~}zzz{|}~~|{yyz|}~}||}wwwz{}}}}|}}}}yyyyz{}}~~~~~~}}}}}~~~~~~~~}}}~~~}}}}|~}{z{{zytvxz|||{xz|~~}|zxyz|}~~~{{|}~}}}z{|~~}}}}~~}~~~~~~~~}}}~~}}||||z{|~~}}}~|zz{|||||zzz{{zzz}}~~~~}}|||}}}~~~~}}}}~}||~~~~~}~~~||~~~~}~||}~~}|{{{~||}}}}~~yyy{|}~~{|}}}}}}~~~{yxxyzz|~~}}}~~svy}~~~~}{{}~~~}|{x{~~}|||~~~|||}~}||}}~}||}}}~~~}~~~~~~~~~{{{{{|}~|||}}~~~~}~~|}~~}|{{{xy{|}||{{{{|}}~~||{{{}~~}}~~~}}}~~|{{zzz{|~||||||||}}}}}||{y{}~|{wxyz{|}~~~~~}{{{{{|}~~zz{||}{||yyy|}~~}|{{z{{yxxxy{}}}}}}}}}|||}}}}}~}}}}}~~}}}}||~|||}|zsuxz|||{xy{}~}|{wxyz{|||{{{{|||}z{|~~}|{{|}~~}}~~}~~~~~~~}|{{{{|}~}||}}{zz{||||{wwwwwwww}~~~~}||}}}~~~~~}}~~~~~}}|~}~~||}~~~~~~}}~~{|}~~|||}}}~~zyyz{}~||~}~}}}}~~~||{zzzzzxz}~}|{|}~qtx{}}}}~}{{|~~~}}}|}~~~|~{zz|}~}||}}~}}~~~~~~~~~}}}~~{zz{{}~~y{|}}|}~~~~}|||}~~{|}~}|{zzzxxyyz{{|{{||}~~}||}}~~}}~~}}}}~}{zyxxxz|~zzz{{|}}}}}}}||{z{}~~~}|yyyyz{|}||}~~~}}||{{{||}{{{||{yyzyz{}~~}|}|{zyzz{~~~~yxxxz|}}}}}}}|zz{|||||}}~}}|}~~~~}}}|||~}~~}|vwz|}|zyxz{}~}}|yyz{{{{{{zzyz{|}{{|}~{zyyy{}~~}}~~}}~~~~}||{|}}|}~~{||~z{|~}zz{{|||||wwvvvvww~~~~|}}}~~~~~~~|}~~~~~}|~}~~||}~|||}~~~z|{|||}}~~{zyz{~~|}~|}||}}~~zzzzzzzzwx{~~}|{zz{|}qrv{~|}}}~}{z|}~}~~~~~{~~zzy{|}}|||~~~~~}~}}~~~~~~~}~|||~~~~~zzz{|}~yy{{}}{|}~~}|{{{|}~z{|}~}{zzzzxxwxxz{|{||}~}}}~~~}}}}~}}}}}~~~}zxwvvwy|~|zzzz{}~}}}}}||{{{|}}~}}yyyyzz{|{{|}}~}}}||{{{||~|{{||}zxwxxz{~~}{z{zyyyz{||}~~}}yxxxz|}}}}||||yyz{|||{{|}~~}||}~~}}}||||~y{}~}|ywyz{}~~}}zz{||{{{{zyxxz|}{{|}~yyxwx{}~}}~~~}}}~~||{{|}{}~}yyz{zz|~}zz{||}}||wvvuuvvw~~~~}}}}~~~~}}yz{|}}}}~}}~~~~~}|{|{zz{~~~~}}}}}|zxw{}~}}~~~}{{{~zzzz{{{{~}|}||}}}}|||zz{}}~~|{xxyyyxxw{xux}}}}|||{{{|}~|{~~~~}yx~}}~~}}~~~}}|}~}}|~~~~~~}}}zvsqtz|||||}~~}~~{z}}~z{||}|||~~}}xxz{||}}yyz{|~~~~~~}~{{|}}~z{|}|ywuxxyyz{||}}}}}~~~~}}}|||{|||||||||}}{y{|}}{wtqrtx{}}|{wxxyz{||~}||}~|{{zzyxxyyxxy{|}~~|{{z{{zz{}}~~~}|{zzzzz~}|{yxwv{|~~}|xuux{||||}}|{zz{|~~~}}}yz{{||||{{||}~~}}}|{xvvwy{~~~~}}}}|||}}~~}wxyz{{{{{{||{{zy{{{|||}}|}~~}|{{{|||||~}|xut~~~~}{zyyz|~~}|zy{}~|ywuuuvxz|}||{{{||zz{{{{zz~~z{}~}{zzz{||||{~~~}~~~~~~~~~~~~~}||||{|}~~~~}}}}~~~}{yxw{}~~~}}~~~}|zzy|~yyyzzz{{}||}|||||||||{z{~|}~~~}|{xxyyyxxwwspqw|}|}}}||{{{}~~}{}~~}zy~~~~~~~~~}}}}~~}~~~~}}|zvsory~}}||}}~~~~|zy|}~~}||||}}||{~~~}}|||yz{||}}|yzz|}~~~~~~}}}~}~||z{}}}{xwz{{|}}~~}}}}}~~~~~~~}|||}}}}||{{{|~zx|}}}{xussux{||{zvwxz{}~~}}~~}}|{{zzxxxxxz{|}}|{zzzzyz{|}}}}|{{zzzzz}|{zyxwv|}~}||zwxz}}}}}}}}|{{{}~}}}yyz{{{{{{{{|}~~}}}~|{xwvwyz~~~~}}}|{||~~yyzz{||}|||||{zz{{{{|||}{|}~~}|{{|||}}~~~}|yvv~}|{{yz{|||{{{|~~}zxwvvvxz|||{{{{||{{||||{{~~z{}}|{{{{|{{zy}}~~~~|||}}~~~~}~~~~}}|||}~}}}}~~~~}}||zywwz}~~~}}~~~~|{yyy{|}yyxyyyz{}||}|||{{|||}|{|~||}}||{zxyyzzzyyvrnoty}}}}}}||||~}|}~~}~~~~~}}}~~~~~}}}~~~~~~}|||zwuqsx}~}}}}~~~|{zyy{{|}}|{z|}}}}}||||||{{{{||}}}}||z{{}}~~~~~~~||{zz{}~~}{z}~~}}}}}~~~~~~~}}|~}|{{x{~zw}~~~|zwuuwy{|{zyvwxz|~~~}||xxxxyz{{|||{zzyyyz{||}}|||{{{zzz|{{zyxxx}}~~|{|{z{}~~}}~~~~}}||~~~}}}yyzz{{zzyz{|}~~}}}~|{ywwxyz~~~}}}||{{|~{{zz{|~~|}}}}|{{{{{{||||yz{||{zy{{|}~~}~~~~{{z~}|zzzzz{{|}}}|{zxxwxz|{{zzz{{|||||||||~~{|}~}}||||{zyx{|}~~~}{{{{|~~|}~~~~~}{{|~~}}}}~~~~|||{zyxw{}~}~~}}~~~~~~|{zzz||}{zzyz{|}}|{|~||{zz{||~||}{{{{{zzzz{{||||{zwtux{~~}}}}}}}}~|}~}}~~~~~}}~~~}}||~}{{{|~}}}}}}~~~|||{yxtvy}~~~~~~|{yyxxyz{||{zy{{|}~~~~||||||||~~~~~}||{{|}~~~~~}}|}|}|{z|}~~}}}}}}}~~~}}}}~~~}~|{{vzzw~~~}{yxyz{|}|{zyyz{}~~~~}}zzzzz{||}}}||{zzz{|}}}}}|}}}}}|||||{{{{{}}}}|{zyzz|}~~~}~~~~}}~}}}~yyzzzzzyxyz|}~}}}}~~~~}{zzz{|~~}}}|||z{|~}{z{|~}}}~}||{{{{{{{{{xyzzzzyxyyz{|}~~{|}~~~~{zxxxy{}}}}}|zyxyz|~{zzzz{{|}}}||}}}~}|{|}~~~}}||{zxx{|~}}}~~|{{z{}~{|}~~~~yz{}~~}||||}}}~~~|||||{zy|}~}~~~}}}}}}||{||~{{yyyz|}|{{|~~|{zyyz{|~||}|{{zzzzz|}~~~}}|}}~}|~~~~~~~~|~~}||~~~~}}~~~~}}|||}}|{{|}~zz{||~~~||~~{z{{{zxz|}~}}|~~~~~~}|zyyyyxy{|||{zyz|~}}}}}}}~~}||{{|}~~}}}~~~~~yyz||~~{|}~~~}}}}}~~~}}||}}~|{zuy~{x~~~~|{z||}~~}|||||||||||}}~~~}}||||}}}}}~~}|{||}~~~}}}~~~}}}~~~}||{zxwvwy{}}}||~~~~~~~zzz{{zzyxyz|}}}}{||}~~~}|{{{{|}}}}||||yz|~~}|{{|~}}}~}||{{{{{{{zzwxyzzyxwxxyzz{||z{|~~{zxwxy{}|}}}}|{zyz|~zzzz{{|}~}||||}~~}}|||}}~}}}}|{zy{|~~}||}~}{z{|~~{{}~zzz|}}|{{|||}}~~}}~~~}}|}~~~~~}}}}||{||~}|{zz|~|{{|~~|{yxxy{|}|{|~||{zzzz{}~~}{z~~~~~~~}}~~}|}~~~}}}~~~~~~}}}}~~~}}}||wxy{|~}}{|}|{|}~~~~~|{z~}}}}~|||{{zyyxy{}~~}}yz|~~~~~~~~~}||z{{}}||||}~~}}~}|uvx{}|}}~~~~~~~~~}}}}}~~~}|||||~~|{{ux}|y~~~~}}|{|}}~~~~}}}||{zzz{|}~~~~~}}||}~~~~~}|||}}}}||}~~~~~~}|zxwuuvx{|{{{|}~~~~{{||{{zzxy{|||{zyz{}~~}}||}}}}}|||{{yz{~~}|{{|}~|}}}}|{{{{{{zzzzxyz{{zyxvwwwwxxxwxz}~}~|zyxxz|}~}|||||||yz{~{{{{||}~~}|{{|}~{{|}}}}}}||||}~}~~~}|{{{}}{{|}{{|~}~z{|~|{{||~}}}~|||}~~~~}}}|||z{|}|z{}|{z|~~}|zxwwxz||{z{~}}{zzz{||}~}|||~~~~~~}||~}}~|||}}~~}}}}~}~~~~~~|zwxy|}~~y{}|z{}}zz}}||}}~z{|}}|{zxy|~|}~~~~}}}~~}||yzz|}zzz{{|}~}||}}|ztvx{}}}}~~~~~}}}}}}}}}}}}}~~}||{{|||}}~~}|{{ux{~|{}}}}}|||{{{|}}}}{{{{zzzz{|~~}}}}~~}}~~|{z{{{{{zz{|~~}}}~}{ywvuvy{{zz{}|}~~~~}~|}}}||{zyz|||{yxvxz}~~~}}}}}}}|||{{{yz{}~|||||||||||||{zz{{{zzzyyzz{||{zzyxxxxwwwuvy|}|}~{{zzz{|}}~}|{z{{}}yz{~~||||}~}|{zz{|}xyz{}}}}}}|{|}~}~~~~~~~}}||~~zz|}{{|}}~zz|~~}||}~~{||}~~~}}|||{xy{~~|{{}|{z{~~}|zxvvxz||zz{}~}|{z{||{{|~~}|}~~~~~~~~|{{}~}}}{{|}~~~}}}}}}~~{ywxz}~yz}{z{}}||||||}~~yz|~~}|{xy|}}~~||}}}}||yyz{|yyyz{|}~~|{{||{yuvx{|}}}}}}}}~~~}}}}}}}}}}~}}|{{{{|{{|~~}|{{uw{}~}|}}||||||yyzz{||}yyyzzz{{|}~~~~}|}~~}|}~}{zyyyzzyxxy{}~~}|||}|zxwvwz||zz|~||}~~~~~}~~~}}~~}|{{z{|||zwvuwz}~~~~}}}}}}|||{{{yz{}~{||}||{z{{||{{zy{{{zzyyy{{}}}}{{zzzyxxwwuvy|~~{|}~{{{{{|}}{}~}|zyz{}~yz{~~|||}}}|zyyz|}vwy{|}~~}}|{{|~|}~~}~}~~~~~~}}}}{{{||}~~}}~}}}}}}||}}|}~~}~~}|{zyy{|~{|~}}}}||||~~~~~~}}}}}}}}~~~}}~~~~~~}~~~~~}||}}~||||}}}}{{||~~~~~}}|||{|}}zx{|}~~}|{xxyz{z{{}{yxxy{|{|~}|~}}}||||z{}~}||||}~~~~~~~}|{zz{}~||||||{{yyyz{|~{|}~~}|{{zzzz{||~~~}}|{{{||~~~~z{|||{zy|ywy|~~|{{|}~~}|}}}|{{{zwussstuwxyzywvvwyz{{}}{{~~~|{|~~}{{zz{{zzzyyy{{|}}|{{{|~~|yxxxyzyxwx{}~}||{{~~~}~~~}z|}~}{ywvwz|~}{{|~||}}}|zy{zzzz{||~}~zzy{{{{{|||}||{zxyz{|~~~{|}~~|zyyy{|}}~~{zz}{{}~wx|}}{yy{}~}}|~~~xy{|~}}~~}|{{yyyz{|}~zyyyz{}~}}}~~|~~~~~~}}}|}}~~}}~~~~}}}||}|||}}~~~}{zyyz{|||}}}}}|||{}}~~~~}}}}}}}}}}~~}}~}}}}~~~~~}~~~~}~}|{{|}~~||{{{{{{{{{|}~~~~~~~}|{{{{yz|~}{y{|}~~}|{yyyxywxxzyxwwxyzz{}~}~~}}}|||{|}~}||{||}~}||~~~~~~~~~~}{zz{}~}}}||{zyxxxyz{|}z{|~~~yyyyyz{{||||}}}}yyyzz{||~~~}~~~z{|}}}|{{ywx{}}}~}||||~~~}~~}{zyzywuttttvwxy{zxwwxz{z{|~}}~~|{|}~|{zzz|{{{{zzzzzzzzzzz{|~~{yxxxyxxyz{}~~}||}~~}|}~~}}{z{|}~~{ywuvx{}}{z{||||}}}|zzzzyyzz{{~}|||}~zzy{{{{{}}}~}||{wxxz{}||{|}~}|zywxy{|}}}|{{}||}~~vyz~~|zyyz|~~}}}}z{|}~~~~~}|zzxxxyz{}}zzzz{|~|||}~|~~}}}}~~~}}~~~}~~~~}}~~}|{{||||}}~~|{zyxyz{{}}}}}|||{{{|}~~}|{}}}}}}}}}|}||}}~~~~~~}}}}|}|{yz{|}~|{{{zyyyzz{{|}~~~~~||{zz{{{xy{~~}|z{|}}}}|{zyxwvtttwwwxxxxxyz|~~~~}~~~}}}||{|}~}}{{{{{|}}yyz}~}}}~~~}|{{|}~~~}|{yxwwwxyz{{|yz|~xxxxxyzzzzzzzzzzvwwxyz{|{||}}~~z{}~~~}}zywxy{{z||||}~~~|zyyyywuuuuuvwyy{zyxxyz{z{{}~~{{|}~~|{zzzz}}}|||{{zyyxxyyz{|~~|zxvwxyz{|||}||}}~~}{{|~~~}~||zy||~~~|zxtuwz|~~}|zyxx|||}||{zyyyzzz{{{zyyyz{|zzz{{|{{~~~~~}||vvwxy{zzz{|}}|zyvwxz|}}}~|{}~~}}~~~~~vwy}~}|zyyz|}||{|}|}~~~~~~|{yxwwwxyz||{{{{}~}~~}|{{|~~}||{{{{||~~}|}~~~~}}}}~~~~~~}|zzy|{{{|~~||}~~yyxxyz|||||~~~}}}|||z|~~|z}}}}}}}}}|}~}}}~~~~}}|}||{zyyz{|}~~}||{zyxxzzz{{|~~~~~}~~|{{{{||}wxy}}~}|{|}}}}|{{zxutqqqwwxyyyxxyz{}~~~~~~~}}}}|z{|}}}}|{zzyyzzzzz|}~}{||}~~~}|||}}~~}|zxwvxxyz{{||z{|}yyyyyz{{{zzzzzyywxyyzzzzwwyz{||}yz|}~~~}{zyyzzzy{||}~~~|zz{{zyxxxxyz{||{{zz{{|zz{}}}{z{|}|{zzzzz~~~}}}}|{zzyyzz{{}~~{xvvxz|}}|{|}~~~|{y{{|}~~|zz{~}}|~}}|{{{|||zxwtuxz|~~~~}|zwv||||||{{zz{|||||wvuuvwxyzzz|{|||}}}}}|{{uuvwwyxxz{|}}|zyvwy{|~~}|{}~~~~}vy{}|{zyyz{|zzz|}~}}~}|zxwwwwxyz||||}~}~~}|{z{}~~~}}}}~~~}|||}~~~}}|{{{{|~~~~~~~~~~~~~~}|zyxx{{zz{}}{|{|}~~}|vvwy{|~z|||}~}}}}||||{}}{~~~~~~~~}|}~}}~~~~|||}|}|{zz{{|}}}}}||{zyy{{{{{|}~~~}~~~}}}}}~wxy|}~~}||}~~}|||zxtspqqxyz{{{{zz{|}}~~~~~~}}}}zz{{||||{{zyyyyz}~~}}{{|}~~~}||||||||{zxwvyz{|}}}||||}}~|{{{{|}}}|||{{zz{{||{zyxuvxz{|||xyz|}}||||}||{{{{|}}~~~}{{|}}|zyyyz{|}}}||||}}z{{}}~}{yz{|{{zzz{{~~~}}}||{{{{||{}|xvvx{}~~|{{{|||{zyyy{}~~|zz|~{||||}}|{yxwxy{}~~~~}{yw||{{||||||}~~~~vvuuvxyz{{z|||||{{||{{zyuuvwwxxwz{}~~}{zxy{|~|{{~~~}z{}|{{zz{{|yyy{}~}|~}{zxwwwwxyz{|||~|}}}}}}||{z{~~~}}}}~~~}{{{|}~~~}}zzzz{|~~~~~}}~~~~~~~~~~}}||{zyyzzzz{}~|yz{||}~~}||vwxz|~yyy{{||~~~~}}}~~}~~~~~~~~}|}||}~~~~{{|}}~~~||||||||}}||{zzz||{{|}}~~~~~~yyz}}~~}~~}|zxtsrsszz{{||}}}}}}~~~~~~~}}}zz{{{|||{{zzzzz{~}}}|||}}~~~}}}|{{zzyyzzzyxxz{|~~~}|||{{|}~~}}}}~~~}|||}~~~}{yxuvxz{{{{xyz|||{{|~}|}}||~~}~~~||{{|}~~~~~~~~~~{||~~}zyy{|{{{{{|}~~~}}~~{}|ywwx{}~~}|zzzzzzzzvyy|~}|||}~z{}||||{zyyyy{||}}}||}~~}{z||{{{|}}}~~uuuuwxz|{{{||}||z{{{{zyyvvwxwyxx{|~~}|z{|}~{zz}~~|~|||{{|||xxy{|~}|{~~}}{zxwyyyz{|~~}~|}}}}}}|}|{|~~~~}}~~~}{zzz{~{{{{{|}~~~}}}}~}}~~~~}}~~}}}|||zyyyz|~~{xyy|}~~}|yz{|}~~~vxxzz{{{~~~}}}}}~~~~}}~~~~~~~~~~}}~zz{|}~~~~~zz{}~~~}}||{{zzzzzzz}}||}}~~~~~~{{{~~~~|zxuutvw{{zz{}~~~~~~~~~}}|||||}~~||{{{||}}}~||}}}}}}|||{{zyxvvwyzzzzyz|}~}|{yyyz{}~~~~~~}}||}~~~|zyvwy{||{zz{|}}|{{{}~}}}}~}|}~}}}}||}}~~~~~~|}}}zxyz|{{{|}}~~~~~}}}}~~}{}~|zyxy{|}~}}|{zyyz{|vvy{}}~~{|~}}||{zzyzz{{{{zzxyz{|}}}|{{z{|}~|}~yyyy{}{{{}|}}|{{||{{zyxxxyyzyy|}~{||}~~}}zzy{~}~}~}}}}}}}}xxy{|~~~~}}|{||||{zyxzzz{|}~|}}}}||}}}~|{|~~~}}}}~~}{zyyz}||||}~~~~~}}}}~}}~~~~}}~~~~zyyyz|~~~}yxwy}~~}|}}}}}||uuwwyyzz~~~}}}}}}||}}}~~~~~~~~~~~}}xxyz{|}~}~~~~yz{~~}|{{yyyyyyyz~}}}}~~~~~~~}}|~~{zxvvvxz|{zyz|~~~~~~~~~~~~~|||||}~z}~}}}}}|||{{{{zyxwstvxz{||xz{}}|{ywwwx{}~~~~~~}}}y{|~~}{zvxz|||{z|}}~~}|{y}~}}~~}}{|~~||~~}}}}~~}~~~~}zxyz|||||}~~~~~}}}}{}}{{}~~~}}|{zyy{|}}~~~}zyy{}tvy{|}~}}~}}}|{{zzzzzzzyxwvvxy{|~~|{{z{|}~{}~}yyyz{}{{{}|}}}||}}||{zyyyzz{zz|~{{|||||{{yyz|~}||}~}~~~~~~~~~yyy{|}}}}}|{{{|||{zzyzzz{|}{}~~~}}}}}~~~~~}||~}}}{zzz}}~}}|||}}~~~~}}~~|{}}|{{{||~~~~~~~~|zxz}~}~~}|{yyz}~~{y}}|{zzyx{zzz{{|}~}|{{|~~~}}|||}}}~~~~}}}}~~}{xwx|~|{{}}}~wvvwwyyz{{z{|~|{y|~~~~~~~~}}}}}}~~}yvtw{~|zyz{|~~~~}}}}|zz|}~}~~|}~~~~|}}|zz|}}|{zyxwwsuw{|}||vwyz{{zyyxwwy|~}~~}|}~|||||{{zxxy{}~~~~~|}}~~}~}|{{{||~~}}||||}}~~}}}}~~{{||||{{}}}{xxy{||||||}}}}}||{{{yz{|||{z|}~~}}z{{|zyzz|{{{|}}{{{{|||||||||~~~~~~}|{zzzxyzzyxvuuttvy~~~}}|{{{{|}}~~~~}}{zz{|~}}}|{zyxtuvwxyyy{~~~~{{zyyyzzzxvz|}xrz~~~~}{zy~{yz}~|||||}~}}}~}}|{yxwvwxz|y|~~~~~~~~~~|{{|}}|z{}}|{{{~~~}}|||||}~}}~}|z{|~}|zyy{}~~~~~~~~}{yz}}~~}|yyy|}~|z}}|{zzyy{zzzzz{{}|{{{{}}}}|||||}~~~~~~~~}}}~~{yxy}}|||}~yyxyyz{{{{{{|~|zy{~~~~}}~~~~~~}}}}}~~|ywx|~}{zz{|}~~~~}}}}~|zz{}}|}~|}~~~|||{yyz{||{{zxwvtux|}~}}wxyzzzzzzyxxy|~}~~}|}~}}}}}|{{yyz{|~~~~~~||}~~|~~}{{{{{|}~~}}}}~}~~}|~~~}~~|}}}}}}||}|zxwy{|||||||||||{{{zzxyz{|{zz{|~~~z{{|zz{|}||||~~||||}||||||||~~~~||{{zzyyyyzzyxwvutsvy~~~||{{{|||}}~~~~}}{zz{|~~{{{{zyxwvvwxyyyyz}~}|}{{zyyzzzzwvz|~ytz{}}~}}|{z}{yz}~|||||}~~}~~~~~}}yxwwwyz|{}~~~~~}|{{zzzywxz|~}||}}~}|{{{{{~~~{zyz|}}|vwwz|~~~~~~~~}{z{}~}~~yxwz|~~}||{zzyzz{zzyyyzz|{zyyz{|||{{{||}~}}}}~~}}~|zz{~{{|}~~|{{|{|||||||}~{zxz|||||}~~~~~}}||~}zz|}}|{z{|}~~~~~}}}}}{zy{||{|}~|}~}{||zxwxyzz{|{yvuuvy}~~xxxyyz{|{zyxy{}~}~~}}}~~~~~~}||zz{{|}}~~~~~||}~|}{{{z{{||~~~~}~~~}|{||}~~~~~~{||zxxyz}}||{{zz{{zzzzzyxxz{{{zyz{}y{{}{|}~~~}~~}}}~~}}}}}}}}~~~xyz{{zyxyyzzzyxxtssvz~~~zz{{|}}}|}}~~}}|{{{{|}~}|xxyyyyxxxyyyyyyyy{}~|{z{{zzzzz{{ywwz|~{xx{}}}{||}||{{}{z{}~~||}}}}~~~zzyxxyz{}~~~||~{|}}~}}}yzzxvvxz}}}}}~~~~~~~~~|{zzzz~|{zz||{ystux|~}}}}}}}}|{{{|}}}{|~ywuxz~|{zyyyz{zzyyxxyy{zyxxxyz{{{z{{||~}|||}}|}~|||}~{|~~|{}~~~}|{}|}}}||}}~{yxz|zz{{|~~~}}||~}{{{}}||}~~~~~}}}}{||||{yyyz{{z{}~|}~~~~}{|{ywuvwxy{|{yvtuwz~zyxxyz|}|{zyy{|}~~}~~}}~~}}z{{{||}}~~~~||}|}~}}|{{{||~}}|}}~~}|{zz{|~|}}|zzz|~}}|{zzyyyyyyyyyyz{|||{zz{}yz|}|}~~}~~~~~~~~~~~wxz||{zyyyzzzzzztttwz~~}yyz|}~~~|}}}}}}|{{{{|}}~~{zwxyyzzzy{zzzyyzzyz||zyyyzzzzz{||yxwz|}|{{~~{yyyyz{|||||||{|}~~~}}}~~~}}|{zzyzz{}}|{yy{}~~~~}xy{|~{{{ywwy{{||}~~~~~~~~}|{zzz~~}|||{xvpsuwz|}}}}}}}}{{{{z{|}z{}yvtwy~{zyxxy{|zyyxxyyy{zyxwwxyzzzzz{||~}}|{{||{|}||}~~~~~}~~|ywy{~~}||}||{|{|}}}}~{zyz|~zzz{}~~~}||{~~}{zz}}}}~~~~~~}}}}{{{{{{zzzz{{y{}}~{|}}~~~}|||zwvvxvxz{zxusvwzzyyxy{|}|{zzz{{|}~~}~~~~~~~~~}z{{{||}}~~~~||}}}~~}}}}}~~~~~}|{z|}~~~|{zyz|}~~}}}~~}~}|}~~~}}|{zzyyyyyyyyz{}~~~}|z{}yz|}|}~~}}}~~xy|~~}|{yyyzz{||vvvy|~}|wyz|}~~~||}}}}||{{{|||||}zzyyz{|||||{zyyyz{y{|{yxxyyyyz{|}~zyxz|}~}|xvusxyz{{||{{|}}}}}}}}~~}|}}|{{zzz{{zxvvxz~}}~~}}}}}|{zwxz|~|}|zxxz{z{|~~~~~~~~~~}|||||}}}}}}}}~~}|zwtpqsxz}~~~~~~~~~{|}|zz|~{|~xvuwz}zyxwxy|}yyyyyz{{{zyxwwxxyyyyz{{||}}}|{zyyz}{}~~}|}~~}}~~{ywvx{}|zzz{zz{{}}~~~{zz|~{{{|}~}|{{}~~~|{{~~~~}}}}yyzzzzzz{{{{y|~~~~}|wxz{|}~~|}}{yxyzvwyyywutuwzyyyzz{|}{{zzz{|||~~}}~~~~~~}}zz{{|}}~~~~~||}~~~}~~}~~~}|zy||~~~~}|{{|~}~}{z{|}~~~~~~}}||xyyyyzzz|}~~}{|~y{{}{|}~~~}|{{|}~~~~~~~~~~{|}~~}zyyz{|}~yyy|}}{wy{}~~~}{||}}||{{{|||{{z}|{{{{|}}}}}{zyxyz{|{||{yxyzyyyz{}~|{z{{~~~{xsrrxyyz{{{z{|~~}||}}~~}|~~~}|{zzxyyxvuvx}~}|||||}~~||||{zyxyy{|}~~~}~}{yxz|z{}~||}}~~~~}}}~~~~||||}~~~~~~|xuorty{}}}~~~~~~~~}~~|{}~xvuxz}~}zywvwy|~yyyyz|}~|{yxwwxxxxxxyz{|{|}~}{ywwy{~~}}~~z|~|{{|||}}}|{zvy|}|zyyzyy||~~|{{~|||}~~}|{{|}~~~~~~~~}}}}zzzzz{|||||{z|~|zystwy{}~~}~~}{z{}wwwwwwvuuvy~xyz{||||zzzz{||||}~~}}~}}~~~~~}|yyz{|~~~~~~||}}}|}}~~|zy{|~~|}~~|}~|zxy{|~~~~~~~~}~~~~yyyyzz{{{|}~~}}~z{{|zz{||}~{{zyyz{|~~~~~~~~||}~}}~~~~~~zyyz{}~}||~}zxy{}~~}|{||}}||{{||||{zy|~{|}||}~~}}}zyxwxy{}}~~|zyz{xyyz|}}}{{z~}~~{xttsxyyzzzzyz}}{|}}~~}{~~}|zzwxzzxwwxz|~}}}}{||}~{{{{zyxw{{|||||{}~}{yxz{z{}~~{||}~~~~~~}{{|~~~~~~}zwpqux{|}}~~~~~~~~}}xwvxz}}|yxwvwy|~xxyz{}~}|zxxxxyxxxxyz{|y{~~{xuvx{~}||}~y|~|zz{}}~yz{|}}}}wz}~}{zyyyz|}~|||~}}~~~}|{z{|}~~~~~}}}}zzzzz{|}}}|{z}}{ywqruxz|~~~~~||}wwwvvvvvtvy~xy{|}||{yyz{{||}{}~~}}~|}~~~~~~}||xxz{}~~~~~||}{{{||~~{y{|~}~~|}~|zvxz|}}}}}}~~~~}}|~~~~yyyzz{{{z{}~~~}|~~~z{{|zyzz{|~zyxxxyz{}}}}}}}}z{|~~}}}}~~zzyz{}~~|yxz|}~~|{{||||||{{||}|{yx|~{||}}}}}||yxwvwy|}}{z{}xxyz|~~|{z}|}|{wvtuyyzzzyyxz}}{{}~}{}~~|zzwy{{zyyywz}~~~~|||||{{z|}}|yvuv~~}}~zvwz|~~~~~}}}}}{z|~~~~}~~~~~~~~}}~~}~~~~~~~~||{{{zzzz|}~}~}|{zyyyxy{{{{|~|ywwx{~~}}~~}|{zz{|~~|{{~~}}}}{|}~}}~~|}~~~~~~~~~~{zyyy~~~~~}|||~}~~~zvuvxz{|}}~}}yyyxxyyyyz|}}|zyyyz{|}~{{{|||||}|{z{}}||}}~~}||{{zzz{}~~}}~~|{{||}~~{{|}~~~}}~~}}|||}}{|}~~}~{yxz}zzyyyz{{zz{|}~}}~}~zxxy{|~|{zyyyz{}}~}|{{|}~~~~~~~~}||||}zzy{||}~}zyyyyyyyyyzz{{{{zzzzz{yzxw{}}|{|~|z{|~}{xxxyz{|}~|{zvwx{|~~}|}~}{zyxxxyzzyxxy{{{|||{zy~~}|~~~~}|{{~~}||{zyyyz{|{{|~~}}}}}|{zyz{ywutu}~~|xy{}~}~~~}}}|zz{}~~~~}}}}~}}}}||||z{|}|~}}|{zzyyy{||{{}~}{ywy{~}||}~~}||{{|~~|{|~~~}~~~z{|}~}}|}}{|}~~|zxwwx~~~~~}|||}}~~~~~{xxyz|~~{zzyyzz{{{|||{zyyzz{}~~|||||||||{zz{|~~}}}~~~}|||{zz{|~~}}~~~}}|}}}~{{|}~~~~~~~}}~~~}~~~~~~~yvvx|zyyyyz{{zz{|}~}}~}~{xxy|}||zyyyzz~~~||{{{||}~~~}}}~~}}}}||||zzz||}}~~}|{zzzzzyyyxzz{{{{zzzzyyyzzy{}~}{{{|{z|}}{yyyz{|}~~}|{zvwx{|~~}}~}}|{zyxwzz{zyxz|}}|||{{{}~~|{}}}}}|{z}~~~~}}{zzyz{|}}}}~~~}|{zyz{zxvvw|~|z{|}|}~~~~~~~|zz{}~~~~{{|~~~~~y{||{}~}||{{zzz|}~~||}~}|yz|~|zz|~~}}||}~}|}~~}}}~z{||||||~}{y{|}}|zxwvww~~}}|||}~}}~}||}}|z{|}||{{{{||}||{{z{{zz{|}~}}}}}}}}{{zzz|}~}}}}}~~~}}}}|{{|}~~~~~~}}}}~~{||}}~}}}}~~~~}xttw|zzyyzz{|zz{|}}~}}~}~~{yyy}~}|{yxxxx||~zz{{||||}}}}}}}}||}~}|{zzz{}}~}}||||}}||{zyxxzzzzzzzzyyxxx{|||~~{zyzyyz}~|yzz{|}~~~~}|{zywwy|}~~||}||}}|zxwz{{zyyz|~|{{{|}|}~~~}|{||||||{{|}~~~{{{{|}~|{zz{}|{yzz|~~}}~|{z}~}z{|~~~~~}|{|~~~}~~~yz{|~~~~~~{||~~~~y{{|z||~|||||{{{~}}}}~~~~}|z{|~|zz|||}~}~|||}}||||||||~~}{yxyz|~}|}~~{zywwwxx}}}|}}}}}~}~|zz|}}}}~~~}}||||}}~}{zyz||}}~~~~~}}}}{zzzz{|}zz{|}~~~~}{{{|}~~~~~~~~~{z{|~~~~~~~~~~}~~}}~~|||}}}}~~~~~~~|||}}}}~~xtsw}{{{{{|}~zz{{|}}~}}~}}~}|zzy{|~|{zywvvvxz}yz{{||||{{||||||{|}~~|zyz{|~~~}~}|{{|~~}|zyxwzzzzzzzzyxvww{}}~~}zxxywxz}|xyz{|}~~{{{zyxwwwxz|~~~{zz{|}~}{ywyzzyxxy{}{zyz|}{{|}}|{zz{|||||{}~||||}~}|{|}}|}}}{zzwxz~|zz{}~~~~~}{{{~~~~}||~~z{|}~~~}}}}}~~~~}}zz{|~~~~}}z{||z{{|z{|}}||{~~}~}~~~~~}}{{|}~|{{|}}}~~~~{|||}~~~}}}}}}}}}}{zxwwxz}}|||}}~~~~~~~~}~{zyxxyz{|}}}}||||~~}zz|~~~}~}~}}||||}}~}{yy{}~~~~}}}|{zzz{{{|wxyz|}~~}|{{||~~~~~~|}}|zxxy{{||}}~~~~~~~|}}~~|||||}~|||||~~~{{||||{z}}}}}~~{|||}}}}zuuy~|||}}~zz{{||}}}}~}|||||zy{|~~zzyxwvutwy|zzzz{{||yz{|}|||z{}~~|zyz{|~~~}~|{zz|}{zyx{zyyyyz{xwvvx|~}}}|ywxyvwy}|vwyz|}}}zzzzyxwwxyz}~~}{zz{|~~|zxxyzywwyz}|zxxyz{z{|}}|{zzz{|}}}|~}}}}~~}}~~~}||z|}}{zz{~{xwwtw{~|yyz||~|zyy|}~~~}|{|}~yz{}}}||{{||}}~~~~}}|{{{xyz{|}~~~~~~}}}|{|||zz{|yz|}~}}|~~~}}||||||{{{|}~}}~~~}}|}}||||}~~}}}}~{{{{zyxwuvy|~~}|{zz{{}~}}}}}}}}}~{zyyz{|}||}}}|{{{|~~~|{}~~}}~~~~~}|}~||{{{{||}|zz{|~~}}||{{{{{||{{wxy{|}}}}|||}}~~~~z{|zxwwxzz{{|}~~}}}}~|||}}~}|{{|}}|||||~~}yz{|{zyx|~|{{{{|}~||||}}}}|xx{||}}~zz{{{|||}}~}|{|}}{zz{|~~~}|zzzzyxvuwy{~zyxwwxyzyz{}}}||{{|}|{zyzz{}}||{z{}~|{zy{zyxxyz{wvvwx|~|||zxwxyxxy}}tvxz|}}}yyyyyxwvxy{~~|zzz}}~~~}{zyzzyxxy{{{yxxxyzz{|}}}|{z{|}~~~~}}~~~~~~~|{{|}}}}|z|}|zyyz}~~}zwvwtx|~|yzzz{}}zyy|}~|{}}wx{}~~~}zz{|}}}}}}||{zzzzz{|}~~~~~~~}}}}|}}}z{{|yz|~~}}|~~~}||{zzzzzzz{{~~}}~~~}|}||||||}~~}|{||}zzyyyxxwsux|~~}|zyyzz|}~~||||||||~~zyyyz{}~||}}}|{zy{}~~}}~}}~~~}}||}~~{zzyyzz{zzz{|~~~}}|{{z|||}}|||yz{}~~}}~~~~~~~~~}||}~~}~~}{||{yxyzz{{}~}}}|}}~~{{{|}}|{|}~||{||}}}yz|||zywz{}~|{zzz{}}||}}}~~~}zy|{{{|}~zzz{{{||}}~|{z{}~|zyz{}}|{{{||}|{zyxy{}~~~ywtrqsuvyz|~~~}||||{{{zzzzz||{{z{|~~}|{{{zxwwxz{vvwyz|}}{{{ywwyzzyy{}}tvy|}~~}yyyyyyxwyz{~}{z{|~~~}}}}|{{|{zy{}{{zzzyyyz{|}~}}|z{|~~~~~~~~~{||}~~~~~~~|yyz{|}}}}|}~}{zzz{|}|ywwxvz~~|yz{yz}}~}{zz}~}|}~~tvy}yz{|}}}}}||{zzyy||}}~~~~~~}}~~}{{{|xz|~~}{}~~~}}{zzyyyzzyzz}~~||}~~}|||}||||}~~~}|{z{{|yyxxxxxxstw{}~}{zyyzz|}~~{{{{{{{{~~yxxxy{}~||}}}|zyxz|~}}~~~~}|||}}~~~~}yyyxxyyyyyz{}~}}|{zzz|}}~}}||{|}~~}}}}}~~~~}||}~}~~}{}}}{z{|{|}~~}||{{|{{{||}||}~||{||}}}z{|}}{yxyz|~~}||{z{|}~}}}}~~~~}zz|yyzz|}~zzz{{{{{}}~|{z{~}zyz{|||{z}}~~}|yz{|}~~~yvrnmoqsyz|~~}}|{zzz{{zzy{|zz{{}~~}||{zxwwxz{uvwzz}||zzzywwy{{zy{|~uwz}~yyzzzyxxyz|~~|zz|~~}}}}}~|}~}{{}~{{|||{zyz{}~~~}}{{}~~}||||}}z{{|}~~~~~}~~}zxzzz{{{{||}~~|zwu||||}}~~}}}||||}}~~~|{z||||}}}~~~}}~~}yyy|}}}}~~~~~}{z{|~~~~~~|||}~}}}}~~~~~~~~~~}|{yxzzzzz{|||}~~~}{z|}~}{|}~~}|{zyz{}}}||{ywxzzwtuvxz|~}}}}||||yz{{{zyx}}}{zz{}|{zyyyz{{|}~~}||}~~}{yz{}~~~~~~~~~}}}}|||||{zzyyzzyyyzz|}}~~}~~~~~~}}}}||}~}{yz{||}}}~~~}}~}{{|~~~}}}}}z{|~~~}|}|~{|||||{{z{|~z{{|}~~~}{zz|~}|{|}~{|}~~}|{}}~~~~}}~~}}}}}~}yz{|}}}}|{{}|yxwwwz{|zwrljmty}~~}|{zzz{|}{zz|~~~~~}zzyyz{}~zxwxy||{z{||zzz{yxwxy~||{|}~}|{zz{|~~~~~~~~||}}~~}}~{|}~~}|{}~|||||{{{~~}||~~}}yzzz{{|||}}}|zxw}|{{{|}~~~}}}||||}~~~}|{|||}}}~~~~~}}}}~~yyz|}}}~~~~}{z{|~~~~~~~~~~~}}}}}}}}}~~~~~}~~~~}}{||}}||{|{zyyyz{zz{|}}}||}}|||~~|{zyz{}}}|{{yxy{{xvvwxz{}~}}}}}}}}yz{||{zz|}|{yxz|{zyxxyz{yz|}~~~~}~~}{yz{~~~~~~~~~~~}}}}}||||{{zyzzzzzzz{|}~}}|}}~~~}}}|}~~|{yz|}~~}}~~~}}~~{{{}~~~~~{|}~~}|{~~}}}}||{z{{|{{||}~~~}||}~}|||~~}}}~~}}}}}~~~~}}~}|}}}~}~{||}}}|||{{}~|xxxxx{{{zwqkimsy|}~}|{{{{|}|{{}~~~~~|{{zz{|}zxvxy{{zz|~~}|{|yxwxy}}}}~~~}|{{{||}}}}}}}}||}}~~~~~~~{|}}}}|{}~~}}|||}}}|{}~~}yyyz{||}}||{{{{{~}{yyz|}~~~}}}||{|}}~}}}||}}}~~~~~}}}}}|{|}~~~zzz|~~~~~}|{zz|~~~~}||{{{|}~~~}}||}~~~~~}}~~~~}}yz{|}~~~}{ywwy{|yyzz{}~}~~|||}~~~~}{zz{|}}}|{zyyz||{yxyzz||}~}}}}~~~~yz{||||||}|{xwyzyyxwwxyzxy{}~~}{yzz~~~~}~~~~~~}|||}}}}}||{zzzz{{{{{|}~~}||||~~~}}}}~}~~}{zy{}~}~~~~}~~zz{|~~~~~}}~~}|zy|~~~~~~}{zz{||||||}~~~~~}|}~~~}||}~~}}~~~~}}~~}|{}}}~~~}}~~~}||}|{|}~}|xyy{{||{zwqkimsyz|}~~}||}}~}||~}}}}||{{{{|yxvwxzyxz}~}|yyxyz~~~|||{{|}}}}}}}}}}||}~~~}}~~~{{||||{{}~~|{{}~}{{{}~~~~~~~~~zz{{|}~~}|zzz{}~|zy{}~~~}}}}|z{||}~~~|}}}}~~~}}}}||||{|}~{{{}~}}}}~~~}|{zz|}~}|{zyyxz|~~|{{|}~~~}~~z{|}}~~~|zxwwz}||{{{}~~~~}||}}~~~~}~|z}}~~}|yyz|}}}|||||}}}~}}}~~~~~~~~yz{|}}~~}}}|zxyzxxwvwxyzz{{|}~~~~{zz{~}}~~~~~{|||}}~~}||{{{{{|||||}~~}}|}}}}}}||||~~|}}}}|{zy{~~}}~~~~}~zzz||~}}}~~~~}zxwvz~}}~~}|zy||}}}|||}~~}}~~}{zz{}~~}}}}~~}}{{z|}}~~~}}~~~~~}}|{z{{{{xyz||}|{|ysnlouzyz|~~~~~~{zz{~~||}||{zyyyxywvwxzxvx|~||{zz{|~~}~~{{|||}~~}}}}}}}}||}~~}}|~~}{{{{{{{{}~~~}{yz|}{z{{|}}}}~~{{|}}~|{zyz|~|zy{}~~~}}}}z{{|}~}}}}~~~||||}}}}~~~}||}}|}}}}~~~}|zyz{}~~}|{zyxwy|~}{zz{}~~}}~~}}|{zywwy|~}}~~~}~~~~}}}}}~~~~~|~}{~}yz{}}}~~~~~||}}~~~zzz{|}~~}~~|zz{yxwwwxz{}}}|||||}~|{{|~~~}}}}}~~z{{|}~~~}||{{||}||||}}~}}}}}||{{{zzz~~|||||{{zz{}~}}~}~~}~{{z{|~}|||~|zwvsw|||}~|{z|}~}|{{{|~~~~~~|zxxz|~~~}}}}~~||zyy|}~~}z{|~}|{yxxz{yz{}}~}|~{xsqsx|yz{}~~zyxz|~}|z{|zzyyxwvuwwvxyzxvvz~}{{||}~~||{||~~{||}}~~~||||||||{|}~~}|{~~~{{{zz{{{~~}|zyxy{~}|{{{{||}}~|{zz{|}}~~~~}}}{{{{|~}}}~~~|}}}}~~~~}}~~}zzzz{{{{|{zyy{}~~}|{zyyvxz||{ywy{}~~}|zzyxwwy}}}||||}}}}}~~~~~~~|~}}|xz}}}|~{{||}}~~}~~{zzz{|}}|~}||}zyyyy{|}~}||{{||}~~||}~~}}~~}|||||~~zz{|}~~~}||||}}||{{||}}|||||{{{zzzz}~~~~|{{{{{{{{{|}~~~~}~~~~}|||}~}~~||{||~}}}}}}~~}|ywuqty|}}}}||}~}||}}~}|zyyz|}~~~~~~|zxxz|~~}||}~|zyxx{|~~}xy{}}}{xuvx{yzz||}}|~~|ywwz}zz{|~~}xwwxz|{zyz|xxxxwvttvvvyz|zxux|~}{{{}}~{zzzz|||~~||}~~~}}||||||||{|}~~}{y}~~||{{{{||~}yxxxy{~~}||||}}~~~||{{|}~~~~}}||{{|}~}}~~~}}}~~~~}~~|xyyyzzzz|{zyy{}~~~~}|{zzxyz{{yxvxz}~}|{zxwwwxz|}~~|{zzzz{|{|}~~}~~|{x{}}|{|~~~~~~~~~zzz{|}}}|}}~~~{{zyyz{|z|~~}|}}|{{{{}~~~||{|}}{|~~}}~||}~~}||{{|||}}|yyz|}~}}||}}||{{{{{|{zzzz}}~}}}|||{{}}~~~}}|||{{{{|||{{{{}~~~~}|{yy{}~}~~}}|}|~~}}~~~~~}|ywvpswzz{{|}}~~~}}~|{ywwy{|~~}|{~~~|{{|~~}||}~{yxwx{|~~|xy{|}~~}{wstw{zzyzz|}}~~~}{z{|z{{|}~}|yxxy{|{zxz|wwxxwvutuuvy{~{yvx{|{{{|||}~zzyyy{{{~~}~}}~~~||||||||||z|}~|zx||}}}|{{|}}~}xxxy{}~~~~~~~~~~~~|||||}~~~~~~}}|{{|~~~~~}}~~~~~~|xxxxyyyz|{zyy{|~~~~}||{{yyzzzxwvxz}~~~~}|{xxwwwwwxz|~|{zyyyz{z{|~~~~~|zyx{~}{z|~||||}}}}yyzz{|}}{{|}~~}}|{zyxyz{xz}}}||}}}||}~}|{{|}~z{}~}~~|{|}~}}|{{{||z{~~{zyyz|}~}}}}}|{{zzz{{yxxxx{{|~~~}}}}|}}}}}||||{{{||}|{zyz|~~~}|{ywv{|~}}~~}}}}~~~~}}~}{ywvpsvxyy{|}}~~~~~|zxvvxz{~~~~}|zz}~~}}~~}||}~zywww{|~~|zz{|}}}|~}{vrsw{zzxxx{}}}~}{{{{{{|}~~|{zyyz|}|{xy|~~wwxyywvuuuvz|}{wy{|{{|}z{|}}~{zyzy{{{}~~~}~~~}|{||||||||z|~~|zx{{}~}|{{|}~~}wxz{}~~~}~~~~~}|}}~}}}}~~}}||||}~}}}}~}}}}~~}}~~}zyz|}|||||}~~{zzzz{|}~}}}~}}|||}}~~}|{{zzyyzz|}|{{}}vw{|~|{yxxxwtpliw}}|~zwux{}|{|}~~~}~}~}||~~}|{zz||||||||}~~}{{|~|{{|}}|z{|}}}|zyzyxxxxyz{{{{{|}~~~~~~~}||}~}}}}}~~}{{||{yxz||zyxy}}}}||||z{|}~}|zzz{zzyyzzzyyxxx}ywtr||}}~~zyxxwwwxz{|||||zyxy|~~}||}~~~}}}~}{{|~~|{zzz{yyyyz{||{yz}|yxxyy~}}~~}}|{zz{}}~|{yxx{|}~~}|{|}~~~}{z||{ywwz|~}|{{{{{yz|}}}||yz{||{zz~~{z{{|||||{~}|yyzz{||}yyz{{zzzz{}}|{|}~~}}}}~~~}|{{{{{{{{|}yz{}~~~|{z{}~~|zz{{{|~|zxyz~~~~~~~~xz|~~}}}~}{zz{{}}}}~~~~||}}~~|||}}~||||}~}}~}}~~}{zz|}|}}}~~|||||}~~{{{z{{||~~|||~}}||}}}}}}||{zzzzzz{}~}||}}{vz{~}{zxyxvsnjgu{||~ywuxz}|{{|}~~}|{~}}~}{|}~~}|||}}|||{{{{}~}|{|}|{z|}~|{{|}}}|zy{zyyyyz{|{{{||}~~~~~}}~~~~}~~~}{||}{zy{||zyyy||||||||{{}~~}|{zzz{{zzyzzzzzzzz|xusr|}}}~~~zyxwwwww|}~~}~~|{{z}~||||}~~}|}~}{{}~~}|{{{|zzyyyz{{|uopv~~|zyyz{~}~~~~}|{{{|}}~}|{zz||}~~}||}~~~}|{|||zxy{}~~~}|{{zxyz{|{{z{{}}}}|{~~|zzz{|}}||~|{~~~~~~{{{||}}}{{{{{zyyy{~~~}}~~~~}}~~~~}}||||||||||}}}yz{|}~~~~~}}||{{}}~}zyzz{|}~~~~~~~|zyy{~~~~~~~~{|}~~~}}|{zz{{|}~~~}||yz|~~~~~||||||||zz{|}~}|y{{|}~}||||zz{||}~~|||||}~~}||{{{||~}{zz}}}}}}~~}}}}|{zzzzyyz{{|}}|}~~|yyz|~~||yxxvrmigsy|}~xwuxz||{||}}|{zy{{|}{{}~~~~~~~~~~~}|{zyxz}~~}}}{zz{}~}{|||}||{z||{{{{||||||}}}}~~~~~~}~~~~}||}}|{z{}|{yyz{{||}}~~||~~}{zyzz{{{zzyzz{||}}|xutr}}}}~~~~zyxwvvvv~~~|~}|{{|}~~}~|}}}{{}~~}|||}{zzyyyyz~~~}wk`alx~}{{{|}~~~~}}||||}}~~~~}}}}}}~~~~}}~~}}|}}|z{}~|zywxyzzzyx|}~~}|}~~|zyz{|}}}}|{z}|||||}~}}~~~~~~}}}|{zxww{~~~~~~~~~~~~~}}}}}~}|}{}|{yz{}~~~~~}{zz{|}~~}{xwyz|}}~~~}}~~~|zyz{~~~~~~~~}~~~~}}|||}}}}~~|ywuwz~||}}~~{{{{{zzyyyz{}~}|vvvy{|}}~~}|{yz{{|}~~|||||}}~~}||{|||}|zyx}}~~~~||}}}|zzwvvuuvvv{{|}~~|{z}~~xxwvspmkuy~~~xwvxy{||}~~~}|zyzz|~~~}{}~~~~}zxwux}~}}zyz{}~~|||||||{{}}}}}}}}}}}}~}}}~~~}||||~}||~~}{|}|{zz{{||}~}}~|{zyzz{{{{{yyz|}~~|{xuu}}}}~~~~|{zyxxxx~~~~}{{{{}~~}~~|}}}{{}~~~~~~}}}|||{zyyxyy}~~}|||{rcZZdr|~~}|}}~}}~~~~~~~~}}}}}}}}}~~~~~~~~~~~}~~~|}}zxxyz{{{zy|}~~~}|{z{|}}|zyxyz|}~~~{zy{}zzzz{|}~~}{ywvuy}~}}~~~~~~~~~}}}}}~~~{|}~~}zxy{}}zwvxz}}}~}}||}}}|zy{|}}}}}}}}}~}}~~|||}~{{|}}~~~|yusqtx{~|||}}~~{|||{zyxyy{|~}~}|rttuxy{||}~~}|{{|}~~|||||}}~~}}||}}}}|zyx}}~{|}}}|{zuuttssttxz|~~~~wxxxwuts{}~~xxxzy{|}~|{{{}~{|~~|~~~}zxvsw|~}|yyy{~~}||{{{|||~~~~~~~~}~~~}}}}~~}||{{{{~||}~|}~}{z{|}}~}~}|{zyz{{|||{yy{|~~~}zzz~~~~}}}}|{zzyyzz~~||}~}{{||}~~~{|}|{|~~~}}}~~~~~}}}||{zyyyz}~~}|{||{thaaht{}}}}~~||}~}}}~~~~}}|||}~~~~~~}zyz{|}}|{z{{|||{yxyz{{|{zzxyz|}~~~zyx{}yyyyz{|}~|ywvsw|~}||}~~}}~~~|||~~}~}zxx{~~|yvuwy|}}}}||{|}}|zz{}}}}}}}}}{|~||}}{z{}~~~}~xxz{}}}}~{wtrqsvy}}}}}~~~~||}}}|zyz{|}~|~~}sssuvxy{|}~~~}}~~~|||||}~~}}}}}~~}{zz|}z{}~~}{yssrrqrrrwz}xxyyyyyx{|~xyz{z{}~~}~x|}~~~~{xvtx|}||xxy{~~|{{{{|}}~~~~~~}|||}~}}||{{||}||}}~~}{{|~~~}~~~~~~}|{{yz{|||||yy{|~~~~~~~~}}}}|||||}}~}~~}{z{}}|}~}~~{|}|||~}}}|{{zz{{||||{z}||{{{{|~}|{||}{unnuz~}}}~~~~~yz{}~~~~~}{{z{|}~}|{{|~~~~~}{z~~}yz{{zywvwxxyzzzzyz{|}}}}zyx{}yyyyzz{|}}~~~|zxwtw{}}{{{|}~~}||}~~z{|~~~~|zxwy|~||{yvuwx{||}}}||{|||{{|~~~~~~~~~z{}{|}}{zz{|}|{{|}wxz|~~|ywutrtvy|~~~~~~}|}~~|{|}~~~|~~tvuwwzz{}}~~~~~~}|||||}~~|||}~~~||||~y{}~~}{ytttsttuuy|zzzzzzzzxy{y{|}{|~wy}~~~|xvux|~}|||wwx{~|{{z{|}~}~~}~}|z{|}~~~~}}}}~~}||~~~}{{}~~~~~~~~~}}~~~~|}}}}}||yz{|}}}}yyz|~z{}~~~~~}}}|||||}~~~}zzz|~~}}~~z|||||~}}}|{zzzzz{||{zz}}|||}}~~}|{|~|yx{}}}}~}}||xyz{}}}}|{yxxy{|~}|z{|}~}~~}}}~}}||~}yzzzzxwvvwwxyzzzzz{|}}||{yx{}zzyyyzz{z{|}~}{yxwy|}|{{|{|}~~}|{{|~~}zz{|}}}~~~|{xvvwxzz{{zwvwxzz{|}}}}z{||{{}~~~~~~~~{{}~~{{|}|{{{|}~{z{}~yz}~|zyxwwtuvy|~~}}|~~}}~~}|~wwxwyy||}}~~~~~~~}}|||||||}~~|||}~~}}}|~yz}~}{yvvuuvvwx{~~{{{zzyyyuvx}y{}~|}uy}~~~~~~~~|yvvy|}|{{|wwx{~|{zz{|}~}~~}~}|zz{|}~~~~~}||~}{{}}}}}|||||}}~~~~}{||}}}}}yz{|}}}}yyz|}xyz}~~~}}}|{||}}{z{|~~}}~z{||||~}}}|{zzyyz{||{zy}}}}}~~~~}||}}{{|}}}}}|{{wxy{|}}}{zxwwxz{}|z{|}~~}}}~~|||~}||}}}|zz{{zxwvvvwxyzz{{{||||||{zy{}{{zzyzzzxyz|}}{yxz|}}|{|}z{}~~}{zz|~~}zzz{{}||{|}}}}}|~zywuttuvxy{zxwwwyz{|}}}}z{||{{}~~~~~~~~|}}~}~|{{{||||||}~|{|~{|}~{wvwyzyy{|}~}zy||}}~~~~~~~~~}~}}}}|{zyz{|~~~}|~}||yz|~~}|{yzz{{|}}~~~~yz|}~}||{|}}|{}~~}{zz{}~uwy{|}||z}~}}}~|{}}yvtux{}|{{{|||||||||||{{z{~~~~~~}}}}}}}}{|~}|~}|{}}|||~~}}}}}|||{|||}}~~}}}|}}~~}||{{{|||}}~~}~~~~yyyyyxxx|||}||{{}}~~}|~|zz{}~~}}~{|}~~~~~~~~|{zyz|~~}||||||}~}~}}z{}~|{z{{|}~z{||{{}}{{|~~}~~~~}|}}~~|{{{{}}|{{{{{~}}||}}~{zyxxyz{}~~~~|zyxy{{z|~}|zxxxz{wvw{~~~|{{zz}}~~|{||{{{zzzzzzyyyxxz{||z{|}zz{||{zz|}~~|yvttuvwwxyzzzz~}}||}}~||||{{{{~~}||}~~}}|ywz{}~|zyy{||{xy{}~~}}{{{}~~{xwxy{z{|}~}~~}{xw{{|}~~~~~}}~}}}~~}}|{z{|}~~}}|}}}~~}|{{yz|}~}|{xyyz{{||~~}}~~z{{||||{{}~}|{|~~~~~~}{zz{}~wxy{{{zzy{~~}~|~~~~}}}~~|{}~}|ywvwy{~~}|{|||||||||||||||{}~~~}}~~|||||||||}~~}|~}||{}}|||}}}||||||{{|||}}}~~|||~~}}|||{{{{{{|||}}~}}}}~yyyyyxxx{{|||{{z||}~~~~~~~~~~|zy{|}}~~|}~~~}~~~~~{{zz{|~~}|||||||}}~}}yz|}~}|{zz{|}}~~{|||{{|~~~|z{}~~}}}~~~}~}}|}}~~}|||||~}|{{{||~}}}}}}~|{zyyz{||}}}}{zxyz{|{|}~|{yyy{|www{}~}~}||{{{}~~}}||{{{{{{yyxxwwxxz{{{z{|}zz||||zz||~}yvuuuvwwyzzzzz}}||||}}{{||||||||{{|}~}}}|ywz{|~~~}}zyxxz{{zxyz{||{{{zz{{~|yxy{|}}}~~~~}}}|{ywuz{{}~~~}}}}~}}}}~~}|{|}}~}}||{{{}~}|{zyyz|}}}|{wxxyyz{{}~~~}}}}~~||{zzz{{{}~~|{|}}}~~~~}}~~}|{{|}~yzz{zywvwy|}|{|}vvvy|}~~~}}}~}|{|~~}|{zyyyzz{|}}||||||||{{||||||||}~~}}}}}}|||||||||}~~}|~~}}}~~}}||||}}||{|||{{{{{{{{||}}}}~~{{{}~~}{zyyyy{{|||}}}~}|||}~zzyyyxxxzz{{{{zz{{|}}}}}~~}}}{yyz{{|~}~~}|~~}~{{{||}}~}}}}}}}}{||}}~}}yz{|}|{{zz{{||}}|}}|zz{}||}~~}|{{}~~|{|||||}~~}}|}}~~}}||}}~~|{z{}~~~~~~~~~||{{{{||{|}}|{yxz{||{|}~~}|{z{|}xww{|~}{||||||||}~~{{{|||||zywvvvwxz{{{y{|}z{|}}|{z||}~{ywvwxxyz{{||{}|{zz{|}yz{|}}}|{{{{|~~}||}|zx{{|}}}|{yxwxzzzyxyzzzzyy|{yzz~}{z{}~~~~}}}|zywvyz{|}~~~}}||{{|}|||}~~}|}}}}}||{xyy{}~}{zyxz{||}}||wwxxyzzz{}~}}}}}}~}|{yyyz{{}~~}{{|zz{{{{zzz{|~}}||||}}|||{ywutuwz{zzz{qqrtuxz|}}}}~~|{{|}}|zyyz{|}||{{|||||||{{{{||||}}}}}}}~~~}|{{zzz{{||||||||}~~~~}|}~~|zyxx||||||||}|||{|{{{{{||}}}}}}}}}~~{zz|}}zxwwxy||||}}}}~~{{{|}~|||{zzyyyyzz{{zz{|}}~~}}~}~~~||}{yxyzz|~~~~~{{|}~}}}||}}}}}}{{{}}~}}yz{|}}}|zz{{{{{{}}}|zy{|{|~~}||||}~|{{{zz{|~~}}}}~~~}}||}~}{{|}}}||||}}||}}}|zy{|}}{}}~~}||}}~xwwz|}|zzz{|}}}}}~|||||}}}{zxwvwxyz{zzxz|}z{|}}|{z{|}~|zzzz}}~}|zyyz|}yz{}~~~~|||}}~~~}|}~~|{}}~~~}{zyxxy{{zyzzzzzyyy}|z{{~}|}~~~}}|{zyxzz{|}~~~}}|{{zwxz|}~}}||}~}|||{{{{{{wwx{|~~}|{zyyz{{|||||xxxyzz{{{}~~}}}}~~~}{zyzz{{}}{{{yyzzzzyyxy{}~}}}||}}}}}}{zwtstwyzzyyzqqqstwx{||}}~~~~{{{|{~|{yxy{}~}|||}}}}||{{{z|||}}}~~|||||}||{{zzz{{|}}}}}}}}~~~~~}|||}~|zxxw{{{{|||||||}|}|{{{|}~~~~~~~}}{zz||}{xwwxy|||}}}~~~{{{{|~}||{zzyyxyzz{{{z}}~~~}|||{|}|zyyzz|~~~~~~~{|}~~}}}{||}}}||zz{||~}}{||}~{{{{{zzz}}}|zy{||~~|{|}|~~|{{|~yz{}~}}}~~}}|}}~~||}~|}}}}}}|}}~~|{{|}~|~~~~~~~~xwvy{|{yxyz|}}}}}~}}}}}}}}|{zyxyzzzzzywy{~{{|}}|{{{|}~}~~}|zyyz|}yzz{{|}~~~~~~~~}~}}~}~|{zyy{|}{y{{{zzzzz|{{|}~~}}}|||||{{{||}~~~~}|{zzytuwy{||{}}~~}|zyyyyz{|wxy{|}}|||{{{{{{{||}}yzz{{|}}}~~~~~}}|{{{||{}~{zzxxyyyyxxwxy{|}~~}}}}}}}}}}}|{xvuuwz{zyz{uutvxyz{{|}~~~}}z{{{z|}|{zyz|~~~~~}}}|{{zz|||}}~~{{{|{}}}zzzzzz{|~~~~~~~~~~}}||}~~}|zyxxx{{||||||{|}~~}}{||~~~~~}}|{z{{~|{zzzz||}}}~~~~{{{|}~~~}|{zzyxyz{{||{}~~}|{z{}~}{yyz{|~}~~}}}}}}}}{|}}}|{zyyz||~~}||}~}}||{{zz|}}|zz{}}~{y{}|~}|}}}~~}|yz|~}}~}}}}~~~~~~~||}}}}||}~}}{|}~}}}~~~~vuuyz|{ywxz|}}}}|}~~~}}}}{{{{{zzzzzyxwy{~{|}~~}|{{{|~}zyyz}~}|zyz|~}}~~~~}}|||~~}|zyz{}}{y{{zzzz{|yz{}|||||}}~||||||||~}}|{zyxtvx{}}~~~}|{wwvwxy{|xyy{|{||||}}}{{{{{|}}{||}~~||}}~}}}{}~{zyxyyyyyyxwwyz||}}}}~~~~}}|}}}|zxwvx{|{{{|z|{z{}}~{|}~~~}|yz{{yz|~||{{|}~}}|{{zz{||}~~||{|}{{zz{{|}~}}|||~|{{zzzz{}}}|||||z{}zz{}~~~~}}}|zz{~~~~}}}|||}}}~~~~{{||}~~}|{zyyyyz||}}}|}}~~~~}~~}||}~|zzz}}~~~~}||}~~{|}~}|zyxyz{|~~}{{|}~~~}}|{zz{|||{{|~}}xvx{|~~~}|{|~}~~~~}~~~}{{|}}|{{|}~~}|z{}~~|}}~~~~~tttxz|{zwxz|}}||z|~~}||yz{||zxw{zyxvy{~{|}~~}|{z{|}}}~~{yy{~~|xvvy|xy{|}~~}zyz|~~~~}}xxy{}}zxyyxxyz{|wxz}{zz{|}~}||||{{{~}}|zyxxvwz|~~~~}|{uuuuwy{|yzz||{{||}~~|{{{{|}}}}~~{|}~}{}~{yyxyyzzyyxwxyz{|||}}~~~~}}|}}}}|zywy|}|{|}~~~z{}~~~}|xz{{xy|~}}}}}~~}}|{zzz{||}~}}|~~{{{{{|}~~}||||{zzzz{|}~~}}}|||z{}yyz|}~~}}~|zzz~~~}}}}}~~~~|||}~~}|{zyyyz{|}}}}{||}}}}}y{}~~|~}{z{~~}}~}{{|~|}~~}{ywxyz{|~~}zz{{}~~}|{{zz{||{{}||wtvy|~~||}}~~~~~~~|z{|}}|{z{|}~~}||y{}~~{|}~~~~~sssxz||{wx{}}}|{z{}~|{{wy{||zwu{zywvx{~{|}~~}|{z{|yz{|}~|zz|~|wttw{~stwz|~~~xwxz}~~}|}~~}|wwxz||ywwwvvwy{|yz|~~}{{||}~}}~~|}}}||{{zzvvwxyyzz|~~}}~~~|{{|}}{{zz{|~~~~~~~{|~~|~}zz~~}}||{{y{~~~}}yz{|}}}}}~~~~|zy||}~~}}~|{yxyz|}~|zyx{|}~}}}}}~}}~~~}}~~~~~~~}}}z{~}|vwyzzzyxxuutxz{{|}~~}|zz{|}~~}}|||yxy|}}||{{yyz}{{zz{|~~}ywy{y{~}{xxyzywtswy{~~|{|}~||}}}~~xwyxz{|}||}}||{zxwwwx{}~{zzyyyzz|}{xxy{|{xwy|zvsrt}}~~}|{{~~}|yzz{}~~}||z{{xxzz|}~}}~~}|{{~}|||~~~||{|}~~|zyyz{|vwwz{|||{zyyyyz{xy{}}{zzyzz||||zzyxxxyz{{~}{zxyzz{|}}|yuvz~y{{|{~|zxwvwxyrrty|uwy{||||y{}~|{uuuxz|{z|{zzxz|yz|~~}}}}}}~~}}~~~}}~~}}}||{{{yyzzz{{{|~~}~~~}|{{{|}|{{z{}~~~~~~~~~~||~~|~}zz}}}}||||{}~}||yz{||}||}}~~}|zy||}~~}~~}|{zz|}~|zzy{|}~~}}}}}}}~~}~~}}~~}}}}}}}}}}z|~}|xyzz{zyyvvtvwz{{||}~~}||{{|}~~}||||}zxxy|~~||{{yyy}}{{zz{|~~}zxy{z|}{uvxyzyxwz{|~||}~~}|||}}~~}|wyxzz{||{{||{{zyxwwxy|~{{zyyyyy|~~zywyz{zxwy|zvttu}}}}}|{{}~~}|yyy{|~}|{{yz{xzz||~}}}}}|{{}||||~~||{{|}~}|{zyyz{vwx{|}}}{{zyyz{{yz{}~~}{zyyyz{||{zyyxxxxyz{}}~~~}|{yyz{||}}|yvwz}}~{||}|~{zxwwxyzttuy}uvxz{{{{xz|}}}{zvuuvy{zz||{{y{}z{|~~~}}}~~~~~~~~~}~}}|}~~~}|||}}}}}|||{{}~~~}||{{||||{{|}~~}}}}||}}~~~||~~~~}}}||||}}}}}}|{{z{{|||{{||}}}{zy|}}~~}}}~~}|||}}|{zz|}}|}}}}}}|{z||}~~~~~}||}~~}{{{{{|||||{|~~|yyzzzzyxvusvx{|~{||}}||{||}~~|{zz|||{yxxz|~~}|{{yxx|~}{{z{{|~~}~~}{zz{{}~|zrtvyz{{{|}~}~~||}~||{{{~~~~||}}}|yxxyy{{~zzzzzyyxwwwyz~||{zyyxx}}}yxxyyzyxxy{}}}ywvxz|||}||{z||}~~~}}yyy{|}|{yyxyzyyy|}}}}}}||{|||}}||{{{{||}||{zyyxvwx{|}}}|{zyyz{|{{{|}}}~~}|{zyyyyzzzzyyyxxxxyyzz{{|||||zz{{||}}{ywwy~z{||}~}}}}|}zyxwwxz{vvvz|~uvwyzzzzyyz{{{{zxvuvxz{z|||}{}{{|}~~}}|}~}}}~~~~~}~~~}|{{}~}}~~}||{z}~~~}}|{{{{||{{|}~~~}}}||{{{{|}~~~}}~~~~~~~{{{|}~~~}|{{{{|||{{z{|}}}{zy}}~~{{{|}~||{{|}~}|{{z}}}z|~}}}}|{yx}}|||}}~~~{||}}}}}}||}}~~}{zyzzz{{||||}~}{{{{zzzyvwvw{{{{{{{{{}}~~{yxy{}zywwxz}~}}|{yxw{}~}zz{{|}}~|}}}|||||}~|{stvy{||}}}~~z{}}{{|}{zz{{~}||~~}}}}|{{}~~}xzyyz|}}yyyzyyxwwxxz|~|{zy|}{zxyyyyyyz{wxyyxy{~{{||||{{{{|}}}~~yyyz{~|{zxxwxyy{||~|}}}}}||{{|}~}}}||{{{|||{{yxwuvwz{}}}~}|{{|}~}||{{{{{}}}|{zyyyyyyyyyyyyxxxyyzxxxyz{}~|||||}}}{yxxy|}~yyyz|}~~~~}{|}xxvvvxz{wvvy{~~|xyyz{{{{{{{{|||}{yvvxz|||}}~}|||}}}}}{|}~|||}~~~~~~~}}}~~|{{}~~~~~}}~~}|zyy}~~}}}|{zzy||{{|}|||||{{{yyyz{}~~}}~}}~~zz{|}~}|||||}}}|{{{|}}}|{z}}~~xyz{{||}yyyz{|}}||{|{}~~y{~~|||{zyxxzzyyz{|}~}|}|||||}}~~}|}}~~~|{yyzz{{|}~~~~~}zyyyyyyyzyy{{{zzzz{{}}~~{yxy{}xxwwy{~~~~}|{xwx{}~|zz{||}}}|||}~~}||}~~}|wwxyz{{{|}}~~~}|wy{{zyzzzzz{{~~}|{{}|{}}|~{zyz}{zzz|}}yzzzzyxxxyz|}}|{~~{zzyxwxyzzzvxyzz{}{{||}||{{{||}}~~zzz{{~|zyvvvwy|||}||}}}}}|z{|~~~~}||{{{{{zyxwtuvy{||}~}||||}~~|{zzzz||}}|{zzyyyyyyyyzzyyyyyzxwwwx{}}}}}}}}|zzyyx{|}xxxyz|}~}~~}{{|~wvutuwyzwvuwy}}||{{{{|||}}}}}~~~~{yxy{||{|}~}}||}}}}{|}~~~~~||||}~~~~~~}||{|}~}}}~~}|}~~~~}{zyx|~~}}~}}}|{zyx{{zz{|~{{{{zzzzwwxz{}}|}~{{|~z{{|}~~~}}~|}}~~~}}||}~~}|{~~~~xyz{{{{{wwxyz{{{{{{||~~~{|~~|{zyxxyyxwwwxy{|~}|||}}}}}~~}}~~~~~~}|zz{{|}~~~zzyyz{{|||||{{zz{{|}}~~|{zz||xxxyz|~}~}|{wxy}~|yz{|}}}}{{{}}{|}~}{{zzzzzy||}~}}|{wy{{zyxyzzz||~~~xxxy{y{z{~{zy{~{||}}{{{{{zzyz{|~~}|{zzyxx{||{vxz||~{|}}~}}}}}|||}~~{{{|||{xvvuxy~~~~~{|}}}}}}{|}~~~}||zzzzyyyytuvz{}}}~~}{zz{{||~~~}|{zzyyyyzz|{{zzzz{yxvvwz~~~}}||yzzzxyz|yyxxy{|~||||y{{}xwvuuvxyxvuwy}}}~~~~~~|zyz{{{z{}}}||||}}||}}~}}}||||}}~~}}}~~{{zz{|~~}|{{}}|}~}|{zy{}~~}||}|}}}{zxwzzyyz{}~~~~~}yyyzzzzzvwxz|~}{{}xy|~{{||}}~~|}~~}|}~|}~~}}~~~~z{||}|{zuvwyzz{{{{|}}~~}}~~~}{zxvvwy{yxwwx{}~~~||}~~~~~~~~~~}|{|}~~~{zzz{}~}}|}|{zz{|}||}~~}||||yyyz{}~~~|}~|{vxz~{yz{}}}}|zz{~}z{|~}|{zzyyy||}~~~}|y{}}{yxxzz{}}yyzz|~xxz|~|{|~~}}~~}}}}}|{{||}~}}||zxvxz||{vx|~}|}}~~~~}}}~}||}}}{yvvvxz~}}}~~~{{|}}}}}|}~~|}~~~}|{zyxxxyz{uvx|}~|{{|||}~}||{zyyz{|~}|{{{{{zyvvwz~~}||yz{{xxy{{zyxxz|}zz{zxz{|{zxwvwyzyxwx{~}|}}~|zyyzzywxz}~}}|||}}}}}}}}||}||||}~~~~}}}}~~zzyyz{}~~}|{z{}}||~~}|{{z|}}|{{||}}}|zxvyyxxyz|}}}~~~~}|yyyyyyyyvwxz||zz|xy|~||||}}}}{|}~}|}~}~~~~~~|}~~~}|{uvxyz{{{{{|}}~~~~~}}}}{ywuuwz|zyxxz|}}~}~~~~~}}}~~~|{{|}}}~}|{{{{|}||}~~}}||zzz{|}~~~~~|}~|{vx{~zyz{}}}}|zyz~}zz|}}|{zzzzz|}~~}{}}zyyz{|}~z{{||}}}vxz|~}~~}~~~~~~}}|}~~~}~}|}}zxvwz||zxz~}}~}}}~~}}~~}|yvvvyz~}|||}~}}~{{|}~~}}}~~}z{|}}|{{zywwwy{}wxz}~|{|}}|}~}||zzzz||~}|||||{ywvwz~~}||y{|{xxy{|{yxxz{}xyyyxyz|}|zxxyz{{yxz}}|{{|}~zyxyyywuxz|{zxwwxyz~|zz|~{{{{{|||~~||{{{}~~~~~~|z{}~{zy{}~~|{||~}}}}|{{z{{|{zyxwwwvvwz}~{z{}}~}{z|~}{~z{}~~~~}}}}~~~}}~~~}|zyyz{|~{|}}|{}~{zxwwxz{}|{|~~}~~~~~~~~~~~}}~~~|}~zz|}|~~~{{zyxy{}|||}}}}}~~|zyyz~{~}||~||||}~~{{xvv~}|~}||{{}~~}||~~}|{z{{|~~~~~}}}}}~}}}|}}~~|{z|}~~}|~~|{yxxy{|~~~}||{{{|~|{zyyz{||~}{|}~~~~}}}}~~|z{~}{~~~}{z{zyxxyz{xwuuvwz{}}~~~~}}~|{{}~~}|||~}||||}zwuvy~~}}}}}|{yxwvvzyyxwwwxzywwx|~|{{|{z}zy|~~~}}~}~|ywvy}{vx{~zywvvwxy}{yy{}{{|}}}||~~~}|||}~}~~~}|{{}~}}~~|}~~~}||{{{||zyyxxxxxy{}|{|}}~~||}~|~~~~}z{}~~~~}}}}~~~}}}~~}}|zyyz{|~~}~~}|}~}|zyyy{||{{|~~|}~~~~~~~}}}~}~~~~}}}~~}~}~}{{|}}~|}~~~|zzyxy{|~|}}}}}}}|}~|zxxy|}z~}||~}|||}~|zzwuu{z{~~}||||}~~~||~~}|{z{{|~~~~~~}}}}~|||}}~~}|{|}~~}}~}|zyyz{|~}}}}}||||~~~||{zzz{{z|}{}}~}}~~|z{}~}{z{|}}||{zzyxxyzzwwvuvxz{|}}~~}}|~}{z{|~~}}|~}}||||zxvwz}~~}}}}|{zxxwwwwwwxyzz{yxxy}}|||zy{wuy|}~~|~~}zxwz}{wwz}~xxwvvwxy~}zwwxzz{}~}|}~~}}}~~}~}~}}}}}~~~~~}|||}|{zzzzz{{{|}}|}~~~~}}~~~~~}}}{|}~~~~~~~}}~~~}}|}~~~~|||{zyyz|}~~~}|}~~}|{z{{||{z|~~}y{}~~~~}|{z{|~}~~~~}|}}~~{{|~|y{|}}~~}|~}}}~|yyxxxz|}}}}}}}||z|}~~}{zvwx{}}{y}}~~~}}|{}}}|||}~~}}|zywwwxxy}~~}|||}}~~||}~}|{z{||~~~~~~~~~~{||}~~~}}||}|}~~|{z{||}}}}~~~~|}~}||}}}|{zzzzzx{~}{|}}~}}~~~~}{{{|}|{wxy{{|||zzyyyyzzwwvvwxz{{||||||{}~~}{z{|~~}~}}||zzyxy{|~~~~~~}|{zyyyyuuuwxz|}zyxyz~~~|ywqljqy|}{|}~~{yx{}{xwy|}~xxwwwxyz}}{xutvwy{~~|}}~~}}}}}~}~}~~~~~~~~~~~~~}||}||{{{{|~}|}}~}}~}}~}}~~~~~}}}~~~~~~~~~~~~}}{|}}}|{zzzzzz{|}~~~~~~|{{|~}|{zz{{{zz{}~~}xz|~~~~~~}~}zxxy{}~}}~~~~}}||}}~~zwwy}~}}~}{ywxy{}}}~}~~~}z{|}~~|{xxxxxy{|}}}}||||{|}}|zywvvxz{{zyzz{{|{{{{}}}||||}}}|{zzzzzxxy|}}|||}}~~~||}}|{zz{|}~~~~~~~~~~~||}}~~}}||{{{{{{|}{|~~~~}}||}}||}~~}~~~~}|{{{{~}}|{{{zwy}}{{{|}~}}~~~~~}{{{{{|{{xxyzz{{{zzzzzzzzwwwwwyz{z{{||{{z}}~~~|}~~|{|}~~}}|yzz{{{||}~~~~~||{zzz{{uuuwxz|}xxxy{~~}yue__jv|}~}~~}{{{|}~|{z|}~|yxz}~~yyyyyz{{}|zwtsuwy{~~}|}~~}||}~}~~|}~~~~}}~~~~~~}~}||||{{{|}}~}}}~}}~|||~}~~{|}~~~~}}}}}~~~~~}}{||}|{zyyyyz{|}}~~~}}|}}|yxxy|{{zyyyy{zyz|}}|wy{~~~~~~|}~~~|yxwyz|~}}}~~}}}{||}}~~~~|xuvx}~~}||}}{zsuwy|}~~~}|zzyz|}|{{zxxxxyz{{~~}}|||{}}}|zxvuvwyzzzzzzz{{|{{{{}||||||}~~}||||||zyy|~~|{{{|}~~~|{}~}|{zz{|}~~~}~~~~~~~}}}}}}|zzyyxxxxyz}~z|~~}}~~~~~~~~~|}}~~}~}}~}||{zzzz}}|||{{zvy||{yyzz{}}}~~~}}|zz{{zzz{zzzzzzzzzzzzzzzzwwwxxyzzzz{{{{zz{{|}~~}}z|~~}||}~}|yz{|}|{z||}~~~}}{{zzz{||wwwwxyz{vvwxz~}}~~yvf``kw|}~}~~}z{{|}~~}|{|}}|{}yyyz{{||zyxurrtuyz|~~}|}~~}|{|}~~~~~~~xyz|||{{}|{{zzz{|~~}|}~}}}}||||z|}~~~}|||{{{{{|}~~}}|~~||}zz{||~~}z|~~~~}||}}~~~}}{|}}|{yxxxyz{}}~~~~}}}yzzywvwxyyyyyyyyzyxz|}|{xz|~{{|||{zyxy{|~|}}~~}}|{{{|||}}zxvttw{}~}|zyyz|}{zrsuxz|}~~}{zxwwwyzzywwwxxyyz{{{~~~}||{{~~}|zxvuwy{{zzz{zz{{{zzyz|{{{{|}~||{}|~~{zz|}}|zzz{|~~|{|~||{z{|}~~~~}}~~}~~~~~}}{{|||zyxuttstuwx~~~}{}~~|||}|}}~~}~~}~~}||}||||{{zz}}~~~}wz}|zzyyyz{}~}}~~~}||yz{zyyz{{zyyyyyzzz{{{{zzwwxxyzzzz{{{{{{zy{|~~~}}{~~~~~}|z{|}}|{zz{|}}|{zyyyyz{|}xxxwxxyyvvwyz}||}~{xsnnu|~}~|}}~~}}|z{|}~~~}|||}}}wxyz{{{{yywussuwyy{|}~~~|}}}~~~}{{{{}~~}|{|}~}wxyz{{{{|{zxwwwwz|}|{{|}||||{{{zz{|}}~}||{{{zzzz{|}~~}|||~}~}|{|wxy{{~}}z}~}||||~~~}}||}}|{yxvwy{|}~~~~~}}}}vxyxvvwxvwxyyzzzyxxy{||{z|}~}|zzzzz{{{yz|}~||}}}}||z{{{{|||xvutuwz|}}~~~}||xwxz|}|{suvyy{zz{{zyxxxxwy{zwutuxyzz{{||~~}||{{||{{zzyyy{}}{z|~|||||{zyz|yyzz|}yyz||}{zy{|~}{yyyz|~~|{|}|{{z{|}~~~}}}}~~|~~~~~~}}|vwy{{zyxttsssuwy~~|{|}~~|zz{z{|~~~}|z{~|}}}||{{{|}~y{~~|z|{zyy{}~}}~~}||{xz{zxwy{xwwvwxz{zz{||{zzwwxyzzzz{{||||{{z{~~{~}}}~~~}|{{|}}|{zzz|||zxwwwxxz{|}xxwwxxyzxxxz{~~{{|~}{~zz}||{{||}{|~~}|{||}}~vwxyzzzzxxwustvxyyz{|}~|}}~~~|}~~~}{zyz{}~}{zz|~~~~}}||xxxyz{{|{zywvutty{|{zz{||{{{zzzzz|||{|~}}|{{z{{yyyzz|}~}}{{{~|}}{{{vwxz{~~~{~~~}|{||~}}}}}}}{yxvwy{|}~~~~~~}}}}vwxxwvwyvvxyz{{{yxxy{||{{}~}|{yyyyy{||{{}~||}}}}||zz{{{{{{vuttuwy{||}}}}||wvwy|~}|uuwwxwxwxxwwwxyywz|zvsstxyz{||||~~}|{{{zzz{{|||z}~|{}}}}}|{zyz|xxyz|~xxy{|}zyy{|~|xxyz|~~|{|}|{{z{|}~~}}}}~~|}~~~~~}||rtwy{{{zutsstvxz~}{z}~~{yyzxy{}~}{z{~}}}~}}||z{}z|~{y}|{zz{}~}}~~}|{{wy{zxwy{ttttvxz{zz{||{zzwwxyzzzz{||}}||{{}{~|||}~~~~}}|||||||{{yz{|{yvuvvwxy{|}wwwwxyz{zzz||zz{}~|~}|{zz{|}{}|z{|}~~}~~~~~}}{zyxwxxx{{{{|~~|{{zz||||||{{|{{{|}~~~~~~~}}~}|{z{}}}|wustu|zxvvxz|~}{zxxxxzzzzz{|}|||{zywvz{|~~~}}||{zzyxxzzzywwyz~~~~}|}~~}|{{z{{~}|xtsz{}~~|zy|{zyz{|}~}}||||||||||{{zxxyzz{{||||||}~~~~}~}|{zz{|}}|zyyz{|{|}~~||||||||}||{{{||z{|||{yyyz{||{zywwyz{{{{~~}|{ywvyyyxyyzz{{|{zxvtz|~~}}~}|{zyytttuuwxy~|}~}|}||{z}~~{{|~|yxzzywqtw|}~}||||||}~~~~~~}{yyy{|~}|}}~~}|{|}}{yuuuuvwxy{zxyy}~~|zyy||}}}{zy}}|{{}}}~~}|{z{|~}|{{z{|~||}}|}|{yxxy{|zzyyyxxxwsopvz{yzzzzzzzz{||}~~~}}~~}}}|{{zz|||{zywwvwxy{~}|zxxwxz}|{{{{|}{zz{{||}}}~~~~}}~}||}~~}{{}{{~{}~}~~~~~~~}|{{zyyyzzz||||}~~}||{{{{{{{{{{{}}||}~~~~~~~~~~}|{{|~~~{ywvvx|{xwwxz{|{ywwwxy{{zz{||}|||{zyxwyz{}~~~~~}}}}~||{{zyyy}|{yvvxz}|||}~~}|||||~}|xutz{|}}|zy{{zzz{|}~}}||}}~}}}}}|{{xyyz{{|||||||}~~~~~~~}|{zz{|}|{zzzz{|{{||}~~||||||||}||{{||||}}~}|{zyz{{{{zywxyz{{{{}}}|{zxwyyyyyz{{|||{zywv{}~~~~~}|{zzwwwxxyz{~||~}}|}||{z|}||}~}{yyyywtrtw|~~}}}}}}}~~~}{yyz{|}}|}~~~}|||}}{yvvvvvxyy{zyyy}}|{|}}~~~}{z|||{z|~||~~~}||{}}~}|||{|}~~~~~|}~|{zyyz{|zzyyyxxxxtpqvz{z{{{zzyyy||}}~~~~~~}}~~~}}~~~}}}||||}}|{zywwxxyz{}~|zxwvwx||{zz{|||{z{z{|}}}}}||||}|||}}~}{yy}}|zxx{}|~}|}~~}|{zzzz{{}~~}}}}~~}}}}}}}}{{{{{{{{~~~~~}~~~~~|{{{|}|}}|zz{}|{ywwxyz{ywuuwy{||{{||}}||||{zxxxyz|}}~~~}{{|}~}|{{zzzz~|yvvx{~|{{{{~}}|||}}}~~}}}~}}yxwz{|||{yx{zzzz{|}}}}}~~~~~}|yyzz{|||||}}}}~~}}}~~~||{{{{||zzzzz{|}{{zz{|~}}}}}}}}}||{||}}~~~}|xyyzzyyxyyyzz{{{}}}||zyyyyyyz{}}~~}{zzzz|}~~~}|{{{|||}~~~||}|{{|{{{z|}}~~~|{zzzxurstw|}~}|~~~~~}|{zzz{|}||~~~~~}|}~~|zvvvwwxyz{zyzz}~~~~~}~}|{{{zyz}~|{{|}}||||~~~}}}||}}}}|||}~~}|{zz{|}yyyyyxxxxursw{|{|{{{zzyy}}}}}}}}~}|{|~~~~~~~~}}}~}}}~~~|{z{|}}}}}}}~~~}|zyxwzzzz|}~~|zwvtuv{{zyyz{{}{yzy{}~~~|{z{{|~|{{||}|yxx{{zxvuwx|}~}{z{|~}|zyz{|~~~~~~~{||}~~zzzz{{{{~~~|}~~~}{zyyyz{|}}|~|{yxwxyzzywuvx|~}}}||}}~~~~}}{zzyz{|}~~~~{zz{}~}|{zz{{~|ywx{~}|{zzz||{{{||}z{|}}|{z{|}~}|{z{{{{{zyxzzzz{||}||}}~~}{{{|}}~~}}}~~~}}|}}~~~~~|||{{|||yyyz{|}}{zyxy{}}}}}}}}}|||||}}~~~}}xxxxxxxxzyyyyzzzz{{{{zyyyyyz{}~}|{|}}}~~~~}}|~|{|}{zz|{|{{{|~~~~~~||||{xtrrtvz{||{}}~~}}~}|{{{{|||||~~~~~~}}}~~|{xxxxyz{|{{z{{}~}~~~~yzzxwxz||zyz{}}|{{|}}}}}|{{}}~~||~~}}||||}}{{{{{{{{ywuvy|}|{{{|||||}}}}}}||}|zyz|~~~}}}}~~~~}}}~~{{||}~}zxxy{}|{{{|}}|zyyx{{{{|}~~~|zwustuzzyxxyzz{yxyz|}{z{|}~|{z{{~~}|{zyzzywutuw{||{xwxy~|{z{|}~~~~~z{|~zzz{{{||~~~~~~}}{|~|{zyxwwwxy}}|~zzyxxyzz{zxxy{~~~}}~~~~~~~}|{{z{|}~}{zz{~~}|{z{|}||{zy{~~~}|{zzyyyyyyyz{|z{|}}|{z{|}~~~}|{{{zyyxwyyz{|||}|||}~~{{|}}~~}}~~}|||}~~~~}{||||||{xyz{{|}}{zyxy{}~}}}}}}}}|||||}~~~}}}|||xxxxxxxxzyxxxxyyxyyzzzzzzzz{|~~}}}~|~~}}~~~}}}~~}||}zzz|||||||~~~~~}~~|xvtrstxyzzz{|}~~~}}{{|}}~~|||{|||}{{|~~~~~~~~~~}~}{yyyzz{|}|{{|{~~~z|~~}|}~}~yzzxwwxz~zyxy{}}|z{|~~~~}|{z}~~~~{vuvz}~}}}||}}}z{{{{{{{zyxy{}}~yz{{|}~~}}}}|||||{zyy{}~~}}}}}~~~~}}}}}~yzz|}~~|zxxy{|zzyyz|~}|{zzz}|||}}~~|zwustuzyxxxxyzwvvy{~~||}~~|{zz{~~}|||z{{ywvwxzzzxvuvx~}|{|~~~}}}}z{}zz{{|}}}~~}||{|~~~zzzyxwvvuy{}xxxxyz{{{{{{|~~~~~~z{|~~}|{{}~~|{{|}z{|||}~~~~~}}||{zzywwwxyz{|z{|}}|{zyz{{{zyxwwwxyz{|}}}|||}~~~~}~~}|{|}~~}|{{||||{{yyz{|||{zzyyz{}~}}}}}}}}||||}~~}|{{{||yxxwwxxyzywvuvvwttvwwxxx||||}~~~~~~~~}{}~~}|}}zzz|}~~~}}~~~~~~}~{xwwsstwxyyyz{}~~~}|yzz||}}|{|||}}}}z{|~~}}~~~~~~~|||||}~|||}|~~}y{||{z{|{|~wxxwutuwy}yxwx{}~}z{|~~~~}||~~~~}ysprw|~||}}}}||{{{|||||{{{||}~~~}}}}~~||}~||||||||||{{{|||}}}}}~~~~}}||}}xyz{}~~}{zyz{|zyxxy{}~~}|{|}}}}}}}~~|zwvtuvzzyxxyzzuuvz|~~~}{zz{{|||~~{|}|zzz{zzyxvuwy~|}~}||||z{~{{||}~~~}|z{~~}|zzzzzyxxwx|~vvwxz{|}{|}~zz|}~~}}}}~~|{{|~z|~~~~~}}}}}}}||{zywwwxyz|}|}~~}|wx{|{zxwwvvwxz{}}}|||||}~~~~}~~}{z{}~~}|z{|}}|{zyz{||{{zzzz{||}}||||||||||||}~~}|{{{||zyxxxxyzyxvtstuuqrtuvwwx}}}}~~}}~~~~~}}}}~~}y{~~~}}~z{{}~~~~~~~~|~~|ywxyuuvxyz{{{|~}|yzz||}}|{{|}}}}}z{|}}~}|}}}}~~~|}}}}~|||}}~}}y{||zyz{xz|}~xyyxvtuvwy}yxwy{~~~|}~~~~~~~|xsqtx|~{||||||{{{{|||}}|}}~}~~}|{{|}~~~~~z{{||}}}||}~~}||~}}}~~~~}|||||xxz{}~~}||||}|{yxy{}~}|{|}}}}}~~|zxwvwx{zyxxyz{uvx|}}}~~~}|{z{{|zz{~{|~~}|}~{{{ywxz}|}~|{{{{z|~~{||}~~|y{~}~~|{{{||{{zyvz~tuwxz|}~z{}~yy{|}~~~}}~~~|{{}{}~~~}}}}}}}}|{zzwwxyz|}~}~~}wx{|{zxwvvvwxz|}}}||{{||}~~~~}{z{}~~}|z{|}}|{zz{|||{zyyz{|}}}}||||||||||||}~~|{{||}zzyxxyzzywusrrstpqstvwww~~~~~{|~~~~~~}}}}}~}|xz}~~}~{{{~~}~~~{|}{wvxzwwwzz||||}~}z{{||~~}{{|}~~}}z{{|||{z|}}}~~}~}}~~||}~}~}}z|}|{yyzwxz|~~~~xyzxvuuvtw|yxwy|~~~~~~}|yvuwz}~{{||||{{{{{|||}}|}~~}|{zz{|}~}||zz{{|}~~|}~}{~~~~~~}|||||xyz|~~~~~~}}}~|zyy{~}}|{|~||}}~}|zxxwxz{{zyyz{{vxz~~~}|z{|~}}{{z{|}xxz}z|~~~}}|{yz}}zyz~~}{{~~|zzz||}}}}}{zwurq|}~yyzz|}}|{{|}~}|~~}|{xyz|}~~~~}|{zy}}~~~|{z|{{{|}~|{{|}~~~}||{{zyyzzz{{~~}}|}}~}|{{{|~}{yz|~}{|~~|||}||zz{|}}||}}}}}}}}|||}~~~|}}~~~~~||{zxwvvttssssst}}~~~}{{||}}~|zyy{|~}|}}}}}}|~~~~}}}}~~~~~}|{zz{|||{||}~~}{z{}~|}}|{yyzzyx||||||||}}~~~~}}|~~}}|{{{{{{{{{{zzzzyyvwxzz|||}}}~}|~~~~{{}|~~~}~~}yxyxx||~~}|}~~~~}||||}{ywwwz|}~{yyz|~}zzzyz}}}~~}|{{|}}{|~~}}~~~~|{zzz{{|||}{{||}}~~|{zyyz|}}}}}}||{z|~~~~~~~~~xz||||}}}{z{~~~}{|~}{{{}}~~~}}}zyvtq}}~{{{|}~~|{{|~~}~~~~~}|{zvwy{}~~|{{{{|}~~}|{||{{|}~~}{||}~~~~~|{{{{zzzzzz{|~}}|}}~}|{{{|~}{yz|~}||}}|{|~}||}}}}||{||||||||~~}~~~}}}~~~}}|{zyxwuuttttuu}}}~~~~}|{||}|}~{yxxyz||{{{{||}}}~~~}}||~}|{{{|}{{{{|}~~|{z{|}|}~|{yyz{yxyyyz{{||}}~~~}|||~~~}{{{{{{{{{{{zzzyyxyy|~~~~}}~|~|~~}~z||~~~}|}}|{zzxx{{}~~~}}}~~~}|{{{{zyxyy{|}~{yxy{}}{{zyz~~~~}|{zz|~~~~~~~}{z{{{{{zzzyz|~{{||}}~~}|zyyz|}}~~~~}||{|~~~~~~~yz|~~~}}|}}~~|||~~}~}|}|||~~~}}{zwuu}~}}}}}~~~||||~~~}~~~}|{zuvx{}}~~~}{zz{||}~~}}}||||}~~}||}~~~}}zzz{{{||zzz{|~}}|}~}|{{{|}~~~}{zz|~~||~~}{||~}|~~}|{||||||||~~}~~}}}~~~}|{{zwvvvvvww|}}}}}~~~~}||||}{|}~~}|}{yxwxyz}~|{zyyz{|z{|}~~}{zy~}|||}~{{z{{|}~}}|{{{|||}~}{yyz{zyvwwxyz{{}}~~}||{|~}|||{{zz{{{{{zyyy{|}~}~z|~|~}}~z{{~~||{{|~}{||{wyz{}}~~~}~~}|{zzzzxxy{|~~~}{vxz}~~||||}~~~{zyxy{~~~~}zxwz{{|{zyxvx{~{||}~~~}{zz{}~~~~~}||}~~~~~z{{}|}|{}}}~~~~}~}}~}}|}~~~~~~}}}~|||~~~~~}{zyv~~~}}}}}~~~}||}~~~~~}||xy{}~|}}~}~}zyz|}|}~}}}|||||~}}}~}}||yyzz{|}}zzz{|~}}|}~~||{z{|}~}|{z|}~}}}|}~~}}~~~~}||||||||}}}~~~||}~}}}zzzyzz{{||||}}}}~}}}||||z{|}}|{zyyxxyz|}|}~}|zyyz|}yyz|}~~~~~}{zz~}||}~zzzz{|}~~|||||{{{||~}{yyz{{zxxxxyyyy{||||{zy|}~~~}}||{{zz{{|||{zyy|~}|z{}yz{~{}~}}}y||}}|{|||{{|}}{yxyz{|}~~}~~}|{zyyywxz}~~~|wx{}~~~~~~}}ywvuvy}~}~~~~}|{ywutyz{|{ywvsvy}~~}|}}~~}||}~~}}}}~}}||||}}~~~~zz{||~}|}}~~~~~~}~~|{|}}}}~~}~~~}~|||~~~~}{zz~}}||{{||~~}}}}~~~}}~||}~}}~|zz{}~|}~}}}}}|||~}}}}}|{zxyyz{|}}zzz|}~}}|}~}|{zzz{}~~}}z{}~~~}~~~~}|}~{{{{{{{{z{|~~{{}{{{{{|}}}}}}||||}}}}}||{xyz{{{zyxxxz|~|}}~~}|{{|}~xyz|}}~~~~~~~~}}}}~}||}~{{{{|}~~~|{z{|}}||{z{}}{yyz|||||{zyxxwzz{{{{zz{}~}}}||{{{z{|}|{zyy{}}{yz|~~~wyz{}}{}~}}}{{|~}}||}xwx|}}zxwxxy{|}~}~}}|{zyyyvx{~~}~|yz|~}||xwutuxz|y{}~|}~~~yzzyyxwvxyz{{ywvuwz}~}|}~~~}~~}}}}~}}||||}}~~~~yyz|}}~~~~}~}~~}~~|z{|||}}~}~~}||}|||~~~~{}~}||{{{||~~~~~~~~}~~~}|}}~~|}}~|{{{}~|}~~}||}}}}}|}~~~~~}|{zyyyzz{|}}yzz|}~}}|}~||{zzz{|}~~~~{{|~}}~~~~~z{}~{{{{{{{{yz|~z{|~~~~||||}~~~~}}}}|}}}~}||{vwyz{{zzyyz|~}}}}}|{{}}}}}}}}yz{|}~}}}}}}}}|}}}~~~~}|||}~||{||}~}{zz{}~|{yz{~~{yxz|}}~}{zxwvuvwxyyyy{}~~~~~~~~~~||||||||z{}~}|zxwyz{~|ywwy{||wwwyz{{~{}~||}{}}~}|}}utux||zyxxxxyz||}~}||{{{{{wy{~~~}{}~|{|~}}~~}}|{{vutssttusux{}}}}{|}~~}|uvwxxxxwwxyyyyxwvxz|||{z|}}}}}~~~~~}|}}}~~||{{{{|||}}~~}}|yyz|}~~~~~~~}||~~}|~~}~}~~}{zz{~~|||}~}~}zy{}{{{}}~~~~}}~}|||||}}~~~~~~{|}~|}}~~~}}}}}~~~~~||}~~}||||}|}~~}|{z{|}~~}}|}~~~~~}|{yxzzz{{|||yzz|}~}}|}}|{{zyz{|}~}}|||||{{|}~~}{{}~~~~{|}~{{{{{{{{z{|~~}z{|~||}}~~~~||||}~~~~}}}|}~~~}{{tvxz{|{{||}}~~~}|{ywvz{}~~}{z{{|}~~}}}}}||||}}}~~~~}|{{{|}}}}}}~}{zz|~}|wxz}~{yxz|~~~}|{zyxwstvwyzzz{|}~|}}~~~~~~~~~{{||}}~~z{}~~|zxuvvy{{{|{xuuwyzzvwwxxyyyz|}|||}}}||{||rqstx{{yyxwwxyz{}~||{{||}~yy{||~}|z{~}|{}~xy|~}}||{{zzvvutsrppqruxz{zzyz|}~}|{uvwxxxxxvvwwxyyyxxyyyyxxyz{|~}{z{|}}~~~~}|||||}}||{{{{||{||}}||{yyyz{~~~~}~~~~|{{|~}|{}~}}~}~~}{yz{}~~}{||}~}~}yxy{zzz||}}}|}~}}}}}~~~~~z{|~yz{|}}}}~~~~}}}}|||~}}}}}|||}}~~~|{zyz|~~~~~{|}~~~~~~}|zyxzzz{{{||yzz|~~}}|~}{{{zyz{|}||{zzz{{{{|}~}}}{yy{}}~~~~|}}~~~~}{{{{{{{{{|}~|{z{|~~~~{{||}}~~||||}~~~}}|}~~~}{ztuwz{|||~~~}}}|~|ywusxz|~~|zx|}}}~~~}}}||||}}}~~~~~~}|{zz{|}}}}~~}{z|~|vwy|~~{yxz|~~||{zzyyxrsuwyz{{{|}~{{}~}}}}}}~~zz{|}~z{}~|zxsstwyyxyzxutuxyywvwvwwxxz|~}|||~~~{{zz{pqpswzzyyxwwwxyz~~~|||||}~zzz{{}||yz}}|||~~}uvz||{{{{zzzvvvuspnlprtwxxxwxy{}}|{zvwwxxxwwvvvvwyz{yxxwwwvvwwyz{}~~}{yxyz{}}}}}||{{{{||||{{{{||{{||||{{zzyyy{||~~}~}}~|||{zzyy|~|zwz~~~~}|{zzz}}}}}}}}yz{}~~~~}yxz}zz{{}}~~~~~}}}}}|||{{{~}|{{|}~~~~{zzz{|}~~~}}|{zzz{|}}~~~}|xtsuvx{|||{||}}}}~~}|{{yxwvvxy{|||}}~}{yww|}~z{|}~~~~{|||{{zy{|}~~|yyz|~~}|}~}{yxyzyzzyxwyz~|yxwz{}~~}|~~~~|||{||}}}|{{|}~~~}}~}}|{{yyyz{|}~~}|{zzz~}|zxw~~|{zyyy~~~~|{|~}}~~}|{zz{|}|}~~}|}}~}{{{}}|||{zyyxxy{|}|}~~}|||{z{|}~~}}|}}~yz{}~~~~~~}|{ywvvvvwy}|xutvxxw}|zxwwxyzzz||~{{{{zyxwqstxy{zzzyxxxyz{}|{|~~~|{|}~~|zyxxyz{{||{{{{zyxwzz{{|}~~{}}|{z{|{zxwutssvx{{ywww{{zzz{}~xwvx{}{yrsuwyz{{||{zzyxxzyyyyyzz}{yxxyz|{|}}}}}}~{{zyz{|}}}~~~~}}~}|{z{{|~}}~}}~}}|{{zzy|}~|zx{~~~~~}|{{{{||||}}~~zz{|}}}}|xwy|z|{}}~~}}}}}}}}}}|||{{{~}|{{|}~zz{{||}}~~}}}|{zzzz{|~~}|xsrtuwz{|||{{|}}}}}}|{{yxwvvxz{}}}}~|{yww{|~{{|}~~~}z{{{{{zz{|}~~}}}{yxz|~~~}|{||zwvwxz{{zyxz{~~{yxxy{|~~~||~~}}}yyyyz{}~}||{|}~~||~}}~~}}||zzzz{{|}}}|{{{||~~}}|{zy~}|{zzzz~~{z{|}~~~}|{{{{|}}}}}~~~}|{{|~}{{|}|{xxxxxz{||}~~}||{zzz{|}~~~~~~~~zz{}}~~~}}}|zxwvvvvwx|}zxutwyyx|{zyxxxxyyz{|~zzzzzzzzuvvyzzz|zyxxxy{||zyz}~~~y{|}}|{zxyyz{||||||{zyxwzz{{|}}~|~~}|{|}zyxwwvvwwy{{zxwxyxxyz|~xvvwz{zxuvxy{|||}}|{{zyyyyxxxxxy{zyyyz{{||}}|||}}~|{yyz{||}}~~~}|{zyz{{~}}}|{z{~}}}|{{zz{|~}{yz}}|}}||{|||}{|||}}~~yyz{||||~{xwy|}}|}|}~{{{{|}~~}}}|||{{}}||||}~~~xy{|}}||~~}}}}}}{{zzzz{{}}~}|xvutuvz{|}}{{{}~|}}}||||{yxwwwxz{}}}}}~|{yyy{|}||}}}}}}yzz{{{zzz{|}~~~~zz{zxxy{}~~|{yzzxvuuvz{||zz{}~~|zxyzz{|}}}|{~~}}}}||wvuvwy|~}||||}~~}zz{}|}}~~~~}{{zzz{{|{{{||}}}{{|}}}||}||{{||}~{yyz~~~~}||{{||}}~~}~}|||~~|{{{}~~}xxxxxyz{}}}}zzzzz{||}~~}z{||}}}}||{{yxwvwwvwxz{|ywuuwyzyz{{zzyxwxxy|}~~yyyyz{|}z{zy{}}~zzyxyz{|zxwx{~}{xy{|}||{zzz{{||}}|||zyxwzzz{||}}~}|}~yyyyyyz{y{||zxxywwxy{}wvvwyzyxyz{|}}}}}}}||{{{yyxwvvvwxyzz{{{{}}}~~~|||||}}}{ywwy{{{}}~~}|zz{|}~~~}}~~|{xwwz}~}}||{zzz{}~~}{y|~~|||{{{{|}~~}}}||||wxy{|}~~|yy{~~~}}zzzz{|~}}}}|||||||||}}~}{wy{}}}{{||||}}}}{{{zzzzz~}}z{{||{zzttvyz|}}{z{|~~|}|||{|||{zzyz{|||||||}~~}}|{zzz{z|}~|}}~~}}}yzz{{{{{z{|}~~~~wyzyxxy{}}~~~}|{xyzxvttuz{}}||}~~|yyz|z{||||{{zzzzzzzzwvutuwz|}}|||}}}~|zy{|||}~~||{zzz{{|||}}}||yz{|~~||||}~~|{{{~~~~~}}||||}}~~~}}}}~~~~}}~~yyyyzz{{}}~~}}yyyyzz{{|}~}{{||}|||zzzzyxwvxxwxxyyywvvvxyz{yz{|{zxwwxy|}~xxxyz|~~}~}{zyyyz|}xvuvz~{xwxy{|}}}||||||}}}}}|{yxwzzz{{|||~}~{{{z{{||{|}|zyyzzz{|}~yxxxyzzz|}}}}}}|||||{{{{zyxwvuuuvxz|}}|{}}}~}~~}{{||||||wusuy|||}~~|{{|~~~}~}}~}~|yvvwz|}}}|{{zzz{|}}|{z}~|{|{{{|}~}|{zytuwz|~~{{}~~{zzzz|~~~}}}|||{||}}}}}|zwxz|}|{z{{||}}~~||||{{zz~}|wxy{|}}}vvvyz}~~{{z|~~}||{{{{|}zzzz{{||{{zzz{|||{zzzzz{{|}}}~~~z{{|||{{{{|}~~~~wyzzyxyz||}~}|{zxz{zwuuuy{}~~}~~|{z|~||||||{{yzzzzzzzzxwuuvxy}}}}}}||}{z{}{|}~~~~~||{zzz{{~~~~}|{zxy{}~|||}~~}|{}~}~~~~~~~}}}}}}}}~~~~~}~~~~~}}~~~{{|||||||}~~}|yyzzzz{z{|~}{||||{{zyzzzyxxwyyxyxyyxvwwxxyz{yz{||zyxxxz|~~xxyz{}~~|{zzz{|}xvuvz~{xwxy{|}~~~~}}}}}}||||{zyyzzz{{{{{~~}}~}}||||}}~}{yxz{~{{{zzz|}}}}}}||{zzzzz{{{zzxwvvvvvx{}~}|{|||}}~}|{{|}}|{zrporx}~}~~~|zxxz|~~~}~}}~~~|yvuvwx|||{zzyyz{|}}}|{}}||}{{{|}~}|zyyvwy|}}~~}|{zz|~~~~}}}||z{|}~~~}}{wxz{||{{{{|}~~}}~}}|{z~~~~~}|{uvwz{~xxxz{}~}{{|~~|{zzz{|}{{||}}}}{{zzz{{|yyxyy|}}|}~}~}}}}}|{{{|}~y{||{yz{{|}}}|zyyz|{yvuuxz}~~}}~~}}}||||xxyyyyzz|{zyxxxx}}}~}}|{~{z{}{||}}}}|{{zzz{{|~~|zyyz{}~}}}~~|{z}~~~~|}}~~}}|}~~}}}~~}||{{||}||}~~}}|{|}}}}|{yyz{{{{{{|}~~~|||||{zyyzzzzzyxyzzzzzyyvxyyxxz{zz{{{{zzyyz|~~}yy{|}}}}z{{|||{z{|}~zxwx{~}{yyz{|}~~~}}}{{||||{{zzzzzz{{}~~|{|}~~}}|}}}~~}zxwz||}}{zz}}}}}}|{{xyyzz{{{{{zyxxxyxy{}~}|{{{{||~}|{|}~~|{ztqos{~~~zxustvy{~~~}}}~~|{yxwwxy{{{zyyxxz{|}}}}|}~~}|}~||||}~~~~}||{{xy{}~|}}}}~|{{|~~~~~}}}|z{|}~~~}~|xyyzz{{|{{|}~~~}|{}}~~~}}|uuwz{}|{z{|}~~|||~|{zyy{}~{||}}}}}}||{{||}vvwyy|}~}~~|{{}}~|}}{z{{{|}|{zyxz|{yvuuvy}~~~}}}}}yyyyzzz{{|}}}|{z}}~~~}{z~{z{|{||||{{zzzzz{{|}}~}|z{|}~~~~~~~}|~~~~}|}~~}|}}}}~||}~{{zzzz{{||}~~}|{yz{||{zyyz{|}||{z{{|}}~~||||{zyxyzz{{{zzzz{|{|{zwy{zxwyz{{zzz{{{z{{}~}|{y{}~~|zystvz}~}|{{{|~|zyz}~~~{{{|}~~~}}yz{|}}}}zzzzzzzz{|}|zyz{||||}~~|yvvy||}}{yy|}~~~~}}|yyzz{||}||{{{{{|z{|}}|{{yyz||~}}|}~}{zxtqu}~}||ywtrsuy{~}}|~yyyyyyzz{zzyyxww{{|}~~~}|~~}|}||||}~||||}}}~||}~}||~|}}{{|~~~~~}}}}yz|~~~~}~~yyyyy{||{|}~~|{}}~~~~}}xxyz{{~~~}{||}~}|}|{yyy{}~{||}~}}}~~}}}~~uuwx{|}}~~}{z}~~~|{{z{|||{zywy{{xvttux|~~~~~~~~yyyzz{{{z|~~}}}~~~}{z}zyz|||||{zyyyyyz{|}~{|~}||}}~~~~}~~~}}|}~~}||}~~}|}~{{}zzzyyzzz~{{}}}|{zyyz{{zyyz{|}}}|{zzzz{|~}}||{zxxzz{{||{{zz{}|}|{wz|{xwxz|{zyyz|}{{|}~~}{zyz|~|yvmnrw|}~}||{|}~}|{|~~~|}}|}}~~}}xyz|}~~~zzzzzzzzz{|{yxyzzz{|~~{xuvy{}~{||zxx{~~~~~}yzz{|}~~}}|||}~~||||||{{xxy{|~~~}~~|z}xtw~|{z{yvtuw{~}~~~}|zyz{}~~yyyzzzzzwwyy{{||{zyz|~~~}{z{||{~~}~~|{zz{~~~~~}}~~}|{|}{|~~~~~~|xuux{|||||}~~|{{~~|zwyz|~}zz~~}}~~~~}}~}}~}}}}}~~~~yz{{y{}~}|||~}}~wx{|~}}|yz|}}{yxyz{|{yvtxy{}~~}}y|xxyyz{||~~~~~}|{{{}}||z{zy}}|{zzyyxxxyyyzzz|}|}~~}|{yyz||}||}}~~}{yx||~~}{{}}}|~{|~~}}yzzzzyxxvwwxyzzzxxxyz~~~~~}}{z|}~~~}{zuvx{{{zxz~~yvxzwvvvxz}~}}}~~~}zxxz||ztssw|}~~~~~|||}}~~}~~~~}}|}}~~}|}{z{|{zzyyzzz{{yxxz|yz{|}}}}}|{y|~|{}~|}|~~~~~}||||}~~~~~}||||}}}}||||~ywvw|||}~~~~||{zz{}~~}~~~}|zy{|}~~~zz{{{{||xzz||}}}{yyz}|yxz{|{~~|{{{|~~~~~~~}}|}}||}~~~~~~zwwy{||{{|}~~}{zy~~}{yz|~}{{~}}}}}}~~}}~~}}}}}}||{|}}{}~}|{|}|}}~~~~~wz{~~~}|{|~~~}{zz{|}|zwvyz{|}}}}z|~zyyyz{}~~~~~~~}|{z|{{{{||||||{zyyyxxxxyyyz{}~}||~~~}}|{{zyyz||}||}~~}{yx|}~~}{{}}}|}{z~~~}zzz{zyyxuuuuvxyzxxwyz}~~}}|}||||}}||{{uvwzz{zyz}}yvwzvwvxy{}~~~~~~}}|ywwy{}{utux|~}~~~~~|||}}~~~}}~~~~}}~~~}}~|{||{{zyzzz{{{zyy{}zz{{|}}~~}|z|~~|{}~}}}~~~~}|}~~}||||}}}}||||~}{ywx{}}|{|}}~~}}~}}||}~}~~~~~~}|{|}}~~~}}|||}}}~~{{{}}~~zyy{~}zwvwz||~}|}}}~}||}~~}}||~}}}}~~~~}zyz{||z{|~~~~~}|zxv|}~{}~~~~~}}}}}}~~~}~}}||{{{z}~~}~|{z{|~|||}}}}}zz{}}~}~~~}||}~~|zyzz{|}}}|||}}~|{zyz|~~~~~~~}}~~~|{zyyz{|~}||{{zzyxxyyyzzz|~~~~~}|{|}~~~~~~~~zyxwvvwwyzz}}}}|~~~~{yx|}~~~}{{}}}|{zz~~~~{{{{{zzytsrrsuxzxxxyz~~}{{{}~||{{zzz{uvwzz{zyz|~|yvwyxwwxy|}~~~~}}{{{ywvxz~}wwwz|~}|~~}}|}|~~~||}~~~~}~||{zzzz{{|}|zz|}{{zz{|~~z|}}||}~}~~~~~}~}||||}}}}||||~}|}{yyzzzy{{||}|||~~}||}~~}}}}}}||~~~|~~~{{{~}yutvy|}~~~~~~~~~{zyz|~~}|{{|~}|||~~~~}{zyzzzz{|~}}}}{yvtwz}}~}||||}~~~}~|||{zzyy~~~~|{z{|~}~~{{{{||}}z|}}~~}|}~~}|{{||||||||{{{|~~~}{zz|~~~~|}~~}{zwxy{}~~}}||||zzz{{{||}~~~~||}}||{|}~~{{{{||||ywusstuvzz{}}~}}~~~~~|zx}}}~~||~~~}{zy|~~~~~||}}||{zvtqpqtx{yyz{|}|zzz}|{zyxyz{tuvyy{zzz{}|ywwxwyyy{~~{{{zxxy{}~zzz{|}|{}||}|~~~|}~}||{{{{{|}~}|{|~}|zyz{~{{||{|}~~~~~~~}}|||}}}}}}||||~~~~}}|{{zzyzzyyzz{||{{{~{z{}}}}|||||~~||}}yutvy|~}}~~~~~~~~~}~}zyyz{}~}~~~~}|{{}~}|||}~~}}}~~}}|zyxyyz{}{|}}{xutvy|~~~~~~~}|{{|}~~}}~}|{{{zzzy}~~~}}|z{|~~|}}|{{z{|}}}}|}~~}|{{}~~||||{{{||{zyz{}~~~~}|{{|~~~}}}|}}~~}|{wxy|~~~~~||||}}}~}~~}}}{|}|||||}}~zzz{{|||xwutstvwzz{}}~}}~~}}}~}{z~}}}~~||~~~}z{zz|}~~~~~~~~~~~}||ywtrrvz|{{|}~|{yyz}|{zxxyzztuuxxzzzz{|{zyxyxyy{~~}}|}~}{z|}}~||}}}|||~|||}}}}~~}||{{|||}~~||}~}|zyz{}|{zz{|}}~}}}~~~~}~~}|||||}~}}}}||||}}}}|{zyxyzzz{{|z{{{{{zz}}~}{z{}~~}||{{|}}~~{xwx{}}|}~~~}~~~}|zyzzzz{}~||||}}}}}~}}}||}}~||||}~|||{yxxz{|~~}yz|}|yvtuwz}|~~}}}~~}}}~~~~~}{zz{}~||{}~~|{{{{{{{{|}}}|~~~{{|~~{||~~||{zz|}~}~}~}|{{zz|}~~}|{{{{{zzyyz{}~~}}|||}}}}}}}||}}xyz}~||}}}~~~}~}|{{}}}}~||}}}~~~|||}~~zyxwwxyzz{{~~~~}}}|{|}~}|~~}|}~~~~~~~~~zyxyxz{~~~~~~~}}zwuuwz}{{|~{zzzz}~{{zzyyyztttwxz{{{|||{{zyxyz~}~~}~~~|~}||}~zz{|}}~~~~~}||||}{}~~}||}}|{z{{|}~}{yy{|}}||||}}~~~~}||}~~~~}{{{{|}~~}}}}||||}}}|{zyxvx{|||}~{{||{{zz{|}}{{}||{{|~|{{z{|~~}}~}{z{|}}|}~}}}||{{{|{yxy{}~|{{z{|~~|}}}}}||zzz{{|}~{}~|zyz|}~|zxy|}}{xvvwy{|}~~z{}~}yy|}}}~~~~~}{yy{}~{zz{}~|{zzz{||}}|}~~|~|}||}z{|}~}|{z{|~~}~~}|{zzz{{|}~~~|{zz{{xxyz{|~~{|}}}|{{~~~~~}|{{|}z{|~~~~~~~~~{{|||}}}}}|{yz|~~~}}~~~~~~~~~~~~{{|~~~~}|zzz{}~~|||}~~}||}}~~~~wyxyxz|~}~~~~}zwvxz{yz{}~~~zzz{{}}}{{{{{zzytttvwz{|}|||}}{zxy{~}~~}}|}~}xyz|}{{|~~~~}}~}}||}}z|~~}{{||||||||||}~{xxz}}|zz{~~{{|}}}}}{|}}~~}}}~{zz{|}~}}}}||||}|||{yxwwz}~}|}|||||{zz{|}}{|zyyyz{}~{zzz{|~{|}~}|}~}|}~~}}|{{{||~|ywwy|~{{yyz|~~{|}~~}|{yyyz{|}~{~~{z{~~~{ywy|}}|ywwwxyz|}}xz|~}~xy{|~~}{yy{}~zzy{|}|zyzz{|}~~}~~~}{|~|}}zz{}~~}{{{|~~~~|{{zzzz{|}~~~}{zzz{wxyz|}~~z{}~~|zy}}}~~~{zz|~||}~||||}}}}zzzz{{{|||{zxy{~~}}~~{{|~~~~|{yyyz|~~~|{|}~~}|||||}~~~~vvxwyz~}}~~~{xwxyzxyz||~}|zz{||}|{z{|}|{zytttvwz{|}}|}~~|{xy}}~~~|~|}}wxy|~yzz}~~~}}}~}}}}}y{}~|{{{{||}}|{{{|~~{wxz}}|yyz}~zz{|}}||||}~~~~~|}~~zzz{|}~~}}}|||||||{zywvx{}|}|}}}|{{z{|~~}|}{xutuy~}yy{}}{xyz|}~~~~~~~~~~~~~~}||{{|{yxwxxy{{zyyxxw}~~|zxy{~~|||{{{{{|}~~~~~~~}~}{yz{|||{yyvvvyz|}~||~~}|yxxz{}}||||}}}|{zz{|}|{zyz{}~}||}~}}}~}}~~~~~~~~|{|}~}|}}{{{{|}~~}}}}zxyyzy{|~}|zywy{}~}{yrsx{}xvz|zy~~~~~|zwvuxyyyxxz|~{xxz|~~}}}|wy|~~~}}}~}{yz{}}{zz{|~|zyz{|{||}~~}}}~zxx{~yusty|z{||}}||{ywy{}{yxy{}~~}}zzyyz{}~~}|{zz{|}~~}}|{zz{|}|{zyz{|}}}}}~~~~~}}||{||}~~~~y{|~|~~}~}~~~|{xxyy{z{{}}~~~~}}~}}|{{zz||}~~~~~{vrty}}||||}}}~~zyxwxyz{{||}~yxvuux{|}}||||}}~}|{zyyy~~~~~~|{z}}}~|{{|~~|zxvuvy|~{yx{}}|z{|}}~~}~~~~~~~}|{{z|{yxxxyyzzyyxwww|}~~~|zx{}~|{{|{{{{||}~~~~~~{z{||}|{zyxxxz{|}}{|}~~~}zzy{|~}}||}}~}}|{{|}}|{zyz{}~~}||}}~||}}~~~|}}~~~~|{|}~}}~~}}}~~~}}~~|z{{{z||}~~}|{zwxz||{zytuy|~~xvz}{z~~~~~|zxvuxyzyxxz||yy{|~~~~~}||xz|~~~~~~}}~~|zyz|~}{zzz{~|zyz{|||}}~~~~~{xx{}|wrpsu{xyz|}}}}{yxy{|{yyz|}~~}}{zzz{|~}|{zz{||~~}||||||}|{zyyz{|{||}~~~~~}||{{||}~~~~}||z{|}|~~~~~}{zvxxyyzzz}~~}}|||{{zz||}~~~~~{wsvz~~}{{zzz{|}{zyyyyz{~~zz{}~xwvvvxz{}}||||}}}}|{zzzz~~}}~~~}}||{{|}}~~}||}~|yyxwwyz{|zxxz|}}}}~~~~}}}~~~~}|{zz|{yyxyz{zzyyxwww||}}}|zy}~|||||||{{{{}}~~}|}~~}|{zyzzz|||{{z{|~|{{|}~~}}~~}}||||}}|{zzz{|}~~}|||}z{{}~{||}~~|{|~||||}~~}~~}}}}|}}}~~~~}}}||yyyzzzzzyy{}~{xv{~~~~~~}|zxwvxyzzyyz||zz{}|}~~}|{yzz|}~}}}}~~~~~}|}~~|zz{|~~}}|}~}{zz{|~|{zz{{}}}}}}}}~|}}{zyz|~~~ztlkpuxwxy{|}}}{yyy{|{zzz{|}}}}|||||}|{zzz{|}~}}~|}}~~}}|||{zyyyyyz{}~}}||{zzz}}~~~~~}||{{|||}|~~~|zyvvvxxyy{~~{{{{zzzz{|}}~}}}{xux{~yxwvwxz{}}|{zzzzz{}yyz{|vvwwxyyz}}||||}}||||||||~~}}}~||{zzz{|||}}~~~~~|z{{{{zzzzyxyz|}}~}|}}~~~~}~~~~}|{zz{{zyyz{|{{{zyyxx{{|||{zz}~~}}~}}}||{zz|}~~}~}|{zzzz{|{{yxz{|}~~}}}~~~~~}}}}}}}}|{zzz{||~~}|||{yz{|~}}}}}}}}~~~|{}~|||}}~}}}}~~}~~~~}}}||||}}~~}|{z{{|}||}}~}}|zxvw{~~~}|zywwxz{{zz{|}~~|zz{}{|~}|{zyyzz~~||||}}}}~|{|}}{z{|}~|{zz{}}{{{|}~}|{z{{{}}}}}}||||}}~~}|{yz||{zz{~~~~~~~~}xpjimtxxyz{||||zzzz{||{yzz{{{{{}}}~~{zzyz{}~~|zz|~|}~~}|}|{zyxwwwx{}||{{zyyy{|~~~~~~~}}|{{{}}|}|~~~~~}|{uxxxy|||~~yyyzzz{{{||}}|||yxvy|~}ywuttvxz~}}|{{wy|~~~yyyyy{{zwxy{{{{z}||{{||}{|}}~~~~~}}}}}~~{yxwxy{}{{|}}~~~||}~~}|{yyzz{{}~}|{}}~}~~}|}~~~~~~~~}||{{{zzzz{}~~}}|{{zzzzz{{{{zz|~~}}~||}}|{zy|}}~~~}|{{{yyyzyyxw{{||~~~~~~~~~~~~~~~~~~{{{zzz{{}}}}||{{yz{}~~~~~~~~}|zyy|~~~~~||}~~~~~}}|zzyzz{|}~|}~}|||{{{|}~~}||}~}}}}}|{{xwwy|~}|{zyxxxz|}{{{|{|||zz{|{|}~~}|{yxxxy|~~||||}}}}}{zz|||z}}~{zyy{}~}|}~}||{{{{{}}}}||||yyz{|}~~}{zyxz||{z{{}}}}}}}}}yqllpvz||||{zyyzz{{{{||yyyyyyzz~~{zyyz{|}~|yxxy|~|}~~}|}}|{zxwvvwz}{{{zyyxxz{|~~~~~}}|{{~~}~}~~{|}~~~yyy{}}}}}wxyyz{||{{||||{zwvwz|}}|ywuttvy{~}|{wy|~~~zyxxvwvuvxz{||{z||{{{{||{|}}}||||}}yxwvwx{|{{{|}}~~~|~~~}y{||{{}~~}|{|}~~~~~{|}~~~}||}}~~~~}}}}}}}}}{zzz{|~~~}|||yyyyzz{{yz|{zz|}{|}}}|{z||}~~~}|{{{||xxwxwxyy||||}~~{||}}||{~~}}~~~~~~{{{{zzzy{||}}}|{z{}~~~}||||~~}{xwvz|}}}}~~||}}|{wwwwxyzz}{z|}}}~}|||{zz{}~}|zyxvvwz|}}|{zzyyx{}~}|||z{}|{{|}||||||}}zyyzz~}}}}~~~~{yxy{|}|~~{{{{|~~||}~||||||{{||||||||xxyz{{||~|zyy{}}{{{|||}}}}~~~|xrrw{~~~~}|zyxy{||{{|}zyyxxyyz~~~{zyyyz{|}{yxxy{}|}}~~}}|}}}|{zxwuwz}{{zzyyxxwxz|}~~}~~~}||{{}~~~~~yz|~|}}~~|~~|wwxz{}~~{{{|{{zyuvx{|}|{zyxwwy{|~~z{}zzxxvvutxyz|}||{||{{{{|||}}}|{{{||xxwwwxz{zz{{|}}}}}~~z}~|{|~~}|{|}~~}}|||}~|z{|~~~}}{|}}~~}}{{||}~~~{zzz{}~~}||{xxxxyz{|z{{ywvwxyz|}~}{z||}}}~~~~~~}}~~~|{zzz{|}xwuvwz|}}}|||~~~{{||||{{~}}||}}~~~{{{{zzyxyz{}}}}||}~}|{yyz|}~|zxwvwz}~|{{}~~~||~~}|wwwwxyzz|yxyzzz|}}|{|{zzz|~~|{yvutux{||||{zzzyy{~~|||{}~~}~}|{zz|}|||}~~~ywvxz}~~~|}}~~|{z{}~{{|||||{z{{||}}}yyyzz{{|}||}}}{{{}||}}~~~~}{{}~}|{zy{}|{z|~|{zyyz{{~~~}|{zyyyz{}|{yy{|}}||||||}}}~~}{zyvx{~~}|{{zyyxxvwy|}~~}~~~~~~~~}}||{zzz}~~}}z{}~~~~~{}}{vwyz|~{{{{{zyyuwz~~~}||||||}}~~~~zzyyxyxxyyz{|||||{{zz{{|}~}}|{{{{{xxxxxxyyyzz{||}}~}~}}~{~}{|~~~}|{|}~~}||{{{{}{yz|}~~~}{{|}~~}}~~zz{|}~{zz{|~~~}}||{{wwwxyz{|||{xusstxz|}~}|{||||}}}}~}}}}}~~zzyyz{}~ywuvw{~~}||}~~~~{{||||{{}}||||}}~~z{{{zzyxxy{}~~}}~}{zwxy{|~}|zyxwvy|~}{zz}~~~||~~}xxxxyz{{~{xwwxxx{|~~}|{}|zzz|~~~}}zxuutvy|||{{{zzzy{~~}|||~}|zyy{~}~~~~~~xvvwz}~~}~}|zyyz{|{{|||||{zz{{|}~~zz{{{{||}~~}{{|}|}}}~~~~~~~}}|y{}}{z|~~}|{z{|}}~}}}|zyxyyz~}||||}~}|{zz{|}}~~~~|{zvx{~}|||{zzyyxuwy{}~~~~~~}}}}}||{zzyyx|~~}}{|~~}~~z||zwwy{}{{{{zzyxux|~}~~~~~zzyzz|||yyzz{||}|{{zz{{|~~}||{zzz{xxyyyyxwyyz{{||}}}}~~~~||}}}}||z|~}|~~~}~}}~{{{|}~~~~|~~~~||}~~~~~|{{{|~}{zz{|}|zyz{}{}|uleffwy{~~~}|zzz|}|z{}~~}~}|{{|}~}|zz{}|{zyyz|}}}~~~~}}}}}|{{~}|zyxw{}~{yz{{zxyz|}}yvwy{|}~~}~~~}|zyyz|~~}{z||}~~|}~|{{|~{yxyz{z{|}~~~~zyyyz{}~~}||}~~~}|zyvxz|~~}}||}~~}}~{{||}}~~}|~}|~~|z{{{}~}~~~{yyz|~~}|{{~~~~|zyy{||{}~~}~~~~~~~}}|~{{{||~~~zyyxyz|}}}|{{{{{|}~~}|}{zz{|}}|{yx}|zyz{}~~vvwyz||}||{{{{||yz{}~~}}|||}}~~|{z{|~}||}~~|yw}~~}yz{}{{|||{zz{|~~}{}~~~~~||~~~}|{z{|}~~~~~~~~~|zywxxwvvwx{zyyxxyyz{|}}}||~~~~~~~}||}}}}||{|~}~~}~}~}}~~}|||}~~~~~~||}~}|||}~~|zzz{|~}{z{|}~|~}wokikyz|~~|{zyz}~|{{}~~}~}|{{|}~||{{|}~{zyxyz|~}}}~}~~{|}~~~~}|zyxw{}~{z{|||z{||}~}wxy{}~~~}{zz{}~~~|{}}~}}|||}|zzz{}~{|}~~|{zzz{|}~~~~~}{{xy{}~~~}}}}}~~|}~~~~||}}~~}|~}}{{{{|}~~}}||}~~~~~~|{zz{}~~~}|||{zz|}}|}~~}~~}~~~~~}}|}~{{{||~~~zyyyyzz{{||}}~}~~}}|{zyz|}}|{yy}|{{{|}~~~wwxz{|}}}}||||}}{{|}~~~~}}}}}~~}|xy{}~}||}~~}zx{}~~yz{|~{{|||{zzyz|~~}|{z|~~~}}}}~|{}~||{zz{|}}}}}}}}}~|zywxyxwwxz{{zyyyyz{||||}}}}|{|}~||}}}}}}||}}}}|||~~~}}~}~}}}~}}}~~||~}}}}}~}|{zz{|}~}|||}~}}~yuppr{|~|{zz{}}||}~}|~}||||}}||}}}}}|zyxxy{}|||}}~~~z{}~|zywwz|~||}~~}}~~}}||~}~wxz|~~}|{|}~}~}}}zzzz|~}}~~~|{zzz{~~~}z{|~~~}}}}~||}~~~~}}}}~~}}~~~||{{{{||}~~|{z{||}}||{{{||}~~~~}~|{{}~~}}}}||}}}}|~~~~}|||~|||}}zz{{{zyyyz|~~~~|{zyyz{|}|{{{||}}}~~~xxy{|~~~~~}}}}~~|}}~~}}|}}}}~~}|wxy|}~~}}}~~}{yz{}~{{{|}}~~{{{{{zyywxz{{{zyz|~~}}~~{||}~~|{|}}}zzyyy{|}}}}}}}}}~~~~}|zyxyzyxy{}||{zzzz{||{{{|}~~}zxxz|}||}}~~~|}}~~}}|~}}|~}~~}z{}~~~~~~~~|}~}}}}~~||{{{|~~~}}}}~{}}|yvvx}~~~}||~~||}}}|~}}|||||{|~~}{zyxwwy{}||{||~~~|}~~|{yxwy|~~}}~|zyyxxz}xy{}~~|}~~~~}}}~}{zzz}}~}}~~~~}}}}}~{||}}}}}||}~~~}}{zzzzz|~|zyzz{{{{{xz{}~~~}|}~}|{yy{|}~}|~~}}z{|}~}}}~~||}~}|zyyz|~|}~~}zyyyyz{|}}}}}||||}}~~~~}}~~}}yyy|}~~~~~~~~~~}||{{{|}}}}}}||{wxy{|~~~~~~~~~||||{ywxz{}}}}}}}}}}}}zzzzzyxwuvwxxxwwy{}~}}}~~}{yyz{}~}|zzzz{zyyxxy{|}}}}}}}}}|}~~}|{zxyzzzz}}}|{{{{{|{yxyz|~~|ywwy{}~~~}~~~~}~}}}~~~{{|}~~~~~}}~{||}~~~~||||}~~~~}}}~~{|||{{||~~~~~|{{|}}|}}}}}||{{|~}{zyxwwx{}||{||~~}{zyxz|~}~~|zxvuuwz~z{|~~~~~~~|}~}|{zz}}~~~{|~}}|}}~{||}}}}}zz{|}~~}}}~~}|{zyyy}}|yzz{{{{{xy|~~~}}}{yxxy{}~~}|~~}yyz{|~}}}~~~~~|{z{||}}||yz{}}}|{xxxyz{|||||}}}}}|}}~~~~}}}~~}}}yyz|}~~~~~}|{yzz{|}~}}|||||yz{|}|||}~~~|zz{|{zxxy{|}}~~~~~zzzzyxwvvwwxxxxxy{}~}}}|}~~}{ywxy{}~~~~|||{zzz{yyxxy{|}||||||||||}~~}|{yz{{z{}~}||{{||zyxwwy{|~|zyy{}~~~~{{z{|}~~~~~~~~~}||xy{|}~~~{{||}}~~||}}}~~~y{{}}~~~~|zyz{}||}~~~}|{zz|}~|{yxwwxz|~}}|||~~}}|{{z{}~~}zyutsuy|}}{|}~||{{|}~||}~~~~~~~~~~~wz{~||||}~}}}}~||}~~~~}yz{|}~}{z|~~}{zzyy~}z{||}}||yz|~}~~~}}|{yxxy{||}~}}~}yyyyz|}~|||}}~~~}}|{zzyyyzvwyz{{zywxyz{|}}{{{}}||}}}~~~||||||||yyz|}~~~~~~~}|yyzz{|}~}|{{{{||{{|}}z{{|~{ywwyzzzwxxyz{||~~{{{{zxwvvvvwwwxxz|~~}}~z{{|{zxwxy{}~~}}z{|{zyyzzzyyy{|}|||||||||}~~}}z{|{z{}}}|{{{{|yyxwxyz{~}|||}~|{zzz|~~}}~~~~~~|{zyuwy{}}~~zz{{{{{{yz{|}~~~{z|}~~~~~~~~~~~~~yxwxz|||}~~~}|{zz{|~~~}}zyxwwy{|~~|}}||||||||}~~~~~|zvuvwz||{|}}~~}}|yyyyz{}~|||}~|||~~|~~~}||}~uvy}{{||}~}|{{|}~|}~~~~zz{}~}}~~~~}}{||{yz}~}|{{zz~}||}~~~~~{{|}~||}~~~}}{zyyyyz{{|}~~~~zyyxyz{|{{{||~~~}}||}}~~}|ywwxz{uvxyzzyywxy{}~~yy{|}}|{{{|}~|||{{|||xxy||~~~~~}}~~~~~~~}{{{{{|}}}|{zz{|}{{|}}~~yy{|~~}zwuuwyzzzzzzz{||~~~~~~}|{zyvvvvvwwxz|~~~{{{{{{{{xy{}}}{{z|~}zyz{||{zz{|}|||||||||}~z{|{zz{}}|{{zz{{yzzzz{{{|}}~~~~}|zyz{}~~}}~~~~~~}|zxwsuwz|}~~xyyzzyyxxxz|}~~~|{}~~}}}}zz{|}~wvvwz|||}~~~~|zyz{|}~~~~{zxwwxz{~}}~{|||}}~~~~~}|~}{xxxz|}|{}}}}}|{{xwwwxz|}{{{|}{{{|}{}~~~}}|{{|}~qtx|{{{|~}|{zz{|}}}~{{|~{{||||{{wyzzyz~||{{{~~}}}}}~~||}}~~{{|}~~|}~{zzzzzz{z{}~~~zyxxxyz{{{{||~~~|{zzz|}~{yvvx{}uvxyzzyywxz|}xy{|}|zyz{}||{{{{||xxy{|~~~~~}}}}~~~~~~}}|||}}~}|{zz{|}{{|}|~}}xyz|~~}xvttvyzz{{{zz{||~~~~~~~~}|{uuuuuvww{}}}|||}}~yz|}}|zyz}~{yz|~}|{z{|}||||||||}~{||{yyz|||{zzzz{z{|}}}||{|~~~}~~~~~~~}{z{|~~|{zyx}|{~}|{yxvv{zz{|}{zsuwyzyxwtux{||{z|}~~}~|zyx|}}|{{~}zwvxz||~{{||}}~~~}{zz{{|}}}~~{|~}{{{|||||~~~~}{zyxz{yuw{}|{z{|~}}}~x{~}}}~~~}}}~~~~|z{|~~|zz{}~|{|z{}~~~|zyzzxwyxxxy{}~~}{~}}|{|}|{}|{|~{|}~~~}~~}{z|}}}~~~~}}~~}|{zzyyz{~~~~~}}|{zzyy|||||}~~}||||~~~~}|{zyyyzzyxyz|}vx{~}zxxz}}}~}|{z||{{{}}{|~~~~~~}}~zz{{{{{{}~~~~}}|}|~|xxxxyz{{|}~~}}~~|{xwwwxz|~~}}}}{{{||~~~|}}~~~~}|}}|zxxy{{||}~~~~{zz{{}~~}|wxyz{}||~}|}~~~~}|{zz|~~~}|{zzy}||||{{{zzz|{z{||{ysuwyzzzyuvxz{{{z|}}~}~}{zy|}}|{|~|yxy{||~{|||}}}~~}}||}}~~||}~~}{{~||||}}}}~~}|{{y{|zvw{}}|{|}~}}}~y{~~~~}~~~~~~~~~~}~~}{{|~|zz{}~~}}~{|}~|zyzzyxyxxxz{}~~~}|}~~}||~~}~|{{{}~{|}~}~~}{z{}}}~~~~}}~~}{zxwvzz|~}}}|{zzz||||}~~}||||~~}|{{{{zzyyyz||wx{}zyyz}}~~~}{{}|||||}}}}}}~~~~~{{{zzzzz}}~~~~}}}}~~|yyyxyyzz}~~}|}~~|{xxwwxz|~~~}}~~{{{||~~~}}~~~}}||}}|zxyzz{{||}}~}}}~}{zz{|}}~~}|xxy{{}}}~||}~~~}||{zzz{}~}}}|||{{~}|z{{||}~~}|{|||zxsuxz|||{xxxxyyzz{|}}|~~}|{|}~}||~~{zz|||}~||||}}}}~~}|}}|}~~~}~}|{|~~~~~~~~~}}}}}|}}|xy{~~}}|}~}~z|}||}~|||}~~~}}}~||}~{{|}{z{|}~}~}~|}~}{yyzzyxyxyyz|}~~~~}}|}|{|~~}|{z{||||}~}~~}|{|}}}~~~~}}~}|zxvutz{|~~}}||{{|||}~||||}~}}}}{{zzz{||wy{~}{yy{}~~~||}}}||{zyz|}|~{{{zzyyx{|}~~~~~}~~|{zzyyyyz~~|{|}~}{zyxxxy{}~~~}}}}}}~|||}}}}}}}|{z{|}|zyyzyyz{{||}zzz{|~~|{{{|}|}~~}|xxy{{~~~~~~~~~|{z~|{{{{|}}|||||}}}~~~~}{{|}~~}||||zxuwz}|{zxxy{|{||}{}~~~}|~~}}}{|}||}}~||||}}}}~~~}|{}~}~~}~}}}~~}}~~~}z{|~~~}~~~~{}~}|}~~}{y{}~~~~~~~~~{{|~{{}}|{{{|~||}~}~}~|zyyz{zyxyyz{|}~}}~~~~~~~~{{|~}||{||||}~}~}~~~}}}}~~||{zxwvvz{|~~~}}||||}~{{{|}~~}~~~{{{{{{||vxz}~}{zz{}~}}}}}}{ywuw|}{}~~~~}||{zyyx{{|~~~~~~~}||{zyyyyy~~|z{|~~~~}~~~~|zyyyyyz{}}~}||{{{{|}~|||}}}}}||zyyz|~~|{{{xyyzz{||xxxyz|}~}|{{{|}}z{}~~~}xxyz{~~~~}||}}~~~~~|zx}~{{{{{|}}|||}}}}~}~~~~}~~~~~~~}||}|zxwy|~~}{yyz|}{|}}{}~~~~~}~~~~}}}}|~~~}}}}|||||}~~}{z|~~}}~}~~~~~~~|||}}}~~~~|}~~~}{xy|~}{z|~||}}|{{{|~~|z{{~}~{zxyz{{zxyz{|}}}|||}}~|{|~}}}}{|}~~~~~~~}}}}~~{{{{{{{zz{|~~~~~~}}}||}~~~}zzz{|}}|||}~~||||||||vwx{}}|{zz{|}~}||||zxvtw||z{~~~~~}}|{zzyy{{|~}~~}}||||{zyyyy~~{zz{~~~~}}~~}|{zzzz{{|}}~~}}|{zzxxyz{}~|||}}|||{{yxwy{}~}{{|xxyyz{{{wwwxy{|}{{{{{||}yz|~~~~~yxxyz~}~~}|{z|}~~~~}}~}zxz|}}~~}}}}}}}}|}~~~~~}}~}||}}{y{}~}}~|}}}|}~~~~~}}}}}~~}|~~}}}}|||||||||{zz}~~||}}||}~~~~}~}~}}||}~|}}{wy{~~~~~~~|z{}|}}~~~}}|||||}}}|zy{|~}~~~zyxxz||{xyz|}}}}|{{|}~~}|}~}|zz{|}}}}~~}||}~z{{||}}~yz{~}~~~~}~~~~}}}}|}~~~}{zxxxz{{{{{||}~}}}~}}|{wwxz|}|{{{{|}~~~}zzzzyxwvy|~}{z{}~~~~~~~~}}|{|}~~~~}~}{{||{{zzzz{}~~}{z{|}}}}|||||}~~~}{z{{{||}}}|||{{zzyvvvwy{|}{{{||~~~zzzzzyxwy|~~~xxyzz{{|xxxyyz{|{{{{{|||xy{}~~~zyxxy|}~}}~~~}}}||||}~~~}|{~~{yx{~~~~~~~}}}}}||}~~~~~~~~}|||~~|z}~~~~|~~~~~}}|{}~}}~~}~~~}}}|||{}|{{z{{{|~~~~{yyz|~~~~yz}~}}||}}~}{{}~||~~|zwxz}~||}}~~~~~~~}~|{z|~~}}}}}~||||}}}~}}}{yz|~}~}~~}|zxwxz|||xy{|}~}}{{{{|~|{}~}|{xyz{|||||~~}||}~|||||}}}xyz|~}~~~~}}}}}}}}}|}~~}{ywvvvxz~{{{{|}~}~~~}|{yyy{|}|{{{{|}}~~~~~~}}xxwwwxxy||{{z{{|~~~~}}}}}}~}}~~~~}}|~|z{|{{zzz{{|{|}}{z{}}}}}||||}}~~}|{{||}}}}}zzzzzzzzttuvwxz{zzz{{}}}xyyyyyxxx{~~yyzz{|||{{zzzz{{{{{|{{zzwx{}~zyxwwz{||}~{{||}}~~|}~~~}{z}|zwz}~~~~~}}}|{|}||}}~~}|{|~~}{~}~~~~~}|{z}~}|}~~}~~~~}}|||{~}|zz{|||~}|}~~~|ywwx{~}|}~~}}~~~wy}}{|{{}~~}z{|~{|}~~~~~~~}{ywxy|}z{{|||||~}}}~~}~{z{|~}~}}}|}}}{{||}~~~~~}{z{~~}|}~|}~~}|yxwx{|}|xy{}~~}}{zz{|~|z{}~|{zxxyz{{{{z}~~}||}~}}|||{{{wxy|}~~~~||||}}}}}}~~|zwuuuuxy}{{{{|~}~}|{{{{|||||{{|||}}~}~~~~}}|wvvvvxz{~|yyz{|{~~~~~~~~~}|{{|}~}~~~~~}|||zz|zzzz{{|}z|}|{{|}~}}}||||}~~~}|{|}}}}}|yyyyzzzzstttuwxyyyyzz|||wxxyyyxxx{~yzz{{||}}|{{zz{{{{||{{zywxz}~{ywwvxzz|}~~~~~~~~}}}}~~||}~}}~}}||~~}|{{}}{{z{|}~~~}{zz{|}~~~~~~~~}||{{||~~~}|{~~~~~~~~~}{zz{|}~~~~~}}|~}|}~}||}}~}{zyyzz{{{{{z{{z{}}|{|}}}}}{ywvyz{{ywwx}}~~z{{|||||yxyy{{{y|}~~~~}}}z{{|}~~~}{yxwwxxxyyy{|}~~}|{{{{{{|}~|}~}|~{zy{|~}{~~}}~}}~~~~}}zzyyz{}~}}|||{{{}}}}}}||||zyz|~}{x}|||||}~|{y}}}|{xvxyzzzzyx}}}~~~~}~~|zxuvxz|}}|~~}}~~~~~|zxwvxxxz{~~}|||}~~~~~~~~{|}}||}{{||}}~~~}|{|~~}~~zvuwy|~~~}zzyxyz{|~~|}}}~~|zyz{|~}|}~}|{z{||}}|||{{{zz|}~~~~~}||{||}}~}}}~||{|~~}{~}{yyy{|xwtssuwx{zyyyz{{|{ywvuttxyzz{{{{{{zz{|~}{zyzz{{{{{{{{xyz{|~~|zxxxz{}~~}}}||}~~~}}~~~~~|zzz}~~}}|||{zz{|}~~~~}{zz{}~~~~~~~~~}}}}|||||||}}||{}}}}}}~~~~~~|zzz||}}~~~}||~~~|{{~}||||}}|{yyyyz{{{{{zyyz{}}|||}}{ywxz{{yxxy~~~~~~~~~~~~~~~{{|}}}}|yzyzz{zy|}}||}~~~~}|}z{{|}}~~~}}||{{{xxxyyyyy{|}}}}|{|{{{||}~|}~~}|}zyxz|~}{~~~{zzz{|~~}}}}{{{||||}}}}}|zz{|~}{y||}}}}~~}|{~}}|{yvxyzzzzyx|}}~~|zxvwy{}}}}~~}}}|{zyxwwwy{~}|||}}~~|||~|||}}~~~}{zz|~}}~|yuwx{}~{zyyyy{{~~~~~~}{zz{|}~}}~~}|{|}}}}||{{zz{{{~~~~~~}||{{|}~~}}~~}}}~|~}{zzz{|yxvttuwy|{zyyyz{{zywvvvvzz{||||||{{{{}~~}{zyyz{{{{{{{{yzz{|}~~|{zyyyz{~~||||}~~}}~}{xxx{~~~~~}}}}zzyz{|~~}}{{{|}~~~~~~}}}{{|}}}}|{{{zz{{||||||}~~~}}}~}{zz{{|}}}}|{{~~}{yy{|}}|{{||}}|zyxxyy{|}}|zxwz|}~}|}~~|zyxy{{zyz{~~~~~~}}||||||||||{|}}~~}}{zyzyyxy{}~{zy||}}~~||}{{||}~~~||{zz{|}zzzzzyyy{{||||{{||||}}}}|~~~||}~xwvy{}}|||{{|}~~~~{{{||~}}yz|}~~}|{zz|}}{x{|}~}~~~~}}}}~}}}|ywxyyzzyyxz{|~}zxwxz|~~~~~|||}||{{vvwy{~}|||}}{{|}}}}~~~~}zxxz|~}|{zxvz{}{{yyyyz{~~||{z{|}~~}~}|||}~}}||{zzy{{{~~~~~}}|z{|~~~|}~~}~~|{{{|}{zxvvvxy}|zyxyyzzyxwvwwx{|}}}}}}|{{||}~~}|{zyyyzzzzzzzz{{{|||}}zzzzz{{{{{{|}}~~~}|}|zxwx{~|}}}~~~{zzyz{}~}}}}}}}}}||{||}~~}}}}}||yz{}}}}}{zyxyz{|||||}}~~~}{||~}|{{{{|||||{{z|zxyz{{{{||}}}|zyxxyy}~|ywz|~~}}~~|{zwy{|{z{|~~~~~}|{zzzzz{{{z{}||}~~~~~z}|zxxxxy|}{z{|}~}||}}}~~}|zyyz|}}}||||{{{{||||{{}}}}~}}}|~~~|{|}wvuy{}}|~}|||~{{{|{}}}xy{}~~}|zzyz{{ywz|~~}~~~~~||}~}}}}{yyyyyyyyyxyz|~}zxxz{}~~~~}}~||}}||{zuuvy{~}|||}}{z{~~~~~~~~}ywvx{}}{zzyy|}{zyyyyz{~~~~}}zzzz{}~~}~~|{{{|}}}||{zzyzyy{}}~~~~}}z{|~~}}~||{zzz{|}|zxxxyz}|zyxyyzzyxwwyz|||}}~}}|{|||}~~||{{zzzzzzzzzzzz|||||||{xyz{|||{~~{{||}~~~}}|{z{~|zxxy|||}}~~}|{zyyz{|||||}}}||||}}~~}}}|||{{xy{}~~}|zyxxxz{|}}}}~~}}{{|~~}||{{|||||{{z|zz{yyz{|}~~}|zyxxyz~{yz|~~~~}|{{xz||{{|}~~~~~~}||zz{{||||y{|~||}~~~~~|}}{xvuxvz~}~~}}~}{yxyz{~~}}}}}}||||||||}~~~}}}~~}|{{|wvuy{}}|~~}}~~~~}|}~{{{||~~~xy{|}}}}zyxxyywvy{}~}~~}{|}~}}}~~|zyyyyyyyyvwx{|}zyyz|~~~}|{{{|}~~~~~}}|zyxuuvy{~}|||}~~~~~~~~}{z{~~~}}}}}~|ywvwz{|||{{{|}~zzyxyz{|~~~~~}}|||yyz{|~~}}~}|{zyz{{}}|||{{{xyxy|~}}~~~~}}{|}~~~{{{{{{{|}|{zyzz{|{zyxyzzzywwwy|}||}}}||{{{||}~~~{{{{{{zzzzzzzzzz|||||{{{yz{|||||~~{{|~~~~~||{zyz~~}{yyy}||}}~~~}{zyxyyz{{{{|||{||}~~~}}}|{{zzwy{}~}|{yyyyz{||}}}}~~~~}{||~~~~}}}|||}}}}|{{}{{{xyz|~~}{zyyzz|{z|~}||||z{}}|{|}}~~~~~}zz{{||}}yz{}~~{|}}~~}}|~~|wuuvtx~~~~~|{zzz{}}||||}}~~}|}~~}{z{|xwvy{}}|~~}||}~~}||}~{{{}}zzz{{|}}{yxwxxwuyz|}~~~~~|}}~}|}~~}{zyyxxyyzvwx{|~}~~}{yyz|~~~~}|{zzz{||~~~}}}}}}|{yxwvvwy{~}|||}}}}}}}}}}{{|}}}}|||||{yxxxz{z|}}||~yxxxy{}~~~}}}|||||xyz{}~~}|}|{zyyyz{|}}}}~~~yxvxz}~|}}~~~~~|}~~}~~|yyyyzzzz{{{z{{{|{zyyyz{{|{yyy|~}}}}}||{yz{|}}}}{{|}}|||{{{{{{{{||||||{{{{{{{||||}~~}|{|}~}|{zy{~~~~|yyy|~~}}}}~~~~}|zyyyyzzzz{{{||{|}}~}}||{zzywy{}~}{zxyz{|||||||}~~~~~||}~|}}~~~~~}}~~~}||~|{|wx{}~|{zz{{~~~}|{}~}||}~{}~~|{{|||}~yzz{||}}xz{}|}|{{{|}}}}|}|vsswsw|||||||||~}}}}~~}|}~~}{zz{zyxz|~}{~}}~~~||||}~z{{}~|{zyyz|}}{yyyyxwyyz{|}~~~~~}}|}~|zzyxxyzzxyz|}}|||~~|}~}{zyz|}~~}|}|{zzz{|}}}}||||zz{{zyyxwwwy{~}|||}}}}}}}}}}~~|||~}|||{{{zyyyzzzz{z}~}}~~~}}}~~wwwxy|~~~|||}}}}}xyz|}~~~}|{|~~}|{zyz{{||}~zzwyz}~}||}~~~~~~~~}|{|~~~~|zwxxyyyyyyzzz{||}zyyxyz|}}|zxy{~~~~~}|xyz{|||{{{}~~~}}||||||||{{||||||}}{zz{||||}~~}||{|~~}|{z|~}}~}yxx{|~|~~~~}}}}{zyyyz{|zzz{{{||{{}~}}|{{zyyxy|}~|zywyz|}}||zz{{}~~~~~~}}}~{|}~~~~~~}}|~|{{wy{~}|{{||}}}|||||{}~~}}}~|~~|{{|{{|~yyzz{|}}xy{||{{zz{{|||||}|wrtwsw|~~~~~~z{|}~~~~~}}~~}|}~~}{yz{{zy{|~}{~~~}|{{|}~z{|~~|zxxy|}}{zz{zxyyyy{|~~~~}||}~}{zyxxyz{z{|~}{{{}~{|}~}|{yz{}}}||}}{{z{|}}||||{{{wxyyzzzzxxxz{~~}|||}~~~~~~~~{|}}||}||{{{zzzxyz{{{{{{}|}~~}||||}vvvwz|~~|}}~~xyz|}~~~|{z|~~}~}|{z{||||}|zyx{|~~||}~~~~~|{zzz|~~}}}}{yvwxyyyyyxyyz{|}}yxxxy{}~~|zxy{~~}wxz{|{{z{|}~~}}}}}}}}{{{|||}}~|zyz{}{|}~~}|{~}{wvuvw{~~}|}~}|}|{zzzzz{zyyy{}~}~~~~}~~~}|zyxz{||}}|||{{|~}|||}}~~~}}~{||~~~}}|{{|}||{z{|~~~}|zxwwy|~~{~~|yxwuvw{|~}~~~~~~~~|}~~}{ywzzz{}}|{|}~~}|{zz{zxvzz{|}}||~zursuwxxxwy}||}}}}||zyxy|~~~~}}}}}|{{||{}|}||{zyz{~~}}~~|zz|~~}}}zyz|}{}}||||||||}~~~}||||~~}||||}~z{{{z|}}~~~|zyz{|}||{{{||{{z}~}||}~~~|zz{{wtvwyz{{zzzzyxyz{|}||}~~~~~~|{{{|}{zyyy{|}zzz{|}~~}||~}{{z|}}wwxy{}~~}}}||}~~}|{{{||}~~vuvuwx|}~||{{{yz{}|~~}|||}|||||}~~~}{{zxwz{|}}|{zxwwwwyz{yyzzywutxyzzyz|~{ywutvxy~~~zzyyy||}~~~~~~~~~~}|{z~~{xwvvx{~}}~~}|~}||{{{|zyxxy{}~~}|{z{{|}}}||||{}~}|{|}}~~}~|||~}~}|{{{}}{{zzz{|}}}~~}|{zyyy{}}{~}|xxwxwz}~}~~~~~~~~}~~~}{xwzzz{}~~|}~~}|{zz{zxvzz{|}~~~}}}zvtvxuvvuux||}}~~}}|zyxy|~~}~~~~}|{|{{}|}}|{zzzz}~~~~~|zz|~~~}~|{zz{|{}}|||~~}}}}}~~}||||~}||||||||zz{{z}~~~~}|zz{|}~}|{z{||{zz|~~}}}~~|zz{zxuwxyz{{{z{zyyyz{|~~}|||}~||{{|}~||{yvxz}zzz{|}~~}|||}|{{z|}}yyyz{}~}}}}z{|}~~}}{{|}~~~~vwuww{}~~}||{{{{{{||}~}}|||{{{||}~|{{zwvz{|}}|{zxxwwxy{|yyzzyxwvxyzyxxz|zywuuvwx{|}}}|{zyyy{{}}}~~~}}}|{zyx}}~~|yxwxy|}}~~}~~}||||}yyxxz|~~}|{||}}}}}}||}~|{|}~~~|||~}}|{yz{}~~}zyyyyzz{{|}}}}|||{y{|~}{||~}}{zyyyy}~~~~~~~~~~~}zxvzzz{|~~~~}|{z{|{ywyz|}~||{ywwxzttsssv{}}~~~~}}{yyz}~~~~}}{{{}|}}}{{zzz|}}~~~}|{{|}~~~}}||{{{z}~||}~~}}~}}||}~|{yz|}}|zyyyzzz}~~~}}||{{|~}|zzz|}{z{}~~~}}~~}|zzzzxwxyz{||||{zzyz{|}}||{{|}}}}}||}~~|}|xrsw|zzz{|}~}{z{}}|{{{}~~{{{{|}~~}}|}|~xy{|}~~~yz|~~~}}vvuwx|~~}||{||{zz{{|||~}|{{zz{{}~~~~|{{zxvz{|}}|{zyyxyyz||yyzzzyyxyzzywwxyxxwvvvvwxy{|{ywuwxz|}~}|~~~||{zyxww||~~}~|{{|}}}~}}|||||}zzz{|~~}|||}~~~~}}||}~|{|}~~|||}||{zxz{~~}|yyxxyyyyzz{|}}}}~|zz{}|{xy{|||{{y{}~~~~~~~~~~~}zwvzzz{|}~~~}}~}|}~}|zyz|}~}|zyxyztttssw|}~~~~}{zz{}{{{}|}}}|{{{z{{{{|~~}|{{|}~}}~~~}|{z|~}}~~}}~~}}}}}}{zy{}}{yxyyzz}~}|||||}~~|zyz{}{||~}}||||{zzzzyyzz{|}}}}}|{{{|~~||{{{|||{|}~~~}}}}}}{}|vnnszz{{{|~~~}{yy{}||z{{~}}||||}}}||||~zz{{||||wy{|}}|{uwwx{~~~}|||||xwvyz|||}|{zyzz{}~~}|z{|~|{z{|}}|{zzzzz{|}}z{{|||}}z{zyvuvwwwwwwvvuwxz|{xtrtvy|}~|z~~~~~~}~~~~}{zzyy|}~}~}}}~~}}~~|{{z{{|||}}~~}|||}~~~~}||}~}{}~~{{{||{zzxy{~~}|yyyyyyyyyyz{|}~}{{{}|{wxz|}}||||}~}}}}}}}}}~~}zxvyz{{|}}}~~}}}~~|yz|}|{zzzywwwvvy~~~~~{zz|~~~~~zzz|}~~~||{|{|{zz{}~}||||}~~}~}|z|~~~~}|}~~~~}}}}~}|zz||zxyyzy|~~}{|||}~~|zyz{||}~~}}}|{zz{{zyyyz{|||}}~}}|{|}~|||||{{{yz|}~~~~~}}}z|zummry{{{|}~~~}{yyz||{z||~~}|||||||{||~||{{zzzyvwxz{zzywwx{}~~}}||||}tsrvy}}}~|{zyzz{}}~~xwy{}z{|}}|{zz{||}~~~zz{{|}}~{|{yvtuvwwwwvvuuwy{|{xussux||}zx}}}}}~~~}~~~}|{{{|~~~||}~}||~~{zzzz{||~}}~}}~~}}|{}}~}}}~}}~}~~~yyy{{|{zxy{}~z{{{{{zyyyyz{}~~}{|}~}{vwy|}}~~~}}}}}}}}|}~~}{ywyy{|~~~~~~~~~~}}}}}~~yz|}~}{{|{zzz{zz|{{{}}~~~~~zzz|}~~~|||}|}|{z|~}}||||}}}~}~}}z|~~|{|}}~~}}~~}}}}~~}|{}}{yzzzy{}}~}||}}~~}|{zzz|}~~~~}|{zyzzzyxx{}~}}}~~~~~~~|{zyvwz|}~~}}}~~~~z{zvpquz{{{|}~}~~|zyz|{{z||~}||{{||{{z{|~}|{zyxxxwwwxyyzzxz{}~}}||||}}qoosx}}|~~}|zzz{{}~}~~tvvzz{|}}|{z{|}~|{{{|}~~|||ywuvwwwvuuuuvxy{||zwutvy|||yw{z{{|}~~~~}{{|}|z{}~~}{{{{{|}}~}{zz{}~}}~~}}||}~~}}~}~~{{}~~~wwx{{|{{yyz|~|}}~}|{zzyyyz|}~}||}~}{tuz}~~}}}}}}}}}{|}~~|zyxy{}~}}||}~}||{{|}~~~}zz{|}~~~~{{}~}|{}~~}~|{|~~}~}}}~yzz|}~~|}}~~}|{}}}}||}}}|}~~~||}}}}||z|~|{{|}}}||~~}}}}~~~{}}{z{zzxz|~{}~|}~~}~~}|{yxz{}~}{zyzzywx{~~}{yxuvy{|||{|}~{{zyvxz|{{||}|~~|zz{{zz|}}|{{{{{{{zz{{~|{zyxxyyzyxwxz|}{{|~~}}||||}}romrw|{y|}~~}|{{{||}}}~~~utvzz{|}}|{z|}~|{{zz{|}|}|zwvwxxwutttvwyyz{{zyxxz{}||zxxxyz{~|||}~~}~}}~~{{{}|{zz|}}||||||}~}|zyyz|}}~~~~}}|~~~}}~~~yz|}~~~vvwz{|||yyz|~~~~|{zzyyz{}~{{|~}{tvz}~~}}}}}}}}z{}~~}{zwy{~~}|{{|}~|{zz{|}~}}|}~|zz{|}}||}z{~|~~|||~~}~}}}~yzz|}~|}~~~|~~}}}}}}}}{|~}||{{{{{{{{z|~|z{{|||||~~}}}}~{|}~~}|{{{{zxy{}z|~}~~}}~}{xwyz|~|{yzzywx|~~{xwtvxz|{zz{|~}|{{{}~~||||}|~}{z{{zz|}|{{zzz{{zzz{{~zyxxxyz{|{yxy{~{|~~}}|||}}~somqw{zw{|~}||||||}~}}~~~~~uvw{z{|}}|{z|}||zyyz{||}}{xwxyywusstvwxyyzzzzy||}~}}{zwwwy{~zzz{}~}}|~}{{|~~~}zy~~~~~~~~}}}}~~~}{{{}~{{{}}~|yxy|~~}xy{|~{}~}{zwyz}~}}~~}}||~~|{yyxxwy{}~~}|}}~|{zyyyz{xyzzz{}|}}~~~~}zz{{{{{zz{||}}||~~}}~~~~}}|}||{{}~}~~}}{{zyyyyzwy|||{|}}~~~~~~~|{z{{|||||{zzz{{{{{{|~||||||||~|{{{{~|}~~}|{}~~}|}~~}~~~}~~}zwuvxz||~~~}}{zyxxxyz}}}~}|{{|~}ywvwwxxwwv{{|}~}}}}|{zy}||{{{||~|~}|}~|{zyyy|{{zzyxxzzzzzzzzyyzz{||}~}}|||}}}}}}}~yyxwvvvvz|~~}|{zyyz{|}|~yyz|}|{{zz|}~z|{zxwwxy{~~~~}|{zxyzzzzxxzyxwwxyyz{|||{yy{{{{}~~~}}|{{wwwwxz|~}||}~}||||{{{{|}|{~~~~~~~~}}}}~~~}|{{|~~~~~}}}|}}}~|zxz|~~z{|}~}~~~}|{z{|~~}}~~~}}}|~~|{zzzzyz|~~~}||}}~~~~~|{zyxyyzz{||{z{}{|}~~~}}{{||||{{{{|}}}||~}}~~~~~~}|}||{|}~}}~~}|{zyyxxyywz|~}}}~~~~~}}|{z{{|{|||{{{{{{{{{{|}~~~~~~~~~~|{zz||~~|}~~}||~}|}}~}}~~~~~~|zwuvxz||~~~|{yxxxyy{{|}}~~~{{zz{}}{ywwxxxxwwyz{}~}}||{zyx}|||{|||~}|}~~}|zyyxx{{{{zzzz{{zzzzzzzz{{||{{{{z{{|}~~}}}}~~{zzyyyyz{|~~}|}|{zz{|}|{{yyyz{~}||{{|}~{}|{zyyz{|~}{{xyz{{zzyzyxwwxyz{||}|{zy{{{|}}|{{{{xxwxy{|~}}}}~}||||{{{xz{~||}~~~~~}}}}~~~}|{|}~}||~}|}|{|~}|z{}~|}~~~~z}~~~}}}}}|}~}}}~~~~}}}}~~}||{||{|}~~}||||}}}}}}|zyxxxx{}~~}{{{z|~}||}}~~}||{||}}}}}~~~~~}}}~~~~}|}||||}~~}}}}|{zyyxxxxxxz|~}~~~~~~}}}|{{|{{{{{{{{|||||{{{|}~~~}zyyz|~}~|}~~}|}~}{{|}}}~}}|{~~~~~~|yvuvxz||}|zyxxxxyyz{||||zyyyz{}~~}}|xxxyyxxxwxz|~}}||{yxw|||||}}}~||}~}|{yxxxx{{{{{||||{zzyyyyz{|||{zywwwxz|}~~~~~~~~~}||||}}~|}~~}|{}||{{||}zyz~zywxx|~~~}||}}}}~}|{zz{}}~|{yyz{|||{zyxxxyz{|}}}}|{{||||~|zyyz{yyyyz{|}~~~~~~~~}||||{{{yyz|||}~~~~~}}~~~~}}}|{zzz{{}|zyz}~~~~~}}|}}|||~~~{|}~~~~~}~}{ywy|~|{z{|}|}~}||}}}}~~~~~~}}}}}~}~~~~}|{{{{||}}}|{zyxwwz|~|{{{|~~~~}}||}~~~~}~}||}~~~}}}~}|||||}}}~}}}~~|{z{{zyyyyzw{}~~~~}}}}~~~~~|{{||{zz{{||}}}}||{{{|}}}}||||}}}{ywxz}}|z{|~~}|}~~}|z|}|yxwx{{|||{{z}}~~}{xvuvxz||}}{zyxwwxxz{||{{zzyzz|}~~}||}~z{{||{{zuvy|~}}}|{zyx||}}~~~}~|||}~|{zyxxxxzz{{|}~~|{zyyyzz{|}}|zxwttuvy{}~~~}}}}}}~~}}~~~}|{}}}||}}}zz{{zwww{}~~}}}}}|}}}}}}||{{{{|}}~}zz{||}}}zzyxxy{|}}}}}|||~~~|yxyz|zzz{{||}}~~~}||||{{{y{{{||~~~~}~~}}~~~~}}{{{{z{{{}|{z{}}|{}~~}zz{|}{||}~~~||}}~~~~}|}~~}{ywtx{~~}{yxz{}z{}}||||}}~~~~}}}~~~~~~~}}}|{{z{|}}}}|{zywwxz~~}~|~~~}|}~~~~~~}||}~~~~~~~~~}|{||}}}}}||}~~}{{z{{zyyyyzxz|~~}~~~}|||}}|||}|{zyz{|}~~~}||{{{{|{{{zz{||}}}}}}}}|zyxy{}|zyz{}|||}~~}|yz{zxvvvyzz{{{zz}}~~~}|zxwvvxz||}}|{zywwxy{|}}|{{{{||}~~~}|{|}{||}}||{uvy|~}}}}|{zz|}~~~~|{{|}{{zyxxxxyzz{|}~~|{yxxy{|||}}|zxwstuvx{}~~~~}}}|}}~||}}}||||}}}}}}|||}}{xxw{}~~~~~~}}||{zzzzzyyyyz{{|~{{{||}}}{zyyyz|}~~}}||||~|yyz{}||||}}||}~}||||{{{{zz{{{{}}~||}~~~~}|}~~}|yyyzzz{{|{{z{|~~{zyz|}}|wxy|}||{{|}~||||}}}~~~~~~}}{{||{yxwtux}~}{yyz{|yz||||~{||}~~}}|}}}}}}}}}}||{zz|}~}}}}|zyxwz|~}}~}~~}}}}~~~~~~~~~~~||||~~~~~}|{||}~}}}|||~~~}{{{}||{{{{{x{}~|||~~{{{{{{{{~{||~|{yxyz|~}}|{zzz{yxxxxyzz{{{{{{{{{{zzz|}~zywxy{{z|}~~}|wxyywuuvyyzz{{zz|}~~}}|{zyxxvxz||~~}}||||{zxwxz|~~~}|}}}~~~}}|{|}~}~~~~}vxz}}~}|{{||||{{|}~~|{{|}{{zyyyyyyyz{||}}zyxxxz|~}}|{zzyyvvvwy{|}|}~}||||}}~{{|||}}}{||}}||{}~~~}~|{yxx{|}{|}~~~~}zywvvvwxwwxyyzzz}||{{{||{zzyz{}~~}||{{||~|{{|}}}~~~}||~~~}||||{{{xzz|{|||~||{{|}}~|}~~}|wxyz{{||||}}}}}}{zyz|}}}wwy|~}|{zz|}~{{{{{||}||}~~~}}}|||{zzzsvw{}~}|{|}}yz|~|||~{{|}~~}|{{{{{{{|}~~}|{z{|~}}~~~}{zy{||{{|~}}}}~~}|}~~~~~~~~~~}||}~~}|{{}~~~}||||}~}|{|}~}||{{||yz|~}~~yz{}~yz{||{zy}~}~{||~}{ywyz}~}|{zzzzwwwwwxyy{{{{{{{{{||}}}||yxwwyzzy|}~~}|wyzzxwxyxyzz{{{z|}~}|{zzyyzzvxz||~}|{{{{|||{yxwy|~~~|{}}~~~~}||||}}~~~xy{}||zxwxyz{{{{{}}{{{}~|{{zzzzzyyzz{{||yxwwx{~~}{yyyz{yyyyz{||{|~}}||{|||zzz{|}~z{|}}|{z}~}}}~zzyxxyyyyz{}~~~~xwtsstvwvwxyyzzz~~}|zzzz{{zzz{|~}}{zzz{|}}|}}~~~~||~~~~}||||{{{wwyz||~~|{zzz|}~|}~~}|vwxz{|}}}}~}|{zyz|~~~wxy|~~}{zz{}~{{zzz{||{{|}}}}}~~}||||}ttwx|~~~~~~{{|~~|{{~z{|}~~|{zzzzzz{{}~~}{{{|~}}~~}|{||{yyz|}|{{|~}||~~~~~~~~~~~}||}~~}|z{}~~~}||||}~|||}~~~}||||}yz~}~}xyz}~~}wy{||{yx|}||}{|}~}{ywxz}~}|{zyyywwvvwxyy{{{{{{{{{|}~~}|{ywvwxzyy|}~~}|xz{{zyz{xyz{{{{{|}~}zzzyyz{{vxz||~}|{zyz{|||{zywx{}~}{z|}~~~~~}||}}}}}}z{|}|{xvuuwxyzzz{}~|{{|}~||{zzz{{yyzzzz{{xwvvx|~}zxxy{}|{{zz{{|z|~~~}||{||yyzz|}yz{||{zy{~}}}yxxxwxwwwxz|~~~~wusqqruvvwxyzzzz}~~|zyyyz{{zz{|~}|{zyz{{~}{|}~~}{}}~}}|||{{{|~~}|||}~|{|}}|{{{{|~}|{zyyzz{||}}~||||}}}}yyxwxz}~{|~}}}}}~~~xz|}||}~}}}|}~~}}}}}|}}}~}||}}~~}}~~}||{{y|~~~~~~~~||~~}{zyxx~}{zz|~~}~~}|}xyz{|}~}}}}~~~~}}}~~~}|{{{zyxwv{|}~~|zyz{{{zzyy~}}~~}}~~}{{utttttuuyz|}|{|}}{ywxz}yyyyyzzz}~}||{zyy{|~{{{|||}}~~~}}}~~zxw|yxy{~~~~~~~~~}}}}{xwvwy{||{{yz|~~}}}}~~|||~}~~}{zz|}|zxzzzyxy|~|{zyxyzz||}}~}~~}}z{{|}~}|{zyz{{~~}}||{{zzyxxwvvyz{}}}||yxxwwxxyyxwwwz{|||{{|}}{yxwxx{{{{{|}}~}}{{{}}~~~}}z{|~~}}}}~xy{|}|{{}~~}||||~~{z|~~}}|||||}}||{zzzzzz{||}}||||}~~~zyxxxz|}|~~~}}}}~}}}~~~z{||{{|}~~}}}~~~}}}}~}}}}~}}}~~~{{{{{{{zz|}~~|zyyy}}|||}~~~~}~yz{|}~|||}}}~~}}}}~~}{{{{zyxx{|}~}|zyz{{{{zyy}~~}}~~}~}|{uuttuvwwy{}}}}~}{ywwz|~zzyzz{{{{|~~|{zyy{}~{|||||||~~}}~}zxw}|zz|~~~~~~~~~~~~~~|{yzz{|}}}}yz{}~~}}}}~~|||}}~~}zzz{}}{y{{{yxy|~|{zyxyzz{{|}~|}~~}}{{|}}~|{zzzz{|~~}}|||{{{zzyyxxz{|}~}||zyyxxxyyyxwwwyz{{{zz{}~}|zxwwxx||{{||}}}|zzy{{}}~~~~yz|~~~~}~~~yyz{{{{{}~||{{|}}}~|zz{|~~}}||||zzzzz{{{yyz{{||}||||}~{zyxxy{{}}|||}~|}|}}|||{yy{}~~~~~}}}}~~}}}~}~xxyyzzyy{}~}{{zz}}~~~~{{|}~{{{|||}}|||}~{{{{{{{{{|}}}|zy{{|}|{zy|}~}}}~~~~~~}|{uuuvwxyzz|~~~|{yxxz|~{{z{z}}}z{}|{zzz{}~}|||||||~}}~~}zyy||}~~~~~~~~}}~~~~~}~~}}}}~~zzz{|~}}||}}~|||}|~}}yyyz|}|z|}|{yy{}||{zzzzz{{|}~z{|}~}|{{||}}~~zyyyz{|}}}}}}||||{{zz{{{{|}~~~}||{zyyyyyyxwwvxyzzzzz{|}}zyxwvwxx||||}}}~z{yzy{{{}}~xy{}~}}~~~~~zzyyzz{{}~||{{{|~}~}|{{{zzzz{~}~}}}}||{{xxyzz{{|yyzz{||||{{|}~|{zyyyyz}}~~~~~}|zz{|}{{z{~}}|ywwy|~~~}}}}~~~}|}}~~~||}~~xyzzzyxw|~|||||}~}}}~}||||}~}~~~~~}}}~~zzz{{{||zzz{|}~||||||}}||}}||{z{|}~~|{zz{}~}|||~~}}}~~}}~~~~~}||xxxyz|}~~}~~}|{zz|~}|{{{~{|}~~~|{{z{|}}}}}}||||}}~}{{{}||{|}~}}}}}}}}}}}||}}~|||||}~~~}|}~~zyxxy}~}}}||}}}||{|{}}}yxxy|}|{}~~|{z|~~}}|||||zz{{|}}}yz{|~~|{{zz{{{{{{xxxyz|}}|||}}}}}{{zzz{||{|}~~~}|~}|{{{{{zywwvxyzyyyzz{{{vutsstuv{{|||}||yxxyzzz|{{|~~wxz}~~~}{{|}}}}}{zyxxy{{|}~|{zzz{|}{|}~~}|{zzzz{{{}~~|zz{}{||||{zywxxyz{|}yyz{{||}|{{z{}|{{zyyyyy||{zz}}{yxwxz{y{{{}}}}{yvvxz~~~}|}}}~~~~}}~~|{|}}~~~}}||}~~~|}}}|zwv|zzzzz{|}z{}~~~{}~}~~~~~}}~~~~zzzz{{{{zzz{{|}~}}|||}~~|||||{{z|}~{z||~z{{{{z|{{|}~}}}~~~~}}|yyyz{}~~{{{~}|||}}}{{|~~~~}}||{{{{||}}}}}}}}}}~}}~~}}~}|{{{}}}}~~||||||||{{|}~|||||}}~}|{||}yxvvw{}~}~~}}||||}}||{{z}}~yxwx{||{}~~||}~~~|||||{{{zz{|}~~~}|{{zyyyyyyyxvwxy{|}}{{||}}~~zyxxxyz{{|}~~}|{~}||{{{|zyxwwyz{yyyzzzzzttsrstuvzz{|}||{uxxxzz||{|}~wxy|~~~}}xyz{|}|||{zyyyz{{|~~}|{zyzz{|zz{|||{{|{zz|~}}{zyvuvy|{|}}}|zyxxyz{|}}zz{{|}}~}{zyy{}~{{{zzyyywxxzxy{}{ywvxz{xyz}}~~{|{ywvxy{|}~}|}}~~}}|{|}~~}|{}}}~}~~}}|zzzz||~}}~{xw|~yyxxxyyzwy|}~~{|~~}~~~}~~}~~}}|~~~~~~zzz{{{||{zzzzz{{}~~}|||}~}}||{{{{|~|{z{|}~~~~xxxzzzyzxz|}~}|z~}}~~~~}}{{{|}~|yxy~}}|}~~|{{{~}||{{{{||}}}}||}}}~~~}}}}}}}~~}~{zzyz{}~||{}}||||||||{{|}}~{{{{{|}}~~}|||||yxwxx{|}|}}}||{{||}}|zzz|}~zxwxz{{{|~~~~~|{{{{zzz{{|||}}}~}}}||||zzyyxxwwvwxz{|||z{{|}~zywvvwxz{|}}}|{z~~}}}~~zyxxx{|}yyz{{zzysrqpqrstvwyzzzyxuvwz{||~{{|}~~~~xxz|}~}|vwz{}}}|||{{zz{{z{}~~|{|{zyyz{{zzyyz{{|~|z{~{yvsrtz~}~~|{yyz{|}}~{{|}}~~}{yxwxz|zzzzzzyytwxzyz|~~|zxwy{}uy{}{yzzyxwwxxz|~~~}||}~~}|{{|}~~}||}}}~}}~~~~}}~|zxwxyz~~||{|}}}{y{~zzyyxxyywz}~}}{|}~~~}}}~~}}}~~}}~~~}}~~~}}}}{{{{||||||{zyyyy{|~}{{{|}}}|{{{{{}~}{zz{{{{{ztvwzzzyxxy|}~|{y|}~}}~~~~}}|||||}~~|}~}zyxy||{{||}~}|zz{~~}}||||{||}}}}}{{|}~z|{{{}}}~~}}~}~~||}~{{zzz{{|zzy{|{{{{{{{{{|||}~~~||{{||}~~~}}}}}}||zzz{{}}}{|}}||{{||}}{zyy|}~{ywwyzzz{}~}}yyzz{||}}}}}||||}}~~~|{{zyxxxvwxz{{{zzz{|}~|zwuuvwyz{|||{yx||||}~zyyyz}zz{||{zytsrqqqrsuvxyzyxwsvx{}~~~|}}~~~}}xyz||~~~~~|wx{}~|}}}||{zyz|}~}|{|{zyyyz{zzyxyz|}|{|{yuqqt{~~|zz{{|}~~||}}~}|ywvwyzyyz{{zzytuxxz{~~{yxz}~uw|~~|zwyzzxwwxvx{}~~~}||}~~}|{|}~~}}}}}~}}}}}}}}~|ywvvxy}|zyy{|~}|{{}|{zzyyyyx{~}~{||}}}}}|}~}}}|~~|{|~~}}~~~}|||{{{|||}}}}{zyxxxz{}}{zz{|}}|{{{{|}}{yyzzzyxxsswxzyyxxz|}}|zxz{}}}~~~~~}}|||||}~xz{{zyyz{zzzz{||}|zzz~}}|||}}~{||}~}}}z{|}~zyzyzz||}~~~}}~||}|zz|}{{{{{{{{yyxz{{{{{{{{{|||}}}}}|||||}~~~}}~|}~~}|||}~~~}{{||||{{|||}{zyy|}~|zxwxzzyz}}~~}|{vwxz|}~~}||{{~~~}}||{zyyvwyz{{zyyz{|}}{xvuvwyzz{{{zxw{{{|}~zyyz{z{|||{zyutsqqqrstuwyyxwvstxz~~}~~~~}}|yzz||}}|~~}xy||}~~~}{z~~~~~|{yxxy{|{zyvuvy|~~~~~|zxwx{~~}}}|{zyyx|}~~}zxxxyzzzzzz{{{}|{zz{|}~~}{|||{zyy}||||}}}}~~~~~}~~~~~}}}|zyxy{|}zyz{|}~~{yz|}}||||}}{|~~}|{{|}~{zyyz~}~~~|{{{}~|{{{|}~~~~~~zzz||~~}~|zvutu|}|zyz|}{|}}}|zy~||{zyyyy{zz{{|}~{zzyz{}~zzzz{|}}}||}}~{ywvvwy{||{z{|}~~|ywwz}~|{|}}}||}y{}~}{zyyzz}}|{|}~{{{|}~}{zyyzz||{||~|zyyz{|}~~}{ywuwxz{|{zy}{{|}~~}~}{{zzzx{~~~~{{{||{|zxvuwyz|{zyxyz{{yxwwy{|zz{}}~}|||{|}~~~~}}~~}{xyy{{||{xxy|~|zzyyyz{{~|zx{{||}~~||}~~~{{yxwvvvuvy||~}||}}|zz{{zzzz{||~~~~}z~~}{zxxxyzxyxvuuxz}}}}~~|{zz|~}}}}|{zzyy||}~~|zxxxyzxxyz{~~~}|{zz{|}~~~~{{||{zzy~~~~||}}}~~~~~~~~}}~~~~}}}}|{{|}~~{z{|}}~~{yz|~~~}}|}}}}~~}||||}~{zyzz~~~~}|{}}}~~~}||}~~~~~~~zzz||~~|}}{yvwv~{{{}~}}}}}|{{}~~}||{zzyz{{{{|}~{{zyyz||zyyxxy{|||||}~{zxvvxz{}|{{{|}~}{xvwy|~|{|}}~}||}z|~~|{zzz{~}|||}~{{{}}}|{zyzz{|{{|}~}{yyy{{}~~~}{yxyyz{{{{{}|{{}~}||||{zyyxx{~~~~~{wuw{~|zxvvwyz|{zyyyyyyyxxyz{|yyy{{|||||{|}~~}}~~~~}|xyy{{||{xxxz}~{{zzzzz{~}{z{||}~~~}|}}~|{zyxwwwwxz||}{z{|}~}{yyy{{{{{|}}~{}|zxwwxxuvwwvuvx{||}~~~~~~}||||}||{{zzz{||}~}|zxxxyzwwy{}||{{{{||~~~{||||{{z}|}}}}~~~~~~~~}}~~~~}}}~~|{|}~}}~~|z{}~~}}}}}~}}}}~|{yzz~~}{{~}|||}~}}}}}}}}~~~~~~~zzz||~~}|}{zwxz}}}~}|||}}~}|||}~~~}||{{z||||}~|{zyyyz{{ywuuvxy{{{||}~~{zxwwxz{|{{zz|}~|zxwwy|}}|||}}~}{|}{}~}|{{||~}|||}{{|}}}|{zyz{|{{{}~~}{zyyzz}~~}|{{{{{||}}|z{||{zyzzzzywvx{}~}|}}|wrqtz|zywwxyz{{{{zywwwxyz{{{{~~yxxyy{||||{{|~~}|}}~~~}yyyzz|||xwvx{~}}|{zzz{}|{||}}~~}}}~}|{zyxxwyz{|||zxy|~}zxxx}||||}~~~}}~|}|zywwwwtvxywvwwz{|}~~~~}|zzz{|}}}}||||{{||}~~}|zxxyz{xyz|~}}}||}}}}}}~}}~~~~}|~|{|~~~~~~~~~}}~~~}~~{z{}}|{|~~||~~~}}~|{zz{~~}|{{{zyyz|~~}|{{{}}}~~}}~~~}}}||}}zzz||~~|}}{{|{}{{|~~|z{|~~~}||{}}}}~|{zyxxyz|zwtstwxzz{||}}}{zyxxyz{zzyxyz{||{zyy{|~~}||}}~}||}|~~~}}}}}~}|||}{||}}||zzzz{|yz{}~~}|zyyyy|}~}|{{|}~|{zz{{zywyz{{zxwy{}}|{|}~~~}{wsruz|{yxxxyz{{||{ywvvxz|}}|{{||||}}}yxxyy{|}||{{|}}|{zzz{|~yyyzz|||xvuuy}~}|{zzz~~}||}}}~~~~~~~~~~}}||{yxxxyz|||{yy{}zxxy~~}}~~~||~~}|{yxwwvtvyzyxwx{{}~}~~}|}}{zzz{|||}}}}}}{{{|}}~~}{zxxyz{{{|~~|}}}}}}|||}~}{{|~~~~~~~~~}}~|}~~|zyz{{zzz|}~~}}~~~~~}|{{{~~}|||xwwwy{~~}|{{{{|}~~}}}||||}}}}}zzz||~~}}~|}~}{z|~}{{}}|{~}}~~}|zyxyyz}{wtstwxyz{|}}}|{{zyyz{{yxwwwxyz}||||}~~~~~~~~~}}~}~~~~~~~}}}||{{}~|||}~}|{zyz{|xyz}~}}|{zzyy{}~|{{|}~{yxyz{zxxy{}}|zyz{}}{{|}~~~}|zxx{}~~|{zyyyzz{{||{zxwwy{}~}|{zz{{{|||yxxz{}}~||{{{}~{{zyyz||~~zyyyy||}xvttw{~~}|{zzz}}||||||}}}~~~~~~~~}}||}~~}}}}|zyxtvx{}~}z|~{zz|~~~~~||~~||{{zyxxwz|}|||||}~|}}~~~}}}}|||||}~~~||||}}~~|{yxxy{|}}}~~~~~~|}~|z{|}}}~~~~~~~~}}~}{yyz{zyxyz|}~~~~~~}}~~~~}}~~}{{{~~~}}}}~xxxxz|~~~}|{{{{||~~}|{{yz{|||||zzz||~~~~~}}~|{z{}}|~~~|{}}}}~}|{zzz{|~{yxy{|yz|}~~}}|{{zz{{|xwwvvxyz}}}~~~~~~~~~}~}}~~~~}}|{zzz{}~|||~~~}{zyyzzwxz|}|{{{{{zzz{}~}}|||||ywwxyzzxyz|}~}}|{|}}{{|~|}}~~~}}}}}~~|||{{zzz{|||||{{zyz|~~}|{xyyyyzzzwxy||~}}||{{{|~~zyyxyz|}~~~}}~zzxyy{}}xvstvz|}}}|{zzz{|{{z{{|}}}}}}}}}{|~}|{{{|}~|}}}|zxwqsv{}}~~|{|~~~~~~}}~}}~~||||{{zyz|~~~}~~}||}}~~}}~~~~}}}~~|}}}}~~~|{yxxy{||||~~}~~}}~~~~{z|}||}}}~~~~~~~~~}}~}{zz{{zywxy{|}~||||}~~}}}~~}~~}|{{~~}}||}||||}}}}}}|||||}{|~~}|zzxyz||}||zzz||~~~}~~~~}}}~~~~|{z{|}~}~~~}{z}}}}~}|{{{|}~~}|}}~y{}~~}||{{{{||yyxwxyz{||}~~~}~|}~||}~~~}|{zyyyz{|||}~~~|zyxyywxy{|~~~zz{{|{{{yz|~|}}}||{zvuuwyzzyzz{|}}~~}~~}||}~||}~~~~~|||{{{{{}||||}~~||}~}|{zxxxxyyyytvx|}}|{||{z{|}~zyyyz{}~}}~~||{}{zxxx{}~xvttvxzz{{zzzzz{|{{{{|}~||||||||{|}|{zzz{}~{|}}|zwvpsv{}}{{}~~~~~{|}~}}~~~~~~|||}}|{{|}~~}}}}}~}~~}}}~}}}~~~~~|{yxxy{|z{{}~}~~}~|}~~{{|~||||}}}}~~~~~~~}}~~|{{|}{zvwxz|}{{{{|~~}}~}|{{|~~||{}}|||~~|{}}|||}}~{|~~~}{zywxz|}}||zzz||~}}||||}}}}~}|{z{{|~}~~}~}{z||||}~}|{{|}~z{}~}||||||||{zyyyz{|z{}~~~}|~|}~}{|}~~}||zyxxxy{{}}}~}zyxxxvwy{|}||yyz{||||xy{}~~{|}}}{zyuttvy{{zzzz{|}~~~~||}||~~~}|||||{{{}}|||~~~~}}|{zwwxxxyyyqtw|}}zy}|{z{|}~zyyyz|}||}~~~~~{{{|{zxxx{}~xvtuvxxxzzyyyz{{}|{{|}{{{{{{{{||~~}|{zyy{}~z{||{ywuqsv{}~~}{z{}~~~}~~~~~z{|~}||}~||||||{z{zxwwxz{}}~{{||||||~}}}~}}}}}}||~}{zz{|}{|}}~~}}|}~|{~~{}~~}{z~~~~~}}z{{{|}}}}}~~}}}||{zz{{{||{|}~}||||}}}}~}{~~}}|zzz|}~}||}~~|{}}|{|}~~~}||{{||{{{||}yz{}}}||~~~|{z{{{{}~~}{zzzz|~}~~~~}||{{|{{|~|zxwxyyyzzz{{}}}~}}|}~~}~~|{{||~~}||{z|}}{yyz{}}}}}|||||{zzzz{z{|}}{yxwxz||}||yxy{}}|z~}}yxwvvwxxyz|}|{|}~~||}~~}}}~~}|}}|vvwxyzzz||}}}}}|z{||z{|~|}}}~~~}}~z{{|}~~|ywvwxzvusuw{||||||}}~}||}}{yxyz{yz{}}~}|{||}}~~~zyxvvvwwxyzz||}~||{||}~}{z{|}~~}}|||{{{{||||}~~}|||||}}}}||{zzyxwwxyz|}||{{{{{{~~~~~~}}}}}}}}}|{{{|}}{{|||}}}|}~~}{z}}~|}~~}{z}}~~~~{{{|||||}}~~~|z{|{{{zz{{{||||~}||{{{||~~~|~~~~}}|zzz{|~}}}}~~}|}}|||}~~~}}||||||||||z{|}~}}|~}}}~~~~}|{z{{|}~~}{zyyyz}~~~~~~}|{{{{{{|~|zxwxzzyyyy{{~~~~~}~|}~~~{{{||~}||{{{}~}|{}~~~}}|||{|{{zzz{{{|}}}|zyxy{}}}}|zyz{~~}{~}|~|{yxwvwwy{||{z{|~~~|}}~}}||}}~~}~~}wwxxyyzz{{|}~~}}|}}|{{|~}}}}~~~~}~~~~~}}zz{|}}{yvvvxyxvuvy}~}~}}}~~}||}~~|zyz{{z{|}}~}}}}}}~~~xxwvwwxyxxyz{|}}|||||}~~|{z{}~~}}}|||{{{{||||}~~}}||}}~~}|{{zyxwwxyz}}~}|{yyyzz|}~~~~}}}}}}}}{{{{|}~~|{zzz{}}{|}~}|{z{||}~|}~~}|{|}~|||||{{{}~~~}}}zxwxy{{{{{{{{{||}~|{{{{{||}~~}~~}}|{zz{{}~~~~~}}~~}}}||}}~~~~{|}}}}{{{|}~~~}|}{z{}}}~~}}|{{|}~||{zyxxx|~}}|{zzzz{{|~~}}|{ywwyzzzxxy{|~}}|{|~{{z{|}{z{|}~}|{{z{{zzz{{||}~~~}{zz{}~~~}{z{|~~|}|{~~}{zxwww{|}|zzz{~~}}~}|||||}}~~yyyyyyyyz{|}~~}{{|}~~~~}}}}~~~~}|{zyz{|~|{xwvwxyywvxz~~~}||}~~|{z{{|{{|}}~~~~~~~}}}wwwwxyz{wxyy{{|}}}|||}~~~}{{{|~}}}|||||{{{||||}~~~}}}~}||||{{z{{|}}~~}|}~~|zxxxyy{}~}~~}}}|||{{{{||||z{{|}~~|{yxyz|~}}~~}}|{{{||}~~}~~~~}|||}~}}}|{{{z}~~~}|zwutvxzz{{||{{{|}~}}}}}~~}}}~~}}}}{zzzz|}}~~~~~~~~}}}}}~~}}|||||{{|}~~~}{|~~}{z|}~~}}|zyz{||}~~}}}~~{{zzyyzz}||{zyyyyz{{~~~~}|{{zxwwyz{{wxy{|~|{{|~zzz{|~|zz{}~~}|{zz{{{{{|}~~~|{{}~|{z}~}|||}~~}{z{|~~~~~~|{{{{||}~~zzzzzyyyzz|}~|{{|~~~~}}}}~~~}|zyxyyz|~|{zxxxyzxwvxz~~~}}}}~~}||||}|||}}~~}}}xxxxyyzzwxxyz{||~~}}}}}~~}|||~~~{{{{{{{{{{{||||}~~}~}|||}}}}}~~~}|||}}|{yxxxyz|~|}}}}||||yyyzz{{{z{|}~~|{yxyz|~~~}}{{||}}~~~~~~~~~~}}|}~}}}|{{{z~~~~}|{zwttvxz{|}}}}||}}}~~~}}}~~~}}}}}{zzzz|}}~~}}~~}}~~~~||||{{zzz{}|}~}{z}}~~}|~{yz{z{|}}~~}{{{{{||}|{zyyxxyzz{~~}|{zyxvwy{||xxy{}}|z|}~~yyy{{~~|zz{}~~}|{zzzzz{|}~}|{|~|{z}}{{|~}~~}{{{{{|}}~~{{{zzzzzz{|~~|z{|~~~~}}}}~~~}{zxwyz{|~~}|{{{||wvuwz~~}}}}~~~}}~~~~}}|||||||{||~~~}}}|zzzzzyxxwxyz{||}~}}}}}~}}~~}}zzz{{{{{{{{||||}~~}}~}|{|}~{{{{{{||||{{zzyy{}~}|||{{{zzxxyyz{{{{|}~~~~~|{zzz{}}~~~}}}~~~{||}~~~~}}}~|||||{{{~~~}{{{ywwxz{|}~~~}}|}~}}~}}}}}}}}{zz{{}~~~}|}~~~~}}~~{{{zyyxxwx{~~}~~}{z|}~~~}|{}~~}{{|~z{|}}}}}~~{{{|}~||{zyyyyyz{~~~~}}~}||{xwvwy|}}yyz|}~z{}}}xxyz{~~|{{|}~~~~~}|{{z{{||~}|{|~}{z|~~~}{{}~}~~{{{{|}~~~~{{{{{{{{{|}~~{z{|}}}}~~~~~~~}|zyxz{{|}~~~}}}}}~wvuwz~}}||~~~~~~~~||||||||{{z{{}~~}}}}}|||{{|{{yxwxyyz{|}~~}|||~}~~}}xxxxxyyy{{{||||}}~~}|}|{z{|~{|||||{{z{|}}|zy|}~}||{{{zzzyzz{||}}|}~~~}}{{|||}}}~~~~~{||}~~~~~{{{|||||~}}z|}|{z{||}~|{{}}~}}}}}}}}zzz{|~|{~~~~~}}|}~~{{zzyxxwuwz}~~~}||{|}}~}|{z{|}}|}{{||}||||}}~{{{|}~}|{zyyyyyz{~~~}}}|||~~}}xvuvy|}}zz{|}z{}~|{xxxz{~}}||||}}~}}~~~}}|||{{{{|~}|z{}~|z|~|||zyz}~}~||||}~~}zz{{||}}|}~~~}zyz|{{|}~~~~}}{zy|||}}}~~}}}}}}}~xwvx|~}}}}~~~~~~}{{{|||{{{zyyy|}~{{{|||||zz{||{zyyz{{}}~~}|||~}|}~~~~}wwwxxyyy{{{||||}|}~}|z|{zyz|~~{|}~}|zyxz}}{y|}~~||{{{zzz{{||}~}}~~}|{|}}~~}}~}}}}}{|}~~~~~~z{{||}}}~}}z|~~}}}~|~|zz|~~~|||}}}}}zzz|}~|{~~~}}||}~{{zyyxwwtvz}~~}||||||}}}|zyz{||}{|||||{{~||}}~zzz{}~~}}|{zzzzyyz~}}|||{{{~~wvuvy|}~{{{}}~{{|~~~}{zxxxz{~||}}}}}}}|}}}}}}|||z{{|~}{zz|~~}z|}zzzxwy|~}|~|||}}}|zzz{|}~~}~~~~}~~|zyz|z{|}~~~~~}|{{}}}}}}}}|||}}}}}yxwz}~~~}}~~~~}}zz{{|{{zzyxyy{|}zzz{{|||xy{|}||{z{{|}~~}|||~}|{{|~~~~wwwxxyyy{{{|||}}{|~~}{zyzz{{|||}}}~}~~wy{~~}{z~|zz{|}|~|{}}~~~}}~~~}}~~||}~~~}}}}}~~}~~}|}~~}{yyz|}~~~}~|yxy|~||{{|}~~~}}||~~~~~}~}{z{}~}}|||}}||||||{{yzz|{{{zxy{|}~~~}}}}}|||}}}}|{zyxxxyz|~~}}}}~}|zz|}|{uuvwz|~~~}|yzzzyyxw|||{{zzz||}~~}}}}}~yvtsvz}~~~~~~}|{zyxxxyz|||||}~~~~}}yxxwxy{|~||}}||{zyz|~~}{zyyxyz~~~~~}|||}~~}|}~yxvtuvyz~}~~~}xyz|~}}}}~~~}~~}}}yyz{|~~~}|}}|ywyz{|||{zyyzz|}~~}|{zzz~~~}}}||}}||{z{|~~}}~~||{zzyxx|ywwyzzzzzzyxwvvuvxyz{{{||{z{|}~z{|}}|{z|zyy{|~~~{ywuus}}||{{{{|{yxxy{|~~~~~~~~~~}|{{{xxyz{{||}}}~}~~y{}}|zyxy|}}}~||}~z{}~~}}~~~}~~~}|{z||}~}}}}}~~~}{|}~~}|{yz|}~~~}~~|xwy|}~|{{{|}~~~}}}||}}~}||~~}}}{yy{}~~}|||||}}|||{{{yyz||}||yyz{|}~~~~}}|||{}}}||{zyxxxyz|~~~~~~~~~~~}|{zz|}}|uwvyz}~~}||~~~~~~}}zzzzzyxx{{{{zzzy{{|}}~~}}||}~~zwttvy|}||}}|{zzwwwwwxz{|{{{{||}~}}||zyyxyz|}|||||{zyyz|}~}|{zzyz{~}|||}~~}|}~{ywvvwyz~~~~}}}yyz|}~}}}}~}zzz}~||}yyz{|}~~|{{{|{ywyz{|||{zzzzz|}~~|{zz{{~~~}}}|||||{{z{|~~~}}}~|||{zyxxzxvvxyzzyyyxxwwwvwxyz{{{{{zzz{|}zz{||{zz{{yz{~~}~|zxwuu{{{{{{{{|{yxxy{|}}}}}}}}~~}||{{wwxyz{|}}}}~~~~~~~uuwz}~}~}|}~~|{uwz|~~~~~}}|}~~~~~~~~}||{wwwy||}~||||}~~~}y{|~~~~}z{|}~~}}~~~}}}zxwy{||zz{{|~~~}||||}|||}|~}}{zyz}~~~~zzyxwx{~~}|{{{{~~}|{zzywxy||~~~yyxyz{}~~}|{{z||||{zyyyyyz{}~~~~~~}|{zyyz}~~}wwvxy|}~~~~}|{z|||}}}}}{{{{zzzy{zzzzyyyz{{}}~~}}||||}~~{xuuvyz{{{{zzxwwttuvwy{||{{zzz{{~}|{zzzzyyz{}~|||{{zyxxy{}~~}||{z{{~}~}|||}~~}|}~}|zxwxyz}~~~~}|||yz{|}}}}|}}~~|xww{~}|{|xyyz{|}}zyyz|{ywyyz{{{{{zzzz{}~~|zyz{|~~~~}||||{{{z||}~~~~}}}}}}|{zyxwwuttwyzzxxxxxwwwwwxyz{{{zzzzz{||yz{||{zy|zxz{~~~||zzwuuyyyz{{||}{zxxy{|}}}}}}}}~~~}||{{wxyz{}~~}}}~~~~}~~~|||wxz~~|||}~}zxrtwz}~~~~~~}|zz{}~~~~}}}}}|{{sttwwzz|{{{|}~|}~~|{xy{}~||}~~~~~}}}}||{{{yxxz{{{zz{|}~}}|{{||}|{{{z|||xwwy|~~~~~~~~yxwutw{~~~~~}|{zzy~}|{zyytuwz|~~~|{zzz|~}|{zz{{{{{zyyzz{|}~}}~~~}|zyyxy{~~wyxxy}~~~~}}|{zzz{{|}~~{{{{z{{{zzzzzyyy{{|}}~~|||{{|}}|yvuwxyy{{{zyxwvvwwxz{}}}|{{zz{{~|{zyxzzzz{|~{{{{zyxwyz{}~}|{|{~{|}}}}~~}|||}~}{zz{||}~}}}}||{{{z{||}||{||}~~}{yyx|~}}{{{yyyz{||}zzz|}}{yxyyz{{{{{{{||}}{yyz|~~~~~~||{{zzz{||}~}}}}}}}||}}|{zxwvtstwz{{xxxyyyyyxxxxyz{{{{{{||}}{|}~~}|{zzyz~zzzzyvutwxyz{}~~}|zyyz{|}}}}}}}}~~}}||||zz{|}~|}~~~~}}~~~}}{{{{{~|{{|}~}zwrtwz}~~~}~~~~~|{yyz{|}}~~|}}}}||{rssvwzz|{{{|}{zyz{|{yxyz|~}}}}}~~~}||{zzzzzyxy{|{zyz{|}~}|{zz{|}|{zzy{||wvvx|}}~~~~}}xwvutw{~}}}}~~~}|zzyy~}|{zyyrsuy{}~~~}{{{}~}|{zz{{||{{zzz{|}~~}}~~~~|{yxxxy{~~zyxxz{}}}~~}}|{zzzz{|~|{zzz{{|zzzzzzzz}}~||{{{{{||ywvwxxx||||{zyx{{|||}}}}}|||||}~~}|{zyyyxxxz{}~zz{{zzyxyz{|~}}|}|~~~yz}~~{{||}~}||||}~}||||{{{{{z{|}}}{z{{}~~~{{{}}~~}|~~|{{{yzz{{||||{{}~~|zxxyyz{||||{||}~}|{zz{}~||{zzzz{|}}~~~}}{|}}}}||{|}}|{yxutsuxz||yyyyyzzzyxxxxz{||}}~~~~~}~~}{zz}xxxwvwvuvwxz|}~}{yyz{|||||||||}}}}||||||}}~{|~~~~~~z{||zyyz}{{|}~}{xuwz|~~}~~~~~||{{{{{|{|}~}}}~~}}|tuux{|}~||||}xwwxz{zyxyz|}|{zzyzzzzyy{|}{yz{|}~~~}|{zyyz|~|{zzz}~yxxz}}}~~}}xxxvvx{~~}}}}}~~~}|{zzzz~~}|{zzyrsuy{}~~~}|{{z{||}||{{|}~~~~~~~~}|zyxxxy|}zzyzz|}~{|}}}}}}{{zz{|~{zyyyz{|zzz{{{{|}~~||{zzzz{{ywvxyyx}}}}}||{~|||||}~~}}}|{{zzzzyz{}yzz{{{{{|}}~|||}}z{|~{{|}~~~~}{{{{{{{{z{}~|{z{}~~}{|}~}|~~}{{|{{{|||}}~~~|xxxxy{|}~~~~~{{{{||}~~}|zyyyz{|}}}}}|{zz|}}}|{y{|}}|zyyxwx{~}}}}}|||zyxxxy{|}~~z|}xxwwvwwwyz{|~}{zyz{|||||||||}}}}}}||}}}}}}~~{|~~~}~~}|zzywxzzyxyz~|{{}~~}{z{}~}}~~~~~|}~~}}zz|}}~~~~}wyz{}}}}}}~vuuwz||{yyz{}~~{zyyyz{|zzz|~~|y{|}~~}|||zyxxz|~|{z{{}|{|~}~~}yzzyxy|~~~~}||}~~}|{{zzzz}}|||{{{tuw{|~~}}|||{||}~~}}|}~~~~~~}}}|{zyxxxz|~|{zyyy{|xyz{}}}}}|{z{|~zyxwxy{|{{{|||}}}}~|{{zyyzzzxvwxyyx|}}~~~~~zzz{|}~||||||||zzz{|~~}xyz{|}}}~~~~~{||~~~}}}~{{|}~~~~}~~}}~~{{{|||||z|~~}y{}~~}}|||~~~|~}||}|||}}}~~~~|zxwwxyz|}~~~~yz{|}}}}~}|zyxyz{}}}}||{zxz{}}|{zwy|~~~|{|zyz}~~}}|zyxwwyz||}~~}}~{ywwwwz{z{|}~|zyz{||||||||||}}}}}}}}}}}||||z|~~~}~{zzxwvutuwyyxxyz~~|{{|~~}}~~}}~~~~~}~yy{}~~~yz{~~}}}}}~vuux{}}}zzz{}~~~zzyyyz|}zz{}~|z|}~~~}{z|zxwxz|~|{z{|~}}}~~}z{|{zz|}~~~||}}~|{{zzz{{||||||{{vwy}~}}}}}|||}}~~~~~}}~~~}}||||{zyyxyz}}{{z{y{{~~vwxz{|}}~}|{{|~zywwwy{|{|||}}~~||}~~|{zzyyyyywvwxzzy{|}~xxyz{}~|||}}}}~{{{|}}}wxz|}~~~~{{|~~~||}{|}}~}}}{||{{|||||||||z|~yz}~~}|~}{{{~}~~}}~}}}~~~~~~}~~}{xxwwwxz|}~~~~wy{}~~}|~}|zxxyz{}}}}|{zzxy{}}|{zvx{~}|~|{{~~}}}{zxwwyz|{|~~}}}~{xwwz|~{|}~~|zyz{||||||||||||}}}}}|zz{}~{{|~}|{|~~}}}~}|{yxwwvvvvuusrr{|}}}|{z}}}}}||{~}~}||{||}|||{{{{~~~}}}~~}}}~{yy}~~~}}}}}|}}|}|zz{{|}~||~~{zyxy{}~|{}~}}|||||~~~~~~}}}}||||}}~~~~}}}}}}||||~~{||}}}}}}|{xvvwy~}}||}}}{||}}~~~~~~~~~~~}}|zz}{ywwwyzzz{{|}~~|{{z{|}~~~}||||}~~}}|||{{zzyyxwwxxwwxz{||||}}}}}~||zssuy|~}|~~~~wxz}}~}|~}}}}{{{{|}~|{zz{{zz{{}~~}||}}~~~~~}{|~~|z||}}~~~~~~~}||}}~~zz{~}{||}}}}|~|{yyz{|~}{xxuwz}}~~|yxxy}|{z{}~}}~zz{{|}}~~}}~{zxvwxz|~}{yxxxxxyy|{|{{}}}~~~~~}}}}}}||||}}}}}||zxwwxy{~}}|||}}|{|~}}|{{{||}|z{{|zyxyy{|}|||||}}~|zz{|~||}~~|{{|~~~}}}~~}|{zyxxvvvvvuts{{|}}}|{}}}}}||{~~~~~}||||||}}}}|||{~~}~~}~~~}|||}~|zz~~~~~~~~~~~{z||}~~}}yyyyz|~~~~|||||}~~~}}~~~~~}}||||||}}|||~~~~~~~~~~{||}}}}}||{xvvx{~~~}||{{}~}}|}}}}~~~~~}}}}~~}}|zz}{yxxxyzzz{||}~~~}|||}~~}|{{{~~}}}|||{{{zyyxxxxwwxy{||||||||}~|{~~zttuy|~~}~~~wxy|}~}|~~}~~~~~}}||}}}}|{zzzzyyyz|~~}}~~~~~~~~}{{}~|z||}~~~}|||}~~|||}}}}}zyz}|||}}}||{~|{yxyz{}}{yxwxz}}~~}zxyy}|{z{}~||{||zz{|}}}}~~~~{zxvvxz{}|{yyyyzxxy{{|{{}}}}}}}}|||}}}}}||}}}}||{zyxxy{|~~}}}}}~|||~}}|||}}~~}{zz{{zyxxy{|}|||||}}~}{zzz|}}}~~~~}}{{{|}~~~}}}~~~}|{zzvvwwwwvuz{|}~~}}}}}}}||{{{{{|}~~}}|||}~~~~~~}}}}~}{{}~~|{z{{|}||~}~~~~~~~~xyz{|}~~~zz{{|~~}|{zzzz~}}||z{{||{{z}}~~{||}}}}}z{zyxxz|}}||{zzz{}~~~~|}}}~~~~~~~~}{{}~}}||||{zyyyz{{{||}}~~~}}}~}|{zz~~}}}}|||||{zzyyxwwvwxz{||||||||}{z|~{uuvx|~~}~~~xxy||}}||||}~~}|{{{{||{zyxwwxy{~}}}~~~|{{||{z{|~~|zyz{|||||{{{{yyy|~}{}}}}||{z~|{yxxyy~~~|||||xzz}}~}{zz{||{{|}~|{yyyyyz|~~}|zywvvwyz{{zzzz{{xxxzz{{{~}}}|{{{{|||}}~~||}}}||{{{zyz{}~~}}}}}~~~}}~~}}}}~~|{zz{{zywxy{}}}|{{||}}|{zz{|}~~~}}}}|{{z{{|}~~}}}~~~}}}}}|{{xxyzzzzz{{|}~}}}}}||{xwwwx{}~~}}~~~~~}}|{ywwz}~}{zz{{~~~~}~~~~~~}}~~~~yz|}~}{{}}}}~~~}{{{{|}~zzzyyyyy~}|{{{{||{{{{||~{||}}}}}yz{zyy{}||{{zyyyxz|}}~~~}}||{|~}~~~}}~~~~~~|zxxz|~~~}}}}}}|{{zz{|}||}}}~~~~}|}~~~}||||~~}}}}}}}}}|{{zzxwwvwxyz{{{zzzzz}{z{}~}{wvuwz}~~}}}}||||xyy{{|||zz{|~~}|||z|}~~|zxwwxz|||}~~}||{|{{z{}|zyy{|~|{{{zyyyxxy{|||{}}}}|{zy}|{yxxxx{{{{|}}~zz|~~}~~|{{||||{|}~{zywvutty{}}|~~{zywwxyzyyzz{||}wwwyy{{{~~}|{zzy{{||}~~~||}}||{{{{{{|}|||{||}~~}|||}~~~}~}~~~~~}|zyz{|zywxy|}}}|{{{||}|{{{||}~~}||{{{{{{|}}}}~~~}}}{{|||{{zwxyz{||||||}~}}}}}||{vuuuwz}~~~~||zwvwz}~|{{||~~}}}~~}|~}}}}}~~}}}~{|~~|yxxy{{|}~}}||||}}~wwxyz{{{~}|{{||}}||{zz{|~{||}}}}}yz{{z{|~{{{zyyxxvxz{{{}~~~}}|||{|~~~~~}{|}~~~~~}|zxxz|}~}|{{|}}{{{||}~~}}}~~~~~~}|||}~}}|}}~}}~~~~~~~}}||{zzyxwwwxyz{zzzyyyx{{z{|}||xvuvy|}~}}}}}|||yyyzz{{|yzz|~~~~~~{}~|zxyz|~z{}~~|}}|{{{{}~~|{{|}}~{{zzyyxxwxyzzz{{}}}}|zyy||{zyyyx{{zz{|}~}}}}}}|}~}|{|}|||||}}~zyyxwvuty{~~}~~{{yxxxyyxyz{|}}}vvvwxz{|~~}|{zzy{|||}}~~|||||{zz{{||}~{zzz{{|}~|||}~~~}~}~~~~|{zz|||zxyz|~}}|{{{{{}||||}~~~}}|{{z{{|}}}~}}~~~}||xy{||{zywxz{}~~~~}}~}}}}}||{vuuuwz}~~~~{{ywuvy{~}|{||}~~~~~}|{{z{|~~~~~~}}||z{}}|{{|}}~~|yxuwyzz{~~~}|||||~~}}}wxz{}~~~~}}|||||}}|||yz{|}~{||}}}}}y{||{{|~{{zzyyxxvxz{zz{|~~~~}}}}{{}~~~~~~~}z{|}}~~}{zywwyz{{zyzz}{{|}~~~~~}}|{|}~{{|}~}}~~~~}}}|{{zzzyxxxyz{xxxwwvvuz{||}}||xvssvz|}{{{{|||}zyxzy{{{zz{|}~~}}}~|~}|zz{}~yz|~~~}}~~~~}}}~~~|{|}~~~~~}}~~~zzzzyyyyxyzzyyz|||||{{zy||{{{{zz{zyzz}~~~~}}|||{|}}|{|~||}}}}}}yyyyxwvu{|~~~~~~~~}|{{{{xyz|}}}}vuuvwy{|~}}}|{{{}}}}}}}}|||||{zy|||}~~~~zzzz{|}}~}}||}~}}~~}|{|}~}|zz{}~}}|{zzzz}}}}~~~~~}|||{{{|}~~~~}}~~~}{{wyz|||zzvwy{}~~~~}}}}}||{vvvwx{}~~~~}}}z{zxvvy{}~~}|{{{|}}~~~~}{{wx|~~}}}|||||xz}}{yz{{|}~~}|{vx{{z{}}||||}}~~~}||{|~~~~}}|||z{{||{{z{{|}~{||}}}}}z|}}|{|}|{{zyyxxxz{|{z{|}~~~~~{{{}~~}}yz{|}}}}zyyxxyyzvvwxy}{{}~}~~~}|||}||}}~}}~~~}}|{{zzy|{zyyz{{xxwwvuuuy{}~~}||xurqtx{|yzz{|}~~zyxyyz{{|||||}~~}}||}}~|}~}z{{|~~}xz|~~~}}~~~~}}}}{}~~~~~}}}}~}}||yyyzzzzzxz{zxxz}{{{|{{zz{{||}}||zyzyy|~}||zzy{||{{|~|}}}}}||yz{{{{zy}}~~}}}}}}~~}}||{xy{|}}}}uutuvy{|}}}}}}}}~~~}||{{||||{zyx||}}}}}}||{|}~~}||||~}~~}|}~{{|}~}}|{zzzz}}~~~~}}||||{{}~}}~~~}{zwy{}}}{zuvxz|~~~~}}}}}||{vwwxz{}~~}}}~~~~~}}}}z{zywwyz}~~|{zyz{|}}}}~}||wx|~||||||||wz}|zxyzyz{}~~y{}}{z|{{{{|~~}}|}}}}||||yzz{{zzy}}~~{||}}}}}{}~~|||}||{zzyyxz|}}|{|}}}~~{{z{}~}}yz{|}}}}yyyyyyyyutuvz|z{}~}}}}~~~}}}}~~~~~}}~~|||{zzyy}|{zyz{|xxwwvuttx{~}||wtqpswz|xyz{|~zzxyxzz{}}|||}}~~~}||||||}~~}}zz{{}~}|xy|~~~}}~~~~}}~}|}}|~|}~}}}}}|{{zyyyzz{{|xz|{xxz}zz{{|{{{z{|}~~~~{zzy{{}|zzyxz{{zz|}|}}}}}||z{|}}}|{~~~~}|{{|}~~~}||xz{}~}}|utsuvy{|}}}~~~~~~}|{zz||||{zyx|}}}}}|{}}}}~}||{|~|}~}}~|||~~~}|{zyyy}}}}~~}||||{}}||}}|~~}{{{||yyzz|}}||{{{|}|yvyz{|}}}}}}}~}||{||{{{{||||{}}|zxvwy|~|||}}}~~}|}}|{{{{|zz{||~}}{{||}}~~xyyyyyxxzxvvy}}~}|{}}|{{|~~~~z{|}}|{{{|}~z|~~~}}||{{~}{zy}}}}}}}}~|{{}}}}}||||vvvyy{{{xwvuwz~~}|zz{||~~~||}~~}{ywvuzzzzz{|}}|{zyxxx||}~~~~~|yvvxzywtvy|~}{zzz|}~~}|||||~}~~~}|{{z{{~~~|{}~}{zz{|}}~}}~}|}~|zyz{|~|{}|ywwwwwwxx}||{{{|||}|zxwxy}}}}}{yx~~~|yxy}}||{{{z~|zyz{|~~~~}}}}}~~~~}}||||}~~~}|||||}{z{|}~~xvtuuwyz}}~~~}}||{{}}}}||||~}|}}|yz{}~~~}{{~~~}||{{|{}}zy{~}}}~~}|{{|{|~~||||{z{{zz{||}||||}}~}|||||}}|ywxy{|}~~~}}}}}||{||{{{{||}}|~~}{ywxz}|||{||}}~~}~~}|||||}}{{{}}~~~||}}}}}}{{||||{{{yxx{~}~}|z|}|{zz{}~~~z{|}}|{{{|}~}}{|~~}}}}}|||~|{z||||||||}||}~~~}}}||vvvyyzzzyxxxy{~~}{{{||~~~}}~~~~~}{zyxw{zzzz{|}||{zyyyy|}}~~~}}|zwwz{{zvwz|~}|zz{|}}}||||}}~}~~}||{{~~}|~}|{{||}}}}|~}||}~|{zyz{}~}{{}}zvwwxyz{{~~}|||||{||zxwxy|}}}}{zy~|{|}}}}||||~}{zz{|}~~~}}}}}}}}}}||||}~~}}|||||~~}}~|}~~wvuvvwxy|}~~~~}}}||{{~}}|{{}|{{|}}{yz{}~~~}{z~~~~~}}|{{|||~}yxz}}}}~~|{{z{{|}}~~~}|||{xvuvwy{}~~~}}||~}~~}||}}|zwwxz|~}}}}}|||||{{{{||~~}~|zyy{}~~|{yyz|}|}~~~~~~|||}~~|||}}~~~~}}}}|{z{}~}}~~}z{{ywwy{~{{|}}|{z{|}~~|||}~~}||}}}}}}~}}||||||||~~~}}~~~~~}wwvxxyyyzzz{|}}~~~~~}|||}~}}~~~~}}}|{{zz{{zzz{||{zzyyzz{}}~~~}}|}{yz{}~~yz{}~~}|{{{|}~}}{{||}~~~}||{}~~}|~~}||}}}}||{}|{z{{}~yyyyz|~{z{|~}|xxyz|}~~}|{{{yz{zxwxy|}}}}{zy~~}}}~~~~~}|{zz{}~~~~~}}|{z{{}}|||}~~}||{{||}~}~|}}~~~~}vvvwwxww||}}~~}}||||||{{~}||{|{{z{|~|zz{|}~}||~}}|}~}||{{{||}~|xvxz}}~~|{zz||||}~{{{||{wtqrux{~}{zyz{|~~}}}}zxwxz|~~~}|||||}}||||}}~}{zz|~~~~}zxxy{}{||}~~~}}{|}~}}|}}~~}}|||~~|}}~~|{zxvwy|{|}}}|{zz{|~}|}~~~~}|}}}~~||||||||{{||}~~~~~~~~wwwxxxxwyz{|}}|{{||}~}}|}}~~~}}~~}~~~~~~}}}}}}}}{{zzz{{|zyyyzz{|}}}~}}|{}|{|}||}~~~~}|{||}~}|{yz{|~}|{z||}~~}|{~~}~~~~}|{{{zyzz{{xxxyz|}~zzz{}~~~{{|}~~}|{zyyxyzzxwxy||}}}|zy}~~~~{{{{{|}~}}}|||{{|{yxy{}~|||}}}}|{{{{|{|}|zyz|zzz{{{{zuvvxxxwvyzz{{zzz{{{{{{||~~~~~~~~{{{{|}~~}}|~|z{{|~~~~~~}}~}{z{|~{{{z{{|||}~zvtuw}}~~}{zy}}}}}yz{}}{wtoquz|~|zwvyz|}}}}{ywxz|~~~}||||}}}||||}}~~|{{|}~~~}~|zxxy|}{{|}~~}}|z{}~}|}}~~}}}}}}{}}~}}{xwx{~||}}}|zyz{|}~}~~~~}}|}}~~~||||||||{{{|}}~~~|{~~~xwwxxxxxwyz|||{z{{|}~~~}}}~~}}}~~~~~~~~}}|||}}}~~|{{zzz{{yyyyz{||||}}}}||}}}}}}}}}}~~~~}}||||~|{{wxz}~~~~}|{yxzz||||{z~~~~~~~}|{{zzyyyyyxxxyz{{|yz{{||}~~~~~~~~}{zyxxwwyz{yxyz{|}}}|{z{|~~{{{{||}}||||{{{{zyxxy{}|||}}}}|{{{{{||{ywvwxzzyyyyyztuvxxyxwyzzzzzyyyyzz{{||{{|}~||||}~~~}||}~~|z||}~~}}~~~}}|~|{zz|~zzyyz{||{||ytrsu}~~}~|{z|}}~~yz{}~}zwosv{~~|zwvxz|~}~}{yxy{}~}{{||}~~~~~~~~}|{|}}}}}|{zyz{}~}}|}~~}}|{z{}}}{||~}||~}{}}}~~~|zxy|~|}}}}{zyz{|}~}}}}}}}}~{{{{{{{{zz{{|}}}~}}{|}}}{zy}}~~~xxwyyzzzwxz{||{{}}}~~~~~~}}}~~~~}}~~~~~}}}||||}}~~||{zzz{{yyyyzz{|z{|}}}}|}}~}|}}}|||}~~~~~}}}||~~}||wx{}~z{||{zxwyz{|||{z}~~}~{{zzyxwvwwxyzz{{z{{{z{}~~}}||{zyxwwwvx{|{zz{{{|}}|{zy{}}{{{|||||zzzyyyyxyyxyz|~|||||}|{{zz{{{zyvtstuyxxwwwwxtttwxyzzyyzzyyxxxxyyz{||yz{|}~{||}~~~~}}||{{}~~~}|{|}~~~yz{}}~}||{|}~xxxyz{|}{||yursv}~~|}~~}|{z{}~~~}zz{}}{suy~}~~|yxy{~~}{zz{|}~|{{{}~~~~~~~~{{|}~~}|{{{|||||zzz{|}~~}~~}|{{z{}~}|zzz}~~~~~|}~|{{|~~}}}}}~}}|zyy{}~~|}}}}{zyzz|}~||||}}~~~{{{{{{{{z{{|}}~~~}||z{}~~|{z||}~~~~xxxzz{||xxz{}}~~~~~~~~~~~}|}~|}~~~~}}}}{|||||}}}|{zzzzzzzyyyz{{yz{|}~~~|}~|zz}||{{{|~~~~~~~}||~~~~}wx{~~}~xy{|{zyxz{|}~}}|{}~}~}}|zywuttuvxz{||z||{yy{~~~}}}}}}{zzyxxxyvy|}}|||z{|}}|{{wy{~~||||||{{yyxxxxwwxxy{|}}||||~}|{{zz{{yyxvtsuwyxwvuvvwsssuwz|}zzzzzyxxvwxyz{||{{{{||||zz{|}}}}||||||||~~}}|||}}}~~uuy{|~||}}}~~~~~wwwxy{|}|~~{wuvy}~}||}~~}|xy|~~~|{{{{~~tw|}~~{zz|~~}|z{{}~~|{z{}~~~~~~~}yyz{}~}}|{{{{{|||~yz{|~~~~~}|{{z{}~}}|zzz}|}}}~~yz{|}~~~|{z{}~}}}}}~|||{yy{|~||}}}~}}{yxyz{}~~{{{{|~~}}{{{{{{{{{{||}~~~~}{{z{}~|{{|}~~~~~}xxx{{}}}yyz|}~~~~~~~}}|||~||~~~~~}}}}{|||||||}|{zzzzz{zzyyzz{xyz|}~~|}~|yy{~{{zz{|~~~~~~}||~~wy{~~~}~~wxz||{zy{|~~~{|~}}~~~~}{yvtsqruxz|~~{|}{xx{~{{||}}~~{{zyyzzzvy|~~}}}z{|}}}|{vx{}~~~~~|}}}|{zzxxxwwwvvwxz|}~}||||~||{zzzz{xxxvuuxzyxwuuuvwsrrtvz}{{{{zzyxvvwyz{||}||{zzyyxyz{||||{{{|||||~|{{|}~}~~~stwz}~|}}~~~~|}~vwwxy{|}~}ywy{}~}|{{|~~|ywxyz{{{zy{{||}}~~~~~}}}}|{||}}~~}|zyz{}~}||||||||||||vvvvxz|}zz{{|}}}}~|zyz~}||}~~|{{}~~}}~}|zyyyy~~}}}~~}|{{{{{z{{{||}}|zyyz{|||||||}||{||}~~}|{{|}~~|{{{{|}}~~|{{{{||{yxv{yxwwz|}z{}}||}}}{zzyzzz{{|{}|{yz|{zz{}~~~~~~~~{|}~~}|{}~~~~~~~~}~}|}~}}~}~}{yyyyzzz{{}|{zzzzz||{{{{|||}}|zyyzz{{||{{z|}~~}||}}|}~~~}}}~~~~~}||zz{{{{zz|||||{{zxyzz{{zz}}~~~~}}}}}}{xusuvxyz{{{}}}}}|{{~}~~}{zy{|}|}~}~~}}}~~yz{{|||{z{~|zz{~}{{z~zwvtrszzz||~}{{||{yzzzzzzzzvvvvwxyyzzzyyxxxutsstwz}~}{yxxxyyz{{||{{}}|{zyyxxxxyz{|}|{z{{~~|{z{}~}}}}||||wvuy}~}|yy}}}}}~{{zz{~}~~}}~~~}|||}~~|ywwxz{|{{z{||}}~}~~}|}}}{||||}}~~|{zzz|~~}}}}{{||||||yxxwxyz{zz{|}~~~|ywy|}||}}~}|||}}~{|}~}|{zyy~~~}|}}||}}}}|{{z{{|||}}}}}~|zyyyyz{{||}}}{{{{|}~~~}||}~~||{{||}~~~~~}|{z{{||{yxwyxwwwz{}z|}|{{|}}||{{zyy{{{{z{zyxz{{zy{|~~~~~~~~{|~~|{|}~}~~~~~}}~}}}~~~~~~|yxzzzz{{{{}}|{{{{{|{{zz{{||}~|zxyzz{{||{{z|}~~}||~~}}~~~}}~}~~~~}||z{{||{{z|}}}}|{{yyz{{{{{|}}}}||{|}}}|ywuwwxyz{|}~~~~~}||~|||}~~}|zz{}~~~}~}}|}}z{{||{{z{}}zzz~~}|{zy~}zxwutt|{{||~}||}}|zzzzz{{{|xwwvvwyz{{{zzzyyvutstwy{|{yxwwxxz{||}}|||||{zyyxyyyyz{|}|{{{|~}||}~}}}|||||yxwz~}|{xx}}}}}~{{zz{~~~}||||}}~}~~{ywwxz{|||{||}~~|}~}||}~~}|||||}}}{{zz{}~~~~}z{||}}}}|{zyxxyyz{|}~|ywwz}}|||}}}}~}~}|yz{~~~}{zz{{zyz|~~}||||}}|{{{||~~~~~}}||{yxwyyz||}}}zz{{|}}~~~~~|||||}~~~~~~~}|{{{{{{zyxwwvww{|}{}}}{z{|||}}|{yx{{{{zzyxxyzzyyz|~~~~~~~~{||{{|}~||||}}}}~}}~|||||{{{}~{zw{{{{|||}~}}||||}{{zzzz{{}~~}zxyy{{||||{{|}}|}~~}~~~~~~~~~}}|z{{||{{z}}}}}||{zz{||||{||}||{zz||}}}{zyzyyyz|}~~~}{z{|~~}||}~~}~}|{{{{{|||{{z}~~~{zy}}~|{zyx{{zyywxx}}|||~~~}|}~~|{yzz{|}~~{zwvuwxz}}||||{{wvuttvxyxxwwwwxx{|||}}}}{{{zzyyxyyyyz{|||{{||~}||}~}}}|||{{|zz||{zzz~}}}}~{{zz{~~||{{{|~~~}|zxxy{|}~}}}}}~||}~}|{{}~~~}}}}~~~~{{{{|}~~~z{|}~~}}|{{zzzzz{{|~}{yxy|}}|}}||}~~~}{xxy|}~~|zuvvuttwy}}||||}}~}}}}}~~|}~~}{ywwxz|}~~~yz{||}}}}}||}}~~}}{{{{{zzywwwxy}~~}||~{|}~}{yxzz{|{}|{yz|{zz{}}}}}}}}}{}}{z{|~zzzz{||}~~~~zzzz{{{z}|||}~~~}}}||{||{y||||}}}}~~}}}}}~||{{{{||}~~}zyyz{{||||{{|}}|}~~}~~~~||}}}}||}}~~}}|{z{||}}||}}}}|{zz{{||||{{|{zyz|~~{z{}~~~~~~~}{{zzzz{|||||}}{z|}}{{yxxyyyyzz{{~}||{}}}|||}~}{yyz|}~|xvuvxz~~~~}}}}{zxwvwxyuuuvvwxx{{{{{|}}zzzzzyyyzzzzz{||{{{||{{{{|~}}|||{{{||{|~~}|zzzzz~~}}}~~{{zz{~~|}~}|{{{}~}~~~}|{zyz{}~~}}}}}~y||}}{z{}~~~~~~|||||}~~~~z{}~~}|yz{{||}}||}~~~|{{}~~~}||}~~~}{wxxz|~|{tttsrsuwzz{|}~~~~}zyxy{}~~~yz{|}}}}~~}}}}~||{{{zz{yyz{|~}~{|~~~|yxxyz}~{|}}||}}}}}}}}}{|~~|{zz|}yyyyz{}~~~~~~wuuvyzzx}|{||}}}||wwwz}~~||||}}}~~~~}}}~~~~}}}}~~}~~}{zz{{||}}||{}~~}}~~}~|~~}~|}}}}}}|}}}}}||{z{||}}||~~~~~}|{{{{||}}|}|zzz|~}|}~~~}|{{zxyz|}~~~~}}{z|||{zxxwxyyz{{{{}}{{z|||yyy{}}|zyy{|~}yvuwyz~~~~~~~~{zywwwwwstuvwxxyzzyyyz{|yzzzzzzz{{zzz{||yyz{|~~~yyyz{|}}{{{{{{{{||{{{~}{yyyzz~~}}}~~{{zz{~}|}~~}}}}~~}}}~~}}}|}~~~||}~~yyz}}}{z{|~~}}~~~~~}}}||~~~}{|~~|{xy{|~}}~~}~}}}~}~}|yyyz{~}~}|{sttsrsuwyz|}~~~~~|zy{}~z{|~~~~}}~~~~~~||{{z{{|{{|}~}}~~}|zywxz}|}~}}~~~~~~~~~{|}~~}|{z{|}~~~yxxxz|~~}}|vsqsx{|{}}}}|{{zz{{{{{zzssty}||||}}}~}}}}}~~~~~~{}~}|{|}||}}}}||}~~}|}}|}~{|~~}|}~~~|||||{{zzz{||||{}}~~~~}}yyyyzz{{|{{z{|}~~~~}|||xy{|~~~~~~~~~~~~||}{zyxwuvwzz{{{|{zzyzzzxyz}}{yyz|}}zxwxyz||}}}}~~|{zyxxxxtuvxyyyyzyxxxy{|yzz{{||||{{{{{||wxyz{}||xxyzz{{{yzz{{|}}||{{y|~|zyx{|}~}}}}~{{zz{~|}~}{z{|~}{||}~~~}|{||}}~wyz|}}|zz|}}|{|}~}|{z|}}||~}{yxy{}~~~~~~~~~~~~}|||}}~{zyz{~|||||{{{yyzyxxz}|}~~~}}}~}|z{}}z|~~~||}~~~~~~~||{zz{|}{||~~~~~~}}|{{{wxz}|}~~}}~~~~~~~~~||{{{{||{{|}~~}}}~~}yxxxz|}|{vroqw}|{{zzz{{{{{{{zyxrruw|{{|||}}}}|||}}~~~~~z{}}||~||}}}}||}~~}{|~~|{|}y{}}|{|}{{{{{zzyyyz{{{{{{{|}~~~~yyyxyyzz{{{{{|||||}~~~~~~~~~~~~~~~{||}}}}}}||||}}}~}}}{{yyxstwzzz{{yyxxwyyzxxz}~{yyz{}~}|{yyyzz{{{{||}}{zzyyxxxuvxz{{zz{zyxxz{}zz{{|}~~||{{{{||uvwyz{{zyzz{{zzzwxyz|}~~|}|{x{~}{zyy{~}}}}}{{zz{~z{|{zyz{~}{{|}~~}|{{||}~~~wwzz}~~|zz|}|{yz|~}|zy{|~~}|}}zxy{}~~~~~}}}}|}}}~~||{}~~|{zz{~|{{zzz{{z{{zyz|~~|{{{{|}~|{z}~}{|~~{{}~~~|}}~~~}}}|{zz{|}{||}}~}{}~~}}~}|{{{|xyz}~{|}}||}~~~~~~~~|{zyyz{|||}}}}}||}~|yxxxz}}|{uqmow~{zyxyz{|{|{{zyxwrstw|~~{{{{|||}|||||}~~~~}}}}~~yz|}}}||}}}}||}~~}z|}}|{{|xz||{{{|~~zz{{zzyxxyzz{{zzyy{|}~~~yyxxxxyzyz{||{{z{{|}}}}}{}~~~~}}}~~~~~}|{z{{{{{|}}~}}~|{zyxstwyzzzzxwvwwyyyxy{~}yzz{|}~~||{zzzz{yzzz{{||zzzyyyxxwxz{||{{|{zyy{|~z{{|}~}||{{{||tuvxyzyy{{|||{zzvwxz|}}~}{y{}{{z{|~}}}}}{{zz{~y{{{yxyz~~~}}|zzzz{|}}|}}~~~~~}|{zyz{|yz|~|~}~~~}}}}}~~~}}}}}~~~~|}}}~~z{|~~~~xxxxyyxxxy|~~~}}~~}{zxyyz{|~~}}|}}~{}~|zxyy{|}}|||{{{~}{zz{|}}}~~}|{{~~}|yyxyy|||}}~~~~~}~yyyyz{|}{}~}{zz{~}zxxxyzz|}}|z||||{}||~~}}}~{|}}}|{zwvsrsvy|xwvvxz}~~|{zzzzzz{|}}}}yyy{{~~~||}}}}||~~~}||{{zzz{|}~~~~~~}}~~~}}}}~~~~}|{zzz{|z{{{{{zzwwyz|}~}{yyz|||xy{}}|{z||}}}}||{{zz{|}~|}}~~}}~|zy|{zyz{|}{|}}}{zyxyzywwwx|{{{|~~~~|{xyz|}~~~||}}~~~}|||}~~|{ywvuyz{}}}||}||{{{||{}~~}{|~~|||zzzzzzzz{{{|{{zzttvw{}~}{{{|}}}|{zyyx||}}}}}|zzyyyz{|}}|{zzzz~~~~~~}||yyyyz{|}||}~~~}}||{zzzzzwx{}{}~~}}~~~}}}}}~~~~~~~|||}}}}~}}}}~~{|}~}}~yyxxxxyzyz|~~}|z{|||{yyzz{||~~~~~~}}}}~~}{yxxy{|||||{{{{~~~}|{yyz|}}}}}}|||~~}|yyxyz|||}}~}}}~~xxxyzz{|{}~}|z{{~}{yxxyz{|}~~}|{|||||}}}~}}|||}}||}~}|{z{ywuuvwywwvwx{}~~}}|{{zyy{|}}}}yyyzz}~~|||}}|||}}}}||||zzz{{|||~~~~~~~~~~~~}|{z{{|{{||||{{wwxz|}~~|zz{||{wy{|}}|{||}}}}||{{{|}}~~|}}~~~~~{zy|{zzz{|}||}}}|zzyz{ywvwx{{{||}~}~~~}|{xy{|}~~~||}}~~~}}|}~~}{zxwwxy{|}}}|}||{{||}{|~~|{|~~|||{{{{{{{{{{||||{{tvwz{~~}|{|}}}}|{zyxwzz{|||||{zyyyz{|}}|{zzzz~~|}}}}||{yxxyyz{|{{|}}}}|||||{zxwtvy|}}}|z{}}||}~}}}}}}}}|}}{{{|||}}}}}}}~~|}~}}|{{|}~|zyxwxz{{|}}|{wxyz{zyy{{{||~~~~~~}}}}~~}zywxxz{~||{{{zzz{||~~|{zxyz{}|||}}}}}~~|yyxyz|||}}|{|}~wxxyyz{{{}~~|{{|~}{zyyz{{|}~~}|{|||}|~~~~}|{{{{{||}}}|{z~|zxwvvwwwxy|~~~~}|{xxz{|}}~zywxx{}~{{||||{{||||}}}}zzz{{{{{~}}~~~}}}}}~~||{{{{||}}}||wwxz|}}{{|||zwxz|}~}}|}}~~}}|z{}~~~||}~~~|{{}|{zzz{|}}}~}}|{{||zwvvv{{|||||{|}}~~}{zyz{|}~~~||}}~~~~}}}~~}|{zyywxz|}~}}}}||||}}{|}~~}|{|~~||}||||||||z{|}}~}}vwx{|~}||}}~~~|{yxwvxxz{||||{zyyyz|}~}|{zzzz~~}}|{||}||{{xxxxyz{{z{{|||||{|}~|zwuqsvyzzxxyz||{||}}}}}}}||z{|~~~~~yzz{{|||}|{{{{|}||}|{zzz{|}~~~|zxwy{}|}~~|zytuwyzzzyyyz|}~}}|}}~}}||||||}~~~}{zwwxz{~{{{{zzzzzyy{}~{zyxxy{|||||}}~~~~~}zyyyz{{|}~{{{}~wwxyzzzzz|}}{z{|}}|{zz{{}}~~~~}}|||}}~|{{{{{{{{{zzz~}|zxvuvwwy{}}~|{wxz{}}~~{ywvvz|~zz{{{{zz{{{|}~~|||||{{{~}}~~~~~~}|{{|}~}|{{{|}}}}}}wxyz|}~~}|}}{zwxz|}~}}~~~~}}z|~~{|}~~~~~}|{zz{|}}~~~~}}}{wuuuxyzzzywvyz{{{zyxzz|}}~~~||}}~~}}}}~~~~}}||{{xy{}||{{{|}}{||}}||{{}~}|}}}}}}}}}{{|~wz{|~~~|zyxwwxz{|}}~{zzyz{|}~}|{{zzz~~~}}|{{||}||{xxxxyz{{z{{|||||{|~~{wuqsuwxwvvxy{|{||}}}}~}|{zyz{}~~}}~~yyyz{||}|{yxxyz{{{|}~~~~|{{z{|}~~~~~~~~}}~}{yxz|}}~~|zxstvyzzzzvwy|~}}|}}~|{zyxyyyzz|}~~}}wxxz{~||{{{zzzyyyy{|{zxxxz|}||{{|}~~~~~}zzyzzz{{}~|||}~wwyzz{zzz|}}|{{|}}||||||}}~~~~}}{||~~~}}}zzyyyyxy}~~~}{zywwxz|~}~}|xy{|}~~~{ywvvz|~zz{{{{zzz{{|}~~~~~}}}}~}}~~}}}}~}|{{{|~~|{{{||}~~}}xyzz{|}}~}}}}{yxxz{}~}}~~~~}}{|~{|}~~~~~~~~~}{zz{{||}}~~~~}~}{xuuuxxyzywvuxyz{{{zy{{|}~~~~||}}~~||}}~~~~}}}}}}}}z{}{{{{{|}}{{{||{{{{}~}}}~~~~~~~~{|}~zz|~~~}|zyyyy{|~~{{zzz{|}~~}|{{{{~}}}}}||||{{||}}}}}yxxyyz{|{{|}}}}||}|ywrrstttttwy{|{|}~|}~~}|zyyy{}~~||}~~xyyz{|}}|{ywwxz{z{||}}}|||{{{}~~~~~~~}}||~}||}~~|{z{|}}~~|yxtuxz{||{vwy|~~}}}}~~zywvuuvwuvwyz{||xyy{|}}|||{{{zyyzz}~{zyxy{}~}}|{{|~~~~}zzyz{zz{}~~}~wxz{||{zxz{{zzz{}}}}}}}|{||~{zyxxxyyz{|||||{xyz{}~}~~}{|}~~~~~{zxxxz|}{{||||{{{{{|}~~~~~~~~~}}}~~~}}||||}}~}|{z{|}}}}}{{{{{{{{~}|}}}{yyzz|}~}~~~~}{|~z{|~~~~~}}}|zzzz|||}~~}~~{xvuvvwwwvuttwxz{{zzy{|}~~~~~||}}~~z{|}}}||{|||}}~~|}~xxxxxyz{{{{{{{{{z}~}}~~~~~~~~~{|}~~~~z|~~~}|{zzz{|}~~~~|{zzz{}~~}|{{{{}|}~{{{||||}||}~~~~~yyyyz{|}||}~~~}}}~~|{utssstuvxz{}|}~|}~~}|zxyz{}~}|{|}~yyz{|}~~~|zxxy{|{||}}}}}{{zz{|~}}~~~}}}}|{zz{|}~~}||||}~~|zxvwy{}}}}yyz}~~~~~~}}}}~zywuuuvwuvvwxyzzyzz|}~~}}}|||y{{||{zyyz|~~|{{|}~~}~zzzz{yz{}}xy{}}}|{xy{{{z{|}}}~~~}}{{|~||zyyyz{{{{||}~~z{{|}~~~~~~~~~~~~~~~{{zzz||||||}}|||{{||}}~~}}}~~~~~~~~~~~~}}|{}~~~}|{yy{||}}}}||{zzyy|{{|}}{y{{{||}~~~~~||}~~z{|~~}}}}~~}}~~|zzzz|||}~}}}{xvvwvvuutuuuxyz{|{{z||}~~~~}||}}~~yz{|||{zzz{|}}~~||~~~~}|vvvwwxyz{zzzzzz{z|~}~~~~~~~~~~||}~~}}}|}~~~||{{zzzzz{||}}}||{{zz|}~~}|{{{{||}~zz{{|}}}|}}~~zzzz{|}}|}}~~~~~~~~}wutrrtvwxz|}|~~|}~~}{yxyz{}~~}{{|}~yyz{|~~~{yyz|}|}~~~~~}zzyyz|}~}}}~~~|}}|{zyxz{}~}||{}}~|zyxy{}~~~}|||}~~}|}~~}}|}}{zxvuuvwvvvwwwxxzz{}~~~~~}}}}{z||}~|{zzz|~}{z{|}~}~{zz{{yz{~}xz|~~~||xy{|{z{||}~~~~~}{{|~}|{z{||||{{|}~{||}~}}}~}}|}}~~~{{{{{|||||}}}}|||||}}}}}{||}~~~}}}~~}{z|}~~~}|{xyz{||||~~}|zyxxzzz{}}{y|||||}~~~~~}|||}~z{|~~}}}|}}{{}~|{zzz||}}~~~~|}}{ywwxvutsstuvxy{|||{{|}}~~~~}||}}~xyz{{{zyyyz{|}~~{|}}}|zzvuuvwxyz{zzyyzz{z|~~~~}}}}}}}}|}}}}}|{|}~~}~yyyyyyyyzz{{|{{{||{z{|}~~}||{{|~~~~}}}}|}~}|xxyz}~~~}~~~}||||||{zzyyzzxyy{|~~~|zyxy|~~{z{}~yyz~}|}{|}~zzz{{{{{}~}||}~~~~|yxxy{}~~}}}}~~~~}|{}{ywxxy{{||||{{}~}|~|}~}}}}{z}~~}}||~~{yy|{{|}~~}}}}|||||{{{z}~}}|{{{{{{|}~~~}|~~~~~zy|}}}{z{~~}|{yxxz|}}~}|{~|{~~|{{|~}|{{||~~}~~|zyyyz~}{yz|}}}|{{{{z{{||{{z{yyxxyyyyyyzz|{{zz{{|yz|}~}||~}}~wttw{~}}~|{zyz|~|}~~~~~}~|zyxxyyz{||||}|{zz{}}}|zxvvvvqqrqstwwyyyzzz{{}}}}}}}|||}~|yz{|}}}}~}|~zxwxy{zzvwxz{~~~{{zyvtqpsy~}|}~~~~}|{z{||~}}{zxwwwxx~~|yyxuuzzzzzzzz{{{}~}~~~~~}}~~~}}}|~~{yvvxz|~~}|||||}|{{zz{{xyy{|~}|z{}}zxy{|yz{~}}~{{|}}~}}zzz{{|||~~~~~|zxwxz|~~~~~~~~~~~~}{{~|zyxxyz~~~~~~~~~|}}}||~|{z|~~~~~~|zz|{||}~~~}|||}~}}}||{{z}~~~~}}|||||}~~~~}||{{{}~~~~~}~yxz~{zyyz|~~}{zyyy}~~}||{z}~}{zz{}~~|{{||}~~~~~~~}|zzzzz~~}|z{{|}}|||{zyyz{{{zyzyyxxwwxyz{{||{zyyz{|yz{||}}}~|}~wuvy|~}}~{zyyz{}}}}~~}||~}{zyxyz{{|||{}|{{{{|}}{zxwvwwsttuuwyyyzzzz{{{||{{{zzzxxy|~}{yz{||}||}|{}zywxz{zzvwxz{~~~{{{yvsomsx}~{z{}}~~~}|{zz{|}~~}}{zyxwxxy}}{yyxww{zzzyyyy{||~~}||~~~~}}}yvosvz}~}||{|||~}}|{|||yyz|}|}~{ywwyz{{|~~zz{{|{{{zz{{|}~~~}{zyvwy{}~~~~~~~~}|{z|{zyyz{|~|}}|zz{}zyy|~~~~}}{{}|||}}~~~}}|||||}~}|{{z}~~~~~~~~}}}}}~}{zyyyz}~~|z|||}}}}}}~|ywy{yvuv{~~~~}{zyz{~~}zyx|~}|{zz{|}}|{{{|}~~~}||}~~~~}|{{{{{~~~~}|{{{{|}}~|ywwxy{zyyzyyxxvwxyz{|}|{yxxy{|zzzz{|}~}|||xxy{}~}~}}}}}~~zzyyy{}~}}}}}|{z|}~~~|zyzz{{||{{}||{{{|||{zyxwwxwvuwxz{~zz{{{|||{zzyxwwvssux{|{zxyz{{|||{zy|~zyxyz{{yvwx{|~~~{{{zwsolsw{|yxxz{|~}|z{{zzz|}~~~~~}|{zyyxyyyz{{zzzzz{{zyxxwv{{|~|{z{|}}}}|||{{|~zuqjmry}~}}||{{|||~}||{{||yyz|}~~~}~~~~|ywwxy||}~~yyzzzzzy{{|}~~}|}}~~}}|{zzwxz|~}}}~~}}}}}}}|{zzzzyyz{}}~}}}}{yxy{yxx{~{|}~~~~}}~||~|||}}}}}}||||}~~}|{z}}}}|||}~}}~~~}|{zywy{~~}ywuvvwyyz{}}zyy{wsqu{}}~~}{zzz{}~~~}www{}|{zzzz{|{{zz{}~~}{zz{}~~}}}}||||||~}}~~}|{zz{}}|yvuvyzyyxzyzyyxxyyz{|||{ywwy{|zzyyz|~}{{|yz|~~}{y||||}}}~{{{{{|}~}}}}|{yyy{~~{yyz{{||{{}|||{{{{{{zzyyyywyxxy}~|||}}}~~{{zyxvvuqqsvy{{zxxyz{{{{yxx{}zyxy{|{yvwx{|~{|}}{wspvx{{ywwxz{}~~|ywyyyyz|~~~~~~}}|{{zzzzzzxxyz{|}}}}|zyxwvyz{~~|zyxy{|~~||||{{{{{}~ztqfkpv{{|{~||{{{{||}||{z{{{yzz|}}}}}~}}}||}}}|zyyz{||}~}yyzz{zzz|}~}|{{||~~}|}}~||}}~~~}}|{{{zzyz|}}~~~}}~~}}|}}||{zyyyyz{|}~}~~}}}}}{yxyzyxxz}yz|}~}|{~~~~~~~~}}}||||||||}~~}||{}}||y{{{|}~}{{||||{{xy{|}~{xvqrsuwy{{}|||vsru||}}~}|{zzy{{z|}~~}}wvvz}{{{zz{{{zzzz{|~}|zyyz|}~}|||}}}}}}~~~}}{zz{|}|yvuvyzxxxzz{{{{{zzzzzz|{yxxy{|{zzz{}}{{|y|~|zx{||}}~~~}}}}}~~}}}}|{yyxz~|zxyz{||||}}|||{{zz{{{{zzzxxwx{|~}}~~~~}|{zyxwwsstwz|||xxyz{{{{yxw{}yyyz||{ywxy{|z|}~}{ywyz{{zyxxyz|}}{xvyxxyz|~~~~~~}||{{{|||{{xxy{|}~~~|{yxvvvwy}~}{zvwxz{{||zzzyyyyxy{}~}yurhkpvx{zz}~{{{z{{|}}|{{zz{{zz{}~||{{|}~~||{{{|}}~}|{||}||}~~}{xyz{||||}}~}|zyyzz{|{zyyyz{{{{|}}~~|{{zzz{{||}~~~||}}~~|}~~}|||||{zyxxyz{|}~~}~}{|}}}}{yxyzzyxz|xy{}}|zy||}~}}}||{{{{||}~}||{}~|{{wwxz{|}~~}|xyz{||||xy{~|}~~|zypqruwy{|wvux|~}|}~~}||{{yzyx{|}~}}wvw{}{{{{{{{{zzzzz|~}|{zz{|}~~~~~}{|}~~~}}|{{{{|~|ywwxy{yyy{{}}}||{{zzyy{{{zz{{{{{{|}}||||~~{yy{|}~~~~~~}}}}}|{zy{~}{wxy{|}}~}}}}|{zyzz{|||{{wxxz{~~~}|{zzyxwwy{}}|xyz{{|||zyx{}~yyy{}}{ywxy{}}~~z{{{{{zzyz{||zywyxxxz|}}}~~}}|{{{|}}}}|xxy{|~|{zytvx|~~}|wwxzz{{{yyxxxxwwxy{|{ywukosxy{zz|}~}{zzz{{|}~}||{|||zz{}~}}|{||}~||{{|}~}||||}~~|||~~~}{yyy{}~|||}}}~~{zyyyz{|}|zyxyz{{{||}~~{{zyyz{|}}~~}}|{||}}~|}}|{{|{{zyxyyz|}}}}}}~~~~}}~}zy{}|}}|zyz|{yxz{~yz|~}|yxzz|~~~}|{{zzzz{|~~~~}}}{}~|{{tvwz{|}}}~~|{xxy{{|||xxy|}~~~~uvwxyz{|}~yyz|}}~}{|~~}{{{|{|{z|}~~~yxx{~|||}}|||{zzyz{}~||||||||~~~~~~~~{|}||}}|{{z|{zyyz{{yzz|}~{{{{{zzz{||}}||{z{}~~|}~~}zxy{|~~~~~~}}}~~}||z|~}{uvxz}~|}}}}{zyyz{|}}|{yxxz{~~}}|||{}{zz|}||yz{||}||{zy|}~yyz|}}{ywxy|}{zzz{|{zyyz{{{zzyyxxy{}~}}~~}}|{{|}~~~}}wwz|}}|{{tvx}~xxyz{{{{xxxwwwvvwxz{{zxwpquwzz{{|}~}|zzzz{{|}~}}}}}zz{}~~}||}~}}||}~{{{{|}~{{|~~}~}zxyz|~zzz{{{{{zzyyz{}~~}{yyyz{{||}~{zyyyz{|}~}}|{yy}}~~|}}|{{{{zyxxyz{|}}}}}}~~~~}}|xwz}|}}|zz{}|zxz{~}}{|~~|zxxy{}~~}|{zzyxxy{}~~~}}}}}{}~|{{ttwwz{}}|}~|{xyz{{{{zxwwz{zz{{{|||||~z|~~}|}~{|}~}{{{}|~}}}~zyx|~||}}}}|||{zyz{|}{||}}||{}~~~~~~~{|~{|}~}|zy{{{z{{||zz{}~zzz{{|||{|~~|{z|~~}}~~}zyz{|~}~~~~~}||}~~~~~}|}~~}|tuxz}|}~~}{yxyz{}}}||yy{{~}}}}}}}|~|{|}|{yz{|}}}}}{z|~}yyz|~}{yxxz|}}}}~zyyy{|{zyyyzz{{|zyyxyz|}}}}}}||{{|}~}xx{|~}}|tvy~}}{|||{zyyxxxxxxxxzyyyyz{{}zxy{|{y}|zyyyyyz|}~}|z~~~~}}}}~~~~~~}~~}~|}}}|{zz{{{{{|}~{{{|||||~|{{{{|}~|zzzzyyxxx}~}|{{{{|||}~~~~}|{zyyy{|}}}|{zxyz|}}}||{zxxzz{|}~}|{{{zzyxwwwxz{{{zy{{zz{|~|}~~{{{{zyxx}}|{{}~{{{||~~~z{|~~~}|||||~~}||{{{{}}~|}|}}}}}}~~~~~~}}||{{{xuux{|{{{{|{{zzzyxxy|~{{{~~~}|||}}~}}~~~~~~~{|}~~~~~}z{{zyxy}~|zz{|{xwvvxyyz{{yyz|{|}}{z{|~~~}||{{}}~~|zyz{|}}||||}}~~zxwx{}|z{{{{{{{{z|~~~~~~~~}}||~~}|}~}{|~~|ywwwxz}~~}}|||}~~~}{zxyyz{}~}~~}}|{{{{|yz{{{zyxz{|||{zzxyz{{|{zzz{||{{{|}~~}|xxxxyz{|ywuuwz{{yxwwxy{|}}{yyvtt{{|}}~}{uw|~~||}}|{{zyyyyyyyyyyyyyzz{|zxy{|{y}|{yyyyzz{|~~}|{}}}}}~~~~~~~~~|~~}~~||}}||{zzz{{|}~}}}}}}}}~~~}||{{{|~~}zy{zzzyyyy}~~|{{{|||}}}~~~~}|{zyyz||~~~~}|{||}~}}}}|{zzzz{|}~}|{{{zzyyxxyyz{{{{{|{zzz{|}|}~~||}}|{zz|||{|}}~{{{||~~~{|}~~~}}|||}~~}{zzzz}~~|}|}}}}}~~~~}}}}}||{{zwuvy{|{{||||{zzzyyyz|~|||~~~}}}}}}~~~~~~~}}~~~~{yyyxwy}}{zy{|{ywwwxyxzzzxxyz{|}|zyz{~~}}}|||}~~~}{zz{|}}}}||}}}~}}~{yxy{|{y|||{zzyyxy{~~~~~~~~~~~~}}}|~~~~~|||}}}||~~|yxwxy{}~~~}}}}}|}~~~}{{yyyzz{|}||}~~~}}}|{{zz{{z{|}}|{z||||||||xxy{{}|{zz{{{{{z{|~}}xxxxyz{|ywuuwyzzxxxwxy{|}|{yxvttz{|}}~}{vx{~}~~~~}||zzzzzzzzyyyyyz{{{zxxz{zy{{zzzz{{{|}~~}||||}}~~~~~~|~~}}~||}}}|{{yz{|}~~~}}{|}~~}|{z{|}}{yx{{{zzzzz~~}{z||}}}~~~~~~~}|{{zzz}}~}}}~~}}|zz{|}~}||{zzzzzzzz{zzzz{||}||{{{{||}~~}}~~~~~}|z{||}|||zzz{{}}}|}~~~}}}}}~}}}~~~}{zyyy~~~}}|||}}~~~~}}}}}||||{ywvvy{||~~~{|||{{zyyyyyz|}~}||~~~}}}~~}}~}~~~~}~}~}xxxwvw{}~|zyz|}{zxxxyyxyzywvvwz{|{yxyz~}}}}}}}~~~~~~~~}|{{{|}~~~}}}}~~~~|{|}|zyyz{yx|||{zyxwvwx{}}}}~~~~~~~~~}}}}}}|||}~~}||z{|~}|}~~|zxxxy{}}}}}}~~}}}~}||{zzzzzzzzyyz{||{{{{{zzzyyz{|}~~}}}|{{{{}}wxy{{~}}zz{{{{zz{|}~}yyyyyz{|xvuuwyyyxxxxyz{{{{{yxvvvzz{}~~~}|~}|wz|~~~{{{{{{{{{zzzz{||zyxxyyyy{{{{||}}||}~~~~{{||}~~~~~~}|~}}}~||}}}}||yz{}~~}||y{}~}|z{|}}{zy{{{{{{{{~}{zy}}}}~~~~~~~~~}||{{{}~~~|}~~~zz{|}~}||{{zzzz{{{{|{zyz{|}~}}||||||}~~}}}}~~~yz|}}}|{zzz{{}}}~~~}}}}}}}}zzz|}~}{zyyy}}{{{}~~~~}|||||||||zyyz{}~~~}}{{{{zyxxyyz{{||}}||~}~}}z{{}~}}~~~}}}}}}}}~}{{}~xyxvuuwy{||{zy{|}|{zyyyzxyyxvtuvz{{zxwxy}}}}}~~~~}}||}}}~||{{|}~}~~~~~~}|}~}{zz{|{{zzyxxz{{{{zyxwwxy{||}}}}}~~~~~}}}}{zxwxy{}~}|{xyz|}|}}}}|{{zz{|~}}||}~}}}}}||{||{{zyxwvwxyyzzyzzzzyyxxxy{}~~~}}|zyy{}~wxy{{~~z{{{{zzyyz{|}}}}}~~~~}}|zzzzz{||xvuuwxyxxxxxyz{{xxxxxxxxyz{}~~~~}|{zy}~}|y{||||||||||||||}}~yyyxwxyy{|}}~~|}}~~~~~{|||}}}~~~~~}||}}|}~||}}}}}|yz|~~}||{{yz}~~}|||}}}|{z||||||||~}|{yy}}}}~~~~~~~~~~}|{{{}~~~~~}|{{|}~~~~zz{|}~}|{{{|{{{{{{||||zyyz{|||}}}~}}|}~~}|{|}~~~~~yz|}}}|{{{{||~~~~~}}}}|||{xxy{|}|{zzz}|{zz}~~|{{{{{{|||z{{{||}~~~~}}yzzyxwvuxy{||||{{{{|||||wxz|}||}~~~~}|}||||||||~}{zy{|~~{{zxustuz{{{yy{}}}|{{zzzxyzxvuuvz{{zxvwx|}}}~~~}|{{}||~~||||}}~|}~~~~}|z|~}{zzz|||{yxxxxyz{{{yyxxxyz~{{|||}}}}}}}~~~~{zxwxy{}~~~}|{vxy{|}{|}}}}|}||{{|}~}|||~~}}}||||}}}|zxvuuvwxyyyyyyzzzyxwuwy{||||{zyxxz|~xxyz{~|||||{zyzz{||||||}}~~~~}{{zz{{||xwvvxyxwwwxyzzzzwwxxxxxxxyz}~~}|{z}~~~y|}~~|||||||||||||}~~wxyxvvxy||}~~~|||}}}~~||||||||~~~}~~}|{}~~}||}||}~~~}}z{}}}||{{zzz{|~~~}}|}}}}|{{}}}}}~~~~~}|{zzy||}}}~~~~~~~~}zzz}}~}}}||{{z}~zz{|}~}|zzz{|||||||||{{zyyyyzwxz|}~~|}~~~}|{zz{}~~~~{||}~}}}|||}}~}{|||||{{xxxz|~}||||}|zzy}~}{zz{{{{||||}~~}|}~~~~~~~~~zzzyxwvuxy{}}|{zyyxzz{{{wxy|}~~z{{|||||y{}~|{{zz{{|}|zyyz{{}}~}}|yvttuyzz{z|}~~}}|{{zyz{zxwwxz{|zxvwx||}~~~}|{|{{|~~}||}}}}}~~{|}~~}|{y{}}|{{{{||{ywxywxz{{zywvvwy{~zz{{|}}}}}}}~~~~zzyyyz{|~~~~}|{{vvwz{||~z|~~}|}~~~~~|{|}~~}||||}~~~}|ywuuuwxyyyyyyz{zyxwtuwyz{zz{zyyz{}~zyyz{~}}}}}|{zzz{{{{{zz{|}}~}}||{{{||}yxwxyzywwwxyzzzzuuuwxzzzwxz|~}}}}}|{z}~z{{}}}}~~~~~||||||||{{{z{||}vxyxvuwy{{|}}}|{|||||}}~}}}||{{z|}}~~|{{}~~}||}||}~~~~~{|||{{{{{{|||}}}}}|||{{{zz}}}~~}|{{zzzz{{|||}}}}~~~~yyz||~~~~}{zyyzzzz{|}~}{yyz{|~~}}||{{yyzzyxxwqsuy{}~~|}~~~}{zyz{}~~}}}}~~~~~}|zz{|||{zxxyz|~~~~}|zyy}~}{yzzz{{{||}|{{}||}}~{{{{yxwvwy|~~}zyvvvxxzzzxy{}~~}xyzz{{zzwy|~~}|{zyyz{|||{{{zzz||}|}}{ywwxwx{{z}~~~~}|{{z{|{zyz{{||{xwwx{|}~~}}|{{|}~|{}~~~~}}|z{|}}|{zwz}~}|||z{|{ywxzz{||{xvtoqtx{~yzz{||}}|}}}~~~{{{{||||~~~~}|{ztwwzz{zzy|~~||}~~}{{|~~}|{||}~}zxvuvwyzz{{yz{|{zxwtvwyzzyy{{||}~~{{zz{}~~}|{{{|||{{zzz|}~~~~}}|||||}zyxyz{yxvwyz{zzzrruwwz{{vwy|~{{|||{{z~~y{{|||||}}~~~~}}~||||||||zyyyyz{{vxyxuuwzyz{||{zy|{{{{|}}~~}|{zzy{}|}~|{{}~~|||}||}~~~~~|}~{{{|||||~}||||}}{{zzzyyy}}~~|{{zzz{{{{{{|||}}~~~~yyy{|}}}}{yxyz{zz{|}}|zyyz{|~}|{{zxxyzyxvulnrvy|}~}}~~~}{zyz|}~}}}~~~~~~}|yy{|||{{yyy{|}|zyx}~}{yzzz{{{||~|zz|{{|}~}}}|{zxwwy|~~}zxtttwwyyzyz|~}xxyzzzzyvx{~}|{{yyyy{{||}}|{zz{{|~z|}|zz{|wx{|}}~}|{z|}|{{|}|}}{ywwx{|}~~~|{z|}}|{~~~~}|{yz|}}|zyvy|~~}}}y{|{ywy{|}}}{wspjlqw{yyz{{|}}|}}}~~{|}}~~}}~~~~}|{zuuxxzyyyy|~~|{}~~}{{|}~}{{||}~{ywvwxy{{||yz{||zywuvxyzzyx||~}|zzz}~~|||||}||{zyz{}~~~~~}||||}}{zyz{{zxvwyz{{zyrrtwyz{{vwy|~yyzz{zzz~~yyzz{{{{|}}~}}||~~}{{{{{{{{{zyyxzzzy|~}||~}|{{|~}{}}~}{}}~~|{|}~}~~~~~}|}~~~~}||}}{{|~}zvwz}}|{{{||}}|~|||~~}|zzz{|zzz{{{{|~}||~}~{|}}{yvtjlou{~}}|{{{{{{||}~~~||}}}}||~~~}~}|{{}~}|~~}~{||}~yyz{||{{{{{{{zzz}||{zyxyyz||}~}zz{|}~}}}~~~}{|}~~}|{{zz}}}}}|{yy~}zxwyz{||zxw{|~~}}~}|zz{{|~ysporvz}~~~{|~~}{z{|}~|}~~~|{z||||||{{{{||{{zy~}{{{{yx}}}|zz{|~~}}}}}~~~~}~~~zzz{|}~~~}|}}|{zxwwxy{|}~~~}}{xuuvyz~|zyxx{|}~~}|||{zzzz{|~~~~~~~~~}|{zz{|}}~~}~|{xwxyzzxvxy{|||{{{{{ywxz}~}{yx{{|||{zy~}zzzzzz{{yyxyxzz{z|~}||~|||}~}{}~~}}~~~}||}~}}}~}~}|}~~~~~}}||}~||}{yvx{}}|{{|}}~~~}{}~}|{{|}~||{{{{{{~||}}~|}}}|zxvpqsx|~~}}}|{{{{{{||}~~}}}}}}||~~~~}||~}|~~}~|}}~~zzzzzz{{}}||{{zz~~}|{yyyz{}}~~zz{|}~~~~~}{{|~~~}||{{~}}}}}|{z~}{ywwyz||{yx|}~~}}~~}|{z{{|}zusrtx|~~{|~~}|}~|}}~}|{z||||||{{|||||{zz|{z{{{{z|}}|zyz|~}}|}}}}}}}|~}}zzyyz|}~||{}~}|zxwwxx{|}~~}}}{xvuwyz~}|{yxxz{|}~}}||{zyyz{|~~~~~~~~}|{zzz{{|}~}{wvvxzzxwxyz{||{{{{{ywxz}~~~~}{zyzz{{{{zz~}zzzzzyyywwwxy{{|{}~|||~}}}~}|~}|}~|||}}~}|}}~~~~}}{|}}~~}xwwz|~}|z{|~~~|~~}}||}~~~}|{{{{|{|~}~}~~~~|zywwx{~~|}}}||||||||}}~~~~~~}}|{~~~~~~~~~~}}}}~|{zyyyz{~~}|{{z~}|{zzz{|~~~zz{|}~~~~~~~}zz{}~~~}}|~~~~~~~~}}~~~~}|}|zxvxz|||zy}~~|{|}}|{{zz{{~~||zyxvx{~{|~~||}}||{z{{{{{{|||}}}}|{{yyyzzz{{{||{yyz{~}||||||{{{{|||zyxwxz|}{{{}~~|{yxwxxz{}~~~}||{xwwxy{{{||{zyxyz{|}}}}|{yxxy{|}}}}}}}}|{zzyzzz{|~}{uuuwyzyxxxy{{{{{z{{yxxz}|}}}}|{{xyyzz{{{{||}}}}}~~zzyyyyxxuuvyz|}}|}}|||~~}||~~}|}~|}}~~~}}~~~}||z{}~}~~~~~~}vvw{|~}}z{|~{z|~}||}~~|{{{{}{|}|}~~~~}|{z{}~}~~~~~~~}|||}}}~~~~~~}|{~~~~~~~}||||}~~|zz{|~~}|{{~~}}{{z{|}~zz{||}~~~~}}yyz}~~~~~~~~~~~}~~~~~~}{zvxz|}}}|~~|z{|||{{zzzz{{zz{{||z|~{|~{{{|{{{{zz{{{{||}}}~}||{xxyxwwwxz{{zyxz{}}}}||||}}|{{{{|zyyzy{{zzywvvxz|yyz}~~}{yxxxx{|}~~~}}{zyyxyz{xy{||{yxxxz{|}~~zywuuwyz||||||||zzzzyzzzxz||zutuwz{{zxxyzzzzzyzzzyy{}~{{|}}}}|wwxyz{|}{{|}}}}|~zzzyyxxxtuwz{~~~}~~|{||~~~}||}~~}|}}~}~~~~~~~}||z{|~~}}}}}}~uwx{|}}}z{|~}|yxyy{{{|~~|zz{{~||||}~}}}~~~~~|{{|~~~||||}}}}}~~~~~~~}||~~~~|{zyyz|}~~~~}{{|~~}}||~~~~}|{z{{}}~zz{{||}}~~z}~}}|~~}}}}}xyz}~~~~~~~~~}~~~~||xxy{|}~~~{zz{{{{{{zzyzyyyz{}~}}||}~~{zzzz{{{zzzz{{||}}}~}||{xyzxussuyz{zyyz|zzzyyyxx{zzyyzz{xxxyxzzzyxwvvwyzxyz}~}|{yyyyzz{|}~}||zzzzzz{{wxz||{zyxxyz{|}~xvtrrtvx{{{{{{{{yyzzzzzzvxz|}}{zuuuvz|||yyyyxyyyxyzzyy{}~~z{|}~~~~xxxxz|}~{{|}}}}|~{{zzyyxxuvx{}~~~|{{|}}~}||z{|}}|{z||}~}~~}|z{||}~}||{{||}vxy{z{}~z{|~~||yvsstzzz{}}{zz{{}}}|}~{{{|}~~{zyz}~~}|}~~||||||||~}{|~~}}|}~}|}~}~~~~}~~~~~~~~~~{zxwwxz|||}}~~~~~~~~~}}}}~~}}}~|{zzz{|}}~~}|{{{|zz{{{|||~}|wxy{zz|~~}||||}xy{}~~~~~~~~~~~~~}~~}yxwwx{}}~}{zz{z{{{{zyyxwxyz~}}~}}}~~~~zzyyyz{{yyzz{{|||}}}}|{{y{|yursuyz{zyy{}wwwvvuutwwwwxyzzwwwxxzzzxxwwwxxxxyz~|{zyyz{|{|~~}yz{|||{{xyz|||{zxxxyz{|}wurppruw||||||||yyz{{{{zvwy{{}||yxxy|~{zyxwwvwwyz{zz{|~~||}~yyyyz|~||}~~~~~||{{zyyyvwz}~~}{z{}||~}||yz{||{zy{{{|}|}~~}{{{{|~}|{{{{|}xyzzxz|z{|~{{zvsoonxxxy{}~|yxyz|~~~~||~xyyz{|~{yxxz{zyyz|~~}|{||||||||~|{{|~~}{|}|zz}|}~~~~~~}}}~~~}}}}~~~}|}~|}~|zxwwxz|zz{||}~~{{|}~||}}}}~~~}|{{|}}{zyyy{|}~||~}}|{zyyyzzz{{{{||}}~~}|swxzyz{}~~|{{{|}yz{~~~~}||~~~zwtrsv{~|}~}{z{|zz{{{zyxuuxz{~{||}~}}}}}}~~~}}zyxxxz{|xyyz{{|||||||{zzz|~{wtvxz{|{zz|~wwvvuttssstuvxyzwwwxxzzzwxyyyxwwyz{~~zzyyz{}~{|}~~}}yz|}}}|{{{{{{|||yyxxxz{|xvsqqsvx||||||||yz{|}||{yyyz{~{zyz|}|zwvuttwxz{zz{|}~|{zz{|}}~}}|{{zyywy{~}{z{}{|}}||xyz{{zyyzz{{|~{|}~~|{zz{}~}|{zz{|}z{zzwx|z{|~~}}~~{{xuoljkwwwxy{}}{xxy{|~~||}wwwxz|}~{ywwxxwvwxz||{zy|||||||{~}{z{}~z{|{yy|{|}}~~~~}}|||}}}}|||}}~}~}||~~~~{|~}{ywwy{|yyz{{|}}xyz|}~~{{||}}~~~}|{zz{|zyyxyz{|~||}{}|{yxwwxyzz{{{{{{z{|~~~~}suxxyy|}~}|{{{|}yz|~~~~~~~|{{~~yvqnosx|{}}}{z{|yz{{{zyxtuxz}~z{{|}~~}}||||}~~~~~}}|yyxxxy{|xxyzz{||{{||{{zyz}}ywy}z{||{{}xwwvutttqqrsuwyzwwwxx{{{wxz{{ywvyz{~~~yyyyz|~{|}~~~}|xz|~~}|{}|{{{||}zyxxxyz{zwtrrtwz}}}}}}}}yz|}}}||{zz{|}{zz}}zwutssvxz{zz{|}|{z{}~~}~~~}{{|}~}||{{{|}~~~}|{zzy{{zz{|~|}~}~~}}|{{{{{yyyzz|}~~|{zz{|~}}}}~}|zyvwxz}}~~~}{zvxz}~~||yurnmouuxxz{~~||}}}}}}|{zzyyyyyyz{|||{}}|{{{{|yyz}~|ywuuvwuttxz|zy}}~|}}}||}|||{{}zz{|~|}~~~}}}~~|{yyy{||zyxxyz|}}}}}}||{|||||{zzz{}|{yz|}}|}{z|}{utuy|~}|~}~~~|{{|}}}|zyxyzzxyz{|}}}z{|}}~~}zzzyyyxxtuyz|{zyzzz{}~{{zxxwww}|zyxyyz~}}~~~}|~}}~}||ticdltz}}}}}}}}||}}}|zy{|}~~}|{vwxyyzzyyz|}}|zyxzzywvwxwxyyxx{|||{{z{{z||{{zyyx{|}~~~~~~~~~wwxxxwwvuvvwxxyy{|}|zyyzruxz|{yx|~~zyxxz||{yxxz|~}||}~~}{~~~||{{|}{zyxxz|}}}~~}|{{}|{zz|}|zxz}|{}~~}~|ywusvxz|}|zy|~~{z}~~~|zzz~~}}~~|{z{}~}}|}}}}~~~~}|{zyx{{zz{|~|~~}}~}|||||}}{{{{||}~~}|{{|}~~}}}~{{zywwy{|}}~}|{zuwy|}~~}}zvtqpqvxyz{~~{{{{{{{{{{zzyzzzyzz{{{{z||||||||z{|}|zxwwwxvuuxz|{z|}~|}~}||~||{z{~|{|~{{}~~}}~~~{zyyx{|}zyyxyy{{|||}||{{}}}}}|{{{|}~|{|~~}|{|~|vvvz|~}~}|{{||||{zyyyyxyz{|}~~|}}~~~~~zzzyyyxxsvx|||{z|||}~~}|{zzzz||{zzzzz~}}~}}~~~}|ztlhjqx|||||||||{|}}}|zy|}~~}|vvwxyyyyz{}}}{yxxyzyxwwxz{{{zz{}}}|}|}||zzzyxxwwz{|~~~~}}}|||wxxxxxwwvwwxyyzz|}~|zyz{uvxz{zyy}zxwxz{|{yxwy{~}{{z|~~}|}}}}|||}~|{zyy{}~~}}}|||{|{yyyz|~|zx{}}{~~}}}}|{yxwwy{}}|zy{|~}{z|~~|{z{~}|||}|zy{|~~~}~~~~|{yxx{{zz{|~|~~}}~|||}}~~~}}}~~~}||}~~~}}}}~yyyywxz|{|}}}|{zuvx{|~~}{||ywtuwyyz{|{zzzyyxx{zzzz{{|{{{|{{zz{|}~~~|}~}}|{zyyxvuuxz||{}}~~~~~~}~~}~}|{{|~yy{|}~~~~~}~~yyxxx{}}{{zyyyyz{{|||||{}~~~~}||}}}~}}~||}~}xww{}~~|{{{{{{{{zyxwwxy{|~~~~zzyyyyxxuvx{|}}~~~~||||||{z}~}|~~}}}~}}yuqpsw|~|||{{|||{|}}}|{z}~~}uvvwxxyy|}~~}{ywxyzyxwxy}~~}|{|}~~~~~~yyxwvvvvxxz|}~~}|{zzywxxyyyxxxxyyz{{{}~~}{zz{xxxyyxxx~ywuvxzzzxwvy{~}|yyyz}~}|||}}}}}~||{z{|}~~}|{{{|}zyxwwy{||zy{}~|~~~~{||}}||{z{|}}|zyyz|}~}{z|}~|{{|~}|{{|{yy{|~~~~~|zyy{{zz{|~~}}}}}}~~|}}|}~~}}~||}~~}|{{{vwxyxy{}z{|}}|{zvwy{|{|}|zyz|z|||||{zzyyy|{{{|}~~~~~~}||y{~}~}}}}}|{zuttwy||{}~~~~~}|~~}|{{|xyz|}~~~~~~xxwxy|}~}}|{zzyyz{|}}}}}~~}~}~}|||}~~~zyx{}~~}|{{zz{||{zxwwxyz|~~~~zzzyyyyyuxy{}{|}~~}|{|~}{}~{{{~~{yxy{~||{zz{||{{|}}|{z~~vvvvwxyy~}{xwxyzzxxxz~|{{|~~zyxwvvvwvwxz|~}|zyxwwxyyzyyyzz{{||||}~~|{{|zyxvuvvw}~~wussuwxxwvvxz}}|wwwy|}}{z{|~~~~|{{z{|}}~}{zz{}~zyxwwyz||{y|~}~~~~|}}~~~}}||}~}|zywxz|||{z{|~}|{||~}}||z{|{yy{}~~~~~|{{{{zz{|~~~}|{zzz}}||}{|~~~~~~{{|}~{yxwtvwyxy{}z{|}}|{{yyz|}{}~~|{|}||}||||{{zz||||}}~~}y{~~}}~~~}}|usrux{|{~~}||}}|{{|yz{}~~~~yyxyy|~~}|{zzz{|}~~~}}~~}||||{|}|{y{}~}{z}~~~}||{zyz{|{zyxxxyz|~~~~zzzzz{{{wxy|{|}~~~||{}}{~zyy}~~}}~}|{zyyz{|z{|}}|{{~~wvvvwxyz~{ywxyzzyxy{}~~|zzz}~|{yxwwxyvvwy{~}{zxwvxxyzzzzz|||||}}}}~~|{{|zyvtsstu{}~~|||}usppruvvwvvxz}}|wwwy|}|{xy{~~~zzzzz{{|}|{yy{}~zyxwwyz|}{z}~~~~}|}}~~}||}}}}|zywxyz{{zz{|}~{{{|}~}}|||||z{|{zz|~~~~~~~}||{{zz{|~~~|{zzzz~}||}}~~~~~~~~~~~~~}}}~zz{|}~~~{yvusuwyxy{|{|}~~~}|zz{}~y{|~}|}}|~~~~~~~~z{}}}}~~~~~utrux|}}~}|}~}}|~~yz|~{{zzz}~~~~~}|{zyz{}~}||}}}|yzzyxx{}}{y{|~~}}~~zvux{}}}~}}|{yyzz{{zzzzzz|~~}||}}{{||||}}yz{~{|}}}}}}|~~}yyx||{yxxy{|z{|}}}|{~~xwwwwyz{|zxxyzzyyz{{}~|zyyz|~~}zyxxz{wwwy{~}|zyxwxyyz{{{{}}}}}}}}}~~}{zz{yxvtssttz|||zz{|urpoqtvvxwvy{~}|xxxy|}|{vwz~}~~~~yyyzzz{{|{zzz{|}}|{zz|~}|{}~~{}}|{{|~}|{{||||{{zxyyzzzzz{{||}}||zzz||{{zzz{|}{|}|{{}~~~~~}~~~~~}}}||{{zz{|~~|{{zz~}|||}~}|||}~~~~~}~~~~~~}~}||||{{{||}}}}~~}|zxwsuwyxyz{{|~~}zzz|}wy|~||}~~~~}}}~||}}~~}||}~wutwz}~}||}~~~}|}||~}yz|~~}||{~||}}|{zyvwy{|}~~~||}}}{xyyxvvz}~{yz{}}}}~}ysqtx{|}~~~}|xxxyz{|}|{zz{~~|zzz|||}}}~~~|||~~}}|||}}~|{{{||}~~~~~{zy}|zxwwxz|yz|}}}|{~~~~yyxwxz|}}{yxyzzyyz|z|}{zzxz|}zxxxz{yxxz{~~}|{zyxxyz{||||}}}}}}}}|}~|zyz{zyxwvuuu{|||zz{}wtqqsvxyyxwy{~}zyyz|}|ztvy~|}~~~}|yzz{{{{{zzz{{|||~|||}}|{~}y|}{yz{~}|{zzz{{{{{zzzzzzyy{{{zzzyyxxy{|zyxxyz|}{|}}||~~~~}~~|}~||||||||{{zz{|~~}|||~}|||}~{{{{|}~~~~~~}}}}~~~~}}~}|{{z{{{{|||||z{|||{zysuwyxyz{|}~~yyy{|wy|~}{||~~{||}~}~}|||}~~}|{|}ywvx{}}{}~~~|{||~~|xy{}~}}|~yz{{{zyxtuwy{||}~~~}|}~}|wxywuuy}~{xyz|||~~xrorvz{|~~~~}xwwxy|~}|{z{}}|zyyy{|}}~~}}~~~~~~~{zzzzz{{|{zzz|}~~~~}}}}~~~~|{{~}}~|zxwwxz|yz|}}}||}~~}zyxxxz|~~{zxy{zzy{|z}~|{{vx{~}zxwxz{zyyz{~~}|{{zyxyz{||||}}}}|||||}}|zyyzzzyyxwwv|}}|{{|~yvsrtwz{yxxz|~{zz{|}{zsuy~|}~~~}|{z{||}}||yz{||||{~}}~}|~~}x{~|zxyz}}~~~~}}yyyzz{{{|{{zzyyy{{zyyxxwwwxz{~ttsuyywvzyx{|~~}}}||}~|}~xxwy{}||zyyy{}~|{{}}}~}~~~~}z{{|~}zyyz{{||~~||}~|zxwwxy|{{||}~|{{{{zzz~~~~~}}zz{~~z{{{||}}}|{zzzzzxwwwxyzz{{{||}}}}|{}|~}}~||||}}}~~~}||}~~~}}}}~~}{yz}~}}|yyy|~~~~~~}{z{|{|}~~|{{|||{{zyxwwuvvuuvx{z{{}~~~|{{}{xvvwz|zzzzywuszyyyyyyy{{{yvuuv}}~~~~~~}{{|~~|{{|}~{zyyyyz{}}}}||||~}|{zyyywwxz{}}}~}|{{|}~}}|{{{{{|{zyxyz{z{|~~~~}~~~~}}}}}}|~||{zzzz{xyz|}||{|||}}}}}{{||||||~|{zzz{{}~~~|||}~{|}}}}}|}{z|{zyyyzzyz|}~~~}z{|}~~}}|zyxxyz|{zyxyz{~|zzz{|}}{zzyzzxyz{||||xxy}}z{}}|~~}{{yuuyz|~~}|}}}}}}}}}||||{{{{{zzz{{|{|{{zyxw}~~}~}{zz|~~}}||{{}}}|{zyx|}~wvuvyyvuxxx{}~}{}|||}~||~zyxy{||{zyyyz}}|{{|}}~||}}}}||{{{|~}{yxyz{{}}~~||~{zxwwxyz{{{{|}~|||{{zzz}}~~~~~zzz|~~||}}}~~~}}|{{z{{yxxxxyyzzz{{{|||~||}}~}}~|||||}}}|{{z{|}~~}}}}}~|zyz}~}}|yyz}}}}}~}zyz{{{|~|zzz{|}||{zyxxuuvutuwy{{{}~~~|{{}{xwvx{|zzzzywutyyyyyzzz||{ywvwx~~~~}}}}}}}~}|{|}~|{zzzz{|~~}}||{{||{zyyyyvwxzz}}|||{{|}}}|||||}}|{zyyzzz{|~~~~}}}}~~~~~}||~~}}}}}}}{{zyyyyzxyz||||{{|||}}~~{{{{||}}~|{{{{{|}~}|||}}|}}~~~~}~}|{{{{{zzzzz{|~~~{|}~~|{yxwwxx|{zyyz{{~|{{{}~~}|{zzzzzz{|}}}}xxy}}{|}~}~|{yvuz{}~}}}}}}}}}|{{{zzzz{{zzyyzz|||{zyxw{|~~}{zz|~~~~}}}||||{zyx|}}~yxxxzywvvvw{}}{y|{{{|}~{|}|zyz{|{zzyyyz|~|{z{|}~~{{||||{{{{||}~~{zxwxy{|~~}}~|{yyy{}~{{{{|}~}}|{zzyy|}~{zyz|~~~~~~~}}||||||zzyxxxyyzzzz{{{{~}}~}~|}|||||||{yyxxy{}~~}}}}}|zxz|~~}}|yz{{||}~~{yyzzz{}}zxwxz|~}}|{zyxuvvuttvx{{|}~~~||{|{yxxy{}zzzyywvuyyyzz{{|~~|zxwy|~~~}|||~~~}|||}}||{{||}~~}}|{zz|{zyxxxxvvxzz|||{zz{|~}}}}}~~~}{zzzzz{}~~}}}}~~}}}}|||{{zz{zzyyyyyxyz{||||z{{|}~zzz{|}~~}|{|||}}~~~~}||||}|}}~~~~~}||{|}}}|zz{|}~~{|}{zyxwwww|{{z{{||~}|||}~~}||{{{{{{|}}~~yyz}}}}}}~~~~~~}|zxw{|~~}}}}}}}}{{zzzyyy{zzyyyxx}}||{yxwyz|~~}{z{|~~~||{{zzyy||}~~{zyz{{ywtuw{}}zwyyyyzz{{{{|~~|{{||{yzyyyz|~~}{zyz{|~}|}~{||||||{zzz{{{{{yyxwwx{}~}}~~|{{}~{{{{|}~~}}|{zyyxzz{}~~~~}{yy|~~~~~~~||}}}}}}|{zyyyyyzzzzzzzz~~~~}{z{}~}||||{{{{zyyyyz|~~}}||}{zyz}~~}}}}yz}~yz{}~}zzzzyy{~|ywvxz|}}|{zyxxwxxvuuwy{||}~~~}||}|{{{|}~||{{{zyyzz{|}}~~}{yy|~~}|{{}~~}|}}~}}}}}}~~~}|{{zy|{zzyyyzwxy{|~~~|{{{}~~~~~~~~}|{{zz{}~~~~~}}}}}~~~}}||{zzz|{zzyyzzyyz{{|||zz{|}~zzzz{}~~}|||}}~~~~~}|||||||{{|}~~~~~~~~~~}}{|~}{zz{}~~~}}{|~{zyyxwww{{{{||}}}}|}}~~~}}|{{zzz{||}~zzz|~~}}||||}~|}}~}{zy{{}~~~}}}}}}}}{{{zzzzy{{{{zyyx}}}||zyyxyz|~~}|{{|}~~~~~{{zzzzzzzzz{{||}|{z{{{ywtuv{|}zwyyzzzzzz{{{}}||||{yzyyxy{~}|zxxy{|}}|}~}}~~~~}}zz{||{{zxyyxvw{~~~}~}{z{||zzz{{|}~}}|{zzyyz{|}~~~~~|{{}}}}}}}}}z{|}~~}}||{zyyyzzzzzzzzz~~~~~|{z{}~}{{{{{zzzzzzzz|}~}}}}}|zy{}~~~}}}}}z{}}xy{}~~~~|{|zyxz}~~~~~}|yxwyz|||{zyxwwyyzxwxz||||}~~~}|||||}}~~~|{{{{{{{{{|}~~~~|{{}~~}||}~~~}}~~~~~~~~~}}|{zzz}||{{{{|yz{}~~~}||}~~~~~~}|{{{|}~~}~~~~}}}|||{}}|{{{{{yyzz{||}zz{|}~zzyz{}~}}||||}~~~~}{{{|||{{xyz{||||~}}}~~~~|}~}{zz{}~~}||{|}{{{zzyxxyz{|}}~~|||}~~~~~}|{zyyyyz{|}|{z|~~||{zz{{|{|}}}|{zzz{||}}}~~~~~~~~||||{{{{||}}|{zz||}}||{{{{||}~~~}||||}}||}}}}}}zzyyyz{{{zzyzz{|yxwz|}{zuuvz||zxyyzzzzyyzz{}~~||}}|zzzxxy{}~|zywwxz{{|}|{z{}yz{|||{zyz{yvwz~~~~~~~}zxwwxyzzzz{|}~||{{{zzzz{||}}}}~}||~~||||{{{{yz{}~~}}||{zzz{{{{{{zzzz|~}||}yxxy{|zyyyyzzz{{~~}~~~~}}}}~~|{{}}}}}}}}}z{|}xy{}~~}}}}}{yxx{~}|||}~}|{zz{|||{zyxwwvyzzzyz}|||}~~~~}}}~~}||{||}~}~~~}}~~~~~}~~~~}|||{{{{{}}||||}}{|}~}}}~~~~~~}}}~}}|{{|~~~~~}~}}}}~~~~~}}|||||zzzzz|}}z{{|}~|{zyz|~}||||{|~~~~}|yz{{|{{{wwyz{{{{}}}}}~|}~~~}{{xyz{{zyxz{|~{{{{{zxxwxz{}}~~{{|}~|}~~}|zyyxxxxz{|}|{|~~||||{{{{xyz|}~}}yzzz{||}~~~~~~~~}}|||{{{{|}~~}|{z{|}~~~}}|{{{{||~}}|||||zz{{{{||zyxxxz{|zyxwxxz{utvz|~}wvvy{}{zyz{{{{zyzzz|~}|}~~}|{zxxxz|~zyxwwxz{{|}|{{|}yz|}~}|{z|}zvvz~}}}~}|zxxxz{zzzz{|}}zzz{{{{|{||}}}||}|{}~}||||{{{zzwxz}~~}||{{{{||}|||{{{zz{}~|z{|xxxz{{zxwwxyz{{|~~~}||}}~}}|~}}}}}}}}{{{~}xy{}}}{{|~}|||zwwz}}|zyz{}~}}}~~~}}||{zyxxwwxyyy{~}}}~}~~~~}}}}||{{|}~z|~}~}}~~}}zz{{{{||||{{{||}{{|~~~}}}~~}|||z{|}}}||{|~}~~}~~~~~||}}~~}}|{{{{|zzyyz{}~{|||}}~~}|zyz{~}|{{||{|}~~}{zxyz{|{{zwwyz{|||}}||}~}}}|||{{wxyzzyxwyz{}~~|}zz{{zywvvwy{|}}}{{|}}}}}{|}}}{yxzyxxxz|}~|{|~}}~~}|{tuy{|~zzz{{|}~~~~~~~~~|||{{{zzxz|}~}||yz{}~}|{zz{|}~~}}||||zzzz{{{|yxwwxz|}zyxwwxyzssuy}~~xwvy{}|{z{|||{zyzzz|~~}|}~~}{zxxxz|}zywvvxy{z|}|{{|}yz|~}|{~~{wvz~}}}~~}{{{|~zzzz{|}}yyz{{||}|}}}}||{{z{|~~|z}}||{{{zvwz|}}}|{{{{{|}~}}}||{{{z}~{yz|xxxz{{zxvvwxz{|}~}~~||||}~}}|||}}}}}|{z|~~yz|}}|zyz|~|{|}{wwy|{zyxxz|~}~~}~}|{zyyxvwxxy{~}}}~}~~~~}}}}||{{|}y{~~~~|}~~}|yyz{{||}{{zzz{{|z{|~~||||~}|{{{yz{}}}}|{|~}~~}}~~}}}~~z{|}~~||{zzzz{{zyyz{}~|||}}}}}~}zyy{}}|{{||z{}~~|{ywxz{|{{zwxz{|}}}}|||}}}|{{{{|wxyyyxwvxy{}}~}{|~yyzzyxvutvxz|}}}{{||}}||{{}}|{xw{zyyy{}}{|}~}{rswz~|{{{|}~~~~~~~~~{{{zzzyyvxz|}}|{xy{}||{zz|}~~~}}|||{zzz{{|||yxwwxz|~{yxvvwyzwy{~~~|zz}~}~~|||}}}}~~~~zzyxy{~}|zyxxyyxyz}~|||}~~}{zzz{{{||}{zxz{|z{||||~}}}}~||}}~~~~||}}|{xyyz{|}~~}{yxyz|}~~~|||}}}}}xy{|}|{{{{zyz{|}~~~}||{{{|}~~~}|z{}}|zwutuwxz|}~~~}||||}}}~~~~}}{|~{{{{{|}}}|{{|~~}zvry{}}|xwvwx|}{zzyyzz{{{|~~~}|z{|~{zzyz{}~}|{{|}~~~~}|{z{|~}}}~~~}}{{|}~~~}||{{{{||~~yzz{{zzyxyz|}}~~~~}~~}{xwx{~~||||{{||||||~~}|{zzyyz{{||{{~}{zy}~ywvx{|{y{{zyxxxxxxxzz}}}||||}}}}|}}{zz|~}|{zyz{{{{||}|||wwvxwxyyyzz{{||}ttvxx{~~~|{}|y{}~{xussxyz||~}|zz{{|{{{zz{{zxvuuwz}~~}|}|{zyyxx}}|}~z{{{|}}}~}{z~|||vwwxyz|}{{{||}~}}~zzzzz{{{vwxyz{{{yyz{|||||{zyy{|}}}}}}~~}{zz{|}~|zz{~|wuuuxxz|~|{|~~}}|||}}}||}}~}}}}~~{zyyz|~~}{zzzzxyz|}|||}}}}|zzzz{{{{~|zyxz{{z{||{|~}}}}~}}}~~~}|}~}|yyzz{|}}}~}|zyyzz|}~~||||||||zz{|||||zzyyyz{|||||||||z{||||||||}|zwsqtuvwy{|}}}|{{{{|}}~~~~}}{|~{{zz{{|}|{z{{~~~{wtuwz}~}}wwwxy|}~zzzzzz{{{||~~}}~~zzyyz{|}~}|{{|}~}}}}|{yy{|}}}}~~~}}z{|}~~~~||{{{{||~xyyzzyyxyz{|~~~~}|||}|ywwxy|}~|||}}||||||||~~}||{zzxyzzzzzy}}}}|{zz|}~~xvuwz{zy{zyyyyyyyyyzz|}}|||||}}}}}}|z{}}|zyyyyzz{{||{{{wwvxwyyyzzzz{{{{ttvyy{}}}|{}}z|~|yuttxyz||~}|zz{{||{{{{||{zxwxy|~~}}~}|{zyyy|}~}{{{}{{{|||||~~}|zy~~~xxxyz{|}||||}~~~|||{zz{z|||uvwxyz{{yzz{{{{zzzzzz{||}}}}}~~~}|zz{}~}{{}}ywvwyz{}~}||}|{{{|~~|{{zzz{{{|}~|{zzz|}~~}|{zwxy||||||||||yyyzzz{{|{yyxzz{z{||{{}~~~}}~~~~~~~}zzz{{||||}~~}|zyxxy{}~}}||{{zz{{zz{{||zyyyyz{{yyz{{|}}zyyyzz{|}}}{xtqnttvwyz{||{{zzzzz}}~~~~}}|}~{{zz{{||{zzz{~~|yvrtw{}~~}wwxyz|}}zzzzz{|}{|}~~}xxxxyz||~}|{{|}~}}}|{zxxz{}~~~}}}~~~~}}z{|}~~~~~~~~~~~~||{{{{||~wxxyyxxwz{|~|{zz{zxvwwxy{~}}|{{|}~||||||||~~}}||{{xxyyyxxw~~~~zzz{{{zz{|}~xwvvxzzyzzyyyz{{zzz{z||||{{{{|}}}}}|z{}}|zyxxxyzzz{{zzyvvvwxyzz{{zzzzyyvvx{{{zz{{{}~|~|zvvvxyz||~}|yz{{||{{}}}}}|{z|}~~~}||{{{{{||{zyy{|||||{{{~~}}|zyx|~{{{{{|}~}}}}~~}{zz{{{||}}}tuvwyz{|zzzzzzyyxyz{||}}}}||}}~~~}|||}~~}}~{yxz|z{|}}}||z{{}{{z{|~|{{{zzz{|~}||{{|}~~|zywxy{|~~~|}}|{{{|yyyyzzzz{zyxxzzzz{|{zz|~~~}}}~~~zzz{{{|||}~~~~}|zxvwy|~}}|{zyyy{zyxxy{|zzzzz{{|yyyzz{{{yxwwxy{|}}|{xurpuvwxz{|}{{zyyyyy}}~~~~}}|}~}||{||}}zzyzz~~}zxqsuxz{{{wxxz{}}|zzzz{|}~{|}~}~~|zywwxxyz{|~}||||}~~~~}|{yx{|}~~}|||||}~~~~}||{{zz|}~~~~||{{{{||xyyyyyyx{|}~|{zz{{yxyyxyz~~}||||}~}}}}||||}}}}}}||yyzzyyxwz{|}}|{zxxxyzz{||}}yxxxxz{{zzyzz{|}{{z{z||{{{zzz{|}|||{yz|~}|zyyyzyyzzzyxxvuuwxzz{|{{zyyxxxy{||zxwzz|~}zwwxxyz||~}|yyz{||||~~~~~}}}~}}|||}}{||{yxyz}}}|{{{z{{{{zzyy{}}}}}}|||}}~}}}}~~{zy|||}}~~~uvwxz{}~{{zyyyyyyz|~~~}}|||}}~~}}}}~~}{{|~yyyyyxxwwxz|}~|{{|}~}}|{{{|}~~~}}|}}}|}~~}|zyxxy{|~~~|}}|yy{}yyyzzz{{zyyyxzzzzz{zyy{}~~}}}}}}~yzz{{|||}}}~~~~~}{xvvy|~}}|{zyyyzyxwwwyyz{{{||||{{zzzyyyxxwwxy{|||||zywvxxyz|}~~{{zyyyyz}}~~~~}}||}~~}}}}}~zzyz{~}~}zxtuwyz{{{yyyzz|}}|{{{||}~{{|~~{|}~}{xvvvxyz{{|}}||||}}~~~}|{||}~~}|{{{{|}~~~~}||{{yz{}~~||{{{{||z{{||{{z{|}}|{{||{z|{z{{~~}|}}~~~}}}|||||||}}}}z{{{{{zzz{|}}|{zxxxxz{}~|{zyyz|}zzzz{|}}{{{{{|||{zyyyz|}z{{zxxz}}|{{||yzzzyxxwuuuwxz{|}|{{zyxxyz|||zxwyz}}{xxyxyz||~}|xyz{||||~~}~~~~}}}|}}~~}~~}{yz{}}}|{{{zxxxyzz{||~|{z}}|||}}~}}}}~}{z|||}}xxxy{}~|{zyyyyy{|~}}||||}}}}}}}~~|{}~xwwvuttttwz|}}~~}}}~}}}~~~}}||{{{||{{zyyz||~~~|~~|xwz}zzz{{{||zyyzz{{zyz{zyyz|}}}||}~~~~~~~~xyyz{|}~~~~}}}}}~|ywwy{}}}||{{zzyyxxwwxxyz{|||{{||{zzyxxxxxyz{|}|||||{{zyzz{}~~}||{{{{{}}~~~~}}{||~~}}|}}}{zz{|~|}{yxuvwyz{{{{zyyy|}~~}}|||}}zz{}}~xyz{zxvuvvxz{|||}}}}}}}}~~~~~}}~~~}{z{{{|}~}}}|{{zzyz{}~||{{{{|||}}~~}}|{|}}{{}~}|}}|}}~}}}~~~}}|||z{{{||}}{{|}}}}}zz{{{{zzzzyy{|~}}|{yz}||{{{|}}{{{{{}}}{zyxxz{}{{{zxy{}~}|}~~zzzzyxxwtttwx{|}}}|{{zyy|}}|{xvuy{~}zxxzxyz||~}|xyz{|}}}||||}~~~||||}}~~~{zz{|||||{{{xxxxyz|}{}}zxw{{{{{|}~}}}}~~}{{{{}}{{zz{}}|{zyz{|~~}}||{{||{||}}~~~}~~~{}~xwvtsrrrsw{}~~~}||zzzz{|}}zz{}}~~|~~{wvz~{{{|||}}zzz{{||{yzzyxxy{|||||}~~~}}}}}~}wwxz|}~~}}||}}{yyz{}||||||||zzzzzyxxwxyzzzyy{{{{zzzzxyz|}}~~|||||||{yzz{|}~~~~}|}}}}}~~~~}}zzz}}}}|{{{{{{{{|}~{|zxvttvxz|}~}{yxx{~~}||||xyz{|~}}wxxyyxwvvwy{|}}}||}}}}||{|}~}|{}}}~}}}|{{zzxy{}~||{{{{||}}~~~~}}{{}~}{{}~~}}}}~}||}~~~}||{yyyz{||}zz|}~~||{{{{||}|{{|~}}}zxy|~}||||||zzz{|~~~{zxwwy{}|}}{zz|~~}|||}{{{{zyxwsstwx{}~}}}||{{{}{zwtty|~|ywxzxyz||~}|wxz{|}}}{zzz{|~{}~}|{{{{|}~~~{zz{{{{|||||{zyyyyz{xz~}zxwxxxyz{|}||||}~}{zz{||||zzz{}~}|{zz{}~~}}}~~~}|{{{{|zz{|}~~~zz}}z{~xwvtrrqqsw|}|{zzyz{}{{|}~|~{wvy~||||}}}}zz{||}||yzzyxwy{{{{||~~~~}}||||}}vwxz|~~}||||~|zzz{||||}}}}}{{|}|{yxuvwxyxwwyzz{{||}xz|~~}}}||{{{yyzz{|}}~~~~~}}~~~~}}zzz|||{zzyyyy||{}~~{{ywuqrtwz|~~|xww{~}||||wxyz{}||wwxxyyxxvwy|}~~}||}}}}||yz{}~~|{}}}|{{zzxy{}~|||{{|||~}}~~~~}}z{|~}{{|~~}|}~~}||{{|}~}||{xxyyz{||yy{}~}|{zz{|}~}|}|}|zww{~}|||||yzz{|{zxvwy{}~~~}||~||{{|}|||{zyxwsstwx{}~}}}}}|||}|ywttz}~|ywxzxyz||~}|wxz{|}}}zyyyz{}~y{}~|{zzz{|}~~}{yyzz{{||}}}~}{yxxxyux|~}zyxvwwxyz|}{{{||}~~|{yzz{|~}|zyyz|}}|{z{}}{{{||~}|{{{{{yz{|}}}}~xy|||z}~}{xwxyzyyyyz|~|{|}zz{}~}}~~~~~~}}}}~|zyyyz~}|}}~~}{z|{z{}}}|zz{}~{zz{|}~~~zyyz{}~|{{}~~~}}|||{~~}}}}}}||wxyyzzzz}}}}~~}~}|yxwxyyzz{{|~~~~~~~~~~~~}}}}yyyyyyzzxvrsuxz{{{|~~|yutuvwy|~~~{yxyyxyyywz|~}|{zzzz{xxz{|}}}}}~~|ywvxz|~~}|{}~~~}}}}~~~~}|{z|||{{}}~}{y{|||||{{}~~~~|}~|{{}~|z~~~~}|{{|}~{y{{{{|}~}|zyyuvxxywwv}}}}||}~|zz|~}||}~{{zxvvy{}|zxwwwxxxxyz{}}}|zyyz|}}~~~~}}||{{|~}|zyxxwvvuttuvwzy{|}{zzzz|}}|{|~|{zzz|||{|||{zzywvvvwy{|{xuuvyyyxz{{zyyzyyy{|~~}}|zyxxxyz|}~zzzxutuvwxxyyzzzzyyxxyyzyz{{||{{{}~|zyzyz{|||{z}|{zyyz{|}}}~~~}||{|}}|zxvuyyy{|}{y|zz~}}|{z{zy~|yyz|||yyy{|~}||}~yyy{|~~}}~~~~}}}}~}|zyyzz~~~~~~}||}|{|}~}|xxy}~|zyyyz}}~~||{{|~~|z{|}~}}}||||~~}}}}}|}~~}}xyyz{{zz}}~~~~~}|zxwyyyz{{||~~~~~~~~~~~}}}||yyyyyxxxxvsuwzzzzz{}~}{xwwxxz|~~|zyyz{xxxxwz|~}}||{|||yz{||}}}||}}|zxwuvxz|}}}}|{{{}~}}}}}}~}}~~|{z{{ywwyz|}~}|z{||}~~}}~|}~~}|{|~}{y}}~~~}||{}~~|z||||}~~~|{yxuvvxxyww}}}~}}~~~|zyy{~}}|{{|}~{{zxwwy{}|zywwwxwwxxyzzz{{zyyz{{|}}~~~}}~}{yy{}~}}{zyxxxwvuttuvwyy{|~~|zyxxxz{|{zz||{zzz||}{{{{{zyywvvvwy{|{xvvwzzzxy{{yxyzyyzz|~~}|{zyyxyz{|}~~~yyywuttuxxyyzz{{{zzyyzz{z{{|{{zzz|~~|zzzyz{|||{z|{{zz{|}{{||}~~}|||{|||{ywvyyxz{|zxwvv|}|||{|{{~|{{}zzz|}~|||}}yxwyy|~~}|}~~~}}}}}}|{zz{{~~}}}}~~}}~~|vwx|}|zxwwxx}}~~}}}~{zz{{}}}}|||||zyyz{{|~~yz{{|{{{~~}|||}}}|zyxyyzz{|||~~~~~~~~~}}}}|||zyyxxwwwwvuxz|{zyyz|}~~}}|||yyzz{|}~}|{zyz{|wxxxwz|~~~}}}~~||}}}}}}|{{zyxwvtuwxyzzz{zzz{}||||||||{|}~~}|{{yurrsuz{|~~}}|{|}~~~~~~}|}~~}|{|}~}|zx||}~~~~}z{}~~}|{~~}}}~~~~{ywuvvvxyz{}}}~~{yxwxz}}|{{{{||{{{yxxz|}|zyxxxxvwxyyxwvyyyzzyyy{{|}~~~~|zywwyz|||zyxxxxwvuttuvwy{{||}|{ywwvvyz{zyy{}{{zzz|}}yzzzzyyxwvvvwy{|{ywwx{{{xz{zyxyzzzz{}~~}|{zyyy{|}}~~}}xyywuttuxyyz{{|||{{{{{{|||||{zyyy{}}|zzzyz{|}||{{{{{|}~yyz{|~~}|||z{{{{zyyzyxyz{ywsrty|||||~}}{zyz|z{{}}}|{{|ywvwwz}~~~~}|{zz{|~~}}}}}||{{{|||~}}~~}~}wxy}{{yxwwwx|}~~}}~~|zxxxy}}}}}|||{xwwxyyz}~}{{|||||{}|{{{|}}}}{yyzzz{||}}}}}}}}}}}}}|||{{zzyxwwvvvvvz|}|zxxx{}~}{{|}~~}}zyyyyz{{||{zzzz{wxxxxz}~}}}}~~}}}}}|{yxwvvwuvvwxyyz{zzzz{|}{{||||{{z{}~~~}}|{xtpoprxyz|}}}}||}}}}||||}}}}}}}}}~~}|||}~~~~}|}~~}|zyyz{|}}}}yz{|||||~~~~|}~{xvtttvwz|~~~}yxwwy{~}}||||||{{{zyyz|}|zyxxyyxyz{{ywvyz{||{zyyz{|}~~~yxwvvwxy|{zyyyyyzyxwwwxyzzz{{}}}}|{zxwvvz{|{zz{|{zzzz|}}xyyzyyxxxwwwxz|}{ywxz}||z{{{yyz|||}}~~}|zyyzz{{|||{{zxyzywuuvxyzz{|}}}}||||}}}}}|{zxwxz||{zyzyz{}}}||}|||}}}}wxyz|}~}}|||yzz{{{{{|{yzz|zxqqsw|{||}}zyxz}~{{|~~~|{{{ywvwwz}}}}}}|{zyyz|}~|{{|}zz{||}}}~}~~~}~z{|{{zyyxxx||~~}|{|}}~|zyyyy|||}}}}}~{xvwxyxy{}~~}||||}}||{yyz{|}~}{zzz{{||}~~}}}}}}}}||||{{{{zzyyxwvvuvw{}~|zwwwz|~}||}}}}}||xxxwxxyz~}|{zyyyxyyyy|~~}}}}}~~~}}|}}}|zyxxwxwwxxxyzz||{zzzzz{{|}}|{{z{|}~~}|||yvrqrsvwxz{}}~}}}|{zyx{{{{{{{{yz{|}~~~||}~~~~~~~~}{zyz{|}~~~zyyzz{||~~~~~{|~~{xvrrtvx{~~~~zyyyz|~~~~}}||z{|{zz{}}|zyyyyzz{}}}{ywyz|~~|zyyyz||}}}yyxwwxyy{{zzzzzz{zxwwwxxyzz{{yyy}}|{zyxx|}~~|{|}zzyzz}}~xxyyzyyxxwwwxz|}zyxy{}}|{||{zz|~~}{zyyz{{{{|{{zyyz|{ywwxxxyz{|}~~}}||}}~~}}|{yxwxz||zyxyyz{}~~}}~~}}|{zwwxz{}~~}}}}}yyzz{|}}~|{{|~|{vwxz}~~{{{}}xwwy|}}|||}}~~~}|{zyxwyy|~|||||{zyxyz{|}~}zzz{|yy{|~~~~}||}|}~{{{zzzyy{|}}|{zz{||||{zzzzz|||}}}}}~}{yyyz{yzz{|||||||}||{z~xy{}~~|{z{{||}~~~~~~~~~~~||{{{zzz{zzyyxxxuuvz|~}{wwwy|}|{}}}~}~}|vvvwxyz{~~~}{zyyyzz{z~~}}}}}~|||}~~}}|{zyzyyxxyzz}}|{zyyx{|}~~}|{z{|}~}|{z{{yvuvwvvwyz{}}|||{zyxwyyyyyxxxwwy{|}}}||}}~~~}{{xyz{|}}}zzxxxy{|}}}}~{|}~}{ywoqruz~~~{{{{|}~~}|{z{}}{{|}}|{yyyz{~~}|}~~}yyz{||||wwvvvvww|{{{{{|}|{zyxxyyzyzzyvvu||}}}|{z}~}}~zzyzz}~~xyyzzzzzzyyyz|~yxwy{~}||||{yz|~~}{yyy{|yyyzyyxxy{}}{yyywwxz{|}~~}}||}}~}}}|{yxwyz|{ywwwyz{}~~~}~~|{yxxxyz{}~~~}}}}}zzzz{|}~~}{|}~zz{|}}||{{{||~~yxxz|}}{|}~||}~}~~~|{{yyy{|~{||||{{zzz{{|}~~~{yxxyzwy{}~~{zz}|}~zzz{zzyy{|}~|{zzz{|}{{{|||}}||||}}}~{{{{|}}~||{z{{|}|||||{zz~~|y{~~~|{{{||}~~~~~~~~~~{{{zzzzyzzzzzzzzuuuy{}}|xwxy|}|{zz|}}~vvwxz|~~||~}~~~}||{z{|||~}}}~|{{|}~~|{zzyxxxyz|||||{zz{|~~|{{|}}}|{zwy{{zyz{vvwxyz||zz{{{{{zzzzyyxxxwxyz{||||||}}~~~|{zzyz{||||||zxvvwyzz{{|}||||{zyynosw{~||{{|}~~~~~~~|{zz|}}||}~}|{zyz{{~yzz{{{zzvvvvvvvv|||||}~}|zyxxyyyzzxvvsrz{|}~}||~}}~yyyzz}~yyz{{{{{zyyyz|~xwwy{}|{{{zywxz}~|zyxy{}wwxxyxxxxz|}{yxxvvwyz|}}}}}||}}}||||{zyxz{|{xvuuxz{}~~~|}}}|{yxyzz{|}}}~}}}}~{{zz{|}~}{y{||}~~~~{{{{{}}}zzz{}~}{}}~~z{|}{}~~}|{zz{}~|||}||{{{|||}}~~~{xwwyzwx{}~yyy|{|~yyzzzyyx{|}~|{{z{|}~{{{|}~~{|||}}~~zz{}~~|{z{}~{|||{zyy~}|{}~~~||{||}}~~~~~~~~~~{{{zzzyyzz{{{{{{uttwz}}|xxxz|}|{xy|}uvwy|~~{z|||}~~~{||}}~~}~}|{{|~~}zyxwwwxy{{|}}||||}~~}|||}}}|zytwz}}||}vvvwxz{|xyz|}~~~{{{zzyyyyyzz{zzz||||}~~}|{zyyz{|||||||{xvuvxzyyz{}|||{zzzzknsx|~||{{{||}|}~~}{yxz|}~}|}~}|{zyz{|~~~~zz{{{zyyuuuuuuuu}}|}}~}|{yxxyyyzzxvsroxz{}~~}}}}}}yyyzz}~yzz{|||{zyyyz|~wvvy{}|zyyywuvy{~~~~|zxxy|}uvwxxxxxwy{|zxxxuvwxz{|}}}||||}}||||{zyyz||{xuttxz|}~z{|||{zy{{{||}}}~}}}~~|{zzz|}~{zxy{}~~{{z{{|||zzyyyz{{|}~~~~~}|}|zyy{|||}}}}|||||~~}{zzzzzyyz|}~}}|{yxwwvx}~}~}{vvwxz|~~}}~~yzzzz{{{|{z|}xyzz{{zz|{{||}~||{{{||}xz|~~~~~}~~}{{||{{{zzzz{}|y}}}}}|||}}~{|}|{{|}zzyxyz{|~}||}~}{wxz|}~}}{{{{{|}~yz||{|}~~}|}~}~~}{zy{||}~{}}}zyyyzzzzzzzz}}{{{|~z{|||{yyrtx{|{ywwxyzzzyx}~~}{zyyyz}|{{z}}~~~~~~}|{}}||||}}}{{}{zyxxz|}||{{|}}}{yxz|yyyyz{{|}|{}~}{zy{}}zxvvww{{|}}}}}xwyxzyyyzz{{zxwvyyyzzyyyzz|}~~~~~{xwyzxyz{|{zy||||}}}}~~}}|{yyxyz{||||~}|{{{{{zzzyyzz{{zzyyzz{zxwuuvxy}~~}|xxyzyxuvvvwwxx|||}||{{~~~~~{{{zzyyyzzzzzzzzxxyyyxwwxxxxyz{{{zz{{~~}|zzyy||}~~~~~~~}|{zzy|{{z{|}~~~}}{zzyyxxx{{zzz{||}}}~~}||{||zxxz||}}~~}}||||~~|{zzzyxxxy{}~}}|{zyyxwy|~~~}~~|wwwxz{}~~}|}~}zzz{{|||}|{}}yyz{{{{{{{{{|}~~}|||||}}yz|~}~~~}|{{{{{zzzzzz{~|y}}}|||||~~~~}{|}|{z{|zzyyyz{|}|{{}}}{xy{|~~~}|{{{{||}yz||{{}~~~~}~~~}~~}|{zz{||}~~~|}~}{yyz{{zzzzzz||||}}~|}~~~}{zuwy{{zwuwxz|||{z~}{yyyz{}|{{{}~~~~~~~}}~}}||}}~}{{}~~~{{yyyz|}}}|||~zzzxwxz}|{zyyz{{~~~~~}}||}|{yy{|~|zxwwxyzz{|||||wyyzz{{zzz{{zxvuvwxz{{{{zz|}~~~~~|yyz{yz{|||{{||||}}}}}}}}|{zzxyz{||||}||{{{{||{zzzzz{{{zzzz{{yywwwxz{}~~}~|yyz{ywuuvvwwww{||}}}||~~}}~~zzzyyyyyzzzzzzzzyzzzyxwwxwwxxyz{{{{||}|{zzz||}~~~~~~~}||{zz|{zz{|~~~~}}}zzyxwwvv{{{{{|}}}}}}}|{zz{{zxxy{}~~~~}|||~~}|{zzzvvvwy{}~}}}||{{{wz|}~~~~~~~}~}~~yyyyz{||~}||}~}{zz{{|}~~~~}~}zz{|||{{zzzz{|}~~}}||}}}yz{|}}}}}~~~}|{zzzzyyyyzzy{}}|z||||||}}~}|||}}|zyz{{zzzz{||{zyz|}|{yz{|}~~~|||||{{{yz||{{|~~~~~}~~~~}}|||{{{{{|||}}~~}}~~~~~~|~~|{{{|{{{zzyy{{}~~}|yz{{zxvtwy|~~}{}{xxy{|}|{|{}~~}~~~~~}}}}~~~}{{|}||{zyyyz|}}|{||~xxwvuw{~}zxwxz{||}}}||{{{{zxxz{|{yxwxz{yzzzz{{{xxxz{||~z{{{zxvusux{}~}}z{|}}}}}|zz{}z{|}}}||||||}}}}{|||||{{yz{|||||{{{{{{|}}}|{zz{{||{{{{||zyyxyz|}}~~}|{{{|{ywuuvvvvwwz{{|}}}}~}}}}}}}xxxxyyyyzzzzzzzz{{{{zyxwvvvwwyzz{||}}~|{{{{}}}}~~~~~~}}||{{{{zz{|~~~}}}}||zyyxvuttzzzz{|}}}}}}|{yyyz{zxwxy~~~~|||~}}|{zzz{uuuvxz}~~~}}}}}}xz|~||}~~~}}~}|||~|||{{|||~|{{|}{zz{{|}~~}{|}}~~}}zyyzz{|}~~}}}}~xyyyzzzz}}~}|{zzzyyyxxzyxyz||{|{{{{|}~~|{z|}}|zyyz{{{{{|||yxxy{}|{zz{|}}~~}}}||{zzyz|{zz|}~||~|{z{}~~}~~}|{zyyyzz{{||||}}}~~|||{{{{|}~}||}|||{zzyyyz|~~~~~}yzzzzxwvxz}~}}zxwy{}||{||~~~}}~~~}}}}~~~|{{||{zyyxxxyz{xxyz{~~yyxvuvz}}{xvuwz|~~||||{{zyyzzzxxyz{zyxxz{}{{{{{{||wzz{}~}~~z{{{zxvutvy|~~}}{{||}|||||{zxwy{z{{|||||||||}}}}z{{|}}||zz{|||||zzzz{||}~}||{{{{}}||||}}{{zyyzz{zz{||{zzz{|}}|ywvvvvvvvvxxz{||||{{{{zyyxvvwxxyzzzzzz{{{{||||{zxxuuvvwxyz{|}~~}||||~}}}}}~~~~}}}}}}{{zz{|~~~~}}}}}||{yxwvuyyyyz{|}}}}}|{yyyz{zxwxy~~~~|||~|{zzzzz{ttuvwz|~~~~~~~~~vz|}~~}z{|}}}}}}|zz{~~}}}}}}{z{|}{z{{|}~~~~~~|}~~~~zyyzz{|}~}}}}}yyyyyyyy|}~~}|zzzyyyxxzxwxz|||{zzzz|~}|zy{|}|zyz{{{|||}}}yxwy{||{zzz{{|}}|}}}|{zyyz{{zz{|}||~{zyy|}}}~~~}|{zyvwxyz{||||||}}}}|{zyyyyy}~~|}~|||{{zzzyz|~~~}}~~~}|xxyyyzzzy{~}~~|zxxy{}{{|}}|}~~~}}}}~~}{{{}}|zwwwwwxxystvxz~||{xvwz|ywustw{}}}~~~}}||zyxwwyzzxxyzzyxxyz}~}}|{{||}yz{|~}||}}~}}|yz{{zywvxy{}}}|{{|||||{zyyyxvvxzzzzzz{{{||||}}}}yz{|}}}}{{||}}||zzzzz{|}~}|{{{{{~}}||}}~||{zyxxxyyyyyyyyxz}~~|yxwwwwwwwvvwxyz{{{zz{{zyxwuuvwyz{{zzz{{|||||||{zyxuuuvwxz{{|}~~}}}~~~}}}}~~}}~~~~~~||{z{|}~}}}}}~~~~}}|zyyxxxxyz{|}}}}}}|{zyz|{zxxy}~~~~}|||~zzyyyz{{uuuvxz|}~~}}}vwy}}~|~yz{|||||{zyz{~~}}~~|{z{}~}||||}}}~~{}}}}~zzzz{|}~~}||||xxxwwxyy|}}~~}}|}}~~~~}}zzzzyyyyyxwxz|}|zyyyz|~}|zyy{|{zyz|{||}~}}}zyxy{|{zzzyyzz{|{|}}}|{zyz{{zyz{}{z{|~~}~~ywvwz||{}}}|{zyxvvwyz{|}||||||||}{zxwwxx|~}|}~{{{{{{{{xyyzzzzz}~~~}|{wwwxy{|}{|}~~~}}}}|{zzzz{|{{|~~|}}~~~~}}}||||}}|{{|~~}{vvwwwxxxrsuxz~~}~}{yxz{vuttux{}||}}~||||zyxwwxzzyyyz{zyxy{}~~}}}~{||~}|||||{zzxyzzzzxx||||||{{|||||{zyvwwvuuwyzyyyyz{{||||}}}}zz{|}}}|{||}}}||zzzzzz{||{{{{{||}}||||}}||{zyxxwxwwwwwwxx{~}{zzyyxxxxwwwwxyzzzzxyz{zyxwtuvxz{}}zzz{||}}{{{|{{zyuuvvxy{|z{}~~~~}||}~~}}~~~}|{z{||~~}xxyyz|}~}}}~~}||y{}|{yyy|}}~~}}||||~yyxyyz{{wwvwxz|}~}||{svx|}~}|xyz{{|||yyyz{~~~}|||}}{zz{}~}}}|||||y{~~||}{{{{|}~~~}|{{{{yxwwxyz{}}}}|{zyz{|}}~~}{{{{zzzzyxxy|}}|zyxxy|~~~~}|{zxyzzzz{}{|}~~~}}{zyz{|{zyyxxxyz{y{|}~}{{yz{{yyz{|{z{}}}|||~wvvwy{{{{{{{{zyxvwxyz|}}||||||||}|ywvvww{}~~}|}}zz{{|}}}zyyxxxxx}~~|{yxwwy{}~}||{{{{{}}~zz{{{{{zz{|~|}}}}||{||{{{{||zz{}}wxxyyyyyuvxz{~}}z|}}{z{|xwwwxy{|{||}~~zz{{{{{zvy{{zzz{{zyxy{}~}|{|}~}}}}||||{zyxwvwyz{{zy~}|{{|}}||||{zyxvwwvuvx{{zzyz{|}||||}}}}{{||||||||}}}}||{{zzyzzzzyyzz{|}}||{{||}z{{||{{{yyxxxxyyx{~~|{{{zzzyyyxxyzz{{{zzwxz{{{yxtuvx{}~zzz{|}}}yyz{{{{zvvvwyz|}xz|~~~~}|{|}~}}~~}{zzzzyyzz|}~|}~~~~~}y{}}{zyz||}}}}|||||~xxxxyz{{xxwwxz{}~}|{zrtxz}}}}wxyz{{|{wxy{|~||{{{{||zzz{~~}}||{zzwz}}|{}|{{||}~~~}{{zzzyxxwxz{|}}}|{zxxxyz|}~~~||{{{{zzxxx{}~}|yywwy|~~~~}|{zvxzzzz|~{|}~~}}{zz||{yyxwwwxyzxz|~~}|{yz{{yyy{|{z{}}|{{{}wvuvy{{{zz{{{zyywwxy{|}}|||||||{~|ywvvvw{|~~}||}yzz{|}~~{zxwvvwx~~~}|zyxwxz|~~}{yyyz{}~yz{|||zzz{||}}}|{zz{{{zz{{{zz{~yyz{{{{zyz{||~||wy|}|{{|zzzzzz{{{{|}}~wxy{|}~~wy{|{zz{|{yyy{}~~|zz{|}~~}{|||{yxvuuvxz{{{{~}{z{|~}}}|{zyxwxxwvwz|||{z{|}~||||}}}~{|||||{{|}}}}}|||{{zyyyyxxxyz{|}||{{{{||yz{}~{zzyyzz{x{~~|z{}{{{zzyyy|||}||{{wxz|||zytuvy{~zzz{|}}~wxyz{{{{vvwxy{}~wy|~~~~}|{|}~}}~}{zyyy|}~~~}||}~}}}}|{zyyyyzz{{{}~}|{{}{zzyz{}~zzyyyzz{{|}}{|{|xxxxxxxxsqrsvxyyyxyy{|~zzzyyz{{z{{|}~~|||{xuwxz}~}}~|||}}}}}~|{{zzz{{}}}}{{xw{{|}~}|zyyzyy{|{zyxxz|}}}|||{{{{zyyz{}~wwyy{|~~~~}|{{zz{||zwwy|zz{|||||zzyyyz{|yyyz{|}~|{{}~wwwwy{}~{{{zyxwwuwy{||||{|||||{{yyyyyyyy{zz{{~|{{{|}|zwwx~|{~~}|{zzz}zxvvwx||{|~z{|~~~}y{|~~~}}{{zyxxwwwwyxzyzz{|~||{||}}}~}}~~}|~|{zz{|zz{{{zxwwwxzz{{|zz{|}}}|{{{|}{zxtrtx{~~~~~~}}||~~}|{{zz}}}~~~~~~~~~}zxwxy{zyxwwxz|~~}}}}~~~~~}||{{~|zxxz|~~|{{|}~~}{yxwvvxxwwxz|}}~~{|}~~~~}}}}}||{{{{{{{{{}|{|}}{y}}}}}}}}{yxz}~|yvwy{|}~~|{{}}~~|{{zzz{|~|||}}}}}~~~~~~~}|{zzyzz{|~~{zyyz~|{{|~}}~~}|||}~}}}}|{zzyyzzz{{{}~~|{{}~}||}~~||{{{{|||}~~|}}}xxxxxxxxrsqtvyyxyyz{|}}~zzyyyyzzz{{|}}~~}z{zxvwxz}~}}~}}}}||||~{{zzzzz{|||}{|zx{{|}~}|{zyxxz{|{yxxz{|{{{{{{||||{{{|}}wyy{{}~~~~}||{zz{||zxwy|{||}}}||zzyyyz{|zzzz{|}}|{z|xxxxyz|}|{zzyxxxwxz|}}}}}}}}||{zzzzyyyyyzzz{{~~|{{{|}}zwxx~{{~~}{{zz{|{zxwwwwzz{|~~|}~{{}~~}}|zzzzzyxwwyyzz{{{|}~||{||}}}~}}~~~}|}}{zzz{{zz{{{zyxxxz|~}|~zz{|}}}}{{{|}|{yvtuy|~~~}}}|~}}|~~~~~~~~~|zxwxz{{zyxy{|~~}}}}}}~}}||{{{{}|zxxz|}~}|zz{}~}||{zyxwwwwxy{|~~~}~|}}~~~~}}~~~}{{{{{{{{{{}||}~~|z}}}}}}}}|zy{}~|zxy{|~zzz|~}}~~}||{{{zz{}~||||||||~~~~~~~}||{zzzz{{}~~|zz{{~}{{|~~~~~}}|||}~}}}|{{zzzzz{{{{}}~}||}~~}}}}}~|~}}}~xxxxxxxxsrqtvyxxz{|}~}}|zyyxxyyy{{{||}}~}{{zxtwxz}~}}~~}}}|{{{~zzyyyyzz{{|||}|{{{|}~~}||xxxyz}|{zyyz{{yyz{{|||~}}|}}~zzy{{}~~~}}||{{{|{zxxz|}}~~~}||zzyyyz{|zzzz{{|}|{z|{zyyyz|}|{zzyyyyyz{}}~~~~~~~}{zzzzzzzzzzzyyzz}~~|{{{{}~~{xxy~~}}}~}|{{{{{yyyyxwvuuwz|~~~}~|}}}}||{xy{||zyxxxxzz{|~|}|||||~}}~~~~~}|~~~~}}|{{zyyyzzzz{{{zyxx{}yz{|}}}}{{{|}||zxvwz}~~~~}}}}~~~~|{ywwxz{|{zz{}}}||||}}||{{{{{{}|zyyz|}}|{zz{|}z{|||{yxwwwxz|}~}|}~}}~~~}||~~{zyyzzz{{{}||}~}|}}}}}}}}{zz{|}|{z{|~yxy|~}||{{{{{{{{{|}~||{{zzyy||}}~~}}}|{{{|{{{{}~}|{||}~|||}~~~}|{{|}~~}|||||zz{{{{{{|}~~||~~}}}}}}{|~~|}}~zzzzzzzztuuvy{zyz|}~|{zzyxxxxy{{{|||}}||{zwvvxy{}~}}~~~}|{{zz~}yyxxxyzzzz{||~}}|||}~~}||xxyzz}~~||{zzzz{xxyz{|}}~~~~{|||}~~~}}}||||{zyz{|~~~~~}}|yyxxxyz{zzzzz{|}{zz|}|{zz{|||{zzyz{{z{{|}}}}~}|zyzzz{{{{{yyyzz}~~||{z{|}~|yyz|||||}}~~}|{{{{{yzzzxvsrruy|}}}}~}||{wy{}}|zxuxxyz}}}|~|||}|~~~}}~~~~}}~~~}}}||yyyyyyzzzzzzzzzyz~yy{|}}}}{{{|}|}|zyy|~~~~~}}}}~~~~~~{zyxxy{|||||}~}||{{||}{|||||||||zyyz||{{zzz{||wx{|||zywwxy{}~}zz|~}~~~}|{{~{zwwxxyzzzzzz{~~}|{{{{{{{{yyxyzz{zz{|~yxy||{zyyy{{{{{||}}~|{{zyxwwyz{|}}~~}}||||||zyxwxyz|~}}||}}~~}}}~~~~~|{{{|}~~}|||}}{{{{{{{{{}~~}}~~}||{{{|yz||{||}zzzzzzzzwwwz}}||z|}~|{{zyyxxxy{{{{||||||{zwwvuxy{~}}~~}}|{zzy~}|xxxxxyz{zzz{|~||}}~~~}|{{zzzz{|~~}|{{{{{{{xxyz|}~~~~}}}~~~~~}}}|{zyz{||}~~~~~}}yyxxxyz{{{zzz{||{zz|~}|{{{|}|{zzz{|}{{{{{{||~|{zzzz{{{||zyyzz}~~||{zz{}}}zz{||{{|}~~}}|{{{{|{{|{xuqopty||||}~~~~~~}||{xz|~~}zyvvvx{{{~|}}}|}}~~~}}~~~~}}}}|||||wxxyyzzzzzzzzzzz|xyz|}~~~{{{|}|}}|{{}~|||}|~~~||}}~~~{zzyyz{|{{{{|}~~||{{{{||||}}~~|{zzzz{|zzzz{{||vwy{||zywxy{|}~~{yy{~}}}}}|{z~|{vvwwxxxywwwy|}}|yyyyyyyywwwvvwxyyz{|}~~~yyz}{zyxxyz{{{{|||||{{zyxwwvwxyz{{{{{{{{||||zywvvwy{|||||}}~~~~~~~~~~}}}~~{{zz{}~}|||~~||||{{{{{}~~~~~~}}|{zzzzxy{|z{||{{{{{{{{xyz}~~|z{|}~}}|||{zyyyy{{{{{{{{{{|ywtuvxy{~}}~}|||{zzz~~~~}}yxxyyz{|{{z{||}}}~~~}}|{{zyyz{{||}}|zz{{||||yyz{|~~~~~~~~}{yy{|}|{|}}~~~}wwvvvwxy{{{zz{{|zyy|~}|||}~}|zzz|~||{zzz{{}||yyyz{{||{zz{{~||{zz{|}~}{|}{{z{|}||{{{|||||{yurpqvz|{z|~~}|}}~~~~z{}~~|{zvxxzz|}}{|~}}}}}~~}~}}|{{{{|vwxyz{{{zzyyyz{{|~~~xyz|}~~~{{{|}{|~~||}~{{{|{}}}{||}~||{{{{{|||}}}~~~{{zzzz{{||}~{{{zz{{{zz{{||}}wxz{|||{yy{|}~~~}}|zyy{~||}}}|{{~~~~}}xxxxxxxxutux{}}|xxxxxxxxuuutstvyxyz{||||zyz}yyyyyzz{yz{{{{zzzzyyxxwwwxyzzzyxyyzz{{{|xvtrstwyzz{{||||~~}}}}||||}}~zzzz{}~}||}~}|||{{{{z|~~~}|{zzzzxz{|{||}{{{{{{{{yyz}~~~yyz{|}}~~}|{zzzz{{{{{{{{y{|ywtuuxz{~}}~{{{{{{{{}~~yyyyz{|}|{{{{~}}}}~~~~||{{zzyyyzz|{|{zyyz|}}}~{{||}~~}{yy|}}|yz{|}~~~wwvvvwxy|{{zz{{{zyy|~}}}~}|zyz|~~|{{{||~}xxxyz{{{|{{||||{zzz{|}~}|{|~zyz{|||{{{||}{{{zywutsx{|yy{~~}|}}~~}}}}}|{zzzz|{}}z{}~~~}}}~}~~}|{zzz{{vwxz{||{zyyyyz{||zxwxwwzwxz|}~{{{|}z|~~}|}~||{||}}}{{|}~~~}}|||{}~~~~}||{{zzzz{{{{|}~{{{{{{{{zz{|}}~~{{||}}~~z{|}~}}|z{{zyy|~{{||}|||}}|||}~|||{zzyyttux|~~}zzzzzzzztuvtrsvyxyz{{|{{yxy{}~xyyz{{zzxyzzzyxxyyyyyyyyyz{|{zxwwwxyyz{{vusqrtwyyyzz{zzz~~~}}}||~{{|}~zzzz{}~}{|}}}|||{{{z|~~}{{zzzyz|}|}~{{{{{{{{xxz|}yyyy{|~~~}|{zzz{{{{{{{zy{zyussuyz|~}}~zz{{{{{{}~yyyz{|}~}|{{{~}}}}~~~~|||{{zzyxyz{z{yxxyz|}~~~||}}~}~~{xy|~~|xxz|}~~~wwvvvwxy|{{zzz{{zyy|~}}}~}|zyz}~|||}}~wwxyyz{{|||}}}|{zzz{|{}}|{}{z{{~||{{{||}yyzzzyyxuy|{xx{~}}}~~~~}|{{z||~}~z{|~~~}}}}}~}}|{zyz{{vwy{|}||zyyxyz{|ywtsrrruwxz|}~{{{|}y{~~}}}}}||}}~~~z{|}~~}||{~}|{{zzyyzz{yz{|}{{{{{{{{z{|}~~~~~~~}~{|}~~}|{xyzzyz|~zz{|}}}|}|{z{}~}|{{zttvy}{{{{{{{{uvwusswzyyz{||||xwwz|~}{wyz{|{{zwxyzyywvyyyyyzzz{|}}}{ywvvwxyzz{vtrpqtwyxyyzzyyy~~}}}}~wwxy{|}}z{{zyz|~~}{zz{|~}~~~}||{{}}}|{{zz{{|}~~}}||{zzzz{}|}~~|z{{|}~}}|||}}~~~~~~~~}zxx{}|||}}}}}|{{zz|{{zz{{|}||||{{{||}~~}|{|{{{{zzz{zywvwwxyy{}~{{{||}~~~}}|yy|~{{{|~~}{{||{zyy||{{{{|}||||}~~~~~~~}||{{|}~~~~}~|z{{{|}|||}~|zwvvz}|||}~~||{{{}~}|zyz{}|{{{{zzzwxxy{|}}~|{}~}{z{|}~}}||zy{~}z||{z{|}~}|{{{}}}}~~~~~xz{}}|zyyyz{{{zzyxvsnllmwwxy{|}}|}||{}~}~}|zyxyzz|}~~~}}z|||{|~}||{{{||}{yxwxxxxxxxxxx}}||}~}}|~~~~~~~|{zzzzzzzzzzzvvwxz{|}{{z{|~|zyxwuux}}}}}|{zyyyxxxyz{zz{{|}~~{{|}}|{zzzyyyyxxyyywuuwy{zzzzzzzxz}~{|}||{zyzyxxz||{zyyxwvttzz{{{{{{xxyz{||}z{{zyy{~~~~}{z{||~~}|}||||{{{}}|||{{{{||}~~}}||{{zzz{}|}~}{z{{|}~~}|{{|}}~~~~~~~~}{xx{}|||}}~}}|{zzy}~~~~}}||{{||}~~}|{zzy{|}~~}||{{{{{{{{{zyxxxyyyy{|}}}}|{{{|~}}}~|}}zz|~~|}~~||}}|{{z||||||}~|||}}~~}}~~}}|||}~~~}~~}{{{z{||{{{}~{zxww{}~{{|}~~}||{{|}~}|{zz|~~}}|{zyywxyz{||}}{z|}~}{{{|}~~~~}|{|~|{zzzz{}}}}|}|}|||zz{|||{zyyzzzz{{zzxuqppqwwxyz{|}||||z}~~}{}~|{zyyyzz{|~~~~~~}|||}}}||}||{{{|||~}{yxxyyyyyyyyyy}}}}~~}}|~~}~~~~~}|||{{{{{{zzwwxyz{{|zzyz{~~}|{zzxvvx|}}}}|{zyyyyzzz{{zz{{|}}~z{|}}}|{zzzyyxxxxxxwuuwyzzzzzyyyxz}~{|}||zyy{yxy{|||zyyywvutxyz||}}}~~~zz{{{|||{|{zxxz|~}~~}{{{|}~~~~}}|zzzz{{{{|||||{{{||}~~~}}|||{{{{z}||~~|z{{{|}~~|{zz{}~~~~~~~~~~}{yy|~||{|}~~}|{zyx{||}}}||}}}||}}}~|{zyxz{|}~~~}{{{{{{{{zzzyzz{|yz{||||{}|zz{~}|{z}~~}||}|}~~}}~~~}||}}|}}~}}}}~~~}||}}}}}}}~~}|~~~~||{{|{{{z{{||zyxyy{|}{{|}~~}}|}}}}||{{}~~}|zyyxxyz{||}~~~}{z{}~|{{|}~~}}~}yyyyz{}}~~~}}{z|~~||}||{{{{{|zzyyyz{|{{zxutuwwxxyz{{|z{||z|~|{y{}{{zyyyzz{|}~}}}}}|{{}~~|{|~zz{{||}}||{zyzzzzzzzzzzz|}}~}}|~~|}~~~~~}}}}}||{{{yyyyzzzzzyyzz~}}}|||||yxwx{}~}}}}}|{zzyz{|}|{{zz{{|}}}z{|}}}}}{{zyyxwwvwwwvvwyzzzzzyxxxz|||}{{zyyzyxy{|||yyyyxwuuxyz|}~~}}}}}|||||||||||zxxz{~}~~}||||}}~~~}}wxxyzz{{{{|||||||}}~~~}}|||||{{z|||}~|z{|}}~~~~}|zyy{}}}}}}}}}}~}|zz|||{||~~}|zyxx{{|}}}||~}}||||}}}}}|{{zzz{{|}~~{{{{{{{{zzz{|}}~{||}||{{}|zzz~~}|{z{|}|||~}{yxy{}}~~~~}}}}}}~~~}}~}}}~~~~~~|{|{{{|~~}||{{{{{{{{||zzz||}}}||}~~~~~}}|||}~~~~}||{{yyzz{||}}~~}|{|~}}||||}~~~}}}}}~~~yzz{|}~~~~~~{y{}~~|{zz~~~}{zyz|}{zxxxz|~{{{ywwy{xxxyyzz{yz{{z|~zxwy{~~~{zzzzzzzz{|}~~}}~~}}|{~|{{|xyz{||}}{{zzz{{{yyyyyyyy{|}~~}}~~|}~}~~~~~~~~~}|||zzzzzzzzzzyz{~}}|||{{{yyxyz{||||}}|{{zy{}~~|{{{{|||}}zz{|}~~~{{zyxxwwuvwwvvxzyyzzyxwvxy|}}}{zyyxxwvwy{{{yyyyxwvuz{|}~~~~~}||||}}}}}}}}}}}{yyz|~}}~}||||}}}vwwxyz{{z{{{||}}}~~~~~}}||}}}|{z|{|}}{}}~~~}|zzz|~}}}}}}}}|}}|{{}||{||~~}|{zyxx||}~~~~~}|{{zz{{|zz{{|}}}{{{|}~||{{{zzzyz{|}~~~}~~~~}||}|z{{~~~~~}}}|y{|||}|wroqx}}}~~~~}}||}}~~~~}{z{|}}~~}{zzz{{|~~}|{zz{|||}}}|z{|~~~}}}~~|||||}}~{{||}~~~zzz{{||}|~~}~|||||}~~}|{z{|}~~}}~{|}}~}~~}zx{|~~|zzz}~~}zxxy{|zyxwxz}~yzzxwxz|xxyyyyyywyz{z|}~xwvwz}}}yzzzzzzzzz{{}~~~}}}~~|zzzxxz{||||zz{{{||{wwwwwwwwy{|~~~}~~|}~}|}~~~~}}|||}}~~}}}{{{zzzzy{zzz{~~}|{zyyyzzyyz{||||}||{zz{}~}|{{{|||||zzz{|}~~{{zyyxwwuwxxwwxzxyzzywvtwy|}}|zyxxxvutuxzzzyyyyyxwv}}}}}}||~~}|||||}}}~~}~}|zz|~~}}~{{||}}~~wwwxyzz{zzz{|}~~~~~}}||}~}|{z{{|~~~||||}}~~~~~~~~~{|}}||~||{|{}~~||{{zyyy|}~}~{{zzzz{{xyz{|~|||||}~}}|{zyyxyz{}}~~~~~~~}{{{|||||}}~~~z{}}}}~~{unjlt{{{|}}}||{{|}~~}zz{}~~~}zywxz{}}~~|||}|}|{zz|}}~~}{||~~~}}~~{{{|||||yyz|}~zz{{||||{}~z{{|}~~~|{yyz|~~}|}~}~}}}~||zy{}}{{|}~}|yxwxyzyxxxy{}~xyyxwwz|yyyyxxxxvxz{z|}~}}}}}}}}wuuwy}}}yyz{{{zzyyyz|}~~}{}~~{yyyxyz|||{zz{{|||{{wwwwwwwwwy{~~}~~}}~}|}~~}|{{zzz{||~~~~~~~~{{{{zzzzzyyzz~~~}|{zyxxyzyxxz|{|||||{{{|}~~}}||||||||zyyyz{|}zzyyyyxxvxzzyxyzxxzzywtswy|~}|yxwxxvttuxzzzyyyyyxww}}}}|{zz}}}||}}~}}~~}~~}||~~|}~z{|}~~~~~}~xxxyyzzzyyz{|}~~}}||~~~}{zzz|~{|}~~~~~~~~z|}}}}}|{{{}}~zzzzzzzz||~}}}~~||{{{{||yzz{|}~~}}|{||}~}|zxwwyz|}}}}||}~~~~~}zz|~~~|||}}}~~{|~~~}~~~|xqllsyyyz{{{{{zz{|~~~~|zxxy|~|}}zxuwz}~~}|xx{|{|}|wxz|}~~}zzz{{}}}||||||||{|}~~~}|yzz{{{{{yyz{|}}~{{{{||||y|~~yz{}~~}}}|{{zz{}~}~~~~}||{{{z{{{{}}~~}~~{zywwwwwwxxy{||}xyyxwwy|yyyxxxwwtwy{z||}zzzzzzzzvutvy}}}xyz{{{zzyyyy{}~~~~}}|xz}}{yxxxy{||{zy{{|}}|{zwwwwwwwwuwz}~}~~~~~~~~~~{|~~|{zzzzz{||||}}~zzz{{{{{xwwxx|}~|||{{zzzwyzyxxz}{{|||||{|||}}}~~||||||||zyxxxyzzxxyyyyzzyz||zyyywxyzyvsrvx|~}|xxwwxwvuwy|||yyzzyyxw{||||{{z||||}~|}}}~~~}~~|}}zz|}~~~~~}|}~~yyyyyzzzyyz{|~~}}{}~~}{zzz|z|~~~~~~~~~~z|}~}~}|{{{}}}yyzzz{{{{|}~}}||}~}}||||}}{{{||||}~|{{|}~~|zxvuzz|}}}|{{||}}}}}yz|~}}}}}}}}}{}~}~{}~}}}{upnsxwxyyzzzyyyz|~|{xvvx{}{|~|ywsvz~~}{vwz{}|}|tvx{|}}}zyyyy||}{{zzzyyyxyz|||{{xyzz{{zzzzz{{{{|{{{|||||xz}~~}~yz{}~zzz{{||||~~~}|z{zyyy{{|{}}~}|zyxwvvvvvwyz{|||yyyxwwz|zyyxxwwwtvy{z||}xxxxxxxxvutvy}}}wxz{|{zzxxxyz}}}}}}||{wy||zxwwyz{||{yx{|}}}|zyxxxxxxxxtvy}~~~~~}}}~~{|~}|zzzzzz{|}{{|}~zzz{{{||vuuvvz{|zzz{{|||vyzyxxz}{{|||||{|||||}~~|||||||{zyxwwwxywxxyyzz{z|~}{zyywxyzyvsqvx{}|xwvwwxwwx{}~~yyzzzyxxyyz{|||{|||}~~}}}{{||}|||}}~~~~~~yzz{|}~~zzyxy|~~~}}}|}}|~}}~~~~}}~~}{y{{}~}|{zzz{|||{{yxvuxy{|z{{|wwxyz}~~~~}}||}}~}{{|~||{{{{||{{||{ywvz{|}}~}|{{|}~~}}{|~~|||||||||~~|yz{}}~}}|{{{{|}~}{yxxyyxxwvvwxywwxy{}~}yxwwwxyzz|~}~~~||}~{yxy{}}|{zxxyzz{{ztuwyzzzzxy{}||yxxxwvvwxy~}{z{}~~~~~}}|xxxxyz{|{|~~}{zz{{|}~{||}||{z{zzzz|}}~~~~~~~|zxwxyzz{{|}~}||{|{yuqpowxy{|}}}zzzzzzz{zywvvvwxxxxwwvvvyxxwvuutqrswy|}~||}}}|zyxz{{zyyzz{|}}}|{yzzzyyxw{{{{zyxxz{|}}{yxxyzz{{{zxxyz|~||||}}}}~}|{zzyyz{{||}zzyxxyyy||{{{||}zzzzz{|}yxvttuwxyxxz|}}|yyzz{|}}~}}}~~|{z{}~}}~}}{yxxxxwwwwwyz|}~~~}~~|yy||{{zyxxxy{}}|{zyxwvwxz{y{|{zz{|{{||||{{~}|{zyyy~~~~~~~}}}z{{||||{~~~~~~~~zz{||}}}zzyxyz|~~}}}}}~~}}~~~~}}}~~}{y{|}~~~~~}}{zyz{{{{{zyxvuvxyzyzz{xxyz{~~~~~}}}||{|}|zz{}}||{{||}{{||{zyxyzz|{|{zz{{|}}||{|~~|||||||||~~|yz{}}~}}|{zz{|}}|{zyyyyyxwvvwxywwwxz}~}yyxxxyz{z|~~}}~}{|}}{xxy{||{zyxxyzz||{vwyz{{{zyz|~}}zywwvvvwyy~|{|}~~}}zzzzzz{{|}}~}{xwyyz{|}~||||||||{{z{{}~~~~~~}|{yyyyzz{{|||}}}}|{{|}|yusqrxyz{|}}}yyyyyyyyyxwvvvwwxxwwwvvvxxwwvuutrrtwy|}~||}}}|zzy{||{zz{{{|||||{z{{{zyxw{{{{{zzyz{|}}{yxyzzz{{{|yyzz|}~||||}}}}~~}||||zz{{{{||zyyxxyyz{zzyyzz{{{{{|}~~zywuuuwwyxxy{}}|zzz{|}}}~~}}}~}{{|}~}}~~}|zyyyyxxxxxz{|~~~}}~~|yy||{{{{zzyz|}}}{{yywwwxz{z{|{zyz{|||}}|||~~}|{zz{~}}~~~~~~~~~}}}}}|||yz{{||{{~~~~~~~~{{|||||{{zyxxyz{~~~|||~~}}~~~~}}|}~~}|zy}}}}}}}}~|zzyzzzzzzyxvvuvxyxyyzyyz{|}}}}}|||z{|{yy{}}||{{||}{|||||{{xxyzz{zyzz{|||{{{|~~}}}}}}}}}~~}yz{}~~~|{zyyz{|||||{zyy{zxwwwwxwwwxz|~~~}zyyyyz{|z|~}|}}~}{{|{ywxy{{{zxwwwxyz|}}yz{|||||{|}~~~|zvvvwxy{{}|}~~~||{{{{zz{|}}{yvuwxyz|}~~}|||}~~|||||~~~~}||{{zyyz{{||}}|zz{{||{{}|yvtuwyz{|||||zzyyxxwwxxwvvvvwxxwwwwvvwwwvvuutsstxy|}}|||}||{zz|~}|{||}||{{{|||||{{zyxzz{||||{{{|}}{zy|{zzz{|}{{{{{|||{||||}}}~~}}}}~~|||{{{{{yyyxxyyzyyxxxxyy|{{|}~{zxwvvvwyxxy{}}|{{||}}~~~~}}}~~}|}~~~~~~~}|{{{zzzyyy||}}~}}|~}|{z{||||}}}z{}~~~}|zyxxxy{{{|}{zxyz|}}~~}}|~}|{{{||}}~~~~~~~}}}}}~||||||||xyz{|||{~~~~~}}}||}}}|zzzzyxwwxx{||}~~}}{{|~}}~~~~}}}}~~}|{z~}}}||}}}{zyyzyzzzyxwwuwxyxzz{z{{|}||||||||z{|{zz|}}}||||}}|||}}}}}yyyzy{zz{{||}||{{|}~~~~~~~~~~~~yz{}~{zyyyyz{z{|}}|zy|{yxwwwxwwxyz{|}~}|zzzz{{||z|~~}|{|~~}|zxutxyz{{ywvuuvwx{|}||}}}}}}|}~~}|xxyz|}~}~~|||{{zyxyz{|{zxvxxy{}~~|{|}}}}}~|||||{yyzz{|||{zxyz{|}}|~}zwvxz{{|||||{{{zzyxwwxxwwvvvvyyxxxxxxwwwvvuuuttuxy||}||||||{{|}}|}~~}|{zz{|||||{zyxyz{|}}}}{{|}||{z~}{zz{}~||||{zzy{{{|||}}~}}}}~~}}|{zzzyyxxxyzzzyxxxxxx{{{{|}|{zxwvvvzyyz|~~}||}}~~~~~}}}~~~~}~~~~~~~}}}}}||{zzz}}}}}||||||}}||{{{|}~||}~~~}{{zyyz{|{|}{yxxy}}~~~~}}}}|{{{{{||}~~~~~~~}}||}}~||||{{{{xyz{||||~~~}}}||}~}{zyzyyxwwwwxyz{||||zz{~~~~~~}}~~~~}}}}}}}||{~}||{||}}{zzzzyyzzzyyxvxz{z||}{{|}}{{{{{|||{|}|{{}}}}||}}}}}|}}}}~{{z{z|||}}~~~~}|{||}~~xz{~~{zyyyyz{z{|}~}|{}|zyxxxyxxyz{{||~~~}|zz{{||||y{}}|{z{}zvsqwxz{{zxwtttuvy{|}}}}}}}~~~~~}zz|}~}~~{{{{zxwvwxz|}|{zzz{}~~|{|}}}}~~||||{zyxzz{}|}{zzz|}~~~~~}zxz|~{{||}|||}}|{zyyyxxxxxwwvzzzzzzzzwwwwvvvvuuvyz{||||{{|||||~~}}~~|{zzz{{{||{{zyyy{|}}~~{|||||||~}{zz{}~||||{zyx{{{{||||}}|||~~~}|{{zyyxxxyyz{{{zyyyyyyyyz{|~}|{zyxww{zz{~~}}}~~~~~}}~~~}}}~~~~~}}}}}~~~~~}}|{{z||{{{{{{z{||||{{{{|}}}}~~~~~||{{{{{|{||{ywxy}}~~~~}}{{zzyyzz{|}~~~}}}}}~~~}}|{{zzyz{|}}~~~}}||{|}~~|zxyyyyxxwwwwxyzzzyyz{}~~~}}}~}}~~~~}}}|{{{|}~}{zz{{yz{{{{{zwy{}|~~{{|}}zzz{{{{{{|}}||~~}}||}}~~}}|||}}}|{{{}~~~~~}}{||}}~~~~~~~~~xz{~|{zyyz{|{{|}~~~~}|zyyyyzyz{{|||{}~~}|yz{{||{{y{}}{zyz}~zvsrwxz{|{zyuutuuyz{||{{|}~~~~~~~~}~~}~~~zz{{zxwuuvy{}}|{||}~}||{|}}}}~|{{zzyxxyz|~}~|{{|}~}~}}z|}z{|}}}}}}}||{{zzyyzzyyxwyyzzzz{{xxxxxxxxvvwyz{||||{{{|}}|~~}~~}|{zyyyyz{{{{{yyz||}}}|||||}}}}|{zzz{|z{|||zyxz{{{{|||}|{z{|~~~}}|{zzxxxxyz{{}|{zzyyzxxyy{|~}||{zyxx{zz{~~}}}}~~~~}}~~~}||~~~}}}||||}}~}|{{zzzyyyzz{xyz{|}}}{{|~}}}}~~~}}}}||||z{|zywxy|}}~~}}|zzyyyyyz|}~~~}}~~~}|zyyyz|}~~}}||z{}~~|zyyyyyyyxxvwwxxxwwyyz|~}~~||}~}}~~~~}}|{zzz|~~}{{{|}z{{|}}}|wy{}|~{{{||~~~yyzzz{{{z{||{|~~~}}}}~~~|{{{{|}|{{{}~~~~~~~}|||{||}~~~~~~~~~~xy{~}|{zz{|}||||}~|{zyyz{|z{|}}}|{}~~|{xyz{|{{zy{}|{yyyy|{xwwvwz|}||{xwvvvy{|zyyyz|}~~~~~}~~|}}|~~~}}yz{|{zxwtvxz{{zy}}}}~~~z{{|}}~~|||~~|{yxwwxxxz|~||}~{|}}}|~zz{}~~~~{{{{{{{{zz{{{zyxxxxxyyzzyyyyyyyywwwzz{{{|{{z{|}~|~~}}~~}|zxwvwxz{{||xyz{{{{{|||||}~~|{{{zzzywyz||{zyzz{{{|||}|zyy{}~~~}}||{{xxxxyz{|}|{zyyyyyyyz|}||||{{zzyxxy|}}|}}}}}}}}}}~~~}{{}~~~}}||{{{{{}~~}|{zzxxwwwyz{vvy{{}{{|}}|||}}~~~~~~}}||yz{zyxyz|||}}|||zzzyyzz{}~~~~~~~|zyxz{|~~}}||y{}~~}{yxyyzzzyyvvwwwwvvyyz|}}}|||~}}~~~~}}|{zyz|~~}|{{|}~{{|}~~~~wy{}|~{{{||}}}yyyzz{{{xz{{z{}~~}}}}~~~|{zzz{}|{{z}~~}}~~}|{{|{{||}~}}}}}}}}xy{~}|{{{{|}}||||~|{zyz{|}{|}~~}||}~~|{xyz{{{zyy{||zyxyvz~}zz{uwz|~~}|{zxwwz|}xxwxy{}~~~}~}~~~|}}|}~~~~~~}}|z{|}}{yxuvxyzywv}}}}}}}}yz{|}}}}|||}~|{xvvvxyxz|}|}~~~~z{}~~~}~yz{}~zzzzzzz{z{|}|{zyvvvwwxxxzzzzzzzzxxxzz{{{|{{z{|}~|}}|}~~~|zxvuvwyz{||yyzz{{zz|||||}~z{{{{zyxvwz|}|{zzzz{{{||~|zxxz|}}}}}||||xxxxyz{|}|{zyyyyzzz{}{|||||{{wwvxz|{{}}}}||||}}~~~}{z}}}}}||{{zzz{|~~}|{zzvvuvvxz{uvyz}}{{|}~|||||}~~~~~~~}||xyzzyxy{{{||||{{{{zzz{{|~~~~~{zz|~}|{{{{||||||}||{zzyy|}}}||{zwwvxwyyyuvwxyyzyttuvwwww}~~~~~}|~}~~~}|{{}~~}||||}~zzz{{{|||||{{zzz{|}~~|zyyyyz{~|zxyz{zzxxyxxy|~~}}}}}||zxuuwyyyz{{|{{yz{|||{z|}}}}}|{~~|{{{|||}}||~~}}||||}}zz{{|}}}~~~~~|{xxxxxxyyxz|}}{xvwxz||}{zyz{{{zyxyz{{||{{zyxxxyz{~}{{||}~|{zyyyzzzz{||||{||}}}|{{wwxxxxwwxyz{|~~}xz|}~}|{xyz|~~}||wvuuwxww|}~~}{z~~~~~~~~}~~|zy|~~|||yyxvuwz}}}||zzxwrsuvuvwyy{}}|{|}~{yz|}{xzzz{|}~~|{{{{|||}||zxyz|~~}vwxz{|||}|{{{}~}{xvwx{{||}~~zzzzzzyy{zyxyz{|}}~~~~}}{zzy{||{yxxxyyvwxz|~~|{zz{{ywuw{~~}zyyzxy{||{yxyyzz{|}}||{{{{||~~||z|||wwvvvxyzyyyxwx{}|zxy|~|zwxxy{|}}~}}|||}}~~}|||}}}}|zzzxx~~}}~~~}~zzz|~~}|{{z{{{{|||}}}|{{zz||}}|{{zvvuwxyz{vwxyzzzzttuvvvvu{{||}||{}~}}}||{zy|}~~}|}}}}~~zzzzzyyy{zzzyyyx{|}~}|zyyyyz{~|{yy{|{zyzzzzz|}~}}||||}}}{xutuwxyy{{}||xyz|}}}|||||||||}}|~~}zzz{{{|||||~~~}||{{{{xyyzz{||~~}}}}~~~}|xxxxxxxxxy{||{yxxxy{{|{{yz{{{{zyzz{|||||zyxxxyz{~~~|||||{{{{{zzzyyyyyyzzzzz{|||||{{wxxxxxxwwxy{{~}}yz|}}}{zxyz{|}~~}}||ywuuwxxw{|}~~|{y}}}}}}}}}~|ywwy||{zz{xwvtstwz||{{zzyxsuvwvvwyxz||{{|}}{yz||zxzzz{{|}~~~}|{{{zz{{z{yxz{}~}wxy{|}}~}{zzz|}}{xwxy||}}~zzyyxxyy{zyyyz{|}}~~~~}}{zyzz}~{zyxxxyzvvxy{}~}|{zz{{zxvx{}~~}zyyzwxyzzyxwyyz{{|}}}||||||}~}||{||{wwvvwxyzyzyxwx{}}{yy{{ywvwxyz{||||{{{{||~~}}||}~|zzzxx~~}~~~}}}}}~zz{|}~}|{{yyyzz{{{~~~}}|{z{{{|{{zytuuwx{|}xyz{|||{uuuuutttxxyz{{{{||}~}||zyxwvz{}~~~~}~~~~~~~~yyyxxwvvyyxxxxww{||}}{zyyyyz{~}{z{|}|{{{{{||||{{zzz{||~}|xustvwxy{{}}}wxz|~~~~}||{{||}~~~}}~~~zyy{~~}xxyyyzzz{||~~~}|zyyyywwwxyyzz|||{{|||~~zyyxxwwwxyz{{|{{xxyzz|{{yz{{{{zz{{|}}}}|zyxxxyz{{|}~}}|{yxwwyz{{{zxwwwwwwxxyzz{{{{{{xxyyyyxxvwxz{}}}z{|}|{zyxxyyz{{{||||||||~~zxvvwxxx{{|}}|zy{|||}}~~}~|xuruxyyyyzvvusqqsuzzz{z{zyuwyxwvwxwy{|{{|~|{zz{{zyyzzz{||}}}~~~|{zxyyzy{zy{|~~xy{|~}{zzy{||{yxz{}}~{zxwvwxy{zyyy{|}|}}~~}}|yzz{{~~~yyxxxyzzvvwyz|}~~}{zyyz{{zxy{~~~}~~}zyyzwwwwwwwwzzz{||}}~}}||}}~}}||{||{wwwwxyz{zzzyxx{}}{zzywuvwwxyz{{{{zzz{{|~|{|||{{z{{~~}}}~||||}}~~zz{|}~~~~}|{{xxxyyzz{~~~}|{xyyyyyxxsstwy|~{|}~~~~~zyxwwvvvwwxz{{{{xxyz{|}~}|zywvuuyz|}~~~~~~~}}|vvvvvvvvyxxxxxxx{{|||{zyyyy{{~}|{|~~}{|{{|}~}|yyyyyz{|||{yvuvwwxy{|~~~yz|}~~~}~}|||}~}}||||}}wwwz}~wwxxxyyyz{{|~~~{zyyyyyywwwxyyzz{{zzzz{{zzyyxwvvxxyz{|}~yyxyy{||zzz{{{{{{||}~}}}zyxxxyz{}}~~||{zxwvvxy{|{zxvvvuuuvwxwwwxxyyzyyxxxxyyvvwyz|||{{||{zyxwxxxxxyyzzz{{|||||||||||{yvvwyyyz{{||{zz||}}~{|~}yurrtxyzz{}wwvspoqrxxyzz|{{xz{{yxwxxz|}}}~{{zzzzzyyyz{{{{{{|~}{zxyyzz{{{|}~yz|~}|zzyz{{zz{}~~|ywvwy{zzyyy{|}|}}}}}}|xxy{}|{}xxxyyz{{vvwxz{||}|{yyyyz|{{z{|}}|}}|zyyzxxwvvwxxz{{{||}}~~}}}}~~|||}|}|{wwwxyz{{z{{zyy{}~|{zyxwxxyzz{||{{{z{{|||{{{{{||||~~}}|{{|~{{||}}}}zz{|}{|}}}}|{wwxxyz{{~}|zvwwxxxwwrstwz}}}~~~|{zxwwwwwxy{{|||vvwxy{}~}|zxvuuuy{|~~~~~}|{sstuwxyyzzzzzzzz{{{{{zzyzzz{|}||}~~}{yxwy|}}{yyyyyz{|yz{zxxy{wxy{||}~~~}|{}}}}}~}}||||}}wwwz}~wwxxxyyyxz{|||}|wwwxyz{|xxyyzz{{{{zzzz{{~zzyyxwvvxxyz|}~zzyyy|}}zzz{{|||{||}~}}}zyxxxyz{~~~zzzyyxxxxyz{{ywvvvvvvwwxwwvwxyz{zzyyyyzzvwxyz|{{{{{zzyxxxxxxxxxxyyzz{{||{|||||||{xvuwyzzzz{{{{{{~z|}~|yusux{}}~zzyvsqrsvwxyz|{{xz||zxwwz|~~~}~z{{zyyyyyz{|||{{z{}~|{zzzzz||||}~}z{|~}||yz{{z{}~{xxxz|yyxxyz|}||}}}}||vyzz{{|{yyzz{{{{wwxyyz{{}|zyxxyy|||||||}{|}|zyyzzyxxxxyz{{|||||}~~}}}}~~{||}|}|{vwxyz{||{|||zz{|}~~}||||z{{{|}}}||{{|}~~}|{{|||}}}~~~|{zz{}{||}~}}}zz{||~~}yz|}}}|{wwxyzz{|}~}{zvwxxxxxxsstxz}~}{zyyyzyzz{||||uuuuwy|}}|zxwvww{|~~~~~|{rstvxz{|z{{{{|||{{{zzzzzzzz{||||}~|zvtruz~~{{zzz{||xz{|{{|~xyz||~~~~}|{~~~}}~~~zyy{~~}xxyyyzzzxxy||{z{uuvwy{|}yyzz{{|||||{{|||~zyyxxwwwxyz{}}~~zzz{{}}}{zzz{|}~{{|}}}}|zyxxxyz{~~~~zzzzzzz{xyzzzywvwwxyyyyxvvuvwy{|zyxwwxyzyyyzz{{zzzyyyyyyxxxxyyyyyyzz{{{|yyzzzz{{ywttvy{|{{{{{|||yz{{zxvtz|}}|zwuuvvvwyz|{{y|~~|zyy{}~~}}}~y{{zyxyzz{|}}}{{z{|~~~}}|{z{z||}|}~|{||}}}}}}}yz{{z{}~|zyyz{wwwwxy{|{||}}||{xxwyyz{}{{|}}}||xyyyzz{{|{yxwwxy|}~}|{|}z||{yyyzzzzzzzzz||||||||~}}||}}~z{|}}~|{vwyz||}}{}~}{z{||}~~}}|||}}}~~|||||}~~~{{{}}{||}}}}}}{zyz|{|}~~~}}yz{||}||wy{}}}||wwxyz{|||}}zyxyzz{{zzstuxz}}|zyxyz{zz{{{{{zuttuvy|~~}zyxxyz}~~|}~}{tuvwy{||zz{{||||{{zzyyzzzzz{|{{|}~|yqmknu|~}}||||}z|~~}|}~zz{||~~}}~~}|~}}|~~}zzz{{{||uxy||{yxvvwxy{|}yyzz{{||~~}}}}~~~xxxxxxxxwy{}~~}|z{|~~~}{zzz{|~zz{|||||zyxxxyz{~}}}~||||||||yyyyxxxwxy|}~}{zwvvvwz|~{zxwwxz{{{{|{{zyxxxxxyyzyyyzz{{{zzz{{{{{zzzz{{{|wtrruy|}|{{{|}}~yyyyxxww|~~|ywwxvwwyy{{zxz}~|zyy{|}}{zz{yz|zxwxz{|~~|{{{{|}~~}|zzyz{{|}~~|{{{||{{zy|}~~}|z{|{{{}~~|{zyyyvuuuvxz{{||}}||{wxwxxz{|}}~~}|zzzz{{{{|{yxwwxxz}~|{|~z{|{yyyzyz{||{zy}}}}||||}||||||}z{|~}~|{vwy{|}}}|}~~|{{|{}~}|~||||}}}}{{{{|}~~~~yy|}}zz{}~~~~}|yxy{~{|~~}yz{||}|{vxz|}}||wxxz{|}}|}}zxz{||}}}}ttuxz}|{ywwxyzzz{{{zyyutttvy|~~}{yyz{|~|}}|wwxyz{{|zzz{{||||{zyyyzz{zz||{{{}~~{ymifjr{~}}}}}}~}||}{{{}|~}}|}~~~~~|{{{|||}}uvyz|zyxxxxxyz{|xyyzz{{|~~~~~~xxxxxxyywy|~~|{z|~}{{zz{|~yz{{||{{zyxxxyz{}|{{|}~~~}}|||zyxxwwxxy{~|zwvvvx{}|zyxxyz|}}||{{zyxwwwxyzzyyz{{|}}{{{{{{{{zzz{{|||usqquy}~|||||}~~}}yyxwwxxy}~}~~{yyyvwwyy{zzvy|}|zyyz{||zxxyxz|{xwxz|}~|{{{{{|~}{yxwyyy{|~}|{{{{{zyxwyz|}~}||z{||{{}~}||{zxwwuttuvxy{{||||||{xwwvxy|}~~}|{{{{{{{{{zywwwwxz|}{}z{|{yyy{xy{||{yx}}}}}|||||{{{{||yz|~~~|{vwy{}~~}|~~|{{|{}~{{|{{{|||||yyyz{|}~~}}}~zz|}yy{}~~|yxxz}~}}{zyxxxz|~~}}zzyyz{}~~|{z}}~~~~}}|{zyz{|}}|zxyz}~{yyzz{xwwz|~}|{~~}|{{|}~~}{{{|}yyy{}~}{zywwvwxxwwx|~~yuqmkmsz~~}}}}~~}zyyz}{yx{|~~~~}~~~~}{{yz{}~xy{}|{xwrruvyy{{zzzyyz{{~}~}|{rqssuwz{z{|}}|{z||}}|{zz}}~~~~~~xxxzyyxxvuutvxz|~}{zz{}~}{zvvwyy{{z}}}}|{zzxyzyxxz|~}}|||}}}}~~|{xvxy{|{z{|xyz|}||}}}}||~~}||}~~yywvvy~}||}}||}}{{{z{{||{}~~|zz{}~~|zxyzzzzyxwzzzzyxwwyzzywuuvzzywuvxz~~~~~~~~~|{yyz{||{zyyyz{{||}}||{{{{zyxwvvxyzy|~}|{zyzz{zzzyywvuxxyyyzzzvtrrtvww}||||{{{yz{zxxz{~{yxyyz{{{z{yvvxz|}xz|~zzzzyyxx{zyxwwww|}}}}}|{}{ywvwy{z{}~~{yy{}~~}}||{}~~}||}~~~}yyyzzz{{z{||}||||||}||{z|xvy{zzzz}}~~~}|{{zzy{}~~}|{zzz{|}~~}|}~~~~}||{zzz{|~|zyy{}~|yyzyzyxy|~}}~~}||}~~~}|||}}zyyz|}}|yxwxwxxx~xwx|}}zvtqpqw|~~}}|}}|zyz{~|zy{|~~~}}}~~~~~|{zyyz|}wy{}}{yxrtuwxzyyzzyyyyzz}~~~}|{qsrtuxy{{{|}}}|||}}}}|{z{{||||{{tuvyz{{{uvuvwy{|~|{zz{|~~|{yxwwxzz|||}}}}|zyywxyxwxy{}}||{||}}}}}{zwuxz||{{{|xyz|}||}}}}||}|{z{|~zzxwvy~~~}|}~}}}|{{zzz{{z|}|{yzz}}~~}{yzzzzyyyy|||{{yxxyzyxvuvwzzzxvvx{}}}}}}}}~|{yyz{|||zyyz{|{{||||{{yyyyxwvuwxyzy{}~}|{zz{|xxxxwvutwxxxyyzzvtrrtwxx}||||{{{z{{zyyz|~}{zyyz{{{{{{xvuwz||yz|~~~zyxwwwwwyyxvvuuu{||}}}||}{ywwxy{xy|~~}|z|}~~}||z|~}|{|}~~~}zzzz{{{{{|||||{{{{|||||{}zxz{{z{{}~~~}}}||{{{|~~|{{{{{|}~~~~~~}}|{zzz{~}|zz{}~~}zzyz{wwx|~~}}~~~}}}~~|zxy{|}}yxwxwxyy~~yyx{||{yxwvx|~}}}z{||zyz|}{z{|~}}|||}}~|}~~|zyxxy{|~~~wy{}}|{ztuuwwxxxyyxxxxyy}}~~~}||srrttxy{{|}~~~~~}}}}}}|{yyyyxwwvpqsxz}~~wvuwwz{~}|{zz{|}|{{yxwvvwwy{|~~~}}}|{yxwvwxxwwxz|{{{{{||||||zywuz{}}|{|}xyz|}||}}}}||{zyxy{~||zxwy}~}}}~}|{zyyyyyyz{{yxxy|}~~~~|{||zyyyz{~~}}{zyxzyxvttwy{{{ywwy{}}}}}}}}}|{zyz{{||{zz{|}z{{||{{zwxxxwvutxyyzxz|~~}}||||}wwwvvuttvvwxyyzzwustvxyx}||||{{{{||{zz{}~}||{{zz{|||{{zxvvxz||{{{}}zywuttuvxwvuttttzz{|}}}}|{yxxxyzvwz~|}~~~}}|z{}}{z{|~~~{{{|||}}}}||{zzzyz{|}}}}}z|~|{{{{~~~}}|||||{{{|~~}{{{||}~~~~~~~~~~}|{zzz~~}|||}~~}|{zz{{ttuz~~~~~~~~~}{xxz|}}xwwyxyzz{|}~~~~~zyxzz{{{{{{}~~~}||{{yz{{zyz|}}~~~|{z|}~~}{{}~{{{{{|}~yz|}}{xwwwxz{}}}wxz|}}||vxxxyzyxyyxwwwxx~~}}}}}}||tvuuxz|}||}~~|}}~}}||wwwvvtsroprwz}~vxxxy|}~}|{{{{|}wvvttsssvwx{|~~~}}}|{ywwvwxwvwxz{{zzz{||||{{yywuy{}}{z{|xyz|}{||}}||{zywwx{~~|yxx|~~~~~}~}{zyxwvvvwyzzyxxy{|}~~~~~~}{yyz{}~~}}{zxwzyxvtux{{||zyxz{}}}}}}}}}|{zzz{{||{{{|~zz{{{{zzxxxxxwvuxyzyxz{|~~}}}}}}xwwvvuuuuvvwxyzzxwuvy{{{}||||{{{{|}|zz|}~}{z{|}||}~~}}}zxvvxz{{||{||~{yvtstvwwwvuuuuuxyz{|}}}{{zzzzzzwxz}~~}}}y{||{zz{}~}}~~~~~}{zyyyxyz|}~~~}}~{zz{{}}~~|}zzzzzzzz|}~~|{{{|}}~~~|{{z{{|}~~}}|{zy~~~}}}~~~}}|{{{{uuv{~~~~~~~~~~}{xxz|}}vwwyz{zzz{|}}}}}yyxyxyz{{|}~|||{zzyyxyzzyyz{z{|||{zy|}~~}|ywyz{{z{{|}}xyz{{zxwvwxz{}}}wxz{||||yzz||{z|zyxxwwwxz||}~}||||||}}yxwy{|~}}}}~~||}}}}||vvvvutrrqrtxz||}xxxy|}~|||{{|||tsrqqqqrvwxz{}}}}}}|{zxwwxyxwxy{zzzzz{|}{{zzyyxw{}~~}||}xyz|}{{||||{{zyxxz}}{yy{~~~~~|~~}yywvuuuuwyzzyxyz||}~~~|zz{|~}}||{yxwzzxvuwz}|}}|zz{|||||||||||{{zzzz{{zz{}z{{||{{zyyzzyyxxxyyyxy{|}}~~~~~~zyxwwwxxvvwxyyzzxwwx{|}|}||||{{{{|}|zz|}~|zz{}~~~~~}|zyy{}}}}|{||~|zwuuvxzxxwwvvwwxxz{||||{{||||{{zz|~~~~}}y{||{zz{}~~~~~|zyxxxxyz|}~~~~~~~~zzyzz|}}}|{|zzzzyyxx|}~|zz|}}}}}yyxwxy{|~~}}}}}|{z~~~~~~~|||||~~~yyz~}}||||}}}~~~~}|}~~~}{yyz||{uvwz{|{{yzzzzzyywxxywwyzz|~~}}~||{{zyyxxyzzxxxzxyz{{{zy}}}~{zxww{}||{{{||}vvwwwwvvwwxz{}}}xxyz{{{{y||}}~~}{zyxxwxxwxx{{{{|||{{||}~z{{||~}}||}}~z{||||||wwwwvuutuuvyz{{{wxy|}||||||||utrqqrstwxxzz|||}}}}|{zzyz{{yz{}zzzz{|}~zzyzy{{{{}~}|{{|xyz|}{{||||{{zzz{}~|zz|~~~}}z|~}yxwvvvvvxz||{z{|}}}~~~}|||}~{{|{{zyxzzzyxy||}~}|{{|||||||||||{{{zzzzyyz{}{||||||{z{{{{{zzwxxywy{}|}}~~~~}{zyxxyz{xxyyyzzz{zz|}||||{{{{||{zz{}~|{{}~|{zz}~~}|||}}~~~{yxwxy{|yyxxxxxyxxyz{{{{{|~~}|||}~~~~~~}z{}}{z{|}~~{zxxxyxyz|}~~~~~}}~~zzzzz}}}|||~||{zyyxxy{}~~}|xy{|}}||xwvvwy{|}~~~~}||}~~}|{}~~~~xy{}}|{{~}||{{||}|}~~~~}|{|}~~~}}|{zz{|{zuvwz{|||yyyyxxwvtvwxvvwyz|}}{|~}}||{zzzyzzywvwxxyz{|{{z}}}~~xyxxy}~~}||||||wvuuuuvwwxy{|~~~xxyyyyyyzz{|}~~|{zyxxxxtwwzzzzy||{{{|}~|{{||~}{{{{|yyz{{{{{xyyyyyxxvwx{{|||wxy}~{||||||{xwuuuvwxzzz{{||{|}}~~}|||}}}||~{{{{|}~yyyzz}}~|~~}{||xyz|}z{{||{{z||~}{{|~~}|y{}~}zzyxxyyyz|}~}|}~~~~~~~~~~}}}{{||||{{y{|{{{~|~~}||}||||||||{{||{{zzxxxyz|~|}}~~}}|z{{||{{{vwxxwz|~{|}~~~}}|{yxxz{|{{{zzzzy{{{}}||||{{{z{{zyyz|~}}|}~|{z{}~~}{|}~~}|xxxxy{|}yyxxxxyyxyyzzzyy|}~|||~}~~~z|~}|{|}}~~}{yxxyzyz{|}}}}~~~}||}~||{||~||}~~}|zyxxxy{}~~}|xyz|}||{xwvvwy{}}}~~~~}}{|}~~}||}}~~~xx{}|{{}|||{{|||{|}~~}|{z{|~~~}|{{z{||{ytuw{|}||yyyxwvutsuwxvuvwz|}|z{~~}||{{yz{ywvvwxy{|}||{}}}}~wwxyz|~}|||||wvtssuvxxxy{|~~~yxxxxxxxxxz{~~}|{zyyyytuwxzyzy|{{z{|}~{{{{~~}{zzzzxyzz{{{zyzz{{{zzwwx{|}}}wx|}{{||||{{{zxwxy{||||}|}|{|}}~~~~~}~~}~{{{|}~xxxz{~}~}||}xyz|}z{{||{{z}~}{{}~||yz|}~~~~{{{z{{||{}~}~~~~~~~}}{||}}}}}y{}}}}~}~}||}||||||||{{||{{zywwwxz|~}}~~~~}}zz{{|{{{uvwxwz|~z{|~~~}||{yxxy{|}||{{zyy{{|~}}|||{{{yz{zxxz{}}}~~{zy{}~}|{|}}{uvwyz{|}yxxxxxyyyyzzzyxx|~{||}~~~~~{}~~}||}}~~|zxxxzzzz{|}}}}}}~}|{}~~~}~~}zxxxxvvuuvxz{yz{}}}}|yyxyx{{{{|}}|{{{{|||||zz{{|}~~~~~~|||}|~~~~|}~~}|{zyz{|xxyzz{{||}}||{{zyyuvyz|{{z}}{zzzz{wwwwwxxx{{{{{|}~~}}yyyzz|||z{|}~~}||}~|zz{}}|{{||{{zyyyyxxyzz~}{{{}~~{xxyz{|}}}{zzyyzz{y{||zz{}||}}}}||}|zyyz|}~|{z|}xy{}}~~wwxxxxwwvx{|{z{{{}~~}||}z{|}}~~}}|{xvwz}}|zzz}~~{{}}~~~~}|{zz{}}|}~~}|{||}~}|zyyz{{||{{~~}}~}zz|~~||zx{~~~~~}~~~~}}}}}~}}~~{{|||{zz|}~~}~}|{{|~{{{|||}}~}{zyzzzyy{}|{z{}}}{}zxy|}zz|}~~~~zzyyz}~}~}|yxyz{||}~~~}|{zyyz{|xwwxy{|}~~}|yyzz{||}~zwvvvxz}|z{}}{y|{zxwwwwyz|~{|~~}|{|}~yz{|||{z|||}||{{{|~}|~~}|}~}||||{{{yzzzzzz{|||}}}~~~|zzzzxxwwxyz{z{|}}}|{yxxyy{||z{}~~}{z||||||||yyz{||}}~~~~~~~~|||}}~|zz|~}||||{zz{||yzzzz{{{|}~||{{zyyxvxz||}{{|||||{{{yyyyyxxxzzz{{}~~~~zzyzz|}}||~~~}}~|zyyz|}}z{{{{zyyyxxyyzz{~}}|||~~|yyyz{||||zzzyzz{{z{|{zyz{|}}~~}}||{zyyz{|~}|{{|}}xyz|}~~}uvwxxwvuux{|{{{|{|~~|||}{{||}}||}}|zyy{}~|{z{}~}|~~~~}|{{{{|}|}~~}}|{{{||||{{zxyz{|}}}~}}}}~~|zy{}~~|{~~}}}~~~}}}}}~|||}}~~~{{{{{zyyyz|}~~~||zyz{}~{{{|||||~~}{zyzzzyy{}}|{{}~~}}{{~{|}}~~~~zyyyz}~}}}{ywxyzz{|||||{{zyyz{{wwvxy{}~~~~}|yyyz{|||~zwvvvwy|~}{|}}|y{zywvvvvwxz|}~~~y{|~}~~}{{|}~|}}}}}||{{||||{{z{}~}|~}}}~||||{{{{yzzzz{{{zzz{{||}~}|||{zzyyz{{||}}||{zxxxyz|}~z{|}}|{z~}}||{{{yyz{||||~~~~~~~~|||~~}{xxz}~~~~~}|{z||{{{{|}{{{{zzzz|||||{zzyyxxyz}}}|}z{{|||||{{{zzyyyyyzz|}}{zzz}~~~}}}zxvwy{}}zzzzzyxxxxxyz{||~}||}|}~}{{||}}||{zzyyz{||{||{yxyz}~~~~}{zyxxyz{{{|||||{xyy{{}}|tuwxxwutuwz{{{|}{|~~|{|}}}}|||{{|}~}{{{}~|{{|}~~~}}|{{||}}}~~~}{{{{|{{zzz{||wxy{|}}~}}}|||||~~}{xxy{~~~~}||{}~}}|||}}~{{{{|||||{{zyxxwwxz{}}~~zyxxxy{||||{{{{{}~~}{zyzzzyy{}~}{{}~~}}~~~~~yyxyy|}~|||zxwwyxyzzzzzzzzyyyyzzvvvxy|~~~~~~}}}}~~}|xyyzz{{|~~{xwwwwxz{|~||}}{zyywvuttttvxz{|{{xy{|{}~}|{{{|}~~~}|{{{|zz{{|{{zz{|}}}|{~~~}}}~||||{{{{yyzz{{{{xxxyyz{|~~}}}}}||||||}}}||{zyxxxyz~{{|}}|{{~~}|{{zz{|}~}}|~~~~~~~~||}~~{xwy|~~~~}}|{z|||||}}}~~}}|{{z|{{}~}}||{{zzy|}}~~{zyxyz|~||{{zyxxxyyz|~~~~~}zzz}~}}~ywuuwz|}yyzzyyxwwxyz{|}}~}|{zzz~}}~}~}}zzzzz{|}|}}|yxxy~~~~zyyxxyyzyz|}}}{zxyyzz|||tvxyyxvttwz{{{|}z|}}|{{|~}|{{{{}~~}{{{~~~~}|{||}}}~}}}|||||{{{{{{||}{zyz|}{zyyy{|}yyz{||||||||{zzy{|{zxwxz||}}||{{{{{}~||{{||}}|||||||||{zyxwwwxyyz{{{{wwvvwxyz||{{{{zz}~~~~}|{yzzzyy{}~~|zz|}~~~~~}xxxyz|}}{|{zwvwxwxxyyyxxzzzzzzzzuuuxy}}}}}}|||}}~~}|xxyyzzzz~}|}~~|zxxxxxxxy}}|{{{zyxxvutssstuwyz{{zyzzzxz{|{{zz{|}~~}{yxxyyyz{{{{{{yz{|||{{{}~}|{zzz{}~|||{{{zzyyzz{|||xxxxyz{|}}}}}}}}~~~~~}}}~~}|{zzzyyyz{~{{||||{{~}||{{|}~~|}}}}~~~|}}~~|yy{~}}~~}}|{|||}}~~~~}||{z}|{}~~}}||||}}zvtux}||{zyxxwxyyz|~~~~~~}{zz~~~yvttvz|}yyzzyyxwwxz{}}}}~~|{zzzz~}}~~{zzz{{|}|}~|zyyz~~~~yyyyyyyyxz|~~}|zyyyzz|||vwyzzywvuwz{{{|}z|}}|{{|~|{{{{y|~~|zzz}~~~~~}|zzz{|}~}~~~~~}}||{{zzyyz{|~}{zyz|}{zzyz{}~||||{zyy{{||{zyxyzzywvwxyz{~~~}|}~|wwwwxz{|~~{{z{{|}}~}}}}}}}|{zxxwxx|{{zyyyyuuvvwxyy{{{{{{zz}}}}}|||yzzzyy{}~~|zyy{|||~~~}xxyz{}}}{|{zwvwxwxxyxxwwzzzzzzzzuuuxy}}}}}||{{|}~~}|xxxyyyyy{zz{}}|{yyyyxxwwyzzyxxxxyxwuttttuvxz{|||{{zyvwxyyyyzz{||}|zyxxxyyz{{|||{yzz{{{{{z|~|{zyyyz{||{{{{zzzyyz{{|}}{zyyyz|}~~z{|}}}}|}~~~~~}{{zzzzzz{|~~~~~~~~~~~}}|||~~z{|}~~}}}~~~|{{}{|}}}}}}{|}~~~~~~}|~~~}|~~{wttw|{{{zzyyxyyzz|}{{||}}~~~|{{{~~}}}}~zwtsuy{|zzzzzyxxxy{}~~}}|{zyyyz{~}|}||{{{{||}~~}{z{|}~~~~}yzzzzzzyy{}~~}|{zzzz||}xyyyyyyxvx{|{z{{z{}}{z{|~|zyyz{z|}}|zzz|}}~~~~}zyyz|~}|}~~~~~~~~~}{{yxwwwxz{~}|{{|}}||{{{|}}~}}|{yxwzz{||{yxxyzywvwxxyz}~zxvw{|{xuuuuwy|}zzzzz{|}~~~~|{yxxyzz~}{zyyyuuvwxyyzyzzz{{{{}}||||||yzzzyy{}~}zyyz{|{z|~~~}}~~~~~xyz||~}}|||zxwwyyyyyyyxw||}}}}||vvvxy|~~~}}||{{{|}~~~}|xxxxxxxxyxxy|}}|zzzzyxwvvwxxwwxyzzxwvuuuvxz|}~~}|{zxuvwyyyyyzzzz}}|{zzz{zz{|}}}}zzz{{{||{}~}zyxxxy{{{{{{zzzzyyz{|}}~~}{zyz|}~~~yz{}~~}}|}~~}|{z{{||{{||~~~~}}}}}~}xyz|~~}}}}~~~||{}~xyz{}}}}{|}~~~}~~}zxxz|}{{{{{{{{zzz{{}~~yzz{|}}}|{{{{~~}|{zyzz{|xusux{|z{{{{zyyyz|~~~||{zyxxz{}}|{|~~}|{{z{{}~~}|}~|}}~~}}|zz{{{{zz{|}~||zzz|}}yyxwwxyyxz||{yyzy{||{z{{{zxwvwxy|}~~|{{|||}~~~~~zyxz}~}||}}}~~~~~~}{zwvvuvxz|}}}}}}}}}}}~}}||}}}|{zyxxy{|}|zywyzzxwwxyz{~yvtvz|{xwvvvwy|}~~~~~yyyyz{|}~~~|{yxyz|}~|{{{|uvwxzz{{xxyz{||}|||||||}yzzzyy{}~}yyz|}}{y{~~|}~{|}}~~~~yz{}}~~}}}{ywxyz{{{{zyx|}~~~~}|wwvxy{}~~~}||{z{}~~~}|xxxxxwwwwvvx{}~}zz{{zyxwsvxxwwy||{zyxwwwwxz}~~~~zzywuwy{yyyyyyxx{{|||{{zz{|}~~~~{{{{{||}|~~{{zyz{|}{{{zzzyyyyz{|}~~|zyyz{~~~xz|}~~~{|~~}|{z{||}||||~~}}}}~~~~}~~|wxz|~~~}}|}||{{{~~|vwxz{|}}{|~~}}}~~~~}}||{||||}}}}{{{{{|}~xyyz{|}}z{{||~~}{zyxwxxy}}~}yutux{|{{||{{zyz{}~~|{zyxxxz|~}|{|~~}|{zzz}~~~||}}}}||z{{||{{z|}~}|{{z}}~zxvuuvxzyz||zyyyy{||{zz{xwutstvw}~}|}~{|}~~~|zy{~~||||}}}}~~}{zvvuuvx{||}~~~~}}~}|{{{||{{zyxy{}}}{zwyzzxwwx{{|yusuz}|yzyxwxz|}~}}|}}yyyyz{|}~~}}{zyyy{}~}|}~vwxz{{||wwxy{|}}|||{{|}}yzzzyy{}~~}yz{~|y{~~||~zz|}~~~~zz|~~~}~}|yxyz|||||{zy}}~~}}xwwxy{|}~}|||z{}~~~}}xxwwwwwwvuuwz}~~z{{|{zxwsvxyxx{~}}{zyxxxwy{}~~~~wxwwvy|~yyyyyxwvwxyz{zyx{|}~|{{{{|}}~~}||{|}~{{{zzzyyyyz{|}~|yxxyz||}}~~}|zyyz|}~~}|{zzy{||||||{z{{|}}}|}~}{wwwy{{zzyz||||||||yxwx{~~~~~}}|||||}}|{zzyyz{|}}|{zvwxz{~~||||}}}~{|}}}|{z{zyyyz{|zzz{{{||}|{zz{|}|{|{||}}z|}{yywtqtwz{z}}|zyz|}|z{}||}}}}||}}~~~~}}||||}~~~}|zyxxyxwvvwxy|||{zzyyxxyzzzzyxvrppsx{}~~~~~}{{z{|}yz{}~~||~~}}}}}}}}}xxwwxz{}~zxxy{{yxxyz{}~~~}|||{zyyxxyz|~~~~}zyxxy|~|ywwy~||||{|zyzyy{|~}z{|~~~}|yyyz{|}~zzz{{{||{{||||{{}|{|}}|{||{||}}}}~~|yx{{{{{{{{z{{{||}}~~~}|}~~|zyz{{{{|{{zz{|~~~~~}{z}~~~~~~}yyz{{zzzuwyzzzz|}}|{yxxwtvwxxy{}~|yxwz{|wx{}~}|{|{ywwxyzyyzzyxvuyxvuuvwwzz|}~~|{zyz|~~}||}~}{|||}~~}|{zyyyyyz|~~}zxvvwx}}}}}~~~~~}|zyyz{|}}}||{{zz{{||{{zzz{|||||{}}|wxyz}{zzyz||||||||xwvx{~~~~~~~~}||{{{||}||{zzyyz{|}}|{zwwwyz}~|||}}}~~||}}}|zz{zzyz{|}{{{{||||~~}}}}~~||{|{{yzxz}~}|{|wuruw{{{||{zxy{~~}{zz|~||}}}}||~~~~~~{{{||}~~}}|zyyxyxwvvwxx|||{{{{{wxxyyyyyxvsrrtxz|}}~~~}}|{zyyz{{zz{}~~|}}}}}}}}}{zyyz{|}~zxxz{{yxyzz{|}~~}|}||{zzyyyz|}~~}}zzzz{|~|ywxz~||||{|{zyyy{|~~{|}}~~~}{{{{{|}~{{{|||}}{{||||{{}{zz|}}|{{{||~~~~~|zx{{{{{{{{{{{|||}}|}~~}||}}{yxy{{{{{{zzy{|~~~~~~||||}~~}||yzz{{zzzwxzzyyz|}||{zyxwvwxxxxz}|{xxwz|}wxz{||{{|{ywwxyzyyzzyxvuwvutttuvxxz{|}~~|{zzz|~}|{|}}|{|||}~~~}}|{{zzzzz{|~~}|zwvvwx~~}}}}}}}~|{zyyz{|||||||||z{{||{{zzz{||||{y{~~|xy{}|{z{{{||||||{xwvx{~~~~~~}}}~~}}}{{{z{{|||||{zzyyz{|}}|{zwwvxy|~||}}}~~~~~~}|{zy{zzz{|~}}}}||||{|}~|{xvux|}}}}}xvtvy|||{{{yxx{}}|{zz|~||}}}}||~~zz{{||}}}}}|{zyyzyxwvwwx{||||}}}wwxxxyyyxwutuvxy|||}}||{yyxxxxyzz{{}~}}~~~~~~~~~}}|{{|}~~{yxz{{zyzz{{|}}}}|}}}|{{zzyz{|}}||||||}}~~|ywxz{{|}|}||yyy{}~~~}}}}}~~|||{{|}}|||}}}~~{{{{{{{{|zyy{|}}yyz{|~}{zzzzzzzzz{{{||||}{|}~~~}|{||{yxyz{|||{{zy||~~~}|}~~~~z{}~~}{zzz{{{{zzyzzyxxz|}||{zyxxwxyxwxy{zywxx{}~xxxxyz{{{zywwxyyxyyzywvuttsssttuuvxz{|}}|{zz{|~}{z{|}|{{||}~}}}}}}}}|{{zzz{{|{ywvvww~~~~}}||{}~{{zzz{|}{|||}}}~||}}}}||z{{|||{{xz}}yz|~~}|{|||{|}}}}|{yxxz}~~~~~~~}{||}}||{{{{{{|}~||{{{zzzzz{||{zzxwvwx|~|}}}}~~~~}|{zyyyxyz|~~~~~}}}}|}~~}|z{|~~|xxvy|}}|||wwvxy|}}{||{yy{}~}|{{|}~||}}}}||{{||}}}}}}||{{zz{zxwvwwx{{||}~~wwwwxxyyyxxwxxyy||}}}|{{xxxxxyyy{{{|}~}}~~~~~~~~~~}|{{|}}}~|ywxz||{z{|{|||||||~}}}|||{yyz{{{{{|}}~~~}}{zxy{z{{}}~~yyy{}~}~~}||}}}}|}}~{{zyyyzz{|||}}}}{zzzzzz{zxvvxz{{wxy{|~}|{zzzzzzzz{{{{||||{|}~~}||}{yyz|~~~~}|{{{|}~}}{z}}~~~{|~~|{{{{{{{zy{{zxwwz}}||{zzyyyzzyxwyzxxwyy}yxwvwxz{zyxxwxyyxxyyxwvtssssttuuuvxz{}}~|{{{{|}~|{z{|}|{{||}~~~~||}}~~}|zyyyyzyxwwwww}~~~}}||{{}~{{{||}}~{{||}~~~~~~~|||}}||{xz}~z{}~~}}||||||}~~}|{{{}~~~||}}}}}|{{||||{{{z{{|}~{{{{{zzzyz{||{zyxxwxz}}}}}~~~~}|{zzwwwwyz|~~~~~~~~~{|}~~}|{vz|~}|{y{}~|zyyvwwzz|}~|}~}{{|~~~}|||}~}}}~||}}}}||||}~~~}}||||||||{zywwwxyz{{|}~xxwwwxyzzzzzzzzz}~~~}}|{xyyzzzzz{zz{|~}}~~~~~~~~~}|{zzz{||}|zxxz||{{|}|||{{{{|~}}}}}||yyyyyzzz{|}}}}||{zxz|zz{}~yyy|}}}~~}||}~||{{|}}~yyxxwxxxzz{{{|||{zyyyyz{zywwy{{zvwx{}~~}}||zzzzzzzz{{{{zzzzz{}}~~}{{|~~}|z{|}|{zy|}~}~}~~}{|||{{zy||{ywxz}}||{{zzzzz{yxwyzxxxz{zxwuvwy{xxxxxxxyxxyyxwutsstuvwwwwxz{}~~{{{{{||}|{z{}~}|{||}}}||{{|}~~|{zyyyyyxxxxxx}~}}||||||~||}~~|||}}~~~}~~~~}||y{~||}~~~}}|||}}~~}~~}}|}~~~}|yzz{{{{{{{||||{{yyyz{}~{{{{{{{{yz{||{zyxxy{|}}}~~~~}||{|wwwwxy{|}}}}~~~zzz{{zzzuwy}}~|~{}~~{xvvuwxzz{|~|}~}|}~}}||||||zz{|~||}}}}||~~|}~~}||||||}}}zyxwwxyzzz{|}}~~zyxxxyz{}||{{{{{~~~~~}|{xyz{|||{zyyyz~~}}~~~~~~~~~{{zyyz{||}}~~}}|z{}~~|ywy{|}||}~}|{{z{{{}}}}}}||yyxxxxyyzzzz{{||{zy{}yz{~{{z|}~~~~}}|||||yyyyyz{|uuuttuvvzzz{{{{|zzxxxxzzzyxyzzyxvwx{}~}}}||||{{{{{{{{zzyyyyxxyz|~}~~}||}~}|yy{||{zy|}}}~||}||{zyz{{zyy{}||||{{zzzz{zxxy{yyy|}zywvvxyzwwwxxxxxwxxyxvutstuwxyyyz{|}~{||||||||{{|~~}{{}}}|{zz{{|~~~}|{{{{xyyyyyyy|}{{||||||~}}~}}}}}~~~~}}{}}}||||||yy|}}~~}|}~~~~|{xxyzzzzz{{||||{{vvwxy{}~{{{{{{{{yy{{{{yywy{~}}~~~~|||}}yyxxxy{|z{||}~{zzzzzz{twwzz{{{{}~~{xvutvx{yz{}{}~~|||}{{{zzyyyxxy{}||}}}}||~~~~~~{|~}|{{|||}}}~yxxwxy{|zz{{|||}{zyxyz|}~}|{|}}}}}}|{zzxyz{|||{yxwxx|~~}}~}}}}}}}}zzyyy{|}||}}}}||yz|~}|yxy{}}}|}}|{zzz{{||||||||yxwwwwxyxwwwxy{|{zy{}yy{~}|{}}~~~|||||{zzwwwwxyz{utttuvww{{{{||||zyxwwxyz{{{||{xvwwx{}}||{{{{{||||||||xxxxwwwvvwy{}~~}|}~}{{}~}{zwxy{{{zz{}~}~~~~~}}}}|{zyxz{{zz|}||||{{{{yz{zyyz|z{{~zyxxxxyzvvwxxxxxwxxxxvutrsuwyzzz{|}~~~~}{|||||{{}|{}{{}}}{yxzz{|}~~}}}||}}~xyzz{{{{{}z{{||}}}}}~~~~~}}}}~~|~~}|zzz{|yy|}||}~~~~~}{zwxyyzzzz{||}}||{ttuvwy{|z{{{{{{{yyz{{zyywy|~~~~~}||}~{zyyyz{|yz{|}~|{zyyz{|uuvvxwxxz|~}{xvvsvx{yy{}z|}}|{{|yyyxxxwwvwxz}||}}}}||}}~~~~}}z{}~~|{y{{||}~~~xxwwxz|}zzz{{{{||{zyy{|~}|{|}~||||{zyxwxz{||{{xwvww{}}}~}}}}}}}}zyyyz|}~||}}}}||xz|}}|zxy{}~}}~}}{zyzz{{{{|||||yxwvvwxxvuutvx{|{zy|~xy{~~}|}}~~}{{|}|{yxvvvvwxyzuuuuvwxy||||}}}~zywvvwyz|||~~|xtwxy{}||{zzz{{}}}}}}}}xwwwvvuutuwz{|||{|}|{z|~~~}{zyvwxz{{{z{}~}}||}}}}}|{zywy{|{{|}|||||{{{yzzzyy{}||}zzyyyyyyuvwxxxxxwwxxwvusqsuwyzzy||}}}}}|{||}||{{}||}z{}}}{ywzz{{|}}~}}|}}~yyz{||||}}}~}~~~~~~~~}~~}{}~~}{|}}}}}|{}}~~~~}}~~~}|{{|}~~||||{zyx|||{yyz{|}~~~~~}z{{|}~~~~~~~{{{{{{{{wxyz{zyy}}uuuwz}~~zzyyyzz{||{zzzz{z|}~|{z|~~}|}~}}|||||}|{zyxyyz{{||||{{{{{{|||}xwwwwwwx{||||zyxyxwwwy{}~~~~}||{{zyxxxxvvxy{|~~~}}}}{{{{{|}}|{|||{|}}}}}|{|}}}}~}|zyxxxyz{yyxxxyzzz{{|||||}|{zz{||}|zyxxyywyzzzz{}|{{zxwwvxxy|~~|~{yz|~}{yyyzzzz{~}|{{|}{|}~}|zx{|~~|xwwxyvxz{{zyxxyyyyxwwvuuuvxz{}}||||}}zxwy}}|{{{~}~~{||{xvvwxxxxxzzyxyzz{{{zz{}~~~yutttv{|zwpligvxz{{}|zz|~|y{{||}~~|{xvuuvwtttuwy{}zzzz|~}{zz{|{yyz||yvz|~}}}}~~~~~~}}}~~yyy{||zxz{{{{{zz}}}}{yyyyzz{|z{|}~~~~|zxurqvutsstvwwvuvwz}~yyxwwvvu~~}}|{{zz{|}}|{{zyy{{||||{{|}~}}{{{~}||}}~~~~~~~~|}~~}|{|~~|{||}}}}||}}}~~}}}}~~}|{z{|}~}||{||||zyxz{{zxxyzzzz{{||||||}~~~~~}|||||zz{|||{{wxyzzzyx{|}xwwy|~{{zzzzzz{zzzzz{{{|}~~|{yz|~~}|}}~}}|||}}|{zyyyzzzzz{{zzz{|||}}}}wvuuuuvw||}}|{yxxxwvwy{|~~~}}}}}}|{zyyyyxxy{|}~~}}}||{{||}~~|{|||{{{||}||||}}~}~}zyxxxyzzyxxxxyzzz{|}}}|{}|{{{|}~}|zyxxyzy{|{zz{}}||zyxwwxxy{~~}||{yz}~}{zzz{{|||~}|{z{{|{|~~~|{y{}~}}~}zyyzzxyz{{zywyyzzzzyyvvvvwy{|}}||||}}{ywy|~|{z{{}~}~{|{ywvvxxxxxxyyyxxyz{{{{{|}~~~yvutstz{|wrmkiwxz{z|}{zz|~}zzz{||}~~}{yvuuvvuuuuwy{|{{{{}}{zz{|}|z{|{xuz|~||}}}}~~~~}}}~~{zz{|}{zz{{{{{zz}}~~{zzyyyz{{{{||}}|||yxtqqvtsrrtvxxwvww{}zzzyyyyx~~}}|{zzyy{|~|{{zzyyy{{{{{{{{|}}~||z{{}~|||}}~~~~~~~~||}}}}||z{|}}|{zz{|}}}}}||}}}}|||}~~}|{yz{|||{zz{|}|{ywyzzywwxzyyxyz{|}~~~~~~|{{zyzzzxy{}}}|{yyzzzyxxxz{~|{z|~{{|||{yxxyyyz{{||}~~}{xwy{}~}||}~}}|}}~~|{zzyzzzxyyyyyyx}}}}~~~~xvtrrtvx}}~~~|{zxwwvwyz{~}|||}~~}{zzyz{{|}}~~}~~}}}}||}}~~|{||{zzz{|}}}||}}~~~{zzyyyzzxxyyyzzzyz|~~}|{||{{|}~}|{yyyyz{|}|{z{|~~}|zyxwxxxz|}|{zzz|~~|zyzz{|}}~}|{zzz{{|}~~}|{|}~~~}|{}}~|}|{{z{{|{zxwxyz{{||{xxxxyz|||||||||||zxxz|~~{{z{{}~~~~~~{{zwuuwyzzyyxzyywxyz{{{{|}~~}|{zwvtttxzzxtpmmwyzzyz{}yyz|~}|yzz{{||}}|zwvuvvvvuvwy{||||}~}{zz{|~|||{xv{|~{{{||}}}~~}}~~~|zyz{}}|zz{{{{{z~~}{{zyyyzz{{{{{zzy{{{yxtsrutqpqtwzyxwxy|~zz{{{|||~}}}~||{zyxwwz|}yyyyyyyyzyyxxyyz||}}}~~~{zyyy|}~{{{}}~~~~~~~~{{{{{{{{zz{||{zzyz{|}}~}z{{||{{z{|}~~~}|yz{|||{zy{|}}{ywyzzyxxy{zyxxy|~{{zyyyyzwy|~~|zyyzyyyxxwxy|}||}~~}z{}}}{ywvwxy{{||}~~~|yvtxz}~}||}}}||}}~~{{{zzzz{xyyzzyyx}~~~~{yvttvy{~~~}{zyyxxyz{|~}|z{|~}|{z|||||}}}z|~~}}}}}}~~}{{||{zyz{}}~~~||}~~}}||{{{{yyz{||||xz|~~}{z|{{{|}~}{zyyzz{||{ywxy~|{zyxxwwy{|{zxy{}~}|zxyyz{|}}||||||||}}~~~}||}}}|{zz{}~}||}}|{yxwwxyz||||yyyz{||}|||||||||zxxy{}~||{||~~~}}~~|{yvttwz||{{z{{zxxyz{{{{}~~}|zyyywvutwyzzvsrsxyzzxyz{xyz|~~}}yyyzz{{{}|zywvvvwwvvwyz{}}}~~|zzz{|~~}||{zy|}~yyzz{|||}||{{{{|zywwz|}}yz{{|{{{~~~|{zzyyyy{{{zzxwwxyyyxvutusqpqtx{zyyzz}~yyz{||}}|{zyz{}~{{zyxwvvxyz|~~}wwwxxxxxyxwwwwxy||||||||yxwxx{|}zz{|}~~~~~~~~{{zzzz{{zz{{{{zzyy{|}}}}zz{{{{zzz{|}~~}|{|}~~}|{yz|}|{yxz{{zyy{|zxvuvy~}||{{{{{xz|~~|zzyyyyyyyuxy{}~~~}~~|z{|}}{ywvwxz||||~~~|yusvy}~}|||||{||}~~z{{{{{{{zz{{{{zz~~~~}{ywwy{}~}|{z{{{|}}~~}{zz|~~}{z{{{{{{{{z{}~}}}}}}~}|{{|}{zz{|}~z{|~~~}|{z{|}~~~~yz|}~}|{|{{{|}~}{zyyzzz{{ywvvw~}}{{zyxwvwyzzyvx{}}|{{wwxyzz{{}}}~~~}}}}~~~~~}|||||{zz{}~}~~}|{yxwuvxy{|||yzz{||||{{||||{{{{zyyz}~}}~~~~~{{yvtux{~~}}}~}}xyzz{{zz|}~~~|{xxyyxwutwy{{yxwxyzzzxyyzxz|}}}}}yyyzzzzz||{zyxwwxxwwwxz{}}~~|zyz{|{|||{||}}}}~~~~}wxxyzz{{||{zzzzzxvuux{||yzz{||{{}}~|{zzyyyyzzzzyxvvwxyyxwututrqruy{zzz{{}~~wwxyz{{|{zyyyz||yyyxwwvvuwwxyy{{vwwwwwwwwwvvvvww{{{{{{||xwvwx{|}zzz||~~~~~~~~{{zzzz{{{{{{{{{{yz{|||||wwxxxxwwyz{}~~}}}~~}|z{{{{{zzz{{{zz|}ywspquz~~~}}}}}z|}~~}{zyxxxxyz{vwx{|~~}|}~}zxyz{{zyyvxz|}}}|~|yvtux|~~}||zzzz{|}}zz{||||{{||}}||{~~~~~|zz|~~~~}|z{||}~~~~|{{{||}~~}{z{{{{{{||{{}~~~}}}||}}~|{z{}}{y{{|}~~~}yy{}~}|{y{}~~z{{|||||{{zz{|}~~}|zzzz{wxxwtsst}}|||{{{xwuvxyyxvx{|{{|}xxxxyyyy}}~~~|}}}}}~~|||||{{{|}~}~~|{zyyvwxy{{||yz{|||||z{|}}|{zy{||{|~~~{{zxvvy{~}}~~zz{{{zyyz{|}}}|{tuuxxxww{}}|{|yz{{yzz{y{}~}|||zzzzzzzz{{{zzzyyzyxwwxyz}}~}{zyz{|yz{{z{}}}}}}|||vvwxyyzzzzyxwwwwutsuxz{{yyz{||||~|{|~{{zyyyzzzzzzyxwvtuwzzyxvvuttuwyzzzz{{}}}uuvwwxyywxxxyyyyxxxxxxxxtttwwxy{wwwwwwwwuvwwwwvuzz{{{|||wwvwx{|}yyz||~~~~~~~~|{zzzz{||{{{{{{|zz{||{{{wwxxxxwwxy{}~~~}~~~}||{zzzz{|yzzzyy{}{wrnosy}}}~~~~~~~}~~}}|{zxwwwxz|}vyz|}~~~{{|}~|zwwxxyzzzxy{}~~}|}zwutx|~~}||yyyyz{||yz{|}}|{{||}}||{}}}~~~~}||}~}~~~}{z{{|}~~~~~~}|{zzyz{}~}|{z{{||}}}~||}}}}}}||{{||}~{zz{}}{yzz{{|{{zwxy|}~|zyxy{}~~~}|{{z{|}~{{zyyz{|}|{zz{{vwxwutuvzz{{{|||xvuuvxxxvxz{zz|~zzyyyyxx{|}~}||{||}}~||||||}}}~~}}~}|{{{{xxy{{|||yz{|||{zyz|}}|zywz}~~}}~~z{{zyxz{{{{}}|||{zyxwxyz|||{{qqsvwx{{}~~~~yz{{z{|}z|~|zz{{{{{{zzzyzz{{{{{zzxxwxyz|}~~|{yyz{|z{|zxx{~~}}||{{|tuvwxyyzyxwvuuuusstvz|{zxyz{||||~zyz}~zzyyyz{{zzzzyxxwrsw{{{{yvvwwwxxyyyz{{|||tuuuvvwwuvxyzyxwvvwxxyyzsuuwxyzzyxxwwvvvtuwyywutyzz{|}~~wwvwx{}~yyz{|~~~~~~~~||zzzz||||{{{{||{{{|{{zzvwwxxwwvwxz|~~~~~~}|{}{zyyz|}wyyyxxz|~ysootz~||}~~~~~~~}|{{zwwwwxz|~xx{{}}~}zz{}~~{yvvvwxy{{yz}~~}|~{xvtw|~~}||xxxxyz{|yz|}}}|{{{||||{{}}}}~~~~~~}}}}~~}}~~}|{yz{|}~~~~~~~}|zyxxy{}}|{y|||}~~}||||}}{{{{{|}}zzz|}}{yyyzzzyxxvwx{|}{xwvwz|}}||}|zyz{}|{zyxyz{~|{zz{{wxyxvuvwyyzz{|}}xvttvwxwvxzzyy||{{zzyxxz{}~~~}|{{{{{|}~|||||}~~~~}}}~}||{||yz{|}}}}yz{|||{zyz|}}|zyvz~|}~~z{||zyz{yyz{|}}|{zxwvvxy{||{{ppruwy|}~yz{|z|}~z}|yy{{{{{{{{{xyz{||||{zyxxxyz|}~~}|zyyz{|{||zwvy|~~}|{{{{ttuvwxyyxwvuttttssux{}|{xyz{||||}yxy|~~yyyyz{{|yzzzzyxxrsx|}||zwxxyyyxxyyy{{|{{uuuuvvvvtuxzzywuuvwxyz{{uuvvyy{|zyyxwvvusuxzzxusyyz{}~xwwxx|~zyxy|~~~}{z}~~|{{}~~~~~~{|||{{zy}|{z{|}~yyyz{|}~~|{zyyz|}|yvw{~~~|ywwy|~|{{{{|}}~~}~}|{wwxyz{{||}~~}||}~|{zwuuwy{|~~}|zwxz{||{zwwvvwy{|~}{yyy{|}}~~~~~zzz|||||~||{|{{yz{||{zy{{|}~~}}}}zxvwxyz{{{{{{zz{{||{ywwxyzyzz{|||{y|~{zyyyyyyxwv{zzzz{|}~}||{{uvxz{}||}}|zxx{}~}|{{|}~{zz{|}}|zyyz||{{{||}zvstwyzy|{{z{}~~}{z{|}~~{zyyz{}~}}|zzzz{}~}{z{|}||||||||yy{{{zyx||}}~}}}~~~~}|||||~~|zwwy|~~}zxxxyz||||{zyxwwwwwwwwuuvwxz|}~~~}}}}}}}}}}}}}||||{zyxzzyyyz{{{zyzy{{{{|}~~}|{{zzzz{||~|zxwxz{{zyyxxxxxwvvwy{}{|{yvuuwxz}~~|ywtvy{}}|{}||||~~}~}|{zyyyz{}~~}{zwxxyyxxwxxxxxxyywwwxwyxxtvxyyywvtuwxyzz{yyyyz{||xxwussuwvxz||zxvy{}}{yvwxz{|}}zyxy|~~}|{}}}|z{|~||{{{zzz||{z{|}~zzzz{|}}~|{zyy{|~}zwx{}~}}{zz{}|||{{|}}~~~~~~}|{wxxyz{{{|}}~~}}|}}~||{xvvxz{|}~~~}~}~~}{ywxz{||{{xwwwxy{||{yxwxyz|}}~~~}}zzyzz|||}|{zyzzzyz{|}||{{{|}~~}}}|zxvvxyz{{{|{zzzzz{{zxwvwxyyz{{|||{xz}}{yxyyyzzyyxw{{zzz{{|}||{zzyyuvxz{}||{|{ywwz|~}|{{{||}~~}zyyzz{|{yxyz{{{{{{|}zwuuwzzy{{zz{|}~~~}|{{|~~}}zzyyz{}}~|}}{zz{|}}{zz{|{{{{{{{{xyz{{zzy||}~~~~~~~~~~}|{{{|}~~}zyyz}~~}{yxxyz}}}||{yyxxxxxxxxvvwxy{}}~~~~~~~~}}}}}}}}||||{zyxzzyyyyzzzyyyy{{|{{{||{{{zzzzz{{|}{yxwxz{{{zyyyyyyxwvwy{|zzzxvuvwy{}~|yxtvy{}~~}~}}}}~~~}|{zzzzyz|}}|zyxyyyyyyxxxxxxyyyxxxxxzyytvxzzzyxuvwyzzzzyyyyyz{|zzxvsrtvxy{||zxwxy{}}{yxuvwy{|}}{yxy|~~}|{{|}|zz|~}|{zyz{{|{{z{|}~||||||||~}|{zzz{}~~|yy{|||~~~~~~~~}||{{||||}~~~~}||yyyzz{{{}||||||}~~|||zxxy{||}~~~~~}|{|||zxxyz{{||{xxxxyy{{zyxwwwxy||}}}}||zxwxxz|}zzyxwyyyyy{|}}~}{|}}~~||}|zxuvwyzz{{{{zyyyyyzyxwvwxxzz{||||{xyzzxwxyzz{{zzyy|{{zzz{{zzyyxxwwvwxz{}}|z{zxwwy{|{{zzzz{|}~|zxxyxyzzxwxyzzzzz{||{ywvxzzzzzyzz{}}~~~~}|{|}~~}|{yyyyz{||}|{}}{{{|}~~|{yyyz{{{{{{{{xxyyzzzz||~}}~~~~}|zyy{}~~~}|zz|~~}{zyyz{}}}}||{zxxxxxxxxxxyz{|}~}~~~~~~~~~~~~~~~~~~~||||{zyxzzzzzzzzyyxyy|}}zzzyyzzzzzzzz{||{zyxyz{|||{zzzz{zzxxxxz{xyyxvuwx{|~}{yuwy|~~~}}|{zzzzyy{{{{yyyyyyyyyywxxxyyyzyyyzy{{{vwyz{{{zwxyyzzzyzyyyyzz{{{zwtstuz{|||zyxwxz{{zxwtuvxz||}|zyy|~~~~~}||{z{||{z|}}|zyyz|}|{zz{|~~~~~}}|{~}|{{zz{|}~}|{{{{z}~~}{{zzzz{{{|~}|||||{{{zzzz{{{{}|{zz{|}~~~|}}{zz{}|}}~~~~~|{z{||{yyyz{{|||yyyyyzzzyyxwwxxyzz{{zzyyywuvwz|~yyxxxyzzxyz|}~|}}~~}|||{ywuvwxyzzz{{zyxxxx|{zyyyzz{{||||{{yzzxvvxzz{{{{{zz||{zzz{{yyyxxxwwwwxzz}}}z{{yxwyzzzyyyyyy{}~}{yyyyzzywuvwyyyyyz{|{zyxxyyyyyyzz{||~~~~}}||}}~~~}{zxxyyz{{|{{{}}{{|}~~|{yxxx{{{{{{{{xwwwxyz{|}~~|{yxxz|~|||}}~~~~}}||}~}}|{zz{{}}~~}||{yyyyyyyyzz{|}~~~||}~}}~~~~~~~~~~~~~||||{zyx{{{{{{{{yyyz{~{{yyyy{{|{{{{|}}zzz{|}~~}||{{{|||{zyyyyyxyzyxxy{|}~|zxy{|}~~}~~}}|{{{{{xyzzzzyxxxxwwxxxwxxyyzzzzzz{{}||zz{||{zzyz{{{{{zzzyyyyyzzzzxvuvw||||{zyyxxz{{zxxstvxz{||}{yy{}~}~~}||{{{y{}}|{|~~~}}}|zyyz|}{{zz{|~}|{~}|zz{{|}~~~~|{zzzz|~~|zyyxxyyzzz{}}{{||||}}||{{{{{{}|{zz{|}~~~~}{|}|{{|~}}}}}~~}|{{}~}|zzzz{|}}{{{{{zzzzzyyyzzzz{{{zzyxwvtuvz}zyyyy{||xxy{|~}}~~}|{{{{xvuuwxyzzz{zyyxxxy}}||{{{{{||}}|{{{{{ywwy|z{{|||{{|{{zzz{{zzzzzyyyxxxzz}~~{||{yyz{xxyyyyyy{}}{zzz{{xusstwwwxxy{{{{zyxxxyxyyz{{||~}}}|||||}~~}|{zxxyz{{{|{{{}}{{|}~~}|{zyxx{{{{{{{{xxvvvxy{|}~|{zyyz|}|||||}}}}}}}~~}}||||||}}}}}}|{yyyyyyyy{|}~~~~~{||}~||}}}~~~||||{zyx{||}~}}}{{{||}|{zz{|}}}}}}~~{{|~|||{{||}||{zzyyyz{|{zz|~}~~|{|||||||{~}}~}}|{{{||xyyyyyyxwwvvvvwwwwxyzz{{zzz{{}~~~}}|{zyxz{{|||{{{zyyxxxxwyyyxxy{}|{{zzzzzz{||{zztuvxyz{{~|zz{}}|}|{zzyzzy{}~}}}~~~}||{{{{zyz{|}{zzz{}~}|~}zz{|}~~~~{zzzy{}}{ywwwxyz{|z{|~~~yyz{{|}}}}}||{{{}||||||}}}~~}}||z{}}||}}}}}}~~|{|}~zzzz{|}~||||{{zyz{{{{|||z{{zzyxwvutvx{}zyyzz}}~xxxy{}~~~~}|zz{zxvtuvxyyzzzzyyyyzz~~~|}}}}|{{|||zxxz|zz{{||{{{zzzz{|}|||||{{{yxxyz}~{|}|zyz{wxyyzyyy{}~|{{z{zxusstvvvwwyz{z{{zxvvwxyz{||||}}||||}}{|}~}|{zxyz{||||{{{}~z{|}~}}||{zzz||||||||zxvttvxz}}~}||{{{{{zz{{{{{{{|}~~~}}}}}}}|||}}}||{zzzzzzzz|}~~}}{|||}~~~{{{||}}~||||{zyxyz|~~~||{||~}}||}}~}}}}}~{|~|{{{{|}}|||{{zzz|}}|{{}}~~|{|||{{{{{~~}{|}}}|||||}yyyyyyyyxwvuuvwxwwxyz{||zzz{|~~~~}|{zyx|}}~~|{zxxwwwvxzzzz{}|{zyyz{|{||}}||{vwxyzzzz~|zz{||||{zxxxxyz|~~~~}}|{{zzzz{{{||zzzz{}~}~yz{|~~}~{zz{z{}~~}{zwwwyz|~{{{}}yyz{}~~~~}|{{z|}}~~}}||||||{zzxz|}||}~}}|}~}|z{}{{zz{|~~|}}}|{yxzz{||||||||{{yxxtuuxz|~yyyzz}~~xxxxy{}~~|{zzzywutuvxyyyyyyyyz{|}~~}}}}}}|{{{||{yyz{yyz{{{{{yyyz{|}~||}}}}}}yyxyz}z{||zyyzwxyzzzyyy|~{zzxyyxvuvwuuuvwxzzyz|zwuuvyz{|}}}|}||{{|}}z{|}}}|{yz|}~}}}{{|~}~~xz{}~~~~|||}}|||}}}}}}}}|yvsstwy}~}~~~}{zyzzzzzzzzy{}~~}}}}~~~}}{{||||{{{{{{{{{{|}~~}{||||||}}yyzz{||}||||{zyxuwz|~~~|{z{{}}}|}}~~}}||||{|}}~y{}}|{{zz{||}{||||{{{|}~}{{|~}}~~~}|{yyyzz{|}~~|{yz|}}}||||}}zzyyyyzzzyxwwxyzwwxyz{||yyy{{~~~||{{zz{{{|}|{zxwvvvwy{{{z{}zyxwxz|}||||||||yyzzzzyy}zz{||{{zywvwwxz|~~}|{{{yz{||||{zzzz{}~~~yz{}~|~|zz|{|}~~}|{wwxz|{{{||yz{|}~}|{{z|}~~}|{|||{zzyxz|}||}~~}|||}}{zz}{{zz{|~}}~~}{yxyz{{|||{||||{zyxttvy{}~xxxyz}~~xxwwxz|}|{zzzywutuvwxyyyyyyz{|}~~~~~}|}}~~}|{{z{|{yxyzxyzz{{{zxxyz{}~}}}}}}}}zyxyz}xz{{yxxywxyz{{zyxz~~}{yyuwxxwwxzttuuvxyzxz|zvttuyz|}~~}|}|{{{|}~yz|}}}||z{|~~~~}|||~}~}}xy{}~~}}{|}}~~}}~~~~~~~~}zvsrsvx~~~~~~|ywzzzzzzzzxz|~}}|}~~~~~}zz{{|{{z{{{{{{{{|}~|{}|||||||xxyzz{||||||{zyyrtx{}~~}{zyzy{{{{|}~~}|{{zzzz{||xz|~}{zzzzzz{|}{{||}||{|}}|zz{|}}}}}||{vvwxz|~~}{yxy{}~}}|||}}~{zzyyzz{|{yxxy{|wwxyz||}yyy{{}~~zzyzz{}}{|}|{zxwvvvy{||{zz{yxvvwy|~||||||||{{{{{zyx~~~}{z{{{zzyyy}}|}~}}~~}|{zzyyyz{}~~}{}{zz|}}|~}{yxyz|}}}|{xy{}~~}}|}~~~~}|{yxy{~~}||||||{{}}}}|{zz}}}}~~}|{zz{}~{{{{{|}}{{|||zyx~}||{{zz{||~~~||~}}|{zzzz||}~~~~~{zyxvutsqrtutuwx||||{zyx||}}}|zy~~~~}|{z{|||{ywvwxyzzyxwyyzz{|}}}~~~~~}}zyyz{|}~yxxyyyyy|{yxyyxwz{{|{zyxwwxxxyyyyxwvvxz{zyxwvvvvxyz{|}}}~~||}xyz}~~yz{}}}}|~}}|{zyyvwy|~~{xxyz{|~~~{{{|||}}~}{wtsvx{{}~~~}|{|}}||}~~|zyyz{|||{zyxy{|}}||{|||||{{~}}|||}}|{yyyz|~~}}~}{yvwxxxxvvwwxyzzzz|ywwxtwz{{{|}{zyxwwww||~~~|zxyyzzz{{{{yy{~~{}{xwxyxxxyy{{~~~}||{zzyy|}}}{||}wwxz{}~~~}zzz{|}|{{|}~}|{|}~y{}~}{ywxxyyyzzz||{{{||}xxwwxxyzyyy{|}}~~|yvuvyz{||{yxyzwwvvux|{|{zxxz|~~~}}~~~}{{||{{{{{{~}~~}{{|~~}}}||{{{{zz{|}~}~~~||{yy{}||~|zyyz{|||{{xyz|}}~~~~~}}}~~|zxvuwy|~~}|||||||{{}}}}|zyy{|||}}}}|{zyy{|~||{{||}~{{|||{yy~~~}|||{||||{}}|}~||{{zz{{z{||}}||zyxvusrrqrtttuvx|||{{zyx||}}}|{z}}~~}}|{|}}|{zxwwxyzzyxwz{{||}}}}}~~~~~zzzz{|}}xxwyxyyy|zxxyyxwzz{{{zxwxxyyyyzzzyxwwyz|{zywwwwxyyz{|||{~~|}}xyz|}~}yz{}}}}|~~}|{zyywwxz||zxxxy{{}}}{|||||||~}zwvwyz{|~~~}}|}~~|||~~|{zyz{|}}|{zwxyz{{{{{|||||{{||||||}}||zzz{}~}|}}}{yvwxxxwvuwwxyzzzz~~}zwuvwuwz{{{|}{zywvvvvz{}}}|zyxxyyyzzz{yy{~}{}{yxyzyyxyy{{~~|||{{zyxz{{{yzz{wxxzz}}}~{zz{|}|{z{}~}||||}~z{}~}{ywyyyyzzzz||{{{{||xxxxxyzzyzz{|}}~~~|zxwxyz{{{zwvwyvwwvvw{~{{{zxxy{~~~||}}}|{{{{||||||}~~~}{yy|~~}|{{{|}}}||||}~||||}~{zxxz{|{~}|{{yyz{{{{zzzz{{{{{~~~~~}}}~{yusquwy|}}|{{{{{{{||}}}|{yxwzzzz{{{{{zxxxy{}|||||}~~}{{|||{zz||||||||}}||{||{~{{{{{|||yyz{{{zzyxwusrppqrttttvx||{{zyyx|||}||{z{|}}~~~}~~~}|{zyxyz{{zyx|||||}}}|}~zzz{{|}}wwvxxyyy{ywwyyyxyzz{{zxwyzzzz{{{{zyyyz|}}|zxwxyzyzz{{{zz}~~}||}xyz||}||zz{}}}}}~}|{zzyxwxzzyxxxyz{}||}|||||||}zyz{z{|}~~~~~}||}~|{zz{|}~~~}|wwwwxyzz{{|||||{{{{{{|}~}|{{{|~~}||||{ywwxyxwvuwxyzz{{z||{yvtuvvx{{{{|}{zywvvuuyz{|||{zxxxxyyyyzzz{}~}{}{yyz{{zxyy{|~{||||zyxwxyywxxyxxxyz|||}{zz|}|{z{|~}}|||}}{|}}}{xwyyyzzz{{|{{{{{{{yyyyyzz{zz{||~~~}}~~~}|{zzzzzzzxvtuvvwwvvwz|{{{zxxy{|}}{{{{||{{zz{{||}}|}~~}{ywx{~~|{zz{}~~~~}}}}}{zzz{~{ywwxz{{~}|{{{{{yyyzzzzz||{{{z{{~~}}||||~|yvtsuwy{|}||zz{{{{||}}}|{ywwyyyyyyyyyxwvwy{|}||||}~~|||~|||}}}}}zzzzz{{{||{|{}}|~yz{||}}}yzz{{zzz{zywutsrtuwwvwxz|{zyyxxxzzzzzzzyz{|}~~~}|{{yz{||{zy|||||{{{|}~zz{|||||uvvxxyyyzxwwyzzyxyz{{zyx{{{{|||||{{z{|}}}{yyz{}z{{{{zzy{|}|zy{|wxy{{}{{z{||}~~~~}||{zxvvxyyxxxyzz||{}}}}||||~~|{{|zz{|}~}{|}~}}|{zzy|}~~}xwvuvwyzz{||}|||{zzz{|}~}}}|}~~|zz{|{yxyyzyxwvwxyz{{{{|}}~~}}|{{{yvuvwxz{{{z{}|{zyxwwwxyz{||||xxyyyzzzzzz{|||{}|{|}~}|xyy{||}~~}|zxvwxxvwxyyyyzy{{{}~|zz{||zz{|~~}}|||}{|}}|zywzzzz{{{{|||||{{zzzyyyz{{{{{||}}}}}~~}}}}}|{{yzywtssuwxyyxxz|z{|{yxyz{||yyyzz{{|yyzz{{{||}~}}{ywx{~|{zyz{}~~~~~~}}zzyy{~{yvvwz{{|{yxxyz{yyyyzz{{~}|{{{{~}||{{||~~~}|zyxwyz|}}}}zzzz{{||}}}|{zxwyyyyyyyxxwvuvxz||||||}~~z{{{}~||||}}~~yyyyyyzzyzz{|~~~~~~}}yy{|}~~}{{|||{{z{{zywvutuwxxwwyz{{yxwwxxxxxxxxxyyz|~~}}}}z{|}}|{z{{zzzzzz}~~z{|}}}||uuuxxzz{zxwxz{{zyy{{|{zy{{|||}}}|||||}}}~|{z{}~{{|||{zz{{{ywvxywxy{{}|{{{||}~~~}}zxvvwyzyyyy{{||{}}}}}}}}}~~~|{{|{{{|}~~|{{|{{{zzyyy|}xwvvvwxyz{{|}}||{{{{{|}~}}}}~~}{yyz{{zyyz{{zyyxxyz{{{{||}}}}|||||zxwxyz{|{zz{}}}|{zzzzxyz{||}}zzz{{{{|yz{{{{{{|{{|~~}xxy{|~~~}|{wyyzxyz{zzzzz|||}~|zz{|{zyz|~~~}}||{{{|||{zyzz{{{||||}}}}|{zzzyyyz{{{{{||}}}}}~~}}~~~}|{yyywtstuwy{zyyyzz{|{yxyzzz{xxxxyz{|yyzzzzzz|}~}}|zxx{}zzyyz|~|}~~~~}}zzzz{}|yvvwz{|{ywuvwz|zzzyz{{|}|{{||~}|zz{||~}~~~~}||z{|}}~~}yyzz{{||}}}}|{zzzzzzyyyywwvuvx{|{{{{{|}}yyy{{}}~~~~zzzzzzzzxyy{|~~~~}}|{yz|}~~}}|}}}}|{{||{{zyyxxz{{zz{|{zywvwwxxwwwwxxyz{|~~}}}}~{|}~~}|{yyyyyzzz~{{}~~}|{uuvyz{||zyxy{}}|yz|}}|{{{||||}}}{{||}}}}}}}|||}}{||}}}||||{xutvwvwy{|~~}||||}~~~ywvvxz{{zz{|{}||||}}}~~~|}}|{z|}}||||}~~}~~|{{|zzzzzzyy|}yxxxxxyyzz{|}}}}}}}|||}}}}}}~~~~}zxxyz{zwxz{||{zxyz{{||{zz{{{{zz|}}{zyz|||}{zz{}}}||||}}zz{{|}~~{{{{||||yz||zzz{}||~xxy|}~}}||yz{{z{|~zzz{|~~~~|{y{|{zyz{~~~~}|{{zz{{||{{{{{|||}}}~~}{zyyyyyzz{zz{||~~~}}~~}}~~~}}|yyyxvuvx{}}|{|y{||zyyyyzz}wwvwxz{}{{{{{zzz}~~~|}}|zy{|xxyz{}}~z{}~~~~}z{{|}~~}}}}~}zwvwz|}{yvuux{}{{zzz{|}~|zzz{|~}{zyz{||}~~~~~~~}}||||}|||xyyz{{|||}}~~}|||||{{zzzwwvvwy{}zzzzz{||vxyzz}}}~}}~~~}}||{{yzz{|~}|{y{|~~}|}}}}}|{{zzzzzzzzz{}|{{|}{zxvvvwxyxxwxyz{z{}~~}|}~~|}~~~~}|xyyzz{{{~}{|}~~}|{uvvz{}~~{yyz|~~z{}~~~}|{{{|||}}{{||}}||{|}~~}||||}~~}yvtuwvwy|}}|||}~xwvxz|}|{||}|~}|{{|}~}}}{z{}~~}|{||}{|}|{z{|{{{{{{{|{|~yzz{{zzyyz{|}}}}~}}}}}||}}~~}}|zwwxz{ztuwy{{{{xyz{||||zzz{{zzz||}{zz{|}}}{zy{}{{{{|}~||||}}~zzz{{{||xz||zxy{{{|~xxy|}~|{z{||z{||{}~z{{|}}|{yz{{yyz{~~~~~|{zxyyz||}}{|||}}}}~|{xxxxxyzzyzz{|}}~~}}}}}}}}yzzyxwy{|~}|{y{||zyyyyyz|}vvvvwy|}}}}||{{z~~|}~}{z{|wxy{|}}}yz|}~~~}{{|}~~}}||||}~{wvxz|}|zwuux|||{z{|}~~}{yyy{|~|{yyz{|{{|~~~~}||}}|||{{{xxyzz{|||}}~~~~~}}}||{{{wwvvwy|}zyyyyz{{vvxyz{}}~}}~~}}|{{{||~}}~||z{}~|{||}}|{zzyyyzz{{{{}~}||}~{zxvuvwxzzyyyz|}{|}~~}||}~~|}~~}|yyzz{|}}~}|{|~}|zvvwz|~{zy{}{|}~~{{{{|||}z{{|}|||z{}~|{||}~zvuvwuwy|~}}||}~wvwy|~~}||}~}~}}z{|}~~}{z{}|{{||y{|{zz{||||}}}}}{|~z{|}}|zyyz{|}}}}~}}}}{||}}}}}|ywvxz{zqsuxyz{zxyz{||||yzz{{zzy{||{zy{|~~}{yy{}zzz{|}~~}}}}~yyzzz{{{xz}|yxy{zz{~xxy|}}{xxyz|z{|}{}~z{{}~||{yz{{yyz{~~~|{ywxyz|}~||||}}}~}{xxwwxxyzyyz{|}}~~}}||||}~yz{zyy{}}~||yz||{yxyxyy||wwwyz}~}}}}}}}}}~}{z}{ywwy|~vy|~~~}}~~~|{zxxyz|~}{z|}}||{ywwxyz}}||||}}yyz{{zzz~~}}}|}|{{|}~~}~}{zz{|~xyz{|}~||}}}}||uvy{}}~}yyxwxyz{|||{zyxwyyyzzz{{{{|}~~~~~}}}}{|~~|||}||}~~|{{||||}}}}}xyz{||||~~~~}||wwxyyyxx||||||||}zyz{||~}|||xxyz{}}~~~~~}}}}}}~~}|{{|||||}~~zzz{|~z{|}}}||~|zyy~}{|}~~}||}}}}|zxvtxy{~~}}vwy{}}}|||yz|~~~}}}~~||{{{xyz||}}|~{|~~~}}|||{yyxy{~~}|{{{{yz{}~~~~|{ywvvwwsuvxyyyxxvttvwxwxyz{zz{}}|{zzzzzz{}}|}~~|zyy{}~~}|{{{{zzzyzz{{yyyxwvut{{{{|}~vwxz{||}|zwwvy|~}~}{yy{}~|z{}~|}}||||}}zywvuvwx{|}|zyz{}}|zxxz}}zz{|||~~~~}}}}wwwwxyz{vwxyz{{{zzz{{{||zzzzzzzzzzyxyz{|}||}~~}{{{z{z{zzxxz{|{{zxxxz{~}}}}}}}}}~~|{}{xvvx{}wz}~~~~~~}{zxxyz|~}||}~}||{yxwxyz~}}||||}xxyz{{zz~~~~}|{{|}~~~}|{zz{}~zz{|}~|}}}}}}|uxy|}~}}zzyxyz{|}}}|zyxwyyzzz{{{}}}~~}}}}||||{|~~|{|}|}}~~~~|{|}||||||||yyz{||||}~~~}}|{wxyyzzyy{{{{{{{{~|zz|}}|~||{{{yyz{|}}~~~~}}}||}}}}}|{{|||||}}~||||}{{{{{{{{|}~|yyy~}|}}~~}}|}||||zywvwxz}~~~}}xy{|~~}||||{{|}}~}|||{|}~~}|{{{{yyzz{||}|}}|~z{|~~}}}||||zyyyz}~}||{{||z{|}}}}}{zxwvwwxtuwxyyyxxvttuvvuvwy|{||~}|{zyxxxz{}}||~~|zyyz|}~}|{zzzz{zzyyyzzyyyyxxwvzzzz{|}~wwyz{{||{ywwwy{|}}}{zy{}}{yz|~}||{{zz{{|zywvuuwwz{|{zyz{}}|zxx{}|zyyz{{{}}|||{{{wvvvwxyywxyzzzzzyyzzz{{{zzzzzzzzzzyyyz{|{{z|~~}|{zzzy{zzwxz{{{yxxxy{|}}~~|||zwuuwz|z|~~~~|{yyyz{}~~}}~~}|{zyxyzz~~}}|||{vwxzz{{{|||{||}~~||{z{|~}}}~~~}}~~~~}}wwy||~}{{zzz{|}~}{zxxyzzzz{{{~~~~~~~~|||{{{zzz|}}|{{|}}~~~|{|}|||{{zzzzz{{|{{{|}}}}|{{yyz{{{{z|||||||||{{|~~}~}|{{{{{{{{||}}}~}}}}||||||}||{z||{{||}~~~~}|{zyyzzy{}}{zyz~~~}|}~~~~}|}~{{{{zyxwvwy|~}}}}}}}}{|}~~~~~}|{{{{{{|||}|{zzz{|~}}|{zzzzyyxxxz{|yyxz{zz|zz{}}}}}||||{{zzz|}~{{{{{|}}||||||||yyxxxxyyuvwxxxxxwussttsrruy}}}~}|{yxwwwz|}}||~~}{yyy{|}|{zyyyy{{zzyyxxyyzzzzyyzyyzz{|}xyyyzzzzxwvxwxyy||}{zy{||zyy{||{zyyxxyyzzywvuuvvxyzzyxz{|}|{yy{}zxwxz{{z{{{zzzyywwwvvwxxyzz{{{zzyyyzzzz{yyyyyyyyzzyyyz{|yyyz}~}|zyyyyzzzwxz|{zwuyyz|}|}~~~~}}~|xvvxz||}}}~~}|zzzz{|}~}}}}||{zyzzz~~~}}|{{wxyz||}}|||||||||{{{|}~}}~~~~}}wyz{}~}|||}}{zyy{{{{||||~~~}}|||zzzzyyyyy{}|{z{{}}~}~~|{|}||{{zyxx{{{|{{zz{|||||{{{{|}}}}}}}}}}}}}~zzz|~}}||||||||}}}}}}}}}|||{{{{||||{{|{{{{|}}}{xwwxyxz|}|{{|{||}}|{{}}~~~~}}{|~zzzzzzyyvwy|~~{{{||}}}~~~~}}|{{{{{zzz{{}||||||}~~|{zzyyyzywvuvwy{vvvwwyxy{{{|}}}}}}||||{{zz{{|zzz{|}}||{{zzzyyyzz{{{vwwwxxxwywuuuutrpsx}~~}{zyxxz|}}||}}{zz{|||{zyyyy{{{zyxwwyyz{{|{{yyxxyzz{zzyyyyyyvvvxxxww{||{zz{|{zzz{|||yyxxxxyyzywvvuvvwyzyxxy{||}{zz{}yxwx{||{{{{zzzyyyyxxwxxx||}}}|{{zzz{{{||zzzzzzzzyyyzzz{{wwwy|}}{yyxyyzzzvxz{{yvtxy{}~||}~~~~~}zxwy|}}~~~||}~}{yyyzz|}}||}~||{{{z{{}}~~}|{{wxz{|}}~||||||{{~||||}}~~~~~~}}~~~~}}yyy{~~~~}|}~}{zzz{{{|||}}|||{zzyyyyyyxxxxyz||zyz{}}~|}~}|{|}||{zyxxw{{{|{{zz{{|||||{||}~~~~}~~~~~~~~~~yyz|~~}}}}}~||}}}}}}||||{{{{{{||}||{{{{{{|}}~{xwwxyxz}~}}}~{{|||||{}}||||}}z{}~~~zzzzzzzzwxz}~}}~~zzz{||}}~~}}||{{{{|xxxz{~~}}|{{zyyyyzxwutuvxyvuuwwxxy~}|||~|||}}}}}||{{zzzzxyyz{}}|{zyyzzzz{||}}}xxwwwwwwxwvuvvtrpsx}~~|{{zz{|}}||}~~}}}}||{zyyyy||||{yxwyz{|||||{zzzz{||zzyxxxyyuuvxxxwvy{||zz{|zzzzzz||zzyyyyzzyxxwwwwwxyzzxxyz{|}|{{|~zyy{}~~}|||{{{zz{{zyyyzz}}~~~}||||||}}}~zzzzzzzzyyzzz{{{wwwy|}|{yyyyy{{{wxz{zxvtxy{~{||}~{yxy|~|}}|{{}~|{xxxyz|}~{{{}|||||{{{{|}~~}|{{|}{||||{zz|}~~~~~}}}}}}}}}}}}}}}}||}}}}||yzz|}}|{{{|}}~~~zzzyyyxxyyyxxxwwxz{{zyyz||}~~{}}}{{|}{{{zzyyyzz{{|{{{{{|}}}}|~~}~~zyyz}~~}}}}~~{{{||}}}||{{{zzz{|}}~}}}{{zz{{|}~~~~|zyxxyy{}~~}~~zzzzz{{{|{{zz{{|z{|~~~~}{{zyyyzzxyz||~}|{|}~~zz{{{|||~}}}}|||||}xxxz{}{z{zzyyzzzyyxwwxyzxxwyzyy{~~}}}}~~|||}}}}}{{{{zzyyzzz{}}|zyxyyzz{|}}}}}yyxwvvvwzyxxyywuruy}}}~~~~~{}~}||}~}|{zyyyy{|}}}{zyzz{|||||{{zzzz{{zyxwwxyzuvvxxxwwxz||{zz{|}}}||~{zzyyzz{xxxyyyyyy{{zyxxzz|}}|{}~|||}}}}}||||{{{{zz{||}}}~~~}}}}}}}}xyz{{{zzxxxy|}|{yyyzz|||xyzzzyxwwxz}~{{||~~{xwy{}z{{{z{}}{zwwxyz|~{zy{~}}}}}|{{y{|~~}|~~~~~~{{|||{zy{{|}}}}}~~~~~}|{{{{{{{{{{{||||{{zzz||~~|zz{|}~~~~zzzyyyyyyyyxxxwwxy{{yxyz{{|}}~~{|}}{{|}{{{{zzzzyyz{||||{|}}~~~}}~}}}}}}}}}}~~~{yxxz}}}||||}~yyz{|}}~{{{zzzzy|}}~~~{{zz{{|}||||}}}}|{zyyxz}~}||}yyyyzz{|{zyxxyz{yz|}~~}}||zyyyyzwxxzz{yxz{}~~~{{{{||||~~~~~}}~}}||}}~zzy{{~}{z{{zzzz{{||||||||z{{{|~~~{|}}~~~~||||}}}~zz{{{zyyzzz{|~|{yxxxz{zz{|}|{{zyxwvvvvzyyz|{ywvwy|{||~~~~~|}~}|{|}~}|{zzzz{|~~}|{zz{|||{{{zzyyzzzzywvwxyzwwvxwxxxwy{|{zz{|}~~||~{zzyyzz{wxyz{||||}}{yxxyz|}}}|}~}}}~~|}}}|||{{zzzzz{|}}}}}~~~~~~~~~~~~xyz{{{zzzyyz|}|zzzz{{}}}yyyyyzz{vxz}~~{{{|}~zwvxz|yzzzyz}}{yvvwxz|~{yxz}}}}}}|{{xz|~~}|}}}~~{{|}|{yxzz{|}}||~|{zyyyzzz{{zz{{{{zz{z{{~~~~~}{zz{|~~~~~zzzzzzzzyyyyxxxxwy{zyxyyzz{||~}}z|}|{{|}{{{{{{{{xyz{||}|||}~~~}~~|||||||||}~~~~|ywwy{|}zzz{|}~xxyz{}}~{{{zzzyy}}~{zzzz{||zzz{|~}}}}|{zyxz|}|{{|yyyyyz{|zyxwwxyzyz|}~~}|}|{yxxyzvwwxwxvuy{|~~~||||||||}}~~~~}}~~}}}~~}|{{{~|}~~~}{{{{{zz{||~~~|~}xz|~~{|||}}~~zzz{{zzyzzz{|}{zxwwxz{yy{{{zyx{zxvuuvvzzz|}}{yxyz{zz|}~}}}}~|}~}|{|}~~}|{{{{{|~}|z{{{{{zzzzyxxyyyyxwvvxz{xwvxwxyyvy{|{zz{|~~||~zzyyyyzzvwy{|}~~}~~|zxxxz|}~}|}~~}}~}{}||||{{{xxxyz{|}~||||}}}~xyz{|{zz{zz{|}{z{{{||~~~zzyxyz|}wxz}~~{|}~}~~~~~}|zyxyyyzz|}~~{xsrstwz}~|{zzz{|}|}~}|{|~z|}~}~~|zyzzzzyxxwxz||}{zz|}}}~}|||~~|zyz}{{z{{}~~vvwxz{|}|}}|zz{}|}}{zz|~~}|{xyz}}~}wwwwwwxxxxyz{{{{yz{{{zyxz{|||zxvxz|~~|{yyz{|||||{|~}}}~~}|||{{{{|}|{yxxy{|~|xvuwy{}||{{|||~~}}}|||zz{{||{{~|{yyz{||||zyz}{zzz}}}{susstw~||||||{{zz{z{{}}xyzz{|}~|yvvx{||zz{{{z{zy|~}}}{ywwy{}~~}}~~~~~~}}}}|{zy{{|}}~~|zz{|}~yvtst{{zzzzyyyyyyyzzz}}|{zzyyzzzyxwvvz{|}|{zyzzyyy|||~}||}~|z}}}{z{|~~}|||||~|||{{zzzwxzyxwwxxusux|{y||||||||}}|||}}~~}}|{{zzyz{zxvvwz{}}}~}||{yy{||{zyxxy|~}{yyyyz{|}~{{{{{{{{}~~~zz{||{zy}}}~~~~~zywwvwxxwxz}~~zz{|}~|}}~~~}}}|zyx{{{||}}}}{xtssuwz|}~~{{zyyzz{|}~~}{||{|~~~|zyyyzzyyxwwxz||}|{z{}}|}}|||~~|ywwz|zzz{{}}}wwxxyz{|{||{zy{||}}{zz|~}|zyxxz}~~xxyyyxxwwxy{||{{yz{||{zz{|}}|{ywy{}}|xyz{{||{{z{}~|||~~~~}|||||||{{{zyxxyz{}{ywwxz|~}}||||}~}}}}|||yz{{||||~~~~|zyxyz{zzzyxy|~xyy{}~}{vvwtuw|||||||||{{z{z|}yyzz{{||{yvwx{||zzz|{|{|y|~}}|zxwwxz|~~~}~~~~~~~~~}|{z{{||}}~~}|{yyz{|~ywtsuzzzzzzzzyyyzz{{{}||{zzyyzzzyyxwvyz{{{zyyzzyzy||}~}}}}~~|z|||zyz{}~~}}|{{{||}~||{{{zzzxyzzxwwxxvuvy||z}}}}}}||}}||||}}~~}|{zzyxzzywvvwz|}}|}~}}||xxyyxxxwwwx{|~|zxxyzz{|||}zzzzzzzz}}~~zz{||{zy}}~~~~~~yxwwvwxxxyz}}~~yyz{||}}||||||||}}||{zyx||~~~}|}{ywvuvxz{|||{zyxxwxxz|~}{zzz|}{zyxyyyyyxwwwxz||~}|z{|||}~}|{{~~|yvvwyyz{}}~}|yyxxyyz{{{|zyxy{{|}|zz|~~|zxwwxz}~yz{|{ywvuwz|~}|{yz{|||||||}}|{yx{|~}|wxyz{{{{yyy{}~|z{{|}~~~}||}}}|zyzyxwwxyz{{zzz{||~}}}}}}}}}|||{xyz{|}}}~~}}}~}|zyxxxyxyyxwwy|xwwz|}{{wwwwvwy}{||}}|||{|{}|yzzzzzzzzxvwx|||xyz||~}}z|}}}zywvvwyz~|}~~}}~}||~~~~}|{{||||||||{{yxxxyz~~~zwuvwzzzzzzzzxxyz{{|||||{{zzyzzzzyxwvxxyyzyyxzyyzz|}}~}}}}~~}{yzzzyyz{}}~~}}|{{{zz{{||}}|{{{{zzzz{{zxvvwyxwxz}|{}}~~~~~~}}|||||}~~}|{zyyxyyxvuvw{|}|{{}~~~~~~~~xwvuuuuv~~~~wwwz{}{yvwyz{zzyz{}~~}yyyyyyyy}}}~~~~yz{{{{zz|}~~~~~~yxvwwxyyyyz|}~~zzz{{|||~}||{zzzzyyyy||||{zyx{}~~|z||}||{zyvwyz{{{{{zyxwvvuwy||zwuux{}}{zyzzzzzzzyyxxxy{|}}|z{||{|~~}|{{}}|zwwyzz{}~}zzyxxyyzz{{zxwxyz|||{{|~~{yvuwxz~~z{}~}{xvtvz}~|{yz{|}}~~|||||zyxyz{|||zywwxyzzzzxxxz|}{yzz{|}}~~{|~~~|yxyxwwwwxyzz{|}}}|~~~~~}}}}||||xyz|}}}}~~~~~|{zyxwwwxyyxwwy{wyyz|}zwtuwxwwyz{{}}~}}|||{|~zzzyyxxxyxvwy|||vwxz}}}z|~}|}yxwvvwxy}~~~~{}~}{zz{~}|zz||}}|{{z|||||{{{zyxwwwxx{{{zxwwxyyyzz{{{wwxyz{||||{{{zzzyzzzyyxwwwxxxxxxzyyzz}}~~~~}}~~~||{yzyyyyyz|}~~}}||{{{{yyyyzz{{{{{{{{{{{|{ywuvwyyy{{}}|~~~~}}|{{{||~}}|zzyxxxyxvuvwz{{zxxy{{{{|||}}zxusstuv~~~~xxwz{}{ztuwyyywvxy{|}}||wwxxxxxx{{{{{{{{yyzzz{zz{}~}}}}|{{zxwvwwxyzzz{||~~~||||||}}~~}|{zzy{{{zzzzz||||{zyy{|}~~}{z||}}||{{wxz{||{{{{zyxvuuuxzzwtrqux{}}}~}|{zz{|}z{{{{zyyxyyzz||{z{{{z{}~}}|{{|||z{}~{|~~{zyxwxyzz{{ywvwyy{|||{|~~{ywuxyz~{|~~{xvuw{~~|zzzz{|}~~|||{{zyxxyzzzzyxwwxyzzzzxxxz|}{yyzz{|}}~{|}~~|zxyyxxxxyyzz|}}}}|~~~~~}}}||yz{|}}}}~~{{zyxxwwyz{zxxy{{z{|}zuspsvwwxyzz{}~~}|y{{{}}{zzyyxxwxwvxz}||ruvxzz}}{}~~}|||xxwvvwxx{~~~~}}~~~~~~~{}}{zz{~}|zyxzz{{zzyy}|||||||yyxxwwwxyz{zxwxyxxyzz{||wwwxyzz{{{{{{zzzyzzzzyxxwwwxxyyzzyyz{}~}~~~~~~}{||zzyyyyz{||~~~|||||{{{yxxwxxyz{{{{{{{{{{zxvuuwyz{}|}}}~~~}}|{{{{{|||{zzyyxyywvuwy{||zxwxzzz{{|}}}{yvttuwy~~~~zyyz|~|{stvxxwutxyz|||{{wwxxxyyy{{{{zzzzyyyyzz{{|}~||}}|{zywvuwwyz{{{{||~~~~~~}}}}}{{zzyyxxzzzzzzzz||}}||{zz{|}}}|{|}}~~~~xy{|}}}||||{zxwvtvwvspnnsvz}}}}~{{{{{|}~~~~~~}||yyxyxzyyyz{{zz|~~}|{}~}}}|}~|zxwwxz{{|{zwvwxxz|}||}~~|{yxyz|{|}~}{yxwy|~~}|z{zzz{|}}}}||{zzzxxxxxwwvwxyz{{{{yyy{}~|zzzzzz{|}z{|}}|{{zzzzzzzzz{||}|||~~}~~~~~}{{|}}}}|~~zzzzzyyyz{||zyz{{|}}{tonrwy{yzyy{}~}xxxz{}~{{zzyyyxxwvxz}}|rstxyz{}|}~~|{{|xxwwwwxxz|~~}}|}}}~~~~~|}}~~|zyy{}}}|{zxxxyyzyyxx}}}}}}}}zzzyyyxxwxz{yzz{wwxy{|}}xxyyyyzz{{{{{{{{yzzzzzyyyyxyyz{|yyyz{~}}~~}}|}}|zz{z{{}}~~||||||||yxwvvwxyzzz{{{{|yyyvttuwy{}~||||}}~~}}|{zzzzzzzzzzzzyyyxvvy{{||zxwxyzzz{{{|||zxvvxz||zyz{~}{tuvwwwvuxy{|}}||xxyyz{{{zyyyyyxxyxxxyz{|}~~yz{||{yxvvuwwy{|{{{{{}~~~~~}}}||zzzzzzzzxyyyz{{{}}~~}}|||||}}~~||~xz|}~}}}}|{yxvwwvrpoosv{}~}}~{{|}}}}|~}zyxwvwwvyz{zyy{}~~}}~}}~|||}}{zxwwxz||}|zxwwyxz|}}|}~~~~~~}|{{|}~~{{|||{{zz{|}}|{z{{zyyz{|~}}|||yyyxxxwwxyz{{||{{z{}~|{zzyyz{|zz{{|}}}|||}}|||||{{{{{{{{|}~}}}}}||{|}~~~yzz{{{{{z{}|zyyz{|}~|uqpuy~}zyyy{}~}tvvyz|~~{{{{zzzzwvvy{~}{rtvyz{{{|}~}{z{|xxxxxxxxx{~~}}||||}}}~~~}~}~~|{z{}|||{{yxxxyyzzzyy}}}~~{{|{{{zytvz{z{}}vwxy{|}~||{{{{zz{{{{{{{{yyzz{zzy{zzz{|~yyy{{~}}~~}}}}{{}|||~~~}}}}}}}}yxwvvwxyzzz{{{||wwwtssuwx{}~|{{|||}~~~}|{zzzzxyyzz{||zzzxwxz|{||{yxyzzzz{{{{{zyxxxz|}|zxyz}|{xxxxxxxxyz|}~~}}zzz{|}}}yyyyxxxwxxxxxz{|xyz||{zyuutvwz{||{{{{}~~~~~}||{{zz{{{{{{wwxyzz{{}~~~~~}|}}}}~}}yz|~}~~~}{zyyyvsppqsw{~~~|}~~~}{z~{zxwuvuuyz{zyy{|~~~}||~{{z{{}~~{ywvwy{}}}}{xwxywz|}}|}~}}~~~~~|}}~}zzzz{{{{|||||{{z|{zyxyz{~~~~zzzyyxxxyyz{|||||{|~}|{zyyyz{zzzz{}~}}~~~~}}}|{zzzzzzz{|~~~~~}|{z{|}~~~}|yyz{||||z{||zyyyz{~}xssw~{yxy{}~}rruvyz}~{{{{{{{{vvvy{~}{stwx{{|||}~}{z{|xxxxxxxxwz}~~~}||{|||}}~~~~~}~~}{{|~{{{{zyxxyzz{{{zz}}}~||}}}|{zsuz{|{}}vwxy{|~~~~~}||{{{{{{{{{{yyz{{zzz||{{|}yyy{||}~~}|}|}~|}}~~}}}~~~~~zywvuwxyzzz{{|||vvusrruwwz}~{{z{|||}~~}|{zyyywxxy{||}{{zywx{}|||{yyz|{{{{{{{{yyxyz{}~{ywxy{{z{{zyyzz{z{}~~~{{||}~yyyxxwwwxxwwxz{|wxz|||zyuutvwz|}~}|}}||||xz|}~}|{|{zxyz|~~~z{{|}}~~~}}~~~}~{{|}}|||xyz{zyvu||~~~|{{zxvttttvx{||||}~~{{{{{zyxwwvvwyz|{|{yvvz~~~~~~}~}|{{|}~}}~~~}}|~~|{zyy}}}{z{~~~~}}~~}}|||{{{|}}}}}|~~||zxuwz|}{yy{~{{|~~|}{ywwxyzuuuxz~}}}}}||{{{{||zz{{{{{z~|{{}~~}}||{{zzz}}|{zxvuyz{{|}~{|||||{{xxxyyzzzxyzz{{zzvvvvwxyz{zzzz|}}}}}}|{zzzzzyyyxxxy{~{zz{}|zxxxy{{}}||}~~}||||}~|{zy{{|yyyyz{|}{zz{|~}|{zz{{zyxxxxuuvwy|~~|||||{{||wy{~~~|zz{|}~{{zzz{|||}~~~~|}~~}|}}}}}~~~|zwwyzyw{{{{zyxxutrqsuxz}|zyxwwwwxz{}~~~}|{{z{zz|~~zwyz|~~~~}}|{{{|~}}}|~}}xyzzyy{}~~}}||}|{zzzzz~}}|||}}{|}~~~}}}~}|{{zzzz{{|zyxy{~~}}vx{}~}{zzywvwz~~}}~~}||||z{|~~}|{|{zxyy{}}~~}zz{|}}~~}}}~}}~||{{{{{{|}~~~|{y|}~~}|{zyxwwxxxz}~~}~~}}z{{{zzyxxwwwwy{|{|{ywwz~~}}~~~}}}|{{|}}~~~~}~~}|{zyy|}}|||~~~~~}}}||||||}}~~}}{}|{zxvx{}|zxx{}~~{||}|zxwvwxyxwwxz}~}}|||}||{{{{||yz{{||||}{z{|}}}|||{{{zzz{{{zzyx{||}}~~zz{{{{zzyyyyzzz{zz{{{{zzxxwwwxxy{zz{z}}}~~~}}|{zzzzyyyxxxy{~{zz{}}{yxxy{{}}}|}~~}|{{{|}|zzy{||yyyyz{|}{{{}~~~}}|{{{|{zyxwwwvvwxz|~~|{||}}|{{z{|~}|yxxy{|}}||xyyyzz{{||}~~~~}||}~~~}}~~}}}}~~|zyy|}{y{{{{{zzywutssvxz{zyxwwwwxyz|}~~~~}}}|{{{zyyz|}zwyz|}~~}}~}|{z{||}}|}|}}|yz{zyz{}~~~}}}|||{{zzzz{~}}|||}}{||||}}}~~}|{zzzzz{||{yxz{~~~~xz|}~~}|{zxwwz}~}}~~}||||{|}~}|{z|{zxyy{|}}}}zz{{}~~~~~~~}~}|{yyyzz}}~~~~~~}{{zzz{{|z|}}|zz{{zzyyyxwwxy{|z{zyxx{}~}|||~}||{{{{||~}}|{zyxx{|~~}~~~~}}}}||||}}}}~~~~{|{{{zxz|}|zyy{}}}||}~{zxwvvwwzzyzz|}}~}||{|||||{{{{||yy{|}}}}|zyy{||{||||{{{{xyz{{{{{}}}~~~~~yyzzzzzyzzzzzz{{{{{{zyyxzyyyxxxxzzz{{}}~~~~~}|{zzzyyyxxxz|~~{zz{|}{yxxy{{}}||}~~}{{zzz}|zzy||}yyyyz{||z{||||||||||{zxwvvvwwxy{|~~}z{}~~}{z|}}}{zwuwy{||{ywuvxyzzzy{{|}}}}|{{|}~~}}~}}||}~{{{|~~|zyzz{{{{{yxvuuvxyxwwvvwwxyyz{||||||||{{{{zyxxzzyxyz|}}}}|zzzyz{||||{|{|||z{|{zz|}}}}}}|||zzzyzz{{}}||||}}|{zzz{|}~~~}|{zzzzz{{|{zxxz|~~~~{{|}}~~~}{ywwy{}~}|{{||~}}|||}}}}~~}|{z}||yyyz{|}~~}|||{|}~~}zxwxyz~~}}~~~~}}}~}}|||{{|{}~}|{zz{{{zzyzyxxxz{|zzyxxy|}}|{{{~~{{{{{{{{||{zyyxxz|~}}}}}|||}}}}~~|~z{{{z|}~}|z{}~~~|||~|{zyxwwxzzyzz}}}}||{{{|||{{zz{{|xyz|}~~~{yxyz{{{{{||||||xyz{|||{||{{{zzzyyz{{{zz}|{{{||}{{{zywvuxyyyzyyyzzz||~~~~}|{zzzyyyxxyz|~~{zyz||{zvwxyz|{{|}~}{zzzz|{zzy|}~zyyyzz{|xy|~~zz{||}}~|{zxwvuuyyyz{|~~}y{}~|z|}}}{{xvwy|}}zwutvxz{{zyxxyzzzzyzz{|}}~~}||{{~~~~~||}~~|ywwxyz{{{{{zywwwxyuutuuvwxxxyzzzyyzzzz{{{{yxwwxxyyyz{|}||{wwxxy{||{{z{{||||}}|zz|}||||||||yyxyyz{{zzzyzz{{zxwvvxz{|||||{zyzzzyzz{{z{zxvwy{}}}~|{{{{}~~|zxwxyz~~}}||||}|||||}~~~~}}|{{~~}{{zzz|}~~}|~}||}~~}zxwxyz~}}}}~~~||||}~~~}}{zyy{|~~~~~}||z{{|||{{{zyyyz{|zxvuvy|~~}|{{~z{{{{{{z}~{{{zzyyxz|~~~~~~~~~~~|||}}}}}}}}|}~}{y{|}|~~~}~|{|}~}|{zyyxwxy{|~||{{{{|}{{zzzz{{xyz|}~~~{yxxz{{z{{{||}}}{{||{{zz{{zzyxxxzz{|||||~}{zz{|}zzyywvtsuvxy{{{{yz{}}~~~}|{zzzyyyxxyz|~~}zyxxz{{zuuvxxzzz{}~~}|{zzz{zyyz}~zzyyyz{{vwz}}}|yyz{|}~~|{zxwvvvyyyz{|}~~~}y{}}{{{|||}{zy{}~{xvuwy{||zywxyyzzyyyyzz|}~~|{{{~~}~~|}~}{xutuvwyzzzz||zyxxyyssstuvxxvwwxxwwvyyyyzzzzxxxwwwxyyy{||{{zuuwxz{{|zzz{{|||}}~|zz{|{{{{{|||xxxxxyz{yyyyyz{|yxwvvxz{{{{{{zyxyyyyyz{|yyxvtuwz|}}~{zyyz{}~}{yxxxy|||||{{{{{{{|}~~~~}}}}}}}}{{z}}}}}|{{|~}|{yyyzz}|||}}~}|zzz{|~~}|zxwz|}}|}~~}}}{|}}~}}}|{zzzz||zvrqtx|~~}}}{{||||{{{|}~~~~~|{{{zzzy{|~}||}||}}}}~~|||}}}}}}|{{{|~}zyx{}~{zz|~}|zyyvwx{}|||{||}~{{zzzz{{xxz{||||{yxxz{{zz{{|}~~}}}|{zyxyyxxwwvvzz{|}}}}}{{|~yyyxwvtsstwy{||{xy{}~~~~~~}|{zzzyyyxxy{|~}xwvvxzzyuuvxxzzyz{~~~}||||}zyyyz}zzzyyzz{vwx{{}}|xyz{|}~~{{zyxxxxzzyzz{||~~~~}}~~z{}~}z{{}}~~z|~~|zxxyz{{{zywwxyyyyxxxxy{}~}||{{~~~}~~{}}|xuttvvxyzzzz|{{zyyyyssstuvxxuuvwwwvvyyyyxxxxwxyywwxyxyz{{{zytuwyz{{{{{z{{}}}}~}|zyy{zzz{{{{{xxxwxxyyxwwxxyz{xwvvvwxyxyyyyxxwxxxxy{||zyxuttwz}}}~zzyyz{}~~}{yxxxx{{||||||{zz{|}~}}}}}}~~~|{{}~~}~|zxwxyz|}~~||{{{{{{|}}~}|{{|}}~}{zxxyz|~}~~~}|zy{|}}|}~~~~~~~~}}~}|{zz{||zuomqw|{|}}}}|{yyz{|}}||||{{{{{}}}{zz{}{{{{|||}||||}}}~|{zzz{}~}~~|zxx{~~zyyz}~}{zxxvwy|}}|||}}~{zzyyzz{xxyzz{zz{zyy{||{zz{|}~}}}||{zyyxxxxxxxxyz{||||~|zz{}~zzzzywvvstwyzzzyxy{~~~~}}|{zzzzyyyxxz{}~}wuttvxyyvwwyy{{{yz|~}}}}~yyxyz}{zzyyzzzwxxzz}~~yyz{{|}}{{zzzzz{zyyyyzz{~}}}}}}~{{}~~||}~~{|}}}|{zyyyyxxxxwxxyyyyywwwxz|~}||||~}}}~~z{|zwuvxxyz{{{{{{zzzzzzzttttuvxxuvwwxxxxyyyxwwwvvx{{ywxyxyz{{zyxtvwy{{{{{{{||~~~}}}{ywxyyyzzz{{{yxxwwwwxwwwwxyz{wwwxxxyyvwxxxxxxwwwxy{|}|{yvuvy|}}~~zzz{{|}~}|{zyxxxzz{|}}}|zzz{|}~}}|}}~}|{~~}{xuttvwz{}~~~}}{{|}}}||}}}~}{z{|}}~}{yvwxy{~|}~~}||}}}}~~}}}~~~~}~}|{zz{|}{tmkov|{|}~~}|{wxyz{{{{||||||{{~~|zxxz}zzz{{|||{|||}}~~|{yyyz|~{|}~}|zywz~}zyxz|~~}|{ywvwxz}~}}}}}~{zzyyzz{xxyyzyyy|zyy{||{zz{|~||||||{zyyyyyyyywxyz{{{{~{yyz|}{{{{zyxxtuwyyywvxy{~}}}}|{zzzzzyyyxxz{}~|vtssuwxxxxy{{}}|xy|~}}}~~yxxyz~{{zyyzzzyyyzz~yyz{{|}}{{zz{{||zyyxxyyz}}|||}}~|||}~~~~~{{{|||{{zyxwvvvwxxyzzzzyvvwxz|~}}||}~}}}}}xz{ywwy|{{||}}||zzzzzzzztttuuvxxvvwyyzzzzyyxwvvuuy|}zxxyxyz{zzxxuvxz{{{{{{|}}}}}{xwwxyyyzz{{{yyxwvvwwwwwwxyz{wwxyyyyxuvwxxxxxwwwxy{|}}|zxvw{~~~~{{||}~~~}|{zyyyy