\\\\vzx6zxz|}z|~y}~~}}||y|~}|x|}|~}|}x|w}}|{}~}|~~}z{}~}~}|~z~}~y~z}~}~{~zxx{~y|~}}~~}}}{}{~{~|z~|||{{}~z{~~~{}~}|}yy}|||}|}{}}{{|{}~{y~~}|~~z~y{|{{}}}{}~|~{y|~}~}}|~~||}~}|}{~}|}}}|{xz}}~||}}||~{~x{~||~}}}|{|~{}{{~}|}|~~~yz|~z~}~|{y|~~}{}~||}}~~{|}{|}{}}{{zz}}}}{}zy}~{}~~}}}||}~}x~y}z{}|~{|}y{~{~~}z~{|y~}~~~|y~}}~}}|~|}~~~|}{~}|y{~}z}~xz|}}|y}~~}~z}|}||z|y}{}~}~~}{~~}z}}}~~{|~}~}~~||}{{|z}}z~{}~~z~}}{}z}|~z~{~}~|{||~{}y~|||~~~|{||~z{zz~y~~}}}}}|}}~~~~}}~~~~}}~}|}~}~~~~|~}}}}z{~{{z|~{|v}}|~{z|~zy~{~~}{|{~|xz|{~~}~z{x}{}}}~{}~|r||z{x}~zy}~x~|~|{y||||{~}|~~|~~~x{~}}}||}{~}z|~{y~{~}x|}~{}~}{|yz|zy}~{}~|~|}~z}}{z|}{~|}}||}||{~z{}~|}{|{|x{|{}~y|y{z{}z~}{~{}|{}|||~~~{z}||{}~}~||~}|~~|}||}z~|~{}}{~}{~|}{w~|{{}|{}y{~|~z}|{||}}|}{|}|z{}}|}x|{{}~|}}~{}{{}~||{|~}~~|~x}~~|}|}~}z{{w}{}|~~{y|{y~|{|}~z|}|{}{z~~~|}~}}~{||~{{{x{~}}}|}|zz{}}||{~}}{~{|}z||z{{~{~~{}z~}{||~{~~{|z}||~}~}{|~}~}z~|~{~}}~||}}~{|~~}}~}|}|~~~}~~~~|~~}~~}~}~~}|~}|}{~~|}|}~}}~~}}~}~~}}~~z~~~~~~~||~}{~~~~~~||yz~~z~|x{}~||z~|~}~}xz}~z{~vxz{z~~{~||}~{w|}~z|{~{|{{}y{|~~~z}}}~|xy~~{|w}x|z|{|~}{y}{}~~{x~{~~|}~||{|~z|{}||z{}|~~}~~|}y}y~z}~~}x}~yz}y||~~}|{|{}zv}}}{{|~z{|~xz{|z|}~~||~{{|{||||{{}y{||}x|zz}}~z~}|~{z}}~}|x}}|{|{z}|z~xz~~~}y}}||}~{~~|~}{||zz||{~||~||z~~y~}~}}zyz|~~||~|~}y~||}{zz|~}}}xz}}zz|~{{}~||}{{|}|~{v|~{}w|~|}w|}|{~{|{{|~z}~y}|x{~}x{{{|{{|||}z}}}}{~}~}}~zy|{z~}|z{}}||z~y~z}|}{z}|x}~~}{{z|}~{{z}|}|}z}}}y~{|~{~~~~~}~||}{}z}|~z}~|{{v~}{~}~}{|z~z~|{}{{zy~|~~}}~}{~}~}{{|{~~y}}x}|}}}~}{y~z}~~z{~}}z~}|}~}zz~~}~{}{}|~}~}y~~~y~||{}|~~{x}{{y}zxz~|~~}z|}~x{~~~~~}~|~}~~|~}~|}~~{|{~~|}~~~~~z}}}~}~~}}~~{}~~~|}~~~~}~|~}~}~|~~~~~~}~}|~||}w}|}}|}}~~}{~}|~z|{~zzz}}}|||z|}xz{|~yxux}y~{{{}}{}}}||z~{~}{|||zz{z{|xww}{z|zzx}{~|y|{}||~z~zx~{}z|zz{|}~{{z{{}|}|{}xzz||v}|x|}}w{{}y}y~zz|}uy{}||~y||}|z~}z|}~~~}~~{~{||}y}z||~{|||yzx~u|wxz{{z|zy~}}y}||||||}zz~}{x{||}~|~~}|{yz~{z{~|x}}z}{uz|{}yx}zy{wzz~~}z}|~{~}|{~}}||z||~~{~~}}x}~y|{}y|~z}w{wz{{|x|||{}}~||~{~|||}|{|y|}~~~xz{~z~||y{{}|yw|~zyy{|}||~||~~{~{y{~}}x~~~u|~z~|w~{|{~x}y~x~{}}xy~|~z{|{{{y{|}|~}z}}|~|~|~{}}|wyw}}}|}{{z|z|zzw{|x~|}x~}z}~~~{{}}xz{}}|}~z{x|{|x{~z}|{~}z|}}~}{w}}|}||{}}}||}y~|}|~}{~~{}{y{y|~}zz}~zy{}}y~{y{}z}~}|~u{y{z~}}|~{{|}}z~|~~~z|~~zx~{~}x}z{{}|y|~{}}y{~{|}w}{{zy||||~~{}~}}|~|~}|~~~|}~|}|y||}}~~}}{~~}~}~}~{~~}}|~~~~~}|}}~~}~~~~~}}|~~}~|||~~~~{~~~}|}{~~~~~|~}~~}~}}~~~~~}~}|}}{y~~}~|{~}~|~{~~~|~v|w|{zy|z}xz|y{~|{xzz~xz{|y~}|~z~z|zx|{x|z|{z|z|yzy}{z}yyzxz|||z{}|zvx~y~{}}x|}{|}|zyy{{}z}}xz{}z~zz{zz|yw}|{{z{}|~|}}}~{{|{x~}z{}{|y{|z~z{z{}~zz~x|xz}zwz|~~}}|z{{z}|yz|z~z}|}y{||{{}~{}{y}}{yzz|}z{z|~|{zz}x~{|{}|y~{|{{{~yz~z{|yz{{x}|{|}y{y|||}{{{yzx|vyyz}|}z~|}}~~}}w}zx~{}{~{}~{}|z{{z{~{|{|z~{}|~|z~z~|{z~}y~z~y|{x~zz||x}~zz||z~}~}||{{z~~~}xy||y~}|{zx|z{{{~|~z~|{||}}y}~~|~~y}|z|x|{}}{}z}}}zy}|z~{y{z{|y|~|{}{wv~}zz}{|}z{}{y}zz|~}w{||}|{~}xz~~}~yw}zx~z|z}z{~y{zxz~{{zzzzy}}y~|}~z~}y~z{}{}{z||~|}|y{{z|{|~}||~|~yz}yz{}|~w}zzz~z~{z{yy|~}{||yz|y}}z{z|{y~~}|zy}{{|}|~~|z~{}{z}{{{~z{}~z~|{zy{|{~y}}}|}}~}~{{}~~}}~||}}~~}}}~~~~}}~~|}~{~~|~~~~~~~{}~{{~~z|~~~{~}~}|}}~}{{|}{~~~~|~}{||}~~}~}z||~~~~z~}|}}||~~~}{~}|}}|}{}~~~}~~~~}~~}~~~~~~~~~~~|}}~~{{{~~~|~~|~~|z~}z{}xy~|z~zyz|yz}|z{{{}tx~{|x{y~|~|{zy}y{}}|~~{|{{~{}yy{}}|}{{{{zy|}|{~{z{x}y{z{wy{|}w{z{z{x}~yy}~w{|zyzvzy~y~|{{|y|~}}{}||{}|~|~yvyx{{xyxzzx{z~|{{x||zyy}{{z}w{|z~}{z}~|{~z{}{|{{{}}~|t~y|z|xxw|yzy|~v{|v|~{zx}{}~{}~~z}x}{y}}~}y~z~{|~|zxzx{||uzu|{~~~{|}|zy}~{x|u{{|yxxu~{|}{y}yyz}||~}~}z|x{|{{xzy~{|{y{z{xzx{~}{zz}~y{z}{z|y|y{}z~|}}}}||y~}z{}zyz|||y{z~z{y~|~|y|{z|{{|~}||{|}|~~|{|y|w}~}|z{y{}~|z}{~z}~zz{{}{}x~xz}|}zz{~}zx|zx}{~z{|}ux~~|}{|vu}x{|||~x|w~z}|}}y{|{{zv||}{y|{}yz}~~z}~{y|{}y}}|{~y}yz|{}}yz~{y{y~||z~v{z~}|z}}x|~yz}{{z|~y|z}}~|zzz~{|}z{~|}y{w}~~~~{}~}~}~y~{}}{z~|~~s}}{w}}}z~}{}{zvvw||{{y~zz{|~}z}}z~w~|zy~|}~~|}~~|}~|~~~}{~~~~{~~}~{}}{{~z}~}|~~}z~}~|~~~}~}||~{~}|~}~}|~{~}}~{}{~|{~|{||~~~~~~}|}|}|}~~}}}}}~||~~~~||}~|}~|}}~~~~}~~~~}y~~z~}}~|}}~~~|y~z}{~}~}|{}}{}~|~~|}||~~}}|}~~{~}}~|}}|{||}~|}~{}}~~~~~~|~~{~}~~~}~|}~yyz}|x~}}{xyx~}{|z{~zxy{~}|~}{w{|}yw{{{wy||u{{yz}y}y|x{{|yy|}}zyzw~{}zz~}}yz}}}z|{s}x{zwzw~y|z}|xzyzz~|y|}}z|~{}{zz|{zwy~{}xz{{yz~{{~|}{xxzz}|y}|~~{|||{|ww|}y|x~z{w{y{xyzy{||z}}}z{w||~y~~yy|{{|yxz|y|xw}|}~zx|}z{|x}{~|x{x|y{}{{|{z~{xz|zz}z~|w{z|{yu{x~~x{}}}z~z|z{y|~yz|}vyz{y|~{{yz}y{|w|y{}}}y~zy|w{vy{{{~|}}z|}}|xy|{y~zz|zv{||~z}~~z|}{{{~}z}x{{y||~{}}{}|}z{{{zx~x||y~v|~{z{}|zxy{x|zx~}|~{{||{~w{|w{w|{zx}|z~uy{}|z}w{~}~}{}~}}z|yy{z~|~}yxy{}}}|z|y|}y~zz{y|}~||}zzzx{z||}v{~~}}y|{z{zz~{w}{x|}}xz~z{yyyx||~z|zz~}|}~~|zz}{{y|}{yyx}~~w||~||}y{}|x{~{||~~}z}}{{|yzz|~{{|yz{z}y|{}{}x{zz|}~~x~|}zxy}{z~|zz~|{y{|~~y}{|~zz|}~z{z}z{}{w{}}~~|{zywz}~||xzy~|{{{}~}}z{|~~xwyy|~|~~{}}~|}~}}~}~}~z~|{|}~yz}}{}~~~{{~{~}~}~|}}~}x~~||~y~|~}|~{}}~~~~~~}~~{~{}~~}~z}}~}}~~}|{}zw~{{}~}|}|}}~}}{|}~~{}~~~~~{~}~~}|{}}|~~}~}{|~}}}~~~~~~|}|~}~}~}~}~}~}~}~}~}~{}}}}~~~}}{~~}~~|~|z~~z|{|}~{~||zz{z|~{{}|{~y{y{yy{~}yz{~}{wvz{zuyzuw|zy{x{yz~yy{}{~{}{zy|yx|}{~{~~{{~|w{{w|~y}ywy{{sy||||w|zzywyz{zxzyyx{{~ywzy|x|~}zz|y~z|}w~~x|~v{{~v|ywyyv|{w|yx|}{yyyzxy{y{||}y|z}y|u{z{||}z{{||}~}z|{z}{z|zxy|uz{{xyxy~~{{z|{}{wx|yy~{z{~sx~~~|xy~z|||}~|{~{|zy|}yy}yw|{wy{zw|w{}yz|}|{z~~{zy}|zy|}{{{~||z|~{}}zzyz}wz|}z|zz{~y|}{|{{|yw||vvx{|}{x~xy|~~y}}|~|~{x{z}~~|y}x}}}y~vz{zv{{y{z~}y|~z|~}{|~{{x|~}x|y|y||z}~|}{}}|}z{z|{|}zz|~xz|}y~uzy||yxw{||z}~|{|}yzz}~{yz}~}}{z{{}wzzy{||{|z|z|v}|z}y|wz|z{xw~x{w~{z~~}}~}z||}{}y~{{x{zz~~}yz~|zwx{vyw}z|}z~{}u|}}z||z{~}z||z}~z|{}{|zz}w{||{}xz}z{z|{~wy~x}u|||~}}z{zy|z~{wx}}}}|}|y{z}{y~y|{y~|{{{yx{xzz~x|zy~|{{}{|~uy|xx{~y}z~}~z~}z}y}x}{{~~y}}{z{|~~{~||~}xwzx|}~~~}|{~~~~}|~||}x|{}{}~~{}{~~}v~~~~~~|z{z}~{|}}|{~}}~}}}}|~~|~~~|||~}~~}}~~}z}}}|}~}}~}}~|~z}~|~|}z~{}|~}y|~~|}~~|~{{|~|~}{}}~|}~}}{}~}~|{~|{z}||}{~{}}~~}}w~}}|~}~}~~~~{~{~w|~~||}~}}}~~~}}|}}~||}z~y~~~z~}}}~~~}~~|~}y}|}yyvxu|{}}zv~}{z}yy}~{y}||y{||x}|zzy}|x}{{z{z||}}zyz|{{~zz{yy~z}}z|z|~~zyvy{zyx{w||w~|yy|{y|y{|~|yy|w~z~yx~z{~vz|tv|zyx{x{xyyy|~wz{{|~z}xy}zyywz|}z|w}~{{|x{|||}w}y|x{||xy|z|{zz}|z|w|wz|{|{{}zzx}~~~|}{wyy~z{|}{xz|{z~{}yz{{|yy}yzx{z}y}|}}zzy{v~y~}{y}|}||zzyz{x}x}{yz|~yy{y}}z~{~{z}{{|}zx{~}|~|z{y}zy{wzzu}{{}xyyy}w}|{}{y}y||{{|y|w|{x{{{}z}z|wyy~|xy{wz|~z}w{{w{zx|}}zwz~||w|uz|}z}~zy{||}||z|yz{{{y|}wz{y}|~{zz{{~{wxv}{~}{}wz|w|}z~~||}}z}}z|||~~s~|{{|}|x~x~y}{|~z{{{yy}||~{|{{~}~w~|w~{|{|~}v~{}xxyy||{xy|||{{|z|{yxy{|zz{zz{~~}zx|~xz{zw~w{}|z|{~~}z~|~x|y}}}~}w||{}|yw}{|||y~zyz}~||~zzyyy~yx}y}{}{}{}~~}~zzy|zz}|x~}|}yy~|y{}x{|{{z~z}z~|z}{~z}z}||}|z{{||~y|z}z|}w~~{~{y|z{z}~~}~~}~~|~~~}~~~{}~~}~z~{}~~{}~}~}~}~||{|y~}}~~}}~{}}{}}||~|{}|}||~~~}w~}}}~~}{}~|~{|{~|~~~}|~~}}~|~~{}~}~~~~~~~~}}~|~~}~{}|}~|~y|}~}||z~~}{||}~}~z~|{~~}}{|~|}x}|~}}~|}|{~}|}}~~~~~}~~~~}|}~~|{}~z~w~z~~~~}}}|}~}}~~~~|}}|~{~~y~~|}|{~{}z|z}|x{zy{{{z}}zxzxz{{yzzyw|zz|{z}z{vy~|{|||y|}xy|}z{~}|||}|z~}~yyyzzyw{yy|{x{}{z{|}{y}zzwxz{{zxy~zyzz~x~{{|{yvzz|}|z}}~|}y|{zz|y}z|}sxy|x}z{y~z{~yw~z~u}~{|~}||y}}}|zz~}vz~|~zx{||}~|}}~}y|{y~|zx|xz}z|z{w~||x|zz|}{|{zw|z{y|~z~z{}{{|~y|~{zwzy}zz|y}xzy{z{zzyz||x{~}y|}}~~{}||{||y~z|{||z{x|{}yy~y}{z}||zxy}w|y|~~||}|zy{~y||{|z}~{}{{~|{}xzwy|y}~z{}z|x{zxw}|w|w{|z|yx}}zzz}}{z{~}w~z|{|~{y|{~||~~|z||~y|w{zyz|z}~|w}xxwzyy{yzz~{|}yz}{xz|x{w~}y~z}||~z||{wy~{v{w}|y}|z}|yzz|y}|{{yvyvy{{|}}}~|~|z||}{}z|}yy{{||}y||{x~}{~}||yzy{~xzxz{z~~|}{}~~{{~}}|xz|~|{{|{x}~~~{|z|zzyxy{~{}{|x}{|z~w}~|yzzw}|{}{~{~}|~{|y}{|{|wy}}z{zzz}||}{|w}z|~yvzxxy{~|}~||~{x}~~y|}}~y||z~~}}{z~y}{}|z{{}{x}~~~|~}~}}~|{|~~~}z~z~|z{z}~}~~~{{{y{~y}zv}}}}~z||~~~}~|~~z}~}~||~|~}|||~|v}~{}~~~}~~~~~~}~~}|{~~~~}|{{~z}|~~~}{|~}y~~}~}u~~{|{~||y|~}~~}}||~z{{|~|~{~}}~}~}}}~|~|~~~|}z~~|~y|~~~}~~~}}~~}~|~~}|~|}{}|~}{}~|}~~~~~}}}~~}~~|~}|~~~{}~}~}~}~~|{}{}}}yyz||zz}z~~|}xz|||y{{{|zyz{|yxzxyv~wz}{}}}wy|wy}~z|wz|y|yvzz{w{|x|{zy}}z~w{x}|{z~vx{x}yz{}zzzwx~wz{z|sz{z{xyyx{}x}z}x|zz}}y~~y{zy{~}}{zz{~z~~zw{x~zz}~{szyvyv{|w~||||~v~|x}}{}yyyz{~{}|~zz~~}|z~}yz}{{v}||}y{}y|xyz|z~}xx}||}zyz{ys}u}{zz~~|yxzzy|~|z~}x|}z}rx}{z{zx{{y|~}z|{~z{|yz}{|yz}|z|}zz{~|~z~z{zy}|}|z~|{}yz{{z}{xw}y}}|y{}|}{}||zzyx{}{|}|{{z~w|zx|||||z||zw{||z~}~{}~}x|{|z{y|yyyyy}|}x}}|xx|{x{zx{y{|y}}{}}z|zyx~x}{{~|}{}|y~{|~zy}zz|zz{{}z|{w~yzw{|y}~|}}{}}y}{}y|{}{y|~{z~|~yyyzz{ww{yy|v~|}~{||}y||{zzwzwy}|y{~zyy}z{|}z{z~|{}y~y}~y|~x}x{}~{~zy|~~}}zyy||{z|{x}|x}|}|~}{{{}~~}z~{}{{|y}y|zy~~z||z}v{~x|}~~zz}zy}z~~~}zx|||||}w{w{z|||}{}{}yyx}{}{w}xx}{~}z}|~~|z}~~~~~~|}}|y~|}}~z{~|~~~~{|}}~{{}~{|}}}}}~~~}||~|}|z}||~|~|||~~~}~|{}}~|}|}}|}}}}{}||~}}~{}y}|}}}}~~x|}~}{~}~{}}}||~}~{~|}|}}z~{|}{}~~~z~~~~~}|}~}~}~}}~|~|y~~}}}}~~|~|z~}}}}}}~}}}}}}|}~}|z}~}}}~~}}~~|}~|~z}|{~~~~~|~|{~z~~|}~}~~}}}|}{~z~|{zx}|{y{zw{}||z~wzyw|zyy~uyzy{z|yyzzxz|}}z}yx}{|xxyz{{}~x~zz}}zvy|xyzz}xwz|{~w~}z{wzy~}wy|z{z{|}x{zyzw}z{xy}~zww{~zxyy}yyzx}w{|zz{y{yzxyxwzwvz|{y{zz}{}x{{y|w}{}{y~y|{zz}{{z{y|||z{yz{||}{z{zzwxz||wyzzvx||xzxy{x}|~y{{~}~yy|~v{{xz|}|z~~}{}~~{~{~{x~{}{yzuv}yxuw|}|vx}z}|zxywyyzx|z{{xy{|z~{{{zzzz}~}||zx|}}{}{y|xx~}{yy|z}y|zz|z~x{|{{~y|x}}y|{|||y~~||{y~~|y~y{|~yx}vxyyzy{z}{zt{y|{}{{}|yy~y|}{||}}}z|{{{{~{x|||{~u}}~~z{zyz|{z|zxxy}zzx}{y|}||{}zyzzy{y~|w~~x||~}~z~}|~}z}z|w|x}zy~{}{x|}v{y{~yyz|{zzvz{yz{{~}xz}}~}z~~|}{{{{|{zz~~||{}vy}z{}zzz{zv}}ywxyz{{xw}}z~z~|}{}u~yw|yw}y{}~{z}{yu{|{wxw||}{|~|~}|z}y{{~{{{{x}zy{{|z}}{z|{~x|y}|y~~zyyz|}{z}zyy|}|~}~~y{}}zzxxxz}z~z|z|xy}y~{~}|{}||}{z~{~}~xz}{}}|~~}~~|}{|{}{}||}|}|~}z~}|~{{vz|~}~y~~z|{~||~~~~}~{|~~~{y{z}~}|~~}{{|}||}}~|}}}}}~~{}}x|~~}~~}~~}||}{~~}~~~}~~~~~||x~{~~}~~}~}|~||}~|}}}~||x|{}~|~~|~}}}~|}~}|}{{~~~~~|~}{}|}~}}~}|z~}||}||~{}}~}~~~~}{{~}}{{}{zzz{x|}}||~z{{{{{|{y{}yy{z|wwxz{{y{{y}z|~{z~w{y~y}}~{|u|y}}x{{~xzz{~zz|z{~~yzz{~{ywyz~y|zz}}}{y}~w|x{{}{|zy{y~}~w{w}~{v}|x{{{zz|v~zy{yz|{yyzw{zzxz}|~x}zyz{w~||~{zy{x{z}}}zy~zyz|{||z~~zxzuv|~zyxz~x}zz{~w}}|~z{yzz~}w|}y}zz{}y{|x~}{{zz}~y~|y}}|}}z|zxzy}z}vyz||{|x{||}|y{~|z{w|~~}}y|{zx}{~||||{{~z|y}}}zz|{|}{{z|~yy{}{yzy}z}||~y{}{|{z{y{}~|}y}z|x||xy}zy|x}|zz}y|{z{~x{}{y{~}y~{zy{}{z}x}x~{yx}z|y|zz~{y{zy|~z{x||{}{v}x|}}{yz}z{y{y|{}yz|~yyy~|y}}z}{|}y{wz}zy}~yzz{y~y|{x{zz|t}y{z~z}z{||wx~{{|z{z}z{xy||}|{}y{}~|w}||{}~}}}|~y{{~}x~}||y~yz}z}{yz|w}~|x~{y|z{z~xy{~{w{}wx|}zyz~~{|}~{w|z~{|}zzzuy|~~{~|}}|}}y}w{{~z|x||wz{y|{{~v}}||~{~~{{zzz{zy|wyx{~||{y|~|{{{~~{~{{|}{z~zw{{|~{}zzx}}}~{~}}}}~|}~}}}}{~{}}|}}}~}{~}|}}~~~}~}{}}}~~}|}}|{~~~}~}}~|{~}|~||~{{{{|}||}}~||~}}~z|~}}~~~}|~}}||}|~~~}~|~~~}|{~}}}}~}{~y|x~~~z}}{}z{~{}|y|||~~~|~~~{{}{~|~|}~}|~z}|}~~}}~~~~w|~}|}~~}{|{~~{}~}~~|~{|~~}~~y~{~{~}~~~}}}}}~}~~}~xy{~~|w|}y}y|zys{}{{|xy|}yyuy{y}wz{{zwlyw{~x}}||y}zy|{}~yy|zv{{|~zzz{|vxy|w|yy}x|}z~zwxzyywy|v|}y||}{}w}}z~z}~||{y|zx{xyzzz{zvz}{zzy}{uz{|x|y{z~v||~y~xzvz|z{|~{~zz|{{~y{|y~|y|yz~}~~|vyzz}zzy{wxzwwz{{{}yy~{yv}~{zyz{xzyzz~{}}zxzy{}}{{~~}zzxx|yz{|zz{{{~zzyyxx}yy{{}x~xy~wz~||~~{}}|{}y}{||}|~~}|}{}|~v|uyz|~z}z|z{z{~~|~xy|zy{yyy}~{~{}}zy|zxx|{yz~{||w{|}|y}y}yw||z|yw|{y|xzz~z}zzw||z}{{xx{z}~|}}x~z~|y{w|}|z~{|~w{{yx{wxz~y{v}|y|yyzzy{{|xyzz}yz}|z}{}~zz{{~|{|~y|~z~z{yw|xzx|z{xyzxy~y||{y|{z|wt}{{{~}||zx~}y{{~}}zyx|y|z||{w{|}{{zz~}z}yv}{yy|vxy{x{z~z|||zzzy}}}}}~yx{~||z}z|}{tz~y}}vzxz{{x|z{}|{||z{{z~||z~zz|{z|}~|}z|||{||~zw}~}zyuyzz|xy{||~z|u~y~xz}{}}{~y}||}~{{~}}}}}~|}y}{{{}}}~~}}|}~}|}~}}}}}{{}z}|~}~~}~|~~~{}z}~|{}~y~~}~{}||{~|~}||z}{|z}~~||~}y{~~}~|~~y|{~~||}{~|}||~~}|~~{{~}{}~}~~~|~|~~|~~~}~|~~}~}~}~~}{~~~{}~||}{|}~}~}}|||}|{~}}zz}{~}~~}}~|~~~z~~~}~|~}}}|~~~|}}}z~}~~}~}~||||}{y}~}}~}z}{~}}|}}||~~|{zz}}x{}{~}}|z|z|{zzzyy}{w{wz{{x{{|}x|xy|~~|{~y|{wzzw{y{}|z}{yz{}}|z{zzxz~zu{zzy|xw|{yy~{{}yy|zzz{{~yy{u|}|y|vz{wy|}z}z{||ywv{}w|z~{y~ww{{y}}{|}|{|{|zyz~z~{vxyz{{y|{{zxyx|{{~zz{}{{~~zz{{{|xzxy|{z{y|y{|xvz{y{{z|v|y{zu{x~{|{z|}w~x{zxx|xz{|x~yx}}~zx|v}yz{zw{zy||{yw{|y}~z{|{y{z{z{yy|~zy{xxz{{}}~y||}{{}||}||~z}~|x~y||x{xyxz{zyzy||}{{~{x||}}zzz|w}~}}z{~zyxxzxz{y{y}zxv}{}{~{x{}~z}z~z|z{y~~w~|~zz|}}y~z~~|}|{yyz|{z}|x}~{|~~z|{{xzww}z}{~{|y{}xy}||z{y{zxw~z~|z}xy~{{z{|}||z~{|{}||{w{~|wzx{wz~{{{~{x~zz|yy~{y~zz}{~z}|{y{z|{}||}|x}w}zw{}~zx}|z|}xy||~|{z}zx}~wvz{{x{}~}zz|~y}|u~~yz}|{{{|x|z}yzz||}||}|~z|{zyz{}}{~yz|~}||~}y{|}y~}z||{x{}~xw||}}}}}|~{}|z{y{~y~~}yz~z{{x}}z}~~zx{zz{|~|z}{{}|~}}{z~{|{~~{|}}~}y~~~|}y}}}|{zx}|~~y|||{{~}~~|{z~|}~}~z}~z}~|||||~~~~y{}}|~|}||~{~~|z|}|}~}{|~|~~z~||~{~~~~~~}~~}~}~{{~~}~|~~|~{}~|}|||y}}~}~~}~}~~~{}z~|}z~~~}|}~~~~{z{~}~}~}~}|~~|~}}~}z~{}||~~~}~~{~}}~}~}~{|}|}~~}||||~}~{}~~|~}~|{~~}y|}}||}z~|}{|}~}~|}||~~~~|{{~}|~}|{}~~~~~|~~~{y{}}~||{~{{{{vvxzxw}}zy~yy|ywy{v~|y|wy{yxy|y~xyxy|{|}~z{{{|z~}{{~v|y|yz|{y~{|}y}}}{{xvvxx|zw|xx{x|{|}}{~~yzz|{zx~|}}zyy|||xw|{y|uyu}v{yvyzy{|s}~{}wwxz{zz~{xy}~{x|~{|zz|z{z|{}{xzz~}yyz|z{{yuyu}zz|x}yv{xy{{|wzwz~z||vw|{}||yxz}}~z}|}{y|~y}}|}yzyx~x}~{y}{{}zzxy{xyx~}zy|~x{|||{zu|w{}{z~y}y~{{|{xy{~{||z}xy~}y{{{{{{w{|zxyy|{z|w{x|{wz~{z{{w{}{|y}{{}}~}w~w|w||xyz}x{{xx|zz}}||{}{y{x||}xyv{z{y~z{}~y|~{}y~|~~z}{{~y~}|y}}yz{}z}y{{|~z{{{}~}x{xyyyyz{{y||w{}{zz}yy|}{}~}w{}z}z{|~~}zwyww{{}{w~||z{{zv|y}{w{{|yxyzx}~y|~xv|}{}|}}{x{~~||z{}|zzz{y{y|z~{}|y}~zx|w{xzz~yz|{y|}|{}||zz|{{~{zz}}z{y~|x~|}x|{x{w|yy~{{xvz}y|{ty}}||yx|{x}~zz}|~|z|}{}{z}|||{}xxzzz|yz{||yzywzxz}y|v|{z{wyz}}{z{x{z~z}~~~{~}}}}z|z~|~~z}}}||~~~}~{}}|{y}~}}}~||}}}~{{~}{~|~z~~~}|{~}~~}||{}|}{}}}~}|~y}~~{~~~~|~~|||~}~}~}}~~~~|~}}~}||}{~{~|{~~{}|~||}~}}|~}}~~{~~|{~|}}yz~|~~}~{~~}|~{}~}~~~|~~|}~~~~}}}|~{{~|~}|}}{z|{z~~~|{}}~}~}}}|~}~~~}~~~~~||~~}}~~~~|}~~~||}|~}}}y|}|}}~|~~}}y{{zy|{z}xzz{yz}zx~v|{zzxxzv|~}|wz}|u{x}{y}}|w~xz{{}~~|x{x|}{{z~~{~x{|}y|x}|{w|{wzz~{zzz}|z~}{z|yz{zyzzz|u|{|w{yyzyxw|y||}z|zz}z}w~|x{zx~}{|z{}{zz{|z|xzw|wtyz{y{}}|~{{zyv}zx|v}{}zx|~{|{||z~y{zy}}w}|}z{x{||~|~~{}yz{|{yy~yzy}{z}|u|}xwyx{x~y{|{}{xw}{xzzz}}x~z}|x~}{}y|w{z~{uz|{yx|{{~|z{z}y}x~{x}|{{|y}|xy}|y||~|y||~}~xx~|||||y{w}|~{w|}{}yz|zxy{|w|yy~|~z{xy{{{{zzy|z|y~zyyw}zy|vx}{|}}zyr~~{{{|}{|{}~|{zzy{z{}}{zy{{|{~|{}v~wz}}z{w}|}|z}{w}}v}|~z}yy~~{xy}z{x}v~zz{}||y|y{yzw{x{}{z{}|}}~zz{}{vw~}|y~}x|wz|}{}z~~~x~{{{|}x}}|{{{~z||z|{}}y{yx{yz|zyw|y}|}z{}y|z|y~y~||z|xzzy{|{xzz|~~|z|}{xyy}|}y}y|{|{}|}yxwyztx{||yvxysz~}}zz~}{xz{{{|{~z|}}}|}{~zz{}z|||z{~|}z|z||~{vx~}x~{}{y|zyz{~|w{|{~z~~}z|~}}}~|||}|~~}~|~y|}|~x~~~{~~~~~~|~}~~~~|~|~}}~}}~~~~|}}}|~||{~~}|z~{}~|}~|{{~~~}}~y}~}~|~~~~~|{~z}~{~~~~|~}}~|}}~~}}~~{~}}~}~}|~~~{}}|}}}~|||~~}}~}~|~}~{|}~}}}}|~~|}~||~}~}}~~}~}{~~~z~}}y{|~{~~}||~|{~{~~{}}}~|}~}~~}~{}|}~{}{~~}z}w~z|}|~|}}~~~}}~}~{}}}|~~~~}}{}}||{~|z}~}xxy}{{z~}y|yzy|}{yz||}}{{y}{z{xy}z~}{~yy}{z{|z}|wt|wyz{{~wx{{w{wwxx{uz~yw|~{|{{~}zu}x|~}}~{zxz{|}{{}{z|{{xz~x|zwx|{ww{u|xx|{|uz|x~}zt{zys{~|zyz}~y}{}|zz{|}{}v}{zx{|zzy{yz~t~xyvvx}zvzz{~}{yx{{}z{{zzvw|y}|y|w}{{~||~}}|~}|ww{}~z}|{xyxzz{zzw{z{|x|y{}y}|z{z~|y~zx|z~zx|zyyy||x}{||zty|||{x|~}|w~{yy|yz~y|||~}zy|z{{}zw}~wz}{~v~{yy{|z|{~x}z|y~}{z{|~||~z}~{y|wy|zy{zz{{v|~|{}{}yzvz}||~~x~{||~|{~|z~~xy|~}{w{zzyyw|wzyy{}}yzz||{z|}{w|{zx||~~{{~~z~~{}}{zy}~|ywyx||}|y~x||zy~z|{uw{xxw|{zv{w~xz}|}x{}~}~}{y{||z{|z}z|~~x{}v~w}z}{vyy{}{x}z~|yz~|y|yxyz|~{y{~yzy}{zwzxz}zz||xxx}~{xy|}{y~x~}yz~y{}z|z~{y|{z{~z}}w|zx{~|}~~~y}z~|{}}yzwy~~|~{ty~|~~|zyy~wz~}|}|}|y||~~{~|}{{}||~~~y~~|}|}~}~|~~~|}~~|~}|{~|{||}{}}~~}~||y{~~}~~~~y}{~}y{|~|z|{}|z~}~|~~~||}}y~}~~}}}}~~{z{{}~{~{}~~~}~|~|~{~~}~~}|}{~|~~~}~}~||}x~~~~~}~|}}}}}z~}}~}{~~~~~}}~~~~~~y}~z~~~~}~}{{}}}~~~~|}}}||y~|~}}}|{~}|}~~}|~~~{}~~|}~|~|~}~~~}~~~~~}~}}~~}|y~y|}~}~}}|~z}{|~~~}zy~yzzy{|wyyzyy|w}}}y|z}{x{x{~{}|}y|z{{}}{x{xyxy~{}|zz{z{x{yy|y}~~z{}y}xxx}~y}zw{x~|y}zyyyxyzzv}~vxyz}}xywz||{zzz{z}y|yyz|}{y||~}zyzy}||{|yzyz}|z~y{{|zxzy|x|~yx||xw~yzz{{}~~}~}{x|zx{z|y|}}xz~xz||}|z{{|{{{z{}u|~x~xw}x{}y~vz{|zy{}|}{{{|z|}{yz{~w}|~{|{|{v|~}yx{y~}{v|z~{t~~}}t~{||zxy|}~z||zy{}||y{|~|||~{zy~|}|}~|{}x}|y|}}|~{z|z}z}|y}yvx|||}zx}y|v}~{}{}|y|}y||~{||}{z||{x|z|{y{|{|{|z{}z{yz|zz~yx|zy~}z|}{|}z}w{}~|}|{{y{zz~zz{{|y}y{w{yzz}{y{||y{{{}y|y{}~{y|{|z~yy||{xxz}|yzv|zw|{z{|}|z|{|~yzx|}v~{|~}|{}~~{}}|z}zy~{z{~z}y{|{~}y|y|y{}{~}zz{y}}y~~}}~|{z}|~}y}x|~y{z|y{|~}zxxz||x}yz|xvz}{~x}}{xy|zv~}z{zxx}xz~{~|z}x~|||x{z}}{|yz~~ww}~|}{}|~~y|}{}yy|w{y{~{zz|{}z|||{v~{~{v{}|y|~~}~|~{}~}}~|~~~}~~~|~~~|}z~~~zx~~}}~{}}|{~|~|}|}}~~}yz~~}~~{y{{|{||~~~~}}~~{|}}}}|{}}|}}~{~~|}~~}|}~~~w}~}~|~}~~{~~}~~}~{~~~~{~}~~~~~~}x~}{~}{~|}}}}~}~{}|}}~~|}}|~~|}~}{|yy|~~~}|}~}~~~}~~~~{~{}|~~}~|{}~||{|}~|z}}~{|~{}~|~}}}~}{|~~{~~~~}{{|~~|{}~{z{|}|z|y~{zz{z~}x{z|{w|x|yxyv~}}w}yx}{zz{{}|~}}z~}}yz}}y}zz~{|zxzz{|y|z{xy|{|zzxu|y~|xxu{{y~w{|{|y|zz}|z{r}y}|z{}{xyy|~|}|w{zz}~xywy{{vy~x|~{|{zy~z|y}}x{{yzy~{}zx{|xzzz|{{yzyvzwyzv}z~x|y~|}|}|||{zzz{}xz{}zzz{y|zx~}}|y|y{}{}||}|{|xyv}{}sz|yyvyx|z{y{z{zuw{}x|y}}{x~x|z~{}zx}}{}{|wz|{{~|~{u{yzx|}z{|y~{|y||zyx{{|y{yz}{}y{{xy{|}|y{y{w}{|~|{}zyxvzxz}z|wzx}}{zz~{y{{zw{z|xy{x{y|}z|y}z{|y{~}}{{|~}}{~zv|xu{|vxr||xz|yyyyx~zx|v{{yz||z}|||}{|||zx}{{zz{~{~~{}~}yy{z~{~z~xz|{w|~}yz{}z{}{y}~|}zz{||z}|~zzz|}||}~}zy|z{z|zxzz{yz{{{{}|{|x}|~}tzzx||~~|~|x{~y}{y}{~{{zz~~}x}y|vy~}{yzxyy|{zzzxz}||wzz|z}~v{}|{}}}~z~{}}}~|}|}z}}|z|{{y|z{y||x~{|~{z{|{zz|}{y|y{}}}}{|y}zz}|~}~~|~~}{{~}{}z|~u~}w{~}~~}~{~~~}|{~|~~~~{}~||~|~{~}}}z|~{|{|{}~}z~|}{z}{}~|{||~~~}}{~~z~}~~~z}~~~~z~~~}z}}~~~}}{~~z~~}|}~}~|~|z}~}~~}~{~}~~~|~~}~~}|{|||~~}}~~}~{{~|}z~~{x~}~{}~~{z}~~~}~}{}z~{~~}}}~}~}{}z|~~|}}~{|~z}{~|~}{~~~~~|~~~~~{x}~~}}}~{|}~y~z~}{~|~|~~~|~}~|~~}|{yzv|~~}|{~|~{wz|~z~}{}{~{xy~{z}|zz{wz|}}x{}z||{yyz{xx~|}}~{~}|y}y|zxz|z}x|~{x{}zzx{|yxy|z}w{{z}yx|x{yv~yxz|~y{{}}x{y{v}|xz{xz|{{}z|y|z~|yyvz{yw|zz~z|x}w|{xw}z{zz{xyz}y|{~y{}|{y{|z{|}y~}{~zz{~{wz~wy{yy|{{}{}}w{zyz}y{|~z|{z}~~|vy~{||yzzwyz|zyyv{{|{w~y}z{}w{x~{|}z|y}{zx~yyz}{yvy|x}|zy}y}||z}|y{}x}{zy{z~~{{|w|}}|z|{||}z{~z}wx|x{~y}|w}yy}zwz}zvx}~wzyz{y{{x|}}}xy~}|y}{{||~||z~{vx~y||z{{z|x}}z~~zy{zzw{z|uxz~z{y|{||{}y|~{wywxz|zy|~{|ty~{{~~}~zw~}z{{y{}{~{~xzz||{y{y{}|z{z}vyz{x}zz{~||yv}}~}~xv~yzz}x|{{~|{y~|y}v~~~}z|z{}|z||{yz}{{vyz~{zyzxxzw}{|zt{~|x|z|{|{~|x}zz{|~~|~z|xz{|{zw|}y~{z}y{}|||{{~z|y}~|u{z{x{|{||~~}}~z}~ywzx{z~|~v|}|~zxz}}{z|zz}yxyy}xy|y}~|}x~|}{yz{~|xz}z|{wz~~~|}~}~}}{|}}}|~~~{}}z}~~|}~~}~{z~~x}{{{~{|zy~|z~~~{}||{~~}~{|}}y~}~~~{}~|{{|~~|~|}|}z}}~}}}}}}~~{~}|~|{}~{}}|}|}~~}}|~~{}||~~}|z}~|~~{{}|{~~|}}|}{{~~|~{}y~|}~|}~~|~z~|}~}|~~~~||~|~{||{}~z|~~}}~}~~{~{y}{{{||}||}~~~}|~~~~~}~|~~~{~|~z|~{~~|}}|{~~~|}~|}~~yzzz~~}v~{w{ww{{x~|wuwyy|wyzyx{{z{zyxxy|z{}}wx|||{zz|}{|}z{{~{{z|{y|}y|}}z}{y}|xy|z{yxxz|{txvw~|{|vx}wyuz|{w{~~u{}y|~}|wy{}zz{~||{|}}ywz|vzw|{~wyzxyzzxwxzywyyzx{}{}yy|y|||xy|z~zw~}|~{y}~|}{yz{||y||{vyz|{|zywy}zyvz{z}|v|~z}}}|{||z{{x|{{xxx|{}{~||{~|||y{~{~|{}{zy{y{|x|zz{}~}xz{wtz|{z|}~{}|}{|~{z}|{}{~|wyz||{|}zw|xy{zwvx|||zzy|y{y}{vx|xzxzwz{~zw~|{~}zwywzzxyy|xz{{~{}}xy}z{x{{zx||wzz}~}{ywzyz|{{xy~|yyx~}|}~|{}z{{z{y||}z~~~|}}|{xzyyxxzzz{uz{{y|}{}xxy~~~|z{~}z}z}}{z}yz|z|}zz~{x|}wt{{y~|z}|x{z~x{y}~zy|{zvz{wxy|z{wy{|}|z{~~y~}||{}{~{}z}~{yy|~}||v{}w{t|xwxz~zyz~}xw}~zw{~x}|z{zzz{}}z{|}{{~|~}}{~|~yxzyzz}|y{yyv}}x~zy}x{}{z|}}||}|y}}|yyz}z}z{zyy||{|}~{y}{}z|yxzz}|}}zxw|{{|y|{|yzw||{y|{~z|}{z{|}}~|~}~|}z|}~|}}~{~~}z|~~~~{}~~}}{}~~}}}x~}}~{{|}~|~~~}}}{~~~~}~|z~}~~|~~|~|{~{{~~u}y||{~}}}~}||}}~{~~}|~~~~~}}|~}~~}~~zz~}}}|~~~~z~~~~~|}~~}~~{}~{z|~||~}||}~~~~||~~}}~~{~~~zy~|}z~~~~}}{}~|~|~}{~~v}~}{~~|~|~|~|~~}~|}~}}~~~~|z|}~z}{~}||}~}~~~~}~}~~}}|}~}{~~~}}~}}~}~~~~~~{}}~~~|{}}}z~yz~z~y}||z}}t{xx||x{z{|~~{{zzxz{{}z||}vv{w}|~}z|{{|zx~{~~xz}zx~u{~}}{}yyy{yz|}zz|||z{zz}~}xz|v~{zy~}zz}|y|||~{{{z}{yz|z|y}x~yzzwyxz}}z~y}~||{yz}z}~}}zyx{{zuzxyyy}~}}z{}{|yzyz{z|z}vzz{~{|{||{y{w}{|y|{{~|xx{}|{}z}~z{~zz}zy~yzz~{|{{~y{~{||wz|xz~|y{{x|x|}|}}||zz{~|{|{|z|||z|z|~~y|}|||wz{{~|zuz{v|yu{}{{~|x{{zz~v{x|yz~z||{z}x||}x}z{{{~y|z}~|z|zz}x{}}{y|zx||y|zz{|vz}}|{~{|w}}wz}}}uz}zyzz}||z|{{{{|wy|~x~z}{|{xy~|yy}z}zy{|{z{|}}~{}z}zzxv|}zy}v}zz|z}y~}zz{z|~}y~}xyx{||~y|z}~zyz|y|y}}yx{~{{|zz{y}}}z~}x{z~~}v{wv||z{}yxwy~{|{}z{{}yy{}{{z{~|}zx~x}y{{zzzx{{~{}w|y}w}yz|y}zx}z~|z||}~{~{}||}{||zyx{yx{{z}z{z{}wy~{zy}~zxy{z||~{}~|x{~|~|{|}|{~xy{}x|||{|~}{x}y}{yz||}|y}{{{}}|{}~}{}~}z{{}w|zw|}{}|{}{wy}zu{}yyzy}~{|}}~~}~~|}~~~|~~~~~}{}|{~~~~~~}|}}|~~~~}|z~}}~{|}{}{z}|}|||~}}}|~z~~~~|}~~}~~|z}~~}{|~~{{}{~z~~y}y~z~~||{}}zy~~}}{{|~}||||~~~{}|}~~}~}yz~~}xy~}~}}z~}z}}|~|{z||||}|~}~~}}}~y~~~}~y}}}~}}{}~~~y}||}~|~}|{x~}~}v}{||}}|{~}|||||~{w{~}~~t}}}}~{~y~}~|~zyy}yz~}{{~~~~{z|}|}|}~~|~|}~}~}~x}|}|}}~|~~x}~~}~{}|~t|||y|}{|{{~||y|xz}z~{{x~xw{{z}{|{|xy{~{t{z{ty{|z}~|{x|z{|}{|z~}||z{~z{|v}yxtzv~{{z||}{|z|xxyx{{ywz|q}t|}{}zx||~{{|y}y|w|zz}|}|{z~{{w{yzv{x~{y|~wy{zyzy}{w{}z}|yzuyyz}{}xyy~w|~x}{u|~}~y|zz|~}{{{{y{{yxz{|xuyu{x~|}yxy}{zwzw~{}xv~|}~z~{w}}{}{zx~{{}{{z{y}~}wz{xy}xyuz|||yxz|~{}}yy{}yxy|z}|y~xxx{{~}}{}}y{|{}}z{~xzx}w{yz|yxj{zw{r|wy{ytz{|w{{{z|}~}~z{{y{~y~yz||}y}{~zy{||zx|w{xyy{x{zy{}|{zyxy{}y~{y{xx}|{{|~||x|y|xy~{}}}{{{y{{z}y{xzzy{{z|{}}wyx|z|}zzw{|x{|~yz|{||y~}zx~y}{z{z~}|}~z}||y||y}|{xz|wv~w{z|zyz|yw}z~w|x~~|}~}{}{}}}zz{}}}|~|{z{v}yu}||{}xyy|{z{}}}z~|zy{z~uzzy|~|~}{|{{||~~{|~}yy{{z}|{}{x{{yyz}zz|x~{{||~zw|{}x{{{y|z~w|z~|{sy}|}}{~}~{|zy}}|}}}|x{~y~|zy{}}|z~{|wy|}wy{z}}}{||}y{~||{}}z}{x{||z~{~~}}{}|}z~}}}|{}}}|}~y~}~y~{}}z~~~|}|{||}}|~~z~|~}|}{~}|}~~z~}~z~}~}~~|~y}~~~~}|~~~{}}~|}~|y~z|~}|~||||}}}||}|}~~z}~{~|}~||}~{}}~~||~~}~{}}|}||~{{}~z}}{|}|}~}}{~}|}~z|}}~}{}z}~~|~~~~~{}}}}zz~~}~~y}~~{~}||zz}~~~~xy}{}~}}~}}~}~|||~|}{}{~~}~}~~||~|~~~}|~|~}~~z}|~~}~z}~~~|{{}~}~~zyvw~z||yyy{yyz{|{z~{xzyz{}|zy|{yxy{}{|z~x}xyyzz{||yx}~w{v{~}}yz{{xz}}w}z|{|zz{ywzw}y{xx||||~yy}ywy{yzz{|y||wz{yzy|~{||wy{}|~zz{{|z~x|y{z{|{{~zz}uzy{~yy{}{{}t{{y{|{wy|x{vzyz}~zy}y|xz{{y}x||}{yyyywzzx{z{z{{{{|zyzzz}yzw~|yvzy{y|||{~}{|{z~}}|x|{z~zy{zyzx~{{xzy}y}}z|{}|zyyzy~x|z}vxz~yz{~|}|yz}{{|z|{~zz||yy{}{~}||yz{|~{~|x{{y{w~{zu||xzzxy}{}}x}|}yz{v{}{z||~xz~y||}|}yyzxz}w}|~|}}{}xwux{~{}zyx}y{w{~yy}{uz{{x{||z|{|}|zxyzxyzy{{|{xy~y{{{xz}|y||zzzx|}|}{yzz{}yz|xy{||yzz}|x|}}|}}z{~{w{y|y|zy~x}{y|~}zyz~~z|xyx{{yz}~||}}|w~z{z~zyuz}{x|{}xy||y|~yz~||{{~|}}}zw{w|yz~|z}|}~|{y~~y}|z~~}zz~y|z}y|z|y|yz{z{}|z{|x|{zyyz||y|z|z{}{z~}}|w|~{z{~zy}~y}|wzz|{{wy}|||{~y~z~{xz}}|y~v}~yy|yz~~|~}}}}}z|s~}~z{y~~~~}}|}}~|~~}}|~~~~|~|~~~}~{~|||{|}}z}~}||}}{}z}}|{}z~}~~|~|~}~|~||}v~y~~}~~z~~}}|}{}}}|}~|~z~|~}~~}}|}~~{}~}}~}|~}|}~|}}}}}}|~~~}}}z}~~|{~|}~z{~~~~}}}|~~|~}}~~{{~}~}y~~~}~{}z~||~~~u~}}~~}~|~~{~|~z~}~~~}~~~~~|}~||}{~~~v}|~~~~~|}}}~~~{}}~}~x|xx~}~|}~~~~}~|{}|{~~{{}|}~~||~~{}z}{||}|z|yzwy{z{u{zyuzxvzx|y{|{v~|{yy}|z||z||~{yy|w|}y{}~|{z~}}yzy|y}{xxy{~~x|}~wvy}|yxv}zyxy{zyzy{|z|}z|}u~}||{|vy{||y}}{yzx~zy}{wzxz|||z|{|~xy~~zz{{y}wzy{{y|~}y{zz}~}|{}zz||z~z}{}}{}||yyyy}|x|zxxy{uyx{{yzy{{}{z{wz||{z|||~y}yxy|yt{{~xwxz}yy|}{|v}vyy~yw|xxzyx|}y{z{zz}}x~|}}zz{zy~~zx|}zzyz~~wyz{z{{w}w{}x|yzzzvyzxzywww|zyyyx}uy}|zyy}y~~{{~w~{}~|xzz||x~}{|}~||}{y{}z{}||~y{||~xyyz{y}{|{}z}|{|||z|{{|x~xzwz~|w|xz}{}~{{}{z|z{vwxzzwzyy{xtw|{|s~{t}z{|~|~}z~yz~|w~z}|}~xz~xz{{{{{x{zywzz}x{zw{y|}vx}tzwzw~z}z{{~~zw~yz{}~|~z~|y{z{~}|w}yzyx|zx|{w|{yxx|z}|}{z~zw~ys|z~z|}{}z|{|||y|{y|{}|zyy~x|}~z}zwyy}wz{vv{}}|yxx}z~}z|z}~}}}x{~z~{{|}{{~z|}~z}{~~||~y|~{wzzxv{}{z{{}|{{z|zz|v}{~}{yx{}z|}zz}~}}|}}~~~}}}||}{}~}}|~|}}{~}x{}}|}~}|y|||||~{|z}}|}|~}~}xz~|~~~}~~}|~}}}~~{{~z~~|~}}~|w|}~{~x{~||~|}}}~|{}~|}}}|~||||}z|}~}{|}}~~~z}{}~|y}|z|}|~}|~~}}~~~~~||~{}|~{|~||}|{}}}|~~{~~|~~~~z~}}~~~}~}~z~~~|~|}}}|~~~~~|~|~}{~|~}~~}~||~~|~}~}~~}~z~}}~}~~}}}~|~~{}s~}~~~}~}~~}~}~|~xy{{yzy{vzy{|xy}z}}}|y||{zxtyyx~}y~{~{{z}y{zx{zy{||~}~yuyzy{w|z~}|||{y||x|xzx}~y}x{{|wy|}zxz{yy{}}w|zy|xz{zw|yx|}|vx{|y{x|zx{x|}zz|x~}x~z||}zy{y{|yz}{|z{~|}}{}z|{{~xy{{y~}}yw{}zuxz}zy{u~{}xzy}y|xz|z{yyz}z|{w|}y~{wwv}|x{||{{z|y{xyy{w}{|{xv{z{}y{}yy|ywzx|}w~zzzy}{t|{z||{xwy|zzzz~{q}{z~xyy|~|xzy}{{z|}z|y||{x~zzz|||{z{{{{}{{{y||~|}|{}~yz|wy}z~z}~||zu~zy~zxx|xy}z|~zu|{{|z~{zz}|}}z~|}y|{z|{zz{xy|~yy}yyxzxy{yyz|zx}{yyx}~w{z}xz|{|{{y{{{uy}z{||}{zw{{||x~zxxy}|z|z}yy|||~|zxzxzzzxz|xz{yz|}}{}||}}zy|y|yx~|}~~{||{~{y|yu|}|{y~}}zzxz|~w{{~||x|{~y{|}{|yw}}wx|z}|}|~y{y~{x}~v}~~zz}||}|~|{~{zwzx|yzzz}||yxy~~{z{|uzu~xz~}zyuz{{xyzw~{ywz{~|}~}|z{~y~{{|y~~|~~z{{yz|}|{{z}{z}y|}y|xy{z~{v||}}{{~}{}|{|{z{}}wz{x|~~|}{|~}|~{}}}}~~~~~~}z~}}{~~|~}{~}}|||~~{~{}zzzx}}~{{}~{~}~y}~~}{|}z~{~t~||~|~~}~}~}{|~~~~~|}|yz~|{}{~~~z}}~|||~}}~~~~|z}zz}~|{~~}}~~~|~}{|~}}~~}||}|~|~}~}|}|~~~~{~|~}~}|~|}z{~~~{~z~|~z}}|~~|~~~|}~|~}|~}}~}x~~~}}}~|~~~~}|~|}|}|{~~}|~~|~~~~z}z{|}~~}}|}||~~}|}|~}}{|~~|~}~~~}~||~}}~~~{~|{yz}{|z~|}z||yyx{{zxz~yz}{{xvxxx{xxxzywz{{z||y{{|{|zw~{z|}y{~{}~~~~|{|z|{}||xxzz}yx|{}|yyyzy{|||}y{|y{}{|zyz~}{|{|uwzy}~yzvyzywxyvz~xzzzy|}}w{|zy{w|}z{zwz~}y{x|{zzu|~z|}{zyzwzyz{zzz~~}}|{yy~}{}|zvv|z{z|x}xzz{uy|z|}|z{y|zzyz|~xyz|zyz~xx}z||yz}|yz{|{~~z}}{zwz|z}|}zx|zz{w}||z{{zx|{x}{zyy}|{{|z~||yyxy|{|z~}~~y{{|{~}x{v|{xx}{wz{z|}u}xxx}}yyz{|zxzzzy~}~yw}|~xxz~z|{|{{~y~~z{xx|{{}zz}xu{~{{zxxw|z{z{xw~{z}xyz~|~|z~}y}x~z~z{y~z}x|z}y{{{}y|y~}|zxz{}yyy|{{{yyyzxx}wy{z{xxw~~vz{}}x}||~~y|{}z}~~|{|t{~y}}{{wzx{}yyzy|vy}yzvv~|y}y|{~}}{z{}~|x~}||}yy~yz~zzzyyz{|x}||v|ywwxw~{xyx}~w{}||yz{{{y~z~z|z}}}}{|t{v~z{~z|xxy{|~}|{|x|}{}y||z{}zyyw~zy|~~yy{~y{z{x~~x|{}z~xz|||{uz}xzzy||{~zz}{~}y}u{|yyzv|{|{~}|~~zz|z{}}|~~}}~~~|{||~|~~||}~~}~~~|}}~~}~}}z|}}||z}}}{|~{{~|||}z~~{|}{}~~}}{z}|~~{z}}|~}}|~{}~~z}}{}~y~z~z}|~}~}}}{~{{|~|{z|~{~}}|}}}y}}}}z|}||~z~~}{~|zz|~}y}}~~|~|{~}~~||~~~~zz}~~|||}}}~|}z~{{~{~}}~}z|}{~}~~|~~}~~|~~}~}}|z}~|~~~}{{{||~~|z}~~{|z}~~|{}~~~z|~{|~}|}~{}z|}~~~||||||~~}}|}~y~~~{zzx}}yz||y{yw}yyyzv{v~{zv{{x|y|}x}vw}}{yz|yz{~yz{}}|y}yyxyzz|{z{}{yxzwy{{z{{yyx}|xzyz|{x|{{y{|zx}y}{zwz~uy{{{xv{}|ux~ywy|~z|z|z{x|yy{~w{}{yw~x{|{y{~w{u~zz}x{x|{|xww{y||y~|{|zvy{x}|z{z{~x||xzz{{{~z|{~|x~y|yz~{y~v|}|zz~|yyx|{xwx{|{wx}zwz||{yz|zywxx}~{y~w~}|zzwxy{|xx~|{{}|v{|{{{s|{|wwzxz|z}zy{w~x|z~}{{}z{~~u|zy~~x~z|zxw{}{{|zzzvz~vy~|||x||||yt}~z||}{||{|y}zww}{|{y||zy~|||{{yyz}yxz{w{~|z}x{yyzx|{x{}z}~{{y{yx{~|z}wzz{{~~z~~}~}{~|w{}|z{zyxzzz}x{zx}{}|yz}||z|xx|~xx|z|~y{{}}||}{{yvy}y|{zyxzx~|zty|}||xy|{}}{x~{{y}z|xxz}xx~zw{|x{}{yzyzzx{}}}}|||~w{z|{}x}z}z|x}||~y~yx{y}|z}xxy}~x}{~zuwt|{wv{v~{{z{}~y{wz}y{}uzyz||yzz~||}y|{~|yz{wz~{}~z}~{zyzz|{{|}}|xzz}|zz}{yyy}z|{~z}y}z}~|{~~w}~z{{}}}w~|~}}}}||}|~}~}}}~~~|}{|~}||~~|||~}|~|}v{x~}~~|{~|yz~{z}}}{|}{}~~~{~{}{~}}|~~}{}~}|}~}~}}}}}z}||||y~~~~~~~{~}|~}|~~~}~}|}~}{|}z~~|}|~}~|~z~{}v~{}|}|~z~}~~}|~}|~~}|}y|}~|~|~{z~{{}~~}~~{}~y}~~}}|}}}}~~~}}~~|~~|z~~~}|}}}~~{}~~~}~{|}}~|~|||~}|}}}~|{{~}{z|~}~}yy{yz|{xy~|z}zx{wyx{}zyzz~u}xxy|wy|z}y}}}w~{{z{{yz~}}}~z{|z}xxy~|}}}{u{}yz|zt}{||zyy}z~xy{{~z|{|~z}xyy{{{|zx|}{yxz~{}~{|zy~zy{x{|xyt|}x{{|wzz|z}||{|yx{|{w||{{vz|y~z|~}zyy}}{z{{xy~~|~{}|v}}w~zv|yy{x~z|z{|w}zzxy|{}w{z{y{w~z~|z{||{|zyx|xvy}xyz|{z{~}|}yxyz}}|zz|x{wu~z{{w{yzzy~}~}~}yyz}~~}|xy{{yyz}y{|y||}yzu}|yx|y~zw|xzxs~{|z{{||{}y|zzzz|zxzy{{|{{}}{{}v}v{z{}{{x|{yz~{w||}{}u{|y}}~}{y|zy|yw~xzzyyyzzz~z|~~}||yy|{{}}~w~xxxwz}{zyyz|z{zz}}||~}|{}z}z~y|}{~~|{|z|x{~}{{~||y|~zp}{}z{yuz|z{zyz|y|{z{{yy~|~~zv|{}~||{|z}u|}{z}~{||~zw|}zw}|zw~x{||z}}yy{{}}tx|||}{|z}{~y|}z{z~x~yz}x{~{}}}{xzy|zwy|{{~|xyx|xyy}}|}}{w|y|}{|}~~}~~x~~z}x{zw{{{|}z{y}~x~zv||y|z{|{zx|{zw|y}{v{x}z~~~~}|||~y{~~~{}}x{}~|{|{|}}||~~~{~}~y{|}}~}z{y{{~|~}~{|}~}{~~~}~}{|}||}}}~~~}|~|}~~~~~vx}~~|z|{{{}y}~|}z~~y~}}{~{~||}}{~{}~|~~}|~}~~~}~{~~}z~|{~|}}~~{~}~~~}}}~||~~|}}~~~~||~{~~z~z~~{~}{|~z|~~}}|{~}}}|~}~|z{z|}}}|}|~}~}}}~{~|}}~{}{~~z~|}y}~~}~~{|{{|~~}}~x~~{|}}~}|~~{}~~~~|~}~~~|x|x|{}yzuy|||xyw~z|z{|uyyy{xzy}~}wxv{{|{wz{{{yy{{y{{xzz}{|zx|}z|}{|y|wzu~x|}|y}w{|wz|}xz|~z|{|wy{|wvuxw|{x{|vyy{yz}|{{y{z{y{zy|{yy~~zz}xyx{{|y{xzx|zyyzyz{{{|xyz~|xxx|~wvuwy{zz|~{||}|||{z{|yx||xzz}u{v|w|{|{z{|zxvwyyz}yw|yzx{{x|y}z}}~y{z~yy}}|zyy}|w{|{}|{{z{{|~{yy|~|}{}||{wyyt}zz|zz{}z{}~{~|}zz{z{x}~}|||~w~y{y{y~}~|{z}z{w~x{~xw}|}y}{w|yx{}z}yzu}{y{~zy~x{~zy}y~|{{x{{z{y~{y~||~|{~y~{vx|xy{x~z}x{zzy|~{zy||}x|{}y}|w}||||||{z|zw{xy|}z}||}{y~}y~}~y}y|wy|{y{wx~y{w~{{x|z|z}{|y~z~{vy|{{}~{zx{w|~{|~z}}|u||y~}|xz~z|y{z}xx~x{}{|x}|yyzzy||||~||y{zz~{}x}x{~}|y~}|w{~|{zz~{|z|}{ux{~zy~{z{wyw{{}z|~}}{yxzzzy|~x{~}v}~|y}zx{y~z|z}{x{~z|w~x|y}zx{~{z{~yz~|z{y{z{v|~|x~~xu|x{}{{xyzz{{|}}y||yx{{z{xy{{{}}~z|}~~||z||{|z|~~}~|}|}~~~}{z~}|{~x|~~|}|}~|~}~~~~|w~}}~|{}}{{|}~}|}y|}}{|~y~}{~}~~}y||||z{~~|}{~~}~z}~{~{~|}}|~|~~}}~~|~~|~~|~~~~}~~{||{|~~}y}{}~}~~{}|}~||}~~~~~}}~~~y~~~~~~}}}|z{{|~~~~}||}y|~}||~|}|}~~|~{~~~~}}}}~}~||~~|~}~||~~z}|~{~}~|~}}~}{~|}|~|z~{~~{{~|~~||}~~||}~y~|}|~~}~|}}yz~}{yzy|~}wsy~w{y{{}xyx}x}{yz||xs||vyy|rxzxzz{z{|y|xw{~{z~|z{||xyx|{wy{y{|yz|||{{|}yt}xy|z|z|xyy}yxzzy|w||zzx|zw}zx{||{|}{}w}{z~~yxxzxy{|xw|}zzzw}xzy|x~{yx}y{zzzzyzxy||}y{y||{|z{y~{~z{|yz}wz~~{{y~xx|xx}y|uyw{{{|vx{|}z~{{y{{}z{}{}|}y|~z}z}|{z{}|{z{{}yxtzy~}z~y{uyy{~zzyx}xwxu{{y||{|{z|{|{|{{|}{{|}u|~~z}~~wvzy{w{~yv||~ty|y~zwzx~z|x{~y}{{|{z}{|y}|u|z{~}|}{{z}||||{|y|x|y{y|vxz|~wy{zzy}z~zxyy|xzzz~y{|}zw|{}xz}|~}||}x|yy~z{|z~{{{{z||xxz|z{~y||zyzv}||~|zz{~~yz{|{|}{zw|{||z|z|}y~~{{y}{z{|~zz}}zy~y{}}|xxyx|{tyzww{|~~}y}z}|}}~{z~~z}|{y||{y{|xz|{w{{|yzyx|~xyz|{{}}{zx}}{{z{{zz}|z|{{x{}y}}{}y|xv~{zxyz}yy|{{zz~}xzw{vx~zy~yzy}{}}||x|}|~|}{~zx|y{~}~x~z{y{v|}{~|~z{zzz|z{yyz}|}yzzyz}~zzy|{|z}x~~{{yy~~{||~{{|}~}~~{{y}~}y{}|~}}|}|~z~~|}}{}~|||{~|~{y}~~~|}~{~|}~{}z}}~~{}~~|~|~|~}|}}|~~~|{}}|}{|}}}|}~||{~{|~}~{~~~}}~}~}~}|~~}x}|{~}y}|}z~~|}|{~~}~}|~{~{z}||}}|z}~~~~~z~}}}|~~}}}}{~}{~~}~||~~}~~|}~}{}~{y~~v}y}||~~~~~~~}w~}}v}{|{}{~|}|x}}~||~~~~~~~~}{}~~{~|}}}~|~}}|~~~|}|~}|}~}~|~}|~}}~~~~~|{~~~}}|{z~|~}~}~zyz}u|{{|}zy{yzx}t{{{y|~w|~yy{x}{|z|{|vw~{y}{y{z}zz{}||{{zy{{zz{}}zy|{|u}~}~zz|}{y{{{{z{zyx}y~~zy}yy||~z~x|yvzzz}zvx}z{y|ywx}x|wxzuyvzyx~vzw~|{xxxyxzzxy~xy{wwwy|{w{x}{x{yz{{|z{w}|xzvz{zvy|}z{|zx{z{{yzzyy}zuxy{{||zwzyx}{z{xz|z{~v}{y|w~}yx{~|zy~|w}ww}wz{y{zyzwxx{yzz|x|~v|wz|xz|z|yvx{z}~zzz|y{|{yz||wzxx||wyzyx}}wzzz|{||wz{y}}wxzz{}{||{}x~|yz{}~x~}}y~{~z{{vvy{zz~{wx}|}{|}z}{{{}||yy|{{zz{~{xy{wyz}z~}}x{xx~|{{z}||y~}|{|yvwz{||y}wx}|{~|w{y|{{{~{{|y}x~zx}zzzy{x{y|zv}xzxw~|x~w{}|~|}yz}y}{|v~|w}xx~~yysz~}{yr}~~{{{}{}|}|y||y{{wz|}{}yz{|z}}|}z}}}{ywy}yz{|z|x|{|{}{}~|{}|~z{{w}zyx{{}}y{}{zzzyw}zw{|~{zyvyt}z{zyzzy{y~z~yuy|zzw||{z{}|x|yw~z|z{{~|z{~~yz{xxxy|zyx||{|{xy~{{|wy}y}|zyz{{z|y}{}y{zy}{}yzy{{{|~{{~{~|{wyz~~||x}zz~|}~}}|}|}}~~~~}~~}{~}{z}~z{|y}}}|{}|~~~}}~|~}}z~y~|}|~z~~~~z}}}}}{}|}}}~|~~~}~|}~|y~{}}||{~}z|}z{~}{~|}~}}{z}~|}|z}~~z}~~|~}}}}|~{~~}z}}|}}|~y~~~|}~}~}x{}~~|}}~{|}~|~}|~~{~x~}~{{~~~w}~~|{}||{}}{~}~{}}~}}}}~}}}~|}}}|~|~{}}~|~||}~||~~~|||~~~}~}|~~}~~}{}|}}}~}~v|z~~|~|~}~}}~~}{z}~~{{~}~~~v{}|y||}|~~~{|yvyl{{{||y{z{vx||x}x{zyxzywxwwv|yw{{~{{|zz~{{xyzy}x|}{|{~~zzzw|{vzx{xywy{{xy|x{}x|wvuzyz|y~zwzxszy}y{x{z{x{{{{~wx|~z~yz{|vyw{v{y}w|{vvz{x|yz|x}{{yz~z{z{y{z|u}v}}x}{{}{{{}}y{z|zw|yyxxvvyzx}~y|{|zzy}|z~zy~|}{z}|}||~yx|wxzwyv||z|z{~yv{x{z~x|~yv~z}{x{wzwx{{zzv|xwyz}~v{|~z|z|}|w}{{{|}|{}o{}wzw{yvyx{}zxw|{}{{}~xxxwxw~x{{{zzzzz||{~x{xvzz}z||||{z}zxz}y|}|w~|{vyz}}vzxxzv{wy{yz|w}|zw|}~}}{~}|z{zy~~|y}}|z|{}}|}}zz|}w{zw||zzvx}xxz|{}yyzw{x|||z}y{}}yw{}{{}z{|z{{}||~||z~w{}yy{w~~y|vszwy{|{xyy{yy||yz~z||zz|{zz~zzz~{{{z~~}~w|{{z}}~{x|v~yz|y}zzzxyyv{}|{}|~{{|~}~}{zz|z}w~y|~zx}}y{xyzyx{||x||{}y|{yy|wzyyv|}{~z}z~z}{z~z~{}z{|{||z}z|zz{z{yxyz||}{||}{t||}zzu{{zt}}|~~y{~}|z|{~|x{z~~~|}}}~}|{}}~||z~z~~~}~~~~||}~~}|~}~z|}}}{||}~~~}}}~}{~~}~~{~|~||~{z~}~{~~||~||~~~~{|}}{~{}}~~~v{|~}}~|{~}|~x~~~{}}~~~}|}~~~~}~~||yy||~|}}|}}}}{}~~{}~~{~}~~~|~}||}}}}~}|~}}~}{~{}~|zz|~~}}}}~~}~}~}{}}|~~||~~{y{~{~}~~}~|}}|~}~}|}~}~{~~~|~~|~}~|y}}{|}|~|~}{~~z}{{|~w}||}z~|~}~|~zz}||xz{|yuz{{zz{z|{x}}z{}zx{xu{}~}{~vy|{x{z{xz~{z{|vy}w~{|yz}~|{vx{{{z|x||xz{z{x{zw{v{w~{{wz{y}vz|z}~yzzyww{z{yz|~}x|z{wuz||v{}yy{yx{}y}z{{z||z|}{z}x|{~z{{wzy{|{|{xzzyy{|x}xw}xzzzxz}|y{u{|~w|}zy}y~zy|}y{|}~yyzz~zz|w{u}yy{~{~y~z}{zz{{z~yy|xz{zywy}y|z{z|z{uzwz{|{|z|{{vz}x}~~{|~wyzyy{zzvw}~|zz}}zz}{{~yz|yxy{|{zw|u{~{w|x{}yxz{}zxzz}z{y{|x{uv{z{{}u}{z}{zz}|~zwyyxz~|}zyz{}}}zx|{{~{}{yy~|x|~{{~}}|y{z{ys{|}z~}}|~|~||x|}|~x|}|{}}y|}yyzx|}{yyz||y{~zz|yz~}|~y|}{yz|yw{}vyy~|x{z{z{{{||}xzy{{z{}{yvzx{|||}|{yyx||y{|}wy|x{{wz|}z}~~|yz~|~}{|}~zzz}x{z|z{xy|||~|y~}}y|}|y~x}zxz{}zyy~|}xz}y}||}|~|v|zx}}{v|w}{|{w|}z|}y||z~y|}|y|~||z{|w}{z{|w}|yx|~~z~z}}{|{z{||{{z|y~y}}t|||y{z{{{|}z{|||z}y|~xyz|~|z|~}}}}~||}}|~|~}}~||~z~w}}z}~~}~{}}}~|}z{~~}{}|z~}~}~~~~}}~{|{z~{}|~~|}|~}~~~|}~||~{|}|}~~}~{}}y~}~{~}~}~}}~{~{~~|~|||}~~}}~||}|}~~{~{|}|~~}~~}|}}}~{~|~|}~{~~|~}~~}}~|~~}}~}}{|~~}||z~~~}|}{}}~~~~~{}~}}y{}{~~~y{|~|z~|z}~}~}}z~~~~z}}{}~~~}~t~~~{}}~|~|~}z|~}}{~~~~~}~|}|y~~}~~|}~|~z~z}~~~|}}}~~~~~y~~yy~y}}z|{|y}y}zzzy|{{yzwyz||y|w|~}yy~}y}}|}}|~z~{y||y{y|}{zw|}zz||w~|~|{yy{z~r{y|zzw|~yxzzyy{{}xywt{{||z~{}}|~||zzz}zy}{~}~z}}xx||y|xtxy{v~wy{yuzyzz{{{{x|x{w|z{{}~~{{x{y|xx~zxy|||~||x{vzzz||wxy|~}z{|zyv{zw{y}x{|wx~w~zy}~zz}uz}z{|~|xzz}{y{x~y{wz}x}}z~y~z{{zy{||zxy~xy{x|~}~yy|x}x||x~|x{x|z}}zz}}z~|}~}}~x|zx}x}}{{{zzz}}y|}yyzz||}{{z{z{|{y~|y}}y}yy|zx}}{}yx~{z~}zw}zyy{z|}zzxzx}zzz{|x{{{zxz~uv}|z{|zv||z||{{~|zx{{{}{xzyzy|{zzz{x{zy}zxz}yzzzy{}vywz{w~xy{}x|}~y||}{{{z~{{x~w~y{{}y}yyz|{y~}}{|yy||xv}yv|yzx|zwv~{|}|}z|}{~xxz|}}~yy}~~||}z|yyw~|{y}txyu~{|x}z}{{vw~{}||||}{}{~z}||||z}y}{xyz{{vz~w|{{z{{z}|~y{w}~y{{{xz{~{{|{zx{{|{~}}|y~y~x|y}y|||||xy|z{}~{z|z||y{yxy{|~{z{zy{}}{x}vv}~y{}|~~~{||}}z~{|~|~~}{|z|~|}}~{~}}~{~{~~y{|}|~}z}~}|~~z}~~|||~|~~|~|}zz~~}x|~y|y{~~{~~}~~~~}~}~||}~~}~|~}|||}}}|~}|~~}}}}}}~}~{~~~~}~{~~}}}{~~~~}~~~~~|}}}~~}~{~z||z{}~}y|}~}z||}~}{y~~|~{~|~~|~y{{|}~}~~~~~wz|~{}~}~|}||~{|~~{{}{z}|~~|~~~}{|}{u~}{}}~}~~|u|}|~}~~~x|~~}{{|~~}~}}~|||}|~}~|{~}||~{~{}z|{ywz{yw~zzy|y}{~{{ww{zz|xxz{z|w}yx{|{{zy|y{z{}xx~yzzzzz~~}{x{~|zy{|}y}~{}~yzz{z}{zt~{xy|x}|xwz|~xy{|z}w|~{y|~{zv{w|zyxz|~zzzyy}{|~}~v{{|z~|y}z||zz}z|z}{z{|~yzzzyz|{|}|vzz{~{w|wxzzwz{{~z|zw}y|z~z~z~z|}y|~z|w||}|zw{|{z}y{{zxzy}yw|{w~x{zyz~u|{||yx~xz|yz|{yy|y}{}x{v~z{}~zy|y{{~{yy}u||{|}|y||y{~wy{{z{|z{~zz{~z}yxwwy{{z}~|yx}}|ywyzz}}z{yvyu}z}wy|~|z{x{|{{y~xyy{zz|zz|zy}|z{vx|~w{}~y{}}~}}{w{{|~|}{{}w~y}z~zy~y}y||z{w{yzzz}}{x}zzy}|zz{{xyy}xvx{~vv|z}y|uz|{}zyyz~xx~{x|zzzxy~~|{}{z|~zyx|zyv|{}}~y}|}wy~{}{x}{}|}z}xz{}~}{|z}ytxx}{{x~}{|y}zy|}~{}z}~{{|||~|yz|{yz~||{}|zz}|}|{zz|z{}}yyyz}wy|{x{{||y|~zz}|{{z~v}|y~|}{z|z{x}x~}|uxyzyw|}|xzzw{}yzzx~xz~}~||{}z{wz{}}x~}{{~|}|y|z~|zyw}|y|}z}z}}{}wz}}}}~{}|}z~}{~{||~~~~|~|}}{|~|~||~}{|{~~|~~}~z~}~x}|~y~|~~~~}~|z~}{~~~~~}|}{|y}~}}~~~~~}{}~{}|{}}|~{|{}}~~~{}~{||}}}}|}~z}~|~|~}z~~}~|~~~~~||~|~|~}|~~}|}~~}}}~~{|~z~~}~|~~~~}~|~~|~~~~~||}~z~}}~|}~~~~~}{|}}{}~}~~|{~|~~z}|~}}z|{~~}~~|||}}~|~|~}~|}}|~|~|~~~|}~}z|y~}z|~}yzz~{wzu|}~{y~v|~yzxy|~|}xv~{wv|}|y|}{t}|}|~{yz{}}zyzzy}}}y}x}}yx}z|y|{xzx{v~zxy{{yvyy|xyuz}zzw}{zyxy~z|z}z{~zz|w|y}x|x|}~{|x~{{{||xx~|yz{z||yv}vyy|z{~v{wzzyz|~z|x}||w}{~|z|{zzz{z~||y}~z||{zz~z{ywwy|{|}|{z|yyy|y}w{x|~}|{}{}|}|y~z{z}z}w~{z{yy|zx{}x~zyz~|x|zxz}}|{|z}xy}xyz|xz|z|yyz~|xxyy}|y~{{{~{z}{{|y{{x|~~}|||}z|x~|{|z{{}xx|~~}{y|}zyy}{}z~}{zyzzx}|{|z|yywyx|||||x|xywz}uzwzwv{{w~~{|||{z||{}~{|~|~{|~y}z{z~z{z}|zz|{u|y|{yzuyy{z|wz|z{w||{y|{{z||}z}}y|xz|x~w~}z|||x{zz~zvyz}{zyxx}~{|}{~{|||}uuwz~{|~z||}y}z{||}~{z~||}z}|}|{xxz}zyxvvz|}w{}|{}z}y}z{y~z{~~}{}x{}|yy|z|{yy|zyz{y~}{}}|{w|x~{z|}x{y}z}y~||v}uwyz~~{{||~|{z}{{}~~|z|~zy}zw{z|{zz{{}z|~z}}z{y~zy{xzxy{z|z~{~y|w}}}~z~~}}~|~}~}||~}{~{zx~{|{{|}}{}}|~~~}}}~}}~|}|}~{}|}~|~|{~~||{~}|}|}}}{~z}~}~}}z|}|}~~~}~zz~y}|}~|~{y~~}}~|}}~z~}|{{}|{~|~~|{}|{~}~~~~~|~|}~|~~}|{~z}~|{~~{|~~~~~}~~~}~}}~}~}~~~}}~z}~}|~}||~}}||}|}~~{~}}~{|}~~~~~~~~~~{}}{}|~|}}}}{{~~}}|~}|}~|}~}|}~|~~}}}}~|~}~|}|}}~y|~}}{~}}~~~|~~|~~|~z|~}~~}~}~~}}~}z}}}~||}}|{{{zyyz{w}|xvyz}t{}|~}zw~y|}z{{}zzx~||xy|}~zvzvz}|wwz~y~}y{|~|yy~zy~|w}zyzy|~zzwzzz}x{zywwz{z|zzxz}vzz|y|zxz}z}{}}{{u{{xzx{wy|{z{yw~{ws{~yyv~w{|zw{|z{y{~}zyy~{{zywx|||}|w{x{}|}vz}ywvzw|~|{wz{|}}v{zzzzzx{}zw}{}{z{yxy|xxy|yz{vz}z|{z||z|y{{~|~v~|wvzw{y{w}~u}{{}syy|wy{zz|||{z~z{xz|{z~y|yyw|zw{zv{y~yuxx}yx{w{}y|z|{z{xw{z|{{{{||x{y}{zzyxyy{{||{{x{}~||{|zv|{}{xzyv|zy|{|}{zt}||yu~~z{t}y{|zxy}zyz~~y{z||z|}|}|x}y}z~}{~w|~~|z|~zw~~yy}x|~}|{}{~|}{|~~y{yz~zzz|yy{zyvzzzxw~y{y|{}|{|{}x|zz{}{{zw||~||{|zw}|{z}z||}y{|}xw~zx{vyuz~}z{{x}{|{|z{~zz~{|x{y}}}}zy|{~z{z}{zz{|z|z|{{y}wy{{zz}x}x}{||{}|z}}{zzz|zz{{z{~x{}|}{|zzzy{~|{}y{yz{~{y}yzz~yt{z{yzx}~v{~x|}z|~y{}{|z|||z}{y}~|}y|yz{z|{}z}{||~xyz~}}|{}z{}xxz|{zyz{{yyywz}{{{}}{{z|{{{w~z~{}|~}{}z~~~{}{~z}~|~}}~~||~{|~~}{|~~}}|z~~~|{}}}~~~}}|~~|}{{~z~~}|z{}~z|~~~~z~~|{z~}}}{~~x|{}~~~}}~~|~|}~~{~}~~z}~}~~~}z~|~~~}~||{|{}|y~~~~~}~||}~~~|||~}~|~{z|~~}}{~~~{{~}}}~~y{}{~{|}~{x}}~}v~}~||{z{~~}{~~~|}z}~}~~||~}~}|~|}~z}~}~~~~{|}~~{~|~|~}}}}xz~||~|~|~||~}~|{}||~}|}}~|}~x}~z~~}{z}x{~yzz{|z|{zywzuzx}x}y{}yx||vxy}}w|z{z}xy{z|zyx|~z{||}}}y|}yx{yy{|~vzzz{vv|}||wxvy{|ywu||z{wvz|zzzy|y~{{yx|~|}||yx{|wx{}~|{}|y}{{}z~zzxwu}~}xy|xzzx}zx{z{x{y~v{yyy|z~xz|{z|{y}{|{~{|w||~{xz{}{~}||vxx{yzw{x{yz|zxzxw~z||~{txy{~z}|yzz}z{~|}x}}{{x|y}~{y|{}}|}{|{yy~||zv}}{}xz{zyywx}zzxxx|uy|x{zz{z{xx|{z{~zx}{}}zwz|x}y{{{vy~w{}x{~y|zy|w||yy{{x{zwywwz|z~~|}zyy{zxz{{x|y|{v}{||}~y{xy}|yz{z{x{{zxyz~{}|yzw{~yxxz|}}y{~}}}uxzy}z|{{zvy{}z|||~zw}}y|}|z{~yyw{{zz{{x}z||uzw~|zxx}{}y}}x~y{}{{|}|~xv~v~|}sx|z{|||}z}z{y|}{z{{}|vtzy||x{{{{|~y}~|zv}|zy{z~{||{zy|y{}yz{|{xxx{z~{z{z}x{v{~|zxz{yxzvz{||~}||}}{y|{~{zx{{zy}z|z}yx{z{|}{z~{~|{}~||z{{y|x~z|~{{~y|~{}~|}z{}{zz{w{~|~z|~y{~x|z{{zyzz|w~}yxz{uz}{yy{{~w{zz{}|~{{zy{~}|x|}~~}}}}|~|x~}~~~}{~}{|{||~~|~~~}z|}~~~{{{~~}}~~}|}y}}~~~}~{}}~~{|yz|}~z~z}|}|}z}|~||||zz|}||}}{~zz~{~|}}{~}~{~}}~}~}~||~|}}}}}|}~}~z~~{}~}}}}~}}|}~z}~~}~~}}||~||}~}~}|}~{~|}}}~|~~~}}}}~~}~}|~{~~{~~~|{}~{~z~~~{}}z||}}~{}~}~~{}~}~~}|}}{|~~}~~}~}|{}~~}|~}|~|{|}}|}{~z}~~|}z}~}|~}~~y~{~~~~~~}|~z~|~~~~|~~~|}|~~~~z|~}~{~~}~|z}~}{~}}wx{xz|~|zxyzw{|{|~{zz{{|}|xx{|}||{|{zxzytz{{}zyy{{x{y||x}}|vxyz{wy~}|w}zzvy|{vy}y{{|}{wz|w{w~zyxxzxuwx|zyzxzxyw~z}|v|{zvxx}xxy||{|x}}vxzxx||x{suxzyyy|~y{|{{~y{x|{{y~yxvyz}x{sz|~yxy}zz{|y}z~xyzz}yzz{{z{|y|s{}}|z|wvz{xy{}~{~}yy~}}z|x|y~y{y{|zx}y~w{z{~w{{z{~{wx~}wzx}~zy}{{|{{{{{z~}{{{zvxx}y}tzz{|zxyy|z|xu||{{}}|z|{~~w~||w||z~|{{|{~|z{z{|~yz}{|{|}|yz||{w|y~{x{x~yy{yzty{~|{||xww{x}|{vyx}z{zv{~{~y~{|{|wzxvy{|z~v~z{{y{x{z}wt{z}~{|}||w{z}}{yzyz}zzyxz|{z{|vzxz|wx~x|y~zv||x|zzz{zy||z}yu~xy}{x}}|z{vyxy|~||}|~}y|zz{}zzwv}||vyyxz}}|yyyzzzx|v|{x}yx{zy{zx~}zy}{{yvz|zy}y~y}yy{y~zz}{~x|yw{}{}z|x~{|z{xw{{w|x{}{||z~}|{{|~|z||{y{{xz}zz|z}vzz~zyw|yx}xx~vxyz{}~{}~}{|~~|yx}z|~z{{|{{{|{zz{y|~||y|||}|{}{{}}x{|{y{{|{~w~z|~~~{}~w~||}~}z{~~{}~}z~}{~|~x}~}~}||y}|{~~|}{|}{~{~|{|}}}z{~}|~|}~}~{~~~}}~z|~}||~z}}zx}{{~{~}~}~}}}~||~~{z}z{{z}~z|{x|{}~{||~}~}|~{}~}z{~{~~{~~}~~|}{~~}}~}|}~{}~~|~}}||||~}~~}~}}{{~}~}}|}~z}}~~{~~}|}z||z~|~~~~|{~~}~~|~z~}~z~~}}}}}|}~}}}~|}~~|}|~~|}|~~~||{|~z}|y{|~~{|~|}|~~|}~}}~|}|}}}}~|~}||~}~}}||}}{~|||{{y{z||}z|zyvy||y{~|zz{{{x{z{w|{}|z{yzu}{}zzz|y{}zz||{|x}{}}{x|x{{x|zxyyv|y}{~z|}y~v|xx{ywz{w~{zyt|ywx}zwy~yyzy{y|{}}{{|y}}{zy|{yz}y}zwx{z}y{|xy{w{{~yx{{xvyyx{|z{}{~{{zv}z~yw~xy~y{|~z{|{y}zzvw~wzy{{w|wy|~zz|x|{yz{z{}x|{{yyzz~x~zz}z}||}x|z{y{zyyzw~wzww}yzx~||z~x~|wx{|zv{x{u|{x}zz|yz|xz{{{zu|}vx~w|~{x{~z~|{zxy}~{{y~~zwyyy~{{z}yztz{{}{yzzz{|{y~z|{~}z{z}x}z}x~}~{yzuzv{y{zzz~{|{{|wv{yu~y{xu{}yy}~{~~~}{{y}{~y~}yy}z~v|~x}}|w|w|zy~~wxzzy{xzzxz|{w{z{|y|z|{{~~|y|zzwv{~z|{|wzzy~|{}w|yzxux}~||z{x~|v{y{x{yzxxzzw|uyy~}y}}}y{}zy|{{zy~}|}z|}}{zyy}{{w{|x{|~|~yzz{~|v~yx|{vyyz~y~|w}||~{}|{{w{|}{~z|}}z|~|}{z{~zxxw~y{|{w{{{{|}|{vyzx~{zz|}{}~y|}}x|~|}~}}~}~}{~}{}|z~{{}y}{{~|~|vwzz|zx|w{}wu}z}{zy||{}{ry}|y}zy{zzyxz~~}}z~{|{||~z}}}{{~|||{{{|~~{|}~|~}z}}}}{|~{|}}}{~z}{{z||~|}~~}~~}~~~~{||y~~|y{|~~}~~{~}~~~}}}~{~~~}~~}~~y~~|}~}{{}}x~~||y~}}|~}z}z~z{|z|||||~}~}}}~|}}}z~~}~|~{~~}|~~|~~~~}}~}{~~}~~~|~~||y~{}{~}}~~|}~~|{{{|}}}}{}}|~}}~|||}|{~~}}{~~~~~{z~z~~{|~}~|}}|~}}|~}}||||}{~{~~~~~~~~|}}~z~~~~|~~~|~~}~~|}}~~}}{|||{~~z}}~}~~~~{|{v|{|zzyz{~xz{wyyz|}yyx{{||yy|xxyz{x{zv{yzxy}{x||~zyz{|wzvzyu}}}|{z|wxz~}y~}|x{xyyy~{yzzyy{{|xw{yz|||}|xxzyyz}}x}zvyzw|v{zv{yx{x|yx~}}|{z{z{yyy{|zty~{|{~{xz||y|yyxx{zz|xz{v~||vy}yy}}yz}}{yyuzxz{}{}x}w}w~y~w{w|y{ywy}z|yw|y}}}~{zx{}{|zz}z{|yy{xz{zyv}{~x|xu{~yzyz|{|}{}|z|z{z{{{{y|z||y|xx}{|yuxz}z~|ywwxxx{z}|}}}{uv{||w||~|~zz{}{|{yzzy}x{x|zuz{|}y{~||{}{|}~{zy|xwzxvx{yz|x}}zzz|wx{||{{{}||yz{x}y||{|y|w|||yx}zx{y|w|zx}{yty|wxzx|}{zy{|~~~{|z|wy~}{zyzy}}vw|~}|yzzz}z{}z{}}|}w~xz}z{}|w~}~x}z~xx|{xx|y{z|z}}|ywvy||y}}{~x}{{}|{x{zxy}z{x}{z~y}z~z}zz|~|{y{y|w}{zz|yy{x|{|}w}zxyz~y||}xw}z{z~u{|||zxyzxzz|zv}y{}x|~y{|y}xzz{~y}|{~z~|{~zz~}wyx{}{~w{z~{|~zvy}{|z|zzy|y|{~x}z}zwy~|z}|{}yzzyx}~~}}|{~wx{~}|w{y~xyyy}|y~x{w~yy~~}}|~||}{|}~~|z~}}}}|~~{|}z~~||x~~~~|}~~~y{~~||~z~|}{~}{}~}~}y~}y~{}|~|~~}~z}|~~}|{~}}{~~~|}|}~~}}|~~}{{~}~}}|~}}}}~|~}}~~~}~|}y|~~}}}y}~}|~{w~}yz}}}~{~z}}{|}~~}}{|{}|{~}~|zz}~~}}~}~|||}~}y~~}}}|~~~~}{}{z~~{|~~~~z}~{~~~|}}~}{|~~|~{z}}~}~}~|z~}z}|y~x~}x~}~~~{~}}y~|~}y}~~{~~}~~z|}~~|~|~}|xy}}x}||}|y{}syyx~{{|vx|zvvx}{{xw}zz~ywxyzz|}{}{|t|}}x|{w|{yz||z}|}z}zy}{zuwxx{|xzuxy{{yxu{zzw}{wzwtyx||}xz|y{{|x|{y||{{{z{{{x~}x|{x{x}{}uyyzz{x|z|yyw{~xxv~zvv{}{~xy}xyyy{z{}zy}}|z|{{|||zz{~}zv{|zz}z{zy|}w{|sz|~zzy{{v|y{wvzy}|~{zyzzzz|}x}ywyw{{v}}z|xxw{wz{xy{{{x|x{ryz}w~y{}xy}y{z|x}{{{~z~y||v{~}~}{~z{zzx{|yy|z~~y|zw~}yw}}zxvyz{}yyzxz}{~{|uy~x|z~~z|}vwzxz{{{{w|||}}z~~}xyz{|{yw||}}z|{xx}{{{z~|w|xy{{}{{zyx~|z}xz|{||~z}}{{}z~z|{z|w||{zzzz|~w{|{zyxxyuy~}zyxy}{xzz|}y~x}y|x|{xy{{}{}}}z|{|}|{yxyyvxzzy~~{}yyv{}z|}xzz|xv||~|}|~~y{{}y||}{}{zzz{|}{y{~|y}zvzyy{zy|yx|||zwtyx{w{y{~~~{}{{}{~}{}x|y|xw}|~z|z{}~z{|{y~wwxyzyzy{{zvw{}{z{x{yz{zz|vz|{z~|zz{|~z|||~|w|}|zy{}wzz~|zxyz|}{w|{x}z|{w|}~|x{|{y{}z|{yw|{}{zzz}~}}~~~z||||}}~}~}}}~|{~}{{~}|~|~}~~|~z}zz}{}~}~|}}~}}|}~y}~|~}~}~}~}~|}~|~~~}~|z|}~~~|{}~}~~}{||}}|}|{|}~~{~z||~}~}~}}~~~|~~{|~}~~{{{{}}~~~u~~}~~y~~}}|~}~~{~~|}|}{|~~|~}x{v~}}|}}}z}~~|~~~|}}|{|z|~~|~|}}~}~~~~~||y{|}}~||{|~{~{}}|~}}||~{}z~|{~}zz~|~}~|}}z~}~}}~{}|~~}~x|}}~~}{|~}~{}}~||~|~~}|y|~}}~|~~}~||}~~|}~~}y|{~yx}yzy|}|y~z|{w|x~}~{}yzw|x{ww{x{|{zy~z{{|uuyv}{}{v~{x{z}y}x|y|x{~~z{}}|{xzyzyzzyxvzzzxzy~zz{zvxy}~xzyxzy}||ztq|yy{z}zzx{~{zz|~yzzw|{vx{}~{{wzzz{|zy}{}u}|xy{w{}{|}|}z|||{}{|yyyxywzyxyzwz{wzx}~{}{{zzy|z}z|z{{{xzz{zz{|x|y}{zzx}|yz~{|}{}x~xz|||~y{u|zz~{w}{u}}~{z|y}{u|{{zz|y{zyz{|~w{z|}}~uyzw~{wx}{|y{}yzxx{z{|yxwz}|}zzyzyywxw}z}|||{{~||{{{x{y~|~|{zz}y{w|}|w~|v{zz{}z{z{w}{ywx~|w}}{{|||wy}z{yz}~~}|x|xz|y~xy|y{{z|y|}}|y|x}w~zyy{z~~}{yy{|{{~y|z{{|y|xw||y}~zyxz}~v{}||{{{}xzz}|}|}{||z}~{}yy||z~}zv|~|zz{~x}s~}zxwxx|zz{|y{~~{xxz}z|zy{wyzz}~yyzz|z}}|y}zzzwx|zz~zzx~{|y||{x|{{yzy}|zx|y~z|z|zy~zy|~|yx|}z{y|z{}x|}{{xx|}{}|{|zzz}}~{zx{x}{|y{~|z{{{||zz{}}}}{x}|||z}xyxz}t~{}|yz}{~z{{}}~zuy~~x|w|~{}yz~}~ytx~zz{~}xzy~|||~|~~~{~}}}~|}}~}~~~||z~}~~{~~|z{}~|~~}{|~{}}}~|~z||~~~}|~z~|}|~|yw{~}~}~~{|{}|}~}|{~}~|~}~|~}}}}~~{~~}}z~}}|{~}~~|{}z}~|~z~}~~x{}||}|~{}~|}z{~~~~}|{~~~~~|z~}~~|~{}||}}~}~}|z~{|~|}{~}||~}~~}}}{~}}~~~}}{~~~}~z}~~{~{}~|{~~~~|~~|{|}{~{}~~~~~|}}~~~{z{|z{}~|~}~}}y|}}~|~~~~{}|}~zz{~{~|~|~~~{|~|z}~}~~|~xz~yzzz{}||xyzuzzw~x~xzyyxz{zzy|y{zz{}zyyzz}y{||y}{yzy|~vz|w}}y}~z{{s{{}zzy{{{y|}{zy{y|~{y{z}y{y~uxy}zy||~{{~|||wy}yu~}{z~{x|{{yy}t{z{|x|{{|zw{xxxw}z{{y{xzz|~{y{|yzzyy{}|z{xx}|v|z|{zzzx{zxzzyzyz}|xuxyv{}|xx||x}y{{~{}~x}z|}y~zx||{|}y~yz~||{}~|~y{{{y|z{yyyz{{vz~w}xx|}}~zv|}z|{}|{{}z}|z{~}{{z~z}}|zyzyx{}z{}x|yx~|yy{|~|{|{|x|}|~z{|w~{xv|||w~|x~v|y}}}v||v|y~z}}z{{}z{{xzz}}x}x{zu|z|{|xzv|{y}y|yx|{|x{w~{{{{|x}~x~{z}}}}z~~}|{yz~|w|z}{yyz}}}|{xx|~~zzzv{wx~z}~}y}{yz|yz~{{zzz~}z}z}zzwzyx{y|~y{|zywxyzxzzzzzzzy|w{zzxx|yz}|~yu}||{~yx{z}|~w}{|x{{|wu{yz~xw~||~{z|}x{z}zy{zx|y~||z{|y{{z|}{y}}{~}z}{}{yz{|y}yw}~yx|z|{|yz{|z}zy{{~{}y~x{z{|{|{|}{}~}||~}z~}z{w}yz{xyy{|~{|~~{|v}|{w}}zz}|}z{wzyz~~~|z{z{||~{y{~~}|}|}z~|}}}yz}}}~~~~|y||~}{}}~{~}}~|{~}~|y}||}~}~|}{{}|~~z}|~}}~~}~|{|}{zy~}{~{~|~{||}~|z~~~|~}|~}|y{zz}~}z||~||}|{}~}}}~}}}~~||}x{}~{~||{}|~~~~}~~~}~}z|~~|~~|||~z~~|~~z~||}{}z||}y|~z~~z}}~{{|}}|~|{}}~{}}{{}{|~~~~y~|~||{}}~}}}~}}|~~}~}~~|~~~~|x~w|{{|}}||}}~~|~~{}~}|}~|||~~~z~}}y{~|}}}}~~}~~~||~}}v~}~||||{~}}{~|}xyt|y{|y}ywzz|z{{z}}|zz||{yvx|}{y}xv}zy~{|x|}x|{zx}zyz{z|v}}}z{yw||xyx}v}xwy|||}zyx|zxxxwz{}x|~uz|}zzxyxyv{|z|{|xuzyz{{zyy|y|{}z}x}~yu|x}z{|y{~{{{z{}|zyxz}{~yy{yz{xz}z}x{}uyzyz{xz{xx~xyv|y{|~y{}|{tyz|x~yyz|z|xz||yz{|w{{|{y|x|~{{|{~{{{|}|zyx|{ww}x|~|}|zz{}w|~y~|vy|}xx~||{~x}}yy{}{|w~{y|x}zx{zxy{|zy}|{{y{}y}~zw{z}y|y~}}yz{}{|~yv|}}|{|xz|~}{xxz}x}{zz{~{z~z{}{y|xy}|{q}{x}{z~z|yz}|~{}x{xz{sy|y{||zzt||~}{x|~y|y{|yuy|{~}|zy{z|yyx~}zy}wz}w{{|{zzzy}}z}~{yv{x|{z{|}{z|~{{w|~y}}z{tw|}|{yvyw|}|z{{w}{z{}{|zyy}{zy|{~}x}z}}}w|}{|wyx}{{y}{{|~~}~{|z||zz|wx{zz~|}|t{v~|{|{|{}}}yyz~y||}z}}~{|~z}|}zz}|zz|y||z|~{zyz{yz|||{{{zz{}|z|{|zzx{|x}|}|{z~z~zy|}}~{~wx|}}wz}~{}{xw~{y~x}}zx|z{{{~y|y}{{}yyx||y|z~zy~||y}~}|~~||}}}~{}|~{|{}}|}y|}}~y}}~x}~~~|}z}~~~||}~||}~||}~|~}~{}~~z|~}|}}|~~}|}}}~~~~yz~}{|~}}}|}}}}~{~~}{~~|}{|~}}~{z|~}}~}{~~~~~}~}~~}~}}{}z~~~|~zw~|}}~{}|}~zx|}}~}~|~}z}}}~}||z~|~~~|{{}~|~||}~}}}~zz{~~~|~~~|||}}}}}}}~~~~|~~~~z|}}z|z}}~}{|{}}~~~}}}~~z}|}}~}}||~~{|~~~~{w|{}~~~{|~~~{}~~~}~}~}|z~y}~{}~}~~}|z~~~~}|~w}{y}|r|}{|||wy{y|{xyzyyy{xyxzuzwzz}|xx|v{z|}v|wzx{x{x|z|||{~z|w|}|{|}x~yyzzv|y|u}zy{}y}yzvxz{yyyxwzt}|wy|y}~|{xyz{{~|{v{}~y}z{}z{}z|y}{x}{z|zzyxy{wy|zy}x|{x{}|xvxv|x|z}}x}{z~zw~|zyy{~}}}{yz}~z|{||{xww|yyxuyv}zvy{|ywyy{{z{}{{z}|{vxyw{z{||}{x{|z|}~||{y{zzxzv}xwvv~{}{y}{wxzx|{w{{|z}{{|{z~y{~{x{zv{zz|}}z{y}zy}|{}|z{x}w{~{yyy|x~y|xzxyx~}}u~xwzxy}zzz}||~|x{|yxz{x~zw{z}}}|}{z}}yyxxw~x{x|{v{{{xz|}z|{tzvxz~{{{zx}xv||y{~~{|y|}yzz|{~||}{zvz{|y|zx|}y|{y}|zz|~|}z{zzzzx~|x~{{}x|{{}z|}|}}zx}|}}}|}x~z}|{zy{zz|zwz}z{z||{{~y~|ztw|{}x}xzz|}||}}|{{x|~z{|}z~|{{xxxwwz|yyyzy||z|yxu{x|~{~wv{~~zz{}~|~{{xy|{~}|z|z~{{y}|zz|~~}|}~|{y~|{zzz}z|zzzz|zy}}|xz|x{y{z{|~|{z|||}}}{z|z~wzzyzyzz}yy{x|~w{y~|xx|{yx|||z}}{zyz{x~~}y~wz{}}~~}~{}~|z~{~x|{}|~~|~~}~~}||}~~~y~{z}{}{}~~}}|~}}}||}~|z~}}~}{}~{||}~}~{~~~|}|{||}}~~~~~}y|z~|{{||}~|{}}|~{|}|}}~}x}~{~~|}}~|y}x}~}}~~~~|z~z}z{}}~~}~|~z~|}|}~}~~|}|~|~~}}}}~}{~~~~~}}{x{~}|{|}|z|{}~}y}~~||~~|~|~~}}}}~~~|}}~~~|~~|~}~{{}|}|~}}y}~zy~~~|||}~}z{z}|}||~z~~~|}}}~}~|}|~|~}~~~}}~~}~z|}~~~}}y}z~}|{|}}|{{zy|z}~w|v~y{}}y{z|{|{}yty{{z|y|w}wy{{||z|xzz|yzx}{{w{{~{{zx|{|xyzxwxwz{x}{}zz{~{zwyy|w{x{|z|}z|||w~{wy{xzu}xv|xzxv{|{{|}}~{|~x{wzywyx{xuz}{z~zx}y~{{z}y|yzy}y{x}y{|}ywzz|{~txwxx~|}y}wyxxzzw}|xwv~vy~z}yyzx}|zx{|y{s{|zz|v{yxw{y{|y|{z~{z{y|{{~|zz|{y}z{|yz|{z}z|~|~w|xz|{x}||yy{}xzzy|x{zx{|yy|{{y|y|{yz|||z|}y|{{x||xy||{{z}}|||||}}wuy|{}yy|y{|{{|z}z~|}{|{v|}yxzz{{}~{||{{|zzz~uyyyyz}{{y{{{{}{|w{|yyyzy{zx|z}{w{~~|z}}~y|w|}w||~yy{}y{}{|y}|{yvz{|{~ux|x|zyz{y|y{|{}}x||y{{{y|x|z{}zz{{~y}|{z|y|{xz|u|x|z{~}z{zzz}}{v{|~y|xz}x{|~zyx~||z|y{vyz{|~~~~{|v|{wy{|{{w}xzz{|{||{|y{}zzyw~z~|~{x~|y}{~}y||z}{z~~}{z{v}{yy{~z{z{w{{y{}{vzz|z{}wyx}}yx}zy{{yz}}{{{}}x}|{|{z{{}~{|zy}z}y}}v{{|z{|{zz{|}~|z~y{xz{z||~|wyz}|z{{z{~~|~|~}|}}~~}}~}}}z{~~}}}~~|}~~}{~|}~~~|{~~zz}~~}|~}z}z}}~|~}~|~~~}|~}}z}~}~}}y}~{||}{}}z{~}~~}}~~~{}}~~~|}yy~~~}}}|{}}~~~~~~~|~~{|~}}}{|{||{~}~~}}x~~~}u{~}~{~~}|~}~}|~|}x}~~|~~}}{{|~|}{~~~}||}{{||z}|}y{~{{~~~~|}~{}~~}~~~~|}~~|}|}~~~}{z~|}~~~|}}|~}|}~~v{~|{~z}}~||}~~|}}~}~~~{}}|~|~~~~~~~|{~xwz||{{zr|y{{zv{zx{y|{uwxzx|yvyyw|yv{y{x|}v|y|yxzx{z~z~|zy~{z|zy||z{}z{zyvyyz|z|yw|{x{tx|z{xzyzxzz{{z{zy}zzyzwz|z{{w}~|~|{|}}}{}yxw|z||ztyyv}{x~}}||w{~|vzyxv{yyzz{|~~zx}|{{|z|x{{{}yy|~y~|y}wxx{y||zz|{{y|yw|xwsyz{z{{y|yxxz{{|yyz{{y{~yy{{{y|}}}z}}{||yzy~zy{{t{}}z{x|y|zxwux|zwy~z{{{}}|yxyxtz~yyy{}wy{y{~yxz{x|~}{xy|{z~y{{{yvx|{z|y|yz{s|{{x}|x{|z}|~}}~{~z|}~{|z}z{x|x|y~~zxyzv|{}}x|{}y}xzy{}yx{xz{{|wzwy||zz|~v{yx}}}}y{y|{~zz}||~z~|vyz{{~w{zvyy|vy}yz|xyw|x|{wyyy|yy~{yw|yz||yz}|w{{~z}}}z}|~~|wx{z}wzxzv~z||}|zvs{z~{yv{z|yz}|z~}w{~}{uz|yxzy}~{~~z|}{}{xzx~|wzxy||{y{zwzz}{{{zzzxz{z|{yz{|}||z}}|{||{w~~~{|y}{z{zxyz{{}{xzy}}vx|xxv|yyxzz~{y}}~||y~}|y~~z~}|~~y{|z||z~|{|z{{~{{}}yyy|z|{w~x}}wyyyw|u}}}|{|{z~yz{w}|{y{|{{|~~{~~~{z~|{}|{z{|~|{~~~}~}y~}}}~}|}~{z}}}~}~}~~|}~}}||~}~}~~}z|}}~{}{}}}|{{{~~~}~}z|~}~~~}|}~}yy||zz~}~~}|z}~|}~~{~~~{|~{~~~|~~~~}}{{y~}~}y}{~x|}|}|}|~|~}~~~~}~|{{~|{}}~}~{~~|~}~~}|}~}~~|}{}|zz}~}}~}}z~~|~||v}z~~}}{}~{~}~~|}y~~~z||z{~|~{}~~}{|~|y}~~~y}}|{}~~~{~~|~{}}}~}{~~~~||~~}~t~}}~{}|~|~~{|}|~{}z|z{|~||y~}}{{~~}~y|y~xyvx~{yxz{~|}y|{{{{{zyx{xwx{|yyz}x|zyy|{|zyvyy||z{{|zy{|z{w|}w{z|xzy{{{}yx{yy|zx|}{|y|y}{y{xy|z}zz||y{~zw|vx~yuzwy|z|}uzz{zy{vzxy{|{|~xzz|}x|yw~yzwzzy||zxwxy}{|y~{}{{yy}{}z~w}wywzx}wyz{}{|{}{{{w{{{}}zyyz||yzvz~{zz|{x{{x~||}yxz{yzy|{t{~y~zw|{|{t|x}|~}{{~x|z|~zvyzx}{{|zzz}|}{}zy{|}}x~|w|~{{||vy{yw}zy|||{z}{~uwzwvx{xzxx{yzzz}}zywx|y|ywv}{}~|xxx{{}|{|~|wz}yz~{{{{~}||z{}x~{yw|}|z}{~y~yzz~xx~|~{z}yw}yyxzzyt{|xyz}|y}~y}}}{yz|z{zv{{|||z|~{}{|y}~w}~|y||z||{yx{yy{{y}~z{y{yyzy{|y|~{zz~zy~|}{{~|y|~yx{{}w}z{~}z{||z{||}|{}z~}z{|y}}|}y~{}|x}}{xzz|y}||{y|y{~z{|{|{||{|{|{}x{{{|{w}{}{|zx}}x}y|{~xz}zwz}yzyz~xy{{z}{}||{zz{~|yz|~z{wz}z}{z~|y{y{}~}~x~}}{~{{{|}z~||}}zyy{xy}yx{{y{z~y|u~xyz}y}{{}}y}|x{{|y{{{xz~}~{|y~~~|}||~~}~~{~|}~~~~~|~}z~~~}|||}{{{~|}}||z~~}|}|~~~|}|~~~{~~}~~~}~||~}~}{y|~||z~~}}}|~|}}~~}~}z{~}~}z|}}}{~|}~~~}}}|~~~~~}}||{|~}~|~}{|~~}}{|~~}{~z|{}}~~||~~|}~}|}}~~z}~|}~y}~~~}}}{z}~~~}~}}~|~y}}}~~~{~}}}|}~~}}~{~~~|~|}~{}}|~{}|{~}y|~~}|}{}~~}~}y|}}}}~~~~{}~~{~~~~|~}~zz~~}|}}}}|~~}~zzywzz{{|y}|~{yzy{zyw{wwwx}x|vu|x}x|{xyz{uzyzx{wz}x}|~v}z}}{{x~~z}~w}{|~|{x|z{xxxz}|x{zz{}xwy{yw{{{{y{zzzzy{|}||y{|y|{{wyxx}{z{{|x{}x}vxzzy|y}yxyzyy|}vxzyy{vvsvuxy{uzwz||}{zz|{y{{~~{z}|x||zy{zx|~||zzyy{{{{t}|yzy{wzzuv|{~zy{zvzxz}y|yux{{yyy~~y}z{{z}}~yvx|~}}}~}{yyzz{{{|{zw{yzzxyzw{{|xwz|z}|xxvy}yy{x}{}v{~{z||}{||{z{z{{xyzvwyy|y|z|z~x{{|{zy{|vyy{{{~{z~y{zy|{z|yvz}{{~~~|z~z|}|zyyxvw|zzvuzyzxt|{|}w{{yv{yzxz~z}y~{z~{{~y}{y|zyy|x|||x~}|}x}y{r{~yyxxy{vzz|yxyyxwyx{}y||}{{z||||w|}zv|yzyy|~yzzyw{{{zy{y{{{w~|z{w|z|wzzyzuzx{z{{{y}yz||}x}|xy}||{||{{{|{}y{yz~wxzx|v{zyz{zw}w~{y{{xy}y{y{wz~|x|{{wz}~|}{{{}~y|~~}{|zz}{}{z{yyxxz|x{|y{{xwz||{zyyx|w}y|y}|{{~~|z~y|~}{}xzz||xz{{{|y|zzx}{{|}{zv{~||{y|y{yzz{x}{||~}{}~~~~|}{}|y{{{|{~z~~|||{}~{w{}~}}y~~~}~}||z}}}~~}|}~|~z|~~}}~~}}~~}~}~}||z}~~~}~|}||z|}z|}||~}}~|~|}}~}~}|}}~}{||~}~{~yz}~}~|~{}~~|~~}yz}}{|||||y|}||||~{~~}}}}}|~~|}}}~}{~~}||~~~~|~|~|~}~|}|~~~z~~~~~}z}}~~}~~~~|~}~}~~z{}~|~~}~}{ztz|~|}~~~z|~zzz~~{y}}||{~{~~|~{}|}~~|}{~|{y~~~}}|~~~~}}~~~z|~}~{~~}}{~}|||}zx~~~~}|z}}||}z{y|}xzt}{{y{xx~~{{xz}zyzz{v{}{w{{}wzvz{v}y|{zyy{w}}|yyyyzy||zz|y|{}zwx|wyv|vywv{vy}x~~xzy~zz}yxx{zz||zy}x||~x}vw{y~z{w}z}}zxy{}}|z|xzz{}y~|}|xyy{}y{}~|w{y}yv|{{wyzyxx}|x{|{z{}{z{{zz||yw~ywz{~zw|{x|}{v}{}z{xz|yy{zyywx|{|~yzwxy{z}yyywwzw}x{yyvz|{{zvz}y|~x}|}zx}z|z{}|w|{zu{|{|w{|w{zzz~w|}xx}y{zzywvx|||{~|}|}|y|{{x{{|x{yxz|uy~y|wyx{{w}}{|}~{x{{|z{x{}}|{~~{}z~~vzx{~z~y{x|~zz}~}zwzy{zzzx}}xxx~z~z{~{z{}yy}~xy|~z{|y~|y|y}{}zzyz}yz{zxzyx{|}}w|{|z~|xxzyyzy|{}|}zxyz}|x}zuyzy~~z{~zwxzz|z|z|~}{x{{{|y{{y}{zy~y||y}}y~w~xy}{yw{|z|~{}|}}y}{yz~z~}yz{}yv~y{zx|z}}z|zy{v}z{vz|z|}z~}{zzzx~zz}zz{y}|v{z{|{x{~}~w}~zy|{y~|{{yzzz~{~yv}}z}|{|{}{{{z~|zy~}{}}}{x|z||{z|{~{zyzz||x|z{~z}}|~x|zzxvyx||y|{zy|{|yyz|y|xz|{|{{}x~~~~~~}|}|~~}|~~~~~}y{~~|~|}~|}}~~~~~}~}~|z~|}}}{~}~{}~~~|{z}~|{y~~}z~}{~~~{|}|}|~||}}|z}{}~}}~{~~~|}{}~|~{}yz{}z{~}~}~}|~|~}y~{|y|}}|}|||}{~}~~~}z{}z~z~~~{z{}}}z{~}|}~}~~x||}|z~{y~|~}x||~}}|}}{|}|}~}}~~~~~~|}z~~~{y~~}{}~~~}~~{~~~}~}~}~~|~~}}~||~}|{{x|~y~|}~~}z~{~~~}~}~||{}|~{~z~}~~}|~|{~|~|~~~~|y{}z|{}yz}v|}wwy{yx|xz}{uy|{{wzwzx{w|zx{}vu}}{|z~w}{zxy{yz~{||x~{}||y|z{y|yywyvv|zywwzxxzxz|w}{{w{|v{y{x{y|~zy}x}zz}yx|}z|~|x|xx|y~{{zy{xzzwxx|{z{}yz}z}z|yywxz~wy{zyz||xzzzvz{}|||z{{zx|vz}{||}z}vzw|z}zz|z}yy{y~vzvvyzxxxyxy|w}wy}zvyzx|yzzx||~z~z}|}|}||||~wxxyz|{wyz{{z|z{|xyy~xz|wyux{}xz{y~{z}{zzy{z{{~~z}~xzy~}}{|zxwxyyy|{~xz{y{z}zzxyy{}zy{xzx{x}|y{{z|}z}{~z}{|}~~}||~~}|||}v}{y||xx~}z|zxzx{|yxzw{yvz{~{~{~{{{}}~w}y}{xx{{{||z}~}{}x|{|{zzv|{~~zz}{wvywy|wtyw~~y{z|~yvx~y{yyx{zy||~u~{}}~~~}zwxz}t}{y{{{xz{||z{|x}|}zx{vx|{|xx{|{~}}vx}~}{~|}|}~|~{|}zz~zz}{z~xwyzw{}x{x~|{|~xyz{v{yzzzw{y{|z{y~x}{y|z{}}y~}|zz}wzyz}x{|zwxz{zyw|}{y|xz{z{|}z{{y{y||{{{}|{}~~|wy|{xz||||y{|{|}xw|~|y{z~wyxz||yx{}}xrx{{z{}~~}}|{y}~~y}}}}|}}|}~|}{~y{}||~{}||{{zz|~|}}~~~}}|zz~|{}z~~~}~{~||}z{~|z~~~~~~||{}}}}|~z}{~{~|x|~|~~~~{~~z{}}~~x}}||{|}~{{zz}|}}}~~~~~}}}z}|~|}z|~~~~||||}{~}{~~z{}{}|}yzy~}{z|}}~{~~}}~~}~}~}~|}}~~{~~~~}}z}|~|}~y}~|||||~~|~|||~~~~|}u}}|~~y~~z}~~~{|}{|}~}~}}~~z~}~}~~~}}~|||}}}||~}~}~z}z}~{}}~}x}~~|z~~~}|~xyz|t|}xyzy{wx||{{z{ywzvz|{yzz|vxwzxx||uyyyyz{v|{{y|}x{|ux}{xx|y{z~|z|~{x{{{x}|xy{zw{zz}|zxzxvxyxw}xyyxyyyx{x{|w|yz~|~xyw|y{|yyxw|ywy}xzyy|xzzzv|{x|yyw|{y|~yyu{xywy{xxxw|w{yz{uwxv{yz{z|xzz|vzx|yx|{z{x~||{t}z~||}}}~z|z{zwzv{y|{z~}|yyyzzvz}wytzz|yyyz~z~}}yz|z}{|y|x{y}{{y{|zzz}}}zz|{{zxzy}{z|yy{v|y{yw|z{~~x~y||yzwz{~}y}zx~|{{|zxzv{yx}}xv{~u{z{}zv~z{}x{xz~v}x}vyx~y|}wv}{yywx}}zx}|y|zx{|{yy~{|zv{xz|yy~|z|vy{|zy{{}}w}{y}xzy{y{|w{y|~z}~zz{{{x{{z|z}y|zxxu}|y|~y|yyx{{zy~}x~~~~||xzxy}||y{~z{y~yw|}{wyyxy}xy|y}|zw}}x{w}}{|}}|~|{}zyx~|~zx}z}y}|{|z}ywzz|||~v~~||z{vx}~y|ywyy{z~|z}|zv|{|{{|x{x|||wv}x}|x{{{y}z}~{z|{zzz{~z{{{{zwvyz}z{}y{|yw~z|}|}y{zy{}{|{x}z{}{yz~}y|{}{~xxxxw}y{}{zxz}xxxz~|~zyz~z~~}~w|~||w~y{z}y}~zyw|yz{{{~~|~~||}}~|~~~~z|||}~~|}}}|}||}}~}}~}}{|}~|z~}~~~~~~~}}{{{}}~{~}~~~~}|}~~{}~}{|~}|~~{|}||}zx|}~~}y~||}}{}|{{}~~~~{|}}~~~|}|}z}~{~~~}}}~}~|~~}{||~~}|~|}}|||~~~}~{|~}~~}{|}}}{~{~|~~}{}}~~~~}~~}{y|~|{}~~||{}|}~}~|{~}}~|~|~~~|}~~}|{}}~}}}~{|~}}}}~~~|~}~~}}|}}|~}~}~~}}~~~~}~~}~{}~~~~}~~~}}~~~}~}~}~}}}~|~~~|{~|~~~~|}~|}{}}zyz{y{vxyxz|yyx}zy{{vv~xyzzzw~zyvx|y{zwyvx{|y|zyy~zy{x|z}{|{zwyx}|{~{~x{z{yy|{vz~zxy|z|x|}zxyzzzz|vuv{|zxy|{~z|{v~z~|{u}||{~{w|}|z{yz{wz{zzyz}{xz}y}z|yzy|v|y{}wywwyzyz{|y~y{|xyv|{||}}}|}y||x~wy||x|vyu}w|{wyszy{vy}xzuzvwz{yyz{zyz|z~wy|z~|w|zxx|~y|{y|}z~}~zyxzvyz|z{yyy{yz|vwxxx|}{{xz{{ywu|{{zz~{~z~||z}{||z|{|z|z|z{~{xwy{y|yszzzyzw}{{{y{zzzwy{~z}y{}yv|y{||z}|y{{|{|~y{xz}p|~|y{~w}z}}z|||xz~{{x}}{|yyy{|{y}{xv}}~x{yxz~|y}vzz}y~|z~{{{{}~y|xz}~wyx{}xz|~}vx|||w{~|zz|zz{|x{~|~{}{zyxy{z~|}||}z}}~|}{{{{y~|{{z}{}|x|v{y|uxy|zx}xzxy{vy{z{yx|z{zzyy||~y{{~x{y{|{z}}~{{yz{yz{yv}z{||y{~|yv{ywzw}{{zy|}}yzw||{y|y~x~z}z{z}{{|v{}}|{~xx{|{x~z|}~yy{x}y~zzx{yw{|v|~}}{z{x{~y}~zzw}v}{~}yx{}y{}|{{zz{}|yzyx||~|}zzx|v}}}w}z}~zy|}|}yyx{|~}~~{{~|w|w~}}|}~z~~|zzy}~|~|~||}}||z~~}~}y|xx}|}~~~{{~~{~{}{~~~}|{~{~~~~~~~y{~}~{||y|z~~~~}~r|~z}z~|{|{~}||~}}{~|~|~}}z}}}~|}|{|~~|{}~|~~~{~}}}}}{|~~|{}~}~y~||}|}~~}||~{~|}~~~|~~~|}|}y~}}~|~}~}|~{|}~}}}~}}{}z}}}|}~}z}{~}~|~||}~}|{}{~{}}|}~~~~z}~}}}~}}|~yz~{}{~~}|~{t~}}|~w~z}|}|w|~~~z}}|~~~~}~~~~|~}~}}~}y~~~{|{}~||wx~y{y|{yz~~{|wzyz{zz{{ww|xx{{|yz|}zyzy}xzyy{}y|w{|||}vux|{|x{}x}z}wy|x|{x{|w|~z|zy|y||{x}}~wz{xxz~wy}xy}xx{}yx|{yz|}yw|yy|y}{{{{|x~}z|yy{}{}wz|{x}x{||x{|zy||y|w}z~y{w}zww|}}zwwwyzyzy{|}~w}y{~|z~wy|y~{v||x}|w{x{zz{yw||{|vyy{|~yz{|~zzy~u|w{z~yz{{yzz{z|{{zyx{|xx|x}{~x{~z~yy|{w{}x|{~{zz{z{}}~zz}x}{~yxzx{zz|}x{|yw}~{|z~zyx~x{w{x{zz{~yz}x{z~{|}yz|}x|||z{y{{x|}z|~yyzyz~zzzt}y{|zzyw{yy||yw{wz{|{yzyzy~~||x|~z}u{w{~}{yx}zzwx}xzy}}{|zx}z{z|}z}xx|}y}}z{|zy{{||}}x{|y{xx{}}z}zv|~y}z{{zw{}z~{|z{x{|~{z|{u}z{{y|yz|{z}||yyxwv{|{|z{xy~}z}z{u}{~z{{{yy~|}y}xzz~~zz|||{{|{{~x{{}|zz}x}{|{|~~|~}{zy{|wx|||}zy}{zzv}y}z}{~|wz~z|}wzzyx}||}{~|yx{{}z|{|z||~~~w|~~}~|zwyyz}z}z}~zyw}{wy|{~|}|}{z~xzxyy~{{zz}{x}z~x|}w}}yzyz{z}}|}~~}z|}|~~|}z~~||}x{~|}|~~~|{{|~}}y}~z|~{}y|~}}}|}}|}~}~}y~~{{{{}zy}}~}{{|}~y}~{||}~y|}{z~}z|z|~~~~~{~{{|z}~~}~~}~~}{}{{~~}~~~|{}}|~~~}z~||~}|~~}~|~{}}~~~~}|~}}~|}}|}~}}}{{{~}y}~|z}~~}}~~||~}~}|}~|~~~}}~}{~|~~}}~{~}|}|~}{}}{}{{~}z~~~~||}}}{~|~|}~~~|~|}~~{||}~|}~~{|}||~~}}~~~{z{~~}}~~}~|~{~z}~~}||~}}}}}~~|{{~x~}~|{z{{zzyy|~~{}xz|{xzw|x|xwyy{|yxx}}{zz~{vyy{z{}{z}}}{zy|}|y}zzz}vxxz{~uxyz{y~{y{{zzwy{yy{wwxxzyx|vy}}xz|{|z}x~{~zzyxxz}|z}u{x}~}zyz~{{vv}{{zxx{{|vxr}zz{yxy{y{wwzyzw{xz}}{yz~zx}{z{|yz}|}{yzyx{x{{{|x~{|xvz}x|{y{x{y|yzvzz{zxxzzzyyy{{z}w|z}y|y{x|}~{zyzyy{}yzy|yvyxw{yw|y{}ywzxz~wwwxyyz}~{{~}zy{}}v||z~x|}{{{~~|{{|z~vy{||ywz}|z||{yuzz|z}{{zxyz{|~|y}v{|||{}|z~|||}}}zw|z|{~}|~y|zxzzy|{{{}y{x{x{wyyvyxyyzt{||y}|y|~z~{{{z~|z{{vz}}z}}yxy{y{{zz}uz{{vxyyxz{{{}{}||{yyy{{zs{}}~~z|w~{}|{~|x|~}{xzzt{}}~x|{{x~z{{yyy}zy|xzyyy}|y{{{{~y}zzz}{}w{z|}}z~}zz~~z}z~vyx}x{}x{|y~{z}~z{y|{yxx~z}|zv~}xz{~~{||{z~|{{zzxzz|{{|{zzw{yzyvzzy{y}{z|vzwyy|||{}}{~zty~~}}yy|y{|{}z~~zy|{~y|}}}}z|zx|{zy}||xz}z|~{|zy|||zvxy{|{~z|z{y|x}||{y{{{{|}~~{{{|z{}|z}}{}}~~~|~~}~||}}|}{~~~}~~~z{{|~}}~}~}}|~{}}~~|~}}~}}}y~|~}y}~~|{~|}~}|~}~|~|||}~{~{}~~}~zz|}{~}||~y~}~{}}~}~|||}{z|}y|}~}}~|~}{}}}~{|{}|{|}z}}~|}~z}~|{||~{zwy|~{}}}||}{}{}{~{{}{}w||~~{||}{~|}~{~}x}||~~|~~xy|~z}~~|{~~~}}~}|~}||~|}}|~~}|~|}~}~||~~}}~~{~{~~}~~}}}}}~~x~|z~~~{{~~}z}}~}~~~~}|}|~~y||}|}{|}}|~~~y~~}y}|~~~}|~|~~~|{}}wzyw}xu~z}x}}zw{{zz|{yxv|zvyx~x~|x~}xzy|{zzxw~xz{yx|{zw}yz}w|{z|y~zzyzvyzvt{|wxyx|y|swy{z}{zx~txzxt|}{xy}zwvv}x|xw|||y{{|{zzz|~~{{|w|x{y||{|{~zz~x|z}w}zyz|{{y|zxuy{xyzw}x{yzzx{z|v~x~z{yy}{}~y|zvz~x~{|~{zx{z}y}{{{z|z|{~y|}~zyzw{yy}{{{x|}zxz|z{x{||||}~{|x}uzz~}}~z|u|y}y}{zvz~{|{|yw}{z{{yz{w}y~zz{{w|{yzyz|}{}y|yzx|v{|x|~wy}y|}z}yxt{y{}{|{}yyzyw}yx}{{{z~z|yxw}z~w|{|z{xxx|zz~z~z~~{z~yuw}yyyyz{yz|yx}z}{u{~y|}{w}{|y~y~|{y{zyx|||~|z{z{w}}{~|{~}{|z|zy{y}|}yx~vzz{||}}|vzw{z{}~z{|{yz{yv||x|xxxz|{yxw}z{}z|}~|{x~{xyz~}{w{~|y~{~y{|z{wxx|{z||x{{~||z~{{~z{|{zyx|y|wy{|~w|x|{y~{|yzz|xw~w{wx|}xyy{y|z~{xzy|||}{}{}yu{|y||{|y|z~z{{w}yx{yzxy{t|}zx{x{z|}~|{}{y{z}|zyz|}}}x}|v}x{|{xyz~~||~|~}z|~zx~|}{|~}x|z||{}{uz}}|~~|{z{~z}~}|~z{}~}}}~z~}~~~|~}}z~|}z~}}~}~}}}{~~~}}|}~}}z~~~~~||~|z~}}~~{}~{~~z||}|}~||}~~}~~}}{}{|{}}~|~|~~~}}{~~z~x~{}~}}~~|}}~~~~}~|~}~v|}{~|{~}{||}~~~|}~~~y|}|~~~}~||~x|}|{}~}|}z~w~||~~y~||}~~~}{|~~{}}~~~z}|~~~|~}}|~~~{}}{|~}~|~}~|{}~~~}{~}}}}|~~~~~~~{|}~~}}}{~~~~{v|~||{|}{}~{}~~~|~}~{~}}}|||}{x}z|}~|~yzyyx{ywy{xxzywxwwy{xzvzux|{xzwyzy{x||wx}x{uw{vz{y|{zz{|||z}z{zz}{{yyz|}zy{yvzywwww|~zwyyyuzz}{|x~wxx}yw{ztz|w{|yx{|zxz~yx|uwz}{{~y{yzvu{yv{x|yy|w{zvy|xyy~|zw{yyyxyywxw|yyxvz}}{{|xwxyyz}|~y|}|v}{x|z~|wyyyzx~~wx|wvzw|yz}yyzx|xv{z{{zzz~|zz{xyv|xx|w{}}z{}{}y|{y~{yx}xxzywwx{{|z{y{{{y|w{ytyz{{vy~zyz{|x~~|xo~z~}xz}||}|yzy{{~wy{yyzz{uxxzyzxxzzyywy|uyw|yz{|z{v||~zzvy|{w|{|yz{z{|}{~zwy}zz~}w|zz{{vzz{y~{|w|{{{|||yyxyyz}zxy{z|||{|{|xz}y}u|zz{xw}yx~}|zvwv{zy}w||xyt{wyx{|||~ywyyz|{yy|z~{yw}|yyzwy{zy}z|~|{xzx{|{{yz|xxyzrwyz}y{{}zyxy|z{yy{{}|||}{~}y}z}w||y|||z{z|}|}|z{}{vvz{|uyxz|z}yzy}yw}}y{{{}x||yz|z~}{y||zyx|xzzyz}{~z}x}{|~zx|~zytvv|w{{{yz}zw||z{||vw{yx~y|zy}{|z{{{zx|z{{y|xyy}~|~xyz|~~~z|}yzy{zzz}y|ux{uxxz|yuzw{yy~w|~y|{x|~~zy|~z~}z|~}}{~|y}|}}~~|z}{~zz|~~~~~~~}~~z~~~{wzz}|{z~{}|{{{~|}~{}~~}{~}~|~~~}z{}|}y{~y~|}||~}~{z~}~~y}}}~||||}~}||~|zz}||}}|}}~~{}}|~~~|}~~|}}z|~|}~~}|}|~{||~~|}}x||}|~}||~~~~~~|z|{}|~}{z}z}}~|~~~~z~}{~}}~|}||{}}{{}~}{}~~||}}}~|}~|}}}{{{}}y{y~{|}|||{~}|~}|~y~~{||~y~~}}||~|}|||~~|~}{||}||z}~~}{|~~}|{~~}~|~w{~}{|~}y{~~~}{|~~~~~~||}|{z|{~}~{~~w{|z|y~y{}wx{|}}{|zz|{y{{}xv{yyz|{z{~y|{|}w|y|vzyvyy{||x|{|wy}z{{yzz{}~{|zr}yx|{z}zyx{{y|{v{zyzww{yyxzzyxyyyvyzyyx{zx{{|{y}yw{u{wv{z|wx}xz}yz}yx{zyz{}}}u|vy}|w{{~z{zzxxxzzvz|xzxzzxx}z~{zy}z}||{{z|zz|}}z}yx|x{w{{{zxywz{|y|{v}x|v~{zzyyzz~yz{}x}v}}|~|~z}y}||z}|{y~yz|y}|{z{xw{{{|vy{|x{~ysy||{xyyywwz{zwxz||}z{{}w}{{}|{wzw|zx{yx|vz{~}~y|z{|x}yx}yu}wz{z}vy{zyz|y|zzzwx{yzzvy{wy{{|zxu}y}yw|{yzy~~{}wwzyxwzw~~}|xxzyw~zsxxw|zz{yyvy{w{|{|x{u{yzxwvzz~}{|{|}zy}}yx||yvy|xw}|w{~zxw~x}}xw|z|z|z{}}zx~wz~{}~zzwy|||y}|}z|}{y}z{~{~z~w{}yzzy{~y}}{r{zz~z{{{{zz~}x{zyy|{}{zyz}{}zx{|{{}~y{z{y}zvyuz{x|}|wx~{{|zz}yz{yx}|~~yzxz}zy}y{z|}zvx||{{y|yyw|zzzyz{u}|y~zy{{}|y|v}|}}w|yxx~zw~{zy}yzz~x{z{y}}~{{|{}|{yxzy||{y{|yz|yzy{z}z|vx{zz~}}}{}~}~}}~}|}}}|}~{}~x|~~z}}~}~~|~{}}}}z~}~~{~}~{|}~~~|~|}}t}y}}{}{}}|~}}}||~~~{~{}||~|~{}}z~{}|}|z~}}~~}|~}~}|}{~~}~|{|}~~|}}|y|}}{~{~~~}~z}}|~}|~|}|{~}}}z~}z}|~~~~}~}}}~z}~}|~{|~|~}{{z|~~~~|y~|~{~~}||}}~~~|~}|}~~}{~~~~}|||}~x~~|z~~y~~~}||~|~~}~|~}~}~{}}~{}~|~|||}}|||z~|{|~~}|}}}{}}~{~|}}|~~}~~}|z|||}}}|{~~~~}~|}~}z|}~{{{|~~~~|~{}}}~|}~z~}|x~~z|~|w||{~yywyz{xzx|{yv~yw|{{yxy{|vzzzz|xy}xz}zz|yzzzy~yw~z}{x{|{}{{yyxwxywwz|wx|}}wtyzzzy{|y|xx{wxz{xxyzv|}||y~}{x{y||}w}z{{yw}xzytxvy|xyuy~w|||{y{zzyx{wz{~|w||w}u|{}|{|{x|z|xyzz}zxy{}y~vwwzu}~v{yz{xy}zy{wyzywx}{xzz{yyzz~{y|{zy~zv|z{xxzywz{z}||~}yywxt{z}wyyyzwyzyw}zz{y{{yyxy~z{||z}{}|y{vxz~}~z~}|y|xy~~zz{ws{z{{y}xzx{y~}~~y|||xzyx|~yy~{}}}{y|z|}|x}z{~{z~z||{|xzy{|wwz|z|{yzy{|{|v{{x~zv{|xt{}|x}}z~zzzz{y}~|{z~|}}|{{x}}{w||wy{{}zy{||}wx{zw|}yx}{{zyzz|w{|z}x~{}w~|{{|z~~{~u}}{}{z{y{{yx{}tyzwyy~}{yz}}zyvw~{x}|{||x~{z~}v{}y{z~{}{z{}|x|y{~yy{yx{zy}y{w|{zvv|||wy|{{xy|y~~~~y|{zx}|xy{w|}zz{|yzz|z}xxw{}|x{|{zyzxy|}{yy~xy|~zz{|z|zw~}|~w~||}z{z{{|{~{|{z|{}{{|{y{y}||{zyv|}{{xzyy~{yw}w||}|z}{~|}}{w|x||}}~}}}|~z}~y}}|~~~{~~~}~z~~z}}~~|~~|~z{}}{{~~}~||~~}|}~z}{{~{{z{}~~}|~|}|}}xy~~~~~z|y~}t~~z~{~}|~}}|}|~~~~~}}~~|y~|}y~|}|{~~~|}~~}~{~~~~~}}}{~~~}}~}z~~}~|{||}}~~~}~z||}~|}}||{|~~{}~}~~~}~}|~{{|}{}}}~|}}}~}{||}}||}~}{}{~~}|~{z~}{~}~~~}~~{~~~~~}~~}}~|}~}~~~|{}z~~~~}}}{{~{~}~~z|~|~|}|y~~~}~{{|{~~~}|~~}~w}|~}{|}{}~|{|~~~}{}~yyy~yz{xzyx{zzuyz{{}z|{zxy|||vxv{yv{xvz{wyy|zzwu}y{w{w|yyzz|}|{w}}{x|}yyw{||{|w|z~z|{~yzv~vyww|zv}z|{w|w}w}zxxv{{|zx|yy{zv|z{yzvyzw{z~{xy|xzu{z~x~zxv{{zyz{z}~{}{~zw{zzxxu~z{{}zv|{zxz}}|z~zu}~zyvw{wzxyzwz{{yyzw{y}yzzyzvyz|{}yy}~zwzz{|zwz{zyxyzu~y{{x|zy{x{zz~x{yv{|zx}~u~|{z}{xyzuy|w{|x|{}|tyxy{wz}zy{y}yz}}y{w{zz{z{z|}|{~w{x|x}zxy{{z{z|~zy~z}v}{}}}uxw{zvxv}{xwtz{wwx{}~z}z|zz{~|}{|~z~yz|x||xv||ww{~zyy|u|z{}x|zxyz||{y}z}{z|{xxvzz{|zz|zx{|t{}u|x{{|{y{{||xyz{~yzzvz}wy{}|~w{}{y}z{{|vz|xww{}|yz}|z||z{wxxyz{{|w}y~{z{{yzx|{}{{x{z|vx|}xzy|vw|~}{|zz{~}x}zzw|{}{z{y{{zzuz~x~y~sz}{w{z|}~{|z~{||y}zx}|}z}x}v|{}{y}zywz{}x||}zzzxv|{z|w|||{z{{|z{{~x|zz}~~}ywwy{{xyy{}yz}{}zyy{{}zuy{}z{}{z}}yzyz}|zy{{||~~wx|zy}~z{yw{}wzyz~{{|~}}{}{|~|~~}||}~||}}}}~{~}~}~~z}~~||~~~}{~}}|{}~~}~z|~{|}}|~|}y}|}{}~z~}}z||x~~z{}|}|}~}~}{~~~{~}~~{~}~{}{~~{~|~}~~~|~~~{y}}|}}~~}~~~}~zz~}|}|}~~~}|~~~}~~~~}{~~|}~~z|}}|}}~}|}|~}}~}}|~}}}~~~|y~|~|{~~~~|~~~|~~}~{}|}z}~~~~{|~}xz||}~}}|~}~}z}~~}~~|~~}~~~}}|}~|}|x~}~~}~}~}}}~}|{|}|}|~~~}}~~~~~~~~}||}|{|~~}}z|{}|}~}}|{{}~~~|~~~||}~~|~~~~~~|}~|zzy}~~z{zyx}x}zxzxqxy}y}}{x{{xzu}xtz|yvvxw||yyx~x~yx}v}x~zyxwz{{wtx|y~~|x|{|xtv}}zy{||z{|y||}vzxwvxxxw|t|vxxzxy{x{}z{zzx||{z{zy|u||y}w|zz{|z{z~x{tvwwvy||wzzuzxz{ztvuzwy|~{z}~}zxy~vzx||y}v|~}|zy{zzz{|{|}ywwxyvy}z{|y{zwxy|w|y|zxwy{yxxvy{wzz{}{|xx~zzzyzz|yz~x|x{}wvwwyz{{xzzyy{zyxy}{{|{||w|{uyy{z|y~|z||y{{|{y~x|}zz~|wz{x|~~{y{z{z|z|xz{y{zy|}xwxxwxzyzyx{uyz{x}|{zyz{~~x{}|u}zz|}z|y{{vtvyz{zvywxwv{yx~z{tx||wyxxqzyz~{{y|}|~|}{~|z}|~w}}z{~~{v||}~|zy{yxx{|zyzy|vz|{{z{~{x}{xy}yyz{}x|z||~{~wx||}|{}{~{|{vvxw}ux~||ywxxx}{wwz|x|}{ywuw|wt{y|y{~~zx}}}|yy~}|||z|z}z}~w|y{y{z}yzxytyzz{}|w}v~{x{|~{}y}~zy~y{uvywu{}z|{{yx|}y||{y{{{}{uzs|y}{}|z}x~vzy~|zwzyw{|z|~{{~y}|~}y{}|{|{{{z{{vyvyu~yy}y|}{{{zz}zx}}zwz|z|yzy}zz{{}y||y||x~|~~}}}~{~~}}|~~~z~}|}|~{~}z}|~}~}~~~~~|~v~~~||z|~~z}z|{}}~|{~}||~}}~~}~|zz}}~{~}||{{~x|yy~}~}}~~}~{~{~|{}y|~}~|{{}~}}~||z~~~~~}~|||}~~~~~|}{|~}z|~~|~}z~~{~~{~}}~~}|~~}~}}y~x}{|~~{y~{|~z|{{|~z~~}~{{}}~|{}~}}|{}~}~z~~|}~~}}~{z|~|{~}|}}y|zy~|}~~{}}~~}y~}}{~}}}~~|{{}~~}}|y~~~}{}{~{~}}}}{}}}}}~}}~~}|}~}|~~|~}{{}}{}{}||~}}~}~|~||z~}|}~~|}~~~{y{{u}w~}v~{z||{|zy{zz~vyyy|v~~{}|xzywzyyzzxwy{~|{~|xwzy|{x{~u|xzy{{{z}zu|{y{|xyzxzx{z|x}|z}uwzxw{|xx|}x{x}zv|w{vwyuxw{|yy~x}yw{zw{yxy{|{{}xz{zx~{yz{}yxz{{zz{{zxzzzzyzy|yw{zw}zxz{v{|yz|zzyy{}yz|}x{zzx{xyw~}yywxx{z|z}y{xz|{xxyy{}y}{||wzyy{r}{|~}xyy{z}|~}wvswy{|z{yz{z{z{yyx|yx|}}|yyx{{|z|{y|y}{wz|vvyz|}}{y~yy{y|}yzz|}{|zzy~w|zxyzwyys|zw~~y|vx{{{|y|~zzy}x{|zz{}w||yzxw~|||xwz{{zx}y{|}yv{x||}x}{w~z|||zzx{||y}x}{{|xu}z{{{ww{{y|z{z{y{yz{|~{y{xy{y|~z}{{{x{w|x|{x|y|{|}yz|z{yx{yz~xz~z||zwz{{z{y|xxz|{{}{zyw{{|~x{z{{x{~zz||wzw}{z}zy{{}}xyzyz{|~{w{~}z{{zw}}|yy}|z}||}y}|wx}}|y|~x|yyvz{z{w}~~~}{|x}}~yv}z~}|{|zv|yxx{}{{yxz}|y|}{|{{ywyzzyzz}x|xxyzz}yyuw~z{{}~{||{wv}y}z{|xwv}}{|z~~|zxz|}y~~yv|}{{}{v}|yz}|~|yzw{|w|{v|yz{zv~|zt~~~~|{~|~|{|~x{}||{{|||~|{|}|}~z}~{{}~{~~~|~~~~|~x~}}~z~|~~~}~~~z~~|z}|~~~z{~|}}~~y}~~{}|y~{||~y~|~~}}}}{~}}}|~~}|~}~{}}x~|}~}~z{{~}|~}z||~z~~~}|~~}}}|~~~y~{~|y~~{~{~}~}~|~z|{{{{{~}|~}{}}|~~y}y}||}~~||}~~|}{}}x|{}~}~}}||}}|~~~}|~}~}~}{~z{~}~~}|{~~}}|}|~}~}{}~|~||}}~y~{~}~}}|~}{{~zz}}{~}~~zy}|}|}~}~}~~~z{}}{}~z~}}|}~}}}~{~||}|z}{~~~~wx{vz~{|{~z||xvuxz{|yyyv{yw{xz{zvwzz|uwxs}y{z{z~||zzyz}{yx}yx{t|y{~||{}{vx|w{xxwzxu|x~z|{yw{txu}vxwv~x|zwx{z|{z||zzy~z{{wx|{wvzyz~|}zy}z~{uwz}yy|xy{vxzz{y{{z{wuzw}y~yuv{w|vz}zzyxz{zw|}{z~yx}|{|~x{}}yxxx{{||y~ywy|{~||{}zxwyux}~xw{{|}{{{x|z}zz~|{|z}zxz{|x}~y|~{yyz~zyxvz~z{}{{z}|x{wz{z|zzxyzy|yxz|yu{}{{xzz{|y|yzy|}||~~~wyzxv|qy{zy|y}xyxz}vy|zz|y{}xw{~|y}~zzyt{~z}z}y{}x|z}{{~x{{x{zzxzzy}||~}y}xtz{y{yzz}||yyyxy{~|}y~~x||{ywz}x||}}}x|{~}{}{{z{|x~wwzyz{zz{x~y{yzxz}yzzz{}yzoxzz{y{zz~z|{z}x}|{{y}z{wz~{{||||xxzzyz{v{y}{~|xwy|z|zv|x{yz{zy}~z~|||}|{x||{}x||}}x||}{|z|y}wvxxy{||}{}y|xvw~}y|y}|yzxxx{{{zyz|}|v{~{|{~~}|x}~{{~|z{}||}{zywxyw}}zzw{|xyyyq|}wy{{z|zxxz}z{zz|~}|{z{}|vu}y|}z~|zz{}|z}{zwyy~x~yzz~{{syxx|yw{x|yyz}{}}~{|wy|z|{~{x||~~}~|z}}}|}~z|}~||{~}|~}{~}~}{|}}~~|||}~{|{~}|||}~~y|z}}~}~~~~}||~~~~}~{~}~}z{|}|{y}~||~|~~|}}}}}}~|}z}}y~|{~~~|}z~x{}~~{{y|}~{z{|~z{z}}}|~}}y~~~~{~{~~u~|~~~|}|{}~x~~~}}~~}~~~|}|x~~~}|~~|~~}z|~|~|~~~|}~~~~}~~~}{~}~~~~}yy}}}}~||~~}~{~~~~}w~}}||}{~{|||}|~|}~~~~~{~~|~~x~{{}{~}}~~||}{|~}}~{}~~{~}}}|{|~z~z~~}}|~|~}}~}~~~y~}||~}~~~~~|}}|zzzx|{z}}zzyy}x||xz~}}~z{~zu|y{|{{{{xyxzx{y}y}{yzyx~z}y{{{{|||~}x||yxx}y|{~{{{x}~~{~}zzx{ywzx~zv~ztz{yyvzyz|}x|vuzyy}|x|{{{|~zv}yzz{t}wz{zyy{x{||y}{{}}w{zwy{w}}{yxzxxzx{z|w|~~{|yzwz~zy}w{|yxz~{y{y{z{|{|zy|z{w|xz|z|y}wy}{|{~x{|x|{wzzz|}wxz{{}~x|x~}z~|z|w}{yz{ywzyzz|{ztz{z~{{{~{|{w}z{zz}z}xyzywzzy{v}w|}zw|yv~{}y}{{x}y|z|xz{w{{|{|y~}}xy}{y}|xx}{z|{{z}~zzz{{{zx~yz{|~|z|{{|}{|y~yz~}w|x|}{zzvyx{zz{}}w|~}y|{z|{y||z}}y|{wxy{{}z}xz|y~~yy~|z{|}x}{x{}~yyz{}|x|~|{{~zzz}|{~{z{|}{zzx{xxww|}z}|z}|}{xy}{xy}}{{zz{~{s}}z|{}yw}xx}wyx}~x}yz|z|zwz{xx{wy|zz|}zz{}|w|y||~}}}|wt~||}}|zzz{ww{z~|{t~}x|}|y}{{{zx}{{z}y~}z{{xzy|z{}|z|}u|}zzw}zywyzz{{y}{|~}|xz}yz}}{~z||z|}~}}vx~{|||}~}{|~}yy~z|y}{~~y{}~yz{|}}}yy||{z~||~wyzz}{~yy~y}~|~~|~~|~~~z}zy}}~~}~~|~{}{}~||}}}|~|}}}~~{~}||~}}~}|~~}}}}{|}~}|}~~}y}}~{}}~~|}~y{{|}~}|~}{~}{}||||~~}~|}z||}~y~|}|~}~~}}{y~|}~}}}}}~z}~{{~~}~~|{}~z~~|}~~~~|}|~}}||{{}~|}}}z}~|~}}}|~{}}|~~~~}~z~~|~~y~|}~~}||{~~z}}{~~{|~}{~|~{~}||~}v|~|}y}}}{}y~~~~~~~|||~}~~}|~|~|~~||~w~~|~~|~{~~}}}y}}~}}~~~~|}~|{~}}~{{~|}z}~}~}}}~{}u|{zz{}|xz{z|xvxyz}vu{zx~{wyz|zwwy~xz{x|vz{|z|}z{{}{||yw|z~uyxx{}y{}~x|{{{z{}}w{|vyzyzw{wyz|yuwwyyzv|ytzzz{yzy{|y~z|z{z}~x{{y||~y~|}xx|}{zz|yyvwyy}y{|y{yyy||~|{yzy{y|zz|z~x|~xw}z{}}|}{}}}}~|zy{vw~wz}zv|v|y}{vvy~zz~x}||}zyywzz}yx|}{{w|{z{x{{{{u}y{xu}{||y}}w{{~zx{z{{yx{z}zy}}|{~w|y~}zyxxzz{||~}yyzzu}}z}|~z|{z{z{{x{|x|{|yy}wu|yz~zw}w}y||zu{~z|{wyz~|x{{}{y|}ux{{v|z|}w{yzvvyy{}}x{}{{{x{|z{z{|x{yw|x{zzyxx{xvx{z~{~}~~{z}yz|{}{}{~}~{|}y}{x{yz||zwyx}}|~yuzvw{{xwz{|z{|yx{x|{w~}w|~zx{v|y{~~{xz}{~zz{y{w~zyxwyyx{u{xy}|zzzww}x}xz~yyy|{~{zzz{}|{yyx|}|}|wx~|}zxw~~{zx}~w~||z}x|yyxwv{{vv{yyw|y}z{vz|{|~y}{z{z{}y~z|{}}x{}z{yz{z{|x|wzy~z|vz{y|{u|}xy||}x|y~~{z}~~{|}{zx{~}|{{wy}}~y{z|yy{{}zyzyx|}x}xyvx|wxx||x}xz{yz}{~z{x{x}z~|y|}zw|~{{|}~z~|~|}}}}}}|}~}||}|{~{{~}~}}~{~}||~|~}|~}|{{z{}}~{}}~~{z~~~~}~~}~}}}}{|y}{x~|y|~}z|~}~z|~}~}~}|}~~~|}|||~~~||~~|~|}}}|~~|~|z~y}y~}}}}{}|}~~~{~}}~{~||}~~|}}}}~x~|}}|~~w{|}~}{~}|y~{|}}~~~~~|~||z~}{z~~}{{}{|~~}|||{}|~|~z|y}}{}~~|~|~|~{~}|}|}}~|}~|~~~|||~{{}|~}~~~}~~x~|}~|~z}|}~{~~}|y~z{{}|~}{|z}||zz~~~~}x}~~z~||~~~~~}~zyv{z}z|yx~~{xx{v}y|x|y}|y}w{x|{zz}y{yxzy}uvywxx}z}{~{z}zz|{y|z{yw{~{|xy{{xzwx{|yy~zx|w{yzwzzyx{y{~yyz{w~yyz}|zx{wzxy~v}y}x{}|{x}{|{wx~{w{zw~|x|z|zw}z|vxx~zzwzu}|y{xyw~|vz~z}xyz{z{wz}y~|{vx{y{z~x|xz{~|{z{w}{}|yw{vyyzz~y|zyy{zz|}~v{x{y|w}z{zw}{{xzzxz{x{zzxz{|z}{~|z{z{z|y|y|v}{{y{x|}z~}z{x~y|z{xyzz|{y|}}xx|zu{~uzyzz|u}w~z{|wz{|z}z{y||z{|xwxvwxz|uz{x{zzxzz~z|wwzywvz~|xzy{||yv|zwxz{y{|||y~z{z~wz|{y|{u{~|y}y||zx~z}}x|{z|}xx}w{xv|~zxyyy~|||{xw}}~{||{xx||}z}|}~~{vx{yr{z}~x{{x~{w}|z|x||{x|}z{y|z|w{y|}{xz{~u~u}yy{z||{|zuz|||y~yy}xz|v||yyz||zxz|{u}~y}z~|y{|y}{yzz~xxyz{wxy||z}y{}z}}||z}}}|~|{zy|z{zvx{x{}wz|wz|z}z}wx|{xtxyz{vz|yt|zz|zxz}|}{z|||{z}}~|z}zzyyux{yzzxzyz{~|y||}|}v}{}y}zy|zz|y|wx}{~}|~|}{}{~x|{{w||zy|~z}x|y}y}z}v|y~~~~|~}}||~r}z|}|~~~z~x}}{~~{y~~{}}{}~~~|}}}{~{y{}~~z{~}|~{|}||~}~}{~~~}~z}~}~y{{|||}}{{z}||}~~|}~~}||~}~|y~}||~z|~~|}z~}{~}x|}~~~|~}|~{}}y~|}y}~}}{~~{|{|~}~~}~}~~|~}~}z~~}}}~}~}~}|}~~|~~}~~}}|}{}}}~{y}}}|{}~}}~~~}|{~|~y|~}}~{}~}~}~~~~|~}|z}z}~}|}}|~|}|{~|~~}z}~~|{~~~}|~~}|{|~}{z}}~{~{~}~}~{~}~~{}}{}~~|~}~~~~}~~}}~~|~z~}~~}}~|~}{|zyyz{x~{z{{xy~ywxwyx{vzz{yzxyzv{|yyz}y|{uxx~x}w{|ywwxx||y{z{~}~~zz{w}{xyxyx}wvyv|xzz{}z{z|x{{zxw|vyyyy|~|}||y||yz{~x}|w~|z|}}|yxzz{{wxuyz{|~xw||x{wzyxww{x~wy||y}|x{y||{uzwz{x~y{}}{z{|{~{zyz|txx{z|~|yx|yxy~{{v{||yy{||yw|yz|xz}||zx{z|~{}xzw{||{~}z}{yw|{y|yyy{zyxzw}zzzy|z{xywz}||zz|}|{~yy}||z|x}x}~~~}{y{s{}xzzzx~~zx|yvzy|zu{|}y|w|y~{y~xt~y{z}}w{|yz}|{}yz|y}x~w}~~x}|~yy{xzzxz{}x|z||ywuwxz|x}wzzywwy{||}|{|z}y~|y{w{z||{}y{{{|yzsty|}{w{xvz~{{z~yyz}xz|v{y}zxwy|{zzyy{y|z~vyzz~|~wzy|{~}}|}wzyy{yy|}}xz{{|zvzxz{{x|t~z|zyu|~|wy|}z~|y|}x|{|w~}|{{~{y{{|w|yz{x}{y{{~{xy|uzzzy{vyy|zzzyx|{{}z|}y~xw}|}|z~~yxz}}|{{{{}wx|xw{zzw|zw{wx{x{z{y{~{yy|zzxyz|}{y~}||z||yy{y{{|xy{||v}}zz}{{~yv||z{yyxw{z|z{zzz{{{vu{|y{z}zzyz|z}}x{|}w~}}}z|~}}{x{~}}~z~~~{{|z}y}}}|~~~~~|}}||z}{}~{~w}~~{~{~~~z|~~|}}||~}}|~{}}}~}}{z~{~|~|~}y|~z}|}~~~}}{|~~~~|~}w{}}}}|~|~z~z}||}}}~}~~}~z~~~~~}|yy}{|{~|{|z}~}~}~}~~}~}|}~}|}}}y|~{}|~{}~y}|~}~~{}~}}{~~~}}|}{~}~||~{|~{y~}~~}{~}}}}~~{}}~~}~|~y}}~|z}|~~~~}x~{|~}}~|}}||~{|~{~~~~}{{~}}}z|}y~|}}~~|v}~z~|}}|~~~}}{|}~|~~}|}~|~~~}~~|~{~}z~}~}}{~}|{|||{xzzz{zwzy|wzzy}wz}xz}~yzwwyz{|y{{xu{~}x}|{z~wzwyz{{}}|x{z~|{zz{w{yyvzzvz{zzwz{}|xyzw|zy|wz{{}|yz~vxyx{zyvyx|wyy{x{zyx|zy{xx}}vtz{x|zyy}~}||{z{{{{{{{xzvyzz~zy}|{y~ywy~zy}~x{zy|w}yzywzw{z}zxy|{}x|~||zy{{|zxy}x}w~x{w{|v{zxwzy}{w{|y|zyzz|w|}{||x{{|y{vzvy|~{y|zyzx||{|{~vzxx}yz~|z}y|w{~wz{yy{{~{zzyy{y}z{zy~}|vywyz{}}{}{|zz||uz{|{}}|txzzw}|{xw}~{{|w|wv}z|||uy}x|z~w{{|yz}|{~}|zz|z|z}zzy}{u{zw{}x}|w||yyy}~x|zyz|y|vy{yyx|{v~~zwxy{{}|xyyx{}{||z}z|z}z{yyxv{|x|zxx}y{|z}yy~w||~{|zyz|~}wx{y|{t}y}zv{y}}y{z~|y}|{x{{{{}yz|{}}t}|}zzz{z{}x{zyzz}{y|z{zy}~{x{{v|z~||xw|{{z~|~xy~{zz{z{x}{|}v~z~yyy{{y}{x{}}z}~z~xyyy}~{w|{|||y~w|x||{||}z{{{}xwzz}|{}|z{zzz}{y{z{{{zv{~xz{|{{}y{zv|y~|y}}{{z|xzwy}~w{y||x{{}{w|y|{w{w|vv~zxx}zz|zzyxxyzx|y|{}}|~~y~}~~}}~~{|~z}~|yz|y~}{~|}}}||}}z||~}~}~}~~~}}~~x}yz}~~}~z}}z~}|~~~~|||z}~}|~}{w}||{|{~}|}zx~|}|{~~~|{{~}}z~|}|}||~~~~|}~~||}y|~|}~z}|~{|y~~~}~|}|||~~z~}}z~~~|~}x{~}x}}|{~}}{{}~}~}||~|~|~{~~v~y~~~~~~z~|~}~~~}~~}~|~~{~~}}~~|~~x{~~}|~{}{|}~~}|y~|}|~~{~|~|||}~|~~~~~}~~~|~|}||}}{}~~~}{~}~}}|x{~}}}}~}|}~}|~}~|}}}~}z}z}z}y{z|}x|{{{vyyuyyzx||ww{xxy{yy~zw{qwy{xv|yvxzu{{}zz|x{}{|vz||~yxzz|{|z{szvzwyyzz{zxvz{zwxvzy|ux{vzyw{xw{yyxxxz}|}quz|}z{zxwz|y{wy|~}yy{y|{zx}x{yvzw{xzz|wz{{yzx}zuv}yywsyyy|{||yy{zzyz{}x|}~||~{y}z}~w|xzyxyzuy~yxyzzwvywx}{|yu|yutwwwyxxz{x{|{{zzx~}y|{~~{|zzwz|v}yz~yuzx}z|zywvw|xx|xz{z|zxxz}wyz{x~yyzzzyzz|yp{{zz|}xz{zw{yv}y~~yzxv}{}y|{ztv||}|y{{v{yy{z}{|xvzz}~{z|y}y}w|z|~yz|{{|{|x{zz||~wyz~zyyywxvvxztx{wxw{}v}zvuz}{x||}}|}y}~zx|yuz~{y}yx}|y~zz}z|{u{wz{}zzzz{{y||vxyzzy|xyz|z{|{{uy{{}yxy{u{~wz}y}~{{z{{wwzt{zx}yw{y{}zyzxy|yxz}zyz|vy~v~{||{|~|xzy{~|y{{}}z{}{}|zyx{{|}{|{xxyztxz}zzyxy|yxvzx|x{v}yy}~{||}~{|z|x}}}w||{}}z~x|yz||zx}}}|xxy{zxzyx|y{xxwz{wx}}w}x}{y{{||yzz|~y~z||zy{~{{}yyxywzz|xyy}{||x|~{}yv{y~|xx|y{z|w|y}}x{y}~v{v|xz}~~|{{|}}~}~{|{~yz~}}|z}}}z|~x~}|}|}}}y{~}~}~{{}}|}z~~}~z}}yyy~}~{{{}|~~|~~z{}~{||}z}y}|}||~{~|z}}}}~}}|}|y~}~~}||}}~}{~|}{}|z}||~v}|}}}~{~~}y||~~|~{z}|{}|~}{}~z~}~|}}||~~}~{}~}}~z}~~}|}z||~}}~|~~~}~}~~|{~|}~|{|y~}|{{}~~~|~|~}~|~}~}{}|~}|{~|}|}y}|~|~~|}}~}~}|}{|}~z}~~~}}z}~~}x~}}}}|}~|}}}|~~~}}~}}~~}}|~{{}z}~}}}|~}}}~~}~~~~|~{~~~}~z||y~z~|~|z{|||{vy|zz}}x~{z~u|{{{yz~w{yzx}{{yz{}xzzy|z{zy~ww{z{zy|}~{yxy|y{x|zyzy|zx|z{{yzz|{y{|yzwzv|{z{|{~v{|z{y{y}xx{z|{xzyz}}}txy~|yx|{yy{y|w}~~yy|z~yyx{uzw|}r{~~~vz|}zxw{~{|}}w{w{w}zvzz}||}yu{{}xv|wt|xzz||xzzyyyzyyy|~wy|{||zyyzz~}}yz{yz~y|}~zz|z|~{wyz~~|~zwv|z|~{~x}zxy}wy}~~|z|zyw|w}z{{}|{|||y}w{v|y{|}{|wv}z{zx~{}yyz|y|x{y{|}z{x{yvyz}}x~|zyz|w|}{|x{v|{z}{|y}yw{}zzyyyyzx}||yy~y||zy|ywwy{zxt~{~y||w|{|}{y|~z}{|zyy||zz}~z}|{||||y{{|}}{w{}z}x~}x|{{z}}|z{}x{z{}w{{{xy|}~y{wzz}z}|~}zz{x}{|||x|}|x|{~||z||{|yy}zxw~}{zxz}~zz|{{x|{}|~{xzyz}z~~}|}|u{{ws}z{x|z~{|zz}{yzy~{|y}|}}|{z~}z{xxzyz~z|yy||{z{}}||}z}y|yz{~z{~{}y}}{~{||{}z}|~w{ux|x~y||~yzy}y||~~~~y|~~}{{zyx}x~zzzy{xz~zxz||~w{~y|~zxx~|{~z{~}vz{z|}vv}}~|}||}yx}wz~y|}w~yzzwz~{~}{~~}~{{{{{~~~|}}}~z{~y|{{z~~}|~~|}{|}~{}{~~~z}~|w|~}~}}z~~}|}z~z~}{{~}~z}|}}{~}}||~y~~|y{z{|{}~}~}}}~}}~~}{|~}z|{}~{}~x~z~{}~~~|}|}}y~~|~y~~~~|{{{||}~~|}{~}}{|}~~||~}~~|}~~|}~~{}{}~|~}}~{}}~~}~|}~~}{~}}}~}|~~~}v{|~{}~~~~~~~{|z|}}~~~z}{~z~~|~}}}{~~}|}}~}}~|{~~|~|}|~y|~}~}~}}z~|z~}}~|}~|~|}z~{~~|~~|}~~~{}}~|z{~~~}|}~~~~}}}~}x~}z}z}~~~}~}}~~~}}~}z~|||~~}~~~{}wz|}||v}z}u|yxyz{z{y|zxz{xvwzzyvx{wwyy{ywy{|{{}zw{vvy{|{y}z{xxy{{|y{{}z|y{uzvy{xz~zzuzyyywwy}~vwxz}rxxzzywwwz}vxx{zy}z{|w{zy}w{uzxyzzz||zyu{}v{yyyy}wvyw|yzyxy{{xz}|}}||{{yv{zvw~xzuy|zy~{z|yx~tzw{y~{w{{~zz}xz|wxyz}yzxtx{yzzv|zz~z}x||{|{|yxxz{{w}}|x}|}x{zz{yzwxyy||xw}ysz}yzx{zzyzzywwuyz{~}{w{{xzyzx{{xuv}zyx}~v|zwxyw}|z{zx|z||yxvyyz{xz{|vw{yzz{|xxr{yzy~{y{~~{|}zz}}}|{{{x~xx||yyzyx{z}x}{yyyz|xw|vy{zzz}|zx}~}|{{zx|z~}~}}uzwyy||{yvw{{~zyzuzzuv{|xzzy{v{zxw{||}}vzy~{|}v~{{w|}~|{}}y{xvzr|yz}x}y~x{yz{zy}}{yx{{xxzv|~}x{~{}z||||wz|xz{{~z}z|wy{z}x{w{z~{~x{zxz}{|zyws|{{w{xyyv~xz{yz~zx}{{zzx{wx|}s{|}}z{{}xw{{w|zzy|y|x|{x{}||{y|~}xz|z}zy|}||{|}x|y}|{wyz~}~z{wy||||~}}||wyzwyyxyw}}{}z}xy|{~|}zyyx{y|}x{z{{~}||~z}x{{z~~|z~}}|y}}|~}~~z~}~}}}}yx{}|z}~{}}~~~}~}x|~{{|v}yy~||}y|~~~~{~~~y}|}}~~~}}{{}{{|~~||z}z~|}~||w{}}~|}}~~}~}}}}}~~~||}{~~}}~|~{{~~~|~{}|~||~}|{~~}~|}||}z|~}}}~}~}}}}}|~~~~}}}}~z~{~~|~~~}{}|}{~z~}~~|~}~~{{|||~|~~}{~||~||}{~}}{|~~}~}yy||}~}||{~~}~}~}{~~~{~~||z}~~y||}}z}~}}}y}~|}~}||~}~}}yy~}~z{}~}}z~~|}|~}}~}|~}|}|}{~~~}~||}z~}~}~}~}~}|}z{}~~|}{~}}~z}}}}~zz}z|~}|xz{}zy{|v|x{zzwx{y|{{{}}}y{yxy{xyx|w{zzzxyx{|y|xx|{y}zz{yw~w~~xy|wzxy|y{y|}yz}|}~tv}}}}xxxwz~yyxyy{zyxz{v|ywz{y}{xx{~{ywxyx{z}|}vvzxzr{{~{w||zy|zzwxxv|~~zyxxvz{zz}{||}{z~{|vyzxyzzz{z{~xx{ywywxyzvzy{{z{}z}{{~z{zz|~z|}{zz~{zy~{y}z{||{zzww|}|s{{}vyx{}z}||z~w~xz|z~z~{{{xwzwzv|y{{}~y{v{{|xxyyzzz{|}{xxw|{{y}zz|y{w|zyz|~zzw~|z{z{zz~}|{zx}wzzx}{yy}{|~y}x}x}{}z{yz}~y}|}xyzx{~|~{}|z||y|yx}w{|~z|z|}}zwy||xx{{|yx~{yw}z|y|z|y}uwx|zzwz{~x}}}|{}xy{~}zy}{{~x~xzz|||{wz~yz{z~|{|~z||}{x||y}}|}y|xz~{xz{x|yxx|zy}}z{~|}|zyy~{zx{x{z}~zy~}}w~{vy}x|||z~|{}y|w}y}|z~|z|x~{yz{|{v}|{{w~yw|zw~{|{|y|zy{z}{|~{wx{~{zy}}yw|xyz~~y{zywz{xzx|}y|~z||xx}|{}}|}~}|z{{yz|zy|{zz}|}zz}~||}{z~{syw|{wy}{||~}}y}{y}yz}~||}y{y{}xzz}xy{{{x{{{y|xw{z~yzz~{{~~~||z}{{zz~~~|~~}~~}~~|~~|~}}}}~~~~}{r{~||}|{|}}}~}}|}{}~||zy}|{}{|{}~}}z~}|r{{}|yy}y}z~|{}}~|}|~}|~{~}~w|}|}{~~~{~~}~~|}|~z~~}z}}~~|yz}~~~{~~|~~|}{~{}~~{~}w|||y}}|~|~~}|~~|~{}~~|}}|~|{|}{{}~{|~|}~}}~}}z{~z}}~|~~~~}}~~~z{~}~|~{|~~~~}~||||}{~~~y~~~~~}z}|{||}}~{~~~~}}uzz~~~z~~}|~x~|}~|{~y~~~}~~~~}|~~|~|}z{{z~~||z{}|}|}||}}z}{}||}~|~||~~|}|||{~||}~~}|}{{~|{yz}{z||y{txyz|vy||xzxyz|z|wwz|z{~}{yw{y|}zyzz{~{zwz~}xz~~vy}}zx}z{y~z{yy{zzyvx{{|zyxvu{vqt~z|}wz|xzy}~wx{y}{yy{{}}|v{xy~|z|z{z}zyzy}vxzzvx}zxyyxwv|uzyzz{{|zy|x}zuy{y{|z~{}}{z|w~yz~z{|}|}}z|~|}|{y{yz|{zyxz{z}wtxvywzw|z{zwyxx|x{}zz{z{}||z|y}zx}x||yw~z}}{}|xz|wwxzz{|{yxyzyyszuy|yzvy|yy~x|{~||{yx~{zzz~|z{y|w{{|zw~{{yzwxr|xyy|w{|{txxzw}{x{z}|v|y|{zz{}x}{yy}{{zyy{{{x|}|z{{{yx{y|{{{|xzwyz~vv{x{yw{yzy|}yzxu}{w~~}|~||}{|||}z{{}~}~}x~y~yzxyxyz|y}{}yyyvy{z|zuxux}x|{|{zv~~|{}{|{{~u|~|~}{z|{{|vy}yz~yx|vzxxx|yzz{{y~z{~|yy{x}{z|z|zz~z{{|{z|||{|{|~|||}x}zu}{|}|yxx~z{x|||yx}zz{{|xzvxw}zs~xz}|z}~~}yy{v{{zxx{|zy{w{||y|~|zz{yx|z}z}xz|yyyy|zyx{z|wwz}{{{{y{}|~|{z{z|zzz}zz}~}|xzyz}|{{}w|}~yv{v{{xxz{}y|{s{}z{{x{~{v|z}{}}}x}z|~|x}z||~||~}}|~}~zx~~|~{||y~}}|{{z~~~~~|~~~|{~}}}~}}{}~~}~|||~}}||}}~}|~~}~~}~~~~}z{~zx{}~}}}}{~}|{|~|z~~~|~{~{~}|}}~{xz~}}~~z}}}~}{w}}~|~}{~|y}}|~z}~~~~~}~y|y|~~||{~~}{}}{|}{}~}{{~y}~}~}~~}|~~{}}z}~}{}~}{{~~}|y~}~{{~~|}|t|z{}|}}~|~~|~~}{}~|~}~}~|{~|}||~~~~}{|}}{|~|}}~}}}{}}}{}y}}||{~~|}{~|~~}~}~~~}}}~{||}~{z~|}}~}~}z}~}z|~|}~{{~~{~{~~~~~~~|zxwwzx||}{yx}x|~|z|yz~}{~y{}~|xz}xzy~|yz}wyzyx|yy{{yz|{xyyz|x{x{w||z{zyt|x~y|z{{yywzz{zwzyz}yywtxyzxzzx|w}{xz}y}z|yyy{|zxzzx{zxyyuwy|{|y}}{z}~{x{wx~{zx|~z{zy{yzuy|xy{xy|zwzyzx{{{zt{xuzxz}wv{{{zyy{yz|~wzy}|yzxz{{z|{|}zx}{~yzz||{{{tx}|}ww{}xy{zxsy{u{x~~yyz~||z}||{xz}y~}|xywzzzzzyzy}zzy}}z}y}x{|{|||}xx|}}{zxz~z}zy{{}z}{xzx|}z||z{wyz~w}x{|zy|y}xz|~{z}}z}x}y{yy|~z|{}z|{x||yxz|xwy~|xzyyxz{y}zy~{v}{x}wx|~{{xzzy|}{z~{xvzy|z{}v|y~}}}{}{}x}xyvz{|z~z}}||z||{y~xz|zsy{zx|}{}|zyy{zy|~~{v}{x~z|{y~wxzy{zzz{|{{zyy|x|}{}{~zz{w}~zz|xz|xy||~zyz|{{~px{{~}{y|zyy||{z{{yx~zxzzxz}z}z~{{~}~|x{t|w|xy|yz~xzwxyx|yz{}v~|v|{{{|v}~{zx{{{yz}~z||zy{y~xyyvz|}z{}|~}~x}{zz||zw|{x{{z|z{{~{x~~zzw{}xxy{z|}|{~xz~|yvz{y}|~x{yz{|y{wz|}zx~{{}}~{z~{{|~}~}~||~|~{~~}~}z}~{~}|z}~|}}~{~~~|~~~~||~|~{}~||y~~|~|~}}~}y~~~~}}~~~{~~}}||}{~~z|~|~~{~~|~}z}x}{{}~z|~|}}~~}~y~|}y~|~|}}~{}|~~~}}~~|}|{}~{}~~|{}|~|~}}{~}}~~~|~|}}}~~~}~}}{{|{~~z~~}~}}}y~~|||{zz~|y{~|~~}{}}~{~|}}}|}~~}~~~{~}~}|~{~|}z}~~|~}z|}~}}z}|{}{|~|~~}~~y~~|}|w{}~}~z}~}~~}}}}~~~~~~~}}|~{~{~~|{~}}|{~|~}~{z}{~~|xz}{{|tz~~|}{}~z~|}{{}w~~}~~}xz{{{|z{yz|x~|t{zu}{|yy|{{zxz}wx}z|yzy{}v|x}|}|yz{wz|zz{xxzx|{y|x{x{zzy}x~{z}{|xvw{{xzxwzyz|{z{xxywxx{x~zy{z|zuyzyzy~{x{}z{z{~{~{z|}xy|{zy}zy~vzvxw|vx{x~{vyyxvy{w~yz}}|zy{}~z{~{{zx|z{{xz{~zzzy{u|}ywvw}~}vvzvv~wwz|}{{zt|z~w|v}|v{|x{{~w{~z~zv{|v~z{z{}yvw~~{zx{zyzzwz|{vv}vwt~|z}yyw|zy{}}x}z}z||y||zwz{y}zx}}{x{{{}zxzw{{{y{y{|y|}wxz|wxy|{xzy|zu{u|x~z|{}z|z}zzx}z{{zpz}{~y}z{}}|{xyy{{ww|{{yyxzxw{xxzx}|}w{yy~}{z~xy|~~}|y|}}xz{}{yy}z{zz}|yz|zx|yyzxxy{u{{{x|qzzyyww|z{wx|{}{yz~{|yz|{|{z}}{z{z}||yzz|vyu{v|xzzxzzx|xy}}z{xzv}||zvz~|yztzx|wz{~}z~|wvz|z~{zy}~z|www||}|xz{v{~zu{}wxy|xz{}xy}zx}{{y{|~}x{~{|||}zwy||z}{zz}zx}{~|y{yx{y{}yx{yyw}zt{z|z{}|y|w~xz{z{z~}z|zz~~t{|{|}{{}y|~zx|{zvz{~|y|z}yy|}u{w{y{zz|}y|z{v|zzwx}}|z{||y}z~}~z{{xz|}|}~yz}{~~~|~}|~{|~}~|~~|}~|~~~~~|~z}~}|~|}z}}~{zs{~{~|}~y|}}y~}{~z|~z}~{~}}z}{z|~}}{{~}~~~}~}}~|{~y}~}~{~~~|}~}~~||~||{~}z}z}{~z~~}zy{~|}}~~~}}~}}}z~z||{}{}~{y}}|}~y~~z|~|}~|~{|{|v}z~}}}x{}{~||}~|z{}z~|~||}}}}~~~}}x{~~~}z~z~~~~{~}}z}~~y~|}|~z~~~}}|~}}{~~~~}~|~~{}~~~~~}~~~~z~|||}{|~{~~~~~}}~}~~z~}~~|~{~z|~h||~~~~}z~~}~{}{|z|}~z~~}~}~{|}}~~~xzv}y{{{u{yy|yw|w{wy{xy}~{|z{yw~x{{xyy{|z}}zy|tyvxyz|y{~zw{zyz~w{z~z|t|zyvzzwz|x{zy}z|z{vwy|}wz|xyxwvzzwywzy{vx{wxy{x{|{vx{vzyv{{zxz~yw{{z|zxz~~|z|z|w}uwy~zy|{}xxvzw{{{vzxzy~{wzy}{~{||t|{y{x}y|}y{v{xyzwx{{uy{v~xy}{yw|yx{zwy{wy{yyz~y}~y|{|}z{{}x}}u|xwzyz|zy}|z{|yz{{{{|{xzy||~{}y{{y{x|yy|xuyvzwxxzz{xz}|zyzy~x~||x{|z|~}zx||}||zzyy{~xwyw}xw|||xu|yx|{wyzyyy}{zzzyz}zx{~x|zyyy}xxw{}{{||zu{|}|yx{yuxx}{x|{z|z{yzvyx|w}{~~zzz{y{}}z{zzxzzy{||yy{{y}z{}}}z}z~zz~z~}{{z}{{{z{}{|qy|zz|zwz|y}x~}{{yx{{yz}uz|z{x{|{||w{y~x{z|z||~||x}z{|xyxzvyz}~tz{vvz|{{~x}y|zyz~zx|}}{~}}|}}|}y{zzwx|y}{zx{}yx{xtwy{}|~y||}{}z|w~{{|}{|}}{yz~yx{z{{y{{z~{z|w{{||yy~~{{z|{z{{}}}{|~z{{yzzx|zz|}{zz}z{}{}z{}{|}~x~}y{|yz}}{}||~|}}zz||y||zxw|y}ywy{yy|xyyyxy~z|~yux}|~v~~}}}}|}z~}}}z{{{||~}x||~|}}}~}~|~~z}}~|~z}~}~{|{{}}}}||}}~{||~}|}}}{~~~}}|~|~~u~~}z~~}z||{~|}z~}y~~~}z||~|~~}~}~~|~}~~{wz|{z|~~}}~}}|~}~|}|~}}~y~~~{||~z{~}~|~~}|yx}}~z||~}{|~u}~}|~~~}yz}||~{}~|}}~~|~~}}|~y|~|~~~|}}}}}}~|~|~~~||~{}}}~~}~}~~|y||}~|y{}{~~~|~|}~|{~~}|||~||~~}}~|~}~z}y~||~~~{{~~~~~~~|}}~|~~~~}~|}~z~~~~}}~|y~}}~~}|~|}{|}}~}}|~}}{{||}{}|}z|}}}~~~|}}~}}x|tz~z~z|}|y}ywyx}~{{{{x}xtyzx}{yxzy|z{zvuu{{w{zz{xzzx}xvzyw|}{yz{{z~zyzzy}~x|vvxu|w{yx}{yzwuz{wx|{yx|vu{xvx}zz~||z{z}yx~y|{wwz~{}|zz{||z}{{yy|xy{sw}|y}}xxz|t{}y|zwvz|{{|yy{x||xywy{{{|x~yz|y}}~yx{}}{xyx{uzz|yzwzyx|z}{zxzzyyzxz{vyx||z|yw~z|~wwz{zz{|{yy~~{xz{y}|{xzy{{y}y|{z|xxzx{zu{x|z}zw{zy}xw|~{|z{~|~~x{|z{{y}{yzz{}{xx}|yyyzw{y|}{yyzzz{v~zzzxxyzyv{{|wy|u}}|~y{yvyzu|w{zz}x}z~z{w~|}}wxyxz|}x{{|~{xv{}yz{tx~vw}xyzyx|z{z{zz|z~{~ywxz}{~~{|{{z{|z}}zzy}xwx~{{}z{{zxw}zwyvwyzx|z}uvzx|~z|y{xzyz|{zx}{{|{zy{x~{y{|||~z{zxwzxyt|yywyywwxuzyzwyzyzywyvy|w|{y|||z{zwxyx}{yy|z||zy}{w{zy|yy{|wuy|w{|{xw{yxyx{y~z|}}uy}y~~{zyy}yxzy|{z~wy~~{|zw{}zv||z}|}}wv{wxu{}|yz{{~xz{xz~z}ytvxx}zyzy|zy}zzx{y{yz{~z||{{|zx|w|xyz{z{|rzyzz{|x{|x}}~yu{{yz|{{z}{|{}|}{{~~}|{}z}}xz}{}|{z||}||~~}|}}~~|}|}~~~}}}}}}|~~~z~}|z}~}z~}{{|~{~}~|}~}{z}~~|}}|~}|{y}|~{~}}~}z|{~{{~yy}}{}~}}~|}~}~|~}}~~||}z}~z}~|x}~{}~{}y|||}}~}{{{~|~{zy|{}|}|~~z|~}|~}|~~}~~}~~|~~~~~|{||{}~y}|~{}~|~~~tz|}|~}{}|~{~|yy}|~{y{~{{~~~~~~}~~~~{|~~}{~~}{}}|||y~{x}}~}}{~}~||y~~~|~|~}~|{||~~~|{|~|{~|~}~~|}~~~~~}~}}}~}z}}~z~~|}}~~~|}}}~~~~|}}}z~}~|~z|||{|{~~|}}{yz~~~}}~z}y~~~|{}}}}|~~vzz{ywxyy{zzwzyz{{yxyy{z|zxyxxz{zsy|w|{y}{zzx{||yzy{y{y|xxyy{xzxxuy}|zyxyz|zx{wy|vxw|yzyzzz{zwyxwy{x}{y|x{xy|y{ywxxzxw{xwvvzx|~|z}vyy}y{z{y|xx}{ywzyzx~y{xxy}{x~yxyy}zywwxw{~|vzxv{wyy|{z~x{xz{zyyyxyz|zv{zvz|z{y|zww{|ywuzx{zxu{zy{}x||~|~{yzy{xzyyxzzxyxz{y}|}wxyxxu{yy|y~z|zz{xw|{x{}yz{y|||{{ty}x~|z|z~{v|{x|v~|{zy{{vyy{zz|x|yw}xwzw|~{yzy}yy|y}y|{xtyxzy{~xywz|{{{zv|xwzyw|v{zx{{|{{y|zz{w{{zxyzxz|x~z}||{{{yz|x}wzwxy{z{~}|x|}{|y}v{zzzw{}{|{zz}~{{}z~zy||{{xz{y{}x||w{yz|{z{yx|~|z|zxz|{x{xyzyzxv{||{z}zw{xx}y~y{x{z}z{{|x|z{}{z{|y~z}x}zyz}zww~xx}{y{wy{x{yy{~|vy~z|w|z{{{{zzy{z|yw}zx{{x{{xxx}xzzyxzz}|~yw{zvx{y|y{z}}{}{~wxxy{}y{w~~}{|y{y{zvy{|zyxy}||v|x|}y}|wy~xz|x{~uvz{{|{}w{y|zz|{{xz}|{{yyy{y|}z}{{x||yxzyzz||{vy|x|{{{}{{}|}syzw}~{zu{yz{{{v{~z~~|}~~w~{}}~}}|z|~~~~|}}|{z~~|{}{~~|}}~z}|}|}~~}}{|zz~z~}}{}~|~~zy}}|~~|~~||}}~~|~|z|{||y{}}~~~||~~{|z||~~~|}{~}}z}~~{~~~}|~~}}~}~}}|||}||~|~}~}}~}|z}}}}}x~}{~}}~~~}}}~}~}}~y{~~~|~|{~}{|y~|}~||}|{~~}}~{}}}yz~}}}}y}}}{|}{~{}|}~~|x|}}||~{}{|{|}}}}|{}z{~~}|~~~~|~{}||}z~~~x|~z~~~{}}}|{}~{}}|}}|z||}||}~~}{~~y}~~}~}}~~~{}}~{}z||}|~~~{~~{~}w|}}~~z{~~|~~}{}~~{}||~~|}}}|z~~~{|~||}z|y{|||{}{x|v}|w|{|yxz{zzv}zzz}z{yy{xyzzyxxr{y{z|~xz{wzzz{yw|x{z}x~~~y{y|{zyzyz{zy|{zvyyy{vxxz|wzyvzv{|y}yzw|~|w{}xz|{~yy}y||{y|{z{yx|x{z|yy|{x}~|v{x{yvxuxw|zzvxx|yzyxzz}yz|yx{z|w}|vwzv|{{{~zuy}{{z{{x~w~z{|x{z{{}w}{z~{|x|zz}~|y||}}||}yyz{z||z}y{x{}|}y~y|}v}|{y||wy}zy{|wy~wzzxyx{vwzyz{~zzw{|yx{z|z}xyzw~|zz|yzxuy|{zyv{tz{{zux{xu|wyzwy}zzuxy~yx~y}||ywz{{zv{{{{xzyx{zz{~y|y|{}{|{zzyzy|zy~|yx{vz{y}||vz|y{w|v|y~y{wzx~}{|{z~|zz|~}y}y~|~}}zww{z{{{~{xx{{y{zx~}yzyxy{tzzyyy||}~{~~|x~zy~{x|}||w{y~||z|{|x}xuy{~{xzyzx}y{zx{}z{y||zu{zx||y~xx{||~|zx{}{{z|}~~{}{|z~wxzyx||xv|zzy{y|}~|yx{x||}z{w}xv||{|{}{{~}yz~~||}{~}~{~y}z|zz}~z|zwzyyx{zxyz{z|z~z{yz{wyxwy{~}}|}|}|v{|{zz||y}|z}}}~}x}}|~~z{|wyz{|z~~{z||w}~}{x}|wyy~}w{|zx{zy||y|}}{~|}{~{}~~}~}||{}|{|~x~}~y}~|}}~}|~|~|z||~}}z||{}~||{~}{}}~}}}~}}~}{~|~~y||}|}{|~}}{{|}|zz~{}~}{z|~}}|}~}}{}|z~}~|~}{}z}|{~|~~~|~||~~~}y|~}~}~~~~~}|z}}}|yz~{}}}{~x~}~}~z~~~}{|z}}~~{||~}~~|z~{||}|~y~}{~}}}~~||}z{~}|~}~}~}||}|y~}|{~~}~~|~|}}}~{~}{}||~}~~~}}~~~}}z|~~|~~|}{|{~}z~~|z|~}|~zy||}~y~|~~|~xy~{}~~|~}|~}}z}~~}~}}}|~~}y~|~z}~~zy~~|}~|~~}~}~~}|||~~}~~}|||}~}{}}z|}~|}~~}|zw~yx|}}x{|xvyz{y||y{zzyzx{yxwyzv}uy~|zyx{~{xyz|}ywy|y~vw~{{x{yvv{{y}}yyzy{z|~x{w{uy~zwy{{yzxw}yzv}||vws{zww{{yy{u{wv|~z{y|xwyyz{zvxzzx}}z}~zx}{z{zyy{{yy~~xz{zyv}xzz|v{w{x|v{zy}zx}|wxy~yyzzz|}z||~{||wzy}~{|yx||r{zw|yz{zy|xz~v|y|y|}}{zyzxyv{y}|zx|{zy{y}w{yxy~zy}z|y{|{y}}xx{}|y{{{z~}xy|{zyux{z~{x{~z{|}{||z|zzyz|{{yxx~|{~|}|{zzy}{yyyw{{~vyy{u{|}zy{{{}yu~}yzw}{y|w{yx}z|~|yy{}zzy{{z{~vyz}{|z|zywzz{y}}}}y{xy{{{{z|zyz|xzy{y}w{zy}{y|{zy|}{|x|y}xzyyz|yu{xz|x~x{|||{|{||}|||yx{zy~xz}y{uz{z{z{zzzx}{z|ztwzywv{y|z{y}}z|{{}{z|z}}{zx|{xx|~zy|zx~yzx|}{zyzxz{{|y{{w}~}~yx}zzp|~{~wyw{}~zx}|zyzx~w|z|wzz}y~{yyyy|w}}z}yyzvz~x|wzxzy|}yv}z||{w~{z{{y{}x}}u{}{x{{~wy~y{xz|z}{|{y|y~~z|y{z|{z}y~}zy}|x}{y{~~{y|}y|{~y|z|zyyx~y|z|z}~x{tz~||~|~}~~||~|{{}|}}}z|~}|~~~}}~~||~z|z}~~|~}|~~}}|||~}}|{{~{}}~}}}y}|~{{yz~~|~||}|}||z|~}||~~{|~}y}~{~}~|}~~~}|{{{~~{}{||y~~~|z~}z|{}~|z{z~}{~{~|~}{}~~}|~||}|{}~{{~|}|~z~~|{|~|~~}}~{|~|}|~~z}~~~~z}|~x~}{|}~}}}~~~{}|y}~~~~}}}}{~~~~~|yx|~~}{y~|{{~}}{}}~}{|{|~}~z~~||{{~}|~{|~~~}}}~~}}~~}~~~{||~~~~|~{~}~|~}~}}z|~}}}}}~}}~~~}}{}~{~}}~}~}~{}~~}|}|}~}|}}~zwy{wz{y~|}|x||y|y|zzy{yx}zvx|yzzzxxwzxt{yz}yxw|~z~wyz~wzz}{z|z}wwyvx~y{xyz{zxzzv{wwzyxywzuwwzytwzyv{vuy||z|}~wzyxzy}z|z|{}yzyz}yz{zxx{yz~{xz}y|w{||yy|x}z{|z}{yzzyz|{y~yyy}}|uyw{yx|xy||}~|}{y|{~||{|yxw{wu{{y|{z{xzz{y~|}ww|}yyw{}{xz{{~|}}|y{~|y{}|yzz{x{|w}}}{z|{|{}{{{}}zv{||zs|{~{|v|vs{z|xy{w}yz{z|y|~|y~{x~z|{yy|}{x|||x{{}z~|xwy}vzw|w~~{{|yyyyyyvx|yy|{yzyxy~y{x{{{x||z{{v|z|y{}{z}z~xyxzyw}}~}|x|{xyz}{xyzxzxxy{{st{}|y~|{r||z{{|~|{tx~}x{~|}~yzw~{|yx{{vzyzwvz{y~x}~y}y|{wxyy{}w||{|}}}z{~}{}y}{|}y|v||{}|}z}y~yvx|xyzvxyyxw~}~zzw}}{{zyyxzyy~y||~w|z~z{{yy}zyw}|}{xzx|||}xx~z|x{|z|zw||{zzyzzzxw|{v~z}{{|z{{{z{}yx~|{{}~y|y|{}}z{yx{z~|{z}vyz{{z{~{v}|~{{|vuyzz}}wwz{zy|z}{}x~~}w}}z||w|y}w}{zzzxzyy|{}y{|{z~{wz{}yzyxxx{}|~x|~xw}y||~}z~~~~yzz|~~y}|{|{~~}}}|{}}~{v~~|~}~~~{~~y}~~~}{|~~~~}w}|zz}~|z|~|||}{{}~~|{~}}|y|{}{||~}}}}x|{}{~}|}{}~~}{}~}~~}}{~z}~~~y||~yz~z||~~}{}~~||~{|}}{{{|}~~~}}}{~~|~}}|~}~}}z{x|~~~~|zy}|~~~}~|}~}|~~{|}}~~~~~~}~~|z~||~}{|}z~}{}}{z~|z~|}}~||~~||~~x|z~{|}z{z~~~}~}|~w}{~}~}|~~{{}~~{}~~~~{z{}{}~~||{z|~|||~}|}}z~{z}|z~}}~{~|}|||~}~~{~y}~~}}}}{}}~~~}{~{}~}}}{~|}~~{~~~~|}{|~~~{~|~||y~~~|~|||~}}|vv|~w{|uy{y~zy~|yzxy|xyz{x|vx}|y~zvw{yw{xxyzw{vz{ww{||xyyw}w|zwzy{wyuyy|}w{{w{}zzzs{vzyvxxyyw|}x}xy}{|z{wvyyyxyz{y{zvywxw{x|zzxyxwz}{xzz{w{xxwzwyz||wy~yvzy|yux|||~|zz|}{|}zyz}y}}zy{y{{{w~}tx~~y|||{zv}{zz{{{w||xx}wzzy}{{z{z|w||yx~}ywzv|w{||zyw|u{{|y{xyv|zyx|{}v|z~{|zzv||{y{{yyy~wz}|z{{z}|z{|~{{}}uz}zwv{{{w{y{{v{|{xz}zzx{{zy}}wxx||~yxx{z|t|z}{}{{{ywv|{y{yyzzyz~yx|z|{|x{|z}|z}yxyz|zzz|}z{xwzz~yz{z~z{z}{y}|}z{zyz{yv{zzy{z|zy|z~{yy|z{~|zxzww}z}{yzxvx~|zxz}xyy{wy{y{}x|{z~{z|}zzzx||}{vwxw{zz{~|{z}}xz|{}{~~zwwz|||||}y}z|zzzxywz{x}|}zvw{{wu}||{}y{xyvwxx}|||}{~|z||}y{|z}}~y{p}xz}zy|x{}{y|{{y}}|{{{~~{zzy{{{~{xzvw}yxz}}yv{zy{wzz{zw|yz{{yz}{}z|}yz|x}|x~yzxx|yy~yz{{{zwy{~|{~}y}~{uzzwz{{|zzw{z~{~z{w}|~z{}yx|}yy}zz{|z{yz}{{~zy{|{xyyyz|{y|~}~~|~~~~~}~~|}|{~z{}~{}z||{~}}}~~~~~~|~~~||z|~~{|~~}{{}|}z|~{~}}z~~{~}|~||~~|}}{~|}|{||~{}{{~}z|}~y{~}|}|z}z|{|}|}~x|{}~|||~}}}{}}}y|z{}x~~{||}~{|~z||}|}}}~~}||~~}~|{z}}}}|~}}}~|~|~}~~~~~{~~~|{}y}}~|z}~~~}|~~}{}~~~~{x~}~}}|}~~|~~~}{}}}|x||}}~}~}z~}}{z~|}{||w{y{}|~~}z}~||~~}~}~}~}~|}}{~~~}z~}z}|~~|z}~}~{}~{}|||||~}}|~~}}}~~~~|~~~}|~}|}{~{{~~~||z~~~~{}{}~}}}~}~~~}~~|~~~}~~~{||}|{}{}y~}{{~~y}yyzz{uw{xw|x|ux|{{{yxu}zxvx{w|x~}{zyzxw{{yy{|w{|vzy{{~z{yz|x~|wz||y}|x{~xwyz{{{w{x}x|wx{z{z{vw{xyyw}y|yx~}zzw}}zzyyz~}z{z}}}zz}{}~|zy|x|{vzz|w|~y{z{y}zywyxzxxy{xxxxzyv{~|z}w|y{uw|{{yy~{yv|~x|}~y}wxyyzyzz|y}z|xxzw}ywzxz|}{yxyzy{}~|||x{|z|v~|{|}{{}xx||{{}x}{vw|||{xyzy~xyuxxzzy{y|tw{v~|wx~}{zy{yz||~zz{}{xx{{zy}yz{}zx}{ywz|z{}{yyxx~y{wy}y}zu}z{}xuz{zz}|z|{{}{|y}|~|}{~v|{|{y~|xy|y|yzw|xz{y{|zw~|zzxw~u{w{zuy{~z||zx~{{~x}z}z{y~|zz~|{vz~zy{yyyy}~x||z{y}z{xx}{{zw{|zuw|wx{yyz|}{{yy{{~}{x|}}{zx{{~|y}x|~s~yyy}z}|y{u|z{{zzzwt{v{w|xyzu|z{}zz}{y{yy~{y{z|z||{x{xyyzz~zzwvy|{zxwyv{zy{w}zwxz{twzxy}v|{|~{zxz|ysx}yzy{vzt}}|z}z{yzyzwxv~x|{~w}y}{zzwyxyy{vyyzxy||~z|z{|{z|{~w||}w|z~||||z{x||zwvw{yzw||zyy}}w{y|v||{v{z|z~||yyx}|z|z|zz~~~||{z~~~}zz|}~~~{~||z}{}z}~|~}|}|}~}}}}{{}{~z}{|}}||~|y||z~|}}~~z~||}}|~}z}~~{}~{}}y}|{|}|~|~{}|}{|}~z}~z}}}{z~|}}~}~|}~}z|~~~|zz{}{|~}||z}}}~~~~~{}|}{~|~{~}|}}|}{|~~|~~}}}~~~~|{~~z~~|{~{~~||}|}~|{|}~}~|{~~}~~~|{~}|~~{v~|~~}|}~}|~}y~~y{~{{~{|~~}{{|~z}{{|}}x}}~}}z~~~}}}{}}{}~|}y~{|}{}{}}~}~|~z|~~||}|}~}|}|z|~}~}~~~~~sr}|~z}|}~~{~}~}}~z}}}~}~~~}|}~{|~y{~|{yywzzwzyxxzzy}yvyy~~z{y{{yy|zv}{z}~{{zx{wsvy||x|xxx}{x{{zxw~x|xz~u{{z|{zyxzx{|{{}|{v{{x|x|{z}w|y|wxyxztzzyz}yy~yy{~|z{x{y|{|m~x{yzx{{zvyw}{yxv{}x{zy}}wz{y}yzvz|{y{z|{z|ux{xy}yzz{uzx}||{}|yw{w|}zxzxx}}|yv{{zxxwz{yz{xx}w{{y{v}}yvz{~{||{|y~xxxyx|yyxwz|z~{yz|xyywy|{x{{yw||wy{w}z{yx||v}}ywv|y|s|zx{{xyx|zzvyzwwu|z{z{z~|{~{}x{|xz||z|y|yyz{||{|w~|v}|z|z|z|z||z}x}{xy~x|}z{xz{~{y|{{zz{z}vwy|y|y}uy|x|yw~zyyy~||}}y~zyzw|}}~}||x|{||{yy}{|{}{|zxyy~z{z{wz|z}{wyy}w~x|x{y{{y{|yw{vyz{y}y{z|y|yzzyw{{vz|~{~{z{y}}y|{}|}w|~xw{}z{|yz}wx{|}zzx{vxvz{y{{{~{{{{~z{yy~zyy{||~wwz{{|x|~}x{}|~|||z}yzywx}}zwy}z|{~xzz{{zwyz|{w~xyyx|xxw}|z{||{z}x|w{v}ywzwzyzxxx|}}z||~~y|z{z~y{yz{~xz|~|~{}|x}~x||{}|{y|z~y{||z}~|w}zxzz~y{~z}y|z||x}xz~{{zz}w{||z}{w{|~~~}}x|}~|~~~}{{~}|}}~}}}}~~~}{~~z||}~|{||}}~{}|zx|}|~{~z~z|}}}z{v~}~w~}~~~||}|~~z{|{~|}~~||~{|{~||~~||}~{}~{|~~}~}~}~~~|~|~~||}|~}{{}~}{}}|~}~}|~{||~{}|~z}~~}}~z|}~|~~}}|{{|}}|{}}~|}}}}}~|~}~}~}~~~|}~{}}~|~~~~}}~||}|}||{|}}}}|~}}x}||{|}}}{~~~}~v~}y~|~~}}}{~z}}}|}~z}~}~}}|~}~~~~~~|~|~~~|}~}|~~}~{z~~{}}~|~y}}~}{~{|~}~}}~~}}~~}z}~~|~|~}~~|}{}|~||}z|}|~}~~~y~~~}~}z}}|}|y|x}|zxyyv{wzyyzu}}z|z{yy{vxz{zxwxxxz|{vvx{y{zz{~{|xy}}yw{z|x{x{~{y|~zwx|z}wx|{zw|xuzyzxzzwzwsw|yuwz{uwxyw~yyv~|{}{~{|yw{z|~|zyy{}xv}{|{{}y}|{zwvyywwx}|z{{yw|{zxv{xy}vyzw|{|zvxy{}yzxv{wz~x~{{z{||z{{}yy{{x}zx{vyx~yz|x{{wy{yzvxx{{zz{y{zxz~wvzx{z|}{}|z{{|y{z{vy~zzyyyyzwxxz|uz~{|x|w}{{ywx|xv{|x}|xz}|x{{vv{{xz{}|z|z|yy{~~{x|{xzz||zzxz}wy{zz{z{{~|zzw|zz}~}ywz}{{{~|x|{}|}}|||z}}}x{{zy{yzy{zux{uw{z|zyz{|yzz~|}{y{zyx{|{|y}}|z{~y{{x||wxz{z}yz{~yxy{x{|v{~|{z|vy|yyj|wx{z}wzzz{|{}v{z}}x~zywy|yy~{x~}y}~{x{zz|}zyxxyywyv{uwyw~xz{|}z{}w~z||{x|{|{}}}{x{}w{x~{~z}z|~yz||~xzzyzz~x{{|vzwzy|yu{w{zxy}{{u}z{}{zw{z}}~}{|{|yv~{|~|y{wx|qz|{{vuuyyxxxy|zxwy{yx}|y{{}wv{{}y}|z{z||z~{~}y}yy{{yzy|yy{z}xz{}z{w{{{}}xsy}{{xzy|xyw|{{w|xz~{|}{z}y~~~~~~|}{~|z|}||~~~~~~~y||}}||~~}~}}|~}}~}~}z}~~|}}}{|}~|zz{|zy}{}|{~zy{}~~}|}~{|zx~~~~y~|~|z{}z~y|}~z|~~{~y|}y{}}{~~|}}}z||~~~~~{}}~}~|~}}|}~||{~{|{~~}}}}~~}}|~{~|y{z{||{}}zy|}~}}|{~|~y}{}~||y{}|~~|~~|~}|{{}||~{|}}}|x~{|}}~|{}}~~{~}~}~~}~}}{}y|~}~~~}~~||}~|~~~}~~|}~}}|~|{|{~{|||~|{}{}z{|y~z}~~~~}~}}~|~~zz|y{}}z|zz~~}~z~~y}~}}z}}|}}~||~|w}|{~|~}z~}{~|{~|~||||z|~~}~~~}~}~~~}~~|}|{x~|y~wxyy{w~|||x}{{|zzy{zyw}||zz{|yyv{~zt|vzxz|}|y||y|x|~xx{z|{z{v|{|ty}}x|z|yy||{{zty{wwyy{}xy|{{z{z{yzzw{{|wzu|vyx{{}|{|~xywy|uy|xzyw{z{~wz~yz|z~y}ww{zsyy}}z~z|z{{}vw|zy{{|{wz}~xyy{x~y}~u{xy{|y~zu||{w|}|}zwxyxx}zz{~{y{yx}yz{~x{{|w|{y{~{zzwz}x~~}vwzy~wy|}zxyyx|z|vzy|vyw}y~}wy{~yw|u}~~zzz|z|y|yzz{y|z{{wy~|wzw|ys{zzzxz}{v}|{y|}y|zxwz~v||zz{x{zz}}}yxxyyyzyzx|zv|zw{x{}{x~y}x|{zzx{}~x}{~z{~{|z|}xyw|wy|y{|z{|zx{}{||{vx{y{|xzx{zy~zy{y~|}zz{|{y{{zz|}{~z~}y{|{xyzzyzyx|z}zz|}}}z|zz|y||~}zy{yzy{~}wy}z}|}zzyz{y{z~yxz||{y~}{}w|z|xwyxyy}wt{{~{{z|||z}}|y}}|zy{{{|zx|yy|}{y|~y|{|wy}|x|y~}}}~}{vyz~|}||}~yw{}yx{~v{{{y{|z|}y}|{z{|y|vz{yzy{}}{{x{{z|yzz{}||ty|{z|yz|y}~{|}x{wy~|wzyxzx}yv|{~{}z{y}{|{x{}~zzz}}y||~{{~yzx{zx|{|~vw{zxz||yy{~|~~~}w~~~~~{}~~|}}{~}|}~|~|~|~zx~{~{{{}~|{{~~~||z}|}}~|}~|~~}{~~}|~~z~|||z}|~}~{y}~}~}~~|}|~||}~}~~}}~~~}~}~~}{}|z~}~~~~||~~~{}~~{}zz|z~~}|~~}}~|{~~~}}|~|{~}}~|~{}~}}~~z~~~}~|}}~{}}}|}}~}|~{~{~}~y~|}~}~}~z|~}}~}~~|~~}~v}}||~~~~~|~}~~~{~~|z}~~~}~}|}~x}|~~|z~~}~}}z~}}}|~|y}}~~~~yy|}~~{~|~{}~~~~}~~}x}|~}}{|~|~~{}~~~}|}}~}~}~~||z}z}~~}~~{~{z}~~z|}|~|z~}|~~z|}{~~}~}}~zz{zzzzz}|{ywvywzzz~xyzwzxzw{|yvyyww{z{xxzxvxz{~z|{zyz}{y|xxx|zvx{||}w}zw}y{|xyxzyzx||w{yxx{vwz}wwyzw{xvzw{yzzx||{{yyx{|}yy}w{}{y|y|zyw|{t|vyxzyz~zz{zw{xxz~vyxzx{|z{w}wz}|}|{~wy}xxvy{w}y~|{~|y}x}{|~uyvvxwxywzwxwzwyyw{xv}{yxx{x{yxyy|{{z{}{v{|~~{}|~||xz{|}{|{{y}~z{x~v{x{{yzx~{|}wyyzyyu{xyywxv{wxxzsxxzx|{}{}~}yw~z}~z{w}|z{{w~}xxywzzyyzys{~|x{zzww}w}v{wy{{yvw~|}y|{yxzy{wyx{}z{z{z|}{z}{x}ux}z{yzyv~uzy||yv~yyzw|ywy{|yv}{~zyy}z~|yy{{|y{{}}zu{|yy}~zx|xyyuvyxx|wwxyxw|{vxzvw{wwxz|v}}yz{z|zyz{z{z{zz{}{~}xx|x}z{y|yzzy||~yyy||zxuw|xx|yz~x{uxw|zw~}w{zz{|~}z{|}~~}z~z{wz{x|z{zzz{zx}|xxwzz{vzwxv||w|zyyv{yxy{vz{xyz{{{}yzzv|}{|zwz||}}|x|z}{w}xw{xwwywxxxw{wwyxy{~{|uyxy~wx{||zxzzy}|x|{zz|x{z{~~z|z||zy{zxy{yx|~x{|z}}yz{z}{zz|{|x{yz{~}xz{|}~{z{}{|x|x~}}|~}}}|~|}zz~{{|~}|y|~|~~~{}|~{}}|}}|~~~}}~}{|{{}z~~y}}|~|}{z}}|{w}}z~}}}}}~~~y~~~~{}|~|~|||}~zzz}}}|~~|~~}~x}}~{}}~}}~{{~y~}{~}|z~}z|~}}}~zz||}|}||}~~{~{~}}{z|}y~z}~}}~z}z|}~|~~~{~|x~|~~~}~~|~{~~||{}z~}~~~}||~~~}}}}y~~~{|{z~||~z}|~y{~~~z{~z}{~~{x~}z~~}~|}y~||}{~~~z~}}{}{~~|~~~}||s}}|{~{~||~z{}~~|}}}z}z~}|}}zx}}{~}~~|}~|}~z~~~{{{}~~{~~~z}~{~z~~~~}}~~||~~x}~~~~y~{{}~{~~{{s{z{zxw|ux}}{w{~}{zz{|yx{z|zz}z|y{zy{{u{twwzy|{|xyyyyx|xwy|{|zz}~x{z|x}{{y{zxw|y{y|{zyy|zy{{|y|xvzzw{ywz{{{{yzxx{wz~{yz{xxxyxy|{~{z|yyyyzzy{xxyzzy~yzy{}z}}~|{{v{}y{zww{y||yx|x}zy}zyx{z{|~wy|}zu|~z|xzyzy{ww~|}xwyz|x{}wzx}~{xy{z|z|{x|zy{xw~xy~zw{~|{{}xyzz~}z|zx|{yyv|z}y|yyzyyzx{z{{|zzy~ywz{xzxy~zyy~xyz}xxyz}|z{xz{|x{x~{{{||{w{y||{~{}yxv|zx{}|z{vy}~z{zyx{|zzyzyx}{w{|z|{}{x{wzz}y}z||}}xy~y|yyyxz}z}wzzxzz}x{~|v|y|xwz{z~|||zw}~|zz||y{{{w|}{yy|{}{}|yy~}~y{z|zz}z}w{xzvx|v{z}~{z|||}{~y~z}v}{zywy}}z{{{{x}{zy{xy}{|}||zy~|x|z{|}{|z}{}|{{zz|zz|zz{y}}zz}{|y|xx~|{w||{xz}}{w}{|}uzzz~v{xyzyyx||}}z~|z}|zzyy||||{y~}y}{}{{y}}z{z|{zy{z|w|z}y~z|}zy|uzzx{{|zz}{{z{{|x}zxz|}y}x~z|x|{z}xyzz}ywzxzy|zv|z}{xz~xwz{zx{{{x{{{yz{~yxz||~|{x|~}z|~~z|~}yz}~}~|~}{~~~|~}{{|}}}|~||}{{|~|{|~}~~{|}~~}}{~}}{z|{}}z~}}|}{~y|z|}}{x}}yzz{}{~||}|||~}{}}{{}w~~}~~}|~}||~}~|~z~}z|}}~{~y~||}|}~}~|~}}~{{~~~}||||~{~}~~~}|~~|~|}{{|}}|}}~~|~~{{{{~}||~|~}}y~~~}{~|}}|~|~~}}{}|{{~|~~~|}{~z~~~}||}{{}~~|~}~}||}z|}|~|~~}~z|~~~~|~}~~}~~z{}}~|~|}{x}{}~}}~~}}~~~}|}|}~|}{}|z~~}~}~}}||~z~~|~~z~}|~z|}|~~|~~||~|}~}~~}|~}|}{yuyzz{|z{z}{y~{yxyy|vvyz{vwty}|w||vyw|yy|y|z{zzz{|zz{~||v}|~xx|y{|y|w}|}xx|zy{{{|z}x{y|yywwx{{zy{}zwzzw||z{{x{|~{{xy}zvzyxzzz~{w{xv{}}zxy~yxvwy|xwt|{xyyxsvy{xwzzzww}x{wx}vzz|v|{||~{yx{x{}zzyxz}}{|zx||}z~xy}ywx|yw|z{zx~|vy{z}{w}||x{{{w}y~}|{zz}|y}{{~x}{w{ww{y{wzy}|{}xyz|z{yy|zxy|{~y{}|~~|z}z{{xxv|zz|x~{z}|~z{xz|yy||xvz{xv}|~zzy{{{v~|{{}xyx|}~|{yz~z{~}v|}}|yxy||{~~x|x~yy}|zuyyyyx~{{yxzzwzxzxzv|w~yyz{x~y}zzyy}yv~{w{wy{|}~w}}~y~~zyyzv{xzxwy}y{|~|}|z|zy|xyxwzzt~}x~ww{z{{zvz|y|{|y{yy{zz|x}w~|}{|y{}zyzyw{y~yyxx{{z{||vzw~}yzzy|}zz}~z}||{{|{~|{w}w{~}xyzx{~w}zz~zwz||xw}|{zzy}sxyyy}w|{}zy{|}|{{~||z}w|}}z|{|yyz}|xzz~}}zy|z~yyv{ywvwzwy{yxx{~{}y|{wzzw{y}y}w{}y{y{}~zzz}zxu|zzzuwy{{||x|x}|vyx{yxxz}x|y{~w{{wz}||~~|}x{z~y~{~|}y||~}}{|~z{~~|~|~|z||z}{|{|{~~|~~}~~~z|}~~}~~}{~{|y|}|~|~}~~{{{}}}}~~}|}{|}|{{~~}x~z{}{|z~{~z~{~~~}~~z}}|~}~}z}~yx{{w|{{x||{~y|~||}|~||}z~|}~{~|~}|}|}|||~~|wz}|~}|~{}~|~{|}~}}~~}|y~~{}{|~|}||w~|}|}}|}{~}{}~{|}~|z~~|}~}~~{}}~~~~{}}|}z~~{}}}y}|}~}|{x|z~}~}~{{~~~~}~~~~}~~{~|}{|~|~{~~}{~}~}|}~{~}}}~}}{}z~|~{|~~~~}}}}|}}}~|~~~}z}||}}~}x}}}}{{~|}}~~}~~~~~|~}~~}}~~~}|}v|x|{{{yy{yzvyzy{w~w}x{xxzy|w|{yvx{zz||x~x{|wxvyzzyyy|}yxx|}vyy|zzyz}y{|uyzz{uxz~xvzyzxxy{{zzxy{yz|{|v}{~{{||z|wzx||w{{wvx{yzz{z|z{{y}xzvzz|~{||{}zyzz|x|zzu|v{v}x|}}z{y{y||yz|zxxw}z|~z}~{w|{}x|}y{x}yz|}y}x{}}zzz{|{}{zxzzy|yz|w|~y~}yzyx~|||{x}|yz{{{{ywx{xxyzv{|x|}z}y|~{{{|~}|{{z{xxyy|z{~xzy|vz|y{y}zzz~yxz||z}z}u}x}yz}x{z|oz||y|ww|zzywxy|xx{z{{xzyy}}x{|yzy~x|z|tyz|}{|zyz{yx|uxw|w||v{}|yzyxz|{}{{{y|x{{}||zzz~zz~v{~}zy}{t{{{yx~wz{{}x|{~z|{yxzy}z|~z||z{y{y|xyzzxxy|w|{}w|xxyw{{xzzy{xv}z|{}}w{|x}z|xyz~{zxy}xyx||yz|z}zzy{{||zv~{{xx{||}{x}{zyx||xxz|zz}}v|z|yx|yz}zvzz{vx{yzyx{y|xyz{|zz{{{|zy}y}|}z|z}zx|}xwyz}y{x}zzuz~|y{}wzx{zy{|uwy{}}||{}}}}y{{{yx|xyzxvy}}||{{~x}}|zy|zz}|||~w{||{z|{{{~zx|z{x{yy|xuzw}z}|~xxww{yz}}w|v}~{{}yz{{{x|z}}||~~}~}}~}{~{}~~}}|~|~~{|~}~{~~~z}w||}x~~~~}~|~~~z}||~~~}{|}~}||}}}}}{~}~~~~{{}|~}|y~|}|~|{~~}}}{}}}}~}}{~z|z~~}z~|}~}}~}~{~}~}}{|{{|~~}~~}z|z}}}|~|}y}~~z~|~z}|}}~}||}~}}||~}|}}y|}|}~}{|z}~}}~~}}|{~}}|}||~}~}~~~~|z}~~{~}|~|}z|||~{{~|}}~{}~w~{~|~||~~|}{zz~|z|}}~~{}}|}~}w|~~z~~}{{~|~{~~~}x~{}~|~~~y}~{|~|~}|}~~|~}|~~|~{~||}}z|~~}}~~|~~}~}}~~~}w~}}~}x}}{}}y~}~}~~|{~~~}~|~~}~}|{}}}~}}~~~y~}}|||~}~~||~}~~|{|{}uy}xyzx{uz{{zx{{{y{{xyzxzxyq{yxxywxxw|zx{y|zz~|x{{z|~wz}{z{w}}zw{{zv{|xw~~zxx{wwtxxz{|xywv{{yy}{xxxxxzy|{|}z{|{w|yw}t{yy|y{ywy}|z|{x|zx|ywvvyzw{zxr|zxzw{z{wxzvz~xyzzy{tyxyv{{vz|}y~z|z{~~|x{{|z|{}{{rvxwxvu}w|wzz|{xz|{xyvzvy{}xz|y|x|||zx{|yxx}~y|yy{}wz|~|~~~yz{zz{y}wwxz~owzw~~yyx|zy|yu}|{|{~~wz{xzy}|}~yy|x}}}v||z}z}{uzzyyyw}y{~{yzyz|~z{u{{xuwzy|w{xzy|{y}{x~||wz{y|yv}}|{wy||{}}z||{zvzyyyzxwzyxxx|x{z{yzv|z{{}xzz{}x~{z}{|y|y~}zux|}zy||~|{{~~x|zw|||z{xxz{~}}xz{wv{yz|xzy~x~{yy{z}zz{|{z|~~y{~~{zx|x{yz|{zx}|x|zy}|{yx{y}ywww{}{y|xxz{y~z|zy}{{y|yzxxxv}|y}z}~||z{~|{wyz}z{zz|{{z~{vyzyx|y|{x}|y|v{|{|y~wy}x{{{zv{x}{{x||}{z|vyyw}w|{yyz{wz}xwx~y}|{wvwzyyz{|z|zyx{}zzy|yw|y}{}z||xvz}|{||z{z|y|yxyz|{zx}|{y{zzxux{{zxy|yu}{|}}x{}{wyw{~|y{}{~~}~}}||~~{{{|}~}||{}{z{{z|}~~~}~}wy}xz}{}{|{z|~~||~z||{|zy}~z{~}~|}}~z}|~|~~~}~y|~~{|z{y}{{~~|~z|{~~|~}}~{z}~}}|~~}}|{~~||~}|~|{|z|z~z|x}}}||}{{~|~~}}~~}{~~y|}{||~}}{|{w|~{|{~|~|}}~|||{~}}|}z{{y}||}}|||~}}~~|}{|{}|}{|~}|}}||~{~~~|~|{~|z{~z|{|~x~~~~|~|~}~~~~{|}~~|}|~{~~|{}~{|~}}}~y~~|{}}~}}~|z}{}|v~~y}}~yx~~}}||}|z~~{z~}|}~y}~~}~{}~~~}~~}}~}y~~{|{xy}~~}|}~x~~|}|~}|~}~|z{}}}z}}{y}z~~}~~|}~}~|~|yxzz{wyz{ww~xvvw}|{{vy|{{zwzxxyw~xxyx{x|{~wyyy{x||}u|y{z{{v}xzwxzzyr|y|{}{~zwyzwy{z}{x~tz{z}x{z{}v|wyw{w|xzwzy{yx{yxyyzyx}wyz{|{uzyz~z||zzxx{|}yz|wzwwyx|||xy{{|uy~xyzyw}yz}zxxy|z{z{u~zzxzyw~y{xyz{}{wzzyzz|{yw|{|}yzyzz{x{}zyw{yzz{|~{{zxxu|yz~{y{|xy{wz{yy{x{{y{~yzxzxw{zz{z{}y}zx|w|x{xyyzyx~yyxzyz}yv{z{y|xxzzwy{yw|wt{}y}wwz|~u{y{}xyzxz|{|yz|zzxz||}~}zyxx{wyzzz{}~}uwz{{{}{zz~||}yz{{w|y}y}z}xzvzyyyy{|z|w~{x|}{{w}zzw{xyz{uzy{yzx{}{{xxzy{|{{x{}|zy{{zvxxz~{}~yy{z||zyuz{{|xy{y{z|xvz~yywy{z|yz{y~vx{{|w{x|{z|w|}|{{ywwyzxy}yy~zwyy{zuzzxx{y|x{yy{wy|x}w|{zy{|xz}zx|x{y}}|~x{zvz{z|}~{{}xyxzy}zu{zzyzxvz{{{yw|w|{z~yy}wu{z{xy|yx|x{{y{{x{{~{{zyzzxyyx|w{}{z{yyw{zz{}|yzy|xz{{vxxx~yv|{{}|{{z}~y|z{}z|{|vx|y{xz{z~}ywwwzzx{}}y~yv{z{zxyzzxzy~}{z{|xxx|{{yy~~}}~}}z|~}~{{{}}}}}~|{}|}}wv}}{~~~{|}~||w|}{~}z~}|||{~~~~~~|~~~}}|~}{x~}}}|~{|yz}{}~yz~}}x|~}}zx|||y~}{z{{}{~~}|{}~~~{}|{{}}|~|~||~|z{}~|}~~{|~}}|{{z~~~}~~~}|~~~z~~}xy}||y}}|~}||{~~~|}{|z~{}~z}}}zz~|}}z~~|~||~}~}|}~}}~{{{}}|~~}}|{~~}~|z{y~}{~}~}|x~}w|~|~z~~|}~}yz~{|}}~y~}~{|~}|{~}~{~~{~~}z}{~~~~~y}y~z}}|~}~|~{~~y}}~}{|}}~~~|}~{~~}}|}~}~~}|~}~~~~x}}}~}~~|~}|w|}~|~~{~}~{}~|}~}{~}}~~}|~{}~~z~{}}}~y~}}~~}~~~~~{~~|~{y~}}}~||~~}~{~{{zyz{{z~{z}x|y{|x}xzzvyz{y{zxz|vw|zx|yvvz}|{{|~yuz|y{~yz{yz{x}~z||yzw{~|{zx{xxyy|x}v}vx}~yz{yzyzyyz{yvx{}w}x}}ryzzyy{v|w{{|yzyzy}yyyzz~|z|zy{}zvyx~~{{xyyy{{z|z{uxywyyyw|wyz{zyz{y~v}z{|{yx~||y}|wz}{z|zux|yzyz{ywxzyux|wz}wwuzwzz|v|yy||~w|zz}}{{zv{|{}w{{|}|wyx|}y||zzz|z}xy{u}~wxuw|{xsz{wvx{xt}wx{v~{~zz~{~}yy{xxw}z|z{z{~zyw{y}}|x~zxvz|wsz~}}~zx{wyx||x{|{~yzy}zz{{}|xy}|z|~zvuzw}z{x{y~|{xy~{x|xy{t|u~}}zxwzzwy|{yzxuwzyyxzy|z{{{zy|||}~~{z{{y}~~}|{|{{xyx|~~xzzwzyz|y{yw{xwwv~w|zzx{wz{y{{{~|z{z{|}|xzzz~yzx|y}~z}{~|zzxzzy|{y|s}yxy{~z{|x|zv|yx{v|z}|{~{{||z~|{{z{wz{~yyx~yxzxyyzx|{|x|x{}|{u{}x}x||zz{wyy|y|wwz}z{|~z|}{|u~z{yzz{ywy||}||zw|~yzwyzx|{|y{yvx}{yxyyvy{xwxxz|zy|z|z}|zz{{{zz{|y~{{z|x|~|~|{}z|{z{{|xx}|{zw}zxzwzy~w||x}yyzxz}xzz~|{zy}{w~xz{{}{~~~{{z~{y~~||}|~||{~{{}z||}~}~}~}~|z~~}~}}~}|{z}}|z|}}z~|~z{|{|~~}z~}}~~}|}}|}|}}|y~}|~~|~~||}{}}}y~}~}{~|}~{}{~~}y~|}}}~|}~|~~|}~z~|}{z||}}}~}~~}~~{}~}~~~}~|||u}}|~{z|~|}~{}|}~||~|~~~~~|}}{}||y~||~~}z}~|}}|~y{~~|~}y~|~~|y}~{|~}|~|~|{~~{|~~}~}|~{}}~{~z}}~~}}x{~}~~}|}~}~~}|}|~|}~|zy~{}}~}}}~~|~|||~~~}~~~|}|}~}|}{~{|~|~}~}{~|z}}~z}~~~~|}~}~{~{{{}y}}}|~{{~|~|}~}~}~~}~|~{{}x}}|}|}zxzyz|xzzxxxx|vx|yz}yz}|xz~zxwz{}zuyxxxx}yx|zzzxzv||{yvy}zz~w{{zyy|zyyzzyuzzzzxyw}zyy{zxzr{xz}w{yyy|{zwv{|z{{zyx~{{|w~yyyzw|vywv~~}yzyu~{|yxzz{wxyvxt{xxy}yzxzyy|zz{{xv~|zz|xyuywyx{{{{wx|x{{wzz~z}}yzywwy}{zyxz|~zz}{}{zy}yyyyz|x{|v{y~x}|~xt{z|{v}ry|vx{x{yzxw~|~wz|xvz||y{wu|{{yx|~{~~}z{|}yz}{yvyyz|yw{}swxz|}{yyy|z{{{yyx}xy|z|{ws{wzyyvzz{zyzzx|z{{z{|y|y~{{zzy~y~xx{{|zz{x{}z||yxx~x||}z}y}{wzzz{yw}wzyzuzx{zx{z~z{{||wzx|wzwzyyy{{||zxwzxz{||wzw|zw~y{{{~w|}||yxuy|z~wwzz{x{}z~zywxzxvyz~zy{~~y{y|wwzy{zyzzz~zz}zz}}}{zy~|{yy|~yx}zyvzz|z|{xzx}|u~w|z|}w{z{}x}{|{{zz|w~|{z{y}y}~{{}z||yy}yy|}}{{u{z|w{|{||{}~z{z|x{wwyvzy{w{wzuzz~|sv{y{z{yy}z|xyxz||x|}{}{w}x|xz}x|x~{xzy{}|}z{xxzzy|zzy{}xz{y|{y|{zv|~{z}x}z|zx}}{y{z}|zxz|yvx{y|}z}{|yx~{z}~}~}~}}|{z|~~y}}~|y}|}~{}{}~~{~z~}|~}}z{}~~{||~}}}~z|~|}|}}~|}z|{~~}|~}~~|z}|}z~{|~{~|}|y}~~}|}}||}~~z{}||}~{}}{{|~{}~~}{z~|y}{|}~}~z}}~~}z|~}~~~}|{}}|}|||}x~z~~}|z}~~{|{~}}}|}|y~}~~|~~~~~{~zz~{}|}||{||}|~|~~{|}~}~}~~~}~}z~}{|~y|}{}|~y~~}~z{{}~~~}}|~|}z~}}~|~|{~~}x~zv}|~z||~}~y|~}~||}|}||~~}}}}~~}|{}~~|}|~}~}}|~~}{~|~{}~~}{}}|z~}|}z~}}~{~~|~~}}|~~~~{}}{z}z}~z}z}z}~}~|~~|~~}~}~~}~}~z~||}{v{~}||}|z{zww~{|{zwz{{w|wy~xx||{vvvwzz{zzzxyzu|wy{|z|}{yz|{xzz{{wy|{zy|w||z||xyuw}x{vytx|z}xyuws|~vw|ywxux{zywxzwx|{y{y{xt{y{z{}z~{~yuz~|z|yyy}{ywyz{tvyx{yz{xywzxyxvx{vz|{zyyz{||{{y}x|zy|y{{}{|~y|}|y|x{xz|yywyw{|}||wwzsxuxx|{ywxxx|yxvvwz||}z{z||xx{}{zz}z~z||zx}~|xzy}zzxxyw~}yyxyvzzxxyz{yyxw{{}}{~{y~{~x}z{~z{{z|z|{vxzvwy{|~zyxysxyzwxxz|{yvvxyxxrr|zyx{z{yzv}z~|{{{{{z{{}{y|{|wy}x}x|}~w||yy|ywvzzy{z}zzzxzy|{~wwwxyxtxy{u~z|~|z{z}x}{{{{|yzz~}||~zz||{{ywyvz{z|zzxy|{||yyyyy{|xwwwy{zyz|z~{|}xx~|{|y{}{w{z||x{~yvyzvyx{v|yx}zzzxz}}ywy{{w}xv{xzw}x{~x|zwz{z|{|{x{z}}z|{}x{~z{}zuzw{{{}{|{y}vxy{xx|w}}r~yywxy{z{~|xy{}}zz|x~zz|zz~y{{{{y|z|yzxy|uxzzzw|zzyzvtv{|zxuyyv}yzz}}|wz}}z~|}x}||z{y{z~}xzzx}~|z~z|}zxvwy|wu|}~zz{~{{zw{{~|{}|y}{xx{zyz|zyy|}~~}{~|{}y}~z}z}}{|~{}|}~~}~|~~~~}~|}{||}}z~}{~|}}}~||}~~}~|}zy~||}z~{|~|}{~~~|z|~z{~|~|}{~}|~}}|~|~}z{}}~~{||~{{}}|~~}{}~~~v}~~~|}|}|}|~}~~}~~xy}~}|~|~}|~~|wx}}|{}~{{||{{|~~|~|~y~~~~~}}{~}{}{}~~{~{}||~{~}}~|}|~~|~~~|~}~~~~{}~||~{|}y~~|{}~w~{|{~|zy}~y|~~~~{~~~y~~~}z}}{~||}}}~}y}}~x}|{~~w|z~~}z~~~}{~}|~|||~|{~~{|z}~}|}}~}~{||}}}|y~|||~}|}~y}||{||}~{~~|{}}~|~|||}y~~wxwzyx{}~}xy|xzyxx{{yz~yz|y{vyxzz|}xzz}{yz|{x{tvy{{w}xy{py}yw{{z{{z|x{{{z||yy}y|v{z|z||z{z|}{vzxzxz{zw{wx|wzxxytw{zxx|xz|zzu{}xw{{xzyyyz|{yuzzyxyy{yz}}xv{xxzyvx|{}vy}xyzw{yywv|{z|xzy|zx}}|{|z{zyy|xx}yy}yxvwz{{z~v{yw{xywz}z|w{||x{}x}{z{z|y{zw|zzxz|}w|z{ywwy}v~{}{|w}{zzy{zzxxyz{wy|{xv}xyyyxz}zyyzv~|}|}{x}~}u~yxv}|zxxz}zy||||xzy|z{zyz|xxxzw{{y{yy~{|{yw}||xx{|zyz}yvtzyzwzzt~zxywxx}z}zx|}xxyz{z{z{|{{xwzxww{~{}wzzz{{{z|{y{{}y~{}xwx{y{{y}zw~~{{yx{}{zv{zzyvw}w|yzwxw{z||}z}{yz|}x|z~~xv{{{{yxwz|~zz|wwvzx{xy}|y}zxv{{y{yzwyzyzy}{x|z}||y|{xy{z|}zww}{}y|y{{xz|}|z{y|}y{{|yzxx|y}zuz|vxzzzxzw{|}w{z|w|{x{yzz~yww|{{{wx~y{}{{{|yzzwzx~{zvy}yyzwxzxyz}x{}{{{|y{yz}|||v|xzx|y{u~{xy|{}yx|wz|{|u{{~z}{}xwz|{|}{{||x|}}{|yyzqx{x}yyzz}{~w|{{{yxwzz~{z|y}{zx~|{~}}}{~~{~}}~}}|~|~y|w~{||z}}||}}~~~~~z|}|}~~~|}||~~~~|~{}~~~|}}z}}}}|z~}~yy~|}w~|zw|{{}z{|~~{}|~~~|~|z}}~|{}}{~~z{}{~z~{}~}}{{|~~}|}~~|~~||}~{x|z{}{||}~~}~~|}~}~|}~}}}{}}|{}|~}~}}}~}}{~~~|z~|{~|~||~|}}|~~}}~~{}}|}~}}|}{|}|~~~|~}~|||}~}|{{zy~|}~zy}|}|z}~~}~{z}}~}}|}~|~{|~~y~~y~~z{{{~{z}{}~}}}|~z~}~}}}{}~~}{y}|}|~{~}{}|~}{}{}}|~}~{y}|~}~|zz~|||}|{~~~}~|}{~~}y}||~|}{~|}}w|}}~~}|}}}}}{}}~}}}~~~}|~|~}}z~||~~~}}{}|}{}~~}~}{xzzzz|wzzy|yvxxy{{xxzx{wzyt~~zyxv{{yzzyy{xx|zyyzyyw{z}|{y}z}}|y}zt||}}x{|z{x}{{zwyx|w|{}w{w{xwv|yzz{|z{}vu{||z{}~|zzvz{z~{|wzz||zy{z{zz||yvyyuyyzxuvzx~xxxzuyzwxyz{|{wyyzv{z}{|u|{zz||~y|{{xx~{zzzzz}}|{yy}y|zvz~yz~w{vxzzx|yx}vx||}zxyxzz{y{}z}}{yzyz{z|{zx{|y{zy}~|{{|{zwzzz|xxxxzz|zyxxxxzx}xx~x{xywxwwx{{{{zz}|{yy{z{yz}yx}zy|z}y|zvv~x}yxw{zx|xxx|{y}|{wzv{~zxz~|}~|xy|}x|}y{u~|{y{}x}|zz{|z|}~|yvz{zvxyzy|{wyyyxxy{{yywzxv{{~y}|z|~xwy{|{yz}{zz{x|z||~|zzz{|vx{ywvyv|y|w{}zyuxyz~}u{|zw{y{yz{{|xxz{y~{}xxwxy}zy|z|~{|v}y|~{vz}y{x{{wzzz|wx{vwvyxwx|z}vyx}{yz|y||y{~{{~|}||zz|~}y{{z}zzzxywx{x||x|zx{wzy{xwzxyy{vw|vxv|xyy{xzy~zx}w{y|{y{xy|z|z}{|}|yz{{{|x{}|~z|wxwx~xz}~y}z|zy{z}{zys~|zyx{y|~}|yz||yxzz}{y~ty}~}|}yv|~w|}z{{{|w{xy~w{{xyzz~{{|y}x{}{~}y}xw|z{w~|}|{~zz|{{yw{|}}|}~}~{y{|z{|~}~}}}|}{y}y~}}|}}~|}{~~}~~~|~|}~~{}}~z{}||}}{}~{~|~|y}~}~|~}~}~|~|~|z|~~~}|~{{~{}~~x}|~|{~~~y~}~|}y~|~}~~~~{~z~~{{}~}}{{|yy}{~z|~}~~~zy~~{|{|y}~z~}z{{|~|~{{~}~}~~~~~~{z}~}z}~~||z}{z}{~y~z~z~}|~}~{}z}}~}~}}}|~~}||z||}|{{||~~{||}~~z~}~{~~~z}~~~{}~~z||{{~~~~~|~~}|~~~~|~|y~}|}|}}~~}|~~|~~}{}{}~~{|~~~{|{~}~~|~~}|~}|}yy|~zz|{}{~}~|}|~|}}}~|}~||}{|~~}}|~}||~~}~}{}~||}~|~z}{~}}|~~}~}|}}|~~|z~y~}~~}|~|~}~z||y}vxzz{w||y|}{|z}|y~x~{x||vy{zz~{xuwxz}||yz}y}}zwxyz{|z{wxwz|y{x{{zwxvxz{wt||zzyzyxxyvvw|w{wwzz~~yz|{y~|wz{wzz|~yyu{vzxzy{{zzzz|z{z{x}y|{}zxzzzwx{|}zwzv{y|v{wwzz{yxzvw{yyzyuxxzy{yz}y|{}zw|zzzvy}{xx{|yzzv{}z{{}xx{zy|{{wzxzvz~{|y}yzw}y|y{zz~xz}yzyz|xzz{z}}{z{wy~}xz{|{z|}u|{{zyvw|~~z|}zz}|y{{|y{{{}|yw|yyy||z{xu|sxzzwx|z{y{xy|}yz}z{{x{|u{wzzyzw||{zw{x{{{{wyx{y|zyz{y~}z~z|yyzwxzy{x|y|zz~y|~{|zxzw}v{z{zzx{yyxz{y|{{z~zzy{y{}zz|wzzyy}z{{xzx||z{}y}|}yyxv{{{{||yz}yyz{txy{}y}vvx|zy~z|yw}zx{}zzz{y~~x}}}y~zy|{|y|{vy~|{{z}{v{zzxz{}y~{{y{xww}y}zz}{{x|zz{y{{}|x||~||z{xzwz{{z|z||z~~~yxzxx}w{y{|}{{x|y|x{}yz|yy}xzyx~z~yz~}zzy{x{w}~zz{zzyy}zy{~u{~wyzyy}{}yz~|wwx~|x|{xyz||yz{{wzy|vzy}||||~}|z~z}z~|{}z{{||||~y}}}y|y|xu}~|{}y|uzv{|yzyzy}}}|~x}}}~z~~{}}{}||}{}}|}|~}{|~|~~~|~{{~~~{}}z{~~~~~}~z}|~~~|~}|{{|~{{~{|~~x}|}||}|~|}}~}y~w|}~}~{z~~z}}|~z||x|~~}z}{}|~|~|~|}||}}~}|}}|}}}~|z}~}y~z|~~~z~x}||}|~}~x}}}}|}}||}~}|x}}|}y}|}}||{|}{~~}~~~~}||}~}|~{~}~{}~~~{|}||}}}~|~z}}x{z{}}~~~{}~~~~y~|t{|~}~z}~}|~|}}}~{~}}|x}}{z}|~~}||z~~~~~|~~z}}|~~|}{~}~{~{}{z~}|}~~~{{~|}y}~{{~z~~||~}z|}}z{}{~~||}}~~}z}~}{}~~~||~~|{~|~}||{|~~}~}z}~y}zz{zy|}~{{~zyz{{xzzy~ywvwzxxwxzsyy{{wvt||yy|zx~zzxzz|~|{x~x}|z}xzw~{|~{zzwwyyyx{y{|vzt~z{yyxwyv{z{uw{yv~{zyz~|w{}{zv{|yxx{{|}x{vy|x}zyzz}|vyz}yvww}yx}zzy{y{z|vvvy}vwx}wyyvzw{{xyyv}y~}}~{{}|}|vzz}vx{x{zyyzv~xv|~{{zwyvy{xywzyy~yy}wy{z|zyxz|{yzzyxy||v}}|xz{u}{tyzzwwvxw~yzwzz||xwyux~{y{zxxyyw~{y~y~z{x~{yyxxzz{xz|x{zy}y{{z||s|xwxy~u~{yxy}~wx|||}xw{|yxwxyz}{~zzz|z{xww|wzxy||z{~|}~|||xz|{zy{{{zz||z}{yz~wx{{zwwxxzxxx{{z~w|zx{}|~zyy}|}~|{{~||{~y~y{yx{wyvtw}{zwx~|zy|xwywxwxv{y{y~xy}|}x}zy|zyyzx{y{|{{||||yzx~yw{{x~vzx|zy|y{xzwyzyx{|x~|z|x{zzyz|}xz|{}|{z|xx||}uw|{}~{~}}}}zy|xxw|zyzz{{~xwyww}v}xw}zyyxzwxx{}yw{{zyy~~|{w}wzzyz}}z{}y{|~wz|y}yx{xt{{{}zzy|}v|z{~{yyxz~~~xzzzyzzyw|~x|}y|~|{{}~zz{|yxxz||~z{y~v{{xzzyvyzz||xy{~y{z}{{zyz|zxz|z}|~||~}|}z|{||~}}}|~z}{}|y}z}}}{z}{|~~~}}{~x}|y|zz||~~}{}}|{}|z~|~~}|~}||}~x}~}}{}|~~|}~z~}}z|w~|~{||~}||~}||~||}|||~~~~~|~~}||~}x|}}~~~}~}{~}|}|}{}~~~|~}|}}~}~}~~~}z|~}}~z}||{}~|}|~~~~}~}|~{~}|z~}~~~}||z}{|~|{{~~w~~~}{~}~}~~|~||~~|}}||{}|}}y|~}~{{~|}}{|~}{~y~~}~{z}~|}~~|}z~|{x~x~}}{~{||~}}z~~|~}~|{}}{z}y~~|z}{z~}~{~~}|~~~}z}}~~~~{|}~|~~{|}{}}~}z~x}|~~y||~~{~~z~z~~||~}{|}|}}~~|~{}}|{~|{~~}}{}~z{|}|||z|~~|~~}|~~~}~~~~~|~|yyvtw{|{zyw~xyy{|}}ywwyyy}}w|w|~uyxyywxuzzzywxyzzyyyyxxyxw{yxy|{{zy}{~x|y~y|z{wz{|wyyyvz|xx{|tvzx}x|zzwyvyyzzz|w{vzy{|{v{xyyxxyuzzwzy{www|yyx|~x|uzwyyy|~}y}x}|yx}wz{}zyy||y{zx{{z{yzzw{z{zzz{zzxzyyyyzzyzxy|y{wxz{z|x{z}}{yy~zu}{{{|{x{yzyz{}||xz{x{wz|vywvzz{x|yx|zz|z{yxyxy}}zxz|y~v{yx{y|yz|zyy}|w|{zz~xzyx}{ywy|v{zu}y~w{y}}|}{r|{z|{y{zyxvyw{|}vyxxx}xz|z{y{wwy~|~|y{y{|zy|x|xy{z{z{zy{zz|zvw{~yxw{w|y~}|vsx{xzywy~zwx{w|y{zyvy~||{x}zzzy}z}{{}y{~y~w~w{u}yy{~|zxy|}{y}xw||y}zz{{}{{{zvyzz{{||x~z~y}z}~}zz~}{}y~{zyy{yx~{~{zy{zzxz|{}|xy}{vx}{x}{x{|{v|yzyyxzy||||~yz{}{wyxy}|x|y{|{{{|xz}zyyw{{{wzwyyyx}w|z}{}z}x{yz}{}zzyvw{~}yz{|{}wwxv||zwxy}zyzxv||y|zxzx|{zzxz~x{zz}zzz{~{yxvy|y}||{w~z|}zy|}{}xz|||~zz~w{|{~{~{|zy{{~zy~wyx||{}zx|~zy{x|zwx{zxz}wwwz}yz{zzz{{z}|}~}y|}}|~|~|~|{||z}}~~}|{|}~|~~}|~~}|z~|}}~z|~{}~x}}~}~{~{z}~~}~|y{}w}~|~}x~}~~}~}{||}|~~~~}{~~|z|z}~~{}}{~}{~}~}~~~{~}z}}~}}|~z~~~}|~}}z~|{{|~}~|}~~|~~~}||~}~{~~~}}y{|z}}~~~}{||}{}}}}{}|}~~~~{}|~}|}z}{|x~}}}|}~||{~}~y}|~~~|z~{}}~~}~}}{|}~}|z~~|~~}~~z~{{|~}~{~~}~~~~||~{{}y}~|~|~|~~}}y~~|}||z}~}~~}~|~|~~~}~{~}|~{}{~|~~}}{{~}}{~|~zz~}z~~|{}|~~|~~}}}~}}~~}}y~}|y~}{zzzux~~u|{x{zzwzzyxyy{yxyzuxyuxyzxwyyyyxwz{tz{xyyyzy}|~|z}yz~xw{}zuy{y}}~yxzw{}|zzswzzww|{vz{ztvz{xus||v{zyxyy||zx~xw{|zzzxyw{y~z{}|vz||yzzwzzyzzvxy}yyyy{zzxyx{|wy}x{xzxzxyzyzwzzyy}z{}x{{}~{y{}yz}z~{x|{vwywyxz|z}uxzxx{t}txzxyxyuzy{xz{|w{vyy}|yzt{yz|xyywzx{{~x}xuwzv{yzy{z{y|xwvz{wv~x|}wzwu|ywyy}}~zuz|{{vyx{|}zzyyxu{zu|}{}z|}z{zw|xxu|z{|vz|{}y|{zwyxxwx{xzz{yz}yy{y||wywzz{{~~|~{{}~zxy{w|vzyuxyyyyzz||zxwwvxy|{|xxyywywyv|{yz}zz{}z|w{|~~|yz~yx}zy|zw}xzxvz{yy|zz{}|yzxwz|xxxv|q{~}~|yy|x}|{z{yxz}{|~y}{}zx||z{xyvwy{|yz|wywzxyxzy{|xxwwy{{xy}t|{x{~z}}}{|v}wwz{~{{|y}}|zyxzv|{{{{z{|{wxw|uyz}|y}wy{wzwu{zzz|{}|~zy||z}{|zw}|zw}y{||{}~{y|ywvyx}{yxyxvxzw}y}zzyw{x{}{~u{z~zyzu|}zvzyz{}|zz|}~y}|{{{yywwx~}{xx}zzwxzw|xuyxz{{}}zw~y{u|}zvvz|{~z{zz{z|}~{~}}}}|~~}{~y}}}|}~z~|{}}~~}||~|z~}|}}}~~~y}}~~~|v{|~}~}|~}x~}z}~{}z~}|z~~}{~~z~{}~~}}{{~}|}x||~z}}~~}|~||{}}}|{{~~}~~~{}}~}~~{|~}}~zuz}~~~}~~}|~}~z{~{~}~~{~||}{}}{}{~~|~~~}}|||}z{|{}~}~|~||}x}~y}~~z{|}~~}~~}}z~}{{}x~~{}|}|~~~~~}{}~~|}}~~z~|~y~~~|~~{}|}}}{~~{{{~~z}|}}{~~||}~|z{}}{}}|~z||~}z~}~~~}||~~|~~}}~~}~~}~~}{~~~|~||}{}~{~|}~|}~}~~~|}}|~}}|y|x~~}{z}}}{~~|{{|~~|~~yxzz~v}x{vzu{}{yz|yxwyuy{zyz}z|w{{x|}rzy{~yzyw{v|w|y|xzyzzw{|zw|w{|zx{}zz|ux{vyw}yu}yz{{}}zxzyxzz|xy{{xz{w}|yzzz{zwyxz|{yzuwvw{yy{x{zzxyyw{wz{w{yz}yzzx~yw{z{xy{xuz|zzw|yxuxx~{v~x{yz|y{yxy~zyxxwzy~yyxz~x|}}z|w||vzuz{y}z}z|w|{wy{yzzw{z|yy{{z}y|z~zxz}zx{yx||{yzz~w}|w|x}|xz{xyyyzxy{|z}~|{w}{yz|vzyx{{zz{}w{~y|}|vz|z|y|z{xx|w{{zy{x|x}y{|zvwv||{zx}zyx~}yz{yy{y{|zvyzxy|{z|yu{y{zxxxz~xzxz}vz~uyx{y}z{~z}}zzzy}wxw~{zz}{x|z|~zy~yy}z{{zxy~zw{{{zy{{~y{yyyz|}|xyyxyy}{z|{u}wzww||{zyyw~{zyz{}}x{{z|zzvyx}y{x{|z{xty{~{wx{}{uuzz{|}z{wzxw~|{|yw|yxvyxz{||xx|y|{{|yy|vy{y}|{z{}|z{|wz}||y}|z||zx|{|{zz{{vv|z|zyzy|||z}{yz}zz|vywyx{yzyyx|~}~|{}{}}{x}{|{z{zyxyxyyyx}wy}v|xzx|{}z}x{||{{xyy{}z||z{|x{y}}~{w|{z~~z{z{yz}{~x|{uv{{z|{|zz{}{|{{zx|zz|x{~||x}zzy~{|z{zz~}|{~|}~{}|}~||}}~|}}}~||}||y|}~~|}}}||~~~{~}||{{zz}~{~}~~{}}}|{~|~~zs||}}z}}}}~}z|{z|}~{||}y}{|~|}~|~{~~|}z~|zy{}}||{}z~~~|~|}~~|~}{~~~z}}|~~|}~~}||z}~{~{{~|~~}x~~~~|~}}~~|}}~}}}|}~}|}~}}}}}{~}}}~~~~}}~}||}~~}}}|z||~~|y}~{~{|}~~~|}~~~{}~}~}}~{~}~~~{~}}z~}~~}|}}}{}}~z}}~{}~z|||~~}}|~|~~||~{~|}}|}{}|}}~{|~}{}~}~~z}~z~|~~}}{|}~}|~~~~}|}~}{}|~}~~z~z}}|}}~|}}}|z{}~~y|}x}}~|{~y{|~|~}}|}{~y~}{~}~~}}~}~~}}{zw|zz{uz|x|xs|yuxy|xxzwx}{{vxzx{v|yxx}p|vzuv{||||y||zz}yw|||zzz}z|||{{xxxy{xzxzxw{|yvyyw{yxyyw}xyzzzywx|yx{||y}{z|xx}w{{~{xyz{w}wz{}}{v}y{{z{xz{xxtwyy{yzxywzxzv{z|xx|{}y{y|vz{}y}z{wx}x{~{{|}x{{}{{|zwzxuy{z{{uuvt|v{zyzwwxyywv{xyzzyw{wx{}}~|}y}zyx}uw{}w{|z}}z{{wx~~xx||||wyzzzywx|{y|{{v|{yuywyvw||{||zy{~{zzxxzzy|}z|}y~{zwxuyw{zv{{yxx{wxwxzt}y}z}yxy}||||{z{{xzzy{wzz~zz{|}~zy{yy{|~}uy{zy}yz{yxzxzx||{{q|zwv{{u{rxxz}~x}yz~yzy|xzz~x}xxz|||w{{|}y{~vzzz{w}y|~x|{|xwwxyxuy|zzzwwvy||||wy{{yx||vyy||~zvz{xwyy{}{y{xyyyx|vwwy|yww|z|}yu{zz|v{uxyy~yz{z}|||~}xz{xz{zx}|~{r|y|~}xzx}yzzwv{|xyxw{xw|xz{x{yzz{xy{{z{~}}|{z{z~{zz|yy}|y}x{yx}{{x~y{u{}zx|zvw}|xw{vzz{yzuy|}zywz{{z{z{~|}x~}|}|{~z|y{|||~w||zy~}|x|{wvyz|yzxtxx~zws}{}yxzzx}|{zy|}x}zx||}z|~{~}~}~}yz{|}~z~{|~z||~v{}{|x|~}~||}}}}~~}}}w}|zz{~}|}}~~z~{y}}{}z~~}~|~|}~~{~}|x~~~~~}|}}~}yz~}}z{~y|~~~|}||~z|z}|}x}{{{~|}|~{}z}~x~}~~z}}{|}~{}}~}}|{}|}~}|y}z||}|}~z{}z{w}{}~}~~}}}}z}z||~~}~|~~~~}}|}{~{|{|}}|||}~{|}}}~|{}~|}}~|~}~|~}|~|{{|}z|}}}y}~}~zr~|~~v~{{}}y~|}}{~~}|~~~~~~~|{{}y|~|y~~|~{~~}~{z|~~}{{~~~z{|}y}{}~||~}~z||~|~~~~}}{~|}}y~}{z}|{||~~|}~x~~~~}|y}|}~|}|{~}~}~|}~~z~~~||~}~{z~~{||~}{}{}~~}~}}y~}||~|yy{{xx|wyzxy{{y|{yyx||{{|xy|||x}}zz||xx~yz}ywxy}zyx{xx{}|{ywzy{{y|z~zxwyyzx}xwxzxx{z|}yxz{~|{x~zzy{x}}yuvv|yyz|}{{}|||xvxwyuywyyx}|yywy|yz{zy|xy{y~vyv|}{|w~}y}z{|y|yvz~|x}{|z}}zy}zxzzxyy{|zyyzvzz|zzy|xy~wvyxwyxx{xz{zy~zx}xz{zxxvxw}zu{x|}|z||x~|}w{vzvz|y|xy{}{{|{yxyt{{{zy~y}~}ywv}{zvxzwx~y{{v{|x{|{~}|}|zvzzw|~xx{zz|xy~~w|z~z|xxyv|{w|z|x|{}~{{||z}yzz|||zy{{zyyyz|x{zxw|yy}wyuyx||zwyw{|xz|z||~|w{wx}zwy||yyx{yyw{zzzyz|x|zz{zxux}{y|y{z{~z{w|{z{{zyzyyzxu|yz{{{|{zyxw|zy{u}{|{zzz||~v~x{{}wy||}~y|zy}uyzx}vz|}z}|{{y}yz{x|yz{|zy~{{wx{}x|z{y{}z}vy{xx||z}zzz~}y{zv|{|zwxzx|y{}|}z{|z|{xzuzzyyvxyzxx}z{wyzzyvzy{xxzywy|y~xx|x|xzu{v}ywwyz{y}zxyz{yxxzy||wzxy{y{z{{xyyxzytu~x{ywxy}z{x{|y|z{|~xzy{yw|zxyz|z~xzywzz~y|yx{yywy|{}yzx|ywz|z|{x|~y}y}yw{{z|yvzw}~z}~}~}}|{}~z~}~}{|{}}}|}~|||~~~||}~{~~}}|y~~~{}}}|~||{~}|~|~}y}||}~{~|~~~~|~|y}}z}}y|~{{}~{}}}{~{}}{|z|}}~}}~}}|y~|z}~|~}}~~~~yz~~}||{|z{||}~|}~x~|}~z~{||}{~~|}~||z||zx}}|yz~~z|~}~|z||~y|}~~~}}}}|||}}~|~}~~|}~~}~~~{|~|zy}||}zz~}||~z|~}}~~~~~|~~~~}|yz|}y}~~~y~{|z|y~}|{|~z~|~~}{y|~~|}}|{~~{}|zy{}}~}}|}||}{}}~~}|}~}}~|~~|}~{|{}{}~~|||{}|{|~~~|zz|~}}~~}|~~}|}||z||~|}}|{z}}~}}~|w{w}zw|zzz|wzyuwvx{z|xyzy{y{uuvw}z|wzyz{yvwy||{tzzvw}~z|}~|}~}zyy{{{}zr||{|zzyux}vx|x{yzuzywuy~yywx{}x{uyty|{z{z{yw}x{}}|ux|y~y~}|xz{yxyywz|xx|wxvyx|{yxywzx{{y{{vxyywy~v{xz||z|x{|wvy|y|zt}{{xzwx{w~z}{xyxzy{y{yzx{x}ww{wy|z{x{y}|wyw{ywx|zz{z|u}xzw{y{}zvyx~x{y|y{xx|vwx{{w{z{z{zxzwx}ywzvuzvzvxx{wwyy}}||}~}xx{vyzyz}}~{y|}y}~|{|ywx|wvzyxzzztwvy{xywx}{tyy~}xy{z{x~~yy|yzy|w{{w}|ywxxz|zx}|x}yxzxytsz|~y{yy{z~xy}w{xxxyvvyyxyy{{yy|{~{|xxx}v~y|y{y{}wz{}xx{yw{y{zz|xxv}w|{|yzw}wzv|yuxwr{z|{{zwwx~||y}{~z{zy|{}|}y|yzwx|}yu{zzyv~xxx{{||w~wy|{y{}}|xwzytyzx|x{y{||}x{x{{yz{{}z{z{zwx||szyz{{yz|z}vyxxwwyyyu{yyxu{{zv}y}xz{z{zy|zz{{zyyy|x|y}xxzzy~}~v{yzyx{z}u|zxwv|z{|vywx{uxz{z{yyy~|~{|y{|{}v{{~{||}{{}}zz|z{~xyxz~xuztzz{yzxxztzy|wyy~vv|{xxy|yy{|}|wy}|{y|y{~~}{~|~}||~~{|{|{||y}|||}{z}~}~||~~}y~~~{}~~~}~~v~}{|~}}{}}|{}{}|{~}z|}}~y}}{~||~||}{z}|{|||{z}~~~~~~~{}z}z~}}z||||z{{}|z}z}~}|~}{z{v~y}~~~}|y|~||v~~{}~}|}t}~}~~x|}y}{|z~{~}}~~}|~~~}|}~|}~~}}}~}|}}}}~{{{}~~~}~x~~t{}~}}~|}}z~}}||~~~|||}}~{|~|{~{||~~|}|~~}}~{y~}~{~}{}~z}y~}|~}~~~}~~{}|}|{~~}~{~{~}|{}|}~}{{z}}|~z~}~~~}|||}}~}~}z||~~||}~}~|z~}~|~}{~~~|~~|}}{~}~~~||~~~|~}}~}|~}|||z}~~|~~~}~~|~}}{}~|}xy|zyx{x}~yx{zyyvz}zz{|v|z{{xzy{zx|y|vzzwyxyzrz{}yy{zx||yz|ywywxuyw{}{y}{{{z{}{zw{}|xyu{x}w{xzuzzxww{|xx||w{v{{z{wx}wz|xzyz}zvww{}wyz|yx||{y|yzx{yytzx|wuw{zxwxyzx|z{}zzyy}w{zz{yzyxwyxwz}x}{~wyy{~{y|w|y{{v||z{tzxzvzw{|z|{{yzyy{zz{zzz{z{{xy{z~wx{{v{~}|zx{|}x{~}zw|{{}{xxy}z|vz{{y}{y|yz{}yx{zvvx{y{xy|{yzzy}t{{{yzz|{xx}{wwz{{zyz||}wyx|}zwzyz}{{wzyzzx|~zz{xx~vw{{z|y{xyy|z}zwz||}z{~zw~z{y{wzy}}~yy{zwz{{}{|~z|{|x{x}zy{z|z|zy{xy}yyz|yyy|{y||{x|y||{{y{y|{y~|vzyzv{|{z}yx}vyxvx{vz{zxy{|y{}zz{|yxyxz{wzy{{x|z~|xyy~{y~{y{|y~|x}}}y|{~x{yz|yvyy{y|v{w{{zz}y}x||{}~wy{|{{}zy{zw|uzv}~x{}|v{{{y}z{}zwy}u|z|{zww}}{~xyx|y}}{x{}y{{||z{z{{z{{{z}u~|yz{}z{y{y||yzzz{y~|y|y||x~|{}}yx{|{|}}w|zxx~{{}~{|z{wz{z{~~~|yzy{w|wy{y~~}}zz|y}v{{w{}|{~{z{}y}wzx{yy|yxxy}ywu|{{x{{~}|~}|~~y}~~~~~}}~}yy}|x}~~}}}~~~zx}{{z~~{~~~~~|~~}}|}~{{}}}|zz~~{||}|}z||x{}|{|}x}}~{}~}|~~~}{}~}~~~~z}{{y}}~|{~}{z~z}}|~}x{|~~~}|}}~|{|}~~~}}|~|{~{}~|}~~~}~~}~}|~y|~|~~~~}~{}~|~}~}}~yz|}{{~|}}~||}y~~~}~}{|}~||~}~~~||}}}~{zw}~{|~~~{}{}z~~y}~{||{{v~z~||{}x}{~||~~y}~|}~{{~z{|{|~{||~~{|}~~~}~~~z{}}{||~{}|~}y}~|}~|~~{~~}~}}}~}}|~{~}z~{~||}|}~}|{~}~~|~}|{y{~||~~|}~~~}~}~|~~~~|~~}~z~z}~~~~||}}~~||~}~~~|~~}}v~~|~~{~||}~|xyz|{}y~|{}y{{yvy~{y{xyxyx~xxxwyyyzwy|y{{zvzz{y{||yw|~xy|vuw{{}z}|}{w||}zzwxxvvvv{w}xywz|vxywy{{yv}zzu{vw{zxz}y{x|z{}|z{yy}r{}{}z}y|y|z{y{yuyz||x{zwyzyxz~yzx{wv|xu{vwz{yz~z}{{wzx|y}wxz{{||y}z|y|{z{wwzy{u{xyvy{{|zy|w}vxzzxyz{y{yyz||yzyzzzy}|{}xxxzw{yxzyz||||z~|}yyxyzz||zzx{x}xyzyyzw{}xz|xty|~z{|yz{yzz|yx|z{}{zyz{x{xz~~yy~zz{z{~vtzwyz{|{~yy{zpyzxu|wyyz{x{|}~~||xy{{}{zx|{{w|}z|x|yzxzuxz~{yzyzu}xyv|zwvz{xyvy|{zy|yzyxy{~|{|z{xzxzz{y{~z|xuy||{{~x{xxyyzzzv|yyvyxxyx{wzvwxyx|{z{|}zzz{~w{|w{|}z{|{|{{|ywxwyw{{|z}z{~{x|x{z}xzzz~x{yzv~|y{}}x{}||z{}y{~y{z}z{|x{{z{~xxyzwxyz{x|xy~{x{{z{zx{y}x|{{vx||}}}}}|{u{{||~yzv|}~}~z{|{|}y|}yz{zzyxyxwy|}y{}xzyzuy~{~zzr}}}{|y|{}x}|}z}}z~{z}|y{||{zy}xwzv{{zzyxx{|~{{y|~zy~wwwww|y|{~|}yx}w|v{{x{y~|~}||~}}|~}~zy~}~||z{}~}z|~~~~}~~}||{|~{|}}}}{}}|}|}}|{{xzz|~~~}~}}~~{z}||}|~{}}}x~}||{z~{}z}{~{{}~}}zz|~|~y~}}~}~y||||}}}}|~y}~|~~{~}~{y~}~||v}}x~}~y{~}~z~|z~|~|y~{~|~~{||~||~~zz{~~}|~~{|z~~~~~}}|~~}}}x}}}}z|}~{~~}{}|}{~{~~|z~}~~|{zz|~~~{y|{}{}~~~}}~}z~z~{~}||~zy|}}{~~}~~}y~w~}~z}~}}||}}||}~}}~~~}|~}{~z{{~}{y}|y}~}|~~{||~~|}}|~|}{~{~}|~~~{|x}|z{~~}~}}}|~{}~~}{||z}}~}~}{}|{}~~~}~{~|~z|~~~||zy|}|~~{|{~~}~~}}|{x{{{|{|z{yy}{~{w{xyyzzz{wz|xy{||}{zy{w{{{{y{|zy{{{{vyxzwxxxy{{zv|y{xwzyxxvy}wzzy|ywyzxx{|zwzyxz}}z{~y{y{vywzyyxxzxxz}y{{uzx{xywuyzzz{yzxuwyyz}z|zwzy|xy}yzx{y|y~wuz|z|{{x{zxvyyy}y{{{{|{z||{y{}~}y{{wyzt}x{z|z~{w|{uyw{xx}{v}xy{{y}zwzy{z|{xx~}y|xy}y|}zyzyy}xzy{{{x}{}x{z{zxyzy{{{{zy{zyyzyyw{w{z~z|~~}{~yyvzz|xz~wwz}x|{{|}z~xy{z}}}y~w|{}~zx|x}}||ywv{zx{}zy||}{xywywzzwxzx{xwv}xz{{|~z{w{{z}uzx~~{xyxxw|xzx~{w}zvy{{yzzz}}y|{y||{z{|y}z{yy{|z~zzw}zz{|wz||v{|||z}|z~y}{{}y}{y~{zzz|~y{v}z}xyvw{w|z~yyz|}zxwyx{zyz|z{zyy{zy{x{yzyuxxx||{{{yzzyz{{w||}y|z{|{}{z|}x{}y~zzzzz{|x{w{|~{~y{{z|zy}{|||wzvzv}yy}{{xyyy|y{~zvz{y|{}~|yy{y{{y{|z|}{xzy|}}z||||||{}zy}~s{{zy|zyy}xz}|zz|vx|{uzy||{~yzwzzx}||}y{z~|z{}y}y|z{||z{|y}y}|{~}yzz~}|{|~}z}yz~wzzxwv|z}zz||vz|xzz~~~{x|{~z}~~~}|~{{z|~}|z{~|y{~|}|||}|~|||{}}||}~|}{}{{~{|{~z{~||~{{~}|}{~|}{|{|~|}|}}||z{{}|zx~{}~~}~|}{}|~}}|z}{~~~~}}{}~{{}~|}}~}|{}}|{}}~{|{~{~|{y|}~~}}}~~~|{}|~~{|y|}~~~yy{}z~}}}}~}{|~{}~|~~|}{}}{z~}~}}z|}y{}~|~~|zy}||}~}~~~{~~|}~{|}~}}}{}{}}}~~}~z}|{~~~~|{~~|~~~|~{|{~{|{|}~}~z{~}}~~}||z}x{y~||~~}~x~}~|}}~}~~||z~x~~~y}}z||}}||}y~}}x|z~~~|}~~}}~~}|~{}}}||}~|}~~}~x~~||~|~}|}}~~y}{~~}y{}|}}}{~}{|}}~{|~|y~|~}||~{{}~~{~|~|~}z{uzz|~{z}}zy||zz~zy|zxyt||vvzu{xxz{yvxz{vzz{{zyzzzyxwyz}|wyyzz{y{||yy||yzvwyyzw{wxxzvy{xz{xy|x{yzzyzuwwzv|yzx|wy{vzxz}}|zw{z|~xz|z{z}~|y}yzyzxxvxz{yz{yuyz}zx{xy{{wxyzyx|}|zzz{|~{{yw}yw{{{}}yx|}w{{yxx}|wzyzv{z}x~wxw}w{wu|wzzz|z{x}ytxzzw}{sy}{z}{|u|y~zz{zy{}wyvx{yzyxvy}yyx{wzvxwyx{}|zvwwxwwy}xzz|}}yzzyy~zz{zz{~zxyyx|y{xyux{yxzxyz||yzxxy|zxyz{|{x{zzz{w{}~xzyy}~}{w|~{|w}}{}}zz{~y|{yw{{x|zz}y{}y~{w|xy}yz{|xw|xvwyys{x}xw||y}}zy{z{w{|yv|}|}{|{wz|zz{zyy{uz~xy|x{{|wyuzywy{wxz{xy|{}wyxvzxz}z{{z~|}v{z{{}{w{~|{wzy~wxzx|}zy{|y|yyyxw|wx{y|{x}~|~x|w{~{~|~||{|{zzy|zy~{}z}{}z}zuwy{xyzxv{xyw{zww}twv|v||yz}{}z}y~||zx~}||y}|zw{|xy~ux||z{{u{{x{xxzy}yyy|}}yxxxzz{yyzy{{{}}~yyx{}xzx{}}yx}|~{|zx{{}w{{|x|yx|{yzw}}||yzy|w{xzyzxx}xx|yxyv}xx}zy{zyzz}{~{{}}~|~{|}|{}}~}}}z|z~}}|~|~z~y|~z}}{}~~}~~|z|{z|{||}{}}}}|{}|}~}~{}z~}{}~|{~{~~}|}}}~~|~}|{}~~y}}}{~|~~}~~{~}||}}}{}~~~{z~|~}~}~}|||}~~|z~|}~}~{~~}|}z}{~|w|~~}~~|~y}z{~{}z{|~}y{}|}}~{|~}|~}~~|~x}}z~|z{z{~~y}~|}}{|{~{~}~}~||}~|~y{~z|||}||||||~~}~}{}}|~||~~~||{}{}z|}~{|~z|~y~}}|}~~|~{}~}}}~}{~|}~~~~~z}}~}{|~{}}~~}~}~y||}|~z}|}}~}}}~}|~~~y}~~|~}}~|~~~~|}~|}~~}|}~|||u~|~~|~~||}}~|~||{||||}~~}{~y~|~}}~||yxx{{xzzx{|xw{wy}x|{yx{vt{ywxww||yy|x{wzwwzxxxx{yzz{vyw|xwyv{}vxzyz{|xwx{uyxzw|uyxy~}y{z|z{~wuywwwz{}xxxy{y||x{|uyyz~{{xwzwywy{x{zuxw|xxzyzx{}}~zzwz}wzyx{y|z{v}zz{yzyv}xy}w|{yxzy|wzyyyzx{z}z{z{~|xxyxyvzu~~yy|}{z}{v{|zz{vyzy{ywyy}{}zzz{|w|yzy|z}{xz|zyu{}wyuxwyy|zw|{wzz{{{yywwzw|{{xwy{yz}vz||z|wy|z||{zxx|y|zyy{{~x{|z|y}~}y{{}}~y|{|yt|uzvxy|xx||xz|z|vz~{ywx~yy{|{wyuxyv|zx|{{w{yz|w}y{xxztwyyzy|}yyyxxwzxyv{yzv{|y{|zxxz{y||~|}y|yzw|y{{wv|z|{{yzz~yzyxy}z||y{|y|zyyx{}}w{u|x{yxwx|y{|z~|yzu{vz~yy|yz~vxzyyy}xz||ywz|{y{}wzyz|x|{{z}z}y{|{yzz{w{}ty|zz~xw|}{ywzzz|z~|}}|y{xzx}{x~y{|}yy}{yx|x}yy{x{w|{x{{y}{wxxx}{x|y{||yx}~}{{vx}zzz{xzywz{{wzxxxvxy|x{yxywy{zy{x{{}}zz|w}}{{w{wy||xyxz}yxz}y{{|z{|}||yy|||u}z}{{vy|}z{}}{{{|z||{|uu{xzy||~{yzzxw~yz}}{z}yx{z}yy}|xz|~~zz~}}~y~}{yz{~|~|~|~z|~~xv{|}~{}|}|~~}|~{{~}|~~}|z}~|x}~~y}}{|}||}z~{||||~~~~~~{~~~~~y{|}uy~}}~{}}{}~|~~~x~{~}}{}~{}}{~}y||~}}}{~x|}|{}~}}~~x{{|~}}}}~z||~}}{}}|||{{~|~w}}|~~y|~}}|~~zy{}~{}~~{~~}|~~}~}}~~~}}}~{z~}~}~}}{|}{~||}}}}~~~~z|}~~~}z~~~~~~|~~~~|~}}{~{~}|~~|~|}}|~~|}|{{}}~}~|~}{~~|}|~z}}}|~|~|}}|~||~{z~~~y}}~~}~}{|}}~}~}~{~~~}}~z}~}}{|~~~~~}}}|~~}}~~~}}{~~}||}~}~~{}x~~||~}}~~}~||~{}}{|}yx|yz|zxwxzy{qy~|t|wvv}uxu{yvyxxzxxy{z|}|xv|xx~}{zxxzz}z|w{w}{ywxzz|w}}z{yvwyxyxzzx{wwyusxw{{xyzwwvyzwvxxzuy}{yy~|{|y|xzyx}|}}z~yy~|zv}ux}}xwyvyx{vxzxuuxww|zy|zyuvxxw|{|{}y{y{z{{}y}{~{y{}|{y||zz~{xwxuxzyzuxvxwwzwxyuwzxy|xyxwzx{w}xv}zyw~}{w{yxx|~zzxxz{xz~z~~{||}xx{xvzx{w}|zxyz|zzwxwxyz|y{yvxzuu}v}|{{}w{|~||~zxw}z{{|{v{{}{|zyxvzzv~wzxz|yz|{zyvwxux}|ywx}zx{yyz}~|wywz|~~~tz{yv}zx~}yz|{wyvzyxzzxxz{y|vyz{zz|yyuzzw|yxy|y|x{zz{{z~x}~wy|z{|{yw{yz}x}|ywwxwy|zt{t{wxyzwz{vzwwzxzzx{zz|{v||x{|xzyyzyxxzw|xyz}zw{}~{{|y{||z{{{uw~{|yt}x{z{}u{yzv{ytvyyyv|w}}~~z}x{{|{zyyz{|~~|zzx~|xvy|~|~z{yy{yxu~}yyyw{x|xyy{wvyyy~ty{{x|u|}}~zzw{||}}wyzx}{zw~z{}u{z|yzyw|zt||yuwxyzwyyx{}wx}vsyw}|yxx{yw{zzyzw~{}y||~zyx||}{{}|ywu{|{xxyyy{yzvy|zxx|{|}~xzwzyw~yzz|z}}zyxzx}}{{z|z}~~{y}{z||y}z|~z{|}}{x{}z}}}}~~~}~}~~{}||{{{~}|~}z}{y|}{{~{||}z}|~{}~|~~}|~~}}}~~~~z~{z|w|z}}}{}~~{{z~z|}~{~y~}||}}~~|{{}|~{}y}z{|~}}|}z}~|w~x}}z|}}~~}~||}z{~~}~~}}{~~}}{~~||{{}z}}~|}{~||~~~~}~|~{}}z}}}}z}}~~{~}|~~{z|z|{~~{}|~~}~~|}|}}~~}}{|}{|w~~}|}{~{}}{}|~}~||{~~}|~~}|~{{|{||~~|{~{{~|~}|{}|}|y{z{~~zw}}}~||}}~}}|{|}~~}|~{|}|{~~~~~}}}|~y|~}~}z}z|~~|}}|}~~zy|}z{|{}~z{z}~~}~{||~}~~}|{||~}}z~~}~{|~~{}z}|{~|~~{~}|}~~{~}y|||}|}z|{}{}z~z}~}}~}}{}}~x|y{{y|}xywyzx|xzy|yy{ztz}v{tv|{yx{zvz{zzws{xxwz|z{y{{xxyyz{x{xyy||z~ywzv|{w}zs{||yzxvyz{{zyw|uzyyy~z|x|yvxy|y}yww|z|uzxxyz}zz~ywxyy{y{xz{yy{vyz{}xy}|}}x|wxx}xz{wzywz{{zwu|z{|{|zyzyzzxzxv}{~vx|~x{ywwyzx~}wzzxzvywzvwy|{}zy{{z{yyxztzyyw{zxu}zyywyx|{zwzzxxx}|w{z{zyzyx{|zyzyz}~xyw{{{|{|yzy{zxyz|}yxz{{xyv{{xz{yzzzzywwyxz}y|w{}~yww}||z}z{t{~{{~yz}w{}y~v{zzx|}}~wyzx{zxxxzwy{}zzx{|{zzxzzzzx{yy|yz{xwzz|zy}w{~}{~zy{v{x}||w}u}z{|{zyy{y}xyvty|w{z{{}yy||z|~zxyz|yx{y|v{x||x}xz{{zzxz{{{u{{y~qzx{}w{yzw{||{xxz||wz{{}y{y~{v|yzxy~~|wz~y{|xy~|z|y}|{zxz{xzzz{zxyz{}|yy|{{}yyxw}y{|}{}w~~zzzyzz{y|zx|}{{}xx|y|{xx~zz}y{zz{zzzyz{{xz{|zxyxx~xx||x}yz~zu~}xzzz~}zz}xz{zwz{wwzxxv}~|{z~}~vy|z~yzzyzywzvy}}yuzzzyz{w}{{|}|{z|yz{{~xw}~z}{{}z|{zy{zzy}|zzz|{x|{y|x~||}{xz|}y}}|||}|~x||}}~~|}z||}~|~~~y~|}z{||{~|y}{}}~~~~}{{|}}}zzy~~}~||}}~{||~{}|}z|||}|z{{}~}}}}{|~{|}z|~~~y~}~~}|~~~}}~||z||~~~}|{~w|z|z{|y}~}z~}y}~}~}}{~}~|}{}}}~}{}~~}{{}{~}z}~x~|~|~{}~}|~}}y~~||~{~~|}|}~{|~z{|~{{w}~~~}}}~~y}{|}~{~|~|~}z}~{}zz~}z~{~}}{~}}|~{~~~{~~}{||~~}}}~~~~|~|{~~{}~}}}|{}w~}~~{}|}|~y}y~~{~~}||}~{|~}}|}}{}~}{}}~}~~||}~|{|~z{}~}~}~~}~~~~{~}}}}{|||}{~}~}}~~|z}|~z~}z~|}z}~}z}}}}}~}}~{}y~}{~}|~|}}~}{|~~|||~|y|{~zx{z}y{||}x{xyywwx{|{|z{uwz|xzw|yzzxyyzwyzzzyx{v{~|y{u{z{zxyy|zzyz{{y|zz}yyyyv{tz}wzzvvw{zx{uwzzxyyxvw{tyvyw{zvxz|z}{vzvxw{vzywxzy|zy|u|{wwyuy}zy{zwvwx}y{wyz|{{}zwvwvxxxw{x{xz||vzw{w{v}zzwx~}}}xz}||{{{vyv|wv|uvuwvywy{xxywzyuvzyyzzwz}x{yyzyyyw|x{{zxyzzz{zxvx|}x}y{{z{xvzzz|xwwxtyyxyvxyww{|v|wyzvzv{wz|{z}y|w|zw|x|v{z{}wz~y||}~|y{{x{zyuzuwxvxu{zwx|{yvwvyxxy{y{x{vyyzx~{~|vv|~yzv{{yv{zx|{{wz{yx{vxztwyxrytxzvzx}zy|yxtyxsyz{{x~zzzxx}zxxyyuz|x{{{z|zv{z}zxyy{|{vxxvzy}{}{xvuxw|zyxyvwzz{{yz{y{z|vz{{zxz|zx}xx{}y{z}z{zwwxzvwzyx|wzys{yzzz{}{w{wwwyx|y|yw{zu}{x{x{vxyzyyy|}y{zwzzzy{|vy{uxzzxvywvwxvyvw{{{v{xwyzvx}|{}|y|y|y{}z{|xzz}w|zz|}z|}wz|xvuwxzxy{yzw|zx|yyxyvyy}~v~zwzzzwzw|zzz|y|{|~{xyz{~z{}~zzz||zx}zwwy|{}||zyxy{wuzz|z|yz|wy}~z~y{yx}|z}|}{~{~|}{~{}}z}~~{}{~|~y~~|}{|~|y}v}{|~}}}z|z~{~|}}{~|~zz~~}z{{}~~~{|}z{~~}|}{|}}z~~}||~~|}|~}~z}~xzz~{|{z~}}}|y~~}{|||z}w{y{~|~y~~~|{~~}|~yz~}}~}|y~}z~{~~|~}}z}||~z}wzz}}|~}~~}}}|~}{z|{}{{~~~}{~}z|~zy}}{~~{~~}||~}|~~~|~~|}|}{{~z~~}}|{{}|y|~{|{x}y~y}~}{{{~{}}~{~||}}{|~~}~|zy{|z}|{{~}~}}}~~~{{|}~~~{x~}}~{{}~||||}}~|~||}{}|~~z}{}{~|}||||{z|}{|{y}{~}|~|~~~~~|}~}}y~|}~|~|}}}x||||{|{}}|~z||}}z|~~~}|y~z|}~||~}~z}~}~~~{~~~~}~z}|~}||~||~{|z{z~}|}y~~~~{~}~z~||~zy}~}}{||}|}z~|}{~~|z~{y|wvztyy~{yyxzy{wx||yxxvv{y{zv{xw~~{vv{y|zw{|yyzy{xxzwuw|xwx|zzx{yzzy{zy{z}|w}yzwwy|}{{wx}{zxv|y|{ww|z{uqxyvz|x|yzy}{yxw{z{xzz{|z{yzx{}~y{xwy}{zu{zv}}zz~yyy{wxxy}z|{{|z{{~vwy{xxvx{zw|yz||yz{zzx|~y~yyy~|y|x{|yxuyxwmy~y|z~{yx|w}|y|zzx{{{x|y|y|v{xyxyxzz~zw{}yxvx|yxzx{zzyz{u||{zy~z|t}|yt{y}y{zzz|wz}}{}|yyw~z{wvyzw{ww|z{yyq|~yxxzy}zyzzxxxx}~yy{y|zr|wxx|vxwz{tzxyy|xxz~yv~zvxwwxvz{x{zvz||x}u~{wx{y|yxw}~zyy}vw||yz||y{wzzy{}}}wywz{z~z|zzzzzwz|{xy}y|yz|xxy{w{zzyzx|{}z}}|{zxx{{}yxy}{u{yzxz{}}zy}|y~{{x|zy}x}z~|z{|yz|x{{{wxw{zuy|}xzz|{xxy{yyy{{{zy~}{yz}zz{{}}}|{xz|z{}yzx}zyzux|{~{|xzwwyy{xyyx}yyxzy{{{||z{zzzy{|}|}z{}{x}y|zx{zyv{}yzzv{xx{{xz|{|}y}y{|y{y|vyww}}ww}zzv||{{{y~yv|z{xy|{xywxx{yyyy}{|ywy|}}y{ww|x~z{yv{zyzyy|wzz{}w{z||zx~yz{vz{~{}w{{x~}y|~{}|{||~|z||}{}|z~}{~|z}~|}}}}}z~}|}~}}z}{|~~{~}|}}|~||}{}}|z{xy{z}{|}z~~z{||{~}~}|~}~}}|~{}}}}y||}|~|}z{~|{z~~~~}|}}|}z~{}z{|{~~}|{}}{|}~}~z}y|}}}}{xz||{~z}|}}|z{||}}~~|}~|}~z|~{~~}}|}}~~~{}}~}~~}~}{|}}~}}}}z~|}|}~z}}~}||z|~z}{zx}}{|}||}}~|{~y}||~}~}}{~~}x{{}}|~|~}~~}~}}}z}~|~~z}{}|}~~{x~}}|~}~|~~}~~~}|~~~{}~{~}}z~|y}{}~|}|~~|z{}~{|~}|~{{z~|}{}~|}}~x}~~}~|z~{|~|}~z}~~|~z|~||~~y}}~|~z~}{{}~}}}~~~~||~z~|~}~~|}}z~~~~|~}~{|||{zzz|y}{~y{~zzyywy}xxu|{y{|u{yxx}yyzzxx}xwxyyzy|zv{yx}xwy|x{zzzwxxz|ztyz}|{x{yz{yuxy{||zwv{xyzsxy}yt{{x~xxw}xx|w}yx}{x}}zy|}xzw{z|}|{~{xy|z||wx{zz{{zzvs||}uwzzz{yvvxzwu|yy}~x{{vzzyv{{|{xy}x}z~v{zuzzy{yx||yzxzw{{wwxyxwwzz|uvzx{w{wvxuz|y}}|z{{{zy}}{z|||xy{y}y|z{|z~zyzzzw{{zwyxyxyuzzux{xz{{}zwwyz{~v}y|zzz|z{zzzz~xv}zz|{{{w}}|ywwwyx{y{x{y|wzw{y|y{vxxzwzv{tzzz{{y{{{z~z|o}}~{}|x{xxyw{z{~{{|ywxxyzx{uyzv|xywzvyv{|xwxx~wyvxw|vzx}}x~|~~|x}{z~|wxz|zxzzyyz{{v|}wwzyuwz}{{zz{yxvyx{}zzzy{wz~{vvz{y~z}|xyy{x~~v}|{zzy{yzxwy||wzzvy{w{{xyx}vw~x}uxx|wytwwx|{z|wv{wx{yw{{}y|~z|}}zyy|wyyv{|wyy|{{v|yywy||vwzxzyy{{y~yzvywzzzzx}x{}zvzy{swx|w{w}xzz|zy~}v{{y{y{|szzzzx{zyyyzvwz||wyxyz~{{zx~~y{w{z}{v{{}y}wz|x{~v}yzy|vxzz}z}{{{wx~xxyzyxxw}{{}ww|y{~|xz~~y{v~{|y{y~}{}}|~}}{~~}}{}~{}}{~|}~{||{~}{}}}z~~~~~||}~~~}|}~~}}}{}~t}{|z~{}||}}~~{~~|z{{}~|{~~}}|}|y~~|}{~z||{||~w|{{~}{}}~}||~~~{|~}}z||~|}|}~y~}~{{}}}|}{~|zu~~}~~}{~{}|~{}}}~}~~~~}}|{{|}}||~|~|z}~~}}}~|~~~~~}z{}}~|~}}|~y||}~|~z~~~y~~~{}}z{|}|z|{|}}~~~}{~}|~{~v|}}{~|~z~~|}{~{x|||}~~~{{y}~yz}y{~~}{{~~}}}}~}~|{{|{}~}~x{}~z~~~~~|~~|{|y~~{||{}}|~~|{|z|}~|}}z|||}{}x~~}}}|}}}||~~}|~}|}~|}}~{~~~~~~}{}~|~}|||{}}}{}|}~~}}yz{~|x}}~}~}xzww{wz}{yz{xwrxw|{|yw{z}|{}{yyx{yw~{{zwyxy{{{v}{yyz|{xy{~tx|{zx|z{|{~xyyx{z||{y|vv||{yy{wyyxy}zzyuy{|zzyxxxxw|zzuz|{yxvy{wzvxy|}wx|{uv}v~}vxx|{x|x|y||y{}x~{{{{v{{y|}yz{yzxxzwuy{{x{{x}x{z{x}{}zwxz{y}|yyy{v}}ywz{xx||xz|y}yzyx}{zx{vw{~zz}xzyxyz|xwyzyzw}x{y~ywz|{||xyz{{{}yyx|y{{y{{y~|w|||}{|u{z|yzzw|}{ww|y|{~xy|y}xyyw}{zzzx{zzy||z~|{v{}xwv{{zz}yy{y}yyzz|{|{y|zz|y}wyx}zy}|y}{y}{{xx|yy~xz{{|zx{{|{}xzyw|zy{y~{{||{{v{x}x{{zzyuzxyz|yy|vwx{|ww{v{y{yxzwuz~{x}zvz{}x{~{z|wvw{v~{v|~xy|zzwzy~w~{}xy~{x}{xw{yw||{xzx{{{{yzzz{~y}zxzvzyy}z{|x}wvy{zs{{w|yy}|w{zzz}}|yy{{|z~z{zy{{zzzxz{xwx{vzx}zzyzw|zx{yuyuz|~{{~{z|{{y|z~~yz~{{w}zz|{z{|y|wz}}x~y}{y{z~{zz~vzzx{{{zyxxy~{y~zx~{}{w|xy|zyx|zw}|x{xzz|y}xy{y{zy}yx{{{yyvxzz}|x{zxyy}{||xxzy}~w|z{zzxzz{~~x|vyx|{{}v~~|}{{~}z}}~~~{~}{}|~||{|~}~~}{{~|}z~}{||}y}}{}}|{}~~}z~}|||}u{}}{~{~~}}{~{z~zz|}|||~|~~}||~~|~|}{|~~}~}~~z}}}~}|{}}}z~}{~|zy~~}~~~}~y}|{~z~~~zz{~{}~}~~{~x||~z}|~~~{~z}|~~~{~||}~}x~||~~~}|{~~~~~y~}|z}}~~}}~}}|~|z~{|{}}{~~~{||}~~~|~}{}|~y|}{{|~~}~x}~~|~z}z~|}~~~|}|z}|}|{|||~{z~z~{||~x}y}~}~}|{{|}|{|{}{~~}~~}{}|{||~|~~x}~~{}{}{~~||}~{~~~~}{{}{|z}}|}~|~|~}|}}~y||}{~~~~}~~}}}}}}~{~}~{~}x}}~~~~z|{|{~z|z~~y~y~{{}}~}z}|~}||{|}~}~~~z~{{|wxv|zv{w{z|zy{{wzz||xzx{zy}|z|z{~yy|ww|y{~|xw|wz|xv|y||zzzwzxz|wx{yy|yxxyxuvyzz|zy{x}~xysyy{}{{rvwvxy{v{x{{xy|{{zzv|zy{}yxy}{{{zu|zx{xzy~zxwy{wxtyxuzz{|x{wy|x{xyywyyz{w|{{zy{|~v|z{{|yzyyz{x{~xyzzxzxzw~zyww|zw{zz~x{zxz~|{zyz{wwwzy|yx{zyy{x||y}{{|||wzzy|x}z}|}|{}xys{xywv|{x}vz}zzwxx~yyzzzzzyy}{{yyw}{|zxyxy||zw{{||{|}zxyvxzwx}zyzyxz|zx}x|wyzvwyyz{z{y|z|~{z|y{}x}xz{x|}w||x|z}w~z}~wxy|{}|{z{xz{uv~yyxv}y{w{zyxzy{wy~|zz}||x{yw{{vvzy~z}|y}|zy~~||{xvxz~zxxwzy{~x|x{y}y{{||{zxwzy|z}yz{xwz{|}}z~wzyw~}{|}y~}|~}{}{w~wwzyzxutx}z{y}{zyy{{y{xzvvxwzzy}zw}wyx|zy~|||~|{{{{{z|vyt|{||}u|xywxxzzxxx|yy{zxv}z~~|{zzz|y{z|uv}{y{|xz~{zyz{yzx{z{zzy|zz{wz}|z|vxy|v{~{zy{zyyyy|~zu|||yz{{|wy~zy}|{z}}{}}}{~}xvx{|wyx|z{yxw|yzyw{y}v~wzvy{zz~z|y{z{xyy}|y{}{|~{z~}|}|}~~|x~~|~}{~{}|}|y~|{|}|}|z}}}}|||{}}}~|y|~|}|}}|~}~||{y~~{}~{~~~}|~}yz|~w{z|}{~|zywy|~~~zz}{}z~~}}}}{|~}z|{{|}}}~}y|~z}{|z~{z{}{~v~~}~}~}}~~~}~}{~{{{~~z}~~w|}|{y|y{z}~}}~~~|{~~{~{|~x~{}x|~{~|}}||{|~~~{}{}~~{~~}|}x||~|~||z|}~y}{|~}|}~z||{zw}|{}{||~}{{|}{}~~{~}~}|||~{~{~||}~}||{||}~x}}~z~|z~}|}|~}zzz~}z}|}}y|}}}~|}~}z|~|~~}}~~}~y{y}~|}{|zzz|~{|~}~z~~~}||~{||~||~~~~{yz{~}~~~}~|}~}~}|{}}~z|~}~~}}~~}}|~|{|}|~|~||~}z}}|}}z|~~}yzww}z{{}|{zx}wzzz{zvxxyzxzxzyyyz{tzzz{w{zz~}x{t{z}w{}}|zzyyxu|~zw{|y}zx||wy~|z~zz~yzx}wwyxz{|zxxxzyyxzyxzyyz|yxzzxxzywzzv|zx|vz}{{txvwxz{xxuz|}}w|{|wyzy}|xy~{}{w{z{~xzyzwxxxyzyzzwxzzv|wyyy}}zvxxz{{{yz{xyx{wxxx{|zzvz{zz}vyz}zw{{uxxx|{}z{yyyw}yxvx~|{}~{zzxyz{{}|}{x|{y|~yzyyvy{z{y}y}{zyyyx{|x~y|{y{{{{|{x{zyzzzz|w{|wz{z{}y}z{~zwxzw|y|}|wy~zyz{z{yy{zxzzwzy{|x{w{zw}x|{{zz{{xwzzzzxvyx}w~xzz{xz{}zy}yy~z|{vyzwzyy{t{|x}wyy~x|{z~|x}x}~x||z{x{x}wzyy~zz|}|zxyxzyx~|{~}~zx|~}{{yyzzxxz}||zxz|vzw~~wy|~z{{{{xwyw~zx{z||{{y|}xzz|wy}y{z|{z}}xy|yy|wy|yzz{yw{|zzxy}y}s~}zz{z}v~w}|zy}x~z|w|}wyyxzyz|y{{z{|}v|{}x|t|~||z~v{{xy}|}zyzvy~zwu|yx{x}x{{{yv|x|uz|{}{wz||yzyzy{~zzzxwz~xz}|~}{z}xvzx{y~||||w|{~|{zxx}zz|{vz~}~|zxzy}}yz~vyx~z{}z~z{z{{y}||zzy~wy{zzxzy|v|{{uyzyyuyzyyz~{}~|}||{x|v}||}y{|y|~||{~{y}y}~~}}}|}~||~|~}|~}~~z|}||}~}}}~~|}}}~}~|~}}}}~}}}}~z}~~|z}z~~}}~zz~|}{|||}}~~|}~~}|{}}|{|~~}~z~}~}~}~{}~||~}y~||}~{}||}~z~}~}|{|||zz}{||z||}}~|}~}~|}}~}{{~|~~z~||~}y~~{}~|~|~~||||||}|}~~~~x}|}~}{{~{~}|}~~||~}~~|~|~~{y~}}}~}z}||}}~{}~|}~}||{{}|~~|}}~|}}}{{~}}|}}{~}}}{x}||{~~}z{~~~}~~~|}{|{}z}~|~}~}|}|}z|~{}|}~||{zz~~}}}}~~||~}~}~{|{~}}|}}~~~|~{~|}}}{~}~{}|~~}|}~|{}~}~y}}|}}}~{|~||{||}|~{|}|{}}}|z~~{{|}~{~~{}{|x~}~}|{zy|}z{z|{y|{v|xyu|z{yzzuzzy{zux{yyx{vwy{vyyw{z{zx}|wxy|}{zv{{|z}vyz{z{~z|xxvzxxwwvtyyyxzuxxxzwxvzyxwxvz|x|vzx{~{|z{yz}z{tv}}xy{y{xzsv}xxyzw{y~wwzyvxvyy|vvvzvzz|v~|{xzyyyy|}|{{||y|yzywxw||z{x{{{y|~}{zyxzyy|xvzyx{{zzxx}yw{|wyw{uy}~|yxxw}{wzw|||z~yyzyxw|{zy~yz{|zzwzxt|x~xvxzyzw{v}|ywzzx|{{uxwvzz{{x{||yz{|}zzx{wz|{zzyy}yz{|y}}y}zw}{zyy|wzy{zwu{yx|zzztwyyy|}x~|z~x{wzzz~}w{{{|~zy|yyz|w}z|xv|ytz{y|{zx{vxzz{yz{vz}zxxuzzw|~xz~yy{|{{y|z{{xzz|{{~|yz~~ww}w{y{zyzy|yzy{z{u|xzvw{{vwvxyz|v}~y{|zzz|yy~y}zx{{|{{{}|{y{x{zy{xw{|vwyz}|{xx|}wtzv}wxxuyxy|x{{{z{{xyw|wz}|x{z{z|y~x}{~}zw|xzwx|ux{{z{|{yyxwyzuzyz{{~xyy{|y{|}x|y{yyy|xyx{x||}x}zz}w{xwzww{yxrwx|zvxw}x|yqxxxvwwwwz{{x~}zz}|w{{x|}}z|xz{w~yy}{|x~vxwwzzyz{yw}yxv}{uyy}yxyvzzxw{yzqw}zy~~{xz}{~|}}v}{}~{~~{|||x}|zx~}}~}}}~{}~}z~~{~}~~~|||w|~}|~z~|{}|}{|z|~{{|||{y}z|{~}x~}}~{~|}{{y}}|}{{{||~~|~|~|}}|y~|{}{y~~~|~}|}~}}{~}}~~~|{{||~~zz~~}|~}|{z}||||~}}~z}z||}}~~~{~}~~}|{~}|}}}y~|~~}~|}}}z|}}~}x||}~z||x}|}~|}y{||~|~|x{{}~{|~{~~}~}~~{~}|}||y||}vy~{}z}|}}~~}~~~||~~|~~~~||||}~w}}}}~~y}|z~y}}}{~}~~~z~~{z}{~}}}{}~~|~||||}|z{~z{{|~~~~~}}}{~~~~}~{y}~|~}~||~~~}x|}}~{}{}}~~~}~|y{}~{}|{|zz~~}{~z|z~}z}z~~{~~~~}~z||{{}}|}}}{|}|}}}}~}}~{|}|~}~~~yx|zy~zzvw{{ztzyu{ywztzyy~~xxzzz{zyvzxyxwy{{y}wxyy|z{wzxw{}ty|{{wxy|}zy{{z~z{z|zz{yw{yyyxzu{wyxw{zwyzu|xyzyxzyzzwzyz{zvwvyvwz{|zy{uxyvzz{{z{yvyzxwz{|{}xy{{{}z{{|}|zxxt{ywwzyx}yx|zvt{z{{yyzxx}yz{wy{zrxy}zz{z{|x|wxw|wz|y|x{wy{xzxwx{|ywwyxo{x~zzzzy~x~zx||zx{{y{yz{}{vx|y{{{{zyz{yx~z|z{zy|zxzzyzzwzvxwy}ywzz}zxxyyvx{zxwxz{yx}z~zz{{uzzwzx|y{y|xx|xwyzxxyz~zy}zz{yzv|||zx{xw|yyy{wuzzx{|}~z|yz|y{y{|x{yx|yv|x{y|w|{|{|{}|zy}zwzzuzz{{|||y~x{zzywz~xzy}|yz{{u|zyyyxyy|uxv~|y|{yxy}xvyzzx{}zyz{xxzy|{zyzx{y}||xvwz{}{y{yzz{zrxwzwzx{}wyzz{{|}zy{{xz|{}yz}y{y}z}y|yz}zy|zx~|xuuv{zz{wxxwzzyyy|{z~x}x}yyyxzzxxzwzyxyyy}z}{{~{|w{}zyyyzzw{{|}x|vvzxyx{|}~vwx}||~~{||xzwyxwyyz{}zxv{|y|xy{{x{wwxyz{{{yzw{{|{}}}yxwwww{xzyxy|zzzwxy{{|z{}xz{z|}zw{}}{x{z{zzw}|zvx~w|yx{{|yzyz{v{y}y||~{}{~}~||~~~}}~~|}}{zz~{}~x~}{}{z}|~||}{}y~}|}|{|||{|{}|~|}}x{}}}|}~}||~~~~~z}y~}{~{~}~x~}}|}|}}~{y||~z}{}|}}|~|~||}~}~~|}z{{|}}z}{}}{|}|||}z}~}w~{~~}|z~y~}}}~|}~{}}~z~}}~~~z}}||~~~~}}}}}|}}~|{}|~}~{~~v~{~||{z}}~|{{~}|{}{|~|~}|}|~||~}z{x}|~~}}~{}|}~~{~{}|{||}z~|{|}~}}~}~}}|~}}~~|{||{}||~~z~}~}|}{~{}{}~|}y}||~~}|~~}}}|~~|||~}}{}}}}~}{|}|}y~~{|}z~~|~~~|z}}}}}}~~{~}~|{|{~|~|~~~}}z{}{|~||{~~|{{z{}~}~}~{~}s}|~{|~~|~~~||}}~~}~~{zv||~z~~~|z{z{y{{|{v{{{xvzy|vxy|zz{yzyw}x}zyzwz}wyvwws~{~z{xz{{zzzz{|x{~y}y|xzzu}}x}~~xyzytyyxvzwywzvxyvxzvyx|}xyyww|wyvy{{yxyzxyw|}zruz~x|{xxyy{ww|{uvvyyxxz|zwvy{xzwyyxxzxx|yywxw||x{|xzx}wz{vzzyw}{{yt}z~vx{zwyz{yzywzwwsyvuwz{y~vz}vxyx}u{vzx}zwxy}}~xz|y|wy~{y|xyyy~yzy{zz{xy|wyyxxxx~|yzxyy{w|wzxyvyxxxywwy|x{zz|{}z||wzs~{{yz|x~z}}z|{}zzwx{xzyzuxw{v{yx{~zyyuwxzw{wx}xzwyzz{{{~xvy}{yzxx|{yyx}xy}|x|zsz{yx|wyvzy|zzvzy{y{y{zyz~{zvu{yy|}|z}yz}~ywx~}|z{v{z{{~~{}{vx}zz{yxx{zy|{xwy|{yzvyw|w{z{vxuxu|{w|{{y{zxx|{{zy~~{{}yzv|}{y{}yv{}yu|{|zxzx|{wzxzy~zwy|{ytxz{{xxwy~zw||z{vx{}{{z|zw~||{z~{wy||wy|tx}yw|yzz|wxv}wvzv{y|y{{z||{z}y}wzz~}w||x|{{{}z|~{|yzxzzyw}yzzxyxy{vxx{v|zzzyzy{v{w{|x|{yy}}~zz{{}y|}w}||y|yu{y{{{z}yzzx|yy}xwx{zxy~|xyyyw{vz{}ws{xzw|x{y~}|{yuz}zz}zy}|}~z{~|{{|~~}~w{|}z}}xy}{}{|z}z{|~|~~w{~~}}~|~~|v{|z}zz{~{||{~}{{|yx|}|~~~}z~{{}}}{~~|}~{}||{~||~{}|z|~z|}|}}|||||}~~|~}{y|~z~}{||{{~}|}z{|~}~~{~|~}~}}}|{}~}~}}|}~||~~~|{|{~}}}||~{{~}~{y~~{~{}~||}|~~}}}y~z~{|~|}}}}}|~~~~}}~{z}{{}}~{}z~~}|||~||{~~|{~y~z~~~x~w|~~|~~}~}}{{{~}~||~z|}{~{}}||}}}{}{z~}}|~~||~~}|~w{~}|{~{{}|~~z~~~|}|z}~|}|~~|}~|~{}}||}~}}{~{~||~~||~}}|~}|~~~{~{|}~||}|~}~{{~{{{|}~{|}~|}{{z|y~~|}~}}||~~|~}~|{z}~{~z|~~~z|~y~|z~{~{~~~~|y~x|v}y{yu|yzwxwy|yyx|{{~zyv{uzxx{x{zx|}{z}v}xy{x}{{{yxzyw|xt{x}ww|yzx|z}xx|ywxyxz{~~zz{}{wyxzxv|vvyyvxx{}{ytuzuztw{{zw{zz|y}|z}xwzxzzvz|xuy{{zyxy~|yxw{vzwxzx}y{y|u{wxyy~wzxxw|{xx{zvzx{}}xz{zvyz{y{|{yzy}wyuvw|yzvzy}y|{xyzzyyywxs}zx{v{|x|{yxy|yyzwzyzy|xyxx}y}xywzzzyyxx~}yxzwz{zzxxyz~{uyv}zz|z||wvzy~w{yy{~|z{xx{{yz}y{~zx|zz{yyyx{{xz|}w{xz{z|~yzu{zyyyzzzx{xzwx}}z{|w{{yyvxy}zxywx}{zy~~vy{xwt{zz{yx~yzxz|y{z~yyxzw{yxz{wzzyz|z{xzzzu}{ywz{{wyw{|{zyx{y}wz|wx{|{{v{z{}|wx}{{y{}zv|xw|z||{zt|{}xyzzzy|{|y{z|zux{ywy}}|~x|{{y{{~}|~{|x~yx||{{y{z{}w{}u{yy~{xzzyz}vy{zux}uzzzzyz|z{|y}y|{zzyy{zxzw|}|{u|zzyx|{yv||uwzzzz}x}zywzy}z||yztwvx|w|z}~~|yz}|{zw{~|{||xu{zx{{zzx|z{wvxz}xzxxx||t{y|z}zzx}{v|{x|y~x{{{}~{zzz|tx|zz|{~xyyx}}|||{wxwy~xwzz|yxty}zz{s~zwyzxy}{z}||z|{}|{~}{z|}}~~}|||ys|{{|}{|{{~}~z|~|{{~~||||||~}}~~}y{}~}{~}}zy{}~z}~|}}||}}}}{z{}{}{{|~{w}}~||}x~~z}}y}~}}~y}~{{}~~~~|z~{~{~{}~~}~{}}||z}}~~|}}z}}{~~~~~~{}zy|~{|{~}|}|}y~}|{~~|}|{z|~|~~}}}}}z|}~}z~|~|}}{~~|~}|{~{~}||~{z~~|}}{}}~}~yx}~}}}}|~{||{||{}y~y~}|~|x{~{z}}}~~z|z}}|y|}|}~}{}}~}{~}}}|~|y{}}}~{}||}z}~z}yz{|z}~}|}}~}}}}}|{}~z{~~~~{|~{{}|}~|||}~}|~~}}z~||~}~|z}}~{~|}}~~~~~{|~{||~{|{~~}~{~|~|}~||}~{|~{z{~|{~|~|z~~~|y}|}~~~~~{}}~|||~~|||yyy{z}{~{xyz{xxzv{wywww|zxzvuvuuy{xx|{vwtwxw{y|yyzyw|wv{zv|x}zuy}xy||x|z~}yxzx{w|vyxwvvyruvwxwtwyvw{y{xxyuvx{z|{{yy{|}w~vztxvz{x{||}z{w||zz}wwvzvxyyvw{wyxzx{{tyxwvwx{w{|wzyz{~yzwsx{}u}zy|xw~z|z}w}y}yy{z}~zzv|yuyxuyyxx{xz|xytxyx{y}uzy}{{ww|}z{||yz}x{x}zx{x|yyy{x|{yvzyztzw{xyx}z|wv|xyyw{w{|ytxzuyzwr{|}x|yyy{wwzx|~}{z{}{zxxz{y{{vvwxxwvwyyyuvwyxvwvyxxx}s{ztyvvzxx{y{z}y}zyyx{}xyyyz{|y|{{}y{yyxw}yyyvz|wt{xxvtuxsyuzvzz|w{zz}|{zvwz{xxy|y||x{|||}z}yzx}x{y{{xvxyxwwyyywx||x{{~{xyyx{wvxx{zyzxz}{yz{wz{z~~z~~z{{~yz}|{y|z{|yt{yw{wxwy}z|x{y{yy{u{w{zwzz{w{wuzzy|zxz{~{vw{yz{{{|z{}}~|{}{xyw~|{z}yzx|~|||v}{wwy{vywzx{|{vy~{vzwy}~zwxzyvy{{{y|}uxy|xz{w{{z{xzwzxz{xzzwv}yxy{~{zyvxywz|{wx~tvzzz}v}|}||zv|xx{{x~zy{}z}~{zy~vyvwyyy|y{{yww{|xw||zxvzz}{vxzywz|yx~{y{y}}|xywzyy{{~~~|~|~||}|||}~y~z~~z~|}~{}~~}~|~||}{|~x~~y}~{|~z|}}z{~}{{z}}}|z{||{~}y}~}|}|~~~y~~~~}{}|}~~zz}{}y|{||}z|{}wy~z~|x|~}|}}}~||z|y{||}xx}~x}}{z|zz}~~z}|}y~~z{||}{{~||z}}|}~}~}|}~{~x||}y}}}}~~~}x{|}{~{}~|~z~}}}y|{~}~~}~~}|}y|z}|{|y{~~}|}}}}}z|~}||{||}}{{}}}}||{}}~}{~~x}~||}~}~}}~z}}}|}~}~{~~}~x}|||z{z}|~}}{}||~}~~~{~|~{z}z|}}~~|{~~}zzz{}~~~~|~{~~}z|~}|}~}z}~}}}z}}~y{}|~{|zz~z}}~|y~|~{|}~||~}{}}~|{~{}{}~}|~|}|~~~}|~{|~~|}}}}~|~||~~|}z}z~~~{|~~|}}{}|}~~}{{}|~|{}}|~yy{|zxywzy}x~z|yvyv|z{w|wzyx|wwz}vxxxy|~{wv|wz}wzzzu{x{}v|zyux|xxyxzy}{{}||yy}v~xzx{xyxxz{{zxywwzww|yxyz}y{z{{yx||vx}x{{xwwwvzzxy}xxy{|yww|yzzzwwzz~yw}{x}w|zw~z{xur{xy{zvwzz{z{vw{|{wwy}zwzzz|{z{}{w{xz|{yz{w|zzz|xz|y{vxx{{{|vyzzxxtuy|zyrw}zxywy{w{yxzx}wxvwx~zyzyz|x{v|yzxzxx{{|uy|zxuz{{zxxuy|zzz~|yy{||w|y~wyx}zyv{y{zzx{yxzuz{v{ywv{{{~}z||x|ywxzwyzz}yz|x{{xwy{yy}{x|vxxw}}txz|z|z{w{z{zxzy}z{{zyyw~zuzz~uy|z{{rzxz{yz{y|yu{y{xz}w}yzwy}|wvwxz{|wyx}|zx}|}{wzzwy|y{||z}zz|z|x{ywzz{wz{zv~{|vx{yw{zxyywwwwx{{wzz{}zw|{|wxzyzwz{u|wuzzyu}wzz|w{yx}wvxyz}zx}{wx~}t|wz{|}yx}yzz{}zy||zyuy{{{{{}{vzz|z}}yyxzv{{tyy{{{{}xxxt{zyy~}xxw{{z}{zx{zt{o{wxwzx{}~|z{zyvx{|{z{|z{{|w}{yz~|y|y}xyy|zxy|{|zzzyzx|{zz}zx}}yzzy|yywy~{x{}|||z|y{||{}}y|xx{}z~wyxyxwx{z~z{xwz|yy|w{}z{{{|}}~~|~}}{||~~{~}||x{{|}{}~|{||z}{|x}}x}~~|~~{}||}}{~}|~~~~}{{~}{}||}~}~|{}~{~~~~{|}~|{~||~~|}}x~z}|{}{}|{y}x}z|}zz}~}}|}|}}~}z}~}{|~|v}~}}}}|y~~}z~~}~~~|||}zy~~}}{|}~~}}|}{|}||}y}z}{|~|y{}}~~{}}~}{{{~~zy}||~|{~z}}|~}~|~~}~|~}z||}|{}z~~~z}{~~~~z|}x~}~~~}}~{{||}||~~~}}~}x}|~~~}~|{}}~z~}{}}}{}||{{y{v}|~}{~~|~}|}~~{}|}{}{{}}|}z|}}}~~~|~~w}}{|}{{}}~}~~}~~|~}|}|}|}|}~}{}~|}~}}|~|~}z{|}{~}}|~{{~~~}||{}}~{|}|}}}}~~{}z}~~z~||{}}{~}~}|{~x}}}{~z~}{{~}{yzzvy{|xy|xw{uzx|xyz{zxwz{yyvxvz{zywxxzzww}xywy{y{{z|xzyzxxz{~zv~|ywz}|}|{}y{xxxyw{}zzzsyzzvuyuwxvx~yy{ywyxw|{yyzwwy{y{}twxz{v|}y{|xzw{{wyuyzzyw|vy}wyyyzyx|~xxxyzxz{xuxzwxy}ww{{{vyy{wzzxzy|~|x|zz{{|zzzzzwxyxwxyvy}uyy{xyy{vxxx|vyvzyyyxzyy{x}z|{z}w||{zzyzzz|yz~{~z{xuzwx~wxzxyyzzzzz|u{zyx|yz{uxztvw{z{zxw|{}}|ux{u|x||}y|{yyzw{zxw{xwyzx|}wyx}yyzzyy{|vyw|x}qyyy}}|{|}yy|xz}}zw||vz|{zy{zzz}|{y}}|}xxz||zvxv}x{{{}y{z|tzxzz{zywyy~|}x{yxx}}|uxx~}|zyx||{z|{u|{x{|y~w|xzwy{vzzzz|{zxwxz|w{~tzx{vz{x|~uy{z{wz|}yz}zx{y|{z|zxzxx~yyw{{xu{|z{xyxz}|x{ux}zru|ytyv}w{|}{}}{wx{z|}yz}yv{}zy~{}ywy|yywxxyx|{xzywvzvyvxxzz}z{zv{|yzxy{||~y{|{}y~{~y|z~v||txvw|u{~vv|xyyyzxxzvzzz|wxyx{xyzyx{|zyxy|~yzv{}yv}{{xz}{|||zz|}|~{yyww{|zy{xyw{yuz{z|{y|ywx|vyz|{{v|xyzyz{||zz|xx|z|~~{~}~}~z~|{~~z}~{z~z|}~z}~{y|||}~{}}~}z{{}~}~~|}}x|x~{~}zz{||}|}~z|}y|~}||}}{|}}|||~{~~|}{~~~{{{}||{|}y{}||y{|z}z||{y{~~|~{~~~~}~|}z}~zx~~~|~|~z}~}~~{|{{~~~}||~~{||zyzz||zz~{~~}||||y{}|{~}y~~}}z~}|||}~~~}}xw|{~{{~}}~}~~z{}y{}}~{}~|~|}~~~~~}}}x}||{y|}{}}w|{~{{y~~||y}|~|}}~}}}{}}~}~|||~~{y||}}}|z~}||~}~~||~~|{~|~y|}||~}|~}}|}}|}|}}~}}}~|~}~z~|~|}}}|~~}~~~}~}{x}~~}|~~||}||}y~|}}~||~z||{~||z|~||z{~|}~}}z|}~}y~|}~~~|}|}~{~{|~~}{~||zz}{|~~~|y{zzyvxx|{|zzy{~zw{zw{}}|{zx{{x{xxzzzvywwzxxyz}zy}vx|zzzy{wz{uzt|yv|{yx{xz{t{zzy{|xxyyx{w{w||yxvyyxvw{{xsy{}wywwyz|wwvxs{zxwxwyy|}yz{~yyzyx|xzv|zxz|z{|wy~w{rwzy{v|{zxz}uzyxv}x{|{}{ywuw{zyzywy|zzzwz{z{x{~z{{x{yzy|{vzyy{x|w}x{|z{yw~zwvzwy|yxu{x|zvwxzwyuxzzy{}{wwy{|}|wyzv|z{{{||wxzvyxy{v|vtyx~yy{yzyyxy{y}zyyx{uxu{|yzw~|xzvzy~w}}xuy|y{|xz|yy{yy|w|}yyw|yzy|zyyzvu}yzxy|~yyyy{{wv}xz{xz|x|~w|{xy|w{zmxz{yux}{{xxx|{y}wzw|yzwx|u{zxz|{xz{{wyxwuy{zvwy}{|v|{{z{{zzyxzwyy{{yzz{y|zx{zz{vxzz{zwx}{{{|yy{~{zyw~xxxz}zt{zwyxw{z{{x}|z|yzv|yyx|y{zz}{xzy|yzwxr{{xy}yzyxz{xz{{zx{x{y{wz{|zz~zy{y}~z{|}{{y{y|y|zxyzyzyzx|zx~|y||}{{{y|yx{|u{{|}yzz{zz{y{}}yv}{z~xyy{wy~{|}zyxwzzy|{}y{}{||}|}{yy{|xyxxxy{s|yz~{zy}||{v}y{yzwy}xzv||}yzvyy{||xwv{{|~x{}{yz}{{|{|x{{yx{}xzyx|~z|y{}z{|~{{~{y~~}}|~|}|{}||x{~{}z}~z|{x~~|{}{|}{}z{{~{~}z{~}}~{}|}}|~z~{}{~z~}~}}}{}{x{}||}|||~}|}{z{~|~~~~|~}}}z|~{~{}|{|}}{}~||~|~~}}~|y|y{|}x}~~}}|z}}~~~{{z~}||~z}|~~~x||~~}|~{{|||~}{{~{}|{}}{}~{|~}~y}z~~||{{~~|||}{|~y}y}~|y~~|}}|~~|}|~{|~y}~u{{}~~}zz}~~|}{|~~||z~}|~~||~{{~}}{}~{w~}~||||{~}~~|~~}|~|}~z~}~}zz|}}~~{|~{~}|~}{~}|~z~}|}{~~|}}|}|{}}}z||}~~}~|}|}}~~z~~|}{|}|}}||~~}z|}}~|}~~}|~~}|~{y|~~}|}}~~~~~}|}}~~~~~~~}||}~}{~|z~~}{}~~|y}~{~~~}~y~|~~}~|z{z}xxzxz}|xy{ywxz|}{yx{x{uzytvxyvzzvy{xyt{xw|}z{||}x}|}y}x{~|}}yy{zx|x}zyyyv|xzxwvy|xxvwwvzyxyyyyzzx{vv|yyzy{x|{{}xy|}xz~v}yx|}}yyyyw{z~wxyxxx{}xuzzzvv}{w|x|}xxxxxxzw}|t}yy}{xz|z{x}x}y|yz{|x{yxy{|{{{{w|zxtzt{|}zxwyy{|{wzzyz|uuzyxx{~{{|v}zyyxz|}zw{yzyw|vxy|zx}}{y}yz{zx{{xwz}}z{wywuxy{y}yxz{zx{x|y{}z|{zwzxz{y{}|y{~zw{|}{{z||}|xwwwzyzxwvwz~{xy|wyzzw{{{{xxvy|{{x{{{zy{|vxyx}}|{yy||x{}vwyw{z{yuw|{{vw{zz|{v{ywxvwyx|w{yz{{}w{y{}yz{yx{}{xz{~w}zw{y{yzz~|zywzxwz}uzxzx|xyw|zvxxwzzwzy}|z~{y}}|zwy{|zyzy}zy{z|{zzy}||{zzzz||y{zx}xy{{|wutz|x}|zvx{zz{x{x~{}xz{yyzy{~{|z{z{}|w}{zy{z|wz{z{t{|zx{|x}zx|xywy|wyx{}w|{|zv|wz{uzz{{z||z{xy}z|y}zy{~z|zz|wwvwwxvtwx{|w~xxy{w}|zxswxyzy}{|}{{{v|}yxy~~~|}xz||}~}|}y|yv{}{ywx|wtz{|y}z}xyyy{y}w{xz}vxwz|}x|{yvuzz}zz|~~~}|y}~}z|}|~}}}|{|}{{~}z{|z~}z~}~||~{~~|z{|~}~|}{x{{}y{~}}z{}~|w~}~{|~}{}}|}}~~~~}~z~}~~}{|}yy~||}}}|z}~|}~|~}y}}}{}~~~}||}||}}{z~}}z}}}|}~~~x|||z~|~|{~z~{}~~|}x}z~z||}{|{~}~}{~z{}}{|~{}z}}z~{~||x}{}~{~}~z~|}{~~}~}}~~}z}~}~~{{|}{~}~y|~~~~}}~}|{~|}}z}~}~~|}~|z|||}z|~|{}|~{}}}xy|{~|{{{|}|~~|~}~{}|{~~}{~}~|{|~}}~{|x||~{~~{~{~~~z~~}~~}}}~}~|z}|}~y}}}|{~xw||}}|{~}~{}}~{|{}}|}~~{~}}}~{{{~{~|{~{}~~~|~}}~~}~}}}}~}y~{}~~}}}~~~|~|~}~~~zv|xzyww||~{|vwyvuyzxzz{yw{{wx|t{{{|wwzxyzzt{yyuy{vzz{{yx{xvx|{ww|y~|wyywwz|ywy{xxy|~yxyw{uzzvzxzyy|x|{w~{}{xvw~{z{{|zwzyyw{z|sv|z|{~t}{~~|{y{zz~yvv~{xwx{ywy~zyvzxw}z}v~{xz}{x{{}wv{|y|xzwx{}|xzz||}z|zxz|x{yvx|~y|}yxyxwxxxxwv{yzzyvty|y|zy|yv{zuzu{~xzuzxyxv|x{{zzw|xyxxvxxvzzysy{yxzxzy{zwxzyy{yzyyzv{zyxwzw|z{yyzwz|}yy}|y|yxwx{z{y{v|wyx|w~zz}zyx}x{wx}|z}}x}zx{|{yzzz}xz{~y|{}yywz}|zyy|w{z{yxzxvw|ywu|yzxx||~xy{z|ywyxy|zzz{zyzxuy~{xzz{~xx{vzxzzzx|u|zyxzz|~{|yt{{ry|y}z|zv}w|{}yxwyy{y}zwx|yz|{xyzyzztxyz|zxzyz{|zx{{{~|xz}}yxyyv|{}yy{{|xz~{|yzzx{y|{{v~}{wzvx{y{{z{y||}{{}y}yyz|z|~z}z}|wx{y|zzzyyzzzuy~w~{}{yz{yzy{y{{}}|xxxzz{zy|zw~xvz|zzwzzzxwvyyzx}x|{z|xxy}}{y}}xzxy||w{x|zwz{z{z{|yv}|}}z}{{{|~zy~}||y{x|x~zx|yz~yyvyzx|zw{z~{yvv{zzy||||y}wv~xv}{|zz{|zz|v}~}~y|~}~{|tz}z{~}|}|}|w|z~}~~|z~}z}|}~{{~}|}}~}}~|||}|{|~|~~|{|~~~}|~~}||{{}z~z~}|}||z{|}~}zz}}x~{~~|z~{}{}{||~~|}}~~z~}~}~}|}|~z~~}~{~|~~~}z|}z}|||y~}~~~}~|~~~}}|~{y||}|{|~|~y}~|~y}~~~~~z~y}||}{y|}{z~{|~}|}{{}~}}~}z~}|}{|||~|}~|}{~~}{~}{~~}}~~~}~}{}~|~~~|~~|~}}~~}~~~~~|}~}~|{~{{}|{~{~}||{~}}~||z}|~}|~~~zz~~}}}}|z||}z|}~~||~x~}|}~~~|||{z|{}~}}~|}z|{{|}}~|}~}~~~}~~{z|}~||}}}~z|z~}}}}}~|}{|}|{|z}}~}~~~|~}}z{}}}~~}~~|}z}~z{~~{||~~~~~z{~~~~zw~~|~}}}{}~}{}{}{}|}w|xzy}x|vyz{x{yxx{yxz|x{x}zxuxw{yyyww{ywu{x|x{zw{x~v{yz{y{zwu|}zwy|{{z{{z|}yywy}{zzywz|w{uzy|xx{xyyzzyyvy{xuzuvzyzy}ytx|{|wxy{}yzz~x{}w}z~yxyyx{vzvuzvsuy|xwx|xzzyyz~wvxz{y{{{||}w|xx~}u|{zzyyz{zzyv}~z}{x{yzx{xvzxvxyxvvxzwv{vyvxx}{ysvxxz{yz|{y{zz{y}y|~z~uy|yx{yxyuxz}vz|yy|y{yvwzzvwvx||tz{zz{|{yzyw{vu{zv{w{yzy{y{~{y|~}yz~|zz}{yx|tyx}|{t}ytxzzz{xyxxxxxw}|{}xyzy~~w{}w~{|}v{w|z|}z|zz{xvyz||z}}y|xzz}y{{uzwzxr}{{v|}{{w|wwxywwz~}}z{y}}||z|zzzzxx|{zwz}}{x{~|z{y}}}wxy{zwux|zwxz{}yzwxxwyxtxxxwzux{yxw{yxy{yy|yywy|{}zw~y{xxzy|{y|u{zwx|{|xvwzyyv|z{wyyzuwwywxw}yy|{wts~|}zyzzy|{|zy{|zv{|yz|x{zzuzx|wyz|qx}yw{zw}vwyy{y{}x{}xw{{}}zyw}|y{z|w{|yy{zyw|zzx{|xzvzxyxxwsyzyxx|xx{{wyzy{|y{zz{{vyxy|~}zz}}wz{z}|w}{{z}z||{z{yywu}{z|uxzzzyx{yxz}zxvywz{yvy{|wx{y}|yy{zzz}zxwyxw}}}}}}~}~z}{|x}y}{~||~|z}{|~~}}|{}zzy~~{|}~}}}|~}}~~{|}~|{}}zz|{{{~{x|z{~{}{}}z}{~}~}}{|||{|~~}~}{~}}{x{~~~z}{{||{~x~||{|z}|{}~{}}~~~|~}~{}~||{z|~}}||~{z{|~{{}}|~|}{~~||x|{}~z}~~~{~~z}~|{y~}|}xz||{zz}zy|}|||~}|~}~~~~}~~|}z{}}}}w}ww~z{~~}|y}}{~~}x|}{~}~}z|}~{z~|}{}}~}y~}{~~|}z}}~|~{}{y{~~}}{}~~y{}}~}|}~{zy|{}}|{~|~{}}}~~~y~{~|y}~}}~y~z{{}~v~|{z}~~}|}{~|}|~~~~}}}}~}}{~~~{{}}xz{~|w{z|~||~}~}}|~}}}{z}~}{||}~}zy~{|}~w}}~}}}~{~~}}}~z}|}}}~~~|~}|{||}z~}~~~|}||~|{~}}~|||||z|yx{vw{zv|sxyyz{x{vz}xz||v{tyyyzvzvwvxx{v|wuuvwyy{|{|y}yyx{wwxyxw{wzxxvyzz|{zz{x|zyv|vvz}yyzzvxvxwzzxv~z{|v}z|{yx{xws|zvvyxvy{wxzyuzy|{w{z|y~wyx{z|yzv|vxz|{}y{zyzzy|wxy|xvz|yxxwvuzxyyuz||xyxzyxzyw|yzuxzwyyzz}{xzx{{{w|xzvvxzyxwwzx{{~yyw|xy|zw{z{w|}yzwvx{xxyxzu{vwwzzzy}zzy|~wyx{~}xy{x{{xzy|vuxuy|{{zxuwv{yw{xzs{{yw{}{wuw{xy}zwx{z~{{x|wyyyzwzxyvw~vx|yy|zy{}zsyy|{z{zzys{{{xwxwxy}zz||ywzx~z{{{wzzy|w{xzx{x}}yzy{{}v}y{x~}zz|yzyxv{y|vyz{ywzxy|zx{uvw||wxzzzv~wwxzy|{t~||x{zuwy{|yxyz|vw{zxz~y{zzz{zw|w|}|v||yzu{zzxzzxxxy{}yy{~v{{}{|z{wxyz{zxyy~{zyuyw~|yyzxx|yz{yzyx{w}{zzzyx{zy|ux{y}vw|{|y{wzyz{{|x{{x{z~zyyu}{xx|w}yyyxz|{xz}yx{}||zvyxxzx|yw{y{|~zzzxsx||{yxz{{zz{zzx||y|x}}x}}x~wwtxyvzv|v{z}zx{{wyxzzxy|{zyvx~|zx{||yw{z|{zzuzz}y{~||zwtwzwzzxy{zwzv}|{{xxywx{~{~|{~~||~}|z~zy~~}|{~~}|y}}{y~}}{}~{}~|~~y~{{|~}}|{}y|}}~|{|~}}}y}~z}}{xzz|}z~~~}}|z~z~~{~}|}y{y{~v}|}}~}}{~|}}}{||~|}}{{}x||~|{z}}}}{~~{{|~|~|~}~~~{y}{}|z~||{x||zuz|~~y}~~{|{{|{~~||~|~|}~~~|~y~{~|{{}}{w~z}}{~~|w~}{~~}z||}|}|x~~}|}|}~{~{zy|}}~}{|}}}|~~{z~~}{~yy}|}~~|}}~~{}~~||}~|}}}~}~}~{}{}|{~{}}}~{~~|{}|||~{}{}{}}|~~}~~yz|||z~~||~~}}~{z~|~}}~|~~||~|~}|{}|~z|~z|~}{~~}~w~|~|~|~~~|z}}~~~{~}~y|}~}~}}~~||||{}~}|}}{~~~}}}~}{~}~~|~~z~|}|}{}}}}z}~|~z{~z~~}~~|~|yz~zz|xv{|wwzzzzuwxz{zx{x}yvvyzzvzzwx}xwywwy|vzyzw}{{y|y~ytzzzzy}z{||{||zy|x|{xvux{|yvztwyy|uvzvutwvzvv{wxw{zxx|ww{}zxzy~{zxxz{|xz~z~y||}|x|vz}zxvyx}y}xuwv{xyzxxwuyvvyy~wzy}zyx{wyx}zxxw{yy|{x{{yyy}wz}{}x~{xwwzx{zyuvxxxyywxwzzvxyyw|x|w|x}z}{y{~v}zx{yz{z{|z{{wz|y|}|zywwyxxzxvwwzxxzyytuwz}~yt|tyyx|yxz|}{yzxyyy{{{|z{{{zz{{{xxy}yyyv{{yxy|zzvy|{wxyzzvwxz{xzyzxuz|{{|wyzxxyzyxv}wzzz{{{|xz{x{y{|}{zxztzx{yxz{yywv{xyz}yx}y}~zyzz|xz~{{y{x{yw{{{xy{}zx|{{x{w{|{z{y{|zz{yyy}yyy{|zx{~zwy{vzyy{yyyxyy{yxw{zy|y|~zy{}y{}{y|z{}~}|zyyxwz}y{xxy{xyzz|ywyxzz}y{|zuxxzvw}|x{}|yy{||yyzx{yz{{}w{|}}{|zw{x{{vxx{y|yxwvzzyw{y{}yzw{w{y|wxw{w|yzt}wxzzvx||~~yyyw~zx~z|}zw{yz|ww{wyy|yw{z{wxyzyyzzzyz|z{}tzwvy|yy{{yyy{|z{|vy{|}{{|{ywxzux{{{y{}zy{z|{yzxzx{y{~zxvzy~v}y{x|zz}{v~zzu{{z~~{~~||}y{|y}|{}{}z~z~}x|{{}{|}}~{}|{{{|~{||{~{x{||y}z{}{z~y}|{{~}|}{~}}~}~~~{|}~}}}{|}}}z~|{}|~}z|~}zy{|}||~|~|~|}}}|}{|~~}~{z||~z|||}}~|}|{x}|{{}}{}|z~}|}|||}}}z~y}}}~|~~x}y~yy}}~||}}{{~wy}||~}}~}||}~~~}|~}{|z{|{|{}|~x|~{z~~|~}}|}~~~}|}~}|}~}~~}|}}~{~~|~|}x~z}~}|}z|}{~|y}}||~|}{{}}~{}|{}~{}~y|{z|~{}}{}}}}~|~}}~{|~|{}}{}||}|~|~yy||}|~z}{|}~}}}|}|~}~z}~|}z||||||~}}~||y~~|{z}z~~}}|}|}|~}}~~|~~~}}}~|~|~}}~~|{~}{}~~~~}x}|~}|~z~}~yz|}z}~}|~{~}|z~{}|}~{~z}|~}~~}{~zxxux}xy~~wtxuxyx}z{w}ywy|xx}{{|{x}w|uuzuyyxuwzyyy}}zyzxyy{x{vy|zy}y{{xwzxzxz}zy||zxwy}z{wywz{v|t||xzywvxyuvvzx}yz}vxs{xzx{zuvw|w|ywyzy~zwv|{zyvy|}x}|xzzxxz}wywz{x{z|}{uz~zxw{zwwy{yt}vy{z||yv|xyx|yy{wyx{y|xuy{wyyywyx{vzz||yz{z{z{xz{{uyyxxyyxyy{}y{zyy{zuzyxzwzwyyyy|zy{zzx||wxzuz{wx|{|ww}yztw|y{|y{yz|xxz{{|}~|{yz{vwuzz}zv{w{{y}xz{y}xx{ywvuxyyywzzz{|w|}w{x{{v|vy{{xyvw|~yxu{ywz}yzyzx}x|yz|~|yyzw{|zy}xyzyyzwy{v{zx{w{xyz{y}{|{{zyzxxywwyz|zy{yu}yv~{y{y{x}{yyyw{{yx~ztzwxx{zw||yzvy{{wwvz{}yvyxxvzz{{|zw|v}}yzvyxxzy{{}~{ywz||w{|yzyzz{x|vw~|yz{yv|yzyx|}uwy{{yyzzzw{{{yxzy{|yy{yw{|zy{yt|{x{||xz}|{~yyy|{z}wyv~wxy{}~{z||y|{yx{wvxyxxxx{{w~yxz}zzyzx{}yy|}{wvzxz}zy{yw~xwyz{{{x|}y}x|zywxyz{}x{|xy|x}vy~y{zzzz}x{xw{{}y{y|z||z}y|y}s|||y{|yy~y|w}|{~y{{yy{{||x{{yxyzz{}~||~{~}z||z|~}{{}||}||z{~~|~|}|z{||{{|}}y~y}{~}z}|}||}{{z}{}~||z}||~y}}~||{}}{|~{}x~y~}~{}}y}~{{||~~}x~~~z~}y|}{|~~~~}x~}~~|}}|yz~yz}~}{}}}|{{|z}~~}||z}}~|z|}~{}|}{z}}~|}}y}{||}~z~|~z}{{~}~}}~}~}}}|~~}{~{}|~|||~~|}}z~~}~~|~{}|z{{|}|}~z}|}t|~{~}}~z}~|~|x||~|{|}{{|~}}~|~|~~{{|{||~}|~|zz}|{|~~|{~|~}{|{x}~}z{~|||}|~|}}z~~{||y|~}~z}|z}~~~~{~|||x~{}}}||~}{~}|}||}{}{~|}z||z||~|}}~|~}}}}~~|~~}~~}}~~|{~z}~}||~|w~~{}w~z|{{{}{}~}}~}{}{~|z~{|}}~}|~~}}}z~}}{z}}~}y~y||}|~|y}z~~}~}|{}~}}~}|z~z{}{y}~|||}|z{xzzxx{z}xxzwyy{yw{yvzywxuyxxx{}zwz{uwzxxu}z~|y{}y}}}{{yzx}{zvzy}z~|y~{{ywz}zywxzy}}ywysyz|{xyy{{y|yyvvyxy{{}{z{}zz{}|{|zzx{uz{|wzyyy{xwv}u~{w}uwyzwzzxytu{{s|yvyx|yxyxx||z|yzz{zxy|{}|vzyy{z}~xwxw{||y|ywyww|zvw~tzwyvw{zz{wy|{yyyxvyxz|z{|z~zxzwz|{~z|x~{yz~{wwz|y}|yy{||xzy{{yx{yu{zwy|tzwxwzzwzvxyyw|{{|{xy~u{{yzx}v}~}}}zz|zy{{{xzyv}xy|x|wy{y|yww}zywyz{x|yzx}z{yz}|yxw{z||y{}yz||v|xyywy|}{}u{{{zxyv|y|zz|{vwyxx|y{x|vzz}}vzx||wyx{xz{y}zyyzz~{z|~v}|z{yz~zy|}wzvv|}||wywx{zy|zzwvxyy{z{ww{xzyz{}{~z|{}z}y{~|{|{{yyzwyzw}{wyyu{zxxwxy}yxyxz|x{{wyy|y{uzwy{zwxz||zyzu|z}|{xw|x{y|~{}|uz|zy{w||w{w|xx{v{xzxxyx}{xyxx{y{z}|}vx{y}{yywz~yyzx|z|xyxw{|}{{|x|{wyz{z~x|yy{zz{{vyzwzww|zzxyyvz{yvxzyx|y|}x|{{z~yzzz}|z{yz}z~xzzz{xzzv|zx|z~xzxw{y|xxyzx{xz}}z{}|}yzz|}y{|v{z~~~||}~~{||}}{~}|}|{}|||}yz{{yy~z{}|~|{}{~|~}~~}}|}||~{~||{y~y~y|}|{|}{{}}zz||~}~z~}~x~}~}~~|{|~~|~~}}~||}|}{{}~|z}{~{~}z}{}~|}~}}}||}}}~y{~}|x~~{{}w|}}|}{~~}~{~{~~|x~}{}}|~~}}}}{~~w|}||{~}x}|{y||{}||~~~~|~}|~||}}}|}z~|}zy}||}~|~~{{~~|}y}|}~~|~}~|~{{}}|~}{~~}z{z|{y~}}}}|}x}~}}~~}z~}~|{}~{}~{|}z~{{|{~}v~~~~x}{~|}}}}}z||}~y~u}~}{|{x|zx~~z}~{{}~~~}}z~}~{~}~||{|~{}||~~|}~{w~}}~~}}||}{~|~|~~~~~~}~{||~{{}}{~|{|~}|}~{|~}{}|}~}|~w~~z~|~~|~|y||}~}{~{z}}w{}|}}~}~}xx|xx{z{{zz}zxvwv~xy|yz{yyxv|y{z{wyx{xzz|x|{z}zyvxx}wyyzw|{wyv{zzyyzxyxy{~|xw|v}xywzw|yzvw~{xxyywxzux{|zywxzw}w{xvzzuvywzxwzzyxwv{z{wzvwyy~{vyt{{{uzv{zyxwxyywywy{x|{{zuxxzx{{|}|vyxxyz|x|~v|xy|x|yxrzxz|w{zzzvzw{wwz{w{wxy|wz~zzxyw|x{xz{xwvz|uzxzu}q|z{vz{uzw{xzzyz~w|{x{~{}{x|yxxz}zzzyzwww|{y{xz|ywxz|}{w{x{uzy{yyy{vzvx|{|zyxvvxvzzzyvxw|xxtz}zw{z}yyu{{zxz|}|{z|xzz{}x~{wz{xyxzxxw}zz|z{yzyww{z|}zzywzzyzxz}|{yx|{xyzy|y{vwxz{{{zvx|}}zy|y{v{w{{w{yzxzy|w}{xxx|||y{zvyzxzyx}z|y{y{yx|wzy}w|{}zzzyxzzz||z~z{zz{wyyy|zwxw}|wvzv|yz|{zy}|zxw{z{yy{yyx|}||x}zw|uwxyy~x{vxzvzzv}|~||y{xy~{|yyyzxx}vx|{y|z{vz~{~{zyy{yzyzy{y{{yyzy}zy{zzzy|~yy|zzy{yy}|{zx{}z{v|y}xxxw|x{x{z||z{y|wv{z|{xu{{z|z|zy{~{zx~zwy}z{wyy}vzw}z{xx}vx|zy}x{|xz{{zzx|{|w}wzx|zzwu|wyzx{{y{yzxxx|yzy{y~}~}z|~~~}{v|}||{~{{|z{}~y{{~|{{}}}~zw|~}|}|}}}|}}}~}|}~{{|{}|}|~}}wz{z{|}}z}z~~z}z~~}{|zx~{{~{~|}|}}||}{{|~||~}}}~|}{}~~{~|~z|{|~~{}|~}}}{}z~}}z|||}}~|||}|~~{}~}|}}{||{{|~~~|~{z~~~}|}|~{y}||~~~{}|z}|}~}}{~y}|{~}|}~|||{{}|}|z~{~}|z}|x~~y}{|{}|{}}|{|q}||~|~|}{}}~{~|~y~~~~~~~}|~~y{}|~||~z~~~}}|~|{}}|~~|z~}{~|~~{}~|}}y|w}y|}{~}}{|~z|~|||}~~{|||~}}{}|~{~}|~{~{~{}~|~{{}||}}}~}~}}{}|~}z~|}}|}}~{||~~}|~{~}~z~z}{~}~|}|~|~}~||||~~~|~|}{}|~|~x}}~}}{~~}~}}~~}}}}{}}{~~{~z|~~~~}~{}z~~yy{{uzy~y}|z{vtyzwyz{y{zw|yywwzzxxut|yx}xu|yz}{{x}xyxzz~zzyz{|zxzzy|{zxy|yzxzwwzzyvzuz{vyxzzzxvuyw{}xxwzyxxw{|zw{|{|{|{~u{w|yyyvy{|ywzz|z{z|yywxxyv|xw{zyzx~xzywwwzw{vyw|{xzz|z|~|ywx}|z{yyvxz}zy|wz{yyyvx{|yyvzvyzxzzwxvxyzzzwywxzv{v{w|{~ww|xx}|zzy|y{yzyxx|~{wy{xyu}y}xx|kyyz||wz{{{zxxxx|{x}wwyyzvy{zzyyy{swyys{zvx{z~|x{yzyz|{||vzz|wyzuw{u|yzwz~zyy{t{u{wyx|vzzxzzywyzy{x}xyzy}xu~y|{yxu{~|x{{zwtzzzy|z{xyy|wzwyzw}}uz{{w{|x~w}vz||uyz|x}xy~y|{zzvzy||zy|{{y|{|x{|wxuv|yxx{ywxvzywyy{tyywvwv}yx}z{|z{}x{xxzx|tx|x|zyxz{py{}{~|{zyw{wyxzy|yuwyx|wxx{y}wzxzx{vwzyq||y}~{}zzz}}zzx}sw||x}}ww|w|zyzwzx|{xzxxz{xxzww~yyyxxy|xw|zyzy{{y~zz|y||{}y|}{w}}{{y||z{yzz{xw{x{yw}{{yyx{yw{t}~xw{yxx|{y}zyyzyz|{y{y|y}{||{xzzyxzzz|~yxwz|yyw{{vw}yzvyzzz{xy}{wwxyyzw|z{}{{zyzz}{y}~~|}|}}~~~~~~y}}{{}y|y}~}{}|}{{y}~}|||}|}||}~}}z}z}y~}~|}~}~|z{||~y|xzz|}|}|~~|~}|~zz}|{~}|~z}}~}~{}~~}{}~~|~}x{|}{}~}~}}}|z||}}z}~}~|{}|~{~}|~{o{~|}|~~{|}{~y~y~||x|y|~{|}x{|~|y}y~|}}~~|~|~{~~}y~~z}zzy|~xz}{||y|}~~}~~~~~}||~~~}}}}|||~{||~~}{|}~z||}z}|||~{||||}~||~}~~}~|{~z~~{|z~|}~|}||}|~}|||~~~}}~|~|}|~{~y~||z~|~}wz}~~}}|~|~}x}~~{~~|~}{~|~y{}z~|z~}||~|}~~{}}}{}z}zz}{}}y{z|~~||~~~~}~}~~}z|~}|{~|}~~~}~~~{}{~~~~}}~}|{~~}~|~~}}}~z}}~~~~~~~{y|zxzvz{yy|y}|v{{y|~z~yxww{zzywzz{xxvzy|y{|xy|yzw{|xxt{|zzyxzy{zxy{}{w|}yx}|z|v{}y{z~|yywx}yx|zz{{{{y|{x{ywrzzvuz{yx|syz{x{x{yy{zy|yx{{xx{{y|~zx{{xzzwys{z|zzxzxx|zw{yx{y{wzyvxx}|w{z{z|{z{y|{~yw{|xw{|}|w}yyyyzxx{xyw|{w{xw{z|}wzx|{zyvy|xv~{zv}|z~~xu|{wzz~yzxwy{{{yx{xz{{vuyz|xx|wxwwz|z|xz{~x|wzxyy{}xy{}z|zyy~}w{ywy}z||uzzy|}~zzx}}zrzy{||x}yzzx|~xyuyz{y~|x|zx|txyy{y|{y{~yvz{z{y{xv~zy}{w||y{y{xx~z|yzzwvyz}{}x|xy}yxx|w|{zwx|y|xx|}xy{{yx{yy|y{{{yyzz}{wz{|wxw{}x{{ywy}y||z|~}{zwzxxv{{x{|z|x{{zzz{{z}y}|{~z}y|yx{zz~|z|z}xwy{}zvzz{{zx|zxyxry|yzy|xtw|}wx{yy|xx|z~{{{w||~~|{xwzxwy}zz|wxz}{ywzy}|{|z{zy{}|{x}z}}yzv}x}zx}~{xz|z{yzwwzy~y}z{{zy{}{|t}}|y{zy{wyxx|xx{{z{x}}wyz{y{yxx~y|yzyzy{zyz}{|zxzzyvy|yxzx~{||yzxwz{|{|x~x|x|~xz~z{||}|~x{z{{|wyz||{}}zzzz|w||}zyy}}~~~|}~|~}|{~~|{z}}}}|~}|{}~}}}}{~}}|||~~}{~}}~|}}|}{{|~}}~~|~}~|z}}z|~}~~z|{|{}~|}~{|{}~}~~z{}~{~|~}~~{{y{}}}||}|~{|~}~|z{{~}{|||}}|zz}{~}~}~}}z|||{~|}||||~}}{{|yz~~z}~{xz}|{|~||}~~|z}~y~}}||x|~|}}z~z{}y{~|~~}~{~}}|}{~z||}|{{|}}||}|}|~{}~~~{|y{~~|~}}{|~}~{||}}|||{~~}~~|}}}~|~}|||w~z{}}|}|~~}}}~~zz{}x~}~~y{}|}~}||}}}~{~z~~~~y}~}{|y|{~~~|{~~{}}|}}{~~||~|}}~~}~~{{}~}|~}}~~~}}}{|}}~||}~|}|{~}~y{{~}}|x{|~{}z}}~|~|~~~~~}w~~}}~}}{~z~{~}~|}}}|y}}~}}|~}~}}~}{}}}~~~~|}|}~~~{y~}{|}~~{yt{zzyyyz|z{{yw|x|yxw||zytwxswzxy~wvyy|yy|yywy||yxwzw~y{|y~w{{xw|yz~zy|zyz{zyy{yyyvvzxyywxwxw{x~zvv{yyxvzxwyy|xx{{wuyyxv{|v|zzzzzu}|zz}w|{zvwz~utzwyw|xxxx|yxw{zyxyxxzyvvw{{}w~{{{z}|~zz~wywzxxyxxzwz||wyyzwzxvxxwxy{xyvwy|wxwzx{xzywx{}y{~|v~x}|y|wxy}y}{{v{xyx{}zzt}x|{{|xpyy{uyyzvxz{v|zyvx{wyt|zzy}{z~zz~zyyyzzy||{{zy|{|{yyzzx}yywzwwxyxy{vw{xvyzzuxwvwzzv|zuyzxz}|xz|y~y}~{z|yy{yzz~}y|{wzyz|{z{zz{yzzy{w|zxyx{z{r}|~ywyyz|w{|~z~z}yzy~y{{y}v{}xx{z~{z}yy{x{{zz|zxxxw|z}{{y}zwwzyv{yxzyyyuwz~xz~{|uyw{}yzyy|{{x||y}yyxz|xz}u{zvxx|}|}xxyyxvz{|{xysuyyy}{|{yz|x~zwwy{zyzz{u{yvx~z||y}|xxzzwu{x~y|~|vxyxzzx{txxz~yxw||}|zz{}z~yt{|zyywz{x{zw~{{z~|{{zx{}{wxz|vxzxyxwzz{{w{~yxxwy{{zy}x||{zzuz{}z}z}~~}zzt{|vyz}{|v{ww}zx{vx{zywzzyy|yyxx{y|{z{{w}yxx|xzz|}}yz}yy|~z|{~{{~~{~~}{~}~{~y|{~z}z|{|~z|x~|~~~{{|{~|z}~|}|w}{}|}~~}y}z}}}~}{}}~|z}{z~}zz~|~~|~~}}z|~~}|z}|{||~{w~z|~|z~{|}{z}~|z}{}{z|~~~~{}}~~{||{~~~}|}}u}~~x}|~}{||}|~}}{{|~z}{z}u}y||}}}~||~}}~}|}}}~~|y~{z~}y|}||{|~}x~|yy~{||{||z{}x{~}~}|~|}|zz{}~z}}}{~~|}|{|{~|~~}}}}z{|||{~|z|{}||}{}~z}x|}~}~||~~|~~~}~~~|y|~u}}~}yy~}}|~}}}{|z~|~~|~|~~}}{}}}~|~z|{~{|y}|}~|}|}{}~~||~}{}}}}}||}~}{~~}{{{}}}}}z{{}~||||~}}|~~~z~}}|||~~}y}~~{|~|~~~{|}|~}~}}~}~||{y~}|||}|~||}}}~~z{{y}|y}u|yw|xy|z{yy{z{{}z{{{v{v|x|yyzxyxzzyyzyzx|||~ywwuyzyzzzxxw}z|zyzyzw}y~yxyxy}x{wx|~ywx{uv}{|yzyzyuywt|{{wzywwzw|{wvxxyxz{yvyzxwz{x~zu~zwyxyx{y{|xzvxuyyzzy|yyyzuzv|wvz}zwyywxxy{{|{yxx||v{yyvzywxz|{x{zwyxzvzxz|xyyxzsyzwzyztzy{y~yxyyyuy{w{y{}yz{vzx{xz{zz|zxx{yxyvyxzxtwx{z|y|xy}xzzzxy{yx{wxzu|{uzxx{zw{xyx{z}zx}yzyz|{{xwz{~{}y|{wy~yy|{v|y{{}zzv|wxy{zv}yzuzzx{|x{zxy{xyyzww{yyzw{w{vx{|z}z|uyxyxyxvw{}||y{zz}x||vvvy{zxy{ywxyzxzyuv{y}yy|zz|xxwywwz}zzwyz|z{vyxwxyywvzyxy{w}y}wu{xxy{|wyz|{xyzwx{y|yw~{|xyyvw|xz}sxwyz{vwvz|{y{zx}|z||yxzyyx~yz{}yyvw}zzx}zyyy{|w||{wtw|uzvwzz{{}wzyw{w{|zzwzy{|x}wyzy{wyz{z|y}{x}y}{|||z||{yz{z{}}{z|}|xu}zzy{yzz|y|{zx|xzyzxy{x}}yyzwyz||{x|{}xzz{xy{{|w|x{z{zz{z{w{|v|wwyxx|{{zxy{z}|x}z|yyx{zv|z{zu{|}|zv~{}}x{{x|yx{y}y{v}{{zyy~~~y~yy~{}}|{|x}||}}{|}y~}}}z|~}{}}}}y|}{}}~|}}}{}~~|~~{{{{||}|~}~}~}||{|||}|~|{}}~}{}z~{||z}y~~z~|}|~||~}~|||~zy||}~y{}~{~~~|}}||~}{~{~~}~|{~|}}~~}{{~}{y}yz||~}}|z~y{}}~|{{~yz}~y{{}~~|~z|}~{~|{}|~{~~~z}|{x~z~|~}~~~z}yz}}{~}}|~{}~}}~}|}|}~{}}{|{y}|~|}{~~}~~{|}~{z~}{||{~~~|~~|{~}~}}~{}}~~}{|}}}|~}z~~}|~}}}||~}~}|||~}{}}~w~}}~{}{|{|~|~{~}}|}}z||~|~~~}~{~}y}z~~}|z|~}~~}|~|{~}}~{}~|}y~||~{{|~~~}}~|~}|~~~~|}z}}~}}}~}{}{~zz|y}~{|}}{}~~z|}}}}~w{zyu|y|yzxwx~uvxzn|xx{wx{z}x{yy~{wxxzxy~yyvw|{x|z|}{|{~y{|xxy{}{zz{yzyzzz{{ytvxyztzxvxxwxy{zxxv{wv{y|zwy{xz|{xyyx|zwy|zvzv{}v|yxy{}yz{}{|~z}uzy|}xzxxzxyw}xvwzxxy{uzw|zvyzzxyy||wzywyyxy{yyxzzuwz}x~y|zwvxytxxyxuz{zvx|vx{zuzzyyxywywyywz{zxyxy}}y{{x{xz|uyy|z|{x{||x{w|~xy{ztzyyzyw|{|wy|yw{}}w~vwxwyx~zzwy|yzx|ytzzz{|x~w}|xxz~y}|~yvswyzy{|zyx{zwyzyy|yyzzw~yxw{x{zy}zyxx~{~z{|zxyz{zy{x}{|zwytzwwwzvxxw|yw{wv|{wwyyzyyxvz{}y{|zx|yx~{xzyzxx|~|y{|~y||{v}yv{yyzxv|{yzywwvxxyxw}yyxt}ywvzxz{wzyz}}x|{{y{|v}ww{{w{y|~}y}{zuxwzxzzyxwy||yzxuv|{zzy}y{w|zzzx|}|{zxyy|{{{yzw|wy{w|zyzxzyuy{xy|yyz|||yyzxyyzx}z{zxwzxxxxyuyy}xy~zxwxyx{z{yz|x|yz|~y{{x{zz{wzuxzzwyvzuzt}zy}w{|}{z|{}x{{wxxz}~y{||{|z{wy}|{zwy|~zy{{}|{|yz|w|y{|zz}z}z{zvzu{y|vzxuz|}wxwzww{}}~x}w}||zwz{~|}~||z{~|}~{~}y~u}|{|x}zx|}}vz}|y}|~|}}}z~}}~z}z|}|y}|~x~}|~{x}{y}|~|~x}}{|{~}}~{}{~y}~}}~}|}}|x}zyz|{z|}~|}z|~~~v}|~|~}~z~{{~{}||z~~{}|~|}~y{}~|}~|{z|~~}}z|y~{|yy~|yz~{~~~~{}~}~|{~{|~z~}{~~}~y}}~{~~}}}}~~~~yz~|}|}}|z{{~~~{|||y~z~~~z~|}{|~}{||~{~~~~z}|||z~yz~~|}{||{x|{}~~|~|~~}}|~|~}~}~}y}~~}||z|}|~|z{}y}}|~{~~}}{{~}|v~~|}|{}}}z|}||}}}}}}|~}}~}|~||~~~y}{~~{|y|~zx|z}z{{~~~{~{{~~y~~|~}}~z|{}~|}}~}~{|z{~y{~|~~}}~~||~}}~|}~}}}|}{~}|{|y}|z}}~~~~~}}~~|zyt{z{yz|zu{|}wzwxyzxz{~|w{{zxzz}z{w{{z{vwy~z{uzzyv|xxz||y{yqxxwzxzx{zz|wu|}zxu{xwyz|v|x}wx{|zyv}vyyzzz{yy{xvxwzx|z|w}zyy{tz{xxxy|xyyyz|xx|~tz{wxyzxy{w}vvxxyzzzy{{|{|}{{zxzyyw|zuuyyvyx{x{~uwww{x{|w|y|uzyw}{zx|}z~y{wxzzy||{{vywwwvzyz{{xyzzyx}yx}wz{|wzyx}zw}|zzw{}yzwz|xzyxz~{wy{xxz{|zyuz{{vyyw{zxxvzu{wywyywyzz{y{yyw{yzxv}yy}x}{xx|z{yzww|v}{{w|xy{zw{{x}vu||x|z{w{yy{}yyx}xvzz~zuvz||yywxv~yw{wxwwzzxywxx}|{zyxzxw{wwx|v|u{zxx|zyzxyy{{xywy||{uxxx|wyyy~yzzz{y|wzwzxy}yxv{{xzy|y|zzu|xzww|y{w|{{|v}{wxyy{~y}{{{{}{{wwyzy~{z|xvxzwyz||y}u{x{wzxzzwzy~}wzyxv{zwyyxyvzz~xz|yy{|zy{|z~{wvzyvyx|vw|zw||xt|yz}yyzxzw{xz}yz{z}x|y}{uzyy{xxzzz{{{}{yx|yzyxy{~}wz{xxwz{{{{y{{|w|~z}||wy|y{{}x|{|wz{}w{xy|t}{x}|xy||z|wywvvu|{zyzywt}z}{zz{v||zyyw~w}xyzzyx{{vyw{}yuy|{y{zuzz{{|z{}~~|~{~||~~y}y~~||||}}}{~~|{~~|{}}{~}}~{}~~~}}~}|}~|{z|}}||}{~}|{~{}~|~}{{}|{}}{~y}}~|}|{|||||}|~~~}x~~~}}~|{~}}z}y{~~z{~}}~{}}y}{~||}~~~~|x|~~{z|~~~~}|y~}~||z|}}|y~|{}{|}|}z~~z{~}z|~|~}{~}}~}|}~}}|~}x|~|}}|~~x~}|{}~~{||~}|}}}~||{y|}}}}xzw}}}{{|||||~~{|}}~}{~}|~~}|~z}{}{{}|{~}~|{}~|~}|}~~}y||~{~~}}~{|}{}|~z}|}}{}~|~~}{}~}wzz|}x|{}~yz|~}|{||~||~}}~~}~}{}}}}}}|~~||}|}}|}y~}}{|~}z~~||~}}~~|~|{}~|{|~~~|~}}~|~~||}}~~{}{x|~||}}}{|{~}}{}~}{}|}~{{~|z~~{|}~}~~~}~~}~~|}|~{{}~{|~|}|}{}|zw|zxz|}z{yz{y|zy|yvyxywwwxuuxwxxwtzyzvxy{zwyvzxzx{|r{xyyyz{z{y{x{{xzxxxvyy|yvzyvzwyxyv{v}zxzy{yzxuvzwz{yz{wxw{x|zywztzyy|w|xy{{yvz~|x|{yx{}wxwzy|ywyyu|yzyxx|{xy|wxwyxu{uyu|ww{x|wyzvyxxxwzyuxyyx|{zyzx{{|}wvy{vz|uuzwytxw{|s||twzvx{xxzzywvyzzxy{y}xz|ww{wzx|}v{{zvw{|{{}zxwuwy|zxxwv}xxwwxww{|y~|tw{yz{yy{~y|zy}{|wzzywy{|y|z{x}xxyy{zyvvtywwzy|y}yzyw}vxx{{ww~zv|wyutxxz}{wy}|}{y{|yxzzw{x{y|zxz~|||y{{y|sxzwzzvvv{xzsx|yxwytxwuvzvyyw{}{{yzyxz~|{xxwwz}{{z}~yxwzwy|{yzy{xy{syy||{yvzyzzwxyyx{qzwyxvvuyzwyxwzzyy|{~vvv|wy{yyz}{zv}zyvyyvyxyxz{yy{yzzvv{vwxxww{x|xyvxxv}{y}|x{||z|{~z~zzz}ywv||{~{{x{y{yywvzxyxy}vvzxz|w}zv~z|zz{yxx{z{y{|}w|zz{yyzyw||zyt|xyzy{{twxzww{xtxv{vyyyt~vxvx|yytzw}|zzx~~|x}x{zzw}{z}|}{w{zx~{z|}|w}yvwx{{y|vy{y|yvy|ytyy}w{z}}x}{~}z}}|{x|}|y||{{~}}~~|~|~|||}{}}z||}|}}{|~}}|s|}|{x{{|}{{}}~~|}}}}~}}{~}}}|w{|}|}}}~}|{{|}~|s}{}yz|~z~{}}|~}~~}{|~||z|~|~{}~y}~~|y}y}|}{}z~}|~zz~{}{|{|~~t}}z{}}}|||}}}}{~~~|||}}~|z}~{}{|x{~}{}z||{|~}yz}}}||~}}}|}}}~}}~}z|{}z{|}|}~}}}}{~|}||{{|~{~~~~~{}~}~~{~}{~~~|||{~~}z{~z~|{zz|}z{w}z~}~~}|}}z|~~|}{~~}{|}}~|}z|}z|{||{|z}|z~~~|y}|~{~~~|}s}}}z~}{~z~|y~{}}|}|{|z{|~|}|~}~|}|}|z|{||}|{~|{xx{}{}~|z~|{}|}z|}~~~|z|~}}z{}~~{}~|}}|~y|}}|~~z~~}|~|~}|}~}|}}}~~}{|~z}~{||}|~|}}~{{~~}~|||{|{}}}}|{~~|y{}}{~}}~|{}y~~}|~|}}z~}~~z}}y}zyzuyvzvzyxz}~zzvxyzy|wzxxzw{yyx|zv{x{yvxvyyzz{u|wxvsxxwzyzzxxyzzxx~xyxy{xxw}x|}yyyyzyzwww|{y{xxxxyz{wwx|xzv||{vxxtv}zxzuxwwxvvzvv{zyyyy~z~wzyz|xyu|vxyw{xxz{wyx|wzyzu|wxyzyz|yz~vzzz|x{yxwyx|}{z{{}x~zwzwxvyywx|xxzzz}wz|x}wz|wxzzz{~yyzw|{w~|yuvxzryzyx|vxzyy{x|zxz|z{|w{xwxzxy{zxyx||y{{y}{xzy~{zyzv|zz}zyyx}yzyzxxyyyxwyxz{xwwx{zxy|{xx~zy{zyzy|xwu|{yzy|}yyz{yz{wxxzxz}xzz{yyz{}zyz}wzwx|yy|y~zz||yv}{yxvy{z{|tzx|{zxy{w}z|zuzwuxyywzzxy}{v|x{wxyz{xy{w{{z||zz}~{{{{|}{yxy{wxzztwuzy|x{y||zz{zwvxx|~{w|z|wxy{yyy|w|xyyw|z~|wv{v}|{yzy~||zxzyx|{{wxw|~{xwww{yzzyx|y{~xx{|xxwzyyzyz||{yy|y|~|wy|yxy{}|~wxxyzy~vxzu{~}w}y||xzy~y~y{{zyvyzxyzy~|w{wzzy{yy{yyzxx{z~{yxw{{|w}vzyzyy|yz{|zx|zz|}zz~}y}~{zwx{zzyztzz{{zxzy|zp}{zz{}~xyz{{{y~wxz|wyy|x{zz}{{{|vy{{y{x|zzxyyx|zy{|}|}z}}}z|~|~|}~}}|~|{{{{y}~}~}}}{~}}{}{|}}}~}|}{}z}}~~|}}|||x{~||{{{}{~}~|}z{y~|{z~||{{}}|z{}~yy|||~{||}|||~~}}|{{{}|~v{|}~|zy}}||z||~}|{}{~}|}z~|}{~{|{~|}}~~}}}}~{~{~||~~}}|~||}{|~||~|~}}}~}~z}~}}}~~||~|{|y{~z~|~|{z}~~y}|z||~z~}}|~}|z~|~}|}}}~|||}|}w{{{~z{~}~}~~}}}|}xz~|}|zz~}y|}z~}~|~~}{{{~{}~{x~{~{}~}|{||}z{{}|~}y}{}~||~~~||}|}|~~~t~|~|~|z|{|}}|}|}}y}|}}||{~~~|~z{}z}~~{}}~}z|}{|||~|}~}y~}~|}}z|xz|}{{~ty{|~|~}xy|}}z~~|~~}z}||{zz~~~~}|}~~~y{}z~}~}}}~|}~z|}~|||~}~x|~wz{{yxz~|zz{xxwwy{ywvt{z}wyz{z{wzzwz}u{yz}{~{{xzw|}y~yzxxx{}v||{z~{}}xxxtyywwvu}w}zywz|yvxx|z{xy{xyxuyx}zxw||zx|{~x{xyz~t|yxz|{vsyx|xztwxxzxvzywyyz}yxzwyxzz{yvvwywxzzyzz{zy{z{zzzyzwyyw|y|}z||yvzyzx}yzyzzrxz|tvww{xz{sy~vzwyw{{|yzx}|{{vy{y{x{yy|xyyzx{{{{zx}{||zywx}yyyw|v{|{xzvzzwwuyux{xzzxwx}vzx|ztw{xy}~wzx~xy{|wy{y~wzz}zvws|y}}u~vw|r}wxyzxzxzxwwxwxzyvx}yy{{|xxwxwzt{wy|zsxz~{yy|{zvyzxyz}wux}vz{zuzzwzwwzz|ywu{}yuy}vyz|yyy|}xz|xz{{zw}w}yw}z{}~|{}w|{z}{yyzxwv}{xxw{y}wy|zwy{xzz|w|xzzvzx|zwzyw~vz{{{vyxy{}}{wx|xy{yx~|{|vqxyxy{x|{ywyzy|y}v|zvy{z{yy{|{{y}y|yz~}{|z||}}}}{wy{wxzx|yx}{wzv{xwsyxywvz}z{{w|zx|{yxy{|wwzxyyy{}yvz}yv}z}yyxyxuytvwwywwx|y{zzyyw}ux{yyz{vy{}xyyz{z|x{|~yz|zz{||y{w}{{~}yyw{yw}zuv}{yzzxzyywz{{w{y{yyzwywx}{z{yz|z{|xyx~|z|{~~{~}||{y{~}|~}zy}|z}}{w~}{{{~~{y{|~{}}y~|x~}~||{|~~}}y~}}}|||zzw|x}y~}|w~~|}~||y}{~{|~y}}}}{|}~~z~}z~~~|||}}z|z|}}|{~}~{}|z{|{}}|{|~y~}|{~}~|~~{}~{}~{~|z}}z|~|{}}~~~||}}~||xv}~}~~~~~|~~{y|{~}|{}z{{}~~{~|~|}}y~{}}}~|~~z}z~{~~~~||{~z|yw}|~}~ztz}~|y~}}|z~{{{||}zz~~}}|{|}z{{~~y{|{|yz}|}}}}~|x~|~z}~{~x~|~~||}{~}~~~{~~{y~|}|~|~~|{~zy}|}x|}~yz}}~}|~z}~z~~|}{|}|~y}{|}~||}}||{}~}}}}}~~~{}}}}{}~~|z{~~y}}{x}}|{~|}~w~|}~{~{}~{~~||{~}{y}z|z}{|~{w}z}{~|}|~~}~z{|}}|~~~{~{{{~}}}~~z}~~|~~~~}}{|~}{{}x~~}}~~~{ywz|z}{{|zxyyx|xu|wx{xzzz{z}|xyyuwwzzzyxuxww{vz{zyy||y{|x|z{z{x{}ww}||xw|xxyxzxyx}yxxyyzz{wxyzvuxxx{|yzy}zzywx{v|xzvvwzw{|y{xytx{zz}zxxvxwyy{v~zyy}zxyx{zyxy{{yx{y}~zxx{|xz|{yzz{zxxwxv|z{|ytxtyzu{yxx}yz~zzzw|y{|zyyxyywxyywz{zx{zyzxy~x{z{{|v{xzwwyzwx}|zzzx{t|z{zzx|zzw|z~zx}vw{yy{vvvxyzwyy{|}xz|wwwyyywzyz{zw|zz{~v|yz{zyz}xw{zzy{zyyvvxzyz}{{{v{x{zyyyzzvvw{uxzz|{}ww|yw}z}|zxw{y{zzzy|~z{{z}ywy|}w~z{y|zzxwwy{xzwz{x|x}{yx{xyvxzyy}{|yy|{wzyv{z}{x}w{vzvx}yzz}}xzxxxvv{xwy|zyyzx|yxxzz{wwzzzy||yyzxzyywz|y|}{yz{xyw|{z|zx}{z|wyyzvx}|{{zyx{z~wzy|{xyz{{zzxyywyz|zy|{{|y|zy{vxxz{{{{x}zw{|wzsyzy{yyzywx{x~{|yz{~{zz|zzwwyzyz|w{wu{xyx|zzxxyvyw}~{xyy{yyyy|{xxxxy{wy{y~{}z|z{z{y{{{x|yxx{z{}}{||xxyw|zzyxy|}{|~w{yzyzz{{{{y|{y{{yxz{u{{{|{yyz|z}{u||y}{wz}}|}y~zy{x||yzwyx}xw{|z|}~}|~}~|||{~}~|}|}~~|}}y~~~}~~}|}zz}{~~~|z~|~|{~{w{{|x{}}|~z{{~|}}~~~|{}y{{}~|~|~}|}}{}z~~~~~{|}}}~}~~{z}|}~~}{|z{~|}z~~||~}~|}}~{}~~|}}{z|~~~~|~|}{|~|}~~|}~~{z{}~~||~z~|{~|}z~~}~|{}z}~}|z~{~}~z~}~z}||~}z~}}}|}|{~}~z}||~~~}~||~|}~x}{x}x~~|~~}z|}}~}|}zy|~{~~~y{z||{}}|xw||z~|~|}~~}|{}}{|}||~}}}}}|}}~~}~~|{~}z~}~{|~~x~{}|~~||z{}x{}z}{}~~}|{~}~y~|~|~}}}||~}|~~~}z|{}||~~~||~{|}}}~~}{~|{y}}~}|z~}{|}}}z~{|{z{|y{{}z~}~}}}}|~}~}~}~~}~}}z|~}}}}~}}}{}~{|~|}~}~~~~||{{|y~~~}|}~|}}y~{{{~x}yxwz|y{wxyxz~w|ywzzzvxywxxyx}vz{{uw{|x{wx{~|{yvyxz~yyyyyyy|wyx{}||vxzuvywvuuxwx|tuxw{wuz{zxwyux}u{yuvzxyyxy|wwvx|vz{wzyxzw{}}{z|w}zzwzzwyzy{xz|wuzxyww|yx}uvw}zryuryw}{z}yxzxz{xu|z|~yy{yzw|}|{y{zx{|wzvwxxxw{xw~|x|zwxw|wvxwzw{uy|}|y}|}zuzwy|y~{~{yy||{xw|x{yyvz{vx{|vvwyy{wtwu{wyx|zxzw{w|xvzxy~|zzy{{{}yzwz}z~|zwx~x{zz{yy|w|zyw{|zy}vvv{yyz}{x{uyy~|}wvxyyx|{{}{xvx{zzxvy{}yy{{w|w{{z}||zyyyzw{y{zt{zvuxyxyvvwwyzvww}z|{z||{~|x}w|xyzz}yyzyy|w|y~z{v}xuzyvzvy|yyzxrw{{zyy{x{uyxyyxyyw|z~~xyx{yxzzx{{|yz|{}|z}}}}yzyyy}uytyz{u{xyvx}yyww|w{}uryxuux{x|zy~u|yx{{~y}yzzzz{z{{zz|}yx}yuv|z}xxw{wx{x{yzzy|v}yxyx{zz|z|{v{yy{~yxzx||zzzxzzx{w}x|{|zyw}yv|~zw|wxyw}xyyywxwzz{|xu{}wzw}yx{z~|yz~~{xyz{}ww|{yzz{}|{uz|yv{zxyvxzyzy{{{yvvyw{w}y{vx{yz}vz{zz}xzzxzzzy|{yy}{~}~}|{~~~{{~{|y|y~zz}z|{~}|}}|y}||{||~}~}~}}~z~{{}{z~w||{{{z~~{x}}{}|~}~{|z}~}||{||||{}|{{}}|}}z}}|zz|z{~}~{{}y}~~{}}}{|~{}~|}z}{}{~}~z{}|z}}z}|~~|}{~}{{|{x|}z~~|~~~{yz~}{~~~~}}~{|zw~|}~~{}|}~}~|zzy~|~}~|{~{~~}~}~}|~|}~~}~~}}~}}~||{||}}|z}|y||{|~{}z{y~}}}}|z~}~}|}~~}z|}}z}~|z{xx}}{~{x~z|y~}{}}{}}}{~}{~|~z{}~||~}{z~~}}zv{~{yz}z|~~~~z~}~z|~y~}~|}~~|}~{{}|||}|~{}~|~{{{zz|~}|~}~|}z|}||z|~{{}z|{z}~~~~}|{{~~~|{}~|}}~}||~}|}|}}}~~~}~|~{}{|~}{}|x{~}{|}|{|~~|{~|z{}{|}||{~~}}z~~|}~~{|{}|~}~{tyzxzwy{uv{zxz{}w{|xytx|w{{vt{w|wyz|v~uvwz{{yyyzv|}yxx|yuzwuvy{zuzs{vzxxxyy{{yuxxwuyyuzvz|zwxww|wzw~y|v|xzzzzyvy|zzxuyvwyy{wz{vxy{yuwv|xzzxyt{yyzz{ww||{z{y~wwzywxwyxy{zyy}uz~ww{z{v}zuwxx{w|ywwx{wt{yyy{{vz~zzz{x{{{z}vu|}yxxyy{xvz}}{z{wyx|{xv|zy|ywuzxzxzxzyy|vxy{wxx{yzzxwx~x{wz{x}zxy|}y{zzzz|yzzwux|xwzyzvwyyyx{yzwwwz}y|{x}z|xwyyu{zyxwwyw~wxvtwwyywywx{{zu{wzwyx{|xzx{xr{zyxy|v}yux}x}yx{yyzxzywy{||xz{{zz|zx}yx||yx}{w|z{y{zvzzyz~zxuz||{vz|y{{zzywzx||zyxzw|x{y|zx{wwx}xvxy|y{zyut{u{yxxzt{|x{ywzxztzzy||zzwxy{y~}xx{~wzy{xxyzwyz{|~y~|yzxz{vzwv{}{zzw}zvzy}{zzyw{zz{wz|y{{v|xzy}{~y{x|zw|y}wy{|z{z{y{zzzyx{ywz{z{}zxxx{xyyzv{yz||y|x|}|{|||}zxyz|uwytxyywzxz}z{}sxzz}|{{y~}y{zy|xzyzx||wy{{yxxx}yz{|zyzy~|{x}zy|}zzwy{wz{w|zv{ywyy{wy~z}w}{z{{zzxw{w|yzxz}|xywyyx{zy|z{y~}}{||z~~z}||~{}{|}{|{~}{~~y}||~{y~{|}}|~|~}y|}}{{~||w~}~}||~||}|}|}~|{|}}y{~}|{}{y~~}y}~|{}}}~|~}{~{{~|z~~|}~~w{|}{z}~{}|}|}|}}~~}{{y{|}}}|~}}~}|}{~~~}{|z~~}~z~~||~}|}|}{}x|}{}}}y}|z~}z}~}~}}~}~}}}~}}}{}{~|z{~}}~}}||||y}||{}{~w~z}}|}~{{~~{|~~||~|z{~~z~}}~}|~}}~~}}~|~}}~~{|}~}||{|~|~~z|x}}~}|}}||~~~}}}~~|}}v}~}|{}~}~||}~}}{||}{~}|}}|z|~|}|~}z|~|z~~~{~}}x}~|~}}~~}}{}{{}|}~~}{|~~zz}z||{{z}~|{~}~y|z}}~|~}~}~{|{~~{{|~|{~}~~{||}}|~}y}{{|}}}}~|}}}}{~~|~{~}z}~}}~y~~}~~|~z|{~~~yxz|z|vyxv{x|ww}xxuxzzxzrwyzyxw|vx{yzyx{z}zzyz{w}uxz|vzzvzyz{{|xy}zy|x|z{|}zx|ywwwxxuzy|w{x{|xzwyxyy{zwyuvxz|{|wyx{{wz{xy{|xxxw{uz}|wvzz{|yxzzv||xvw{vzxwwwyz|zzyzxywwuvwzwwzxxxzyyzyz{y{{y{zz}y{|yz}x{yzxyyuuvyuwzwxxzyuyyyyz|ztzyx{}yyzy{y|wzx||{|zy|vzyx{zzz{{|v{y}zyy|{wwy{yxy{uy{z|wvwv{pyuxw|vx{wzx|vzyy~w}{zxzwzy}}y|{{zyzyzwzx{y|z||yvzvzy|zxwz|w{{x{}u{|vz{zwxyxyzywzv{{|yy||zw|~y}yxz{|w|{xz{{yy}uz{{wy|xwxz|{uxyvyz{syx{{xzyz|y}xz|zxy|~|{y{zy|{yzx{zwvw~y|}xyzxzxx}z||t|z~}zzz~ywxwvvy{{yxy}zvuz}zyyw{}}yxxzyy~||xz{}|{z~x||{}yxxzxxzyzxzy{xyxzzuzwuxyuz~yywxxzzx{{}z}|}yzzzz|{y{|zz}z~{yxyxz|}x|w{||z{xzw}yyxty|yywx}z|{|xxzy}||{{}yx~wy{zzy|x{zyz{wz{yz}z{wz|wyzwwyw{xww{zw|vzy}zzxzx{wzyyzx}|||z~{{x~|{z}z}zz}z{}z|z~{{w|yw{yszwzxxzyyxwyyz{|{wzzyx{zz{{{{||{uyx~zzx~zx}|}{{}}~y}{}{~~{}~~|~~{y|~z}|{}}{}{|~|{~~|}|~||~~~}y|~}|z}z|}{{y~|~}|~{{{~{{{|~}}}|}||z~~z~y~v{|~{|}|y}|x{}{x{}{z~y~x|z}{}x||zz}~|{~{}{||y~}|}}~~{|}{|z~{~|}~z}}y}}||}z~{}{|~}~}}}~|~{~~|}}|}~{|v}x}{|~y|x|}z}|~}{{~}~~~z|y||}~{}||}~|}|~{|{|{{{}|~}x}|{~|z|y|~}}||~}~|~}}{~}{~}|}}}|}}|~~||~~{}~z~}}|t{z}~}}~|}{~~~~}~~}}}}|}}~~~~~{|{~|}{|x{{~~~~}z{~{}~|}~|||}~|~|~|{z~|{z}{}|z}x|}|~z~}~}}z~}|~|}~}~~}}|}~}~~||}}}|}{y}z|}|}}||{{}}~{}{}~~}}}|}~|~}~~|zy|~|~x~~~|~|}|}||{|~|~|~~|~|~|~}{~~{~|}~}||~|~x{}~~}~|~}x~~}}{zyx~xx{xz{xz|x|xzy|{yuxxywwwxvyw{wy{|yxzwvxxyyx}vx|xx||wy{zzw|z|yvxy{zxw}zwzyyvywy{uuxzyxz||ux|z|wvwvwzwwzyywwvywzyxu{}uyww|s}wvzyxyz|y}uxyxu{}|wxyzyx{{yzyxx{yx|{{|xwvx{vzzxy{yx~yuxxwyxzzxv}x{{xzwyz{zzxu}yzu{{y}zyy~}zz{|xy{zuy{wyxw{yvyzxxyzz|}xxzx|wzzz||xzxwy{yxx|ywv{vz}x~ywyz|yx|ywyz|zxwy|yuz{yyvww{z}w|vvy{|w~xz{vzz|{u|xy|v|z~zxx|zyyyx{yxy}{xx}zu{zzyt|{zxw{w{z|z|vvx{yzx|z{z}wvxyx|y|{{vu{zux}{{x}y{{zvx}zywzyx{zz{vzzyyy||yuzywvy~{|wy}vxzxyyy}yz|{z~xz}|x{yxyyty{{zwyzzxw}zyyzxy{y{wty|zwz}y{{yz{y{{yyww{uzwzzz}yy{zwwxwxtx~y{ywzyw|yzwwxx|z|x{{|{u{|wyzy|t{}z||~yxw{}y{|{|u{x|ywzzuw}|}z}|zyzzzzyx{{v{z|xx{xxwzy{zz|}~zz{~x~y||zx|||{w{|xy{zzwxxx{zzx{|y{|{zzyvzzy|~zxzzz{}{{z||yvxzxz{zw{ywzyz|{zxxx{|vwyy{{xww}x{{z|y{y~{y{xz{|x{yzyzy{{|}{w|w~yv{}xx~zzxw}{yzxxyx}|}y}~}{||x}|z~}|zz~~{}z~}y|{~z}y}||~{~}{|zx~{~{}|~~}{~}z}x{~}~z||y|{z{{}}||}z~}~~|~{{|{x{w|~~|}~}z~~|}~}|{}|}}}zy~}~~}{~}~{}|~z{{~|z}}|{|}~y~|z|y~}~|~}~}|~|{}|z|{}}|}~}{|}|~y}}}}z}~~~|~|}~|||~z|~~~~{}}y{z|z~{||}z{}|}{z~}z{z}z|~}|{~~y|~y{~y}}~z}z~~~}}}~~|{}}}~~}|z~~~}}~}~|~||}}}~y~x~|}|{~~{~||}}}~|{}z~z|||~~~{{}}~}|{~x|~|||y}}~}}~~|{|z|~~{|~~|{||}}{}|{}~||~~}|~}~|{|~||z~z}}~}|~y~~~zz{|~|}~}|~|{y}~z~~{|~{}|~~{{{|~|{}~~|~y~~|}}yx}}~}|}}{~~}z~y}~~~}|{~z}|~}|~{|~~~~~|~z~~~x}}}~~}x}~z}|s}}{}|}}~|~|~}}|wyw{w|z~y~{y|wvxyvw}xzwwyuw{xxyz||{wt{yxzyvvyzz|u}z{zvxxz}}yxxzxxx{yx{x{|zx~zxz{zxyzvu{v|wywvutx{yvv}wvzwvyy{x|ywzzxz}}u{ytyy~xz}wy{y|yx{yy{xvxwy|xwxy{yvvwzwwzxxxzyuyy{xzwuwy|w}{zz|yxyzyzz|z|{zy|mywx~yy{u|}zwzxx{ywww|vzzu{z{{u|x}svv}xzxzv|wzz|{xz{yyx{zwyxy|zx{wx{zywv{tzuzx{|vywxzzxyzxyw{vwvxyzyyu{uwwx|wxzz{{xw||xw}twv}|yx~yyxzz|}{yvz||w|tw{ywy}y{wyy{yu|yxywzyyx{zy}z{}yzzt{zzyzxzz}}}~wyyy~}yxyzuuyxxyv~xxvvzywzzw}|xvuyvvwxvz|yzw{z|{y{xw|}x}~}w{y}yyzzyzw|}}~{xxxzzxzvwxzx}wy{vy~zw{yzuuwywy{w~z}z}vy{xz|z{z|yzz}zxz}{|yx|~{x|yv|wwywz{zw|wv{zyv{zu{z}}xwxy}x{zxy}{|x{yx{}{z{{v|vxy|{{y|z{y|yww{y{{xyyzx{|{yzxwuyquyzy{{yy{|}}{yzx{xy{{{|yz{}||z}z{zyxxyx}{~{{w}yyyxxyw{zzvwzw|yyz}zxyxxy|y|xzz~{|xy}}|}|{yzyyuy{{~x{x{wxzy{x|{}}|yy{{zyy|{{xw|zzxxz{|vy{yzy|vxyyw|{{|vy}x~}~z}~|{{~{z}|{}z}{}}{|}|}|z{vz~~~|z}{~}{|~~|~}}{{~~|}~{{z}|{v|||}}{z~~z|y}|{~|{{}|x}}~}~~|x~|{}}~~}|}|z}|~~|}|~y~u{{{||z{|~zzx|~|y|}}}}|}~}x~{}|~~}}~}}|~~{{vzy}z{|~}|{{{}|{~~w|z{|}~~~}}~}~~}}}}{~||zy{}}~{|y||zz|}}{~|}|~~}~{}}}z~~~~~y}x}~~{~}{}zz{~|~}|{{}{}}{}{}~~~~|~~|}~}~|}{{|}{}~}|z~{~z}|~|||z~~|{|~}~~||~~|{}~|{}{y~x{}~}~|w}}}z~~{~z{y{~~~}}~y|{~~}~z{~|}z||~y|}{~{}}~zy~}z}}}~z~~|}~}~}|{}|}}~}}}|}~{|~|~|}||}}|||||z~|{~~~z}}~~}||}}~z|~|z~z||{~z~}~{~~~{}{~u|{|zz|{{{{}{{~~~{~~{|}~}}~{{{~}~~~{{~y~}{}{~}{{{}|~~~~{~xxyxxvvyyz|vzyxyxxx~yyzzzzyxyvw{zxxwtzxw|yz|vvxwyzy{yx|y{|y{zz{xwzxvy{zzy{uywy}{xxv{zxuyyzzxxzxvxyyyz{yxxyyxw|ywx|xv}yxuxvyxyu{xzzzwzw}{zy}zyzz|}xyxyy{yzx|zvyxzxxzyzx}x|xzwy|{xy}vsxyzv|y|{ut~{{y||x~ywzw|xxzzyx{v|yzx|z{z{|}{yx{{w}yyyyx}vxxvy|}xxx}ywyv}wzw~wv|yy~x{vxy{x{}{yzzzyxzxw{v|y|yyvz{zy{|yxwyzzy{w{uwwtyxx{}wx|x}zyy|z{{zz|z|{z|wyv{xxu|yv}zyzwy{zyyxyxzwxwvzzyz}}yw{yyzwxu{xx{wyx{zyyz|xv{yyxzt{{|xzyzyrzvy{{{}x|xuwxyyy{x{yzyw{x{zzzzyxxyyzwzy{zx{|x{vx|y{x|xz{x{wxyxy{z|y}~{zz{xw|z}wzyuyy}wyyyv{v}|{yxyyzzw|u~xx{wy{ywyv{yw||yxzz|xzywxs{{{z|yyywzuzxz{wzz{zxzw~|z{{|{xyuyyzwzz|~x{{||{{zyyy}wxwvy|zu~y}yy{|zw~|y|zyyxzzzvyy}zwxvz{}wxzz||xyxyy{}|vxww||wyxyyzyw}zy{vzvz|x}|{w}xw|xzy||wwz}{zvzzv|z|xxzz||{z{}yz{|~vzvy{zwyz||xyyxzxzzyyxzwyz|wz|~xy{|yzy||wx~z~{z{{{zyv}|~z|{}}||~~z|{}~z||}}|z}}|{~}{{~{z|{y~|}}|~}}}}}z}{~~~~~||}||{~~|}|}{~}~~~z|}|~{{|}~~{~}{~~~~|{yz}y|}x~}|}~~}|z{}|}zz|}~}x{{{|}}~||}}~{{{|~}||{|xy~}{yy}{}z}}|{|{|~|{y{|y{|||~}}~~~~}|}}}{z}|~{}z|}}|}{~|z~{~z{}|~~|{~y}|}}}~~~||}}~yx}{~~}~{~{}}}x}}||}}~}~{}~}|~{~}}}}{|~}{}~{|}|}|}}z|~~|}}{}~}}}|{|~}|}z{{y~}}~|~~{r~}~z~~~~}~~y}}|~|}~{}}}}~}~~}~}}z~z~~~|z{{}~z}|~~~}z}}{~|}~||{~|}|}|}z|}}}~|}~}}y~~|{|~||x|}z|{~|~|~||{||~}~}|}~~|||{}|{}}~y}}z~~}{{}{}~~}}y}z~~}|||{{~~y}|~}~}}z}|{~}z{|}}~|}}~|{}}}{~|~x~}|~|~}~~zx{v}|y{xywxxyywx|w|x{ywvxxxxwuv{xy~|{vywwxxyyzzx}zyvxzzzy~wywz|xzwzz{y{wxw|yxyzz}vwxyxzzwzwyvwx{wyyxyzvtwzvvzzxzyw{z|yyw{y~{|}zz{zy{}{~{vxy{zz}wwvuzvywtzyyuu|zyzwyvvx{y{zx}yy|vxywvyy}z|z|}y|yzz{|r}yxzxzyxwvyuvyywxtxxzwv}zyyxxtwvxz|xx{w{xz}{|zzzxy{}z|zyy{}}zxy{xyzyzvzxyyzzwytx}|zz}wzy{{wxzx|wy{zwvw|zyuyz|zvyzv{~xw|w|{{uyywywx|}zywvty{}|{v{{zzxuxzvxyyxzvz}y{zvxx|{yyx{z|{wz{z~zw|~x{z}xuwzuyvxutuvzzz||wxx|xxxzzwvywyx|~zwwy|yx}y|zw{y~z{xzzw|{z}{||zx{zxz{wxt{yzy{{xzvzxwwwwvtwzzwyx{wzxz{y~xy|yx{zzwy{zy}{xyzxwx{~xw{{zwzyyyyywwz{vzzy|xyz}x{zvuywy|{z{|}|yx}|||{{{yxyzz||{z|y~x|z|z{wxwxywyzxyxtwyzx}zzuzxxv{{|y{z|x~{|x{x{xv|{{zyzxxy~~y{{|{|x{z~zxy}yzw|{vwx{||x|rwvwywzxz~yu}{z|{zw|y|z}}zyy}{{~~|v{ywz{z}~wzy}}{x{xyyxzqxzxy|{{zxx|xzszyy}|w|{z{yz||zx{||y}zz~~~|~~~~~|}}x~}{zy}}}z|y}}~{{{|{|{||~}}z||~{}{~}|~|{}|y~~|z}~~||zy~||}|{zz|}{}{|{}{~|~}|~|}}|{}}{{z{{|z~~||y~{{|}~|{v{x~|yz~{|~~||y}|~}~}~~~~|~~}}|}}~|}y|~{y|z~z~x|||xz}||}{~~}~~~~}{{~~~~}{}~~}}{|~|z{{}}~}~~}~zz}{|{{}}z~~|}{xz|~}x|||}x~|~z}|}z~|{z}z{|}z~~~}x}|~z|}|~y}w}~}{{~}}~|~~|}~{|}~~}}~z|}{{|}{|||}|}||~~~~}y}{}}|}|~~~|~|}~|~z|}~z}}z}~~|~xz{~~{}|}zzy|}~||}}}}z~}{}||{|{}}~z|}~{{|~~}|||}~~~}~}~~z||~}}~}|}}}}{}|z{y|~y|{zz~|~}~~~x~{~|~}}~}}~~~~}z}}}}{y}~{}~}~z}}z||z~~~z~~~|}}~~}||yz|}~|~}|~|z||~|~z|}|}~}}}~~~{~|yzyx{{yw}|zw{wx{w{|xz|xxwyxxvyy{wxyz{yyzzzv}zyz{yyxwwzyxwzwvy}zyw|vzy{x}xzv{xv{z|yxzw}zz{wz|uzxw{vwxvz|xwwzxxvw|zxw~x|xzxz{{yvuwuzwv{y|zyvvxxywzuzww}yxy}|vvz|yx{|vxz}{xzywzz{{vz}wyzy{vwyuxwvxy|zxw{{wwzwzyx{xyvy|w}zzyv|wz}{}}zy}zwux{xz{wvzwy|vywzyvzy|xxz{z|y{y|zxzzz{|xzzxxyyywx{}yyuvz}xz|zwx|xxx~|yzy{|w{{{y{zy{xu|{y{zx}~{zz{}x{xxw{w|z{zxyx{zzxywxyx}w|{wuy}yx|zvx{{{|ztyzw}{wv{x{}zxzxy|zzzyxvx}wxy{zz|y|z{{zw|zyyz|xzzxxxyyxzxxwyywvz{zyyx||xxv{|}~x|yz{zzx}{{{wv|y|xzxx}uw~z||{{z{x~xuyuwzz|{zx|x~z{{xzvxy{w{w~zzz{yyx{wz|{xz}zxw{zvvpz|yyz}{t{|}{z|yxxwzx|yy|yzxywzxz|yzxvz{z{y{x|zzzzu|wx}z{yxwwyzyx|x{zwy{{{v|v|yxyxv{yz|{u}{~zyxyyyxyy{{yvyzxwy|y|zwwz|wwyxzuzzzvx{zx|ywzz}zz|yz{zzxz{yz|z|{{zxyy{y{}x~x}z|yywz|xxu~y{{x{{xzyzzyx{{z{z}w{v~yyzz{z|}z{~y|z|}ux{z{{w{~yywy||~~|{{}~}~~||}|{|}}}|y|}|y~z~y|{}z||~~{z}}~}z{||}|~~|{}|zz~|~y{}{~{~|z{}|{||~}z~}|}z|}{|~}}~||}~|}{|~}}}~yz|z~{|}{}z~z{|~~~~~}~~||{}zz||x||~}}|}{~~~z{y{~zy|}x}{|}|{{~{~}}}}z~|zz}~y{}~}|~~}}{}~{|z~|~~{}x}|{~y|}}|zz~z|}}}xx{~z}}{z}~|}~}||~~~z}}z||~z}{~}~}|~{}~{}}z|x{}|~}}~|{|{~}{|||~}z~}~}z~|}~~|~|{}~~~}~}~{}}y}~|~}z}~{{~~}z~}}||||}}|~}{||}{{}~~|}~|}{z}{x|~~{}~{|}{~}~~~~~|{~}{z~y~||{~~~}{~|||}z~||~~~{x|{}~|~|}~~{}{~~~}|}~|}|~~|{{|}~{~}}~~|}{}{}}}{~}{|}}}~{~{~~~~{}|~||{~y{|~||~~}}~~{~}}|||}~~~~}x~|~~}y~~|}~z~||zz{~~|~~z}|xzyvyy{y{wyzv|x|}wxvzwwyzywu}y{vvzwzyuuv{{w{zvxzxxxx{w{yv{z~|zyzv{{||zzw|~w|zyxyxxxxxzvxz|ytyxzwvvxxvztvxtzxz{wzxx{{{xwy}yxvx|wz}zvw|y{x}zyw|yzxxvzuzywyuyyytz{vzzxwzuvzxx{zxwv{z{x|{zz{qyy{v|zx{|~wwy~zyxxywuutwy|uw{ux|wtwywyyv|wwyx{yyvz}ytzv{xxzuzz|zxzxyz{}y{{{y{z{zz}{{yvyxxy{{y|zvy}{twxxyxvwyx|{zy{zy{x{{ywxxxyyywx||xxwz{}wzy|~ztwxxvyz||vvzvwzx{xwvv{xvwx|wwyx|x{z}y{y{y{{wywxxxxz|y|y|y|{z|zz{{xxyvzyywwx{xvwv}vwyxwyw{zz|v|zxvt}y}yy}xx|y|ywty~}|{{yz{|zyyx{xwyuxv|x{y|x{xz{|wzx{vwx{y~xv}|}z~y{xz{yyz{}xw{{xyx{y|uz{xzyyywzxzu|w{zx|z{y}zvzyy}w{xxw}yx~~xzzz{yz{yyxz{|wxyz|x{yzz||||w|xw}vv|{{uwxu{x}}wxvxvyxyyywy{z|xx~x}z~yzw{{x|zuyyyz{x{|}z||zw{xwvx{wuwuwwvwv|yz{}|z{|x|zyyu{{wyzz|}|{{xz}z|z}y}x{{z~}y~x{~{yv{wz{zzyxxyvyz~|yxx{yx{||xsxxzvz}|x~xz|y|zzz{|y|}}}|z~z}z{}}}}}}{z~~|z}z}~~}u~z{}|{}||~|||y|}}y~~}z}|z}z|~}z}~|{|{~~|z||{~{|}{|}|zzx}z~{~}~}|~}~}~}||}{|}~{~|{}}~}y}|x~|z}{x{}||}}yz}~|{}|}}{||~{~~}{y}|}{zzv{||y}{}{|~~|||{|~||y{}zz{~z|}|{~}}~}|}~~|{~{||{~{|{}}~{z}}}{~}{~|~}|}}}|~}y}~{~|~v{}~z|~|{}|z{~}}|}}}}{}}{~|}{}~{}{}~||}{}}}z{~||~}}x}{}y}~}|~{~w{}|||{~~~|~|y||}~~}}z|z~~}z|{z~{~}yz}x}}{|z|z{{|}{}~|}y{}~{}}|}}}}~~{}|{}|y|zz}{{|yz}}}}}~|}}~~}}~~z}~z}~||}~}|{{}}|~{z}}|}z{~}{~~|}~}{~||~}|~z}~~|{~~|~z|}~}{|}}zzx~|{~z}|}~|}~~~}}~~~{|}z}~}y}~~~}}~}|~}}|~~v}~}}}~}x{wwyzxxyx{z|ywtuzwyywy{y{{xztyw}}yw{y|vtxw{vvzwyzzuxzvzu|ztywyywvwxxy}{{yvx|v}~vxzvy||zyzwwy|txxz|x~v{xy{y}wy|vwzwzx{|wzyyx|u}uxxy|yx|yzxxxx|zy{tyyuy{zuu{t{wxyzy}zzxwwyy}xs{uzxxx}y|x|xyyzww{zz|z{y{||yy|{yztzyxuwyztzxyyyzxyxyx}|xyxz||zwyyvxvwvwy|{{{vv{w|y}xv~{z{~vzwxw~zyyyxw{{wyxxyxyy}vzyyy{wwyz~|yzx~yv|wxyzwzy|yw|zxzw{z|xyy{|||zvzy~{xxxyzyxyxvvzu{xy|zyz{zxyzy|z|zxwzwzwy{wyx{uyzzzzwyzy{zwx{y{vw{yyz{ywx{uzz{xz|y{yw|wzw}yzxuyzxzx|{xwwxyy{y}x{zz|{x|z|vww~xyyxyz}w|uyyuzwz{www{{{x}}w{yxvyxzxx{zx|yvwpuz{{x}|~|}zx}{x{{yy{yyywyzv|{zxyzzzyy{|yvz|xs{|zz{yyxx{xzyw{v||}x{|yx{|}||z}xzzzyzy~w}uyyxz{{z|x|yyxxw{~{}zyw{{x{xxy{y}~}xyz}vwxy{{xyz}y{{||zz|~{y||{w~wy{}}y}zz{y{yxy}zxzyzzxwyx{|u{|~}y{~z|zy}u{z|zzx|}{{y{y}|z}|wzyy~wz{|}|w||{yz||z}yy{{|xz||{zzx{{uxzy~zxx|~z|z~}|{~}~~{|{{z}~{~}}|}~|z{{{}~{|z~|{y{y~~~~||}}~}y}z}|w{~zzs~y{~{~}~~~}~}v}~|}z}y{}{|yz}u|}}}~}y}~z}z~{{|~~}~z~~z|{{~z{}~~{{y|~|~|{~|z|}z}{~|{}z{~{~{{}~}{y{z}z|}}|}|~~~~~{|z|}}~|~~}|{z|||}|}}{{}|~}|x|}|z|}zz{~|~z|~z}|||~|~|~~{}}{~}{|}~}~~}{~}}~{}|{z{z{~|~||}~|{~z|}}}~}{|{~}~}z~}~{|~~}~}{|}|{}|{}}}x}|}z|}}||||}|~|~|~}{|{}~}{~~|}~}}~{{z{}}~|}|}|~~|{|}~z}}~~}||~}~}||||~||}}|~||{{~~~|}{x|{|}|~{}~{~|}{~||~~~}~}|{~|~|{}z~~~}|}~|}}~zz}y}{|zz}}|~x|~z}~|{yz}|y~{y~}|~{}{|x}~|}}{{~~}~}~|~|z|}~{{|}~}}~~{{~|{|y~~}{~~yv}|zzy{y{zz{xyxvywvzzu|z|z{uvz{z{y~uwvzxvxwx|xz||{{|x}wyzywz{|{{z}|ywztuzxwyz{tvy{yzuwttwyzv{xvwuy|wvwwyzsuuxzzyzzx{~{~v{y|xy{y{xy{zw|y{vwy}{wz{xyzuyywxywwwyxwwwv|wxxxv{xzy{|||{{xxw{y}xy|xwz}yy|x{{yz{x{zvuyy||xzxxu|zxzzv|yyzuwxxwzvwyz|yzy}{y}x{{y||{}yz{{zzxz}{}z|~~|yzz{|wxxu|uwzx|v{wy{~wyzvzz{zwzxyxz{x|y{u|{|~yzzyz{}{xv{x}yzx~|{xx|ywwwz{xzxxx|{xxztyzwwzxxxzvx{y{xz}}{vxzz{zvyzx{zvxyy~xvzxyyzxwy{xyzwzwzwzx{yw|xzzyxw|xwxz}uvvt}||||w|x}{{zxyv|xy|yy|uyz||zwzvvy|xyxzyzx}xy{ztuyzx~wyvz}{x{zv|{{w{|z|zw|{x~||{x~xz{|}~|{{zy|x{zwz{zwyzyxyxwyuvuvzyxvuzzwz{zyy{w}}v|}{yy{|||{{yy|wzy{wwx}wz{v{yzz~x{y||zzwvxv{x|v}{{uyxvwx}w{x||z{zy|||}yy{}xy~}x{zx|yzyzy}|yxwztv}yzz{yx{wz|xtyyxw|y{yyx|{{wy|z}z{z{}y{{|yzzzzyyz{|}yyyzxvzwyy{{yzxswwxz{yx|xvyzw|u{yyyy{}{~z~{z~{z{yv~~y~~y|yy}||~{||}}{{||~~|zxu~|xz{}|}}|}|{{}|~~~~y}{{|xzz~y||||}}|{{z|}~|z}||~|||~|~}}{{}||~|||}}|}z}y~~~}}~}}}{|{|~}|~}{}z||~|}~z}|x~~v}~}|}||{}{zz|}{|~z~~||}}y}z|~{}~}w}|~{}||||}~~{~~||}}y}|~|}}|y}x}~~z}|x}|yyz}z{~{~~~y}||{~{|}{}||y||}|||~{~}z}|y}|||~|||y|||{}{{|}~~}~|~|}{~~|}z~z}}}}~~|}}{{x{~{~|}}~|}|||~}y~||~~}~|}}~y~{~}{{|y}}{}}|~~}z|z{~~{~~|~{}}~}|~|}|y{|{|}|~~}{y}~{}z}}~~}{~~~{{}~{~{~}{|}}|{{~|~{}|~}w}|~|{||r~}~{}}|}}~~}}{|}|~}|}}~}}{~{~|~{}{|||}~}{z~{~}}{~~~~{y||~}}z~{~|||}{~}}~|~}~|x{vxzy{w|~}vxy{yxyzyz{x{{xyy~xvuxwz{xyy|zyux|yzz|w|xxyyuxzyywyyzyyz{{w{|wy}y{uxxyyywwzz{vyyxxxzx}yx|}yuvxy|tx{{yyvwxxy~xywvyvw|yx|w|zyvwyxwxwz{zw|x|{x|ytzwyzx{yu}z}z|wy}vw}y|vxw|yzxvw|y|zzyyzwy|{wz|y{z|z{|{{y{{zxyvyu{ywyzzwww|z}}zw|x~x{yyzyyyz{y||z{y|{~{y|zwuz}w{{w|y{xxtwxyyyyvw~xzwtzyuvzz||v||yyuyyyzvzzwyyxxxxyz{x{sv|wwyw|ywzv{}~{{zzxz{y{{yxxuyz|{{zyx|zxz|{vys{|xyxvxz}yz{u{yyywy{|x~{{xz|w{{{zz}{uwxxywzxuxyyzwxxywx}yz|x{{xy{{xw{xwyxy{|yy||~~|xyv}}}||w{yxxy|vv{}|yyy{}xyxwuw}zx|y|}wyzvzz}~zzzz{|x{yzwzzx}{wx{~~v{wzz}uzyy{wzxw{|yxyxyyw~yzwyyyv{z{y}{wyzz{x{{y|yz|v~yyy{xxxyyz||z{x|y{{wyyyyzz}z~{zyz{{{|{xyyxy{x|yzzz{{{zyy{{xx{z}zz}xxy|yzzx|}|t{zzzv{y~|}{|{y||{{|zyzzwwyy|~yyvz{{~x{{xwx{w|z~~yzvyz{yy{}{{y|zy~{{yv||zz|}{{{|{{{}{v||yy}z|z}|zx|{w{xyxyw|{zzzs|}~z{||{~{}{~}~|||z}y~~|}~{~{~z{{~yy~||{~{x{}y~~~~~|y}|~}x}~}}~{{|}|{|{y~{xx}y}y}{}{~}{}}{z}|yz{||~y}z~}{~~|}{|xz~||z|{{|{~z~}}|y{|}~~{z|||||}|y}}{y~z~~}||~{|{~~~}zz}~|~}}}}|}~|}~z}}}~~{~~}{~}}{~{}y|}~{||||~z{}{}|}~}{~|}{z|{~}}{~||}{}~}}{z}w{|~}~~}}~z~}{|}}|~}~|}}|~{{}~~~z|z}|}|~~}{|{~~|}||}{~}~{}|}~|~~~{|x}~{}|~~{~~~|||~|~~|~~|}~}|y{~|}~{~y~{|~}~}|~~}|{}z}{~||~{}z{|}z~{~}|}|~}}}}~{~|~|y|z}{~}~||}}{~}~}|}}|~~}x||}}z}{~{}}~}}}}|{{{~}|}|{~z~}}}z{{}|{|~~||~|~~|}}}{~}z|~}z~}~}}~|~|}{{~}}{xz|y}u{}{x{y{tvzyyw{{x|{{u{wuxx}xywvvw{|xyyzxzzzxv{zy{x{z~yzzyv|x{y}zxy{wy||xy{wxzwyvzxyzwu|{vwxtyyyuzx{zwyvwz}vz|{{y{yzzxvwvzyy|~x|{|xxx{zzwxv{{xwwx|zxyywyywwtxxzxvx{xwwzxy{|zwz|}||yzwx{{y{|w~zxxyw}xy{vxyxxyyywyx}ywzxy}zuzvxyxwyvzvvzx|zy|w}xy}{tz{{zzzwz|xzyyy{xy|||yyyyywywwuzxzyz{yxx{uxyy~x|{xw|ywx{yuxxz{vzz{zvyxvw~wz|xzzzx{||wytxuzyyxzzvyxyxsyw{yvuyxyzwyzty{~|}u{v|w|x|x}z{{wx{{yy}|{|z{z{vxxwvyw{xxwzv{ysyyxx|w{v|xy{x|wx{~}|{{{y{xz{}zxw{wx||z|x~||y|||vzxxwxx{wu}{xy}yz|xwyw{vyzv||vz|{v}zx|{{z{~|{xy{{xx{|zz{yy|x|}yzy{z||wuzw||tzyvuyx~~w}{sxxwwyxzx}yyyy{|yxzwvxw{}z|x{|x|~{}x{yvz||~z{uxyuz|yy{}}z{y|w{xtwy|u|vwyxzzzyx|y|yzyx~{xzzyrxx|zy{w}{ywz|wzzyzwxy{w{zzww|yvz{xxxvxzxxyzzz{x{yxw{y|{|}|{yy{yxyuy{{y}y{||{}vy{x{t}w|zwz|yzxz{yuxyy{x{~}w~}|zxyz}}{}wz}z||}}}~~}|{}~{{~}y|~x|~|{{x~{~}|{~{}}}{{~}}|{}~{}}}~{}{~|~z||~z|}|~x~}x~~x{~z|}|~}}}}{~z{~{}~|{~||||{|}~}z|x}|{{{v}}}||{|z{|z||y{{~|z}{~~{z{}{~}z~~{|~y~~y~}}|w}z{{|~|x{~~|}|{~{~|}~y|z{~}|{}~|~~}~||}~~}~}}|{~}|z{~|z|{~{z{}|z}~{|}~}}~|zz}}{}~}}z~{}~~}|{{|}}}}{{}~}|y{{|~wz{}{}z}{|}|~~||~}~~|}~|{~}{}||}||~w|||}|}|~}{~~z|}~~}}|{}~||~{~|~}|{|}|}}z~{|~}{y}~x||~y|zzx|}|}~z~{}~~|}||z}}}|}{}}{~~z}~~~|||}|~|}{|}~~}~~||~{~}}z||}|~~~{{~{}||}{}|~}{|~{}z}z}}~|~||~~~}{~}}{|}|}~~||z~~z{}~{}~||y|~{}~~|~~~}~~{}{{~}~{}}{{{~}|}}|}}{}{{|}}}}|~|}{~|ywv|x{x{yw||w}zzxy{yy{x~zvyxxzsv}xzwxxyuxyyxxyyxy{wwxyx{wxxtzzxzzsxzzyxvx|yvxwyyy{yzvyuyv{wx}{|{yx{zv{y|uwx|vz|{w}uu{wz{yszzyxz{{zzw{xzz|x{yu|y{{vzxw{xvw|xzy{zx}{xx{wzxyxxxvwy{{v|wwz{zx|w{yv|uyu{{y~yy{}yzyyzw{z{zxywzx{|xs{{yzy{zwyxwz|{zy|yx}yyx|x|{y|x{{z{|x{yvxzz{zxwxz}x{{{y|xx}zyyyzy}x{wyxy{{uy}}xzw|yy|zy{xyz|{w{w|{yxzz{xyxzz|z{xy}{yz|w}x{yxu|zxyzzzzvyxwxyyyw{u{{|zzyxwxwzyzzxuxv|yy{sx{{z{z}~syy{xyxxyyyuxyy{xx{wy{zwwy|zxzxy|ytxzwxyyyzyy{{|x|yywy{~yuyz|z|zwz|ww}y|vwzx}{{xv{|w|zzw|xzzyuz}|wz{z{}}ww{vzyzwxyzyzywx|{xv{z{zyyzyzw~xxx{y{}xw}y}~{ysxz{v{z|tw}xz{xzzsw{|}{{wtwzxvxzxxw{u||wxwy{{v}||wzwy|wzuxzzqzysvz~xw|}xuvx{}zzxz{|x|xx|z||yzzvz}t|{|}y{wyzvvyzzv|x{{yvyxz~xw|ywzxy{{{}yzy{yw{zyzw}}w{}wwy{z|{zwz{{zxyy||xy}z}yz}tvz|~~wx~yyz|}|y|zzxyzxwwyyz~~}yz|xz~}~|{z}{z~z~}}z}z||}{~{|}|yy~}z}~z|~w~}|~}{|~~~{~~z~~~}~~|}}x}{~|~}~{{{{~~~~~{|}|~z~z}{}~}|~~|z|z~y~}}x}~}}~{|}|}y{{}~}}}}~{|{|~{}w}~~}~~}~}~}{~~{~x~~|~~~}|}~}{}z~{||}~~~~|z||x{~}|}~{}~~~|}{~~~}}x}{}~{|~}|}~}|}~{vy{zz|}|}}||z~}~{}}}}y~}}|~~{}}|}}}{~~|z}|~}}}z{{}{|~~}}y~}}{}{{~{z~|}|}~~}|||z|z|~z}}}|}}}}|z}}z{{{}z|z|~}}~|z{z~|~~~z}~}}~{~~~|{~}z{{~}~{}}~|~|}}~}~|zy}~}{}~~}~{}|y}|~~z~}z~}|||~|}y}~z~~}|~}{}||{{}~{|}~|}}}|}x|z}}~{||}}{||{{~|||~z|~}~|~|}~~}}|z{|}|~}{~}~{||~{~~|~}~}|~|~~z|}~|{|{}}}~~~}~~{}{~||y~~~~}~~~{y}~{}{|v}~x|~|~~|~y{|{xyu|zwz{}xx{xvvy{z{zyzw}wzvvwxywxuyrwuw}z}|zwu|wyuzxyzz|z}y{|x|yx{}yw{y|z{xxw{wvt}yxvxwvw{zy}ywyvywvvuwvxx~xzw{{{zxyy|{yz{yzzyxzx}zzz{xz|yurzxzxwxvz|y{wzwxvxzxvzvyvyx{y|z{zzzu{vzwwvxz}y|yz~y{}yz{{}yxw{vyvzyxx{yzzwtuyvzyz~y|xxxyvywtzxzw{xy~v}yyzzxw{xzvzxwzxy|v|{{z}vzwvuwyyuwyx{x{zwyzzyzyxx|wu{wyz{vy{zyz|w}{{{yzyzwwxyv|zzzwzzw|{xwyyzxzyxy{zyw{y|{zwx{~{xzxxwxzzy{x||{xyzy|yvywvwz|zuz{yyz|||{ytwwyyt|x|yzwxvyyvzwyyxwxyt|y{zy}xzyyzy~wwwy|z{z{z{{z}zxyxyyxx{w|xzwxxx{x{}z{{|zzywrz|w{yxxxy||z}zx|{z{zwwzyyyyw{~|xy|yz~yyxzwzwwyywxzzyvy}vw}{zyzzxxvxvyzyyzw|{zz{{|yyy{|{{w{|yz~y{yy{x|xxwyz{yvxwt|zz{}z}vzxvwxzyuzy{yxzzzyz|tyx{y|zyyxx~|}yy~{yzwx|{{}}{}vvxxzz}xyy{xxxyx|y|yzyw}zywwy}{zx|{xzx}}x{vyyz||{y~{}}{y{|z|vxzyzxwwvz{x{{~{wvzzvvwt|wzyywxxxy}xz{{z{xz|~zw{{~~}z|{~z||z|z{}z~|}y~z|z}{{{~~x~y~wz~|y|}~~}|~{}}}|~x{~~}}yy}~~}{{}||{z|}||}y{~~~y}|}~z~~~~}z|}|}{}~{y}~}~{~|}~}z|}}|}|u~~}~||~z{y~z~~|}}~}}~}~~z~}~|}{~zy}~}}|}{||}{|z~y{{~z}x|{|~y}}}}}}~~}|~|~|}z|zz}y}wy}}}~z||}|z|~|{~}|~}|}{|}}|z~y}}{~|||}{}~~|~{z||}|}{{|x|z||~|}{~}|}~}y~}{}~z||z~}}}z{|}{|~}}}~z}|x~|{~~{{|~}~~z~~~|~|~{~z}}}}~}~{}~~}}}~}{z|~y|{~}~|z}{~|~|||}}}}}~~|~~~|{}}||~|}z{{|{}{~y{{~}{{y~z|~~~~|~|{}z}}~z~~|}~|~z|~}{x~}|~}}{}}|~||y{x{~|{}z~~{z}||~~z}~}z||}|~|{{~{|~|}}}|}}~z}~}}}~~}}~~z~{~~z}|~~{}||}z{{|}}}~~|}|~}z}}|w|xwy}zxu{|vxzyzzxy{{uxxswzyyx{zs~{yzyywv|w|vvzx{ywyzx{y{yyxyywzx}yxu{|{w{z|yy{{{zwzw|t|xzyyzwvyt{{|xzzzx{uu|{w|zzz|wzxz||xuxv|zzzx|ty{{xy{u{y{}ryyyxyzyvzzxvvyyz{|{zqyyzyyxz|vvyz{ww|xwzyywu{zwxzwwy{x|y{wz|z||w{yxyz}xy{z{xxz{zy{zwyyzv{rw{zw{z}x}wxzyxz{y}xz{xx{z||yx{xvxy{~xzwxz{ys~yzzvxvzu}yyy{}z|xvz{xyywuz{yvy{wyz{z}y{xzyzz|{zwzz{zzy{z|yz~z{yywxxzx|||||wx{yx|xzuz{ut~yxzu~y|zxxwxw{zwzxzxyzyvzxzz{yyzyt}wywvy{zxy|xyxy~wx}{yyyyzyzyzz{xw{xx||z{vy{zzx{|wyz{wwyuuwvwx|z{|yuxzuz{yxzyxzzyzy~xzxvxxtuz{yyzyy|{|v{xy{wyyw{zzx|yy|z{{xzyz|ywzzwzxyz{xzxzwwv~t{|x{{~}yy|zy}{y|vz~yy{zzzvx}}zzvzyxzzzwxzvx|yzz{y{zx{xzzy|y}{|wxyyy|yxwvvzxzzzzw~zwxzz{uy}{yzxz|zyz|yxzwuxu~z|yxy{w{ux{yzx{{zv}{{wyy{y|~xzxz~||v{y}xz{{zz~w|x{xy{|z{|yz}xy}zwvytyyyz|||ux|xzy{{x|zzx{xzz~zz}z|~{yz||}{}{|||||{~|}}}}}}}{}|z~~{|zx~z}{~||x~|{~~}||~|y~~y}}v||}|}||~~{z|x}y}||}z|~~z|}~|{~|~}~}~~}~|z|||~x}||v{~|{{}{z~}{{}|z~~}||z{y||~|z{{}~y~}y|||{}~|}~~|~{||~}}~}{|||wz~~~}~}|z|~|~}}~z~|}}}~}~~~|{|~~~~{||~|}||~z{|~|||~~|~~z{{{~}}|~||||}}|||~yy|}~||{z}~|}{|yz|z~~|||{}}}~}~~|}v{{~}}~}{z{}}|{}~~~~|~~}}z|}}~~|{~}~}|}|~~}|{~~}|{}|z{|}}{}|{~||~~}|y}y}~z|{~}|{{y}|~{~}}}~|{~{}~~||~y}||~~}~}~{|y|~|||~}~}|{|{~}~{~~{}~~}}~{|}}{}}{{~z~~}{}~}~~~~}}|{}|~~~}}~}}|z~|~}|~|||~|}~||}}}|{~}||z~{}|}|~|z|}~~|~|~{z}zx~z|~|z}{z|}ux~z|{w|yxvywxyzyxysx~xvxww{{xy{yxzv{vxwzz|zy{{yywyzzy~{|z}{y|x{}|}{yz{yw{z|v{yz|pyuxyzz{yxvv{{wx{zwyyw{yyyxzyyy{y}{z|zw{{}{{}z{yozzyz|xv{vuxv|xuzvyxsvzxyzxvzxz{xy||uwy}xz|zx|ywv}{u|uw|xy|z{|{{y|x{y|wxrx~xvwywvvzxvwv}yywvxwwuyzy|zz{~}x}xxvty|y{|}}wyx{z{yzzzw{uyuw{wzxvwz}vwxwyy|{{wyzx{wwwyzx{xxy{{x{zzyy{x{vx{z{y{zyxz}yz{{yy}{|}}}{wwxuz|xwx~|wzvzvvw{{xvzyx|yxv}x{|y{xzyzu||y}zyy{zz{y{}xxv|{xx}{{xzzuzyvwvz|txyyz{v{z{|z|zxyxxx}wzyzzw}y{y}{{w{y~yy}{|{uvwzxxy{zv|xvxv}xwyxx{wxyyzywy~{zuyzzwxz}}z}yzyz~}}z}|z|zz|w{|z|p}xyztzw|zxzw}{wywz}v|uy|wxywu|z{xz}y}xxy|}~xzy}zz}|y|yyyzx{{z}}uz|zzuyxx{{vx|tvyxyuz||ywyzz{v{|~ztyxy{y}{zyz{{w~x{{z}yzz{y{tx}y|||xy}yxwv{xxytzyx}y|vzx|zy||{}|y{xyy{{{|z|xz~|v{}||z|z{x{|xy~yyyy|wzwyxzxz{zzxyyz{x{zwx}||w}}{yzvwx}v{{y}{~~}~~}z||~}~|z~~{|~~|}}{|{{{}yz{~}~~}~|{|{~z{~y}||~}}~~~y|z}{|~}x|{{|||z}z}}}}||}}|}~|}}~~~x}|~|~}}~y|z|}~|}{}~||}{~z{}{z{}||~}}z|~}}z~{~|~}}}~}|~|{}z~}z}~}}}y|~|zy}|{|}|~|~|}}~z}~~~~|}~}}~~y}}}}zz|}|~~}zz|{|}{~||zz|~}~~}~}|}|~}}{}~}}}~}{z{zz~}y|}||zyzz|}w~y~}~~~{}}~~}~~~{~{~}}||~|}{y}~{}|}~~|}zzz|z}~~|~~|}}~~{~|~}~}~~||}|~||~}~z}{}|~}}|~}}|~}~{|{|}}}{}~|z}~z|~}}||}|y~||||~|~{~~~|}}}~~{|~}|~}~|||xz|y|}|||{~~}|{}}~~|~}}|~|~~~|}|}~|~y|yy~~z{}{}y}z}}|~{z~~}~~}~}~~}}z~|~}}}}y~~|}}z~}}}{~|}{~|~{~yzw}vwxzwv|w|w|w|{xzzy{|{xyx~{{wvy~vz{y|z|vwvwzyyyzxxw{x|y~{{~{{wyxy{{~zxzyxz|zwywyxwzyy|z}w{yxyxzyyx|{vzxv{uy{wy|vxyzwxxy|{yyzyy{{zyyyxvy{x|{zx{x}zzxxx|yv||yz{{{w{wxwuv}xyy{y||y{z{wwxwxxyxsvw{{xwyxyxyxvuvzzy|zxyxywywxy{yxy|zuywz{vwxyxv{xwu{u|zxvxzwyx{zzzzzzzzu|uy~zw|{{y{uxz}zzw}}z|vwv{xz{w{wyzz{xyvyy|ys|{zy{{yw|{{vyw{{z|{zzz}}|xzxxzyzz~y~|wxyxxyzyyzy}zz~~}yvvyv{xyvzwy|y{vyyzyxxy~xyxyv~zzry{xwzx{x{{xy{z{|zyx~zx{xxyuxxyxz{xyz{xxv{{zy{z|xzz}wzvxxwz~wxzzzyzz{{xtwyyyzy}yz{||}yxxx~y|wvytyv}|{|}yz{y{{yzzyzywy|x{yzxy{yy{y{ztwzv}w{|zvzzw{{yy||zw{{yux{yw|wvxx|yxxyzz{{vz{z}yyxx{z}|{wy|x{z|{vwwv||}x{{{y{|z}yzxvxx{z{zzyzyy{|zyzxxzzwxvzw|xw{y|uy}z{{{yywxzxyxuxyy{|yxyuz|{wzz{{yvyy|zzz{{{y|zvx{|wx|y{xrywzz|x{y{v|x}{|{{{}{{~}y}v}{zzx}yy{x{}|{||yzy{x{x{x}}|z}|y{~{}z~}}}~||}}{|y}z}~~~}~{|~|~~}{|zzz{~|{}}}|{~||{|}||}~}}~~~z~{{{zy}~}~|z|~}}}|~{}|}|y}~z}}|{{z|{{~}{~~x|{~}{|~~z}{|}|}}|~}~{~~}}}{}||y~{}|}}|}{y}||~~zz~}{}{~|}|~|}~||z}z~|z}z|~}}||{~~{|~~y|}|{~~}~}|~|~{~}|~~|}~}}|~z|}}~|yz|~~}|~z}}y~z|~||~|~~~}~|||||{}v}{{y}|{z~}x|}|}{~||~~~}|||}|z~x|~~{~{y|}}}}|~|~}{~~}}{}~~|||}}~|}z|y|{~|~~}~|}}}z}}~{~}z|{{|~}|zy}}|z~}|}|||z}}~~|~~|~}}}}}||~{|}|}~~~}|~}~|{~}~~|~~~{~|}}}}}~~}}~~|~~}{~y~}~{}~}}~|}{}}|~~}}|~}}}~|~~|yz{~{|{}~~|{~{}|~}}z}~~}~~y}~~~~}}{~{}~~~z~}|}{yzw~z{~w{zxwwz{vyw}{yuztwywywwyxyv~~y{xwww|v|y|v|vzz|x{z|{yx|{y{v}y}z{}{x~{zxzz{xxxy~zvxx}uuz{|wwxzw{zwxwvzyyx{xx{zyxz{vxwz{y|yy{zyzy|xzxxxww{zvx{yxyvvxx{zwxzy{xzxwz{|{vyxv~z{z{yuyzxywzvy{|{}}zx|ytz{wyxx{wv~wuyuyxyyuzxxz{ywvu{w{xyyxy~zy{{{vv|w|{|}{|y}z|yw|{{z{yz{~y{y{uzyvz{zyyxx|wwvvvyxzwyw{{y~}}yyyx{yzzz{y{x{xz}xywz{y{yzzy{}{zvxz|x|wuwyyux|wzxyy{wr{y|xyxv||{zxywxxv|zz|yx{|xy}x|xzz{|yxwvx{wyxzxu|yyyy}~x{yzzw{{wxxxx{y{x{ww}|zxvx|yxyyxy}|xy||{{z{yz{x{xzvxzvw||{xyty}vvz|vz}{{xw||yy{|zyy|{wx{wzz{y}}}|y{wzyvz~{uyzywuyxxz|xzv{}{{|yzuxxzuzxvzyz{y{z}w|zx}}~zw{z~|zx{z}xy{zzx|xzyzuxz{xv~y|vzyxzxwwyzvwzy{zxyyuy{z|y|}zzx{zxyz~}}|z{wzz{~|}|wzyz}{xyn~yy|y{xxzzwxzy{xwyyuwyyx|y~yzy|}xywz|y{z}z}}{{xy|y~yw{{zxwyxz|wwzzxzyvx{z|{vyzx|wyyz|{{zzv{|{||~{zz~{~|~~}|~|z|~|||}{y{~|}~z}z}{}|{yy|x{v}{}}~~|~}~x~{~{~y~}|}~z}}~}|~||}{w|y}|}||yy|}|z}~}|~}~~|}~~|}}||}||~{}||||z{}z~|z}z}z}~}zy~{~|}}{{~~}~}~}~~|z~{}}~}{}|{~|||{~z}{y|}|{|{~y{{{~||~||z}~|~~{|{~}~{~|}|}{{{~}}~z|z~y{y~}{z{z~~z{~}|~{~|y{~|{z{~}~}|}zz{}{}||}|~}~~~|y|{|{~|{|}~~~~~}z}~|}}}}}~z~t~~{|{}~y~zx}{}}{w|}{~~||}}~}|}}}~~||~}~}{~~|~|}~|~zz~|~|{{}{z{||}|~~{}z}}}}|}~~}~{~{|{}z}~|~||||{~}|}}z~|}}||{}~~y}{}~|{~}}{}~{{||~zz{~~|{w|{{~|{~~~~~{}~}|~||}~}|~}~}~~}{z|{{~|}~z~}~{|~|~|{}}~||z{}|}}{}{{}{}|}}~~{~~~}~~~~|yywyr{{zxyxwv|txzxw|z}xx{x}zzzw{{yx{u{zzyyyv{w|xz{t{uyxu{{zz{xzxzwwx{|zxv{u|x|y{zyyxxy{z{x|yx{wxyvzzxxv||z{yxyx{xywwx{yy{xzywvzywx|zxtw{xyv|ywxxz{{{ww~tutz{v}w{wrvz{zyv~~yyxvxvzwyzvw{vyywuz{v{|zyzw|{yx{xxyywy{xyxz~z{|zyyw|zy{~zypwxyzwvyxww{zxxyzxwzvv||{vz}xwxyxyy{ux|yu{yzy|zzvx{wyw|wv|{wyywxvx|{{|zwyxzzwy|xxx{xz{|wvw}|zyzzzz|yzyy~zxzyzywyx{u}{z{xyxyx{|yz}~z}zzyz|{{{xuw{ywx|w|}{xzwy{wvyv|{xzyzz|{zsuy~zw~x~zwyyxyyxz|yu{zyyxyz{vyz}xwyyyxwzzzxyv~wxz{{vy|x{{xzz{yyyyw|{}{wy{xyx{uwy}y{{zyzu{yxuzzvyzz|zwyx~xxxxw{{yz}y{yyz{x}{~vz|zyyz}zzyzyx{}xyw{zzyyx~xz}|xyx|yx{z}yzz{zxz}zy{zxxz|{z~yzyz|w{zy|zz{v{w|{zv{{xvz{wy|zyv{xy{|xywy}xzz{{xy||wxy{zvy}x||xzzxw{zxyt{y|y|zy{wzvxvwytxzwwx}||yw|{|zx{zz}xzzyt|z|y}z}zyy{vzzw{y~v~zz~|w{z|zxwx{|x{wz{x|y}|zyzu}}}zp~{|w{ywxyux{|}}|||}|~|}~|}{}{{~{{}{|z{~~}y|||~|{y}|~z|}{||{~}{}~~z~}||z|{~}{~y~||~|{||~z|{{}~{{yy}~}|{~|{{}}}{|y~}|~~z~}}{~}}||~~~{z|{~{}{~||}~}}~}{}|{~~}{}~}z{yw{}}~~}|}|z}~~}~~~~||||~z|}z|{}z}|~~~{{}|}yz{|}~}}}{~{|||}|}}~~~z{}{}|~~zy~}|}}}}}||u}|}{}~}{~}}}}||{z}|||zz|}||{{~~z||~~}~}}~}~~{~~z}|~|}{|{||~~~yz|~~}{~|}{~}}|~|z{}~}}}}|~~{}|{||}}|z|}}{|~~~|{}~|}}~}||y}v~~|~}{|z|||{|}}}||}z~}~{}{}~~{}{~~~|~~{yx~~}}}z|~~}~|}~}}|}~~|~{~}~~|}z}}~~|}~{{~z}|{yz|~~{{{|||z~}|{~~~~~|}||~}~z|}}}~~{}}|~}{|~z|}|zy~~}{}}{~}}|}~~|~}~{}{{}{~z}|ww|xuz|}x{ww}wwwt~|yzzuxvwzuxuxwwzyvvwxxvzwwxxwzwv|zzzw||y{{v{|{|y{~xz{y}}zwyzxvqzxvzxxyvwu{wuyyztxxwwwvwwzxyyz{z}xv|vyzzwyzwzx{z{xyyv}zyxyzyyyyxzwwy{|{}vwxxyw}w|ytzvywywwwvyv|z|{{yxvzx{zz|yyyx|~y{}{zzt{x{|wxyzwy{|xyxyzwx{xvxxxw{vvzxwx|yxxx|}y{zzxz}twy}zyyzzzxxy{wx|v{xxzxtqxwzxyzuwvyywyvy{w{twyy}x|zx}yzx{zy|z{x{wy~yzzuz|||{z{xww|r{vy}{w|zszyxxzyvyzwwxyyywvzwzxyxy}xzyyw{wwyxzy|}{zz{xv}x{{wxywzxuxx}{{wyu{zwwyyxwx}xvyzzxvyz{z{}xxyzy{xxzyvyx}}|z|{w||x{~{x{|xzw}wxxz{z|zvwvw~{ztt{xy{wy}|zxy{t|{zxz{|{zwx{wyw{|ywy{z||x}zyyywt{w}y|yryy{wutxzxv{yxvxwxuxw{zyx{xyww|xxyw{||{vzx{{|z|~{|vzxzywzwxwxvxxywty|xwx|vzu}zzx{~z{zz~{zy|wxz|zzz{yzwzz{|zyz|}yyzzwzyvywwsyztwwxzu|y||}z|wxzyxyzyzx{|}y|yx|z{z|z||{{wyy}{zz}{ywz~y{v}|}wxy~zzxxwvyzv{zz{xy}{~vz|{|~z{|y~yx{z~vu|x}}|~z{v|~}}zy~y}{~}|y~{{|~y~}~~||{{~~}~{}{|{}~}||~~}}~y{}}~~z}}y{{}|z}~zy|{{z{z{{x{~~~z}|z|z}~z{~z~}|~{~}}||}~}|{}|}||z{y{y}}|z}|~~w|ywy}}}z|||}}~||~~~}|y}}~|}|}}}}}~~{}||zy|{}y}}~|{z~}{~}w~~~||x~y}}|wz}{|~}zy}v||{|~zz|}~{~||}}}|{{~|}~|{}~~|||x~~}{{{}}||y{}}|z{z~|z{~|{zz}~{|~{}|}}y}}}{}yz}}~}}}{z{z{||||z~}||~{~~~~}}~}{{|{~{~}}~{{~~~{~|~~|||x{}{z}|}~~~~}~||}y|}~~|}}~}~~}}z{~|~y{z}}{{~~|~z{|z~}|~v||~|~~~~}}~|{z}}|}~|~~}}~|~{~~~~||~|z~|}|{~~{}{|~~~z~~}z~{}}|~}z}}}}{|}}}~}~}~}}|}{~~y{z|||}~~{|z|~~}~~|~|~~|z}|~}}}}{{|~{|~}z~||~wyyywvxyv{uy|y|vv{{xz|yxvw|vxx|uxy}zuz~xxwxvtyxxwuyuyzxwvy{zxxzz{ywt{yxx}yzwx{{wuyw{wyy||wx~x|z{{{y}ywwwuyzwywxtxvxwxy{x{x}xw|vy{yyxyxxyyyy}|xyxxz{|yz{zvw{yzwy{{yzx{wwx|yxuuwx{{zwyzwu}yxwxwwy|{{wx{{yzyyyzz}y{~ywywx|xywxz{|wzwyzvw}{w|yyw{yyyzxyzzzxvyyzxw{|ywwvxyz}yu||yyuvx|xyw}}z{y|yxyy}zzxw{xtywtz{yw{x}{vyzywyyxyzvxzx|x~{{|{zx{z{{}x{zxwwyyyyxz{{wzyx~xyyxyvxy{z{{zu{}wxvxus|v{xvyx{vzywzwzyyxyy|x{xzxxzyvwyy~vy{|yxy|ywzyzxvxwz}{zwy|{{{vzwyzvv}|wx}xz{xyy{yzuzx}yx|wxx{xwu{{xz|zy~yyuwwuvxxyxzyywzzyyz|x|w|z{yuzwxzyx}y{ytyw{zzxzzyvyyyzzz~x~xy|vxw|yxy|yzvyzz|yyzyvvuyxxyy|zty}yxyu~wwv||yxxyxyyz|vx{{zyxwy|yxyz|yy{{{{z{||zxzzw|{yxzzx}vz|yuvx{z}|zxy{zx}zxyyyzxzuzyu{xwxy{xz{|yyz}|{{{z}z||{zxzyx|xz{yyyyxwzx}zv|yzzwy|{z{zwy{~yzzyzy}xzzv|z{zzxwzzyw{yxxz{y{x{{{vzzwyxyzxx~x~z~~|{{z~}~~||~{|}~y{|~}{{~y|{{||}}}}~~z{x}|}}~~|z~}|~y{{}y{}~{|z{~~z~||z{{{}~{~|}}}y~|~|}{~}~{~{}~~{x}{z||}|zz~|z~}}~}~|z~xzy}~~~{|~y{~{}}~~}|}}|{z~~|x}~~|||~{z~~}z~|{z||{~~|~}zyz~{y~~~{|}~}{z~~z{}|}}{}~~}}~}~~~|y~~~z~||{~}|~}~|}{|}}~|~}{~{{~|~|~z}}|||~~~||zz~~}~{z~}z~|||}zz|}}zz~z|~{~}|~}~|~}~{x}~}~~~{{y~{}|}{}}z||}{z}}y~y}~||{~|~}}}{}}|y}~~}{}}}{|~~|~}}|zz~}y|}{|yx|{}{~}|z{~}{~{|}|}~~~}}}{z|~~}|{x~~~y|~~}~{w~|}}|~y{{}|~{|{~|{}{}}~z~}}}z||w{y{}|}~~~~||}{|~}}}~|~~}~}~~~}~~~}~|}}~z~~~}~}}~z~}}z|{||z|}|}{|}u}}~|~}}y}}}}~}}}~}||~}||}}}|~~}~}~}{}}|~}|{~{}~{~}}|}{w{y{{|yy{||y|xwxyxyyuvuvwywzyu|v{vwwxwwyxyy{uvz}{{xyxwvz{{}|{{xzxzzyy{}zy{yyzv|tvw|yzw|www{uyxx{vv{vxvzx{xv}|zrxxxw{w{zxv{{y|{{yx|xy|y{xyvyxxwvwvx}uxyxwyv|{y}yx{vzxwy~rzyyzyzzxzzuy{|~xxxx|zxyyyxxxz~~{zvwyyvtvxyxx~u}w|zz{xxzuv|{yy{vx{z{xy{|yxz~{z{z|{wyzy~{v{w}x{zw{zxuzyw{yxwu~y{yzw{vww{wx{zz|xyy}}zyyyyzyyzz|xy}}ytxy}zzzy}z{yxz|xwyzy}zvy|zyzuzxywz{x{xywzwxywzyvyvz|z{yz{w{zzyzv}zxz}z|x{||{yvwxwww|zstxw{}{{zv}xx{zwvxxwxyyzzwvzzz||{z|ywx|zzzz|yy}zyz{zzx|wx{xxwvy|zux{xrzvtyuw{xzx{yyx{{{|~{}yxzywz{{}zwx{xzz|{zy|}{yy|yvxxzyxzxz|}y|xxx{}w{{wx|wvvywzw{~}yvz{y}|}x{w|z{zv|w{zz|y{zxxwyzzwx~w|wyw{ywyxvywxwy{~v{wyuw{}vx}zy|{~{|y}|y{|{z}|zx||{zw{xz}vywy|wvv|xxyzwzuxz}zvvxyy|xzv{wy}vzw~yx{yyyz}~{w}y|zzy{|zy}zy~z}yxww|}||w|{vz}z|xywtzxzzv|{}zx{w{szzzyw|}wzyx{zzv{z|x}~||}}~~}{{}{{}~z}||z}{z||}{w{z{}}x|}}|{|z{~~}}~~}~~~z}}~{~y}yy|||{{~}{|{|}{zx}~||}|~|~zy}}}~y~|}y}|}}}~}y~z~}~|y}}}}~~{z{{|}|}|~{}|}zz}}z~~}}}z}|}}w|||~{|z}~{{{}}|{x|~x}|~~|{|}|zz{}||z~z~{v{~~~}}~}{~}||~~}||~zz~}y{y~}}{x|||~|~||}|~{}}|zy}~~}}{}}|||~||{}}|{}~|}}}y}z|z|{|}|}|~}}}z}}{z~~~|~||~~~~||~{}zxz{}|{|y~|~||{~~|~~}~}{|}|~}}{|||x}}}z~|z||}}~y{{|~|}}~}}}zz|}~||~~}w|}z{}}~}|~y}|~}||}zxx}{{{}}~||y~}|~|~}y}y}~}}|}||}}~~}|{{~|{|{~{~~{|||z~y~}y|}||~~~|{}{||~~~}~|}}}|~|}z|}yv}}z{~}{|}|~x~z~zz}~~}~~~~~}~~}}|}z}|z|{~}~}~~~}}}}|~|}xyxuvxzyvwz{xxw{ww{vz|xw|w{|xyyz{w|yvy|y|yw|wwuzvyywywyxzzyxuzxvswzx|zwwwxyxyxyw{yxz}z{xyxxxx{wuwvyt|zwzywvyw{ywzyyywztztzvyywwx{yzyy|vywxwz{xzyzy}xxz~{xxzyyw{}zz|xz{zzyy{wyz{w~vwxv|xxv||wux{xzyuyzy|sy{{|y|z{x|y{y~{y|ym{||xxxy}uyzzyyx{yzzx{|wztyzy{zxz{x}{yyvxxytyyz|uxyzwy{yvwyzwwx}x}zzvzxy}x|yy{yzzzyzxvzzz~xxwyyyyxyz{zxyzww|z{x|{wy~zw{z{yyxyzuzzz{xwwzy{yx~v{yyxzx}wy|yw{|xzyxyyyzywu|v{xzwyyvxxzxy|wyyzyyxxzzyyyyx{zxxz~x|zzzyzy{z||ywxxzxzzyz{vwzyz|wz}yxw|w{z|xzvxw{|yy|zzzyyvwyyxn}zxw}xzx{{}|y|yzz{{wxz|yy{wxx|{{wxx{w{ux{{yxzuyvw}yy|vyz|{}y{{ywxxwwxzxuywx|x|z}zz{yyyy|x|z{xzx}{zzxy~y{z{{yzz|ssvv{zz|yxy{v{z{}y{{t}|wzvwx|vzvxvxz{uy}||xx{zxx|yxy||{yzztx}}xyyzz{vw{u{z}zyzyzzvyywzx{z{w|}yu{{|wy|yy|zy}{{zy|yyw||y{|xx{y{}{vvzyzz{zy|yy|x|wxxvvzz}xzzywwzywy|w|~|x}~|~}{|z||~~}{|z~|~~{~|~|{{}||}|||~{}{}|~u~|~~|}~~}}{}}|{}|y~~}{z{|~~{|~~}z~|||~|~|~~{~|~}~~y}}~~|z|~|~~}}yy~}}|{~|~zvzzz|~y~~{|~{~~z~|z|||{||}~}}}}|~~}~~|}y|{}{y~}|}||~x}}}}|||zy|}{}x}|}}}|}}}}}|}{}|{~}~{|{}~{~{}~}~}zz~}|~~}||~~~~}}||}~x}{~x~~~|z|{}zv|~~~~}}~z~~}}||~{|~{~{~}~{~{|{~||}}}}{|~{~z|{|}}z}{|}z~~}||}{~~z}}|~{~|||{|~|y~y||x}~|{{~~~}||{||~~}}{}zy~|~zz{|~}~}~}~y|}}{}zz~~}|~{~~{~}}~}~}}}~}||}~|}{}yy|}|~}~|{~}{|{~}}{|z}~zz{~~~~|w|}y{}}}||{~}~|}~|}{~}||~~|||~}~~{{{|~|~|~{|}|z}}}|{}||~~{{~|}}||~|}}~~~{}~|~}z~}}}~|}~~~~~|}|z}~{|{|~~}xyw{x|wwz|yzuzxwxxuxy|zuuu|wwvvuvxxywwzy|uz{xxyyw|zzw{zxv{xx{vzyw{{zz{xyw{}zyyzwuxx{wxyyxzwtzwywvtyuwzyyuuywyzyyvxz{zz|{u|zwt~yyyw{ywxyzy{wxw~}yyqx{txvw{wy|yzvwruuwv|uv{uyyyxy}xwuwv{yzzywyxyw}w|wu{xzyyvxyywzz|yzyw{rxyz{}zzxyyw{vvyzwxyx{wz{|u|{zyz}{zx||xxwz{zzzv|x|zu|wxqyw|zwy|yvyyz~yyxzvv{yyy}zw~yx{|x~wz|z|{zvxzwy{yz{|}{{{w{y||yvyxwy{zvxuyxzvwzx|zwwyv|ywzzuzzx{|yw}x||y{w{{yz|y{x{xxwx~}z{z~yxxzz{yxzz|vy~xyxvwxyx{xwyw{}zxyyzxz{|yw}yvu{{|yz{yw{xw{z}{xz}zxw{|wy|{w|yxzzyy{|xwzyzyuywzzuyz}u~|w||yv{|{{rzyuw|x|}uzwzvw||{z|xxvw|xzvw|xutwtvzvxzv{xuyx{xywwvz|yzwy|{yyzy{wz}v{yyz{z~w|x{}xzxxyy}zs|xywvxywyyvt|yyyxxxz|v{xywwx}vx|xw{{|{zw{}|zz||~{z|{yy{zzzvxzz|yzz}vxwxzxxy{yw{wvwz{{zyzyxzzzz{}y{|y|xz|}z|{||{z|y||}xz{zwxyxxyz{zw{{{uwy{|y{yz||||yzxw|{~y~|zx|wxz}}{~}y~}{}~{}}y}||}{w|x|}|}|y|||uy||}{}|~{{}{~z}~~~~~~}~}||}|{||{{}~z{~~|}{|||~}{|}z|y{}~||}|}|}~~~{~~}|{|}{z{~|z~wzwx{{z|{||{}}}}z||}~}~}|}~}}y||x~}|||{{|~}||z~z~}|}~~}{|||~~{}{}z}}|}}~}|{~~~}}|x|~~{{|~{~}z|{vz|z|y~}}{{}}}y|~}||}||}y||||{||{y~}~}~y||~}||z|w}~||zz{{|w}|{~|{~{|~}}~}}{{~|~~|{|}|}x}~z}|z||}}{|{|~~{|x}}{z~~~|z~|}}}{{z}~|~|}|x{|y~}~||}|{}~}~|~|}{}}|}}~|~~|{|~}}~~|}|~{}|||}{}y{|~}}~~|}}z{y{~|}|{|||}}{}||}~}{|}{~{~z{~~~}{z~}~||}~}}}z}|z{}z}~{}}~||}~}}}{z||{}z}|xz~}|~|~{~~~{~z|~~{|~|~~}~{|{}{~~||{~}z~}|}~~|{z{|}z~}}~|xyzyy{z|}xxwwyzxuxwyy{{v{yy|xzw|uyuzw{zvuz{w{uyw|tww{{xzywz{}zwztv{xxwy{tzx}xyxywuzwzzxyywwzxvzzv|{|wz}wxyuzx{wzwyy{|xyzwvwwywuzvxzvx|y}yyw|yvyv|{tywvvwxxxyy{y{tu}vwz|}yxw{xw}{yyzzwzy{xt|xx|s{}x|xzy|yzxyy}zxwv|xyzvwy{yyzy{xwxy|zt}w~xuvx{y{xw{ww{yxz|w~zyvxzvwyxzy}~wxy{|yyvyy{yzxxzwyzxrzyzxuv{xzzwzzzx{xy{|yxx|zyzyyw{|y{|yx|yzxv{xxz{{vxyx{w{|yzwxx|{xzzwuvvwuxzywuw{|xyxyxzwww|zyxysv|wzy{vwzyzwyzwy~yyx|vvtzy{|{wvwwywvwyzxwzvxzxy{{w|wywx{zxwx{|y{x{yzw{z}w}y{u{zuy{yx|uyywyyy|wwvyuzwxxw{v{zvyyxzyv{|{zvwu{wxxyyx{yv|~|zzw||yxzyzxz{}xy{xyz~y}yzxwx}zwwz{{xxuwu{wyy{v}{yw{wyxx{{xzyywzyzy{{|xwxxzxyw{xzx{y{u{z{|wy{}{{~xzux{yz}{{{{zy|zzyyy|wx|}xyv|xxxxw{|wy{{|yyy|zxxxy}yyzwzw{zyvz}x{xyz{}~}}swz{y{wx{wzy}zwxxyvzv|wx{xyz{vy}{}xxy}y|zy|zy{{{yxx}xyxy}|{wzyw{u|{{xzyy{x{wwx~z}~}|{{~}y~y|{|y|~{~xx~~{{u~{|{{}z|}{~~{~~{w|}{{~~~}}{~|{z~u}{{{~}||}u}}}{|{{|zzz}~~}~z~|}}}~||z}{{z|{}}{{|z|}~x{{~{z{|y}|~{~~|||{|~zy{w|~yy}{}||~{}|y{{~{~y~|zwzz{||}z}}~~y{}|}{||~~|~||{{|~}~z{~~~|}|}~|{}~z||zz{~~{|{y{~~}||}w~|z}}}}z~z|~}~y}~||~}|}w}}~}|{~}|~{yz|~}}z{~{|||{{yz}{~~{}~~}}y~~|~}~y~x|~}|}}~}}z|~|||}~zz{{{}}~}}|||~|{~{{{|{|{|}|}{|}|~~}{{|}||||}{{~|{|x{|}}{~|{|~}|{}|}}{||~{}}~}{}z{z~}~|~zs}}z~}}|~~}{}~}~~}~y~{||~|{y|}~}}|||~~|||}|~}}~~z}~|~~}||}y{~~}~}||~|}~~}~~|~{}~~|~}}|~|~||}{z}{~|}~~{~~{}~}z~|~}}}|{~~}~}|}|~|}}{|~}}||}~|}~}|}~}~~|{{{ytw{|w}uzzyvw{xzwzwxwwywyutxx{t~{ywzutyxzyvwvy{zwyy~xx~xxyy~wzxvx{||xzy|xy~uv{svwxxyzx{xvxxwv{wzy|wwz{}xzxyzzyyy|ux{{y{{utv{zzxyyyxzzzy}{yryyzwzwuv{vzx{w{yyyywuxwvyzy{vxwxuzxuy}y}uwv{wzyzzzvzx{z|yw|yzwsxw~wxzuw{yx{vwxytywysxwvy{zy{xvyyxy{{{{zywzywzwwyx{{xyy{w{y{uzyxyzvyzv|vwyxzzxzx{|}xxxyywxwz|zzv|}xx~|{x{w{||~{xz{z{z|xzz}w{zwzuwzv{vzyyvywxzxxvxxxyxxwyxxwzzxwy|zz{wxw}{zwwxzyywz||wz~}{wux{wryw|wzyyyswwz{{ovyz}zxzutw{{zyzyz|z~|yzy|ywzw{{zy{{||}z|yxxyzxxyy|zyx{w||tzzzuu|wwxvwuyzywxzwu}||{z~{v|zu{{|{|}u|yx{{yyzz{||{yzuv|zwzyzwxzw|szwzxywzzyxwywyxy{{|w||}{vzz}y{|w{xyzxz~wzzx{zyv{yxxy{v{yz{|x{yxy|wvyztuzxwxxy{|yyz{wzy|zxz{|y|y|x{{zzy~wyzx{wy{xzww~yz{sx{wxwzuw}{w|wwxzx{z~wwz{y|}{}z}{~wzz{y}|||{y{yy{zy|zwz|zzxzyyzzywvxyy{wvzw{{yzv}ww{z}zy{wzz{x|xy{{xvy|}}}{|||{y~{{||~|}}{y}|}{~}z{{|}}~{~}y|{~~{}~||}~z}}{|||{z|{|z{xz{y{||}y}{}|{|}u}}|||}z{~|}~|{|}|||||z|{|yz{{||}||{|}z{|{~|}}~|{~|z|~zv}z|{{{}}w~}~}{|z}{}|~|z{{~~}z}{}~x{z}z{|zx~}y}{}}|~~{~}~}|~~}}|~{z~}z~}x}|{}z~|{|{}~{}}~{~~|~}}|~}~s|}{~y|~~|~~|}~}}}}{z}~}zx|||~~|x{~~}{}{}{|~{}||}|~~|{}~}~}z|}}|{||{|~{y}y{{}|{}}||}}|}~~~~}}~|~}z|~z}~{~{y{||}~}|{}|}x}{|}~}~{~~}|}{{~|~~}~}||z|{}~|y{~~|}yy|}}|}}~{{|~~|z~~~~}|{}y}~}}|zz{|}z{|}}}{}}~}~}}z}{}~}|{~}|{~~|}}~|~|~|{|~~~~{~|{~|}}z~{{{z~y~}{~||}}~|}~}}|}~~|}}|z}}}~~|}~{z}|}}x|}||}|{}|~}~}~{|~y{{xyw|zyz|v{wxzwyzzw{wxuzwxwsy|ttzxxwyxwvxuz|xzwytxyvxx{{xwwzyxw{zz{y{{wy|wz|~zzvyuyx{{uzy}wxxt|zwz|y{uvvxvt~xvu{zwvyzxvwyx}y{{xy|zy|zuyxzwvzyz|zyx|y{t{{{yxxxxxyyxyyzxvw|y||xwywvyxsuvv{z{wzuxx|{wzz{v{y{{zzwwuzyyuz{vvxzyvyyywwx{xx{xwx{xv{{s{yxv|w}~uzxxwy~vuzwx|~y{{~{{zuwx}wzyzz|{yyyyyyyxy|xzvzwwyzu{wyyz}yu{y{x{y{zzzz{|vv{zt}v|zw|wzyxzw}{{wyw|{z{z|wvztyyvy||{{vy}z|}wwyywxzxwz|z{wx|zy}ww{zwz|{xz}vvxww}wwty{vzy{x|yvxyzyxzwxzzz{y{ywyz{zu{xxxyz{y{z|z|wz|x}{xyx}wz{zvzz}|||xw|w{zx}z|vqzwvywxyy|yy{{vvr{xzy{yw{uzxuxyxw{x|zxy{|zvzxzzz{{}xwyxwt|xyywxxwysztzw{|zy{xzzzvzzyzvy}|yyw~|{w|zxzzxyz{yywz|{wxyz|y{v}yw{||{vwx|yzzx|yzywzyy{zs}y}wzzy||v{yzz|xzwz{{}y{wx|zz{v{z{vzz{{{wy|zvxyzxyzy{|ww{zyt{w|{~|xuxyzy{xxwxzy}}x{{|v}z{{|wwywyyz}zzx{xywzvy}}x{{{xyzv{zw~zvwwwz}{|{yy{{{}~}z|{}}~}}}y~xz|y~}}|~}~}|}{z}z~~|{~|}|}|{y~}}~~|~~~{|~}|}{|}~~}}}}||~||}yx|||{~}y||}~{||~||z|zx~{|~y~z||{|z|y{~{}~z~|~}{|}|~~{}zz|~~z{{y|}}~~}|~z~y}~~|~y{~{~~|~|||{{}}}z}~z{{{z~~y~}||~~y~}y{}|~~~}{|}~|}{~~~}}~y|z{}{y}|z~~{}~zz|}x|y{~{~z}{~}~}{~}}{}{}|w}}z}|y}{y|}|~}~~~zyx}{~|}}~||~|{}y}|z}}~}||}{}{{~}~}w}{yz|y{{}}~y}z~}{}}}~}|}~~~~}}~}z}}~~}}z}}~}|{~z|}|{}}|||}}x~}}|}{~|}~~}~{~zy|{}|~}|}|||~}x}}}zy}~}|||}}}}{}}||}~||~|}|{{}|}}~}~}~|{}}{}~{|~|}z}{y~{|~}}}|~|~~z|y~||~|}}{{|}|~|}y~{~}}}}~v}|{}{~~{}~~{yz|}{|~|}|}~}~z|~~|}~}}|~{|~y|~~{}~{||~~{}~z}{xzy{y{xzz~x{vztvwzzwyyxtxtuu}xzyx{vxyuwy|yz}|}y|u{x~{uz|yxxxxwyt{y|yx{z{xzw{xzx{yy~xzywwz{xwwwwvyyvuxwwyyzywxt|w|zxxw{y{z{{w{xzyv|yyz|zzwv{vz{v{xv|ywxyw{{{{wzuxw{yxywxvwzyz{x||wzv}zz{{{|zzy{|~zvz{y{|{{yzxvyw{||{zx{uyuxuyyz{yzuy{|uyx|yyyy}xz{w{{yvy}~x}{}zyz}yz}|{}{{zww{wyyxy{xxv{wvwyxyxzzxyxx|xwx|{{x|uw{|{zy{{xuzz|u|}||u{wy{zxwwxyywy|{zy}xzyvxyxxzzwxxyzzz{yz}z}yxvy{x|y{xz~y{zz{yxxv~~zz{yyw|y}t|}wwsyvyxv|xww}yvuywywwtxxx}s{x{zz{y{{{y{{v{|zy|~}yyzz{z{wyz{ywxs||yz{|z{y|zu}yyx|{wv{yyz|xvz}{u|y{xyyyuyxv|yyz||yyz|y}}xxxvxwy{z{y{vzuv}z~}xzywvwzzzxuszyvx}uzy|yyyzvxxx}{{z{y}yyy{y}yzxxzv~{yyw{{xvyww{yyxyxxu{w{{yx}xyy{x~{}|vz{|x|zyy|||y{~z~y|yzz|yyxxu|zyvyuyyuttyzxwvx{~w}{y{uz|{|{xzzz}{{u{yy{}|xxzz{x|z{{y~{|zw~{zxwwx{vzx{vwzyyw~}{xsyyyyy{v|z{yyy{|~|{zx}}~||y~z{}~|~||z{|{~{|{{{|~s{y{}||{x|x|~}{y|}~}}}~|~||}|}~{}~}~|~||}|||}||y}~|~}z{x{}{{z~}}}}y{}|}||y{~z|{{z{||}{|}~xz|||{{{|~|z{|~}z|x{~~{{|{~z{~|}|}~~}~{{t~|~}|~z~{{{}{||{y}zy|}}}}|y|y|x{||~~||}|~~~|~}{~y~}||}||~y|~|{~~{{x~y{|}|{}}~~||~~}~~|||{}}|}~}|u~y}}z}|{}{y{|~}|z}|~{~~{z{}{|~~|||}}|{}{{y}~}|||}~|~~{{|}}~{~}zy||~}x|~~}}}}z}}~~~~}~|}}~}||~~zz~~||}|}~}~|v|{{||}{|}}}}{}{~~~~|~|z{||~~~~~|}}x{z{{{{y||}|z|}{~|}|}wzz}}~}||~|}x~|z~~~|}}||}||}}z{}|}|}{|~{~|{}|~{}~{z}}~}}y~~~}|{~|z|}||zz~}}z|~|}||z~{z{{}{}~{zz{}{|{~~~|}z{~}y|zz|x|{}||}~{{{|{}}|~||~}|~~z}}}zz~}ywyxx~zzw|zwzyxww{{wv{wzuzyxwy|xvzxywvxzzywuzywyv~yzxxwxw{zwxxxwxyv~y}{{ywxzzzz{z|{yv}{zy}xxu|yvvz{utwywzz|wuu|zx{w{zxzvxxsyxyyw}ytwuyx}yzyvxw|~|zzwzx|zvz{xwz{{|y|yyw{zw{xwvyzwz{xyxxwy|yyzx{zxyxyx|zxw{x||{yxy|xxy{{xzzyxz{||y|yy|y{yy||yuyxxy{xw{{yyx}x}|xzy{x|x{{yvxzzz|vzz{y{|w{|z|xtuzz{uwxwy|{{y{yz{xyzwxz{y{xwwv{xzzyzywzx{z{x|yyzzvvywzxzz}{y|zywz|yyvyz~wzs{{y{{yzxyx{wuvxwwyyyy{y{zw|{|yy{zzzzyy|{|{{xw|yyx{{zuuzzx{yzx{z}}zv{{zxxyzyzw|y|{y}yxy{yxy{}xyyv{vxyyy~wzxy}xyz|u{}|zx}{{wswwzy{|yz{~xyr}y{yxz{w|yxy}xyyzzz}w|}z{zyyxw{yyxvz{{~|xyzx}x|yzy{yzy|v|w{yx|xzw{z{z{yx|zy{yzwzxwy|z|{yyxyyzw|wwxz}zyx{zy|z|y}wwzy}}|z{xyzyzz~{}wy{x{|yxzvyzy{z{{|yz{yzyyyxz{wwz{wx{vx{{yx{zzyuz~ww|vzz|{u{{v|s|yxw~~vyv}|zw|yz~yz|zxzx}yx{y||y|z|xyzzyw~{z{{{zzxx{wzy{zy~|z}|}{|v|~|{~~|z|~zy~}~|z|}}~{}{{~~~|~~||{~z~|~{~||}|{x{{|~}z{y}~~{}yy|{}z}{s{z|{~~}}{}}z|}w{{|}}}}~~{}{~x~{|}{~|~~~~}{|z|z|~}}y~}}{~z|{}~y}~|||zzz{~|{z||~~|{y{||}~|~}~|}~{}x|}}~}|}||z~z}~~}z}}{{}{}}{y|}~}~{~|y~~~~{}z~y}||~|{zy~{~z|{y}|z}}z~|~~||}~|}}~z|{|y|z{}|w||x}|}}~~z~~|~{}~{|zz|y~~~|}|z|}~xz}|z{z|}z|}~~|~~~}{~}~z}~}}|{~|y~|}|z}||}|y{{~~}|{{|xzy|zx|{~}|}{}|~|}~|}}}~{~~}~~{~~}}}|}|~}}|{~z|~~~}}{~}~}~}~}z}~}z|}}}~|y{~~~~{}~~v|~|{}~~~}}||~~~}{~}}~~}~}||{|{{~~}~|}~~z~}}z|~}|}|}|z|~{}{~}~|{~~}~}|z}~}||}{}~~~{|zz}|}{~~~{~}{z{~|{}|~{}}~~}{}{|~}}}|~}~{~z}}~||{|y{zw{yy}yyxv|vuyuxxwyvvvytu|wxxswyzvy|tw|xtysttxyvwxvyywyx{z}zx{x{y|x|yxx{xyyzvtzxw{yvzyyxvwx{ywuu{u{{xzyvwzw{~wwzz{xx|wz{|sv|wu{{yy{{z|{}{}yvwy|zzuwvz|v{v{{tuvwxzwzwzwxtwzz{yx{}wy}vxxvx{wyxvu||vy~yz{{xyx{s{yyv|wzxxzyvyyvuyxy|xzwwzuzxwzzy~yyyx{|zyzy}x|xw{yzy{xz{}wxxz|vyy|yxzuwyxvxwxzxuzxzwxywywywzyxwyzyy}xyxzzyvyywwyw{zyz|xww{z{w{uyzzxvuwyy}wywzyxvxxzuzyuxyxyywzw|xt{z|yoyzz{|u|xy{y}vx|{zyz{rxxy|zzzxz|xyxzyvtzuytyxwzsyxxz|y|wwx{||zzz}~{xz|wx}~}yx{{x}{|wxuywwuvxywvz|vxxw{ywvvvtt{xt}zyyw|xw}yz{yz|vzyxw{x}xzxw{|y{z{|wyzyzxyw{xzwwuxyvyzyuvzwwvzuxvwwyx{zxxyux}zuzzw|}{z~x||{yzz{z{{{xxz{yyzxyxvu|yxxxwyxuz{yzxwwzyyv{yy|}yq~xxyx|zzyz{}zzzy|{zzy|xyywwwx}zyxwyu{wywzzwxywzxzyvvzxyw|xz~zzzy|yyzz|w{zwzwxzy{zx~yxtz~}{yz{|yzw{wz~zxxw|xyyuvvzy{w}y|}yzzyy|tx{wzwzz|y~~{~}|}|z|}z}|zz}||||z||}|{|}}}|zwzu~}}|}{~|}yx~}}}{{~|}}}yz}}t|~|z}y{|z|{||{{~~~{}}xzx}~~|{~}{{~z~~}~~}~{}||}~~zz}z~~||}}z|zx{|~|xz~|y|~~}|~}|}{||{||{{~zzxw|}||}|y|{~}{{{||~{||{}~}{~x~|}}{{|}z|}~~{}zy}}~}|~zxz}{}w}|}}zvz{}{||~y|~|~~}|~z~~}|z}z}|~~||}y}||z{{}{{y}{z~z~z~}z}|~~~|~~y{{}|~|}}{ww}|}z}{}{{|~}~~|~~~}~z}}}}~~}{~~|z}~}|xzy||~z{}~}z}}}~|{||~}}}z~|~z~y}~{{{~{~{|z}|}}{|y{z}{}{|u}}}|z|}~}}}}}{}|~~{|~{~~{}|z}~y}~|}|y|~~~~z~}|}~y}{~}~|}}}|}~~}~|zz~}|~}{{|||y|x~|{|~~}}|{|~{}{{}}}z}}||}}}~{~|~|~}}}~z~~}~~{}~|~}~wzr|vt}|xyzxyz{{v}x||zwuyxxwxxyz}zut{|xyyxzx{wxwzw|wxwzwzz}|z}xwxzzuw{wxzy{yvv{{{{xy{{wy||y{{z}y|yzxzyxwwzwu{z{xxxvyxwy{xyyuvxuxyyxvwxxzz}yxuxzzzwyy|z{vxuyxw}|vx|vwy{{}ux{{ty}y}yyyvz}zzu{|vw{zvxxwzyx|ytu}yy{z{wzuxyqx{wx|{yy{yvx}v{yu{{|{w|{wy}sz{{{wu|zx{|{x}z{xvx~z||xywyxtwzxw|w{uz}wwzxx|uwxxxxzytv{zyvuz{yy{yzvyxz|yyyxxyzz|yz{|xwxwzzw{{z{y{|xyvxyzyy{xz|z|zxxzyvzx{uzxyzzz{zzzwy{zyw{x{yz|yy{|{yzy{|}yvwyxzwwyzzx|}xzz||zyyxxw{zuywzy{{wy{xyt}yyzxyv}vwxyw|xxyvxv|yzwvuz{y~vy{yxyz{vvxvyw{yy~xzz}|yvwxyyy{zz|yz{zxzuz{xzw{x|{{z}{{vyzxy|xy{xw{txvyy|xzwz}|}|xxxwzx{|zy{|yxx~}|yy|xwzwz{{{zx{x{vv{{wxyzxx}xvzzz{wuz{xy}xyyww}{wzxy|xx|xx}xyxx{}{|wxxyz{x{ywz~|xzzyxzxyxtyyyw}x|vwv}yy}yzx{|xw{zw{|yxxz{z|xyww{|}{z{}y|v|y{x{{|yw}v{zwy}uyzw|xyx|zyxzzz~{|w~x}wzyz~}xyyxyyxxyu{|{}x~|~}~|z{~|{}z}~{~}zz{{}~}x~}~{{y|y~~}||{~~|~~|~~~~~}{~~}zz||}~|||y|~~}|}}|~z|}{~yyy{z~}|||~}}}{}uy|y|||}|~~~||}|}~{~|{~}|~||}}|||}x}|~{}z~}|z{|}}}}||}}z~}}|z}}{{~{~|x}}~{v~}~|~~|{}}~}z{~{}}||y~||}|~z||{}vyz|~z}|~|}z|{}}}{|}}~~}~z}~}||}{~}~}{{~x~~~}z~{z~~}{}~{~{{~|}|}|}{}~z|}~|}}~|~|~~{~z~~~z{u}~{}{}}|~}~{{|~|z{~{|~~}||{}}|v|z|y|y||~{z}|}}|~y}||{|~~|z||y{|}~~~{|~}}{v|~||}}}~~y~~y}||{|~}~}~}{{x~||{}}z{}{~~{|}~~||{y~~~~|}~z~z}~~~~~}|~}z~~~{w}|}~~|}}~|{y{{}}~~{{}|}|}{||{|~}}z}{|~}}{z{~~y}}{~~||}||~}|z}~~~|||~{|}}~z}||~}|}{|~|x{|}|zxzyyz{z|x{}wtux{w{yzvzyzw}yuyzxvwzxvxw}xzz{y{yzzyyzuyzy|zz{{z||yy{z{xyx{}w{v{ywt{zww|wrzyzz|xzvxu{xx{|upuxyyyy|x}vyw{{zytx}wwy|xvy~|zwwx||{wvwywxztuwvz{w{xyzzxywvw{{~zz||w|y{{{|{wyzxwxv{wxzyyz{wzwxvy{x{{vx|xvzzy{wyvwwvvzxyvzxuwwvuwvzzz|}wyzwwzy|w{y{yv{y|zz||wz{x{zwxzxxz{wvyyzzxuzxwxxsx{wpz|{uxxzxxzx|yz}{{{yz|}uz{yxw{v}w}zw||}wtxvxv{yzyyzyz|uvzywvw|yywwzzxy{xz{{{yx{{z{yyx{{{{{zwvyzxwzy{yxzvy{wxw{yxxzvvxuvyxwx{zxysuywzw{}|{y|zy{{|y|yzz{~xwwxyx{{rz{}{y|zxzwwzwytyy~|z{~}xyvyvxwzwxwt|x{xzzw|}{{y|zzzxvxz~z|~y{}{{wwv|{w|wx}uvxxz|ywwxwzzyy}x{|v~ywzxx|{yxyz}|xzzw}zzuw}x{z|{~}|}{z||{{z|wyx{wy{syzxztwzuy{vyzuxwwzt{zy~{||{z}|x{z}{y~zz|z|}xy~yz{|{wvzxwwxzyvxxyy{yxxswvwx{vyxvxyyyv~z|xy{y|{|}|z{z{y}|ywzz{|yzzr{ywxywxzzyz{yzuwyzwywzx{||xx}vyyy{|{{zyzz{|x|z{~}{|~}~{|}}}~||{}{||{z~{{z}}|zw}~}|{|z}{}|yy}|z~}}~~|}}}}~}z}~~|}}~y|}{~yz|~{~yyz|}~|{}{~|}~}||z|~}}}yy||zz|z}|}{~|x~{y}||}|x~{||z{~}~}{|z~{~}{~x}{~z{|y{}~|y{~z|}{}z~~}}|}}}|~|z}~}|y}||~{|~~~~}}{}~}~|~}~zz{yz||{~~{||{y}z{~~{|~~zz}}~~~}}{{~}}{}}y~|z~}|}}|}|{|}||}|}}y}|}}z|}~~}~~}}y~}z}~|}{~{z}||x~{{}{|zz~}}y~~z}}}}~|~~z}|}}}|{~|~~~||{~x|z|~|y|{|{z||}{z{{}|{{}z~~}~}|}}|}~}}}z}|z~~|x||z|~~{|{z|y~|z}|{{|~~~~}||||}~{|{~~}}|~}}~y||}y|x{}}vz{|y~|{z~{{{|}|~~|uz~~~~}|{}~z}yx~~~{}||}~}|{~y|~~z}}}}~}~~~~}}}}}}~y~|||||}~{}|{||}|z~z|}~~~ww}vywz{{zyzwvvwsvwu{}z}{xuxvux}zyzy}xzvwwy|yyvwz{|zxxuzyxzxxzzzuxy|x|xy{wx}wwyzyzx{t{z{ztyzzx|{|yzxxysww|uvuwxwu{wyyuvx{vvwwwvsxs{y{~}{yz}xxz{x{wyxyxx{w}zzuzyvyzzuzuyzzy|vzqyx|yvvy|wx{yx{xu}}zy{|wzwyxzwwzywvywxz}xy|wyyx|{zu|xzwwxyxzzxzwz{yxy}yw}zz}{xyvxzzzy}z}ywxyw|wwyz|wzzzwy|z{w|xy~w{xv{yyzyx|xzxzyzyv|uzyv|ywzu|{yxzxyuxxwyz{wvsyxzwwyxzyz|{wy{yy{xwywuy|zwwy}wx{vx|vxyyyu}wytxvy|xyxyys{ywzvv{xywyyxzx|yxxywzvzyyvz{xwxvzxxx}y{w{uxxyz{wzxxxzx}xz{|zvxy|yyyzzyvz{y{{{{{y|{rw~xwuxrwzzw|zw{{zxvwvxxxyw|zzywwvzwy{v{yvtwwyyzzuvxzwyz{yx{yzzvzxwxy~wyy|wyxzy{yytywvzy{~y|xzvyw{|xxzy{xww|wyww{y}yx{xv}v}{z{wxxyu~}|xwwuywxxzz{zz|y{vwzyxywxzx}yuy{~zyw{y}z{z{wyzvxx}s~xw|zzyxzy{zyu}zy}|{{|wz}|{yzv}v|z{{yx|{wy|{zxxzz~xxwy||x{zwxwwxwyzy{yzyzzxxx|z|z{zyxvwvyx{|}xyzwy{{{zw{}{{|~z|}z{~}~{{|z|}||}z{|~|}||}}zz}~}|~|{~|{|z}y|z|||}~{|}}~}||}{z~}|||y{~}~y|}}|~z~}{~z|~z~w~}y|{~|{y~}}z||||}{}{||~{}~~{zz{}~{~}w~}|z}z{|y{}}|~{y~}}|y{}{{{||}}}z}|}}{}|{}z{{}|{|~~~~~}~||}~z}|{~~~z|~|z{}|y{||y{}~y{|}~}}||~}~~{v~~|~yy|}}|{}y}~}|~|~y~{}~}|{~zz~zz~{}{~|~||{||}}|{{|z~~|{}}|{}~~z{}~{y|}~|}~{z~}|}}}z~~w||}~|z}~z|}z~}||~{|||}||~|~|y{}|z}z}z|}~{~~}~}~||}|{~{|~}~}|~{~~{}~~zz~z}}~}}|}|y||}~}~{|{~}|||z}{||{~}~w|~~|z}}}}~~~}}z~}~{~|{}}|~~|~}~y}|}|}{}}}{z}~~|z~x||~{|}{~|}}vx|~~z{{z{{z~}|~~|~~|z}|{|~~y{~|}|}{}||{y|{~{~{|||~~}|~~z||~{}||}|}~{|}{|~~||~|}}|}|{~z}y~||~~~}~}{~}{z}~~~yzw{~x{y{|w{xxwuzwxvzw{uuvzuwxzx{yxvxtxvtvvxvyxvx}|{zz}v|zwyywt{zzxy||{zzw~zzxzyzzyvywxyxywyuyy{vxvvwzxwwtwxzzzyzxx{xw{zuxx|||{xzz|zxzw|}zwuzr{{z{wxxzzvxxwzqxyxzxzvxy}{yvxxxvvyy{zxyxwz{{|xzzy|{y{yzz|w~{|wwwxyyvwzxww{wvxt}ww{{z{xvwuzxzwxxx|zxwwu|wyyz}|y}yz}wy{y|y{{y{{{w{vsxxyvzxyxyx{vv{wvx|vyzxyvzvwv|xx{zwy{y{yzyyvvxxv{~yyz}x~yz~}zzuwxxy{ywyxxzy{y||vtwzwywu{{x{wwx{~{zyzxzzyzx|}w~{y|z}}{yz{{z|y{xzyywx{xvxux{zxuxzw|yyvu{tryzxvvywyy|tx|yy|x{}zvz{xztuy|y}{{|||xxzwz{wxxwxy|{yvxyywuvvvtzvzuyxzzv{z~vy~}}{xvz~zw{{{}vxzvzvzzzzxzx|zv|w}yyv{v{{wwwxx{vzxyywy|sy}v|~yy{z{|}}|zzzyy{{{zwvvy~{{x{z|xy{wz|wxxwxyyxxvy|yzyyzwuxz}zyywx{z{}yyyyzxzy|}y{|xyxvz}y{y{xy|yzxzxy|yxxuvxx|u|yxyy{wxxyvx{zwyzz{{xz{y|yz|~|~y~x}xzz~|{x||{{vy}w{zxswyy{zwywxyvwyx{u{xvyzx|zwyz|{y{~}z{zzy{xy{~||~|~}|}}}|}||{|}~|zz}~~y|{z|}}}y}{z}|}z}{~{|{|}}}}|~~~|}~}~|}||z}z||~vzy~{z|}|{yy{x||w||{~~|~{~~}||{||~}{}{{}y|}~~{y}x}|}~|{}yzx~~z|z|{}}~~{}}}~~zz|||||~{z|{|{}{{z|x}}~|{{{|y{zywxz{}}z~}~z{y~|}~}{yz}{|{}y~~|~zx|||y|y|z}z~~~{~~}~|z}|~{}}}~~|}|y}}z~~}~z|||{|}|}|~{|{{|~|}}{}|}}|~~~~}{}}~~}~{}}}z~|~}z|}}z}{~~~}||z}x{~~z~~x}w~~|}|~|{~~{}||y{yz~}|z|z|}}||y~|z}}{}~|{}}~}{}z~}|~|~{~}x{~|{{}~{~}{}~|~~|{||{}|~}||}}z|~|~{{}y|~{}y}}}|||y~}zz|}}{}{{{~|}~|~}~z{}}|}}}{~zy}z|{~|}~}}~z}}|||}}~~}||}~~}~}}}{}}}|yx~~}~z}xz|{{~~|}~{~{|z~|~yz|}}~}zxxxy{yy{uzzztwxy{z|w}|vvy{{xuvxw|yxx{ywzzvwxw{v}{wyyyszy{{yzz|yyv{wxvzx{|yzt{uxyx{x|vwx|{|yx{xx{ywwvzzxuxzy|u{xvy|zwx{{xyzwyywxxzyw{zwxvz{zxyty{{wvwwzztxyz}wzwzx|yxxzvy|xzywwxzxwxyzxw{y{vxuyv}v|}v|z{zx{ywxyzvzzy|zuzxxswz{xxzw{xv{wzxvyz{vxwyzw|vww{zw{zyxvx{wxzwz}zww~zzxxz}yx|zyx{v{xxyx||zzwxxxzywyvw}}wxv|u|wuzyy|xzy|vxy~z{zwzvwxxz}zzxzzz{{zwzxz{}wu{wwvvy{{{wz{xwz|vzw|{yz}wvwx|wvvyyz{|y{wyuzyz{zwvyyzzyvzzzyvxzywxzx{w|zzvtwx{yyz{zw||wy|y{xwyw{v}xzx|w{y{|zz{uzywy{ywyvuw{{w~x|{}xzv{vwuyxzwyyyw}|{{xxwxxx}|wzyyz|vux|yvzy{|yzuxz|u{xw|x|{yxzy|s{zy{v~xy~zwzwzxtxwzzy~yz||zuz{|}xvx}~y{{{yzy{zzyz{{|yxxyyx}xywzzzwxx{x}zyzxxxvyxyvywzxyw}zyyx{uzy{{y{xx{z{vwx~wyyzwzytx{vzwz|zxy{yxzvzyy{z{txv|zvy{xx}yzyv}wzxz|xyz{z~yt|{yt{z{{xz|wxz{}{|{z||~x{x{qxz}zx{yxx{zy}zwy~w{v}svwvz~{||}||~~}~|~z}~|x|}|z|}}z~~~~z|~|~|z~|}}}||{~}||~}{{}}z}|}z~||}|xy|{~{}{}}~~}|~}}~}}|{x~}z}{|z|{}{z{}~~|}~yz~|}z{~z}||{~|y~{}}{}{|{|~{~}~{~}~{y}{}{}z|}|{z|}||}}}~~~~}|~~~|}~{}y~|x}~}|{|~{}{{~|{|x~}|}~}|}{}}}~}{{}x~{~|}|~}{~{|~}~~{}{~|~~{|{|}z{~~~}|{~~y{{w|||{~{~~|}}~||}}~}{{wz{~}|}}{}{||~}|{z}|}}~}}~y~{}~x}~}|~~}w{|{{|yz~~|~}z~}~}|~{|~~~{{~|}~~|||y~~|{~y||~zyz~}~}|}y~{|~|z|}|v}{{|{~~{}~}}}z}}|~}{}{~||~~{|}~y~|}~|{}}|{z~{}}~~}|~z|~|}~{||}|~{|{~}~}|z{}|}|}}~{{}||}}y~{}}|{|zx{}~|{|~x}}~|~~}{{~~{||~}~z}~{~|{z~}}}}y|~z}{}~xy|{|~}|}}||~~~z~~|~}z}{}~~~z|~}|~~~z|~{~~ww{xyxx}y|tzyuvvxzvzuy~v{x{yzvxyxxxxxuxxyz{wyty|vzyx{xwzz{y{zx~{wzzw{xxxy{~vxvxxxvwvvuww{stxyutx{vtwwzyzuvxww{xw|voxtx{tzyx{w{yzzz{{zxyzzyyzxxxyxyuwuwxzxvyvvtuxxwywxwyywvxwvyzxy{v{|xzz{{zw{zzx{wx|x{{~z}xyxyvsxxvtvvxwwxwwwzxwxwx|yy{|vvyyxyxww{z{x{w}vwyz}~z}vw|{zz{|z~xzyxzzyv}yzvzy{ztvywv{txyy}zy{tvx{w{{yzsw|{yxxw|x{z}zyyux{z{{}utvyxxvxw|wyzzvvx}xxxyxxxwyyxyw{w}|x}uz{vxs{s|x{v|v||z}y|x}|{x|yvzu{yzyzy{wxsv|ty{xvyyxwvxwuxxxy{xywyw||zvxz{y{{|yxy{{{x{{{zy{|||yvvwy|ww{x|yyxzuyuxzzwxvxvytyzzxzyv|u{x|}zzyzu{{y{yz}wz{zyy{wwxy{y{w}zyvtzyxxzzxwy|{~yvx{zzx{yyzwyz~zy}x{yz{}tyz|v{x{|yzzxxwxywvww}zxzv{vyvyyvxzuzxyvwvzxyy{zz}~yy{yzy{z||yx{|}{}z|x~y{y{yxxwwyzyyvxww~wyxzuywx~uvxw{{xsyvyzxw}}||z~{z|x|zw{{}xzz}z~xz{|zuz{uyzzzxw{zwzwy|yz{vzw|zzvxyxw{zy|w{{|zyvwwy|zzz{}~}|}~{}}z}{}y~~z~{|~y~~{z{|z}}}{}yz{|}z{~||~{z|||~}}}~{y~~}~z}||}|}z~x|~|y||z}yz{~{||||}}~}}}|{||}{|y{y}||}}~||}~|}|}|}||z}{zu|{{~z{~y}x}zy}z|}}|~{{~~{|z}{~}}}{~z|}}{{~||||~}}y{{~{{v{}zx|~~|z{|y|z{}|~~{|~|z|~}|{~z{y{{z{||{}{zz~{||y}~|~z~|z~~||||{}|~}}||{|}|}~|}~~~~~~z}|}~}~|}|x|}{y|||{}y~|xt}~}||~y|{~||}|}}~{x~}~zz~}{{}~|~}z{}y~}~}|||yz}}~z~~}~|||{|}{|{~|~}~{w}{z}|z}{{|zz~|}y|~}zz{}{}{||wz{~}}|~|z{|{}}~{|}|~z|~~}~z}x|~{}|~}~}|~~}}|x|zz}~~~~~}~}~~}z|x~~~}~}~~}}||z~{{~{~|y}~y}|}|{~||{~}||~|{}~~~~}|}||{}~~{}{|~{z~~}{|~~z}|}}~~|{~~|{||}~}~}|}|z|}{{{||v}|}}}{y~}x}|}yz}{~||~z~}}}x~zwwwwzxyyyyxwxyuz|xwwyxyvyx{yvxywyyxyxyxz}{}u{zxyxzzvwyxxxyu{w||zwx|wvywz{yzyvyszyyzzzxzxy{}zxxvxzuzx{yzw{y{xvyyx|wytxywwxyz{xxwxxzyywww|z|zxxuxzxxvyywz{z{wzxz}wy}ywwvuyz{zyvx{{wzx|x}u|xzvxyyxzvxw|{yz{|xy{yw{|w{wwzxxz{ywvyyyxrzwy|uyyzzxzzyyxx|xyzywvyxxy|zuwxz|yzyzzxvzwyvywuzyxw{{yw{wx~wyzvytvyxxywyyvzxwzy{xxyzzyw}w{xwu|{xzzwyz~yv{yx{v|}wy|wyzzy|z|w{xxyzxxzxyzyz{zwyx{{xwxxwxv|y|{xzvxxxxwvyz|x|vwx|yxwzw{wywy~wywxwxzzwwy}y{w|x|wz|yzvywyxyzy|xzz}yxyzwy{~wwyywzy{|yyx|v}|xx{|yxzwyzy~w|zyy|{{{y{ww}{vzxzzxv{{z{yxwxvxy|wy{yyy{v}ywz||xzzxyxyxuyzx{xwzy{zwyy|xyy{zyxzwy{y}{}u}y{ux~xu{ww||yvyzxw}|{vzz~wy}}}~zzzy|zx{x|w{{yywyxzxyzxxywxv}xy{x|x{yz|ywy{{vx{y{{yyv{xxz}}zz{xwyzx{yyz~wy{{}x{{{{yyzz|zz{~wzw~xzyzwxyzzxy{~z|zyz|{xw|{yx{vy{zx|y}|w{|x{yyw|{{w{z{zxzv|zxyyz~|z~}}~|}~yw~{|~||{~|~|~{}}y}|}y~{}{~}}~x~y{xy}}|{}~||}}{}~z~~}{{|}~{{}y{~x|}|{z}z}z{~~|{{~|y}{}|{~{~x~z}~~w}}~~}~~|~|~|}|{wz}}}|||}z|{y|}~~z}{y{}|{}|z}z||y~{}}y|~|}~}}{~}{~|}{{y}{~}~~}{~z{~{}||z{z|z~{|z~~}~}z{~~~}~~}}}||}}}y}}|~|||~|~~|~{{~||}}~||xz}}~|~{|}}z}||{|~}~|z~~|||}}}z|~}|}{}}{z~|x|~{|y~|~}~{}y}~~yz}zy}}~~z~|w|{{{}}z~}}||}~}{}{}~~}}{||{|~{z}}|||}}|y|~v}}}~}w{}~z{~z}|{z{|}~||~|||}|~uz}||}z~}||z}|~|}~{z}||{z}~||}|}|}~}|||}~}}~}wyz|z}x~}~|}{|~z{}|~~~}{~{|}~}{z}|}}|z~|{}{|}|}}{|~~||}~z}{~}}{|~}}}~}|{}~}|z||}}~{{{||{~|{~}y~~{}~}}}}w{~|y}~}~z||~~~y}}|}{{~~~|||}|~|z~|}~}~|}}~}|sz}}}y|}||x|y~~xzwuxu{z|w{}zzywuxzzyvxxwwz{xvvwzyvvzyvxrwywwuyyuzuzwy{zzyxyxzx|{xxwx|xy||y{xzx{yvv{~uxuy{zuvvxvyzzxvyyzvwvzuvuyyuxxxz{yzzyxyz|vxw{v|y|xxyy}uyzxxwytvvyywuxwyuwzwy~wtwxvuxv{uzxwyyy}|w{w}wy{xxx{}||{z}||z|ty|xwzzvzuwyvvyvyxzxv}yv|xwszzwvuy~{zvwuz{{wzxvwyy}zu}yv{yxx}xz{zzwxv|z|z{vyzyysu{|ywvw}yz|ywoxuwyxw}{vwzwz{}zux{zx}zwzyzzyw|yz}~{xzwvyxwv{wux}|xv{vywzzzzxxyxyxzz{xx{xw|y{vwxxxyyx{{yzxww~{{}uz{zvx|yyxwywyxzxuvxxwuxvx{z{uw{vxuxy{z{{x|{{}{x{wt{uwxyx{ywxzx{xy{xxtyswuxyvv{tu~zvxvt{vu|{wuxv{x}{yrw|zw{zuz|xxy}y{z{xwy{||xu~{yyyxv|zxzwvrz{xuzysx|wzyzy{v}yvv{x}xxzxxyzy{x{yw|z|{{{z{}z{y|xx~zwyxzyzuvvzx|vx|vx{wuwxwwtwxw{y{wvzzy{yyxzy|z{yzy{z{{{{}~y|z{xyzzz}zxvy}zw{xzvvuzvyyzw{uyzzz{yxyz||v|{~|zy{{zy{zyw|xzzz}}{}}wyzzwzzvy|}yxzv}wyyyxzzxyy|x{yy{ysyyzxy}|zzx{w{vwwzwx~{z~~}y||~}|}vz{|{y}{|w{{|yz|yyz{|{}~x|}~}|}|}}}{~|z}{|~{{~x}~}zz~}|z|{}}~|}|z|}||||z{}z{{||}}}~~~y}{~~|z{~|~y{~|~y{}}~{x{{}~|}~}|}z{|{y{zyx|xx{x~{z~~{~y}|~~}~{~}|}}~~||}yy||}~|~z~~}{z}{z}~y~}~~}x~~||{{y|{|~||{}|~~~z~|z~}yy|}y{{{z}|y{}}}}|||}{{}~|~z~}~}~}|{}~}{~z|{~|~}}~{{{~~~}u||{|}~|}~}}||}~}~zzy}}||}|}~{{}||}~v|}|z~y~}|~|||}~z|}}}~~y}}y~|}}{|||}{z}{|||}~~}}z}}|||~|~}|x~}||z~z}}|}||~z{~y{~{{}}~~||}~|}~}}|{{z|~}~}}y}z}~|~|{{|{}~||~{|}~|zz{~}~}~}|y~}z~{|}z}~}}{}|}{zz{|{~|x|{~{z{}}}}y{~{y{w{|~}~~}{}~|||~}{z|~}~}~y}{z|||}|}~}{wz|~{{}{}~}}}yvx~yvyzxzyzx}yzxvywyuzxtz~|z{xzxxvy|zvyxs{{ztzywxyzuy{xxzv{zyzw{ywzv{yvwxyyzyy{zwwu{uvvwyuxzxxzw~{xw{z|{xwxxwxy}yzzyzzxy|zyv|xvxwz|y{vy|x||szyzzyywvyzx{{uzy{}zy|}xyvyyyww|yxxwzyy{uxywwu{xy|{y~{ywzz|w~zxx|{wwv}vyzwwx{wu}x{}|uzyz{wywzxz|yxxxyxz{uvsz{x{zyxvyywwx{~xzzvy{ztzx|yzy~u|x{xxx{{x{zyx{zwxzx{{zsw|z|{{zwzzxyzywyzywyy|xv{xsyzwwtzz|yyzww{zyxy{wyyzz{wzwxwvzzv|vxw}{v{zzyvw{zyzwxz||wy{w|yyx{vwyxwyywxzz{|t|zy|yw|yyvvwzw{yu{xwy{yw{{u|}uzyyvywrxxyywyz{vvyzyxzzyx{wzxxvyyxyz}|{wy{xvzwuzyu|wzwvwy{s|zw|{yyzzz}xyz{}uxwz{zx}xwwx{x|yrz|xxzxz{xqz|{xz~{txwyxxxz{xxwzvx}y{|wyty}xxyzxzzz}zvxwwxz{vxzz{~zvy|yv}xx{vy|xww}wy{yy{zz}||v{x{tyyxwzyyyzwywzyww{{sv|{yy{zzuw|zyzzyxz|y{vxxzwz}yv}xwzyy|wz|w{yy|xxxxzz{}x{|}wuyyxw{{}{}z|zz}x{{yzz~xyyzxz{{}w}z{yzyzwyy}yt{w{z{wyxy{z{}|}z|}y}~~}||{zz}{}~z{~~}|~}}}|~z}}{{{|}x~{}z}{{zz~~z}|~y||~}}z||~~z}{||}{z|z}~}}|~z|||~z|uz|~}}z{||}|}z~}|~}}||z||~~|}zz}{}~~|}||{|}|y||zzzy}}~{~}~y{|{{z~{|{{}~yx||}}|~{~}}}|{|~}{|zy}z{yw}yw}zz|}}~|~||~}}}~~|}{}|~}{}~{}{{|{}zzz}y}~|}}{}|{{~z{}}z}z~|z}~z}~}}}||}y||}{|~~|}|{||{{}~{y}~~{w}}y~{{x||z||||~~}||y~|~~~{}}}y}{z|}}{z{|{}z}|}z~|}{|~}z{|~{~~~zzy~}{}y~~~}~{~~~}||~~~{{~~z~~|yz||~z~||}}~z~~|}{~{{~~~{}y~~~~}}}z{{~}~}||~~z|~~{~{|||z|}|~{{y}~z}|~~~zz{~}~y}~~|{zz~}}z~}}}}~}|~|~~~}|{}}{{}}|~}~|~|{|~}}~~}}|}}}{}~}~|}{{{y{~{}}|~|}{~{~x~}}x}~{}}}}{z}~{}~~~}}|~~}|z~}{~~|~}{~}|}yzzzw|{{zzzvxu{zyxuwvyyvy{{wxxvwzxvxtxxxyxu|xuzz{yyzuzwyxx|zyyxuyxzz|{xxy||x{v{{vwz{uuvxwtz}w{xyzx}yxwv|wvuyzvzryzzwz{zwyu{wx{zvtz{wy|y{{xx|y{yws|xvzvuwysxx{uxxxuzv|wuy{wxzw{yxpzyxzvxy|}w|yw{z{zzxx{|{yzyxxzvxzywxxywwtvuzut{xxx{{yzuxwxxxvyyy{yxzxx|z||{y{wyxwvyz|x|}{{{yuvzvwvxw{x||xyxxwyxzyzw}xyzxvsx{y|}y{xyyuy|xywyxzy|yxyxyzz{yywr{xv|uzxxuyyy|vy{vxwvzutx{yx{w{xyxzwxywzvyzvyz{ywzzyvv{vy{xuxvzxwzxyv{zzxwwwzvyuxzvt{xyy|uvxzxzyxwz|sxv}w{x{zwxv{{ywxz{}yyzw{yzxxxy|yz{vzwwxwzxvvy|xxxwxtwxyzwzz{zx|{zzv{z{|yu{{tz{wy|{yvw{ywyy|vutxzyx{wxzx{wwywyxwxtutv{v{y{wy{{x|yy}zy{{{x~v{{yxwz|}zxwxyw|uvw{zv{{yxxv}xzvwvu|yyyxv|vyx|z}{}zyuxzyxwy{v{{xwyw||v|u{{zx{xw|wwwx}x|vvzxyvxxxz|zwxxyzzvwy|{w|zwz{}zy~y|yv~wz{y}zzwy{|xxx{wy{wv|{vxyzw{xzwzvwz}xzv{wyxy|wxyzy||{{x{z|{{{{z{z{~}y{}z{{{zyz{}|y|z{{w~|yz|{z||z{z{|z{|{}}|x}z~|{|}|{}z}~{yz~}}{{{|y~}}wz{z~|{z~~zx{|~}x||}|}}}~{{}w}|~~}|zyz|||}y}}}|{~~|~{|~~x|{|{{|||}|~{}~~}}~~|}|}~{{z}}{||~{|||{~}|z~~}}y}|z}{|||}}|}{{~~}|||}}z{~~~{}}z}{|}x{{}~~~}}z{{z}{z~{|{x~}{~~~}|y|||{}{}}|~~~|{{}}}}}}}|~||~}z{~y~|~z{|{{|{}y~~}}~}~}}~}}}|}}|z~}|||}}z{|~}|~~x{|}z|z}}}|z}}w||~||~z}zz~}~{|}~~|~}}|||~z|~}{{~|}z~~|}~|z}}}~}}~}~|~z{~|~{{~}}~|~|x|{|}~|~}z{|{||zx{~~|~{|y|||}}~~}{~~~~z{}{}|y}~~{}z|{z~~|x{}{u|zy}y}y}{~~}|{~}}{}|z~}|}|~}~~z~~~z{|}z||}}}~}~}}}|~||z}~z~~}y~}}}|}~~~~||{{x}y||{y~{}|~y~||||~}}{|~}z}}~||}yvxz|wy|xyxy|wwzu{y{yxwywyzzvxyywz{rw{{vxsxt|yxwyvz{zvxvzxzyvyyzzuw{xwvwwxxxzxyy|x}y{yv{zxywy{{vwt{yt|{~xzu{wxwy{wyyvxzyuz|z{yywxzyyy{yw{xyzxwy||{xuwy{{y|xxt||zvwxz{wwwzwzwuzyxvv|y|txzwz{pzvyzy{yxxzyzywwxxyxzyxwwuzzzx{yyxyzzxvvz}y{wwyzxwxz|y{wwy|tux}zx{wx}zzysuzxzzu{zwwvxywzwy{zy{wtyxxyxyy{uyvywyx}yvy~zzz~zvyxyzzxvvxzzvwxww{yzsxz|z|{rvxyzyyyv{{tywvywu{yy{z{y{x{zxxzy{{vvx|yswyx~~xzxzz{zyyv{wzxytwvzvxzy{|yyw{wyu}||xvyzvz|xvxuyyxy|yvyzwx{{xzyxx{y{vy{|wzuyxx|zyzyyzzwv{~xz~v}xyz|wx|xxuzwx{zyvy|yxzyuw{zx|uv{yyz{{ttywy|zx{{z{wyxysxzyz{vy|wyyxtwxyvxx{wq{yyyyxzyxyvx{{}|xwzwyuwywxux}|{wz{{wxxzwy{xztzytxz}yvw{|x}w|wzzv|x|yy{{zyy{{|xxzzxzyxy{yyz{||zx{zyywz{xz{uw}uwywuzy~{vxwzyx{{yyzzz|{z{|xz{vxy|yyzz}w{w{{yz|z}wv|xuxy}zzzzz{}{}{ww|zuzzvyzx}zzyyyxzz|yz|}yxwwzyyw{wzz~z{|~}{zy}}z}}{{{~y}}y{~}}|}z||~|y|}}}|}{||}{y~~}~~}}}||}}{}|}x~}z|z}}{yz~~{|zz~}z{|{~}y}|z{}{~~}{{}y{}xzy~~~|~~{{{z||y||{{}}|}}x{|~{y}{{|}~{v~}x{~y|}|||z|}}{||}y~|~}{~~~~|~~{|~|z}~||~~{}|}}|{~{z}}}}|x}}|y~|{~}|}z~|~z~{~~}|x{{|}z}{{xx}~}}~~{~~}{~~}z|}z~z}~~|||}}}{||}{zy}||{~}}}z|~~{~}~|~~y{||}{{~~{~|}~y}|}~~{w}~}|{{|}}zz|~~~}~~|{||||{z~z|}x~{}~||||~|}}~zx}{|~~|}}~|}}|}|}{}~|z}~||~wzy|z|||{}}}}~}z}|}~||}}y}}|}~{{}|}}z}z~}}{}}z{|~}~|~~v{|~~~}}~~y{{|~~}}|{~~}|{~~|z~}~{{~{y|~}|{~}|}}||~~|{}}|{||{|}}{|}}}{|||~~~}|y}~{~|}}z|}||~{|}z~{~~{~{}|~{z}z~~}{~z|}z}|}||~~~|}~|}{}|~~}z|z{yxy{x{w{xz|wzyy}uwwxxxzvtvw}yvvyywywvuuzzyzyz|zyw}yywyyzwxy{}yyw{z|xz|xvvvsvzxxvx{uzzyvzwxu|zyw{vsswzv{vxyzxx}zztyxz{{v|zvy{{yxyywy{wxxyvuywytuxxvwvxzxyx{zy|yzxvxyvwyw{zy|y}yywyzzuw{xzzx{}yvyx{yv~|{zwywwy{{yyyuwwtxzvzyztzxvxyvyz{yyyxx||~v{zz{zx{wyzy{y}x{z{x|{{}|yvv|vzxvv|xxzvyxy{zuz|yxxvvvryvyv}|wzy{x{u{}}zw||xvx{z{|yyzz}x|yxxyywzywy{x{yvyuzwxwyx|xxzv}y|yyzzz{{yyz{y~wzy|~{xzxyz}zy{xwxwuxwwx|yvvrxxxxtyzxzzzw{xvwyyvzyzz{vwzx{yy~}zxzsx{zzwyy{{z{yz|xxuwuvvzus{yzxyxy|t{txywwyvuyyz|wy{wxwxy{xw{uzyy|y}{{|x|{{wyxywy{xxvvuywyyywv{yxyzwwwwqytwuxxz|{y{{w|zwx|ytvz{zzxxvz|{x{x}|}}yx{zxzy{yzvyxyxwt|{y|wuzyvw{yzxxxv{z{x|x{zzwzywy|zy{{||}|x{{}~{|zx}uusvxx|{wxzyx{}|yyvxxwxuy{{|z||vv}z{y{{x|z|y~y|xz~||zzx}zxzyyzxtw}wz{{xxxwz|zyzzyxxxxzwyzy|||xzvx}xzzt}y|{|}|y}~z}~|yz||||w}}|z|}{z|x|||||}|{~y|~~|{}y}}~zz{}~~||}}}{}~|y|y}{{~{{yz{z}|~y|}~}|z}}|~||}{~~|{||z~}~{}}|z{{{{|}|z}~wz}|||~~{|z~~||||}|{|~}|||}|~}}~|~~|}}z||}}}{~z{~|{{{{~}{{{}~{~v~}{}{~}}}y~}~{~|}zy}}x~zz~u{}{|{|}||}{{zz{y|~}~y~}|z|}~}}|{|~~~~}{}}~~|~}y{w{~z~{||{|{}|~|~~~}}{{~}|~}{}}z{z|}}}|y~|z{}z}|z}{~y{}|}~~}~}}|}{~|~}~{~~z}x|}|{{||~|}|~}}z|{{zz|}~~{}}|}{~}}~{}|zy|~{}|}~|~{}}}|||}}y{x}|~{{~z{z}z~~~{~}}}}|~x~~{~~~}~}}z}}z|z}|~|{}{|~x~}{~~~}}~~~z}}~~||z~||}~~z~|z~z||||{y{{}|z~|}|y{}~~~}{}}~}|z~{}{zz|}}|}{|}}y}~|}}x||~|}|y|~~y~wxvy||wvxyxy{vwyy|y{yxy{vxvyw{yxyz{{x{yyzuyv|xxy||x}zu|wwzxyyxx{yyxtvyyxx{yx}zxw|xz|xx{{wvywxyyyzyyx{wyvvw}{xwt~{wxywvy{wyw|xwztzwzvyzxxxvvyxyzzxzvzwxw{yxtx{yw{{wxyyuywsxzyy{wzwyy{zvx{yzyywz{yyzyvyx{|wxwx|wyzvywyxwwx{zyzyyyx{tytv|y{zuyyx|wywvxx}{vzxv{yzzyzwxz{zuyw|z{}{|yxw}vxxwzzyxzx{v{{yvzuz{ztxyzyyt|{yywvzv|vswyyyy{|zz{{||vzzxy{|zyw{z|z{xz}|xyxz~zwvvyzxy{yvzwzvzyzryx{yvxxzvzx{zqyyyy{x{w{xy||zwzywzy}z{vw{xwuz{z|xyx{y|zvyww{u{xxzwvyz{zzzwwzvzzzy}{xw}yzxwyy{zzwzwwzzxzwzzxyxxwxzwxv{w|~wvxyyxyyyxyzzv{tuuxzwzzxytv{xxx|w{}z}|xwxzxwvx{yxwxyw||xwx||z{x|xvyvxxwyxwyzxyz|yx}|yxz|wyzy}|xzz|{xyt|xy|x{y{xwxy{vxxywu|xzxxzxw|zz}yyy|zxyzvyz|zyxzxx||z{v}wx{yuu|zwyxxu{ywyw}vyzvzx{y{z{zyv||y|zzwxyyzyyzvy{{yz~{y{xy|yxzyzzx{yz{|{{|uz||yz{yx|{xz{~zvyxzxzzw}uy{{zz{xx|yz{yzy}{}}~}||~}~||}~||~~|}x}~z|}}~{~|~{~~|{}}{z{z||~{|z|||}}{{|~}~~}x~|}|{|z}|~}~{~~{}~{}}}|{|~~}y{||}}{||z~}x}{}}|}|{}z|~|{~{~z}{|~}}}|}~y|}|}}~}{{{~|z{z}{{{~|{{x{|~{z}y|}{{z}}{~z~{~}{z|{x|z|~|{}|~}~~~~}~~z}~{|~|}}}}~{~{~x}~~z|w}||{z|~zz}}}}~|~{}}}}z|{}}z~}~~||}z}{z{~|y|~~~}}|{}}~{{~x|}z}{{|{{~~}x}~}z{}z~}}{}|y{~||}|~}~}{{~z{}|~}x~~|~~xzz~y{~}~|}}x}~}~~y~~}{||}}~}}~y~{~}|~z~{{}}}|~|~~~y~|}|~z}}}~{|}~{}|}~~~{}|}|}|x}~|}|||}}}|{|zz{}||~~}z}|~}z~~~||}{}}{}}~~|}}z~{y~|~}|~|}||}y}}{|}~y~~}}{~}|}}}~{}}|}|{}|}~x}|~|}}}{{|~}}|}||}z}|z||~z~|}|}~~~{}{~~~}}~{}~~|~~|xz|zyz~{yz|wyy|yyxyxvxyzw{yxyysvvzxvouuxtvyvwx|wxwzv{ywvxwwxx}yxyw{y||xzvxyxx{xzzxyzyvw|{vstvsy|zw|zywywx{vxuwxww{xyx{w|{uyzz{y~{xx{z|yxv|zx}xwzx{yzwwzwu|yvyx{w{xwwx{wvxwv|xvyywv}}z{wzxuyx{yxzzx{xwzz|z{{{wzyv{xxzzxzxxvxyx|wxzyx{x{x|wtyvyv}v{yz|wxzz~{}z~{x|{zs|zyx~{yzzxvyuyx|vxtxyx~yxy{wwx{xzt}zyyxvx{{|{xyyw}xy|uvyz}yzzyz{{zywxz|}yzwwyvxu|zx}xy|zzwrw{x{wxwv{uzuvz{{|z|{xy|yzvzw}zz{xvyvyz}|x{{{yz{{vyvxv{wz|yyxwxwxuy}yyuxw|xwywzy|xzy}yuzxxz}yz|z{y{}|xyzzzwvxyzzuy{x}zy|{xyyzuuytwwzxuyxw{zvxx{yv|{|zy|y{{{yxyx}{zy{xwz}{{{{|wzv{w}uzxzzwyyxvwvnzx|}zxuu|xzx~~y{wyvyz|z{{wwxzzxz{|zz}|~{yx}{yzvwy{xvyyx{yyyvv{x|sy}xxvy|xzw||zz}{|}u}xyvy}{x}z|x~}}yxzyxyxyyv{|}zz|wyyyvyyv{y|wy{y~uxyzxxyvy~yy{w|y||v~|{|z}yx}{w|z}z|zwvvx}{}tyz{yyyvyx{ywyz|z~yyxx|zyzyyvyy|w}uyzz{~y{yy~{|||}~}y}}y{x}}{{{|{}||z|||}}{|z|x|zz|{|{}z~}y~|~~z|||}}}}}~~z|y{||}wz|zz~||yy~y|{{{z|z~y}{||z{{{||zvzzy||}|}|}{|}|~|~{y{}}~|}z~||vz{y|~|}x|~y{y}}|}x|{||}}}}y~}~y||}{}|z}}|}|z|{v{{}{z}~{~{{~||zx{}~}||{}~z}y~z{~{~~}|~~}|{~{|~{~~x{~z|y|}{|{z{}|zy}z{x}|y||{{z}}|{~z}~|~}~{|}}y|}~}zy|}}~}z}|{xwyx~y~}{z{xz{|{||}{}}{}x}z}}}~{~{~~||||||~y}}~||zy{~{zzxz}~}}}|{}z{wy}|||{}||}~}|}~{|{}}|~~}}}w}|{~~yzz~{~{}~yz{zzx|||{z}}z|z}z|~||x~{z|{~z{~}|~}}~}|y~|{}||z|}||~x{|}|y~}|{~z||}~}~z~~{{|}~||}}~{|y}{|~{y}y|~|{|||{~~~|}{}~}x}{|{y{}z{z~x}}|~}z}~~y}}~}}}||{{}|~}}~}}}}{y~yzzz~|zz{~zy|~}~}~|}}{}{|z}~|}|~~|||x}}|~~|zy||~z~}}~zz}~|~~}|}~z}z~{}}~|\\\\\\\\yxy3}}~}{|}{~{|v~{~~||y|||y|}{|~{~w}z{{y~~z~~~~||z{~}~}{|~}|y}zzz}}{{}w{z}|}~z||z}|z~|}y~{}~~~y~|}{~||~}~~{~}|{}{|{~{|{|}~~|}{z|}~z~~}~||~~~{z{}~}~{~{|~~||}{}z{~}~~||{~{~||}z|}}x}x}|}}}y}}x|~~{u|{~x}~z|~}}}{|~y}|{||~{~}|z}~|~~}{~|}~|z}||}|}~~~}}{}|z}}|~~}~||~}~{zx~}}z}z~|~}z|}|{||||~~x|~z~~|{|}|{|z||zz{~{~{{}{~z}|{}}~{~}~}~z~|}{|}y}|}}{}~v~{{|}~{|zz||}~}}}~}{}~~~}~~}z|~}y}{|{||z~{}}{{|}}|~}~z|{|{~~}y}}|~}{}~{~{||z{~~~~~}}~}}{}|~|z~}|}|~|~}|{~}{|}y~}~|{}}{~~|~~~~~|~~~~}~~~||~|~}~~z~|{{}}}~~}{~{z}}~}}||~|~{|||}{|||~}y{~|{}}||~}~~x{s}|{~yx{yz|z}}}}z|}{}{~}z}}|}~~~|yz}~}~|||~|~~|z}|z}{{}|}|}~~{{|}{}x}~}|~z|v|}}|~|}}}|{~}yy{}|z}z|y}}~~~|v}}}}z~|~y}~|x~}~}}z|z}}}||}||}}z~y~|}|z}y~|~}}z}~|}z~||}|~~}~}z}|x}|}~|z||}{}|~~}}{|~~z|{}~{}~~~~~~}{x~}{}{~~{}~|~}|}||v~{||}~|}|y~|~w}}}~|~y}~~~{x~~}||z~~|}~x{||~~~}~}z~{z|y~z}x}|~|~~}~|~~~}yw|~|~z~xz|~|}~||~}{~z~~}}}~|~|~~~}}}|~{}~~||}}{{}~}}||~~~~y|~}~}~~}~}~|~}~~~~|}~~}~~~{|~}|}~~~~|{}~}~~{|~~}v}~~|zz{{~}~~|{|{{{~z|~w{}~z||||}~~~~|y|}}z}~|z}w~}}|}}y|{|{|y{zz{{{x|{w{||{z|}w{y{}z~|zyz|y}~}|{}~{}|}}}{|{yy{|{~~{{{zzwx}|~x{{z~|}||y|~}~}y|~|~~yx~w~|}yv~yz{~y{}~}yy~~~~z||~}~}|{~~|{{|}{|z~zxz}}||{||}z~y|~{}}zz|{}}|~|}~}}|}y|}{|{}~{~}~}~}}||{~|}{||||}|zz}}|{~}~}|}|z|}|~~~|~z||x}|~|{||~}||}||y}|{{x|z|}z|z~z~||x|z|}{~{}z}~~y}|}~x{|}||xy}~}z}{zyyx}~||{~|~~{{~}~|~}{|}}{|~}ty}x||{~y}{xz{}}}|z|}|{~z}~{~~~z{{~|~|{~|}|{~{~|{~||z|{~}z||}z}y|~|{z}}~}~|}~~~{~}~{~}~|||}}|~}{zz|}}~{v~{}~{|~yz{|~|}y~|||y{~|~zy|}}y|~x~|~~{~{}~}}}|}z~|}~~}|~z~~~|z~~~~~~}~~}~z}~|}~~~~{}~~~|~~}~~}|~}~}~}~}~~|~~~~}~~~~~~~}~~~}|}~}~}~|~~|~x}}}|~~~~~~{~~}|~~~||~~||~z}|}~~~}}~}}}}~~~z|x}z}{{y~|{y{~}}|~|wzz~~zw}z|}zz~z}y|}|zy}|{}{|||zzz~{qz{~zy}y~{~yz{{{x|y~z{}}y|{|}y~~~{x}|yy}~}{z|}|x||{{zy|||v}~~~z{x|z||~||~{x}yz}z}z~x~u|{}{}~|~zyz|z~z~}z~z||{{~u{~z{{y~{{||y~{|y~y|z|zo|w{|}}}}}|{~zx~z{xx~z~}|y{{|z}||y}|zuy|y|y~y}{}y{}{{x{||||zzz~~u|y}|{v{|}~~~|z}zy~}}|||zz~{}z~zz}{|{|~{~z|}}|{z|z{||z}z{x|xx{{y~|{~z}{vy}{||}}{x|z{}|z}w{|yy|{z}~}y}zyz||{}z}|x~|}{}}{~}z}|y}z{|}{~{~|}{y}~||||~~{z|{}}~{v~{}~z~z|~z{}}zx}z{}zy}{~}||y{}yv{{|z|~|zz}}~{~~|~|z~}~~~{~{}}{y}~z{}z|~~}}|}~{z}z{}y~{~}|||~~{~~}~~yz~~}}|v}|zz{w{}}}~z~z|~|{|{x}z}x~~}~{}{~y}z||}z|z}zy~|y{~z{y~y}}}~|{x~~~||}|}y{}~|z~~z|~|}~}}|~|~~~|}~}~}~~}~~}}}~~}}~~~|~~~|}~~~~~}~~~{}|~~|~~}|}}~~z|~|~~{~}~~}~~~}}}~~}}|z||~|z~~}~{|~}~~~~||~~|~{}~{}}~|~}~~}}}~{~~z{~|}~|yzy}||}zz{||y{{x{|}{x{|x||{y{{||y}}{{y{z}}~{z~{}{~y}{||||zyxyyxxyy||yv{x|zz|zw}}x{y|{zz{~}|z||~~}z|w{z}|~~w{zw}|y|~z|{}|x}|}wz}z|{z{zy}}z~{x|w|}|~|{|z|~}}v{{{|~{{{~~~}z|y~}}}|z|{}zs~z{{|~x|{}z{|yz}vy~}}||y{{~z|}zz||}~ywz}v|y~y||z~yxz|~~}|~zyzw{x~~}}||}}|}||z~~{~z|}{|{~|y}{~x}~wyz||||{z|{|zxvz{z||{~z{~~{}~||{~}}z|{||||zy~z{x~{y{y|}zxuy|x{xz~~}zzw~}{~~z~{{}~{}|}{|}yzz|y}|{|}z|{z|||z~}x~yy~{~y{}|w}~zz|x~|~}x~z~~~}}{~z~}{y~||}y}xzz}y~zzz{y~y}{|y|{~yyx}}||zx~}||}}~{}|{{}z{|{z{|wzx||v}}yzy{{}{x{z{z{}zx{{~~}y{y}}y~{|}~~{~||wz{{}xy}{w{~|{z}{|}|||{}{{yy}}|}{{{}{z|~|}|~~|zz}|}}~}~{{~}|~}|||yx~}x}zx~|{|~{|{x~|x{~{{|~}~~~~{~}~~~|~}~~z~}}y}|{|~|~~~~}zz~|~|x}}}~}{~}}||~~|~}~z~~{~}}||x~}~|{|}}~{}{~|}~~z~~~~}~}~~~{{~}}|z}{~|~}{~||~~|~|~y}~|{~|~{~|~}|~}}}~}|x{}~~}~~}|~~~{}~}~{}|}~~}~{~~{}|~~~~}}|z{zx}z}{z|~{z}{w}y|~w}}yw{|y{sy||}}{|z}|xzzz}}{|~z{xzr{~{|xx|z|z{}x{{{zx|{{z{~~}z{}}{}~~~|{x~~w|y}|{}~|}{wvz|wx{~w{{}{{~z{{|yzz|{}}|}|~{xz{~}y||{}||||~{x}{y{yy~x}w|x||}z}zz~x}yx}~y{|{yyxx{y|}{}{{~y{{~w}zy{|~{uw~|zzy}zzyyy|{{|{}z{x~|y|}}~~|~zx{zzz{y~|xy|~}}|{z{~}{{z~}{|}z|{y~z|{{z|{}{|z~x{~yy||{xz|y}~z|~yz}{~}}x~|{}~~x~~{xzzyz|xz|z{~}z}{zz|z}~{||}|y}{xz{|{||}~zy}~}}{yyy~~zy~~{|||~}z}}}{|zw~{||y}zz|{|~|{||}|{~|}{|{z}}z{{}zz}{}|}z|}}~}}|~yy||z~~|}xzz{z}x|||z{{}}}|~x~}}}zzzx{|}|~|}y{~}}}||{}{~|z|}}xy{yz{{}w~|x|yw~}|}|z{}{z||~|{zw}{|y~~zzzw|yu~x||z{y}{}|w}z{|{{x{z|{yy||{}}~{||z{z|}{~~|z~~~{}{||~~|zz{}}yx|}{zz||z~yuz}{z|{}}||}|~~zy{|{|~z}{z{~}~|~~~}|{~{|~}}}~{~}}}~~~~~~~}~~~||~~{~}|}}~}~~}{{~}~~}~~|~|~}z~}|}~}~|}~~|~}{~}~{~~|~|}~}}|}|}~}||{}~y~~~~~|z|}~~|}~}~~~}~~}}}~}z~}}|~{|{}{|}~}{~|}|~}~~~~~~~~|}|~}~z~~{}}u}~}~x~}~{~}~z|z~|w}}xz{|y|xw|y}}{x|ux{}x{~|zz}y}z}{~yy|{}}|y}|}x|{z||yz{~|~~y{}|{{|z{z{{}~{|}|xt{zv}|z{||zy{vv{{|~{v|~zw~x~z{{|}y~{{zzy|}{{y~zx|}yxz}|u}vy||{z||yz|yyx{{{vzy||w{|{|z~z{{|x{yz{}}z|{|}~w~xz|~zw{~zwwyz~|{z}zvyy|}~}{y|~z{xvy~yz{}~zzxxy~{z{{}|~}~x{}yxx{x{z~z{~yyw{}|}~yxyyzw|}|w~{~{||x|{w~|z{~}||z~{{v{qy}y|yz|~z~{z}x}}z}|x||szz~}}}|zzx|||||z}y}{~}{}zyy~}w}|~x~~~{w{}z{|zxz|zx~{yzy}~}z{z~~z|{~y|z}|z}{yy}|z|}x|{|y|x}}}~||z}y~||zwx}~y~~}{{{~~~||}}{~~z~~xy}zu}~~~y{|zzw~}x||~y{wzy|w~|||{~}{~|{}|}|{}}}z|}}||w}yy{~|||zty~{w}|x{}|{|{~}|}{|{{|~y}x}}z}}}~~yyzz}~{}||}{{~z|z~|r}yx~||zzwzy|z|z}|y{{|}{}|y{}||x{}{w||xy{z}|||~|{|}|z{zz|zz{z{y~z}y}|yz}}|x|x~}}~|}xz}{{}~||~t~}|~~||}}}{~}{}~~{~}}}}z~}~~}{|x|}}~~|}~~}{~{~|z~~~}~}|~{~{}~~}~~~~|~|~~{}|}~}{}}}|}|}~{|~~}~~y|~}}~~}~}}~{~z|~}}|~~}}}{~~}|}~}}}}}{|~{}{~}~~}}{x~|}~|}}~|z~|~|||~|~}}}}}~~~~~~~|}~~}~{}~~|{{|}~~~~yzw~{zz||}|z}}|}yy~|{{{yw{~y{{|z|yy}z~~y|yy}}{yw|}}x}{}x~xz}yv||z|zz{|~}ywz{|~{z|z|x{~z}}vwx{w|}|{wz~z~yzz{wz~vyxzwy{{y|y|yyyv{yx|~|v~z~|~z}~}~zz}yzyzy|zzv}|~|{z|}}~||~v{|{zzx}zv}uz|{zz{|}~|}w|yt{{y{z{{}}}yy}{{~{~}t{yy{~|yz{{x{y|~~||zxv~}w}{y|zzz}x{}y}{|~|vz{|}{z~{zz}||{|xzxxyy~y{{zu~zxz~yx{yz|w|z~}x}|yx}||~~x|{v{{z}}{x|}|}z~z~y}{|zy~}yy|}z{|{z{~x}x|~}|}~z{{|z|~z~~||||||x}}|~|~|y|y~y}z}}{}z}{{y~|{zwyy~~vzy|{x|||~{z~}|xz}}{x|x}~z{zy~z}zzy}y}|z~~|wz{z{}zy}~{}~}z~}zzwz|~|}z{}|~}yv{z{z}zz{zy|~}}{{|}||{z{}x}z{{|}~w}~{}yw|~{xwy~|}||z||y|z}{}{{z{zz}{|z{{{|~}{{{|}}|zz{y{}{zzz|}y|}y|}w|{|}}~|||w}{|}{{}y{|{}{~{zyy}{yz{{|||}~~}}~}{|z{{}}}y|~~yyxxz{~{yzw~{~}|}}{|z}{z~|~}}}~}}}~~}|z|~~|~~|~}~}~}|}y}~|~~|~~|z~~{~~}z~~{{||~{|z}}}|y|}~y~~}|}~}~}~}y~}~}~||}|~~}~~{~}~z~}}{}z|}~~|}z~{|}}~~~{}~}~|}~|z}~~y|z~|~z||~}}~{|~~}}}~~~{z}|~}|}~~z}~~~}~}~|~~|~{{~|~~|z~}}|~||}y|~~{{}~}{{{y}~}~|}xzz~ywy|{z{|{zyzy{xzz~{t~yx~x{||y|}|~{|~}xx|{~|x|y|~{{}{zy{yv|x}{}vyy{yyx{|zyyyv{|yzv||x{}ux~{~{y|x{|{y}}{zz{}x{w~w{||{{yuxzyy|}{~w}}|zyzyzz|w{}}}~|zzxyx~}}|x{~|zy|{|z|{|~~{zu}{z}{|{xvuzy{zv|v}x|~xw{~{{||zz}}}y}xz|yzwy}|z~~|x{{|zyx|zxz~{|}{|z{zu|}zz|z{}{}}x|z|wzvzz||~}}|zyz~z{{|{wx|}~{v}|xw}y}~~|}|}~xxz}wz{{w~|{{~|~y~}{zz{w}||z}{}||}||}yzz}z{~{{|w}|{yz{xw}}~z{|yyyvx{z}}}|}~{{|}{|}x}x}{|{z~}~z}{zyzz}y|yzz{{||z{{v{}|}|xy|{~{{y|{w|{|yy}z{|{|~s{{|~~||xz}|{|zzz}{}{z~{{{zyzw}zw}z{}yx{~{z~~zz}~zz~}}}||{{yt{}z|{|}{|x{z|vz{}}{zzxy|wx}|x|{z~|~|||{~{y}{}|~~}}z|}}{yuw}z|zz}~|x|xxyw||zu{z|y|yzwyzx|x{|z|y{}}}}|z|~zwy{y}|~zz~{~|{zyx~{}zy{|y|y~z~{~zy}yz}z}}yz}|}}{{y{}~~|~z}{~~~}~}}z|~}~~}|{{}~|}~||{{{|}|{~~|}~}}z~~{}~|~|~{~~~~~~~~~|}}{~{{}|~~z|}}~~y~~~}}~{~~}y}z}~~x~{~z~}}{|}}{~|~~~~{||~}}{~}~}~}}|}}}}{|}~}}}}}~y}~~}{~}}~}}~~|}~x}z~|{zz|~}~~~}~|{}|{{~~{~y~~|~}}~~~~{~}|~}~}~~{~~}~~}~}~z}~~|{{z}~zz~|~{{|r}}~x~|~}}~~~}|~~~{~|~}}}{~}||~~~z}~}xzz}z}{}}ywzw{|||}z{z{||z{{y}xz}{xztzz~~|x|z{{~~~ywv~y||zy}|{||{}wzzy|zzz|w{}|}z|~{}uxyy|{}~z~||zw~|~x{y|zwy|x||~~}}}zyvwz}x|~x{xz~{z~{l|}||~~}}zxywx~xwxyxz{|z|{y{|y{x}y~y}z}}|y}|}yy~y{z|||y{z}xxy{}~~x~yzw}z{{}zy}|y{|}||zz|xyzxy~}{}{z~wyz~w{x|x{{y||yy{y}x|~}z~}}xz{z{|z}zw{z}z{zyx{|~y|zy{z~x|{}|||~y|{|~z{x~|z}{}}~{z{~|x|{yzy~{|{xzy|yxz{}~|}|{{}}x{u}~zw}xyw|{}{y}|~{y|~~}z~~|x{{|{~||}}yz{zyw|||}x}x{}|}y~yy{|~xyyz|zy~~{{}y}}{z}{z|wzwz|{xwy|}zz~}}~yzzz}||x}}y||~x|xx}z||z||}y|{{{{z|xtwyzx||~zz|}z}{y}w{~~z|z{}~z|zx|~{xxyz}|z{}~yx}|xy{||}z~z~|y{w|x}z|x|w}z|}yy|{{{zyu}{x|{z{}|~}{z||}~x~{z||z~}}|vw|~{{{y{|||~}x}}w~|}zy{~z{~|zx}{}v{zxz{yy{|}~}~~|~{{}z{{~|}{||x}~y}|~}~y~}|~}}w}}{~}}}|}}}{~~|~}~||{~yz}|}}~}|}|~|~|z{{~~~x{~~|}}~}~~~}|~}|~~}}~~~}|}}|}~~|{~{|}}z~~~|~}~~|z}|~~~|~}}{|~~|~~|{{}||}~||~{}}}~}}z||~}~~}}}{~~|{~|}~~}~}~~~}~~~~}|}~~~~~~|}~|~~~|}}|}}~|~{~~||t}}}~{{}~~}|}~|}~}}~|}~~~|~~~~~~}~}~~{}z{|||{{~~yyz|z{{zw}|{u}}xyx{y{yz}xzxzz|z~|||{z{}}|}y|zx}{y}{{w||xvz~y}xxy~|wzyyx|}y{~z}x{}{{~zz{~zz}}|{x}{|u}{~}|{xxzz||y|{{y|x}{yz~yxzy|zx{{|z{yzw{~|{z~~{z}{|~{{~{|{}|}}{yy|}w|x}{zzy}x}{zy{{{|yzzzy|z|yz{{{~tzzz}w{}z}z|}|{~|z{y}~{~uu|x{wwzx{|}y}|zxzzz}~{}yyzx~y||{~{y||z{}z}v|zx{|}z}{y~~~z{xy|{{y}}yv||zxz{z|zyzy}xx||{||{z{|z{{||z|{{~{zw}xyz~xxw}~~zz}z}xz|{yz{{{x||{yw}|{||~zww{{w}~}}z{}~}|}|{z~}x{yux}yy}|yy}{~|{}z||yyy|w{|}}}~}}z{|y|x|z~zy|}~z~~{x}{x{|yy|yy{{{}xz}zzyzz{|x{}~|x{z}|~y}||~{|~}}z}}{~zz|}{xz~z|~z~|}z}{xxwzzzv~y{}||y|{~z~}{{z~{{}~}y~|||z}~}~z|{|}{}x}|w{}yyyv}{~y|z{x|zz}y|{||zz}}~z}{{~}{{x}|}~z}|~~|~|xyx{wzt{z{x~}~y|x~{{~{zyxzy{|~~~{{~}~{}|{{z}|z~~}|}z~}~~~~~~~}}}}}|}z{y~~~|}}~}~~~~|}}|z~~~}~|}|y~~{zz{~}}{~~}{z~~~}~~~|}~~}{~|~~}~~}}|~~~}}~z}~~}|~{}~{}|}}~~}~~}~~~{~}~~~}}}}}~{{}|~}y|~~{}}~~}|~}~}~}~~}~}{}}}|}~~~}~~~z~|}}{}~}~|~}~y}~z{}}~~z{}~~}}{z}~~~|}|~|{~~~|||}{~~|}|~~}~|~{|}~~~~}|{}~{{||{|~{~~~~|~~|~}~y||~|~}|yx~xxxxx}z~zz|{}y}y}}{}}{{}w~xwyz{yy{w}{{~ywx~|x{}x{z|{{{yy|{{x|{zy|}zzx{{~{zx{~~z|{|}}{|}{}|}~z}y|{||zt||z|y{|z|yyyy~yx|y}yyxxz{{{zzwz{yz~|||~x~z}zzz~zz|{zyzyz~z|}y~|wy|w~}{y{z~z{yy}~y|y|~z|}y{z}{~|z{}y|x{zzyzzy}}~y{{|zzwz|zx}{|{{||zy{{w~yyyz~xyz{~zz}y{|{}y}x{}}{y{x{zy}zy}}}{}z|y}zz|}y|}x}{{w~}z{ywzz{~}y{~zz{{{{}}{{w|}vzw|y}yz~}y}~~}z|~{z|y{}{z}|z~~r{yx~{{}z{}}}w|y{|}x|{|zyw|wy|}y|wz|y|}zw{||w|xyy}|{|~z{y{xw}y{|}||{}z||~yzx|y}yy|{|}}|x}x{|zx{|~{zy}}{t{|x||{~y~|v{~x|{x|}|{yz|}~{|{~y{|x{yy{x{|zx~~~{~}z}{~y|~}||x{xz}{|~}{|}|zzx|yz{z||{}|z|{wz{xy|yyyy{{x}}y~}}|zx}}~|}z|zy|~z{|y||~|}}zz|}z~y}{{{||}}yyzz{}{~}|z|{zy}|}|wy~{yz}y{wz}y{{}x~~y}~~y~{{~|yy~~{~||y{{}~y}|x|{|y~}|}y{z~~|~{y{xx{}zx|||y~|x|~||~|}}}{~}~~}~|~}~~~~}~|}~~|}~||~~}~|}{~|~~}|}{}y}z|||}}|}{~~|~{~|~|y{~~{~~|~~~~}~~~z||{}~}|}}||~}~|{y~||}}}|~|}|}~|}~}}yzz~}~~|~{}~{}~z~~~~~~~~}~}z{|}}y}}~|~}}z}}~~{~{{~|}~~y~u~~}~~{~}}~{z~|}~|{|y~|||}~~|~~}~}~|~}}}~|~~~|x~~~y}|~y~~~~~|~~}~~~~}|~~{}}~}z}~|~{}w~|z{{zxz|zyyyx~}z~zx{|yy}x}|yyy}|x|{~|wz{|{||y~~{zw}w{~|yz|~|z{|}{~y~zxv|~|{y|z{|xxxzxvvx}y|}xuzy{x~zx|}z{|zyz|z}yw|y~||}|{w}}~}}y|xxy{yxuy||zy{{zz~w|wz|z}yxww|z~y}|xuzv|x||z}z}~x{~zx||{z}|{}w{w~{|{xz}}xw|zz~zx}yu~yu{~y}}{z}{z|}{~}zzzz}y}y~{}zy~|{y}z{zxvz}|vz}xxvz}zvyzx|vxy{y|x{|{x{yzz}zzx|{z~{~~{{}}~~yz|{{~{||zyyyzx}zv~x}y}|zvzw|~|}}|}|z}x{{~zy}z~|~yx}{~|w~xw|~w|}yx{{{y|y{|v~|y}yu}yy~|{}~}|t{{~{z~}{{~~{v|zy{{|||zu~z{||y{||xu}}z|w}{|yz}zz{v}wz~{}|xyxxz}y{ww~y||x}yz}|}xzxvz{|y{wzyw}xxyzw|{zz|{|z{|z{z|zxz}~}}{|x~~{xz|}y}yz{zxx|z|yxywvy{{w|y{v||x{{|{~yy{{{~y{~z{{z~zy||~}}{}{{xzy{{|{z|vy|vz}{yw}y{{{xz~{~}zy{|{y|xz{~zyzz}{zyx}z|vzywx}{z}|x{zv{||{~yyzy{{}tyx~}}{|{y{{}yyz|z{||||~~}~~|}|~~|{~|~|~}}{}}~|{~}|}~y|}}zz~|~}~{~}{}||~y}}|}~|}~~|}}}~~|z~~}|~|~~}|~}|~}~~||}}}}}~}{~|}z}x{~}~~{z~}~}}~|~}|~{~~||~}|~}y~{~~zy}|}}||~~~~}~~~~~}}~}}y}~~}~}}~~~~|}~}~}~~~}~}}}}~}||}}}}|~}~}~~}{~{}~~~||~}}~}}}{}~z}z}}~}|~~~|}~~yz}{||}}x{yuz|~|z{vz|{{wzz}y~||yvxx||{u||||{yy|~yz}zz{x}xyy|{}|~{{z||yw{{|{}{{vz~z|v~wz|{}{}yxy{y{t~z}wxz{wx~x}y}zz{w{|zyz{{y}}y}|ux|xw|z|{{{z~}{z~y|z|{{z|vz}~}{yvyxw{~yy|}}y{~}xz|{v}|x{~y|~y{{x}x~zyxz{{~{||{z{|||w|yu|{xu{{|{ux{{zz}{y{~}~z{{ywz}|z}}y||}{yy}|~qx}|x|zuyx|{}}z|z{~z|{y|{zwx}y}zzy||||z}{yz{|{vy~{y|{y|xy|{|}t}}{~|zz}}{x|y{{xyyzzz}w|{yz{|{}~{|{|vz}{}xw{w~xz{}x{~~y{{~}vy~{{{||~}|z|{}|}|}}~~{{|{{}|x{|}|{zzyx|x~{x{}|z~{{|yyz~{~x}v}z|zw{|{y{}v{||x|~{|{|}}yz}x}{y}}|w~~y|y{{yy|}~{|{y{|}z}}}y~{}z|{|~{|}|}z|x}w}}y}{|z|x}zz}{v{}{z~w{{{{|x{y}w}|||{{{}zy|x|{{{wy~}}w|zzx~|zyzzx{||x}x}}~~{||}||{~|z{yy|{{||w}z}{zz{{}w||{w{{~|z}{xw|~}zz{{x||zzz{}w{zz{z{{x{|~z{||w{}yz||}~z}z~|~~~|~|{|}}z}~~~~z~}~{}~}}}{~~~~}}z|}{z}~}}z~{}~}|~~|}}{}~}}|}{{~}}}z~}|}~|}}~{|}~|{|}~|}z}~}}x~|~{~z~{~~}}}|}~|}|~}~~{}~|}}~~~~~}}~~|}}|~~~}}~}{{}~|~~}~~~{}~}~|}x~|}}|}}~}~{}}}}~~~|{z~~{}|~~{}~~~||{{}~~x}|}~~{~~}~{~|~~~~|~~y~|~}|~}{}}|~z~~}}~{|y}{}}u{|{|y~~z{|xzy{|zx{xzwxz{}x|z{xw|yy{|zz~{xyy|}|{z{{|x}}|||~||}z~{||~}zy}xyuxy||z}vzzy~vxywxr}yzz{z|y|{xz}y||~||y}{z~|{|w{x{x|yu~|}|~z|{{z{z{|yxx}}|wz|{yxw{|xzy|zxx}}|~yzx~|{|{{~{zyz~z{~~|z~{xz{|{{yyzzt|{z}{|y|zu~zwxxyzx{}z}y{}}{~y||~{~~|v{z~}xz|~{}z{yxx{~x{zw|xyxvzv{yw}}~{|wxv{x{w}zxw~~~~{{{}|v|{}{}}}~yzx|{y{{y}|{|||}yzzzyz|w|y{w{}|}{||~{}{}||y}~{|zz|zz}z}~||z~zy~{ywz{zx~z}z{w{|zz}{w|}}{y~yy}{~}z|zz|~}z}yx~||}|{z~z|{w}{zxx{wwzzv|y}{yy{}y{xxy{z}{|x{|}~~y}~{z}{x~|{|z{z}z{|}{{{{yyy|{{|xz{}zz}zz}|zwx|tzw~}|~|}}}~|y~x|w|~z||}|}{|zy}{{{xxz||}~zz{}y}v{|z{}zx}|{{v{|y~{~{z{}zxz}~~|zz|||||{z||x{y{z{w{y}{|||zw}xwz}|z|x{|{}t}}|}~y~|}~~{|xy}}{~u||{z{|{|z{|x}y{|{{xxz|||w{~yz{z|~{}}x{|{zy~~z~}|}~~z~zx|yz~{~z}~~~|~~~|}}~|z~}}|~}~|y}|~}}|~~}~~~~z~}z~z~|}~{}}|z{|z}}|~|}~}~~~}~|~}}||~{|~|~~}~~z|}}}{~|}{z~{|{zy}~{~}~~|||}x{}|~||{~~~}~~|~}~}~|}}~~{z~}~~|~~~~~{{}zz}~{}{~}~||}~}{}}~}}~~~|~}||~~~}|~}}~~{~|}~||}z|}}}~~}}~~~~}|~{~}{}~~|{{~|{}}}{~|~}{{~}~}~~~||~yyyx}{}~|z}wx}|v}{}z}}~{ywx{wx||y}x||y{||}}w|y{vwx~{{zzy}vy}|||z{{y~xy{}}|x|z{y~{z{|}|z{x|zzz|{ttz}|{|yz|{~}{y{{~y}zv~{u|}t{zzzywv|z{~x{y}xu|xww}y{~wzy}xxzx|~|y|yz}zywyzz|y~y}x{z}y|xzy|z}z{z{rzv~z~xyz|{z||yy~}z|x|u~{}zuyzz}|{||yuz{|{y{x|}y~y}z~z}{z}~y{w|w{|}{x{w|{{|{{~|xy}yvzx}|||{y}z{wzz~~z{yz~{z{xwyxyzz}zyzz{|{zy}}}||zyvx|y}{z~yy{xxy||x~x~}yxw|w{yw|{{||{}|z}||{w{~xz}|{{{{|}~{|w{|xyw~x|z}{{w{~|}x{~x}||}z{z||zzz~|~xz|x|}{}|}||y}~xy{z|x|z~y{x||{uyw|zyz{z{|}}{|x{~x{||z~}{}}}}w{}}|zx{|}zy~|}|}{|{{}{y{}{}}z||}||z}x|xw{y|z}}}|{~~|z{|~y}}~|{~}v}}y|{y|~{~}}z~z|vw{{|}y{}|}y~yz}z|y|zz~|xx~~{yyxwy}}{z{|~x{z}x|{{z|z|{~|y{~~{}~{x}{xz~y~{~{{z|~~}z}wz~|||~}}zy|x|}{||}yz}zyyz|}||{z|z||||~}~}~|}|~~~}|~~|y}}}~{~~~~{|~~~}~~{|}~}~~}|~z~~{|{~}{~|~}~}~}z}|}~}z}|~z}}|}z|}~~}|~|}v|}~}}|~}|~x~|~y~|{|}|~|~~~}|~~}}}~}}~~~|~}|z{}}|}}z~|{|~|{}~}|}|{}~~|~~~}~~~|z~~~~|~}}}}}}}}}~{~~{}|~|~~~|~}~~y}}~}~~|}~}~}}~|}~~~~}~x{}~}~|}~}~}}|~}~~~|~}~~~}y~|z{~}|z}{wz~xwy}||}zzvy|y{~yv|wyz{|yz}~|~wyx{x{}|yy~}|z~~w|z}|}xy{tzy{{wvz{|zw{|xzz|}{|z{yyt{}{}z{|{|{}~w}~~}y|v}}z|{x}y}~yy|||x}{y}{zy|zx{|y|y{y{u|{{ywz|x}u|~{y{|x|{z|{z}|w~}y}~w}}|yz|{u}}}v|x{z{|{|~~|{}x|zyzz~|~xx~zzz}yzx|}z}}{y}{}}{|~{x{yz{|y{y|xyxwyy{zx{|v{||xyz}yv}z~z|}{z|{{~|}z}}yy}{~~|z{{{}zyzzz{{w{v{{y~|}xxz~zyyy~{|zxxz~}v}~~{~{{}{}|}zzz}ww{}}~||zv{}}y~{~{z||{}~|~~wz}|}~zz|w||{|}|yzy|~y|}|z}{~|~{y}~z||}uv|{{~x{}z|}z~{z|}wzy}vy{zz|xv|x{|}x|~z}|~|{z||}}z~|{|}||~}{x{|zzw|{|{x{wzw~{~y{~|||zyz}|{{~}|}}{}{|z~~~~|z}z}}zywzz{~}wxwy}z{y{}{y{zyz{{w{|x{{z}}}}}|{{|{|{~y}{}y}{}}||~~}|}wz{zu{||x~z|zxy{xz|yuz}{zv{|z{}~}|z~wzyxz||}{v~}y{y|}z}yyzzx{z{zztz}}||z{|}|x~{}{}yz|y|~z{z~~~{x~y~~}~~}~|~{}|~z}{|}{~~~~}~{~~|~|{z|z~{~~|z}{~}~|z}~}~}}|}z|{||}}~~|}|~~~}{~}w~~}~}}|}~z|~{{}}}y{~|}|y|{}}{z|~~|}}|~}}}}~|}|{~z}~{~~}}~}}}~}{}~}{~~||}~}{{~~~{|~{~~}z~~{~|||}|z~|}}{}||~||~~~~~~}}}~~}~}}~~z}}~z|{~}}~{~}{y|~~~~~~}}~~{~~~|~~}~}|~~}|z~}}~~|}|~{~~}~~{~~~~~z~}z~|~~x}}~}}{}|}~zzt{~~y}{}yz}{xvxx~zzxwxzz}yy{{zz{~~z|{}{yy{{z~yy~{}y|}|y{xx||}|{}||{~yy|{}v|~{~yz~x~{w{xww~yxzy{||yy}x|wy~y{|{zy}xy{~xz}x|z}}wzw}zw}zx}zyzwy|~|{w{{|}{|{w{||xzy|y}z|y{}z~y|y||x{~y}}{}z|}{yyxz~}|{yzzyy|{~x}z{y{}z}yx|yx{y||w|z{z{~zx}xzwzvyy||z~{{{x~{z{~|||||~~{{y|{}}z}xz{y{yzz|}~y|}z~{~{{}x}{x}|z|{{yz||z{{}zy{{|~y|zzw{zz}}y|{z|xx{~{xx|zy{|{}}zzy}}wz}||{u}yxy|z{z}~}}{{{yyy|z|}||v||}|y~|{{x{z||x~~}~zx}{{{~}z~||~}~~~yz{||y}{z{z||z}v}yv}~||{z|}}||{|w|}{{{|w}wzy|zy}yyzz|x}}}||~zzyyz}z~z}}wwy|{yxxzz}{{|{~y||yx|y||yzz}|~zz}|~}{~z||w~{y{{y|}u{y}{|}y{~z}}xz{|{~}}}|{{~{}{~|{}z}}~|~{zxzy|z{w{}}}{z{zy}v}y}|~}zy{y|xtz~|~{y{}|x{{}w~{z}~yz|~}}zz|yzz}y||z}|y|||}~z|{yzy{{|z}z}~}}}}}~}z~}~}{~~}|~}}~|~~~~~}~}~||{|||~{~}}|}z~~~~}~}|}z|~~z}~{~}~~}{}~}}{|||}~}~{}~}}}~{|~x{|||~|~~|}~~}}~{|}}z{|~~~}~{{|}{}}}}~|}~~~~}|~}~~}z}|~zz|{{{~{|}}~~||{}~~|{~}~}~~}~}~~}|{}~||~~~{|~~~}}}{~~}}~~~|~{~z{|~~}|~~~~||~|}}}|~z~~}|{~~}|}xx{z{~~}~~~~}wz~}yzz||ywzx}vwx||~|{y{z~{~|{zv{zy|||zz{xy||~}{y~|ywzz{{}zyx{z{yxz}{{w{z{{w|uwxy|zw|y|{{|{xx||x{~{y{|~z}}y~}yx|u}~x~z|z|wyzz{~|x{z~{{~|}x{xuyzy~|}z{{}v{|}wzz|}zwz~~zw~}~}}|~|w{~}}}}}{{{|zz|}|yz||yzxz|zx~yz}}wz~{x~zwvzz|w~||~||zz}v}wwz}z{yyzty}|x||{w|yy|x{yywxy}{|}x}~|{zw|~y~x|}{}z|}z{{||}y}wz~zz|~{{||y}|}|z}||yxy{uz{zxxy}w|z}|z~{~|z}}}~}|x~{{x{x|y}{~yzyz|}}{x~|zvy|~z}{~xx{z|~~zuw|{}~y}{z|{~~|{}}yy{~zy|}w|ww}yz|{yxv|y{{wzxx|{xyz}|~~|{~y}zzz|||}}||x~{|z{{yzzw{y}y}{zx{zyyz{|{zw{z~z|}}z|z||w~{}~~|{}||zyy}{|w}{{|}|w~{|}{{z|{}}|{|y|z}|~|~|}~|{}{~|{}||{||}zz{}{vz|z}wyy||||{xw~{wxy~z|{|y{|zzv~~~}|{}~~~~{}z{}}||~z{{{}~}~zyz}}}{|vz}{y{}zx||x}wz}}x{}{||}}|~|}}~}~{|z{}|~}|z|{~{}~}|~~z|}}~}}~~}~}|}~|~}}{|}~~{z{~~z~{}|~~}}~}~}z~||}|y|}~~|~~~|{~~|}z}~}~|~|{{|||{~}z}z~~|{|}|{~~}~{~{y~|~||~|}}~}~~}}}|~w~||}}}~~}~}{~~}|}}}}~~~~}}||~}{}|~}~}~}}~~~{~{}~~}}y}~|}{{x|{}~}~|||z~{}~}~~}~~}~~~}}}{{~}}{~|}~}}~{~}~~~|~~}}}}{~~{{~z~~|}~|~~~~~}}}|}}|}||zw~{|~zyy}~{|~}~{y|z}z{zzzzz}|w|~tz{z}~}}|~}z}z{~yxyyzx{{z|v||}|z{}}{v~~z~{w||}{}~|yy~z{zy}yzyxz~zxvzy|xy}|yzyzzzx{{}}zx{{xw{z~}yyw~}zx|}{wz{|{z~{}|z{{zzx}w}zyx|yy{|zzz{{|{{x|z~z~{y}zz|yx~|~{~z~~z||zyxz}{z|}y{{vy}|yzy{yy{{}{}{||}|x|z{{~v|}{yzzzx|{||yw~y|||wxz}z|zyz}wzyw{zxxz|{|~{|{y}|z{}z}||||}{w||z|{y}|~{||}{}zy|y{~|xzt}}{{}{z|}xz}yz|y|{||xw{|z|z{z{|z|yz~{{~zxyx|yw|{{~~w~y~|z~}}}y~{z}|xt~|yx|}}|zy{z~x||zyzzzzxy{|}zx|{xx|||z{y}w}~x~|}wz}{yz{yz|yz||~}|{xzyx|~z|}}{y{}}}}~z~~z}z{{z|}{z{}xz{{|{|{|z{y{{|z~~}zz}|{{{|y{}{~wyy}y{xz{{xz|{{}zz~zw{{zzu||}y~y|z}||z~|~{{}|x|||}w~|uvy}~|z{xz~|zw{}|{~{v{~~yyx{z}{~{}~||tz|{}{|{{y~||x|{~y{|z|w}|y~}y{z|||}{|z~|}}{zz{}~ww~|z}{{~~|~~}|~|~{}~z}}}}}|~}~}~~}~|}}{~~~}}}}~}}~}~~}||{}}|}}~~y}||}}~|||~~}}z}z}}||~}|~}{}~~~~~}}z~{~z{||}~~~}}}~}|z~~|~~~~}}}}}}~|}}x~{|~}~~|}}~{}~~w~}~}~{~y}~}}~|{~~}{}|~}~~}{{~y~~}~}~}||~~}}{~|}~|~}~~~~}{}~}}{|~~}~{|~~~|}}}z~}}{~~}~y~~}}~}~|}~~~}~~}y~|~}}y|{~}~|}~~|w||}}{{zz}|zzyyy}v{zxxyy|{x|yyxyzz}y}yz{z|z|zy{~}|z{z|~}wy|yx{{~~{y{~{{y{tzyxz{ywvzy{yzw|~w|||z|{wwzxuyy|x{}|}}{}z|y|wzzz|z}||z~|x{{~{y||x|{zxvw~{~|}zz|xyx~xzv{x}y~y~~y{{{y{xz}~{{~{v~x~~|x}w~yyxyz{y}|zvuy{wzyw}ywzyz{|{{z|~~yx}|||qz{z{|}u{}{{}~}|y~y{v|uyv|yzu}y{z{|}xz}~zy}|zwx}z~z}|{~}z~~zz|yy|}{|~zz}z}{}zzz{zy{}{yxzz}|wy|~{}{zzzz}w}xzwy}|{}~yz}}z~|}|zxz~~~z~}~|zzyy{x}w}y{v|vyzy~|xyyy}~~y~{}}{~yzwxy|}~zyy~{{w||~||~|{||yz~w}zy}xws|vy|v|w|x}y{zxxzxy{{z}{|z{}s}xzy|{x{||~}}x{x|zy}zywy{x|ywz{|x{{x|}|||~}|y}}|~y}w}|z}|{|y|{v|wzyy||yzx}|z|xy|x{w|wx}}~}y{~yzz{}|}|||z{|}{{{zx}{~{{x|}zvz|}{|zxy~}z{z{y|||{{x~||z|~|{|~~|zy{~|~y}|{|}}{{}zy~wz|~|~v{|wv{zzy~|w{xz{|~}}|~{|x|z~yu~||}~~|}}|}z|{}|~|||~|}}}{}~}~}}}z~|~}}}~{|y|x~|~}{~~~{~}z|}~||}|}z}||~{||~y}~~|}~}}}}~}|{~|~~|{~}}~{{|}||~t|}{~~}y~~~}~}{}}~~}}~~~~}~~~~z~~{|}}~}|{x|~~|~zz}~}~~}~{~z~~~||~~}|~{|}|}w~|~|~~}|~~~}|{xz}}~}~}||~~|}{|{y|~}||}||{}}{}}~~}~~~~~~~|zz|}~~z~~~y}|~~~~}{~~}~}~}~|}}~|}~~~}}|{}~}~|v|{~}|~~}~~yyzxyx~xywxy{wx|}yz|zyy}z|z|{uw{{}~y}|ywz{xxzz|yy|}y{|{||t{zwz}{z~~}yzxz}{|~yz{{y|}w}zzy|{wy{x||zwy{~|z{|x~wzz|y}{{yzyyvy{{x{}}xz|~{zy}~|{|}|yz~}yyzx}~|y~}}y|||zzy}zzxw{~{wz{|{}}~{{}}z{}s~~|{{{z{y{u||}y{||y|}y{xvz}{z|}}yx}|x~zz|~y|ywwzzx~}~yvzxywy{|xx~{{zzy{{{zwy~~z|zw}y{~}z}{x~yyyvxx{~~~{vxz{|zyw{zyxy|{|~|x}~}{yz|x{z~z{}}|x}~}|zxwyv{|}y~yx|{z{}||x}~|yzxy}z}~z{ywyzyx}zxy{zzxz{|{|xz{w}x}~zy|x}{y{||}~{|}z|y~{~{{~y{|{zz|{yy}z}|xy{zz|{{xz}~v~~zx}{}{ty~{{ty|x}{{x|xz{|x|w~wxz{|w~|{{||{|{|}|{yxxv}|x}~|{x{{vxyvyz}|zwx~w{x}}}x}|ww{}|{{zv}zzz|{y|v{z|}}zzw{x}|~}}zz|yz{y~|{yxv|~yzz~}u~|~{|y{t~{z~{}{{{~x|~z|z}yx|y{}{z|~wy|{xx~{{{~{zz|}yz{}x|||z|z|{{}|zzzy{|~z{{}|zz~}}~|}{{{zx~}||~|}z{|~wzz~z~{xt}~|z{{~|}z{|~||}~{}tzy~xz~xzx|}|y}}zz~}}}~|~|~}|~y||~~}}~{~{~{~}~}}}~zz~~~~}}{~|}~~~}v}|~~~~|~}}}~z~}|~~|~|~{|}}}}}~}|}}{|}}}{}~}|~~}}{}{~}{~~|}~~}~}}~|~~}~~~}}~~~~{y~||~|}{~|{}|~~~~||~~{y}~~~}~{}||~}~~|}z~~|}~|}~{~|~~|}~~{|}~~}~~~~}}~~~|~}~~~~~~~~|}z}|}~x}|~~~~~}~y~~~~~~~}}|}|w{~}y}|{~yywx}}x{y|~}u|{v{z}v}wyywuy}yzz~|~}}yz}{x}}|}z}zv~zy|zyz||y}vzzz{|}~zt}|~xxv|{xz{{|zwxzw|x~|y~~|~||{|}|{~v~yz{}~{{|{|w{w|y}v||}y|~z}w{xz{{wz||}wxw{xz{z{|~}|wz}yy~|}|zz~|z|~~}yx{|}w}xz{yy}~yz{xx|}xwy{y{zy}zy|vv|z|r||v}|~|x{~z}{xz~}{zv|{{y~||{wy}}||wzx~z}zxzy~w}{{{zz|z|~~{wy~~}~}zz{|}z}~{~~yz}z{{y}~~zz|wwv~{yw}{x|zz{|{~|z{x~{{{~~z|y{y}z|~}|~y}w||{xxx||yy~wxy}{~|}}{yz{y{|}|~~{~{}{tz{wy{~||{{{wzxwy{z}|yzz}wyz}|wv}~x}v}{y|~~|~|}|{{y|wxy||}x||~{{}||z~}z{xyyvyzvx{}yyzz|~zx|}z}v{x{xx~zz}{|}{{x}}~zz|w}}|{~}~z}|}{}yw{}{}~v~z|zz}|z{z{x{~}{yy}~}~}zvzx{{|~|zy{|||z}{zz{wy}{||{zz~|{|~{z~x|y~y||zy~{}|}z{}|~}}~}z}~{|~{}|}}{}xz{}}x{z{z~}|z~y{zy|zzz|}{|{z}|}w}wxwzzx{~|~|~~}}~~|~}}~{~}|}~|~~z}||}}~~~}~~z{~}||}}}~|}}}}~||~}~}}}{}~~{~}~~|}~|}}w~u}|~{|}|~~{{~~}|~~}~~|z{~}|~}}~~~~|}|}~~}~~|}~~{}|~}~~{~}}}}}{||}{|~}~}~|~}~t~~~}}}|~~~|}}}~|~~|~~|~~{~}~|}~z{||~}{~~{~z}}}~}~|~z}~|~|}z~{~~|~~}{||}}}~}}~}}|}{~~~{}~}z~~~~~~|}}|~~~~}~{|}~{~zvw{}w}~yz|}z}z|yzy{~{z{z{zz{{x|||zw}{|yyzx~txz{|z|v||{{xw{{z~xy||z{}|}y{{zx{{yz{{}{|z~{z|zz~|{|y{{zyv}zzx~}x|}zy{z}zx||zyzzyy||v~|zzy}{{}z}y}{|{x{|{z|xy|{zz{z{x{wz{z{{{|zyx|}~{|x|zx||uy|~zw{wxy||wz~zz~x|}|xyz||}y|xzy{xzx~}~|{~~{{}y||{}|yx{|x~ww|x|yy}vvzy|z}|xzxy{y}|}z{}|{y|~~{{~xsz|}zzzzwxv|}~{||zvy~y|{{z}}|{~w}z|yy}}||}|}~z}{~yy|}~||xz{~|yy|z|{||}{~xz|}}{{{}}}{vzz{{|zy}|y{z{z|}|}zy~{{v}z~|}zz||~|}|z{~|x~ywzw|z|{}{|v|}y{z|~x{{y|wzy{x{}|~||uo{z}x~}{w|x||{}w{xz}{wz{z|~{z|z|~{yz|}x{y~x~{zy~{|x{yv{z{{|{{x{{wy{x|{~yt}}{y}y|{}{{z{|y}y||x}|{yyy{|y{z|{~v{|{{yv}{{v{|z~}y{|yx|y}|y~z}}}|w}yx{zy}x{}}||{{~|x~{~z{|~w~y~xx}{~{zyz|y}}|{y{x|z}}z{w{zx}}x}{{||}|~||x{|z}}}zy{~|y~{|y}|~{|x|}{}xy}w~~{x{}z}~~~z~}~}}~~}~|{z~~~|{|~{}~~~|~~}}|~~{~~||}}{~|{|~}||zz}~{~}~~{}}}z~~~~~~}~}}}}~}||z~}|z}}~|{{}~~}~|~}~}~w}z|{|~z{}{~~~|{||}~}~|}}|~}|}|}~~}}}}}~|~|}}~~}z~|~||z|{|~~~~|~|~|~}}}}}|~z~}~|~~~~~|~{||}}~|{~~~~~}}{y{}}~~}}||}~}~~}y|~}}}~~~~}}}~~~}}}~|{~{~~~z~}}}~~~~~~}~{|~}}|{{||~}~}~|}~~}~~~~}|~}|z{y|}|}|z{y~z|zv~}x}}wvxyz}s|}zx{}x}|~}z~z}}xz}{yz|}|xz}}yx}{z}zx~|xz{w{}xxyy{z}}yxvxvvyy{xzyyxx{zzwyw{x}|{}z}~{{x|yxx~zz{}{~y{z{z{~}z{{|{}~zyzyy{x}yzzuvx{v{yx|y}|xxzx|w{||~}vy}~~x~z{y|zz}zy}~yx|~xw~{wyww{z}xyw}xv|~zyzz{|ywyzw}y{x{yz~}yx}{y~~xy||y{}{|x|yyzuwz~z||{yzs~{z}x|}}zz|{z|~~z~|||xzz~zz|wuy}}}}yzyw|{}{{zyzy{|{yxz{{yyz~z}{{~{{y{|vz{w{|~}}w{|zx}}}{|{||~y~z{yz}wy{z{}yz}z|yz~{xx{vzw}xzx}~{}{z|{yz|~|}~y|}|}|}}|z|}|o{yx{}z|zzzw{wyx|}xx}}w{|{zw}z}~y{|}|||{{|u{y{~y{}{yz||v|z}{|}}~v|zwx}||y|y~z||}{}y{xxy{|{|}zzz~z~w}z}}zz{y~{x}yzxy|y}y}{z||z~wyzx~}yx||z|zzz{}x{|}w}|wz}v}~{y~}|zyy{z{{{vw{{|{x~zx|z{{zz{xzzxzzywy}|yzy{~x}}||{}}|{z||~}|y|~}}}}x}}{{}y}}}z}xzzz{{u{}{||}yz}y}x}yx|}v{yv}}x}z|}~|~~}{{{z}}~z~~}~~}}~~~{{||}}}}{}~~~}}}|~}}}}}}x||~{|~}}~{~|~y~|}~~}~}|~|~~~~~~|~~}|}y~~~~~}|{{|y}~z|~}~~~{~|}|~|y}{|~~|~}}~|{}z}x}}|z}}}}{~{~~~~~z|}~~}~~|{{~}||~~~|~~}~~~}}~}~}|{}|}|~z{~|}|}~}|~|~{~|{}{|~}~~~{}}~zyz|y|}~}}z{}y{~{{x}~}}~|}~||}}}~y~{}~{~|~~~}|{~|}w{|zvx{y}|zy{y|uzy|yy|{|{vyz}zzyx{|{y}||zzyx|z|{x{{{{|y{xxzzu|{zz|zu{}w|}~}{xz~y~y~~|}yxzy{y{|zy{}{z~z~{{w}yyyz{||}|y{zv{z}zzy}}zzywz|yyxv{|~|{~z{x{|{~}y{yx{}w}xz{uzzzzwzy~{y}{{wy}z{{zyy|{z~z|y}{|xv}z}}|y|{s}y}~|y}zwz|{}|zx~|zy{}y|}~|zz}yyxxx}}||zxx|zy{{y{{xy~|w}y~x}{|yz{|zyz|}{zvy|vx{}zyy}y{~z{|{|yyxyxzyzu~{|{}u}z{}x||w~{}}|{z{}|~xzyx|y{~x{y{zyyy{yyxw~tzzz{w||wz{z~zyv~y{xy||z}uyzwzzz}{}x{zyxyx|x{||{|y{|zyzyty{|~|y|wz|{{yy~}~zy}|}{~y}}y}z||y~w{z{{}~|y{yz{|}{xyz}u|~y}{zx{}|xz}|~|~|}yz~|{~{yy}}{{}{|}|z|{zx~y}xzy}~zy|zyy}~zx}y~|y|}x|yx}zy|z}z}}}{xyy{w}y}|}{~}z|{||~|{~}z|~{x}zxw}|y{~}zyy|xx{}x~w{|zuvzz~z|w}~~v{z}{z{{|t{{zxyy|z|}|y{||z||~xzw}{{|z{}{|}zz~z{~x{|z}{||}{||{~y}zz}|{y}~z||~}{y||||z|z~|{{|}{~~}{~yx{{|}~|}|}~~~y}}~~~~~~~y{~~|~|~}{|{}~{}{}}}~|}}|{z|~|}||{}~{{||}~}~}z~|}}~|~~~}{{~}}~}}}~}}|||}~|~~}~|{~{~~~z~~}~}|z~|||~~~~}~||~}}}|||{~}~~}}}}~~|~~{~z}~}|~~}|}}|}}|}~~{~|}~}|}~}}zz~~~{~}{~}}~~~|~}|~}}~z}~}}~}}}~~x}{{~}~||~}}{w{}}~|}~~~}~z|}|~~{}}~~|{x|{}~|}|~||}{}{~~}~{|}}~~~y}~}~}}~}}~~~~~{~~}~~|z}||}~{}{zw{|}x|{{y|zxx~|z{{y|wzxyz{|x~|xz{{{v}~x{}~}~}~}z{~yzty|~|||z}|y{yv}{|z|zz}wy~|wzw{zxy|yy|w{{z{x~|}|zxuuw|}|{{y|yz{|w|{{~w}yzxyx}zy|xy|x}{|{{{ty|x~zwyzx~{x||y{z||~|y{yy{y{|}|}zzy}{{z{{wv|y{}zzz~z{~x|vwyvzw|zzy}zz|}zzv}~|{x~}{|u~zzz}y{y~z|{{ywz{xyz|zvwzu|yw{|xuyy}~yuxyz|{}|}zw{|{|||w|{~y~~|z|t|}yt|}x|vy{yyzzz}zzyzzy|{}||{~zz{{|}~{~zz}}y{~z}{{{{{~zy{|zxy{xy~|{|w{{|}z|zz~z|z{|{|wy{{|{}|}|{}z}zz|y~{~}{|z}}}|{{yx|zy}|~x~}y{z{{|wz~yzyz|yy}xu|}{v}y{{y{z|z{}z|}z||zz}z}z|zz~}vw{~||~|{yx}zyxux{zt}y|zz}z}yw||{~~~~~|zy{{{|~{xy|z|z|v}w~wyzy}y}z|{}{~xxwwxww{|z~{{}~y|{z||y}~z{y}x||~~}~y~xw|z|yx~{}yy||{y~x}~zz|~x|}}z}|v}y~|{y|}y|||{{{|||{}||~~|{z{}|yy~}{z|w~y{w~}zwy|wx}~|z}}|yy~|}}y{y{}z|}~|~}|{~~{}~|{~~}|}|~~~{~|{}~|{~{~yz}}~{|~~z~}|~{~}|z}}~z}|~|}~{{~{||{}~}z}}~~{||}}~}~}~x~{}|~}}{|y|~{{~}}}~z|~y|{~|~||~||}{|}~z}~}}z{|{y~~~|~~}{{|z|{}~~{{~||{}}|~}~~}~~~~~}}~z|{}~}}|}|{x{||~z~~~}|~~~||~}||||}|~}}~~~}y}~|{~||~|~|~}~~~|~~|~~}~}}~|~{}~||~}~~}|}{}~~{y}~~{~|~y}{||~~{~~~{~|~wx}}xy|y}v~yz|{|||x|}}w|}|{w{||{|zu|}{zzzyy}{|wyzzs||z{yvzyyy~|zz~}vzz|z{z{z}wywxz}|}vy{z~||y~}{z{{{}{z{}z{zuyx}{xvxxzzyv|}|}|~{zy{z|}zx}~wx{{xyw{yzz}y{}xy}z}}}|}{|{yxzw}}||{x{{yzz}|}zz|~{zx~y|}{w|x~w}|||zz}~}y{wz~}|y|~z}{y}||yzy}}xv{{}|yx~x|zzwzz}y|zyz}{|~{z|{zxz{{|x{}}{|{z}~{|z{z}w{~{~w}yz~xv}xxzx{{zx}{{y|{z|~xz~z|yz~y{zz}}yzyz}~y~xx~{~zxx{{||wy}}z~y|}~z{}|{||x~{uz{yx}{zz{}~{}}{|{z|rx{{{|{|zzwyx|||{x{xz~}~{|xw}z}y||z~|||~{{}|{~}{y}~~}|{|{y|y|z~{z{|z}||z{w~{w~uz{z|{}{w}{}yzz{{y~}x}z~~|y~}{z||}}{|y{zz|}||}y|y||{~}|xy{{~zy{~zz|||xyzzzx}|~y{z{}~}xx~z|yz{~yyv|z~{~}|x}{{x||{xy{{}{{|wz|~{x}|z{{|yyw{w}|{|z~|y|{|}{xw{{{{{zy|{{||}z|y}|{|~y{~{}y}}y~~{x{{|}~~}xs}|y~|~z{w~~|z}}{z~{~~|~y|}|{{}}~}}||}~|{~{|~z~}~{~z}}}~|z}}|~|~{}}~|}||~~~}}||}~~}}||~z~|}v}|{~}|z~}~}~}~~}}}}|}|~}z~~~~|~y{~~~}|}}~}~{|{~~y}~~}~}}~~}~~~{}|z~~}~{|}|}~{|||}~|~z}~~||~}~|}|}}{~}~}}|~}~}|||{}}}~~}}}|||~}~{~|}~~|||~}}~{|~~~~}~|}~||~{{~~|~}}}~~~~}~}|~~~~}~~~|}~{~|}~~~|}}}|}~~~}~~}~~~zy{}v||{{zyzz{||z~{~yyy{zxv{{||zzyyyxw{w|{}}wx}}zxzy{z}{}z{|{~}~~{|}}{{yz{xxz}{wxxzy}yvy{{x|zyzxyyz~w~y{~z{z||xz{z~x|y}~}v}~y{z{|vz{z{{w}yz{yvzy{y|xzz}x}sxy}u|{z{~|z~z|}xy{x}}|x|yxz{|~z{||xw|}zz{{{zz~xz}ywyw|~wyv|xxz|yx~}|~{z{z{z~{z|yx}z|x{{~swyw~{z{|{|{yy}}}zzvyt{w~zyzw{yyz}|{~{wv~y}yz{|{xyzzxzyw{x{~yvw}zv{yx||xyy{v{|}w{yz{{|y}t|v}y{|{~{y|zy{zz|z{{}wyx{w}}z{{t~xy{z}{xx~|x}z}yw}|{wz|zt|}zy|y}{{~x~w}zyy}|wy|zx{z{}x{z|z{yy~{zyzy||~||yz~s|yz~|y~zxy|{}y{~|~z{{~}{{z{~zz}z{{z|{{{{|yzx{{||||z|yzw{yx{~x~||zz{|}}}y{|~wz||z|yz{x|~x}}~|}{u|{y|z~{x}u}{||v}{xyy~}zv{~}|y|}{~}wz{yzy|{}}{{}}{xx{{~y|{v|}y~y{|w}}zzz||}}|||{z}{w}|}}z{|~{z{{z~x}y{z{{|z}y{yzx|w|wy}z|}x~yz}}{x{zy{{{{z|~|~{|xyy~}|}|~||~||{~~{||~~}}|}~}~{}z}|||~~~~||}~{~{z~||~}}~}{~}|zz{~}|}}~}}|~|~}{{~|}}}}}}||~}~}|~|~{~~|~}~z~}{~~}~y}{}z{{~||~{{z~~}~|~}}~|}}~z~~y}~|}{~}~~~|~~{~{~|{{|}~||~}||}|~}~~~}z|~}~}~}~~{}}}~}}z~~~}{~}~}{~~}}{~{~}{~{|}|~|}}~}~~~}}~~}~~~|z}~y|~}~~|~~~z|}~}{|z~|~~{~||}~{||{~z||}}}~}~~}{~~~w|z~|}~z~~}{}~{{w{x}x|zvzz{|y{}}y}v}~zzzy}~}zwyx|y{{y}|xx|yz|z~x|{zz|zz}zx||y|z|}~|}{|w{~w|z}w~wzx{|z||zzy{w|}xzu~x~zyyzz}zy{yxxzz{{{{{}{|xvzzv}x|~~~{|{|{ywy}wx}y~}{zzzxxxzzx~{~zz~|zz}|{{x}y{|yy{{yz{~y}zzz{|}xy|}{z}ywy~}z~y||w~zy|~||{}|x{xwy|{~}x|~yzyy}~v|}y~w|~zyzyxxzzz}{{}xzz~yy{|||z|z}vz}~|v{{xxxw|uw|z{{x{z}y~|{}yx~||y|xz{z{}w{r}{{{||{v}~zw}~x{z~}y{yyzz}|z|x||{{}z||z~||{w}xxxy{yz}zz}}}|}}w~zz|}y}z|~}~z|{}||~|yzx||yy|v|~wx~~z{{}zz||~~{{w|zy~z}y}}|w}{x{{}~}~{z{{y}|}zy|}z~~~x}{z{{{z~ww||||}{zv~ww|zw|~z}{x{|{|y{~z{{|x{y|y~|~wx{y|y{~~zy}zw~{|{u~}yy|}|xy{z||~y}~z{|||}zy}z|z|xzzv|{x}}|x}~z{{||z|y{{{~z{zzy{}~}|~~}z|z{}y|xx{{zz}{~|}~|}~}z}|z||}}}{~{}|xzz||y}|v}{z~~z~zw{|z{yy}y~~}wzyz~}x|}~z{t{z|{~~~}~|~~~z}~~~|~~~{}{}|~~x|z~}{}~}}~|~}~}}z{~zy}|}y}~{~}z}z}{{{~}~}}{~}|}{~{~}|{|~}|~~~}z{}|{|~~|}|~|~|~}~}}{yy{~|{}}||~{}|z~z}}~~}~|~}}}~w~}}}}}}}}}z}}|~}{}|~~}~~}~~~|}}~~~{|y~|{~~~~|~~}}}~|~|~~}~}}}|~~||}y}y~}z{~|~{~~y~~}|}}}~}~|{}~~}~|~}}~~}~~|~~~~~~~}}|}}}~}}}{|~~~~~~|}~|~~~}~}~}}}}y|}||~}~}}}{|}~|zxz||~{{w|~xz|y|xy|w}}yxxww~z~yy{}wyt{{|yz~}~||y{}y|{xzxzz{{||}x~~|~}{z}{yzy{{}xwzz|v{ytvtxzvyzzzux|zwxx~x|wy}ty|yzy{w~|~v~wzz}{|xz}y}zyvzv|xxz}|xtyz{xzzy|y|~{z~zz}yz}y|x||zy{}{{{|y}z|yx{|zx|{~|w}z|zyx|z{}zz|zxy}vyy}vyv{}v{x~||||}}z}|x||z|xy{}}{w{|zx{yx}}x~{su|yyxwy|{|ztztxxy{zy{~|{{}zz|}y~zz}x{z~z|xwzy|}}{xx{y{|uvx~zzz{|}x}yzxvx~|xx{xzzz{{y|z|~||z|{y}}}{zx{|t}z||yz{wzyw||{||zy|{{y}wyyzzxz~w|xx|xx|}y}{}|}x~{z~~}z~zz|{~}}z~{{{{ww~y|||{z~}{vxxuy{y}y{~w~}}~{{}~{||{z|~z}}}{|}y||z{{|{xyzy|}zyzxy{}{{ywt}{~|{xy~}{{~yy{y}w|y}{}{x~}{}}}{~{|{xuz||~{zwz}}y|ywy|}y|}||{|y|wy~y|{y{}|y|{|wz|zy|{{}|{|v{y~{rx|{zxxzy{yzxz|wzv{z|yy~}zz~~z{z~|~y|z~~|~{~}{}}{xyz|~x{|z|z{|}z|{zzy{y{|||zzz~{y{|{~{|zy|~~y~{}z{}y|{~|~|{z}z~~||~|~}~~~|~}~{~~~y}|u~~{|z~{z|{~{zx}~|}}~}~{}y|~}{w~~}}~|||y~|}~|~}|}~~}~}|}}~}||~{}~~}~~w~}}|}|~~|~y}}}}~}}|w|~~~}~{~x}w}}~~~}z}}}~}~~}}~~}~}|~~}|z}||z~~~|}}~}}}{}{~|~|~~~}}{~~~|~}~~~}}}|v}~~~~~~~{|}~~~~~}~z}z}}~~|~y}{|~{~~}~}}~~|}}|}~{}~|~}~|z~{{{}~}~}||}v~~~}~}|{~}|~}~~{{{~~~|}~}{}z}}~}~~{w{}yzzyz}~zy{xzx|w{}}y|{~w{}w{{y}zz{zz}~|}z{z{y{y}xz{}|{{}|~||z}z{}y~yz|~}|{|w}z||zxv||~|{x}}}{wx{wz|{}z~}ywy{}uzy{y{~z{wzw}}z|{{w}{zx}~}xzw|z|vy~{{{~x{wz|z{y{{x{xxw}{{zzvx|}zyxy}|w|}{z|~{z||}z{}}zyw~vx{zx||w|yyzw{zxzxz}|y{yz}}|x}{y{yz}yzzzxy~~}x~z}z}|z{yzwz{{}|{{w{{|xzy|zzwy{z|y{yyvwy~||{zx{z{yz}{~~{x~}z|v~z}{~}yx{||w}{{z|{z~}|~x{wz}}x{y~z}{zz|vyy||~z||x~||{{zz|xzxzzy~zzyz|}}y|{y~w{}~{~{yxz{zz|}~{z~zz}~}{}}|z{~{|}yz|yz||{}|z~z~{|}xy~||z{xx|}}v||zyxy}z{~~{}~|x|}{yz{y}|z~{{zz~z{y{zw}~z}|~}||~y||}}~||yzx{yzyyzy~x{|xz|x{{||z{{{||v}|~z}|{z~~s|y~yzz|{}{|~z{||y|z|zu}~y~zy|xw{wz}|y||~~}zz{|w|yz||}}zz{}{{|{}}y{||z|~y{wzwy}|}{{www}}{{y}z{{y}z}|~~|vyz~}~z|z}z||{{y~}|}{~{x{y|{~~y~~x~xz}}z{{{y}|||~}}~~|~}||}{z~y|z|}{}{z~~}|{~~}~}|~y~}}}~||{~~~~}}|~y~~}}}|{y}}}|~~|~}~}{}{~~y~~}~|~}y}}|}~~z~~zzz~{~}~~~||{~~~|~~}}~~}||}}}}{|~~~}~~~}}{~{~~}~{z~}}}{}~~}~~~}}~~~|{~~}~~~~|~}|~|~|z~~~~~|}~}|~~}{}}~y}w}}~}|~}~~~~~}~~~~~~~|}}|~}~~}~~~z}|{{z}~}}||{}|z}~~|~~~|~~~~~|~~~~}|~}~~~~|~~|~~~~y}}}y}|||}~}{|yv~yxz{|yv|y{yx{uy||zyzxzzty{x|{xx{|xx{z|y|{yxy}y{}~{x{y{y{xyzz{z{yw~xyuwv~x|y|tzwzxy|zw{~ty}~yz{|}|zvz|{wy{}}z~}z{wyxz|y{~w|yw|~xxyz{wzyyww}zyx{x~|x|~||}}{yy{~}yv}zw~{}~wzz|w||yy~yzx}z{|yvu{zzyzyz{|yyv}zy{xz{{xy}zzy{}|zv{z{|~~}|||z{~}z}|y~z{xx{{{|~|y|xwzyxxuzx}~u{}zzzxx{|zuz~y{wyz|zxzx|}yxzw~x~z||}}{}zwy~yyy{~z{w|}ywxz}}y}yz~|{{~wy}z{}y}yxyw{~{z||~t{~{{zy}|y}|yv}y}z{{{|{zz|v~x{|zx{zwwz|yxy}{z}z{x{y|{z}~}y{|{~z||}}}|y}w{y{yzy|{y}}|{}|z|yzvz{v}yy|v{|}z{|~{w}z||}zy{y}y~~|w{{ym}{z{{y{~zz|yyyzx{yy~|yyyzuz{{z}~|}y~vw|{}y~|~y~|}z}}}|~{{|tu}y{y{|{y{ztyz{}y|~{x}z{{{~}u}}~y|y||y|~{xy{}}|~x}y~z}|{zz~{|x{~zyxx|z}|y{{|zz}{|{}wz}|||y}~|}{~}}z~z~|vy||}wz~w~xzxz{{}|{zzzy{x|}~x{}}{w|xyz}{~{}z|z{{{|z~zy}{}~~}}~~}}{}}z~~~|{{z~~~}|}}}|~~~~}}~{}{{||{z}z|}}~}}z~~|~}~~z}|y||{{~}|{|||}}||~}~}|{}}{}}}|~~}~~}z|}~{|~}}~~}}}|~}z~~~~}~z~~}~}|~zz~~~}~}~~}}~~}|~}z|~~}|~~}z~|}{x|~{~}~~}}{}~~~}~{}}}{|}{}}{~}~~}|}~~~|~y}~}{}|~~{|}~~||z|{|~y{}|}~|~}~~~~}}~~}~~|}z}|}}}}~|~}}|}}}}|~}||||~{~~}~~}{~z{z~|}yvy{}{y~zu{}{z{{{wy{}yzz~~}wy|||{yz{zz}x{}{}}|u~{{|{||wz}|z{}~z|{|{v~}||{x{{{z|zu||z{xx{zxz{zww{z|vz}~zxzuzzx|z{||zxz{x~vzzzxz|z~z}z{{z~z{|v{zw|z{x}{z{{xxxzxzzuwwzwzz{~||y~x|}{xz{|{zy|zyy{xy{|{yvv{u}xz{}|w}xzyx{{{|v{zyz}|zzyxwv|z|zxwy}|z|z}x{|zzyvu{~z~zyyxy||z|{uvt~uz||{yxyy{{{y~}||zzyz|}yzz}~zzw|||yx{{~}|}z{}{z}|~|{~|{zx|zvx{||yx|{wyx}zy{ywyxz|y{}x}y{tyz{{z|~z~yyx|zv|||yu|ywx{v~{~wyzy{yx}~s~yyxz}xw{z~}|z~}~yxzyz|z~z{{}{{}y|}zzy{z|yyzz|wy}t{x~||~{{}xy|tz|}{{}|{}|{{w{y{~}~}y|}~yz~}}|x~{|x}{{|}||yu{{zyyxxx||yy{{~z{{x{{y||z~|}z}z~vzx}x|~{}~yzx{w|y|ux|}}}|w|y||}}~|y~}xz}z~{yz~w{~||x~|x|{}y}z{xyy}{{z|zw{||{{|ww~xyv{~zy{}|{{||x~yxv|~{~|z}x~|~}z|~|z}{{~}|x}}x{z~|~y{||yzy~zvzz||w}{z{|yxyz~}yyx~z|x{}}zz~~~{}}~~~|~~||~}z~{}}{~z}~~}|}}~~}~}}~|{~~~z~}}}}~~||}~{}}{}}~~}||}}|}z~~~|||{{~}y}|~~||~}{|~~~}{~z~}~x{{}|~z{}}~~||z~||~{}~{~~~|~~}{}~}~~{}{}||}|~wyy~~{|~}{{{|||}|}{}}{{|~~~~}z|}~}|~}}|}~~}~y}~~~}{}z~}~~~||~~}||}~}~}}|~|}}|~~}}}}{{||}~~~|}}~||~}}}~}}}~|}||~~~y}~~}~}}{|~~~~}~~z~}~~|{}}}~z}|}~|z~z}}~~x{z}vz{xv{z{|zyx|z}xx|~z|z|}w{y|{xxyyz}~w~yw}~{{~yyx{}}~x{}}|{}~xxy|zz{|}yy|wyy{zz{yy|xx{xy}{{xy|y{|x{}~y}xzzzxxy~}|zzx||}{{~uz{zyywxx{|z}|{z{|z}|zx{vxz}|{z~|}{{|~||}~{~z{x{~~~|{{{x{wz}w{yzv{zx}w|y}}{tx}x{z}|}||uz~z|{~{}v}|}|}zzz}{y|}{y{}}{{v{{x{|{y{sxyyy}|yy{{xxw}x{}~{}{{xzz}z{y|~yyz}~z}|~}|}yzx{w|x{wywy~xyxy{yx||vwz|}z}zz~x~z~z|{yx|zzzyyyy{zz|}|y}{yzxvzzxy{{y}|xyx{|o|zz{y{}yw|}y~wz|{x{{}{}z}x}z{}w~|~~{z}zy|y{|y}|}~~x}z{z~{|x{}{w{z{~~~zy{}||{~~|zz||}~y}|}}{~~{wyz{{~y|}{zxzv|zx~z{zu||wzz{|w{|z~zz{{{x{zz}z}~|{}||~}{yz||y{ww|z|y||~y{{}zxyzzy{zz~{~~}w|v{zx|}|}z}|t|~}|y|}~z||}~}yx|{xz{w|v~{{z{yzyz{||wyz|zy~}|~}}}}x}|}x}zy|}}}{||{z|{}yzz{}{zy{{y~yz~xz~y}w{|z~~{|zz}zy{x{|z|~}}~||~|}y}}|~~~|~~}||{~}|}|~}{}~}}~~z{|}~}z}~~}|}~}~~||}}|}~~|{{|z|||~}~||~|~|}~|~}}|~|}z}}}~|~|z~~~{}{~}~}}}|y{{~y}}}||~}~||}~|~~{~{}z~z{}}{|}~}~~~}|||~~~~}}{~~}|~|~{|~}}~~|~}}}~{}{|~~~~|~}}}||}}~}}|}~}}{|{~~~|}~~|~~~|}~}|~z~~{}|}~~|}{~~z}~}{z}}~~}x}~~{~|}~}~|||~~{}}|z}{}|{~~|~|}~~|{}~~}~}|yzx{y}||zy{}y{{{x~z{{{}|zz|z{|zx|{xyz{zv||x|}xw{{~y||}{~z}zz|yz}y{w|twz|}z}y}{~w{{}}z}{{{{vz~~yzzvyxx{|w{{{ywszx|}zyx|{x|}yz|xz{|{|~}y}z{{y}~w{{zyxwz{}{y|z}xzxz{{xyy}}{z{zzx{y|~y}yxy}{||~~}z~|yz}zy}x|{zy{||z|w|yz}x{||~x{{z|{|yzw|}~~xz}~y~}|v|||~zzzzx|y|zz|{|}{zzzw}y}~{z~|zyv{{z}vw|{yyzx|z{z}x{~{}~y||{|yy|{}{y|{z~yy{{|x}|||yt|yz{zy}zvz{{{zz}{x}s~{x}z{yw|z{vzz{|{x~{vz}y{|}w|xx}{{zz{y{z{yz{|x{yyyxyzyx{x}~{||}||{{{z|||y}x|z}|y|{y~{}z|y{}|xw|~{z{x||~z~{|y~}x~|~{xw{zzz|~z}~x|y{zz{z{||y~wwy~z{wy|z}~zz~|~{~{|z{}yz{z|~{yy}z|~{zz~~{}y}zzyz}x{}|{x}}yy~yy~|~||z{{~yy|~|us~|~zzy{|~}y{~{wz{}{zz}|xyz~{y|z||{y{v}zy|~|~}z~~{x}{|~{}z{{||{{}z|~y{~{{~{|~}~y}~}{y}||}||y{{|yz~x|z{|y{~z{zyz}x~w{y~|xy}}||}zy||||~{z~}~}{}}}~{}}~~}}}}}{~}{~}~~~~x~y}~}~~|~|}~{}||~~|}}~~||}}y|x}~~~|}{|{}}}}}}}|}}w~~}{~}~}~|~~{|}}x|}}{~}||}}~~~~}y{|}~}~z{~}~~y{}{}{~~t|}~~}~~{~~{~}|~~|~~~||}}}}|z}~~|~~~{|}}~~}}~~~~~z~~~~||}~~{|z|~||~v~|~{~}~~~~~~|}~~z||~~~}~~|~}}|~~~}{|}{}|||~y}~}|~~}{}|}{z}~~{{}~~{~}|~~|{~~}~}|~}~}|}}||}~zzz{~|~|z|{{{|z{x|~uzz{{w|yv|x}y{zyzzvwyvz{||}xxzz{{w{~x~~y}yz{||z~}{}}zz~~zzw{x}xzywx~z{{{yxywyyyyz}z}zyz|}||}{w|zz~z~{~{{||yy}{z{zz{|yx|z{{xx{yz|x|zz}v~zzxuyy|z|z{|}{y|yyyz}}|{~|{||~|}|}~}|z|z{}y{|zy{y|x{vzx{~z~}vxz{xzu{{z}z|y|{|~{~{{x}z~{~{|wy|{z}z{zzy{y{x||x{~}z{yzx~zzz|z{zyw|{~z|{z{||{z|}|yz|~{}{}}y~z{w|z|xyv~yw{{|z{{}xzzzzwx|}y}z{}vuy||{|~yzy~}{z|z||{z{{v}y||x|||vxzxzxv{v{y|xv|z}}}z|}u}z~yz{~~~|y{{{}zyyzz|zz{||xz|~}|y{w}~|yzz}{}|zzz|{~}xxy{{wy~wzy{|z~y~y{}}|z||{}x}x~|{{|yw{}xz~~{v|szy{xzz{zyzx{{zzw|~y{~{z}y}|}|}}|u}x~{~|||z}}{y|z|vx||zyww{z{y}{wxvzy{z}zy~}|~{|y}}zy||z~~~|}~{~x}xyyzz|{}y|xx{y|y{z}{yy{z||x||y{~|z}|yz~|zz}~z~|w}y{{{}|}xzyz|{zzx{||w{w}{z|{~z{}x|~y{zx|zz{~{~{~y{}}||{}y}{~|~}~~{{}}{|~~~|z}}~|}}~}{}}{}~~}}|}~}~~~}}~y|}~|{x}{{||}~~~}}|~}{|}z}~}~~~~||~{{|}}}}x|~}~~~~~|~}~}}~{}||~}}~z}}}~}zz~}|}}~~{{~~}{}~{}~}~}~|}~~}}~~|{}}{~~}{||~}}||||{{~~}}|}}~z~{}~~{w}{|}~~||~}}}{||}}|}}}~u~}}||~}~}~~|~~~z|}~}~}~y~~}|~~}z}}~~x}}}}}~|~~~{~|z~~}~{}~~~~{}{~}}~}}~}~z|}~}~}~|}}}x{zyy~~}w|z}~|z{w|zvz||xxw}z|y~|{w{}~x|yzvzzyz{yx|zzyz}x~w{zxzxyz||zy{zx|~||~x}}z~z{yz|}{x}~zwx~{z{tyw{zy}~v}|u{|xv}w{}xzxyzx{|z~zz~{yzyz{{{}{z|wx{}x|~|}x{{z{}yx|{}{zxxx{y|x{||yy~zzx{{||}{}}yy~y}~{{y{vyx|~y}y|yz{zzv}zzz}v}}yz}{zyx|}{{zxzyyzz{x|y||~|y{z}z}z}yz~{|y|||}}~|z|xxz{|y|{}{}v~{{y|{yy}~~zyy}}x|xzzz~|{wzz|}}|~|xww|{~y|{{{z}z|y|x{{|yv{{{xw}yw~~}{|}{}|y{yyy}||~x|}x|xxyz||xy{~~xw~yz|}zzwx~z{~||y|~}}{yzy}||z{w}v}||z{}w|zx~}}{zz{{{}v}{{{{{}|~||x}z|~yyzwzy~{~x{}|~{w~yzz{}x{yzxw||uxw}y{{~}yxy{{}}~~}zx||yw~z{wz||{xy{w}y}|y{~|~~{}zxy~||y}{z||}{x|{w}|{zx{{{w}|}y|v{}y}|}xzzw{z{xw|yx~x|y}}{z{~z|z~z|||y{||{|}{z|xyz}}yzyx|{||~z}y}|~y}{z|wyz}|~}||~{x}|||}|{z}}z}{||xy|{y}|yvz~~y{x{w{}{{~x|x|~~{~}~}|~~|{~{w|}}{{~}{~~z~~}~~}~}~|~}|~{{~}~~}~|{~~z}}}{{~~|}~}~|~|~z~~~||{~{z~~}{}|~}~~}}|y~}}y}}}x|~~~~{~~z}~~z~{}|~z|}~}~~~||||}}zz}}~~y}}~}~~~~~~~}{~~{|~z|~}~~~~}}~|~}x|~~|{|}~~~}}}}}|}}~|~}||z~{}}~|}}||~}~{~||~~~}}~~~~~~}~|{||~~}~}~}}||}~}}}~{}~{|}~~z}}~~{}z}{~|}}~|}~{}|~~}~z}}~{~||z~zy~||{ux|}x{{y||z~~{w{v{~{zyy{x{wz|{{z}z||~xxwzy{{|x{{{}{y{}~|y{z{y}xxw{yy|yux{zz|xy~|wwwu{}}~v|yzx|y{{{|~xz{{}xw||{}{{~|||zwu{zzywywy{v{~~z|{}{~z|{z}{v}uw~z{|}zyxw{y}{}wy~z}|}{~y~{|yw~zyzv|}{x~x|xxyvz{{}{wzyxvyy|z{|y}|yx|z~wzzzw}y~{~y}{z}||~~uzx{xyyy|z|{{wz{x{vz|xz~}z}||{y{{z|yz{{y|{xzxz}x|}x|{|zy~||~~~z}y{}z~wzwy|x{zz{zvy}{{y~}{wyz|~{}xzzz~{y|{yyt|{yz{z~|uv~}{}{zy}{zzw}{y|y{{}|w}{}wy|zyyx|}{{|||{~z|{|{z|z}zz{z{}|{}~~~zy~wx~{}y{{zzz}{zyvxy}x|x|w{x{~zx|z~}{z}~~{}}~|}z|x|xz~y}z~}{xzxw{zz}|{y|zx}xwz}zx{zzxy{}z|zy}~{{~|z{{}{z||}~z|~~w|{z|}y{yw|yz{zyz|x}~x|~wwyv|}v}|w~z||{~z|z|{}|~w{{}|~}}|{{|yw}~y~y|s{|{z||v|{yz{{z~z{xzz}|y~~~{{~{z~{yz~{}y|||{{{z|~z{{|x|}{|wy{wyz|zyxyzy{|zzxxz{{{~z||{{~z~}}~~{z}|{|{~|~~}~y~}~~}~}}}~~}}{{||}}~|||}~~{}}~|}|}}~}}{{y|~}~~~|z~|z~|}}~z|~}~~}~|w~~z}~~{~z~}}}~~~~}~}{~|}}~~~|||{z}~~}~~{}}~}||{~}{|}}}||~|~}}}|~~|}~|}|~zzz}|}|~|y||~}|}~|~}||}z{{|~}~~z{~}||z|~}{}|~|}z{}~~|}{}|~|x}~~|}|~}{}~{y~~~}}}~y~}~}|~y~~~}|}}~~~z~~~~}}~}{}|{~~{~}}||~}~|z~~xy~yyz~zu|{~~yz||yzzxz{}|}zvy{wxyy{u{~{xx{|zz}|t{{t~y}v{zxyyx{yxz}{xz{}y{|~w{z|}zyx~|||yx}|zxvw|xxy{zyxz{{}z}{}zw{}~zz||{}zzwxyy{{~|y{wx{|}|{{xx{yuv{{z{{|}yzz{}zz~{xx~x{|{xx|yw||wzzwy|}|yz}{y|x}{xz|}}||{y|}}~~{}yyz{z}z}{zv}~|{yw{yy{|wz|w}~wz}{{y|}}~~{{~zxz{x}z{zy|yy~y{|~{xw~{zz~|}y|{v~wzy{y}}|}z~{yw{z{{y|zxz{y{||}t~{wu{y|}}x{|}|}zyyz{xyx{{{{zz}|}y|~}wx{w|z}~{|{xz||x{}x~z{{|{||y}yxxx}}zz|{y{{yvx{~{{wz}zy||{|{}z|zzxy}{z{}}|{yz|x}~xvzywz|}z~y|}{{yy~|wz|z}{}y~z}y{{~~{|{v}|{w~}z}{|}{{}{~|}z|{{}~~~z}zyzzy{|x|}{wy{|~z|}|w~{wyz}}{{y~{{}z}}z{{|}}z{|}zyx~zx{|~zz||~z|~}|zy}yz{zyz{~}}zx{}zy||}xyw|{xzw}|yzyzy~{}~|{|~~~~y{{{|yzzw|zzz{{~{{}~z|{w{~z{|ywz{yw}}~{|}zz|z}{}|yy|zz}}}|y~z{|u}}zz|z}|}||}{}}|}~~}}||}|~||}}y~}|~}|}~|~~}~z~|~}|}~{~~~{||~}{zz|}~~|}~}~~~~}}}|~|}|~~~y~}|}{~}||~}~z~|z~}{~{~~}~|y}~}|~~|||}z~}~|z}~~}|~z}}|~{|{~~~~|~~}{{~||}}{|}}~}{{~{~~~||~}}}~}|~~~}}~|z}~{~}~~~}|{~}{~}~}}~~~~z}~|~{}|}}~y~}{|~~{~{}|~||}~~~~~}~}}~|~{~}}}~||~~~|~z|~~|~~~~~|}~~}}}~{{}~}~}}~|}}}~~}~}~}w}|{~~zzy|}}zz|{|~v{z}|{w}z~vv{z{|zz{z|zvu{yz|~y~|}~{{~z{z{|{}|yz~{}|zy~xz{zw{}zz|zwyyz|x}ysqzy{wyx{y{x}z{yw|zz|y|y}{yx|}x|}}x}{{~y{zw|~zz}y{yzz{xzw{~|wxy{vuywxwyzz{yzz{z{zzyzy{yzz}|{|||}y|~y}|xwxz|yyy{xz~z~yz|wxwy{{{yvwy}}{z{yz{}xx|xyyyzyx||~z{zyvpz|}|{~y{}{zx{|z{zx{{}}w{zzyz|z}zzzz}yz~{z{~tv~yy{z|z|{wzyyy{x}{z{~||y}z{{y{{zy{z|{xyyxzzz|yz|}xyv|zx~zz{wxz}xz}yzzz{z~uz~}~zz{w{vyz|~wv|y{z|zz}z|y~zywvxyxwy|z{}{|||yzyy{y|{}yx}~|{}x~}z}z{{{yyz|vyzz|xxy}zwyy{~}|{zy~}x~~{}}{zz}y~|v}y{~ywt~{{{z{y{y~xzyzyy~xzzz{yv|xyz~{x~y|yz|{~}xz{{{zz~{|y|{~~z{}}|}{~~~|{}yyw|{{zyzw|}~yx~zzyxyx}{zyz}|y{}yyyy}|z{|~~~zx|z}~x}}}{z~yx{yzzz{{yyzy||}xy{|{}}|xzz{{z{{y|}w|y|~}{~}|yzz|}{{|}}y}~|{~xyz{|~}ywy{{~{zy|~u{{{}{}}~}~~~{}}z|{~|~~}}{w~}}z|{|~}}~~{z}}}~~}}|}~|}z||~{z|zx|}}x{~}z|~}|~|~}}~~}}z~|}~~{~~~~}}}~~w~~~~{}x~z{}~||~}|}}~}wxz}~}~}{~}~|~~~~|}}}~|{}z~~~|~}}~}~~}~}}}~}}}~|}}~~}|~~z|~}~|}~}|~~~{~}}~||~}~~||~}~z~~|}{~~~~~~}~{y|{{}~y{~}{}~{|}|}~}}}}~~}~}}}{~~}}|||||y~~~z~}|~||~|~~|~||{z}}~}~||}}}}}~{{}{}{~~~|}~}~}{|}~|}|~}}~}{~|~~~{{|yxx{zw{|z{|zx{z}y~z|yz}vxx~zy{z{|v|xzyxw}{xy{y{{y{}{|{{~}|}y{xq~y{z|zy{{zy{z}y}z{}{|{w~z}zy{xzzyyzxzyz{~y}{{vw{z}z~{}w{y}|{xzz~zxyz{~v{||{yz{{z{}yyyz{z{zyyy|y}|w{|||}yx|yy~}|z{}zx|{{y|y|z{vzx|~z~{~{|x{wx{{x{z||}yx~}{y|~{||}{}w{|z}zyz{}{~|xytyx|}w|w~|~~|}xz}wyz|w|{zz{~wy~v{}{xz}||}}zxz{{zz}z|~|zyxyy|{yx{}}x{{{zw~|zx{{}|x{||x{xy|zy|~zu}u{{{zz~yy|}|xy}zx{z{{x|}{{|w~{{|{y{~z||u~z{{||~xz~{z|xz{y{{{~x}w}~|xx}yx|}{v{z}v}}{|{{|}yy{|z~|zxz{|{xy{|~z|wz{{{}|{}||z{|y{~{z}|z||~y{yy}|y||yzx|z|}||{zx{z~||zxyzy|{|x~xzzy{yz{}{w|{|z|zx}y}||zy{|{zy}}z{|||}|y~zyzzzzx}y{{y|{|z||{{{{{}w|z|z|}{{xx{}zz{zzzy~xz{}yx|{}}z}}|{}}~yzy}|{|y|y~x{}{{z}}~z}zz{z{~}yy|vyy}~z{|}|||v~|~|{}z|}|}x~}||z{z}{}}||||}{{xyxyx||{w{~}}||z|~|~|~}~}|{|}{z}~|}}}y~~|}}~}~~y{~z~yz~}{z}y}|~z}~~|~}{~{}z~z|~}}~}~~~~~{~||~{~}}}~|}}}}}|}|~~|~{|~}~~}}y~|}~}~~~{||}{{~|~}|}z||~|~|}}}~~}~{~|{}~}}}}~}~{~~~~{{~}}}~z}|}~}{~~}}~~~~~~|}~|~~|~|~}}~~~||~}|~~}{y}|}y|~}~||y|}}~|~~|~|}||}}}~}~~~}~}~~}}}~~~~{}}~~}}}~~~~||~}}~}}~|{~~}}|~}x~y~~~}~~}}}}zxyy}}{x{{zz}y}|yxz~wwz{xxv{xyzwzwz|~||zx{zy~}|~yz|{|y|w|x{z|{x|{|z}}vwxx{yzy|yuzx|x~yz{txzzwyx{|{{~x~{zxzxz|xz|zzyyy{y{|~wzzz~z|||{zzyyx|{y{zyyz}zxyz|{z~x{txvyxzyy}x}z{}|z{z}y{{z~yxvz{|{yxy}zzx~y|xzxz}uw|w}w{wzyx{u~~{x}|x{~z||||}w{~w{z|}{y|{}{}|{~z|zx}zx~z{yzzw{||{z~|y|ywx|yzvy{zyz{z|yywyvwyyx~xx~}|z}z{z{|z||wz{z}y{|xxz|yvzyzxs{t|}}z{z|{xz|~}~}|{w~}yxx{}|{||y{z}}vyz}{~{~vzz}|{x{|~y|z{y{}zu~zz}z|{{{|}|xz}zz{{z~z|z}|x{{}{zz{|xyz|z|t}}}x}u|zxz{w{x~|z{zxy|zx}~zzyy}|{w~z}zy|}x}|zwzzzy||x~z|~xu|}vxx||yzyy|x||z{|{yyy|~w}~{~{}~{zz}{}|w|{~x|zy|{wy{{xyyy}x{v|yyx{x}wx{yy|z{x|y||}}}z}~~xzzzz|xxy~zyzv~{}|{}}|xz|x{y}w}~u|zxyz|~z{{y|xy}v{xuz|}z|x~~||||z}{z|x{}~~zz}{yx{|{z||}{{|zxxz}}}y|{{zxywzyx|}~zz}y}|~z{z}z}~~}}}~z}|}}}~~}~~}}~~|~~~}}~}|}u}~~~~~~~xy}}}|~|}|~|~z|~{~z~}~|~|~~{~x~z||{}y}}}~{}~z|||}~{~z}~~|}~~{}}~~~}}}}~~z{~||{~}}}|}|}~}~|{}~{z|}||}u|~~{~~~{}|~~}|~}{{|}~z~}y~{}~~|z}}~}{~~}{|~~{}~{~{z}~{~~}}}}{~}~}}}zz}~}}~~~{~}~|~|{|~|}}|||}{~|~}}|~}~~|}~}~y}}~{}||~}{|~}~~|~~}|~z~~~}{~~}~}~{}}~~{~~}~}{}~||~~~~~{|zx|{|}||}}wyxyvy{yy|}y{|z|{wxvvz~v{u|y|yy{z||zy{yx{yy{zy{}xyy}xz{w|{yz}}||z|}yx{zx|y|y{xxzx{{z|z}zwwyzty{{zz{zq||z~yyx{z|xxw{yyyy}zvzxzyxxw|xzzzz|{yy|y{zzzz~|zvy{xzw{x~||z~w{w{zx{w|||zzx|zy{wzz{x{}y}{|}|}z|zzx}|zw}|zzx|x}}xvzv{y|xzz|{|{{z{xyy{{}|}yy|zzxwx}wyzzw|y{yxz~{yuzz|zy{~y||~zx{xw{}yz{z|||wxx~y}{~}xy||wv}{}}y|{}xx}z{z|~sw|}~yz~x}yz{}}{z}zy|z{~z}|z{yzz||yz{{{yu~|x|{{|y{zx~y|}{vz~w~{zx{zyyw|{z}z{}t|x~}z~zx|yz{zz{{}wz{z|}||~|{}|y}w|~}x||{|v{}}||xz|}y|yvzy{zz}{~~x{||{~{|{{|zx{~z}|{}~}||yz~}||}yxyy{|zyw||z{{y|}z|w{zzwz||}z|zy{y{yz|{|wxx}z{}{{|{~{{zy{zz}{|xy{~|{}}x}{vz|zz}{|~|{|{{z}|y~|{y{y|yzw~w}z{|~~|~yz~{y~wz~z{|z}z{zxv|x|z}z}{xvx{x|~}|x~z~|z|z}yzy{{x{{z|xw}{{zz|x||y{|x~{}}y{|zwwy|~~~~}}~|||{}}|||~|{}}{z|}}}~~~~}{||~{|}~{|~~~~~~~}~~~|~|z~||}|}}|}}~{~~|~y|~}}~{}~~|~~{~~}}~}}}|~~~||~|{}~}zz~x~}~~~|}~|~~~{{~~}{}}}}zz}}|}~}~|}|~||~|}~}}~{~}|{~}}}~|~}}~{{|~~|{~}~~~~|}{|{{}{~~~|{z~~~~~|}|}}|~~z~}~|}}}~~~~~~~~~~{~}{~}~~}{{}~~~|~~z}|~||~|z}|}{~~{~}~~~|~~{{~||x||~~~}}~}z~}}}~}~~}}|~~~~|~|}|~}~{y}{}}|}~||~}}}|~}z~~~|~}~y~~}|y{zw{|v}|{{}{}|~|yy{{z~}xx~z{{zwxx~{y~wy{{|{~{{||{}~{||}yy{zx{y|}~}{}~}{|~xv|v|}zyz|{{w|xxw|{{{}y||wy{xvxyzzx|xzvvv{y{}{{{w||z}|~z~wz{{{{yz}z{y}xxvz{{}|yu{|z{yxtwx{|y{|w{uyzz{~yyy}z~{zz|x|||zwx|~z|}|y{{ywywxz|zzy|{yyzw{y|xy{v|z{yz}{z{x}yxz{|x~}{{|}~{|{}wz|w{|z|}|xzwzxx}}z|zz~xzzxy{|z{|{~|yy~w~~|}x{|~|}xy{|x{~y||x{xzyz}w|{{~||yx{xuz~{{v|zyzyy~x}~}{zy||{}zz{zxzy}z|{|{xy|xyy|yzx|zx}}~vwx}y~zx{z{wxz{uy|{||{z}~y~{{z{}|}{z~~{{}~z{||y~{}|~zy}x}{{}wyvuz|yzzvv{w{x}~zz{~{zzvx{z}zw{}{{z|z}~z}{zx|z{yzx{z}{}{yw|x{{zvzxx{z}y|zz|}z~{{}~~{{z{y~||zx|{w~z|}}y}{wx|w{}yy{||{y}z|ww{{{{z{zy~}yw~~{{}{~~~z~|z}}z{{{{|wv|zwys}yvwyzyx{y{zz}}{z{vy{{y{|z}|{|{z~y|}t}y||y}z{}y|{yzu|yy}{x}}}zzwxvx}|}{{{x|z|{w}z~{~{|zyz~z|z~~}{~|}}|~}~~~|}||~|{}{z}|z}{~z~}~|{~~}{||zy}||||zy~~~}~~~~{|}}}}~}}~x~~~~}~|{y|~~xz}}}~}|}|}~}}}{}~}|y}{}{~}}|||||~}y~}|~}~z{||~}}}~~}~{~~{z}}w}}z}{|}~x}}~}~y~{}~~~}}~}}~~}}{~|}}}~|}~~}z|~|~y~{~|~{|}|~~}|~~}|~~{~}~~}y~}}~~~}~~|}}~~~xz|}}~|~{}|}}~~}y~~~}y}{}{~{|~{~}z||~y{z|~{~~|~~|{~|~||{}|}}z~z~~}}~|}|~{~~~}}~}~zz~~|~|}|y}y}}~xxu|z{yw{{z}z{{zzz{xx{{xxz{x}z|xy{yz{|{|{yxy~~|xyz|y}{~z{{x}|y|zz{{||w{{x{|y|}xyz{z}z{{z~y|yzzy~wzy}{z}yzy~}}{|||}zw}y}|ywu{{z~{|z~vzyyzz|yy|x{{y|{{~~vx|y|{y|~|xvzv~{{z~{}wy{{{|~{|~yyvxy~}wzzy|w}wvyx|{ywx|{|{x{}}~{y{yz|{v~zwyy{{zzxw{u}{{}}y}zz|{||~}}}}z|}y~x{|wz~wv}z|y{~~z{|{zy|zz~z{{x}}z~|{zx{|z{{zz|{vw}|}|{}}y|x}||~}|z|~zv}x||{{xy{zz~z~|wzx{|~z{{|||y|||z~yz}}z|{yzy~yzyzyy|{wyz{x~z}zz}~z|z{x{}z}||yz{{}~z|~|||{{}zy}{xz~}{xz~~}{w|~zx}xzzy~|}yw{y~z~}{yy|y{v}wy|~~}||~v}zxxz{y|x{zx{~z}x{yy{{zywxz}zzxzv{wy}~{}~y|yzz{|{{|||{||~{~xw|{z|v~~y{z{|xx|y}{yy{|~{|x|~{{z||{zzz{|{}}x{z{}z}z}z~z~}{x{~{~{|zz|ys~||{{|y{}|}z{}}{}|z||v~yzwz}x}}|xyx{{~zzzzxv}yzzwz~||}~|{}}~|}zy}||{|}}}{}vw}|y~|wy||y|}wyy}~~~~~{~~{}~z~~y{}}~~||}|}||||||}||~}y~{|~~z}}~{}}{}|}z}|w~||{|z{}}~|z{|}~|~z~|}|{}~~}~||}z}{{~~{{}||~}|~z~}}z~}}~}~~{|}}~}}}|}|~~|{|~~{~}~~|}{~}|}~~}~}~~|~|}}{}|~}}|~|~~|}|~|}~~}~}~}~~~~~~~}~}~{~}|{|~y~}}{~|~|~}~}|}~~z{|~y|~~~~|z~|~}{}~~~|~|}~~}z}~{~~{}}|}}|y}|~~{~{{|}~}}~~~}|}~x}w}x~|}~}{z~{vzzz{z~z~{{|y|y|z}ytzxuyx|}yx||zy}{|}~|{{yw{z}||z|z}|}}xwz||xwwzw~xvxsw{wzyyyxvw|zzzyzz|}z~w|{{{yzy|||y{}{|wy|{|y}z|{}~|w|x|x|}yyxxwxzy|~{{r||y{tvx|y}z|||~|xyy}{z}z|xx|wxy||{}z||}{vx{{u{x{zwy{uyz|xy|}{u~wy|zx}}{zx|yy{x{~}y~||||y~}|z}{|~|||x{{z|}{z}~|~z{~y~t}z~{{|{z{zwz~z}|y{x{zyyw|z{}{zzz}~zz~x|wx~y|{z||xz|x|||wxxuxx{x|z{v|{|z{y{{yzy{}z}x}~w|z}~~xz}~}xwxy|{|yyx}||||wzx{|zxyxzzwx}zy~~}{{{}zy|}z~}~x|z{~|{~~{zy}x{~yw~yyy~z}z~xxx}~z{xyxyy}~~y{z||x}y{|y|ywz}|{y}z|{z|}z}{z}|||zyxy{{xx}|}}x{~yyx{{}|}}z|}zyy}z~}z{y}|~zyzx|yz}zyywyyzyyy{}||y~z~w||{||t~||{z}{yzxz}{{|||{{{}z~}}{z|~{w~z{z|y|v|y{x{zywxx}v|~{|wy{~xx}~~~z~~|zx{zzyz|||{|{~|{|yy~wuwuu{w{|yzu|z{vz||yy~{|~z{{x|||}y|}s|~|~|}~}{}~y|}~w}{||}}}z}|~}}}~}{~~}}~~|~~}x{}}~}}z~|}}}}z~}y}~}}~||z~~|y{~}|~}}|x{y|}~~~|}~}~~|zw}~~{~z}~~u~}z~~~~}~~y{y~~|~z}~{{}~|~~|}|~~}~y~{zz}}}}~z|}|~||}|}~}~~~~}~~|}|~}{}|{~~{|~~}~|~~}~}y~||}}~~}|||{~~}~}~|}{|~z~|~|~~~|~|~|zw}~~~y}}z~~}}}|}~z~~}}}}~~||z}|~}}~}~}~~||}~~}~}}|}|~~}}~||||{}}|~~}|~}}}}~~}~~}{|vy|s{y}xwzz{yz~}u{ztv}xzw{z{y}y|z{{zww}z|zv}xuww{{x~w|}}{{vyz}}zuz}}z{||zz~}y|{xxz{yyy}vzw{yw}}yw}x{|{zx||{|{|zwzz|}{zyw{v}}~~z}{|uz|~zyz{}|}{y{|wzzxv{z{z|{}}zy|}{{|}z}zxxxvzry||u~}~}w{zx{x~yu{zyz|z{w|wzz{|||{~|{z|y}||{{|~zu|}zzwvww~}zzxyz|{{~|~}}|yy{}{vz}w|y~x|zzy{w~xz||x||z{}{~w}yy{xy~|{wy{z|zyz{zz~~y||z{|~}{xz~y{w{zz{z{yw}}{w|y|y{wz{|||w|yzx{{}x||{x}v|}|x|z}y~}|~|{|}x~z~|{x}{|yw~||zwx{{{~z{x|yx~~}|{{yyx{||||{w{{z{}x{~}|{{}y}|}z{}zx{|~}y|~vuyx|{|xzxywxwy{~|}zzx|||zx|{x|yz{{yz{~}||{zwz{}}yzy|zxz|}xy|{y}z{}{w{y}wwyx~|}{~x~zy}{~{}{yzy}xyzw{}{zx~z~|{z}|{{~|zyz}}z{~}}y|}{{x~|{{|w}vyzxz|z|z}y||z|~xzz{||{}y{}{}~y~|}}xw}{x}z}~{|xuyw}{}|}z}{zz}{{z|{||xy}x{}x|}{{|~yzw~y{||yz{y{}{~{wz~w{~{{wxyz|x|x~z}|}}{~~}~}~|}|~}||||z}|~~{|~|{~|}~|~{}}~}{~~~}}}|||~y{{|z{{}|~{~}|~{|z}}|||}|{}}z}~~~~}~{~~}|}~}~|}~|}{~}~{y|}z{~|}}||}x~~z|~}{~~|{z}y}}}~}{~~|~~}|~{}~y}~~~|{|~~y|~}}~}|~}}}{~yz}}}~~}}~}|}y~~|~}~}}}|~}}}~}}w~~}}~~y}|~|}y}}~|~}~~}}~~|~~|~~}}}~}~}~~~~|z}}|}}~{~|~~}}}|}~|}~}|~|||~|}|}~~}z~~z|}~~~~y}}|}{~}~z~~|}zyz|z|~yzz}}|{~}syy{{zyz{w}y{yyxwwzzvzzy{x{x{|wz||{{||v|{y~~y|z~z{{zz||}}z|{yvswx{xzz|}{vwyxwxy}z{{{xz}{{{{~}z||xzzz|yy}zz|yz|z}y}{z}||qzx}|~zzxvzxy}|xwy{z}wy}yzvzxz{{yz|x}{yy|}zx|}|wxz|y}{~}|~y}}y|{vuz||zz{zzz|y}w{|x|{|x~}y{{{{y{|yy}|z{}x|{{{|{{~|w{{yzz}{{{x|z||}{y{xxyyxzy{{}xuxxyw|vws{yz|~zy}z{z~|{zzyyzx~|~|wyy{~|x}{z~zz{y|y|wxvyx}w{{~|}zzy{z}{y|}{|}z~}|xzv}zz}}|y{|x}w~}~z{}ws|wx|zvxw}{yz~{{{{z{|y|{{|xz{|{}{}{~w~{yx|{~zz{{||z~y~{vw{wyz{yw{yx~|zy|{{{zx|{|{zy~x~zz~z||zz}|~{{z~wv{|{}zz{y~|zx|{yywy}~x{x}vwx{vy{~xz|v{{t{{}|z~}|~z~zz~{y}zz}|zw{{|yywyxzy~y~y{zy|w|{}|yx{|yzxww||~}}z|~{x{y|z||y}{uyxyy{{||w{ytvzw{{{yy{xzwwyyy}|vzyw~yz}|}x|{|w|||{xz}{{z{x|z|{yz{{~|~zzy{wxyz|||{|{z}x|yw||}z}{zz}}z}z}{z|{yz}}|~{~~}}|~y|{~}{~}}{}y~~y~|z~z~~}}~{zz~y~}x~|~{~z~|}}}|~~}}}}}~~~}{}~||}}||~~}~}~~||~|}}y}~~~z|{}~|}~~}~~~}|}}~y~~~~~}t}|{|yo~~~}~||}}|}|~{|}}~z}}z~~}}~|~|}~}~|~}}~~}}~|~x{|}x{~}~~~{}|~}}}~}{}~}{~|~z~}|{~~{~~||{|}}~~|}}~{|v{}{~~}}~z~}~}~{~z~}|~}~}~}}}~~}|}{}}~}{~}}}}|}}~~}}~}z}|~}|}x|y~z}{|~{}|}}~}~~|{yy{~|~|}~}~~~~}w|y}}|z{||}~pyyyxzw}x}y||~yzzz|zx{w{|wzzzyyzy}zwzxxz}yyz|yy||wz~{z{xw~x{y{~{{{|zyz{vvyx{|y{{y|y}}zyz{xzz|wzz{y|~{}}|~v~zwuyx}y}wyz{}|z}z{y|y{xy{|{z{x~{y{z{ztywzyy{{~z|z}{|y|zzw{}{zz|{z~z|}y|x{~||x{w{}yyy{uu|xzyxw{{{|{}{}yz~zw}|{}|}w{z{{|xy}y|v}xxy}~||}z{xyyy{x~{ysz}y}|xww}y~{yvz{~zxy{~|{~y|{z{v~xzxx|yvv{}~{zzzzzxz{{}ywy}yyy{y{x|~{z|y{yx}x|{|{{yyx{}x{~z{yvzzw|}{zy|z|z|{~y}x}y|y|}yx{{v|zx~}y{y{}yz|~~xxyxw{{y{xz~z{z}{||}t|{}yxyw||{~x|zyz}}z}~|{u~{y~z~}x~x}x|zx|yvy{w|z{~z{v{||{yy|zy|}~z~}{y~~~z{xzy|}uz|y|wy}|y{w|~{||~}y{z{~{{y}yz}}~~{{{xyzz{{z|~z}yz~|wz|y~y}y{zx}x{{zz{yx}~x|}~}~y}|zw}||y{z{{{{yyx~{y|{|z{}~z}|zyw{}z||z|~}~x~||w{yz{yy~{||w~|yz|~ywy{|{~{}x{|||zy|zz||z{}{|~zw}|w|x|||}z|}{~w~||{|{~{{}}~}|w{}zxz||}~z|{{}z}}}}|~}~}~~}x~~|~~}{~|~|}}|~}{}|~~~~~|~~||~}|~}{}||z}~z~}~zz}{}~~~~~}~}y|x~}}||~~~}~{~y}~|~}{}|zy}||~{}}~}|x{~{}{~y~}}~}y|{|~~~y}~}}}~}~~}{z}}~{}w~~~~~|}~}~~~~|~y|~~z|||~}{}~~}}z~~|z~}}~|~|~~}~{}|}}|~{~y}~}~|z~}|}||y~~{~~~}|~}|~}~}~||~~~~~~}{~{~~~z~}u{|~|z~~~|~|}{~~}~~z}~~||}{~}~~~}||}~~~~|}~{~}{{w}w~y{|x{|{|xz~}yz{v{yz{{wzxxy}{{z{wzzw~z|xy{{yz~{xyw|z||}y|z{zz|y~}{}}zyz|{xw~}y{vwwxxzyyyzvxyz{z{u{~{{zzzy}|zz{yy}v{zw{}z}y|{u~x|{w|{vx{zwz{{z{y}{{{{zxx}x~vvxw~zxv|z{||zyxz|y|y}|z{|{{|{{yx}{uxw}zzzxvwz~w}wzw{wwyyz~x{yx{{{~~wyxzxzy|z}}xyzuz}|}}|y|{w}zxxx{|y}|zy||{yyzz{yzyzy}y|{~y{|zz|zy}{z{yx{}~w{~}y{x{|}~x~wyx{w{|{zxyz{}y~wzwxv{yzyy}vz}}~{x~z|{~|y~yxyx|z{|~}yz{y{zxv{{{yz|x|zx{wy}|{vzz|{{y{xuzx{z{{z{{~{y|}z}{|z{y{yx}y{{|z{zwz|z|}s}wx{{z|zwzywu|yv|{|xxzysy}|y||z|}w{|}}}yz{~{}{~x}|{|{{vzvz~{wywqxwzzz{w{{~~x}{||~||{|y{z}}~|z|zy|z}{z{z|{|~|zzzz|{uy{zz{{x}{|yt{}{v}v|zww}yzxzz{|~xx}}{~y~{}~wz~~{yy|~y}z{}|x{yy{w||{~zw{}||{z~|z}{~~~y~z||{{{~}x{|}{|~|}~~~{zz~~|y||zzwyzw|yz{zyvwz|{|zzv{}qz}{{z|}~{}yzy||y{}~|}}}}|~}}|}v}z}~{}z~~|z}~{}z{||z{}~|~}~~}}~}}{}~|{~}}{{~y{}}}~z~}~}{~~}|~||}}~z{~}z~}{~|{~z}|{z~{{y{~|}~|~|z|~|~}~~|}{~|~z{{{w|||}~|~}~~~}~~~~{|z}|~~}z~}}}{}}~}~~~w}|~~~}}~||~}~|~{{{}~}}|~~~z|}}}}{z}|}~}}{}}~~}}|~|{y~|}~}~}}~}|~~~}}}|~}~{}|}}~}{~~{y}~~|~}~~|~~||}|}~}~}~{}~~}~|~}|}w}}~~|}~~|{}|~~}}{}~{}~||~}{|{}}}~}~}~{~~{|}|~}~}|~~~}z|z|w~v}yx{xy{|}~xy{x}v|{xyxywz{z}|zv{{y{yz{z}yyy{w|y|{zw{z{zzxy{}~}zz{~x|{{|z{v|||{|xz|w{|}z~zx~||}}ww|yx{xv{zy{xyxvzy|~{{|{}y|x{zz}yy}~zzz|}vz|zy}}x~{zzzy{wx|}}zy|}{~vzyy|xzwz|zy}vv|z{{{}u}~|{v{{z|}z{~xzyywxzuwz{xz{~|z}zxz|yxxy{{z}xz{z{|{w}xyzw}{ztwz{z|{|||z}}zxwx}|x{y}{~wwy{yxvx{{|{{x~uy|wy{y~{z|}z{|x{yz|{||w||yyxy|{y{}z}{z{y}}{vx|w~z{{|x{{y~z|w}yy{zzwx{{y}z{{{{z|yz~w}yz|{{{xzy|x{zx~~~zzxwy|{||~zx{zy}{}}y|{u{z{z{yy|}t}|}}z{}y}~}y|yy{|zzzxx{~|x{||{vxz{}~|zzzyy}}zw|v{x{~|zzy|{{||{tz{x|xwx{|{vzzyz|yyy}vyz{y|}vvy{|{}~}y}{|vy|z|y{wz}}x{zz|z{{x|}x}{|y{yz}~}yx~zt{{zwx{zzyzxyz||{y|z|~}{}zy|wz|u}x~y|xy{y}yvy||y|~|x|~y|x~{y}vyw|}{{|xxyzzx|||yz{zx~}z|z}}}}}y}~||{y|}y|}z|}|}}}~|zzyx{~y{{}|}y|z{y|{{|z}x{{y}{|yzy|z~}~~}}~{}~||~|~{{~z}~}~}}{}|~}}}~~~|~~}{~~}|}~~{{~|~~}|}{~}}~~}}}}}|}}~{~~||z}}~~}|~~|~|{}}||~|z~{}~~~{}z~~}}}~~||~{}~~{}~||~}}~}}~}}}{~}}z}}z}~~~~~~}|}~}~}}}{z~~}}}}{~{~~|~~}|~}|s}u~}}~~~{~}}{{~~~~}~z~{~~~~~}}~}~|}~{}~z|~}|y~~}~}~{}|~}{}~}}|}zz|}{~~}~~~~|~}}~~}{~}{~~~{~}}~~z|~|~~~}{}~}~~|}}~~~~~~~}}}}~~~}~~~|}z}w{}z{}}~v|z{tzz|ywy~x{x{zx}w||zxs}}zx{}y|~x|}{|z}|{}z|~}ywz~z|{{{zw{zy|x{vxxz|{zx{x|zxvxyyzxzy{|yxy||v}~z|{yy|y{{{zx{}xu}yz|z|{vzz||zzxz|zy{x{{wz}||usx}xyz{|wyzz}z}zy{|{~{ywyzyy{|zyyzz{~z}w{}yzz{yxz{{{yw{|xy{xu~~z}zvxv|}|||{x}~|yz|{yzz|~|zy|}z|}x}z{wyyx{x{~z}}xyzx|x{w|xwy|}w{{|~|z{}y}~{xzz}yw~zz~}z{~{||}yw{v{v{~{x}{~z|x~}||wzy|z{yyw}z}x|zz{w~{}y{}}{zyzxwz|}w|~~zz{zzyywvxz}}y}{}}{zvzyzy}u{v~z|yw|{{{}z|}}|~x|||y{~|~}}{z|v{v||{{zy|}~|~|}yvyzz}{|zz{y{xyy|{}zzz{|}zy}xw}}}~x|}||}yy}z~{{|zw{y|}{~x~}x{y~}|}|vyuyw{zzw~}ywy|~|}}{|z||~|{~yy~z~z{zzz{{~w{|xy|yxw{yv}wx{xu}|y|~z{{{|~y}{wz{~w{y{}|x~|~}~}z}||~{~vzz}|vz{yzx|yzzy}wyz}wx|~x|wzzy~z~~~{}}||~{|z~|{~|}z|}}zz{{}}{{ywywzx|z{}wx{yyy|}|yz~}{|zw|{}{}zy|~yyz~z~~~}|~|~{{}~}||}}{}|x}}~}~|y|{zx}}{~{y{|}{|~~}~}z}}~~}}}{|}}~y}}{}}~}~}~~~~x~~~}}}z{}~y}}|||}~x}}~{{|{}}~|~}|~}~|}~}~}}}}}|}}{}}|z}z~}~}~~z}~}~~~}|}}~~~}~}s|||}~y{||~}|}|~|~}{}~|z}}}z~~|}z~|z||}}}~~~~~~}}|}y~|}~}~~~}~~~~|~~~}|{}~z~z~~~{|}~|~~~~~~}~}}~}~|z}~~~{~~|~{y}}~~~~|}}~~|z~|}}~|{z}|{|{~{y}}|~|}~|}}}~}|x}x{w~z{{{|zy~zxwxy|v{|{zz{~}yz{}}xx~ywx{|{x}zz|xx}zvz|}~z|z~}uzzzz{{v~|~w||z{{{|}w{z|{{}}{y|}y~y{|vr|}y|}xy{{zy{z}xzv}yy|yx{|{zzy|}|~{{y~}{yxyy}z~yx}y{zzy~y{|zy{x~zwy}wx{uyz}|yz|z{zwz}{}xx~w|z}}}yz{x{|y{zx||x{|{|yw{yzx{zyxxy{{x}|}}xzx|zxx{}|}y{{~|w|z|~y{|zu}|xyu~{yzyy{y{z|{yv}z{|zxzzx}|y{|{{|{zy|x}}{z~}z~y|z{{{}|{xyx{vz}~}|xxx~|}zzy{~|~y{{{{y|z}|{}|z{|{}y{xx|z|~z|}{~}|{{{|{z||yx||zzzx|}|zzzxzzywz|~|~}{|{z}}}yzx{{x{wzx{|z}zw{z~y}{x}}~zzz{}z{~v{|z{yyz~|x}x|}yyz{y{|~{}||~y{}xy{|y}ywx{v{{||z|{{z{yz{z}zyz{~{xzv}}|x{|{yz{}}yxy{~{z}zz~zx~~}~{{|{}|y{w~}|{}yw{}{}{|{~}z{}~y}|y||}y}~z|x~|~{{~|zz|{}{vzx|~{y~yzz{z|xwz}|w}yz~xywy{{vzw~~y|}|{yw{}}y|yy{}~}yz}|||}{z~z{~|~z{}}z|~y|x}~|x}}z{}{|x}y|}}{z}~}||~~~{}}~~|yz}~{{}x}{{}}||}{|}{{}y~~||||||}~|~~~}}~}|}|}~|~{}~|~}}z~}~~z}}y}}}y|{|}~}|{~z~}}}|}{|z{}|z}~{}~v{~}}~|~|}}~||~~{~}~~}{}{~{|}}~{}~}{}}z}~~|~|~|~y|~~z~|~{~{~z{}}~~~~~~{~~}|z~||u|||}}~~}|{}~|y~|~~}|~|||~}~~|{{~~|||~|}v~}~}z}|w~y~~~~z{~{z~}~z{~~~}}|{{|}{~}}}z~}}{~|~|~~~{|}~|{}}|~~~}}~}~~}~}~}~~|}}{|{}~xy}~z|y{u|xz{x{zzy|yww{zz~zy{zz{|wwwz{|vzy|~{{xz}{yzyz|w||~z{z{}w|}z|zz{{{yyy|y{zxy|v{z}v|zry{{zvwwzy|z}yx~|z{{w|zzwyz{|zxw||y{zw~|{w{|zwy}w|zy|vzx{|}wt}|zz{{z}}|xyxv{s}x~{{{}}{z}~y||}wy{z|~z}w{y}xyyzw{xyx|o|xz{zz{zywy}|{{z{wzy{|z}u}|w}|~zzwzyzzy}{}zwz{|xzzz{~u|x{}{z{{{{z}{u|x}zx}z{tuw|}|xzzy~ww|{z{~~y|~|~xw|~~~{|{x~vzz{yx|zx{yzwzz|zzxxzyy{{~{}z}y{x}}xy||zw{z{|w|~y}~x||~|zzy}{xxxxw|z~xv}y}z{wzx}{zxzxz|{z|{xzy}{{}}}|~|~x|~vw{}~zyzwwxx~zxuyzwzzx|y|x|xyyw}||{|{z|{{|z|y}z~|}~uz{~{}|}{v||~{{x}y|z}|~yxyy|zy{y||yu||xwz}y||yx{|~{}~|}~|z}~{{y~~}~||wz|w|z|zxzz|{x|z{}|ux{y|xw~{z{w{|{}x||{||~|{{yy{|~}y}~||z{y{{y|~zu}xxzy{||{y{x{yzzyx{z}~|y~|{|{}z}v~zzz|}|zw|{}{z}zz|{|x{w}|xzzzzzx|xyv|yuy|~zy||w}|z|z}z|y}|~~|~{}}}z~x~z|~}z~z}}{}|}}y}}~||}}}{|}{~zz{~~~}}}{}}~~~}}~|{}~~~~z~|z|||}~||}||~}|~{~~{}~~~}}{z~}|~{w}~~~~}}}~~{~|~}~|{y}}}z}~|~}}y~|}~}~~}~x~|~~|~{|}}{{}{||{}~~~}}~~z|~{~||~z|~~~zy{~|~~{z}}|~|}~~x}~}{y}~}~~~~~}{|~~|{}}~||y~}}~~~~y}|~|~|{zx~}~}}}}}~~}~{{~|}}~~||{z{|{}~~z}}~~~~~~|}}|~~~|}}~|~~|~~~~{}{yy{v|yzyz~z{zz{{}yzzzz||{z~{}|~}z~z|yv|}~w{~|{{{||zuy||zzy{|z|||ww|{{yy{|{|y|{{|{vz~y{xy{|xzw}wvx|y|}y}~z{z|x|x}xy}wyyx|}{}xy{}{~}~yz{{}yyzx|zyz|wx{u|{yy{|}{yv{zx|}{}{|v{}}zzz~}{|{z~z|x~{z{x}}|~{zzwxzx}{{{wzw{yz{{{yy{w}{|{|~zy|w|{xzzz{vzyz||{{}y}zzyy}}y|wzyz}}{w~xy}y~z{zzy{y{}w|xzz}{}x|y{y|w|vyy}{|}y}y|{|yy}}yy}x{z{|z}}|yzz~z}~z~~|zv~}~{zw|z{{~zxww{zzz|y}z}y{{xwx~~|y|}~v{|||}|zyz|}wx|}w~vzuw~tyxx}ywy{z}x}v|yu{}z~{{x~}zu|~y}{~|y}~z~{{|zz{||x{}|yzz~~z}}z|yzy{~}}y~}~~{y}~|yy~zv~zx{z|~|zy{}z|y}x~z{yx|z|w}~x{y}yz|||z{~}{{xx{z}wz{|z}}z|z{yz}zyw~{y|yx|{}}}|w|{x{{{x||}}zzw}}}~zyzx}xyx~y}}||zyz{vzvw~|z~zyzyz|{{|}{{}}~{z{||||{{x~xz~}}zxzxy||{xz~{~w|}w{z}||zyz}||}~{yw{{{{z~|yy}z{~}}|||y}y|{|}}{x{|xyxz|~~{{~|}{~|{~~||{{~|~|}~}y}~~z~~}~||~~{|~|y}~~~}{~}}}~~}~~}}~~z~|~~~|~z|~{~~}~~~}{}}{~|~~~{~z~}{~{~~~~~~~}z~~{{y~}}x|yz~}}}~{{~}}~}}~}}}|{~|~{~}|}~}~~}~~~}}}}|y}~~}|}|~||{}~z~w~}{|}~}}|}~}{}||||~}}u|~~}}|{|~}}{~~}z}~{}~}{}{}~|~~~}~~}|~}{~~~~}~~|~{~|~~}}~|{z||}~~~~}~~}~}~|}}}}}|~~}}~}{~{~~~~z}|z{~~}}}~}}~zz{zx|}x~{}y}y{yz}zzz||wy{}{wxxry|}uxxx|~zz{|~|w{z}yzyx{yyyv}{z{xx{~|{xz{yx{{z}|w{w{xzx}yzyx|}}|}yx|y{zx~|z|{{}{y{zx|{xzy}~z}y|{z|}y{xvz}{~xxyz{zxzw|x~yyy{~wzxxwyyvyzz|y{||~y{y|v||{{yz{~{~{|~|zyw{zw}}yyzzzwyz|yy{{y{{}~zt{xzuxy}x}}yzw{z{{}~{{w{zy|}~y~z|wx{{zsz{yy~z{{~|w}zw|xzt}|}}zv||~yy|z}{{~zv~}z{y}}|{~~|}~|{}~{}|x|zzx{|xutz{zyz{{t}zxy~zvyz}{|y{}yy}{|~|}z||||zyz{~{|xvw}}}{wzy{{~zywy|xz{w||x{yzxw{}|u}yxyy{|z|w~zz|y|{x{|}|x|~}z}{yy|yy|yxzy|z|wzzyzy~|{x|wzy{|}zxzz{y|z}z|u{}||~~{~{}~{~w{~z}~{y||wyx}}~{{xxzxzuz{|xx|z|z|}yx}zz||{{w|}}|}yz|zzzxy~||}x{x}{xv}{wy{}zyz{y{}{z}{|u~|{{{|zw|}xwz{z{y~}}}yy{{{}y~|~{yyx~x}}{}|{wyzwyy{w|z{{vz~~z|~}}||}~y{|{w|{}z||{y||}yx}{|yu|yx|y{u}zx{{}w|}}xwzzz|}}yy}{}z}z~|{{}z~|~}|}}|}y~~}|z~|}}y{}}~~{~y|}~|z~}{}}~|zz}}}}|}{zy~~|~|~z}}~~{}~{z}z~}|}~|~}|{~~}|}y}~}z{~}|~~z~}{}}~~}}~~|||||~{~~~{~~{}|}}{}{|z~||~|{~~}~~||{~~~}}{~{|||||}}~~~}~~||}|~z{~|{~|z}~~z|}{||}|}|~|}{{{{||{}~~~~z}|}~~~~}~}|}||~~z}||~}{|}~~~|~|~~~}}~|z}}z~~}~{~~|z}w~}{}y~|{z}}~z{}{~}}|}|}||}~~|}}~||~~}~|~}}~||~~z~~~|}~~}~~~~}~}zz{~z~x{}uzxvvx{~|{{~{yx{z}{y|{{vxy|z}}z|}{}|zvx~v|xzx{|y}y{w{y{|~|{}||x~z{{{~z}yz}{yy|ywz~zx|||zwzvwyzvx~|zyv}}yv{|z}xx}xyyy~zuzwy{||z|{{{}|w{~xzxx}x{w|ytxx{{y{~{z~zxzx{z~zy|z{tyv|{{u}zx}{{yz{{{{zzxz|}|w~qx}yy}x{{|~yz|xyw}x|{}|{z}}y~z~}~yzx|yz~yzzy}y{u}z}x|}|{x|yzx{}{}w|{w{|{uxyy~yz|{}|{|y}xy}z~{~|x}x{zy|yxy}{zy{||xz}w|zz|}}xzz~}wxz|yy|yz}z{u~w~}}zx}~}}w||||x{|y~xz||{x|{w|z~z}||x|{{~}xzy{zz{xzz}z{z{~{}~~yxz{|~zyz~zzwz|~{xw}{|}||~x~z}z|x|{z{||z|{zz||{}{|{w{zz|z{zxx}zxyw~|}z}y|z~~}||}z}{{|{|z|}z}x|x}{{{}ywu}}y{}zz{yy|x}|z|zz{~~{|~y{yyxw}|ww}~}y|{{}}{yxyxy|xz~~x}x|||zwy}v}{}|{w{||yx|zw{|ux|~}z}yw{z|{z}y||w{{x~y}|zy|~{~}{|}}~{~|zxzxzzzy{{zz|~}{y{}}{yyyy}{y}~wy{~}{y~|y|z{zx{xz}yy}yz}}y|{}yz}|{x~}}~~~}~||~{~|}z|}~}y~|x|{}|~~}{|~~~z}}}~~x~~|}~z{~~~|{|~y}}~~~{}{z|~z|~~~y}~~}y{}z|{|~~|z|}}~}}}{{|}}}~}}}~~~{~x~|~}}~~~{}~~~~|}~|}}}~~}||~~~|}|zz}~z|~z~~{~}}|~||~||||~~~}~}~|}}~|~|}}~{}}}}}x~~|~{~{{|{|}~{|}}~~}~||}}~{~~|{~|}~~~|~~x~~|}~|~||{|}||{|~~}|~~}~||}}~{~~}~{{}z|}{~~}~~{|z}}~}}z}||}}~~~{~~{|~~}~{{~~~}~}~}|~~}}~~z~|~~~~|~~y{}||wx{~{x{||vx||}|u}zy|z{|yywyy|wvwuv}z}z{wyzzyyy}}|zzzzyy~yzt|}{y}~vw{xy|y|x{vy{}{z{xwzvxwywywy|yuvyxxz{}yy~}~y{{{y||{~z|u}{{|zzy|w||x|vv|zt{zzzy{zzuy{y||xzw{v{z|zz~{zx{z|z|{~zy~{{{}|}}|v}{}|~yy|vzyyzwyzzzyxyz|{|xz{{|yz~{zzxvz}}{~zz{z~}zzx~w{}}z{}y{wz|yzxttx|yx{yz}{|}v|yyzyz~y{zz{{zy~|xy{yw}|y}y~xyv|~z}~{~|{z|y|{yyxwx|{w}{x|z~z{xzw}{vx{zzz|{|{xzw|yzz~|{}{v}}{z|}|~}zz}|}{zz||zyzxvy~{|xyyzz~xx}{zx|zyy{zyw}}zt}~{xy|}~~{{~x~zz~{{y~~{|zz|zzzx{~|||y{zx{}y{}vzxzzx~y{}x}x{y}}x}wzz~~}z{zy}|~xy}z}~v||uzzz||}w}x{yzw|yz|yy{xvz{zz|}z{yy{yx{zy{}y}}}|}|{~{||xw|zz{{x{|wzz{wzz{xzwz}wzzvxzz}}~}}~y{{{{}~}|zw}|z~}|{|}}}yxzzyzyyy{~}{zxy}||yxx}|{y{}{{x|{~z|yvz~|}z|}|}y}|x|z|}z{}{||uzz{y{yzx||{{|}w|z}z|w||y}{x}y{v~|{{{{y|~}{~z~}{~||~|{~z||{y|}}~y|}}|~~~{~}z~}~~~}~~}|}~z}~}|}|~}~|x}|{~}~}}~}|}~{~|}~~x||}|~}z}~~}|~{{}}{~~~~~z{}~~}~~}~~{~~~{y~|{~~|~~~~~{|}~}z}~|}{~z}}~|}}|}||}~|~~|{~}}~~||~~~~{~{x|}z~~}~}}~~|}x~z}~{~}z}~}z|~~{z~}|~~{~~{|~{}~~|{{}|~|~~~||~|~{~~z|~|~~}~~}}|}}~~{~~~~|}||~|~}xy~}{}}}}{z~{}~{{{}{~}}w}wz{~xzxyyyyxx{|{||||}{~{y{y~zx}z{z{}|yzyzwz{|}zwy|zzzx{zz{x{yx~xzzz}{{w}{|xwzzw}vzy{x{yyx|{u}x~zwzzz{|x|yxy||v}}v{{z}z{{{{y|x}x~}zwy|}xu{z}||v|{z{x{{uzv{{{|}}}yu{x{y{zzx{|}|yw|{yyzz{~w{|{}xzy{x|{~|{yz{z{xzy~z~yzw{u~~{yyyzz{w{{|{z{xzzz~|y~y~zxyx{yz{{z~vw{|y{|{y{}xz~x|z~y{yxz{{|y{{|uz{sywz{{{ty}y|z{}}yxy{{}zy}}x|yu{{z|}{x}~}||z~zxwz{x|x|z|{z}z{}{zz~{{y{~~{ww}|~y|}{x{{}w|z}{}||z}{z{{z~|zwzxzy|x}y|z|wzwyuzyz{{y}{{y|{z|x}vzzysysy}yy~}||w|x}yzy|}~}{{yz}{}|zz}yzy{||{{|{vyyy{|yzzy{|{xv||z}~zyy|{y}~{{yzzw{||y}yyv|{y{}{{}~}z|v}w}}~}xy{|vz|zzyyw|}~z|y||wy}{{|~}|zw~z}{~y}zx~z~zyy{}|}}~y{}zz{|yy}z||{}}|z{|xyy{~{}}~~~vvy}x~yz|zzyyz{{{{{|}{|y{{z~xwxy{zyzz{|yzv}}|}|~|{|{w}~z|w|zx{y}{w~zx|yyyx|{{{~}}w{y||y}x||yy{}{wy~{z|}x~{|~x}~||}}zz}{||~}z}}{|}~}||}}{{}y}z}w|{}~}}{~~~z|y~}{|}|}~||}~|~z}~z||}~~|~~{~~x~z||}}}u{}~}}~}}~~{}~{z||}}}|}|z~}|}~~}w|}}~}{~~~~}~}~~~~}}|}~z}}|~{~|}|}z}|~|}|z{|~~|}{}~~}}~z|}}}}}~w}~|}}~|}~}~~|~}}~~||~}~}~}}~}~}}~{~{}|}|~z}~~z~~~|{|}|}}~}~|{|~~~~|}~|}}|~~~~~~}~|~}~}}}}}z}{}}~~~|~~{{y~{}}~~|||~}}|}y~z~~}}~}{~{}|zy}~|}z~y{yzv|wyw~~z~v{~y||uvwuxx~z{y{xwxz{y~~~y{zx}zz{x~}x}zy{{y{|w}w{wvx{yyyzz~ywz~x{vy{v}yxy|yzyy||vzy{{}|}wwzz}{z}v{yxzu{{wxz}}~z{tzw{ww}|z|xx{}zzyy{{v||z{z{z}}{zz||{zz|yyzy~|{z|{}|y|yzz}{zzxxzu{{{{{}w}yyxwzt{~y~z{uyyyy}z~{z}z{{~zz{|y~~{{z||}z}zx|x{}|yxyyyuz{{yyzzzyxw{{wwzz|{|xx{yv{z}}{{|x|z|z{~zz~||yy{{{{z~}{yyzwyxzy}|~z||zz|zyzzw|yt{zw{xyy{{}x|zx{|y{}y|zzxxzz|xyy}|zyu{wz}u|yw{yxzy~{v{zxw{y|yyzzzzzz}zw{{xz{}z~|zy|u~{}y|vz{{{w{{~|zzxz{}|w{y{zr}zvzyyyyx|{w{||wy{x}~zz|{{|y{}{|yyz~y{{|~zy~xy|v~{v}|}}x}y~z{y~y~|x|y~w{yw|y|z~x{z{|||zz|~{{{z{{yz{{{{}}{y~{v{y{uzu{v}zxxz{wxzv{zzw~y}yxz~|}{|yy||zy}|x|{}{{}vy}z|}{|y{||xv{|yzz{~zu||y}y{{}xw|xzyxz{~{}|{zz}|{zz{~zy||{x{|{w{{x{zy|{z}{|}}z|wwz{{yy}~}zw|z}}{~{}yz}{~{xz}}~}~|}{|}}z{||}}z|{}~|z~z}~}}|~}}}}|}~~}{|}x}}{{y|||{~~~|{|z|~~}|~||y}~|~}{|{z|{~}~}~|y}~y~~}y{|||}~~|~~~{z|~~||||~{|~~}~~}~}}z~z~|{zz{}z~~}}~~}|}}~~}}~~|~}{{|}~||~}~~{~}~}}{~|}{}|~~{~}|}z{z~~|~~|}}|{}zz~}~}}}}|~~}{}~z~||~}{~}y}~~~|}|}~}{~}}~~}~z~z||{}zy{~~{y~{z~|~}~|z|~~{~~~~}}z|}~~~|~}~{||{{|}~~~~|y}yz|z|{v}vztxvw{x{{~yuvw~wwzz}{z{x}w{{z{xy}z{~ztz{yy}w|{yyz{u|xw|xzxyy~z{zzzwxyxzuzwz~zxyzsx}zx}y}yu~{x}w}v{{ww}|{~yyyyzxyz|}y{yz}x{|wywxzv|zy|xyx||}|||z|{xzz~xyy{xzy}zyyvwzvx~|z}{|xyuzz{|{zwx}x{|{{||w|}}zy{}yxyzz}y}|w|z{||zx{x{~v}y}{}|zzywy|~ywzzzy{xzt}xz{}{~w}yy~y|xz{~|zyw{~zuyxz}{xv}ywx|}wzwyx}zy}xwzxy}w{xy}{~yy}zzx{ywx|yy|yxy{{|vz||zx|{xyyu~zz{{{{{z}{zwzz{yu}{|zz}~~xxyz}x}}|{}y|}|zy|}}z{}u{w{yzyx|x~|{{zyz|wy||{yzzzy{{v|zvy}yzy}x{}y|x{y|}z|yyxzz|z|}{{zs|ztz}x|z}x{y{yz{}{zx|yzzvzw}}||xxz~||{{}y{~y|xz|~{{v{wx~x{wyyz|x}zzxz}{z{{xz~y{|y{w{z~}xx|zzy{|vzwzyw{tx|w}||{|{y{{zyy|}z{z}xyy|xx~wz{{}}z|{{v{yzvvx{|wy|x|{yzyzywwwyzzyyzxx}yzxzyw~wz||{}~~~v~y}wyxx}y}}xzxxw|z|}}y}|zxyxz}~{|y|}|{|z}v}z}|{z}{v{z}|z{w|zw||wtwz|yz}|~~~~~}|{~{~}z}~~yzy~~z}{|}~~}~~|}}|~|~|}{||{~}}{}~|}{}}~~~}~~|~|}|z~}}|~}|~~}~~}zy|{|~~|}x~|}|~}}~~z|{}~{}|~~~~}z~}~~}}}}~y}}{~||~}{y}}~|~~~|}~}||~|}|~}~|y}|}{~~|~~z~~|~}|{}~|~}}{~}~}}~~{}~~}|~~}}~{}}y{~{}}}~~|~~|~~{~}~|}|~~|{|}}~z~{~{}}zy}{~~}~{{~~z~~}||}}}~}}y{~}||}~y}|}}}}{}|~}{~||~}~~{~|{{~~}|~{}}z~~~~~}|{{}~~{{~z||}|~}||~{~|}}~z}|}{|}~~}{||}}|~~}~~~~~y{v}}}z|{|~yxzzx}yzzwvx}zwvy}z{y~}yz|ywzyyxx|x{z|||~zy}z|~zxz}|{|{{wyx{xx}}xzy}x|wyxxzwz{y||wyu|xzx~z}zz~x~|{~|z|{zyyz}~w}zy|zvy|wvxz|yuzyzxww|ywyx}zzx{yy{z|zyy}x{zyzyw}{y}}{y}|{{{z|yw{{{~z~~yx|{xvyxzwzzz|xyzwyxyzxwvx{{}y}zx|}|x|w||zx}}{ywy}yw~}{{}|y||z~yxxzxzxx|yv{x||wxxx||y}wy|zyyxz}zu{z{{{|~{{|~z}{{{{yx|yyxx~|}~zxx|{z}}y{zwxz|v||zy{~}xx||y}}|~}yxzx|}{{~y{uz||{|{z~~x}wxz~{{|{z}wwy{{zwyxywyz{z{z|x|x|x}y|wz~|{{~~|}~|{yy~}~}{~yz{z|~zzxzy~~||yyu}y{{z{zz}xyw{|}}{|~||}yzyxy{zy|t}}|x~}}zz}v|~|~xzvyxw{}yy|u}ywzzzxx~yxzxz|{{{z}}{~|}z|z|z|z|}}|y{~~|}~zx||t|z||z{{yz{yxxzy~syxywy|{}|y|~}~~vx~xx~}z~~{~xz{{{}|z}|z{w{}}y~{|zzz|zvy{zzvwxzyyyyzyw{z|}|v~~z{|vy|z|{v||y~|||}~~yy}~|{yy|z|yv~{wz}z~{z}|{y}w|z~{y|vzy~y|{z{zz{z||{{~~y~}~}}}{~~}~}xz~}|~|y}~~~|}|~}~~}|}}{z}zz}~}|~}|~~}|~y~}~~~}}{}x{~~}|~y{|}~|}z|~~}~|~{||}}|~~~~}~}z}{}~{|~~||}}y~~|~~|~}}{~~~z~{}|~|||z{~{|}||}z}~}}|~~{{~||}}~||y{~}y~|{|}|}|}~~|}~z~~}|}}~}{}|~~z|}|}{}}~~}|~~}|}~}~}~|{}~~y~~}}~{}~|~~|}~~~~|x{}}||~|~{~|z~}}~~~~~}{~~x~|y}}{z}~~||~~~||~}}}}||}}}~~|z~~}|}}}}~z~zy|}z~~|~~z{~~}}}}~}|}{zy}}yy}z}zzy}z{ywzzzyuy}}|x|{|{|z{yy~w|yzxz|zy|}x}w}|zxv|y}|{z}z|{z|}yxyxxxxy}z||||xw|y~z}zx|}|y~zz~yyvyy{|w{z|{zxy}yz{{xv{z}zz|vywyyy||{yy{|z|{}x|{z~||xvxz{x{yy|{xy{}uxwzyzyz|yz{|}~z~{{|z}wz~|yz{|}w|x{y|z|yxw|{z|yzz|zxz||xz{yz{|{{xywz~}{}{}}|zy}}z{~{|{xy{|}}z~|zx}y}zz{~wxy|~y{~}}zyz}}zzwxy|z|||xzxy|yzy}yzy{~}{xzz}}|}yyx|}}{yyzzw}y~{zz{}|x}y{{z}yz~}}|}{yv{u{{z~{||y|~w|y{y{~{x|{z{}}{{{{y{z|zw{~ww{|x~zx|||}{{}z~z|{x{|{y~|y{{|zxz|z}z{xzy}yzw}||zx{x{{{|y~z|zy|x{}}||{{yu{{}}||zyz{~|{{x|yz}~~}zy|}{yw|y{~|~|xzy{{~~{z{}~~xwzz|zyyxvz}||{}{{w|w~{}yzz|y{z~||y}{{}{xz{w}xxyyz{w{yx{w|y}yzww{~z{y|}y|{|}yz|~x}}}}}{z|~{zz|{|}{}~|yz|zz}}zyy||xy~{zzy{zyz}yxy}{zv}y}|}{~zx|~}y}}{t|}{{z{|y}{|}y}{}yy||{{}}}{y~x|}x|~{z{|}{~{|{~~z|{y}}}~|~}x}~}}}}|y}x~{|~~}}}}|{}{}}}|~z}}~|}}~}}~z||}|z{~}}|~{~~}|~~}}~~}~~~~{~{{|~}zw|}z{{}~}}}}~}~}{~{||}~|zz~}}~|~|}~~|~~|}~}}~~~}~~}{}}z{}}{~~}~}~~}}}}{{~~{}~~~z{}}}}z}}}{{}~~{||~{~~~}~~{~}}z}|{|{~~|~~~||{}}~~{|~~~|~z~}}}}z}~~~}~~|~{|}~|~}{}~{~}|~~~|~}z|}~}{}~}}}~~{{{|}z~~|~|~|{}{}}}|}~~~~{|}}{|{~~z{~~}||z{|||~|zz}}{~~z}|{|{|~~}}|~}w}z{zyz~|||xwyxyyxxzww{u||xyy}zzy|yy{zz|v{|{~x|~zy{x{|}z{|z|y{{yyw~{{~{~xy~w{yzz}yyzy}{wzyz|{ywzxy|vyy{yyyz}{|x{{xvzy{x}xz{xx~{|}{yzy}|x{zzw|x~xyzzyzv{z{y{y}xyxuv{{{}}x}zz{zx{{z}zz{}|}{|}{y|z~{xvw{|w{wuyy~tu}{zz|yyywu{w}ywx{y{y{{x~u}~}y}x{}}yz}yw{{|t|zywxww|z}wwxuzz{{~xzzz|~x|||zxvu|}}z{{|{zwy}x|zv|{|yz~~z{{yv}}{}}~y{y{{x{{yy|yzt|}yyuyw|~y{yyz{~{|y|x{zyx|x{{zz}~{}z|z|~}{xz|v{xy|yyx{y{w{{}xy{|y}zww~wu}|zz}{~yz{xyx||}{y{z{}|x~}}zy{~x|}z{}|zwz||{yy{|{y{yyx|x{~~y|{y{||||zy|}|~y}v{{{x{}{w~|{}}{|}z|{yxxxyv}yz|x}|wz{~x~~y{zzzzzz|~~z||~{x{z}yv{|}}}z~}zz~{y{||yz{{yxwyv|z||}yy}z}~y{{z~}{zz~}~x~z{{|~w{{zz|~w~w~x~y|y}yyxzzx~v{z|v|}zw~zy~zyu{zx{ty|y|~|{x{}}}z{~|}{{u|z{}~~|z}{z}t}{{|{x{}x{~zz|xy||{zy|xwzyzz~{{{v}v|{~|}zz}{yy}}~|~{}~{|~z}}~{~{z|z{~}~~~{~}|z{~~}~}yx}}|}t}}{~{~~{~||~{~|z}{}}|~}}{}}{|~zz~~}|}||z|~||}~|||}{~}}~}{w|z~~{~}|~||}}}||~}}|~||~x{}|}|}}}|}}}}~~}}{{|~}~{|zzz~}}}|~|}}}~|{|z{~~{}|~~}~|}z}}z{}{|~~}{|{~~|}~}z~}~~~}||}}}|y~~~}}|y~}{||~}~~{|}}~}~~~~|~~}~{||~~}|~y{~}}}~|}~~|~~}~}}~||}~{|~~~|}~{{~~{}~}~}~~~}~~~}|~~}y}|~~}~{z|{~}~~{z{y{xz|{wyx|xzww~{zy|zx~zzy{z}{}|x~~|wzzw|yz}{{z|{y{}xy|{w{~t|w~}v}z}zz}v|xy}vx{x||}{w{{yz}{zvxzx|z||wvzvxyyz}}xwzyz{|x{yzyv{{}|xx|y}{yxx}{z}zz|xuyyzz}{x{{z~zvyy|yx}|yv{{|zvw|{zxz{|y~x|~yzv{{x{|z||{|xx|w}yu{wy}xt{z}zxz}z{z|zx{|x~zz|xyyzxzz|zwy}y}{x~xzy}zz{{zy{|zzv{||}w{qz{}|{{|}zvy}}{}yxy|{~~|zy{zyx{yzyz{~yw{}~{|z|z{|}yz{u|}yz~|yx{zx{{{|y~y|wzyzz{{y}{xu{|{xyzzyvzy||y|z}y|}|{|yxz~|zw{w}|||||x{z}|~x}yz~|y|{z|z|{ww{{w|{{z{}{yy}}~xzy|}}{{|~|}{|y|zzy{{z}|vzw||{y~||}{xxwwyyz}}z{z|~|~z}z{{{~yx{zzxyw~{s{|{{{z|xzw|}~xzyyxw}|z|{zz|{}xyv|}z{uwyx~v{{y~y{{}y|{yy{||}xxz}w|w|y|}{{{|{~zz{{wwx{}yv}||{zxz{yz{z|~}}}}y||yz|yzzv{z{yz{{|zz|xx}}{txyw{{xy~{~{}zzw}zw{{z|w{|||z~}|{y{}}yy~}}vy}x{|xy}}{~w~||~{|y|zzyz{|}}zy~}~}~|z~||}}}}}~~~~~|}~||z~}{~{|~|{|}|}|}}~}|~~~~~~~~{|~~}}|z~}|~|~}|}}{|{||}~{{~}}~~{~}{}|~}{{}|{~~}~~{~}|~~}}y{|}|~~|}}}|{|{~{}~~}~}}}}}~~~}}}x}|}|{~}~~~~~z~}}}}}~}~}~|~}}x}~}}{}~~|z~~}}~|~~z}}~{~|}~~~||}}}~~~~~~~|{}z}}}||}}~|~z}~{}~~}~~~~~~z}}}~z|}~~~||~~~~|}~{~~~|zz|~|}~~~~~}~}}|~~|~~}}~|}~{}~|||~|{||}~}}{}}~~{}{}~z}}w|zy|~}yyy~wzw{{}{y{~yy~ty|y{w|{|yzwxzyzv|v}y{xxy~yz}y~|{yxy~{zy|x}~|vwxxz{wx{{x}y{yw{|w|vv{z{tw{z{w~}z}}}xw}yu{|}w{~|}z|}~v|{zzwwvw|vwz{|vvxv}zzzx|zy{yxvv{zzwyy}v~}}x{|y~{}x||{{|y{wxz|w}{zvz|t}|ywxzxyyy||}yzu|{wy||}yzyw~yzz{}z}xw{y~wyzz}|z}z|||~y|{{|vw|x|xysvuzyxxx|xz|{{vz{~wwvzxyz}zzyz|}zx}{{~}z}uwz~z{~{vx{~{|y{y{}z{{{{w~{}yv|{yx{wzz}{w{{|}~|w||}y{yx{yu}~{x{{}{z|}zy{~z~}s|wx{|||zy}|xwx}ux{x{{zzxxy|x}|~}}}~y{xw{{x{w|{x{yz{|x}y~{{{xz~{y{v~{zzyxy~yx}zzyyyw||~{}zz~z}}y{~zz||w|x~{}yzz|xz{y~zxyz~yu{y{zszyzywx}zzyy{x|{yz|y~zz}z{~v{|~|z}}}{~||y}{{|}|vyzzx|}x~yyvz|~||xz}yy}y|{|~~zzr}w|z{~{||}}y|z~{|y{}{yt{|y~xy{z~z}|{{yz|yyy{{|ywy{xwzzzzyvz{~{{zwzxz}}{y~}}||}y{}}w}y~yz~}z}{}{yz|}z{v|}|x{{yvy||~|y{zy|{vw}}||~zzz}|{|}z{|tz~}}~{~y~~y~~{}}~~z}}~|z}{~{}~|~|~}|}|}}}|}|}~{|}~~}~~~}|}~}v~}{}{~|}~~}}~}~~}~{}|{|~~|~{}z}xz{~{}{{}~}}~}}~}~z~}~~~}~|{{}|~|}~|xz~{|~}~}|~}~~}}{{{~~|~~{z}}~}~}}~y~}~~|~}|}{~|}||~}}}~}~x~{}|~{~}~||z}~}~{z{~}~}~}z~|~}~}}~~}z||~~}z|}~|~~}~~}|y|~|}~~|~z~~~}}}|~|~}|{~~}}~}}~~}}~~|~~~{~~~||~|}~|z}}~||}}~{}}~~}{{~~}}~{{~~z~{|}}~}{}}y~}|{~{|~~|z|~~~|{yv}xxy{y|yw|zyv|w|wxyuz{{zyy}zw{x|yx~y{|{{x}w|wxxyz{zx{wxv~yx{xxxz|w}|xzw{{}x|}w||z{vyw}yz{}{x{swzv|zv|{twzwyx}zvxyzyzyzz{u{{w}}yv~zx}v~ywzy}xyzy}y~y|zyuy}zyzuzxyxxz{zz|x{x|{zyywzxz|{{x}{}v}|{y{yv{}}x}x{}xx{{|vyvxz|yzyxxoxwzz{zz{}|{zxz{zyx{|y|z|}uzv}w|z{xw~z}vz}z|{}}yzxuywz|y}x~xxyy{zy{y{{xyz|vz{zy|z}|xzy|xz{}yyy}x|~xy{~{{y|{}{{u}{zz{y||{|x{||zzw|~v{y}z{y}{{yy|}z{|||xzzwz{uzw|}zzyyxz{y~xwzvx|xz|xxz{xxwzyw{{{|yxyz}x{zx}|z~|y}{|~|y|~zx|}}yyy{xzx{y|y~{z{xxzxy~|xzyu{y|yzz{|~yzz~yz}~|yx{}z{z{{~z|}|w|x}x|}zv|xz{zy{zx}y|}|z~}z|xzz}w{~~}yy{{{|}{|x{yzwwzxy~x}z}y{}w{~{w{{xx~}vz|z{}{|{t}yw}|{yv|}|{||y{~zy~v~z}|z|z{{~}~zzyy|vy~x}w{xw}s~~zyy{}{v~|w~}~|y{}z|}{}|}zy{y|{|wzz{{|{}|||}~}}}~zyyuz}yy{y||xyz{zwyxzw|yz|}{{}zvx~}yz{}}~|~}||||}~}}~~{|z~}~}~}}}{~}{{|{}~|~~||}}~|}~{~~y{|{}||}z}~}{~|{{}}~{|}}}}}}}~|||}}{{~|~{|{}~}~|}}~|}}}}{~{~}yz}~}}||}}}}~~}}{y~~x}|~~||~}}}}~~~~}~|{~}{{}~~}~|w{}}|}~|}|x}{~}~~}}~~~~}{|{~}~}}{~~|z~y~}~~~}}}z}|~~|{||~|~zz{}}~}z|~~~}}|}~w}}|}||}z~}}z|~}~|~|~}~z~}~~~~~}||~}}~z}}}}~|}}}{}}~}|}{|x~}}~|}~~z~{}|~~|~y|~{z}~}~}|}~}~{~|||~~~}{~}~}~}{~~z~}~~~}}}~~~}}~}~~~y|~|w{|y}y{zzz}{xwx{yzyzuyrzzxy|zx{x{x{yu{yw|vyxxyzyyz{z{zz||{xx}vz|xy~}|{z{{}yz}yz{{x~x{xv{}yy{zzwzywwyyxwvzzy}{{z}}|vzz{yuz|{w}xwyx{z}{||yxt~ww{xxyx|y||yvzzy{z{yxzzuyzy|z}{}z||zzz{~yy|w}yz{z{wu~z{vz~{z}xzx~|zxy~yyvx|{{w~{}{xz|}y{}}z~yyzx|w{x~y|v|x}zzw}ww}z{~y|zxv}zzxxyxv{wzwyyyvw|yz~zw{{y}{wx|wz|}~~}|yxyz}|{xx|y|x||}yxxzx|z|||xzz~x{vv{|x|xwz|xy{v|y{{y{zx}~|zyzwxy~zy|z|y}}}|}{z~zwyz{z}{~|||zsvwwzz{x{y{yvz|yxwy|{yx{|}{w|}{{y||{xz{~~z~{u}|wv|yxwz}zy|y~x|z}y|{xzyszxv{x{{}}{y{|yw}vx~~yy~zz}|}}||z{{~}yvzxw||{xyyz|wyt~zzxzwxu~{}y|yy}|x|}z|z|y}{z{{zz{|z}||~z~|{wu|z{{|zwzzy}yw}xxxzzzvxww|zx}v~zxz||ywz{}{v{z|{{{|z|~{|||x|z|yy{~y{vyz{wt|z}z{wx}{zw}|}~|x|~|zz}{{{}x~{|x|}z}~}}~|~zy|xx{}wzz}{z||}{t}|}zx|zywy|xyzyz}||yz}||{z~z}{|}{~yz~}}|}}~}{|}|}|~|~~{zw|}~~~|~}~~s}~~}~x|z~}}}x{}~}~~}z~z~|}~z}~~}~y|}}}yz|~~~|}}~|||}z}{|}y|}|~|~{}{}~}|~z{|{{}}z}||~~~~|~|~}|z~|}}|}~~}~~|}|}|}}{||~~{|~|}~{}|~|y~~~}}~|~}~x~~{}|z}{~}{}z~~y~~z}}}}~}}}}{|~}z||~}{}|~}}}~}~}~}~}{}}~}}~|~}{|}}~|~}~}|}~}~|}}}~|~z}{z||~}|~{{}|~z~|}~{}|{~{{~z{}~}{~~~}~~~}}|~{|}}v|~~z{}{{~|~}}{}}|}|}{~||}~~~~~~}||z}||w|}}vy}}z|xyy{z|x{y|w}xxy}|yz{}|xw{z|yw|xvz|{xx|x}|vz}yq~}yyzxyz|}|y|x{vwzy{~}uywx}~}z}zx}ywy|xyxyyxxvz}}z{vx||}|zyxx|z{y|{{zu|w{x}|yxwxwxyyxz|y~y{{yz|{~|xzx{wy{{{y|~|}|zz{~x||}~zzv~w{z|~~z}|vw||{|{y{z}y}{zx|y}|{zw~~xz|}xxv{{|}{w}|wwzzt}||}wz{yxyw{}yy{|||}y{~{y{z{xyxyx}z~z~wyw|{~vz||z}xzyzx|{z{wz}~zy{z|y{yx~yww}~{}~xxxu{{x}z}y~xywxzy~{xxw{zzyzzyzx~{zvyyzwywy|y}|y~{x{{yyz{|yyy~}zzy|~zzz{y|x{y{}zz}z|{}z{}{w{{y}}xzz}zz|{|}x|{yu|{{zy}~|tt}y}{}}v{x~{y~|yx{{z|z~wxzzyv|z}wz|xzy{{y|y|v{xy{vy{||{{w|}{|wzzy{z|z}{{{}zz{}yuz}x|y{yzz|y}}{zy|zzw{w|{{|}z}|x|}zzz||x|{|szyyzy|{zz{zyzzx{u|{v{~}w}{xz{yzzz|yx}|{}|}zzz}|{w|~yzxv{}{}}}|{zx{yz~|}zwz~||zzz{{yy}x{|y}|||{||{{zz~{{zz{z{x{}yxyyyywzy~{z}xw{|{x}yz~|{|}~z||x{y|}|}wx{}|||{z}z{y~{yzz||}{||}~}|yx{{~~y}|}}y~~{~}}~~~|~~}||~}z|{{|{{}}{}}~|~}{~}}}{~}z}~y~~}|}~|}~}|{~{{~|y}~|~~{}|}y~|{|z}~|}}}{|~{~}|}~~~{}}~||||z}}}}|~||}~~~~w|~z|}}}~z}~x~~~~|~|}o}}{~{~||~~}}~|~|}~}}||z||||z}|}~{~~|~}~~~}|}~~|~~z}~~|}|~|~~~z}~|}~{~~~}||}}|z~|}}|~}~}}v}}{~~}~z}~}~~}}~~x}~|~~~~{|}}~~z|}y}{|}~y~{}x}~~}~||}}{}~}~}z}~~{}}}}{y~x~}~}}|{|~~}~{}|~}~{~~z}~{~~}|~z}|~~~}}}y{{y}~{{||||{wyxyyxzzzzzy|xyz|yxz}zyz|yx{zuxxzzz||zy{v}zzz|wz{{{~z{x||{{zyxz{zxx|s}{y{yxu|x{~|xyz||||wuxwzy{}y{|y{z|{zy}}y{zz||{{|uzz}{|{~uxz|vzwxzzwy|}z{{}{{{zy{w{xz}{u}}|}|y{|{wxvw~y{}xw||}yy{{vzxyz{}z{|~wzw|u{~xy|zxw{xvxz~|zy~|{{|{y{zz|yx{z}wyyxx{z}{~yzy}{yyzyv|y||zz}~zz{zyz}|x~|ww}x}}z~{~zy{yx|{yzyy}{x{{y{y{wxyyvzzw|~}y{x}zyyv{xz|{~w{xwzy|{~|{}{{w{{|{v|{~~}zyz|{{~{~y{~{zy|z|ywr~{x{{{}~wzzuzx~}zz|zzy}{z{{|{~y{yzxwz~{|}{w}z~|{|}{|{x{xzyzwv}x{~yz|}xzy{x}zz|yz|x||y|{zz~|{~z|{yw}|{}xy|{{vw~}z|{{}yy|}wy}}zuswyz~yxxryxx{yzz{yzzy~|}||}}{z{xx||}}y}w~{zxzx}y{z|xz{yy}||{~xyyxzzyzyvu{{z||y|zy{{z~{~{||z~|xzw~|z}x}{y{y{{wzyxwyx|{yy|z}z|{}z}y~}|zy|}x}|y{}~~x{{}xx}~{zz~w}y~{z}{wzz}z}{|{{{vw~xy||}|{y~y{|zzx~}{z{w~~|}{}{~~}}~|~{}|~||}|}~~y|~|}{~}}~{z}~{~}}~z}}z}|z||y{}|~|zzz~{}}{{~}|}}~~~~|~|}~z{{|{}y||~}~}}|z}|}}||||~|}||~{y}z}|~}}{|~{}}}{~}~}}~||{x~~|y}|}~z{~~|~~|}}{~~~{}~}|||~||z{|{{{{yz}{}~{{~q~~~}}}x|~}~~}}}{z~~~~~~}}~{~|~}{|~}~|||y~}~y}~}~~||~}}||{zz{{}}yy{}}~}~~~~~}{}~}}~}~}{~|z~}||}|~~}}|~{~z~~~}}|}~||~~~}}|}|~z~~~|~~~~|{}{~~}}}~{}zy{zy}x|x||xxy{xzyy~zxzy}ztzyz}y{y~vzx|z|yyxz{yy~zzx{zzzzw{}zyw{zy|wzz{z{xy{{||yxzzzx|zxzwy{{~|zu}{x{}{v|v{|~|wwzuy}z|xy{{x~zx}zzz|y{yz{|zzy}y||{yzx{y{|zyyw{{xx{zz}|yw{zzy{}{wwz{|z||}{y}x|}|yyz||{z}x{{w|yzy|{x{{zz}zzv{{xwy}{|xywy|zz}|yz|xz|zz~zx~xz}|w|y{}yywzxxxz{z|y||{xxyxy{{v{z}y{}x}z~v}zw|}|wz|xx|wy|yw|}wz{yxz}z~|~}z~xy}{|yz|y|||}x{}wz{{z~z|}{z||yz|zvz}yxx{zz{x{}|x|{xy{{z{zw|~w}{xwxzyyz{{xxyyxy||xw|{uyx}}}z|x{zzzxzzzzy{~{|xx}}y}z}x{|xy{}~x{~z}xyx}}yy}{yyzy}|z|xxz|{z}x~wzx{zzx}~~|~~}xxzt{{wz~y|{~|xy{|{z~zxy~|zzzx~x{z~zw}yx||v{}xyx{y||y~z|~x{z{~z||w{yxy~}{y~{{zz|}z}z|w}zx||{z}v{{z{{w}{~|{xx{zy{y}}{u{~y|y{y{~{zwy|z{{wz{}|{y}v{x|u|~}xz{~x|{~zzwzz}y~|{}{y|zyyx{}y|{}|uyx}}zx}y|}u}yx}{{wyzxyz~{{}{|x{v{|z}y~|x|zywyx{}}z~}{{x}~~~}~x~~|}xz}{~|~}}}|~~~~}~{zy~~}~}}||{~}||~{y{~{z}~}{~|~z}}|}|}~{}z}}|}~|}~}{~{{{|}}z{y}}{|}||{z}~~}~~~~{|~z}~{~}}|}|~yz{{}~x|~~~~~|~}|}~~{~{|~}~|{}~y{x|z~~||~{|}}~~}{}~}|}}y~~y|{~wz{{{~}||}{|}{~~~~~{~}~}~}~}|}z}|{|y~~~}}~~~}zz{{|}~z|~{}}~}}~}}||~}~|{{|~}|{~~~|~}}~~{~~}}~z~}}|~~~~}~}~~|{}~y}~}}|}}||~}~~~|~{~}}~~}~}~{}}~|}z~|~{{~}~}~}}z}||~~z|x|x|y}}}wwy|z}}zzyvzv|xvwyvywxz{x|}w|}yzy|{{{{|{y|{{{xy{~zy|}y|{y{||wxw|vw{{z{}v{||{{y{~uzwy|yy{|zyzxwz}x~wy|uz{yuz{|}~~~vz{{z}zxwvyzxxwywz}zvzzxx|z}zy~x|w|v{yz~|xxzy{{t{|{|yzy{||}|}{}y{{~}{|}{zzyvx|vvz|zz{z{|y~{~y{zy{{}}z~|}~{z|z{}zz{|||{|{xzxy|x}u|z{}|z{x{yxzwz||y}x{{w~v{xz}}|{}xzvvx}|z}z|xx||v{|||wz||z||yy|}o|}x{|{yvz|{yy|{|x~}x~xxwvwx|zxx{|{v}wz|y{yzz{xz{{z}}~x|~{}|w~z~|y{yywz{|x{~x~y|x|x}~|{zy{xwy~|~|z{x{w{|z|zzz}}~|~w{wx|}}|z{y|{{|{z{~yx~wz|~zzyxzzuz{w{z{~{zz~|{}}|||~{~zyw}zzz|}~{|y}{{|yz{tz{}}}vzw~yz~yzwzysyz|z|~y||z{}u|{{y|z~}|z~|}}}}}{{z~y{}|zyx}y}xyyy}{x|zzxz~||w}~{}~{|~x{x{~}v{{{|zx|}yy||~}xz{xzxzz{xyz{z}zy~{}wy{}}x}{z}y}yy}y~{y|~w|~}}}}}}{|zz~~z{zt{}zw}|||wwx{z{zzx}~|y|}~~yyy||x{}||~}y}}~||~z|}{~}~{~~}{}}y|}||~}{y||}|~|}~~}~z~~~{{}y|y|~~z~~}|~}~~|~}~~}~~~~}~}}~}}|~|~}{}}}x|~{|}z}y~{{}|~|}}}~}|||~|y~{{{|||}|~}zy|{~}~||~|||}|~~{~}~~}}{|}}}|z~}|~||~|~}~~{|}{}|zz~~|||~{}~~y~||}}|{||w~|}~~}}|~}{}~~|z~}|~|~~~||}{{{}~{~|}{}~~~}~}~|{~~}~~~~{}|~~~~~zyz}}}~~}}}~{y{z~}||~~~z~||~}~}~~|~||~~~~}w{~~|}}|~{|}{~{~~~}{}~~}}~}}||~}}}||}~~}y~~z{z|z|u~zy|y|zzyw{y|{zy|zyzxz|yyt|z{zxu{y|zw}z{{yx{q{}y}yx{yzz~z{}~w|y{||z{v}zxy|{}xvy{|xzxxyvx{z{zu}zyywz}zy|{y{yz|{wy|yw|z{~yzux|vzyzxw|z|vz~{}}|y{x|x~wxx{{{yxzy}{|{~}wz{vzx{~{wxx|zzy}xx|zz|||zyxyx|z{|{uz}x}zxuz|x{zw|z|wx}|y|}|y{yzz{|yx{zvuzzx|yyx}w{ywy~yxz{zz|w{|{~~|z{x}~xy{{yyxyw|z{}xz||{yzx}}{tzwz~zyy~{|yz}}x|x{}{zzw|~w~{y~}{yv{w~z~}}~z|x{zz{z|y|}{zzyvyy{z~~|{{|{yx|{{||||}|zzyzx|{w|~}}{~}xyv|w}}}ywzw}zw||zz||wzzx{|}{z~{{~||}z}zyzz|z{|}xyy}yzzzxz{|{{y~{yz|{}{wy}~|}}|~~{yyz{||xyxyxy|zy{|vz}|zxx|xyy{yx{}vzzz}wxxp{|}|zw|{{zy|x|z}}xyy|{}yz{}y{|zxzz~{|z{yz||y{vy{~{{~}xy}z|zzyy{v{}yy{}y}x{{vz}z}z||{~}||xzwzx{~|{||{|w|{~z~{z{x|z{|z}~yz||{}}}yq|~{yxy|y|}{}{}ywyzzy|}w|~x~zz}zyvz~}w{|}y~xyxxyy||{||z}wz~xz||w~}~~~~}}~~}}}~~}~|~}{~x~~z|}}{~}~}~y~~z~}}}~~~|~|{}|{~}}~{}}{}~~}|}~~}}~~}~}|}~}~{}~}y}}~}~}{~}}~|}~}z~~~|~~|{~|~||{||~z}}~|z}{|~}|~}z~}~|{|}{~}|~{~|~~}||}|}~{}}|~~~|~~}|z{{{~{}~~||}|z~z}~}~~~}{}}|~~~}{z|}}}~~~{~~}~~}~{~~y}~~z~}}|}~|~}~~{~{}{}z{~z~~~~~|}~}~|}|~}}}}|}y{{~~}{~~{}z{~|}{}z|}}}|{|~}~}~|}|~}|~|}|{|~}||~}~~}}}}~|}~~}}}~|{}~}}~}~}~~}|~|z~{y}~}z{|z|{tzwyzz{{{y|yv|w{wzzywywz{{y{|{zy|x{xy{{~{wz{w{x{vyy~{z~yyx{~~|xxyx|{y{v{zwyx~|x|xxyxzxy{yyxv|v}z~~{z}}z|}xyyxy~~|z|yw{}uvpxz{{ut|{xyzyy{yw|w|{w{zzyxzyzw{xz~}|{}yxy{{{{z~z{z{~zy{yx~}w~|z{xyw|~{ux|zy{y}{zzwyyxy{||y}}y{{|y|~x{|{|z{wz||yzy}{~y{{{|xyzzx~yxvy}{{xwwz{|yzy|y}z{s}yx}ww{|}z}~yxz{||yxz{z|}}}y}z{s|z|{yz{yz~{wuu{zxu}xy|zz}zxyzyww{~zzy~|{y{|}{}{|zy{zv{z}{{~y{yzyvv{{yz|xxxw{|w{wzz{}x~yvz{xv{~}zy~|z{yv{y|{y~y}zwz~}zyyzyyz~wxxyzy~z{zxy}|y|x{wzzw}{{~w{w|}z{||y{zy||||y}}}||~y|z|yzzw{{yz{z|wyz~|z~zwz{{y{|zwyyx|}}{zzz}{~~xzxy{zw|yz~|{~zx|~y{|~{~}y{w}wzz{y}|y|z|wyzzzyz}z|}|x|z{w{z||}yx}x|||||xxz|uy~y}{~wwz|yuzzzw|xwy|y|{{z|yz~{wz|z||{|~~{y}~~z{z{~w||y{{x{{z{|}|{zzy}wvx~|y~~|zx~~z~y~~w{}y|}x~}~~}{}|~{}z~~~}||}}}~{~}|z}}}}}|z|||~}}}~}}|}}||}z~z~~}z~|~y~w|||}}}}~}}}{}}{}||~||z|z~||}~}z|}{}yz{~{|x~}||}{}|~{~{}|~~}y~}}~}v|z}~z|}~~{|{|}~|{{~{~z}}}}~~~}~~|~~|~~z~}|~|}}{~|~|z~~}~~~}{zz}}~}}~{~||{}|}}||{~~}~~}~}||{~}{}{{y||{zy}}}~~~z|}|~~|~}~|~|}~}|z}|{|z{}|~~~}~}~~~|~{~{|}~~~u~~~}|z}~|~{yz}}}~~}~~}|}|{z~}}{~~|}}|~|~~~{z~~}}~~~}}~|~}|}|~~~{}~~~y{}|}}|{~}|}}~~x}~uyvzz|yxwywz{yz|yyz{zyzxz{xyy}|z|xz{xxytzzyxy{zz}zxz|zx}~zywx||x||}|~xxxz|wy|}|~wz{{~y}|w{x}w}yx||w{xzy}zxx{yv|}{}{yywyyy{|{z{zw}{zz|wwz}y{zyxxx|wwyyyx{}yyzy|y{uz|{yx{w{{zzzvw}|u{vyy{|w|~zy{ywzyxzz}yxzy{y|zz{|{{{zxy}|{xzyx{yz|{u{|{y|vz{}||u}}}z}z|szvy{~z{}|wz}z{~zxy|}z{yyxrz{z}vvx|yx}y|zzxxz~z{xzyvwwy|w||}zwy|{z}}zx}w}z}}v~{}~xv}y{{x|{y}yyz}{z}{zv|z}|zw|y}}w||{v{wwvx|zw{|{y{{x|zyz|{u|{z}xy|~z|yx{u{y{|zx{yy}wwy{|}zy|}~xz|{x{{|x}}x~{{x{y|~|x~{x|yx|}{|z}yz}}zz{v|uy|~y{{y~|v~zw{y|vvyzwz|}{wx{}z|{zyzy|{zw~{||y}y{||}|{~y}x{{z{{z{}|x}}yzyxx~zxxx}z|{z{xzx|z~~}}yv|{{{||{{}{}x}xuz{}~zzz{{yz~|~zy}x~vy{||zzuy~|{pw~wwy~wy~{zxzy|z}{x||y~{xw{|y|~}{{}|}{|vy{|z{}wzyz{yy{|x|~zy}w{|{xu{y~vz|{y}xz{|w|zy{|z{~|y{|}x{|yz{{z{{wu{}{{~ww||yzyvy|{}z|~~{}|y{~{~|}~|||~|}~~~}~~{~}~~}~yy|~}w}{}|~}}~~||yz|~~{}~|~~}}~|}~~|~{|~}~|}z}~|~}{w~~}~~}~}}}{~~||}y~~|~}}|}|z|{~}|||||}~~~~{~~~|yzz~}~{|~}~{{}}z}~~z}}~}z~~}~~}~|z|{{zw~{}||~~|~{}~}~}|y}~|}}~}~{|z}~}~x}}}||}~}~||~~}|~~~}~~{~z~~|~~|}{|}~}z}}}{{||~|qz~~{|~}~}|z~~|z|~|}~||~}~~{|~~~|{{||}|{~}~z{~}~~}~}~|}}}}~}}~~|~}z}}|}{{}|~}{y}~~y}|~~|||}z}}~}}}~}}{~{}}}~|~{{}}~|~}}~~~z~~~{~{y||y|~xxy|}{yxyzvywwxywxw{zztwu|}xzyyz|x}z||z{{{z{y{|w|z~|ww|w|xzyxxz|~|{zw}yxw{wxx|u}wyz{xzzz|{tyxu|v|uzyz{yv{zz~z|yx{y~x}{z~{|vzz{yw{{|y|{ywywy{zuy{x~yz}{xwyzwx{}vwyzyzxzy~yz|w{y|{z~}|{x{|z~zz}}{z|}vvtwz{wx~wzw~zw{x{zzw{z{xx{|xxx~|{~yz}~|zw{|xyz~tzuv|wz}|}|zzzvzv{ty{{y}wy~yyyx~{zwzzz{~yt{{{{{}{~{z|x~zz}}yyy~}|~|{z}}w{x}wwv|||}wz{yyz|xwxy{~xyy{|zx}}z|zx~|wx}z|~x{~|{|}{|zy~{x}{uxu~yy}yx{y{{{{x~y~wz|x{zzzzx|yz{y}|{y|x{|w}zyx}{}|}}|yy{y{zww{wy{{yy}~}vyy|x{|x|yuy{wx~x~z{|zxzz|y~{{}~}}y|y|~y~}yx|x{}z{{w}||x}{|{|{|{xyxzyvwxzvyw{x{y{zy|y|}{}yyr}z{|||z~}y|{|xzz{yyy|xrz|{|zz}w||~xyzw|z{|}xwxz|}~~y|}||zy|z{}|{xzzzw{zw~{yz||{xx||yy|{t{t{|x|}{xvy{xyz{{}zxz}~y{{|}z|z}|||}{y~z}}{|~wx|}~xyz|}xx~{{|y~{xz{{|yzx{z|}}~z|{|yy{|x}}zzxz~~~}}}{}|}}}}x~{}}zy|z~~xz~{{~}~y}||~}}|||~~~}z}~}{}|}}z~|~~}||~||}}||~|{}}}~}~|~~z|{~}}}}{~|{}|}~{{}}}~~~|zx~~}~z|~~~{|~~}}{z~{}~~}~z|}~{|}}{}~y~}}}}~~}~|}~{}~|~}{|~zzz{}|~y~{}{{~|~|~}{|}v|~}}z~{|{~{~~|~{~}~|~{~}}}~z~~{}{~~|~~z}}}z||}}}~~}~}|~|}}{~{}}}|{~~{}~y~~|}~}z~}~}}||}~~|{~~||~|}|~x~|||~~z}z~}~}||}z|}z~}~|~}}~|~~z|{||~~~~}}~~|~z}|}~}}z}}}}~z}~||{}}z}}}{~}}|{|{{y~~~}}~|z}|x|vz~yy{~zzz}z~w|wx{}w|}z{yzzy|}y|{w|{{z{z{}{wx{vzxw|{xy|~yz{}|w~z{~{x~yxy}xz|w}wzyyz{|y~ywy{yxy}{yyyz|~|ywwy{|~xz{z{y|z||{~yzzyw}}}x|z||z|y{z}{z|{xw{yx|zvzw|xzxz{y{~x}}{}y~y|{|yxx||wyzz||}zyx}zz|~{}~}||~yzv{|{~zxz{y|yy|xzzw{{yy|z{~xy{{}yzy~wzzz~yy{}y{~zzyz}zx|{~||zvyx{vwxxzz|{{yx|{yz|xy|}}}w~}||zzv{|v~~|wyyx|x||z|{y}y{y{{|}w|wzxu{xzxxzzy|vzzz}x||y~yz|~{|{{~}xx|x|z{}{~|z|y{{|yz~zw}zy||z~{|zyx{xw|y|zxz{zzzvz|{x}~xww}x|~{{|{}y{}|{yzx~y|{~yzx|}yz~vzyzz~yxy|y~|{v|x|zxyz~yyw||zxw{x{}zx}}wuz}z~zz}~{yyyyy|~|xyz|~}{|}{|y|sy~~}}zw{z{z{xzz{|y|y|~z|~|{{yz{zxu{z~{zy|{y{|~{y~}|}|w|}}~~}y}{|}}yz{|yyzyzwz{|z{~xy{~zyyv{}}yx}zz{}zyw~{z|x}|{yx}zz{|{{zy}yz|z||{yzxz{vw|y{{||x{{|yy~wwzv{z|z|{z}}|w{~v{{}}y~}wyzy|zzz{yy|z}}|}xzyyyzz{{z{yyz{z{}{}x|{}{~~}z~}~}~~~~~~}~}}~|}}}~~~}~~~}z|{{{||~|y|}~}~~~~}~~~}~z}~zz}}{~z|}{{}||{~|}}}}}}}~~|y~u|~|{{~}}z}~~}~{}|}{}{~}~||}~~|z~{y|}}|z~}||{~||~|~~|}~~|}~|~x~}~~{~}|~|~~~}{}~~~}~}|~~|}~~y{~{{{~zy~}|~|~~|}|}{~~}}{|}~}}|~z}~}}|~}}~~~~~}z|y{~~z}|}{|~~|~~~|}~}~|{}~z}x}~|}~~~|}w{~{}y{~}|~~~z}~~}}~||y}}~~}}{~{|~}|~z{~}~}}}{|}~}}~}~~~~|}~}{~~|~{~|}~~|ywxuzzy{}{v|zxyxwyyyzz{zzzzzxvzyywv{{xvw{yzy~||u}|yyy|u{{z{z{{~|z~}zyyw{{yx|wyz}x{|yy{{zxx{uw|zxxx}xzyzzxyxyyzyyw~|{{{{zxz||{{vy{}|{}yyuzy{zwyvx}yyyzx{x{x|{z}x|xxyxu|{|x|}u{|w{|t{~wy~{yzz|z}}{||w{~~~{yxwyxzzxxuzty{zzw}xx|zy|tz{yzzvy~{zz}{|y~~z~y}|zy|yyx{{z{y}{zzz{{{{wy{zyx|yy{{xwwt}}||z~tyxzzz|~{|zx}yyz{~zz}{|z}z{{|{{z{x|yx}~zxxzyywwzz}{~z{y}~}tv|ywy~|x~z|{{yyy||zy{~y|~~}yz{vzy{z~u{w~wy|xz~}y{{yyvxz{z}yywyx{zywzx{x{}~|y{{~|z{zy}}{y}x}|}~yz|}wzxvzv}zxu{z{x}wzx{|z~}|x|yz|}xz}}|~|x}|~{|xzy~zyzyyy~w{y{wwvzy{{zuz{{zz{{y{v|zy{{vvzxy{zz~{x|z}|w|u}|z{~{z~{yx{z~~y}yzxvz{}v{|ww|z~xxy}y}z}|}}|x|}~|{~|}y{|~y}xzwz~yz{u}|z|{z}z{|}vwu{xzu|{|xzzz{z{{zu|{|x|y}|||y{}z||~}|z~||yzyzzx}{}{xyxzzzz~{{z{|||yy}u{zz{|~zv{yz}zw|y}y}||{|}y~}|xz}~~|{}||~~}~~}~}{}~{}}{{~z{|~~}~|}}}{}|~~~}|}|{~}|y}~|}||}||~}|{}}}~|}|{}~~}~}}~}}}~}|}}|{~}~y~~||~|}~~{}~~|~~~~~~{}z}y~~y~}wy}|}~z~{{x|~}{}~||~}~{}}~~}~~{z~{~}~}|}}|}~||y~~~}~~|~|}||~w~~~|}{{~}|}|z}}x~~~w||z||}~~z}|~|~||~|}}}}~~y{}}||{||}~~y{}~~~}zz|}~}{}~|}}~~||||~}|}{}~~|{~z{||}|~}~~~~}}~||}~}}~~|{~}|y|z}z~}~{}~~|y{yvy{{z{{z{xxxx{|y{z{}}zz}z{yyx|}y}|~xz{v{z{y{|y~xx|{u|ytzyz~zwy{{{{xzzyzwwxwz|xy~z{wyyvzyz{}|}{zzw{z|zzzwyy{yxyw}v|x{z{{{||}~yx}yv~yx{~|~{{wv{{y~|}{zyw}{wxywwy~~zz{{zxx{xzx{zz{xzxwx~xzwxzz~|~~zxz}|{{|{zy{|yyy{zv{vx{z|zw{z|}w{{}{yzyx||y|~zu{x{u|z}{||zyx~~{y{xw{||||wz}s}}z{{}{zz}wyz|yux{y{{zz|~zwy}|{|~y}{zx|}}}|~|z||y}||}{{}{xz}}{y~}xzzz{|x~{{xu}xv}y{xx{y~{x|yyzy}{xz||}~|{xyx{||zyzw|w{|zy{~z{yz|{yyz{wxz}~~|z|x}{~~}{{x|w{~z|v{z}~x||zwx~zw|zz{z~~y}y{|xy|{z|{{yzyy{{y}{y}wzx||{{z{|}z~}u}~y~vzyy{}{xy|{w}y|z|zyyw{wz{}~{yz|xvyxwzxyzyzz{{t{w|~z||~z{yw|{{~|||}{y}{}y|z{y|{z||z|yz{x{y}{~}~{z||yyyyzzyz}~||||{{|z}zz{}x|z{{}yzvz}y}~u{{{||zz~|v|}{{y}xzyzyyyyxz}{sy||zy}xx{z{~{z~vz|zx}|z{}zywz~w}}z{z{{{}w||yzy{yyz|}{}xy|y|}zz~~~}{~~||}~~~~~~|{}}|}}{~y~~~{~z~z~x}{~~~|z|}}~}~|~v}~y||}{~~~|{}z|}||~}|~}~~{~~{}|~}{~~|}}~}~}~||~~}}~}}~|~}||~~{}x}}}{}}}}y~~}}~}}x}|~z}}}}|~}}z~}~z~||~}}|{{}~{~~|{}{~~}}}~~~~~~~}x~||~}}~z}~}|}{{}~}}}{~}~|{}~~|}{|}}}||{~z}~}{}}~||~~|{~~~|{|~~}~y}~}|}{z}||}}||~|}}}~{|~|~}}}~}~~}~}~}|~~{}~~}~}z~~y~~~}|~z~z}||}}}|~}~}w|{~~}~~~x{xyvy~ywz|~|vxw|v}~{|}z{||vwyyywytxxxzwv{|z|~{xzy~w{yw{{x|}xz{|v|xx~{x{|y}{{{{x}wx{yx|zyz{~zyxxz{w}|y{xxyzz{{~|vz{y}~zv||}~yy{}{z}wv|zz{svyyzxwz|z|ywy{xy{xywwyy|{vyyzzx}|{{|z~|{zy{}y{zzx{}{x{~x|~xxyyvzy~|}y{|zxvwyzz}|yz{zxvywx{xyuzzv|yz{|xyzy|x|~xz||zy{x~||zz{yy{xz~y|wywxxzvyx}{w}{yyvy|xuz{y|}~~yyzz~|{z~yz}|{{y{|y|}|zxy|xx{z}}yxyzyvyy}wx{xx||zyyzy}x|||zxxy{{{|||{}y}uz|}|}zz{vz~}zyyvwzwy|{}z}~y|ywyv{vw{w|}y}|{}|y{{zzzy{yyz|yzz}{y|zy}{}wy~x|z{y|zxzyyz}yx|{|{|{|xvy{zz}z{zyx|wx{{xy}{~{yzy||}zz{x}wz{|~zzy|zxzwy||~{yyy}y{y{|vw{~~zzz~|vy}{}}y{~|zz}}{z||~{|~|~{x{~yxww||wzyyv|yz|w~z{{|{{zy||{{~{yyz}}{zz|{||zx{x{~|~{{|}z|~v{yxzxyyzx{x{z{}wz|wzyx}x}zz|{|y}~|y|z}|{z{|}x{~||{||{z|zy}|zy|zz|zyxy|yy|}wx~w{zyu|w{~x{{|{z~y{z{~x|y|~~~}}v}|}||y}z}|~}{|}z{~~~~}}~~}~}}}~{~||z|{{}{{{||{}~||}|~~~{~~{}|}|}~~}y|~~~~{z}}}{}}}~{~~}~z~}}}||}~{|{|~~y}}}y~~}~}~~x}}~~}~|||~|}}~{y~|}~|~~~|~}~}{z~{}~~~}}~|z~|~y}~||w~z~}|{}~~{}~~z}z{}~~|~}z}{{}~z}{{}|z}|}|z{}w~}|~~}|x}|{y}|}}~|~}~{~~zz||}}}}}~|~|~}}}~|~{~~}~~}}}y~}~|~}~~|}}~y|}~|}}~~}}{}|{~~~~}~}}}~~{}~}{zz~}~}~~~|~}|}}}|~~~|~~|~~~~t~}zxxt{xwy|~yyzt|~}{||~{}{z}xy|y{}xyxzyzx~zw|wy|xxyz{{{zzyw~wx}|y|yx}{~{xw{|{w}{{vzzu{|v{z{{u|zzz}}}w{w{|~||{|z{|vwyyzuxyzz||y}{x{zww}{{}wyz}xy}wz{yv|zwy|zzyzx||y|~yz~zxy|yy{xy|xzyxyzxy{}{zzw{y}}yx{}y~v{~yzvxz|zz||x{y||y|{}z{y~z}|}{v|z}ww}{y}w|xz|x{v~v|vzy{|{u~||x|z{|yy{}{|yz~z|xyz||{zzy{xx~~|~y|wyyxvyw{x|{z|z|}wy}yxvzzx|{w}{y{wysx{w{}u|{{||||y{y|zy~y{yzv|wz{}}|zz|~}z|w|}z{xz}{~y{{z}|zyz{{}}|{v|yx{xyzy~~zz{|z}y~|zzvy}|xy|yx{|w~|{x{yy{|{zy{}zzz}y}~{xy}yvzvz}{sy}zy|}yz|{yz}y~yx|x{vz~{|y{{wyx|}z||zyy~vzx}x}|yy{||||zz}w{yyzxyy}wwy{~zzyy~z}xz{y{}zz{|{z{{~{|{}z|wy{|~x~x||~zzv{~xy}zyv{|}|z{vwz|zw}tyzz{}x}~{||}|xw|x~zvy{{w}zzx|y{y{xzy{zxz{{|y||{zz{|~y|||y{u|{||~zy}{|z|z|}yw|~y{}yz}|z{}}|z}{yxzz}y{}}zxxz|x{y}{x{|zz|z|}{}~~z~|~z~||z{}}|}}}|{||}{|}||zzz|~}zz~~~}{~|||~|{z|}}|~~}|~z|~|{{{{}||{~|{~~}~}||~{|}|~y||~}x}|y}}y|z|}~{~}}~}}|}~|~~{|}|~~}~}~|}~~|}}||~{|~|~}z|~}zz}y~|}}}}}}}}{|~|z~~}}}~}|{}|||~~~{~~~}}|~|}|~}}~|}~}|~~{~{~~~~~{}|~|~|}xz}~}}~~{{~}||~~~{}z~~}}~{~z~~~~}}~{z~{~|}{}}~}~y{}~}~}~~}~}~}}{}{}{|~}~~}~~|zz~~~{|}}}~|~}{}}}}~}~|{|||~~~}}}}}~||x}~~~~~}|}}~}|{}{~|~}}}{{x~}~|{~~~z~~~}}}}~~~}~~}~zz{yyyz~z}z{zywv}wzxyzz|v|xz{wzxx{zwx{{vvw{yzvx{z|{z~{~x~~v~{z}z{x~z{{}zx}yxzzxzyy|~wux|{{zw{|wz|zywxzzyywyw|wyxzxz|}{||y}y~|z|zxyz{z{|zyz{wu{y{zxzzx{|w~v{yx{y||zw}xyz~{{zw{w|x~|}y|}}|yuy||{x{~|y~y|}}|z|xyyy||}wzyzr||v|{xxyyzzzxz|y{y{{{{{||~v}{w~z~x~|~z|}wzz{{|x{y{{z|z|{{yywx|wxsvz}y{y{y{uzuvy|{}}}yz|xy{z}~|y~{y{yw||||~{yz|{zyw{~yw{|uwz{z{yzz{vyzyz|yz}|z|z}yz{z{|{y{~{{|}}}{y|z||xy}wz{vz{z{~yzzz{wyy{y{~z~|w|yvv|}vyxx{{|{zzy}|{}x}}}{|{zz|}vv|x}zxyw{z{zxy~}|z{yw||x|yzy|z}x}}yy|{}y|z{~|~}{y|z~z~|{}{zt{{z~vu~}{z|x{xzxw}w}|v{z||zzz}|zx}z|x~y{}xy|x~|v}}z~{||~}z|yu}zz~{zzzy{s}wzv{vw{{}zxy|{{}wyz}zyz}}|yu~{{{x|||{{{x}}|~|v{svy|}{{xyy{}z|{{}z||y|y|{xxzt}{}|{z|~xz~}{w{|~z~|x|z{{y{{{|xwyq}zz{{y}~z{yt{x|v{zzvzzy||z|}w|}}{z|}}~~z}{}~|~~}~{~}{{|}~zy{||z|~|zx|||z{|}}||~x}}~}||}|{{~zy|z{{z{}||~}{{{{z}}~||~~~{}}}}}|{v{|x}~y|}~z}}~xx|~~|}|~}}~}~|}}{~{{|{}~~{z}|~}}zy|}~}{||}}~~}~~{}~{x|}z}~|~~||||||||}}}{~~}~}}}}~|~~~~}{|~~~|||{}{~|~z~|}~|~}}~~~{|}~{~z~~}~~z{~}}~~|z}|~~~}|~|qz||}{|~}z~{}z~~~}}~~~}|}}~||{{|{|y}~{~~|y~~z~|~~|~}}}~}z}}~~|{{}}}}{||}|{}||~}~~~}z}}}}~}~}~}{|{|}~}}w|}}z{~|}xz|~}{|}}~~~|~~|}~~}}}|}|{||zz|~~|~~~~zw|||}|}|{zvz|{x{{}{||}z{|zz||zzyz~wvzyyzx~zzyuzy{{xyyz|uyz|}}|z{xyz|zyzyxx{||{{{z}{z{zxx|{z}xyzvzy{z}wtv||zyywy|x{z|y{~yyxy{yy|{|}z}wy{|y|z|zyy~w{v{yy{zzwzz||zw|zwyy{zzv|x{|}y{xzy{wy{xzx|{~{{}wx|{~z{|}}y{{xy|zxz{}vzx{yz|{yxz}yyy|yz{vyx}zzyyw|{vz}{y|}~zyw|x~~zy{{z|zww{{y}zz|y{uyzw{wy{}y~wuw~z|y}x~~{{|xzyz|{x{w{{y{~|x{x}~z}}{|y|yw|{x{y}zyyy}v{xxw{xw}zz{y|{xy{{{zwyy|wx{zxyzzyyw|{y{yyy{yy{yz}{}{|}z}|~{}|uwyy||z|z{|yy{{xzx|v}~z{z}{}|{{{x~x|z|~|{z|zz{xz|yyzyx||}zwzzzyxx|zvzzz~|{y~~{zx}y{~|y~vyz{x{y}wzw~}|w|z|x{{~zz|y{y~|~zyyzxyzxxzzztyzzy{{yz{y{}}w|z}y{}}}{{}|xx|}}{|||{{yw}xz}zuvzz{xwyx}{y}|~}x}zx}y|{y|||yx}{w{~||}|||{}z{y|v~}||wy{x{~wz~~uy|}wzz~xy|yy~{}tyzx|{xz~|yz~z|}|{|x{|z{yy|~z|y{z~|xyz}z{}}x||y~y|{vz}|xy{|{|}}z||~~}~|~~|{}}}{~~~|~}~||~}}||~||~}|~~}|~{}~~~~}~x}}}|{~~{}~|{|~~z~~~~|~~}~~~~z|{}}|}}~}{}~|||{~~~|y}}|}~}|||{z~{|~~}|y}~}{z}}|z|w{}~}y~|}{z|y}~~y~~~|{}|~z|}~~}}y||}}~~~{}}}|}|}}~~}~~~~~z~}{|}}}w||}}||{{x~}~~}{}~}|{~}~|}}z~~z~||~}w~~|{~~z}~{|y~|z|~~z~~~yz|~~z~}{~}~|}}}}|{~~~}~}~{~}~~~|}|~z|}{}}zy|~~|z}~}}|}~~~}}~}{~}}}}}|||~}|}|~}|}x{|~~{~}}|z}~}~zy{wy{x{|~{{}zzzx|vxw|z{x}|yyxyyz~zwx|zzxyzz~x}vuz{xyz|}{|y}x}w|y|}x|xvyt||vy|z{{yzxwzy|ywvvytyw|ywzxzywxxyxyyz}{}y|yw|z}yy{y}{{y|zz{x}uy{|v|wyyxvxz|zvzxvvzy{zvzwztyvxzy~xx~{|}yzy~zx~yvz}|z~~z|x{{~}{{|w{|}xy}z}zyzwxxy{wyzx{yzzwzzyzx}}|{y{|{~||}{|z|{}}}~zz}yxxy{{z{}z|{wyzx{wzwztwyz{zz{{yz|zz|yx|}zx}yz{{zw|vwz}}|{}{z{||w{zxx|zxytyx}y}{y|t|{xzu{wvywv|{yy}|z~|z~}vy~yzz|x|}z}~{}{|zy|}yv}yyx|vz|{zxx}{zzxz~yvzx{zy}~|xw{}x{~|}y}xxy{zwyzz~}xyx|}~yv{}vyxuxwvy~{xv~xyz{wwvx}{|}}w}}y|~{}{{|xyzzx{z~zz}}y|{}{zyx~z}yxyzv|zvww{{xy~ww~|~||xy}{}{y}~y{y~x}}~vwzz{{|wz|{|{z{{yy}{y~twz{{{|yvx}{z|zvwyuvz}z}|~xyx|~zyyzxxxz~|{|{z|z|}y|y~x|zx{uvzz}y{}x{xy{{x~xyy}|yxzz}{yz{}{{y|xz||}}zz{y{}|z}~{}zwux|z~x{{xyx}yyyz|yz|{{{y{zxxyzy}}w~}~yyzy||xy}}}}}~~~|y}}~~|}|~}|~|}|~z~||}{~~}~|}}~~|~~~~z}}~}{{z~xy{~|}~|{|~~{}~|}~|}z}~~{~|~w~y{}~{{z|}w~}}~|~|~{~y}~}||~||~||~y{}z}~}~}z{~u~z~|{~}~~||~}|~y}}{z}}~~~}~}~~}||{}}}~~}y~~~}|~~}|}~}||~~y{}|}~~}~~~}}}~}}~~||}y{y{}~}|}~~}~~~}~}||}}~|{~wz|~|{w}}~~}w|~}~~}}}}~~~~~{~|||}|y~}|~}|}~~|~~}~{~~~}{{}~|~{||}~zz}{||~~{{}~|}~~||{~}yz|~~{~|}}~z{~~~~~~}}}~~|y~y~|{}}|}~|{}~~z~~z}|wywxyzxxxz|zw{z|yy{yz}}z{zzx{y}xyxxy~z{zz~~}{|y|xxz{}zyywyxx|zxu~yx|xvx|yzyxx|}w}}{zzyzzw{{xw||z}w~ww}zxxzz{yxzz{ywy|xyxx|wvzvyxzxy|z~yv~zy{y|}{z|{z~}{{zzx|}|}w|x|xz|y{zw{xzz}xvy|yz~zx}|}|{zxzxwzz{ux{w}{|x~yyz}yz{z||xy{xvzx|yvy~{{}wwwzz|y|}{yz|{~yyw|~zz{y{w}y{zzvy|{}|t{xxyz}|x|{x~{z~v~xsxxu{|xvyxzxz}zw{z{zy|}xx~z||zy~}z{~}{||}v{uz}xy~x|z{vw{vx|{~zv~|{yyyz|yywxyz|wwzwyxz|x{w{z|zy{xz}|z|}zz|{}||{{y}{z||x}~zx|zyzz|}}x|z}xz{{zy|}|z}x{}{~{}~|{v~yxzyx|z~{xy{y}yxzzz~x~yyyvv{x~yz||x|y}yzz}ttz||ww{{|{zy{{}xy~w{xwy{}{zvy|}xtyy|v{}}|v~xw}{z}~x}zz~|v{vy~{{x}{}{x}xz~|{zyyz{}x{y||z{}x|z{{yz}}}{z|zwyzzzx|{{|z~{zz{y||z|xxz||y{{yz{{zy~|z}zy~xzyv{y|~x~z|x}}zy{x{v{w~{{{y}{{{x~x{vzyy}zywzyzzzz||x|uz{yz|y}yx}~~~}{{{y|y}z{{}{z|z{}{~yzy{||~~~{}~~{z~~~|{}{{{~}||}|~}}}|}{~{|}}|z{||||zy}z~|}|}~|}{~~~}}}}~{|}}|~}~}|}}y}}}~}{{|{}z~~}}~}~~{~}}z~yz}}z}~}}}|}{~{}~~}z|~~}}~}{}}}}~{|}~z~z}~}~{|}{~~}{}|{~||~~}}|}}}~{}}x~|}}~{|~}y||z}~|{~~}~|~|||~~y~~z~{~~|{}}z}w}x~~~}}z{}~|}~~{~~z~~~~~~}}z}}}u~yz~~{y~~}|~z~}z}z}}{~}}|}}{~~~~|z~|~|~}{}||y~}}}~x~z{|}{~|y~~~~~}|}|}~~|{y~|~~{{}z}~~}}|~~}~}}|~~~|}{}~}~|~~}~}|}}~~|}x~~|}~}{~z}|x{zz{yzz|yvvwyzy{zyyy|uzy}xvz|{{}vyxwzxw}yzyx|z|y~z}}{}z{}ywx}z~{y{x~z~|xvyx{xy||~|zz|xvzy}|y{x}|xuxzxxx|{}||z}x{{~}z{}x|vzz{p{zyx}z~||wyz}vxw{|ywx{{xxy{wy{vvw{x~z|vz{x}|~zx{|}w{zw}{y|y~{}{xx~zyx~{{{v|yzxzxxvzvwyzzzv}y|yzyu||y{{{{|z|{{|}zzy||{}z{uzx||{|{|}xzvw{{xxuzwzzzyxzz{}w{z|xx{zzw}|zt|y{||yz|||z}y}yuw{{y}|z|z}u|xyw}xxywyxz|}xwxyzxyxwy}yyz{z{y}v||w{wxy{zxy~}z{{|{}zv}|{xu~{{tywvyyyz~yzz|yzzwxy{xwxy{yyxwxy|z~~x}w}zyz{{{|ywy|~z}|yxzx}z{yv|yx{y~~|yy{xx|xwuvy|xyx{x|}~x|~{z~~{{||{xx|{z~~~|zzz||{w{z||v{wvx{wyy|x{|{||z{{yxzwzy{{{}{~yzy}~z|xw|z|y|yx{u~}|zy|z|yvz}{zx{xxxy{zx{|}y|y|}wyy}v|z~x|{|zz|{zyxxx{~xzvw~}}|{}u}{z{z{sxyzyz~yzzvv{{}zzzz{zwz~{|y{|{y}y~}z{|~yy||yx{|}|}z}yx|yz{{{}x}{~zzuw|{yzx}}x{x|u|xw|zy{{y~|{}|{w~z}~}~~}|~||y~~||}~~{}|y{}~}}~~||~~|}}}}{~~~}}y|}}{zz{{|~{}~}z~|}~{~}~{}~~~}|}|~{|}||~}{}y|{{y~z|}}|{}}}{~~}|{}~}}}~||}}~~~}yx{~{~}}}|}~~{|{}}~~~y~~|{}}}}}|||}{~}}{}~{~~{|||{|z{~~||}|}~~~}}}~z~}}|z}}|}~|~~{~|wy||~~~}{~|~~{~}}~~}~~}|}~|||~}z|~{}~|~}}|~~}~~}}y{~{|}~}z|~}~||}}y{}|~~||~~{|}|y~|~{z|~~~~|}~|}z{}}{~}|~|}}~{y}z~~}}|}|}{|~~z~~~~~~|~~z{zz}~~}}~}}~~z}w~}~}~}}|}}}{{z}~~z~y|}~~~}|{}z|~}yxyz|{}yzy}~yxz|w}wx{xyxz|}wy}|{uwy{~z{u{wyxy|zwzy~{z~}z{yw}xyzy|yyy||y}{{}{vzyyx}wv}{{z}~wxyw{yw{zuyuvuyxxy||v{z~xz}wzzvwu{xxyvz{z{yz{y|{|y~y|{||xw}{z{x}{y{w|x|zxz}x|xy{}vyz}yyvxuv}{x||zx{yz}|}xy{z||yyz|ywy}yw{{~w|}|{{v{|{yyzz~uyz|x{wy|zt}y{}}y|x|y}xy{xvx|zzxt}~zzz}{{|z~xz|{|~{|wzy}{wvy|}xzzyz|x}}|y~z{u{|z}xzpz{{zyxzx}z{{{xx|z||{||x{}{{zy{x{tx|xx{x|x|{{zy~xv{y}|{~}|z}|y{|yz{}x|y{|z{y~z|}{{vz|{zyzxyy||w~|{z}~~zzwxyy{v~zuy||yyz}z|y~x~|z|w|{z{{x|y{zzx|x}{zyy|{zx||xwxx{|z{~||yx}zy{~~|{~{y}{y}}|yz|x{zy}w|{vzxzyyy}{yz{yxxv{|x{z{|z}z~|}z{~tw||zz}zz}|}~w|y~{wzuz}z~|zy{x{y|w{}zx{}x~{zy|zxz|yyy|yz{}{yyy}~yxzxzx~}zvwwyzzz|zy}~~z|wzzzx}zy|~zw|xz{~zx|yz}|y|z|{||zy~z~z{{||z~yy||{{{y{{}xx~}}yy~x{y|yy{}x~x|{~{}v~x}x|x|~v|y{~~~{}}z~|}~}|~~|{}}}}~|z||||~}{{~~{~~~~z}}{z}~{|{}}||}}}~|}~x|~}{{x~~~u~~~{~~|{}|~~|{{}}~~|}~}|}zz}z}~}|{|~{~}{|~}}||}}}{}}~{~{~~}}}~y{||~{}zy~~}}||~{}~|~{}~~{~~}{~}~}|}|~}|z}|~~}}}~}}~{|~}}{|y~||z||}}}~~}z}y{}|}{~}~~}~}}~{}|}~~~~}}~}}|~~|}|{{}}~|z~|~|~~~}}}z~|~~~}~|{~{~~~}}}}}}}~|}{~}}~}}}}~~|~z}~|}{~}~}~}~~}}}~{}}~~||}z~~|}|{|z{~}}~~}}~~~}}}~~~}{|~~~z}~}~{|~|~zz~{{zzx|{z{|{z{{zvwxw}yxxz{}xs{{yzvuz|xut}{yzz}zyz}{|z{z{z||y|{zz}|{~yz{z||w~}wwxzzx|wyz|{y|vwyz|u{zyx|v|tvzzyz|w|zzzz|zx}w{yyy~}~}|z}|yx{|xwzxyxxzywsxy{zy|wz{w~yyyyzwy{~z~|y}|zz{yz|}x~wxyz|~x~{z|y||z{{yy|{}yyw}zxyyryxyxxxxuz|{{{uyvzy|x}{z|zwx{||~{|x~{zz~{|~}|{{wz|zvv{x{{|xxywwyx{xx{w||xyyzwxyyz|yzw{yx{y|yvz~z~y~{}|}}~|uuzwvyy}u|z{x{|zz}wxz}|zz|z|wxzy|~z{xxyx{y~}{z|{|x}z}z{xz~}v|y~zzzx|yz|zxyzwwvx{x}zyvuuyz{{z{}{}~}|~{}}{y{~y|w{{{y{{y{~||{{yxywxx{{xxy|zy|}z~zzx|yx{w{yv{{||}~u}~||{{w|~z~}}}~||z|~w~~zx{{}{uzzwwwv|y{y||y{||}y{vxyywuy{z|~wz{{z}|wzuz}zvzz{~{|zz~zywzz~zzxxy|z~x{yx|}vvyxy{z}yzyvz}{||xz}|y|x}x}~{~~}|{{y}x}{x{yt~zy}yzt~xw{yz{z~wyywvxyzxyzwy|y{y|{z|{|z||}xzxx}z~z}y}z}}ywx|~yyz||{zuu|||{sy{~z{|yvy}{{}}z{zyxxv{|||{z~|}||{~{~}~|}~|{|{|x}|}{~|~~{~~}~}{}|{|~}||}~~~}~{||}{}}|{}}{}y{}{{}~~}}~}|}}|~~~y~~~||~|z~z|}~}|~|}z}}|~y||}|}y|~|||y{~|||{~|}{}~{}|||{|}z~~}~|}~||{~|}~~~~~~|}}{~}{}|{v~y|}~{~q~|}|~}{~z{}}~}~~~|~||}z~~|}z~|~z|}}}~}~}|}}}}|}}}|~~}}~~|~}}}}~~z~~|~||~|~{}|zz|||~~|~}~}|{|}}}}|~}{x~}{}|~}z|}{}}||~~~~y~}}}~}}y~}~}~y~}xz~}{|~}{~{|~|~~~~~~}z}|~}}}|~~}~~~}}y{}~{~|~zy~~}}~}z~}~~|~|}~~}|}z|}|~z}zy{yzz{{zwyy{ww||||vzyv{}{ywzxv|xyzwxxz~zx|~z~yyzz|t{|yx|w~zwxxwyx}}}zy}|zxz{||||x|z|y{x|}yzz{yyz{}zuw}w~{ww{yyy{z{{{{yyxy{wyx{{~zy}|~zxz|}z{{|zx}xzy}|zz{|}{zzy|x|zz{~{y}w|y{}{ywwx|y}yy|z}yvw|w|}uvz}y{~ww{|xw|zy|xx{y{wy{}}zxz{{}z|x}{w|~||x}|xw}~ywxyw}yuvzy{zxzy{{ywxwx|xz{y}z|z}{yx||yyy{~{z||z{z|||vzx{}v|x|{w{|}{y{}}}y{{wzx~zz|y|~yz|v{yz|z|z~||{{|{zwz|pyxz}y}~~x~{|{{}{zz|x{}}}|{wu}}{vxyzy}|zxxxzxyz{wyyy~}}z{}|zuyyvz{yy{|xy{{~|z}vz{|zyyy|{y{|y~{xzzy{{ytz{|}yyzzu|z|yyzyz{z{xx{zy}~yz{|x~zzyy}}|z~w{{zx|{x{}}x~}{}xxy}y{|{|z}~zwzw|y{|x|z|z~|}{}yy}||~z|wy|z~|y{zzyz~||y{}{z}|xxzv~{}z{x}~}z}w{y{z{y{xx~y}z|y}}z{yu{y{}|vxzzzvuy|y{wy}{w}yz{z}zxy}zw|{~zzwyx}z|z|{wx{{{{|y|z|xz{|yy|u~zx}zy}|{{{y}xvzy{~z{{{zyy}z|{~yz|~zxy||{{{z~}{}~}~|~{z~|}~{}~|{~y{{}}}|}|~{{{y~||}~~yy~}|~~{{~}{}|}~z|{}}~||z}|~zy~}{{}{}~}{}~~}{~~~|z~~|{}}}}}y{|{}z|~||{~~}}}{{}~~{|{}}}~~z~}|~|{{~~~z}||}{|{~{|~|~|{}}~}~~~|}}{|{}~}~}~||}~~~~}}~~z~}y~z}~~~{||}~~|y~}z|}{}~{~|~||}{~}}}||}zz}~}{~|~|~z}~}~}||}~y}}~|}~}~~~{~z}~||}~z~|}}|~}{|{~y}}|}z~~x~}~y~|~z~yy}}}{}~|}|}~|}{~~}~{~}~|~|}{}~{}~~~~~z}||~~|~|||{}z{}~{|}~}z|~~}{~}}|z~|}~{}}~{~~~~|~|y}~}~y~~}{~}~}||~~~~~||}}{zwy}}z|{z~zyzxyywz|{zv|}{xxxz||v{|{x{|zyv{wyzx{|z~z{{z|{~x~|zyz|{~~yz{yvy{wvuz|{y|zwzyzxx}xyzwy{wzwyy|zzz}z{|{||z~xz~|xz||{~x|xwzwzxxxz{tzwzwz~wwv{{zzzv|vyzx}|ww{yz~z}x|xu{zx~{{xx|~|w|xzzz|zxwzv|}{yy{xwxx{wzz{uy{v{x}xzxzx{{}{~y{{~~}vy|{x|zx}yz{}}zxy~yy}xvzz{z}xy{|{zyw~zxyyyz{{wxw{{y}z||||{~y}zx||y{}|~|~yv||zz}~y|wxz|z{}~{{zwvy{xy{yxy{~z|xuzz|v~}xz|}{|{}{zv{yx}}z||}}{y|x}y{zyy{x~~t}yv{z{wyvy{zw~yy{yy{~x|y}z|x|y|}|}|}{|~}y}}|}{}}x|zxyz}}z{|y~zxyw}{zwyu|w{w~zyxy~}yz||}y{y|zz~{}x|u{{yzzzz~wy{||xzyyxx}wwwxz||x}vyyyuzvzxt|y|y|zy~}||}~xy||{~y{}}y}|yx{|zswxx|{|}|wy|~{xx|wwwzxx|xxyz|zz|x{~|zw~{~z}}{||~zzy|}vyz}y}}{zyzzz}wz{|xxyux{{{yz|yxz{y{{x}yw{}~z{{~yz~z|~uyz{{|~z}y|y|{{~|~wyzwx{vx|{ux}}zx}xzxz}zzy}zyyyyy}z|x}{w{|||~yy|z{|~}}}y|}}}y{{|~}|}|~~||zz~~~x}}{~~|{~z|{~{}z}|y~y~}z{}{}|~{}|}~||}~}~}~~}{}z||y~z}|{~}{|{{}||~~}}~~~~}|~~~}}z~z~|z|~z~}z~}~z~xx}~{~}|}|||}{~||~}}|~~}z|~}z~}~}~}y~{|{~~}w{|~~}~|z~{~z}~~|}|z~t|}~|~~}~|z~~~}~}|~}~~~|{~||~~{}{~{{}||}{~}~~~y~|~||||}~{~|}}}}|{}~z|{|~~}~z~}|}|}{~{y~{y~}{|~~}~~~{{}~|~~yz~~{|}{~z}~~{|~{~w|}}~||w~{~}~}{~||~}}}{~}}~|}|}|~}}y~~{|~{|z{}}~{{~~~||~|y}{}|}~z~y~~}}}{~~~~z~~}~||}z|{z~|x|z}yyxyzxx|y{{x|z}|u}}y{yy|{|xwx{{~|x{v{z{yy|xx{yxzx|yv{x{y{yx}{wz}x}xzzzzz}{~xz{y{wxy{{}v|}zwywzz{vx|zxzx|}w|zxy{{~z{y~|v{}{zy|}~vy}~{|zyy|y}{|yzxzy{y|zyy|{zxxxzy{~{tyyyzx{{{{zzwwwz||{z~z}{{z{|yz|ux}}y{{~vz{|yyz}~|y|y{y{z||w{{z}{wzyx{}zz|w}wyzzzvy|z|y|zzz|z{zzvv~y{xzx{{{z{{{zx}}zx|{{zt{{}{z{vywx{yx|||~zyy|~{y|}z~z~}yy~yz|{yyy|xz}{z|~wv}zy|x{|x|}{{{zxy|yzz{v{{z|z|}|zzzyzyx~yx}y|xyx{zzyzzzyx{~}wyy}ww|zzvz{xw{|xzz|xz{zzx}y|zzzyzw|{z~wz|}{xvx~y}||z}z{z{yvx|zz}xw}{|{}{}}}{{|yzyyzyx|z|y|zz}|vxvx~wwyzz{w{zzy|x}x|~zz{||{|xz}}xzw{}y{|{zz|yz{~}zsw~~}|~~z}}zz{{{xzyu{y|}{zxxzx|ywuyy{}}yzz}{v}yxzv~yw}x|{x|xzwxwxzx~x{}z{|yz|z}w{{|wyz~~|}~zxy}{}{||~y|zzzzy~{}|{{y{|}{v{xy{|{xw{{z}|zyz|z|z|x|}}y|vy{yy|w}x|yx}}{}y|}z|||{{~{zuw}z~z}}|{}}z}y~}{}}}}yyz}z}|~}~~}||}}~{~}}{}}}}{{~{{}}}{{~}{~|{~{~|}|}|~}~}}{~}~~}~{}~}~}y~}t|}{||~y~}z}~}~||}~~z~~|~~|~{|}z~}{~}x~}~}|~}{|~}|y{~}~|~}~}}u~~~}}~z~|{}}}~}y~}~{~~}~|||z|zz~~}|~|{~x~}}~~~}~}~|}~{|}|~z~~~{}{|}}y~}y~~|~~|~z~~~}~}}}}~}~}|}z|y~}}}{{}{~}~{}|}}~~}~{z~~|}}|~}}}~z~}~~~~~~~}}{~{}{~~}~~z~}~}~~~||~~{}}~}~}~}~}}}}~|}}~~z~|{}}~z~~y}{}}}}{||~}}~|z{w{wy}z~z{xyvx{xzyzzwww||x{vyx|{{u}zwy{{|}y{yx{|zxz{}y{|xzzyz}y|zw{|zx~||ywywyyv~wwxyvv{{xx|}}zvzx{xyzv|{z{z|}}{|{|x|xxyzvy|x{{z|z}yyz{zu|y|xzv{wzwvwyy~wxzwwzz{}{yuzwuz{ww|}yyz{y}xz|w{zyz{|{x|{}z|zy{{zyzv{yx|y{x{zxz{wyxzz{vwwxu{|{|{|||z|~|xxz|x~z~yzzxyz{z}yzv|uy{zy}~{ww}y|yw{|zxzyywx{|yy}zyyy|zz}xuwy{x|~{{}zyz{y~}}{{}}xzwzz|z|~xxw|xyzy|{wtyy}zyzzuy{x~zzy}xwxzy{}{wwu~{zy}z|z{xy|{zyywy{{z|v}{z|yyyyy{zyzwv|xwyz{yv{{yz}}z{zy}|xx|zyw{z{~||{~|x{||y{v}{vrzzw~zzywzzzyv{yxzzx{zwzwzxy|{||yy}zz}x|zuz|z|~|zy{y~}||}wzvwvyzywxwvw||{uzzxvz{xzwyzy{yzx|{y|}|}}~}}yzy|}}{y{||z|y|z||xx{vz{x|w{wwxzyu|wx}yyyuuzzyzy{yx|}yy||x{z|yy}{y{~yzz}u|w{zy{}zt}{{xywz~wyz~{zy|yzyyxxyxt}zz{u|z|z~~zzzxz}{{{}y{{|~||{~y{{|z|wvyz~|xzvxzvxxxxyz~}y|zyyy~x}yy}|zy~||{}zx|y}~~~~~z}xy|~}}z|zy|}z{}|zz{~|~}{||z|{~}{}{~}{{}~}|}|x}}|}~||}z{}~zw~z|~y|z}~~~}|}|}~}|{{~~}|~|{}{z}~}~}||{w~~|}|~~{||}z}|}}~~|~|y}}~}~y|z~}z}}~{}}~~|~~~}~}~z~~~}|}|~{||}{{{~}}{|~|~||}|x}~|}{}{}|{}~}~}z}~~|}}}{~~}}|}~}z}}z}}|}}~|||}y~~~~z||~~|||~~|~{}~{}}}~}}}}~~~||}~{}||}}y~||~|}~~}||~~~~~}~~{~~~~~~~{~|~~~~~}}}|~~~~}~}~|~|~}}||}~|~{}|{~|}|~|}|}|{~~{~}|~{}}|~~|zywy|{||{z~|x{}{~zzu|z||zzw|}wv||yx}~y|~{~~x}zz~|{|xyyxz}xyz|zzvyyy{yvy{|yzy{xwz|yyz~yzz|zyz~yx{w}{}wyyyz}vzy{wxy{zzyx~y|zu{{vzxz||xw|w|xzz||{xzywz{{|x{xvzw{xw{}r{zz}{z}vzyyy~ww{zx{|y}wuy{{{z~z}{v{{{z{u~y}|xv|u|ywzz|vxvy}{x||zztywyxyz}~}{}{yxv~y{xuzz}z{yw|x|w||{~w~v|}z{wy|{zyy}||y{{|xv~xw{|{x|ww|uz{vz|xwyz|}vw{yyxx{}x}z|z}{|yzz|w|{|z}}{|z{v}zwx|w|{~{{vyzz}}|z{y{{wyxw|~x|{xzz|~{|{zww{z|xxy{z{zzwxxy~|zz}{y|zyx{|yz~x~y|}}~~y|vzz}{|||}{~}{{{u{wyx{y~}wsz}{||x|zxvy{y}y~v}|xzzw|y~~y|x{{{zz}z{yx{|~{|yzxz{tz{}{yzxwz{|{~||zy{x|w||{~|z}w{{|}s{}vz~|~y}{{w|yzy|{x~zz|}zz{|{yz{}zzxvy}vx{x{||z}z~yu{{yzz|w{z{z~{~{{zzzzxyzz|x{z{z|~{{vw~{}z~z|{{t}{y~zy}w{{{}zzy~~~yyz|y~|y{~yzy{~{|zzz~}{y||zz{x|w|v{zz{~|{}{{}w~|w{{{yz{xz}}z|z|wzyzy|y|z|z{{{|x||}z}|}|}|~~~}}}|{~|}~~~{~~{z~~z|z~}u||}~~~~}z~|~~}}~~||{z}z~~zz||{~|}y}|}~}}~~}}}|~{~yy{~}~|}w{~|~z~}}xx~~~~~}y~y}{~}|~||~}~|~z}}{}}|~}|{y}{~}~~~||}~}~}{~}|{|~}}z{~}{}~~~{||~z|}~~~}}}~{~~}}}~~}|}|~}~}}|~z}~z~}}z|{~~}~}{~{}}|z~~~|||||}}~|{|||~|{|}{~|}~||z~~||}}~}}|~~~y}~}|~{~}{}z}}{}~~}~~~}~~~~}yz~~w~}}}}~y}}}~~~}~}}~{}~z}~z~~|}|}}~}{~~}|~}}~}}|z~}}~{~{|~}~|~}~}~~}}}}}}~}||}}}|~~}}{~{zx{yzxyyx{{zztw{zx}{{vw|vu{ywyx|zz~w}{u{yyzx|~yxyz{{~x{yyy{|~xzz{zxzy}x~x{|wwvyzwzxzv}xz|vvvzwvxxyxwzx}r|zyzyy|vzy{yzyzxr{xxy|}y{y{yxy|wzuzy|zxxwzz|xxy~zz{wwwwx|wtw}xzux}{xw||{yx||zw{zyyz||}{y{z}z{tx}wz}{uyxxzv{z}|x{z{zuy}w{yx}w{|yzx|}v|{||{}v|~zz|z{{zy|{yzyx|{{~xzxzz{|yvx|zt|yx}y}xzuzvy}vyxx|{y{{zz|yzyxzx{{{x{|y}yy~x|xz{||}{{~w~zy|zyvy{vxwuyx{yy{u~zyy~yxy{|}x}|zzy~zw{|{{z{||vzy}|y~x{xz|yyxs|vwzx{ywzzyz|yy|~wwyy}~x}z{{|zzx~y}{zxz|z{z|{}~{zy||zy}|zxzz|zxy|yzw{uwxzu{xxv}z|x|~||{}{~{wx|}|{~xy{~z{{{v}yzwzyyy|wy}zvxxzzxzwxx|zy{{vxy~{ux|}zzzy{x~}}y{|}{{|v|{y|zyy{||~~zwy{zvwzzz}zvzx|wuwzzvzvy}vysv{zyzyzx}}zz}xzxt|}w}|}x{v}||x|{~{}z{zyy{{wzx{{yy~{y~zw|{w{z|x{z{zwy~u{|~w{{{z~|z|z~z|x~w|~|v{y|vyu}|zz~}yxvw{wz{y}ztxyx{|xvyzv{||~~y~zyzz{|}|z|||}}||{{~|||}z||~yz}}}~z}|~|}{}}~~~~~{{}}}{~}}y~z~y{}~~|w|~|y~||~{}}~~~|}{|~~}y~}}}}}~~~{{|{z{{{|{}|}~x~~z|}~}~~z~y}y~~~}{|~{|||||{v~~}{{{~{}~|}}z|~~|{z}}}|~}|}|~w~z}t}||{~}{~~}~|}}~~~|~}~|~zzzz}}~{||||z{z{z|~~z~}~~~~~~{}~}~~}~{~}||}{||~|}x}|~{~}~~|~~|~}|~~z|~~||}{~y{~z||}||zv~~}}~|~~}|}}~~{~y~~|}|}~}|z}}|}|{}~~{x~}~~}~~|}~{}}~~}{z|~||{~}~}|}~|~~~~~|z~{~||zz}~}~~{z~~|}z|}~~~}}{||~~|}~~~}y}~~|}~~~{}}{|v~yx{zyzx|z{~{y~|z}xy}z}}{xz{yzyz}{uz}w{yxy}xyxzy{{yzzxwzxv{w{w}zvy~yzxyz|{wvzwzx}vy~wxyzwyzwzxu~}|xxz|yy|{}}}zxyxwzwwy|w|v|w||{wy{w||}xy|{|tz||xx{w|zx{z{z|z|w{~|z{y|wyux|zy{wzxyyxxwwww|wz}x{{zw~yxzv{y{zzx~w|}xw||~yy{yy{|xzy|{wy{vy{yxxyzyzzyw|}yy{}w{vyy{{{x{vy|xuy~yz|wv|{yzywsx{{zz}yxx{{xx|zy}w~y||zx|xzxy{x{y{}|{|xywyz~zy{{}xz{|yyxvy{{zyz{xz{}zwzzz|xzy{y{{wz{x{~yz{v{u|xy{wx|||y{{rvxvyz{z|yyxx|{xx|xy{z{~vz|yxzw|{y{}zxyx{zyyy{xz{yy~|x{z|z~z~x||yx}zzzzyy||z|wv}y{yx}yz{{|zwyw{yz{|xz{w~{zzzxyz|{~{xyvyzyxyy{{y~z~|x{zy}yztyx|{}|y||{}~zwx~wv{y|y|zwyyzzx{x~{yz}yx}{xzzyzyz{zx|zyv}{z}w{{wyy{wvyxx{x|y}wz~zw|}{|~xw~zzy{|vyyz{zzy}ux}zyx|zyzz|||z|t}|z|{}wz{~|~yzyz~zz}w|}z{{z|z}x}}{yw|wv{{z|}}~v{|zz}|x{w|~xz{|~zvx|yz|}||w|{zxzx|}{yxz|z|y|y{z|y}}}}~~|yzz|{}}}~~y~{~z}z|z|{}~~~}}z}||||}}~}}~}}{}~}{||z~~{}~w}}~}~{z~{z~|~{~~~~~}}~}~{}}{}}}||~}|~z|~~~~~||y~}|z~||zz}~||~}}{~~~~}|}z~~{}}{|}|y~{}~~~}|~~~|}~~~z~~||~}~}~}~~~~zy}~z~{{~}~}}}}}}}|}||~~~~{|{||}{}}{~z|{}}~~}~||}}{}{~~}{~|{}~x{|}}{|{~}|}~}z{|}}}~~~~~y|~zz~~~|y}~~}}~x}}|~}}~}~|~~}~~|}}}~~~}~~{|y~}}~||{z}~}}}}~|~|{~~||{}}~~}|~z~~|}~|}z|{}~}|~~~~}~|~~{}}~}~z}{|{~}~}~||~~~~|}}~{}{}}|}~~|~~~|z|wxwyzwwx}yxyzwzz|{|x}t{}xzuz|w{zvvxyyvxx}yxvx}zy}y}{zzy{z{}zyx{z~{{~zwzzwz}yw{z||{zxx{}vzxvzzxyy}zyyv}www{x|}y}wzyyzx{y}|{z|yyyxx{|zywxzy{xuvzywvx|{zyzuwx|zvwxz{x}{|w}{x{yyyyvy|{y{w{~|z{z{x{{z}{}{{yyv{xvy}|wy{y|z|yu~x~xw{xvyyzvwuy{xz}{zx|~}x|wy|z{zuyz{~z|x}|zyxyw|w{{vy}{zyzwzyxwuzwvzyyu{zz{yx}{vzyw{{x~zyz{z~||z}yxwz}|}y|w|tu|z{v~yzzyzx}w|yzwzx|zuvxzyxz|y~}}}{zy{yz~||z{zz{xx||~{zx~yy{xyzy{vxwyz|v~|v}~xyvyz{x{wzxzyw|y}y{{{yyw{zyxzzx~w|x}~y{syyzyxzwzv}|yxx{ztyyy}}wxy{y|}|xyzz}yx~{x}|y{~~|~y{z|yyyxw{zxzyy{wy{v|uwxwxu|{zyy|zyzwzw|{|yxy{z|www}|{{||}}{}v{}z|zy~zw}z|wzuyyyxzyyywy~zvxwwyxz|y|zy}{|xx|{|x{wyzzz}zy{x{{z}{z}}{}{}x|{w}wr}|zywwu~{xx|}{z|}{yz{y{y|}zyw{y|zy|{x~x~{|}x{ywy}z~y{{z}{{yz{{z{{w}s{x|yyzx}~uvxwyy{y{||yx|vx||z|y|w|{v~}|}~~}~}{||~{~}{}}{{}y{}}zwyy||~}~|}|z~y~}}|~~~z~}{|{~z}{{}}~}~{{~}~~z}|}{~|~}~}}~}|~{~{}z|~}~{{}{}{}|~{{{}}}~{}}~~~~~~~|~~|}~{|}~||}}{|~~}{z}{}zz}z~|||}~}}z~|{|}|}|x{{}{|z}{~~~~z}}~~}~~~~~~{~{}~}|z}~}~~|~~z{|~z}v}~|~~}~~~|}}~}~~z~{}}|}}}}{}{~{z~~~~~}{~~{~|}}}~~~~|~|~|}~}~|}|~|~{~~z~||z}}}}|{}~|}}}{z~}|}}}~|~}~}}z~~~||~}~|||~}|~}~}}}}|}}~||z~~~~~~}}}~~}~}~~|v}|}~z}y}z|~z||{||~{~x}|z}~z}}~}}{|}~~~~~~~}~~z{}{{|}}~z}~}yzw{|z{{ww|wy|yy|~}z~{wzw||}ysxzxzxzy|xyyw}y~z}zw}zzxu|zy}x|yx{wy{yyz|y{yvyy{y|w|z}zz{~uuvy~{|}~u|z|{zxyz{y|wxt|~v{{~yyvz}z|{y{z{w|w}{zy|w{zu}{y~{|xx|wx}{{}ww}yyzvxyy|{x}w{w}w|{{zyzx|{t{zvy|{{wz{}z{~xzz}vy|y{z}z}}wzv{|xyyzv{y{uy{y|xvwxwx{}wty|wzwzuyyxz|ww}}|zyzx{{{{w{z{zw{|{zx{x}}z|yz}{yx{{{{yw|{|{xy|{~wxzvz{~xy|uzyzy|y|z{|x}xz||{z}}{{{~{uvxzszz|z|z{|{xwzzx{yx{|zz|{yx}w|}|xyw|}vxz~yxwz|||x|{xzxyyz}x}{v{xxzzy|}z{{~w{~{|{wz|zz||zyx|}x~zz||y|xz|~wy|r{xzxyx}{zzz{{zyu{{z|zz}||zz~|y|{yx}{k}}z|~wzx{xz}{{~y{zzy|{|y|~{zyxzzw|}yz{wzwvz{}{{{|{zw}{zz{||{zy|xwz|}~{zz{|y{{|yz|{z{xyy{z}xy{zwy{yv|x{{|}}}z~}wy|x{{|y}|zz|~z~{}}z|zz|y{{yz{}~{xw{zzzy{y|~zuy{z{z{}z{wz{z}}u|{x~y{x|z{{|yz}yyz}||yz}z||w}z}{~{~{wyz|x}~yxzzx{zz}{z~}||y}~}y}{z}||{yzx{z~}|}{}~}y}~}~z{}||~|}~z~||~~{{|~|}~~}~}~}}}~}z~{~~~~}{}{~}yz~}{|zy~|~}{||{y}}~~}{||~zx}{y}|{|{||{||||{~~~z{{~{}|||~~~}}|~w~~~|{~zzz}|w~}~~~}||~}w|}~}}z|~}}|}~|~{||z~|~|~~||}~}}}~~z{~~z|~}~~|~~}||}x}|~}}~y}~~||~{}~}}}{{|~~~~~z|}~{||~~z{~|~}}|}|~}}~{||}{{|}~{|~~~{}~~|~}}~z}~||}~~||~{~}{}}}|~~x}w~}}~|}}|{}{{~~}}}~|}y{|~}|||{}|}z~}}|~~|~||}~}}}{}~}}~z{}{~}~~~{}|~{|~}~|~|z}{~}}~}~}~v~{zx~|zzv|{zwzzz|zvyy~y}xxwv||xyx{{x{}wx}xy}u~yz{wwxxz}{{y{vxx|zyy}~{x|x{wwy}zx{wzz{y|zzxxwxzxyw{yzv~yw{uyyy{wwzz{{xy{ywx{{zyz||||y|z~xxwzx|zu|uyzx|uxxyu{yx~w{x{x{xxyy|{{z{{zyy|yy{yyw{{yy|{w|x{y}xz|{{}y|x|{y{zy|xwz|~{{{zxwwvxz}|{xx|w||y{{yy}z|{{xyz|yy{x}}}}vx|sy{z{xx|}wuxx{xz{z|||}{v{w|{y||||}|v}|{w|~{z}{y|{xyzy{zz}zyz}zyyx{wz}tyxu{w|v{u{{x{w{wv{yyzzz{{{z{|xzzyv}|}|z|~|{z|}|yyxzww|{z|ywx{|xx|{{yuzy~|{y|y}{x}|}|~w|}yy}|xxz~}xzy}|~~{~}z|zz|{wxw}yw{v}yxx{yzw|z~{w}zyxv{yzy}w~{~{~{}{x}wx|{{{|{}x}}~z}~z|~{|x|{{zzyyvxzxy~yzyyvxx{zz}u|{|y|~|{~x{}|{}|w||{~zz~||{{z}xvx{wz|ww|yv{z{xxyzxz~{}|{w{{{y{}}u}z{zy}{y}|{z~xy|w{}~zz|wwv}x||z}v|{||{y}x{yy{z}{}yxzy}zx~z|{~v{{{}|yw~}{z}}|||~|zyz~zx{x}z~wyz{zxwwz}vzxwy{|}}}~wzzyxz}|yzzxy}zyy{z{}}yy}~~~|{~}~}~|~}|zz}|{z||}z~{}}||}|z|~}}z{~}~~}}~~|{{}~|~}}z}}}}~|{}{|||y|~~|~{wz~~v~{|||{}~|w}z~}}{~|~}|~}~|~}}{|y~}~||}~{w~~|}}~}~~|~|~}z}}z|{~}~~{|~||}~~~}z}~~{}|{{{}}~y||}|}}}}}~}z}~|{|z}{}}}}|y}~{|||}}~~~}~|}~}~|}~|~~~}|~{~}z|||z~~{~~}|}|}|~z|}~~||~~}~~~}~~}{|~~|y}~}~z}z}}|~}|}~~|}z~~}~}|~~}}~~}~|}}|y{||z{}{}}~}}|}}~}}~|}~~}}~~~{{}{{{}}|}||~|~~}~{~}~~~{~~{~z}{~~y~~}{~~}~~|~}|}|}|{~|z~~~|}||~|{}~}~}~~}}}|~{|}||}~}zxzx|}yy{w{|yz}zxz{wyzxy{yvvxzz}{u}z{{yx{|z{}{x{{x{|x|{xv{v{yyxy}y{|z{y}z{wy{{z||{|}zxy|x|wx|}{wvxxwxzvxwzz{y|yzxu}|v{|}zyxv{y|{yw|yv{z}{wz|z{||{{yx|yy|x{{w~{}uzx|}uyyzy}~}zzw|z|yzyvwy|xzywzwz{w~z|{|{{zwy{yyy||vx|xyzz~{zxzx{z{z}|{|{{{zvvy{|xy~|z{z{~}|{w{zxy{zy}{xyy|y~|xyy|||wx{~~y{z||yyxz|z|z}x}}y||wyzzyz{xz|z|yzzx}{}}{|wzzyx}xx}}~yzzyz{yz||zz|yuzz|||~xzy}|u~z{y|xzyx|zxyyzzx~{{zx}x}|}}xu}wyy}xxxy{t{z}xzzz~{~{~|xz|{z{zz~y{{{y}|w{}xxzy~|y|{|{|uzt{x{}z{z{zzx}}zyxyxyww{z}zyzy}v|zxw{x}{{zy{|xzw}z|{~zyzy{z{yw}{xyzz|z{{z|u~}w{vz|z|z|{{z}{{{z{z{{zwyzz|~|}z|}}|}yx}|yzx{{xy|{~y|}xzyzwv{z|tw{xz{|}xw{|~~}}x}~}zx{}|}{|{|z{zwzw{|y|{|}yw|~v|w|y{y|{zwz|z}yz}|z|zx|z||wz{xyzzy||yzyx|{~~z~z|~z}{zx{|x{y}tv|{zyvxz{y~y|{yy}u|}yxy}}x|z~|}|~z}}~|{~}}|}|}}{~~~}z~{}}{~~~|{}}~|v|}~}}~~|~|}~{{}y}}~|~|z~{~y~||{}|}}z~|}~{}|}~~}{}~~}{}}||~~}{~{z}|{}{z~}|~||}u~~y~~}}~~~{}{}|}}~~~}z}}}|z|}~~~~}}}~}~~}}}~||~{}y}}|~~~{|{}~|~~}~~{||~~|}}|}|}}~~}xv}~|x{}|~{}|{|}}|y}~|~y{~}|z}{~~}}~|{~~~~}|}|~z||~~~{|{~}|~~}y||}~~~}}~|}~|{|~}}~}}~}}}~{~}}{}|~~~}~}~}|}~}}~~~~}|}~|{~~~}z}}}|~{~~}}~~{}{~}}~|}}}}|}|~~~~}}~z{~||}~|z|~~|~~}}z~||~~}~}~{}z}~}~~~z~}~}}{{z||yx}y}}|{zyzy{ww~zzwzxyvywy}yw{z{{{v}{}{w{zzyzw~{wyx|z{zyx|yzw~}z{{|xxvzy{y{}|w{z{tzxyzzyxz{yzzv|yywzx|yzyz~{||x~|~xx{z}y{x||{|wzx|yxyxy{yzwzzyy{xzxw{|{xyxy}x|w}xw{zxxz{zx}{zy{{~{z|{zz|z{z{~|ww{x{vy|yz}{zzxxw|zyzvxxxww|ywx{}{}z~wzwx|{{}vz|{xz{{}x{yzuw{z{w|xww|zzz{~yv{zzyxzwxyzyxyuwy~}}y{wxz{}xz{{xz{y|}zr|z{zz||}yyyw|yy{y{x||}{~xywxww}wyxwy}xzyy|z{y}~|}y|{z}{{{zx}}|yzx|wz}}{uzz|{{yx|~|~y|{wyyx{wwv|z{y{~xy}}{zx}~vz|{|xy~zzw|{y{x|~~y}}~{ywz{yyzxy~w{zy{}~|zx~z{wwx{v||yu{x|x~|y|~y}}{zz{w}~z~|y|yzz}~zxvz{}xyx|zwtxvyyw|zzu{}}zyyxtv}~yzz|w|yzwx{}{|{|{{z{|}y}{y|~}|}y{yyz||xyy}xyzzx}yxyzyz{xy}|xz}}~wxyyyzzzv{u{z}{x~zv{{{|}{}{{y|yz{x~wyxwy{|zzz~z}zzx~{||{w{}{w{~~{}|zy}z{|~w{{}xz|}||}}{x{}x}|xzvx{{|zzyyvx|}|ww~z}}|x|y|}}||x{}~}}}}}z|~z~|}~{~}~}|~}{|~z~~~}{~~z}|}~z{}}}~}{|}~|{~~}~}{~~{~|}|{}}|{~~z~{|}{{|}|}z|{}yy||{y{}~~~~{}~}xz}~}~~|}|~}}||{~{{z~x}||z}}}{{|{y{|~~}}}}~~}|||}{~~{}|}xw||}{~}{y~z~w~z{}~{~zz|}|~||}{}zyz~}~~}}}}}|{}}}z~{}y{~y~~~}z|z}{}|{}z|}~z{||}~}~~|}~}|x~}}|}}|~}}~{~|}~~~|}{|}~x}}|~{~~~~}~{~}~~~~y~{||{}|}~{z}|z~}~xu}~}|||{x~~|~~~}~~|~~~~{~y}~}}~y}{{}{|}~~|}x}}~~{|}~~{~~|~|}}y~}|~z~~}||{|{~~~~{{|~z~z}{}~}}~||{}~~~~}|~|zzyywyyzx~|ywwx{yzz{zy{|x|yy|z|zwu||z}xyx|}{}y{zy~|vzyw{{ry{{{|~}}zv{|zyzxx{zz}y{z}{|xy}{xx{xwy{vv}{yvvz|x|{||xy~yuz{{w{x{{|{{}y|zv}|z{wwwyx}{zy|yz{yyz{{xy~y|wxz}ywzyzzxyzvyz}yyzwyzv|{{zw|x{z{z}zzz{z}w~yw~w{yywxt|yz}{|}{zy|yyxv|ywzxx{uzuy{zxzyx|}||zy{|yuy{zy{~yx{{x}zx|z{zvzvx||zv~xz|wz~xxyzywz{z|}{xyz|x|{q~{wwzyx{|}yyxx|{|zz{sx|y{{yyywyzx{zywxwwz~xy|{x||zzwwwy{xvxwuy{yxww{w|{}}{wzwwyyxyxw{}z{wzzxz|xz||{y{v~{yy}|}zw}yz}}zyzyy~zxyz{|xz{y|{zx|~zv~x{yx}~|{wqxzz|xyyzyx}z||wvyz~{x}yxz{yzyyzwxv{}xwzwx|wyvzy|z}z{xz~||y}{uzx|~|xxz|}xuzzzxyx|{|y{zw}yzywy}zz{vx{{}y}{zyx~{x{u{zyxy}xz|{wz|yv{|wt~w{yzz|zyzyz{|{z}}zw{{|zy{}{y|z{x~~zxz{x}|v{{zxx}yv{|y}}zw}}}|vxyy|~zx{}yzv~wy}|||||{y}w{yz|yw{|{z{{|x{|{}~|{|yz}y{y|zz{yz{yzw{uzyxwxx{x~zyx{~x{wxvz}y}~}}}|}~~}|~|{||}z~||y|}{~~~~z}~}v}~}z}{~~~~z~~{||~}~|}z~~~z}{~{y}~}|z|z{|}~}y~|~~~}}}}|}~{|}{}|w~}}~{}}|{|~~~~z}x}{~{~~xz|~~}}}{}~}||{|~}||~~}|}{~~{~}}~{~}}|||}~~}|}}}}~~|~{}~~}}y}|}{|~}~~|~}|}y}~z{||}}z{~~~~~~}~}~||}}}}{|{x}}}{}|~{~||~}}~}~~~~~|}|~|}}|}{}~}~}||y~}~}~}}|}}}~}~||v~~~~~~~{~|~~~~~}~~}~}}|||~||}~}}}~{~}}{}~zz~{z~~}|}|~~{|~}|{{|~}}|~~}~r~}}~|~~}|||}~~|}}}}{|~|~wz}zy|zu}}xyx{wv}xx}xxvwx{|yxzu{yx{}{xpz}y{yw|zxvzxz{~zywy|}xy{||xx}{}|x|uy|zxvzuyy}wuy|vzxywzvxxwuvwz{wzw{vz~z{}yz||}xz|v}{}z{|{|xz|}zvyy{{wyxx{uyz{x~y{wz{u{wuvzvxw}{yy|x}wyx}}|yyvzyzz}{~}|{|x{zu{|uz||yxxxvz{y|yv{yzt}|xyw{wxxx|w{}{{{}||y}{ywz}}{vz{zzzzy|y|tyxwxuzu|}x{uz~yvxyzyyz{uys}|z{{{w}|{zz~{zx}z{yzyyyzw}x~|}}||{zyxz}zzyxzxz|wzyy|yxz|}xvzz|zyy}||zyy|{zzzxy|xx{zxw|||{yzyy{uzwuy|{{w~yz{xwxxw|xxw|zzzyx{yz{yzyyy|{}ywzuzzwxzvz}}{{ywzyw|~yyyx|{wx}|w{wzyv|}zw{zuzwwyxzxyxx}{{~y{wy||}yyx{~{{x||yz|zz{{z|~{ywy|yzxzwx|wwzx|xy}{||wwxxwxz|y|{z{vy|y|w||~|{{|}~y|{zy|v{|y|xz{y}{wzz|xz{xzyzxywz}y|wxx}}xw}}{~zy|}{}x|{{}}{{yzwzz}{zxzz{x{x{zwxxw{|{zy{zzzz}wu{y{w~tww~xy~|{yz}yz}yz{|z}{z|x~{|xz|xz}vzzy{|zy~yz~|v{zxzxutzw{{|zw|zzzyz~y{}~~yw|y{y|{y|}z}}~|xz|}||~{~}~}{|~|~~}|~~{|}|}}}~}~~y~|z}~}~||}||~|{zz~{|y|{{z|z}||||~}}~~~|}|~~~|{}~}~~~z~}~z}}z}}z{{}~z}}~|}}{~}~|~}|}~~{y||~~|~}y}y|{}{}}}|~~{}}~}|}{{~~|y{}~}|}{|{{|z|}~{}~~~~~{|}}~~}}~~~~{}}|~~{|}}~}yzz}}y|||||{}}~z~~~z|{}~~|{}|}}}|}|~|~}~||}~||~{}|{{}~}~|||}}~}~}~|}z{~{x~}}}|}{}}}{~}}~{~~|~~~~{~{~}~}{~{~{|x~|~~y}~{~|~}z|}}{~~z}~}}|}{|~}{}y}~}|}}z|~~|~|y||}~}|~~~{{z|}|}~|~~|~|~~~~~|~}{{}{{}{|}}}~~~|}|~|{~}}zxuxxyv}vwy{y}wzyx|xywvuv|}v{zxuw}}yxvy||zvt|xyvy{||ywyz{w|y{zw|wz}z{{{{|v}zxxxxzz{|~ywy}z}|zxyxw{yxyzyxy|u}{y|wyz{wxyv|{|x}yy}zz|zu}|{{{yy{}v~w{x{xy}~xx|yxy{{{{vzx|}{y|{yzx|zzyzwzv~yz|wzw{{}}||x|xy||xxzvyz{xzy}}x{{{x}yxv{y{xz}{yvxz}zx{|y}zyx}xyz{w~x~}xzyyyzx}yyz~}~zyzzx|wvwyz{yx}tzyz|wz}yzy|z|zzywz|~{xw~zvvzy|~z}{{~}|{yw|y{}}}yzzyyzzxz|{y}xw{xwzzx~{zy|yzzx{wz{zxzyz|z{zzy|{x|{zz{~zy{z}{x}yy~xy{y|{{{}y}{zyy|}yyw|u}xz{xxzz|z}y}z{x}{{}}z|z{z|z|zxx|v|~zy|t}z{{}~y{{z{{zzyx}y{{zy|y{z~yz|zrwxzyy|zu{~w}yv|{y{|yw{||z|~zyu|vvy{~|zy}v|{uzyzyw{zzzzy|w|zxxz{yvww}|xxz{y|z~|{w{{yzzy|y}y}yz{{z|yyw{zy{w{xzy{{y{yzz{xyx|zxxyuy}}x{u}|vyvz{|}{{|}x~{y{|z}xzxxzzz{{vz~{y~{|y|{{{y{x{y~zxxxy{{{xxz|z~}}|{|{yyv{xz|}~z||y|}uz|{zw{{ywyzzv}wz{xw{~}zxxy{yx}x{{|}~~}~|}~z~|~w|y~|}~~y|}~{z{}}{x~|}}}yzz}|}}~{x{|}~~{~|{zz}{~z~{{}~z~{~z~|}~}|z{}~~~}}}~{}||{}~||~~}|~~|~|~~~~x{|~|||~}||~|~}y{z~~||~~{}|~~|}}}~|~~}~|~~|{~~}~~{~}~~}}~}{}}|~{|}~~|}|{}|z{~~}z~|}x|}~~|{{}{x}~|}}~|}~}|}{~{{y~~x}|z|~}|}}~|~|~}~~|}z~|{|~}|}||}{~{}}{~~{}}z}}|y}}}|~~}}~~~~{{}}{{{|{}{|}~}~}}}|y|}|z|~}}{~~{}~}}}y{~}z}|||}~|}||~|x}|}|{z~{}x~}{~}|~||}}}}}|~~|{|~}}~~|~~|xzz|}wz{~||{||{v{w||{xwu|y{t{wzx}wzv}|zz|wwy{zyyz||||vz{wy{yww|{ywx{|xy}~xxwwyzvv|y|yzw|{zwwvxwwx{{yxwv}yv}v}|z{xxyywyxyzzyzv}{{z|yz}z}}wxvx{yuxwyxz{zx{yzz|zyzzwxzzw{zx|yxxzy~{{{{zw{xxz|{}zxywz|zyz|z}u}zxy{ywy{|wzyy{}z{{}uwy{xy}{{x{{}zy{|{{x|x|zwx||y|yx}{zy~z|~zywt{}yyur{{yzy{|x{|y|ywyz|ywyyx{|{zz{zyyyzw{zyvz|yxz{|yzyxwuw{zz~zw{{xzyyzyz{y{ywxyz~r{xzz{z~{z{}y{z{yywyz|w{|zz{x{|xwz|wy{zyv{zzw{|xxxxvxvy}yyzyvzxyvy{{zzz~zyyyz~|w~y{y|~~~{|}y|y{{z}{}wxyxzxywz|||wwyvx|zy{{x{zzz{yzxxwy{yyy|t}yzyywyuzzwy}}{yvyzyzzyxwy|wzz{sy{|vzyv|x|w}w|{z{}~|{wzyx}yz}}v{z{{|y{zxzyyxyyvy~}xyz|yzz{xuywx}yz{w}y|{|y}zyxzy}{y~}yx||yyy{zx~{y{z{ywxxuxyxztyxyzy{|u{yw{zz|yzy{yz|yx}|z{|{~|z{z|wzy{z}yy|z{z}yxwzzz~z{wzyzxxy}}yzyyzy|yzw|zz}{{zzyz|z{y|{|y{}y~~~}|}~}{y~||}~}~||~z{~|{}|z~}}}}{~|}}~}{}~|z~}~}{z|}||x|}|}x}}}|~}y~}~{|{}~}~|~{{}}}~|}~{{~w|~{{~}}|{|x~|}~~|||{}~}~}~}|~~}~}~~}|}~|{}{||}~~~}{~|zxyy}}{~{y{~||}|}|{}||~|}~}|}{{}y{{|{{}{~~{{}~{~||}~}}|}||}}~}}}{|z}~|~|z}{||}z~~}{~|{|}~~~}}~}|}~zz~}~}z~}~}}}{|||}~~{}~{~}~~y}~~{z~||~w}}~}{}|}~|}|{~~|}{|~~}|~z|}}~y{~z|{|~}~~~{}{}~}|||{}{}y~||z}~}|}|~|}z~|~~~|~}}~~|}~~~|x~z|}}z~{}}~z}~~|~}~~|z{~z~}|}~~~~}~|~~}~}|}{wxz{x{y{tywz|y{zzz{|yyrvzyxy|zz~yxxwy{zy|w{{xtz~yz|}zzw{z}}yyzzyz|{zz~{{xy{{|{{{{y}y{x}~vytv|u}{v~zyx}zysv}|y{x|{vwyrw{r{{z{}zyxxwyv|zy|zw|y~|xxzzyvzxzx}w{}|w}z{|wwyyyxxvzzzzw|zzy}xy|zxzyx}y||{z}}{y~{w}yzxy~{{z{xz{w{|zyzxxxzt{zx}zzz{y|zx|y}|~zxzxv~ww|wsx|{z{x}|vy}|zzvz{{zw~y~zwxzyzy|yzzzw~x{wx{||xyy{zy|yy~zzx{}zxyxxz{y{z|{~|ywyyyxzywxzxz|zy|x{xwy{tyxwyy{xwwzxxx{|{wyt|~zy}}|{{xz{{zz|z|yyy|w{x{x|{xw{{xu{{{}wxw{yzzw}{}|wtxzyyxzzw|{wz|{v{||}~~zyyzy|z}y|zvz{{{}z{w|{uxwzu{ywxy{|xyxy|vy}zvxzxzx~~z|x{z{wzywz{~{yy~x}{wxyxxyxz|y}vyy~y}|v{zzzx{zzz{{zz||twyzxxyyuyu~~|y|zx}w{z{u{yy{wzyw{z|{xzzvwyx~|z{y}zy{zy~u||yywxz{z{{x{zxxxyw|z{|||x}{wvzwz|}xxwyzz|y|w{z{xyz|{}zww|zyx{xzz|z~}|x|zz{vyz}{zwy{y|yzyyuuyw|wx|z{zy{y{x|~z|ywz}}{zyvxw{wtzxyy{}|~z|~z|{~~|{~{|y~~~z~~||{{}}|}~||z~~z|}}~}|}u{y}}}}|}}|}{}}}}~|~~}|}}xy~}}~|}|z~}{~~}||~z~~|~~~z|~}~}|}||}~{~}~|}}}}|~~|z~~|z}z~~{||z~~}}|}|yx{~~~}}}~z||}~}y}~~}}~~{||z~|~}~~}~|~~|}|{}}|{|}|}~{{}}}}~|z}}~x~~}~z}~|~}|}~|}~}~||~|y}~{}{{~}zz~~~~~~~~|||{~}~}|}~~||~~{~|yz|~{~}}{~~{{~~~~|}}x}~}~~}~|{~~y}~~~z{w}||~}~~zy{}|~{{~~||{~{~~~~~}|}~}~~}|{}}z{~}~~||~~~}~~|}~|~~z~{|}}~}|~{~}}~~{|}z~~}}|{|}}||w}~~|y~{z|xz{zz|y|vwy{wzyz{uxyvv|www~yzwzz{{yzzw~zy|z{y{~zx{xxx~z{{yy{vz||y}{{|xz}zzx{yxxz{t{vz}xyyvuyw{wvx}txvwx|{|y|y{{xy|~zwyv{vx~||x{|x}|y~{x{y{zyxyyxxwyyyzx{y|{|{zzwxz~}yyw|}w~x|zztzxyyv{{~{{{{|yz}|~|z{yzwxy{z|yvtxtvw{uzyz{y{zyvx|yxvzv{zyxz}ywywx}zzyx}zy|z{{w}}zz|zyxyyy~yvyyzy{y{szyxv{zxxzz{{y{|yv{w|xy}||yy|wz|yxxy}|{{x{{~w}z}}}~v{z{x{z{}z{zyyxyzyzx|zxyz}y{vw~x|y|z||{vy{{z{xzy{{yv|yx|xzyzy}~yyzzyyx{{vxyyz~zvy}yzx|yzx{{{wwwzu|yy{~zy{z|}|{|{zxy~z{y|y~z{zzx|wzz{{{zx{xy{{x{wxyzzzxxv{{xz{~{{|xx}{|y|wyyyxw~z}zxz~y|{{}zy~v{xyy{{z{z|tz|ysyxw{u}}uuyy|{{~w|yyy{}z}zyzxzy{{zzz}}|z|{{{~{z~|{z{y|wyy}yy}z}x}zzw|xxzz{xxyyzz|zz|yzzz{{z{{y}wv{z{zz{}y~{}zy{zz{t|y{zy|yxxx|xw|y|v}zzy||z{{y{yxx|~|}~~{{|}|w{{|z{{~|||}zwwxvyzv}xyzyx{{zxz{|}|xvwzxzw}zzxzxxvy}zyxz|{u|{}|y~~~}~|}|~~||}|~|x{|~}{z~|~z{||}}|~{{~|~y|~|{|||{~{|{|{{||y}~{}~}}~}||y~z}~z}}~}}|||{}|}{~~~}~~}z{|{|z{|}~}|}}~}~y|}~~~~~|~~}~}|~}}}{}}||zz~||}{|x~}~}~}~~}}}|{}~~}~~~z|||~~~}w~|}~|~|~~}|{}}}~~{}|}~~~}~{~}|x~{|~}~{z{}{~|{y|y~}{{{y}|~}|~}~|~{~}~~~}y}}xy~|~||{|}}|~}}{}{~z~|y~}}~~{x||yz~~~z}z~|~|}}}x}~}}{}|~}}}|~z}{~y~~{|~{z|||~}}}~|}{~|}}}}~z~~~{~~}~|}}|~{{}~y}}{z|~|~}~|~~~~}|}}~}}}}~y{}~~}|~|}~|}~}~~~}~}}|~}|}z}}~~|}~}~}|~~~|~{{xzz||yvx{|xy}xx{z{z||wy|{wyxx|zxzxwy|y{xyzxzzwx|{yzv{vuv}|z{xzxzwz{|vtyv|y}z|yzuy|y}{zyyw{xwzu{||{vz|xyzz|xy|w{z~}xzx}yx|{{{wy}|{xyyxu||{w{|zx|{xy}z}zxv|x}{xyyz||~yxzyzu|z|yz{xwxx|zw{z{||yzwz|zx{~y{z|yy|xwzzxx||z}wxyyzzz|yw{zyzy|vy{yvvzyzsxzx~yz{{zuxywx{}{{{ux}uzy}z{zz{y~yy{xyyu{{yx|zwyzy{ywt{|}y~x||wz|yzz{y|w|v|{{x|z~~|||z{|zx|x|y}}zyxz|x|{|xvy}xwxzx{{yywz|yyy{}{~~vx|xyy{}}{z{zxxv{}x{y{zzyz{{xzzu}{y{{{{{wx|yxy{yyyz~x|{xz}w}x{vx}|{x}}|xx|ux{{y~y{}wv}x{w{}{y|xzwzw{|zzyz{zx|zy{y|}ww{xw~zwy{zs{xyvu{{yz{x{y{w||zxyxz|y~zw~xyxv|~xwzxy}y~~}yxx|{}{zzyy|yy}~z{x}{xz}{zyx{y{z{y{~{wz{wyz}{wzzzyw}|xzyzzv}y}y{|xzyzxz{zyzzy|~vy{zzuzzs~|zx{~zyzz|w}x{{wwyzyz|zv{z{zz{z}||{{|{{vyz~xz|{|{{|{}}{~|zzz{|xtyw|y{~zz|y}{y}ywwz~x|v~{|yxz{||z}x|y|yxu~|x||~}~{|~~~|~z{}~{{z}~~x|{~}}}x{}|}}z}|}||~}~~}z|~z~~~}~{}~||yx~|~~z}~{y|~{}}x~|~{}~z}~~~}}||~}|}|||zw|~y|~y}|~||}{}}|{{||}}}}y~~{z~|}|~~~||~|~{}~||~}|{{}}}~}~y}|~~~~}|y~|~~~~|~||~~|~}~z{y~~~{}~~}||~~~|~v~|}~~~~||z~~~}||~|~{}||}~~{~~}}~{|}~~~z}~}{y~~{|{~~{||}~{}}|{z||~~~}|}|}~~|~z}}}y~~}|}x}|~z~}~|~}|~{|~}z~~|~{}~}}~z}x~{||{~}~}}~}}~{}~~zz~~{z|}~~}|~}z~~~||{~z|}~~||}}}~~}}}z{~z~{}}~{|}}{}}{||}||}|y{z~}~}~}{~}~~~~~}~~z|}{||{{y~zyvwyyvyy{wz|wzzzzwvyx{ytxzwwwz||v}}|zz|yz|yz~zy{~yxwy}y||z|z|~yx{yztzz}zszw{w|yyxywyswyzzwzuyuvzxxxyzz|z||{z}yzzzyvy}y||y{~~||y{yx||yxy~xtzywyvw{zyxy{xxxx|{yz{{u}~{yx}y{}|}yvyy{z|x|yw~~zxz{|vxtvz}y|yzyzu|xwzww}z{yyzyz{xy|{x~}{zzw|}zywx||}xz{z}x}z|z{yy{zvy{vyz||xyuxw|y|y{zxxzx{wsyx|{z|}ux||wz}|{x|xzy}xz{z~zyzy{{yxyu{yxxv|yxxy|y{w||y|~{{w~|wx{}{}{}|yz{x}{z}z{w|{{x|{|~|wv}r|zy{}sxzyy{z}{yyx{zyzw||{~{z|wx{yx{zr}xy|z}}x|z|~||}z|{z|zz{{}}u|y|w|yywyzx}yy{{{yzxw{yvzx{y~zy{|{{|yyz~|}xz}|{}zy|z~yv}}zy{xyxwq{wy{w}y|wzyyywwy{w{|x{z{wy{z}z|y|vz||zzzy~{}|zxx~{{}|xzzyxz{{zztzvzzxy{}x{zyw}{{|z}z{{z|yzyy|}{|{|||{x{}z{~xxywwvxtyzxxz|{w}{|yy|{zz|z|wry{z|}{x~zx}~yz||}|}z{y}y}|yzyz~|wz}{wy{ywx||xz{|{{|z|{zxzz}yzzv}{z|xz~{{z{{~~z~{|{}{}~~|~~z}~z||}|}}~|z}~|~}}}|~z}|}||}~|~|}|yy{}~~r||}~zz}y|}~x~~z{~}|}{|}}z}z~~||~}{}~{{~||}}z|~y|{|~}zy}|x{~~z~}}|z|~~{~|~}}{}||||~{}}~}~z}}}|{~||{~~|~}~{}~}|~~~~{}{~}~}~}{}}y{z}{{~|}}~z}}~~~~~z{~|}~~|}z||w{|~{{||{z}}||{|~}}}~}{{{|}~{|}{{{~~|}~}}}~~||~}~|}{}{x~~~}z}~|~|~zz|~}}|~{~~~|}z~zy|{{~||~~~~~~~}z~~|}~|}{}|{}y}||||~|}{~}~~}~|}}~x~|~~~{~z~{~~{|}~}~y{z}}|}~}z}}}~|~}~|||~{~|}|~}~|~{}}}}}}|~~~|y}{|~}~{}|}}~}~{|}z~x{z{zxx~{y{yxxwuy}{xz}zyz{}v|zyxz{yx{||wz|wxyy|zx~||wy{{{yvx|tzzyw}}{}xzzwz}yz{yzv|x{v}{zxz{|zw|z{|zxxyy~wwyyyzz}zz||xwzxxyx||}z{{wy{zyzy{zzwzzz~y{{{ww{u|xz}zw{{vxy~w{z{yz|zwvwxx|}xz{w|z{zyz}{{xzx}v}|zxyx|wy|w~y|}zy{|zy}zx{x~||yw{v|y{uzu{xu}{{w}z{{xx|}~~zvx}w}w|{|z{{xx|ysvyy{{xxyyzzxwz|zywzv}{z}yyxy{xwxyy|{||}z|w~wuy~x{z}~z{|yy}uz|zzyx}|zyz|w}{|}yy|{|zzx{|wz|xywyyyzv{{w||z}x~wyxxyxxyyzyz{{}}{{|{zyv{|z||zv}}yy|}x{t}x}{~w{}{|{yyyyyzyyz}x{zzx}yxxyz}z||xy||{y{|zzz}zzzx~xy|{ww{x|zxt{zy|{vy~y{{~{yvxyx{zz|~xzz{{}zzyyyzwzwyyy{|zxyzyy}x}~x|yyzyz|z|z{y{y|vxyxxz{{~wy|y{x}}}zzw{}{~yx{|{{~xwx~y}}{z{~}{{z|~}}|z{||zzx|~y{xzzwz|yx}||{{z{xzy}wz}z~wyxy|~{|zy}{z}y||wz{xuxz{zyx|xzv|{{|z|xx|~yyx}{{xv}x~z}||{}yxv}}y|{y|wy{z}wxzyx|{zy{zz|{xzwq{{{sxu|~{{~~{z~y|{}}~{~||{~~{~||}~{}}~}{}|~{z~|{~|}~|z||{{|z~~|y~z~z~{|~y{}}}~z}|}zz|}~yz}~}}}z|}~|~~~z}}~|||}}}~z}|~|~}~z~}}|~}~~~|z{||~}~z~~{~~~{|y}|}|{|}|}~~{~{z}~~~}|{}}||}|y|}s~~}}~~~~|~z{}~|~~|z}z~z}}~}}{|~|~{|{||{|z}z|}{}z~x~~}}{~~~|~{|z~|}z}~||~z}~~{}}}}}}}|{|}}|{~~}~{~|y{}{|}~}z}}~~z}~}~{~}||~~||}z|}~|||~~}}~}{~}}|||~}~|~~~|}{~y}}|~~}~}}{~|{~~|}}~}|{}x}{~|~~~}{}|~z~}}~|}||v|{|}}|}}~~}~{|}}}{~{|{v{x~|z{xy|xyyy{yuzu~zyxzxywux{uz{ywwywzwwz{~z|yw{zwz|{w|~{zz{{|yz|{y{wwyvzwzw{wxxxvxv}yx{y|zxvzzyyxy|z{~z{}z|y}{zyzzxy{}}{x|xxz{x{v~yz~xwx}xy{vx{}zwy|yxx}zv|{wvx{}zy{z}xyywx{{}y{|y}w}z|{|v|~zywywxyxy}wvwyy|{{uyx~yxywz{yzwzxy}z|{|}zvz~zxxzxz~{}yxzzyx}{zyxzzzz{}v}~|wv{}vxxy~yxwy|uvyw{xyx}|~z{{|}{||{y|xxw|}z~}y{zv{}}z{x}wvyw{zwzyywyx|zyy|zyy|}|yy{wuxzzzzwz|ywzz}u|}wzxx}y}y|{|y}}z|v{|yzzy|wzyzyu{xvxywy|xyyxwzzwx}|{|}z~y}w}|zx}}}xzv}|~{{~{{m|zx{{yzz{xyxy{zyzxyzxzzx{wyzzux{v}|yzv{x{{}zxz}x~xz~~|{|{x}y|||xxvzvywx|}|{yxytzzx{x|v{t~wzvzx{}|~xz~|z|w{|}{|y~{{yz}}x|{{yz}z{w{|{x||wzzw{yz}z~wy}wyz{zz|v||z}y|}|{y~}yz}y{}yzyz~|{x{y|xz|t{uz{wzz{|zwyzz{xyy{yyzy|{}z{ry{}||{{}{}{~xuy{}}x||~{{|yy}|y|{w{xzzx{|{v|{|y{~yxzy{zy}y|}y{z{x|z}|x{zx}|~|{z|x~y{z~~|~{{~||{{z|~|~~~}}x}z}|~|}}|z{|~}}|}||~~||~y|z|}y~}~}xy~~{{z~|}||z}||~}~y~}}~~}z|}~~~}}~|~~{|~}z~z{||}~~}|z}~|}}||~~}~~}~}~{|y}}~}|}}{}{}~||}z|~~~~~~{~|~|~|}}}{~}}|xz~~}|~}}|~~~|~}}}}|~~}{{}~}}|||}~{}~{zz|}z~|}}}~xz|~||~{|~{~{~|}}~}~~}}~|~y~}~}zyz}z||{{x~}~~}y}}z~}{}}}|}}|}}{z|~~~}||{}{|~}z|~|}y~|}~|}||~|}||{~}z}{~}~{{}|~{|~{~}|~~{}}|}|}}}}|}}}{}~z}~}~}|}~}{~~}~~~~{{}~z{}}||}{y}|~yy}~}~}{}~}}x}~|}~}}~~~}~|~~|}~|~{~~~w{yyzzwy}~{wz|wz}|{~z||y||ywz}{zvy{{{}w}yy|xv{vzy{xy{{z|~yy}zyy{v~}{y{xzzz{xy{yz|uy|zxzyyz{w{{xxz{|zz{yz{y{yzxxvy~zyzzvw{zy|zvzzyxy|}yyz}}|}{x{~vywxzx|z{zvz{|yy|zzwxyy{|wx{x|zz{xwyyvuwuzxp}~w{~z|y{xx|yz{w{{||x{|xw|yzz{zxvuvzx|||zx{yz{xyuzvzzx{{yw|z{zx~wyywyyzyz}|xzyvy|}wvyx~{xz{wyzxyz|zz}xywvz{{zyzw{{yw{w|zszx|y||z|xz|}x{zzyyyx}zv|z{{xty|}x}xvzxz~~||}yzxwyyuxyzy}x||uy{wxzzz{z{{|w|}|~|{tw||zzy|y{x~zyyz{zyz{|}zxtu}v{x{vyz{|zy|z{{||}}~zw{z}{y~|}{zzzyxz|uyv{|z|}{{{{~~z{{u~yyyyw|y{{{}yzy{zzx{{~{y}~||zzu}yx|}vyw~yzzzx|z~yuty|{}}y{yx}z~yu{|z{zyz{{{{}z~{|ywz~wz{x{~|y{}||yvyvz{||zyzx|zy{w{zy}{|zzwwzzzzxzxy{z~}z|y}|{y|{|yz{y{{w{{}yz{x{|zzw}z|zyywz|ty{}zy{yxyyzyx{~{{w}yz}|||}|zzy|{z}}}{{{}|wxy~{y}zy{|yywz}}{z|yzz{x|w{wzwu}~y}yz|x}{x|x~}{tz{zy|yywz}~}{}|}~~|{~}||}{}}||~}{z~|{|~|~~~{~|}|{}~~}~}~~||~}~|}}|}~~|~{z~}~}zz{}~}}{}|~}}}|}~}y|~}}||}}~{~|~~}}y}}~~}{{|||~~~}}||{}}}}~}||}}||{}}yx~}z}{}y~~||}|}}~~}}}|~~~y~}|~}~|~}|~|~}|{}}|}}y~}}}|||~}~|}|}}|~~~{~z}~~~~}|~}}}}~|}}}}~~{~}}}}}~}~{~~}~}|~~||}}|~~}~~~}~}~}|~}|~~~{}z{}{~~|~}}~~~|}|z}~}|{}z|~~}}~~}|}}~}}~}~||}~~~}~~}}~~|}{~||}|~}|}|}|}~}~}~~}z}~|~{|}~x}~}}z{{~||~~~}}}{~}~}{~~~|~|~~}|wxxy}yyx{y}x{xvvy~yy{|xywv|wwxyz{|wxy}|wxwy{y{zw{z{yzyzxwz~{{w}zwyx}zy{zwzyx~{wv}wx{xxxzxwvxyw|xwx{{yy|{xxtyx}wvzxywy{zuz|{yz|{x{zy|z{{{z|yz{y||{xuzxzz|x{w{yv|zv{y{zvyyuz{y|~y{{|yw{{z~{y|zw|}x{|wzx}ywyzyxzyzxw{{|z|uxw{z||ytzyw{xz|x{{z~zz}zyz||}x{z{~zvvzz~|z|}|z{zy||{{|vwxzyzxy|yx|xw{y~{xy{xxy{tx|zzv{zx{{|}y}y{z{|y~}{{y|y|vxw{xxyzxuvytzy{zztwv|v~v|zyz{wwxyzy{zxxyxy{{zzvzz|tw}{y{z}zzxxvyx|yxuwwyy}wxxzxzyw}z|yyxz{{z{}|y|yz|{~|{{|{yxzzzy}z|}~~}}{}yvyuz{yzxxv|{uy}xzxzxvyvxxxxyzwz{~vy}w|{{u|y|y|z{{w{{y|z{|v{yw{yw|wyyv}yxwuxxw}zy}{w|{z}{{zz{{{}x|{yyw|w{yy||v{{xz~{{xu|yvwx{yzxz|xyvzzyyw}zyxwyyvwyx}}yyzx{}yz{~{wx{x}zx}z{zx}|{y|xz|z{~w|sxw{u}yz~~xy|zxxyyw|zvx||xy{{}x{z{~y|{x}{||{|{{x|{|zyzx|xxyxz}xv||{yzyzzx}|zzyy||zy|zyzz{z{{zy~|{{||y}}}~z}{}}y|}|z|}|}~zx~}|z}z}{~}~||x~z~~~}}}~zx~|}}}}{{z{y|{~~|~z{zx}{y||}}~||~}~~|~||}}}~|~}|~~y|}zy~x~|~z}|}{}~~|{y{~|}{|~{|}~|~||}}|~}|}|z{||wz}~}|{}}~|{~}}~{|~{~|}z|~~|~y~~{~}~~|~|z{}~~~~}{x|~|z}z~~|z~|~}~}~}}}|}z|~~{|}|~|~z||}{{|y{|{~~z{}}z|}~{~~~|{~}|~}{}y}{xy{~|~zzyy|~~{z}~|{|~}}|}}|~|}}~}~}~{}}~}}|}}}{{z}yx||}z}}}z|~|z||}~z{y~||~~~}}z}~}~~~~~~~}~y~}|}{}{}}|{~~~{|}~~~}~||}|}~~|~}{~}}~}}~~~}}{~~~x||{~}}~|~}}}{~~{}|~}}~}}~~~|~{~y~{~}}}}}~}z~{~~w~||}~~z~~~}}{xv{xy|{zx|yu{v~~zzx{vxyxyu|wxx|x|yyzz}y{y|~w}xtwzxv||xwxv|wyyx{x}xxyz|vzxyzy|w{zyv}~~wyxxxvyzzz~z{xyuuuvuzzywyx}wy|x{{||wvuy|xy~~vzwvzzxzyyzyxv|xzy{zzxwy{zvy|{zwwqx{xyyx{{zu{yxuzx{~||w|zz~{zy|y~|yy}|zyz|yu{v|w}xvxwvyzyyz{zyyt}~yzwx|y{xx}xzyywzzy}{z{v{yy||z}w|wyzxzzxzzwwxzzwzwwzyx{uwvyy}{v{zyzz{}wx}xxyx|{y{ywz|zz~yz{zzx{{y~xxwxxx~{z|wvzx}yw}zvyywz{xyy}~zyy{yzyy{vx|xyw|uxx{vzzz{x}xxyw{yzwwz~{{|{zy{y~x{{t|}zuy}wz|zxzs{xzwz}z{|z{{z|y{{zwxxy}yx|z~}w{zuvxzz{x{y~y{|yt|}x|{w{{}zyy{y|ryzyzv}y|yy{wwyy{uuv|}wz}{z|}xx~}}{yzyyxzzyyyxxz{z~xz{yz|{wzyxxw{x}z|y|wz{yzx{|~|{yzvyx|yxzxv~z{yz{yy|xyyxyzzz|w~~xw~zzxxuu{w|zvwzyy~y|{{y{|y|wxxxwz|{yzzx{xz|~|{|y{wx{|wzzv|z{}w{~zzy|z||vxt}}u~y{xty|{~yzz{{z{|zzyzz|v~|~xz{v~}x{{~{{y}|{yxvxz}|xvx{}y}z{|~z|wxyyxyvxzzyz|{|}|}{~{|}}~{y~~|z~{~~}~|~{~~|{}}{{{}}}{}}~w~}|~}}|~{}|}z~}||~|y{z~~}|{|{|{{{|{}z}|}y|}~|x~~|~|{||{~}~{~~|}~~~}{|~}}~|}}|{|}{{{}{}|~{{}|}|~~|}z}~{{|~{}}}}|y}||}}{}|}{{{~~z|{~~~|}}~}~||{}|||}}|~}{~|{|~{{}~~}}~}~{{~|~~|~}}~}~{}{}}||~}{}}|}w|{}~}{~~~~}}y}|y}}|~~~{z||z~|z~||~~~}{}~}}~}~|z~~}|z~||{{}}}z}|~}v~{y~}}~}}~}~{}}{}}|~{}x}}}||{{}}|{}|}{{z~{}}~~~~|}~~~{}~~}|}}~|~{{}}}~}~}}|~~~w|~}~}}}|~~}~|~|{z||~|{~~}~|~|}}~~~}|}~~}}~}~~~{~}||}~|~{{|}~|~|zy}|z}{~|~{|}||~{}~}xz||zy~{yz{}|x{w|{x{yyw|xwyzxy{}yxw{vztyuxww|zyx|w{yz|yzyuy}ywy}yzyzw{yywy~yzwwx}y{yzzzxwy{zzyxwxz{{y{vvxwvus}{yxz~zy}zzt~{wyx{y{}}}xyzx{|zx|vw}yvwyzyw|y{|{{wxzxyxyxyzxt{~v{||}|~zyyzv|v~{y}x}zzzz}}||xx}y|wzyxx{v{yzv{yxvxwzvy{y}y{wz|yw}}yx|xzwx~}{zw{||{y{z{zy}x~||zw{z|v|{|{zzxx{{yyzyyy|x|{u~yxx}z{z{z{}||{zz}}v|{{yz}x|xyzz~|zy|vvx{x{vzuxxyy|xzxzzzzxzyxxzzwy||~{v{|zxx}zy|{{|~xy}}{wyx|{z|{zzzy|wz||ww|yy{yzx|wyxzzzyzwyzxx}z{{z~~zy|v|zzyy|{y|zz{yy}{}vy|}{{xw{s{owxx}y}}{{yvvtwzy|y||yu|{}}z{yy}{~|}x{|{zz}{y}}y{z{yux~z|wuvzz|zzyzyy}{xwxtxyzvzwx|xz}yz|pxy{wz}{~zz{{wy}{y}y|z{{~zyx{~|w|yy||zuxwwx|}}zwvvvz{ywzzz||y}{xzuzv{{}xz}zx{vz{}wy{z{wyy|zxvxyvu{{{y}xv{{yyzz{wzy{y|{y}||||{||yz|~z{z|z{{zvzxx{|yxzzzz{xzz}xxz{{||vyxxzzyy|z|x{xz{{uy|z|xz{{{{}yyyz{|zw}~~~~|{}y{|}|~|z|y~~~{~z||{z}z~|}||}{|}}||||{{~}}||{|~z{v{}z}z~|{|}}}{~|}{z~}~}~|~~}~~||~|}{|{~{}u}~y}|~y~}~{{~{}z~|||~~}}~~{|zz~~~}{~~}y|~}{z}~}}~||{{{|~|}|~}~~|}~|{||{}|~~y|~~}|{{~|}~||~|}zz}}|}}{}}||{}~|}}~~{}~~}{~y}}~~~{z~~}|}|~||}~~|~}}~~}||}|~}~~}|}y~~~~}|~~~{z~}{z|}~~|z~y~|~}~|}|s}~}~|}|}}~}}zz~~{|z|y}|}~}}{}}~|{}~|}}~|{|{~}~}~}~~~~z~}~}{~}z|}}}~|~~|~{|}}}}{||~~}||z~~~~~~}~~|~~~z~~{}~z~|}|~~}~|~|~|}z}~}z~~}}z}~||}~|}}}{~~~}{~{~~}~zyxy}||z|zxzy}{|yyy{{wzzz{xxu{|y|uww{zwtx|yzyxwx{xxy~xy{zz}zzyyz{~|yx~zy{y|yzwxxwzzvwv{zxzx}y|{xwzxzw}{xyxytxtzy}~{|yyz|vxz{xzwx{yzyy{v~wyut}}{z~wwyxx|}zy{}{|{}|z|xwxwy|xyz{{|yx{w|v|~{xw{t|x{y~{zxzv{{}{yzxzy{xx{xyz{zzxy{{|w|z|yz}{{|y{{|z{w|{zy||{zvxyx|vzxwy|xzx{yzzyzx{zy}x{{yx|y{yyyz{|y{{z{x|zu~|x{{|yzy~yzxwx{xx{yx{|x|{|{{}y}xyxyz|uzuvy~x|z{{yzzzxzzwy|xvwyz{yw{{}xy{yyzy~|yz||wx|~|~x}yyzx{{{x|v~y}wvyr|vzx{{|||ywyuw~}|zxzyyz{}zu~qzyx{x{~wwzyy}z{w{wxxyx{|ztz{|{{{{}yzw||z{wzzzxsy{y{y{}yvz~}xx}zy|yxxxv}yx}y{z|xz{x|xxxz{y|||z|~zyzzxy|z|wwywy~{z{xwzzxzz{}v}w}}}xyxzz{z||{xx{{xzzzyzy{{yywz|w{yz{}wy{{zxzzzzy|{z|t~}uxv}zzy|y~|xyvwxx|zzzx}}z|yz|{x}{|}yzxz{}}|zuv{y{vzy{}|}y~z{}}y{y{z{{w}xx|{~{zzzu{z|yz{{~~w~}{xy{y~y|}{yxxx{}}z}~{yzxxzyyz|yyzz||~{xz|z~yyyy}~x~}~}|~z~~}}~~~~|~{z{z}}}z~~{|{|{~z|z}}}~}~}{~|}|}}z}~|}~~z|z}|{~}{{|}|~}{~}~|yz{z{~~{|~y{{|~}}t~zz}~}}~}z|}}}{{{~~~~~}~}||||}~~yz~}}~~~}}|}{~z{||}{~~}~z{~}|}}||{~~|{}}}}}~{|}||}~~}}|{|}~w}|}z||{{z}|~}{{{{z}}}}~}y}}{}}~~}|~~{~}}|~}z~{|}||~~~|{~~~}}y}~~{|z~}z}~~}~~~|}s}~z|~}|~|}}~}~~{~~~}|~}}}}||~}}|}|{|{~~~||~{}}~}}|}}~~|~}~~}~}{w~~{~|z{}{~{}~{}{~|~|~~~}~y|}~~{{~~~{~}}~~{}~~~{z~~z}~}|~|~{}~|~~~{~}~~~{}|~z~|~~{{~|}|}}}~~x|wzx{xzz{{wywy}yxv}y~xxyyzv{q{xuv{yzywzxvwxz{y}}~zy{~yw{|vt|y~zz~}yvvw||w{~xzx{yz||vvw{|zxvx|wx{yzwvyzxwy~tyv{vxzy|{{w}x{zzzwyyy~u{xzyy~{yzx{{}{xyzx|{v{wxzy{xwzxzw{zyxxvy}~x|zy|{|{yzyy{yw|y||{|zxw|z|y}{}xzzuyzyx|||wp|zz{wzxywwxzoy|xzw{zy{zz}y{{zw{{{{~x|z{{{zyz{xz||{{{|{x|xzvyzyxvywwuzwyvvxyvz{yyv{}zyzzw|v{y{t{yvzx|zzx|{|x|~y|uy|}x}{{yyu||yzyxzxz}rzy{zw{zx|zy}|{{~y|y|xxxwzzyy{yy{|y}z}|z}yvw{wy{y|{~zzyww{w{|yy||x{y|yyzz|{}zy}{{|{|}x~z}wz~}{|{yy}{zxy{|zv}yzzvzzzz||{|wxwzzvx{xzz|z{z}|yyzz|xyx}z}|{{yyzz{yy~zyz{|zyyxywv{z{yzzyzvzzxxt{z{v{yxzux|ww|}x{|y{}yz}|v{{{{}|z{{|{y{|{}z}{y|v{yyxyxzx|}|v}|z|w}yzxzzzy}}xz|z{xx|{y|y}vy}~z~xy~|{|zy~{wz{xz~zw{}z}y{wzzywyzz|ztxzyy~|}x}zz|z}zyvx|}x~x|y}z|{yz|zwzyyyz}x|{{{{x|y{vw{{x|}}v{|{|wy{x{|{yzwx|}{zv|~w~}~}~}x~|{x|}||}|zy~~|}{||z||}~}}|z~~~~}|}~{}~~|~|~}y~z|}{z{|~}|~{zz~~}{~~{|{{|}{~~}~{|zzy~~~}|{||{z}z||}|x|y{~{}{||~{~~}~~~|~~~}|~|}y{~|~|~~}~}~{~w~~}~y~{~y}}}|}{~}}|~}{}}~{|~}y||~{{~wx~||}}}~||~}}~}}}}}~~||~z}}z|||}z}}||}~~{~x|~~}{}~}~|{~||z}~zx||~||{}~{vy~}|{~~{}~}~}{}{}~~}~}}}{}~}~{}y~}}}~{}~||}}~|z|}~~~||~zxz|{~{}||~||~|~}||}~|~~~~~|~|}}~{~y~|{~~|~||}}~~~~||}}~}{~}|}~z~}~~}}|~~{~~|}{~y~}}}}{~~|~}}}}}~~z~}~}}}~x~|{}}|~|~~~{~~}{|~{~}y{zxx|}vwy}zz|w{{zz|v}{zw{wx|zzvzzz~yyy{wxxxzuzxyzw{y~w}}z{yxx|{{zxzyyy{yywyyzxuyvyxzvz{{yy{{}y|zxw}u|yxu{vwv}wz{wyxxwryz{z||{u{z{|}zyy{{u{ww{}{{{xxzvwwzvvyz{wy{yyxvzzvyxzxxxxzyuvx{wxzyzuyz{}~yw{x{}}{zzv~xww{xyxz{y|wxz}~z|}{y{ty{zy{x|yw}yz|zyy|z|{p|x{vyzyw{~z{vz{|xvz~y|xz|}|{z{|z|yxwy|z{}ywwz|xyz|y{vz{wz~{yz{zyyuz}xzyxy|}z}zy|zzzz{z{yzz{y|{|||yvx{~}{v}}xx{}xxy|}|xyyzzw}{w~{zytyywx{{y{yt|}zvzzyyz{}{{z{{yy{{}zw{w{xuuzw|zzyxyz|z||~z|v{x{x|}}|{{zx|}}|z{z{{}}z{yz~zyzw{{z{~}u||z}r{yy~zyzvzz}}zzz}{y}{{z{z~|z{u|{{|||y}y|zxyyxy}||y}}||}{|v{x~{{yzy|{{{yxx}{v{z|z{xz~|{zzzu{|zwzzzxz{yy{}w{z{|{zzvz{z|xz~{x{{}x{zw{{w|wxw{zw}yx}xz{|w|{w}|~}wvzxx{vv|x}yy~y~x{y{yz}{}wzy{}zzyxyxx}||zyz{w}|}v}{||}{xz{vz||}{w}}~}y}|}{{|zyw}|~xwzwzzxzw~xx{wzzwxw~{x{~{}~}|z|~||~{~}~~~~~~{}||z|~~}||~~||}~|~~~yz{{z~{}~{}~|}{{~~{{}}}{~}}~|~~|}|}~}|~{}|~}~}|}~|~~z~~~{|~||~}{}y~|}~z}z}{|}{~}~|}}{}||~~z||~~||~|~~~}~z}~||~~~|~}}z|}~}~~}z~|~~~}y|{z|~~}~v|}~}}~|}{{}~~w}|{}~{{}{}}}~}|}~}~}|y|~||~||~z}}~z~{~{}}{}}||}{}w}}}~|z}~|}~|}|{}z}|~~||{{}~}}}~~~}{~}}}~~{z~~~}{}{~~{~|~y||{}}~{}|~}|||~~}}|{}||}}|~}~|~{~~~~{z~|~~z{~~~}~||}}|~y{{}}}|||~~~}~{~~|~}z|~~z|~~~{}~}~~~~~~~~~{}}}{}}||}z~}z||}|}|v~}|~}~|}{|~|}{}|{}~~{}||~~v}~y|x|w{}}x{w{u}vxy|ywvz|x{wzt{yzwyzy|uxxxyzyy|{y{vyz|{~|y~z}z~z{y|~yyzyyy{{yx{vwyyxzwy{wxztxvuvzzwyw{xyzvyzyx{wywyx~zxwz|z{z|~{yx|x}tz|{y{vxuyw|ywzwx{zyy{x{zxv||y}zwx{yy{zzyz|~x{yz}z|{||}zzy{||y{}yx|xxy|y{y~|x{yy|}}t~v|zyzyxzz|{}~|{z}{{yx||yyx{|z}{|~zx{y|yz|y}|ww||xzytw{z{xywzyvxy{z{y|zxwyv|zwz}z{|{x|z~zz|x|yzy{y~y|{}zz|xzxy~{w{{wwxw}xxy}w|yyxxy{yy}zz|}{|z|{{yyz}w{~z|{{z{{}z|y{{{zyyzz|xyyz|vx{xx{{|}|{wxzz|vw}|z{y}zzz|~zz}~zzyz|ywz{z||{{z{zvzyzxx~}x|yzvz{v{xyxzzxyyx|yxxxz}wy{|z~{|y~vx|~|x}|~{|y{yyz{}yvz{zy|{w{||s{xz{uzy{vw}xvzyzwyz~yxxzz{~z|{~z~{z{~yx|y~}|zzw}w{xzyzxxwyzv{zzx{zr{{xz{|zy{|zx{|{}zxzz|~}|}{xy~ywz~}y}zzy{y{v|{}y|vvv}zwyzyyzv{xy|}y||{{}|x|z||||zz~|{yz|{{zzz}}v~~}yu{zxwxzzyzyw|xwv{z{yxyxzyx|}w{z{u}{}{{xz||zxxyzz}{}~~z}|}}~}|~{~~|||}~|~|}{~~{}~|}~~|~|~~~|}|}||}|~z}|~~}{{}||~}{|z~||~|}}{||~~}}~}}||z~{~z}|z}}{~z||y~~zy}z~|{}y{y~}}~y~~~~~~{}{~|~~x{|~}~}}~~}{}}~|}}|~|~{{{|~}}~~y~~|{~~}~|}|~~~z~t||w{}}}}|}|}~{~|}}}~|}~|z||}}{~z}}z}~}|~}~|~~}~}{z{x|z|~}~w}}x~~~}{{zz}~x}~~x|y~z|}}~|{||y{||z|z||}}z}}~~~~|}}~}z~{~}{{|~~|~|}|{~}}~{~|}~~~}~|~}}~z{}|}|}~~||}~~{|}z|z~}}}}~|~~}}|~{~}|yz~}y~~}}~z~{~}y~~~|~~~~||~~~~}}{}}~~}~~}{}}~|{ywyz}wuxyyx{yy{z~{{y|w||||}yzyw}zx~}wwx|xz{yyyx||{||x|uwuyz{|~yxzzv{|{{yx}zu{v|wy{w|x}wz|{y{y{{v}}yxxyyy||{z|yvzztxyy{y|xzxzx{wxzz{zvzx}||zz{yzvz{xywwzxwz}w~z|ty{uxzxz|z}zv~zw|yy{}{y|yxyyy{{{w{ww{zxzx{{w{{txyzxy{}yx}z~wxw{zyuzpyxxyyxzxz}{zxwwvyxyz|x{|y{y|zu{|wz{z|xz{}zxzyx|y{|zzywyxzw}|wvu}xyxy|u{zywyyzxxwy{x{zyz{|zz|}yyzzyzwz|y{zyzz~{wzwyyyxy||}zyx{xy{|~||wzwy||{{|z}~zz{y~yx{yx{{rw|yyy|xxx{{x}|{zz{x|uzwzzzzzwwxwx{x|{~yzxzz{{xy~yvxw{vyy{xyx{}{{zvxx|y~z}zyvxz|{{x}z|xvvyzzzxyx{{{{{}z}}{|zy|y{{y|xv{vzu|{z{z|x{y|x|wxz{uw}|yz}|zxzwwyw~zxz~{yxyyzxy||}|xyxwu{z{x{|z|x{y||y|s}xzwz|z}xwzwyy~y}wzw|y{yyyx}yw{{xx}|yyvxy{y|y|{|{}z}wyw{z|yz|{zw{xy}}xyx}yxyvyw|{zzy~z{}}~|{zw{xzyxw{zyxwzxyz|{|zx}{z}y||~{|y|zxzxzy}zyyz}{wz{y~v|{zzw~|}}|v}ywvv{z{vzx{z}~~}}}{}|{z}}~t||{~x~~|}{z~~}|{}}}~||{w}|}}|~|~{{|~|zy~|z|}z|}~{~}}z~|{y|z~|{||w~|~{~||~|~}~{~{~}}|{z|{}~|~}{y}{}v{|{~~{z{||||{~~}yz|~}}}~|}}}~~|~|}}z~}}{|}r{}|~y~{}}}|}{~{||~~~~{~~{~{~~{}}|~{|{}}}}}}~||}~}z~~~~~}}}~{}{{~}z{}y|}~~~~}{|y}~~~|{}z|z~z~|{zy~}|}~}}|}}}{~|{z~}|~~}~~~|~{y~|~}|}v~|~~~}}}}|}}~~}~}}~|~}||z~|||{xz~}{~~}~~}~{x|~~~z}||}z}z{}~~~}||}~}~~z~~|}~{~~}}|}|~yz|~~{|~{~y~|~}~}~~~}{~|~||}}~|}|y{{~}{~|z~~}~}~}}|~{||}{{|}{}}y~~~{~}~~|}~~~}}~}|~|}|~{~~}}~{~|}||}~~|~|}~}|yx|y}z|w}y|||zv|yy}xwwwsxyyyyzxzxxyzw{yzxvxyywxxyy|y|}x{{y|wxzz{{}{zy}|{y{{yy{y{uwxxv}zxu|z{zwzyxxxxvwuyy|zyyvy|yzz|xxzxy|xxw{xz{{|z{y~xuw{{{vvxvxx}x{xw|{{yz{|w|{uyxzu~xz|zuzxvzw{{wt}vx~}zww~}zxzzvx{wzxvzwxy{ww{z|yvx{}vvyzuwywwyy}{|w||y~wyx||zz|~z}}w{}z|zz{z|yv{x|wvxv~zxy{y~y{yvwzxx|wy{zyuz{w{z{zx{~{uzz||{{zwx}||wx~|{|xxyvwyvzwxyyxv{vz{s{yvzwuv|vyzwv~zzyzzyy}yzxxx}wv|{y~{{y{yzw{uv{xwwyy{|yx{w{yzx{zyysyx{xuwzzx~x{|~|{yy{{x~x|{{{|yz~z|yyvxyxzxz|yzy{{wyw{wyytwyzyxyz{vv{t}zvzwyyzyx|zyz|}uz|w~wy|}~y{z{{z{~}~xzys~zt||y{ryy{x~yzxxy{yy|y{zy{~z~~}yy|y~z~|{|{xy{zy|}}|wx~yw{yuywyvy{zw}vxvz}|vyzzzxzzxxzzwzz}}{zxzyy|zwty}y~wy{zyzwx}{{{wzwyz{~}v}~y{{z{w{xyywyx{z|yyzxzxz~|y|~z|zz}||~zxyz{{x}{q||}xzz~}}xywxu|{{}zvx{xw{|z}}zyv{{|wx{zv{wxvvu~|w~|{||~|{|}|{|t}~zu~xyy|{}{x|~~~}}~~|~}~{~{}{~|~z{||y||}{}||}~x|~{~~z~{}{}z{}~~~}~~|}||zz|z~{z~z}}|||z}{|}{~}~zzxx}}||~z~||~~|~|~}}z{}}}~~~{~|y}{{}~{{x|y}~~~}}{y|~y}{|}|{{{~}|||z}y{~~x{|}}~~}~}~~{{|}}|}}||{~~z{~~|}{||}|||}~}z|~~|~|{}}}}}{}y~~~|~z{{|}{{{{}||~{|~z~~{|~~}|~|}{}z}~||{{zz~v~|y~~zz~~}{}|~{|}}~|~|~~|~~~|y|||~~~||~z}{~}~|}{|~||||}}{|}}~~y}|z}|{{~~}|}{}{}~~~|}z~z~z{{{}|}~~~~}{}{z~{~~}~}}~|}{}|}~}|z}}|x}|y{y{}~{}~{}~}y{}}|{|{|~}~{~z~zw~~~~}~}~}xzyxxy{vywx}{x{zw|}y|{}xvy}{~}w{y}xxyyzwyxyx~v{xzx{|}vyy{zzx}|}ww{yxyx}zwyxwxxyzxxvwzyw}w{~yu{{|zzz|~uyz|yxypyy|zzuyxxz|{wzyvvxw}xwz{zyz{yz{yxzzx}{|x{y{y|{x~{}zwzzy{xz}zz{y|zzzxyv{xyxywz|wxxw{xzz|zyv{zyzxyuwx}xz}{{||{y}}{u{zyyzvuw{z|y}}~xx{wzy{xx{zx{}}z}||~}|{|{z{|zyux{z{|zyxz|zy|w~z{x{z{yxywyzuyyzy{|wxzvz{yyx|zy~}w|yz}xzwzzz}z|wyw{{yyz~z||{u~|{|w{|wx{wsu{{yy|xyw~y}z|zw}y~x}yx{{zxxzx{vz}}xw||{xw{yu|wzy~~{xzyzzx{|z|~{{zv|}|{y{z}}{xzzyy}x~{{v{zz{}}xz|ww{xzz{w|x|yz{zxyxwty{{yyzx|y{{z{y|{y{}yx}yyzu|}zzzvzyw{xwy}~x{zzx{||y{z|{|}qz~|{w{~yxz|zxy|t{yzy|xyyz{x|}}wxyzx|{~|ww}}zxzy}{{z{|sz{|vy|yzy{yz}|w}}xzvxxy~yx{v{zy{z}|z}z{y~y~y{xx{{ozx|vzy}{xx|x{|}y{|{{zy|{w~}}}w~y}|x{z}{}zy~v|yyz{|y||uzz|{xy|zzz}yxx{{y|yw|z}|yuz{}z|z|yyzxxy~z||||xxz{|~}}}~~yw||~|~~~{x}z}|}~}}z~}}}}{~~|~z}||{{|~{}|}~}|{y~{|zz~|}~~|zx}z}z~|}{y}}}{|}~~{~}{}{~}{~{~}}||{~~~}|~y||z~{z~|~~~{~y}~{|}|{}}~zy|~{~~||~{~}}{~||{~|}{||}}~|{}~}~}|||{~{|~}|~z~|{~~|~~~}|}}~~{{}~}~z|}}~{{}~{}}z|~z}~~~}|x~z}}zz|}}|z}|}z||~z{z~}}{}~}~}~}~}zz~|~~z}}}~{{|{}{{{~{~{~|x}|}{|{~|~}{z~|||~|y}~{}{~}~~}}~|}y|}z~||}~||~}~~}~{~}}}}}||~||~}~zz{{{}}}~~}}}|~~{~~~}~|{||{~|~~}}}}|z~|||z|}{}}~{~|~}~}{~~}}||}|~|~~|~}}|{}}|}~}z}}||~~}|}|~~~~|~}~~}}~|}}}{}{{z{~}{{{{xx}|t|{yzuy{x{xyxwuyxyu{yzvxvwyyy|}zw{z{zzyx}|yxyzzwwzzvz}x||}xy|xyzww{xvyywwvxyvxwzzxxw|{wwzwxy{xx~|yzw{|}wyvyyxz{|yy{}y|v{{}zw~zy|xyw}}{w{yyu||z{{~vzyvxv|wxy{xvzz{|xyuz||{{|~{{~|xzx|z|{x{z}|zy{v{xy|xzzv{xvz|yvz|zxzwwz{yyyz{y}{x|}x}zz}z}~y{{|{|z~{~w{xywzxzyyvyyzvwxzyzwyw{y{{|z|yzx|{{xzvz|yyz{x|z|zvy{y~zzy{wz|yz|vxxxvxxuyyz{yzyz{v{z{xyzw{xx{xyvyzx|~}x|zz~~~~{~xyz|z|}|||~{w|vxyyxxyyyvxvxwzxyw}{{sv{uywzxzyzzzz}xzyzxzxy~x~x{z{~yzyzy}{{{yv|wxz{w{zzyy{xz|}{ywyyw|vzztz|vvy~}{z~z{yzz~{{|yx||{|z{z{~|y{{zyv||ux~zz}y}wwy}u}{xz~x{wvyyzzz|zy}zz{{~}y}xy|z}|zyv|~zzxv{~zwv{yzu|{|xuy{yyy~w~z|z|s}yzxy{x{y|}yz}}{z|yx}}zx{~{~|z|{yx}zyzz{yyzz}z{z{zwvyyz{|{{yxzz{}zxy~|v}|y|}}z}|{~}{|{y}y|yy}zzzyy{xy||}twyxz{wxxwzy|xyzxxxzxyw{yz}x|~{xxy||z|v{y}|{{~{}~{|}{~z}}~z}}zz~z~|y~{x{~|zzy}{}~~~||~z}|{}}~}}~}{}}}}~~zy{z~~|~~||}~~~~|}{}y~}~~{|~~~x~{|}}x{}x~|{||y{yz|z~|~~|}}|~~}|}~{zzz~{z|~}{|~y{~~|~~~z{|}||~}}~~}}~~z|~z|x{~}|}}~{{{{|{{||}{|}~{~~~~}~}~}x{|~|}|z~~}|zy|~|~|y|}}}x|}}~}}{y}}{~{{{|}~}}~}|~||~~{}~|~}}{}{~|}|~~~~~~~|~}}~{|{|z~~y~}|||{z}~~}}|~|}|x~~~~~~}|~{}|z|~}|~|{}~}~|}~~{~}|{~}~}~}~w{~y|y|~{~~z}|||~}z~~|~~}~z~}z}~y~~{z|}}}}~y}{|~~~z}~}|~|z}~}}{~~{~{{}}{|~|~z~|~}}~~}}}}~~y~~~}yzy{xzz{yzvz}{z|{zy|{~xwxz}y{x||xzz{y{x{|y|~yxwyyvzxz|z|xuuzy{wy~z||z|xy|x{zzwz|v{wzvxzzzyx{s{vuw}x{xzzyu{|xxyv||xz{vwy~yy{wxy|x|wz|rz{}zw{zyz}vxyzyztyxyz}}~y{{}~y}zz||yyxyxzzzxwvwyyxy}{|z}x|zxwxu~|z{{{y|x|}wzwxzyyyxyyzx|y{xwzxzzvwxy|{x|xx{{|zvzzy|y{y{zzxyyy{zxxywx|~zyxzwz|{xz{yzy~w{wyuzxx~{xzzw|zz{y|xy{|vxy{{xzvzvz~u{z|{|zy{xzvyz|z{z|zxzxzw|rz|zw{zw{y|xzxzxy}yxyxz{vyyyzx{vz}x{{v|zvu{|w|}}z|z|y{yxuyyxz{y{yyxyz}vvzxy{xyx||xzw}z{{}y{||wyz}z{~zv{z}zyxxzzzy~wu{x|v|~xzy|{yyz{yxy{x}y{~xyywyw{{{{}x}{}zzz}{z{}{z||{x{~zwz{w{zzzy}x||{yx|yy~z}{{}vwyzx}xxxtwz|yz|yy{zyxz|{{z|{xx{xxu{|xz{zxy|{x{}z{}z|zyzz|{~zyzzzzyv}{zxwz~{|yzyyzyz|zzy}w|z|~|x{{x}zyxxyy|}vv||zx|y{zy{||u}w|x{|vyyz}z}|v~zxwx|x|zwx{}}xz{yy{|w~vz{zzz||{|||v||xvy}{vy|yyx{vx{|xxyyz|z{yx{||~}}x}|~}~y|||~z~~y||~|~}{}z|~{~~~||y~}~{~{|~~}~~~x~~~}~~}{{~{~}~{|~}|~{z|}||}|~{~~}|u||~z~y{}~x{|{~z~}}}~~}{|~~~~|{}}}}~~~|~~|~}}}z|~zz|~z}~~{}yz|}|{}}}||~y~{|~|~{~~~~zx{}}{~}||~~||}~}~|z}~~|}}~{}}|||}yy|}~{}~}}}|~~}~~~}}~}~|}|z~~{}}~||z~~}{|~~~|y|{w}~~z{}|~~~}}~|}z~}|{~}}|}}|~|}}}}{{~|z}{~|~}|~{}}~~z{zy~{|z}z|~y{}~~}~~z~}{{~{|||}}z~~~||}~|}|{}}{{y}|}y|}}~~~~~z}}~|~z{|~}x~|~}|~|}~~}|~~||~~}}y}||~}}}}|z}}}}}~|~}~}{}}}{~|}z}z}}~~}y~z||}~~}}y~~~{{~~~|~}}|||}|z}||xz{||}zyzwywwvzxwux|xzywvv{xtzyxvuzxz|u|xuzyz{yyz}{vx{y||yww}|zz{|zy|zzy}}|uzywxx}{xzwxxvxuuwzzwxryxzvxyzwvxxxwwy|{yywzzxwzyzxw}z|}{yzzzzxyyzwv{xyz}xvu}yyyyzx{w|yxzwwxy|{}x|y|xyvvxvzy{{|xx~|y{z|{zz~|{|vxwxvwzyzzy|xyxy||wxx{zy{yxwy{y|y}zyzy}y~{{|yyyy|~zvzxxy|{}tx|yywxvw|yyvwz}xywuuz{zxvwz||xyywzw{y||{{||x|~}yw{wyy{|{|xx{{z}{~zux{x|zzyyxwzxwtzwwx|yy{|xxxwz{{ywz|{|~z|zwz|zzwuxy{yyyzx|}zy}zz|}xvy}xy|y||}vz~x{xzwv{}xwz{{}{{vz|zy|{xwy{{y}{yyyz}|z||zzzx|w{zxxw|{y|~|wy|ywyxxxyzxzzw|zxwzwwz{z{w|zzyxyz{}w~z}}zy}|z|{|zyy{{u|}{yzuzy{zvyx|zzzw{vxvwwx|zy|yzz}x|w{yx||yxy{y|}{z|zyyxww|zyz{yyv{zz}yvzvxy|{u}z|wy~xz{v{~{|}zzz~y}zw|y|x|~~{}|x{~x{{zzy{|x{z}y}{xu}x~wxzz{rwyxv{z{{szyx|x~zzuzzxtw{||w~}z}|{z}y{|szz{x{x{yvuzw{|ywxw{}u}yyw{zuz}{}|}zxzw~|~zzyx|}{~{x}y}|||z{y||~y}w{~zw}~||}}~|~{}~~|}{}}{|}{}}~{~xy~{~|~|z|zz}~y~}||}}|~~~z~~~z~{{}||~|z~}|}}~||{y~{{|~|}xz{z|z|y}|~~{~}~~|||y}|~}|{~w~~zzz|}~}z}y{|}z}~{}{zy}~~y{{}|}~}zz~||~z~{}}{z}|z|z{|}~||w}}}}|}{}}}z}}~{|~}{~}{z}z{{}|~w~~}{{|}|||~~~y~|~~~{|}}z}|}}~|~}|{{{{~{}|{|~}}}~|~}z{||~~~}~|~~|~~~|~{}}}~|z|{}}||y{~~|{~{~}~}z~{z}|}}~u||}~}{~|}~}|~|z}{|{{}~~}|uy|}}~{~}{|~x~|~}~~}{}w~{|}|~}zz}~}~}||{|~}}~|}z~~||}~{~|~~y|~|~~}|~|z}~{|}{}z|~{~~~}|||{}{}|}~~~z~||}{w|}~||}}~|z|zzw{zxv}zyv|w}wxw{z}wzw}y{yvyvuzwzzy|{}zuzxxyzyxzxysuy~yzzt|vy{y{yvyzzz{{wz}y{zy{y|xwz|yuwzyyyww|xu}~vxvu|xzy{xzyz{x{{}yzyty|wz{z{{|{xu{u{v{yy{yxwzyzzzyzxu{{{y|ywuwzwzz~yxyu{}tzxyt|w{|{yxw{zvxyzy{{y|ywz{zxzwyz||wz}xyx}y{{|xzyzyyyuvzzw}zxxx{uwz{x{vyzzyzzyzx{w|{yxx{{{zy{}x~|zw}}yzvyxz||yyyxy|x{yvuxyxx|xxzyxvxz}u{w{xvx{zzzy{zx}~y~z|z|z{|xxy|vy}{|zz}}yyy|x}|vxyy}|vwx}zzy~{yy~www|{yzywxv{w{{wy{yzx}~yyuzx{z{{xys{uv~w~y||zx}xz~y{wzu|u{|w|z}|{|y~xzuwyxz}||zz}w{vzvzy||xws~}y}zv{}|zx{y}wvxzu|{{|vy{xx|y~y|yzxxuw{zzv|zz~y|{|yx}|z}yxz{{|y{~yyzzyzw|u|zz}w}sy|y{zxxxz{}yx|{z||}}y}zzzx{y{yyzyu{{}ywx}|~zw|x{z{yzyx|zxyy{y|~y}wz}z{{wvx~yxx}v{}|{}|xxz{{xy|}}ywyyx}{r|yyz|y{zyrzwwzyz}zx{}yzz|z||{}}zzzyx|z{{xx}w}{||ywz|xyw||zz|z}zz{|z{~{}v~{x|xxxx}{~}}tzxz{xzx|zy|{y{zzz~y~z{}|{z{}{~~|~||x||~zz~~|~y~~{}~~}{}~}|~y|{|z|{}}}~~}}}~}y|~|~}}|}}|}}}}zz}{}}~|{|}}||}|~{|}{~}}}}}~~{~}z|~x{~~~y~}}~}}~~}y{}~z}}|~~}||}|||}}}~}|~|~~}}~}~{xz}~}||{~~|~~~}{~~~~~||}~}~~}y|||~|}y~}~}~~|z~}}t|t}|}|y{~~~~}{~}|}}|}|y}{|}}|||z{}{~}}}}{}{~|}z|~|}}}}|~~|}{{{}||||~||~~~{|~}|~~}|~|}z}||{~x{~}~|}}~|~~~~|z}~}{|~}|~~}}}{~}~~|~|{~}|{{~}}}|}|z~}~x}{}}~}|z}~~z~||z~w}}~~{y~~~~~|}{||~|}}}{{|}}~|{~}}}|~z~~~~|z~|~|~}}|}}{|z}|~|}~|||}||~}~~z~~}}~|}|~z{y{{{}y||{xw|x|yxwz}uzz{yyxywxvwwvyy||zxvxzx|{|x|z{zxzzx}ywy{{~u~z~zzx}{}{yxxwvyxwzxz}{wzyv|{yuwz{x|z{u}yz{{xz|x{{}x{{{||{w{z}y}}{{z||yx{{xzxx|yuxxwuyxzvv|v|zwv{|{zwv}yz{yzyz|}||w{{{xzz{zyuy{|xy}{xy|}|yxw|vxxz{vz{wxxyw{zz{{yyry|}uvuz}|zvy{|}yz|z{|{{z{wxv~{{z{{|yv|x|y{yxyyzzxwyuyy|wyxuzxzyyy}wxt{}xyyy}z|z~{xw~zy}{zyzz{ywuy}xwz|||yz{vy}yyzvwyywz{w{{y{vwywvx{z}}~}zzzx{|w{~xy{z{{v{|wzy{z{vv|yy|y{|zyv{zxxx{xwyzzz{wzxyyzwz|}y{{~{z~z{|{{xxxyzyv|{|~~~||xty|v{yy}zv{xxuz}ywx{{yzzy}wyv}|{z|{yx|zxyyuy{z{{xy|}{~|}x~~wxx}zzvvxzywxxw}|}{xww{}{|wzzw{y|z{||}z|}}{|{zy|}{}~{{z{{z|wy|xyz{yxyzr{{zzz{yxxw|wv|yxxz}{|z~|{~y|y||z|zyzyv|zvyz{{zw}~{{zzyw|z{uz|xxyzx|}z{|wwyy{z{zzxx}{|}{w{{yz{zxsw||x~|z{|{zy|zy~{{y{}zx{z|z}{w|{wt{vy{z{xz{w{y|{y{~z}zzy}{|z}|}~{x}z~}z~~}|{~}||z}}ys}z|z|{~~~~{{|~||~}{z}{}|~|~|~~|}~}|}|~}}~|}|{z~x~zz}z|||{|~}~~}}||~~|~~}}}}~}}}|{z|{~}~z{{}{~~x|~|xzy~}{}|y{{~~~x}~~~||~x}||y|y}}~~{}{yxyyz{}{~y}}|z}z~}}{~~}~||z~||}z{~z~}}|}}}|{}y{}{}}~}}~|}~|}}}}|~~~|~~~~}~}||}{||~~||~y~}~|~}~|~~~}~}}~}~}}~|~|{|z}}zy~~|~}}{y{~w{|~}{}~~||y}~}{|{~~y|~~}~|~{}z{~}}}|~~|}|~|}{{}~{~~~|z{~}~z|~}z}~{}}~|~~~||{~}~}~~|~~~{{}y|}}~}~||~{{|~~|~}||~~{||~z~{}{||~||||}|}~~}{}}}~{{z|~{{~{|~}{~~~}~}~zu~{{}y|{|z~~}~z}|}{{}|}{||{z}|}t}|xyyzyy~y{z~~~w{vzy|{z~y|xyyxyxxz{{xyzz|{w{w|syz{ywzzw}}z|ywz{|w{||}{z{yxtxvzzz{w|xy{{v{zzzyz|wyvz{yxty{vyvyzz|wtwx~z{{|xwxx{|z{|y|zvywtyzuz|xxzyw{y}|wxw}yz||yw|}vzywsx{{|wy}{{y|y{}}xzwx{u}ww|{z{{|{yxx|x{|zwy{zzz}yy{||zvxvyww{xyvyv{{zz~{~vvywz{ywy{{yw|}xtvzz{z{wz}yxy{w{w|xxx~yyx}z}wy{yz|zxyy{vw|yxw|{|z{xyzyyw|zx|wyzxx|vwyy|w{w{zyy{z~}y{{xx}|w}|{|~zzz{yz|{|{yy{xx{}{xz|yxwyzxz|z||yz}|yz|yyxw{{~zyvzx{yv}{z}{z~~yzxzyy{wy||xxz{xxzz}zyu{}{{uw|v|{{yuywy{{zx{z~xzzxz{z}|x|x~{~x{}zy{xzx}|v||zsvx{{~zzz}xy|z|y|{y}}|{z{yx{y|x}~{y|~{~|{{y||zu~zy{yzt{{zz~{~zyz{|yw{z|}|w{y||}{y|z|{xzxy|wzy{{{|{|}~{}x~x|{y{wzzz|~|y}{x|{yzy{zy|{{y{~{}zy|yx~zz~}|zxz}z|{v|{{{zx{vyxx|yzzzzu||xwzy{}{x}zzx{~~}yu}}~z{y|~z~zy|w}{y{{~z|z|y}|{z~yz{~yyzx||}{z|zz{}xzz{wvz{yz{sy{}|~|{}y~|z}{{}|}z|{{~y~~z~}|}~|}yw~~{z~}}{zx}~}|}}||}}}}}}}{x}|~}~}q|~~|||{~|}}{}{|}~{z}}~}{~}{z|}z}~|}|z~{}~|~{}~}}|~~~}~t~||{||}|}}~{y}}z~}|}}}|z||{~{z{|~}{}}{~~}~~{||}}}~|{~|}}|~~|~~}~yz{}|~~~}|{|x{x|}z~~zz}z{{}~~}}}~{}}}}}x}}y}~||||z{}}}~~~|}~y{{z}}y~~yyz}{|~~}|~}~x~}}|}~z~yz~~}|~~}|{~z~|~}{}}|~}~~z}z{}|~|}~{}|}|}x|~}}~~{}{}~x|~}~z|y|~|}y~~|~{~{}~~|{~|||{~|~}{~|}~}~|~|x~}}}{}|z}|~}}|}|y||}|}|{|z~|}~z}|~|z}|}}{z}}}~~~~}{||}}{~|}~~}~~{|{}z{~~|~}~~}z|~z~~}~}}}||}}||}}~z{}~}yyxxyy|zxxyzzvz{yyy|zxw}wzvuvyvyvwwxzzswyw{x}zyzx|w{y}{wz{|u~~yw}z}{~{|}|w~zxzxwyzzvvwvuvxxzvy{yz{zwzvvwrx|y|vy||zyywwwzyzyyzzw}|ww|v~y{{}wwy{x||uxxxvzxvz{yvyyywuxzwzvu{yv{xz~x||}{y{v{{||yzvz}y{x}||y{}wzywvwzzvzuzwxvy{x}yxx|wyzzzyxy{z{~zxywz~|z|xxwyzzx{z}xz~{v{zzz{xzwxv{twzy{{vyyxvz}wyxv|{{y{yz|x{ux}|y|x~z|y{wy{zyy}zzyzyzy||~zzxvyv|yz{w}|{zxuyyvtvyyxz}vzwvw}|{|}yw|w|z|{vv{xxxz|s}xzyz|y{}xx|zvy{xywxvxzx{xzyzyx{{|wzzuuy{z||{z|uyz{{z}{y}w}w{y{z{yz}x{|zz{yyxxx{~}}ytwy}zvt{yyxxyy{|wxw~~z{{||z}}{wyz{zzy{zz}z~~z|}y|zuzzzx|v{{|xyxxz|xx||x{wvww}}}vzyz~y}yzzy{z|{z}}|~|y|}zy{~x|twwzzx{xy||zzx|vzzxzxxzxy{}xz{z|||{{{vw~x{{|{}z{x~wy}y||}z|yuw{u||x}rzxwwz{w{{zvz{zyz|yy{|z|xzz~{zxx{x||y||z|}x~z|y}z{|x|zzv|~z{yz{{z~u{wz{zy{yxy{yxz}{z}|z|}}}x}{{{y}{zzxz|}}~~{z}}{~~x}~~~~z|y~}|}|{{|{}~zz|}}~~||{~~~{~|{{{~|{~|z~|}}~||}|{}~vz||~~z~~{{|~}~{~||w{}~}y}z{{|}{~~~}z{yzr}}~~||||~z{z|}y}~{||~z~z|}|y}|z}|{~|{y}}~{~|}~|}}}}z}|~z}~{wy}~y}}y~{}{w~yv|z{z~~|{}~{||y~{{~|~~}}y~~}}|}|}}||~~|{}}}~~}~~~~~}~{}~~|z|~z{||zx{{}{~}}~}~z}}}|~|}}|~{z}|~~~~~~{{~}{~z}|~z}yz{|}}~~}|}||}}}~~|y}~}|}{x}||z~|{}~y~~}~}}}~~}z~~z||}{{~~~|}|{{y||~|{}~}{y~~~}{||~|{{{}~z}||~}|||~|~}{{}~}~~}|||}}~~}~~~|~{|~~{{~~}~~{}x~~~~~~{|xyyz{}{xzx{y|zzxxz{}|zy{wwwxwwyzvx{x{wwxx}t{vxwzz}yy}}wzyyyxzxwy~zz{{}yzy{{zwzxwyw{|xy{y}yyzywz~xx|x|vyxz{y|~yy~z|z{yyyyxuxxzyvxvwxv{s|z|{zwuwx{zvxv}xwxx|yzxy{yw}ywxuy}}wwwz|vv|yzyyzwzzyuw{}zw}vz}~{{}zxzzyxuwzw|}xzxyxwyxz}{{{yxwy{zz}zwx~zyxy{zxzx~tu{y~y{xyzz{z||}|||yywxxuy|xwxxz{{xxvyzy{{z|zw~}}w|uz|xzyvxyzx|zwv}{wzy}|xxw}|zx|~xz{yzy{zyvuw~{vvuzvyxw{x|yzxxrwwx{y|xzwy~szz~vyyxz|x|w|y{z{vv{vyywzx|{xwy{{w{xzx|wx|z~wzy{xy{zxyxyxzyzz{{}{zzyyy|x{x|z{xzvxyzzxyzz|z}y|{u}{y{z~zyx{yzxw{yzzxy|}zz{yuzy|wx{wtxz{yy}z{z{x}x|v}w|yzxzyyzzzzw||yu{{xzvv{zzwy|zwxyz{z{}zzxwy{yx{|wx|{~y{y}}|xz|}~{z|zysz{ww|zyxyz~{|zy{v|yz{x|yy|}zvz||{wz{{{xy|{wwzxv{uy|xyyvvytw{|zyzx{xyzy|zxxxzxz{{|s{z}{zw}yy{yz{}vxz|w}~}|wyx{{yywz{zzxt{{|yx{|z{{|y~{}{xzzvxz|wy}zxwu|z{{y{wxxz~v|{zwzy}}{z}}}~z}{}~{}~~|}}}~x}}}|||~~|~y}{~}{~}zz}}z}}}}||~}~|}}||{|~{{{}{}}|{~z}~~||~|{{}}|}|}}}|}|{~|}}}~}}|}w}}}~||~{{|}}||z~~~{}|~|z}|~~}}||~{|}}}|~}~~|~}}~z{}{{zz|}|~|~{|~}{~~~{}}{|}y{}}~{~{~|~|z}~|}~||~yz}y~~~~{}y~{~{~|~|{~~~||{~{{|~}}}~|}|z|~~}|~}z}}~~~|~}z{}{{}}z|}|}|{||z~~}~|~z}z~}{~||~|}}}~}~~|~}}|}}{}~||~z}|~z}||{~|~~}}}y}{z~~{~}|}|~|zz~~}~|{~z}~~||}|}|}|~y~{~}zz||}{}{y~}~}~~{~{~|}}~|~}z}}|~{y{|~}~~}z~{{}{{{}{}~~}~}~}{~~|~~|~zy|{~}~}|}z{{zx}xzz|wyyuzxwyxxzyvzzwzwwz{}yxv|yz{yxz{y{xxyvzuyy{{yyxy}zuyx}{|zz{~zzyvvyxyxxw|{xxxw|y{uzyxvvx|ynuww|x||w}yzz|wx{wzzyyu|yyzxzu}wx{{zv{yw}v{yzxx{yuv}tyz{wy|wzvx}{uys{z|||z|{y{yyw{yyxv}{zy{x{w}|}zyx{xvzyz}yxwzzxxyxvxywyw}{|zvyvxxxwzyyz|yywzyy}y|x{zxxwz|xzzz{}{ytywzywvvvy|yyz{t{v{yxy|w|utzvw{t|}zyy}{v{yzx|z}z{~xywzw~y~{|z|t|}x|wx{z|z{z|{zyt{wy{yy}{zz{yx~}~yzx{zxxzxu}w{y|x|y|y}zx{z|yx|yvzz|{zzxy{u}xwzxyyyxwz|zx~{xwzvz||}xuz{wyz{v{{x|y~v{zyz~|{vx{|xyv|yyuvzwzzz|uxytzx}xww|zyy{xyy{yy{||{~}yy|z{|}~z|x|{y}xy{zzyx{xuzxzyx~{vyywvzv{uvywzty~|{|z{{xz|w}{z{}w}}x{x|y|zz}}}zy{{xswyyx}wx{z|{ux~|wu}z~wyv{zyu{zyy}}{~}zyzy|x{x}{{yzyx{x|x}yw|~wz{y|wy}z}zwyz~zw|x}twxyuyxzy{x~{~|z|~{zyt{|y||}|y}}y~xz}}x}yx}|y|ywzxx{xzywuxxzzsw|vxyyzzvzz{z{xz{|{z{yy{zxy}|~~~~}{{~||y|~|~y~||}|||y{z|}~{~}z~}}|~}||~}}|~}{~z~||}yz|~~}~z{}}z~{z|||~|}|z~~~|~~|y|~y|~~}|~~{|~w}}z{}~|~{{~zz}}}~|{{~~y{~|z|}|~~~~z}|~|y}~~|{}y|}~|{|~}|{~~y|}}}|{~~}~~}}}|}z}z}|~~{~~~~{z{z|~}~{}}y}y|z}~~~~|}}}{|~{|{{z|}}|}|~~}~}~{z}~~~{~}{}}|~|~}~||}}{{}~}}}z}~{{|}{~|~{wx}}~~}}~|}|~}~}}}~|~~||~~|~|}{|~~yyy|||w||w|}|~{{{~}{~}|y~~~}|~~}}||z{|}|~y{~}~|||~~z|}z}{}|||~{~|}}z|~~|}{|}|}|}}|}|}|~}~}~~|}~}{~}~}x}x~|}{~|{}~~~~~~}|~}}||~}~}~y}}~~}}}||{}|~||}z}||~~~~~zyxvz~z{{z{zyzxyv{z{}zzzvuy{yzyz}yw|vyyzy{~{|yy|xx{{zw{y{|}xzz}{w{y~y~}|xxzywxwzzyzwyy{}yyzy~z}yv~{y}u|yx|yy{z{yxyyzyxxwyyz{zy|xwv|zw|{zzyz|{yywuw{zvvz}xvz{zu{ywzwxwy~z{{zvxxvxzwxzztwvxv{yx|{v|vy|y{x{||xzzx{|xv|x|y~{yz{|zv{|{}y|x|yz}xxx~wvzyu{xz~zyzw|zzx{vxxyzxxyz|vu{zx}|~}zxz}}yywy}}ux|z||{x|wyvzy~zy|yyx|{~z{yxzyx{zyz{yvyzyyyvu|w|{}zywyz{z{z{zv{xvv{|}y{{zyxwzz{wxz{y{y|w|yx~{wx{y}zzy}x}ywz}wvv{y~yv}yzyyyuuxwy}yz{zyywx|{vvxx~x||zz}|yy~xyww{{wyzyzyyw~x||~|{{{}v|w{z|wz|{zxwyxzxxyzzyyyuyw|xx{zzxzu{yzy{w{{|}txwwx{{zyx}}{wy{w|}zz{v|xz|~{x{}yuwz|yw{}{yx~zyy{{y{|x{z{yy{|x~|y}~{{xz|~|u|wwyxyy{xzxy|zz||wzvzyzzxy{|y{zy~{yxvy{vy{wzx{v{zzxxxxx{zzzzzx||wyvxwx|z{y}yyyzx{{x}y|{z}yz}}xy|zx}}{y}z{{xzx}zy{w}yx{y|zyw{|{~yzzyxz}vzuxxuzwz|ztyzz{|yyxx{{wzxt{v|z~w|~{~~}}z~~|}}{|~~}x~~~~y|~~|}~|{}~~}}}|}~y{~w{z}z{|}~y}~~}~{~~|}zz}z~{}}|~}}}yz}z{y}~|~}|~~|}{z|}{zz|}v}}~|~x}~~}~{}|~}~~}}}~z~y~|||}~~}}{{||{}||}}}}}~~y~|{}}~|}w~z|}|~}}{z{~|{~zz||z{}}}~~~|{z||}}}||~}~{}~}~~~z}~~~~{~~{~~~}|~|}z{~|~~}~~{|}|~y~}}|~{~w~}~zzx|~}||}}z~|y|~z~~{~~||~~x~||}~}}z{|{}|{}}~|{~}~|{~|~~|~~}}{}~}~z~{}}|~~{z{~{z~~~|}w~|~|~|}~~|{~~z{y{|}~|~{~~~~~|~~|}z~|{||~|}}|~}}~}~z|{{|}{}~}z|~z~z~}}{|~~}}}~}|}~~|~|}}z}~||y~~}x}~}}}|{~z|~|~|{{~~||z~~}}z}}y|z}~~~}z}}{|yv{zyz{|{{{uwyy|wv|x{zwvyxxxyyx{xxytyxww{{zxwwwywz~zx{z}~u{|zvyzxzzz|{z}yy~xy|yy{uzyzxuwyv{zyxywvw~{|wxxzuxyzzxy{{|rzxwzyyyzwwx}{|yz{zy{{~xzwyyxvuw~xyz{vyyy{zv|yxzwyzzwyxz|}x}u{}{z{z|vywzzu{{{||v|||}zzzvzz|y|xxyx{zz|zy|yywuwxzxwyxw|xz{~||z{|wyyz}~~z}zwxvwzyz|xw{{wxwvwvxx|{w}y{xyyv{xx|uwy{zzwvxvv|vxy|}y{{}xx{}vzt{}{x}{{{w{{v~vv{xxxzzxuwxx~zzzxtyvz|yz}yxyzyw{zy~y|{z~~||{{z{zyz{{~yy|zyyxzxyyyuyzywyw|xxxp|yzw|}yz{|zwvzxy}z{vz{|}|zws~yzx}yy{xyz}x|{{zvwyxyzzxu|}y{xyyyywzy{v{vxyxwyxwyyzxz}zw{|y{|yx{{~z}{{~wxw|zy{xwyz||wyvyz{xzzzy{yz|zwu{z{tyyuvyz{w}x|xw|z{{{{~||z~t}x|~|z{zz{zzyvyy{wz|xu~yyxvwv}wy{vy|y}zywxyx}x}|z|x|zxz}yy||wzyz{{}|{}{{}|z{y{u{ywyxy{}{xz{vxwrzzz|uyyvz{y}||{y}zz{||xvxz{}}zz{zw|{{}{zxvw{yz|y{||ywtyw|x{xxrx{xz{x{{ywzvz{z||}xw{{{|z|wzy||}~~}~~|~}}||{|}~~z|}{y}}{x{|}y}xz|z|z{~}}~}|~{||~~z{}{y|{w{~~~{~|~y{}z{||||}z|y~{|||}||~}}~}~~|~~}zzy}~~|wx|~|{}}z~~|~}y~}z{}|}{{{||}|}~||~~z|{~y}{}{|}||{y{~||y}z}{y~w~}~}{{}|}|}|||}y~|~~}}{{{{|~{z}z}~{}z~~|~~~~~{}y~z{~}|zy{|~~|{|{~yzz||{}~}|{~}}z~~~~~|}~|~{|~~}{z~~}{|x}y~|}}{~}~}|~~~~~~}|~}~z~~~|y{}{~}}|{~}}|{|~{|}~|~~{~~|{~}}z|}~~z{~~}z~}}}~}~~~|}{z{~|||}~~}~}~|}}zyz{{|y~|z}}|~~~~|~|||~{|~~~|}}y}~~}{|}~{{~~}}}~|}|~~~}~}}}||~}}}|~~~|z|}~~y}{}~~~z~~{}~~}}{||~~|}x|wzxyx{y{ytwz~vv{z}y{z|{t~z{wtz}y|xuu|w|y|z~}xxzy}y{{z{yzwu{wzwz}v{w}yyx|xy|zyyy{zx{wz}vyy|xyu{yxvzvx}zz{{yyyyy{||z||{uyytwzzyw|xy}}vwzy}|vzyyzvyyw{}uzxv|{vy||~{{uwxxyyzx}zyw{x~vyx|}{w{z|zuw{vtzyx|yz{yu}yww~zvx|~x}wvzy{{y|xxxzyxywzx{v{yv{|{w|yzy{}z{{{w|yyvz|yv{{y|w~|y|{wwvv|zzz{~y{{{yxzz}y|{{uxty||{{y{xyx}y{t{{y|w{|x||x{wvz|yzxywy{w}y{wxyy|{|{}}{{|}|zy{{xx{yyzyxx||xz{zwz{yx|z|v}{w||zy{{wzzzw{vxw}x|xw{yw~xwyz{yz{yw|w~wxz~|vz{z{ywyx|xx|zyz{|zz{zz~xyyyz{zzxuzwyy}x|vxw{|{xy|v}yzz{|zy|yzzyx|y|{|y||}{yz|{y{xwy|yy|{|zzx~}wyww}{yxzz{zxy}z{x}{wy|zxy}zzyvxyzw|}wzzx{|{wz}zyx{{}~{z{|{}y~vy{wxxz{zyyyyzyxzzw|y{~}{{{{{{zyx|{|wywx{uwzv}y|}{zxx||vx{xu{z|{|x{v{|zzzx{{wxzz{{|{zx{|z|x{xwz|y|xz|{{}|yu|{x|}yyvvy{z}{y~~x~}y|{zyvy{z{|zyy{~z|wxz{}x{|{}{{yw|y{x|v{|||~~{}|z||}{}}}|}{~||~|}{}|~{}}}~|~{}~{}}~|}~||{}}{~}~}{}~~~}~~~|}~||z|~~}{}|~|{z~|~}y~|}z~{~}~|~zz{{z{~~}}}y|}z|~}{~|~|w~}~{}|~}~|}||}~{{{{}{{}}~y}}~|}|~~z|{x~|}z~~|||}}z~}{~}{~}{}~|||}}~}|z|}{}z~}|z{~|}}|~~~~~~}}{}z~~}~|~z|}~|}~}{~{~y}}~~|~~{|}~|zz~~}}|}|}~}|z}}|}y~~|~~||~}{|{~~|{~||~~y|}~}}{{~{z~~~~}}~~~~{|{~~~|{{z}{~|zx{z}~~|~}~}||}|~w{~}||}~~|}}~~|}{{~z~~||}}}~{}{{|{}~||{z}|z{{}}|{|{{|}{}|}~|{~~~|~}}||}}||~{~~~|~}{~~{~}~}|{~}|~}}~}~|~{}}~{|}}|~z~|}}z{xx|{yyz{y|zvy{xxv{vxzyx}|vyyy{zxxxzvx|vywzzz|zvz||x{zy~yzy|zy{yyz{{zz}}zzzw{yvxzwzwwwyv{vzvuzvu{tyy{wxwwyzxzzzxzy{yw{w}}yyvxyv{z|yzyzy~{vx{yzywwy{|zyyy{uy{|zzwuxuzyxwx{}{|{{|wx}yyz}zxyzyw{{||{}z}~||}z{y|xvzxyu{xrvw{|wtxzxzvx{xzxxzyzz|u|{x{xxw|xx|yz{zz{x}{|yz|{zz}{|{zt{yxw}vz{yxy{yy|zwwy{z{wyz{ywxyyy|z||z}x|yyy{|}wwzy{z~~{zz{|~{wyzyvx{zyvv|{z{{y{yzyzzux||wx{w{z}y}y|{{uyyxtu~xyzyyyzyzy{{{z|xy|tx{vwzx{x||x|wxyxzyz|}y}x{wyzx{y|z{{}{x{{z|xzy{yzz}|wx{|}y{}wwzyw|zzz{ux{|wxwyy}w~xwyv|{|{}|x{w{}{|w{}x||y~}w{y}yz|~{~x|uzz}wyzyyv{yz{xv}wywt}y{x{xw|z}zz~z{yz{{|zzxv|{xyz{z}||{yz|wxt{}|{~}~|}wy|xzz{uw||}wvy|yzz{yyx{y|{zzxyzxy{{|uzxw~}y}xx}yw}v{x{}uwyxw}||{w{{z}{xw{|zvz|y~zyzzx{y{{|{|z|}|}|}~xxyx{{z{z|x{xzzv{x|zyzyzx{|wzy~vwwyy{xtw{z{{~w|y~{xwwxx}}zzzv}|~}{~|~{|}y{}~{}~y{}~}z{}z}|}||~}{|~z}~~}}{}{}||{}~||}|}~|}v{~z{}{z~~}{~~}~}~}z}}||}}y||~~x}}~|}||}z}|}|~}}|{|z~}{}~~~}~z~|~|z{|}y{|}|{~yz~{|}}}||~yy~|z}|~|}~{|}||}w~}|{z}|{z|~x{||~}}}z~{|~}}|~}}}~~}~~uz~~}~}~}~{}~~}x}x~||}||}|z}{}~||~z||}~}~~~|~}z|}{|~~~~}}|||~}~|y{|}}|}}|~}~{~}}yy~x}~~~}}{zz}|~~~}~|~~|~}~|}~}~~~~~~||~}|}~{|y}z}}}~}~y~}|}~~}~{~}~|~}}|}~{}}{|}||~~}{~~{}}{~{~}~}}}}~}|~~~}|~{}|~~}}}~|~|~|~|x|||{}~|z}~~~y~{|~~}~{{|~~z~{z}}~~{~}~|{}}|}~~}wyyz{{}{{{{z|xz~y~xx|z{{xzzxvzwzzyvzyxyyxyyzxwuw{y{vxvz|{zyww~xyyy{{|~z}{x{y|vyxzx}{yy{zuwwyy{x}uyzyywyzy|xxuv}z}yxzzy}wxuy{wxz}y{{xwxzzvxz{xz{|vwuzvvzzu}xwy}x{xyyyyywxxqz{xy{w{xy{wwz~zz{|~x{||w|zzz{xxyw{zy|wwx|y{yyvyz{z|yxyzywuzvx{{{{~zwxx|{{tzxzzyz|||{x|y~zxzxzz}xxzx{z{|x}zyzw{{yx{|wzwyx|yz{{~u|{{wxyxvy|{{wzxyw}zy||~yyzzzzwz{xw|z|y{xv{{yytxvzzuzzyx|}xx|}uvwzx~yw|yz{||zyzywz|x}z{xzz{xw|xxzzz{y|z{vzz{y||vyz{z{{xy|xyyzxz{z|v|x{~|zwwy}xx{|xy|y{yx{yu|z{~}xxz}~{~{xwx{xw|ww{wz{}yz|x}w{y|{{y{wxzzzyu~x|{zvvwww{v|xxy{||wzy{{xx}v{yy}|y~{}}{z|xz{y|zwy~{{~{{{{~|xyw~yvzxy{wyz|||uxxyx{~{x{x{z{{zuzx{yy{zwz}{vvyz{zzzyw{x|xvzzzxv{}xw|{xxzzy}zyyx{xz{x|z{x{}wz{wy|xzyy{{x|vzy~y{wzz{z{|vwz|zx~ww|zxzyyxzxyy{zy|z~z{}{wzxxxz}}z|{{x|wxyxz|y{v|y{z{yxyxvwx{~w|w|w{{{|~}~}y~}~~}~}{{{||wx~z}y~~}w~}|}}}~}~|||}~~~{}{|~~|~{~~|{|}~|}~|}{~||{|}~{~}}|~|{~z~y}|{|w~|{~||{~||}|~~|{|}~y}~z~v~{}|}||}~}{|}{|x~}~~}{~|{z~|~|}}}z}||{}w||~~z|}{}w}}}|~}|{{}}~|~{yz|~}~}}|~}|{{~~}|||}}w{}y{~~|}~|~z~|z}~{~|y~|~~~~z~~|}|~|y|||}||~}}~{}}{{~}~|}z}}~~~}||z}~~}~}}~~}}}{z|}|z~~~y~~|~|~}~~~}~z}~~~|~~}~}yzy}}|~~~}}z}}||}|}~}{|{~~}~}z~|~}|{|{}~~~}}}~}~}}|~~|~~|{}{~|}~~|~|}}}{{}}||~||}}}~{z}|}}|{}~~~{}}~~}y}|}}}}|~~}{}}}~~}~}}~~~}~}{{~~}}|{|}zzw{zzwzwx{}xz|zw{ywyyzyxyytxy{yxxvxvwwzzzzxu{yxw{ywyz|}|zy}z~y}|v{|{zy{z}wwyy|vv|x|{w{utyvxur~wwxzytxv{ytwxxzyx|{xzyyy{zw|{w~}yx{z{vxy}z}{zyxwvvvu{wu|vvtwvuzww|zxwzwywwyys{yy{{{xz}yy{yyyzxwy}~}{~wzy}zy}xxwxz{yuuytywzwv|{wxyxttyyyu|{xyzwxwuzv|u{}~vyv{vwxyx}z}xz|}{y{{z{vxx~xuyzvvyx{}z{xxv}yxw|yxw{y~}wyz|zyx{z}yyz{{}|zw}zwzz}{||yuzxuwxyyvzux{twvy|zu}|zyuyywy{wv{z|z~{zyzvv}{z{}{x|}xt{yy{{yzy|wzzzyzxyxtyyt}ywvwx{xxzzwwy}yw{w|{}w{zy|yzuyzy||~zxxzu{}{yw~}xwxvz{{x}xs{zy{y|zyxxu|y{zuzyz}zxzx|y|zyz{xx{}zy|{{y{z}{zyzzz}y{yyuxvxzztyvw~xv~tuzzxzz{{{u{}v}xv|xx{|{y}|{zy{}yzzxzx{|ywy}wy{xx}|y{x{y|xwy{wvwzwwzyy{q{{xx{y{z|wzx}~z~w|zz~{zyyx}x||{y}yw|yy{w}yw|wyx|zxvwzzy{w{|zxwzxz{w}}}~{xz}xx|z}}zyx}zy~~|{zxx{{zv|{z{zy~wxyzxyuyvyzy{z{x{|zvzxzx~{zzy{{{zz}|z{y}z{{}s}~~~|}}|{{~x|y}}z{||}z}}z}|{~y}}~|}{|{z|{|z~zy|{{}z|}{~~}}|{{||~~~z~|}}y|}}}|~}|y{|}~}}w~}|y{}~{~}~|~~{~x|x}}z}|}}~|}|y|~~~z|x}|{z}|}x|}y|~}}}}}}}{}}~y|}~|}~~}}|}{|z}~{||{|z{|y{}}|z||~}}|~}}w~|~~|}|~|||z|{|{}}|{~}}x{}~}z|}}t{|||}}}}}x}}|~}}}~}zz}z||~||~}~{|~}}|}}{}}{~}}|~}}}~~}|~~z}{}|}||{x~}}~}~}~~|z~}~~|~||~|}~}}~}{~{|||y~}{z~y}{}|~{{}}~~~~~}}}}}}~~~}}}~y~|}~~~~}~~}|~zzy~{z~~}~~}~y~{~~}~~~{~~~~y}||~~~}|}~y}y|x|~}~}|}{~|{~~~|z{{~y}{}}~z~}}|{}~z{x|~~~~~{w{|vw{z}xzxwuzx{{}x{y|zuzwyzx{ywvzywwyywvy{xyxyzxy{xxyxz{ywxyzxzw{xyyyv{|zzxyw{z{zzuww|y|z{xzvx|{{xywyx{zxwzyywy{{}x}yzxxw|~{x|xzzxxzyzzvyy{|||yuz}yyvy|vx{{{zy{zwyzxyyvxw{y{|yqxxzv{xxwwzyv|y}y{y|y}y{|}y{yyz{yz{uwy{z{y{zyywv{zv|x|ywyx~yyx||xzxyyz{}}x{}zzv{{{v{zzyyz||y{y}y{{}{|y~{zxw|zz{wvu}~yyy|xx{xwwyu{zxwy}zzz||{zu{zuxzx|z{xvw||{zx|}xy~{yxy~}wv{xyyxv{x{wyxzyzyy}xyu{wz{zu{{}{{t{z||}yzzxx|x|zy{zxyvyzww~|z{{xuysz}{~xzxw{y{uz{zx|yvwuwyy{xwzx||zzy{uzy{x{zvzwz|{{w|zzzy}zyzz{yzzzwz|xxz|wz|{~{~w{yxx{{yv{xy{}wu|uyx~y{~||zx}x|zzyyw|{zz{{x{}|xx{yyww{xzvyxvzyuxwxz}}z}|vxwxy{yzz{y{yyxxzwzxv|xx|y{{vzyvy}zwx|yz{z{yz{yy}w}{{{|x|{yx}}zzxz|zx|yzzzyzx|{}vzt{y|yyy|{{y{|wy|yz{{w}zx||{yz|x|yy{ww|y{y{z}|y|{x}~yzzx{}{~z}x}ywz~z|xw{uzy~x{}zy~yxy}zz}|z{zzz}~{z{yzx{~~~|}}}~~}|||xw{v|~~~y~zyz~{}}}}}z~}w~}~}y}}}~|~|~~~~||}|{~}|}zz~}|~~{{~~{}zz~|~x|{~y|}}{{}~~z|}y~~|~{}{~|}|~~}{{|{|}}~{~}}}}{~~z}|}~}}z|}|~{}}~{}}{}z|}}~z}}}}}}~|{~|}}{|~|~{{}~}}}{x|~z|}~|}}~~}~}~w}~~~x~||}z|}}}z}}||}|~{{|y}{}|}}}}~{~{|||~|{}{~{}~{{|}~s}~~|{}}}}{~|{}~}~~|~|||~}z~~}~~~|~~}}~}|~}~~}|~~}|~~~{~}}~{|~}~}x~{||z{}~~~|{~}~~}}{}}~}}}|~{z~|~~||}||~|{}~||z~}}}}~~|}{~||~|~~~~z}~~z}~~~~~y~|~~~}~|~{}}{{}z~~}|~{|~}}z}{|~|}|}}|z~~}z{}|{~{|~z|}|{}{}~~~{}}|x||xy{zzyxuy}xzzyxzzzyxxtywxzyyzxvtxyv{xzwwvz{y{yyv{zxx}{z|x{}|zvv{||{yyzyxyxyxwyyzy}|wyuw{zwwwu|vxuxxvtuzytzzz}y|{zwyzu|xzv}y}y{}{yw}|z{}xyzy{zwwxy{|t{{}x|vtxxx{vxtv|wzv{{|xyy{wwxz|z|x}}zz{x{{{|z|zz{z{zy{zzzvvxwv{|wwuzyw|zy|zywzxy|yyzyzz|x}y{yy{zx~z|w}xxz{uy{xxx|w|yzzxyvwvxy{z{w|||yxuwzxwz}uywzxzwx}|{xwuxyy}|{|zwz}yu{y|zwyvv{}{zzywwxzx{yvyzyywtw{yyxxuzwyxtwyyzx{y|zz|zyz}w{{|w|||yx}|zzxw|wwzzzzxyxuxy{vtvzz{wzzvxyx|{syx}wu|}|zyv{yyz~}zzx~yxyx|{vx|{yzzzwxt{y|xxz}yz{xyxx{wyxvtwv|xz|{|x||{z|wz{zx{xzyxy~y{xzzyx}yr{yyxxy{xy||{ywvyy|yxyw|}xuyxzyyw~{{xy|||zyzz{~{zzw{{w{}}~y{zz{y{zw{xwyxuv|yzxx{yv{w{vsyxyy}zw{}}{|}}y}z{xxx}xx|yxw{{{}|yzy||x|uzxz|wz}zywuwvxv~vvz}z{vxwv}{v}zwy{}zy~|}|{~z{{{}z}~z|{{zxy|yz{vyzw{{zx}yv{yvywwy|yxxz|}{xyyxzzyy~}zwyy~|z|{{{x|~}}~~~{}z~~|z~|}|||}}|zy|}}|~||}{}}{|}||}~{u~|~|~~~~}~}~}}{{}~}z}}|}{}}{{}~||z}~}z{||y||~{~~}}{~~}}}}}{|~~~}{|~}z{}{|}|zx~z|zy|{}|z~~~~}}{z}{}|}|}~}{}~z~z}}z}y}{}z}|~|}{~}}yy~~~~{}~}|}~~~~}}}|~|}{{}yz}}{z|{~{}}~~}~~~}~|{}~~}|~}{}~|~~~}zzz}}~|~|{{y}{|||{{v}{}|}~~}~|{z||z}~~y}xz}}}|}~}~~}}z||{~~}}~}~}}~|~|~|||{|~}z{}~}|||~}~~zw~}~~z|~~~~z~~}~~|}{~z}|}||~~{}~{{~~}{}{~||||}}}~}}~}~~~~}{}}|}~|zx|{~|z|~}|~}{}~|{~}}~|{~}}z|~}}}}}|}{~~{{}y{}{~}||~||~|}~}{~~||z|~y}}}|}{}~~~{{|~~}||||~{~~}~zy~zx{z|yx{xwx|zyyx{zz{xy{ytzyvvz|v{yytvz|{wzwz{z~y{wzyzy{z}{w|{yyyzwzwzv|xz{z||yywyxyw{z~y{w|ww|~{v{{}wxx}zzxyzyw{xzy~zvxvzzyx{}yzw|zv}xxy{{xxx{wt{zyw|yyz|{uw}wx{yzzuzxz}xx{yyxxxzx{xwy|ywvxz|zw|x{x{z}{w|zy~zuyywzxzyyxx}|z{yxzy|xyzx{vxyz}zzw}|z}wz}z{|zxzwxytxxzz{vxz{|zyy{yz|x}|ywxyy}xv{wvxxyzz|{{yzzy{xyw{{ytzz{{|~x{z{ywzx{}|z{zyx{y{{zyxzzy{y|y}yx|uyyzwzvxyzyz|zx|{yzyx|{w{}y{|{{t{y|x}u~zz{}xyzzwy|x{xzvy{uzyyww|wy|xy{}{yy|v}z|ywyz}{w{zyuw{|~yxz{yyx|}xxxw{y{y|{|w{yyx|wx~yyx}wy{|yz}{x{~vy|vwzzywzwx||}xyz|zw{yvxyz}|{xx|~w{~v{{y||zz}~}v~xy}xx{x}z{zz{z|z}|{{{x}x|zyyxu{y{|~xyzvz{{xzxw}z|vxzy|{zxxuryz{xxx|y}}|}{{|z{zvzwyvxyzzzy{{|}}yvy~|y{yxz}zxzxy|||vz|{}zz{zz~|xyz{zw{xzxzzwyyxzyv{|z{}zv|yzywtw{{}y}xzv{x{yy{||{yyzzztwyz}yy|}xyyyxzy{wy|{{y|y}}w{y}|}{}~x|~~|{~}}|~{z~}~|{}z~~z{{||}}|~~}~{}y|~}z}x|}|~~|{~}|~}~|z|}|}|y}z}}|}~}}|z}{|y||{}}~y{}~||z|z~{y~|}~}}~||~}}|||}~{|~|~|}}~~}}{~||~zz~}~}~|~|||}{z{|~|{}{~~}}}}|~|~{|}{}{~~~||{}~~|{}y}}|~}t~~y{}{{|}{~|~}z}|}~||~{||z{}~z}y}}|~}|{}z{~{}~}~~~~|y|}{{}}y{|~~||~z~~z~}}z}z}|{~}}~{|~|~||||}{~}z{|}|}~}{|}~~~|~|~}|}~~~}~~}~~|}~}}}||~~y}y~~|}}{{~~|~|}|}}}}~}~{|~~|y}|}}|}{~}{|~~}|~~}~~{~~~}}|{}~}||~}}{|~~{z}|~y}}|~}~|z~~~{||}}}{{}}~~~||~~}~}~}|~~|}~|{}x~}~~|~{{xw{zx{y~||yzw~tywyyy{zxzyy{zxxzz{xxwzz}zw}{xyy{z}zxz{x|{z|{x|x{~y{{}yz{vw|xw{yzzwwx{wxy|{xywx|zywyxwxzutxtyzvxyzz|z|zz}xzxzxuxxvy}zzyw}yx{xyzyxyxxzxxyu}wy{zyz{wzyyz|xu|uy{xxz}z{y}vz{y{~zxy}|{{x}{zzy|yy}ztxzyyw|xvzywww{xzzw{vytyy{wzzzzyw|zy~x{zyu{xz|x{z}~{|xw|}}vvwzvzz||y||{zwwyzwx|yvz|{xuxzvywx|zwx~x}~}{zz{x|z}x~z|yx|xz|zxvzz|yy{|xuyyz{zwyywxtz{vvyxyzy{v{z}|z|xzzz{{{x|~x{{zz|{~z~yx{{zwuzw{yvww|v|wwxx{w||yx{yyw{zxzzz{y||z|x|xzz|z|zvyyyx{yy{zz{{z}zy{w{{||yz||xyzy~{zxwxywz{}wy{xxxz|{x{zyxyxw{zzvxz|x{}y}}w|}z~yyyz{|{wxyxy}vxw{yvy~tzzxy{yxtz~x|x}y|{{zz{y{{y{x{y{yx|x{{x}y}}yxvzx~x|xx}yz{xyy}{wzu{{myux{{|yvx~zxz}|y}{}z{zzyxyx{{|yxy|zy{{v||wyuzzxx}yywzvzwvv{|{wzy{{z{||}zz{zz|yzx|yy~z~}{yw~{x{{|{zy|wyzytzv{v{xw{|{xzzzw~~wt}wzzww}z{|{{{}zz|}{z}{v}~}~}~~}z|z}~w{z}y~z}{}|~x}{||{}{|}}|~~~|{||~~~}}|~~}}~{}}y{zzz||{|}~zy|z{}z|~{||{|}{|~|}}}}~{}~~{~{{}~{}{}|zy{|||}|}zz{y~|~}~z~w}|yzy}|~}|{}~z~~~|~|}~z|z|~}|}~~{}|}}{~}zz|}{|{|~{{~y||}~}yz}~{}~|{}|}|~{}{{|~|}{v|z}}~~{z}|~|~~|}~{{z|}z}zz}~y|{|~}z}|{|}~~~||}~~|}}~}{~}~z}||~}y~||{}|}}{y}||{}~|}|}|}z~{~~~|}z|}~{}}~|{~{~{~|}{|}z~~z{~{~w}{{}|~~{}|}{|~~~{~}~~~{}z||||}zz~~x~~}||}||}}||yz|{~|{}}|}|}~yyz{~}~z|{}~|y|{|~|}~~~z~~}}~}~~~{|}~y~|}||~|~~~|y|~~|{|~~~~{|}|{}~}}{}~|~}}}||v~~~~ryxvw{y{|zx}wwz}x{yvzx}{wxxzzvxx{yvuxzw{wyx|vyv|{yzz{|{wxzwwtxxxywyzy~z{{zzzyyzz~z{yyzzxw{xuyyuz~||zvy{vzywyz{yxx{}}xzwt}xw|zx|yxz}yyy|x{|zy{yxz}zxw{{y||{~zzxyyywxwyxyy}{y{tyyywxzy}yy}zzxw}}zvvzvv{x{{u|xzzxxxwyty~zyvxw}}y}yz|zzy|{wwy}yx{xtw}xz{y}{x{xzzyy|zywx{{{{y|zx}zx{x{zx{{xvwwuy{~wzxyzz|zywwzxvz}zzyvzzyxxvyu{{xtw||zz|yx}zx{|{|wzyw}z}{wz{~z{x~yxzzx|wz}yyzy~zy{wxz|yzyxvy}yw{v~ywz|{z~yz|}zxx{zy{ux~}zz|x}yyxyz||xy|zuxzzx~wvxx||wy}{xx{zyyy|{yw~zx{wzy{w|w{zxzyzz{yy|y|{{z~{yz}~zzzy|zzyu|yz{||x{w{vxx{xzyxx{~~yy{z{y{zxz{yyz~x}y{ywzy|z{wxyyxz|w|xy|zu{{wu{x~zz}||zvv|zy{ywzyzyz}vxy}yzy{x{yyy{xx{z{x{z|yzzx{y}{xy|zzxw}z|{w|{|{zyyyzz}zvxzzz{z|v{zxzzw{y||xxyz|v{y~xuy|w|yzx{yuz{|z~~x|{w{w|zy{zzyy~xyx|yxzxww|}w}zzzy~xu{xyuzx}~{x}yvxwzxxzy}|ywyuvz{yx||{z~z}}|~z|{~~}{}|{}}}||~}}y||}xz}{|||}|y|}}{}|~}}|}}}|{~}|}{{z{z~|zy~~}}{y{}}|}z|~~|}}|}|}{|~~}}|}~{y}z{{{~|}}~}}|}}z}~|z||}{~|{{{z~~z~~}}{}}}|~~}}~~}{~}}|y}|{}}}}~}|~z~zw|~~{|y~{|z~~~~{{}}}~~}x}~{}}|z}}z|}|~}|}~~{}~}}|~z|{{z~~~{}~{~||}}zy~x{|~q||}|~w}}~|y|w}}|}}~}~|}~|}||}|||}z~x}z~|{~~}{~~}}|{{}|~~{~{}}}{|z}{}{z|}x{~|}{~~~{~}v~||~{~}{}|~~z}|}~}~}}~|~}z||||~}}|}|{|~v}}}{||~~|~~||||z{~|}{~}|}z|z}{~~}|}~~}~|}}}}{}}|z~x}~{{~}|}}|}~~|~|~~}~|||}~~}|~~|}|~{x}|}}}}|}}|}}~}}|~|}}|z|}{}y~~~~~}~~|{yz{z{{yy|{||zw}xuwv{zy{zyywywxwvxz|z}yvxttz}}{w}~}}zy{z{y|wxyzxxzyzz{||zzv~{vwvxxxxz}xyzzxtzx{{zvxxxz{ywyzzyvy{}{{~}wywyx|zzzxx|x}uvyxz}{w|{zysx|vwyxuy}{vw|zxy{vzzxyxxwtywz{y{yyx||yxy{}y|{zwxww|z|x{{wzy{|zyxvxvxxxyyyxwuxx|zy{vvvxw{yvzvw{xzzw}w{{y}}|wz|}z{{{|||yzw{w{}ywxxxx}z{w}z{yyvy|yyvxwyuyvvwyyvzyww{x{{yzux{x{zvv}u}y{y|z|{z{z|yvyxwyyyz~xxy~~xxvzxwuyyvzwxyxxyzzwy~}||yzywx|yz{}{z{|yz~y|{|ywvvyzyyz|vwwx{xxpx{zzyxvwxxtv{w{zzw|z{|}}z|zxz{{v{yy{y}zxyz|z|zyxxvx|yvvz{w{w}zw||wz{zwwzxzzx|yyz|y~}zx|||xxzxuy|z{y{yyzxz{zy|yyx|{}xzy{z}ywwtyzwxzzxyw{xxzu{uvwxz{y{{}yyxw|yxyyxzzyzz|zz{|zwy|zzx||xy|wwvyw}w}zzt{vz{{yxuv}ywuzy~||y}~z||yyzv|{z|zyy{{zxxz|x{|ywww|wzy~{xyxy{}wyxxwz{{{vxywzxz{~|~{y|z~{xzv{}{{zz~xzx}z~}y|zvuxv{xy}xvwtzxz{vw}yxz|{|y|yvyyx{{w}wxwyy}z~{x~}|y}~}~}~}~~~|{}{z~}z~{y}~~}}|~~||}{z{|}}||{}}|~~||~}}||y|~~~{z}}}~~~y}}y~}||z|zy|~|~|z}~|}{}}~{~~{}~z}}|~z}{xzzz{y}z~|~w|||w}y|z{{}}{|}~{~{|}{~}}|}}z|~}}|}}z||||}~z~~zy~}~|{|}|x|}~~||~~|~z~~}}~}}~{}}|}~~{z~{~}}}~{|z|}~}|z{{|}~}~}||~}}~yz|{z{~y~||}}~~{x}~}~~}~|~|~{|}~}}~}zy~{{}}}w~z||}|~}{||||~{}}{~|~~}|{}|~}~}}}|||{|x~}z}{~}{~~~~~|{}x}}{{{|~}~~{~~~{}|~|{||}{|~}}~}{{|{|}~|}}}}|~z}}~z|{y~{z~z{x|z~{{|}~}||}~~}{|||~|}|~}{}}~~{~z~}|{}||~|z{~}x||z}~~}~zy~|~|}~z{{~}{~|}~}{y~}}z~}z}~z}~{}~{~~}~}~|wzy{xy{}zyxxy{|vu}zzxv{x{}{zwxxzy{w|{zx{wx{yywxxy|z~vwwz{}zxy{yxv{y~zyx{{xwzwzzwvzwyw|t~xzzyy|xw~{xxzzyyxxwyvyyy{|xzxuxzx{|}}xvzuyz}zzw~u|yy{xx{xyxx|uz|u{|y{zyyyu|vw{x|{x{w}x{|t}wzx{yw~{yvuxz{x|wy|xyx|wwyzxyzvxvy{zyyzyzy{}z||y}{zxyx|x{yyzuy{z|vxxzz{zzywyyz{yu|{x{u}yvzxx{xzzw{|xyzx{xuzz{}||wyyw{z{yzz|}zy}y||y{wzyz~z{|xwzyxw|yxvyyvxx}{y|wz{y|w{w{xy}|z|zy|x|xy|ytyyx~y|zx|yxywyz{zz|{vxy{~{{zwyzx|y||zx~vw{zu{}yxy}w}{zyyyzvx{yz}xz{{y~zz|z{zzzzzx{~}zy{yxzz~wyzxyxzz|z~t{}|||{x|yxwxzwyzw}x|y}zy~z~|yz|zy{v{ww{wzyxy|wxzvxzyzwx|xxwz{y|{y{z|zy|{x~|xz~{{}xxz|xx|}|{{{zx~|yzz||~z{z}{wx}xz|}{|{x}zwz|yy|yx|y~{uu{~wzz{z|z|z}|{}v}|zyzzyzwxzzw~vzywt{}{~|v|zzwzyyv|zz{yyz}yw~y|xwx{{xwzy{yz|y|||{{|{z~{zz{|||x}y{zx{u{y{y}x|{yz|z}|{uy||yzvxy|}wzxuz|{{|zzy{}}{{~~{vz{}~{~z|}~~uz}}|zyy}}~z{||||~}z{y~}~|~}~}}~{}|~|~|~z}{~{~}|~}}|{{z}}~{|{{}|}{z|}x|}|~y~~}||x~}}}z}z~z~~|~~~~~z}{~|~{}z}~}~z||~~}{z|}~}}}}~~~z{}}}~~|{{~|||{~}~{~~}|{}~~x|}}}~}}}|~~}~~|}~{|}|~zz{{|~}}~}~|~~}~||~|~z}|{{}~|~}{}}}~~{|}|{}z{~z}~~zz|~~}x|{yy}xy~}}}}|~{}~{~~}||{||~~}|~}x}|}~}}|{~{{||~|y~}~|~~}|y~|{}~}||}~~}|z{|~~}{y|||x~~{{{~}~|~~}~z|~~}|~~{z~y|~|}|}}{~}|~~z~}}~}}~}~{}}}}y~~~~{~|~~}||}}|{~~~~y|{~{{}|}|{~|||u|}~}}||{|~~~}}|||}~~|}z}z|zz}}}||~}|}|~z||}{~~}~}}}}|}}}|{z~~~|||~||~z{yxyvv|wwzz}uxxwyvwxxvzyx{yyzsyx{xwzywyzxyzzyuxyxz|xww|x|||w{xzyy{vzx{}yx{{x|vx{vzxzzz{xyx~{vvzwuzxv{wvwvzuvzz{wy{x}x}|zy{zxx{y{y{y|}vvz{x|{wzz{xyryvxwxwzzuyvxwwy|zwx}y|z{{x{xz|ywzxyv{{y{ux{z~}z{{x~zzyzyyxzvyw{zy{{uytzzzzvuxw}wyvuxyvuuyyxxz{v||{{x|x~z||zwx{{{x|x{zzxyzz|xv{w|yw{yvw{y|xyzvwzyyvwxy|vz|}{yw{xxz{y{y|y{yy{||||xxz{z|xvzwuxux}yyxwy}yzx{zw|twvz{{|wwyxyyx{zxzzz{yw~~y{{z|{xxy}{~zz|wwywy|zytxyx}vywwy~z{u{vz{w}uzwywyz{xz}yw}zxzzvz}}zwz|x}|x{}y{z{z||yvzy{xyxvzxuyvvzwyuuzwxwy}}|ww{|yz|yyzzz|{x~z~{zx}|{zxy}~vvxw}wuxzywx|{y|x|{zwuy|yysy}yzw|~~ywzz{|zyx}{vwzxzy}u{y|yzvyyzw{yv{w|uyzyvuxtx{{zxy|vu{wx|wy}w|yy}z}}y|x}}{x{|{vzy}yx|yvzyzxv}xz}yxsxywy|{zy{{w{|wuyzwzvu{y}y|y|tw||}|||{y|y~|yz{{w}yx~z{u{{z~{zy{}z{wz}zvxzxz{v|yyyvyxx}{zy~}~zz|z~||y{}~||~}{}~|{~{}{}~~~~}z{z}|{|y}}||{w|}z~x}~}~~~~}~~{|x}{}~~{z}|y||}|~}y|}z{z||~~~}~}~{}~~{~}y{||~|{|}||~}}|y~z~}}z}{{z~{}||{zy||{}}|~|~~{|{~|{}|~}x|~{~{}z|}xz{{}~z|zz}}}}}|y|{~}|~}||}}{|}}{{}|{{}~zz|}~|~~|zz|y}}}y}z}}~}~|~~~{}{|}{||{{~|{{y|}~zy|y~{}}z}~z}}{~|z{x{~~{~{}{|y}|}{~~y|~x~|{}}}|{{}}|~|{{}~}|}||}~~zz~|~{|}~~zz||~}~{}|x{z}~z{~}}z~|~}{~~}}|~}~}~~||}w||~~{|{}}z|~~~|y~~}~|~|~~~~}}~}}~~z}}}~|{}}~|{}~}zz}}}|{}~~~{{}z}~~}|{|~{~{zzzy{{|x|y||~}}}~{{w{|{}~y~}{z}~~}~~}~{}~~}|~~|}}}|~}}|~~~}}~~~}}|~}~|z}~~~zy{x{vyy{wyuvywtzysx}{ywwy{zpzxwy{uzx|yxxx{xzwywy|yzwwx}yxv{xw|yxwzy{|x|wy~wyvxwyvyywxv|zv|yxyyxy{|{z|yzzzy{wxytx{wyxwzyyx~wxwwwzzyx}|vytv{wzzxx}zzw~y{y{zx|y{|yw|ywyyw{}ywyyz|x}|zwsz{w{xxz|z}||yy|x}wy~wryzzzy|{xryxzx{zz|{wxrzwxwywx{zx{}zzyyxzxxxzyzz|~yz{xyv{x}yz|{zzywzy|{zzx|uxz{zxvy|yz|y~|wxyxwyz~xuz|vyzwwx|uwwyy|xyxx{|}yyxzz}yw|zz~w}|}xy|zz~zyzzxzyxywwyy{ywy|}y{wzy{v}{{z|vyww}}{zv{zwv{zxyyzwyx|{|zyxzzw{|}y}y|xzx{w}u|yyxxy{yxw{|yyzywz|{x{yz{yy|yyy{t|{yux{xxyyxzx~z{yxujzzyx}y|yyzx}xv{y~wywvx{{z~zvxwxw}xxzty}wvx{~|{yzz~xx{wx{vyxxyzz~|{yzwyuzv{zzyyxxv{xyz{{zvzyxwzxyx{z}~y}z|{}{z{|{xw{{{y{z|}xzzx{{yyzyz{z{xywwwwzv|{ywv}|zywzwzxz|z||||z{v{~yxx{zzyyx|qvyxzyz{x|yxuu}yzz{}~{yz|}|yyy~{uxyy}yzwz}{xyyw~x}wy|zuyx{|{zz{{}|y}wyx{xy{{y{{{}y{yx}w|{zxyxyxzz{z}|{v~}z~{}y{}~}{}~z~zz}|{y||~yy|}}~~|~|}}|}~|}{{||{|}~~|x|}}}z||z}||~||}z~|}y{|}|{}}|~x}~|{}|{|}~y~~|~}~|{y~||{}{}{~~xuz}|}|uz{~||{|~z}{~z||}z~}w~~{|~~~~~|~}}|~~}|~}~}}}~|}~z~}|{w}{~~{||{~~~}}}{}~~z~}z}~z}y||}}{{|}~{}~z~}~~|}||z~~}|}}zy~}}{}~}||~~}|~z{~||~}|{|||{}z}|{~|{|{|y~|~|||z{~}~|~z}|}}z}zz|}{{~||{~~}}}~~~|y|zz|~~|{}|~{|{|~|}~~{~~~|}}~}|~z||y}{||~~|~~{}~~||}~||~~}{~|~}}z}}|~|~|}}~}|~|~{~|~}|~~|z|{~|}~}}}}}}~}{|}{|}~~~}|~|{~~|{}{{~}~z~{{~|~zyzy}{}{}~~}~|||}}{~~~|}}~}}{}z}}x}}}}|~|~|}}}}|}|~||~{zsyz{y{yz||zxxxwyyz{ytz~xtwxwwux|wzywuwxxwzywwzwy~{xxy{wyxzx{xyyvzx|zz}}w}vzzxwzuyvyxyzwu{vyxywwxzyzvwzxytxxwxyzxz|zwy}wz{yx|~y}{zw|v}ywy~~wvyy{uxyxxyzvxxywwu}yvxzy{twyq{yy|y|yw{v|xxy{xyxxz{||yvzy{}{{xyvyz{xzzxz|yyv~wxz{zvyxvvyyxzxv{zyxyz{xzz{{z|x|{}{y|}{yzyzy|wuy}}vzxyxwvxuwxyzzzyuzzwxzry{y{zzt|xv}~yz|||yzz}y}{~xyw|{{|yx}{{yx{yzy}yywvzyyxyvzzv{ww{zx{xxyzw}y}|zxwxy{zzx}|{zyy{xz|xzz|~{}z{yw{}xxx{yxx|y{yuzz}txvx|yyxxwzxy{zzx}{}z}{{w||y|z|t}zx|y{}y}wuxyxwuzzyxwyzxyy{yzxwyyyzv|yyx|y~yx}|xz|}yyy~zzxyxwzy~xwzyzww~y{x}yy|wzwz|}xtyz}yxyz{vyywzz{zw}w|{{zyz|~{||zwzz|}{zyz~zy~}x||z{zxz|y|x{{zzzyzyzzzz{yy|zy}zxzzz{~ywv|t|y{xy}||~{}{z|y{xxzzwyy|{yxvuzw|{xxyv{{vy{z{uxwwx{y{z{y{{yyx}xxyx|{z|z}zy|}z|~z|z|{zz|||{wyzyyxyyz|z{zwyszwyyyzwz|~w{x|}{|{{z{y{zzxw{}}|x{}~z~~z~~}{}|}{}~|~~{{|z||~~}}~}}}||{~z}|z~~x|~}~}~z~{y{|}y{x{{{~}z}|~~~z~}y~{xz~~}}zz{|~~~{~~}~z{||~~~~~|{{~~z~}|}{{}~z{{z}~|~}~~~}}~|x~|z{|y{w}~|||}~}~|}}|y|}{~~{~}z~{~||~}~}{~~y~{~~{~y~z|}}~vy|{}~{}{}}|{}~~~|}{~~{}~}}}}~zx{}}{~|}z}}}y|||||zzzz{~y~|}~|}{z~~|~z{|~~{|}||z}~}y{{{~|z|{}{{~~{{{z~}~|}~}|~~}}}~}}~~}}||~{~|}{~~|~~~~|x~z}}~}z}||{}|~y}|~~}|~~||}~y|z~~y{~~{z||z{~}{}|u~~{~}}}}~~~}|}~{|~}|~|~}|}z|{}{~|||}{}~~~}~}}}~}||}z|~}~x}|z}w{}z||z~|~|~~{}~~~}}{}~~}~~}x}|{}}}{}{z|~}~}~~}}~{|~|}w}y{z{tx{vzvx|{y|ywx~wzy{zzzvvy}zy{{xxy{|xy{yww|vw|syvy{u}u{yxz{{yxxxwy|vzzy{zz{{zwzvyvzvwzz}z|xwx{|vuyxxuxz}xxzxyz{yvzzqzwzywwvwzwzyxxzwyxy|xz{uxxzx|x{wywyyzuz|xsyuwyzyx|uyxu{xyyyz{yytyxyxzx|wz{zwxxyyzwzxsv|yv{yx{zwrww|{y|z{zwyyy{wwvy{|zvzyyx}z|{|w}zyxxtxyu|xvxzxx{yyzy{z{vxx{|{vuvyy}{y|zz{|u}wwvy}zzx|yzx|{}zytxwy|zww{|{{zy{zzy{yx~xxy|z|~wzxwx|y{|{wyx{wy|yv{zy{yzxyuzyzxxz|wvww{xzwwzz~y{}yzu{{uxxyyxw|yzyww|{xy{{~|yxxzzwx||vz{yxzxxw{wvxzv{wxxz{vz{{z{{zw{w|{|~v{xyzvxyxy||xzzyzyur{yvx{wuv{yw|yxyyz~|~zyzzxz{w}zxzw|y|xu||zy{zz{zwwz{x{xyw{{x{y{zz{xuvzxzy|x{xty{{{y{|zwx~|{{{zzzyz}{x{||wzzzy||zwv~yx{zzywzx{y}{zzyz}yvyyxwzy{{yxyww}yy~{v|wzx{xvx~wz||y}{zx~wy{{z{z}zv{||{ywyxw~z{||y|{|z}{u|wz}wwz|zyy{vzzyyzx|{y{}xyzyy{{|{xzyz}{yz|xz|xyw}{{x~~xzxzzy~}yyy{}y~}|{~}}||||~}v|w}}y~}z}~}{{~}{{~v|{~~|~}~}}|{~{}~z}}}zz~{~~}~|}}|}~{}|zy~{{}{}}}{{{}}}}}|z}{{|zz~}|~~~~~{|}}||y}|}}}v{|~}|{z}~z}y{}}}|{||}~~~}~~}~y}}~~{{}}~~~{{~}}~~}|}}~{ty~|{{}||}}~|}}}~~~~}||{{}z~|{{{}}}x{{||~{{|}~z}|{||~|||{|~}}~}}~}~}{}|{x~}{}|}}~~~|zy|z|~}z~y~~}~}{|||{z{~}|z~{~}|}z}~{z}{}~}|x~}~~}y}~~|z{|}y}~zx{{}}~||z{xyz{|}~}}{|}w~y}}}|z~z}||}}~~{~}~}}}}z|~}{~|~}|~z|~yz}~}y~}y|x{~~~|~}}}z|z|~~~~}{~z{~||}{{{~~~}|{z}|~}}{y~}|}~~|{~}~}~~|{~|~z~|~}{~}z~|~~z{{~|||~}~}z}~}~~~~y|{~||}{~||{z}}}~z|||~}{z|xyxyxz{yz|zw~x~xw|zvvtwzysvzw}xvz}vwwtzxwy{zuz{~z{zyyzyx{xz{xx{}y}wzwzxw{yyyxwuzu|vyw}xwvyyt}uwv|yyyywqyxuy|y}|zxx|xw||yy{xy|{x{yuy}{{}}zwyy|{ywxw}zszuyzyuzxxvzywyz|{{uy}x}z|yy}ywxt{ywzz|zzzysv{}y{yy|xwy{w~ywwxxvrxx|}wxuyywxwzwzxx}{xx~~}~y|v~yyuy{|z{z|{yx|y}w{v{w{{zyzxyxyyy}zxvyxwwyzxyzvwvyz{xyzxyzt}{|||xzw{|z}u||y{{{zwx~~{x|v{xyww}xxxvwyxwwvw{}yywxyy|xzy{{|w{yxzyy{y}vvzyz{z|wx|{zz{w{xxzwy{v|x}{{zy}{uxzxvwzzyvxwv|zw{yxx{{|v{zw{|~z{z{||zx~x~yzxzyyzzzu{ywz|zzzw{|vyvvux{wwwwxwz{|xxyw{|v{{vwxyyzzwx|y{{{||ywzzzy{wwzxyz|zuy}wz|w{zwy|zx|yy{y{{x{y|}v}{{zzy}|x|{zy~}|y||zzxz}yt{xy{{~uyyxzx|yxwv|uyzyxu{}|xxu}}yyx~|xx}z|{{z{x|v|{}}{{{z{yzynxywxyxsyyw|z}xwvvyxv~zzz{yyxwz{w|z~y~yz|z~}|}x}}|}{~}|{|yx}}zyy~|yzwzz|w{{y{x}yzvz}zxyxwx}y{yvz|{}zxy~|x{{zy|yx~~z}z{|}|{w{|zx{~}{{|~x}y~}{}}|}|}|}|}~|}}|z}~~|}}}~}~z|~{}~||z}||{||||}z}|z}{}z{|~z~~~{||z{|{~~z{~~|~}}{~~}|{{{rz~}}~{~~z{}y}~~y}w}z}}{z}{|~~~|z~|~}}~}~}~}~||||~|~z{|}{y~{{|||{~|}{~}|{}{}~}~~}}{}{}}}~~~z}{}{|}y||}}|~~~~}x|~}y}{{~}|~}~}|}~}~}~||~{}yx~~||}~{s{~{}|{{~{y~z}x~}~{~}}~z}}}~~~~}{||||~~}{~zz~}}}}z|{~{|}|}}{}~}{~}z}}}}{~{|}~~z}~~~zy}}~}~||}{|~{z|{}{z~}|~|}{}{|~||}{x|~}|{z|~{{~z}{z}}}~|~~{~|}}~~~~}}~z~{z~zzyz}yz|~~~}zz|{|~}z||{~~}~|}}~{~{~}z}}z|}{{}}|~|}||}|}{~~{}z~zy}||z~y~~|}}~|~~{~~~~}~~y{|{{{}||{}|~~{~}}|{}}}||~~~~~~~}~~}wxxwy{zzwvv}wyyz~||wxz}wzy{xywywxxyyu{z|{zywyx|wvxz~yx{{vz~vyx}{zzz|~xyzy{{wyzxxxvxx{vyzz||zz{svzwx||x{vzxx{xy}{y{}xyyz{y{{zuvx|zz{xxq{xvzyw|zyz|ywyu{xwvzz|uxzwvxzyuqwxwvw}{|wzxz{yxw}wzy{vzz{w}}yy}y|}x{wx|zzxyy|wzxyxxy|yuyyxzyx{{yyz{wyy{zyw{y|{xzuxy{wxxx{yr{yxz{z|zxzxvz{zwuxz{yz{x|y|w}~zt{{wx{}zzu}yzxx}vxyxwz|w|y{zzuyywy|zx}|u{{||{zy|z}zyzzsxyxzw{{y{yz}wwy|zx{w~zs{zxywyxyyxyyx|~{yy~zuy{{yxz}wxx|xzx{xxywyy{zx{}zw{{{|vyxzzy{yz|zz|y{zzzzx{~z}y{{{vy|{y|yxz|{zz~xxx|xzxwxzzz~zz|}vz{xyzz{zxw{z{t|zzx|x|{|w}xyzwwzzx}tzx}{zzz|zyxwv{|y{~z}tz}yy{{|wyzyz}zzzyz~{x|{v{yxy{zvw}zy{{{u|xz}w{zyxxzwzxzyzww|yyzy{y|vzyz{y{yzuwxy|zxz|{|wyw}zxzyyuxy{}{yxw}zy{wxz{}{y|vyxzy|z{{{v~{{zx}{xxwzyzw{}}y{}{~{||{xzxzxzxwvxy{xyyywxy~~z{~{zvxyyx|xx}z{yyywzz}z|{{x|yz}}}xxz}~~{zz{|z}{~}}|}}}|{xz{||}y}z}y}{~{|~}|~yy|}{}{||}||~z|~~z}{yz|{}|}}~~|{||}}}{|{y}~z~{}w||x}z~{~|}{~|~~}|~zwy{z||y}~|}}{z{{{|}|{~zx{y||}~}z}{}|~w{}|}}{|~}~zx~}w~}~~}|~|}{|~~}z{}|~|}x|~|y~|}}}}{{~~{~}~}{|y}~}~{|~}z~}~{}zz{~~|}|}{~{~||yz}|{}|~~~}|}|~~|{||}~~}|||}}||}}{~}}}y}{z~~|||{~}z{|{}}{{}}~~}~z{||~~}z{}}~}}}|}~}{}|||}x}~~}|~|z{}|}}|{~|}{}}~}~~}|z~yzz~~{~}}}}}}}|}y{{~~~}~}|~~{|}}}{z}~}|~~}~w|}|}}}|}~~}~t~}}~~|}}}}}}~z~{||{z}~}zy~}~}y}}{~~}~~~~}}~||~~~~~~||y~|{{~zz{|}~}~~~}~|zx|}~|}|~|~|}}~|zz{}~{~y~}}}~~~z~}|{|{~}~~}yv{|}yxzzzyz{ywvwxv||zzyzxzvxzvyux{xt{{yuwy|vwzywyyy{{w|vx||vw{zyz|{|{zyy{z|wywxwwuyy|zzvw{uw|zywwyztywwtuwzwwzzzxzz|yyyzyxz|xzxyw{}{}{|zxxxwy{zvvtvzzyytxzz{xv{yv{vyv{wuwz{wyz{|wwvyxw{}xy{yz|x{z{z{t}wwxzxyywyvyuzz{zx{y{yxwyvyxyzzy|}}x{xz}{zxwwwyz}~{yxyxv{}~yzxx~y}yxwzwww{{yxyv{wx}{yz{ytzwuvywyw{xyyu|{wyz||{y|{|}|wyyv~~{{}x|z{xxxxy}||wzxy{x||xzxyww{xv}u{{z~|z}z{y{wzw{x}zx|zyyzw|x|v|wzxzzwywxz|zx{y{uz|yxxwtxzwu}{v{{{{}zvz~xy{}xu|x{|y~~{{{{z}w}yxy{wy{wxyxwyyx|z{uwxvxy{xzxyuz{xyz|}szyz|z}}{{zwuxs||{}}y{wyxx|uyz{wxxyxxxyv{xyyxx|yz}{~wyuxy{xyxw|{z{{|}|zz|}z|}y{x{y|xw}{z}wx|{zuy|xwyzy|wz|y{zyzw{y}vyxwy|zxy|yy~}yyy{zxwzyy|u{{yy{{|zzy{{|{wvy{x{u{xrxxx{{wy}z{|yzyz|}yxxyv|yz|w||yyyy{}z{{{z|~}{}||w|y~w|xx{yxyyyyyxxz|z{xx||zxxyyv{v}yxwy}|x{}y{w{}{y{w|{yz||~~~~~z{}y~~|~}{z}|~}v{|||y{z{zyzz|~~~{~~~}}z{~{~~~~y~z{yzy{~{||~|{}|}|~z}|y}}{~{{~zw{}~~}|}||yz~~}{zy~{{zx|y{{|z}z}|z}|{z~{z}~z|~}~~}}|~~|{~zw{{~z{~{~{~|}|y|~|{~v|||~x{{{||~|{~~~{}z~~~}z~z~}~{z}|~{z}{{}~x||{~~~|{{}|}}}{~~{|z|||{z~{}|y{}|xs}z~|{|{y{x}{}|~{~|}|}{~~}{~~|{{{|~{~||{{}~{~z|~|zzz~|||~}~{|~{~||}~y}}|}}||y}|~~~z}~}|{z{~~xz}|}{{|~{}~~}~|~}}}~}~z|~~}}~~~{zx}~zy{|}}}~~~{|~}||~}}}}}|}~|~}z}}x~~{~}~x~|~}|}~~z{}~v~{~}{~~}{}~zzz|{}}}~|}{~}}}|}}|{~z~||}{~}}{}~~{}~|y}~|~}~}~~}{{}~|~wzxyvyxy{xx|{zw{ywuvy|wxyy}|w{{x|v{{{xxyxy{}{wyw|{||xywyx}|yxy~|zv|x}{zxwzxvww}zyvwxz{{yuzx{xxy{txxw{zwxwzz~zyyuyxv{vww{zut{vxzwx{zzw|zzxxzyzt}yyzuw}zz{wwwyzzy|wxx{xzyzvu{|yyyxwyxxw|yrt|}x{{ty|z{w{zw~yrvzwvzy{x{w{xzxwyy}zxw{zvwxsvrxvy{wzuy{v{x{vz|vy||x|yzvuzyywzxxzy{|zvvvxr|{wvw|wz{~vuz|y|zyyx{yvz||zyyuzyzwxxwywx{xwz{yy|yuy|}yvvsyxy|zy}yxxwzyx}|}zwy{|zx~xxzzy|xxzxx|u~yyy||yzyv|{{|{yz|{z}zxu|z|~{vyxzxw|xyzyz{yxy~wyzxzyzw{|ywy}{x{zyxywzu|zxvxx}{xxxwyxwx}zzzy}wy{y~}{ywzxxzzzxyz{|~wy}|{}|yxzz|yzvz{zy{{y|ywyw{xyzzy{xy{xuxt{{{{zzz|v|z|}yxzywvy}vwzwy{|yxx{yxzv{yy|{zt}{yxwyy|}}~x}{wyyzwwzzx}z{yyzy{vzy{zw}t}~zzyyyyz|z~yx|zxyx{{vvyz{zxz|}yxy{x~y{y{{zzxz~{xyyz{yvy}{zy}w|yvwzzzx~xux{|x|}{wzz~|v{{{{wz{x||zyzz|{{{zzzy}z}xzx|{{{yzzzy|u}|xz{{z|vz||{yxx~}{x{z{y}}}y{~}~~~}~}~}~z~z~{{x}~{zy}x~~{zzx}{|}|{{z}~}}{z{~z~z}}|{}}y~||}{z{zx}~}{y~{}|z{}}|}~{{|z|}{|}|{~{{}~zy|}|~|}|~y{|{y|{}~{|{}{z|~|~~{~|~}yz{{{||}{~}|~~{~~~}~|y}}||}{~z{}}}}z|}|}y{||}}}|~~}~||~{}~}|~|x~{~z}{}|}}~}~~~}y|~~~{||~~}~||z}~|{|}~z~x{~}~}{~y~}||~|||y|}{{z{z|}~|}~|}||{~}}~|||~}~}|}y{{|}~||~}y}}~|}}|~~~~}{}}{z{~}{}~z||z}~{zz~|{}}~z}~|zz~|}~~|~zy}~||~|}~}~}{~{~~}}{z{z}~}|{~}|{~~||}}~|}}y{~z~||{{{{~~~~~}|~||~}}|z|}{|~~}{}||z}|}}}}{~wy~}{~||~}|}y~}~}{~~|~}}|}}~|z~}|~}{~{|~~~~|{y|~~~}~|}z~~~~~~}~}~~}}zw{y}zx|z{{}x{wxxxzzwy|yyxxxuzw{zwuxxywxwvw~v{xv{{|xy{xty{{|{xyy{vyx~yzzwv~uzzzzyzyvwyztx{}z~|{vxw{xwwxzvwyvsuzzzx~xwzyz||zww|y|{{}yv{||zxxzvyyywyxv|y{|y{zxw{}zwyzyxw|yu}vzwxxx}x{x|v|x{|{{y{uw|yxz{wz{y|yx|wywzvvzy{sxyzyxxx|yvvzwxwzzwwuyzxt{|xx{xyyyuyx}zz}y{z{{zyv{zyz|y}twzwxyvwxzwyyyyx{zyw|zxuwxxx{y{{|zxzvy}u{yyzu{{zzyzzyyx~{~~{ywyw|{{{{vv{xyvuvywyxut||yy|txzzy~{x~zy}wwyuz|z|y|z|{y|xxyz}||wwxz|yxvwx|yzz|wvwyxzwzv|{{vxyz{w{z}y|||}y{{z{xz|zy||x{{yy{yy|wywy{wzyryxxwyz{}xz}xvwyzzxxxv|}zxxz|z{w{||{{}xyyxyzwzz{zxz{{|w|{{y{zxwyz{z~wvvxzvyyx}yyy}yx{{vxw||{{|~{{|{z|z}v|zyy|}w{||}{z{zx{~xwu{{|{}}yx|~t|zwwvwxyyxv|xzyzyvy{z|vyy{{}z{yxy{wz|z{yzxyx}{wx}{vuy{u{|zyyvzywyww|zyu{}xx{wy}}y|}x{w}{zx|}{{{~{{y}zz~{xxzyzxy{yy{wzzwxyyvyyyywwzxz|x{vxz|xy{{|}{x{y{yz{~z{zy{}~~~{~||~|}zy~|zzz}|z{|||v}yy{}~}z~{}}~~|~}~{~}|}}~|~{||~z}z{{x~|~~{|{}{z|{|y}||}|~{{|{~}{}||{z}}|}|z{z|~|{|z||{~y}|y|}{~zx}z~{|~z|}}z~~||}|wz~}~}~zy~}{z|~}}}z{{||}zy{}~y|~x{{~|y~|y~~~~~x~}{}|}z|z|{x|y}|{{{~}}}}z}}{}}~}~}|}|}{}~z{}}}|{z|{~{z|x{{zy}{}z|~}||}{~}|}|}~z~~~{|~~~~~|~|{}||z}~z{y}}{~}}z|}~}~~~{|~{}~~~}~~}{|}~~y~|~}z~z{}~~{~|}~{~|~|zy}z~}|{}~||}}~{|{}~~|~~~|{}}~y~z~~~|{}}~~~~}~~}}x|~w|~}||~{}}~x{}{}}}||~{}{|~~{z~}y~}}~|}}{|}}{~||y}{|~||~~~~}~||}}z~}~z}}~}~}||{{~~}z||y}z|||{~~~}}~~~~yx|v|y{y~yz|yvvwyxxxyyztt{|{~xzy|zyvz|xywwzw}w{vyz{xvuy}xxy~zwzvv~xxxwwzzvyxyx~|{yxzxz|y|{zxx|x{{zxzv{yzyz~{yxx{wywwxzxzyzxy~zyy{zw{}y|yzzvxy{xy|zw|zzywzw}zwxyzuxxwz{wy{uzz{}wvx{{xyxxxx}y|zwxyxxyzzy{r}zy}y{y{yvyx{xy|{yx{x{x}|wzxxzuyz{|zwzu|xxzw|{|yy|xzzz||xwyw|v{r~|xyv}wzw}xuwyxzzzv{yzxz|wwzzy{ywy|xwwww{yxwzzxzwy{z{yyy||{y|y~y}x}|yxy|vzv|v~~{wztrwywwx{vwyyz~x{~yvx{wysxzzzyv{xz|}yxztwyy{{xvwz||v|zz}y|zzxyvy}zz{x{ztxzwvx{x|}{}z|zu}xv~zzxyuwxz{z}wwxz|}yxy|xzx~{yx{{}z|vy}|zx{|w{vzwy{{{|z}{y}ywzwwyyyxyy{yz||}x|xzz|ywwx|yyztzzx|{vy|zxv|y{tyzy{z}y{zyz{xx{zxzz|y}~y{z~{wy}vzt{uz||yzyyzyxzw|w{v~z~zxvyz{zzzy|{yy|||yw{z{{ztx{z{zw|zz~|xzw{}x{x~~y{|yz|zz{{wz~yyzz{|zyvyx||}}u}{zy|x{|zy}|y|{y{yzyx}y{~zzw}y|y{}v~xy{}}{{{y{xz{{{y|yz|yy|wwzxxwv{|{x{{z~}|{|yw}}{~}~~~}||{|}}~~}}|}{~}}z{~}~~|{}}}|||~y{|{}|}~}}||{|~{{~x}~}{|}}~{~||}||}~|}~~y{{}x}}|}{|}|{}||}{}|{}}||~~||{}~}}{{~}|~zy}~z{}{y}{~{}}~{{}|{~|{z{||{||}~|}}~~~}{||}{~{zz|~|}z}||}~}~{~~~~}~|~~|{}|}|z}~}|}|||~x}~~}~|~}xyx~~~{~||~s~~~}~|||}}~|~z|{z~}}{}yx}y}{||}}|{|{~y~~~{}}}|~}~~{{y}|}{~~}~z~|zz|{~~}|||}~z{~{|~~~~~|~~~|}~}z|||}}{~}{~}~~}~}{|}~z}~}|~|z}}~~|}}{|}x{}~}}}|zzyz~{{{~}~~~{~v|}~~~|}}}w~~|}}~~}}wzzz|}~|}{x}}~|}|}{|~{}~{}}~~}y}{~~~{}}}y}~{{|}~}}~|~{}{}|x~~{}}z{~{~{||}|~|{xy~~{}~|{~~|}}~~||~~}}}{yyz}|~{}{y{yuvyxxzzw|}||xv{zw{xzyxuzx|xzxwtwzvx|wy{z|yzs{xyvy|yzzwyz{zx{}xzy|yzwv{wwxzxyyvxyxzvzztwwww|tqzvuzwxwx|{{y|{~zwv}yy}{~zz~|w{x{vzwzyywzw{wywy|wxzuwvvwwwxy}yutxyww|xyyvzy{v}|{zwx{|t~zz|z}wz{{yx~yxxxy{zz{utv}{z{vzyy~x}xtqvx{yz}zx}y{zy|w{v{yzx{yxyz}zzzwwzy{|y{~|xyzwuxzww|z}w|w|w{~xz{v{|ywxz{|wywx|yzzz|}xy{~{yzy~y{|xzy|y{~}zv{vyzxyvz|zv{xyxyy{wrwx{vz|{{vx|yzwy}{xzzvyvw}z|z}xx{{y{~{{{zv}xv{z{zy|vy|x}x{}{}wzzzyuxzty|zzyx|xx{{|w~xyx~sxzwxy}|zx{xy|}y|zyxxv{yzw|x{z}{y|vyyyxz{|{~xzvyz{zzx{{x}zyz|z~{xx{y||z{u~|yy|{{}ux}zvx{yyyzwzz}xw}uyyxvyyy{vy{vw}ywwyyzz{w~yy}v}y}xy|y|}||~zz|yx}y{t|vwy{u|xwzx|{z{ux|vzzuyyzxy|y{y{{|}{y{w{}xw}{ywyvx{|x{~{{z{{}xz{ttuwtw|xvxxwvywx|zzw~yzzzyy|yz~}}wz{z}x}|||{y|x{zz|z~yz|zw|{yxwz~~xuz}|xzww{|y|wxx{v|zxyz|{|x~|}yx{}{{yz{y|}~||~{z|{|{x{~|z|~}y|{}|{~|{z{}|~}{~|}}~{z|}~~{{~x~}y{~|{yy~{|x}||x}z~|~~|}{|~~}~|{{}~}}}{}|~|}~~~{}{~~|z}}~{z|}{{}}~}z|~}~|}z~}}}|||{|{~}{|}{~~~{}w}{}}}|}~}z}}||}}|~}{}|}|{|~~y||~~}z|}|}|y~z{}|}y{}{|{}{|{{|}|{}~}~|{~~z}|{~|y|}}~|{|z}z|~|{}|{~{}}}~{}~~{~~~~}~~z|{~~{~~{~|~{{|~}~||~z}}|~|}x}~~~~y{{|{}~~z{v~}~|~~~y~~z}|{z|~}}|}{~|}|}z|}~}}{||~~|~~{~|}}~}yz|{}|}{zy}{}}~zw}z|}}{}}}}|~~}~~}}~}|}{~~|}~}~z}~}~}|}~}~|~||~~~}}z{|}{{}|~zy}{}~}{x|~}|{{}}|~{}|z~y}{|}}~}~||}}{{||{~{{{y~}{~~}~|~}z~}||}~||~{~z~}~}~}}~xzzw}{{yx|wwy}{{ywxw{{xzzv|v|v{uv{{{zwxyyx|xxzxxww{{yxw{vrzvxyxyxy{w{zxzwzzyxwz|xyx{zvxyyyzxw|v{{x||{y|wvzvx{wzzw~{|zy{{{y{x{wx{xz{zuyxz|vv|xuwwxyxyxywv}{{|y{{{~wy{zxxzxxx}yxzxxzt~wz{y{wvux{{zzxzwzzx{v{{xw{wxvzzut{y||uyzyxyxyxxzz|wxzxzz{y{zy}zyxyzxwxvy{vzzu|yvyz}zz{v||y{zxvzyz|y}xxyyx{{z{wxw{y{{zzz|vy~|v{xysxy{uyxzux{yyxzywzzy|zyvxxzzz{vzx||zyx{zz|r|v|zzzzz{z~z{|y}wwvyxwu|~~yyw~zyxy|xyvy{zy{{yyx{v{xxwy}yywz|v|yvx{|wzyxyx|v{|wxywzuu~|xzu}{vyx{v{vyzyv}z{{xxzy|yz}|x|wz{wzvw{z|zywx{yxw|w~y{y{xwzx}w}yxywx|y{zxx{}}wyy{v{wyw{yxv}z|xxxzzyx|{wy||zuy{yz~{}{w}zyuzy{z|zz{wyzwxzzxz|{x|yy{y{zx|y{zy{|zzzywyyxw{yz{xzyt{zxzzx{{x{v{|zz{zz{xwzy|yzxx|vy|yw{{z|y{|x{zzwyux|}|zyy{qy{zy{~z{ywz{|y{y{zvzz}{{xw|~}zz{zyzzvzr}xwz||||x}yzywy|x~}|y{{|x}z~wywyzxyz{v{~|v|}|zzyxzzx|}}{}|}x{}|~|x|{z~{|{{|}}}{z}}{|||y}|{{{~{z|}|}{}{}}}~~yz||~}{~|}~{}z}|~{yz}}}~{y~{{~zzy{z}}|}|}}~~|{}}||}~~~y~y}~|y{z{~}~|~}|~||~|||}}z}|}{~{xy}z||||~z|~~{y|x}}~}|~~|}}}{}~}}~y}~}{|~{|||~}|~z|}~~}~~y~}~y~zz}}|||}}}{|}}~x~}x~|x{{z}{}||{||z}|z~}|~|~~|}~yx|}{~}}{~}}z}~~~||{y~{{||zz~~z~}}{~}}}z~|}~|y{}}|||{|{z~}|~|z||~~}||z}~}}{zyx}z}~}|z}z}}{||}|~~z||}||{{|~~~}~y}~~{}}|~x}}z~~{|}{|{~}}}{|~}~}zz}||~}{}}~~}}x{~}~~~zz~|~~~}}|}{|~|~z}z{z}~~y}|}|~{{}~z~{}z{}||~|}}|}}{||}|~x}~~~~|{~{|}|}{}|||z~||{|~~|~{{|~~~~||}|~|}}~~~||||~~}{}~~~}{~{u{y{z~{}{x{zzywutvwxzyt{yyxxvtrvuyuuwyuuww{w{{zxy~|~{z}x{zxvzw|yzvzyy|{wzzww}wyv{xuw{wzxsxzxxxwxwxy|yzyyxzxzvuysz{z{yyx||wzwvw||zxwx|xzzzzz{vzw{{{w|x~{wxvyzwzyzxyxyuxxvvx|wuyyyxz~{zu|y{{ywwxx{}{}y}zx{}y{}wxuuvy{yvxxxwxw}xy|ru|u{yxwzy{{w{yxxy{}vy~vxxyyyxz~{yzx{}xx{w{wxxuvy{uxyvwz}xt{zvvyvwwvyxytwyyxxyzx}|}|vww}y{{vzzyz|xzzxyxz|xw{yvyw{xzt}v{xx{vt{{yvuxxzz||yz|yzzzy{x~~y~yyzz|}t{yz|y{{{v}}~zzxzyzxyxxwwyyyuw|{{z|xuzuu{zy{xyzy}xy|xyyzxxx{{xzx}zyy~|{y|zzvxx|xy{y|x{uzx{wx{x{yyzty}x|xwyzw~v}y|{x||yy}yywxzx|x~{yxz{~yyy{xy{xy{xyzwz{wszxywv}|xtv{yypyy|zyty{}x{w}xy{vyv{w|y}|z{zzx}{{zxyxx|uz{zxwwy{v{wxu{w|{wz{}x|y{zxy{x}}wz}xy{{{{}}z|}||zzz{vv{y|{{{yzvzzxxrzw{zz~x{y|yzxu{{wzz{zv{z}|z}z~y}z|z||}}y|yz{zzz{}z}}zxxxwx|xzy||}zy{yyyzwwww||{wwyx|y~yyyz~xzx|v{w||{}yxz|{}z|{}}~}yz{{{{{}z}}}~{}y|}|~~{x}~~~|~|z}~}~}z~}{|~~~}|~z|{z}}x~{~||{{}{~||}}{|~|}}}}|}|~||}~{zz}{}~}||}~~~~{}|y|~~{{z||~~|zz}z|xz}|~}}~{|{~~~|{|{{|~{}~|~|}z|z|}~y{z~~|z~~z{{{}y|{~}}{~~||{~|}}}|~{~}{}y}~y}{{z}~}{}}||~~{~||~~~}{{~||~|}{}}~~{{{{z}~}~z{}{~}}|z{{~~}~|~|}~}z{y}w}}}}{|{z{}~{}z~y{||||}}||~|{{}~{{{{{}y}}}|~}~z{~||}}}}{{{|z}}z~||{~}}}}{|~|{}}}{|{}~~{|~|}~||~||}||z|~{{z{}~~~~}~~|~~{{~|}{|}}~zx|||~||x|{z{|z~z|x|z~~}~~}{}~|}~{z~}~{}{~{~||zy}}}~|y~|~}~|~~~~}~~}|~~|}~{~|~~{}|}}~|z|~y}}|{}}}|}~}z{~ywyxvxw|ywyz{xuxxu|y{|zzz{uw|yzxyzyzxzxyxxwyzyy{zuyyxx{xx{{yyxxz}|x{v{xxvyzyz{}w||y}wxx{x{|~v}x{zzyz|ywzwzwvuy|xwxyyyy|zzzx{|yyyzytyxyzyvzyv}wwyxyxwz{w{|}}{yx{wyz|z{zwywxwv|y|{w}xs{zy|vxzzz{z|x~z||wzvyxzy}zxwzz{zyz{wywxzywzxzvw{|r{y}w}zz|{wzu{{zw{v|}wwx{ywyzxyy~wyy{uxyy~v{yz}xxwzz|ywv{|wy}{x{uwxwwyyzyxyxwyw{wwxy}{xxwzxzwxz|vwx|zx~}yvzvz}}x}xx{zzwyyx|x|w|{}w}yzwvz{{u}zxxzy|wyyzw{}|z{x{ywv}w{zy~}|yzzzu{wyzxzwx|yvy}zzxvv{{y{zw{}xyx||y{{{vx{{w}x}xzn{x~|wz|yz{wxx{z}xz{yy}x{zvwwyxyyzyy{{yyw{zy{{vy{}{xywxzx{wzwxy{|{{x{|x{yxwzzz{zwzxwy{z|z{{|v|{zyy|{~{w~{xy~x{yzxy|x~xx|yuz}yvuyxwy}x{z}yyzzzyxw|yy{wyzyvvw|zy}zzyxx|v{xyyyy}zyxzy{zx|wxy|w|yzx|zw{ywwzx|{{}x|x|z{xw}}z{zz|x{}xwzztyz{}zxzzyyyyzu|{}~{}|yw{v}|y{|w}zz|~zwyxx{}y}yyyw{yxzz}w{yy~wxzyzz|xv}{z~{}~~}{~z}{{|z|}~|{|}z|y~~||}}|x}y|z}~{|~~z}}}}~}}y~~}}|~}}{{~z}|~~v}}}~~{~|}||}}}||||{~|y|}}y~}}x{}}~}}}~||{z~z~|~~{}}|||z~~}{~|{|}{}~}|~~y}|}|}|~~|z}}~~|z~|}|~{z|z|||}|zz}}y{~z}|~}z}y{|~z{{}}|}{}~|}~}~}z}~|z|{}|}}}||~~}~|~|{}~||{|~}}}||}}|~|~{y}}}{}~x|}~{y~}{|z}~|}|~~|}}}}}|z|~}}||w~|~|~{y{{|~}~~z}~{~}~|~~}}}||}}{}|z}|~}~~|~~|z~~}|~{}||{~{{}{|}z}~|z{z}}|}z~~~||~z{}~~|}z~~}}z~}}}}~~~}~{~|~~y}}zy~}}|}}~~}|}}~}~~~}~~~~}}~}|}|~~}{z~~}}~}}}||~}}~~}{|}}~~~}}}~}|}~}~||~}|}|yz}}{}}}}~z|}}}z{{~|~z}|{~}~}yw}~|{}}~~}}}{}{~{|}~~z~~|zzx}x||||vzxxxywy{yxxxyyuxw{wv{wyzs{tyyzwwvx{x{{wy{zvw{y}wwzw|zx|yxz{zy~{}x{wwy~vyxuzt|yvyzyyyuyxxvwuxuy{wxwvvzyw{wy||wzwyuwz{y{~~zvvxz{zyy{v{{y{xzvy|ywxy}x{vx|yvxyvuxwww|x|xw|z{~}vxy~vy|x{x|||{y}}{z}||v{vzyuzyyyxwxxy{vzytyw{{v{rzw{wvxyzz{y}vy{v|y}xw}y{zx{y{zz~zvx|}zzutznvuwutzxw{wv|xxxx|yx{yxvxzzxuy{wzz{z{|w{{|}{uy|{y{{y{}zt|z{|}{}xwy{zvzvv||uuzywyvz|{tx{zxzzwxxzzyw}{{u|z|{w|vx{yz}}{z}|z{zv|wutv|zx}wyw|xyw}xzxxvx{y{zxx{xwzz{xz{zu}xwyyyyxyx}yzpzyx{|z|{{yvzyzzy|xuxy~{xyxvt{yyxzywxvxyxzyw{z|yzvyx|zxy|{y{z{|~yyzzy|xx{}{vwz{{|xxwvzyzz}xy|}zzyxz}w|uxwwwyw{{~{{~y}|~|w||yyyy{zwxyz}w}|}|ywxvz|x|vyxxxw|zzy~wzwxu{{xzxy{}}|y|z{yy~z}xxw{|xz}v{yx{{yz|||ytyzz|xxw}yzz{wx|xy{zxxzyuyyx~{{y{zwyzzz~{zy|yz~}~xzxy|{~{x||z~zxywyzvyzt|uwyww{syxxyzxzxywwwyyx{|y{x|{vvyz}xzzy~~~||}|}}y||z{x{|~zzz~z|~}|{z~~|{~z{}{y{z|~}~}|}}zz{}~|}~||}|~}{||x~}}|}x|~}{|{z}z|{y}|{|x~}{}x{{~||{~~}}}{}~}}|zy||~{}xyy}z||}|zz}{~v}|~z~~||~}}x}~{~~{}~~~|}}y{}}z|{}z}}z{}z}~{z|z|z}{}{xx~~~~}~|}~}~||~~y{~}|}~}}|zz|{{|z|{zyzz~{|}|}~~{}}~}{{zz|~{}yz|~|{}}z}{|}zzx|~y{}z}}{||}~{{z|~{~|~~z{{{{}~~zyz|~z~}}{|~~||~~~~}{y{~z~z~}z}}y|}}|{||}}}}{}}{|{|{~||~|~~||{~~}}~y~|||~}}}~~}~~~}{}}~|{}|y{}}}~}~~|~||}|||~z}y~~|}}z}~z|{}~}~|w}~}|~{{~~{}y}w{}|}~~|}yz|~{|~}}}|~}{|{~}}|~|{y~||}}|{}}|~z{|}{{~}~~zx{{|~|z}}yz~|}{}}}}|{~~~~~{xtzuvzzuzxx|wwvyzz}x{x}vzy{wywzzyyvrz{{vwvx{w{xrvx|vyxwwxxzwzxvy}v|{vvxyz|yxwx{xwzwvvzyxx}wz}v{uz{}xxxywzvzxyywywzvxxyxywyxy{|wwywyyzzyww|zzy{zxxxzsx}{vx}{zz{{zv~y{uyyywyzrzw|{yy|xvzyvwx{u|ywwyzz{yz~{{}w{t|{|{ywxyzy{z{vwy|xyzywx{z{xy{{{|{{{|{{z{{{ut||yx{u{zzwyyx|w{wyzyz{vzxzzywyzxytxw|~wyy{zxzwyxyz|wwzyxwyzxwu|y{wwzx|z}{}{xww|zyyzwztzw|}y{zwuz{xzuzz|~{yz{{yzx{xz{|ywyyvx{w{wx{zvx|yyxvxw~|yy{{y|vwzzwvz{uxwxy{yuv|}zzxyzx}}xyy|u{yzzy}zzwy{x{~yzw{x|}xyt~xx|wxxy{x|xy{sx}xxz{z~wyx{x|z|zyy|}}x}x{x~xz|xx{zy{yyyxxy|wz{~{{|zw~|{}zzyz}|zzxzy{|xz{~xx|xxx{zy}|wz{{xyyww|{u{xyyv{{z|{uv{x{xyxwyyx~y|yy{{|w|yyxszxxx|v|xytyyz}y}yvx~zzv{z|zxyzuyzx{xxw|wzw{yy|wzv}{{zxvw|z}v~yy{}vyx|xz{yy{y|yxxz{{{yzxxzw{{wyy~zxz{yx|zyzyzxvzxx{{{zy|xxxyxyyzzz{zzyx|xvw|ywv{yy}zxzyxx~xz{|w|zz~}|}z}|z~}z|z}y|~~|||}|~}}|y~{{z|{~~}}v|~~}}y{{{}}|z~}{|xz}{|}{||~z}|z}y{{}~z}~{}|z||~}~z|~{y}{~yz|}}||}{{}z}~}~}~}{~|~~|}{~}}{}|~z{||y}}~}}{}}||{|~~~{}~z}~~~{{|v}|~~|~|~|~~{x}}|{y|~{{}~~~}|}|z|~~|{}}}|~z||~|~}|}|{~||||~|}}|||||z}|~~}|z~~~|}z}~{~{~|}}}{}}|}~}{|}}~|~{~zy|~|}|{~~~||~}|yz||}}|~~~~{~~~|}z}{}{}}~}|zy||y~~~~|}}}{|y{{}zz|~}}|}|z}~{{~~{~~|~~}||{{}}|}~|{{|}}{z~z|{}y~w||~|}}{||~}|}}|}||{{||}|{~~}{|}z}~|~{|~}z~}{~~~~|}|{|~{{|~}{~|x|}{y{~}{~}~{~~~}{|{||~}z{{|~z{zz~z}wz~|~~{}}{~z}~~{}~zzyy}~{|{}~~}~}x}x~}{~~}~~{{|||~|{~|{}||~~}~~}~||z}~~|}}~~}||~}~zy|u|vz}y|{x}tw{wxuqyzxwxv{zzwwwyzvut}xxxtx{vx{|xxxwxxwv{xtzyzxw{ww}~|yzyz}ww}v|xzyxzzzzzyzyywwxzwvywvxqtwvttwz~yxz{uyw{ywy|w}yxzxw|x|xx}vy|{xxwx{xvtyytywx|w{{wzyvxzws}vz|uxyzzxz{z|zz|{zz|zxxyxxy{{yv|{|zw~vwytyxuxxwvvvvx}zyxzwyx{yxvxyxzzw|x{xyyvz{vxy||yxz|{|xw~{z}{w|yyvxvzxzyz{yyvu{ywz}tzwyxvwzwzxx{w{wyzyy{~}{~zyyv|xzw}x{yvzz}x{zuz{xzyvuxyxuwzwtuxzwz{xwvtzwx|vxxzyx|zz{z|zyxzyvyzu{wyyzzvz|{xz~{wwwuy{z{{wxvy{}xzzxxvvzwyxtyyuzyz{xxy}z{}xx|z|{y}z|xuyx{}{}z{x{yyywyzvyvxw{xzy{|zwytyvxzyzx{{wy|{|x|{y{{|{yyx{xw}xy|{|z~{y{vz~wzwxyyyzy{{y|z{x{yzv{wvwzyuyywuxy{|xuwxzzzu{yyx}yxw}zyyz{~wz{yw}wzy{zwy|yywxywzuyyyyxxyyywuxxxxzy{zzyz{{x{~pyz|{{{z{z~v{|wxz{z|zwxvzzwxyxyzu{wwxzzwu{wyvvwwwxzz{{xxxy}}|y{{y}|||~~|ywzyy}|{yyv{zwz|uwzzywzxxvsyxw{vz{yzx|yxu{{|x{|zyw{w{ywzy{vw}}{~}}zz}~w~{y}{{w{{w~||yz{{{~}}{~z~|~z{~~}z~~}}~{}~}zz}}}}|~|z||||z{z|xz~|}~}||}}|~~}|}{~~~|}|y{zz}|~|x{|{}{xz~z}{y}z~|yv|||}}|~|z|}z~|~{}}~|zz}|~}x}zy}y|}~|}|||~|}{{|}}y{~{z~~}}{}~{|~~~y{}yw|}w|{||~{zz~z~z|{~z|~zx~~~}}z|}{|~~~}~~~~|||}x}~y~|}{|{~}|z}}}}}}}{~~~}}~~|~~{{|}}y~}~y{{{}|}|}~~~{|}}|w~z|~|{{}~}~~|}~{}|y{zz~||~}u~}}|}zz{~~||z|v{z}|||}y||~}|~~~z}~~|~~|~~}|~z{~}{z|{x}|~}}{|~}||}{{{|~}~~|}{}}}}{}~~|}z~}~|~z}~u{}}}~~|~}}z~~}~}|}||{~||}z|~~|z}|~~~w~{}z}}~|{}z~|{~{}}|z~{~}|{}}~~~{|~}~{~~{{|{}|}}||{}|}|z|z~{||{|{{|}x}}~~~}~}zvwxxyx{wyxwvxz~{z{|zw{zwwzwzyxx|uw{u{|{x{zw}yxzxwzzrxv{xy{zy|w||zx{xzx|~w{wyxyxx|vz{{wzzyyzyzyuuwwy|zzt|xvvxzzy{zyxzw~yyx~uy{yz{wy|zwwyxxxzxyzz{yz{yyzzz|xxzvxvzuux{xwzzzy{zyzz|x{wwx}tzxy|yt}wzzyz}{vyxv{|~w|}xxyv{x{uv}x{wy~yxyzzzy}yxx{wxz|wyyvwz{x|w{zxvwuyzx}yyw|w{zyywy{|zuywz{vu{yyzy}{|uzuuyuyz||xyy|}{yyzwuyyxy{xyzwxx|{x{xwv{x}vvs{wzzxxxxx|||zv}yyzvyzzz}w|zwzyyz{yzxzxzzwwzyyyzwz}xxvvv{zzy{{wvxx{|}zwv{zywxyzxy{{{xuwz|{{uz|x{{w|zzxyx{xzxzzzzzyxz|zvxwu}yy|y{zyvy{||x~{}|xxzyvzzyyx|~zzxyzzzxuyzy~yx}xuy{zyx{}yy{xw{xzyyxyzwyyyv{y|}{wvzywxz|{||yzuy{ywyxzzw{}wyy}~||vyzvyyzz{x|x{zx|v|wyy}|wzzyxzy|z|xz{xwvwwzyyxtz|u{z|{www}zxzy~xyxzzx{yzyyuzvzyxyy||wz|vx{z{zz|y|~w{vwzzxywy{xyxyw{{z{w{{z{z{{zv{y{z|{{{s}zzyxzzvy|x{{|w{{{xyxwy}|zz{yy}|yxy}s|wxxy|v{wz{{z{{{yz|z|}{~~||z|||}}x~z~|{~{z{}zz}~~z|}~||~~~||q||~z~{{y~~~~y}}{|}}|}{y}}{~z~||~z||~y|}|}~~~~||y{~~{z~zz}}z~~~{}~~|{~~~{}}|z}~}|{|~|w}}}{|}}|}}z|z~{}{}}}~}~~{}}}z{~|}~z~~}||{x||||y|~}xy|~~|}w||}||~z{~}}~|}}{}z}}~z}~|{~}}~}u|z|{~z~||{~~~|}~{||{|zy}}z}{}}{{{|}|{~~}y~{y|z}}|}|}}|~}|x{~z{~}~}{}}~~|{z{|~||}|~{|}}~~|x||r}~||y~~yz~{~~~}~~|~y}}||~|~{|~}{}}}{}|}}{}~}wy{}|~y}~|}}zy}y}{|}|~}}~~}}}~}{y|}}z~}~||{~}}|{|}}~}{}}||}~{{}z}}}|~|{|~y}|}}y{||{||~}~}}~~}w||}y|}y}~~|~|{}~|~{~~||{}|~}y}{|{|}}}zz}}}}}}y{{}~~{||}~}~z~|~z~{|~||~y{}}y}||{~}~|}}z|{zw{z}vz~y|yyxy|xvzyxvzzy|{uuwtzu{ywxuzuzvtwzz{z|w{zz{xyyyz{yzx|~|{{xz{~xxw{vuuv|yxx{zv|yyyzyvuv{xxxywytx|{xxw}zy|uxyyy|wyy~y{|zzu{yzvyz}zy|xxtyzu{uxzxyzx|vxwy{xzvvzuu}xzx{t{~{{yw{vuzzw|xy~}||vy~x{z|{z|yy}{txvyxv{xv{xyvvywwxt{uwvvuuwxxz|{x{}zw}x{yxy{{yzz|}ywyx|~zy|yz|vzxx{wwxu|wyw{xyyxy{tz}{wxy|wyt{yxz{vzzzyzyxx{~z|~wy}||y}zyu{wwywxxzyywvu|y{y|{ysvyvxyxyxyxz{{{zyy{|wuw{~zz{yxy{{{|{|y{}x{}wsy{yyvxyuuywxytz|vyy~xyxyzyy{zx{yxw{z|y}xwz}w{yz~{zz}{z|{|w|yz{z|{u|{wzxw|vwyzzv}y{yx{xzwxz{yyyz|ywy~w{x|zy~xxyz|z{|{|}yu||~uw}zwyvy{|x}{{w{|v{vwxzyx{vw{wyzzz}}zy|~w|{}y}|z{{{x~zz{}}{zxzyx{xywvxxu}wy|yw|yv|tzwz{y{v{{zww}|~x}wxx{{}{zyxwx{v|{vz}yy|zy|x{yy{zxzyxvx{pz|yx|yxvx}t||||wxy{}z{zz}|{}y|y{zzzz}zx|~}zx{|z{{w{{wzyw|{zxyy|{|{w}zyw|y{yzx{z||y|yx}zxyzz|{}{|zz}}~z}|y{yz{}z|}}{~|||}{z}|{~{{x}{}{|~~~y~}~}{~~~{|}}y}z||}{||}{z}}}}z}{~}|{{}zz||{~}~|~{}y~~}}|||}y~|{~y{}z{~{~y{{{}z}z}|~{~{}}}~~~}{{{{~~~{|~}{|{{{}|{|{|{y|xz}}z||}}w|~{wy}~{}{~||}}{}~y}~z~z}}~|y}~~|{|x|}|}|}}yz|||~x||{~~}|}~x}}}z|}~}}|z}x|~}~{~|{{}~{~z|{}|}y}||~}}~~~y}z}{|~z|}}|~y|~r~}|~yz|{~}y}zz~||||||||{||~~}~}|~||~~|yz~}~{{z}}x|{{{x|{y{}~y}{z|z}}}|{~}}|}}z~~~}~~y~}z{|{~}~}|~{|{z{}}{{x{{}~|~~~~~~~}~}}~}|z|}{|~|}z{~}~{~||{|~}y{~y{}|}~}}~|}|{}z~{~}~~~|{}~|~~{}zx}~{}z{z}~x}~||}~~z~{{{}~}}tx|{y|~|}~zz~z{||}}z}~{~y}{zzyux{yyxxxwxzy}yxyxvy{yxux|x{yyw|wuyywvszwyvyzt|zz{xxwyyz|ysvwxyu|}v}{zyxxwyz}zt|xxxv{uyxyv|{xwx{yzz{{{xvzvxww}xw|yzxzywwzzxyzxwzxwv{{||t{wsxyzuxxvuwzzzvzxzx{vyzztwvz{xyzyyxw{ywxxuxwxxyuwsyx|xzvyx{zywwxyzzyxzw{wzytvy|xxyy{yxy{wuyzyz{ywxwzxz}zzyvxz{y|xz}xxxyzzzy{zy|vwvt}{zwyyvxtwxzwzvzyxwzzywuzx}yy{zwy{yyz{y{{{|xww{v|xxzxy{{zyxyxy{zw~yx{zxy}zyu}|yvsy|zz}z~~xyzyzxzvx||{wxw|wx{xzzz|wy|{xyywxvzwwwwzyx|y~}}{wxv{|yzx{z{wwxyw~zy{yzz|{zzv|xz{wywwx}y{xw{{wx{yw{yuw|||xwyzxw{{w{w}}yvvzyxx{yuz{}|vtvz{tzx{}{{xw{zwz}yzu{y|v}x|z|yxxy{xywzyw{zwz|yxss|vwxyxvw|zwtxzyzz{{z}{xyyzyzy}yzxzy|zxxwzzyyz~yzv{{zyzyxzxx{zyx{wz}v}z||{}xyy}zyvz{z|}xxyuyxyzy}y{y{z{{wwyxx}xx{{zzyvxzyzx{}zxwvy{}{ywy{{yxzxzy{w|x|yv{xy{}{}{yx~{yzyy}xy}z|zxz{y{{zywzy|{yyx}{y|x}u{w|zzw{|yyvyyuz||x|xy}|y}|z{}y~}~}~~~||||}~~z|x}||~||{~}}z|}|{|}{|}}~y~|~}}}~}z}}|}}|}{}{}~x}|{zx~~{|}~|~y|}|}}{{}}~zz|~{z~}{z}{}}|{~z}{}~~{}~wzzy|~~}{~}~~{z|}}{}|}{y{~~{||{{~z}y{{{}z}|x||z}u}y{z}~xz~}{|~{y|}~~{{{~}ww|{|}}{z~}||y}|}|}}}{}~}~{|}}{{|~z}y~}{|{z|~}z}|~~~}{{|{|}{{~~}~}|}|z~{~{|||}|z~~{y~z~|}~}{{}{|{~}}}~{~|}|z|{}}{||{~{y~{}}~~~}{}}}|~~}||~}}|{}}}y||~{}{~~|{|}~||}}|~}~~y~~z~}~}{~|}~{|}~y{{}{z}z}|}}}}|~}}}y{y}~|}|{{{}}~{|||z~~|||{{~z~{}}z|~}{}{{~}}}~z}|~}z~}}|~~y{}~}}}z}~|y}|}|~||}~z~{||}y|z~{v~|~~z~}}~y}}~~}~}}|z}}y{{}}}}}~{z|~||~}~|}{}~~|~~|}}{}}zz|z~~|}zz~}~{}~}}{~{yuv{{zzx|~w{wy|zyxx{wxvy{zzyyxzwwxw{yu|wxytw{z{{}xy{x|{||xwvxuvyz|yyzxxzzyzzyywxzvww{wvyyxyzxy|xywyyuvxywwyuz{zyx|xx|yyzyxyxy{zz{||zyxw}w{yrvwzzxyuy|xvxvvxyyzzutypsx|v{vxww}w{|xxyxwzy{|ztz|yx}xy{zy{xwxxuy{uxv}uwwzu{wtvyu{xz{z|uwywywwywzz|xyvx{zz{v|w{xxxyxw{y{yy{}}vwyxyzx{{xwyzyy}w{utyy{|zxyx|x|y{y{{z{z|vzzw{tw{wzv{yx}{}vyywxx}yu|xyyztxy|xxxxyzxwxxwywwzzzxxwyww}zzxyy{{y{w|v}ztzxw{{yx}|w|{xzyyuvwzxyyww{||zw~ywy{vyxwwyy}x{yzyzy{{yxxxxzxxxxxx{~{yy}~|zx{uy}zyx{yw{xvyyzzvyx{y{yzyuz{xuwywzz||z{{{{yw{wyz|zxuy{|xwy}y~z{{vyz}wyxy}zzzvwx|zwx|wzxxyzxxwzv{xw|x|zz|y{x{|yxx|{{zzz{{xz|}{vzxwywu{vwwyyyw{zz}wwzrxzyyyzwyz}z|y}{{{z{v|wwxxzwy{y{xyz}{|~{}|uwwwx{ysxyxwyxvzwxywuty{{xqyy}wyux|wx~zw|xy~||w{y|zuy{z|vzy||z{zy{xxzv{}~}yyzz{{w{z{wz|~wxz|y|w||yzy|~|z}{}{zz}zw~}~}}|{z~~~}vx}|}~}zyzz}|y}zz|{{}}~}zy~|~{|z}{~{~||{||{}{z{~{|z{{}}}{~{~}{{||~}|||~}}~zyz}|}{}}{||~|~{{z|{~}z{{~|}{{{|{{|{{~z}{~~||~|~}}{{~}x}~}}~||~}{}|~}~||}{|~~~}|~|z{{y~{~||~~{}~}{}}|}}~{~|||}~z{|}z|~{{y{y|}}}~}}}~}|}~|||~|~|}~}|}}}|~z|~}~|y~{|}~~|~|~~|}{|}z{~}}}|~y~~{}{}|||}z{z||x|}~||}||{~~~{{y|}~|~|~}~|~~}{wz|~|~||{~~|x|yy|}z~}z}}{|~~{x~~{~}~|~|~~}z~{}z|}x}~z{}}}|}{{~{}z{{|}}~|}~}{|~{~~|}}~{{{|{~}}|}}~{z}z}{{|}}|~}{y~~|{}~|~|~~}|{|}}~~~~}{}}|}}}~{|v~{|}~~~~~|||y|~{~~~~|~}~~z~}z~~~~{z|}{|}{}~|~~~~~~}}}{{{xyv{zyyxwwx|~vxzvz{}v{yw{|yxxz{vzxyyyy}xv{z{{zy{{x}w|u|yyxx|yywy}{xv|{y|{x{wyx{xxyxxywvuxy{zwwyzxwxvuux{}yxy}|vyxyz|wxswwzzywux|{wyyux|yxyyxxyxy{xvtyz{{x{yyyx~uvwwvw~~tywvyx|zwtx|uxzy{zuy{wzyyxzvwwyztz}w|zzzxzs{zvyz|wy|zx|xyy{zuywyz{xxvwxy{y}yx{vzwy}zyyywzz{xwwyy|ywy{x{{vzyyyxxzz}yyzwyv|zyz||wwzyyxyyzxyxywvx{{}x{wzy~z{ywz~|vvy|uzx{vzyzw{xzzvwuzy|wuywxyxzzx{z{xwzvy{{wy|yzvyx~zxwzxwxy|{zwuzyxvv{wzrxy{zzs{zzzyyzz{wzyv{zyzwzzzwxwy{zyy{xtyyzyzzyy}x{xz{vvz|yx{xyxzzyzyxu{wyy|{||{zwzxy}w{wuy}w{yxyyy{vzyxwuzxyzw{vyyxxvv{xy{xzxz{{wzwxuy{zxz{{y{yx}x}w|{y{vzz|zx|{x|zy|zzwx{|xxx{{zy{wzyzuzy{y{|z|wyuyyyyyw{ywyyy|}y|vyxw|yyy{zz{yz||wz{uyzz}{xyww{wyz{{|wzxv{rzyx}xzuyuxyxy{|xx|}x{y}wxyz}x}x{y~{}yz||xu~zyy|yz{wywyz}|{vtx{z}vw}~wyxw{zxwv{wy{y|w{y|vwzx{xx{z~z{z{{yv}{{}|~}}|}{~|z~}y|{z~}}|{~}|}y||z{y{}w||~|~}{~~|~x}{z}|}~}}}}y~~}}z~|~}}}|{{|z}}|~~u}zy~}{}}y{}z}zy~||{}~}}{}}{~~|{~}{|z|}|z}|{}}{{|z{~~}y{{}~|||z}|}{}}}}~|{~z~}~z{}}{}~|{}}}}zz{|~|}~z|{|w~}{}{~|}y|y~}~~|{x|~}}}|{~~|{|~z||~~~|z~~{}||{}y}{}~~{z~}~{z{~}~|x|}~~{|}~{}~}|~{}~{|~z~~|||z~}~{||z}|~}~y{x{|~y|~||{zz~~|{|wz~~{~}~x{{z{y}y|{{~{~|~~}}}~~|}|}}z{}}}{~~{|}~z|}|}}{||~~}~}z||}}}{z|||||}|}yz{z|||y|}}~||}~~~~}}~}{{}{~|}{|~|{||}{}}zz|yz}~|}}|}y}|{{~~~~{|~}{}}~}|~~||{z|}}}~{z||~z~yz~~{~||{|}}~~~{~~}yy~{{{{|y|}}{|}~}~}|~}y}|~}}~~|}~|~}}{x~|~|~|}~~|{{{}{{}~}~}}~~~|~}~|}|{vv{x{zxzyy|ysyxx{uzwwvyyy}yxx{wyzx{wxyzutwt|w{y{{xzu}y|y|uwy{wzuxyzz{||u{xxw|vxx{wzxzww{zwwxxzzyyxwzxvxxyvzyyvyyyu{zwywx|yvw{wzz}xwx|yz{~xwwyxzy{yvyxtyvvw}wyxvuywxxvutyywyzuxwy|yyxvzwwyyyzx{zx{ww}yyt}{xyxxzvuw{w|wwwxxyyzwxywy{yyw}x{z{{{~y|yxw{{zwz{yyz|xw{wv||{xyy}|y|ww|y|zwvw{{yzxt{zvwzu{wxxwz{vz|y}{{{uyww{zwy{{wwy{{x{y{xzzz{{|zwzuwxwy{~wwv{xw{wwyzwyvxzyzyxuy|||yz|xtyyyxvzwzyxzy{y{ywz||}~|xyzy{zxzzxyxwz}wxwwvzuyv|y|{ttzw{}ywz}z~yzxx{zy|y|vx|zw}|yzyyzyywyxzxvtwxxyxzwxyy|~vxwyx{|yyzyuz{z{zw|xz~y{{u}|y|yz{}z{y|xzx|yxuz{zsx|xy~yw|rwwyy|wyyx{ztvzzy{wwxz{vz|{|{|uxv|z{|}{xx{yzy{{{}yy{zuywxwv{x{wywxzywzw{wszywz}wvsy|{|z~wyz{z{zzw{{{ywx{}{{yyy|zxyuuwwx|svyvuxxyyzzvvwzxxvz}}yy{yzw{x{|zy}yzyx{}v|{w}{{}}{{~yxxzx{{x~z{xwzzx{ww~y{xy{y|x{|xyv}}{{yy{|{z}y|{z}{}z}~}}{|z{}z{}|{|~y{|~||yyz}}zz}z|}~}}|y}{|~x~~}}|~z}||~{}||zz}{{~{||x~t{}}}~}w{~{z~{~zy~{{{~z}|}z~{|}}z|~~~~|x~z~{y}}{~z}|y}}~{z{yz||y~{|~|y~~|}}~~}{}}~|}{{||}z|||}{z{y|}~}|}||x{}~}~{|}~}~{~}~}~}}}}~~|~yu}}||}~~z{y}}y|{}~|~{|{~}{}~}|~~}~~}}|~}~}z|yyz||}~x||{}z}}|~~}~}~}z~{~}}~~~}}||z}}x{~|||{|}~y~}{z~~~|~}}}~~~~~~~z{}~}}{}~~~}}~}|}z~|}{}}}}|y|z~|}|}}}~~{~}~|}|}~y~|||~|~}|y{{~}}}~|}}}~~~~}~}~y|}}~~y{~~{z}||}|z|}z{~z|zz|{}{~~~||||}}|}{~~}{}~~}}x}z~~~y|~zz~{|}}~}}|~~~~~{|}~~~}}y~|z|~}||~~{{}~|~}}~}~{||{}{xzv{yzwxzvuw{zyu}z{xzwxz{x|ywy~}zwyzxxvzw{y{vxxkzx}vww{}xu{xyz|wxzzwzx{zxxxzyzzwx|xy{wy{yxuwx{yx{vwyxwvzzuvyywtxwzxyzw|yywx|xy{{vyytvwwy~{yvwyzwz{zw{w|vz{z{z{{x{y|{yxwxz{{yyx{yywv}zvyyyv{|y|zxw|x}{y{{vyxz{~z|yyyzy{zxvv|zzx{uyxzz{xxyxuuw{{|z}xwz|xw{wzzyxxxxw}y{{~yzy{zzw{zxx|vxy|y|wz|y{y{wxzw{~zyzz|yw{yzyyvyyw{xwwwxyzxywxyyz{zxyxuyzwzwzv{y}xuy{ywzxwz{zz{{|z|vywyz}}xz{vzyx{}y{z}xxu{y{vxvxuzs|{{yxx{zvzv}uwxzwyz{{{wy{z|zyz{yxxu{w{zyvyzvzx||uzwzzyy|{||zzzqzyy{{vvzvxyzwx{}yy{xxxywxwywy{|yz{y{x{w{yy|vxxzzzy~y|}uyyxy|zwyvz}wyz|{y{{~x|wwxywzz{w|wy{{xyy{w}zzw{uxvz{x{|yzzz|xwvxwv}~u~z~zx|y{}|w}|wzxyxuy{vvyywwx{yx{xx|zy{|{{v{xzxx{tuzyxxw{{w~u||y|xxzyyzyyxwux{yw{ywwy|}v|x{xy}{}~wwwy{{vuuxx}xzyz|{{~|}y|yzxwyyytz|~zwytyzx{~x|z{{zw{xzxut{{~|{xy{{zw{w{zty{uyu{}xvvxx}~~}z|||~}{{u}}}~}|y~}{~|y~~|||}||{|x{y~~~~{}|~}~||}|||}z|}~}~~|~|z~{|~}|{}}{~~{zzz}|{~}}{|x~~}yy}}}}{}~|~}||{~{~~}y~~~~{y|z}z|~~{|z~|{|}}|||}||{|}~|{~~}z~~~|}z~}~|~|{~~~~z|~~}}{~}{{|}~z|}}~}z{y~|}}y|}}}~|~{}x~|{{}~|||}z|}~{{{||}{x}~~{~z}~}{}~}~~~|||}|~{}z|y|~|}}|{{z|~z}|}~w{~~}z|~}}}~~~}}|}{}{y}}}|y}~}}}|~|~|}~}|||~}|~}~}{||}{~|~~}{y~~|}~~~~~~{{y}~{z}}z{|~}~}||}}}}~}~}{~|}|~|}~}|~{}{|{}~|{|y||}|{}{}~|~|~|{{}{|}{|y{|~|~~|~}~~y}}x~|~~|}}|~}~}}}~~|}|z||z}|{}}~~}~~{|~}{z|~}}||~~~{~}z|{|~~}}||}~}}}}~~}~||}}~}}|}}|}}~}|~~~zxzw{yyzyy|zz{{yzzuyyyyxwzzwxwzxyxvwxrvywtx{tzzzzwzwz{ywvzzzz|zz{w{x|xyv{xxxyxzwywtvwwy|yzzys{yyuwuzvvxyuzyyywwuxv{{w|vxx||xy|{vyz|zx~zyyxzz||xz{zvwxywuxuzyxwzwyzxzx|tvzwzzxwx{x|xzy|{wuyw~|{wx|yx|xzzzw{~{xyxy|wv|vxw{ywyzww|yyxvyy{wwyzv|{{vvy~zyx{|w|y{yzxwz{|}x{{|{xw}wyu{zxxxxuvzyzwvxuyyz{v|uxvstxzwy{{y|zwzyzw{yzzzwxyy}wy|y{xy{w}{{x~|ywzx|y|ux}{}{zzy{xw|zxwwvsz}zy}|||y{xz|y|zzyz|}{zzxz{yzy{|{}}w{wu{yxuxuzvvzwxywyvysyv{|wyyywyy{{yz{}y|zyw|zxww|{y{xxy}yzzx{}zx|vvu{zxuywwvxuww|}vy{xzywyvx|{v|yzy{|{{{y|xyyxz|{x|{zy}w~}|v||zwx|{xwzv|w~xy{{yzvzz{wuwyw{{yzxw{z}{|yv{}|zzzyv}{zzxwyy{}{{||yyzzzxvuzy{y|yvxxy{uz{~|t{wxxx||}yyyzztz{|z|w}s{~wu|yww}x|z|}zyy|xw{{yvwxuyxuxz{wz~vw{z}yzxxz{yyw}z}zxy{~v{|zyxy|}|}y}|z}{~x||||zwzxz|vvzz|zwzxvwyw{{wvvzzvyxyvyxyy{z{~z{}yx|zz}}~{x}|}||}}|{}}{z}|z{}y}z|~~}{{z}z{||x}{~}~}z~|{}}{|}|{{{~|{~|zz}y{|}|~{|~}}|}~y}{}}z}{|}y}}|}}}~z|}~|}||||}~~{z||{}}}|{|y{x{}|yz}~}~zzz~|}|{}~}z}{~{y}{y}|z~}|}{}}}{|z}}{~}||~z}{}|{yz~}~~y{|}z}}{}|~~{~||}~||~{~||}{}{z}{z|{}~}z||}}}}~~~~}~z|}||{~~}~}{~}}z|}{|}}{~||{}}|}~~|}|}|}~}x|~}~}}}~}}}~z}~{~}~~|y{~|zyy|{|~|}zx}{|y{~~{~|~|~~~~|}z}|}~}y|}~~~{~|~~||{z}~|}zzy|}{}}~z~z}}}||~{~}|}|}||~}}~~}~z{}~{~}{y~}|wz{~{}~x}|y~|~}}~~~{~~|~}|~}{}~y{~|{{}}}||{~y{{~}}}z~|~}zz|}}}}}}~y{~}}}}}~|~~|~zy||}|}|{~|{~{{}|z~}~z~||~|}~}}~~{|||}}~{}z~||~~}}{|}|~{|z~{{yz~}~x||wyzxzzzxx~xw|yxy{z{wyzxw{xzxxus{{xyuxyuy{yx{xysxyxzz{wxwuxzxxz}xvzyy{zwz}}uwzuyz{|wvxuyxxwytyy|zyzzy{wyx}vzzx{ywq{y{xvxwzwzvyzyz{wxwy{zxxzxu{x{zuwzyzwzxzxxxyy}{ywy{uzw{vtxyyz|y{{twt{uxwxxxyt}yw|wz{zz{{yyxyzz|y|wxy~y|zy|~~zyyyvy|xww{{{zywzwx|uwx}zxzuxxyuyx|vv}{~y{}xyzzywxzzzxww{{wv{{yv{{xxyzwx{w{{y|w||xtxswy{yvzz|{|wzvyyz{y{uxzwxvxy{{y{|{y{rw|txy~xxz|wywyy}wy|vx}|v}vx{t{xyxx|{}x{x}zyzvww|zxyx||zzu{||vx|tzxyzyzy{|{{vxwzvw{xxwxxzy}yzyu|{yzvv}|y}w{w{wzv~wzy{zw{wyvyxx{yzzzwvxwzvx{vwwzzyy{w{}vvxt|vxzwvywx|zxx{z|vyx{}wzyyzzwws{zz{~xtyzx{||y|zy|yyy|}xxzzxwzyxzxy|{wvy|{w|y|}y~y~{|uv{z|yz{zzvy{wvyxzyxxxxzxxxx{y{y}yyzvy}x|xz|}zwzuw}~{w|yvyyy|y}wyz|v{xxx|us|w{{{w{{xz|}vw}{zwxvzx{yz|}{uxuyywxxyvx|zvxx}xy{|zwxzwx{y~|zu}wx{z{}z{~xzyyyyx{}|zwxxyyx{yxvvzzyzyyywxx||}z||}{~}|}{y|{|||}||z}~|}~|{}}~z}|~}}z{~|z~{~}z{~|~{~y|~||z||~z}{~~|~{{~}}}}~|~~}}||}|}z{~w}{|||~~}z~}z~}|{|z|{}y~}{w||~~|}}|~{z|~~|~}~~}|z|{{{~{|y|~yz~}z{{z{}|z~}~|}}{~z~}~}|{~{{{~{}|}~|~~|~|}}||v|}~}y||{}|}z|~{~v|}{}}}|~~{~}}~}|{}}}{}}yzz|{{}}~|~}}|~z}{~z}||z~|~}{yz{|}{~}|~~~}~|{||}xy|}~}}}|}|z|{}~|z|z|}{|z~}~{|}|~z~|~~||y}z}~{{zy|~{~}~}~}~~|~{~}}z}}}z}~}}~{}}~~~}}|}|~|~~~~~|}}|~{~}~}{|u}~{}|{|}y}y}~}|~z~{}~|}}|~|}{|{}~}{~|}|~~~~|~|~z|}|}|{~z{y}zz{{~}|}}~}~}|{|}~}{|~|y{x|~~}{{|~}~~}{~~}~|}~~}}~|{~~}}~}y~{}w|z~}~}z|~~}|}~~~~}}}y}|~~~}}~{}y~~~}|~~|z}~~~~~z|x|y{y{|{w{xvwy{xwvww{xwwwxw}wxwwzy{w|xwxxzvy|xyxww{xz||x{}zwzyyxymytxxxzzyw{}wxz{|vxyyzywvywwxzyz{|~wtyxwwz{yyvzzxyyz{{yryyzzxwuywxxyy|}w|x{{yzv}{tvx|ywy|{|xywwzvyzvwx|yyxxwywyzyzyxyxz}xw|xxxwz}xyy~wwu{y|wvv}uvzxvvywwywwxyy{vxzuzy}vx}|wyz|vyzy|x}yy{zu~x{~{{z{v{z|yy|x|{xuzy}zxzvyzyuwxytxyx{yz|{uwxv|yz|{{xzzy{xyy{yyz{}|{}yyx|{{z{{vzwxwyy{wzxxx{xvyzxvxzxuxwyzyyvxxz{}z{{wx{xvx{yzx{zyzzyyyzz{zxxyuzzzxzz{{zx{ywv{yyz{zxzyvwwuyw{zwyx{}{|yyzy{z{yv{{v|~xy~|xyy{{ywx|xywxzvv|xzwxxx{tyyyyywxxuwyxv{w}w|z|{{vwv|w|{yx|v|}vzzw|yyz}wzyzy}wyxs}y{xyzty~yxzyv~yyux|u{y|w|}z{}||{|w|x|zyz}xy}yzz|{w{tz}vyyyv{xvw|wyyxwu}vtvz{||zwzx{{xw|~}|wxzz|zxv{z{ux~zwyxzyyzy{z}zzzx{}uy{{xy}|ywyzzzz{z{z{yyxw{xyxz{}{x{y|zwz{zzz}z}y{|y{{yzxu}{{~{{zzwzzyx{xxw{wxzx|zx}vyxz}}v~x|{yxx|y{{{{ywt}~}~}||}{~y{y~|}z}{}~}{|||{}}z{{z{}z||~~}x~{~~{~}~}|z~~~{}|~}|~}{~z}{~|}||{~z~|{}{y~}|w||}}zx{~{~~~}{~}wz|y||z{|z}~~{|{|||~x}}|~~}}|y{}~|~~}~}~z~|~~|{~}|}{~{~}}z{}~}|}z{z{}}{yz{~xz|y||z}~|~}}|~{|~~||}~~~~{}z}{z{||~z|~~}~}zz~|{|{|}~z~{|{~{}|}{~{}z}{||}}|{~}~}zx}wz~}~}|}}{}}~||z~|~}}}x|}|y~{|~~|{|{z}~y~}{~z~{|{{{}|~{|}{z~}{~~~~}{x|~~}~}~|~~}{}}{|||zz~}|||{{~y||yz}|||zvz|}~}~}~}~}~|}z~}~}~~z{||}}|}~|~z{|y||}}z{~{y}|}~~}~z~}~|~}{y|{~~||}|}||~~{|{z{}|{y}}{~x~}~|~}~~|||}}~||~}~~~|}|~{~{{{{~}~{{v}~~}{}}}~~~z|}||~|{~{|}~~}{~}z|~|~~~}}z}}~}}{|{}}}~}}~}z{xvvywxz{xwyx|x}xzz{{wyzw~{zwyuy{yzvvww{{{{|wx{xzzz{xzxxuxzzyuzvxx{~|wx{w{|{yxyyzzyyvs|{x|x{zu~xzys~z|vv|u{{z{|zzxvyyw{|uwwx|zz{{wyxzvyzzyxz{v|{xtx}wy{}yyyyvwxvzuy~zyy{xxzyx{yxvxxx{zxxyvvuvvzzyxxyzz|}yzzzuzyxyyx{w{y{{{{xtz{{xyt{yvz{xwx{xz}zxvzx{yz{w|wyuxwzy{}{x~{{xzvx|u{z{|x|{s|zv{rxzwy{wyywxyz{zxyxw{z{{|yyz{|||yywzy}z}yzw~{zyw{wxw|y|y{||zxyzvwx{zx{{|{zxwyvz|xv{wx{{yww{{xxy|{zxz{y{y}|x{wvy{}yxyzzy{yyxyz{zzvwyuzyzx{yxyvxz}xzw{xxxyzuy|x{vxyv{y~z{vyxxxzzwy|wxtzyyx~{|y~zxyx{{{zyxzxzw|||zwxy{{z|v~|xx{wxyy}wvyv~x{z{ywzxyuxz{}zxzxzwyxzzu{uvyyzw|zzyvuvzwv~wx||xtxv{xxv}xx}ww}wwzzz|z|zv|zz{{y}z{xyx||{||zvuyzyy}xy|vz|zxxyvvzzw|xyx{{zz|{{t||yw|v{yyx{xzwyzwxwx{zv|zz{{yzwz{yuzw|}{|z{{z{{z}vwy{yzzx{zxyz|x|x{|y{zyxy{}yz{{yzz|yvw{wy{||{xz{{{w|z{y{zwwyyz}x{||{x}|{~|||x|||w||}||~z}{}y{}{~z}z{z|zz~{~|{}z~~}}}}{~{~|~|z}wzz|~~|~}|}}~||}{}~~}|{||~y}}{y{|z~~~||}zw|~{z|~{y~y|}x{~{~~x}y|}x|}|}y|}~z}~|{{yz}|x~}||{}}~|}uz}||~|{}~z}||~{~~{~~z{~y~}}}}}z|||z|}~zz|y~~~|}}|{}~}}}|~}{}{}}|{{}~}}{}|w|~~}~~{}~~{~|~}|{||{~||z{|~y~}~~{|}~~||~~{||~z|~{~{~}y|z|~}{{{~}}y~~|}}|y}{|zz|||~||}{}|||~~|}{~||x~}z|}}{y}|y|~z}|z|}x|~||{{~~z{~~}~y}}|z{||x}}~}}|zzz{~}{z||}}{y}}~y}|~{z|{{{~~~|~z~|~~{{z{}|}~}~~}}{|~~}|}y{}z{~|}{||~}|~}{}{{}|}~|{xz|}~}{|yzz|~~z}}{z~}|z~|~}~}{|~~}}|{||~~}||~||~|}}{}~w}~|}}~~~~z}}}~~{x{~x|~y~|~}|y}~{}~|~}{{|{~|~{{}|}~~z|~~{~{~{{}}~|~~zy~|~~zxyzzvz{y{{||w{xxtywxzwvwuzz|vxxzwzxuxxxywv|}vzxyyw{{zy{yzy{x{wyxxx}yy{|~x|{yzzy{zyxxwyzy|v{rw|vzx|~|xzyx|ysxx|z|ww}x{{w{wy{y}w}z{{x{y}x{y{zzyyx|vwyzxwwwxwzzyuuxtyxzxvzxwvwxwxy{{xvy{|zxzyxysxwy~{yx|xz|w|w|zw|wz{xyx{vxy{vxxzxwzy{zvuux{wyy}xvw}{z|zyxvzzyw}v|zyz|zyy{y|{wxzwx{ywyxwzwxuzzxzuuz{wzxy~{uwxxwzy{xy|z{}}y}|yxz|z}{{{{{zx|y~xxvywzzuxwvyy{yvz}wyzw{{yxwxxx||uzxyxz{|z{wyxx}|z|x}z|zyzyx{|{wx}yw{zx{ywzxwwux{vyyxzwyywyzwx{}{y{w{y}{xxxztzz|w{x{}{|yx|x|{yyzuvwtwxyy|zzzuzzywwwwzwxxzx~z{yw|}v~{vx{zyy{x|{xxxz{{}{yzvzyzx{xxyu{zz}x{x{wzzu}vuzw|}yxvzwzwzz}x{y|{zzy|zxz{y|xwz}~|{}x}w{yy{wzuwzwwuxxvw{sz{y{xy}wzy{x{ywxzz{}xz{~{|zzwzzxw}|yzz~x{yw{w{w||{{zy{wx|zwxzx{y}vzzyywxywxyxvyy|}y{{z}}y{{~xy{~|z}}|xzyzvy|~z}xwwx|~wz{yzwzyzxwwyxvzvzwzzzyy|z}z~z{}|{yy|v}}~||yxz~~~|}{|{{}zx{|}z||~|x{z||x}}|~}y{|}z~{|}||{~~{||y}~|y{{|}yywz|~zyyz|{zy{}|}y|}}{~}}{{}{|y|||x~}||~}}|~}}~}}{~||}}{|}~{z{{}zz}{{y{wz{y~z}|z~|{|~~|z}|}~{|{~{}z~{}z}|{{{~|{|}|{~~}z{{~~}{xzv~|||}|~{}|||{{|}zz{}|~{{z~}{|w|}zy|}{}{{}}}}}}~~|~~}~}}x{}~}|~~|{~{{~{{~|}|}}~|z{y{~z|~||||}z||~|~||||~}}~}|~}~~||vz~|}{~{}}y~y~zz}~{{~||~}|~{~~{{}||~{~~}~}}}~}}~z{}|{~{|z}|~}~|y~y{z{~|}~~|}{{~}~z}}}}|~}~}{~}{}|{y|x~~||}~~s~}||}}}{}}~~}}z|~}}}~~~||y|{~|z}~{~~~y|}~{|}|~|z}~{~}}}~~z}~|{z|~}z~}}|z{}|}}}{{{z~}|~||x~}}|}~{}~}{|{~{~}~~}~|}|||}}y~z}y~~|}|}|~}~{{|~|}}~}~}~}zyxy|yvz{xyywxxwxzy{xwyz}uzzyxwwvy|vyxyvxywyyzwy{xyyy{v|xu{yx{zwwz{vxz{vvww}w{y~yw{sxx|wzwxzzyxzxzvyuzy|xx{zzszuxy||wxyxvzy}{uw|yz|xyvzy|zyzyx{qv{ywx}wyxvz|z{{xzxxuuxz}|zz{x|w{uzwzvx~xvyuv{wvwvyv~zy{{{yyxuzywyywzuywwuww{|wy|xzx|ywuxwz{{|}wwzx{zyzyuywvvyzzyvvxwyxx{x{{vzwxzxww}vvwy{{x|yyxzxxzywvxzxywz{xxx{xyr~zzyyx{zx|{x{{uxzzvwyyyv{z|{vyx{|xwxwyvyzuxxw}yxwtzwz}w~ytxwzsz{y}zw|zzzvzw{{{wzxy|wyvxx{{xxtxw}v{tuuzzzxuwyyx|yzzxyz{v|z}y{~|uzwz|zvzwxuwzwx}y|y|x|zv|{z|~|yv}y{yvx{xwvy{xzyu{xy}vwwx|{yvvyy{zuy|xx{{{{wxyx}wyxyyw{|zzzwtw{vzwyuzyz{y{w|xwwyyzxwzzy{v{yx{y}zyz|{yx~vyvzzzzyy{{zyzx{zx|xwyy|xxzvzw{v{xw~xvxxyzxy~yxuyz{x{xwzzyzvyxzzzyx{vxy~xz}x{|yw{y}w{{x~sy{x|uxyxxxzzyyzyvz{z|wz{zyvy{w{yxwx|z{{yww{{z|zyyyxyyxwyz|zzyyz{{~xzwy|y{wwzzzx|{xxz|z|yz{wyxzyzyy}z~y{~}}|}|}~}|}{}z~y{{~~~~~~|{|z}{{|}|z}||{|y}|{~~}z~z}y{~}~~y|~{z}|~|z{|~}}z~~z{{~|{|x~{{}z|}{{|}|z~|{|}~|y{}{}zw~{z~{{|z{y~|{y}~y~||}{~{{y|{|{z{{|{{z}|z|}{{|}{|{{{}{~}~~}}}{}yz}{}}|~z|xx~~z|~~~}~~}{|z}|~{}z|{|~}}|}~yz~~}||{}{}}|}{~}{}||~|}~z~|{~|~}|{}{~|zzz~~}z}~{y{~|~~}}{}|z}|~{}z{|z|z{||}}}|~}|}|~{}}{y~}~|~|}{~{||||~|}}~{~{}}~{}~z~|||||}}|~z|}y|~}|~~|}}|yy|w}|}~{~}{|~~}~~||{~~||~}|||}}}}~~|{}}}{{{|}|~~~|~}|}z~~}{{|~{{{}|~|}z{}}}|}||}}|y~~}}{}{z}{|{}{~|{}}{|~{~|~}{}z~}|~z}{|~}~{}}{}~}{~}~}~}|~}|~yz}}}}}}~z}}|x~~~|{~}}}}|}|~~|}}{|~|z}}{}}~|{~~}z{{wxy|z|zzz|wvyu}yx{vzwzx{ywtwxxzvvuvywvyvx|~z|{{y}ww|y~|zztzwy{xxy{{|zwxzxwyx|yytuvw}wyyuyxuywwszuzx{yxzzxw}|xzvyv|wyzuvwy|yw{{zzy|zvzyyyzvvyu}}wyzxz{xyzzvuvxxzy{yvvxwww}{x|x~|zxxxy|vu|{x|xvzwxxy{y|w|yv}}vy{uxyv}{w|yyyvvzxvyzzzyvwuvuuwy{|yyvzyxy}z{|zzyxxwzzzzzyy{{yvxzy{w~z{{wvt{xw{yzxxyyxwyxyv{wsvzyyvxyxyzx}zzx{y{zx{|y}||zvvz{~xyxyy{xv}yxvvzzwvyxtuuyyxwxzwyzywzzxzwx{xww}xw{yyzzx}|zwzyy|x~yzzxytyvvtxywu{zuvvzxx|yvyz|wxtvvyxxyxw}{{|xy{zy{{yzzxx}{|yw{ywzyyxx{}wyxzxz{{{wtxvyxwyvzz}wxx{wy{y{}yxzyvyzxwuyw{yy|{x{x{y{yzzzyzz}v{xuwyvywztxwzv|z|vx{wz{x{zww|yzx|y}z{x|x{w|wxx||w||yy~zzz{xyy|ux~vzwzw{zvwz{v|vzwxwvv}zxy|xwzyy{|{x{zwzw{tx|x}{z~xu{v|v|yx}wz{~y{uzxywwysvx{xzuu{xv{y|wuyyyv{yv{zz|}{z{|tyxyzzyww|y||{z|yyzwzxxzwvxx{zxzyxzzvxtxwzz|wxz{{{w|w}|}|{zx||yzwy|~x||}|~{||||{{||z~}z}|~zx~|}}z|z||{|w~~||}~y~|~{}{||~|~~~{|}~}~}z|yx}}u~~}~z~{{|z{|x|~|{}}x||{}}|z}vx~}{y}|~w~{y||{w~{}{{}|z|z|~|~{|x}}~{|~{~{y{~{{}}{~~|{~x~|~~|z{~z}~||{{~{~zz{~y}zx{}}|x|~~|}|~}}~~~{~}}~~~}|}||||}}|~~{~z~|~|y|}}}y}~~}}z~z~~|}{|{z{||~||~~~~{~~}}}|~z||z|{y{zy|y|z|}z||{|}}u|{{~|~}z}}|~~}|}w}y{x||}z~}|||{~z|~y}y~}x~||}}~~~}{|y~~{|z}~}~|}~}}z~}|~yy|{}}~}z{}}{|z{}}z~}{||}}}~|~~z|}z~{}|z}|~||{~||}~}|{~~}{|z~{~~~{|z|}}y~~~}|{}}~~|}~~}~x|~~|{x|}|}~}}|z~{|~~||x}~|{~}}}{|}yx~y{||||~}}~}|}|~|}||z~|~{{zz}|||}{{|{~|~}|y|}~}|~}z|||{}y~}y{vwxzzyzvx{xzztyxzxxyx{z{yzyuy~y{}z{zyzywwzxxxyxw~zxxwz{yzww|xyuzxxxzyvyzuyx|xww{yzv{|vxvuxvxzzuxwwuxvx{zxzxxwxyxzvxwzwyxyvuxxwywyxyysyxwxxxywx}zxxtwxyxvv|yu{xxyxxyxyxuxvzwy{vx{w|xzwzvzxvx}|vwz|wwxv|xvv{xx{xzwwxxyt{zuy}xw{|y|}uxx|xzyxwxxx{y}{}{v|{ty{zuzvwww|{{z{{x{{zyzxxywzw{{zxyyy~xzzyz{z}{zwzwwzyzxx|y}wywywwx{z}xz{|z}xzvxxyx{zzzz}vz{zyzzyzyx{yyyy{{wwy|y~wz{wxyuzwyvuvyu{zzzuy|w|zxvzxw{zzt|yx|x{|zzwyxzyxwywyxwxy{{{zzsyxzyxwx}tsywx{||yzz|y{|yyy{x{y}wxy~xvyw{{y~}yyzyzy{y{{y{yw{yxyzywwzz}~~vyx|vy{wzyu{{wy{x~xx}{yxyz{x{zx|yzuxy{z{{yyyzyyy}y}xx|y~x{{{wyyxwyyyxzx|y|{zyy{y{ty{x{yyy|xzwwxyuzzyyzv|wr|yuwyz|{{wxzxwv|{~xzz|zxxzzxxvyw~|xvy|{wvw|zzxzyyywz{zyxxwux|wxzxwvwxzwzw{wzz{{zvz}{xvxy|yxyw{wy{y|yy{yywy}xyy{|x}wzyy}{{yzyxwx{t{xw{u|{zzzzyz{zzuzy{y}{xw|xyzx{{zyzz}}}}z}~z}w||{|z{}}~}~}|z{{}}z{~}y~}}z|}|}}{}}}~~|zzx{|{{}}|~~|~{~~{~}~{~|z|}|{}}~}{{|{~{|{{~|y~}~~|}v~~}x|}z|y}}z}z}y~~{||}~y{}{|~{||}~z{~|}~yzy}}t}~}~|}}}}|~|{}{~~~|}{}~{}~}|x~{|||}|~|~z}}{{||z{}{}{}|~|}|}~~~}}|z|{{~~|~|{||}}y~~}}}||~}~z}{}{}|{~~}|}~}|~{z|v~}}|{{z}}{|{}}}||~|z}}|{}}~{}~}|~~~|~~~{{{~}}{}}y{|}z}~~}~}~}~|~z{}|~}~|}~wy|~{~|~y~}|z}~|~~~~}~~}}{|}~|z}~z{~}{|~zx~||~~}}}|z{|{~|x|y|}~{{}~|~z~{~~}|~}{}~y|}|}~|~~|}|}z{|||||}{~}{{|||}|~z}~{|~}|}|{}~}|}{~~{}{}~|yy~{~}{z||}}|}|{{}}}~~|~}~}}~|~z}}}|z}|}{~{~~}|{}~|~y}~~y{{||{z}~~{zz||{}||}z~}~|{||z|z{{zyx{yyz{{vzyx|tyxuvzyt}zvwwyvuwzvxw{tsz}x{uxvzxyx}zzyywx}z||{yyzwx{y{yyyxz{|s|zx{vwwwtwz{wv{wzwwsxxvyyuz{u{wvtz|xyzxyxxz|v~w}yzyw{z||{x{{yy{{yv{zz}yvywxuy|x{utyy|}}zv|zuyxwxxxz{zx{{xwzxyw{|y|xx~y|~z|||uwyzzz|yyyzyyxuwxwz|wzx{xyxwwvzzyx{zxv|{|{x{{zyz{xwv{xxy{}{{|{|z|z{zw{ywuzy{{vwzxwuvw}tuvyuvuxyux}uw{y}xxzwywz|wvyx||}{z|z{|{{|y{wy|wzwwtxxwxzxyw{|yxywzzvx}zxy|yw||x{wzv}xu}{yy|{z{{|{|yyv|{|y|yz|ztyyz|vxwwvxzx{xx{x{xxvxuvysyyvwyyz{|}w{}zyzywz{yy|v{yyyy|zy{z{wzyywxxtvxxxz{yzyx{zvwxxyxvxy|v{{zzzyz{z{|wx||z{yxz{uzv{{wz}}y{xw{ryyxysxwwy|xzsv~xvw|uyxv~xyquyuuxx|}zx|||}~y{|yz||}}{vx|{}vzyyzvy|xwwyzx|xzvxxyxywy|xwyxzxyxxxy|{w}{yzxxzyyyzx{{yvyxw||}zyvyzx|y|s|zuyuwyvwyxx|xxx{zw|xtz}xxyxyx}{ww|{{z{{y|}y|{{}yxzzxyxzzvy|vyzw|xywwzz{yzyw{vzxz}vwz~{{yywy{xxv{zzy~}}vvx}yy~}~z}|}~z||{{{{v~~}z|{||{{{zz|}{|~|{{~}{z{}{~~|z{}|z|z~z}|x|}w~~~}z}}z~x{|y~|y{}{|z}}~|{}}}}~y~}~{}|}yz}}{~}~|~}|z~}{{~~{|}|}|y|x|||~}{}|{}||{{}|~z}y}}~}y}}}~y}||~}{}{~|z|}|}|}}z{}{|x|~~{z|{{}~~}~}~z~~}|z}~}{x~v~}{z}||{||{~|}~}|z{~{|}~|}}}~~zy~z}~|y}|{}}~}~}~|||~{{{zzw|x{~{~~{}}}}{x~{~|}}wyz~}~~}~~~|{}~|~z{|}~{}~~|{|}}}}{{~|}||~~y}|}~}||x{z}|}~~}~~{~~}}}}z{~||{z|}||||~}~{z||z}~{{}~{~z~}|~~}||{}~~|}}~~}|~||}|~~~xy~z{|}{y}}||}|z~y}|{}~}y}|~|~}}~~}|~|{|{}{|}~{}~~}{y}{{z|{~~|}}~~|}~|z~}~||}~}}~y{~}|y{{}z|y~~~wy||{}~|}}~~|~~~~~~z{~}}}~~}{~}|~|}}}}|}}{z~z|}~~{~~~|}|yxz}zxwzxxzx~xwv{wvxxxyxxuz}{wxyzyyvu}w{zyuxv{xxytyxzvvww{x|z{yzw{yz}{xzz|yvx~zzz{yzyxwzzxxywywv|uzyxuzxy{wv|yyz{zwxxyx{uw|v{xyvxyz{zzww{wy|xx}xyz~rzxzzx{v|}{|w{{ywvzzyzywxwu{yzzwy|yzyyw|xyxxu|zwzzz{yxy|xzyywwvxzxywyx|w}{v|zzzyu{{|yz|y|y{yw|{yzyzy{wx~wzyywyyy{y}y~|xyx{y{u|yyxxxyxx{}zwxz|z{ytzyxxz{wxuwzyv}{uywyxtyxwv}{{x}zyuz{zzy{yyz~zx|yyxwzxzwz{y{w}w|y{xzywvv|x{vzyxyzzwwyywxyzvvzxzyzzxxz{zvvz}y|vx}yyxwwwyyu||wwxzw||uyvy|wx{zzy|xyz{{w{zzvyxxz}z~zx|xy|zxv|}y{}vuyzwuw|vy|{|yw{{y{ywz{{wvzxzzv{yvwzzzxxxwwxzzzyvwzzzt{z}}xzx{wzv{wzyx{|utzy}x{w{yxywzwyz~yxx~xzw{x|wvxzx{xywyx{zxy{yyzzyvzw}{{xzwwwy{{yxzzyz{uvywwww{{yz|y{xz}y{yuz{w|u{xz{{w{zww{zxxx{x{{yxxx{yz}xy}y{yy{|zzxwyx{y|zxw|xz|y{yyxxz|z}zyyyyy|{x{|}|{wz|zvx}{zw{y{yzy{yyy{{{xyyw{z{{zxyvx{zyy{xwu|{wwzy{wz{|}}}||{~~|z|}z}|~}}||}{~||~|~}}z}}{|}|z~}}}zz||~~}}}~}zxz|zz}~~~|z||{}}|~{}z}|~}~||}}~}{||{w|~{|x|z{}y~{}~}|~~y}}~||}y|}z||~{y{||||w}y|{y{z}|~}~x|z~}}}z{}~~~~}}~}|xz{~|{}z{~{{~{~{||}x}|{}}~~~|~}}{{~}~}}z{}||yz|~~~y{~}~{~|}z~||}|~}}|}z|{}}{}~}{}}{~{|~}}|~||}|{}z}}}~}}z~~}|}|}{z~z~~}~}~|}~~}|||}}y~|~~{~~y}|}~{z~~~~}}}z|{|}}}}v}z}}~{~{~||~{y}|}}|~}{~y~}}w~~|~z{~}|}~{}|~}}{y{~|{}z}}||~}}|~}y~||{}|~~|}~|~||}}~~~{{vz~|}}}~}z|}~|}}|~~~}|{}}}y}||{|{{{|~}~}u~}}~~|z{|}|~|z}{|}||~~~}}z{}}||~y|y~z||}~z|{}|z~{{~~}~}}~}~|||}}}}~~~|}~~}~{z|{{}}||{~{}|~|~~{{z}|{~}zws}w|z|z{{yz|yywxxwx|xwvuxxwwxwzzwvwxyxwuzvuwwyzzwz{wxz|wzzzx{zxxzxzxyyzxyxyx|y|zusuyvvxwzw{wsxwxvtu|vzzzuyy~tvzyw{}{xwytyxw}yx|z{{yw{zy}vvxu{xxxuwxxwtxuxzuxzyuztzx{wvyw{{yy}}{{wvxzsy|vzyuy{yyyz|zz{z|{y}yzy{ytzz~xywxxx{xu}z{zu~wyux~xwx{}|}yz{y||xzyywxxx{xwyy|z|w{zyzuyzsxxxv{k{xyyvwzv{x{ysvwuxyxyuzzx{vz{yww|{zwxwzyxx|xwxy{~zyx}~wxvywyzxwwxx|vvxxx}xywxywxxxyuwzz{xy|zxx{z|zyzyyzzy{yxwyyyyvxzysxxzzywyyxuxvvxzxw{{ywx{txxxuwxyx{xxxv|~yy{z{w{zzyw{zx|zy|w{zztyvwuz|x}zty|xz{xwxxyz{zzxwu{xzzwxw|wyox|~yzx|x|yxy{w}}w~y}uz|{{}{uz{v{zuuvyxxvxyvwwwyu|yzzzyzvyyyz}z{|~xw{y|w|y{{ywzyzvxyxzty{xyxw}yywzzwyv{vyvuwwpvxxzx{wuy}wyx{xvw{wx||~y{}{{~yz|{xz|{}xz{z|zzw{wxy{wxwxwuv{z|zuwzwvz{zwyy{|yzyx{w{w{|x{|y|yxz{zx||ywv}zz||}~{vw|xyyxzyx|yyyzxv{zuw{z||yyuyw{z|{xw{|uxx{xyzyw{x|{}z}~{{x}}yz{{~{y{{}|~|x}{{||}~}{~~z{x~}~|~y||}~{|~|}~~}|~zyx{~{y|{}|~{v}~}{}}x~{}|}z|~}{{}~|}~{{}}|~~{}z}{}|||||}}}~|{{~}y||{}|}~}z|y{||{z{|{|~|y~~z{{~}}~|z|y}}}}}~}z{{||{{x{~|}||~{z{z|}{zx{{z|y}}||}{}~{{||~w{~~|~z}}|}|y|}~}}~|~}}|}|}y}|~}}~z~~~}~~}}z|{|~~z{z{|||~z}|}|{}~|}{zz{~|{~~z}{{|{~~}~y{}~|}}{}~}}~~}~{|{~~|~~}|{~}|{~}~|{|~}|~||~z|z}||}|~}|{~{|~}}}{zy~~}|x~||~{}|}z|||||{}{z|}{}z~}||~}|}{}x|}||~~~}|}|{||~}}|}}z}~z}{{}|{x~~||}}||{~}}}~|}~}}}}~{||{}~|~{}{z~~}~}|||{~zw~}~~}~}}}|~|}~|~~|{|||}|~z~}~{{~|~}xx~}}|{y|~|}{{y|~{}|y}~}~z|}~~}}~}~~~~}|||}|{}}~}~{|}|~yzz|~{y}~~}{|~~zvzv{wwxuyyx|xwwy|v|x|}ywvxz{w{vvwyy{w}uwvy|wyxywyy}w|zx{z{x{yzwyxywzz{yx||yuvyxxyyy~vxtxxwxwzwzvvxyvz|yvz{ryu{z{xyw{wz}vxxzxuxyzwxxz{uy|}y|{w|y|xxxy}ywwyy{zywy{zuxxuxx{|xyx{zw{y|xz|{{zz|v|xyyzwxxxx|yyv{swyzxvxy{zzzwyzzzy|yyyvztxzzx{xxwzz}}z|xvywy{wzyywxvzy|vyxvzywzxzvw|vy{~w{ywwwyxwyy{xx}wy|yx}yxx{z{{|yyxw{x{z{{zy~u{~z~{sxxxwxvvwyyvzyz~z|zvzxyy|{wyy|xz{|{yvzzzwxw{z{x{xy|{yvyxxuz{zxx{zy{yv{uxwzy|xv}}xxv}wuwx{x{ywz{yyyxyyyzz|rz{xyxyzxxz|yzy{zzx|}xz{z}zz}yzzy{{{z{y||yzz|xwyzu|}zvyw{{|{xxwuw{ywy{xwyz{yv}}xz~yy{{yvy|yyu{xwwzzzzvzxyx{{|{z{x|wxvxvy{|wzxux{zzx{}|{w{xzv{v|xyy|{yzxyyxyv}vx{zy}yzw}|v|y}xwzzzxwyw{zu{}~yzz{zz|yyoywww{ywuww{zwzvz|zzwy{{zxx{z}wy{yzyw{~yzzzzy{yx{xwy|xzyyzzy{z|z~{y{z{~yxxyvzv|{yxz{z{z{y}{zxxztzyx{zyyzyy|x{zz{|tzzyx|}zzyxwyw{yw|wyz~{z~y|~||~|}~~}}|~|{}~||z|~x~|~|}{|{x{~|w}y~}{{~z||}~{}}z~}~z}}|}}}}{}~z{||~}z|y~~|y{z~||||{|}|{|~z}}|~}|}|z~}|}{|}{}{z~|uz|{|~{{}{}}~|~zy~{}|~{y{}{|x~|{z|y~{}~||}}z|}z~}{|z|{||~}|}{}}}zz{}|y}~}z~{~{||~|z~~z|~{}}}}{}||}~||~~{}~}xz{|~y~}|x{~}~{{}}{}}||}w~~|~~~~|z}{~{{|||{}}}}}{}{~z~{y}|~{z{{}{|}}~y~}z~~~v}}}{}}y|y{|}}z~~}{~}{{|~~}}||}~~z}{}~|{{}|~~~|{|{}}~{{}~~{~~||}~}{|~}~|}~~}}}{~~}~}~~|}}{y~z}~|~}z~{}{y{|z~z}{|}~}}{~}~~{~}z~}}x}}}{}|~}|}y}|{|~|~~z}|~{|}|~~|~~|~~~}|}~{|}y{}}|~~{}||}|~}|~~~}}|||}{}{}}~|||z|~~}}}|z||~}|{|||~{}~{{|~}~}~~}}|}}}{~}}zx|~|yxww||zz{y|w|}vywyxvyzzv|x}vywxzwwvxzzvyuzxyyzwzyy{x{yvyxyyyv}zzz||y}wy~zz{xytwxx}tyyvzxxyvu|{wxwuwvvvyuuvz{vxvz|u}z|{xtzyxwvzxxxvuyxywxvyw|u|yzxyxwwvxuxyxtxyvvxy{{xxvytux{uxt{|wvy~xzx{{yx{xyzu{||zx{|yy~v}wyyvxvwxvxyvuwwwxwxxwqwuux|vv}z{v|wzxyzyyxzyxzyzzy}u{zy|{x}|zwzyzxyyyzwyux||xwxzvvvzwyw{xwxy{{vyywyvy~yuw{yx~xy|y|zwz{xwzz{{|xyzws{v{tywyu|yvuxyyzyzwvwzyyyvvxz{x|z}}|{yzz||zywzw~|yzx|x{ywxvwyxy|xwu{wxxxwvtwuqzx{y{xwzxwzxzw{y|w}y{||y|{xzw{{{y{|{w{|zyx~yx{x{y~zxzxvzy}{xz{xxzuzyzwxzxxv|yx|{ww|{x|x{z}yyvxyz}~zyw{zz{{u{xwww|xyxvwxyyzxzzuxxzwzxxzxxvvz{yzuw{zyx{{w}|||{}y|zxzzzyw}{wx{xwwx}tuwz{zxy|z{yvzvsz{yx{y{y{wyzx|{yu{w{|y{yx|uzzxz{|w{uwzxvz{yuzwuw{w{wuzyz{v|{wzzxzzz{z{{|{|xy{|wu|{}|{y|zx|~|v|{}y|zz{zz{w~x{yxxxxv{}xwtyyvz|||ywwyzzyzwty~z||vz|}{z|x}z{~{{~}}{{}}z}z~}~x{{~{}y{{}z{}y}xz|{{}{~~}~y}{}{~}}y~|}|z|{}zzz{|{{~}|}}y{~{|}y}y|}|~{y}|{y|}|~{z~~{~}}~}{~~{~x~y}{x}}~~x~{v{z|}y~{y}|~}z}}w~{~~}y~}|~|{}}~|~~z}~}~}||}{w|z}~~}}}|v}~|||}}z{~{~{{{|z}{}~}|{y|~z~}{}~}~w}x}~{{~}{z{|}||||z{|{|||~|~}}|{}~|}~~|}}{|~z{~}|}~z|}~{|}y}~}}~|{}~~~{{|~}{|y}z{|{||z{}~}~}y~}|~~|}{y}}}{}~|~|}{}}z~|}|}||~|~}~y}{{{y}}{{~{|}~z~|}}}}{}{}|}}}y|{z}||z{{|z}{|}~{|~}|~}y~}~}||}}~}}}}}|y|z~{~{|}|v}}|~}tzx~~|}|}|~}|}|}~~}||~{y~~{}{{}}{|}yyy{}}{{{{{~}x}||~~~{{~}{~}|~}{|}|}~y}z{{}|{|~}~}z~z}}y{|||}}y}}{||}}y|}~|~}|~{|}z}|{x}~{||}}y{}}z}z|}y}||z~z~|z}~}}|}~}}|{}xz{zxxzwwxxx~uxxv{zzxyzzyxuzwvzzzxvzyvvuwzyxwywxxzxzz{yy{zvvty{wz|~{wz|yz|uzxy{zwxyuxzyyx}{wvyzxvwxvy{|xyxyyxzxwyx|z{zxuzxyvxzyv{{zxywxyvw|vx|y|w|vw~zzwxwxwyuywu{ywxvwyxzvyyvxxx{uyutwyyxxv{wxxxz}ywxy|yx{x}xwwv}wwy{{{zyvsxxzyzzuu}yxxz{vyvy{z{xzyw{v{|||xwwtxwywzxyzzxyz|x{uxz{xzxwz{vwzx}{wv{x||{{z|{{y}tzzww|zzx{{yuwy|uzx}||x~y{zy{xwywxx{{}u{{zxy}x|zw|yzy}wzxzz|{zy||x}wx{zx|zyyz}y{|zxyzyx|v{zz{|{x|xzvw{y{|yxvzwvy}v{yzvx~vyzyxzxw{ywyxz|xw{}|yx{zz{vz||y|~w{zyyt{yy{{}|zwzz|yxvyzywwzyz|vwvwzyzvyzwz|yv~|xx|y{u|zzyxxwu{xzyy|wy{|yxy~zyw{|zxy{xw}{yxvux{xvw{tzvw{xz|yy{y}xzzyzzwwyzyxy|x|z{zy{yzx}zzzzxwwwyu{x{y{{z|yzx}|ux{{yu}yy|}{}zzyxzv|{z{{zwyz{yy|{zyxwzyxywzy{zzy|yyzy}yz~zy||zyuyzzwz|y}x}}v{wxwxxyyzw|}zu{zxzy{{y{zyx{y}xwz{vzz~y{{y{zwyyw}y{w{{y}xw}|{yw|}xz~}~}~}z}|}~|}y}}z}{}|}~~}~}{{~~|{z}~~z}~{}}yv~{|{{{}~||}{~{~}|||~z|~}|{x{{|}}~~}}}{|{|||x~{}}y{~~}z}|~~{|}}~{~}}~}|z}{z|~}~xx}{y{||||y{|z{w~{}}~|w}{z|~|{{{}||~{~{~~y~|{~||||{}~{}~~}|yzvy}}z{|}|zy|{}~}~|}}}{x|~~}{}}xx||{{{~~~||}||}|}z}y}||}}}|yz~|}{ux||}{~}{|~}}}{}{{}|}}~y~||}~|~~}y{z}y}z{}{}~|y}}~}}|{|}~}}~{~||~{|z{~~}|}x}|~}{}~~z}||~~~~~{}~{y}}}~~~}}x|}~~}}|~}z|~~|{}z|}|~|~}}}~|||}|{}y}~}z||~}~}|~|}{{~~z{|}|{}~z}~}{~}zz~~}~~|z||{}||}|z{}{~|{}~}z{z~||{|~}zzy}{||~~|~}}|{}z{~{z||~|{}~|{~~}}}}{~|{|||{~y~~||}}~}}}~{~}|~}}|{{~}y}{~}z}||}|~z}|}}~{~{y}|{v{}z{z{yzuyxzwzu}wwxvwxwtwy}wyyv{vyzxywxwwy{xw|{zyzyyyw|v|yxwy|zvwz|z|{xywzx{|xwzv|{w{xw{wzvvuyxxxuvwyvxxxzy|}wzxyx{yzwwz{w~y|zz{{zwzzzuyyyw{uxyvyxvx{{yxzz{wwxzvwvvxzzzx~y|{|ytwzx}||x{v}tyz{y{zx}}xvx{wyxyxzwy|xwynzxvzwuxvywzxwx|z|{|x{|z|z{{y{xxyx}zxww{y{wv||z{xw{zw{yxwxzztywxyvy{zyxyw{vzzvx{x}|zzy|z}zy{yz{yyx||}x{|yzxy|||{u{}wxz{xxxyy}|zxwwtxwwvvvxzxzxyy}zz|ywyxzxyy{zy||zxy|x{}xyyyy{yxw{yw{uvxz~{vzzv{zyxwxyxt{yuyx|}z}xyzuyzz~}zvzu|x}{|zwy|w|y~zx{|z{{z{uyuzw|xv|}zyywxxwwxzyvswx{}}z}{|w{{y{{y|xz~~yx{wzw{{w||{||yxzv{x{|zxxxyxx|yzxu{|v{z|yv{zz}z}v{yz|}||zzy}}z|w{|x}x{{{||{yz{tu|{xx|x{wy}vzyuxywxzx}w|yyxzw}{yyxz~yvw~zzzz|zzyzzx{|zy{{y{z{}xwxvvywxwwt{zxzv{wzxz|w{|zszsx{zxx{yyx|zy{zyywzzy|xyxw{yyyzvzy|xx{wzw|wxwzwzwz}yxv{w{t{{xzvx{|z|zx|zw{}{uxy|}~~|~{~z}{|}||}{|z|zzw}z|||{|}z}{}|}{{~}}}|y}~}}}||~~|~{}||{|{{|y{x~}z}{}zy~|y||~|~z|{{{{||}}{{}||}|~}~~{~}}z||{~|~|{}zy{|z{z|z~}{z|z|{{|~}}|}|~{}}{{{}|z}|{zz{}}{}|zzy}|}z~|}|~}}|~|{{}~|y}}~~|~}{|~~z~~~}~~{|x}z}w~}{w||}}}}}x{{z|~~|~{|{~{~~{~~~}}|}{}}|}~~}~}||}z|~|||}{~~{~|{{zz{}~}{{|~|}}}}{{}{~|~|~|}{y{|x}}||}|}}||}~}z}~||~~~}z}~|~y|~{~}~|z{}y~~~}}{}~{{~|||z{~~z~}~{{~~~|}~z~|~|~{}{~||}z|}y}~~y}}|~~|~~}{}z}}z{|}~|}}~u|~}|zz{zy{{xz{~~~}w}x~}~|}{}}~|~}}}~}~x}y|{~~|{|~z~}|}z{{}||~}~}{}|}}~~~{~~y}~{}z}z|~~}}}~|y|~|}}~}}z}~}}z~{|}{~~~|~|}y~yvzxxy{xyxzwtxyyxwxz{yy|{yxxyzw{yy{{xvxyxxvwtxxy|xxvzwxwwyz|uvzz{x{xxyyv{z|xyyzxxzvx|yyvwxx{q}zxvzxuzxuvrzyzux|wv|{yywyvwxu|yvwyvyytyxyz{yyxvz{zxyyxzwtwwutvwxvxvzwvzuxyxwzxxvx}{xvwyxxxwwxvz{vwzwwyzxz{zxyuuzxuw{y|wxzzwz{vyxx}xxvx|zyzyxvyvyxxyxy|yy|wyy{z~}tyy}z|yx{vwyzwxz|u}yzxvzxuuzwvryx{|{yzyxyvw{|}{|vw|wyy}wuytyx|y|yxzwvz}zyz{uu|tzr{|z{wvyyxzxvyzxyuzyw||{zy{{v|vyyvzzwzvyy|yyxxw{xwxv}z|{wwz{|yvwzz|{w~{|u{{zx{ywxyzxsw{u{vvvyyxzz|zzxwxywy}yywy|yxw{wy{}v|yyyzwxvyxv{xwxw}|z|~xywz{xyyvxzwwxw{zxzzvy{x{yxxt{{zxw{{y{zyxzxxxvzvxxwv|yy{zyyzzyyzyt}zyvy|zzxzx|}yu{zzyzzxxyyxyyxzzwyywvsx}{yxxz{zuy|x|x{xxwxzuw|zvzvyxxyvz}{}zzx~|{xzyzyw}z{yxx{zzz{wzzzx|{yxyuywuxzwyxzyzx~{xyz{yyyx}twyyxwzz|zxywx|}xx{uzuyx{v{{x{|vyzu}}yz|uxyz}zz|}yy{uxx|x}zxtz|vywzz{z{{zxwxvz{|~xy{z}|~|{|~~{|}}y|~{z|}y}~||}~{~y||}}||~}}{zz~|{xz{{{{|}x}{{}}|~|z|~xz||{~|~~~w||{}{}|~}}~}z}~{{{{{|{|}{z}~{{}{{||{}~}|||~{z}~~}}}{|y~{yx~~~|x~z|~~~|{{}~~x|~~{|}}{}|~y|{|~|}yz}|zz}||~z}{}||}y||~}}~z}||}~}|{~z}{|}~}|~}{{|{z{~~}x}|~|~~{}~|~}}{{|}}}|}{}~}z~{|{~|||}~{y|z}}~|}{}{~~~}~~||}{~{}~}z~zz||~||~|}~{|z~||~|}y}y|z~~}z~{{}|y}|}|~z|~|~z~~z}zz}|z|{z}z{}}~||||{}||~{~~{}~z}}v|}z}}||yz}||x~~~{x|}{~}}}}}}}{~z|~~~{{|{~~}z~~|}}z~~~|}}~{{~~}~|~|}zw}~z~~|~}~~{~~~~{{~~}{~~{|{~~~|{}}~|{}z~~~~||~|~}~{~}z}||||~}}z|~~|~|~~}z{~}}~~y}}}|z}~}~{}~||}{~{~~~z}|~~}~|~}~~~{||~{y}}}~||||||~}|}yxxvz}{zwzyz{yxvzu||{zvyzyzy{zyu{vzwyxxwwvzxxzzyz{x|wyzy|zywxzz|zy{y~{wyzx|zyzvxxxyzwxuwywwzwyxwwytxwyxtuy{swxzz{x{|wu|vw|u|z|z{x{yyxzvwxx{zwxuwxy|xxz{vyyvzxxzxxx{vxwwxyywyuzvvzyzx|wzxxsyt|yz|yx{xzz|{vy{xxu{wxxu|vwwwwwxv{xyzywtxxzzzv|zyyx}xxz{uy|yxyzt}y|xzwz{x}xwywzzzxuxvsxvtv|v{w{xwzsu{y{~{{u|vyuw{x{szv{xxs|{}xzwwvt|zywzxyxyuz{zxyxuuvxx|xxqzyywyrwyww{wuz{|yzxyy{zv|v}|ywxzwv|xyzz{ywwxyu{{{|{xxw|xwywvuxyxwzuu|zwywvzyxw{xwwxu}x|xxy|w|~zyyzzzuzv}}|yxyyz}yyxzyyvyxww{wvyuuzxwzyzwyxysvxzwwvyzxyzxxxzz}yyxzx{z~}z|{yzx{z{|tyzuvyqxwvyzwwywyyuvyzywuwwzxyyvy{{yy~yw{{}zwyuz|w}wwxyy~yx}ywzz}uz|t{xvzxyyzuzxwu{w|wvwyuvty{xwx||{xyxuuzz{yyxxzx}z{vy|z}wyv{zxw}z{zwwx|{xxywzyzxx{xwy|{x{xzxyz{xyxzzxxzyzy{{z{||wztz{{zyzx{zy|zxzyz|twzyzwvxxxx|yy{yy{y|ywyywv{|{y|z{xz|xywx}{}z}|}~~~~zz}zzyxxz{~}y|zx|{{z|~}|{|{|}{x}zz}|~~||y~~~|}~|z{|{|z|~~|}zy}~|}}}{zz}|}{|~|z|y||{{z}y{z}|}}~y|{yz}y~y|}{{{y~y{~{~~{||x{{}|}|||}~x}y|}}|{}}~{}~~}z|}~~||y|}~~}~z~~||z|~~zz}}|}|~||{~|~yx|~||~~zx}~}}{~|~{z|{~|}|~}||z|}|~}}z~~|~|~z}|}}||~}{~}z||||}}{}~{y}}{~|}~|{|~~}xzy{y}|z~|{{~~}z}|}{}~|{}}{}~}y~||~|}~|}~}{}{|z~~|~{{~{{~|{~{}{y||}zz|yz}}~~|~z~~~~{{y}}~~z~}|yxx}z{}}z|||yz|}{|}|}{||~}yxz}}}|{~}|~z~}z}}|}~~}x~{~y~|{|}||{||~||}|z}}||{}~}|||{~z|~}}|}|~~}|}z|~~zz|}~yz}{{}{{~}|}}{~}}}~{~}}{}}}}~~||z}z}}~}}||~~}{{{~}}|~|}~|{}~|}~|~~}~~|}||}x{|~~~{z{|}{||~~|{|y}|}~~|~}}}z}}x{ztyys{{z{ux{wxywzv|wzvwxz{xvwzxyyxzwxywzxuxyrtxxxyxy{uuxywzzzyyyx|{z}vvwyywvsyvxxz{zvwyw{vywwyyzyyxwxzwu{wwzxzxt{zz{x|yyvy|wxwzz|vyxxz~yy|{zwyw~w}wxyu|xy{zwv}yxzvwwxwyvx{vxvvyx~yzrzvxvxyyzyvzx}yxwxyy~{v{yw{wxxxtx{w{x{{y{xy|xz{yyv|ww{y|vzyvy{vzwzzvu}yvxzz|ys|ywxx{ywyxywww||xwyyy|{yvxyy|zwyzzw{xzyyvxywwyxvwxzx{w{yyzszwz{||xx{xzx|yzzyx|wwxxw}wxy{xxyzzxyxyxwwxyz{}yxz{yzxxxzuyxxzzxxx|w|x{wyz{wzzxyxzzwx|{|y|xzvvxwwyzxwyzz{zz{v}{y|vzzz{zwwzyz{ywxxxxxzw{x}x{wyx{yxzy~xzyvwxvy|tzzzxwwzsxwwyzyyuxsyxyx{ywv}xwwzwvx|ywz|ywyuxwxvyyxvw~xxzwy{x{{zyuyxz|zwzxyzv{|zyywz{|{yvw}yz{xyx|}yx{zzzy|y|yxx{vwx{vzzz}{w|w~zwzz|yxzy}xyyyxzzy|xwzv|xy}y|{uxy}tyzzzw|uyyzxxyzyxzx|{||vz}xyyyxwxzuxzy|vzyyy}y}wyyxx{xx{zwyx{wyzzy{wyyz{w{z|x}ywz|yy|xxxz}zvz|{ww{xwyyyzxy|tz}xzwy{{xz|ywxyxyzuxt|vz}|~|}zzz}~|y~}{{|~{x|}{}|z|z~|{yz{|~~~|~}~}}z{|~}|{z~{z|~~{x|~{~}~|||}~{yz||}z}{}{}z{~}{~|}y|~}z~{}w|~{}|}|z}|z|u}~~|z~v}|}}|{~~}||~{{{z{~xz{yvw}y|{|y}~||~{~}z}}z||}}}}||}|y}}}}}~|}}{{zz}}|}{}}{~z||x~y}~~{y{}{z~y|}{}z}z}}}}}|~|}}|{}~~||~|}}{{z|||{|{}}|{z}~||~|y{|}|}|~~~~{|{z}}{||}|~|~{}zy~}{~{z}{~~}~}{y{{{}~z|}}|~~}}|}||}~~y~|~~}}{z~}y|~~~|~z~z~|~|~{}}|{}}{|z|}|~x}~{|{}{|~~y|~y|~~|~|zz}~z~~z|}{|{}{~}z||{{}{x~~}z}|}~{y{{}||}}||}}}}~~}}~~~|~}|}}z|~}zz{}}~z|||~z~~{|}}{~{~}}||||~||}}~}~z~zw{~~{}yz~y}{|{~{~{{{}{|}{~~|z~~|}~{}{|}~}}~~|~y~zz|{}~}}|}|~}}|{|~|}|}}~x{z~~}{}|~~{||}z~}|~{}}||{zzxzzxv}{xzv{xx|xxwxwxxuxwxtzwzxzwzx~yyw{ww}yxyyxy{w{w{wzxzzwv{zzyyyz}y{zx{y{vxywvxvxwyvxvxowwuvwvyywwtxvyvtvy{z|x}wy{ywwyy{yyz|vx{|yz{szxyxwvyz|yz~xuy{uxyyt}utzzxuwwvxwzyvsw|x|xzwwwyywyzx|wxvwwxxxxwz}yzywzwvxyyty|yuwxwzzxxzysw{wvzxw{zxzzw~{vutyzxzw}u{}vxxvz{x|z|{xy{yvzzzw{yuuyyy|vwy|txz||wvxvytuuy{}y|z|vztyzyzy{x|yz{{w{z|wys{xvyxy{zvzxwwwtxyvxxxzvxywzwx{xwzuzuyyz|xyyyywy|~xx||yzyxyyy{|{vxvxywtxxx{w|{yz|xyxyw|txyvyzwztxyzx{yzy|wyy{{y}y}x{wvzz{yywy{xy|}uxy{zy{zxszuv{wyxuwwvx{|wqyxwxwx{|{{uzuw|}x{|uv{yxz}}wzxyx}xz{{{y{ywwvzysyxuzuvy{w|{v|yxzy{y{vvxzvwxx{xxzzxyzz{xx{yy{{tz{yyxw{zwy}|uwvyzxwwzyzxzwvvww{xwt{vxyyxzz|y|{w{zv{wzyuz{~yyzvxwvy{}|zwxw{wuz|xwxywwxz{vwx|x{vvxyxxyxxv{vx}xyyxzxx{zyzx{{{}y{w{x}{{ywtw|uy{}zxx{{zwuw{xxwxx|xwzyzwzx{}vy{{vz|yzyzzw{z{~|v~}|{~}|}|}{~|z|~{|{z~z~}z|}{}yz|~}z{{{~~|~z{~~~}zv~{y{z|~~}{~{||z}|y{{~|}z{xz}y|z~||{{{{}xzz}|{}z{~~|~~}|~}|~|}}~z|z}}zy~z{y{z|yy~~|z{|~y}{xzy{|}y{{{|{y~}}~~~|}}|~}~}~~{||{|}zz|{}{{{}}}z}}|~{~z{z}|{yz{x~{~y||~y~}|~~~~~}~}}}}~~{~|z{z|x~{{~~{}~~{}~}~|{{}{|}~{}~~}~~|}y{}}z~~~~}}{|~|w{x}yz{w}{}{{y}{|~{}{|||zy~|}}z|}}{~}~{|}}~y|~~{y|wz}~~x}|}||}y|z~~z{}}|y~~}}~}~}~}~z{~}{{~{~}}|z{{w}~|~{~}}~x~{{}|||}~{{w}z~|~}~|~}}||}|z{{u{~||xzy~y~|~|}|y~z|z{~}}~{}|{}}|y~|}}z~}~~~{}y|{|z|}vy}~{~{|||y{~}|{z{|~~}}~|}|}}{}~}}~z}}|{~}|~}|}}}{~{~}|~|}{{|{{}~{~~}}}}~||~y|~~|{~{{|{zy~}z{~~}||{}~}~|z~}{|}}||~~||~}~}zuxvxuzyvw{vxwyvy{xyvz~xyy|wuwvwz{ywwvxyzyy{{wxxwuwzyyw{yyxxw|xyzvxxzz{zx|zwxvx{xxywwyy{yxyyxzx{wxvvwywzvuyxzxxw{yzwyxxwxywyzzxwvxxxyzwwywwzyv{{w{xwzx{xx{zywxxwz|y}xzww}xzyxwuyv~{{vuyyyzyxzwu{vy{wxvyzxyy{wxx~wxzxxux}yyyvw{wxxvvyxwyvyy}{|wyxwuxzxxzsxz{{ywyy{vzzw{w||yw|yxy{{zx|w}y{{vzwx{zzu|z{yzywyuyzz~xv{uxvzy|yxwxqx|}txxzxxxxyvwxzxwyww{zzy}{xyuxzyzx|zs|xzywwzzxyvuwxvyxvzyy|y{ywxw{ww{|}vxyxxv{|yzzuxzvyx{yws{ywpzywywvuxx}xwuzv|xxwxzxw{xrxx|yxyzz{|xwywzyuy{vzzy|xzxz{~}yzv{zxvzuyzzz{vzzxzu|tz{{|x{|xxuxxy{wwyzxy|xxwy{ytu|yuzyxzvyz|y}zy~yzyzv}xvwvw{{{|{wzzyzyw|zuxx{uzz~y||uv}yyw{uy|}zxy|y|}|{|wyv|vzwz{yxxw|zy{yzzy{}y|}xwvyzuy{xwzzwzvx~{{wywxxwy{wyzyyy}zv|yxy{zyz{y{v{zyvvyxxyyw{wwzxxzy{yxvwzx{~y|x|ywyy{{{{v{vzzyt{z{{zy{wwt|zszxu|wzxyywyxwzz{yuyxwzz||wz{z{|}||}z}|}{|~}|{y{~~~~~x||}z{}|}|yyz||{~~|~|}|~}z~~z}~~}}{|~}{{|~||||}{|y{y{|y{|||~{}|v{|}~z|{|z}{~}}~|~}}~|{||{~|z{}|{z}|zz|y~w{{~}|~|}z{}zw{||||{~~{~|||~{}{~{}}~y{~~{~z}{}}}}}{}{}yx}~||z|{}}|{}~}}}~|||~~|~{~}|~|z~~}~~}}}}|}~y{~{}~{{}~||}{}|~~}{~y~|{~~~{~}|~|{z{{|}}~z}}{}{x|{}|~{{~~}}{||z~}{|~}z}~{}}~}|~|}x}|}||~}z}{}}|}~}|{~~~|||}{{~~z{}{}|}~z~z}|~~|}|{~z}|}~~|z~}~~||~~~|}|{|{~~~~}~{z{|~|~zz~}}}~z{|w{}{z}{{||{{|y|{||{|}~}|||}{{yx{|~{~}{~}}~{~}~~}}}}}|x~z}w{}}xz~|}z~~{~}|~||}}~}||~}{}{{~z|~|~|}|~z|~z~|||}|~}{}}{}|{}~}{~~y}{}|{|{{~{||}}}|}}~z{}}||{xvyuxxxzzyyz{ywxyx{wwzywvxx{vuwuvx||zvwztu{ww|wvxyyzzyzz{y~vwxzyvz|xxxwyzyxy{yx{x{wuvvwtxzux{yryuxvv~x|yxwwwwxzxy{yuz|xz{ywwvxwy{zw{zyyx|xw{s~yyyytvuxxvvvxzvvxvvywuwtww|rz||vxxv|xwxuz{xyxyxxy{wyzyy{{yyyx{wvz||wzxw{xyxxyzwxzxvvvv~u{wyzyvzx}|zyw}wvwyuzz|yzx||wvxzwxz{zzwxvw{xvw|wzy{~vswzyvwxv|uxxwxwyy{vxxz|y}vwu{y|wwxx|yx}z|yv|z{x{{zvupx|wyywvyzz{{ywwuvxwzywxwxvyxxwwz|{xzz{zux{xy}zzyu{|y|zy|{wx{xtwuuxzyx|ww|wzvwy|z{wwyxyytwwxwzz|{}v}{x{v{|{yz|z|z{x|zyw|xx~wyxyvxxyx{xzz|wy|sxyxxyvwt{ztvuxwv|z{z|wyxvx{{{xzwu|{yxt|{|wyzz{yyyy{uzz{{|xx{zywu{vyyzxy{xs{|y|w|y{z||y{z|{|ywz{{xwzxxyz{~yy{z}yywvyvwxywvwz{uxx{zx|vzzxxy{wzwsz{y|wz|}|zow~{z{}zwz|zx}z{{w}}{}wyzz|y{yrwzyv{w{xxyvxwwxwzxxv{vzwx}yxx{{|z{z{yy|}wyw~xzx|}wzxzzxywwvy|y{xywz|wy|ywyyx{xyyoxvy}xwz{{yz~{|w~zx||tyqz{|}~~z|{{|}{~}}}z{}z|{}{}{{~{zz}}{}{~}z}}{x}}|}{z~||}{|z|}|~|}{{x}}z|}|y}zz}}{|{u~{z{{~~||v}|~{z|}z~~|}{}}~~y{|z{~|z|~}|~}~}~~u~{|z{{~{y{z}~|z{x{|zx{z{{z}}}|~}|}{}{z{}~~}||{}~z|~~}}y{}|{~~}|{}|~zzyxy~}}~z{~}}}||}|~}}~~}~|{{{}z}xz}z|{z|||}|~{{~|{y}~~}{|}}~}y~|}~{}~z|||z~y}{{yy{~z|z{y~{z}}{}y|{z~{~||{||{||~}|~|~|~}y}~z~|~|y~|z}}|yy||z}}{}}{z}~}{y|}z~}~|{~~}}~|~y{|~||{zy|~}||zyyz{{y{|||{z~{z{|y{}~~}}}}~z|~~}~~~}y~}{|~|~}z}~x~}|{}{}|~|}|~~|{~~|~~zz|~~}|}~}|~||z}{||{x{}~{|zz}{{{z{~~||~{}}|}}~}~~}~~~}z~|}y|}||~}{z~y|~|}y|~{}~}|z}{}~{|}|~}||}}}~~|~~|}|~}|}{z{z{~|~}|{}~{~}z}~}{}||}{|~z~{~|}}vx{ww|xzxyxwxxy{yy{|yty{z{xwwz||y{~x}{xvvwuxxvx{{uyxuxz|zx{{xx{w{zy{{|xyy|y{wy~vyy|{wz|{xzwzxtyz{vwvvtuu{zvzwwxwywyvrwuz{xxzyyy|xzyyzzyyxxww{ztwzvsw{xz|yyzwxxzw}y{vx}|yvzytwu}wyxzuuy{zwy|xy{yy{y{xy|x{yyzwxvxxuyxu{x{z|vx{w{yyxywz{zyx{zzzww|y|yywywzzyy|vyvvy{u~y|{yyyyy{x{wwyx{yz|w{zzyz|yzxy~yx~~yzzyyzyw{w{zxwz|{w|zz{zyw|zv{wy{u{zuzvzzzy{}yy{{ywv|xwz}ywt{xwzzz~uvx|yyywvzx|{|zyuxzvxzywy|zzv{||zxwwzyvw{x{wyvzxwvw|xz|wwv}vyy{{uzyxxxvy{zyzxy|xwuwwyy|{zzzy{y{z{y{|yz{wx|wzxz|zwzz|zvvyyzwxy{xyx|wzzxyyww{y{zyxwxxuz}{vy{{~xy|zyy|yxw||vy{yyzzxz|xz{zy|{v}xzwxzyzwyyyx|wxxzxyvxx{x}zuyxx{wzyzyxxvzw|wwx{zxyx~xxwzx{v{y{|yyw|y|{zy|{|zzywxzvyw{w}vx{vzxzy}{uxzxyywyw{{zvwxzy{ywzyxyxz{~|zyx|{wyzzyz{z{z|zwzyzyx}{yz|yyw{zz{{zv|w}{{}zywzyyyxx{{z{|yzz{yz{{|zxwxxz{yxyxwy{|{zw{zz~~}z{|y~}}}}{{~|}~~xz~~y~}{~{|}~~|z{~}}x~}|z{{~|{|x~|~{z}|}}}~|~x|~x{{}}~}~~~{{~z{{|z}||~{z}}zz~}{~z}~}|z{{{y~~|y}}}||}~{~}|~~~|}~}}zwz~|}~{|}|}{|~}{|}|z}|}zz}}~{|~}}{}{}~}}||{~~~|y{||}||}}|}~|~}}{~~}||~|~~~{}||~z~}yz|~|~{z{z}zz|}~}}}|zz|~~~}}}w|{z}{~~}z|y|{}~{|zx|~~~|}~~|~~~~{~z}~|z~yz}w}~~||{~{~zz||||~{y}~~~}{~~z}~}}{zy~{~}y}z~z}}{}|}{~{~{|{z~}{|~}~}~|{}}~}}}~}|~~~|}y{~||zx{~{~~|~~}}|}|||~~{}}|}~|}|}~~{~~z~|x}z~z}~}}|||~xz~|~}{||zy~}~{~~{xz}}~|~~{~~|}}z}~~}}{~~x~}{||{z{}{z}{~~}}}z~}||~}|~}~}~x}}}z|}|y}{{~z}|}x~y}~}~~{||}~}|}~}z~~{~yz{~y}~~}}{||}{y}}y|}}|{{}~|}y}wxzqxy}|zxvy{zwwwyyyywywxvyyywvwvyyxyyyvytwyuxwwv{yzyyu{zyzvz{{y{y{{|z||vz|{{{vzvtxwxxxtyxytuxvwxwuyzzw{txuvxyxyyzy{uy}zzzzxwy{wx{{yy|z{zzwxuzwyz{vwuxswsuwuwyw|t{zxxwxxwwyzvyzxxy}xzxxxzyz|xyxywxvyyxyz{wyyzywzwxzuvzxwzwv{zxvx~yzsvyvxvwwx{~zz{zxzzxyy|xz|y{{zzy{y|xzzz|y|~|yxxzszxyx~uxwux{xxzuv{y{ysvw{wwxw{zwx}svyuxx{|z{zw~|zzyzvzw}zzyy{y~zzuvy{{yyzywxy{wyv|x{t{txx{ywywuy{yz}{|yzvyv{y|zxz{zyyx}|y{|yyzzvywzzvwuxvxtzxyyzxywzxxwyyzyy|xvx{||z|{wyzzy|z|{xz}{y|zz{wyxzuy{{xzv}x}}v|x{x{zyxwzw}y{wzyx{z|x{}wxxyyxvw|}y}z}vwzzx{vzy|zwqytxzv{v|{ww}{yzyzwyxzv||xutzvsyxywzwx{{z|||wy}{{y{{vzwz|wy}|{{z{xwyyx}{xyw{{|wywyxwyxwzzyytxxv{{yyxxyyxwvzy}zwuy{zy{yz|x|{yxzwww{yxxvwuwuvxx{tt{xzyywx{{|zzzu{{x|xz|~yy|{vx|z|wx{vy}zzw|{z{|v{{y{zxy|wvz|xywyzzx{syz}uyv{xzz{wxv~~yzyywxyzx~xyy}}}}}}{{}}||z|{~~z{z|{||v}{{z~~{}{}|z~{~~{||{}|~|~~}~||}}~{y||||z{|{|z~yx}zz|{|~{}||}z}{w}~z{~}}y~|zy}~{~y{~|{~~|}|}{z|xzy||}|{{y|y{{}}|{{y}}{|}{~}x}z~~|~|y{|z~{z~||{{zz|~y~z|~|{{xz~{~~}|}}|{{}{w~|~}|{}}|~y}|}|}}|}|}~yz~zz{w|||z}{|{|}{y~|y~z}}~~{}~~|}~~z{~|{y||}}}|}z||z|{|~{{yz|y|{}{{|}~y}z{{|~{}~{z|~{~}}|}|~}z}~||}~}|z{|zx{|{}{~z|z|~}{{~|}|~~{}{{~{}~|~|}}~~}}}}~~|~}}~z{}}{}zx{|}~|x{||||~|z|z{|z{}|||}{~|z~}}~y~~|~{|y|x}}{~~x{}{||}vy|}}~}}||~}~{~{}z}{|~}y~|}|~|x}~{}z~~~|y~|z|}~~}|~~}|~~||~}z~y}z~}~}|{~}}||}{~~|}z}}{{y{{|{}|{{|x~}{{~~}|z{|~~}||yx~~{}|~{~|z}~{~}~~{~{~{z~|~~z~~~}}z~{{zxyyxyvyyvvuxxy{yyzxzx}xwzwyv{|yxx{yzzxxw|yww{yux{uyyxyy{yzxy{zwzzxy{yx|zz{z{xyxwwxzxzxx|wxzyyzzzvz{vxwzwtvvxxw{zyyyu|xtvyzyuzyzzxvz{wywv|zz|~yyyyy~swuxvwzz{zvx{yywyyz{wxv|wyy~yx{uwzxwx{|}zzywyxwxvwzwwxyvy{}x|yzzuyz{|wyywzwwxxyvz|{wy|ryzzxzwyxyxwzywz{zv{x}zyzz|xwx{vu{vzzzywyz|v}|{}zxzx{y{|vyz{{vz|ywv{wz{x{wyxxy|wzuxz|{yyyx~yyzw{z|zxzwzy{{y{zw|x|y{zyvv~xxwzzyx||}xywwwz{{yx}|xz{{{wx{zwxwzz{w{zzy~xy{zvzyyyxy{v}zyxzzxxvxxzz{z|yyw{y}wyxxx{zv{wzxxywyzw}z{t{yxyzuz{yw{}w{z|{w|{zx|x{~w||}~{{zzyzyzw{}||t|zzuw{zzywyxxyy{x}{zx{wxy}xzzytx|wyy{yz{xz{xx{u|zwyy{{xzywz{wxyxvw{{}{z~xyx{{{zxy}|yxyyyx|}}yzxy|xzyy{}wv}yxt}xzzuxyy{{|~zyryv{yz{zy{|zyy|w|xyyxx{xxzwz{wvxyzwx|ww|zy{y{|y|s{y||ztzwzz{zxz{}|v}z~wx|yw|}y{xz}zzzwy|yvyt|{ty{z~|{|{{yzywv}zz~zwxxywu{zzxz}yx}x{xz{}{xyzz{||}zx~|}|z||xz{}|{||{~y|~{z}z{~|}z~|{~}{|z{{{yy|}zz||}|~~}y{xyw||}|y{zyx{}{|}|~{~y}w}}|~}}}{z~y|z~|y||}v{z~y}~{{|y|~||}}y||{~}||~|z}y~{}|}{{}~|wyz}|{{|~{{|~{z}|~~|{{z{yw}~|{|{|{{~|{}||}|}y}{{}}|{|z}}|y~{~}}||z|{z}~||{~~|~y{}{z~yz|{zy{|~}|w}~}{}}zx}~{|zz}}z~{z~||~||~yw{||}||{~|{~|||}x}{{|}y|~{|~}||{~~|}||{|{z|{~~{{{|||||z~|}~|}}|~z}~||y{}}{}}||~{}}}|}}|{|}|zzy|y|{}x|x~z}}~~z}~~w{|}~~}{}|}~|}zz|z}|{{}{~{y~x{{t~z{~|{}z}{}}}~{}}||z~|{~~x{}||{}{|{}}{~||y{}z|}||~}~~z|y}~y{~}z}}{}{}{y~|}}}}}{}~|}~|~z}z~~|y}}{z}}}}z}}}}{~|z|||}}y~|||z|{|~{|~~}}~z}~||{||~~|~{{|}}}z{{~~~~|}}}}{||y|z}|}}zy{|{{{y}{|}~|{~}|~y{{}|~x|y~}|~~|z}\\\\\\\\|}|8}{}~z{}|~}|}{y~}zz{|{}~~|{x}~{~{{yzy~}||~~|}~}}|}}{~yx{|}{|~zx}~}{}{y~~}y}~~|~}~{}{{~~{|}~}~x{||~}y}x}}}{|}y|z}xy{|x~}y|~|~{{~~z|~}~~|}~||z~~zz{{}x|z}~}~{|x~|}}{|}}{{}|}{~}}|~}~|~}}|}~{}}~~~|{~}y|}z||}z}w~~~|{{~y}z~}~}z|||}~~{{|z~x|~}|~~}{~z}y|{~|~{y}~z{{|z|z|}}z|~~}|{}||~|}|{~{~|}~|{}|}|}}|~}~{{{~|{~|}z|}~||z{~}~~{~{~{{y{{}zx~}|}{~~|}~y~}~|}~|{~{{y||~|}~~|{~~}|}z{~~~|{~zy}y}~|~~||~~~|~z|}|}z~}~~w{~}}~||}~|}~{|~~}}~z{~{|{y~~~~{{}{}~~~~~{~~~~~~~}~|~}~}|~}~~z|{z|||y}xz}~}zy|{z~|}~~}~~~~w|{{~}{}~~{|~y~{w}{}|||~|{}}}z{~x|~x~{z}~}z}z}}{~}~~}z}}||~~~}}|x{yx{}y|~{}}|~}}|}{}n}y}~|}}{{}}}}{}}|~{~~~|}~~w}}|}{~z{{z}~}~}|~}}{~~}}z|z|~}~z~}w|}z~~~~|y~}~{~|x~z}~}{zyy}{}~||{~}}}~|}zy}}{x|~~|{}~~zz~y|z~z{{}~{}|y~{~~}~|z|~~~}|{y}||zz{~}x||~|~|}{{{}|z}z{~xyz|{~|y|{~|u}z|}}}|}z~{w}}|||{~}|{~||}|~y|zyz~~~|~z||}w|y}z|~}}~~}~~}}~}y}}~{||{{}~}|{|x~}~}||}~~{|}zz|z~||}~|~|~~~||~~|~|~}|{~{|z}~}~}~{}~|~||{|{|~}{{zzw}~{}~}~}{}}{~}|~~|~~~|{~~}~}|}~}{|}}~~~~~}}}{}||~~~~}~~~~~~~~~~|~}|}}}~~~~}u~}}~~~z|~x{z{x|{~zz}{}~}||yzxz}}z{}||y{|}{y~z}~}~|}|z~z{||{~}|{}{y~}}{zz}~{y{z}}}{~|yx|{x|y~y~|||}{x{||{~w~|zx~|{|w||}{{{|~~z|z~{|{z~{|{yy|x}~zy}}{wz~}|w~}~|}}~||}{|~{y~}zz}{}z}||~~}y|~~~~||{w~{}|~|~|~{~|||x{{}y|}||{y}||||x~{}}{}~x{{z}}~z~||{~|{y}{{~|zz~|}}}~{}~y}~~|~|y{||}~~}{y}}}}zz|}|{||~|||~{|}{~}z|~}}}{y~}zz{~~~}~{~|y{~y{|zx~{x~||~{~|}~~||}}{{~|~w{z{{{}{x|}}~}~}~}{}}~{y|{}~}z||{}|~|z{}{z{y{||~x}}{|{~~}~z}}z|yz|~vy}}{y|~}~}{}||~z~}{|{}w}|}|zz~|}}{|}{~~|}{~z}z}|}~}||zz~~}z|~z~}x}}}zw|~{|}|~z~{x}|}{}|z~}~~}}}~~}{{}}|~|}~|~z}|~}z}||y|}|||x|w|~y{z~~|~{}|}}~|~~~|||~}|~~{|~~~~~~~}xx|z|~}~~{~~y|~y~~~}~}}~~}~}~}~~{~~~~}|~}}}|~}v}|~~~|}~~{~}{{|~~}~}~{~~~~~}}}|}yxz}}y|}~|~|x|zz{v{w{}|}|xy}|~}{~}}}|}|~||{}|}}~}{z}||z}y}{zzyw|||y}zy|}}z}{{~{z|{~{y}~}||z{{y{~v||~yy{~~z|~y~|z}}z{}{zz|{z}yx}|y{x|}|yyx}y~{~y{|}|z{~}}y{}}}{||z}}~~}}z~~|w{{}|{zx~w{yz{|y{|zz{~~|}{|w|~}z}|{zz{z|z}y}}|uz{z|~{|~}{zy{{z{|}{}z{~||{y}{z|{{|zz}}|~y|||~~zy}w}}y~{yw}{{~ztz{x{z{|y}y|~}z~|zz~{|x~|~z~~y|{|{x|xzxy|zz|z{}y|zzz{{zzzx|~uy~}}||{}v|~{y|~|}{z{{z}z~z{|zzx}|z{z|{}{|{{z|zz}z{|}|yzz{~~{~|}}z~{}|}||z|y{|}|{~}|{|}{z|~y|{u|y}{|}{wy}|}{x~~|}}~~}~||{}|}y||}{z{w~y||z|x{}~{z~z|~{y}~{}|}}}~~}~||}z{~}~{w~z|{|}||}v|zx~||{y}||y}|z{||~z}|z|z|z~{~}~}}~|~{|y|{}}~yxyzz}t~{~||{y~|~v~x~}y|||~||}{z|~|~|~~}}~~~~|{~{~~~}~~~|~}~~~|{|}}|~|}}{~z~|~}}|{~||~}}~~~}}{}~~yz~}{}{~}|y}{~~~~|~~~z}}~~~}~~~{}~z}~~~~~{||}~~~||~~|~~~~{~~}}~{}~~}~|~~}}}|~|~~~}~~~~}~~~~~|}}{~~||vz|zz}}}~y~{}|}~|x|z}{}|}z{~{x|{x|yz{y~z{z}{~{zz}|{{{}}|}}|}}zw~}|y|y{|t}z|~}|z|{{z}|z~}}}q{}z}~}zy|{{||xx|~}{{|{z{|y{wwx||}z{||~zv{~|z}||z{yyvx}~|{z|z~y}|z}}~yzz~}z}~{z}||}{|{w|z|}{}||{z{~~~}}~|{yw{|}}}{|yzv{}{~x}|w}y|}~{|~y{z|~zv{}}{{{y~|{y~{~~{w{{{~xz|y|}{~{|}}{{{zywy||~|||~||~yy|xz{|}}{|}~y~z}zy{w|z|~z|~{zz|{{{|{}}zy|zv{yxz}|~z}|}x|}{w||}zz||}z}}|zzz}w{{~x{}~z}z|||~y{{}|x||}|y{|{~|}~xu}{~|{~|}y}vx}|}}|}~}z|{z}y{y|~zx|z|yw{|y|z~||x{}~}{w{{{{{z{{}z~|{~~~{|}z~}{z~~{~}y{~|{{~z}|}z}|||}~~x~{{}z}}|{}xz|}~z~}|}}~~}|{z}}~{{|}{|z}z~x}~}}~}~{}~yy}y}{}}|{{{}}|{~}}}{}}~y{{{~}~}}{yx}|z}||||{zx{|vx~|~~}}~|}|~~|||z{z}~~}u|}|z~}~{~~~|z}~}~~}}|{~}}}~}~|{}~x}~|~|~}}|~~y~{~~}~|~~x~~}~}~~|z}|}z|~}~~}|~~}~}}~|~}}}}~}|~}}~}~~|}~~}{|}}~~}}~~~~~~{~~~~|x~|~|~|~}~}~~zz|~}~~}||~}}}~}|~~~~~~~|{y}z}x|zzxwyz~~~~{{|zyz|zyw||y}x~{zz{w}~}y}~{z~{~~{|z|{z{zz{||{~{x|yxztx{~zz{|~w{|y{z|w}z|v||{{w{{{w}{zw~{}~zzw|{|~{~}~xzz{{vyyy|{}w{~~|x~|x|zu{x}uyz~||~}{|x}{{|{|z}{z~~y}z}}}}z|y{x{{|{yz|{yyy}}z{~{wz{|z~z}z~~w{{z{|}|~}~~}}{z|}z|}z}x}yx~vt{z}~{x{~x}z{}{}|y{|u~{x~}z||{{}~}|{{~|wzz{}x}}y{|z{zx~|z||}}{zz}x}}~}}x{~{~~{}~|~~z|z{~|~}yw~{|{|~{{~zv}wz{{zy}||zz}~~z|{~y~z{z}}|z}y|~{}z~z{~z|{{y}|~~xz~z}}|y~{}yzzzv|{z{x}~{y}y{uz}yw|}{~|}}}zz{}v}|}}y{z}yzz||zzyw{v{zy{|}zy}|}z{}}{y|~|vwx|}~|zz}{~x}{z{}y~z~~{z|t|}z{{~w{}}y}{z}z}x{{}yy{z{xy~~~z||~y}}}zy~{}z}z~{}z|z|zzzz{z|~z~y{||}|~y~|~{}|{}|{}~~|||{}}~{~}~~zy|}~yz{|w|}zzwvz}|{z}}|||~{~~~}|}}{|z{|~}~}|~}|{}}~~~~|~~}|{|}}}~~~~{~~~~}z~|}~}}}~{~~|~}|}~~~~~~|{}}{~~~|{}}~zz~~{~}~|~||}{~|}}z}|}~{}}z~~~{~x}}~~~|~||}~}~}z~~~}~{~}}~~}|}|}y{~~~~}}{|~}~v}}z}~~}~}~||~z~~~~|~}|}~~}{~~{}}|~|}~~~|{}}~~}}x|{}}~~~||}~}}|}{~~z~}~}~y~}~|{}|}~{~~~|{}yzy~zz|zz{{~z{z}yy{~||}x}{|z|z|z~|uyy{{|xz{{z}|{~w|{|{x|}x~}|}{~{x}y|{|szx}z{z~z||zz|x{x{{zx~y||}zxv|{{{}}y{}|{wz}xzz||}}z{x{~{{|zzyy|z|}zy|y|qx|~{yzv}}yzyz|zz}~}z}xzz{~zw{||{{||z}~|y~t|}}{yz{y~y}z|~w~z|||z|z}zy~yvzw{|yy}wzx}|{}z|~}yz{}}}{}z{z{{zy|x~{y{~{{z|{|{}y|zz|~{y{zz{||xz{yyxy{}{zxy}y~}t~}}wzzzy}}|}{{{|{}yw}y{}{w|~~x}{}|~x{}{z|svz}zv}}{zy~~~z{~yxv||}}|{~yzy|{|u|}|}zy~}|||y}}{y}}}}}|z}x}yzyw{z{{z}|{z}~{}~z}||}{{}~|{}y~y}w{|{}u{zy{||y||~{yx{z~|~x~}z~{~y{y{z|yzz{~z{}~}{yxyy|}z|{{|yy}y{z|y}y}z|y{{~{}y{{~|z|x}|}}|y{y|{{{}|xzx|~|zz~|{z{||~x{{xz{}~yzxzz}y|{{z}}~w~y|z}{{|~y|||wv}x}{z~}{y|v|}~zzz|{}zzz|yz|xx{zz}y}z{xyw~{}}z~~~|y{{yv}~y}z}~{{}{{||~{|{|~||}~wzxzxy}}{y~}~|~~|}~}~|{~~~}}{|~}~}}~~~}}}||||}z{}}}}}~|z~~~}~}|}zy~|~{}~}}~}~{}~~|~|}{~~{}~~~{~|{~}{}|}}~}y|~|{~~}~|~~}~}}~}~}~~~{~{}~{~|~~z|}}}}|~|~|}~zz}{~||}|~~}y~||~~|}z}~z}|~|z~}{}}~~|{~~|}}|z~|}}}|}|}~~~|}}~~~~}|~}}~{~}|~y||yzxw|y{|xy|~yy{|xzyy}{{}|yzyyzw{~w|uzzyy~|xyzz}~x~{{y||{|}xzz}}yz|{|w|~yz}~zx{~|zxu|yz~zzzz}{wyy{xzz}{~x|zz||z}z{zyxw|yxz|{{~zzxy|||y|zw||{|y}{z{{wxx{}}{{zy}{v{|~~wy~ywy{y|{}y|}}~}{zz{w~~y~y|}|~|zy|~yzyx{y}z}{||w}xxx}y{z}|}||}{{|~~~|~~~~{}{{z~||{uzv|{|y}}z~}{{y{x{yz{yxw{~z}{}{~y{}y~y|s~}{zz}|zz{}}y{y|x}zyz{~zx}~{{|}yw}w{v}}{{z|}x|{|~}}{|}|v}w}}}|~}x|~}~|~wx~|x{}zy{w~z~{{y~||{y}{|{}|||yz||}x}z~y}z|y~}||~~z{|z{wy|}y|{{~|yyzw||{ywy{z{x}wy}}{|w{~{||}~|~{{z{{}{z~z|{y~z{yy}|y}|{w{|{||{{y}{z{~yxxzzyz{z|x{z|{|z|}{~yzz|y}||w|y{z{x||}|||x|}~~~{yz}z|w{wz~z||}zw{|{z~}{~z~|}||}}uzz{yvz||||||{|~x{}wz||~z~{z{{|}{||{z|}{}|{z{}x{}|~z|{{{}{|{~w~z}}|{|y|}~|~yz{{y{z}z{{{|{~{~{|}|}~}}|}~~}}~}~}|~}~}}|}~~~|~~{|}|{{|}~}~~}|~~~|y~~}|~|~}{|}}|~~}{|~{z~{~~{}y{}}~{}}}}}}~{~}|}}~}~~~~~}|~}~y~z}~x}x~~}|~y~~~{~~~{~~|~~~|~}}}~~{{~~}}}|z~~{}|~~||}}~~~~z~z{}}~~{|~~}y~~~~~}~~x|~|~}~{~}z|~~z{}~~~{~|~}~z~}z~}|{x|}{wzy}yz}ywz{~v~{{{|z~}x{~{yyz|z|{y|zx|z}}{y~v|z{z|}w{{y||}{|}~x|}z|z{vxzz~|{{y~|{yyyz{x|{yxz|yzyz{~zw|z~|zzw|{z~uy{{yy{{xy|{{{xyz||zw{}~zz~{|{}}|{z|{}{y}zxzxz|||{yzzvzzyzyz|{zx}zz}|{~{yww~}zx|~zw}z{x~z}{wzz|}{{}x{}|z{vxz|}|x}~zz}z{{~|{wyz~|{}|y}y|}|z~z{}~yyyzwy{}}}zu{x|y|}{~}~|{yx|zz{~xy|{}}zy{~yyzv|{|{}|z|y}}z|z}}{y}~z{}zzvz}z||{zz~{{{~{wz|zy|}xzzxz{z~y{{yyz|}{|}||~}|}{wy|{wy}w||y~{|~y|y}x|}zyy|~}{|~|}|}{}}x|w}y{||{{yvz|z{}}|}|z~~r~~}}{{z{y}}}}zy}~|~{z{}}~}{zs{|{{vz~|z~}|~|z|yw}|||zzyz|~{zz~{wz}|~z~|{|}z{y}{{{|}{}|}w|}}y{}{~z{}yxy{|z||{|z|~wzz}~~yu}}~zz|}{{~|y{y|}~}{yzy|yy|~~wzy{~yy~y|~sy~yz||}{x~}{~~}}}~}{{z|}zz~~{~|yy}{~z{z}}}y|wx~}}{}}{~~zz~}z~~~}~}{}}~~y}~~~}~|{|{~||~~}~}}}}~{z~~}}~|}{~{~~||~{~}~}{||~~~|~~z~|~{~~z{}}}~|~}~|~~~|~|}}{~~|{|}||{}~~{~}|}~|}|}~~{|~}~|~~|x|{|}~{}}~~|~~}~~~{||{{z~~~~{~}|~~}~{~|~{}{}{~~x}~~~}}~{|~~~~~}~~~~|}|~~|~||}}}}~|}}|~~~~}}~}~~}~}|}zy}zzx}|{{~|wz~u{}w|}{}z~x|u|~yy{y}z}z|wz|y}||{}|u~z|}{}}{|||}z{{|{~{{x}{zvyw|z|{z}z{|y{yz{zzxzw{x|{z{yyy{y|{wz|vz}}w|z||}{}~|~xzxvw{{{yz}}x{|lzy|x|yyx~zy}~yy~sy{z|y|}{|z||zz|x~}|~|}{|}~z}}|{|z{||{{|yz}}y|{z|~z{}z|yyz|w}}x~{}y|~{y{~}}}||~w~|~wy}}||zyyz}{z~||~zz{zzw{z{|}{yzyx|v|||{{x|x~}z{z}|zxy|~zw{}}z~y||{x{y||~vz~y{z{{~~{zy}z{x{|{{|z{}zy||y{}{~|}~|~z|x}}}{{xwxy}w}}w|y}{x{zz|z{~~}||y~{vzy}{x~~||yy~}|}||{{~{xx{y{~}|~}z|zyx|t}xxy{|wwzy~zvyz~z|zyz}}}z~y}}~{~x{{{~z||z|z~{zzy{yy}x{z}sxzy}{}yy{}}{z|{{~{}{~}}{}|||~{y|y{ux{{xw~}w{w|~{z|z|zzwv{|zz~}||~|z~zux~z{|z|zy}}y}}y{vzy}}{|vy{|yv}{x~xx|zzx}~~~|~|~{}x|y{}||{zy{{~}z{|zx{||z}{y~|}z~{{v{|||~|{x{w{}z}z{|~z}~~}|~}|}}y~~~|}z|}{~}{~x|~|~~}}{z}|~{~|~||~~~{y~~|~}||}}}}}~~x||~|~~~~~|}{~}|~~~|}~}~|}}~}~{~|}w|}~zw}~}~}~|}}~~|}~~|}~{|~{~|~~{{~{}}}|~}~~~}~|}|}}}z~|~}}}}}}|~~~~|}}~~}|z~~~~}~}}~{~~|}}}{}|{}}~~}|~~z{|}}}~t||}~|}}~}~}}~|}}~~~{}~~y~z}~|y|~y}~}}}}}z||}|{{yxx{~{x{}x}||}{{yyw{z|||z{}vxw{yzyzz{||{{}yz{zxyz{}}z~~~~|y~wz{z~v}z}{{zzz{y|w{{y{~{~u|{v|z{z|~ux|{zu{x{z|xxzy~}zyz{yzzxvuzz{zw{||y~xx~yz|z|~{}}~xyyzz{{w|}{~{{{}~yyyxz|z{{y{{{z{}~}|y|y{{y~}wzz{}xw}~y|yxyzz|{x|u{{{wxxwz{|}{~}~yw~z}|yx{w||x|yt{y~xvy}}{|zzz|{}{{y{{{zz|w|{w|y{y~{{vzw{|xz}}w|{|||x~}|}yxux{x{zw}{}{zzzyz}}||{z{{{xz~{z}}|{|}{~{{zuxz{~}}}~zw}~zyvwzyyxzzy}~y||z{|y{{|y|{~}|x}~|}zzv{~~}yz{zy|}}||{}z|{{y|}}||{xz{|zzz{|x~x|~}{|yxvx~w~}{zzxx}yz|w~~}|{~|xz|{~}z{z{yxzzyzz|}xz}{|yw}|{z|{||{~zz}y~~|{~{wy~}}{y}zz{~~~x{|y~z|{|zz||~xz|{}|yz}z~{z~yy|||y|}|y}{}z~x|wy{}~{|x}t}}||zxyzx|y~x}}yzx}|{{yzw{yyz~{}~z|u{y{zzxz}{zzr~|z{w||{y}zx}yxz|}{|~|z{{zx|}z{vx}{x{|}z|zy|}~}~~z~|~~}}}~}~}|{~}|}}}~z|~|~~~~{{|{~~~~~~~}|~~}z|~z~z{~}~~}}~}~~~~~|||{|}~}}~~}}~wz}{|z{~~|z~}}{|y|}~~~}}~~}~}~}~~~~~{|{}~}}~|y~~{~~~}~~{y{~~~~~~|}}}|~~|}~||}}~|{~~}~~z{~~~{|}~|~z~}}z}{{}{~w~~||~~}|||}|~}|{~{||}z}|}|~|~{z~||~|}}x{}yyw}{~~xv{y{y~|y|v~yz{x|vwww~|yzyxxz|zz{z|{{~z~{|~{}}~|zz||{{zy{|y{xyxxz{xsx|v}zzy{~yy~}xy{{yu|yz{xw{|}~{~{x~{||{zy||zx~{~xzzwyv{}zuyxzy{{~~}}{{~vx{zzyzzz||z~zz}~{}xw~||}|zz}~{||~y~z||{zyyz{{x~w{{wv}{y{|w|x|~yyz{|uzw}}xyy~y|y}}~||zwzzx|{{zyv~xu{}zwyw{zwyxz|yxz}|z|zwx|w{xv|}|~~}w}~~|{|z|~{|{|zy}}~|~|{|{}y|xxy~u}v~ywu}z|~y{s~zxzzx{}|x}z|~~{{z~zyvzy|}z}{y{{}y}x}~{x}{|~zzwx}}{||}z|zzyv{|x|y~{|w{~}z~{}y|y}}{y}}{{{~|vz|~{|vwz|}}z{xzzzy|yzz{y~yxz~{zx{z{|y|{zw}~y{}|z|~|z{yvx{{~zy{yxw{ytx|y|{vwv{{|~|}}}|{zx}x||{~}~}x}}{|z}|{|yz}y}zzy||}||{{|z{z~w{~~z|u{}{{~{{}|y}~{}|z{||}|xzzz}|~}xwx||wzy~{}x}}z|{||y~y}||{yz{|{~}|}|~~{|~y{}z{|||}{xz{y}}xxz{x~zz|z{z{|yy}z{{xz|{}{{~~{szz}|}|~{~~~~}}}}~{|}{}~}~z||}z|~z~~~~~~~|{{{~}{~~~~||y}|}~}}}}~~~|}~~~~|}~{}||}{|{|~~}~~~{~}|~~|~~~||~||~~{}|u{z|}|~|}}~{x}~|~|}~|~z~}{y|{~}||{{~|}~~}}~~}|||~}}}|~|~}~|}}}||~~}y~}}~|}}~~|~|~~}~~~~~~~}~~}}~~}|||~{|~z~}~}}~z~}{{~y}{{~}}~}z~~{|}|}}}{||~}~|}}}~|~z~~~|{}~}}~z{}~~y~~}~~}}|zw}{||{{xzzx|{z{|~{v}v{{|xy{{xyxz{}zx|~|{{|v{zzv~{z}{|zy|{w|z~~|{|zz~|z~|}{|z~{y|{zz|~y{x}z~{{{~}{w{x~z}}{v~zy{|xyt|zzz|}yyx~{z}|{y||}}yzv~}z}}{y}{|~{~z{|w}w|y~{|v|yx{yxx{}{{yz}zy{}|{}|~yvw|{}xyy{yz|}{w|z{z|}x{{}{|z|zyz|~~{x}||~|vzx|x}~}|y}}w}xzyzx|z|~|}|}wzx{{|zxxz~|z|}|y~~u|y|{z|~~}y~zyz|x|~}}wxz{||}{xz}x|yzzz~y|}z}{|~z{y}~|}~z}x{u||{~{z{|w|||}x{{z|~|z|~}y~z|{xy{||{}w}{||zwy|{}uy}~zy|}}{{y{}{}|zzw}{~~|zz{yz~~~xw}w{z}x~y|~xz|~z|wxx|}zzxy~{|}~{z{xy}}y{zzz{~||zzvz{{y{|}|}}y|yw~y~{}y}||{y|zz{}zy{}~z}z|}z{x{{wxx{z{}|}~y~y{~{~~~y~~{zz}{z}}z}yy{|{}{~z|}|{x|{z~{y}{{zxy}|{y}}{}{|y{{z|}}~x|~yyz}}}yy}y|xz|y~yzyy{{y|~|~z|~}}{|z|{z{{{||v}}||zyzv}z|zzw|~|z|y|}yyz||~|y|||zx}|z}}~~}}|}|~x|{}|~}~~~~}{{~~}~|~|}{~}}~}|~~}}}~||~|~|z}{y}{|{~|}}{{~x|~~|}{|}|}|}~}~~}}~~~~}}y~{~~~z~~}|}~}}~}|zxz|{}~~}z|~~~~~}}}}}~}~~}~~yy|y}|}~~~}{}~~yzy|~~}}~~~}{}y{|~~y~~{~~}}}}~}|zz}}~||{~|~~{~~~}~}~~}}}~~{~}~~||}}~z~}}~{|}||~~}}~|z~yzvy}xy|xzyxu|}|yu|y{{v{xvw|z{yzzzzv~|y{||}~}w}}|}{|{|{zxz~z{~{}}{}zxzxz{yx|vyzyz{|~|}y{xy{vwz{y{{~uy~}xx}}z}x}|z{zw}z||~|~{zy|vxz}{x}{|z|z|{{zz{yz~|y{y{}z}|v{yy|~}~v|||~}zz|x|}|~uy{}{yu}yxwxyx||{zz|yyy{}}vz{y{~}x{~x}}zvy}|yz{}}y}{y{}|w~~yyz|wy|zz{{||x}z|yx|vyy||~zzxz|{{|{}|{w}{|z~~}|{{zx{~}}wv~z{z|y}{}|{|xzz~{|wx|}x}{}z|x||}}{{{}~yw|z{}}}}{|}z|z{x}xz}w}{}{{}zy~z{w}{~}xy|x}{||xz{w~y~z{{{}y}|}|{~z{{w|zyzz{{|yyz|yy}wz{u|{|||{{yyxzwv~~|z}|~y|v{~x}|zz~|}~}zy{zy}z{}~{~{{}y}y{ywz|z{|}z}{wz~|z}~v}{{v|z}~z|{|~|y}|{}|vz|yz|y||y|w{yzz|xxxy{w||~{zy~y{zz|{{z|wy|}}}}}x|~~}|}|}zn||z|zz|y|}w~{|~y~|}zzxx|x|yzyz{w~}xw|z~y|~y{{z}}}}z~~}zzz~yz}}zx}}{zx}|xw}{yzy|{zyzz|z~v|}|{}yx{|z|}~|~|z~||~~~z~~x{~~~~}~}}~}~~|||~x|{~|||}z~|~~~|~zz~}~~~~}~~zw~}}{|~~|z|t}}~{~{}{zx~~y~~||}z{{}}~~|~|}}~{z}}|{}}~{{|{}{|~}~}{}~~}|{}~~}~}}|~~}~~}|}~~~~}~~~{~}|~}}}|}{~~~~}~}}{~zz}~{}}~{}~z{|}}}}}||}~}{}~}}}x}}~~}z~}|}y{}~}|}z|~}}|y|~xz|{{~~~~~}~{~}y~y~~}}{y}y~yzz}z{}y}x||{yww{{{y{|y~z}{|zzz{{vz|yzz~zy{|{xxxxx}}{~|z|zy}|{}w{{w{}w~{yz{yzxx{|wy|x|{vy{z|xxz|}}y{}|y|yzy~{y~y}z{yv|y}{{}{|zz~}~{|z{wywuyxx|yx~~||}zy}z{{|{zyx{x}{xzz{{z~|||u|}y|{~z{{|w|wz}w|y{yyyzzz~}}y~qz{y}}yzzw{{z{z|}{}|z|}yywxz{|{|x{zw{}}|xzz~z~y}~|yyx|{|}~z|||x{y}z}{}{yz{{x{~y|wu{x{{xwzyy}xy{|y{y{{}y~|{xzz{~}|}yyzzz}y~}zzz{xx{||{~y||{y|zz~y|tz~~y|}y{{z|{|||~}zy|z}|xz|yy{|zwzv|~{x{|{zzzzz|z~zyz{}yx{zy}}{z{z||~zxr~}z|yyv}|}z{|{|{~zz|~||z|}z}{}}{}y|~|}zy||}}}}zvyyy}zzx~~yv|}{|{z|}y{x~x||}{|{|z|{{{{z}z~y~}}z||zz}z|zw{{|z}xz}w~y}|x{}|xyz|yz~}xy~yy}y{{zzxy}zz}|~{}y|y|x}||x{~}zxz||}|y|z}}y|}yxx~~y~y~|xyy}{|z{z|{}~{yz{z}}|{zxxz{}y||x}~zzzz|}z{~z}zzz}|{}~~{z~|}z|{y{|y{{~{zx{w|~|~~~z~|~}~~{~{~}~~{}|}~|{~{{~~~~~~|{}~{}~~~{}|~{|~~|}|~}~~~}}|~~}}~}y|}~~|~~}~{~{|~}~}z}||{~~|~~~}~~{||}}}}{|~{}}}~{|~|~}{~z~}}y~~|~~{{}~z~~}~~~|~~}|~|}{}~~|}|||}{}~||{}~~}~}~~~~~~~}x|~{}|~|~}}{}|}~}~}~}~~~~~}{z~}}|~~}}{}}}{}~~|||}||}x~~~~|~~}~~|~~~|}}~~{~}{{|wx||~~|}|zy{x}|zzw{vyw~{{yywv{zxyxzyyz}y|{}ux|y}w|y}}{yz||wwx~}~|}}z}x{y{y~z~yx||{|wy|}|zyxx{x~yw|{~|zw}}~|{}wz}z{||yz|}z|z|z{zz{y~w{zyyyyxz|xz|x}}zyz|xy|||}yy||yzy{w}y{{{|||y~{{~{~}zw}}w~}zyxy{zxxy{~}zvzy{yzvy|yxyzxxy|||{xz~z~|{{xz}|z{{y}{{y~yz|}}yzxzw}{|{{|y~zyz{xyu|zty}}zyxz~w~}}}}y}zzz{z}y||zz~|{}|zyzyxzyz|{|||{|yzu~z}xy{{{|z}wz{zx|y}zz~{{}y|z|{}v~}~~|yxx|{}z{}~{z|w{xzvy{~y{x|}x|y{|y~}~y~||{|{}}{{}||z|{~{|||{y{~z}y{~|}~z{{|}{y|~vy{yu~|~~~z{{{{z{y{z~||z{}~|||}~}{}|yyy{zx{vx~{y}z{x~}}vzx~wz~{|}{|}x{{~~||~y~}|}|{{}{zx||y|{yzw~z~{~{{}|z{zx{{|y~}}{yzz~{|x{~yz{|~}~y{y|{xz|~z}wz}|{z~y}}|xw~yxx|z~{x}xz}|||{{{}||ytz{y||zz~~~~{{}}{{y}}|zv}v{|}z~~}~|zx{zx~yzyz~}|{yzz}xy~|{}zx}}y~~y|||{{|}{}{}}}{}~y}}}}z~~~}|zz|z~~z||~~}}}}~~}~{~|}~~~{{~||{~{}~|}}}}~~}}~~}}x{}}|}}}}}~}~}~~|~~~{|x~}|z~}~z|~|~}|~|z|}~z}}}|{|~|}~}}~{~}}||{|~}~~|~~~}~~~~{}}~||}~y|~{|~~x~~{~~~~~~}~}}~~~}}|}~~}~y}}~}~~}}~|{|{|~~}{}|}|~||~~~~}~~~y}z~||~~||{~~~z|~}~~}|~~{}{}~}~{}|~}}|}~~{{~~}}{}z{x{}}|z}w{zyzyz}zyx}~xv|zyzx|{x}{}|w|z||~|}z~~{x|yy{~|}|xz~x|{|{{}x}}}|}{}zy~}yx~y|x|y|}z{zyzyvy~y|zz{|{ywx|zyyvwwz|v}z{{x{~{{z~wy|}}z{{z~x}{|xz}}z}vx~~{|{~}}x{z~~}{}y{yzzv|z}zy||w{}{z~x||z}}{|{{}{yx|{{|}y|}zwz{{}z{}zyzzxy}}z}|||{yz}{z|zvx}w{z}{}}w}}||yvz~{yv{{}}}|~zyyz|xw{|zxz}y}||z}|yx}~}}zzz~}|x}{wxy|z}x~}{}z{~z~}{||y{~y{|~}yz{{{s|}|z||zyz}{|~}x|xy{~z{}z|zy||||yy~y{}z{|~zz|}z~~{yzy||~{}|yz~z~~{{{zwzxu|{{z{w~}yy|yyz}{}y{||x{z|~zv{zx~yu|x|{|}{yx~z}~|y|z~~~}z|~|yy|}}v}||{}y|v{z|y}|}|}z|{|{~~|w~}|}}|xzy}||yyy|{}}z|||{yz{|}zz|{}zz~|~~zyzzy{y{y~w}{}{~x{{{x}{zwzzz~{|~x~}x|~||yzwyyz{{}|~|||x{{y{zy|zy}}{{}zx~||{}zy|}~}||{}|}z{zyz{z|yz{~{}{|{x}{{x}{{t{}{}}|}~~~||~||}}~|}|}|~~~~}}}u~}~~||}}}z~}~|~|~|{}~{~|~~{~}~~~|z~{}{~{}}z}~|~{~{~~~}{{|}~}{~~}~|}~}{}~~~|{~~}}}~~|}{}}~~|~~~~~}~}|}}}~~}~}}}|||}|~{z}~~{}~~~}}~{|y~~{||}{~}w}|~{|~{||{||}}~}|}~~||}~~}|~z~~{~|}}~~~~}~}}}~|~}~}~{~z~|~}~~}{~~~~~~~~{z~{zy||~||{||z|}zw|}zyzvwyy{z||sx{|z|{vuzz{|x}y}}z|~{y||{}yz~z~y{|~||vy{xu}|z}w{x|y{xwrw{xt{y{|xvz~|y~|x}}yz|yz||||w}|}|}{|{~y}{||zwzx|yw|{uwyyxx}xz{|xu}y|y|}|w}x{}z|{~z{{{{|z|||}|zzx}x|vyz}{xx|{{|yz{}{v{y{v{{}~yxz}zyzz{y|z~~~{|z{{{~~}x~~}zx||{{x}xz~|zwx{z||}x~z}|}w|{x|{{{|~z|z~|z|}||yzxzz~{zx{~w|~{wyy}||{~|yyz}|wz{z}z}}{yv|||{||~w||y~yz|{~{x|~}|z~y|z|zwzxz~z|w}{~{|}{}|z|~xy}{y~|z|~||~{~|{z}w}|xzzz~zxz|}~zyz~~}~{~xzzx||{{}{zww}|zu|{z}zz{{|zz{zzz~~}{||}}y|{{{xz{{w}|{z}{y~|wz|w}zz~y||z{~}|}{~{|z|}}~{x~{}|||~{z~|w{}{{y|y{{x}{}w|}z{}z~|x|{z}y|z{}|{{~{}{z}~|}}~{yzx}~|z|x|{wy|zz|{{~yzxzz|||{}z|~z|||{{|zxzz}}}zzz}}|}}{|z|zz|zz|}x|z{{}{zyyy}wx~|zy|yz}|x~y{~|x{yz|}{~|}}}|{}{~|~}~}~y~}~}~}~~}|{~~}}|{}}|}~~}{~|{~~~~}~~|}}~~}~}~}||z|y{|~~{{}~~~~~|~z{|{~~~}z{}~}{}{z|~|~|~~~}~}~}~}~~~|~{~~yxz{~~~~}{|~}~~|~|}~|{}~}{}}~}~~|~|~x}~|~~z~~~~~~~}}|~{~z~}~||}}}|}}y~~~}z~~}~~z~z~}}~~}||~z~~|}}~~{{||~~|~{~}}|}~}~}~}}|z|}~|}~{}~~}{~~~~~~~~}~}}z~z~|}|~~}~}|zy{yxv}}|{}z}wzz{w}|y~y{{{x}yz{u}wwz{y~}x{|wwyyxz|}||}yx{vyy||zz|x|{}{xzyyv~ywyzy{~yzw||yw~v{x|~z|x{|xwz{{vyu}}{yuwx|{zz|}~y{y|}yy{|y|ywz{xy{yzz~vz|y}xz~{{yy}}}~{x|{|v{vz}xy|z|{x~y{{|}~uxy}}{|{{z|{{zz}~xy~~u{}zyzw}~zz|z{}x|z}w~yv}|zzz||zy|z~y{~|z|y}uwyz|z{{y}z}xyz}}yx}|}{{y{w}~~}z|{~{{uz|~zzyz|wzzy|{}z{}}y{||{~|yxy}|zzx{x|z|||}z{|}w}~ww}z|x}{x{~~x|{xy{w{|z{~}{{|{~~||{}}v{~zzy}|yz|z{|xyy}zz{zw{{}~{|~}|{}~~|}y}||~}{zzw}|{}}{}{zx||z{}yy}|{~}z{}}{}}}z{{|~z|~}{y}}}||uzxxz|}z{zz{{{{{~{|{y~}xzz}}}~{||y{|~}{|{{{yy}|zyy}yyzyx~||v|z}|x|{x|}}z{w{~|~zz{zz~yzx}||v~{z||{}}~|}zz}~}{|{xz}|w{}zx{{z{~y{wx}yy{{~{{y|}||{}x{~}zz}~~~}}~}xz}}x|zy|~{y}xy}|{y{y}z~{~xy}{~~{zx{{}{~{}|}}}~}|~~|~}}~|zz~|~||}}}{~~}{~}~~~~~~}~~~|~}~~~~}~}}z~z|~}~|}}|~}|{}{{~|}|}}|}|}|{~}~~|||z||z~}|~~}~~}}z~}}~~|~}~~~z~~|}|}}{}}}~~~~~}~}~}||||~{~|}}}z~}~}}}z~~~}||{~{|}}}~z|{y}~}{}~}~~~}z~}z|}y}|z}~~x}~~{}~~zz~~~~}~~z~|}~~~~}~~|}~~}~{}}~|}|~}~}z{{zy}}||{{x{{w|{y}}wxzx{x{z|{x|zz|z{{{yy~w{{z}zw}y{z{|}x|y|}|}|~x||ww|wy{x|zzxzx}|v|~z{|{y|wuzxx{z~{~|{|z}~}{yzz}~x|~|z}z{ysww{{xzy|{yx~|yx|y~{|z}y}z{zwyy~x~{~z|||~yzyw|~yz|}t}zz}}{y}{}{x{x{{wz|w{{{y|xz|{x|{xw~xwxz{y~y~{y{{yxy~z{{}z}y|}|||z||}x|yx|ywzyzwuz|w|wy}yzy|w{y~|{y{y{wzy|wz|zzx{zz}}~z||}xy~z}}|yz|w||y~~{u|y||~z{|~y~{{~z{|{xy|z~z||{zz{|{z|||}~z|{}|x}y{zy{v|yyyx~w|y|y}x|yy|{zxy{|u~}x}{zz~{|~zz}{z|}||{{|~z|{z||{~wp}~wzx{zzy{y{x}|z|v{zy|}x{z|z~zz{y}|y{|yz|}{{~{z||zyzzx{~x}|w~xv~|||zzz|x|zyx{}z||}}z||~{}{{z|~|{}{zy}}||~z|~w|{|}zx}|{wz}{yz|~}~xxzy}|{zz~}~z}}}}|~}y~}{|x~|z{vx{t}z|xz~|zyx}}zyuzzy~|z}~wzz|y~z|{|~{{x}~{{|~~|z}z|}||~z{x{~zz|zyy|z{|{{z|y|{}|~{xyz}~xx|x}|~~y|~~{~~x~y}{y~||}z~|~}}v}~}}}~z}|}|}~~}{}~y|w}z~}}|~~~{{}~}~~|~~}~}}~~~}||~}}}~~}|{}}}~z|{{}~~y~|}{|||~~~{~}z{~{|~}|}~}~}}~}{~~~~~~~||}~|y}~}|~~v~~~}|}~~}|}|||}|}zy}z~zy|~|}~}}}~~}|||}~{}~~}|}y|~}|~}|~y}~}~}~}{~~~|}|~~}~~~~~~|{~{}~~|~|~w}{~~}~|~~}}|}{|}{}{}|~|}{}}~~~~~~}z||z}~|{}}~{{}~|~||yxy}z~{z|{z||{{{y{x|}|v{}vy~z~|}xxy{y}yxt|yvy|yw~|z|yxy}y{|}~zxzz~{xyzyz{y|~{}|z}{{z|vx}zyz~{z{{|w{|{{zxyzzy{|{{|y|y}y|xxzzv|}zy|z||}y}}y|y|y|wz{{|}|{w|}x{}yy~{|{zz~yx}yy~y|x~z{|{xy{|{}yy|z{|{{|y{yx{}zz}y}z{|y|zz{z{xx}}~yw|yz{vxv|}z{yvwxz}}~zw}}zy|z~z}{~~y~{|z}{yy|y}}{zw}}}zy||{||~}|x{v|~w~wy}y||y~xy{w}||zy{{yzyu|{x}}~z|{}x{|xu{y{~zywx{t}zy~{|x{}z|}~|z~w{{{~y}{}w}|xyz|zvz{}z}|~}zy{v}~|}v{~zy~w{{|wxw|yw|||{yyzx}z~{~|y||{{z}y{~}z{ty}}{wzz~y{|zx}y}~xy~y||z|||}~x}}w|}|{{}{{~{{|x~w{}{{~zz{x{{~zy{t}}{uy{vzz|{y~zz{y~}|~{|z|||ww|{|w{y{|{{~~|~}z|t{yzz~w||y{|}{|}{y||~{~|~z|{}{|zzzz|{zz{}z~z}{|{{}}|z}z}x}}z~y}xzy~{}x}}||{{{z}~{x{||x|z~|y}~|{{{}z|~{}{{}y}{}}z}|}|{}zy~~~~~~}}||{~~~|}}~||z~~||}||~{~}}~}|}~~~}~{~}}~~zz}|}|~z}|~{~}}|~}~~}}{z|}}}|}z}|}~}~}~{}}||{~~}w|y|~z~~~y~}|~|}}|~z{}}~}~|}|~~~}}~y~~~}~~~~~|}~{~|}~}z}~}~~}~}{z~~~x}{|z|}~|~}|}}~~}{|~~~z}}y}}~}{}~~|~{z~~~|~~~}}x~~}~x}{{}}|y|~}~~~}}{|y}|~~{}~~~}}x|z{}z|}xzy}|}|y{zxzxy{zy|}uy{y{~{~xwwzw|zy|y|}y}x{|}|z|}~vz~}~~|}{{zy|w|zz|zxxw{zyz{vw}ywzy||}xxv{vz}yyyz|w|}~{{}vx{yy|y~||~z{{t|x|{zz|wyy{|}{|{zyxx{y{|z}xu|~{{y{y{|}yw~|{zx||}{|z|}y|{|zy{x{{x{y|w}yywy|wz|yyywx|zx|{z~{}}wy|x}~{x{~||xzyy||}}{y|y|z{zyzy}|{wyyx~|yy{yy}{{{zxzpz~z||w|~{||zy}zz{{||y{w}~|{{w{y|{xvy{xyzvxx{}y{{{w}wy{w{}{z}|z~y|uw~{|zy~}~~~|{}}}{xyxzyyxz||z}}}||~z{yxx|zyyxxx{}}{{~{|||}w}}z}x~y}|~xy}zw{{|y{zxwxw|||{|yx|yzx}|}u~{x}yz{}zx{{|{w{{|wy|}~w}zz}~x}{~|z|xzz~v~yy|~t}zzzyxw{z}{w|y|xz|}}y}}z|{{yz}~y~{{~~w{~{|~~uz}}{|{xz|zy~{{y|{zz|y{{{y}}wzzxy{{|{z{~yy}}z|}}z{{zy{x~}|zz}~zuy{x{{yx{{}|{~z}|}z{x{|~|z~|z}y{}~y~||}{{|y~||x||z}z{{}}{wzzz|w|w{|y}y{y{tyz}~{{}|}|y~~~~~~y{}~}|~}~~}~}{~|~}}}{~{}}}|}~{~z}~~|}~}~{|~}{~}~~|~|~}}{}}}~~|~|z~~|}}||~~}~~|~~{~|~}~}z}~}|}}~}~~|~~~~~|~~}~~y}}}|~|~}|}|~z~~~|}}~z~~y|~}|~~}~{~}}{~~~}~~~}|z~{{~||x}}}~}{|~|~|{~{{~~~|||}y~}|~~}}}|}}~x}~z{}z~~~~}||{|~~}~~~~~~}}z~~y{|}{}|~~~{|}~~~~~}}~}|}~yz|y|y~y{|}z|w|{x{}{yyy}}xr{y{x|y|{}{{xv|y~{y~y{x}zxywyx{xz|{}z{z}{z{x~}|}|xyxx~|zvw{vw{}zxyxy|vy}|||{zz{zz|y{{{zy{y~}~|{~~zyx~z|zx{x{||x{yy{x}yxy~{||~x~{{}{wy}zzwx|y{z{y|{yy}z{}zx~y{y{z{z~yyw{~}zz|wx{{|}|~y{~}y|{|twxw|{~}zy}|z{t~z}}}~~zv}{x~~}|{z~zv{z}{z~yx~~{z~{|}uz}yz|}}y|wzwvt||~uz~|zxzx|z|xxv}~|yw}}|{yz}z{{w}~~|~|{}zzy~{~zv|x~~|~z|~z|zz~z~|x}}vz}~}y}z~~}}|}}z~{|zz~|{}|~x|x}}{~zz}|}z}z}z}~z{|{y|~{}|x}z~~|y{{}~|{z{x~~|zx}yyz||xz|x}|{yy{|yzyz{w~{|z|x{xz{y}yx{zz}zy||{|{{{|~y{{{{}xz}ywzy{|y|~~~{||z{~v{}~|{{|}}|}~}y}|~~|y~|~z{y|{}{}|}w|{{}{|z{z}y{zz}~zx{~wyzx~x~yxzw{yy{zvzyy||}{zz~x{{}}x{{x{ywz|}|{z{~|||{~xzx}y}x|w}xx{}z~{x}~z}~~}~x}z|xy~}zz}{{~}{wx|}{{{y~||y{x{{uuy|~}}x~y}{~|}|zy~~||{~~}|}~z|~z}~}||}}|~}|}~~~{{{z|~~{~}}z|~z}~|yz~}|}}}|}~}yzz~~z|~}}}~{~||}~}{|~}~|~y|}}z~~|~~{|}{{~~|{~{z|}~}||{z}z~v{~~{|~~}~~~}}~~}||~~|~z}x}~||~}~{~}}}}~}}~~}{}~~~~~~}}~~}{~{}~{{|~z|y~|||~{|~|~~{{~|y||~~{}~|~}~|~~}}}|~}z~|~~~}{~x|}~|}~{||~||}}{~}}}{}s|}yzz|y{~{}zy{yz{zy|}{yuzxy|zz{{|y||~{x|u~wwzxz~z|z}z{{|~x{~}z|}{||{{yz|z|yu{|z~z{}|}yy|z}z~x~y{w{www}|{z}{{||||{wywwx{|yy~z{{~~yz}}{zz|{|~z|yuxyxyuwyw{xvw{ty|v}zx}{}zx~yx|}}}wz|y|~|||{y~z|}zyz}x}~yvyywzyy|zxyyzxu{zxuxz{z}|xx{~~|x|}y~}z|yy}|~z{~y|xy~wy{|yv~|wzy}||}|v|~xyz~y}z|yyvz}|{z{|{|{zz|}z}w}}~|}z{}~~|}yw}yw{~{~zzuo||zy{xz|{|x{{zz|y~{}}{z|{|v}zx~||~|~z}}}|zwyyz|w{wwx|}{zxz|~|zyz{wx{xzw~{|{wz}~~~zz}z||z{~y~}|z|~xz{{yw{w{y{|{z{~zxwzwzz{~xzyyx{~{y{yx||zy|xzx|x~}x}z}w|z|xxyzxzx{~y|xzz{x}~y~x|vys{y|vyyzyxxz|{}||zz{}zy}|{{}{y{{|ytz}yzx~uyzx{zy|xzz{{~xzzxu{|y{}}~~vz~{{y}y|x|~x~y|}zw}}u{}{zx{{|x}{xzwyzyz}{{{zzzzxw~zx|}}|y~{|}||x}z{y}|}~}||}~{z}yy||xyyy}|z}~||{{|{|~|y}}x|z~~~{y|~|~}|}||x}~}}|~{}}z}z|{~~}|~~}|}~}}}}}y~~{}x}~|}|}||}~~~~{}{|}}||}|}}~~~~}{~||}~~}}}x{~|~~~}y~~{~z}z~~}|~}~{~{{~~~}~z{}}~{y~~z}~}{}}}y~{|}|}}}}~}~~}~|z~}}~w~}~~}~}y~~~}|{z}|}~~}|~|}z~}|}y{~|z{~{~}~~~z|~}{}{}}~}|{~}{z{}}||}}|{{}{z~|{~z||~}~}||}||}~{}~~{~|~~{~~~~}~}}}}~}~||~~~~~}~~{~w{yyzzzxz{x{}~~xzx~{zv{x|y{z|z~yy~wyuvy~z|{~z{y}z}x}{||xz{|}|{{z|y}|{}|w{y}}zx~||{ywvvy}}z||}x~{z{}x{y{{z{{|}{yyz{||yz{ww}{{wz|}||y|||zxz|}{{{}yz{y~zy}}yzyw~~y|~zvzyvzz||~w{}{}yzzz|{zz|{|yzwzw|}~z~{{zyz|y}zxy{x~|z|wy||x~yzz~}vv{{{zx}yw|}|}{~~}}{xz}wy{{|x{~|y{v}z|||}}{~{}}{{~}yyyyyz{{w{~{zxzz{}w~z{xz{||{{v~y}z{}{|x~|}zyyv~xy~z}{}yzz}}uvx{|}|}}s~{u~~}z~}||}y|~xxz|}w{~~zz}}{yz{x{yy{{xz{{xz|}v~zyz~{y}y{zzy|{}|z|{}}|}{zw{||~|{{{}z||}ysy}|{|{{z}|~{~~~|xy}}zx}{{y}x|z{{|~|~|zy}z~~~|zyzy||{~y}{{zzx}t}x|xwvqw|y{{w{~||{{|u|{{zyx|}zy{yz|yy~{{{{{{yy~{{{y}}z}||~~|{zyx|xy}yxzyyzvw{v}y|zw}|w{{}}yzzz}y|{~wx}{{}{~}||zzz}x|}~y}~|}w}z~||w~x{y{x}}{{|z}y~z|~zz}~{z}}}|{y|y{z{{{w}y{{qt{wzyz}zx~}}~}|~~}|}z~~{}}}|~}}z~{~~~~~~~~||~}||z~}{{~z}{~~}}}~{~~|~~~{}}}}}~~|~|~|~}|y}}}}}}z|z~~z}~~|~~~||w~~~z~~~~}z|~~{}}~~~}}~~}~~||}~v~~z|}~~|y~|}}|~|~~}}zzx}~~}}}}|~~}||||~y}{|{~~}~}~}|~~|~}z}|}~~~~{||}~~}}~~~~~}~~~~~}{~}~}~{|}~}~~}}{~~~~zz}~~~{}~}~|~~zz~|}~~~|~~|}}||}x}|y|yyz|}|yzy}z~tzx|{|y}y|z{vyzzxz}zz~|zz{zwyxz{zw{z{~~{x{{ywz||{{z~~z|y{~y{wy|{}yyz{|y|xx{y{z{xy~}|{{|{|yzyvz|}y|||z|{|z{~|{{||}|y~}xy{{|zxw{}yzyy}|||||}yyzy{yx}|z|{|z}|x|x}xzy||~y}yy{{z}|x~~{}xxz}{~xz|yzzuyzxx|xwz{~yw|w{{~{|yzzxzyz~z{yt~{~w|~{{w}{|z}y{u|x{{y}zxzz|}w{x~{zzyx~}z~{}zy|z|z|x~|{{w|z{{z||}}{~~xy|{|{z}}vzyxyy{x|zywzz|zy|}{||y|{|zzyxxy|{yz{x~y{y~y~|w|}x{{{yxzy{{yzwz~|zyxw~y}vy{{xxy{y{|{|zy{|}|xz~~~x}y|zvyx}y||{{xxzy~~{}uyx{wyz}zwyuz~{v{{yy|y}{xz}|}~z~}|}{}xu{}y}yz||}zz}{z}{}~w{xv}ywxyu{}~wz}{yz{{}{|}{x{}z}yz~}~z|~y}{}yzzxz|zz~t~{|~{xx}x~{x|{{|z|y{zx||w~~|z|xz|x~x}|~x|{u~}z{y}}wxw{}{xy{yxzzyvw|x|{{y{y~|xwzx||z}|{{|{{~|zy}~{|{|{~|y{|y|z{|x|}{|yv|{~~~y}zy|y|||~~~|{zxx}zzzzz}~|}~}~~}~~|~{{~~}~z|~}}~~}~|~}}}{}~|~~y~}{~~~|~~z~~v}{}~{|}}{}|||~~|}}|{zy~{~|{}{}~|}~~~~|~|}y~~}~~}}}~~}|x||{}}}x|~~|}~~~zz~~~|~}}~{~~~}|}}}{~}~}{~{}}~~}|y~|~|y~}~{~}~|}~|~}}||~}}y~}||}~|~|~|}~}}}~{}~~~{{{}{~}}}~}|~}~~~}}|}}~~~{}~~~}~~~|{}}|}}}y}|~~||~~|{}||}~}~~|~~{~}|}|~}}}{~~~z~}~}~~}~~~z~|}~}~}{~~z}{y}z{yzz|}ywzxzzz{}{w}{zzxwz{{|x{z}x{y~||x{z||x|zz~|||y}w{zz{wyuz{xx{zz{~z|sz~y~|zu}z{~x|}||y}~{|z{{zxw}zw|xz|}{xvz|zzy~{{}~z{}}{}{yy}z~z~xy{z{}y||~}|{}{~z{||{zzywy{{}y{}x}wv|x~{|}zw}}{|}~|{y|yzy{x|}{||v{wz{|}}|z|}z|xxyx||~z~w{~{|{y{}~y{zyy}|z~|z{|xz}~{zyxyz}|}y{y~zwx{y{||{zwzz{z{{zyz~z|xx{{z}z|zyw|~{}{|{xw}{{}zx{w|y~z~~y}|}|}y}|~~|zy|y|{x~w~{}uy{|yy~~zz|x}~}{~||{y|x|z~y}z}|{{}}z|~w{~|{yw}z||yxz{~yx~{{y{}||zx~zxzz|{|y}}}|}zyz~{}{}w~}}}{{|}{{{x}~y}{|yz||x|~y|y}~x|}}zy~{|x}{}|{~{z|x}z~}|z{y~z}y|zy|z~||u{z}|z{}}}tyz~{z}{{z}z~}~z~}{zxz{y{yzxv}{{}{x{{{{y{z{w~zy}}}zz{|}z|z{~y}vx{y{zz|z||yy{}|{~}xy{w|y|{}~{z{|}}yz{{|z{{z{}~z~{z|zzy{|z|~~yz{||z{~}||zyy}{z{|z}{z}~|||~z}}zz}y{z|{zv|~y~y|y~z}|}~|z~|~}~y}~}}~~~{||z{|~}{~~}~zy}z||~}~~~~}~{}}~y|~~|{}~}}~w}{~}}}z{~}}}|}}~||}{||~|~}|y|}||}y|~~y~|{}}~~||{z~zzz{~zz~}|{{{}~}}{~}}}}}}|}}~|}~}}}{}}}~}{}}|||}|}}~y|~}}}}~}~{~z|{}~}}|||~~}{}}x|~~|~}~~{~}~~}|}~~~~~~{||~~{|}~}}{}~~y}x}}{|}~~|y}~}~}~{||}~~}}}y}~~}|}}||}{{~}|~z|~}~|~|}{~||}}~~}~}{}yy{}z|y~~y~yx|xzz{xxz{|zxwyywxz~{|{xz}w}|y|zyy{xv~z~||~y{x{{y|y}|}u{|{x|{{xvx}xww{yy~z|y|}vz||xzxv{||y{y}zz{|{}wyxwzx}{y{yzwx}{{uwyvz||z{|{wxzx|}x{wvw{yzy~|||}x{{{z|vw~x~~{x~x}|y~|w}~{{x}~ywzzz|wyzzy||}y}zv|z|yzs|{x{}xzzxy}u~|x{w{|}}z{}|||{x}|~yz{zzx{{|y{|}{v~}wyzyy|uz~wwwyyw{~{zzz}z{z|{ww}zyz||yz}~{|wzzyx|z|xxwzyyz|y{y{zz{{x~y|yw{vz}|}x}z~}~{{}{w|y~}~y|~{}z{|{zyxzwyy~}y|x|z~wz~y~z~v|~y}v{z{|}{z{|y|~z}{{z}|w|}|}{z~z|{|x{{||z|x||{zyzz{w{y}{{u{~w|~zz|~}}{}t|}yy{}}yz{zz}}{|yx{z}xwv|z}yywyyyyzx~v}}~yu~z{}|x~z{{|}||}~{{x}{||y|}}zzz|yzx}{xz|{z{zx~~y~}{}{xyxzwzxyzz}{{wz~y{}~z}x}wzwyyx{z{{{z||~}|zyy{|vv|}{~z}z|{y~}{{}|xu|z}|~{}~{}zw|}{|wzzy{v|{{x|y{yy}~tzw~}}|}vwzyy~}z|~}}}|}|||}~~~|}}~|z{z{}~|||}||~||}~}}~}~|~||}}}~}~|}w}}~~|}}y~}z~~~~}~}}|~{{~}}}{~}v}{~}~}~~~y||~}~z~}~~}~}~}~y}|}{v{}{~~~x~||{z}~~}}}{{|~|}{|}{~|~{~|}}}}}}}}~}}}}{|~z}|~~~yz|}}|{z~|~{}~~{{|z|~~{|~~{|~~~~{|}}~}{}}}{~}z~|~{~}~z~|z~~}|}}}|}}}}|}z|}~~||~~{|}||}{}~~|~~}{~}~~}y}}~~~}}~~}~~}~|}}~}~|}{z~}y~|{|}~wxxy{|y{}{|}yw{yz|y}ww}yxww~t{|z{{v{z{xyzzzxz~{{}{~z{{|{{zzv{{z{|zzyzz~{y{}|tz{}z{|{y~yy{~xy~y~x|}}|{|yxx|z{|z{xz{|}ry}{yy}}{}{xy{z|z{yyw{|yz{z|~}zvz~|zx|wv}}}}x~}||zvz{r{zy|w~~zz{}{|u{|z|~y|}{x|{x|y}}y}yx}||z||yw{z{z~y{y{~zyzzwzy}xz{{|~y|w{{z}||{|vyw|}~~z~z}y{z}~y{yx}w{u|zyxw{yxz{|~xx{}{}yvyv}|{{}yxxy~y|{}~y~v|}y~y~y{{v{zxxy{w|w}}{uyyz{{y|{zy|x}{{~wz|}w~{x}zx|v{y~zzyxy}}y~zv|zy|y|z{|yyz|{}v|x}y{v~xyzz~|}vzzz~z}}}|}|{{~zxzyvz{}|~~|~}y}|}}|x}|~{vz|{y{|zz|zz{|zxxy~|w~}y{{~}{}uz~zzyzyx|x|z|yyy}|}z{~v}~}||z}|}~z{{|}||{z}yzz}{{{{|zxz|}~{{||y}z{z~zwz~yz}}|zx{|z{~{{{|zz|{}x|}{|{|wvyv~z|y{}zzy~}z~}v{zx}~z|}x}z}{|y}z|y~~~}||{z{y}~zx}zzy{x}{{}{zz}|y|~}}~|{}zy{w||~|}{yzwy~y}x}|{{{{yxz|~}|zy|~}}y~~|}~~}~|~{~~~}z|}~}{|~|||}~~~||~~|}~~{||}}z|y{|}~~|~||}||}~~}~|~~{}~~x~}}}~}~}}~}|~~~~{{~}~}|}~~~~~z~~|~|~~~|~|}~~{|~}{~}~~}w|~~}}~~}}~}}~}z}~}{|~||}x}|~}z~}z~|~|~}z}{}}}~y~~}{|~}|~{}}~}~}}~|~{~~|~}z}{||~}||~~}}|}|~~~~{~}{~{~{}{~}~~}z|{{}{~~~}~~}}{~~~}~|}}~~~|~~~|~~}}|~~~}z{}~|~}~~~}}}}~|}x{}}z}}{{vu~}xyyyy|y}zx|{}{y|zxw~www{{x|~z|w}z{{y~}yz}|{||z|}x}x~{}x~{{yxz{xy|}zywx{z}z|xyyy}}zyxsy{|{yyzy~{z{}{y{}yz}|}xy|x{~{x}}z{xv{vxzw|{zz}wzx{}z{|{v|}{}v|~y}}y~}~z|}{~~z|yy}|vyzvzw~{{w}}|zz||yvxw}vz{yy}{yzzyz||~yz}}w{}|x|y||z~y}z{{|{zzww|}}zwzv}}wyy}~{|yzzy}xxywzx~yx{~{z{y|z}|}~{}y~}~{{}zx}zwzt~zz{{|{{zz{yzw|{{v}zy|~~y{vw||{z|xx}y||~}x~u|zzz{}yy}~}|}zzz|w{wz{yx{|}|~|z~}{x{z}{xz|x}wz||x{~{~xu|~}xzy~~zz~~}~~|xu|{w~y}w{{y{wzzy|{}{{}|}wzzwzy{wz~{|z}}}y{{{x|z}yz}{vxx||zu|{z{s{|y|yyu{yzzxyzy|zyww|z|}xy}||}~{z}z{{u{{||{~|zwx|}}}{yxz}y}wzx|x}z~u{w}}~u|z}|~|{}~}|}~|~{|{}{{}xz{{|}|}}}|||}|yzyz|{|w~yy{|{}{~yzyzw}z{{{~z}~~z|{|}{{||z~}}{~{y~||{x|zw{zy{yz{{z{||}|{y|~}}}z}}||{}}~~}~|{|{~}}~~~}~~|}}}}}}~~|}|~~}}||}|z||}}|~|}}|{z}}}{yy}~}}}{}~~~}}}~|}|~{{||}}zy{~|||z}~~~{~|~|y|~y{}}~|~}||{~~~|z~~~}~z}~~}|~|}~|{{z|}}|}{~}}~|{~}{~~~|}}~x~{~}~~|~}~|{z~~y}{||}||||~~|~|~|~x}}~}~{{||~|y|}|~~x}{~{|}{~~}|~}~|}~~~~}~~z~~z}~~~{}}}}|~~~{~~}|~}~~~~{|{|}}~|~|~{}~~~~~|~}~~|}}|}{~~~~|}~}{|}|{{y~}zv{y}~z}z{z|}z|z~vy~zz}v}z~x{|{{|{y||{~y{xzyyvzw|zx|w}{~{}v~wx{vyy{||z|}|}|{~z|vyxw||z{}x~yyyx{zvy~yz{zwyz{{zwz~{{z{{|zyw}zy|zz}yvzt~z}z{{|w~||{zzw{zy~{}y|z~xwyy}{z|w}zy~xxz{}{~z}{zzxy|{{|}|~yyy|zz}z}z}zw}|{zzwz|~x|{{{}y~wwzy{z{{xzyx}~}{{v{}{}{}|~zzx|w||tyv{{z|{~zz}wz{~{}vzyzzyyzz~|zz{{{}}~x|}}}|z{~{{xz|{|~||~z}wzvzyvy|vvy}}x}{yzwx||{{y~yz|y{}~{{{wzv~~|{z||zw{zxzz{|zxy|x}{z~zy|z{xyxtzz{x||}zz}|}{w}zu|{}|y{}}|y}{|y~wy~}zy|}|zy|~zz{|zzyyzxz{{z{|y|z|{z||}||zy{}~|~|~z}|zy~yz|~|{{yz|z}yxx}z{yvw|}y|}{z{yzyy~z{}{}{{}|zzy}|z{w~z|{{x{~|z{w|y}{}xzzwz||{z|{yxz{z}z~{z{v|~|~{}x~}y}zw}}yz{{~z}}}|yyzy{|x}{}{||wz{~{z~~{~|~zx}|yx}}|~|z}}zz{y||}xwz{~|{}{z|x}{z~z{||z|y{|}y||{zx|{~|wv~|z}z|~x}~y|~|{{~~~z~~}~z|~}|~}}}}|~|y~~}}~|}~}~{}{}z{}}}~}|~{}~|}~}{~|~}}~{}z|~||~~{~~|}z}~}{{|}~}~}}|}}}|~z~z~}~}}~{x~|~~z~{~{~|{}|}||}~|{}|}}|}|~}z|}||y}~~~|}}}~|{}~}}~}}~~}~|~{|~}|~{}~}{}~|{~~|~~~~{~}}|}~}~~{}}|~~~|~{{}||~{~~~~~}}|}~~~~{}}~~}|}{}|}~z}}|~z}|~~~~}~|}~~~{}z}~~{~|zy|~~|}||~~~z~~~~|~~~~{|~}~z|~~~~~}~~}}}~|yy|~|xv{z|~}yzy{yy{{|yxv}x}|w||zzx|yvx|}w{|z}zxzzy{{w}~y}{|{~u||}~{||~x|}zyzz}zv{|z{}|z|syzy}|y{|xxxw{vz{uvzy}wv{zyxwz|{}y{~z|||~vyyz{|}y|}zxw{~{x{uxy|wy{|z~yy{zxx{zz}}z~|}xv}{z{}}~}z{{|z||}{yy{{}wyyyxwu}yz{yux|{zzz{zzxyxxyzx|}zxz|{y}|{~x|y}||}x|x|~|~|yzyxyxyyw|y{yxy{yxv{|yz{~wzywz{{}~{|z|z|~|w}}}{{}|x}y}}|y{y{|wxx|z~|wz{zzyt|xy{vyx{{yz{|}{zz~}~{x}~{|~t|}}||yx||z{{z~|xz}z|x|~xz}zvz|xy{x}{{wz}yzz}zz|{z~zyx{}{{~{zx{{}{|z|z{z|zv{xzwwwwy|{z{|{}~}{v}yz~zzyx{z{|}v{}|}{z{{|~~|{z|{{~|}~z||}{u}y{}|}{z}yy||uy}y~{}wz}z|{|w~y{|zy}z{~|~{|~{{{|{z{~|}~z|}{{{yxw|{vz}yxuzw{uyyx}yyy}yyy{z{{z|zz}y{zyy}{{|{y~zzyy|}xv|xzy}y{y~x}{z{yx}{|}z{~wz}x{|{|||||~y}y{zz{|~|zx{||{{|~y{yw|}z~yz}z}{~}tx|~|}|{}{x}yyzx|{}z}}~}~~{{~~~y~|z~~~~~~z~||}~||~}z~{|~~}{}~}z~{}z|~~~}~~~~{{{~z~~{{}}}~}y~}|{~z~~}{|{~~{{}{~}~~~}z~}}}~||}~~{z~||{~}|}~}~}{}~}}{|~~}}~~~~}}~}~~~~y~}~~|}y}~~~z~|}~~|}}~~}z}|~|~|{~~}~w~{~}~~}~z|~~}~||}w{z}{|{~~}{~~}~|~}~|~~{}|}|{}}|||~~}~~}~~~~~}~y}~}~}|~}}~z~~~}}~|~~~}~~}||~~~~~~~}{|}{||}}~~~~~}}}zx||zz~}z|{{{{}z~z~{yw~|y{{|v{zzx{yw{{xyxvy{~}{{zy{{|z}{}|y||yz|z}~zy}w}|v|v}|v{}ww{||xw~{z{z|z|v|xz}}z~{{y{zz|z{zy}{y}zzxvzzy{x{v}ws|xzx{}x|zy{zv||}z}{xz|ywzzyz}{~|ywz|z~y~~y}{x|zy{|x{yzxz{{x}wzz{{}xzy{{{yx|x{x||{z|z|zx{}|yw{~x~~v}{y|{y|}{zx}z{}{|ywzzxyx{}yxu{wzx{zvyxxy||||{x||y|yz|zx|w{z~|{zxz~z{yz}zxxyzy{~{{{}ywyz}{|}x}x}{||{z}|z}z|ywzy{{w~y|yz|~|~xz}}v~||||}yx|z{|}|xy|w~{w~w{|{z}yxy~x}|{x}z}y|}}|vx{}}|{{~}{~|}y|wzy{vyy}z|}{z|~zzyzx|}zz|x|zy}z}w}|v{|w~{||~zy~|x~|~|z}|~xzx{yx{z|{zy}z{{{y{y}~~}yz}{y{~z~yv~xx~|||zyz}|{yy~||}|{|y{~}x|{z{}{}|}|z{zvyywy|{}|xw}zyz}uu{z~}~|zwxz}z{}}}zzx~|||yxz}yx|z~z~~~|~|z}zy~}~|x}z}y~zz{z{|}~v}|{z}{ywvy~}|}y}{x}yy{|{xz{}zx}wyy~~z~|}}ww{z|{{~}|yz}||yx}~~~{|~||}|}z|}}~|~}~x}{~{~~~}}~|}{~~}~|{~{~}}}}~}|~~}~|~~}|z|}}{{z|~~|z~y}}||}|}}~~}y}}|}|~{{~~|{|{~}~~~z~~{~z~}}~}~|~~z}}}|z~~}~|{}{}}||~}{{~~}~}~|{~||{~}~~~~~||}}{{~~{{}~{{~||~~}~~}}|}~~||z~~~|x}~|~~~}}|~|}z|~|~{}~}~}}~}}|{~|{}~~}~~~y~~{~y}~|~~z|~~z~~~}~zz~}|~}|~|~}z~}}~|~{~~~~}}{~y~~}}~{y~~|}|z||{zyx}zxxyx{{zzy{wv~{zt}{zz{yw|{|z~~}z||zu|||{|~|zz{|z{}y}zz~wx|y~xz|wxzwy{wxyxw{y{|{xzx{yuxy{{zuy|z}}x|}~~~{|y}x{}~{|yu}~{xy|zw}xuy|yyzu}z{|{|z{y|{{w{}{}~x||zx|yyyv}x|y{zy}z{z~{}{zvyzxzyyzy||wu{|zw{w}z}{|}zzt{~|yz|{|zzzzy~{y{|}z}z||{w|z~{z||z{y~}w~|yz}y{yzy|vx|zy{zz|y}yxx~y{zz~x{||z}{{z~w}{{|{z{{|wy|zx|{zy|{w|~}{{{{yzy{||yw|zy{{zyx|z|}z}|w}{|{|}z|~~|~{||yzxyy|xz|w|{yw}||~|w|txzx{y{|z{}}}}|x}{{}{zyzy|}|~~|y}}y}||v{{}}zyyz|{y}|y{|x{zwyxyzz{ywzyy|z~y|zx{x}||~}~w{{}|{|}}{}|x|}{v{z}{x~y}~z~}xv}{w|xvz|zy}{z~{{{|yz{}}{|~z}~z}{~|}|}xx{z|{vyzyyxy|w{z{}{|yy}w|z~|}~z}w|}}{}|u}x|}yzyx~~zx}}w}{yz{xw{zy}xwyzx}x}{|}y{{}{~}zy}{{zx~z|}{~}~~{w{{{z~z{z|zy{yy|xzyz|yvzy|~{wx{{yw~|y|z~{yz}}z}|{{~~~{|~}}~zz}~}|{}{~z~|}}}~~y}}|}y}~}}~|~|}|~}}~~||~||}}~}}}~|{~zz~}}|~~}|~||}y}{~~}{~~{~~}~~{~~}|{}{~}}~~~|~}~~~}~}}~}~}~}}~|{}}|}|}}~~~}|z|~~}~|~}~~z|~}~~x~||{|~}{|~~~~~~~}~~~~~}{|}~}~}z}~~}~}~~~}~|{~z|~}~|}~{~~~z~~~~||}}~|~{|zz}}~~~|~~y}~{{~}}y~{}~~~~z~~~~|}~}|~{}}~}~~}}|~|z|~|}}}}|}~~~{~}~x||{~~}}}z|{}{}|zw{z}x|zyz}x~}}}}x}w|y{z}yy}|}}}wzz|~}}{{~|x}yxz{|{xzv}}~{|yx{~yzyzx{yxw}zz}{y~yv{z|z|z{zz||yy}y}~x~}zzz~ww~}|{w}zy|x}{z~|y|{}wy|{|{uyxzyzz}{||z||{xz~{y{zy|x}|t{||}zw~|z~}~zuy~|~~s{z{{yty|{x}y{}}~w{{x|}}}t{{z~}{|wy{x|}{{{yzzy|}|{zxw}|{}zzwzwy|z{{w{~|}u}x}x|y{y{{|zz|y|}}y~}|~}z{{xzzzyz|z{zyw|}|||~z~y~x|}|vy{x{{u{~z|{z}||z}{~z|y}wz}y|w|{{xuy{y}|wyzx}yz~||||y||{||}z{{x{~|xzyyzyzzy|y{{y{~}||z|z|y|z{|||x{v~}~{{|{{|~zu}z|||}zyy~}}zy}zy~||{|z|{}~yz{x|y|}zx{~{z{}xx{wyy{y||}|xw|ywz|||y}~|{{|{|~yvwz||}|z}~|~~y|{wy|z|{{~}x{vx|}|~|}zxz{{~}{~xyyy{}~|x{~~{~{{~~w|yx{}y{{vw|zy~}|}y|~}}w||yz{}~}{y{}}yzrx}w||||{y}|{{{{}{}|{{||x|{}~~y|{xz|~yy}{w~{|{{}{~|y{{~}|z{z}z~~~~w|zxz{{z|~z|~}|{{w|{{||||z~~|~{|~~}||~~{z|~z~||}}~~|}|~}}~{~}}~}|~z{~}~}~}{{~}{{}z{y|y{}~||~}~}~}|||}}}~}~{|}~~|}~{}|~z~~}~~~|}~||~}~}}}~}|~||||}|~}}|}~~~|x}}||~}{}||}~~}}|~}~~}~~~~|}}~}}~~}}|~}}}|~|~~~x|~|~~|}|~{{z~}{}}~|~}}~{~}~}}~|}~|{}{{{}}~}~~~~|}|~~{|~v~{~}~}}}~~~~}{}||}~~zz~|z}{}z~|{~|}|}{y{}{x{|z|zy}xxuyz{|t}wyz{|{{}x|z}|zzx{w}{|{x~}s|{y}z{{{|zyzzyyzuzwz|zw{~z{{zzx{x|~yy{zy{{y}|xy}yy}}z||{{xz{|z{y{z}x~{{xzz||xw}yx|x{wxz{|}|wzzzzyy|{x}z{zz|{}|~{v}|w|||{zz{}|z}zxxz|z|y{~zz{yzx|{yz|~|{}}ww|y}{y{zz{z~z|~y~|}xxv}}|{||}~{zyxuzu}{zzz~y}wxy}y{}z}||{{z|{z{{x~yy}x|~z~~{|{}w{|{z~}~~|yyxw{{xzy{zy||xw}{x}zy}}|x}w{v~zz{z||}|w|y|||zux}|}{||||~~|y{{~}~|y~|~}{yzz}|x||zz}x{|zuzxy{|x}yxx|v|~{vyy~~|~zyxyy{|~~~z}~{||y}x|y~xx|y||{}ztz{zv~~zxy|zz{}~z{{}~{y~|z|zv{|zx{|{x{{~x}xy{xxv}}~yzz{wy}|y|z}z{{{z{vz}}|||{yyx||zzz~}}y~~z~}yzz}||yz}x|t{w{~z~{{zx|x~yzyxx|wyz||}||{|}zx|z~}~z{w~yyv~zzzyz|xxy}{u{{yv}z}|xx{ywzx|z}yy~z}z|yx~|{~}zz|z~{|z}||~|y~|{|yzzz~~z}|~y{{wx~}{yw{z}yzx{{|z}~z{~z~}~||x}|~~~}|||~z{~}}~|}{~{~~}{~~|}~}~~|~~{~}z~v}~y}}}}}}{{{}~~}|~||~~}~~}{~}~}}~~~~|}~{~|x~}}z~{||~y}}}}~~~}}}|~{|}~{{~z}{|{~{{z|~~~|~}{}~|}}}~~|~~}}}}|~|}}}}}~~z~~|~~}}z~~}}~~}}{}{}{||||~{~}~|z~~z|~{}}~yz~|~|{{}|}|||}}~~~}~}|}~|z|~y|}||{}~|{z~}~~~~{}~||{~{~~|~~}{z}}{~|}}}~~~~~}|~|~{{z}|~}~~}~}~}}|~}}}}~|{~~~{}}}~~~{~|~}}~}~z}y~}{{{{}ywxvz{x|{z|~x}w|zx|{{xxzvw}yzx|ys}w}wyy{z{ux|yz|xyzvyzu~{}zzz}{}xy{}yyyzwy}z{}|w|}{~y}zzy{|{xz}{||xx~}~}xw{v{{|wyzw}x}}xyxz}~xzzz|}v}wz{u{|y|||wwx}{|z}{}zyy{y}{|x}xxx~}{zyzxyxzxy~y~{}y}}}x{|~{|yw~~u}}}yy}|}y{yy{~{{yz{z{}|yy~z|}vx}z{{yy}xzzz}z~z{}|~}{~|w|xwzz}xw{|zy|zyvz|zx|zzzz~|yy~y|y|}y}{v~|~yyyyzz}x}x}y~zzz|z||}|x{z}~}~}~yzxyz|}~{|y{v|{u{{~}{~~xzvzy~~{~z}y|}yy}{wxw{xuy|}}{vyyy}x}|z}z~{~|{yx{|~|{}zw{{z}w||~xy|zz||~{u}}}zwz~{x~x}vxw|yvz|y}{{||z{yy}y|{y~yux{yz}}zzz|}{||}|x|~z|||z~z{|~}~y{{}~z}}|w}z|xzzv||}|yyz}z~xy{w~zyzzz}}|z|{{z|{~}yzz|}yz|xy{z}~|zy|~}|~~y~z{|}yy|z{{zw~~}{z~vy{}z}{{{y}~}|x|wzsy|zzz{{y{{|w|}}{|y}|}}z~{}}|z||~}~}y|v{{{}{{|z}||{~y|~yzy|yz}y~~z|w{|x|||{w{{y|y|}|yx{|t~|}}{z|~}}{~~|~}|}|v~~~}~|}|}|}~}|~~}~~~z~}~{~}}}}|}}{~|~~|~}~~}y~{}|~}}|~y}|~~z|~~~|~}~~~~~}{~}z}~~{}}~~}{}~}}}|~}zx~|~|}z}|}~}|~}|{|~|}~}}}|~{}}~~~|~~~||~}~{~~}~~~}{~}}|~|~z~~~{~~~|z~z~}}|}~|}~}}z}}{~}|}|~~~~~~~}z}~~~~}}}|}|~~}|~{}~|}}~{~}~}~~~x~}|}}}~~}}}}}|}|}~~}~~}~}~~|{~z~}~||}||}}z}{~~}|}~y{{zw|~{y{|{xwzwwyzz|zy{|x|yx~zy|yx~xw|v|vy|xwx{||zyz|z{xz|x~{}z|}y||~|z{|x{z{|wwyty|x|{ywy{{wz|w}zxxy|x|x{~x{xzy|vwxxzz|{z~z|}|y{{xzyzyxyxxz~wxyw|wzxwz}{zw|{ywxz{t{|y|{|}{zz}yy||{|~{{~|~{y{}|zx{{uxyx{{xxu}vwxxtz{{tz{wu}|~x{yzy{~z{~{~{{~{}{|{{|z~z|w~wz|w~|w|y|x{{zzzw}}{x}|y{yzv|zwzy}{~{z{z{}y{yw~|{|}}|{{~{~y}}wy|zx~zz|xv{|y|yzt~xyyyyy{|}yw{}{|~|y}|}z{z}yz}||{|{||{{}z}|{yyzy|{~x|zw{{}y{{x}}zuy}}|zy}|{y}}}|~}|{{{}}}~z}z}{}|{|{~w||v{wz}z}xx{z|wwytz|~z{{}}|~{}}x}|}}|~|}~||||~v~y||{{|}zyzy{x|{wyzwx~~yz}~z{zz{{{zy|u~{zz|x~x||{{}}x{}z{{y|{zyz|}z|y||{yz{z{y||zy~~|z}{}|{}|zyy|yy~{z{z{x}{z~y{{||}}w{~}{|}}{{|{|{{{zy~xzy{zyz~|{}~||~}{|x{{|{{~{}||~~~|}~{||~v{}zx|}{y{y}y|}|x{{}}{xx~z|y|x{}y~~||~}}}{}}{~|}y}{}|~{~{{~|||}~|~~~~{||}}~{}|||~~z~|}~~}~}}t}z}~~}{|}~{~}~|{zz~~}}{~{z}~~{}}}~}~|~~|}{{w||}}}||~{}}{{~~{~}|}{|}|}|||}}y~~~}~|~z~|}}}}}~}|{z{~}~~{~}}~}~~~~~}|~{{}||}y~~~|||}|~}~}~}~~yz|}z|{x}}~|}~{|}}||~|}z}}~|{||~~|}~~}~}}{}}|}~}{~}~~}~~}|{|}~|}~|}}}}~~~}~~z~~|||~{}~~}~}}}}}~~~}~}~~~}}~~|z{{z|{}yz|y|zzzz|{|z}{w}zz|x}}vz~zyxyxv|xw~|{|vxwy}y|z}xz{z}yz{{}zx|~x|}{}}uz~z{y~{||x|}z~|ywyy{v{|xzzxw~zw|~z|}z}|}zvu{zyy~z{z}~wuyzwzz{y{x}z{{zzzy}zx|v{{y{{|xzx~~{{y|wy}ytz{xzv{z{{}ywxzyyzyvz}{|~xw~y||y|{~}yx|yxzzy{z||}zwz~|w|{{|{y{y{}zvx{x{w{|z{||{||w}y}z|zwzyz{x{~}|y|z|||}zywy}|{|{{zzzx|~yyy|xyy|}|v{}{{xy}|}y{zw{~xz{yz}zy{x{|}|~|y{|z|}}zz|x}{{zx|z{vw||z~|{|zy||zx|w~{yy{y~yzz|{y|w{~x}}~|{|yzyzz}yyxz|y{}|~~~|{}|{|w{y{zz~|{wzz~x~}}z|ywx{zy{}zx~w{z{{|zw~zz}z{|}~x~yyw~y}}|z{|}{|v{|{}yz|}z{x|}z{yz|yxx}z||}}yyxz{v{{zz~{zy~z|{~|z|v|zyz~|zz{}{}{|x{|}{~zz{{{y||xyw|yzzw}}{zz{z{wzxy~yz{y|x|}|z~~~|}{{|yx|~yy|{}{|}{~z|yy}x|{w{~~y{{|{zz}z|yu|~{}~|~yzwz{yx|yx~yy{{z|y{{~x}}||}}|x}||}}|}|}{||}zzzy{x|{{~y}y|x{}~v~w~~|}|~~{}}}~{~|||~}y}~|}|||{{}|}~}}|}~y{}~|{|~|x~~{~}}}z|~{z~~|}}z}{{~~{z~}~}}{|~||}}||~|}~{~|}~zz~z~}v||~~}{~}}|~zz~~~}~}}}~|~}~~~~z~~yz~|{||~}~}|{}~|~z~|z{~~~~~|~~~~}~}|}~}~y~y~~z~~|}}}}}|z|}|~}}}}|~|~~}}}~||{{~}}|~||}~~{~|~~}}~}~}}~~~}~~|||}~|||}}~~|}~}}~~~}{~y~}~{~~}}{}~~||{~~w}~}|~~~{|{~~{~~~}~~}{}~}z~{{z|~zz{|{z{w~yxz~~xwyz|z{}}}~}yxy|xyzz{{{zv{|z}|z|v{z{yzy{~|{z|z|vx~wxww{{y|wx{yz{xxyxz|}z}wt|y{{y{{z~|w}||{{w{yz~{z}zz{{y}|y}zww}{tzuvywzzvvy|yz|{wywz{}zyzyxw{|}x}|yz|{|}{|{||y||}{z}{x{{{x{x{xw|||wy~{{~zz|{|zwzx{z}~{yy|{||w{~{y{yz}yy|vz~{yzxz~y|}{{zswz{|{yzw|zyx}{y}|yzyw{}y~}zy|z|v|{~{{|zy|~~}zwxzwy}w|ytz|yx{{x}}v{z{v{~x{~xyx{xzw|~~|~{}{z}}~{y{}x|{{|{}~||zx~y{}yzv||zzzy{wy}zz|z{wzx|z|x||}ww{{}zy~|v{zzz{y{|{tz{x}|{zz|{w{}w|z||z|{yw|{x|xzwzz|v{|yw{{{zy{~y~wz|z~}|z~|{z{z{y}y{zu|}z~|y{y}zz}z{{~zzvz~z{|u{{|~||{}}}zyzyx}{|}|z}~{|}}|}{{|{{||{}~}z{yxyz|y}xy{y~{~}{w|x~~z}zz{|x|}}}~{{{}xy{~z~{|yx{y}||z}~|wx~y}|yw~|~|}y}||x}|}x~}|~}y}z{{|{{}|}{|}}z}zz~|x}zzz|z{x}v{{}~x{~wzzyz{}y}{vy}ywz|wz||{|~}||}~}~~zwyy}{}|~~z~{||~}~~{}~~~|~~~{}~|{|~}z~}z~}|{||}~~}{y||}|~}||}{{~z{|{|{}~}}yz~{|~{}}}}{}~}{{{{x|{|{}~z~~{}|}~}z}{~}}|~~{}~}|{}|~|~~~}}~}}~~~}|~||}~||~~|{y{||}|}x}~|~~||}z||~|~~|||~}}}}}{y{~|}}{|~|~z~}~~~~~}~|}|~{}~|z~~}{~|~{}{~|~|~|~~~|{~}~~|~}|}|~~w|~~~}}~~}~}~}~{~y|}}z}}|~}|~|~|}~}}}}{{}|z~}xx{|w{y~z}xyw{t~y~}{|{|uyyyyz{yx{z||xz{ywyy{{|{~|~z|zx||{|}y~zy||zz{{z{z~~|x|~~{z}|}y|y|z{x~yxu}}y|yw{y{y{vz{~~{zyv|{z{z|{{wwy~xzy{x|}~~|z|z{{z{w}xy~||wz}v|{|xy{{w|vz{}z{zxzyz|zvz{~{{~|}{}yzz||}}z{uz{z|z|}y~zz{{|zzy|y{zx|}{y~|yyyzxzzyyywz~xyvwz{z~yz{yw{zxp|x|{{~}|z|~zvyx|}y{z}y}}yz|y{}yyyyx}z{y{x{{uz{ww}w{{zzwxz}~zxu~||w{~~{y~|~~z|{wyy|{zz{uz~z}z|zwxw{w}wv|z~{~zwyy~rzyzyzzx{y{|{y||}~{~{{{yu{|z~xzw{{wzx|z{~z~z{z}{z|x~{|z}v}{}x}}}{xz{z|{z~|y}x|yxxy{||vy~qz}}|{~zx}{}|yz{zxz~xyzzzyz|{}|yz{|wzz~xz{v{{zx|z{y{||{zzz}|zz~|xy~|}yxz{}vy|zzz~~|{{z|wyyx~}y||z~{z{xy{vy{x}ww{x{zz}}~y~{w|{w{{zx~{zz}x|zzz|zz|}|{{{|yyz{{{{|~~|~|vxyzw~x}}y{z~{{{{y|x|~{zw{y{{|{z{|y{{z}|x{{{w}{}z{{}{{}x}~|}v{{yw}{|{|x~z{~{|x|yy|z~|}~{{x{~~}~{}{~~~~}|z}~}~}}|}{{~~}z~~y}~}~}|~~||~~~}~|}~}~{z}{}{|}~}{~~}}~}}~|}~}~w~~}}z~|{z{{z~|y|{}}~~}}|~~}~~z~~~|y~{|~~~}|~}~~}{~}~{~z}}|~~}~}|~|}}~}~}~~{}~|}}~}{|~}}}}y~~}{z~~|~}z~|z~}y|~}|~~~~{}~~}~}~|||z}{}~~w}~}~~}~{}|}|~}~}~|}}~x~}~|}{~~}~}~}~}{}~}{~|~~|~~|}}~|~}}|~}}~~~}~}}~~~~|}~{}~~{~|}~|~~}z{~z~|}~zz{v}x{zv|{}{zyzzzz||{{{|ywxx{|{yv|wy}{y~{w|zy~yy}x~z}{yty{ywx||yyw{|y}yzy}zxv~y~{y}xx}z|w}y|zxy{|xyyy{{{|}y}|zv|~x||}{}y{~|zyyzyw|z{}xx}|yx~ywyvv|{z{yy|xw}{wx{{wyz~{{yvwx{v{zx|{y{~|}~xzzw}}}w}|zzzx{xy~xz{yv}||y|zz}vx}z}xy|zz{z|{{{|z|{{{yyy{|xy}{~|{}z{z}z{{|y{w{y|z}||wxzxyx|vy{uzz|y|~{}{z|u~{zz{yz{{|{}~{{z~|{~|{{y}yvxzzzx{z{zz{zzxzy||wy}wyy|{z{x}z~{z{|v~y}v{zx~~{|{yz{uzz{yzy}{{y{|}~}{}|{yyxx}~{|y~yy~|z~||{|zv}u}|x~~{~{~zxy{y{xxy}{{|xz|yx}|zxxyw{zwwzxzzu|~ywvy~{zz|z~xzy|zy{yz{}yy{zx{x|}z{{{{xv{|w{xzy}yzt{{|zwyw{{|~}|||~||z|}{y}yvzzz}x}{{{z~~y|x}~z|{z}xz}wz}{zz||}}y}z{{{z{}{yzz}{{y|z~{}}w|{{{z|z{{y}}z|~vzyyvw{~{}{|v}{w|{u|x}zy}{~~z|}}{z{}|}w~{||x}xx|y}y}|wy||y~{{y||zzzz}~{qyxyzzyyyz}yz{z|xz}{zx{}~~}~~~|||}}yy~|~}}~|~}|y}}~~}~~{~~~~{{}}}~}~~||}~~}{~~}{z}{{~}~~~~|}{|~z{}}}y|~}~}~}}|{|}{}}|}z}~~~~|}~|z}{||}|}|{}~~}|~z~~zz~}}|~}|{|z}}~}{~~{~|}||}}~y}{|~}|~~~}}}||}}~|}y|||}|~~~}}}~|~}~~||{~|~~~~y}}|}|~~}y|~}~|y~~~~z||z|~}|z}{z~~z}w~~|}~z|~~{~||~}}~}}|~}z}~}~~~~~|~{||||}~~~~}}~}|}~z~~}~~~}~}||~~~}}~{{~~}|~}~}~}}~}~|z||xx}}{|zzzw|{|~{~|{~{{z|yy|zxxwz|}xz}}xyx|{{z|~z}zx}w}u|}zyxw{z}}|y|wz||~{||xyvy{{vzzz|z{xyv||}|}w~|}x{x~xyz|w}zy{uy||zy{zwx|{{}zz}}yyzx{w|tv|z{{yxz{zy~y|z~ty|{yy~x{yx|zx{yw|}}vz{z|}zz}yy{{w{{x|}}xzzux{yw{y}yyy}xx{|zy{x{yvzy}{{yzxyy~{zuxzu|y|}{}{y}zzy{w||}~}x{{}}|x|xv~yyx{z{y|w{{{z|{|{{{|zz{~xw~xyyyz}~{|{{v{{|~yz}x{w~{|w~xw}{xzy|}v}zyv|y{{w}xzyyzz{yy}{yyxyxy|z~{w}zy{||{}zzy{}x|z{{~{z|yy{}~z~~{x~~}wy|x|yyz}|||z|ywzzz|{}z||{}}|x{|wx|z{}z|w{}y}v{{{x|wzy}zw{}z|}}zuy{z|x{|}}x|{}yx}z}vzzzzxy|ywz~x|}z}zzz~{||w|yx{~}}xy|z}xzy~~{z}x|z|}{z|}}}zzx~x}z|vw|x|~|{{||w}|zx|u|~xv{{{{}}y}}}|xzz|w{{}|~|w}{|||~zz{w|{zzyzywzz~x{||}{|z~~{|v}}|}||w||z}z}zv|{vy}{{z~x~|x|wyzxy{w|zz~}x|~{}xx~z}{{{{x{}x|}|}o{x|{{y{yxz{|y|~~}z{}|~|}}}}|{}}}x}{~z~z{y~}||}~{|~{~~~}z~|~~{}|{}~|}{}}z~|~||||{~|}}}~z}~z}~~y~{}~~}~}||~{~~~~{~~|~}||~~}~|z~|~~x~y{}{~z~|}}~~~z~{|}~{}|~~}{~z~}z}}||~~~}z|{~}~~~||{~|~|}~~{{|}z}~}~|}}|}|v|||}}{}~|{~y|}}}~~~~}}~}}x~}~~y~~~}y{|~||}~~|~~~|~~{}~||}~~~~{~{{~|~~}~}z~~{|~~~|}|~}}~}~~}}~z}|}~~}~}~~~~~~|z}z~|}}}}~}~~~}{|zz}{|z~{y{}|vywy}{{w{|yx{vxy{w}yw|wwy|x~zv{{z}zz|{|yy|{y}{{}{}y|xz}}|{y{yz{{xvzxzy|yyyvzxz}u{uyz{x|yz{|~}|x||wyz{zy}}zy{zx~~x{|zywy{zvxz|||~ww|{yyyw}x~zv}|}{{z{zzy|w|{yy|}|}{{}}~}~{{}}zyw{x{zxzz{|z}|zzu|~x}w|~z}{x|z||y{yzxz{}}}{x|}y{}~~{~}z||}y{yy|zzx{|yxzxuxyywx||zzyyyy{zyxz}~{z}xz{zx{~x|{{|{~xz}}x{x|{v~w~z~y}||~{y}zzz{|{y{z{|z|{tzy~x{{y|zvx{|{{x{{||{|y}z}z}|yz{y|uz|~{}}{~yzz|~}{}y|x|}~{~||z{~{{~{y{}}{{}|}z|~vyzyx|{zy|||}y||z}{~y}y}yy{|y}~|{|~~}}{}||z|{x}|{z|{w~|x|w~{{wyz|yzy{z{z{z|xy{zyy}{}x|wzwz~z|~}||}z~{~|{}~|zz}{|z}{xt}{x|z|v{}{zx|{{||{~w~}}wz|x}{|}{~~~zy{}|~}}y{~||wyz{||~{}wu|wzxx|z{xywxv|~}|w|uz|x~{|{}}}|~y}}{z|{x{~~{{yz~~}z|{{z{zzzzxzxz|x|y}|{{yzv{|~|||x}y|~||w{}{|}~}~|~}|}{|}|{|}}~~}|~|}}||~}}}~{~zz{yz|{}|}|||~}~}~~~}~~{~{}|}~|z~~~}~z~{{{~|~|||{}}~|}|}|z~||{{||}}}~{~~|{~}|~~~~~}}{}{~}~}~}}~zz|{~~~}{}}~~~~|~~}|~z}|}|}||~~~|}|~~}}}~y~~}}}~}z|~~||}w}{~}xz~|}|~{|z}~}|~}z~}}}{~~{y|{zz~}~}}~}~~~~~|~~zz}~~~~}}{~}~z~{~|}}{}~}{|~}~}}|~~|}~~}}}}~}||~}{~~}~~||~}~|~~{~~~~~}|~}xx}z}yx{~|y}z{{yz{}}xz{|||||w||}}||y}{{yyvz{|yyy{|~~zz|}z|{{z~xv|y|y|~yy}z}xyzzzyzy||uy}~|z{y|{{||z{{|~zzxw~}yu}{v}yy}}}~xz|y|}{y|xz|vx{}~yxzyxv|u~{~~{}y~|}y{sv{}~}{}{w{zz{z{wywzt{yzvy{zw{{||{|}yzz~z|yzz{}|z}wz|}||w~{{x|~{z{}x}~{y{zvzy|wvyx{{~|||}zy|||{{|yyyz{|{~{~y}~z~}z~{~v}}}uy|}||zz{yz{z|{{{}{{zx~x|y~y}yw|z|{x|z|w~zzw|z~z{{|}}{|z|{w{{xz}{}zxz~y{yy}zx}~~z}x}|yy{||~}~{z}yyxz{{y}{{z}|{~{|{|||y~~{zzz||w|~~~}{z|{~~x||~y|~}{||xvzz|z||z{y|y{zxw|y}||zzyy~y{xyx{z{z|{{{xzy{{~~wztx}zxxyyyzy|}{zz}{{}x}~y|x{|z||y{}z}y{{|}z|xz}u}{{y{z|~~}{}}{z|z{~||~zy{~|y~{|zy{z{zzz{{}w}{|{z{|}zw{|~~ywz|xvvzu|zzzxw|z}~}|xzx|{~}z||wz|~y}{z{z}{}w}~x}yy{||y~~uz{{~}zw{yx{{~y|yzy|x|{||}{w|z|{{~|~{|}}~~~~z}}}|{|~|~~}z{~~}|~~~|~|{}}~~}||z~~}}~}|{~~~|}}|}~{y~~}~~}~~}|~~|~|~}z|}~~~~~}}}~}{~~z~~}|}}}}~|}||~~{}~{y~|~~||~{~|~~}|~}~~~~}zy~||~}|}}|}~~||}}~}~~{|~~}|}~|~~}|}z~}~}}|~}|~~}{}~~|~|}}}||}~~}~}~}}}}~}~z{~}z{y~|}}{~|}y}y~}~}~}~~}~{w}~|~~~{{|~}{}~}~}~}|~~}}|~~~}~~~~|~~||{~{{~}}}|~}~~}}{~~~~}~|{|~}||}z}}}x{}z}|{ux}wx|yyzyyy|{}ux{{yyzw{yzx|v}w{|z{{z|}x|y{~z{zxxx}{|}{{~|xyzw|xy~xuwyx|}z~|zwwz{}yz|~zv}|zy~}y}|}z{yw|zyz}{~wy{}yyz|xy{yzzxyyv}{yyvy{{zxz{{zyx|~ux|}y~{z|y~{|x|z|yyzz}vz{zzxz{{{zz{|~txw|xv{||z{||xtxvy|w|z}y}zx|~xx}{~|zzy|w|{z}|xx{x{||}vxz{x{zy}~{vzx{}|wxyyxzz{vyyx{{x}{z|y{{z{wxwy||||y|}~z{z|yzv{xzyw{}zyuxv|}{y}x}|z~wx{wzxywrzz{|}{~}z|{z}|zwx{{~{||yz}{x~x{z}||vy~xzz}|}|{yyz}y{x}~zx{yzz~z}}z~}z}x~}z}{||||}}z|~}}~{|xy{z{{y|vzxtz{{yxyx{y|xx}}yyy||zz}|}y~x||}||{z{||w|}z}{}~wzvyz}{yx{w}zz{|{z~{}xyz~xz~v{wzyzz|{t{~w}~||y{z|~zy|}~{||z~{{yz|}xx~z{{wzzw~u|x{y~}{|}yw|}{y}y|{|z}{|x}|~||yz|}{y{{}|xzzxx{|x~{|wyy~{}y~||}{|~~{}{}}zz{|~{y{}z{x{|z|xu|{v}y}z{zvz{|{~{x{|xzz}z}{}w{z}z|}{}~z|{~|~|y~{~{~}~}}y~~x~~z{}}{~|~{~}~{}~~}~~~~z{~}~}}{}~~~||~~~~}~{}y|}~~~}||}|~{~}|~|~{}~{~}}}{~|~{z}~~~~~}}}}}~{}|~}~~~~}~~}{~}}|z{}{{~}|{~~{|z~~~~|}~}}|~~~|~~|~}|~z}|~}}~~}}~|}~}~~}{~z}~~{z{{}}|{~}}~~~~}~}~~~}{}}||~}|}}}~~|||~}}~|}{~~}}~|~}y~x~~z{~}~~|~|~~}~}~|}{}|}~~~}~~}~~~~~|}|}}}~}|}zw}{{~~|z~~}~~}|x|xxx|{|z{zz|zxz{{{y{{z|z|w{|~|{zx{y|w|y|y||v|{z~}yzz||w{z{{x{z}}{}xzv|zw|{{y~vzzx|wwz~zzy{yzy{}xxx}z}zxyw{wy||~ywwyx|vz}z{zy}z~zvy|||{zyxz{xxzyx||z{zy~{w~{}|{z|zzww~y|}}yyw}~y|z}y|w~z|{||{~{{{xv{z~z~zyy}y|||{{{yy}|zxxzzzzxy~{y|}}{{u}}|w{|{w|}ywvx}z|}|zyx|y|z~y~y{~z{{}|z|xxz{}zzww{r{z}|{~y}zz{yx|{x|{{{z||xx{z{~zz}xzzz|z|w~{{~}|y~~wxz}wwxx~z|~}}~yzyy{zz{{{|~zyy}}x|yw~t||{|z{x~{}{{y|}wz~zyz{y{|{yw|y|zz|{zyuzzuz{{z|z{}zyz}{y{yx~~|{~~xz{w}z{|zyw{{}{yx|~{{}zzz}{~{yz|{w}{z|||~{{|xyxvw}{y|{~z|{}vz{yy{}}|}~z}wy}z}zxz}xzwyyx||z|{y|{z~zzzv{}y{}y{xyz|z{{}vy{~{{y}zy|x~wy|y}z~|z|yyx|z|||~z{x}wxz}~{yy{{}{y|xz~{}x{zz~z{|z{}}{}{zzz}zz}w}~yz{y}~|~|}{|yzx}z}}|{~zzz||||zz|xyuz|z|~{y{}{yx{z|~{}|zzz|yvzzx|~~}~~|{~}~}x||~|~}||y~~}~~}~x|~~y||}}{~|z~~~}}||}{|~~{|}{{x~}||y~z~{z|~}}}|~}{~}{}~~~~{~||~~~|}}||~}~}}{}}~|~~}~~}}}~~|}~~{|}z|~}~}~}~~~~}~|~}|||z~~|~~~~~}{~|}~|~||{~|}~{~|}{~||}}}~|~{~|~}}}|~}|{}}~|~~~}{}~y}}}}z}~~}~}~}}}}~}}~}~}~}~}z|}~~z||~~~~|~~y}~}}~}~~}~~|{}~~|yz~yx~|{{||w}|{xy|{|wyzz}zwxxzxz}xx}}yw|vzyz|yy|{{y{}yxz{y{x{{yz|{~~|yy~}z|{~z}zyy{z}zxx~z{wzz~w{wzwvwxyz~|xxz}{y|zz}|w}xzz~{z|{}||zy~zx{z|yxz}zvzzyz}zz}zz{u}}zzzzxx|z|x|}zw~wvzxy~rz{|{|z|yx}~zzxtvzw|x{zx{xw{|{|~z}zw|v{{}|z{~}v{}v~{mwz|}{xy}|}}}}~zzx{w}xzzu}y{xzxz}yyzy{x|}zzw|{|{}|||}~y}||y}z{x|~y||~|}}{z}|~~zxxy~y{y~{~w|y|y{y}zyxw|w{zv}z{~|{z}{|z}z{|y|y|{{|z{z{~{|{||wy{|yz~y{|~z|{y{|{xxw|uw}v{w|x~y{{}y{{{zy|z}{{y{z~yzy|z|{vw{||z{yv{w{zy|~xz|yy}{~zw|{~vz}zy||wz{z}z{~||uz{~~}{{{{yx~xz|{|x{{{x{x{{yzx}{x|{}z}~|xzz|{|y{z{||z~}w{|z|~|}w~~y~|x}~}{v|~rx|{zzywxxy{zz{}||~}zuz|wt~{}{{{}zz{z~z|y{y~z{~~~}}y}yx~}v}|yz{}||{{|{y~wv|w}~yyzz|x{{~{}~zy{z~~z~}}|}}}||z{|yyyv{y|}{{z|z~xyu|zx||xz||{yz}}|~}~z{}|}~z}y}{~{~x~{}|y|z|~|~}|~~~~~~~}z{{~~|{||}}~y||~~|}~|}}|~}|}}~~{|~{z~~w~|x~|}~}~}~}~z}||~~{z}|~}}~}{{{{~{}}~{}z~~}}~~~~|~}~}}{}~~}||}}z~}~~~{|~}~}}~~}yy~|~}|z~y|~}~~}|~||~|z~}}u}w~~|~~~~~|~~~~{}~|}~~|}~~~}~~|}|z{{}~}~~}|~{||}|{~}}|~~|||~~}|zy~~}||}}|~}}|}|}{}~|}}}~|}|}|~}{~z}~}~~}}~}|{{~~~~~}~||{xxzx~}x||{z}{}z|zy{xz}}}x}}uy~|zx{x{x{y}y}xt|||}{}zy{yyx{z|}}{~{}zywy}yx{z~y|~{w{x~xuz{|xyy{xx}zz{zzxzz}wwxxy{z|zyy|z{wxzx{~|}xvzz{zyxzw{u|yu}yzxx|{{x{zxx|zy{w}y{~z|}y|z{|y|xzv{}{yzyw{wxyxy{zzxzzy{z{xww|z{yv{wu|{{|{{|{~{zzx|zuyyzzuyx{|zyzy{txz}|zx|yzx}{}z}yzxxwz|z|{y|wyvzx}}zvzzxy}|yw{z||v|~z{{xzw||xyxz{|xzyz}|}zv|y{yz~x}}w|}z|||}v{{{x|zy|x{{}|yy|||}|y||yz||~{zyzz|x{{zyxzz|}yvzx}zzz|{{z|{yyyw||x|x}}z|{|x}x~{{|w}|zyzy{{yxuz|x{x{x~{yzzwxx|{{}{||u{}yzzy{|{|vv|{wz|w}{|{z|x{|w~y{vyxz}|w|~|{}}|~{y|w}}{tyxy{y~y{{}|}z}{z|}|}zv~~zy|x|~{y{y{{xy{z~x}}y|{~sx|{zxzvxwvz|}~|||y~z~s||yy|~}x|{xyz}~yx}z}zzw{|{zwyzy|}vy{{~y|wv|~|~{x~~z{yxu{w~}{yz||{x|zy|~{|yw|{|}{||{x||x~{y}u{|~|z{{~{wyz{z{{|{zy}||{||y}x{zyz}|}|y{}{xw{~{~~{|~~~~~~}|~|~|}~~}~~y}{~~~~|}z~~}}|{}{{~|}~}~}~{{{}}~}{x{~{}z~|}}z|}~}{z}~z|}~~~y~~}}~~|~~~|~|}}~}}}}{|~z~|~{}{~}|}~{||~{}~|~}|}}}~}z|}{~}}}~}}|}}~}w~|||}~~}}{}~|~~|z}}||z~}~z~}~~~~}}zz~~z~|{~}}~}~}}~||}~~~~~}|}||}}~~{~~}}~{}}}}z|y~}}}~}}~{~}||}|~~}~y~}~{}|~|~}~~~|}~}}y|~}}x~z}}~~~|~}~}}}}~~~|{|z}z~~|z}y}vv{{xxwywyy{xyy~{x~zyvxyvx{yzuy{zzz}yxzv{}z}|{z|~z~z}yzzz|{~}x|wz|zzz||zz~zwyyzy{y|yxx|u|uy{xwyywx|v{{{||{{zyz|y~{}|zxzxzxvxz~w~{y}xyzyyxuxvzzz{|xwytzwtu~{~}yysx||x|vz{y|wyy|{y}yyxyz||y}}wzzzwv}{~xxy{{~~|yyyx}|xx{zyx}|{}{}wy|{{z{|{{w{yz|wz}|~{{x|w}|xwyy{|uzvyxw|v|{~x~yz{}{}xz|{}|~|zy|zw~{yw{w{}~xywsz|{x|zxzx||zx{xyzwxzz{~}uzz||u{v}|x~}}{zzy}}yzz{xz|y|{w{{}z}}yy~y|vxzzz{w}x||ywwy{y~{}~{z}y}{{z|y}}yyy~y|x}|}{~zz|x}zxxytxyx}xu||xzzuywzzzzz{|{{yx}yzyy|zzyx|}wz}}|z~|x|z|vxzyw{zyvwy|{z{z}yyxzy}{w{}{wrz{~x}z}|{z{{}{||z}yz|}{}|}|z}|v{{yzy~wwzxw|z~y}xvx}~}zy||zzy~}}~||{z|y|}z~z|zz|~|{|y|{|{{|xzt~{zw|w{}z{}}y{|z{w{{wy{|v|v|}|{z}}z|~}yy{}z}|x~{ww||{|xy|{z}yzzwzz~{}}}}{zzyx|yx|~|xx{{~}z}{~}~~}|}{}}~~~{|}{|z{y~{}~|}~}}}}~|{~~z~|}||~}}{~{~xz}|z}y|{~~||z}{y|{}|{~~~|}~{~z}~||z~}~~~}||~~|~{y~||}|}~~}~|}|~{{|}|{||}|y}}~{}}}}z~}{{}}~}~z~{}}}}}{}~|~}}}{{x~{z~z{z~{}~}{~}{|}}z}|{xz{}{|}{||~~}~{}{~}|}}~|{~}~||~~|}~|~|~}{z|||}}{{}||}z}{}~|~|}~}{||~}~~}}~}}~||~||~~~~{{~}{|~|}~~}~~{~~~}}{~~}}{z|z~}~{~~}z|~~~}||zzxzzzx}yxz~x{~y}y{{~w{{{zzy|~zxz{{zww{xuy{{zyz~|{}}|{{z~y}{{y{{|{x{~z}xzzv|yyxyzz{zzx|~xxx|xxz~x{zyzz}{~w{{x}z~}{yzx{wywzyw{ty~x{~zzx}x{|zx|{zwv{|||z}y{}xz{wx~}zywz|x}xzvzxxy{z{yywyx{yzz~x~{}x|vwzxzvy{t|}y}y|yz{x|{wxwxzx{~~}}vzx{~vxyy}z|xyx{y~yzz|x|{xyz}w|vyx{yx{z{{|y~|}||w}}x}||z{}~x~{~wyy}||zuz{{z{}z|wyz{{zwx~zx||}{{z|||xx||yx{{}w~{zvzwzzv{zzz{z{}}~|{{w{}~|{z|w~{yxyz}zz~}}z|zyv|x|}y{x~z}w|z{{x{xz||}~zz{xyz{}zx{{z|z|zz}y{x{{wt{v{||z|zyx{|{{|z|y{|xv|{{zv{|{}u~z{wy~zx{}{{|z|~z{z~yw~z{xw{zyyzz|{zyz{~y{w{|~}{}w{{z~s}}y|~|~{}~{zz{y|~}y{yz|~{|{}z||y{}{{yz}{{||{}wy|}zyzwz|}}z}{wyxz|~uvz{yx{y{|{{}{||{|yz{}z}}{{z}|z~z{~w{}|zxy{xuz{{z|z~y{|y}{~}z~{z~zx~y~{y~zz~{~zv||yyz~z{y|x}~}vyx{~}|{z~yz{z|}y~}|t{{xvw~x~|~{|~~}|~||{}~~}~~z~}}|}~}~}x~|~y}~z~|{|}}~~|~|{}~~z}}~}~~{}||z}||~}|~|~|~}}}~}}{~~||}||}z{~}~|}|~|}}}~~{|~~z{~|~~{}}~~||x~x}}|}}|||}{|z}}~|}~}|~{|~}|~~}}}}~|z}|}~~~~}~}}~{|~}}|}|~|}|{}|}~}~|}|~|}}z~|z||~}}}~~}~~}~}y}~{{~}~}}}~~|{~}}}~~}}~z}~~{yx~}{~~|{|~}~~~~}~|~{~|}}x~z|}~~z~}}~x~~{{|~~||~~~|~~||{~}~~|~|}y~|||{|~|y|y|zz~zz~z{|||zzyy~xwz|{z}yxz|{vu{|xzsxz|zwz~~w}y|{||{~{|z}||x{{zx|xw||}x{~{{xyzvuy{yz}zy{xwyxvz{xyyx{|y{xw{}x~{w||z}|~}zzy~|zz|zy~yy|xzx{y|zywywy{}x~y|z{x{~y~y|y|w}z{~xy|}z|{~}}xxzx|x{}w{z}yu{yt}{xz{z|yxzyy{}{{}wy{{zw~}wy|~{}~}{{{|}z~{~xx{zzwyx~x{yywyzy}x|t{x{{}{vzyxzxz}w|{x}{~}|xyz~|}}~yy{~~{{yzuyxzzy}{y|ysy|x{x|~w|x|s|zx|y~{z{|}y{|}zyyzvz}}{|~z}{zuyzwzzyzzzz}yy|u~{wz{zzy|{zz~{y}x{{||yzzwxy||{~zy}|x}}|yzx{~}zxx~zz|zx~{z~z~{xywxxzy}zy{|zz|yyxt~z}}y|}z}z{wyzyw{w{yz}zzz|||}}|x~w}y}y{x{w|zzzzz~z~yv||yz}z||}}}{{{z|~~zz{|~~y||y|yz~z|~|v|zx~u}|yzx|zzz{|{wzz|ww}y~{zzy}x{vzyywv~wzy{~~{|wx{|{z|z}}{yu~yz{y~{}}x{}}~~{||zx{}||}~|}z~x~{{|x}}{xw}|~}|x}~yz{{}{|v{{z{~|y|yx}y~{|{}x{{}z~|zz}}{~~~~}z~~~{|}|}~}~}|{}}~{yy}~~}~~{~~{}}~v}z}}~~}~|{~{}}z~{~z|~~~y~~||}}}}|{}|}~z~|~xy|z~}}{}|{}~}}~~~}}z}}y}y}}{}|~~|}y|}~}~~~}}|{}}~}}|}y{{~|}~{||}|zz~{~|~}~}{}}|~~}z~||}|}{}~}||~}~~}{}}}~~|}}~}|~~{z~~~~~~~~~{|~~}~}}~}|~z}{~|{z|~~~~}}~}~}~|{~~~||y}}z||~~|x~}|~{}~~~|y~}~|y}~~~~}z}{}~}z}}}~}}}~}||}|~}~~|~}}}~||xx|z}zxzyz{yy{{|||z{~yz{{z|zzw}y{{x{~}|yz|xx}wy{{w~{|zzyyz|zxzz}{x{zy{zzxz{x{|x|z{v|yyy|x{~}yy{z{{zy{y}|yz}{|zx|xy}~{y|~x|vz|z}{|y~zzz}{|yy~y}yy{xxz|x}{yyx~|}~~wxw~{|~{zv|{}yz~}wy|w{|zzyyx{xz|}|xz{yzxzuzx}xxzy|uz~zvz}~z{{yyxw{{~zy||yvzx||zyy|~|x}yy{}~|zz|{~z~|wxxy}}z~uz}{xv||zx||y{{{{z}~z{{{x}}~z~zwxz{{|{x}}z|{v|y|}yzxw{xz{~t}{{~}{}|zzxvyw|{xzw~|y|y}z|z{}zw}zyy|zx{~{u{{x}y{~}~u}|x}yv~|{uzx|u}zzzz{{{|}xz|xyz{xzx|}{|}~y}}||y|{{}|}w|z||z~}w{{z}xx}~wv}|y{yz}{{{}zx|{x{{zzz}yyzv}zuy{{y|yxv}}{x{v{zy~{{x}}|y{y~|w~y~z}zxywz|{{v}zyz~y{}~|~{z{}}zyywxyz{zx}|~y|xy{|wz}|zwzy|yz}zz|}{{y}z~}|yzxwxz{|}z~w|~{}|y||{~|~z|x{xz{yx|z{}zz|z|y~~}{}{~{}y|}||w~{{|{yz|z~{{|y|}}{}yz{z{}{|~}{|}}||zy}yz{yxz}|zx|{{|x}|~x{z|zv|{|z{}~}~}|{}z}|~}|}}}z||}|~~y|||~|}{}~}~z}|~~}}|~|~|zw|}|z{{}{x}z|~x~||{~~|{z{~~~}}~x}~|~~|}{|}|{|y~{~{z}}~|{}w|}}~~~z}~}}}}}{~~z|}~|~~|}~~~y{}}~}}~|||~~|}|~y~}z~{}|yz~}~|~|}|~{~~y~}{}~|z|~~~~||}}||~||~}}|x~{~}~~}~}{~|~zz{q}|z~}|}}~|~}||~~z~}{}~}~{}~~y~}z~~||~~}}~~}}}~}~~~}~z~}}}}{~}}~{y~}}z{szx}zw|}|{vxy}{wx|y{x|vxx~wyyvwy{{zx|{z{zywzx}~~z~x|y{z{|vz{{~zvy|}yxvy~zy}yvzx||z{{xyyyz}xyz{wxzw{xxzzw}~}uz||x|v{{{{|{{z}{yzz||~~x{xz}xzyyzy|y|wwz{wyzz|y|y{{vy}{{yz~z~zzy|xxuyyz|x{{zy{{|}}z~|zzyw|yzzyx}y{v{|zxz|w}{yy|vzzxz~{}}w{{zw~}z|yy}{~|{{yzy~w|}}z|zvw}zz~xy{y{ywzy||{yz{vxxyyyy~~|~{y|zx}zyw|~|z{|x}z~{|~z}y~|{}xyz}y|xy|zz{x{wzzw~tv{y}yxzz}y{z{~||~{|{{y}|~}}{~{~{{}w}{|||z}yyz|zyy{{z~{{z{}{{||w|xyy~|{|}~~xy}z}|{yw|zz{|y|}y}y}{x}xw{zvyv}|{||y{yzyyzz{~}}|}}wy}}}{{w}{y|z{|y{{|y|}y}{|x{z~}{z{wy~{}||}w~yz{~z|{{yz||}z{|{z|}}w||x~~~}y|~z}{{z|y~xz{|yzw|}{}z}z{xyw|w}{w|yxy{|wzz{x|}xz}y|~{}zz}wx~}~{}}|{}}~x{zy|{z{y||z|{z|yxwywyxyywy~{|y{}y~~~{}x~x}|||}y{}|~}}|}x}zw~zt|y|||z{w~~{|uz|~wquz}|yw~||zz~~y||yx~{{y~}{|~z~{|}~~|{}||}}~}~|~~~~~}~}}~|}z~~}|zzw~{}z~~}~~~~|~}~~{y}~~}~~y}~|}~|}}y~}||z~|~~~{~~}z|}x}||~||}|~}~}|~{x|}~~|~||~}~~~}|~}}|~|}{}z}|z}z~|~|}{}}~~|}~{~~~}~|~}~||}{~}{~~~|~}}{~}|}~{~z}~~m~|}}z}}y||}~}~~z~|~}||~~}|~~}{}~~|~{~~v|y~~~||~|}~{}~}|}~||u}}~~y~~y|~|}~||}}~|{|{~|y~~~~|~|}~|}}~z~|~|~~~~~~}~}}}}~|}~~~}|v{}}~~|{xu~zzx|{yzz}y~|{|~}xzx{|zxxw~{yuvy{}y|}xz{yz}|yx|y~z{{wx}{{v~|||wzy~{xy|}yzz{|y~yx{y{z{x{{zyvzzzzyxy||z|}yy{|{z{x{wzyww|{zzy}|}{ux~|yuzz||wx{xwvx||}}|}zz~|yy|{x{|}{ww~yvyyw{yu}|yzxz{}x}{x~~pyz{~x{wv|}||x{y{~{y~~y|}{z{{~{wz{zxzx{}|xz|z|}{zzy}{zy{{|xz{zm{}}}zy}yxx{z}y{}zxy|yy{}wx{z{{x{z{{wzz}z{z{|~w}z{{zxv|zvv~~z{{|w}z}~{zx~|x|u{z{{y~|wz||y~y|x~yzxzyxy|{}}|zz|xz{|{y}y|~z{|y{|{wz|z{zzzw{|xx|~zy|y{uzyy|z~w~zz|uz~||{yzyy{~w{z|v{{{}yy~|}{{{yx{}yy{z}zx}x|{y|{|z}}{yzz|wyw{}~z~}{}}|y}zz}z}zyz|zzz|{{z~}{z|}x||~{y~y||zvvz~|~}yyyvx|~{{w}yy{~{zx}|zxz|w}z{z~w{|{|{{xx{}z}zz{x~{||zz{|zz}zyz{}|{{{}{zy|{z}xyvzuwz|z|zzw{}yy{{~}zz}zz}|}{~x}}|{{|{xz|{z{|||{~y{|y}z}y||~}}{|{~{zxzx}zz}}{{yy{|{|~|~|~wz{{x}||}{|~|}}}}~{~{~{}{}{~}}|}|{|}|~|~}~}}~~{~}~~~~}z~~~{}|{{{|}|~~~~|~~||{~}}}|y}}~{~~~z|}|z}~~u}}}}~~~|~~y{~{|{~}|||}{z~{{z}}~~}~}{|~~~|~~~}}}~~|~~}~|~{~|~{z||}~}{}}~}}|}}~~z~~|~y{~~zy|~~yz~~z||{z~}{}{~}z~z~~|z~z~~y~{}~~}~~~~~~~~}}~~}~}~~}}~{}||{|}}{~~~|}|||~~}~{~|~~~|~~{~~~~|~|}||~}}}~~}~|~}~}}}~}~~|~~|}|~{~|{{|x}{{yzywyyv{yxzyzzyz|{w{zv{|z{zx|zx}yxy|~yz|{yzy|yz{~|yy}{|wx|y{}y|xyvwyvxzxxz~yz|zyyy|{vz~w|xuzwx|{z{yyv}y{y~}|}{w|{z|}{y{}{~}}z{{}xzx{|{vxz|~}yyw{wvzy{{{|{}~{}}~z{|{{}}yzyy{|~}{}z~~}y~{~~|}|}w||y{y|xwxxzxr|vzwvyuzxx{wuz~{ww}xzyz}w{xw{zzy{|zzz}}~~}{~|}v|~vzwyx}xywuz{zzyxt}~wz}~{wwu{z}xw}|{x~~vy{zx~{}|y|||}|{~}}~xyx{y}~z|z{|yz~y{xwzz{~|yuz|z|x||{|}~zzz{}y|v{}}}z}{|zyy{y~x{z{{zzzzxwy}|z{xz{vzyy}z{~xzzywy|}}{z{v|}y{}z{|x|y|{{}|x{}x{}u{x||yv|yz|}{zy{|}~vw||}wzxz|w{xy~~z}}{}|zy{{|{z|~}~z|}}~zzv~}zx}}{}xxy{xx{{~{y~yz{xy|wxyy{{{~|}{{z~~|}|y}}|~|~x}}yxv~y{~yy~y{z{~{||wu{xzvt}x}zy}{{yz|z|yz{|z|wz{|x~zyy}{y}|v}~~{x|{|}{{{~{{yz~z{zy{~y{y|y}y|y|xx{~|}~}~|~wy~~||y{~vz|zz|{{y|~}wz}{}xz~{{wxx{{|~{}~zu|y~{x}|{z~wyy{z~z|~~~~|{|{|~}|}}}|~||~|z~}}|}|~~{~}}~z|~|}{~z||~z~}}}}~}}~~~}}{}~~|}~}~|}}~~{{|}}y|}{}||{{|{}}}x}~~{~}y}||z~~z~}|}}~y~{~~||~}~|}|}}}}}~|{z}y~|}}}z}|}~~z~}|~~{~~~}}y}{{|~~y~||}|w|{{}~~~|z~|{x~~|~~}}}~~{{~y}~~}~{z}}~|}~~z~~~{~~~~{~~~z{}~~{|}x}{~|~~~{}|~}{~}}~|}|}||~~|~}z}|}}~}~z~|~}z~~{~~|~}}|z}~~{{|~}|{}~{}|~~{z{}z}yx~wv|}y{zyy}rz{}}{yz{~yzw~zz~~{u|{zuy{~}y|zxx|xzyuw}}x{|z{~{{{x|vzzzz{yw~xzz}{|zyuux{y|{|vy{xz}|{yzz~~{}{z{|xz~xx{|x}zz{xz{~w{}x|y{}{y||zy}yzzz|{{yzwvzv}w~yzzxzw{yzz||zww|}|{|xz~{zz{|~||{zy|vz~|}}zzz{zx}zwxz}zz}z{{zzyx{y{wy|x}{z|zy}zzy|zwz~zyxy~{|vv~yy{y{xx{}z}y~|{zwxz{~{wx|yy~|z}yz|yt||{yz|{z|z}zx}}zxyxz}z{x~}}||{z}x}|{{{yx{z{ywyy~}xzyu{y|~yx{{z{y|w{}xz|{~{}z|z{|~z|zx|yyyx{}z{yxzxyy{x|y{xxw~wzzv|zw|x~ztw{z{yu{|y{|}xz~x~xz|~{y}{{y}~yz}y}zyyy|{{|xz}|{yy}zy{w{x}{}|{{z|y~}x|{~x{{}|{}uy|~{x~|||y}~{}{y|~{|zxy{~yz|}{|}y~}x{~z|}~z|{z||{{yz{}~yz{w{y~{|{y|{z}}z{|{y}xy{{|yy{~{zyy{tx|{~}w}{|y|~~{xy|vz|zzx~~{{{yz~|yx{{|wxz~y}|y}|}{y{}~~y{y}z}y|}}{{||vy}}~w~y}{}~|y{{w|}~|z{z~{|w~vz|{z~zxzv||{vvx{||x~{{{zzzz|ywx{~|||x}|{{{~|~z}}}~{~|~~~}}{}zz|}~}{~~}||}|~{~}z{~|||{}|{}|}}~}}}}|}~w}}~|{|}~z}}||}~~{z~||}}~~|}~z}x}~~z~{}}z}}|~}}y}}~z~~}}|}}y~}~||~~}~}~~}z~yz~}~{z|~~~~{~}~~~~~y|~{~~z~}}|}~}}~z}~{}~}~}~}}{}}~|}||{~{~|}|~~}|~~}}~~|~~}}~}}zyy}|}{z~|~~~~~}|}~~~~}~~|}~|~}{~|z}}~~~{y~~}~|}}~}}~}~~|}~~~~}|~~}|~}{}~~}}||{}~}}~~}|{z{{{{}||y}}zz}{y{y}{zzxx{{wz|tzvu}|zy|y~zxx~{yzx}w}{x~z{|}{}||x~w}zzz{{~v{}yy{y{vztxwy{|z{||vz{wyywv{uz{x~{zx|{|}{|{y}{{x}{{vz}xz||}|zz{|uz{vuz{xwvyx|w|}tz|vytzzxyzxy}{|{|x}z|yxwyvzzw|zy~zy~{|zz{{{zyyxzzvy|wxyyxyxvzy{~zv{yxxzuzy}{{}|~{z}|y}xw|}}{z{}||y|xy|wxuyw{y}~}y{|xw|}yzxxzy{vuvzvz~x|~|~}~|xy}vzz}{x}y|{yz||}{zywzzwxu}zxz{{z{~zxuxyxxv}{|w~~xy{~{{|{{zzzw|{}|zxy|}{{|z{x|xvz||zzzwzw|y{{v~yx|uwz|x{z|vxz{|}}zxz}y{}z{~|y{zy{{xz}{y|w|xyzxzyw|xyz}~|{xyz}y}xzz~y}|yxy||oxyz{y}}{z{x{yz|{{z|{x}y}yv{y{zxyx|zxzx|yy}w~}}|yxzz{w|z{yz|yy|z|{{y}{}{y}yz}{z~~y}y|u{xu|{x~xzw}yuwywyzz}~w||{y~{yw~y}y}{|{}|y{|xu~||{|zx|~x~}|x~~wzzxz{{|zz}{z}{vyyy|z{xxxzz|yy}z|{y{zzz~x~|{}zv}|{y{|}}wzzw{zz}x}xzzy}yv{yy}~y{{zx|z|}|v}}|~~}{|}zy}~y}}y}}}~~~~|}}|||}~}}z}}}}{{||~~}~~~{~}~~|}~~|{~{}~}~|~|}}}|||z}|{}}|~~y~}y~y{}~}}}~~}}z}~{}|~|}}{|{|}}z{}}~~~~}}~~|~~~}}}y{~~|~|~y}}||{~~}{~{|~||}~|~}~~y~}}~}z{x~}}}~}}|||~||{}|}~|x~}|}~|~~}~~}~{}y|~x||}~~|~|}}}}}~~~}||}|~x|z{}}}z~|{~}}}z~}~~|}}}}||}{|~}|~|}|~~u~y{{~{{~|~z|z~~|}~~~~~~|~}||}}}|~{}|}{|}{|}}~}}}~~}|}~|~~}z~~}}|}~~}~}~~||xzy~|}}~|}}}|}|{}}z}~~~|~}~~}~}~~}}y{yz||~yy{}{x}y{|y~|z~~zyx~x{{yxz{x~|y~zyz}}v|v|z{z~|zxzzyzy}vuz|x|y{}yyywz}{x~|zz|yxzyyyw|u|wy|x~zyz|{u{yu}yz|zzzzx{~v}zzx|xzwy}x{~zw{}~z{z}y|u~yyzw|zzyyx|{y}yz|x|}yy{xx{zwz|y~{w}z|z|{~|yw{vzy|wz{xzx|{xxzx~vy}}u|zxyz~zy{{{yywy}{{}||}~x}{~{x|zvz||yz{|||z|{y|}y{{y}y}{x{{z}y|}y{{yyx||{|wzzz|x}{y|xs}x{y}{u{z}|zxw~{|~|}~{yy{z|wx}||x{{{xyzxy{y{z|{zy{{y|zz{{z}yz{w}{|uwx}x~yzy|x{z~{|y}{zyz~}ywy|zwz{|{wx~|v{{z|y}}xz{|{|zv|z{|z||{~{y~{zy|zx{|yw|z}}yx~|{uyzx|y}}}|x|z|{zz|z}y}v{|z~xv}zzz{|zx}|z|y|{|||y~z{wy{||~|{|}{y{y{}}{~}wy~z{{z{w{x~|{y{zry{{z{}|}|{{xxx|{v}xwzy{{{|y~~zz{~zzyzvzzw{~uzz{~{{~wy~~~xy||z~}|y}~}x|zr|{}wywz}}{~}~~|{{{}y}yy{{|||xy{zzy~zw}wzzwy}}~y|{}{|z}~x|~xy}~{||~~wy{z}~{}z|}}zx}{}zyvxzz|{zy|z||z}z{z{~|y~~|}}{}z}~~}}~{~}}|}y}||r}~~|}~}~}|}|~z}~y}~}}}~}{{||~~{}{y~y}}~~~~~{zz~~||{|}|}~}}}}}~~}||~~}|}}|y~|~~||{~}~|~}}|~|~yz~z~{~}{|{}y~~z{~~}~~{{{y}~{~|}|||~~}|~{}~x~~~~|y~~}~}~}z}{}}|}|~~~z}}||}~||{|{~~|y}~}~}}}||}~|~|y~~~{}y~~}~|}|~}|}}~}}{||~}~~~}}~}|~~}}~~{|}~|{{~}|}|}~~~}~{{|~~}}~}{}~{|{}|}}{|~~~~~|~~}~~{~}z}~}x{}zy{z}||yx{xzz{{~zyyw{{yzw|xyyzz~w{{v}|}z||z~{z~y|{|zy~~{ww|{}{|}{{|zwvy~{wzyy~yzwyxvxx}{tu{~wwvtz{|}{x}z{uxz{~|zzyy{zzw||{y{||wy|xu{xy|xwy~yyy{z{|yyx~}||xy~vxwyzx|}{|xywu{|}xx~y|{|~~y}{w|z|v{w{}vzy|}xwxy}x}yy{zu}}z{u{{x{|zzy{z~{xz|}{z~{||~}~||~z}{~{||~w|yy}{uy}z|y{{yw~z{{zy|zuv|{~y||yy|y{{x~}{x|~{{|y~|yz|}}}{|}x{{xz|zy{yy|xxyxzywzzzz{zw|w{z|zzz{~~}|y{u{~{z|{{yxzzzz||y|||x{{zuy|xyzwwu|x|y|~yzvy{y||~{|y|z|||~~zy}y|x|}zu~}{{{~ty|{{}z}vzwy|y~zvvz{yxxu}|||}z|x{zy}wx}|x|~y|{}{|{~{|zxxyx}zz|{zv||z|yyzw~z|{x{|xx{vywz{x}{|{}}|{y~{}~}{||~z{y~~{{{{}xzv}xzzy|{}{zx~}zy~y}~wy}zzzz}z|{z}{{{|}~|y|||||~{xzzz~|y|w|}z{y{{y||zx~z|z~{y}{zy}}|||}{|z}}v|z}w~|}z{z}zw}y}}|x||}|y|w}y~wyx~wx}yzz{xz{|{z||~z{z|}}{~||{~~}{~~x{~~}z~|~}}~~|zzz}}|~}|~}|z~~~}{~}~|~y}}~{z}z{}~}~|}~|}}y}}|||{}~~{}~}~z}|}|}|z~}{~~~|~{|}}{~~~}|zzyx~~|}|y~~~~~|||~~~~~~}~}|~~~||~~|~}}|}|~w~~z}{~~}~{|}~||{}~|}z~|~|}}{|}{}{}}~~|||~}{||~~}z~|}}~x}}}~}|~||~{|~|~}~~}{}}~|}|}}~~|{|y{}~}}~~~}}|{|{~|~zz~|z~z||}{}}{}}~|}~}{}~||}}~}}~{{|}~{||}~}~}|~~}{}~~{~yvyzzz{{}zyyx||x~{v}|{|z{zz{xyx}zz}{z}yy}{zyux|z||yv}y{zuv~{}{y}~}z}|y}}w}|zz|}yzw{yzy|x}ux~|vyv}yzwxw~z{y{z{y~}~x~xz{vy{|y{xw}y{v|z}|}vuzzwy|{{|x{{|z~~{}zvz~xz~{|z|z{{yy|{yyzw}{zz||z|wywxyx|||rxz{{zy~z|u~{yzzw{wxu|||r{y|y}}xy{xy}zx~xxyyy{xzz||y~zy|{|}{x{|}|x{v{}z|}v{{wzy|{~z{~yxz~}|y~{yvz}{yx{{yx~xz~{|z}|yzy}{||x|~}yzz|yv{}y{~}yx}z|y{z{y~x{z{~{{wzz~{|y|y{}z{{|{x|wz~yx{{}zy{{}wv{|z{|xz}~z|zx}~yvw}|zyz|y{z{{{xw||{xzzvzzyxvz{{|z{yzzx|z~v|{{{|}z||x||v|z|zwzyyz{yy||}u{xwx|vyz|{{|yz|}xy{yzuz{}|y{|x{||{z{}|w|wzy|z|~}{}yzx|z{{{||{{{||y{}{{uzv}y{|{|y}}{{{x{yy{v{xy}zyy||z{{~|yyz|z{z{y|||}~{zvz~|wzzyz~}~~ux}y}{{|yx}zx|{~|z}z{||xyx}{{{y{{z}z|wz{||yww~zxx{}{w}|||w{yy}~{}}y|zz}x{z}}~w}{}|}}wyx}vz}yx{}y{~|w}w{x|{}wzvwy}z|y{z~~~~|~}}|~~z}{{}|~~}}~~}~}}~~}~y~}~~~}~}~~|}~}|~|~}|w{~}}|{}z{}|}z}~~{}~|~z}}~~|~}~}z~}|}~}~|}|~~||~||{~}z~}}z{~~|}{~}}~zz{|}}~~xz~y}~{~}~}~|||~}y{{}}~z~~~}|~{}}~~}|~~}~|~~~|~|~}z}}~}|~~~~~{}z||}~y|{|}~}~~|~~}||~{}~}}~~z{~}||}~|{~}|~~}}~{}~~|{y~{}~~~}|~}~}}}{|}~|~}}{z~~~{|~~{}|~~z}{|}~~~|~~~|{|}}y~}||||}~y|||~|~~~~}}~~}{~{~|~}~z~}||~}{~}}z}}}{w{{}x}~u||{xxy{|z|{{ywz|y|ztxy{zxyz{y{xv}zy||x|{}}x{{w{|{z}~}zxy}{~z{z}wyzz{zzyyxw{zxyz|wyzyy|ww{vz{xx{{yw~}xx}}zxzw{vy{}~|y{zy~{y{yyy{xwy~{xyyu{{xx|{~|}yyyzyzy|zzz||z{yu{|y{yyuz{y{{z{|y|~~|{yy{w{xux}xvy{|}{z|~|ywzvyyzz}||{{u{{z|}yy|y|wxx}x~~{x}{}{{{}{z{}y}{z{v|}yx|zzvyvx{ywzwvz||w|z{xy|vz{yz{|y~}}|xy|yz{}y{xu}|x|{wx|{z}|x~|y}z}{yx{yz{y}{{z{{y}w~{yz~}y|{z{}~}}|{zzxxxx}y}yxzvz|y{z}~|{wzyz|yyz|~|{}}|}|wz~{yy{{z}z{y~~}|}{{|{{{zy}xyyx||yx|z|}|xv{{wz}y}{}~z{x}}~}{zy}y|y||{{}}~}{}}{|yzz~zyywz{|||x{{y}~x|v|y{}z{~wz{y~y{z}}x}|~{|}}~u}||}x{wyzyzwzww|{{zzzyw}{~zz{z|z{zzv~{zx{}zx}~}|||z{y~}yzz}xyz|}z{ywzxxxz|w~~uv|z}y~|~wz{{zxy~||{}|x{y{}~~~z}||y}~}~{}{zzz~|yzwy|~z|}~xyy{}z{w}|}}x{}{x}x|z{|z~|{~}~|{~zzy|x{{|}}}||{{{{~||~|y}|~}~|}{|z}|}~}~}|{~z}}}~zz|}~|~}}~}~~}~~|~}|z}|~~~}}}~~}~w~|{{z~z}~}~z~{{}}|{~}~}}}~|}|~}}}|}~{|~|~~~z|}|}}~||~x}~z~}|||~~}}||}~~}}|~{{|~{|~~~~{|~~|}|{~~~~{|}||yy{{~~|~}}{~~{~~~}~|~{~|{z~||z}~}}}|z|}}~}y}~~|~~}}{}}}}v}}z}~~~~|}}{~~{}y|}|~z}~~}~{}{~}}||~|~{~||~|~|y||}~~|~~~{~~~}~}~~}{~}~~~~~~}~~}~||}~~}{}||~~y|}|}~|z~~~~~|~~|~|y{y|{ywzz|yu{ywyz|y|xx~yy|y{x||x}|zz{z{|||zx}w{|u{w|xwzy}{zzy{w|z{}yx{wzz{}{xy{y~{x{zyuxuqzxyvzyzzr{z{xzxy{}zw~yx|{yz~zwx{y}zyy{yyxxy||{zxyxxx|{w{wytyyzxz|{zzz|~yzz{|}}zzz|yyyyzz}~|{|{x}{{||~{~}||y~}{{yw~z~w~}y|~z{}|{y}}wzwz~{v{}||{u|{~ywzzx{yxzzyzxxyw}{{xv||xx|}z|{~~|zwzyw{{{z{z|zx~{|}y||v~yyzx~y|y~yv{wzxwz~|{x{~vy~{{{w|zz{|y|}|{zyzyx{}x|{}~~x{z|~|zv{xwyy}z~}}|xx~w{~zz}{uzxu{|x}y{x~z}wxxyxy{xw{{{zx{}z}yw|yz{yz{{|yz}x|z{xz}{y~|~|z{|z~u|zx|z}~{||u{|{x}|zzvy|zwy{~{x|z}{}{{z|zx~zy|~{w||zx}{|{||}zy||z|zwzz|y}xz}}{{|{}{xwz|{ywyxyy{|zzy}{~{{~~{|||~xy~z{y}}{y~z|yyy~~z}{zzxzz{~zy{{y{yx{|y{~{zyzyzz{{xyzw|yz{yzzzxz{}}}|yyx}{~{yy}x{}{~z|{y{zz{~z{vz{zz{y}zzz}z~z|w|zx}w}{|}y|~}}u|x|{{~}{{{x{{~{{z~|y|}}zzz}|z}{tz{{|}~}~}~~z~|y}}}}|~~~|}z}}~|~~z{}~{~}~~~z~}~||}}~~{~}y|}||~y}}{}}}{~z}}}{}~{~}|}z|~x|wz}~|x~~|~~|}}~}}}}~{~y{z|}}~|}}|~~~}|~|~~~z|||~~}~~~{}~}~}|{}|~~~~}}~}||~||w~}~}~|}~~~}}}}|||}|~~z}|}|~|y~|~}~{|~~}||}z~}y}|~||~}~~}}}}~~}~}~xx}|z~}~{~~~}~}}~}}}~zz}~~~~~~}~~~||~~|z~|~~{{}~~|{|~}}~z~~~~~}|}~~~~|{~|~|{~}}~}}}|~~~}~{|~||{~~}~~~}z~~}~~|}}~||}{~|~}}{{~~y{~}~z}~|y~~}~}|xu~{vx~z}y~}xyw|n|w{zz{vyz}x{ywzwxv{yyz}yx{yyy~zz|{v~}||yy}y|~}{~y{}z{||zyy{xyy|yyy}vy}y|}yyyvz{zvzxz|{v|y|~}{x{{|{y{zyzy}zy~x|xw|~zwxxyxzyy~zxxyywyz}{{}|yzx}y|yzzyzz{||w{}|yzzw{|}y{z}~}~xy~{xzx{||x|zz{xzz|zzw}}{zzv|x}}x{}yz{}{z}zy|{{}{y||}y}yy{~{|~}zzwyy{{ywv|{zxw|yy{wzyx|xyzzzyx|~||{}z}}z}w{{xy{}{}|~y|r}yz~z}wz|{{x{zy|{xzz{x~xyxwy{yw||}y{z}~{x}x|{|~|xy~w|zxxz}{~}}~zw{}xyzu}{yyy{yxwxy{yv|{vxwz|xyz{{|yy}{~{||{{z~xy||{zyxzy{{zyxzv|xw}}zzz{{{x}ww||x{y{t}{|xzz{zzxy{|}}}~~}{{{|||{{{}{w}uzzzy~vy|xyxxy|xy}~w}z{|{wy|u|||z~z~~z{~|~}||y|}{z}z{}{x{xz{w|y{{zzzy{|wwyzz}y|y|x}~{|z}wy|y|{yzz}|}z~||{{|{~}}y{{|y|{{xuv}{yz|~}yz{x{{wwz}ywz|~z{~{~}~xz}u}zy~}z~z}|y|}y~y}y{{{{zx|{z|zz}uw||y}{z~{|}zxzz{}{y}z~}}~}}|}~~|}}}~~~~~}}||}~~||}}~|~~~|}{~{{{~|~~~}~~~}z}}~y|~~~|}}|~|{}}|~|}z{~~|~}~~}|{{|||zz{~|~}|}}|~|}}}~z|||}{}y{||~}||}}w||}|{}y}}{~|}~~~{}{~}~|~}~{z{{}{}|}zz}}~|{~~~}{~~|}~}}~}|}~z}}~~~~~{{{}}|zz|}|~}~|}~~}{~z||}y~~}~~}{}{}{}|}{z}~{~}~{~~|}|}w~}}}|{}}z|}~}|~{}}|}~|~~~|}~}~}{}{}}~|~~}~}~}|||}{~|~}|}{{~{}~~{~}~|~~{|{{~||~~~~~}~{{~|~}{}u{{ux{w|xzz{}{|z||zy|yz{xyx|z{{y{xx|yyz~z}{|wyuwvzpyzy{wy}{z{}{z{y}{w{{z}~{{{}|{zwzt|wx{zz|}z}uz|y{{{|w~y~}~xyw|zyyxy{xzxx|zqx|}xu{x~{{y}|y|xyzx|}~zy}ywv}zx}z}}yzzuxyxzzw}zzy~v{x{zx|uw|x|{x~ww|z{|zw}yzxww|xz~}zxx{yyuy{}{}ww|}xx}z|yy|wzzz|z}|xxt|zzx{~vxxyywyz}zyvxzy{}xzzy~yv||w~|z{{|{}xy}t{yz{y|z|{{zywy{wyw|zz}|{|}x}}z{z}}{|y|{}z{|zzyzy|{t{vyyz}xwx{{xz|}}xwy{|yzx{~x{zx{{yx||{wz{vx|z~|z{zz{zyzyz}xyy~|zw{zzxy|xz{{y{w{{|}yw{{zy}tzy}{z{~{z}z||z{{y|~}xxxwzyzx}}{{yyzxy{yyy}zzyy{z{z|~}}}wv}~v{|z}xy|z}zz~z}x}{{yzz{{z|}{x{{}{{{x|{|z{y|zyy{}{z~{}}zzzxzy{y||z{}|}}}{w{xw}xx{||{~}x|xz{|~yy}}{|xyv|wz}vxx}~{z|z{~}x{}zy{x}}y|{}}|zzz|y|{}xvty|v~xyz|zv|zw{z|xz}||{yy~{yzz{~{|~}xz}|}|z{{|zyz~|}{z{{{yy}z{z{y|}z||vzy}}yyy{yw}|~|v}~|}~z}{|~}~~}}|~}|{}||~~|}z~y||}|||~y{}~{}||}||~}}~~}|{~~}|{~}|}}||}~}}|}{~z~y}|~y|~{{|~~|{|~}{}|~}}|}~||}|~{||~{~}|{~|{~~}w||{|z|~}{xz}|~{~z|~}~}~{~~~}{~~~~w}~|~||{{}~}||}}~{}{~~|~}~}}{{{~}||y|}||{~}||}y~~|~}|||{}~}}~~||~}~{z}|{~~z~}~z~yyw~{y~~~~{|~|~~~~}~{}{}{~z{z}~}~}}z}~|}~z}~}~{~zz}|~z|~}~~||~~}|{|}~{~{~}~~v~~|~~~~~}|~~|}{~|~~}{zvyx}{}}}y}v}z{xx~{www|}xwwxx{vxx{|zuyxv|{zz~{{}}{xz{z|{{wyy}}xy|{zz}vw{yz~|yyzuxy}x{yyz}xxux||wy~x}z{y}~{z{y}x|x{w}}~|xxxzx~z}z{x{wu||{{xx{xyyvxyxz{yzz{u{y{xxzyyzy|}|}y|yyzz||~{||zzx}|||{|}ywx{v}{{yx{yv{|xzyyy|yzwzw{{vy}~zx~|}w|zyz}}y}}{zzy~z{x}||z|wzzy|~z}xwzxw|z|yz|zx}yyv{vw}|}}{z|{y|zzy|{wz{x~ww~~z||y}zyx|~w{{||{wxwsy}{z{xyyyy{~x~y{||{yzzyzz{zy{vxy|yy{|z{xw{z}{y}{|}yz~{~}{y{yzy|y{yzzx|zwu|wzyxz{xx}}~yz|}|}~zz}}{}{y~w}z{{~{{xyzz}|xywzywz|{{zw~yzxx}xzyyywqx}|}xzxx~||{y~w~}z|{{{|~|xz{}~|}yyy~}}{zv{yzwyvvx{~|yy~{~~y|y|}y~yz|z{xxy}~{}x}zyz~|}||zx||y}zwvz|{{v|x{|w{{yx}x{}x{y||}{y|{v}{~~{xy||{y}~zz~~yz}{|}y|xzy{zwxzy{}zw{{x|y|yz{z}xxyyzyx|}y~}z{}~|{|{}~}~}~{|}|zxy}|x|yz~zyy|~{z{}y{yzu{{x|}{z|{|y||{zw{x|yz|}|~y~{~{}y||~}|{|~}}{~|z|{}}z~}}}}~|~~~}|{y{{|}~|y||}z}|~}||~}~}}z~}}~{~|}z~}~w~|}~|~}|}}~{z|{}{{}}~|}|~~~~~}{}{~{}|{}}~~~z}}y}|{~|}~}{~}|}}~}~~}}~~|}}}{z{~||~}~|||}|z{}}}}}}}}y}{~|y}|{~}|}}~~~||~}~|z|{~~}~z~|~~}}y|~~}~~~|||}~}z{}|}|}}z{~}~~z}}~}|}~~~{~~~~{~}~~}~}}~~}|~}z}}~|~~}~}}~~~||z~~}~}~}~~~}|{x{{}}{}|~|~|~y|}{~~~}}{}}~~y|~}~}z~~~~|~~|~x{~~}}yxxw{{zyxyz}|xzz|{y|xx|zywy|{~{{|xz}zyx{|wzy{zxz|yz{{|{z{z}|w{}}~xzy|~xzx{|{z{y{y}zvwz~}|wxyz|{v|xy|xzutxx{{{{xzyyyw|{u{z}y{zywxwzxz{z|vyyxxx||y}{{zxxx|vz}yxzzxz{{|x|y{}|}xz{}x|x}tyyyw}}y{{x{w}{x~{z{{|zx}vxz||u{{ux{zw}~{~z{yx{z{z|yy{z|{xwvx{}zwzy{~|x{x{zzzx|wzx|{zz|}u{zy~}w}zt||{}y{~tzx~y}zx|zw}vx}{y|~{x|y|x||xyv}w~y|}zyy{xzy{|{y||z{x|yz|}~}|x}x{x~}}vz|y}z}{zz{{xzzy~v|}}wzz{u{zy{uy{~|z}z{zxx|yy}xt|y}}zzz}z~}zz|z}uzy}}{w}w|~zyyw{v|~xyz|yyw{||{}~{{yyy{|~z|{wyv}zx|zy|~xy}{zx~z{{x{x{}|yx{}~wyz}~y||zxx|y|xzx{{z{xzx}{zzxwy}y|z|u}zzzz{{}y{xx|y{|y}{{|{{{v~|}}|}|z}||}}|}z~v||x}~|y}|}~yy}{|{~{wzzzyzy}xx}{w{z}xzz|}{{y|wzzzy~y|yyz}xz}}x}|{|v}lvzy|}{~~z~wyx~x{|{y|v}{{zy{}yx|}{|~}|yz}}~}}||w|}x}{~x{y{}||z{zu}yz|z}|zx}~|}~{}~~|}}}~{}~|}||y}}{|}}~~~}z{|{~~}|||}~|~}~}~~{|~~{~~z||~|{|}|}}y}~{~~{x~}|{~{}}}}|~~}|}}||~}~z|~}}|~|~~|{|~~|~z~~~}~~{}~{~~~}{~}}}~~}}~{{}|~~{}}|{{~~~u|}}|zyz~}}}~|}z{||}}}}}}}~~}~~}}~}{{{|}}|~~}z{}}~~|||z|}{{~|}}|}~z~||}{{|y}}}}{}}~~}}}}~}~}~|z}~{~~~~~~z||}~}~{~{~y}}~}~}|~~}{~}z~y}~{zy~}~~~}~~z||~{}~~x}{~~x|yv{zz|}}xzq{zzyxyy|{{{zz{wyzy~{yy~|{vzywz|{z{{|xv||}{{{~y{{y|{z}y{{|yyz|uv|xxzzyyyyyzzz}~|}uxvrzx|xxuxq|wy{z~}~|zz}}ywx}zx|wy~zx|{zzz{|}xvx|w}vy{w||{{xzxsy|u{wzzv|xz|yvxvy|{{}{zywz{w|}}{|}|z|}xz|}zwzxyzxuyxzzy~{zwz||{y{zuzzwz{zx{xx|v~yyzx~zz~xv|{z}|wx|{x~~yz|xy{yyywyxyy||yxy|wyyx~|z|{{{y}|}|~{yxy|w~z|x~{}|y}yv|z~wwxy{y|{vzx|vz~}wx|yxxzw{~vyvy|y{|zv{~|y{}z{{~{~}yz|{}v{{w~}{}v}}zw{}wyvy|wv{yy{v{}vzy{zzv}xxy|z|z|{|zx{y|zzwzz~|zy}}zz}}}~|z{|{y||z|y}{z{}}}z|yxwxz~}x}zxzz}}|y}|}}}~zz||x~~x{|y}~~y{zy|x|wzxyw{zvxzzv}zvzy~yyxzy{}zy}zy~}z|}{z~xv{z~{x~xv~xy|~yxzzx~~zx{}|}zwx{zv|yz|x}xvxy{{zz~|{{}{|x{{}}|wz}|}y{{xzw{yzy{xwvwy|yvx{|y}}y{|{x~~uy}zy~wz}{w|}z{}~{zy}z}y~x}z~vyy}|{z|vvz|xz}{~z{y}|u|yy{}||{z}}|}|y{{}yy~z|uz~~|~|~~~}|~|~|}}}z|~~z~}~~}z~~}|~}~~~|}|~{y}||}}|~|~|}~z~}}~|{|x~|z~}~~}}}~||z}{}|z}}}|}~{w|{~|~{}~}}~}z~}~~}}~{|~{~||~~}~~{yzy}{~}~~{~~{{|}~~~~~z|}~}{{}}|~|}~~~~~z}{~}~}|~{}~~|~}~}~~~|||~~~}}}~}}{~||~}~~~~|z~~z}~}|}~{}}{|{}~}|~~~y~~{~{}|z}~~}}|}y~~}||}}{~~~~~~~{~}z}x|{}}}}{}}~~}{|}~~}~~|}}~}}~|~{~|z|~}}}~||~~||{||}~z}}{~{~~}{~}|~|~|~~y{yz{|x}z{yyz{v~zxyx{}x|}zxxv}z{z{zw}yx}zwy~||yyxy}~xy{z{}z{yz{vzw}w|}~}|{|xy}zy}}uzwv~z}|y|y{z{xzz}y{|xy{y{|zv|y}z||yz{xy{{z|zzx|z}zzvzxv~xw|{x{wur~wvzxx}y{zwvyyyzyz{|x}y{|w{{}x|wy}w}xwzv~x|yz{|ywz|zz|w|}{yvy{yzz}y||}z|z}x}zzzx{z{{v{|xzzyz|}z|wv{|ywy{yz|y~}wyyxz{yuywy~x}wzz|~zywy{|~xzzy{{{zyyyy|z~wy|~v|y|}|}x{|xz~{z~zzxy{{vz|ux~{{yy{xzz{z{{}|y{zyzyyxz|{zz|yyy}zw~y~yz{{x||}z{||{wyy{{{|{x|}z|y{y{{|w|{y|y{y}wywx}{zz{}}x{v{|}}|y{wy|z|{}x||wz{|s{ywyywwx|uyyzxz|~z|x{y}||xx|xxyvx|xy|x~zw~y{zz~|{{{y|wwyzy{y|~{~y}|zz||}{}{{zy{|z}{y|}u~x{}~{w{|~y||~z{x~{vzx|y{y|zyzzyyx~|x~xyzy{}~~yz}{}zx{zyz}z|}v{{v~y}{y|y~y}|||}{y|zyz|z~}}||}}{z}{~|{~~}}z}~yr{}yz|z~|}{uz|yy{}}zz{zzx|yy}}x{}z~||~~yy{~|yzv{yz}z}w|{}|v|x{{|zxz|zz}w{}~~~|{~}||{|}{|{}|}~~}~{}~~~}{}|~|}~{~~~|~~}}||}~|}~{~}|}||}~~~}~~~~|~u}{~|}z~~~~|z}}}}}z~|y~z}|~|{~~}|~||}~}|}}{~~{{y}{~~{~~~~|}~{~{~{{|}|~}||~~}~||}|y{{}{~}|~z}}~|~~|~~~~y~~~~}~|~|~{~}~~{|~~y||~|~}}{~~~|~z}{}z~}{~~~}~~~|z|~|}|}~~}}~}}}{~|~~~~{|}y|{~}~}|}|||}}{}~~~~~~{||{~|~}}|~{{z|z}~|}~||}||}~{~~~~~~{}}}|~~~|}|}|}}~{~~}{}}~}}t|~~~~z~|{}~{zz{~x|{|{|{z}|{zxyyu|yz~~}{ywvyy{}{uu|yz{}uy{|{}xw{yy}}{{||||{wxz~{xx}{|y}}}zywz}xzw|zy{xz{|yy{y~xww{yy~zzwxz{zyw|v}{|{zy|{~{yyy~|}}{z{xyy~zzzyzx{zzwy{w{yzz|ywwy~yzxxvy{ywv}yz~~{z}|}yzzz}xz{{||w~}|{w{{{v}}wy{yv{zzy}{zxwuw{{x|{zxzz{w}z~{}yv}xx{z{y|yzzxz{~{|~y}{xzx}~~}xyzz|vuyzy{zwvzy~z{zy|}||wy{|v}{~|z{x{z}z{|y}~~zwy}zy|yx|{{z~{~{{v{|yx{ytyy|z{z{}w{{ywz|~{}y{}z|y{zyzy}z|~|{|w|{~zw~zy{y~}z{}}zzy}{xx}}~~|{yxxx}xz}|}||}|yyyzzx|y{zz{|{y}}yxy|y}yyv}~}xxzw{xx|z{|r{wyyz{yxz|xyzw{~{z|vxz}|yzz}y{yv}{|{|{{}|{{~|z{wyw|x|yv|~yxxy|ww|xxyxv|zxx|}zx{z|z{}u~||z{xv{|}x}~{w|zyy{}z|}z~|zyxx{|}zzyzyzwz{}wzy}x{x}zxxz~~~{|zww}zy|zy~z}y|z{x}x|zy{zz~z|w}zxvyyyyx~{z~zy{w}yyzxyy|{~z~}~}}{}||y|~~xx|z}z|wx~|wzx}zy|yzz|zzyywy|y|||yw|x||}}y|}~yx~{{~{{|{|}{{{||{|}}}~}{}}~{{~|}~~}~|{}}~~~}}}~~~||}z}|}~}{|}}{{|}~~}~~}~|~~}}|}~z}~~~~~|}}z}~}~z~~}~~~{|y{|~}x~|{}{|||~~}}~~~}~}}}}~~~~}~}}}|}~~~~}|~}|~~~~|{~||z~}}~~y{~}~{{}~}}~|{~{~}~~~~~}|z~~~||~~||~~~}}||}{z}}}~}}~~z~y}z~|{~~}{}~}~}}}~}{{z|{~~|}||~~}||}~}{}~|~}~~~|}}z~{x|~{}~}z~~~}|~}}}{~||z}~~~{~~|}~{~}}~~~|}}}}{}{|}}||}~~z}~~yxxy|y||xx|}yzw}yx}x{|z{}zxyzz}|zxyzxyzwxzzwyyzyy{y|wx||zzx|yzx{v{y~}z||{zw{{wx|{yz{xyy{x|wz||u{vyy~{v{}}x{wvzv}zyy|~}yy|zxvxx|z}|{}zwv{}}}z{||xzyx{}z{yyx{~~yx{}z~}zy}z{|zz|xy{xwy|{xw|z{y{~w}y}vz|yx{|z|x{zzz||}yv|}~}{{yz{}vx|zw{~}}x~{y{|zyyy{x|~{xz~w|v}y|~{~|y}y{|{|zz{~yw||{}||{|}{z~{|zxzxw|x|yz|{||xzz{x{xy||z{z{~{~x}yw{yw}z{{zz|}x{{z|x~xz{{xz|{vw}|z}z}||||{|}z{zxw{{}{{|{{{|}|yw{yyyv|yvx~y}~u{tz{zy}y{{||zz}{w{~}z||{~x{wx||yw|zz{wzy{{{yzy}v|yz}zyyy~z|{}zzz~z{~{z{y~ytzyx|}{}|yvvy|}z{y||y{{{zw~{zx{zy}yz{~{|yx~|~vx~}{z~yw|{uz~z{{|~{{z||{}zz~z}xwy{~w||z}z{yzz{||xyzxyxz}{{{xz{||}x{xyzzyx{~}|~|y{z{yz|y|~y|zz|yz{z||z~zy~{|{|vz}zxy~|}~~{w{}z~||xxz{zzw|{~{|zwx{|zzy~zzy~~zz{|zx|}x{|}{y{}|~}uzzx{yy|}~|y|w|y}y}z~{zw{x~y{zw{|~~y{}}~|{~}}}|~}~}~~~}|~|}|{}}}||~}~}~~|~~|}~}}y}|}~||||}}~}~||~~}~~}}{{{|{||{z|||}~|||}x{||y~z|~|~|~{|{~~{~~{|}}}}{~}}{~{}{~~~~}{|}|~~z|~z~{}|}}~~}~|~~}~y{}~|}~~~}}}{{{|~|z}|}~x{~{}{~|}~{|~~|~zyz}~~}}}}z~~}}||~}~}}~~{~}~|~~y~z{~}|~}}z~v~{{~}~{~|~~}}~|~y}}~{~~}|}~}~}~|~y~~}|||}}~}~{}|~{|~~z~~}|~}}~~x~~~~|~|}}|~{{~~}z}}}~~}}~~}~|z|}||~}|||{y}}|~}{|}}}}|~}|}~|}~~}~}~~~}~~}~}z}~||{}}}{w}~zzxy~x{yzzt{yx~{{xzvxy{z}}{zs}}yxvwzxxy}y|{y{{|z|{~{z{{|||zyz}|{{vy|y{y{{y|zxzx}wxy{wxwx{{{|y{vyytx}yw{zx|x}zx}{w{{|{}z}~||}{}~z{w{{yuvy{zyxvwwzy{z|wywvy|}xyzxxzxyy}z|yyywz|{z{z{}y|z}z}~z{{xxzxy{vx{w}wz|~x}vy|||wz}w{{}}xxwyxy~zyy{wz|x~|}|z|zy{yz{|xzxyytw||zz}zzyw|xy{zvz|uy|zy{yxy}x{y{zy}{||zyw{{}}~x|}v~|~yz}||{xwzz{|x{wt}{{}uxzxwyyxxzzyzxw{x|{~|~xy}{~{z|y}z{yz~z{x}yz|z}{v|zywz|v|w{}z{xx{vwuwz|~zzxz|{|}}}y{||}}|{z~|~w{}z~z~z{{{|}|yz|xz{z|{yz{{|uy{yw{}y{xxyxy}}zw~yzyzzy{y}zz}~zzz|zzyyxy~ws}{{{{}~|x|xzyzwyy~{z~xv{y}xy{y}y|y{|y~yz{z|}~|x|{xzz}}|xy}{zxyz{yyzzy{{z|yyyy{z~yz{{zzzvy}wz{}||y|~yw}~||zzzyy|y{{{|x~|{{|y}yt{}zzvxx||{z}y|}zyyw}yv{}yyz|x|yz{z~|}y~}w|}yy{y{}vz~{xy{y{{xzyzv{{s}}y|xz{yx}z|yy{~z|y|z}}}y{z}y{}~{xz{~|}{}|~~|~z|}~}~}~|~}}wr|~y~}}z~~}~yz|{}||~}||}~{|}|~y|}{|}}||y}}{~}~}}|~{|~~}~~{}|~x|~|}}}|}z}|}{z}~{~||~~|}}~~~w}}}~}|}}|}}~}w|~~|z{~~~}|~~|{~~~}~~{~|zw~}z}~}~}|}~}~~}}~|~}~}{~~~~z{z{~}~~|y}~~}}|~~y||}~z~~}~{~~~}~~|}}{}||{~~}|}}~~|~w~}|}|}~}~~y}}~~~~}}~~|~~~z}~|}|}z{{{}|~{|~~y~~}}||z|||~}}~~}~|~|~}zy}z}~}}|~|}~}~}~}~||}{|}x{y}}}~|~~}|}}{|x~|~~}~|}}~~{}}|}{~}{~{}~{~}~}{}yzy{yxzxyyy|{|xvz{zz{ztxvxxy}z{y~{yxzwxxzy{vz{zxyzx|{yxwyyy{zzzzu}{{vz{y}|zzw}y||twwzv~z~x{{y~zyzxyyvzy~x|yxxx}xwx|x|}y||{|xyxyy||{x|v|{yvzz|yvz|y|y{zzz}vxwtzxy|zwy{vw}yyy{t|zx|z{w|zv}yyyzy{z{{yyy{zy||z}zx{{{y{||||{~z{v{||yx{{{yv{wzxy{y|y|}{wz|yz}s|{{}z}xw{||{y{|wx|xzzyy|}~}||~ww}~yxxx}yzzyvy{yy|xv{|{zzx{yy|{{z{{zzzz{}|zzz{y|z{xzyywzvy~{z{ywx{x}|~|zwz|u{{|z~zxz|zv{{{y}x{w{z}wz~zy}w|yywz|}{{}{wzv|wyy~zyz~zuw|{xzz}z}}|y}{z{y|}zz|v||y|zvyzx|~~y~{{{z{{z}}~~y{zxz|wzzz|{{v}{|{}}zyz~y|y}yz|y}}yv}yyx|x{zx|yyzz}x{x{yx{||xw|~xzy|z||v|yv~~}v||~{wy}{x}w~yxxv}x{z~zyxxy|zyz{z{}w~yxx|}yx~{}x~|y}|y}{xx{|}}|zy|{xyx{{zyx~|wy{||zyz~yy|w{zy|y{y{z|z|{|{z|z{|}{yw}vw{}~{~uvyzz~}}z}}{|y}~{y}xy~zz}}zx~{wz|{z|zzzy~y{z{y{zy{}|x}}{x~|}~}{}~~}|~~~|y}}{}~z~~~}{}}{z~~|~}}}~~|}|~|~|}{{~}}||zzy}~|{~z{|~~~~}}}}|}~~{{z~}||~|~~|~}~~~{y}y}|~}v{}}~}~~}}||~~~~}~y~~|{{y~|~}{}~}||}}{~~|{~~}y~}|}~|~~~~{~z}~}z}}{{|||x}~~}}{{~}}~}z{|}}~z|}z}~{~|{{|~{~~~}|}~|y|~|z~}~z~|}{|||~}|}}~|}|~{z~~}~~~|}}|~~z}~||~~{z}}~~|~~~z~}~{|{~~~~}~}~}{{~}~~|~~{}}}}|||}}~~~~~}y~{~~~}~~z~~}}|}|x~~|~}}}}||}}{~|~~~~~~}~|{|}~}~~|{~{z~{~xy~||}~|}}}~~}~~z~{~~~}|{z}wyx|v}y{~|y|wxxzxxz~{~zw|yz{zy|z|yz{q{zy{~{}v{}|z}yyv~|~y{{|y~~{z{zw|yzw|zyz{zw{}y{z}|wyu{yyyx}zxzv||{v{zyzzz|z}{y||zx|z|}~s|x{|yyywz}u}{wxz|{z{{xwx}zxw|vw{u{u|x{x}{~xz||x|zz|w{{v|~xz{z|{{}x{|}vz|{xx{|}{xxzy{{w{zyuvy~{v{{{{~y}{y{z{~~xvxwzzzxz{w{y|zuz|z|yzztx{{zz}||xwxzzuwy}{x|vxv{zy{|}zyzy}}z{y~{|wvw{xy{|}|{wyxx{}{vyx|{vzzzxyzv{y{xz|z}yz{}|x{xyyvr|x{}yz}{}xxz{zzzzzzzvzzwxyzz{z{{yxz{{yyzwyy{uzy{|~}|{zw{{~}z||||}{|y{x{{~|y{y{zyyxxy}xwzz}wz~}uzzwyvz}{}zyyxz|}y|~z|}{~y|y}~{||wz||zy|{vy{zzyvwy||xyxz~zz|z{~z{|zx}}|t}|}{{{yx{|}y}y|y}q~x{{z}z{|~|xz|zvx|uy{}vvxyww{yv{}}xw{yyzx~|}|xyv{z|zy~yyzy{xx{|}y}|zywz}v|w{x{zxzzzyxy~x{zy}xz~{xz{z}w}}}z|~~~{~y}x{|~yzz{{~zzyzz|w|z|yz{uywxzxxy{x|x}zvywzxxvyyy{{yx|}|w|~{z~{|~||~~~~~{~}x|~z~}|{}~~z}~{z~~~~~~y~~~~}z~||~~||}||~~{~|}||~x}}|~}~~|}|{|~}{~}~z}~~{~|~}{}~~|~}|{|~~~|}y}~}{}{~~|~}}}~zz}~yz{~~~}}|z{~{}}}~||}~}|y~v|~~}}}{~}z}}||{}~~||~~~x{||~|~~~~~||||}~|~z|{}~~|~}{~~|~~~|{}~|}~|~z}~|~z|}|xz}~~|}}{~~~|~|}y}}}|~|~}{}{x~{~~}~|y}~{}}~{~~~}}~||~~|{}~|~z~|~~~|}~~}|}}~|~}~~{}}~~||~}}~~z|}|{{}|~~}}}}}|}~}}}~~|}|~{~~~}{}~~}|~~}~~}~~{}}|~z}}z}}~|}{|z}}~|||}xzz|{}y{zz{{~z|zxt}yv{|z|x{wyzuzzy|v{{|zxwzy{{~zyz{x}|wyyxz|x||{|}wzzy}wyy}}|{}xxz~z|zwxzvwu}wy|xz{{t}wxv|||{x|zz{{z|y~zuzy~{zzy~|zx}{xzy|{|t}y|yz{xxzxzwzx|}|tyx}x|u{x~x|~y{{z|||yvzwx{}}z{zvyvzz~u|zx{zz{~}y{ywx|xz||yxzv|{z||w{{{yx}||ywx{x}~zw{vzyyxz{zz{||qyyxv{~v|w}~v}}wyyz{x{}y{z{{sy|wy|twzyyz}{|~{wwvy|{xz{{}{yyy{z{{yz}z}z{}z{yz}y{z}{xzx}uz{}}zyx{z||yy||z{}{{}|{yzxx}zzz{{{||}~~{|wy{|y~}zyw{{}}yy}z{x{}x~zy{|yzz{vzy~y~{|xy}{zw~}z|}z|yxyxzyx|{zz{|zz|}x{x~{zy{yx{{{{y~~}}z|xy{x~x{w{x{y}yyz~vyzz}t{|z}zx|x|yz~zwzxw}}xwy|v{zx~{x{}v|}|w{|{|zx|}{|zwzz|zz{|{{zuw}zy~yzz}|{y{~xzy~wyx|zz{|{{}v|w{z||yy}{|zw|{zxvyz{||{|xxyzv{{}zyw}xx{{yxy{w~|zwyzz}{}y||{{||y}||}y}zy~~~}|y}xy{}y{{|z|x{yz~v|wz{|}|}|z{}ywyyyyz|{}}{|~|~zzxy{z{||z{yyyxz~}{|}z}|y{}{~~t~{|~~}~}|zz{~{||}~|~|}~~|||~~|||}|||~|~}~||~||~|}}~{~|x~{~}y{~~}}}}}w|||}}~}v||~}}x~{|}|}~{}~~{{{{~~~~y~~{|z~|~{}~|~|~||z}}~}|~~~}|}}|}~~~~|}|{}}}}|}|}}~~|}z}}~|~u|y~~~~~~}}|~||}~||z}~|{~}}}||}~||||~{~~}|}}}~~|~~{~z~}~{{}}|}z}|~}||w||{}}~|}z}|~||z|~|}~y~v~z{~~}~~}}~|z}}}}z~~~~}~z|}}~}}}~~~~}~~~~~~~~|~|}~z|~~}}~}x~}y{~|||~}{|{|~|{y|z{{{}|z|x|{|~w|ym{yyyzwxy{{yxz|vywyzzxxzww|xyxw|z}{xz{v}w}}x{x{}{||}}|zxwy|w{z{x~xxyy{y|wzz~uvwyzwywsyzxzwyyywzzxzx{z{~z{|y~wz|x}zxwwwzxru{w|zzzzwyuwxw|z{wv|{xx}w|{yz{yyz|vz|z{zvzx|z}~{yy{zz~z}z{xvz{wx{yzzutuxz{wx{x|yuv{|{z~yzy{z{{y}|wx}zz~zzxyyy|yy}}|y{x{|~yxyww}}|yyzzyx|vuyxzz}vxzx|zz|yx|xx{xz||}}y{~z|zzx~xy}}yuyv|z|zv}zt}zux|yuzww{w{|xx}|zt{{{zx{vx{}{}}xx~yyywz{~z{zzwyzv~|zwy}{|zx}zyyyy{xx}zz{||}u{yy~{||{z}wzx||~wy}}}|{~~}zv{z}}{|vwxyw|{{||z|v~~{zv{z}x~|zx}y{{{wx|||{}{tz}|}yy{}z{|~zxw|zv|{|zu~xy|z}y|}y}{vx}z}xw}}zzxz|{|yy|y|zyx|yz}~y{|{yvz|z{yy{{w|vvyyy|y{uw|yyyzxxyy{ywxz{}wzzz}y~z}zzuy|yvy|}{z{z}y|{x{y{|}z|{vxx~yzxxy|zw|zw}z}{{yyzx{ztv|yyw~{{}{{zuz}{}yyywv~zz~z{}xxzzyz|xzy~vzyz{zvyvu~zzyzyyxxvw~z|~|u|{yy|{}zw|~~~}~|}|}z~}|y|~|}|}{{{y~z}~}~}~}}~~~}~}~z}}}|z|}z~y}{||}~}zz}~||~}~|~~~~{{~~z|}|~}}~~{{|y|{~~{}z~~{~{~}|{~||||~|~zy|~||w~{|~{|}~~y|~{~}}}|x|{}|{~~~|~|~z}}}y~}|~}~}~~{~~~{}~}|}}}~{{{|}~}}|~}~~|~{~|{||}{{}}|x~~}|z~|}|~|~}}z}|}}~~{r~}{{|{|}}}}{|{{|}~}~}{|}~~{~|{|~~~~}|}~~}{~|~~{~}}}|~}~{|~~}~}~}}x~{|~}}}}zz|}||||}z|~~~}}}~}z|~}~}y}~~}~{}z|~}}{~}~}|}~}{~~}~~~|~~|}{~~wy{uzz{t{}~uu}x{||||xz{v}|~{y~z~||y}zzwyzzy{x~x|xz|||zwx|{{z{yywxyxuy{|yyzxy|x|zxuy|}zx||ywzz~xx~wz{|v{{{xyzy{w}yz{xzzy}}zz|yyx|{~zxyz~z|||yux}{|yx{x}}{{{~y|x{{{x~zww{yx{zzwy|xz|zw}y}yy{z}wy|}wxxyyyzxzyyw~y{{z||zxv||y|yyvvyzx{}~|y}{z{{wy{vz{zzy}zy{~w}y{z|{yx~w~yr{{}y{{zu{x{{y|zx~uzx}wyzz{xzz{vz||zz|{vzzx{x}}}{{{}zz~zzzzyzs|zyz{y||~|xz||xxz{zzz{}}}~{z}{z{y|wzy|y}x{vx||zw|x{|{{{||y~y{yvxz}}}~y|xz~x{{}|z||y{xw{{yzz}zw|x}y}yzzxx{y~}yyyyx}}{yt{|yx|~z{}|}{{||{}y{y{z}z{z|yx{~|}zxzzw|y{{z{|x|vx~w}|{~~y~|y}|{v|y}{{zyyzwyx||{v}|yuyx{x{x{yx|{w}~yy|~|{zz{x{||}y{{z}z|{}}zx|}{ytzx|y~y{~{{x|yyxzx{x}{}z~z{zv|z{wzzxyv{~z{{{}{|z{x{x{{z|w{xy|uyy}xzz}zzyz||~{~vz}}}x~}{|}~~}{{y}}z{|}z{{~{w{|wx|v}z}~|}{{|yy{yzu~yy}||{|xy{zzx|xu{{|{{~z{yv||~|{}}}|{~|x}~{}}|}~|||~{{}}~|~~~}}z}{|z||{|~~~~}}}}{~~~y~~||~|{}|~~~~||}}}~~}}~~}~~}~|z||}{}|{}~}|~}}}|~}~|{}|}{~}z~}|~||}{}|}}}{{~|}x~~}{~}}~~|~{{}|~|~~|~~~}|}~~~{}z}}~~x~}~}~}}~}y~}}}||z~|}}}{}{}}{~~{~|~}z||~||||~~}}{~|}~}}~|||~~y|~~{}|}~~}|}t}||~~~||{{}||}|}z~{y|~}}~z}}|~}y|}z|~~~~x|~~|~~z~y}}|~~}~~~}}}}~}}}|}}~|~}}~}~{~z~~||}|~~{|}~|~z~}~{{}~}}|}~~~|~|}}~~||~}}}|}~~~~|{}}}~|~~}~xwz{}zy}zyxzy}w|twz||yz}{yxzw|{zzzwz{xvvywxwx{{z}xzz{{zz{zxxx{zz}y{x~y|xx|z{ywzw{{y{z{x|{{yyyyz{vyyy|xzxzy{{|vx|yzzuzx||zxz~{{~xx|}|zyzz|y|{zxxwwvyvy{yz{|z|z{zz{yy{}}y{yy}}zyy{}zzzzzz~z{yx}|{{x}|y{|xvzy}yyx{xxxz}}yzu}y{{{~{}{x|zz|z{yyx{yzww}{y{~{z|{xz|~yz|zzwyx~}}|z}|yuxyxy|{x|w{z{y}wwx{|y{~{yzw{y}u|{xz}}~zy}{|z}z|z}zx}xw{{z{|{|wvzx{zzxzzz}{vzy|vyzx~yz}yzz|v|zwy|z~}m{||}|z|y{|}|}z~|{~y|xt{ywzx|y~{~{z{|xz{zyzy{}{w{}w}x|{{|~~y}y~|}z{wz~~y|vyzz{z}yx|zz{xz}{~yyzw|z}ww}|yx{{|}yy|{|~x~~}~z}}x|{{}{}|ws|{{|z{zzy}{xz{}yxzyvz}|~v{zz|{z}y{||}x{{{|}xzv{||~z{zy{~x{xwyyx~}z~|zzzxzz}x||wzz{y{{|xxzw}~}}|{|x|||zz}||{~|}y~zyxxzy{yxy}xu}y|yvvzw}z}{w{|xyyzxvw{zzzzzz{|}wyvzy||}{{~|y|ywyx{~x|wwyyzzz}y{xxy|xw{{x|zy}z}v}}~w~wzzy~x~|z~{}|}}~|}{{}z~|~}}{|~~x|}{}}|}~~~zz{}{~{~~{}{~~x~||{}}x}{zw}~~}}{~~~~|{{~}{~{z{{|z}~}~~{{~z~}~{}~}}}|||~~|}~~~~~}|y~{{}}|~~|~|}~~{}}~||~}{{{}~|~|}|~yy~~~~|}|{|~~||~~{}}}|~|||~~~}~{|}}z~z}~z}~|}~~}z}{|}w{|~~{||~}}||{~~}}}}{~}~x~|}}{{~}}~{~}~}|}~}~~~~~}||{}{|~x~}zz~~}~~|~~|~}|y|}{{~}}{y~{|}}|}~~~~||~{}||}z|~}||}}}z~}|~|}z~{~}~{}{~}~}~|~|~~|~~~~}~}{zx|uvy~zxy|{{}v{y|yyyz{{wx|~yyxxyy{xwz|zy~{x{z{wzyx|}}~}yzx{zzzy}|yzywy{~z{|vy|{|{xz|~zzzux{uxvyyx|{{{zuzx{|z~y}}x{w{}z|w|xyyz{ztz~~}|{x|z}{yzxxyzwx~u|z|{xyz}{zxz|{yu{w{{wy}y}y{yzxxx}}wx{vt|zzy{|~x|x{z}}||{yy|yzwu{}||v|vzyz~y{|y|~|{zw}z|v~}yz|yyw}}|yyzx|~vyzzz}yw||{xwy|xwwz|~|z|xzyzzu{zy{yxyx{|wz{w|wzxzy}|w{wxyx}z}{|{wwzyx|zz}{|xw}x|}sx~yy~y|{|z|z{|y{z|{{|zw{xy|xxxy}|}y{{xz}|w~{z{yzyyy{yzy}~}{w{v~{xyzw}y|{{{z}}}~|y|xx{{{{}|z|||~zyzyty|{ww{||yx|~ywz}|zmzxz}x{~}x{yy}~zxyyz}|{~zz|yx||zwx{|}w{w~y~x}zvyw}x{}}z{{{|{|{y{zzzyz~w|{}y|{{}wzuzw{}~}z|~yzz{{y}{y{z|y||}|yq{y{~zz~syw}|{{}y~v{zzz{{~~w{|yxy~{xzz}{{yyxyy{}u||y~y|x~~wz~xzy{{y|zz}|x~~zy}{{|yw{|{zzz|x||{|w{y}xxy|||{zy|wv{{{{|{|{{}~~z}|{zz{z||xzzy{{xyy|{y{{z~}wy}{{~z|z}}{{|~|~~{{|~|}|~~||}zz~~||}z|~|~}}|}~{|}~}|~{||~~~|}z~{}z}~~}~}{~|}|}|~}~{||{}}~}}~~|}}~z~{}~|}z}z~z~~{{~{~{}~~}}~}||~{~~|~{}~~~|~}|~~}y~~~}}|||}}}}~}{y~}~{z|~{~|||~}}z~|}}~}}~|{~~}{|}v}||~}~~}x{~~}~}|~}z~~~}}}}~~~~~~}}~}{~|}|y|y{}}~|z~|~{~~}~~~~}}|}~~~}{}~~}|}|~|}~}}yz~~||}}~~y|~||}}~{}~|~|||}}~|}|~{~|~~~~}}|{|{z}}}~~}{{~{~~~~}}}|~||}}||~~~~}~~~~y}yx~~}{y~~|~~~{}~}}{}~~}}|~}~|{|z~~|}}{}xv{|{{xyy{}}vzyyy{|x{wyzx|y}x|v||xz{vyz|{xz~y{z~~{}xzx}|~yz~{|{}}~}xz~yx|vz}{{{w}ux{{~vxyz{yw{zyz|y|xz{||yz{y}yx|}|zz|~zzy{y~{zwzxz{||~|xw{|}x{vz}|yxxz||{x{{yz~{{zyz{w{y~|zw}xz{|zzzy|y}}zz{yy|xzz|yz~}wy}xz{w|}~xy}ww{|{~{yz}y|zw}yz~}zyy}}y~z|{y{yzz|x|zvx|y|zy}x}{{|wz{}yxx}z||z{|{w}x~{xzyy|y}z|vz{~xz}|z{y}y{z{xwvw|}|}xywvvzy~{x{y|yxzxy~zy{~{{z{|y{|{w{y{{w||~x}|{{{~z|xxzz{y{y{}y|~|{|xyzwyywvwww{|z{z|{|}vw~y~}|~}{|}zy}}|}}yzz~yy{|y|{zzyvzzvwyy|wz}{zw{ywy{|~{w|y~|y|{|}}}{{xy{|{~}y|y|{yy~yzy{~w|{x|vvy{x}yz}{x}x{x|{y}|}||}|xw{~|v{y{zy{z~}z|}|{z{yzvxwx{uzz}{{}xx~}yx|ywzyzy|y{|{|y}|x|{z{~~zz{|zz|~}~}}y}y|z{wx}xyx{zz|zzzyvyx|zyx{z{{}z{}v|{{}z~{{}z{xz{xz{x}{}z{}y}|zy{u}|v}|||v~}yy}}|y}|s||{zww|{x|~}x{|z||~|}}z}}|~~{z~|~||}~~{~w}}}~z|}~z|}~~}|~~~{~~~{|{}~z|}}}{}y|~z{~}}~~}}}y}|~|||z~~~~}}}~~|}}~~~~{x|~{~~~{z{|{}||~|}||~~|~~|~~}~}z~|~~{}z~~}y|~}||{|}{x~~}~~~|~}~~|~~}~|v~}{{||~~}}~~|~{~~|~}~}~zz|~|}|~{x||~~||||~~~~}z||{{~z}}z~{}~{|||~|}~~~||{~~}|~~|~z|~}~~}z{}z}~}{z~~||||~~|~x|~}}||z~}~~|{~|~|~|{}||}{}|}~~|~~|}~|~~~}}}|}~}}~|~}|}~}|}~~~}|~}|~|{~~{|~z~~}||{}~}}}~}}|}}z~}z~z~|}~}z~~~}|{}z|~~~}}~~}}ywywzy{zwzzy|x{}|v{}xxyx}{yv{|{zxrzzy~y~yyyxy}|zz||zyy{tz|yz{xx|t|zzxty}x~xwz~x{{yt{{~vz{||{~{|{{zzz~zvuv}x~{xzx}yxwx}yx{zv}}yx|z~}{}y|xyv}zyyzwzx{z~zzx~zyywyv{~|yz|x~v~|y{xxxx|zxxz{z|}|}v{~{zz~zxzwwxx|xxy}|~z|{z}wx|x}~yy~{x{x~{y{vx|y~{xw~yxzz|w|~|wy{zvy|yy{{z{w{{zz~yy~}z{w|y|||~z{~y{ww|y|{yz|y{{{{{wyxv|t{|y}||}{}~{~|{yzy|yx{z{w{z{}wwzz{w|y{{wz|y{yyyyv~~~{zvw}|~|vxyyzz}x{{zy~|wxwy|||zww}|y{{zy}wyzvzxywy{{y{x}z~yv~|x~{{yxxt{|vyy}{~}|}w{}v|y~x~}~y||z||yx}|x|}wz~{{|y|v||yx{x~~{{y{{zvyzx}}||zw}yxzzzyz~}}{zvyxzxxyw|zv~}~{zxzzt}|zx{|zyzz{x|}{|zx}yy|yzzz~{x}|yz{x||zw{}x|~|{zzyw~{xu~z{z}}~y{{||~|z~{|yyyz{x{zy{{z}y~yy{zxx||xzy}~{yzy{}|~u|}}w{y{zxz|v~y}xx{{~|w{w{{{||z|y{}z|~z}|z{z||}z}x{|vz|}{{xy}v|}{|zz~yz|zx{z{}}zy{w{xz|}{}~~}w}~}{~~~{~~}~{|~{y|~}{yyx}~||~}}}{~}|}{~{{{|~{{}z~z}}|{}~{}z}~~~}~|}}~|~||}}~}~}y}|~}y|}}|}|~}|||}~~{}}~~~|}||xz~zz}~}}||~||}~~~{~z}~{t|~~}~}||~}{}|~}}{~}}|||{~{|~}~{}}||~~}~~}|{~~~|~~}}}|}~~{||}{~|~}z~|~~}}~}}~|~|~~|yy~}~~{~{~~|~~{z}~z}}y}~~{~~~{y~|}}~~|~|{|~{|}}}|~~}|}~}}|}z}~}~|}|z{~}~~|{y}|}~|~~|~z~}|~~}z~~}}~{~~y~~~}~||}z}z}~|~}|~}~}~~~|}~}z}{~~~{~~~|}}{|||}|~}{x~yzzyw}{}}tzzx|xy{}z~w|zy|zyyz|wx{vw}{y{~|xzu|yzw}{||{}zz}zzz}}ywz}w{|y~z||x~wyxz{ywxxxxx{yuy{u|zz}twtyzv{z{{w~y~xy{|z{zx~z~z}zz}{x}}|yuzwyw{w}zwz}|y|zy}xyyv}{xzw|zxz|z|~{x~x}x{{{u~|v{w}{{{y~z|uw{~v|}yyvvzxz{|w}wzz~yy{|x{|zyz{{{{wvzxvy|x}z{}|{~|yz|}x|}zywyxw{w{yywv|zy~zz|{{~}y{xx}z{y}xy|wz}~|xz~|}w{|z{w{|x}{y{{xuzxzxzy}{wywxzzxz{||yyx|||{x|zy{{zywyzx{|yy|{{|}~|y}}zy{z{x}uy|xx|xwzuzyw~zy|{|ww{z{{vz{yz|z{|yz}zy|zz}y}y~zzy{~wu{zyvw{wyyy{}|xz{zt{x{{uux{|ux{~yx{~z~z{z|z|}y||xw|zz|x|zz}{xz|xy~w|xywyx}zyz|zxw{y{vw{x{x{yxzywzzz{}y|}{~|y{|}|}z~||w{yxxz~vyxx{y~yz{zyzyzz|yvzzy{y}z}yw|}}x{{}|{||z{y{{{z{{~~}|z~}||y~z{||v|yx|yzyzzzwzz|xy{{~|w{u|{|z~}z}{z{z|y||}|||z{xz|{{yw{{|{y}|zz|v|{{yyzz{y{}yz{z|xxxz|{zy{{y|~|}~{~}}~}z~~x}|}~}~}||~}}y~{|~~}}~~zyz{~}y~}}|}}{}~z|~~}}y~{~z|~}|z}y{|{|}z}}{{}~}~~~{~|}||~~}~}}~~~y~|~{|w|{}{{}}~||}}|~~~}}~{}||~~}z~}}z}~|y~~~|~~{}|~y||}}|~~{~~~{}}~~}z}~{y{|{~z~~~{~{}{~|}~}|}~~~~}}}z|{}|~|||}|~{{{~|z{~~~~}~~~~z}~}||{}z~~}}~{|~}~{y~}~~}{~}~~||{}~{{}}}}~z~~~{}|~~~~}}||~~z~~}|{z~}|{{}|}{{{|}}z}}~}~y~~|}}~}{|~|}|}{{z~{~{y}~~|}{{||~~y~~~|}~|}|~|}w}~}}}|}}|~|{~{}||}}y}~}~~}|{}{~}}|}}~~|{~~~~~~}~{xyzy|{zyyy~u|zwxzzzzswzy~{z|x|w{|{xyxxxyy{~xvwz{x{}y{xxy||{|yy|y|y|{w{}|}{~|zx{yw|{wyz|xyzvxyz|wwxxzy|v}wyz||vv~x{y{y{~{}vy{y{}{yw{|{v}zz|zxwvz}{w|vxvxxwx~w}z|~{x{z||{}y{{x|yy|z~zxw{xyw|wz{}y}z|{x{vzx~||yyzw{{}zyzzw{z{z{yz|y~|yy{zzy|z{{{x~w{y|z}{zyt{wyzxzzz{v{y|{{{{z|y}}zv~{vzw~z|~x|zxuzzzzx~zyzy|vw{x{x}y|x|}yxz{z|yy}}|yy}z~z{{z}y{z{yz{|||yy}}z~|zz{{y{yty{~|zvwv{{xx}z|zy||wyzvw|w||~y}wxzy{|{ywxzwy|||xz{yxwxyzv|xzy|~y|u}{yyyx|y|z|{}}x}zy{x{{yxx~y}y~~zy{~xzz{x}z{||~|}{|{y}y{|}vy~z{z}{y|y|z~|{}yy{{|zzyzyvztyx}yzy{}z|z~{|zzx{z{}x}}zzyyy{x~{{vwz}wz{}z{}|{y{{{|wx{zy|u||z|~xyyuxyz|{x{wy|~z~{}{z~}}~|{xzyzy}||z|zyzy{yyw|zz~{~uxy{x}|{x|z}~|wz}||z||zy{~z|y~xz{{z}}zwy~|~w|wz{{x|z{y}{|{xzx|{~}{zux}~yyyxx{y{|}}y||}{|}|vvzwzy{{zx{{~~}~|{}}}|}{|}|}|}}~|~~}{|}}~~~}~|~}}~~~}|~~}|}|y~|}~||}~z{}~||~{~z{{~}~y~|~}|}}|}|}||}{{|}|{~~}{~|}z||~}}}~~{}~{~z||~}~|}~~z}}}{}|~{|z{||}|}}~~}~|~~~{}|~~z}}}|~~~}}y~|{~y~|~}|~}{~}|}|~~}{}}z~~~~}||z}z~{{}|~}yy|{}|~~~{}|z~|{}~{zz}~}}}||~{}~~~||{~|~}~~}z~z}{~}~{}~}}~}~~~~}}~{~}}{~~|~{}}}}|}|}}{~~}}}{{}~}||~}||~|~}}~|~~{}}}}~~{~~|~{{y|~{~~~|}~}{~~~~}}{y}|z~|~|~~}~~~~v~}~}}|~|}{~}{~z}yxxzzz}|zxz{|vyzwyyzxysz{zvyzwyzz{{vyy|z||yyxw{z|yy{vwyx{{|{zyux||x}yzxx{y|z{yyz}wxx{{xzuwxytuyyzxyvry{z{yyvxzzzzy}xz{wwzz|wz}z}x{|x|uzy|{z}|xyu{|wxxy{zvy{zy|{}xwwy|w{y{z~|||{wyxx|yv}x{|z}|z||}x{~}zvwz{u||uzyvw{{xvw{z{zz{}w~w|y{{xyy{|w{yyx{z|{z|{xz|x|wt}z|||}|}|vv{|yyz}vy{vvv|x}}wu{{z|v|xzz}~~|{{||y|zz{|{z}z}|}}wy|{z~{{y}x|xzxyz~|z~yywytwvyywy|xyxzx{~z~w}~z~zyz||y|{{w|}zx}||x}xxyxy~{yzz|wx}zx}~}z{{{{y{uzv}w}z}|yz|wuw{~yz}|{}x|}}zzx||~zxzy}yzxzyvywyxwyy}yu|{}{~zx{x}uw|{x}}zz~}{zzxx}z|xw}y}x|zy||y~ywwxz|yz{{|zzyw{|}yy}{wz{z{y|u|yy||y|~||wwz{{|{zzz||z~}wzw{zz|y}{z}yzv||~zy{yyyywyxuyy{z{zwzz{{z{z}|}x{~}}|zz|}|w{|yx~}~z{|{|zz|uyy}{}{yyyw|}~yyy{|zzyzy}||z|~}~y{zy{{|x{|{z{~}{}yv{~w}{y{v|x}{y{z||v{{~wyxwy{{v~z}{u|y{x{v~zz}|zy}}~~~|{~~~}||y|{{{}|}z{yz~~~w{z{}|}}}~}}||}}{}|~z}~|z~||~||~}||~~xx|zx|}||~||}~|~~~|z|z}{~~~{}}~}{~z}{~|z|y~{}{~}~}z|{}z|{~~}}||~~~~|y~}|~{z}}~~~}}||{}}}}~~}}z~~||~|{z~{~}}}{{~~|~}}|}~~~~}{z|~{|||}~~}~{|||~~}|}}||~~}{}~yyz|}z~~~~|~~|{y}|}~|}~~}~}||~~|}x{~}}|}{~y|}}{z}{|~|~~~z|~~}~|~}}~~}x~~|}}|}|||~{|~}}~~|~}}x~}~|~~z|||~ys}}z{{}z{|}|~}{~{zy|}}~~|~}|}~}~|}~~~|{|~~~{|~}z{}}}~}|}y~z}}}}}~|~}~}~}~}~|~||~yywx}|wyzzt~~x{zw||u}pwzry|~xy{}{w}~}{zx{z~{xv}zz{yv}{{{|yyw~x{vyz}{}yz{y{xyzxy||x~{w{yyywyy|zzz{zzzwwy{xvzw{y|~x|}{y}{uvzzy~{{zw{wz|{{|{zu{{yxzv}xxy{zz|{xyyuvyzyxy|x}{yxv|xvz|uxyzzyyyxuyzzy|yx|{w}~{zwzz~}{wyyu{z}||{yzx{zuxzzwxx{xx}yzxw|{yyyvzzw{v}xyvz{xy{|~zwyy{}|{|}xw}||~zz{y}t{z{zyzwz~yzv{|yx}{y|zy|xyvz}{}{wx|{xy|zzy|w}zz}}{{xy{{z|yv}zxzwwz{}y{w~~|x|zz|{{yzzxxwzwxwwx|~wz}{{}|x}yv|||}xxzwxywz}{||xyy~yx|||w~y{|yv~~x{|x{{z||w~{z{|{y}z|xz~yxz~w~|y{zw{{|xy{~~{}zx~x~|zz~~~o|wzx~|}xxx}{xyyz{{y|x{{{{{zy~{{wz}}~yxzy}|{zz{~|{{|zzyz{x}{{ywwxxzzv}yx|{|x{w{y{wyx}y|{|~z{~zy|~z~|z~y||wyx|{zzzyv|{z{y|x|y{}y}|}}{xyy}|z}x|{{zy{}{wyz~~{z||{y|xxxvw}yw}{{|yy|{~y{|xzyx|y{|yx{~yy~z{||~yzy|yyx{z~{y{||z{~}y}w|~||~vy|y|y|}{{y{|zz}zyyzx{|z|zxyz{||{||~~~}y|||{}y~~~}{z~}~}}z~~~}|z}~}}~}y~}|||~|}}z{~|~{z}|~|~~~|}}|~{z|~}~{~~~~~}~~z~||{|}~{y~|}||}|~|}~~}|zv~z~~|}||{z{~y|~||}z|{}~~~~|}|~~~}~|}|~{}{{~}|~~{}}||~}~}~|||}~{}{}~~~~{}~~}~{~~y~~||{~~{}||z|~z}}|}~}~~~||~|}}|~~x|~}{~~~x~|~}|}|~x~{||}|{}~{~~}||}}{}{~||{|~~~{~~|z~}~{}~~}~y}~~}v~{~~~}~|~}{|~~~~}|~~}~~}}}~||~{}{}|zy}~}~{~|||~|z{|{~~}~~}~}}~y~|~~z~{}z~{~~}y|~|}~|~|zxxxzz{{x|v|y{}vw{{{{xz{y|{xzwzxuvzyz{xyxuzy{|w{wxz||}{yzxzxy|yx{~|}|{y|y}vzyvwzv{x|yv{xytwv{xyzx|twwxzywyzzzz{yz{y|zzwzxuz|~{z{v{zyz|yy|zx{x{yz|zx|zxxyz|{wvx{{yv}{}y{zyw~zyy{v}wzz}yx{~v}{~~yxx}zzyzy{zxzxzy|z{|wwxyzytxwyyw{xxwyxz~xzy}z~yzy{z{xx||zz|||vy{y|{xzwwx{{}y{wy|z{zrxywz{ywxwzzvxzz{wyux|yy}xv|{zyv}y~|z}|y|x||xx~}}~vyz{yzy{zyz{y{xzy{{x{xzzyy||{x{zy}{{{{tvyy~yx{~z|y{}~z{u|wy|{{{xxxwzz}{z}w{y~xu~yx{{vxyt{y}{{zx|y~xwy}~~y~}{zy~~}w|~|zzy{yzxz}}xyywy{zzwwvywzyz}y|{}ytu{v{yzxzz~y|{z{||v~y{{}|}{z{{z}{~|y||y~zzyw}}{{z{{{vwzxzxxz|zyxywzyy|{z}x|{|~zzz}z|xv|z}}z~yz{{~{||vzyy}{zyyxy}xw{yyzyw{}xxz}x}{x{|}{|}}w}~~{t{{yvz{z~|z}z}{{zwyzzvyxyzz{{}{~}}}vxzxzwx{wvzz||yz{}{|}~yvz{}||yw~~x}||z|yz~||{zwzz{w}v~yy{|wz|~|{xy}zxyy{}{|y|x{x{}{x{z~}{|~~{z|z}~}z}~}yz{{}|}|~|}{|~~~~~~}{}{|x}~~~~}z|{yz|z~~~z|{z}~{~{z|}z}}}}~~|}|~}~}{}}}|z~{{~}~z~||}~{}}{~~|~|{|{~{|~~|{~~}|}}|z}}|{}~}~{}~}}|}~}||~{~~{~|}||~~{{}~~{{}|}}}|{~||~}~~}}}}yx||~}~z}{}{}xz~~}~}}|{~~}}~~~~~|}~~|{~|~~~}~~~}{~x}~~~{|x~{~}~{|{~{~{||}~~{{}{}}|}~}}}||}~|}z~|}}||x~}~~~~|}~z|}~}}}}{x~|}}{~}}}~~|}}p}|}~|{||~z{|}}~~}}~}{{|}{~~~}|~z|{~yz|}~}~}}|z~~}z}||~~}z{|yy|w|}xwzw{{{xzyx}yzz}|}|{x}}||{}y|wwv}uz~yyv{zy|vyz|{z}~vw{x}wz{vz}z}y|}z{yy{~zz{~}y{yy|zzxyyy{{xzxzvzyxwx~|}|y|{yyzzyzx{{{{{wyzyy{vz{yyvxz~~zyyww}y|z|y}}}x{xy|yz~z{vy|zyy|y{xyy~ww~z{~z|vxy}}|zz|yyvx}x}}}xx{y{|yuxyz}{z{x|}||~ysz||t|zzvz{yz{y~ywv}}yz|z}}}x{}{{vwx}z{y{ytu}yw{yzw~x|uyw|{y|zy{z}wwx{{{yv{{{vxyv}zw}{~yy{}}{y~{|{yzyyy|y{z}~xxy~x}yyzy{~x|~|zz{vxx{{v}yyz{{x}xx}~{{xuzy{xz{{x}{zzyyvzy{z~}|y|yx{~}~yy{|~z{{|{{v{{y}|x~x{||uxzwz|~y|w~v{z}yvv{y{|}z{{{{{wyvzz|wz{}yy~{{~zyy{yzx{|{}s{{|x|}x}|zz}|zyxwy{}y{z}{{|z{xy{yxz|x|z|{zzz}z}xx||}||}}{yzz|{zy{|x|xy|xyyy{{}z}z{}x|{|z~wywywy|y|||}{|wyuz}{yx|xzyyzv}x|{}~}zx|~{w|w}{}}y|}~y~z{z|wxzyxzy}||z{z{|y~}}y|||{z|w{z}yy|}{~wzwzz|z||y}y{}{}{||z{|{}z{z{wz{zyz~|}z{{}|{w|y{x}|{|y}x{{zyx~}~~|z{}y||}}~~~~z~~}}~z|}w~}~{{}{~}~|~}|~}~}{~}~~}{}y|}z}}~~}~~}|~}}}}~~||}|~{z{}z~|~||~}}~}|~||~~|}}}||~~|~|}}}{~}|{z{}~}|~~}}{z}}}~~{~{~~{~|}||{}~{}|~}|}~~~w~~~~{~~~~~|}~z}|{}~~~z~~~~~~}}~~~}~}~|y~}~}}~z~{~~~~|||||~|}{|~~{|~}|{{~~~||z~z~~~~~~}|z~z|}}{~{}~}{}~y~||~~|~~}{}|~|||{}~~~}z~~z|~~~~~~|~z|||~}~|}~{~{~~{}z~}}|~|}}~}y|{}{}}|}~~}z}}~~}{~}z|~}}}~}~v}}~|{z{|~~yx~}}~}y|{}|}}}~~~|}~~}|}{{|{||}}||~z{x{{y}yx{z|x{}z|{yzy{zuyzxwvv{ww{|}yz}}}|||{{|zzyyxzy{y{zxyzx~{x|v{|{x{xvuvyxyxxzry{vzyxxzwxtyx~z{xyxz|wx|xyxwxyyz{~z{x|{}{z{z}~{zzzw{yzwx{yzyy{|x}xz{xyyzwyx{}zyzyx{{|y|~ywz}|yvyz}z{~{~|{~v|{zz{zwwvt}xxy{{xywvw|uyw}z{z{zy~|{{}|}y~~zz{y{vx|yz{zx|zy{xzxxy{}~|ytyuv{{zw}xy{zzy}zx}xwy|y|wz}{{}{}y}vx|zx|}xz}v|{yww}w|vzx}xyvy{z{|z|}v}{u}~zx{|{y~{z||{zz~wyv{{z{}|z|~~zx||yz~yz~ywv{y|xz{xyzzzw|wu{{|{zx|z}{}yz~wyy{||x||zz~{z}{|zx|y~wyyx{z|z|ww}xz{v}~yz|yzx{z}zz}{{zz{z~{v{~zz{{x}}{z}|~z||x{|}|yyywww{|}z{y~|vy|}y|{yyy{zz~}zzz|t{z{}{{x|y|}z|z||yyww|y{{{x}vxxy|{xx}|xwy{{~x{w|y|}w{~yz~u|y~~~|}}||{|~{x|||y{y{|xxzx{y{zu}}||zzzz||v{vzzxv|}y|}|}{y}{}xz~~{}{y{}{|xwwuzw{{xz|x}yyxzyzy}y{|{z{}~yx{}y|z~|{z}z||}~|~|~}{~z}|z~y|y}}{}~||~|}}}u}~~{|{}}~~}zty{zy|xxz||z|}{||{}~~}|~~~~}~||z~~}~}{||w~|x|{||}~|z|z|}z{||||||}~~|}}|}~|~|}{z}x{}|z{|}{|{}y}wux~~}~y~~~}}~~|y~}|}}zz}{{{}|{zy|~~~}~}}~}~}}|~|~}y|z|v|~}}{{u{|}{~|~z{||{|~}|||~}z}{}|||~{}}~{}~~||}|}~}}~}~}~z}}}~z}}~}~}z~}~~||~|~||~}||}{~||{{||}|}}~~~}|~}~~||~}}}}~{~{}{{{~}~}~~}z{||}~|~}~||}{}}~y{~||~}|}}}~{z{|}||}z~}~~}|~}}}{|~}}w|vyy{x{x|{zzvy~y{x{z{zzzyyx}zyx{zxz||yz{{x}zx{y~wzy|y{{{z}|{zy|yz{|z{z}xz~z{yxx|{}y|{|w{}{{zt~}xx~yxwyyz~z}zx{zzxzy{zxzx}{|yy|}~{xzyv{z|xv}{|yz|xy{{y{zyzzz}z|zx}wx~yz}zyy{z|x|x{~|y{xy}zy|zz{y|{{z~y|yux}xyzxzyy{z{yy{{{x{y|}}}||vwyy}xy{xxzy}{y~{w|}{|yzzyzx|{u|y~{z{{zzzy}zz}|xzyyy~|w{y{y}{~y{yv{}x{~|zy{y|{y}zz}zzxw|x{|{w}z}z{uw}|y|w{|}{z}yy|yyy|x|{x}yy|}yyz|yz}wyy}wyw}zy{{uzx|zy}zy{y{zwy|||}}~{|{|{yy{zzzy~xz}y}{xz~zy{}~}}zz{x{~z{}{~~|{z~v|wzx{x{zw|z}{}z|y{|}~{zww}|xxy}{{|x|zz{yzxxz|}w{|y}zy~zy{~z{yx{wx{zw|x}}{~vy}}vw|y{}{}v{{{zywv{{|z{|{{xy|wx{{}w||z|z{}{|yy{}yz{|{xzxzxz{wzz}zz~}{z~|xx|z}y{{}}|{zy{}{|{x|{z}{}}}~~zz}{{{{|{}y|z|yyz|{~y|z{|{vxz|{|}zv~~xz}}yxwy{z}{|{z}yzwxzzx|}}|{}w|}w{yy{{y{w|{xx}}|{y|{{ywy{{z|{}~{{}w}}|}zz{{|}}|~~~~zz~}~}|}}z}~~|}vz~}|}|~}|}~{{{~~~}{|~|}}}y||~|{~}~x~}|}}~}~}|}~~}~|~}~|}}{~}||~|yy~|~}}z{z|~~~~}}z~~{{{}~~|}}|~{~z}z~{~|}x|z~~|}||z|}|y|}}}|~}}{}|}z~}{~~|{}}~~}~{}xz}~{|}||~}{~|y~~}{}~~{}z{}}{~~}|{~y|yz~~~~~~{}~}|}~}~z}~~}~x~~}~~~}~}}z}~}}|~|~|}y~|}x{{}~}}z~|}~~}{~~||~}z~~~}|}~~}v}|}}|}|}}{}|~y~~~||~~}}~~~}~{|~}~z~}}~{~}~}}~|~~}~z~}{~~}}}~||~z}~~~~|~|~~|||~{{||}{}}~}}~~||}}~~~~~|}~yyx}}|xx~~{||{wv|yxvz|{z~{{yz{{y}w{{xzywxxyy|zzw|}|v}~{z{{||y{xzy||xz}~zzysyxvxxu{~{y|zyyz{y}vxx{zyvvww||y{}|}{yx~z{xy{y{~}}~xyzzzyz|u|tx|xww{xyz||w{xzx|zyxz{v}z}w|yx}z{|}{{uzy}yz}z}|szy{zzz~~}{{}|x{zxvzzy{yzzxw}xxyz}xx{xy{zyuyyy|y{yyz{{{yz~|z}zzyzyz|~y{}zzryuwxyyzzy~z{wwz{y{vyzyzzxvyz~yz{~x}xw{~{x|}{v|{|z}|~yy{z~yy|y}{{{yx}xzz|zx}~|wx{xx{v~yy|||z}z}yzy{|~~x{}}x}~}{{|}~|{{z{zy{}}z||xyx}ywz~{x}xw{w~wy{|y{xx{}z}zy|zzzx}|z}z{{~{|~}}|z}|{y~{|x}~y|z{}y~z}zw{w|}y{{{x{{z~}{}{||xy{||x|||}||z{z|z|{x}t|wyw{yzzwy|yyzx{|yyzzy}xvuxxyzz|{|{{y|{z|{}z}~{}|y~}{zv|z}x|{ux}~z{~}{{tz{xzyx{wyu{yzyz||}}~~zz}ywwzz~z{yz|}|~|{|z|}|{{zvwxyzyu{wz|}xywvy{~wx{yu~{||yv||~}x|}~z||z|x~y~|z{z|{~~y}y{{z|~zu|{zz|zvw|{yzxxy}}||{xz}xzs{||}{w}|zz~{}~{~}z|}{~~{}||}|~~{{~}|y}~}z~~~}|~|}}~~z~|~}~|{{~}}{w}~}~~|~}~x}|z|}~}{}}z~|~~~~~~~~}}||~y||~{y|z{}wy~}}}~~~}}~|}~}|~}}}~}z~~}}~~~z}}}||}|~~z}{{~}}z}~z{{{~~~~~}z~|~~}~}~}|}z}~|}y{y{|}{}|}}|z~|{~~{~~~~~}}}||~~z~~z}zz|~y}~|}~|}}~~z~{}~}~~}~~z~}|~{~{z|||~}}~}|}||}}|}}~~~y}}y~||}||}~}{~}{}~}|~~|~|~|}}|}|{~|}}~{~z}~}}}||}}~||}}~}{~~}|}~}~}}}}}}|{~~~|~|~|}||}~{{{|~}~}}}}}{~{|~~~uwx|y~|{zyx|}xyzyz}}yx{v|yw||~w{|~zyz{{xyyz|ywxxwyx|{~xxvyz|w|{zz~}{~}zz}x{xwzw|xzzzx{y{zzzyzzz|y}z||zyzv{||xw{|}{{z}ztxxwyxz}zzv{zyzy|{y{yy{~yzx}w|{{syy{{|zx~{zyz||~z{|yvyzz{zry|z{zx|z{yzz|}wv}||z{vz|||x{xyyyzz}y|vvzz|yy~yyz}}{y{wwzyv||zx|}yx}{wxy|~xzx}x~|xxv{y{zz~zx|~vxyxx|yy{x|z{{z~~|{{z}x~}{x{yzxvt|yyzy}||wx{{x~x{}~z|vzyz{x|{zz|yzx}z|zxyx||}{|xxx||v|{zy{}y~~xyzwy|u}xz}wzy~xyzxzwwy~y{}{zz|y|~y|{x}{yxz|x|}{|~}|{y{|yxxyxzx|~}}}}}{~zz}y{|y~{z|x{|x|{zyy~w|x|w{|{{v|wuvyxw{|xzy|x{~z{|{wzzyy}z}{xywzx~z}{{{||~z{zxu{}y}{zy~z~xy{yy{{yxzv{{yxz|~|{|{{{}yzyy}y|yy{|}z}{xx~zx}}|xxxz{|}z|zyz|x{xx{y{}}~z{z{zz{zzz~|z}zx~{z{z}yyz~z{|z~{z|y|z{||zv{z||z|y~~{|xzzyz{y~{|{zyxy{z{y|{z{}v{{|}~|{|yzwxzu{{}z||w{zz}}{|{yy{y~y{y|z{||{}{z{|{{zyz||zyz|y~{{|z}xz~x}}}~|~~~||y|}}}{}}~}{{}|~~}}|~}|~||{|~}|}}{|{}}||}}}zzz~~|y|}}}||}|||z~}|}||}}{}|~~~~}~~~{}~|}|}||~z~}|~~~~~}~~}}||}||}}z|~}}{|}z~}~~}~}z||~~}{{|~~~~|~|{}~|}}}}}~}y~|~~y~z~|~{}|~~}||~z|~}}~}z}}~~}~~}{}}y}~}}{~}~}~|~}|{~}~}~~|}~~~||y{~~~~~~}~{}~~~~}}}~}|{{}~~~|~}}|~y}~}|}}~~~x{|~}}~||{}}~}}y{z~~~~~~z}}~{x}|~}~~|}~}}}||}}|{{{}~}~||~|}|{}|~{~||~}}~}|}|z~}}}}|y{zz|xv|zy|y{uzyzxyvyzwytyy|z{zt~zxz|{xx|xzzx}|zzx{y~~x}y{y|w|~yx|xz{~t|~yyxzyyy~|xzww|}{{vv{vyzxvz{vzyyy{yxvy{|{}yxzyzx{vzzxy{x}zx~{zx}y|xzz}yw}}wxxyz~zxxy|{}yyzzwzzz{w{~{z{{u~y|}z}z{{w{~z|yzz{{zyy{}yyw{zzz|{|{xx}{yw{|y{zzy~z|}yz}z||w|{{y~|z|x}x{z|~|{y{z{}{{vzuyzxwxv{}v}|}zyz||wxxwv{|wxz|}|{|{z{x|xy|{}y}~{yyxzx|w}{x{zzwzx}{x{|xxxy{w~x~~xyz{x|y}{{|}{zz|{{yyyzz~z{{y~}}|}z|z|yzy{zxyzy{y|{x{yx|zz{yvz}z}}y{{{u{}zxy~w~z|ywy}yz{|{}xy~{{zyx|~v|x{yxyzy{zyxwzzz|{tyywz|{uzxyz{x|{{z}|zzyyz{~x{zyzv|}y{}xx|y}yv}||yyy||xxyuxzv{{wt}{w~y}{z{}|z{|y}w}{~}yzz{}w{zy}|y|z|{|v|x|w|wxywy{|z}wzy||y{w{|y{~{xyxxzy{wyy}ywx}yz{~xzyz}~{n|xywwyz{z{{s|{yyz|yyzywzyz||yyy{x|{w|w{}{}{w}{}}}}}y~{}|~}}z{|{|vx|w|xy}xz}z~w|wx{w~{{{x{vz}y}yz~z}|t{}~||}}}~|||}|{~x|~~z|~~}{|z~z~}~~v|{~}~{}~}}{~|}}~}~~~z|~|}~x}|}~~y~{}~}{{~~|}{}{}}|~~y{}~{}z}|~vy~~{}}~~}||}|~|x{}|}{}~~}}~}|}}z}{}{~}~}|~~|}~|~|{z~}~}{~{}}v~~~{~x~~}|}~|{{||y~~|}~}}~~z|{w}~{~{}|}}{~z~}}~}{{zy}}y{~}z~~~}||}y|}~|y|~|~}{|~}{{~~~}~~z~}|}|}}~z}}~~}{{||~{}~}}~z}~~}}~~~~~{}~{~~}}{~z~~~}~~~|z|~y~~~|z~|z|}~}}~~|}~~|~~|}~|~~{}|}y~}~z}{~y{~~}z}~~|~~y~~~}{{}~~~~~~|~~|xy|{v{zxzyzwyxy}}zwxvzz~}wzzzy}|w{zyyyzwwxxuz}xzxu{zxz|{{y|{yxz{|z{|z|v{zyzzy{yy|xw|{~v{wwz{xzzx}~yyyz|{w|{zx{|~{{zyzwxxzvzww}yvx|~w||xzyxz|}wzxxu{|y{|z|||zzz}x||y{}yyz{|zzy~wzyxwwyt{{{{{z~{|z{~z{zz|xwx}wy{~}zy}zx{w|}tu}y|{y{|{y{zyw}}zz{}xxu{~||}z~v{zzx{yy}zxwz~xw}|y{}{v|zz|v}z{wzxz|{~|xz|z||yx{zyzxxz||z|zxy|yy~}{|{{}}y|x{zy}xxy{|{yx}x{z||}{yzwz{~xyuy{}}}wx}xz{z~{vz|z|{wz|{xz~z{yzyzyz{z|zww{zyy|}~|}}|xvyy~{}zyy{{||y|}{wy|zx~zxwyx{xy|~~wz{{y~{{{|y|x}|zyyz||{{~~z~z{{|}x|~wxwyw{z~{z|zw{yxsv}{uvyzzuyzy}w{zwzzx{zy{{z~||}z{{|}{x~{}~zyx~{}xy{z||{z{~|wy~y{{|yxwzz||zy}x}z{|{w{}zx{{wvxy{{xvzz|{xyyxx~}z||{~{zv|zy{{yy|}zxzz{~{|zw|||z}wv~|z~x}yy|zzz{|z}xz}{}yy}y{{|w}~y|}y{y{|{|y{{{y{u{|wx{||y|}w{~|zzy~~ywxx~}y}|}zz{}yy~ty~{xzxz|{z|z|~x}|}~}}}z~{}|}~|||{y~~{~|w~~|z}~y}~}{|}|}|~}y|}}|~}|}}{|~}~~~}z{z}}}|{{~~|}{}{|||}~}}~~}|}{}~{{~|~z~}~|~~~}}{~~}~~}~~|~~}|}{|}~}|{~{x}y|~|~}z~}||}|w~~|y~~{}}y~z|}{}~~|{|}~~~z||~~|~}}~}|{}~~|~|~~}}~}}}}|~|}{|~~}~|}|y|{~}}~~}}~~}~|~~|}{~}|~~~~|~~z~~}}~|{|}~}}~}~||~}}}|z}~|}z{~{~}||~{}||~~}{|}~~~~~~}}~|~|~||~{}~||~}}}{~~|}~~||~}v}z}~~|~}~~|}z~}~~}~~|}}~}|{|~~}~|~|~||~~|y~}~|}~}}{{~~|~~~~}}}}}~}}}|{|~z|z}zz{{z|yz}|xw{|vv}xzz|yzt{y||wyxwwz~vwvv{}{zw}|~||{|vzy}yyz}y{|{}}{{y{y|z|ywwyy{wzzxy{zx{{{yx{s{zyyy}wzyxxy|}~{z}zx|{y{}sz{v{z||yu{{{|v|{wzwtuy{yzyyzztyyx{yzx|uxywyywzyzz~~{t|{{|}y~|v{y|y|{{y|{|{y|xtxzzyzxww{qx{z{zxyy{y{yzv{}yuvz{xyy{wx{|}z|{}{z{}{||{u{y{}y}x|zyv{{|}{wx{u{wyyy|zzwyzwwu||{xxz{w{~{{~zx}z}x~~}y|z|zyvz{u|{y{xzxvxxxyyv|{yyv{zr}x|yz{xyz|yv}ty{zy}yy}|zzvw~|t{{|yyvy||~xuxz{xwzwyyyvwyt}uuzz}|z{ttywzz|{{{zy{y{{y|zx{|w{|{z}||{}|w{~zu}xv|yzzzz{vyzvxy{ww{vz{{}u|v||t}x{|x|{|{|{}z~}|yzz}||xxyxw||{xyv|vx|yx~|zyytzzzz~|}|{zxz|{yy{}t|}x|}||{{{x|{|{y~|{~~{~|ywy|{tx|vyyy{y|~wz{{vw~v{z}{{v}w||{}w{}~yz}}}y{yz}u|zxz||{{xv|x}{zy}yzzxvuyvxu}zxzwywy{zy~y{{xv{y~{y{|~}z{}{{|}y|wz{{z}{|xyv{yzz|~~}yyxu{{y{{xxx}}zzyyxyx|{}{zzxyyzx~}||}}}||}}}||~~~~|}{}|y}}x}}}}}~||~}|~}~~~}}~}~||{||~|}}}}z~~}{}|~}x~|zz}|~}~~~|~{~{}~{}}~}|~~~|{}y~yzy||~|z|||z~}~}|~y}}z|{}~~~~{~}{}{{}|}~|}y}~y|y|{}{}}{||}}|~~{|~|}}~~}~~|y}~x}{~~{}{~~~{~|~~{}z}~~~|}}{}}}~~~|}~}~}{|~x~~~|y}z~z|}||}|}}}y|}}~|{{|~}~}~|~}||}}|{|y|w~{}~{|y}}}|}~|}~}x~}~}~}x}{}|~}}}~~~~~~~|{}y~~}}}~z|}~}|z~~~}|}}{~~~}{|}~|~|}~|}||~z|}z{z~~~~{z~~~~~~}|~}{|~}~}z~~~|~}|{~||}}~}}||~}}|||||~~}~}{}{}~}}~}x|{{z{|{{vzyv{{{z{y|x|zwz|w~z{vwx|xyxv{yz|w{u{wzuxz{uwx{y|ywywz|zwy}z}}yyu{{wy|uxwxx|yywxyyu|zvwyzz|xyx|xy~{y{yzxyzyyyxxuxxyu~zyy{vx{{yxwz{{zzzxw}zxx{|yzzvzxyxz|}~z|~xzwyzyxzywyxwy|y~|vx|wzwzy{{x~xz}|z}{x{|zwyxyyyxxzzwz~zu}|x~y}|wy}u{|yyxzxz~}vxyy|}z}yz}y{y}xzzwy{~y}z~w}{z|xyywzyzxy}y~xyw|z{}zw||}xyzx|x{xzxwwyy~|y||}|x{x|w{yy||zzz~w{xvyz}}|w}zyyv~z{zyvyyz}{xyzyy}|yzz}z|wu}{{xz{|}zy{~z|yyx{w}}|xxzy|w{zz{{||yz~x}}zx}zzzw~zy}|x}xyz~{{zy|{yy}zx~x{y{yz{yz{~|||z|x}~x|z|{zyx}y{~y|~{z{{}{xzyzzyy|yzz{{z}z}}zzww||xz{z|}|~{y|xw}xy|zwwzvy~|xz|z{yxz}y{xzwzyx|z~|{}wzuxyx{|y{xw~|zwzz{y}wyzwxy{zyz{yys|{ytyz|z}}x{zwzy{{x|tzzxzw}||y{{|z|~zy{{t{yyzxwuzyy}z|}zx{vy|{~{y{|zzyx{y{zwxzzvv}zw{~zwyxyz~y|z|yyxxw{{}~}|}|{yx~}yz|}zwyx|~{z{}~|~~yxzz|zyw{{||z}y~||}z~~}|~|}{~}|{z}}~}{}~}}~}|~x}x|z}|{}z|{|}|{||}}}~{||}}~|~{}~{~}y~{}{}}|~|}~}|~|{y{}}}|{~}~|~{~}~~~~{{}|~}z}~}}x~{~~|}{y{~~{~|y{}~|}}}{}}}{z~|{~}|~}y~}}{}z|}~~}~{}}~}}||~~}}~~~}z{~|}~z~||}~|}}}|y{}~{~~}}}|~~y{z~}||~}|}z~~z~|}w}~|}~|~}z~z~||}}~~~{}{|z{|~{}}|~}}~~~|}}|~{|z|{{}y~~ty~{}~~{}~~|~~{|~|y~~{x}{}z~z}{|~}~~~}~z~}}~~~~}~z~{{|~}~}|}{~|||~}|}~||}~||}}}~~~~~|}~~z{}}x|}}|~}}}}~|zz{}~}{|~}~~}|~}~~z~~~~~~}}}w{{{y}~}|xyvy{w|x|wxw|yyzzyxw{z|x{|wv{|zwvywy~uyx}z|xyw}z}xzy||z~yy}y{y~}{wwwwuzy}v{zxwxx{z|{v|zzxz{z{ux|zyv{{{}v|yyz{|y}~zxzz|~zvxxzyy~z}{|xz{uzzxwzw|wyxyzyzx~z|~zvzzzxvz{x{|zzvxzz{xw{~yz|z}{|}{v{yuw|zwyxwyyu{{wyy||{zyzxx{yzwy|ywy{zzz|{{}{x}zx{x|~z|z{~vzz~zxwuwxxyzuxx{|yxvyz{|uvy{xzw{uzwvzz{{xy}xz}{}{yxz}}{{y|yzw|z~zy{{v{}wy|y}~zxywyzxzz{xz~{ww|w{u{|}{{}}z|{z{{}y|{yz{zw~|yy|yxwzyxvzyxy{xxzzzxy{zzx}xwyzx}|{{y}zv~{z{x{}yv}xx{{|}xxw~w}~wy|yzwzxuz|zz}zzzvzwv{|zzv{ywy{x|xx{|xy{y~y{yyw|}}|~~wzzz}yx{|x{}||{|y|{{v{wx{yzzxz}{w~~yzxvw{x~w{~}~yx{||{vyzy{x|{{{t{~}z{|vxt{wwwz|w~y|z}{|wxzv|xx{vw{{}y}~|}{{}z~zz{|w|{y{z~xzy~wzxx{{}{qz~zzw}y{~u|{|zx|z~{}vy}{{{z}{{}r{~z}w{x{yyx}~~{zzx}ww~{{}zz{|x{||~{wuzxu|}}~x|wzyyz~z}w{|xywz{xyy~}~~}}}zz}~{}|y}|}|}}y{~}}{||~~}}~~|}~~z}}}~}|}|}}}|~y}z|{|}~z{~|{}|~~~{|~}|~z{|z{}~~|z|}~z|~tz}}|y}|z|~}w}~}|}{|~}||{}}~~~|~|z~~y~}~|~{{~y}}||~|~|~~~}~~~~|~{~}}~|}~~~}|}{z|}{{z|~{{}~|{}|}}}}~}~|~~|{~~~z}~~{|y}}~|}}}{}{~~|}}{}~~|~{|}~|z|~|~~{}~|{}}|}~|~{||~{|{~|~|~}|~~z|{}y~}|y}~{}}}}|~}z}~{}}}}~~}z{||z}~}y|z|~}||{}{~|~}~~z|~{}|~}~z}zz~|{|z|}|~}~}zz~|}{|||}~||~}}~~~}}~}}}~{}~|~}}~~~~~}z~~}|~|~~~}~}~}~}~}~y~|{~~~|}}}}}~|zw|wty~zw{x{}|}xz{{{|yxzzzxx|}{xwywxz{}{yw{{xwx{xy|yxxwyxw|{wy~{|xy}z|z|yxyxz{zxz{xyyz}vy|x{}}yzozzyw|syxyv}yxwyv|yzz|x}yw}{xwz{wy{zy|v|z}|zv{|zyx|y|}}{uvzytxywz|z{wzxx|}yz|xxyy{wy{u{}}yy{vx}{z~zvwx{yyz~}{zuw{z}y{{{z}{z{v{}zzs{~z{qv{}yyyyzz|xy{yzv|{yzz||x{|y}w}x{~y|||yyw|u{z}y}}yyy~z{|x~y{yyyzx{}xzzzt~vz|yx{w|yv{y}~{~z{}|{}zy~|yyxz|xyy}{vxw{|z}}|yv{~zyyy{{zxzyzzyw}|y|yz|zzz|}w{ww||z|}||wx~z}||~}xy|wy{z{wyzxx{|zy{{y{|zyzzw{y{y|{|zy}}{y{zxy~z~u{|z{|z}~wu|}}|yzy{x|x|zwys{wxw{z|zzzx|{}x}}{w{{}{zv|yx}wx||yxv{tw{z{~z}y{}z~x{|y}zx||~y{w{y}|zx{zyyv|zyw|}}zx|x}x}}v{zxz{xw|yxz{zzyy}||{z}|xz|{||yx}}{z{|z{y{|zxyywz|~w|zvwz{y|~{y}z|w}xzzxy{}y{}|zzz{{||}{y}}~yz{|xx{{y|xz{}y{{wzxz}|zzzxx|~{{~~{}wxyw{||{yw~}|z|}~|y{{}|yz|}|zy}zxyy~~~z}~|~z|}|~~}}{~{~}~~}|{z{~}z}}~~|~|}|}}|}zz}~}~|}}}y~}}~{|}~||~|~}}}~}z|}w~}~|~|~~{~~~~}~|}{z{~}}~{|}}~}~y{}~{||||~||}y}}~~}~~}z}~~}~}}|}~}}~{~}~}}~{|}|{}}~{~~}}}{~}~|z~x~|y}}y}~~~~|}}|{|}~{~~{~}}|~{||}}~}~~z||{}|}~}{~~~}}}{z~~|{z}~}{}}|~}~yxy}||}}x~~~~}~}~~}~{}~}~}}~|}~}z~|}~~~|}{z}}z}}|~|~}{~~{~z}|~}}~}}|{~~~~{}~|{~|}~|}~~~~}~}y}~|}~~{}}{~}~|||}~~~~}~{~~|~||~}~}~x}}{}~}~~|~||}}}z~}~z~}}~{}~}~|~~~z~|{}~|zy|}{|z|{zy}|u}w{uu}xxzxxxzxtyxxz}xyyyzw{zzz}|}z{z{xzxz{zy{}zyyy|w{|y|zw{{vywz{yz~wz{~xxv|{zzwxyyvx{{xzy{yxz{|x|~~wz~{y{y~{zw}y}wvz}|x~z}{{}yyyzzzwz|~w~w|v}xx}y{w{}v}yvz}{{|y{yxw{zy~|||}}}z{|}z}{yz|ytyzy|wzzz|zy{suuzzvu{zzt{{y|x{}zxxxxy{}}zz|z{z||||y{y~z}||y||z{zy{{{{{y{v}wzvvz|wzz|{{|zz~w{{{zz~}}~z|xzx||zz{y}x|yz~z~z{|}|wuwz{|z{~wzz|zzyu~{y{zwyyyxzy||~}z{z|y{|zw{{w{zzy{yyx~{~w}y|~zvvzy|z{{tz{}xwzxx{yx{vzzyx}|y|~~}{|{z|}z}{x{{z}y}{{}y}{|{zy{zwzy{z}vyww|zy|ywyzz|wyzx{zz|xx}y|~~ww|zz|zyz{z~{}z{zyz{xx||y|{~zvw~zyyr{~wv|{x{|}~uzyyzzzyz{{z~xy|}y{y|{zu~|yy|~{|{y{w{yz|z{{y|zxwyy|z}wx{xyx{uxztyzxyy}|{~z{z}{zz{y|x}}{}}y}{}y~{y{z|~{{xx{wvzxzz{y}}vxxyyy}yvxy{wy{x}}z|z{||{{|~~{{y{z{{~||}~z}uxx}zzz{|{}z{yxww}y|{yz~{zzv|z{xz{|}y|y}|zxx~||{x~|{~}}|~|}~z}|~z|y|}}{~~~~z{~}~|}~~y|||{~{|~{{}~}y~{}~~{}}~w~z~}~{{{|{~~z}}|}~}||}~||}~}z}z}|~{}x||{x||}~v}w}~~v|~y~~}}{}|~~}}|}~{~~}{}~}~|}{~||{{|y||zzx~~z}}}|y~~~~}~}~}}}}~~~|{||x~|}~|~~~~{~||}|}~~~}~|~{|}~|{}|~~}zz}}}}~}}|~{|{}~~z|~y~{{|~}{~{}}}~{~~|~}~|yx~~{~~~~}~~~~||}{|{}{{|}{}{}}|~{|~}|{||z}y|}~}|~~}{}~}|}~~~}}~~{|~}}~}z~~~}~z}}~~}}~}}}~}}}|~~~~|~|~z~~}~{||}}|~z}~}~||~}zy{}~{}~|}~|y}|}|z~~}~z}~x~y|uyx|zzyzyzyzxz|{zy{xx{}uwwyxy|v}zyx~{z{xwy{xz{xx}wyy{x}yyx{{|tz||||z|}}tt{v{|z{x{yw{{|{~w{x||wzy|{xyyyzwozvxzzy}xyy{yv|y{uzvzxy{~}w}{zwz~x|w{{{wv|zx|~z|zyv{|{{x{{|xtx{w~yz{wxz{{zo{s{x}zzyzvyz|w|z{}{}{|z{x~{v|x|zz{xvzy|y|w||z}x{z{wyx|yy|zy{z}y~|~zy{zxy{|~x~zxyyz||w{{zx{|zy{xx~{~}yzv|x}xz}y{{x}|xx|{w~x}||z{{x{{yzw{zxyv|}|w|{}vz{~{|zs}v{|x|z{yzy}zzz|~zy|z|w}|vz}wx|yyzzx~xwvy|zyz{x{z~}y|z||{z}z|yz|z||zy{zyzxxzzyzxyx|{|~|~xyv}zy{z}~x{z|wzw{{yy{|}{vx|z|yyz}}x|}y|uz~xx{{y}{{zvx{z{}{{|}}|x|{z}wz|xz~z|{|z|z}y{y|||w}w|vzzx{z{~zz}w~}xx||~}|z{wzvzz~|yy|w~{|wzzw{}x{}|x|}|{}||yy|~z|wyz}z}|xyw|z}y{vzxy|yzy||{}x{z{{zzz{{yzy|{yzz{z}}|z}}y|vz||w{|{~ywx|{y||yxy{~v{|~{zz{{||{x~}{xu{|xzzy{yzz|w|}~{w|{{xv{~~z{v|zxyvzzx{z}{yz|zzzzwx|{s{{y{yzy{z{z{|}|~z|}}}|||}{|}~z}||}}}{}||||~~}z{z{x|~~~||||}|~~}~z|~~}|}}|}|~}||}~~{~}~}}}}}{}}y~~{}}}}|}t}~|~}z~{{~~yz~}}~|}|~{|w~~~~}~~z~|}~~}~~}~v|{|~z~}}}}v~y}|z}|}~{~|~~{|}|~|~y~~{}{|}|~{}~~~|~|~}~~~~|{}|{~}||~||~}|~{~}}}}y{~|}{|||}||~}}}}|x~~~}y~y}}}~}~~}}}~~|~~~|}}~|}}|}}}}{}{}~}~||~|~|}||~|}}~}~~}}|~~~}|}{||{}~}~|{y~~}}~~z~{}|{}~z|{}y~}~~z~y|~}|z}|{~}~~|~~||x~}|}~}{}~|~~}~{~{~{{~~~|~{~~|||~|}|~~{|}~}}~}}}~~}{{~|z~x}y~|vyzx|xxxyzyzyyyxywyvxxu{yvuv{w}}x{vwv}xyxy{|~{{yq{|{zz}{yy{}z{~yzxx{x{{yvuxx{{{{{wzxzy}z|wywxxuwxwz}|{{{xyzyyzzxzv{xzz{{zw|{zyy{~}vwyyzuxyx|w{xyw|zxv~xyxvuyywvzzzy}~|}z|zyyz}yzzx~||xy|{||xvwy~{uuwzzyzy|{yy}|{{y|z{zw{{~|yyz~vz|yz|{|zxx|z|z~{~|yz}y}zx}zy~yu|{xxx}{{w}z}u|{zxzxxz{~xvxxyxzw{vwz|}}y{wz}{xw~vzz}}{{z}zy|{vxvzzvx}}|}u{}|{{yzwyqy{zzz|y{}{||xx|xy|}{xzy|}y}yz|}}}|y|~{vyzyz{nxvyz|yu}~{zzv|y{vyxxpws{{zzyy{z}|x|}{~y|w|}wy}~~{vw|}}y}y{wwt{yxyyx|xtwzyypxy|z{z|vyzxz{yy}xz{y|{{~zxz{}}|{}~vy|z{yy~xx||{x{y|x|u|{y|v{xww|z|xyw{vzy|z{xzz|}{|{|yzz|||y}|{z|y{ztxwyy~yy}{wx}|z}{xzx||x|vzyzwwx}||}|{{{{{}|z}{|xy{x{||{|z{z||{ywzztywyw~z}y{}xzvzywzw|zz{|z}z}z}}wz}yzxz{}y{z{~{{{yz}{x}|z||yy~zwyx}{uzx|wwz{zyzvvyu{~{}}}|{z{z}y}z~yy{}{~{}}{}}{|~{|{~z|~z}{~}}{{|{~{|}}~|}|~~~~~~~||y}z{|}}|~{}}z}|}|~{~~~|{}}~~~}||x}{|~}~z|{{v}|x||~}|~|}}~~}|{yzz{}}}~}}|~~~~}~y~}}{}}~|{~}|~~}~||}|{{|}}{~{{~{~}{~~{|~~z~{|z}}|}}}}~{~}||}|}~~|{|~~}}|y}|~~|{}~}|y{}u{{}~}{|{|~}}|~~~~{{~~|~}}x||~{|}{||yz}{}~{x|~~}{}}}}|~|~|}~~}~}z|~~|{}||~}~y}|}|~|y{}}}{{~|}||~{|||~~}~z}~z|x}~{{{~~~}}~}x~|~}}}{|{||}}~|~~~|~}~~}~~~~}}{~~||}}{}}z~|}|}{~}|{||}~|}~z{{|z}~}{{}z{z|}||~~}||~~}yy}~~{||{~~~}}x|xxwxyzy{{y||yzwyu}{|x}y{{}z{x{}~xx}{y{{v}zw{|uz{|{z|w}|}}{y|z{y{xyz{t{wx}yzzyy|wzxyyzz{zvxw{|z}xxv{zyyv{xxxuyzy|wxwzwy{~zx|w}}vxzyxxw|yzy|~xx{vz||x|y{yyzv{~}|y{zwx|}}{xvv{x{||xyz}w|v{{z{|x{}zy}|z||{{|y{yy}zy{{|zz|zuyzz{yyyzvxw}{zz{x}yyz|~yw~zzzz{zy{}yyy|~z{wxx~|yw~yx}zz}z}|xu}xy{zyw{yyzxyw~{zx}{||zy{x{ywxyyzv|z|yw|y|y{{{~}~|}w}w}w{ywzz|yz}~xyzz}zyyyzzyy{v{xz||wvyxywz{{~z|x~}zzwyzzyy|yz|yz{x|zw{{t|{wwyw{{xvv}z}zzwzy}|wuyyzvzxz|z{zuxz}y|yyz{z}{{y}y}}{|z}xt|z|{wxzw~~}{}{|yvy}xu{uz~{}|||{z{||~z{|w}y{{|w~}|~}wy~{yzzvzxt|z~{y|}xv{{|zx}{yzuyw{yy~x{yx}zz~{~{|zzxwyx{|y{v|{{|}z{}{}wwz{}||{||zxw{v{|zw{{zx|}zx|{}}zy{|}yzxy~w}}{v{|zzyz}u|}yw~yxvz~|~yx{zz~|z~{}z{{|wz~{yy}xz}{~w}{}zv|z{{}{y||y}{{zww{x{yyz||{{{yzz{z~z~yzwz}|w{{{z~zy{{yy{wyz|w{}}z|zxy{}~}~}}x|~}~|~}y}|~~~}~~~}~~|~~z}{z}y||{z{y|~}z}~}~|~~~}}~~~z}|}~~{~~~}||~}}}{}{~~|{|{{}}}|~|{||}}~~~~|~|zz~~}~~}~|}~}~}}|~|~y~~{~~~}}{|}~~~~~~|~}|}}~}~}{||~}z{{}|~}~}|}|{}y~z}|}|}~~}~}~|~~}|z~}}}~|z}}~~}z~~}|}~~|~||{}w|~}}~{{~}}z}|}xz~~}~~|}|~|{|}{~~~z|}~}|z}}|}}}|}}}~|{||}|||~~}|{~~}~||||~{~}|~}|~~~|z}|}|}yy{|~|~~|~~~~~~|~~}{z~|}}}}z}}~z|~~}|~|}|{{{~}}~|~}~}}|}}}}x{}|~}~}|}|~|~||}~~~|{~|{|~}~~}}~}~w}~|~z}}|}z}||w{}{yvu{z|wwyt~zwzzxy|yyxyywzyvxyy|||zw~x~zz{{{~{|y}xyy||z}yxx~wzz|z{}~{|}yxyzxz|x{v}xwzv|yv{yvvwx{~yxzvxy{||{xx||{~yt{|}wy|z{||~xyxs|z~vyxyz{xywywz{xyzvy|y|x}wzzx{~y~st{wxu}v|zwx}z~|{{zxz{~|zz~z||~ywy|y~x|wuz~|{w|vx{v|{|w{ywuxvzyvzz{{||~}w|~zy{||x||{z}{}}{yxxyy{xvzxuyyvxvz~xwz{|xvv}|xwz|vyuz{|y{xy{|~xxxx{}yx}zy{{z|{}|}z}}yvyw|yy{{y|z{w{{xuwz|zxy|yxz{zxz}zzzzz}yy{|xy{tz{{|y|z|{}z~z|{w}xy{{yyzzzywwuxy|uz}yw{yyv{x}z{{v{|w}x}~{|zy~zw{}y|x}x{{|~}y|y|yzy{vxw|~zzzzyy{wxy|wyyzzxzwxzz}|zyy}~}y|wx}zy|y|uz~{y}~zv}|w|w}xxv|zxyy||{vzttywx{yt{v}xxzywz{y|}z|||z}{zzvw||w|}yzzz|zx}{x|ywvxzu{zzy|w}zy{z{ww{y|u}vz|}|z|}zzz|}{z{~|zz|{}yzy{|||zzzx~zx{}xwxyr{xzt|z{{zy}z{xyw}x{vy{{{w}{yxx{z|z}~|{~{}z|x}|~||}{~xw{x{z}{wy{zz{xx{w|{y||x|zwx{w{z}}y~|{wy|}w{zz{y|~{~~~}y~y|{}~|}|z~~|~y}}}|{~|~|}z~{~~z~~}}{||y}|}}{~|}|~y~~|{}|~|z~|{z}yw}}}{{}|}~}||y{}|z~~}}~}|}{|}~|}}{~{}~}~y{}}~}}|x~}}~|~~|}~}~{~}y{}}|}|z||}|~~~~|~|z}}z~{|~|y|}||}}||~~~}}~~{}~~{}~||~|~}|{y{~}~}|~}}~||~wx}||~zyz~~}}z|~~|~{~~{}{}}}}{|{~}~~|}}}~~|}}~~}{}~~}z|~y}{}z|{~|~}|~x}~}z}~}~~|}}~|~}~z}}}|}~}{}}}}}|}~}~}~~}{~z~}}x~y|w{y}}}~}~~~~~|}}~~}~~}}{|}~}}~~}~~~y}~}{}}~}z||{}}}|y~}}~z~~~~}}{}~~yxyzuxzz|xy{~yw~{z}}{|{y}{uyy{xx~x{xz{{{yu{zxuxyz|z~zwz{v{xv||y{|yw{~yx{{|x}yzvxy{{{}wvzz~w~wzyx|~tx}xxy{x{yz}zw{zy|wxzwxyy|{v|zx{zw|yy{{zy}yzwy}{~zyx{|}x{{z{x|wxu}yz{{{|zz}yw|wxzx~xwyww}w|{tyz|zy}w}yx{|y}yxz}ywxuzy{vz|z|vyyywx}{}x|}z{xz{||}yw~{yyw|}wxx|}|zw|xw|zvy|}xyyzzwzwx|vt|yzw{u{w|xxy~zy{~x~zw{uuvwwx{yzzz~|||zy|z|{}{zy{|zyy{zyyx|{yy{{yzy}{{x~zyz|{u|zzzx|yxwxy}~{x|}|{z}z}xz{|y}z{yxxy|zzz{yyx}xz~{|||v|yz{yx~~zxwxyzyzxxzw{zzyy}y}|wzyz{~y{{vvy}|{z{{xu{{wu{}{x}yw|x|{}|zzz}{wxzwv|z}z}y}y|zx~{zy~x|}zy{{{|z|ywxzx~zyvzzxyz{{zx{|xyyy|zw~xwyz{yy{zx~zx{|}{z{}|}xz{|xy{yvz||yyz}y{yy{yy~yy~x|}{yz|x{v|yy{{|}t{zz|yzzy{xy{zv}uzuxyzxx}}z{z|zzzx|wy{||zvyx{v~z{zwyxw{}zyz~}xxyyyz{zwv{{|u~z|z|zzzz}~}}uwy~|zuy|x|y}z{yz{zyy|}{xy~yw~vz{xz{{{z{{y|}~}|~}{|~}~z}~}~|{}}~~{}|{~}}}}}{}~{~~|}~{~|{~}}~|}}~|~z|~{z}{|~}~}~|y~zz|}|~}|~}~|{~z}{|~}~}z|~|{}}~}}|}||z}zyy~}}|||}}~{}~}~}|~~|}~~|~}}z~{}||~}|||z~~zz{}|{}|z~|{|~z|{~~~}}|}~}|~|}z}{|~~{{}{|~}}{{{}{{|~}z{{~}zz}}}~|~}y}~|~{~y~||}}}~z}|x~}}|~~|||}}}|~}~||{||~}}~|{}~~{~~~~}~~|~}}}}~||w~~~}}|~~}{}}~}|~}}~}zy~}~z|~~{~}~|~zz||}}}|~}}~}}}}}}}z{{~~|z{~}|{~}}~~|z~}}|~}~}~}~|~|~}{{}}z~z}}}z}~|}}|~}~~~|~|{}|~}~}~}{~~}}~|y}{||x{{|zzx|yyxzyzw~zzuzwx{zyuwzxx}zv}tzy{zxvxy{zu}y|zz{y{zz~y{{x{|||}z}}|xyxzxzzvywxxyywyywzxxysv{zvwxyw~xy|z|{y|{~v}y|yv||zz|{xx{zx}|wywz{yxzwz~ux|yzvwzzx{u{vuytwy{w}uyy{z|}yy{|u}{{yy~{y|z|wz{}z|zyxxyv}xxxyvxuwxwyu~|zwz{{wz}yx{z{zy{x{{z|w}{ozy{|y{y|t}x|z{|{yz|{|xv}yy|v{zxwwywzwzwuvz{{yw{ww}|{yw||||xz||{yy|~{yy~z|zzu}{v{ywzzz{zz{vzxvzwzzxwyxxyxw}xyxz~xxw|uz{|y{vywy}|z{yz{zz|{|y}{zyx}wyzy{yx{|xyy{zxyx}xyxyvwyzz{|wwzyv{{|vyt{~|{zz|x{zyyz|z|~|}uzyw|{xzy|u|{|yzvy|z|xx{}}vxww|x||z{~vyz}x||}yyy~|{}{zx{{|~||yy|yzx}{ytxx|}xzx~x{z{x}{wv{z{{}x{zz{}x~|||{|}z|{z}y}~{x{w{{t{z}zvxzz{wvz|z|zuv{yvzz~y~yzyz|{{~y{yy{y{y{y{~zzyz|y|xx}{zzx{xww{{{uwxz|ywxvxzwwyxx}w|xw~xwyyz~z|zu}{}}|{~}z}{z|{{y~zxzywwzyzvw|z~xxx{~zwwzyyzxzxz}wzxyz{{zx|}~{wy}wy}~z}z||}}~{}|}{~~z}|~}|{}}}}{~|y|~|}z}~~{{~{}z|}}{~~}|}}yz~|}|y{}~~||~}}}~{}~}}}~~|}}~~}~}}|~~|||}yy|y}~z|}~~}|}|}{{||y}|y~~~~}|{~|~}{{}}|{||{~~~|y|~{}~}||~~}|~z}}~{~{}}}|~|}~}}y|{~{~x}{~|||}|~}}~|||}~}~{}{~||~~z|y~~~|}}zz}yz}|}}||}}~~}}|}}~}}}~|~~}}z{}|~|~|}|{~}}}~~~|~{}~}{|~xw|}zz}z|zy}~}z||~||||~~}{~z{|{|~}{{}|~}}}|{|}|}}|z~{}|}}{}}|}~~y}}}}{|~~~{}{y~~}~~|}z}z|}}{{}}{~|}zx~}}}||}}}|~|~~~}~~z}~~|z|{|y~~}~~~}~{}}}|~{~w|zzz|x{|xz}||{|zy~z|zyyxx{zz}{{u}yz~{yx{|{}}}||x}uy{x}wzyzwww|xwvzz{xz|xvzxx{x{{yz}z{yyyy}yw{zy{xyzyx|wzwwx{z|x{{wy~{xwxy{u|{x{yxzzyz{}wwwy|}yxyxyxwxywy{z||xoz{|}v|{yzv{y|}|zw|}{zw}z}|~}xv{|z}yz{~z{||zyzvx|}|||y||y~yyyy~|uvxwz||}~{||{{{}z}z}uw}|zz{y|wy}zzxz{z|y|w}}y{{|u}}w||w~{{zz{x|x{u|x|x}x}wzxzywx|z{{yzyyx}|z}yxyxxwxyw|{w|{}~{z{~}w{zyz}z{y|||}y}{y|xzxz{~z|yyzwxznuyzzy|~yz~|{zw{{{{{zz|x{x|wzxy~xx{~y}|x}z|yyvw}{wzxwz~z|y{z{}{{zz{{}}|}z{}xuy|xzzxw{xx}w|{{}y}}{{x}|y~ywxwzx}}{y~{|}v|y{{{w|z{|{}{{xy{||y}x{w{{{xyzzw}xvx~~~}x|{xyy|y|zzz~w{x{|z|{y{yy{v|{xy{|{zy~|||{zx{w|z||}|x{zzxz{x{|}{{}yyz|z{}|yz~|x}||}y}|{zx{|x|zy}{wz}zy|zz{}}{x}z|y}|yywz{xz||{yx{{{}{||xwzx{x}}|{{vz|y}{z}zywzx|{||}yz{yxw}y||z}zx}ww{zyv}y|z}}z}{{zzw}z}zz~y{z|z{|xy~}{{{~~~}|}~|~|}~~}z~|x~{}}zy|~~~}z||||}}}|{~|~|}}}||}~w}~z}}|}}{z{}|z}}|}~}}|}z}~{{}}}}~~~~|}}~~|}||{{|}{|}z}|~{~|~~}}}z~{||}|{{~{|{||{z~}~~~|||}{z}}~||~z}z||{~}~~}|~~~{}~|z}}}~{w|~|}~~|~}{|}}{}|}z|||z|~{~~~|~}~}{~~{}|{}}|}||{y~~xy{x}|{{}{|x}|{~}z{{{|~}{~|~||~}}}}~~z||}{}|~~}|y~~}}~~~|~~~||}}~x{~}~~~}~~}zz}|}~~}{|~{}}{~{}~z~|~~}~|~}}~~~}~~{~~}~||}|{~~{~}}~~|}{~}}|~~~~}~}~~|~{~}||}~}}~}{{~}}}{}~~|~~~~}~|~{~{z}|}~~~}~{~|~}}{yxvz~z{{yz|vzzw~||t||uvxx|yxxyzz|yxyyxzuzy{w{yx|z|zy|{{yy|v|y|yzx{|y}{}z{yzzyyvzxxx|vyz{uuz}uz}|x{w{|w~yywy|y{x~z}||tzpy}sxy|xx{}|~|zyyyzxxy}z{|zx{|y{{xz{wz}~{zywzzzw{ww{}x{yzzw}zyx{yyyv~|}}z{|||y~z{zy~z{{~{yxyyxxw}~{{yy{zyzzu|{x}{y|yzy}|w{~w{xz}|zs{z|{zz{zxvzxxz|wyy}{{xw{y~yyw{zx{yzyw~zy~z{uvx{yz{ux{~z{zszz||}|}|}zxz~y}wwyy{zzzx{y}zxyxz{{vyw{x{w|w{x}y|zuzy|yzzzxyyzz|~{{u{x|}|yz}|{yzzz{wyyxx{xywzw{tw}yytt}z{x}z{|{|w}{||wzy}}{y|||~~{z|{~yxv|yvzw~{x{{{|{{{z}ywytw|wwy{|yz{}y{{v|}|xzy{y~{}||}z}y~zxxw|x}}yyyx{xvy{yzzz{zy{~|v{y|xzz|{|x{}{zyyw|}ywv|~{{yv}zzz|x{uzxywy}{}xyx}{zvyzy{vyu~xz|y}{{~|yy|z{z|zzz~}{|}x||{y}x||~yyxyzzzw|{sywx{vzx{|}}~x{|{{|{xz~y||yyw|}y}w|}z|yz{|}z|x~{w|z~zzy|y|wx~||xxvz{vz{{yzyyxx|{}z{}y~ux~{x}zz{|}|{|}|~}{~}y~}{{z|zzz}z~|z~z~}}z~}||~||~~}}~y{~|{~{~|}|~}|~y}{}~}{~}|z~}~}~~~z~}{}}{~{}||{}{~~|{}~{}~}~||~~{{}~~~}}~{}|~{{|~|}~~}z{}z{~z~~}~}{~|~~z~~{{~{~}~~|||~}|}||}|{{~{~}~}}{~~{}}}}|~|z~}{{~|||~~y|~|{x}~}y|}||~|}~~}{{~y~~}|{~|~~~~|{{{|~|~~}}}z~|y}w~~{}}}{z~}{|z{{~~~}~}{}}|{}~y{}|~y~~~~~|~~}z{~|}~~{~|}|~||z{{z}~}}}|~}||{}|{|~v|}}|~~}}~~~}||~}z}||}}{}z|}|}y~~~|yy~~{~~~|~}~}~~~}|~x~~~}{}}|}}~~{|}{}~|}~~}|~~~~}~z|xzw{{y{zzy{yz|zw}{yzxyy{{{}||yyw}wzyxxyz|z{{yzu{{vx}{xyzz|xvx|yxvyzzyzx{yywyuzvz~wzzy|}zzy}}ywxyv||{xywovyzx{~|x{{xzywyyys{y|yy{{yxzzy{zyy{y|y{z|{~x}xzzz{{yw{zyz|}zw|y{xx{w||yt|x|w{{ytyzyx|x{~z||wzz|x|}w|{xsy|wxz{xw{zz|zz|xwv{z}{vyxz}{{y|~xy}{{{{xvxw}x|{zxyyzy||v{{|x{y|zw{zv}zz{vx}xxy~yxyz{zyywvz{|{{|yyzzwyxxyuzyzxzx~z}xzy}{t{|y||}zz~|~x|{zy|y}x|{|}{|x{{y{w|{{zz|x|wxzz|}{u{{xxz|y{z|zx}wyz|w{zuzyyw~{yu{xzy}{yw}zy{{{|w|{~|zz}|{|{w}zz|yx{{wxzy~|{{uyxy{zx{z{z{{|~yz{y{x}xzv}x~uw}}yw{|y}yz~}{}{{y|wyxyww{x~{|{t{||vy{z{ywzzz{x{y}|{~{{yxyzy{xxz{|wy{yxz}{z|{{{{zwyz~zy|z~{}~xw|zz|{{xy}x{zw~y~yx|{zy{z|z{{{|}wvxw}{yz|}}zzzw{x|~zyxyx{}{{yzw~|{{z}xw~yv}|ywvz|{xw~}xvxz||y}~||yz|x}{y{zzy}z|xy|}}y|z|x|{{yzw~|~|z{{xzvx}}}zzxwwwy{z{{{ywwvx|}w{}{yw{wzzy}}yy{~{~|}|~~yz~|{~}}{}}~|||||{~y~}}z}{y|~x~~~|~~|}{}}}}~~}~}|}yy}}z}|}~~|~}~|}}~~|}y}}||}~}~|}|||{{}~{|{|{}z{~~~z||||~~~}|z~|}z{}~|{}|~}||}{}~}}||}{||z}~~x|{||}|~||{~|y~y}~}~}|}}}~{~{}}}~|~}~{}~|}~~|~|~|~||~|~}|z||{x~}z}}}{}}~z|}~~}~|}~~}x~~yw~}}z|{~}z}|{}{}}|{}}~{}~~}~|}}|}~~~y~~{~}~|{z}{}z}z|{~}y}|z}~~}~~}}}~|}~z}w~|w}~{}~~|}|~}~~~y}}~}~}}~}~|~|~~{~}~~~|~~xy{|~x~~}}}}~|}{{~~|{~}}}z}~~}{{~x~~~z{~~}}~|~}~z||{~}~~}~|~||~}~~}z~}}}~}~|~~{w~{zz{{xy|z~yyxvvwz~yxywz}yxyyu|{zxx|z{xy{y|zyzy|x}zy}z{|zyz|zzy|||z{{w}|zx~{yzw|{y|u~zxy{{ryzxyw~vywvyuyoyy{xw}{vy{|v{{}|w|wxzyxxy}z{{}xyzzzy|zvy{}~|z|{yyxu{zzw|ww|xv|yxy}}|wyxzy|{}}w{{y~|{zz|{{}zz}zz|xzyy{|vwxr{wxxwwyz}x{vxy|z|zzz|wxxz{|zz~zzyy}}zyzwwx~|}}{{vxzxyyyvyxyx{zyzt{{wxxwy|ux{yz{zw}||{y|~z{yyv{wz~y{zz~{||{yx}}{{|yw{{y{|y||{yywvy{||zzyy{zw|zxxz{yx}zzy{{|{z~{z}}zy{|u|{uxx|y|~|u||wuy}{z|z{||zz}zyxz{zyyvwvx|{{{z{{z{|}{y|zy|u{v}zxzx|z~xz|z~z|{{{zx{{xx{x~zvy{yxwyyzzxvzyyyz|z}zzv||z|w|x|{{{yx|x}z{xv{yw}zxxyyyy|z|zwv|y}wyy{zy{{{~yx}wvv||xx}zxy{z}~{|||yz||w{{y{}z~z{yyyxv{xzx{{z}~zzv{}w|zwyxwvyyz{||}~zzz~z|~w}{zxz{z}y{|y|z~|zvx|{vyyuz{|y|u}{{zx{zv{{zy|zv|{u|}{~|}~|z{~~z{}z{{y{|z}{y~y~x}{zvzwz{}zz}z~~vwzzxy{yw{|yyzy{|z~||~{z|pz|z}~z{{}~}z|}|~{|||~|}{~~x~z|{z{x~}|~|y}}~~}|{|~}z|z~}|~}y}|~z{|}|~~~~}}}}|~}~z~|~~~}|z||{~}~y|z||}}}y}~}}~y}||}}}}}}~~}~z}~~}}~x~zx~}|}|}}}~~|}}~}|}|{x|~}~{z|}~~}~}|~|}|~z~{~|z}~~|{~|~}|~}||~~~~|}~}|||z{|~}|w||}~~u}~~z~~}}{}}}}}~}{~~w|~~{||z~~~~{|~||~||}|~~|}||{~~||}~}~}}~~~z}|}{||}|}{~}}|{~}~~{~}~{~||}~~{}~~~|}}}|~||~}~}~~{~~}~z}~~~~}{{{y~|~~z}{{~}~}z~}}|~||~}||~{{~~~|}~~}|z~}{z|~|~~{~}}|~}}~||zz}}zz~|}}~}}|||~~~~}{xz|w|z{|{z}v{xwy{y||xuyy}xzzy|yzzxwz|wz{xyxyz|zxuz}wyvv{wz~xvvzv|xxx{|{zy~xuuvvy|}yw{x{{y{zxzuw{zzzz{x{wxxz{|yxxywxxzzywvy}{xxz{~vyvz~zw}{w{|zzx{yu}||yyxv{{xxyxyxzz}{zyzvz}z{{y{y{wxz~wyxyyy|u}xwy{|wzyxzv{}~|zzyvz{v{xvzx}|y{u{vty{yz|wx}x{{yvy{wz}yy{zyxvxwz}v}y|yx|{z}yy{ywy~wy|{|}{}}y{uxy~{{||w}w||{xv~yv{y{zv|y|xzz}zzvw{|tz{w|z|{xy{tx}zy{z|w{ux{}zy||y~zx}y{|z{vx{xzyy{z{|yz}xzx}xz~zyx~z|zy{ywy~zw{|sy{|xzxwzw{}yy|{|w|{z|||{{xwx|w}~xy{zw}{|x{y}zy~|yxwz{zw{}zw{~z}|{|x|x{}u~x{y|{zzw}xzw{}}}yxwx|}~yvxzz{|yy||wxy{wzyx}~|wz}wyyyzy~y{yz{zy}yww}wv{ywxzy}x~z}{|yyz|~~zz|{z{|~{xw|y{{}|{|y|~}|xx||{x|xzxw{zx{{{w}ywy{~yzy{~yyy}{|}w|}z||~zw{{xyzw{||{x|yz{vy{x|v|{zyyy{|z|{yxy}wzzwz}y{x{||zx|{{{xzz}z}yyz~}{{zyyy{y|~wzz{vy{y|}{{uz|wx{{}w||}yu}x{yw{}y{ywzy|}~}}z}z~~{~}~|~}{}~}|||~~{~~~{|}|z|~~}}~~|}~}{{{y~~{~{|}~~z}}|~{}{~~}}z|||~}~|~|~{~}}||z{~}~}{z{{~|{{|x{{{|||~|||}}|~{~{{~{~|~{|~{{~~||x~~~~}}|y{}|{z}|~{}~~~~~~~}~}{|||}zy}~}|z~z|}}~~{~}~~}{~}}}{~}~~|~~{~z||~||y~~~~||}}z{}}y{}z~z{~}}~{{|{}}~~}~}{~~}~~}|}~{~}~}y}~yz}{|}||z}~}{~~~}{}}}|}}|{|}|{{|}}||~}z~~y{~}}~{|{~}~|}}}|{~|~}}{|~y}|}}|}}|}{~}|}}~|~||}y}}|}z~{~|x|}{}~|~{|||}}~~{~x}|}}~~~|}}|~{~z|{y}}|}~~~}~z{~x|~}}|~~{}}}z~~~||~}}~~yy{}x{zz{{yxxx|wuy{w|||yzu{}zzwzyxyvw{}yywxy{vzxy{zzzy||y|zw{xy|}|{|zzxz}z{xyxw{yuy{{~zx{}{yy||zzy{w}vux{ww}zx||x|{yyw{z|wzz|zxxy{z{yzz{zywzt}vy}v~|yxwuyzx|y}t|~zvyxwy{z|z{w}z~{y}yyv|y~u|uz}{|{}{{|w{yz{zww~yxwuxzzyx}{z}|yzwy{vxwxx{x}{yyxwy}z}}z~y|}zy~{}{}}z{x|z{zz|vwxzy|xxzxwyxyzzxyv{y|wt{z{w{{x{{|z~yyxz|y|{{}z{|txx}wwx~|wz{|yzx|~yvyyzz{vz|zzzwyz~xwxz{}zz|z|zz{yyy}xwv|yx|y|{{y}{ztyx~x}z|{wzyz}w|tx|wz{y|vxuz}{yz{~|~z|w~xz{|{}{{}zxyz|{zwztyyvyv{zx~y}yyy||z}{wwzyvxzw{xxyz|x{~yz|}|yywyw|z|||y}y{{y{z}{xz{{xxz|z{z}}ywz{zz{|y{yw}xyz{ywwz{~}z|w|y{{|}w{||}||~{||~yx~{|zwyxxxyxwz|y|yzy|x|zyzzwxzwzxy~~y|v|}~zv|wvy||{|||}||}z~|z||{x~{z|xyyzvvzvuxyz}||{}{zyz{{yyz|zw|y~}zz{xzx}xy|{|||||}z{}zy|{zxyz}v|vwx{z|zzzy|uywzyx~ywx}|w}vw}~y|x{{}t~~}~yzu}~}~~{}{}}y}|{{~~|}}~{~z}|}~}|~z~~}}~{z|}}}~}{~}}|z{}x}~}~~{~~{~}~}~~~|~~~~}}||}|~~~|}}~|||z{{y~}{~y|~~||z~}|~}|{}~}~~~~}~}~|}zt~~~z~z||}~|~~}}y}{{{|}|~~~~~|z|~~|{}zz|}~y|~|x}}}~}~}~~|}{~||~z}||}}~||~{~y|~}~|}|~}~~z~~}z{~}}}|~~}|}|~~{yz|{z|||~~}}|~{|}~}|}~|}}~~|}}|}~}~~~}t~y~}~|~}|~}}{{~~~|}~|~||~}{z~{~~}{||||z~~~z|~~{|~}z}~}y}|}~}}}}|~}~{{~~|w~{}}||~~~y~|}|{}|~~|}}}}|}~~|~z}|w~}{z}~~~~|~}|{{}|}~~|}~}}y}~~|~}~yyx{zww{yzy||{yy{{{|xyy}y|y{x{x{ywuz{}|vxyw{wuuyzzzx|yyyzt|xvz{ywyy{{yx|zxy{zyvyzzxwxu{yzwvv|x|xw{zy{zyyy|x{y|{qzw|zz|zwxy{wz|z|wxxyyxw}zx|w~{y{swxz{zz{{{uzw|y|xwxzw|x}w{zx{x|xz|ux{wxyxy|ywz{~~zz}{z}}w{yxyw{zzyyz}y|zzrzyv{|~|zyzy{|{yyx{zzzzw~xz{}{xyyyyx{xvzvx{yz}yzzy}wzwywuxxyy}{xxzvy|{z{|w{~}z{|x~zy|zxy|z{|zy{zxyywwz|yy{~y|{zzzy{|uywzz{y}}yw{|zwy~}{{xxywx{zy|yz~vy{xxzwzx|wwxwy{zzw|{zy|wz}|yyzx}uy|y}zx{v{xyxz}x}}w}}{w}|vx|ww}|{}z~|y{}|zz|z{}{y{}{{zyx{w}~z{{z{}zwyz{yxyxvywt|z|{zx}{xyxzy}{wx}u}|yyyzzwyxz~{~{vyxyxyytxzxv{yy{{y|z{{ywwwxz{y|yzv{z{}x}yv}}{xwxzzzy{~{|xyzz|zyz}y}{zy}{y{{zwywwxxvw|}~}zyzwyzzzzyz}yyuz}zw~|}{zxy{z{zy|}y|xz{z{{y{{zyyz|z|ywx{wzyz|y{zxxyuxwzy~|z{yv}w~|{{zwxz~|z|yw~{|{~}|zrzyz}|yzyxzzz|xy}{||z|{t|xz~{{|x|y|x~{{{}~{{~z}}~}|z{|~{|}|{{{~z{{}}yz}z~{~~}~~|}x||}}}}}~~{}z}~~||{}~{|~}|~~x~|}}}{{{~{~{y|~~{}~|~{z|~}|~|}|{x|}}~~~}}z{{~~z|~|||||z~z}z{|}|~}w~~}}|~}~||z}|{}z}|{||~}}z~{~y||z}}~|{}~{z}~~~{}{|{{~}|~~~{~|||}~z}~~~z}}{~y}z}}}}}~{}z~~|~}}~|~~||z~|{~|{{~{{|}~}~~|y}{~}}}}}~{}}}}||~|~~~|z{~}~|~~||~{}~}}~{{~}|}|}{}~~}{{|{~|}~|r}}}}}}~~}|}{{|}}~||||{~~}}}}~z}~~zz|~}|}}|~|}}}}}{|}}|||~z~x|}~~~|}|}~|~~}|~{}}}z}z}}|{~~{}~|~~~~}~}~}{{~~{|~~~~}|}~}~{~|}}~~}|~~|}~yzyxz|x{u}~{zzzyy|wxy}xyvzx}{wxuzz{zy~xtz~zyzx{xxz{x{z|xy|zvw{}zxx{z}vyz}{z|y|x{xuww|{xwzu{zxvx{z|xy{zx{wy{x|{zzz|{x{yx|~|y{vzw~v{}y{~zx~xx}{xzy|vy}zuxuy~zzzxvvvzu{wuyyxwy}|xy|vy{|yz{yz{ry|{{}|zw}z||z{zuy|yut{yzz{ytwwzvw|yxwzwxxv{x{wzxwyyzy}|wyyy~~|zzyvx||yzx{yx{xzvxzzvxzv{|}xy|{wzyzvy{~z{ywyzw|}}||{~}v{{yyy{|||x{zxx{{|zy|~zuwx|u|wyvwwzzw{ww{ywwyyx|}{||yx{~{{y|~y~z{zxyzw{yyz~yz{{}|xxwwxz{z{}zxyuzy|xyy{x}{|wv|}zxw}z{{zy||zz{z~yyw|}}zzy{{yz}|{zwzw{y{|ztxwxxzzzwxw{xxuzzyx{y{ywzx~|zvzzyy{|zxzz|z}{z{{yyzzy|xzwxxz|zzvxw{zz{|~yx}w}|xyxz{w{wx|{zz}||{{}y}{{|z|}wyyzz}y|xwy{zwy|zz{|w~~zy{xusz}tyy}zzx{~~zzw{y}z{yyx}|}|y{z}|{yyyz}z|{zxt~|z~{|ux{vxzvy{{xyx|{yyyz|{zyzz|{{x|{zzz~~x~||{zyz|v|{z|~yy|{z|}y{zwxz|zzz|vzz~x|wx~yx|ywyvwzvx{v|z|~|xz{|zx|||~|~|~||z|~{|z}~||}|}|}z}{~}~~}|}~}}}|}~~{~z~{~z}}}}z{}x}~y{|y}~|{{zz}{~~||}|~|~|}}~}}zy}}|z~|~{~z}}~~~{~{y~|~~{~}y~~~~}~{|y{}~}}{|~~~}|~~~||~|{w}~~~}}}}||{|}}|}~{|y|}~}x{y~~}}|}}~}||~z|~~}~|}}~}~}~zy{|{~z|}}{~}{}|}{|}z{~}}~~}|~~z}~|}|~{|}}{y~{|~|}{|||{yy||~}~{}~|~z~~|}|}}|}||{}z|}|z}}{}|{~~~}~}}}}||}~}~y}~|||}{|x}{{z}{{~}|{~}}~~|||~}y}~|{{}~~~}|}||}}~~}|}}|~|}|~{{}~{|}~|}|~~~{|{z~}}}|}}|}{~~{~~{~z||~~}z~|~{~z~}}~~|}u|x{wyzv|yzz|z}x{}zyz~xxyw|xv{zz~{zz}{y{wyz{{y~vz|zwxv}}x{{|z{|wzyw|xxwv{{|}zy{}{t}uxx}w}w||xvxvwv~zzzw}wxyy{{|xzzyww}{zyzyw}vz}yy|||wyzwy}xy~w{w~zyzwtvx{z~y{{z}{z~yxw~u|wx|x{vv{xyw{{vv{zy{z|zz{zyy~|zz|yzyy{y{|z{}|x|}yx}yy}z|zy|}yx{zv|yx{{u{{~||~ywy|z}yzy|w}}zzuy{x|zy|zzw~}zwvzz{vywy}~zzwv{~zwz|zxz{{|{zyzwxz}{xy}{xz{|x~~~|zz|w|xwyyx{zyy}v{{|z~{zuz|{zvy{x|{}||tyx{xx|~{{{{{vwzzv{zx{yww{v~w{szyxxw|z{{|z||{yxyzz}{y{yyyz{yxw}zxwzy{{|{{~yzyv{z{x{{|wxz~{zx|vzxvy|t}{y}z|wyuy}z}{}zxxx}u|z~{zzy|{{x~y~|{z|z{|z|{{zx}y}}xvyw{{{{xyxwywxyuz}y~yvuz|{|{zzy{~uz|||zyz{{zu}x{{zy|w}xz~zy}~}wyxzxzw{z|{|~xx}z}yzzy|y~{zxuy|}w}x|zy{wxx}~}x}zxxy|x|{{|yvyt|y{yyy|z}~y{zz{{zyy|{{zvzx|{z}y{zyx{{t{|yzyu{yzx|{ywzyw|y{~xx|xz}{wvz{}xz|z{xzy||{}|z{~~{xxw{}x{z}|}t|~}}~|~}|{~~|x|z~~||}}}{~}|~~|{|~{}~|~~{~z}|~}x~}}~}|z}~~}|||y~~|{|{~~x{|~zz~}~|~}}}||}~~}}||||}{~y|~}~}~z|{~}~}~|}~{|}~}}}|~~~|}~~x}}~}z}|z~~~~~}zy~{}{~z~z~|v}}y{}~|~|~{|}|}~|{}}}z~~{~~~~z}{y}~{}y~{|{|}z~{|}}~||}~|~~~|}|~}}}~||z~|~~}~z{y}}|~|~}|{}~{|}{~}~~y~}~}|}{}{}}{}{~~~~~{}|z}}|{|{}}~{|~~|}|~{~~}~{|~|}}|z|}|~}~|}{}{~~||{~}}~z~}{~|~~~~}{~|}{||{|~{{||{{{}}~~}~z|{z~~{~|~|}{~~~|}z~|~}~}}~}}~||}zy~~|~{|}~}~~}}~|{~~{}}|}z{~z}|||}~}~zuzx{yy{{{{}{w{zx{v}x|xwyyyx|wtw~wzx{y}y{~xzuyzwzxzyxz}{yx||v{yxzz{}y}{{zy}zx{yzyyx{}~vwszzxzvxw{zyyvu{zuuxxux|~xz|{{|{z{w|y|~|z~{|zy}|{wzwy{|wzyxzyuvvzzyzzu|z|{ytsvxuxvyv{|zy{yyyy{y{}z{|y}y|~yz~yz}zzt{~x{yvxyyuztvvx{yzzvv|z~ywy{{|}w|t~{z}{vz{}wxywxzy{}|{yy~|}}wx|y}uyxwxzw{{v{y}}yzyx{}zzyxzwxzyz{{}|w{x}}wy~yy}}y{{y{yuz}{|sxzwyyywrxy|}wzw{|vy{~x}yw||wzz|{xzxzv}v~|v}x{y~{~{{x{}}wxyzyvx|x{yxw{uzz{~w}ywxw}yy}yywtwvy{z|zzy|{wzu|zzy{{yyzzyz{y~}|wyw{yy|tv}{vyy{zvzzxzwuyxyvwxzw}wxuy}wyzu{{yyz{||xz|{~zx|x|~z{zw{xuw{y|yyvxwz|y}y}zxwyzyy{yzy|vz}{|y|{}{z{{}}z{|yy{~{~{x|zz|zxzzvxy{yx{z}{{wxxzw{{xzyzxzxy~z}zzyy~y{z{x}{x|~}zz{y{y|xz|}wzxx|w{{z}y{{}yxy||xxy{{~w{z~{{|}z|z~z{x|{z{}wz}|x{|z|{zwyyy{zyz{|yzx{zywz{|}|zxxyyw{zw}y{y}{|wz}z~z|xz}}~||}z}~{~|{~{y{|~~z|y{}{|}~yy~|~~~}{~~}}z|~}{|{|{~~|}}|~{}}}|{|||z}{{~~{{}~|~{~}~|}~}}~yy~}z|{z|}{|}|~{xx~{|~|}y}~|~}}~~|}z~z|{||}z||}}yy|}}z|{}{|{z|{|}~~||~~}|}~}{}~{}}z~{|}{}}~~{|{~z|~}~}~}~}~|~|~~||}z~|~}|{y~}|z}{|~}z|~|}~}|z~|}{}yz~~|y{~|}{}~~}y~{}}{~}}~{|~~}{~}~|}~}{~{v~}||{}{z|~z|}{y||{}z}~{{|}}{|y}~~|~}}{}zw{|}~}z~|zy|~~|}}~}~~}}~|~{}v{~~|~~}~}zv{{}{~{}~|||~z|~|~~~~~~}~x~~{~}}}}}~}}~~}{}|}|z}z~~~}~|~|}~|}~~|}~}{}z~~||{}}{~~~~|y~~~}~||~||yxyzxu}w{{zxwywxzzz{{|zyz{wz{zxyy{||{~{~{vzzyxw|xxvxyz{yyw{xwyyvw{|wy{ywxx}{z~yy{x{yxvyvz{{ywywwyzy{{yxxv{zx|x{x{y{|zyxy~{vxy|z~xv{zvzyzyvyvx{yyx~y|z{|z|}w|x{y{{{xx{zv{z|xtzz|zzxw|{y|{xywx{zw~x{y~wzz{{x|{xy{zvx|}y{zyzyu~xv{y|{}|z{zyvx|{||{y{|zxz}{z|z{}x}w}|z}z}|z{yx||~{w~wxyz{{yywx{}{wyyw~{z~wyu|z{x~zzxz|{vx{v}{zyx{yyz{{xv{|zzzz|{xy~}|xw{zx{wzx{v{z}z|zwy{vzy|x|~{x|{yzw|yyz}|xz}zzv|yxw{}{z|vy||w}~xzx{|xzwyxx|yyyxy|{{}|||x}~~|y{xx|vxzxy|z{}~yy{{|zx{}zz|}v||~|{|z}||y{{wv|w|zyz}{vyzzx}wy{{|||}{wy}{z||}~y{v{yywzy{}zx|}{|xzzxwz|y|{zz|{|w{~x|{y}~yu|x||{{x|xx||{{{zz{y~~zz|y|~zx|w{~|xzzwzzx}z|}|}wxwz{|z|y{}yw~||yxz|wx{{zyzw{x|z}~}}x}~|{x}y}zzz{}}xwx{y|z}~yv|{~{|}}}xzyy{{|vy}vzyz~zyy}zy}x{z}zy|z{{}zxyuz}v~{}{z~}yzzrw{{~y~xx}yyzuyuy|xx{x}z{|yzz|z}~z}}y}}}~~~~}~{||~x}z{~}}w|}}~~~~~~{{z|~~}|~~y~|y}|}}~{~}}|zz~}~}}}wx~}{}{||~|{|{{||}z}~~z~~|}}~}|}}|~}}~||z~}|||~~~{|}~||}}}u{z{~y}z}}|{}|}~~}}x|{{}z~~~z~{}~~}}}~|~{|}}|~}}}}}|~|}{}}~~~~|}}~~~}|{}{|}}}{}}}~|||}{}~}}}}{~~}~z~~}~|z~}}{~}~~}{~|~|~z|}}}|}t~z}|z|}~w}~}~~z|~~|~~}}{}|~}}~}~~|y{}z||}z}}|~}|}|}|~|}~|{~~~~}~~~}|z~{~|~~|~~~~{}}~~}~~}~~}|~}}}|||}}|||z|}}z|wx}}~{}|}z~z}}}}~||~|}z~~~{z~|~~{||}}}|~||}{~|~}}~~~{~{}}{}~|||zzzx}}z|w|yzxvxzwxwzxytxtzxzyvyzvzvxz{xxxyxyy|yvz}{{}{{~|z~zy|wxz{{zyy}z{yyywwz{v{x}zyvv}{y}xzyw{xzxxyyz|zxx{y}~~{y}z{}yz|y{y|y}|}{z{}{z{xuwx|wyt{xuxzx|{y}z|y{y}x|xyu}uwz{{z~zx||{v|{z{w}}y|{v||y{~{}zw{z|y}x|vw{xx|vw|xyyxuvy~xyx|}}wxy|x~y{{z}xz{}|||x|zxy}y{zzxyyxxy}{yyx}{wy}wxxv{||zzw|xyyxyyy{x}x{{yy{xw|}{y|y|v~{y|zy{w|}}zxzzw{{uzzyy{}z|yyxzwyx|z~}zw}zz||~x{x{||z~{vw|}y|{y{{{{x~{|~x{y|yvyvyyxw~{zxwzy}|z{x~yxyyyzyyz|u}}y|wzz{~yyzz||wxz}~||zy|}|x|wzyvvyxv~w{y{|~zx{uyy}{wvzzxx|}y{y{|}|w|{zzyzw||yzx{{|}{z|{xz{y{|~xxx}xzz{{yzxw{yyxwz{vz|x{y}z{z}z}{{xy|x}~|wz||{z}z{s}~{zz{}yywz|zzxx{|{zx{zv{yxyzxyyxw{|y~~}}y}{zz||wzy{wv{~}{y~x}y}zx|yzxvxyz{yxzxxyxu{{x{v{}{||wy~|~|}|{}{}}~z}|y{{|z{{{x{}~|}zyzzyzyu|zzyvv}{yzx{wxz{yy{wz~z|z|z}v~||zyy~|{~|}{y{}~}~||~{{}~~|}z|zy~}{z|}}~~{zy~{~|~{{~~~||{{|}}}}~~|~{~{x|{|{}}~{}||~{{}{~}~}}}}{~~}~}z~~~|~z|z~~|}{|||}{{|~}{}}~}z~}||z}}|||zz{~|~y~{|~}z}~{|z}{}z~~~~y~~||}{zzz{{}y{{}{{||||}{~~z}|||}~}}~~~~}}}~z|{|{|}z{}~~{{{~|~~~w}~}}s~|~}~}y}~z{{{|{~}}{~|}|v}}}{|{}{~{~|}~~~~{~~|}}{{~|~{z}{~~z{~~~~~~~~}~~}|}{}|}{{{z|{~}}|}~~~~{}~~}~}~~~{{~x~~|~~{~}~~}~}z{|||~|~~}~|}{|y~|{y}{}z}{z|~|}~}|}~{}}z~~|}~~{|~~}}|||}{~~}}|}z~}z~~x~}||w{uyszy|yx|uzuy}{yx{~|yyxyywuwt{yx|{x{zx}|yxvzzz|{xzy~|wx|xsy|zx{}zxzwzyvwyxyyv{|}z{{zz|{y{z}z{wyyvv|vvyyzvzvzxzuy}z}zwzuz{|}x}v|xz|w|{{}z}|}}xyz|vxzxw{|yz{xyzxzyw{|y}}w{zuzzvvxyyx}y{|vxyy}{v||{|v}xyxywwxzzwxxz|s}{{yzyzxxv{{zvx|zxxy{y|ywzxxy{z{v}v|w}vxvxy{ywzz|~{zw{xyyuyy{{wzzzz|xx}|~{zy{{{{yy~{x}{{}|t~}wx{z}xy}}{|y}~vyxxz}|x~y~~xvy|z{zyyw{zw~z|~{yz}y{z}|yzxyzwzy~{{ywvxzx|yz~{y{{{~x|yz|~wzzuxy}yyyxu}zxz{{zxyz|wx{|x{w{z||}|yyzuyx|y{zz|x{~w{zyx~{|z}w{yz}{|{{{||xz|yy{z{yy}}vy{yytyzyyz{z~~|}wzv|||y{|{|xyyzyz{xtyxy}yx{xz{{}yx||}yz~{{zz~yvxy}|~|}|||z|vz}x{~yzzw{{|v{zy{zyy|}|}zy{wvu{{}z}x}yxz|v~z|z{{{zzzxx{~{yy|zv|zx{xzzv}z|z{y~zxw{y|yxz{{}{vy{y~{z}}}}{{{wx|zyzy{xy{|xw|zz{yz|{~|{zyzx}z|}|{zxzzyzzzz|y||||yt{zywy}x}{zyzzz}~vzxx|yz}}xzy{{uzzx||z}~|}~||z{{|}~~}y~~~~|}z|}|~}}y||{{x~|z}}{{}~}z}}~~~y|{~|}}~}{zx}||{zy{{{z|}|~~~|}{~{{}}~}~~|~}|}~|{~~|{{~{~{}|~}~|z~}}}~|~~~~|}|}}~|~yy}}~}}}z}|}|~zz}{{~|~~}}}|~~~}}{{|z~z}~~~y|}y{|}}}|{~|~~x|{|~v}{|}~~~z~~~~|}}z}z}}|~z~~{}~}z|}~~}~~~~|~~|~}~z}}z}{z{{~}|}~~}z}z~}}{z|~|}|~~}{~{}}~|{|}zz{||~|{|~}}}~}{~}~|~|{|||{}}z}}~|||}~~~|~}~{}~{z~}~}}~z~w}~~|}}~|}|~x{|}}}~}~z~}~|~~~z||}}}}|{|||||}~~~~~}}{~~~~~}~}}~{~~}}~}~z}z{|}|y{x{zzyyy{zx|yx|{zz|wxw}xzzyzusxz|vyvzszxx|y|zwwy{wyo|x}x}|u||zzzz|zz}{}zz{xx}zywvxx}zyyxtxwxwwxxyxuxyxwwzvsvxvzz{yzyzuy}{yy{z}zz{|v|yyz{~x|vwzwxxxyy|u{x{{|z|v~vyzzxzxxzvzvy}wx|zz|uy}z{{xu}y}~y}~ywzz||v{zyywuy{|wvz|zwuyzwwxyyy{{x|wyxyyzy{|zxy{}}{y|~wo~{{|{}z{~z~{vy{yzywyy{xy||y{y{yv~wyxxzzvzyxwyyy{tz|zz{z{w|{x{w}{zz~xz}|{|{zzx{zw{xvzt~}x}zz|{ywzxwxz|twsyz|yz}~yzz{{xpyy{{{y{{yxyu{|z{{|}ztuwxxyvx|zyx{y{t|uxx|z{{x{zyzyuvvzzwywz}yyzz|y}||{yzyzxz{||xz{}{zyz|zvw|y{vy}wxyyz}vxyw|x{zy|||y}z}z{|{xyzy|{yzxxxx{{{z|{|}|}{zzyx}}yz}xz{x}|yy}x{}|x{w{wvywxy}ywy{zw}}x|~{zx|x{||xz~wz{yy{{xyywzyvz||}zw{|zzuwy{|{wzx~xyzzxy|||||yz}{z|yuxyyy}xz{zx}z|{{}{zyy~||x{yxyzyzzzxryy}y}{z|{zzyyzyv||{{yy{{|{w{}||w}y{|w|yyw}|z|zz{zvx{x{|yyxyw}zz{xzyzyvywzyx{zvz{vz{{zyyx{}zyz{}}|~|}y{}~}~{~{{}y|x}vz|z{~}z~|}{}~y}~~}}|~~}}~~~{||}z{y|{z{{{z~}}|}~zx|}~}z{|~~{|~|~|~|}~|~{}~|}z}}x|y|{||}|~{zu~{|~}~~}}}|}~}}}~}~~}|}|}|||{~~z|z|}z}}{~x|~z~{~||}~y~{}||~|~||{~}{~{}z{}~|z~~z|zy~z~{|{|}x~{||zz~~{~|~}||{}{}}|}}{}zz{}v|}||~}~}}|}~~|~}}~~~}||{{{~x~|}{~}{}zzy~~{~}}|}|}~}~~|||}~z|{}{~~}{|~{}}{~x~~~{{~x|}~}}}}~zy~~}}|~|y~~~}~|~z~}}{}{~y}z}{~|~~|~~~|~}}zu|}}{}}~~~|{~y}}|~~~x}|}~~}}~}}|}}~~w}}~{}|}}~}}~}~~}~~|~}|~z}|}{~~|~y~||}~~|{~}~~~~~yoz|}yz}yz|yuzyyv|wzz~y{yv|zxwxwyuwv}z{z{vzwyyxvyyyuwz|w{|xyy{~xxzxu|z{zyywyuz{z|w{x|y{vwx{vw|zyxsxvzxxzzv{z{yw~vw{z}xw{y{xz{yy|}}yyy|yz|z{wzz{~vzv{yv{tzzwqz{vxwvwxywxzx{uz|x{x{uxu{v|y{{{xzx{xxx{|{xyx~y{y}zyx|{{wy|xxxz{y{w||yyzzzvzyz|}~|}zzxy{y|x{|wyy{zy|wxz|z}{x}z{~|v~z~x{{wyz{yzxwx~|wywxwxzxywywz}wwxzx{yxyxyw|{|{xy|w|zxzz{||}vyy{{|{{|y{zyxwxsx}{{x}{z|zzx~z}y{|{x{wy}ww~xuy|}{wzxx|zzzx{zzyz{x}yyzxxxxyyw|}|{{zyzyvyzw}wy{y{{yw{y|}vxy{zx{xzx{vz{}|{z|{|t}x{w|w~}|y|y|~|~xv{q|wz|zz|{y|~}ywy}||y~|{{yv|wx~xv|{yy{y{y{{}t|{{wy~w|~zvzx{}x}|{}wyzuyvz{yxyy{z|w|zy}{vzw{yx{zx{y}{w{|yz{~z{}xww}}}z|y{zzzyy{xy~yz{|{z{z|z|yszx~y~|{v|{|z}{y~xz{wxzzz|||zz{|vy~z}w{|}yy|zw{z|z{{xyzz|}|x{vxx{||xxzvyzsw{}xxy}~zy~{wvxz|ywvyxzzz{|}||x{{zyyw}yzxyyzwxvwyx}~y~yxxyxxxyx}~{}|}z~~~yx|}~}|~~~}~}z~v|}z}~z}{|}|{{~}~z|~~|{}}}}{~~}|{}{y}~}}}|}}|y|~}~||z|~|z~{}~|~}{~||{{}|}||~~~||}}}}}|zy}{~|~||~{||z||{|{}z|y|}||z|}~}~|}~||z|~|~{}~}{|}|}}~z{}||z~}}|}{}|{}~~|{yy~~|}}}~{}|~x}y|{}~{~{|}~~|{}~z~~||{}x}{|{}|{x~z|~}~~}}~|}}|}x|~|{}{~}|}}{~~}}|||~}|~{~z}|}{~|||~~z||}~y~x|~~|~}z}{||~{}~z}|x~{}|~}{}}{y}~}}~{}|{|}~|}z~~~~~}yw|}}}}}|}~~|}~||~|~~z~}|y~}~~~}y}~~{|~~~z~}~~z|~~||~{y}|~}}z~}}~~~|}}}{y}{||}}}~~~}~|~~~~{~}~}}|~|~}}}~y}}wy{zxy|z|zwwzwyywzyw~w~vxvzxww~v~yyzxv{{zxy}~x{{~y|}{|xyy}z|xzzzxyxzw{{zxv|xwxytxxyxwxxx{|zywuyxvzyxwyvwzz|}{{yw~x|vy|y|zuy|y|wvy{y|x||zx|vzyy{y{{~{wtwt}{wzwxwywuyswxzw}{zxxvz{vv~||x|y|ty{{{z{wux{z}v{}w}wyyzxvvy{xy}{xw|zy{~u{kzxyzzzzz~x~|{}t|z|{{zzys|{zz|y~z|zy|w{xx~vzpvv{wzyw{vxxzw{x{ywxxrzwxwz}}|y{}{z|}|v{yvz{ywz}zz|z{|yy{vyzxvzuzz{yy|vuyyx|{yvywy}w|y~u}x{|}{zy{y|y||{x}|{x|zyz|{{ztz}yuwy|yux|ww{||v}vyx{xxy{xvx|{z}xz}{z|zz~|}|{zz|zzy{|}~|w{}{zx{z{{vyyz{y|u{wwz|y{|wztuzzzz|yxzy{x||vy~zyyywzvyz{}|}y{xy}x{yyz~yxyzyxz{yz}xvww{zw|z{wxw{vxwyx|u}{{||{{{yw|zz|yu{}w|xy}y||}xzx}x|{y{v|uz{{xyz}{|zxyw{wuyvwwv|z{{}|}y}|}{~wy{||{yyy}||z{zx}yxzz}wx{|xxxxuzxxzzyz{xz{|wxw|yzx}{|x|{|w~{x{{{|{}~w{}x{|x{xw||~{~wxyyxz~|{xzwu|y|zx}y~z{w}{||yw{{y~}}ywzxzzy|z{{z}{}|||{{|}t~y}|}}zzzy{yzy{{}}}}~~}~z|{~~}~}~~}~|}{}}}|}~y}}w|}}v~~~}{y~}}{}~~{|||~}~~}{~|{~||z{|{}~||}|{{}|y|{}}~~}{}z}}}}}}{}}xz}~|}}}{~z{}}|}y|}{~~~{z~|~{~}{{}{zz|{y~~}||~}|~z~}}~{{}||~~{|~}~}}}}{}}}{~|}{}{}~}~}|~~}~{|~}{~}|||~~~||~{}{~}}|}|z{}{{}}{{}z{yz|{y|}z}{}{~}z}y~~z~~~}|{~}~~|x~}{xy|{z~vz}}|~|}}|~||}~|~||}{~{}{|~~}}}||{|}|}}~}~~~~{~}~}~~}x~|~|~||z~||~{~}~||||{||~~}|~~{}~~}}}~}~~}}~~{}|~~|}~}~~~~~}~~|}|~~~|}|~|{{~{~|||}~}|~~}|}}{~~|{|xxy|xz|wzxyxy|xzxz{{zz{{z}zzxwzz{ywxvxyyyszy|vv~}wyywyyvzzyxzyyzx}y{{{zzuxz|{|vx|wy{}{wwxxz{w}zxy|zyyzyz|||{z{w|~}yzy{}ywxyyzy{vyvzwy}{y}y|{vxw{yw|{zv|yxzz{yx{wwyww}xyvvwtvxz{|zwyzy~{v}x{{~vw{{z~xyzyu|}xywyx|zxq}{yz{xxyx~x}zy}{yzyxvw|{vwy{xyv{zytz~zxy{}|{xzx{xy{zw~y|zvzy|zx{}y|}zzwy{{z|vxzyzzu{}wz||v{x}y}xwuyz|~yy{|x{yx{v{zyx{yz}xx{y}{zy{~ztyz{}{zx}{w}yy~yyzzvwx{zvzz{{xw{xw{~|y{{w{}wuz{yx|{{y||wrzyv|xyztv{x{zyx{~z{}|yzy{yw~zvzv{z|vzz{y}||{yz~zzy{zzzux{x}{w{yw{zz}{{{zvw~xw|wyyzz{wy}v|yzwvz{yzxy{~}yx{y}yyw~y}z{zx|w||wxw||}x~z|~{z}xz{{zxvw}tzyz{~xv~{wz{~}zxyyw{|~zy~}{vz{|yvyyywyz{zz{vzy||yx}|yw{zy||z~x||yyyz{{yu|z{v}z|z|yxyy{w|x{{yyxzxwzt|zx}yxyx~{z|zy{zyz{v{{z}yzzxyw{wy{{yxz~z{z~zyy}y{yy|zy{wz}wz{}{xzzzyyzx{{yy{y}z{z||~zyu{yxy{xxxx}|wyzx{y~{~{|}}~~|~}~}}|{~~~~}~z{|}~z}~y~~{|{|{~}}|}x}}|~{~z|~{z|}~{}}}||}}}}~{}|~~|{|~}}~~~~}}}|}y~|}{}z}}||}z~~}}{}~y}~}{}~~~z}||||~z{|{~||~|{z{|~}}~|{|{nyxz~{}{||}}~{|}z}zz|~|z~}}}}||~}~~|x}}||{~x}~|~~~}}{}|}~|{~|~~~~|z||}~}}~~}~x}|yy}|}~z||{~z|x{|~}|{}{{{|}}}}}}}}}}|}}~}{~~|}~|}~{~}{{{|~||~|}{|}}w~||||}~{z||}~~~|}|}|z||y}z~y}}}{z~~|}}|~~}}}{y}}{~~~~~|~}y~{~~~~{}~}{}}}~{}||}~}~y}}z~}|~|~}y|{~~~~{~~~}|}~}}~|{{~|}}~~}}~~}~~}}{}|~}~|~~{~~{|}z~~}|z||~}|~v}z}{~}{}}y}xx|~y{zyz|yyyvwzyy|yyvwt|zwyxzz|yzxzyxzyzuvz}zx|z{xxvy{~}|vzyyy||z|{y}}z|w}xvyyyx{wvz|zy|xyxxzyvvy{{y|xtxwxzzyyzx~{}|zyt|zvwyzyzxy{y~w{zw{~|yyyyzwzxtzzxzyx{{{zw}xz|xvuxvw}{zzy}~z|z{{}|xwy}}|||xz{yzz{{w{yxzw{vxwy}zzy{zx|yyyy{ywyzywy|zz}yw}}t{{z~}wx|}{{xy}|~uyy|{wvs}zxzzx|y|uwy{vyyv{vzxywwwtxyz|z|{yw{wz{{y}~xyzx{zz}xv{z{xy}|wtz{|zvxywz{zxzyzyx{y{vy|{|w{v||~x{~|{|{}xz{xzzyvxy{z|vzw||{xxyyz{tx|x}yww}q|y{yvyw~{yz|yz{{y{yxy}u|y|}~zx|}{{|ywywz}x{z|{|v|~xw|y~v}~yvzx{{{zxxv{xyxv{z|x{{vxu{yw|vz~yxt||yy|}}}x{|yx~y|zyzu|yxvxy|{{z{x{zwyxvxxvwuxwzxz}xwzzytzz}x|~{yyw}wzy|{yyz{z}x}zus|x|xx|y{{|xz{xx{x{y{u{{yyzty~||x}{xzyy{zywv|yxz}|zzv|}{}z}wyyzxwyuyzyy{|x}{{zs|wzw{u{wz{zzy}{u{}y{zzzz{~|z|}|zz{|{yz~z||ywzzywxyy{{zywvyyyzy|zy|~z|v|~xyxx{vyy~|yzyz|{zvw|}{|~{|{|{z~x}{zzz|~|~}}~xyz~~{}z|}~~~x~}z~}~~~}}|~}{w~z~}}||zz|v}w~|{||~z{y{|~zy~|}~{|}z~{|~~}|~~|}}yxzz~{}{|zx}{}||}~}~|z~}}|{~~{}y|{{}||{}z|{{~z{|}~~y}|}y||}}y{}}}|}~y}~~}~~~|{~z{|||||}}|~}}{|~|}~~{z{|~|{|}}~z~}|}|~{~~}x|~y}}~|~|~{y}~|z{}}~}|}|}{{{~|~|~}}|~|}}~|w~|}{|~|}z~~{|{}}}~||~{}{~{}~~}|{{}w~~}~~z~}}z||w{|~~}~~|||{}~~}~}{~}}~}~||||z~{}~{~}~}z}{{|}{~y{}}~~~||~}}}|~}~}}~z~}|}~{|~~~~}z|}~||}~}}~y~{~}}~~~}{{{{{}}y}~|}||~~~z}|~}~|~~y}~|~x}~}~||~}~~|~~}}}}|~|z|}|yy{zyzyx||}zyzx|z{y||yz}tux{x|yxzx{|zzuy|z{z|xz|zyyxyz}x}t{x}{yvxzwzyx{zzzzz|{v{xzy~}{|zzv{vy{x{z|{|{u{yzyzxxy}|}ztywvz{xyvzzw{yyzs|zyxz~~v~xxxzw{~}y~x|{xzzzzyx{xyyzyzz{wy{x{zztx{|y|y|{y{yzv{{wy|x}yx}yyxz{wxxwyzxz|w}}zx{z{xx{zy{zzy{~}|{}xxz|{}{{z{xw|zxxx~xz}|yzy|zx{{w{yxz{}z|{y{||x||zy}~xx|{|}x|y{xxvtxz|{{zzzyv~~{yyx{yxvz|zyz|yy{wzw}z}wzyy|~zy{z{wwxzx~vzyvzz{zzxwy{wyz{}~xzzzw||vy|yv{xxy{zvwzyz{x{}zx{{vzz}z}yyt|y{~|y{{|z|}|yz}{}t|yzxxz}|{zz{wy{}zxyz|wx|uyxzxvx{wyv|}zy|{}zxu{{{xx}yyxyxzxxy{xwx{zxy|x{yz|{yszzx{v||z{{}~t|yx}{z{yy{yzz}{|{zvx{{wxyz{{w~{~|||yxyv|{y~{yx{{{{yz~xy}yy{uz{w{wyzz{{yzz~zy{zxwyzz~{~~uz~z|xzvx|||yz||~yz}||x}w{~zzzy}t|{y{{~xx|y|yx{yz|{}}}|xzy{yzz~wz}zy~~z}zzyyv{w~}xzyvtxwzz~zxw}xy|{z}{u|yzy||}{{xz}|yxz|{z{{x{}}yzw}{}xy~{~|~~~z}y~~{}|}|{|}~{}~||~{}~}|{||}}|{}~zz{~}{}~}}~|~|}~~~}|}|y|~}{z|~}{{}}|~~{}|}}~~}}~|~|~{{~|}}~z|zxw~{{}~}{~z~|w}}{~{|x}}~~|~}}~~}{~}{}~|{|}}|~|yz}}|w{~~z}}{~yzy~}|}~}|~{{~z}{|}~}~~|{~|}z}~}~~~|{~|~x|}~}}|}~{||}|}|}}~~}~|~w{~~{||{{}y||}|{|~~{~}||~}}|}}z~z~}~x{x~}~~~{}|~}}~|~z}z}|}~{~}~}}~}}|{~}{}||~~~~~~~}{x{}~}}|~|{|}{}}}~|}|{}~}}}{|~{~~~}}~}}}}~{z|{~|~}~~}{{~}}|~}z}}~~~~~}}}~y~}~{|~||}~}z}}|y}~||{~}z~}~|||~}}}|}~}y}~||~|~~~}}~}}~~}|~{~~{~|~}~~}~~|}y}{|~~{}~{{{~}y{xz{{}}zz|z|wz{zzxvw{zuyz{|{yw{xww{xwvwz~{z{zvzy|~|zv|{{~z{zyy}{~{{{|w{x{yvxyvzwzxxxyzuvxyzyxww}yxwy{|wxz{||{{{zzw|y~zyx}zyyzzwy}z}{ywwvzyxw{y{wvzzxxy{{wy{yy{x{zwvzywxx{w|yxxyyz}w}v{y{|}{yzz|{xyyxxv{z}xzwy{xzzyx}yxzvty{yuvz{w~{~v~}z{|zz{zzy{}x{|w|{{z||y|{{xyvy{y|xxxyyywzyz}yywu|v|{zxzyz}{xzyy{z{{yzyyzwx}xz|zxz|||{{{v|x{xwyyxuyzzz{{xuzzxxwzxx{yzw{w{|zxzz{{xu|||zz}zwy{y|vw|zz}~|zvyzz|xs}|yyy~vx{{||x{wxzxy{yzvxxy}~z{{zzz}|yz|{zz|}~uy|z|x{y}{}zxw|yyx{yz|{yt}{|z|uzz{{wxwz~}|z{{|z|xy~z}zwzz}x~zx|zx}}|{z|w{z}yyyz{zx|v|{z{|zzz|uz|{yx|}ysx}}{z|{y|xzy{|z}~{{{{}||y~~zwz|zzyuvu|qyz}s|u|zz~vyy|wzxvzx}~yyxsy}{w{zz}yy~zwy{|~{z|{|{||y{x|y{xx{y{|w{yz{zyw|xxx}xytz{wyz~{{|}~|yzyx{z||{w||z{y|~{|y}|yy{~}v~|{~xyzyzy}zwwz|xt|{xw{xy|w|{|{||{|||}{}{{z|}~|{~~}}|}{}}~{~}~|zx{yyy~}z{~}}~~}}~~||~{}}~}|~|{|~}|z{{~~||}~}|~~}}~|z~|{~~~~|~}~~~z{{~|~~~~}}~~}{|}}~|{{}z~{~}}|}}|||{}x~w|}|}}~|||}}}}~|~~~~}~}{{}{~x}{{}y}~|{}{}~|}}~}~z~z}}|}|||zzzz~~y||~~~~}}~}{~{~}|}|~||}}~~~~}~}|~z|}x{}}}|~~|~}~}}z~~~w~~|~~|~{}|||}~}~}y{|||w~~~}}}~}}}z}~~|~}~z~~~zz{{}{|}z{y~|}}~{~}}}~~~|}}}~||~|{{~}|}~~{|{}~}z}}~{~|~|}z}{zz}~}|~x{t}}~~|}}|~}~~~~~~~{}~{}|}~|~}~{}z~}~|}{||~}}~}}~{{~|~}z~}|~y{|~}x}|~||{~~{~|ywx|yywzu|zyyz|vzxyyv|t~x{wy~y|yvxy{ww{{u~w{wzx|yv{wwyyx{vuz|}y}vv|z~z{wywyyywzvzx{zwx{}zyuzvz|z~xvvvz{zzzwzwv{}xzyxy||}|wxt{z}z|}yxyyz{x{wyyuxxzxxwwyx{~yyzyxyuwxtzy|{vx|uzyyu{xwyzvzz|zzzyx|xtyw}ww{yw{ywuwxyxxywy{}wtzwvzxw~tvw{xw{w|{v|~wz{y|zwzz|wyyyyyx{z{~yv{u}wwzxyyuz~~|z{{|{}{xy{yyyyy{|z{|{|||x|zxy{|vzyyy{{zy{|xwv|yz}|yvwyx|z|}xxtxzxy|vxx{w{uyzyy|w|zx||~}~{y|{{{||wx|yy}{yvtxwyzxyzyzw{xyx{zwzvwv{||tywyy{u{v|zzyz|wx||{xxwwy|zy{xxw|{z|}y{{|y|z}{z||zywzv{{yy{{{y{yxwz{y|yy~{{y}{|{z|{z|xzz{u{www{~|}|xtyyy|z{|yy{|xz}{wzv|xy~z|{~}x{wxx{u}zy|y{ztz|{{|yxyzzxxw{~~zy{~{|xxxxx|zz}xz||~zz{wzzyxvz}x{~zz{|{zyz}{}{~||zz}y|zv{|{y{|zzzx}y{y|u|yzzwp}y|{xy{zv}yzx~{z{x{yvyxyv{|zwvx|vw|z|xy|{zy}{}}zxywx}xwz}z|u|zy{wz{y{w{uywz}zz{xxzw{z{|z{zzy|{|z|~z||}zz~}~~~}}~{~{|}y~y|||}~~|yy}{~~|z}~~z~~{}{~y||~}~}|~|}~~~|yy||~}~}z|~|||}}|{|{z|{|y~}|{y{~y}~yy}~|~{~~|~z~{{}{~~}zz~{~}{~}|y|~{y||~z{~|~}~}z~~||z~~{{~{}}y}}}{|~{~z{}~}y~~~z}}{{|z|{~}y||~|{}}~y~~|}~~z|||~}|~}|}}|~~}z}}}~|}~{~~|}y~}{}{~|~~|}~}~}{{~z|{~~}}y}|}~|}~||}|y|z~{~|~~|{~~||~|~~|~{{|~}{~|}~{}}}}z|~}}~|}~~|}|}vz|~}|}~}}z}}}|~~~~~~~{{~z}{|~{}~~~|x||~y}~~}z}~~|~~~}}~}~~}~|~~}z~||}}}~x}}}}}}~|~{}~~~~}~|}~}|~|~}|}}z~y{}||~{{|{|~}~~~}~~}}z{||~~~~|~}~y~~||}yvy{~~{|{vz{}yvyyzyxy}y|wyyxyzxwy{yxwzzyxxzzwxy|{ywww{uy{zzz|}xzz}y{xv{{z{ywzww{zzzxwxxvuxt{wwzt}wxwyxzw|yx|v{|}wzzz|xzyzuy~vwzz|zzv~z{|w{}z{{|yxxw{ywwxz{zxy~zyuz~xywxu|wzztwxvz{xxzx}yx{}x{~|zyw}y{{|wzyyvy{vx|yxyx}zv~v|vu|}zxyy{xwxu{zxxy~y{{xx{y}|zy|xy{{||yy||{|yyytryyzx}wz}z|xwvvxx|{{zwu{zsyvxwyzxzz{{y{xyxw{yy|w{x}}zzz}{zwzz|{zyzwwwyywuyzzx|ywsyvz}{x{yxu}|{x~w{zx|zzzwv{||{|}|w{zz|}}||}zvvyuwyyuy{t{vwx|pvyxyuz{ywwuxxzy|~{x||y{|zy{|~{~y}y}|wz|zzw||||{xxrxxzx{yxv{{yx{y~zzwyzyuyxz|vyx}zv{w|z{zyyzz~{~z}}z~{y|{{{yzy{vzt}ww|z|x|wzuy|}yyxx{vv{zwrzzywyxvw~zxvyzvz{~{z||}yzz{~x}x{|z|yzwy|zzzxw|yzy|vv{yzx~yzvz~ywz{|||{t|z|xy|||||x|x}|~|w|}zyvxyywytzyt}vvv{yuxyy}xx{wwwzyxyy{{z{|~zz~}||{z}{zu~{{|zy~yv|xyzyx|xw{{xyyx|v|xwzyx{{z|zy|z}y|r|z{w}}|z{{wzzyxzy{|~|~~~}z~}|{~~~{|y{}}z{||~z}~z}}~~|~|{~||}~|~}~z||~{~|||~}y{}}}~}||||{~{}~~|}}|~||~~{~~}~}}|}|}z}x~}|~~z~||{}|}zx~x~zz|}~{~}{{zx{|~~{~~~}{}~|~~}||z}{~}||}}|}{{x|{z}||}}}}}{~z~||~~~{u}{{||}}x}}||~z|}{|{}}~}{~{~~}|}}}}z}y{~}~{}z}~|}~}}}~||}|{|z}}y}z||}|~||~}~}~||{}{{~z}}|{|yy|~}z~}~}}}||~x~|}}|~||~x}{z{}~||}}||~~|zz~~}w|y}}~}{|~}}}~~|y|x|}|}}{~~z~~~}~|~~|z~~~||~{}||~{}{}{~~||}~~}|{~|}{~|}||}}{{}}|z~~y}}}~}|}~|~|}~~~~~}}}{~}y||}}~~}|}z}y~}y}||}~y|~}}}~~}~~|}}z|~|}z~~~{||{y||}}}||{|~}~{~|z~~|}}~~x{|z{w{xw{x||xywyx{zz{wy~{xwyw{y|xyyzxzx|vxwzvxwwxzwzt}yyx{xv{xzu|xzwyvyzzyy{zzzvyv~|~|wv{y{~yysxy}wzx}xwz|wy{xw|yxzzzzyu{{xz{xvzxyxxz|~|y|z{{x{xzy|u{xvxw|{xxxvzxzvyx|vyzzwy{uwuv|tx~{yzyxv|}x{yx|zzywx}xw|}|~yxy}w~yu}zz{|w|z{xvvz{y{v|{{w{{xt{|~wzzxxyvz{}}{{~{}zz{{~{{ywz{yz{ytuxzw{x{xzzyx{wu{}{{t|z{ywyxzy}{{wzzxx{~zw{v{uww{zxyyyyzx{wz}||x{yyyzzy|~wzzx}}zz|}}}wxw{zy}{{yzxyzzy}xwz}{zwty{zzw~xzzy{v}|~xx{~xzzxwyx{x{uyy}}zz{{{|wuz~xwxx|vzz{yzzzz}zzyx~{zxzzw||xz~|zz{zyzy{ywwy{|{{x~~v{y~xyzz|yyywvv{zx|xyz{{xxqyxy{xzzx||{x|z}x{y}ywxy{{xz|{{zz|{xz~z}yyy}yzw|yxzz{yzx{ywy||{y|x|v~z|{{x{xzx{wwxyz}{wz{yy|yw~}|x~z|w{}zw{~x~zu}|ywyz}{|z}{|{w|{xw|x}x~|}zzz|y}{{z~zzy}{z|zwy{y}z}{z{{zyz|y|~||xyzyz{wyz{xvzyzzy~{{y|}zzzyz}{x|{y{|{x{}wwyy{{z}zwz{|y|{{||y|z}}||}~yz|~z|}}}~~~}|}{|z~}{}}{|{xz}}{~||zz}}|}|~~~~~w}}~~{z||~|}}~}|~~z|{z|~~~~}}|{}{}}{~{~}}{~|~|{y}}}yz}|{{~{{|y}{|}~||x}}y~}~|{}}~{|}}}}}}~|}|{}}}}}~}}}|}|}}~{|~~}}z|}y}{|}~~}~z{}}~z}~~|}~z|{}~||~~{{~}~~~z{}|~|~}|~zv||~|~}}|}z}~~~|z~~{}}|}}{}||~{~~}|}}~}}|~~{}|{~{}|y|{}~~{}~}}}{y}~||}|}~~|}x}~~~}|}x~|}~z~~~~{}~||{w}{}}~~y~|~}}|}~~}|~~|~~{~}~~}~}~}z||~|~~}~~~|}y|}}~}}}}~~~~}}||~{}~}~|z}}{~~z{|{}~~~|y~}z~~~~~~~{|}~~~z~|~y}{~}}~}z~~}}|{z~}}{{}~~xyzzyw}z|yxxy~{wtzxt{zxxy|~xz{z{|zzwtxvyuyy}}u}w{xxw|zz{yvzry|zyxzz~y{yx~|}|wzyyxvzwwxyz{zvzzwqyt|{w{wwwv{wzz{{xxy~}}yyyxz{z{zwy~}zw}{x}wvy{~z~zzwy|xyvxxx{wxyv|{uwttvwv}{}{zxy|{yu{x||xz{{{}{}~x|yxzzvzv{vzyy{z{zywy{}xw{ywsxy|{wz{zy~z{|vz{x{{wzw{{|zyx}xv||zwyyzy}ww{zxwvy~w}y}yvx{|w{wywx}y{yxxxy}zzzwyyxu}z{zyzw{{x}xz}z|w~{||}{xyz{y{zx{y|{{~wx{|uzyx{yz{zz{|yz{xz{|yu{{zy~zxx|{||y|{zyyz|y}{{zuzxx{ywxx|x{xx|}xz{||{wx|{zyxy{z{}|y{y~yzz{y{|zz}v}v|z}zzy}~tzywxvzt{|v{w|y{x{ux{||w{wywwxwyzxxx~wz{w{|zzx{y|zw|~zy~yz}x{vz{yyxz{y{uww{ywvzz{}{z}zyyxx{szyz{~zx}{~||{||xz{yxyzz|y|{yv}{{}uzzyw~zxz{xuzw}xwzx{{{u}{|tzyx}z|{x{wvx~yz|vzxxywz|~|yyyx{|}xx|x{xyvzz~zxx|zuxvvzx}zxyszyz|{||}{~{~z}y~|~yxz~}zz~{x|z{|y{|z|}zy|{{z|zzuzwzy}xyzzwz{}yx{}zzyw|x~vyyz|{|w|||{y}|{x{~|~x|||y|~|~zw{}|}{~~}}{wz|z{}}y|~}~}|}}~~||~}~~~z}|~|y~}~z~~{}~{~z}}||~}|}~}y~|}|z|}|~}||~}}~}}~~|~}~}~z||}|~}{}{{~~||z|yy}z~y}}||||}z}~~|}|}~}|~}~}}~~}z|}~~|}|}y~{~x~}~}}~{|~|~~}|}~{~}~~y~}y{z~}|~|~~}|||{{~}}zy{|{~{|~~|~}}{{y|{z|{~z||{||{|{}{|{~||}{z}}|~}z~}}}xw{}}~}}~}~~zz~}~}x}{}~~|}~~}}~}~|}|~~~z~{~~}~{~}|}}~}~~|~y}|}~}}}~~~}|~|x|~}|~}~}|||z{~~}z}~~~~z|}~}|}~~}}~}~~{~||~}}y~}}}{|{y}}~{{}{}~}}}}|~~{~{|}~z~~{~~}~}~}{z}zx}}z{~~}|x}{~}~z~{~}}~~~~|y|{}{}~~}~}||||}|}}~~~}yx{w{v{zwxz}yxvw{u{yv{{|x}wxyvy|||~zw~xyx|y|}vyzyyxyt|zxtyyz|yxuzuwyzy|z{wzw~{z{w|v}x{{zwx{xz{y|wxywyzx||||uz}{zzzw|~{{yw{w||xxyywv{y{|vwz{u|x|ywxzyuv|zyzy{|z~vu|zzyzwx~xz{||vwxxyz{yw|{wz|zxxw}{xzxz|z|x{xy{zyz{w|}r}vx{{{t|uwxyyzwzwtzy~|{z{wwzzz{{|vyzz}xzyvzywzyz{{xyy~xz{vzxz{y{{|zxyv{xuxyvwvxz~{yz{vy|{yx~y|{w{v{vy{xyzxzy|t~w{ywzy{{vzxyzz|zyzyw|wvz}zzyw{y{{xy|z{vy~x~vzyuzz{zyyzy||xy|z{zyuvzwwz{y|~z{zyyuz{yz|{xzzyz|ww{ww{w{y}x|zwy|wxx{yz}z}yy{zzz{{~yzx|wzzy}}yzvwyy|w{zwwwzxzyzzxywzz{}wwyzyx{ywzwzz~xwww||z|xzz}~}{|xx}yzz{z|z{zyw||zwxzy~w{{zsv{{z{xz}{{yu}y{vw{|~y}{{y|y}zxx|}y{y{{~xz{z}ww{xy~z{yzxzyvyz}||zzx{|zw|zzyxw{xvzzzzx{yx|~{zy~z|z{{wx{xxy{~yx{x|y|yy|{{}zx|yzxyyzy{y~vwy}xyx{yx|{{z|{{{zwzt}vxz|y||zx{v}{~wxy~{xz|{yzvvyzy|zz|||vwx}wyyy{{z{zz|}}z}}}y~~~~y}~{|}~~|y}{|~|}{~}{}||~~}~|y}~{}~||}{}}||{{~{~{{|}{{z~||~}||~}~{{~{|~}||||}|z|~|}}|||~x~~}}~~~}|{}z|}}||}{}|}~y~}{~||}{|||||{~}}~~}{|x{z}~~}}yz}z~}}}}}|~}~|}{~|~z|}||}~zu~z{z||}{~}}|}~~{}~}~{|~y||~~}~~{y|~|}{}|~{|~|~{{}{~|zx~}~}{|{}}|~}{||z~~|z}|}{|~y}}}|~}~}|}}~}|y~}}~{y}}}zyz~yy|}~||~z|~~|z}{}|~~z}}}||~{~~|}~|wz}~{~~|~~|}{~|~|{||~|}~}~~|{~}}{z}~|~||~|}}}y}~|}~~~}{~}~}~||~||}~||}}{}}z}||}}~|||{~~||~~~~~yz~~~zy~|{|}||}}~}~z||||}{~z}|y}|~|}{~}z~~}||y{~z|~~{~}||}ywxyyzy||z}}u{wyz|www|zzyv{zzzvy{wwv~vzyuyxx{wvzvy||~{yz|x|{z||yyz|{xxyz{|{|~}z|xtyvxv{xxv{xxwwwtxzzwzzzxvywv}zzwx}y}y|yyy|xy{zz|ywyxw}yzw{~wx}{{x{wvz|{svz}{vvyz}wzxxw{vuxxz|yyxz{wxzyvyzzxty|yyzx}z|y}z|}yz{|z{xwxwtxwywyxxyzyywuxxxxuxvww}xzzxy|yzwv{zzx{xzy|{vx}y}z||{{rx|xuu{{xwy{w{{x|xxuywywxy|y{x|xz{}vz}xyy{xwzzxy{|w{}{y~x|{{~yxw{xyvxzvvwzx{uzywwwswzty|vxttyyy{y{y}{v|v}|xzyyzyzw{z|w||zz|||ysxvzywxwz~{vuwz|zyzyzw|xxvyuxy{{z{wy{z{x}x|{z{{}y{|zz{~yyx{|||{s{~xxyx}z{wzxwvxztyx{}w{z{xxzzz~~wzz|||{sy{xwyw|zyzwx|yy{{y}zzx}}yvwzyxwxzvzwxw|yxz|xyzvyyysuzxyz}}y{|ywzzyx|{wzy{uyz{z}zxz~|xyx}zzyzyy{yyy}v{y~|xx|y~v||w|v|yz}yxy|}wy{wzz{{zxu}|xzw}|zzzzyzwz|yyvzxyxzxy{uztw{{}yz{syvwx|zzw{|{|x{wyzz~||}|||y{|y}x~xzvzu{|zyyz{zy~xx}}wtw{zx~y}uy{xuxz}y|x{{y||v~v}w||x~{~}~{z}~{yz|}x{~~|z|yw}~{|{|||~y|~{{}||~~~|}~~|~~|{}}~~{|~}||y}z}}w{|y}~|}~}|}~~|}~~~y}|~}}{}{~}}{~~~{|z|z{{||{{}}{z}~}~~}z~}~~z|~}}}~}|y~|~}|}|}~}{~}wz{}}||{|z}~~|~~}{~{|y~}~}y}~}z~~x{|}|||{~|{}{}~~~{~{}y}~|{}~}}~}}}{}}|z~|~~}}|}|}|~{|~|~~}}~~~||~~~|~{~z~~}~}}~||{}{}}}~}~}}||{}~~~|}~w{|{z|}||{z~y|||{}}}|yz|~|}}|~{~|z~{|z|~}|}zz{~z~|}}|}}|{||~~|{y|}z}}}}}}}}|z{{{|}z}~}|~}~}}}x|~}|~|}}|}|zx|}}|~|~|}z}z}}}~}{{y}~|~~~}~~}y{}~{~~}||{~~|~zz|~~~}~~~}~~}~{w|yzx|u{xvz{zwvy|v}{zyw}z~yy|wzzx|zzx{{|zyyzzyyxywwzzx{y{zvwz{}vvuuzz{wux~x}zz{{ywzuxz{{w|w}|zyxvx{|xyyuxuy|wxz|x|{}y}wzxxv|yx{xzv{xxr~yw{{xyywzzwyx{yw{sx{~z|xyzwwxyvy{x{}yyw{xy||yzu{}yzx|ytw{|yzzu{zzz|w{}yyxxx{zywwvxx|yxxy{}{y{~w~vwy{|{wzwx}|ux{zx{{zxvwzzxvxyzzzyvy{ywxsz}~|}ytzw}xx|yzyxywzz|x{y}y|}wzyyyxuz|x|w{{zyxw}w}zzz||{|}ywxwxvx{x{{{{{{uyzxyzvx{zzy~~y{{{yzz{~vywyy}~{yvxwxxw|zyz{|zwzy|y{wyzwz||xxx{}zyvwyzzwy{yy{}y|zwzsxzy}z|w{y}{v|x|xyxx}wzzyxzz{yz{xvwxx{yy{y{~{z{vv}|yvywx{x|y{x{|~yzy}{ywzzz{}|wyx{|zyzy}{yx{y{wwwxyx|z|x{{x{zw}{|zw|zuzyyy~x}yz}{{|x{{yx}zxzw{{|{x~||{x|w}{ywy}||yyy{|zwzzz~}u}{|wy{zwzxy}|}z|||y}~wz{{zyzx{|zwx||zxx~xw|zt{z|wyxx}{}{y}z}{w{z{w~xxzzxy|wz}{{y}{y~vyz|uxx{~{{y{vx||yyxzz{z}zwzzx}}xz~www{}yy|yy{xzzzy|xwz|{{z}y{x{{}~|~z}}~{z}~{|~x||}{|~|z~{|||}{|z}}|}~zz~~}}|}||{}~{}||||~{~zz|}~}~|||}~yy||}}~~}}}~{~|}}||~}|}}x}z|{y~|}{{{|||~{|~~}~|}~~z}{{~z}|{}z}}}z~~}~}{|}{{{}|~{}{|}~~}~|}x{}}~{xz||~}}}|{z|}}|{}{}||||}}~}}~~{~y|z|}}|{~~}{~~~}~}}|~}z}}}~|~|}}y}}~~~~~{~z~{~}{~{|~~~|{}}|{|~~}{~|z}}wz|~}|~|}~}{~|~|}~||||~}|}~|z}||}~{}}||~~y~~~}}}{}{~}~|~{|z}z||}~~~|{}~}{|{~}~~}|}z|{}~}zz|||z}~y}|~~{{|}}|~{|~~y{{|~y~}~~}~|}~}}~~}~~y{~{|}~~{z~|}~}}}}}~|~}|~|xy{y}{z{z{}wxyxyu{x|y{yvuzwz|xvwxvyuwtzzwzxy|xy{{zyyv{zzxvy~~zxwz{|~z}y{|z|x{zyvxxvyzxvwwzz}|wyy}{~||uxzxuz{yzyzy||wyz{vzw|ywx|zz}|y{}{{{|}vy|yxwyvxxuy|u{vxx{v{{ywwzxwxvyyx{yxvw|z{w{x~w{xy}{zz|y}y|yzzxz{}wzzwx|w{~yxzv{{xz{tywwtxzz~z}wy}zv|z}{yyz{yzxz|{szyzz|~wyyyyyywtzwzxx{w{v}x{xxytzwzyy|{yz|y|z}zxyx|zyyzyz{y{}~~z}||{|~z}wzwwzwxy{wxz{y{ywxzzxzyy|wzxzzwz|x{|z}x|yw{zw{{z{}}{|xz|~{|{z|vx|y|v|yxzyxxwwv}{xy{}x}xwtxw{t|~xzyywyz{~{yx|}|yyww{~}||w{{|}}|}yxwx{wyy}zz{xyyxz|xwzwxwvyxy|xxz|x{yww|wzzy}ys{{{{|wx~yyyx{z~xv{xxw{zzwz|zyyx|xwyyxtu}ytwxxz}yy|zyvy{z{y|z||{z~{|}{{|~||x}zw|zz|u{zyvz{{yw|y{{|y|zuzx~v{~{wyzwzz}xwx{|y|}}y~yzy{zy{y{xy|y}y{xuz{xvx}{yyzzx{}wxzxx}|xy|yx~}||{xzy{~z}~~z|}~}xyy|zz{}|zxyzwy{|x|{|z}x}xzx{wv}{{{{zs|}zzxx}y||}~t|{|z||zx|xz~}|~}}{|{{~}{z||x~|{|z{{}|{z|||y|~~{{~~z~z~z}y~~~~|}{||{}{|}}~}}|{{}~{yy{}y{~y{|||}{{|||}~~}~~}~|~~z|x{{~z{}|z{|z}}zy~|}~~~|}z|z|}}}~{}}{}}z}|{|}}~}~~{||}}|}~|~~}|}}~|{~{|~|{|z}}~y|~~|~|~~xzzz{||}{|}||||}|}||~|~}}|~}{{|~{{~y}|~{y}z{}{}~z}{|~}}}}~||~}|{~z|||~z}}~}zu}{}{}{x||~{}vv|z}~}|}||}}{~|~}~}~}{}|}|{|}~{|~~}~|zz}{{{{}~~|y}|~~{~{~}}z{}~~}||~~{}}~~{~~||~{|~}|yy~|~}~}}~|~}}|}}|}{{z{~~|~z}~||~~}~y~||}zz~~|~z~}}}~}~}}{{~}~{~z}|{y|{~}{|~|z~}~{}|}|{~|z~~|z}}|}||~}|}~~z|~~zxy|zy||wzv{zwz}}vxwyzyy|{ywqyx{zyxyzxw{yyxtyxyn{y{|}z{}y|yvw~wyyx{|yv{xxvy|xw{}xxw|v{{zv~|{~{xyyyzyywyxyw|zu|yszxw{w{{x{{yz}yxv~~y}}wzuxy~vzw}z{{xzx|yvxyz{uz|wy{|w{xzzywyzzy{zy~yx|xz|vyxyzww~z{v{{{}ytzxz{zx|wyzyvy{{zxxxxxt||v|xxy{yy||wzz{vz{yzyxu|{zx{{xztvww}{zx{{{yzzz{xzzwzxox~}yz}{ys}wzyyzzxvzyz{uw}yyzxxy{{z{xt|wu|~x|}zwy{yz||ww|~yx{|xzx{x}xv{tzyx{~xwzyww{|zzy}z{|yxz{|xv}{|xyyxw}zyxzz{}zyt{yv{}yzux|xyxx{z{vywz{}}}|z|yx}}{z{|zvxxxxo{y~zyzyxzwx|zt{z|yx{{w{zx{|vu|z{{}yztwtxzzy|ww~|zxz{y{uz|zxz}zwy{v{vwzyzyw{wyx{wzxzyyxw|{wyyx|y~{z~{z}yw|{{{{zsxzv|~|yz{{{{|{||wz}xy|zy{xzxyy}vx}}yxyy}wyx||~z~w}|{}}y{wz{{{|z{{twv|x|zxyz{x~}{}z|wy}xx{|xv|yzwvyzwvyz{zv~zwx|{xyy|z}yvy}{vx||vx{zwyzy}~y~w}{{|v{{z~x{yzxzx{z}yy}z{|wyywt{|{xzy|z{xyx~}yy{zv|zy{{}zwzyz{|}{||~{{~{z}}}||{}~~|}y~}z}~}}~}|}~zxx}~}|}}}|~~}~}}}}}x~|~}~}z~|~|}}{z~|~~y|~{}|}|z{{{z|~|~}|}}|}zz}~}{z}z|}zz~y~|}~}{}~{}}}{}~~{~~}}}y{~~~{{{y}|{}||z|~}{{z|{|}z}y{}}|}{}|||{~~~~|~~~~~x}~|~}}|z}z}~{}|y~{}~}z}~|~|{~z~x~}{}~}~}x{w|}{z~~}{{}~~~~|||~{~}}~~}}|}|y{{}~~zxy|}{zy}|~{{||~}||}|}}||~~~~}|~~|}~{~~z{}|}}||~}}y{z~z}|}~{||}{{~~~~{}}{|z}~}~||||}~x~~||}}~y}~zzy}~wz~~|z~~|}}{~|~z}|~|~||}z~z~~~|}~{~|~~~~{~{~|~}~}|~~|}~||}|}}~|}{~|}~}}|~}}}|~~{~}}||{~~}~~~|{v~|}}~|~~~z{}}~~z|y}||y}z{wvy{zxy}v}v}yzxvy{}{pyy}zxuxyx~}xswzy{zwxyy{y|yzzyx{|zz|{~z{~|{|zxwwy{yyx||yxvxvxwyvxztxxxwxyvy}vw|xuz{}z{xyw}|xxzx{~|{z{{z{y}|vyz{x{zxt}{uwzvx}zx{{zxzvyyxzwyw{{}z~y{y~xy{x|||{z|x~wwz~|zyzwx{}zyvyxwxzyu{zswy{x}y}zyzyx{xyzzxyy|}|z{xv}{|~{yy|z|z|v|}|y{}|}z{zz{}}zwxxx{vxxw{vwuxsy|yx{v{z|z{}|z}w~{|t|~x{y|{|{xy~{y|w{}{}wwuxuw|vxy|{yx|zv|vwzv||yz{y~|z~}x|y{{~wxz{z}~|zz{{{{v{|zy{}|}yx{xv|vwyy{xzzyxw|yywz{yy{xy{{z|}zzv{{{z~|{xzz{yzy}zxz{|z{}y{{wzy|vwyy{zywxyz{~y{xv{xyx|xyywy{}z{{~vz}|x{xz~z}xyy}z{|y}zz{zxxwyz{zwzzw{x|z}yu{yzyx~zzyw{{yy{y{{y|y}}|{yyx{|u{z{y}{xzxz|z}{{~v{xyyxzyyw{zxu~wz}y{ywwzzy{zxz||~~|||yzzz}}|~z{xy|x}xyy|tz}}uvy{{zzvu{wxy~yzzy{x}|yz}{z}zyyzw}{yz|}y|}{~{{z{{{zyyy{zz|~}z|xz}x{}yy~yzywwx|yz}{wwu{{xy|yzwy{|~y}~w{zx{|yws{|y~||z~~y|z|}~}|~}}}~z{}y||~~~~~}|}}~}}{{y|}z||}}{~~~z}|zzzx|}z~{~|~{zx~}{~{}{{~}x}z{}}~}~~|~}}||}}||}~|~|{|}z|{{{}||}x}~~|~~|{~{~~{}{{}~}{}}{~}|{|yy}||}}{}{|}z{z}|~~~|~}}|}~|}|~~}}}z|{z~|~|~}~}|}|{{~{|}|~}{y{{}}~|~}|~~||~||}}|y{{|{}{|~~{}{y~|}{}}~|z}{~~|}~~{}||{|z~{z~||yyz~z{y~{z~|~~y}|~~~}}}y~~|~|}~{|~}~~{{z~}}zz{}z}z}y}~|}~}|{}}}}}}{~~~}}|~}~}~}~}~}{{v|{~}~~}~|~{~}~}~}~z~}{{zz|}~}{|}{}}}~}~{|~}~}}{z|z}}}|~~}||{}|~y|{}~~}|z||}}|{~~{~}{|}~~~}~~~|}|{}|}~~{y}}y|~~{~}|}~{~{}}|}~}z{~{yuz~wxyxzxy|wwxz{w}wy{y{zzy{y|{{||z{zvxyy{y|w{{z{z{vyy|y{{|vyzzx~yxzyz|yyxwzwx|zz}y{{{}|y|yyx{|{wvwuxzxwxzuyy{z~|xxw{z{vz{wyzyzyyzvy{y}|xz|xuzy~}ywyxy}|yx|{zz|}ytyzzz}{zzxv{}xxtyzyzu}yx{wzvuy|{y}{wx|{y{yz{|y{wxvxyz}vwtyxzx|zzwu}{x{|yvx|yz{vx|{zyx{|wxzuv}w{yv{}w{{yxzzz||zz{zz{z|zwz~xxzyxzz|{{zyzyyu~wzzy{{{y{y~sx{vxzzx{y|z{zu}{xwvyytvyy{|zww}zywzwyy}{yuyy~y|z|}w||yxzzywzutxwv|~{{{z|z{y{{yxzzzyx~}|zx{xz{{w}|z}yy{{z{|{wxxy{{z{y}{z{yuz|zxwy{xxyxywy|z}vwz|{}x}yxyzzxxxvy{~xy~z|{y|yxwzvxzyyx{z|yz}|zy}xxy}wz{yzuzyz|{y||zw{y{x||x||{{yy|{z{{zxuzvw|xwxzyz{xz{yzv~{yzy~z{xzzvxyv|x|zxzzw}xvz|~}z{xz}z|}vyxzxyyzzs{z}~z{xw|{x|yww{tzx}zzuwuz}{|yxzz|yv||z|~wx{yy|wx|zw|{z{zzy}x}{xyx{zx}{~w|yyy|xyx{{x}{v~|ww{}{yxyy{z||x{~y|ywxyy|{~v{|yyvzyx{zywz{{z{zxzzyx|x{yzz{z~|z~}||~~~|}{}~{|~}z|z~}}~z}{~~{x~~z~}}|}{y|~w}~{}~|||~|{|}|}|}|~{~~}}|~~||x~||}|{~}|~y{|~{||{|~~}}{}~z~|~~~z|zz|~||z~~~z|z~~w}}zzz}~~~~}z{~{}|~z|w}|}yz}{||{|||~{~~xy{|{}||~~}~{}}}~~y{}x{}}~y~|~{}|~|z}{~~{z|z|{}~}~|}~}}||~|~{~~||~}|~|~}}}~|~|}}{||}}}~}{|}~~~}~~}{~~{}z~}}{}y{}~~{~|}||z~{~||}}~~{}}}~~~||~~~~}z}|{~}~~~}~}~{}}}}~~~~|}~~}}}|}~~}yz}}{}~~}}||{|~z}|{}}|~~~~|}|}~~{|}}}}||{~}~|~~~~|~{~~{~z{|{}|}}~|~~}~~{~|}||~~}z~}}~|}|}~~~~}~||~{}~~|~}}|||~~~~}~~{{~z~}{zzu~||zwyxxy}{w|zxyw|y{zyywvxzwz|vxxuzzxyw{~yuxz~z|y~v|{z{u{w{xzxz|yy|||{wy{ywxyyyxy{vxuzzywyxzxtzxtz{wwwwxzu{{ywx{y{vzvxzyyyyx{|{yxzzyw|~}|v}uxyzxuvxxvwzxzxuzu{zwyyy}xxwyxxuzzzz{yv|wy}x}w|uyzz||{yyz{{xx~wxxx}uvxw|wvwuy|yy|xx|ywwxzuvx|yyyyq|y~zwzx|zyzy|{xw~}{xyzwy{zzwuz{yxxyyww{zxxyy{xurvyxvzzxyxxyx|x}~y{tv{|w|{x|zxz}wzy|z{x{}{uyzzw{yy{|wyx{y|tx{|{v{y{vwy{z{{xww~s}~zyzzxyyzyx~ytwz|~y{x|x}xy~wxyyvwxzy||v|~xzwxtz{yzyxyxry}xy{v{xyz~||}yy{y|y}zxy|x~|z}w{{zzvyxxzvzyyzxy{xywzyx{xyxwzyzz|{||xzw}y{{ywy{wxz~vzz}{y}zyz}xx}zy{}xxzw~yyyx||{v{||||{|w{w|wx}zxz}}u||z|{yw|}yx|~|{yx|{zvy{y|x|zz~{xvyx}|{yvvvyzxy~v|}ws{zu{t}z{|x}}{}xx{ywww}y{y~|zxz{yz}z{{{|x{z|vz{|wzy{|y|w}|wzzyxw{|wwzwxw}~}{y{}{{}{y|z|yz}xx}{}{{{y}xy{z|xzvxvzyzvx}x||xz{}{~xxxzwyx|w|z}z}z{vzy{{xyz}~yz}|}{}|{}|}xz|}||y}}{|~z|y|y{}}}}~~~|{~{}~}}~}~}z|}}}||{}|~z~y}}}~x|{y{||~|}~|z}}}z|}zv|}z||y{}}~~}~w}{||~~{||z~~{{|}}x|y|}}{y}{{{~~~||~|~~}||~}~|}}z|zy{yzx~~y{|}}|y}~~}}~}{}~}|y{}|~{}{}~{~z{y{||~z|~y|~y~zz}}~~{}|}|~~~~~{y|z~~{}~~|z|z|z|}}|{x}}~y~||}}{}}}~~~}}~~}||||}~{{}||~~~~{|}y}~~~}~}{|}}}~}~}|{|{~}|{{|~|z~|}z}{|~~}wzx}~|zz~||}}~~{}}~}|{|x}~wz~}}}~z{|z~~}~zz~}|}~|~~|{}~}~}~~|~~z~|~}}||{|w~{~}~}~}{~~~~~~|~}}}{|{{}{|}|}~~||y|}~~{||}~~|}~{}}{~}}}}}|~{}}{zzz~}~|~}}v~~~{|~}|~~~|~~y{yxwx{vvy|yyzvzxzyzvxwwzz|x|wz|{{ywxy|}xyzywwvyvxxx}~zz|~zyzw{{zuz~zv{xyzzywxy{zyyy}}zy{uxvywv|xzwx|vzuww{yuyyzx|zuw{zyy{w{xzyyzyuxxzvvzy{xwvvy}zx{wz{yyzyywwvxy|{xxxyyww|yuz|yxxwyvw{{vxyw}wz}ywzz~yz~}ytz|zwy{xxxxyz|wyxyyyvxwywywy|}~{{zyywxz{yz{wzzvzxywwx{z~|v|{zy{zyy|ywvy}|~~zx}|wwyzzzzxyz~zwyz~zvxw|w{w|{zxxuxyx{vxw|zyyxz|yxx{z{xx{xyxzxxxw{~s~}yxzxyv~{{wz~~yyz~xyzzyyyzyzwy{~yy{zxx}zw||zy}{|{|zwx}|{||}z{y{wyz|yz{xyy|yz|v|yx{y|~yz{zzu|uy{y|}{xzx{xy{zxxx{yyxxxw{{{x{wuzyyuzxyw|~|xytxy{{yzz{|}|{{z}|{xyww~yzyyxx}wyzw{{vy{xy|y{xyxx{xy{y||{zx{x|x|{v|y}~y~zwyxuyyw{~}{yz|ztxz|{{{wzzz{w|z}{|y{wytxz{xw~y|xx}{zx||z~zwyyv{|||z||zzwywz{}y{wy}}{yz{{wz{y~{{zxwx}{v}~z|yxzx}y{{x|y}yyyzwy{zzw|}ywx|z|x{zy{{yu|~wz{z|yzwz{{yw||zxz|~x}x{{}z{yw|{z}z{~ywvyz{{y|z|{zyzyz||{yz~~}}~{~z~|}}~{|~||z}~}~~{}{|{~}~~|{~|~}}}z}~}}|}~~{y|}}~|}|}z~~}}}{~}~|~}z~|}||}}|~|}|}z|w|}}{~|}||{}y}~~~}|}z}z{|z|~~{||||}~yy}}{|~||}y{~|~y}|||{|{}~~|z}w||y}|~~||{}|y|~}}|z|~~{z||~||||{}~}|}y|{x~xz|}~}}{}}}~||y|~|}z|}}||~|}{|}~|}{~~}}zx}~|}}{|z|~z|y~~}{}{{}|}~}{}~~|~~|y{~}~~~|y{}~~~~~}~||y{}}}~~zz}}~|~{~}~{{}{~}{|{z~~|z}}|y|~}}}~y~~~}}~~}|~{||~{}~{}}}}~}{z}}|~{|}~}~}~}{}}}~|z{{|}~}}~~}{}{}{~|}{z}|yy|}~~~}}|}}|}{~~|~{~|}|~|}~}}}}|}}~}}~z~}~|z}~|~}{{}~|}~|~}}|}~}}~z|||}~|~}~~}x~~~||}|~~~}}}w|}{{v||xvww{|yx}xwu{yyz{xvxws|vuwxzyuywwxtzy{wuxw}v~yxwxzywy~yzzxzyx}x}}z}{z|{zytyuz{{yvvxzx}zxwxxwxxyw|wt}{}xyu}zv{xzwyzw{x{|yw{x}wu{y{|xyxzwt{vyv|{uxx{}yxzzw~x|}vxyxww~zyvu{wz~}z|yyz{}zxx|xx}z{z{x||y{zzy{vyvxy{vwyxxx~{{v|wx{yywxzuyzyxxz}|{|}yy{|{{xxxz{zv{zz||~}}zyz}{|wyxv~ymzxyzx}wyw{zxzzzw{vxxzzwuxz}|yzz|wxywxwz{xz{zy{|x{vx}|}ywwuw}y{uv{zz{twvwzxx}}szwyx{uy|zzy{}zyz}}yy{x{{zty{|z{x{v{|}w}xuwvwwxwty~}yzzxx{~vyxwz{yzt|y}xzvz|wtuzz|{xx{zzy}zz{y}~y{{z~xyvxy{|wtzv|xy{zzxzxzzwvwwwxyyy{xxyy|yzz}x{||xyw}xy{{z{|yxzx{{{{x||zww|zz{~x{{zzyv{~z{yz~{vx}yxz{w|}~{{{|z|z|zvz|x{|{y}|}{{{{|||{x{x}|{y~{x{{zzvzyzv{{yw|v|xwy|yx~v{{z}~{zy|z{{|x|w{z}yw|vy{{}{xwx|yvv~~|xx~y}|xy}w{zxuy{vxx{{wy}y|||v{zzw~{~wy{zzzzy}|zy{{yw{x|{yxy|wwyyw|}yx{{vxvx|x}yzxy|}yy}{u||{y|y}~|{|{}~{~~}{}~}}~|~{zz}||z|{|}y}{{~}~~|}{}{|y|~z|~~{|}}y~|~{}x~|{~~yz{}}~}|~~~~|}}{~}z~{}~~zz{|||~~}{y|~|||~z||y{{{~~{~}~~|{~~~~|~}~z}~}z{||w~|~~~v|{~{y~{}}|{|wy~z~{|~|||}z}~}}~zz~y|}{}}}y||y{|}y{{~}}z{}~{~}}}}}{~}}~}{z{|~}y~~|}}}}}||~{||~}|~|}}|}z{{}~}}y}~||{{|}}y}}w~|~~|z}|~z{~|z||z}~}~{~~~~|}}}|}||~z|}y||z|{{|x{x}||}z}|~~~z~~y~}}y}{~}}~}~y|{~}{~}~{{~{||yxy|}~~~{}}|~}~~|z~}}}}~~~~|||}||~|z||{~{~|{||}{}z~}~}~~{~~~w}||}}~}}{~~x}|~~z|{}~y~}~z~|~}}|~}{|~|}~~~~~{}}~{~|~z~}||y|w{{zwyyywv{wyuvwv}y|~ywx{yxxvyzxx{yy}wvx|zywzxvw|x{y|z}~|v{w{yztv{|z{~xzxzzw{z{zwyzs|{xyz{|xw||xzzx|uxw|yzuvyvyxx{zxztzxz}{xxuxzvzx{yxv{xvxx|v{x}yyyzxzvy|zvyy|{yzywzyvz~w{zx|{yyz{u{|vyxz{ww{xzyz{}x{zy~yxuy{xxwv{yuzww{xzzvv{yzzzz~zwwxyxxzyvvzzzxw{vyzxzz~zx~w{zzxxvvyyxxxzw{|zxy}|zw{yzxzw}{w{yxxvz{xww|wwyxvzxyzyzyyy{{zyzzvy}|xtz}zu|x}z}{y}yxx~z{u}~|x}w|~x}z|~wu{}vx{yyz|wvxyxw}|zx~|{u{yzw|yyv{{x}}yxzzyx{xy{zwu{|y{yw{{vx{u~{xxx|y|yxzyuvx|xzyy}{y}{yw{xzw{yz}z}}xzuz}{v|y{{}x{x|y|zyw{zy~{{yxzz{xzy{|yywvw|zxyyzzxxxyz}|sw|xwzyyy|{w|{{ywz{{w|{w|}wtz}wvw{yx{xx{wxy{xvz|zzwx}y}~}yv|ztwz{{yx{yywv{yuyzwz{{{yw{yyzwy|}vx~zzy|zyxxxzz{zz|y}|yzyyzxzx{yx{x|x{wvv|tyxwzxzy|xx~{|z|uyy}y{{xzx{y{zz~z|zz}}|z{yyy{}|~{zq|u|wyuzz}x{{v{xwzy|xzyxz~zz~x|ywyz|}{~w{zyzz{}yzz}yy{z}z|z|||~}}|||z~~}|}{|{z}|}|}~~||}|~}}{~}~z~{}}}|~|||z}|}~{|z{}~|}|~~|||~||y}z~~z~}|}|||}}~}}}}}}~|~{z||~~z~}~|}}}xz|~}||~|||y~z}|~{}{~~}x|~|{~~~{~|{}~{|{z{}|~}}|~|{~zz||{y{}}|{}}|}}~z||~|{~|~{~~||||{}|~~~~z}{}~{{{~~}~|~{~}{|{y}~~~z{y~~|}~|||~~}~~z|~}z~}}||{|}{|~~}{||{|}|~~|~~~|~z}}}~}}|{|||}~}{~~~{{z~|~}~{{}}|}|~{}z~~|}~y}|~}}}|{|}}{y{~|}|||{~z}~~~||}}}}}}}}}~~}~~~|{|~~~|~{}{}}|~}~}}{~}{~}~~|}~z{~|}{||x~|~}~~}~{z|z|~}||}|~{}}x~y|}{~y|~~~{{|{}~{}|}{|x~|~~~}{z}~~{|~w~}}}~|~}}}~~z|w~|}~~{~~}~~}}|}|~{y}~~~|}~~~{|}|~||~z|~~~~~}}xywwzy{zzyz{yx|v{yywzw}xyvwty{twxzvzxyzzwxz}{z{ywwyyzy{|{{w}||z|y{~x{yz{{yyw}yxxywxyxyz{yvzw{yyzwyzw{yxy{zx|zyyxxx|y~vxwy{vyvy||{{z{|}yz}}yzywwwwzyxzxvwwyx|}xxyv|xzzyy{ytzyyxyzzx|xzy|}x~zxzyxy{}{||z|~|xxy|xsyxxxx|wzxxxzyzzxvywy{y{z{wxxwyx|zyxyzw{xz|xy|ywyz{y{z{y}}y{ww{zvvxyyxzyyvyzw{xyx|xuyxwy|{zyyy|zzzyyzyzy}~zqy~z|{~|zzy{x||xzwyw|wuwu}uxzvxuu|xxxx}xz{vzzyx||yw|zy{||zw{|{xz}yyw~z||}{|zzw|yxx|v{|vy{yzxuyyywxyzyyyxyzwsyz}yyu|x~xzz}v|wzzzyy{{{y~zyz{|xwyxxwwxxx{yzxwx|}yvtywvwxy}xwz{|z}{~u|tyw{|{}||}y||{y}y~{zzz{xzyyyyzz{zyvzzxzyuz}xxutwyzxyyz|xz}y{|zzwvw{|x}|wyy{yy}}|{yy{xzyyxxyzzty|zwxtz|xxwwtxzxuwwx|wv}zz||z{{yz}{y|yy{}{yyw{z~yy}z{}{|wyt|z{ywxxuxv|vxyyz{zywvw}yxwx{|{|{wx|w{yxyzyz{wztzwyu}{zz{{z{w|{{yyz}wx}xxzy||zu{{zy|yvtyzwwyz|z{z{||~yzx|w{{x~}|~~~}}~|{z}~}|}}y{~{~~~}{}z{}}}||{}}}{||{~y~|{}}|}}x}}{~|{|{zz{~||||z}}z}}||~|{|zy{|~}~{y}}~~|}{~{}{~}|~|}||}{~}{~~~~~||}}|{|~z}~|tz}|{y{x~y|}{}|}~z{||~|{z~{~{~}|~||~{|||~~~z|}{}}}|}y|}y{x~}z{~~{zzz{z}~||~{{}~z}{{}}~}{z}v{~|~~{zz}}}z||~{|}~~|~{~||}~~~}~}{z}|~z|~~x~}~|{|{y~}~z~}}{~~|~}~~~~~~~y|~~}zz}~|||~sz{~{y~|}~|{|}}|}~{~|||}~|~}}{||}{}}{~y|{}y||}y~~~}~~}{~~~{|~}z{|~{~{z}{z~|~~}~}{}|{}}~}}}{}}~~||}|~}}z|}}|~~}~}||||~}}~z}{zz|~zz~||}~}|}}~|}~}~~}}||~~}~|{~}||y}~|y|}|~}}~~~|w{wy|uxxv{{|tzxy|{y|yyzxzy||yxv}zz|yvxx||zuxxxxuvzwwvywwyzyxyutwyz|zy}{}ww|y{{yyz}{y{y{v}}|z||v}|xyyxyxxvyyu}w{zy|wowxvy{xwyvwzwvvw|uz{yy|wwywy}z{yyxzyxxy{zwzzz}{~y{wyz{wyzy{zx{zw{wywvxzx|}~x{y{|y~v}|w~yvwuwz{yzzy{z}yu}wxzzyvz{{zwzy{}yzvz~{y{{xxwyz|y|zy|{{zw|wxwy|{{yywyz{{xwzzwv}}{zyw}}xz{u{y{~xxz{w{|v{yxyyx{|z|y{xz||wx{|}z|y~wy{{z{|zwy|zx{zy{{w|z|z{{y}{~|zzz}{w|~x{y{xxx{wx{ywzy{z|zx{y|{y}{zxwyyyw{wxyx~y{z{|}|x{yyy{zwz~vz{yxxzv}xy~y{zzw}{vz{yzyu|xwzzux{zz{~u|{xzv{z{xyyxzvy{w{|yxz|xvyxyxwwxyz{xzz{zzzyzzwyz|yywxzwuvxwz{{{{ywxyz{z|zyxzzww}|zzy}x}z{yzz{{{zwz}yxzz{zwxx||{~{}z}y{zz{z{xwxyzzxx{}{z}w|vxz{yw}|v}z{z~{|}{{~{~y|{yyy}yz{{~z{{{|yzyzyy}zzxyy~w|uz{yyzx{y{yx|{y{w{z|{~|zxyy|wuy{zz{xvxz{xzy|z{z{|{x|~{w~{}xsxu}uxz{zw}xy|y|xu|x|zy|yuy||y{{yxzy~~{{}{|}~~y~x|{~~~||~~{|~{}{|~}||}~y{}}{~}}~}{}|}}~|~~|z{~z}}~}}||~y{z}|~z|||~~}~}z}~|{}}~|~}~z~~zz~}{{}{}}z|~}~~z}y{{|}~y~}~|}}{|{~|z{~}|{{}|}~}~|z||}{}|}z{}}~}|z|{}w|}~~y}~~z~|~|~~}~|}|~~|~|}~}y}||{}|~x|~|~y~z~~z}{x{z|{}z}||{|}}x~z}}|~y{~~{}}~|}~~~|{~|~z|z}}}~{||z}~|{{}|}~{}}~~{~~~~}}~z}|~|~}~{|~}~~~}||}~z}}||~}~~~}|}~~}~}}~}{|||{~|||{}{}|}}~~{}~~{x}{}}~~~y|}~}{}}{}|}~{|}{{~}}{|}~~}~|~|y|}}}~}||}|}}~}}}~}}{}}}|}z|~|~{~z}z}~|{|z~|~}{~~~}~||}xz|}|~}|}{|{|y{~}||~~~|~{~|}}xxzyzyx}zu|xyyux|wzzxxxy{y}z{|wwxtyvwur{yx|{zxxwz|zzz|x{|yy|xxxvzy~}y}y}{|vzw|txv|xy{z|zuzyzyuzvzw{xwsyywxzzyyw{{vvyxw}v|zxy|{yz{zzzyx}{yzyxwy{}ywvv|{zz{x{zwxxyzx{xxxzx{{zvtyzzuy~xzyyw|u||~x{|vzyv~z|w{vyvzy|x{}z|xyu|{~xxw{wwv|uyyxw{{}{yzz{{z~xzzzyyzzz|}{}{z|}|zyuzwyy|yxyxzy|wuvz~yvxuz{ywzwyuyx||z{x{zzyw|v|wzzyw|x|~{yy|y{{yyvyzyzwuy{x{y{w{|xywyvz|xxxwyywyzzyz{yx{z}y|{yx|wz{xyz~}{z{}yzyxw{ww{ywyyx}x{zvxz{yx{zwzyvwxxww{|wx{z|zy}|||w|}|~}|z{{xyyxy||z{uzzvw}~wzwxx~xz{|w~uxy|w|zx}z{zzux~z{zyzx|z~|{z{|xx{y{z}zz{||||w|zvwz|uxyyxwyyy}zz{zyxyxzx}x{yz|{zz}xz|{xxzxxzwzywz~|{{}zx{zzy|y|{ux{w}yx{wyzyy{vwuyx|z{y{~s}}}y|z{z|zxx|{|yyzzxz|}|||wxzx{yt{u}zx|zz|{zwxw{{wx|x{y}zyy|yz{y|{}x|x|zzv}~}|~|zy{|zzz~|z|xyyy|{~zxy|{~w~w{ysv|{z{}x}yx|xw||yx{w{yx{zz}||{zz}{{~|~}z~}}}~{yz{|~}{|{|{{}z~~|z{z}~~~~~{|~z}|~}}}|z}~yy~}y~{~|~~{zz{||zy~z}{~}}||~{~|}{~~~||z|}z~|z~v~~z~w||{~~||~~~~~z|{y|~}y~||~||}}~~}|}z{|}|~{{{{}{~}}||~zy}|}y|}z|}z~}~y}|~u{y{|z~}|}||~~{{~|~}~{~~}}zy{~||~~{~w}|}{{}}z}{}|}}~}}~~~|{{}{}}z{||{~~}{}s~||~~|}|}~|x{zy~{y~~~|}}z|z~|}~~y}|}y|{zz||{|}}}{~zy}z|~}~~{~~~~{~~~~{{~~~{~}}}~~{~}{y|~~~|~}~~~|}}}}}~~z}y{}z{||{}~~}~|{|z||}}|~z~{~~}y|y|~||}~}}}}}~|}|~~|zz{|z|{~}zz}}|~~~z{~}~~}~||y~}|}{~z}}|}}~yy~~}}~{~{{|}~~||z|z~}}x}~}{~}|~~y}~}{}~}~{}}~~~|}}~~}{{z{xwzw}zx|}{xvxzx~z||{wxyywxyz}xw{zxxyxxwz{xy|wwzyxuzzz{xy|yyyyzzzxzyvzz}xwww|zw|v{y|wwwzxv}w|||uzzvwzv{uy{uz{wzxxxwzx{zvxuzzw{zx{zzxyzyzzwxw~xz|xw||{ywyw{yzx{yxyxxx|yxzwvwzwvytxy{wxvwyzwz{{z{yyzyyzzy{wyxx~wxxyxyx{v{y~}zyx{xyzz|yzu{yw}yzyz}vyy|x}wwzwyyzyxxy{yxy{zww}xz}xw}|{}yxzzyzwzyxyryzy{xyyzz{yy{uxx{wxyz}xy|yy{w{|xz{}zyw|x{{zxxw~}yzx|yy{{zzxvw{xyw{{zy|{zy{xz~xx{{xvwuwx{x{xzzx{|xz}xzxwzv{y{}yx~z{y|y{z~|wzyz{wyzvxx{wyz|{uuxy{xx|xyzyvvxzzyw||zy|wxzzyx{xywzyzx~w{z{z{{|}zzy~yyx|}wy{~xyxz{{{{zxyx~}v{w}wxwxvyzy{zzxy|wvz}|{}yy}}v|wx}z{rxzzwvxy|u{zxzz||yyyz{|yx}yxzx|}yxzyz{y|zywzzww{}|wz{uyyxx}|||x{xz}w|wzuz|z|w}{xzw|xzxyvwv|{{wxxxyxu|yz{xzzwx{v||x~}ywx|xz{xz{uzzz{zz~z|z|z}||}|vz{yyz{zyvv|z{|~|xxt~x|zzyw|y|w{{yyywzx}|yzwy{|{zwy|xwzxzwz||}|xzwxy~|{}{~}}}~}~|||{}~}z{|zz}~~|}}|~w}~{~}~}z}|{|~}}~}y~}|y{}{{}}}z~}~z}|y||}|}}y}~{{~{~y{{w~~|}}~}}~~{z~|y|}~}zz|~}{~}}{z~}|{}v|x|~z~~{~~~}}}~~~}}~~{~}|}y|{~z}w~||{~{|{|z~{~|~x}}|z{}|w~}~}|~}z~|{|~}|z|}}~||}~x|~~{~z~}{~|}|}|}}~|}|}{~~x~}|~||~}}|}~}~}~}}}|y~}~~}}|~~~~}}}w}~}}}}|~~{||~~}{}}~x}||}~{y~||{}{}|~|~{~~}}}}|}~}z{~}z|{{}|~~~|~{|{~y~||{||z{}~}{}}x|{|}{y}}|{|{~z~|}~~}|{~~|}|~}}|~~}x|}}~{{{}~~{}|{||~w}|}~}{}}~}z{}~}}{|}|z{|}{|~~~}~}|{}}y~~|~}~~{}}y}|~{}|}}}}~|}~|~~z}z~v~}}}}}}x~}{|~||~~~}}y~{~}}}~~~~~}|{|~~}{~|y~~||~|{vxyxy|zy}zzw{yyzuz{yzy}w{wvyxxvy{|vzxwy{yxuxxu|wyyx}yxz{z{|wy{zz}xz{ywv~xy{yyyvzzwx|xv|y}y}wwvwyx{|wwzzxz{{{ww}y{{|{xzsvyzw|vyzxzzwzyz}{{|vz|xyz|xwz{xz{yv{wy}zxw|twxyyywvwwxzxv}zyyyxxtz|zz~{zwy|wxz{xx{||wyzwyzvyvs{{xzwzxzux{u|vwy{zty{wzwz|xwzyyyz|xy{zzu{z{z|{||xzx}|xvtwwy{{{{~zvw~wytywxwyxxwwy{yzuxxyu{{|{y{yzyz~w{yzyx{w{x|yu{zut{vzyv{{zz}{x{{wy|zvxy|{uztuzx|z}{xy|zzyzz|z{{y|z}{x{||{{}}zz{wyyxzv{zzyvxz{|ww|{zz{xtxvwzvxy{|}v}|x{{z|yyz}xyzxxzw}|{y|}|zz{vzxvwyyxwy|y|xz|xvz{|yyyzwyyxuy}{{}~x{xz}yyx~ww||yy~yw}z{}yzw{yuvw}z{uxzzw|xxzvywwuwwxzywyyzyy|z{~zxx~yy{}|{yxz{~yz|xz{zzzz}zy{{{xxx|wwvzzyx}zxwvzw}z|zzzz{|z|{|x{{xxzwxz|}zxz{{xy{w~{yyy{zz~xwwvwxwy{wywy{w~w}zx{wvtzx{zx{yz{|zy~{}|}y||~}~zyzy{zy{zx|xy{xxyxyz|{yx|{{{w{xz{xwz{~{{{{v{z}z}}wxuz{v}y}{zz~y}z~|~{~{}}~{||~~~}{~~x}}||~z}xx|}}z~|~z~z|}zz~~z}yz}}|x|~}z}{y|yy||~|~}}x|y{{z~~|{{z}y}|}{~~|z||}zz|y|{}z}~z|}}~{{||||}z~|}}|{z}~}}~|~|~{{{z~}}{wz~}}y}}}~y}}}|z|w~|{||~z}v~|~}~{|z}~z|{~y{~|z~}{{{~|||}}~}{~~{~}{}~z|~|~{~}y|~{~}|z~|}y}{{}{~|y}~~}|~|~}~|~|~~z}|~{{~x}}{~{|||{|}}wz|{}w}~~{~~{~|~~|{~~}|~~}z~|~y~}}|~|~|z{}||}~}{||~{~~|~}|}{}~}z~~z}|~}|}|}|{|~|~}{}~z~~~~~zx~||~|~}~|{}|}|}z|}}}}{~}~{|~|~{~~~}}}~zy|~}|x~{|~~|~}~~|}}z}z~~|~}}}~~||~~}z}z|}}}~}z~y~{}z}|~}z|}}~|{wz{xv~y{}x{yyy{z{zy|zr|zyz}{vw{{zwv|y~twt{yvzxuzuyx~z{zyxw|yyz~xz~wzzwzwzwxxwyxx{w{x}vzxzy|x|zxwyywz}|yx}xvx{yzwxyx{zzvzvxzwt{xzvz|zy~wxvzzzv{xyz{xyz{~zz}{wwv{yyxwxxw{z{yywwzy|z|{}ywy{zvz{vv{x~{}xx|zuzzzz}yxwyzyvu}uzyyuvuxxyxyzx~ywyyxzv|wzxz}{}xzvtwzx{y||xw|{x{z{ywuxvw{v{wzzzyw~zy{y{z{{wwy{yxzzw|qy{{y{||wyy{zzwytx{yzywyyz{wyzwyyyzxxw|z|zwxx{yzwyxxx{ywxyz||{y}wxyx|xyzy|zyxz{z{|xz|xxxyxz|{{zxwvvz{w|xyzyxx{|z{yx|x|yzz}{{xvzzy|y{zyyw{{vsz|z}y{|yyv}{zy|{uyy{{zx{xyvy}|{{zy{xwyxwvww~yv~}yywx{{wz{yy{zzxy{xvzzy{xyzz{sv{ywvzyxxww{u{|x{wyzx~}{uyzxwyvyw|zv{|yx{}y|}|z}zz}yyz{xy|y}zx|}yw~zw}zyyyw{xww~wvx~uvzxx{yvx}~z{xzzy}txy~yyzyzx{w{{}zz{vy|~zxyz{ywy{wz|{zyyzzz{}xz}xzvxwuy~w{uxzyxwzw{wz}{xxzyz|wz{|}x|~www~}y{{{y|zxzx|x{y{{{{{y|zy}y{wyz{y|{y{wzzvy{|yyw{x}x{zz{|zy|zz}}}~~|}~}}~}~|~|zx{|y|{}zw~}~~}{~{|}~}{{{{~}|~}|}~}{||~~~|}|{{~}{}|z|}yy{|}}~}}}|~~~}|z{}~|}|{|{}yz|~~z~}}|~|~|~~zy~~{z|{|||z~z||}{||~||}}~}{}~~}|~~~||||{|}|}~{~~|{~}|||}~~{{~}}}~|}{{}~}|}~y}~|}|~z~{}}}~}|z{{}}~z~}|~}{~~}y}}z|}|~~xz~~~}y}~|~z}x|~~~|}}{~{~{~}}{|z~{|~}{~~}{y}~}}~{{|{z}}||}|~}y|}z~}~{~}~~|~~~|~|}{}|~}}}~z}{}~|~~{}}~~}vy}~{|}|~||}}{~~~~|~~~~~|}yzy}{|}~y||~~~{~~{{y|z||~~}|{}|}~~}~~|z{}~}|y~{|~|~~z}|~~}|}~|}z{z~}}}~~{~~|z|~}~|z|{~xz~}{~~{{~|~|~{~~|}}}}}y}{~|~|z}~{wy|yzzx|tywwwzzz}yz{xvyzwy|{wywxxxy{{w{vzz{|xzw{{{y}{ywyy{z|zy|{z{|y||}{xxuwzyww}{z{yzuwyxy{ywxw{wuvywxzwyvyyz|xx{yywyy~vyzxvzw{z|uzu|y{y{w{vyyyyvzxyz{yx}w{xvyy|vuyuvwzyy}xxzz{yy}~|uxwzxyxz|zzw{{|z|{y{vxwyxxzs}z|wv|z{{{{wzuxwwzxxuzxv{|xyzzwwz||y{z{|yy|yvzw{x{x{{{xw{wxzw{wzzvxwwz|x{}xv~wzxxxwy|{~wyy{xxyz}yu{x|~w|vx|xz|xyz}yxyzwyz|u||}zwzuwuyyv}v{vyvxyyuzwx{x|z|y|zzv~{yv{x{z{z|z|wzxz|z|zyvxx{zwyv{{xxyzv~{xvvyy{zzxt|{zzx||wzv}{xzy|}yy{z}{z{y}|v|}{yzzz{}vyx{zzzxxvxxwxwyvzywzyvyw}zwy{|z{{wzwz{w~yz{|{xw{s|vzwyzx}zx{yw|x{zzxxxvpwyy~~w{y{wzv|xzxsz{z{z|zv~}{{}x|zyy}zyzxx{}zzv|wxyzywzz}}|yz{zxxszywx}y{y{x|x}xy|wzz}wz|x{|z{{~~ww{xx|zxzu{{}|yy}yy|xwvwxu{yyxyxwxzzxx}w{|x}z}}xyzxzyz{z{{z|zyuy}|{y}{w}|yyywx{|zxx{{{xxyzwywy{yzxxyw|xzy{y{{{|vzx|zz{x|z{zyz||||}~|z|}}}|~|}|}}}|}~}}z~~|{{x}}z{zz}~~}}~|}}{~|{~~||z}{~{z~|y{~||}{{~}||~~|}~y|z|}~}~|~|~z~|z|}~z~}}~{}w|x~}}}{w~|}y~}{{z~|{|z{}~~~}{|{{}}~~}|x{}}}~}~||}}}}{|y{zz{}{}z~{|z}||~{{{~}}{z{}}{}y{}{~~~{yx}}{}}|y|~|||zz}~}|z|}|~}}|}{|~~|~{{{{{||~|~~~}~}|}~|~|{{}x}{|~}{|{}}{{{|y~}}zy}~|y}|~~~~}|}~w|~}|~}v{|~||||{x}}{~|}|~~||}~}}~}{{~z}~~}|~}}|z|}}||}w}z{||~|x~{~}~|~}}}~|}~|}}z}}~x}~}||z|zx~{y}~|~}~{|}~~~|{||x~}}}~~|}~}|y|}~z}~}z}~~z~{~t|}}~|}{}}~~}{~{}z}|||~z{zy~z~|}~}{||~~}|}|}}~~{|}~|}|~}}|||~}}~~~}|~~|~}|wxw{v}~z{{z{zxw{vzy{|z|zyxwwy~u{x{vy}tzy{wvxttzyyy||xx|yyy|{x}x|yxz}ywx~u|wuy|yxyywwyxyxyxxx{{uwz||ywwyyvs{{wv{zy{zyx{xyyw{yxz{zyvyzzvywz{yz{y{xytyyzwyxyxzxyzx}zy|wvxzx{yywutzw|vwxyxzxz{z{xz}zt|xyw|zzyuvyyyzv|vzw{|{wvv|yxz}xwswy{{yy{zwz|zw|z{xzvy{|xxww{zxwyxy{{xy{zzzyyzvyyy}z{xzyyzwzwyy{y{zuxv|z{z|~}{zx|yzxy|yy{zyu{{z{z{yxwwz{}yzzy{{|{|ywyzzw{vx|xzxyzyywyy{uyzwy|xv{~yxyvx}{xzy|yzyzyxx{ux{zx{}{{yvzzyz|}{{}|}u}x{yxzxww{zzuv}zzyv{z||x{yx{x}wz{{xz|}zy{|zzwzwxzzvxtz|yzxy}{z|z}zw{{y|xz~w{y|{u}{|{xz{|w{yyzxz{zy{zyy~xyuxyv|z|yy}xxxyyz{y~{zyx{}}{{ww{x{yyyxxx{|zwyz{{yy{zyxw{|y{|z~zu|zy}|zvy{}zy{{wx{~{{{ywzxxx||{~|x}zyx}wzv|{w}|yw{|{zuy~z|}zw{}z}{}~wyzzt{z{|y{y|{}wzzvuvx{z{zxz{{z|z{{z|{z||zyxzzwx~vwzzzy|xyyyzw{|{{}{}x||{}yztyy}y|y~zzvy{~w{|xwzyyy}zyzzyyyz}z~}~~~~|}|||}|~|}z|~}~~~z{|x~z|}|}}~|{~y}|~~}||}{~|}y~|||y~~}}}}{}}|{z~}yz||x}~|{}|~~x~y|z|~{~|~}|t}~{~}~}~~~{~}{z{|}|||}|~}|z~{~z}~|}}|}{||}{}~~~}{}{}}~w}~zz}~|~~}~zzx|{~y~~|{}}|z|{|~y|}~z~~}x|}}}|~w}}|~|~~|~{|}~y|}~yzz{~~}z|}}{|~|}|}~|~~~yzz~|}|z~}||~}}~{{||}}|~z}}~~}}z~|}}{~{w{}~~|~}~|~}w~{~yz~{|~{~~}~~}z}~{}}z||}{}}}|~{{~||~|}~~}||{~{w}~y~}}|||z}~||z{{}}|{~|}|}}}{}}~~|z}}}}||}~{~}~~|~}}}}z|~}{~{xy~~}{~~}||{y~~|}|}~}}~|{~~}|}|~}|~z|}{~}}~~~{~}}~~~}~|{~}{~|~~}||~~}~~{z|z|xyw{yz{vvyx{w{~uwzzy{y{xzwwwxp{wx|tyw}wzzzvywxyx}yxs|zzyx{v~{z}|zvyx|{wyuy|tywsyvxzyzzyzx{vyy{zuxvxxwyuy{wuvw|xvyx{uy{vzv|xxzwy{zz{wy}wyvyxwxxyyzzyxwxy{yw{|vyzyxwvx}xyv}xy|{yywzxxvty|xty||y{yyyxyywzy{{vvxtyzxq{xtzv{vvwx|yxwxz{zvx{wxyywz}xy~xwzyyw|{|x|xy|yy~z{{yv|zwwuxuz{yxxxxtx|xvww{vyw|wvyztxxzz}x|ytyxzy|xzzvv{y{y{xzz|zywzxwyuxxxw{yxvvyy{w{|wxw|uwywxyyxw|}}{|zzyx{}xyy}{xzuz~{}wy{{~|z{{|xv{{yyuyyxyvwyxyxzwv~wx|yyv{v{vvyzwz|vzy{yyzyzyzwzyyxww||x{{|}zxxwzz{yxrzyxv{xrxz{x{wzxyywt}xuyyy}w{y{{|}xxzz|~|}|y{{z{x~{{wy}x{z{{{ztzxw|zyyw{zw{vx|zwzzyuv{wyw{{|z{zxy~zvz{|zy{w~x|{|z{~{zv|wwz{z|{yvyxwz{z{zuzwvuxwywy{xxyxy}zw|y{xwyyx{{wx|z}{{|yy{u}y|xx}x~y{zz{wxzxwy|xwzw{vwxzwyw|{ytuw{zz{x}zz}yxzz{x}|xu{|y~z}|{|xz|y{zz{zwwy}wxxyzx}yxwy|yyxy|}zxxzxy|zy{z|yyyy||tz{|}}|{}~{|{{|~{|zzrv||{}y~}{z{x|{|}z}w~{}|}~}~~~|~}}z~}}}|}w|}zzy~}z|}{}z{|x|y}z}{|zz}z}{~~|{}}~}y}~}x||}}}~~~|||z{xy|}y~{|{{~|zyx~|{~z{~}}|~}~~{~}}|{}}}~{}~z~||}zz}z|}~u}}}~|}~xy}{x}{{~}}~~}|z{~||}~~{}yz~{}z}}}{w~||z}|}||y{{}|}zx|}}}}|{}}}~||{}}~}}~}|{z|{~{}}||{}v||{{{}~|||y}~~{}|~~|~||{}}|~z|}}~z|{}~~{~~}{~}|y{|~|{zy~~{}}~~z~|~~|}}}|~~}z}~z~||}~{|{y|{z}~~}~{}}xw||zz}x}s|~}|}~~~~|~~}~}~|{~}z~|}|}}{y|~||||~s~}}|}{{~x}}~z{}}~~|}{y||~{z}}}{}uz{{~{{~~~{}}}~|{|}}|{~|{}~||}|{~|}~xw~~|}}}z|z|z|}~|}||}|{}}~}{}}}{{z|y|{}~}~|~{}z}}{~z|}}{~}~~}}{yzxy}z{yxxzwwy{yy|w|y|yvt{}zzwxx{vy{xxzwtwt}zvxyzyy{xzv{y{zvywzuxwwxwxz|uyuuxyz||xxzvv{x|wzy|y}{yv{vyxyz|zwxw}zx|yw}{vzvuzy|ywxytywvxty|wys|yw{||yvyyvzxzx{{z{w{yxyx{uyzxtxzwy~w{wwy|xwyxy|yz|xy{utwy{{}yzx{yyyzy{zzyxys|z|wx}u{|v{wy{{vzyzy{||vy|yy}yz{xwzww~xxxuzzxzyv|{yzzw~x{|yzz||xyux|{{zv{xzy|{y||yx}z}yyz{|xz{ysyuzx}z{{{zxy|zywyxwx|v{{z{yz}}|{xxxtzyxxuxyxzv{w~{w}{zzzv~yxywtxwyzuuxxzzwyxvy|x|~{x||~z}|zzzyzwyyv~{yzx{z|zvvxvzvwx~{zwyx|~|xx{wzy{y~|yyzyzxyz{{w{{zy{yvyywyw|yxx|yzyyyv{|{|zzzx|zz}xxxwxuyzx{vyuy|vxyw||wxzyw{}xwzx{zwz{y|}{z}{{wv|yzz|x~y|}wyzy{|xyxy{xx{{t||xy{~|{|z|}{}zy{||~zz|y}z}|{|y{zywx|vxxzy{w||{zvzz{{y~||{yy{yzywzx{}}vx|zzxy}yxuyw}xy}xxvzxzxy|xy{z{yvzw{{~{xy|wzyyzxx|{}{||}xzzxz|wzyx{{zy}y}{{x{v~xy{}zz~|y|{vzx~{z|zxy||}wwu~|{{wxxzxwy}z|{{{|~{}~}~}~~z}~z{~~z{}|}x{}|{~z{~}~}z~~z{|z}|}~~{{|{{}~}}~{||y}{{{{|||{|~|z|{~}}}|y~~}{}~|{|{~y|{{}~{}{|~{y{}~z}||z}}|}x~}}~|{}~~}{}~|{}~}~|{|z|z}{{}|}{}~}}z}~|~z|z|}~~{}|||}||{}|{|}}|~~zz~|~~{~}~~|~|z{~~|}|z}}z{||{~}~}~y~~~||}}~{}~}|~~~}}y~z|}|zzy}|}{}{~~{|}|~|}}~~||z}~~~}||}~{}}|~zz|~~}~|||}|{|{||{{~||{~~{{|~~~~|}}|~~~z|~{~|z{~z{}{}|}|{{~~~{~}}~z~}}z||}||{}~|{|~~~}~}{{~{~{}}|~{~}}||}~zw}{}~}z|~~y{z}y}|}z||}}|||}}~{~~|~v|}}}|{z~}}}z~}|}{~~}|~~|~}}|~}z}~~~~}}{~~~~~}~~|{~w{{|}|~{{~|z~~}|}~}~}~}~}~}}{{z}}~~}}{||zzzzz~xzvtu{xzxzxyzyz~z{z{{sxzyvw{{xyxtxyz{{yx{y|wz|zxyy|{{}z~{{|y{vx}x~xww}{zyxuy~w{xy{xxwzxzyz{ywyuzx{|xy{yxyyw{w{{xyz{{{zy{|yy{z{{wwzuww|xuyvw|zw{wuxx|{|yytvtwyyyzvwy}yw{{}{}yxyyx||zzz{|uy}|xzz{tyyz{zyxzx{uw|zzwzwwxz{y~yy|yxxz{z|yywzz|}z}~z{|xvy{zxy{}x|}{}}wwvzx{xsyyx{ywywxzz{yz{wxxvtwzuz~|zxt{yyyxvzz|zyyu|y~zy|{y~ywxuxz{w{uz||z{|y{~x|uz{yyuw~yx}w{}w|v|}{y}~yw{zxxx|z{|wxz{z{{z|zvuxuxz{x{ywzw|xx{{zzwvxz~ww{{wy|z}{xzx~x}zzyyzzxyz}yxzwwzxzzv{x}|xwuw||wzyw{zvxzyyw~zwzy{{w{y{y|}|yy}ytxzw||yvw|z|~y}{{{|~{w|uvz{wzw|z|vyzyzy}wxxyzzvv{|wyv|yx}z{z{x{yuzxx{|{{{{zz|}{}xxxtu}}{yzvxyvyw|yvxywwy|uyyzzy{y|vx|~ywyz{zy{~zzz||yzwz{yv}|xx}{|zx{y|z~u{ywzyzuvx{{{y{{z{yzz{xxzy{}x|{|}|}|vw{}{z}|{{y||yyy{|y{yywxyyv}|yyxzq|x{y}yww|yyz{|x{{xxzxxzz{~zzx}zy|xxyzx}~{||~}}}~~|~v}y}{{|{}~|~}}||yy{zu||~~|~{~|{~~~||~{||}|}y~z|}{|~z{|zy{|{z{}}}}~~}|z~}~}~|~|}|}}y{|~zw{|~|~}w}}{{y{|{|z}}z{zy|~~y|}~z}|}z{{~z}~|{}~{}{}}~{~z{}~{~{}{{{{|}}~}~~{~}}}}z~}||{}}{}}}|}z|}{z}{||{y~}{~}x~}}}{}~~}}~~}~~~|}}|{y~}~|}|||y|{}|}~|{w~{|v|{~~|}}{{~{{~~~|~z~zz{|~{}||{z}~|z~~||}z}|}||~~~~|~}~|}||||}|~|}z~}|}}|~}x{y}y}yz|~~z}{|}}~}|z~~}~{}}y}||~}y|}{}}{~{z}zz{}}z}|z|{{~~z~~}~}}|}z|z|~|{~~{}}{|}|z}~}~{~{|}|~~~}|~}||~}}~~}{~{~|}}|}~|}}}}||||~~|~~~}~~}{~~xww}}|{}x|}|}~}||~|~|{{|~|~~|~|zy{~xyzzzzw{zyyz|y{yyuzy}wtw|}xuxx|wwzyvxx{xx{zzx~{xyzyzyyzz}xzyw{sy{xzxzyy{{z|ywxy|z{xy|xyzyzyyxxv|wz{{{{ywwxn}wy|yyxzyzzyzwyzyy|{y{yxwytxyzuywyzz~zwyy{|ywxz}~{~yx{ywvxxyxxyw{z}twwxz|xyyyz|zx|zy{{yyzz}yzy{xzvv|x{uxzxzz{{xx|||{vzty{|xw|xwy~ywzzzzyyyzu}z{yy|y}xx|w{|x~zzwzx|z}wzxywxwvzzxzxzx|yw{{xw{vvxvzzw||zz{vz|xwy{tvxzzy{v{vzy{yw{z{xy}y{w||zw{~xyyyxxwxy{vwy||{yz}yxxz|vx}yzzxzz|zwvu|yzzyzxwzz}xvyywz}v}|yzyxx|yyzy}}v~|xyzyyuvzxxz{{vy{|zx{yxx{}zzzzx|x{}uzxux|~yzz{y}{x|}xzw{xv|yzyxyxyzzxx{zyz{{|y{v{x|xzzyy}zyzzxytxzzu}{yx~{zzzz|zzyzxy||||yu{zzw|z||}{x|z{|zx|{vy{|xt{}|yzx{zyzv{zw}|yyyyx|{|{z|{vz{{|zzu{{||z}{xyyz|xxzwy~~u~{zzzz~}vx~yxxzzy|wywy{|{zz|}zz{u|}yz{{y{|zyyxz~~x}vz~yxyz||{|}zzw||w|xy{zyz|{{z{zw}z{}xx{zyxzxz|xywytzzwzyx}y}{{yxzxv{yy}xy~~z{{~~z|{||y~}~~z{|||~~|}z{{}y|}{}}~}|zx~}~z|{}}|~|}|{y{|}~{~~}x|z~|}y}zz}z}|~}||{|}}~|{}{|z|}}}~}~}{}~{w}y|{~y~}{}z}}~}|y~|z|}}}{z|~|z}}|}}|}}{|zz}{|{|~}|{{{~zy{y~~}}y}z{}|~{|}y{~{|{}}|}~{|~~z|{|z}~|{|z{}{|~}z}~{~}}}~}}}|~{|z~~~}{|||~x{{x}z~|~x~{}~}{}|~}}z}~}~|}{{||}{~~~|~~}~~{~~}~~}}}y~|~||z}|}~~||~|}~}~y~|}~{||~~}z~}}}{~}z}||~~{~z}{|}~~{{}~z~}{}{|}z|{zz~}~}|~~}{}}|~|}~}||}{}}~|~z}|~~~}}~}|}~|}}{z~~}|~}}y{|{|~}~~{||}~~}||}}~}}~{}~||}x~~}|}~~}x~|~~||z}~{~{|~|||||}}|||||}~~z|~||}~|~z}z}~}}}~|}{~}{}~}~~|}~~}|}~{|}~{}|t|w~z|yz|~zxyzvwvyx|ywww{xxwxywyzyyzwwywyzxxx{|y~zzz{z{y}x{{wz}wx|x~y{yyvv}vx{xwzywvz{{txyyvzyywxywvxysyxyzyy{w|wzvz{xvxw{|xx{wzz~zx}vwxy{zvxyxzywyx{wzwxyzwv|xxz|~vxzwvxtxwxvxzz{{y{z}|zys{yy~zx{zyy}z}}|~{xvyyxvzzt|zv|sxwy|wxzxxzyyvywxzxvx|yzxy}{{{yy{y|z}|zzw~z}{zwwzwwzx{wyxxwww{wr|xyyytwyv}zzvxw}y}y|vzy|yy{z}{wwwvxz{xy~~zz}{yz{w{x{{v{xvyxyyyx|{v~}xzw|}wvzx{xzxx{}|{zy{uyz{zuzy|}z{{xxy}~{z~zzvyvx~v{wyzvyz|{y}z}}yyywu{wzwwzxx}w{|{|zx{zy{yxryx{sw{}ywyy|xyvxxx{zzxvw}w~{wyvxwzu|wx{zyy|x{xz~|yxyz{z|zwy{vxyzz}|yyz{|{y{|{~|zzz}x{xwzy{y}twytv~wxyszzwxxxwzz}zzy{xzzz{z{xzz}~|yz~yw{zy}z}{xzy{xwzyw|wzyyyxywzu{vx{xyxxz}yx}w|z{xz~zzz|{wy{zu|||wzzxyw{x{xzxxzv{{y{{zvywwxyyzwyxv{}|wvyzww{xzz{zxy~z{}|}z|{~}yy}|yy|}z{}{{vv|~zy{yvzzv{|xyzzzsvywyz|w{z|yyy|{x{{v}{{{zyw{wyy{~|~|~}|{~x||z|||||~~zy{xz|~{~|z}}||~}}{|{|||z~~z~|||~|z|z}~}{{}{|zz|w{xx}zy{}||~}|}{}}z{~z}y||~{}}z~z}}{~z|}~zyy|z}~|wx}~|~z{}}~}}{~}z{||~|}~~~|z~{}~~}yv{{}~uz~}{wz}|~}~~{|w|~{~~|{z~|~~~~||~~~~|{~}}{}~{~{~||{||zzz~||z~}|}|}y}|y}~||z~~~}~|||yy}zy||}}{~}||~{}|y|~|{~~x|}}|~||~~}~~}}|~|~|~}}xy}}|~y}}w}~}y|}}|~y~}z|~||~~~|~|~~|~~~y~z~}}~}|{|}x~xz}~|~w||}}y||}z{zz~|~~~zy{~{{y|}}z~||~{||~~~{~y~z}}y{}{{~~}|{|~|}~~|~{~}}{}~~z{||z}}}~|~}zzy~{{||~|~|~}|z~}~~{{||}}|{}}w~{}{|}|~|~}|~|||{{}z}|v||{~~~~}~|}{uy{~~~{z~|~~z{{~}|}{y{{z{}zz}{{}~~~}w{zzwy{|x{y{x{xw|yz{{{{zxzwuzxxxx{yzwzzw{|{zv|xv|yz}~|zz~z{}w{xvyvxyxyxxww{xzywywwyyxw|w{ywzyx{y{|yyw~yxu|xxxxvxx{|yz|w{wxxxxvyzx{x|x{|vzzxyx{zy|wxy~{vyxuxzw{uy|yyyzyx}{{}zw{x|zy~zyxvyyywywx|}yzw|z{yz|vx{x{zxtz{xzxu{yxw}z{tx|xxyxyvz{{{zxtwx|zwyz{uwz{xvy{vwzx|xyxx{|{{yuy|z|}|xzx|z|xytw{{{y~yxwwyyzyx{yyuw{v|}zwyuwyx}vz{z{|xx{{y{yy{zxxz{zxy{yxz{yyzzwvzxxyy}xyz{xwzx{|zwwxzxz{xywxy}v{yy{x{zyz{wyx{y{z{}x{zzz{yxww{{}y|xywyx~{{z|x|y}|{{{{z{yy}{{vx|zy{xz{{xvz|}y|uz|xwzwyy{|{{zyz|{{{zxy{|v{~{|v}yw{}}yxyxwuxwwyyyuy{zwxwzy|{|}zzy|{{zzxytzy|x|w{xz~zyyvzyz}xz{x}x{yw~y~yy{u{ytv||~y|xxy}~{{zyv}|xy}{yuzz{zxxvy|}vz{{zy|w{z||{tsy}yx}||x{zys{|zyyuzvz|zz~}z{zx{w{z{tyvxxw{yxxz{w|{}z~|w{{{|zxxtyx|{{x{z{yx{}y}yxxz||xzz{z}||zz{{{{|zy{yyvzy|{z}zxzx|{x|tz||xxt}y{z||{yx}~|{|}w{}~x}}}|}|~~~}}}z{|z}}~~~}}{~}|~}|}}{|}z~||}{~|~~}}~~}zxz|~||}}|}~zyz{~~}|~}}~}}|y{}{}y~{}y|y~|{}~z{}~|}~w|}{||{}~|x~}v~}~{{z~~~|{~~~~~}{}~z|{|z}}|z~}z}~}~}~|{{xz~|}~z}}|}y{z|||zz~}~~~|~|~~}}z|~|}|{}}y|~}~|{{}}}|}~~}~}z~|~z~~|}}}~{~||}||}|}|}~~z}}}|~}}}}{}}{~}|}{}{~}~}~~}|}||}|~~}}~|~~|~|z|~{}|||{~{}||}}~~}{{|{|~~~{~~|~|zz~zy}~{}~{~~z|~~}}|}|}}z}||{||}{}|z{||}}|z}{}~}z{|}y~}|}{}z}}}}~~{{||~}|~~|}|~}z~}{|~~|}~{||~}|~{}}x~}~|}zy}z|}~}~}{}|~{y~z~}|{~~|}~}}}~{}}~|{|||}{|~}{}~~}|{~}}z}}~}|y}}}|{|}}|~}}~z~x|zzvw{|wywy}wywxxv|yywzuzuyyuwywxyy{yw~xx|wxx{~vzywyyy{z|{xz{zzwxz{zz|z{xw}xxy|u{xuvv}zwww|xww|zyxw|zzxuxwzvyx}|{z{x|yzz|xyzzy{yxw}z|wyzxz|yxxzz}yzzzwyyzwzywy|tv~x{xy{|xv|y{yy{yz{yuyyt|yy{v{y|yxzwxz|yy}y{xxyyzyvywyx}tvvvwzwxxytzyzvxxzy{yv{{~y~|y{{zz}yw~wy{zzxw}z||wxx{w{wxzyzvxyzvvxxwyxyzxxywzx|{vxuwyw|zwyx|yzywyzy{yy{yy}wzu{|wx||{vz{zyxzyxxzyzzzxx|utzz{wyyxwyxzzy{}zyx{w|zy{||y{y|w|zy{sy|~|w{|y{{yw{v}xvvywvxw}yyxxxxvxv|xyyyyyx{zxzy{|xyw}x{y{z{{zyv{||{{zzzwzwzwz|x}zy{yyyxt|xzyxwrxxu{zyxt{|v|zw|vy~|{{{|y|xy~u{xw}x{zz{yy{w|vy{uxxww|yxv|{zvzxwx|zu{vvv{||~{yus~}x{xz~wtv{uxxx||u{zy{x{vyyxwy}{{zwyutzv{zyy|w|yz{{yxw{~y~{zxyx|zyzz}zz}ywzx~zz||~{yx{wzzuz{|vwzuzyzy{wwwzy{vzszx|zz|}y|{}}uz{|{{{}w{zz|zx{y~~|||{|uw}{{z{{xxutwzxz{yxzzzw{}yzwzyzwyx|yz{}xz{xs~wx|{~z||~|}}}|~~}|zyzy||}}{|x}}}~~~|y~z~}{{~|~||{~|{~|}}~}~y}}{|}|}{{w|}|~{w|z~~~{~||{}|~~~~~||z~~~z|||}}y{}}}~~{|}}}|{}~z}{{|{~||}~y~}z||~w~~{z~~}~||||{~|~|{|{}~|}{y~~}~zz~xz~~y{|~~{}|{~}~~}}z~{~|~y~}w~z|{}{~{}|y||~|{}~~~||y}}~|~~yy~~~~|}y}}y{|~|y~~~}~xz}x~z}}|{}}|{{{~}|~|~}}}}}yz}}~}|~~~{z}|}|~y~|{z~}~|}|}~~{{||||~~~|~}~}}z~{}~~}y|~{~y}|~}|}~~{{|}|{}~}{~~|}|}|~|~|}y{||y{z|~{~zz~{}y{~}}}||~|{~|}~{|}}}|}}||}|~~}zzv~||}|}|~}{}~~~~}~}}}}|}~}}~~}~~|}~{{}|}}{}|}}}}~}~||}|~|{|}}}~x}~}|~~{~~~|}~|y{~}{~}}{z~}}}{}|z~~z{~|z}{~~v~{~}~~~~~zyyzwu||{xxwww{yzvuvy|w|zv{zvwxzwyy{z{yywv|xzyxuyx}y|y{zt}yysxyzyyzyx{z}}x|vxy}vyywxz|z{y{xz{vz|v{{wzxwxwz|z}zxz{x|t|}xwuxz}xxv{xyx{xzzwt}{x|xx|vxuuxyxy|xvvyzyyz{}wz{|~z{wwww|y|wvuxz|syxxzvzv~xxxyy|wx}wrwyyyvzxwwwxytzxwxzv{w{ywzxywzyz{{}w}yywwzyyxwzzvyv{wxxzxxy~|||{xx|wyyyzz~xz{xux{yy{y{xtz{wvxxyzvw|{zyxxw}{uxtyxyxzz{||xzz{yzxz{xzv{wyzxw{wx||xz|z{zyxv{zx|~x|xz|yyxwwywvzy{uxz}|yuwv}{{{z{wv{y{y{z|z~yy{wwzxz|w{xyy{yzz}{z{y{|{y}w|{zyu|x~vzztxw~{wy}x{{zxw||rv{yywu}xzyy|z}w|x{}yyzyzzvzyzz{zyyzxxzxzyvztv{y}}wzzy{u{tytzxz}yyy{yxzx{}wyzzyxz{ux{{zw}wwyzy}yzw{vyxxv||zz|yxyx}y|zy}~yzxyzy{yzzzwzxzzwx{zz{}}z|zzvzyyy}|zxzyyxwx{xyxy}zzy|zy}zyvzvyx|zwyy{yy~||zxu{xyzw|yzy{wwz{xyxyw}zz|x{y{||wt}z{yy~{yzywwz||y~{x{y{zyxxyx}y{|w|ztzyy{|{{zw{zyyywy|||vzvzz{{z|zzyzy{|yyx{~|{~{|z|~}|||~{||~~~|}~zzy}y|~zy}}{~{|}x|~|}}|}{||}~}}|~~}~}}~~}|}z||||zx~|}y~x}|{y|}zzz{||~{~~~~}|}{}}~}~|{|z||~~}}~}}{~}}~}~y}}z~~{|z}~~{z{{{}{y~x~}}y|~~}~~~y|z{}~~~||xx}u|z||~|y}{~~|{}zz{|{{}~|{~z}{}|{~~~~|z{}|{|~}|}}|~z||{z~~~||{|y}~~|}}}z|~}}{~~~}|~{|}||~z}{|~~}}~y}}|zz|}{|}~}~|{}}{y~~{~z}{~{z~|~~}}}|x~{}|z}||~}}|}|z}}z}~{}}}{}}}~z~{~|~z{~||}{}~|}~}~~}{}~~|}}~}~~}|{~|~~|}z|y~xz}~}~}z~~~}|~}|w}{|}||~}{~~~{~}~|}}z~~}}}{~}~}~~{~~~~~|}|}z|y|}~|{}}~~~~~yy||}||}}~}|~|}~{|~}}}|~~||~}|}~z{}}~|~}~}~{}~}||~{|||}}|~~}~{|}z}{~||}~{~}}vzxxyxxzyyyxy{w|wvxuxzsvw{sywzyxyy{v}xy{ztz{xxxyyy|~xxwwzyyyxy{}yy|y{|zx}}w{xyywvxtvxxxvxxxqxwzzvyxxt{wwxxwywzyzy}|yxyvwu}xyzy|xx{z{x|{yvxzywxyy|xxtyzwwzyz}zwy|yuyywx{ytwxw{zxx{||{{xvx|yyzzx|{z~z|z}|w{x{|ytwvwzww|wwvx{yxxzyzwzvw{zvyzzwz}z}z{y|y{{wyzx}zyzyzxyxxy~{}yz{yyyzxz{}wwxyxxyzz{~wz}yt|xy}{zzyzxy|u|wyuyuy}{{{y{z|||yxyx~|}w{~{wtwy{xyy~x|zy|{{y{xxuv{uxyvzxy|~}z~~z}{zyzyxz}vyzxxzyz}zy{|~||uxyvxzvx|vvyxwyywzxwxvwv}xuzwwxx|wzyx{yvzx{{{zxy{|y~zz{|x{|y{}{yx|x{y|zzzxxxwxvtxwww}ttxvyvuy{wxz{~zz|{zzxyyyz{{yx}z{y|zy|y{z{zxyzwxwyvy{xx|xyyx{|x{{z|vxzwwux{}~xuxy{v{||vy|y|wv{xz{x}~}y||wy{z{vyyz{xx{zvx{{vvyxsy~wxvwz{vxyzz{xx{xyxx|}~|yx|w|wxvz|||zy}{zxx{zx~wyvv|xyzz{|x{x|z{zy{}xxw{yvzyy{{||zyv}{|{|x{{x~}xy|{}y}wy|zyy}y{wyyy|yzzzwz{zwyyxzuzzuuxzzv}yzsy|~yzz}y|{{y}~{}}~}}z}||z{}{}{~|}|{|yz~|~~|zz|~}}y~}~}~~}{}}z{~z~~~~}|}||~}{~}}{}z{}z|{{{yz~yz~}}|z~{}y}|~}|{}{}|~|}{}|{||}}}{z}~|||}~|{{|}|}~|}|zv{y{~{|}}|y~~z}{~|~~~}~~}~v~}z}~vz|x{||~}}z~}}y~z|}{}|~}{}~}|||~~}}|{}~~x{}~}{||}{z{z|}z~z{|}}{~y}}}z~~{z~}~w{z~~~}|~~~||}w~}}~|{~zz|y{{}~{|z~}{zz{~~~~~~}~}~}|~}}~~{z~{z}}}z~||{~x|}||x|~}|{}|}|~}~|~}~|{|~~|{{}|||~}~|}|~}}~{}~|y|~~z~}z~}~~~~}~}}|~{}{~{}{}{}|}z|z~x}x|}{y|}}z~{|~~|}~~~~~~z}~}~|~{{~}{y{~{|}|~w}z{~|}~~wz~~|x~|z|z~|~~}}{|}{}}{~}}}|~{~}}~yx}}~~{~|}{|~}~}~~}~~||}{}~{{~~}z}~z|z}}}||}}|}~y{}}~}}||z}w{xxzuz{zw{yzy{yywvy{wuz{{y{z|xwyyuyzzz}{vxyx{{xy{wzwzwxxxxtz}{xvwwxz{yuywvzyxw{zxzxxt~w}wv||~uv|xx|wzyvxyvyxuy{yvz|yw}ywxyywyvyw~uwyxuxvyx{yxyx{xwuzx}yzw}y{wvy{x{zv}x{zxy{{uwvx|xst{{xxxwwwvy}{~x{{yzz{ywzx|wzw{zyzxvvvz}vz{zzwwzv{wyyxxx{yw{}|yzzxtx}yzyyxy|yzy|~yyxv~zu{ywvz|z|yuvvvz|y{y{yyz}wwvvvxzz{xw{{wzxzwwz|uzy{xzzz|quzzzxyz{|{x{zxyxz|{~xxzxxwyx~{uwwzxyx~z|zx{|xxz|x{y|xw{y{zwx{zzwwy{xvy{||{z{yyyyzw}|u{zwy{zw}{z~uyuy{{{{yy{zzzxz|xzxwyvx{yvzv}}||xu{|zwyw}tywz|vyx{zxz}zyzx|yvzy{wx{wyxxz|{yzwxyxxzyzwvzwxxz{xxxy{xyyz|x|y{{tx{ty{uw{{{zux{wvwy{y}|{}zztxyyw|w~zz}uzvyzz{uzzz{{{{|xxwyzz{|{w||~|xzx|xwyvwxyuy{yvwy{yzzxz{zv~zzzxxvxxy{}}~yt|xxxzwyzvx~|{{yvxysyy|yxz{xw}~ywv~zzz{yyvzxyzzxyw{yzyyzz{z|zxxyzz{yz|zz|wyyxxyzw|zzz~vy~|zyx||{{y~yyxy{{xyyzzw|yyx{t{yy{yzxx~}{}{z~~~|~~y~y}||~~{~~}{{~{x|z~||}}}{}{x}z}}~~~{z~s|}}}~z~}z~}}~{{|{~}|}~||{{~z~|~~z}}~}y{}||||yy{|~~~}}~}~}~|}}||{}zy|}||{~{}~||{|~~z~|~~yz}~|y}~}}}|}{z{{~||{}}y}|y}~z}}~}}|{~}y}~||z|{|~}~}~{~||~}z|~z}~}|~{~{z}}||~~{z|{{{~~|}~~~|}~}}}|}|~{~}z~}{}{~z{z~}|}{{{}}}{~}~z|||~~s~~~~~~{~}}}||~~{|}z~|y}|~x|~zy{~|y~}}|}}{}z{~}|}|||}~{|}}|~~}}{}~}z|{}|y~}~||}}y{{}|||w}|{}|}|}}}{z{|~~|{}|yy~|}|~|~y~|}|~~}|~}}{|z{z|~~{~{{|}{z~~|}}|}}~{}}|}|z~|}}}}~~}~~~~|~z{~|{y~}}~~||}~~y{~||~}|}~}y}z|z~~}||y~|}}}~~z~}}~x}~{~{{~|}~~~}z~~}|{|y~}||}~z|{zyzzw{z|xx}{w|x|uyzzvxxvx{ty{yzzxtzxwwyvxwxwzyzw|y{x{{yxy}xv{yzyy}zxzw}{zxxz{xxuy{zxyzxyyywwwx|wxzuvwx}tvwxzwz}yzvx|xywxx{xwyyy|zwyyzzx~yzzxzzxuzxuxxvx|vxvwzyzvy{xxzvxyu|~ywy{zzxyx|u~|{{xx|{xyz|z|zy}y|ysywxxzxxxyy|v|{zwuw{xt{wxz{xwwyzzyzxxyvx|{z{z}z}|yxw~y{z{}~{|zxw{vvuyyvxzyzzuyxxxv}ywzz{xxy{|wxyy}{{{{x}zyz{{}yyx}zy}{zwz|}y}wwx{txwxwxyy{z}vyyxw{xvwvwwzzyxz}z{zx|zzzy{yz}|}{|yz{zxwv}y|y{{zxyw}wy|}vzzuyvz|{yxw{zxxyyy{yxyx}xz~yyzz}xy{xy~}wzvwz~}y{|{~|{{uwy|zv{z{zzwzyx{zxyvyy|{wzvyxyyyy{v{}}{|xy{y~|zz{x{zv{v|y{{y{x{x{wyyw{yzwvywyyzwxxtwyuyzuvwu|wvx}yz{x}yyw{{zz}yw}v{zz{|wz{{}{vzwxw}uyyxx{v{xw|ytuxvwzvyv{xzyy|yyy|wz|zzzz}{yyx{|{ywzxwyxu|w{z}z|ztwz{xyzxyw{xx|{xzwvxww|~|zxxwy{zxw|{~~zz|y|{{z|yzy{}zyywwyw||zxxvyzvxz{||vtvzy{xz{{{yv{wyx|wzz{|z}z}{}x{y}z||zz}~|}|y}~}~~}y|~~{~{~|}}z}{|{yz||x|}|~|wz}{}~z}z}|~|{z{|}zz~|x~}||||~z||}}z}|~~|~z||y|z{~}~}x|y~{|~}~}|~|}~}}||u|~{z}~~~{}~y|~~}x}}}{|{~~||~}|~{}z~~||~|{~z||{|{}{||~~}{~|~zy{}~|~|~~{}|}{~}}y{}}}~{|}{|~|~||{}||~z{}|{{{}}{}~~~~~~}x~~z~~~}~}}}}}{}{|z{}|}z{}z{}y~{|x{}}}~~{~}~~~}~}|~{}~~y~}~}||{~|z~}}|{|z{|zy}|~|}}y~~~}{}{{{|{~|~}|~~}}|||~z~y|||||~}yz|v}~~|}~~|}}}{~}}{}~y}|~}~~~~~}|~~|{~}}|~}~~~~}}~~{|~}~{y}}{}z|{{{|{~}~~}}{{xw~|}{y|~|~~||}~|~|{~{~|||}}z~~}|}}{~zv|}~|z}{}~}|}{}}~|~}~~|~}||~z}|~{w~~}{~}}~}}}~|||~|~{zv}vy}z|zzzyyy||yz{ywzwwxzzyuzyywxxy}{xzxy}{zwuxyzzwyzw|y|uy|uzxxx}|yv}x{xuyv{}{yyy{ywyyxxx}|xy|wzzwx}|zu}xxvxw{{zywuxxwyz|{zxzzxz{wvzyxyywxx|{xvvy{vxwvx{xw}yy|wxwxzu|yz||xz{|wxwy|zuzyxxwy{z|z{x}xzy{{yy{wz{|ywxvxzzv|zx{yzz|xxw{xvzzzy{zzyyyz}yzxyxyyzvzw|vzyw|{{yz}wyzw{wwwvzwv{{|{uzx{zx{yz{|v|}ytxzyxyxtyzzy{x|}zuwyswx{{x{yyz{|z}{{|vz{}|||x||yw{zyyvvxywx|zzzwt{{x{y{xzz{xxzs}y|y{}x{ywz{zyyxzxy}zyxyyxysyxz}uzyy{yy|yyyzywxxxzxw|yyvz|uwx{yyyuzy{yvz{~zwx|}x{{{z{~ywoxzt{|xw|||z{wxy{{xy{wswx|wy|tyzxyx{wxszyz{xywzzxzx|z{xw}{}yz{zwzvy~zz{yyzzz{{y{wyyzw}w{|zy}yyz||zv{y|y||{{x{|yy||{ywz{yx||zyvyzzy{u{{zyx{{zyzzzx{zzzyy{{zy|zx|z|yy|xzyyxxyx{y||t{~z{w|yzy{y}|z~zzyyzwy|}}zyx|{xz|ywzyy{}wvz{~}y|z{yx|z{xxz{{v{wzuywx~zxz}x|y{}y|v{|}xz{{z{zx{wyz{zzz{}|v{yyz{yzyuv~~}|~w{~}~{~wz|}}}}}zz|~}~|~{~}~{{~|{{|}}~{|z~y~z}|z{{|~~~}}}}|~}~{|x~|}}~||}}~}~}{~{~|z{~y|}~}}{}~~{z}xz~y|}}~}{}}y~~{zz}}{}}~~|y~{z~|~x}{~}}|y}{~{}}}z~|}}zz~~|}}y|}z}}|}|~~|z~~|||}}}{|~{|{x{||||}y|{{zz|}||||{}~}~~~|}~|{{}|}~||~}|{|}{}~y|v{~~}w~}|y~{~|~~~}yy}~}|~|||{|}|~{~~z}|}|z}|}{|~|z|y{|}|z||~{~~z|~~}~|}~{}~~~}}}}~}z~~}{||{}|}||~{|zz~}~yz{z}~{~~~~~~~{~|{~|}z{|~~||}{~|~|z}~|~|}}}}~~~}y}}~|}~}~~}}}{|~{}}x~|}|}~z}z}}{}~}z~}~{~~~||~~~|{{||~z{}}z}}}{~|{~~~}}|~{z~||}}~}||}|}y|~~~~~}~}}~|}~|~~|}~~}}|x{zvx{wwzzyyvwywty{x}wx{x|}wsx|zvyzu|ywuwvv}zy|v|xx{zz{yz|xz}xzwzyzww|yy{x|vvz~uxyy{x|xzzzyxuvzwxy{wuywyxxxw{xtx{zwxzyxyvzw|zv{z{{z}xwwz{xv~ywy|x{tw{wzyyzwwwuwx{zzx|yx{zyw{yy{z|xzzy{xzyvxz|z{zzvyyz{{zwwxzxtvyux{wxwxzz|xvwuxuxxzwz|xxx~}z|x|{ywyvvzv}zyz{xxy{z}xy|{{zxxzzwwyzxx~xw|zxw{xw{zzv{|y{vx}z{w|y|tz}xxzyz{zyzzx}~zzyxy|zxz||yxvyzywwzx|zyxvwvyzyxrwyyxywxwx{yzzzz|vz{zx{x|vzw}yyxwx{{zzyyw{zuxy{wtzw|uxy{uyxvxxwzxywx{wwyyyyzxxxwzxyzx|v||x{wxz}yzyxzy|{zyyz{wuxy{ytzzy{yxzxwzvxzyzs|yw}yy|y|yxz}y~|~}|yyz}x{x{}{}zvxzywy{{zw|{wxuv}|uvwyyyxvzyzxtv{zy}yywyzy|~|}xzx}zxxy|zwxvyy}xzz{y|zw~y}|{ytrxyzx{ywzywuxwzwrxzvy{v|wzy{{{{yx|zzw~yzzxxzxw}yzxz}yzvz|x|yxv|yvwxxz{u{yzyvsxyyzxzw||vxxw{zvz|{yuw}{y{{v|{~zu{||xw{|xv|y||w{uxzyxz}wzwyxuuyy|}y{zwy|y{uy|{{~zy{ywy{zw{|z~|~}}}~~~}|~||~x~|}|||{y{|{{{{{}~|~~|~|{~}y|}|}}z~|{~~}}|{zx}}}}~||~|~y~}||zyz}{|}~~}~}~z{~|{||}~}~}}}~}|y|}{zzz|sz{z~~}{}|{|~|~|}}~{|}|}{}|~z|}}}{w~~||y~y|{~}xz{~y}|}}xz~|z||}~}}}~}{}||}}{|}z}y~z~z}~{~y}}}z}~}~z{{{{{{}|}z~{}{~}}}}}z|{|~z}~}|z}}~}{}|{z{~|~|}|}{{~~~~{y|~~~xz~|z}|}}}|}~|{{zu}z|{{w}|~~}{|~~~}}y{}z||w}|||}y|}{~|}|}~}|z|{~|w~}x}{||{{y}~zzz|}~{~}~|}{~|{|}y~}~|~~|~{~~z{}||w|{||}~}~~|}~}}}}{}z~}}~{~{u}wyz|{~}}}{}~}}yz}|~~~}{z}|{~~~|~~~{|}{|{{}}}~~}~~x~}~|~~}|y~~}~~z}~{y|~~|{}z}|{~}~}|~z|z~|~~{}~}~~}~{z{~{~||~~~}~}~||~}wwyv{w|xvyzuzzw}yzy{z{|{vwxwvzwwzxyxztu{x|yxw|xy|wywvxzyxwzxv|xxw|{{{y{}w{yv}}z~xy}|xyx|xswy~yzz{vx{vwvywxxyv{wzxvywxyzv{{zw{wz{uv{z{{{ytzy|x{wtwzyyxxuxxz{x|w|yu}zvvzz}zwyy}xyyzxxv{yz~yyyzwyy{ww|}|yzyyxxyzx{ywvwxw{yv|yzxzzzy{{x{wwwwyyyy{xxz|tzw{{y}z{{yx{|}xxzy{{{xw|sxxwzyzxux{zxy||y|zsy|wxy||w|~|x||zy{vxvy{|{ysyz|zwu{w{zxw{zz|~y{zzv|{wvwwzz{v{x|||zz{w{uw|z{w}x|z{~{xxz}|zzxw|zuyx{zzzv|{{xxx|y||x}{}wy|w{vzyyxwvxz~v{x~v|y{w{zv}zxx{|uxyy|y}yzzyvvw||wxzyzzzxv{|}y|{}y|{|uy|x{vxuz{}wwvvxw{}wv}{tz{xyyz|yz|}y{xzw}yzyzz{zzvy|xy{v{{xxy{zu|xxy|y{y~}y{ny~{{|w|yxy|{{|{wzx{|{uyzz|yxz{}ywyzyyx|yzy{xx{vvv{x}yzxxvzx{|uywyzyzvzz{|zwvyxzxz{xzwz|v{x~{|v{}vz{}~yxyxxyz{xzzxyww{{wxv{uy|x~z{ww{|}zx|xzy||y|zxz~{yx~|y{}y}zzyyvz{{yzwy{{z|zzwz|yz{{|x}z{zx{z|y{|y}z|{zzzyx}x{z|y|~{z~~}{|}|{~~w}z~}|~|yz}z}||{|z}|{}||~|~w~|}{{|}zy}{|~~~~~|{}~|~{|}zz{{z|~|~~z~~}}~zz}|~z{||}|}z~}~y||}}|}|y{~~~}y|{~|}~}|}~~{~~{}{~z~z}z{{|}~}~~|z~z~~}}~y}|z~}}~}z}|{|}}~~|~|{}~w||zz~|~u}z{{~|~{}zz}~}}~~~~}|{|~}}z}~~~}}}~~{{}~~}~~}|}{{{}~}}|x|~z|}{~x}{}~}|~||~}y{z}|}}zz{}}}~~|y~{}||~}}~{x~~}|~~}}y}{~}z}~z|~z|{~}}~x|}z~}||~}z}{|}}|~{~~~~}{~}{~~}~{}|~}||}}z}}~|y}{{}{~~x{}z{~~{~~~|}}}||{z|{y}~|~|x~y}}}|}}}~}}|~|~}{}~~z}~}~}~{~z|~}}|{z|~|~}|}~{||}{}{}|~~~~}}{z}{}||x|x|}}|~~}{}~}{~{|~~|~~|{}w{||~w~}{~~}~~|~~}~~}~}~z}~~~~y~}||y}~~~x{zy||}~z~z}}}~~||~~|}{{~y{zxx{zx{xxzwwxvuxx{uwyvyv~zyyxxyvxvwzzw|x~vwyx|xz|xu{{{y~y{{|}xxxy|||}z|zx|wxx}vyv{vx{ww}w|{xw|||wy{y{wwxyy{vx~z|y{zy|w{||w}{vvyyx{|zzzv|yzryx{x}zzwyv|uxzwvxuyxywwwzzv{wz|wxywy{{vz{xyx|vwzz{yx{{wwzxuwy}zv{zwxyu{uzvvwx{y}wy{{uwywxzz{}|w{{y|xyzv{zw~wsvzwyzx{x}w~wxuwu{|y{x|~{xuww|ywvzy{x}{xxyx}w}x{y}wyz}xz{x||{z|y{x~|wyurxy}tvx{wxwzwx{x}wyyyyzxwyw|{v{v{yxzuyxzxz{yy~zzy|}vwwz|uwx~zz|z|zxywx{ywmywyv{yv|uy|wxvuwywxvywytv{|y{|yzzz~~{}y{|wzzx{xzyzxwv|xz{yyxtxyx{{vw{w{zyyyxwvw{{yxzz{u}zyzzu{||z|y}zyzzxz}yzx{wyzz||wtv{zzzy|x{wyz{y|xxyzyz|zyyyt{|xuyyzxxyx|w|{xy{z|xz{~yvzyz{yz}yyywz{w~y{ywyyxxw||ww|zzzzy{xwyw{y|zz~zx~}zyxw|xx|{zzw~}zx{|x{y}}zzyx{zuynw{yvvvxw|w|vxvvx{{yz{wyu|z~||z~yz}{zw{|}w{zxzt|z||{{|{vvz|zz|y{xvwz{w{~yuv~xyyw{yyuuyxwz|yyzt|~x~{z{u|~}}{}|}~}}~|y~{|z}||{~zx}}~y~|{z||y||y|~w~|~|~}~|}{{}y~zz}z{|z~~y|{}~|}}~x{}}||z|{|{~}~|~~}~~z~{~z}w~~}{z|{}{{~z}}|}z}{~}~||v~}|}|~|x~~{}|{{}}~~}~}||{||z}|~{zz~zx~{}z}z~{{}w|{{~}~}z|~{}|~~~~y|}|}{}zzz}}z{zx}}{~zz~w{|~~~~|~}}}~}|~|{|~}{||y|~{{z}}}x||x~{}}}{{{}y~y||~~|}}~|}}~y||{~~zy~}||~~~{~}v}|}z~}}~}|~z{~y{}~|}}~}|~~|}z}~}}}|~{|~|}}{|y|x{{|z|x{}{~~{{{|}|}|||~|~}}{{}}xz{zy}}~}~}||z}~y}~z~}}z|{|}~~|}~~z|}|{}|~|{}z}~|{z}{{}|v~~|~z||}~|z}~|}~z{|}||z|{xy{{||}|~z}|}||{|}||~}|x{~|||||~~}{~}}~~~}{}~~|~~}|~}}~|}|~{}~z~}~}~~}}{}{yuy}wyzxzzzxwzvzxyyxuwxzxwxuvxwxxxzyzvyyyztwuy{yvvxyvw{xwzw{w}wwzyww|xw}wwxw|ywyyyxv|xzwzx|x{{|yv}xx{}vzy~vzwz~zy}vz{yz|w{wvz|zxy{yw}vy||z|xy|szxu{{|yyyyywzxx~zzwu{{zz{yzzxxwyz|{wyvxzsw|vyxyzyxzw{x{yvzx{xzzvzzwzx{wzyzwwx{{t{}wuy{{{xyywxz{|{{zv{{w{wzzw{w{y|{v|ywzwy}y|yy|yx|zvwxxx|~vwww}|yyyx~ytwzvyyvyz{xz{ywxxz{{z{~xyyy|tyzx{wzyzzw{yyzz{}xwzyzyz{xyy~}||wzwz|{xx|wwvuuywzxxy~{|x|xz~yy{x|yyy|x|xv{yzx{yvw{v}}{zyyvzyyx}wzzy{{xwxz|{|z|y{yx|yxxzzx|w{y|y|yx{ywy{wwzyxzx{xzy{x~v{wvyy|}uvuyu|~zxzwxwx|v|{{vyxx||}wx|z|xw{xyu|}wyzwyv|zzvxw{zx~~wwxxxwyyxz{{{yx~|xy{yzyyz{q|zxyw|z}{xzzzwwwwyx}~{uwxxyx|{z{{}wyxzyywxxxzvuyy{y~}xzwxzxw{{zzw{yxzy|{x{zxxxx{z{}w{{zxzyz{y{yz{w{xv{xzz{|zyxzvz{x{vxz{y{{{x{xyzy|{}z{}}xz{xyyy{{~{|x|zy}wxywx~~yzxz|yyyx|~{zy{yuv{w|zzx~wz{{{|{~~|{{}}|z|}z}{|~~}}|~y~}}|}}{|{{|z~y|{}{~y||}~}y}~~}{||~|x|y{~|}y}z~|}{|}~y|}y~|z}|}}|~}||}}|}~||y||zzy{}}|~|{}{{zyz{{~{y|{}yz}w}{y~|{~{}{}y~}~z}z~{~|z|}~|~}~~|}}}z{~~}}~~}~|~|{y}{}|z~~}~}}z{|}~|~|{z}}{{|}~}|}~}}|}}{~|}}{{w~~{||}{}}|~{~}~|}~{{}}~y{~{||}{z}{{~}~|{~{~z~z~}z~y~}y|~y}{{~}~~y{|}|}}~~}}|}~y~||~~x}|x~~{z{~}~|~{|~|}y~{|~~~}}}~~||}~y|}{~{||y}~x}}}{}~}~{z~}}|}|}}|}}~||~{}{|}|~}~~}~{|||z}~||~}~~~|}|~{|zz}~~~{{|z}~}~||~~v}{~~~{~}z|}}~~~|}~{~~|~~}||~|}~}|~~|}}|~~}}~{{~z}}{z|}}|||{~}}z{z{~~|}}}|y{~}z|{}}~}||~~|}}|~~~y|zx|{z|{{yy~w{zwyyww{wwxxz|wzwzx|wtzzy{zvvz|z{y|zwyx{uy{w{zxy{yxu{wxzyyy|}yyyxzv{wzxvzuzwwxzx{yxwvy||wywwsv|xxzyy{zxyyzx{{{xyxu{wzww|zz{{{xzywvyzyxvwyxyxywwvzwx{yyxwxvtzywxyz|y{zyywwyt~yy{uz{x}z{{}yzywzxxyxwxwyyztxuwwxuxy{xyxtxyxwwuz||yxxzwyz{yyxyxzwy{y{wv~{x{}yz{{xvvwuxwyyx~xywuuzvuwyvvwyz{xywzvvy{yyzz|z{wyzyw{|v{}{y}|||wz|zyy|xzvz{vyzwvvxwzyvwzxywxw|zyz|xyxyyvvz{wz{y|ywwwzww{vzx{yyzzy|zzzz{ywyzw{xzv{xyv{xtxwxywzxvzvvzuyzvz}zzywx|y{x{~{{{zw{|xxyxy~~yxywx~wwyzzxwwwy}wxuz~yxxxztyvv{vzy{|zxw{{yw{y||{yzzy{z}{y{y{w|y}}sy{z{|zxvuvxvxxz{vyvvxu}xy}xywux|}y{}}{}{|z||y}y{~}xywxyz}{xzx{zyx{xxvzwxvvvyzyxxzz|vxz{wvy}y{x~z{{{zzzww|x|}yyz{yxyz}zz~zx{xy{{uvvytvvzzx{vxwy{{|{zyyy{x}yuy{{{wvzyx}zz{yyz|{|wy}|z|{zwzy}xzxzwwzyz|yw{|xy{yzzwux|zzzw|x{x}vwv{w}w|{{z{yyzx}|{wwy~zz{|}{~~}||}}{w}|~|}|~~{|z{~|y~}}~||{~}{}~{~|~~||~}}}~}}|{}w|z}x}|y}|z|}~}|z}~~yz}{{~{z{~|}~z{|~~~~|}}}z}|z~}~zyyz}||~|~~}}|}z}|z|}}|{||z~|y}}}~}~|{{|z}yz}~{|vz}}||~~}}}{{{}{~{~|z}|}}|}{}~~~|}|||z{}z}~{}{zvz|z}~~}~zz~~{z}~{}{|~|z|}~}~}|{}|{}~~z}|z||{~{||||{}||}{|~|{{}{{~}}z|}~}|~|z~}}~|~}}}}y~z}~}{~||{~|||{|z~~|}zy|}|}~}}{}~|~~~}}|{~}||||~|}|}|~x|~z~yz}~|z~zy{{z||u}{|}}~~}}}}{}|z{|{}|~|}{xz{}~}}}|}~}}}{}~~z~~{~zx{}}z~|{}~zyz{|~z{~|}~{{z|~~}|||{~||~{{|}{}~{||w|{~~{||~{||{{z~||}z{~}}|z~~|~~~~~{~{~~y{z{{{|{}|~yw|~}z}{~|}||{~~~~z|wxv|xwzxywyzzz{|zyz{xzzwwx|xy{szzwxt}{xw{yzz}|wxy|~xxyyzxxxzwyxwxyyx|{yyyxwxyxwzwwwuzxz~yyyzyw{yw}y{|ww|w{{uxy||xww||zxyxxzyz{xv|yw|v|z{uvyzx{{wyvzzwxuzy|~v{xzxwyruwxv}zzzzyzy~ywxxwxxwy||zy}xu|uy|uztv{w}}zzwxx{u{y{wzzuwvt}{x~xx|zwv|xywwx|y|xyvzyv{vwzwzx{xyw{{|yy|xywuzxvzy~yzzzxz}zvwzxv|xv{v||wzwxyz{{x{zzyzwxzzyx{yyvwyz|wy{xx}x|wzzwz}{y}}{{zvy{y{yv{wxzt|yzzwywyy{ww{xxywzzxwzwyvzyxwyyyx{wz{wyvzuyw{xy}{{x{{xw{yzzxxv{yzyw}w{yy{z|zvxwvzwwx{v{v}zzy|vzzu|y}wwt|xwx{ytxxyzzyxy|v}yxzw|{vztwyyzwwzxzzyzwxvzwxvty|yxz|{xyy|}xwz{zzwyx|yxx}zzwwyyz{yuw|}|w~xyyw{sxy~zxy{wzzvy{|zwyyywy|{xvy{}uwy|{z}zyzyy{z~y}|zzyuvwxyx}xzz|{v{~x}zxxtzyy|xzxx{zxy{zxzuyzv}{{x|yxy|txzxxywxx{wwwwxvxyzxvz{{|xzz}wy~x{xy|}yxxywwyyxzv|zyz{{{xy{z~w{wvw~y{|}{yuwywywx{wwz{xzz}y{zy{}xy{~zyyyzz{x|}~}y||~|~~z|}z}|}}}|}}~{}||}~|~}{~z|}|~~~zz~}~{~|~{w}~|z}~y{}}{{|{|}}}{y|{{~}}{zy}||z{}}~}z||||z}zw}{|~x||z{~~}~}~}}{~y|~|}}}~~}~{}~z}y{~}|}|y}~||{|~}z||~}||}|~{~}}~zz}~|}}~~~|{~y~|}y}|{}}{|{~yy~|~{~~z}}}{}~~{~~~}{|{~{|}||}||zz~~|~}~}|~~}}{}x}||}}|~~}x|}~|}}~}|}||~}y~{|}{||z~{}}~}}z{|~}|x|v|z}~z}~}y}~|}~{|~z~}~~}{~~y~|}y|}}{z~~{~}~~}{|}~}}||{}z~~|}~yz{}}{||y|}|{}}|yz~|~zz~}}{~~~~}|~{}~~|~}}~z~~~}~}~~{|}|{~{}|~~}~}{}z~}}~|}}|~~w~|~|||z|}~~~}z}}}~}}|}}z}~~}|~y{}}~|~~{|}x|~~~}|{||{{{z~~|}~}}}|{~~|}{}|~~}}|zz~}}~|yw|yxwzyyyywxwxzxwuxvxxw{xtwzuwyvz|zy|y|vxszyz{vw{yxz|y{}x{zy}wxxxy}wzxx{{xwvwvvxxyzv{zxxwwuywvyxuu|rtyuzvxyy{{uyv{{{zszwwxzt{{|}|zzxwuyyz{wwxtwuyvuxw|vz{zvxy{yxxwx||wwyyqwwx|w{zyxz{xxuz{{{zxzyyxw{~{{usux{ywyzwztv|v{vyzxy{uvxyvwwxy|xyy{u|yzu~w|{ux}}{{vvwy{yyw~|zy{yw{xtw{vvzy{xxy~zxvywwxyyx{yxzzzy|zyzzxy|}~xv|{|xz{u{||yz{xyxwxwwxvxxxzwy|{w{yywwzvxywwyxwxwzyw{~y|yyu{vtx|yt}yy{zzxy}|}w}xzwut|wxv|yztvyxxyuxxtyxuyyyxzyv{xvzywxy~zyxxy|x|{zwwy}}{x{zz{|{zw{wxyv{zwx{xvzzxzzzxyzwzxv|uvzxzzxtzxxwy{y~zyv~yz|w|xwywyvz{y{wuzsvw|v|zyyx|zwzy{{w|xt{yvyvwwvzywzyyy|}z{zzvx~zx{{xyzz|~{wwxvyxzxxx{xyyywxyuvywvtyw|vxyyyvxz{y}|zw~z{xzy|z{zzy|}vz|zzz{}zt~wzwyxuwzwuxw{xvvyzyzww}u{zxzw{{xwxx|{yw{}{{{yy|{xz{|y|yx|zx|yx|{yxv~zyyxyzz{v{xyu|xyzuyxwxwtxzxwyx|z|yxwz}|y{|z}|wz{|~{}|}}{}|{~z}~y||||~z}z{{|}|z||{~z~y|}}}}}||}}{{y|~~}~}{}~x~~{z}zz||~~|{z{|~{z{~~z|}|{}~~}~~~}}{{|~{{~|~{}}yz|}z}x|}|v}}~}}z|}zzz}z||{}}|z}{}|}}~{{~~~~{~||z}z|||}~}{||{{z{|}}w{z|{y}|{}}~}}~{}}||{|~}|}|~|{{~|z|{}{|y|z|}|{}{}||}|}~~~}~}}}~{}~{|z}||z}}|~|{|}|{}}}~~}}|}~~}~z|zz{}~~~~|xy~z}~y{|{{z|{}~}{{zy|~z||~z~~|x}|||~z}~}||~}~}}|}|~}|}}z~~}~~{z|{}}zzz{y|{~}~|w~~{}~|{{|}||}~~z}|~~z}}}}}}~y||~}z~|x~|}{|z}}~z~}~}|}}y}~z~~}|~~|||~||}}z{}{|{|}{~|{}{}}|}{|}z|}~~~~|~z~~}}{~}~}~~|}}x{x{|~}yz|~{{|{~~z|~|}}~{||~|~z}~~|}~z|~zz~|}x|{~}~}~}}|~xxvx}xy}twvvv|xyxyyy|yywu|wy{xzz|vy}yw}tz{x|uzzvy||wxytzxx|wwv{xvu{|y{{{wyuxx{|xyyzu{|x}z{zzvxx|uxyt|zyzwzw}w{xyyxy{wxzwzxwxvz{vwyxxu{yqw{zw{vy|}vyxx|uyzvxxxu~zvw}vyyx{wz~yz{t{x{{zwxuxzvxxxvx{wyyxzzxxyzyx{w{zyzwyxzwzyuxxy~wyutvzyyt|yyxy{wvw|vw~zv}vz~yxzuyxww{{zz{wyv|zxx|z{xvxvzvvwyxzz{{xwuxyz||xxuv{|zz{xuzyxu|uyw~zxyzyvww{z~|{}wvxx}y{vyzxwvzyxxzv|yuuyy||~xx|ywyxw{vyyxyw|s|zwy~yy{xtuy{wzy{w{x{yyqwxvvyxvwxzxzv{qwxww~xww}{{|w|{{zwxuyxxy~zwyxzzwyy{xyzyyw|xz{y||wzvzx{{{|twy{yyyy{y{wz}vy|{w|w{zyx{{|yv{xxz|y|~z{yx{xyzzz{u|{|yyy}wz{wwy|{yxyvxwzvxyv{{wx{{w|z}{y{{y~xy|yyxxwx{w|}{zy{y{vzzwzvztwzw~ww{z{{zyzxyt{z{x{x{two{wyzx|xzyvzz|yzyvww{y{|zzxxxzzzzyzyz{zywzy{uwyyzwyw~wuyy{yzyyz{vw|z|yy{z|{{{xzvxzz{ywzu|w|v|}{xyzw{{zyzyz{yyzzv}yxvz{v{xzz{wz|xz}yxywyuww~}{|~|}}~}wz|~||~||~}yzz{y|{zzz~x{|~~||||x}|~{}{~}|~||{|~~{{|~~}}}{z}~}}~{{~{x~zz}~{~|}~|}|~}~|}|~}}~~{{||}z|}{}|{{|~~x|~z{}|~}}|}}{}{x~{}z|{}y|}~{z}z~{|~|~{{z}|}||~{{y}{|{{~|~~~|~|{{~zwyz~~{}~~|}||}{|}|}~{~{{|z~{}|}~|}z|{}}}}~~}}{|~{z~z|}~}||~||{|z}}~~z}{}{{||{}}~}~}|{{~y}y{{~|y~~~}}|{|}|~}{~}{~z~z|}}}{||{{{~{}}}~~||}|}|}~~~~|}{~}~~~{{~~}~}z|z~{z{z~}~}|}{wyz~~}}~~}||}}z|}|}|}}}}}|~|}~}|}|~~}~}||~~|{~}~~~}~{}|}~}{|||}~~x}~|}~w~}yz~~~}z{}|~|z}}~|}~t{}|~~~}~z~~}|~{|x|}}~~{{}~|z{}~z|~}}z}~{~~{~|~z}}}~zz|||}|}}}~|}|}}}{~~}}~~}~|yzz~vx}yx{{y}xxwuzvyxyxwwxzwxzwy{}xyyu|xwyszywyz{{y|{y{{{x}|wy}|{wz}{{{~{xzuzwvxxwzu{wyz{wywuuxz|yxwxz{xtxyu|yu|y|{|vv{~zzzz{y{{zzx{~zu~xwzztzwyzzywy}uxzyxxx{xz||vvx{w|z{wyw}xu}yyx|zxyzx|{xxx}v{|wy}zzxyy{xzvzz|ywuwyxzxx}yyyvzw{ywxzwzzy|z{yz|zyzw{z{wzy|{yxyz{zy|{yw}yyzzuwx|xwtwrxxyw{ywzz{yz{{zyu{xwxxx}wz{~xx|y||zvzwz|wyxz}{x~x}z{xzxyywuz{x}r|w{xwxwxxz}wyx{wt}x|{|xz{yw}t{zyyx}{}zz|{zyy{{{|wyz|yyxxztvy{xxxxzv{x}|xyxwxx{zwzyz}w|~x|zzy~|vy|zyvy{y{x{x|z{xz|yzyzyryyyvwuzxy}yvw|zw{y|xxyyzzv|z{z|}z|}v|z~{|x~x}y|t|{xw|u{yzy|}xzzyywy}~yuzwvtxwyzwy{z{{vwuyzs{x|w||zzzz{|}{vy{}}tvyz{}yy{z|xxyv|zz}xv|zvx|{vtwvxywz{v{yzy{vstyz||y{zvy|z|{|{{x|zz}|}v{y{{{{{yw|yyxz|zzwwuwzwzz{yxxz|{xxzzyyv{{|z}zzx||}|vyz}{}v{|z|}{y~}x}{vvyyxyzyxzyz|ywzwywy|x{yyvyx{~x|~ww{w|yzz|{wyxvyy}~~~{}~|{||}x||z~~{|z}{|~y}|}}}zy|}~|~|~~z}}~~{x{|~{~}}|{{{|z|{}}}{y~|}{y||z{{~{|z}{zy~xz|y~}~{}~w{~}z{}}z|{}{|{}y}|{}||y}}z{}~yx{x~z~|}}{}{~~~w}|x{{zy}~}{}}}}{~|}{|z||z}y~||zz}|}|}~}{z~{~}|x|~~~zz}|}|{|}~}}|}~|~~{xz}}yz|~||}{y~||}~~~}|||}~}}~}~~|~{}{zz~{~|{|{|{{}z~|{|~}{y|y{}y|}}}}~x~~{|~~||~|{~z|{~|{}z}|y{}z{~|}z|~}}~~}~~}~}|~}z~~{~}~~~|z}|{~{}{|{|~}|{~}u{~x||||z|v~x~~x~}zw~|~|}~||}~~y{{{y~}|z}~~}||{z{|{~~~}}~|~|}~|||{~{~~~}}}~y~|~|z}}}|{|}y}|{||}|||}z~}zz|~}~~{~~|}z~z}y}}~}{}}}{x}z|}|~~}{yyz}~{|~{~~}~}z||}~}}}}~{}{~|}~}}}{~~}y}}z|~|}~{~||}t}~~{|}~txwz|z{xwvy|zzyv{|y|yyz{|tzy}zy~vzz~{yy{yyywxwxvx|y|wwv{}{z{|y{yxv}|zx|xyxyzxxwy|z{y{x|yzzytz|ytyzvyzwtzvzyu{zyww||xyyxw|ux{zzvvyz{zy{zxx{zyvzw}y}xxzyxyzy{vwyvyzz{z~ux{vx||vwywwwwzx{vzzyy}wuywx{x{z}yz{xx|xxxwxxzv{v{zx{xx}wxv|xxzxxw|x~w}zyxxywzyzxxy|x{ywyzzzxx{}wx|yvx|zyyvvxqyzxz{wywzyzyy}yvwtwx{|}yz{wyxzxvxzw{|wvyxw|y{yxzxy{y|z{xzwww|z|xzvy|x}ywyyzwxw{xxyzuw{zvx}tzyyyx|zyyvy|zzyvzwy{v}zy~~{{yywyxwzxxzw|{yxz{zw{zz{xz{xx{zl|{wy{{yyyy|wyywxw{yx|zzwvz}xzyzwz{r{vy}wzxxyy}~wy{|x||wxzxyyxy{wyzxw{{{xx{{vwyzy{wx|~z|{t~z}xy}}wxyyv|wz|{x{xzxx|z|wwwx{{y}yyzwyyzvzw{{{z{wyuz|{xyyxw|x}ywzz{{~zyx~yy|xwyxzyxvy}}y|yvp{x}xzyw{y|xx|yyyzzwwzzz|z{wzzy{{{zyy{v{x}x{yx|xxxt{{vzz{w||}y{zzxvxz{|}z{}zx{w{w}x{{}{yy}yzx{{zwvyy|vxyz|xw{y{wy|x|zyxx{wuy|{yyxx|zyxwz{z{{vzzv|x}z|z||~{~}zz{|}||{~}||}}|}{z|y}}z|y~}~}~}{z~~}z~z|||||||x|}y~z}{|~}|{{~}~~{~|||}{~}~z|~}{||}{{{||}z~{~}yy{~}w{}|{}{{}}{{}|uyzz{~|~|}|y}z}}{}{|}w}}}}{~{|z}}|~}}z}}~}z}}|~|||}~}~~}}~}~}{xx|}~~}~{{~zz|}}~}}~y~}}{}}z}||{}|}{~|~{|}~{~}~{|}~|}}~}}}~|}{|~|z}zz|~{}~|}}{x|}}~|~~w{x~||{}}}z~}z{}{|}}|}}~z}z}~{~}|~{|}}}~~||~~{z}~|zz}~|{~}z}{}{~zz~x~w{~|}~~~{~|~}z|{~~~~~~{|~~{|~~}}|}y~~||}|~||z{}~|x~}|~z{}}~~y|~}}~|~}~{}|}{|~}z{}}w}~~||{}|{}{|~{z~|~}}~x~~}}~~xz}y}x~~~z{|~~}~|}}|~z|~}|~}|}{~}}~~~{|}~|~|y~||{}}|}}~z{}}}~||||{~}~~||~|~{{||~~|}~{}}~}z}}~|{~||}}~|z|xvw{~{zw{{y{xu{vuuvwzzwuzxuvwzw|{xxyxuxwuvyvvzwyxz||{y}yy{zxz}zxy{}yxxx|{zyyyx|yzzzzz|wyxxxuvyu{yvywt}{yyrzzt|{xsyyyyxyu|{}y|z{{}{{zz}z{wx|xsxyyyyww~yy{wxtwxv{zwvvs{wxwsvww{|yz|xzyxyz|xwyyyyxz}yy{x||}~|zyyyvy{ywxxzwvxwzywuxvzxyzzuy}uyx|y|xzzzxy||yyzwzx~w{z}x{v{|xxyxvyzwzyx{|xyxzywxxxyy{w{x{zyxv{{yyxyzzyzwz|zyxxuy{x{z|y{yxxx{{z{z{|xwx{xyyzvxuyxv{wywvv~zwvxyxzzwvy{w|yvyw{y|wxz}zyzyyww|z{{|xzxyww}|zyu~s{wx|szy}|wyuywyzut{wzw{xvzzwz{{zyz{uywwz|y{{x|wxwx{vzzyy{yxyyx|{yy|yywxquzuxzvxvywxwyxz|yzwy{}zzzyw{yz~v|yv{y||v}yy}zzvzx~www}}|xx{w{wxzwyyxz|z{x|zuz~t{zz{yxw|{|x{~xzwyyz{|{}}{|xwwzytx|xwxzwy|xsxxxzuzwwzxywy|{zz{{ww}{}{zz|yyz|zy|w}xxx|yz{zxtzww||tw}vzzwyx~vxv|{xx{yyxzyw|z~|xzzy{z|zy~}{wy{x|xxyzzzy|u{xy{uyyytww|yxy|yzw|swzy{x}w|x{zv{vzz~zy|xwxwz{{yx|x{~|z~~~|}{|{}|}|~~~z~~y~z{zz{z}~{{~~||}}{~}}}{{~yy|y|}~zz~{~||{{{z|~{vzzy~}z}||}||{}||}|}~|{{}{||~|}}~}~~~x~|~{|{|~|}~z|}|{}{z~}}}{{}z|||{~||{}~|z}}}z}~|x}|~~z~~zzy|}|{~~z|~~}||}{~|z~}}}}~|}}|~|z~~||{||{{~}~{z}~{z}zy~}{~|~}~|}{}}}}y{|}{}|~{~{{}|~{{|~}z~{z{}||}{~t~~~y}||~{}x|~|}{~{}{|}|||}{~}~~~|}~z{y{}||x{}~z}|{{zy{|~|}|}}}~z~y~~~}~}z}{}z{|~{}zx~}y|xzz}z~~{|}~|}}~}}{y~}}|~~}}~|}~~}~x}{}}|{~xz|}y~|}{~|{}{~{}~x~y}~{z~~}~|}~{}}}}}}~|||{~|z}{}z|zz~|{zz{}}z~{yz|}y~}~}}}z}||||~}|{~||~~}}}w{|}}z||~}~|{}}}{}}}~||~~{}|||}~z}}~~yy{}{|}{~~~}|{~z||{~||~~~}}||zyv|yxyxz{wxwwyxtysyyy{yyyxz{x{vwxwxxzxzyx}wzwxs|zz{xyxxuy{z{zzzxx{|q{|yzzxv}xxyyzz|{}y}yyzxx{wxzww|}|uzxy{wzyu{{utv|yxwzuyywvvxxzxyyyxy{uzxwzyyt|zvwz{vw|{zzxuuxxzw|yvzwvwyzyzx{{xxxywwzwwvywwyywzzyux{x}{{xxzwyxxy{xw{{wzyyz}wz|uxz{w{xz{xzxw|yvyxsz}wuxxv{{{vtw{uy}tx{{{yzyuzxvx{}|yzuw{wwxw{{wyxzzywvwzy{ywxx|xuxwwwv|zxzy{z|vy||w{z{|zwyzuw}z{{zzx{xzzxy{x}ywwu~u{yx|yzyz}zxyyxvywzwzy}uz|xy|ztz|zwzxxwztyz~|yz{|z|{zyzx|yyxyyvtw}yv{z{yvyy{yxzzvzz{y{xwy{sy|wx|x|yw||yzz{{yz~ywz{y}z|{z|z}z{wxxv|yuywzz|{||yt|yzyyyvy{|wz{zvwxzyvywzxw{|uwxwzw~xzx{|wxyx~{wz|y|x|zyxx}{|yw}wzx|{y{|v}yxywxxzxyy|xv~{x}w}{{vwxtwyyy|wzu~xwzztyzzy{x|y{x{|{{}yzxyyvxzw{wvyw}tx{vv|{yvwv||yxz}~}}{xv{{v{vzzzu{xw~}|w{wy{{xw{||{zz}yvzzxwvxyyw|||zy|xyww|}~||uzwzzyzy~yzwww}yyzwzyzvxxxxwzw{xvyyy{wy{{y~~}|}zz~|{~}}~}{|~|z~{z}{|zw{}{}|~|~~~{}}|~{}{~|}||z~}~|~~z}{}|{~z{}~~|{z}~y{}{~z~z{}z~{~}}{~|{y~z{~x~{{|~{}~{}~}z~|z~|{z}}}|}|{x|zy}~|{}}||z|}}|y~|~{z~{~{z|z|}x|}z{}}}y|zz}z}}zyz{|{y|z{{{~|z}~x|~~}}|}z~}|}}|{|~|}}|}|{~}~}~|}~}{~}|z|{~|}}{|{{zx}}}x|~}{v{}~}||z~~|}|}~~~{|~}z~|||{|~x}~~}|}{y~~{{~}z~}|}|}||}|}~zz~{~|}{y}{~~}|}}y~~{}z}||z|~|}z|}~~}||}|}|}|z~|~~}|}~~z|~~~~|~}~|{{}~}||~~|{|~~||{|{|y~}~{{~}x}{{}~y~}z}|y}~|~|}~|~~{|}~}|~|}|~{~}~{}}{||z|{zr~|t}~}~~|{|~{}}}{x~|~~~~||~{~~}|}}{~||z{|~~|~{~}|~||}y}zz{}~|~~}~~w}~z~~~}}~{}}|~||z~~}~y}}|~~~x~}w{yxxvy{wywywyyxx{xyx{y|yuz}xvytxzuw|ywyzvvx{zw|vxz}wxw{wzywxzy{vxxyz|zywtywwwuzwyvzzwwxxxvzvz{zzuxvwwzxxx{wxyzvyuy{zz{||{ywwyz~yyyzzzy~vzzyxx|wxwsz|xx|{{xxyyxwvuxvw|xyxzvv}v{}xxzuv|ywxyyxwz{|xzvvwxwyxzuyzwwxv{yyzsxuywtw{{xryyvy{wwxyw|vyyxzxrxzx~y{xyy}|tyv{xyx{wy~}}{y{yy{tzyyyzvxwxzy{yxvxww{zxvvwvywwz{y}zzwuxzyxuw{{zzz{w~}xz|ywywxzxwyxzvztuuywyxyzvyvwzwvwxx}|yy}}zzyz{y{zyw{z~z{w|{w}y}{x}y~yzyxz}zv{zz{z{yxwsyzy}v{ywvywzuw{zvxx~{wz}v{x{yxxzx{x{uzz|wz{x|{xxxxxwwu{{xyxw{~yxvvxzywyywxuyy}yy~xxvyywyxw}y{|{|||yzzyvy~|{{yz{vxtyzwxxwtwszyx|xvxzuy{zx{y{xy{wzzx||zx{{|w{~yxxz{||{}}vzzxz~|yyywwzvwyxz{y}wxx}xywxyxxyzyzvyzzzwwzz|w{|x|xyz{|{zw}{z{zz|{yzy{yyzxxt{wwvwx{yoz{{z}{wxz{{ywwyz{{{vyzx|wy{|y{{zyzzz{{|u}vz{yx{y}|tyvw{zw||yxvx|}zz~z{ywy{xzy|z}{yw{|y}|z}{zvx~}~}|~~|~{{||}~~yz{~y}}{{z{}|{z|y}|~|}}}}~||}~~|~{}{}y~}|z{|{z~{zyy}z}~{|{y}||{}}w|~}~~{{}}~}~|~~}~{}y||{{{}|~{{}{{{x|~}{x~wx}}{z|||{yzz|}}~~}{}|}|}|~|}}yz~~~~}z~|z{z{}}|}}|{}{}~~}z}~{~||~~}~|}}~}{}}|x|{~y}|}}{||~|}{~yz}|{~~z~~}x}}}}~~x}~~}~~~}{|{{{y{|||||x{|}|zu}}}yz||~|~|}}}{~}~|z~}|~}~~}|{}}~~{|}~w|}}z}~}{}{{~}}y|}{~~{}}z}{}~|}|{~{|~{y~~{{}|||~|}{}yy~}t~|{|~}~}}}{|}~~}~||~}}}~}}{~}~|}}x{~}zz}}{~z||||}{{|{{}~}}{||{||}|~~}|}{~|~|x{}|{|~}~z}~}z~y}~||}~}|{~~}{y|~~|{|}}~}{|y|{}z}|~~|~~~|}}~||{|{{{}}z~{}z~~~{}}{|}}z|{}~}~}y}v|wwxy~w{zy|z|zyyzxy}yyyxyz}xvy{twx{y}y{{{s~xyyyyuwz|v|v}z{wxwwxxxyvzx}{ty{wywzzzvxz{xxyz|wrwzy}wwv{xwxzwvzyxyxyyqyxx{yyszu{zyyxy||vw{wy{zzyvzzw{y|w}xxwxuvxxy{vy|y|z}yy{zxtxux{xw|xw{zwxvy|vxz{xzzzxxx|y{zzxwxv}x~xyy{yw{{|wxyxwuwyxvyyzx{zzyz|}y{zy{|{yuyy}zwwzxzyzvz{}zuv|tyzvyvw|xxw{|ww}z|zy{y}yxr{v{{{{zxv{{zww}{yy{y~yy}~}yxzz{zzw|{{z{x{x{wxxxyy{zuzzy{wyzw|ywxwwzz|zyw{y|wz{ywzyy}wz{|y{wz{zzzz{xyxx|x|z|xy{x}xxxwtz~yzv{zxz{zyz~ywwwx|{xxzy|yxwyy{xz{yx{vxwxxxv{vwzu}yzywxx{{y{wt}wz|zyxxxy|z}wyzt{zwy{}xzxy{xyxxx|yyx|yxx}xxz|y{wwy|}y{wz}{z}w}txzxu}zyx{zvuv{|y{}xzxzzz{yxw}ytz{zzxzzwyux{{{u{zx|zy{}uxx{{}zxwzxzxzyvz{zw}yw||y}}yxzw{zzyy~{vuwy|yz{x}||}yy{{z}zwtzxzwxxyzyzvy}wyy|xzzzz|{{|wvyzzxxz|zzw|yww|v{vyx|zxzzy{yz{{zzzyzyz|z{yxwyw{{y|}}zvyxywy{{x||z{x}yy{{yyxxx{~~}}{|}~~|}|{{|}||~}|~{}~zy}}~y}y|}|z}}|z~~}~}~{|}z}}|~{zy~}~z{|}}}||z~z}y}~~}}|zz}~v~}}t|}|}{||}y|}|{|~|~~||}{~{x}y|}|{{~}z}zxz}z}{}{z}|{||y~{{zyy}}yz}{}|~|||{|{y|~~z~}~|{zw}{||~~~|~}x{x|~{~}|~~}{}{~}}}}}{}|}}{z{~z{|z|x{y~||y|}~~z}|~}~|}{|~w}~}}~}|}}|~|~{~}~|~|{|||}~||~|}{y}~~{}||~|}}z|}~{~~}}y~~||~z{{~}{}{z~x{y~~{}~|x~{|}}~}}}x{|}{}{{}}zy|}|{{}}{}||~}~|~z~||{z}}}{~{yz~|~|z{}{||~}}~}~~||}|~|~~|~~|z~z~~}}}{}}~~|~}~}~||zz~|}{y}{}~{~{z|}~~y~}~{|~z~~}|}|~}}~|~||}|}~~z~}|~~~~}|~~}||~z~}{z}}{|}z}|~}~|{}~~~}}~|~}~~~~}~x}}}|~}{}}}}||~|||||~}~~~~}}z{u|yu{xzzyx}{ztw{xzzzutxuyxyxvzyw{xwxyzzvxyz}yy{yy}{xuy{y{zy|yyzyyzz{wzxxy|xzvrwsywx{yxw{xyxuwvv{vzx{ywyz{zxzz|xx{yzvyxzyyxzvwzy|x~y|wu{wwzyxwyzxu{zzxxxyyzzxyxzwwxtwyzyw||y|v|yxy{x{{zvv{w~{{~xvz{yyz||{xwzxxyvzv|ywzwxzty||ywxwzvvw|vxzyuv~yv{z{}xwy{wwwzzyyxw~{zz{{}}x{{xzuy{|ywvxzwwyxyuvwzz|wu|zzux{x}vzx{wv}wyxwwxz||~}x}ywzxx{zyzxyxyuzyxtxwv{|wswyxzuyw{w|yxyzwv{wzz|yvz{x{xz{wxxxxyy|yzxy{y{{yzr|yxzvxx|xyxzxzzzwwux|xy|yywvyzv|||zyxz|zyyzz{yxwz}|yyyx{zy{w{zzvyx{xxuyzw{y|zzyxwwzzv~zwywz{xzx{||}~v~xy{z{|s{{zz|{zxz|{y{||zyx|z{yuxzx|}xwzx|zz|uyzzzwvzxwzxyw||x{|}||z{|yvv{y{vxw{yzw~{v|zxuyzuu|xywyzxvy{wwvw|zvyzuvxx|zyxxzz}{zwyx|ywy{zz|vvyxx{xz{z{{|y}ywywxyzzvwxzwuzuxw|{uxxzvwxwxxz}z{{yx}{}}{{|z|{yz{|{{{{|xxy}wzwy}xz{z{w|zyzzxywrvxxwuy{|{y|ywwyz{{wx{{zx|zz{yzy{x~}|}|~~|}}}z{{~z|z{||{y}~|}}{|}{|{{}z|{|~|~~{}}}|~~~~|~|{y}~|{|{|}}}yz~y~}yz{|}|v~~{}}~}~~y{{|~{}{~{~~~~||}~y}||z~zz}}{{x}{}~{|~}}~|y{w}||z|~~yy|~}{|z~|z}y~|~}z{}{z{x|~z|z~}{||}z~xy}zz|y{{||{~y|~y}~}}|}~||}~}{~z}|}|{}{}{||~|}zz{z{}{~|{zz}~}|~z~}}~{}~{~~{}{}~|{x}{~z{yz}|{}~~y|}{}~|~~~{|}}|y}~}~~}~~~~{{z~{}|{}yz|}}~|{~{}yz~zz}}~}~}~}||~{}~z}}}{~}}}z~{{}z}}|z~y}}}yz~{|~{~~{}w}}|~|}|x}{~~~z|{}}}~|~|~~{}|}~{~wx~{z{{{{~~x}}z}~~}{|~}|~}}y~|{{z||}~}{~|~~|{zy|~z|}~}|y~{|}}|{~~|}}~z|{~~~{|||}}z~~~|}z~|{z|}||}}~~~~~|~|}||z}}~}~yz|x}}~}zz}}~~~{|~|{}{~|}~|~}}}~}y}wxvwxy{x{y|yx{uyw}zyyzvzxw{uyxuyzyxvyzuyzz|x{zxvx{xzwxvxuwtyyzwxyyyxwzx|zxzx{zwxzz{{zxxzyywz}wxwvy}xvzyx{yyvzvz{{{{zyvv{{vzxvvy|zxxywx{ytw{y{xyyz|xxxzw|vwxyxvyxvzxwyy}wzyw~z}xwyz{xw|xzyww{zx{yw{x{w|xz}|ytyzzvxzxzyx}vy{|wyyzzvwz~wzzvx{xxwzy}vzxx{yz}y{xxwxzw}wyyy{ywy~xy{|wu{wyzzxyx}|yzzyz{wyv{v|yzzxvxx{x}|yy|wx||{xxxxxzvzxx{{x{|}{|zw}yy|xyzyyyztsyvwxx{{zzzzy}w{wwx||wyywz}{zywzyytz{{v}yy{|ywzyuwxvzyvvxyzyy|}}}wvy|y{zyuzzzxvy|vyy}xyvzzy{x{yx{wz~}tyzwy||yzzx||~x{xyx|{yyz||{z{y|xx||xyyx{{{y|zzuytwz{yzxvxzx~vvx{xyxwy}wwxzzzvzyy{zxuyy}yxz{wzwzxz|wzwyuzwwxxwx|yzyvuyx{xyyyvzwzy{xzy}vwzywzyyy{zvyyxty|yy}xzyxx{{w}z{yyxz}y{vzyzzyy}zxw~w~v{z}w|vy|wzxy|zyw{yyyxzxzw}{||vyywyyyz~{yywyx|xyxx{yxzyzx~y{|yxvvzyzwzyy|wxy{z}yvyzywy~xz{wxxyv}xzx{xyxyxx|wy{zz~wwwy}zwzz|z{{{~|~{~||}~}y|}z~{}{|~{}|~~y|{~{~}{|}~~{{y}}}~{}{~|}~}~~|||z|}}}~{{~{zy|~}{~~||}~|yz}y}w~{z{z|z~|{{~~{{||~}}}~~|z|{yz~||{}z||z}}z~}~||~}}z~}z{y|}|~z~}z}~}~|~{}~{|x|z}|}}}}{z}}z{}||~}~}}}{y}~~|}~|{~~~|}z}||}{}x||~z}{~y~{~}||}~}~}|~z{~}~~|~}{~{z~~{~{yy}{{}}~~{zz{z~}~|}~|}z|zz{}|z{|}}zx}}z~~}~|}}~|~y{~{~||~~}~|zz|{||~{x~|}z}}{~|y~|}y}|}}||}}}}|{|{~~|}}~x{{|{|z~~~|}|}|}}}}}z|}{~{{~~~}{{x}|yz}}}~~}|}w}~z~~~|{~{|}}~~}~{~}~}{|}}|{}|~}}z}{}~z}}~~|||~~{{|z}}}~y}~{~}}z|~||~}|z~}}|{|z~{}{||~}z~||~|~~~|~|}}~~{~{}~~|~}}z~}{z~}z~|w}}}{z~~~}|}~}|{~}~|||~|yyyyx}}wyxzxxwxwtztxywzu}zy{vvwxuyx{vyyxwx{z|v{zzxv|xy|yyz{vwzxzwyyx}z|y{vyyw}{zyx|{zwvvxwzwyzxwxwywvwux|~v~yyvtw{zzx|z{{zxzyyz{z|{yyxy|ywy{ryzx{vuztyv{ux{xzuuzyzwvuwzwwx{y~vx|zwvyyzw{zyzzzxzz}zyw|xx|{|vzyyytxxyzywztyzxzvyysz~yuwyxxxwwyyx{ywxwz|zww~x{{{~{xy{yyzy~x{|wuyxzuryx}ywzxvy{|uxswxvzwxv{uywzw{yzzyyw}z{}zzxy}zzzxz{zvyyx|yxxxyvwz{x~{vuyyvxzxzyxzx{yytzxtyxzwy|yzyv{|x{u{ux{w}|w{yyzy||{{yzzyxvvzv}wxvw{zzvyz}yuzxxz|y|xxwwy~z|v{|xzwzz}zz|zz{}w{||}y|wwwyzx|yzwy{{{}xvzyyyyxwywzvzyvwuyzwzz{|zyx}z||y{zy}x|}}yy|xxyy|{}zwxx{{w|{z|xwyz{zzzvxx{{zzyvy|vxxz{|~wyzzz|zyv{yy{{xvzz}y{yxxyyyvzwv|v{vwwxxuzxxu|||vzyyywz{|{ww}|zvwx{tx|ywyyv{zy|z|xyzx{}z}yxzwxyyzywwuuyx{x{wwz{ww|v{wuvwyyuzy{}wzzy~xy|y{|yz|{yx{y}x{zw}}z|zxx{zwzyyzwyvzwywzyvzx{y{xxwzwzwzy{y}yy|y|x{y{z{{y~{|}}|}|{|yy||{|y}|~}~~x{y~z~x{z}|{|}|}}~|}|{x{}}{|z}|~~||}v|~{}yy{}}~}|||||}y~|y|||z|}}|z}}z|}{{{~~}}~x}}}}}zz|z{zz|z|}|{{~~zxzzz}{}z|z}|}}~}|}||{~}}y{y~}|y~}|~~{}||~{~y|yy}y}}{{~|{~{{|||{~~}~|}}{}{z{}}}~|z|~~|~}~~|~y~~}zw}~}}|}~{~}~|}{|~zz}|{}y{}{}}{||}~}~~z}{}||xx{|}|y~~|~~z||~~~~|~{z~}~{w~}~}y{|{{~}{x}~}}|}||||}}z~{z||~||~~}||{|~|~{{~}{{~~z{y}}}|}~{}z}}||~~|~|~~|~~}{}~||~}}~~|||y}}zy}}|}}y{z}}|~|~~}}{x~~~|}~|{~~}z|}}}}~w{}{~~{|~~}|~zz~}}}}|}}~}||x}~|zz}~}|}{~~~}|z~|~}|}~||}y{}~}{}{}}~~~~}{~z~}}}}|~~|z}~|{|~x|~z|}{}}|{y{}zx}}||~y|~}zy~|{|}|}|}}xwv}xxsu{vxzu{wvxwxyyz{wzuwtxw{uxxuyyy~xywyzyx{yy||wv|yww|xx{yuzyzx{z|xv{yyyx|yw{ywz{yz{wx}zwzzwzzxy{vvzyzx~vvzuyv{{{}w{|ywwzxzy{xwyz|~wv{xwzxy{wxywxx|zxzxwzw|{wvy{{z|xx{uyw{yyuwxy{wyyzzyuz}ywzy{z|yy{w||{wyyvwyy}zyxxxvyy}zyyxv}x{yzy~zv}zvwyy{yzx{vyx{|wzyzv|vy{{xzzxzzx{xzx}|xvyy|uvzxzvxuzxyx{zzzyzww{}uxy{xt~xwxy{yzz{zz}vy~zzx}xw|xvxwvvzzz|zx|zyx{zywzyx{y|s{|ywyz{zrxy}txzvx|p|wwzwyzxvz||yyx{wytvxyyxw{{yxxuxww{~yww|ywyvyvxw|zx{xyyx{y|{yxyxy{{xvzyxy{|vyx{}w~x{zvyz|}zyz|xzx|zzztvuzvzxw{v|v{x|x{wyx{y{wxw|zzzxzzw{z}~xzyyyyxwy|yx|zzwzzz{{~yxwwwz{zwy|vxww{y{~zyyyzzy|y}z|{yu~vwxxyy{|y}yzzzwzvy|}xwy{zyyy{x{u~{z}{vxyuz{|{|yyyxz|{yyzwzxxzxxz{yzw{y|z}w{z}vwyvxvzwy{vzxyy{{}xw|wy|y~wxzyzyu{}z~zwyx{sz{zzxyxx{ww|zy~y}{x{}|zzwz|~{x|yywzwyx|wu{|vy|x}u~yzzz{|yw|xy{xz{{||}}~{z}y{}{y|||||~{|{{~~{{z~}{s|}~~~z~z}{~{~~||~y~{~y{}{~}yz~y|{y||y}|{}}~|{|z}|}|||{zz{}|{{|z|}~z{~{}~~z}}{}}wx~|}{|{}}~|~~}{}}}{{|s|yz{~{~{}{{}{~z{}~}~|}}~{y||~|~{|||}|yz~||z{}w|~z~{~}~|{}z|||}{|}|{}|{}{|~}~~~{}||~~|~|{{{}{}y|~{}~~z~}|~|~|||}z||}|~{|y~}x|{|}{|}{z}|z|~}x}}|z~{~|}}y{z|~||x~z~~{|{{}z~}}z~}}~}{{}}}~|~}}|}}{||}~|~~~|~|z|~||}|{}|yz{~~}}{}~|}}~z{~~~||}|{~|z{w}|z~}|}|~}}|}|}z~|}}~|}z}z{}}z|{|}~{}y~}}z}}}z{z~~~}}{zyy|{{|z}|}}}}z|{~}z||~~z}|~~}~}|y}|}}{~~{~x|{}|~}y~|||~~{~z{}~||~~~}}}~z~{|}}{{{v}{}~~}~{{yz|||}|~~~~}{~}}}z|y|||~~z|z{~z}|||}{~y}}~{{}}}~|}z|~}z~{}|||}{}xy}{xw}zzxv|vuwzyxvxzxwytvwuxuvx{xww|wvxwszvxxyys{|yxvvxvyyx}{||xxy|y}z{x|y{zwxz|vzzyv{vwyvuyxxywzxv{zxtvxzxy{{xy|{yz{|x~}{}{zwzz|y{{zx|{{yvtywzzvwuyz{zzwxwvwyyx{z{{ywyuvwxzxy|}yyxwsy{{zxz{|v|{}{|~tyx}vzwyxx}vyvzxxyz|wxv{ux{zv|y{zwyyxz|}{ww{zzy{wy{{xz{ywwwzzxyzzwy{zz}{xvvzux|{zvzwwqyzxxuyywwyzyxyy||zuww|xztwzz{x{u|~wyz|zzx|y{}xvwzz{xsyzxzzwyyvwwvyyxyzxy|zxwyxxy}xzzwzxw}wyxy{|{wzzyy}{y|zzz{xvy~uywyzxt{vvuwt|yy}vvxyyv{v{y~|z}{z{~{y|yx{{{x}|wz}{z|y|{v{wyzzx|yzxxv{yywzx}wzyy{zxwxu{yy{vz|x|vwxztzzxxz{|z{|zwz{}wzx|z{}xxxyzzuyuvuw{{wyx{z}|yvxvxsvxyv{}{y}yyyzz}y~z{}y}zxxw{|{|v|xw}}y{ywwyyz|yxz{xzwyywxyvxyuywy{}vzzxz|x{y{z}}zzw{zzx|yy}{y|wv|yvw{xxy{w}ww|y{z{u|{zxywxyxx{zxxzxwvz{z|xyyxwvz}y|x{||{~yz{~zx|x|z{xy{zzyzxvyv|zzyyxzw|wyzzzxzz|wyyzyx{}xyyxx}}z{y|}x}}}~{}}}~|{z{|y}~w~|w}}|{{}z{yw{||x~{zz{~}{}v~z}}{{z~~}{|}}~|}zz{~y|z~||z}~~~|{~|z}z}z{}z~||}}~{{|{||{~~|||~|z~~~y}}|{{zy|}}}|{}z|}yz|~z{{y}vrz|z|z{{{|~}}|z}~{~~}~}}}|xz~~{~}}|y||{|||}{|z}}xz{z|x{zz~{~z|||}}~~~}~~~~~zz}~}|||~}z~}~z|}{x~z{xy{{{~}|}||}|}|~{z|~{|~z}|~z~y{}}}yzx||}}{||~~||~~}~~{~|}~~}~||z{~z{||{}yy}|{zwy{~}~y}||~~|z{z||~}~|~|}{~}~}{}|}~{}|z|}{z~}{||z}||z~~yz}z~{{}}y}y{|~}}~y}~}|x~}~~~|~~}}}}}||{||}{y{~~z{{}{}|}~}~~}~}|z~|}z|}~~~{{}|~|{}{{{}yy||}{}}|y{z{}~}z~v}}~||y|{}~~}|}{~z~|~||z~}|}}~{{~~~{~}|}~||~s}|{{{|~{|~||~y|~|}{}~}~~y|~{~~z~{||~}{}|~|~~|{}|}}|~}~}}}{~|}}~~~~vyr}xwy{|wzvwxyxxyxz}zyz|xzxwvw{{zz|{~x{zwz{|xuxwzvxyzvyxxyzzwyxzy{zxy|y{~{wxyz{z{yzyyw{yzzxwzz}wyyvuyxzwrx{zx|ysxzzxwxxzy{wyyzvvzwyxw{y}z{xy|{|zxwv{wwxyvzzz{wxyzw}wx~z|z{xzx{z}vxyzwxy{|xxy|zy{wzyyv|vw}{x|{{wxzz}yzz{yy|zy{yyzyzywx~{{{y{xxyyv{z}z{|xvxuyxxx}{y}xw|y{|vwyzysy|zz}yz{yyxwvy{svzwyzxv||wxzzyvtyuzz{v{ww|yxw{zyv{y{|xyz|{yyyy{~xxzyzxy}{zwz|wyz{{zzzzx{yvy}zu{yyx{~z|vtyy||wzzz{{{~}xwzyz||xxzwwzy{syz|zv}|zvwzyw|vyzuvyuuyx{wzxx{yvywzxz{z|tvyxw{x{w|z{xw{zy|zzy|xxzyxxwzywyxzzzwzxyz{{{x}xz||}|{v}y|zz{|z{w{xyvz{wyxy|||wyyyy{{|zwyzzyxxy|ywzvyzxyx{xxwzwwz|yy{w{wxzwzxzz{z~{zvw|zuxx}||xy{}yzxvz{~{}zxxx{||u|zz}~|xy|xy|u|}x{{w{{{~y|x}w{}{yw~yywxxz{wx}wyuyzwyuyz}{|yxyx{{z{|v{}zywx|}ywzyvxz~yux{yzxy||yxzxzyy|}y}yzz{{w|yy{~z}yzyywy{{zx}zy{~z{zyx{x{{}xw{xvyz{~{zyzz{|z~y|z|~|~|x~|y|zz}~y|z}{y~}|}}}y~|}zy|~}w{{~|}}|}|~|}|w~{|}||||~}~|~z{~~}z~|{zxzz|}||{w{}{}}|~}~}{|~~}}y~|~{{z|}{~{}~y{~|}y|}y~{||}z}}}z{~z|~~z~~{|z~}}{||}}||{~|z||}}}|}~~~y{|{|~~{{|~|}~}|}}~~}z|~{{}|zy~}}z{|~}{z||~}}}{~||~}~|}~}|}|}}|x||{~~|}~~z~z~}}~~{~~}~y|y{|}~{{}~~~|~}}~{~}}|z}{|~}~~||~~}|~{|{{}}z}{|||||~zw}}|}|z{}yy{~~~{~z|}}||{{}|}{~~~{z|||~|{{}|||}|}~~y||{|}z~{}}}~|~~|{{}~|~}}|}{{|}y~}~{}}~{}~|||~}}|{{~~}~}|{|}|z{~x}~|~~|}}}|{z}{}}{~~|}~z|~}|{x||~}}}}~~z{|{~}~{{x~}z{z~{{{{{}~z}z~}}}}|~}}}|}{}~~|~z}~}~~|}~~~||~{~~~}}}{~}~z}z~zy|z{||{zv{zy|wyxzywzvy{xxvztyyzy{wzx}zxwuyuz|xzyxz{}u{{|yz{zuxyzyxzx{zxzyz}wzxyxzywxyywwry{wz{vxxwuxvvxuvxuzyw}yvv{y{|}xyyyy{xwxw{wy|yy{vw{|vyvywxuxywwxwwwvwvzywt|wwyxyzvvzzu~{yz||ztx{yvyyyyyx||y{xyv{zyz}xrzywxzyy{wyux{wzywyx{uvvwwuv{|{z}z|zzy|{yy|zzy{||xw{z{}yy~y|zyuuvxxxx{wxy}s{vxwzwtxzx|wxwv{yyyyx|y|z{xyy|{w{x{yzuyxzyywv|y{|{{wzxvxzxz}zywz}uvxxyxty{vzx{zzzwzx{}{zv|ywz{wwwvxyxzy{||x{yzzy}}vxy{uzvx{y}xxvvywt{wywyyyxzvwywx{v~zzyxwr}zy~xyyy{x{zyz|~}wwx|{yyxxzxzxyvvw{|x~yxwy|wvyyxxuu{v{|yz{{|}|zzx|{zw|v|x|yvxwy{{y{~yzzxzwxvyxvxp{yzyy~yy|ywyzzr{zxy}z{v|y}z~{y{~}~{zyw}y{wyzx}}zvxzywx{|{zvvzxuzx{xxyzvvzxw|uwxyyvx{z~|z~z}z{zp|z}{z{}zx|{zzz{|{zyy|tmz|xwyy{xz{|wxtvzxz{{{x{xy|x|}zxzy}zyz{zy}~{}}~xyyyyyx{zx|xt}yu~zv}zu~wxy}w}yyuzxyxzxxzywxz{yzzz}|xvx{y}z~z{w{|{zz}~{z~|yz{{}|}~{}{|z}w}{|x}y~{z}w~|}}~~~}|~~{{}x{}~~}~|{{}|{}|{~}z|~w}xz}z}|x~{||}z|~~}z|{~}|~~}}}{|{}}|{~|~|y~wy}||}}~y|xz}|{~|}~}x{~}|~~{~{~}~}~z||z}~z}}{|||||{}y|yz~z|~v~~{}z}{|~}||~{~~~}}}zz~}|{}|}||{}|y|yyy|z|||x~}{z|~}z{z{|{{y~}}}|~z}~~}{~{~z~{}z|{|~z}{{}}xy|~z|}}}}~~y{}}|}}w}{{{{~}|{}}~~|}~x{~{{|~{}z}}{}{{z|y}z~~y|~~|}}}|~|~~|z~||}|}|}}||~{~y~}{}~~~|{}{yz}zz}}|~{}~||}}}|}~|~}x~y|{|{}|{zz{}|z}|y|}x{}|~{}{~|~|}z|~}x}|{~~{}~{~|}}|{z}}}~v{{{|x}~}{}{}|}~z{}z}||x~xx}~~~~~|~}}~}~{~~}~}}|}}|~}yy}}~|}}~y~~|}~|{~~||}~|~y|~|}z|||~}~}{}}|{|~~|}~}~~~~zw}wxyx|xwyyvyvy}vx{ywx{xy{zywvyzvxzxzzwxy{yyzxwyxxywxuvxyxxuxwy{x~x|vwyx|yy}vv{wxvzzyy{{xuywxy}wzzxyw}wuxyy|wwytxyyvzywywy~vwyxzz{{xu{y{xzy|zvwxy{x{x|uwwv{xyxwwz|y{uy}zy|xwvz|zxvwuwzyvvtyypwzyw}wyz{y{ywwyxwxyw~x}yyywwvx|zxzvtxyyzz}yx{xwyyz}wy|xu|{zzxwzy{svwy|x{v|yytyzxyzyv|yzvy{|vyvx{uxvz{wzy|{{y{yyyzy{uoxzwzwty{w|{{yzvzv{|yzx{{wvyu{ywywvxw{{zwz{{zxzyxyyzwxw{wwzz{{{xwzx|xywy{yv~yzzxxyuw{z|zw{vxzx~wyw|yzyx{z{yzyyyzz|wy{zyz{vzywu{x|yyvy|yxz|y|x{yxx{{z{vzxzvyzxvzyzu{yzvrzzxztxxzztzww{yzyx{zy{x{vzzu|wzuzvyxyyzxxy{xwxzz|ywwywyzx{{vzxzzxsyyzwzvxyy|xuxxwzxy|zxyyxyzwzuxzyvtwywy{y{yyywz}v}wwuz{{yvzzu}yw}yx}uzz{yyzvs|z||xyxwxu}y{zyyzyw{x|z{xyyzxwzxwy{w{yyw{{{xuytxxz}z|ytyxzyzzvzzyxuzytw||yx~z|zyyv}|w|zyuxyzvy{xz}|z~{y{}wy|xv|{z{{z|yx{{vw{yvwv}y~y}wwwwy{w~zy}}{y}}}~y~w{}}|}|~y}y}||{~z}|{|~z{~{~{||}{{||}{}}|~y}{||~~{y|}y||z~{{{}~|}~|y|~}}}y{}z|}|}{|}~v|zz{|}z|}y~||}zz}{~z{~{}z{}|}~|~~~u||z{w}||~{}~}}}|y}|~}{|||zzy~||{{{{~}}}~z|xy}~{z~}z~|}~{|}}|~}}}~}}||{u|~~{~}{|{}|}~|~y}~{y}}|z}{x}~~|{}{|~{{~|{~~{|}|{~}{}|{|y~}}~z}y{}{}}{~{{}z}}|{|~}}~z}}}|}|}~z|{~}|}}|{~z}{{~}~}z}{}{{~}}}~{~~{{}~~}~|~}~|{}~y{|~|~{}|}~~~|~|~|}{|~|{~||z~~}}~}~}}|~}|~{y|z}~~{|~z~|}{|~|z|y|~~{~}}|x~~}}~}|z|{~zz|z}|~~~}|~}}~{~}|~}zz|~||{}~~{}~~~{~{|~z}~|~|~||}}~|~||}|~~~{z{}~|||}~{~~y||}}{~xz|z~{~|~~~z|}{{x|}|}|{~||{||~|~}~}z{|{}}}}|||~|{}~~}|{z}|~{|}~|z}{~~|~~}|}}~~}~|~~~~}}}~}{|~{~x{z|yuyywv|uwwxxxvzwtuywux{xyvy}zvyyz~tuyvuztuwwvzxyyyzyxxuy|zzwxyxyx{ww|{y~|z{yyvxtvyyxywzuv}xyyxxztzvwv{yuwuxwyzw|yz|}wyyzzzzy|wy{zyzzz|z~|z~zv{u|xvxyxxwyywuxwwxxwzw{vwxxvzwyvwxz}wyxzxxtwww{{vzw}z{}tzxx|{{|yytwuywxwwvzxvvvyuvywz{y{uvyyyvyxwy}zyxvwwy}y{}z|yuyxyy{|{yywywyvzvyzvwzwwyywvtxxzxxuvwx{zty{xywyvy|zv}v|xywxvyxxyyxwxyzxv||xz{zxvvv{ywvw|wvxzuxw{uwzuxtzwzvwwyyyz{x|yw|xxzy{r|x{w}zyyw{yz|yx||xwyzszwyvzvxzz{vzzyz{wwx{uvvvtwvy|zy}z{|z}s{z|y{xzxyy|y|{y{zyzwzyvz{yztyz{xy|uww{|yxzw{vwyvyxzux|vyy|{z~yy{zxw~zw||}yywzzw||{wzyvyxwx|zzwxzzyyxwywyuzzz{w}xyyy~vy}|y{z|x|y}wx{z{vv|v{{x{zy|x{vyzwzxz{}yxvxyy|xvwwwz{xzsyzzyxww|yu~yr{yz|||u{~vyy~}y|z~yy|yxzxzxyxvuxytxwyytwyyvy|xyxxy{{yvxzzzyz{}~xty}xz{{y|zz}zyz|~y|||v|wyy{{zv|vwy~zxxyvy|wwyvx{yw|xw}xzzyzxywzy|z}}zxxz||}~~~{~{}}~}y||~{~|z{}|}{|y|}|~}~||{{{z{|z{~|}}z~|||}}~{~~}}{}}~{{z|}||x{|z}||z|~}~}}~z|z|{}|~{}}|~}}{~~}~|}{|{~~}|}}~}|{y|~||{~z{}{~~~~~wzx~|{z|x|~{|~z|~{~|~~~y|~}|}}{}~~~}xy{}z|y{zzy|}}}~y}}||}xz{w{|~{z~}~|~}zy|~~}}}~{{~|{z{~{{z~z|z|}{x}~~z}y{~|~|z}{~}}||}}}|~|}}~||}{{}~|zz|}y|}~~z~|z{||}x|}|~}|{~~|}~z~~}}}~{{|xyy|}|{yyz|z}||{~{~~~z{}|}~z||~||}~}|~{}y||~}}z{yyx|{~~{|~~{}{{{~}~{{{zz}}{~}~|{}~|~|~z}~}{}|z}~}|||~|z~~y~{|{}y~|||z~~{~}x~~|~{}|||||}}|~yz}z{yz{||{z}}~|}||{}~~|~}}{~|{||}{{~~|~~z}z{}{|}}||}|y|{~|}}}~~|{}~~}}}||z{|~}}}}|~{x}|~|}}{~~{{~z|}|~~~}|~}~~wtwxyyyzzx{vxtw{xzz{y{yx{xxxwxuztzy|xxzyx{ywyyyvzzuzxvw}y}{uxyz{w|{|wwyxzy{v{vwv{|uuzy{yyyw}w~y{|yw{zwwwywyzxt|xyyv|xyz{uxyw|w{xyyx|zzxy}yyzv{wx|ywzwz{xx|uwxwwwwx|yzyxwxywx|w{y|wu}xwtuzzwyxtvtuv{}x{zxz~|xwvz|ywyy{vzw|yrwwuzszxuywzy{zwz}vy|xyw||uww{z{{zzxxwyuxxzw|zwv|{zzzwxxx{xy{zwyzyzz}|ywy{wxyzusvw|~w{xzwyyx||x}{xwyvvvvvywxwuwyzzz|v{{uyxx{{yzyyz|xy{{ywz|xxyz{z|zy~wzxvwvww|xqyzv{w{w{|xwyzv{ww{uxxzz|ywwx{wvzv{wswxx{xvzv{wyszvzyx{{{zxy|yzywwzzx{x{yzw|uywxxxxyzzxxxywwxtxzx{w{uy{|wvyyxy{zyzzx{{ywzxyyzxywzuywzy|ytx{z|}xw|}}w{zyxw{}|zv|{zwyyyyzyw{yy{wy{xzxyx{{ywzx|~yw{v|zzyzz}xyyx}zyyxzxy{wvzzyzyyxyu|xzz{zzxywzx{{zuz|y{wxu}xx{xwx~zv}{zxuzyzyxzv{zzvyz|xwtxvxzzy{yxzzyxzwzw{wzy{|zz}{sxzyzyxzzy}{yvzyyyy{|zyy{{|yx}z|uz{xyxz{wxxwx~{xxy}z{zyvyzw}{yzwyyv{xyxsxzx|z{|zwxw|{z|~|{{}~~~{|}y{}||y{{~{|}z}~~~|}|}~{{||~|{{{|}~|{{{~|}||{~}|~~y{}}}}y{{z|}{xxy|z||~~}zy|z{~}}{{{w|w{}||~}~~}yz}}}}y{}|z{yz}z~{|~~zy~|{|z~~}y~}~{{z|zz~{}~y{~}|}{||~{{y}||}}~}|{{}~{||z~~|~~{|{}}w~||~}~|~~z}{|}{}~y}~x|}|||{}}{||x}}||}}~{}|~{|{{|z|{z|~}~{}}y~{}{}{}|}~}}|}~}}}~|z|}{z|u{|}{|}|~z|}{~{||}}}~{z~}{v{|~|{}{{}y}z}z}|~|}}y}z}}~{~|}|~|~||{||}|{~}|~z}~|~~|{|}{{}}~}}~~z}~y|}|||||{|}~}|~}|~|}x~|}~{|~z|}}}~}~~w|~~}{}{|~z~{~y|z}|}}~~}}}zz}~~~|{|{~|z}}}{{y|~~~||{{|xz~~~}}{||~||{|}zx}y~{}}{x|{~~{}}{}z~|}}|}|~||}~|}z|||{}~~|}|~~~{}~}~{{{~}~}}~~}~|~}{{~|}|{|{}}}~~~}||}}||}}}{|~{x{zyux|yyzzwwyww|xvz|zyxuyy{vxwyzzvztux{vwwyzwwx{zzwy{{x{xx{xttzy|yxxuy{}yzzw{yvwzxuytyywyzuxvux|twyuxvxywxxvz|z}zyu{{{zzwyyy{q{ywuz{{yyy{wwwyztwv{xxy|xxzuqxvvvvwywwyzzu|wyywzyxv{ty|yy|y{y|{{z{{z{z{vyz|wtyuvvxsw{xztwxwxwuvyyzyuuzwyxyzyyxywx~xw~xzxyzwx{}sxx{{yuy|y{twyw{vxwxuz{yxw{zuxvwytvz{{xwwx{yw{wyz{~uvvzzwt{xzv{{{~yuxzxx{xtxzwww|zywvyy{|wyyxyuvv|zxyz}|wz|{||yz|tzy|wyz{|zx|zzzzxy}z{{{{xyzwz}{|yyxx{{wxyzyyxvyvxwxwzyvvxwxt~|z|~x}yyz{yxzyy{{yz{y}|yzzwyx{{{yzyzxyxyxwwvrv~zyxy{vyyuwxzyw}zyxyyx|zxt|u{t|||~yxz|tyy~zyxxvzzzuwvyyzzvvyxwxwzxwvxwy|wwxzzxy{xyz{|z}x}|{~{wx}{zux}{{x{u{xwwvwwwzxyyuyyyzwv{ywywwvwyy|wvyywzx{z|zyzy{y{xz}z~y|~yy{vw}|z|xxzwyu{u{yuvx{v~zxzz|zyyy{xvywtz{yxx~|yuy||y}y|z|zxz|wwx~}zwxzzvz|y{wzxyz}{yz{x|wzwtvzywtuzwxx{}|{z{{{x{yzywww}{|~{||y}|||}~}}}}}{{|z~y}}{z~|~{}|}~{}|}|z||{|~}~~}z{~y{|{}|||~}{{|}|{x{zy~z}|{|~~v{}y||w~{~~y}{x{|}}}}{z~{|y}}~z~y}|{}{z||}}}~z}}|~|z}yzz~|{~}}|~z|~|z{}}}~|}y}y{~|{|||{}{~|{{}|{}{}}x|zzzu|}{|{~{~}z}}|}~z}~}|{~}~z~|}|{z}}{|}~}}~|{}}||z~~~~}z~|}~{~~}|~v|~|zy|||~||z|{}zy|}{}}|{|||}{}z~xz}}}~~~||{}{~~}~~{z}{}~{}}z{~}{{{~z{}|}~v{~||}|~~~y}z~}|}{z~~{|}~~w{}}~}}zw{{|}~|~|xyz|}y|~}}}}x~z{~|~}{y~||}}}z}~~|{||~z~{~}}|{~y{|{z~~|{~y}~}}}~||~}}~{}|~}|~{~z}||}{}|~~{~x~{}~}z|~~|~~yz~~}|~|}}~~{z}~}|}z}||zy~~z~zy~|}{|{|{|~{|}}~~{~~|}|||}|~zy}}}z}|~y~y|}}}}}}}z~}{}{~}~}~}|y||yyvxzz|wxyw{zw}xzx{{zzxy|{xxv{uzyxxyuwx}vwyxx{vxyxxuuxyv{yxvxw|zxw|{wxyxxxy{{wyzxxxzzwyzy}vzxyvxzxxywvxtv|u~vuv{yvzxswyuwxywyywtzwxx{wxuzz{wuvyy{zxxwyx{xv|xyzzyzzyxyvxxvxxyyywwy{uyywy}xywxwwxuxvzx{|xyzzxxyxy{yyz}wwvyuywwxy}zw{uy}yxyu{{{wz{xxyyx{xxzu{yxzuy{xuxyw{{{z{xzwu|ywuxwzzw{uywz{wvyzvxvuvzyyv{vxys}yywzwwxw}x|zxy|tzuzvy~{vw{wwv{xyxw||wswxw{wzzxzzzyxxxx{{{wzyyyzzzvy{xyxtvqzyw{yyvwuyw|vzx{xs|vztyzyxrzzuwxyzu|x{zxwwwyzyxy{wyy{xwzyy~|}wwyv{zyzztty{{y{yw{{z~zzyxxxzy~xxw}wzw|tywxzyzyyzswxuxwwzyyx{uxyxzxs{yv{z|yxxzy{sxv{{wx{{wzwxx{xyzx}xx|yxvyyxz|yyxzxwxvw{yz||{x{{ywvyvw~yvz{xzwwvz|yyxy{wzyys|zywy{{uuzx}tvyxyzyz{{wyy{wvxyyzyyzw|y{|y{{z{w|y{{wxuu{x|wyvy{zxvwx{yzyzywxxxy{z|yywyx|yxuuxxy{zwzywv{|{{vvw|{xzx|zy{{xz{yxvxx{x}v{||yxzz|ux|zxzzy|xyzwtzyxvvx|w|zx|{}|}||||z|zxy}~{{|y~~z}{{|}}}zz{z{{|}||z{|}||}||}|~}|~~~~|y{}||~}}~}~{||{}|~}|z|{~||z}||~|{yyxz{|}}yy{{~~}}z||z}{}|~||}~|}y}|{|}|z||}yz~|||z}|~{zz}z~|y~}~z~}}|z~yz{{z~~|{}{}||z}}z|||~~}~}}}}{{}~{~|z~~~{}}zz}|z~}{~~xy}{~}~}~}{~}|}z}{{|}~~|{{}~}z{{}|}~|{{z~{~z~|}~z|~|z~~}{{}}|~~~~}|||}~z}{}{w}z}{zy~y|||}~|~}|w|z}}||~}yyz{~|~~v{y}~z}|}}x}~z}|~~~|y||{z~~|}}}}||}z|y|}{~~~}w{~{}z|z|}|{}}|z~}{x~z|~~z{|}~~}z~|~}}~}|}|v{|~|z~}~}}|~{|}|~~|{}{z~}{}|~|z}z}~~~||}}{~||{~}y|}}|~z~~|{~|}|~~{z~||}}}{~|{{~zzz}~||}|||}}~||zyz|z}}}|~{~~~~}~}|}}{}y~~||}|y|z}}|}}|}}~~}~z}z}|||y}~{y}||{zz|}}~}|~z}y|{|zyw{xx|uzx{wwvwzw{vwwyzxv{{uwxx{yzwwvyuwwuwyzxyzz~xyywzzvyx|xwwyzy|}x|zy{w}ytvzvwyxswxuxxyxxxvyvxzuvzzx{wzwwxwxtx|wz|{vz{vzz~wx{yz{{{wz}zsxywxywwywyxxwx{|uwyyvxwwwxyyrvyvuvwxzz|xsxyyxxx}zztw{z~wyx}{{z~zw|y{vywtuxy~x|xzzzwzyx~ysuyyywvyzxzz}y}yvwzzy{}y{}y{zzzxzxzzwyyzzzxs{zxzuvzy{yuxvyyvryyzyyzxwzswwx}xyy{{|z{wzwxyyzy~yx{x{|yz|z}|z{{}xzzvtvxyy{zs{v{yw}xyzwtwx|wz{{vz{w|xy{uy{}xyxvzx|w|yyy{|y{zytxzvyv{yyvu{yvsuxxuxzyzzyxv|uzxxz{vwwzy|}wxxsyzxx|zvyzzzzzz{{{yyx{xuxwvwzvtuz|yyywvyzzz|xwyxvv|wxz{uv}zv{wx|x{w{x|{x{wy{xuz{wxzzxwyvwyz~zxxtyuxzyxx{zxwvyw~t{yy{}|w|y{{}{{xxy}z{t{|}}zyxwxzxxzyz{uw|vxuy{yzvxvxyy{zzvvyyzxw~yzv|y|xz{|x{yx|z{yzzy}w}rwxwzvzzxzyz{yr{{zzv|yx{yvx|vuu{xz}v|y{yzzyy|x|yxyzyzyxzyxz}|~}wxyw{u{||xyz|x|szzw{zwyzy}{yxw{}zzy{yx{{x{zw{xx}yzw}yyxv~|~}{~z}|}x~z}~~|x|y}{}~z}}~{z||zz{}{~~~}{}||}|}~z~}~}}||}~|~|~|zz||~{}~|||{x|}}~|{|xzuy}|{~||z~{{~z}y}z{}|{zz}~z~~|y|{y||{||}{zy}||y{y|zzzx{z{}|t{}{}~}|{~}||~~~zy}|}~|{{{}|{x||~{x|||}{{}~zz|~||{{{|~~|{~{|z}|}|~}{|}}~}}~{}|y}{|~}z~y|}~|w}~|zw}||}{{}y}{~|z~y|}}~|~~{yz|y}z|~}|}|}zyzz~~}{uy}{~}|~{}|}{}{}|}{~~~||z~}{}}}|{zz|~{~~|}}~{|}}|z~~~|~~|~{}{}~~~{}}}{{}}~~{}|~{}|}z}y~~{w|{z{}|~}|}|{|}{~~|zzx}~~}z{z}z~~||}}zx|z||~~{}~|{{~}~~~~|~~|z}}}~~~~z}|{}}|}}~}xzyz}}z|z}||}~{|y|}x~~{||~}~zz}}{~}~}~y{|~}~{wz}}}|z~}{|}|||~z|{}|}}{{}|~{~}z~~~~~~~||}}w|}{v}zzz||}~}~}|z~}}}{}}y{{}}}z~}{||{|wuxxyyywvux}yzyxuxxzxvzxzzwywyyww}|~wxzywywwtxxwvzxxx{uvxx}y{|wzx|{v{yyx|wywwyzv}yv{xyyxwwuvx}xxyyywv|wzwwvwzz}wvz{yt}yxvwxxwz|{wxyyxwyxt|~wwxx{ywwxy|w{{{xwyzxwzzx{yzxxxzwxzxw}uzxvuzys|{wzyw{{{vwzyzxz|xy{xt{{xzzsy{|zv{|{yx{xwzwvxwxwy{xwzxx|yxwxyzzzvwwyyw{wwvzw{wxzxx}{zwtywz}zxx|y{zyvzvw|wzxxz}yyxy|yzzzxyzyvyxwy{pzu{y~yxw{uxwzr}yzyutzvz{y{vvxxy{x{zux|vyxyw{|{x{wyxzyzwx{wywzx{y{xzyzywz|{z{xuxwxyx|wxyxxy}w}}zw|zzwxywv{{vvxvz{vwz|xxyw|zyzz|{{zwvywxysxwyqxw|wx|x{}zz{yz|vzv~yzxuyzyzzw|vxz|uzzzx{wwwxuywxt|yvxyzx{zwzx{w}yyx{u{yx{{yzwxzx}{yx}wyzzx||vxzxuzwxywxwyzwwxyx{x{xzyywwu{y{z{x|xxzvxz{{zy}{v{y{x{uyvyyv~ux|x{|yzy{|xuyx|y}z{xzwzv|x|z{wx{zwzx{yv|yxyzvyxwxyyywv{yy}|zy{w|wv|zz{vvww{yx|z|sxxzy|{z}{|zzv{yz|y{vyy}yz}zwwwzzu|z~xy{y{{yz{v|zzyy||zxzyzy{{w{yyyy}x{|{~}z|~}~y|{~}{z|}}}}{{~~}z~|}x|{{~|~}~x}|{}}z||{~|yy~~{{v}z~w{~|y{}z|~~~{z}}{~~|{~}|~{|yz}}~y|}{}|}{y{||~y~}}~~|~}{y{||x}{z|{|y~}|x{{}}~|{{z{|~}{~~~zz|{z|x~z}~|}y~~y{|{z}}~~||}~}}|}|~|z|}|~~~}~|}}}{{}~}|}}y~}{{|~|y}{~{}~{|}~|}z}}|~}y~}{{{||y}z~|z|{~|~}y~{|}~|~}z}x}x~}}||}|zz|{zz}|}}{x|||}z{|}|{}yy{{{}|z}}}x~{|{{zz}|z||z|y}wx~{|{~z~{|~|}}z}~}|}z}}}z|}{~z}{z~{yz~}~}|{|{}yz~|||||y~}{~{|~|z~zz{}y}}}}{}}}}{}|{x}x}|~y|{z~|}~||}|v{{{~|{{}}}}wzw|{}|y}z~|{~{{}{~yy}{x||}~~||}|{}|~}yyx}~}~~{}}}z}~|}~~z}|~}}{~||x~}}}~|}|~}}~~|}|}}}{|{z}~z}|x~~}~||{y}{~}}{~||~}|}}~~|x}~~|~y}{~{z|}}||||||z}{~}y~|z}||~~y~{}~zz}~y~}~}}}}~x|~~|{{}|z}~~{|~}}yxyzwzx|wz|xxxvwwwxwwvy{yw{{{twyyywwvyxzyxyyyvzzzwv{x{xyvzzzzz{zwtzxz{z|yyxzxuxyxzwvxxwxwux~x{uw|uwyuxtzxwyxxywyvyx{yx{yw|{yy|yyx~|{yzxx}vyxwxtyyywyvwzyywwxuyuy{ywxwzvuxyxz{zyyzo|zyuyyyxzvy|xv|xwzx~vw|zyx|wyvxz{vxux{{xxw{wvvxyuxyw{wtwxzxt|x{yxvwxwyy|yzxyzvxxyx{x{z||wzxyxtuwzwxywy{z{uxy|uwvzwxx{xzw~svxy|||}xw}|yz{yxv{vxyyyzw|zzwx|w}w{xxw{vxxyuyyyvzwuyzxw{ywv{x|xu{y{|zxw{wyv{zwz{y{{|z}wwzwxwy{w{{{yy|wuzw|v|wwwyxv{{|xyxxx{ywyuzww{wx|v|yzyyx{}uyy|y{z||{{|{xvzy{ws|zxu{xxzzyvwz{ytxuywxv|x{u{{|yx{wxxzx{{}{|z{vxy|}w|xx{zyzxz{wwwutyyyvywvzwy{xx}zyyytyvtuwxwzz~vw{xy{~|z{xxyvw}xvz|zyw}{{yxxxx||wwvyxx|yz{w}yxxxzx{xyxy{wvxyv{{{{wv{yzzy|yyzwzz||{y{y{}yw|xzxxyyzx{ywvwzyv{|vvzxy{x||tp{vzzxxvwz}z|ywz{{|z}xyw}{v|}y{zywwwzz|ywy}x|zztvuy{yy{xyyzzuyxz{y|}{{zwy}z{}~x{~}{|}~z}~{{}{z}yy}{|y{z}x}{||}~}rxz}{}z}}{{|~}}}}|~~||}~}}}~~|||~~|~|{}}{}{||}|{|~z{{}|~}~}{x}}{z{{}x}{}~~~z|y{~~||}}~~|{xy~{}}{}~{}}{|{z~z|z||}}}z|||~z~{~yz~~~}~~}}||z{|}||}~y|~}x|{{z{{|{|~{{{~{|z}|~~}}y}~}~~v}}~x~|w~~~~{~yz~|}}|}||{}zy{{}}~{~z}}|~}|}~|}}|||||~x}}|}|y}{}|~~zy}y{{{z|||z~|z~~z~|}z{}~z~}{~}~z}|{{{}~~}z~|z||}~||}z|~~~|||{}z}}z}{y||}|z|~}~|~~{z~{~{{|{}~zx{~}}}~|~|{~}z}}{~{}}}}~~~~~{~~|~{|}{|~|y{{|}z|{{y}~z}{~~~~~~||{}|z}}~}|}{||||~z{z}{|~||{~{{zz~|x~z}}}~y|}~|}~~~~||}~y}~{~z{|~~}~|}~}|}~~{~zz|{}}}}|~|z~|}}~}~~~{y~~~{|}x}}~|~x}~}x{zz~}~}{|~y~~|}}~~yzuu{wxv{z{z{xwyyzvzzy{~wv{vwwy|xxyxxyuyxwzyxvvvtxzwx{vxzw{zuzwy{wvx{xw{|yvx{wzuyyzvy{wwzxzvxyxwzxxxvxz{{xuxwzu{xx}xtyzuyyxyw{wwyxyxyu|wx{zxtyzyvywywzyxvzw{xxx|wx{{xuxvyw{|yxyxyvywyw~xt}xu{s{{w{xwywyy|{y|{yy}yw{xw|tzuzzywvy{yp{y|~vvx|{xwx{{uux{yzyyvwwx{{yzw|xw{vx}wyt{x{}yu~}xy|xzxsxy{yv{yx{yvyxvzv{wy{z|{wwxzxxwxvxxw{x{{yzwzy|sz{y{vy|wz{vyzw{xy|wvwyxxwu{wyyxyzzyzxzx{y|zyz|rxz|yyxvzzyvzy{w|yzyzxwzy{vyywwyuwzxwxyyyzxy|{z{yyx{{x|{|vx{zwyyw|yyvv{yzyx||{xtx{y}|wzx{{wyzxz}||zwz|z|w{{zwxxzxxzvzxy{vxu~xxwy{zt{xwyu}{tvyyzvyx}|wvwvzxy|{x{zzzzxzxuv{yvsxx{{y~w|{sx{zyyyz{}zwxw|vzzyyx{wyzzuxx|}|{{zx|zyvz{}{tyzxyy|zwwsx{y{|yx{yzy{y|xx||ywzwx{{xzxyzz{zyx|zyyv|y{x}{ztz{yz~z~uzyxxx{uxxwux{ywyyywzyw{{yyyzyyz{x{|xz}{{z||yv{yyz|zy{v{}zxyy}uzz{yz{xvzz{~x{}txyx{zzyxyywxyyx~w}|{z|z~{}{{z|z}||~z{}z}}|~y|~{~|~~|~||{~~{}z{z~y{y}}|}}|zy|~{~~|}}y{{zz|x|{~~z~{~}|{x~{}|}yz}}}||y||~~{}}}|y|z{|}}{z}{y|{yz}}|y}~{z}|}z~~z|{y}x|{}|{|~|}||z||xz{|{yzz}x~{|}}~z~~||}||z|~~|}~}}~~y~~|}||{{~{}}|{{z|~|}|z{~z||{~~}|}z|u}|~z~~w}|~~|}}||}{||z}~}|{|y|z}|~y}}|x{z}{~~~{}}z}}{{|~{{|~|{|}z}~~{{}zz}{}{x{~}z|||{}~z{{~yz|~~|}|}||}zx|~|~~x{~~}~|}{{|y{|{x~||z|z~{}}~x}|}||~}|wzx}|}~}|~{}}||{xzzw{~}|~}{}}|v}}|~}|}~}}~|~}~{~{w~}{z}~y}}~}~~|~~|||}~}}~||}~}|y|z||}}y~}~~|}}}}}~|}|}|}{~~|}y~}{x~{~{~}{}}{~~{~~{|{|}z~y~~~{}}~|y|}{}{~z}|||}~w|z}~|z~}||z~}|}{~|}zzyx|x}|}}~||~~}}~~||y{x{|~yy|{}{z|x|yzzvxwzywx{}yxwwzvvxywyz{wvuwxxwwxxwzzvzy{yyw{zzvz{y{yyx{z{{y{x{{yvvvzyzxyw~wwvxyxwtw{uxutztsvvz|wwyz|zzz{xwxxv{y|v{vy|zy{{zyy}zxtvtwuxuyvwxxxwvwxvywzwxwwxv{syzyvwyx{wzwwxuz|x{w|zyyzzzyvy{y|{|x|y}zxvw|xuyyxu{wuzx|yxw{ywyztwx}yyyx{y{|z{z|yw{xw{x{{zzxxxzxz}{zzzyyuxy{vxzwxvwxyzyyuy}vxyxxwzyyy}|z|vzwsy~xxywwyyxxx}y|yz}zv{y|{vzxvyuyuvwwx{yzuxzwxxtt|x}yxy}wxx|{y{{xzy|}zuwy{yxzu|yxy}||z{xwuxwvxxxz{wzxvxuxy|wxyvyxyyyvuzzyyz{{zszyuw~{vzu|y}z|yz{{|y}yyuxwvywxwuw{vywywyxwxxyxyyvwsxzwwv{xyzyzyxz{{z{w{yx{|{wxz|zw{y{x{vzuxzxyx{zyvxxwvywyvzoywuwvzxx{x{{|xxxzyyyxy~z{vyxv}z{xzz{{yxx}w{xwxzywwyzxzv|wyu|xxzwyzvyywyvwx{|{~xy|xyx{|w}y|{xzy||zzx{{~||yv{w{y{v|y{wywyx|ux{|yxxvyyzyuzyy{yyy}y|yy{|x}}vyz||yyy{~{{z{xzzuy}wwxwxyvzzy{xxwz|{zyzz}{xzxyx~z|sy{z{wyzzzxz|y|~~y{|~~}|}}~~x{{}||}}zw}{{y{}~|{{{z}}|~~zz|zyz~~zy~}~x~{}|}zy|||}~|xyxx|}~{{~x||~~{}x~||~}{}~{~}~|}{}}z|~~{{|}x|{}{|{{{w}{||~|{}|}|xx{zx}}{{y~~{~}|}z|}~z|~|y}~}|~~}}{x~y~}{~}{}~|~|||}~{y}{}z~~}}~|}z}~|}}~}{z~|}{|z|y}{z}wzy~{}|{~{}{~y|{}||}~~y|~~~z~|{||{~~z}}~||~~{z|~}{}xy~|zy{}wyy~zy}zzz||z||}yw~}z~}}z{}{}~~}~y~zy{~wz||~||~|}|{w{|||||~y{z~~~~~{|~{}{|}~|y}~||}~}~~|y}|z|}}|~~~{||{zzz|~zzzz~}{}{~}}~~~}}|}}~~~}}~}y||~{|~}~{{|~{~~|zz}~~zyz{~}{||}~}||~}{|z}~~}}~}~~|~~}z{z|~}~}}~}y|||~~~|~~|}||~}z~~}|~}||||y}~|~}}|~{~y{{~y{||{}~y~{{{|}~z~{}{}~}{}~~}~~z}}~}~{z~{}y|z}~}y}}||{~x|~{|}u~~}~vzxzxwyvywyxxx|{x{yxy|zz|y{wzxwyvxwywyxvzw{yyyywxzuuyvzyvyzzyuxyzy{vy{wyzx}z{wxwxu{sx|xvyvxy{xx{{wxwy{yyvxyx~ytxzwzwwvvyxw{{vxuyu{wxww{wwwwxy{yxyzwyuzwy{x{{zv{{ywwuwvuyxwzuvxwxxzxwwywxv{wxxyvzwzwzy||uyt{{ywvyyyvywzzxwwzwyxw|vvzzzw|wvz~zyz{y|wyyxyxyyvyzzyywx~zuw|{|z|~wyyz~u|yvyttzvuyu{zytyyz{yuzz|yyvtzw{xvuzzvzyxwywzyyyyyy}xxx|xyw}}yzs{xzyxyywy{zxy|vzywxuuxwyyxu{xzyuuywyxytzv{vwxwyyxzxux{xzyvy|zz{vwwxws{{vxv{zzzxwzyzvxy|y|xxxyyxxx|yyzzwyyvzxy{ywx{~xyvv|{szx{y{yzyz|~w|wzxz|wuw{xxz{xvywywzzx|yy{{xv|yxvyvzu|ywxyxw||wzwzywtyyw}v{}zwzyxyyt{xyz|zzyuyyuzwxvyzrxyyz{w{xw{{{yyyuzwzx|xvxwyxzz||x|xzzxzzzx|wwtzvyzwvzz{wv|vwz{{w{tu{zxvxwyy~|wxxz{x}xzz}zzzs{xy{vvwv{wxy|u|vwzz}y}wx{~wx|{y|zyvvzz|{y|zsx|{yysx|{tyxuzyzzuxxxyx{yx{{uzyywxu{zy{zzyzyzyvyyvyvvx{{{xwyuyzzz{{xw~{}y{|y|~}{|}{||}~~|{}{~~z|}|z}~~{}|z~~{~}}}xz}yz||y~~{{}}}{~{~z}{{|}|}~y}}~y|y{{{~{{~{|~|~{xv|}||}~|~~}x}{|z}~}{}{|}z{}w{|z|}}|x~y}{}}z{|y}~{y}|}}||x~xx}{xx|z~y~~{|}|y~x~y||{{~x{{}{}~}{}~}}z}y|}~y|~}}{}~|~|y}}|}}}z~||||}zv~~~~{yy||~|{z|{|}z{}{zy{}|~{}}{}y}}{~z}{}z}{}y{~~z{|||}|}v||zz|{}~{||{z}{~}~~z~~}}}{|~~|z|z}}}{~|y~{~{}{}|}}~}}~}}z~}~z}{yz~}}z~|}}|~|~z~~}yy{|~zy}}|~|}|~}|yzz~~}}|}~}~~y~~~|z{}}}}|}~}y}|yy}}~|{~~|}w}~|{}}}|}z}|~~}~~}{~}|~{}{{|}{|~}}~{z||}y~~~||{~{~~|}}|{|yz|{|~~{}}{}|}|x}{}|}}~~}|y}|{|||{z||{{z~z}}|{{|||}}}z}{~z}{}{}}}v{}|y|}{y{}~}~~~|~x|||z|}yx{yyzz~~}}}}}~{|}~z~}~}}|}z}x{x|zyvzzw{ywuxuvwwzx|wxxwvyxvwx{xxquxwwyyzx}xywywtvw{wx{yxyy{{xuvx|yxyy}{xx{yuxwxzwxw{zyxwwtxxytzxwwvvquyxvuuwyy|x{uvyyuxxuw{zxyy|y{zw{{{vvywxyvzxuxtxuxxvyywwzwwyvtxwwywtzxyyxx~yxzwvyzx{zzzx{z{yzz}zxx}wxw|yvxzwzyuwyy|rxz}xwxzsyxwxxuywywzxyyyyxz{yz||ywwzw{|{yz}{{z|y{|}uwwvyz|wxvvzywzyyyzzyzyyywxv|vvtyw{|{}xxzvytxzxyxx{x{zzyyyyy{zyw||yyyuw{vzzz}zxzvxvzxxw{}tzwsxwyxvz{vw}vzzzzy~z{zzz|ytvzw{y~y}zux|x{wzyw{wwyxww}xxxyzx{xy|{wwvsy~zyu|{vuxxy{y|}sx}wwxz|z{y{yt{xxzwwyz|yyv}~x{ttw|v{wv{xvxuw{yxy{w{zyzyx|y{xxuw|v{xy}|w|wzz{}yuxxwwvxxz|uuvy|zzzxx|zyywuxxyx|vzy{{w{yzyxxzyz{wwx{y{{zx||{|{|wyywx|xzyy{yuzvvzyyzwtty{uzuxyxv{{yy}y{yv|yywxw|wzzz{zz{zww{|zyzzy}vw{xwzvwyywyxzwvxyy|w|vxtxywuv|{z|{{vzu}zyy{y|uy{||{x||wzx|{y{ysxyyyzz|x|zyyyyzwzyywzwwwzwzx|z{w}yy{zxx}z{zz|xzy}|{}{{z}{}zx||}~yy{|}||}}|~z{zy~|{w~~|z{x{~|zy}{z|}~y{}z}z{{}~~|z~{}|{}z|{{|v{zx}}xy~y{~}|}{{{~|~|y|{zx|||z|{{}|}z|}}||~~u}~z|z{z{z{y{{||wyy}y{}||vy|~~z{~}w~u{{}}}{||~z~zy{}~{|}x|{}{}z{|}{|}}|zy~|}{{{|y|||~zz~}|||z{||}}|y{~|~}}zu{~y~{|xyy}{|z|}{|z}|}}{}{~|}||~|~~~~|||~~{}}zy~xy}|{}~|{yz||z{~}zyw}ywzz|{~||y|{~{{z}z{}{|~z}{|{|{~}~~~~{|z{|{{~~zw{}{z|{z|y~y{{|{}{||{z|~|{z}{~||~|}~~}}}~}}|yxz}|z{||v{{|x{}|zz}xyz|}~}xz~|}}~}}}}}}~~|{}{z}|||wz~}}{|}yy}y|~y|~zz|yx{|}||{}|z}z{z}}||}{|}||{{|~{{|z}}}|x{~||z~}~xy{}}|{~{}|{}}~}}~}}|~}}}|{}}~~}|}}{|{yz{}{}y}{{|{||{z||~~{~~{|z}}~}{}~}}|~yy{~y~z~x{zu|||~~{~||~v{xz|{|{z|~z{|z{}}|\\\\\\\\zzx9}}}~~||z{}|}y}}{y~~yu|~x{~{}~|~~||z{|{{||}|~~~y}}{{|}{z|~y}y{}|z}y~z}w|||{~}|{{|{y|~{~~}|~}~}{{{{yzyy{|y|{~z~~w}vy}~|{~}||z{}|~}~||}|||~|{{~}~y}~xy{z{~{z|}~{{}}}~~}}}zz}|w}y}}{}~~~~z|~{~}|z}}}{}y}}}{}}}x~y{~z~{~|~||z~~~||}{y~}x~}}}z}~{|{~~{}~{~~|{}~~{{~}{}~zx}~}~|s~~~xzz}{z}}}y|}}z~~z}~{}}|z~|y}~{~z}~}|||}y}}{}|~~|{z}z}~{{}|x~{~~|}}~{{{z|}~~yxz{}|{z}}~|~|~|~}|{v}~~}x|{~z{~||~}|~|{~~|~~~~~~~{|{|}|}||}}{{x{}~|}{~~}|{z~|}|||}}}}~}~}}|}}{z||{~~{}}~|~{{||{||}~~{~~~~}}~|~x~}}|z~{x{}|w~}}}|}{z~}z{}{}{|~}|}{}y}}|}|{|~~}}z~~y}}}~x}}}{}}|~}||{}|y~x~{}}||{}zy}}{z|{y}~}}zz{}~}|y}{|y}~|z~y|~}~}z~|{t}wz~|{||}z|~z|{{~}}}{|}z|}~|}y~|~z|~{|}{|~~|~}xy|}|}z}~x{{~z{}}{zv}~y}zz}z~{zy~~y~x|{r|~|x~~~|~zz{{~~||~}}|~{y|}|~~}}{}~|~|y|~~}z}}~}{{}~}~~~{{y~}~||}z{z|{}|y~}|~||z}|}||{~~~{~}~|~|}{~z~|~}}~zz}~|z}|yx~}{~{}{|~|z{{y{{}y|}|||~}}}}|}}~|x~}zyz}~~~}}|}|}~|~}~~y}{|~|{z{~x~}}}y~w}~|{z|||}}~|}}|~z~y~}}~z~|||~{~||||}~~|{{~~~z~~~~{|~~}|~{}~|~|~|}}~w~~}~~|}~|~~~|~}}||~~~}w~~}~~}}~~|~~|}~~~||~{|~}{|~}~~~~~~~|{}~~}}z~~{~{}~}yz~~}|z{}y}zv}y~{}||{z}}}}}||}}|{~~~}}||~{yy||~}|}|x}~{{|yyz{~}}~|}yy}|}zy}}y{zw}~}}u~~~~z~x}|y~x}z}yzz|{z~{y|||}|~~yxw}}|{{|~|{y~z||~z~~x~{~|}{||yz}}~}zzy||{|y{y{{}||{{x}x}||~}{}{z~y}|{}{|y{~zy}||}~}{y{y|z|y}{}{~z|y{~|~}|{~}}}~}z||~{|~}z}~{~}z{|}{}}{}~{zyy{}|||{{xz{{~~{~~~z~}z}~}{~{}}{{}~z|}}~}z}~{{x~{~{}{~y||{{~}{}~~|~}|~~t}}~~~{~|~zzx}||}y}|~~}{|~}z|yy|~|~{}~~|}~{{|}|{|~{{}|}{|xz}{~~{|~{}|{~|{x|}}{|||~}zz|{~}}{|{{~{~{x||yz|}}{{~}{{}|}|}{~~}~~{{y~~y{}y}~}|{}{x||}}{{}|{}y~{z{{z{x}|~~~~~|}~}||}~{|}}~||}}z~}}{|x|z}~~y{~z|{~}yy~~}||~~}|~|~{}|{}~~~~~~~}|}||}~}|~~~~|~~}~}{~~}}~~~~}}~~~}~}~~w~{~}{}~z~~~{}}}~|~z~~~}}~}~~{~}}|}~|y}}z~|{{{x{z||{|~}}~~zwz{~}|zyy~y|~{}w|z||yz~||y}~y|z|}|zzz{~z}}~{y}x{~}}{w~}y||z{zv|~{y{z}||z}}}ty~xz}{x{||x~{|xy}}~{}|}}zzy~}w{z~z|x}v~|xwzyz~{w|zy~yx~~~{}z|z{|~|y}|}x~yxz}{x{zzz{{}~||}{|u|{y{|z|y|||z}x||}z{x|}{v}{z{}w{y{}yz}}{y|{{{z}y}z|}{{ywzxz~z|}z}y~}}}}|yz~}||yz~~{{z~{~|y}z{|}|z}{|y~|}|z|y}{~z{{{~|{{z||w}{~z{~||{|xw}{|}}y|zyy~y~yx|}x||xz}}~~|y~wy{|~|z~~}~~{|{{~~|y~z}~}w~{{}{|}zx}~{x{z~{~}|y|~y{xy~~{z~~~{z}~|{{{|||{yz{yz~||z{}v{{}|zz|zw|{}|{|~||}|}|z~{}}|z|{}~x|~w}}}z|}|}{w~}y|~}z|}~{|}~~x|}|}{|~|~||~|~|~|y}z||{{y~x}~y|~~{|zy|y}wx}z{{~|||y|~||}}}zx|}{|~~|{}|y|{{~~|zy|~zz~y}~y~~yzy}~z~x{x{{z{~~~z||}~}z{z~}}||~|}}~~}z~~|}}zz|}~~|}}~|||~}~}~|}~~|~|~~~}~||}}}{~}|~~z~~{|~~~~~~}}~|~}~~~|{||~~|~}|~~|~~}~~}}|~}||{z~}|{{~~~~}|}~|~~~{|~|}{~}~|||{|yy||x~x{}|}yz{~{}}|}}y{yz|||y}yxu~{}|{~}yz|{{{~~zz~{}{~|{~}|||w|{}zzz}~}yz}y|y}z}z}~z{yxxwy||{{}z}|}}~{~{{zwz|}~ws~|z{|y{|}}z|~|xztz|}{}xy|{|y}x|{xv}|{x{|w}{|{w{z}}}y}}|z}||zy~|y}~z|y}{{|zw~{||}x}zx|zz|}|y}zzx}}~|{y}|~|{y}~~||}yz}~w|{{|zzz{z~zy|x{}|yzx}~zy|{~x~|y|x~{z~{~zz{x}x{}|~zz|yy{}y|y{}|}{xxy|{{yy~|~~~}}xzzz{{|~}|zy|}{|}}~zw||}}}}||{}~y}}}|xzyuz}||w~}|~}yzz}z|y|}~{}~z{z}{z|{{~}}zv}}}w|}{z{yw~~}}~|~{{|}}}{yyz{~z}{~~|~z~x|vy{}xz}~y{{x~|{}|~{}{}|z{{x}~}|~{|}}{{{z~}}~|}x{}~w{}z{x|}y{}z{{x}xx}||~~~}~z{~|~|}}|}{|y{|{|yz{}z{z}}}w|~}z}z|zz||~y}z~}}}|~{}{~}{~{{z|~~~{v{{|{{||||z|{}~|~|}}|xx{}~}}~{z}{~|||~~~|}|z|}}}~~}}|~}~~~~|~y|~~}~~{|}~}~}x~}{~~~~||}~~}~x~~{}{|}~~}}~~|~~}~~}~}~~~{|~}|}z~~~{|}||~~~~|}~~{}}~}~~|||}~~~{}|}}~{~}|}w}}~}~}~}}{~z~~~~|~{|~}~~~|~|}{~{x~~|~}~~{}~|~{zz}|{~~{|xw||zx}}{{|zyzz~|xz~z{}xy~{z|}{zuz}z~}|||x|z{z{|zyzz}x{}~z|z{{zy}y{}~}x|y|{}{~~xyx{{y{~wxy{y{yv{}{|z{}z}z}z{|xz{~|{|~zz|x{yuyzyv}wy}{|z}|{|{{}zzzwz|xz~}}|y}z{|}}|~{{|||z|z|w|z}~~{||zw|{{~xz}|}{}z{z|{y}yx|{{{|{|}|zy}x{y}~{~|}w|{}~~zzv}zwtw|z}z{{}u{}|}}~~~yx|z|}y}}|{{x{z}{{~y~|~|}yy}y}xy|||z~}y{{||}~|~{}y|{~|{|{z{}|~|}|{||{{~|z|x{{{{y~}{}{{yy{wz}z~yz{|}}z~x|~|}{~}~{x~}zzz~|x}zu~zy{~}~y||}}{z~}z|~y~z||{{{zyz|yw{||}yz~|{~}{||~|}y~{{}~|}{~z~{zyz|z}{~{}}y||xxz{y{~~}}{|z||||z|~y~z|}}y}|zz|||}|~z{zx{{wz|yy||yzz{}||}z~{y~}}{y|}y~{|}|}x{{x}{xz~|z{|{}y}z|z~{||z|{yz|||z|y|z~{zzy{|}~zx~~}}}|y~}{y}~{zx}y}z{||}z||~y{~zyyvzwz{{z}|x~}|~yyzzz~z}~z|~~~|}{}~~}|}|z~~}||~{}}~~~}~{x}|~~~{||}~~|~|{||}|}~~~~~~|z}}~{~z~~}~~~|~}}|~|}~~|~}|~|}~|}~{}~}~y~}~}~||{}~~~~}~}~~~~~~~z|~~~{~{|~}~~}{~~~}|}|}|}|}~{}}|}y~||~~~w~}||~~~}}~{~~~~~}}|}}}~|{~}~|z}}|~~}~}~}}|~}}~~~~|}{{~~~}~}|{~{}~~}z~~~{{z|~w~}|}yzy}zx||z~yt~|{x|}{uzz{{z}{~|x{z|{}z{y~}{||{}~}{{ywx~}|}~z{z{z|z|z{}y{zy{{vx~w{y{zx|{~yw}~{z{~~x||y~{x{z{{}z{}||~{zyz~{zzxyvzt{zv{z{xw|wyz{x}yy}|{~y}|y{z}|y}{yz|}{{||{||}|}zz}zw||z~}zyu|{yxz{zy}y~u~}{zz~|~v|{{}}yzz{x}}||z|~}{zx}|z}|{}|{}y{{zz|yywz~x~x}wzy|y}~{|y|}||}{}{{{y~|~|y~{|z|}}{||zw}xw{}z{zyy~vyzyz|w~|{x{}}{~|{~|z|zw}}||}zx{{y}zzw|z|{}|z}zzx|}}y}~z}zy~|}~y||~}yzxzy||}{{}{|{{}|}y{|~y~zzx{|y~}x~}~{yzz~~}|x{yz||{||~}|}}}{yy~|{}z{}}y{}||zxyw|y{zzx|~||x||~}y|}~{~}~|{}{~~~{|}{}~|}x}}yyvw{zvz|y{x}}}y{y{~y{z}}|~{y}~~zz~}{|}{z||{}{~}}|z}y{{|x{z{{}}z{{|~zz{{|zy~z|z|z||~~v{|}zy~~}{~}|}}~y|~}y~w~|x}|zxz|}{|}x{|yy~{z|{zzz~}~x~}||}~}z{~y~}||}|y~|~}|~y}{}{|}|z~~||~{~~~{}y~}}}z}}~{~||}~~~}~}}}~||~|}y~}}|~~}}{~~}~}{~{~||~|}}~~}}~~}}{}}}~~~z~z~~}}}~~~~|~|~~~~~|~z{~~|~{~{~{~}}~{~{{~}}~}{wx}~~~}{}|~}|}~~}}~~}}~|z~}z{}|}~~|}|~~}~}~|}~|~~}~}||~}}~~~}~{~|x|||y}w{xx}~|yz|{~}zx{z{yz{y|tvy~{zwyxz{||z{|~z{y|||{yx{}yw|{}|x~vy{yzz{yzxyy{{~zy|u{y~y{wzz{}z|{|{w~||x~z}y}yv}z|x~vxy}zyzz}xzxz~||zyzz}y{~wy}{z}w{{z|}{z{xy}{y{y|~z}zy~{y|}{yv}}|{|{}|y|{|}vz~~zw~z}{~}{}z||x{|w|yy~|zwz|{~wz~yx|y{~y{yy~{z{vwy{{zy{y~zx|~{{yy~|z|zyz||y{y{~|||wy~zy}~|yz{v{{y}z{~zz|{~{|}||y{w}~z|{{z{}~|||{yx{|{~zy~zzx|x{yyz|zyxx}~}|yy{~{zz|x|w{y|z}{}{~|{~y||z|{z{x|zw{|~}{z}|uy|{|~||y~}|xx~zy{x{}~x{xx~w{~~{~~z}xz{{{|{{{zy|yyyy}|zzz{z|u|uy{}{~{||y{t|{~{z|wz|~yv}|zzz{{|}x|y|{z{{z{yz{y}z}xy~~|||u|y{zzy{y{|{|zz}|}~{y~|z}yy}|z{~z||{{|}}}y{xy{zzz{{w{|~z}zzy|y||z|z|{{{||z}{{~~}zy}}z}z|zz~}y|zzy~~y|}{~|yzy|}ywx|x~}z}v}{~|z}{}~~~~z{yz|zzzy~x|{}z|z{{||}z|||{}}~yw|~|~}y|~}}~~~}|}{}}}~}||{|~~}{|~~|z}}{~|}y~~{~}~}x~}}}~}zz|~|~}|{}|}}}~~~z~|~|~||~}~~|~~|~}}||y~}z}~zz}}y~}{}|z|~}}{|}~~~~}~}~~}|}}~~}}}|~{|~{|}}}~}~||~}|}|~}}||~y{}{}}~}|~}zy~{{}}}|{}~}~~}~}~}}}}{~~~}|~~}~~{{}}|}|~}}}|~|~}}|||~|}z{|~|}{{}~~~z|}~{~~|}~{~~~{}~~}~~{~~|~~~}~~}~~~||}~~{}}~}~}{yz}|z{}{xy}zz}{y|{y{xzz|z}zz{{y||{x|zxz{~~z}y|z}x}{|y~xz}y~}{}z}}~z|{zz}xzzw}}zv~zzzz~yxt{z{x|zxx~~yy~zzyz~}}{|~x}|vyzxyx|}ry{y{zyz|x{vw}wy~z~{}x}~~zzxyz|y}{{{x{z|~}~zy|~z}}}~~~}wyxxz|~yy|xxzv{x{|zy}{zwzzxz~z|}y{{|y|x{x{}y|}~yyz}{|}|y{}}v|{~|{xzyzy|}zzzy{w|yy~x~}x{{~~z~x||xz|}yzz{xwywy}}}}z}zz}wy}}zz}zy{~~{{xx}~}y|xy}{zyz|~|{~}|yzy|||~}z{~||}z{|y|{{~zzyx{yzy|xy|z~z|{|{}{{}~{~}z}{z~~|{}{}|~}}~z{|y{|~|w|{|~{~~x{zxw|}zzwzz~yz{{y{}{z}}xy{||~|~{|}}}|{x{|}}{|yyz{{vwxy{|z{|{x}|{}~||}y{}{x}x~~zy|z}|}|xy}z||wy|z}wyyyxxyzx}~yx}y|}{|{w}{||}{|z~||~||{}{}||}~}y}z}z|{|x|x~{zy~yzyw~x{|}yz~yzy||zx}}y}}~z|y}{~xyz||}z{z}}|}z~z{z~~}y{{}||uywzx}x|zz}|~}|zz}z|}||||z~y}~{~x~}||{||~}|{{|~|||~~z~|~}~}~}~{~y~|}~x~}~~~~}z|~~}}{|}}}||z}~{}|~}~{{~~~}~}}{~}|}}}~~}~}~}~}{~}~}~|{y}~|~~}}}}~y|~}|{~|~}}{}|}|}~~|~~|~}~{z{}}|~|~~}}~z~~~~~|}~~~}}}}|~}~}}~~|w~|}~{|~}}~|~|~}}~~~}~~~~~~{~|~}~~~~~}~~z}~~{}~{}}|~~{~~|~~{~}|}}|~}~~~}~~}|yz|}}|z||v}~zzwyw|{z||xz}{{xzy~{{|z}y}v|u|wzy{z{x|uz}zyx|zzzu|yw{}{}{{yy{~|z{z{x}z{{|zvx~zz~||xxz{|{z}{||{z{v{zx|~wx||{}zzz}}{w~w|zu}|zx{xy|y{xz}}yy|}|w{x|yx{wyzzx{ywz|{zw||{||{w|y|||v{|w{x|{zx|{z{}vzz~||||~~{xy}{{|y{|y}x|}||y~{xy}yz{|w{{yxz}{{z{{y}|}|yzw|y}}|wy~}u|{z|zv|yz~zvwy{}~xz|yyu}x}|}}{|{y}|y~~~|}~{|{|{|z~}yz{~z}z|~{~|||x|z|{z}{{}{yuzyx{z|~wx|v|{}~|{|xy}ywz|{zyzvz}|{yyzvy|y~{}z|~}zy{yz||}~z}x~yxv}~zz{{~v}}{{u~z~|{{{x~yyz}y|{yzx{{y}vz}|{}{~z~||zz{~w{x~|v{|~{z}z|~xvy}}}~zw~x|wy}}}z|{}|z|}~{|}{{{x{zzz{z|z~u{yz|~~x|{}|xyx}y|x|z}||}y|z}{{}z|}~{ry|~xz}y{yy{}}{|~|z|}{~~}{|}|~{}}~~}}{y}}~yv~}zy{{{}}yyz|}}~||{|z}~}z}zz~{|wzw{{}|}w|}}y}~~x}~|x~zz{zzz|z}zzz|~|wy}xz|~~~}}|~}~|~|}|}~z}|~~~~~||~~}x~|}|}~~~~~~}~{}|~{}~{}|}~}|~~}}~~~~~~~~z~|}~|~~z~}~}~y}~{}{|~}|{}}}}|}}}}~{~}~||}|z~}}{|~}}~}|~~~|}~~|}}{}{~|~~}~}~~~~zz~~}|~|~}||~}~y~{~}{z}||}z|~}}}||}~~}}~~~~~|}~}}}}~~y~~{|||~yy}||~~~{|~|||}~}{~~~{|{|~}}~}}|~{~||}~}~~~}}~~{|z|z|~{{||{y}z}|{vy{ywx{{{zyzy{w{v{z{{z|wz~}|w{}|xyx|{x{~|yy}y~}{x}vz|x}xz}y}|x{z|y{{yzxx}y|zz}zxy{}y{~z|{r|u{{r~}zy{~{x~{yxy}~vtvwz{{{wx}vw|zx|}~zxxw|||wzw}||yy~w|y}y}yy|}}y~{{x~|~v{yzyx}xyz~zxv~|zyw|xzvy{yz~~yy|wv{y|{{x|~}{}yz~yz~~z|z}|}xt}zx|y{y{|}~wy|~z||{}}xx|z{}~y{||ww}x~zy|y~}z~|||{||x~}xzy~}x{}}{|}}v{yz|~xzz|wxyxy|{}{}|y}|{||}|xzz}}|{}{zy|{}|z{z}xyxy}yvz{{{~w}z|x}}yy}xz~yz|y|xyv|~{z}{~}y}|~{~{{{x}}{wx}z~z~}y{|~z{{{|y{y|||{z{z~x||{~||~~|wz{w}{||y{}z}|~}~zvy{zx~|}x~~{y{|||ywz{x|x}{xy~~{|}x}z|~xx{}|{~~}}{z|}y{|}}{{xz{|z|x}||{||{{{}}~zzv}}|~{|yy{{y|}}{|{y|{yz}x|{|}x{z}vzz{xxxxz|{z~}||z~}|zy}|||}|{y|xy}}|}z{{~~~~z}yz{x{|x{z|z|}{xty~}{~||zz|{z{~xz|y|z~z|}y|{z~~~~}~~~~x~|}{||~}}~|}||}~~}z}~|}~x||~|{z{{~~|~~||}}y|}}}||}{}|x{}~{~|}~w~}~{z~~~}~y|{z|}}}}~{~~|~}{|~}~}~{~~}~}~~||~{}}~~~|{~|~{~}||~~|}||}~|{|}}|}~}|}}|}~|{||~}y}~|}~}z~{~}}}}}~{}~~|~~~~}}~}z}~|~~}zz~~}~{|}|{|}z|||z~}|~~{|w~~~~|~z|}}~~}~{}~||}~~|~}~~}|~y}}~~{}}~{}zz{zw~~~}~~{|x}z{wy}||z|y|yxx~zxv{z|y~{zz~~{w{|{yzy{y|}{z|{xz~{xw}yxz{zzx{}yy|x~|z{|xy~{}z{y|}yxyy{{yy{||~w|y||xy}xyy|z}{xx~~|{x|zv|{y|{vyz|{y}|v~wzz|{}y}}~y|{|z{~{~{}{yx|{w|x~~zzx|{y}zw~||~z{{}v|}y}zz{z{}z~wz{z{{zyx{z}z~}|zz{|||{y||}|z|zy}{zxz~{y{x|xyzxwy|zy~zx}||y~yz{|{zyy{y}|yvw|z}{{{||zzy|z{z|xz~{~}zzx~xyywz|}{zx{~{~{~|}zy|yxz~~{yzz{zzs{zx||z~~x|{vy{yyzzz|}~|}{~zzzuy~yx}{z}xyx~|{zw|zx~zz~wz{w}|y{zz}}|yz}z{{{||~|{||z~y~z|}yz||}xz~u~}z~~w}zzy~|{{}~|{z|}zu{~~~}yr|{|t~~}x{}~}}yz|z{{|~}z|z|x}~x~|{y{{}x{|wy}zz}y{~z{{{}}}v}zzw{|z{~~}w{~{|{{{{v{zz{}|~z{z~}w{{|||zx{~x}~xxx|}}y}|}z|{{~|zz|xzxyz{|y{yz|xx||}}}z}zy}~~{~~z}y{}}{z}~z||}|~~}wy|~{|zx}|}y~|zv}~}z}|~}y}y~z|z}}}{{z}}||zx~y}xz|zx~{~}~~z~z}|~~~~}{~}}}||}|}~~|~||~{||}~~|{|~y}~z|~}~}~|}z|}}~~|{}|~}~~|}}~}~|}}}{~}~|}~}}{}x|}{||~|~}~||~|~}}~{|~|z{|s~{z}}}~~{~y~{~~|}~y~{~~|~~~~|{~}}~~}~|}|~}}~}~{~}}}|z~~~}}{~|~y}~{|~}z|}{}}}|~|{{}y~z|~~y|||{}{}}~~}~~|~|}{}~}~~}~}{~~|}~}~|~|}~{~~}~~}~z~~|~}z}~~}~}~}~~~}y|z~z~{yx~}~}{y|yz}}{yz{{|zx{|xx~x}z~yux~yz~~zz}}yzx|{|}{|~}}{}}w{yv~}|{y{|y|{z{~{xyzvu|{}x{{yy{|{yvy|{|}{xz|xy}~z|{~{x}{~|{zzx~yy|}wwxx}{w~w{~|{w~y{{|}~vvyz{}y|zxxy~|{{{x|}{z{y|x|{}|yy|x|yy}y|wx|~|wxzxy}x~}}zyz{~zx}zy~|y~y{}}~{{~|{y~{yxx{z|{vzvv{yzyx}zyx{v{zxz~zwy|{z}z{{{}|zyzy|{z|rzz{}}~{}~}}x|{{zy}{z~|v{z~|}{~xx}w|zyy{xyz}}{|}|zzy~z{{y|zz~z|z~|}w{~{yzyy{~{|{}z{zy{|yzzxz}v}z|||~x|z||{|{}}{{v{{{{}~~xywz{x~{}||~~yxzz}}{~zz{{|zzyw|w{}}{|~z{{{}{{}w||{|~|}~{~~{}xxyyz}}{x}{wy{y}y{{w||zzw}v}~yx{{||yy~}z}y|{z{}{|z{z~{}||{|~x}|z{|~r~{{|{y{{zy~}yy~|~}|z|}yxxz{}}{||}}z|~|xzz{z{{~yx||~xz{|||z{~|zxu~x~y{}y}{~{~xz}~~~||{~}}~{{~}}}z}vzx}y|z{y{y|y~y|}yw{~y~y}z|{z||{}{}|z|{}~}z~~|~}|}}~|~}}~~|~~~|~{~~||{|{z~}w||~}}~|y}|}||}}{~~{|||}{}|~~~~||~}}|{z~~}}~~}}~}|~{|~|~|}|~|~{~{{~~~{~{~|~}}|~~{{}}~~~~~~}~}}}}~}}~~{~|w|~|}}}}}~|}}~|~~|~~~|y~~~|}~~}{|~z~~}}{|~|z~~~||z~}~|~}}~z}~}~~~|}~}~}{{}}~~{~}{|zyy||{v{~|{~|{yyx|yzz}y~|y{{zx{zyzxvyx~~|y{x|z{z|~}zvw~{|x{|yz~{~xy~y|z{w~~~yyy~~w{||~}}y}}{~wzz{}zyxz}y|}{z}xy||}|y{z}|}|z~z}{zz{z|{{{v}w|wz|{|}}yz|{yxzyz|}uw{{}z}~x{wxyzxy||}y|zz~}~|yv~wz|~z|||w}xw{}{{zxx{zz{}~z{|~zx|y~y|{z|{x{}w{zx{}}}u{{{x{}}}xyw{x}}{|{z{vz|yy}y|z}w}{|zzxzzzz|{~}z|~}w}|}||y{yv~~{~}|x~|||{~}z{{{||{yz~yzx~z{{|yvz{z}~}zzyywz||u|~|}{w~x{z{|{~|~x{}}x~{{yyyyz|zz{z}~zy}zy|{}|{|x~{}z{}}|zxx|yy{}~zx{{w{{z{y{~|w{|~{x|xzy}{}x{zy|}{|{xx{}}xw{y||yww{~}y{}|}{z}y{z||~~wzy|zx|{|{}z|}|~}{|{}z}}xz|}||}zz~{z{y}{~}z|yz}{z|zz{}|{xz~~{{|z}z{|~|y}}zx{~}{zzyw{}|vy|}~~|w|}~}{}}z{|zz|{|}z~}{|}w~{{{zw}}{yz~}{|}z|z~z|{{}{y~|~zx~}||z{y|x}|z||{~y|{z||~z{y{~z~~{z{}|z~z{zx}wx{}y}}{{}|z}|{~~}~{{|}~z}~~|~~~{~{}}~}{}|{~}{{{|}}{~|~}|~}}~|}~{~}z~y~}||}}|y|~}~{}}~||~~}~~zz~}~}~|}~}|~|~}||~~||}~|~~~}z|}}y~~~~~~y~~~~~{}|~~}}}{}~}~|}~~y~~|z}{||}~}}{|{~~}{~}~~~{w~}}~y}{|}{||~~{~|}~|}}~~|~~|~~~~{}|{}|}~|{{~~}}~|}{{z}~}~~}{~~~~|~~|}}z||}}|z}|~|}}}~{~}{~{}}}}~~|vq{zz~{{{|{||yzzx{yzwxy~xw|yx{yxzy{|zzzz}{zzv~}|}{z{{}zzy|{|{z~~}}~{{z|ux{y|v{yytuzy{zz}y|y{vw{u{z|ryx{y~|}{~{x~|{|zzz{|xz{|}zy|{y~{||{x|{zx|{}|~{}zyxzw{sx{~z~y}{|y{~zx{}}{}|xz~x~zx}|}uwxvz~y|wxy{y|{{||y}yz{z|wyzy{z||{x|{~{~||w|zv~|~z|yx}|~zz}w{yyz|{xy|||{uzyz{|}y|w{}vywyx}x~}}{||w{}{~yz~|||y}z}~}||~}zzyx|z}z}|{|z{{yuv{|x|zyu|}{~~}|||}w|}x~|{ys||}{yv{{z{~zzxwx{||x}|{y{yz~|wyzz}vz{y}~|y~}~z}|z{~zw|z|v{y}x{~~{{wzy{{yyx}yzzwy{zzx|y|}}|w{~{{z}{~{}||}{z}y~z|}|z~x}{|y{z}xyyw{z~|{zw|zzx}{}y|~xz{{w{~~}|{yy~~}y|w}|x|{|yy}zz|yyxyzwz~{xxz{}{x{y}wz~{|{{}{|}wz|w~}{|}~{}{~y~{~yz|}~{{z|{y|~|}}}{zz{z{{|yz~||}{|yxw}|}z|{~}}~{|z{~|}z~wxx|~}wxyz~zxy|z|}}~~zxz|}xz{|{z~~~|~{z{{xy||}}}}{}~~|x}~~~z|||~}|~~~~}}|~{|~~|{~|x|||}~}~~~}{~|~z{~}~|~|}~~|}||~~}}~}z}~x~}~z~~}~~|~~~~}~~}~~~~|{~||}~}}}~~~}}~y{{|}}}{~~~{{{}||~}}|~}~z~y{~}~}}|z~~}~}~|{}}}~}{w{|~|{~}~~z|{~~}}~~{|~~}~}~}}~~~{~z~}}|{{~~}~~~|{||y{}~~~~||y~{{z}~{|~~{{~}~}z}}}{~~~~~~}~~||~}}|}~~~~}}~||y~~~}v~}|y~zxw{{z}~{x}vv|x~zwxvwzx{zz~z|~yyz{{zyxx{xywy{~{~s|y{{{z|y||{yy}xz{}{}wyz|xx}|y}y|xy|z|u}~z|{yv|{|z{yy{yx|zww|}{}u{||y|x|yyy|yv{z{}zw}x{yy~{yyyvzw~~yy|{}x{|z~x~v}yzw{{x|xyzyyxz~{|}{y~y{|z~||y{|yyx{{y{wzwzw|vsyx~}zxu{z{zzxxvy{||yx~z|y~z{{xx|yv~y{uz|||w}~}}wx{{z|y~wt|wzzz}y||{{tz~|{z{||}{{{{|x|zx{}zzyzy{wx|wy||z}|{{}|}w{z}{}|{y~zvy{|z}zz{u{yzywzzw|zzyx{|xyy|z|wyx{xzz}zy{yz|uzz|~yx||}z~}yz|twtw{}yyz{||}z}z}zxy|}w{|}}{~y|{~yzy}|||{v{z|t~x|z}{|zz{~z{yzyyz}}|yzzy|{}{~}~y}{|~}|~|z{{}~|~w|z~y|{y|~~y||~}~{|x{{|~~x}{z~~|{}|z{yzx|y|zt~}y||z~{|zy|~y~}~~||x{y}|zwz}|z{~z~z{}uz}w|x|||~v|w~}~y{|~{||}zw}~|vz|}yy{|zzx~zxz{y|zy||{zwzyzyyz}}z}~}}{}v|{|v}}|{|~y}||z|x{}~|}|~z|{y|{}wz||y}x|{{ww|y|{}||}|}~}{{}}}}}~}~~}}~|~{|~}||~}z}y~z}~}}|{}~}~~~{~~~~}}~}}~{~~{|~||{~|~|}|u~~{~}||~~}}}|z}|~~}|{|~{{{~z|~|}~|~z}~}}|~{|~~}{{~{~x}{|~{~~}~z~~~|||~}~{{~}}~~{z|||}{}}~}}}}{{~|~~~~~~y}z~}|~}{z~}~}~}x}z~}~~~}~{{}}}~~~~|}~z{|~}~}~~~~|~{~~~}}}}~}~}~~}~}|{}~}w}|~~}~{~|~~||}|~{}|||~}z~~|{z~~~~{~}{w}~}}}xz|~yw}{wy|}|x{z}~xywwz|z}|xz{wx}|xyy}xxw||{z||{{||y|z}yy}|{zzx{|z{wzxvxw|v}yxyz{zzw}zyyzwywv}yz}~xx}|xv{z}z~{{{zx|z{~|t{{zz{y{vz{y{{wzz~zzy{zwv}{{zy~yz}xx}~zwz|y|}y}xx{~v}{z{{{z{{}z|z{|yzx|{yv|{{|zuwzzy}xy||y}y~y{xzz{zz}{x{|}ywxzz}}z}{{z{{zz|{z|{}xzz|~vzz}|yz{{{y~yx{~~{z{zyy}}{}~}~|~{~uy|{{x{v{z{v||zw|zy{|x{{~{|x}z~||z|x{}{{~{z~x|}{y{{z{z}xyw|yv|{~v|{xzxx{z|{y{w~~|}}z~~~{y~||yy|}~}~|zyyzx}w~yyy|wx{z{{{z|{xx|x}|{|xxz{y}z|}x}}y}|w}z{~|zz~}|}{{zxwyxyywz{z{v~u|yx}|ww}}x}zy}|z|z}z~{|~yz~|{||~~|~||~}|ywv|wz|zz}|zzx~x~{}y}~w{|}y~|yy{{yx}{zx||}zy|~{z}|~~z}|y~zzyx{{|xzyz{|}|xzvzz}|zv~|zz|}||y}y}~{||{|{}z}|z}}x|~y~zy~zyw}z}||{|~{t{zx}}yyy~}|y}yyv}}w}{}z|}}}}~|}}~~}|y}|||~z~}}{}~z~|~}~}~}~~{||{~~}||{{~{~~~}}|~}~~|z~|~|~||~|}~}{}}~||~~~~}~}}~~}{~~~|~~y}}|~}{{}~||~}u|~|||~|~}~~y}{{}~~}~~{}~|~~{z~}~z~~~}~{~{||~{~z~~}~~~{}~{|{~z~}~~~}~|~z~}}z|~|z}}~~z{~}{|~~||z~w~{||~}~}}|}~}{~}}|}~|~}~|}~y~z~~}~}~~{~}|{|}~~~}~z|||~~|{|}~}}z|xzz~yzz}}{v|yxy}|yy{zwyzz}zy{v{|}{|{~w{xz~{sz||~~{wyyz{||z~{x}~{zx}y{|wy{w||~~ywyxwu|~yuzzxz|y{yw}yy~}|~y}v|yzz||yyww~z{zy{|~y~{{{y|yz}{yyzv}zyy~wzyz}|zzt{x{w~~}zw|yzy{y{z}{}{|z}}w|{zzz|||{{zx{x{{xy{}|zx{{|{z|vyz}{w{|{~z{{z|w{zyxx{{y~y}z|}vw{uyz{xy~z}zxy}~z|y{vw{{yvzz{yzx|}yz~x{z~zz{~w{{z}y}{x{{{{{y{{||zz}y{zz|{|z{~~}{{z}{x|{{||{}y~~{xy|w|u}~ux{~y|}y~}{y|x|{zywzxzyzz~zzywy||{}xuxy}z|~z}y~x{|zyz}y|~~z||{{|zy|x}|~w}|v{~xz{~z{y~}ywz{~~yy|y|x}yw}yzzy{z~}|}{y}}|y}{{y}}x|}y}||v~~}{zu{~y|}vz|vwxz~|z~}zy|{zz|x~y|z~y{z|x}zxz}|}w{y|y{{}z~|}{|~||~xz{zyzzwzx}|~|{}~z}}~}~}yz}|zz{y}zz{{}~w{{{||~|y{y}}}y{yz|y~{x~zy}~z|z|~z{}|z|}}~{z{z|z~xzy|{}{w|{||{{~|v~~|}yx{|~~}r{{y}~zwyyzz|~zx{yz|yy}|~}w|}}~}~}}|~{|{~~|}|{|yz|~~}}~~~~}|z|~~|}}~||~}~|~}|~~{~{{~~~}z~{~}{}~{}}|||}|x~||{|~~}~~~~|{y{}}}}~}|}~{}|{~~~|~}}|~|x~}}z~|}~}r|~}~}|}}~}~||~z|{}~}{~{{~~~~~{}{}||~|||~y~~}~}}~~~~}|z}}}~~}~~}~}~{|{~~~|}|}}~|~||~~{~z~~~}||~}~}|~~}{~~|}n}~~{{{{|~|||{}~}~~~}|~}~|~~}{{~~{|~~{}|{~~}}xx}{yz{y}|z}v}z}w{|{{w{z|z|xt}y|||x||z{}|wwzyzw~|z}{{~yy~|w~y{yy}~|{}zx{yx{z{u|uu||xy}z{{xzzxxwxxzx|{~x|y}w~w{~z{{y~zz{~|}|~}}z{z}z{||{{x~~w|yyz}zzyx{zz}xu}{zxz||z||{~}|||ywz|}{{{y}z||z|{x{ux{z|}z|yy|{~w}zz||yyx|yzwyyz~|wxvx{{{vy{z{||||z{y}{w|x}xx}ttzxy{yx{wwzzx}{~zz}z~{{{x||vw{w~zyz~}{|{yzz||}zy|{z{}~~xvzx}zxv{~z}{xxyxy|z}yx{|{xvw~y{v{zwz}}~~xzy{|~y~y{{}z}z~v{}v{{z{}z|{}xx{|x}{~zv}x{~}xwz~|z|~|}{}z}|~|}w{}}|}}|}{}{|zz{z|zyw|y{{y{{u|~wyzx~zzu}{u{|{|}||{}{y||x{~|}x}~|z}z~ryx{xzyzyz{~|x}y}y~}}y~{zyz~|{y}|{x{z}{}x}xy}|}|}|{}|||}yw{}}z{|{~|||zzw{wzx|w~~y|}|z}|x{xvw|||~}|y|{}uxzz||y}}z{{{|||z|{|z|yy{z}xy{|||~zy|ww~x|}||||~r{{z~|{}{{}}||z}|}zy|{zz}}w{{{v|{x{xvx{|{x|}v~~||{~}|{w~|{z|{{|}{z~}||x~~|}|~~|~{~~}~||z~}}}}}{|}}}~|}{z{}~~|~~~|}|}~~~~{}~||}~~{z{|y}x}~}|~}~|}}|{~~}~|~}~~}{~z~}}~{}~}z~}v|{}{~~~~~}~{~y{|}~}|}}}~~{|~}}~}~~}}z{~~|{{}~~~~~}~~}}~~~}~}}}}~y~|~|~~~}}~}}}z}}}~|{}}zz~~}}}{~|{}~~{}|~{|~~}|~||}~}~~~}w|~~}|x~||~~}{~~~~z}~~z~{}}}z}}~|}~~}{~~~}~y||}}{}~}~~{yu}}z||}yy}y~{{{{{||z}v{y|zx~|zyzzzx~zzyw{wzzx{x|vy{}~}{|||x{{v}|{x{u~{x{}}|{zz{}u{||zyvvx}xy{{w|y||z|z}yy{wx|x~{|x{y}x|yzxz}|z}yx{}z~}zy}|yy|xv{xzxyy~|}||ww{xzyz~|{{|wz||y|zxzy{}y|~u}zw|xwy~y~~zz|x{}w|~x{|z{yyywxtyywxz{xz{|{}yzxy{{|z{~zy~||z}~y}}wxx|{{}z{{z|{zz{y{|}v|{|z{yx{}w}}x{|wyyz{|zxv|{}z|zw|}}~y}~{{{|}||}|{v|{~{|z}xz|xw}yyz{~yy~y|y|{}xyyzy{|x~{|}wy}y{||x|z}|zz|y|y~z}~}{zx}z{yxy}yz|||x~}|z{{x{{yw{}~yv}x{vz||}~{{zzzz{}~y}{yy|zy|yy{w||y|y{~{}~~{~{}|{wyy{|}~}yy}x}wzz|}|y~~||{|~}{|vw{{z|wz|zy{v{~{|}z{z~zzy~xy||z|y}zz~y{zz~||~|xz|{|{|uy}zy{y}|~z}|{~}~}{{~}z{y{||||y{|zy{|}{}y|}~||z}yz|t|yy|z~|{}|~}}||{z}}z|y~w|z|yz~z{|~y|||zy}{yv~}~~z~x~|zyz{xzvz|{|xzz{{y~z{zxwww{||{zy~xz}||||z}}~}~}x}|}}~}~}}{|y~~~{z|}}~{z|}~|~}~|~{~|}|y{}~~}}~{~~~{}{~{|z~}}|}|{}~y{}}~y}|{~y|~|y|}}~{{~~|}~zx~|~}~}|z}|~}z~~|}~}}z}~~}}~{~}|~~~~}~~}}|}|{{~~}}~|}~~~}~y~~|~~~~~~}~}}}y|{z~}}}|~}|~}{~~~|}}|~~z{}z~}}}~|z}~~|}}|}|~~}|~~}|~y~|~~~~{}|~}~|~~{}~~}u}}z~|~z|}|~~||}~|~~~}{~~{{z~{vy{|z{~{|y}~v}vz}{}zyw}||x{||tz|{uwy~{zz{{|w|v|}y|z~{wxww{|{|~|||}x{}yy|xvz{{}y}zvx~xy|wx~}x|{{~{w}y{|z{|z{y}{|x{{z{yxz|z|}y|zy|}}x{y}zx||zxyy~vxvz}{{z~yx|xx|zx{}z|{|{{~~{|}{}|{{xz|{y{z}{zvxw{xzyy}v~zwvzx|y{|vyxx{}yyz{||~z~z{{z~{{z|~||{z|||x}zz|zzys{w{}||}y|{|xz||w|zzwz|x{|y~z{{{x|zx{{}~y|y}}y{~xy~{|||~|yz~z{v}w|y}yz{y}v||yw}}x|{{wy|zu|xz}{xy|z}}|{z||z{z|{z||zzy|y{x||z}xy}}u}y}~zzx{z{zz}y~zz|~~z{~~x{|z|xyz~}x{}|{z{xzzz}{xyz~}zxy{zyz~zxyz||zw~~~~}{}{}~{|{y~{~~}|w~yw~v|zx}uw}{~vwyx|y{||u{|yyyz|}~~~}|{y~~~y||y~}{z}v}}~yz|zzw~x{{w{yzw}w{w{{{~~{z{yzz{|yz}}}}~{{}{|}|}~{}~w|v|z|{{y|{}{{w~~}|||zryyzz|yz{{~}z}yy|~z}|z{{}||z||{}yz|~}xz}y~y{z{{z~{w|y{~{y|{}{x~||zzy|y}}z~x{}}z~z|~~|{~{z||~}~z{~~}~~~~|{||~{}}}~~y~z~x}~}|~~~|{}x}}~}{~~~|{}||}||~}~|}}~}{}~|~}x~}{~|{}}~{~{}}{}}zx~{{~~y~z|}}|}}~}}{~~}x~z|}~~{}{}~}{z}~{y}y}~~}}|}~~||}||~~{~}~~~~~{~~{}}~}}}||}|}}~~~}{{||~|~~}x~~~}}~}{}~~~}}~|}~~}{}{}|~}}}|{}~~~|~}~~}}~}}~~x~}|}}|~}}}}~~w~|~||~~|~}}}}~|z~z}~y~~|}|}|}yzy~~}z~yty||z}w|xyzzww|{}xxyzy{zw||wzz~y{|zwy{zx{|{|y~|xx||y{~{x}|zx{y||}}zz}z{yz|zyyz|w|w~{{|yyzz}{xz|z|zy}|zz}y{ywy|y}yw|}x{zwyzyxx{}{||||z{~x|{}z||zy{wxzu~}|}~||zxwz~wy{||yv{y|}wvyw{z{z{{}|~|~}||~|x||}z~x~~|{v{w||x~~{y}}|~|yy{zw}}{yyzz{zzyx{w{~zz~{~yz{}}{z{}zzy{}y{}|}y|zzy|y|}|}}y}~~z}wz{~wz{}z~}{z|{{y}~|~{z~yy{z{|xz{}x|}yyy|x{y~{r|~w{~z||z~}}zy|}{~wzz||~zyv{|y||x}{yzzx||{{||}{~y{|w|y~{}v{{zz}|z}{{xwyz}~}{{wuwxww{z{}}yx~~}z{}}|xyv{{{}{zx{{y}~zz{yu~}{w|{~|{u|{{~|{}~{z|yz}y|w}{{{zz|zxzx|z|w~{yy~~z}}vx|{y{zy}|z}|t|{x}~yzxy|{~z{w{{}v~|z||}zx~}}x}zzz{xz~{|xzz}w{||zx~|zy{z}wy{y|z|yyzz{|w}{z{~~x{{{z{t|{|yzx}}z~x{|~y|~~|{{||}~~{z|}y|x|}v}|~{z|y{|}z||zz|}~}||}~}y~x~z|y}~}}}x|~~}}~~~||{x|}}~~~~~|~}|{|~}}}~{}{~{z|~{|}}|}}|}{~}|}}~||}|~~{}~~t}{}}~~}|~|}~~|}}~{|}||||}}~~{~~z~}}~~~|}}|~{~~z}}}||~|}~{~~~~}~w~|{~~}|~||}}z~{|~~}~~~z}{~~||~}|~~{~~y}~}~z}|~{~}||}}{~~~~{~|~~z~|}|~{}~~|}|~{{}{y~}|~}z|}~|~~~}|~}~y}}}|~}~}~~~}}|~~~~{}{z}}}|~~}~|~|}}}~~||~{~|~{~|~~xx{}{{}|}~}xv{{|xz{w{xw{{xy|wyyzy|xu|w}wz|zy}|xy|z{yzzz{}|}{|~|{{z}{~|xyy|xyv~{w{vzx|{y{xx~yx{yzyz|}y||zxv{{z|~}yw~{{v|y||{wx{xy||z~zv{v{{z|y|z{{}y{x~zzvv{|{{||~|}zy}yxx|}~zw}|~xy|zu~zzu|zzv~wyyx~~~zz~y|yzw{}zz}~|{vzzx}{x||{|}~x}~yy{{~z}||}yxz{|z|}wzwzyz~~{~|x|}{}{{t}yxzzx{~~{|}y|yyyxz{{|}~yxyy{|~|~||y{zy}zv|}{~v~zz}}y|}~{}yy~{|~{{z|z{{|{{~{{}~|yy{}x}y}wy{{{~}}|z|yu{{x|y}{|}uzy~|{{{|{zw{}{yy~z{z|zxww{xyxx{}{wy{|{z}{|y}}}}~~x|y|xz||{x}|x{}zv|~}{}{}y{zxz{{~uz{{|x{~{|}z~z|~y}zz||y{{x|~zyx~}|x{}x|{~}z||}zz|}~z}y~zyywy{y}}yyzwyxzxx|{}y}~wy}tz|x~}z{|~}}}|{y{xz}|{w|~|~{y~xz{{w{{{{y{zy}zx{xy|}{}{{~}~xz{|w}~}z~|}{{||~~}x{{{z|{x{}yz}z|zw|~}~{rz{{{y|zz{z|z|}zzxxy~}x|}y}}~~}~|y|{xz}~{~{z}|~||~|}}~}||~~}}||||~|{{|}~|~{|{z|}~~~~}~z{}~~~}}~|{}}~||}{z}}}zz|~~~z~|{~~}}|}~~{{{~~~~}{}{~}}{}~~~}}|~|~~|~|}|~}~}{~~~|{~{}~}~|{~~~~|~|}}}~~~|}~~~z~}}~~~}}||~{~|~}~|~~~{{}{~||{}}~|}~~|w}~|}~~~~|~~}~}}y~}}{|}}}~~|~||~}~{~~}}|}~~}~~~{}~~~~|~~{u}|}}|~~}~~~|~|~yvxyy~zx~}{{{z}}yxz}z~yv~}~{wy}{z~|{xyy|{}yv}{xy{{}{x~|~z{y||z|zz|||t|y}~u{{|z~|}wy}{wyw|x}{|yw{yv}~{zy|}y{|w}{y{y|~zzyw{zy|~z~|vyz|}{{zzyxvz{}y{w~xxy{|zy{}w}yyxyzywxwxzz}{{}{{z{y{}|y|zyy{{w{x~}~yyyz{z{}yz|xz|||x}{|xwz}zz{{|x{|x{xy{|wwu{~y~|zy{v{z}xyy|z}y}||}zyx|{}wy~~xx||y{{x}xzz{|z||v{|~zw|{}{|~}||yzzy}z|{v|{z~|zz|}{|z|y~z}yz|wwz{{w{{uz|zzzy~y|zwxzyyx{z|wz}y{|{~w{zzzz{~}y~x|||xy}|{~|}{}~z|x{|}xwy}|z||y|y|~|~{{{z{x~y{y{wqyz|}{zz{|}w~z}|yy|{{x|w{y{xz~}y{{}|zy}w{w}}xwv}~{}yy{{|~{||xzw~yy|y|y|{w|{yy~}z}}x~{||}~z}z~zu|x{zy{y{zw{}~||w}xzw|yv|z{z}|}|y|t{|{w}{{yzz{|yx}xx~~yyyzy|zv~|}|}{zy||~|{|u}{}~}~~}~y|{wy|z{y{~|{|w|~}{z~|~y~{x{|~uz{||~|z{}}|}~|{}}~|zz{}~z~{z{zx|~|}xz|yzz}}|~~}~~z}~~~~~{z~y~}{~~~y|}~~~x}~~|}}}||}~~}~~}{}|~|}zw~~|~~x}|}~}{}~}~~}~{~}|~~}~~}}~}}}{|~}||~}~}~|}|~u~z}|}~~}}|~~|~~~{~|||~~}}~{~}~~}{|{{~~~|}}~}~}|~~|}|~}}~~~}~~{}~}zz}~z~~~z{}|||}~}}~{~~~}~}}}}~}~}|{||{|~~~}||~~y~|~~z}|}~~~~|~~~}||{}}||}}}~}}~|~}~~~}~~~|~}~~~~~~}~z~}{~~}~~y~~{x~w}~yy{|zy~wuv~y||}x|z|}zx}yy{}xzxzy{w{wvyyxyz|{{}xy~z||x|w}zy~z~|}}}|~~|y||{y~{}~z{{v~xx}z~x~~{{|zxtxx{}||~|z~x|}{yy}zyz|~z{}w}}~~w{{yz{{w|yx{y~}|{{{{{z}v{|zwsw}vy|sy|~~zzz}~{v}~x}yr|~~z~yxx}{}{z{}{y||yx}w{y{|y|wywy{yy|v|yxwxywz}ywx|yz{y|}~xyz{y}}z{{~y|{~}{z{||{zxyxz~xxz}~|}zwy|{||}w~|{|~}|{y~|~}}xx{z||}wzy}wy|}zv{{}{{|~|{||z{y{|{{{~u~|zy{{|y{y{{y}zy{y{}z~}{yzx|~x~y|{~z||w}~{|ywyzz~wzy}}x{zxwyywy}}}|~{{zw~~|{}~x|zxyx}yw|}z}yz{}z{uyz{w|}zz}|zv}yx~w}zxw|xuyx~z}~{{}{{{z~yx{{|~~|~}|~|y|vzyy{w|{yy|{|y}z~y{~xzu||z~~}{{}|x}{z}z{{~|{}|z||~z}~|{}z{~{yzz}yx{|vxx{v}}|||zw~~z~{xz~{|}|y|y~zz}{{y{{{y|z|~{yx{z{xyyz{~yzxy{x|z}{|z|y~|{xx{{{z~~|}zy}}~{~}{}~{~|z}}}}||z||~{}yzy~{z}{~{zzzw||}|zz}|}}z{~|yu{{{}z~x}}~~}~}~||}y|~}y||{{|z|}~|~~~~~~{{~{|z|~}}|~~~}{}|}}}|z}|z|~~~}~~{z~~~{{~|{~}~|y~|}{~|y}|}}{{}|}}~~~~}~}|~{|}z|~|}z~}~~~~~|{}}~~}~z~~|}}~}|}z{|}}~|~|}}~~~~~~~x~}|~||}}||}}z}}}~~}~~~~z}~|u||{}}{~~y{}|}|~~z~|}|~}~}}}||}~|x}~{}}|~~~~}|~|~|z}|~~|~~~}|}{~|~}~}z{~~x}{|}|}|~{~z{~~|~~~~|}}}}}{|~||}}}w~||~{~~y{wv|zywz{w{~xzyxw|{{zyy~|tyyz~||}zzzy{x{yy{zyzyzyzyx{yxyx{~w|{vuzz|{|{~}xy~ypz{zxyzxx{zz|y{zz~|zv|||y|w||{z|vxyy}y{yx{w}w|{wvuxz}x|wy{{}z|zzz{xzyz{~~{zy{|z}vy|}{{}zxy|u}y}y~z{}wz}~y~|z{~{}xy{|y{z{vzx}|w{{}|z{}y~yyyyuy}xyzvx{zxzy{vy}~yvywx}xv}|~y||y{z}|z|wx{|}}|{|xxw}zz{wx{x~yz{x|zw}{}w{~zyy|x{w{{~{zzz{{|yw}y}y|y|yz}{}wyxyx}|{|zz|xyzyzy}x~z{z{~{{|}|~}x{z{{yzxz|{yzzzx{{{{|yyz|yzxvz|yyz{y~w|~vzy}z{}{~}~zy}zy{{z~vx{xzx|zx{yzyz~}~wxy{{xxx{zz}xy~||z}y|yx{{{z{|y{{u|~x|||zy}yvyx}zv|{}z{~z{xyw}yy|~|y{||y~||wzy||x|}~x~vy|~z{~||~{}{{|zyx|||w|}x{x}w}z}~||z|||y{yy|y}z{}zz{~yy{yy{vzw{}zw{z}y}{|~~|x|yyx~zx||zz}yy{yyxz}xyzv|z}zyz{z~zyz|||z{}}y{}|y|u{~yyzxwz}}|{||}|z{y{z|z}|wz|y{{zy{{|}y~}}vu{zy|zy{y|vwzx~{}x{|y{|y}z||}~}~|~|}|~}~}~|~}{~|~|}{|{~~||z}}|}}|}z~}~|~~}}{~||~~}~{}~}|}||~~|||{~|||~~~}{}|}}~}|x~|~~~~}}~~{~~|}}{|z||{~|{}||}~~}~~~~}|{~|}}{}}{}~z|}{z~|}~~}~}{}~}}wz~~}|~~~z~{{}~~|{}~~|~{}~}}}~~}}z~}~}{~~~x}~|}~}}|~}}|z}{}~~~~}~}}~{|{~}}}|{}}~~~}~}~~}}{}|}}}~~z}~~x~|}|}~~|}|}~}}~~}|~~z}}}~}~}~~~}}|}zz|~|~|{~~~~~}~x}~~|zz{}z{|yy|{zy~y}}z{zy{yyxy|s{wzwzx}{w~}xzy{w}|y|z{}zxx|yvy}y}|}|x{}w|wvxzy{yuxszxwxy{wzxzy~{~vz}y|z}{|{}z{}w|yy{y||z}wy{y~{z}vzy||zwyyyz{}{z{xx|uy~vzyyzx}|v}z~~}|zyv}yx{z{wz|}}}}~{~|~|{z{|xyzz|}}{vzxzy~||y{vywwwt{}yzyz|y{{~y|z|z{w|{z}{xz{{y|xz|~}}||~|wwxy|wxyyzz~|}zz|wv}|u|txz~}yyy|zyz}|{z{z{y~{zxy|z~~zyy||y{zy{zv~{|~~w{yzyx{{{}z}x{|w~z~zxz}{}{~~z}zz{{x|{~}u~|zy}xwz~~y|zx||z{~~x|v|yyr{u{|zzu}~{|}{z}{|zzz{{}|~zy}~{~|~|y|xzw{||{~y|{w}|xv|y}zxxxzzxy}u{|{y|~|z{}~}{y}}zxz~z|yyz{~~}yzzz}yy~{uyv|u}yzx{|z|w}z{||zzvz}{zz}|{{~|}{|~{|}y}|}~~tz}{v{yx{}x{~|zzww|~}x}zz}y{zyz{}yy|~~|z~}y}{|}x{}}}zx}~zyzy~xz|xxwx{zzz{w{{||yz|zz{~|{}y{~{z~y}|}|}z|{{|z}{zy{zzy}z|~yzzxwwzyw{~zzw{wyyz}}~z|}{}|z}zz~|~~|}~}||}|{|}~|~~{~}|}}~{~~||~}{}z{zzzx||}~z|}z}}z}}~|}}|}||~|~}~{}z~y}y~~{~}zz|||~}|~{}w{~z}~~|~}}}|~}~{~}{{{}~}~{|~~~|~~~}~z~~~}t{~|}~}}}{~~}}}|~}{}~}~~{y|~~~~~~y~{}|~~}}|~{{~}~||~|{~}~~|{|~~}|}~~~z|~{{~|~|}|||{|~~}~~||{~z}~}|{z~~{}{~|~|~~~{{}~~~}~~}~}}}|~}~~}~}}~~~~}|~~|~{~{~{~}~}}~}}}xy~}}~}~~{|||~~~}~~{~yywyyzxx~{{z|{w~{||zy|x|yuuzz|x||}vz|{|v|zyv|}z}zvy}}{w|xyzzzzzy}|~w|{wyxzzzvx{{|{{{zz}|{y}y{yz|zzw{{|}{{|{|z}yzy|vyz}yy{~}yzvyz}xwxyyx~||wz{x{yvz|zy|zy|z|w{zy{x}yt|{}xyz|zxxy{z}y{y}zx||zzx{yx{w}{~|yxxy}~}|z|{}z}yywx|zz}{y}yzw}wz{}yzx{y{}w}}||{x|y{y|y|y{y}~~{xzzz{vxw|~|z|wzx}z|{xz}}~{y{yw{|{z{|{zuz||xzz|}{|{zzyxy|x||wz{xxz||~z}{}zzx{z~|z|{zywzx{{yzy{}}y{~z}||zz}x{{|zx|}y}xz{}}{y~zz{|}}y}~zyz{}~|}x|~wyy|u{|z}y||{~yxz{}y~{|zx}y||{{zzxx~z~y}y}|x|z{w{zw|xy{}~x}xz{x|~w~z{y{{||z}xzvw{}yy}|zywz{wy{|zxvx{}{y}z{xy{}|~zz}w}zz|y~|{z~y|z{yxz|}{}~~z}}~wx{ywy|~{~x{{y|{}w~|{z|x{zy{z{{}}x}}z|v}|z{y{w|}y{{~z}{}{}{x{{{zxxy{{}{}x|}w~w{{z{y}tx{x~{z||}z}}|zw~{}}|~{|yzz~}}yy{|}wzzzz|yw|z{|wz}z}|yy{wz}~zzxx}}}}{}}z{~~~~~|z~~}~{{~}~}y~|{~}|~|z}{}}|~}}z|y}}{~~~}|{z|}}~~}}~}{}|y{~}|||~}~~}|~~x}~~||}~}|}~}~}|}~}|~~~~}~~}~}~}{|}||}x|~}~}{|~z~~~|z~|}{}}}}~~{~~z{~}}{}~}{~~~~~~~~~|}~z~||}{}||~}}~~zy}}~|}~}}}~}|~|~|}}}~}}}~}||}|~{~~~}~~}}|~~|}}{~~|~~~}{z~}~}}~|}~~~}}}}~}}}~~|}~}}{}|~}|{z~}|~|~~{|~{|}~|~~~|~}}}}x~}~~{~~~~~}~~}|{~~{|~}|||~|~|}|~~xzx|}~~~y{}yz|y~zz{}}{yzzzzx}|~y|}wx{w~yx}{{{{~||zyz|y~|zz||w~{~}z|~}{x|}{|||zzyy}xyz}y{v{v|z{{|}}~{~yuz|{z|y|z{|{~xy|}{|r||yy{zzyyzx{xww{{xz{xxwz{xyywv}|~{yyzwxzy|z{z~{{}wz}{~zw|t|z{y|xzz|~x{||}~}w|yz|xvy{x{~y{}y|zzy{zz}~}|}z{|yyw{|}{z~|}yz}~{{}}~y|wy{}zxzyzwwxz{y{{{|{v{y|yz{}{{{~y}}z{z{}}{x}||y|x}|z||zw{|~{z{xz{{xz}x|zzzwvz{zxx~yyyzwzuu~|yz}{~z|z|}}}~}w{y||~{x|y~y{zwy|x{|{w{z|x{{zz}{zx{z{z~}z{z|y|z{{~y~{y}{}z|}}|{}zzx{yx|zxy{|yzyw{{}wy{vy{|z{{~||y~|{y|x||z|{}||v~~{}zy}zw{}|z}vyzw{y}y{}{{zzzzx|x}|z|{y|{y}}|{|}{|}|{y|y||}wy}|}}~}{{|}zzz}{x~}{}x|y|zyw~x|{zz~yz~|{|zz||z}zw|{~x~zy~~{x|~|{{w{y}y|{y{xy}yvz{{y|y|{zxy}|}}z~}z}|{w~~|zyz{|}|{w|{}{zzz|uzz{x{yx~{~{{x{x{z~}}{{}zyz~zz~{~~{~~~~~z~|~|z}|}{z{||}{~}~}z}~~}~|}~~|}|~}|~}}}~~}~~|~~z~}~~}}||xy|}|{~}}}z}~~~|}}}~{}z~~z}~~|~|q|~|}}~~~y~}~~y{~|z}}~}}|~}~yz|}~}~}|}}~}~|{|~~~~z||~}~~|~|~{~~}|{{{{|}~}}|~~~|~{|}}~}}z||}~}|~~~~~~~~~~}|z}~||}~}}}~}}y}|z}~|{zyz}|{|}z~|~}|~~{~~{|~}~|~|}~}|~}~}|~~|~}{}|~~~~{}|||~}}|~}|}{~{~|~~|~~~|~{zzz~zzvy}x{{wz}zwy|x~|yzx{y{yyx{|}{}xyzyxx{z{x|wyy}{z|~z}y{x{zy{}{|{wx{{y|{yyzxx||z{wyvy|}yx{u~|{|y{yz|}yzz{zzw}y}z{zz{|yyzu}~~|z{~|wzxz{vzx|zy{yywxwz{}{|wy|vuz|vwvy|}{{}{|{{}}{zy}{}|{|}|{}y{{|zyyx{zy}zxz}wzzzy|{|z|}|v{{w}|}z||}|xzzz|{y{y{vyyy}||yy~|{{x|}wyw}}yx}~{wzx||{}}z{}{}y~zz}|xxyyzz{{v|x{~wzz|z}z|zxxw{z{wyyv{y{~~z|yzzx|||zx}}||xxzz}y}yz{}yy~||}{xyzx}|z~{{{~|{|z|xy~|z|zxz~zy{yx~w|y}|y{y~||~~zx{{y}wzzyxxy}||z}x{z~zyyzz{y{zz}uy~|{z|ywzy|{{z||z~}}{|{yw{y|x||||y}|t|{}{~z|~}|xz~x|v~}~wxx{~y{{~{w}xw~{{y~yx{{~yz}|{y}zz{~wy}}}|~zy|}}}|xy{|yxzz}zzz~|z}z}|~yy~wy~|~z}zz{{zzyzzzz}~y{}|wzy|x{||{{|z~zy~~{|zzzwyzx}~~|}y{~~z|||z{z}~{z|y|}v}y~|wzx~}z{y}~zv|{z~y~|x|~~wy|}y{wzy}{{z|v}~{~~{{}{|~~}}|~}{~y|~~|z||~}|}~{|}}}}y~~{}}{~~}~|}y}z}|y|}{|~}}{}}{~~|{{|~~~}~}~}~|~~~~~}y~}~{{}~z}~}}|~z}}~y~~|}}z|{z||}~}zz|~}x~||}z|~~|~||}}z|z~{}}~~||~|~~}~}}~~|||~}{}|zz}~|}~|}|~~~|~{~y~~}x~{|~~~|}|}~{~zz|~|~~|}|t~}~}~||{|{~~~~z}~}{{|||{}~{~|~|~}zz}~~~}|}||~~|}}}~~~|}~~|}}~}~~~z~|}z{~}~~z{}|}}}|}~|}~{~}~}}~~~}~z}~}}~~}}~|}}~~|~|}|~}{}}{}}}{{y~{yrz|{z|yx}v{y||{}x{w{z~z{{y}vyu{{z|~z}{|z}|z{yxx~{|||{|wx{{wzxywyz|ywzzxy|zzy{x|yy{yz|wxxx|}v{{|{}v|x}w{yxzzy}|x}~zz}{z}{ux}|{|xwzzzyyxvwxwz{yz||xxy|v{yzz{yzz||z{wx}{~{ywy|zzz|{|uy||}w|}~v{{{u}yzz{wz}zyz{{}~{zt}xw{~{{{wyy|u~}}{}xv~~|z{~{{}~{}~w|wyz{x|}y{zz|zyy~x{wyz|zxw{{n{w{y~x|{}||}}z{x}||z~}x}~x~}~y{y{y{~y|}xzy||{uyuv|z|{vzy||{{~|y}}y{}}|}~z~z{{uy{zy~}|~{x}yyzzz|xxyyyywxx{xyzz||{x}||{z{~w}~zy}x|~}{||}~{~~{~z~yvyxzzy}~~~z{{v}}x{y{x{y{{yy{}|{}{zy{|~yyyz}|y}~zzz|{|}r|}yw}zy}zx{z||}yx{z}w|~}yx~xzy|{||~{{w~z||z||||{zz}{}|zzyw|~{z{{wzx|zz|w|y~~}{}|~{}zzy}~|}yw}~y~{~xz|yyyy}~~{v}}z}zzw}|zxx|}ywz}|{z}|y{|zv}{z{~}~z|z{|z}z}z}{|~{yx}{}y{zzzx|{|{{}z|yy||wy|{||z}}{{|{||}{~{{zy{}{y{}~}{}}~{}|~{~}~}|~}}~~{|~|}|z~~~|~z~}z~{{~{~|{~}|{}~~}}z}{}{y~}}~|~|}y~{~{{~~{{||||y~~||}z}~}z|}}~~|y~z|zyz~~}~}|z{}~}~z}|~~}{|~~{y}}~z~~}~~}}~{~{~~}~~~}~{~~zz|}{{~~}~~~~~}||zz~~|}}}~~~|~}}~~}{~z~~~|~~}|~~~~~~~}|~~~}|~~~|~z}}~}~|~~}|}}~~|}~|{~~{~~~~{~|~~~}||}~~~|~}{}~}|}}~|~{y}~}|~}|}}}}x{{u{z{yy{|{zx{wz{{~{z{}|{yz{v{|y{}y{{z{|y~y{{{yy{}||w~x~~z}z}z{z{z{}y||}y{y{~x{|{x|}zz}z{xxx{w{xwv|~~xwxzx{y{yyz~}~w|{x{z{z}|ww{|zzy{y~zvzzxz{y{y~vy||{yy}xz|w{|yx{|}{{{|{xzzzxzzxz~}|wz}{x||{{{}x}{}w|syzzzw}x|y}z~zy{z}zz{}x~|~xy{|wz}|}z}{y~x}{}|u~~}|y|{z|zxy{z|y~{zz|{zzy|~zyz}|||{yy{~}z|xzzy}yw|yxz~{{}x{|zy{{zy{xxw{}{y{v|yzy{yy~}yy~|y|{~{}|zs{|zz{{z||xy~x|yw|z}{|{xz|z~}{}zv}y}}}xy}x}|yy|{y{z~|zyyy|~~~~}}}||yz{~{||y}x{y|z}x|yyy}v~}}{z{~zz|{~z{x{}||||{{~}||}wx}|}{}|w}yw|zz}~yy{zzy}x~||v|}~}z~{y|z~yy{vz|}z~~}y}wzyyzz~}z{|||zxy|{}}z|{}{z}~|xw~z|yv{~zz~zw|y|~zy||}{yyx}txy}z||uw|w|~{z|vwy{z{w{x~yy|xzyz~{{}z~{|{xy~}xy|{|{{|||zz~zz~}|}zv}||xz{y|{zw}~z{~y{wzy}wz}|}z|ywyyy|y~|z~z{vy{}{{~}~ww}z~}}|}~}~~~z~~}}}}~}~~{}|~~|~}~}}}~|~~}}{}z|}~|{~~z~}|||}z~~}}}}~~~|{|}}~{}~}|{~{~|~|~{~{~}}~~~~}~}~||{|{~}{~}~}~~{}}~|~}~}~{~}{}}}}}}}{}}~~||{}{~|}~|}}{~~}~z}{}|~}~||~}|~z}}~~~w~}{}wz}~|}~}}}~}~~~}}}~~|}}}~{{}|}||~~~{~}|~}z{~|}~~~}{~~}}{~~~~~~}|}}|~||~}|}|}{}}}|~|~~}{~~~}}~}~|}{|}}}~~|~|~~~{~~}~~|}~|~}}~}~~{}{zz{zz{{y}z}yyyz|xx}u|}{y{{~|z||zz{{{{yz|z}zwyx}z~|y||x{z||xz|z}{{{x{{{}vx}zzx{{zz{{yz{xy{}w|y|zwyxw|x~|y|x{z}xzz}||w||{vz~~{x~xy{}{xyzxuu}{z{yy{{~}xvy{yvyywy}xw}wz~{|z~}~{z|~|y|}u~|{{{y}{y}|z}xzx~xyzx{{zw{yxvy{|wzw~z{v{xy||zz~z~{}zyyz}x{z~{}x}zzz{z{wyz{y}yw||t{xzy}zy|xvzw{~~}||uww{x}|ywzy|zzy{{y{w|z{yx{}y|z|z{}~~|xw~w|yz|y{y{yuxxz}w|}yzzy}xx}z|~}||{|z}{xx}z}x|}|{y||}x}{zx}}w|{y|x~{{z}zxyv}yxxx|{|z{~z||{xv}|}{yx}~{{}}{z~y{xzzzzxx|{y|z~~|zz{v}{{||wzvzyz~xz{||}{||}{}|x}}{{}~|||{|z{yy|zx|x|yv|y|z~~}z}s}z{x}{{xvu|y}y{~{x~~{}|}x}{zz}|{}~|~z{yzw~{yzx|{x|z|y|w~z|}yw}}yx}y}}}z~~yy}{~}v|uv~y~z}{~|yy}}yx}vyyw{|z}y~{}yx|zyxxz}|y~xz{z}}xz}y||z~z~{{}{{wz~|z}}{}yw{{x||y|wz|{y{xz~xw|uy}x{ux|zyy|~}}~zz|y|{}}v}|~}~|}|}}}|{|z~|}}~~z}~}~~x{|}~~~~~~{~~|{~}}}}}}|}}|~z~}~~}}~}{~{|~{z~~{x}}}{}{z|z|}{~~~|~~}}}{}{}~{{~~{~~|{z}z}~z~~~}}|}y~~z~}{{y}~~~}~~}}~|}}~~|~{~}y~w|yy}~~}}~~~}|~~|~|}}|{|||}|y~}||{{~~}}}~}x|}~}~|~w}zz~~||}~|}}}{{z{}~|~{}~}~~~~|z~|}{~{~~~||z~~~}~|||~|{~~|~}|~|~|~~y}~|z~~~y||}}|~}}~~w|}yzxzywzyvzy{w|z}yzzz|z}{vy|{xzy{|z|zz}z|w~{{zxw|y|{{{wz}x{zy~{~|yzy|z|zx}{w}}w}y|~zw{}z~{xx~xz{{{}t{zx~vyy{vxx|~yyyy~zz{}zwzxz{yw|{y|w~xz{~z{}{~zyx{y{y|{y{{{zyv||y{z~ywz~v|{z}z||xxxz~}zzy{{}x}|xzyw|zz|{}{z{|yzy}zywzy|~z~v~|zz}{{u}t||||{x|xy}{w}xyzy}|wzxz~|zy{yxvzz{z|{wx}{vyyyvyyxvy}|wv}xx|~z~y{y{{z}~zvz{}zz~{~|yy}y||}~z|}{|{z}|w{xyx{~yz{zxyz|yzz{x{yy~z{z~yzz|z{|y|{|{xx{|uxzw|{~x|||||}}w~}|{y||y|{{z||xv}{}{zx}}{}zy}|zy~yx~{{|{}{xyy~x}zx|{zxy{xxz{x|z{xz}zx~{x{{|{xx|{}{}x|{x{x|{}{yyy~}|zz}xz|~}|~{~|y}zz~|{z}{{~yy|z|zyzx||{uy{x|}z}~{|z|y||x{zz{z{yzy}|}x~{{}{xww}x||}x||zyyz}|yywz}|z}|{zx{ywxv{xx{}~~}{|~yw~{{z~yz{||yy{y{|{z~~|zww}~z|w}|yy~||{|~|x{}|}y|~{z|}w~{|{yz||z||{y|}yz}zz{|w{|y|y|w|z||}w~z|~~}~~~}||}|~w}~|~|}}}~~}}}}~|~~y}~|x}}~yz~~}~}y~}z}}|}|{}{}~~}~}}{~|~~}y~~y|~|~{||}}}z}|~}{|~{~}~|~~}~{|}}|}}~}yz~~}{}}~{~~~~}|}~|{~|x~}{|{{y~z}}}|}~}}~|}~}}|}}||{~}{{~~~|~}{|}y~z~~}~y~}{~{~z|~~~~~}~}}}}}x{~|}~}~}~|z}{z}|}{~}~|}{~|~z}}~~|}~yy~}}|}~}~}~{~z~}~~~{~|}~}|}|~~~~~|~|{~~~}~~z}|}~~}{|z{~~~~|~}{y|}|~}|~~~}~{~}|~|~}{}|}}|}|w~z{zxz{zxy~w}y|xz{xw|xux}|y{zx{|}||~w}ywz|}{xz{|y~|~}|w|y|}y|||zz|z~yxy|yy|x|~xz|x{}yyx{xzxx|{}|zzzzzw}u}y~x~~}~v||z{~{}|}|u}}z{zyxyy}}x{yy||w{zyyy{yz{{xw}~}{z{z{xyy{x{zzy{}uv|xzzy|{w|~zxwx|{}zt|{zx}xxzw{|{xx|}z|x~}xyyz|~}{y~|~z{yyx|{y|w}}{{{y|~x~}zx{vx{w{{{w}{zx~x{|zx~|yyz~|x}zz{w}||z}z|z}}~|{{zt{tz}zzz{xxzyy{yxzz}{y~xzz{zw{y|zxy{{xx}}~}~{{}}}{{zzxyyz|y}z|{yvzyz}wy{}|v|ywzx{xyzz}y~}z~}{y|}y~|y|{yxy|~{{}||}zw}yw{}}{|z}~}}vy||x|w{{}{{{~z|y}w{}|}w~}|~{x~y}w~y|~|}zw}}}~z{}z{zvyz{z|}vxyy{~zvxwzyx{wzy|{}~||}z|{zz|x~yyz~zy|{z{||z~{zzzxx{zx{y|{{yy{yz|{{zzvw{}x{{{{}~y|zw{}{y~{~|uz{|{{z|{}zuyyy{yxyyz|~zww~z{zyv{z{u{~}~~y}{~|~~~y||~}z~}yz|}zz{z}{{{{}|}wz|z|}}zw~{xwyx{{z{zyz}wz{}vz~|wz|~x|~~~~~z~~~~~z~~}~~|z{}}}{}}}{~~|~}{x|}}{{~}{~|~|{~~~||}}~~z~~~~}}~~~~{|}~||}|{~~~~~x||~}y}}}~|||{||}|~v~~}||}}}}}}x}}}|~~}~~~~{~~|~}{~}|~y~|~}~~~~~~|~}|z}y}|~~~}|{{|{~}}z|~|~}}~{~|}|~~}~~~~}}~{{~~z{}{}~}z{|{y}~~}|~~{}}|}z~~~{}|}|}~}}z}~~}}{~{{|}}{|~~}}~~|y~}}{}}~|~}~yz|~~~}}|~x~~|~|}{}~}}~~x{y|{|||w{y|{y{|}{~{|~|yyxw|y{{{{y|z{}zy|xx}{{yvy~}{{yz{w||z{x~xzyz{|wxyyz}w{x|{|yy}{y|xyz|y}zw{||zxv~{}}zzxxz{|{ywvyz|{~|y|z{}|y~|y||zzv|yzx{y|zx{{|zx||yxw}~yx{yw|~{xu{yw}x|x{{}|w}z|{x{|||}y{~yw{|{zxx{{xy{v}yzz|{x|{w{|vy{|uxy{~~zxx~}x{z}zxx{{|u{}}z|}|yx{xy{{~~|}}xy}}zxz|{~}|yxvz~yx{{{w|xyv}xzyy|{y}|}{v}~~z|zz|z{}{yz}{{||xy|}z~xxxv}|~z||yy|wyy~{y|{}}{{xx{y}{{y|{|}|{}zx|xv{{zz}|{{xy|y|v{}{x{|yz|zz}xyyy|vu{zt}w{|z{xxz}~~yy{}yy||}y}~~x{y~z}}}}~||}xxz~xx{z{z{x}ywz||zx}}y{w}vy~zw{x}x~xx}}|{{{|z{z{|z}|||xxzsw|~zzzuz||{yy{{z|~{xy~v}}}|}|z~y|~{y{z|zz||{{zz{~y{|y~{|w|~{zwyzxz~|{z~zu|z|}zy{|~||yzzx|zwzzy|xyy{{z{}zyz{{|y|}xww}z{~x{~}x||z|{~|x}z|{yy}||}yz~~}}}|yw}}|xywz{}{z}z{|z~yy|y{uwz|~}{zyx}}}~}}}z~y~}~}~}z}}|~~}|{~~{}|~}{}}~~}~{~}~~{|}x}}}~|~y}|}|~}}|{}}}{z|}}|}}{~~}~}~~||z}~y}z~}|{|}}}{}|{}|y}~y{}~~~yz~}~~|~~|||~}~|}~~|z{~}~}}~~~{}~~~~~|}}w}|}~}}}||}~~|{{}|~~~~}}}~}~~}}zu|y|}~|}~~~~}|~}|~||||zz{~}}~}}|{~~~}}~{{~~z|}|{z~~}}}~~}}}||}~|||}||~}~~~~}~|~~}}~|~}z~|||{}~}|}|}~}~}~}|}~}~{~{}}}~~~}{}}y}}~|~~}~~~|zy{}|}}|{}x|z{yzy|}yyyzz}yz}yxt{zwyyx|{~~~}xzv|z|~{|{x}xz~xvx}x|xzzzzwz|~ywwz~{wzyxt|zy{z{{yxz{}wwz{|vw{~{{{{}zwwxz~zz|}x||{z|}~y{{zyxz{~y|x~v|}{~z{{~}y}zxzvz}zz}x~y{|{x}w{y~|y}|z{}|y|}}~y||z|{x}~zzzwy}z}y|{|{{x|yx{y{yx~}zuz~z{}ywyz{x{|~z~zzxz{zxz{y}{zx~uwyxywz}yz{zxyy}z{{~u~{x{}{|z|~}~|u{|}|}||{}|{{{zzyxxw{}{{{|z|w|{{wxyxy{{z|}rv|z}}z~x{{}~x||}w|z|rx|z~}z{z|y}zvz{{}u|{zxzzyw|~uyzx|{|y|w|}}||zz{y}{~}|z}x{{{||}y|x~{~|~{yz|y}zwz{z~}{y}yzxy{wxx{}z}y|xx}{}|}z||}}{yz}{}{}{|{z~||}w|y~z{zyxzyxv|yz~{{tz{}|y{z|zzx||x}|}|}|{|}z{}{{z|~}zz|yyz{{{y~{~|{{v}w|wyzx}{y}{||z|{z~z{~{x{}z|~v{{~zzvx}}zy{zz{{{{|zzw|}u{x}z|~|wyw{x~|w|{|w}|}{||~z~{z{{w|x{}}}}z}|z||y|z{yy}{|z}w{y}v}}}zx|{yx{~nw}|{|{}zw{y~}}}||~{{|{}~~}|~{}}||~||}|{~}}|~}z~~~z~}|{z~}{~{|}~|~~}~~{}~|}|}|}||{}}}~||||}}|~|~}|~}~~|}~|~z}{}{}w}||{~}{~y}~~}~}~~}~z{~~x|}~~}}~{|}{|~~~{~}~}|~}~~~~~~}}~}~~}}~~}|~~|~}~{}~~}~~}~|~|}{x{~}||z||~|~~~~}{|}~~~|{~}~}~|{~{}~~~~~{|}|~}~~~~}|{}|{~~}}y~|~}~~~~|zy|~}~~}~~}|~}~~~~}~~|~}~}}~~}~z}~}||~|~~|~}~|}~}~}{~~|~{{wzx|}~wyw|{y|{z~{}xy{y}ww{zzx|zz{w}{{z}|uz|yzz{z~xx}z{z~~zyvzxzyyw{~|}{|uyxz{z|z{|~}{{{|zw{xv|{v{{|{|yw|yxyz}yy{vzxw|x|zy|yyzz|zwyzz{{||}y~~wzy|yx|z~z~{}w}{yyyy{z}|zywxw|yz{|z}yy}}{|zx{{}||~y}~}|{xx}zy||yzv~|y}~{|z|zxyzxz}{xwy|yy{y}~z|y~z||}x{y}z{{y}zzz}y}~{~yz{yzzy|z||zz||zz{x{vy{}}z{~{{|{y{y{{}yz~wzy{z|z}~|zx{}t}|}y{|}|{~yz|z|xzx~{}y}}}y{|~|z{zy~yx|}xz|}}x{y{{x{|zzzy|~zy~|yzx~}uyy~~zz|y~{{}}wzy}z~{}zy|{{}{}}|z~{zy{~}yy}{y{~{yy}{xx|{}vzy|~y{zy{yz~vy}x}|zyyxyzyu|||yz|{w|z|z{}{yyx~zyy}{y{{y~zy}|~zz~w{s{zx|||{{|zzv}y~}|}yxyz~}}|zz{z}{|{zz|wy{||{z~|{{~{~{}{~|zw{zz~}~yx{~}}xx{wyx{|yy|~{x~wy{zz|{{y~zzy}~z~~yz~z~zxw||xy{{{yzzyy~z}~|y|{~{z~|{zzy~y|z~|}{{{zxz~|~z|zv|xzy{~z|z{{|~zy{|~|{|{|~||y}{{||zzy}y||~~}{|~{~~|z{z}}~~|~~{{{}~~|}}|}~}}~}|~x{}|~}}|~||{|{|||{}~~~~}~~z~~}y|~{}}~}~z|}{}~}}}}{~}~~}{~{|~|}{~|~~~|{~}~{}}}}~}|}|~}}}~{|}}~}|~~|~{|}|y}|y}}|~}|}|z~}~~|{~|}~}~~~}~{|}|{~}~~}~~~|{|~|}|}}|~|{}|~}~~{|}|}}}|~~{~}~}~~}}||~}~~zy||~||{}|}|~~|~{~}~z~}~~~}~|~|~|}||}|||{}}}}z~}~{~~}}|{zv|{}{|}~~~~}|{{{~~}|}|~~}||}}|~}{{|~~}}~||~|}~z~~}|~wz|z|{{{~{|{y~z{x|wy|}zzy|~xvzz~zz|zxz{w}x~x{z{z|z||zyy{yy}vzyx}{z{y~~}{{y{|xvs{w~{yw}yy|{wux}vyyxyyzx|y{}zzxwz|zxyz|y||{|~||z|x|}yywxyyyxw}|y{{yx{zwy{~yyyzx{{zv}vuyz|{z}x}|zx{u}|xxx{zwzx{v|~}}zx||zy|}}}yx{|ww|u}yz{vw{x|w|yy|zyx|{||}~z|~}~~y||{zxzv~{z~y{z{wx}yz|{|{zxzy{}vxzyyx|{yx}{wtzxx|{zz|y}zzv{y{|~{~x{zy{~z{z}x{|vzz}v}{w}yvu~{xw{{zyyy||}yy~z}{{zw|xy~~~z}{z|x~y~zz}~w{uwy}~|zy|tx~yzyw}yz|zz}zvvyu~|z|{}~z|{~x~{|{|}}|{{{{z{y~y{y}yty~xtvwzz~zy~||y|}{{{{yz~z}}|||}|~zzy~{}~~{~}yz|~{{~}z|vyy|x|x{zw|{uy{zzv|wytx{zzzy{~|zz|z{{w}y|z}{z}yz~~||x{{}y}|{w}{zw|w{vy||xyzyx{y{xz{|z|{{zx~z|y{|~}~}{}{{}y{}z{xz||}|wxzry{|yzyx|zx}}z{uz||z{v|y}~y||~v~}|{|{}z|y}|y{xxzzy}xz||zzzy~|}~{{|z{|{{{~yx{|z}{z|y~{|~}}~w}~}y{{{}|{|zz~|z|~~{~||{{}}~~|~~{|}}~}|{}||~{yz{{}~}~~}~~{|}}y}~~~~|~}{~}~{}~}~|}~}~{z}}|||{}|}}|~y||z}}{~|||{zz}|~~x}}|z}~|}y|}~~~z~}}~~~}{}~~y|~~{|~{~}~}z~|}~{~}}z{|~}{}~{|zz~~|y|}|z~~~~|~~~}|~x~||}}~~~~{}}|}~~{~}}|~~}|z~~~}|~{~{~z||~~~}|}{|}|}~~}||z~}{y}~~|{}~~||}}}z~||~|{{~}{}|~~||{~}{||~~~x~|~~~z~~}~}}}~y}||~|z}~~~~x||zy{|zyzw|{wzxy}z|z}{|~}|xzy{}{yy{y{zw{{xy}vx}|{vz|z}||{|{zuyzzy}xyy}{|{|{xz~|~{xy{yy||y|y}}yzyyy}}zxzvzyz{zyyzx{zz~z{}{yxxww}yy{}|zz{||zy|}yxxw|xxx{|{~ux{|xw{{{zvy}|~|zy||{{}zxwyzyz}{x{y~yv|yvz|zyz||{{zx|y}w{{x}|~~wzywz|yx}}}y{y~z{|{|wy{|z{zwv~z}{y}y{yy||y{|{yz{{y{z{}}}yxz{}yyy{yx|{~zux}z~|wy}zy|}~z|yx~zyz{z~w{z{z||}}{zyz{zv|xz|}||x~z|}}|y|z}z{{vv}{xyzzzz|}}zzyxyx}}u{|y|~{|}~{z{y{zy}z{y|y||zvx{{{u~||vz||y|{{x{~v{{|}xyy}}|wz}z{zzy}zy}}~z|yvyzzz|x|y~|z{{{ywxx}y|xyx{{yy|z{yyz}w{}yx~{z|}|y{~}z{wvz|{~}zuyz|z{{yxz{wx}y{}{~zxz{{{zzzx}s{{||yz~~|{y|x||{vyz{~{}}}{{|{z{{{y}yz}yz~{y~z|z{~~{v}|y||zz|vx||{zxxz|}{|w{|{z{{|y{~x{yz{}|{}{}|z|~x}~{z}~{}~yzy{|}{|{{z|}~|{{~xzy~y{y|y{x~{~{}y}{x~z~{{xy}||}y~{~}z{~}~z|}}~~}}}~|}~~}{{~}}~y~}{~|~{|~}|~|~~}|x{~}}}}|{}~~}~~~z~{~{~|}}}~{}}}~||~~~~}}~}}}{||{}{~}}~~~|~}|~~~~{~~~}~}{|z~|{}}~}~||~y~}|~z||~~~{{|~|z}~{~|||}|~~y~~{|z~~}~{x~z~}zz~~|{}zz~~{~~~||{||}~~~}|}}{{z||~||~~|~~~~}}|}~}}z}{~}}}z~~}y~~~~}}z~~}~|{~|}~~{~|y~~|~}|~~~~||}|}{|~}}~~~|~zz~}}~~}}zx}~~~}}}|}|{}~}~{~{~}~~{|~}~~~}~~~|{~{}~~~y|x|y{z}y|{z{}}vz{zyyxz||y~y}|ywyywwz{|zz}{yx|{{}v}|~x}z{|wzz{~|wz|z}{{~zyzy}zwyzyz}yzywy{{tyzzyxyxx~~{x~|{}}x{y|{}x{z}}{}{}|{x}}}yyxz~{y{w{wywx{y{twzzyz|~}wvwxyy}y|{~w}z}w|~|z{}wz~{}}z{{~|yvxww{yx|xy||y}xw}yzu}w|}|xzt||{}|~yz|zv{{zzzz||{y}y~y|yx|y{|{||xz{{{v|xz{v{}|z{|y|zy|{vzywz|x}|y~{vy~{yz{{z{|{|yyzz~zzwvz{z|x||{{yyzxzx}y{~x{y|vz{w{}||~x}{y|z|{}}~}ywzys~z{w}{}{ywzxzwwz{vzxvzz{}{|{|{|x{xw{vv~}|{y~y~}}z}{{{|{~w{{|zyy}{|}}}xzz{{~w|zxu{|zz|zx{x{{}yy|w|w~|{~~|}}yxw|~z}x}}zw~xy~~}{}y}|txyxv{{wyy|z{x{y{yw{y{xz{{~~z}~|w{~~}zz}~}~}}~{z{|}~{y}yzwxxx}{zy{z|z~wyy{{w~y|w{|z{{}w~z}y{~z}}z}|}zxz}|{wt|~}y{x{~yzz}|zzx~{v{z}~x{{yx{zyz|z{z||}{~|{}}z~|}{y~|y}{{zz|yw|yzwy{||w|z|u~}w|y|{y{~y}~}||}~|y|||{y~y~~|~|x|~|z{}~}||{{z}~~}}}{{~~}}}~}~y~||}yy|{~~~~z~}|~~}|z||z}~~}}}{|~~|~~z|~}z|~~}}~{}~~}|}~~~}~~|}}}||}{}{~~}~|{{|~y|z|~}}}~~~~}~~~z{}}}x~|~}}~|{~{~}~zz{~~{~~~}}||}~~~}}z}}{~}~~}z|}~z|~~}|~~}z~}y|{|~{~{|{z{|~}}|}~~~}~}~~{}w|~|}}{~|~}~~~~y|~|}}z~}~}}~~~|}}{~~~~|}}~}}|{~}}y{~~|~~}~~|~|}~|}~}}||||~~~~{}vywyyvz|yz{yyy~xy{y{zzw}|yzxzz{wvyxxzxv{{yz|~yzx{xzxwyxwzvz{{yzwyxxw}z{|~|}|||z{yz~{y{~w||{z}|{{{{zm|x|y|yzv|yxv|zzwxz}z{|y{x|zw{}yyxyx|x|~zyy}x|x}{yzwuvzyvy{z{xyxy~v{{yxvv||y{z}yz{{y}|{{{}{z}{}x{xy|z{~x~|{|z|~}z||{|w|||{}zz}z|{yxz}|xwyyz{{z|y~|~xz{x|yzz|}|yu}~|vw}y}zux|{z{}yz}z{u~zxywz}}}zwyz|~{y~zw|}}|{z|}zz{y~}{z|zvxy}|zu{w{y|}{zy}|zy|yy{}z|||y}xv|}{zzy~y{z{|}xxz{zy|zw{}|{|z{wyz|y}z{yv{x}{zy~y~vx}~~w~|{w~{{zvz|z{v|}|~{{|zzx~~y|zzxy{}yx}y{}|zu|yxyz{zwv{yxvzytyy}zx}}|}vw}~zy{z||ywzxxy}x{|z}zx}{x{z{}w{{zxxx~}{wyw||||yz}}z{}|y|~||z{|wzz{z||{~~{{y{}yz}|{{}|z}{}y|yx~z|z{}~y|}|~~}}w~z{|v|zw}zx}y{z|{wy~{zv}w{|wzu||x{}{}ywxy{x~||{|y|z|y}|v}{{{xvx|y|w~}~{}~}}~z}{{{{||{{wzz~xyz{|y|y|{v~{}~ywz{xz}yzz|x|xzz|z}}|}}}~~}z}z|~zz|}|{}}|}{{{~}}|}}~}|{|z~}}~~|}~~~~~~~}{}~|}}|~|}~}|}{|~~{}||yy}~{|~|}}}~{}|}{|z}}~}{{||~}}}}~{|}}~|~|w~z}~}}|}~~|~~}|z|{{}~~~|{~|~}~~|~~|~|}}~|}}{}|}|~~z}z|~|}~}z|}}~}|~~x}~~}|y~~}}~~zz}}|}~}||~~}~~z|~}{~{~|~~~~||~~|}}~~}~~|}~}~{|z}~|~~}|}}}~{}~~||}}}~|~}|{|~~}~~|{~~}|~~|~|~~~}~~~{~~|~~}|}~~}~~~}|~|{~~~~}|~~|y}xx}|{|{zz}ztww{|~|}uyzxwxzyxwv|{|txw}{{|}zzv|zz~~}}}|{v{z{}|{xz}{x{}yz|xyx||zyxyx{|wwz~||{|||wx{~{}}}z{yy}x~}{{~}yzz{{|yw{xy}yy||v{{|yu{}}{|y{z}zyu|~|x|{}zxx{z{xyxyx{uzzx}{|z~}|~}|zwyy{}|{|z{wyt|zv||z{|xxz{|}}x}w|zzw{v{z}{xwzw}z~}zy}w{}zz}}vx{{z{|vz{{~vzw||wzx|x{u{{yvy{{{||y}y}}wy{ywz{}|}|||}}~}~w~~w{}x{{x{|{x}|z{|{{z{wu}zxxwxzz{||y||~|~y{u|z}y|}~w~|{|{}{|wy{|z}z{{z{{{{z|y|u{yyzxzwx|{{zz}}zx|y}wxy}}yu{{y{|y{{~}z~~ty}v{{{{~}|{y{}wwuyxyz{zz~{xw{wz{{xy|}z|~|v{|}y}v~w~|{|}{zzy|}z}tyxzz|yyxyx|vw{}{{|zwz{w}}zy~|}}~}~~v{z|z|~}w}z}}{}y{xyyz~v{w{wz|w}z{|yz}yy{zz{}|||~x|{}{{~|{|}y}v}{}||{yx}y|ys|z~y|ywu|yx}~vy}{zwyyy|{|||z~{|z|}~{x}x|}}{~yv}{~||{{}zz}x{{v|{z{{{{vz{~{w|z}zz}~||~z|z~{~~}}~z}}|w}y{~}{}}~}}||{w}}{~z~||~}~z}}|{||}|~~}~}|}~}||}z}~}~}~~y|{}||~}}}{||}~~~{~~~|}~~z~~~~|~{{~|||~}~}}}|~~~{{|v{{~|~}}}x}~~x|~~~~~~{|~~y{qx{{}{~~|~~~}}|{~~}~~}~}~~|~~}|{w{~|{r|}~~|||}}z~}|}}}~||~~}}z}{~}~}z|~~}x}}}~~z~}||~|~z{}~{~}}~~y}~z~y}z}~{|~~|}}}|~|~~|~~}~~~~~~~|{{|~{~~~~}}{}~||}~}z~|}~{||}~}~}|}}~~~|~}y~}{~w~~{~}~~~~~}zxyy}{z{x~xwtyt|z}z{w}|xy{{vywzwy~{{w|{{{xy{z{xxw{{zz|}{zzzyy{y|~{{|v{y{{zxx{x{xzzy~yz}wyz{zzx{z{yz{yz|x}x}x}vvz{}z{|{y|}wzx{{|}{xyyy}xyxt{{zxz|}z{xz}|{zw{zxy{yvxwy{zy{|{xt|z{uy{z}z|}}z}|}{y~v{z|z~y|{{y|zyyz||z{y|x}~~|zz|{}}{zz{x{z|x||z|z{x{{xxyzwzzyx|zx~~yyxzwywz{y}}y{wzz}~z~y~{z}}{wy}~}~{~z|x{{zy|y|y~zy|}|zy|y{ywx{wu|}x||}{{{x}z}{}}~y{~|||w{}}ywyvw||z|{}||w|z{||y{}~xx{{z~vzz{~zzzxyxy}}yx~}{y{~yyz|z}{~xv}{w|y{z|y~|z}zyy{|yv{y}~|yw{~z~{z~{{}z{yy{{{xwz~|~yv{|||y|zz|{}}}yz{}z~z{y{{}{zx~z||y~{}}~y|zz}z~{yy{vzv{y||~}|}{{zyzy{zxz~|{zxzzz~zywzxzy{v}}w~~{|v{zzzy||~}~z}{~x|~zyy}{~|{z{~zx{||zy}zy~~}zxvz~zz|y~{{zzwz{|y{xx|x}zzz~|{|ty}{zyx}yy}|{y~y}{y}y~z{}{{z|~|||}}~x{|}x}zx||zwx{x|yy}|{{|z~|}y{}}x~~|~}}~~~}||{~z~}~{~}~~~|~}z|~}y}}|z}||{|~|{~~z~|~}{{z|||{||~~}~}}}z}{|z|x|{~~~~~~{~~~z~}|z~z}}}~~~}}~~y}}{{|~{}z|}}{}~|}z{}|~}~|~|~}|~~{y}}{~~~|{z~}}~|}}~{|~~~~~~}}}{|}{~||}z}~}~}~|~{||}|}}~}}~~y~||~}{~~~|~}|{|||~}|~}~{|~~~{~yyw{z}|~~~}}}|}||}~|~{||~~z~||~~}~{~x|~||~}{|{~~~|}~~|}~}z|{}|}}{~{}}~~y}}~~y~~}~~}~}}}}~|z}~||}xxwz}}{z|}|~wyyyz}~~w{{z~wx{vyy|xz{yxy{w~zuyw}|}xyyy|{y}w{wzx{{zv|}|zyx{w{ix{wz{}w|}~vy{zuzv|zwywy{|z{|~w|{~x}z{~z{~~{z~|}|zx{z{~vw{wz{yv}||x}x{}t~{vyyxtwy{~~{}{||{}~{}}~x~}xz{xyxy|{zx{y}zzzwywzz|{|zxx|wy|y{zwz||yy{~~w|z}xx|{|z~zzyz|yyzzy}~~y|z{{|yzx}{z{zzx{yywzy{zwy|zy|{y{y}z{{|y}|wvy}~zw{yz}{|z{vz~x|{|xv{|zz{z{vrxy|{y{|xxyy}{x{wvzw~{}}|}|{{~wyyw~z}{}{|~z}z}{~zy}}{{z{|x{z}vyzzz}}y{wy{~{yxxzzy}w|x{x~~xx{~}}z~|}z|}~}{|x{z|{yz{yz{}wxx~v}{xw}w}wyy}zx{zyz~y~{{{z~x{w{{~|~{|}x~{{vwzz|xyv|zx|xzwyz{|xwz}|z{xxyzzz|z}y{}{~yz}}||{y}||}{y|y|}}xxu|z}x{v|}y{|{{~y}vzyz{yxyz|{~zy~}}zuz|}|zy}zz~z~|~||}u|yyx|z|w{xxx{{}w~wz~|x|}}y}x|{vz{~zy}||yy}}}|{x{y||~~z}||x{yz~}{|~{|v|x|~xw{{}}wy{|w{~}zz|}zxyx}zzy}z}~~~~|~{}z}{~z~}~~}}|~~}~}}~~~}{~~}~}}}}~}}{}~~}}{|}y~}~||}{}~~~~|~~}{}z}||}}x~~~~}{}~~z}{}~}~}}|~t~~{}~~~{{~}y{~|~|~~{{{~}~|~~{y}}~|}{~}}|~}z|zy}z|{~~~|}~~}~~}|}{~~~~~|}|{z~~z{}|}~}}~~|{|~|}~|~|~|{~|{x}|{||~y||~~~~~}{}{~||~}{}~}}|~~}}~}|~}}y~~||~{}~~}~{}}~}|~}~~}|~~{~yzy}|~}~|}{~}|}~~}~}{}~}~}}~}}}{~}|}|~~}}~~~~~~}}~}y~}}~{}~|~|}~~}|yz{o|{{}}|x{|zxx{~||zwxyzx|z{wxy}xry|w|zw{{y~wzzy|y{|~{y}}wxy{yw{v|~y|{wyxwz}|z{}z{zz}z{yy|~|y|z|~xy~|{|yzy{~z}yz{xzw|}|z|z|y{~z{}{x~{|}vvyz{}}wz{|{~|z}{{|}{zz{y{}x{z|||zzy}w}|zzy|u|rzzz{|y}~v{|z||yx~x{xx|w|{zzxv{z|}zyxyz~~xxx~z}z{}v}~zzz~z||z}z|{v}z{{~}}x|xzzy|z||z~{~{xzz{|zz{zz~}||~{z|vz{{x|yzzyy|yzxy}||zy{{|yx}}|yvy{wx{wxx}{|v{z~}s}~z|{v~{{xz{~x|z|yyyyz{x|y}|||{z}~{z|}z~yz}z~z{zz}|w{{{wz|}|w{{}zz~{~}~}zy{||{~}y{{~z~}||{z{{{z{{z{|||~}{|zx|zyzvu{~}w|w~{|yyx{zyy{{y|zz~z{y~{|z}|zt}xzzzx{z{~wxy|wzy{z}{z}}x}xw|{{x|zyyyx}y|z{}|{wyyyxz~z{wy{zz~|~|tyz{z|~|{{~}{y}xyz|z~v||z|{x{y{}|{~~||}y|xzx{|zyx}}{z}y~y}z|zzxy{yw}}}y{x{z{xyy{|z{|}ux|~x}|}y{{x~yv}|z}xy|zz~x}zv|xxxzz{|}zx~y~y}}|{{wy|zz|x}{zx|y}|v}~{zyzyy~~}v{|~|~~|||~{||}{~z}~}~}}|}{}|~~~{~z}{~~|{~~~|}~}{|||z~{~}}{~}}}~||~wy~||{{~~{~~z|z~}{}~~{||~}~}~}}|}}}y~}~~}~}}}|~~~{}~~|||~~~~}{~}|}{~~~}|~~|{}}}~~{|~}|~|~|~~}}{~~{~}}v~~}}}~|{}{|~~}}~}{~}~}~|}~~~~}~~}|v|~z}~~~}~~|}~~}~~|~~}||}~||w|}|~~}~~}~~~~~|y|{~|~}~~z}}~}{~||~{|}{|}}~}~~}}}}z}|~|~|~~||}|~~|~z~~yx}~}~~~~~}}~~~}|~~~~}xy|y{|z{zzv{z|{xxw}yxy{yuyuywzuzy{z{zyx~~z}w~|y}z{}y|{y|w|yyzzz}|||{x|yy{yx{{{~zzwwx||vxv|w{{}zzz}zvxz}}w}x}|z|~{||}{yx|ywzz||w{z}{zzzz}xzy|ytw~y||z|x{x|y|y~~}z{|{{z}{zzz{}yxzt}||zz{zzz~z|{}xu{yw{y{yv}wwyz}wxxwz|w}{vxx{w{{xzx{~{xz{z}zzzzz}{~}v|~z{|zzwyxy|~|xx{|{zy~{z}vzy{||wyx~~w|z|}wy|{~{yz}|zz~wxy|~|z{{|}}xz}~x{wyzzy{xyyyxy}z||y|xu|}z|{x|wy|z|{~ywz{{{y|{x{w{zy||{y||zzy{xxyxzz|wzv{|zzwxxxq{}yx|{yzy{w|}x}w~}z{z{~z}}z}yzz~{{z{{|}|}}xyy~v}w{z{w~x}}~{wy~y{z{~|yyyy~y~||||}{~{~{{}~yuzyzxx{|~yyx{{||z{{wwxy{~|y~{z{~{zzxz~zyyx~xy~~{{{~}|{{z|{y|zzyz|z|zz}{~y}z{~~{}q{x}y{v|{{x|{{|||}~}~{}z}|~|w|{}|}{|~}}{{v~{xv|{{yx}}{yy~||zywy{x{|}{}yzzywy}zz~}}z{{}}|~x}wx}~{yy{{}}}{xv|wyxzx~yywv{y|{}{|z}{}~~~yx~xzx}|~v}z|}y|~~~}}}||}|~z{{~~}~}{|~}}~{~|~}}}~|}~|}}~}~~}~~{~~~}~z~}|z~~~}}|~}zz{{}}~|{x~}}{z}|{{}}{||}}|~}~{~}~~~z~|}~~~{|}{~~~|}~}~~z~~~{~z~|u}}}{~}~x~{~~~y~{~|{}z~}~~}}{~~{|}|y{x~||}}{~~||~~~z}}}{~{~}}~v}~~~|}|}|{~{~}~}~}|}|~~{~~~}}~~~}~}~}~}|~~~~{~}}}}}}}|}~|{}~~|}{{}}~{}{~}}|}{{{}~{z~~|}}}~}~~|~~||}~z~~}~{y~}{~|~}}}{|zz{v|z|y{zy{}{{|xz|w|yy}{w|{{zz}wyy|yyzt{wxuzyu|{z~{|u||{zzw||z|xx|zx{z{|wyxy{~uwzzy{uv~z~ztxyy|w}{wy{|wyu||zxzyvy~|yxxywx|~xxx}|wyy{xwy{y}x|{~|x{z|zyx|{||z}{}{~zzy{y||w|yz{||xx|u}{{zyy{{|zyzx{}{wxu}{y}{z}yzxx~{}z{}zzxx}vzzw|zxy{t}xy{{|y}{{v}ywwz~~xx||}{}|x|{~zw}z||z~|{y{yz{~|}}zxyww|y{~xzyw|ywxyy}}xxyz{y}z|wzwx|yx{{|~z}xz{z{~z~xy|yx{xy{zywz|yyt}|y~y||{z{{|z|yv{{y~yzzyz|x{zz}{|}}zyx}z|{}|xyy~}yyxvwz{{|z}{|}}|y{{|z|{{zwz~x|yy}~|||}y~~vwz|}}xz~}zw}w{zz~}yz|xv|y|~zy{|}}z{z|}{|}zx}{}y||y{zx}zv||yxy|~y{}}}w{{z{}}z||t{zyyyx{|{|yx}y{{y~{yyxzz|z{v||{|xyz~}v~y{xy{x{xw}zyz}~|}}{|}||{||}y||{zw|z{{~{y||zy}{{zz|y{{}{|zz{}{~|x{v|}~x{y{xyz{}}xzz}}}{z{|}~}y{y{~{{z}|zvyx{{}}{zz{~|{}|{sx~|~~}~zyx|}v{z}y|z|}||y}y|}}~~}yz~}}~||~~|}{|}~}~}}~|}}z|~y~|}}{||}}}{}~{~}}{~{}}y}~~}~}}~~~~{}~}|}}}~~}z~{}}~}~{|}}}}{{z}|~~|||~z|y|{{~~~||{}~y{~{{}z}~~~}}~|~~|}~||}~~}|}~}}~||{~}|~{~}||~x}~~{~z}}~}|z~}{z}{|~|~}z~~~{}~zzy}{}x}}}}}y~~{|~|~}~}y~~}~{z}}}|~~}~||~~}w}~~~|z{~}~|~}~~~}}~~~|}~~}}~|}~}~}|~~zz~~}~~}}~~~~|~}~z~|}~~{|~~}}|z~|~~|{~~|~~|}~||}|~{}}~~}z}~~r{|zv|~zx}}{y~|yyxxz{~~|v|x{{{{wyyz{{qz}|yw|}~~{x~{|y||vzyzy{}y}||~zx|}~|~t|yxzxvyvzy{{yzzw||yyyzvyxxz|yzw}y}}}x}z|z{|yxw{}y}{z{}{{zzzu|xv}z~z}zt|yu{||w}y|~xvy{yzyw{|wzz{|}w|y|{{~{w|{}{{|zz~|}||xxyxyz{{}}|xyz}xxz|{}yv{xyvz||zy~wz|{{{z|~||}||{|}zz}}}|z~yy||xxy{zyvxwxuv~~yxyy|{~|z{|~{{{~z}|z}}{|y{y}{y|xz~~||~|}zy}x|{zz{x}~y|}w~y{{{{{z~|{|zy|z|zy~w{~~~{v|wv}||~z|yz~~~{yz~{}v}zzx{}~~z{yy{|w{}||}|xyyz{z}yw|zz|zy|~|{u|~z}{}}~}{|{~{z}|z{}}{}w|x}yyxz}wzz{x~{{~x}|z{{}yy}z}}}{|}{~||yyy{}x{|{{z~}|x{{{zy{xzy{|zzz|z}vy{|xuvxzzz{~||z{v{{||}z|~w|}}||{~}z~z}|zx|xx}y{}uz~~~|{|zxw{}w|wx{{{zy}~~~}||z|~}{}{|zx|~{}y~{|{{|v|{{}zz{}{|yz|zw|x~yzyy}y|}|}||zz||z||{|z~|}~|yz|y{~z|~}|}}yy}}yyz~|w{z{}zw~yz{xy~z|||{}y}x~y|}~|{|{{{~~}~~z~~|{~|~{}|~~|~}}||}~}z|{{~}}}}{}}{v{~|{yz}}}}{~{}{~~~z~{|}}|}}z}{}|}{}v{}{}}~~~~~~|z~~~~~|{|~}~}}{{~{}}}~}~~~}}}{}y|}~~}}}}|~}|}|}|{~~~~|}~{z|}}~}~{~}{}}}~~~~~}}|x~~~}|}}|}~}~|~~~z~}}~}~~~}|{}|z}|~~~~}~~~~~~|}}}||{}{~}|~}z{||~}~~~~~||~x{||}~{{|~{}|{~||}~||~~}~}}}}}{}~z~~~}}}}{}}~z{z{x{|z|x~zz{xx~{v}{{x}}|{{ywz}{zz{zwxy{z{xyzw|zzxxy|xzyww{~|zz}}wzyzz|yzz}zxzxy~x|yv}zyzwzxv|{{{}|xwz{zz{{xx{|vv|xww|v{z|~x{zwv~z}zxx|}z|zu}y~z{yxz|{yz{|wzxx{vx~w{y{x{z{ywxtzzy|x}y|z~y~yz{z}}y|w~y{}xyxzy{zxyz|w|~wvwy|{y~y~~~xxzwyxwzzz|zy~wyyy{xxxy}zyy}zww~vz|yu|{{|~x{z}y}y{||ywzyy}{{z{yy{z~xx|{yxyxszysx|}v~zy~{}}{|y}{{~zy}{~y{}t}~w{yzx~y|yx{y{vxzwyyx~{}{{{|zz{zt|}||xuz{x}xwy|zyz|~x{yz{~xzz|z{w|}yzz}yzy{|xyy}|yzzx}}{zy~{yz|w~{yzzy|y~zwzz|~}w~y{ty~~|w{||y|{|x{zy|}|zz{yzxyy{zy{zy|zyz{wyyzyyz{|z}|yz{x~z~{|wxz}|{s}vwz}w|{}x|zy}z}~yz|{yy{z~y}{{zx|zz}zxyw}{~wz|yxzzx}{{|{|y{z{yy{~|{{z{}x{w||{z{{{}y~xy|y~}zxxyz~yxx~~x{~|yz{{y|z{x|z|{}}{z|{}}~~zy~y{|zzzzyy~{z{xy|}~}{{}{|{{}}~y|yz}}|xz|{||y{~x}y}|x||yz{y{v|}~zvvz|||~|~~}|~{|{~{~~~y|||~z~}||~|~|~~{}}~~{~}}}}~||}|~|}|{~{~~~}|~|}z}}}x}~~{}}}|}{~~~~||~}~|zz{|x}{~~~|~}{{~x}|~~zx}}{~~z~}z~|~~}y{~}}|{}~}y}~~}~~}~~||}~~|~~|zy}}|}|}~~~|{}||}~}}~z~}}~}~}}|{}}{~||}{}~}|~||~~}|~}~u}~}}||}}{}|}|}~{}}~w|}~}}~z{}|{}~|{~}z{~~~~~}}|{}|}}~~{{}~|x}y}|y~~|{~~}}~~|~|~}}}~~{}}~~v|~{~}~~}{}}~|z~~{~{|{~y|x~|z|{zy}}~y}z|wyx~|}zzyz{}|zz~yzywzzyyy~{{~{{|y{|w{{|zz{|{z{|{}{|{{}|wxwzy||yy}|z}xyyyv{yxw{{}wyxyzuzx~y}||xw{z}~xzyx}{|~vzv}v{y{|xv{{|xx{w~||xwyxxw|v~z|wzy|||z{|{z{yyy|{}xy~}}{{zxz}{z|wyx{{~yxw{vyx{}x{zz{v}zzzzzwyzyy}yx|}||~v~u|}z{|zy}|xzx}w||~y~zyzz{yw~{xzyy|{v{x{{}|}x}|}{yy|~y|{zy}||v|}}{}z}||yz|xyy}y|zw||xzzw{|y}zz{|yzyzyzxw|{{z{x|~|}}|yz}z|u}~xz}|~z{{|y{{{}wxyz~zyuyyzyvv||uytz|vyy}xy{yx|{{||~||vy{}{y~~}}z{||~}x}~yzx{xwy{vz{}|xyzz{y||{xwvt{||y~yw~}w~z~}|v{}~z~|{}yz~}~{yy~~}zy{r|y{wxwuyx}||zz{{|zx{z}x{zzy~}}z~|{|{}||{~y{x}y{}~zz{}{}|yz{~yzyx}|}z{z{|x}}|}w~yxzyyx{~z~yzuwv}z}{|z{y~||}~~yvxtzy~{zv|y~z|}vw|zzx{y{x{~~xx{|~x|||{z}}||~|{~|~{y~z~}|zy~{z|z{x{xzz~{wzz{{yzz}z}{y{{xxz{|z|{}zw~{}z|}{|{~~||y{}~||~~|}|}|z~|}z~|}~}~}|}||~|{}{~|}}||y~|{~}}|~x~}|yz}|}z~}|{{}y~}~}z|y}|}y|z~~~~}}|{y~~{~}|~|{~}}{}y|}|{{|}}~~z~~}~~}}|}}}}{z{~}{}~}|~}|zw{~~~~}~~~{}|~}x~~~}{}~{}}{~~~}~}~|||~|zz~{}}~x~|~~~|~{~~}|~~|}}~|~~}}~|}~}~{~zy}y~~}~z{~}}}~|~|z|{}||~~|~{}~|~}}|}}~}~{}{}~z~|v~}|~}~|}~}}}||}|{~}}{z~~~|~~}~}~}|}}~|~~~|}~~}|~}~~}}}}}|yz}u{xx||~~{|}xwzv{{x{vyyy{|zvz|||t|x{zvzwx{wxzwyv{|z}y~xxy}{{~yvy~|{}~xyy|}{{}v}y{~z|xyy{z|{wx~yz|xw~|{~wyyvu|xyzyx}z{y{y}wyvvz}x{z{zxz|yzyy}~{y}y{szxz}}|y}{y{x}w|}{~{xyyyyz}xv~w{ywy||{x~yy|}xxz|z{y{{xxy{zw}v}z|xyx|~z}xzxz|z}{{v}u|xz{zxxx{z}wyyy~vyw{~{}y{{yz}yx}z}{{z~|{z{~wzz||zwzxx|||{|~w{|xvz|z}~z{|v{xz|zy}zyzz}yx{zvy}zyzz|xw}}zy{{zy{||yx{~y}x{z}|~z}{yz|yz{~z{y~|z{{w|{u{zv|y}yyzyzvy~z|zw{{z~zzz|yw{}~}zx|{|yyzz{||w~w~|{||}{xz~xy}{{}x|{zz|{{}~zzv}yyz}{||t|{}yyx}{}{|v~yuy||}|zw|xxzzzwyu|{|wz|}zw}|~}|zy{z|}}wu||x}|~|}{uz|y~||xwy{wzz}yz}}{|{yy{}|{yz{}y~~|wx}}xx{||xzz|}}z~{{|z{zyy~z}||y|||wyz|z|}|wz{z{zz~{x}{ty}|~zxy}{|zzz|{w||zyy|z|~{yv}|~~~|{y{{}zy{}|||{y{{z{zwzz~|~|x{{|||z|yy}||y}}xyz{~|y~}zxzz|~y|~|yx}~~~|~~|}z~}}|z~}}}w~~yz}||{~||~|}x{}}~}}||~|z}~|~|~}~~~|{}~{~}|}||}{~~|z~{|~}~|z{}{}~~|z|{}}}~~~~~}}~|z|||~~}z~|}|~~{}~|~{}{~~~|{~~~}{~}~|~}~~}||~{|~~}}y}{}|}}}{~{|~{~}|||{~{~}x}~}}~~}|{}}~z~~z~}}~||x~}||||~|~|{{{}~}z~~~~z}}{}}}}{~}{}~||{x~~~}|~}~~}|}|}~~~}}|}}~{}~x{}y~|~y{|~~}~}~|}|z|{{~~|z}|}~|}}~}~y~}~}|~zx~{~}~|v~~~}||~~~}~{~~}~~|}}}~}~|~~}~~{z}}|{|zz|wyy{|v{wvz}|{||xxwy}x}{z|xyzz}vz{{{xzy{~w~|~zz{wy}|{|~~|}{{}{z||}ywv}z|zx{zy|zzvwz|v}yzz{x|y{w}{zyzx{vyyyz||yyy~{}z|yy~{x{x{~y}{{uw}zyyv}yyyzy~w~{wy}{{{u|{}z{{y{xyzzz{wy~w|~}}{v||y{}{w{}||xz{{zz|xxzxuwyz}yw{wx~ywz||y|{x~zzz~|~zyzy~z~y}u{}|yz||yx}||y{yzyx{|x{{{xz|xzy~z|}yu{{ywwzzz{}z}z~zx|}w}z}y|zy{{xyx|yz||xy{{|yy||y}|{s{{~x|y}{|~v{}{{www}z{{y{{xx{{x~~|||{z~yz~y|}zzz{z~{x{zwx{|~xy}zxz{}xxxw}v|z|w}~|{x}|x{}x}{{{{}|}{z}}~}y}y}z|xv{|||vzx|z|y|zx|wyz||wzxwz|x{|~{~}{|}w~|{~{}{~xz|x}{yz{zyyx{zzzyyy|zu{yz||v|uwv{zxwy{}{z|yz{v~xy{z|}~y{z~|y|xw{zxz{}yy{{zxxy{x|}xyzyx~zyz~||}{}}z|z|}z|}z|{z{|}~{{}{}~{~z|ux|vxwy|{wz|y||{}~zz|{|z|x}}|{}|}|zz}~|}~|z}z}{|~||y{zyyu|zxz}y{zzyy{x{~{y}xxzxyzyv}y{z~x}yzy||{z}~~|{|~~~|}z}}~|}~|~z~}~~~z~~~}}}}~{}|y|}x}|||}{|}|~~~z}~~~~}~z~~}|z|~}~}}z|}}z|}}}~|}{x{}}|~~{}{y|~}~yy}z{|~|~y}~~||~~}~~||~|}z}~}~~~{{w~}~~~~}|{}~}~~z}}~}~~z~~z~~}|~{~}|z|{|w|}}}{}{{}~~~}}z}{}~z~}x}~~|~~{}}~~}~~}{~}~|~|z~z}{}~}}~|~}~}}{~}{}}|{~|~}|y~{z~}{}z~}|~}}|~~}}{{}{}}y}}~|~|~~}z~x~~~}|~}~~}~}~}y{}~}}}~}~~~z|~{~}~||~}~}}{y~|}~}~zx{x{u}zxyx}~|{zyyz{{v{zz|v}}y}xzx|z|zx{}|vz{zz}|yy{z}zy|}yx{zxzzy}|s|}{|xz{{x|{z||zv}~~u{v}zxz}xzxw{zy{xz{yw}t|wxyyx{xyv{zy}x{w|uyz~}y{yy}}z{{~z|z|txxyx|{}}{|z|{}||}z|~xy{yx}x{{x|yy~xzz|y{}{w{|z|}yz{{{zy|~yzxz}xwwzzyx}y{~w{w{}zz{xwuzzxy|{y{uwz{{zww{z|y{x~zzz|xyy{}v|yy||~wzu}}}}~|{zwz~w~zxyw~}y{}{|z{zx}{}yw{{{z}|w|xwz{}~|}}x}t|{~}y|}z|~{yzzwz{|~{}z|z}{{|{~{x{{y{|y~w||{{zyz|zz{y{z|vz}~z{}|{{wzx||z{x||{~v|zy{{zz{{|zw|yy|~{z|}w|{z~~}z|z}z}{|{{tyz}z}{|{{yzx~y{yw||yy}{yy~x}{xy||}z|yzy||yy{zw{y|xy}{z}{{}y~{zx~~wx|||y{wyv{{{zzz|y{z{{~|zz}}y{{|wy|~~y{{|z}}y}wzx~~w|{vx|{{x|{x}|z|}x{zz{{|zy}|{{{z|{|v{zz{y{}{q~|z}||zzzy|yz{|yz|z{{z{uw{||||{||x{{yz}~|z}vyzzw|xzzz|x~zz}|y{{z}{z|x||zxzz|{yy{yy|{x|}yzx{y{xwxz{z|~z}~{}}|~|||}{~}{~~|~}~~}}}}}{|{~}~~z}~{}~}{|x|~}}~|~~}~}}~{|||}}|~|||~{~~~~}}~{|~{z}~{}}y~}~z~}{}~|z{~}|{u~|}~~~}~yx~}~{z~~}}|~~}~~{z~}}|}~}~|}}~}}~|~}}~~~{|}}zy~|}~}}z~|{x}~~~~z~|||}|~w~~~}~}~~|~}}|~}|~z~|~}|~}~~~}~{|~~{{~x}~z}|~~}z}{||}}}}~{}~{~}|}|~~}~}~}{~}{|~}}~|}||}}}}{}~~~~}||~~yzv}}|~}~y{zzwz|~|zxz}wzzyzzy{xy{yyx{x~}}yyzxw{w|}tyyzzxzzzzzxzx~zyy{zzy|y|z|zv|y||~yyzuz{y{wyxuwv|y{wxwxyx}w}xy}zyyzzy{}}}wzy|z{{w{|y{yyz}|uz~yv||xwxxyxvxwwyz{xz|{vzwxv}z{x{}|wzz{{xz{z||y{|{|~|~{|y{||}{|zxz|vx|}{v}vyvx}n}{|ywxyyx|zw}z{{xy|xx{~{y~zy|y|z|y~z~|zz{}}yz{}y||{x|xz~{~wvyzw{zzzzyxxw|zy{||||}z{~|v{{|}{}y{||z{ytxzuwyyx{{||xwxw}wx|}{yu{zyzx{{v}}z~x{|v|z{~xvx{zw}zy}}||x{~}z{{u}}yxww{zzzx}{{|z}yyv{{xz}xy{y{{~z|~{~||x}|{~z~yyz~~{y~{|z}{z{zzwzyz}{vxy|~x|w|y|uzxxxxzzxx|}zx}|{|{|yz|~{~~}w}{~yy~z|{zy}x||{~||yxvyxyz|{|{yzz{|~v~ywu{z{{z}}~~{|}z~uwz{{{|~}y|{zy{zz{|x{{w{zxxx}y{|x}{|xwzvzzxy~y}|~~{~{|~~~~y~z|z||||{}yz||~}~w{{yz}|~}yv{}z{y~{|z{w}yz~y{~|x}{||z}x|~z~y}|{}z}zw}xz~w{x}}|yzzyyw|xvw{yxyz}z}|w~z|||{yz~|w}}{{z}|{~~|{||~~|{~~z{~{~}~}{w~}}~~{}||~}~|}~yx~|}|~z{|~~x~z{~}|~}~|}|~~~{~}zxy|z|}~~|~{||{|}~~~|{}{||}~}}}||{~}|~~~}}}~{~~~y~|}~~|~}}z}~~|~~}z~~~}|~{}}~{}~||}|}~~}~}~~|~|~~~}|}z{|||y~~~|~{~}}{}~|}{}}~y}~}z~}|~~|~~zz~|z~}|}||}~y}~||}|~~y~}~~~~{{}~}~}~}}|z~}~}~|}~~}}||~y~~|{{||~}{~~|~~z|}~}~|~~}}~{}}~|~z}~|{~}~|~{|}{}|~}|}z{}|~}~~~|~}|~{{y}y|y{|xy|x}yw}xw|yzz{{{~z~vx{y{zzxyvzzy}z}zw~~z|w{|y{{wyyy||z~z}zz{zz{zy|y{{zw|yx}{{y{y{{x||vz}zzy|{w{wxv|zwz|}y}zxu{{wzy}y|xz{xwvyzyy{x}}z|zxzt{y}zzyyy~|zw}{y|z}wyvyw}}zzy{{{xwzxwx{xw~xwy}xz{{wvwx|wzv{y}z{w|{v{||x{y}vzz~{z|wwz{z{{{xzwy|{x||{yy|w|wz|z{y}v}y}{x||{xy{{y|yy|yy||z{tzz{vx{|x}{z{}y{y||v{zz|zxy}}|y}|yz{|}y|xz}wx}{}z{||{|y||}}|y|yz~wy}z}z|||{|{t~}y~w}y{~|uz~yyy}|}{||xyzx~|z~xw|||}|{}}yx}{z{yy}|}yz~x|z|x{~}{|wz}zx~y}z}||{~~xvzz|}}z|z~|zxz{zy{|{zvx{}x}z{|zxz{|vz|{z{y}|||zx~|zz}z}pzxyy}v{|w{zzyzw}x|{zxw}zz}|}{xz~|~|wy}z{yy~x}zx|wy{}}}}{z{y|{{z~|zwyw{|{}|}{}zzyu{z|wy}{}|xzz|||||}y|}}y}{yw~wy{z|~wy{zvzxz||xyz}y}|{xxx{z{x{zzz|{y{zxx{x}~wzx{|~yy|z~||yzx|z{~x{{{~u{||{z~{z|y{}yz{}}{{{~x{w{}w{{{z~{x|y}~xy|}||~z|~{~{~|z{{~{~|~|}~{~{~y}|~}~|}}|~|~}{|~~}~}~{||~}}}|~||}{}~}w||{|}}~|}||~{}|~|}}~}}~||}||~z~}~z{}~{{{z{}}~~||~~~{~}||}|{~{}|~|z{}~y~~|~||x{}|{~|~}|{{~{|~||~}}y{}}~~}}}~~z~{}~|~~x|}|~}~}~}z~~~~~~|{||}~|~~{x}}}~|z|}z}}}}|}~|~~}|x}||~|~~{z~}|}y{}}|x}}}|}~~~~{}~z~}}~~}~x}~}~|||}{z~~{}}~}y||}|{}{}~}|}}~}{~~~}}~}z{{}}|{~~||~~}}{~}~~|}}}{{~z{}|yz{{z~}|}|}{sv~~x||{||yx{xyyy}xx{}wtvv|zw}uw}z}y}z}x|}x{{y|}z{}~xzz|zw{zyzywyzwzxyx{}}y|xyxyxy|yz~zw|{}|||{}|xyyzzw{|||y}z|xzxwzx{yx{}v|xvxz~~x}{x|zxztz||z|z}{vx~z{{{}{}z}|zzz~z}x|{y{~{x}||{{|{{zw~ywzywy|}wyxwyyzz~zvy{zxt{x{x|zrz{|{|{z~~zwxz{zzx}|v~|z{z~zzxz{}y{{wzz{{{{ww~y~{yzy|yy}z|zyz}|{|z{zyy||{~zz~{x|}{}yy|x{w|vvwz{|{zw||y{x|{{z}{y|~y}yxz}|}y{|z~}x{z~yz|y}zwx{{xzvx~|xzw|xz}xx|wyz|y~x|{w||x{}}y|vz{|zz~zzz|{|y|x{|x|{z{y}w~z}zz{w}|z}zx~}wzz~{yxxz{|wvy|{wyy||~}}|{||zy|||{y|{w|zy}|}{{|x|w|u{}~yz|z~z}wyx~yz|vwxvvyzy{{z|y|w{~{x~{}y{|xv~~}}|{y{xywxv|zyw{}zz|yzx}|{}y|x|{zy|z|yxy}~o{}}{x}}}|y{{x{|{xz}vy|yv{}|v|yy}|}~xy|{z{{|{zxz|{}|z}}w||z{{~|{{}|}z|{}}}yw}zx~x{yx}wzz{xw{y~{zx|x}{}z}w{y||{|~z}|~}y}{z{{~{}~{y|z}~z}~{z|~}{wz|}}}~|}~~}~~{{{{~~|}}|}}|{}~}|}||~}}~~}}{~}{}}}~{|}~}|}~~|}}||~zz}~~|~y{{|}}{~~}}}|}x|~|{y|~|~~{}~}~~~~zx~~|~~~}~{~}{|{~}~|}~~}}}}|~}|{~|}}|~z~{~z~~}{}}|}}}|~}}~~~}}||~~||{|}{z|||~|{}|||~|}~~|~||}~|~~~{|~}}}|~{~{{z}y}~~|{~}{~}}}~~{|~|}|}{~~}~|~|~z}}}}|~z~}x~~~{|}~{~~~}}~}{{}|~~|{~{~~~~{~~~}}~{~~}|~}~~}{}}|}{~~|wz}{zx||~xz~xz{{{y}z|}}y~|wz~zwzyxz~z|x{zyw}{~~x{z|z{|{}z}{z}|}zxzy|w{yz|zyw}z{y}z{|zy}z{x|zz~{|uz|x}wv}|}|wzzxxxy}{z}wxxyuywy{yy{~y{z{{}|yuw~y|zw{xx{{yy|}}y{|yy{}{v|}z|zxzu}}{v{y{zuzyy{|x{}|w|y{z|}y}y{{xzzx{{zz}|yy~ywwy~}z|xw|uxw~~v}}{y{~v|xz|zyx}zy{z|z|}zwzz|}x}|z|{}}x{yy{~yv||~y{~{xy|wz~}}{{}z|}{zx|z{|zvz}{~~w}~}{y~}|~y{}||yt}y}y{~}z{{xy|yz{xyz}yy~||y{|zy}y}wzz}}}~z}xxy}zz|}}{~x~xz{yzwzy|~zy|xw~yy{|y{y|yz~x||yz|}|y|yyz{x{xzzz|~}x{y|yz|}|u{{|{z}~wyz~x{|}z{~z|zv}yyy|{|~|z~|{yyw~|w}zw{~y~{|zzyzy~z|}zy|z}yy{z}}z|zzw{zx}z{{|xx}{yxx~{zz}}v~{y}z}wz}|wzx}{|~zyyxz{{w||}{||{{zx{zzy~}{z|z{yyzz}|y{|z|}y}{|||t{{w~z}zy~}}y{zzyy}{|vxy{||}|y{|y|x~{y~zzy{|z~||z{y}z}{|{}yvy|{~{yzz~{~|u}xzyz{x{zy|~w}}|yxx||w||xz{{xvz}|vz|{ytv{wyy}{|~w{y{|~~~}}}}~~~}}|{|{|}{~}z}{{~~y}~~}{|~|{~{|}~}z{}}}~|}~|{}||z~}}|~{}~}{~|~}|~}~}}{~{~}}||}~~}{~~{~||~|~|z{}{z~~}{{}z{z|~~~|w~}~y}~~|z}~{y|~~}~}~|}~}}|{~~~~}|}|}z|~~~{~~~||~}{|{}y~{~{~{~~}~}~z~~|{}}{}~~~|~y}~~{~~}~}~~~|}}~}{}z}z}{}~~{|}~|}~{}z|}~~}|}z}}{}~~}~}|}z{{}~}}|~}}z~~~~}}|~~}}~{~y|~}|~~}~}}}}~{~|z~|~~~~{~}~~|~}{}yx|}~|}}|~|{|~~{z~}~~}}~~}{{}|}}|{}{~~}~{~~~~}|}~{{}}z{|wy~{~xy}w{}x|yyz|zwz~zv~{yzzuxxu{yzx{zzyyz||{~|v~v|y|xy|}~w|}~~{z}z~zw|wwzzwzw{|zx~{|{yu{xvw{~uwyx{xwzy}{{z|~xz}~|x{{}y}|~~{x{wx||y}{zv~}{|u|{zv|zz{{}zuyw{sxzu~}{{}||xxx|zv}|z{}{zy|{~}z{~zx{|}zv{wyz|xzwx{{}w|zzyzv|{yz~y{{z{}z|{{z}x}z{}y}z}xvyt~x|{{z{|x{tzy|uyzw{x{~{}wy~z|x}z{v}w{zx{z}{{}|{|y}u||{|}}zyy|z~xz{|xwzzzx|~|xzzw}zwu}{x|x}||x||{yxy~~}|v}~{~|{|z|ywy}v{~z~{{yzzzz~yxw{y|{}wx}xz{y|zyv~z{x{z|yy{~{{}xy||y{|{|y|{}|~vyzx|xx{z|z~~z{yz}z|z{wyzy~|}w~{z}z{z~z|~|{~yz{|xz}x{|z|{yxy{y{w{|xw{x|v~|z~y~z{}vzzz{|x}||~}{|{y{~||z{yz}}z{|{|x}}}|y}zxu}|xxyzx{{wx}{{ywzz|z}yzxz{{|zwz}}{|}{{{u}{|z|}y~zz|}x{zx|}z|zz{x}yzzx|}}|zxy{zvx{yy|}yw{}~{{x{{|~w|zzy|||~y}yzy~|~|zyxxy{z|zv{zwx{|{z|{}z{}}|~|~{|}}}|{x{y|~y~|~z~~}|zz}z{{{{}}|~~}~|}}~~}}~~|}}~|z|}~~|y~|{z~~|~}~~||~|~|}~{{|y|z~~{}z}z{~|}}{||||{||}~|~~{{{|{|{|~{|~|~|{z}~}~~~{~~~}|{}}~}z~}|~~~z}y~|~~}~~}|}}~y{}~~~|~{}|~~}~~}~{~y|~}~~|{z~}~~~}y~|{|}||}|~~~|~~}}~{~||~|{~~~{|z~}||~~~}|~~|}~~}{~|||~z}~~{{}}~}~~}~~~}~~|~|||}}z~}~}||~~~~|{~~{~{~~~{}}|~~~{}|~}|}y~~~~~|~}}{z~|~{||~{~~}~}|{x~y{{y{}x}{z{z~|xzxy~}}{|v~x}w}y|}ywwy|{~{{||z{x|{{|{}zx~z{zv}z|y~}w~zz}{xzzzv}|y{y{||zyu{{x}{zvzv~zz}|yw{z}{xu}~~xz{yzx}xxy~wy{}|z|y~{y{~}yzy|w{z~{{ywy{xw~yzyy~zyty~zx|}}w}v{w}xz|{~zx{zv}}x{zx||wy{zyz~{}wzzzzyxzz|||{w}{}}}}xxx~yyz}}v{}{yz}xz}z{{w{v~xy|}zv{zyxzz}}w{zx|xw{z}{zvxzv}zw}v}y~zzz{w{r}|yz|{{zz{{w}yzz~zz|x~~{{}}ywzxz{x}zxzytywz{~~x|y|zv{}zxxyy||v~zz|{x||~{x{z}}zzx|{vx}y|~zwy}xz|}z|zx}z~}zx~y~y{zyyy{y|{{|v|~|{~w|u{uzwz{yyzyy}{zx}z{z{{|y|yz}xzy~}zzv~yw{{|yw|{yz}|~}zz|{v{~~vz}y{}|y~zyx~x~|yy||zxz~z}|z|zz}{v}{||wy~{yzv|x|w~|{y{z{}y{{}~wyw|yzw{{x{xyyx}}{~}yy||x|{}zx~{z~yz|zxx}xvyx|y{x~w{{zx{uz~y{z}{zzz{{~{xw|~yzz{{}v}w{{}~x{z{~{yyzv}xy|yw|}{}{yz{x|}|{{zz|y{{}~x{y~y{{}x{|}wyyv|}zy|z{}xzyz|{||z~~zzxyxz{}|~{~~{~}y}||{||}~~}~~z|}}}~~||~{~{}z}~{~~~{{|~}~}~~}}{}~}{~|z|~|~}z||}}}||~}~}~|~z}~~~||}}}}}}~|~}~zz}~~~z{~}|~~~|~{|}|~}~}~}~}}~~|z}~}z|~}}~~|}}~~z}{~}~}~}z~}~~||~z~}}~z~~~~z|{{~~}}||~}y~~}~~~~|~||||~}z}|~{~|z~~~~|~~z}~}}~~}|~~{}~}}yz}~|~y~~{|}}~~}z~~z~}||}}~{}{y{|}}y|}~}}z~~y}~{~}}~~{}~~}}}}~}~~~}~|~~{}}}~~~~{||~}~}}}~}~|{}|}z|z}{{~z}w}xxyzy|wv|{{|zww{wvwz{zwx||x~{|wuzw|}xy|z}y|yyzuy|z{y}wxz{}{{y{u{zxvvzyyw{zwvx}yux{{v|xzyvwxyyz|{zy}{{{~x{|t~{z}vyyy~}{y}|{|zy}zxuzv}xz~{wyxx}x|yxxwy{y{yxwz~~{{~{|xx{|yzzz{z{{{w~zx~z|{{y{{|yy|w|y{|v{y{wt|zyw{xvv|yx{x{|zyvwxzz{y|z|z{{|}z~~y~zzzx}{y|z{||{|{|{{{yy~wyyy{w{|~|x{{w~{y}~{|x}}}||}z~}{x{w~}{{z{z~}~|w}w{yxz|y~}z}syyzw{~w{~|yz{y{{|~|{}{~z~{~w|z{v{{z~}}|{y}wzzxx}xzwwyx{y{wzvw|{{zy|yyxyvwxz}ywz~~|{ywzz|yx|||z}|}~|z}{{y}y|xy|z|z{{vy}|~wy{{yoy{x{xx|zw~wz}|z}~zzxzx|~|{z{}}}w}x~~z{{{{z|{x{{w{wz{~x}yyy|z{x}z{z{|{}{|v||}{ww{xz|zwy~}}yzwz{wyz|x}}yyy{wyzwyz~~xz|zw}}z}{{v|}|y}~~~}}~y|zxz|}}|||xy~~ztyy{|wszyzyzx~|x|ww}z}y|{zuvyz{{|{{|z|}y|{|{z}z}y}z|y{z|~{}zy}|~}}yyz{}}zwzyz}|x~{{~zy|y{xy}~|y}{}xyy~z|~{}{}}~z~||~|y~|}y~|z|}|}~y~~|~|{~{~~{|~}{~}~}|y{}}y||z|~}}~}~~~}}|}}~{z~~~|{~~~~}|}|z{}}}}|~}x}{||}}}||{}~~z~~~~|~~{~|~~~}}{}}~}z~~~||~|{}}}~z~|~}}zx}|yzy{~}|~~~}~~~~~{~{{~x|~}||||{}~}}y}}|}|}~~}}z{}}|~||~}z{}{x~}|~z{{~}|}{{~~|}}{}||~}z}~~}{}|}}y|}~||}~}}~~|~~z~}~{||~|{{~|}w~~{}|~{~|{}~}||~~~z||~~}x~{~|{}|~~}}~{}}|}~z}}{{{~z~}{|~}~~~|zx{{y~x}xyzy}{|{~z~|{vw|{x}zx~z{~~zwz~wy{v{wwy{wy{u{{zxv|yxx{}y}xzs|x|}wx}w|uyyzy}}||~}xwzwxxv|y|}{x|y{vx{xyyyzvz~v{|tvzryyyzzy{yywy{{w}z}z}}yy{yyy|wzz|}{x}{zywz|xy|zyuwxytwxvzw|zyz}xy}{yxz}zwy|~~{{wyzz}yx||~zyy{{}}xxxzyy{{zy|}~{y~w|xw|{xvy}~uw}wxyxywzyt~}{~|xzzy{{x|}zxyy|yxy|y{w|wy|~z{z{}~yz}~zzzz{tzz}{y{}wzw{{|{wz}|y}zwx}zzz}y{wz}zzy}zxwz|zw{}zx||{|}{zyzyvz|}xyy~}yv}z{xwx~{xx|xz~|{xx}z{zz{xzx~w~yy{~}|{y{{~|~|yz{|{y{{yxyzyy{z}|v~z{xzw|{x{|y|~{yz|{zyuyw{{{rzx|y|~{~x~yzwx{{{}|z{|z|{}z{{~{|z~z||zzz{zxxywyxz~|}zx|w~{yzzyz|z{{|z{{|~xxyy{|}w{~xw}|}zzy{xy|z{y|||yy{w}|x}{~~zy}{y~z|y|~~|~xxzzxzzx~yy||xx{z{yx|zwz}{x{v}y{z||{zx{}zxyyw{|z~{{|{y{x|x{zzxz{xzwyz|yz|yy{z|xz|{z}{{~}|yz|yxz|~x|{yz}{z|x|{|{s~|y|z}}z{|v|zwy~~xyyyyz{{zzv|}}|}~z}{|~}{~|~}}}}~{}}}||{|}~{|}}~z~{~}}}{~}}}}y|~||}}x}{}~}|{~}||~}||~|~~~~~||}y~~{~~~}|{~|}|~|{}~}|~|y~{~}{z{~{~~~~{|}~~}|z~|~||z}}|{~{}|~}z~|||~{~~|~|y~~~{|}}{~|}~|~}}}}||}~~}{}|z~||}y||}}~|~}~~}|~~}}~|}~~~~yz~}~|}}{|{|y}}}{~~|~~|}{{}{~y}y{~}{~{{z~~|~||}|{{~~}|}}|~~}{|~|}}~~~}~||~}|{~~~}|~{|}~}{}}~}v|{}~|}x}|~|~}}~~{|}}~|{}}~~~||}|}}~||~{}{~~~|~|}}|~~}~}}}||y}~z|~y~yyw{{yz{zw|wvvvxyzwx|xy{zy{yy|y}v{v{~zzzw}||zzy||{|}}}w{}~y|z}|z{wxv|xzww|{{zy{yz{uwzwwyy{z~}w}wv~{yx||z|}~zw|{zx~x{xzzzywwz{{vx|wxyzvxywvwx{yz~wut{uzy}wzuy{||{z{|y{zzxv{}|}{v~{yy||}yz{z}z}{{yv~xzxyx|{wzy~yx{{zuy|zz{~|{x}z{{ywy|y~~||{zvx~x~|{z{xz}}x|{zzx{}yxw~|}x{w}yywxxxy|y~}{z{{|~|xz|{u~~{{{{~z}}y~}zp|yyzy|}x||x~vzy{xuxyx{x}xwy{{wy}wwxy||w|v}{zx~z|z{yz}||}ww}z|yzy|x{zx{wy{xs|wy|{{{w{|{z|||~ww|}|{~}}|}zyxw~~y}}z|y{x~|{|s{{{}{y|y~z~wzzzz|{{{sy{xw}||x{}{y|||x{{z|{}{}yzz{z{z{zxy{~zzxy}{z{{x{|z|z{w}xzzzzz{{z~}}~z|~zz{u|}~~x~y}z}z{zvy}w|}wyz}z}zyx|xxv{zy|xz||{|xy{|{||y{z{~~|{}|{~~~}{zy~z{zz|z{{}{zv}wz|v~y}zz|zz{y{zx{{{~|zv~{{|z}|}~}zz}y}yzyz~yw}z}}z{|xz{{y{wy{|}yyy}yy{~t{}~{|}}yx{}{y~~~~}}~||{|{||}z}z~|{~~z{~||}{{}{~z~}z}~|~~}~~~y}}z}}~z}||y|}~~}}~|z~{~}}~|x|~{~~{|}~~z|~~}{{~|{}~{|~|||}}~~}}|~||{~~~}~~~}}}||z}{~~~}|~}}}|~}{{}}}wy||~}}}|}z~}|}~~~}~~~~~|}~}z}}}}}~{~{{}}||}}|}}~}~|~}~~z{|~|~}|~|}}||}~}}~~~~~zz}~~|~|}|~~{||~}~||z}|~}}~|{~|~|~~~}~|~~~~|{z|{}~|{}~||}~}{|zy}}}}~||~~}{}{|}~~}{~~||~~~~}||z~z}~||~~||}~z}z}}}~~|{|{~~{x~}~|{}|||}xzy}|yzx|zxw~|{x~{xzzx|vzzz}yryw|y{yww~{x~zz|z{|{z{wxz~{vz|y|x|wyz|z}~}v{}y{wz{zyxz{{y}uv}xyx~z}yzx{zu|y}zxzxzzzwy{|}yyux||}zzz{yxz|xyyz{|~}xxz|yzwz{{zzu{|yxz~yzy|xzxzv{zw{~x}|~}|{x~|}yz{{xz|zyyz~{}{~}{{|uyzzv~x{{|z{z~x|{}r}z}zyy~~zzxyyzz{{z{}}|zxzy~{zyx}}{z{|z~{||zxz~zyy~|{|{y}yuyv{}||x~{x}xt|yu}z|{w}}}yzx{yy~||~{zw}}~z{w{xzzy{{y|x}|~{|yxzx}}|{yw|z}xtzz~|zy|{x}yzzywu{z~{xz~{w~xzxxzyzzxyxzzq{z{~xyxx{zyz}zzzzyx{z~yy{z}|zzyxv{zz}|}z}yyz}uz|x{zxy}zy{wyxv{|xz{}xx~yv|y{||xzvzzyy||}}}}xzyzyz{xz{zy}}yyzy~zz}~vyz}z{{w{y}yw~|}w}zx{|zwy{z}~}wzz}yx~}|{|}x}|v|~}|{z|y}x}xx{{yzyy~{yxz}~xyz~}z{zyzxx{u{{yz|~|}{y{}zwzy~~z~}|yy{z||y}}y||{yyx|x{xz}{|{y}{}}x{vy|}{{{w}}~z{}|xx}}{}wqz~|z}z}}z{{{}}{{}z{||x|}~}|z~}yyy{xz{y}~{|{|yy}~~{~~~z{|}~|~}~y~|{|~}~}}~}~|~~|}|}~~}{{~{}~z|~~|~~{}~z}}}|}{{}~|}}~~~|~z||{}{|}{}~~||~yz}}}yz~}{}|~|z}}~{}|~~}}}~|~}~~}~{~~}~~|z{~y}||~~}}~~~|~||}{xz}{w~||}|~~}}~|~~~~~}}}}}w|~~~}z~}~}}{x~}~~z}|~~}{~~~{}{|{~~{}}}~|~|}y~}~~}{|}~|{}}}~~}}~~~|~~}}}}{}}|y~{~~{|~x}}}||~~z}~|}~|~z}~}|}{~|~}{{|~~~|~|}}}~}~{}}~|}|}}{~|~}z~}~~}}~~|}}}~}~z}{}|~|~}{~~{}|}}~~~x}yz{{~~~}y~{y}{{~~}{{yy{zyvyx}{{w|x|yv{zzx}yz{yxy|wyz{{|~yxz||z{~{zy{}z}z{{|yx{{wxx|{|z~yt{x{yzxy{zxwx}z{|xz|{~{zytz|wxwx}{zyx|~x{w{{x|{|xzyy|w|wv}|x{{|y}|yxyyyyv|y|x{}zw|{{z~xz~zyyx~y{~xz|zzx{|x{yw|xy~|{yu|xzwxxzx{wvyvy~xwzy{|vzzxx{}y{w|w}}{zyy|wx{||{|yxuzyz{v|{yzyxww|}x}x|y}uv}zz|~y|~zx}}zzzv{~w|w}|{{y}|{z{~}~xyz{wxy{{{{{ww|xyzyxyzux{{|{{||uy{zw{|zz|}{{y~w~}}~zyz~zyy|vxwwz~wy~|{x{xx|yz}yyvy|{{{yyzvzx}z}}}{{yz|}z|z{x{w{|||~u||z|}y|x~yvz{{y{y{}w{xy{|{zu{~xz}xz}yz{||{uzzz}}v{{z~|||zy}z}~|}z{{y{zz~{z|zvxx{{~~{}{{}wyz{x{yyz}|z{~~~~{||zv}{{s{{}~zz}~tx~zx|z|yw{y||z|u|yyy~yzzywxyz|z{|zy{zy}~|||zx{z|{y|}|{|~z}y|z|yxwz|tzzzv{}|x{|x|{szzv{{y{~z{z|{yy~}xy|}{||z}z~{~z}||}|~zzz{{xuz|{ywz{~}x|ywz~y}{z{}}zy|z{z{z{y{zzz}yz}}x~~{}}~z{z|~x}}z|~~~z~|}{y|~~~~~|z~y~~~z}~~||~|~~}~||}~{||}~~||~||}~}~}|~|{~~}yz{{}}~}~~~~|||{{~z{z||}}|{}~}}|~~}|}|}~{}~~|~~|{||}|~~}~}}~~~}z~~}~}~|y}}|}}~||}{~{~}}|}}}~~{|}}~}|~}{|}|~{{~{{~||x{{{~~~z}}|~~|}z{}y~}|~|{||{~{~|}}{}~|}z~w}|}~|~}}~~~||~}|}}~}~~|}~}|~~||~~}~|~~|z~~|||}z~y||~~{}{{~~~~{~}||||}}z||{{~~|~|{}}|~|~}~}}|~{~}{~~||}}}|}}~|}~}~}~|}}}}}~|~~}}xxxzy~|~x~x{}uqz||zz}xz|xyyt|y}{w~z{ywtuyyvuxwy{{|xx}y|v{{|~{vwx{yz{}z~vzwyx}zx|{~yzy|wzx|z~z|}wy|yxwy{z{w{uzzz{yv}|x||x{{yyx}tzzxz{x{y{swyz|yzzu{x||{ywx{|zy{y{wy{sw{y}yxywy{zwtw|{|yx{sz|}}yy|w|{zzz|y~z~xy{zz{wyyx~}vzzwyyzxz||}{yzyx{{zxy|yyyz{{}zy{{yw|yy{w~z{y{w{{wxztyyzyzyxzy}{}wx{y{yzwz|~|zzxvx~y|yzxyz|{{xx|z{z{{|{yw}x{yx~~y|~~~yz~||x}y|x{y{{|zwyyzxx~y}y|yx{}yy|z|wvzzwzx{z|z{|~{|{}{yz}w{w{{|xvxyyx{y}z{txzvzxz|x|wy~}y{{~{yyz}{w}zx}yy|}|{{wx}|v~zx{{{|}{yx|xyx{x{w{}{zy}{|xw|{{{vz}xxw|xywxxz||xyz~}xzx{}x}zyzy|yyyx|}vyy}}yzz||x{}y{}x{~|{{y|zzy{|{vy}y||xy|z~x|}{|zy~|z|y{w|{~w{wzy}wxy{{}{|z|z~z|z{|vyy}{w|v}z|zw}z~yvyy~~|z~y{yz~}}w~~zy}y{|{}z|v~xzy}}y~z}zyyywyz{{z{zyy|}z|{zw|yw~{{~}zxywz{yy}~{}}{yxxz|}z~{yy}t||z|}|wyyvz|z{y|x|ywz}zz}y||z}}~~|}~||~{}~|z~}|~}~|}~}{{~~}}|~|{~}}}~}}~|}{}}|}~||{y}z|~~}{~~}~z~}~~}}}{{~~~|}~~{{{~|~z}}}~~z{|{}~~~z|~|~}~{{z||~~z~~~~|}}~~}z|}~|||{||~z{|}~~}}~}~}x{}z|y~}}}~||}}}}~~}{~|~~~{}||}}}~{}|}~}|z|u}|~|~}~}{}z~~{~z|}|~||}~|}z{}}|{{}{}}}~~}~{}}|||~~}z~}}}}{~~~|~|}~~{~~z}~~}}}}|z|z~~}~~}y~~{}~||~|~{}||x}|~~~|}{}}{|}~~}}{z~|}~~|}{~}|}}}{}~~z}{|v~}}~|||}}}~w~~{~}z~{~~}}~~}||}{~}||~~}}}~|}||||~}~|}}|~~|w}w{|z~x}{x|q|zx}z}yzzxuz{x{yywxyzw{wz|yywx||zzw}yz{}|zx}{z~}~~w|y|}wzxzxzxytyz}{{|yzvzxywxyx~zwyvyxwvz|}w{zz}z|yzvv}z}zx}~zzzz}y|{}t{yyxywz}yzwzxx}yz}x{{{xxwyxzvxz{}{|yy|~}xyx|y~~v~{zxy|{z~|~x||y}{}w{wzzzzz|~t}vx{yxywyzz}{|y{x|xzz~yv{y~|z|{||zzv~zyy{z{}vxwz~}|}x|w{zw{xyz||{u|xw{{xzz{yy~z}yz{yxt{{z}||~xzy~z{{||zz|||y}yw{{xy{x|~|{{zxxy|}rz|||yzz||z||}xy{|z~}z|zzv{zyuzzy|vx~x{xzy{|zy|{yxtxzzyzz}|y{{x{xz|zz~}~|xu|zw}{{y|{~~u|{~z}{{|x~}|x}~{ywzy{y}x{x}|s|~~z}ty~{}{{z{w{}z{{~|{zzx}}w{|zy|yw}|wyy~wzzzzyyzx{{v~~|}{x{y|z{}{ywzxr|{~{}}zzy~|}|zxy}|x{x{||x}~{x}{{{{w~}yy~}|{}}~~|y||{~}u}|z~{z|{||u~y}{}}|}zx||}}{xz}x~x|y~y|y~}~~x}yx{y{z}y|||yyy~}|xz|{yyz}wyz|}{{y{z}v{|~|{}xx}|w}yy~y}zz|zy}{}{||{|}}{|~|}{|}~{{x{z}{}{||~|}|~{}}}~}~||}}y{}}}~||}y~}|||~~}{zy~{~|}x}~~}~{~~z||~}{zz|}|~~~{}{~~|{x}||y|~}{{}||{}}}|}}|z}~}~}}}|y~~{y~{~}~~}|}}}~|z|}|~|}{z|}}z|~~~z}z|~~}}{|{~}~}}}|~|}~{zy}}|}~}}~w}}~}}}~~{~}}||{}|}|}~{~~~}}{}~||}{}|}}|}~|~|}|~~}||}}|~}~~}~|}{zy}~~}{}~~~~~~z~~{}~{|~}~}}~y~}}{|}~~~~}~~}||}~~{{y{}~|~|||~|~~~~~}z{}~}|y|{{~{}~|~}~~~yy{{z|xyvx||sx||{xxxwy~xz|}}{{xzv~xz|vxw{{yzuz|w~}x|xyzxx}y{{v{w}{{w{u}zy{|v{xy{~}w{zww}zyvt|{z{yy{v}yzxzx|{{{|{y}{wy|y{vx}wx{{{zuu~{}x~y~zzzx|z}yvy}zz|x}}yww|{z}{}{y~x~{|w}zw|}~{x||w|~xz~|~{xxy}z|t~{xzyz||z|vyzw|{|z}zz{uyyywyzyxxxzyzzxuw}|{v||tyxzw{zx~~yz|xxy{|zx|{{~zxzx}zzzz{wx{{{|v{|~{yw|yyww~{{|~z|u}{~{~|w~~~~w}zzv|zyyz}v|{z{|zz}{|~yww|{y{}|z~x{~}syy{~{~x}yyzyy|u{v~|{{x|y}x|}{|z||vzyxwu|{xzxx|~z}xy|z|{z~zx{z||{||{}{~y}||~}y{z{{zy}|wy|z}xz{{zy}{zxzz|}{xz}y{|yy|}{y|~|~wyszy|zxw~{{{z}zz|zyv|z}yz{z{xxyyzz|zyv{~{}uy}w|yyu|x|z{{}{zyy|}z~uyz{}y}wzzy~}{~{yz~|}{w}|{y|ywz{~wz~|{yy|y|zyy~{zxz{{|y{{{z~{}zwz}|x|~}}|}z{x{z|{z}xyy|y{}w|y}|}|y|{|zx{}{{|z{|{|~xzz}z{{zx~{|}|}zy{{~z~|{|xy}|{}{}y{z|zy~|zz~zy{z{w||yy||{||{yz{~}}}}~|~~}~{}~}~~~}~|~}||}{~~z~}y}~~}~~|{|~~y|}~{}{~}y|}~~}zz{}zz~||{}~|||{}~}~}||~}}|{~~{}|}||}{z{{~~}}y|~|}}y}yy}||~|{~{~z}|}~~}}~~~{}}z}yz|x~}{}}|z{~|}|{~y~}}~~~~|}}~~~||~{~~~}}~}~}~~}}~|~z~~{z}~|{}~{~}|~}|~z~~~||z||~~{{}|~{|~~~{{~}~~{~~~~{~~}|~|}}}~{z|z}y}x}~~~}}~z~~|{}x~}~|}}{~~~~}~}~}|~~}z|}}|{{}~}~~~}|~||}~y|}~~}~}~{~~~~|~}}}~~}}{~~~}x}~}~y|~~}|||~|~~~}~~~|}}~{~}~||~|}}}}y|{{x}zyx}uxwyz|{{}sz}{zuvtwzzy{zw{yy|y}vy{z|xv~{zz}}|xz{y~|}|u|}{y}x|xzyz{{}u}yz~uzwzzz{zw}|{x|xy{w{|wz{{z|{{{yyw}y{y{w{}~{z}xzx|{|uzx|v}xzvwxvv|}}yvz|zzy~zx{twxyy}{x~|{wy{}yy|xxz}{{zzz|}z|{|||}z{{y|wxx|{zz{z||y~xyyzz|{{{z{}}zyx{yzz{}z~z~}}{{{y{yx|{{|z||xzzz|z{{yy{{|yvx}}xwzz{|z{wz{yyx}xz|z}xzy}yzy}w{xz{ux|x~|y}{yyz}|xyzvuzvv{zwxzyx~xzz~|zzzzzyxz{y~z|{{|~{}{~{zyy|{{wxx~z{{|||v|zz}|}{|xyy{yxt}|zy}yy~z{~w{}}ztz|x~~|zzxxy{{~zy{|u}w{y|x~zx{z{zxxzyy}z{wwz|{~zzyzx{z}{x}{}~{zyy{{}z}{{z}|x|z{|zz|}xyy{x}y||w{wvuzywx}{{y|}z}~{{yyx~|yy}z|}{}{y{}{{~{|{}ywzxzz|y{z}zzy|zz||~|{~}z|w{}|z|~z{|z~{|z{{{|{{~{zy||wy|zzz{wzzzxyz|~|}z{|{xyw|x~z||z}vzz{{~}{{}y}x{|z~y~~y|{z}{}}|{{{~ztz~|{wx}z|y}|zy{v{z|~||}yyz{|y}{x}}}~}}|{~|~z~}~{{{y}~~~x~~y}{{|||~~~~~}z~~{|{~|{~}}|}}~y|}}~z~|~~}}}}|{}}{~}{~~}~}{~|~|y~|z}{|}~}~~}|~{{}}|y}}z{~{}~|||{|{|{}|}~z~~{}~vz~{~}~{}t{||}|}||~|~~~}~~{~|~|z}~~~|}~y}~{}~~}~}~|{~}}~|~~{|~{~|~|~||}~}}{~y~~}}~y~~}~~{}{}z{|~~|}}}}}~|}}~}}z{}{}z{|~{|~~}{}||{z}~}~}~y{}x{}}~~}|~}~x~~~|~~|~}~}~}~{||~~}|~||~{y}~~~||~~}{zyzx{yzvz}zz|{}z|y{xxzztz|w}w{zw~}y~xyz}zyw}}z{vz{}|w{{x||y~xx}~||x}v}}{{xy{y~|~uyw{|}wx{y{{{{|z{xw{y~w{y|{zzv{z~wyxyww|}zw|x~wx~zz|yz}wxyzxyyw}|zu|~x}zz|zxx|zyv{}{zx~x}}zyv{{zyxzxx{vzw{vz{yyz|{{{~{z|xyy{w}{{{z{~yzuz~wy~yy|x{}{{w{w~~vx}vyx{zzyy|zzrz~y~{yzyw~y~{~{w{}z|yx{|y{z{v~{}zzzwy{}y|{y|z|vv{{yzzzxxyyz|x~zwzzz{x{z|yzz{~{xz|{xyyy{||z|yvvyz{{{x{{zyy{{w|y~zw|z|zxzyuz}}zz{}ywwuyz{{wyxw{{|yz}|}zx}xx{{{|y{z|xx}{zxzw{xxyuzx{~vz{zu{vzxyx{y~~v|w{{~zz~xz|{}|{xwz}z~zyxyzwyzs{{xzy}yy}z{zzz}{w{{{yw~y{wz~{wzyy{}x{{{{{~tx|}xu||xw{{z{wzyywyzx{~{{v{}||~y{{~|y~|}xw{w||y}x|xxy|{y|y|vx|x|yu|v}|y~{x{w~}|z}yxzyz||z{zyv~xvzuzyy~{zyz{}z}w}~|zzyx|x|z}}zxzxyzx|z{|{{z}|{}|}{{zzzw|zz}x|}z|}y}}}~z|}zy|z}z|y~yz|}{}zy}{}|zyz{z~||yy{x{z{{}zyy|{}x|}zv{z}}z}|}x~{}}}}~|}~~~~}}{}|{~~}u|z{~}||}}{~z~~}|~||y~~}}{~|~}{x~~|~}~|}z|||~~~~{{}~~x{}~}~~|~}~y~{{z~~~~~}||~~{~~~~||~~~~y}{|~}|~~}{~}~}{|z~|~~z}{{}}y}||{{}~|}}}}{~}}|{|||~~x}}|~{||}{~~}|}}|}~|~~z|~~{}||~{~{~~|{}~~w~~z|}~~~}}|{}~|||~}|~}{|}|{{~}~z}}~|z{}~|}}|~}|}}}~{}~~}~~~}}~|~~~~}{{z}}|~~}|~~~|~|~}~~}~~}|~~z~}{||~|}~~~}}|{}}~}||z~{{|}}~~}||~||{~~}}}|y{}{z{~~|||{~|~{}}~}|}}~|~|~}|~|}~z{|~~}}|~~|}}y}|{|zxy~y|xy{v}y|xyzzww|z{uzsz{zzy}yyywzuz}xy|v|tx{z|wz{zyxw{v{y{z}}{wy}uzuwy{wzzx}{||{zyv{~zyzzzv}y|x}z~|u{|w|xzxw{x~}|yzv}y}|~|}z~{zx{|x}zxzx|zz|vvy{zyz}z|{x{|xvyz|y|zw|{~{wxzx||~|{y~{w||~y}|{x{xx}{wzz{zxwzv|}|wyyzzvxuzvzu||z{}zx{w{|}{w}zzxzz{|y~}y{yz|z|yyx|zx{x}z|x{{y}wz}yw|yyz}z{}|{{z~}|}|z{||}zxv||wzw~|y}~|yvz}uv~yz~w{}}yzy{u{{|||z}x{wzxyw~xw|{}}xz}x{{}vwzzy{x}y{xy{xuxywysy}xzyx{yzzxy}yzz}y{{yy}}zzyz~{~z||z{z|~~|x{{}|{}zy{zwwxzzv~xxx|vx|{{wyz|{yzyzyxxz|zu{z|{~z{{|uzx~zz}~~y{}z|{{x|}}z~|{|}zx{yzwyzzz}x|zz}xyzy~|{y{z}|{}{z~~}||{yvz||~|{|v{|xw{vwwxwwzx{{{z{}wv{{xw{zyzyu{y|{y}|}|zyxz}|}|{{z|{yz}||~|z||xw{~}|~z}y|{}~yy|yyyz{|{|u{yu{{~{}}{{z}y|||y}~}y|w||{}zyz||{~~w{vzyzzy|{z|~w{zz{xz}}yww~{||z{xvyy~{z{{x~~~x|~|}}}|}|}~~}~~~}|~~~|~||}|y}~~}~~|~~|}|~~}}}|}}{}z~}z~y~~}z}~}~}||}|}}}z{~~|}{{|~v{}y|~}|~~~}{||}}~}}~y|}}~z||~~|~~{{{{||y}|z{|}{~}}~yz~{|~y|z|}}|}~~}~}}z~~|zz~~~}y~|{|}y~}{}~|~{|}~}~~~~x|~{||||||~~}z||~~~~}{~~~{~{{|z~}{~~|}~}}z~{~|~}y~~}~}}{|}|~x}|}~~}}~~~{}z{~~~}~}~}}|}~}~}{~z|y~~~~~~~y~~|}{}~}}~~~{}{}z{~~~}}}~{{~~~|}}z}y}|~~}~}z~~~{|}zz~y}x}{{{|xz|zyxy|yz{x{{yvyzw}{zww}yv{u{x|v|yxy|xz{u|ww|yy~~z|wyx{{ywyxyx{ww{|yz{z|{yw{xzz|wxwy||yy{xyxwxxvz~{|ww}zyzyxy{|z{zwxyzx{{|}{{xyy|}vw{|xzyz}z|zy{zv}z{yxx|zxz~{{yx{|xwxuwtzvyyv~{x|zyzxy|{yw{zzxyz|{y|xwzwxw||twv|{|yvzyx{y~{xyy{{|zyx~}|}{y~y{{zw{}{~{xyxy|yy{{~wzyz~w}{y{yzx|y{|z||w}vw}}y|wwxzyyzx{x~|{|tzy}xzwz||zyx{|{{|zzw{{~~{z{}{{}~|x~|}yywzyz~~zww||u{|zyzvx|{yzyv{xyxx|wy|z{|x|}v~x}xwu~wvyvx|yx{yywr|zy|xz~|yy}yy|y{|x}yyz}z}|z{~}{{|xz{{{x~|x{{zz{}|zy|~}zxw||xxyv}zxzzz}}xyywy|z{x|x{|zx{|z|y{{|zyzzx|zuxy{z{{zzz|}z{{~xyzwy{}v{zy~{w{z~{~wy{|zzz~|}xuww}|yz|{{w}{|zz|}y{v{{{{wy}~}zxxwyv|~wzzzy|z}~|wyvxx{}~xyz|xz{w|xw||zvuv|w|||y~x}|}{y{|xx}xz|{y|}yzy|{|}z{}y|{}|{t|~yxxy|{v~}|zx{y{zvxw|zzxyz|yy}x}{|}{xy{}~x{zy{|wwxz~||}z{|~~~{|||||}z~~~~~{|}~|}~|{||{~{}||~|~|}~|~~}}}~{~{}}|}}|~}}}||~~}}}|}{~|}}}}}|}~|}{~~}~|~|}}|}}}}{~}{}||~||}|y|~{}{zz}{~}|~w~x}{~{~~~||~z}{{}x~z~~}~}~}|}}|~}~{|{}||~~w}{|z}~{yz~~|}{|{~|~}||}|}~~y|~~|}{||~|~~{~{}}~|}}~}}}}~z~}}~}}~}y}}{||~~z}z~|}}|}||}~}|}}~}{y}}~}}|~{z}~~~}|~}y}~}~|}~}~||~~~}~}~~{~}~|~~~~~{}|~}zzz{~~|}|~{~~~~~{~|~}}|{~~}}|z}z|~}z}z|}|{~|}|}~}{{~}}|||~{}|v~}~~}~|~y{|x|z{~}|x{{xxxw||zwzxv}wx{w|~vw{z{x}xxwz||yvz}||xx{}zyywyy}yz~|}}x{~{zy|yyx|yzvyz|v}wz}zzwzz{xyz{zz}x{yy{~y{zyyy~z|{s{}{x}~|{{{{|x}|xwyvx|vx{zzvx{z{{wz{{||zx}yvy|zyy{{z|z{wsy|{zzxzz|~zz{zy|x{}wzw|~w{vwvyxxxxzyx|uy|xxy~|y|wzzz{~{wzwzyx{w}}yz}|{{y~z}zw{~z|yw}y|{xwwyzwz{yzvxxyw{|z{xw~{v}yz{{||x{z|z|xzxz|z}yy~z|{|{|zx}x|~||zz~{wzxzz|w|yx{{zz{{xwy~{x|zy~|{xzzzwuw{zzy{z~|}y{wzzv|wy{{xy}{zxx|yyzy}{yvxxyy{z||{{z}~rzzz{{z|}{|y~|w}{{||z~{}{~|uy}~{yzz{z~yxx|xw||||{}v}xy|w~{|{}z|{}|~~{~z|y|~z}wzzzyyv||w{w{|}yy~{x||zzw|w}z}{|xwxy{w~|z{y}~x|||}}}~}w}w|{yz{}tu}{vzz{xywzy{~zzyw{{wy{|xxy}z||{|{wz~}z~z|z{}y}z{w|}}{~|w}vw~x{z|zx{uyx|z||{zyyy{y}yy}yy|y{|z}}}|{w}w|~}}~z{zzy|{wx{zy|yyy|xxx{u{x}|z~{w|}zv}|{yz~{y{{|}~yy{x|~{|~}|~{}~~}}}|}y|||~{}yz|~z{}~}u~}~|z|{||~|~z{~}}||z~||~||~~{yz}}~~~~~~||z{{{~|z{~{y~|~}{~z~}||~~{~~~{~}~}{||y|}~|~}}~~{}}}||x}}|~}~{~~~}~{}w~}~|{}~y}}{}~~}}}}~~~~}~}}~{}~}}~~~z{|||{~||~{x}|}~{}~~~}~{~}~{}~}{~~~y~|||~}~y~}||~}~~|}~{}~|u~}~}}|{}}|~~}{}}}~~}~|z}~}}||}{~~}{~~~}~}}{{~}|zz}}~}}~}}~{|z}}y}}|zy{}|~}}~}|~|~{{{{|~~}|~}|{~|{~}}}}}}|}}|}{~{}}}}{z~|~~y~zu}|zzy{yywxww{z{x{yw}zwvyxxx{}zyzx{x|{|v|yy}{vxz{w|wy|{z|{z{}{|{||~|{}xyz|yzu|z{yx{uyzwzzx}xyxwx{zxvx}wy~u{{z{yxz|zz|xux~{|zxyyyxz~y{}vv{y{~z{z{yzz|w{y{wwy|zw{{z|{ywyx}y|wz{w{wy{uy~zyy|zx~z|y|v{yyzx~y{|y|{{yxwzzxxxzz{x{yyy~~{{zxz|y}yz{|}zzzzxv{zx{xyzxz{zyx{wzzy{{~vz{zyx|wwz~zy|yyw}x|wy|{{{x{|~xzzywy}yuzzv|x{y||w}z}zzyv|zxyx}|}}x}zv{|x{|{z|w~zy~~|z|yyyxxyyy|z|z}~}|zw|{{z{{wz{y|z{zxy|{zz|z{{{yzxzxyyy{{y|{}|z{zy|{}z{{{{x{z|}uz}{z{v}{~~z{y|}}z~yzzx~{|wwvxxxy{zxy~s{{{xzzy{{|y|{}|{y{|y}{w|{~xx}|{y~}x{z}{}y{||zy~~{yzz|~{x}x~|xzyzv~z~{}xx~z|zx{v~x~~w}yrzz{{zvwu{y|zxz}y~szx}t|}||w|{xzzyz~zy{v{yz}y|~|x|y}xy{~|{}yyxy{|x~zz{z{z{z|}w|{|~xyzy{{~x}y~zyz{z}{y{|y}z{zu|xzu~}zxxyz}~{v~|z}z~}~|y}{z{}}vxxyy~yz|z{}xx||}|{~wx~ty|{}}z}x~|yz{~~}~}}~|{}|}~{~}}||{y}|~{}~}~}~~~}|{}~{~}}|~|}|}{|}||x~y}zx~}~}}~~~{}||{~|{}~}{||}~||y~|z{~|{}z~}|~|~}|}|xz}~~~~|}}{|y{z~}}~~{}z~}{~|yz}{}z}}}|}|{|v}}{~~~|~{}~~{~yz|}}}}~~~{}}|~}}{z|~}|}z}}~~~}}|~~z}~}~~}~|~y~|}{}~~|~}z~z}|~{}{~}|}|}~}~|{|}}{~|~|~}}}}|{|~~~z}~~}|z~~|{}|}~|x|{|}}{~}~|}~~~|}}{~|~~}~~~y|~~}~}}~}|~}~~{~}|~|~}~~~{~}~~}}~y|~}}xz~|~~}}}~~~{~~z~{~}~w}}|~w}|{~y}{}||}{}z~~~~}{|z~|}}}|{}|~y}y|~}xz{z|~zy{xxy{z|}{zv{~{{vxuy{zvz{zz{yz|yvy{y|}{z{{y{zy~ztx~y~|v{}}x{yy}|xyzxyu{x{|zx{zvxxzuyzytz|y{uyytzxyyz}||||w}|z|w}zw~wy}zwyy|z{~xy|~}}v|||z|zyxz{yz|xy{xzsx{x|wz{}z}|zzyxwvyxy~zxw~xzzxz}xyxxu|wxywywv{zxyxwv{y|yz||yx}|x~zzx}z}yzyyx~}y}z{y{{z~yzw|t~~yzvxzvyy{{xy|x}zzzzzwx{zz|yvw{|{xx~||{~|wxz}{|wz|wz{{zz~x{|~{zzxz{{x}zuw|xyyy|z}{|ywwzx|{zxw{yyzy{~~|y}{xzz{zyy}{}|{}~~{zzuy|yx}{}{wvzv|zxz|x{y|}xz{y|z{|zwyzz}}y{|z|{z{z~|zy}~}{z}}{~{vz||wx|v{|xzw~|{}zx}yxxy{~y{y{z}|zwy{~z}z||}z}{~~{~zx{y}wzxxz{z~{z{}zwyz{vt|ywzyy}z{zv{{~|~~}{|{y}u|{~{z}y|}}y~|yz}||vx{z|{uv|{wsxyyzwvz{xw}zzvyz~|}w|y{{z|}y}||{x{|}}{z~{~||wyz|xyvyzzx{{v~wzzxzyzyy{xyzy|y{y|}{{~}~zz{z}}~{zy~yy|zz|zy~|{yy{z|{|{}z{~{{{yz{zxxyxz}x{{{|}{{|}}~{}z{z|{{|{~}}~~|~~yx~}}y~~~~||{y|}}|zz{}{|{{{~z}{|}}}~~}~}~~}|}{|}}|||~~x|~|}}~|~~|}{x~~z}}{|}~x|}{~~}~|~~|}~}}s}}x~{z{~}~|x}~z}}}|}x~||~z|}~}z~|~yy{y~|||~~{~~~y}}z|{z|~|}}~}}~}|z|}}~z}~}}}~|~~~~}y~}}}z}y{|z}{~{y~}~~|{|~y|}}~||~~~}|y}|~{|}{{~y{~|~}|~~~~{~}~{z~}|{{}}~{z|}~|}~}~{~~~y{~z~{|}|~|}{}|~s~||||{~}|~~|~}}|}~~{|~|}~{}~~{~|z{}~{}|}|~~|z}}z}z{~}|~~}}~~}|{}~}|~~~}}~~~z{~}}z{}~|z|~{||}|}}}~~x{xyzv}xz{y}x|~||{~wy}|~|x|y{xy~{|~zzzzvxwyzx{{yy|~y{{yxy|{yz|xyv{w}}zx}}z{|z|y|zuxzy}wz}}z|{yyw{|x{|yv{yv{xz||yxyswy}u{|xxz}{y~~xx}|u{||xyyyxzw{z{{~zyz{{w{wz|{x|zxzvyw~{|x{{xv{{y{wy|{{~~xs|y{wz}y{wzz|yzy~yy|{z|{|vyy|z|}}}|{zz|zzwz|}|{|x|||{||~{y{y||zwx{xz{z}ww{xxzz|}|y|xz}zxzy{z~}}zy|xzw{v{ywz}z||zy~wzzzx{{|~|zx{y}vx|zz|{|zz{xzxxw|zx|zy{}~|w{|{wx}vx{~xz|{yvy{xzy|}}y{z}z}|zxzw}{wx|||y|z}ww}{|v{zzwy|yw|xywzzy{~zzyzxwyv{z|{{z}|zzz{y{v{zy{|}w}|}x{{w}}w|xw|~y~}~yx{}y|~~|yu||}{{yw{{y{||{|~zz{v~x{{}z|yxv~~|~{{zy}y~|{{~}{~x{|z{yz{z|{x{zx{{|~{|z~}}|v|zy}}||{y|w}w{~z|}{|}y||}uz{yz}~xzz|x~{xy~w|}x{~yw|wzx}y|x{~y}|~{}{{ws|~zz{z|z}}{}||{x}y{wwy||{~}v|y{yzy}}x{}vwyz{~{}zzyzzz{|yy}|{yy|xzyzx}{z{{z|}wy|z}}{~w{{zz{}zx|wz}}~}~}}||}}}~}|}{|z~|}~z}||~~~}}z}}}{~|z~||}~{~}}~|}~|~{~~|~}~y|z~~|~{~}z}~z~}{}~~~}}~}~}~z}|}}z|~|}|~|~~}zx{}}~|~|}}~|{}}z|}|{~|{~~}}z}}}|}~y|~{~x~{~~}}}}~~~|}{}|~}}~{|{}}zy~}}{}}}}}x~}}z~~{}~}w}}}|}}}|~~||}}~{z||~}~{z}|}|~z}}~{}{z}|}|}~~~}|~|}}{}}|}}{~|}|~{~~~}y}|~{~x}~}}||~z}}~}~}}~}~|y||~~y}}~~}~~~z~|~y}}~~~}{}}{}}~~x}}{{}{}|~{~~~~~~~}}~|}}~|}|}|~~|~z~z~|}y{|}}|~~}~}~}}}}|{}{~}~y{{zzv}{|x|xvy}}{x{z~zzzxz{~z{zyxyyww}y|}~xzx|}}yyx~zx|wz||zxx}xzwvyyz|~z{{|xz{xvzuzzz{{y~yxwtzxxyvw|zwxvyyzy|vv|~{w}x~{}{{{{zz}~{}y{yzz|y|{wyz|{{{{wx{yy{{z{{wyyuw~yywzzvxv{z{x{vzx}xy{{yz{x~zw|{|yyy~zxvwyv|}ywy|z|v}{xxvx{xz{xwwwy~x}wyw~}x{zz{x{zz|{{wyy{{{xz|{yx{|{yyv{w|yyzv~zxxy|zyy|wwyyw}{{~|{z~wy{{yzy}|u{|}yz|x|{}yyz|wvwx{xyzwz{}w{}y~{{~{wz{{wy{}y}{}||~y|zzz~~|{|{{{}}{vz|zwz~ty{w{y~}zw{wyw|wv{zww{}zxw{wy|{{w~{{{{x||zz{~|w{{~~~{y~}{}z{zz|||xy|tv}||{zz{xvwyxx{|y|x{z|{y|z{z~z}{}yz|}yuu}xzy|{|||yx{xvy||zx{|y|xz~zw||{{x}{xwyyu}}|y|}{z||{||xz|zyyzyz||w{yty|z{yzxy}y}yw{yyy{yyy{yyxyyw|y|y{|}{|}||y{z~}z{z|}|z{zwx|{{y||v{zxx|y{~{xzvyyzzzyxvx|{z{yxw}y{|yz}~{zzwx~~yyy|yv}}z{z~y~z{{yy|{~yz|zzzzxzzy{yxzv{|~zzu}|~|w|x|~||||{{z~||~|}yx}~~}|}z|zy|~zz~~}}|~{}|}zw~||}z|~}}{}|}}~|~}}||}~|||~z{|{~}x{|}|}y||~}||~~}{z~x|}~z}z}|}|}}~z~~~|{~||z~|~z{{z||}~z~}|~}}|{|~}}|~}||z{}}~{{}{|~||~}~}||}}|~||}~{}|{}~}z|~}}}~~~|}~~~~}~|~{}}~}~}|}~{}{|~y}}}|~|~|{|~||~||~{~~}z}~|~}~|~~}~~}|~~{|}}~{}{~}|~{}~~|~}~|||~}~}~||~z~}zy{~}}xz}~{~}z{~|{~{|}~z{~{}}}~}~~~~~~~~|~}~|~}y}}y}}}|y}~{|~}~~|zw|{y~x{|{}zyx|vvyxv|zw}y||{x{w}w{{zx{yxx}|z{z{w{{zyy}z}x|yx}y|{uxyz{yy{|yvzwzz|zyzuy{{}wxvy{wyz}yvzwwv{y}xzwzyyyzu{v{x{z{xzy{z}zy{y|{xx}z{vz|{yywzxxzx}y{vz~yy}}z}wyvzzxyz{|xzyu{~}zyzuzu|wzv}}xzxx~zww|{v|zyxwu{y|w{}x~wz{ztxy~z||tx{|z{}{zuwxy{|y}yxx|tx{|vyyx{z~y}|wyv|}|{yvyxzx|wyt}|x|y|{z||yxr{wzzwv{w{{z{{ywvxy|vywz{zy{zwxz{yzzwzzyy~zw~y||{v}yzzzx|{wwywwzz{vzy}}}y||xx{y{{||x{y|z~wzw{zzz|yx{x~~~y}v~u|xwy}zz{zzxxx|{zwy{|z}||{vy{{wxzzzzyzz|yy{~|zyx{~{yyzx{||{y|z||zz|}y~xz{xz~yw|yw}{{zzz{{z}wyx|{y{|z{zzzxwy|x{}}x{w{||yy|syzzw||}x{~wz||x{uyy|zywx~zuzz}zxy|yx~z{|||{ywzz{xy~xyzz{yw~{{|x{yzy{~{}z|}yw}{{~{}zyz|xz{z{xyv{~|v|wz~z{sy|z~yx{}{{zxwwy{zxwy{wyz{{y~{|xw|z~~{zy|xy|w{~}{}z|{zyzw|z{z{zyxyz|y||z{{}u~x~|yvv~vyx|z|zw~|x~{{z}~z}xx{zz~|xx}z|}}}~~~w|~}||}~x}|}}}~}~|}|{~{|~z~}|{}}~|~{x|{}}}||}~|~~~}}|}{|}~}|}}}y}{}{||{|}|~}|}~|~z~|{~}}||~~~z~{}}{{~z~z~{|~{{}~y~}~~}z}|~|}~}|}~{~|}|y}{}}~}}z~}{||x|~|}~z|x}~~||}z~y}z~~~~}}~}~}|~|~|}}|}}y|}z|~{}~~~}~|z}}}}{{}~z~|~~~}|x~}~}}~||}}z}~~}{}~~~t}}|~|}}~}~|{|~}}~}y}{}{~}~x}~~}~|~{}~}~~~}}~~{}}~|~{~|x~}|~}~|}}~}~~||z}~y}~{}|~|x|}~{{~~~|}}{~{z|x~}{v|~{x}}~}}|}|~~}~~|~|x|}}~~}~~~{z~}}{~}|~~~{{~|~~}}}}}z|}|yy{zz{~xz{v|wvyyvzyywzxyzxzxzz|z{{uyyx|zsxxzu}{wxzwy{zzzy|}~x|{{{{s{~wx{y}{x{{yzx|ww{z}x}uvwu|y{xuuxuuuzu|z|v~wz|v|wz|yzz~}|{x|{{zy{}yy~{yzvyvz}y{w{y|xzxzyyw{uu{x{zy|}{{|{{yxyw||zyz|v{|yx|zyz}{{{z}yzwyy|xzwyt}z|{z{y|zxyuxz{xxzz{zxyw}zy}z~yy}|z{xx~}}xzzyy{}{{ztz|zwyyzuyxzyzwwyy{x{|x{xwxxxxsu~xz{yxzz}x{x}|~xy{z|w~zx|xt{zuzwwy{wywx{zxw}{z{szyxwzxy}yy}{y}vzzw|}}|||~|zxy{{~z|{{}|~{yz|}wwyy|}uz}u{wx}{|wyp|wyxwwwx{vxyz|{v{}{|}z||{{zz{|x~{}z}}|~z}y}zx~z{yw{{wz}wyzyz}{vy{y|vyz~wyz{|{}}|zx|zzy{x|{{{x~{y|{|}{x|yy{|xw}|u{w{{y|z{~v|uyxu~u}xv~z{}|~|x}}y|}w{{zuyy{~|z~|yx|}z}zy{{}z{zzzy|x{|zyyz{{yvz|~yyz|{z~y}|~}|xz|yzy{yxz}}yyyz|{x~zx~z~xs}xy{yy}ywx}y{{y|{{z|yz{zzyy}y~|{|~xy||}|z{|z|~|{x|zz}z{|~{{vzxy~yz{w{y{{{z~}{xzsx|y|~}{z{{{{wyz{y{||y}}~~|}~{~{{|}~~}}~~}~}}}{{~{~|{x~|~|~{}}~}|}~~z|}}|{}}{}~}x~{{|y}~~}}}{x}|{}~{|~|z|}|{}|~}{}}{sz|~z||~~~}}{}}|~}z~x~~}z{{~~~||z~}s|}{|~z~}}}}~}|~}~~~~~|{||~~x|}|}|~~{|~}}~{~v}}z{}|}|}z~y{|~|}~y~~~}~||~}~|}{~{~}~~{|y{{|{~}~|{}z~}~}}~~}~z||}~|}}~{~~y}|z~}~|}~|}|~|zz~~{zz}}{{}~{~}|~}{y~~|~}~~{~||}~{~}}|}|}|z~}|{y}||~~~}~z}|}}~}~||~~}|~||z~}|}~~~||~{}z{{|{}|~~~~~|}}~|~~}{zz|{{}{z}xz{|y|{}zw~{zyzyuy|w{|wyzz|xz{wxz|{x{x||xzwvxzxyxvz{z|u}xwy|z}z{xzx{{zz|xw~w{z~uz}yuzuxywzzyvw}|||vvyyyyzzzxwy{}y{www|wv}|zy{|}wv{z{}vyyzxu}vzt}z{zywx~s}xy{}xzzzy~y|z}wz}{}{zxuy{yzyx~xz}}}z{{wyx|z{x~|wzy{|{y{{wxv}~~z{{{x|z|z}xyxv{xy}ywz||}zzzzz~y|z|z{}|y{yyz|}|||{yvzyxz}|z}|yvzz{|yz|{~zyxyz{xz|z{}{xzyxzz}}z}x{y{{zy{{y|z}wzyxvz{zxxywzw{v|}~z{{w{}vv{xuy|vx{{y}wyx}{wz|y{}|}z~{x|wz|zz}|~yz~|z|y}zuwz|w}zyzvy{|{xw{zy~{|wzxw}w||{w}}z{xy{x{xzxzvz{|y}zyz{wx}}x{x}tx{|xwyyz|{zxxz{{|xz|yw{xxw{yz{yy{xyy~{z{v~|xz|yz}{xvzzy~zz}{~zz~|yzy}yxxzy|xx||}wzyzy}|zx{|z|{z{|}||v|}wzvzyyywwzwzx~xz~{vxyzzz{~z{yzw{}zw}|y{{y{{|z{~}|zvz{{x}}y{|yyx{yz{w|xxz{zvxwuz{~|{x|}yww~yz||{{x||z{|y|wzzz|x{y|w{}w{|yz{yy}{}|zty}v{yzvz}|}~|xuwuywy|x{{xx}}xzyzx|~~~{||~~}~~~~z|||~~z}|}}|~}}{{}z}|}||}|}|~{||~{}~}}}}z||}}|}~~|{~{}}{{~~|~{||{~z|}{}|}|y}~}}}{|{}}|~~~~|y}~||~~}}~|{}|~{~~~{}}}~~|{|~~{}~~{|~~||~~{{}}}}~|}|}~||{|}}}~~z}}~}|~}{|~}}}~|~~}}~{{|}|z~}~|~~}{}}|}y}{{}|{z{~||~yz}{~~{{{}~{|~|~}~}~~|||}~}~}}|~}~|}|z~}~y|y}|}{|~}~}yy~||~}~~|~~~{{~~||~~{~~~{~{}|~{~}~{~}|}~~{}}}|~~|~~~~|~~~|~}{|}~z}~}~z|z~}}}~{~|{~~y{~~}~y}~|~~v}|~|~}~}~~{~}}~~{}}~{}~}}}~zw~~~||ww~~w|}q|}~xyzxz{zwxy{{}xw|{yxw}}}xsyyxxvwyxxzz|z}{{z}{x{yz{{y}x{x{}|}yz}~|v|{v{xy|zz{{|xzz{syxwxzxvyzyy}wvz|x|yz~~zyyywy|zyxy{~xzyy~x}}w~z|sz{|{xzzyzz|z{|v}ywyxxxwyusx{vz}z|{|zz|y{zxy~yz|y{~zzzwyxz{yvwxq|x{{{ywz}xz}z}vyx|vzzxv}y{w{xyw{~{yw}zzx{yvywx|{|}v|xwxwyxyzzy|zw{u}txyxzwvwwv|zz|u|yy}|{~zz|{wz{yzwz}yxz{~z~zwz|{}xz{wzxz{{zy{{w|v{yzxy{{{z|wwz|yy{{yz|{|txyv~}v}y|zy}yyz~{y}}z{z{~|z{zvx|{zyy{xyyv{yyxzztzyzxzy}|}z|z}|x{x{z{}||{{y}{~y{{}z}uyzx{wzzwywvx{{z|{yww{{{xx|xxy~|~~z{}{{uz|{|y{z{|zy|z{yw}w{y{|xwyz{yzz}xxx{z{y}wwy|{ztz{{w}|z|z}~||}}y}{y|xzzzz|}{zyz~yyxw{zwy{y|wzw{wvz|}z{y|z}z}wx}{|~|||{z{}~yzy|{y~y|yz|{yw{~z|~w{zwzzz~zzx}rzyt{{||}xx}ywz|{}z}~w}{{wz~|v||{{zvz~zz{z}{~y|{~}y|{xy{z}{}|zwv|||x{vyw}{v|w{~xyyz~zyxy}{u|}|~}}~{z|||}z|~|z}|}|||~{|~z~}}~|}~~~~~}}~}||||||}|{|}}}y}x}~|~y}|~}}~~~}}}~~~z~}|~|~~{~|~}|~z|{~|}~~~}|z|~~}~}|x|}z}z~|}~~}||~~}}}yz|~~}~~||z~|~}~}}|~{y~{z~|}zz|{}~~}|}~z}~~~z~}}~~}{z~|}~~~~|}|}~~~~}|~}~w|}~~z~~x}{}z}}~||~~}}}z{}}~z}}~~{~~||~~~~~~||}}z~{}~~{~~{}}{}|}~z{}~z{}x}y~~|~}~~{||}}~}|~~~~~}|u{~~}~|{}}}}~~~|y}}}}}|}||z{|{}}z}|~}{}~~~||~{x|~~|~|~}~~~~x{|xy{{~~x{{}wyyvvz{{||zzy~y{||yzz{w{{w|y|{~v{z{xx|y{yw|xzy|w{|z}}x{{{z}yyy}|y~|y|{y{~}{yz{{~tyyyz{{vvt~{zyxzz|~xxy~}wzv{}{{}}|z}{yxyvy{}yzx~||wv{zz{y|z|w||{zz{wzx~{ywyz|wz|~|zy}zvx~y}wu}}|~~xy|}|{}z}x~|zyzzs}xz}w~w|wyv|}zz~{yz~yz{z}w{}}}wzv|}yw{|}yz}yyzxzyy~|zzz{y{yz{{yzwzy|z~wz}zz{zzy{yyzyy|zwuyv{|{|}zz{}~{y|~yz{vyy{}{yxwu{}y|}{{{||uyvxzx}|{w|}{|wy{|~y|xy{ww|z||vwz}~{zzyy{{{xxy||}x{{yx{{zz{ywz{}}z{xx~zywyy|}}~{z{y{|x}~ywx||{zx~{|{{x{{vx||{y|{y{}y~u{}{{}z}{{yy~{y}~||~|z|}wzxxzz~{wz|y|z{~{}z|~y}xyxz}yz||yz|~||~|}~xzv}{{yz{y}|zx{|~|}yt|yyvy|{||}{}|}}~zzzy{}{|w{x{{zxxyzxzzw~}z}~|x}y|z|xwz|{}yyzzz{z|}}~zx{y{{~zz{|x~}{zzy}y|yw|{|{{w}~{{z~y{v|wyx|zzyx|{|{{{}}||yxxyzzzwy}}~~|zz}|~|y||u~|{|zzz{|zw{{yy}~|}z~|{y}zz|wv{tzy|y}|~}{~~~~~~}z}~~{|z~|w}x{}{{}~yy~}y}}~z{~|}~}z{{y~|{|{|}~~~~z|~}~}~|~}~{~~~~~{~|~}||{}{~|~}|}~~|{~{~}z~~|}~z|{{|z~}~~}}||~|~}|~{|~|{{||{}~|~~~y~}}}}x}}~||z|{}|~}|{}~{}{|}}}~{}~~{~|~|~~y~|y|y~y{}}|}}~~}z|z}~~{~z~}~{z|{}}y|{}~~{}}{}}~y~}}}}}|}{}{|~y~~~}x~|}~|~~|~~|~~}~p|}~~}~}}~{|{}~{~~~~}~~y{~||}~~~~|~}~~}}}x|{}|}~~~|~~~~{~|}~}}~||~}z}{|z~{}|}~~~~}}{|~||~}{~{~}|}~}}~|}~~~{{{z{||z~yzuvxxzwzxwzywyy{yyuxvvxxwwyxvxzyuz~{yzyy}y|{zwxz{{{v{|{{|y}w}{{y}}zz{{ywy{zw{x{{zvvzvx{{yvwx|xyyxyyv{~w}z|y{{z}v~x}zy||{yw|}{wz|{{{{zxxx{{{}||~{xzzyxu}|zzxv|{xyy~z|}~z{zx}xz~}ww}w||{{z{|vzxxyyyzvxuwyx{zyyz{xxyxvzvw}ytxy~}|}yxy{{~yyywvzy{|z|xz~{||yw~{zu}xt|{y{y~xzwyvy{wy}|{}yzwzz{|zyyv{{z}z|{z{~||u~{|xzzz|{{zzw|t{yvxyz{yy{xvvv~ww}uwwzxv|}{{xzty|yx{z{yyz{{z~~yz{|{zzxy}zwx|~y{yx~ww~|zuzywwyv}ny{xx}|zx||{{|y~~zxw|{x~y{~{}{~~}}z{|z~v{vy~|xy||{y|w}|y{yy{w}zyv|{zy{w|z}}{{~z~|~s||}x}y{wwz}{xwwzy{{yx{zyyyy}zyzv~zzzv{|w|{|{{yzz|zxz}}}{z}}z|}z}z~~|z~yyx{xxxq{zxz}|{wyv|}}yxzw{xy|~}{|z|y|{z|y|z|yz{}z{yy{w{|}{}{{~|wyyuw|xzyxyyz{~z{wxx{{|{x}vx~|{z{~z{}z|zz}~{z|y{yx|~v{x||}zy}w}|xy{}wyy{y}~z{y|{z|~}z|v|yz{~~{x|y}y{{||zzyx|~~|~~y}|}~z~}~z{~||}}v|||}|{}|}||~||~~~}{{||}z}}y{|~~}}~zw{}}~}~~~|}|{{}|~~|~|{{}~w{}}|{z{}~|}|}}~xy|~}}z|}y{}|~}}~{}|~~~|~~}~}{~xy}~x{~|zz|}z|z~}y~|~w~}|~}~~~}z|}~{|}x}}|}|||{}}}~}y~~~{~|~}|}~~}{{~|~{}~||~~~~~z}z|{{|~|x~{~||||}~~w~|}~|}~y{}{}~}~z}{}}~~{}}~~|~{|}{y{}}|}}{~z}z~{}~~~}z}~~|}}~}{~~}~~}|~|~}~}~~{~~}}z}~~}{|~|~~}}}}y~~|z}{|~~~{{}}}}}~|}}~}}}|}~{}|y}~}~~~~}}}|z|{{|||}}}}|~~|{~{~}}}yyxywyz}{}|w{{wy~y|y{z|{y}xw}yyzy|{zwy}z|zx|z{|z{~vw|{|ww{zw{xvxz{|}z{y}}{{yyz}vxv~xz|{zzz}}y|x{vz}xz{{xxx|xzvzxzxwuwyx{yt|wy~yzzy||y}z|wzyyzz~}wvwy{{{zu|zy||}|~{xxy{x|xz{{u{{z}{z~{z|{y{xz|zz~xz~~xy{~}zvz}yvxzz~|vy{y{yzzxvvvyx{vw{|{yzzzy{{zwyz{uy{zyzxyy|z|u{z}y|}x|xz{xz{w}zw|yz{yz{|zxz}xyz{yx~~{|ywyz{zzyy}}zy}x|z}}|w||}x}|||}~x|uyxx|||xwyz|w{~v~y{v{yzwzwy||w{{{z|~|zzvwx}~}|}{y}{~wyw||z|w{}{w~zyz~}y{|zy|yv|xw}{z{{xzz{z{yx}sw~{y{w{zzz~z{yx~|{zyz~{|vyw}vx}}wv{x|{z}{zzz~|zyw||{yz|}~z~yyw|}zzz}}{}tx|y{{{{}tz}}xx{}{z~ww~x|{z{zyzx{zz||y{w}y}xzz{{zyz~|v~x|y{x~{y~x{v}}wz}xzy{}|{x~{zw{z{zxy{}x{x|z~z|w}zzyz|y~|{y}zv{~xy|z|y|{z|}}~|yzxw}{x|y|~zxy}zx{{y}yx|{{{vu}{z{~{xyx{{xz}}zzx}{|z{y|yy{zy|wt{|xv|xz{wzy||wy}zyyz|}zx~xz||z|zuxyzu|y}|{|z|{z}~~~~}}z|{~}~{~z|~}||~||}}{~|w~|yz}~}{}~}{|{~}t~~~y}}}{|{z}~~z~~}z|{}~~~|{}~|~z}||{||~~~}}~~~~{z}zz|z{~~}|}~x}|~{y|{~{}{}}{|~}}~~~|z}}}~}|{|||~~|{z|}||~|{{|~~{||}}{z|}||}~||}}}}x~{~{}z}|{{}x|}||{~~|~~}|~~~|~}{{}~~|~~~}{}{y{w||zz}z}{|||z}~z~}|}w{~}{|}~}|yv{}y}~|~|}}~}~}~}}x~||}}}|}z{~||}{x}}{|{~}}{~~}~}~{~}|||||}~}||~z}~}|~~||}~}x}|~~}}|}}}~|{~|}}{}y~|~{~}{|}z}}|~~y~z}}|~{}|}}|~}||~}|y||~|~}}}z|}~~~~|~~}}{{~{x}|{x{y{||{vzz}{xzx{vxvz{x|xzxuyz{yyztxy}wzywu{xx|||z}||y}}{~yzy{yy{z|yv|~xxwx{|yzzwxywwxwt|xuwyxvy}wwwz{xx|||x{zyxxzuxz{z{}}}xwy|{}yw{vzyw}{t}{xzzwz{uxy{zyzzz|wvz{v{zy{z~|{w{{{zyv|y~{{zz}|{y|}w{y|zuzz}y|zyyxyz|yz{|{~vyv|t{xyvyy}||~{y{~xz}{x}|}z|}{|}y{|y{}xv|y|{z}|zyw{w|y{xyyzvy{}{|x|{{zx{||~|ywx|z}yyy~w{{~{{zzy|r|~wyyyxx{}}u|xy{}xyy{}zwyx{zyu{xy{|w{||xz}||x{z{{vzz~~}y~y}|z~|{xxz|xzxyzvs{{|yx{zzvwyx{wy|vz}{~zx{x}y{{x|x}{yyzy~z~||z||yy}~y~{z{z~w|yxu|y}y}|w|w}yv{~||{w||z}z}|v|y{{{w||}~}zy~z~{{v{ww{xzy}{w{zyzzx}}|xy{~ywxx{{{z|zzz}y~x}||x|{{{}z|{wwyz{x|vyyvzzq{w{{xyz{xx{|yyv|xwy|~{{|~{}y~~{xyz{|v}z}}zx{{z}|x{xx{w|zw{{|{y|~x{y}}yxxz|wzz||z}~x|~y|yz}z{~yy}}z{}||{z}x|{|}|}z}|{}}w|wzy{xzw}y{{z|y}wy||x{w|y|vy}{{wy}}~z{~|~~|}z{}~{~~|{{}~|~~|~~}}}}~~~~~|}~}{~{|~x|z{}~~|{{~{~}}}}~}}~}{}z}~~}|~~}|}}|}x}}||}~{}|~z|}~~~|{}|}}||x}|z~}|{|~z}{z{}|{||~{}|}|}}u~|zz}|y~~~|~~|~~{~{z||~}~|~}|~{~}|{~|~}~}}}~~}~~~~}|}}~}|{|~~~}~}z~~|z{z}}~}~}}{}~}}||}}}z~}|~~~|~~|~{~~{~}~~{|~z{~|y~}~wy~{}y~~}~~~~}}z~~z|~|zz~~{|z~{~~~|}||~z}}|}x|}}|}|~}~~x~~~~~{~}|{~~{|}|~z||||{}}|~}}{~}~{~|y|{~~}~~~zz|~|}{z}}~~|~~zzz{zw|ww{{xyy|zzzxz|xuxvvxyzxxw{{wvw|{x~wz{{{yxxyyy}zy{zywz{z}zv{x{ywyz|y{{yu|~}yzyx{xqxyyv{}{|txzyy{xu{|xvy{|z}yzy{wvyyv|z{w{~zuzz}~{xxzu}}{{zuz{yxzzxy~zzx{zxyyx}yzwxw}x|zxz{wzz{|zy{|}}z|x{{xyyxyzzzy{xwwx|yzzzty}z{{xxzx}w{xxyyyx{z|}xxy{zv{{xt}zxv}|{yyt~{zz{}}zzyzw{z{z}ywwzy{zv{yzuzuwz|w{w|xw{x{v{y}{x}y|}x{yxywz{~|w{yzwwz|y{~{zz~zw|yxzzv{yx}{xy{zx}~|}ww{||zzz{zxzx}yz{zz}|zyz{xw{zw|yyzx~}{}|}y~}z|{|uy{zx{}w}{{{|wxz}}{x|y|{ywzy|z{yy|y{zx|wzz}}ywzx}}||{w|}}zvxz}xyzxyyw{y{{zz{~xx{|y}ux}{uz|{}uyzzzzz}{yxt}zz}x{yux|y|z{{{}{y{yz|y}{sxv}v}{w}{{{zxx{z}|zyuy|{zxw{{z|{xz{xv}xw|y||w{t|~z}zy{~y}~~|u|{zz{z{x|y}~{{|zy}{}y~z{{|z~{zy}|y|}y~{x{}~{{vwzxyx{z~{|||wyy}|ww|}|zyz{{z|z|w~~z}y{{~}|{{}|zy||xyx}{||{}}wyw|z{xy{zz}zz||wz|v{zvzxxx|}x{wwxwx|{~vzz|y||y~}|vyz}~y}{}}z~z}~}|}yz}}{~}|{~z~|~||~}||{}~x~}{|}{{|{|~}}||~~~}~z|~|x~||~}}}}}u}}}~{zz|~|}}~|~|~~|{~{~{zz~|{{~}{~z~~{|z}{z~|~~~}}|}~|~{~|~|}~|~~}|y|~~}|}~}}~|y}~~{|}~~~||}~~{|zzz~|~z}}}||y}~~}{}|}}~}|}|||}||~||{~z}~~|}}|z}}~~~~{{~}~~||~||~{|z~~z~}~}}{x|z|~~~{y}|}|}~}|}~z~}~}}{}~}|~~{}}}~~~}}|||}{~||}~~}}~z~~}}|~~||z~{~}~~}~{}x~}~}{}||||~~{|~|~{}~|}~|~}x~}|~}|}z}~{}|}~~z~}|~|}{~~}}~}~}||~}~~}~|}~~||xxy~z|w{~}{{yxuvwxz{zw~ywwxxyz}y}y{wxxxvwxxvzvz~zzx{}{~{z~xwzz|}~{~zzy}|vy{y|zv{zw}}z||xxyzzvt~zy{ytyx{~{vy}x|w}|xzz}z{zyx{zz~xy{|yx{z{xzztxzwxyxy{{ysw|vyzvz|xx{yzt||yvx~|{{yy}xyz|zuwz~z|zy~{|zwx|xwvwyzus{xy}x{wuxyv}w{{wy|zy{xw~zxz|y|{|{xyx~|}{z||||{{xyxyyx||{|wx}y}y|xu~|y{{yzv{uwywz{uyw||zzvyz}z||||z{|zxx{y}|yvy|{x{z}zxtwwz|xz||yxzzx{{~|x{{{{|wzy{w}|vy||yz~{{{{}||}x|{{{|~{zz{}x}~||wyxyw}yzvxwyyxy~v{vvwwzv{yx{{|{{yzy}{}x{xzy{uz{z}zxyz}}z}z|}x|{yyxu{~~|{{}zxtu|zwsx{z{ywxywzz~{|y{yw{y|||}{zr{y{}{~w{|{{wx}zzxy|yy}}y|{z{|y|x{wwx}t{yux{y~{zy~z{~~zy}}zzv{{|~~xxyzx{w{y}}{yz{yyyzyxyvz~xxzyz{y|yxyyvzz|yy{|z{{|~{wz|y}{}ywz}xzz|y|xx{xzywywyzxxvz{{vzwxzz|u~}~|}}z{}|{{|z{{}}}{{}}}z~}yy||x|z{~zzz{{{vz}vy}yzzy~|||~y}yyy}yyx}||z|yx~}~{{{~y|{|{{}}z{{|z{}{|}~z|~|}~|||~~~}z~~|||||yz|}}}~|}~|}{y}}}}|}{{~}}{|~~}{~||~~{}z~{{|||{}{}z}~wz|}{~~|{~|{{{}|~}~|z|y}~{||z}{|w}}}y|}{}{{|}|}}}{}~}}~}}~~~|~}{|~~~}||}z~~~}{{y~}~}~z~~}~}}|~~~{|~}||~{}{zz}{z~zw}}}z}}|}}|~{}{{zz~}}}~~}|{u~|~~}x~zy{~}}~z|{}~}{~~~~}}}~~~~|}}~{y~{{|~}~z}{}~|}~}~}}|~x}~}}~}}~}|}~}~|~|}||~~{|{zz~}~}~~}}~~z}{}{w{z|~}}~}~~}~~}~zz~~~}~~~~|{}}~}|~y}|~}~~|{|}~}}}|}||~y{{}|~}}}z~~~}zzu{}z|}}zwx{}{wy}zzyyvxxzx||zv|}z{{zvwxx{}xytzy{y~}{{{{yxy}yz}z{{y{u}wy{xy}{{z{{u~|wzw|xy{yzxvyxzxyzzxuyxzzx{y}zy{{xxxyzt{{u|xyyy|~|}z|zx{{}zzzxzyzy|{yzy{y{yx}|wy{zyyz{{zwyvxw|x{wz{}}x|z{{}z|w}y}~{{xzzz{zzz}w|{xy{y}xwyzzvw|y|wyw|w}{yy{yzz|yz~z{{~{zx~yw{{zww{}|xzv}yyywzxxzw~~||zz||y{{|z{}}yu~||yyy|x~|vyx|}v|{~zy}zz}w}|zx|z{z{x}|zy{yw|~{}|{||w{y|{v}w|zvz{{z{}xy|yszwy}{w~{y}|x|xyw{zzx{}yww|{w|xyywzz~wzx|z|yxx{wyzxy}|~z||||zz{}v~yw{xxzyz|}z{zzyv{}}{|x|xz~zy{yy{{y}yqxx}y|z|yzy{v~{|v|~{yz|~xy{zxy{xyz{|zy{{~y}zz{yy|{{yvy|v}yyxx{|z}{{yy}{|z|z~y~y|xyzwyz|yz~y|y{{~x|vzyy{z}z{zzzz~yxw|z|}z{|y{}zz{y{ywzzxw~{{w{|x{xzxz|t|}|wxyz{{wv~rywywvtxz{xx{||w}xx}zzy{uvz~t|}w}||{y~~}y{{~~v}{{|yv{x{{y}}yy|x}||}w}{yvt{}yxzxxzzx{yyw~|||x{{{z|~|y~y{}}~{z}}~}z|}{}}|~}z{z{~y~}|||}{{{~z{|}|{{~~}yz~{}~~}{}}~~|x}~|x~|~{{{w~||~{~|}|~|~|}z|}|~}~z{|{y|x}~}~w~|{y{}{~~{~}z}|{~z|~}y}|}}{{~}~|}}}~z|||z~~{~||{}~~~}~~~}}|~~}||}|{~}}~~|}|~||}~|}||z}{}}|y}{~||}}}z}}|~}{~~~~}}|~~}}{z~}{~|~~|}{|~~}}|}}~~{y~}}yz~~|~z{}~}}~~}|}~}|}~~~|}~}|~~~{~}}|~x~~{~|}}||{~~~~xw}~|}}}x|{{||}}~~~||~}|}~|{}{~|~{~~}{}~}~~~|||~}z~z~}|~}{y~~~~||}{~~{{~~y~|}}~}~}y|~}~{|~}||}||{}{~~~}~}|~~y}}~~~{}~|~||~~}{|~|}~}{|yx|{}}||y{ywzyx{xx}zv}yy|w{|xuwzx||zyz{zw{xux{}z|{y{x{|{}{z|{}|y{{}z|xwxvx}wxwwuz{xxyxuzuyx|vy{{zyz}|{ww{x|z|yyxy~}||x|y|}z{w|z|~yz|{zxzwxx|vxywx}w~wzzy{yz}{zzyv{z{~w}{z~|~w|}~|zx{yz}z|{yv{yyx}wvyuxxxzwz~xzz{~uy}wx{yuzzwwzz~{|{}yy{zuz~yx}v||zzzzzzxywxww|xxzu|}tyvw}|zzwyzy}}zzxwzy}{|}xz}}~}yz{z||xzy{|y|yy{z}zt|xxq{yyyx}}z}{|{||zu{zxy{{zx|z|zxwx{zyxz}{~{|z|v{zy~|zz{w{{{z{}x{{~|y{}tx|~|xxyz{|yyuywxyx{|y{z{{xzzz{}~zx~|~zywy}|{wwwzzyz{vz{{||||x{wx|{xu{zvx|vyz|}|x}{wy{||}|~~}w~yz|}{xx{|{{zzzvyvyy~|xxyzy|}ww{|{wzy{{zxxvw|zz{zv{{||{}x{wx||{{||}ywy}~}xzzyxvwy|zzv|wyzy|y{}w{}zwzy~yz{{}{z|||{}|z}|z||zy{{yz{}z~|{||x~}yzyvry{|xw|~}ww~wxxz|xx{|}{zz}}{|}|{z{|zv~~x}z|z{z}tyx{z{~~zz|xz|{yzwxw{~|{{x}yx||}z~~z}}{x~~|xy}~~|~z~}}~}|}}~|}}}|}yy{}|~~}z||{y~}{y~~}~~}~{|}~~|}~~}~~~}||z}}|||~||y~~}x}}~|z}||}{}|z}|z||{}{}}|y~{z}}}~{|{~}{|~~}|}|zz{}{}|~~}y}~~~z~|~}~~~|{~z|{~|~~{{||}y~~~}~}{{~~~}||}}}}{}zzw}~||~|~~~~z}~~~}~}}|~~~z~|y|}{}~~~{|z}}}{}~~~~|~~}y}~z}||{{{{}|}|{}}~~|~|~z}zz|{}|||z||}{y~{zz~|~|~}}}~}|}}}||~|{~{|{~~}~~~yx}|~~~}~}~~~}~~~~~~}{}|}{~~|~~{~~|}~}}~{}|~}~~|}~~|z~{~}~}}~}z{y~zz|~||~{}}~~}y~y}}}z|{~|}~|{|{~~}}~~}xzuywvzyy{}wz{yx~y}z|{zz}zzxvxy|~|y|{}zyvz}v{y}xyz{w{{zx}yy{zx|y{z}z}|{yz|wvy|~~z|}||wz}xz}xwy|zvzyywtxy~yxxyz}|~|z{y|{yszwxzx}zw}{w{x}{zwxyvz|w{{xyz{yy{zwww{vy{xz|{x{{y{|{}z|vyxywwv|{ytx~z{~xyz~z~xz{zyzyw{v|zw{|xz}{~wwy|vzzwwz~vx}y{|vvzzwzw|{wy{xz{xyyy{}z|z{{w}xz|wx{{zzzxyzz~x}|v|x}}{zyxvz|y~s}z{{wzw{{}zzyx{yyy|yzy{|}zyy{|{zy{y|wz{yz{{w{zy{{}||}~w~}ww{xx{z{y{z{}x{}|z|vxz|zx}v|}yy}}~yz{yxz|}|}zxy{~}zzy}xyzyxy{~{}y{{~yw{zz{yx{|y{yy}ywzz|{~xz}||zyu}{}{x|y|~{{xw}|z}y|wvz{y}yvzv{{{zzz{|~{yyyxyuyzz{{}|z}{xy||x|zxyyv{z{wz~}xxx||xyx{}zxz~zv{y{{z}|zzzyy||z}{{}~{z~~zz{z}~|wx|wy~{y|}}zu}v}yyx}zxxyzx}www~~yzz|zxyzzy}}xzz}}}w|x{x{ww{{{|}x{wxyx}s|yv{uzzxz{yxx{uzyu|{{}}}z|vy}z|y|}~wz{x|{yz|{y|z~z|{yy}|y|{{z}|~|}}|yxzy||{}uwu~}~z{|}{y{~yyzy|~}z{y{~{}}}~}~}}{{{}z~|~{{~~z{}z}}~~||~}}|}~~|}}|}|}y{||}~y~{~~z}~~}}|}~~}y|}|z}y|}}wxy}}{}{|||~|~z}~~~}|{y|{|~z~z~~~|~{}~~~~z}}{||}}~~{{~}~~{}||}}z||}z~}~{~~}{|~~|~~~|~zz}}}}}}}~~yz}~}}{z~|~}{}~}z}|~||~~~|~}|{|~}|~z}~~z~~~|}}~~{|~z~~zz}||~z~{}z~}~}}}|~|}{~}}}~~{~{z}|}z|}}~z|}x~|~||~~}}z|}}~|~}yy|z}~~|~~~}y}x~}y}}~||}}}|~}{~}{|}}|~~}~~|}}~~~~}}|~}{~~}~}}~~~}~~~||~|}}}{y}z~~{}}}}~~|{}}}}~~}|}}|~}~{x}y|}~~}~}{}|{}}~}}~~{{~~~~|}z~~}~}yyw{~{zz|yv}y{w{zy||v|x~{yvzwxyx}|ww{yxu|yzzyx|z|vyy}xzwxzy{}zu{}}||~~z{{|yz|r{|}wy{}y{}xxwxvxwwz|zx{|y{~xxv|{x{xyw{{x{wxxx{w||xz{{xzvxww||xz}vw{vww~|uyy{yzyzy{y~{v{xyyzzt|{}ywzxzyz|z{vz||xz{{x{||{yz{{xx~}xtxv|yuxwywzwv|x{z{yv{z}zz{|uz}yvx|{y{{{x{{{|xv~|wyvzw{w}z|x{{xw{||zxuzx{yxztz|zy}|x{|x}z{~wy{x{}{z{}|y{xz||z|ywxwwyx{zwzzz{xy~vvyxv}~zzzx|{zw|wz~|yyzzxz~zv|z{{y|x|zx|z{wwxx{yx{v}}zx|{wyxxzvxxzyw|yzz|wy}{x{x{x{z~z{{y|{{zy~}yzwy|{{xx{w|xwyv|}{wt{yv}|utzuvyvy{wzu}||~{y{yx{{|u}}z~z{y|y|xx}zw~y~x{xyywy{x|vwxx{}y{z|yzz{||zyv{~|yxz{z{z~z}||}{y{zy|}|~~xx||{}zx{{}{y|{v|y}{xy}w|x}|yzxx}xxvw|{}x|}~~{z}|}x{{~~x||yz}|z{}xzy{y~wyvx|}yz{zxw{w||{{~{{||~yzz|{}}y{y~zuz~z}}x{wx{{{z{|~{y{}}xz||{|uxx}{{}y|zyy~z{~~{zxzwyz}||}w|}zzzx||~~~}~}}}}||x~z|}~~{}}~|}{|~|}{}{|}~~~~}~}~{~z~|{|}{~~|~~|~~z|}|~~y|}}}~~}}}}}}y~~|z}~~~}~w|z{|||}{}||}{y|||~}}|~~}}~|}~}~{{y}}}}}}}{}~}{}}|z~y~y~{|~~}|~|}|}y~~{~~|}}{|}}|}~{||~|}}||~z~||~}~}}~~}|~{~~|z~|z~}|~}y}|{~~||}~}|~~{~}~x}}}~|~}|~|}y|}}~~|~~~y}~~~}|z~~~~~||zy~|}~}{}|{}}{}}~}|~z|~}|||~~~}}~~|{}~}}~~}{~~~zz~}}~~~}{~}~~|}~}~|}~~}}}}~~~~}}~|}~xz~|||}z~|}|}~|~x~}~~~}~}~}~}}{||}~~}}~~~||~~|}{ww|u}}~{w|{xy~|||zwz{y|z{xsxzzy}wyywx~z{|x{xw|zwy{u|yxz{{wz{yxy|zwvzz}zw}|z}zzx}zzx}x}~{|wxz{wz~y||wvvyyxyz|{w{x{x|x{u{{{zz}|z~|yxx{xw{u{x{xy{yy|xz|xwyxw{z|u~z}s{vyw}zzzxz|yyzx{{zyzx|wzzxyz{|z|xz|{wyzzxywz|xyyw{y{zvzzx{yx}z}}x{y{|{|}|zvzzzvz}z||yyxvw}yyz|~xz{xw|{zwwzzwz}zy}zy|{t{w}~w|zuu{|xzw~zywx|x}yyz|~{{|z}wzy{|uzwxxz}{szyww|{zw{|y|{~{{|w|zxvz~xy|{|}y|{wv||zz{x{|}xy|zy}{z{x||zzwxw{{y{xyvy~|yyz}wzz|zut||zyywz|~x{yy}zy~yvx{ww}{{t{}yzz{zz{xx}{wz{yyyz{}z{yy}|yx~zyzx}z|v|w}w}w}|yy|z{x{x{v{xzz{wzwwzzt|z~z|{x|z{zz}wyy|}z{y|{}wz}x}xy|xz{z}xz{|z{}|w}|y|z}{{zz|}z|v}|v}y}x||}z{zvzzxyzvxyzy~x|{yw|z|x}~xz|}z||xv|{}s{y}yzv}zy|yzyz|y|{xu~yyr{{w{ywyz~|||vzwu{wv{tw}z~zw{~yzzy|z{xwx|ywyz{x{}z{x{xxuy|}{zz{zxzz|z{vy|}~y{}yx|{~{wz|z{y}|zzz|w{w|~~yy|y{|~||~{z}|}|~z~z}~z~|||}~{~|~}{z}|{|}~}~|}|~{}|~~}{|~|~|{z{}|}z{}~{zx~{{~|}zz}|~|{|}}~}~~{~|}|~~}z}|z~zz}|{|{{~~}}|}}z}w||}z}z|z~}~}}}}z{~|~~~x{y|{~}}}}}}||~~|~z~|~~z|}}}~~{{~|~|~}||~~|}|~|}y~~x|z{}y~z}~|~}~|z{|}{{{}}|||~{~}~~zz{{z~~y}z}|w|{{}{~}w}~}~{~~{}|}{~w{{~~|}|x||{|}~|~{y}~}{~|}|~}}|}|~~~}y}}}|~}~~||y}}}}~}}|~|{~{|}~~~~}|||{~~|}}}}~}||~}|}~|~~{}}z}|~|||~}~}z}{}~}}|}{~||}}|~}}~||y~{~|~~~|~}}{~z~~~}}}}~~}~{z}~~~z~~~~~z}zy{}{z~t|zxx}}y{wyxzy{{xyyyyxtw{zyzyzyyuzw{|{|y}zx|zx|z{{xx{xy}x{vyz|{{|v~zyxzyxzvu{zxww{yxvy}wxwxz}||||{w}y{x~y{||yy{z|~{wz{|z{szyzvyy{yz{zyw{x|z}o}yvzzzu|}{xy{yzwzuz{|z{y~{s~|{}y|xy}~|z~wwvux{zv{v|yvvz{|{zx||xyywxww||{|}{}yz}x}y}|~yw{}{{z~{{}{~|{yvzyyxzyzx}}zyxw{|yy|zxwxxxyyywzxxzz|~{wx||x|z{x}x}{y|{zz|{}v~zx{zx|xxz|xzxx{{z|wt}{{wzuwvy}xz|~{|zz|xxzsx{~v}}x||wzwzz|yyxxww{{w~wxyyzsxw{yzx{{xw|}uwy{y~{{z|z{~}xy~{y{w|z{y}z}{}yzz|z{{}||wz||}|xyz{wyw~yzxz|w|vxxyxzywzyy}|wz}y|wyyy{wzyxz|yy~{|}yx||yxyz|{w|x||p{zzxwy}zzu}}{|x{{|x{|xy{{zzzw|{}}yxz|z{{w~{{|{{y|yzwwz|zxx}yx{yuy|wx{zyy{yy}zv}yx~w}zzy}~uyzwzz|z~yxzyz}|{{{zwz{u{xy|||x}yyyzx||xxx|{w|{}tz}y{}|}{|~{zw}}~||xyx~{{z|vxyyzwz{z|z|~x{{x{w{zzv{x||yw}zx~yy~w|zzx{yt~}{zx~}|}~}{zx~~{}~|}y}{}||}zx~y|~|~{}|v}~|}}~}|{~}}}{||x}{|||~|~y{~~||}z||~{|}~|}|~|z}{}~~|||||}{}{~~}}}}~~{~|~~~~}~}||~|}{|{|~|}~}{|~|~z~~~||||z{y}~~|t|~|~}}|~~}|~|}|z|}{}}}~~zz~}~z|}x}}~~|~{}|~~}~{}}~{~~~|~}~|z}}|}~|~{{|}~|{|}z~}|~|}~{~~~}~}{~|||~}~}x}||y}}{|{~|}}y}yz~~}}~~~{}~}~||~|}{|}{{|~|~~~~{~}}{~~~||~}}~~|}}}~~{|~~{z}|y~}|}|{}}{~~~~|~~|~}~}~~|~~~~}|}~||}~}}}|~~||~}}{z~~~~|}|~|}|~~|}}zx~x{y|{zx|{zz~{{yyx}zz{|yzxzzzxx~z|x{{}y}zyy{|{~xy{zz{wzy|}yyz}t{wy||{z{{}vzyyx|{|zy{}|yxw{xx|{wx|}{ywuxzy{{yy}yw|y{s}vw{yz{zwy|tv}{{zuz{zvx~}|||wvvw|}|u|}yz{zxxwuy{|z|{yyxu|vz}w||zzwyzy{v{|x}yyy~v|z|~~yzzzzyw}{|~z}zyy|zywz{wzzxvw}yzzyv|{|~z|{xyy~yyyxzyw|||{wz{{|z~}|}xvxz{{}y||{yzy}wx|yxv{{{t|wyyywxx}zyx|zyw{{~y}{}||z~}x}zyxx|{}z}zx||v{{uzz{y}|{~y~yx{zx|w|~}}yzzz}ww{xzzz{x}{xzzx~|yu{x{y|z{yux|v|{z||{wy{zs{wy{{}~|yzw||w}w{wz|{y}}w}y}{{}{vz~|||xzz}wy{|{vy||zxwx{z}{x{y|wy|~{zyx|yzzy~|y|{y|z|~w~}x|}wzzyy{{{yzz}{xw|}x|yu{{|zzwx||v{yy{z{{~y}~wyy{w{zz{w{z{|y{~|zwx|{{}x}x||}~||x|vz}z{yzx~x{|xz{zw~zx{|wyx{|z{|z}xywy~yxyyzz{{~ux{{~{{yy||ux}zzw}yz{w{zy|z{z}{|y}{zz|z}{ww}yzy|{~{{}~sw{}{|z{}wwx{|zxy|yvvzz{~vy}{}|{{ut~y|{}y{z}{|{zx~}y}zy||~~~|}~|}{x}~{|~}{~~}~{~|}{}~}~}}~~}}y~{}~{~~~{}|}~z|{x}}~}|}}}~}}}{|x{|z~~}~|~{}{||~|~}~{{}{{|y|{}~~~~~||}~{|}}~~~~||}}|}~~z}|~}}}~}~|}}~z~|}~|||~~~}{}}|~~~|}}~z|~|~}}}}}}}|||~~|}z||~{~~}~~{~~|~}}}yz}~|}~~}~}~|}|}{{}~~~~}|{}}~xz~}}||{~}}}}}{z}~~{~{}}|{z~|~||~~~}|~~{~~{~|}|{~~}{||~{z~}~}~~|}{}y}}~}}~{}~~~|}~}}z|~~~|y~}}}{}~}~y~~}~|~~y~|~~||~z~}|}}|}~~}||}y{}~{|~}}~|~{}}|~~y}~~{~{{|~}~}|}}~||~~~}|~}{~|}|{{~~w}{{|{{z{~tzy||zyxx|zyzx~yywyxw{x{xu~zx{yxxyxz|xz{{yy{xy||{}}zx||ywzyzx|y{}}~y|zxz{wyyuzy~w|{}|sxww}{yzv|xwvzww|wz|yx}xzwx}yzwwyxy{}zz~y|}x{z}yvzu}xxwxyxsyw{z{y{zzx{vyzvyz|y}|z~xw{vyz}zy|yzz{y{{u{zxy{~|yzwyw{vxyy{{{{x{z{|yy|vxx{vyxxxy{|wzz}xz}yzzxz|~~zxx~xyzw{|y}||}uxw{|y{}wxx}ywwz{{uyzz~ywxxzzx|x{{z}{xwzzws{zxz{y~}|wzv}x{}w{{~zxzz{zzxxw~zxw{{z{zyy{yux}{z~{|{|}|xsv{}|w|zyz}y{||w}{z{v|xyzy{zzwwwwu{yx|yy}wz|~{x|yx{z~}{~|rz|}||}y~{~z{{~x{u|{~y{|{zzyy{yxxw|v{|{xx~wx}yzz||zxzxw|}{{|}{z{|}~{}|~z~}~{}z~{x}~||yyxxw}{wzzu||v{xz|zzzy{|{xvy}yzzxxwy{{||{}z{y{{z{~zy}{yy}{zz~xyy{y{}zw|yx{{wxyzxzvzxzvz|x}x|z|w|}vzzz{{yzzx~{v{|{|{zxy}}y|wz||z{tw~yv~{{xxy{||{|x||{z}y{yx|z{~||||~z}{{||{}y{~|{zy}zyz{y}{z{yu{w|{y{zzw{v~z|yzy|w|y{v|{yyz{x{||y{{y~{}|~~{|{}~zz}}}{}}{}~|}}~z~}z}|~|}|{~~||}~~~z~{~|~|}{~|{{~|~|{|~~|z|{~||}~|~~|}}{~~}~}}}|{~|~}||}~||{|~~|~~}|}~~|~|~|{~}}~|}~{|~y}zy~}}{|z{}}~{~y~~|~~~}}}y|}}}}|~~~}}|~}|}~{~{}~}|}{~~~}}~}~~}}}{~yz~~||}z}|}z~~|~|~x}}~}~~}|~|}}{}~~{|~{y~{}y}{}}~|}}||}~~~~||~|}}||}~~{}~~{~|~{}~~~{}||~}}|~|{}x}~}~|}~}}||~|}x||}{~||~|}z|~}|~}~~xz}|{~~~}|}~~|}}}}{}~|~~}}{{{~||y|~~y~}~}~~~~}}{||{{}~y~~~}}~~~~~|~|}yy|zuzzy|{{vxyzzw}|{{{xvz}{}zy~zv~{z~w{zyz{xzzy{vuww}vy|zyz|w}z|uy|y~~}y{x{|}y|{xx||~xyy{yywwz|{wxvz~zw}yw}z{xy|zxw{wy|v{zxvwx|zyz{{y}|z}{yyys~{x}xzzzx}~x}{~xvvywx}{x{y|x{wyyyuxxzvyzxv~wx|xxw}w}xw|vwuyyy|zyy|z{{y{ywx|{zwww||xwwyxz{wz{zyxx}y{zyyzxuxwz{xyxwwyz}x{t{y}}{u}x|zyu{zw|w{zzzz{xx}xz{z{x{{}x||{{y{yx|yz{zzxx{uv~z{zxy{}~zzzy{}x}{zxw{z{x{}zzyy}xz|{v|z|xxzyzyx~|uwwyvz{z||wx{z{xyx{yyyzu{{v}{z{}}{w}x{wx|{{z||||yz{{{}y|xzw{|yy{{wzyxy}y|~{zvx|}~z{tz}{~y}~|}||xvzu|}w}yz}|{yy|}y{|xxzyyzxwzz|x{~x{x}zzz|y~~zw~}|y{|~zzz~{y{yxzyz||{v{zxx}y}z{zz|x~|v||z{}yyxyxyxyyv~~|}y{|{zy|{y|{vyx|}yy{zz{xvxz{}zy{z|z~}ywyzu{}zw{~}zu~}zyyxyz{~xvx}||yz{|~}}{|xyy|z{xz}|yyw{|y{||~}y|}{{}|{y{{~wxzxx{z|}x~{z{||z||}z{|yz}}vyvyz{|{yyz{x}yx}||wwz}{}}yx|z{{y}}}~xw|~y|}|~{}x{z|}|}~}}}~~{}{~||x~~}}~x~~|~~}}|~|z|y}~~{|z~|{{|{||~w|}~{z}|~~{|}|z}}}{|~{~|~z~|}}~~{}||~}}}{{zy{}|{{{~z|~~y}}~{~}}~|{{{~}~}}{}}}|~}z}}}}~{|}~{}}}|~||~|}}zz|~~~w~y|~y{}~z|}~|}~}|{z~{}~~|~}~|~}{~|}|~{~~~}~}~|y|~}{|{~}|}}{}}~||}}z~}|}}|}}}~}|}~|{~~~}z~}}}{{}~~|}y~~~|~|~}~}~~~~}}y~}}}}~}z}|~}}|z||~{}||~}{|~~|y~~y}z|}~~|}z|}z~}}{~|}}~}{~~}~||~~~~~~||}~|{}~|}}y~~}~~|{~~}}|||}{~~|}|}}y}{zxzxyyz}yw|z{{yyw|yxxvvxwy~yzwzxxxwz{xzw{{|{yxzz{|z}|w{{{}{zy|y}v{zwyy{~zz{~yy|zt{yyyv}x{z|w{z}vwvx|vwzxvy{wwwxz|y|{w|xyzy{{x}{x||v~{}x|y}yxxvz{vzvz{yywxvyw{xzwx{zut{y{yyzw{{{xw~vzwz}y}w}{wy{y{w~z{{}x|xyyxyy}{yyyywzyy{xw{~zy||u{~{|yv}z}}v}yxx|zzy~zszyzz~w|{xuw|x{w}{zwy{~yzw~zuwxyx~yuv|{ywz|}|{}xz}z|{w{y}v|z~}}z{zzzy{zwwzy{x{y||xzwz}|{xxw{zzzy~|z{z}}{z}x{z{{{~y}{}|x{{z{yy~|y|{yyzz|xw{vwx}zw{zyyzxzw{{|xz{y{zz{{}x||}}tz}}y}yzy{zx{}{yzz}z{{{vzzyx{z~yw}|x~|{x{wuxxz}xzy|{z|}~yy|{zyy~zz{~|yx|}zzz|{|{}~~z}z|}zz}xuwzy{yt|{vxx~~}zxw{}|zzz}{||yx|{|}wx{z~zzv~}z|~x|}y{|~x{}v~ywxvy}yyx}zxyx||z|zyy|y~y~}{z|~y{}|z{||z|x|zy~|yx}|{}{|{x|}|zwxvyx}xz{{{z{}y}|zxy|y|{~}s}}{{{zy}|x|yz|~|zuz{{{}~{|{yx|x{}{||yx{y{x}{yv}zwz|{yxzzyz|z~{zxzx|}{yz|w~|{}{~~|}{}{~~}||z{}}z}~z{{{~}~~y{{~~}~~|w{~||{}~z~}~|~~}~|y|z~|}{}~~~~|~~z~{}}}~}~~~~z~}zy}|~x~~}~|}|~|z{z}~~x}|~{~{}}|}~|~~}||zz~}{}}}~~z~}{{|z~z||}~}||~~~}{~~}}~~~}}|||}}{|}~~yy|~}~~|}}|}}|}|}}~}}y{}|~}}~z}}~z|~{}}~~~~}}}}z~~~}|z}~~~}~||}y}{}~~}{}}~|}|||}{|~|z~~~}~z}{y||~~z|}}{~{}w~~}~~|}|~|~y~}}{}y{}~|~|yy}~}}}|}z~}z~|~}~~{z}}~~}z~~|}y}~{{~~}z~{}~}|~}~~~|~~|~~}{~~}~}|~~}{|~|}||}}}||~~}~}~}|~}~}yy|~x|z|z}}yzxuw~{{y{{{vxxxxzzsvxy|zvvxz{zz{v|yxvzyy{z}y{yw|yxxw~zzy{v|~z{ywxxyx}}w|z{yzx{xy~x{wzy{xw{zy{z{wzxx{st|xzywwyw{vxyy}}|yy{v}{|yz{z{xv}yxw|}yzz{zzyv{z{|zxxyw~zw}wxzx|yxy{~{~yxzzyy}y||{zywz}yyzxxxx~zxz{xyzy{y}{yz}x|{w~yt{zx|y}yw{zzx~yvwyz{yzz~z}yywy{zz{{}zwyyw}x||yzy|zzyzw{{{y}{{xz{{zw|xz{{vw}|yzyt{xzx|yxyvzy~syzz{x}z|x|{zuw|{zws|wzxyywwzz|xxx~z{|{z{{r}{xwz|wzyxzyx|zx{x|wwxx{z{}zyyyxyzz{z{yz{vywv}z|vyzwz|zzz{|yy}zyyx}~ywy{y}zzy}y}w}xxzyy{~{u|~x{wxy}}uz{wy|x|}w{zxzyzy}{z{vzw|}zzy{}z}{{}{{zxxyzz{{xzz|{}w~}xw}z~x}}{y{zy{zzwzz{y}z|uz{{xz|xyyzx}wzxvyxwyy|{|zzx{}}~w|yzy~y|{w{zz|}|zyx{|v{yz{yy{}|w~v{~|zy~}|}{vz||~|}|yzz}|||y{wu{zzx|y}yz}z}|x|yx|vyw~vzyyzz|xyzz{v{x~{{zz{{{z}y|{~|zy|~zxz~||{{yz|zz{|t{|~z}~~}|wxy||{}|z||y}{}{y{{tz}{}{|~}|~{}{}}}}}|~~}~{}~}~|{||||}|}}~x|||}}y}~{~~~}}}y~~||~||}~||}~}|y~}~|~~}}}z|}|~~}|}~yw{|zy~~{~~}z}y~}}~~}y}~|}|z{}{||z{z}~zz}||y~{||||~}~}}~y|}}|}|{~}z~~{~~z|}|}|z||~~v}}~}}{~~|~~~}z~~y||z}~|~z~}|~z~z~}~~z~|}}|}|z{|~x~~|}~z~}}~~}{}}~~z||}}z|z|z{~~|~}z}||{|}|{}{~~}}~~}~{~|}~y~|~}|~}~~~|{{|~|{~}}t~}~}~~}|~}zy}~|{}|}~x|~}{|{~}~}{~~{~z}|~z~~{~{|}z~}}~}~|}|~|}{|}}||~~~~}~~~|z}}}|v||~~}~}~||~}|}~~z}zz~~~~|~y||}{|~~|~|}|}}~~{~~}~~~}}}~}y~{|}~~}y}~{{{x|z}{}|xwyyx|zxxwwzyyxwy{zwzzx{{{xyzzv~yzy{}zzxy~{{yxxxwywyz}yy|{}~{yz{w{vuv{{zyy{wwywxzuwuw{yu{~zwwxwy{}|w{xuwy{{}}|x~|x}{x~zxzzvyzzyzvwzw~syztx~xy{{wzv{{xwwyzxwx~zy|{z|xx{}{{}{y{~z{yz|}|}~}z{x{yyz|{||yyxuy{wy{zyxzz}{uxsx{xy{||x|{{y{|wyz{}xzx|w{{{z}z{z~~ywy{|{zwy{xwyuy}~zywzuzx{}xw|xz|{}|z~y|z{z{x}z|{z{yvxv~|yyy}zyzy|w{~xy}zzwyuyv|{zwz|~xywzuzz{{|x}~z{{{zy{v~y|}x|y|~{z||z}|y~}wyy|vxy|}xzzxxyzwxzzzxyyzx{}}yyysxz}}{}y}}pz}zyx~~xxy|{}zy{z{w|xyxxy{|{{y~wy|vx{|wyx{}{yzwvv|{~z|z|yy}yyzz}{|{}|}y{{yy|vzz}z|}zy{y{xzz|zwwuzw{wxvzw{y{xzyzyyzyzyy}z|{z|{}yx||y|z}~{{|y~zz{w{y}yz|wzy|z}x|v}y{rzy{vv{z|x{zzyw|x~w{|z}z}|}~y~zz}{wyx|||{{vyz||yy|xzz|}x}x||xy{xywyxywxx|z~z{|z|zyy{}}zz}~}z~zzz{z{|{{zyzx{x|y{|z{{y|y{x{|u}}xyzwz{v|x{|~xz{{{~z}~x~}~x|x~|~~||||~|~|{~|{{{~|}~~{~||z~~{{~|y}}~~|||}y|~|~~}|z~}|}~}|~y|zz}y~{z|}{y~{{z~}~{|}x}y}~~~y||{~{{}}{|}}~{{~}}{|y~}}}|}{}|}y|{~}~~}~~|}y{~~{}{|z}}|~{y}~{}~~~|~~|}{{z~}}}~}z~}~|~yy{}{zz{}}~~{~{}}|}~||}{|~}{~}|~||~x|{~~z{~{zz}|{{~~|~}~~~|}|}~{~~|}}}{~~z~{}|~{~|{}~~~y}|~~~|~}{~z|}}}y}}|}~}~||}z}|z{~}|~~{{~~~~~|~~z~~|~~{|~}{}}}~z~~|~~}|}||}}v~~|z}~~~~~~|~}}}}~~~}~|~~~zy{{}~~|}|}|~~~|z||~{~~~~z}|{z|}}~~}~|}|~}z}|z|}~|{yv|yx{xzv{{y{zywyzxxzy{wzy{xzzw{zzx|y{{|x}yzvzw|yvvwz{x{xx|z{w|v|zwywyzzy~z{zy~vx|x{{yzxz|ywy}}x{x|yy|zwuzyzxzyzyvwzvx||{{wyvw|{zwzx}{{zxw|{z|}zwuwxyv|xz|zz{v|z{zyvzx{z|zyyzuy{zzv||xzzxx|x||zz|{{wz{v{|yy|u{~yzxyz{|zyxy~zw}|vz|z|~{wyzzxwx{x|}}w}~{{z|vywx{{yxwz{zz}y}z{wv{}}y{zyx}w{yy|x}w{~x}|x{vzt{zxwvzyyx{wxyxy|{{}zyzy{{{zyx{t{z|{y}uz}||||{xz}|{}{~~}zyx|yzwx|{{|zz{~uxx|yxzy{~|}x|v|{y||{{w|yzy|yyz}|wywxxzy||yxx|{txzzyzzyy}xwzv|{zxy{|{y~{zxyx|{~xx{}xz|z{sq}{yz|{zz}{~t|uzzwywz{yzz{wzyxwx{{x{|{{z|v}z{|~{|w}zyxyx{r{|z|{y{zxwvxxu{}{yy~y{{xz|yywzv{zz{{zzyxx{||yy~{y{{{}}|tvxxxv{w{z}}y}zx}x{yyyyv|}}||z{yyxyzx|y~}z|yzzyz|{uzz}yx|~||z{{z{}{y}x|{xy|xz{wz|wz|zv|x{z|u|y|zzv|{y{{z|wyy|{xvz~zzx}x{x{{vyx|{}|}zzvyy|zzyzyyy{z{|~w~zzv~y}~yzzyxz|{w~xtxx}zw{q~}|~~{~}}|}|}~|{}}{|{~}}||}}}}~}~{|~}}}~~}{~}~}y~yy{|||~}{}~y{|}|{{x~|~~{|{|}~}z~}}~|{~|}}|y|{z}~~~}}}~|~||y{}{x}}}|||{}~~~~}x~|x|}~~|~~z~}~}z}|{z{}{|||}}}}}~~||~|~~{~|~}{~}~z||x}{|}~{|~z}~yyy{~}|~|}}|{~}{}}}z}}}|~~y{|~~}z}z|||~|}~~|~|}~~|}~}~zz~z}|||}~|{~||~z~{z|y|~}}}~{~~}{z|{{z}|~}}|||~{{}||~{~{~}|~y|}|}}{}}z}}{~|zuw~{|||}~~}z}w}}~|~}}|{~{|~{}|~{}|~~}||{}~~|~~{~}~~}~}{~}}|}{~}}|~z~~{|}}~~}|y|}~}||y~}}x~}~}~~}~{|||{~|~{|z{{{|y|}y}v}xyty{{x~wyzz{vyw{yv{{{zz{wzx{u{zzy|~zzzy{{wzz{xy}||}|z}z~||}{xxxzwz{wzyxyyzyvyyy~}{{yv|x|z{z{{{wxy{}|{{~{wyzy|z||xx|zz{xyx~yzy{{|{yxwwzywu|yzwxxyw|yxw{{z}yzw}z{yzs|x|vzy}|}{z|}|z}|{w{|yu{y}y{zzvz{z{ywyxxt|wx|wyyw}}z}{zxxy|{|{{|yy~}|}z{zy|z~}~yzxw|{}xzy|}w|{{zwuz{zz}wx|zxzz{}|zz|zzw||{|{xy{}zzu}}|}yz{{|y{yxxxz{{z||zyzz|wzy{x|yz~zwxy|}||}w{|x||{||yw||y|w|{|{zvwywxxyx}zy{zwx{uzzzwwxxzyyuwxyyx~z||y|z}{z}~wv{}zyxy}}}y{}yzz}z{{ytx|xx{zzzwy|y|zuzzyz{zwxywz~|}{}z||x~{yx{x{}~}~~{y|{{{~{z~vwz{zx{v}|yywvxyyz|}|wwu|y}z{{w{|z~{x~z~||{~|}}|}t|x}z|{|yxyy||x}x{y~|y~|tzxzyu|u{~yy|z{}}xzy}{yz{z{{{y}{x~}~}||||~yyy|y|xxv|z~w{wz}ty{{|z}vyy~{yx{zz}~{{zz{|}y}|x{|x{{|y{z}~{|yx}|z|}}u}{yyxyxxzwz|zxzw|wzy}}|z{y{w{}wz~{|{}|~}~}}~{~||~}|}}|}|}}x}|zz{|~|{~~|~~~}}{~~~x~|||~}|~{{~{{|~z|}}y~}~}|~~}|}}}~~~}~~~~}{z{~|{~{{|z}}{{||~||~}|~|}}}~}~~~~{~~~}~}z|zz~}~}}}zx}~}{|{|}~|~}~}}~u}z}~}{{}y|{x~~~|}}{~z{~~~|}z~}|~|z~}}}~~{{||z}~~||}~}}~{}~~}~}}~~}~}|~~~~}z}{w{y~~{{y|}{{z~|~|}~~}}|y~|~~}~~}{|{z~|}|~z~}{||~~}~~~}~{|~~~~}~~|~|~|~}{|}~||{~~}~~}|~{}|}~}~|~}{}}{{}|{~|{yx~~~|~|||~~}~y}~}}}{{}{z||{|}~}}~{~~}|}}zz}|~{}z~{z~|~y}}y}y}~|}~yzyy{xzzz{{xyz{|{z~z}yzxvzzzx|y}xxy}z|xzx~x}zyzw{|yz|yyx{zz{{|}z}xxzxzvyy}{zyyzw}{xzzzzy~y}xvzwy||~vyy{x{{xzyx{yx{zuvz{x{sxzz~{}z{wy{uz}z||yyzxv|z{|{zzy{{{}{}z}ywzy{y~zvxyxywyyxz{p|zy{~wy|{{z{}y}yzzzx|zy}{yxw}{|{|}xyz~|zyy}wxzu~|yxtz{{zxzy{~zx{y{w|xxzzwzzx{{x|yvzy~x|yyx|zzyxzz{wu|y{vxyy|yw{wyyy~y~{{yywzzwzyzw{zz}{y{{y}xx|zz{y{v{zx|z~|~zwxyyz|yzzyzzy{zxz{xxzzz|xzyzywtvzvz{}zz||||w{yzy}z~z{yxyx{wy|{|z~w~y{|}zz|y{~}zxt{}{zz{wxzuzz|yyz{}z}|}wwzz|zy|wyz{}z|}xz|{|z~xxyy~}{wy{|xy}{yxyz||v{~|xx}|{y|{|yx{wu}}vxz|}z{|~||{||xy{x|yzx}}y~y{}vwyyz}zy}|~z{y{ww|{}zz~{|z{{zz{z|z}|vxzyzyzzy{xzxy{y{wz{yvy~yzzy{}wzz|{xx{|z{|zy{||{yu{w}z~{zxt|}yv{}vy||vx~uz}{~zzy}x{|{{y|zyw{z}zv{|z|{xyy}~vzyv{yu}{{{w}yw|zy||{}{}v~wz}|zuzzz|z{y{|z}|{uwx}wzyzw}vy{z{{{}|~{||z}{|~|}|{{z|~|~y|~{~v|~}{{{|{}}||~~|~zx~}|z~z|}y~||{zw}|{|~|zy|}~|}zz}}z}{~}~~|z}~~}{~~~z}}|}|~xz{~}z{}z~}~~}|}}z|w~{z~|{{|~~}}~~~}yz~|~}|}||}y}}|}~~z~{}|~~||~}|~}~y~{|}}z~{}}~||}|}}{|~~|}}|}{}|}~{{|}~~~|~~{}}|}|}||{{~||y|~~}}|~~|{|~|}||}~|{~~}}|}{z~|x{}{~}}~~~~|~z||{~z|}~|~~{}~}}|~|{x}}~}|}|~~}}|~}}||{y}~{~z|~~~|}~~{}~}}}|x~z|~x|}~~zz{~~~|}{}}}}|~{{|~~}}}~}{~}z~|}{~{|~|z~{~|}|}|~~|{x{z|}~{~~~~~y{~{~~||~~~x|{|zyyw|y{vxwz{|w|x|wx|vyzx}zwzyvxuyz|u{uwvxzxs{~w~w~|yz{x|z{|zx}{||~{}}xxyy{zvw|}wv{vx}y|zw|ywyx||wzxyxvx{|w{{|{}zyy{}z|xz{{rzyxwz|w||tzuy{{yz{yy|t{|xv{{wy}|zxwyvvyzzz|zuz{w{|y|{}{xx{}yx{yyz|yy~~zzyw|wy}zz{zxwvzyuyu||yvzywxxvx{zyx}zzyyyv}|{{{|xz||z~}y{z|wx{zy|vz{zxxz|zwzy|wxtyzsvzxzxz|~uyywy~y{|z|syzy{|z}|{||y{~{}x|x}v{~{}{y{z|~xzzywx|yy|{zzyzx}vyzzxyzxyv{yz}}z{xzx|~zzyz}z{}|}{{yx~wz{zz}xwy{v|{~yqvxyzwyx~yxyxzxyyzpy}zz|w{xz{xzwy~v{{yz{|wz|wzyvyzzxv{yyyyxsw}zy{zy|x|xz|zz}}|x|zz{~{y{}{xyzyx|~z{{z}~z{zy{z~yyv|zzxyxvwv{yyzyyyxxz||yw{zzy}z}}}vyz{{}z}z{~|~~z~|{}}xwx}uyzw|xyw{{{zyvzxz{|yy{z{xx{{xx{|zy{{||||y}y{{y~zzzxz}r~}x}yx{|x}{~|{z{y{yzxyu{vxzyuxzz{xzyxyvxxx{y|}{{|zy{{|~|{zy{}z}{|{||yzyyz{|xryyy|x|~sw|z{|w{yxuzzz|{y{{w|{{{~{yxz{|{{w~~~|~~z}}|~~y~~{|||{}~{z~|||z|}||{~~}}~{~~}}~~}~~|~~|}}~{~|~|~z}}x{y{}}~z}z{|}}}}~|~~~~}~~z~|{{{{z}~{}}~}z~y~{{}{||}~~}~~}~|||}~||~||}z}z}{z~{}|y{}~|{}~{~z}~~}|}}{|||~}||~{}|{|}{z~}}}{}~z~{|~{}wy~}~{|y~|~}|}{|v}~{|z}|}~}}x~~}~}|}|{~~~}~|z~}}|~{~}{{~~{}y~|}zy}{}y~~|||~}z~~}~|~}~~z}z}}||~z~{}|}{~z~}}~|~|{~{~~~~~}~}~|z~}~}~~{{z{~|w{~|~{z}{~z||~}|~z|}}|~}z~~{{}z~|}}|~|{z~~||~~~~z}~|}}}~~~}}|}||~}}~}}{~~{~~{~~}}|y{~}~~}}z{{||}y|~}~}~~}~||}~y{xzwt{}w~yxy|{|{wx{{{|||xxyzywzvyzy{|xsxzw{|xvw{{wzy|zwy}x}{y|{y{zx}yz{{||sy{xyz|uwy|yyzyw}zzxxx~{zxz{zw{xxxvvy|z|x|v}yz{~{{vwrwy~wxyzy{zzx~{|yxx}{zyywz{z|ywz{yzz{}|vuzxzz|wyy|xywy~}s|yx|||q{}{yzvz{y}|z{x}{xyz|}x|zyzz}x{{zxwwwxzy{w{yz}u}{xz~ww{{w|xzyxy}y{{s~y{zv|vy|y{z}}w|x|xv{z{vy|yxwzxxvxy~wxx~xwy{yxy{{}zvz}|}z{yyxyz~}z{{z}y|{yyzy{|xyy{vxyz}{x{{zvy}y{{zxw{wwzy|z{zyy}{y{yzyz}ztvz|z{y{yx}x{zy{|{xxv{{|y{z{w|u|xwyzvv~w{yz}xz}y|z{zx|vz}w{|yw}{~w{{{vx~{}{{}|||yyv{z|y}{{zzy{}{z~}y{}xyyx{x}ux{z~zx|{||wxxz{yzz|}{y{{vvzxxxywy|{{}z{x|yywzzz}zz}z{{|zxxtzx|zzy{}y~zxy|z|{z|x{xy|y|}{x{zz{yzxz{yx}vy{xzz{xw{}|zyx|xzyz|~yz|tyzzy|y{|{|zy{ww~zwy|wzz{|z{zx{{z|yyw|zzwxzz~||t{{yz{zyz{z|{x}zxw{z}{yx|zwyxxwzvz}z~xvxyxxyy|{}~{xzy|z{z{{{wx~}xvxxyx~yzy~}z|}}}|{~~~}~~}|}}}{}}}~{}}z|{y}|y}}}~{~}{}}|~~}}z{}~|y~|~|}{~{~yz~}|y~|y|}~{{|z~}~{~}z{~z||}~~}{z}z|}~{y{~{|}}|{y|{|{}~z}~|}~{~|}}}|{}~|}}{z}}||~{y~|~}~{~z~}|}y~y~|}}}|{~}{|}~|{z~~}zz}|~~z}}~~z~|z~~y}~}|y}~~~wy~~~}}|{}{}}~~}{|}~{~}}}~~{}|~}{}{{~{}}}y~}~}}|{{~~{{}z~~|~~}|z}|~|}}|}|~~|{|~}{~|}|~~~}~~}~~{}~}|}z{z}{}yz~~|}}~}}~~{||}{z~~~}}|{|}}}}}}{{{~z~{}~~~~}}}}~}~}{}|}}~|}~~}~~}~~~~|}|{{~}~}~~z~{}~~}~~}}{}~}~{}~~z~~}~}}~y}{}~}{|wuyx|xyy|yz{w{x|z{}zzxszy|xwvw|}zz{zzwxzvvy{{|yzw|z{~yzy{}wv~}yw{xzw{w|yyzzxv~zwv{x~wyyyxwyx{wt|zxz}|}zxvyywzx|z}~x{zyyzx~yy|v{~xx{xyyy||w{uy{w{zv~zx|v|zwzx|u|wx{xzx{zvwyx||z{{x|{{vwy}{yzy|x{w}v|||z}z}{zz{y{x|zwxv{{x||xy}ywyvxy{x|y}yyy{{w}{{~xxz|zx{zz{|}|zy{z}vxzyzz~xwxy{ywwyw{~xw{~wxxxyxv|yz{~~{{|z|w}zz{yy|z}}||{y~{x|z{vyw}{}{}{w{|uywxxwyzxyzwyv}x}xyy~{yy{}z}|xz{|{xzyz{z}{w~y{{{z{xyyz{y}zv{yyxyxuxv{yw|xxzy|{xu{zzy|zx{|}zz}{x{{z{y|z{yyzz}|{}zy{|wx{ywzw|yy{z{ywy{{zzzwy|wwywx}{z{~s~z~{x|{|}y{{~|}|z{u|zzz~z|zw{}y|}yyxw||{zx{{z|wz|yvz}y|y~{~zz{}xwy{z~|yyy}z}}{|y|}w}~|}wzxzy~wy{xzyw{}yx{uuvyyw{yy}y|x}{}}~z||yu|x{z}zy||}y{|zy|u{{vzv}xxxyvy|{~v{yy{z{{{}zw|x~~{{{z~|z{zx}}{xxz~z|z}}|{yyywz{xyvzzvx{y{|y~{u|zyzzw}yy{y}y{{z|}zzzz{}{}z{}~~~}||{{|~z}|zyzz}}zzz}{}{{|~}{~{~}{~|}}~}~}}||~|y{w}}~|z}~|}||zt}~~~|{~|}~{}||~}x}}~z~}~|~}{}{z|}{}z{y{}||{{~{}|~}z||x{}~}~~~}|y|||~x}~x}}~~|{|}|}z|{}|~z}w~~{~||~{~~{}z{}~||{{z}}|||{}{~|}~|{{}~~}~}~}~~||}}{{}|{~~~{}|~~{}~||~}|~~|{~|}~|||~}~}~|~z~~{~~|zz{w}{~|~}~||z|~~|~|}}}}~}{~}y|z|~}|}}{~z}~|}}y|z||~{~|}}{~{}~{}|z}}~~~~~}~}~|{{~}~|~~|}}}|{||~y}~}}~}|~}z}z{}}}}|~}{|}{~~|~~~~~~~~||~}}|~}~{|~~~{}~z}~||~|{~~|}|~{~z}~~|}{}|}|~|z}~}~z{~||~|~{{}|~}}}v|uzzw{xwxxuw||zzzw~x|zxvy}}}zuxyxv|wyo{xu{y}uyyyzv|{zvwyzzz{uvw|x{zz}||v}{uz|wysyzy|zuyzwxxzvxxxxwyzzyzzxv||{|{z|yyuwyqyyx}xwu|xx|x{|ux{yw|yxovy}z}yyuwzwy|yyz{v|ux|yxxwxz|{yxywyxxywyy|}ryy}}ywxx{|}x|zzv{z{~}{w}xyzzxyzyyzww{xyzxz{v{z{{yyz{yy{}{xwwzwyzyyyz{{~y|wu{txzvyyzxyyzv~|xxy|xx{uvxz}ywyuw|zz}~||yxxyzz{u}|z{|}}y|{}yw|yz{z~~{zx~zz|wy}y{zzz{zx||w|v{y|y{yy|vxx{xyy{wy|yz{x|}|}}zv|xzvyzzxz{zzz{xyzzz}xxz{yz{|uvw|w}y{yyz~}}tyx|{zy|||w~xyv{|}x}{|yy||}x|zz{xwx{z{|zzwx}z}z|x{~yvvxzz}{~y{vwwt|zzzxwzyy||yyzzz|~zx}z{xyyzzzzw{|{y|z|zyz|x|z{yzyy}y~zwyzzt}xxyzzz}zxzyzy}{yxyx{zy|ywy{|}{z}{{x{xyu|{{z}{{{u||}vx{|y|||yxy{vyz{{{w|yxw|{}{|{z{|}|{yzxztz|y|w~}yz|{z{}zuxxyyyz{{u|zw|w}}wyzz}{yzyyx|w{xx{{zzzx~zywxz}|xzzw}}{yzy{z{~{y||{z{~|z|vv{}y{}|{~||z{}}}~|}w~}v||z}z~|~~z}}}~~}~{}||}|~}{}{{|~}{||}}z~}~~~~{|{||{~|{{z}}{|||}z}||~}|}{|~|}z{}z}{~}}zy}}||~}w~{~~~|}}~z}}z|}|~|~~~z~~||y}~}|z}}x||~}{~}|y~~{~|{}|}}}{y}z~|{~{{~z~|}~~}}|~|~|~~~}}|}}}zy}}~~}{|~}~}|~}~|~~z|}|~{}}~{~~|{~~||||}|~}}}|}|||z}|~}s}~|~}|}}~||~~~~~|~}{|zz}|~z~}~~~~}~|y~z{{~{~}~~~|{{~}~}}|~~|}}}{}}{~{|z~|||~|z|}|~}|{}z~||{}~~}}z~||~{~}zz~|~~}|~~|}}z}}y~}|}~|}{}~~~|}~}{}}}~{~{}}}|~|~{{}}}}}|||||y||{~{}~{{|~y{|wz{yyvywxxzxx|zxzz|xwwv{{xy|{wyv{uz{}x{xyzyv||yzxy{xy|z~}z|}zy{}}y}y{zyvyxxz{xyvw|wwywzzvy|~wyvxz{|uyx~y{zx||zyyz||w{x|{{zz{zyx{yy|{zwwzw~wt}ywyzyzy}z||{wy{x{yvzx{{wyxzwyvzyy}{{|w}{z{{}x}yyy}|vyvz|z{uvzx{ywv{z}{vzyzutw{w{yz}yz|z}x{w{z|{~v{~y}yyyzyy{y{{ww}vzv|yzuy|y{z{z{xwwxzwxzzvz{xx}y{z||zwzzv{yvyz}|{}{zz~z{{y{zuxyz{yx}{{||{wzyz{xzyzwz||z{{y}|{|z{x|y|y{|z|xyz{y}y|z~||{{{}zyz|v}zwxzt{yy{ux}z{wvx{xxy~xvx|{}z{{wz{|}zy{zz}{~zz{|~{~{z~z{wtywwuyyy~wwz~yxyr|z{zwwx}{yyx~|{z{{|yzy{~wz}y{{z|v}z}|z~{{zx|zyyyvvxyxyxzwx{|z|y|wz|{|zw{{y}z~x~|{|~yy|{y|y|z}~|{~}x|{~|w{twwzyyz|z{zuvxzxx{z{vyw|wy{{||{yuzx{}z~}}z{}y}y}~~~}|z{{{yz}}y~z{y|yvzzyv|wztuyxzx{z{wz}y|zyv~~|v{}zwyy|~{|}~}y{~|||{zw{y}zxzyx~w{|y|x{~|z~|xvyxwx}{uzz|x~zzzxzy{t|zzz~||||~{}}||~~zz}~{z~{}|~yz~}}}}}}|{z~}~}{{|}{|~~||~~~}}|{|{~{{z~|}~|~zz~|}y~{}~z}~~~~~~}|~{}xy{~z}|y{}|}{}~~||z~x|}|}~|~z}}~}}|~~}}~}~y}|~{~zy{{~y~z}~~~|~}~}~}z~}|}zy}}z~z~~{}}{z|}|}~|~}~}~}~|~}~}}{z}|}}y}~z}|}}~}|~|}|~}}|{~~~~~~~||}}z}}~~|x}u{~}~~}~}}}|~~~{~~~||}|~|}|}z~}}|~}}|~{~~~~{}z~~|~}|z|{}{}z|}~|}|~~||~}|~{}|~}|}|}|~}z{~z|~~||}}z|z~~{||}|}}z|{{|}}|~}z{|~}~~{z~}~v~~}~}}~}~|}}}|~~~~~~~|z~||~}||y~}|}}~}w|tzy{zzzyzzzxzywzxywwyxxx|ywxvv|}yyyx{}|vx{|xz|wxz{uu|||yz|vz{}uwyz}z|{}zz|zzw{zz|z{x|yxx{wx}}{{zxy|xzzvvwzz{yzzzrz|x|zyvzv}ywyw{zywzvz|xywww|yz{y{zzwvuzyvxy|{{z{{z{yz{wx}zz}wxzxvyty{zzyyv|zy{yu{yyzwv}xz{wyz}xzyzyy|yu|wyyvr~zyxzzwyvz{|{z|zu}{xyw}}}{yxrywyzxzy{zxwywy{w{|u}|{t|yw{{z{ww{|{uzyy|xx{}y{zvxz~z}vx}xz{z|{zy{xx{~}{xz}x{{zyy~|z|{zw{z~wwzvxw|vyzz{|}zx{yy}xw{vv{{}z{{xtwzz}}xyxx{zzyx}|vz}xzy|{~{yyyyz|||}xsx}zyx{|x~z{x{|u{{v{uzuw|x~{xxy|~{{}~{z|{w|yzwzx{{v}{y}|xy{y{{|v}yz{x}||z{yuyzuzzx{wxz{{~{ywwv{zyz{|y}{zy}yyw~zuzwyyyyx~y|z{xwxzx|xzxz|zxz{||y{zw|vu|zyz{}y~zzz{yzz{}w|yyyv{wyy|zx{~|yzyxwzx}|wu{~vyzz{~|}zyyyzy}y{v}zz}xzz}|}|zx|y{~xy{{zvxxzzyy{wxw|{zyyyyyzzxx||zz{z}|z{yz|z{}|z}}zy~z|yz|u{z{{z~{zyw~{v{{yw~wz|zxy~z{{{{{xxw|{{x{yw{~{wxx|{x|{|z~|}}~~~||~|~~{}}~|~}|~|}{|}}w~}{}{||{|}|~}{~}}~|{|}|{}}|y}}{{|{|}}}}~}z~~}{x}~~{}z|z|~~~}}}~{z|~|{~xy{}~x{|}~}~}}|z{~~~{{{|}}|}~|z~~{y|~|~x}}|{|}|}~~|||}~}~|~~{}}~~~~~}}~}{{|~}|{~||}|{{~y}~~|~~~~}{}}~~||}{|}}|}~~}~{~~|~|{~{~||||~~}{~~~|}}|}{}~{~~z|}{}}{|}}|}~|}~}|}z}|~}}|{~|~~z~~|}~||~y}}}~y{}|~~}~{{}~|y|~}~{}{|}}}}}~|{~}||~}~|}~~{~|z}~~}~}~}{{~|~}|}z|}}yz~}}~|~|}~}|{|{}}}{|}}~~~}~zz~}}~~|~z~~z~y~|{}~~~}~}}}~~|}}}}|}~~}~z~~|}~}~||~|}~}}|zy{x|{y{z{y{www}xx{w}vr|zwyx}yy{y}y{w{yxzyvxzx{zyyyytzzx}y|~vyy}z{||~~~xywuzv|vzwyuvw}v|{v{xttyzzyuyuyvzuxy{xwz{}~{wy}{|yxzz{|{vxx{}zyxyxx~}ywrwyuwu{xzu}{{w{xzywvywzwwzux|}yxx{{ww}y{|}|{{z{yxzy||~{{{xwyzz|x{w{xzwuzxx{t{y{vzyvzyv{x}z{zxz}|yzz}zyx{}wyyzzz~{v|xxzxxywwxxty|v{y}uyy{~}zuyy|y|w{vu{x~xz|w{|y{{wxzyx~}~zyzz}zy{w{wxz~{||vxywxvx|vvvvywy{xz~vz{yy|{x|~y}zy|~y~~y|wx~x}~{wzy~z}{uxxzx|w}ywzz{xzyz|yzwzz{xvxz{zw|z{}{z|y}}zzx|x}zzw{}|{}zzzy{{{yy{yxzvyx|}v{w}zvx~wyy}|zzyxx}zwt~}~|yz|||{{{v|y|}|x{xzz|}xxy|{x{y{||zxz|{x}}zwyvyxwz{x{{vz|yzzyz}}zzy||y{}}y{y}}}}|}~}}xy}yx|{yzyzuz|xyz}w}w||x{x|{z{{x}zy~{|}{{}}{}{{zy{{{z{}{|y}x{|{xxw{{yw|{{x}x}zvy|{zv~|z{xzsx{{|{|z{x||z}|}|}|yx}z{{|~}{}|{|}xxw}}{}yvyxzzyywx{}zz~x}x}|zy|~~{}{yy~z|}||}{}}}~|~~|w}|~}z}z{~{~}}}y|}|xz|}|~~|~~{{{{~{{~~}|{|z}||}}s~}{{}}z{~||z{|~}zz|~}z~{{~}~{~~~}z|~|}x}}~}|}}z~|{yz}{~|}x{|z~~z~~}|}|~~~~~}~}{~||~~z|z}}y~}~~}}}}|}}|~~|~~~}{}~y}}}{||{~}{}~~~}}~}|~~~v~}~~|}|yw}}}|~~|{z~|~|z}|}|~~~{~|~{|~}}~}~|}}|}~|~y{z{}}y~}}}~|~|}}}|~~}}}~~}|~~}~}|~}}~|~|~|}|~}~}~}~}~y|}z|~{}|~}}}~{~|}~}|~~}~}~}~{{~y}||}}}}|{~}{y~}}}~}~~~~|}}~~}}~}~|{~~|}~{z~{|z|}}~}~}~}|~}||y}z~}}~|||}{}}}~v~~}~|yyy{}wy{}{z}|y{vyz{z{{xzv}{xx}{}{vw|{z{wzz}}xzzwyywyu|{xxytyy||vvx{yyx~z|w~zyy~|xyyy{w|yz{xxy{xz}{yvzvz{z{zyzyyy{y}zz{xyvyxvwwxy|x|wv}zx|yvzwv}v}vxzuzvwxx{{wzsxwxvwvw{yxyxz|zzyyyxvvvz{{zywy}xv||wyzyyvwz|}yyyvx|zxy}yy{yx}yzwz}xyw|{||yxxww{vy|}x{zyzuzzzxvxzyzy}{z|w{y{xzx{yyz|zzu{{~wzxw}yxyyyyz{zzxzwvxyv}y{{|wyyxz{zy|zwzyxzz{||{{|}|z||wxxz{zz|}{yy{uzx{{zzy{w|}{z|yxwv{x{wxxw}~{{|{z{|}}yy~{xxzxx{z}|xy~||yu|{vzz{|yxzvzzy|z~}zywy{}xzz{{u{|zyzzzzw{{vw}{vx|z{|x{||{|syw{xyzy{yy~{}y|{xy{yxy~|x{wxz{xwxsvxx{zyyy{x{{y~zy|{y{z|{{{y|yyy{yzz|{|zzwyyzxt}yx{z~z|xvzz}{||zw{zt{x{yw{y|yzyz|{yv}xyvw{|yxx|yz~{}|y{{zyyy}wz|vw{y}|x{|}|x}xx~z}|zwzv|{|{y|w{w}y{xyx|y{{v{|y{v{zzz|zz{{z{y{{y{xzxywxw}xzyy}x{wz|{}zvyyyzzx}}yx}xz{}x{z~~zx|{|{}{zyz~xyzxu{x|zxxw|xw}vwzw}z|v}|zyv|}~~}~}~~{}{|~z~~}~}}{~}~~}}{}|}||z}{|}}|z}}}~~~~~}}}|{~}{z{|yz}~{~~|~}z}~~~}|{}}~{~z{~~|z~|~{x|}~}|}~|z}~|}|}}~}|}{}|~z|}}{}vz}|~z||~|~|}}{|{y}}~||{|{~{|~~~}~~}|y~~}}y~|~}{{}xx}|z}||~|}~}|z}}}{|z~~}~~|~}~~|}}|||{~}|{z~}~~}}|~~~}~}}~~~{~}|}~}x}}|}~z}{|}}|}}}~}|{~}~{}}~~~}||~~|~|{~}|z}|~}}{~|{|}}~~~{}|}|~{{z~~{z~y{|{}}|{{}}~|}||z~~}~{~{|~~~}~~{~~z~y~~|z{~}}}~~~}{}|{~}}|~}~}~|~|~|~|}~}~}}|~~~}~~~}~~}}}|}}}}~}~~{~~~}~}~}|~{~~}{|{}}|~|~}|}~||~x}y|yzz{z}wzu{z{yzy}txy{xzxxzzxxw}z|wywtwyzy|yuwzzyzx{z~|zxy|}xx|yz||zzz{zwyuvzy{zzz{xxuzvzwyzz|{{{yv{{uwxz{z~zxyy{{z}y{yyyz{{z|~{yy{zsyv{zyyyxvzyywzy~}zzvyxxtxvtuwxzzwz{{y~yyzwyzvxv}{|xx|xzz{x~|wz||zwux{{|v{u}xuv{|zyzzvx{wyvyxuwx}|y|zzx}xz}~zz{{y|wvzxwxz|xx}}{z|x{xxw|yzyzyzyv{{}x{}w}y|uwvwv|z~xxwzzy~|{z{|{|u}|~y}{{zzyy{{x{|yxxww~yxyxz||}|xyzwxy{}x{|yv{}vyzyxzwx}z|xz{x{yzxzx{xx||{yyy}|wuzy{v||wz{|wzwyyxyxvzzuwzw{yv}{zzzw{|yz}}~xyw}yw}y{x|{z{yyzz|{yyyyu~ww{{xzzz|}zwx{z{w{zwyt|{xyv{zxz|{{z{{{xz}{zzv~{{}|}wv{{{wxyx}zyz{{xxxwxzyxz{yzzxvxvzy|}{}~y{}{|{yz~|y{xx{}}}{|||||zztzxz{||z|xvzwwzyz{{ywt{wuxx|xy~}~{}||{z{||y{wx}|ux~yy|{z}{zzy|~v}yxwwxu{ytwx}z~zyw}yz|wz|w|{w}z}z{wz}}z|}wz{|||{~xy}z{w~|y{yzzy|wzx{x|w|v}{uvvy{yxxx{||{wyxy}}|}{x~{~}{~{|z}||z~|||||~zw~}|}{|}}~z|}~x|y{|{|~~~~~~~{{~}|z~|{{~~|{v{}|{|~w||~|||~}y~{}|~zy~|~}|z}{~|~~||~z|}{y~~}}zy|y}z~}{|}|~~{~}{|}}}~y|~|~}~x~y{|z{{~{}||~{~z~}z~|z{}|}~{{}~|~~z~x{y}|}|}||~y{|}}|{yz{}~|}|~|~~~}}~|~z}|}}z}}{}x{|z~|z|}}~~}~~|}z}~}~}{~}~~}}z{~zy~{}|z}~}~|}~~~}~~}~}|}|}~}x{{{|~~y}~~~~}~}z|~y~{|}z}~~||}|z}~{~|~{~}||}~~~|y|||z~}}z|~~|~}}~~~~{|{|xz|}{~}~}~{}}}~||~}~}|~~||{|z}~{|z~y~{z|v}~}}|~~w~}~z{~}~z~|{~z||||~||~}{~{}~~|}||w{{rxwuz|{|xyw{{yz||z{x{{xz|zx|z{xvz}zzx~{yvxwxxwyzw|wxzxzv{{y{zy{}}xs|zy|z{yy}xwy{~yzzz|}zxw{{wz{~{{|{xxx{yw}|z|xyyzuzy}wyzzwztyxyxy|~|zx~zy|{|vwyzu~x|~wz|{wwzz|yuxvyyw}zxyw}z{zzwuvzzyyv|z|{s{|z{y|y{}{zzyxyyyzzxv{|{u~xuvx{{zxy{{yx~wxw{z}{|zsw{z{|yuyyz~}ww~wvz|zzw{zzzy|{}x}x|zx}yzxxy||xyz|zxy|xzzzz{v|x{zx{{{|~z{{{{y{zy{zy|z|s{y~x|xw|yyzyy||zzvz{||zy}xy{wzzzy||{zywvx~yxxw}wu{}{}{yx||zz}yzw{{z{wzz}~|vyz{y{wyww{yy|vy||x||xyu}zx{u}yyyw}}zvxzzy{zy|w{x~{|{yzv{w}xy}z}{x|zxy||zz{w|yzz{{|zxyxyw~xwxyz~}wy}~vzwz~zxxwwxuzv~|v|{}wy|yx}|zxv|zv{y|~}yz|y|xwzyywyz~{zyxy{zwz{yzy{vyyy|{{{|||}|yz}w|~wuyzw{wy||yxz|~xz{|sz|v~yyzwxxzxzyv~}|z||yzw~{rz{}vzxy{yyz|y{{|zz|ywz}{v{||xu}zyx~v}z|{zz|{{zzx{z{z~x|xx|}xyw~}uyvyz}~x{zzyy}z{{y{yxyzwx|{zzwzyz{|xz{xw{}{}~y{}~|z~}zz{z|||{}~{y~~}}~z}}|{}}{||}}}~~}{~}}z{|||{}}~z~|}{|}{~~}z{{|{|}}~}y}y}zz~}~{}~}}}{~~|~~|}~z|||}|~~~}|~~}z}~~~{~z}}}|}~}{~~}~|}{v|{|~}~{~~|{~}|y{~}|yy}yz||x~|}~~~{{|~}}~}{z}|~y~~~|z}}~}}}zz}z~||}{z|}~~~{~|{~~~{y|~}}~{}}}}}~||~{~z~xz~|{y}~y{|~}}}~yy|z{z~}|{y}|}|~~~y~~}~{}y}zx|||~~}{~|{w~}z{}~~~||~~}y||~}~~{|}|x~}~{{}~}~|}~{}|}}~~}}{~}~}}~~|xy}|z~~}{}y~~}{}~~~~|{}}~~z{}~}~{}|}~~}}~~~~}~z|||}~~~|~}{}|}~}~~~~}}}|}~}~z~}}}~{}{{~||{|~}~}}z{~}|}|~|~}}{{{y}y|z}|xyyzxz|ywywxyxyvvxx|{zxz{wxzuvuw|vzv|{z}yyx~ywzxx{wyz{zz|y|}zwz|yzw}xz|}y{~x|yztvvzv|yuyyvwxyxw{xxx|||zyyzywwx{z}|~zxzzx}{zxxxx}}xz{zvy|{|}y{x|zy{vx}}wutzuxz{{y}y|{{z~}zy{{x~}y|~{yy{zy}|ywuwyy|xy|xwwtzzxxyyu{{xxx{y|}{~{}y~yyw{|yz{{}|x~xy{|}}u{x||z|wtwyy{zw}yyz|}zy}x|xvzyvx{yz}u{~y|}|{wyzz}||{x{~z}y}zzz|}{|}{x{z{|szvxvv{zzvyx{{u~{{{y~|{ty{z}yx~|}yyx|~z~z{z|~~z}x|xy{zy|xxz|{|w}wwxwxxvyyxxxwyy~yx{z}y|}{}xy{}z|z{{y{{zxv{}{}~yy|w~||}|}yxuw~zw|yyv{}{yzvv~xxzx|zz{zzwz}}{v~yys{z~~{yy}zy{|~{|~w|{{y{w}y{x{yywx~{{xxw{{wy}x{xzy|}}x}}zz}{||}{|zz{{z~{v~zyz{|}yzyz}z{w|xwy|~zyww|z{wuxy|z{z{xz~x{zz{{zx}}zz{zxwxz{xz{|yyxyx|{xz|xvvzxuywxw|||zz|yw|z{y|}yw|~{}xx}}{z{z|xz|{~x{zy~vwvvw||zxv{yyzzyxyz|zy|z|w||{{x||y{zzzy|~}|~{}x{}|y|z{|~y|~|}|{z}||{~{|{~||}||}{{z}}x||z}|}}~~~~}~~|{|{|z|{~~|z||~{{~{|{}{|z~z}}{|~~|~~}zy~{~}|~{{|}|~|}~}~zyz{}}||}~|~{}}}~|~}~~}~{|}}}}~|}{~{{|z~~|}{}|||y{{}~~}|}~|}|~~|{y~z}{~w}}~||~~}}~{y~z}}|~{}||x{~~~}}}|}~~~{}||}|~}z{}y{|}~}w}||}}~}}~~y}~}|~z~}~{x~~~y~~x~{~~~z|}}~~|}~}{|~|}{~}|||{z|{}~|zz}~y}~||z}~~~~~~}x}{~~}}~}|~}}~w{|{}{~|~}}{|~z}||~~~}y~}w|z~z|||~~|~}{|}}~|}{~~~{~|~~y|y~~~|}~~}}}|}~}~~|~{~{}|z|~|~}|~~~{~}~|~~|~~uzwx{x|{zxyywz|yxz|zzyzuyxzwywyxzwz{z{|zz{xz{y}wsx|yyzxxzz||{vwww|x|wz{zzzxyx{vyyzy{|y}xzvxz{}zztwxz|zvwzuytyyzxwyzxz{zy}xwyxyw~zwywwyky|yx{}y~ywywwyyxwvywx{zx{z{w{zwtyywy{xz}{y||yxw{|{y||z~yz{yw{}xyxw{~z~yzxzxzyzzxyv|yx}yzyyx{ywywyywyzzvx|zzv}yx{zyuw|yz|{z{{v}x~{yxxy{z|xx|}wzyx~{zzwxxy|||ywxzzzxyzxwvww{{xyzxy{ytvzyxz}y||zzx~}}yuwx}zzz{uwx|xyx{yyxxz{zy|yz{y~{z{{||}{zx{xtzy|yvwz{}zz{}zyzyvyx{{}w~z|x}zwx{y{{{{wy}}{{xvxz{x|{vxxxzzwzyz{zu{|yu{zxy{|}{yz{zu}{}yvw{w|yv}|xxzwxyzxxwyyww~v{w~{zx|yzz{xyvy|uz{{zzzy|y}zwy}zvxyz{{w}{x}x|z{~|x}x||zzz}z{{zyx{{z|}|}z|}xzy{x|y}x||}}yzy|{}y|y{z{z{}}}}{zyzzyx||z{}zxzzyw~z|vys~yv|}y~y|{x|yzx{|y}z~z{~|{z}zv|xzyx{|yxs~zxxu~{ywzz{|xv|{}~zyzzw{ywzxy{{yy{|{{xzy~xv~zzzw|wy}}zyx{yyzz|y||zyz|yxw|xw{zzw{zywyz|z|}}z}{z~}}~{{{|~}~{~~}}y~}{|~}||{|}}{}x{}||~|{{~}{|z{z{~~~{{|y~v{|~}z{|~}{}~}z}{z|{{|~~~}~~~~}{z~|~~zz||~}~z}}}{z~|x||}}}}~~~~z~|}~}z}~}z}|~}~{{{}z}zz~}}}~}~|~~}~|{~{{}~}}}~|y~~}z~}}~{}{~}~}|~~|{}|z~|~z}|{~~{}~~}{{{{zy}}~|}z}{{~~{{}~|{~{~}|y}~|z|z~z{}|~~~}{~||~|{|}{|z|}~|~|~|{~~{{~|}~}}}~~}}{}}zy}~}~}}||~z{{~}~y}~~}z}~~z}z}||}~}|{}|~}~}z~}}~||}|}}~~}|z~~z}|~~~|}}|}{~|{}|z~}~|~~~}~|~y~~~||}|}~|z|~{~~~}~~~~|y}|}u}}~||}}~{{zz~~{z|}~~{~~}~~|}~~}z{z}{~~}{{xxyzyzz|{x~yuw|wwywx{yzxzxuvx}{uzuz{zyy{|yxx{zvw{z{z|{wzzyy|~w{vzzzzzx~zxxwt|xyyzyyyvvyxxxywvyx{|tzw|zu|x{yw{z|x|{yxwx|}{|{xxyy{wz{zy{{zyxwz{x{ztw~zxzzzy{wyxuwy~zx|yw|y~zzwzzxyzz|w{~wy~|y}}w}z|vxxuwwx{z{wwywxxxyv{|zw{yvxxv~{{ywxxx{{vy~y|v|xz}xz~w{yx|y}{zxxzyzx{{zxw{z{zs{xzzxxv|yzxzvwzzx{{{wv|}yw{yzv{y||wz{x|y{{yw~|~ztx{uwzvz}xwzyxyx{xzywvxy~xyyxw|x~}}{}y|||}z{{|wx|~{}y|y{zzz}yz}zzyzzzztwyyz{y{{y{qyxzyyx}syx}y~w{y{|zux{{z{}{x{wzzz{}{||zxy|y|zyyxywxx{{w{|z|~yxvvyyyw{ywyzx|}x|}y{{|zz|{{y{{|{y{}y{||{zz~x{{xxxux{|{yvzyu|v{{yy}wyuxz|xw{z}y{w{||{u{}{zzyz{z|y||y{~|wyy|yx{zuz}zvxwxzy|~~{y{zxuwyy{xy|{yz|y{zyy{xzyx{zyyx||u{~{{yz|wz~v||yx|xzvv~vyxyxxy~{xyzy{xyxwzzyv|z|z|y}{yx~z{|}|~x}}}~|{{x|u~zzy}|y}||x{{xywy{wwz{yzuxxw{{x|yy|{|x{xzy}yzyzy~~~~~}~~z}}|}~|~{~{w}||~~y|{x~~}x{}~y}}|~||}}|z}}~~||{z{}z{{{{~z}}}}}~|{{}|}|~||{y~|~vx}{|~|~}y{|~|{}y|{~}{{z~{z~}|}~~}}~}{{}~{}xz~y|z|~|~~z~}}z}|~~{~|}{{|}~~{y~}{~{}}~}~}{~~{~}{~{}|z|{{|~}{{~|w~}}}{|}}}~|}~~~||~}}y|||~|{}~~|}{|{}|}}x}|{}}{||x~|}}}|{{}}{}{x}~u|}~~|}}~y||{{||~|z}|~~z||~}}}|}~||{~~{~|}{|}}||~~{{|z~~~{|~z|{|{{~z}}}~z||~~}}|{~~|~|~~x~|~|}|~~|z~}~zz{~||z~|||z{~~~~~{}|}}|}~}}}||{~||}~}}|z}~~z|~}{~|}}z~z|}}~{~z~{|}{}~z~}|}x{~~}~~~}xw{~z}|x{uzy|zx|wy{xzzyxx}}{vyyyywx||{zv~yxyyzzy~v{zyzzy{|zx|{z{xy{zzxzy{xyzz{~zxwwy}zvw{xzw~z|{{wy||w|yyzxzxwwy{{zw{z|z|x{zyu|wyvx{yyx}{xvw{~|}}tzzw|x|yxyxw{|~{z{y{|w|vzz{}z}y{y{wyvwx{wwv~}}yzyw{yxxz{|x||~xyzy{yyyz|zzy|yzwxx|yyy|~wvy}x}yvzzyxuxys|zw{wvuuxyvzyzxyxzyyzzxxwvyxzz{wzyxwz}yx{|wxyzywvw{zzuxwxu|{xvz{zx{{}wzzxxyzyy{zuz||x~w~xvwzxwy{|~zyw{zy}x{|{z}x}zvy{x{}y~y~zx{{w}{xyz~t}x|uxzxzwzwzxzxyy{xz~w{w~{{|yzyxzxw}wwzy{y{{{|u{{|{yx||zxy{|~z{yww{}w{{y{yxxxyyzwxxxzyv{}xz|wxx}{xx|vvzxx|yyz|z{wx~u~v{yz{yyx|z{wz~w}xxzx{|~y{|z|xxyzz{{z}~|u{{z{yyw{}{}{|xv|y{z|w|~wt{ywzwv{}{{{wz~yz}z{xxyyz}~|u~x}xyzwyzuxz~{t{|ty|ywyzz}{xy|}ztyz{v{zv{yx}zwzxyzzz{zwzxwx~yy{w{z{}{z~x{z{}{{zzy|w}zzx{zzz}wx|xzy{{yx}z{wwyy|}|xyyz}}yx|x{wyzx{}zwy~zzw}{{|z}x~{|y{}z|||{{||}z{}}~{~z||}}||~}}~~{|}}~|~}}~~x}~x{}|~~}~}}~}|z}~}|~~z}}y}}}|~}}|}}{||~|z~}{|{{y}|||}~~|{}}z|~y}{{~~{~}~}~}~~}|x}~{~~||~z{~||}}~y{~~{}y}|~~|~~x{{|}~~}{~y}}|~~}~~}}~~~~~z|}||~|}}z~{}~}|~}~}|z~|y}}~|}|~|~~|x|}~}}~}~|}~|}~~~z~{~|~z{{~||}~~~~~|||~~~|~}z~{~~}z~}~z~}}|}{}{{~z~}}|}~{|z~}|z{~}{~|~~{{z}y}}~{|}~~}||{|{}|~|z~z~~y}|y}}~~{~~}~~||}~}~~z~{}}~{y~{||}||~}z{}~~}|{|}y~|||~|}}~{~}}|~}}~~||}~}|}}}}~|}}}}}x|y~zyxxzzxtr}}yu{{{zx|xxyytuzxwxxv}xwv|{x{zyxy|zzxz|~~|zyw|~{}|xxyw|}{zw{}xw|vyx~{z{wxxzwxwy|zwzvytyyvy}wyyz|w{wzyyx{{yy||||z~}|y{v|zx|{y{yyvy{uwvz~vrxzxy}yzy{yyy}~xz}xv{{wzy|yyy|}|x|y~|{yyyx|~z~zzzzxzvuyxz{wxzz}xwzzz~w{xxy~uxyxw|yqt{~yvxu{{~|x}xw|x|z|{y~wz|xzy{xzzx|y~v}wxxvyzyz~yyx{vwwyy|yzxyzvzz{y}xzw}{{{{yy|~wxzz{y{z|}w|x{v~yxyvyz}z|{}zx~w{}xv~z{z~y||y|y|y|}|}z~y{|~y}|xzy|y{z{z~xwxxvxytyzy~{{{uzwzw}xtz{zyz{}{zz~y}zwv{y{y|{y|zv~x||xvy||zzz}~vyzz{x}xzxz||~|x{{x}z||wu|yxxvyvyz{}wyy}|z{yz}}y{|z}y{z{z|~~zy{v}xzxwx{zy{x|wyuy{x{z}vvzzxyzz||x{zy~z{{}xzz|{vx~{{zy{}zxx~zzx{zz}xvzzwv~zyx|{yvxv{vwww|}~vyy}zz{yz{y{~|}}yyz{}|z~w{xw|}|yyzv~x|{zyxvzzy{yzz{~y|w{w{xx}{zwy{vv}z}~}~zx|{{zy|}{{{z}{x}{~{x}v{z~zzv{wxwy}yywzu{~zy|zyy}xyz{z|{w||z}}|{{{{u{~z~~}~y~||}~~~{yz~||z}{}~z{}}z|}}~}}}}}{z}|}}}}~~~~{||~{~z~~x|{|}|~zxz{x}}{}~}}y}~}|~~}}||~{{{}z{z~~||~{{~x||~|~z||{|}{}~|~|~~{~~}|{|}|{{~z}~x~}~zz}~|y|~y{~~{}|}|z||||~|{~}~{}|}~{}{z}u|~}{|~~|~~}}~}~~}~{z{~|~~{|}}{|}|}~y}~z~{~}~}~z~}y}z{|||{~}}~~}}~}}~|}}~~}~~{~~z}|}~}|~}}|||z}{z||}|}y}z}}}}{|~~}}}~{|}|{{|~~}~~|||{zzy~z|}y~z~}|}~}}~}~{}~~|~~~|~~}}~{y|~|z|x|~~~}}|~~}~~~|}|~|}~}~u|y~~}|}~{y|zw~{}~w~{z}}~~{}{{}|~{~yz{{}}|}}{{z~|}|~}zxt{wyyx{|yy{zy{wztyx}{xzyxuxxyyzw|w|zuxyyzxyvyw{xwwyyy|}{zzxywvyyyy{z{wy}zyzzzvwsxyy|yzxx{x{wy|wyzxxy|tuyqvxy|z}v{xvzy{vwz|yz{|{y{{z{z{|{}yw}}yzxy}zwx{wxxwzz{|wy|ywxxzzxyyy}wz}|y}zxwzxyvwyxy}xzxy{y{{y{{|w{|wyxzyy}zy}x|wz~~y|wwzxztzx}xwzyxu{y{{x~yyywyvyzx|z}y{yzx|zyyy{xzy{{zy{wx{v~z}yyuzyuvyyyx~rx|}~|v{yxxw}wzxy~xz}w~{xz~||z|{wyyyxxx{|y|w|zzy|}xyx}yz}uxwy{wxx}|xwyxzzxww||}x{|}yyvy{yz{yzxwwzwyvxw{{}|yxzvw|wx{zy|xwxyyzwzxzxzx}{~x}{xwxzzywy|xy|}{{}|{{yw}{{u|zzy|zz|z|y|vzyxy|zz{x|yxy{z|zwy{{x|ywvw{{z|zuwyvxwyyu}z}z{zzz{|zz|z}uw{|yy{zv{vxwz{{{yxy{vw{z{xy|z{w}~{|{{{}yxyxzyu~{~{xz{x}vxu|x{{w{}zw|uy}|zyzx}v~x}|vzzvwxuzzz~zwy{zy{}y|yx{xyyvyy}x{xuwyxu|{z|{~}v{yy~{zyy{|~|yzz{u|y{yxxz{~|~{{zzyy{~zwx}|xwy}{}w|yzzy|y{y}}x{|x|{{~z|vzxyy|vyyx}{{xrxwzw||~zzy}}}}y~~~}z|{x||y}|}~|~~{~~z}y{y{|}||}~{}}||}}{{}}}|~~z~}{y~~|z|z{z|~z~~|}{~{x~|}{{~}|yz{x{|}y|z~|y~~|}~~|~~||}z|{|}z~|zz}||{}}{}}~~}~x{|~}}|~}|~|||~|~z~~|}|z}|}{~|zx}{x}~}}}y{z~~}}{}}{~~~{}~~||}~~~}|~|}}}}||~{|}{~}w~}y||{{}|}~}|}{|z~~~|y}y}~}~|}}||~}|~||~z~}}z~~{~}~}||}|~{{||}w~}~~wz}~z|z||~|~}~~|{z|z|~y|v|z}}|||y~~{}{||||}|~~}||||}~~z}||}~~|}xy|}~{~z~{|{~~{}~|~~|}z}|{~}}{{}|~}~~|}}|~~z{z~~}}z~{~}~|w|}}}|}|~z~z|{{~||||}~}~|~~~}~}}y~~||{}{z}yx~}}|~~|zz~y~}{~~~{~}~}{}~y~}yzy~~|}}z~~||}yr}w{}|yz||wyxyt{x{y{xyxyw{wzwwvyyxz{yxzuxvvy{z{zzwxyw~|{~y{|x|yx|yxyz|ywyxwzzvyvxxxvxzvxyxx|swtuywz{w|x}wzyzx|zwzx|yzx{{xz{xzw~~||z|yz}vzyxzzxwzvxxwzzyyyxzzxzzzwvzzyz}zyzw|y|wxz|yuyx|y|{||{yyyzz}z|y|z{x{w}|wxw|zu|uzxz}zv{wwu|yv|zzw{||u{xz{yzx|{x|{{xy~}zz{z|~{z}w{{u{yxy{xxz{|yw|}}wxyy|{wx|wyxxy{u}zy{zzyx|{~}|{{{wx}zy{y{}}y{y~w|}y|wuyzzzz{w{zv|z{wxz{y{v}z{|xy||zyz}w~z}z{}|xw|{yx{~}zw|wy|{yy{vxzuyvvzx}y}xxy|yz~yx||{}{|v~}}}~wz~z{z}zyu|{~{{}zz}|{ywu|y|x~x{}}w|{zwyyxytyyyxwvwzw{{z|{y~y{wz{{}|xxxzwzx}x|y|{{||~u{y|xxyxx{y|v{x|zyzyzzwy{t}yw|v{{~{|{zz{x{|{x{{|}z}zyz}|}}|xzxx{{yz||w{wyywyxyzwvyy~vz}z|xz|{zzz{||y~z|z|}|{zyw|{xz|}yvyx}y||{~yzyz{xzzv{yy~{}|x{{|zyw{zwzzuz|w|}~yy|}{{{~}|vz{}zwyzyz{~~x}y{z|{yvy{z|z{|{zyxzxsy|wz{}{x{z{y|zwzz~{y{yy{|}y~yw}|~}z~{|||~~}|~|{||}z}|{{yz|||~{~~~}}{}x~|~|y{}|{|~}|}}~yz}xzyx{~y}|}~|~|z}{{|}|{}~y|~|~}~~}{{|}}|~~|{z||{{~{{}z}{|{{~|~}~}~}~|y}}y}}~z}~z}v~~|~z|}z}~{y~|}{}}|}}}v}}~|~|}}}}|~}}t~}{{|{{w~~y||~yz}}|~}}}~~{||z}|{{|~|{}{{{|~{{}{}z~|{{|}}z}~{{~}}}}|}}|{||}z~z~}||}}|}z|~~|}~|~||}~~|~y}~|~}~}~}}|{~~||~}z|~{|~|~~}|}}}}~~~}|}{~}}|{}{~z~~||{}}}}}}~~|~}~~}|}~~}z~}~{~}|{|}}{~~~}|{|}{}~z~z}~~~}~{}}}|~{~~|{~~|{||}}|y}{}}|y~~~~|z~x{|~{~}}~}z~~}}{{~yyzyy|||zz}w|vzz{{yyxxu{{uyzxyw{zyv{yvyvwy{{uwxwy}z{{yw|zvx{yxwyyyyw{zx{xy|{}w{zwy{|yy{}x}~zy{|xyzzxzwxuuyxv{v}zyuwyy{~|uxvwzy{wvxywy|yzv|{yyy|yyvy|{wx{wzzwzxyw{w{{vzwx|xvyyvyzyxzyu}}x{{{|{xxy~{xzz|{vyxvvwxyx}{z|zy{v}|w|xvxyx{{{yx{w}x{wyzuz{|yxvy{v|z}u{xx|{}xy|{z|uywxu}{x}yzyww|{z{{y{}{{zyyzxwxx|z}nwvvx}yz{y|wz|wy|x{xxyy{{zzxyz|wyv{x{|yx}wxxyzz}v{wyz|~|yyzy{~yywy{|x}}{y{xt}w}|yzvzxx~|{z{vyz{|wz}}~yzy{wy|w||{y~ywyz~zy}|vx{y}y{yxxx{yyyv|}yyxy{yy}yzy|~y|z||y{zyyzz~vywz{xuwxyx||y~{zyx}}wy~xzy~yzz}yxxz~y}xzvx|}wyzzz|zwz}|wyx~{x{~~{|uxx}{zvxty}zvz{}txxyy{{{zy||xz}|y{yy}|z|}z}{z{|y}{zxv{zzzzyy|{zy}||yu{{||{}y{{|w{xxz|yxy||xz{z{wyyzyx|w|{y|uz~|z|xzywwzzxy|{{y~|xy|{yxxytxxwxz{{w~|}y{|}zy|yyyx}}}{||zz|y}x|yz{{x}{z|y}zz{~|}u~z|yzw|yy~{zz{yzyxy{yx|~~}}{|{|~|}|~~}{~z|}~|}~}|{|{z~u~~~|~~|{}{~~|}z~~~|~~|~~}{}~{}|~{|~{z~x~{}}}{y~y}}|}|~{}~{|{~x{}}|}{}{z~~}~{~y{||}~~}~}{|{~{}}w||}~||z~|~}z{{}{{}~{|~}z~||}~|~}|x||}}z|{z{|~x|z{}{~~t~~|}{~z||{|{~w||}{x~z~~}~{{|}|}{{{{{~}~|z}~|~z~{~~~|z||}}|~}z~{|||}~~|z~~~{~~~}~}{~}x~}z~|~~}~~~~|x~~{|}z~||~}~{|~}z{||~z}~~{|~~|~}z~z|}}~{~~|z~}}~~}~~||||{|s}~~|~~~}~|}|}|~}}||~~~|{}}|~~}}|z|z~{{}}}}|}y}~z|~~|~~}|||{}~~z~|}}~~z~~{~{~~}~y}}~~{~~{}z}~~}|}||~}|~{~|~}~}{~{|~{~~{}}}}~~{|~{~|~}~~~~}~w}z~}~|~{}||~~||{|}~z}z~}~|{z}x|||y}y|wyw{p{wzyxzsvw|}zzzysxx~{wx|{yxz|}~u{w|vyx}zzyy{z|zxyz{}}zx|{zz{xxy|yzyzz{xzwyz{xwxuxyz|zwxxwxv|{xzy}{}{z}y|yyy|x|yxyw}uzxzzw{zx}{yw{vy{yx|yvsywyxz}w}vwyx|||{z}{wwzwyx|zyw}|vz}|~}yy{{yx}zz||y}|{}x|wwz|xzvywz{wwz{yxzwvywwv|}{{}|}~}{}y{y~y{|}{z{ywy}~zu|{|xxwztwyzzwwz{zzyox}xx|{y{{z|zz}zyyzvwywzyzyz{}{wy}~{}w|z{{wzy|vz|xyz|~yx|yvwwx{zvzxzyzyxw{{y}}zw|z{|||~zuyy|xvx{x|~xx}}y{zxyxvyzzy|{~{wvzvy{}{{tx|zzzsyy}xzzzzyzx|z}{x{|z|z{z{||zy|ww{xxzw{yzxx||xy~}}syu|{vx{}zwy}}{wz|{|v}{yzw~yz{}xwzzxx{x|{|}~{z}zzx{z{{t{|{w}xzz}|{x}zzz||wyz{|y{yy{y}~xz||{{{|{}|~zy{{x~||x|zwzx|yzxxzxxxw{x|xxxzz{{z|~xyzzvz~}{x{||}zzz|{||yz{}wyy||~||wy{vz|y{z}}z{z}yw{}yxz{~|w|}x{xx{|~||}z|xz{zz{|{}zwx}w|}~z{|||{}zvyyzzu~z|xx}x{wy~}zx{{y}zzuy{}y{yzzzxx|yzz~wx}}w~}}}}||}{~|||w}{|t|}}x|~w}{~}~~|~}}|~~{{}|~z}}yz}~z{}~zyz{|~~{~|z}|{{}|{|~{||~y{z~~~|~~~~|}~}}}|{|~zx}z|~|yz|}~{s}{|~~}}|z~}|~}}{}{~~{z~{}{|~~~}|{|}z}~|{~xyx~}~||~~~}}z||~~{|~{{~~xy|~{y~x~}}}}}|{z}~||||{}~~}~~|{~|}{}y|~|~}~}|zy|}~}{}~{~}}}z||~}{~~|}~}~}z}|{~|}{w}}~{y}z~~|}}}z}|}~~~}~~}~{~}~}~y|{}|||{|{{~~~}|}~}~z|{}}z|{|{~|{~}~|~~~~y~~z~y|~~~~~}y{|}|~~z~~{|{~}|~}||{y{}}y}|}~{}~|{~~~|~|~{}~}~~|}}|~z~~}~~}}~|~~z~{{|}~|~~}||~x}}~~}}|~~|}}z~}}~}~{|{~y||}{z|z~~}}~~}{}tyz{||}|zvzyywxz{~zzwzy{yy{x{y||||{yw}}y{xzuy~zy|{y|{}y}|zx~z|zyy{{x}zy{{zxzzw{zvzwzzzy}w|wy{|{y{yzz{wtz{xyzyp{ytzx{|w{yyvyx|vyyxyxy{wzzxwx}{}z~wx{zwws}{|z}yzwx}}yww|wz}xz|yx{xyyyz{|zw{yz~|y~yz{zyxyz|xwvw|{yy{xzx|{{{{{z~wz{z|t{|{zzyzn{xyws|zyz}{xz~|yyy~{|w{|{{xvyyyz{{|yz|{{yy~zzzty~|xxxwxyxuz|yy{yxuw{||yxxwxt{zw|yzw}|v~yzz|x|{y{x|zzyv}z{zyx|}zxxvzvx{xyy}|{x}wz{z}yzy|vy}{|x{|y{||xyy{yzxzzy~vw}yzzx{xwvx|xyzy|y}zzzxxzyxwx}|w|wxxyxw}y}x{}{yz{|{x|||wx|w|}uzuzvyyy{|xxzxzuw{yxuw{zvyzz{z{v|xy}zz}~w|ww{v|zw}{}x}|ywz|z}yzyz|{w~|zzw|wx|{z{wxx|{{y{}xxywzx}x|}xyyyywyyz|~zu{x}z{|w{wz|w|y}{{}{{{}vv{wzwwxvy|zu{xyzy~}|}|zzzx}zwy|{x{w}z~v{~{y{zyxzxxzz{xw{yyz|xw}}z}xx|{{yz{zy~zw}zxy|{|zwy|z|zz}xzvxy{xyx~y|}{zx|ywtxzwy{z}z{}t~{w~{|}|s|{yxyxzz~z{{ws{zyz|}xy|}~|~~|~}~|zy|}|{~}}|{}|{~|}}~x|}{}|||}}~{~|~~||~{}}}~||||}~~}|~}|~}||}~~|}{|yy~~}~|y{{}~{{~}}~}}{{{x}|||}~}|~~}}{z{|z{|{y}~~|{~||~}{|{~}}|z}|z~x}~|}|~}vz}~~}}}~~}z}}~}}}|}}~~z|}~}}|{|}~~{}y}}{}~{~~~}||~{{~}||}}~}}||~~}~~{~||}~||~}}z}{y~~{}~}{{}~{}|}~{z}{|~{|{|~||~}|}}~{~}z}x|}{|~~y~~||||{|z{~~~|}|z}}~z||||z|}~~~{z{|y|z~}}|~~||~{}}~}w}~}}~}~~}{}~~}z}|~~}~|~|{|~~~|}{~{}}~}}{|}}|}~}}||}~}~~}|z}}~}}}|}~}~}|~~||}|y~{~}}}~~|}z~~{}}{~|z~~{}~~|y}~~~~{~|{y~}{~~~|~}~x}~}~~~{{~y{~}~|~}~|{~|y}|~~}|~z~~}~|~~~~|}~~~|}xy{x{w|~x{yz||||xyzywyxxxzxxyzwzzwyvwuw}{wx{vuxy{|z}}{y{|y{zyy{}xxzx|{w|||zxzw{xux{x}zzz|zr|tt{ywzyryz{vwutv{y}zzx{yzyyx|{z|u}{{xxx|yz}y{xxxvx|ww~xyzyyz{yzyyyyyx|xww{wy{vz}||{z{y|z}yyx}zyzzz{|ywxzx}|wxxx|zyvsxwzu~uxxzxtxw{wvywyzx|y{}|}{}xxw|{|~yyyyyyvyx}zzxy{vz{xzx|wxuu|z|zxzwxytw|yy~zzwwyxz{{zyz{~y|yzxx|zx{{x{yz}~~{{y}|zxxvvxzxyy~{{{zzzyw|zw{yz|wty{v{}vxz|xyxzz}|w|wxzzzzx|{}z~|||y{zxwzw{w|yy|z{z|~xqzyy{zyyvzywux{~{w}}{|yy}zzxz}|y}{{~}|~zx{zw|{y{y{xwwyx{~{z|}{twvx{w|zw{|zyx|}z}wzz}}{y}{{zvx{}y|y{y|z}z{y{z}wy}}{y}}||ys}v}yvzxwx|xtw|y{|x|zvy{{z|}|y~~{}{xyvzy|z|y}xx}zxx}xzz|xzw|{{{wzy|y{xw}yxy|yvyy{xx{{ywz}~{{zv{{}{vy}y}z{{zw{xzzx{zyzuxy}}{|{yyyy{y{zyv{xvzxzx~zzzzx|~{|}z}|w|{{yy~}{zx|x{{zwxwz{xxzwx{{{yw|vyxxyz{|yw{}zyx}|x{{{yvz{{z}{||~~}{||{{}}~|z}y||}}|{|w{z~|{~}~~|||}}yz~~~{~}{|}}|}|~~{}z}||~z~{}{y||~z~}{~~||~}}~|~~z{}~z|v}|}{||}x|||~{}z|x|}|~~~{}}}z}}|{|}~~~{}||}|w~{}y}~|z{y~~}}zy{~~|x~}|~|~~}}~~}|||~z}z||}||{}z}~{}x{~|~z~~~|}|~|y}{~~{}{~~yw|~|}}{~}{~}~~}~{}zz}}~|~~{~{|~||z{|~z{||z{z}|{~{~}}|}|y|z~y}}~~}~}~|}z~{~~w|{~}}~}||z|~{}~}|}~|||~y~|~~}}}{~}}}}~|{~|~}~~{}}~x|~}~~{y~|}~}~~{{}}}}}~||}~~z|y~~}~|~~}{~~~||z}||}|{~x|}~~yy{z{~}y}}|||}}{u}~~~~~}}}}{z}~~}~x|~}|}~||~|~}}}~}xwy{{yx}xvwx}wyv~xxxzz{ux{xyzux~uy|w|{wzwzm}}xw{{zwzzwx|~vxxyywuyo}}x}{xwwz~y|v{xyyzzuzxzyvwy{vxyzzx}vwvs{{uz}x{u|vxzwwyw}w|xu{zzzywyxzy}zy{{w{zwvxxxxwuywyxwv{{xz~|yw}}{yy|tw|zw|{{zywyyzzz{x|}wz|x{xvyxyxwywy|y{z{xzyyz}{w~x{|wwt}y|z}wwyywyxwxw{~xz~wy|uvx{z}}|{yyv~|}y{vy|zxuxzzzx||wvwx}{xw|}|wyx|{wyxxzwyuzzvxzxyyzzx}{{|vyzz{zy|wzyxyuxww~zwyyzy{wy{v|zzyx}zzzx{xy|wv|zwxzzx||zxvvxyzzxz||yyxzx|{{xwz|wzx{|z}zzyz~yz|ux|wyzzz}xxx|{y||w{y{xxz{xzzyxzwzz{xyxy{|ywy{zx{wyxxzy{|vvzxv{|w{zvwz{|||ywvx|wvyy~xyv}{zwyyyzy|x|y{v|~wyyw|vxx}wwyw|zzzyx~}xx{|xz{wu{{xy{yz{xx{y||yz|~z}|xyzz|y{|zzyz{}wwzzxwxxw|yxv|xyy|{x|{{z{{xz~zzyyw}yxvy|wxx{|v|x{zy}yw}~zzy|}z|ywxyy{xy}w}}|y{|{yyxyxwy}z|{}z}uyw}}}}{{y||yv}zz}zyxz|y{{z{x{x|{xzxzzzyz{{xz|y~{v{}{uyzy{z{wzx{{zzz{x{{{xw~z~|~|}~~|}|z{~}{}}}~z{{{}|~z|~}{}}~~||~~zz{{~~}}}{}yz}~|z}}}{|~{}~{{|x}|||z|}|z}{z||~||}|{~}~~{}~}}~|}|z||{{{}z~{y~}{~}|{|}~}~{~~y{~z{|x~|yy~}}~}z}~||zz}}|w{zzy|~y~{y~yz|~{z~x||||~~}~y~}|||~||}~{{}}{y~|z|~y}~|~~~}~}~}}|~~}y}||}z}||x}}~x~|{{~|y|{yv~~|~|}}|~|}~z~|||{}~}|}~{~|~{}|}}}{zz}}z~~~~}|~~}|}|}}}}||}|}z}||}}|{||||w{~{~~~~}}}{}y~~}}}|~~v|zz~~}}}~|~}}z|{~~~}|~}~}~|~z||}}}}||~~|~}~}|~~x}{~~~z~{}{{~~|}}~|~|~~|}z||}|w}~}}}{}{}}|~|||}}}{|~{}}~}z~}~}~|~}}}{}{~z}~~|{}{}|~{w||zzzzvty|yyywx{zwwzxv{y{wxwyzyzxyxxwyt{|}{xvxwxz}wyxz|z|zzx||tx{zz|{zzz{zzz{{{|zyyuxyxx|{x|yxwzwx|yywyz{xvxzxwxzxz|v{zzywy}y{y|}{z{xx{x{{z{zvywxzy{wxxyxvyw{z}zywxzxv|wyyuxz~xz|z}zw{y}uvw|zx{w{}{{zy{||}x}z{yuxzuyvyy}}yxw|xyuwzzwvw|zwxzzuv}y|z{z{zy~|y|y{~|zt}z}v|wx{yzzx|z|wuvvzyzv|}yzxvzy{wxvx{yxv|}zzty{{{{xvy}w|{~yxyw~y{}v|z{|{}x}y{yxw{zyxyuu{wyx}yzzx{w{y{xw}{~|zyy~~yxyz|}yzyz}{{~zx}wu{x|vz|yyvwywv{wv|x{xzxyxxwwx{wvvvxu|yx|yyxy{z~{wy}zxzz}}z}z{~|zywz|y{yyyzxx{xwww}zy{|zwqywx|xzyu|wwwz~uz||y|xyy~w~yw{}y|{z{{{x~yy||v{{{yyzxywwx|wxyz{uxvzy{v{xxvwzxx}xyxz~u|v{v{zw{v|~x{z{}}xwxuxzxvt{yxy{xvzxu|uxu|xwzyzxzwyzy{y~}|yz||zx~}z~xxxy|xxz{yywz}zz}z{x{y{xrww|yv}vx|v}{yzxyy}yyy{yw{yyzw{~}w}}{z{{zw~xy|}{|x|~~ywx|xx|zyyw{{xxuxwyzw{yxyyxwu{~}zy{}z~z{{z{{}{{~x{zz|~|}z|{}{|~}}{~y}~{|y|||~y}~z}|~}|zz}~}~}|~}|~~}|~}}{}{}|}{|{|{{{{~y~~y|~|}y~}~z|yz}}~~z}~}~{|z~}~{{{{}}~|||||||~}{{|~|~~~}~~}x~|~~}}~z{|{~{}~}u}z}y}|{}}~{{~{{~}z|y|y~}~|}}|}y}{~}~z{~~{|~{|z}~||~~~|}}z}z}||~}~|~}}{|~}{y~~~~~|{{|z|x~}~{~|}x}~~}}{}}}~~y|~}}~~}{~}~{|~~}y~{|y}}~}~||x{~|x}y~~|~}}~|~|~}zz|{~|}|}|}|{{{|}{|z~}}}}~|}}|z|}}~}~{}~}}~~zzz}|}|~z~}{}|y|~}}~~{{~|}}{|}{|~ox}|z||{{|~y|y}}|}{|~~}~~}~~~|~~}}~}~y~~~~|~{~{{~~|z~|z~}~~}}~~}|~~}|}|~{~}|~}{{yz|{z{{{{~~{~~}~}~~~zxxxxzz{xzyxysx{wzz{zzx{vwzz|wvxxxv{{zww}ywvyyvzyvy{y{xuv{x~vz{yy{yz{xyw{y}xyxwxw|y{{{xzyxwtxzyt{xuuxywyyztwzyzyzy{ux{ux{xx|wvzwzyz{yzy|xx{zxxx|yyzyxzw}zywx|y{wwzxwxxt{yyzwzwvzz~yx{wzxyxxyvz{}wvx{{|{{zuz{{|yzzxxzz{zxz|u{t}xx|{}yz|zzxvxx|}|{y{wx|yyzwwyxyzztzy{v{x{yyzwv}z{w{ztz|{zvxxwx|y|v{y|yw}y{wz|xyz|||z|u{wvwzvy|zy{xz|uzwz|{zy}w{xxw{{zyx||{x|{yzx{yzz{v}yzw|yv{tw{}{y|wwyz}}wyzyzzyx|{x|xxyzwu{x{yzy|yxw|xxwsyzyxqyx}v|xxyy~z~|x||{x}x{ywyxyw{{zxxzvx{z}x~{zzxvyyyzwxw}vzzw{{{zyvzzzwvu|}vzw}zywyzwy|zvy{z~|wu}|}xxzy{vy{|{wy|uwzy{{{yxy|~{wv{{zy}z{}zvx{wx~|wyzzzyyxz}y{|{|y{}zz|z{{yxwy}yyyz}}{|y{wyyyvvzy{|zuzy~wxz||yvvzx||z{{wwzvwvzzy|}y{u|y|~|z|xyzzxvyy{{wy|{wxzyzu|zzxx{zyx{w}~vwwzy{}w{{w}xxzyzzzw{x|x}~x|y{{xyxyzxxyx|{zzz{yu{}~}}{{yx}{{yzv{{zx}wxzy}z{y|yzx{z~{}|x|~|}~|||~{}~{|{~~~||~}~y|~{{~{{}}}~}|||}~}}|{|}~{z~~}~~}|{x}|y{{}}}~|{|}{}~}|yy|~x}{|}y|}|~xz}}~}{}{||}}{z{|~|}}y}|y}}}|~}}w~~|~{~z|}}|~}|||~}|{}}{~{}~z{}}|y|}x{~|{}|{}}~~|~}x~~|}||}}}{}y~z|z|~y~{~|~}|{~z~|~}}~s|~{{{||~}{}}||~}}|~~~|{}~~~}~~|y|~y~z|}}x{y||}~~}{|}|~|}~z{}|{|~~~x~{y~{{|~}}{z}{}{y|}||{}~{|z}~|{|~}z|}}{~{~~~~y||~}|}}~}{}{}~z}~||}}}~}~|x~}{}~}}}{|~|}}~|}}~~|z}}|}~||}~z~{}zz{{~z{y~~z}{~~~~|{||}|~}}~~}z~||{~|~|z|~|~~~~}}yz~|~|~}}}}~~~}y~~}~}z}yz~~{~~|}~{z}}||}~{}}{||}~~{}|~~z}z~~~}{yyz~}}yy{z}wywx|xw|zuyu{wx{uzvvxwzzzvxy{xv{z||xw|ux{yyzz}|{w{|yy{{{yw}z}vyz{vuyv{zxzxywx{wyz{xxwvwv}~yw|zu{y~yzyw{w|zzyzz|y}zxy{x|yw{{|{zyxtw{y}v|zuyxuywyxxy{wy{v||zw{wwyxyw{{z|{vw}~|wz{ywy~wyzzz|xzx|xxzy{zxwzyzyzwywzws{|{zwxxyztz}x}{yzxzy}z|xx{|}z{xxzxzvy{{z{yy}xyyvwytwxxyxxzxzyxxyvzyxu{yw|w~|zzzy{|z|{z{y||v}zyyw}zz|{y{zzyywv{yz}yzyuyywx}zy{yz|{|xxyzz||z}}y|z|zy{|||zzzyz}{{y{}xuz|}yvv{zzywzyz|xv}yv{xxvzz|}uzz|z|y}y~~xzv{y|szwz|~~|z~~x}{yxxzxxy}wyy~y{wxzx|z~tvxyzy{zx}yyuy|}}zwx{xz}|z{y{yzy{zy}z~z{t|v{}xyyz{uxzxxv}yyvxxwz|wy||yy{{|~z{wz{{{|}}|xw~~}~x~yzz~{|{z~{z{yyw}y{zxuzxyxyzv{wuzvtvxy{x{}yy{{|x{y}wxx|~y{{}xz|v{{}~|{yz{|ux{y|zzwyyxxy{zwz}zyw}x}yz||wxz{z|x~xz{}|wx}z~|y{|{wz}y{~}|wwxy{|yzz|w~y|z{yy{yy{}y|{z{zyz|}z}|y}z||w}||}~xz|x~~}~~~||{~~}}{yx}~|{z}{~}||z}}~~~}~}~{~|{||}z~~}{{}|{|~|~z{{{z||||~z|~|~~{{~~}y}~||{}|x~}|}y{z}}{zz}||~yz{~z~~zz}~}|}}}}~}~||{zzz}}~||~~|~||y}}}}~|}y}}|}~|~{|}~xz}{{{|~~}~~~~zz||||~~|z{~{~z}|~|{|~}}~~|~}{}|||~}|~}|~|yz|{}|||zz{~}}{~}||{}|}~}}{}{|z{~{~{~~~{}~}}~x{~~}z~}z}}~}}~~|z|~~z~}~}~~{}~|~}{{}||}|~~~~|w}w~}~~~||{{}}~{~{{{}~|}y}z{~{|}}|{~~|~~~{~~~~|}~|~|~z~~}}}{w~|{~~~|z~}|~~~~~~}~~{z~~~~{~}}~}}~}{~|||}||z|~|}~~||{~{y{~z|~{}}}}}}~}|}}{|~~~|~~~~}~|~}}~}~}{ywzszz{}y{~|zyvy{y{}}zyxyzzvwxy{x{xz}zzyzz~u{{xwuuvyxzvzwyyz|{|vyzzxwxx}~x~zxyx{{xyzxuvv{zzwz|{x{wxy~{wyzxyt{yxyuvwyxyzzzy|{|vz|vyz~z|yyyyzwyy{}yuw{z|{uu{{}y|yx|{vzxwx{yxzvyyxz{{{{yyy{ywzwy|y{~{{~z~wxzxy{z{{w}u{yx{|zzxy|xxzywxxz{zvz}}{}|xyu{|yyzy}yv|}|{{swwvy}|xy{~|u}|x{z{w}|x||}vyz|vyuzwy{{}xzywy}wzzzzy{wx~{yw{uzvyyyw{zyxywyyzyyy}{yy{}|{|yzvxx||ywy{{}w}z}w{zzyyyw|wz}y|wzy~{yxw{|zxy|xww{zz{z}z{zy|xyxw{yxzxxzwz{|y}}{|z{xyzz{|}xvu|ywz}zw}||}yy|~z{xxzwz{zxx|x}w~{wx|{x{xw~x}{{}vvx|v{{sy{y|vy{zyx{}uzz}zzyzyy{z}zzxv{|zy}{}{z{{{z{zy|vyz|yzy{xx}v|{zvzxz||z}{uzxw}{{yvw}zz|}zx{xyyzzrxyz{yxz{|zy{|}xyxwz}x}{y~t}|wz}zzzyz}zy{~|y{{~yxv{x|~{yvyw{}x{|y|yzvx{{xx|wxzvy}x}{{yz{x|z}|y~z~vz{v}y{||z}}x|yxv|y|y||y{xw||z}||x}zyz~~{zyzx}xwx{zw}|{xxxz|z{xz{|zzyxyyyz{|{~}~{{{y|}|~||}{x|}}}}~~}|}y{~|}|~|}zx~}}}~}|}}|}z|~}{||~z|}~}~}{|~||~~z||y|y~}~~~y~~|z{|}~}~|x|z~}y}~}}|}{{}w{}~~yy{~~}||||z}y~}|}{}z|~}~}~~|~}{~}}~}{|~|}}{{~z~|~}~||}{|~|~z}~}||{~{}{~{||~~}{|~~||}~|}|}z~}}~~}{{|z}}~~y{||~}}}{}~~}{|z}~}||}~y~y}|zz||~{}~}{|~~~x|{{{~}}z|z~~}{~}|}~~||~~}}~~|||~~{|~{}}}~{}}|z|~zx~}{|~}~}|}}}~}|~~~|}{{|||||}}~}~z~}|~}y~x{}}~~~~~~~~{|~~~}|}}~}z~}{~}}~~}~}|~}{{}~y}~}|}~|~}}}~x}|~}~{}z|}{~{~~|{~~}|~}}~}~}}}}}~~|~~}}y~}||}~~~}}~|||}~|}~}~~||z}~{wu|vz~z{y{{zzyy{z{xywxzvzzzyxu}ytv}xuyxz}xx{||yuv}~y}zxy}yyy}zwwzy{z}{z{ux|wwyxuwzz~|y{yzz|zuwwvx||y{xu|yty{|{{z{z|w~zv{y{zz{xv~{zwxw{}y|y{uwz~xyywzx{vyxx|x{wxz{vzzvzxxw{xyy{{yxuy|xw}z{wyz}{zz|{z{}|zzywxzzzvvwu|yvywzzy{x{|wxyuxz~{zz{wz|{yzwy}wzxzzz|zx|yyvy|{~y|xu{y|{s{{xxyzzx~wx~v|x{}{wu{yxty|ywz}z}yx|wzwxzxxz|xxyzyzw}|z~zw|vx}y{{{xxxwxxwwrvx{vt|vx{uyz{{z{~~x{{yy{{zyyzzzzx|zx~}|}yzzvx~{txv}uv{|xwzx{w{|yzxw|xvrz}|{|{{}x}{{}y|z}{x}vz}}}|{{|}}vz{~{|wzy||z|{wvwyzzyu{yzw}wuyszw~yz{{y{zz{y|w{u{}zy|tz|yxz||{wzzzy~wz{zz{~zzyzty|{wvxx||uz{zuzy{z{{|{{|z{xy}|{|y|||~z{|x{|z~{v~zxzw|xwzxy{{y{vyzyzyzxy{{zvyw~|~|{y}u{{vy|y|y~{{zy}{}z{z~x|yzz|x|{~wv}xxzzw{yy|v{w}zyw{z{y{{}{{zyyvy{{}}xz|w{|{t~{}~x|}vyy~zxx{z~xv{w{yx}yzz{||}zz{|u{{}z{|x|xy|}{{}|yzy{y}{~|}z}|}}~y|zzz}|}{||z|{{z}~~~|~~zz|~}z{~~z~~|}{~||z~}z|}||{|}}}z~}|}z|}x~~|{|~z|~{~{}~~~}|}}z|}{}}|~|~{||{{yz|w}}{|~||~}}{z{|~~~}{~}~}z||z|~|{|y~~}||{zz|}~z{|~{}z~}~{|~~~{}}|{~vx~z}{~||}{}|{}|}{~}}|z{z|~|y}~z|}}}}y}~|}}~||}}}z{~{~|~~}~~{||}~}||}~}}~{~{}~{z{}~~~}{{}z{|u}}~~|z}~{|~|~}~~~|~y||}}xy{{~~|z}|~|z{||}}y{|}}{}~}~}}~{}||}{~}{z~}}z~~}z}|}|~|}{~~}}}|}}~z~||~||~{{~~z~|||~||{|~}~}|}}~}~}{}{}~}y~~{|~~|~{}}~~|z|~~}{~y~}}z|~{~~~}|~}~{~|||~|~~}~~}{~}}~}~}}}~|xyyyz{{w{|xyzyyzzyz|xxyy{xyywuy|zx||zuyv{{zvxxxx{w}y{yz{{yzyy~z|y|zzyyxv}zw}zxx{z}{vxxz{x|zz{x}{w{{zy{zwwzvxyzxzvyx{zzy}zy{vztw||wx{{u~xzyvy|~yzywvvywyt|{{x~yxz|yzyuyvzz~v{zyyzyy|y|{yx}w{zwwzyyzwyx{yvz|xxxw|xwxw{wwxyzz}zww~z{{{vyxvvsxxu{{wyywxyzyzz{vxzw{v{zxsz{{xy{zwyy|xyxwxx{}|y{wz{x}xxx{yy|xxw|yyzywwzzyzxww{vwz{zvz|yxz{|xx||zxyxuy{uxyz}xwux{|xxxvy|wu~xyywxyx{xxwx{wz{zzz{}xwxzxxxzz{y{zv|{yw~|zzzyyz|zxyxzyxv{{y{{z|yzyyvz|y}{|y{ywwzt{{vxx{u|{x~{zuxzxyx{z||v~|yz{wyuww||wxvvxvx~xy}|x{wzyvyy{y}w{zxtzx{~yy|zsyx}wwxz|y{|yxyzz{{y{}{{~zzxwy}zwzzxwzx|{~z~zxy|{~y}}|{zyy|{z}{z{yxv{zx|yxzyyxy|zz|zwy|vz{zywv{xu{}w~zzx||yzzx{zz{x|yv{y~xy|wxxv{|xw{z|ywxwzyywwww{yz}yy{yuyy{wzwxz{|}uy|zzyzz{{|{||~y{{}|zzz}zyy{}{wz~zy{z{zxx~{x{|xwy~z|y{wzy{ww|y|zzy~xw{yyyy|z|||}||{}}}|}|{|}|zz}||{~{}}|{|}|}}}|~|}~~}y|y|{{z~}}}~}~|{{}}z|~|{x}}~|x}y}{}||{}z|{~~~}~}y}}~~{|~~}~~z|}}}}{~z}{}y}~~{~}~|z|~~{~~~{|y~{~|~~|}~~}|}~}}z}}zx}|z|}{|~}|{}||y}}~|zzy||z{|}|}|~|{~{}}z~~z}~{|}~~||}z{{y~{}~}x~|~~z~~z~||}}~{}}~}y~zy}~{}|}~y}}z~~|}|z}}~|}|~}~z}}~}w||~}~~|{~|}~~~~~|{~}}{}||}wy|||r|}|~}}~~~~|}{|{||}}}{~}||}|~~~|~|z~|{}}|~~~~|~~{}}{}{}~}~{{{}~}}}~}~{|}~~~}}~}}z~~~||}}~}|}}|~}z~}||x|z}||y|}~|}|z|~~x}~~z}|~~|}~~}|}{{|{}~|~~|~~}}~}}{~~|}}~z~~}~~|}}|}z}{~~}v}|wzzy|xzxxz{uwvwuzzy|ww{yyvzyyyy{wwzz}wv{zxy}yyvwzx}}y{y|v|{xuxzxzy{z~}{xyxxzyzyzy|wyyx|wwzw{wv}wx{xysww{~}{w{{{{yyyz|zzx}}{{|t|x{yyzw{ywxxzw{tzvtvyzwyzxyyxzxvvtzxvzw{yxyz{zw{z|}}zvz{{vyv{y}}yxvz|yyy}vyy||z}wyytzzuyuyyy{uxxx{{z||zzyz{||xzyyzvw|y{w{yxz|}}|zzzzwyzy|xysxy~u{zzwwvy|xxz}wu{yxyxx}{v{z{{x{ywy|v{z{yz{xyzyzz{z}}zwzvzxxx|zy{ux{yxyzyww{y|xwx{xzyz}y{x{|zzw|~vyvzwyzy||yz{yyx|{zzyyzzwxyyzwz~|xxzw{z{zyyyzyuyyy{xyxzw{wz}{y{{yuwx~w{|}|y{|~xz~xxzzzzx~z{vxzzxtzzzw{qyzzxxwwwwz}x{x|~{{{yzxtwww|{zwz|yy{{|z{{|yyxxvyz|yzxyvx{y{w{zwzyvxx}yu{{~}y~|zyz{{}{zu~y{{}}~y{z{~uz|z}xvu{y{xyw|yxyxxx}uyy{~xyx}zxz~{{~{~{y{~z}vxyz}}xyzw}}zv{}|yxx{z{yuwzyzwx|wxy~zz~xyyw{vyyxvxwy|xz~||z{wy{~~y~|zy|}zzv|}|~}{yz{x|yz{zy{zyy{|tx|{y{||||z|zvzz{{|{|wz}zy|~~yxx~}|~~~{|{|~|x|{}||||}{||w~z}{zz|~}|}~}|}}~}{~~}}~|~~}{{|~z~{}}~}z~~z}{~y|}~}zzz}~{~z~~~}~}~~|||}}}z~|z{}~|~y{|y||}~{|{||||}z|~zw|~{~{~}}~}z||{~~|~~~z~|x~|~~~}~{}}}}{z}{|}|}||}{~~|}|~}|{~w}|z~{~}|}~y|}|yy~}~~}{~z~|~}x}~|}||}~|y{~{}z|}z~~|}}|}~~x~~|}}||}{}~~~}}~~z{}z}||}{{}{|~y}~|~~}~}||}{~}|}|}~~{{~~}||~z|}}y{}y}~{}~|~z~}{||}~|~}||||}~~~}}~}||}{|{z{z~~}~y}~}zzw}~}~|}~}}~}||}~~~}{}}~|~}{~yy~}|~|{|z~~|}}|~|{~|}~~}~~}~w}~}|{}}x{{{~{}~~{~}~z}|}}|~~}~||{z~~}~}}{|{|~}}}z{}y}}~|}}{}~|~}~}~|y{wv{ywzxyywxu{y{wzy|yzy{{}yzvxzuyywyz}uyxw|xxzzwzyxyyyyz{v{{{ywy{zyzyx|y{xzyz}v{yw|xy|w{~x{|u}}}y}{}{z{twyywv{|zywyxzyzwxyyy{zywv{y{v{{{zyzy{z{vzw{vy{ww|uu|zzzxy~zwvx|zvx}yuxx||yzzzwyxzzxy{yy{xx}x~z{y|}wz}xvxz{zxzx{wxw}x}{v{uyy|yxz{xvyzy|}y|vyzywwxyty|{xxwyzzy||xw}{z|y{x|x|xzz||vyy{u{w{z|zv|{ww|y|vyx{~z|{zy{xw|z|z{|xwyyy|~{|yy{xvzyxy|svwy~yywy{|{wxv}zzxyy|wy~ww{xxy~ww|yu}{vs{v{y}vz|~{zzwyvy|x{w~vxzzxuwxut{xzxxwwvy|v{yw}yz{yyt~z||y|zuyy}w~y~yww}xz{zyvs{}zvyz}zyz|yzyyywx{y{}}vy~ztzxz~yxyyxzzzv{{|z}{yvzxuvyyxy{|}x|{xz}|z{xz{{|zzux}xzzzw}zyyxwu}{wyz}ywwy|{u{vz}}zyuy|}}z|xzx{zy}}zzz{y~|wy{zz{y}xy|y~z}xz~v}~yux~x|yv{y{{{x{x{v|{x|xy{uz|y{z|~}zxx|zw||zy{xxzyz|y{|~zw}|z}ww{v}ww{yvxyyz{{z}}}{x~zzz}y|~{xz}{y}~}zx{zzyzwwvzzyyzzyy|{x{zyzy{{zvyzzzy|xwzwy||}|~}}~~{}|{~|}|}|{~~{}~{{}{|~|y~{||}|{|}{}|~|~~|~}~|~~|~z||{~z||{||{{z~{}~|~}{|}~{}|}y}z~}}~~|}}||~|~~x||x}|{|~{}z|~}~~y}}|||{~~~~~|{|~}{~{x{}~}{~{{~{|}~y}{}{y|~}}}}}|~|~}}|{{}{||~}zy}~~}|{|{}~|{{|~~~z~}~}}|z}}{~{~z~|~{|}|w{{{y~{{|xz{~~yy~~|||}z~~z}~x{{z|}y}||}~~~~}~|~w~~{~{z~~z|x~|z}~|}{|z}~||}x~z{z|}~}~~{}~|~|~}~~|}~|}}}|}~~{||}|||}~~yzy{z~}z||{|}}}}{~|zyz{~}~}~|}~}|}~~|}}}|}{~~~z|}~~~}~y|}}~~{}|z~}~z|||~~z|~}}~|~z~}{y~|z~|}|||}~|~~{~z{}}~{}}~}~~||~~|~}|{}~~{~}}|||}}}~~}~z|~~~~~~{}|}~x}}x{|{{y{{y{{}y{w{wzwwzv|yyz}y{vyv{wxv{xxxwyxz{{{{z{{{z}yy}xvz{zywx{|{{zzzy{~{{wzvxwzxzzwtwwv{xz{yxxy{wwxw{y}wyzx||z|yzxywxy|y}x~|zxxw}xz{}xxzw{xwyvuyvzxyyzww{w{}{zxu{xzz{zxxvwyxyx|z~w}z{yu|~z|yzy{z{xzz~xxxyzzy|vwwxzwwwzz{zyywxwyrz}{z~z{}vzw|ywzvz~||yz}xwvy{y}yx|{w{vz|wwyz{ywzv{tszsy|xzuvw{zvyvw{yxx{{zy{vxyxvy||z{yz|y}{|xxxyyz}wxwyz{zvztzwztywwx{vyyu}ww|{xw{}}~ztxzx}yzy}zz~{{yz|{|zyxyy}xxwwzwxxzzzxyvz{|}zyxyxzrz{yy}{x{}|yw}zy|{yzzvu}{|y|xxvy{~~~xz|z{zyy|xz{zyy{y|z{{yx{zxvvuvtyvwxz{{xz||{{{z{z{{zx|y|w}zx{xw{xzywy~yzwy{yx{|uz|z|yyty~wzzwyyvyxz{yv{{}y{yy|xy|}zxyzz{~}w||}yzx{xzwzzyyz|x}xw{z{zvxzyy{vxyxyx{xzx~x{{{{}zy|}xz{|~zx{}|yzyy{||z{}t~yyzyzyxzx}yyyxwyyz{y|vzzw{zux}{}{z||vvy|y}{{y}zz|yyy}xz}}yxy}yvy~x{zy|y{{x|zxwzvyywx|{zyywy}{w|~zzv{}|~z{xvx}~|~~~~|~}|}{~~~}}}{{y|yy|~|}|z|}z}|}~~~~~~|~x}}~~{}}z~||{~y~zzv~}{z~z}z}|~}z|||}|~z}~~~}{{r{~~}}y|}}{{}z~z|}|}|y}}}{{~|}zz|z}~~{{|~}{}|{~}~zz{~}}z||}|z|}yzx~}~|}{|z~~~{o~}~~{~~{~}}{z~{}}~}~~~}{|y~{|}x{}y~}{~~~}}|~{~|~|~~}~{}~z|~}|}{zzw~|~}{{yvz|}{|{~~y~|~}~~}}}z|~}y|z|z~}}|{}~|y~|{|{z|}}{}{~}z{|~}}{~|}}||}~}||~{~}{|~}}}y~{{~}}y~}}}}||z|z}||}}|}}~|{z}}}~z~|z||w~}~}~}}|~t||{}|}{~}y}~{}{~z~z|~~|~{}|~|~|~}|{zz~{z}|z~}}{|}|~||y~z}}}}~~}|{~z|{}{|{}~~{~|{{~{{~}|~||~~~}}{}~||xzv|vzxzyv}{z{y{zsvzxz|{vu|ywysvw{xy{zxtw~{wxzwwyyzzw{}wwxzzx|y|y|y||zz{{x}xz|yzyyyzx{zz{tyw{y}y|v~wvzvyvv{xyu{zs{{yuy}zw|y{{|xywy~xxyy{yzxwxv|yzzz{|y}sy{y|z|x{{{xtwywwzz|uzyyy|yzzxzzw{t|{xxyzx|zzz{z~yywyz|yztzy{zwyv{z|{{z}zyzxwzywyzwwz{||w|vv{{zw{z~yxzwwzy~vzz~z{w}yxzw~~||uw|y|{y}zwxwwx{z|yz~w|ywyt{x|~x|{z{|vx{wx}u|yx{{~yyxznxz}xv{{~xyw|wz|{yxyzyy{{{y|zyx{zwvyxwyz{{wz{zvyytzw{xw{zz{wwvvy|x~zx|{y}yzxzzyxyxw|yyy{w}tzyy||xyxzz|z{y|xzyz{yztwzzx{y|{|xz{|{~~zwt{~}zzzz|y|wzyywz|wyv|zzyy{wz|x{z{|}{zx||x||xy{zyzxy{||wyywxx{{|{|yy{||{~ywz{z{|yyx|yx}yyzyyzzyx||zxz~yzyzy|w~|x|{y}{{z|yy|xy|v}~u{x{xzxw{zz{|wx{xwy}|xwz{{{}z|y{yx|z}zwwux|z{|z|y~|wz}zw~|zz~x|xxw|}wz}xzyzz{zy{y{{zxzyzx{}y{z|wxvs~wz||v|{}|z{|zzw{|{y{}zz|z{{|yy|xy}xwz}xxxzz{zxy{{{{|t|xy|x{{{|{}|}{|z~}~{z}~|{x~}}p}}||}|z|}}||{z~{z~z|||}}z|}}~}~}y~}}}|{z}{{{}}}}||~x|||}|}|}}{|{z}{}}z}~~~z}}~}{|{{}{|{}~z}{z|{~~yz~}}z|{}}{}y}~~}|}y|{{~~y|{~}{~x|~{|}{s|{~~~z{|~}}~|}}{{y{}yx|}|~{}|~~|y~{~{}y|z{~z{|{}|}{{{}}|~|}~~|~}{}}~}~x}||{}|~~y{}{z}z{}~}}|y~~~}~|||{|~~}|{~}}~{x}y}|}~}z{}z|}}{y}~}~|z}~~}|{}{~x|~~}|y|{~~|}~~y~{|}|~{{}{~z}}~||~|~}}{}zw~|}~||~}||~{{}~|~|}zzz}|}{~~{~~||}||z}{||~{|~{}|||}~~}{}~w~{~|}{}{~{~{y|~}z~}|||}|{~{~~}|z||~}z}~~}}|}|{}}}~}|{{|}~}~p{z~~|~}}||{}~|}~|~{|y~|}}z}}|}{}}~|y}~~~|~{{{|z~}~||zzxwzyz|{|wvvyvwzw|wxywwvywxwwzwzyzuzvxywzuv|zzx|zxz|{|wz{zy|z}z{y|zzxz|wx}yx{z}x{|ywzxyyuzyzyruzzyzu~yzw|xxwxz{z|{wzy|z{{zzyyy{{|}xxv||{vyu{ywwy~yzxywzy{z{|xxzwyysywzxyv{uw{z|w|yxyy}{z~zyy}z}z|{w}y{{|{{w{wuxuy{uwzwzxywy{zytxyzzwxw|yvzu|z{y}x{wz{xwxz{x}uyx|x|z|x}~xwy|{yyzwyxyzuu{wwzxwxz|y{zx|zyuzyz}{x|z||w{zuyvz|{{~|y||w}yy}}zy|{wvwy{wvyyyzyyzzuxz{wx~{zyz{yw{|y{zy{{{zx|{wz{|{~zxz{{{|z{ww}x{}}x|{z{{zzvtzzzzyxywt{xz{xzx{||~|}~}}vzy|{y{vy}{}z|{{{uzwzxxuzywzy{z{}wzy|y{x{{w{v{yxxy{~yyx||{w|{yxz{{yzz}}~{u|v|}{y{zzxy}xxzwxzy}vyvxz{{{xyx|{vxwzx{|{wzyyzz}z}}z|y{}~rzyx{{}xyzx|zz|ywyvxv}~uxyzyu{z~uuvxxvvz{}x}||zz{|wzzy|uw}yzz}wzw|}|z}{|~}z}y{z{{zyzyxz}zxwwx||x}{yzxwyx{y{zy{{~y~{{~}}z||~{z|zyy}{zxy|zyvwz{wv{w|x|yzz}wyyzwzvz{{zzzxx|z{|zv~{zxx|}{{~yv|z}}|}z~{}|}|~}{~|~}}{{{}}|}~}zy}z||{~}|{~||{|~~}|}~~|}||z}~y~~}{{}}~{}|~~z{|}~~}{~~|}~}z}y~|~||}}}~~}}x}y}|{~}~z{y|{z}}|~~|~~|{}}{~{|z{z~}|~~y|~~}}{y|}~z|}z~{}}~}}|}|~|{z|x~|~}||~}}}~}}~~}z}|y|{z}}~}~|}~||~~~z~{{z|~||}}|{y}|u~~}~y|}y{|}~x~~y{~|}z|~~|||}|~}~}{|}{~}{}z{zz|{}}x~}~}}z~{}}|z|{|}~~|{y~}}|}~|}|x|~|y}~|xz}}}{yz~~|~~{|}~y~~}|~}~}~~}~{|~~}~}}}~{~||}z{~{z{|z{z|~}}~{|~~|~||}~~}~||}||y|}z{|{}z|~|}~~~~{|~{}{z~}~~~z|{|~}}|}y}|}~}~}}{{|~|~}}~~z~|~}}}}}z~z~{}{~}}~}|||}}|}|{|~~}{~vzz|wxxzxz|xx|xzx{{xx|x{x{yyx{|{xyyx{{ytxw~xvxvywvxu}wxxyyxvyzz{x{{xzx{yx{zz{|txw|wyxyyvxvxyxxxu}{|zzyx{wzzxyx{wzyz~yyx}wwuxxzv{|}|yyvzyxy}vyuyw{yuz|y|yywwxvzvyywxw|uvyyv|vvwzv|yyvw|zzztyxt{yz{yxx}yxz}yzyxt}zzwv|xzzvy}|zwx{xvy|wzyzw|}{xz}||~|{yxyw{}}wyzzy}sxu{yxx}{y|xz{{zz|xyyy}{x}z{zv{xz|yyv|}xvwy~xzxzvx}|}|y{{{yy||{{x{x{z{wxyzyzuyxx}{y{xvyywv~{xy{xz{yzz{xywvvyzx{xwywyyyz{yzzx}zyzvzz{x{xxwv{xyy|{uzy~xzyvwxxw{xxyx}xzv{{y{u|{y}{zv{y}zm}vw{yz}~{}xzxzyyyvwxyxy}yx{y|{{w{y|yzwzyy{yx{xzvzy{x{}ww{v{z|xy}wvzy}}zvy|ys|{ywx{z|z{~zv{uz{zyxy{{zwz~zyv|~v{uwyxyxzy{yvy{yxyxv~{yxy}y{zz{|{zzxz}x{x}x|ww{~zyvu|ww{yt{zyyy{wzyx{{y||zyvtzwxyyxxzz|{|xw|{~~{xzz}w{yxz~v|yx{y}y|{wx{vxzvy{yxwyy|yxzz{{zx~}|wz}z{{{zz|~z~xyuwx||{{}y{{{|z{w|v~y}yxz{z{{{zxwzyxyw~y{}w{xx{z{{|{x{z}~z|}~|}||{}{~yzz||}}~~{||~z}|{{~|{}{z}}{{yz{{~|}{~|~|~|~y}yz~zxz|||z{z|~{|}~~~|{z{|{|{}}~s}z~~}z~|{~|~~~}~z}~~|~}~w~|{}{}}}|}~y}}z}{}z}y||~{}~yz{~||{}{||}|~~{x|~|{z|}|z~~}z{|~{}}z~}~~}}|}~|~|~{|~}}}}~{~{~|~x~{|}{{|~~z}~}~~|||yz}}}|{}y~~~{~||t||z|{}||~~~}|~z||~}}||}~}y|||{~{||~|}}}}}~~}|}~{{|{~~}}}~|~{}~z{~y||}}{}{~{z{~~||y~|~~|zz}}|~{|}~~~||}~}{{~{|}}|}{|{|z~|~}~~{z~{||}~|}{|}{{{|}}|{yx}}~}}|}}{y}||~z~}||~~}}|{y}}~~||}~|}~|w|~~}}|}|}~}~{|~{~~||x|}|}~|{}}}~}}~}||{}~||~{}}}}}}{}}}~}~{~}zv{{~|{z||}~||yw{v{{x}~|}{yytzzww~xxwxu}vzuyxx}ww{yxxvyuzz|{xxzz{y{x|{z{zy||{w|yx{xy{|uwyxzwvux|zxxvyy{xwzvwvvywuzuvwyywzwxx~{|z|wz{xwxx||{{yxy}{u{z{wwwz|xxvvxvyzxxys{ywusxxwyxxvzzwyxy~x{{zxyxy{yzxwyz{|xyz|yxx|{wyz}{xxwyyvw{{vvxuxzx{zwywwwwwzwvy{zv~{y{yzyxzz}~w~|zz{vvv}y}y|xzy|{wuxyyxzzwxyw|xyvx{}yzzyzxyxvx{{vz|||uw{|vyy{{w|yyy|~zzvyuzy{z|yw{zvzz{|vyzyywxyuyyzzzx{y{y|w{yw{y{{|{xz{yx{~y|z{zz|{t{|yy{z{|~zyx{}|xzuz{yyx{zwyz{}v{|z|{y}|zw}~zw}|{yy{y|yyzyzzz{zz}z{|y}|zy|yx{{zuw|zy}}{z|wz{zvy{xxt{wzxxx|{}v{|}x|{{zxx}zvzvwwx{z{v~{{z}~zyyxx}xyvywu|zx|u{{{|~v{xzxxyxz}||{}|}~x|}~wy{xyz|v||{|x||z|z}x{{wyyz~yyzxzwt|yyw~w{zxwurt{{uyz}|vzzx|z}y{w{z{{z}x}|z{{zzywwyzzxx}x{xxwzvwyyy{zywrzwxy|z{{zxy}|}||~{yz|z{zxy}x}}~|}yw}yy|xxz{w{y}|zy|xxz}xx{}zyx}}{vwwxzt|yy}z|{ywzz}zw~{{||{}}}}{~}~}{|~}{}~|{|z||}{{}|zy{|~|~}}~}}|~||}z~{}|z|}z~|}}}~~zy~zx|z}{~z{zz}}{~{~|}{}~~~|~~}}}~y~}yy|z}}~~{{|z||~z}|}~|}||~|~~~}}~|{|~~~~~~zy~|~xz{|{|{{{x|{y{|}}|z|}}z|}|{}}|~}|~{z|{y~{}|{~y||{||}z|~}}}|}}z{{}~}~|y~|~~|~}}|~~zz~{~}}{~}xz~~}y}{~|{z~}~}}{{~~{~~~}|y~}|{}zz{~~}y||~}|}{|}~}~{}}{y{}{~}~|}{|}~|~{}}}|y}~~{~y{{}{}}z}}}~~}{~~~~~{}}~~~}|~|~~|~}~||}}~z~~|~~|}|~}~||~z|}{~}|{y~|y||}z~|~w|~}{z}}t~}{}||~}~|~~|~~zy~~~|}~{}}~~{}|~}~~~~~}~{}~~}~{zy}}z}}z}}}~~}~~}|}~}~~}}~|}|~}~}xw{zzyxwuzz}szzwzyw{{zwz|vx|vxzzx|zuwyy{z|wywzwwvxxwxzwzwwvuwvzvyy}||wwyx|yuxvywz}yxx|xz}vyw|zxuyy{w|wyox|{wywxyy}wzyxwwuxzvvzyvwzuwzw|w|vwyxzt|}yvv|{y{yyy}{xxyyzzwwv{uvzywvyzyyzzzyzv{xyytr{zz{w{vzxyxxyx{|xzwzzy{zxyzxwvz{|xwzvwtzsuvwwz|zzzy{|{z~zv{wzy}|~|xwzx{|w{{~xxwyyww{~py|y|yz{yyxxvzzy|zyzuz{ux|{yz{zvv|zywzyx{xw{z{yzyw{|{zxzyvvz}zuz}ywxzzy|{|yzw}wzzuzvz}yx{wzzxyyzxywy}}yytxy{||wvxy|{{w|x{|x~zwv{z{yyyyx|yxz|wzyyx{yyy{|zy{yuwyyxzvy{y{yywytyzx}vwwxxzvx{{xu}xzz}xy{zzyv{|xvw|zwyzy{xxuy{vzzvyx{w|wxywxxxywwx|tuvww{|xw{|}xwz{x{~w}ywy||}}xyw|{{w{wwxzzyxx{yz|yzvzwxy|z{{wv|yzz{|v{xxxxzywwyzxx{z{{{yv|yxz||wx{{y|y|v|{{w{w|xx{{xsxv{x{zzzxu|xzv}yx{x|yyxz{zzy{{zy{yxxxz{xy~yz}{vzzzxvu}wyyzvy|{y{|y|xzw{{v{yz}y|{{||vz{||yw|yyz|{yzzyxxzw|~|ywzyy{z{{|wxxxyw}}y}y|y{{}z}{}}}~}y}~~~v~}|}}|||zx~{~{||{z}~x~}~y{|||{}}}||~|w|||z~~}yy~}~~||{y~|t{||}z~{}|}x|{~|||w}~}x~~~}{{|}y|}}|}}|z|{z{}~~}|{~||}|{~}x|{|}z}}||z~z}}}|}{|y}||{{z|{~{}|}~||w}|}}{z{~}{|y~|y~|z}~~~|}z}|~~}|||~x{|{}s~zyy|}{{|}~~~}}{~~~}~~||}~~zz}}}{{|vz|{~}z||~z|}z}~}|~y{|{x~{zz{x|}~~|y|{}z~{{|z|{~z~~}|~}~|}~}|z~z{{}}~{~yz|}zy{~||}}~}z}y~~}||}~~}{}|}|{~}|}|w}|}}}|z~~~|~{~}|z|~}|}~|~|~~|{z|~~}|~}}~{{}}}}|||{~~{~}|~}}|}~~{x~~~|}y|{}}~z}}~|}}|~}|z|}~}|~}~|}|{{}~~}}}}~}}|}}~}|~}y{}}|}|{~|||}}~}}}}}~{y}~|~~{}|z{vx}}{yzy|wtuvzyuv{{{|xyxzyxv{xzyww{vxwu{zwyxy{y{z|ywz{zwxxwz}wv{y}ywz{x{{xxw{ywuxyw}wyxxywuzwyvyxszwxxowvyuzvv{z}yzxyx~||z{~vy{z}yy{{yxxwvyzxzwy|}yyuxyxyywtwx}|yy{vzyyuyy{yy}x{zwyvyy~zyyux{xz{|zx|{||z|vyuyx}ux{xzxwwuxxwz||z}zy{wxw{z}vzx~|y{zzz}xzy{}|z}{}v|yx~w||yyzxv{w{yzyxz|yxxzxyww||{vyvvx}|{qyzy|{{txx{{w{}{zz}y{zxyyyzy|xz}{{xzyyzxx{xyx~zytuyuv{v{z||{y{uu|ty{}|yzxzuy{yyz{w|{|{{|x{z|}zzvxuyyx{zxx|yyzzwz}ywzzxzvwu{{z{|x}y{}yz|xu{zyzy{{yu{{xyz||{zy{xwuwv}xyzu|{~|ywwyyyyzwwzuw|xvz|xyxzzywy|v{||y|z{z|xyyz{zx}xy{wz}~zxxwy{yxz{|xz}v|zzzywxxs|x{xz|zz{xzx{}}||z{v}~z||y|yz|{{xyzzvx{{zwvwv}|zywwv}ux{xy{ywx}uxzwz}~z{xz{|xy~{x{z{xz}zw}z{z{~|zyxyw}xwy{|vz}{vxxuxy~z|xyszy{xy|xxx|zw}z{|{z|}}||z||||}}wz|{yvxzz|}{|v}{zxzz}xwxw|z~{}uwywy}zz}{yx{zzz}yx|~z|y}{~~~}~~|z}~|{{~{||}{~{|z}z|{{|{~~}~{}}{~~~{~||}}{}{|~|}z~|~zyz}{{{{|}}~}|{{}}{{z}{|{}~x|}z|z~y}|z|yzyz}~}z|yy}y}{}w}}~~{}{{{}|}{{~~}~~|~z}|{{}zz}~}~~}~{~~|{|}|{z|}{}}~~~}}{{~|~~}y}|}~{{~~~~{{~~z|}z}}z~{||~}|}}~{~~}|~~|~{~~{}~}~|}}~~}||{~{|x}{|~}|}~~}}}|~|~z|~~~~}}z~z||~y|y|t{}~}}}|~x}{||}}~~}{z}}~}~{}~|~}}z|~~||~~|{z}|||zv|{|}}{z}|{xzz~{{}{~{}||~}{~~|z|{|z|}{}|~||~}|~{|}}{}~}~}}~}}}}y{~|{}~}~}}|~{z{~|}||}~||z}~}~}}~~~}}}}}{||~{y~|}~|~}|}{{}y~}}|~|}~{}|~|zw~}|}{}||~z|~|~|}}z{~~|}vvzwxyyuy}xxv{xzxxy{{}xzx}yuwvxyuy{ywxs{{v}xxx{yzwxv~z{{zzztzwzxyy|wxys{zz{yvzyyyqyyxyy}{wyzuwztzxwuvyzzy{{z}yyyyvzxy}ywv{yvwv~xyy~{{y{tyyyzzwz{{wy{zxwxuxt|v|yy|{zxzzty{}xzwrxuxyyu{y|z{{|{ywzywxz|x{v||yv}zwyx{w~u{|}|z|}{y~wyvwyx|zww{}wwuvxw|z||yy}t|wxyxxzwtyx|vyz{zwyzx{ytwxzz}yxwwywyzy|zwyyvyz||}zx}wxyy|{yyzxxxxytz|zy}~zx|zx{zyzz{zvywz}xxzyzzyzw{zxzz{zyx~vwz}zz|tx}yz}{|zz}yxxyyz~{{zxx}{y|{x|vyy{{x||xy{xyywyyy|yx}yvvzxwzw{{|}xwzuxy~x|zxzu{|y|y{z}y|yx{yw{xyztw{x}{|zyx||zzyzv{z|z{wxw{uw{zyy{zvzz|x~y{zyxz{xvwxzvwmxxw|wzzwz{}~wz|zy|{{wxy|wwy{w}xy{{{yzuzx|xvzz{zywyuyu}yy~|~xy{vw{zxxxyxw{~xyzwwxww|{ux|x|x{{{yu{w{yx{|xt|zxzzy{y{xww{zy}z{xw|yyty~w{y{wwyt{{zy{w|yyzxywzv{xw{z{}yy{yy}yy{{xzzyx|zuwyzwuxyy}wyzyyzz{xy{zzxzzyyx{|xyzz~~|wvx{yxyyyyyxzxw||z|~}{{w~z}}~|}}~~~{{}|}~wx}~}~~~yz}}}}|z~~zyy~|~zy|~||{|}{}{~{|~|}}~~|}}|~|{z{z}~}{}{|{~|~~|||{|}{y|~w|}|~~||}|~~|{}~y~}|||{|{~}}~{~{{~}}|}{}~}|z{|{zz}|}~|z}~{y{~|}}|}|}}||}~~zy|~{|~y||~z~~}}}~{~}}}}~}{~}z|~~~}{~||y~{~~~z~{}x}~z~~~|||z|z~}z~~|}}}~}z}~{{~}~|~}|}{||~~~y}z||}~}~|~~|}~~~}||~~{|}~~|}|~~}}{{}}}}y}}~{~|z}{~~|~{{|}}}~}|}}}|~||~}|}}y}{}|wz}~}~~}~|~|}~|z{}|}~{|{~~y~~}}|z|~}}|zz~z~z{|}~~{}}{y|z~~}~~~{~~|}~{}~~x{}}}|}~{{{}}{}~{|{}~|}~}}}}~}|}||{~|~}~{~y{|}x|}|}}~|}}}|}z|~~~~~~|~|{}}|{{||~|~{}|~{~vxxw{}{|~}zyvwyty{zwxzwyvzyzyyvywyvwytyyw|zw{xyyy}zww{yzzz|xy{{xxzxxw|xw}uy{yy{{yxwy{y{tzuwyx{xzywwz{tvwxx|zy{zy{zyyyy|{zxxyz|yyvx~yyvzvzz{{xuvxt{yzy{y{|r}vwxxyyy|yvwwxxxzy{xwzzyxw{}z{w~{{r{zz{xz|z~zzyzzwwy|tu|wzyywy|{uwx|v{wwwvwxyyx~|yzt{{y|z|{~yx{z{}xz{yz{xww}zzuzxx}yv{xy{|xzxvxwy}y|v{xy|yvwvvyxz{xxyyx}w}y{}zyw|zz{y}}{xzz{z{}yzzv}w{x{{yvy|zxvxwyz}{wx{y{z{x{zz{|{|yy{zw{v{zx|}z}w{t{|{{|zyyvvywwzyvx|wxx{xu|xxzyxvvxyywwu{z|z|zwzwy~}|y{zyy{xxy{yx{yz{zxzyzvywwyw}zx|wxxvyzwzzyyx|wtyywz|{yyy|x{|{v|{xz||yy{v|yy}|y}}y{yyzyz{yvy|xyzuzzxy{zyyxxwyvzzyywyx~yyz}{{x~y{yy{z{}zyyyz}zyz||vxwxxyvvz{zwxzyyxwy~xy||x|vy|wyx{{|{~~zz|z{z~yz|x}w|z~}zzx{|z|{yw{xxzxrwz}xyxyxxv|zxy{v{yz|zx{{|y||{||wyyy}yzvy{xzz|}zt}|xz|y~~yy|{zz|}xz{wzz~xyx|v{{}xzw|w|wwxxy}~{}{y{}}x~}z~v||~}{~~}{{y|y|~{|x}}~{|z|{}zz~{{||{{z~|}~~}{~~{}||~~{}|}||~|y||x|{{|}}z}|yz|yw{z{y|~yz}y|}{}||}}~|{~~}|}|~}}y~y~{yz}{{|}~}{|{~|~|~~|~~w}}~}{~|x~}}}~~~}z|{|~|z~{||~y|{}|z}||}{|~}}~~|~}||{}}|z||}}{z}{zz|{|~||~~yz{}zzz~}|z}}|}}}{}~||~}}{|{{}{}|}}{}{yz|~|zz}|~|~{z{~|~~xz~x~}{~}}y}~{~}~{|~x}z}{~}|y}|y~}~|}~||~~||}|||}{~~~~|{x~z~x{{}}~~{}|~y}~y{~|}~~|{~|}~}~z}}}zz}||}w~~|{~|~}|}|~~|zx|}{~|y|{|~~|z{}~y{}|{zy|}zz~}y}}~}~}}}}}}~~~}~}}~~}~}{~y{|{}||{z}~~xy}~{~{~~~}~~~~{zz~}~z{z~~|~|}{~z~z~|}|~{{~z}|uz{xyuz|{xvzwyyuz|m~ty}{xt|wzzxv{xxy|wzyuy{t{y{wxxxxyz{|w|xzzw{{zyyv}zzzwzzztzwyz}uxzxwvy|vyxzwvyz}zyvyxwxvyyvvzzxwzyxxzuzx{{yywxy|yy}}}{vzxy{|xyv|{wyx{wyzyv|{xxxuzz{wy{xzwzy}zyvxzvz{yywzvww|uwvtx|zx{xzz|zxvx{|wzzx{rxzz{yx{wyzx{y|xyw}y{|||{wzyzyywwzwxxzzzyxwzz||yxux~zy{yy}|w~vzwxzwy{zxzywxvyxyuuyw{|xwwwzzyy{xxxx{|vyyzzz|v{x}y{{|vxw{}x~zx{}yx{w|xyzyzxy|{zz{x}yz{|~~vzy{y|yvtxyz|v|}v|xyuy{t{{zxyuy|vyyuzxx}yz||z}z}|x|x|u{zxxzvyvy|z{vyxww}{}{xwx{xxzwx}w{zv|~xv|yz{xz}z{{z{||{xy|yzwz{xz{{zxz|ywwzzxxwy~{ztx~}zy}y{}xz{x|yw}vzyyxux|v|y|zyz|zz|{x}wzy{yx{|wxxxywx|{{xwyr~|y|vy{x|{}z~xzxyy|wzxyyw{zxvyzwyzw}w{zzy||y|xxzyzz|zz{x|xzyxz|zzzxu}yz}y|{|yzyxyzvx|xywwxz{{xzzy}{wx||zzzyyz{zw|z~x{{}x|}zw|vzxwy|yxzyx{}y{xvyy|zxx}z}x}x}wu{w}yxzy{wz{xwy~yz{x{|uxyz|{xv{xy{~}|~~~{}|~~~}}z}~{{}|~|~~~yy~{ww{~}~}y{}||~{{~}|}}}~{~}~}w|~||z}}~y|}{~||{}{~z}}}~}|}{|z}}{}~}~}}z~~~}~}}|}}{z~}{~}~~z}zz}z|}|}{{{|y~}{}}}z{{}}z~}}z{y~}|}}{x{|}~|}}}z|}{||{}z||}{{~|{~x~}}~~{{~|}{z{}}||}~}|}~~~{~}}}{{}||}~~}}}}{|}}~~~~~~{||}~}|{}~z{}~|~{}|}{~{|y}z|{|~{~}|}}}|}y|}~~|~~~}~z~~{}z}z|}x}~}}~{~}~{}|~}}~}~}}~~}|~{||y{z~}|}x~}z}}}}}|~||}{~{z}~}~}|~~}zz~~z~}}~|}}}~~|}}z}{z|~~y}|~||}x}}~{~|}~~y|{}~~y{}|~}|}~~||~}}}|}|}{}~{}}{~{}~|~}z~||~}|~z{}~}}{||~{z~~}~}}{}||z|~}||}~}}~}z{~|yzz}~|u~|}~~~~z|{{~}~{v|x{w{z{uxuwryyw|y~x{~yywuzxwx{w{xzvx|xv{yzw{{}w}z|}{zx|wz{yyyy}x|z|yux|zyzu||vvwxt}w{xxzyuwuw{{|wxxuw|yzz|{~y|ywvwwzx|w|yxzyz}wyx{ux{~zyutxvv{yxz{|{y}{|uzyz}xv|yyuyuvyysxx{{{w|x{zy|xz{zx{|}xvx|y~}}xv{z{wyywtwyyzxyxxy~{{xvyytxxwuyvz}|z{vz~z|w}zzxx}zux|z{yv~yx{{{{yxyyywz{xvzyzz|wv|yzt|zv}vxtz{ysvzy{wz}}zxyyx|}}{zxvxxz|y}{wyy}}|xxvwv~zxxxwyxxxw{|{xt{|zy{yxw}|{{v{{{x}w{|zyyxyzxxy{z|y{u{yx{{xtw{wzzxywzzyxy}ywxvzv|yvu{zzvyyzzz|{||x{|x}|zw{y||vzzzzyyy{yw{uww|z{w{{z|zyzztuw{wyxxy|zw~~zz{x}y||||zy{x|z}z~y{{wzyx{{yz{vy|xz|w}{xxwyyy}x{zxx{tyxyywxzzzys}z{{}x}{{}yyx|}{{zzx}x{{z|ww|{yz{wyx{uwuyy{zwux~z{vvzzvx~x|}xyz}|x|zxx|{}zz}xyyy{|}~}zx{y|z|z{xzs}zzz{yzxzxz~x}uxyz{wz{|z{w{}}w{x{y|~{}{y}{y{}yvz{|x{{yuz}|}wzzy}uxwwxyyyz}{yz~xy|{wy|{{~{||{{zyy{~{}y||z}||{}z{|||~~|{}|~zz~{}z{}y{{z{z}~~}}~~~}~z~~||z}~~}{~|}||~}|}||}}|z{|~~}}~~z}}{}zz|z{|||}}}z~~{~}|yz~{}~{z~x{}yy{z~}|~~||~|yy~~|}{|}~~{}}~}~}~}}y}~~|~~{y~yz|~}~}}|~}~{|y|}|~||}~}|~}}~~~|}{~~{z|~~yz{||v}|{{}||}~{|}~{}z|~~~z}z}}}|~~{~~zz||}{{~{~||}|}|y}~|}~{~~{}~|~~~}~{~z{{{~}}|y}z{}|y|~}}~|~{~~}|~|z}|}}~}z~||{~~zz|x}{}}}}}}~x}}yz|}}~y~{}}~}}~}z}}}|}~}}~~z}~{~|~|}}||}{}~}y}~}~}||}|}|}}~|~~~~{||~}|}}~||z{}~|~}||}~~{|~}{z|}{}~{~~z|}||~|~}}{~}|~{~|~x{{~{{~~~z~}|}~~}~}{|}~~~}~~{||}{~|~~}~}~~vywz}vz{y~yyxvuyvzxy{yzxwx|x{xy{{yy}yyxyzyu{vuywyx|svz}xy}xw}||yw|zyzzvxwwz{|{{xxwzxxxz|vz{y{zxx{y{xxzz{yyywxvy|}{ywxuyxzuxxz|zzwu{w|xzz{xy|vzzzyw{yyzx{vxytzvxv|y{{z{xz|zvz}tz{u{w{zzxxzx{{tywzy~{{z{}y{|{yzzz~wvyxzxyt{wy||xyxvzu|yzvyxzwxxyyv}yx{x~yxy{wx{uvy{x|w|z{z{y~zvvz{{zyz|z}z|zv~ywzw}{{{xx|yzzxu~yxyyzxwuwyyysx|y{yyxy|{{{y{{{v|v|wyy}yx|yy|vxxyy}zxuw{z{{{szyy~yxx|zw{tyv{{xzyxxuy|{ywx{zzy~yyyzvywz{wwvxz{rz{xy~t{wxzyvw{vx}vzxy|}{zy|y|yz||}x|yxyt~x{z{w|wx}u|t|{yz}}{}z{~xw|xzzv||vzzxvy}x{w{z{vz|zz}z{|v{yxx~zw{zx}{|{y|{zyyxwzzy}zzzwyy{x{wx~|zxyyw{zyzytxzxy|yyy}yxxyxxz~{{{{zy{z{x|x}|zy|v||zyzwzxw{}~zxuyz{{z{zz{y|}z{{y|wxwxxyyy{{~{yxs{zy{{u|w}x{z~vz{xzxyzx~yyy{x}uxyxzy{||wyx}{|zx{zzz~{z|x{}zy|{zvzuzy|zx}zuzz|~|}z{y}z}yz}z{zyww|x{}y~xu}y{zxvzyw{y{zz{u}~~{{xz|}}~}}yz~|~w}}}~}}|{~~|||}}x}x||}|{|~}}}{{z}{{||y}~}~}|z}z|~}|z{~}|yy~~}~}z{{|~}z}xz||}}{~z}}y~}|{|}~}}{{}{|~~|{z|~{}{||}||{z{y}~~}||}}~|}{~}}|}z}z}|yy|||{|||}{}~|}z|{}}~{z~~}}|{}}}}{~~~|y|~~~}}~|}}{~}}}z|{|}z{|}~}~|{{}z~}}||}z~|}~}y~~{z}~||~|{}|~{|~|}|~~z}}|~|~}}~}{}~|}~~|}|z}|~}~{|yy|}z{}~|}z}~{|~}|}y}}}~|}z|}{y}~{{}|{|z{}|~{|}z{|||}|}~~{|~~~|~}~~{}||~}|{~}|{{}}{~}}}}{}~||{~y~{}||{|z}z~}{~~~}}|{~}}{y}|~z}|x~{{~}~|~z~}{~||}~|~|}~{~}~y~||{||||~{~~{|~{z~~~{}|}|}}}z|}}~~z{z||{~~x}~~~z}~~~||~}}}}}xzwwsyw{z|vywywwxwyv}xxywwuxxzy{zyyzuxzy{xxxw{x{y|yuxy|yyzwwwxyyy{yzwy{zzszz{wzuzvwzywystvwu{xwzyz|yvy{vyyzxv|}zu{z}zx{xx|xwx|z}|{zzy{y{yxvwwxyyxyywzvxw{yx|yxwwuxwxuvyzyw{{z{}yv}}xxyywvy~y|ywz{~zwzz|{zy{w{zyvz|yysvyzwxyvxyzx}vwzu|{y{{|x{{wxxxwz{yy|z}zz|{z|xx|y{yyyyzzx{v{v{wwyvzww{xz{yzxyxwwvu{yzzxxzy}|zzx}x{y{yyyzy|}z|w{}xzvw{z|yv}|yyzxxvw{z{{x{z{{zyxv|yx{y{~uyxzy{yz{vy}zr{yy{wy|v{zx{xxyw|xzzxuyuyywyyw{|{{wzwzw{{wyx{}|yz{|xw|}|xwz{x{}z{ywzw{{z{y|}{wzxyxxx{yzv~{wxxzyzuxwz{wv{vyxwwyx{y~|yywyyzxy}~w}zyy{}wxtyv}ztwvvwuwzx~yxyvzxxw~{zyy|wzyxyzzzz|yuy{yzv|}y{|w{x{zzz|z~zz}{{{{x{u{ww}{xxvtyyxx}xzwyxyx{{wy{xzz{}yw|yy|vz{}{xyz|xzy|~{z}{||{zvy|xy|yzyyyzyw}z{~wu{yyx{xxxt{xzy}zysz{zw||xz{zz~~zw{{~xw{{}{{yz~z~wz{{wx}}|zy{y|wuz}|zzxyz}{zz|}}~vy{yz~}~yz~}||}{~|~~}|~|{{y}~}}|}|}~|~{}{|~}|}}{y{w}|~~}{}}~}~~||{{{y{{{{{~|~{|}|}}}~~|{}y~}}|}z}z}|~{z}~}{}~z}~}{}|}~|}~~~~}}|z{yzz}{{}{}|{y~z}}~}}}~|}|{}}||x|~{||{|z~}||z||zz}}zy||}}|}y}~~}|}~|~}}{w}}|{~{}~~xy|y}|}{y~|y|{|~}~{|~{~}}}|z}}{|~}~}~{}}{}}{}}}z{}||zz~{{}}}|~}zz~~xz}{z~yw|~~{{~|||~}|{}|}~y~{{~~~~}z~}~}~}}~}}~~||~z{~~{|{||{{~}|~|}}|~|}~x|~~}~}~~~~{}~~}~}}}{|{}|||{~~|~|}~~~|}}}~|{}~~}~~}}}}y}~~yy}|x{{}|}}~}{~~|{~~~~}z~}~~}{~~}}~}~}||}~}}}|~~~{|}~}~}}}{~~}}}{}{~}{{~}~z~~y|z}~{y}|}}z|~~{~|||~~xzxyxx|wyz|v|xzwwrxy{{wvvx|v|zy|y~zxvyxywvyyww}xxxxz|zz|yvwzyz{{xxzyzxw{s|vvyzy{xwyzxyxztyx{x|xwzyzxyzwxw|vxyyy{zvww|yzwzvxwu|yy|{{|zz{{xvzz|yxwvwz{{~vvyvvx{x|vxvy{yyyww{x|wyzzwvx{yzyzxxv{y{}{yz{xy{x|w{|s{zztxx|uzzy{{zyu||xzz{zxv|{yyzyy|xw|v}{zyz}{{~uvwyw~x}y{{y{{wz{|{xvv|zxyxxxv{x{|vx}|{xzx~u|yzyyzywz}yztzyz~{xtxzzxx{~zz|vx}zw|u|y{vzxzxxywv{xxwyy{xwxy{vz|vxzyy}{{{x|wuwxvxwwxu|wxxz~w|yy}{|yz}zxyzx|x{z}|wxxuy}~|vyx|zyuw{xw{~xz~||{|ywyy|xz|u|xytyyxyzyzw|{yz}zvzzt}x}xwtw{ywvxzxy{ww{|ty}wuy{{xvzzwz{x~ywvxxw|xxvyzyz{yzyxzx|x}tpwy{|x{zzww~xvz{p|xxzy{|{zw{yxy~{x{z~zzw{z{|}xz{zzy|zxyyy}{yzz{x{uwxyvwy{w}|zz{}wzx{x{y|xw|~|wzyywwwyz{|yy~ty{|y~|{}{x{vxy|xyyxyzzz{y{}yyry{yz|xzywxxxyz{yyy}zxyv|~{yw|vzz{|}y}zxyzz~zz}y{w~zxyxz{}{{{ywxyz{zxz}z{{xywv{x}z{|y{zyz|~~|}{~w~|}{z}}~y}||~|{{}{}}}{{|{y~~}{|z}|}w{y}~~{{|~}|z~}}~~~}{~z}|}~|}|{w}|x{}{{}~{~{x}w{|~z~|}}}}}}z{}}||z~{z~{~{~}||{|z||{~}}zzw||}{}|~{}||z|||~{~}y}z}|{{{||{}}}{}{|}}{{}}{}~}~~}{}}|zz~yz|||z}~~|z|{|~}~{{~}|~|~}u|}}~z{z~{|}|z|z|}}z||~|}~}{x|||yz~}}|~}}y{}~~|}|}z}}|}}}{{}|{}}z}~{yz|}||}uz{}~~{~|{{}{~|}}~z}{}}~}|y{|}~{~}|~~}z~{}|}|}}~}z}~|}}y}~}~~{|||y~}z||}{~{x}{z~r~||}|}}}~}|~|z}~y{z}y}||{}|~||~~{|~~}~{{||}}||}|~}z}~}~~|~}}}~~~~~}~|}{~}}}~}z|}z~}~|}~||z{|}{}|~|}}}}}{||{y{|~~}}{}~x}}||~~|~{~|~|}z|~}{}{}z}}}~~z~}{z}}~~|z~}}}~{~~}}z}|}z~~}~~~z}zyyv||{{zx}yxxwx{zzzxux}{zxwwzxyz|w}xvxywywwyyv~y}{||yw}yxx|{xzzvz}xz{z}}|ywyyyz}wyxzyyyuzxvuwyx{vz{yvtywxzw||x~zzy{zy}zzy{xx{zzz|z{yyzzx}wwxy{xyu|zxwxyxyrwuxyxyyvuxxzzuzxzwx|yvu{}z{|zyyx{y{zyyy~w{v{|{zwvxx{xuzxuyvvxx}yvznxyzvxw}zs{{}uy{yztw{vx~z|ywzxyyzy||}}x{y}xwzzxzvywv{xwwuzx|twyxxxxxryvyyt|yz|x|zyzw{xzz{~y{~}zv~y{w{xywy|wxyvyuwzy|wwuuzyw|v{|zvwy{wyzzy}{}{ww{z{zwyxwy{|vzzxz|{z|zy~zzwyzxwx{xx{{x|wxy}ztwy{|zywywxsy|z}z~x}zy}|||}zyy~vyyzy{{}|{}{zzv|wwwz}|wyx|wu}x|z{xzx{wxwyx|zzxwy|{z~|y|~{||z~yz|{zzy}|zyyxz|xzwv|w{wz|w}txx{yw{y{zxyy|xwxyx{|{zx|{xyv}wx}{|{z}zyz{{{|y{|zzy|{|zzzuxyxwzz{|}wyzxyxzyzz{{{ywxy{}vx{y|yxwy}zwz{{xyv||ywy{zy{xxy|zyzuxzyz{zyxru{ywxz{z}zzyzw{z~xw~|{|zyzxuz|{{z}{{|w|{x|ywwy{|wyy|z{yz{xy}z|wyzzx{{{wz}x|zyz||yyxzxz{~{xx~zwz~{~~~{{}{|}|~{}}{{|z|}{||{|~|{}z|z}|~}|y|}~}~{}}}x~}{}|{zy|~~|}{z}z|{~}}y~}z~|||~}|}~zw|~}{~}~{{~}z||{}z}{{~}z~y}u|}xz}|{~||x}||yz~{{}~~|~|}{}~}~|~}{~~||}{}}z|z~}}}y}|{z|y~{}{{}~{~{}|~}z|{~~|}}{}}}~{}|uz~|y~z|~}z~|~~~~}||~|}}|{{~}x{}~{||}~z||y}|}}}z{|}{|~|}|}~{{|~|}{|~|}}}|{~}~}}{||{}|}}}~~xy}~~}}}{~~|z~~v}~{~}|}|||}}|~}~~}|~~~|}~|{|~}{{~~y}y}~~}~|~{{{}|~}}~{}{~|~{~{|~y~}|~|{~z~x|}~~|~|~y~}~|z}~~}{|{{}}{}~{yy}~{{{}y{{|}}}~|}}~{{}|~{|}z}~z~}~}~~~{}|~}~|~}}}~}~{}}|{~~y}~y|}{}}{}~}}{}~}|y~~}~~~|}{}y}}||}{~u}~}{}|~~{~z}}y~~~{}~|~}|~|vux|zwy{xwxvzuxuxwuz~x~vzvyytvywszwyvz{yyy|w}xvuzwyzxxv||xyyyx{|u{{{zzvxzzvuwz|xxxx{x{{zw|xx{xywxyww|zzxuvwzvxyxxywt{{v|zwz{zxywwzvyuwvxyzxvwx{{ywyyvyxvx|{vz}yxy|yuvxuxzywtyzx}zyu|{y{wyyyxuzzyzyvyw{x}zv~z{xxy{yzuyxxyvxxyy|~yyyy{{w|vy{tzyyyytwyyw||y}w{xx{xxv~ywwv~zt{|tz}ww~wxwwyzyxw|yzx|x{xuz|zw|vyw{wwyxxyy~xzy}yx{~{z~yzyvxyyz|xxvx}yzyy}zwx|vxxx}tx{}wvy}wy}yzx}|yvxyxuwxzxww{xwwy{{wxz{z{|{xyx|z||z{yz{vu{yxy}y|z|twxx{|yx|zqx|z|}{{}x|x{syz{{sywzxrv{y|{{|{xxz{z}{v{wwwx{}{x}vz|z|zw{xzxty{yuyzxxzzu|{z|xz{|x{|wzzwzuyzyzxyxxyx||zu}uzzxyyz{xvyx}{xwxy{{}{{yxy|zzz{zvuy}wxv{z|{x}x|}xx{yxyyw{uu{zyyz{yvyvwxyzzuyyy|x|yywzwy}z~v}y~{y}uv|z{~xzzzyxzy|x|zyzwx~y|xzyy}wx~xx~xzvxx{z}wz{wzz|z{z{zzw}w{|xzv|}|xz~y}wyz{|zy{zz{{|{vzx|z|yzu{{|v{}ywz{y|zz{|xw}{{x|{xz{}v|{j}}|}y}z~y|~~}~|}}|y|~{|{}}|}}~|||~|}~{~}{}}y{{}z~{zz{~|y~v{~{~|~z{}}~x~{}~}z~{|~}{}x|}~{||{{~~}yyz}~~}}}~}|}}}}z{}|{{{{z{}z|||}|y~~{~~z}}}{}x{|{|~~~}z~}}yz{{}|~|}}~z~~}~{}~}~~v~|}z}~|||}~}z}|}}z|~}|{}}y}|}{{~}}~}}~|~{~y}|z|}}~z~|~|{|{|{z~z~~|}~~}{~}y}|~||~|}}|{y~}z}~|}{yx{{{|}|}|}}~}|~~}~~{{}~{~}~}~}~}|~~y~~}~~|zy~||~~|{~~}|~z|~{|{|}y}||~y~||~|}~{~~{|{|~}}~~|~}{{{~}~{}z|~~}}{}~~}||}y|y}~~}}}}}}|}~}{||y|~yz}||~~}}~|{|}}}~~~w}{{}|}~|{|{~~{~||{~|~}{~}~}~}~~|z{|~~}}}{}~~|{}z}~}|||||x~~|{~~z|~{}~~}}~}~{z~{}}|}~}~~}}~~yzxxyyzyyzyw|yy}x|yyxzvyvyzxyxytwww|xxxuwzzww~y|{}xv||yy}|wytvy{{xzx{xy{{ww~yyxwyuz{xz|yxzyxxuvxuzxvvx{txyvywz|xvxzwyuuvz|yxy{zxwyxzz{}xzxzxzyx{yz|{}|vyvzxtyywvyxxwyvvyxyxw{|zz|{zwyvvw~{|zyy}xz~{wxzx~y{yxtwyxurx{z{oxzxxxzwzwvutwyyuyyvyzx|}ywy{z|y{|z{{zv}xxz}vy{z~~yytxxyzzwzvxyy{xxxzzzxyzz}zzwx{~xy}||{x{y|yx{uyszzzz{{xwyx||y~{{yyzvy||{vxxy}xzvwzw{wws|vxwvyuz~y{wyyz|{}x|z{|xvvxxx{{ywywy{yy|zzzxxxuzwx|{xw||zyy|ywwzz|ywyywywyw|z{~y}{{y}|{|zx~zz{{~uy|{{|wxz|yuxwyx}v{{xxyywwuyx{yvy|wxyvy{zwy{z{t|{v|yy{v{wy{xz}xw{yx|zxv}xuwzuy{{yy|wwvxxzzw{|v{vx{x}y}|z{xvz{z~zyy{w{~w|}{x|{z}wzyxxy|xvx{zx{wwww|}yzvzzxyxxvvxxyxyxz|{~}zwy~{}|y}z{y{{yzuyu|yzxzyx{uxxvvyvyvxzxxzwzzwz{z{x}||x{{~z|y|}{z}|w{}zzy}||~y}{z{zxz~ww}vz|vzw|yy{w{x{zuy}xw{||v{~x{xz}~y~||z{y|y}|w}y}w~||z|{}~|}~{{z}{y~}}~{{{||x{zw~}|zz|zy~}|}~||y~~}~}y|{~}~}z{~~~y|y{}|{}}}{{~|z{|z|z~{~}{}}~{|w}}}}~{{}~~{}}}zyx|{}}~y{z}z}z{~|{|~}|~x~~}{~~|}}~z}{{~{}~{{{~||{}}}}{~~}||x~|~zz{z|~~y|zy~y}~|}~~zz{{}}}~~}}}}||~|}}~}|}|{|z|}}}{~|~~{}}}~~{z~}}~||}{}~~}x~y~}{{~}}~|~}~|}~~~|}~}}}}~~}}~}{{x}||y}|}{~}~||{~~|~}}z}}{~}~y||}~~|y|{}~||~}y|zz}{~~||~|{{~}~{z|~|}}}z|~z}~y{}|{|~|~}}|~|{|}y}|||~}}}~~|~~|~~~~}}|}|z{}{~|{}|}|y{~{}z~~}~x|~z|}~||}~~|~~~~{|}~|~~||~{|{~~~{~{|~}|}~}|~|~}{z|||}{~~{~|yw~~~{|~|z~~}~~~zvywxx{xw{|{x{y{vwyw|y{w{}}w{uyzwxwwy{}wzxxyyxxxxwywyxxyzx{~|yw{yy~|z{yyzx{{vwx{zwx|}zxwx|xxzyty{y{yywxuzx{}{x||zxx{vxtzxxz|xxvyyxxzyuyw{|yuzzyy{|xwy|{zz{zv}zxx|z||{zxvtuwyyyzxz|ww{z{yzy|x{||wzxyv||wy{x|}r|yxw|zy|ywtxxxvxx~zzzyz{zzxyxyyxuyxz{yy{xvxxxyvyzz}{xx|w{xvy{{yywwy{|s}y{y{xz{w|yw{zx{yxwxwwxx|z}}|yzw|xwuyv|zx~|zz}{z{}u{yw{y}uz|{yy{}wv~w{{xyzyyztxy{~wxz|{{z|{zzzxw|yvzz{wyxz{yyzzzx}|yz{yxyw||yx|x|xyzwvyzz{yxz{}vz{vz|xyx{}{x}wxvyxy}wzyzzx{yzzwzyxxzzyx{{zxyx{zsyz{z{{~yyy{y{zyz{{}~|zy{wz|vxvw{wyyy}z}z{{xz{yy{z|{~zywzz~}xyz{xwx|xz{~}w{ywy}zzzyyy{z}~z|zw|u|tx|y|x}x{|w{xzy{}tzv|zz{yyx{y{{yz||yyyzy{w|{wx{xy|x}y{vz{ww{yuzyz{|}y}zv{yw~yxz~{|{zx}{zu|w|xzvz{z{{{yy|{yyy|zvzz{z~|{z{{yw}x}y{|}z}{z|xz~z}y~{~zz|}~z|w|t~y}~{x|vzyy}yyxxw{zzzx{zyyv||{wx{wyv|}|}z|}~}|yz~~y|}}}|}~}}}}|}~}||v{~}{~~z}{}{{y~~|}|}~{~{{|z|~}}~|}~}|~~~~}}{{}|~z~|}{z~zz~|~|}}~zz~}}|~{{{|||||~y~}}|{zz|}~||{y}}z~y}}|zz}}~|~~}|x|~~~|y|y~~z}{}~{}{}{~}~|z{}~z}{}zzz~~z}~z}}||~~~|}~{{}}{}}y~|z|}}}}y~~~}~}|~}y|~}}~z}~}}|}|||z~||{~{|~}}~{}||~~~z{}}}|~}{~~~~|}}{~}|}zz~~|~~|~}~~~{~}~~{|}z~}}}|u~}{}}~~}{{~z}~~y~}{~~z}}{|~~}}|}|~{}|{}yy{|{z}|y}{~~~|}|~zz~~}{}xy~{~~y|~||z||}|}z}z}{||~{}}}}}o{~~~|}~~y{|~z}}~~|}{~x|~|~}z~z~~~|y~}|{{~{}}}~}|~~~}}~z{~~}|{}~|~~}}}}}}{~~~}~|~z~||~~~|}|{zz}~}}{||~z}~~|{{~{~~~|}|yz{x{yz|~xyy}yvvyzz{yzw|yyuzxuwy{z{vxuxxux{wzxz{|v}~{y|zzzwzwz{{xyzzy|y}|zw|yyyzzxxxxxxu{wyyvtzwtwxuyzuzwxx~}{ys|wzy~xzz}{{~yyy}{w{wy|zzy~{y|x{zuyvwzzyyy|xxx|{w{xzw{ywxxvyv}{{|yzvyzwzu}yxvxv~}|z{{zyw||z{z{u|yywuyz~xy{u|{|{xwxyxvvyxwxyvwxzvx{z{yu|z~|{{yzv}yyy{u{|w{ytywx{wx}xv{xyyz{{yzv}vxxxyx}yyxvvvzy{wzzvy~|zyyx~|zx}yxvyy}}~{~yywz|zwu{yxyvzxzz{|yvxxxzu{wxy{y}{yz|||{|}v{{wz||}y}{|y{~}}yxyxzw||yv|w}|vywzvwrwyx|yy|xy|xzywwz~{|ty}{wxxw{|z}|}wwy}yx|{x|yzy}w|x{yw|yw{zyx}zyzytyw}zxzwwv{wwzy~v}}|xzy{|yyv}y}tzz}y|z~{zyz~zzyz|w}xu||w|{|vwy|zxtyzyzuzvyu|{{yw{|yzy|z~zzy|zzzy{}}{y|vyzx|wwyzuxwy~xx{z{z{x{zwvy{wyz|wzx}}|z||w{~{|w|{{|wz||vz~z{{u|z{x}|zywzvywtzzv{xzzyzz{{y}ywxyxx{wxxwzyy{|{yy}{|{{y|z}{|w{~~{|zz{zyzy{{yxz|yzz{|yzxyxzywy{z|zxxzx{|{|{y|{zw|xyy}xz{{|}|~}~||y}{{}|~}yz}|z|z~~}{{||{||~z}|}~~|{|}}|~}}~}||}|}y}z~|}~|}|zzy~|~}{{~|{{z~}{~~|{|z{z{~}|}~}||~~|}y|~~z~~|~y|z~|{|z|}}|~~{}}z}~}}z|}}}}}|{}z{|}~|}{~}}{}y{{}{{~zzwz}|~}~{|}~|{}|}y~}}}~}|z{|}}||z~yz{{}y||~|y|}~|{|y}}}}~{~~}z~|~}|~{}~~{|y}~{{||z}}{zzz|z|~{~}|z~|}|~~}}zx||{z~{~{yz{|z}{}{|zz|{|~|z}z}||y~|~~~z|{}~{}{}~z}}||}}~~}|z~|z||~}~}}}}{}~~~}~~~}|z|~}~y{~~}{|~y}}|}||}~{}|}}~}}}~z|}}~}}~~}~y~}|{{}|~y~}z~}y~|}{~~}~|~{}{||{}~z~}}|}~|}|}{~||~w||}|~}}}{|{~|{|~~~~}}~~~|}~~~|||~|}}|}z~||~~}z~~}}}~}~}uxy{zzz~{xz{zz|wx{x||wyzzxzwxxyyyz{}z}v{yxx{uyy|}xwxwyw|xzzyxxyz|{ywy{xx{xw{|{yxywxyyx|xzwytxxyy|z{yuwyywvx|{xzxxxyyuyxw|yyyzwxyzz{xw~v{xwzvyy{zzyyx|z{xzxw|xzy|zyz{zw{zt{zxywyu{vzzyzyywxwy}z{zwv|zzx{zy|yyx}{|z{xwwxvw~z{{ww{{xwxwz|}}xzy}z}{{vz}y|wzwxzz|x{xwxx{w{y|yx{{wy|{xzx}v{yzyzuvzx~yy|x{y|ywzvz|yuzyzzxy}yuxzv{vwwwyz|zzyzyzx{z{{{{}~w}{ywzwyx|z}vz}}yy{vyvzw{uz}{z{zz|zyyv}{zww{yy{z{{wxxv|y{yz{xtyz~wyzxwzvwx}{~}zyuw|y|z{wy{z{y|zw{w~yt{wvzxyt{yyyx{|}xwyt|xz{}wxywz{w||qzyy{wzxx{ut{vxxxyyxzyyyx{|x{zzyvzxyx|v}y|xzx|wxyz|~}z}||zvyxz{z{xyxy|zyxzvwvzwu{xxw{|zxz{{wy{}|yxzz{{yyy|vy|||x|xyyz|z{y|~{zwwxz|z}y{zyx{w|xwyx|w{xvzyzx{z}y{vzyxv|y{zx|z{{||y|w{|xx{~wwyx~vv|xzyxz{x{ywzy~y|xzzywzy|vyvx{yv}|z}z|}xxyx|wx}|uzuyyx{zz{y~x|{}|y{x|z{z|yxz}wz{xzyx|yw}wy{}xyyzz|vv||~{}~z{}||y{|~~|{}y~|}~x{{|~{~~}z|{}zzy||||}|{|}~z{}y|||z{~|~z{~~||}|||}||z{~~|{{yz||{}u|{}}}{yz~|z}~{~|{{||y{|xy||yt~{|~|}y}~{}}~|}}{~{}{~z}}y}|||z}}~{{}}}y}z~|}y}}}~|}~y~}}|x|{z}}}{y{||~}{~~|~}z|{{|}||||z|~{z{w|z{y~{~|}}~~{yz~||}~|}~y}~{~~}w|}z}|}}z}|~}~}}~~}||zz{~~yz~{|}}}~{}{}{}}~x|{}|~|x|vzz~~|{}|~||y}}x}}|zz|}~|~{}x|}~~||y~{~{{|~~}}|z{}}~~}~|~yz||{}~}{~|||{|y}~||xzz}{x{}x}{~}{||{}~|z~z}}{|z}|}~}~~}~}z|z}{|}{~{z~|}{|||}}}z~||}}{}z|||||z{z|{~||{||~|}{~|}~~||}}y~}|}{{z{|~~~z}}y|}~}}~~~~~{~}~y|}~y}{~|~{{~|{}}~~|}{~z~|}{~~|}yyyx{yv|zzz{{xxwwyxxzzzxxyxytwyw|zyvzyuyyuuwxvzy}w{z{~x}xyz{|zuzx|}zyw{x|}~zz|u{{xwzzwuyyxvwzxzwvuyxw{yttvwxzwzz{x{zxyyyyyyz~{{zz~|yx}zz|{y{vvyx|w{yzzwxw{yzxxxzz{{vyx{wtwzq{zx||yw{xu{yz{xv{v{w|z|{wz{{|z~vuz||zvxxwvzxy|wyzxzwwzzv|yyzvzyzxxwzx{|xzysy{wv|{s}{~{|y}zy~}{xv{zyzszyyyuvyy|yuxzwyzywwyxsxwwyxz}uyzxzy{{vw|yzxzvyzyy|z{xz|x|x|zvy}vyzyxy|wwzxywywx{y{y{xv}ty{xz{}yxzy{}x~|x{zyz}||{wz|z|}zx~xzy~x}zwvxvxvz{vxxz{{szyzzxvzuxux|{x{~z~}yyx}zyzyw{w{{|z{~{yyzz}xz|zxywxwx{wxw~{yzxzuz{xzwyy|t~y{|z|~vyz{{z|zzwyyz{{{}uz}zxy~zwy}||yxz{y{zx}u{|x{yxwy{{twv{uvy||{{z{|~}x{~~yxzwvu|x|z}}y|{zv{{x}xwyyx{|{xwzy~xxz|xyztyz{u{yyx}xzvz{|zxx|{z{xx|yx|y|zzyv}v~yywy{wxyxy~yzzxxvx}yyzzww{yvwzzt}zz}|y|w}xx{y|vz{|}y|{zzzy||z{xy|~}yx{xyyz~x|yx}w{ywz|xxyxyyyx|~|{zz~xxyxy{{~yzyy}~~z{}~}y}|}{}zzy{z{zyzw|y{|z{{~~~z~~}{zt}{|||{x|~~z}|y{z{||}|{||}y{~y|zy}z}{|~}{~|}~z|{y~{|{|||~|{yz}{{||y|}|~}u|y}yx~}|~}|~|~|~}}}~x}}yz{zv}|{~{z}|}|~{~z}||}{xx{z~{}{|~~{}~~||y~}~{{}}z|{}|~~|z{{}{||~}}}}~}|y~~}~{{|}}}}||~{}}{z|y~}}yyy|z~{{}{}|}}{|~||}~}|~~~}}{{{|~zz~|~{}y{|~~}}}|}}}}{}||~{~}|~s~~~~~{~|~u|~}{}}|~{|~z{~~z~{|{~{}}~}|~{~~}}|{z~y}~{~|~||t}}~}|~|zz}~|~}~}{~|{~|~}}}~|~{~x}|}|~}~}}{{}}~||~~}|~}|||~~~~}|~}}}|z~}{~}|zz}~z}{{}~|~|}z}}}y||}~}~~|||}}~||}}}{~~|{}z}}~~}z~y|~~~}}|x|y|xzyvvuxzzxyxy}{{{yxwxxyzx{w{yvyxxv}w|y||xsy|x|wzvw|yx|zyvwyw{vvwwz}{xyxyyyuvx{vywzzyzz}{zwyyyzuzyz{yrux{wwxv{{|x|y{wzyu{yxy{y}zzzyyx|w|~vzwy|vwwwy{zyxx{yyw}x{wxxyzyxux{}zz|xyzxy{vxyzzxyyw}zyz{y{y}zxzx|wz|~wyxz{yw{wxy{x~zxwxxyxx~yyx}xwwxysxvxwzxv{y{{zyzy}z}yzzyxy{{vvwy|uw{vw|wz{vu{{xzyz{z~z|w{xzxwz|}xxy{{uvx{{yw|x~}{yyvz|zw}|vuzzzx~yx{w{{|~zv{zxs{yz{w|xwxxv~z{{|ww{yzxyytzw|u{ywzwywxy{}wyvzyy|x{zxx{{{yy~zw}yyxxxzvzzz|yy}{z|~z|vzyy}y|z}{zy}zyyy{|x{xx{x{{y|{|zx{{zy{z|zzwwvy{x}v~z{wx{yxxv{vzy{yzwyzz{zxxxxz{wxyzywxyvwywxy{|x{|u}w|{xy{z{|xxzyzwy|wvvzxx{{zz}z|{|zv}yyxy|v{v{{z}z|{|yxzzy|tyz|yy|ryzxxw{|sxxyz}v{wyyzz|zzxzyvyv}zwyyzyyyzz|yz|zyywux{yxz~{z|yzyxzxxxy|yxy{z|wxx|{zy{xywz}y||y~wyxyz|wvx~xz|}wywzw|{{}~tyxyx}{{w}z{yx}}zzz}zzw{wyzx|x|{zx{w|zwxvywz}{~~y~~}|~z~z}||~~~zx}y}x}}yy}}zy~}|{|z|{{|}}{}|z}~~x}}}~||~~~{~}}z{}z}|~}~||yw{}y{{}z|y~|z}|}{}}||~z}yy~|||~}|{}}}~|z}{{||zy~w~}x|~}~~}}~x||~~z}{||z|}}~~{{{~~z{}{}}|}|}|~zz~|}|{}~{{~|}~~||z~}{~}}|}{|~}}~~z{}z||{|{~|}~zz||{}~|~~{}|}~zx~~s~~z~|z~|~|}|}{z|yy{{~}||~{{}{~{~}~{y}||z|~}y}}z~~z}}|}y}|{~{{|{~yz{}~}~~{~}|{||}z~|~~~||z|~|w|~}{{}}|}}~}|}|||{~~z}}{||}~~{}z~{z|||}}~~||}z~~||}z{}zzy|~~~|{~~{xz}}~}}~~{{z~}{z{z|z|~|}}}~~~~}y{{~~~|{~~}~~z{~z}|}}}y|z{x~y}|~{{{}~~}{}}~z~~~~|~{|z{~}}}}|w~}}}~~z~|}~}~{y|}{}{}~}{~~}}~|~~~z|}|}~~~z}|z}}zwzz|yyz{{{|{yvzxxzww{ywwyyxvvyyyxwuxywywvyy|wxz}v{zz~ytzyyw{{zxv|x|z{x~wzw{xv|zzzyvy{yxvtxwxyxzxwwzx{wuuyuxzzvyw}yxxyxzvu}x}xxuz|z|z}xyyxy}z}tw}vwvw}x|wyv{vvzzwy{uywzwxvwwyyyzwy}{v{yztx{xzwxyz}wxy{ywz}z{yzw{{w|q{xzt|vwvzxyzywvtwyyxyuy~y|~y~z}z{{{x}yx}zvwzy}{z{y}wz||xv{yzz{w|yyzvwu}{z{zz{wzxxxwy}{ux~vzz}yxx{xx|zwvzyyy|zzvvzxw{{uwx|zyw|{wywv{|ywvxyyw|yyvxxu~yxvx{z{z}wxyy|xzw}||z{{y|w|}|zw{w{wyzyzz}wxwtxzv{wywvvyy{xvzxyzut{yyzz~w{|{x}z}vwzx|z|yxv{{z|zyzyzzu{xyzxyx{wzyyvzwyx{y{zwyywyzsxz{y|xzzxxx|xyyy~y||zyyy{|w|{|y{xxvxyw|{{y{y{u{z}xzy}{{wzwy{wwz}yzy{x|xz}xz{y~{yy}zz{{{|{y{zzx{|vzyzxyzxvxz{yw}yuvyv{xyuzvwyw|zuzy|xw~z{}yzy|y{|{uyyxzv|{{|yw{~xxszww{xyxw|y{x{yxvx~zxwxz||xzx}|yzy}z{z}}~yy|zxz|{||~zxw{|xyw}xx}wzwzyxswzx|vyuyxz|wxy{yzx|{wz~}y{z|x|x{}||}y{}||z{{}}|{{{zz~{z{~~|}~z}}}z~z}}}~|~|~z}~{|~}{|}~~~{|z}z~|{yz|{}{{}~||xz|{}||{|}~}z|}~}|||~}}~}~}~}{|{~~}|y}|z{}~z|~xy~x~{}{~|}{|}~~|~x~{||}||}z}}~z{x|~x}|~{}{|~~~~{}~z{}y}|{|~{~{~}~|{}~}~}}z||||~~|}||zu|y~y||}|zy}}{}}yz{|{~|}~~|{}}~~~{y~}}z~|||}z{||yz~y}{}|z{{}{z~}}~{~~|~~z|}~{||y}y{|~{}}~}~~}xz|~z}~z}z}}z~~~||}{z}}~}~{}|~||z~{{{zz~}~~}~|}}|}}~~}|}}~~}~||||z}x~~}~{}{~}}}|{z}}}|~~~~||z}~{|||~~}~~{{{}}z~|~~x}}}{z~|~z{}{{}}}}~}~}{~|~{{~}~}}~y~~{yy~z{~}y|y}|~z}}}|~}z|{z}}||~}~}~~}~}}}~~|}z{}z{~|~}|~z}|||}~}|{{~{|~~}~~~~~w{}yzyy}|xwz~xyzyyvzx|wzx|wyyz{yxzuuvwzv|vxxwyuvuzyxzx||{x|wyvyywtxyv|w{{y{uwzy|yvvwzw|xz{ywxyywzwzyxy{tvw{}yzyvxv|xxyyxwzu|zyvytvyxxyx}z{z}ywy{z~tywxwwvwwy{zzx{u{wxyx|yvz|yzzzzvwuvxvxswzuzx{vyzzzvwyzzt{w{{xw{x{yxw}xywuyww}y{yywzy|zx{|yy||z}yx|xyzv}yxzx{zzzwzx|xx}|y{||yzy{zxyw{zz{wx}x{{uw~v{}{uzzwwuyv}yxzzx{yuzwy{xwzv{wzy|~vwyz{}y|wwzy{u{}yxxvyw{yzyz{tyy|xy~xyxwzz{{xyuyxx}yxxxyzx|{ux{xu{u}yy}zwxvuywzzxuuzy|xyx|{vzyyv}{vzywxyywyzy{{x{yyx{yzvuxyyy|zzxzuyyyxxzvyywy{yzz}wyz}|zw}yxwzwxyrtxzyx{w}y|zzvx||xzwzzy}zz~y{~zuzxz{yvzuwzusxy|w{}tzzxzyy}x}{wvswzyz||xxyyvvxzw}yx{{{uuz{wvz{|wz}uy{zzwx{{{v{zuyxzzw{~|vyzxwz{yuzz{x~v{vyv}}yzvzx}vu{xwzz|xyxyzyz|z{r|ywtwx|yx{{}xz{x{y{yzyz}v{{w{y||z{xzzx|zvxxvyzy}z}xzwz{{~xzwxz{{yyxxzxz{yy|{wzy{{yw|{vw}{ywyxyvx|zx|{{~y|{zzx|~~}{~}{~z|}{~|{y{|}}|||}|~}}}|~|}y|~~{~y~~{{~{}||{~}~~~}~~z}~~{y{}}}}}z}{{~|{|{}}|}{z{sz|}z~z{}z~~{|}}|{~{{~~}}y||{{}}~{}}}|~{~wxz|{|~}}~}~}zz}{~y|}~{{}|{}|}~~}|{{|}y~x|~{~y|{}}|||}~|~{{z~|z||~~|}}{{~{||{{~{}||}}}|{{|}|{}{~|z~|{{~}}zzz|}~}z~t~}t}}}{y|~{}}}{z{~}{z{|~|}||z~~z~||{{|{{|v}y|z~|||~yz||z~|{~{~y|z}|}~|x{}y}|~{x~{}~~|~|~z|z{}}|}}{}|{}}~{w~}z}}}}v{}~z|z{{{|~y~~}|}{~}}~|{|{w{{}|z{x|||{|~|}||zz~~~}~}{{~|{}~||||||~|~}z~z}~{}|z}~{y}xy~~~|{}|}{}}{xz|}||}}|{}yz|}{{}}|}|~y}}|~}z}~}{|}}|||~}|}}z|{{{~{||y~~|}}~}{~}}}{~}|}~~~~z}{}|~|}{|y|z|}}}|uyyw{zxxzzz{{y{xt{xzvzwyxyxx{uwy{zx{{v{xwxz{w{wz{zx{xz|yyyxx|wxyzy{xwxzyx~}uyywxzxyyzvxvwx|ywyuvyvzzzwzxtzwwxz}|{|}zzx~{xxzy~y{y}x}}xx{uzwyv}z{z{wxv}y}yxuvx}wxvwz|{u|wxxxyuxxyz{yuwyyv~|x}z{{w}zz}{w|}|uywyuzwzyyuxyzyuztyxy}yuwx|ywyw{y}y|yxx|zw{xy}{zyzwzzzwx}w{x|{yw{yxw{u|yyvxyw}yvz{{uzwyzwwxxxuyz{ywzx|x{u{z|yw{u}zzx}{z|w|u{}~|zy|wwzv{{zy|xvvvz~wwwwyy}}x{zx~w|zzxx{}zzy|xyzxzxyzyyxyzy~{yy{wzzwxy}u||yvzyxw|xwxyzzyzxyxxy{{xz~|}{yvy{yyzv{wwwwx||}~yy{xx}yyxu{}|xz|x{yxwwwzzyzyxxwyxvyx{yz{z}}{}}z|yz~zvv{{|v}z{zz{|wz|~}wxxuyzwzswytv|ytwzwyyxywuzy{{|xwywz{}{x|yyy{xw}vxz{|{y|z{}|{zzzxyyyyy{xxzywyzzvx{yy{{y~x{|zyvv|y{x}z|}z~{xzz{yyz}vy}yzz{z|zzxz|y{vxz{wx}xzz|yyxxvy|ux|wuzzyx}z{x}z~zxz|yy{yz{}{yw~}yzy||xz}z|tzy{yzy|yzxww{{{zwxyzx{z~zxyyw{{vz{|zzwyz|yyzz|{~}}~}}{{~|~{~~~~}~|w{||~}y{}~z~v}~}~~{}x~x~}}~~{z~|~|~|}}~|z{|}yx{~}~|{|||{||}~{}}~y}}||z}{~}|}}~|z}z~|{|~}~}{||~y}{~~}|{|}z{z}z}y|w}{|||{{~|z}~}~~~y|~}y{}~}||~~||||~z}z{{~}y|}|}zzz}y~|z}}}~||~{~z|}||~}~z|x}|}}}}~}{|~~||{z{}~}|}}~}y~y~}}}~~}}~}~}|{{||~|~~{~zy}|zz~{|z{{|~z}}|~|y}}}}~~}|}}~~{|~~{||z|||z}~}|}y|{|{{{}z}y|||}}~~|}|~~~|~}|~||||~}|||{z~~{{{|}}|~}{~y~}z~}}~{z~}{{x|{{{}z|{}~z||z}}~~}zz|}}zz~~{y{~~~|y~}}{}|~{}|{|}|~~{~y{~}}{{~{z{|~~}y~}{}y{|~~~|~}}{}}||{{~|~|{|{z|~{}}{}}~~|}~~|~{||{|}{z|{~}~{}}{~}|~}y}|}~||||}~}|{}zy{zxzy}xyt{yzw|yzzxzzwz~{zyyzyzzwxxyxzwyx}vzy|v|~wxyyz{zyxy{z~{wwwv|zyy{xwxvx|y|yz{xx{{zzxyzx|y{y{uxxyx{}ywx{y{zxxz{z|yxxuz|zxxyx{|zwywzw|yyxzwuyyz|xzux{{wv{xzywy{{v|z{|{ywvywwwxzuwz{v{y}|vyxwzxyzxzzv}~}zw{xxyuwwx{xzvwyyyz|zyvww{|yy{{uyx{z{x{wvzyvy|zw}x}vxyv|xyz|}{wy}z}vz~}zuvyy{{wzvy|zzvyx{xxz{~x{|vyxyx{z{{yxwwywxv{{{z{wvx{v{z~{yy|vx{zxxwzy{zzyv{{|yx{xyzz{{yy{y|yzzyyxzzyxxv|y}wzv{xzx|w}{vzw{yx|z|}}|vz|wy{wz{xzyvzy{|wyzyyytzzww{uy|}{|yvzv}wxzwv{y{{zz|x|xxz{{xzz~~|{z{y|xz{}yyzyzv{{{zxywyz|{zwzww}y{{y{yty~{yzxy|yw|zyxxz}wy|yy{w{xvxv{wx{w}yxx~zw{xv~yvzyv{{{y~zy{xvyzyxyyzxxuzu|zwzwxwy{|z{x|{yzyxx{yw|{ywyxzxx|zzx{{{yxyzx}{zwxyyxxwxyywxvvxyyyz}y{zy{yywx|{uvyy}|xw~yzzvxyx}yw{zvy~zyxy|vy}{}z~x{z{xwyy{zz{zz|z}{x{ywzvzw{ww|w}y{{zw{{xzw|x}zux|{vyww{x~|yw|z}}}~|}|~z~}|}}{{~|~}}|||~|zy|{}x}}~zz||}{~~~z~||||}}}~}~x|~}}{y}~z}|}{}xz}~||x|~}y{}||}}|}{|x|x|~|~}{}}}~}{~||}|{~{~}~|}}y}{{~}~}|~x{~z~~~~~|||}}~{y~|~{||}||}~~||}}}}}~|}}~{z{{|{}}~~|v||z|{z|}{~~~}{}}|{{z~~|{~~}|z|~}z~w}{}|~|}z~}~}~|}~~{z|xz~|{yy~z~|y|y~~|z|{~xyzy~|~{w~}}|}zy|~|}}||{|}}}{{~~~{~{~}{|~|||}|~}z|z}{}}|||y{~y~}}|zzx|}|~|z|z|}}z}{y{~y~~~~~}~}~~x{}}{z~|~~||~~}}||}|~}}|{|||~|}||~|~{~}~~{{|zx|~|}~{~}||}~}z}||~~~{~~x}~x~~|x|}z~~~~|w|~|~{~z|{||}z}||}{|{|}~}||~}~|{}}}}}|~~}}~~~}~|z~~~x{|z{~~~t~}{~|~{{}}z~~{~{~}|~z}|~||}}{{}~||}~~}~~}}~|~w}zyxxyz|z{xxx{~yxyyyxxu}xzyu{yzv|x|vxuxywwwz{w{uyyxx}yvxwwz{wvzx{zzwz{yzzzx~xvwwwzyyzyz{xyxw{wxwvtxyz|x{zxswxwy{zxz{||zwuvvyyyyz}|~{zxz}{zz{{vxyx{xxvxxxzyu|yvpx{ty{xxw{q{wyyyyw{z|z|{xxzxtxt{z{}~zy|yz|zy{zyy{x}xwyvzyvwwzyxyzwyxzvuwv{ywx{}zw|~y|yzzw~x}}w}t}}z|{{z|xy{xyyyysz~xwwxx{wwxv{v|y}vx|wyxy{w~{v|{|zv{x{zyzwz{xx{yyy}{}yz~y}|z~vyy~zy{xywzzzvvxwwztz|szzwy{zsvz|zzz|wzwzyy{y~{|{x{yxx{{{xyv{zxyy|yyyzu}y|xxyxw{xxxuy~xx|txzxzxz{z{}ywzwz}y}xxyy{{x}~{zz}{~yxxzxwxuzzwyxyyz|{}wvuuyvwyxx{zyxx|zv{z{x}}{z{yy}w{{|xy}{zz~y{yy{vuzywxz~vxyz||vyzxyx|zzz{{|vy}}z{{|w}yx|~|yx{{{zzyxy~z|}{zy~xyz||zzxxyztvyz{{yzxzyxv|xv~y}w|ux{~~zz|yyxyy}wu{|wyz{}xy|vz{xwy~vx{w{yz|{{x}z{xz~{w{vw|yx~{yzy|{z~}~zxz|x{}{zy|{w{y{{~z{yy{xy{w{wvy}{xyzwx|~u|x}yyz{wyxyxz|y|{{|{wyxxx{zx{zz~}~|~}}zz|}z}zy~~|{~}{~}z~zz{|~~y|}|}{z~~|}}~~~{~|}|}|||{|}~{{}{z}z}|z{}}}{|~|{}||{z}{~|}z{}z~|{v~~|~~~{|}|}}}vy{~|~{~}|}}}|~|}{|}}}~z{{}~{{~{~}}{|}|}||{||~{w||{~~~|~}}|{}}}~~~|{~|~~{|}z|~}}}{}y}~x}}}~}|~{~|}|~}z~}{~~|~}~}{|~z}z}|z||~{|~|||{}}{{}w}}~~}|}~}}||z}}}~|}~~|{|}{}~~~~~z{}}{{zzy||y~{|wz|~z|~}|}~}z~|z~~~}~~~||{||vz~}}|}zz~~}}}}~~x}{~}{~|}~}}~~}}|~~~~~|xz}~}}z~||~}z}|{}||}~||~~~~}|}~~~|{~z~z||z|{z{~~{z}}~}~|{~~~|||{~~|~{y|~}{|{|~{~{y}}z}}~|{|}~}}z~~}{~~{|~}~}{~{{~|}y{}}~|}{~|}||}{|}|}z}}~}{{yxxw|yuyzyy{uxyzywz{yxwzx}vvzx{{wwvvz{|y{y}w}zzzx{zw{wxy{{ww{y}yxyxw{w|sy|xyxy|vw{zw{z|xzu{|u{{xy{{x{yxzvzwxz{zy|zw{|txxvvyxzxvwwx}xx{xw{}zy{zvz{|yxxzyxv{zyzzz{}xw{wxzxx|xzwxvz{y~|wvxwzt|}x|{{{{y|~zzy|}{{z{zyv{w{xwxyqv{{yyzyvzz}}xz|y~{|y}x|xyxy{tvyzwy{y}wyz|xv}uxzyyxuxwzyyzyyxzzyzwz{}yxvx~|yzxw|z{w{{ywxx|yuwzxwxwyx{z{{{xu{{y{{xzv{{w|yyxzvz{xxwvzxxwyv~{yyxyy|zww{y{x{{xwyyzx|yx{||x|yz|xxzxz|wyvzyuwzyvwxyzzvz{{zxv{{}zy|yyy{{x{yx{wuwvxxyxx{wzw{wzyww|~z{}yxyxyyywuxwywxyyxwww{y}~{z{xy~}y|wz{xz}|~zz{ytyxxxxw{}w|w{w|wxyyzyy{v{x|u}{xxywy{y|{z{xwxzxyyz{x{zwzxx{||y}vywz|~}y|xxz{z{~vwyv}{{{|}{w{yz~yu{{vy|v}yyzxwzzz}z{ysxyw{z{xv|xuw~z}xztztw|{z}|t{yyzz{zzz~zzzz{xyxvyyw}|zyy{y|y|y}zyzyy||{{wvyv|x|w|}yuyx{zxyyxzv}{x{y|z{{zzyxxyzzxxzwvz{yz|xxx|zxxxz{wz}}wzzy{z}|wxz{|||}}|||y~}{~}|}|~{{~|~z}|}|{|x|~}{{{~}{z}~}~z|z}}}z|~}~|zy}~|{|~~||~|z}|||~}}~|}{~}}}{~y}}||}|}}}}{~|{{{p}}}|}|{{}{zz|{|~|}~}}{|~}~}y||z~}zx~~~{z~x~z||}}~|{{~w}}~|z~~~x~}{~yy}}~}}|{z~z~~~}{{~~|}||}{}{}z|~y}||{~y}}~||}~|{~}~||{{z|y~z|}y||~~~}{z~|}}~}z~|~|~{{}{}{|||}}~}}}~{{~}zz~y~||{z}z|{}}~~{~z|||~{~zv{x}||}{}}{|{~~}|~z{{~}||y}}~~~x|~}|}~|}~|}~}~|~~||}x|{{}|~y}}||}|y}|~|zy}~||z||x|~}|~~||}||yz|~|{~~}|}|~|~}~y~{~{}}{}z~z~z}}yyz~~z~~|}|z|y{}}~|{|}z{}|~{}}}~}|}{|~~{~|}}{|{~~|}~}{{|{~~}}}||{w{{y}~~~~|||~}}}~{}{}}z~}~||}{~z~~||~~||}}}}}~}~|{yvwvz|wxy}xzxxxzvy{vyzwz{yy{xwzywwvuz}vyyxx{u}zyx|x{yzy{xxzw{{|x|{{y|zwyzywyuvxvvw{zz{vvxuvry|xtvxzyu{wvyzyxztzxx}|tzyzyyyywwxy|xuyywvzy|xvxww{yvxz{www|zwxzzwxw{x}wtvyzsyxyyx{{xzxzyy}}zzy|xz}w{{yywzxzvwyvyxy{zzytwy}ytzwxwzy|wzxw{yxyxzzyxvv|zy{xy|z}~x{|wz{{yzy}{zzyvuv|xzxyuzz{ytyyzzzvx{v|zwxzzwwxxzzz|}zz~}}}zxywyyys}z}xy|z}x~{zyxzzzyyzvtyxyxvv{v{vyzy{yvwxyx|vzzy{}|zyxx}w{x|wyyx|y~u|{|y|ztwyvzyuzywyxyzv{vv}zwyz{{zvy{{xzzz|xv~yz{yy}wzyx{}~zwtx{|{y|}{}w{w{z|zxuyx|{|yx}x{zxywy{xzvwwyyzy}wzzz}{}{zxx}}w|{{y|z{yy}z|y{z}|u|yyx{|{{xwyxwyy}yzzv}yvy{{xwy{}xwzy{{z~xyww{xzzxy}{{{yz|}{z}zx|twtzwvwx}xwzxxxxzuxzywywuvzzvzwz~{y}|xy{{vzwx{{{{|ytx{x||yy|}|{zx|z}}yv{vvyyzvx{xz|u{yx|w{{|zwzzx{zyy{zyw|z~{zyz{wy{y{x}yx{{{u}u|zxz|yxy||vzt{yyz|zyw|z{wzz}yz}zz{}}zzy{wyyy{z||{|{{}t~y|~{y}~x|{||z{}~|}}}}{}}~}~{}|~|}~{}~}~~|x}~}}w|||~y|z~||}~y}z{z}}y}z~{|}}|}{~{{{{z{}{~z{~|{|}~y|~|}{}{{{~{|}y~{{y}|}}{|{y{|z}|{~~~~~~{{~y~|~{}~||}|{z{|zz|{zz}}||zy~}|}~{}~~|{{}}~~|{}}}}}~{}}{~~}}zz{z}zz||||}z}|{zy}}z}|{|y~|z}~}{y}}{~|}z~}}y~z|z~z||~}~~z{|}zy{|}{x{z}~z||}~|~}~{}~}|~}}~|{v}~|~}~~~z{{}~|||}x{|}{}{||~}~|z}~{z~~z}~}~{{}||}{{~z~{|y}~|{x~y{}{~z|~}~|~|z~}~}|{|~}{z~}}}|z}yy~~}~z|z}}}|{{{|~~|}~}}~z~z{}~}|}{u{}~|||{|~}z{~{}{z~|z}|~}}||{}}zz}x{}~~~}{~}~}{{|~}}}~}~z}}{}{~~y~{|}z~}|z}~zz||{}~{z~}~||{|y|{{~{z}{y}~|~}{~~}~~}}}~}yvxwuwxwxxwyzx|wy}{zzzx{yyu|xuzy|xxvz{yx{{wzuwywxztuxz|xyyvzxy|x{wx|xy}zzzxvz|{vxvzyzxyy{yzxz{yxuw{|xx{uw}yyvvz{xu{wy|w{wwwxv{{xywxuzzx{xyzs{{uyxyyzwyuw}yw}wtzx}x{vwyxyw|vzyxvx{z{yxy~yz|wxw|x{|uwz}{u{u{yxwzzxuz{wzzrv|zxyzy{{uz}yx{zzzyx}{xv{wxvvz{tywxuvwzzxwv|{z}|yyvwxwyy{}yuz|z{x~xy|ywvz|x~{vz{z|ywxzxyx|ywxwzwzvxzyyvyy{xz{zu{wvyxw}w{wzzzwyy{t{{y|w|zyz{yyx}}y||xzyz|tx|xyywz~z{vvv~xywwy{x~{zyz{y|x{x|{{ywyxwwyv{z~wsxyvyx|yxyxv}{~wyx|xwwxzyyy|z||wzzyw{{uxyxx}|wyxy{x~z{yzz|zwwzxyy{{}z}{yzz|{u|zy{{zv}y{{{{yzx}{zyzx|x{{|zyx{yvyy|{{xzz{yvyw}zy{zxyxyuz|{wzwwy{xz{t}~{xuxyxwy|yyz{{}yvywyyxzzvyxz|~xwy{z}xzzx|x}y{|yyw{x|{|w{|u{uy{w}zy}xxx|zyyy{yy|xxzyzwyx{{ww{x|wzw~|zzz|y{|zzwx{|}|xyw|xzxxyzxzy}z{yy{yx{wz}xy{|y|wzzwvwv}y}|}~wyxy|w{|y{ywz{xzz{zwxww{y{|xzw}wxzw|{xw{}|}}}|~~||z||}{|}zx|{{}x|~}|}}||}}{}}}}y{~~y{}}}~~}~}}z~{||{x}~}|~|{z{~~|}|~~}}yy}~z}~}|z~zz~|{||}|{|y{y{~|}wz}z}|}}~}{|}~}|}}z~}{}}||~~|{{}~y}}z~|{~}z~{~|}{{||z}z}|}}|}~{~}}~zy~}|z}||z}{~{}}z{{~~|}}}w}{}{~}}|{{}|}z~~~}{~~y~||{yy~}{}||{~~~|}|}z~}z|wx}~z}|{}}{|y}{{||~}{z}y}~|y}~~{x}}}}~~{|~~z}z}}|}{}}z}~z{~}~}|{{x{|{z}}||~~~y}|}|~||}~~|}~}yz|~z~~|u|z{{~}{}}{}x{z~z~y~|}|{{|||z{}y{}}{~{w{}w||y}}{|}~{|{zz}}|~~z|~{}}~|{z||z|}|{||}~||}~~}~|{|~~}}}{}||~~~z{{~}z}~~~}{~}|||~}|{}||~|z||}}|z|zx|}~{~||}~{}~}~~}|~{}}}}|~~{||~|}~}}~|}~}z~|}}~}~}~}~}~~}|~}}~||}}}}|z~~{~~}~|y|{}|z}}~y~}|~}~||}zz{z{yyvyxxv{xux~yuzxzvvwy|xvvtv{vywwzwwvwsvxyx||z{zvzzvxw|zvyzvz~||x|xyzzyxx|wywwzv|xyyx{{|yzwuvvwvxyvxzxuuzvzz{z|{v|}wzv{|{{wvyyvzzxyytzvw{z{vzvxwxxtzvtztywyyxxvzy{wy|w|{yywx{zvwu|wwyy|zvzyzzz|yvzyy|wwwxwy|zy~}yyvzxvxxxzvw{wuvzuw{uz~|y{v{{wx{zwzzy}yx{yw|z{ywvvswyxvyyywzvwtusxywvxuy|wvyz{yzvv{w{{xxz{{zvtz{yz{x{~||zw{uz|wvxy|{zy{yzz{zxv|w~zxvwxtz|zyyvy{{zyv{~ww{yvyzzy||{}x{|~{xw~yytxtx{yxyxwy{w|wyytvyx{v|xxzwxuyzyy~|zyv{{{y|x{yvzz}}yz~y||ty{z~}zzuxxw{tyxx{v{zx{y{wxvyw{|vz{v{zzwy||{zwzy~z{yyywzyy}{{}zz~wx|wyux|w|vxyxxz{wvww{{xzwzy}vyuvxwuxz|}yzw||xxw}}xzy{vy{yz{x|{z|zt|wvywzuxuyxyzyzzwu|vyvuyvywyx~{|u}xzy|wzwxy~{{|||{|yuxx|vx}xxyzzzzxwxyyu{xz|zxq{zzuv{vxz}wzzzxyxwy{y{x|{z{|z}xzyy{z{xx|yy|~{xzxzxtwx{{{yzzvyzwsuwy|zt{xyxywwwyxzzxy{x|yzzyyxz{}|~yw~}|{}~~}||}{{|{~|z}~{{|~{||{{||~z~}y~}~}}~y~|}}}~|yz}~~z|yzz{|}~|y|~{z|z}x}||{|{y{|}{{~||~}{|{}x}|{~~{{||}}{~y{z|y{w|x|~z~~|}}z{{{y~~{|y~{}z~{|{|~~}z{~}yy}yy{z~z}||}x|y}z|{{|{~~}{{||{}~|}~~||}{{~}x~{zzx|~z}y~xy~{y~}{|z|{|}}u||~|}{}|}}}y~~~}}z|||}}{{{}|zyz~z|~}{~||y}~y~~}}zv}}y{}{|{}~~}z|}~}~|{~|~{~}~}{}~{}~}{}|}|}||~~}{~~{}z~y{~||~z{{||||z{z|~~}||||}~~~||}|{|~~|}||z~{~~|||||}|}~zz|}v||}x~{~~|~~~{~{~~}}}}}zy|{{~{y}|{|~~}|}z}y{|x~}}~|}|{~y}|~|~|~}~~~}|~||{}{}}}}}|z|z|{}z~y}}|~~}|~~~}}~}}}|{}~}~|{}|~z}y}~|z}||z}}~z~{|{{qy{v|}|{yzzwxvxzwx{yxvwxuyxyxzz{vw{wyzyzuyxwxztxzxvzwwywwyuyzx}vyxu{yyvwwxxz}|z|wzxw{{zvzwxxxyuxxyxvzzyxv|z{xxrx|yyv{xw}|vyywyzxy{zzxxxvwzy}{wx}|yyyy{vyv|{{zx{y|ywyyxyv{wzv|~vwz}yt|yxxyxzxxvz{xxyxyzyvy{wztxuuxvzw{yx|{y{xx{{{{tuxuy|x{~x|vxzzxx{}wyxx|u{y|x{xyvz|y|wxyv{yzvu}{xx{zyzxx~{{ysxwy{yx{wuv{ytxxyuwyx{ywu{z{wv{xxuz}syywyxw{yxyzwy{z|zzyxz{}wxvwyvwzwvwt|yxxywy|vzxxyxzz||~|xxyvx|vv{xzvzwzw{xxuxxx{v}vyxyx|ztz{y{w{yz{uxyty|yy|tww|y{vytx{zzwyx}}|z{zzyv{{uux}x}~y|yzxxz}vx{yxyw|w{zx{zyy{}y{zwzzzyxyz}{{|z||yv|zyx~vxyxwyz|yzy|{|vxzzyxxxzuuwuvwwyx{uzwz{w{z|zwzzz|{{|yz{zzwzwywywy{z{yw|z{zsxvv{z{zy{w{xwzzvx}wzu|z{~sxzwztyz{{xwu{xyzz{{vy{x{{y}xyyzwyvu{|vwyyv|~yzuxy{wzzx|{yu{xyyzzy{zwy|{yzyzvw{|zzz{}|zzvzvz{y}{xzxyyxy~vz}{|{{zzzy{yxxwy}{{{z{|wyxtzzxwxtvyw}yzzz{|y}|z|{~|{~z~|z}}{|{{~}{z}}}~y~}|}~|~z{~}{|y}{zz|}}||||~{~}}{}||~~|z|{|}~|}wx}||~|||}{{}}y}{{}}~~~y||~}z|||{z{}}}zz|}x|}~~~{{~|{|}{y|~{}~~}|{~}}z|{z~|~}{~{}z~{yz||}{}|}{|~~{||xz{~{~~||}|~}~yyy~}{xz~zzz|~z||~~{x{|{yy|~~}}|~z|||{|}{||{{~z~}~{|~}|~~x~y{~{|}z|~~}~~}{~~z~}|~z}~||~{z}|~~~~}z||}|z~}y~|~~}{}~|}~{~~{z~}||}}{|yw}~~}}||||~|z|{|}|||z~{||~}~~}~~{~|}z}~{~~||~z~}}}|}|~}||~}~}u{~~}|}~|}~}~}}~}z}~}yyz||}{}}}z~|}z|~~||z{~||}~{~|~}||~~~{}z{z|}}{|~|}~~y}x|~}}z~}}}}~z{~}{}}{z~{{{|}~~|~y}}~{{}|~~|~~~z{}~~~|{~||~{}~}~~|~~}z}}}}}|~|~}{|~|||}|}{z~~}z}~}{}~{|}~{{~~{~}yxxvy|}}xyzy|vy}wyw{{wyvzzzu{{wz|wxxvyuxuywsyyvzwy|yzxy{zz|yyzvuxy|{|xyyyzz|zxxzvvyxvxvy|zyzxz|w{x{wyxuwvyvywy{zwzzvzzxy}ywy}yv{z}w~|wy|{|}yxy{xywx}tvyxu|zxww{xzuwysyw~xzxw|{|{|z{||vy{z{xzzu|xzzy|||xyxww{|w~z{wy{}yw}uyzvwx|vzxz{uzwwzwwzyz|~v|z}xxxyzwxz{y|z~vwzz{wyyz{szwryv}wzvzt{xwwywyvz{wxwx{uzx{x|x{yxz{zv{zyz}}xy|y{xwyzyzzyw|zv||zvwyzyvzzvyzywz{zwzxzxvywzzyvyx|{wzzz{zyx{xwzxx|yzy|zz{zvy|vu{wzvx}x|{x{}{vw{xwzxzxwwwww{{|ztzx}xw|}xz{{zzx{y|}{xz{{x}yz{w{{w{xwxzvw{wz~zxwz{zwyxyvz{u{zxzz{{{}{x{v{zxx}y{yx|{{yz{zxzyxv{yxzy|xyxuyxzy}zzvy{yzyzw|ywvwpxyyy{z|vyz{z|{wx||{{{|zx{~|zzx{xxyzwywyzyyy|~x}xzurvwyw{yxx{yx}}yw~|yyy|{y}uz|w|xyxy|zxw~{|{xyw|syyys{xvxyyu{vyzuvxz{wxuxy{y{x|~y{zywvx{|{|x|vzvzy}|y{x|}y|{zw|yxy{uyxzxxxz}z|x{{vyzx{xwyzx{w}z{xy||{}y|x{|z}{{|}{~}z~}{{|{{}}{{z}~{}{{|zz{}|}{}z~{z{~|~~~}{~z}~|z|}}~~}}}{}y}|||}|yzz{{~y}~~y}z|{|w{z|{|}}{}||{{|~}z~~y~z|}}{zy|||z|z|{z}}{z|z}w~{||z{||~|{~z||}}}~{}||~|~~{z}||}~|}|w|}}}}|~}~{u~y||{{{~~}}~{~yy~}}{}|~~v~}|~~y~z|{z}|}{~|}{~}{|}~~~|{}|}~{}~{|}}|~}~}z~{}{}}||~z|~{||||~~}}~}~~}z|{~{~|zz~}}}|}~{}yy}{|yy}z~{|}~z}z||}~||}|}z}}||y}~|{}|~|~||{}|~~{}}~~~}z~w{{~y}}|}|}z|~}}~~|}}}}y~}}{}|~z|~{|y{~|{{{|~{~~|}z~y}}~}|}~~}~}|~||~}~}|}{~|z}|}}~z|}}{|~z{~}|}}}z}{~}~~|~w{~|}~}|~|}~~}}{{{}}z{zx~~{{}}|}}}|~~|}}~~|zz~}|}}|~x~|}}|}~}|}~}~|xw~|z~}}~~~~~~z}~|{twzvz}yzzzxu|x|uvy~xwywzvvxxxzx|zwyyzwyxyu{y~z{zsz|x{xxuz}~tw|zzuxzzy{z~|y}|wywy|xyz|y{yxzv{zx{vvxzyy|uvz}xxyvy{xxyuz{|zu|yzxtwz{xzvw{vv{}yv{{|y}zwwyuxxyzw{uz{z{{w|xu}wszwxuxyz|xww|{uwy{zzvyxy|{wzytywzzyywxz{z}xw|x}t{yuzv{{wyywyxwxxx|x{wtwyxyyyvu{z|x{xxxzyxyy{yz|zz{wwyzwxzx{yyxv{zxz{x|wwx|zxx{|{wv{}{ywyxvzywwvu{zyxz|v|y|xs|x{xuyz~{w}xz||xy{zyw{yvuxxy}zvx{tz{wxw{{|x|r}{ywz|xxyzzz}z{|{xz{wz~xvv}yyyuzzyvvz||xz}tzwxxyxxzxwxwyy|xxy}{yyvv|x{wzxzwx{|zy{|v{vyxwzzzxwzyzzzv}ywwxzwxz{uz{zxxwzwyyuxw{xtv|yxwtu|{vx||zz|xzyvyxxxzxw~zx{x{y~wyrw{yw|x}xx{zyww{z{zzxx{|zzxqwz{xzxxvxwzx{xzwww{y{zyxw{{z}zyy|zz}wxvw~xtxyvvzx||~zy{yyyx|wvyw{vzxwxyz}wzwzx}xxzzzwz}{yy|y{w|{|w{x{x|xxwzwxt{|wzx{wyuuxy||}{v{y|x|z||z|xy{zz{xyyz{z~wvvy{yxz{~wvzxzxyx||{xyzyv{zxzz}{y|v{~xzwxzx{w}||~}|{|zy{{x}z{}y{~~~z}z}~}|y{|{}|zzx~|~}}~||}|}|}||}}{{z~yz}~}zw}|{~y|~z~|~}|}~}~|z{|{~}{|{~{}{{|{{~~{}|~}|z{~{|{}{}{z{}~}||zz||}}}~y~{|xz|}}{{|~{|{}{|}~~z~}|~~|{~y{~}~~{}}~}z|}z}|{|{|~zz||}z|}z|~zy|||z}{}xz}|{~}~{~{z||{|~|}}{z|~}y{|}z|y{|zy|~}{~{|}|~}}||{~|~~}||{~~}}}||}|~|}{}y{{}|{~{|~~}z~}}{}~}|}|}z}|||{w{yz|z}{|x~}||z||~|z}~}}|yx~{x~||z}|~~}{}{{|{}{|z~~z{}~~}~~{~|y~|}{{}~~z}}||}{~}~~yz}||~}{||}}|~z|~}w{}~}|{~~z}|}{}|{}||}~~{|~|{~z|{|}z{y}|}|~~|~|||{~y}~}~}}}}}{{y{~|~|~|}}z}}}{}}~~}}{|}}}|~~{~|}zy}|||}~|}||z~r|~~}{}|~|}{}|}||~~}~}~~{{}||~}{y}{|z}|{}xt|zyx{zu~|w{ywwwzxzvzzvx|zxzwxz|xzzxxyzyz{xvz{yx||x|y~ywx|wx{~yvyz{|~}wz{w{wyzwzyvuzxv{{xwxwx|xzyzy{~vtzt}zxwu}|w{yxw~y}ywx}{z|yx~zyyz{yuwzxyvzwtxuz{xywyy{xtzw{{xuxtx|z{x{zx~zxxzz}yxvvv{y}zx}{~z{{y{zzxyx|xyzzyzzyx{xzzyzw}w{x|tyxzvz}yy}{~zxy|yzvyyzy}ywx|}xwz}yyz{zzvxzzzyxxxwywxvxxyyv}uyrxzxvwyyxy}~yz|yxvxzyxzxz{~~ux{{x{{xv|z|vyvwxzzyuvsyyu{yvu{tx}u}vy{vyyy{|y|xxx{|xy{yvzu{x~z}xy{{{zyvx}{vuy{yzvzyyw{yz{s{w{yy{zzzw|yyt{xzyt|{}w|ywzw|yzy{zxzyyz}|w}zwx|{xx|zvyuyyxxz{y{x|wzzw{zzwuwyyzwzu{{zyvwt}z}{y{xwwzz}z{y|yw|z{{{zzxzxywwzywy|uxy{z{zvxz{zvvzyxvx{yx|zyyyy}~{xy|{}{zz||y{}zx{v|zzyy~zytz}{xyxyywwwwxw{wxwzyxyyxxxyz{yzy{{{}ys|z{{|yztxzz|zxx{|~{|yvuwyyuzvxzzxu|ywx{xyyzu{|w{{zyyzy{{xuzz{{{~zxx|{y{z||yzy{y|xzxy~zwyy{xvx{{|yyyw}|x}|zxw{yxuw}zx{y{y|{|~{u{|x}~{||}~~x|~}|}x}|x|||z|zx|z}z~~||}z}~{}|}|~|~~|||}}~}z{~}}|}{}|}z|y|}{{|yz|||w}|}|z}~||~{~}z~yz~}}~|}~{~{|{{wyy~z|zz{|z||y|zzz{{sy}|~~|x~~}}~}|}~|}{|~z~}~}|{|}z~|v}zx{|~~z}||{}}~~~{w|}|~}}}||~~~{~~~}}|}}{|||y||~{}~}~{}{yw|~}zz||}}~~|}}z}}}~~|~||~|~z|}zz~z{~}y|}z|~}||~|~~|~|}~x~~}|~~}}}z}~|{}|~{}{||~}x~{z|{{{|y~xz}~~~}}}~||~||}~|||}}~v{|y}{|{yz|y{|y}||z~~|}{~}~|x{~{{|~~}~}~|}{}}|}|y|}~~z}}~}~z}|}|~~}~}~{}z~|}~~||z|}}|{y}}}}{z|~~{{|y}}~}|}}}||~~}~{|}}~}}{~wx}{}|~}~}}}{}zx|z{~z}~|~{~~}{}~{|{z}y||z~~}~}~}~|}}}}y~~~}}~~~yy{{yz|vvwwwzzzxqxwwxxxyzvyzwyzvzyyyyxywux{zywwzw|xyvv{xzxwzz|{zyzww|yx{yww|tt|wxy{vxxwuwuzyyw|xyz{swxxvuxy{yvuz{vyvzzzzx|vwvzxxyxzuuxvxv|zxtyzwyzwxyxu~x{{wzxxwyyyxy{wzwwx~z{|wuy|wyvzzzvzvwzvy||y|{{{{wx{xwyxuy|}wuyxwxxw{wwyz~zwywuv}yzyy{zwxzyw{{yz{{u{{xvxvwxxytxyyyzw||wyxw~zyx{z{zv{z{swxzzyxyz{yvyxzwxw|xxx}wyyywwvxxv|wwzvxxzyyy{vwxzyxvzvwyxxuw}v{xvvxyvwxxvz{syyyz{zyyzy{uyzzzv|yzzw{wzz~{x|vtywvwxyxxyz|w{z~zx{xy{yzxy|zwz|xyx|vz}}yxyxzxxzy|yvv{{}}zxz|{yy{z{xy{vyyyuztz~zy~yzywy}r}u{z{zzv{z|yy{yzvy|w{{zvz{||wy|xxuw{vys{zwzy{wwyxzzzytzw{xzyzzw||wyxy|syyuzy{t}y|{x{zz~~zy{{{xzwzz|y{vx}vywyww|y}}txxvx|wuwyy}xzyx|xz{|v|xyywxyz|{zxyy|x{{ytzzuy|xyv|{y|xxzzzy|w}xxyu{zyzw~xy{y{}yzzy{yzx{y|ywxwvy}wzxyz{zzuxyzv{{~xzv{yzxx{|xv{yy|z{wxwyx~z{}x|x{{}zx{xzy{vyxx{~{xywxxuxw}{z}||~~~|{zy|~}|}|~|}~~{}x{~{|z~}{zzzx}}|~~z}}}z{z}w}{~|}|{{}}}|}z~}x||{|z|~}z|~yz~|}|}y}x~}z{{~|z}z{|~|z~}z~~|~~}~~{|}~}|z|{~~{~{~{}||{xz~||{}~z~{{|~x{{}{{|}~{}}}|{}||~~~~{{|}{xxz{~}z|{y}|}|||~|}~}|y{|||}}|~zz}}|{~}{}|}}||||~|}|~~}z~y~{x|x}~}|}{~|}|}|~}|~}|x|z|}{|{x|~z~{~}z~|z{|}{y}||}{{{~{y|}{}z|}z~y~~}{}{||}|y~z}}~~{~z}y|}|{}|}zz~{||}}{~}}}~{{}}~y|{{{z}||||{{}~z~|}~zz}~||{|}~z}|}y|~~{~|}{~z~~~}}y|~|~|{y}~{|||}w}}}}||z~~}{{}|z~y~}{zz}~}~|}y}|}~|~z|zz}zz|||}z~{|z}~||{|{||}~}}}{||w}~~||y|}~~z}}~}}}{~{}~}|}{|z~}{}{{}}|{||}~{~|||}}y~|}|}~{}y}|~ty~{~||~z~||~}~~}z{||~{yyyxz{y{xzwy}xzxw{zz|xuyuy|vvwzwyz{{zvyzywxyy{w|vx{w~|w}w|z~{|}{w{{y{yzzyzx{{{wxxuytvxz{yxzvy{yx|wwvxxxzxyvxtwuwyxxwyx~yz}x{yuwzz||w||vzyy{wzuvyyzwxzyuuvuw}usvzyzzwwxxvz{wu{zyu}zzxvzyz{z{xxy~{su~yzxy{yvzyzwx|twy|zw{vwtwywurzwyvtz{xzxxzw}z||y|y|zy|uyxzx{xx{y|~z{{}yvwvyzxzvyvw{xwzxuyxxzvwwuqywt{yyv}|{yw{zzxwzwuyx||{{xz{{|{y{y{wyyzyvw|xrwwuzwywzyw{uuzzx{yxwwuwxzx{{|yyy{zwy||y}xyx{z~z|ux|}{vywx}yxuywvyvyzvvxwuyuzz{wzyxvywyy~ux{{yyyzxz~w}v}yszv{y~{{xx|}zwzuxuvywwwytvxuyxywxwyz{wvwwyxyzxww}{{ywzw{zwz}zzu|zzz{xzzz~|zyvw|wwzxwvxz|vw{yzv{vw|yw{v|yw{yxz{~xuz~y{zyyy}{|zx|wz{w{yyuyzwwuxzxyyvuxxvywyzzuv{uxvyxvyy|z{~v}}wz}y{|y|yy|z{{x{y{yxwz{}xyzx|z|wuzxwuyzvyywxw{vy{xw|yvx||y{{}t{xw}~~{}z{{{{zy{yz~yy}|}xuv{|xtxxzzyyzvzxyzyyuwzzxuvvyyu~}{vyyxzzw{{{x~z}}}~|~|~~~{}}|}~}|}|w{|x{~{~{~}}|y~z{~}|{|}|~~~{~z{}}}~}~{~|}|z{}y|~}|w||}~~}x|}{x}z{|}z{~z|{~{~~|{~}{z||~}~~|{{|}~||~~~}}||}}~}yy{|{y{|}y}{}}||y}y}v|}~}~}w|~}w{}~y~z}||||}z~{|{{~|}y|~~}y{}~~~~{~{|~}|~|{~~{zz~}y|}y~}yzz}|{zy}|}}}|{{{||}z~}||}}|~}{~|{|~~||||~}|~~z{||{{~z~~|{~{~}}}||||z~~}|~}}{|~}~}z~}{~}~}}~}~}|y|}}}{{{||z~|w~~|}|z|~|}|~||z}|||}||~|||{}|{}z~~~}||~{~z|~|zzzzy}}xyyz~|||}|}~z~{{~{~{|{|{|{{|}z~}~{|y{}~{}}y{~~|~~{~}|}~~~}{~}~}{}}z}~|x|~{||}{~|}z|}}{||}|~{~}~~}~z~||~}}}}|}~|{x}|~|}}}~y|{}{||z}}}{~|{~~|~||}{z~}}~{}z~{|z{z{~}|}}~~~~|~~|}|~}}~~z|{~yvwv{{yxyw|wxyy{xyxy{zvyxzywxwyx}zz~yuwxvvzzyw{vxzyxyxw{sxywyzxwwwzyxzwz~vy{yvzxwxxwzyxwxyxxwxzztwzvtxyyuxwyrywv}{xxxyvtxxxyy{vzyyw{y|zyruwwwyxxzwyzu{{yuyzxxw{xzyyxyuzwyw|yw{x{|wzvuxw{}ysxyvx{x}{zyw{{y{y||wzyxxvzwzwz{xvyvxvxwywt}{zwzzw{yy{x}|zywuvzw|vzzwx~xv~w{wvvyzzzxz{w|yx|{|zx{wxzvxxxyzz}y|zyvyxzx{x{sy|ww|x|wyzv}zxuwyz}yz|yxz}x{yxyvwz|yzzxq{{xzt|x{uyyy|v}yy|zxwy|wz|wzyyvxwuyyyyuyxx{yzz|y||ww}y||x|xszxwxvxx{zxxz{{zyywvw|xxzyzw|xyz|vwy|yxxx{yxv{}w~{x{yyz|{zz{{yxyzyyzx|z{xwzzvxy||wy|}xxx}zysy|zw{zyzzx|w{xyxv|xz|yzz|{uzy~|{wyxx{vy|zw{xzxxv{z|wwzx{{yyy}|}yzyzw|yv|z{{{{z|wz{zzzyzzzzz}{{u}y}|u~zxvw{{|yvzy}|yux{|y~|{wvxxwxyy|vy{y}uyzw{w{xzx{z{y|zwvxzxz}y~vxzwx||{zzvvv|ywuy{}vu{xzzyzux{{z{wyzzw{y|zxy{{zu{{{{}y{wwyx|zzrywzyzyyyy}xywyt{{x{{wz}|yywzy{wvzx{|{{|{|v~{|{~|{{{z{}w{}|{{}|}{{y|~}~}z||}|~}|}z}}~{~|}|||y{|{{{}{~yw}{{~z~||}|{{~y{~}{||yy~|}{~||{z}}{z}~~{{}~{|}wz|}}}{~}}{|{~~{}|}}~||}~{{{}}}w|||~|x{z{}~~~{z|x}}|}z{|}|y}}zy{}zy~{{z}{}~|{}zy}||~{~{|~}{~~}~~||y~~}{~}}|~|}{~}{{}~z|{z|||}}|~{z{z~}{|~}}|{|~}y}}~}}|}{}}z|{}~|}x{~~{}z||||{{|~}~{}}{~}}~wy|yz}~}}~}{}|||||~y~{{}z{|}~{~||}~~z~{~}{|~{}|}}|~y~}~~{~zz}{}z~}|}y}|}|z}|zy}|{~}|~|~}z~||~{z}{}||~||~|z}z|y~||~w~{|}||}}~~||}||}{|{|}{}{{~~|}|~{~~}|~}zzz~}{}{|}}~|~}}~~~~~{{{|}}~{}}~~{|{{~||z|{~z}|}}}}}~~~}{z~~{|}}{|||}{~}zx~}|~{{|{{||}}}~}z{}}}}|z}~w~z|~}|{{~|}}}{}}~|}|}~z~{~|~|wy{{vyy|y{yvzzyyz{zwxxxxytyyzuyyuwvywuvzzx|zyu{zvwyx{~yvyzzw{x}xwvxyw{uzyzu{w{y{y{wzxzuz{wyv{vxzywyuttyxv{xwwwwwxywy|zyww|s}wtywz}|xwyz{yyxvzxzxwuwzxvwzzvwxzvvyzv|yxvwyyvxzzyw||z|w{}{yy{yvz|y{{w{xzvy|yyw|xx{tyyvuxxvxw|{xyxvwv|wyzw}zx{zwwyzyzyvyvxy|zvwy}xzxxv~yyyy|w|z{zw{xuyzxz|ztyysxx|xyw{w}yxwyvxw{uwz}|yzxzz|zxyz{xxxxx{{{}yxxz{{w}{xxuyyxxzw{{w|vwy{yxxwxywyxwxvv||x}|zvzyzzxwzz{zzxzz|v~z|x|wyzwww{zzzyy{wx{tt{vyuz{svwzvvwyszy{{z}|yy{w{}yz{xxw|u{z|z{z}{{{||zxxwyxwx|{yyv{zxv|vx{vtyxsxyt{yx|z}zz{wzxz{|yxz|{zuy~wz~xyz|w|zxxy|vwtyyxwyww{zzzv{xvvyuzuywvzy|wzy}|z}~zzzy|x{wzz|z{|zy{~zxwv|~ysvvwxxvrvuw{xxxzwyzvzvy}zxwz}u{|xuxyz}zx|wxxy}|y}wz}rxzxw}{zzx{yzxy{xvx|xyyvxxyyvzxw|xx{wz}{|xy}{{z{}||{vwyzv}{u{}xzzzz}uxy}y{y{{|yx{x{{{vxz}z{{zyvwyzwxzzzzzxyx{zz~}xz{yx~~~~}}z|{{|x~{{z{|}|{z|{|}{}}|~{x}{}{}}|}~}x||}~||~}|~}|~|}~|}~{}}}{|||z|~z{{~}|}|{~|yz|||~}~}~~z~z{|}{|}~~~z{|}z|y~|}y}{y}|z{~{|y||{{y|~|~|~}|}~|~|}||}~|}|~y|}~{{}|y}|y~{{|z~}|}{|x||x|{{~}~}~~|~|~|z~~~{|~|~y|y{~{~||}x~z~~{|~~}}y~}|}}{{~~}}|~{~|x}}|~}}z||}|~}|}~{~~}{{|z}~w}|}~{||~x~z|}}~}}}~|}z~|x|~||~~z|z~}~~z}z}x~|~}x}||{}}}}{~|~~~|}{}~zz~}{|}}}|{~}|z~~y~{|y~~}~}~y}}}}|~}}~}~y~~~~}}|~|{}~~}}|z}{|}yy~{|y|}~~~}~|||}|{x}}{~|zz}yz~||~|}}|||}|~~~|{|}|z}~~~~~}z{}}~~z}}|~}|}}~|~}||~|}~~}|~~w}~y}~}}||}}}z|{||~|~~}{|~|~~x}}}}}y}|~||}~|~}}vx{xxxwxw{z{wyyx}zvw{wxwwu|zyvxzxyyyzyuz{xwyyywyzux|xu|yx|wyzs{xxzyx{z{ty}{zyvyzs{|yx{{~xw{xwxzwww|z{uyyxzxzy{wuxxxt{z{vuyxuzyxxvx~v{{yysuy{~xvxywyy{zvzvz~xyxyvwxxwxyyzuvyyyxywy{~wxwxywuzzxwvzyyyzzyzzwu{vxxxv{sx{vzy{|ywvz{xywwxxuyxwx}x|yxw{yxxzzzzxy|xuwzy{xwwxz{ww}u|tzyy{{zywxvzxzy{zy|x{zyxzz}y{xyu~}zxz{zt{wz|z{y{~x|wyx|u|~ywxyxwy{x{yxwwwz|u|xzvyw{wwwx{vvzxwxy|yxvy~zxyz}}y|zx{yxxxyxz{zxwyzyzyyzyzy~}zwwyxyzz}v{wwyww|{vywwy}vxxx{vxz}|yuw|xtx~x{z{{wx{z|v{{yyxwx|ywwxywwxzwxxwyx{zyyxzy{yvy|yzwv{ywzxxuzyz{|xwx{yxyzw||x{u{vzwz{x~z}yzyxxy{ywywwuzx|zwtzwx{~xxxzt{{xzyy|uxz|z|{xx|vw{y{xzzwzy|{{zxzz{u{wyv{zvzxx|zzy{yzyy}ytyyxx|z|z{}xzuyyv}yxy|yzx{vxwx|xz}zv|w|yx{zxx|x|}xzz{zzwx{{|xyx}x{{z|y~y{|yzyzzy{xz{|x|~y{z{z~xyxzvz{yzwvx|{zzxzw|{{z{xyyzx||{~yvyx~xyw{xyxw|}}}|}~~}}{{z{~y|~yy|~z~wz|}~z|}}z{}y~|}~|}||~|~~{~}|}}~||{}}}~w~}~{~w}|||{~{w{z}{z~~~}~}}||{}y|}|y|~~||~}}}}}~{}z}}vy}}~}~|~z{}z}|~}~{{{~}z{z~||~{|}|}y}{|~~|~{~{}~~}}~}z}}|}~~xy}~{{x~zy}~}~~}||}|}}{}z}}}|{z}||{~~}{{{{z|||y|~~|}}}z}yx}~~{~{}}z{z|{|~}}|z}{~}~z|{|{||{}z~yy}}}~~}~~|}z|~~|}~}~{y{~}}~|}}~~|}~}~~{{}}~~{}~{~{}}~{~}|y|{~~z}||||}{~{{}~}|}~z||}~}y~~y~}|~~}w|{|{{{{}||}~~|~~{z|~||~|~~y{~}z|~}~z}~}{{|}|y{{}|||}~||~|{z|}||z}~}|~~|||zwz||}z||~|}~}{~|}}y~z|}{~{{{{{~|||||~{}}||~~|z|}{}z}|}|~{}~}y|||~z~}}|{~|~||~}~z~}|{~|y||~|}|~|y|~~||{|{|}~}{~~}|}{uxt{z|zy|y{xx{yzyxxzzu|zxxw{tsvvvxywyzvywzw{uzuzxxz}|z{{{{{wyyw|y{{w|zx|zz|x}zvyxwyz{wx{wzxzy|zyxtxuqwxv{wyyvyxy|xz}y|yyx|z{yz|zz~{yz|y{xyz{yvw{yzxwwxuw{vwyw{y}wsy{txtyw|v|w|zzyx|{zxxxx{zxv{xxz}{zxyzw|zzywzz{zxy|x{wzzr{yvwwxyxuyzxwwyxy{}xxyzyywww|xyxw{x{xvxwy{zy~|{|zwzwwzvw{wzwxvuxzzv|utvyxyy{vvwyxy{w{zy|~wy{~{yyzzz}y{~z|}x}zyw}wzwwwuz{ux{xz{x{zzwuwyz{u{{vxxx{zyzyzzw{zyzwzqyxyywyz{|{}{x|wy||xv}xwy|{w{zxwyzxyzyytyyx{xywyxww}~xx}x|{y}{{{|xzuxyzzzy|y{x}|tw{{{vxxz|xyzzyxw|wzyuzxuxx{xyyzzvzxv~{v|z|yz{|zzyzy~{zu||{yzz~zxvy{{uxuy~z|yzwxzwzwxx}z~v{wyzyxz}y|{z~zzy{z|~zxzyx{wx|~||}{tx}{vywwx{{|w|{xx{}zzwy|yzwzzwtw|zy~w{~y~zzxw|{{|{{y{xxwv{~{xyy|z|yzz{zyy{{twvwuuuxx|wv}xwyzxv{tyu|{{yvy|z}y{{zy|x}{wyz{z|x}xzy|yyvvyu{|ywx}~x|w{xwyw{|{wzzswvzywzz~}~|z|x||{y~|x|zy~|~~}{~z{}z|x}}yy|{z}|xx~~~}}}x}|z~|z~{~~||}}|~{|}}~||z~|~~}~z||~}{}|x~}{{~~}z~zzzz{{y~}~|}{~|}||~}{|{~~~~~}}~{~{}{}~{}x~}|y}~{{{~~{y|~z~z{||~|{}|~z|{{{|}~}~|z|{~}}}~{zw}|~{}}}{|w}{x||z|~|}{{~{w~}}}}z~|}{z|~~|{{{y}|}|}z|~~||}yx{~w}}{}}|z{|}|~~~}}~}{z{|}}}~~{{}}}}|zw|~z}}~||z|{~{~~|}|}~{}~}}|||}}{}~~~~|~~}~~z~}}|{{~~}}{~z}|~~~{{|y}}}||}~~|~z{}~}}y}~~}z|z~|~~w}{{}~~{|{|}~z{y}{}~~~{|{~}~~}}~{{z}}|~~|~|||zx|~|~|{z{z|z}{}}~~}}~}|~~}}~~}z|}{}}}|}yz~|yz{}~{}}|}~}~~|||}}}{|}~|~|z|}}~}}|{z~{~~||}~|{z~}~}}~z|~|~x{~}}}~~{~||~~}}~~~{}}}|~z~}~{{}~||}~{~~~~~~}~~}}~w|{yyz|yxyxwyuywwux{xv|wx{wtyy|xwzxy{uyz|~wuxy{twxy{yxyv{w|yzxxyw|xyyxyxzy{w{{x||x|zzy{{zyyw|yvvvz{zyyzxvzzvzxywyyxyyvzzuyyzyxxwuywzw{wyy{~}yz||yy{{|vyvzyzwzy{}zzzwvwzwxyw{tz~xzuxyys|zyyzrt{yyw}wwwyz|t|yvzyvx|wwzyvtvxzxyvt{uzx}wyz{yxyvyywzyxv|zww|xyvxvuwx{yuvwzt{zzzxv|xwytxyxxyyzxyxyy~|{z{zzz}zsw}zvzyy|zuzz{wvvv|yvxyx{{zywwzz|ww{~zywy{{ytvy{z{vxxxvyyzzyyxx{xx|}w|wzzxyxywxzwwwvvyzyu{zzy}||yyzxxxu{uw{yuvx~yy|zuxx|yxx{xxw|zy{uzwx}~yw{y{zyyy{{z{xx{xwxuy{{x}|tyyxxzzxywzyx{uyy{vuy}wv{z|{v{zxv{twywy{xxwzzwy{tz}ywy}ux|zx|v|{{wzxyywywxvxzztx}xx{~xwyzyy}wwxz{yxzyy{}yzz|zyvxzy}{wxz|{tzyxy{xzu{yyzx{wwz{z|{vyzw{{x||xy{xy{yzz|x}v{xz|x{vvzzzvxzuzwzx{vyzywv~{wxz~yw}{zyw{xy|wzuzzwxzxu{|yzx{{zzzxy}y}{{{y}|yzw}{}y{{||z|wn{zz{{vw|z|wyzy{{z{|xyzvx}|{y|xxyy{y|}ywzv|v}}{}w{x|{}}|}}yx}|}}{|{|{||}}{~}x{}y{}}{z}|}}x{~{}|zy}|z|{{}z||{|~~z~~~~}z{|~}}~~{z{~z~w}|||~~z{}}|y{~}~|}~}|~{|||}}{x{z{{}~~{||v{x}}{}{~y{x|x|zzz}xy}}~{}}zz}|}z{}||}|}~}y|}{{}|z~~|{{|{}~||{~}{~~{~|z|}~}y|}z||}z~~}}}~|~~}|}{~}{}~}{~||}|}~~|~|}y|}}~}{}yy~}|{|}~|}{~~{~{|~}~}|~~~z}}~}x~}~}~{w|~}{~|z}}}~~{{{||{}|}{}|}}|{x|~~|~~~}~~{{}}}}|zz~~}|||x}|~~}{y~~}~|z|y|{}}|{{|~}{}}~|||y~}}}y|{|{{}~~|~}}|{|}z}~~}||}~{{z~|||y|}}}}{~~|||{}zy}~}~~y~~{}}{~}||{|}}}~~~~}|~{{{||}}~{{~{~||}}~{z}{|z~|}z}}z~}||}|{|~~z|{{~~~}|y}y{y|}z~}{~}~~~}}{}~zz~~}}~~~|~~|}}}z}|}{~~~||{|~~}z}}~{||}|}}}w|yv{}{yyxyzzuuvx{xt|xxwrx|wxutwzwuyvxwxuvvzxz|zvz{yxyzyy|mwwvyzy{wy}z{xxvyx}x|zvvxvzwxwzyyzwxx{vxxzwyyxuvvwww|{{z|{yw|{z{wzzz{sx|v{zz|{xzy{xwxwx{wvwwxzu{u{zw{vwwswwvwwxyxzyxwxx{x{wyuzxxzzw}zvv{w~yy|}{~{}zwy|wywyvyvzwvwvuxzywzyyvyxxvyy}yyx|w{xxt}{xyxu|xy}|y|zz{xuz{yzxx{z|{zxxyvvx{yzwyyzv{y{uxwwzv{yzyzxyyy|zzxxxyz{y}zyuxywz|vy}~w{yyxxxx{xxx|xwvwyuyuwxwxzxw{{uz{zwx|w~v|wy}v{}xzy{v}zyzx}x}wz{yyywvyvv{yzuxzyywx}wyyruzxywz{xxzyy}yzzwz||x|{yyy|{xzxy~yx{z|x}yzz}x{vyyvxwv{zxx{wyvw|yyxruxw~yyy||xxzxvyxxz{|y}xx|}zv{zzy{wzxy|yzyx~uyxyxyvwyuuxy|ywvzytzyy|wvxyz{z{x~~{x{t{{z|{w{x{{{|zztxx{wxzxzz{x{xztzxxyyyxyy||v{wy{zywzzuzz|zxwzzw|z}yzxx{{}{s{xvzy{v|ww{{~twxvxwxwy{{xzyzz|yxxxz{y{{y|xzywzx|x{}zu|zyv}}yzw|z}z|vzx{{{zz{}x}wxxx}yxtxzwwwxv{{zwxyxxwyxzwyzxy|{yzz~zy|x~{{||{}|~~~}}}}y|{}{|~y}~{~~yy|||}|}y}y|y~}}}~}}|}z~}}}|~|~yz{z{xz{y}vz~|{z{~}|z|~{{{y~}z|z|{}~}z||||~}|}y}}~}{~z||||z}}x}~}{}yyz|~|{{zz{||{|~}|~}|}~{}~}~{|}w}~~|}}~}}z~}w|wzy|||~{||{}z}|{}y{||x|{|~}v}{~}}~~}~~~}}}~|{{|||{{}}||z|}}zwx|{|{{|~}|~|||~y|}}|}x}||}z}~}}}}z|}zz|~|~|~~{{|z{}zz~~{~}|~|~}~~z~~}}~~{}}|~|{}z{}|}||~zz}~x}}y{}{{{{~}~~z|~}z~y~~~}}~~~~~~|}}}}|~}{|zzz}w|z{}y||z|}z~|}~z||||||~}{~z||z{}||w{~|x~}~||||~~~{~}}~{{||}~{}~~}~y}~~}|~~~~}}~}|y~~|}~z~{{}|~{~|zyzz}|}y~~}|z~|}x}{z}|~{~~~{}~{|{{~z~{~~}}}~|~z~{|}{~}~|}~}|~~~}~~||{~||}|~|z|}y{|~|~}~{{~{~z}|~|}x~~~~|z||{xxw}yxwy{uv|yz|xyx{sw{{xwwv{ssy|z|{zxzyz{xz{zwyyx{wwyyx|v|yxvxvywwxyy{zxyz{zxwyxwzx}{|{wzzt|xwxywuyvxvxx{zyyvwxywwxwxuyzyz{zz|xvw{zw}{xyzz}ww}x|v{ysvxzxzy}{xywyzyywx|{wzxwy|yzx{y|{xzwz{zzzx{xxw}xwwzx~uvxxw{{xvxzz|wxzwyv{yyzuy|uyxuqxxz|yzxxxyxzzx}uvxyw|vzwwuzyzxyxzwy{xwyv|wy{xy{{{zs}w{vxwzxyzyvzxzyuzxz{{xxyyyyxytxzxyvv}xy{wzy|zyz|x{{|wzzw{y{z{}x{zxwywzw{|zxwyyvzszxzz{wwwy|xyuy|w{x{zv{y|x{yyxxxwxxzvzwyxxx||xv}{z|{{xy{yt{yyzyx}yzywyxxyuv|z|uwyxzyyz||zzxx|x{wx|y|{wxyzxz{z{{xzxz{{y}yuvxxx|yx|{xvtyzw|tvwwwzy{wzv}wxzy{z}|zy|w{uyyy{zzvxyzx{}|wyz{u~yvzxx{yyyu|xvwy{z|wu{{vxz{{zz~xy|xyyx}v|uxxv{{vx{xuyzz|y{xzx{v{t{y|y|wz{yy|x|zzyvxx{zzyzxzzy|y}yyzz{{w{y{xwzz{yzzxzz{z|wyx|ww{|tz|yzxxy{{x{wy}{{x{y{|~yz{yyvwy{zxv}{vz}z{}xzzz|zzy|}u|twyw{{zxx||y|zyv{vvzzzwv{y{yy{||zzy{|{|}{}{~z}~zz}}}}z~}z~{z|yz}}z|~}zz{}|}~|||~|}|||~}}|}~{{{|}}~}|~}}~{z}{y}z|||}~zy{|{}{}}{{{zy|||x}|~||||~|||{|}~|}~~x~{~~{{zz}}~z{~~~}x~{~}}z}}}}z|~}|~|x{|z|z~v}~x|{|~}}z~~|~z|~|{||}|y}|{}}}}~|}z{}~||{}{|{|y{|~}{~z}{x}~~~{~{}|z{}{|~|{~}~|}}|{}}{|}}{}}zz~}~|}~{~~z}~|~|z~}z}z{|{~y~||}}|}~y|}|{|{y~{zz}|z}|{~}{}}}{y}}~y}x{|{|~}}|}~{|}z~x{}}}~y|~z{}~z}}|}~|~{z{|~||t~}|y{~~y}{}~{||~z|{|~~y~y{|~||{}}{}}}|~|~|||~}z~}}}|}zy~}~~||{|~z~|{{}{~|zz}{z{}}}|z}}~|~}|y{z}~~|{~}x}}}{~|~|~~}}||z}||x~|}|~}}|}~yy|}}y|~||w}{~~{}|{{|~~}}}}{~|z}{~}|~{~~{}{{~~}~|~~}z~}}zz}}z|y{||~|z}~{y~~}{|{||yyxzz|z|x~xwyxxvrv{zw|wwzzvzuw|zuxzszxvyuxuzzxvx{z|{xxx|}xyyvv{yxwyzzyzz{}yy{xx~yy|xsz}vzz{y{xz{wxuuwvwrwyvzwwvzzx|vzzyvx|zzzzyy{xzx{zxz}{zuyywy{uwtyrywzxwtwyyw|yvxzyvtx|wyzzzy|zzw{{xxyz}wwy|w}y{xz{|yy}~yv{zyzvyz}sy|xvx{wzyyyvxwwwxyyy{u|w|yv{zxy{|zyxyxv|xyx{z{z~yzz}u|yvwx{xsuz{wxzzy|sxwxxxzxywyytuyyz{vzz{xzvuw{y|yz{zw{zyzzwz}y~ywwuxxwwyw~zxtyyxzwzxvzzx{{syyyx}xy}{wywu|yxxzzx{{vzxyxwz{xzyv{zzywyz|wzywsyxy{ywxzvyv|yxxxswytzwuz}|u|xwzzxx|y|zzx~z{zt{wvyz|{vyx}w}x~xvux}{zwxsxxyxruwzsvwyvzxt{w{zzw{{x{vxyz||z{y{y{{x~{{zzyyzvxxwyzywxvy{zywzvvyyxv|xxvwty|vy{{|vz{~zwz{yzy|wyv{wx{y~zxz{{{xyzxz{xzzwyzywwuwyzwv{yxy}y{|zy{x|xzvyy|x{xx|xy{|y~xv||yy}yz|y|{}txww{zzyzsv{yywy|yyzw|yxwyxxyxzz|yxy~{}yzzx|y}{{{||y}|x|}{z{w{yy|{x{xy|xz{{uw{wyzx{yy|wyzwyzyx{zt|{yx~z{}~zy{{}~{~}{}|z|zy}|}{~y~||yw{|{~y{|z|{}~v|}{~{z~}~y~~||~|~}|z~|{|}w|z}|{~{y|}zuy|}|}{{||{{|z}{{~~~}}|~|{~~zwy||}}~{{~}}{{{{}~{~{|t}y{y{z~|z}z{|}~~}~{~z|z}}~~|}{{||~~|}~|~|{|}y||~~z}}z|~|w|~wz|}}~|}~~~~~|~z~{}|{}|~w}}}}z|}z{|x|}~}{~y}|y|}~}|}|}|||}{~~~{{|~~~}{~}}}}~|}|~}}}}u}|}z}}~|{z{}{{{|y{|z}~xy}{}z|w~}||~{}{}|z}~{{~~}|}{{{|{z|}~|y}zz{|}|~}}{z{}~{~|}u~~~}x~}|z~y~}}|{}|~{{|~~}}y~}|{|{|z|~y|{{||z{}|~~~||~}}~{~||~}}z~}||}z}~{|{}}}}{}|y~|z|}z}}~w}{}}|||z}|{~}y|~}}{z~~{~{~|}}~y{y}{}|~}~||y~}}~|~|~y{~||{}~|~~}zxtz~}}~~}}}|}z||{}||~}~}}~}~~{z~{}y~}|v~|~~}|{~x|~y}~}z}~}}}}|~}}|~~~~zzyxvwyzyyyxwwxzwyyx{vvzsxxw{x{tw{uxyyvywz|u{xxxrywzxvytvzzwxvyxvw{yywyzy~vvzwzwywzv{u~vwz{{z{wyuvyxxyx|vuxyxy{x{zwxryvyy|xuwzwuy~yt{xxwyuu}xu{|u|{twx{zz{xxwyxwwzzxx}z{{zwzwxvzyyw{zvtxyu{|z~xx{y}|{uxywx|xyzvxwu}w{ywu}xxzv{vwzyxzxyyzvxwy|w{yywyxwvv{zwv{yv}twzyy~vzy}txwxux{yzxyxvyyyvxxwzwyzxuwywv}zyzyzyyxuyvxxx|zvzxwyzyz{yyzwywy{zxzuy~wyxxxyv||zyy|zwwx{x}|wwv|{uvxvzzvw{wx|vxyv|tzzvwx}wyxyyxyzzwzzy{z{yw{wwvzvx{yz{yzxzwyzztwwywzzwxyzwxz|yxy{ywwxvyw{{yyyyyvz{ut|}{vxvwwvxxzw}zwyyvxy{uwyvzxzwzz{zxw{zxw{yyvyywyy{{yyyxx}xywzvww{wt{vzwxxtzxxvzuuz{}yzzy{v{x{{yww{xwww{zzwv}|yyvvzvyx{zwyyyzywyw|y|{{xxww{zzvxxyz{vuxywx{y{zzx}yyx~xvx{ywqw}zuvwx{wxzxyvzwz|v{r|zwvzz{sywzxz|yxyzyyxxyxyxw}y}yxvy{w{zwyyzx|{zz{ztzyxzzz}xwx}vyw|}xzyz~w{txy{xxzx{zvwyzyxxyxyuyyz{xvx{wzyw{wx{uz}}}||y~z}|{}|}{z}x}}~~{~~~|{||}~}x}}}{{{{{~{}~~y{~}~{z~|y|}z~~~w}}||z{{|~{}|z{}z}}|{u|~|{||}}~}~{z{|}{z|~}zz~|}|||||z||~~z{{|}|{|{~}~|||~zz}||~|{uu{~|~|||yz|{}|{z|}~y|||~|z~~zz{|y~y|}x{z}}z|~|}~{|z{z}v{~}z{y|}{}{}}~}{}}}|}}~~~z}}|w{}}}z}z}}z{z}|||~|y|z|y||{~|}~}}}}{|}|z}~z|~}~~{}{~}~{~zz}~~~~}{}zy}}~|~|}{{|}}|y~~z~~{zzz}~y}}}}{{|~|wy|~z}~}~{|~z}y}}|{|{{}{~z~|~}||~~~~~}|}~z{{{~~z|{~|}|~}}}~||~z~||~|}|{}z|zz}||{|z||z}|}||}~~}{}}{|}}~}~{||z{}{z~x~{{|{}y|}zz}z{y}}~}|~~}~}~|~|y~}}||y}~z}||~{y~~}||{w||z~|~z|}|~{|z}z~~||}||}z}z{~|~|}{{|~{{x|z~~}{{}|{||}|{{}|~~~{~z~}{~{~}~~}~{z{~~}~~|}|}||}z}}|{{{xxtxvvxzzxz{xvxyuyyzxzrwzuyvyouxywwvzwzxxx|{zzuyv{uy{x}zz{x{zx||vxxy{xwt{xwyywxvyyyywzywvyvuvzy|v{xuv{zvwuxxvytxw{x}x|yv}wyyvz}u}}yz{yx~y{zx{twx{uvuy|vzvxxxwy|xuwxuwyyvwwxyzyv~|xvw{wy}xx}}txw}zz|vwxyyy~v{wzxz}yxyz{yywy|zxw{{x|zzyy{xw}yw{xzz|{}~z{{z{z}wwvyz{zuy|}yz{z{uwwvvzxxxq{xzwxv{yv{u|wxxzxwqxzq{xz|wzxwx|uzzwzzx~{{}y{y{}x|}~zwyxzzw|yy|xxvvw{xxxwwuzyyzvxzzuw}zyxvyyzx{zyuwyvxyuxwyzzzz{{zxzuxvx~v|vyvvvz{zx|y}{wwzvxyvwwxyzwzzy}v|xxzy|u{zy{z{wv{w{wy|x{yyxvxzwtwxxxz|ywxxv{zwxvuzuxuzyzyv}wzw{y{w{{{zwy{}w|}y||wv|{xz|vyzyxuswyuw{yzxwxwwyuyx{x{stxwv{zy|zz}~{zxz}wzz|xz|~x|z|}tz|yyxw|wuv{zswyxvyu{xvvwzxyv|yw|zzuuzzxz{xvz{z{z~|{{zx~}w{||xz|{v{xv}x|zwxzvzywzyxxzyuxxzyxyzzzwxzw}y|xyx{{|yw||{z|~}|~{{{z{z|zyxwy~zwyvuvyz}|vxyx{|v{w|wyy|yzzyw{xzzywxxx}{||{{zz}}{}}z}|}{{yz~z}z{{|~|w~{w|}y{y|||}{}}|z}~}}|}}~{t}~~}~~~|}~}z|}~~z{}{}~y{}}}{}y~||x~~x{|y|{}~z~|~{|||y~q~~z~}}{}{}~~|{{{}~}~{|~{||~|||{{|~||||~{w}}|}}}x}~~{}~}|}|}|||}{x||zw~}|}}{}}~~z|}|{z|~|}}}{|}}{~z||~|~~|~|w~~{z~}z~|}~~{}y{zy{|~~{}~~{|~|{~}}}~}~{z~~|{{|{z~{}~~}z{|}~}{~z{|}~z|{z||}}}}|}}z}|}|}}{}z{|z}z}}z|}{|{~}{x}|z}|}}~{{{}z|{|z~~{|}~~}|{~{}zyz~{~zz}~x}z{~{|zx|}|y}~{}~y}}}~|}}{~~~|{~||{|w}}|y|}~|~{}}z~||~}}}~z~}|~~}~z|~|~~}}}~~}{||}~{{~||z}z{~z|~}z~|y~~~z~}~~{}v{}z~~}}}y|z|z~|}{~xy~{}||{}}w~|{z}~}~~~~{||}~||~|}{z|}}y}~~}}|{~|~{}}~|z~y}~|~~~}z}~}~zzzyyzzz{|wzzv{tw{ywz||}xwvzxwyvvtvyxx|wxxy|xz{zzwxxzwzwx{zxzzwyyvwzz~wyxzzxvuw{xxzyyzyustyz|ztww|xxywy{yvxw{uzyzxyxwwywyxxuzvwvyz{szw}zzu~wx{{yxyz{yyx{xyvzz{{xvzvwu{zwzxy|}z{z|xvwx|xyxwzvvz|xywwvzzw~xxzyvzyxuyyyzxyv{zxwx|yyx}xwzwwuxyzuw|}zxzsuwzw}zxwyxyzyy|wywz{zx|vswv{x{|}x|{yzz|zxzyuyywx||zy|{{z{yywxw{u{xyxwx|y{wu|z}xywy{zyyzxv{yyxvz~{{zv{zzz{{xyxxyt{z|z{zzwyzxy}wzzzyxz}}uxvxww|{yvw|{w{w~v{xwxzzw|}y{xyxuyzv{}yzt{|xzyywzxz|{{zxywvywy{{xxzww{{zvyvx~uxzyzu}}}vyxvwx|~v{~zwzuzwyuxzxuxyxvzxwxtwx{xywxzyvxzxy{{wz{x|wyvz{}yyxxxw|ww{z{{yvyz{zzxxw{{|{|xz}{xvx}u}{y}{zwyxwvytwxzww|{uz{zywv{uxyy{y|x{yx~{{{vvzzx|yxy{wx|z{|}z{wz~yu{~xxy|{vxv|y}yxv{yzz~vzvx{x{{yvxx{{z||twx|y{|~y}|zy|xz{|~yuy{yy}wy}z{z~yw{zyyzv{yywywy{{zzuwxx|vxz{x{zx{v{y~wwzw|yzvu}yy{}{wzvxvy|}v}z||{{|{}{|}y|z~}|z}{z}y~}{z||}~~z}}|~w|}{{|~yz}|{{||~{|}}}~|z}}{~~}|||z{}|{||{}z}}y|zy|zy|{}{}|}}{||||{|{|~{||zzy|||||{}}|~|z|}{|w~{~}}{||~z}||~{yz~zxzy|||||x|}||xx~~}}~{~{z{w{z~|zyx}}~}}y}~}~~~{~~|{~~}|~~~~|{z|y|{{y~{z~{y|{~{|}}~~}|}|{{}y~~||{~~|}}z~{~{}x{|}~{}}|}||{|~~z|{~}z}{~x}}{~|z}}}wy~}z|~{~~|~{~z}~~}~~}|y{{{||w{z~x}|}|~~~}|~~{{|w~z|}{}|{~|}{}z|z}{|~{|}|~~~||~|}||~z}}}z||}~}|}{{~z~}~~{|}{}{~}y}|}}~}z}|xy||{|z~}x}~|}}z}{~{~y{~w{~||}z{{}{{~|{~{{y|~||~x}{~z}}y}}|}}zy|~~~}|~|~y{z~}}~}~}~~}{~~~|{{~|~x~}z{z||z}}~~y~}}}~}|y~~}{~|||}~{{{|~~~w|}||~{}}~~}zy|}~y|}{||~{z|}{~v}z{z~~}{|~|~}}{~|{}|~z}||~}||}~zzux{xwyzy{xzzzzxx{wwy{uuyvz{wzwyzxwxx}v|{yx{w{{wzyxx{xyu}{xyzy{yxyyxu{x{w}|zwuuz|vwzvyzzzy{tzuvwwuxtxxxxtuw{uxwvwxx{{zxz}{v{vqyuwvs|{wwy{}xxxxv}zyvzy|xw}w{xwyvzv{yz{xtywyt}uwvz{yyxzuww|z|zzuyz|{x|yw||xyzuyxuwu{xwzyw|tvzvywvwxsxwzxzyvxwxyxxy|{z{yv{wzxyz|x}wz}zu}{|z|y}}vzwzvyxv}{}zxxzzxwxwzvzywvyz{wyuzyzy||yy{vyqw|x|yz||{yyzwzz}|yuvwnxyywxtuxwzxuwxxyxxyxwyzxxvyzxyzyz||zv{~y{yx~xx{|{y|vyw~zz{wvyxxyzwx|wz|zwxv}vwyy|yxzsywxxzz{xzzwuyuzv|yyysxw{zz|xx}zx{{zy{yuxwwvyxzxv}xzvwz|zvs|v|yxwyw|y{w|z|vxxy{{y|yyyy}{z{|zytuxxy|z|x{swwwxyxwyzvx|xyyxyzzxu{yxqvyyvzyy{yw||zzw{{xx{yzyw~wzx|xyxyzy}w|zzyvwy{~yxzxyz|v}{yxzx|{yyz~z|ywzuy}w{{{{z|xzzyyv{w~{vzyzz|}{yw{wzx|szwyywzyyx{wzzpy{vy{wzxxzyz{yxyzx}}~y|y~}{|x|}{x|vz{tyzy}wz|}~{vuzuzz|xy|zw{y~|{yvuw{sxxwyy}|{}vz|{wxx|}||}}}}z}{|zz{yz~~}}z{y}~~{~||}{z|zyz}|yz}~~|~}}|}~{y|}|}}}~}|~y~z~|~}|{zy{{~~}w}}}{|{|}~}|{~~zz{}|~|~|{~~}||{~||}||{||}|{yxyz~|{z|}yy}z{~{}z|{{|zzx~|{|}|~||{|z{}z~~~~~~{~|{~y}zzz~~}}~~}z|z|~}z}z{{|~}|||w|}}|~~|~}z{~}{yy~|}{~y}}~|yy~z~{y{{|z~}|z~wy{z|||{{||w~~||||y{}~}~z{~|~~}z~}z~z~~{}}~z|}{|{~}}~~~~}|}x~z}|~|}~z}}}}|}~~z}~}x}|}{x{{}~{}|}|y|||z~~}x|z}z|}}~z}~}||}|~~{}z~~~~|wx|{}x~zz||z||z}~}|z|x{~|}~}}tz}~||{~z}{|{~}}{}{~yy~z}|}|y|{y|{~~~y|~|~}|~~}y{|{z}}|z~|}{{|~{z~yz}||{{}{~|{|y|~|y}|{~~|~}||}~|z{}{~zzy~~|{~}~}|{~{}~{}|}}{|z||}~y}|||}}|{~~~}|}}}|{{|{z}~}}}{z}||~}{}|{|~x{{~{{}}|~|}{~|uwwxuyxzuzzvzvywywxxxvytyswyvxzyywwv|wtzvyxzvywxxx{w{zzy{xyzyy|vz{v|wx}{{zwyzwyvxw{vx|ywz~xvyyxvvvvw|{xwxxzyuv{{wxz~}}zr~wyy|z{xy{{zwzzz{{xw||yxy{vww{xxzvzxxwwuyywzwx|zv{xywwwzxvw{ywzvxxyyxz}z{zwuxyy|{|{|vw{{wxyx{{|vy|t|zww|xvywuxvxwvxyw|zu|utwy|w{zxxyw{y|y|zx{zzyyzzwyw~xv{yxyyzzv{x}wywtvzy|zzvuyv|vv{yzxw{||zzyvyyyvx{xsxyv{tvx{|xyxw~xyuzywx}wzzzywzzyyu{{}}yxxxvz{{yyxuz{x{tz{{{yzzu{wwzyyyyx|||x{{xvxxxzyxyy{vz~{||zwuxwwzwzv{w{{yzwvw|y{uv~wz{v}wvzxyyzyz}zvwz{zyzyzvzy|zyxv~yyzyzxxvxzy{w{{|xzyzzx{w~zvwx|yy}wy|xyyxy~zz|{zxy}x}wy{tx}{yzyx{wzxwzyxzzyyxyxu{zv{ztx{zv}x~zyzzwxxxvwzz{|xzz{y}|wwyy|x{yxyyv|wy{}|zyzx{zwyytyxws~zpyyzyu{wtzw{}zyywx{}yy|zyzzwyz||yyxxxww{x|}yy}}z{y~{|z{yyyzyvwwz|yt|xyxyyxxwxzw}yz||x|z|{xvxyz{{vy{||zyxzv}yxyyx{{vzyx{yxx|wy{zzywy}{y{zx|~{|}}|~}{||}z~}|w~y~~{}{}~{}|}}{|z|{}zz~}z{z}y|z~{}{~}{z{z{|~~{}{|~|}|~}}}{}}|x~z{}|}~{~~y{{z}}|}}}||{}z}|x||}{||z}|{~z~~~~~|z|~~|z~}yx|~~{~||~{|y~~~z||y}}~}}~{~z{{|{}~}~~|~}z~|zz|~~wy~{||~}{{{}}{}~{|z}}}}||}~~z|}~}{~z}{|~{|}|~|z{z}u~~}~}y~~~|~z}||~}}|||~~~|}{}~~~}x~y}|~}|}~{z}u|||}|}{|{}~{{}{~}{z||}~}}{|r|~~z~}~~~}{|{}{}|{}|}~}|z}y|{z~~~|{|}~w~|yy|yy}~}{|zyzzy~|}~}{z{}{|}{{{|||{{|~}}z~z}}}{||z}}~|||{{~}}}|{z~~~~~{~}|{~{|{{z|~|{{||~zz~~||}}|x|~~}y}z}{z}~~|z}~~|{||z}|}}}~}~|u~~~{~~~}}|{}~{~z}}~|}}~|}~|}}}~~z}{}~|~~{y|~{|~y|}}~}}~z|||}~}}|}|~||{~z}{~xyywxzz{x{ww}{wvzwt{zy{xwxzxvvuztywwwwyy{zwwrxxyx||zyyx{yz|xzy}w{y}{yyyz}z}zxyuwzxuv{wyzy{v}t|xyxzxvsxxxvu|vwvyxz{x{y{zyyyx}|y{xv{zzy||vy{yzyo~wzyvwvxzyuww|u{uwuz{wxwvuvyyxy}z{xw{yyzvyz{}x{xyx{uz{x}yz{||z}u{zvyyzvvvzwuyvzxwxwvwvxuvuvvzzzyzvx|zwywzzz|zzvyy~zyu{y}}{yxz{xuxyzy{xxwxw{vuxzwwzyv{yv}vwxvwz{x{y}yyyv|{z{yxyzrw{zyxxy{{x{yz}yvyzywv{zvyvx{z|yyww~y{|xxwyywxw{||zzw|}yxzuzzwy|{zz||yyyxx{}{|zzvyy{zvwzvvxxwyxzy}wy{x{yxzytwzwxyzyzzw|zz}xww{ywz{xyyy{|yyz|{wvwyxyy{uyyr{tw{w{x{wyxxxxvx|y|yyxwx|zyzx}y|xxxzzyzxz~{r{z{~zz{yx|vy{xzvyxzyu|yzyxxzxwzwyzxxzx}zw}zzw|{~y|}z||~yw{x}}~{zx{y{|{v|w{zvxzu|x|zz{x|xy}xxxytv{wwy|zx|yu{y|zvx{xxvs}}w{{|{}wz}y{yyxy{xwzzz}vxxwtzyxwwx{xw{{yw|~ywzzuy{{wyzvxwyxzvyywz{|{yz{||{}{}xx{zu{{v{y|zx{zz{{{xxvx{ywyvwyyxyy{uxw|{zz|yxxy|yzyyvz~~}~~|}}}~z}x|t}|{}~z|}z|}||{|||{zz}~~~~}}{{}|{}|{|}~{}~x~}}|~{z|yz{}|z~{wy{~z~wzz{}{{}{z}|xxzyx}~~}|||z~~~yy}||{{{x~|}|}|~}~}{|z}y|||{y|{zy||{|~{|{{{{{}~~~~}z{z~~}~~}}}zy{}}{{}{z}w{{||}{}~xx}{z||y|~{}|z}~~~~y}}{{|~y||}|zy}}~||{y{w{~z{}}x{{||{{|~|~~~{{z}~{{z~{}}}}|}|y~~{|{zz|~{{{{{|~{}}~|y~z}{|~||}{}}~}~~|{}~}|}~~~|~yzy{xz|{~|~~~zy{{}~~|||}|}{}}z}~|~||}}~yw~~}~{y}~|{z||~||z~~{{}}}|~{}~~z~~z|~}}|~{{|~}|{|||~|{}}|}{{~x{z~}~}}|}}}{|~~}x~}||~~}~}}x|z~~{}zz}|z}|{~}~}{~{||~|~~~~~~~~~|~}~}~|{|{}}}~z{~~|{}}|}}z{z|}{~~}y~|}|}|}~||~}~~{||~}|z|}||y||}~}zy{}{}}}{}~~~}~~y}||~}|zwxxz{wxxzvyw}x|zw}zzwvvxvzxvxxxytyvwwv{yvzxyuzuw{zzx{yyzzxvx}vv{{ywy|xz{{y{|yzx{wvwx|zrxy}zvy}vuwuxyxwwwuxxy{wy~xxzxxztwv~zzzw~{xvwy~x|}vwtxwyuwywzwywz{}uxy{vzxvxv{vxxzyvwyyzvxzxwyyw{wvxxx|wz{wyyyy{{yxzzzyuy|wzyxzwvxuyyyxz{yxyzwxxzxxxxv{uwy{vxuy}wyzyzyxvvwvwuvwxxvuxyx|uyyywzzzzsxywuyxyzz{{y{w{wzyz{{|wzwxywv{v{t{yz||{uyvxx|xxx|vv|z}v|xxxx|xx{ywyzyxyzyv|zxyw{zvz|zzvwvvw}wwsswyyxxx{xyzxv|wy{zxvwyxzww|wywyxwwx{}v{vzzwxuzyvzwzvxsxxwz{xyvxyxvzyvzyxw{zzyxx{xvyx{|{uwwzz}xtwvwz|wyx|wy{|zxxwryx}yvyzxvyyxwxvy{xyw{~y|vx|yywxxzx|zwwxzvwy~yyzyz{z{xx~zyy{xvzvwzyzxzyty{z}wzx{{x{{x}zy{{zyzxxtyy{wvxu{yuwxx}z~vxuyxwvz{ywzy|wzyz}zv|z}xyy{{|xx{xzyxzx|{xxxwxz}zzwyxxxxwtxztvyx}xwz{xxxxv{yu|zwzy{yw|{~y{{yzywwyw|zz}xwy{y}v{zzy{|ywwyyxz|{zzy{xxzwy|{|yxzyuxzyz|yx}{vu{x{zw{zvxz~~z~}~x{}}|z|x{{}|~|}zyz|z}}z~y~}}}~y}y{{||z{|}}|}{|}{{|z~y|y{|z~}{|z}|}{|||{||~yz||}|{y{w|{yy|~}{y}~z|}}~|~{~|}||z~z~}y~|z||~|z}}~z|~z}z}{|}~z~zxx}}~z}~{{z}xz~~x~~}|}z~{|y~|z~|{y{y{y}}zz{{y{{~}}}w{|{}}~}{}}}~|~~~{y~}~z|}|x|{x{}|}}~|{~|}{z|}z{}~||yzy|}z}|}~z}z~~|}~|}|~{}~y|||{}}~}}{{|{z|y~|w}~z~{~|{{z~}w|~{}}~}}y}~{y||z~||||~~}~{|uz{|~|}|||~~}~}~}|}|}yz}{z|{}z~{{}}{z||}~{~|}|y|y{|}z|}{{||}y|{}||}|{z}|}~||{~}~{{{|{}~~|}z~}|}{z~~zz}~|~{z|}}}|{|||}~|}{zz}}~~{~~{{}|~}|}}{}~}|~~||||}y|}z|{}z}{}~|z{}~~{~~~}~}}{~|~{}~|{|~{zz|z{~|~|}{{}||v{|}~{}||{|||y{|~|z{|~}~~|{~|}~}{|}{|~|}z~~}|~}|zz~{}}||zvvv{yzzyyxwwz{xzyxzw{yxyrxyxxyyzywxxwwxrvzxyxyvyyzzzt{|xy{zwxyyvwyz~xvzv{zzxuv|uwsvt{yzvw{zvvxwvwvxyxwuvyzu{vy{|z{y{wxwwz{|zzywyyzzwywy{yyzztxvx{yvwwzxwyxzyyxvxzxvzvxwvvx{uyw{{zx{x|x{yyx}xzx{|uxyz}x|yzxyvwuuxxywwxwx{vxzyy{xwvtuy{{yvwuyv{x|x}{vyx|ux{v}uyx}wzz{yxwyxz{yvzxzvyvxxwxwyxwwwzvzw{yx{vuu{xx{yyxyz{yyzx}vy}wuzvz{ww}xy~xyz{zyw|zvzuuzwyx{t|x|xvzvvvyxx{{{ytxyyy{zuz{zxzzzwxy~x{y{yxx{t|zvx~zyuwxvxyyuzz{xxwut|zzu{y|vwyvy|x{zz{t{|xzyyzyxzwwvxz}zy{yzzzyx{zy{y|ywwvyvzxyzwuzyzwxyu|xyvzxuvwxx|{wyvw|x{zwyxz{zxy}|}xzw{}z{ywx{xxyyxyz~wywwz{wvzxw{vyzvxz{{x{z}w{zv{y}y{{zyzyzy{}wv~yyz|zwyw|vywwz|{ytxyxwyuzvywt{wzxxyzyyxxyxz|v{yyy{yyv{z|zxzw{|zx~yxxyzywxx|zxy|yyzyywu|ywuvyywxzzwzyxw{~{x{x|{zz||||}wv}x}}|w{{|z{zx{y}zww|vwzy{z{vxzuyzxvzxyz}zxvyyy{{yzv~{z}y}|zzzy{}y|xx~}~}}}{~|{zzxw}}}{y{yz~{{}zz|}|{yy{~|yz}}}}{y{~~||~y}|}}~~z|}{||}zxy}}xy~{|~z{|zzz{}{|{}{}z~{z}~}|z{~z|~z}~{}|}}}|~{{~~~~~~}|x||{|}|}z~||xzyx{z{|~|}}|}}z}|~~~x|||}}w{~y||z}~}||}||y~y|{zzy{|{v}~}~z||}~}}{}|~|}|||~~z{}|||~z{}|{~}z}{z~yz}}|||{z}z}{yy}~|~~||{}||}|||||{{|{}|{|~{{~{}}z}|z{x~~~|z|{}~|}||~w||~}}y~|{}{|z{wz~z~}}{|~w}}~|~~{}z~}{}z~|~|~{~~~|zxx~|}}}}}|z|zz|z{y{|}~~}z}~~}x}}{}}|~}~~{z~{||}}{|}{z}}v~y}}}||~}{|||{}}}}}w}~{~}~}}~|}~}|~{~z}|~{~x{{}~~y|||}}y{~~~}y~}}~}~}~{|y|z|{{~~}~~~|}y~~}z}z~{}~~}}v}{|w}{}}z~|}~z~{}}|{}~~~{|}|{{~z{|zz|}}||yy~{}~}~}}z|}}w~~|{|{}yv|xyxx{z~yw{wzvywyuzxxyuy|zxyzzx{xzytvwvvxu{wvvxxxz|vxzuv{xyywzuwxyzzuwwvuyvyvz{zyyzvwvvvxuzxxzwtzyxzyyswyvxytwswyy{{zyzxwvzywxwz}xuxzwyvyzwyzx{v{wusyvw{ywvv}y|wyyxy|xvxywzxxvyw{wxv{zyvu{xzuzz{vyxu{|xyv{xwxzyzwxvwwwxwwwwwxzywyy{xtzwwvyzw{ysxzvuvwz{xx{xvywxyxyyxtzyzuxxyywyxyx}ywwzxwyy|yvytxyyw|ztwwtx{y{zytwxyv{wyytwuuvxxxxwwzwyvvz{zwz{xyyww}xwxxvsyztzxzy{w{{{{{x{w{yw}x{vyzv|xxzxxvw{t~w{zzt{wyuxxvxywz{vwwyyy|ywx|zvwtxxxzyzxtvxyzsvwyy}z}vx{wwwvy{zw{yzyzxzy~vw{wyw|xwyvyzzzysxx{v{wyz|xxyxxvw{zzwtwx|ztwxyuzy{yzwzzy{uzyy{wxxzz|{|yvvxvwzzyuzw{}yy}zwuwxzxw{vwzzyz{yv{zxvw|y{||yxzzzxzx|}wxww{xw{xuwwzyt|wzyzzy{{uzy{wxwwxz{uwwwvy{~yytzyuvzwu|}}txw{yzyvvy|v{yz{yzwvx}yvzxxwyyxwxzxx{ww}{{x{yzxz{vxyw|xvy{zvyxwz|{{yx{~x{xyytvx{{xzxzyzxyv{yyxw{|wyx}{zzyyzvy{twxyxzvwxyyywwxxs{z}yz}z{}{z|}|{|w~{z{y{|z{}~z}z~}u{~zz}|z|~}~yy}|~{z~{||||{||}}}~{||||}{}}z||{|}~{||}}}~{{zy|w||z~v}{||}z}x~|{{|y|~|{}}}}|}y|z|z}}}{}}~|}y~{zywy|z~|~y|{}|{{z}x}~z}}z}vz||~~z{y|~z{}z|{}|}|}~}x{|}y~{}}||~|z~|~}v}{y{}{}||{~~~~}}{}~}}}|~~z||y||~z{~~~|~}y||}}yy}z~{yz~||}||}x|||}|}{}|}}z|z||{|{~{{|~}}}}zyy~|}y|zr~|~{|~zyz~|}~~yy}{z}{{~~~|~|~|||~~zy~{z|~{~}}||}~~}~{}~~}}y~}}}|~~~||}~}~~|}~{{}~{|}}y}{||w}y|zx~y}z|}y~~yx|{}~|{{{}|z|~v|~z}}~y{|{}y}~w{z}~{{|}|||{|{{~{|}{}~|{|{||}y~|}z~|x~z~{|{|}~}~~}~{~}z~}~~}~~x|}|~yz~~{}{|~~{z{}|z~{|}|}}}{~z}~~y|}~|z|||~|~z|zw}|}~~z}{|}}{{}~}w|zz~}|{w}|}~~}~{~|x}|{~~{~}z}|}}~yyzyxy{{x{{x{wyzxuvuxyxzwvy|xywxwvx{|wwy|xzwyzw|z{zxvzywyz{xywxyxz{|zy{zww{wzw|xxzuvyyxwwtswyvv{xvwvvx|wxwxuyw{|wzv~wwxyvz{zyy{y|zzwvyv|yy|yuwyz~{v{xvxuzxxuyxuz~~uvvsxyvuzyx{yzz|{zyzuzxz{{|yz|zxzy{x|z}w||yuvxxxwxuxvzv~zyxw}{}yzyxxwyz{|wzy{y|v|~vw|}y{yywy|xu|vzy}{zyy{vt{vxz{{uwyywvvvxywwwx~wxuwy|zyywy|z}w}{w|~yu{w}yux{}{zvz{wyv}}{ytx{xs{y{yywv}yuu{xtuy{xzwxxwztzxw|y{vwxz}xx{yyz|}yw{xw|ywz}x}wywyxv{xzyzz{|{wv|zvzyxxy|xu}yuzyw|xxx}v{{{z~{zzz{{wzu~{x{x|x}z{zxy{{zxw{wzwyxyyywyxxyxuxxyvvwwy}z}wxxyvtwuzzvx}yyxz|xy{|w{{z{v|ytwwxuyzwxw{uwvxwyzywzxvzyywy{xzx|xw}x~}z}wyvwzzz{}{{{wx{x{yzy}zy||wwu{{zxxux{wwx{tvwzv{v|y|ywx{y~w|{{}v|xz}y{}{{xwvy{xt{yvzvy{rxzyywyvxv{wxz{|zzw{vwzywzxxwvry|{zx{}{v~zzzzzzz~{y|w}z{|y{y{~zzz{{|{v~yw{www}wxyxyyzyywvxy{{|z}z}{{|z~x}xv|}z{yw{|}}~~|||{~{}}{}|z|z~}{{{}zzz~~|{z}{xz{||z{~{}y{}}z{~y||~}|~~}z~||zvz{}x}zy}|y|{|{}||{|zy{x~|{~}|}|z}}}~}}|{{|z}{z|}}~~{z~z{}{{{zz{y~}||z~{|x}z}}y{|xz}{}|~z}~}}~}~{|x~~{|||}}w}|~|}{z|}|{vzz}v|{{~z|~||~~{}~{~z}}~~}~||{~}|{|}}}~{}}}{}||{zu}||{z~|}z}|~{~{y|~}~z~~~|~|~}{v|{z{zz~|z~|}}|~||xzv}~y{{z~|{}}}}w|}z{|{~}}~{}}z~||y~z||z{|~~{wy{~|||}zy{z~|~~{}|~|}}|}~|{}{~{}}{~z}z{~||{z~zy|}~y}{{}~}}yx{~}}{|~~~~w~{{|~~t~{|z~}|~{z}|||z}~z~x}|y|{}x}z~~}~z{}z||||}~}|{{{~~|}|}}~xw~z|{}}{z{~|}~|y|~}}}}}|}}}|x|||}~y~|~}||}~{z{~~}}z~|}~~{}z|z}|z|~{}z|~}{z|~{{}~{~{}}y~|}|{|{~}|~}~|{|yz{}{{{||}~~|{||zyzywwsyxzwwxyyyvywuyzxyw}vyyxx|yyz{xw|svxxwtwvzz{zt}wzxu{{wuztwxyy|{|{zz{yyxwy{u{vwyyzyvz{zzyxzwyzzzu{|wwwxwyzyuyzwzzyzyy{yyzxxvzwvyw{zyvy{xxyzywyzv{wzwyvyxxzyy}y{yu}zwy|tw~wwt{uwywu}w|uy~zzxzzwvuvwvwxwxvz{xvwwszwzwwzwxxxzwxx{yxzxtvx{vwvwvw|zxxxxx{yywyzyxvxyuyzx|zvx{vyvzz|yxxy{{uzy{z{z{xywzv{w|vxvy{uz}zwywxy|zvxzvww{}wwy|zwzxwz{xz{|vywyyxyxx{xwy{}{{yxytzxy{xyzyx{{y{zwwtwzvzsywvyz}~{zvyzyvzyzzx}wwu}zxxwzwvzwuyxtuzxyx|vxz|wzxwzv|xwwxxyy|zyu{ywyu|u{zvwzxyyvwz{zzy{}z~z{z{{|ywxyx~y|vuzyzyy{yxzv{{zywwyuxyvzv|ww{vzyzxvwxv}wuvztxyz}z|yww{}{wxz{vvwvyyvzu|vv|y~u{w{{{{y}xyzxw{wywzywqyzzvyyy{||yx{}{zz||{{xxxwzzxvy{{zyzvyxywz||wxu{xxvvzyz|{|vzz{yxxv{z|xxzz|{{xz|w{xxzvx|z{y{xtyyy}zs{ww}~vxxvxzwyxy{xwy{zzv|y{z{x{{zyzzwxzvz|yx|{y|z{wyxwwzz}uyxy{vyxzzy{xx|{yyxz|~zy{}{zz|~~}}~y}}x~{|{|}~~{{~y{z|}}~~|zyz}~{y~y~}|}~y||~~|y|}x{{|}{|~{{z~||~|}~{}~~zy~|}z|}|{~{zz{||y}{~{{{}y}|||}|z}~z{}~~y}~}{~||{~|}|}{||{|y}|{|}|{|~||z{}~}y|yy~{yx{|{}}~{{{}}}~{~{}}z}y{zz{|~}{zy}}x{|yuy||{~{z{}x{~z~x|~{~}{~{}~|z}yy{}{y{}{}|{{|xz}}z{{}~}y|~y~z}{{y}~{~{~}~|||z}{}zz{}~y~}|zw}|{z{||~z}|}{{z{{{zz{~||~||}|}||}z}{{~{~}}}~}}}|~}{}~|{y}|}}}y}~||{z~~~|}{}~{}}y{z{z~|}{z~{}|~}~~}y|z~zz{|~~~zzu|{y|}}{|}|q{}|}}~|zy}}|z{}|}{~{y{y}}}}|y|~yz}~}~}}|~}z{}{|z|~{}||}~}|x}}||~z}|}~~|{|{~|~}|~x~{|||{{wz}z~z}||z|uyy~{{{z||~~{{{{|{z}z~}~~||{}}}}~~|{{x{z|}|~|~~{|{}}|~z}}}|~||}y{}}y|zzy~z}}}{~x~{~|{|~|||{||~}{{~{||{~}{~~}|{}w~yzzyvwwyxyvxzt|wx|wwxxsyxwu{xvzuyzywyzuyxzyx{yu|x{xxyzx|ywwy|zuxy|yyy|x|t|v{w||xywvsxyzxvxzytxzyuvxyxu{yxv|x~xz{xyxtx{|xw{w{{yx}|y{x{wwyxxt}vz{{xuwxyvxvuzvsvywxxwxs{tyx{wzxywzw{yyxyyv|yqzxz{x{zw{{{zxz{zxxw}|t{zxxvzzwyxyuvwuwvyxzvxzxwxyww|wx{zvzyzxyxzzx|{yzyx~zy{xywxxtvzwxuyz{xzyywwyuwwzvw{vx{zzwxzx}yyy{w~zyw{yyxzz{{|{vzzy{{z}zyxuvxx{zxxwuywz|wvutxv{{{z{uzxvxuzyx}{yzz|zy|{zy|x{|{xyx{yyz|}yzzwvvvztxu|uvww}wxxv{vvwwxy{yzyvzy~yxxvs{xy|{|zyzxzx|x{vz{|xx{y{zyuzxy{wz{x}xzzuzywzyrvysxv{xwyv{v}yxz|}xxvw{{zzx}zx{ywx{y{yy|zyyzxwxswzzx|wvwzzxwwwuyyyyxyxyzvvx|w|y|z|zxzyxyy{{zyyxyxz}zyyw|}{ywzxwv{tyuvw{xx{vuy{vw{vzvz{|uysx|yx|y|{y|zyu|y|zxwxy{z|||xy{z}wux|yswzzw|xwwy{yvv{twvxvyxzwxvxyw{{zyxy~|||yzzvz{yyxw}z|{z||{zxyzyx~xyvyz|zy{{wxzyvy{zx{w|xw|zwxv{x{xz{z~||{yzz|zz~|~~~|z|yy{z}||{|{~{yz|y}~~{|{{z~{{zy|~|{~{~}~|~||}{~~}{}}z}~y~~}zyyy}z}}x}y{|z|{}}|}z|}}{{z}|{{~{z~{|y|}{|}|{}z{|zx}~}|{~~}{~~{z{}t~zzzxzz|x~{zz~z|{~}}||}x|||~{}}~|~~~||zz{~{|}{|{||y{~|z|{z{||{w~|yx|}|}}|{}{|~y||~|z~|~{}{}}}{yx~}}x{xyxv|}{x|}~z}zx{|~|}|}~{~~~z{~{}~{~}{{~|{}{{{}{}{z|{{}}{|}{~~|{|||}{}}}~{}}}~~|}{z|}|}|~}~|{{|zx}~z|~|{z|y~}}z~~}|{~~}|~||}}}~~z~|x|}}{~|}z{~~|||{|~v}~x{{}|}y|}{|}~|||~}|}}{||~{||~}zz{|yz~{}}}|||x|}~z~{|~~}{|}~zz}z~|||~|{~}}z}}~}}}{}x}}~{{}}y{}}{y~|~{~{}~~|}{|z|{}||}{}|z{}}{{}||{z}~~v}||}|{z{{~{}}x|~}x}|}}}~}|y|z{{x}yz~~|~{}{y}{}z~{~|~|}{~{|}{}|}|z}~{}yy{~wywzzvz{|{}yx~xz{zxywx|yvuxzzxvvz{{y{yzvwxxwyzyty|zxywv{wuyxx{y{y{|wx|zyvx|wvzvz|yyyzyv|{{zzxtvywvtuxwxzxvwuzw{yvzxvuzwywxzwxzywzzyw|z}yxvx~yxuyx{xwywy{vyz||{zwv{zwxz{xz{s~uzyxtvw~vxwyxzyw|xzwyyxzxxvy|yxzy{x{t{uyyyu|yxw{~{yvyzxvvp}z|xwzvy|yz}yzwxxw{y{yxwxvz{vwzy{y{}w{vwzyvw}yxxvxxy}{uz}zw|zxxx}w}y|}uwz{s{|z{{wzyvzxyyzu|zyzz|xyy{xz{xyzvvzt{yvxy|yyywyyw|zzxzzwyyy|xyxvzvz~xy}v|~|vvxyzxzz{uxx|{z{xy|zxyx{yx{x{{y|xsx{wxwxy{y|xv{yvx{wx{z{{sywtzz|~wxy{v{zxy|yyzzwyywyx|wz}}yz{yzzwvyvzy}x|yxyzwzyvywvxw{w{y{wzzyuvx{{xzx{y}y|||vw~y{zyyz{xxxxxzzzxz|yxy~xuzv{zyyw}y{{{z{zywywyvtyxz{w{yy|yyx{zux{wxxyz|w{xzvyzzy{zynyxzzwt}z|zz|w}qywvz||v|xxyyyy{w|z{yuxvvz{zxxx{ywzzuwyzxz{wx{}yyv{|xvztzyywyyywx{{{{{yx{}{yzyz|{yx|vu|uwv}xy|}xx{{y}w|v{zzyy{{yzzxwxy{yuv{xzu{y}wwx{|{|~{{{z~{{{~~}{y{}x~y{|~}x~{~}{{z}~}}{}|||||}{|~}}~~}|~}~xy}}{~}~y~z|~yz}|x||z~||{z~||z|}|y}{}|}}}{{{~w}z}{y||{|y|{~~}||{}}y{|z{|~|}~{}|}~~|~zz{||{yy|}}{|{~z{}z}}}~||{~y}~z{zyy}|||~}|z~}z}||~}}}{zz~|||z}|{}}}~}}}}x|~|~}}z|||||z{{{|||{}}|}z}{y}~}~}}}~|}}~x~}~|}|y{yy{y{}~x|}~~~|}~z}~{x~}|y}|~~}z{|}|~|}|{zz{~~||~|}z}{{{~~{|z{|{~{~{|~}z}yz}}~|z{}|~|{|~~|w|~}|z}{z}}}~}|}||~|y|}|~}}}}{|~|~}}~~}}~~{z||||~}}}|}~|{}w}~z{|||~~yzzz{|}~~z~}zz}~{~}|||}{~z|}z}{}~~|~}}||~}|~~~~|~~~}zz}}|~}}}}}{|z|~z{|{~|}}{z~~y{~}|}|z{~~~{~zz||~|}||}|z|}{~y~y{}}|||}~}~}|~z~|}}|}{~z|{{}}~}~{}~~~~}~{}~y~}{~}}}~{uzvyxxuy|}{wxwzyyvyxxvuyuzxxwswvyyxyvxxwvxyyzw|zy|xv|yzv|xwzwxwzxyyzvy{wz|{|vvsvxywyxwut{|zuvtvyuyvx~wuuu|zxvtxx||{uz{vv|uywvxvz|{x{}z|wvvwxw|uzyt{xrtxvxwww{vzv}yvtuxztvxyzxwyzy{~xyxxywxy{{yzvzxzzy{wxzx{y}xwwyyxrxvxwyzw{vx{{vvy|xxztyy}y|xxwuwyyxyxvx}{xxz{txzwx{y}{zyx|{t|w{zuwwuyxuzwyxv{|wz|ysz}yxxvvv{yv|zx{vyzyyzzyx~yzxv|v}zxyzyz{u}wzvyxxwzyyy{z{{xwssz|zyv|xvxy{zx}}y{xu{yxwvxzyx{xxxzyw|xxxz{xsxvwxxvzz|u{yvtw}wvwvwvv{|wxzxyx|y{zywywxxvzzyxz{ywzyz{}}xvyxzyuzwxzvz{~v|yw{xvwuzwvxwzywvxw}yy{yz{yxxz||zxxw|{uz|{yvuyxx{zwzzvzyvzxxwwzy|xy{uxytw{yxzyyy{s{}yw|uww}zzyx}}{}zy||x{|{wz|{zzy||x||x{yyv{vzyxxxxwxywwuxyy{v{x~wxzxyyy~y|{|wwxx|{~ww{z{y|{{|yyz}zzutyyzxwutz~vzvzxzwxxrzy}w{~ywyw|wz|zyx}yzyz~|wxzzxy}{y|{|yzwz|{vyyvyzxyzx{yzyvxxwvywzyxz{vx{vzzx{|{vy|{zzyzxy|{xz}x{|~{|{}}~{~y}}{|{~~{~x|u~|}|~wz{||z||~}~}||}}{{}}~}|z~~|||{}{}|||}{x{}{|{zy|~||z|}~}{{zzz|y}{}~~~~y}y|}~}}}|}~{~~~{xz~z|}{{~wz{|zyx}y|y|}}{y~|}w|}{||}~~~~|}|{{}{{}z||yv{z}z~||{}~~~~~}~|zzz}|}y}}|}}~}}~}}}||~{|~|}}||}||{z|y}}}|}{}|y~{yzz}z}~~~}~~~}~|}~~||~}~~~|{~|~}|}|z~z{||z|}~}||z{{{}|zzz~|{~~~{z}~{~~}~}}|y~}|~|||~{x{~{y}~{{{|{||zy}z}{yz|}}{||~{~~}||~|}~|~~z}~}y}~~~{|z}|{~w{}{|~~}|~|}{yz~{|}|~|}}}u~y~~{{}|{}|~}~}}z{|}{x||~}~}}{|y~~}|x|~~|~}}}||}~}|~}~z}}~~~{x}~{}|x}|z|v|y}}}{|{}z}|}~}}}~~}{|~}}}{}}~~~}z{~z||}w|~}}}}}|~{|~~y|{{|y{{~~~~{}}|}~|}}}}~~|||}~z~y}z|~z{{z}yx}}|}yz~~~~{|~}}xzyzwwyyuxzy{x|xx{wxxxuxxxxxyyzyywyxzqwswx{xwuzwzuvwywv{xxsyxyzxx{syyyyzvz|{x|wuzyzxyxuzzxszzxy{yvyyuw{v~yxxyxzyxvuxxxww{u{yt}zwzy|yzxvwx}q{xzx{}xyyx{tzt|svxwvvzy{yzzyzywz}{{wyzx}wyzvywwvy{yxyy{|zwxxtzvyvzzvzww}{zzxyx|xxv{vtv{{xuvwxxxvx{z|xxuwuxyvx{yxyvuzwuytwt{w{z{y~v{wzxww{{xzwzv{wtxy~w}yxuxvxzyzzyyxw|y}xzuw{x|xxx{xzyzy}tyvzzxxz{~xxyyy|ywx||w{xxzvxwytyww{y{v{y{{{wyyy|vxyxx{||w|zzvzz{xzzwvzw|wzuz{wv{yy{yyw{xwwwzwwzyyvwv}}vxyzvzyy|xx{yryxxw}zwzxxvx{z{yy{w|vvtww}xw{zz}{|{{w|u~zzw}xx{vy{yy{zvy}xzzyxxzyvuyvwwwy{{zwywxyywxzwzw|yxz|txxzut{xx|vvuzw{zvzyvyywzyxzz{|vxw|zwwxx|yzxzzxzzz{xszwwyv|yzzxx~}t|uzwxvvz{yw{wx{}wz|xyyz{{xzwxvz{yxxyxwy|ywzyzywx{}zw{w|zwyxyxtzxwwwx|yzyxz|yyqyyyzzsyxwx{xxx{zyu}xzzz{||v}|{yyzy{{yyyx{{yvyyyzzxz{y}xx}xwyzxyywwyxx{xzwv|yw{{yzyu{xzyzv||||{~|}|x}||}x{}{|}~y|y|~~||~|}zz}uy|yy|z{}|}{{{}{~|{{}z}{z~}y{||z~{}{|~~{|z||z}}{y~}||~~{|{~{|~y{y|~z|y|y|z|{x}{{{z}y|xy~y|~xz||~y|||}}|{|y|{|}z}w~}y}y~|}y{zwz}sx~w}{}|{{|}||||~z{z|}~y|z}|~y|z|}|{|~yz}~{|{|z{}{y{}}~|}|}}|{|yz{yy}y}}~~|~}{y|~}}}{}{z~z}~zx||||}}~}yyyx}{}}}|yy||zw}|{{}y{z||}|~~~}~y{}y~}|}~|y|{z}|z|}{}|}~|{|~{{~|y{~z{|z}{{{}~z|z~}}{~y|||}|{~~~}|}}|~|{z}}|~}yy|~z~}|{{z~z|~x{|}~~~{{xz}}}~zyx{~}~|}yx|{{y}~z{|||z|{{w|z~z{|{yzy|||z|}}~|zy}}}z~}|y~}~{z|~}y}{{{z}z~|~~|y|}}~|~y{zw~~y{|zz~~|||}|zz~}}||yzz~|}~}~z{{{}~||{~y|z~z~yyz{{||{|{~y}}|}|z|~}zz|}~|~}zz{~~}|{||{z}|{}}~z}|{~~}~{}~zz~|}~z}~|z}~|}||}zy~}|}}}zz}||{~|}|}z~||z~}}z|{}}}~||{|\\\\\\\\{yw8|}}}{}}}{}~~{xzz{{{xyx{z|{{|||}|x}}{~|{~~|}}|z}}|~{|~}|~yzy}z~z~z~|}~}|{|{~xzxy{|{{{|||~~y{{|~z}}~}{}~z||~~||||yzzzyz|{{|||~}|y}{{}|}~|~|z|~}|~~|}{|}}|z~}y}{{|}z}z}|||{{||{}}~~~~~}y|~{|~|{{||}}~|y|yy}}~||||{~~|y~xy{{|}}}}}{~}~}~}}z}|{~|~}~||z|z|}{z{~~|z~}{|~}}~||{~~|{{}}~{{{~~}~{y}~{}}~|}~|}}~{{~~zz|z~|z}}z|}~}}z~{y}|{~zx}}~z}|~xy{~~~}~}{||}{}|~~|~}x||v|~~{{~~~z~z|||}|{|}wy}~}~~|{|}|~}~x||~z|yx~yz~|~~{}{y|~~z~{|~|~|y~{}}~~~~{|~x||y~|||z}~|{|~}|z~}~}~{y~{~~}~{}{}||{}|{~|~{y}~||}z~~y|~||}~~|}~~{{z~~{~~~~}~z~{{~|~}~~~}~~}~}~y}}z~~~|y}}~~}||}~~}|}~~~vz}}{}~}|y{{}}}zz}|{}~}}~{~{{~|zy}~}~}~}|||~}}{}z~|{z~{{t|}{|{|z||{}~}}u|zzy||{~{{z||~}~~||~|}~|~}|w|~z}{z|x}}|w|zw~w}{{|}z{|}|~{{~z{~{}}|x~y}y|}}|{z|}{{||}|}}}z~~~|~}}{}~~}~|x~~}~~|~{|y{|}~~|{~{|~{x|}y}|z{~~}}}||~~|~}z~|~}|z||{z~{|~{y~~~}~{{z}y|z~~~}~}z}{}z{~}|}~~|~}}|}y|{~|}|~~{z~z{}{{y|{~}z{}z}|}}y{~}~yz~z}~{{}}}}~}~}~{{|~w{}}z~~~}|~}|~||}}y~|{w|{{z}~~|y}||||~|~}{{|}~~}|y|z|{}{||~~~}~~{{|||~|~{~}}~}~~|~w}~z}|x|yzy{~}}}}}yw~~}z|}|{~}~{{~{}}~z{z~}~w}|}~|{{~z{}~~~~}}}}}}~~~}z~v~z~}}~|~~~|~~||~~~~~~~|{~~~~~~}~}}~}}~|~~~{}|~~~}~~~~~|~~~~~~~{}~|~~}z~z~}}z}z}~{z{{{}~|z}}~}}~~zyyyx~~{y{wy}{}{~|z~z~}zy~{}x}{|xy}{~{~{~|~~vzx~|zy{{~|~z~}|vxzx||y{zzy}}||~x|~~~z{}}y}~|{~~|||}|y~z{~~y}}|}{yz{{z|}{|z~~{~{z}}{x~z}{|{z~|{~}~}|~~~}zyw}}zy}u~}yzzw{||{x{y}}}z|~|~~|||{}zz||w}y|}~{}xzy{{|z{z}y|~{}{{~}{v{|}z|z|}}}|x~|{|zz}y|y}~||{{{}~|~yz~~{{}~zzx}{|}}}z||}y}|}}~|~{~{}{}{z{{}{}~{|||zy|{~yx}z~~{~{~}~|~}||}z}z}z~}~{|}|z|{|}{{}|z~y||}~~z{x~y}z}{{~z|z}~|x{z{~~}~}|{}}z}|z{xz|~}}|}~||~~{{}~}y|~y~~~z|{z}}~{~}~{~{z}x|}{||~{{y~~|x|||~|wz~~~~~xz~~|z~~}|w}}}|yzzx}}~{|~x~x~~{~z{}~{}~~~{|||y~}|y|z{y|~|y}|~z~z~}{{z|}~~}|y||}z~}x~}}z}||}|y~}}~}z}~z}~{x~~~~~{~~}~|}~}||~~|~~~{{}||y|~~{{~~{}~}}|~~~~}~~{~}~~~~~~}}~~}}~~||z||{~~}~|~~~|{}{}~~~}~~}~~}~~}|}~}}}~~}{|}}~{{}|}~}~~~{}y}~}~{|zz}~~z|||~~}{zuy~{{yz|{zz{w{wy{{~y|~{{~yx|}}|y}z|}~zx}|{zy|xz|}~y{~{{z{|y~~{||y|{zz}yz{wx~yz}{w|}}~|v~|zy|y~x~~~yw}|y~|y{~|{{}{|}}yw}}}z}z|~v~~}y|w~}~{{{}~z{|zz~|{zy|}y}~|{|~z{}~}~{|z|z|uy~~z~}{{w~{|{y|{~{||}|w}y{zw~}|z|{|y}~xy{~}||y|y}~vxz||y|~}{}~}}{{|x~vy~}|||~x~z||||}|{x||z}~zw~}~}z|{||}}||z{{~wzyy}{}}~~z{zu{y{~}}w|zzzx}z~zy}x||z~v|z~}|z{zw~y}yzw{{|z}{z}|}z}|}w{yx|~|{~|~}z||z~}~|{}~~{|{{|}x{}~|}{z~|~|z~~}{}}{~~||u}{}|y{{{~}v{~z}}yz}}}{{}z{}{y|~}|~~{|}{}~w|z|z}}~zxz{{y|}~|}}|{{}{{~|{~}y{~~yy|{{yz||{||}|{~ty~{{}|~}zy}||z}y|yxz}{}z||}}yx|z}~xz~~w|{{|||~|zy{~{}y~~}~}y|~}|}z{~{~{}~{zzzz}}~~{~}~|~}|}||}~}~}|}~}}~|}|~}}|~~}~|}|~}~z|~|~~~~}~~~~}~~|}}~||~~}~~~{}~}~~|}}~~~}~~~~~}~~|~~~}~||}~~}}}|~|}~z|~~~|{~}|~~~~~|~~~~~~~}~}}}}|~{|}}{x~}}{|z}~{z{~y}z{yy{}y{~|{zwzz~t|vy}|{{||xz{y{zx~||y{{}x}|zzzwz{}{z{|xyz|xxx}x{w}x{yszz{}z}~yv}|}}u{{~z{xv}~~w}|}z{|u{}}z|{~}{w|{}|~{z{y{|y}yzx}zz{~y~}{xy{z{{}|~~}y{zy|||||~zz|{y}z||{{z}y~z~w~z{{x{|}}~{|}}{~{{}z}~|xw}|y}{|~zyxyy}|{yzzyvyw~}{|wy}{}z{~~{|}{~z|}}{}||zz|~z}}|z}}~||}wzz}}|}~z{xz~zy~w|wyz}||{{z}z{}}||z|~u~{y}{zzz{}zzxx}~|{yxz}x~|wx}{|}|y~{}y~}}z~~~~y~}|}{zz}}|~z}~z~|}w|||~{|z}|{z{yzw~{}{y~yyy{~{}||~|~||~|}|x~~}}|z}{}}{yy~y~{zz|}{{|zy}|y}|}u{}xy}w{|z{|{|{{||}}|||{{z}~}}}x|}vz|{}w|ozzwx}~zxz|xw{zzxyx{{}}}{{~z}~}z~zz}}|}|{{}xxyx}||~|~z~{}yx|{xyz|}~~|~|||}|{}~}}}{}}}}|z}xxz|{}z}|{~|~|{}y{{~|~y~|{|~y~{}~x~~|y|}z{~{|~}~{~{}~{}~~~~}~}~|~~~}~~~|~{}z~{~}|}z||}{||}|~~~}~~~~~}~~~~|~~}|}}|{{~~}~~}~~||~}~~~~{|~y~}~~}~|~~~z~~}~}}}~~~~}~x}~}~~~~~~~}~~}}}}~~}}~|~}}{~|~}}}~~~~}}z~~~}}v~~~|}}}}~}~~|~x~~~~}}}y}y}|}}~{~|~}}}y~~}}}~~}}~|~~|~~}||{}~~|}~~}~~|}~~~}|~}|xy||{}y|}}~z{||~}{}{{~{y{x{{zx{}~|~}~~{{w}|z|z{}{{y}{|z~{~}z}{{}w}|{~y|}}zx}w|}{|z}}zy{x~|y}yzz~{zzx|zwu}{~zyyy~}v{{}z}~}|x|}|~|xyy}|xw{{y~|y|z}z{x}yy{}w|z~wx{x~{~~z}{x}z{}{{}||{{uz~|yz|zz||w{{}}{{{{{}xyy{{|}~y~ywx|}z|{||}}{|y}}{}z{}}z}{}}{v{x}{v|}z{~{|z}{z}}}z|{{y{{|{yv||}|xz{}|z}}}~{||yz~{{{y|z}{zzwz}zz|}}}yuyy}|z{zx{~{~zz{z~}~y|}}}}{|x~}xz|z{{{y}|}y~{}x|{y|x}||{{|z~}y||{{}~{{~{|~}zz}}z~}zy~z~{yz}zw|{|{x{{{~~}yx}{|zzzwt{}}x~}{z~w{|xyzz~~}z}z{~z|}zw{x}yzyz~~|{|~zx|~{z{{}|yw}|}z{}y~|yyz}||}z}~wz{}z}}|||}}x}v{{~z|~y{||{}{z}z}{{~y~{{|}|}y|}}w|{~~|{}z}z|~{~~}~}}yz|~~z||||xz~}~}}|xyz|{|z{}|w}~}{}z{{~}xw{||y~z~y{{|~z{~~~|yz|y}x}|}~~~}~~|~~}~|x{{}|~~}}~}}~~}~}~}~}~~~~~|}}~~|}}}~~|~~~}|~~~~~}|}{}{~~~}~~|~}~}{z~~~~}}{|}~}}~{}|~}~~~||{~}~~{~~}{~~~~|}~~|~|}~{{|}|}~~}}}{~~~}||}}}}}|~~|}}~}}~~|~{~~~~}||~~~~~~}~|}}}{x~~}~~~~~{~|}~}~}|}}~|~{}~}~}|x~~~}}}~~~}}}~~}~}}~~}|}{}{}~|}~~{y}~zy||~z|{yzy}zzv~}zwy{y~yz}x}~}zx|{{{{{z}{}|y{{~~{|||||~zz{|{y{z~{{~y}yxy|yww{x{zvy}zu}{{{{z}{{|{s{xuw|z{}|{|}{~|{wz}y{}xy}zvu|y{|xy||vzz~y~}|w{xys}yyzz{|{yyz}}yyzy{|{x|{|~z|zvx|zyzz{~|{zx|||vyyyry{wzzt{|z|}z}yzw{u}~}y}y}z|y}}|}z~|}{yy}{|xw}xy|y}yxz{yyxz~}|xx|z{y}vzyv}zzxz|}|}}y|z~~z||z}~zy|wx|zyy~w{z~|||x||{||zyy|zz{w}z|}{~{z{z|w~{{~{~~~~}~}|}|zwxzy~yxz}xy||{|{|{{}xy|zz|xzy}}{~}~{}|{x~}{x{y}z}}z{|x{xz{~|{{y{z|{zy~y|y}}z}~~xz{zz}|~z~|w~~x~||}~y~y}{z}~}}y|}~x{v{~~x|}|zzzzzz~x|{|||~~yzz}{~}{w}tzzy}{|zz}~|y}z{{|}~zyy|}}z||y{z{{x}tz}x{|~|~|}z{}|}~}{~||{{z|}z|z}~{~|z|z{|z}x|syx|y{{z|x}}zy}{y}y~{{{z~~}}|||{{y}z{~~~~}~z~~}}||z|~~|}|}|v}{z{y{|zwz}}~|}~}||z~~|~}|}~~|~~~{}||~}}|~zv}~}~~}x{|~~~~}~{|{~~|{}|z|y||~~||~~~~z}~~{}}~~{~}~~|{|||zz~||}{~}}~~}~~~|~~|~z}v~~}}~|{}w}~~z||y~~|~~~}}}}}~|~|~}~}{~}}|}}~|{||{~}}}}{~~|~~}~{~}~{x~~|w~{{}~|~~|}}~~~~}~~~~~~}~|}~||~~}{}}{{}}}~}~~}~~~~}|~|~z|~~~~~}~||{{z~~|}}}|}~}~~~~}w}yz}|}~z~~{y|}z}z||~y|z}y}y{~{xxy|z{z}}y~ywywvz|y{~x{v{}v{{}{|w{v|{{|y~{|||yzx}|y|zyy{{xzz||{yz|y{wzy|yzxx{{w{y{{y|zy|{|{z}|{}}{xz|}zzzz|{{||z|{~zx{|xzyz}}{~zy{|xx|{z|{vx|y}{{yv|||{~zxvw|{|z~z|zx{|}xx{y}|}|z~y{{z||}{y}z{}}|x}}~~{y|{w{{zzz|}yyy{y{|y{z~zz}}z{}{|~zz{}yz}yzyx~~}z{zww||{wz{x|~x~|yz|x}{~}~y{z}~}{y~}z~z}}z}xvyx{}}{~w}x~~x~xz{|y|x~||y|~|}yzz}y|z}}|xy{y{y~{|{|ww{{{y~|x{~{|{}{z{|xz|yz}|yz{z}{{z}y}}}|~yyx~{||}{|wz~~y~xzwx}|}{y|}{{x{}u}{zyzy|yz}yvz}w{}x{||}}t~wy{}~yy{}z}~|}|||}}||z{}zzy{yy{zyxz{|{}~~xxy{z{{v|z|{}{y{{x}y}zx|x{~||}|yvz|}}{}{}{x|u{}w||z||}|yxz{{z|}t~}}|}xy~zy|x{s~|{|{{z|{zz~{}}}{{|{}||}~{{w|x||~}z{}~{|}x||z~}{~}y|}{|}z{vy}||}{|~|x}z|{yz{~zyz~~~{~y~|~}~|}~{}~~|~}~z~z}}}~}~{}~~~}|}|{z}{{|zz~}|~}yz~}~~}|}~|z~{}~~{z~~{~}||}}}|}}~~}~~}}~{~||}}~~{}|y|}~~|~||~|~~}~}~}}~|}~}}~|}|~}~~|}~~~}|~~~}|~~|w~~~~}||~zyy~~}}|~}}~||~}z}{|~~}}~}z}|}}~{}{~}|z~}~}~~|~~}}}z~{}}~}~~|~~|~~~~{}{}~|||}{~}~{y{||~|~}}}z{{zuwuw}y|{{w|{z{x|v{wy|{|wv~zzzy~{~|}~z}}|yy||||zzzz|{}}x}}{zv|zz|z{xyyy||{wyyxyzvwtzzzvx|{~ux|z{{~wzyz~w}yzzxy~{|~}z|zxw}}w{z}xyz|yx{z}zz|{zz{yz{}y{{wxzxzy}y|y|||v}{y|{{y}{{~{}|z}z|zxy{yzzz||{z{yyw}tx{w{zy|||xyyy}y|{|u~zv|~wx~z|zx}{{z{{z||xz}{~zy}z{|yz~z{z}zx}}||{{|{}{zxyy|}~zz}}|z}zu{{yz}{v~|y{yz}x{{{}~|xw{{z~|yz{|}w}|}|{z{z}}~v{{}|z}~{}|{{}}|vuw{yy}z{{~z||{{y|}{{zy}z{zxzyv}xz|{{z|{zz|z|~z{}z}z}z{~zz|~z{z}{w{{|{vzzxzzuw|~wz}~xzu{{~vz||~zt{}}x|yy}~~|yx{~|xz{}y}~~z|v}vz{}{{{||w{{v{u}z{yv||~w{|z|}{y|z{y|~|}}}{~{~z~{z|}{}z~|}yzz~w~{|x{}y{}x|}w{y{v|~y~z|}zy~~}}}~{~{{v~{{}|z{t{zt{y}y~w}}z{|z|}}|}{}y}~~z}y|y|}y|y~{v}{~~}{z~y|}|z|||~{x|}{y{z{|~~{{}zz{~|{~{~|{{}~}x{yxz~{}~~{|}|~~{~z~}~}}x~~}~}~~}~}{|}}}|}}~{|~{~~y}~|~}}}~}}|~y~|~~}~~}~~~}|~~~}{~|||~~y{z|z~~|}}}~~|~~}~~~|{{~~}|}}{~}{{z{~}z}|~|}{}|}~}{~~{}{}{z{~}|{~y~~~{{~}~}~~}~z|}}{}~}|~|~z|zx}w}~|}}|~{~~{~y|y}{}}~}~}~|~~x}w{{~}~~~|~~|}~~}~~}~~~~|~~y~~~~}y~}~~~}}~~|}~{~~}}{~y}z||wy}y{|~y{|}|}{~x~{zz{}vzy{{xyz{zy{ty}{y{w{yuz}zw{|z}y|~z|~~}}{{y}}}yz|x{|}~xzwx{zzxzyz}v~xz{zpx~z{w|}yz{{zzyww|zyuy}|||{~zuxy}y}{{~|x{~|wyzxz{zx~~~y|{}}||~y|x{{{yyxzx}{|y{x{~zy{z{{~wzz|z{{xz|~||v}z{w{y}~x{|{zx|z~|~|y|||x{z}||y{x|~y{}}xy{~w|z}{|x|~zzy|xz{||}~|}z{xx}xy~y|{z~}~}zzwzszx}{}{yy|~{wyzxw~x}}z{{zz|y|{|~}}{~|x{zxz|z{y}{{|~~{|yyzz{v|t|z~yy{{|v|~|{{}xvz{}z~y{zyz{{y~w~{~{z{~}}}}|zz|{|{zx}~{}y~|yy~yv|}x|z~{z~yw{|w}{zx{~||{zx|}yw~|||}w|yz|z{x~y~yzz|}z{y{~~|~{x}z~}|}|z|z|~{{y||zyy{z|wt}yy{y{y~zy~|{xz|{~{u~wzy~}{z}x|z|||}|{|~|~}x{}~{x}yz{}}|xy~xy|{{|z|~|w}x}~|z{|{ywtx}{~{}~{{yz{y}}}wz}z~|}}z{{zxz~}z}|y{{~{~yz||{~~y~~|||~~zyy{~{}yyxy|~~|||}zzy}z||{xz}{yzz{}}z~z~|~{zyy|~z~{}||}~~}|~}{z|}~}~}}x}~~~~|}y}}}}z~~}}}}}~|}}{}~}{~}}}}|~~~{~}~}~}||}}~z}{{|~}x~}|~~y~z|{}|~}z}|~||~|~}x}~~}~~~~}z}~{}||~|{}{~{}~{~}|}}y~|~}{{}~}{~|}}~|}~z|~}~~~z~~}}~}~|~~~~|~~~}}}~}~~~|~~z~|}~~||}~}}~~~|~}~}}y~~~|{~~}~}~}|~||~{}}~~y~z~~{|||z|~}~~}y~~}{|~~}~~|}~}}~}||~}~|~~}}}~|~~{|}|}~||}}~~{}z}||{y||||~|}z||xzw|{~|z~vwzxu}y{y}}|z{xzyvyvx}{zzyzzx}||v||z||z~}{~{z}z~}ywxwzxwwxtvx}y|wxx}{x~x|y}xy{yz|~}yy|z~yz}~~yy{}ww~{zw~zyz{{v|y~zywx{}zuz||{xzz}{~|~yyxzwzvwyx~{z||{{}{{{tzz|}|x~|{}zz{{yyxzwy{yyx~yz{~}|x{|y|zy~z}w~|{uz{x{~{{z}|{|yxy}}}v}|}}zyvtz{{{~yyxvzy~z{{|yz~v~}z{zyyx}y~|{}~x}{|}z{|}~{y||z|z}~z|{|wy}|~yx}}zzzz~z~yzw|y}vw|~~z~|x}~z|z{z|}|~z|{{|z~}~zyz~{|zzu||yy{}z}{xz||zw{{|~z}|}|}|z|{{|}}}|}~zx}xzvzxzz{}yx{{||zw{}}zzx}vzwz{{y~~yy|~||{{||||y~y}}~|{|}yz|{zy{{~y|}|||xy{{xz{}y}{zxy|y~}|||x|{xy|}~{v{zz}~{{z}yzzz|z|{{{vw|}zz~|}}{|{|x{z|~|}y}w|{}{{~|x{}{x{zy|{{|zz~|x|}|}x}yzw}wxw{x||}~|xy~|}x}}||}{|x~}~w}{z{z~|}|z|zxy{y|z||yz{}}}||~~zz~}{w~y|~{~|x}~z}~~~|}|}~}~~y{~~|{x~x|~{z{zz{|||yx~}~|~~{~~~~}y~~||{}||~}|||{{||{{}{{~~~z{{z}~|~{~|{~}~{~|{}}}}~}{y~~}{~{z|~~|~|}~}z~~y||}}~~~z~|~}|}~}~|~|~}~~}}~}}}|}~{|}{~~~~~z{}z}}}|~|}}}~~~}|||}~}|~~~~~}{z~~~}z}~~~|~~~{~~~}|}~~}~||~~}~}~~|{}||}}|~}~}}~~}}}|}~{}y{x|}}~xyz|{{|{x}w{~z||y|xy|~}{zwxxzy{xw|w{wy|x{|~zy||z{y|{x|~z|}{{yyyz}{x}{vz|zxz~z|{}y{|z|wyvv{w{~yx}zzx}|{yw~{zw{z||{{~z~x|~{z|u|}zz}z||w|}z}y~~|{yz|zw~z{x|yyz}|zz}{y~|yy}zy|z~||wyuz{zz~z}{~u~y{v{y{x}zy{x~z|vz}{}~yy|{}|yy|u||}z|||}|zv}zv}z|z|}|{y|w|yxy~x~|wvyyz}x}wz{y}y}z|}y{zyy|{}{wyy}yzz{v||zx}}|}|{}~{{x}y~y|~}x{~yy{|{~~||zz|y}yxzw~{zz}|vzzy{z}z{zx|zy}z{{}z{}{zz~yyz|}~~~z{z{xvv{w}zy}zzy}{y}y{z}y|{{{{}~{x|}}}zz|{~zy~|{|{}{{{~y||}yzxy}||w{~x}}}y{y|{}xz{wzy}{{{~}y~{yzyu}}|z}}}}zvz{ux|z}|yy}zz|{yzy}x{~|{}z}|~y~|}|zx}z}v{{xzz}|~{}}}y{{||wzy|~z~|}|z|{x{{}w{w}}}|}{{|{{x~~w{}y}zw}{z~y}y}~}vzy}|}z}z{{{~}}|xwyzx~yz}}~{{}{{~}{y|z{}wwy|{{}|~}{{|{{z|{z|w{~{}}}}}y~z~|w{x}~|~|}|~{~{|}|}|}||~{~x~z~|y~y|}|||~~}~|{~}|}{~~}|}~}~~~~}}~x}~}y}}}}~{w~~~}}}~~~~}~~~}z|~|y}}}~~~~}|}}z{~~}~{z}}}~~}}~~|~}~}}~}~}~~~}~~~}~|}|}~|}}|}}~|y}~}~}}~|}~{}}}}|~|}}z~|~|~}~~~}|~|{~~}~|}}}~~~~~}y|~}}~}|~{~z~~|}|~~~~~~~}~}~}}~~}}|~~}~z~~~}~~~}~~}~~}{~~}}~xzzy~x}|xy|z|~wv~~}{{y|}xy{x}|w{}z{u~yvz|~zzz{}z{{|z}yt}}v{{{{yy|yxz}|}|}yuwzwzu{yu|{~|zvxv{|{vxyx{|}{}}y|z}y||y~|{wvxy{{y~|{{x{z{wzx}{|xwy|{}wy{zz{{yyz~u|~{v|zy~|~}||}|}|~yy{z{zz{z~zv{yzw||yzzz~||xyzxz}~}zxx}|z}|{||}y||{y}z~|~{{}|}w}|zwxz~y~yxz}{~zxyw{{|v{v|z|~wx}}|~~{|||~}v~x}y{zz}|~||}~{}~}zy{}||z{zx}zzz}}zxz}wzw~}|{~}{{yy}}~yzz||}{|z}||z~zz}|y|}z~z~zy||y{{}{xyyzy|y{yz{zzvw~yyz~}y{yzv{}~|}{zz}~|~~|~}yz|{}y|{~uz{x~y}y{v{z{z|}vzxy~z|}{~{~~zw~}{{{||w||{~vx||z|{}|z{yy}y~|yywz{z{|yz{yzx{z|~{}|{|}}}}|}~{}xxz{}{z{~~|{|yw|y~zwy|}u|zy~|zy~~z|~x|}{{y}~w~|{x{||}~x~|}~|~z~~z|||w||zx{yzz{}yz{~z}z{{zz{~wvw{}}w|z{{}}}|}{y|y}{yzz~zwywz}yz}}{yzvy~xz}zx}{}{}~~z|{z~|||y|~~}}~}{{{|||{x~~}~}{~~}||~{{}~|~~~~}}|}||~~~}{{z{~~~}~~||||~z}}~||~}{~z~}~~~~~z~y}~}y~}~z{~~|~z}|}~~}~}}~~|~~y}~{~}|{z}z}{}|||~~z}~~}~|~}z~}}||}~~{}z|~||}~~~~}{{{}~|}}|~}~}~~~~}|}}{~~}|~{~{|~~~x~~~}}{~}~~}||~|~}}}~~}~~}~||z}}}~}x}~~z~~~~~~~~z~|}~y}~~|~~}{}~}~~|~yzzy}x}w{}yy}||x}z|zz{xz|zxxz}x~z~y}|yy|x|{~{xz||yyyzz~~zy}|}vz|wux|y~|{~y{~z~|}zz|~z}}{|{{|{~{|||x{w}|yy{zxx~z|{z|xxzx|u~zx||z|}wvx{|zvxzyw|y{|}w{~||~zz{{{~x}x}{y{}~wxy{y~{|}xz|{}|zy|{xy|y~v||yzwx{z}|y|yyx}{{z{}}yz|z}}{}xx{{~{uw|zz{|zyzx{|y}|~y~|~{||v{~zy{}}x}|~{x~yz|y{|x}|}v{|yy{xwzzz}zy}{{||z|z{wz|}{}|{xz{y{wzz}}|y{{|xx|xz}|z{{}~yxxzyvwz|yy{}~|~yy}x~{wxzz~y}{{x{{|}}}yxy~|zx|zz}{yx}|x|y|||||~w{yy||~~z|~x~~|}w||~||z|{{|y{}}}||{z|}}xyx~}~||}zy}v}y}z{~~~{yy|zz{~zzy~}y|z{{~}|||x{{ywx||}}}~{w~~{||}z{zyzu~|{}z}{~z{z|}}zz{}~wxy~{{{{||w}{~}~}~|z{zyy{|}|yz~{z|z|zzw{{{|{v}y~y|yxx}~{{z|w}w}z}|~xw}{v|v{{zzw|zzw{~|z{}}y|{~{}~{xz|{}||zx|}}{~|{|zy}{||z}z{}|y|{z|xy~x~||}~{y{{y~{z{z~~z|~}{}{{zwz{|~}}|~~}~~~|~|~{}~y}|~{|~~~|~x|}{xz~~{}~|y}~|~~|}z~}~~~}y}~~}{|z}}}~~|}{}{~z}}z}z}z~|}}}~~~}}~~|}|}|}||||~{~z}~z{z~}|z||}||~|~{}y~~~}~}|}~zzz}|~~~~~}|~~}}|}~}|~}}}}~~|~}|}}}}~|~}}|~~~}}}zz{}||~}z}x{}~~z~~||~}}{}~~~|}{||{}~~|}|~~~{}||}~~z}~}~{|w}}~|~}y~}}~~|{~~~}~~~~~~~~}~}}~}}|}xz}v}{{z~zxyx|w}z{yz{~x~y~||{}xy{u~{xzz{|yzx{{}{{zz|||{z{x~z|}{|{{}~|z{}y|}yz||xyx|yx|y{z~w~xxzz|z{w{{{v{}xyyz{y{~x}yy{}|}{}yyu}}xzy{zx}zyyy{w|xywwywz|zx{xyyz{z{{zx|x~{{||~}z{}|}|}y||y||}~w|zzzv|zsyz}zvzywz{{y}zsx{{z{xyy{~{~x~{{y}z}{v}z}{zt||y|{|y~y{x|yyy{{x{xv{xyv|~z|~zw~zzw{y{y|z}{{{zyz}|y{y}}}|}}z||{~}yyz{{y}}y{zy}zvyxz}yyx{xyz}uy}|}v}|{x|u{}~sx|y}}y}|zz}~|{||zzw{xy}yyz|zyzy{w}{wyxzx{{y}|}}{z{}||}|~~|zz~x{y~|y{~}y|}yy{wy}z}w}zzy{vy{y~~zzyxv{|{zywz|x~z~{||}~~v}yz}}}~{}}{xzyyyyz}xzzzx{yxyz{|}{z~v}y{|xx~|y~||y}~|{~z}|y~}{{|}~z{{||{}}xy}xyz|zy~{|yyzzv}zyzzz~zx{|vyy||y||yy}y~||w}{z{|z~~z}xwzyxx}w~z~xz||}z{vyw{{|}zz}zz~z~|{x~w}~z}{}|~|}~~{{yy~~~~x}{xzy|y{{|yw{~z{}{{|~zzyy|}}}~xzz}||}~~{}~~~}{|}||{~}~~~~w~~|~||}}~~|}{~}|}~~{}|~|y|}{}~z|~~~~}}}|~}~}|}w||{~}}~zz~~{}}{~~~|~~||~}|~||z{~}~{~z{||{}|{~~|}}z~~|}{~w~zz{|~~}~{~z{y|~{~~}~{~~z~~}||~|~}~}z}}|~|y{}|}~}~~|}}|~|}~~|~z{{}|{}}}~~}~~{~~~|~z~{}}}y|}}~|z|{~~}~~~}z|}{}}~}{~}|{~|~}}~}~{|~}~{~z}~|{|~~}}{|~~{~|}y~~{~{}|~~}}|y}~}}z}}~|}~}|}}~{~z~~~|}~|~{}}z|~{}{{{~{{~vz{|{y|xt}z|{yuv|yw}}|y|yz{{~w{yz{{y||zw{}{z{}xv~|{~}x~xyz}{}{~{|z|y}{|~~~zywz|~|zzv|xw~yw|w{y{y}z}{{|w}x{{||zy|yzz{x|~y{z}{yy{x{xx||w|y{}x}}{|yy~}xy{w||~x|~|y{zz|u~{}|z}}{{x}{z|{{|xvy|yvz{{w{ywyw{xy}z}}||y{y|zyz{x{|{v|y|u{}z|zz}zzzz{{}zz{z||{y~z|zw~y|uy{{y|y~}{yz}}||z|{|y|~{|zzux{y{~zz|zzzz~~||}|{y{}z|zx{wzzy}}|}xw|}y|{}}x{{{z|ww}z||{{{|~zy{w}zq{~|}{}~}yx{~zw|z~|{|{|z|~{zy{zx|z~{xy}}z}}wx|{zw{~yz}{}y~w|z|~x}v|y{zvyy{y~z{~}w|z|}{}~yxy|{}v{zx~}x|}|~~~y{~~|y~}|{~~yz|wx}{|{||~xy}~~|y{|}}z}vwv|{{}xyw|}|y{~}x{xzy}}}}~~yx|y}zz}}|z{}{{~||}x{{z~z}{~}zzz~}xz}|z}~||{xxw}y||{zzzy{}z{~~{xwyz|v|{|{{}zz|x}{{~z|x{zzywz}z{y|{y{~}|w|}{{y}y~|{z|}}w|}{|{y|z{zz{x{|||~~zz}{}|}y{x~y}~}~|}~}~}~}}~}||{}}{~}||}|~y~}|~~|}|~~{}}~z~{z}|~}z}}|}}~y|}y{}}|z}~}}|~~~{}~|z~}~}~{z~~y||zx~}|}|{~y~~}~~vz|}|~y|}~|~{~~|~~~~~{||~{|~~}~~}}~}{}~|~~|~|~~~~yz|{||~~~|~}~~}z~~|}~z~}}x}}}~{}~}||}~|~~~{}{{|~}~}~|}{~|||~}~||~}{|{}}~~z|~~~{}~{~vz~|}}z~~}}}{|||}}|{~}|t}|{~||}{}{}~{~~~{|||~}~~~|~}}}~}~~~}|}~~|~}z|z}|{|}~{{xz{yy}yz||}{wwxz{xyv|}w~}vxy|}xx{}x||||}xy{yx{y~{{x|xy~|}{wzxz{wxuyuz{|}zyz}y}w|{z|xxuxzx|z}z{z{|{zuy{~zxt{z}yy~~{{zv|zzy|~y{y}zw|||v|y|~y}xxzwx|}|xw{wxx||}v{z~|tu~xwy|}y}y}yy~{y}{wzzzzzx{xzy{wyz|zx}x{x{~{yw}y{{{{|{z}zy|{x}||{z|{|z|{wx||yz{xx~zyz~~{~x{{|}u}y{||x|xx{z{}}y~{yz{~x{w|y{|~z||~{{z|zxzzzytx~zxx}yxy~z|ywz|}}xy{||z}yz{y}yz{v||{~}{{x}}~{|{uz}zyy{zzyv|}x{xywz{z}~|}|zu{x~}{{||zx~~|~z|}{w{{{w}}zw~|~y|||z}|wz}}{x{}}x}x{u||xz{{xxx{~y{xz{z{y{}{|~z|~xzyzz}{xy|{x{z{yxxzzx|{y|{|z|z~{zyxywzx{|y~||v{~}|~y|z~~|~|}~|~{z{~zxyzz{vv|zxzzx{y|{|zy{x{}{|zz~|}x}yz~|x||~~~vz|}z|z{{yvx~|{xy|}x}~z}{ryy~yzz}z{{|{|{|}{{|~}|}|y}{x{u~x~}{|z|}{{y|wz~|z||x{{}~|}|wv{{}~y{~~{y}u}|z~~y~~|~}||x}}~y~~}}~|~|}~~~~{}|~~~{}~}|~~}|~x}~}~~}~|}~||}~z}{}||~}~}}}|{|{z{}~{}|~z~~{}~|}~}|~~}|~~}{||}~}}}|}{}|z~{}}}z|||}}~}}{~~}}}}{|}|~{z~}~~~~~~|~~~~~|~z}z~z}}}||~{}{}~|}}{~}~||}~|{z~}|}~~{~~~z|}{}}{}~~}~|}|~~{x|~}||~~~}}{~|}~}}~}~|~}~|~~}}~|~{~~|}}~}~{}{~~}}}|~|{}~}~}{}z|zz|~~|}{~~}}~~y{|{{~~}{yz~|yxzzyw||zzz|z|{zvzx{}|{~zyw|xxxx~{{}xzz{}{z|{{x||zyy~{x{z|yx{xxzx~yy}y{yzy|y{wwv{x~|~yw}zx{y|}|y|{{yzzx|{~}{}y{x{ty|zzz{wzzzy|{wwy{x}w}w{|}zxx{xx{y{}}{|~}{|yxyy{v}|v~yxwx}x{}z}{z{yw{w|x{v{~z{{x|z~y~}z}vy}zy|y{}~|z{zxv~y{z|zyyytyx|uv}w||zx~}{~zzsy{ywv|z~wz{w}z{~z{}{z~xwy{zyx{|{yzz}{yz}wyy}zxyx}}}{{yzz~}z|{|yy}|{}}{~~|yx||}z{yyyxyy||z~y{w~~}zy{zz{|y}}wy}|~~~xx~}wy}x|||{|y{}vx|~{ywxzwyx|{}~w{y|{x}~u{z|yz|z}x{|}zx}|yw|y|{||~{||uu{yvy}yvz}}v}|~x}yxy{w||{|z{w~{{zywu~|zwzx}{z|z|}w}zuvwzz|{|{{}}x{{zy~xyz}}{}zz~y}}x|zz|yx||zy}{{x|y{x~|y{y}}z{y~u}zzz{~||{{{|z{z}{{y|z{yz~}}}}y|||||y~{|}|~{|}{xw~{zzz{{z|~|{yyz}y}w{xyzy~v{}zyz|~y{z}z{z}zz{x{yx|~y}|}x~zz|y}}y}~z||~{z|}}{{}}}||{yyzx~zy|}{{~}~|z~~|{~{}}{y~~{|~~}|~z~}~}|~|~~|}{}~~~}~~}|~|}~~}y|~{}~|~{z~}}}{|}}|}}~~~}{}~}~|}~~}~||~y}~}~}|}~~~~{z{z|}~w~|~}~|}~}~~~~~}~~}z|}~}~~|~~|~{{~~~z}~}}}z}{~y~}|}|~}~|~}}~|}~|}|}~}x|~y~}}|~~}||{|~~}~~~~}}~||y~~|}z}y~{~{{}}|y~||{}}}~~~}~}|||~z~}~~|~}|~~}}~~{~}~{~~|~}}}~{|~~~~}||}}~~}{vz}}{~~}|~~~~}}|~~~~~}}~~~|~}}~}~~~}|{}~z|x}{z|z|||w||yz{z}||xywyyw|y{vy}y|yy~wzz{yu{yx{w{{v{~z{y{xzy{}||y{yzy{{yyy{{{yv|yvww|uy|x}z|vyyr}t{z{yyy{zyx|}~xy|{{|y~|{}xw{|{~wyy}yx~}|zyzx}y}xw|}y|{}|~z~|wyx|z{}x|wx|zw~~}|}yz~{{|{x|{|{yuxw{zvz{{wzz{zz{y{yxuz{yxwz|}{{zy{{|{|ywy{~y|~y|yy|z{}~vyv{z}x~x{wy|xy{{{yyy|xw|}xz|||ywx}yyzy|{}z{|xz{y{}z}{}z|{~zxyzz{{xyy{{{y{zyy|}zy||yw|x|txx{|x{uz|zz}z|}y{{zw{}}x{x|}x|zy}zy|zxvyy{z~{z{vzzy}}wx}~}{z{||xz}{yxv|w}{}|}zx}~zyz}||}z}y|yvzzxu{|{z{|}x}{wzvyxxz{vz~yvz{~x}~{|~|y}}~}{|{zzzz}zs}~~|{xwzx{yxyx{zx{y|{y~y{v{{x|{z{{}}|~|x}|}{}y{z~|{y|{z~}{y||xz}{||z{{v|~|{yx|x|~{~{{}||{}~~|{}|}{|zy{z}{}y{}yz{{{z}uvu{|x|yy}y{y{}x~u}|{wyz|~|||~~|~}{|}{}zxx{{|}{y{|~yw}|}{{{z~|xxvxzxz}wy}{xy|{|yx|~{{}{||{{}~}{}}|~~|}|~{yz{}~~}y|y||~{}~{}|}}~~}{wz{}~~z}~|{|{~~~|}~|~z}{~{~~|{|~|~|y|}z|||}}|~||}~}{~}~{}|~{}z}||}|}~|x~{~~}|}}~~~}|~}~}~||}||~|}~~~|~~{~}{|{~}y}~}}~}~~||}}~}~{}|y~~}~||~}~}~||z{|{~y~}|~~}}~}}}}~}~z~}~~||}~{|}~~{|}}|~~||~}~~}{}y~~~}z~}|{~}|~}~~~}||}|}|{z~~~~}~}~}}~~}~}~~}}~}|}~}zz|{y}v|z~z{w}x{~y{|{|{zyv}x{x{~}w{{z}y{{wyzzzyz~y}{|zyt{v{{x||w}}y~||wwvw{{z{{z}v}}y{y}yw~|y}wy}|y~|{{~||{yy|w|zuz|z{}xz|{ywx|zz~z|x{|zy}|yw}}y{{xy~zv{y}|zz|{{|zxyz{||y|y{v|wt}yyz{zx{~|x{{xx~y}wy~y{u|{yxz~zx}zzxzz|{~{}||~}y}~|w}z{|{|xxyx{|z|z|}~}|yzw{z{{|w~}y{yz{~~zw{xx~}z{}{zz{~|v}yz{zz~}{y|}{}}~~|xz{~}{yz{|zzzw|y}~{{{|~z|{{||zw}{z|~{zzxv}z~~x~}}xwz}x~u~|{zz}z|zz}~{yz~}{z|z|~zyyy|}y|x}yw{{{{{v|x~|y|{{z}{|v|{}}|||}||}|zywz|yyyx|wxy~y{wy{z}zxz{z|z|}}|}y|}zyx{z||}~y~zx~{{{y{y}yyw}{||}|||z{zx|x}|~ywxz|{zxz{}}{|{~yz{{|z}x|z|x|}~{z|{{}{||x||yy|~|||}||zz{~}w|{{{{{}xz}{|wz}}zz}~x}xy~~~y{}z}xv|z|vzxz}}w{|~}}}y}y{{~|z~|z{{~z|}|x{{{yy|~}{}|~zy~{zz~}}zx}{~xy|yyw|zyz~{{|x~y~~{}}|zz{|~zxzy{~zz{x{}{||{}~}}~}}z{|}}~|||}}}{}}}~{}|}}~x~~~}{~~|y|}~}}|~|~}~}|z}z}~}~}~~~~~}}~||{{}||~~}~~}}||z}}}|||~{|~~~}x}~}}|}~}~}}||}~}~z}}}x|}~|~|{~|~~}}~}||~~}z{~{~{~~|~}~{yz}~}zz~~~|||~~~~||{~~|~}||~}z}~|~~~||~||~}}~{~~}|}yz~}}~}}}{}}~}~{~}{~}}~|}{z~}|~}}~v~~w}}~~|~|~|{}~{~~~~~~}~~~~{}}}~|~~}}~~~~~|}z|~{}~|}}~}~xz}|~{||~zxyz|{y{w{|~wy|{|{ttwxxxvyzwyz~|~w}z}}z||yy{|~x|}x}y{~{}~~v{zwzy~{z}{z|{}}|{~y~w{y|y{y||}{zxzzxz{vz{{{~zz}z|zz}~~|vz|{}zw|~{zxzy|w|{x|yxz||z}}w{|wyzz|w{z|yy|{}z~}~|}}}}{~{y}y|zzz{}zyzyy{|}yvyy{yyxxxzyyzvz|z{{~}~{x|zy|x~{~|}y{}}v{}~|zxzvxw{zwyz{}{z{s{y~wx|x}}vx}}xzy}}{y}|}{wx}}}{}{{||}zz}{{{x|{{vzv{~~yzz}zxzzxz|{x~}z{z|}|}~~x{{|w|~y|}~}y{~z~{}|{w}t{yw~yy~|z{yyyzy{|{|wxyz{x||}}~~~}}{{|}||{z|}{}|zyxyz{z|~yz{}|yzzy|}|~s}y}}~{~~|zz{~{~w}}{|~{}}z{}|y~~{{v|~xyzvzz|y{{xzzxyx}|z{w~x{{zx~y}~|}z{||}|{|w}|{z}|z{z}~yz|x{y{}yxvx|{zxw|u|zy~|v}~}|}}yz{z|{x~|}{|}{~}|{}z}{|w||}{v{}y}y|}wszzv||w|{{{{|z{{}w}}z{|y||z~~{}|}x}y{|yyvy}|~}x~}~{~|y{zzy|{~{{|zy}z||~|zw|~|~|{|}~|z|{~~~}~||~~||z}|}~~}~z~}}{}|~{|~|}|}~}|z}~~}}|~}~~{~}~||}y~}}{|}}}~z}z~~~}}{}}|}|{xy|}~{~~}~}~|z~{~~}~~|}~|~{}~~|}{~}~~~~|}{}}~~~~~}~}}z~~||}~{|}~}}}|}~}x~{~~|~|~}~{}|~z~{z}}|}}}}~}|}~}{~~}|}}}y}}{~}~~||~~|{|}~~}~}~~~|~|~x}~||~}}~}~~~~}}}~x||~{{}~~~z}}~~{|z~}~}~~}|zw|}|{{|w}y}z|{zzz||z}{xxyz~|yz|y{zxxxzzxy||~z|x{y{z|zw|{|zzz{}w|{|{zzyy}}y|z{|y}w}{vy|xzxzyy{y|yy~{z{y{}yzz~{vyzy|tyuzv|z~y~|yxu{~{zv~z|w}xx|v||{zz{}|zz{|x}{xx|wz{yxxzyy}{x}yx{||{xv~z~}y{|~y}z}}~{{z|{}{~yzz|{|y{x{{~y}yx~{|}|x|{zx{z}y{xzy{|x{|}z{~zz|~y}zy|{xz~}w}xz}z|~yy{~|yy|z}|y|{z~|x|{yx~||{zy|{yxy||~yx|}zuyw~y|yxz}}{{{z~|zx~|{yvv}}|{{~}y{y~y{{}xx|~}|wz}{v{zxy~z~}~}xzy}~|~~|{xxy~zy{x|{wy}y}z}z|z{}z||{}~{~zw{|xw{|yz~|{zzz{}y|yzw}|{vzz}y|{zz{x}zzvyz||{}z}{|}{{z~~yzy~yy{{{zy}}yz{}|x||}{~y}zz}}}yzz|}~|{s{{x}{zx{{yzx{}|~}yz|v{z{z}{|twyy}zx{{zz|z~}zyx{z}|~y{zy~zz||y|x~{zz||{{~{x{}{||}||yw{x{x|z}xuz{~wyzx}~}wz|~zxyx||}zy||zyz|}~||}xy~{u~xyz}zwz~}}z|y{{{y{}yx|{wv~z{{{}{{{}w}||~v}z|z}|y}{|z||{~xyz}{z~}~}}}|~{}~|}}|y~~~{~x|}y}}}}{~y~~}|||~}||~~}z}}z~|~|z}|~y}y|||}|y}|~}||}}}}~}|~}{z}}~}}{z|z|~z{}~{z}|{~{~~}z~z~~~~~|{~}~|~|}|}y~~~}~|}}~~}}}}~|}}~|~~~|{~|{~}{~~}~}{}}|y}~~|~}}~~{~~{~~}}~|}v~z|}}}~~~||{~~{~~}|~~{~z~|~|}}||~~}~{||}}y~}}}}~~}|~}||}~~~~|{}~~{|}{~}}}|~}}~|~~}}~}}~||~~~}{~|}z}~|~~}{|z~|}~zz||~{vw}}x~y}~|x|{z|y}~|x{zwx|xy}y~||zx{zz}{y|{{z||y|y|z}~}z~}||~z{~~}|~|u||}zzwwx{|yzy|xz|z{{{{}zx|zx|{z~}yz{|}z{zz|y{{zv{zzx{{|vzyzvwxzzyxwyyzyyxyzxyywz{~}{z~~y||{}{~u|}|}z~}zw{}w}zv}||}{}v{{{~z||x~|y{{{|{}{z~yz|y{~||z{|~|}y|x|}w|{}|{~|{}xzy||z}y}u}}{~{||~{yxwy{wxzy{y|{x~y}w{|~y|{z|zz{x{zzy|}|}|~{|y|~|{z{z|u||xws}yzxvzz}|z{zt}~|}zwyzw}|}x}x{||}|{z}}|~xz}xw{|zzyy||wxx|y{|z|}{|zzz}w{x}y}|~~{}~|}|}z}}||~|~}~{~||w{x{|z~{|{z}{wyx}zwz}{}|{x{y}z}}{}}|~{||{|||~{v|{~|{~|uy|}z~{yy}{{xwx}z|z~zz|{{yzzz}xw|{~}z{z~{|~y|~z|z~{zyz|y~||{y|}z{xxy}}y|}{yzw}y{xzyy}xv|y{tu~y{}}z{w|{x||z|~||~~|}{}|x|}{yy|{||zx{{s~yy{z}|wzzv|v}|z|}}{}{~z}z~||}z{|y~}~|z~|zzy~{x}||y}z|}~xx~~}{xzzzyx{|{z|zz|z|}xv~}|~}z|{~}{~}~~}}~{}{{}~z~~}~}~}|}x}{{~y|~}||{~~}~~}}z|{~~|}~~{}~|{|{||}{z||~~}~x|~~~|||||}}|~~y}}{||{y|~}}}|}|~}{|~}}}~{}}|~~~|}z~z~|~}~{|{~{{}~x}~}|~~}|~}|~~~}}~|~{y{z||~~}z~|~}}|}~{}~y}{~}}{~{}~|~}|}||{~~~~~{}~}~~z~~}~~}|~}|}~{|}~{~~}}|{|~|}~~~~}~}~}~}z}}|~~~}}~~}}y}}{~~~}}~~{y}}{{y}~~||}~|~~~u|||xy{yyv{{|zxw|{xz}{x}xz}wwvzxyyz}~xy~zy{{xxx{|v{z{tz{{{vzz{w}}x{zz~}wxy|}x|xv~{yyvw}{{zy{y{}w}w|}}uzz{|{y}|wxzz{|}yz~zxzxz}|yz{}zxz~w|x}y|yzx}}{}yw{|{zzyw{yyvxytyvv|z|}w}{|{}}~z}zz{~xyx|}{}|yzz{}zy{z}zz}|}v~~|yu{x|~|yy{zz{{xxy}zz||z}{|vy~zwxy|x|{}y|}y|||v}{~y{~|x}}z|yvyyz|{{z|z{yyy}}|~{{ywy{|~y{wzz~|s}{z|y{z{{uyyy{x||xw||}zx{z}z{}y}}zyzzyyzs}yzy{x|t}|||{{zzz{z{y~z{z|~z~{yxy||x}vzz|{w{xy|{xz{{zz}}|{~}z|z{y{xx|y~{z|z{}{{yx~~}}xwz{{szt|~{{}yzxy{xw{xv}|{}y{vyy|yx}zv{z~vy}y}}{|{{~yxz|{zw~{y{{y|y{z||xx}yy|xyzzyz~{zyz|{}|{~~xvzz}{{}|{yv}z{|zvyz|{{{~zzyxxywyxz{x{|{{x{y|y|{||~{~xyzz|yz~{y}{zw}}{{|~}yxz||z{}{z}yx{yyz{~{t|y{~{z}y{uzzz|{w~|~{}|}~{}}}x{yz{{{x|~z{|{x~~{xy}z{}}~w}}|xzz{|{{zy}}z~~{{{{y{z~~~y~}~~~}z{|}z{~}~|{|{~~}|~~{|y}|}{}~}}z~z|}z}z}~~}{~}|~|||}}|~~~}}}~}}{{|~~z~{||x|{}{}x~|{~|}{z~~{~~||~}|}~z{{}~|}{~}{}~~{|}||~}||~~~}~y||y~~|{||z}|~}}}{~~z{~}}~}|~}}}~}z|~~||~~~~||~{{}}}z~~}}}}~{}{}{w~z}}}~}~}~~~~|~{~x|~z{|~|}~~}}}}z|~{}{~{|}|}~}}~}}{}}}||}~}~}~|}}~~~}|~~~|}~||~~}}~~~~~}}z}~{}~z}x}y|~||~}xzwwx|uzxyxtyx{{}zyx~z{|vzz}|{yyz~zywy{{xxyz}x}~y{~{{{}~|{|z{z{z||x|||zx{yv|yxyyy|{sz{svz{yx{~{{}z{v|zvv|w|y|x||zz{{xxy{z|{ww{{xzzy{~|x|yy}uxvuz{z|z}{|}|ywy~|z{|u|z|~z|}x~x{~z{v|z{ozy|yx}xyww|xxz{zzvzwz}|z{~}{}xwz{~wz||z~x{|y{z}}}~|yy{{zx~{z{xz{y}|y{{{}{yw}{zu}{{{|}w|~}xz~{{{z{wuz{~y}}|{|~{{yx{}{zz{yzw{|}yx}x|yxxy~}{|||{w|v|}|{}}~{zx~{y{{x~{|~~z{zzz{|yywy|||~~~{|z|vxyy}{w{~zz|yt|z~{|}{}y{}x}}z|w{z|}{x}}{x{z}|{zu{yz{x{||zyy{|yv{|vzxw|z|y}|{|||y}}|zz}~~}|{y}|{}}z||v~zwy|zz{yy|y|{yu}|v{||xyzyv|w}}z{}}{{}||z~y{w||~xy{z}{vw}{{tz}~}x}y{{}|{z~{y~z|zz~y|yxy}w|z}|{~~z|zx~z|||}yz{zz}yyu{z{y}w{{zx|v{|{zyz~v{y|}}|xv|}|}x|}{z|}~{|}xzzx{||}|}{zxz{y{|v~}x}~|yz|{}|}{{{|{}y|~{z~}y}}~}~~|}|{~~v~~{~}z|~~~|}~}{~{|~~|{~~~{|z|{{}}}||}~}{~y~}||}~}}~x~z~~}|}~}}|~~~}||}~|~|{{}~~~|~}~}}~}|}}{}}~|}~}~~{z|~~|~~|~|{~|}}}|~{~|~{|}{}z~~~~{~~}~~~~||}{~}{y~~z||}|~}~}~~z|~~}|||{~}~z~w~}}~~~{|}||y}~{~~{}{~{~z}~~{|~|y}|}|~~|z}|~|}~}}{~}}}~~}}~~}~|{u~~|~}z|~}}}}~|}|||}||}|{y{~|~~~}~~~}}~~|{z~~|xx}||{{zz}|zzy{yvx{{zwtz{yy|xzy{}x{yty~uz{yz|vvv{uyz|xzy{zv{~x}wxyzx|zv|{y{zzw||z|wx|z~{xv|{z}y}|~{y~|}{{x{}vw{{}xx{x{zw~x{z{}wz|{y~xyy{{zzxyz}x}}|z{zyz{}x{{w}wx~y~}x{v}}y{yxx}zzx{zzyyxzyzz|z{}|~{zzy{z~yyzz|uv{}{yw|{|vyw{w|zv|z}{|y|vxt|xz}{x{~vzyw{z{{xxz|wxxvy}utux{zzx|z{wy|zyyx~{}z|{|{|}{~|w{y|w{|zw}z{zvz||yyx{{x}zwy}|{z}{z}~y|z}w|y|yy{x~yzz~vwyz{z|}{}~}{{{w|{x||x}~wz~v{~}}yyz{|}}}|{}yy|{}zyy{||yw|{~y{zz~|yz}z{zzxxxx|}yyxyzz~~}z|x{{{zyw}z{y|z{x||{}|}{{y}x}{|{z{yyzz|{vx{yyzxv~z~x}xvy{|}{z}}|z|u|y||z{vzuz}||~}x}x~{{yz}x{uzx|z||yzxzyx|y{}yyyyzy|~z|x{}|}}{~t}~|}ywz}{zzyzy~{~z|}y|z{yxx|xz{|{yx{{yu~zzwzx{zz{vwzzyy}~yy|{{y|y{}}{y{zzwx{{{zyy~wv~y{}zzx}~|}~~{}{z{{|~u{||{zx||}y{}y{||}|x~}zxz}z|{zz}{y{z{|vzx{z{zz|z~~{~~}~}z}z|~~}}z~}}~~~~~}~~~v|~~~}~}~~~z}}}~}}}y}x}{~~|}|}{|~{|~{}}~|}}|~}|~~|}~}||}~}{{~|{|~~}~~~}|||}~}~~}}{~~|}~||}{}{z||~}}~~||~}~|~y~~{~~~}~{z|z~~|~}|~~|~}~}||~~}{~~~||}}~{~z}}~~|~}z}|{~~}}|}|}}|~|~}~z}~}y|~}|~~}|~||~{~}~}~}~|~~~{|}}~}}|~~~~~|{~{|}}~{}~{{~~}~~}~||~}~z}~}|}|}~~|y~~~}~}~~~~~{~|~}~wz}{|z}y||~}y}{zzywx~|}z{xw{x~}x|uyv|vz{~y{|{|~zz}}{}|}{z|}}xy{{z}||z{x|{|xzy|wxyy{xw{{~}x{}yvyzu{yw{|z{v}{xz~w{||y{}|x}|vz|{|yx{z{{yvyyx{yyz{vy|x|~x{~|{{yz|{zwxyzt|y||y}y{xzy~|{y|zwxx||{|}x}~}z}{zzwwyywy{||uwzwxyzzzuzw}z|~{{xx|yz{~||x{}||}x}{|z~|zx|z{{wy||y{{ywy{~|y{{wyqxvvz{z~|}}||yy|y|{~{}~~yz}vy|x||~~|vxx{zyw~zzwyx|~{u}y|zz{|z||~zw~|{|}{}z|xzzz{||{y{{}{{|z{zxxxyzy}}xxz{vx||}}zxz{zwx{wz||}{}}y|{xz{{|~~z{{}|w}w{}}z||z{zw{zwx{xy|}}{|~|z}y}|}{{y||{{x}{wz{|zwz{y{|{xz~{|y|z{z}z|}{xw~||yy}~zyyvx{zxxuz}tzzzxyyvv{|wz~}~y~}zyz}y{}{~{yu{x}}{w|~vz{|{x|z|{}z|{y}z}xzw||}y|zy|z}yx|||yz}x|zz||x{|x~yw}yxwzxxyw|yxwzw|}z{{w}zzz{y}~{{}|~}z||z{}|{zz{y|{}{u|{}zxy}{y|||~zz|{xuw{vy}|~zz|y~{|}}~y{z|}||}z~~~|~y~{}{~}~~||~}}z~{~}~|~~}||}~~~|~~|~~{}}~~|{z||}~}}z{{~|~|~zx}|}~}|y|}~}}~~~}}yz|~|}~}~}}~~~y{~~|}~w~~}~}~|~~}}}~~w{{{|}|{~~}}~~~~z~|~~}|~~~|~||||~~}{~||~}~{~~~}}{y~~z|}|~~}~~~~|}}{|~}~~~~|}zz{~|}|}{|{}|~~~}~~}|~~~~~~{~z||~y~|||~|~|~xyz~w{z~{|~}|~~~~}}}~}{{~z~~~~|}~~}}~}~}}~~|~y|~|~|}~~|}~}}}|}~}{||}z|~}z~~~|}{yy|}~yz}xx{}{{|}yz||{~}wx}~zyyz}{zzzx{}|yzxzz{xvy{}{y{x}}zux~|~y{x|}z{|{{||~z{y{y}~~x||{{|||{y~||{{zx|}{{}wy{zx{{{y}y|xyzzxx|}{yxx}wzzx{x~wz}{x{z~wy||}|{x{~{z}yxzx~y{|yy}xxz||}x{|yu{}|z}y}|z}y{x|zw~~|}}|}yx~zyw}{~z}x~x|z{zz|~yyz|}{zz{y{zz|{zxw|{{|}|zuz|y}vvxz{{}y||{{|xy{|w}|vw}|w{||~~zzw}zwyyyy{y}yyzzv}zy|{~}}{}{y|}|||xz{{x|{{{zzxzy}~|z}|x|{vz|y|vyxz{|{z{y}{ty}z{~|||z{z|wyy}{|zzz|||{|{}}~yzz}y}z{}~|xwzz{y|{{y{x|{xxz~{~z|}}{|{}}~z{yzy}}|wzz{||x{yy{|w|zv}zz|zz|z~uz|z|y{|yz{u|}}~~|{|z~z~z{z~{x}yw{}~y{zw}{yy||~~||{x|y{~y~ywz~}|{{{z|{~|y|yz{y{{x{{{}}~|}|yy{|zz|yz{zy|zvyy}}}~y{{zzx|z|v~|~}}x|~}x|w~zz}|{{yv{~zwzy}||~}zz|z{{|}yy|}|x{{y~z}zx}y{t}~zy}{z|y|vzz|{x{|{}{~|}}~}xyz{|~{yz{|z{|zz}y~y{yv||w~~~~~~{{|}~|~}|~}~~|~~wx~}|~~|~~~|~~yy~~~~~~z}|{}|}|}}{}z}~|~}~~||{}x~~|{}|~{~}}~|y}~}z{yzy~|}~z~~}{}~}}y}}~|{}~|}{y}~~}}{~{~|{z|}{x|}w}~}|z~~~x{~z}}}}~||}~|}~~~}z{}t||}~}{{~}}~~~}z~}~|{z~{z{}}}~z~~~}{~}~|y}~||}~z~||{|~~|~|}~||}~~~~|}~~{~~|~}}~~|~}{|||~q|}~|~}}}||}}}||y~~~x||~}{}~~|~~}~}~w~|~}~|~~{{}|~||~}~||}~z{y{~yy{xv}zzzy{zy~}zx{xy~}wyxs~x}yyytwyzy|}zw|}|{y~|y~x{y|{|{z~{~xz}|~zz|y}{|xyx}~yyx{~vy|w|z~~}}x{wux{yz|}|}y|{{{{|}x}xyx{|}||||{|{~zz{wy|{y|yyxz}{~yzx{}z{zy}z{|w{yzx}}~{}}z|{w{{{}}~y|z|{~}{|x}xxzz|zzv|y{{x|zz~}{yy{~vz}{{ywz|z}{}|y|z{xzy}z~{|}z{zzz|~y}u{|{z}~yz}~|uz~|{~yv~zzyww~y||y|wz{}~{{{{||z~z{}}{yz|{w{}{{www{y}z{z|zzyw{z}{uz}|{x}w~xz|y|}}z~w}z}{|z|{|{|z}|}z{|zyx||~zz~|w||z|}|~xxyy{{|{||y|||{|}|}}zx~{wzzz|{|w{|~|}{{{}~{|zz{}wzy~{~w{y||z{}}zx|w{}{uz}~~~{}~~u}}}{y}|y}xy}{z{}}yyyz|zx{|}}{~}wyx{~vy{{{u|w|wv~{{{x{~{||zzy|~~}}z}|~wz|}~|zw|w|wy|{|x{}}xxy{|{wzzxy{{|y|ztzz{{}w~~wz~yy{z~}|{{{~z~y|xu}y|z|~xzz}zy{yx|x|xzw{|vwy}y~~zy}|~|}~{}|{x~y}~|~~y{}|y~t{~y}xv{z|}z|y|{y|}{y{~}~}z|z|~{|}}z|{}{z|~|~}~}y~}|{y}||~y}{~}}}~~~~|~|~~~~~}~}|}{|~}}~{}~}y|~}|}}~~}~|~~~~z}vyzy}z~{~|}}~}}|~}~}y~~}{~~~|}~x~~~~~|w}}~{~~~}|}}}~}|~|~~|{~|~~}}}~~|~}}{~|}{{|}|}~~zz}z}|{~}~~~~~}||z|{~~}~~{~~z~~y{~~z}||~~~{~}{}{~}|}}}}~~|||}~{~~{||~~~~~{{|}~{z}~|{y~~~}{}}~~}|}}z~|~~}~~y{~~~z}~~{~z~}~|~~~}|{z{~~|~}}~}z~|||}~zy{xy{xxv}}z|{u||u||{zzzxw{{yx|}zvz{zz{y||xyy}}xz}y}}}||~{{}z{zz{zw|y{yzw{zv|{zy{yw|}zwyxxzyxwy{}zw{{uw|xz||zxyxzy}}{|{|zz|{yx|z{v|z{zz{y}|zywwzwy|{{x}z{{|z{xx|{{vv{xyz{|z{u{zx}~x||{z{zyzv{|{zy}y{|~}x}}x~yx}y}y{zzz{{y|}zxy~|}}{}x||yzvz{}w}~z}zw|}z}yyz|z{|}y{z{yz|z{{vz}w{x}{{{}||xzz|}xz|zyzwxvz{{{|{{{zz{zzy||v||yy{x||{w}~|x}y{{yxxxzz{wz}}}v{}y}xyyv{z|{|x{xyy{x~{{w{z{}zzx~z}z{zyx{y}|zzx|~}{x}xz{}u{~y~z}{||~}xy}|z|z||y|y|yxyty{}|{zyzy||~x}yyx{zz~zwywy{{~xw|~x||w|}xx||zv}}|y{{{}z~z{~y{||{{~{{|{~z|yw|yx|z}||z|y|{w}z~|{{xxyyv}~|y{zy{{y{|||z{{~}wu~}zx}||z{yx|y|}}~yyx{|||xzzyz}{~x~}}y{}y}xyzz|}~|~||}xx{{{y{z||y|~~zy||}~z{z~}z|yz}y{}{z{|xy~{z|y~{|z|~{}{z|{~yzxy}~w}zzywz~|{xzz|y{y|{{}zw~{z~zyw}}y}yx~||{{||}}}|~}}~}||y||~|}~~~~~z|||}||~~}}~}}~||{~}|{}~}{|~~~~}|t~~|~~}~|{~|{}y~{~}}~{|~~{{|~}~~z|~}|}}}~z{}{{{~}}|z~~|||||z}~}}~}|y|}{|}|}~{|}}|~~~{~}~}}}~{{{~}|~}~~{}z}~~zy|}~~}}~|}~}z}~|~|~~}}~~|~~{|}|}}}~}~|~|~~~}~~}~|{~{~|z|}}~|}z|}{~}~~|~~x|~~}}~||~}}~{{}~~}{}||~~~{}~}~~{|~~|~||~}~}}~~~~|~|~y}~~~~~~y}|~}|}z}xyyzwy|xxy~|~xz{yvy{{yz}z{z{t}|ywuzz|{}xz}{~{|{~{v|{z~z|t}|x~~|y{~uu|x}yw|||{w}yy|{xu{{wz|y{x{vx{{{wy|}uxzz~}w{xyx{x|x~y{~y{|~yywz{w{yt|v|yvwyyzzw~xt{z|{xz~yy}|zyxv{{x{zy{}zvy}||w{{~zyx{|uyy{|~{|{zyx{|zyxxz|{y}{x|xyx{y~~z|y{v{{}~zzy{}}}z{~~|||xyz{|x{}{x~|x}z|xxwwy||y~ywxxz}{y{zx|z|y{|}}~v}z|y~|{|v|||~~}}|z|{xyzz}{y{zzxw{}{zu{wx{z|}y~|z~|~}~w{w|}{~{y}}}zyz}~w{}{{}z|z|yxz{zy}zx|vzzwxxyyzxv{wxyyzywwy{||yz{{y|{{zy|z|}y~}{{|}{|y}z}zz{}|xz{}{~xx{|{v|x{{x~~|zuy~z}}x|y{{}v|z|{|}{{yy~}uyz|{}xy{u{vyv|~{yxz{yz~zxwx{|y~}y|~|}{w||}||||~}{zy|~zwyxvw}{|||{}|{y{x~~{zxxzy{}|z{|{|}}|zx}~|z{yz~{~~z}z}{|}zzx~y||{||v}yzzzzz{uyzzw{y{|z|}~~z}{{|y~z~y{{|}z{}}}yz~z{wyy}}z{{|z{|wz{||{x{wzy||y}z}~y|{}zy}||}{{{|{}||z}|}||~|}}~}}~~~{{x}{{}~|~|}~}~}~|~{|~}|z~|~|~~}~}|x~~~{{~y|~|x~|z|}|}~~}}}z}{y~~~~~}~x{~}~~|~~{{}~|}}~{|~}~{|{{zv~~{|}~||}{~z}}~|z{{y~}|}~}~}|}}}~|~}|~~{}}}~~{~{~~~}~{~|}{|z}~}~~~z~y~{}}}~}~y|~~~~~}{}~|~~}~{{}~~~}~||~~}~|~}~v}~|z{{~~z}|~}}~}~}~}~|~~{~|z|{~z{z{{{{}~~}|~~~~~}z~~}||{~z~}~~|}~|~~}~~}yz|y|~|}~~y~}~~~~~~~{}{}zz|}uzxzy{zx~{wy{||wz|z}v{}yz}|y}xyz|}wyx||xwwz}|zzxzwy{{{x|{{{yy{xz}xz{x{{y}|{wyyw}w|t{yyzz}{{xz}x}uyzz{yz}v{{z}y{zy}|y||{z~yzv{wyzwy{{yzy~~{xzz~x|v}zwzzw{|||{yxz{z{zt{{xn}z{ys{{xxyx|{z{z|zy{{~xuzyzv{{|}~xzx}{y{w~xy|x|z~{yzz{x{{w}{}|uzuzxy|}zz|zz}yxy|vz}yz{{zyw|yyywzy{zzy}y{xw~yw{}~zy{}}xz{|||z{~yv{~{}{zy|z}}{~}{{{|z|}||{yx{|yz{z{|z|z|~{y|~{y{z{v|||xy{~||{}x}u|}|x{{z{{}z~x{~zzz{v}}|{{~yxz|{}{zxz}}vzx}xy|}z{{{{wz||~|x~{wx|{{y|zw~x~y|{|yzzs}|y~v||{y{zzzzx}}~{zz}u{{|w~y|}ww{xw{~z{{y|yy{~xx{|||y|{{zzwzx}xv|{||{ww|{yw}{y{yz~}}|{y|z||{{z|wy~zy{|{zzy||{x|zsxy~||y{~x}}|}{}|xxxz{{yyxzz}y|y|yv}yz}z~~|}{{~y|vv|y}zwxxzzv}vx{wy{yy}~|z}}zx~~y|{xyy}}zw}xy~{x|{y|zx{{~tyvxxyz~zz|~}z}||{}w||{{y~|yzz}wv{~~z~x~~v}|y|{}|~||}~}~{{|{z~|~~|~}|}zy}~{}{}|z~~|x~|y||~}}}|}}~~{|~~~~}}~|{{~|{~|}}}{}{~}z}~~{|||~~~}~|}~}~||~}~~|z~z{}~}}|}{~~{|~}}{}}~{~~|}~}|~|~~{~}~~{~}||}|~|~}|{}z~|~~|}~|~||~~{}~{}{|~{~{|z|~~}}{|}}|{|~||{}}|~|}~}}~~y~|~~}{{~}{zy|}}~|~~}~}}y|~}|}{~}~w~{}{~}}~{z{~~|}zy~{~~~|~~{|~|zz}||}~~|{~}}{|}~}~}{~}z}~~~~{~|}~{{~|}}}|}{|~}~y}}|~}{~{|~{z|{{|}|xxxy}|z{z~y{}v|{wyyy~wyxv|yvxyzzyy|x|{|xy|zu~}|y}zx{xy|y}~w{yu}zwz{zyxz}{uu{y}xz}|||xuxz|||z}|y~}|y}{~zx~}}}|{zy{}~y{~{|yzytz{xvtv}zqv|xxyvzy{}yxzz{uxzzy||{zx~yx}}|zv||{|{zzy~y~}{~}v~{xxxy{{yzxx{{z}|xy{zu|yxyz|yw{zw|y~z{~~w||zxy}~zzxxz|}}yyyy|{}zx~}|{yyxz|{z}vu~}yxwyzvz~|wzw{u|}{|z{|y{{wzwx{{}{{z}{~z}}}yyvzwu{z{}{}y~yx}wzz|{v{|{{{w}x~|zz{{ywz||{yy~|x{zzzw~v{|~yyw{{{zzzywv{zx|~{wy{vxy|zy{uz~{{y{v}yz|v{|||~~yz}zz{{{ww{z|x}zy~yzzzz{zzz|v}|xv{w}zwy||z|z|uy{{{y}}z{~{||~zx~~x}~w{{x{{zvxy}yy}|xz{{}||zwzx|xuw~|{}{}{~xx{|z|zy|zy{{{}|wx{ww{}~||}{|xwwx|yv}zyzvzy}zy~}}~{}yy{}|y{~y|zyx{{}{~||~|wx{yzy}|u{y}xy|x{|{y}y~}wz{xwz}|x{w{~}}}zy}}y{{zzy}{zx}|z|zyz|x{zzy||z||z}x}y{{{v}|{x{w|}yy|xy}{{}}}z~{}~}~}}{|}|}||~}}z}}~||~}z{~|~}z~}~z}|{}}~~{~{|~{~|z{|x|y|}{~|~{|~~}}|}}~{{~{~{}{||{~}}|{x|}z}}~~|~}~}{~}}~~{|}|{~}{~~~~}|~~~|}{~}y{~~{~~~|{}}}}z}~zz}}~~}z~~zz~}~~~z}~|~}~}~~~}|~||{|{}}||~~~}|~x|~}}~{x~~|}}{~|}{}v~}}~}~|~}y}~{~~~~~}~}~||z~~|~}||~~{|~}}}z{~}{~}{~~|~}{{}}~~~|~}~~{|z{}||~{}|~}}~~}{}~~~|~}|~{|~~}|}}~}|~}}x|{}{{yxxy{~}xxz|zw{|~ywz|~zw}|zw|{z{|x~y}x}w{wy|{x~{yzyuxzz||}~~}~xyy~yx{zyy{~}wyxv{{y|{z~|{{{}yzxzyzv|~}|xzzyvvy{z{|zxt~~{y{x{y|}{vzz{|}y}|zu{y{xz}}xzyytz|v|{xwzz{}zz}wyzy{yx{}}zx{~|wz|zzz|w~{{xxy{v}x|u|y|w{yzw{y{zw{yxzzyz}}{{|{}|zwzywzyzyw}~}zzytxv{|wxxs}|zz~y{z{{{~{|yvzw|y|{}{}yzwzyz{z|x{{{{y~wxu}xzz||{{z|y|{xyzzzv|{|{z||yx{~||{{ywxz}yy}}ywwxxyz}{vwyzy||{||~wy||zyy|{zx|~y|}y}y}yy}y|zyyxx{s~z|y{|{}|z~z{y{{yx~|zxz{w~|{{||}|wyvw|~x}zw|y{zy{zwxy{zyw{|}{~}xyzy{|z}~|{x{|x|z~}~|yz}~{z~yv|}~~}x{zxy{|{z}vz|yz}~x|vzz|yxv|z}y{{z}yxwv|y}z||x{~zzz{z|x}z|{~}{}|zzxuz{|{v~}z}zzvy~}|||{wx~|~}{wy{}z}|{v|~{z|y|v}|z~zy|wx{|rzz{}}z~|z}v~}~~|z{w|x|z~}}x{zz{z~~~yy}~vx~}yx|~{}{{{~y}}{x~}}|z~{~|z~yy~y{|~yz}~zyz{||{}|yy||y{~~{y}~}}~zz~|}}|~w}~}u~zz{}z|{}~}}}~~~|}|}}}~}y{{{|z|~{~{}~z~}~{~~y|}|}~}|~~|}}}|~{}|}|~z~~}|~|~~~|}|{~|z|y}{}{~|{{}}z~|~~z~}~|~}~{z}|~|~|~}}{~~{~}{~|~~~~~{|}}}~~~~|~~}}{|y}~}~{||~~{~y~||}}}}~}|}~|~~}}{|}~~||~~~}~}|{}~~u}}|~|~z|{|{}}|}}}}|~~}}~~|~}~~~~~~~~|~~||}}}~}|z|~~}{}{~~||~{~~}{~}}~y}{~~~{qzz~~}~~|z~~{}~~}z{yy||{y{{x{|y|v|y}yxyyz~y{zzy}{tzxzz|x|w|z}}|xy{{z|x~}~}w{zz~zy|z{{z}xwx{z|zxyuy{}}w~ux{y|z{v{xwzwz}yx|{}{|x{}~xzwy|zwy|{{~{x{|yxwv~~uxzzzx|x|{{|}y{x|{}xyz|xvxy{{|~||x|zv{z{y~wvz}}{{yt|~yy}wwy{z}x|wwz~}|x{|uy|z~yw{z{x}z}x||}{yy{z~|}}}zx}~{y{{v{w{xy{zwwx~|y|}{}z{zzxy|yx{|||z|{}z{|wxw{{xy}{z}}~{z|yx|x{|z}vx|xyzxzw{{{z~y}w|xzzy}y~x|zvw{zzyz}x}z~vy}}{z}|{}{z||{|}xx{|||{y{zz|{{~~{z}{vxx|{zq|{}{|{xz~}|{~~y{zzxzw~{~~|}yx{{}}z~zzyxw|zz|{w|vxu|y~x{yy|w}|xx|}~~|~zxw|zy{|{~|}x|{|y|}{yxxw{yxz~}xyy|zyy}zyyz}w}xu|uzz~~x}}|x{xz}~}{}zw~~}}vz{y|}wv}{xx|{}{xzzyyy{xz}u~zzw}|w{}~{z~|{~~zx{}{~|{y|{yyzxyxyww}yy|{yu~z~w|{{}z~x{{}|{zv{~z{{{y{}x}}y{|{{~}}~~}{ww{~z{z{z~}zy{vy{}w|{|||{zyzzy{}~~z|~xz}|~z|||}}}~~~|~|}}||~|}}}||~||{}}{}~{~~|~{{~|~~z~z|~z|~~~~~~~~}~}}}~}}~}}|~y~|~{z|y{|}~}z}~~}~~z}}~~~}~|}}|~}z~}{~y~~~~}~}}}~||}~~}|}~{}y}}~}~}||~|{}~~~}}}}|~~z|{z}~}|x|}}}}~}~|}~|~~|~~z~~~|}}}|}}~}~~}~~}~~~~~{~}||~|~~~~}~}~~}|x~}~~}}~}|}}}}}}~|~~~}~~~{{}|~}~{|xzy~~~}{{{}}}}~}||}}}~~}|{~|||~~~}~~~~~~~~}~~}}{}~|}}{||~~}}}z|{|y{z}|z{y}}|z}w}}z{yy{x{zz~zy}~tz|{|xv}x|zy}zzz|xzyz|z|xx{xzxz}zz{xz{{wz{{~}x{}zz~|y{zyyxwvy{wxxxxx}{{ux{yzyyz{yyy~zzwzy|zzy~yzxx}}{|zx}yuyyxy{|{}yxzz|}v||||x}wy{}zzwz|{~}x}xvzv|{y}}x{|zy||}z~zywzz{~|{y}~|z~zw|vtxvyzuz}}y{{~yxy{{vy{z}{y{}xx|z|zz|||w}||xz{|~}y{xzy{~}y}wzwz}|{zy{x{|}zy|{||yw|yv}~z||w|ywy{z|xy{y|y|wz~|w|{x{{w|z}yyr}x}{x{xw|{{|{{}yw}zzz{|x||zxxz|{zy~z~|y~vy{|~{~y{v~zx}~zx{|y{w}z}zz~}{yx}~{yy|~yx}~}{w|zz}zz{|yyywy{{~}{zz{}~|}~z{y{z{yzy~zz}zy{w{z|zzvy|{vz{zy{yz{zx|}wt||||{z{z|w|}}x~}z}{|y{x|}|}{||}|tzyzyy~xy|{||{z||~{|z|w}y|{{{|}{}{}z}|y|{}|yz}zw}x{z|zwy|||w|~~yz~}~z|{zx~~xz|y}z{{{{{|zxy||xx}|||{|yz}w{{~|y|xxw{{|wzv||y|}}{}{y~~z}{x|{{|{}}|{}xzxw{}{z|{z~~y}x}|{{zvw{}xz{{{z}{z|}||w}u~y|zx|~}}}~}||}}~x~}}}|z}}}~{y|z~}~{x~~~z}}~{~|||~~~~x{}~~}w{|y}}~y}{{|}}~~~}~~~{}{{~}|~{}~{zz}}~~|~~~|~~||z}z~}~~z~~{~|{z}{}|{{{}~~~~}}}{|{}|~~~~}|z}{~~{~}{~~~|~}}}}|}}~~|zzx}}}}~{x}|}~{{{}~||z~~}{~~|}~~|}}|~z~}~|~z~z}~}}~~}}~~~}|}~~~{{{|}~~~}~z}~}~~~|~~}}~|~~|}}~w}~}}~~}~~||~~{{}~~~{~}}}}~}}|}}{||{}|{~}}|}{~|~~|~}}}}{~}~~~~~~~~{}w~~}}~{x~|}y|{~y||w|s|xy|~|{x}z{x|sxz|yuz{wy|{wy{{|{z{z|yz{z{|}zzx{xz|y}zx{}}||~{{{vz|uyw{yyuz~yzzwxyxyy|ww||{z|x||zx}}v{|}|zx||zx~}}yzy{yu{~w{|zy}zyzy{{|~x{z{{{x}{{x|{z||}y{{{x~|z}~x{{~{v{z||yzx}|}~||~{u}y|v|xz|vzz|{}yz|zzz||wxz~v{yzx~y{|}|}}x{{~{~~{y{z||{zu{x}{{z|~~zx~zwyz|w}yzy{{y{|}xzwy{{~}{xy|}y}z{y{~z{{y}xz|y|{xx~yvx|y}x{z}{{||~~{zzw}||yz}{zxz|}z{x|xvzzz|{zy{|x~zz{zy||}|{z|{{w{xxx|x}}{z{z|y|zxxyy{w||zw}x{y||zyxy|~{y{|{{x}{}~xxv|y||y{{{}|~}{}x{yw|{zyvy}{ywuz~zy}z{{y{{{||}}w{}{~}}|xy|z{y|{~w|xx|zx{|{{zxx~y{{{z}{}{w{{~}}{||{|zwz|x}}}y||y}}zzxyyz|vx}|t}v{|{|wy{z{z}z}~yv~{~}~}{}}z{|}y}w{}||~x|~~{zy}|wvyvw}v{{yw|}~}t{yyx|~~|z}|zyx~|~~}|z}{}{~||}z~~}zxzyz|z}|~|zy|zz~uxzx{{yxxz~~|{~}{|y|{}}~~}{{}}}~|}w~}z~|~{}~}~|}}|~{{~}{~|~~}x|}{{~y}y{~}x}|}~{~}~{}|{{|~}|~}}~~}}|~z{z|~z}{||~~||}x{{|x~w|}z}}|}~}~~~}}|}|{~~~{}}}}z|~~|}~{y~{x{}}~|~~~z}}~~y||~~}~~}~}|}~}}}|~}~~}}}|~|~}|{{t~}{{|~~|~||~~}~~}|~}|}||}}}|{w~~}~}}~}~~{{~~}||}x~|~~}}~~x||~~{~|~~zz~{}~|~}~|~~|~|~~|z~~}~~~~{~~}~}{}}}}~}|~}}z|{}yx}v}{yy}y||zz{zu{y{zw}}|}|zzz{yu{{yxy{|{zzyy|vxy|z{{x|z|z{x{y~zzvyyw{|yxy{}xyzyz|x~y~{zxz{z{|xw}||xv{zy|zy||xwyx{yzwzyuyvwy}|yx|{z}|xwyzy~{{wxxzv{yx{~uy~~|{yvzxyzx{|}z{|y{|xxzz|zzz{zwzyyzz}x}yx|{{|yyzz~y}{}xyyzyyyyxywz}{}zyw{xx{}~{w{}|w{xyxy||xx}zywxy~{{zyz{|{z~|vzwyw~z{~z{|z{{v{v{}wtx{x{~vv{|y|{||~{zy{y{{{wzyy{z|||{z|~}{|y}~{{~}y~vys{z{{xyy}|ywz|}~~}}w}zxzyz|{wz{||zxz|xz~}{}{{xx}{z}}zz~wyy~||y{ywwywz}~|{v~{}z|z|}}|~zzy}z{z|}yyx{{|yzw{{||{wxwz}{|{{{z||y|z}~}{|yzzyy{t|}||{{~yzz~{yy|{}yzyv~~y~zx{{y~{|vz~z|yzxwy{{{z|~|z}}x{}z|}{y|z}~zz{}}~{~|z{{zxx{|{zu~|w|v}wzz|~z{|}~y|~}~}~{{yt|z|x|x|}{{}z~{|~x}z{{}q{z~x{|yx}yy{{|}|x}{yzvwx~{{}{|y{{yysz|}y{v|}yw|}{zwy|{y{yz}y}y}yzxxz}z}{}x{z~v||~}w{y}wy|y~x~y~}~}}{~|~~~~{|z|}y||~|}}{zzz~|~}}}||{|~|}~}{~}}{~}|}|~{z}{~~}}~}||}~}|{}{|}}~z|{z{z}|}|~~}~~~~z|~|~z}z}~}}}{~}~{y}|{}}}}}{~||}}~y}}}~~}}~{}}{}~|}~}}y}{}{~~~y{~|}~~~~{{~}~{~~~~~|z}z{}~{}~}~{}|}~}{|}~|~~~}~}}{~|}}}~~|y{~~|~y~}|~{~~~~}z}~|~}}{~}~}~}}}{~~||}|~{|~|~~{{|~{}}~}}~~~z}~z~|~{}}}~~~~~~}w}{|}{}{~}~~zx~x}{~~{zy{yyxurz||x{y{|y}wyzz{{{z~yxtwuwyz}w{}u{|}xt{x{xy}{z}{{x~{||}}~xzx|ytzw{v}yy{~zwv{zwxwzzzzzyxw~{{|x{zz{{{zy}y|x{{}~~{zy}|y{{wzwxxxz~|t|w~|~{|w{z~~{v~}y{{{w|z~|||{wzztzw~w{{{{{~}y{x{wy{yzxwxyz|zz{}vz{zy{}y|zv|y{{zyv}x}|}{~y{}~}}y~{|~{}wzy|}}}{}ztzwy}{z~|sx|x{zw{yy{}}{{w|zy|ww|zwz{{{z~||yx}{~{|z{|z{}{{yyw|~{ywxz|wzyw~{z{z{z}{z{{}y}{~x~z|zv}y|~z||{||y}z|zx}{y|{wz{|w{}xxyy{}y|}z{{|z{xz{xw{|z|z|{z|xy}~|x|zz}}yyy|~|~zyyz{|z~z}txz|yy|yxzsz}x{|z{}|y|zwx|~~y{v~|{v~||}zy{{y}x}z|y{{xwzz}{y{{yzy{{x|w|wy|{}xxuzw{zz}zz{{{|{||}{|y|}~~y~}|}~{~{z|{|{{|zzzwwy~z{||x|wwzz~{y{x}||{{~{~x|}zz{zz||zy|{}}x~}z|~xz}yzx}zzx{yx{yxy|w{{zz}y{{yz{{yy{y|~z}~}}|{{||}~z}}}}||~{{|xw|}y{{x}}{|}|yzy{z{z~z{xx{{yz|{}{{z|~{z}~|}{}}~|~|~|~}}z|{|~{}}~~}~|~~~~{~|~y~}~|~z~|}~z}~z}~}}~~{||{}{}~{~{|~}~~}{|}~{z~{z~~~}{|~{~}~{}~{}}|}}|~}~~~|}}}}||}}~}}}}~|~|}{{}}|~{{|~}~|~}}}~}}}}~|~}}~~|||~{{{||}{||~w~{~~~z|yz~|~||~~}}~{~~~~~|}}~~~~~z~{}~|}~}~}{|~{}~~}}}~~~~~~~}}|~||}~w{}}~~}y}~x}z~~~}|~~|{}~}~}}~}|{||}}~||~~~}~||~z~}{}}}{}~}~}z{~y|}y{}|}vwzxzxzxy}xzzyyx|zyy{z{{~xzyxu{z~z{x|yzy~|u||~yyxx{zz~y{y~}}z|x|}~z{||xwxvy~w~{{}zxy|x|vyx{z}{xzyxxzxyxxy|xwwyxy|}{zz}|y}|~vw{{{{}zz|x|v~xwz}x{{|{}{wyuzv{zzvuyzxzzxy}{u}|{|z{}{xx~yzz}zzx|zzwzw~|{~|~yx|{|{|~|y{y{{x{{}||y||zvy{xxy{yzyyy{x|{{x||{ztyx~|yxyzyx~y|{y{|yz{y{~{wz{||{{w|wwxy|{|{~y~v|}|{}xx|{yvx||vx}|u{|zx{xzy{x{|~v{{}y{}vy{~zz{z{|~|yx|vx|y|x{y{wzy|wyy{}{wz|{z}~{yz|~yz}zxw{zx}z|||z|{xv|{vy||w|z~yz~}~uyy|{z~{~||z{z~||w{w|{{z{|z{}y}y}|v{z~v}zyz}{v{yrx|{uz{z}v|u~}||{zxz~yy{yy{v{zx}z~y}zxz||}zz~zzyxyz||y~y}}z~||{z}zy|wv}zz|zz}zyyw~|}{}~|{y~{vy|~}~|x}|yz{y|zw}zw||{y{{z||||zzzwxy~z{xuy~w}x{w~z{{|~~zyw{x{~yyzz}wxyzyx~x}x}}~}xz}z{}~y}x|y~|w|~z{{y|z~{{z}y~{~}z{x{~xwy}|}yy~}}{{}zx}}z~z{{|z}}|}}}}~}}}~|{|{~}y}}~z{||}~|}}~}||}|~~~zz~~}~}~x|||~{~z~|~~}~y{~||~}~~}y{}}}{}|~}~|}~~y|{|z~}}~~}}}{}z}y~}~{~}{~|}~zz~}x~y}}z|}z|~}}{~~~~}~~}~|z~~}~{|~}{~~{~{~~|}~}|~{~z~}}{}{}|~||}~{~|||~|~{}~~~|}}z}|}x|}~|~}{|~~}~|~~|||yx~}~~}}{|}|||~}}}~z{}}}z~}}}~~~|}}y~}~~|}}|}|z}|}|~}}~}}~|~}}{{}~|~{}|~|y~{|}||~}}~~~{{|}~}~}{~|~~}zyw|{y}y||z|zyzx~z}yy||yxzwx{w{z|y~~{xx{{x}|{~{}||{{zzxy{x{{{}}||~{xy~{{{x{~|wyzz|xzwxxzxyw}{|vyzwy|vwvwux~y|w|{|yy~}|}x{}{y|z}|}xxy}}xxy{{w{|}xwvw{wzxx|~zuz}uzysv~{zz}z}zzxzz|z{w{|{|yzw~y{}y}y|w{wyzw{yww}~}xx{|yzzx{}{yx~}{x}~xz{yyz}y{|xxx||x||v{zz{}y}|x{w|yuwz{|z||}yz|yyxz{yz{zu{x~|yxyw|{{{|}{~{y{yw}zy}{~~|z}w{}x~{}}z}z{wzwxx|~z{{xw{yy~yzy~zyx~v|{{{~yzy}vw|zzzy|~~~|zxy}|y|zzyyyw{~}v}|x|zyxx{yy~yy~zy~z{}||}~x~}||yxw~}{{y||{||yx||}zv{yw}~}yww{xzzxzzy{xzy|zwy||{}y|y|xw}||zz||{z|zx}zxy{~zyzy{{{{z~|z|wwzzy}x{y|x}{y{{z{}{~~~v{}|zxw}z~z|}{{~}yz{z{{z~{{~yxyyy|y~zz{yywzxx{|y{~||{|x{|{v~u}|{||x}|}}z~~}|w{wzx|y~xx{wzw~xz}zy||{}{yy{z{y{{~zu}{}||{||~~|}z{{|zx{~{{z}yyyy|{}|z{{}yzyzy~zxw~{zyz~{}zz~}w}||~|x{xy{yz|}~}~{~|~}}~z~|~}|}~}~~}||}|{|~{~z~~}{z||}y||~~}|~|~{|~}}||}~{{~|}}}{{y}~}{}|~{}~~{~}|z}}|{}}z~z}}}}~}}}~{|}~}}|}~~||||{{~}y~~|z}}|~}||~~~|~{||}z}}}~~}~~}~~|~~|~~~|z~{|~~|}~}~{~~|~}{}|}}}|~~w|{~|~||{}~~}}~~~}}~}{~{}}}~~~}||}z||{|zx~{}~}}~z|~{|~~}}~|~~~}}}}~~|{~|}~~|}}~|}|}~}|}~}z}z~}z~}~|}~}~}}|~x|{~}}|}~}~~{{~z}||z{}}~x}}}||~~|~{wz{w~y{~x~~|}{|}{{{xwuw}xyyzzx|zyyyyxy|v}|zzv||}yxy{z~{z}zzxxzy|{xxyy{{xyz{x~y}|y~{zwzxxw{x~yz~{vxwwzz{pyx}y}}u{x{{{zxzx{}}vzxzwyq}w}x{xzwyy}zx~u{yzzw|y~yvzy}{}{}~wwz|}w~v|u}x}zy{{xyw{{y{x}~wxywuyx}}}v{xwx{xw|z{|zx~||vy|zy|zwyw}{|}{{{|yz}yzwz|y{}}x{}zy~x|wy|w{{yx||{}wzzx{|y}}{~yx{}{t{}{wzu|zzyw|zv||{}x}~}x|{|z|zz}z}y|}|wz|}yzy|x~yy~{wy{{vxwxy|zy~{{{zyz|zz{~y{{|yzv{{|w}x|zz|zzz|yxw{{x}}{zvxz{}xyy{y|}{~z|y~}{yxx}|}~~x{xz{||z~|}z}||}|zz}}{}}|w|y~|yy~zuy}v}ty{~{zvxyy}x}y{w~v|zx{w|}yywy{zx{{yyyz{~y~}z|}zzxy{{xzy~~wz~z|v|}y|xxxzz}x{yv|}|y{}~~|{|~}y}{x~{zyz~vzw~~x}|}}{x}vvz|yz}y{x~x|||{{yxwyy|}z{zw{|}yzxy{wyux}|xx}{{xszz|zz|zw{~z|{y|||wxz|y{{|z{zyw~}x}}}{y}}z|~|||{z{{}z{~xzy|{{}~~zv||{y~z}|}|z{zy{{|{~}|z~{y|~|}~}~}~}{|}}}|~{~}|~}~{z}}|}|~~}|}~}}~~}~~|z{}{w~~}}}}~~||}z{{~~~~||~{}{|}{~z}|}~~}~}z~}}|z{~y}}}z|}|~{~|zz{}}}}{y~{~||~~}{|~~|~}r}{}~~~}~~}z~|}|}|}}~}~}{{~{}{}}~z~|}}x}}}~||~|~~~|}~~}~}}{~zp}~~|~~}~}}~|~~|}}|}z|}~~z~~}|{}}x~~|}{}}}{~~}}|~~|}}|}~~~{~|||{~}z}~~|}}}x}{~~}|w}|~~~}~~~~}~|{}z~}|}|~~}y~{}~}}z~~~~{y}}~~}~{}z~|~|}~}}|{{}~~~{|~~}~~}~{z|uz|{y{zx{{z|w{~|{}|y|zzy{vxwz{w{z{z~}}|y~}|{~}|}z{y|{zy{||}}~{||zx}}yy|zxzzz{{z{z{y{|xzzwtz{}ww|z~x|xzwv}zzz}vxy|{{z||xyz{~z||z}{w{{{ux|yz}yxzvxy~y||{{z{|zx}~}v{|{wzv{{y||x{zx~zy|{xz|}~~|uzx{{y~xw|ttx{|vy{x|xwzx{yzx||y{|}}{x~||}x}{|||wx}y{y{~{~||~z{vwz~{|yx{~}xz}}y|{y}zx}xxty{{}|}~}{yyz~{~{x|y}y}{z{xv~z{}}x|}{xxz{xyz}{wyyzw{t~|}z{z{zz}~{z|zyzxz}~y{x}v{{}{{z{x||~|twx~|v|ywz~w|yywz~v{y|{vzzz{yv|}x{zy~yz{~||z|{~zyzy|z|~z}|w|}~{yx}zy|{yx|zvxxy}w}{yy||}~xy{z|}}{|x{yzx}~|z~z}~}yzx~|zzz{yzzyxyx{yyx}|x~}xzxz~|xz{{~yw~|~{{y~~~{{}zz}|~{~z||~zyz}}xzuyxz{~}~wwxv~z{w}~zz~x{x|}{|}|}zzx{}z{{|{y}z}||z|{}|yyxywyuyyxx{zzy}}}y{|y~|{vwz{}x|z}{}z|~{{~}{{~|{{z|z|}~z~y|xx}y|~~xx{|zy{}}{v|}{xw|y}y{~yz{|z~}|{|xz|{{~}}}}}||~|{}{~{{{}}{~{z}}v}~~z{|~z|~y~}~{}||~}}|~~~}~~}~|}|~~~|}~||~|~||}~}|{{}~{{~}}{}||}||}}~}}~z}}}}y{}}}||~~|}~}y}}~z}z}~}|~|{~}~||~~~~}~}~{}}z~~}zz}}|{y|~~}{|~~}~z~||{}~z}|}}{z{~~{~}~~}}x|}z~~z~|~|}|~}~~}~|}}~~}~~}|{}}|~z{~|}}~}{}~~~~}|}}~}~~}}x~~|}{}~~}}||}~|~|~{|~|z~~}~|}~||}~{~z~~~~}w}}}w{|}|}}~{{xyx{{yw{yuzyzyxyx}zt}{z}~wwv{zyz|y{~zzx{{ty{}yz{z~{z|~yyxyx|yz{{y}z{{{uyz{zw{yv|yz{|y}z{}v|w~z|{z|wz|{{y|x|xzz{{yv}|yzyu~|x{x{}{|{y}|yxwwz~zwzv|}x{yzxwxyy{{xz{w}|yzw|y||y|}yyy|xy~x{zy|}{{~~wyzw}z|~xz{{z{w{{{z~|w~x{{{yx~{yyz~}y}|{nxyz~{y||zy~x|w{yy|v~xy~z{|xzyyyxx~}~y}{|xz|}~z{}}yz}yv~|wv}yx~zzyyw{z|wy{{zyyz||}y{xw|~~{z||{w{|{{w}|~uz|y}}{x{x{z|{}}xxzyz|x}yyv|z|z{{}}}|}||y|{x}z|yxz||x}|yx|z}zwyzvz~{z{z|z{zvxz|{yzz{{}}{yyzxvxzxx}x{}w}}{}y{y}{}{{x~zy|z~x{~zz|yxzz{v~{||{|x{|y|y{}{{|}z~}y|x{|{yzy}}zw{||z{z|z{z|~{{zy{{|||z{xyy||tx|z||~z|{w{||}}|wx||}yyyy~{|{||x{~~x~{yw{zzz|y{||~}{{u~z{||{{zzyw|}z{{{{x|{y}wvz}{|~|~{w}y{{||x{xy{~}z|z~{z{}y~y}|{yz}y{|}zyy|}|x~}zz}}y|zz{zw|{|{x}zzx}w|}{}|z|y~x|y{wz}|z}z}zy~yz}y{x~|z|z{{|}}}z}}}z~~~|~}~~}|}~~}|}{||}|~|~|||}}{|}{{|y}z|~y~~}|~|~y|{}}}}}}}~~y{|~~~}~~}~|~~|~~|}{|}|}||}|y~}~~}~z~~|}~}~{~|~|}~|{}~}~y~~~}{~~{}{|{}{z~~}~}~~{~}}}~y|}|z|~~|}}}{z{~u~~~|{~z~}z~}{}|{|}~{|||~}|~~~}}~}~||~}|~||}~}|~{y~|}~}|{|~{}}}}|~}~|~}~||~||~}~}~~|~{~|{{||~~~z|~}~{}{}}~{}~z|}|~|}~}~{~||}~}|~{}~}|{}}}}|}~|{yz~}~}~{}~}~}}~}~~{}~~~~~~{}~}}zyyyx{zz|z{z}|xz||}{|y{xv|v~{y{|v~{y{y|twyz{|{{}~||}}~z||y||~z|u}~z}|}y{|}xzx{|xxzwwwvxzw|~{zzy{xyz|wv{u|{zz{}yyzx|zyxzy|~x{{{}{{yx{yzyyz|y{{zz{z{}y|zy{z{{zyvzv|z~y{{yzzxw{|{{}v{|y|}||ywv}|{y~u~}yx{xww}wxzyu}{zyxxxzzwyzx}{{{x{|w}|||~{{{{{zy~}{}|~~zw~|~zyzz}}}|{||xzx|{{zz{zyzv{xwy{x|yv{x}|}{z|}~y|z|y}{}~zzz|y{x{x{z}|uxxwzy~yxy{~zz}x}{z|zx|yyz|~}~{zyvy{y||}}yy~zz{z{zz|y{}~{x}yz{{}~yw~x{{x{x|{x{zwz{~y{}z{yw{~v}{v|w~{~uz{|||zw{{zv{yw~wyvy{|xyvy~xz|{}y|yyw~z}{}|}z}z|xzz~}}yy~~}|}{|{|||}}y{|wz{z|zz|{yx}zywx}{{|{yxyy~xz|z{||{w~yz}zz|}y{~{~|{z|}{xyz{|x|v|}{|zu{x~x~{}t{|}{{}|~}|z}~}|}~||~y~~}|yx~{|xy~zyzw{{wy{{}yy}twyw}~|~|x~|x||{w|~{z{yz~zyzyxzz{{z{z{zy~{x~}{z|~z|}{xy}~w|{x|w||{}}{||}x~}{yy|||~~~}~|{}|x||y}}}}~}~}z|{~}{~~~z~~}}}{{~~~z||~{~|}{z}|{~{~||}{}|}|}~|||~z}~|z|{~~{{}~{|w~|}~~}~{}~w{{z|}~{{~{}z||}~~}~}~~}z~~||z}{~}~{|}}y}z||}}|}{~~z{~~}~}~|}|~~|y{z{|}~|}~{~~}|~{}}~}~~}z{~}{z}}~}}|}|~~}y~|~{~|~~|}~~{{x~~}~}}{~~|}}~}~~|~~|}~~}{}~{~{}w}z|{~|||z|{~~z|}|~~~{~~|~}~}{~}yz~~|~}|y||~x~{}~}|}|~}~~{~~{}|zy{v{x{{}wzv}y~z|yv|zy~|xx|z|{x{xz}z{wy{|v|z{~yx~xywzw{z~~yy{{wxvxw{}{}xzwyz}y{x}}xy|{zz{yw}zzx{ywxw{vy|y}zv{|zx}y}||yxxwy}|zy{xy}yzw}x|vy~y{|w{wwz}y{zxysz|yy~zxy|}zxzy||~{xz|~}xxz|{yzy{}wy{zv}zzw{{~}{{||{xyyuw~y{|~yvy{|{}{||z||y{x{{}zy|{zz}{z{x~zyyw~{~{}~v}zz{wz~|xx||{z}}|w|x{{{xwxxz}|zyy}zz}{w}|{}z{|{|{|}zy{}y}zzz{s~{~~wzz|w|}|yx{zzz{~}x~yz{zyxv|}{w|zy{{xz{~xvxvzzx}|y{y{}yxxz{{x{|z|}{z|y{{{|y{w||{yz{~~zzvx|||z|w{}}|||yzu{}z{}yy{~z~{z|{}yy{{}|}}u{y{zyvwyy~yyy~}}{{}z}{{yz}w||w|{{}z}y}xx||uy{~w{zvy|z|v|}yx||~vy}vzzz|z~uz{y~||y~|yx~}{yy}zz|w{{zwy{~{z|tzzyzyw~y||~{y{w|y|~yy{z~}~||zu}~{}|zx{zz|{|x}{{z|y~{zx}yz}{|vz||uyyz{{|z}|}|}}z|{|z}{}z||x{yyxy|w}y|{x}}~}x{}v{}|{xy|vvyyz|yxz{}yxy}zv{yx{~}~z|zy~x}{zx}z}~zz}~{zy~~~|~{}~}~{{~z}{~}~|z}~|~|~}{{}|}|z~~}~{}}~}{|~z}~{{|w}}|}}{}}~y}|wyz~}|}}~}z}}||~~}|}z}}|~}{~}~}{{~}~||}~~z}}~z}~|~}}|}~~~~~~~}~|~~}~}~||~|~~}}~~}~~z}}}z|}}~{~|}||}}~|~}|}{~~~}|~}~~~{~~~}|x{}|~}}~~~~}~~z{}~|}~~~}zx~~{}}|{~|~~z~}}}z~~}|}z}}}}|}~{~|}|~~|~~~}}~~}}}~}~z{}}~~}{}~~}~{~{}~~|{}|~~|~}|~z|{|~~|~|{~z~}}~{|~x}{v~}}~~~~}|{}~{}z|y}~x~|x{|{zx}xx{|y{z{yzyzxywy|w{vzxzz}uyx{|xy{||z|z}w|v~~~~{z}}z~}|{x{yy|ww{y{w|zxzww|w{y}w~z{yxz|wx{{yvx||~x}yx{y~yxyy{~{xz~{|}||{~wx|yw}uwy|{{{yzy{w}uywxyz|xvy{x{{~{}yx}ztw|{{}zvyvyz{|}|y|}~zrw~~yzwzyzwzv|zzzwvw{wzx|xyz{{w~~|}}xz}|}}{w|yz~zz}xx~{zyxxw{{yw{zw}vw{x}{w}z~|xy|}zy}w{z{yz{~}xx~y~|zz|{{{y{x{{{zywvy{yx{zyyz|z}zz}z{yyy{~xxz~~{~zzzv{~{{{}~zzw}{y{wy~x}{~yw{zv|y{yvx}|~}sxzx{zv|}|{{tz{wxz}|{||}{xyzx~~|{}}~~x}~~w{x{z{xx|y{}~~{z{xyz}z{wzxx}{x~v|z~}~{|~z||wz}~{{u}}|{}xzv|wyy{{z}}y|vyz{|xzx{y}z|v{{xxzz{}}xy|{~wz|z{{xznz|~|yz}y~x|{x{{z}z|}{|{|||{t||x|zzz}yy~y{{y{|zy}z}{}{y{|||zz~||zzz|z{xxy{w}zz|{z||zy}yz}zyz|}y{~zz{{z~{{{|yz{||z{z~|{|}z||z|}}z{}~z|||x{{yy}||y{~~z}|{z|||}||{{~{~zw~}}}|{{|~~}|{|y~{{}|~z}~|~|||~}|}~z~~{}~{~||}|}}|}|{|~}}}~~}}}}~|}|~}}}}|~}~~~||z}|||z{{{}~~|}~}{~y~z~||}~~}~~~|~w~~}}}|}|}~~~}}|~{~|}y|}{~}}{zz{}|~~}|}{{~{}~}~~{~~{~}||z}~~}{|~x~|{}~~~}}}|~||}~~|{}{~~~~~~~z||}~}||~}~~~{~|zx}~|}|~~{{z|~~}{~{{~~|}|~~}~|}~}}~~~{y~}~~||~|}||{}~}}}||~z}}}{~~{}~}}||~~~~~~}|~}}z}~}~}~||{}z|xy}~~~|y|vy{xqx}{|y|~|xz|wz{}z{xuz|xyyv{{zz{|{xzyzvwzz}yzwxv}{{zwzz|zyxw{zx}s|x}y{{}x|x}z{z{~xz}{yxyxvyzxyw|z{}zvyx{{yx|yz|wxz~{~ywz|yxzww|{x{{xz{yyzzxyz{vyy{y{y~x{}wz|t{uyy|}wz}y}{zz{{xz{y|z{zy|}xvy|||~y|zw|}{|wwx}}x{wzzzz{vyz|w}zxz{w{z|y~z{z{~{w{x~|y~ywz~}yzyyz||{{zx|z{z}zy~v{wxxz}{|y||{yyx|yy{z}xx{|}x|}yyyz{wx{|zz|}{|z{w|yv{z~{}xzzyx{~xzzx{y|{y|{|x{}{{}xvxy~||{xzywy{wwzu{wz}w~~}}||y|~zzyw}y|}x}|yz|{}~yy|xzyx{x}vx|zuw{wz{{{{|}z|zy|z|x{}{wx~|yw{{}{zy~vzyy~{{{y{w}}{z}zzx}vxxy||}u|wzyzz|||{}yz~w{||xzzy}zx{z}z}wyy}||zz~y{r{{yw{zz}w}|~y{v}{w|{{z{|{}{{y|{}}{wzwy}{ywwzz|xv{w}}{x||v}|x|z}{}}|{|~z{xx|z~||{yzyy|z}ywzzw}{z|}{{||w{~}|~~}{|wyxyw|}|z}xy~{w||zxywx|~}|z~~}}{yy}|||wv|~zxyw{{|}|~}{y{z~{yz~zw~}}}|yzxy~~xv{z~~v~|}{~~}u~{}}|y{~~{|y|z|z~|~y{~~~}~{|~~||~}{|~}~||x~}~~~~|v}|}~||}}|}}~~}||z}y|~~}|}~{~}|}~}{|z~}~{~{}y|~|~~|{|{}~{~~z~z~~~z}|~~}}~}}}{}x|}x}y|~~~}{~|y~}~|}|{z}}||{{~{~||zx~~z~~~}{}~}}}|~~|~|||{~|}}zy{~~|{~|}{z}{|}{|~~~}~}||~{uz|}}||}z|}|{z~~}~~}~~~|}}{~~|~~}}z}z||~~|}~~|~~}|}}{x{~{}{~{}{~}~}|}~~~y}}|}z}|~{~~~}{|}}~{~||}}~~~}}}|~~}{}}|~~~|{{~||~~|}|{}~|}}y|}~~}}}|}~w}z~}~~|}|~~yy~x{|y~zz{yyw|z}z{{zw|zy{{{w|txxwy}xy{{x~ywx|zz{{zv{y{~yx{||xz~y{|}||z{y{vz{xy{yvyz{}zyxx|zw{{zvz}yxxuzzuvz{zz|zyx{xz{}|y{}y{x{zz}yy{xy}ytzy{}{z|v{|{wz|x|zxz{w{w{xyxyx}{{xx}xzu|{x{|}yxx}|~{}}{y}}{yzz{z{{{y{v~|x}v}xzxw}yu{|y|}}z{{xzy}x||~}}|~{~x|xz||}{|{}}w|u{xu||{xwxyuyxy{}{||zzu|z}vzy|y|y~}x|yx}xxzx}yv~{zyyy{}}z~|wzu|{w|tz{|z}|{u}z}zy{xxz|~}z|xxxy|}z~z|wy|}vxu|}xvy~zy{{~}|}~~|zzzy~|~y}|~{{wv}|zyx{|x}xzwxu{v{}z}z~zxx~}xt~|z{|{z}~x{~}|wz{v~{~yxu}yzzwty}|}w|s{z|wy{|{}x|}}|wz}~{}}zyzyx~}{{x~{{zx|{yxx{xwywux}{}xwx{{{}{wzyxy{uvwyxxzy{}~{x~|{~{{{|~y}z{|z|w~zxzyz|{zzxyx{zyyx{zy|z{v{{y{|wy|v|~~}}w}|}yx~zyyy{y|{z{y{|{~{{}{}xvxwyx|}y}x|zvz{}}}yx{~{yz}}}}z|}w~~~y~{|xz}{y|y||~zzz{|{zyu{zzu{}|zyxwxzyx}|~{y~y{z~zz}}}}||x|zy}y|~||~|~~|~y}}}z}|||}y~{}z}~{~}~{}}~}}|~}}}|}|}||}{|}~}|}}}|~|}|}x{~~~{~}~~y{~||}}~~{|~|~~}|yz}}~|~|}|~}}}{~~~}}|}~}~~~|y}{}}~}|~~~|}||y}~z{~|}yz{~~~}}{~{z~||}}~}{~|z}}~|{}~}~{|}}~~}z}|}y~~~{}{{|~||z}|{|~|~|~}}|~|}~}}}}{|}{|{{~~{|~|}~}}|}|~}~~~{{|{~{}}z}~}}}}}{}}~|~~}}~}}}}}~}y|~~}}|}|~}}}~~~}z~|~|~~}{~y}|z~|~}~|}~||~}~|}~}{~z{||~}~|~}}}}|w{~~|{}~|}|~~~xvy}}|zz{zy{xz{~yw}|y}|zyzyxyzz{}~vvwz}z||~ywwxzy{yyzz~{zvz{x{zyw}}wyzwy|{v|}{zyz|||yvz~x}yyyzwzzvyxwyy}z{x}{yz}}z{}}y{xt}ywxvz}vz~zzyzzyx{}{}yzzwzz}yx|{x}{{y}{y{z{yzzwz|{}|zzw{xz{{y}x{{t}||zz|w}z{}xzyzzyz|~{y|yw{y|}xww||{zxz{z~{|{z}{|w||}|y}zzxx||yy{x|w|}xy~z}y{yz||yy}}z{~z}y|||{y|y{yzy}y{~{yxz{uwz||{{z{{|yx}}}|~zy}x{z|z|z|}||{}{z~{|{{{y}x|xy{{xzz~zyz{wz}|x|xx{{yyx~z|z}w|x}{zzzzzxz}{xyy{|w}vz{|xy|y}y|}{|y||{|{}u}{wyz{z}~xx||{y~y~{{{zx{yyzw}}tyz{xyxwzxy{xyzyzz}yw{|z|}vxx{zxzy|{~~~yy{{xyx|w{x{{zx~~|{{zw}}~y~|wx{yxww{x{zy{{{xx|~z{|{}y|~{{{||~z{{x{}y}|yy|{}{zw{{{|}{{|}|{{{wv|zwxzz}|}{v||zzxz}}z|uz{{|}{{{~||xwyzz|xx|{|~yzz{}{w{y{yz}|~}x|~|~{yz~}z}~}{}zx|x{{|{~xz|{|x|zz}y|yzx~}zxywz~yz}|zsv{vxy~zzz}|~||~}z~|w}}{|}|y~|z~}|}}~}~~~~|~{~~~}~{{~}y~}}z~~~}}{}}|y~}w}~}}{{}~}{}~~~~~}}}~y{z||}~}|~~}|}~}{}z}}~|~y}~|{~|~~||}{}~}}|{z|}}}}|~~~}~}{~}}{{}}}{|}~~}~~}~}~~||}|{~~~}}z|~~~{}~|}~}}~y}|{~|~}~|}}yy~~~~{}z}~{~~}~|}}~|}~~}~{|}~~}}{|}{~{|}|}}~}|~~~}|}|~~z|}~}~y|~{z~|~}||~}y~~}~{~~{~}}}|||{|}}~~}}~~|~|~~}~}||y~~|~~~}{}}{~~z~}~~~~~xy|xz|}}}y}|yzzyy{~{{x|}{z{x{{yw}z}tuw|z|yz{{y}z|}|}|z{|}{|y}x}yz}zz|}yz}z|{wvz{}}wywy|yzxyuz{x|z}x{zwz{}yzy~xz|~zy{}~x~uz|y|}wyyzw|{|x{ww{y}xx|v}zzwwwx}{w{x{yv|yuy}}|}{|tyxzy}|{{zx}~z|{~z|v{zz{syy|vz{{z}{}t}vv}y~}{yy||x{x||y|{|{~{|sy}|vzuy{x|z|y}}{zw{yx{zzzy}xy{xyxxy~}vyxz|{}}}|wyu~{~{~|{{z||}|y|}z|{|}{xx}z}|z{x{z}z{zxy{zzz|w}wx{z}|wyw{wzz{}}~{{{}y{{}}y}|{|y}|}}~{||xwxzzz||{wzyyxxy}}z}xt|zy{yt||}w}{}z}|}y}x{y}~{}w|}w{xz||y~xxw|{~xtzx{y}y|{{x|zz}~x|z}|||}{{~}}~|yyyz~|z||z{}y{~|~zy~yx|{yy}|x}zy|}}yx|xyz{||y|~|z}yn|{~{z{{}}|{|||~~{{{zwzz~x}xx{~xzwz|x}y}v}zyzy~y|y~xx{}{{{}~y{vz{|}}~|{xzy{}{x{{~z}y|{x{xw}{{yy~{|zy|||~x{{|}w}~}{yz{}|x}~{~}|{||{~}z{}x~vyx|z}|x{yzx}z}|||zwz}z|yy}}y}z|z{}~zy|ww}{z~~~~~|{}}~~}{~|~~}}~|}|||~|~|}|~||{~~~~~}}z{}~~y~~v|~~y~~{~|z~~~}}{|~~}}~~~}~~~y}~~|~~~{{|z}}{z~}|z}}~}}~}~|~~{}zz~~|{~|{~~|}}~z~||}|{}}}}}}~|zz}|~||~z~~{}~~{~|~}}}|}}~~|~|~|~}}|~~}{y}~~~|y~|~|~~~~~~~{~~y|~}}}z}}}y~}}~}{~}~~~~}|z}}~}|~}~~~~|}~~|~}}}||~}}~}{}}{~|~~~}|~~~}}{|~z|}|~}|}~}}~z{~}~}}~~}~~}~}z}~~|~}~~~}}|}||~~}{~~}{~|}~}~}||vw{|y}zxxwxxw~y{z{}|w{zz}x{z}|{|z{y}wy{u|vyzxzyy{}w||||{u|z{}{xx{|xzwxwzzz||wwzxzzw|zzyzy{{v{~{zyzyzv{{wxy|{vzxx~xx}~{{y}zx~{{}tyyz||{~{y|y{vwzyyzz{z{{|zxvy}uzx{v|{}zz~xv|yxzyv{yyy|~wy|{|z{||yx||{{}{y|{z}y|y}z~|y{y{yx}{zx|||}yytx}xyxw{xxz|yxzy|{z~zwz}yzy{|twx|xz|{{|xwxz{y{x}|v|v|~w|z|{zz}|}zxwzzy~z~}z{~y~yz||z|}zx~y{|}{z{{|x{{w|z|{||z}xx{{{{}zzx{y|{}|{}y{|x}yyyz}}{|{|z~ywzx}}y|z}x{|}~|}xz{x}|{|zzz|{w}xy{~z}y{zw~|{w||}x{z{y~|~y{~{|y|~zx|y}yv~zy}}{{zzwwwxw|~{{z|yyzyyy}z}|yz~{y{yzxzwy{}x||}}{{zzx{zzxy}}ux|xw|{xz|{y}|{zz}zw{}yyzzw}|zyyzu}|}}y}z}w~}{~z|zx{{x{}||xy|~}z~|z{}y|z||{}{z{z||||{{w{|y{z~~yy|}}zz|}w|}{|xx~z}}{yz{zzx}{zyw{y{|{zwz}|w|~}w}y{{~x|z}{}z}zzvyx}}{z||{yx~{{|{z{w}z}{|{x~x|y}z~zx}~}{|{zy|y}{}~}~|{~zz}}{~|{~~|~~~z}}|~~~~z}}}}|z~{|{yy}~}~~z}}|{}~||~|}|z~~~}||{~{}}~~~~z{|x~|y~~}z}}{z}}y}}||}~}{z|~}~}}~}~~~}y|}||~|{z|}~~|}|y}{z|}|~~~|{~|~~~}}|||~}{z{~z|{~~zz~~|||||{}}|}~||}}~}|y~~}~zy~~y}|{y}z}{~~}|}~{}}~~{|{}y}~~z~~~}~~~~}||~|{}}z}~}}}{zz~}}~x~z|z|{~|~zz~~{~~~~|~}|~}~~}}~}{y{z{{z~|}~~~|{}~~~|}}}}||}|~~||||{z}~~}}||}~{~~~~|{~|}|}~~~~}}~|}|}}{}y~}~~|z}~}~|~}||zy{{xy{||z{wx}wzy~yyxy}|xzw|zxxy|xxx|y~vy{vyywxx}{yz{{y{{~}{{}z~{z|yxvy{yw{|z}vz{~xwzw}zvyw{ztxx}{y|{{y}{y{y~zz}{z{}|w~xz{{}z}}{y|x{|~{wz~w}{|{vxyz~xz{ywwzwxyy||x||{|xzy{zxx|zy~yz}{{yzy{}{~xzw~x}|y{y|~z{z|z}zzzxy{|{y|ww|zy{y}z{y{zz|zwyywzy{ywzzzyz~}~{xwxy{yuwxxzw~y~vzzzw{xyx{yzxvv{}x{zz~y}x|zp|z|||{|}xxzwyz{}}{zx{wwy}x{xs|{yzzv{tzxw|yzyyxy||}~|y|}}|{y|y{z|z|zyv{xx~}|~}~zxw~wxw{|{{xy||vz{|zxy|ysyw{w~{y{yzzz}z||z~~}~|z{{|z|z}|y||zxy{xyz|x{}}w~{zw|{z}zz{|{ux}{z}|vyz}}|}{}zy{{{|zz}{}zx|yyzxzytu~yyu}z~vxwu|z{yyxzzwxzy{|zx}~z{}{|}|~~{}~~z{}z~yu|{zzyyxy|{{|{t}{wz||x{~w{}|{~z|||x|z}z|~}y|~z|{~~||x{~~{|~~xw|{wzzyyy|w{{xw{w|y{t{yxz{xxxyz|z~}y~}~z{{}}~}|}~}z~|zy|~}v{x}~{{zy}v}}{~xw|zzy|yx{xuz~z}xzzxy{z|{z|}y{}|~~}{|~~~}~~z}z~{}~}}{|~wz~~~~|~|}~|~||~~x|}~}}||z||~|~z|~}}~}}}~{}{z}~}|~~zz~}}}~~~|{{~~~~}~}z||}|}|~}}|~}}|~~||}~}}~}~}{}}~}|~~y~|~|||}|}~}|~~|}~~~~~}~{}~~|}|{|{}{~~}~~z~}{~||}}~}|}~}z~|{~~}x}|x}~}z}z~~}~|~}}|~}|~~|||{|~{~{{}}}{{~~}|}~~{{}}~~|{z}~}zy|z~{|~~~y}~~||~}{}|y}~~}|}}}}~|{~~|~|~{~}~}|}|}z~}~~|}}||}||}|~~{{}|~{{~~|xwv~v{z}|uy{x{xyz{|}y}}{xwz{u|~{{xy{yw|z{{x{zzwwyz}{z|}|v{xz}~~~|~|w|x{z|w{ww|z|wy{zx|wyz{zxxzx}xzzo|~z{{y{z}}xyyy|{xyuzzxxzy|{xyzxyyzt|yz|x|zv~|xz|z{{wx{}yz|z{~zuyz}|zxv{yzwvywzyyxvyzyyy||wwyxwwwx|{v{zy{xw{~{}x{u{xzxzy{z{yxxww}uy~yzw}wyzvzzuy{yys~xxv{y{zz{y{{yzywxzyxz|ww{z{z||y{|yx~w{{{~zzy}zz||}x}~v{wyzv{{}zy{~~{{z}|yzzv|x|}y}~z~|}{y~yzyz{xz||}{|~y}~||{|{z}u}}{|~y{|{zz|x}w{}yx{~y|zzy{z{v{x}z|}{yx{||xw{ywv{{yzv|{{{z|{{yxw}u|{~x|}|zu{}}y}~{z|~||~zy{zxyzzzzy{x}}y{w~{}zxw{|xyy{{z}{{}z}xvz{yxx{}zxx{v{{wz}{{|yyw}~{{xy|}wy|yyzzzu||{zzxzt|zx}|{{|y}{w|}xy~|{x}}z}w{}{y|}y{zzzy|x~~z~yzx{|{~z{|zz||{}xy{y}x{}|zqzy~~{|zz|t|~y{|{{u|{{}zx{{~|zzwwyv|}{~~yz{|y|xvx{}{zxxy|}z}z}||yvxzyyz}{{{~{|y|z}zx{}~ny{{}x~z{{}||y}}|}{{z|y{}~}}|~}~|~~z~y{y||}|}}|y}}}{|}}~}{z~z~}||{~~~z||{}||~~~z~~|}z}}~{~}{}}||}~~|~~}}}{~y~}}z}y}x}~}|}{~~y}}{~~~}|{~~{~~~{~~}x}{}}v|{{~|{}}|{}~|{{~|{z|~}}{~~~~}~}|~{~}{}|~~{{~zv}}}~}~|{}|~z~}~}|{}{~}~y{}|}}}|}}~~}~~}~||}~{|}x{{||}{~||~~~~{~~|~}z|~y|}||~~{|~|~|~|}}{}}x}{}{~}}{}y|~}z}|{~|}{{}~~~~}}}~{v{}~|}|~|||}|~y}~}|}}}{~~~~~}|~~|~~|~}~}~}~{{}~~{~{~v|z|v{~x|{z|z{zxzz{{z|z|x}~x|zw{xwxvzuzw{zuv|v~wxww}z}{}{{|{{||~{xz|||}w|z~||y}yyw{vzx|yv|zz{wyyyw||yy|uwyy{y|{}}{yt~zy|}w{z{yy|{{}}{z}|zwvy|z}{~zwx{xyv|x|y~{{v{vzxx{x{zwz}}x{}x|xy}yz|yxzz{x~y{|u|{|zywz{xu{w{}yzy~zzwxuvu{yyzv{wyz{z|x|}{||}y}z{{{{}x~zzyyyxw}}zwx|yzz}}yy{{{wy{z}|}~{wxyy|{|zzv{wwy{|yz{}||}z}x||}z||{y|{|{~z{yzzxxy}z~|xyx|{w}|z}|{zyx~~{|x}z}{{wxz{|}zx}{~{{~||{yxyz{yzu||ww{|wz{|vyyy}x~x}xw~y}u||z~z}~|}~xyz{}y{||z{z~~~{{|z{uy}{|yz{yz{{wv}z}}}xxuvv{yywzwyw}}y}{{zxy|y|~|{z{|}|x}~{xw}~z{u{z}yy{{|xt~zy{wwzyzvz|{x|z|~|{||}~|v|}|{{~y|||~}zzyz{|}{z{|rxy||{zyz~||{|{|wyyzz}x{z~yyz|z~{~~}{~v{{|{{~|wx}{yzzy|zz}y|w|}{x~zw{yv{{wy|zy|}{y~{~|y{|}}z{|~y}y~y{z|x{}z{|~yz{xyxzy|{xy{~{|zzx|z}yz{yzx{xx{{{z|{{}{{}}z~{~y~~}~}}|z{}{{~}~~}~~v~}~~|}{}|}||~~}}}}{y~{~{|}~~|{{}~}~}}~y~}~{}~{}~|{~~~~|{{}|~{{}~{|x}}~}~{~}|}~z|~}{~}~~~}z{~|~|{~}z}{~|}|||~}|y}|y~}~}}}}~{|}|}}~y}~}~}{|}|~}~~~~~~~}~|}{}{~{|{|~|{y|{y}}||||z}|}z}~~}}}~|}~}{~z~~}~}|~}|~|y~~}~z~|}|~}}|zz}}~{|~}~~~~}~~{}}~|y|}~z}z~|}}}~|}}}}{~~|z|~~~~~}|}}}~~|z||}z~|}~}~{|~}|}~}|}{|~~||{{{|~z}}~y~{}~|||z|}y}{|~~{}~~~yyzwzy{w}z|x~xywx|y|xy{z}zxy|zxyz{yxy}{}yxy{}~y|~{~{}}wzwz|zx{z}{xyzzywx{~z{zyz|yzzwx{xy~y{xww~yww{vwu}zz{v|x{wyz{y{xy{{u|y}w{z|xy{z|y{{}z{{}z{{yy||{}v|{|{{zzyz{t{|zy}x~|}w|uyxvxx{}~|y{z~yyzy~{~t~}v~z}|z~||{wwyz|{xyx{zyxzz}zxvywzu{u{w{xvy|~{|x{ywz|}x|xzx~t||w|x}|{{w{y|x{~{wyzzx~zyzz{y{y{}zz}{xxy~zwwv|zw|x}~xw~{x|x{yz}z|zwwyz}x{|}|w|v||{w{{yt~|w~y}~{|x{zxxx{{{zzytv}zw|zyxy{yzzyyzzy{z{{y|yx}{{z}{z{zz{{yzz}}{zz{x|{xt{yx{z{z{}x|{{zzz{|}y{yzvwz{z{x{||zxz|z~y|{y|x{x|{y}|~{ywy}~|yxyz|y||{{{zzyxyz~|{y{x|z{zuyyz~|{yvz{|yx{yy|{{~{ww~{x{|{}z~yyz|{|xzx|yx}{~xy{}z|xzr|zz{{{~}y|z}v{v{|xzw|z{}~z{xzz{y~xzx}z|y{{y{yyuz}yz{yzzo{zw|zz|xz{zxz}zy~|{|{w|w~x|zy}{|{|}{xuw{||}zyt{|zy|~yz{~yx}{z}y}~~y{y{{z}{{z{|y}z{z~wyz}}y|wv{{}}~zx|}||}~}}~~{||~~|~}{~~}~~}|||}~~|y}}{~}~|}||}~z~}~}}}~{}}~||}}}}}}|~z{{|~~~}}|}~~}||~~~}|}}~}}~z|{y}{{~|}y}|~y~~}y}~}z~~~}}|~|}~{{~~~}||}||}||}{}y~~~~{~~~~||~z|z~~|~~~~~~~{||~~~z~}|}{|~~|}~~~|}~|~{~}~}|}|~~~}~r~~{|~}|~zz}}~~}|~{~||}}|~~~~~}~|}}~z~{~~~y}}}}}~||}~~~~~}~w}|z}z}|~z|~~|||~y}~{}}~|~}~~|}|}~~}~|}|}~|~~~}}|~}~}}}}}|}}}}~|~|||{{|}~}~|}~|~}~|{{}}}}|{}|}}x|y|}z~{~~zzyyz~y{zztyyvu||s|{uz{z{{zvvzt{y|~}}zz{z|wzyxzz{vzz{~z|yzy|w{{xx|zvyz{zzwy|{y|||wxz{xuyxv{|xyz{z{~~~zwyz{x}}z|y}{||ty||zzy|yz~xy{~vz{xyyy}xyv}~|{{zzw{w{yyz{|yw|{{yz{|z{zx|y{z|{}}yy}|z{ux{u||y{~wxyx~zzv~{wz{y|zy}}wz~wxz{yx{{zx|{~|xyx{|y{|{|z}{zxzy{|{w~}x}xyuyy}z}{z}z}||zz}{z}v~}~z||{yy||{|~{xzyy{|zzyv|u{z||sv|yx}}~xvwzv{wz}yxwzy}z||}}y{y{~{x}z{}{|y{~s}||~{z}y{z{|xx|yxzxyy{||{{z{wz{{wz{}|{y{{vwy|zz}|}y}y{x||zz~y||y}{}y{yzy}}w|}yw}xyzzy}z|x}{}||y{y~|~|v|}|{x~y|x}{|xw}{{}~|z}{}{{|x|}|}{xz}|{||y{y{{w|{~}xyyw||{y{{wv}}~z{{}|{~}|yt{w}{~zy{}||wzxzw||yz{{zzwys{}z{u~{yyy|~z{}}{~}zz{~|}~z{{x|{{}}zz}~~|{{xxw|ywxzxz|{{zxzzw{|yxxx}}xz|}{{y{{~}||}{{z|{|y~yx~{yyw|z{wx}}yxvy~{zz}zwyyyx{|~~}z}~z|{|z|~}||zzz~~~~}{~}{{}}~~~~||~}}~~~|}z}||}}~y~~~~~~~~~|z{||~{}~~}z~y~|~|~}{~}}}}}~~|~}}||{{{~|}}~{~~|}~~~}z}}|~~|}}}}}}}~|~|~||~{{zz~}}~z}~{}{~y~~}|{|{}}|{~z|~|~y}~~~~~zx}|{}{~}|~{}}{|{~~}}}~~~}~~|}}|}~|z~x{~~||}|||{~}}~y~}}|~}{}{|}z}}~|}~~||~}}{||}~|||}||}y}{|{~{~~|~|}}~~{~|}|}}z|}~}|}~~|||~}~}}}|}~{~}y~x|z~|}~~}~}}~|}}~}|{~~}|}}zy~{wxzzy{yxvy{|~||z}~{|x{{|~vwxxyvz{w}yzyx{y{u|||wxx{y}z}zzzz|x{z{}y{zzzz}y}}zvy|y{w|w|z~|y|{vzwuzwx{yz{}yv{|}wx}yx{yxx|z}vyy|zwzzx}}~zyyzuyxy||yyy|{{|~||yzx||zvx~{w|{xzz|zx}yxzw~z}{zxw{}y~y}{|yyyxx}z{ww~xuy}{yz{zvyzyvzz{y}~uyy}||y|{}z}yxy~zzz}|{y|{zxwz}w|xv{wzyy{|yyy}|{w{{{zwz{|{{z}~w{x}}zv{yz{{|zyxzz}{yw{zzz|{v|y~|z}y~}x||{w|~zvw}zzv~{zx|~z}{y|xz{}xy~z}zxzyx~zxyz||{y||{}tyz{x|xv{y|w}xyxw}x|wwz{~z||}y}zz||xuu}zzy}zwy{|{}||{|{zzy~{{{|{z{|yxy{t{}t}y{|zzyxys|z|v|}}~{v{~z||~{{zxyz}zz}|z|}{{y}yy~~|{zxy}~~{z|~y|}}}~xzy~zy}}{|z||{x~|wy|||x}vzzzyy{{|y||{}v{{||{zyz|z|y}w{{{z{{|{vy{}yyxzw~{{|}{y|}x}z|~~{}{yzuyzs}}yy~zz|w|x{{y}x{{}{xzyxz|~{}zy~||}|y|~yzvyy}yzzy{v{||{zx|{|{z}~}|{zwy{{~{{{z~|{{z{}|xw||zz|x}}x{~{~}~~}|{}||{}z}}|y}}~~}~~~{~y{}~||~~}}~||~|~{{}||{z|~~}|{}{||~}~~{|{~}~|~||~||}||~z{}}}z{}~}|x|~|}{|~}}z{~}|{||{{}~||}||{z~~|~~|{{}}|~z|}~{~~||}|~{~|}z{z~}~z{zz}~}~}||~z|||z|~{}}~{~|}~{z~~~||y|~{|~|y~~{|~}}~~}}}~{~}|}~||~}}~~{{}}}}~}~~{~z}}{~}y}|}}~{~{~}|}~}~}}~|}{~{|~~~}~~{{zz|~~{{}}|}}~}}}}{}~}}}}}|~|~|}}~~}~}}{~z}|~{y|}||~}w~|~{|y~}y{~}|y~~~z|~}}}}}}|}y|}~}|~{|}~~|~~}~}z}{~~}~~~|~|}{z|x{w~~~y{|z{yxyxx}{|xw{||{zy{vzz|z{~zu|{|{vxu|z~{{{{~yzz}yx||}xx|}}}y~|~ywzx{y{v{ww{{yz{z{swxyxzx|v|uyuxwvwyy}y{~zyvx|zy}|wzy|z||{xx~{{xzxzzz||v{wzy~vz|x{~z}|zzxvywv}{y||vxyy|~w{}u}w}}z{||||~vyz|x{{wyvxuv{yx{x~z{z~yx}x~wz~{zyyw{{xzw{{zzz|yx{z{w{y|zxy|}~{}y}}z~xzxzy{|z~~{xx{vy{zv~}{~x|{{~|z|~zvz|{zz|z}}}y|{y{{|{xv{wzx}zz||{|{yzxzyyv}}zzu|zz{|~~yz|~~yy{}x|zxz}~xz|~}~||{z}~yyx{z}zv{yx|}}{|{}{tw{x|xxz|}y|x|uy{}{zz||yx{|{zv|yyz~y}{|z}zx{vw}|{{zx{~}xvxz{yxyzz{{xuz{y|~{zx}v{~x||{v}z}|~}zwwzx|zs}{y{{|z~{}yzx{z|xz{yuxyx{{z{yz~~}z|zzyxz}||x|yz}z}y||{wwwz|{y|zwxzyyw{{{{y}|{vyw}x~}|}~{{~z}zy}}|{||}}|y}yz}z|{}|yzyy|{|xzv{}}x}zxw|~w|~v~x|{{y~}{y|y|yz~}|~x|}yzzy}zy|z{|{z{w{||x|yz{z{yx{{z~u{xzy~x|}|}}xx~yy~zwz}|{~|}}{~}|~~{~{~~}~|~~|~|z~z{~{|}}~}{}|x~~|~~~|~}}|z~}||}}~}|}~|{}}|}~{~~~}~|~{|}}{}z~z|}}{}y~|~}}}|~|~|z{}~~~}~|}}~z~|~|}}~~}~~||z~|~||~|~}}||{}}~}~{~}~y}~~{}}}}|~}z~}~~}~{}}}}|}~~{z|{}||||~{y}|~||||}}z}y~}}|x{~}x|~}}}~}~}}}||}}~~~{~|{~z}u~~}~~|~}~~~}~}~~~~~~{z~{~}~~{~z{~}}z|}}|}|}|{{~}~~}~~~~~~~~{|}~|x~{~~~~|}}}z~||}~|z|{|}}~}|~~~}|}x|}|z|{~{|||z{yw{zz~wywz{{|x}~yx|~w|z||}|x~|~|{y~yy}}{z{yy}z}}yx{|xxxxx|~x{{w|y{z}~x|}|~}|xz{}}{yyyxyts}yxxvwx{~{{x}yyywx|yxyz}yzzzz~zzy~yx~yty~xvy|xwx~{|zv}}{z{{zyxyw{yx{wvx|zyxyx|{xzvxzvz~z{zx|{~z}~y|}y}|wz{yy|zxzyx|~x{xz{|ww{zyz|zyz{zzx|t}zx~zwyy}|}|{||xzyxxyzz|yx}y||~}~||}yyzx{xxx}{syzz|x|zz{v}x~x|y}}xz|{{{wy}x||y}zy~{|}x|w{{y|w|{yxyzw|~}}}x{|zzz{}z~yyyyz||}{{|}~zyyz~zy{zx}v{y{}yuz~w{z|{~{|wyy}~|{|y~|zz{}z{zz|{zywxy|y{xx|y}z}||y|z|yzzx{yx{xywzzwzw{{{zz}{y|~{~xzxzy{z{}{y|}x{yz{}wx||}}u}|~}{y~yz{yxy|v{{}|}xz|yxy||{wxy{|}{z~z|zxzyy||xyy{z{}~zy}|x|x||}|}|}xy~yy~|zz~xx{~{~{{|zy}|z|y|z~wwzzx}{yzy{zxxy{|xx|}{wy{zx|{z~~y~{~~x{}yyx}}}}|x|}{|xv{xx{|z|~{yyzx~|v}~w{||}~|~|xx}w{~v|x{}{yv}v}|{}yy{|}w|{wz|vv|{{{|zy~zz{|{~}}~}z||x{}|z{|~{~{}}~{{}{|y~{{~||{}~{}}|{}}}|}||}~|{}{{}}}|}~{{{~|~z~||}~~}~|~{}|~~}|{}}||}~}|||}}{z||~~{~~~~|}|~|}}~}z|z{~~~}}}}}~}~|}|}}}{y~~|}}}|~~~~~{~z}~{z|~~{~}|}~~~}}~}~}~z||{~~~}}~}~~~{}|{{~y}|{~z~~z~}~}}{}~~~z~{~~~~~||~{~}|}}~|{x~~}}}~~{|}|{}~}{~}~~|}~}}}~}}|~~{}}x}}~}~{}|{|~~~y~z|~~~~|}{~~}y|~{{~~~~|}|~}}~}~~}{}}~~~~y{~{}}~~}~~}x~~v}}|z~}~~{}}~}~}{~|||||zy~y}w}|v|{}}|||yzvx}y}x}yuz{u|~vzxywyx{y{rw|{{zy|zyyx|vv~vzy|z{}{{z|~yzz{x{yx{yxyw{|}wvz{yyxz|xvvyuzyyw{yw~yx||z||z{}y}yyyz|xyyz{{|{x}}{||z{w{x{yy~{xzvwy~zyv}zwwyu}|y{y}x{y{{~||v{}z}w{y}{~xy{}~}vz{{yzx{||u{~zzv{y{xzxx|zz{|xxxy~y|~}{{x{y|zv|y~{|z|~{~{v}y|~{|z~{yx}{x|x{|y|wvv~{|vx}wzz|xy|vvw}z{v~|z~zzyzxwx|z|}z~{{|||||~{|zuuy{z{z~|wxxyzwzw|{{zzxzxzzz{}y{zxu|y{{~{zzwxw~{~}{~zz}zuy}z}z}zx|xzy{zuvxy|z{z{{{wx}zx{x|}z{{x{x|wy{|yyyz{||{{~w}yzx{y}|{vzyyw||xv}zyz|{zxuwv|y}}}y{xxz}{y|yy|~{|}yz}|xzx{||{u~xyw|}xyxzy~y{z{yv|~zw{y|yy{}|{}{{}~}}|z}{}}z{~{zzz}||zyy|w{z~wz}zx||zz||x}}zy|w|{{||{wyz~{}|{~}~~|v|{zz{z|}y{|y|}z{{{|xzyzyw}{}y{xx||zxx~{zzz|zwx}zyz~x~y}~{~yyz|}{{}{w~{{|xx}}zy{yz}|y}}{yw|xxzx{|{|}zy}}~r{|~~{x{{{}{xx}|}~~z~}}z~z~{}~z}w~z~z~}~w{}{~}~~~}{}z}{z||~~}|}~}{x{zz~~|~|~~|~~{~}~~~||~|}~~~~z{}}{}~{}}}~~~~}|~~}~}~|}}~}}~|}}{}~z~~~|~z~}z~}~{~}{|{}~}|z~}}~|}y}z{y}|{}}|~|~~~~}}~}~~~~}}{{~}~z~}}{wz~}~~x|}~~~}}{~|}~|}||~~~{~~|~{~~~~~{|}~z}|~|~|~}~~~|~}}~||}||{~}~}~|~||~}~}|~}~z~~||{~}}}~z~~|}~}z}z|~~|~~|~{|~~~}~|~|~}|~~}~}~~}|}x~~|}}|~~|~}}}}~zz|~|~|~}|z}}~~~}yxy{}y{z~||~{|vy}{zxyzy{|}{{}|z|z|xvw{zww}ywzy{{y~zuxyyt{w|z{zz|y{xwzz~yxyyyz{zt{w}{}|x}{~zx|{z{x{||zzy|yx}zz|zx}}zy~x{xw|vzy{yz{zzxz|}{z{~z{zyyyz{{{{xxyz{{}yy}zyyxxzxrw{w{xzvyyw}xyz}|xz{z{}wvyz|x}|z~{y{yxz{}|x~|y|{z}|y}y{~xx|}}{|}{}~yyyy|yy~{}swz|wyw|w}xzzz{{|z{{z{{yyyzz}y|wzwzxyzz{zy{{z}y}{{x||{{z{z}yxzy|}wzxz{zx}}zx|}}zvz{t|yy}|{|}|yzz|{{xy{z}|x}z~yz||~{~}|}{y{}z|{zz{~w|{w{|~z}}{|||~yxy||~~zyz}|~~xy|{x~z}yy}}||yz~x~}}vx}}|}{zy{|{z{zy}{yzyy{{|||}z}x}{{xz}~vzv}|{}{|{{yz|x|}z{y~{yy{~|z{}}xx|~|x}z|}|{}|w}xzx~{s|}}|{{y||yx}{{v{|xy{}~wzyz|y{yzx{{}|||}{zx}|v}z{{zy~~zty}z{z|xv{~|y~y{x|}yv|{x}{xv{x{xyv|{~ww|y}|}}x{{~{x|}yy{z}y{}wzzz}{||~xv{~~v||}}xw{zzy|}z|t~}{|{z{{|{y||y}{{y{{z||x~w{}{}{zwv~{}|~yxz||z|{w|yx}xz}}}yw{|vzx}{y{{|~|~|}{}}z{z~}}{~}|}}~~|}}z{{z~~}y~~~}~~}|yz~z}~~z~~~xx|z}~{y{z|}~||}~~~}}||z~|}~}~z{{}yz~~~||~~xzz|}|}~}||}z}z|y|~||z{{}}zz|~~|}{{y{{}~|}~|}z~}~~}|}~~~}~|~}|~}~|~w}}{|{~}~z|}}|~}~y}~||~}}~~~|~}}}~~{}~}}~~}~}~~{}w~}{}}~|y}}}~}}{{{}~~}~|}~|~z{}||{~}~{{~|z~~}y~{~}z}~}}||x||~}~}{~}~|~|}}~~~}|~~}~|~y|~|}~}{}{}|~~~y|}}~}~{|}|{~|~{}}}{|~~~||{~|v~~~|}~~~}~}yy{}z{|zyy~||{|u|{y{{y}zzxu{yyzxy{wyzyw{q~xy|}y}}zv|~yy{z|z{z{|}}|{~zz|x{yy{zwxzz{z|wy{yyzxw|vvtvzv{wxz|zxx~x{s|x}yzzy}y}}w|}yy||yy{}ytxxz|yx}w{xq{v|{{xxy|{y{}yyy|yyxuxx}yzxvzx~{xxyw}}z{zy|{~zx}}yz|xyyzy}x{{w{ywz~yz}{{}xvzz}y|}z}}y}x{|yz}y{x{zyzz~zy|{x{}}~wx~}zyz~|yy|x~{{yxxw|wywzxz{xw{yy}|x{u|x|yzy|}y~{z{|{xyzz|y{z|}{y}{zw{{{yzy{wz|}xy}y|{}|zy~}{||~|xuzzz}yx|yzzy~|z{~{}|y{y|zwz{zzzxyxzyyzy|y{xyzxzx{{zzz}{~{yx|~y}xz}|}yzzy}z}|{}}|z~y}{wxy}}yy{zz|xxz{{y|x{|xzzzy}{y|{z{|z|~yz|yzuz|yxz}~~{}{z}yyzxx|{xu|yzvx{|w~}yzzyuw{zz|zy~yz~{w|y~}}~ww|}{~|}|z}{}wz{zwxxwxzxx|yy||x|zzu~uzy{ww|{y}}}}z{|y}z{~zz|{~{{x|~{}x}}~||{x|}zv}{x}|xzz~}zywy{w{|z{zyzz|{xy~{}y}xz{~|{|~{v{y}z{{|x|x}|~~yzytzz{{}z{|{z{yyyyv{~wzzy{}~{v{}~z}y{}z}}y{}}~~|{t~y{~}}~~y|}~}{y~}}~}||}}}~~~~{~|~{{|~~|}}|{~{||}}{~|}{z~z~~|y~{~~|}}{~|}~}~}~{}}}}}~~}|z{|~|{|{~w{{}~~}~~~|}~~|z{}{}}~~~x~|{|{|}{|}|}}|~}|}{}{|~{~~~||~|{~~}|}}}|~|}{||{~|y~{|~~}}}~}~~}~~}}{|{}{}{~|~}~}}zz~}~|}~~~~}{|}{}zv}z|}{~|~~}}|~~z}|{~}|~}}|{|}}~~}~|}~~|}|}}~|~~~||}{||~w~z|~~|~{~}}}}}~~|}||~}}}~{}y~|}}|~|{{~~~}~}}{}||~{}}{~~~|}}|~{}|~}}|~}yzw{}}zz}yx}ww~u{z{xxw{{zxzy}yvw~xx|{z{xv{}yyxyyz}yz{}wzw{z|}z}xwxz{{|yz}z{vywz{wyzx}yyvyx|yyxw{{xzzxuyw|}uyz{w{zyz{xzzzvyzvyu|}x{z{|xyz||{yzx{{}uzwxwz}|uyz|}|y~w|x~vyuxxzvx}{wwzwwxyyxw{||{yzywxzz{zy{|~z~{y|v{}zxv{w|zzyw||{{{|zy{y~xvxxy{vw}}|xy}~z}}y||z~{{}}z~{zyyxx}|xxszvzvz{x{|z{wx|z|~yzzywyzuwvxzv|yyzyx|zu}y~vy{y~{wy}x{w}z{}{zw~{|yzy~w||z~|zzzz|zuy~x}|~v{vxx{vy~}xz{yyxy|zxyy}{~zuzzv{xyxv}|zwxyxxxwx{vwxxx}~yy|zxxw~}|y{r~||x{}}|yw|xzzw{z||{~}xz}y|yz~yy{yvwz{yzzy{}yzwwyz{xz||wy|~z{|zxw}y{{wyz{yyv}w{yo||yzy}x{zz|}zxy}}w}{yzzy{{~{vx|}y|yz|zz{x~w|wzy}y}wy|z~{vyz{}|zz{zy}{wzxwyx~tzy|y{{zw}{}y{xxvyzyz{z}xzxx|}~z{z~y~y|}}y}|z{zx}|~||yzz|yx|xxz{z~zy{}y}w||~{}}{{z||t}wy~yx{|zuz~z|w{yx}~y|{~y{~y~zzywyzx}|t|y{~zxyy{z|{{y|z}~{x}{~~||}}~~~|~y~|~{~~}{~}z}}}y~z}}~xx~z}|~{}}{~~}z~}}|}z~~{{~}~}z~{}{z~~~~~~}{}{~~~{}{~|}|{}{|~yz}~~|x|}{|~}|{}|}~~~}{}~|{{~{~|}~~||~z|~|{}|{{w}{|~}}{}~}~}y}||~|}}}|~{{}~{{}z}~{~~{}}~~||{~}~}}z{||}~~~z~}}}x}~~|}~}~y||}{|||}~}~}~}~~|~~~|~|z}~}~~~|}}z~}||~~~s~}}}}~}{~}{{|~~z{}~z~}{|w}||~{~zy~~|~}}}y}~}~~}}}~}|}|~}}}|~}~z~~~}~~~~~~}y|}~{}{~~}}|||}}}~~}~{~}~zy~~}}~{|x|}}{|~~~~}|~~|~~}~z}{}|}zy~}~|}|~~~~}~|x~zyxwxyz{~yw|yw{|zzyy~yyzv|zwvzx}}{y}x||u~z}{ywzy{{||{xzy}y}}{{}{{|}{z|~xy|wwzz{}{uw{wy{{||x}xxzzy{z}xxtyzxx|}z}zxy{wy{~ww}|}xywxw|xy|yzyxzzyyyzwy{x{{{|x{zwyxx{{x|xxu|~yz|yz}{x|v}zu{{{~{~}y||{z~|{{yzyyw||w|xzyzxzzx{{y{xzwzyx{|yzz|x||y|{|{y|t|z|||zzwz}|~yz}{wwv||vy|xx}{yv{|z|z{||{wyzw|y|wy{{}~}||yv{~y{x{xw{~{|zzyyx{vyz|{{{yyzu~{vx~uxx{{zxx{}xww}|{x|}x}z{yz~}{{{}~|~|}}xy|}y~yzu}||x{zx}z~|wz{x{{yzw{z}zu{xw|{}||{{yy|z}{x~|xvzz~{~zz{{yzyz{|{z{~{xzyz|~zx{z}{}xyw{z|{|zvz{~x|~~x~~|yx|wyy|zz~|u~}}{|z{{zx|x}zy|z{|y}wz}z{zzyz{{w|xx}{||~{|ywz{wz{zwt|z|z~|~|~zxvv{~xy}u{yx}y||zy~x|vyv{{yxzxz}wu~|xxy|~xzz~{~}xz~wzy|y~}~|xyxzyuu{yzz{||~{wz}zy{yz|{|yz~}yyy|z|}|~y{yyx|}{{yyz}}{~|{y}~}{{|{x}yv}y{}vzw{|xzz{{zx{y{{{{y{{z|{}}{|y}{|~~}}}z~|{{|z{}~|}{~|~z}{{{||}~|~~~y}~~}|{}{{z|~|~~~~|||}~|z}~{}~~~~~~|xzz{~~~z}x{}~|{~y|z}y}|~~~{|{|}~}|}~~}||}~|||{x|~}}y~}}z}{~~~}~~z}~~}}~~~~~}}~~~}{~z~||~}||~{}}|}~~~{~}~{~~}}{{~z~~x{{|}zz}z~{~|{{~}{}~~}~~}}{~}~~|}}}}}~}~y}}~|{}~|{~vz|}|}{~}~z~}|{~~v}|}~~}|~}~z}}z}~}z}}z~{|~}~~}}~}~~~}}|}{}~~w|~|{~~z~z~}~}{z{|~~~~}~}{|~}~}}xy}}~}~{~z|~}{~|}}||~}|~~||~uyzzyxz|{w{|yx}z||zz|zx|}|zyyv{{zv|v|zyzxxy}|wzu}yzzzyzzyzxz|~{ux{yz||{}yx|zzy|}z|zwz{}zz|vx{xzyz{y}ywz}}{x{wzwyxxyy}z~{||}{txu~u{{y~z}{z{zx|~y~yyxz{wwy}{wyyz~{~|yyvvzxuvyz~yxz{vzv{|y{v}yw|}y|yw}~{x{|}}{vzzwzyxyz|{{{{wxz|xwzyyy{{{z~|v~}xzyzzyu{xx}xv~z|}|{y~y|y|yyxy|{uyx{y|xz|xz}{v{zz}{v|xy|{u|ywzy{y|ytz}w|{w}}z~x|{v~zv}x~z}|y{|{|v}|z{txx{wzyyy~~}{}|xx~uz~y{|wz}y{}xzyy}{y}x|zy|x}yzwyy|y{zzyy|xx~u}|~zz~|}z{zxx{{w}|w|yyy~z{uy}{|x||yyy|}y}zxzx|w}z~uy~~y~z}{|y{xy|wvw|{ywz}zz||uz{{|z~~w{}|{|y~zwy{|{||}{||}w{{zzz|yy}z|zzz}|yw}zv~yz||}{{y{z}yw~|}|{yzzzyw}{z}||zw||yw}|{}{w}zzv{}|{{}x|{z{x~z{v|x~z|x~zy}z~{yx{{{z{v||yy||y|{y{{xu{{}x{x|y~{}{x|z|wxz|xxwvw{yyzxxyz~~|x}{yzyx~|y~~z{{v~{z||}{yy|zzz|}y~}zz}y|}yww}|z{y~|{~~z{{{{{~y|||~|{}~~~~}}}~|}{}||}z~}|~}}}z|}~|{|w|}{~}}}}|~||}|~{}}}~z|||~|{~|}|}yz~~{~~~|z|z{|}~}~{~{}~|~~|~z}|{}~{}z|}y~|}{|~{~~{z~}~~}}}}yz|{}z{||~|~~}x|~~~{}}|{y}yzy~{|{}}y|}}}z}y~{|~~~}{||z~|||}~~~}|}|}~~{}~}z}{{}}}}~~|~z~{|}{||||~}}}}{}|||}}|}z~}~~|~|~|}~~~~|z}}}{}~~}~~{}}|~}}~||}}}~|}~}~|~z}}z}~~}~v~}~}~|}~}|{~|}~z|}}~|}~{~}}|~~{{||~}~|}~|}|{}~x|~~}|~|z||}}{~~~~}w~}~|~~zy|~~~||}}{|}x}~|~|}~}~}y|}}{yy||y}{~}zyy}|yt|zvx{y|vzzwwwv|x|yxx|{w{{yyx{zyz~{xx{{y}||ww{|{{||~|ww~xw~{x|zwyzyzyzyv{x|zyyuxzxzxvzwvw{xyyzxx~xzyw}z{yw~{{yy~~}{wy{z}{xuyyu{|zyzwxvvw|{|z{xyyyyyvzy{|w{}ywxzy|v~y{x}yy~|z|yv{}|~~|yz}|wwyyy|{{{xxzz{y|xu{{}}v|v||qyzy}z{yz|vx{|}|y}w~|{xxzw||}z{{{w|{wzx{wz}yw|yx{zyxyz{y{yy}w||xy|}xyz{z|{x}|zyyy}wv}u~|{~~y|uzz||y{x|x{}yzxyzzv}{|x{|{xyx}z}yzu{}y|~x|yy{~|w{{||x{{||{z||wz|w~xx}zx{vz|xwwyw{uyyz~}v}x~{}yx{~zzy}xy||~yy|yy|~wz{~||zxz}vx|{w}s{{y{{v{|zyzw{w|uy{{xw|x}~|zy~~yzyxz{{{}x}z~x~w{xz{yzsz}{y{vty|tv{ryz~yxzzyy}yv{|x{z{yy|z|y~}z|~zy{|x~~zz{}{{y||ywtz||xzv{{xyzx{}x}|{|u|w|yy|~y~}|}{}{|}zz|yz{|~|xy~{~{}x~zx}yytw{z{w|zy|xz|{}x{yz}|y|z{{w{yzz{}v}~||}|~yx{y{}y|||yyy~y|y{|~vz}{|yz}v|yyw}yv|zx|||z}y|z{|{~{~}w}y}y~z|||z||~~y~|}|{|z|~}~~y}||z|||}~}z|}~|~~y~}}||{||{}|~|}}|~}~|~}|y{}z{}}}~|~~}}~||~|}z~|{{}~|~{|{{~}y{{~}{}~{~{}}z~}~~yy{}}|}{|~~{y|~x|||}|~~}~~}|~{|}~~{}~}}~~}}|}{{z~|~}~{}~|}|{}}}v|~~~}}{z~{{{}|}~~~|z}||~z|}|{}u}~||~|zw}|~{{}~}|||}~~}y}}~}}~~z|z}{~|~~}~y|}~||}~}}}~~{~~~~z~{zz~~}zy~z{z}|~|}w~~p}||{~~~{~|~}}|{~}{}~||~}~}|~}}{~|~~{~~{}~~}}x}}}||y~}|~}}}}}}|~}~|{~~~|}z~}~wz{{{zz}~}||}|yx|z{{|y{xtz|w|wxx|||z|zzyu}{yxyz|z{}z{wyw|{yx}|z}yvwy{yyxxz{yz{y{|y{{zzzxxvzyzy{wyywyw{y}uxyywz|{xxzxyxw|wxwyz||zwyz}zzzwzyyywyxzx|{zywv|z|yxxsyzy|{z}xyuz~|}zvx{{x~}xy{y~{}}|zy{{z{zz{x{}wx{x{zv|y{yy{z|{{z{zxxyx}{x|w{{w~wzxyzw}|w|zx|y{z|z}{~|}y~{wxz}{y|{w|y{~y{u}uzzxzzwztxz||{|~}xxzzzyu{{zy{z|z~{zz{zr|||v{z{~z{xy{xyzs}{}|yyxzyy{zy}{}}xz~z}y~w{xzvz}}}x{yxxx~x~yxywzy}}yxy{{{|{x{{|vy}uy}{|{}y|xyy{yxv{zz{|w{||yv|~zwz{wy~~}{yyz}zx{}~~{xz{{||{}zyy}ywz{{vzz|{}z{{|{zyy|}}{{zxyzy~~~||yx{y||w|yz{zyzw{}z{{x||zuzxzxvy|{w}~x{yw|w}z{w{}||yw|}~{zx}|{zy||vxv{|yz{}}}~yxx{{x|yz~{}uxzz|{z}~{~z{}}||wyx}|yz{z|z~{}w{zy{ux{zz}{||}{~y}uxy{~{yz~u|{xzzzz{zw|yx|{~x}y~|zx{~x~z~{v}xxzy{||~z}v|}}|z}yz|yz|y}}vyx~}yz{{w{z{{yz|x}{x|~}}xz||z|~~}}}}~|}~{|~|~{~~~y}}~{~|{z~~~}||z||z}~~y}{~~~{~~}~~yz~x}~}|~~{{~~|wz}|{{}}}|{|}~|{{~|~||x~|~||}}~~}}{{}y}y|}~}{z}}~}}~|}{{|}}~~~|}~~~{}~{~{~}z~~||{{{}~}~y~}|y|~}~|~}~|}{~~~~~|{~||{~{||{z~~~}~~||{||~}~~z~}z~~~u}}~}}~}}~~|}x}|{~~|~z~z{~~}y~{}|x~}~|{}~}|}{~~|}{}|~~~}~}z~w}{|~}|{|{~}~|}{~~~}{{~|~~{||}}|}}}}|}~|x}~~}~{|||~}~}}}~~|}}{{}~~x{~}|~||yvx{|{|{uvw{yxz}yyvz|{{y~yxxzvv|x{xvuz|yyvx|{w{yz{w|{zuz}~~yy{yzxxzvz}yytxt{{yz{wzuzzxywzy{vzxv|z{z}zx{x|wwx{{}zy|xzz}}z~xtryx{yxvvwzxwzyy|vzwyw}wyq{vvywzu{z|y|y|x{~{{wx}w~{z}{}z~y~|~xuw{txyyvwyzz|~z|ywyx}vzs{~w}zz|w|~}zz|{{yz{z{y~{}z||x|zw}}x~{{ww{yzxz}wzzz|vvu}{x}y}yy~wyvvxwuz{{z}zz~v||{zw|v{y~|yx~x{~y{|{|{yyzywwzz{z|{yz{}t|xyyz|x|xv{yzzyxy{}{~z}{z|xzw{{~{{y~zzy~zy{~|zxx}yy|x}xyw}ywz}~}|zyywzyxyx|yzz|yyxx{y{x~|v}}w||}z}zz|{zvx|zy{}|}w{zyzzzzz|yzw~vzx{zx}zww{{z~z{~{zw|xwzy{yz|~||}y{yzz{wzyy{ytx{wz~|w{{xxvz{{|z{zuz{xzwyz{y~y{z}y{{|x~~}z{|z~}x{zy|y}x{y|zyzu}wwyyz{}y~y~wz{yxxyy|y|wz}~~~~|y~~xy|y|||u|z~|}~y{{}v|}{}{{zy|{y|~zx~||zx}z{zyyx{~zxxzv|xy{{|~{z}y~~z||{~}{zz{~yzyv{|y{ywzxyy{x}z{{yy|z{xy|{x{z{|}|{yxz}{x~~}~z|~|{|}~|||wz|z|{}}}}|}}{{}x~~}}~~~~~|||~~}~|~||xz|}}}y}y}z}~~~}|}|{|}||{}}}~~{x{{~}|{|~|z~|~~|~x||}}}z}}}|~}|~}}}{|}z}}}||}~}}~}{~{~|{|}|~}~}}|}|~~}~}y~~|~|{{~~}~z~~}|~|~}}~|~~y}}}{z}}|}y~~|~}~{}|}|}}zz~~|}{~~~~}~}|}}{||~{}~z~~~}~~|~}~|||~~z||~}z|~}||}z|x}|{~~{|{}}~~~~~}z~~~{}|}~z{~~~~|~|}y|}}~~~~||}z}x~}~~}~~u~}}}{~~}}~~}~~{~}{~~{~}}}}{~~~~{}~~}}~~~~|xww|{{xv}}vz{z||xz~yy{z|z{|x{yzzxz{wyyyzx}{||||zwz||x{y|yz}{{w{|yyv{}u}~{z{yzxz{y{||wwz|~|uyyx{|z|zxzy}z~yzxz{xz~}}y}v~xxz|}yzz|x}|}wywz}}xz|xyxx{yyzx||xyz|xxzxzz|z{y}zy{z||xvxzxuv{y|yuzy{yy|zwyz{yzz~z}y}zyz|||xy~{x|zzzz}x~}xz{v{{xvz{|{wy{uxy}{wy}||n~}}|z{{wy|yw{~}|}{{}y}y|wuyx{|{y~zz{xz{}~z}zyyzzzyzyy~|{z}|x}|wx|yzy|ty{zy{v}y|~vxw|yxyw{}{|y{zt|x{{|w{{y~x{{z|{{x||}}z||yv}{}wyxy{{yyz||}z{y{x{}{{y{x{{{xwz|yuz~|ywwzz|xv|{w{z{~x}y{{~x|yvwz|{|yz{z{zvx|zyy{yyxx~|w}yw~zrxzz|}|w}~yzwvyy|}z{{}x}|y{{|{zyx|yy}x}z|y}~x{x{}ux|yx}y{z}zyw|zwy~xxy{xy}z{xy{x~|{|ywx||{}zxzx{y}y}{{z~~~wzy}w|yyz|yz}{y}{z|yzyxxz{x{zz{t{xz|~|~{{{y{|x||{}|zzz||wzz{|}u~{{}{}wzz|{}||{|vw|}}{x~{zyvyyzwz~|y{}zz|{zxz~y}|~|y|y||xzz{{|y}}wxz}~y}xz}wy|}|{|~}||}~x|~}z|x{~~{}|}|}{|~}{|}~|{}~~z~}~}~}~{~|~}|}}~~~{}y}|}{~}|}z|||{|}~}}z}~|}~~}}~}~~~||~}{|~{}z||~||}y~|}||~|}}y~}|}~{~|~||~~~{}{x~{~|~~y||}y}~{x~{|~~}z{}|{}||~|x||z~~{}|~|}~{}|~z}{}~}~~|}yy{|}|||z~~}}{}~~~zyz}~~}||~~~|z}}}z|||}~~}~~~}}~||~w}|z}}|~z|v|}z}z~~~|~{}||}{z}}~}}z}}}}|}||{zz||~{{{|~~{zx}}{~~|{{z}|}~~{}~}y~|}~~~z{~~|~}}|}}|}z}}{{}{}}}}{|~||~~z~}}~}~x}{z~}}|~}}~||~{~~z{~||{wz|xzz{{w~xx{xw{xyw{}{yz|yxyyxxyyvzyu|x}zzuxxz|~~y|v|~x{}x~z|}yy}~z~|z~}|z|zvzz{}yz|zyu}yy{xyu{v{|xxyz{y~{zx|{zxy|y{z}{{y|vz~x}{xz}}z}|y|wz~zzyt{{|yuzyyzyxx{yx}~{zxz}~z}y{yxyz{{z{y{x{{y{~{{}}z|x|~w{~{~{|xzzzz~v{uyxz|{yw{zzsyy|yxz|z{{~}|}|{zy}{|xv~xw{{z||}{~vyvvyxy|v}syvyy|{y{u{vvw{yz{yz}|y}{x}}{{{}}|y|y|w|w~z}zyzzyzyv|yyyy{|}wwuzx{w}|x{|txx|{wx~~y{|x}}}{{yy|ywy{|{||}}{}wz}{}|}{yt}xwyyy{w{x|z{z{zy{|y|{ywwxxz}}zyzy~}{|{|z||~|z}{xz}}~|{~w{yyxx{}{{x{|{yxu{|}{{~|}y|wvy{~}z|w|zyz{zz|vy{}zu}|{|w|x{|wyzy{zx}zzvw{qyz{{{zwu{~~z~uyz{vv|zz||wz|z|~|z}|~||~~~|x~z}yzw}}zyu|yx{xxyzy}{xwz}x|zz|x~xv|zw{{|~yzz~w{}z|~y|x~{{|{v}w{u~{oyx|}{zzwzz{~xwzyzz|z{~v|uzz~}yy~{zz}z|yz|zz}||~}zy|yw}yyv{}wx{w{z{yyy~|}zw{{|z{w}y{x|y{{~{||zyr}~|{}zw~~|}~~}||~{|{{y~y~|}~~}{}|{||{~~~~~}~~~}~}~z{{}~~}}~{{|}~x}|}}z{~~~}}{}~~}|~~~}}|zz~|}||~~~}~~}|~{{~|}~~~~~}~}{}}}~~|~||x|~}~{z~~{~z~}z}}}~}}}~z}{}|x}{{}|~x}~~}w}{~~}~|~~}~}{|{~~{|~y|}~~z{~~~~~~~|~~~~|~~}}}~}~~~{}~|}zz|~~z~}~~~|z|}|~|~~|~~}}||y~}~~{}{{|||}~z~}|{~~~~||~~||}~~}}~|~|~}|}z~|}|{}}}|~}|{~~~z~}~~~{~}}{}~~~~z}{|~~}{~}{}~~~}{~{~|}~|~}z}|{||~}|~}{}~z|w|v||vyyzzyz{y~zyxzy}|zuyxyzyy{xvyx~~u|}y|yzzxwz{y}wyxz}vx{z||ywuwzyzx|yzzxzzyx|wy|xzwwv|x{xzyxz|{yxt|ww}z~wz}zwxv|wwz{zz{z{{zyn{zzy{|z|{{xz|x}y{zwzzx}|}z~|yyyz{{xw{{{}w|~xz{xzyyy}vw||}}||xx{}zuyzy|yw~}yyw|zyzzzzxxz|y~y{z}x|yx|yz~}|zx{v}x{||yz{xyy{|{|v}{}y{wz~y}z|||}zyxy~{}}|y|}yw{{xyxxzzz~}|z|w|xuzy~}w|zzzyyxz|w|~{{v|zz}{z|wzz|{||{z{yy~~|{yz|}xw||}{}y}wx{tx}x|wxvyy{y{x|}|xw}y~{}{y|xyxz|x~z|}{|}zyyw~zw~z|z|yz{~{xzx|x|zx~z}y}~|w{y}~w|xyz|zy}~yxy|z|}{w{|y}}{yz}||z~||zyzy{|xw|zxx||w{{vwzww}z}ywxv{zx|}{z}z}|yy|||z{zz~}~zzy~{zxxx~y}wyxxz|}{|wy|z|}{}}{uzxxyz{|yy{{~y}zzy}}}z|||}{z~yy|zxxz~zz{zvx|z{zxzz~{{{yy}}w{xyx{zy{xz}s|zw|}~y{xy|zzz|w{~~vwywxvz|xvv{zzy~{|}yzz|yw{z~|zy{}y{z{y{{{y||{~{ysx||yz}~{{|zyz{zzy~{||yzuzz{{z~}~|~{~}{~|}y|}}|}}~}~~{}~{z}~z~{~|wz~z}}~}}}y}y||}~}|~{x~~~}z~~~~~|~~~}~~~|~|{z{~|~~~}}~{||||}|{|z}~||}{zz|}~~~{}z~~}~y~}|{~}||{z{~~~}z||{}}}}}yz}yz~|~}{w||~|{~~|~{|{|~}|~|y|}~y}~z}}}~}}~s~}|~}{~~~{||~{{}}|}y}~~~z~}}~|~~}~||}~}|{}{}~~}}{|~~{~}{~z~}}}}}z}|x~~}}~z}~~|~}~~|z~~}~~|}}}~}~~~~|~~~~}|{~|~~|~|}}}~~}{}x|}~y}}~}}~~}~~~{||~~~}~~~|~wz}}||{~{{}|}}{~{|}~~~~}}~~~|~|~|z}{~}~~~||{{wy{{|y||{yxyrw{y{{~{{|z{wv|zyw}{x{zxxzz{zyw{~w{||y|~zz{vz|w~z{~}x~{{zy~wxvx|{|vxxx{~x|xz}}y{yzzzw{z{{ux|w{}{yyusvy|||}~~x{{wy{v}yy{~yyy|{wwzxwww{zz}{|x|uv|{x~z{{{y}}zz||||~|xy}z}{x|wv{zxy{{x~wwvx{xzyz{z|zzyzv{wyy{{{zx{|}|zx}y|xyw{{{~|~yv|z{}vx~{yx}yz}|x{~zz~~yu{yszvyzy|~xxyzwwx{x|yv|y{|~{|z}zy|}~{|}|z~wzv~~v||x|zwxzz}zx}yyzy~{w{w|z{zyyzy{vv~}|yvz{yz|z|}z}~{}~vwxyvz|||zwyz|zz|wx{{y~y{~x|y}|~x{{xw|z|{||{xz{yvz}~~w}~}~yzy{zz}z~zx|yz|{yywy{xywyx{|~{yz}}yxz~{}zx|z{zy|{}||x|{}z|y{|w~x{||y}~{vvwzz}zx}z{z{xy~z{z}y{{x{zzyzzz~y|~}u{}~}x{zzz{{y{|{xvv{yzwyxzxy{{}}~zx~y|zy}|x{y~zzyx~xzz|{{z|y||xxv~z~{|y|t|xvxux{xzwzzz{{x{y|ww|z~}{v}|}zv~z}|yxy~}~{}|}z|}}xzxw}{z}zzzv~{yyy{zzvw|w{y~xyw~|x}xz{~z}zy{xx~}z}}~y~{|}}|{~|~}|z{}}|~~{|~~|}~||z}}~~~{}~}~yr~}~}~~y}{{xz~}|yz}||{}~~~}{}~~~}~~~~~|}|{{|~{~~y{}}z|}||||}||~|~||~~}|{~x}zy}{~z~}x{}~|{|}||z~}zz~||~~~|~{~}~|}y~}|~{{~y}z}~{||}|~~~||~~~~}}~~}y~|{}~}}|}{}~~|~|}}y~~~}|}}~~}}|~~~{~|~~|~}~~{}|yy~|~~~~}~}~~}}||{{|{}}|~||}~}z~}~}~}}~~v}z~~|{~}~}|}|~}~}}}x|~~|~z}~}v|}}}}x}{|}~}}y|~}}~|~|y}~|}}~~~}~z}y{||}}||}|~|}~{y{y}|}~y}{~x|~{~~~}y~~|}}|||~~y~x|yvv|{|yy}w||y}}xy{zvy}uy|z~xxz~xy{}z{~w}xz{{zz}}wyyyz{xyxv~|{{z|x|y|{yz|{zxzy~w{r|z~yxzy{v}wyzzux~xwy{zyy~s}}zzyyxz{w}|{{sy|{zyz~|xy{z|v|vz|zxy|zxz{xy{vzxwvzyzyxy{zvzyzxyzzzyw{{zztzzx}{xx~{ww{xw{z|x}uzz{z~{zzy{|y|}w{|zux~{zzz{|}zy}z|y|{z{v|x|xz{xy{~{xy|}{zy{{y|y|~y{{xzwy}{}~wz~{~zyy|wu|yz|{|zwxy{z}{y|yzzzyy}{~w|||~yxxyzx~x}}z~~zw{yx}{}yy{zy}||u{xz|{y|{|{zxx|{{zx~||x}{|xyu{zy{yzz}{xw|zxzywvz}zy~}}z{y}}zvy||{z}z|~{}y{{zzz}}|{|tyz~||{zyz{}z|{zzy}{xyz{zz{yzz||{{zz{xx}~~u|}}y{zyz{yxyzy|y|~zy~z~|wyy}wy|yz|z{{~}|xx|zy~}y|y~zw}y{zz|y{}wz{~z{zzz{{{{xwy{z}||zzxzz|y}w{{~z|{z|}t}z{}y}|{w{yyzy|{z|zzzzx|{xvwzy~x|u|{zz|}vy|xx}yx{y|y||y|z}~yzy~xx|{~{{yyy}z{x~yz}{}~xw{xy{xy{{w{~zxxy{{z~|{}yx{~xyx|y{vzx{~zy|x}{|}{{xyyx{yzxz}yw~{w}~}|~~}|~|~z||~~~}~~{z|y}}y{}~|~}~~}}~|yx~}~~z}}}}||~~|{|{~~~}|~{|{|p~|~|~z~|}}}~}}}~}{{|~~~~}v{z{~}}{}|~{~}~~~}}}}{~}{~|~|||~}~|}}|}{|{}|}}~}{|~}}{|}~~}~{~}||}{~||~|||}}~|~{z}|~||y}|z~~}z~{~}~}{~~{~||~}~{z~||}}}~}|{~}}~z~~~}|~~}|}}{}z}}~~{v|~|}|~~}z}|z{~~{~}~~~}|~~}~{~~{~~}~~{}}~{~}|z}~~|{~x{}}~~}}|}}~}}|{zz~}~z}}|}~}}|z{}}z}}~~{|{~~}~}||~}{~}}}|}}}|}~|~}{{||~}|||}~|~||~|}~|~~}||~{}|z{z~||~~yyzz|{x||zyzwxy{{vwyy{|yw||}y}y{{}z{xyzyzy}|{xzzy||}~xz{}yz}||||||||xyz{|zyy{}~x}z~xxu|}{{zw{xwxvu~vxyzzz}|}z{{}yzyyywyxx{yyx~y}|{zz|w{y~{}{wz{yz{x{yzx{|yzxyyu{zy{z}|xy|yvyyyyz|z{x}}wyy|}{x}zuvz~wy}vz|{z{zyvxxz|txxxwzxx~zz|w}}x{|w}|yzz|yyxz{y|{|zyx}{yzuxxwxzy{{zwx}xyyw{yyxz}y{ww|n{}~w|zz|}y~|z}{}z|}~zy{y|}{yxvz{||}wywx|}vz{yxxwz|{}{z}vuz~x{|}{||{|{}wt{{|}zv{{|x{}{~y}{|vwx}|zv|wxxyyyu{|wx{zz{}z{{zz|y|~~{z{{~|w{{z}{|x{|}}|~{|s}{zy|yyx~wyzx~w|zz}{xwxzz{xyxz|||z}zzz}z~wz}|{|{~u~uxz|{{vy~v|xz|y|{y|~z}}w}y{}uu{}yvyx|x{}~|{|xz|}{}}|||z{{|zz~|z~wx}v}}x}uyv}xuyzywz{z}z}z{|y{xy|z|zwy{}}yx{{xy|~|zz|z|}||z{|xx{|vyw{|}w|}{x{||xv~yvyy|yz{z{{zx}}}{}|x|{{}{|x{|{y}~{x|zwz{yz{|{z{~z|zy{|ptx{{y}||y{vz|y{~}y}{|x~|y{}|~|~~|~{||}~}|}{|}y{|y|x~y}~}z~|~}~}}{~~}~}z~~~}|~|x|}|}~|{{}{|zy|zy~~}}}{}|~~}~~}|{{}~||~|~x|~|}}y|~y~~||}~~}|~}||~||~}|~}}~z}||{{~~||z}zz~~}~~|{~~~|~|~~}{z|~~|}{||}w~z~|||~|{|~~}~|}|~}{~~|{||{}||~|~~~~}}}~|}||~}|~y{}|z}~}w}|~{{|~~~~~~{}~}}}}~}||{~{z~|x|}~|y}~~{|~~}|||}}|~y{|{}|}{|x~}{~~~}|}~~~~~~|}|}{}~|~|~||~}{{|}~}}|}~{y}{~~|~}}{~|~~~|}}}|~}}~}}~~}~w~~}|~|~~~|~~}}~~{}~}~~~~~|~|~z|{xz~{v}w}w{|yy}{z{{yy}x|vyvxzy~vxz}|}xwu||y|{xzwz|zy}|yzz~yx|w{zy~yz|vx~vzwz~zxyyyyz|yzzzxwyxyyy{z{wyz|yw}yxvy{z{|zzxywyy}{}yz|xz~{}zwwuyz|x{zywwyzyy}}}z{{y{x}zty{yxz|y{xzyzz}|vy|w|zxxzx{|zww{{y|u}{zx|z{y|zz}yuwz{y|x{yzyzxz|vx|xu|{yu~|z~|zzyw|w|w{yx}yy|{{wy|{vxx|y{|{{|{{{~{wyx}zx{{}yvzz}{y|z|~~zw|zux{|}y{~|xwyz{uy|}x{{w{zv{z}yx}|{}z}~u{|z{wz|zwww}w}xvvz|}xzyy{{x}xz||w|{{wz{y{x{xxxyu}zz|~}yywxzx|zx}xzz~yw~w|{zy{{{wx{z}yx}yyyx{y~z{}|zx~zx|yyz~z{|w|{wvxy{zy|{}|{yxw{}~}}{{|~vz|}{}x|{xw|{|ywt~zx}yywz{yw}{|z{zyx~{w|zxw}|{x~~{x||{|{yz|x}z}{zz}|x{{~yw|{zzzxz~{|xzzu|~{xxz}v~zz~{xy~wz}|zz{|yw~z|y|{{zy{{y|zxv|{}yz{{wx|zzzyyzz|~~|}{}zyw{{{{z|z|}y}{y|y}}~z}|x{}z~|yv|xx{|{~x{~}{{ztzzyx}{xyy~zzz~yx}{{|y}z}zzx~{}|{{vzzz{xz{{v{|zyv{yx{}{v}x~||~||~{~|~~yz}{y|~|~}|~}{~y}~~{z|}y{~{}~|}|~~}|~}|z~{~~|~}|}|{{~~}|||~}|z}{~}}|{}}|~~~{}z~~|~}~|~}}|}z~|~}~{~~~}|~}~~~z{z{x|{~|z}~{~}{~w|z{~~~}{||~~}}}~||{{~{~}~|}~{}}~~~~|~}|~{~}}~|}~~{~{~~~}y}}~~}}~~}~~}}|~{{}~}|~}{~{}~}}~~}|~z|~~~z}~z~}~{|~}x~}~|}~y~q~||}y|y{|~~||~||{~}{{|}y{~|~}|{|||~~~}}~|}~}~{{w~y}}y~~~z~}|z~}~~y}~~~~}~~~}~~~~~~~xz|~{~}~}xz}z|}y}z~}~~~~}}~}|~}~}}|}x|~}}~{~}~{}}~|y|zyyxywz{zyz~z{xxuy|vy{yx~vtyzy{yxzzyu|xxyv}|y}}y}zxy{x{{x{{zzy{}zx{x|y|~{|x{zwzx{|{wzt~xyz|}xxyzyz{wztvwtxy{yy||yyyz~z|~zyz{}|z{zyz{yxzw}~v{zxz|{w|{w{z{z{zwz|v{y{||{xz{zzxxywzww{}y}wzv}}|x{|yz||v}yxv|y{wt{zzwzxywxzuz|yyzvyzwx||||}wv|z}z}w{z~zyz{}t{{wxyw||~{yzyxyz{y}yxzzw|x|ywww|{x{{~yx{zyy}|z|y}||~z}ywy{y}z{}}}wyzzzxzvz{u{|}{zxz{zyvt||{xwy{y|{|yy{|v~{|yyzz}yx|vw|~y|x|xx}z||xzyz}zwxwx{xx|{|~{}x~zy|||zz{w}uxy}}{{}{{y|~{yz~u}}}zz|||~xx{{{wyzvw{xx~|yvxzzzzxzywwyzx}xu|yx{x{{{{z{}{|~w}~|wx{}zzz}~w}|wzz|}|yx{|y{z}yy|{zzz|xy~zyzz|{z{}~}xzz}~yy~~}{~~{v{x||zwx|~y{yx~wy|v{|~~xvzz~{|{{|x}vxyyqzzwyz~}z|{yw~yxxyx{|zz~{z|yz~}zwz}wy{~zxz}wzyuyyyyy|{zyux~{{zx{~zwxv|{{x{|{{w{|~{{}{}{z~y}yw|~{y{|{{}wwzzx}x|y}}{z{yy{y}~}~{{|y{}{||z}~~x~~~{}||{}}|z}}y~~~~{}~|z~|}~}|{||{~}~~{~}~{}yz|}~}}|}~}{~~|~~z~|~~}y}}{{~~}}y|~z}~{|~z~{|~}~|||z|z~~}{{{~~~}{}~~{~}z}z}~y|}|~}z|}~||x|}~}~~|~|z{|{{~~~y}~}~}|{|~~}}|}~{~}||~{}|}~}}||{|~|~|~~}~}{|~~}|~}~~|~||}~||}}{~~|~}w}|~}}z~}v}~|}~~z~~||yx{}z|~~v}~~~z}~}}}~|}~}{|~||}}{}|{}{|}~}~~|}~}{|{}~}{{~z~|~~}}~~{|y|~~|z}{~|~~~x~}|~{}~~|~~~~~}~~~|~{x~|}}}}~z|y{|}yu|{}{vw|uzw}{vxwx|xyzvw{vx{wy{yy|zy~}w|y}vzy{zxz}wyx{|y|yzwwzzyyzyxyz|~x|vyy{||x{xxyyx|z{yv{zx{y{vyzy}|uywzyzwwyyzwxwxzw{v|z{yzz|w{|{}y{y~|{}}|rzzy}yuyyy|{}zy{w{yyzy}w{y~}~vz|{x{zw||zzyy}|w|yx}{|{vz}|w{v~|w{xzyzyzt}yzyxz}|z{y{zxyz}yxy{|wv{zyyyvzvyxwtx{x}{v{uw}y||yxzwzx||vxx{yyyxyy|zzy{rzvwzxxw|zzvzzzy|yz|}w{zv{|y}}{}|zyv|zwyz{x{z~~z|xxzzzyyv}{xw||~w}{x|vyxzyzy{{zswwzy{~~y{z|yzyy||z{yz~}zyx}|zxv|yxyu|~yz{|zxw|z{y~{|{||wzy{yx}~zx}|}y|ywyy{z~|{{}|v{wzuz|y{x|zx{|wvvzw|}{|}x|zv~xzzzuy}yxyy|vyv~w|v{|y|zx|y|z|u~zzzwy{|yvxx|||yxyzzyw|{|}~xyz}v|w||{{|{~xv|zy}}{||}x{vzy{xxw~x}y~~}zy{z{{{x{yzzz{{zxx|z~v|{}}w{{~|yyyw}}z{zyyw{y|zwy~||~{}{}|}y~~{x}}yzz|y|xxw}|zz{yyyzyx{{yz{z|~y|z}xz|x{xy}|z}{~|yz{{z}z{y{|}|yzx~}{wy{x{{zwz}zx{z{z{uzw}yzt{||}x}{yxw|}~{~{~{~{{{~}~|}~}}}|y}z|~~}~{}}|}~}||~{{}}}}~{~|~}}~~}~~z~{z|~}}{}~|~|}|~{|~|}~}}}~|~~}|}{}|}~}z|}z}~z}|{~|}}||}~}~~}{~z{}{~|~z~~~}|}}~~~{~~{~}~~{}}z}|||{}}|~~}~~~}x~y|||~|~|~{y}~~|~{~~~|~~~~~~}}{~~~|zy{||}~{|~||~|}~}~}}~|z|~|~u{~~~|~}~~|}}}|}~~~~{|~z{~~|y~{{|}~}~{|y|~~~|}{}z|~}}}~{~}~}~~|~}}|z{~~{~}}~|~z|~~~}|~zzzz{{|}{~|{zz}~|~|}~{}|~}}~~|}~~~~~|~}|~~|~}{z}}~~y~~}}}~y~x{~~}}~{|}}}{~y~{z~}}{{z{w~|xx{|{xwxx{wy|yzxz{yxuxwzzxuztx|zyxy|ywwxxyyxy|xyyzz}yzzy|xxr|}{{{zwyyx{z|wyzzwxz}}u{y~zu~uyvywtyxv~z{z}|}|vxt~xwzw{z{{}w}xv{x|zxy|xyvyxzz}{z{yxw{x~{z}zuyzyy{xzyyz~y{w}yz|xty{|w~~{yyw}w{}~y{vxuxu{xy|y|yw{|wzy{zz}ywwvy|xx{{||~zz}{|{y~y}xyy{yy~z~yx~{y}yywu}zxyxwzy|y{~{w|yzyxyzx|zwywxyyy~zzzy}~{zzvzz{wz|}||{||zyyvvw{uz}}{yvxx{}zxxyxzyrz|yyyxxx}||z}~|xx}|w{z|zzzy}}}{x~|yvz{{uyz{zzxyzz~{y{|zw}{zw{}y|zy~|y}{}zyzx{|vzxx|z~}}|{{yz{|v{y{~xzyyyxxw{|}|z}{z|v{xz}zxzwvy~~y}{|}~z{xzy}xyzz{zys|w|}~|zvz{z}yyvyy}{y|xzzvzy}v}{yxvzvwwy~x|zy|x}w~}{~u}z}zz{~}z~xy}{}{w}|w~{||{yyz|vx|z|{zzywwwwy{y|zy}}z{xz~u|yyyzzz||x}z|z}z|{~|}|z{wz}{wwywyyzw}yz}}z{zyyzy{|xz~|}}|z|xy{zx~|z|}z{|y|{{{|}xxwy|{xwy{}z{{yzyzx{xz~yyvvzx{vx|}y}|}~y{y}y}{z}}}~v~y~}}~{|yz{{}}~}~~}{{y|||}~~}~~|~|~~|~z}~~~y|}{z|~{}~}~{~}~}|~{~|~|{~z}z|}~~}~~|~~~||~}}~{~{{}}x|~{z~}~}}||~~}|{~{~}}}{~y|{}~{||~{y}{~}y}~~w~}~~}z|~~|z~|}~y}|w~{{{{}{|~~~{~|}}{|~||}~~}~|z}{y}||}w~{~~y}|~z{}~~v}}~~}~{||}}~|~z}|}z~}{~~~~~|~}||~}~~}|||}{}}z}~{|~}}~|~~|}z}{~~||}|~~|}|}}|||{|{~~}}z}}~}||}}}|}}~~{}~yy~{~||~~}~}x~}~}~||z|~}~}}~~~}~}}{~{~|}~y~}~}~~~}z{~{~}z}~~}|}~~~{}|{z~}~|z~~}|~~}}~wwx{yzzyzy{y{xz|xy{|~zzy{{|y|y~|yz|zzzzwy{|xx{wwz}}xw{|vxzx{z}yxy|y|w}xv|}wz~yzw{z{wz{x}zyxzxx|yy~y{{wyx{x|yz{u}|zzy}y{ty{zvxz||~{z}y|yz}{vzzw~y{|y|yuxvx{~y|}y{zy{wwz{x|z{zyyyz|}zxx{|{{y}|z~yzxzy{wzx{||vyv|{x~|z{y|{}zzz{w{wxzz}|v|w}}zw}{||wz{z|xyy|xwy{zw||zyy{wwy{z|zz|zy|wy~{{{v||ux{wx}}yz{yy{xxu{{{zxxy~uyw|}{|w||{{{zyw{t|{~y{xzz~}{xu}zzz{{}y|x{zy{zyz~x|zz~{z{z{xyzy|{~x|yvwy{zy}|x||xz{|zzwzzw{ww}|zx{zxxzyy|vzwzzzz}x}zyz}{~yxvzyxz~z{z{}{z}xz~zx~{{z~x|w}{~}z}xzvz}x~|||z}x|z{~x{z}wv{{}y{{~yzw}xx||}zzxzy|||yy{{~{v}yyzyzzy{yyyz{z{v~{xxy||y{{{y{y|}z{{|xzw~y{~yw|z{{v{{zzyxz{}|v~|x~|{{|y{{yzz{}}{}w|~~yy{{z~|yzz~{|xzz~x{z|~zx~~{yxz}~~{}s|zz{{zx}{y}z{{{yz{z}yzzwxu{}y~{y{z{yzyy|w}z}zxyz{~zzuyy|z~wx{{}}}{x|{{|~{zvzzy~{|xzyxzvy|w|~zyz}|~wyyy{|~|}~|}}}{~}|x{z{||}}|{~{||{|{y}|z~|{}~}}}}{z~~|z|~{}||}|~~{|}{}x~~z}}|}~}{}{|z}}|}|~w}~~}}z}|~z|{|~~~}~{~~|{}~~{z~~|z|~~{z~~|{}|~~{{}{~}~|{~|}{{z~~{{|}||~}}|{z|~}|~{}{~~~~~~}~~|~~~}|~}~}{{z}~~~|~~{}~~{{}|}~{~~}~{x}~|~~~~~~zz~~{|~{}{~{||{|z}~~}}~y~{~~~|~}{}~|~|{~~~|~}z~~}~}~}||~|~}~}}}}{|~}|||{{~~{~~~|{~}}~{~|~~}z|y|~}~}~}~~~}}~~|}}~}|~|~}|{}~|}|~~~{~|~}}||~~~~{}z|y~~{~|zz}}}}}z~}|~}}|~~||~}~~~~~|||}|~|||}|{y||x|{}~~~~}~~{v}z{uyyz~|xy|zvwz|}yxy||zvz{|}wwuzz~wxww{zy{y{}}z}x{yv|y|~z||}yy|z|zz|uz{ww{w{xxy~}y{{}|pxvz|y{{xx{w{yw}}tzyy}|{wz{y||~zxwy{{z{{z{}|||xy{xyt|zxzxxxzxz{vrwzsvz{yz{z{w}|zyxyzyy{{tzz{zz|{|zz|yzz~|yw}zwzwwwx{wzz{wwzzzzz{zy{ywy{v}}y|{||~zzzz|yyz}~xyx{y|{{z|w}zz{z{v}y|u{|xw}x}x|yy~|wzvzwxxw|v}{|{y}vx{{yy{y{~{}zt}xzy~||~~z|{xz}{x|vy|yu{w{y}y|yz}z|~{uy|x{yxz}zx||}}z}{}{y|}{}z|~|~{z}}|{y|v}zw{y{yy{|{}|||yw{uxxyzyuyz~z}z}~}~|{~z|z~{}}|{}|{}{||{|v~{y}yyz|zzxyz|xw|z{wyx|wz}yx|{zv{zy~zwy|yy|}y{|z~z{|zw}|{z|z}|}w{z{|yx{y|{yy{z}v{~|ztw|w~{{{~yzy|zz{|{y}wzy{|~x|}|{|yyyxx{y{|{w|y{{zywz{xy{z||yyvz~x{}}{~{|uzz~zxw|y}y{z{{~{|{}|~z}vz{u{zy||z{wxw{zw{y~zyzwx~zzxz}~}{x|~{z||z|z|z}y|yy~zwuxy{||{|vx{z{q}{uz}zzyy}}|yzxzz}z}|{{z}y||{z|z|~~~~|~}z{z~{~~|}}y|~z{}{|}}~}{z~}|zy|~|~z~}~}zz{|~|}{z~}~|z~~||y~|}|~~~~v{~}~~~~|{}|}}~|}}~{z~vx}}~{|y~~u||}|}}~~|{}|~|}|}~{|{~~~z}}|}zz~|}~|z{|~|~~}~~}|~~}~~~~~}z{z{|~}{}|}~}}|{}|}~~}~}~~~~}}}x~}}~y~~}}~}}|}~~~~|~}}~~~~}}}y~~~~{~|{~}||}~~}~|}~~~}~~}z~y~}|~z~~||||~}~{{~~~~|{}~}~}}}~}{|}|{}}}|~~~}|||}|||~{}~}|~|z|}~}~}~{}~w|}|~}{|~~y~~~||}|~~~|~|}|{}|}|~y~|~{|~~~~{~|{{y~zzy|{w~}uy{}yx|{yzv{~}x{w{zxuvvzy|yywyzzwvz{|wyzz|zy|xzz|yyyx|{|z{|zv{yyz{xz}{zzwyty{z{|wy{|{}xxyw{u{szxzy|z~yzz{zwwwx~z{~z|xvyx|zyy||{z{xw{{y|y|xyw~|~{y}yzxyyyz|wz{x~~zz|z|vuzyy|{tzzywz}yzz}yw{z|z||zwx{||yxy}}|{ysy{v{wwyx|}{y{y|~y{~{uv{yxyzxyxz}x|}}}z}~yz|yz}~zyzy}|}zyzz{{yy|{y}|~y}zxz|y{wywvw{x{zz~z}z|z}zwz{yuzz|y{zzyvwxw{z~||zzyz|tzz{y||}zy{x{zz{yzx||y{uzy|yvyx}~z}{yz}y}{{zy{{}||}zv}yx|z}yzvxxzzy}xzz{zx{z|{y~|v{|}}y{}{yxy~|}{~x{~w{wxv|z}z{}~u|zyy}y~yv}{}x{{z|xz{{vuy~|y{|{{||}yyzxz|{}}zz|x{{xy{}}yw{zw{y}|zzz|{xyv|}wv{{y}xv}z{{z||{z||xx||vx}~{~yx}yz}|{yx{{zv~{{yxz|yx{z}zyz||||{{~u{yz~{{y|}zy}yywx}~|{}x~{{{~y|zzzzxy|x{x{{wyx|z}|}|}yx{}x~z{ywx||y||vw{y{|{zzx|yzzw}yty{z|vy{}{y||z{~~zzy}y|{{}~{z{}x}|z{zz{zz|vyx{x}}}~~|||~}~{}~}}~}}~}{{~{}~}|{~}zw~z{{~~}~{{|~z}}~~}{|}z|~{y~|~}{y{}{}{~{~}}{}|}}}}~}|{}~}{}~}|~x|y~}~}z}{||}y{{}}{z|||~}}}}||~x}~|}{~{|~}{}~}}}~~}~}~~}||~}{~{~}zy~||}}}{~}~z~}|}|{~~{}}}}~~||~~x}~~}}{}~}~|}|}}|}|z~|}}{|}}}z~~~}~~|}}|{~||}}~~~~{~{|~|}~}|z~}{~}{}|||}|~z}}|~}}}~}~{~~~|{~}~xr}~~{}||y{~~~|~}~{}zy{|}z|z~||}~{|z~||}}|~~|}}{~~~|}{~}||||~~}~~}~~~}~|}}|}||}|}~|~}~|~~|~y~~~||~|}~}}|{~|||||z|~|{|~{|}z||}}|}{yzx{v|xxxxy{z{{y~zzvuy{w|wz{|yzvv~{{|{|y|z}yzwv~{{{~y}}|{}z{zv{{|{|wzy{{{~x|yvxzy|y|w|z{yzvwz{uuu{v{z|yyywy~zzyvz{|{x|zyz|w{|vz{yww}zxw~xyzyz{ty{zxyux}{zwwx{yxz|u{{{x{yx{|x{xyuzy|}}y|zz}z{y|z}{|||wzysy{y|wyyztysu{}x{z{uy}x{{|~|}~zwz{z~z~|zy}}y~}yy~z{|}|||}{x}~yxy|xxx{xzw{w{yy{yyy~zwwz{|y|}}u{{xz{x}y|{ywy~}{z}{{|}|zz}{yz{xzu|~}yz{{wwt|wxxx{zyx{y{{{zywz{vww|{~}z}x}|{z~~|xw|zu{}|{|z|zysxzxzy~{zyz|y}}z{{z~{}{z|}z|~}{~~w|}~x{{~|||{{~{|}|{~|yy{|{xzz|vzvyyy||xx}zyx|zw}v{|z||vzzzxw{{u{~yz~}~x|~}{}||~{y|y}~|}zzwzwv{xzw|{{}ywywz~wy~|{|||}{}w}|{{z|z{y||{~|x{|xyu}z{wz}zzvy{}xw}wwxyyz}z~zz}wx||~}z|{zxx|{{}}z|yz{{|}{xv{qy|~{}{~x|}z|zv~{{|||wy{yz{xy{~{y~yy|||{|~|||zvy~|}}|z{}yvzr|yszz|xw{}~}zvyzwvy}x|||{|}|w}w|x|}yy}}~{}x||}{|~~z|{}}z|~{}||z~|}zz|||}}~{}~|~|{z~~{||{{}|{~}~|}|}}}}{~z{~~~}}~{~{}{}{~}|~}|{~xz|{{}~~|}{|yy~|~{~||~|~|z{~~~y|}~~|~~}{~~~y|}{~}}~~~~zz}{|}}~}~|y~}~{}}}~}{}{z}~|||}}||}~{~|}|z{}~~~|||}z}}~{|~{~z{{|}}~}}~}~~}~}~}}~{~~y}}~}{|~{~}|y~~~~{|}|}|~~~~~|~z}}y|~}~~~~~~|{~}~|~}~~}y~}|~~}~~}~~~||~}}~z|~}~}}~~~z|~}x|}|~~|}}}~}~~y|~w{||}}~|z~~~|~~|y~|{z~}}|~{|~|{}}{y~}}~z~}u}~~}z~}|~{}|}}~~{y|vyx{wxzy}{yzx{z|}{vw||u~yvyy||zv{~~}xv~wyxyxz{{wxwxwz}zy~yvsxzz~zx{{x|y}yxy||zyyzzv|z|vwvwvwxwvwzx|uy{{{xyu{uxx}z{zy|z~{vxz|zyz{{|v{|}xzyzyyzxw{w|ywz}w{z{z{~wzxxxzyxyywwx|{zwx||{y|zx|x}z|{ywy|z{yz{wz{z|zvxzy{yv{tzvyz|wuz|xzw~~z}vzx{wxy{yy|xxx}{}w{{wzyz|}|xu|zwww{{yzzz{}zyxx{yzxw}vzzyxz{||{{zyzyzwz{}x|y}xvvzxu|{yy{{}}|y{~z|}|z|uy{|x{|z{yyxxzx||{{y{|y~}vz}yz{u|{yzvvzvz~yxw~|{}~}w|y|z~{vw{zyz}|yzw}zz~y{xwy{}z{y}x}v{y||x{z~zx}wy{{~vzx{|z{~{|y}xzy|~{}~x}yz}yyz{wzxz||x{}|zz{y{y}{x{}zy|z}y|yz|{wxyzzzxyzwz||{|z}xzv|yzwzw}u{|~{||w{w{}yxz{{x||y|zz}}|y{~|{xzv{yz{yxx|~yzzzyx|{||y~y{{|{uz}y{}vy}yx{}zxy{xy{z|y{w~}v{|z|}zzx}v||x|}z~{}~z}{wz}|}y{{{x|w|yyzz~zy}x{y|x||x|{yz{vzzzxx~|{w{zz}}y}y{}{y{wz}|z}zyzyz}|wwz~~}y{w}}xv|vyyzzys}{zyzuyx}|y|yy}~{~~~{{~~||}~~}}{}~z~z~~{~}|}}{}y|~|}~|}{||~|{}|~{}~}~v~~}}~~}~}{x~~|z~~~~~{}{y~}z{}z~~y}~}|}}{z~~~|~|}|~z~|}}~y}|{{|{y}z{{{~~y}~z{}y|{y~~~~~}}{~}~{|~~}|zy|{|~~~|}z{z~~z|~{~~|~zz{x~}}~~|||z{~|}}~z~z}}z}}~}||~~}}}|{~}|}~{}~~x}}{~y{z}z~~~|}}{{{~}~~~{|{|}}|~}~|~|||}|{}}{{~}}}}yz}{|~}|}}||}}}}}|{|~~|{~~|~~~|~{}{}~|}~|{}~~}}{~}}}}{y~y}}|~|~z{}y~}~y|{zz~~}z|z|z}~||}}~y}~~~}}}|}|{|~|||z|}~~~}}|}|z{~y~|}~}|}||~}~}z~~~~|}}~~{}|x|{y~w|||{zzz{x|{wx{vyx|~{zvzxywvwxy{z}zxz|v{zx}zxxzx~{|zv}~vw{y}{{}yyxuz{yyyx{zx{yxx}wyyz{tyywyuyxzwyx{zwvv|{|y{|y|x{zy}xx}y{~|||uw|z|z~xw|vx||zz{wxz{|w~{zzxzzxuyyy~|zz}y{w|yy}zzz}y}wz~{|}{|y|z}zw|z||zzzwwyw{zwwvzzx{}wwx{vzzzx|xz|xy{{zw~wy|y}~}}x}|zzzyxt|v~{zx{y|y{yu}z~{zwz|yy}zxzyxwy{|yz}xyxz~~yu}z{{z|}}|yzzz{zz{|xvzz|~yxvuxy{vyxxx{|~zxw|zyyxy|z}wz}y~}wyz{xy|yz~}{|{z~{{y}xyz||xyxwwwxx{wvxy}vzwzzz}{vw|{{xz{{xx}|y|z~{}y~yzz|{{{{}{z|zyyx{|vxvy{zy{{uwxyuwy~z}{|x{yv||~{}|}|}y{|z|z{xwz}w~zx{w~ux||z}z{wv{{wz||zyzuzwzzvyuzyyyx|{wuz|z{w{z}{|z|yzxy||xx~}}|~w|zxxzxx{ywzy}t{{{{u{w{yzy}{y|y}x{}u|yz}y}}{y}~v|y}{{{~xz|~x}y}w~{}{~y{yz|w}yzvy{wyx|{|||zwwxyzyyy{wy~yzz|zx}~y{||}z~{~}y}x|{{{z~|y}}wwzz|{}|yxyxzxxw{{x{{zx{z{~{y|t~~~{x~|~z{{|{zx~}|}||~~~}}}yz{~{~x|}{}|{y~|~}~~}|y}{~{~}~}}}z}~}|~|~{x}}|{x|{}z~|~z{|}y}{y}~}~}z}~~}}|~}}~}x|y}}}~|||}{}|~}}~}uz}}}~|y~}{~}||}}~z{{|z|z{{~||z~||}~}{}{}|~~||||~}~}}{|}z~~}}z~~z~{}zz}~}|~|~{}{~|z~|}|~~|z|{}|}}|~|~~|~~~|}}~{||y~}~y}~}}||{~|~v~~}||~|y|}}~~}y~~z}}~~{}|}|{~~}}~~}~~{{~|~~{{x}}|}|}}x}z~|{~}}~}|}|}}z~~{}}|~{|{~~~}}{|~}~z{|}|||~z}~|{|zy~~}{}~}}}|{|}~|}}|z|}|||~~~}~|y~~~{z||~}}|}~~~}{{}|y}|z~|{z}||}}~u|}}~~~}~zwyzwyww{yvxw~yyz}y{xz{zx{xw}x{|v|xyz{xw~ywzx|{w{vu}x{}zwyw{yuw{xyz}x~~z{zy~{xxyy||~wxyw{uzxzzx{xz|{}yvyxzxzzy||ywywyw{yyyx|wzyyx|}xz|zyxxv||x{||}{yvwyz}y|y}xx|yzzxww{y~v|ww}zx{xxwzxyxyzz{wwy|{ywzy|{w{}y~yzzzvyx{z}{}}ywx{|{}}~{{u||zy}|y|{|yxy}yu}}z{yxzwzw{t~~y{|z|x{~{|~yvy|x~wxzv|{yzyxzyzxzzw{z~yzzvtxv|t|xwz||ywyw{|{|zz{zz|r||xzzvy|z{xzyyxyy~|z{||{ww}y|~}z|{|yz|x{w{{~t{w{zxx~z{y|vzyz~{t}{zw{zw{x}xyvxyw{y{~zwu|y~z{|v|yvyy{{|}~y}z{zz}xz{{wzv|y}vzx{zw|y{{}{}{y~yz|z~x{|yx~w~yyw|x~w~w{|zuzvzy}vzx|xvxz{zywz}}|{xyv{{y}yx~{x|xzzzywzwyyxyr|{|yx||wyy{x}{z}{~yzs{{x|vxz{u~~}z{|vx||z~yzzzxyz{yy{xy|}{{{x|{y|z{x{x}}z|xz|~}zywwzx{{}w{x||{{yy{}{y~}|~~}yx{yx{zw~x{}vz{y{{|z{xzzxx|y}{}wz}zv|xxzyx|y}}zzwz{yz{z||}ux}x|y{||yzxxyx{y~{wyz||{~x{|zvxy~{|w|yxv}}~~}||}|~~{|{~~}~|z~|||{~y{|}}z~}~y~|~|~}}|{{}~{zx~}|y{|x}~}u||~}}~|~}||}y}{~}~}{|~||}z|{}~~{}y}}}|{}|}{}~{~|~~|{zz{|||z|}z}|~{}~~}}{{}|~|~~x{}~||{}~~{|z|~~|x||}~}{z}{{}|~}~~~~z{}{|||}~zz~{}|}~}~}}~~~{}~}z~~}}~{|~{~|y{}z|}|}~{~}}|}}{|||}|}~}}~~~~~}~}}~~|{~{~~~~~|}}|~x}y|}{~~~~~~|~}||}}{{z|~~~y~}{||}}|}}~~}v~}|~|~}~y~}~~|~y|z}~~~{{~~y{~~~|z|~||~}{|}~~}}~~~~{{~|~}{}~}}~|~~}}}|}~}~}~~{~~|}~~z~}|}}}zy{|}~}{~{}{}~~~~}z}~{|yzz{}{yy|{z}zzwvzzyv|xx{}ywx|{zzy}~vuyvzy{zwwyzz{|xz|z|yzxxx}||y~}|{y|{y{xxvxw{|vvzx}{xxywyywx}|zx|wtvyxyz{z}}y|x}wx{z{|xzwx|x~{yz|wxz|{|x{yz|x|yxxzvxxx}x{y{zyvtuzzw|zy}y|v|zy|y{|{||{z{yxz}yxw~yx{{y|vzxvy{zxt{yz{tzww}ww{ztyyzx}|{zvx~|z~v~x|yx}yxwzy{{|xx}|}z|}|y|x{xuuzvzzx|z~twz|yzxwxvv}zyvw~{||}|~~yzwy{z{~z}zx|}~x||}}{zxvvx|yzx||{z{yyvyzz|uzw{yzz{xz}xz}~}vzz||{}y~~|z|zyz{yz{}{~|zzxxyyzwx{}wx|zyrx|x~x~vzwz|zuz}|~zy~|}zx{}y}{z}|~y{{y|z~x}|}}xy}|v{xxzz{|yzw{{|xuvv{wy|uz~ywy{{z|x{~yzz|{yy~}vw||y{{~zzz~{z{{{wzzy|{z~|vwwyy|zyyx}vw|zxr{yz}xx~~z{y~|w|}|y|}{y{yyz}}|x}|{~xzxzyxxzz}{yzwz|yxxyx~{|zuyz{ywy}{u|}}xx}z~z|}}{|||zz~|}zw|~{|}||y{zz}|{zw}zx|z{}{}zv{y}zyyz{yz}~|~~z}|{}{z{z|{y{~}{zxxzw}yyz{{wyzzzzxw{xzz{zvw{|vzyyyy}{x|y||y|wzyx{y{~{~~~}}~{{z{~}|}}}yx{~|}{~~}|{}~~~|}|}~~~|{z~|}}}~|~{{}yz~~~x|~|}}{~|}}|}}~z~~y}}{|}}~~}}~z}}{{|{{|}yz{~|{~{x~~}}}|}{~}{|~}||~|}|||~|{z|y|{}}z}yz}~||}}|y~}|~}}|{|~}|{~|y|||x}}{~~}~}y~~{}}~|~~~}||{}~}}|}~~|{y||z~~x~~|~~y}x|~~||~}~{~x}}|{{z{~zz~{|~~{}}~|~~}|}}~}~~}}}|zzz||}||}y}y~~|~|z~|zx}~{{~~{{}~~~~~}~}~|}|}|~|{z}~|}~|~~z{}~~~||~~z{{|~}|}~~~|{}z}}}}~}~|}}|}~~~~|}z}v}z|y}|}}~~~|~}{~~~}}}~}}|}{~|{~}|{|~~}|~{z}y~|xty{|z{xzv|zz|{w|zzt{|zz|wxyvx{}z|{vxxyz{{vxxx~w{{{w|zyy~{xx{zzy}zx|{xw{yz~|{y|{xyvx~w}z}{w~swz{yyzzxx{wrvxu}}zy{{xwzx|xxzxwx{yxyxwr{{v||xwz{yzxu{x{zx{x|y{y{yvxv}~yxxz|y}xvyy{xyxv{zz{yzxz|z{||v||xyyzyxxyvyz}wzx|y||{zyzz}~y{wzx||zyx|{}zw|zyyz|w{xz|||}}wyz|{yzuwz}||yzwt}x|}z{z}}y{wwy{szyzyzwyz|}|{x~x{zwwxzwzw|{t}w}~y|yw}}z||~zywxzz}y{z~xzyzwy{{z}zxzxyu{yzw|x{x|z{{|{z}z|zx~{vz~z}{y{y{xw||~u{~|y{{xwvy{z}|~zzz|z{~{}y}vw}|}vwz|}}|yy{zzxyzzw~{|yzy}w||{}~szx|~xy}}z|y|}v{v}zv|wz~{|yywz|{{~|{{wzzyy~{y|{{{x|w{uy}{z|~x{y{{|{}yz{}{|w|}}|zz}vy{}x{}xz|zyy}z|yyy}xz{~{z{|y{|{{vy|ywy}|x}|wz{||z|zy|}{|zzz|x~{yz{wzv|{|ww~zy{}|{yxxz{x{|}wz}y{v~xx}z{~{|}x{}y}x{v{||{y}|}z|yz||{uz{|vx}y{|z{zxz}}ywy{|z|~{{zyy{y|}|w|||}|zw}|}|x{|z}}uyzy|~}}~{||z~~~{~~z}~{}~~~|||z|z~~x~~}}~}{y~{~|~~||~}|}z|y|~}{~~z{{|}}zz~~}y}|}{}}||||}z~~~}~~||}{{~||~{{~{{{|~}{z}s}x|x}|{z}{y~|~}~{y|~{}~{~}}}}~~||}}|~||z}|~~~|~}}~{{|~}~{|~}}}{~{~}{~|{}{}y{~|{}}}~}z}|~|y~z~}z}|~{{|}|}~}z~}~{{z}}~|~}||}~z|{|~}~{}|}}|~~~~|}{~}z}}~~{|~|}~~~~~~~}}}~{}|}{{~}{~}}z~|~|~z~||y~|~|{~~z}|}{~|}~}|}~}{}|}}~~|{~~|}~}}}}~~~~|v|}~~~|}}~~z~|}{}~z|~}}~~}~|~|y}}~}z|{~}~|}|z~~|~}~{}}~|}}~y|{~|}~{}~}~{||z{zz}x{yvxyv{}x~w{{xrv{|u}vwwy{xywwxxxz|w}zx|zw}~{z{yzy{zzwy{}||yy{|x}zyvyy{xyx}xy{wzw}xxuvzzzzxx|zzyxzxvwyxxy{x|zx{w{yz{~}~|zx}zzxy{yyw||zy{wty{vzyxw}}{w|xzzwytv|{wyxw|{}{x{zx~{}y}{|}~~yzw|y{y~~|~{}{x{~y{xwyywyxwxx|uwxxzwyzvzz{w|x|z|{}y}}yx~~w{zz||vyy~|xy~zzyy~yv|wwy}{xy~{yuy{w{||v}vwz{{||{zx{{~}zy{||yz}{|}yzzz}|vz|{{ux|xwz{~|zy|~uw{zxyy{}}zyy|{yx}{xyz|}yztzx{}|v|x}zxwx|z|xyz}zwy|||yww||zx||yz|yzyzzyyy{zy|}yz{}|{}}}|}|y~~~yy{zz~|~zz||}wz{xvx{w|xzy}zzx{||vzzzy|yxxtz|~xwy}x~w{zv|y{y{zwzzx|~z|x|zyzy~ty|wzyz{{{z{z}zyvyz}{}{zw{w|z{{}|u~z~y|z{~{z{|y|ww}|~{x|y|z||yvxyzzyz{y|uz|v{zz{wy~yxy{}yz{zxz}wx}zw|y~|z~{x}y{y}{z}x{~{txzr~xy{v}w{}yw|y|wwxy|z{{{x{{{z}||}z~|}}z{{u{x}yy~yzzv~zw|{z~||}~wzyw}}vy{{zzw~~|v{x{}}x~|y{}yz|}y}||~y~|{}}}~~|}~}{}~~|}~{}|{~|||z{|}z~~}z~{~}||~||}~~~y{{}}~~~zxz~}{~{}~{{z}|}|||}|}||}{|~~~~~~~}}}~||}~yx}|~z|~|{|~~||}|z}}}|}|~|||~y|}{~{}}}~{~~~||}|}~}}|}~|}~~|vz~}|y||~z{{}z~~|{~}|}{}~{}}|~~}|}}}|}~~|}|}~}|}}~|~|{~|z|}|{||~~|}|z|}|~}}}}}x~~z|}~{{~}}|~~~~y}}|}||{{{}~}|}{|~~|{}}}|y|{~~~~~z|~~~|~}}x|~}~}{}~~~~}z~}}{~~~z}zy~{}{z|xzz}{}}{~~|}|~~{~|}{}|~~~{|}}|}||}}}|~{}|{~~~~}y{{|}~y~}|~|~y~}}~z~~~{xxz{~|uyzz{xw|yx|zzzv|x{|yyzxy|zzwy{|yxx}x{wyzy}|~u}{zy{x|zy|zxzzy{x}x{{wyz{zzt~x}y{~y{{yvyyzw{y|zy{}}tzwyx}w|y{yyxwxx~}z|xzzz{|x{zzxzzzwzwyty~}yyyzz{x|xxw}w|vzxzxy{z}|y~w|{}{~yxz{yzywz{xy{}yzxzy|x{txyzyzzwz{zxy}{x}~wy}}|{w{~ywz|{{|zwz{y~zy|zz}{xv}ywwwy||{x|{zzz|xy|zx{z}x}}{z{x{}{}|{yxzyxuu}ywyywy|||w}zzxyzxywyz||~{wxyw|}xzz|~x}}x}}|}}}zyyyz|zy{wzwy{x{|}}y}zzxz~y|yvswy}zvxvyz~|{{y|z|zxyzyzwyzzwy|{yxx{vx||zvw{yvx{x}{}wz{vzxwzv|x~{xw{zxxyx{{zzwx{zx|z|y|{vzzz~z{{uv{}zzzxvyz}z{xxv}~{xvz|~yyxx|{|z|}zy}zy}yxyx|~zy|uy|}uwy}{yz|wzy{w}zzvwxy{zxzy~}}y}y{wzv}z{y}|}}{}{~}{yz|||}}zzy}{{{||}|yzww{zzzzwy|{yvz{y}|}~y|xx{yw}|y{xvxyz{{{x{{x{|wz}uz{y|}~y|y~{yz|}yzyz{xxwy{{{y{x|vx{~{z{|x}~z{zzx{|xy|}z{vzxwv{xz{t|~z|z|}zxxw|z}|zyxvz|{y{xx}~~xyvz}|{|~yv}{{{|~{}|x{~}~|~{~}}||z}~|{}}}~}{~z{}~|}t}~||~|}|}|y}z}zz~{}~~|x|~z|{|~~}z|}|{~~|z||~{~{zz~~~}}~~z|{}~{{z~~|~~}}}}z}~}||||~v~}|~~|}}}~|~{|||}~~~~|z|~{~}~||||~|}~z|{|}}~~~|~|{~~~z~~|v{~|}}~}z}}{z|~|||~z}~|~~~~}y~}|~y{||~}}~}~}}~}~}}}{~}~~}z{}z}z{~}~|{~~|~}}}{}~{~|{}y}}|~y}~}~~z}{~}~~|}~z~{~|{|}y}~z}~||{}}}~|~z}}}|}~~|z~|~}}z|~|}z|~~|}~~zv~}}||}~}}{}{|~}~~~|{~~{}~}}~|{~|z}~|}}~~~|~}x}v~{~}~}{~|~{|~~~~|{~~}~|~~|}~|}|z{||}z{||u}~vv{w|{yz|xx{xxxxv}xsx}wzy|w{yy{zz{x|yzwzvx~yxzz~vy{{~zy}|z{u}{|{}}w{xzz{}xw{ywvyxxwzyxx{wyuvy|}x|y{yz{|wx}zx{xxwy||yywz}~|u}x~yzuvzzx{wwyzxu}y{{xxxwxxv{v~x|yz{xuzwvzw{{xyyzzx}{wy|{xv|x}{z{yvy|{zw{yuvwy|yzyyz{x}{{{wx{y{y{{||}v||xv{~~|{wzy|y|~{xz~~x{uwxz~zyyyw}w||xyzuzwyzv|yu|v|{||~{}zx{}{zyx{{xy}~|zz~yw}zzv{}|{x|zvu}y{xvz}zyzxzu{wy|x}}{zzu{z}|{~yzzz}zy~x{zzx~}{~|{{uzy}yxxxx{x{tyzwxzxxyyz|zzyy{ywy~{wzy|{xw|y|z{|vyz}}z}{}|{{~zz~~|yxytwwx|{||yz}xy{xywywxy{xv|txz{zx{|y{yzz{{y{~v|zz~}xzz{|y}zw{{{y{vzzvvxxu}xxvx}y|}{w}yw|zx|xxz|~}z{{||zzwzy|~}w|yy|}}y||x~~|zuz{zyxyvrytxwzzwx}xz}z|~zy}yyy{yxyz{{zz}{y{{w{y~~{w}}}y}y~}zyx|{yz{xwxz{zyzxuzyv|ywz{yzxxxy|{{~~{yyz|y~z}y~|{y|x{|~}{|wyy{yzz{yzyx{zxzxw||uz{||yx~}xzx{|{u}}{zw{~~{z||~~z~}}~x~~}z{~}}}}z{}~{}y}}}}~}|zx~|z}}{||~y~|}}}~~~}z|y||{|~}}|~}||{{}~|~|yz}~{}}~{|z{{|~{z}{}||~|~z~}|~}{z|{|~~z~}{}zy}x{}}{~|z~|~{|||y{}}{~}}~~~|~{~||~{|{}}}}~~|}}|z}y|~|{{|}{|y}|yz~~}~|~~|~}}}}{|z}~~~}}{}y||{}{z|~~~|~}||~~y{|}~}~y~||{|~~}}z~~{{|}}}~}z|}~}|}}w}|~{~}|{~z|y{}}}|~}w~}~{~}|~}~}}}z~~~~~~~~}|||y~~}~}}}}~~{~{|||}|{|~}}}}}}|}}~|y~|~|~}}~~}~y|{z~}||~||~}{~{}|}|{||~}{~~}}~z~~~}}~{}|~}}}}~}}~}}|}{}}}{~~{~|||}tyyvw{zwyy}uyz||zyytzxxz{x{xz|{xzzywy~xw}xxwu}xy{|xzxxvwxz{x{|y{xz~|v{{z|~wz}yz{y{zwzx{}zyyxxywzxzy{zzx{v||wxw{z{z|{wzy~z{zvyz{y{|{xwv|xvy|{zv{xx|z}y|x}yz{z|wyyzw|ty}zz{y|{{|vw~{yyxzz{yx~w~z{|wx}zzzyz}}uzy}x}|y{x{y{u|}||}x{y{|}y|z~{{{yxz||zyzy{z{z}{xx{z}~{{yx{zwxx~}xy{{yyyxwxz{}y}zyu||}|x|}vwuxy{w|~x|{{yyww{xy{|z{zy}zyz{|}{}{xx}|{vz|yy{v|z{z}zy|{x}}{|~|{y{z{y{~zz}{||ywxz~~x}x{}{y~xz|zx}yy{}y|y{yx{{{ywxz|x{|{zw{wwyuzzwzzy|zz|{|y|yy|~y~x|}~x~|x|zyty|w}|~|{zy{x{zyy{x}y|wzyx{zy|~zz{x{y{y{xxx|v|{zw{y{}wz{w|xyyx{~|tzx||w{y{~yxz{vw|{v{yz||wz{{{s~zy{z~yz}z|z||{{|y{yzy{yx{}~}y{w}{x{z|wzzzxx{yyyxyyx}zz{{}{yz{|y|}|xvzv{|z||z|{uyzy{zx|||{}xw|u|y|zw|{tzxuwv~|{z}{yzxyxv{z{{v{{z}v{v{|zx}|}|}yz{zw{~y||w|}y{v||{{{yw|wy{xy|{|z}{xxxzz{zy|v}|xzv|||||~}~}}~|~~{|}}~}~}}~|}wy}~|~~}}}}~~~~~}~~z||}~|z}}||}~~~}{|~}{~}}~|}}{|}}~||zy}}~~z~}{}~z}|}}}~|}}|xx|}}z}v}~}~|~{~{}~z{{y~|~||~{{{{~|}}}|~~|z}~~~}~|~|}~~~~~}|{}{}~|x||z~|~{}}{{{~|{}{z{}{}~~{{}}}|{}~~}||}|~}{}~zzz~}~y|||~z{|~~~{|{~{}}}|~{~~||~~~|{~~~{{~~|~{~y|}}|x}{{}{~||z~}}}}|}}}{z}~{x{}}~~}{~}{}{|~~~~~}~~~z{~|~}~z||~~}}~}|}~~}~{~}}{}~~}~{|}||}}~~}|}~|||}}~|{}~~}{~|~}|{~|}}~~~~}~~}|}}|}~}~}~~}|{|}v||{~~}~{~~|~~}~}|y~}{}|~~~~}{}~z~~z|}}~|{|{|z|y{wz}y{|xxvv{|yxzzxsxwvy{{uvz|{~vv{v{yvxu|zyzzyvxw|{z||zy}{{y|}{w|z~w||~{{swv{yyv{yxzz{zyz{yzwyzzuyvxuz~~yzyz{{}y}{}zvyzt}~z|y{x}}zz~xyzzzvyvzwv{uywuywzzwx}xwyuxxzzy}zy{y~xyzw|zz}y~yz}yzyxxz}}}}~|w{yyx{w~|zyxv{~~{yy}zztywxzx|~zzzxyvzy}|y}~xz{~{{{zz}z{wy{v}yyyxzz{zyz{}xy}{{{{yxywxwyzw||wyyz~}yzzyyx}{xxy{x}x|wzy{{}u{v||z{{xyz}uwz}y|{w}x{yzw{xvy{y}y{|xz|y{wwxzy{z~yyx}z~y||w{z}}{w|}y|~xzzxy|{vz|{{zy}zy}yz{zxyz}yx{|{zy|~zv}z{|x}wy~|{{{x}x|z~y{~vzzvxz{{txx|xyyxz{xwvywzt|w||x~yy}xyzw{wzy}yz}zywxz}{~|zy{tvw~xz}}|w||yy|yx{xyyzyvyvyzyz|zzyz|zw|}{yz{z{{||yz{|}y|}z~{{z|yxyz|xyx}|yyz{{|vw~vzz|wyuyu|~~}{y|}|x~~}w}}y|}~{yz|}~t}{v{yw{}wzz|ywuyzyyx{zxzvx}zy{yyzy}z}|xz||{{{|yy~|z{z~{~}~z{x|xxzyvyz{||yyyyzx}zx{|x{yy{yzyywz}~{|z{~{|~{|v}|}~{}|}x|z}|}|{|~~{{}~|y{||}~}~|~|x~~||~|}~~}{~|~|~}zy}}{~~}{~z{|z}z||{}{zz~}}x~|{~z{}}}~~z~||}}|}z}{~|z}}}zz}|}z|}~y~|~~~{~~{{{~}z{}~}|~~|{~{|}~}x{y}z|}~}|~~}~}y~|}~}}~y}~y{~|}~~}|~|}}}}~}y~~|~y}~~}}~~y~|}~}~}{}z{z~}{z{|~}|z{}z|~|~~}~|~}}~}~~||}~|}|}|{}~~}}~{~~}}{y~~}||~{~~~yy~}~~}~|}~w~}~}||}~|~{z{~}|~|}~{|~}}~}~}~|}~~{|}}}}~{}{~{}~{{~~~|}}}{~}}}z}~}~~~|~{~~|~z}}|}}~}|y}{}~z~|~|}~}~{w}}~~|~}~~{}~~~~}~}|||~}~~|~~~{{||{z~~}~|~~}~|~~}}}}z|xx{{z{~y|wv|vvy}|{xxy|yy{yxyxw|{wx{w{{{s{y|z{{|yz|zxx|v{{{|vxwx}x||vv{}|yx{{|xyzwwv{xzxv{yxyx{}}y|yz}{|wy{xv{x{x|u|z{w|||}v|y|{zy}yyz{y|~zzzxxwyz{{{|y|wy|{x|yx{yuxz{x{{x{twx{y|xzyz|yy|ztzw{{x{}w|x{y||rytxx|yytyyyw~{|x~ywzzzyww{yxyz{}yx{x}y||xzyz~w{z~zxywzw|zzw|y|y{zzy{~{|yywzyyyv~yz}zzw~|yxy~yyxxz}u{{xwyw|z{uyz{qw{zx}x|w|u{{wzyy|zxz{z{x{~zw{zry|yz}|w{wwz|wx{xv~x{z|zvvvvz}y|{x}y{z{zyz|~{zy}zuzzv}{}z{y~wv{{{y{x|zsv}||zz|}||{{{{{{w||z{|}z{zy{}}{xx}xzzvzzx|wx{~v|||||x{yxw|{y{yy}~u||z||yw}{{yzztzv}{z||~z|x|yz{yzxxwy~y|x{y}z|}ywwzz{z}z~zwx~~yz|z{|z|{~}{{zwyxz{zx{zv{{xzyxx{z|wwz{|xx|}zzzy}}}x||y|~z{}zyyx|wz{~uy{|~yyy{x{x|{v}x{xv}{xxxx}{~w{yvyw{{z|zyz}yy~{{|zz|~~xx|vzy{{utzy}~wxzyzzw{|y|z}~{w|wxz{xy{x{|~wyzx|z{zwzyy{yz}xz{{{|}yzy{{wz{~zzz~{y|y}}}|}}y|~}{{{}~|~}~z}|z~z}{|z|~}}~~}||~}|z{~~}z}{z|}{|{}|||}}}}zx{|}~}|~||}~|{~~}|{|}~||~}}~}}~{~{}~}~z|}}}{~}|||~~y}}{~~z{}~||}~~}z~}~|~||}}|}}~|}|~z|{zz{~}|~}~}}~|}~}}z{|~|~}}}{}~}}}~|~}~|}~}{~~}|~}~|~|}~|~~}x~~~~}{}z}{|~}|x~}w|{~}z~}~z{|{~~|~}}y~}}|{}|{~{~}~{{}{|zz{}|{~{zy|~{|~~~}|}|{}}{~|{|{}|{z~||{~~}}{}{}~}}}~}z~|~~}}z{~z~~~}|y~~~}}z}|z~{~~~{{{~}~|}z}}~{w~~~~}}~}{}~|~~|}{}~|}~zz~}}~}~}}|{}~{|}~|~z{|~{z}}|z{{~~~{~|{}}}~~~{~|}~~~~zz}~}~|{~}}|z}}~x}~{zz{x}xxxyxx}xx|w}wwxz~xxy{wuxx{zuxwz~x{vyvx~y{zyz|x|w{yyx|xzy{|v{z|{|~yx{{wzyxyyxzxxy|v{ytt~zwx|vzvxy~{}{y|yzw{~|y}{xwvu{vy|}{|x~}||vv{|xx~wyyx||vxwvyyww{zzuyzzzxzxww|}z|zwxw{z|z}|z{|{vz{|zz}{z}}yzzzwy|wwwz|xxzzyz}yw}w~ywyx{uu{|z|{{|yy}~yywz~{{|zwz{~z}|y}|{~|{vxx|y|wzxuzzxvw|v|zyy}{v|zzy{zx}y{{xywz}xx{yz~xz|||{|w}{zyv|y{||zy|wwx{{{wwyzzwzzxx}{}zx}z}|~|wy{||~z{yz|w{{|{{v|}}x}zzww||{z||wzyzz{zxzzxzy}x}x{wvvx{xxz|{yys|yy{||{}y~~|y{~|}~{x~w{wzw{yzzyw{z{zxy{v{w{|y|zzvzzxzz{v{}{}{yy{~{z{|y||||}|xz|xu{{z||yx{xwy{~xw|zx|z{yy{x~zwz{y|ywy{xzy{|~y{z||zxv||x}yx}|}}}|}z~z~tz|y|vxz~x{{{zxxx|zxxv{w|y|{|t{}|||{x|uy~}z||{w{|z|}yx|y}{y}zzz}x{wyyyz|yz|{w{{}xxy{y{{zx}z{yxxy~{~zz{w}z{~w}z{w}{{xyzzyzzyzxz}||vzwz|~yxyy~~z{x{zyyz{{|y{{{{||zz{yx~x}}}{~~}|zz|z~~z~~|~x{}||xz|}|z}}z||~{~~wz~{}{|}z~~|{|z{}{}~}|y|}}~}|{}}{~~}~|~y|{zx}{||{|{|zy~|z~~~~~}{|~~~~}~{~|~}|~}}{}~}{}|z|{|z~y{~wz~~|~z~{|~z}~~z{~z}|~}~}~}|}~||~~~|~}}||~}|~||}}~|~~}}~~|~~zz{}~{}~y}}{~}{}}|||z~{||||~~~~~~}{~~~|}~x}}}~~~||}}}w~{{{~}}~z~~~}~}}|z~}z~~~~{zx|~|zw|~|}}z{y{~|~~~~z~|~||}{|~}~{~}xz{|~||~~}{||}|}z}|}}}~~|}}~~y}~|~}|~x||z}z~~}{|}~|{}}{{~}{|}}}~{~|~}{}}|}}}}|y~|~~}~{|~|~~~|~|{|}~|~z}~}~~vyxxzy{|x|{{~{wyzyzyzw}yyx}z{yyxwwxuxz{y{wz{wzx|yyx{{v{zzxzyu|{|wzzxu|}{yzy{}zywys{z~zvyz{}z{yz|y{z|x{x{xx|yz}y}}|uzzxyzyyw{||x}}zv{|}|z}yy{{xyzxxy{zx{z||y{y||yxxxxzzzxx|y{zz|zvvyxwyz{yyyz}v~y|{v~wvzxwy|}y{zz{zyu}y}ywy|xyywx|zw{z|yxxxxsy}xy|ww~vy{y{{zxz{yvuxv~{zzwxww~xv}{x{zwyx{~zwx||{{{zt{x{tz{{}|z~|vz|ywzz}xyyyxzxzw{{~y{y{~vy{{y{{vy{{y|yyy{|v{xx|{xx|{}z~xxuvww{yx}|{z}wz{z|zzw{~wzytzwsw{x|w}w{}zy~{x{wz{z{x}y~zy{}|vw}ywxzuyvxw{zy{zxzzy|v|{~vx{z{x|y|yyzxywz|{x|wz|}zyy}xy}y{|{www|y}}{uww}|wwzw~{z|wzy|u{z||yzzyy}w{{{y{|v|y{y{zyxzz{~{zwy|yw||z~}{w{}yz{{yzyy}wz}zz|}xy~zy|}||}yzw~}y|yyz{xz}{~z{z|t|wz{{zzz}xy{{z{|y}wx{yzy|wzyy|}|w{zyy{yy|{{xz{yz{yzy~z~{x{|yz}z}y|{z~|z|}yyv}|{x||{~x{xy{}wzz}y}z|yxxxx~~~z}|xwyz|y{{z~y{y}{z~z~xx{{~{wzwz}vzzyz|x~y}{}~{~~{|{|~~~z|zz~}}~z|{{||}}~}}}{}~~~}}{~~{~}{~}~~}}~~~~z|v}~}|~~z|}}|{|z~z}|~{u}}y}}}~}{~y}~}~}~y|~}|~}|~~}z~||z|z|{{~z}~{}}~}}}zy~~~~ywy}}}}~z|}z}||}}}|z|~|zz}}}~}|}}{z}{~|~|}}|~|~{{|{}}~~}}}|}y~}z~~{|~||~~}~}z~}}}|~{}y~z|~|~}||}{~|}z~z|}~{~}~~}z|}s~~~~~|y~|}}}{~|}~|~{{}}~|zz|}y~|}|||}{|{}z~}}|~~}z~|}{}}~~z}}{|z~~|~~{||z~|z~~||}}{|}~~u||}z}~z}~}z}|~~{}|}~~}~~~y~~{~~~}~~|}y~{~}}}|~|}~~{}~}~|||~}z|}}{}~{~~~|y~~}~{||~~~z}}}~{z|}|}~~|}{~|}~|~|~~~||~}}{}~x~~xu|z|x~yzzy|~vy{y{ztzwwvw|xxwvyyzxyvy}wtuzy|y{}z{{||zx}x{||yzwx{x{vu{zxyzzz|yw{xwwzvz}wwx|xvy{vz}{x|}{{uww{vty|z||zzxxx|}}yzzwx}{{y{zy|||vxzy{wvxw{uyvz{u||wxu{yzuxvvxwzyzwwz|{zxzuzz{u|{xxzyz}{{|y{{}zz{zzwzz|y{yzywxxyzzxx}xuzz{xwxz}{v|}{|r}{{x}xz~x}tyzzzx~}|}~z~{z|wx{w|w}{xx|y~{yyz~y~xuxz}{{z|zzzz||xw|{z{|z}}wzzywvz{z{z}||}~z|xzwyz|~zzyvw{xxzzv}|||{xyz}xyyxzyyzzyy}yyzy}||}{{zy{z}|wywx~z|z{}xz{zy{y|xz|xwzxw}{ywzw|~zztyyywz|{zyy{zz}{w{|{x|zx}{zz|~}{zy{{zwyxwxtyzwz~|tzyy}zzw}|x|zztxzz|}~y|yyyzz{{|vzy{}yz}y}yyw~~w~w{yxyx~w{y}yyxwzwx|}s{|xxy|y{zzy}{z|{z~w{|}yy|{{y{|~{~||}{{zx||{zz~yzw|x}z~y||zt|yx~wwvxz|xy~y}z{{|x}zxwwx|zv~|xy}|~zww{z|zz{|z~{wvyzvyxxvxz{{yz|y{|yyxx{xz|{z}{}tyz{|z~~yw~yx{y|{{|~zzy}zx}zxxy}z}yxvzzvzx{}wy}v|v|z}z{xwy{uz{yzz{zxz{yzy}~~~}~~}}yy{~}||}|~~{|}~|zy~|{|y}}|}}|}{||}~~y{~}|~{z~~ry~{|zz}|{zy~|{~|}|~~~~}|}}~}}~}w}{}|v~}}zyx{~||~~w{|{|}z{~~}{|~~{|~{|~{~z}~~|v|{{||||z|||z~{}}yy|u|}~|~z{|~|}y|}|~~}{}|y}~}||}}||~||{~||}}}}}z~y}~||||~|{|x}|z|}{{~}~}~~~~}~}~}}~}|{}|}|~|z}|z{~}~~|{xz}{~~}{~~~~{z|{||z||{|}||~{~y{}}}||{}z|}~}}}x~{}~~~~{~~}x{{}z~}~z{|}~~~|y}~~}~~}}~~}|~z~~}}|}}~z|~|}~~y~{|{w}|~|~|~~~}~~~~z|~||}|~~}y{~}{~~|~xz~{}~||v}|~~~{{}||}|}y|}}|~{}}}|{y|}z}~yww}zy}}{yxxw||ywxxw}}zzxzzzzrx}yyyvty~{wzw}{xzx{xx|xxt|ysxyxv{|xu|xzzz~{yyzw}ww{||z{{{u{|v{v{|xyyyy{w|wyx{{y}{wzx||}}{wy}xxx}|{zw|y|wzuyvxv{y~{}}z|xzy|wx}wx{x|xtz|{x{x|zx}u|zxyzxwyvz|~tyxyy|xzx}~y~{{|z}xy{wuzxy~|zxzx|yz~{y{{zy{yyyyyyz|wyvzx{|ywyxyvzw|xz}wy{{yy{zzw|w{z{y{x}}yyz{{}~x}yzz|wy}x|yxyxxx~{xxxzywzxw{x{{z{{zxx{|z~||}~yx{uzww|yy{~zzz{~}zz||xwyy~||xz|x{x}wwxyzzywzzyyywy{z~x|w{yz|zy|zxz{wxyyzxx}y{u{w{zy}ww{z|yy}y|xywyzxw{z}wz{yxx~uxy|y}}y{{{{yzz{yzw{xw~z~{{}{y|vzyzy{|zz|yz{zzxx|zyzyz}zzy}{y||{|x}{vwz{}vx|z{wz{ywz{w}vy~|{y|xw||z|wx}{|zz{}wzyw{x{||{||vx{x{y{{y}zwz{|||yux~y{zw~xy{}y}wzyy}{zxy|u{zv{v}|wwzyzx{|{}}|w~~x||}|z}{}xx{y{{|}z{|x|x}{|y|{}vz~yyuvx|x|wv|y{|zy{{{|}{x{y}{{~{y{}y{x|{}{y~x}y}|{~|yy{ywuyyx~|yy{zyxy|y{}|xxzzx}||}|yzy}{}}||~}{~|}~|}}z~~{{|~z{~|~{}{|~z|~|~~~~}~{||}~~|~}}}|~~x~}z{{||z~}}~|}{|vzzz{~}~}~|~}|{~|y{|}}~~~}{|~|}|~x}~}{||y}}z}~}{}{}}~|}y||}~~}|~~~}|~{|}|~}~}~{|~~~v|z~{y}{}|}||~{}~~{}~~~~{v{}|~|~}~||~|}~~~}~}||||}}{y~|~z}}}|~}~}{~~~}|~|~~z{}}|~|~}{}}{{|{}|||~{|z~}}~~~~{~}}~z{~|~}~}{}}~{|}}}||}}y|~}|}~}{~|{}~{~|}z~|{~}|}|z|}}~~|}y}}~|{~}|{}~|z}~~}~~}|~}~|||||~|}|~~~|{}}{y{~}||~~~|zz~}~~~{{~}}}~{~~}|~}~}{}}zz~~{{z~~|~~~}|x~|~||~z{|x~|w~{xz||x|{z{zz{{yyxvzwwx{zyywxvw{xvxzyzvwy||{}xxw|~yxyzx}zx{}zyww|wyxyywxw{wuyz|{xy|yxy{txzvy}wwzxr{wy{yy}~}x{{z{zvy|{zw~{y|}}|y{{|yw~}{wxtwxvyyyxzxxxzxwy~ywrv{yyyyyz}y~{{zw|yz|{|zzy~~~zzzyxyz|xz{{{yuvyxyy{yxwy{zyxuwz{w|z~y||xww}|{{|zz|{|yt|z}{{z}{{zzyy~|yzuzzy{wyxzwy}zyzy~wx{zv|yxxx||{|{}yyzz|{~{y}{vy{xz~x}y{}w|wwy{yvzzxy{|}}vxzzwxywyzxzxzz}}|~}}yxxy|||zwzzz|zy{z{zwyyzy{}xy|{xzyy|y}|{|xw{ywywvzz|yz|w}x{}{|yxyyx|}|{||uzy}||~{|y{xxx{z}{w}xyzuw|xzzzzzy|xww{vz{w||xy|uz|xw{xwz{xz{x|{z}w~|x}}~z|~x{{w}v{{x}|xu{w~zzzw|xxx||zx{y}{}{yy|{|zyzz{y|{{|zy~~yy}|vz}xv{xw|}{w|zw|xx{zyyw{zyy{z}xx{{~}~w~|~{x}{x}zxz~x|z|y}u{{x{xx{vz{xxw{zzyyx{x~z{xy|x|y{z|t|~{y{|||x{v|y{zx{{}{}}y{~~wywy~xx|zv}{yz|v}{yz|zz{}}xzyzxxxz}~z{~zzy{|zz{y}w~~~}}}{}}|~}}}|~|z}|~}~|||~~|~~~|~|~~}~~}|{}|~}|}{}}{|}|}~||{{{{z|q}~~||~z}~|~}}~~~|~~}z{}}~}}}{z}~}~z~}|{~|wz{|}y}|~{|y|}~|~}z~~}}~|{z~~{}}|~~}~}|}x~z~{z}~{|{{{}{~~|~~~{}|}|}}{{|z~zy~|}~|}}~~}}~~}}{~~|~}~||zz~|}~{{z}z~}~y{}{{|~}}}}||~~y~~}}}}~|y}}{}y|~|~z~|}}}~}}~|}|~}~~~}~}~}~~z~{z}y~}xz{~~~~~~~{{~||~~~~||y~~}~}}~}}}~|||~|{||}}~{~~}}~~||~~}}~{{}~}~|~~|y}~||{~|}}|}}}~~|~~}~~~~}~~~~}~~|{~||}}}|~{}}|{|~|~~z}|}~|~}}|~}~~{~~y|~}~}~}{zxy{zxyzz{{{|wyyzz|x|{{|w}{{x{{xzy|{yyz|z{{zxywzyvzvw{yvxyzuw|z||{{~z|zv{y}|zy|{x}wtzxvw}y~yz{z}zwz~{}zzxwwtzzzxzw{z{sz{yzzwtz{z|||{xxxxyy|}|~{zzwvxy{{{z{z{|y{}x{yw|zx{vxzwxwzw|ywyz}zzzzx||~|wy}~zw|y{xx{y}xy}z~xyv{z{yz{{|zzyyy{x{}zvyz{v}}{xyzyz{yzzz|wx|y{~|y~{y{{yx{{x|wzxvvzxxx{zyzzyz}{z|xz}zy|y|y}y}z~xx}xxy|xx{}y{{x}y{w{{y~yxxy{{|{{||zz}xyy{}x}z{yzxyyz~xvwuvxv~{zwzy{}zu{y}}z{y{zyyzxyxz{yuywv{xuyx}zy|zxzzxzzx{v|{wyy}}y}||{|{{z{}wv}ux~{yv{}z{||z{yx{zzy|v|{~zz{z{~uvyywxxx{|z{yxzz{vxyz}y~~|zwz{}~}~x{uz{x|wyzxy{zy{|y{zz{y||xzw}zu|yu|zyzz{z|{z{}{y{|yy|{tzw{zzy~{wvxwyy|xywzv|}yyy||{}|||w{~{zv{zwy{z|y{|{|{|}yzy}}{x|z|y||~{|}v|vz{y}yxz~}z{|z{wzyyy{v{yy{wxxy|z|zyxxxyyxyz{y{|zv{}xy|{u}{||vxyyx{}|{}uy{|{y~z|x{{zzwy~y|{u}|y}}{y{zzzyzy{{yw|yxz{~||}{z|{{}y|}y}z~|z~~xz~z|}}z~||}}~}{~~~x}||~z}~~~|z~~x}{}}~|z{}{~w|~~}|||{~{y|~|yz}~x|}}}z}}{z}}}}z}}z~|{|}}~{||x{~}}~~z~}}{~~}|y~||~~~}~~u}~~~}|||~}||~y}{}~}~~}}|~}|}|}}~z}}|z~|~~}~}|~}~}~~}z}{~{z{{~|~}~~{|}~~}{y|~~{~~}~|~|}{}}}}|~~~}}{{}~~{{~z{~{~z|~~{z|}zz}~}|}~}~}}~|~{|}~~}||~|~|}}~~~z}|~~~~{z~{|}|~}{~~~}|}|{z~~|zz|~}}~}|z{}~z~}{~|}~|~z}}}}~}~yz{~}z~~~|}}~~~{~{~}||~~~~~~}}}}z}~}}}}y{}~||~{}z|~}{{}~}~|}~~}zy{|}}z}}{x|z~z}~{}}~}}}}{|}{||~~~~}}y}~}}~~{{~y|{v{z|xxy}yzz{zy}{wyzwxzvwwvy~}wuxy|x|wuwwzz||zy{|w|~yz{zy~ww}}yy|yw|xzxy{swzxwy{x|}vxw~wwxztwzxuyuy{vyxx|xw|{z~|zw|z{wwxvzz{xz|yzz}ywxz|yzyyzy|w}zzyxx|xyxyyyvtvyyvx{{}yzxz{y{vtyx|~yxx~}|yuw~|z||||xvwyx~x}uy||ytyvywx{xvyyvyyww{}y{z||||{{w{||}zzz{x|w|{||z{}zywyzw|y{yzyyy{ztvyy{yzw{{{y|w{z{xyxxwwwz||yy{}{~|{yz{yy{z{~{vzxwwzxyzuwz}{x{{xzxx~xwzx{yzu}{}y|{{}}vyv}{y|x|z~{yw}{{xyzx{{{zz{z||yy|{wyvqx}zvwxyyzxwxxzw|{|z{y{|}yx{yyw{z~x}xzz|y~|~y}yxywwzyxzzyyzz~~zw}x{vzv{{~zzyvx}~x|{wyz||{|~zxz~y}zx|{y|zxx~wzxwzw}zu{yv{tx~{y|{yzyztvvwy{||v|z}z~yx{{{u}}{y{{y|yzy|zz}}z|yyy|{~yzy}xzwx|s{zy{yv|zw|z|y{yw{}zzx~zxyzz}x||y{z}}{z|{}z{yzwx{}|{xvuw{zwzx{yyy~xw}zyys|}{{{{}ux{{w{zz~{~wz}||vx{zzxvz|xzwy~{x|xzz{|zvwty~u{y{yx|}xyy~yzy}zwzy}~zxzy}~~}{x~~}y~|}{}|{}{}yzz~}||||}|}}}{}|}}}~~}|z~z}{|~}||x|{{x}}|}~|}y}{{~}{~~}~~z~|z{~|}z{}||z~|{}~|}|~|~w{~|{}~}}~{~}x~|~}~}}|}{}z}|}~~}~z}|{||}~||}}}|||z~|~|}z}~|}||}|~z{~}}~xy|~{~~||~{w~{}~{~|~~}~{z~~|}}y~|zy~z{}|z{}~~~{~}}}~{{~{y|}{}}|~y}z}~|z~}|}t~z~~~~{{~|{||y}|{|z~}|~||~||~|{}|}y}}}}}|}}~|}y~|}~~{{||{z}}|z|}}~~~}~~|}~}~~~~~{~}{~~~~|}y~}~~y{|w}{|}}~~~}~~}}~~|~}z}}~}}|x|~}~}}~~~|}|}~|~{z}~~z~~~}|~{z}}~}}|}~{}~~z~yzuzyy{zwy|yyyx{zz{{yxvxzxywxz{zvwxxwwxx|}x~wu{xy{|zxzw|z~x{|vy~zvzxz{yz}wwz}yyw{y}yzwx|z{yxz{{vzyw{tyyz{{z|wzxzwxyxwwy|vxw{z{|xvyxwzzu{{u{{y|xy}v|yzvw{z{xzzxy}vzxzzyu{|~zwx{zw{zz}|r~zyy{{~z|vwyz|zy|{{xzzz|wyz{x{xy{{}{y|{{{z}yx{y{wzx{~{zv|{yzyv{|||xzy|w~y||xx{zzzy}xwzxuyxz{|xuxw{zvyxvyyxu|wy|z{{yzwzxw{z{z|z}yx}z{{ztzx{xx{y{xyxzz{v{vzz|}{zy|{v~~z|{{|xxxyz}xyzz}{yy{yyv{~{vyy{u|zxz}z~z|zv{yywy{~xzz{z|}}z{z|zv~yz{wzxzz{y{|yy|uzv{{z|y|zy{wy}}z{zw{{xwxx|{|z{wxy{z|z}zx~zyxw|zv{yxywvz}~zzxx|z{z}yz|x}u||zzywy}y{{xxz~~}uzzz{{z}xz||vzy||wvy}~xz{~z~xzztw|vzx|vz{uxzxy~wxxz|zzwz{}||yvzzxy|vy||yyx||}xx|{xxw}zywz{|zzx~{zy{~zyz{~|y}z|y{|yyy{~y{{}u}}|{}}z{|vwx{zzz}zzz|z{xzyy}|z{{xywyyyzwyxyyz|||~wzxzyv|wzwz~uyy}~}y}{z{{}wy~{y{{|}w{wxxxy|{zw{yzy{z}}vyz{zz{}||}{|~|z{~}~}}y{||~{|~~}{{|}z}~}}z}}y|x{z|{}|}{~~~x~}~|~{~}~|}~~~yz|y{~~}||~{}||||}|}||{}|x}}}~}|}~}}|z}y~|}||{{|~||{z}}}~|}}}||~}|~}{~}}~z}|}}|~}}~|z~{|x|{~|~{}~|~~}}~~}|}~{|}~}||}}yz~}~|~~|~w}z}|{|zy}~}||~}z{~{~~~|{||{}z~}~}{}}{|~{~}}~|}|z}}}~|~~~z}{~{~|z{|~z{~~~|~}z|~~~y{~|}}~|}}{~}~}{}{|~}~|}~{{}{~}~z~z|~|}z|~z}~zx~}}||}}|}~}{}|}{~{{w~}|{~~}}}y}}}}y~}}yv|}~z|~}~}{{|}}{y||~||~|}}|}~~z~|}}}}~|}{z~~~y{}vx~}~x|wz}~~~}|}}|}~~{z}}~|}}v}yw|}xx|{yz|{{v|xy}xz{zyxvvyyz}{{uz{{}v{yzy|{z{wzw{|}yywyw{}|w|vyx{{~}~z|yvz}yvwyv|wxyzw}vyw{zwt{xzxx|wzyxzyyz}wwyz{{|zw|wvxyz}~x|qw{z{{|yuyz{yw}zyx{yy{zt}uyy{z~uxrwyuzy}ywyuwyxy{yy{vx}}y~y|}zx~{{~|||{zvzyzxxyzx}wz~vzxv|zx{xw~vyyxxyz{}yyy{xzxy{~zzy|zyyyxw{|xzzw{}yy{wzywyy{wzxzuszy|tx|{zx}{wxxx{xy~{yyw{|||x{yyyx{|yyx|~~zxzyyxx}xzw|uuwzvzzzy{{y}{|{x{zx{~{xz{xzz}y{{yyvz||yyzyt{yy}z}}x|xusv~w}|vywxw|zxx}|{ux{zy{|zx}wrszzw~zzxuzyx|yz{}|zz{z{~|x~x{}z{{v|}|yxxzwzxv|zwzvyz|xyy|z}y{}{zzx{{y}yy{w~y{|}{{}}~}yyzxyzz}x|zvy~w{|xyz{zuww~x{uz{|z|z|{x~|}v~|{{z~zzz{zy{}||wzwx|y|wyyz{z{{yvy|t{{ux|t~xzv|y||zx}}{wy{|}{{v{{|xz|y|z}||z{z}||~u|{zxyxxw{u{{zx{vv|y{{{vzx|vvvx{y|z~}zy{|yz|{}y~|zxz~y}z}yz{{yx~}vxwx{yz|||xw{{{w{{y|v{yxzw|w{~{zzvzz{}{z{x{}{{}~~}y}~{|~|{||{~}|||~~{{}}}|z~~|{~}}{|~~}~}{|}}}{||z}z||{{|{{~z{}{}~{{y|||}}|~|~y{|}}|~~~zw~z|~~}z~|~~{{~}}z}||~y~z}{{}}~{z~}~~}~}}}z|~~|z|}~|{~}}z}zy}{}z{~{~|}{~~}~~~~~~|y{~}z~~~w~xz~~|zx~}{}~u{~~{{}||~u~}y}}}~z}~v|}}}wx~z{}~{||~{}|}}x||~~~}x~~}xz~}}|z||}~~y~~~|}v|||}|yy}||}y||}}y~{|~~}~~||~{~|~~~|z|{~}~|~z}{|{~|~~zz|}}~}{{x~||~||}~z{~}}{z}~}~~~}~{}{z~zz{}|}{x}{z~~zyy|{}}}|||}~y}~~}~{||~}}}}{}}|~wyz{|y|~~~{{z}~~}{|{|z}~z~}~~{{~{}|~~|{{}{}}|}|{{}{~y}~~{|xuy|wx{yyy}y~{yyz{zv|{z{zzzzzz{wvy|w{wuxxzxwx{||{uz|yzzy{}xwz{y{|}w|{~|vz{y{|yy}{z{z{zzyz|zuy|zzs{z|zxwvvxxz{y{xxy}zwyzyvywwyzzzyzy||{yw|w||yx|z}z|{yy|utyy{yyw|y~wwyzzyvyy{}xywx{zx}}}yx|z{|z}xz}{w~|zzzzz}vxxyyyzzuxvy{xxxt{x{zyvwvz{zzyz|{yzyy|yl|xyxwxzvw{yy|vw}xyzzzzyy|yyv|}}yyywyxyvxy|xzu{yxz}z{{z{x{{y|zxyyyzz|y||v~zw|wx|zv}yz{{y|x{y|zzy|yzyxz~zv{xzx{y{x{z{wvuyz}yzx}|{zxzwx|xxy~||z{|}yzwz{y{w|}zz{{x~|{vz}y|yzx|{xx}x{{zx|x{{z}{|zz}u|{|xzzzz{xz{}}~wzzzu~|yz~xyywz|y{{v}z}x|rzy{}xw|{xx}z{zzzztu|wzy}yzwyx{yxvyz||zy{}|w|z|wywyywvzyy|{u{y||{|~y|wy|~|||zy{|yzxz}~|zw{y{xzzy~~||vz{yx{~y{|xxxzw{yz}zy}|z|x}w{}{|w{{|}zxyzx|xz}zzx{xz{yyuwvw~{xxu{x||yzy{xz{z|}yy|zyxzyz~}y}z~{yz}}}}w}{}{}~y{xzxwvu|}xsvw|z~{{z~z||yz{yzw{x{zx|x{}ryy}y}vwx~~z{}|{|}{}}{~~~~z}z{}x~{||}~~|z}{}~~~}}x{|||{}||}~|{~||}}|z~|}}}|~||}{}}|{~|}|}{y~}~||~|}~z{}|~}}}z~|{z{yw}}~}y|y{~}}~}}|||~|~~~|{~}|}~|{u{{|{x|w||y{|t~|{|~~~}{}|}}}}~z|}|}{~yz|}}z{}~~}~}~w~~x{~~}}}~}|}|||{z||{~}~}|~|{||x||{x}~~}}}}z{|{z}|{}}|~}~~{}}}}}|~{|~}}~~~~u||}}~}|}|}z}~}}~~|~{~}~}|~z|||}y}zz}{{}|}|}~y{{}|z|~}{}|}}{}{{}}~|~|}~}||||~}~}~}}}~{}~{}}|~~}}~~}y|}~x{~}}z~y|}{}}}}~~x}~~z~|}~}}|}~|}~|~}}w~~}~~~}||~~}x~{~||||~}~}|~{~~z~||~~}}}}}~~}y~z{y|y{{|vzwy|zzyzzz{zzxy}zy{vwz|ty{wz{xvzuzy}yzx{{zy{x|zwzv~|{yww{{{|zzxzyzwyyyy|y{x||xxzu{xyzzy{ywtsyyyx{zz|xzy{uw||z~|y}xzz|yxzy~z}}zswv~zzwzxzxwywvywwy~yv{vvy{u~l|{twxzyzxzvxyz}yx|{x~|yx{y}z|}wz|x|yyyy}xx}x{x|wyyzzyyywtu{xxvzz{yz{|y|}z{u~yz|zyy{{x~{|z|}|w~vx|xyxxzzxzzxy~~y{|xzzxv|xzxyxy{xz{y{wzvz}{z{|{xzzzyyz|}zy|wwvx{{xw{{{xz}xvyx|xxzyz~yywv{z{{zzy{yzx~v|y~zxvxyyxz|{|}zz{~z}||xy|{zwy{xxv|xzy}}zxzy{v}z~wyv|wx|{z{|~zz{xy||y~y}xxx{|{~{y{}w|{wxxswwxzxzy|sz{~yvvxwxwxxxwx}{|wyywxyy}{zzu~y{|{y{uz{yzyz{{yxvvzyzv}~u}yvz{v~{|{||w|zy{zrx|vyyz}u|{x}{x|{zzzz}yvxz{}z|x{y}zxxww{z|{uyxyz|{y{y{{y{vw{z}~~z~~{|u}||ywz{{z}}z||uzzxz}z{~{{z~}{{xuxxvwwxyx|}{wy||x|xxx|}y}u{}z~z}}xy~{y|wy~{y{~y|vyzz}zyxzxyy}|{xx~z|v{wyzz{yyywy|w{wzzvz{|~z{xyx}zx{yw|~{~{|{|{~{}|~~~z|||~||~y|}~y|z|~{y|z{}~}y~{}|}}|y~{~|~}~|~|}}|{}||z{}~{|~{{~{w{~{~}~~{}~~~}y~~~}|||{x|yz||{z|~~}~||xy~|{zy~y}{|}|}~z{}}}}|~}~~|z{}yz}||x~{~{}|z}|}}~|}{|}z~~~{~~~|~|~z~|~|{}z~z~zz{z||z~{{~}~}~~}~}~~||~~|}}|z}{~~z|}||||{{}{{|||y~yz~~~}~}~~y{~~{}~~|{{|}}}}}}}~}~y{}~|}{|}~||y}|~{~}~}~{~}}}|y|~|{~{~}}}|{z|}~}{x|~~~~}{~|}~}~||z~}}}|}{}{~~~}{}}x}|}|}~}~x}}{~}||z||{y}~z~~{}z~~|yz||{~|~~~}~}}}}~{{|}|z{~}~y~~}}~~}}~{}|y}}~~||~~u{~~}~{y}}|~}~|}~wyxzy||zytztz|xz{{yz|zyuw{|zwvw{x|yxxy{xwwyuyww}ytxz~x|zywx||v|zx{y{yyzzyvxzz{zwzzz{yxxyzzvzwyz}{|yxxzw|xuw}zyxx}|ywx}xyz|yw|y}}y|wz{yy}ztywvswzxyyzxxwwy|||yzywyu{zyzwyv{y|x}|{y|uxxzyzzzvy||y}x}|}yy|x|{|w{zx|xxtwx|wyy|z{{tz|zxw|y{z|vzyz{~vx|{w{|yyyvvzxvzwy{ww{|y{y}v|zt{||z{z{~zwxzu}{txzyyy{v{}zyy|{zxzwzxyt{s{z|zyz|}|z|zxz{{~|xy|yzv}yy{v|}|||y|w}zu|{}{{{yzyw|yvxyzvwxxxyw{xysx{xz}xx{{{v|~{x}yvx}}|||zxuv{zx{|~zyw|}yx{p{y{yxvx{y|yx{||yx~y}|yxu{{{|}{}{z{vz{zyzyx|yz{x|yz}xz||wyzxyzx||y~yywx~yz}zx{yx}vz{zz|wz{v{xx{xzy~z{{|{yz|~xxzwzv{zwz|{zn|xx|zywy|yzz{x{zwyxzv|||{{{}z}v}z{{y{wyxzv|y~{zzx||y{{~wzyzyyy{|yzzzxx{~xx|{{||z{z}v{x|xyx{{x}{{uy}zvx|{}zxyzz}wzqwzxz|y{|yxx|{}}{z}|x{wz}yyz{{{}xzxxy{xxz{z{}|~{zv{{vx{y{{ywy{yt|ywyyyy{vxvvz}~z{}wxzx~z{yzy{}z{}}{|}z{}|~||}||}|~|}|zzx~z~{~z{~y||}~||z~}~~}}z}{}y}y}}~~}z|{{}{~}}|~}~{|{~|~}~|~{}}~{}|~z|~~~{}z~~}~z~}|}}~|~{|~y}}z|~|}}}}|}~}y}~{||~~||~~|~~}~z||}~}||||{{|z|wz~~~~~~~}}z~~|~{~}}{}}||{{|~{{}{}~{}~~}}{{||~{{|{|{}}}}~z}y}~y~~}}|z~}~y|}|{|{{||~}~}|z{{}}~~z}{|{{||}~w~{~}x|{~~~~{~~z{||~}~{{~{{m}}}}~}~|}y|}{{x}{~|~z}}z~}~{~{|x{}|~y}}|}~z~~|}}}|~}}~{{|~}z}{|~|~z~}|~~y~}~~{}||w|}}|~{~}}~}|~~z|{|{|~}}}{{~~{|}|||z}}~~}}{|~~~~|~|~~|}|y}x{z{|{||}~zzx~~|}{|~z}y~~}~~y~~}~}}~x{||}yz{|x}vvwy}zw~w}z}y{wwzxxy}xyvywyyyvwv}y{|z}x{}{|zywxy{|~uxz||}{x}zzxw}w|vxxyz{yvzyy|xvxyu{vyyzvwvowwz|xxzyx}|z|}xwxyzyyy|xy{yywxxx~v{}{|y}wywz{zxx|{wyx{{y}x~{{yzwyt{{{z}z}}v|{y}|x{xz|{uxw|||z|yz{xxyzzyxxxyxy|xwywuzwu}xvxuzxzvy{z}{x|wyyyzx||s~wz{zz{xx|}|}y~ywwxv|xz{{vwyzx|{w|vzuvxzzywvxyxz~yy|z}{xxzw}{wxxy}t}zv{}{{y|zwzvx{yzxz{{{yx{y}zvwuw{}y}zy{ztw{wz}{z|w{{}|}y}|z{}x{z}}}}yy{wwzy{wtwzyzz{z{xww}|t{zszzyx{{wx}|y{w{|x~w|yz~zz}zxzz{|x{{{z|{zzw{wyzyyy|wzw||wzt{yyxxwxwz|x|||yx{wzyx|}~yy{{ywz{zt}~yx||}yx|yy}x|z|y}vzzy~zz|{v{|zzuzxzww|xy|{x{zx}}vz}w}y}z|{zwz|{{~{|{y~xyxyy{ywxv}wvxxzv|yzxwzv|ywz{wwz}{|}~{yw}{~zwzyy}zx{{}}v~{{~}xzz{zwy|xw{wz{z{vxv{zzy|{yuxxyyzx|}{||z}}}||~~{|}z|}z{y{z{||}z|zzyvyxy|xz}txzy{zyy{|u}xxuyyy{x}|v{|x|xyzx|z}}wzx~{~}~|}}||{|~z{{}{y||z}{z|}~~{{{|{{~}z~{~}~}w{z{}{}~y~{~z{{}~{{y~}}|{|x{||~x||}}|~}}}}}~~}}}~}}{~z|~}xz{}}{}}}||yy}|z}||~~|}}~{z{{|~|~z~{~~~}}~~{~|xyz{}~{}{~}}~}{||}~~~~~||zx~wy{}{~{~|}}}|~}~~}|}}~|{~~~~~}}{~~}z~~x|~~~~}~}~}}}~~~{|~}}}~|~~z}||~}|{}}}}{{}}|y|||{r{~}}~}{~~}}~||z|{}{~}zx~}{~{~||~yz{{||}{||}y}}|||~{~{~~~~~|}~{zz~zz|~~|}}}~}{|}~~{z~}~}~|}z~{z}z~||~x||}~}{}}|~}~z|~|}~~~}}~|~}|}}|}}~|~w~{~~~~z~}~~}}||}z}}}}}}~}z~|}}}{{|{~~~}~y|{vx{z{{zz{y~wzyyyzyzvzzzyxywxr{z{xyyyywwyzxzyzvwxxywzyv|xuxwy{~xx|yw~w|{~xz{{z|xzzy{}zz|y|xxwyzvxxwuwyrxz~|x|yyy|yy{xt{yy{yvy{xyxuyzzzzyzz}|{z|zz}w}xv{ywz{y{zz}z{x|zzzwx}z{v{y|xvwzw}wwyzxzz|~yzv}t{xvyz{zyvzvzxy|zz}|zxyyy|y|xy{{vzvywx}}w{y|uy{z{yw{z~{x~xzz{{{{wyyw|xx{{{yzwyzx}yz{wzz{y{~|yvx{}|{xxv{x}x~|y|xxwuzyxw{y{w{ywx{|}yyz{x|{yyyx|}~vxzy}{zzyy{xzyxywwz{ywzw{{zy}vxww|u{z|zy|zv{|wwxv{yz{xzzzyx~||~}{|z~xz{rz~y{}zxsyxyzyy}yzyvxzy~zz{{yvzwyz}zx~x{}z|w|w{w|{zuz}uw~t|xzx|{{{z{|yxuz}{{z{}zzy~}z{yuzzy~zyx|z~zwttwxwy{}yw}{x|{}z~}x|y{{ywyy{vzx{zxtx|{zxy|y{z{~|}{|z|||yyzyywxz}yyxvxx{}}y}xzx{w{z}}}x{xzyzz{{zy~{{v|z}}{}|w{{wxxyz|t{x}|}yzyr{zww{zxyzy|~w~}}zt~|y{zwwwyz{y}{|~w~z{xz~y{z|yyzzz}~|z~yyx~|y{z|{xyy|~zz~vzx|wxzy|}yzyw{||{}z|{}|xwzzx{~x|u{zy}wx{~~~~}~{~~{}}~|||}}}|}~{~}{z{z|~|}|}}|{y~|~}}}|}|~|~|x~~}|||~}}z}{y}}}|||y~}}||}}}~|~{{}}||z}~~||w~||}z|}zy~~~}z}|}||{||{~|}~}|z~}{~}|{|{|{{{~}}|{{}|{{~{z{|}}{}{~{}|}}~z{|{|}}|{|~}}~|~~|~||~|~}~{~~~~z~{z|~~~}}|~z}~~~z{~~zz|~|}}{|}~}|}||{~|z~|~~z{}y~~}{}}}|}}|{}}}|~}~{~}~}~}{}{~~~x}~~|~|~}}}xx}}|}}~z|}}~}|||{~~}}~~}~~|{~}~yz~~|y|}~~|z~|~|~~|~{{~}}~{{}~~|}|{}|}|~|{|||}{{||||{|{}}z~~}}|~|||~}|~{~|~~~}|~~|}|~~y}}{}||}}}z~~}~|{y|}||~}~|}~z{||~~||z}|}y{}}}~x~~}~y}}}}~~~{~~zz{xywz}yzyxqxyw{vv{{zwzxw~zyyy{}yxyzyzx{y{|y|{y~z}zy}{vx}zyv{x~y~|~zz{}wyy|yz{z{{ywwy|xxzxz{ztzy{{xwxwzzxvv|{|x{uv~{|{wwzzy{y||~~z}w|y~wywyx}{~wz}uwutvywwwyxx{zzyzszyzzw{|wy{~wz{}|z|zx|wy}wz||xyzw|z|}xyvxy~yx|vww{{u|x~yv|zx{xyzxw|xzzzw{{x}~zy~~y|z|}{w~wx}}{~z}xzyzvzxwxw|uwzvzyxxxyxw{x{wzzzzzv~zyyzzx}yy{xzxy}wx{z|{|}yy{{zzzw{x{tvyxzyv}wx{zy{wyzz{z|{zyx{{x||{|x|zy}z|{|z|~z|xyy{}x{|zzxyr{yx|zuv{}}zyxyv|zzywxtw{{{}v{{}{vw}||zy|z|zxyz~y|}{zxyz}}x}zzyw{uv{{zw|{{yv{yty}z}wxyxy{||wxzvzz~{y{wy{yw{}zv||x~zy~|x{{{zw||y}{zyy||wz}wxz~{zzu}xzvy|wx{~{|||yz}y||xzyx}{zzy||{|z~y{zy~~x{wz}zzwwzyy|{{x|wx}y~{xw||~~y{}{z~yz~|x|v{z{{{{z}yy{z|~z{ywywy{xxvzyyzwyzyz|{y||{ww{}|}|zu|yz}{~y}y}}}{}{{}z}z{}}x{zyz}z}}y}|wxy{zxzz{xyywzwx~y{|y~wzywxyw}|z|~z~vx~{}~|{}}~y}}}z{~{~y{~{~{x}~}~{~}|z|}|~}}||x|~~|{~}|vz|~{y}}|~z}~}{{|~~}}~~}z||z}~}|{}z}y{{~{}y~|}~{~~}{}|z{~|}}|{}~}}~~~{}}}|{}||{~~y~{}{~}}y}}~x{{~|{{~}}~~~}|~~||~}|}y}{}|{}~||~}}}z~}~~~z}}~~z|}~|~~|~}~}~{z~{}|~|}z|{~~}}}||}~}~z|~|~~|{}}~~~}~~|~||}}}||}|~~}~~y}yy~~}~~}}}}~{{{}~}|{{|||}|~~|~~~|}|}zz~}}~~~}|}~|~}}}~~}}~~}~{}|~{~z{~~}~}~~~|y~~||}}}|}}~~{|z~}||}~}~{~~~{{|}|}~~{|z~~{~|}|~z~|~}}|}~z~z~~|}~}|}z~}}yz~|z|}}z|}}~~~~~}xxyw{z|z{z}z{{vx{{zz|zy~x}yxxw~zxyy{yy{ywzyzy{|z{yy}v||uwtyv{{{x{zw{||zzzwzx|zzz{y{xux{zz|w|xzy~zywwzzxywzyy~xy{xx|x{{uy{|zw{x{y{zw~|{z{||z{wyx{yxzxyyt{|{yx{uxvxwvzyz{|}xvz~|zyzwy{u}u}zyxv{|yzyu}vzz{vzy~yuzwwzy|x||}{y~}y{{zx|xxv}{zzzzy|w|{zux}x{yzxyxwz|w}~xyy}x|yy|~z|}{xyvy{y|txzzy|{yy|xwxy{z}zyw}}zyxvzzwxyz{wy{y}z}v|ywxzz}{zzx}{x}y}{x}x|{x|y}zu~wxy|y{wywz{ww{xv|xxxyyzzzzz{{yz}xy|{w|uywyv{vzxy|y{|{xzw}zuzy}x{xz|{y|xt{vyw{{yxx{}v|zxyyzzx{zzywzzwxyw|yz|yxzw|yz{{|zwyyzx|{}yyzy{xyy}vx{{}yyz{xyy{zy~~|z{zyyw}x{z|z{wy{yzvy~zwz}{yx|u{yw{z{x{|}z{|}y{{v|{{|t~v}v|zy|{|wy|}yywwzz}wy|wz{{{~z}{zzzy|}|{{z{}z|~}{xy}zyyy|wyzxwxv{yz{wz{||v}|{u{w{yx{y{w{}yxzxz~z|y|zyz~}wz|}}xw{}zyxy||{xyv{|x|xxwz}y{y}yzx{}{zxx{yxzz}|{}}{zv|zzw|y{wy}x|z{zwxw|yt{zyw~|}|~}||}}}~~|}x|}z}}|w|}|~||}z}{z~~~}{|}||}}~|}{y~~|}}}zz||}{}}{{{}~}|y|}~{~}z~yz~{{~~}z|}{|}{z}~~~{||{~|}{|~~}}~{|~~|~|z~z|}z{}}~y|}~~{}|~|x||~~}~||{|v}z}z|}|p~~~|~~~}}|||~}~~{{{~}}}|~~~z{|}~||~zz~~~|~~y~{~}{{~~|}}~~}z|~|z}}~~}}|~~~}}}|z{y|{}}{}}|~{{}~|||||{~~}~|}}}~~y||~}~~}~|~}y{z}|~|}{|}~}z~}|{}}x~z||}|~~~~z|~|}}~~}|{~~}~z}}|z~~}}}~}}z{}z|}|w~}~{}}}~}|}|}|}z}}}{|z}~}z{}~~~|~~|~|}}{{}{|~|}z}~yz{{}|{}~z~}}}~}~z}}zz~}}}}}}~}|~~~~}~~~}~|}}{}~|}~}||}}|||~~~{}~~~~}~|~~|||{|}|~{}zyy{{|{|{x{|x|wwwx|zyuz{{z{vzzy{ywwt}vw|xzxzyxx|{z{z|{{{|wv|x{x|xy~{{z|xz|{}vwxvyvzxy{wy{ywyxvy{x~|xxx{yvwyy~w|zy|}}x~z{ywzyxz{x|~zzzz|{wz{vvy}~~yuxxyzzvx||uw|yw{vyx|wyxwzzy}yv|{w}vzx{{zzx}zz|x{xx||yyxyzvw{|v{w|uz{{~z{y}wwx|{zxy|{x~||wz|z||{wu~{zy{{{z|y{|x|}}}yxxyzy|wyzx|{zwvv{{}}{ywzvz|{wxzz~z|y}}|x|{zzz{y|||x{{y||}v}z~{y}zyvz}{}|uzuyy{xu{zz{||x|y|wx{z~|y{zx{yv|~w~y|x|{{||y||~z~y}x{xx}|z|w{x|~zyz|yzyt{zx{y}|w|ywzy|}wyyy|zzyyxzzzzz{y}|{xz{{||y{||}x}x|w{zz|{|yyyyxzzvzt|xv{x}zz|z|y{{~{}{w}w|{||{w|}|}{z{u~z|zz|x{yxz{{zuyyz{|xzzwywy}{y{y{z{}||xy|}{~z{{x~zwzx|{x}|y~||yzxz{w{y|wx|{wzy{z|{|yyu}zy{y|yzz~y}}{|{|yy|yyyy~xx{x|yxy{xz{~x{~{{zwzy{ywx}t|zxwzrxyzxxzv}x{}~{zxzz|}zzxz}|z}~~{|yyz|y|y|z{{~|zy}zzy|{y|z{vxvywz||~}yxw}}{}}x~z{{~~}||y}||{~|}{{{~y{|}|~wz{}z}~~}~y{}}{~}~z~x||}x~x}||~{|z|}~z~|||~}}}}z||}}z~~~}|}~~}~z|~|}~z~}|x|~|}}~{u~{}~{|||z|y~z}{{{~~{}|{~}~{{}|}}{}z|{|~}~}{~z{}|~|}y}}x~}~{~}}~|}}}~~}|z|}{x|zyz|{z~}z|z|zz~|~|~~{~{~~||}|~~|~~~}}~~z||}}}~~z}{|}}|}}}~|}{z{~~}~~~}|}~|}~}}z~~|}~}}{{}}}}}}}|z~|}~}}~~}}}|}|}~}~{~~zz}~||x}{{z~{|~}x~}z{~~|}||~{}}}~|~|}|{~|~|~~y~|{|~~}}~z|}|}{}{z||z|{{}z{}z~}~~z~{~|}~~~}~||{{{{}~z}~}{y~~}w~{~}z~|}}~|{}{~{|~|~~}|~}}}}}}|}|}}~}}{}yzz}{z~}vzxvuxxzwyz}{z{ww|zxvy}ywy{{}z{wyxvxwzxy}y}v{y~zy}xyw{{x{z{}}{{|xy{}ywzuzzvw{~x|vyxxyy{y{{v|zwtxyyw}xwyz{vyz~wxxy{z|yxwy|}xw{zvw||yxx{||zwux||w}yz{|}}|{zwz{wyxz~u}xwy|ztwyuwuxuy|kwz}{yyuzzzx{zyxzxyzu{y}y|yxy~{|z|wxyyx}|xx{y|z}xuz{{|~|{z||zy|zz}xu{z{xyyyzzyy|||}z{x{wy{{zy{z~wxyzxy{xyu{zxzz{{xz{xx}u{{vu{xxxux|w~w~yz{{|{zw}wx|{z}zwyx{zyzywzy{xxx{wzy{yvwyz}{y}{yxwz{w{wzyzu~{xy}xz{}z}}xw}ww|{y~|{yux}w|ytz{{||zy{y|}x|xy}{zwy|{y{xxxy|}zzwyxw~y{|{yw}w|wvwxyy{z{xyw{wvyxv|wq~xv{xx~~y~zz{zz{}x|z{w{yy{wy{z|z~x{uzyzxyx{xz}y{x|xz|x}zx{zw{vy|~zyyz{{{w{}{yyx{{|x{zxy{yz}|{}z{xvz{|}x|zz~{y|||zzwz~wuzy|{{zz~{}{zyz}vz{yyyy}x|yw|ywrz{z|y{{y{{yx{{{tz}u|xzyxwu|w}yx~|{z|z|x|xzxx|zx{}{wy{|z{{zx{y{zxx~{{|||{zxw{x}~{zyxwz|yz|vx|z{{zz{}{yyz}zxz~{}|y{z{zzu{yy~}}}||{||}~~}~~{~||~{}}|~}~{|{}~~y{}{|{|z|y|~|}z|~~|{z}~~~~}~}}}}~~||||}~z{}}z}}zz~}~}z~}}|z}}||||z|}z}{z~~|~~{~~}}|{{}~~|}|~|~{{~|{}~~z~~~~}{|}}}|~{{}}{}~}~z}|~~{|~}}{}~|||~}~{~}}~|}~~{yz|}|}||~|~}~|~}~z{}~}~~{~~~}||{{|~}{~~~}~~|z~}|yz~~|}{~~|{}|{}{{{~|~}~~}}~}~~~}~}}~z|z~~{}||}}{~|~~||{~~|{|~~~~{~~}{{}|}|z||}~y~}{~|~|}}~~~}~~|~~}||}}~~~~{~|}|}||~}|~~z~|}}z}}~~}|~~|}}~~~~||~}}~y}~~~}~~~{}~~zx~~{~|{~~z{{}{~||~|~~~z~~|}}{}~z|~}}|{|}}}~xy|}z{y{}w}yv|wvx|v|{yzzxv~wxx{zyvvyzxz{yywyvyxvz|xw{y{zs{|xx{xxt|x}yxxzxvz{zzw{{u{yzzxyyxvyyvvwzyz}zzzy{x|yy|||yzx{u~y{zxx|vxzxsz{zzwzyyzzy{{xyyzz|v{|tvz}yyyu{yuwzuyx{xxtyyw{{z{x}yyxw|yy~y||x~x~}|y{z{z{yyyyw|w{{xw~|yxwxxxu{yx{{szzyyy|xz}y~y{{|}x{zzzx|~|z}z{yzz{y}x{|zwxzxxyxzyt~zyx|wy{zvxzw|wyuyuy|}t||z|{z{z|{zxxzyyyz}{x}z|v{z|{~yx{xyyuzw{yu{|y{zzxuyzz{uwxy{zuvw|zy|z{z{wz{{w{x{xw|yzx|x{yzy|~yzxzwvzwyz}zxxyvzxzzx{yzyxx{vx{y{{y|}y|yxx~x}~||v{z~z|zx}}y{~}wzzuzyuyyy|yzx}zy{{tyvyzvxw{xv}wz{z}uz}y{{wzy|zt}wy{{y}{|zzy||wyzy|zyyyy|xy{}{wwyxz|{vz||xyyxyw}|{{||x}~|{zzy{z|}y{x{z}||{yzzyz{ww{}yxy||vx{xxsv~zz}wyuyz|vx{y{zx|{||~z|zv|x|xyzz|yxzzzw{z{u|{zw}wvyyuuyz|x}w{zzyyxuzvxzzu{zx|y}~yzvw{{|~z}|z{w{yw|~t|x{}}w}|yx|{}{z|{{{y{y{zzxzvz{|yyz|z{|zz}{y|x||||}~z~}}~~|~~|{{|}}}|yz{~y}x}}}~~~||y|}}|}~~}}}}~~{}{~z{}|~}~}y{~}y{{~{|~|}{~|}{}{}}|~~}{}|~{}|~~|~}~}||v||~{z{}z{{}}|~}}||z{{|~~{~|}~}~{|}z|z{|}~~{{~{|~~z{}}}~zy|{~~{{~~y|~}|}}|z}{}|y~~}~{}{y|~z~}~z{|}~}|{}~z~{}}~}~x||~}~~}z}}~}|~|}}|~}~~~~y~~~{}}~~}~~|}}{}}~|~|{|{z~|}~~z~z~||~}~}~{}~}}~}~}~}}}}~}{}}{}~~|y|~z}w|~|}~z~{~~~{~}|}|~{~z~~{~}}}|}y}{{||z}z}|}}}~t~~~~}}}~}~~~|~{||}~~|}~}|{|}}||z~}}||||}~{}|~}|~z~}}|}}~}y}}y{~|~|}}|z~~z~||}~z~~}~|~~~}~~~|{|~||||}yxxyxx{y{{x|{uvyyyzwyuzwxywyy{zzyy~w|}{yu}u}w{{yvzyw{y{ww{xzz{}~y|||yz{{z|v{yyv{{|}x}||wyvxzy|zy|z{x}uwxzy|swxv{zvy|{zz{yx|xvvx{yx|w}xyy~}{xzyzxyvxx|zz||yw|zwwvzxxxxyrw~zwwywy|xyyvu|y{}y}z|~|yz|wzxyzz~|{|{z}{z{vz|u{wwy{wy}|{wx}zy{v}zxy{wy~s}yxw{vz|z{y{xwzxxz{y|x}z|ywzzy{~|vzvy}zw{{zv{yxxxwz|y{vzxzv{wvxyzwxu||w{x{xy|{{v}y}{{z}|{|xwswy~y{{wy|xyx{yxx}{yz}x|xzz{z{zz~{{z~zz|zyxy|yxyz|zx~yy{ywxsw{y|{v{w{w{v{v|yy{xz{|{}zxxz~{zzxzrzwwzxzw{yzywy|yy|x{yzz|}vwxw}|w|w{s|ys{||u}x{zyyxvzy|y{||uwz{y|{wzz{xuzyyyy{zzz{y}uz}w{{yyz|xxyuzx|y}y|t{|z~xz{xw~yyzzyvy{y{||y~z}yyz{||z|zz|y{wy|x|z|ww{y{{|{|yyv{yzzx{~|~wzw{zy|yzxzxzyxw}}z~vz}}y}|z{~uy{y{x|xyzx{{~~x|{~zy|w~x{|yyx}yv{}z{zry~xxxx{wyzz~z|}x{zz|{|}{|yx|wz~wzwxyyzy|~xzz{w{z{~wyzxx|zyz~zy}wy{|x}{zzyyzuy}z}~yxv}}}||{}}~z|}}~|}~~~z|~~~}}z~}yx{~}}~}~|}{~z~~}}|||{~}|{|~y~{~~y~}{|~}}|}{~}}~z}}|y{z~}|{{|||{~~~}}{|~}~~{z}|~|}|{{x{}}}~|{{|}}|z}~|{w|~z}~|}{}~~|}{|}}|}||~|~zy}}{|||yz{~~~~~}~}~~}}~}~~}|~~|}{~}~~~~z}}~|~|}|~}~{~~|}~~~}||~}|}{}~|}~|{~|}~||~{y}|{{}|}}{~~~{||{~}}z{~}}y}}~}}~|}|z{~|z{|~z~|{}}|}|~{~~}}z}yy}z|}z|~~}|~z}y}~{xz~~{}~z|}||}{~|}{}~}{~}{{|~~|}~~|y~}~|}~}}||}{}}}zz}{{~}|{z||||w~|}}|}~}}~}|}}}z|{||~~{}}}|~|~~}~|z}~}~}~|~~~}{~}{}{|}|~}~}|}~x|}|}{~~x|zzx{}~~|y}}yxywwyyxxy|ux}yxy{vyvw|xw{wxxz{x{{uzy{xyyx|zwyzx||z|yz{y{}y|yzzyyvw{uxzyw{x~zwzzxvxuyvzvywxy{yx{yxwy~y{|zyv~{}}}|zyzzyzx{y|z}yzwyzzz{z|{yvzu{xuxwxzvx|{u{vsy{}yx{|y{zxy|ys}yv|vxzz~y}yxw|zzwyyyvxxxxxwyvwyu|yzzyxzzzyzxy}|xyx{xzzz{zy}}y}{{|}yx{|zzyx}zz~z|x~yy~xx|yzyz{v~xx|y}{yw{wvzyxx{{yy|{}{{v{{{}yzzzx{{w|xz}zx|y}zvuu{yyx|yxxwzzz|{xyzyvxuxx|xvyxx|{|{z{|~|yz|zvywy{{|x{|zzzy{{|{|vu{wy~|z}xxywwx~|yzwzt|zx}wyxw|zx{z{z}~y~{z{zw{|y~v~y{|w|x~~wxy{}zzwtw|{{{tyzxzxuzwuz|zxx|xyw|v|{~zwz|{{{|{z|~}yy{{{w~w}z|zzxxvxyz|xxxvvxyzyvw{{xvxyywvuw}yy{y{~wy{wyy{~xzv{{zz||~yz{y{z{{xvyzx|{yvxyxz{yzwxwvzvzxz}zz}z}x~{|zxy}wy}~y|yy}{v|||yx{{||xw{}yw~wy}xtwzyvv|{{vy|}y{}~}wzzzz|z}~|{w{z{{}|v}z{xyyy}~z{z{{ywy|}|{z{{{yyxzwz|vyvyyx}zy}x|zzzu|}y~|w{zy|w{}zy}}y}~}{}~}|}|~zy|~~|z{}|}~{}|x}~||y|}}{|~~~{~~~{{|}}~y}}}z|{}~z{y~}}~|}{|{~{|~{|}zy~~~{~|~}{{~~|~~~}}}z||{}x~{{~~{}}z~{y|y||~x~}z~{}||~~~~xz}}}~~{{~|y}}{||{xz|}}z~|~z~}~|}~~}z~yz~}}|~~}}||~||~||~~~~}}|z}~~~~~}}~z~~}}~~}}z}~|yz{z~|}|}~}~|||~~~||{~~}~~~~||}{~{~z~{~{~{~|y|}|~~~}~~~}}}~}}}|~~{}}}~~|~||z|{{||{~{}}|}|~}}}|~~}~||{|~}|z|{{}~|~{|x}~|~~~~}~~|x}z|~~}|}|z}}z|{~|~|y||z|}}~||{~~||~~~}{|}~~}~~~}z}~~~{~{}}~|}~||z}~~}z~~}~|x}~}}{~{|}~y}~~~{|}}}|}~|wwyyy{}zxy{|yzy{z|yxz|u}|{|yxywy}zwzyx||yvzx~xyzxuvy}uzxv{|{}zyzyv{~vz}{}~|zv{|xxuwyuz{yyu{{zyvx}w{|y{y|wxvyxtxzvu{}{z{zyx}{{zz{wxw{}|wv{xvz{z{vyx}zztx{{vy|{{y|w{w{yx~{yz{{{zuywyzx{zwyuyww{zx}|z|wzxxzwyzzz{y}~zw}zywvyyv{zwxw|x{vy~yv{|vvvw|zwyz}z|wwzxyxxv|{xxzux{xxzy{vw{|zz}xx|ywww}zxyxv{yx{~xyw{yywywx|zvzxyuyzwwwxy~zw~yxzu{wzx|}xyz||zz{wzzyywz{y|xyxwzxy|{||yv|y|yzyx{yz|zvz}|w}{{y|xxwyzx{{z{yy|w~x~vxvyt{ywxz}x{wyzzz|xvz|wxx|~zxv{xwz|vvx|zuy{x{z~yu}xx{|z}zxywz|y{w||}xzxzxyzw{yxwx|ywx}xvvy}{}{vz{ywywzx~{|y~}v|}wwxuywx|}{wzy{vyx|yy~{{~xxywyx}zzyy}xzzy{|y~zxzzyz{t}wxw|xz{u||yzy{|zx{zz|zyvz|||w{z|{xy}wyzyxvyxvz}zx}vzyw|xuxv{zwz}|yww|zx~vzz{vx||yzzxyz{yxzyzw{wyz{zxvyx|u|zxw{yzxy}~zzz~zy|yw{|{ywxx{{{w|y{zzxx|{zzx{{}{wtxxu|x~yzz|xwz{{zx|yw{xyyzwvz{|}{}y}~~|~}}~~}{z~~}}z~}|z~}{{}~|~~}}y|x~}~~~|}~~{~|{}}}}~|{y}|~z{}}}~}||~y}y|}{~y}}x{z|}{|~~|||{}~{|z}~}|{}~|}~}~|~~|}~||x||}|||~{~y|}z~z~|}|{}}|{|~|z}~~~~~|}~x~~~|~~~y|||~}{~{~~|}~~}{}}}}{|}~||}|~~||y{{}~||}~~}}y||~}~}|~~}~~~z{z~~|}}~{{{}~~{}|~}}}~|}}}}}|z}|~~}~~{~y||~}}~z{~~v~}}{}}~|~~}~{y|~}{}~{~}|z}{~}}}~}}|}{{{~~~|~}{z{~~}|~~z||||y|}|{}~}~|}{|~~}{{~x~~|~~|~~|}{||}{~}~||~~z~~}}yz|}~|y~~}}|z}}|}|}|~z|~~}~~{~}z~}|y~|}}|{|~~|~}z~}z}{{~}~{|}}~|~~~}~|}~y~~~{{|{}vzvw{zzvv{w{uvwwuv~}~}zxxvzx{|{{vzw{{yvw}|w|zxvwwzy{yzzwz{x{wz}|y|z{{w~xx|~zyyxzxyywz{wywuu{wvvuzxzzwvwyyw|wyv{zyyyzvzy|}{{z{y}y{z|||zxxxyy{uxyxxzyx{xyzw|yxxwzx|zyvzxx{}~xzy{}{wuzw|wwx{w~}z|~|{~zyxuwy~xz{wwy{yx}v}}}wyxy|xu{xwzvwz}{z}}uy}|~|ux|ywz|{|yyz}}yx{x{wuwwz|{|vxzy{yxtz|x|vz{|z}yw|yxv|yz~{yzz{zz{|xwxw~z|{y{{z}zx|x~ywz}yyyv|yx{y{x{vvy{yyvzw|}vxuww|}zz|yzz~yy{{yzx}yyx}ww{y}zx||{zyy{|yy}yx{|zx{~uzt~x|zyvyxwxxy~zwz~}||y}xx{xyyzv{|zyx~}~zzw|}y{yuuyzwwww{{{{yu|zvzw{yxy||zxw{}wuzwzyyy{}}w{{wy|y|zy~y}zy{y|vzyzyyw{x{zxx}vxzxzxy{{yyy{{y{|}y}|{}y{|~|yzz{zzzz}|xy{}xyuz{xx}{{ux{}z~zxw}zx|xvxwx~zwzwy{{zz{zx{y|~{~x|{zw|x{y{||{yy|~yz|xv}~{xx{~wx{xyzzx}y{zxyx{v{{tzwyz~zz}{z}yzzx|z~{~|~{y{wzw{|yzwwyz{yx}x|w|}yywzwxwyzu{wzz{~|yyy{{xvz~||{}}xx{yz}z~~}}{~~|z~}y}}z~y}~y||x{|z}~|}|}}{z{~}{y}~}~|~}{}}yx|}|~}~zz|z|yz~wz{z}|x{z||}y|{|~~~|~|||}|~{{zz{zy}z|z|yz{yz|}|{}{}x}}}}~}}}~~}~{}zy}}}}xz}{|{}}{{|~wy|{{uz~|z}~~|~}||}}|~~~}}~}|z{x}~|z~}||~}}~{}~|~zx|~~}}~}~}~|y}}|~}w~~|||z|}}~~}}}z~y|~~~x|~~y|z|~y{s}z{~|z~~{~{}|~z~||x}{}}}~{{}y~}~}~}{~{}{{}}~|w~{y|~{|{}w}|}{z}~}||{}}}}~}~{~}~|~~y{~~~zx||}|{}{y{}|{}}~|~~|z|}~}}|~|~}{~}~~|}}~~~{}|}|z|~~~{}|z~~~}z~||~}z~~~||}{~}|~||}}|~||~~|~~|~}}~|z~{}~}{{~|~~z~y}}{y}y|}|~~~}|{tzzyzvzy{w~wwxz}vzy|ywvyz{y{v|{txwyxyzz{}yzwxyxzyy{x}zyytzzwxzvyy{y|vxvywyyxwyxuztzwxzv}vyuwyywrxwzyuyy|v{xuyxyx{}ywxuwzyx{x}y}z{y{{z}xzzyzxxyyyz{wxw|wwxzwzwzyvyzwy{z}x{{{zz}|yx|zvxzyx|u{yzv}{x}xzx~y{{y|yzwzz{uz{yuxwxtzww|yztvtz|xy{wz{z|zzxxyz{xyzx~|z|~y{|xzyx{x|~x{}z{wzy{}z|ywyvyyy{x}xxz{xxz{{xwx{{z}zz}xzyw}{zvxywx{{zx{|zzy{{{wx|u}{}|w|wxzy}xzz{yu~~|}w}|}zzzzyzzzz{zy}~z{yw{y|vuw{ww{|{wzxxxxyw|x|z{x|{w{xytyyyzw|x{zxu{yy|{xyz{zzwy|yyzz{{xwx|||{{y}xyz|zzz|}{y{}}z|{{z{w|wzy|}{yz||yyy{{{z{}|xxx{xyzzzt|y{yuz|||zyyyz{z}}{yxz|w{yxw|{{|zwxx}xx}}w}yxx{wyx~zz}yzyxzz||zx|yxyuz||~v{yxy{zvy{}{yzwz{{xy}w}z|zz|yxyz{yzyy|zwwxzyxyyyvy}{}{w|{|{xxz{zyyw{u{www}x}z|w|}yzzx}z~{wxy|uy{yw~z}xzw{z|z{{{z~y{vz|}|zu|wx|w|yzzzx|z{}{~zzz}y{{}z|{{x{x|w{~zzyz|zz{yy|}~~z~z}~{|}y}||||~{}xy|z~}}~}~}{{|{~}~}|~~|}~~}}{~}{}x~y}|~~y~~}||~w}{}{{~}~|{|}~{|{~}~||}}{~~~|~{z{z}yzy{~~y~{~}|}}|z{}~}}}{||~{~~|{~z~~~~}||z}y|}}{z}~}~~{~}|~z}|}~}{~||}{{{y|||~{|{z}~z~|~}}x~~~}~{||~}}z||~{~~}|y{|||~}~z|~z~~}~|}}y||~~z}}~{}}~}}}~}z}~{}|}~}|z~~~y{{yz|~|}}~vz{~}|~z|}}~}z}~{}}}~{~{}|~}|}}}}y|{~}}~{}z~||y~z{}{}{~~y~||~y}|~~||z~|}~y}||}}|zy|}~~~}~z{~}|~}{~y~~{}~{}|}|x~|~~~y}|y}z}z{}}{}||}~}zz~~~}}z{{|}~|}}}|~~|{|~}~{xz|y}~}|~|||~{z}}~~|~~~}z}{qy{yywzw~}uxyyuzv|{x{u{x{yywwwzwwz|wxw{yuyyzw{y|~w}v}z|}zvz{yy{xxzz~zxywwy|z{ywzw|{x{yuwwxzxzuxxzx|xyywzwzx{zwz{{zzyy{|wzz}|}yx|{y~xyxzwzyzu{wyzxvt{||x|zyzwxywvryvyxwz{|y~{{{xv{|x}|z~z}{x|}|{y|xxw|zz}yzyvty{|v{{x}yyztxw{ywy||{{|y|yy{zv~{{{y~zzz{zy{xy|}x|{}yxxvy{xzwx{{{x|w{xx|zxwwtzywzv|x|zuy{z~{z{yzx}xz}x~}|x}|{z{|{{|{z{|yx|{x{z|yyxxx{tzx{z}{}vzw||w|{|}{y|wwz{uvtzzy{~{}y}y}v}z~{|yyvw{{x{y{{wz{|z}zy|yyxw}yzw}xzy}xz{x{|{|{v|zzvyv{|}yxzy}{w{yz|uxyz|xzyz{zz{~ytyzzw|{z}z{z{yyz~yz}|z}zzyyy{{{}z{}y|~xwzz{|zyzwyu|z{zyzxz{wxryxvwzy}yyyy{x|x{z~yyzx{{z~y~y{vz|~|yy~||||{yz|yx}y}ywzrwy{u|}wz{yxsw}yywzz}yyz~}}}zxz{}z}zw{xyy||{zw{|yw}{yyzwzxxzzxyzy{z}|v{zzyxv{xx{|w{yuz{}y{w}}|yzzw{}}w}~y{y~}||}xyu|{ywywvzzz}~yyyz{uy{}{xxwuyzzwy{||~||wyyu}}{|{}y}}~||}w|~~{}}z|}{|{{|}~||z}{}}~~}~}||{{~{{}~}~w~{|~z~{}{|}z{{|z}}y}yy||~x{||~|~}~y{{{}~}{~{~~||{|~~}y}~}{||}{~~{xz{z}}z}|}}z}}z~|~z~{|~~|~{~~|z}}~y|{{{w~z|~}~||~}}||~}~{~|{||||z{|}}|~|z|}}|{~x}~~~{~}}~~||~}|}|~{}~y|z|~}~~{}|y|{z}~~~}{~|{}z}z}~~{|~|~|{z{||||~}|}|z|}|z~~{}~||z}}z{~{~~~~}|~~}~}yyz{{~~~{yyz}{|{}~{~~|~}~~}~|{}}{}}~~x{~~{~~z}||}z}~{|{|{}~~}{}~}}}|~z~~|}~{~{}~{}~~{~}|}~~~}}~{{||}|~~~}~}}}~|}y~|}{}|~|||}~|~~~|~~z~zy}~|{zyx}|}}|~}~|}~{}{}x{v{vxwyy{y|zx{}zyz{w}|ywx|w|w}xxx|zv{w|z}xxxuyv|w|xx|{~zw{xxxzwy}zy|wy|vwy{{|vxw}~tzxy{x~~xywr{{|{y{zwuzywvzxxwvy|y}xxyxwzwxwxuyyzzyw}}yy}|{yz}xvx|}yvyx{|zv{xwutxywwy}|{zxy}xz{{xz}{w{uw{{{xwzw|y{w|||y{xwuzzxwzw|~|yy|y{x}uyp|zyyv|}v{y}yyv{wyuvwswyv|z|vwzv|{{y}}xw{qxx{yz}|yx|vzxyxv{yxy{}|zvryw{y}{yy|uu{xy|zzw}qw{v{y}yxyv|||z~|{{~pwy{yw}x~z{wzzwxz{{x{{zvywyz{xxw{x{~y{w|xw{y}}vxzvzzzyzxu|~yz|r~{wxzxz{uxwyvwzwwz{y~}zz||zy{xyx{txww~{zx~|z}{xyz{vwwwzxyy{w}vyxxy{zwxszzvvzzywu}}}xz|z{{yx}x}xz~x{|{xzy|xvv{xxxxyzy}w{|{zz|vv~zxy}}}{yyywyzy{yzx{y{wwy{|z|zv}v{z|xzxxx{x{{zwy|yyuzwy{}xxz}zyywv{zz~z{xy{}zyyw{{y{y~xy|v{|wyzuyzywzwzw|{y|w}|w}}|}~ywww||{|zyyz{yzwwz{xwz|{z|{{z|{zx|y|{}|xy{y{zxvwxy~|~{|~||zu~}zyuy||ywvy}wyz|{yz}yx{{y{{yz|u|x|yzyy}z{}~|zz~|||{{}|~}||u|~}}~|~|~y}|{{~|~|~|}}}y{~|~~z{~}}~}|z~|||z{~|~y}|z}z|~{|~}{z{~~|}z}{}}~{~~|}~}|~|}~~y|y~|}|}z|z~}{~y~~}}~~{~z~~~|z~~|||}||{|{~}|~~|{||~}y}~{~}|}~~~|}||{}z|~|~}~|w}}{|{~y}~}|{~}{~{x}~~|{}~|x}{|}}}}||~~~~||~||}y|}}~w~~}|yz|{~|y~}}}}~~~{~}|~|~y||||}}z~}~{~~{{{~}~~~}}~{~}}~~}z}~~|||~{~{~~|}}~y|}}}~}|~|||~|}~~~}}y~|~}~y}{~{{z{|}|~~~~y}{}|}|{t|}|||{~{~~}}{yx}|~}~~|y}}~~{}~{}}}}y}z}~|}~}~|||~|{z~{}~}}~}}~{{~}~{|}z~z|y~~~~z|}}}{}|}}{z{}|}~~{~}}~~~~{z~}~||~~~}x|~|w~}|}}~~{{uzzx{|v{{z}{zzz{wyzww{{z|zyuyxtxyx}xz}zy|xz|xz~{|xwzw{|{xzuz{}~y~}w|x||{yyzwzy{vxzyyy}zyvwzzyuwzzywx{zwwwyzw}z{{xxyq}{ywzyy{v{|yyzzx~z~yxyy||xxzzzwzyzxvzx|w{zxzxwxyvy}uw}x{{u~w{w{zx|y{yzvy}yzy}zz{|zzw|z{}{xwwu{y|xxyxxwuw|wxy{yvzxvwy{{{}wv|z{|xx|{yx|||x|y~}yw|{y{}vxxxwzwxyxz{vw}xv{xtxyxxzxu{y{xy|y}|{|zxzz|{yvx|w}{vy}}||z|y{zwxw}xzzwzzxxzzyzwyyr|xyzyz{{|zxz}}z|{zx{{u{||~||{y~xxw{zy{zx~zwyww~sw|zxzt{su{wwwyyvxxyyxtwyyzxw|||v{}{y||~ywyxyv}yz}yz}xzzxyywyz}w~wwzwzy|ywwzyvu|z|vxvx}txz|y{{yyzx{zyzzw{||zxy}xx{{z}{yyuxxzwuy|{y}xx~yxy{}|x|y{{w{{{{vyxywxz|yy{{{}z}{}~|zz~{|{~y~w{|vyyzyyxz{{vzv|zxwz}w|u{zwyyzyy~{{zx{w|zyx{wr{|ww{z}{{x~y{w~{yzywyw~{{vyzxzvzxwy|~xyzx}wwx~|z}yyz|{zz{|{{v|~{w}ww{|{y~zy~|x|y{|wuz{{z|xv{xwz|{{{|}{yyz{yxx}{}yy}yy}z|x|y{zz}z}~}|}{~~z}|{x~{~z~{||{~~||~~~}~}}~|}~}~}~|}}}|{z}~||{{z{|~}~}z}z||{}~z~}|{~}{~{|}|}||}{y}|}|}}x}|}|{{zz}~~{~~{|~~{}{}~ys}}}}~{z}~~~}}~|~|y{|}}{~~||~}}{~}|~}z{||~||~}}|}}{~|}z~~}}}}{~|~z}}{~{z}~{x}}x~~}}y}}~||}~z~~|~}{}}}~y{}||}~~~|~|}|||}}~}{}|||}}~{~}~~|}~}||}{|z|}{}|{}|||}|t}}}}}}~~}}}~z~}~}}|~{}|{}z|~{~||}z}~{~~~{{~~~{~}~{{~{~zy|}}|~}y}}~~~|||~}~{~~||~~~}z}w~{{}~|~|}~|~}~|}z{{z}~~}~{~}}|}~~~~~|||~~~{|}}|}}}z~|}~~}|~{}~|~|~}|||~{~}{}~}}{}~~}{~z~~}|}{y{|xz~zx{zxx}yyy||||yyyx|w|yx~{{z{xy{wy~xzyy{{vzy}u{z|~sxxxw~wyv{z|zzyxzv{xyy{xx}vwzw}|vzzxxwyy{yzvzxzu{xyzzvwzyzzz|xxu{wxyw||zz{xzv~wzw}z}z{ww{{y~x{zwyyyywxzyz{yz|xuz{ww|}v{y{yz||zwxxxzv{}y|x|zyy|{|zxzx}yzz}{yzzyzy{xxw}wyywvwz|{x}xv|w{~xw{vz{yx{|y|z{{wzz||xywzvxw|zz}z{{y}wy~}y{zyywyzv|{yxy{rtv|yx|twyxwxzwxw|xywzzwy}zv}y|x}y~y}yvx{|{|{y||yzzz}zzw{uz{zy{y{{x{{yzy{{}{zx}w}||}}zxvz{||wwux|xvy}uz|zyyxyx{xx{{xyy~wyvuyyvw}}zzzwwwy{vzyzv}zxzz{x|{}zuyyyyyzxz|tz{yz{}vyz{{xw|z|vxxxw|w~||zxyyyyx}z{z}{|zzy|xww{}{z|xw|{pxwyx}y{xv}zvz{vx{{{||zzx|{{y}xzxyyyz~|yz~w}w{xyyzy}trvzxz|{~xz||xyvxyz}zuxzxvyyyy{||zyxzw{yzz{yzzxy{{|wy|wzyx||{zzz{w{}}{xyzxzwyv||yy{y}|y|zy{yxzy|y~z{}wzxxzywyz||}{zxzxyry}{yz{zz}w}|{wu|ww{}yv~xwwz|~{~~{zu{zyw~}zyyy|z||y}xz{w|{}|~~~|z|~{}{}{|y||}~|||~}}{}~{zz}~}{|}||}|}y~|}~~}{}~~~}{{{wz{}z~|~{~|{}{z{||}z|{{{{z{~zzz}|{}}z}}~}}|x|~|}|}}z{||~||{}~z~|{|~}|~~{|{{|~}~}|||~}}|}}}~}|}~|{~{}}~}{|~w{~}z|}y|u~}~}}~~~}{{}|{{{{~|}|z{|~|~~}|~z|~|~|}}yz|||}~~}}}z}}|~|}~{}~yx~w}{|}|}~}{{}}||{||{|}{|~}~~}~}|}}}}|~}~~}}z|}{}}~{|~}~~~~|~}}~z}{{}{{~~~||w|z}|~||~{z~}~}~||}~}}|||~~|}~||{y~~|{z|}{~z{~~}~~~{{}||~~|~}~{~|z~z}~}z~~{~~|{~|}{{|}{}~||~~|~~|}}}{}}}~|{~|{{{{|{~{y|~}||~~||{~z~z~{|~~~{|{z|||{}{y~~~}~~~}~~z~z~~~~}y{{{u|xz{yx|{x{yvv{xywz|}xu~x{xuyuw|xwywy|zwxwwxxyzwx{{{|w{}xzz{zy~{|xx|zz{|}z}wyx{xxzxvw|zx{}wwvyvvwwyxy||xyu{y|zyw}|}w{z{x~wzxwyu{zyz}xu~yw|yz{zwwyxxyxyxyy{y}xx{}wz{||{uwx|ww|zy{{}|xt{|{y{xzxx|{wy~z{z{{zyyzyvw{{w|yzwwysx~uywz}yxyyuxxz{x~xyzy{xz|z{~||y|y|wy{{{}ywxw{}|{w}yzvyxzwwuyw~|xxy{}{vyyw{x}xxxx}zxzz}{zwz|yw|y{wwxz{xz}xz{yz|w{vztzy|xwyv{wy|x}}{xxwzvxxyv}yyzxx}zxwz|y}xz{{w{|{vzy}{z{zzyz}yx{{y{tzyzxwy{z}w{ywxx{x{vyy{w{wzxy~zy}z}{z{}}x~yxzy{|{}z|zyz|x{u|y{wxwwx{yxvz|vx{yxxyvwyzz~yzz|}yzt{x~yzz}|y}||{zw|{{{x|uzzz{}wxw}y{vzzxzyyx|w|vy|yy{x{x{x}z{yz{z|z{|yzx|yzz|{xxy}{yyxxy~zzzy{ux|{yyzvzvvzwyzxx|xwu|yyxwyu~||||}~y{~~yztz{z{zzwx|y{~y|y~}{zxwwwyxyyxvyyzzwt|yzx{yx|{|xy~w}}{{y}xzzx~}}yz|zyzx{y{{yxzxyyyux|}zvz|v{w}z|zvu{yzxww{x{y{xwx{ywx}|xx{|z|}{yz}}|}z~}|x|}{~{}z}{||~{~x}}z|}}zyy}z}|}{|~}}~~|~~}~~|}z}~}}}z~{zw{|~}z~z~zz|}}~|~}}}|z~|~~|}~}~||~|z}~z}{{{}x|{}{}|z}|}zy}~}~}z|}~}|~~}}|}|||}~x{z~~{y}{|w}~zz~}zy|~|~z{{w{y{|{|}|~||~~{|}}z|{|{{}{~}}}|z|z~y~~~{~~}}}z~~}|{|}~}~}|{y|}~zz}{~x|}~yz{{||}}{|z|~~}~~x~{}|~{||zy{{}|x}}}}~|z{~y}|~z~|z|}}}}}}~}}||}~~z{~}||}~||y}y||}}~~~{|}}{}~~~~|~}|~|z{xz}|{}z{}|||zzy~{}}}~~{}}}~}{~~|~~|~{|~|~{|{z~{~|}}y~||~|}}~~{~|~{}~{~}}~~}||~{}y|~~y|~|zz}~z}}|y~}{|~~|~z}{~}~|}}~{||{|}~~{{|~~|~{{~~}~~~~~}~~}}xz|x{yxyxwzxvzvy{{z|yzz{zyzx{twyv}x{{yzk}x{xvzx{vx}|xyvxvz|v{x|zyyy{y||w{z{zyw||wxx}zyx~zwvz{xw|yyxyyy{xwwyzvw|xty{{xzwy|x{wx{zvwzyx{|wsyxy{yyzxwwx|zv|{x}z|xzxxz}yyxz{w}xx{yxzxw~ywzxyz{{u{zyz|xsywxxyz{vwwwyy}wx{xx}z}{xz{wxyx{{xyyxyzzyvyx~v{xyy|z{xryw{yxzyw{yuzyzvxy{{yxzv|z}tz{~|yxyw}xw{{v{vzxwx{}xx|{wx{vxuy{{wwz{yz{x}x{yx{zwzy|{yyxz}wzw{yvywwx{x|yyzzyyxxz{z||uy{yyxvzxtzyxzyzyx}xxyx{wv{zzz{}|zzy{x{~y{}w{w{{zz{zyv{xwz{{x|z{{yzvzzz{x}x~w|xz~xwyww~|y{x|{{z{{yxu{}xy{y}zzy~wzzwxytzx}xv|{yx{zzwxuxz|{{zy{zywzyz~|xzwy{{wz{y{|zxzzzw{|w{u{~{{vxyz{yqxwyw}}vzz{vyyyzyz{zy{zz{|uy{z}|vxwx{zu}ywzw|yzy{xxuwzw{y|z{}yxvzyz|vzzyxw|}zzw|zxuz|{{|v{yz{y}y~{xzx|xy~xzyx{{||x{x~z|y{||x{y}|w~zzyzw|z|wxy{|{v{x{|}{yxyzzz{}xz|yzx||y~z}w{wywzzxxywxyzxzzy||yxzxz}yywyw~~|}|~||}~~{~}}z{x{}}||~{||z|{}|}|||}}|}|{|x|}z|{|}|z|~}~{{z~}{}{|}zz{{}z~|}~~|~}~|{z~~zyzz~{{y|{}~zz{~||}z}~{y|~}}yz{||{~y||}}z|||||}}yyz}~}|{y}{|~~}}}~~~~~~{}|||~~z{|z~~~|}~|~~|~{~~~~y{~}~{|}}}||~z~|}}~||||{{{~|}|t{~||}~|}}}{~~x|~|z|||}z}{}~|}{z{|}}||y{~|||}}}z~~z}||}{~|{}}~}}}~|z~{z~~{|}}{~z||}|{~}~|~}}~}}z|zz}}~}yy~|}}|w~~|z~}|~}}||~{z{z}{}}|}{~~{|}{|~z|}~|z{~}~|{~~|{|}{z||}{~~|{~{tx~z}}{}~z}ty|{{|}}|{{~~~}|}|~z{z||y~}}{~{}}|~|{y}|~||~~|{y}~x~}{~||z~}~||}~|{~}|{~y~|~}}~y~~~|||{{~~{z~w~}}z}wvwz{xxzwxyytwx}yxuwyxyxwxzzwy|xx{wx|}{{z~{z}zx|~vw~|yy|zywy~}}wzzvyxzzyxzx|u~ywx{uy{w|yyzuxyz{xy}z}yzy{vyzz{yz|ww~{x}x}{}zx{}zwyz{zzxzx||xwzyw|ywxzvxyzyv{y}yz}{~v}{z{}{|x}|v}xwyz|}z}zy}|qzvxr{wtyxy{z{uy|yxwy|xvxzyvvwwyzz|{}}|z|yyzz{~|z~}y||z{{z|z{z}w}vy{wtyyyw{wzyywx{zzu{zyw|y{z{{yvzz|}y|xzx{~{z}z{{|y~zz}}}|||yvyywz|}yx{wxuvvzyyvy|yvwzxyy|xxy{|x{z|z}~zy{z{|zyzyzyxz{vzs{{}xyz|x|y{xy}v}yz{y}xvyxvz}{w{zvzwzyzz{|y|{zy|zxy|||wy{xz{}{{{~zyy{y{|wzywt|z|}{wx{xzxytwxyxz|{u|u{y{}yzy|xz{zx{|t{|}|{|x|x}||{{{{||zzyx|xzzy|{zzywzx|wxzw{xxyzx{zxy{}}{x}t}vz|y{zy|}x}}~yw}{zyyyv}z{xxz{{y}yxyvxvwxyuz~||x{z{yx{y{{z{{yz{~zy}yx}xz}{}}xz{x{{|yy|y{yyxzxxzzy||{zyzyz{xzzyyz{z{y||yzx}zzy}||x~||z{z}yzz}zz{ywvy~{yyzyz}syy{zzw|{xy{vw|v{{z|}y~}|y{z|z{||~|~z}z}~}}x}|}}}~}y}~~}x|~|~y}x{}y{z~|}~~~{~|}}~~}~}y~}z~||{{}|~{|{{y{|{y}~|{~}|}|}}{}~~}|~}}}{|~|}~|}~x{{x{|}~~||x{|z|}~~y~}{{~{|~z}~}{||z{|}|xy}|~|}~}x{|~|x{|}~~|~}{}{}|}~||}y}|~~{|~}~|}{zyy~~w{|{~{||y|{y|}xx|z}{{|}{}}}|~|~{|~|}|}yy}~{~}~~|{~}|~~}}~||}~~~~~{}}{}w~}}|z}}~{|zzz|}y}|}|}}~}{~}~~||}~}}~}}y{{|{~}zz~|}y~{{{z{~z{}|z{|z~|||}|{~yy}~}|~~|}~}||{}~~|{{~{w~|~x}}{z~z{~~{|{~|}{~~}~zy}|{}{v{~|~~~{zx}{||~~{}}{|}~}|}}~}}}~~~|}}~{}}y|x}{||}{y|~~~|~{}|~~{}}y{}y|~{~|~x{~||~|}~z~|{~~}~||~wzvz{x{~yyzyy|yyy|xyw~zywtzxuuw{{{zy{xzyxxywxzyxuwzzywwzyw|yw{w|y{x~|z|x}t{vvzzxxwy{zzz{wzxyywqxxxv{w~yvzzywvzyzvxxyzywvz}wvzx|xwwyv{vyvzy~{zy}{uyz}uzvy{yz|wzxyzvxx}szyzz{zz{wzy|xxxzyz{w}vy|y}zyy{yw||vw}w|{yyvzv{x{|~zv}wz{uywx{z}{xyx|z~|z{zyyxyzwzyyz{zyx{xxyx{|y{xxyxzy|z||yvvyzywwyxz}}}wyuxxyyxwwwv{zzy{zzwyzxyxyxzwxx{tzy}vx|v{}{~z|yyzz{zxz{ywx}vwv~yzzwyuvyz{w|z|u~vuw{wzv{{}uzy{yy{x{|ux{vx|{vzzz}|y~x{vw{zxytzuyxt|z{x|xzxzyzyz||x{wzzxyz{{xy}v{wzxyy{y{y{x~v||z|wxsyy{vzyxvyxx{zwz{|w{wxzxzxz{|xyyw||}zy{z}y}uz{yz~}|y~yxxwwzyzzw{zx|}yzzwzzy{xvy|{zwx}vwzyyzx{|xy~sxzyw{{z{|{{{|zz{}xww}{||}|w|z|{~wwzywyyvuyxzv{zzu~y||x{z|||x{tzx{vxzys~|xyyx{{yyyzyzyvxzz~y{}~xwzw{zy{y{zy}zy{yt{|vyy}z{yvy|~}}yxw|y{zyt|~xw{y{uzyyx{vxx}|v~xx|yzzz|wzzz{{x{{|vz{x}}wwy|{x{|~|zz|xw{{}z||}}{||}~}|~~~~~}}}z{|{|}}y~{}{}}~zx|{~{~|~~~}~}{|~}}{~}{~{{}{}{}|{}~~|}~z{|z~{|}z{y{yz{}|}~}{{}~{~~~|~~~~{}~~{x{|{~{}}~z}y~{{~~|~}{x|}{{w~{|}}||z~|||yy~{~~||{y{||{}zz~{}|~||z{}}}}z~~}~~{~{~~|}}}}z|}}~|~||~y|~||{y~}}|{~}}}~{~{s|~z{zy}{zw}z{~}~|~~~~{{}|z~}w}v~|~y~z||~|{~~~~|~}}~~y~~~|y}}~|||~}|}~~||{z}}{|}}{|~|~}y}{~}}~~|~{}}~}|}||~~y{}}z}~}||~~|}}{~~}}}~{{}}~}{{|z||}|}~~~}}|~||~{{}~}}}~~|~z{{~|{~|~|~}~}~{}|}~}z|~z~~~{|}}z}}~~~|~}~{}}~{}}|}{|}}|}~{~}~~}~{{~}||}|}~}|}~}}y|~{~}||}{|}}||~}}|}~}}|}~}|{|{~{}}}}}{zx{~~|{z~}|x{zy|z}z}zxyzzvxvvz{}xx{yzuwzwxy{tyv~{{{zxyzyy~{zyz~|y{z{||yt{ywv|z|z}z~|y{{vwyyt{z{y{xyw|vx|yx||ywxzxzww{|vwxxy|~{zzwuzz{z{{|xzy{yx{{yw~yxyxwwyyyy{zwx}yw{{xy~{xyxxxzxzvwwz}}wxvuu|{xx{x}yx|y{{zy{{w{|{x{w|{{szuzx{xzyzrx{|xz{}xv{xysxv{|}t~w|}xyywzz{{{}yw|xwyzz|{y~|{|zwux{w{yzsvwxuvyw{uy}wx{yw{yzuztz}xzxwx{zzwxyzxy|x{}z{}z}yu{xytwtuzuzxw{wx{y{yyxwuwywyyy{ywxzyy|~|{|{{{zz|xz{wyw}yzzzzwz{v}y|vw}vx{u}{txxy{z|{x{x}{{wyyywxxz|{{yx~yy~zy|{|zxyzx{z{y||z{y~{|zw{y}~||z|x{y{y}yxu{}wyyz{w|zyxy}zzvyy}x}xzz}}y{~}zwzxz}y}y||{zyxyzxzwxw~|yry{z{y||yxxyoyzzy{y{{}zz~}y{}}zzyzv{{|{y|}{{|zzyywv{xxxuu{yzxz~wtxv{ux{xzy{|}zx|{yy|{{wwy{|{z}{|~zz|y{|z~|y~z}xx|{wzwtyyzzywywyx{{x{xyzx|u{|zvxy}yy}y|{|y|}zz}||{{z{zx}zz|z{{~{xx|yyvv||ww{z{}zzxxywzz{xxwz{zzwwzyz{|{y}||z}|}z~|~~|||{x}{z{}~|{~x~{q{~{||}}z}wy}|~~|}~~|||~x||}{|z~}z}{{}{|~~}|~~}|}z|zz~xzy{w}~z{}|}~~~{}~~~z~~}}}~||~~~}~|~y}||~z}|~z}}z}~zw{x~}~{{}}~~}}z~|{}{~}z|~z~z|}|x}~}~{{{}}{~y{{|z~}}}zzz~~}~~~|z~{|~{z{}}|z}}}~|{~~~z{~}}}|{~}||z{y|y|~|{}{||z~}}||~~|{~|~}~|}{}~~|}~}}~{}}|x|w|{~y|}|~|y{}~su|}~x~}}~~{}|~|}~~{~|~}~~~~}}~}v|{}}{{}|}}}}|||~~|{||~|}vyx~~~{}}|}w}|x~~|}~|}|{~~~{}~~y~z~}~~y~{{~~|~~||z||~{}~w~|||y|{|~z}zz|~~}}|~}z}{w~{~~~{}~~}z~~{}}~~}}~|~{}~|}|}|}~~|y~~~zxx}}}~}{}}|}|~z~~|{}|r|zzt|{~~{xyuy|uzzw~{}{z|zyzx{wwxtz~zxz{x{|x{{zt{tz{z{uy|xuw{zxxw|ywzx}zxzy~x~xy|{zv}y}x{w{vyy|y|xzv|vuywwvzx{{ywxyw}uxtzvz{ywwxyyxwvvyywzuwuwywz{yzv{zx{{vwyy|x{|{yx{zt{{zv|y|yxwy{xxyw}yyyy|vzxxx}w{y{{|y}~|zxyzwxzwx}v~w}{w{vzxw{zzzwyyztzxvxyx}{wzxwzvvx{zy{y|wv{z{zzu{u}yx{x{|{xyx{{z|xv}{zy|{yy|w{~zy{uvy|zx|vx{zz{yxxxtz{|~ww|v}yxvx|w{|xw{w{||zyyw}xyvz~~w{zz~{yz{vyx|z{|xyy|yywz{yyzyz{}}zyzzxxwzww{{|zvwwzwywwu}xyxy|}z|z~zwx{ux||xuy{y|z}|xx{zztwyxx{{yvx|x{|zwzwz~|y~{z~xx{w|zvzxy}yx|xzyx{~t|{||{|xvyzrz{v|{w{x}z}|{|wxz{{yzu}yyxy|vzz{}{zyy}}vw}}}y~w}{w}uxxt|v{{|zw|zyzxwv|z||vzxy{zz{xx|wvyvyzwzzy}wz{|x{wuw}zuyyyyzyy||uvztz}w{vzyvzzw{~wyz}zvxyx|y}tx{yv|y|}{{z{|zx{yxy|{{vz|{z{xyzxzz{yxy}z{z|xw|{}yw~|xyx}v|{z{{yyy|x|wz}|{|zwuxzy|z|{{{yyxyxxxyyxwy{yzy}y{xyzz|zyw|}~}|~|~~}~}}|{{{y~}zv~x~~~~~~}}}~|{z|}~||}}}~~|}~~~|}zxz~}{|}|}z~z~z}x|~|~~}|~||y~}}~x|}|z|}}yyy~~|~~~~~~}|{~{}{w~|{{}~|}|}}y||{|||}}~zyyy~|}~}~~{|~y{z{{{z~~}z||{}~}{|~||~|}}|{y||~}{|{}zy}}|}{{|~~{z}|~}|}{~}}~}~|~||{}~|{~}{~}~}||z~x}z||~}z}{}}}~|y}|~}~}~~}zz{|||~}~}}~{~~z}}z{~{zy}{z~{}~|~~{}||x{~|}}~}{}}{~}|}}~~}|{}~{}y{~~}{||~~}||~}}}~y~}|}z{}z|~~~y|z{}{~}~}~}{{}}{}}x~}|{{}}~}{}}}y{}~z|~|}}~||~}x{z~|{}~}z{}~~||z~|z}~|{}}|{~{~~~~}||z}|}~{~~|y|}|{~~|{z~}}|}{~y~}|}}~z}}z~~|{|||~}~~}y{|}||~|~{~{}{y~|~{}{}z}~}~|}~}}z{|~}y~||~~}~~}}{}~~|~~}~|}~}z{{}{ty{x}wyz|v|wzwywz{uu|xy}w{wzy|yvzxuxvyzwwyy{|{ywyzxwzxyzzy}z{yy|w}|zz{yv|zy||xxzzwwv{{wuzzuzywzxw}{xvx{xuzy{zx{ww}{yxxx||}zzy|xyzyx{yvz{wyyzwuzvxuyuzwwxuywxvx|{}wxzv~|z|z|zxwzzx|}}yyyv~{}xvz{~zy{{{{|x{yzwxtztwy{ytwyxywzxy{xzx{{||ywz{zzzyu{zyyz~zvxyz}x{|yz|zwxszws|w{{u{yzxww|w|{wzzwx}{xxv|~wvxx{zzy{zz{x{}zyr}{~x{zxux|{y}~zvvwz{y{y{zw{yyuzxzxuxyz{{zx}yzyyzy~}zyz|x{{{~zuwy{{{zzz{x}yy}x|{yz{rxw{xyvzzww|y{|vv{{y|zvytz|y}z}v{zuz|xz~|{wy{}|||~~wzzy|y}{xyzwyy{ywzxzywwx|vwwyv|u|yxv}v|}z{|yy|yz~~x|{y|}{{z{{{y~|{|zyy{yzzwyx~yyzyzxzyx{yw{{{zzzwyxz|zzyx||}{zz{y{~{z}y{y{|zwzzyz{z{z~y{|yz}}xzxvyzzxyywvz|}yz{yy|x{|z}{{|}z|z{yz{{{||xxy~z~xx~|}xwx{||{s|yzz}{wzy}z{x|y}x{|zxzy|zzz{{w{w}y~yz{{y{xyz{z{}yz|zxxx}v|zyyzzy{~{zyzyyxwzzy{}|xz~~zw{{|yz|{z}vyx{|}{zx{|}~}}~z}{z~}|}{{}|zx|{y}|}x{}{}~}}{~}~}|zw}~{~}|z~|~|}}|~~~{|~~|~|{{~zz{|y{|~|}}~||}~~}}{~~}|}z~{{|~}}{}{}z}|{z{|}}}|~|yx}y{~{v}|~}}}|{y|~|{~}}~|}{~}~{|~}}||}z{~{~}|}}~|wx}{v}yy~~}}|{}}~}|~~z}|}~z|}|x{x}{z}y{~~}}}{}~{}}z~~|~~~~~~|{|z}}~}~z~}z~~{~}|~}|}~~|~~|}}}|~}|~wy}{|~||}||~{y~~w|~z{}y~}z~y~~~~~}|}y}~|}~z~~|}||zy~{}}{}{~|w{}|||~~~{~~~|{~{~}}}~{|{z~z|}~{|~~|~~|{~z}z{}~}}~~~y~}~~|}~~{y{{~|}}{|}~||{~}~~|{~~|y|~~~|z|}~}}y}}~{~|}||~|z~~|}}z}~}~}}~~~z|~}~y|~~}{y}}|}|}}~}}~|~~xy}z{zwwzxvty}w~zzuy|y{}zxzvzuwxyzzy{vwyvzxxx}z{tzy{|yy{|yz{yv{zxx{x{zv{~zzwzwz{wyxy~ytzyxzzzw|vvw|vxyyw}|yzwyz{xzw|}xzxtvzwy|zv{vwxt|z{vz{y|{uwzwuxz|{xxvuvyywwy|{xzuvvw}{uyuwz|zy{ww{{wzxyv|y}{}~wz|}zwz|{xz|xzwxw{u{wy{}yw{x{}xxxwwwxzwwyx{yvyyyxzwu{xwx|xxxzztz{~t}xyzzy{{{x}zqxt{|wzz{xxxyyy|xyvyvzwyxx{wy{zxw|yxxvzzy{wzzz{yx{xv||~xyyzwzw{|vuzyuw{zwyyyxzxy}zwwy}{zxwy||xxzxzzzu{uxzv{}{zy|}z{xz|xx{{|}}yz||yyyuwwyxxy{y{xxzwy{}{zw{{yz}yz}}|yx}yyzv{wyz}y~xvy|yzwx}zzyxzvyywz|vvzy{z{zzzzxwyxzzx{{|{}zz}{zwx{z{wywxxzzyx{zxwxyxyw{{yzyx{}zzw{{xzvxw}z{zzxtwtwxztz{yu|{{zw|yzzy|xzxxx~z|vvwzzzn{yz{xtzyyzz{y|z|{x}tzz}|yxzzxyzx{}|{vyxzxz{z|xx{|zxx|wx}xyvy|xzyys{yytvxzz{~~yyvz{x{xzx{yzxvz{xy}z||}ywxy{z|vz{{zyz|yz}x~zxx||z}z}~yy{~|z{}||}}{x}}w{{zyxw~{vyy{x|xzwzyyzx|~|~}z~{|}~|||}}}||{{{|x~|~|{~{y{||{z{q}{|}~~z{}{~x}~~~~|y~{x|}|~}{}~{{}}{}|z}}y|y~}|{}{y}}}~||}z}{}}z}~~|~~}~~|}wx|~||}|}~||}~}||||{|~}}y}~|z|}~}}{~|~}|}|~{~y~}z}~~}~|~|}}{}}{|}z{z}~~~}{|~}{~|}||~~}}~|{z~~|yz~}z{x~~z}y~~{zy~}~~}{{}{~}}~{~{|||}|}wy|}~|y|}yx{}w||}z|~{y~z|~~}~|}}}{}}{{|}}|~}}||{}~z~|||}}~}||{~|~z~|}}~}z|~~}~xyz|~}~~}}||y}~~}{~}}}}|~|||}}~~~~}}{~{z}|~~x}z~}z~z}x~~{{~z}}~~~{}{{|~}{}y||~}}yz}y}|}z~y|{{|z{}{{~}~}~}~}}zz{}|~z}|}~~|z|}{|~~}}}||zyz}}|}z{||}~{}|~~~}||{||~}|~~y}~|}}|}~~{~|~||}}x{|{~{|{{~~}}}}~|~~~{{}~|~||~{}{|{x}z{xxz|zzyv|v|zzy{yzwx{swtwzx|zu|xxwwxwyxyuuwyyw|x|{yx}wz}yzxzz|{{}zvz{{yzu{wvyywxx}wzxu{wwyx|xxwtzyvlyvxzu|{x{zzy|}x{vu{|ywz|~z{ytyx}{|tx|vvxuswzw}wuvzvyy{xy{xzywyuv}w~x|zzx|x{w||z{zyxzy|xv|z}{z{|yy|xwzvy{wzzxvxzwwyuuxxxzuwzzxxxyvxyz{yzxx}yxywy{zv}|y}|vyz{}yx~|zw|x{~v}~zry{xvxzzw{v}ww|z{zvy|ytyw{{{|y}{|zyzyy~~|x{}{z|}xxz|xy}zvwxwuwyx{{zzx{vuy|zwzxy~z|{yyu||~|{}xwxyyz{w{w{xxx{w|z|w{zx{~|zww{w{{x{vuw{|xxyvzy|yv}yvzzuyzzy|w{{{}zw|w{y~ywz{z~x|{zz}{zzw{vzz|wzyx}yy{y{}yzvx}xy{zyvzwxzy}w||z~|{yw|uv{|z}}}w}z{|x}|x{{{yw~wxxyzv{z}swywy|z{vx}wwxu~yz{{}{y|}||||zy{yxy{{z}x{z||{|{z{w{yztyzzxvxv|{xuz|zwvyzwyzz|vyz{yzz{|{|yzx{{|~|z~zzx|z}y|y}z{{zyx{vz|zxxyw{xwy{z}wy|{zvzxzuxyxzw|}wwz{y||y~xzyw{zz|{y|z|||{|{{zy{y~w{~}x~x}vwvzz~yvy|uwzy{xyxz}{{z|}z|y|{}z{~}{{}~|~y~|~~~}x|}}}~~|zz}|z||zy{}{z{}|~~|~~{}~~~zy|}~}}{vzyy~{{}}y{{y~|{{}|{~~~|~}{}y|}|y|{~|z}~|~~}~~}z~yyy~}}{|v}}y{~zy~}~~z~{~{~~~}{z}~~}{~}~z|{}z}||~}{|{~|~~y}w{||z{}{{~}|z}~}}}~~~}|}}y{~|}|}}xz{z|yz~yzx||{z}~~{~~||}||z{~|}z~{~}}{~z~~|w~~|}|{}}~~~}{~}||y|}~|}}~{{{}}|}{z||}}{~}||}~~x}}|~{}~{{|~|~~{|~~~z{|~}}{|{{}}||zz}||}}|z}}~}{{|}{~}~}}||}|~~||w~}}}|y|z}}{{|z~}||{}~|z|~~~}~z{|~~|{~}y~}{}|~}~}}{~zzzy|||}y~}~}}~~~}}~y}}~~{{y{}|}|z}y}{~}~}}|{||{}|}~}}~~}~~||}yz}}|}~}|{|~||~|{}}~~~z~|||}||{}|xyuyz{yz}}zvxyyxxvzwz{{v|{y|}xyw{vz|yxzryz|z|yyvz|xxxzxw~ytyyzxuv{xx|}{|x|yzzxy}{xxzy}{yxvz{}xwww{yyyzzxzzxywx}wvy{zy{wyzzwzxuyyv{yx|yxzyy{tx{zu|y{yxxxxzw{zwyzzyzwz~yy}zxzzyz|zxyz|uwyxxzzuzyuyzx{zz{yw|zzy}yzy|uwywy{{wxzwxx||yx{uyx{wvzxzyxyzxxyyzx}xw~x{{ux{xzzwy|xz}zvy{zzx|tzxwxwyxtuvzy|{{{xy{zyuvzwyyyu|xzyyy|yz|w}|y{vyyxyzy{xw}{u}yw{x{z{w{wzw}w|z}xwxtyz{y{{ywzxz{xyxwxwz{v{y{{ywxywzyyu}y||}yzzwy|y}x{vzzx{vyvzwwy{x|w}{xv{xzu{w|yxxyrx|vxy|xyvxzswzxyv}|y|}|v||zwxy|y{w~{~|{{wzzy|}x{y}ywywz|{zwyz{yv{y{x{yz{xyvxy|yyz}}{yx||wzxzz{yz{{zyx|xzyywxwxx~yxxzzw|{|wzy~{xz}~y|ywxs|{}{yz|||yx{||y{yyzy}||zyy{zy{xy}y|w{x|wyyzzv{|yxw{zwyyw|y{zy{ywxzzyxwzy}}wx{~zz|z{{y{y{|{{w{{u|xy||{~{y{zyyv{zzxx{~yy|x|xx{{zwz}~|~zzw{w{z|{zz|xw|zzxy|yy||xz{uw~u|wtzwx{}vxvyyz|z{|~{~}}{~~~}~|{{}z~z|~~|}{~z|z|~zy{}|z~~|~z||}}|}||}y~|}||~u~|}~{~{~|z~||{~{z}}{y|z~}}|{}~{|}~{}||}}zz~{~~v{x|}|x{{}x{z~y{z}z{{}~{}{{}}|z||{~{|zz|y{}|{{}~~||}}|~|}{|}~{}}z{~~~~yz{{{}}~{|~}}||||~}|}|{{z}~{~~}}z{|}||}}|}|~|~~~~~{{}{~x|~||{~}}}|~~}{~|}~|x~}||}}{~|~~|~~{~|{{z{~|}~{y}~~y|~{}~|{~}~~|}~}z~zy}~x|}z{|~~}}~~{~|}y~y}z}|}|~~~|}~{}{}~}|{}}}}}~~{{z}{{}~}|y~~}|{~}z|}~|~}|}~~z~~~|~y}}~~~{|~}~}~}~~|~|}|~{||{~{{|}}{~}~~|~}y{|||}}~z|~~~y}{}~{~}z~|~}~}z|}|~~{z~{~{||}{}}~}|~{|~y~}|~}}}{}y~}{y}}|}}{{~|z}}|||y~}~zyxw|{{~~y}z{y{||y|}wyxxzzzxw|{z|zxvwxw{yyzyzyqzuyw|y{|wv{xz{xxyxv{z|w}~xx{wy|zxwx{w{yrwzwywy{txx{wwxwyuxwyx}|y~{~xzz|zx{yvx|{zyyx}y~yzz}{z|v{vux|x|xywz{wzsy~yz|zwvvyyzzyyux{}zz{|{vx}xzw{y{zzz~|xx||y|{|x{zzyvxuzyzzyuvwzzyyzxy{zyy{zzyyv|z}yu{~|{}zz{}xyv{zz{wyzyzzx~|y|yxyzuy}ztzs~|zxzzz{yvvyxwx|v{{{w~xx~z|zyzyyz{zzwz{wvx|{y~z|zvxxsz|zxywxuzzxxyzzv}wvxx|yx{x}yz{v{{wy|y|y{y{|x}yyzxvz{z{xxyxwxx|yyyvxyxxyy~xy~y{~z}{zzz||y|}|vz{z}|{u{{yx{}|}{y|zy~{{|vwvx{z{zyxvvx}|w~uwywxzy{wwzyzxwy}}y{~}||z|||wz}}yz~z{xz}zzy}xx{{zxzz|xzyzzxsxx}zzyxwz|v|yy{wzz{}||}wyxz}}{xw{yzz{|{{{{}|syzzy{wxzyxzx{zywywy~vywv}{x}{{{{ywyx{}~{}}z|x}{}||vx}y{}||z{zw}}{|{w{vz{tx}wwxzv{xxz~|x|z||{v|{}yy{}x|~xz|xw|{|yz||z{{~{zuy~}ww}z{|{xwxz{{xxxxvvzuzzzyy{y{{vywv{}z}~}y{zz|}{||{~|}}}~}z{y}{x||~|~z|{~~y}|}{|x~{}||}}}~}~zz}|y}y|~~~||~|~|{}y||~~{~|}~{{{}z~{|}~{|~}{~z~y|}|}|}{~|z~{zz|~|{~}~{~z~{||}~}}y}}z}~z~~~x{}}|y{~}|~}|{}{z}{|zw||}zz|~o|}{|~|}{~~z||z{}|||~~~yy|~}~z{|}~~~{|~~}}}|~~~{}z~~|~~}z~|~}zx{||}|z}|~|}}~}~~|~{~|}w|~|}{}}|{}}~}~{||z~}}~}{{~}|}~x{}z}z~}~}~|}{~||~}}}|~{}{~{{z|~}z~}|~x~{{{{zy}~~}~~~~~{~~}{}~~}}~}|}|}}~~{}}}~{}~|{~}}{|~{{}}}~y}}}~~|}|{x}|{}yz|}y|}}~}}~|}}~}~~|}|}~}}~{z}~|~~}~~}y{}{}z{{|~~z|~|~}|~{z|||{|}{}}}z{x|}}}|{}}|{~{~|~~~~}~xzyxxyu{yxyvyyuxxwz{x}yxww{wzw~x~z}vwy{wx}|z}|zv{|syxy}{{zzww{}y|u~{z|zzwwz}zxyxvxxzxyyzw{{|wt{y}wxyx|x}{zzuxzvz|xuy{vuyvwx|{{xx{z{yx{zyz~{w|uyyz}xwxzzxwzvw}{yyzw}yyxzxzx~vxz~zxywyxzu|uy}yy}wxzx{xz|x|wzyxy{zyu{x{x{wuz|||xv{xyvwyy}v|xxz|yx{v|xz|yvxzxyz{uy{xuzz{x~xx{{wyy|zyvxxvxxyyxx}}{wyzy}|wyvxzz||}}xx{|{{yyswxxzz|{yvwz|zxtzxvzsyzz{{zxzxxyv{xwz{x|{yy{{xyyzzx{xxx|xzxxuy}x}wwxxvx{w{tw}wzy|}{zxxyvvtv{}|~y|y}y{w|xu{}zxyyy}v{yyy{vy{zxyvzxy{}zv{wzyz{x|{{y}zxw}}z{yw{xzx{w{uwyzzuxzz{vz{vx{z|xzzz}u{x{}wzzyuy{xxy{vxy{yyyxwxxxyy~yx{y}zy}xyuyz{zxxzyuwyzvvzzx|{}wxyzww}{}||zuyyxx}|v{z}{wy{x~x{yx~{yxywu|zyyx}yuxyzyx}yxy||yyxzzuw{v|txz}v{xx|{|zxx{vx~x|xwy|yz{yx|{z{zyxx}{y{x{zz{y{zyyxyuzv{~y||z}xy{{||z}}z{}x{{yz||syzuzxyyy|y}zyuzyyzx}yy|}x|uxyvy}yyy{y{|x}u|zwx}x}y|{}{{}|~~~{|z~{|}|~}z~~{|~z~|~{}}z{}}}|{|z||}~{{y}{}~{}~~}~|y}}|~|~}}~zxz|{{}z}~~{}~|~~z}{|~{{||}~yy~{}~z{}||y|{}}{~}~}|z~}}~zz|}|}|z}~||||~|||{|~z~}|~}~|}}}~|~{}~|}}|{y{}~{{z~}}{|{}~zy|{~|}}|}|{{~|~x}|~~{~{{~{~~|}|~||}z|~}~}|~||}}{|{}{|||}}|}{~|}~{~~}|~~}|}}{{|}}}}}|z}~~{}|~~}y~|~~~}}}zy}|~~{|{{|}{{}{}~~}}||||z~|~}{|z~{y{||{~|}}}|~x|{{z|zz}||z}~~}|w}z~~}}{}z}}}}~~}}|zzx}{}~|}|||z}}}~~~|||{}}{||}}}}|~{~~z~||~}~||y}}|~~}~~~}}||}~~|{}|~~|{~|~z~~~~~~|~~}~}~|}}{|}{{|~~~~|}~|~}z{~~z~~}z}|z|~z|~|z~{}|~|~{|{yxuzzzywv~wwwyxw|{|vx{|xyywxvtxzzvzwwyvwy{|{zx{zx|}xy~{{x{{wzx|}x{y}vzzw{u{{}z{|zxzwwwwxwyrtxzxxyzxv}}x{x{~}z|{xyw{{syzzyzxx{w}{|yw{|vszvw{xyxxzy|twwxsz}{zwvzxvuuxxxy|y|z||zzvvxw}}wvxyx|{y||x{|}~yyy}xwxyzyw}yvxtuzz{yxz|x}z|xvyyyxzz{|}x{yxxwyy{{}yy{{yzy|z|ww{{{uzzywwzxux}vyzwx{yxxzxx}xz{{v{wzy|{x}u{}w{zx}xy|x{yw{zzx{}z{{}vvzwzxx{zwzvx|xz{{vv{xvwyu|xxw~yzzzz|zwywxyxz||u{{{{yyyyz|{{{~wzzvyzx|uwzv|x}uxwywz{vywvz{zywy|z|~|z}}|~}yx|zzxz{yxy~|||}||yvyzz}xv|xxv{zzy|zyz}yv|{wwwxxzxux|z~}}|yzyz{yy{yx}xz~y{zzy{|{yxzxyzyzyyzxxyuzy{w|||wwzuw|~xvy{|xxz|y|x}{y~w{yy|w|x{{|{{z|~z{wy{yzyyy}|yzyw{ywwzu}vwsxxz{vxw{y{x|{{{y~xz|}w}z{|~{xx}}}z|}z{zy{zzy}uyzzzz|x|yxxvz|xx{{{~}{xy{y|y{|{|yzyx}zxv{yz|{|}{{yzyzy~xwvx}|{wy|zzzz{w{|t|{wyyz||w{v{x~z|z{wz{zyzy{{y|}{|{|}~}}~~{~{~z{y{|{||{~~~|{}}~}}y{~y{~}}~}|}{}~~|~}}~|}~|||z}~}||||}{|~|x{~~|~y~}~z{}||~{|~w~}~~||~~~{}~y{}|~|~|~|~{~{~~}~}xzz}||}~}~}~~||~y~}~|}~~~|~{}yz~}}~}}}}}{x}|{~~{z{|~}~y|y{{}~{y~~|{~yzy}|~{zy}|}|v|~}zy~}}}}~z|||~~~~{~~}|}~}vy}}|z{{~|}~~{}|}{|{~~z{}|~}~~|~~~}|}r|}~~~y{||}||z|}|{~|{{}~}}x|z~~~~{{~{z}|~}{{~}z{{z~~~~~~~||{}{}~|}|x|~{~z|~~}{}~}~~~~~}}}||{~{~}z~{{||{{|||{}}~~~}~~}}}z~{|~~{}}}}}}|}~|}z{}|}~|~~}~|~}{}y}}|}{|x|}|}}~~~|}}}~}||}|x~}~~~~~}~{}~x~||~~}z||}~|~}{||z}~}|z~}~}|x|ywyyxzwx}ux{yxx{zx|yywx{z}|wyvwz{y{vxvutz{{zvyvyyyxwuyxxxzuxy{t|zv}{xzzz{yw}wwuywzy~wtwxwyuxywzvzwzuxzxxx{x{xx|z{xy{z}{vzxyy{v|y}xwwy|{xxzyuzxv~xywwxx{xwv{yvzy{}{yzyyzuzyxxyw|ywwyvvzvt|~v|zzv}xw~wywu|{v{uz{uxzywxz}yxwuz|w|{zz|yxvuxy{xy{v{yv|z{vz|xy~w{yxx{y|vwy{|w{|v|vzyy{{yzxv|wwyxyxy|yyxv|yzty{{wyxxxvy|}vyyzy~yyz|{}|xzy~}{zxz{{{zz{uzxy{z{y|wzyvxyuxvyuzxwyx{|yyxqyzz}wxxyxxzx{yxyu|z{w}~x{zyzz|v|zzxyvyxzu}{zuwxt{~y}{{|{y}xwxvzz{ux|uy|{uyzww|yyxy{|zzvy|z{xyw{|ywxxyxx}x}yxzyxyzwswzwwyuxvz~y{}zx{zxy{zxwzyx|{w}|yyz~zz{{yyw}|vyxxyzu{yuwxz{zvxzvt~ytxzuvyxxzz{y{z{{y{xz}{wtyxwz{y{|{wwy|xx{yyzzwwx|yzw{xwyzy{|{vwxw}{{w|zxvyxzv{x{y~|yvyzxw}zyx|zxyzy~xszzxyzwsw|z{y}z|}|{yz{xwxzzyzy|wswxxy{zzzx{{yyy{wy~|}||}t}wx{{yy||{y}|z{xxz{{~y|zztxz}}xzyxw|{|wy|{zy{yyyvw{ywx|wy|||~wz{z~{~{z|}{}|}~}|{}~}}{~}|~{{y}~~|}||}{}}}~x~|~}~|~~}{|{~{{|~}zz}||||{~~}{}z}}y}{~{{{~||}{}~}|}{}~}{}~}}}{}~{}}}zz~||~||z}~{}}z~~}||}|~~|z|~z}z|~zz}zy~{}~}z~{}|||{x~xz~|~}|}zz~{v|{}~x}~~y~~{{~}|}~z~{{y}{}|||}z}{}~|~|xy}}|~}}~|zy|}~z||z{{}~~}z{z|~|{~|{}~}}}|}y~}~~}~|{~}{|}~}{}~}}~y{}~z}}}|~|~}|~x~y|{{|}}~|~{{}}}||}}~~|{~}}|~{}||}|w{~}y~~}x~||~~{~~~~}x{z|z~~|~}~~|}~z|~||}{}~||||||}}|}|}}}{~|zz~{~{|yy}}}{}{|}z|{}~~~|}{~~}~~~}~~}|}}}~~~~}{{~|}|}~|{~}~~|}~}|~~}{~x~y}|~||~}~|}}}|{{z}{|}~{z~{|~~x~}z{}t{{~~}{}{{||||zzzw{{|yx{{|yzyyxzu{zzwzy{vyxxxuvyyxyxxvuy{xvw{z{zy}yzzyzxwzyzxvw}~yvy||zwvzz{vz{xvs{zvrzyywzwxyywzywxwwyyzxxyvw}xxzzyx|zw|xwzw{{vw{tzyz~zyxyyx|}xuuzwyx{tvyzyuyzuvwu{qt{z{xy|{zyz{yz|yx}yx{z~z}~{xsyy}}|vzzxy|yyvt|xvvvu|z{{yx{yzyz{|vzzzxzz{{wz{qxw}xyy{wzwwz||y~}z|{||zw{uywvy{zxuxzwyzvzzyw{xwwyzxx|yyz~{t{{wyww{wzyxyyyxyyy|x{|zzy~~y|xwyzxzv}{{v}y{wzy{vyxyxxz{{yyy{}y|{}yyy|wxz{~wyywz|zw{wy{zy}}z{yw{y|xw}{u{zy}yyvvwx{yw{xwxzxyy~xzz{y}zvy{w{z{v}y}x}z|}{z{{}wxwwywzy|{rx{x~zyzy{tyuxzwt|vvwy{y{|u|zz{x{}zxxu{zw{}~zz|z}zxwy{w{xzyu{u{v~zxzzx{uwwx~yz|xy{{yu{ywy{wzz{v{{}{y|~xzyxzz}|x~z}yzw|vyz}xww}z|w|{yyz|wyzyywzt||vwzzvx}x}z|zyz}xw}xyzyx||z}|v|zzzv|{}wwztsvywzw{zzwwx|xz|z}z{x|wx{zz{|x~|y|}{z{z|~{x||{{y{|z{{x}y|tzz{zzx{uyxyyyzxxvvx{wyyyyzv{xy{xzz|{x|}{|}||y{}~}~{}}|~z{|}{}}}~~|y~{y{{|~~{~z~}~~{}}~}~||~{}}}z{{zy{}z{|~{{}z~|}z~||~|{}~}}~|}{|~z{|~~|~z}~|}~}z{~{|zz}|{{|{y~~yw|~{{~~{~{z~|}}{~}~~~y{~~{x}|}z||u|}}{{w}}{|}{~|z{y|z~}|~~~~~}~~~~|}||{{{~{~~|yz|}}{||{||~}~}w}}}~|}|}~|{}||}z|{|~|{z~~||||~{}}{||~{}}~y~|z~~~z}|~}~|~|~{~~}}}|z|ywzy|~|z}~||}{|~|~~}}}}~|}z~}~|~{}~~{zz}z|~x}~|~{{~~|{{}|~~}|~}}}}{|}}~}~}|{|~~}x~~}}}{~}~}~~}~~~x}}}~}~{}~|z|{~{~~y{|{{|||w~|}~}~}~|}~{}||~~|}~||}~}~~|}{~~}{~||}{|}}{{{}}{~~}~}~z}~|~}~z}~}}|~}}{}~~y|{{~~}~|z~~~x|xyyzxyzzzzyxyvwy|y{{{wv{xzxxy{}vwvzxx{w|{{xwz{vz~zxzwzyywxtxywwz}y{z|vx|vz{u{rx{y{xyuxyzwy|ywwwxw}yx{uyvxzzwzzyx|vwzwy{u|yyvy{vywv}uyywvzyyyw{zyw|tyx|{xzyz}{wztx{zz~xuxyuuxz~xxxyxsy}v|ywywz~zx|vzwzx{|zwwy~|yxyzy{yzxzzy}yyzxxzzzyyuyyywwzxyvx{~zv|xxu|yy{{zvx{t{yzyyzzzyxzx||{~wzyz{}vyxx}vx{yxw}vyz|yxxwwxxzv}xxxz{tuzxxxvwyz|wwxvt|zzzzx{wzx}vzvy{{vzy{{vyvu~zy{zwyyz|vw{y}zzxyyxywxzvs}yyyxx|{zzxyzuvyywywzzz{|z{yv}zv~xyzxy~|z||{{w{zxxu|yzyxyyy}}x{xyz{zz|}yzyvwz{xwy{{yw{zyzzwzy{w|{zvzy}xz{zz{x{{vwy}x{zxvxzxy||yxzwx{uwy|yvy|{}uyyzy|y{yxyzx}z~{|||yx{xxvzxwxuyyzz|y{wzzzy|{wv{zw~sxyy|zyyzwz||y|{zz{{}w{y}zw~xy|y{|u}zxzzyyzxvzwxywzz|zvywxz{ywz{t|yw}zyy|y{v}z{zy{{yxv}y{||zwz|ty}}zxyx{w{vzy}w}yxyy{~|w{{{|xz||y~xx{z||yw{~wx~zyzywx~|vxvw}zx|{x{zz}z|{xyzxzwwy|zz}z}}~|z~||~}zz~~}uz}z{}|{x}|}~}~zzz}|{~}z{z|{}}~||~~~z~}|~}y}|zy~{}}yz|}y{}z|y{}~~yy}~}}zz{}y~~~~xy}{}{~||}~}~}z{}~}}~z||{~}|~~}}~}{|{}{}~|||y~|}}~|}||~}}|~{|{~}~x}{}|~z{{|}}~z{uz|}|z}{}x{{{~zy}|~{}~{}|||y|}~}}}|}{x||~{~~}{|~}{z|{~~{||~{}{z}~{~}~}{|{{y~}{~~|vy{~~~zz{{~|||}~~}|}}~}}~~}~{||x}|~~|}{~{}}~{~~}~~{~}~|~}|x~}~~~~~~|}}}|{~|z~x~}}}{{|~}{~yx}{|}{~}}|~}~yz~||~z{}|~|~}~~{}}x~~}~{~|x}~|{~}~|~{~~{}{~{}}~}}}~}~~~||~~x|~~~~y}}|}}{}}}{~{}~~~~~}}~|}~|z}||}|{~}}{}z~||~||{y|~}~|y~~y}}}~}{||~}}}z}~}}z}{{}}|yvz{{y|zyv|x{yvvyxzyyuwwx{w{zwxzwyw}zxvyyxxv{x{||}yzvz}xwx{}yyzxwy|{{|zxqzyzxyyyxyxzy|xxx|{zxvuyzuyuxxzvzxyzwvx|}xx{zyw}vz{w{{yu|z|y{{xxz|{y}}yzywzxzwwyvz|yywyyzxzz}wvwxt|xx}xz}}xwy}z}zzzx{}y{|{y~{{y}~}|yyzvyxyyxuzvvzwuxvwuz}yzyxw{xyz||{x{xz|z{|yy{zzz}z||y{{}zx{{x}{zxxwzyywxwz{zx|x|xzvyu|{xwvwywyyyz{z}{xxywzwzzz{yyw|{|{{vxz|x|www{xvyxyzzx|y}zwytyvzzwxx|{zvx~zxy{|zyzzyxy|v|w||}}|y{y{|zxyyyzwyqyux{yyx}yx}xvz{wy|zzxwz{zt{~||wy|~y|yx}z|zzxyzwx~}}w|}zxxx|yzxxzy{vyyzz{y{|y{xwzyzyzyvvu}ux{|zz}y}z|}{x{~}z}{{y|}{|{~z|xwz|y{xxyyyyyz|ysx{wu~yxyx{twx|yx{xyw{~|z}{yyz{||zy{{{|z}}x{{z{z{xwwywyyzyxwxy~w{yxzz{yzvxzzy{~zzzv||yxz|x~v{{|}}zx|{{wy|}x||w|{{vuwzv{uwv{wz}xzyyzxyzwxwz{xx{|yzxz~||}{}|zx}{w}}~{|{x~zzyxy~w}x{z|wxyy{x{w{y|{{v{yyy{{{~{{yx{~z{x{z{}|}~|{~~{}z~y~z{|}}~}y|{{~{z}|}}z}}~{}~{~{|}}||~y}{}x~|}|{~yz|{|{z|x~~{~|~{z|~~|~|~|{|~{~~~{~|}~}~|}{|{|}|y}|z|}}|{~|}|}|z|}{y{||zz~{~z{}~}|~}~|}|~|~~x|}~y}}{x{|{~|~{|}z|}}}~|~}~}}~{{~|~~}||~}z||}}||{~}}}~|}}~}~{|~||~|}{}}}~y||}y{{}~{~}||}}{}|~~~}~{~~~}|z}~}}~||x~z~{|y||}{|z~||}{x~|z~zz~|z}|}~||{}|}|}|y~{~~||~~{~{{|~~|}|y~|}}~{}z~|}|~~~|}|}|z}z}~}|}~z|x~}}}}z~|~~~|}{~}|||{|}}|}~|~~}|{~y{~z|}{}{|z}|~z}{|~z{}}}}z~~}~~~~~}}|~}~}|{}}~~~}}|~||yy}}~{{}~}}|~~}}~z|~~~~~|~|}}{}|~~x{{}}~{~|}~~~|}~|}yxxz{zzw{vyxzxyx|{{}yvy{x{{wzu}xxywywwxy{vuzxv{zxzvzxyvzzz{zuzyzy|vuwxvyy}|zxzx{xxyy{{{z{tuzwxwyzv{zxvvzt{zw{{yvywwwwzzyvzy{vyvzz{zxyzzzx{z~zwz|zvw{xxwyzxyuuzuux{{y{{|y{xxy{z{yyzxyyv{y|zxyzx~wyy{||xyy~vzxyyx|wyvzzz{y{{zxxw}xzvwww{uwz{z|xvwx{z~{wyxyzxy}zvz{uwvvu{wy{xzyzy{~}nxyvz|{zywzzzx{xx{zxyzyzzxw|yyx{xvww{xxyzzz~z||yzz}tzyv{{|zw||yvz~zw{|~zxy{{x{zy|zxy{{zyyu{{{u{{w}zzy{wtv{{y{}{xvxxyuyxzxxw|ywzw|uxzyvx}zx|yzzvzzv{x{x}|{x{xyyzy|{wzxzyz|xy{y{{{xyyyyy{zy{zyz{zyzw{~v{zw|yzxyyzz|ysy{xy~zr|xwu|vvsyzz}xz}{{wxyxy{~{vwzyx{{uzxz}zz|v|{z~}xzvz~z{tx}y{|x|{zxzwzzz}z|yx|ywwxvy{{{|zxzzzzvywzv}}z{x{}vv|yxw}wyx{zyx{wytx|{|}wxzwz|vv{zzz|~zwyyx|z{xz{tvy{|}yz{yw}x|y||zxx}z}zx}xw~wxyyzyu|wyxz{y}}|x|{{zyzwyzw{x||{|zuzw{w}xx{xx||zx}{vw~yx{x}wxxzyzyz|x{w}yvvwzyx~z{|v|}z|~}~~~|~}|}}z~~}{z~}}{}x~y|~}}z||{x}~|}}{}||{|}|y~~~~}|~|||}}{~~w{}y}||{|z{~{}z~}|~{||~}x{~zz{|{~}~{}{~x}~{yzy||{~~{y{|{{{|~}}{|||||~{xz|}z|}~~{}}z~~z|}{y~{{}~~}}}|}{|{{|{|}~~y{~x~|~}~}|}||{~}z}{}~~}~{~}|z}|}|}~~y~}|}~||}{z}}xz~~}|}v~~|wx~yz{|~}|z~{~|~~}z{z}}}}}~}zz{}{~|~~}~}}}}~|x}|}z}}{~z||}}}|{}~{~y}~z||}z{}{y||z}}~~}{}yx~z}}{{{}{||~{t~~~}{}}~|z{~z}}y{}~{}}|~}~z~|~~{|}{|{|~}~{|~}|~}}~~}}|~}y~|}~}{}}~}~|~z{}}~q~}}{~|~~~}{{~~z||||{{}{z}}z}{z||z|z|}~}}}~~}~}}|~}}~||~|~}z|~{x~|}|~}~}|{|}}}{}~~~~~}|x}{}y}}}~}{|z|x}w{zy~x{wx{xwu|w|xzy}{w{{yyxxzzwyzyyxwyw||wyzv|}||yzzx|}xzxzzwv{yw|y{x|z~{wx|xxwvwzzxyw~zwyzwz~}xyxzuswytzv|||xz~yyxx}}wx|xxzwww}yzwzy{{{~y~vxyxww{wvyuzx|zu{{zz|zyxsxt{zx{{~yw|zvyyy{zxzwwz{}}v}x}{||z}|urxxuyzxxzv{w~yzxy}wwyx{xztzzww|||xu{~|zy{|~~y{yxyu{{}}zzz{~zzyxywy{vxwyxyxzvy{zyy}vvx}yvvvu~zxz{zy{{z{zzv{|{}zz||yxz|{}zz~{w{{}x~{yzy{wyvxxuv{yvxyzvy{zz|z|~zx}|{{|}z|zzzy{~x|y{}wz|{{{yz}}yxxzwyxww|wyzxvwy|{w{|vxwwy~xvv{{{z{|yww}|yuy|z|||{yzyzz{zyzy}yyy{v{}xxw{|xwzwyy{}yxwzxt{vyz~zxyz}zyxuxz}{{|z{|{zyyzxyyxy{}{zx|}{x{z~ww{yzvyzxu{yyxxz{yx}yyzyxxxywz{{{v{}wz}{{wz~{y}{zxu{z{yx{yyu|wyz{|v}{xxz{wyz}xvyzwyxuyyxyy}x{}{|z|{zz|yyvz}y}zyy{|x|zzz{yyw}xx{wzyyzyw{|z}ywyxzxxzwy}x{|yzy|y{{||xyy~yvy~{|}~|{vz{}xxw|xzy}|yxvzwuyxxzvyxy||{zz}ywxzw|{yz|z{|}z{|zw}x|~wz~~~}~{|y|{|z~{z{~~x~z}y}{|{~|~|}}}~{}}|y}{~||}y~~}}z}~w}||x{~yz|{{}||z}{}z{{|~~}w|~~|~|~||}x~~}|}}~}~|~}|}}}|z}}|{yz}|x}y}|}~~x}||}}y|zy~|~}|}}z}|~~z}~z|z}{z|v~|{||||z{{{~}}z{|{~x~~{~w}}|z~|~~}}|}}{~~|}||}w~}~~~{}z}~}}|}~~~}{|{|}}}}~y}~{||wz~z}yy||||~|{y~~{|}|}~|}||}{wz~}~~}~|z~}}~{{}}z|}}{{wx~{z~~~}|}}~|~|||~}~~||{|~~~~z~||y}{~y~zx{~~}{}~y}y~~~~|~~}}}{||||x}}~x|}z||~y~~|}{~|~}{~yz~}}}|{}{|zz||}xy}{z|||{z{{~x|~~|~}|}~z|~|~|~~~}~~zy~~~}z|z~||||}{~yz~|}~||~|}~}~}{|~|~~||~}{~|z|}~~yz~}~y|~}~}}~v}zuu{yxyvzyzwywyywyxw|wwx{xzxx}|y{{yzw|xyvyvv|vz{x|zx|{xxw{|wzyw{|{}}wxx{{yyy|}x{v{xyz|zxzzyzsu{wxzyyyx{xv{wyy|zx~|zyxyv|yzxyzwx{x}}{x{zxyyywzzxyyx|x~zxxt}{zy{yw}{xwzzy~z}{|zw~yvxzy{ww|wx{yyxxt~u||{zw||xwyzyy{yv{x|zvyxzwyuzxy{xw{sxyz{{|wyxzzz|}xzy|zwz}yvxx{zxyx~|x{x|zyzvvw|~vzzyvx{xx}{z{zx|}wxywzzyy{xtyw|w{x}vvw|wz{xzxy|}zx{{|xy{tz{z{yzyyz{y{y|{zxzv{x{yyx{xyzzzzy|}wvwywz|vyzyxx|}x{v|{z{yyyz{zyyxyxzxz{xx|vx|yvz|x|{xzvtyyzy{wy{xtxz}z}{}||zxwz|v|yxz|zyy|}vy|zyzy}{{|z|{x|{xvzv~y|xty|y}yzyy{x{y}yw{x{{zzz}w{}xxx}{|yxwyx{|wzy||y{|yu|x~xz||z|{{zx|txyzzzzxwyw{yx|y~{yv|}}zzxyw}~x{{||tzx|{{zxw}y{}yzxywwywxzy|xx{wz|zzzyys}ywx{yyvzx|z{z{{yzy{y{{}zzw|wyyvxxxw{{|{}xz{{zyzwzw{ywzyx|ys{zx}|z|||}zzz|t|x||xz{~y~z{yyy}|yzxwyz}{zuzy|vt{{{yz{}z{yzzw|x~vy|xwx}zy~yz{yw{|z}z~|{z|z~~~zz||~|||}{{{~}{||}}}|{z|y~|{y|z~}|{}|}~z}{~{|}~~~z}|~~{z~~{||{~~~||~|~~~}|{|}|xy{{~||{}}yx}||~~{z|{}~}~}}y}~~}|z}{}}z~y~||~~|z{}}~~|}|yz~{}|||z{{|z}{}{{{y}{y}}}w{{|}}~y|~||}}zz||}~}}zz|z}~}~~~}~}z|z|}}}}}}||}|||{|z}}}}z|~|~|}~x|~z|}|~{}~}{|~}}~q||z~}|||z|z~y~~|~~{||z~~|w{|}y|z~}~~~y~}{{z}|z{|~~{}~}}zzx}}~z~~~||}|}|~~|~zx~~}}}{}{~}{}~}|}|}}}~{}||~|}~{~x|x~{{|z~~|{~|~~}||~}}y}y}~zz~~}{z|~|||{~{}~~}x~~~|~|~~~|}}}|z~~~~{||zyv||~{|}{}}~{|u}x|~}}{{}~~}|x~{}~~}~|{|~|~~}}}{}yx~~}}}~~}~y}}~~{||w{~}}}}~||}|~{}~yyy{xxxyx{zz{zwwtztyuzzzwwxxwtzwv}uxyyvyx{wyywxzyx|{y{xzx}yurwz{x|zyzz{xwy|yzxv{uyuz|xzwxsszwy|zxvyzyy|xyvx{vxxxzvyyzy{vxxynz|wxxyyzzu{y{z{yvttvw}yzyyzxxxvyywyuxw|tyv~yyuzzy{w{}x}y|r}wzy}zywxx{||yvzyyx}zzzyuxvyyzwsy}wwwvxxyz|tz{w{w|zxxxwx||w|t{|x{{uyzw{{zzyxwyyyyt{yx{xvytxxxvzwz{yyx{x{yxxzxz|vzzw~ytyyzy}|yyy{zx{yzz}zzv~z}{{yzywzzzyyyw}xxy|z|zy{ysyzzxxu{w{vvx{xyyyw|zy{}xz{{{wy~v|{x|yxwy{{z{xyxvxux{vzy|yxyvxzy{|w{yywyyvztxy|}{}yy{yy|}{yu{z}y{wzzw}}{{z{zyzxyvxztvywtyu{zz|w{vzz|zw{v}yx~y{vyz~{{z|}}z|y{~x{y|xz~}zzy{zxyyyxx{z|wx{zyx{zv{{yzwyv}xxzwzvyy{vw{z{wz|yx{z{zz~wyzx{|yy|{xy{~zz|xwvzxtyvxxzzyy{yv{{xw{zxxxxt}{wwz|y{xz|{{{vzx{v{{x|zw}}xzy~{wyxzxxwxxtxwzxrzwy~x|u}{y}}~zyzyxyz{xyx{{zx}z{{v{z}wxxy{|{xyz~{zzwxv}z{{y{xvyxxyux||w{yyy}{{tzywzz{~zyz~xvxzwz}{{zz}~}~{||~|{|z|{y|~|z~{}}{~{{}{y}|~w~|{~|}|y~x}|z{{~~|~}{z|{y}|}||}w}|z}|y}{}}~zx{zy}~~~}{{}~{}|~z}{}}w~|{~~{}~}}}~{}{~}{{v~}|yz{x{{{}{~{~{z||z~}}}~~{}}}z}{|y|z}||{|||z~~~~~~}}~|{~~~}|}z}|{~|}}~}}|}}x}{~~|}|xy}~}|{y{~{}}~y~{|~}}~{}}}}~~{~||}~|~|~}{}|||~~}{||z}{~z}}~}{{~y~}z~~~}}~~}}~{~~|~~{|~{y~|y{|y}{{}{|{~|{{|zz|~}~}~|}}~}}~~~~}~}~~}||}z{|{|}~y|zy|||z||~w||{~~}~}z|y~z~|}}{}{}{||~{z~}|z~{~{|~zz{}~~}|}|~~|}}~~}}w~||{}~|}zx}|}}~{~{|~|y{~}~z}z|}~{~~}|}}|y~}z~~|{~}}}|}~}}}{{~|~~}|}~~~}}}~~~}~~~y}~~}y|||xz|~~{~}}{|~~|}~}{z~~}xzzwzv}}x|xz|wzzv{tzyyzxzx{{zxu{|zwzy{{zzxz|ztvwxztwzz{zy||{yy{|y{|zz{yyzv{w|{{zuxywxvw{|vywu{{xzyxwvyz{u{zxuvxz|{y{yzvwuxzzyzzztwsvyxyxv{xwywzy|ywvzzzx}xxyyyvx}wzx||xwzyxxxxy~wtuvx}xxuxvxxvyxww~zw~zvxz|{y{yy{z}zy{wwxx{x{zx}yzx||wrvx|~x{{{ywwy{uzxvx|wywz}{yxxwy{zz}y{|{yvyxwux{}yx{zwz{z~xy{}y|xvvxx}vwxyvxuwx~|u{ywxxyz}{{zxxw{txy}zuu{zzzy{zsvxzzzwy{vz}{xzxvvzuvw~y{w~{xx{}yxv{{xyy|zyxxzyxzzxz|{x{|w{xyy~|uyzy|{uy||wwzwzyzx{yzw{y|y{ywu{|z|{{yw|{w|zyzxzyx}yywxzv}{{z{w{y||xxzz|v}yzvyyu{z~xx{uz{w{{}vy|xxw{zyww{xvyzx}||w||{{x{wvx~x|xz{y{{x{y}v{zyz~{yw{xuzuyxxy}{yv{yyzw|||zyxyz}|zzxyzwz|zzw~|zzwy}{xy~{x|}|z~uxwx{}yxvzxzzz|{yzyyzxz{u{yz}}yz~ywyx{}zzw|v|yz{~yzw}u|xzuyu{yxxyz~~twvx{x|x~yzyxz|yz{y{}{}|yxy{zzzyxxy{yy{|{xzx|{{{~|z|z}{x|{|w{{~zyyy{yyzzxv|zz}{|zy}~{~~z||}{}}z|}{|z{}{z|z|}|~~~|y~~|zx}}{~~|~~}|{~|~~{{|~}xz~~zz~~~}}}|{||}{}{y|{|~~|z|z{||w~z|wx~z||||}|y}|}}w|~~|||{|||~~{~z}z}}}wz}|~~{y~zx|}}~||~|~}|}~~~~{z~}z}|}|~y~|~{{|~~{}{|}|~|{{|~z}{{{z~~|{|}~{|{~}}}}z~|}~z~{~~}{{}~}{}z}~{~{}{}{}|~|~|~}{||z|z}~}{~z}{y|}}}{~~z{|x|~~~{y||~{}|~}}{~~~z~~yzy{~|~}|}~}x||y}~|{||}~~zz}z~{}~}{~z|y~|}{{|}{|~{}{|{|{{z{~~~{z}~~|}}~|~}}z|~}z|zy}~~|{}{~zz}~|}~}|{x|~~~}~|~}~||{{~{~}{}}{}}~|~z||}~~{|z{~~~{~|y{|y}|}}{}}|}~||y~~}~}}{}~|~}}zz{{|~y}~|}y~~yx{{~~}~~}{~}}|z||~{w}|{~{}~xz{|||~}y~y}z}|z~z{}}z~{}~{}~~|{y~}~||||z{~}}~}{|{~|yxwwy||v{{yzxxvvyzuyxvzyvvvzvzzx{yxxvyxyzzvzwy{x{xywyyzy}xzv}zz{x{zy~z|wwxy{vryxywzwzuxz{wvx|vy{v|xxvyu{wxwxy{xy|}yyvzwyxyyzzxy}{zvy|}{zqtx|w{wvzxyvywuwyxyw{w|xzuyvxzwyv~x}z}yuxxyzzzx{yx~zy~xyyxxy{y{v{~{uz}y|yytxvwzx}|ywywzz{{vyzxxx{zy|}w{|x{zx|yz}vxzywy{~z{z}{zwxyy}xyu{yxuyxx|wy{yyz|ywz}xyxx|yzxz{{|}z|{z|y|z}zxzzzxy{y|y|xvwwyxuv~|wuw{xyvzzyyvyyxuzwz{zyzzzz|w{z{x}{y|z|v{x|{}|}|~{w{{wwzvx{xxvyyzzzxtztt{|}w|yvyxxxv|||zzywz|{yvu{xv|y~zww|z|z||xvx{~zxxxx|x{xzyzzvyyuwwyww{xwxxyzzt}xw{{y|{{z~x|zxy}qz|z{~z|zyy}zww|w{vyy|{yuyvvx|yxyzyzw{x{v{zzzzxzzy}z|yy|{wyx{}{zz|xzz{x{yy{{{yy|xuy|{{yyyzz|y~|w{{ywxxw{zxvxzw{y{~xz}}xyyx}zz{xz||z{y|y||x|yxy{xtyzxw{ww{zx|w{yzz{uyzxww{wzw|yz}{{{wyz{y{yy|{xy|{|yyxzyz}{wy{vz{z{z}ywxxzzwyvzvzwxzzvzx|v}yzzv{x}|z||z~{yyx|~{~~|}~|xy~|v}x{~||~z{{}|~|z{}}}~|~|~~zz{}}y{~~~y}~z{{~vz}y~~||x}}z{~}}}|}}{|}}}~z|~|z{z~}~}|{|}z|~z}}y~~|~y~{{}}{{}z{{{~{}|x{~}z|{~{{{~~~}|~y}|}|~y|}}~}{z|t~v{~wzz|~|}~x~~|x}~t|~}{~}|~{~|||}~||}{zz{{z~|{}~~yy~~|}}|{}{~~x~~{|~y}}~|~}|}}~|~}|||~}~}}}}{~z}|~~~}{}{~}}|}|{|}|~~}~~}z|}~|}}~{{}}~{}xy}}~{|}|}~||||}~v|{}|~~}|}}}}~zy|{|~x|{~}{||z{~|}}~~|~|{|}z{{y|~{|~~{~{}~~}}{~t~|{{}~zz}{|}z||~}||~~{||}|~~{|}z|{~}z}y{}~~}}~|y}~}z|z{{}||}}z}}{{}{{|}{|~~~}~x~}}{~}~{}y}}zz|~}}|||~z}|x{}}}~}}}|}~~}~}~|}~y||}~z{|}~|{{}~{}{}}~~{~}~{||~~|z|{xzzy{~uwwt|wyw{z|||xxzy{{yuwz{{wy{yxxxw|y}yy{{xu{yxzx{wzvwzvvz|yyzy|tz}x~~zzyxyyxu||zyxxwwyxwv{ywx{yyzvxyxwzxy{w{xyywzz|xyyzwuyxyzzyyqz{zwxwyywwvxx{|yxwyxyyyxy|yyxv|vy{|yzx{{{yy|tvyvzwx{wx}|zzz}|z{x{zzxuzw{{~p{yyzv|zzxx|xzxwzyyzzvyvx|vwwzy{wxyv{}vwvz||yvvxyzz|yyx|x{uvyy{xx{|z|u{{{y{zz|vz{{yx{xy{x|v{{xyvyvzwx|wyxzzxzzwv{}twzyzuwvy{xzy|xz{yxyvx}x{x{{{zu{xyxyxwwwz{vxzxu{wywvwwxx{vvyvvzzz{yzzyyxyywx|xvxwxw}xzz|xzw|{w|zy|v{zwy{|{vxyyxvxw{{z{uy{{wuwyuyywy{yxvzz{zvxyx{wz}yyzvxxvyzy{x~}y{{yzxxvwx{wxxwy{wzx}||}uv{vvty}|v{vx{|z{vwzxzvx{w|~yzxzvzzwzzuxxxvxwws|{{xy{v}x}yxzwzyz{z{|z~x|{||z{|yzzy{|{xyxw}}vxwvywx}{w{wzxy}{yy{{xzy{vyxzxxwwwzy~zyx}y{{}v{xwyx}xwvyx~|x~|{y|x|yyz{~{y|zzv{wvzz~y{{~x}uz{xzw}wx}~{y{{rz~y|y{{yy}y{}{{x|{yz{yyt{yxyz}xyyzwuzux{vxxwxx{v}~z|{~~~{{~}y|}x~z~{~|}|}{~|~||}{|{{|{zy}}|y{|{w}z~~}}{}{~{x{}~|}}|~~{}x}z}~{||~{|z{~zz~|{~{|~y}}{~}~|~{y}{{|~}{}zy~~{}y}xxy}}~}~~{~{|}yz}}~{}~||z|}~~}}x~|{}}}~|}y||y|}||}~}z~~~~~~{||~}w}~y~{}~~}|{|~}}~~~z|}{}}}~z~x|{~~z|}|}y~}~}~}z~}}{{yz{zy}||~||}{~~~~|}}|w~{|}|~}|||}y~|{~|{||}||}{}}{{}}~}~~}|{~~|}}}x}~~}~{~{{z|z~||}{~~}~}|~}z|{x}}{{|}}~y~|~{~}}~~||}|}{{}|z}~}}{~y|~{|||zyy}{{|{}~|||~~|~~~~y~}~{}}~z}~{}y}~}~}~z{|z}|}~|~|z|~|}}~|}}~|~|||~z}}{}}}z{~}}}|~||w~~~}|~~~{|x}}~~~{}~~{}~}|z{y}|z~z}}}z}}~|~{|{~~|{{~}|{zz}{~}~y}~}y~}}{}z~}~}|~~}~~~{zywvzx}zzuzxw{zvtx|yz{zwxvvuzyxzyxzw|ytvzryuyxvy{yx}zxzyyyy{zz|wyyw{t~yx{z{{w}wxutzxyyzurwzxzwuxvwwzx{wxyuyxzyyz{zyxwyxyxzyxzzxzw}zzxx{x}}wy}}zzwxvvuyyuxv|v{}zzwvvzuxxxxxwx{xxy{yww{|{x~~{xy{~z}{y}v|wy{}zwxwtwxv{wtx|yv}xxw{yuz|t{tyzy|w{yzyxx|z{y{yxzzzyz|}y|yw}z}|z}~xxyzu|wztwwwyxxwxywxxzuwyxrxzwwu{x{{{zzyzu{yz{y{{zy}yzz|yzzzy}}zxyury|zwwvx|wyxvy|vwvw{twzxz~wzy{{|zxwzz{~x{z}zyxw|z|}zzyy{||v{yxx{{yxywzw}vvv||vyww{ty|wutx{x{y||{{wwyywxy{xu{z{x}y~~{y|zzyw|yvzywzwzv{yvxxzyxz|xyzyu{v{yux}||y{zw{|~zz{y{|vxxy{z||zz{xyxy|wxuvy{v{{zyxuww{xyzx}xxywrxzzw|z{~z{{y||wy}{||x}y{z}{xy{ywz|v~yzyyzvzy~z}y{z{zyx|xyxz{xzxwyyz}{y{}zxzxyz||{}xz{}|{yyz~vw|xyzyxyvvvwz|w|wzy{xyxwyzvvzzxywy{{|yv~{yzzz{yx}|z{zw|||{{y~|xxvvywyyy{y{{{yyyy{}xxvzyxzv|ztywy{{{{}wyx|zxxz|z~zy}{y}~}|~z~}|}{}||}|z{}xz{}|}|{{||{}}~~}|{~~z}~|}}}}{}}}|~{|}zzy}{{x|xyz}x|z}|}|}}~~}{~}zz{~y~y}}{zz{~}|~~z{~w~~~y~~||zx||}{||}||{~{{}{~|zy~{{}~}}}|t}{~|}}|z}}y~~}{||z|z~||}~~|~}}}{}|~}~}|}~}{~|~~|}}~~~{~}~}{~{|~z}{}vy|{|~|}y||{z}~}|{~}|||~~z~}{~}}|~~~~{{|}|}{|}y|{{}}}}|~|}}|~~{z|~~|}~}{}|~|~y}~{}{{~~yy{z|||}}~~z|~}~y|||}~||}~|}~~x~z{~||~{~{{|~}~~||}~|z|{~y{{{{~z}}{~{|~|}}}{}}}}}~z}|z{~{}|~zz~}~~~zz~}}}~~~~}~}}~~}}{{{~~{~{}~}|||}~}|}~}z}|}|{|~}z|~}y~~}~{~}~|{}}}~~~}~|y~~~}||}}~z}{}}|}|||{z{}z~|y~~|~~|~~}|{}}}~}z{}}y|~~|~}~z~{}{~y~}~z}|}~~~|}|~xtz{{{uwx{yv}yywy|u}vyzvwyzwxz|t{xyzzx|y}vyx}xwvytwt|wvy{yyxzy}{|xwxywyzy|{wvtvywx{zywzx~~~vy{z{{{{xyy}y{yvzyvtxyzzytz{vwxwuwwzxxzxxuw|vzxzyzx}zzzyxvzzzyyxw|yxyyvxz{uzww}{{yxx{xyxzvyyuww|zxvx{}zzzyzyzt||z{zwww{|vyyyyxww{xzzzxyxxvy}x|zwyyz|zw{|wwyuwxz|yy|wx{xx|zvtx|yywuxuywu{|y{zwy|~yyvyx{{|~x|ww|}zzxzzw}u{zxxvwvyyz|{|ywxz|{{z|yt{{xxzzy|vvyzx|xx|zxyy{yxx{x|xwxxvxz}zty{xzzwv||yxz}xxz{}{yz|zvvy{xyz|~zu{xz{tyzwyy{{xxwww|y|yv{x}xyxyvzzuzuzy|xxv|{zw}{~yxwxxy}y|vzzzx~xv||x{|v{zz{yyxxx|xyxxxyw{xy|yyxzyy}yzyy{y~y{wzz}zzy}wyxwyw{x}|zyyy~|wzxw}{~x{yvuy{zx{{y|yyy{rx||{w~vz{zz}yx{zz{|yz}ywxz}z{tyz{wzyvyxwwx{y{yx{z~{|z{v~zxz{yxxz|zuzyxv{xxxyzz||yxyywxz{zy|{|x|{x{y{yx{xy{|yyzz{zz{y{}yz|x~z|{}w{~yv{xz}wzwyzy{yswy}|wwyy|vzzwz|ywz{{{|{|vx{xy{y}x||~xyzw||zvx~xzw}|}~}~{~z}}z~|~|z{||~~}y~{~|~{||~{x}|~||{~}~}||~|~}}~||~}z~~~{w~|~}~}|{|zzy}{}{{{|~|{z||z}}}|{~{||~~}}}z}y}~z~}{z{x~z}|}{}~|zx||{}{}|z|||{}zz~|}|}|{zy}z}y}|{~}}|~}~}~}{~~~z}{}}||{{w~}}y}~}}|}}~|y|{|~~{}}||{}}}~|~}|}|~z~}{}{|~~|~{{}y~{{y~~z}}~}z~zy||}~~{||y|}z|{}|~}}||}}}~{}}}{~|x||}}~yy~~||~}z}zz}}~zz}}|||}w|}{|}y}|~|~~{v|}{zz~}y}|~~z~zy}~||}}~x{~vzz|}z}||}||}}~}|~}zw~z{~}||}}|~}}}~|||{|z~~|{|}|~y|}zy{~||~}~}yy|~~}z{~}||}}|}~||}~|||{|{~|x~~z~}}~}y~~|~~}}z|}~}}|}}~~~|~}|}z}z~~w{{|{|}|z~~}}{~~zz~}}~}v~|}|}|}}|~~~~{|}~~{||~|}}yz||~~~x{|||{y}x{yyyyyy{{wwzzxuvyzzvxwvuyy}xwv|zyxxxyvx|zz{yy}{}~xyu{}wyuxzyz~xwuvy|y|vwtyxyxx{x{uyw{vzyxywv|wvuxwyz{||vy|wwzvv}|yx}xzzzyx{u|x~xx}xuxzxxyuvx{yyyyvywy}yww{uxyxvxx}w{{x{xz{yv{wyy{y{w{z~|}{ywz~z||yxx|y{|{}vuwxyxvw|{wuuy{yyyz{{syxwxz|x{xz{}w{z{y{xzywzx|yuy{{xxx{|xxxyvw{|v{{xyywzxyxvxxw{z~wv{xvz{{yyy{{z|yy|z}u{{y|v{zxzy}{zz~{x{{wyzy}zw{{{v{zyxyvv}{{zw|yzy|{z}{~{}z{z{xy}wzzx{{~zz|y|z}|~~xx{|zzwyzx{x{xwywyyuyzyxwxzvzyzzxy|x{yw|}{z|{yv}}}z|y|yy{y|yzz|w{|w{{{|xwzwxxvyw{zxuxxx|uxxywz|xzwvy|}yrz|x{{{z{zz~yyy}z|vx{}yx}{x|w{zy{|zvxwvsxzxzxxv|wxyz}x{|}xvwxz|z{|y|}|xzvvx{||z{}|w{{{x}x}y{yyw{wzvyxvyyx|y|z{zz|wzuy~|y~wz~yzz}zzyz|xy|w{|{{w|{yy~r{}|t{uwtuxvzyx}z|v{vyzv{yxy|{wx|xy{ywy~y|}zz}z|y|}y}xzx|{x|{z{yww}zxxzx{zxy{wu{z{zxyv{yy{z|zzvvv}wvz|x|}zzz{|{{{y}|~y}}|z~|z|}|}y{y{}}z|zyyy{|~zz}z}|{||}|}~|{}}~~w|{}~}{}~|~|~}}||zz}x}z|{|y~|}|}{z~}}{z{}|}z~}z}|z}}|~z|}|}|z~~{{}y}~}~|{|xz~z}x{v|{{~~z||z}}~}~}~}~{}}{~z{||~}}~z}~|~{yy{z}|~|y{}|{z}~}}~~}}{||~}~{~|}~{xz||y}~{~|~zz{}{~||}|}}w}{~z}~}}|}~}y}{~y}|z|~xxy|{}||}~}}~{~z~{~{{}{~}~{}~~|{||{|z{}}z|}|~~~|{~|}}{|{~}y~}~~}{}{}~|}}}~{|w~|~}~|}||z|{z|~~}}{}~{~{~}||}y}~~{|zt~{z~|{~x~}}}~}~~}}{}}~}}~}|{~}~}z}~~}}|}||~|{~{|{|||}}}|}}{|~~}|~}~|~}|~z}{~}{|~{|}||{~~}}~~~~}|{}}y}|}}~}y}|y~~~{{~~~~~~}|}}}~z}~}zu{}}zvwww{wzzxwyww{uzwz{ywvvv{ywwvw|||{w}|xxywx{{yxz|yx{|wvxwx{ty{wxxyxwyyy{yyywwyw{zy|x|u|z|xwvz~zxwuvz{yyxyzuwwwznzzyxxywzuvxy{yxwzyvyzzxy{xywwuv|{y{yuvyy|yyysxz{yz{v{vxyxxwvx|zzy}wz{zy|x|{wxzv|zy|wu~yvwzu|zrxzv{uzwzywyv{zyt{|vxuzy{{wxw|{xwvwy{}zx}zxyzyyyzx}uxyyxyzz|wzyyyvw|xzysz{|yzx}w{|zv~xzuxywu|zxz}}||yywxvwvywzwwv|zxxyz{zy{yx{{xt{y{}u|{uw~x|zy{zxzvz{zy~zywz{yxzw|zvxz{|xwwxwzxyyy{ywzyz{w~vvy{{y|y|~zvv{wxvyvwy{{xv{{uyvvz|w|yy|zxz|xzx~xvz|zy|{zx|~w{z{z|zx}yzyy|zuzrvxw{y{|}{vzyvwwz~xzx~{xxyzzxxzy}}||xx}x{||y|zz|yv|y|zyvx~xzwz|wx|{xwzyytw{x{vw}|~yyxsy|x||~w{yyx{wzyyyz{zvw|{w~{~yvy|{||yvyy|w}}|}y}zxv|{|{}zz|{zu{zz{yy{zy|xuzzz{{zu|x}xw{zyu{vx{z}yy|yvxvuwx{xzx{zxxy}z{y||z~z~zx~xw{{xyzxyz}xz|}{{~z~x{ywzzvx{{z{||~}~{xxzyy{vy}zwx{y{xyxzyy|xww{xx{y|v{y|uyyyzzx}|z{|}|}~{}z}}~{}w}~~}~}~|{|~~x~{||~|{~y}z|~||~|}~|{|~y{}|~x~~{||~z|z}}y|{}}~~|}z|}{zz{~{{{}}y{~~{}{|{|}~{{w|}y{|||zz}|}}{||||{}~}}}|z|y}||~}{~||{~}||z}}{{~}~{zy||}}zz~|~{|~z~}z|z~{}{{x}{}}~|~{}}{}~~}|~}~~~}~x|}||{|||~{}|~}}{|~~z}}}{yy}z~}{}~|{~}}}}}|}zx~zz~~{{}~{~|||~|~y||yy~}~|~||~}|{}}}{{}}||}||}{{{~}}~~~~{y~}~}|~|}{}y}}{}z{~~~}{{}|{z~~yz}~~z~{z~|y||y~|~y~~{~}}}{{{zxzx~|}}~~|}}}}{|}{~~z~}x~{~}{|}}}|}|yy~}}z}{||~||}~|}v|}|~z|}{z|y}}~|y}{|{}~{~{{~|||}{}|{{|{||{~}|~}~~{~~~|{{y}~zz}}|~z~}~~z~|||}|~}}||{~~}}||~|z{}~yz~~{~~{{}~}}||zz}~~~{{|~}~{~{~|zyzy{wyx|yzz|wz{yywywvxx{vtxvvww{vvuzyxyswy{zuw|~y{|x|x|x{x{|yz}yy||{y{{yxyzxx|xyyuvvxv{xzuuyv{yxvwzxvz{xwwyxyzxyy{y{|{|{vyxww|zy|w{xx{}yvv{{{vy{{xx}wyvv|yzxwx{yyvvzzv{wy}zyu{z|yvwxz|||ww{{{z~zy{{|yz}~{wv}y{wsyzzvv{||vv|tyvy{{uyvzyxw|{{{y{||sy{wxzxs}|v}zv}xzzzxx|yzwzyxwzwwz{zww|vx{yz{wyzyvvwy|v{vz|xx|yz{x|wyywz~yy|~zyyx{xyz|zuux}yywwzruxyx|zwz{wu|zzyxxy|wz{zx}y{xxzx}{wvv|zyz~u{{{zyzy}|y|~{{vy{xzxzwzuwyvwzzyywwxxzzx|}wwzzzx{{yx|yuy{{v||zyxyyz{tzwz{{|{|w}wvvxqvtwxyw{|tx{yywux|xw|xuzyyx~{wzzwvz{~xvyzuu{|w}{x|yx{zzvwywyvyzxzxzzx}xyw{xvywx~xzwxvx{|{{{zw{zx{z{{xxyy{y~wz|}}|~z{z~{xzwxyyxvxvwyvz{vywwxyvxxvz{{wzzw|}~}y{{}{y|zxw|~z{{zyx{{{{x|yyyyxxz|uwwzx{w}|x{{z{z{zytxvzuvz{{w{}yz{|}z{z~{}z{|z{||}uzv}xxz|~yxwx~zxz}{yyx|xwywy|zzyxx{vywxzxv}z{{y|xy|z|{xy~z}}}{}{}|~|y|}|{~zy{~{z~{}~|}||y{{~}}}|{z|~}{{{~}z{|{|z~z||}z|~z}~y}z~z}~{z{}~~~{}|{}~~z|}{|y}~~}~|~~}|~y~}{yy||~zzy|~y{z{yv~{y~{}|}|~|{|~|~y~|~|~{}z~y|{~|~}|y|{}~y~}|~{y|~}}}|~|z|~~{}~~}{z~~}|{~}{{~|{z{||{||z}|~zz|z~}~|y}|||z{}~}~yz|}|~~|}{|{w{|}y|}y}|{|{}~|~}y{~~{{~~~}~}~~}~|}}~{~~{y}|{|}|yz|}zy||~~~|y~|||~}~}~~|~|~~~~}~~~}}~}|~|z{y}}w~}|{||||{}{}y}{{}}}~y~|{~}~{|y||}~y}}z~||}|~{~}||z}~|{}~~~~|}|}}y}|{~~}}{}|zzzx{||~w}{}{~~~{{z~|}~~z~|~}}{}|{{{{}~y~yz~|~}}z~w~|}}{}}~~{|{~|||}{~~~~}~~}{y{{|}~|{~}||~z|||z}~|~~||~}~~~wxz{{xxzy{wzzyyxvzyz|{{{yzzw|zywxzxzxxyx{zy{y|yzqxz|}{wywx|yzzyz{uz|z~}|wzzx{xwywyzzzzuyxxxty{xvxzzw{xywzwxxyzywwzuuyzxuzzv{wuxyzyzzzyxw{{zxzvyyxwvwxy|y{swxxxyxyzx|wy|x}wyxyy|uyzy{xvw{{uu{{|szzywuxy}zwzyt{yxzx{yy}xzuxyvzzwxzytz{xy{yvwz{zzwx|uzzzyuyvzzzt{zyyvwzxy{zzyyx|xz{yyv|xxyywzwtvuzz}y|z{y|xx|zxxyyzuxwyyxyx{x|u~xvz|zxy}yxy}wz{{ywyx{{{v|yxx}}vyw|y~w}|zyzwxzw|yzu}y||z{u{wy{qwzxyxz|uzzyz||uzxuyzwxwy{xyzwxyzz|{{zwx}vzwyz{{vxyxx{}xyy{wvzv{u|zvxzy}{yuzvzzxw{z}wwyxwy~}zvy{|y{yxy{}xzyyzx{wz{xxzyxyzuwywywww{y{zy~z{z{z|xx|zywyyw}zywy{{|u{zywwxtxzz{|xywxyy}zwwyw{~yw{x|~|yy{vxy{{x{zzxx{|vyvy}zw{{zw|{}{zxwxzx~wy{x|y|}{}|w{~vxvyyyw{xy{zwz|{zwxwzy{yzx{zyzyzx|{yzzy{{{yyw|xz~zwyzx|vzvyyyyw}zzzv{}yyzy|z|{y{y{wzzyy~xz{w|{|vxy{yzzzw{wyz~{owzxwxyy|yyu{zy{{{y||z{x~|z{{~}~z~}y|}}}~}|{~~}|~}}zz}}~|}v}{|}|y}z{{}|}{{||{{z}|zz|{|}{{|{|{~}|{~|}}}{z}v}|y{}z{|z||||y}{{|~z}{~z}||}z}}||~~~yy{}}y|~~|y{~|~y{|}{y|~}}z~x~{}}}y|~~{z~}}|{~|}z~}|~{~y{}~y~}{||yx}~y|~|}~}}~}|~}z~{z|}}~}{}z}}xz~{}z}~}}}{~{||z{||}|w}z{x|z}|{|}||~}{|~~{|~zx}|z}y~}~}}|{|}z|||{{}~{z~}{||~}~x|{}}~}{~}~{~~~~xs|}|}|}||~~z~|||}}z|}|y{}}z}||{|{~|}{|{|~~|z}|{|}}~~|}}|}|~{}~{{~|}~{{|y|~}~~{}|y~|{~{}}~{|~}||~}||{x}~||~}}z~{~}}||{~~|}|{}{}|~|~}z|~~z}||}~}{~z~z|||}}~|~~}|~~x|||{}}}}~~|{z~}{{|{~~}}}}~~}}~|~{~|}~}|z~}||~~}|~y}x||~}{{|~}}~x|~~~||||||}~{~}z~~x}}}|~}}|z{{{{{|zxwyzy{xzwyyxyzvuzzv|wvzx}zwxyzvx|zwx|xv{y}|yzj{y{yx{{zwzzzzwy{|xv}w{{{xzw{yyu}xvzvzwyuz{zw|wyyxyuyxxx{x{yw|x|}|x{|vxy{~{x|}y|y{|uyxx{|w{uyz}xwu|zvx{vyvy|wyyy}yxyyuz{zv{u|ysvz|zywywx{}xyyyyzz{yyx|{xv{|zwxzzxyxyz|vxxsuzy{yxzxz{|{yvzvy{||{qzxz||yw{}{y|{yvw}z{yv{zz{y{uzwwyywzuvy{zuzv{yyw|xw{yz}~{{{zy{{zxy|xwxz{~xzzyzwyx{x|{zvxvxzxwxzwyz||v{|ux{yvyvu{yuyzzwy|wx|yw{xy}|x|w{|}uwzz|z{z{wv|xxwxyxvwvxvz~zv}zxxyyzwxvwyw}xw|~yz|}||y{zzzzy{xv}y|}wyy{y{{zww|}w{yyyx|xyyzzxzz~wwzzw{yzx{s}yxyy|~|~|y}|z{yttx~zw{z||{zx|}xz{zyw|yzwyzvzuz|x|zzxut|zwywzvuw}{}~|{{z~|||}{w{zzwwvx}yx{~x}}vzz|xwyzzxxx{zwuyyyytyx{|yzx{wwzx{{~zzzx||y|xzy}x||yzx|x~w{x}wxzyy{z{z{}wuzx{}z{zxxyywzwzwyw}|x|yy}{|uyy{}z}zz}yz{z~}z}z{yzxzz~xwyz|}}xzz|x}xxvxyzx{|vyyz{zz{{{y{zxyvy{z{zyz{|}~~}}{|}}~~}z{|{||{||}~{~{|{|{~~~|}zx~}~||~}|}~||~~}~||~|z~{{}v{{|x}||z{}}~|}}~|y{~{{}~~~~y|}}|w~|}}}}~||~{~y}zx}|{{||}z~~{|y|}y}y}{y|}z{}|}}}y~|~}|zy||~{u}v}~zy}|{|{zy}~z}z}wz}z~y|y||}}|~}~z}}~{~}~|zx{|~}~w|z{}}}{{y{}||~{~}{}~}||~|||}|{}}}{|~|~~z|~|y{}}|}|zy~~{|xz}}}}|}}v}~~~}{}~~|{}{~|||~|}{~{|zyzz{}{~}|yy|}~}~}~}||{{~~~z~~|~~w~}{x}|}~}}{~{{{}~}|z|}{|zy~}|}~||}|}~{~{|~{~}{}~yz}|x~}}~{||~{}~}~}~}||}v{|}~{{z~{{|~{~}{~}~z~|~}~}~z}|}|}~y~~{}}}{|~{~{}~~}}~|}}~x}~~~||~{~~}y|y}}}~}z}}|~|~}|}y~}}~~}}{~}|~}|{}~}~|}|}~~{~}~}~}~~~}~|}}}z~}z~zzwzxzzzzxxxxtzxzzyw{ywxu|zxvxy{y|yu~wzz{y|w{zzwysyyxzyyxxyyv{uvxx|}yy{xv}{yvywxzwx{v|x{{yyw|w{xy}zu{y{xtv{yvx|xw}yuxuvy{{vtxzzuy|yyyv{|y{vyxz}}yyyzzu{yyxzqxx|xuxwuwxwyyv}{|wz{vxy{vyxxv{}z|x|x|w{xwz{|ozytx{{}wyy|vvv{v{zw~yzwxxuxyxyw{xvwxwyzzxzwwu{xyw|zzyyuz|twyzyyv{vyxyzx~v{vtvy|xzv{yzzyvxyxy}tywzvwyy{zwxx|{x~xzyy{{}~{zwxw{z|zzzy{zyvwy|{vxzxz{|xxxyvxy}zwxyvuv{z|z{xvuyxywwyy{y{xwxwwzzwzz|zz{wuxyyuxywvz{xy|vx{yxxw{zwxtzyxz~zww|zz~u}}yvyxxv|xxx{{w}zy{z|||yywzzzz{zyz||yywwzy{zyxxs|zut{w}xt|{~{}zxv}{zzxz{xy{{vxzyywwwzyzy|{v}x{wvzyyyyw{{yyxx{z{}{yywyyvz{xvywyz{z}zvz|ywt}{yu{xz|z{xvxuz{yx{y{|yzwyxvyvxyyzy}x{}|x~{zvxxz{yyyxywwvxz}{zy||wxwuw{xzzxxvwy{|}xwyx{xzx{zz|zxwyxyz{z{|||{{zzzx{|{{|}z|ywz||}}{y{}wz|zyz~uyyz~xv|z}}y{zx|zwxzyyx~{xwy||{xzt{{y||xxw||yy{y}ux||{|~~x}|~|y{}|{z{{}z{yz}|{~~y~|}}{{{~{|{~~|z{{z|{}yyz|||~|z|{y}z}|{||~}{w}}|{{{|~{y{x|}z|z~||}{{|z||}}}{zzy{}{|z}}}~~~~z}||{z}|y}{}}|x~{~{~~~}v|}z}{z|~|}{|}z~}||~}|}}y{{y|{}{}|~w}y~{}||z}}}}{|||~}{|{}~y{x}~~}}}{}{~{}|}w~}{|{z{{|{|||~}y|z~{~~|w~}|y}{}}z|~|x{x~|~~}}|{}{{z~||}~{}{y}~}~|{}|~}|}{|y|}{~~}y|}{}{z~~{~y}z|z}}||~{z{~|{|}z|}}~|~~||zx~||}{|~{x~|{z|~{z}|y|~~{|{}}{~}}~}~}}~|z~~}}{~~z}~|~~{y}x|}}}}|z|~~{}~|}|}|~{|}~~~{{}z}~{}|zzz{}}{}~}}}~~~}~~}|wz{zz|y~|{x~~z}}~~~{~~|}}~{}~~|~{~}}}|~zy}||~~z}~|||~}}|{}~zx{|~x~|}z|~~x~}y}~|}~~~|{}}|~~}{{|}{}{{~~}||~{~z{}wz}}}}}~|~~}|{yu|yz~z|zyywvyxx{yvv{xwxv{{wywxxxxvwzxwvvwyxx{x{}yy{~x{vwzzy{yzty{u{|zz|}}|zy{z{wxwtx{yxwt{xvuvvwsvxvwyyruyvyw{xyzzzzxuz{xx{wx}xyxx{|yyuwxwxy~xxvzwywzvxyvvxyrzzvywytxwxuzzx{w|zyvyuyxvt{v{{w|zzz}}|x|ywzy{vtxyytww{w|zv|w|{{xzvtzvxu{{wwyuzyzy}{yz{z|{{x|zzxx|wyzz|x{wxyxzuyyzvzz{uwpzyx}z{vvzzwwyzuvsv|y{yvz{{ztyuyyzyzzz~yzx{y{}zxzvxzyxxxzux{t}uzwzzvxtyw{xyyxzzuw{|x}zz{xuy{|yz}zx|{wx|}zwzyz}zwyv|xuvxxxxvyxzyzxvy{yzx{sxzuyyzyyz{ywzz{{}x{ywv{yzwz}x{{xw~||uvx{y}uzvwyv{zyyy|yxzwxvxxzyx|xw}x~|{v}zzz~|zxvyx}|}zyv}|{zz{}{wwz{y{yyyxxyyyvu|{vv}ztw{ywqwxuvyyy{yyyuyy~uxzzyzu{yzy|yzxxy~{{wzyw{wyy{wzxvwxvwyx|uz{|xwyxxzxvyyyuy{yyzzzxy|w}||wy|zyv{xv{}~zy{{}wy|uytxwyvxyywyy|yzx}w{yx{||{yy{zzw~{zy{}wz|{}x{xwz||vzx|z|xz{xuz{z|vv{zz{y{uzyy{zwv{{zyyyy}z||y~x|y{{}v|yz~~~}|~|y~||||}}}{z|yxyz}y}{~|y||{zz}}yyz~}{z~~|~}x~~{||z~~{~}}|z|{}~|y~}}wyy{}z}~~~}}}zz{w|{~{~z{x~|~}~}|}}||{~~{~}{~}|~}y{~|yy{}x}~||z{}|~~~|~~~x|}}xz~}|~{~}~~x}}|{zz|x{}z}zz}~z~~z}x~{x}{|z|~~}||}~z|~|~z}}{|{}{|}sy{|~y}y{|}{}~~{~}||z}z~}~|{|}||}}~}|{|{|}~~{}y}||~}|{||~{{}|}|~|~{z~~}}}y{|~{~|~}z~{}|||{~}z|{|{}~{~}||w{{~t||y}}}~|}|}z~|}|~}|}xzz|}|}|||zw|||~||~y||~|w|zx~}~|}y~|}}{~{}|z~}|~|z{|~|||~|{{y{~}}{~{}{}|~yx~||~}|}~|~{~~{}|}||||~~{}~}~}zz}~{~}|{~{z|~~}|}|||y|{~~{|||}~}~{}}z~|~{~}z|~|zy|x|}{||~|z{|~~{~}~~}z|}}~|y}y{|z}~{||z}~}~}|~z~~z{~}}~{~{~|zy{yytwzxsyuzzwzx{xxy{vywyzwux{yxxuv{x}w{z|wxzuuxtzzwz{zzxx{zyyyywywzwy{z{tyzy{}yyyyyy|vywyxwzvzzuyzwxx{sxwxxwx}uvzyxyzuu{x||w|yuzywwzyyyx}{zv{yx~v{xyzwx{wz|z{yyzx}wxy{uyyxxyvwzzwxyyyuuyzuyvzvzyx|v~{|xw{yyyx{wxzzxz{{{xx}xyyy}yvxw{vxxzzz}{|z{wwwwzywzvxxzy}vxyuxyzz~ywz{z{yw{z{zy|{xz|yzy{tvyzvwwvywyyzxvz{{xyvwvy{y|vwywvzzy{yzyxwyy{|y{zx|z{~|wx{x{{zxwwwyvxywz||yvzzz{zw{|{y}|x{xxwy}wxzxwxzv{xzwu|ztszu{uyvyvt{yy|{yzxzwxw~|{zvz|zxu||y|}xxxx{|zwxy{x}}zyyy|}x|yyz}xzz{yxvxy|w{{|z{zxx|yy{s{z{uu{xyvz{{zzzzyv~v}x~xyxw{|||v{x}x{zu{ywxs{y|yyzxxw{{z|}{yuztxwx{y{|yv}vzzzxyzyyyyzz{yw{{|{{yxywzx|zwzyy|yy|w{zzyxz|xw{|y{yw~{{yyzxz{x{z{{|yvwxy|x}z{~yy}vvyzyyu{yyz{zyuwxuwyzy}zy{|y|yzx{y|yy}yxyvz{{y}z{|{|yxzz}|~|{wx|{xyzvyuxy|uyuy{v|yyxxzzz{yww||{y|wyzvyz|syzyw|}||z{yyz{u|~{z}~}z{~~vy~~zz{{~}|y~~}|z~y||zz}||}~{x}}|~}||}|}~~{}~}{y||}}|~|}~~zy||}|{}~z|}|{z||~|y}x}~|}~||}yz{}{~}~|}~~|~z|z}||~}}}}|z~~~}|}|~{z}yw|||||{|}y{~{{}z{{~}{}y}{~~{}}zz{{|}~~z~~}~{}{}|}x|y~xz}}zx~x}}z{}{{}~}|y~|}|}~|z}~~{}~~{}z~z}{{~|}}~}{~~{}||~z~{}}|y}~w|}}{{{~~|}{~|~~x}{~}~}|}|~|{~|||{~}}}|{zzzz~z}{|zz}}}}yxz}{|~|}x}~z~|}{{}{{~}{{|}}y|~}{}}}~y{z{|x}}{||||~}}~{}}~}|}}}|~}}}~}x~|zz}z~z}}}|||||~~|{~~zz|{~~|y}}|~}y~{{{~~{}|{~|~y~}~~|}~~{|z}~~~{~zy||{~|{}}~|||~}}z~~y|}{}}{~|w}zy~{{}|{z}~{|w~~z|~z~}~||}z~~|}}{x~~~}|z~~|{}yx|~~{}|}z}|{~}|~~~~}}}|}z|}{{zz|{|}|~|~{{~|}~}z}||~|}}}|}||{~xzzx{ywyy|{zwyzwyz{yztzxz{zyz{uxzwv{v{vtxyz}yzvyyy{wzzyvxw|y}{yyxy}{zv{|xwyx|zxx{wy~|xyyxzyzr|vyz{yy{vx{xtz{zxx~z{y|wz{uzyxwuxyy|yz{z}{zyyy~x}|xvxwzxwx~wyyyxwww{yxvzwwy}{}u{ywzy~z|y~zwxzxx{vz||{z|{x}y}|yzzwwz{xwv{xvwtyyyxzv{w{{xxxy{xyw|zy||yzyz{zy{v{yzzuz|{}ywy|zzywwvxx|{zyyuyvv~y{wy{yxyysyvxzzz|t{{zzx{zzv|uywy{wxw{xzxzxvx||yvz~xy{yw}wxz{vxwvw||xvwvwwwuxzy}yy|yz{zzyz}|xuy|yyzyz{ywzxxzyyyyv~|yx|yxxxu{wxz{~|wwyyzz{yzyw{y~{zu{{~z}vxzyuv{x}z{z}ww{}}|{yzzwzt|wyyzwyxzxyy{yuxzt}{{yy|y}{wzy{zxvx|{|yx}zxzzu|{}w|{~vx{vzzyy{w||wyvxxxwwy|vzxvwxx{xyvv|zy{|}zz~v{yyyy~{{}}}{yyxwxy{zv{zxuzyzx{zzwyztytuxwwwxy|yxux}y|yzy|}zzyyx{|{|xywz{z{{v}|{zys{zyuz{|z|zy|vvxvw{yy{}xyxywt||zyy|vzy}{|xz|y}{}~{{zzx}|x{{zzuzzz{xxyzxy|y{{xw}xyx{x}ywx|{y|w|{z}wwz{{zwyzz{{z|yy}{|||}}|zz}}zw}||~{y{}}y}y{~}y{z}~y{{~~~~|~}}}{}~z{||yx~|}}}}{{~~z{{~}}{~{z|~~{y||}z}{~}}|{}|~}~|}|{}}}zz|xw|z|}}{zy~|}~}{|}~~|}||}||{}~y}}}~{~}{~w}{~z{}|z~}}|y~|{}{{~|}|~|||{}}}{~|~~}|{~~~~}}|}{y~{x}{}||{zz|}zy|~~{x~~}}}|{~~~~|~~|}~}{|}~~{z~~~}{}}z{{y|}}~~|z~}~{}|~||~|~~{||}{y~~|~{~~}}{|~{{|x{y|~|}}z{}}{|~}|}~~~~}~z~~~~~}~~}{|}~zz~|{z|~{~{z~||z~z|~}|}|~~|z}~~|z{~}y||{{z}y|}{~}}~zzy}~y}~}~|{~{}y{}}{~z|}~~|z}}~}}{|}}|}~||~~|~{~||}}}|}{}}~}~~|}}}}}~w|}|z|~|~yy|{|}}}z{}~{|}z}~|}{~~|}}|{|{}|y~~zz{{|}z~z~}~|}~~{{}xwyy|vzyx{u{xxyxv{xx|{{z{y}zzywyz{x}y{wyxw{{{zxzwxzxxyyv{xy{wz|zwxxu}~yvwv{yzwx}yxz{zy|wywxz{yyyyx|xxxvuzywwxu{yzz{zwy}yx{xvxzuxxxxxw{zuww|yzvxzyyyz{zzwwsy{w|}zyxztzw{yz{yzuuyuzyy}vxxwy{yvzywxz|yw{yy|vyywz{uvwx{zyx}w|}yx{|wzxzyy{wy|yxwyzuyxyzxy{xzwxx{w{wzw|{xxw{|yx{z|{xz}}ywwwy~}}ywzwxxzzxxyv{|yzx{|ywzzyzw|vz~xwwyyyzz}yvwyzzy{y|y}{x{|vvwuzuw{wyzxvuzwxy{zzxyzzzyz|{{|zyywz~xyy{yy{w{y{}y|{zyz|yyxxzzzzzuyvz}yyyuwwzyz|y{xwv~xxzzvy}zzzy|yxwz|ww~x|yv{}z{|yxyyx|uvyz}{y|{||{|}{zwy{vz{|uxwxxz}{w}zyyz|}{x}zv|zxyz}|wzzxxz{}yx|v{}ww{{w}xyyyyzzvyxuzzuvy~|{}zu{yzyzz|z|y~{wvyx{u{xyu}wzyxzxyyu~{yz~yzwxzw|wzyz|xzwzx{|zz~zxyyxwzwx{zzyvvyzzzy}yzwx|xzywzx{v|xxyxz|ww{{y}|{zy{zwz}y{vyxyz{y{w{}{z{u}}}zzty{{|z{x{|}x{w{}y{yzyzw|{z}x|z{|{}zzzww{w{|}|{xztzy}|uz|y|{ux|}x|y{vx||}}x{~}}~}~|yz|}}~}~~}~||~}||v|~~}~|x}}|z~~{yxy}{}zz~}}}|}{|~z|~|{|}}{~|}}~y||}~}z}{}}}}z|z}xzy{z{|~y||{}||y~~}~{|{}{~{|~~}{z|||~||zy~~~}}z{{{}}}{{z}~{|}|~~{{}xz}}w~~|{~~}}|}}~~}|}|z~z|z}{~~~~{|}y{}{}|{}~|~}~}||}~z~}~}~z~}|}}{}zy|~~{{yy~}{}~{~}|}|||}}~~|~|{||}{|~|z~{}||}||v{~~}{}~||{}zz||~~~|}|~|~|}}{~y}||~}{w}}|z|~}~}~}z}{}~|}{~|~{|x~}y~|~z~|~z~~~}{}{{{}}z~}~}||||y||}z|~|z~}}}{~{}~|{{{|z~{{~}}||{{{~}{}||~~}|yz}~{~}|}~~~~~{||~{}|~z~z~~~~}zy}}~}y~}||~~{}|~z}{|{}{|~~}~~}~~~|}~~}||z|y{}}~~{|||}}~|}||~|~}||~~}|~}~w}{}}}z~|{~~~|zy{{{}{{vyy{{z|wyzz{|xyz|xxw|yuuzzuyux{yuztyxzwu~{{yxxwyxv}{xyzwzv|{|zyxwy}}ywxywxuwytvuw}y{ywwtxx}wxxyw|}uzzv{yyty{{wzy|{{vzw~yxy{}{|yy|xyxzwz}yyyxyyz}xzwxyxvuxwytyzxzwyxuxtxzzyyzy}zyy}yxy~wzyx|yzwyyyxxzy~x{zy{v|z{yxwwwxwywuzvxxzxyxyvvyywytw{{{{}z{zwz|yzvx~|yw}t{{w{v{v{xyuy{vwvyuzy{ytzw{w{vzz}wwwy|yyyu~yw{w|x|z}xz{|sw{xxyw}yyyxyy|vzwwxzttyvx{v{yxwyz{xyxw{zyzy{wyzryzzzzz~z||zxyy|}zy{{{zz{{yy{~{yyxw}xvzyy}{|wxyxxvyz{z}{ywyywzzvxxzzwz|{zu}|z{zy|{|zzy}|z{}{{{{uxyzwxyzzxy{|zxzvwxzxxyxxwxyz||yz}y|yz|{~{{|zy|}vu{v{}{z{}xx{~xwzxv|w{yy{u{x}wzz{{}yzyyxvwz|{|{|z{|{~{wyy|zxzzw{|~{|w{y{yyzxzx{yy{}wrw{{z|{u|wxvuxwz|xzz~|{|~w|~w|zxz|zt{|y{|zxvy|y{}vyy|z|wyyvw|x|{zzzyy{{}zz{~x{xxyyyyy|vx|{zxz{zzzx}vyzv}|zz{||zwzvz{zzwvv{{w||~|{x{{{x|yx{vvyy{|{z{w{y{zuzzxz~yyz{z}~}~}zx||||~x~{}~~}|z||}}}z|{{z~|~|{{{}~~~{~|~|{}|~y~{|z~~|}|}y|}}}|}||}~|}|}z~{}{{}~}||}||z~|~|~}|}~|~}||{{{|{~{|{{}yy|~~z{}}{}||}|{}~}|{|~~~|~{|{wzy~|}~||~y}zx{{~||{y}{}~~{}~~}|{}|}}~{||}|z|~}}|x}}|z{}~{{~}~||}}}~~~||~}~|z~|~~~~{}}~|}}}~~{~v||}{y~||}||}~|{||~|~|~|}~}~|{}||~|~{z}~}{|~~y|~~|{z}}|{}~~|{|~~{}x|{~~|z||}~w~}}}{z~{~zz}}|{x}~}~z~|~|~~~}~}{~~}}~~~{}|~~}}}{}~{~}{|}z~}}~~}|z||~~~{|z~}~|||}{}}x{|}}{{y{|{z~~{|~{}~}~|}z|w~}||~|~}~~|}{~{|||~|y~{|z{||{{{|~}{{y|~}~~~|}~}|}}{}~}~{|}|{z{}}}~~}~~|~z~|~~{~~~}~|v~{w{zywxxux{w|yxwx{u{zxyx{ywyut{y|zxuv|xy|xwv}wyxxyyxyyzwuyz{wz|{yzxzzzxzxs~y}sxzxvww{wzz{xz|{yxyvzyvwxzzxxx|x|xww{y~x}wxxvyyuzzwx{zyxxytyxxy|}vvz{ztz{wzzwzx{w||xzzyyyyvxz{{vyxyw{zxyuwzuzvzzyx|y{}|yv{xxww|xy|{t|{|wz|yxyrxxy{yywy~yxwy{y|xu|||xw|yzx{wzz}ywz{zwwwvyyyxw{vyxxz}{|yzzyz{y{xwzz|txyxx{zzww{x|xx}tx{w{yxzyuxuv|y|x|xwxxxwxz|{|yyz|vxxzzxwwywuytxvzy{u|}yw{zyxxxuzzzvy{yzzzywyz{vxww}yyyzuv{y}yvx~yxvy|wxxzx|ywxxxyz|x|vxyz{{{}v|{x|}v{{wyu|{yxxx{zyyz}yz||yyyz{wxx{vwzwzx~z{yxzz|pxw{zvzyzzx{y|{uyxxyxwy}zz{{ryx{{w|ywy|yyyy~v{vwywwztz{wxywxy{}zz~|xtz{x{}{|x|ux|{{xx|yzywvxz|yywx{}|}{{yx||}yyxxy{xzxzzz{ytxyyxzxtyz{y{|xyzwzywzx{yzvx{ywwy|ywxzy}z|vuxwyyyz{||yxyyx{wyyxw{x~zxxx{|y{z{xwzzzzwx~ytzt|z}{xwz{wzyz|yyyzzxx{w{z~zx{zytyz{{}zvyyw|x|~}y{|xsvzxywzxwyx}{yz}xy}z~}||}|}}}}~~|~{}~}}}}yz{}||w|~~}{{~x~|}z}{|||x||~z}|{{|z|{}{{~|}{||}}|}}|z~~~}~}}~}}z||{~|x{{~|~y~~}~|z{}||~}|~~}}{{}}~}x}|}z~~y~~{x~y}y}}}|~}|}~zz}|z|x|~z}{{}}~}}|}}}x|{zz|~||}|~}}}{{~||}~||{{|||z~|x}|{{}|}|}~|}|~~|~z~|x{w||{{{}{{|}}~||}||||~|}z{|}{}~|x|}}~{{x}~|}|}|{~|{~}}|}~|z|{~}}~~{z}{}|y|||~}z}{~{|}|~}~~{~z~}}~~|w}~{}y|}z}~~y|z~}|}}~~|{y{y~{{~~~z{~~z}}|z~~~{y}||}{}x~xz~||{|~}}~x||}||~~z}z~{~~|~}|~~|}~z}||~~||{z}}{~||}~~~|}}}~}~~|}{~~|||}z}|{~}~}}}y~|~}}}}~}~}~}{}{}~|~|{||}}}~~y}||~|}~|~~~~|}|}|{}|~}|}~}~~|{~~{~~~}{}~{zvuyzx{{}zz{z{wvz{vu{xy|ry|zvwzwzyuvxx{vvwzztzyyy{vyxzzyzxu{}yxuzy{{|{xyx{xwvxzxy{xxyxvzxutyy{|wyv{vuyvxuywwzs}yyxstxxxyuxyy}wzxwuxwxwvv{{yztywwxyy}{vxywxxxwyzwxywzvzzrtzwx{y{xuz~x~yxy|yyx}yxx{{zy}|zy|zz}xxyvzu{swv{tyvy|{z|z{uwwzxxyxxy}}y{yvzyyy{v{{y}y|z}y|{{vx|{z|yvzwyxwxx|y|y{xywwyvwwy{zyyw~xvz{wyy{{|{x~~{x|w|y{{zvzyuw|{{{||y}yxvy|xwzwyzux|wxwyzvyvtyxwxxxzxt{y||wzxzwzyzyzwyzwzxxxyzzyxx|{{tx|yvwxx{yxzwxxw}uxwwwz{wwv{zy|yz{{z~{{w{xv{{{z}{xy}zxxv}zzzzzyxvvz}|vvxzyz|wzz}yv}yzxzwzwz|xx{|xy}{yyxx}~w{xx|xyz{yyz|{|{zx||{zzwxy|zyvxzzv|zxyv|{zyyyzvxvy|zz{{zyz{zyv{|xv}}wy{zyxxwyy}||w{zx~w{xzw|{zx{zzuv{wvyxvx{x{x|tyxvuxzz|w~y{~z|vyyyzx{y{xx~|zyyxyyw{zy~xwwz|vzzyvz{zz}yy|wzzwz{xx|zy|~{|wv{zyz}}y}|wz{{w~zwxw|v}{|z~yv{wyvt{xsz{zzx{x{zvx{uy|wxx{{zuxz}|~x||xz{wt}xw|w}|{}}}}|}}}x|z{{{}~{}z|{z{{{~|}|x}}{~}}~}{|~}~{|}}}z}}|~|{{}{x|{y~z|{}|~x{|~}{}z|}~~}{{{}}~~||{z}z|}|~}}{~yz~{}{z{{}}z}}y|}{}~}z{z}|{y}zz{~{}z~}}|{}}}}~z}}~|}}|}|y{}{}{z|~|{|zz||{|}z~{|~~}~{}~~|{~~}~|}{z{|x}x~z}|y|{~||z~|||}{y}~|~~{|||~{~~}{~~zz|}~}~|}}~x~y~~z|}~|||zvz|{{|~{~{~}{}|}}z~~~~{}||~}~{|z{}}|~y||zz}|xz|~||z{|y}z}|}|~}~z}~z}|}|}{}x|}z}~||z{~{z|{}}~|{{}~~~~}}}{{|~||xx{}~}||{~{~}z}|yz||||}}~~~}}~~~~|z~|}}y|~~{{|wy{|}}z~|~}{y}{}zyz}{~z{}~~|}|{{}}~~{|~~~y||}x|}}{}~}~|~{x~}|~~}~~|x}~}~{~~|~{}x~~{}{}|{z~|zz~~{~z~~{}u}|}~}}~|{~zyyzxz{zxxxz|xxxz{zx}}zyy}xzuuzyxw|yz|{{|x{}y}vu{yvxxwxxz}yywy|yyyx|yzwyw|{wzywyyqxz|wxx{wz~syxx{|zzxzyzzxxyvvyvx{yvzxyy{xvyyvz{xyvxxwv{u{yv|yzwxxxzwzwuwyvwuwwyz{wvwvwywwxux{w{wwyuxw{y|wy{xzwv{{~~vytx{|{|zyvyyyy{twxxxyx~v|yy{x|wvzy|z{{zzyvzvyyzv|wxw}q|yzxrzx}z{vwywwxzwx~w{vyxxr{wz{|{w|xxzpzy||yzzzywy{|yzx}{x{}xzxzywxz{y}xztxw}wwzyv||}vzywvzz{yywxzyxx}y}yw{yzy|}xwxyzzyx{{{x{yz{yx{{x|yxw{yzzxx{wwyw~xv{wy}wv{{yxvy{zyy||{|y{zz{~yz{{wwyw{w|~zwzx{|ywuvvwyw{~zyxxwzyxzyxzy{z}xyx~{vyy|vyy{yxx|vx{zz|xvwwwyz}||x|yyyv{}}zxzxxxxz{}|zwyzywzyzzywyy{uw{yww|wzyyyxy{xxwyyywy}xyz|q|z|y{zxxxxzzyxz~zvyyzvyyzzzxv{x|{{ywx{zwwx{zvwxx{wv}{}zyxwywwz{|v}{{|wzx|vw{||zz{uz{xy|wy{y}vxwxw~xuwvvz|wvz{}w}zyx|wx|yy{xy|v}|yzyzyxwwzyz{www{yy{{{y~|xwzwz}zxz||xzyyw|}z{zw{wz}yvwz{}}}{}{}~{}~z~zy||z{{w||{|~~z{~~}}|{z~{z}z~}z~}z|~vx}z}}z~~|{{{}x{|}{|y||zz~{~~|{~~z{~{|x~y}}~z{}||~{{~z|}z~z||~|x{}||~~{x~|{|~{~}{|}}|}}}{{{x|}||~{~~~|}{}z{z{{~yy}}~|~~y~{|}}}~}zz}|}||{~~}||}}{{}~|||}v~}z|x}|yy{z|wy|||}yz~|{~|}|zy|}w{y}~yx~z{{~}}~~{|z|}~z{z}z~zxz~zz|y}z}~|{~|y}}}z~y~~~~~}{||}}yzy}z~}{}}}~~{y}{z~}}yy}|}}{{~~{|~}~~{y}z}|}|~~{|~}~}}|~~}y}z{~|}|~{{}{~y{~|||{{}||yz~~~{z~{}~}{~}~{|}z|}{{|}}||{|~}{~}~}{{|{t~z~~~{|~~{~{~~zz{}~~|{}z|~{|||z|~|}~}}~}~{}~xzz}|{~|||||}}~|{||~v~}|z}}~w{{{|||~{|~}||}~~~}~z||y|{~wz}~}~||{~{~z|~|{|{x}}~~|{~{}}y{|~~}~~~{z~{}z}||}}}{}vyv{zxy}|{yvxxt{{{ywzuuvywzuuuw{txxv}www{yzt{|w{y|x~zw|~y{{xz{|wz{{y{{wwvwy{ywyzwvyyzy{y{x|zvxyxyw|xwuyuxww{x|yu{{s}{wzyz|x{y}|{xx|xvw|y{x|z}xxzxyww|xxwv~xysxu{zyzwxuvut{xy~zx{y{|xw{yv|}zzww}{z~zy{|vxyxzuw}vyvzyxzzzwyxzv}{{vurxsuuwuzxx{xxwu}zz{yzzzz}{zwy|z{uzxx}|wzwxxtvwzyuxwv|xtwxz{yzyyxyzxxwyzzwxyy{{yzvz~}w}xyz{yzx|z|wz{|yyy|w{zuwy{wxvwz|u{yvvzzyyyy|zxtzxxx{zzxxywwvwyu|xw}{zxu}{z{xvyy}vuz|wxw{}xyx|xyzt{yyxvzzxtwxysyxw{|zzxy|zyxzzxzy}yvzyz{~|zzyyzxywvw}yyzwvyyy}xxy{zwzyvyy|wzyuwxzzyyxzxwv{yz{}yxw|x|{zwz{{zzy}w}yxyzxz{ywuuut}yyzwzzyz~vxtx{wv{{|x{}z{{{|{|z|x{{y{x~yzw{{{}xv}wyvxx{uxxwyxywwzxzwzwxxyxwzx{wvyyzz{w|wv}xwxzz||xwwy{xv~~|wwzx}wwxxxu|xw|yyxqzyxwxyywxxyy{{xz|z}~vxz{z|}z}{{w{{zyy{yy}}}|yxxww{wzzwyyxz}vx{y{u~zyzx{{v{wzz{|xxy{w{zw|y{z}yxzz}~y~~|~{z}}{|{~}z{|{||x~{{||z|~zz}{zz~}~~z~{|}{~{}{|~|}~|~~||w|}x}~}{|z|~}r}xy{zzx{|{~}zy{}{}}~{|}}|~}~~}}|{y~{}~}}}{}}|}}}}{z~{{xx|y{}{}y{~~}z~||~{~{~z|z|~{{|~x{|~~z|{y}{zx~}}y}~{}~~|zy}x~|~{}}~~}}{|}z{}~~|~{~~}}~{|~~z~z~|~{z{~~~~|}zx|z~||z~|}~}}{~z}{}}~}|}~|}~}}{~}~z{|y}{z{||{z~|}|~~~y||}}}}{}}|||~{}~~z|z~z}{}|~}{~|}zwy}{z{}z|~}~|{{}}}~}~~~{|~y|}|~x{|}|~~|}}|}|zyz~|z{{{~x~~}||}}}{|{}~{~~}{|}|}{yz|}}{z|}~y|}}}|x~{|{{{~~}||}x}~{~{~}~}~|~v~~z~z}}|}||{|~z~|~yxy}{}{{z~||y|~z|||}~}~~z~}|}|z}~~~~||||{}}x~|}|~|}}~|~y~~~}||{z}~}~|yy|{|z}{~z~~y}{~y~}|{||}~~~|}~~~|~~y~|w{zzyuyyxzuuxwyxzyyyzvwxw{ywxwz{yxw|uzwzvxwuzzy|{|{xvxyywwvwuwzxszyyy}}xz{xzzxyzyt|wwyvyw|yy{w}wvu|xyywzwzyyvz}zyyzzzxvwzy{yyvwx||yx|zvzoyzz{z{wzzyywxxv{x{wzxw|yyzuyu||vx{{w|y}zz}wwwxxw}xzwv|wzw{yx{y~zyx{wyy{zz{yxwuvy}{zy|{wzuw|v{zvy{}|wzxywyy~wu{wzwzz|w~xzvyzxuv|wywv{xu|ywx|vvzyy{|{{{|w{xwwvxvyzwyv|zy~||xyxw{zx~vwvxuv|yyyywxyz}zwzywz}}xyyyxzyzyz{vwzw{wywyxzv{v{yzzw}wzvwwxyy}}|xz{wwyy|z{zzzzwxvy{zxx{xz{xwz{y{zx{{{zwzw|{yzvx{yy{z{y{tzw|{z}x}y{wxyw}x}zyzzxxzyxwwy|z{xz~{ux}zyyvuszw||}xyzx}|wzz{wyzzwwxuwxvyy||yz{z{zzy|ywzzy||y{z{z{zy}xzxzvy|yvwuxz|zyz}zx}xxy{{x|xwwz{|uywxxzz{zzwxzx{xwxzzz}x}w|wzx|wz||xyzx~w}xt|w|{y|wy{yzy|wx}{zwywzxx{yy}vzw{zzxyx|uzzzy{~wyzwyxxzw{xzywwyz{xz|{yuzy}{}yvwzy}z}zyzx{zv{}zv{}x{{yz{yyz{vyxvx|zx{zzwyyx}{xvz~v}y{xu{|yw|z|x{}yv}wx{|~}|}|~}~~~||{|}z}{{~~~|z~}z}z~|~{}~~}|zz|{{z~}{}{}{~~~}~y||}|~~|~z{}|y~{}~}}{|{~~{{~{x}}z|{~~~}}~~||}||~{{}z~}~}||}|~}}~|{|z}|{~}|zxxz|yz~~z}|}}~}~z~|}|z}|y|}}|{}}~}||{{~|z~}|vy|}{||~~}|}~z|}}}y|z|~||{y}|~~}~~}~|{}{|~y|yz~~}|}}{}{}}y}~{~{{}}{}|{|{}{|{|~}~{~{}}z~y}~u|}}}}}|~{}~~|}|}~~}z|~|}|}}y||}{|~}}|}}}}~|}}}}|{{~|~|}}}}|}|}~z|}}xz|{~~|~|{}{|~{}~~}~}~~|}~|~|||~||}|{|z}{|}}}~z|}~z}{}}}}}}~}|}}~~|{~~|~y}~~~~{}z~}|}}}}}|y|z|}~}}}|{~~{}y~~{||~{~}~~|~z}~~}}|z}{z~|}|z~}~{}}~||u|}~|z}|~|~||}z~}|{z~~|~|}~|~x{{{}|~~||~z}{y{|~}|}~}}}~}|~|}~}|z}}~|}~|y~{wzxvxx|ywxywtzwvywy|yyvwxzzwxyyxxsywzy{syvv|yxzvyw{{uw{zv}yy{yxw}{xv{wyx{yy{utuyywvztux}zuz}wwyuvwzw|wyuxyuxvx{wwz{zwzx|zy|yzxxzy{{w||v}z|uyzyxvxuwwtxvsvzx|{zzruzuwuvwvutvx}xx{}w|tyzw|x}}|yzz{z|zy{{uzwxxuwxux{ux{wxyzvxwtyxs{vwzuyw|yu{wzu|ywxwxwxwzwyzz{y|y|{yzxyz{|}}yxvxyvxxw{xxy{yvxyyzzvx~y{xxzw{y{vyzx|y|y{zz{xzzy{wzyyyxy{}~xxy~{zzzxv||{w|tyuxx{yvzxxxzxzv{yzzuxwwy|xwx{}yxw{|xv{yutyyxzxzxxy~yy{xyvwzyyy{wx}xy~uyzwwuswwzw|y|xx~{{wx{yww|zy|w{zwxyzzvz{z|{{zx|ywxywuytxwz{yt{x{|zxyxyzvzwtvywwz|y|||zzzxtuy}yzy~|y{x}{||zy|yzy}u~xyxxzyxvwxwvxyw~wxzvyxxwwwzyzxzyy{~~}~z{xx|z{{z{y{~{yzx{|{{yww}|wxwyzvu{xzyx{xvsvyvux{yz~yy|w|x~}zyu|~w|vywy|y{ywww~sz|x|x{zyz{yzzx}zw{v{wzyxtzzzyxw~xz|vzwwz{xzxzx|z{|zyz}{z~||y}wyy|zxxzzwy|}vy{zyyz}uyv{xxwwyy{yy{xw{z{|xz{z~xyyzz||zzx~||}~~}{~z{|{|y~}~~|x~|y{{{y||{{|{|}yzz}|}x{{}}{|}|~~}}~~~}y~{}y~zz{|{{z~~z}y{}}~z}|{}}}|~~~}|~{}~y~|{z|~}~|z~z}{|{}~{yx~{y~}~z}}{|{~x|~|~}|}}}||x}{~y|}z{}~{{|~|z}z~z}}~||}}y}{|}}|~{}z|z}z}~|~}{||}y}}~x{{{~y}{{z{}}~}~}~||~z}{z{|{z{z}}}|~~~|||}}||~}|~z}}~||~~||}|y|{z||||{|}z~~z|zx~|{~y|{}}~y}{|}y}~|~|y{}}y}{|~~y}~}|p{||}x{~|~}||{y}{|}}~~~~}|||{}|{|~~{}{z}{~}~{~}{}|z|~|~}~}{}{~{~~}{}}~{|x}z~~}~}|z|~y}|~|}}}}|}~~{~~{|z~}|~y~~{~}|y|~}}{{}|z}~z}~{}}|~}~}}|}~y{~{{}}|}||~|}{|~~~{~~}z~}z~}~}zzz~z}}|~{~}{|~~}}}|{{}w{{||||~z{||}{{z|}}{}}u}~|~|vwt{yvzwyvxxuuuwvxz|v{vuuxzwuvw{wxvwzz|zzwyyvwzxxxy|vyuwv{xwvtyvxxzx{xxx|tyvyuzxwyyzxz{zwz|yysvywzxxyvwwuxy|wwx|{ruzyzyw{zt|yzvwvu{zz{uyyxv~zxyxyyxuyvztxww{|yyx{yzzvyzwwvyx|vsvwz|uwxxzxzy{yzw}yzyzz{zvxxxvywwz~yy{vzxxyxwy{uxzzxywxvwzy{xz|uwyv{zv}wtx{y{{xvyzvxwx{{vxuwyyyyyuu|ywxwz{{sxxyuwyyutxyuxy~{yu{xxww~wwxyzwwutuyw|yx{}yzwxywxxyzvxw{zzxz{xxyzwwz{w}yz|yu{vyuxxyswxwzxxx{vvx|yu{wwzzyvxv{uy{xvyvx}xysyzzuxuxxywzzyzxxywzzzxv||yvxyyxvy|wxuwvxw{x{xxyvyxzxyyvyz{zyw{xwyy{y}{wzzz||uzwzvxv{u{yzvwxwyzwywyz{uvvzyywwwyyx|xzyu{vxxvy|wtywyw}x{x{xz{xywxxzwxyyztywzyx{|{|zywyy{|wxzvvxzyyz{zvsy{z|zyz|zyxxyzxy{y|yzux{|us{y{w}z{z}}{x{yxywyxv|xuwyv{xv~~y}{wyxyz|vvxyx~yvzz{wy||xxzztyy|~zwzwzzx}xyz{yzz{yw}ywxxwxzvxy{y{zxyyxx{ztxw{yzzv{yyzx{xwyzxwwyz|yu|zwxzy{wvzyy|vwzxyw|}|{zy}z{~}{z||}|{~xx|~}z|y{z{}|z~{|y|w}|~{}{}|||{||{}|{~}|}|}{z{}|{}~~~z{{|~y}{~||}{{|}~{|x~z|{}|{z}|{~~~}x{}}|}{~{zz~y|~}|}{{|{~}~yz~y|~}{|~}}z}}}{{}|}y}|}{||z~}~}}~||}|||{zz~{~|~{y}}}}|}{~z{{|~}{{}yyx|}{{|||||z~|z{~|z}{||{y{z~|~|~{}~{~y}z}~}}z}}{}{z}{||||z~~|}y~~~||~xz|{{z{||}}|z}}{|}~~}|~z{}|{{|z~~|z{z|||{zx||{{}|{~y}|}{x}{z||{}~}{|w~}|z{~z|{~z}}||{{z}}|}~z{~}{{~{|}~|~{}}}~y~}~~~z{|}~~}}}~}w{}{|{{{z}||{|}}~|}{{{{|{~|}|{{z{{}~}||~|~|}{{||~~zz|}|{|}~}z~~~}||}~~z|}}||}|{{}}|}|}~z~~}{~||~~~|{|z}z{~{}~{~z}~}~~}|y{~||}}{{}~||}~~~{{|||}x~~}~||zz}y~x~}~~|x|||~z}|~}~|x{||~|y{|}}}}}}~}|||~}}~~|~~~{}}~~z}y}y~{yxwyy|{{{szzxvywyyy{zvxzywyxxwvxtyvuyxxxzy{t|z|{{~syy|yzyvzx~||vz|}xyyu|zwv{xywvxwwxywu{xvuyxyswzw|wyww}y{yzs|xzyy|yyxwzz{wyywyz|zyz}rxz{yvuv~xwywxxsvvyuxyyzxv|xwywxyuwy{}vu}w}z{zxwxxzzzx|y}}wwvzzyzy}||wxtyw}}|y{xx{{{zzuyzp{vvuv}zvvxxyyxw}}x}ywwvxz|z}yv~yzt|zxywyz|y{xxwxw|vyvzy{ywx{x}uxzuyw{ww{zz|vzw|{wyzvwyx||z|y{zzxwzxvy|{|}y|yxwyzyxw|wxxzyuww|vuzxxwxx{zxwxx{zyzwy|w{zz{{}{yy|zzxzvzx}xzyyvvyzuxruzvwyzxzvwvxwxywuxrt{xxyz}zwzxw{wuzv{x|yx|vy{xw{z{wz~z{uz{{|yvvu{|z}xzzyyzwxuzyxywxxy}xzzxyxzy~y|z}zz{vx|z{vywuzxxx{{zyxzx|wzwyx~zwzvxyyyx|xuwywtyvzyzy}y{xyxzz|{{zz{}|~wyw{zzxy}{w}x{yx}yz}t{y|uw{vxvy|vusxzyuywww|ywyy|~|{yx{zyt{{{y{|yty}y{v|||zzywzv{}wvzr{xxuzw|zvwtwxyyvv{{w{zwxyvz{v}{{}{zyz}zv|zxz{|||{zz{|yyz{zxy||wzw{zzyzvxzyzx|wvyy{yysxx{w{|w{|{{~y|w|v}{~|~}|}{~~}}z~|{w}y{}y}y|~{||}~z~|~~}}|~z}z{~}~|z~~|{}}||{|{{~~zz{~}||}|yzy}|~}}}}|}z}}|}y}}}~}~~~}}{|z~}{|||{|~|~}z}~}z~|~~}}x{}~z|{|yx}z|xzyz|~}}~~}}|{|x}|~}~yz~~{|y~{{|y~y|{zz~x|}}||}|~z|z|~{}z~~{{}}}~|||y}|}~~z}{|~~~|~||{z|z~|{~{}{}zz}|}}z~|}}|}}}}|}~{~x}{}{v}~|}~{x~}{||}z{xz~z~{}x~|}~}}|||~}~~~~{z{|}{|{}}|||}y|}}~y|z~|{}}}~z~{}~yz{}~|||~}{|}~~}|y{{|y}z~z{}{y{~y{{{y}~{{w~|||z~~{~|||z~~z|~}~|}|~{}}~y{}|~~yz|}z~z~|}|y}}}~~{~~~}~~||~~~}y{}|{{}z|||~|zz~~{y~|z~{}}}~z~z~}~|~}~~|}~~~~||}|}{~~y}|{{z}~{{||}~~~~~|}~~}}{z}|}{y|}|||~|~~}y}}zx{~~|~~|~}vywtw}zyu{xzyywuzxwwzvzxv}yzxw|z|xzxyuvzzxy{xvvwx|wzwyy{|x|zxwzzwyxv{|zvwyzyw|yzyuwyxvvxzuzxxz|~ywtwwuv|zwwwtwwu{yry{xv}zwvzwxy{z}vzvyxwwywxzyyzv{yyzzwxxuxuz{vyuty}uzyzxy{zwu{x|wzyw}~zz|w{wzwzyzxyyyvx}vxwwvytzyzvzy{wyu{|yv|ywyxwz{uvx{{|xy{x{z|y|~zz|yyxzzv|zxywzxxzzw~zxtxyxxxx|{uzu|y~zx{|w|y|zxyzv{ysw{yyyxwyxxwzuxyzvwvzvx|zy{zy{yzvyyx}|zyx|yyzyxv{{xyzu}{xwxxww{y{y{y{vyw{vzxwz|zzxyz}xxxxy}x{xvz{wtxz}xyyzvvy|xy{xv}yxyyxuxxvzz|z{yxytzwzyyvv}wz}yz~zxwyx{yzz}w~yxyxzyx|xyt{xxzzz~vzyxxzwyzwyvyzy~vx{wyvxxzwuyxzyyxzty{zvxy|zyxvxuyx|yrxw{s}yxx|zyv{z{zwvxx{yvv{yyzyxyyzyx|xz|xvo{v{}}yyxwyx{yyzzyxzz{zyy{xtyz}vzvyzy{zzzyxz{||zvuwwwt{zxw{wt{yw{y}wzxwvyxzyyyxxvxz}|u{xyy{~|z{|xxxz{|zwvywyyy}vzyyx{z{yy{zy{}xwz{v{{{z|wvzz}|zx|yxxv{yzzywruyxyzx}xx}w~w|w|vx|xzzxx{|yxyt~w|}|}~}{|~z~~z~~|~}z~|}}|~y{|}{|x}~wx~~z||{zzz~z~y}||~|}y}|}|{~~}~|x{{|y|~zy}~{}z|{~}|{{~y|{y||z}y}||}|{w~|~|~~~||yy}~|}~z|y}}y|{}}{~{{|}|{}|~||~}}{}|{{|{z{{~y}}}}~}|{~}y~|}}}~}|}|}|{~|z~{y~{~~|}|y|}z~~~~~|}~y}}{|}~|}~{{z}z}{|z~~|~~{}}{z~|~}~{}||z{}{}y~|}z~~}{|||z{~~}~{{}|~|}{{~|~}~{~y{x}z}{~||}y|}~|~z}}z}}|xz}|~~~}z}~{}}}|~|{}}{||~}}~z}||~{}||y}}z}|~}|{}{|~w}}x}|}~|~y|{{||}||{|||~}x|{~~|z|~|~~|x|y}}|{}|}{|}||y|~}|~|||{{~||{~{{|~y}~}y{|y~|}~|}~z}}}~}z}~~|}}~}}{|}}|}~}~}y~~}}|}{zz~~|~~}|}~~||~}y}}}||~~}{~}}|~||}|}~||{~{}|z~|~{}~||}{{~~{~~~}}||~||~|~|~}~~{|~~x|zyz{{zx{yz{xvwwyy{zvwyyv{z|wwx}y{yuxxwwxxxxvzzxwzzuxzuwy|~}vyw{yyy}}|zxyyw|{xwzwuvzwvzxwwyzxyvzyuywxw}u{suzu}yz{zw|{{yzy{yu{{yxzyzxyyy}yx{wzxywz|xzwxyvzw{yuvywxyww}|vwzwwx|y}yzzz{xzzwx}xy|yy}|tz|{~yyyzyy{uzv{s{wyuzuy{yv{z|vxzyy{uxx{y{{zvy{y|uw|{yy{yy|vy|{w{zx|zxxz|uxwzzzzvxwwxyyzxyy{vyxyzvtwtux|wxwy|w{wwy{y{wz|w{|ux}zzxxzy{{y}w}xx{wtxw{yyvzzwyuzx}xxwvv|xxxwzyyw}yvzx|{v}z{z|{|ywzz|y|z{z{zwzuvzz{yvvxyyxx{yxw|zuzwzv~w|xzywxzwzzw|{yzxzyzz{uzx{y{yyz{{wx}xxx{xvxxxsvwzzw}xyyzzvxyyyxwzyxuyxy|||z}{y{wz{u|yy|zx}}z{xyx|yxy{yzxzwwuxwvw|yxyyyzuzw|xuvvxxwwzuxwz|xzx}~{}{yvy}zxxzx}yzyx|{v{|zzyyzvvx}}{tzvvywvyz{wvxvswxz|z{vzxyy{x{|yyxzztyx}zzz|z|zy|}z{u|zryxxvzwyuzxwwyxw|wxwzw{v|yxv{}wyz{x|y~yxx{|yvz|{z|}}|zzzy}{yyywzz{xvxw{z{{y{v}yzywzwxyy|v{zxvz~|xz|vxyzx{}zywz||~|~}{y}}z{{|yzx~yw|z|}{~x~{{z{z}{||z~}{{~|~|~{|~zz}||}|{}v}}|{}}{||{t}wz||x|z{~z~{z{~~|y~{}||}|z{{}{|}|}}~}xx}~{}|||zyy~~|yz{z||xv{}{~{~z}~}}}|}}}~}}}}|{~}z~}}}~|}z~|z{x~~}}z|~z~{|}z~~~{}~~~~~}}}|~~|z~{|~z|~|}z}{|}z}x~z}z}~}~}{~~~~|~~~~~|{~}}}~~~~|{{{{}}|~~}}z|||{||{~}}{|~}}}}}}|}~{~}~}|~||||w~|}|}~|~z~}|}{}~z{|w|}|~{}{~|~~w~zw}~~{{~|~{~|}{|z|{}{}|}~~~{y{|~~~}{|~~~|~}}||||~||}}}}|~~~|}z|||{|{w{}~|}}~|{{|~|}~~}~}||||}|z}~}wz{y||{}z}z}yz|z~}~~~}}~|||}~~}|}|~|}~||}||||y~~}}~~}{~{~~|~{|{}}{~~~}|~~|~~~~{~|{~||z|}~~y}||}~~|}}}~|}|}{}~|z~xwyuzzysvy{wzzy}w{vvx|xywttwwvuwyyxxyvxuyw{||x}xuwwxyyyywtw{vyzwzwz{{uxvy}~z{wyyw}wyxywy}szxvzuvztyyxu}yy{~ywyxzwu|yuyyuvytywyzwzyxywvy{{yxyvzyz|xyyywxywwy{{xyyv{y{zvyvsxy|ywzyxwv}xuxy{wvyx{zv{{{wt~|wxxyyywxwyu}x{vzz{wzyxy}y{{xyzyv{}yzvyvxv~wxxyysxxywzxx}vwyw{yzxywx||wxw{|y{wwx{{ywxwu{{wzzx|x|zzx{x{{y||utuxzy}yvyyvxvx{ywzzz{x{z|uzwvw|}xy{y|ty|vx~zzx{s{zxxywx{zxwwz{|wuxyzyy{yyy{{yzwxxz}xyxyxuy{y|xzyyyux}wxxvz}xxwx{xzxvx|zzuy|vxz{|z{xtzz{zxu{zzyvyxwvzuyzzy{zyxx{xzz||zyx{v{wxywuyxwvzxxwxzz{yuwwzxxxxzx~ywuxyuwz{{yu{xzyywzyvxs{zz{xx{xxxxyyvzywv{~zu}|{{{rxxzwzw|}|yyuyzz{zyxwz{{z}wwyuyzwzw{z|wvzyxwuwy|xv{|wwy|v|uzxyx|zxz{zzywy{}{zzv{zxyyu{yw{|yzyywyzyzwxxyzzvu{wwy{xt{wxy|yzzxzwwxyxx|v~x{x|zyyxx||zx~wxwyzw}{vyxx{z}|ywzx{zzxx}yyxyyyyyzzuxzxxxvwy{{xtvvz{wzsy|z{~}}}}|x}x~{y~}||{~|}z}}}~~}zy|}y}{|{|}xz|z}}}{x~||}}~{y|~}}y~y}~|}~~}||{|~~z}y}z}~}|{{}}|z|{y~}zz~}{{y~|{{|w|z|{y~~{~~{~|}z~|~{|~~|~}~}|}}xz{{|z~||z~||{{}y~{}~}}|{{~{|}|{||{}z|}|}w|}}||zz}~{|zz{}||x}~z{}|}{|~~|{{|{{}}{}z}}~|zz}~z{{||~~|}|~~|}~|}{{z{}{y}||{zz|}||z~~}|}|y{{}y}zz||~~}}}z{z}{~|~z}|{{||y~|~}~}~|||z{|{}|}|{}z}|~zz~|z}~~||{{|z{z}~}{||y{|{}|}|}||{|y}~}~}||||{|~}z{|}y}}{}|{}z}|x{z~}~z}~}{{}}}~}~|xzz~}|{|}}z|yy}}}|~}}y|}|z{{}~|}~zz~~}}|z{|}}z{|~z}z~{~}w|~|~~~}z}z|||~~}}|~}}~~~{{|}}|z}{}z|y}|~|{{|~|z}~{}|}~~~z}}|{|~|}z|{y|{}|{}}|}}{~|~~{~~~z}{}|}~x~{|}{z~z{}||||}~~~z{{wxyz}y|y}{wwvzzwvyvzxww||vxyxywsv}ywvxvwwu|y}zw}y{zxyyy{t{{|x}v||xx|xx{z{zx{yyxxywxzztxywwu{z{wyxxtvvzvwvuywwyxw{yzzxxtzxwyx{xxwzyxxwyuyxx{yyvy{yxuwwwwwyxxvwwxyvwuyxxtw{zww{z{yzxwytz{ywzyvw}xzy{zyzyww~~{wzwxruxuvy{xxy}uyxuvv{ztyuu{xxw{yxw|zyy{x~yxxzxy{zv{wxztx{}{~{yywxyusyyyvzxzzvuwyxx|zz~w{wxvvzyzxwzyxx|wyy}{|ytyuxx|{yyzwz{xz{zzzxw~yx|y|ywzxyv|wwxvvxyxw|xyzyyvx{xy|wvyzzzvxzvxw||xyzxx~wy|yzwyvv{vzwxwxxwyywuwxvxwzt{x{xxwzwxzy{}}{}{yx|x|{|wyvzyxyzyzxz||yt{uxvwxwzyyx|v{zy~vzyxw}qvvzyzut{wy|xyxz{z}yyxzy{yxx}xx|w|zzzyx|vt|x{wwywwy|zyxx}x~{wzt{swxyuzzzwxwyy{{|z{|z{z}|wwyzz{zy|uzxuz}yuyxyy{xtyvvwt{}|yyyz~xuzzvt{|x}{|yywy{z{y{|wyxzxz{uzwysx|xwx{yzyvy{zwwwy|y}y{wzzxxxuwuxxwwvx{wwz}xzzzz||wy{z|y{|x|z|zyy{||tvw|zwx{tyyyxw{yxwytx|yzzxw{y|yyx{z}~|zyz{{|{{{zzu|{~|~z}|}}|}|z~}}~y}y||}yzx}|~~~{~|}}~{~}|{~{y{}|}{{~z~{}z}|}{}x~~{{~}}||||y|}|{z~{{~{|~{{{~~}}}~|~y{y{|}}x}}x|{x|||uz~z{{~{y}x|}y}}~}~~|}}y}{~}|~}|zz|{|~|{x{}}|~yy~{z|{}}~{|{z}{|{x{~}|}}}}}}~~|~}~~|{|}}~~|{~y|||y{}zx}{}}|{|}}}||z~}|x||}}|~~|zz{~}xz|}}|}~{}~|~~|z~z|~x||}}|}{|}|}{{xy}|}~~{}{~{}|~~}~y~||~z}~{}{{|{~}z}}}}||}~}||~zz~}{}|||{||}}~|~|~~{}{~||~||~}}z}z~~~y|zy{{}y{}}}~~}z{~|z}|{z}|~|}}}z}}{y~~zy||{yz}~~zy}w}}|x|}|}~}}|}~~|~{|}~~sz~|~z|}~}|~|{}~~z{}~}~~~}{}~x~~}~|}~{}{{z|}}~~~|}~zzz~}~}}~{}}}}~~y{~}{|~{~~}{~}~{}}}{~}}~{z|}}|}||z{~|}y{~~|}u~}~z}vzzwxzwzwxxy|}|{vzyzywzx{y{x|yvvzyyxywsyyw{vzwz{zywzwu{zx{w|yxw}yy|yyzxwzvyvwyywxzyywux|}z{yzwpzw{xtt|xyzwxyy~wxzywwyvzt{uyzyxzy}x}vx{wxzzszyyzz|yxvwzyyy{yxwzzy{wxvww{zy{xvvwx{wyxxuxyxz{zzvz|y{zzvx|xyyvwxxyx~vyyxzw{rwv|{{~ztxzxxvx{z|zzwxzw{vr}{{vvtxwztvzyxvyw{xwv|xxvxzxyu{xvxy{}x{zv{vz|sywzyxvzyuzxvyxxvvy{vxzs{vzz{wz|xyz{~|}~v{{xwzxyxzx{vzuux{yv{ty|x{xw{yx|zx{xxxy{yy{wz{zvux|{xz{vzyxwu|{zwwyuy}zuzzyzzx||vyvvw{xxwxuy{yz|zzyzvwzxyy{|vxwzwzvyyzw}zuz~||w{xz{z}w{xwx{w{yvzyz~{zyvxvvwyyw{yywwz{yxyvzz~vvq}tzwxw{xw|xx}tx|zy{{wxwzuzyzz||zzxxzv|x|xzx{tzz{yyyyuw{sz}x}xyyzxysyuwxxv{zytw~{xy{zwvwy{{yz|xwzwxv~xvxvy|wwwwyxyx{vyvyxywtzy~zz{zxu|{yzz}zwx{{z|yy|{zxxz|yzzyz}vyxx}yxx{{wy{x||xy|yy{z}w|zxvxzyzxxw{w{wzy{yxxyxyyz{{{yy|xxy}}|xyvwyzv}z{xxzz}xxz|x~{yxvwuzyzwx|yxyz~{y{}}z|{|{x~}}}~y|{}{}~z|y{}|{||}|}~z|}}y{{~~{{}}||}~||||~{~}{}y}{|~}{{}{}~z{|~}~|z}}y|{{y}{~|~|}}~zz{|z{}}|{~~|}{{~|{~}}~z~z{|zz~z|}||}y~~~zv}}z}|~~~|}{z}~}{{{}|y|}z~z}|~}}x|z||~~{||x}|}|z}~z|~||{}z|||~{|{}}{}{|zz{~~|~}yz{~zz~~z}yz}}|y~{z||~|{|{}{~~|}~{{}x{~}zz}z}~}||{~}zz~{|~~}zzzy}{~{||{}z|{}y|y{~~}zz}|z{||}z}}|}z|}~|}~~yz}||{~|{~{|~{y|~}}rzz~~{||}}~|{}z|z}|w}}{||}}{{||~~y}z}{||z||y{||}}{z}~{~|{z}w}}~|}||}}zv|}~z~}}|z}|}~|~|||}|~|{|z|}}{z|yyy}}{{}|{~y}}||}~~}{~}z}}~~~|zy~~}w~~}}~}{~|~}|~~{~z}}{}|~~}}~z}~z~z{{~x}y}{}||}~}}~z}y{|~|y{}~|{}{~}z||~~}{{~|y}|}}~}|yz|}t}x|zzyx|}{zxxy{xwvxuu|~}wxzvvttuywxtxxvvwsz{ystyyz{zz|yx|zz}xwxwyxxzx|zxzy{xx|wxxwtuyyxzyxvtyyxxvwszxtwvtuxxyuyzwwywxzy}v|}vyzxx{{zyzyxwyz{yyuzuw{vwxwvzrwwxxtzxttvzxyw}t|wwxyzzzt{zuwy{xx|wwywy||{}yzz|y{zwyxzzzuyzxyvwzvxywyuuzzuuyxyxzwuzyz{xyuyyzz~yzwzxwwyy|xvwx{|x{~zz{yvuxuxxyzzytyvwzxvyttvtu{zzyxzwwyyy}{|wy|zy|}{y|z}{}zz{}xxy|y{|v{wzuz{xuwwxyzyzv{xvw|wwwxzvz{uvyytzzxzzzz|yy{y|yvzw}xzx|x|x}xz{vwvyvxzxvyxxwyuvywwvxxy}xyxvyy|{zzvwxvzz}yx||uy|~wxx}y}z|{zx~zyzzvvxxvwzwwywxyvzuyywxzxzvyxx{yzx|{zuzzxz{xyzy|vzxzy{{{|{}vzzy|z{y{wxzu{xyzzx|wv{zuqwxyu|tsr{ysyw|z{zy}z|xz|{ywy{yyyzz~{{~z|wz{|}{yvyvw|vxzwyzwyvxzyyzuu|ysy{|{}|}w|{v{}yx}~zz~v{wv}z|wzz}|{vz{xv{x{vxxzwyuw{xyzwzvz}|yw{zu{xyzwv{}|wz|{{yx}zzxwy{xyz|yv~zzyvy~wxxuy{vz}x{}wxvyzy|yy{sw{vwyxz{{x|}zyzxwy|wy|z||~~{}}z|}~x~~||}y~~}~yy}{~t|}z{{}zy}{|~}{}}}z}|}{z~~~|~~|}}|~}{{{~~~|~{|~{|~|z|{|y|~~}{~}x|}}|||||z}{z~}}y}|||}||}~}}||{}{{yyz|yzzzxz}}~zzxyv~yx~z|y}}|~z}|y}}}{yz|}|{}~y|{{{x~y~z||}~z}}zyz}|}|y}}|{~}|~}|~|}|{{||~}~}zw{yz|{|zzx{{}z|}u{}~}~~||}}}}~}}|}|~{~}zy{|{}~}}{z}~z|}}y{|||{~}{~|~~~|}~}~}}|}~~~~~||{|{}~}|z}~y}|{~|}}~||~{|{}{}~}|~}{|}}~{|{{tz~|}~zzz{z}|||{~}|{|}|{}}~{{zz}~~}~~}|}{~|||{|z|~~}{}{}w|}{{yw}|}}{}y}~{|~~y|}|~~~~|}}}}|{z|}}|~}}x|~z|}|z{{}}}z}|~}}|~{~{}|z~{~~{}||{~|{~}|~}|{~z~~z{}}|z~|{|}~{||}z~~}|z{~{~~~z~}~~~}|~~~{|}~}}|z}{~|}}{~~z~{~~~}||}vyzz{xyxyyzwt|y|{xxxx|zzwtxvxzvvxztw|zzzxx{x}wxtvzxxyvxwvuvwuxz{yxwzwyywuv}zyzu~xvznzyvzzyyw|x|zwvwxyzy|ywz|xywu{xzxwyywvyxwxxytwwy{t~uzyyy}yy{}wyuzxy{x|x{z{wwzzzw|w{uu{~y{yzz{xt{vxvxzzvytvyuyx|wwvw}xw{}}wwyxxryzzxywzuyxw{zswyuux|y~zyxzvxwztuxzyyyzwyxwvs{uyyv{xwvvxz{y~zxysywyyvw{uy~ywx|uzw|zxy{yvxvxwwxwyyxyzww}w{uwuu{zwywvyywzxvxr{xxwyzwyuy{z}xy|xw{zwvvv|yzzvz|}|uz~{v|zwvy{ys{zwy{z{{y|{~|yyvzyxwtz|xvuv||zy|vw{v{x{vvyyy|yx{xxwzyzyz|{{z{xywxzyvy|z|uxy{wy{uvvzx{{{xzyry{wyxyvzrwy|vzxzvww|t|v{z{yzyzvxxxz{uz{vyyvx{zxyzu|zxy{yz|txwuwv}wwxy}z||yxzy{tyzy{|xzywywzxy|yx{wzz{}xyyyt{yzzw~yxzz{|xy{wzyyxx{z}|wvzztzzy~x{zwvzyxzwyyw{y}{{x{w{xwxv{zywwwxw}xxzxxzxw~wvyw|vz{vyz|xyxvy|xxwwv{zwzvvxyx{vz}{{}xy{|ywrwxzwuzw|zz{yuwyz}vz~xuywxy{x}wzyvyyvzu|{wy{zzu|{wxvw{twy|{yxyw}x{z}~||~zz{|x~||}~yx{~~z{z|y{{}z}}}~{{}~{yzy{z}yyy{yxz}{y|}~{|||{}}y|~z}}}{|z{y~|y|{~yz{y{|~x~{}{~}{}z}~~}||~{~{z|||yz}{}}}~~~z|x}|||yzyzx~{~~y{{{|zyz||xyz|}~w~zz|y}~y~|~|{{~{{~~y}|z}}z|z}|z}}~{}~|zz}|~{y~~}~}|||{||~~||}|~}y}}{|}{{|{}{|}z|x~|x~|}|~}}w|{~~}|~}||}~~z|}~|{||{{~|~}{}}z|zu~z|{}{z||||{|{y~~z||}}z{{{|}}|z~y||{}{{z{{y~{~~}z||~}|}z|}|z||~|{}}~~~{|{||~|{z~z|}{}z}|}|~|{}|zzwz}~{}{}w||{xy||~||~w{z}|}|~~}{|z~|zy~zvz}|{}}}~}}{||}~|}||~z}{~yz~z{{|}y~z|~{}|~||y{~|~~|}}~z}~|}||{~}~~~|z|~|{}~z}~~}}}}z|||}|z}~{~|}z~{|~|{~~x}|z{}~~~}{y|z{~~~}|z|}|z}}~}}}~zy~~~}}~||}|~{~y}}~z|}|}|{~~|xy}x{y{zvy{u{xyyvywx}ywywwz|{vvztywzwytzwxxw}y}|w{xwy{xwxz|{uwvzzxwx}zyx|{{zvyxzzxytvwwyx{xyvzsxvxuvwxytz{wxxywyv|xtvv|ux{|wzx{zz{{}yxu|w|wvyx}{ywuzvzwyvzxsxw|vwzyuwwtxwxy}vwzzwxxzxzxvz{yzxsxzz|y~zxw|}uyxwuwzv{vuyvx{wxywuxyv|{|zvzuutvxxzwvzxz{yzyz|yxxxzzwyzy{{}y||}zzw}zz|xu{{uz{{zuxvz{yxwyyy{xzwywv{y|xuy}zzyzyyxyxy~x{zz{}x{zz}|zzvwztwyxxyz{zyvyuvwwvx{{yyyuzv|y{{x{|yzxz|w|xy{x{z{{xzx|v}vz{~yzzxzuwtwztvzwyxxxy}t{wzwuxwvyy{|z{|yy}}~y{{}uvxzzxy~{z|uw|yz{xxyxv|vuyzwzzz~wywxzvywzxzuwyu{wvww{{xz}yzyzyx{{|yyxz|wyzxv}||{z~uxzu{vxyyz{xwxxwxv}|xvww{{{rwzyvzyzv|zx{y}yqzzzv}yyzy}y{wv{{u~vyyy{yzxzwy{{vxuxywz{wy{swx|w|wuuxw{{}xuw}|wyyyxxy{}zzwwzzxzy{y{xw{{{vyxv|xyyw{zzywvyywzvv{yw{|zyz||yryz|yz|xux|zzwzx|ywzw}|xwzyyxwyy|xuzxx{ywx{wxyuxxzytz|yztwzxzx{||zzx{yxz~||x|zzzz{{~~~|z{{~~y}~y{}{~}|}}}{|{|z|}}~}w~}}~|~|}~~|~|~|~}{w~~}z}|}{|zyzz~}z|y{{~||~x||z~}}z~|zy}{z}|z}}~zyyz~{~}{|}|}~{~}x|z||w|||p|}xxzz}||}z|y{{|z|~~||}z|}~{}y}~|}~zz{}|z{}||zx~||}}{{{}}|zz}~zy}}{}{z~|~z~|~}~~}~|~~|~{~|}{~~}}~{}|}~z~}}{|{{~}|{}~~x}|z{{~|x~~|y}zy{}~{~{}|z|~zzy|y~|}||||}|}~z}}x{zz|}{{{||{}|}y~{~}~~}}{}}{{~|~~}||yy||}~}~y}{|}}z{zz|xz}{|{~{}~zz{~{~|~{}~}~{~}~{~{}z~}}yzy{{}z|~}~}{~z|~}{z~x~}}|}}~{}z}zy|}|x~|}|{z}|~{x~{~}}{{|~{}}}~}{~}{|}~|}~{}{}}}y}}}}|}}|{~{z}|{y}z~|~~w}}z~}y}|||||~}{|}~}{|{|z|}{{y}~s}|x~}|y}}|{~{~||}{~~~~{|~|{|{{~~{}zz}{{}z}z}~{~~~{}}}|wvzy{|{vytuwyxwxv|x{{z|xxyyvyytvyyvu{xyyyyxy|xzzxyxxwzz{yzxxxzxw|xvyxyvyz|vwyvz~xwvzv|wwzvyyywvuwzyy{yzwyzwz}wwwvwyxvvwx{}{vwzwvzwwzz|zx}{zy|xxy{yvxvw||wxwxzy~wxyxwyvtzxyvxzxzyxy{}xwyztxxyytzvzy{yxz{xyvwyxzzzzx|x{uxyyvzyxv{wyv~zxy|wxz|vxy{xuxy{yv{wu{yy}yzxwutxy|z|x{y}zz{yzvzz{{zwyuxzx{xyrzyzzxxzz{wwyxyyzzwxxz{x|wxyyzy{wyzxuzyvxyyz{y}yzyzw{xzyz{|zyy|x~yxzxv|xzwv{z|wyutzyztxyxyvwzwz{x|~v}vxx|zx{~vxzzzy{wwyyxvyxyy{zwx}x~|uzw{w{ww{{zvzxwzxyzyxsszyxyxyuxx|yxxz{{{y|w{|z~zywy|z|xvyw}|x{xz{v|x|uwv{wvwzwuxwuwxzzxyz{xyxy}yz|vyxxzwywy}xzvsw|zzzz{wuwxyxwx{stz{wx|tw{xwzyxwzyx{uyxyz{x|vxwuvyw}wz{xwyzzzvxzuzvzzwx|{w{yyxy}wyzwz|ww}zz}w{|x{zyvyxxwywxyy|z{xzw{ywxw{xwzww}w}}xuy|{szwy|z|ywzwvxwzwzy|yzzzzx|xz{|yx{}yx}z{yzu|{z{x}y{xzyy{tzvv{zy{y}zz|zyyvxywzyx{uv{yywv{y}xyy{|{w~|{~|{|y~|~|}{z}|}|x|}~}~y|}y{w||{}}}{||~~~{~|z}~z}{~||||}}z~~zy|{~{{~|{~|z~{|yy{z|{{{|{yy}{zz}~{z{}~{~z}|}{~~y{{~z|{~}{}z|{|||||{|}}|}{{{|{}|y|~~~}~|~~~z}~}y||z~}|}|~}}{}~{|}{|{{z|~}{}|}}{~~y{|}}}{~uv}~{z{~}u}w~|~}|{{|}}~~{~{|z}}z{}}}{|~~}{~~}x~}}}{~~~~||z{~y}~}||||}{{}~|}{}}|{|}|}|~{{|}~|~~z||{}}||}}||}{}~z}}y|xyx|~||~{}}|}{~zz~{~y}}~z}{{~w}~w||}||y||~~~}{}z{{~}zz}}|x}zz}|}}z}z}|}|}{}}y~{~|~{{}}}|}z}|}~}|}}}|z{{}}|{~~~x|~{|{}||z|{{z}}{}|~~}}zy~z~|}y{}~|}}x~}||{{|{~}~z{~|~|~}}{|}{~~}|}{~|~}|}}z{|}{~}{}|~{|{xy~}}y~|}~}}}}{}yz}}{x|{|z}{}|}~~{|~~|y}~|~z}}|}|}x{y}~}~|{}~}}~|}z|z~|}~{}~}|{{}{}{}{}zzt{xxx{zyxxvyz|yuxzwwzxxzwuw{xzwvvkuyzwwyvrzyyvxw{}w{ywzzzxx{|vy{xy|x{yw||y{zyzywuxuuvv}wzur|v{xyyyxyvvvuwxvs{|x{xxwtyyuywx}{xyzzyxwvyuw}wytzz{wtvvuvvwxyxxwu|w{xz{{xs{vxzwwyyzxzxywwx~y{xy{|zzzzy||zzz{{xxxxzvyyy{uw{yywywuyxyyuxuxyyw{xwzxz|zz~yzz|wywtzz{yuy}y|zz{|yu{yvzxyovzwvzyxyvyx{v{zyvzxyxvwzxyzzuyxyzyxyvz{xxyxxz|w|vx|xwy{{z|xyzvzwxwy{xwvxxw{yywuyy{{vvyxy|z{yuv{ywzzx}y{wz{{xzwvxxzz{|x{}{ywuzw{v|xw{x{wuzvv{xyxz{yxyxuzxuzy{xz{yxzzzwyx{zy{yzx{yxxzxyzvzzwxtyu}zz{xx}z|wwvuzx{xx{zzxyv{vzy{|{yyw|vzxzwxz|zxzwuzwz}y{yvw|vytxwyz|sz{uw{wv|v|vv|z|uzzzxxvzzy}y}|{z}||{xv|z|yw|z||}xsx{w{xzwvt}|z|zyyy{zxy{ywxxwwz{xxxx|xyzyxzx{w{{vxxwyv}{xuz~zz{vywzxzzt{vx{wt{ztuwzyxzxy|xvwztux}zuzx}xx{v{}z|z~zvx|y}|zzzzzyy|{|x{xzzwqvwywzyzy{yzyv{zxzuy}y|yx|xy{wzyzy}{wx}zyx{y}yw~{~}z{}~||y|||zx{~z{~|||x}}zyzz{|{~~~{{z}}|y~}|~}|}{~~{z|yzz||~z|{||z|z~||}w|~zt|~||~y}{|||}~{~{}}|{}zz~}x~|}zx{||}}|~w|}~|}wx|||{yryzuz{{zzz~yxzx{w||{}z}{~z}|||}}||{z~{}}~|~}~|y}{{|}zz~|~|{||x{~|x~~|{~}~|~||~}}{y~~}||{|x~y{{z|}~|z~|z}{|{}~}||z~}}~|}~{}|~|{{|~{~}y|{}|x|{~{z{xzvz|{w{|z|{~||z}~~}|z{{}~{|~y{}~~~{}}}{~|}|{z}{}||}|~z|}~|z~{~{{zw|{|}~|}{}~}}}~~{}{~||{~}|y~~~x{~{x}z||{zz|}|}{}z}{z}}}{{~w~~~~}{~|~~{}~z{||}z|}}y{{|}}}}|}y}{{z|{}x{|~~{|}{{}~}~~}|~zz~{|{{{{}{}}}~|}~}|x}zz|}}|}~}}}|}|}||}{~}}y{||}}{{}x}|~}z||~{}~z}}~z~{|~~|}~~}~||}~{~{}}|~}}w~{~z||~|v}y{x~}}|{z{}|~~}}{~~zy~~~zy{~yyxwxzxw{vuxv{y{yzu{{tz{}ywzxxxsy{xvzxuywwz{xqwx{y|zuz{yvww|zywvz|zzxz{|xwwzy~u|{yvzxyzwwxyxxwv|uvy{|wyt{yvzyxuwyvywxz{wu}vxzy|wxyz{yyyvy{vz|y|wt{z|z{xuxxzyyxwywyyxyxvyyxxwuzzxzzxuvvy{zy|wyzwzxvwyxz{{vu{xy|xtzyw{u{wu|w|wywwyyyzxyzzxxwyw||yvxzyw|yxzuv{yvyyzvywyyytxzzuyw{zxy{wywxwyvy{yyz|x|xzy|yvvyx{xzxwuxxwz}w}xy|vx~ww}xwxyxy{x{{{xxzxwzxzw|{z{yzvvxyu~yzy|xy|yxoxxvvyx|wuxzwyy{{yy|xvy|w{|z{wwzt}y{wyx}zwwy{uwyuy{zuy{wywxwzvyw{zxzx{zywxyz|zyuxwywzz|yyyz{xyyyzxzzzxyvxxzy|yxzyz{ywwzzy{wxzw}yvzyyzwyz|wxyvyywz|yx{vx|{zwxxyyvvz}~wx{vyxxxzxvzxzyzxz||wvx{yvz|xzyxux{|{wvxzx{{}|xz{x|yvzz{{xwxy{zyw|zwx}ywyv{y{y|wzyzvy|||z{w|{wu{xy|w|xx{x{xx|{xxyxz{xzwx}vzxzxxy{xyxxwwww|y{xwyy|{w|xy{|w|{zw|yw|xvyzywwx{{xxxwzzyyyxxwzzwz{{yzw|xxx{|}z|yxy|xwy{xvzxy~z{wx{xzy{xyyvz{xyvwuyy|}||y||~}|w}y|}{{v{{~}z|{}|z|{|{x{z}~}{{|~~{~}~}z~}y}yz~~}z{|z{z{}}}y}~{}|~}|}~}u}|}{z|z}|{|zz~~{~|z~{{||~~{}{}}}|y}{~~}~||z}{|z||z||{zy}}|}}~xy~~|z{~}}|||~y~}y{{|}}~z|z~|{|}{y|~z{||~~}|~|~~~}{{}|}}}}z}|w|~|{{}}~}|}{~|z}~{}}~}|{~{~~~|~|}~|}|}}|{~}~{{{}{~~|y~}~}||}}}~}|{{|zy}|}~{~z|{{|}{~|z{||~||z|~~~y|}~~||}~}}y{}{{}}}||}z}}~}|~zx{}y}}z|~|~y|{}|}y{|~{||x~~{}~~{{~||}y{}~{~zy|||{}}~|~}{|}~}}}{}}{{}}{y~|~~~~~~z}|~~|y|z||{z~}x~~~}}}|~|}}~}}}{|v~~z}~}z~x|}~}}~|{}}}~{|}}z}~||~|~}}}~{|z{z~{|{}}}z}~~|||}}z}}{y|~~~}~}{}{~~}}~}~{|z~~}z}{}~|~}|z}{||~|z}||{zy{|}~{~~||||{~}{}|z~{}~|}|~|~}|~}~|~{|~zwy|y{{~yzzyxw|xuyutx|vxwxzvxuvvy{vv{wzxwvxxyyy{x|wuw{x~zzzvyyy}uyyyw{yvy}}|zwx{vzvwx|yyywzyxvxuwv}yzvytxvwvrzyuwyxwz{zzzv{xzxy||zy|yzxy}|}y{v{xxusvvwxzxwwvxuvzvxytwxwzxtvv{vyz{z{vwx|vz{|x{tz{{yyxzz{xy~}xxwpwzvx~y{vzwy~z|y||v{xw{y{zxzyvzv}xzx{yy{~vzz|zyy~zzvz{{{yv|x|xwz{w|v|v{nzwwvuuyxsxvpzv|{zuy|yzyzvxwpz{wxxz{v{xyyyy}zxyy{{yw|}zx}wvvxywvxyx{wwyzxyxvuv{zywxtwyx}{zz{zzvy}zywxywxwyzyzz{}}y~uz{xxx{yvywxtxw{wuyzzwzwxzwvsv{yxxyw|yyyyzzzy~wy{vuz}yx{~xwyz{zwywxy|ywxvx{x}yxvy|zxwxvzwqxxwxxy|}{y|yxz|{zzy~y{|}t{u|{w}u|{wx||||zwuxvyywuxxxwwxwyzuzyzzzxxxwzwwv||xz}zy|}{{yz{ywzz{{|{|{{w|{yxyzyzvx~{yywzwy{yxxsv{wzwtzyv{ty{zyx{{yx|}yz}}wwxy|}u{}xzy|ywzzzvyywxwuxw{wyvx{z{wxx}xyyxz{w{zyuz{zyzx||zz|w{w{{z|zz~xyxy|||||vxvx}yxwzwx}{{zzy}z|zyyz{~wwx|x|u{z|w{{xz~x{~}}{y|~{{z{~z|{||y{|||z~|yy{{|}|{z{}}zzy|{{{}}{z}{}~~}|}|}~{}z|{|}}z~}y}}z|y~zy{{}~{|z}z|z||}|{{|~}|zx}}~}{z~|}~{}}zz{{}{}{}z}~|{}~yx{z|~{~{{x|~}}|}{{{}}y~~}~~}{|}}|~}}||y}z{|}z{||z~~}z}{|}z{y|~|{~}z|z~}{}|{}{{|}~|}w}~~{{|{||zz{z||}y}~{||}~|z|~||}|~{}{}~{|{~~{}y|~}}|}~~{|z~}}}}|{{~~{|{}~|{x}t{|}~}}}|~~{|y{z}~~}|{~{|{}}||~z}}~|z}|x|z|||y{{~|{}|~}~~~y~x}}~~}~}}|~z}~}|~{{}z|{~~z}y{~~}z}}~|~}}}{{|~~|~}z}~||}~|}}w}||}z{|~z{|||{}{}z~}zw||}|}~~}|{||}zy|~~~~~}~{~}{~}||||{~}}}z|~|}}z|zy}~}{}{|{~~z}{z|}|~||~}|~~}}{}{|}|}{||z~|z}}{z|z|z{}|{||}~}~~~z~{{}}|z}||z~|}|~}}|}~|}|}}||~}|z}~{|z~~~{~~|}|yxxwxwzyzyzzywxztyxxz{vxwx}yyxwuwwxxy~{xwvy{wyxwx{wywxyy|yxxyzxzxx}wtxy{wxwuyy|{{yyyyxrv{yyzuyy|{zyxx{xywzzxu|zxvvvwxxwytwyvvxu{ty~wx|vw{{zuux{xwxw{wyyyuvvzywu|xyvyxwwxzww|uzy{xvvvyzzvwzwvw}vyyvxxxz{}yxyvzz|{vvzyyxwwx{yw|yxvtyyty|xvzwywyy|v{~vyxww}ywzxzwxyxxw{xwywv|yzwvzx|r}y}wx{z{yywz}zyyvwyux{y|zx{|wyyyvzzvzvwz{xxzz{x|xxw{tx{zxvwy{zxwx{y|yyzzw{yvvy|{uyu{wyzxxxzwuwyyw|ywwz|zvwx{xzx|yyzwxywwvwyyzyyu}{|ywwyztx{zxwvv{xxvwwxz{w|wxwxu{yyxwzxwyx{zx{{zxwyuxwy{v|yxyzyvyz{zzz|yxz{|w}zxxwyvyztw|zyy|xwz}yyx|q|wyzzwyxuzw{rwzzyx{xwvxxwxyyxw|yz{yxywz{ywxxyu{{z||x|z{x{r{xy|zytywzz|y{|yzwyyxzwxwzzxuxytyywxxyyzu}zxxx{~}xwzyyvwyzwwyvyx{yzy{ywwyzzz|xyzzy{xzw|yxztwyzxwwwxxuwvy|yzx{yw{yzzz{z}y|{zxy{yy|wx}w|~xxxx{x{w|wzzz~zv{y|xwvxw{|}zv{vy{xzxyvwx~xz{z||wwy}syyx{zwzy|z|z}{|{}}||}|~}~z|}|{~}{}|}|{y~~{}{~xz~{{|}~z~|~~z}}}~u}x~}|}{||{~}}}z}|}|~~|}}}~}z}}|~}y}||~zz|y}z}y{|~~~|{|{|}~{{{~}~~|z{}{~{{|u|~x}}|}z~}~{~x||{}}}~|}{zz}z{{{}~{}{{{~{~~|}}|~~z}}{||{w}}{y|z}||zz~{z|z||~}~}}}zy|{|{}~{|~{|}|y|z{~}}y{|{zy{}{|||{~{z~}{||x}{y}~}}~}x{~{|}~|yz}|}{}|}~|{{||}}v|{{~}{}}~~}{|}~{}~}{{}{~z~|{}|~~~{x|y||z|}~}}~~|{||{}~~}z~}|}~z{u}}{|}}}|y|~}z~z~z~{|}{}|}|z~}}{~}||~}{|}~~~~}~~{}{x}z}w|}}|}~}z{~{{|~|}|}{}y~}}}z}w|~|~{|}{z~z}}~|{{~}|~}||}{}|~x{}~}|{}~}~z}~~|}}||}}|}{~}}~}}x}}}~||}|~}}y~~y~~{~|}~~~}x}|}~}{|~}{}y~|~~~|z{z}~{}~~~}}}|~|}|{|~|}~}}zz}~{{{}|z}~y{|{}|{|~z}xxxwwzvz{xwxx{wvwxz{z|xyuuzx|uvzyzwuzvuxuuszyuyvy|yz{{vx|zz{{||xzu|xyz{yxy|yzxvwvvxzwvwxzvyxwwz{wxvvxxvvyv{yxvvxz{zzy{ywyyxzvwwwzuxyyxz{xyz{xvzuzxwwswxuyvvwwwvwxvzyyzxtzzyxywz{xwv|yvy{|vv}yx{y{|yxv}xxy|vyw{tswzwwszv{uwyxxzxztywwxywyyxx{z{{|v{zywxzwzywzyx{uvw|t||u}wz}wvzvxvzwywz}{yvuvzzwyu{zx{zzv{vwyxy}z{z{yxuzy|yx}|{x{y{uwz{yy{zvvxyvxyux{sytzw|v{yywxwvt{xvzwsyzzzyy}yx|xy|{{v|yxuxzx|}yxxz{z{{}yzy|w}xy|xwzu{wxzwwwzvyxutyyxwyzw~|xwxyx{{{zzx|yzy{zx{z{w|}xwvzxwxxxvvyvvxzzxyyww{wztzzy{ytxxwyxyyzzuy{{|u|xyzs}}x{{z{xu||xzzwz{{zzw{zuzyvz||zx{wwzxvzuwuvwvwyzwxyy{{zyx{x{wx}||||u|zwzzzxxv|w|vvzuwy|{xyzuzuyu|uvw{xyyzx{xy~|w}{{{wyyzzzw}{ux{xy|zxzy}yy{y}zzvw{wxyzu}~yrwxxzyyzwxyzyrzyv|y{zyzyzx~zyz|x~~z{~{yw|x|zxw|yzy{xzyxxxwux}vx{xyx|zzxyxyzv|vw{xv|w{{}z|x|y|{||{zz{}{{}~|||}~~{}|}z||{{z}y~}{x{}~{~~|z|}z{~~y~}{{z|~|}~~|z{~{}y|y|{}z~{z|}}{zy|z{{|~{{|{{|~|~}}}}}}|}y~{~}}}|}y{||x}|}{|{y|||yz{~z}y|}wxy{|}||z~~}~z|}|}{}|~|~|~y{{|{|{z|{z{|~y}~~{x}{z~{yz||{}~{}{{}~~}}}}}}}}zz}wz{z||~}{y~{|}z}zz}}{y{~}{{}{}|{|~~{~{||{|}}~{||~}{~{}|x~{}|{|{~~}~~z}~||{~~{{~~}{}}|}{{|~|}~~}}~{~z}}~}}}{~}{|~|z||{}{~y~{{}|{}|~~z||}~||}||~}z}~~{z{}{{{{z}{z}|}{x||z{|}}{|}y}{~}}~|}~}}~~}z~}~~~~||~|}}{}}{}}{yz|{~~|{z|x{z|}}z}~||~}{}|{|~}~{}~|~|}~}}|zz}|}|x||}|}}zz~{zx~}|}}~{||{~}}~}~}}~}z~}~}}|~z~y}|~~~|}{}|z|z|{|z~~{|||}~~~||}~{}~~y}{|~~{{}}}}}}~}w{~{}}||~~|~{~~zy}}}}zvxxv~xxytwwwzyvzxvyyzzyzy{wzyv}|vywxuxy{zxxxvxzyvvvwvzyyxxyzxxx{v{~{y}y|tzzuywvy|zrzyyz}yzyvyuwvvzywxwvwwwwxxwwv|v{{xyyy{wzwwv{wvwz{yyzx{x}{vw|ww{wzzuxyxzvy|x{x{zwx{y|x{xuxxywy}xwzzwzz~vwvz{z{xzyzwx}v{vxxwwx}yxwwy|vwwxxuyyxxyx{vwzw~xyy|yzyxwyvx{yvy}zx|xyxwwyyz{wy{y{xvwvzzx{xwyyxwyv{{ywxyyuy}vyx{vxvyyyx{yzxxxux{wx|zxzzuxyuyxux|zwvzzzyxxxyzy{xv{yywv{wyuwyzyz|yyyy{zvvswxzzyx|uyz|rywvyyyxx{z{w}wy{ztw||wzzx|vxvywyzzxvxywwywyxuzz{x|ywzwy{xx{xyvyy{{{xyyy{{w{yv}{x|}{uxvy{y{zx{|xyx{y{zyzywx{x|wzzz{yxxw{u|}wyyzwxxzzxwwy{wz|zty|z{vxyy{w|xuwxyzwzwx}yxzysxzzxtywz{xzzzvzwyvzwzzxyvxwzwzw{{zxywzxyxwzv|wvzzxz{zyywz{yyty{|zwz}vu}}{wzyyyyvy|yw{yzzzyywvyyw{zywz{xwyyxzxvyvwxzy{}zyv{zxzz{w{zwyzz{y|xzz{|yz{y{zyxywyy{yzx|yvsw|x|zsxyy{zuv|wy{xy|~z|~y{|yw}zw{|yyyxyz{xy}yxvy{y}~z||}|z}~|{{z}|zz|y}|{{{y{}}{{x|z~~{}|{~~|z||||{}~~}}~{~}~||z}~|||w}z{{~|{{}~{z||y{}{y~{z||}yz~{}||{{~}~yyz}{}|~|}y|}|y|}x||}~{}~|{y~z}||{xxz~|{}~}}|z~y}{{}}z~~{{}zv}zy~~~}x{~y|{}~{~|{}|}}~|~|~}|z~}{|}}~yy}}~}}{~y{|~y~}}zz}~}v}{{z|{{{y}{|y}v~{}{~~}}|y|~{}~}|}~~yz}}z{}||~}{{~{~}}}|||z||y||~|}x~}zx}|{}z{~x}|~{z~}}z|{y||~}x|{z|}zw}|{~z}z~}|z~~}y{}|{}}y{}}|~||~z~}}|}}|~~{}{|||||z}w~{|~~}{{{~zy~~~|}}~~~}{~}}}}}z~{}|z}}|}~~{~|}}~|zy{|}~{|||~~|}{~|}{|w}||y}z}|y}{~}|}|}}y~~}x}x|~|~|z|~}}}~x|~{~z~{y|}}}~}{|{~{{~~}{z{{}}~~~}z||{z~|}}z||~}|~~~}{}}~~~~{{~|~}}||~u|y}|~~|~{z|z|~|{~~}|{}~~}{|}z|~~~}~}z|wx|yz~|}yxxvuvvx{vy{xtzxuzvtvvywyzxyvvuyxutvwyy|{{{wvzw|{yz{zzvyz{v|z{y{wyxsx{wwxxxxvwvvwwwwvxwxvvzv|uxyzxzwwv~{xxwxzz|wwwyxvyyz|zx}zzxzyyvvyxvzuv{yxvvxxzwxtwxtwzxxvytvzwz|zxz|zwwyxzyz{xzx~tz~x{}{{z|{yxwzwwywzvvuvzrxu~vxxtuxvyyywuyzzyyx}|}yz{z{yy}{yw|v|zyyy}w{t|y{|yzyx}vyvywuyztxyy{wyxxxyxwwwvvwxxy}z{|yxww|yx|zuxvyyzx|{yz{wyzzywx{{vuzyvxyv{~{wvwxxwxwyyx{x|{uzyw{zzwy{{z{wx|ywx|zy}xw{wyw~xv{yxvyw{vzvyxwvzr~zw|ywyv{vvwwvwwxwvzzyxxvyxzxzyw|zz{}}wwz{yyz|zzzxxwxxyxyuyxyyxy||yyuzww}}xx{uwwzzx{|yx{|||{{|{vxywz|zvz{}z|x{|zzvx|wzrzw}vzwyvw{wzzzxxxxxwzuyzvvwyv{xzz|yxywy|w{x}|{~yuwz{{y{z|xz{xztzwx|xzw{xxzzzxywxy{uyvxyyu|xyywzwz{{wxzyz{|zzw{y{w}}xywyyzz{}yxwvtvwywwxwyvzwxyzuwyxxyv|zxyzwwvyx}ww{zxxwz}y|{x}wxx~|yxz{zyxywzzwzvyvyyy|zvvzuzywz{z{xxvxxy{{{{~zy{{v{wz}{z|~}~}~|z}z}|y}z|}~|{}|||}yyzz|y~}yz~y{x~}|||~~zy|{}{}zz}|{}~zz}{~~|}~|{}~~}}~{|zz}z{{}}~~|}{~}{~y}z~}|}}|}}z}{}}}{|~z~w{|xz{{|{{xzzw|{y||y|||}}|z}x|}{y{{{z~~}z{{~}}|x~~|y}}}|y{}{~{{y{{|{{|}~~}z}z|}}~{}|~{~}|~~~~y{y}|{y~y|zz}y~}}y|~{z{||}}|z{{|x{y~|{{}||{}z~~|~|y|}|}|{|z|z}|~{~||{}|{~y|z|~}{{~z~y}z}~{~{z~~}}~|}~|}|}~}y||~~v|z}z}||}}{{z~z}}~}z|{}|{}y|z~{}~|~}~~}|~}|~}y~{~z~~{{z{~zz~}~{|}|}}}}}}~{{~}|zy}~||{|{}}{|}{|y~z||~y||}|}~}}}|}zzxx}}{}~}|||{~{~~|~x~{|z~}}}||~zz{|{z{|}}{|z|~z{~}}z~|}z~{|{|{{{}}}y~zz}~|||~xz~{z~wz{}|~z{}}{z{}}{z~}~}}{|}|}}~~}~z~|{}{}}|||z|{|{}z~}|{~~z}x}}}z}}zv|}}}|~~|}z|{}xwxvzxy|wuzyurxywzww}y}yxwz{{yyuwzwzyw{xwy{x{wxxxvyuwxyvxx{yxzvxtzzyzzyxyz~{|zzzxxxvvuyywutwyywzzyyzw{vwvvwy{uzwyyxyxzwwuvv{ysvzuuyvzx|xyvyxwsrx{{twyzyzuxwz{uvvx{vyyzvxyyxztvwzwwvxzuxuzyy{zywxyx{yxxzzyzzwzwwv|wxyxwyxytvyyvwy{y|}yvz{xy{x||wwv|vywzyyx{y{yy{{|v{yywywxzwyutvwzzvvw{wzx||vzwuzxvyzw|{xx{xxwzv}yzzzvyzvz{|wywzvzyx|yywyw}yzywzvzvyz{xzyyyyz|yzwvxyxwu|{xxyyz}zwyzvxxxuuxzzxzxv{|ywxvyzyzzxwuxv}z{xzzzwx{wzw{y|zxvzw|wv{y|xyvzyzywxyz|x{vxww{xxwz}}vy}y}yyxxz{x{{wxxzzzvxvww{wwwywzzxzxux{zz{uwuv{xwyy|yzxytvx}}z{wwywwyv}xzzuzxvytxy}wu}{zx{zyyzvywzwzyz|xv{wzyzxwy|{|y{yy{xy{y{{z{|zuyv{yxvy{y||zzyywyxxwzwxxx|zvzwz{zyvzzxzz{yvxx{yxxyzyywx{xy}}||vy{z{yzzxuzxxx{|wwzzy|xz||{zyxy{|xvzy|wywx{{{y{}xw~z|wyy}x{|zxz{xzzy{zvy~wxx}yy}z{yy{yzxyz}{xu{yz}{uy{w{xxzxwvyxzv{xw{~}{}~yz|~~|~}{}z}}~}{~~~~||}{{{{||}|y{~{~{|{x{{{~}{~zy|zx}~zz}|y}z|~~}{|y||||}}~y{{{y|~~z}|}}|~||{}{|{}~}z{~}z~}|z}}~|{~z}|zz||}~}~~{|{~{|x~|}}}~~}{z}}~|y~z}|~}|z}|{z|y||z~}{}z{|x||z}|z~{~}|zy}~}|{|~{yyz}||w||~{{{|||}}~{v~~}~y|~||{}~}||}|}}w~|}x|}|{}}}~}~|~w{y|~||~}|}}}~||}}{x~}~|{||{{}z{~|~~}}{}y|xyzz~}z~}~~{}y|~}z~zx}}z}}~z|{~|}~z}}{||||||z}~y~~y~z}{~}~{}|}||{{|y}||{}|~|{{|x~{{}}~|z}||{{||xz}|{y{~~~~}{|~~{z|{}zy~x}{{}|z}|~}}}{~z~y{}~{||~|}}|{}zy~~{}|~|~}~~~~|z}||~|~~}x~|z||{~}|~~~~~{}||{}~|{}}~~}|~}~|~}||w||~}}{~~|}|y|~z}}{}~{{{}~}y}~}|||{z}{|}|~z}{}}}{~~~|x~z}|~}}{x}~{~~}}}|}||}{|}~}~~z||{zvxvzuw{z}ywxxxyxwuuzyxvwyzt{zuz{wsx}wvtvxyv~}w}zwzvxxxyyy{xww{zt{zzywzy}{{~{w{uxwzxy}yxsxww{xz{|y{zyuutvwxyzv{zx~y{yyzw~v{{xxxu{xyzxvyzyxyytzy{~wuzxywx|v~ywuyzyuzwyyztvvwxyux}x{v{y|wyw{{{zyzyyzw|w}ywyyzxyyxwzxyzwvwxxuxuuw{t}vyxxzyvxxzw{{xyx|zwwy{wzyv{x~xzz}zx~zzyzxxvwxwwwzzyysxvywuvt{yxyzuyyxuyvwyy~y|zwwyzxzzxys}}{t|yzzwyy{|vwyzzxw{xy|yxu}vv{y{vxv|xy}x|xx{}y{}|{v}z{yyvzzyyz{|}yvzzzzz|vyywvpx{vyxwxuxxyzzvx|wwwwzwy{xvytvyx{{xxxyz~{yz{xztzy|xyyyzz|w{||zxu{|zvzwxxxyxyyuxxvyww{xwwsyuwzyyyz|{{xwzy{y|yyz{wu||yz|xwzw{{yyxx{{vxxw}wzxzwxywy{wwxxywuwyxzz{{zyz|wy{z~{y~|y{}xx{zyw~{x|xwyxzyw{ww{yvvz{u|t{vwyxz{xvywyvy{wxvy|wx{}xxxxx}zywww}y}wz{y|{yywzywyvx|ux{uwxuw{}xzzwzxxzzzzz|x{vy{y{y{z|zzzu|zz{}}|y||}ywzxx{z{~wxyw{zxvzwxwu{vyy}x||zxy~yywxx}y|zyzv{zw{yyxzz}y{{|}|~|}y}{z}{zz}~|y~xy|||{}z|}|{{{y~|}x}yy}}|y~z}|z~~{|~{}z{|}}~|{{~yzy{}{{}z{|{z{}{|y|zz}||}|y|z}{|~}y{~zzy~{~{~|~{{}{~}{y{||}t}}~zzy}}yzw{|zy|~|}|}z}zy|~~}}||}|~{~~}{~zy~{~yz|{{|}z{~z|}{z|~y|{|}{|||}{{|~~y{}~}zy}}zx|~{|}}|{{|~z}{z|~|}}~z||~||||~x}}}}|}}~~|}}|zwz|zx}}~}~}|z}}}{|}{|}z|{y~~~}{}}zyz}~~{|}}~~~{~}}x~{{~{{|~z}x}{z~}}|~}}}}|zz||{|~~{{}|{|}}~|}|}||}~|}z~|}~z{{~x~}z{|y}|zy|{}}z{x~|{}|~}~}{{}|}~}|}~~{~{~~}}|y}||z}}~|wyz|}|~}~z}|}{~~}{}}~{}|}}y|}~}~}{|~||{}}}~y~}|zz}}}|y|zzy{}}}~z{~~}}|}~{}}~y}}}~}y||}|zx|~~y}~}{{{{~~~|}{~|z{~|{}~}{{{|~~y~~~{~z~zzz}|}~x|||z}~}{|}|~}}{}|}~z}|}|~~z~yv{uxyy{zw{x{yxxw~wxwvvvzx{y{yxwwyyxyxwxxw|syxuuvzw|wvwxz{vxxy|yyxx{yywwyuyzxzxswwzszwzwxwyxvxxy{|x{rxxxuuvwxzwvwyvxuyxyxvy{yxswyzzyytxvywxvyyzyxwy{zyztwyvxyzx{{xuvxz{vwxu{yuw||xxvyx{tvzywvv|x{{zwwzwyzx{zu|yxvwvxzw|tz}y}y|zzzy{xt|uztyy{wzzvxy{vy|xy|~yw{wyxxwww|{ywv|xx{vwx{y}xw|zyyuvuzzzy}yy{~{xyyvuvz}zw|vxyvyvv|yvzvy{uzzuy{yzx|yxxxwwwv{|ww|{|yz{y{uz{wxwxxyzy}ywyx}syyy{zyzywwwvw|y{wy{uxyz{{zvtyz~{wuy{xw{zw{w{vyxv{v}}|xxvxzxwz{wz|}|xyzxyz~u{t{|yxxw}xzvzvyoxv}zwwwx{zxy{w}{zz{wzy{x|{wz{w}q{wxwy{uxz{xvz{{|xx{zywzx{zxwvxuwyxyzqwzy|xyzxxvuwuyz{yzzwxwyx|y{zy{w|utz{yzxywyvywyyxy{{~xyxyyyyzvw|z|vyxzv|zx~u{wxyy}w{{wyx}xx{z{}{{zxwvz}{xyyz{wzx{}{ywz|{xywy|{wwxux{}vwxzwxy{x{zzzuy{y{yz|{u{xy|wyx|zzyzz}y}|x|{yx|yyzxxxz{}r|{{zv{y|u}|zyzxyzx}|zy{{|vzywxxyuyyxyywx|yywu|||{~||z{z|}||y~}}z}|}~|~}|}|}y{z{z{|w||~~||{z||{}wz|zz~}|y{{|z}z~||~~~~||~}y{||}~{}yy}{|}}{~v}{{z{yz|y{{|z|y~|{}||~|{{{|}~}|~{x}{|~x~{}~z{}}}{z~z|zyyy|}v~~{}~z~}|{}zz||~|||}|x~{}{|{{y|}~{|}|y|~z|{~{~z|y}{z}{}}z~{~{|{{z}{{y|}z||z}~}{|}y||}}|}yz{z|zz{|}}}z~{}|y|{}||||{{~{zz|~}zz~||}|}~~|~}}}}}~||~}|z~}{{~{}|~|z{~{}||~}|~z{|}~y~|{{{z~~~|z~z}}zy~~~}~}|}|{{|{~||z~z~|}~}|{~}{}~~{|}{}z}}~~||~z~}}~{~||}~|~~}~~|z~|}{z{|z{{||~y{|~}}~z|{yz~{{}{}{~~{}{w|}}}}yz~{~~}~~{||||}~}}~xz}|}}{y|z~}~}{}|}~}z~}~}{{|~~~||z}y{|||uz}{}||z{~z}|~|{}{||{|y~z}yzy{||}{|~{~||zx||~~~y~|y|{{|z~~|}{||~z|}}|}{y~y~|{~~|~~~~{|}~||~~~}|y~{}~~~z|||yz{{|uww|{xww{xuuwyzwxxuw{{{uxzwvwu{vvzy|xzzwyxtv~|y|zy|zy|yy}u|yyyy{xxyyz|xyxyvvxvyuyzwwuuy{vyyww{vwwzv{ywzy}{xz|zxyzywyzztz||vy{|xx{tzvy{|vxy{zw|xvww{wyywyvw{yuvwysyxxuzxxzuyxz}uxxzzxyuywzvvwywzyzx{{zzyzuvux|y{vxywvx|vzv}{zyvyzzyxwvxywxzzzyu~yxxx{{~yxyy{xzy{z}{|x}zvxyxvy|{xu|}{txwuywzyxzyxxx{wy|ywxyxz|q}vzwy|zwyxzzx}xxzwx|xvywzvuu{yxyywzwzxxuxvxvvyw{wzxzv~x{zvyxz|xw|yz{y{x}||yyx}ux{y|||wwwwxytxyywwwz}wv|yu|zzyzwvuywu{wuxyy|wy|{zyy{|xzz{|vwyw|v{y|yw{xw{yxyywvywwy{yvxyz{vwxwywuwzzzv{w|zxv{ww|wz{}zy{zuxz{|yyy|{yy{{zyxywxxyxvzy{yuywvzwuzyyx{xwwwwwuzz}wyzxy}{{z}{yrz{z{}zwx|v~|vzy{wz{wyv{zxxywxwxyuyzwxtzvwwxvzxxwyz{zzyx{yxzvyzyz{yt{vv|yzxxwvzzz|xz|yxwzwzvy}yxxzzz~xx{ww{zzxy{xzz|y}|{yv{z||zxxz|z{xyz{}w}{{|xww|||z}|wzyyxwzyyxvzxx{yzwwyzyxyy{z}|}zyw|wx|~yy{zy~}{~}}{z{{{{zz~}yx}~z}|z{{~zy~|y~w{|{|~||}|~zy|z|}z~{~{}~||z|}{{y{}{{{x{~~|{|{yxy|~|||wu{|}~}|z|z}|~~|y}~|zyy||z{}|{||{{~x|z~x{}y|}{{||y{z}wz~|z}|{|}}}|z~}}|{}z||{z{|{||z|y|||}z||}z}}|}|~{}|~z{z{xvyz~}z{|~{}|~~}||}{}}|}~y{|y|y{~zz}{{~}z~}}z~|y~zy~{}}|y{}}|~~~~}~}~}}w}y{~yw|}~z}}|~}|xx{x{}{t}~z{{w{~{~{~{}w}}|}~|}~~}}}z}~v{}||}}z|{}|~z{z{}|}|}{|{{}z~}|y}||{}{|{~|~zz|~y}}}{}{||{||{{w}}}~}x|{|~~|}~~}|y|}}~}}~{|{|{{y{}z{}z|||y||||w|~}~z|{~}|}|}|}~|}|~~}|~}{}~{}~z}}z{{~}z}|{w|~y|}{z|}~|}|}zz}{~x}}~}}}}{||}}~|}||}|}x}{|~~x~|zy~y{|~~}}||z||}z{~~|{}y||{{|~{~{}~||{z{~}{|}}~~{|}y~|}{yzzu{v}ux{xyuzyzxwyyw~|yxz|tuwywxw}yuxxz|}w{wwxvyz}yzyxzvw{xyyyyuxyuzz{x{xw}wyy|wyvxxwzyv{wxzxy|wxz{~x{yxxwyxxwyxyxzvw{yzwxyvw|u}vxvxxyvvu{wzwyzzyvyx|zzoz{wvyx{{yyxxuwu{{wwwyzzyyyxvtx{yz|wyuzxwyywvxx{xw|ywu{xxwywy|zxzvzvxzzxwy{{uwy|y{wyxwwyvuyxzwxwzyvxxxzxwvuzuytzyxyvvzyxxz{w|{zvy|xvxzz}u{{xwyyyzzxywzzyw|z{yyxvwzxz{yt{x|xyzvzxy{v{wxyvywvyxz|zwzzz{vwzuyxx}|yzxxv{x|xyyvxxxtvyzxvxyyxxvzx|xyy}{y{xzwyv|xyzyvyyvy{r{y{vxyvywzvxxz{~{t}wyyyu{zwtw{uxzyuxzxyyyxwv}x|{yzyyv|yy{x{wx{{xwyyutxyzz||xy{{z{zwxy{x{ywwvwzzv|zzuwvzxzz{{|w{yyyxwwwy|xyw{|wz}yz|ztxvzy{x{ty|yxyzyzx{xwwwxzyy}yx|x|wzxvx{zzvzzyw||zxyzy|zwxwwx|wzzxy{{~zyzzz|yxvwx{yyz{wxxwxzv{{|xzxyzx{{x{wy{yy}ywzxuzv{{xzz{y}zz}yz{y{wxzxy~z|yx{y|yx||u{~yyz}wwxx{yz|||}}wyyyw{{z{}{uxxwxzyyx{{vxw{zxx{{y|yu|wxxwz{z{yz}~|~{|{||}|x{||z{}}~|~|}z|}~}z{}~|y}~|zy|||z~{|{yzz~|~}{}~{{|}~~}y~{y}~~~yz|~|{}}|z}yzyz~zzx~}}{|~z}|yz}{}}zz{z{}||}|}{~~}}}|{zwxzy|~~y}zz~{|{~z{zz}~}z~{|}}zz~y~~~|z~|~}}}~}{{~{z{{}v{~}|{{{}yxz~w{}|||{z}}||z{{|}}~}}~|~{|~~z}{z}|zz}|~~w}~}{~z|~{{}|{y~|z|{|z{{{}{z||y~|}|{}|~||{~|y~~~{y}y{|~}~|z~|}||||}~{||}y|}}~~|||z|}{|}}|{~|}}}}~~}}}{~~}}{|{||{|~|~{|{~}}}{{z|z||z|}}z||{}~~|}{|~|{|{|}z}}zy{x~|~|x~|x|}z~{|z{}~|{~}~|~}{~y}|{zz}z}yz~}}y~z|||~{|}|}{}}{|}~x}||}~{}z|~{|~}~{{}}||{|z{}z~z||}{{~z|~{|~yz{}~}}~{{{||~|~|{~|}~}|}{{~{|{~||{z~~|}}{}~|}{}~~||}{~|}||}}{{z{{}|}|}{}{~|{z~|~}z{{~~~}{~}{{}z}|}|{w~{~~|{|~}}~~{}|}w}~}||{}||zzzvyxz{yz|yx{{wsrwy{|xyxvvyyuwvxxwvxzxuwuxxwz|wyzwzwvwvyyvzvwvz{zuxz}w{zxx|wyzyxuyvy{xzvvywpvvvxvvvw|wxxxxyxxuw{xyxzyvxyy{{yxzvx{vy||zz|y{|w|wxwutwwwwzyxuwutvxwwwqwxwryvwvvz{xyzywwwyyu{wtx{v{ux}xxyxzvzyyyvxzvwxz{u{wuwuvyvvxywuuxzzwzwxtyxzzzywzv{vwt{w|vy|wyzzyvz{|w{xtvvuuzuyxzyywzxus{{wx{ywtx{wxxv{yvx|~{y~|{yvzxwxxx|u{zx|{|y|zx~{x{zruwyxuzxyxxzvzvuwvwzzwyw{w|vxyzw{yy}xzx~}s~vt|y{x{wzxy{wxxz{{xxrzzwzwztwvvzyyt{{xwyrw{x{{uywxwyx{wz}{ztvyyzy~zy{xw{{zx|yz|y{y}yzx}vyzvyyyxyzsvyxvuvyxvyszvswxvvw{yv|xyxsxzzxyw~x{zyx{{w|{{}z~xvytzs|yyxyvwwwzzvvy{uzwwx|t{v|w{yyxw{yv|}z|zvvzvwx{zxz{x{{xyyw{xvww}y|tyxwswzzxxuvwuv{yzyyxxuzw{y|yzyx}xyu|zyyy{{wyy{x{z}yyyzwvy{|yyyxwuvvt}{yyyx}uyyyu{xyxxyu{z||{yv|{}zyz{zy{{yy|yzwzyzxz{xxyzxxy{zywwyvyzzvv{|{{wyyzupxsx{{u{xyvz|{z{yw{|zwz~y}||{~}{{|~|{{{y||y|y}{~}{{}~||z|}{{yz~~|}z}{{x|~{}|~}z|~|}}|}}}y{~{z{zzz|z{|x{|{{{x|}}}~y}{y~~~}x|~~z||z~~~{~{z||~||}~~|~{}{{|~y~{|{zz}|w|~~z|y{{{|xzyzy~||{y|~{}|z~{{}|}|~{}{|}{}zx}||}|||}|}}{{{|}y{zyzyx~{|||~{yz}|~|~|~|~{{}~~yz~}}z||||zyz|z|z|}~{zzyz}x{}}zz~||~}|~}~~|}{~}|{||}~||~xy|}}||~z~}~~~|~}~|}~||{{~x{|{}}y~z{z~}~~y~z}y{z}zy|yyzz{}|{}~}}{wz}||~|||vx}~{w}~zzy||{~~|}|~~{y{{zxy|~~y|{~}{~}x}{|||z}{}|{|}{~{~}|}~|~}~|z~~~~}~}z~{|zzz{}|~y{{y~y|{}{{z|z|~{}z~~~||~z}~z||zz~~}}~{|}z~{|zz|{|{yy}zz|}|~}}{~w{~z}~~{~{z~z~{|||}~{|{}z~||{{}|}{zz~}{|x{z}~|z~{~~}}}|~|~|~}}|z||w{}z}|{~{}|{|}z||}~|z}}z|}{~}~~|||~~}{yyvxzx{|{y}yywx{yv{yw{{ywywvyx{}yuvx{xytxuu~wyvtuzzwtwzxyvxxxwv{xwuwzzuuwywwuy{yvwxy|{wvxx{xyxwwxxvyvwuxuwyxuwwvwxx|v~uvzywvxwwqy{uzvww|wyywyuxyxyxuxyvzvxw{y}yxwyyzzwxxxxwxwxwvwywtuxzxvwwy|xwzxwpzvyxwyx{x|xuwzxzyuyty{xy|{wz{xy{xyxxzwyxxxzuxzx{|zywtzxxuzu{yxvsu{}yzww|w|{wxxzz{u{ywzwwyvyy|xx|xwry|vy{zwxz{wz~|vzzxxx{uwzwu{{yzwz|xzzw|vuxzwy{zwzywyuyxyw{ywx}||y}zyy|x{z{yuzz{z{xyxxyyxyuzxuywyzwyz|uwxytwxwt|{wxtzvyxuzwv|ywvwwwv|yvxww{xwvxwt{yzxyw|wzyy{w}{|yyyyxwyxxy}w|yyxx||yyvx{wyxy{sxvywz{xyzzz}v{vywx{xyvwuxy{x{{wz|xy{tsy~xyz{vsxwzzy}yxy|xyzyu|{yr|zzvyyxxzvzzxwzvzywyv|zzzwxvw{|{vz|x}vuzy||wwxzvzzxyxzvwzxwyzxz|uwwyxxzxuz{vxzxyzytw{yvzwyzywyzyv{utzzwyyz|v}wzwxvzvzwxy||yxyyyzyzwy~sy{xyyxxv{yyz{z{xvx{{w|z}zvxzy|zxwyzyyz|{xvxzxy{zyzv|vzxzvu{u{vxv|xyzzwxzvvuy{{{v|||xx~{|y||z~z~}~v||}~x}zz}z}||{}zyy}{||{~}{v{~}{}|}z|{}}~{z{|{zwyz}|yy~|{|~z|zz|x~}}{||{z~zz||y||}w{y}~}|}|}}{|z}{yz{~}{||z||}~{xy}|~z|{{zz}z{~z}z~||{~yyz||}z}~z|}y|~}|~z~{|}}~}x~~{{{{|~}z}{}{}y~~||{}}{{||}}|~}z}~||~yy|}|~~}}vy}~|||}}|}{|z|~{y~|{zz|z}{z|{{z~}{}~||~yyzyz||}}}zxz|}~{|~~~~|z{}|z||}}}|||{~}}|~~{}~~||~|z|yy||{{~}}}|y|}{}|xz~~y~|}{}|{|{~~|z{}}}}z}~}~|~|||y~}y|}{{||||y~}{}}~}~y{y}}}}u~}|~}{~~~~y{~}|yx|}}}}}x|z||y}}}|~|}|}{~y{{{z|}||||}~y||z|}}~|}|}wz~}~||~|}}}}~{~}}}|~y~}{}x|z}~y||||~}|}|}}|~{y~|~~z}}}||}}|{~xz}}}{}~{}zyy|~~z~|}}{{|}}|}}yx|}z~w|~{}|{~}y|z{}||~z~}{|||||{y~}}{}~{{}y|{{~{}|||~}}y~~~}~}y~}{{{{~~~z~}~|{wywxuzz|zxz}wxwtxyy}z{uyx|wwwvxwzxxy{w{ywx|vxwxyww|tu||yxzvxyyxxvyyyw{wyyzzyyw{vwu{xuuvvwyyzyyyywxuwxyqv|yyywx|xzxyyw{wyxyyzvx{y}v{|xwxyt}zuywywywwvx{ytywyyw|yyyvxxvrsvvyvxvvvx|zzww{vu{~zwy{xxxyxyyy~zzw{yz|yyyxwuyvzywvzwyxvwywywwzruxx|{xzxwxyu{{xw{{zzztzuyzzyzuz{|zy|vxwwv{zwxwuwxt{xzvuvwyz{xryywuruy|y{v{uwxxzyxyvz{|~zyxz}|zwyw|uyx{{{}tywyvyw{yutwx|yxzwzx{yyxxwzvzu{xvyx{zy}zzwzxwxvyxvxzy||z{ytv{zzuyzwwsw{yywywywzyuxzwzwxxwvv{yyuxxxyyvzxzyzz|{xwy{y}}ztvzx}vywvxvvxtwyz|zwyvv{{qz{tyxzxvuyw|z}vwzuwz{{wxxyzzvxyzvzyzyxxyxzyyzxxsuwyvyxywzvwyz}zzytzzyyuyvvxvxwz}zw{y~z|}xt|{z|yyrx|xzz{xxzyyzyyy|y{}yw{x|zzwv|xxxyt{uzzytvyvx|xx|uww{{wzyz{x|www{|yz{{|{wyxu|yy|v{yvuuwyywzyvyzxxyxw{xzyvyy{y|xu|{xx~{zuzzwyyz|}wy{z{z{|||wx|xzwxwyzv{v{xzyvuuzxxz|xyv||xzwvyv{zyxxz|||z{|xy}~}~{|}|~||}y|y~z~||~yxz|}zy~zy{zz}|xy|{~{||zy}~~~~v|}~}}}~yy}|~|}xz||{~}{~y{|{z{}{{y}zz{{~}{{~}}}{~{}}||}|}}z}|{{|}~~zy~|zxz~{x|}zz}{y|~~|z}|{~}||}~|xyz}{}z||~{~}|~}|{}||y{}|~|{{{~{}~x~|z{~z||{|{z|}||||~z}~||}}{~{{~||}{x|{}y|x|w~yx}{||{w{|xx}x{~|z~}}}|{~~~|~~}|}}||}|{~~z}{~|}~~w}~||~zzwx|~|}y|z~|y|}~}y}}~~~~~{}~}~{{z}|~}|~||zz{y||~{}wyy~v|}z|||z{{~~vz}~}{y~|}~y|}}}~{}}~~{}|~|}z~|{{{{{yz}|z{zy|~}}{{y~~|}}|}~~}~}}}{|}~{~}||z}~zw}z{~~||||}~zz{yy~}|}{|}|}|}|{}~{y}}}x~||~}|~}|}|~{||}x|{|z|}~}~{}~}~~}|}~}{|~|~||}~}~{~}}|{|z||}}{~~||{|~}~x{x|z}{}y~{}{}~}z{y}}z~|}|}}~}w{|}}yy|y}~}}}{|~}~|{}{|~}~|~{z{{|xtxwxwxzuzyzzyy{uzvyzzyzwxw|xwuuzxxxww|xxx{uyzyxvxu{r{w|xvvw{vzwztvw{zz|wzzvyxw|vxvz{xzyx{vxyw{yxvy|x|uzswzzw{xy{xyxsxzwzzxvxvzzzzx}zuxz|zyyzyz|{{vwy{wxxwxyxvyyyxyvw{wxwxzyzx{yz|xrzzy{vxzy|zvzx~xyy}vzxyzxwx}xzzxzwy|t{||z{}zx{zxzwxvwvwyw|syu|{yw|{wvuxxuwwzvzzw{}xuyxwyxw|{x|{xw{x|vwz{yy|y{ywxwzywzyxzw}yxwvuwvyws{y{|wywuwyxz|x|xzz{|vzyy}w{zw{zzz{yyxyywwxzwz}xzv|y|x~{yzxwyw{y}wzyyyv|{yzuzyy}uy{yty|uw~w|{y}yywxxxu{z{w{xvxywzzyxww}y}zxxyxy{xzyzxzvzvy|yrxzzz{tyyw{z|v|zzyyw}|xxy}{zvzv}}vyywyy{w{zx}yxzvtxxwux{xzx{{zxvy{y{w}yvxz~z|}wzv{zw{xzyxvw{u}zwzzxy{xyzzuxzwyzxvx{{ux|xzyvxy{{xx}{zxyyw}ywxzzw{|y{vzywzxyvu}ysu{ww{vyyyzx|{yyz{wwx{zywyzxxxy{vzvz{yx||{xzz{zr}x{wx{xzx{zwyx{ytx}t{yz{z|xw|yx|z{v}vyxy|y{}zwwuy|zy{{zx}u|{xz}{yy{||{{xwzuy{xy|vw{{z{xz{v{yxzzwzuz{z|yzxy|}}{{{x|zu}||}~zwz|{{x~|{~|z~|{|~|{}|xz|x|{||~y~z~||z{{|z~|{~|}|}}z}~}y|{~|{{}zz|{{z{~z~}y{}{}{z~zv{|{{|{{{z~||{}{x|zz~|y~{z|}zyz{|~zx}}z{y|{y{{|||~}|xx||zz}{{z~|x{}}||{}}|}}|{zz{|{||yz{{~x~z}}||~{z}w}~~|x}~|}}z|}}|z~{|}z{{{}{}}|}||{z~|z~}}}|{|z{z|~{~z|{~|{}}~z{{}~~}{}}|{~}}z|||{{z|w}||{z~}}{{{~y|}zz~}z}||y||{w~|~|zzx~z}z~}}}}}}}}~|}|~z}~|~z~~~}}~y|zz}||~|}|~~}||{z}{}}{|~{{~yyx|~|{~~}|{|~z~{|x~~~{|y|}}xz}}{}|y{{~y~}z|~{|z{||~~z}{~~~~|}{|}w}{y}}|~{{~|~}|z{{|z}||y}||}{{~}{}z~~x~}}~~}{}}y}}y|y}~zw~|~~z}}~~|{}~}z}|~~|~~}z|{yz|y}{{~|y~y|~}y|||y|~}}z}}{~}y}}{||{|~~~~|z}~{yy{z{}y}}|u{z}{}}{}{{}z||z~|}|{y~{~}{}|{}||}}~~}||~|{{}~}~z}}}z||~|||{|}}\\\\\\\\y~s6{~|{|y~{|w{}~y{{}w||{~{~}{y|{~~|~}}}|}}{|}|}v{w}~x}{|}|||~v{|}y|}~|}|}~~{}{{{}}~~~~{|}||y|z|}}x}||{w}{z~~}|{}~{y||~|x}{z|}~}zz~~y}{}}}|y~}~~y}|}{~}z}~}|{}|}~}~~||~}}|}{~}{|{~||}~{|~}}|{}}z{z}~~xz{}|||{{~~z~}~~{|~{{}y}~|z~~{||}z~}z~|{{|{{~|~~}{~z||{|~~~}}}{|}{|~~}~x|y|~}}zv||}{|||{}~~|}|~~|{y~z}}}~}}}~|x{}z}}z~}{x}}{~~|}}~~|~}||}~|~~}~{z|~{}~~z|||{|~{~z~}~~}{|~}||yz{{~~|~{|~{~}}~~||~{~{~|}~}~{}||{|}~}~}}~~z}|y}z~~}{~|z~}~|~}|}}}~~~|}~y~z~~z|z~~~{~{{~z|}|||~~{~~|y~}{}|~~|~|~}~{~~~~~~~{{|~}}~~~~~z}z}~}z|~z||}}}{|z}{}}{}~}|}{|{~}{z|~{|~}{~~q~z~z~~}}~ys{|~~|{{x|}z||}}z|}|}~||~}{|z}~}}~~|}|~y|}|~~}y~}{{}~z{||{}~{x|~}x~{|y}|{}}~||~}|{~~|}~|{}|{||{{y{~x||~~z}}|~}~{}~}yy~{}{~}}{~~}~vx{}}|~~|w{y|x~}|}}~}|zz{~}~|y}}xz{yzy|||}}|~y}z}~~{}|}}|x{{||z~{~~}|~~}||~~||zz~~}}}}}|}}|~yy~}|~}||~{{z}|}}~{|y~z{~{yz}|~|~}}{~~y}~}z}}}}|x|{{z}~}v{}{zz}{|||}~|{~|~}~~~~|}}}}}}{}zw}}{|}z}y||}}|~|z~|~|}}{}|~~}}|{y~|~~}|~~~}}{~~}}||z}|~~}}{{|{~|~}z|~}||}}||~z~~z{~||{{|{}}z~~~|y~y{{}}}||}~~|~~}}~}}~}~||}}~~~}~}{}~}|~y~~~|~~~~~}}~~|}|~}~y~~}~}|}~~~|~{~}~~~~z}~}}~~~~||}|~~}}}~x~z|}y~z}y}||{||~}|}{z}{}{}~~||~~|~}~}~{{x|~~{{}~}}||{}yzy{z}|yywy~{z|z|x}~~|{~~zz{z~~}x~~|x~~}|x}{y|~y|~{z}z{zzy}z{|z}~}{}~{z~zx}|}v~|x~~z{}|}}z{}z||}~z}xz|w}{~|wz|~}|{||}}~y|}~|~}~~|{|{}}}y}x}{|~y|{|{yy}~y|z~v~}zw~}}w~y}|}x|{{{}zy~|}{xy}|~zy~{y{}}~{w{}~x}~||z|}z{z{}~}|z{y~~|zy~|}||{}~z~}z{}{~y}y{|||}~{}|}|{{|zz}x|~{~~zv}~~}~}||}}|||}z{y{|}{~{~}~{w}{|zy}zz}{~|{}}||~}y}z{vy{{zy{|~{zxz~{|z|x{}}}}|x}}y}~z~~~x~~z~~|}}|y|y|{}}~yw|{||~{~~|{{~}{}}{|}~}{z}|yz}~|{}zzx~~|~z}zv~~~{x|}}y}|||{z~}{}}~{~|{{{{|z}{~~}}~}x{|{zz|{~{}~~}|}}~}{~}|~~{}}~}}~||~~}~}}}~~~}~{}~}~}}~{|z~x}z}}~~|}}w~~~~{|~~}~}~}|~}{~{~~~~~~}}}}~~~~|~z}x~|}~}}~|~~}~~}~}~|~~~~~~{{s}}x{y}}{z{~|{}y|{z{yzwzz{{x{{zyz{z}y{z|||zzzz|y{{|y{{~xz~}t}{|}|{x}w~y|y~z|}~~{x{yx~y}z}w{{}}|y}|zz{y|{{}wz}|zyx{|~yx|zyy}{}{|y{|z~~|}xy}z|y~w|{{|{~{{}{x{yz{|y}{}||}|zz|}||}|z{~yz|z|yxzz}{}}{|{|z||zzz{{x~{x~{{~~{zv}{z{|{}}|zyy~zy~x}z|{|~yz|{{||}}{~z~zvy{{}{zz|z|~}z{}{~x}{~z~{{y||~|}|{w{}}~||~|w|~}}|x}}~}}z~{z~xz|}xy~}}~||{|x}}{z{|~~{z~~zy{y}zzz{y{~y|y}z{{wy|}}y{yx~{}}zyvy~|~}}v{}yy}}{{{z}}~|}zyz|}~|{z}z||zy}}}y~|z||~v{}y{{{{{w{{|z~yy~}}|z|{|z}zx}}yy}~}x|~{~{||~}|zzz}|y~}y|~}x|zy}}|x|{z|}~|z~||~|~|}z||~|||{~t|{w|}|{|z}{~yy}xzzz~z{yz~xyz}w|}|||}y{|z|}|}y|~y{}y|~zz{~|{}}|}~z|}|{}}}{}|y~}z~{|~{~|z{~~~~{}|~~y}}~~~~~~~}{~}~~}|}~}z}~{~}}}}~~~~}~|||{|}}~}~|~||{||~{}y~{}}}~|~}}|~|~~}~}~~}~|~}~}||~}~}|~~~|~}~}}~}||~~~~{|~~|||z~|~~~}}}}z}~{}}~}~~|~{|~~|{~~~|~~~|}~~~z~}~zz|zzz~y}}yy{||{zz}{||}yt|y~x~||wyy}}{}|{x~x{|||}{{}z}~|~~z{|z~z{||xx{z~vyz{yzxyxy|}{wz||v|z}}u~}v~|{w~{}y{x{{}}}||{{~|y~yyx||}{~z|zx|~{z}{zzx{xyy{xyvz|~yy~y{|{{|{z|}{z~~~|~}yy}{v}zy{~}zx}z~z{{zx}|y~|{zy|}}}}z}~y}~yy|}}{~z~}y}{|}wwy}|yx||{~yzt{{wzx{yyyzx|x}{~y|z}|~~}}~~}~~{zy||z|~~x}~~z~}z~}|{|yxzx||x}zw}{{z|y{xz}y~{{}|~}z~z||x}}}y|~~zyz{}y}zzx{yy{yz{|y}{z{yy|y{|y~xz|~zz~{~~~|}yx~~y|{}|{zz~~z||~}{zx~~||w|wvz}|z|yz~~y{{}zz{~z|||~x~|~{{{}~~{vy~z|}}y}{~{{zy}{{}zz|yv|}y}}|}|~}|{|}~t||}}{~}|}}~~z~z~{||wx|{w}v~w|}|}}~|z~{}~{{}~}{|yy~yx}~|{{yxzy{zz{z~{{~{xyy~z|y|xwxz{~{z~~}~|zx~~{~z~~}~~~}{z{|{~yz~}|x|{{x~{x|~}{{}}~z|x||}wy}|x{z{y}~}~|~|~~~~~}}{y|}~}}~}~}}~}}}~~~}}~~}~}}~~{|{|~}}}|}{|}w~~{{|}~~}}}{~|~{|}}~|w}~~||}~||{{y|~~}~}~z|{{~~~|}~|}}||~}~}{|~~|~}~}|}}}~~~}}|~}z~}~~|~}~~~}}}{}{|~}~}{|yz||}|z~{}~}~~~{~~}}~}}}{}~|~~~}~||~|~|~~~~~~v~~~}x~|}}zz|y}y{~{|||z{|||x~wzwxy|}yyz||{{y}xvy{y~}y{}{zzx~|{wv}w~|}yt|yz{{y|yz{{{y{x|z|w~|}y|y}{}yxwzy~zyyxz}||zzzxy|}{zv|v|yyzyyzz||y{{}v||z}zyy~{z{z|}{z{{|y{{x{||z{yz}xy||wyzy~y{{z|}x{w|z~}y}}zzzz|w}|~~xyy}y~}zz{}xz|~y~{}{{y|y{x{yx||{wz|y|yz{|y|}yxw{zv}|z{|{{x{~~zz|{yz||x{|z~{yvwzx{}w||{~|zx|~z~{}z|{|{~|v~yx}{z}{z~}x~~zv}~z{|yzz|y}}~~}zz|~|{|xz}{}|~|}z~|{~~}~}z~|{}x}{~}|{||{}|~y{~}x|}~|}zz||{wy{|~z}{y}~zx{{x~}z|{z|}{{{{||{{zx|}{y}{{x}||y|y{|{x{}{{|~~{~}||y}|wxy|{~}{}z}}{zz{~zy}{|~y{z}~{y{|}~}y}x|xzyz{w{yyy{{{~}{{{}|y||}z}y}||zxy~|y~y{~zy}z{~x{yx{xz~}}{~zz~}~||||z}z|ywz||z|x{{{}}}x{{}w|wx{{{x}}y|u|yx~{x~y}~{|z{x|{z{|}}|z~}}~z~}}{}x}v}~}|y{|{z}}w}{z{|y{{~}|{zvv~~y~~}}~|~z{||z||}~~{~}}~~~}~{}|{~}{}~}~}}}z{}y~}|v~~~||~}{}~~{}}|}}||}}{~|}~{{y}}~|~}|~~|{~~}}|~~}}~~~}}~}|}{~~~~~~~}~}}|}}}~{|z|~~~|~}~|~~}}{|}|}}x~~}~}~}~|||}|}w~|}~{~{}||}~~}y~~}}{|z~}}~|}|~}~}~|~||{{~|||~}}~~|~~{||~}}}~~~~{}~}|~}|}~y}}~~|}~|}||~}~||xxz{z}{|{~yz}z{|x}|{|zy{}}{}}}zyyxu|w|y{{xy{~y|y}~z}zy~~}||~|{{y~|{x|y~}w~{{|w|w{yxxwxyu~{{~~{zy{|{w{}z}zx|}z~z{|{}{|z{yzz|yyyw{{|zuzx|zy|yzzxxx{|}~}y|y|w}{}w{zw|zyz~z|}|}{{{~{zyz{z|yww{w||w}y}yz~y{z{y~}~{~z|wxz|{|{|{wzx||{y~zyy}|~{{zxx|{|x~yzx{xx{x~{{}|z~}}~}|{}}}{zyy}z~|zy~}{~zzz||wz~|{z~{x{}yz~{y~z|}~xz|w|y|z~~}|||{zzz~{|||yx|~z|z~}zw~z{yx}{~z}{zzz}{{{}{yz~z~y~{||{{||}~|~~}{}~{|{}|{z~|zz{zz|~x|z}x}~|z|~~{|z|{}}yy{}}y{~|{y}}zz|z~~}{}|{}~~yyyx}y{~x|x~{|r}z{||{y{vzz|{y|{|~|}zy{|z{u~|}}{z}}xx{|{~|z|{xy}x|x}zywy}|z~~yz~z|{~y~}{{|{}|{|~~x~{}}}yyzywyz~|yzywz{|zz~}v|{zz{}}}y|}{|~{{z}{z~}|{}yz~w{}}yz}xx~x~wyyy~z{|}zzz~~}y||y||}|~|{|~}~}y{}y}x}~}}}|}|zx~|~||{}|{|~~}z}~~}{~}x{}|~~~~}}~||}}||}~}}}~~z~}}~~~}~{{}~}{{}|||}~~|{}~}{|}|~}{|~~~~~|~}}~}}}|}~~~{{}{}|}|}~}z||~~{~|~~~~}}~~|}}~|~}~~~|}}}~|}}~}|~}~~~~~}~~z}~}}}||}~~}~|~|}~~}z~}|{~|xz~~}}|{}|~|~{~~}~~~}}~~{~}{}u~}~~~}}~}z~z|y{xz{|y{zzz{y|{|{z||{zx{|xuy|}yz{zw~ysxz|y{{z}y|yy}|z{{|xyz}z||}z~y{y}||yyx|y|{}}{x~xy||zvz|~zuzw|y|x{}v{yzx{yzw|zz|xwzzyyz}~{}x{||xy{}|{}{v~~zz~z{|yy~yy{z~|x}~x||v|yy|yz}}~{|zxz}{~z|yz~~~z{v~y||x||{{z|z~{{wzzyyxx}|z{{}wzxy{yyxxy{~x{~}x|{|}~~{||~|{w}}z|}}}xy|xyyy{{}|~{z{{|~||wy}|}z~x||x~{}|w~|~zw|{|}y|~zy{z|{uz~{|}yx{{}}z~|ux{yyz{z~}~{{|}||{|~w}~{}{z|yz{}yz~y}y~}{y{}{zyyz|~z~xz|~{}~{|{~{~~{}y|{w{}|z{|zx{|vy}|y~~||zvz|{{{|u}}~z||}~}x{yz{|~}~y}zx}{z}~~||}{}~zxyzz}zx~z~z{~y|~}tz{zz{~zz~|}z~}zzz}y|~{{}z~{{~|{y{w}|z{}yzy||~x~z{|}|yw}x}{|y||}~~|w{|{|z{{~~yw|}|~~}zz{~x{|}{wy{}{|z~yu}z|{{}{}y~|zz||yyz}}y{~z~y}{|x}|v|}{}y~~|~||~|zz}y}}|~zxzz{{y}xz||yy~|v}}|zy|||{{z{|||x~~~|~}~~{}~||}}~~~}~|~{}~||}|}~~~|~~{}~~x}|}{{~|||~|}~}}~{~}|~{~}|}}|~~~~z~~}~{}~~~~|z}{~{}{~}~~|}}}~~}}}|}|~{~~}~~~~}}{}~{}~~~~}~}}~~}}~|~}~}{}|~~}{|{~~}}~}{~}}{}|~|}}~}~~|}~}}}~~~~{}~y~z}z|y{~{}|~}~|~~{}~~~}}|y~~}~~||||{~y~~~~~~~~~}}~~~|y~~~}{~}~~~~||}~}~~~~}~~~}{~{z}||~~}}}{~}}z{{}|yy{}{|xwz|wux||yvyw|wzx|{{~yz{{w||wz}{{xyy{|{~}z||}xy{}}w~z}}{~||{yyzx|{yzzw}z{z}}{yy{yzyyyw|z~xy|zy|{y}v{}xxy}}|}|}yy{y}{}yzw}z|v}wzv~{|{}wyyxxzyz{{vz~~{|{|{z{z}z}z}zwyxz~~y~~{|~{{}{|wyxx{||y{yv}y}w~{xxyz~z{z}{y|zy{{zz~|z}}{y{z}|t~z|y~y{wtxzxy||zxyw{{||{y}{vz}z~z|}y}w|w~{}{y{{~|{u}|{||z{v{}xxy|y}{y}}yy}xyzwwx{z|}yyztxz{{{w|~}}|~|z{yy}}~||zy{}y}z{{{y{x{|zx{zxxuz|{{|||z}{yyy}y{~}||x|z}~{|z~~||w{~{z|{}}{}yyy|z}{y|}{{}y{z{|}zyz}z}z|xy{}yzzz{~{{{~|yz~z|}y}y~z}}|}}wz~||}}{y}{~y{}zxxx|w{|y{}|}yxz{y}z||z{|z{}|}{}x{}||xu~{}y{y|y}z~w|yzxz{{{y{~{{|~z}|x{}~{{}~|~}{{|}||yz~x{tyyxxx}|{~~z|xyyz{zzxy}{~|{~{z~}}~~{~~{~z~|{{z}~}~||{{zy}|~{x}~~y|{zy|~{|{|{}~~|{}~|{~|}|z}{~}}~~|{~z||~~~}}}w~||~|~}~~|~{z|~z}}{{~~|~z~}||~}~{~~|~}{~{~~}|~y~}|{}}}~|~|yz~{~}}~}~}~{~~}~~|~|||{~~~}|~~~}}w|~{}}}{~|~~|{}}{|~||}z}~~~|{||~}~~{}|}|~~~}~}~}}}}~~yzz~z~~~~~~|~~~}|}~~~~~}|{~~}~x|~|}}|~z~~~|}z~||||~~|}}|~~~}}w|}|}|{z~|{{zz|~z~r~{y~~{~~{}{}|}||{~~|~~}x}}{yyx{|{|||z{zz{}{~z}}z~}}wy{|}y|}y{yxwy{}||z}xvzzzw{z|~y}x{xz|}z}w{z{z}{{yzxtz{yywy|y{xz|}wx}}}|}|wyyz{~z||}x{v{|yz~}z{z{v{vzxz|{|z~yyw~{x}{zyv~|y~{zzz{x{z|z|z}{{xt|y|z~v{}y}zzyxzw|y|wx}zyz|~y{~z~||||}{yzx}zyv}{yxy{z|}zy}{y~}|{~{~w}~}xy|x|zz{y||y|y}v|{xz{x}{x}|{yyw||xz{}zt{t}x|~{{xxyz|~|{}y|z~xx}x~}yw{{|v|{|~|zzzzz~}{z~{{uxzv~~}|x||~}z~{{z|}vzyz|~z{{zzv{}yy~}{{wzwzzyyv{{z|}|zxxy{~|||}{y|~{}ww{|zz}}}ywvy{z||~|z}z|}{{~{z~u{}||}|yx}}wy{{{yw{y|wz~ywyzy{y{w{{~|{{xzw}zxx|}vz}zu{~yyxzzx}|}yz|z{||z{z|z{z||z|{{{{y}~{|yz}|}z|}|~w|{z{yzzwy|}~|~{vw}z~{y{y~wy{z{xzx|}}yx{xx{}yyxyy|zy}|z~}|}~|z|z|z~}{~x|zz}y{{y{yy~}}{{~}y}y~|{w}||}}y}}z~y}yzz|y}}}}zw{y{~yz|}{{~|~~xw|~zx}yx}w|xv}}y~|}}}~|}}}{{zv~~|~|~}y}~~}}~z~}~}~~}~z}~~{|~y}|}|}~~}|}}}{}~|{}|}~~}~{~}}~}~}}~}|~||}|}}~}~x~|}}{}}~~}~|||~z~|~}}~z}|}{}}|}~}}~~|}{{}|~~{z}~||}|}{}|~|~~{{z~~~|z}|~~}}|}{~~}~|{}}{||y}~|~}{}}{~~z|}}}|}|}~|}~~~}{}}z~{~}}~|}~~~}|}~}~}~|~~~}~}}~}}~v|~}z}~~{~~~~~~{~}}|~}~|~|{~~v~}~}}|~}y|}~~~|~{y}{vx{z{z}z|zyz{zwyvy~y|{|wwvyuzxwu{x|{wx|{~z|{|}}~zz}}{~|||t}|{{w|y|z{{yyv~{}x|~{yz{{x{zyzyxz~{{|{|~zz|y~{{}y|z{{yzw}z}{|yux||}xxuyy{y|v|||ww|y{|x}w{yzuw|x~{}|~x{~z~|z}z}~y|}y}||~z}}vxzvxyywy|yyw}x|x||xyyzxv}{yz|~y|y{v|}zv|~||zzz~{}w~w{}{w{xzsz{}{yxzzyuyw~xyzu{y}yyy~yy|vz}{{w||{yzz{}|}}~{|~|}}|{wxyx|zz~{zzzxzxyxx{|us}{x{}ww~{z{|zy}{{{u||y{}}|{}~z}yy|~yyv{|{xzx|xxyx~uw~~x{z|}|y||x}y{z{x~|}}z{{w|}{x~{}}w{||v|zys{|w}{||{~}z{{}|u|}{z}}{yy{|~x{}{{}wzwzz}v{|}{y|{~~|~zx{}y}|{~|}||}}z|w|v{zz}z|zzz{yy~||z}~z{y~|||z~{{yyz~zz{x{}}{xy{{~||~zzz~y|vxz|z~~|wzy~|yz{{}|~||}|xx~{|y{zx|{~{w{}z{w~zyz{{z|yv|}~{w~}x~|z}y||{zx|~{{{|z~|y{}}{xv}|{yxyy{~|zyszz}{xz|{~z{z|}|}|x}~{y~}|~}}{}}}}}~|}~|y|}{|}~~}~{|~}{}~}~|z|}{~z}~{}~~|||}}~~{~}~{|}}~~~}|~{~}zyzz}~}{}v|||}|{~}{{~}~}}}~}|y~}}}|}{~~{|}~~{|}~~|}z~|~~{~~{{z~|}~}}}~~~y~{|~}}~|~~~~}{~}z~}}~{y||~~~~}~~}~~|}{~{|~~}{~}}|}~~~}|~~}}~|}~}}~|{~{~}~|{{}{~||~}~~~}~~}{||{~~{|}y}~~}}{{}~}}~~|||~~}~}}~~~}~~~~}~~|}|x|x{~~|}~|yzzx}|y|xzx}z||}zzty~{|w|zzy{{zzwyz{{{}|x|||{~y}{}z{zzyz}z~z{yz{v|z|zy}{{~w}}|zyw||wxz{y~~z{|}}z}w}zuzz|}z|y|}x}v{x{vyzy{~~w|z{zx{|zv{|z}|wwy{z{uyyyz{|y{zw~y~w}z|{{{vyw~}{yyy~{y}{~{z~z}{yy{y~z~yzx~|z}~yy}~x|}}{}xx{|zv{wtz|{~{yxz{~{}v~yy}{|}wy|xzzw}||w{{{{}{zy{}z{zyx|zw|xy|{z|~xy~{|~~y{zyzyx|zy}zzyw|}z|~{yz||{yy}{zxxwzw{xyy{{{|x|{z|}|{y{||x~r|xx~}zwz|y}~{y|}{|}t{|z~~}zy}{|z|~|{zv{|xyxzwzz|ww}yz|{{{x{z||}}{z|~~~|x|{zy|xyy{|||}zyzyz}{z}y|~}x}z{x~}{|x{vz}}{{wx|}{zy|{}z~x~x}{x{~zw{z}{~{xzz{|{|zz{zv|}|||x{z}|z{}}|{z|}z~x~}}zz{{zy~|z{w{|x~}wy}}~x|z|x~~yxy{}|z{z~x~}z{x|z|{{}~xz~y{v|||x{{|y|}{}w}|w{yz{}}w{}|w|{~}x~||{y{|x{{w}z|{|}{z{~|~}{}yzyw}|x||{{{u}|{{{{~~{x}z|{||x|}}zyzz~{}z{{}}}{{{{zw{}{{||z~}~z}|{~{}~~}z}}|}{}y~}~~}z|~~y~~~}|~~z}}~}}~{~}|}~}{z{}{|{}|~|~}{|~|~|~~~~~}|{}|}~~~{~~~}|~}}}{}{{~}}~~}}~~}|~z}}~~~|~}}z~}|}|{~~}z~~}~z|{}~}}{~~|}~}~~~~y~}}~||{}}~~z~~}|~z{}~~}{|~}{}~{~}}|~~~|~~|y|{|{{~}~~~}z~{}}{}}|}}}}||~~}~~~}~}}}}||~~|~~{~~~{z}|~~|}~~|~~}}~}|~|~~|~~~{~~}~~yz{|yz~|}{zuvwwzz{y{{z|}{y}vxvxzzx|x|yvwy|u|}y~y}{x|}wwzy|x||u{z|y}|}}}x{wx{x}yzyy{zzx~}yz|xzww|z|y~{y{~wxz|z}}{|{||}{w{y}wv|{yy{x|wyzx~zwwzu{xzzxwzz{~zzz|zzx{}wyzxzzywxyt|wywx{x{~{wzyyx|v{~}|{z{x|{x|yyxz|}wxx{x}x}{|{}ywy|}}|yyxzyz{|zv}z~z~zxy~}y}~}xzzxw{x|x|wyy{z~y{yzxz|{x}tw~||}~||x}|{u}{z{zz{~y}{|}}z~}}yz{x{zzy~{y|zyzzv|xzzwy}{zvy|}{{~xz}|z}}z|x~x|}~}}{z|x}zyz{|zx|z{{z|xyxv|zy{{}w}zwwz|z}}|z~y{~z|{y}}|}z~y{z}~}y}y{x~yz{yzy||{x}y{{zzx}}~zwz}yz|~w{{xy|{zzyyz{}}}x|{{xxvy}{|vxxuy|{w~x}{z|zx{z{|{wz{ywwz|||{z{}v{~x|{{}}}y|y|~~z~{y{~}{z}zy||yyzx{z~z{xy|xwwy{||}{}~|{|y~{~y{{x~}|}||~~{||{~{}z}~y{{{yxy{x{w{{{|z~{w~{}|z|ywzvxz~{{|{|w}~}}}x~|}{{|zv|zzz{}v}{~|zyzy|}x~{|{yy}yz|x{|z{~y{~y{{{~{}{{z||~~|~|z{~}}~}~}~}{|y~~~}}|~~|}~|||~}~~~y|~~|~~}||}|~}}}}~~~}}|y~}~{}}}~}{}~~}|{}|~|~|~{}~y~}{|~{}|~}}|||z~~||{}~~~~~x}~|}|~x~{|{z~~~~}}}}}}~|~~~{x{~}}~}{~~}{~~}}{~{||~}}|~|~{~~}~~~z~|~~|}|}}~|{~~}{}z~}~~~}}|||}||~~}}|~{|}~|}|~}z~|~}~{~~}}}}~~}||{{~~~}y~z~~~~{~xxzzx}{z|zz}xzz~|x|x|{vy|xuy~~}y{v{zy~uyyz{yz{zzz}|v||}x{{wz|{|v{|}zz}xx|}z{y||{|}{~zv~zy}{zx{w}zv~z}||~{x~|{{}{}{v}{||x}}z{y}z|{v}{~{uy|vs{y~xyyyz{||uz{zy{}xw{x{zz{ytws|y}zzz}x}~wz~|z{w}z~|~|xz{{zv}x~y{x~vzx~y{z}wy|{y~y}{{yz|yxxw|{z{|}|v~wzzz}vwzz{wxzz{|zyvz~xyy|}w}yx{z|zyxz~}~y~|~~x|}xzxy~{}|~z{~~zy}{wy|y}}|~y{{{|ty}z~}z}~{{|w}z{||{{|}{v{z{y{}zz}zzzxv{zy{y~zz}w}||{|{}{{z~xx~|~xyzy{|wyz~zy~|y{||y{v|y{z{}{|{}~z|zxzy{{|zzzw{z~vz{zv~{ux|z{{|y~wxuxv||zz}~~xzy~~{{{x{{}}x~y~}w{}~|v||{}||~{zz~wz{{}z{wu~}{~~|||wx||z|yyyzz~|x{}w}{z{{yu}}{}|zw|z}||{}z|y|{y||||||}z}{xy}}|}}z||}vz{w|zyvy{z|~}zz}~}{|}z|vy}u|{xz}|}}vxzzz}}~{z~yzw|wvzy||}z}|{~{{{z{}z}{{~z{}}z|~z|{~|~z||||{~x{{v~}|x|~y|yz~}wyw}{}yx|{|}}~||~{~|~}|zz{~{~{}~|}{~{}||}}~}||~~{~}~~{z}}|}~~~~}|~}}|~{}~}{}~||}~|~}||{~x{z|}}yy|~~}~~xz}|z~||{|~|{~z||}~|~x||{}{~}|~~|~~|~}~|~||~|z~|~{}}~~}~z||~~x}~}}|{~}~{z}~{|{~~~w~|{~~~~~~}~|~{~}~~~}~}z~}~}|z|}}|}~~}}}|}}{y}~}{v~|}~~~~{~~}z}}{}~}~}{}|~~~~~}~~}|}~{}~~~|}~~~~}~|}~~}~|~}~~~~~~~y|{{}~~|~~~}}~|~}|~}}||z}z{}z{z{{}~|}{{x}z{yxz{yw||w|y~vxwx}z}}|y|vx{zy{z}{z{~||z}~{z{~~}|{y{~yy|x~x|zyxxxy}y{{zxxvxyzx~|zw|{}|}|~{z~|z|w|z}||x}{z}yvz{|yzzxv}{}||~zyy~}}zzz}vvyzzzxy}|{y||~}}}zz}|{z|z~~||}wzz{~t}|{}y||yxxzy{|y|v|w~zxu~|yz|}}{{{{{{z|{x}|{{x}~{wz{~}|zw|}{}{{}}x{{vxz}zwz{}zyzzz{~vzz|yx{||{|{~|y}{~xy{x}yxxzzz|}||zyz~{{z}||zx{~x}{|zyz}{{|~~zz}zzwwz{y~|{x|}w{}~}}{x}zw{w~~y{zw||y}z|{z{w{~~x{~xv~~~|{}{{}}{z}|~{|{~|x}}y{zy}~wv|y{y{|}~{~|{yy{~y}zw|}~~~x}{||y|{|zw{|z||{~{|y}vyzz}}z}||w|x||~wywz{zu}zw}y|}{}}|{|}y{wz{{}}}}yy~~|zxx|w}|{z~xy{y}y|x~wyzy{|wx||}}z}{~{{|x|u~||}~|~|x|~zzy~|zz~{xyzx~~|zw}~y{~z|z{{zy|}}{x{zy}}{{~}{}|{}~{{{}~|y~y~x}{z|wv{}{}|{~|}{y{|{}v}y}|zy}|}y{}}~|{{z|~~~|{~~|z}~|~y}}||}|~~y~~~~}yy}~y|~~~}~{||{}}}z}|}~{}||~}{~|}|~z|}}|}}~|~~~}~|{~|~||~~{}~~~~~|}~~~}}}}z}z}}||}|}|~|z}~}|}~~|}}~~~{{~}~~|}}}}{|~}~~|}|}|{|~{~~~}~}~~~}|}|||~~||~~~|~}||~}||~~}|~}}~|}}||}|~}|~}|~}|{|~|~}{}|~}}~{~{w~~z|~~|{}}~~|~~|~~}}}~|~{{z~|~~|~~~}}~|~~|{~|~}{|~}{||~~}|xyv{|w{{{zyz{zy|{z~zvwyx{z{xy~vw{{xzxv|z{xwxyzww}{{yy|{zyxyzw|}yzywzw~~}{|{yz{~zy~y}{xywwwxy{v{y|zyy~xz{zyv~w|z{}~z{z~|}w}zv{vyw|{y|}|~yz|yv|{zyyy{syyz||{{yx|z{{zz}{|wz{zz{yz|}}|}{{|}zzt{zy|}{~y|uxxxv~y|yzy|{||}z{~{zz||xxy|}{}|}|~{}}~{~zytz{~}x{|||vz{|x|xyzyy}zwz~}v~~x{zz}|||w{||z~zz{y~x{zt}zzxyx~}|z{~z~y|zy}y}|}|y}{yyzy|z||xv{z~}xz~~}w|~|{|~zv~~x}x~}~|x}~y~~w||{}zzz|v|~}}|{{}z{{y~{{x|yzy}yz{y{~{z|z|z~z|{}|v~|}}xyy||}z{{}|z|{wy}~yz||{{|x}zww~~~{{z}}z{{wwz~~w{||||yz|y}{zyz}~|{}|u~{}{|z}{|y~xzx|z}}{{wy{z}~y|yz|~u}y|~|y}{|}{uy}~zzy}z}{y}x{}~|{|~||z|v~}~{}}~{{|y|~wz{z~|zv|{~|t|yxz~{vzxz~w|}}||zx}}zz{z~}zw}{}|xz}~z|zz{z{|{yu{wuz}}{{}{}{y|||yy{}y{{z{|x{}|~{y{{{z|x}|w|{~||yw~xzz{}|{~yvx{}}~{|~~}~|}~}~~}~~}~}}~}~{~~z}~~~~|~{~~~|z}|~}~~~|z|~~}}~{~}{}{|}z~}{|}~|x{z~~~~}~~~}|}}}|~y~}y}}y}}}~{~}}}z|~}~~}}~z~~}~}~~}~~~}x~}~}~~}}~{|}}}}~~}~||x~{}}z~~}~}|~|~~}z}~}~|{||~~}|~{~~}~}{}}z~}~~|~|~{z}z}}~}}~~~z||~|{|~~|~}|~|~zx|{|}~{}}}|}~~~}|}||}~{~~~{}w}~~{}~}z~~}}{~}~~~}~}~}}~}~}~}~}~~|zz{y|~}~{{|~~|}}|~z|{~|{{~~~zx|{z}}}zzwz|xxywyvx{|{x||z~~{yxzyz}yyy{~{{vyx{{~{wz|v}}y}~{z}|}{{z|y|~xz~|~{x{xz}{zzy{|z{{x|z{|{}zzy{{||}zz}wv}xz{y~}|z||}}{|{|yzy{y{z}|}xu{wy{|~x}z|zzxw|x|yz|wxzv}u|~{}~{u~}{~zz|y}~|{{z|{|{||}zz{}zw{{x}}zw|{w|xx{}~zvz|z{|}{|}zx{zz~}~|{}~~{zyw~y{|{|yzwy}zyzy|w{|x{z~|uw{{|zzxzy{yx{yx~~{x}zzzx~~}}|}|}}||zz~{}{yzwz~{z}yvw{y}{x|{}wv~}~|~y}{wy}{z}|xz}{}~}}}y}{y~~{~z{{|{u}}zz{xxy|}yy}zz{zx{u{|x~z~wx}|wz{~|~yzx}yy|}y|}~s~wz|z}y|z~~xy|zx{{zxx|{|{z|w~{{}yzy||}z|x|y{|z~y}|w{zx}|}|}z~||}|y|}y|yzwyz{}xxyw~|{{x{{~|vz~|~w{|{z}y|{~zw|~{{{~}z||{|{|~yx{||xy}zwwz}yyyy{z{z}y{|xyy~xx{y~~~}{}|{xz|{{|x|}|{{z{}w|~~}}{zz}x|~z{zz|{v{s}|y}yx}~}~zy|}}{}}{y|z|}}}z~y{y|~{~}}{{z|{~s~z{|x{y{}||}}~zyy{z{{|z{zzwy{~~y~{z{y}~~~~y}~||~{}z~{}}~z}z~}}q~~~||z}}}{~~|z|}~|~}~{|}~}~}{~~~|~}y}{||{|}}||||~}}|~|{}y|~|~{~}}{|~{~~~||~~zy~~}}z{|~|}}y}}~~}{{~}~|~~z|~}||~|}|}{~|{|}}}|w}~~}}}}|~~~y~~|{}|~|~}|~}}~~~~|}}~~~|~{z|}}}~~|~~{}}{~~~}|~}|~{~{~{~y}|}~}y{}~}}}~|{}|~~~~~|{z~|~|~}~}~~~z~}~|zz~~~}}~}~|~}}}}x}|~|~~~}|~|}~{~}~x}~z}~}|}}}}z{}}~|y|xyyx{y{yy~}y}{{x|}yyzx~|}zzy|vy~y{wy|zzzvyz{{zxz}~}zx~|yx|||}w}}x~}~zz{w|}|yw~|yzxyvz{u|x|}{{}}wy{x|zz{z}y{}yz{~~z|yz{zyzyw{ywxx{x|{~|{xy}}zxzxz}}w}w}yxyyx|}z|zxyz~|{|zy|}v~|{~v||vz{y{~zxzxy}vy{|{v{|{x|vy~zx{w|{{|z~|v|{}{{{|w}z~|y{zz|xzz||xwwz}xz{yz|z}{{|}y{|zx{|||wx||x|w{wyzyzz~{zzxy{z|{xyxx|z}y}y{z}zz{w~vzv|{{z}y}}~|}|z|w|}zzz~y~|~yxyyz{{}~w}wy}|xx|z{{{}zzyz{z~y{{{zz}xzvyzzszz}{|v}~xv}|v}yvzx}y}w{z~yy}}y{|z{~|x|w{{|~xw~xz{~z{}y}yz|{{}yzy{}}us|}{|}z|yy~~}{wz||}~zyzxy{|}v|xy{y~y}{{{xyz|{{wz{{~z~{z|z{}y}u~y{{~zwz{|zyz|{}{~vv}|w|{zy|}{|z|{y|z{}y~z}x}yz{xx~}||yy{z|~}~v{{|z}v{{}x|{y}w|yz}{yy~~w{y~ww}}|{{x|{|yyx}zy}}zz|~|zv}w~z~v~}}|}uz~z~z}{x~{zzy}z}y}{~z||{{z|{z{{~yxzz|{{xz}yzwy|y{||z||}}}~~{|}}}~~|}}|}~~~~~~{}~~{}{~}z~}}|}{|}|{~~}z}}}}x~|}~}{}|}}|~}}}}~}~~~||~}}wx|{||x~|||x|||||}}~|}~}~|y~~|}~}|}z}~~z~~}~}~~~}}~}~yy~|~}}~||y}|~}~|~|}~w|}{}~}}~~~~}}~~{}~|}}~|}~{~~~}~~}~{{}}~~~}}~~}~}y~~|~~|z}}}||~}~y~}|}~~z~~}~}|}|}}~}}|~{|~}~}}||x{~z}~~}}~~|}|~~~}{~{}~}~}~|{}}~|z|~}~|}~}y{}|}~}}|||}}}|~~~}~}~}}~~zzyzz|{{w~zy~|}zw{}yyyx}{z}yxzzz|~yzyyy{uyv}{zyzy~~x}}yx~|w}~}||yyxy{}wy{uy}{{|wwuyzvx{|y{~y{zwxvyz{x~zyy|wzyz{}{|z|z||~~yy{|}z}|xx|zzzuxyyx{zy{yzzz|xxuwyzz|x{y~}}|~{{{}w}yzz|x|y||~|}{zx|w}|zx}y{zy{y}zu~xzzx|~|~}|z~|{|y{|{xyz|zy}yz}}z{yw{z|xy|zyy{~z~{|y}y}|y~{{{wyzzywxy~~z{w|xxyw}y}}|{}~}|}{|}}}y{~y}zz|||}}z{yzz{}|xz{|zxx||yyzzy{~xq}~~|~zy|{}x~~yzw{zy|}~}}~wxz|{x}~~{}{{{zzz||z||{~yx{z|zzz{|~||{}{x{{zz~~}|z{}|xz{x|xyzvxv~|z}{w{zw~|wy{{uz}zyw~{{{}||{zy|{}{||{|~}|yx{||y{|yw~{{zzzy{||{|z|{}|{yz}w||}~~}{||}|~~{y~x~}z||wx}z{{xx}vyw||}{}~}~{|zzvy{{z}|zyzz||y|u{|}{~{{}|||}~}zx|{||y{{zz}{{{yxyz~ux||{}{w~{}|x~}{z{{{z{y||zw~|~}|{~{{|z|yy}yzxz{{{v~{~{zwz~}}~y|~||{~y~|u{}}y~x{~}~|{}}|||}}~}}|z}}z|z}{}{~~y|}{}}~z|~}y~}~~}|z}|~{z}y}~~}~~~}~}}~}~~r}z~~~}|~|}|~}~}}|~}|}}~|}~}~~~~~~||~|{|}y{~~~y|}{}~~|}~}}|}~}~{~{~}||~~}~z~~{}{~y{~~~~|~}~}~w|{}|}|~~}~||{~{|~z}}}}z|{z~~~}z|~u{}|}|~||}~}}}~{z{}}~}~|}~z}~{}~~}~~x}}}~}z|}|||{~~~}}~|}{|~|}~|~}~~}y~w|x{}{~{|w|w|z|~vyz}{z}|~z{zx{z}y|w{wx|{{~xy~~y}z~}z{yxyz{~y{y{{}}y|~{|zzxxzyxzy|zzzw{z}~}{x{z{~yyyyzz|zy}{y}|~{y}zwx|yy|{~wzy{z|||{{zx}yz|xw~yz|{z{{}zx{xyyzx{xzxyzx|}wyxx|vvxy}|zy}yzyy}|z|zzz{{~~z{yx~z~{xzz|zw{|w~xzvx{{}yx|u{{}wxu|wz|{{yx||z|x}z{y{z}y}|zxyyw}|{wz{{|vt~||x|zsxzx}~{{~u{yx|{}wvxyyx{z}{~{zx|zv|||~}{xzz~~~}yz~|~z||{}yzzwx}x{yxzxw{|zyxz~yw||wzxy}}}vyy~}}}{z~}v{x~~y{}}yz}{~{yywy~y}~~zy{x}|t~yz|z}y|{{zw{|x}}}x~{{zx||~~x|zxx|yy{yzy{}}y{z}}{zxzz~y{w{}|{|x~}vyyy{z}{|y{w{}}~yy}}|||x|~z{}}z|w~yz~~}{vz}wy{}}{vzz}z|}|}~{{z{xzyz}z{yyz||{~zz{{|}xvz}}{yzz}y~{{~||~}{xww{z|~~}|z|{|}zxy}{xuz|{{|}|~z}|}y|}z|}~~|}{x{}{zy}yz{|}{yz{{}{||y||}|~{~y|~~}}{}|z}|~}y}y|xxw}{}y{}{{z~}~~~{{v|xvxy~}|zy~z~z~~y|}}|}~|}|~~}}}}~z}}|}}~|}x~~~||~z|y|{}y}v~~}}|{~}~|y~~~|}|~w}}~~|}~~|~|}z~~~~~~y~|~~|}~}}z~}|~~}}}~}~|~~~|}|z~~|~~~~|~~~}z}~~|}~}~|}~~~}{{~~{{|~z}~~|{}|~}|}~}{}~~~}|}~~}}~~~z}}~{~~~{|~}|~{{~|}|{{}|~}y}~~}}~~~||{~|}{}~}~{}~}}~}|~}~}~}}||}~|~z~}{}z{{~~~z~~|}{~~~~}~y~|{~}}~~}{}~}~~|{~{||{|}}z|}~{|~~{~|~{~}~}yv~{}|~}~z~w~|yzx~|yxxw|xz{zx~zy{~zx}||z}~xz{}~z|zz}|xzy}|yzz}|}|~}}zy{~{zwu{|z|{||xw|z|xyyzx|zy{xxwyy}|{y|yz~~xz|x{z|v|{y}{x~zz}{}zy|ywzz|xyxwzxw{yzx}~yzw|xyyxwz|||{|{}|vz||}~}w{y}||xy|{~y|{wxzzw~y{tw}ys{}wyyy{wz{x}|zz}|y|y{}uy|{~|~zy{{zwz}z~zzy{v~vqyw~ywy}w|wyz|}y|x||}w{{{zy}}||~|~y}y}z|{}wzzwzy}{{z{}~{vyy}|~}{y~{yxx|zzvyv|~zx{{|}||~x{x~z{z|{{yw{z}{|{~~|wzz||{xx{z{y~x}z{~v|x~z{z}|xx~~~|z}z{|w|{w{}|||{z|||zz{~wy|}ww|{|{v}y|~}}x{z{~z~{{~}y~|~zv~xzv|}z{|}zw~~}{{yzv|wz|yzw}{w||{xxz|zz|{{|zxz|{z|{{|~{{~}|~{}z}{{~|}y{}~|~{~xy{|{{zzx{xy}}{{~yyywyy|zyw{|~r}yy{x{}zyw|~y~{}z}}zxqyy||z|{y{{}}{{y}{xzx{z||v~|||yy{~{{{~{~|{|y~}}~|z~~y{~~x{x{wy|}y{||}y}{z|ux~{yyy}xx~|{z{||~zyy}vt~}}|}{z}zv{~}y|~|~z}|~|~}}~~{|~}~{~|~~~}|~~{~}~|||y~|~~}{|}{}}~|~~z~}yy~}}}}}}z}{y~}}~|~}}|}~~~}~|}}|~z}|~}~~~|}}}}~~}x~}~z~z}~~{~~~{|~}~}}|y{}y~~}{}|}}}|}z~}|}}z~|~~{|~{z|}{}}||{~}}~}~{}|{}~|~}|~z~~}~~}{}|~w~|}~|{z|~{~|~~|~z~~~||~~}}~|}z~|z~~|~~~{~|x~|~}~{~~~}}~~~}}~}}||~}~}}|}|}~z|~~~}{}{~~zx}|y}~v{y{{yzz{wz{xyz{~|z}y}}z{y}w}{wz}|{w|{|{~}}zvzxz|w|xyyx{~yvwy{}{vx|}w||{~~||}yxzy{y|wy{w{}yz|}y}y}tzy{zx}}y{{|}{zww}|yx||{{|{xyz|xy||s{v~{{|~wxzyz}~xyywz}yyxzyzyz|vuzyzyx||{xx}||xx}y{zy|y}|{||zxz||}~{|zz|zzx{zz{y}z|z{{|}yzw{xzx{}{yzxu}zz}|y|}{{}{}z{zy|~xzzw{|z|{{|z~{zz{yxu}|{}y{{zx|x{|w{{}x|y~~}}}xyz{xwzxy}|{tyz{y~|||x|{}{yz{{yv|}|zzzz{{zwy}|x|}y}|z{z{|}y}}y}x|z{}|yx{|z||~zzxxy{~zz~z{ww~zwxxz}{|{}y~{{}}y{{{||}{{z{}|}|{z{z|{x}~zvz}xx{|zx}~wx{xyx}{}{zzz|~|}z{wyx|{}~{}|}{{{~~x}v{~}wzx|||y~y{yx}|wzw}{x|yxy~|{}vz~~~~}}{yzyx}w~z{y||yyy}|}}z{{y~||||~y~~y}y{y}wz~z{z~|x{{{x|~{|~}{}z{{y|y{y|~||x}|yv}z~yx|{~yz{}{}|{}|}y~xx~~}|~|||z||}z|}|~~v~z|{wz}}z}z{~{z~|{{{y}}||x~{{v~y|zyzx|z{{~z}|}w~~x~}{~}y}||~~}~~||}~~||}}}~|~y~~{}{{z~~||}y~vz~}}||zz}|~}~|~}{~|~{~~}~~}|z}~~|}}~~|~}|~}{}{~z~~~|~|}}zz||z~|~z}}}}}~yz~~}|~~|{~~}{~~~}}~~}||}|y|~}}~{}}~}|~}|}{y|}~||~|~|~|~z}}~~}~||}~}|}~~}~}|}~~||||~}~|{~~~|~~~~}}|~}}{~{~}~z||~}~}~~|}{}~}~||{~|~}~|{}~~}}~|~}~~~|}|{}}}|~}{}}}}~~~||}~~{~}~}~|}~}~}}|{~~~}}|}y|zu}{z{y{{}|tv{{{{xyzy|z|s|yz|{}xw}{x{{|{{zyxy|uyyv|||z}~~xz~}z|y|}|}{|y{zzyuzw|}}y|}zy{{{}wx|{|}y}{~|zyxz|xx}{|yz{zy}}z}~}z{z||v|yz|z|xz{}z|vy}~x{xzxsy}}yy}zzz{z{y{z{}z}|~zxw~|z}y{~w~}}~yz|y~{ztyyv|}xz~}{|zyzwy}{vz{xxx|~~zzzz{{z}{{w{y||z{v}}{~}||{yyzx{|z|zy|x~xzz~{xzyzyyxxzyz|~}{}w}~z|~|yw|||{|{~~z{y}|x|z{zy}~z~{||{~x{vy{}zyw~zz{xz}}xz}{~~{x||z~}z~}z}~~||{~zx|~tx{}yzx}||y{{{}{{zy{{y|}{{xyyw}{z~~~|~{}{z~~~}}{zy{z~z}{~}uyyzww|}zzxxv}|{~swyy{{}wz|y~{y{zywzz~}{z{~{{x}|}}~{~|}{xz{z|zv{zx}}|}{}w{{|zy{x{}}w}yx{yx{||}~zzz|z}|{||x}~}~{||}|}y~{{vx|xy|ys}z~w}s}zx||~|{|~~}{y|yz~y}{||~|x|zzz|x{xy|~z{}x}}zx}|{yzy|x}y||z{||y~~|{{{{z~{yz}~w{}~}~}{}y|x}z}~w{|z~}}}{|{~zx~{z{}{|{{z{|x{|yy{yx~~~z}}~xy|}}~~~}}}z}{~}{|}{~|{~~~~}~}}}~z}~~{y~~{}|y}y~}|~~}{}}}~~}|~{~}z~{|}|~~{~}{~~y|}|~}}}{}y}~}zz|~|}{~||y||}z~||}}z}~}~~~~|{~|~{}z~}}~|~~}~z{~~}~~{}z~~}}~}~~~}~~{|~}~~~}|~~~~}~|~}|~|}}|{~}|}~|~{}||~}}|}}~}~}|y}t}}}}{~~~~~z~}{|~}}z~}}~~}~|}~~}}~{~~~}z}}|~~{z~~}~{~~}|}~|{~}|}~~|~}~~~|||~}|}|}}|~uyxwyx|}|z}y{{xz{}}{|}}yz{|{yuwyz~}~xyxx{wyzy}r{{x|w~|}y}y|yz{|{z}{|zzyzx|~{|uyyw{~{}y~}z{z{y{z}{|{}}y~w}wxx|zxw{|z|{{zzxyxy{y{|{zyu}z|}x{|}vxxz}|}}wyy{xw|y}xvyyz}{rz|u{}zxz{zx~}}y|y|}~{zz}xvzyxy|xxzx~zwy{yyw|xzzy}|xxy}xyz~u|}z{{{}w{z{x~|~}{|}}x{z|t~}wz}}{z~|zz~x|x{{{||z~z}yz}{~~|xz}{|z}|wzzxw}~w}||~yv{x||{yyy}~|~}|z}}~|~z|{xyz}~uzwy~x}|z~|x}v}zzz}z|z~x|y}|~wyx{|}}xxz{{{|}~zxx{zyx{{y{y|y{z{{}z~y~z|z{~{|{z{x}|}x}{|{y{{|}{z{}x{y~{{y|}x{~y|}yw{y{zx{}}}{yzz{{{w{|yvwz~wyx{~~}|~~~wy~y|}z{|{z{vy|{zz~{{{x{z||w{{|yzzyyxzxzyx|}z}z||}~zy~|xzzy}~yx~yzz~x|v{||zy}z{{{}}wz{yy~xzy{~wy|}}w{y~z}|}yx~{|z|{yz|~}vxxzy|~{y|y{|~|{y||zx{{{x{zzz{y|z{x~}~{}}{}~{}x{y{{|}}y{~~|}|z}}~zy{}|x~y}~~y||x~z|z}{z~}}{}|}}}~{|~z~||||{~|~|~|}~|~~}~}{|||}~~~~{||~|~~|}}}~~|}|w}~}{|~{~}~~}|z{~}{{~~}|{~~}}{{}y|{y{|~}~~z}{~~}|{|~z|~~~|~}y{~}~w~~}}}|~}~~}|{s}~~z{|z}||}~~}~}|~~{}|~{y}}~{|~}~}}}|~}}|~{|}~|~{~~}~~~~~~~}~~{|~}|}||}}}}}|~}~|~}{~~~~y}}}|~|}}~~~v|}~{}~|||{~}z~{x}}}}{z}{x}~~~|~~{~~z}~~~}~}~~~u}z}}}||~~|}~{~}~}~~~{}~|~z~~}}~}}|~z||yx~}|}zxyw{yzzzyyy{{~||z{{xz}|zv}zy|yyz}x|}w|w{x|{}z|zz|}y~x{{~~{zyz{xzw}z||x}||x~xvy}u}w~{}ww|xv{z|yxyx}}{{{{{}{wz{|yxyz|zyy~yx}z~~x|w}|~~zyzwy{z}w{ytxxzvv{{}}zs{y{uw|zz{}yvz}|~{}y}|}|z~y|}xx|wzzxzw{yw}yw{y}zxw{y|zzw}|{~x}~z{x{{}~}y{y~~}~}~}|y}{|{zw|}||y{zzw|yuyzz{|ux{}w}{}z|{z|~}~}|{x~zywy|{}y}x}}z~|ywyx{v~z}x}z}zxx~zzzwywyz}}~~|zzyzwy~{~y{y}z}}y~z{}~}}|y{~}z~yxxw|{y|{y{z|z|xx{{|zz|}~}{zy~{x|{{yv|~{zz~w}{|{z~{~y{zxyw{{|w}z~}|xy~}||zz|}xzzzx|z}w|z|zz~}|y||y{{}z|{w{}{}}~{}}{zuu{}}|}|z}}}uyyx{{zxz{z~v{zwv}xz~}{|z{w{{}}~xz|vyz~y|x|z|~|wyzy}~y{|{y~z}z}xwz|xz|}{|~|{~|zyy|zz|}}z~|}}{{~{zy~~yz~{y{~|{zyy|zw{{}xzv}{{}x{z}x|x|z{{}~|}}{|~|x}{~~~}||{~{x~|z{}{{|}}xzw{{{z{zz{~}yzz||z{~}v|}xxxyzz{~|{~~||~~|}{y|z}}|~w}|}|~~v{~y||}~~{~}}~~x|}{||~}z||{{~~}z~~{|~}~|~}|||||~{||}~z||~}}|||z}~||~~~~|~{|}~|}}~}~{~~~}~~~~{|~{~~}}}~~|}}z~~|~}~~}|~~}}}}}}}~y||~~~{|~~|{|~}|~~~}~{|~}~{}}~~~||~~||{~{}~{{}}~}~}{{{{~}~{{~}}{~~{|~~}~}~}}|{z}{~~~{}~~~|||~~~~}~}~|~~~z~y|~|||}~~|}~|z~||~{~zz~~|}|}}~}~~~~|~y~~{}~|xzwzyuyx|}{y{{{xx|{{|{yw{~~|{sx|~}y||vxzyzvwy|zzzx|}z{yxz~zvv{xzy{|zxw|zxx{y~{xz{x{{wz{|y|{zy|y|zzyw|~yyvvxw~vy{|z}yxx{}|z}}zzz|xyz}}x{|{y}~y{yzz|zz}x}y{zzyw}y||{}y|z|yx{z|}uy||{y|zz{||~z{|yv{{zyx|{yz||xx}yzzx}~~|zyzx{{{w{vyxz{x{yxuw~}ywwz{~~r}wtvw|uzt|||xx|{zwz{}y|~wy{zx|zw|yzz|y{z~yty|yxyz~vzxx~}x{{||y{xz{vzy}vz{y{zwzywwy}z|z{|z{y~{{~y}uv}zzxxz{x{t}}~x}wx~{}x{{{|{yyyy{|x|{{}{{x{|zzyzz~|y|v}{xz|yxyz||xy{}{x~z~yzv{{}z|yyy|{||{yz||v||~{yww|y{|xx{y{yz|{yz{zz{w~wz{}zx{{|~{zz{{{y{|{x~{xw~z{yyzvzyx{xz||{{zy|y}wzz}yx||}wx|{|yxy|{}}xx}||~zww}{wx}yxy}y~y}~y~{|yz||{z|}x{xy~yyxz{|~|z|{z{uz}xz}~~}}x}y|x}uyzv|{|y|zx||zz}~w{~{{{xxyzx{z{z{z~zz}zzzzvzz{zwwx||z~z~|vz~~z|z~{{{{}zyz{|xy|}||x{~||}~}|~|{y~w}x~yy|w~y||}}yyy{}y|y{~|zz|}yx}}{|~~}{}z|}~}{~~~}}{||{}~~|~~}|~{~}}~}}|}~}y}}}|{~|~y{~}y|~}~}~}~}}~}~y}}|{}|||{}|~~{|~~~}~}~y{z}~~~~|}~{~|~|}||}|}~z~~~~~}z|{z|}|z~~}~}~}{zy|z{z~}{||}}~~|~~|~}}}~}~}}~{}~}~}~z~~~~}}|~~~~{}|~~~~{}{~}~~~~}|~}~~|~{~z~|~~{}}~{}~y}||y}}}}|~~|~|}x~~~|}}~|}w|z}}|z}z~}~}z~}~}z}~}}}~{|}~~}~|~}~}}}~}{{~|}~~|~~{}syz}w|}tyz|y{}yyy{xyzzzzw{~xz{zy|~}~{vx{xxy{||{|~{{|y}||z|yyz{{t}}{xz{yz|{xzxyv{x|x{x}}{zxwvxz{x{zu{xyywyy|{y||{|zywx{w{{{~zy~y{{y{}|wwy{|{y{vxxxyx{{zzz~|z{~{zx{{y{wxzz~{zz||x{{y|w|{u{|zz~~}z~{|vz|yzxuzzx||yyz}xzzx~{xz{{xy}zxz{|{}z{{|x}z{}~}|}z{w{xy|~y|}z{|y{x{vy{~|~xy|w~|{{v{yy~wyuzyzzy{y|zy{~~~~z}yx|{vwwx{|xw~|{}~|xx}{~y{yyxwz{~x{zwx}{zxzwwx|y}t{{z{zyyy{{}}x||z{|{}y|{yyyzx|y|z{{s}x}zz{x{zw{|{|xuzwzzy||u}w}}zx||~{}v~|y~}}|{}}||}zz}y}|}~zx|{~z|xzz|{wxzxuyyxx|zzwy{|zy{x|{xzy{{|||{y{{}~}{yxzz{ytyzz~y~y|wz{xyy}x|zv}yy{|}z{~|||z~~z{{~{|~y||{y}{zzx{{wy~x{}{|{{x{}y}vz{yzz~~{|}{x}|{z}{yx}yz}x}}}|~x|||vy{{}{~zvwv}}y|||yzzy}z{zzyz|~y~~x|||~}~y|{zz{|z}}{z}|~}|z}wy}|}zz}||zy}yxvw~|{|wz{xzzzz{x}|z|z|xyz~|{z~|~}}~|~~~{~{|~~|}|}}|~~~}~}y}~~}}y}~y{{~|}~~~|~~}|{~|~{{~|{~|~~~z{}|{~~}x}~}~~|~~z}z}~~~|z|~~|~z~~{w|}~z~|{}}{{z|}}}~~~~}|}~|~{}~}y}~{~}~~}~~|}z|~}z~{~~}{~{}y~~}||~~|}~~~}}}|~~}~}|y|~}~~}{}}}~zz|~}}|||z|}~|{~v~|}x~}}{|}|~z}~{}}~~w|}|~~}}~|{~~w}}~~~|}}~|{~}~~~y||z}~}||}~{{}~~~|~}}{|~~}}|}{}}~{~~|{}www{yz{wx|z|~{}x|{yz}z|{wwzx{yz}z{{xzv{wxxxx~zw{zx}{x~zvxwy{x|{}x}}~z{{{{z~x|zx}z|x|x|zy|y}|}vz}|}}yx~w|{x||y|{xzv|y{xy{{yz{zyyzy}yyvwx{yz}v{wz|x{x~yu~{yzzy{zzy{zzy{{v~~zxxv{{{|v~|y{|{|y{|zzxvy{xzv}~w{|zzx|}}{y}zx{}|z}zwz{}~w{|x{yvuy||x|xx|{wzw}yz}{{xy{zzy}xz|x{|zv|}{~}yw{{y{y{{|{~x{~zx}xy|zzx|y|xz{{y{xzx|zy~xz{zzyy{{z{~yx}v}{xz~|}zy}zvy{|{wx|zzy|y{x~|ytzyy{}{}~w|zy{y{}{{zx||xywwv}|z{|vzys{|zx{|y{x~}{}z{}y}{y}|x{|z{|zz{w{{}x}z~y}|}|yz|z}{|{{{{{zz}|{|w~{{||t}{}y|yuxy{x{|yz}y|z|z{zy|}z~{|v|x}{yxy{z}y{||{{|z{~y}}|yxz~{x{{}}y||{x~w{{z|{z{|}wwr}{~{|zzzyy||{z~w{wy{}}}yyw|||{}{yz~~wx{yz~u~{|wzyyz}{{}z{}}yyy|zyyyzxxy{{w}yy}z~zz}z~}y|y{z{|{y{}}~yy}u|{|{}w||yy}~xtyy}||{x|{z}}xy|x~wzy{x~{yz{zz||z{y|z{{z|w|zz{{}y~~}~~~||{~}~~|||~~~|y}}}~~|~}{}yx}~{~|z~|||~}{z~~}}~}{}}}||}|~~{}~}}}{~||}}~|~~}~y|~|~}{~~}x~~}}|~|~|||~z}{z}}~y}}||x~~}|}z}}~}||~{}~|}~}z}~y{~{}}||~}}|}~z{}z~z}~{{||{~zz||~}|z|y}}~|~~{~|~{~{~~|~}~}}~}z}}~}~}~~}|}~}}}{{}~|}~|~~|~z}}}y~~|~|||}|}~}}}}}}}|{}}}~{{}}~|~}~~~~}}~}~}}|}{|~}~}|}~~}}|y|{~|~|}~~~}~x~|}}}{||~~|~~}|{y~~~|~}~~}~~~||y{{~{~{|zx}w{t{xz~~{zz|}}w|{uwyy~zwyu|xx~|{vu}yxy|yz{z}z}y|{}{}z}}zv|t{{yw|~v{{yywy|xxy{zx{{{zzyv{x|}zzy|~zx{~{|zy{w{xz}}z}{}~yyyz{~wywwzy{|zzv|yzzxzwwvzzz~yvxz{|y~}y|yz{}{z|{|}|||~x}uy~x{}{vyzxvx|z}v|{|{uxyt}{wz{vz{uy~{xx|}}~~{|}z}|{{ywy|{z}z|yxy~{wwy}yz|yx{}{~vy{{|{w~ywy|w|||zy|zz}yzx|{z||~|z~vzz}{{z{y|vz~~z~{~z|{yx}xxzzvyx|yuxz~}z{z~y||{y{y{|||~yy}}|o|{~yz}zxzvwzy|x{xxzyw{zw}x}zy|y~zyy{ux{z||~~}{x|xx{zz{yy{zxv|y~||}|x{{zwzw{wtv{zzx{}z|~~|zx|{{wzvyy~{}t{}~y~{z||x}}{{{|~y{|x~|}}xzzzxyz{yuyztyyx}{v~~}}z|~}z~{{zyz~{{y}~|~}vz{~zy}z{}z}z|~{u{w}w{{{}}}|xzyx{rz{yz{{}|~{}z|{{w|}|}|z~||zy|z{}zy{}y{xw{{w{{~|{zyyz|yy|{}|zz}y{~}~|}}||{}~zz{~{{}y{|z|}||w{ywzzx|~wz|xx}zwyx{x|}}{}y{}{~zy|}}zzy~|~{|~~x~|}|{~}}{~~}~~{~}{~~}}}||~|}~{{|~~z}{}}~}}|{}}~}z}~||~~}z|y}~~||}}|~}~}~~}~|{}~~}~z~~~~~}|~~|}|~|}}}~~|~{|~~}y~~~~~~|}{|}}|~}|~}}~|}~||}}~||}|{}~z}{}~~y~~{|~}}~}~}}|~~y~~y}}|}~}~|{~z~|~~}}~{~x}|{~~||}z~~{}{~}y~|}}~~~~~~{~|}|~}}~|}~|{}}~~~~|~{}}y}}}{~|~{~}v}~~~}}}~z~~~}}~~|}{~}|~|{|}|}}~~~|}}}{}~~}~~}|~~{}|}}}{~}{}{vx}xyz{y|zwx|xy{{z|z{}w~zv}z|zxxy~}zz||{|z}z{{{w}x{{w{}ywy~v|xz||}{~|{yzz{{y}z{xvwy{x~t{{wy}~x|wv{z}y}{{zz|~|xw~v{|z{}yz}z|z|x{w|z}xx}y{z{yy}~ytz{}z}z|x|}yxw|{xyw{~z}v}z}w|zx{x~~|{z{y{u{{~{{zz~{{y|zy}zzy|z{yy|yx|y|}}}y{|{wz{yzy{xw~{zxz{{}{~x}zx{z{{z{vvzx}~~w}x{{v||xz}y|~zzzzx||{|v|y|}x{zw|z~z{z{|||{x{z{||yx|xz{{}|wz|{~z}xzy{yz{|{xyy{|}|~{|~xw~y{{{zzyx{}z}z|y}xzz}}}|wz|{zzy{yz~zu}yz{}w{{{zyy{xxxxx|~y{|yz}~yx{z|||z~z~~z{y{zy{}}}yzvy~wzy}y{{zwyx}}}zyzwy{v{{{~{|z|}{}{yz~{wxzy{y}|~}w|~p|xxv~|}}yx{}~w}~zy~|~~|z{zyxy}~~{v}z|wz~|yy}{z}}|{|xx{z{ywxz}{|t~}}}||~|~{}z}|~{|zwy~{{~|}}||y{||{w~{~|}|{|||z~zz|yy~||y}y||~|~~}{{|}{{zyy|v||~|xzz|z~y|~w||~y|~||z{}|wzz~}~}~}{yy||}|{w}y{y|z}|wv}wz~|zw|~zuz{v{{z}}v}|zzz}~~~{|~{{}~y{~~|}|{~~~{||}~z{|}|~~}}{{|{z}~|}~|}{~}~}{z||}~wzz~~~v{z~|}}~|}z~z~~~{}||~{~~~{x~}}~}}{}{}{~|}}{}}{~}x{}|~|w}{~|}||}~~}~}}{|~~~}~~||~|~|~~~{~z~|}~~~|}|}|~~~{~z~~z~~~~~}~~|}y|}~~{{~{|}}}}}~}~{}}|~~}}|}{}~{|~{|}~}~}~}||{~|~}|||{~~}{z~}}|~}z~{z}~~~~~~|~~w}}~{~|z~}|~~~~z}}~~~{{|}z~~}}}~~~}}}|~~{~~{~}~~~}|~~|}}~}}|~|~~}{z|~~~~|~~~|}}~}yy}|zzy{~x|zzxxt{y}{z}w}{{|{|xx}||u{{}{z|py}|zu{}|~|||xx{{x|~zzy~~yzzzzz{w{wzz}~|xzw{xzyyyyyyvx|y}~z{|vyywwx{zz|~wyx|}}x}uz{}x{|z}z{}|z|z{wux||xy|vx|v}|{y~{zyz}|xyw|yz}}~|zvwz}~xz{}y||}}}}|}z|{}~{{zvzz~z}z~w}xw}z|zzuyxx}xwyz{~~~{{}{|w|xy||~~z|z{~}{~|{{||{xwyyzx||{y|xz}v{xvvz{xy{{zyvz~z}{}z|{z}}}}|{}x}{z}z}}zw~xz~||{yy{vyz}zzxyy}t{{|xxv|y~y}w~y||z~|xw}|{|yz~}z|zzx~z|}~zzzz|x~x}yz~y}x~yzyvw}|yyz~zz~{|x|z{~{{|{z}z}~yzu}y}|z|{{|{~z|y{z{yy|w||y~zyz||xz|vzy|zz}x{|~~|~|x}zyz|{yxy|}yy{|{zy|{z}xx{vvy{xztw{|~{{~xwxz}{zz{}s~y|~|{z}}z{~y||{|{~{y}x}|y|~|y}|{||{z|xy|x~|z{|}xv~x{}z|{z}~~z||x{}}|}{z~}}|}{x|w}~{|{{~z|zz}wyyz}}|y|}y}xx}~{||}yz}z~}xzy}}x~{{{{yz~w{}{||x|y{z}}zyzyyx}z|{~z{zz}z}|{~|y}~~}z}||~||~~||~}~{z}{~|}}{|x{{}|}z|}}~~~|}}x|~||~{~~||zz}}~}|z~|}z|||||}|~~~{~}~}z}~|z}~~}~}{{z~{||}|}~~zzz~~}||}}~}~~~~{||~|{~}~~|~~~{}~|v}~~~~~~~}}~{~|}~}}~~}|~}z||z||~|}z~}~~~|~~|~{~{|~~{~|~||y~|~}||~|}~}|}}}~}~}{|{y{{~~{z|~~~~}~}y~|~~~z{||~}{}~}}~}|}}|~}~~}||~|}}|{}|}}~~~~}~}~z}}|}|~}~}~~}|~|}~~~}}{}~}}{}}}|~~~}|{|{z|{yw}xzzzw}ztz{y{yy~zy||}|x{wv{yzz{zwyyzyyywyzy{z{zx{|zy}z{zyzyz}{w}}}x~~~zy{{wz|yz{{zz}|~zxxy{zwy|xzywv|{{wxz{}yzyyxwvwxx~z{{{w|zvx||v}z{w{yy{{yxvyz||y}{wuz|}|zxy|{txz|xxx}zzuy||y{z|z{z}y}{x|z}x}|vztz{{v{}{zz{yzvz~wzxx{{v|xzyuy{}~z}{{{z}{x|}y{{y||z}z{w|z~}z{{|z~z}||y~~}}{{wxz{}~{~}{wxz}xzv}|x{|{y~y{~y}}}z|z{}y{{z||wwxz{{~|}v|zw{vyw|vz~zu{z}wy}z}}}xv}yzxyy{x{x|yx{||{}}yx|~z|z~x|~~~|yz}ywyy{|{{x~{}}{~{|||z|x|{{{xx{xv{}}}|}|v|y}{}~{y~~vy}|{zz~y|x|z}~||}zswxz{yut|yx|}x~{}yxw~|yy|}}x{zw{wxxy}x}yzxy~zvzz}yy|{yzyxx~y{|wz|yyu|~}y}~zz|~}{y||x}z{}zy{{|{w~}x{wx}{z{{y{}y{yzy|z|w|x|{{~w~z||}~}y{x|||{{z{xx~}~zz|~yzz|yyy{x~y{x{{|y|yy|||||v|{~|~w~}|}{}sy{||y|zx}{}}{xy{x{z{{|}~y{{{~y|zzy{z{}|z}|{xyyzy{}}~~yyyy}}zzzz{x{yz}~|y}~z}}z~~|{~}}z}~~{~|}~~}z~~{z}w~}~~~}|}}~|~}|~}{}~~}{{|~{~~|}|{}~|~}~~~}~~}}{}}~||~|z}}}|}~x}}{~~}~~|~~}}|{}~|z||~}~~|}}}~~~||{}|~|}}~{}|}{}~~}y~}~|}~}|||}|~{}}}~}}{y}~|}~}{{~z~~}|~}~~}|}~}|~~~~{}~}}|~}y}~}z~~{||}~}~{~~|}|~}~}~~~}}~}{|}|~}||~{}{}~}}|{}{}}~{|~~{}}|~}z}{|{~}z|~|~|y~z}|{|~}}}}}}|{|}~{~||~z}|~}~~~}~}}~|~~~|}|~}~~~~}~~~|~|}}~||~||~}~}||||}|~|}{|}~{}}|~}}y{y{~y{xz|w|z|zy|{zv{|zy{}z|y{|vx|ww|{yzy{{}z{x|z{z{~y|~{z}{zz~vqzwy{|wzz{{x{{|zz{z{{z{xwz|{yw{yz{z~y{|z{y|{zuz{z|z{}{|xzw{~~~u|yxyy}x~}||wzu{}wxyyzyy|{xzz|xx|y|zzvzx{|y}zw~{|zy{~}~y{|~{z{yy{z|}z~{w{zzzyxz|y{zyy{y{{x|zy|zwx{}wx}}|}|~y||z|{{}{{{z}|zwx|uy|}{xxzx}{{uvzu}y{yyx|{x|ww{{|w|z~~}z|zy}|y|~x}~{wz{z~zxu{z{xyzv{yv{{}xyzywz|yy{zxv~~~{{~}z}|{}{~|}}||}{~}}|xyvx{{v{z{|yx~x}x{{vwtvxzx}x{v|z{|~zz{z{zz{}{{{}~{|{{|v}x{{z}|z{{{{|y|{{}|{{y~z|{||vy|{y~|~|~zy{y||y{}{v||y~{|{z{|x{|}vy{zyw~xvz{{z||{z|~ytz{{|}~z~{~zx{}}{{y|||~zz~xzxx~u|zzw|{{xxyz|xzw|v{yy|{x}yzyx|~}|}zy|{}}|z||}}z~{z}z|zzy|{z|y{x|}{|{}{y}y~}}x{x~||yx|y{{{~z~~~}|~|{~|{{yz~||{x{|xwz{w}||y||||{{}{ux~zy{z{y{}{w~~}}{|~{w{{}{y}y{}}|~~z}~~}}}~|~~zy}}~}|{~}}~~}|{~~|~~|~}~~|~~|~{~~}}}}}~~~}~}}|}}}{}}{}}}}|~{~{}}}z{z}}|||zz|~}~{}}}}}~~|{{}|}}{~|~|~w~}}}}y}~|~}~~~}~}}~}~z{{x|}~}}~~~y}|}|~~}}}|~~z~~}{}~}}}~~~}{|{}{{}|w~|}|~~}}|{z}}}}}}~|{yy~}}}~|~|}}~}y~~|{||{|}~~~~~|{}z~|z}}~~~}~~}}~z{~}z{}||~}z}~~{|}~{{~}~|}~}|z|~}}{}{{~{}|}~}~}{~~~~~}~}{|~~~z~~~~}~}}~}~}~~~~~|}{{}ww|xxxz}zz|z~{z{}{}~zxy|}y~u|x{}{{y{zx|xy{z{|y|{{}}y}|x{zx||{x{}y{y|~x{x~}{xy{xx|{x|wyyyxzzztz|ywy{|y}z~{x~x{zx{yywzy}z{xxy|z|x}{~{zyxzx{y}{y|zxy|}}zxzxwxz{x{y|zz}y{{{{zxz{w}y~yy{}{|~wxz|z~zx~v~z}w{}|{u{xy|zxzx}zz{xwyy{y{vzxv{|yxvv{y{{~~yxy|z||zxu{{z}{|yzz|||{z|{zwx}wy|zzzzwx~yz{|}xy{zzu~w~wzyyt}{z~}{z{x{~}y~z|||||~zz~|}yx~|{|{{yzxywzy}}x~|}w{yvyzzx{~|{x~~{z}x{y{x|w|}x||{|x|y{{}|zzu{zyz|w{{~zzzyywz|xz}|{v~y{y~}{||x}y|||y{z~z}zzz{y}|{wv{{{~wxx{~|}xx~{~|z{|{zxyzzzyx}z|zzxy}{}x{xzy}xz{|||x}yy{~}~|z|z{zyxzxz}yzv{}z{y~{z|{}xz|~y|||~{|{{w|~{{}yzzy|z~z{~{~x{zxy{|~{{||}}}~w{zyxz}|z{~}}v}x~|}|{y|x|z|y{yx}x{}||~}yz|}w|zxz{y~}wy~||x|zzu|~x}|}}{{y}z{~~~yy{~{~z{~yx}}}v{y}|||||~y{yxwx}{|{|y~y{ww}zy|}}~~}~~}~|||~}{~|~}~}}|}}z}}~xz~~|}~}~|~}~}~~~}~{~}~y~}~~{}|}}y~|}y}~}{~}}~|{||~~}|~}|v~|}}~~||~}}}}~~{~zz}|~}|}}~~|}~~{}z~y||{|{|~{{|~z~z~~{~}{~~}}{~~~}z{{}~||}}|y}~~~x|~~|~~~z|x~~}{|{z}}~z~{~}~~|~||||}~}~}~~}}~|~|z~}}~|x~|z}~z{~~}~|~}~~}|~|~}||~}z|~~~~~{y~~{{z~z~~~}z{}|~|{}||~}~~||~|{~{~||}}~{~~~~}~y{|~}{{{~~|~~~}~|~|{~|z{zz}||zx}|zxxzwy|}y{v{~zzzxyyy{w{}}svw}y||xy{}||}y}yw|}|}y{~yy~|y}z{|zw~z|zz~zz{{zzwy|}zyzxwzxu{w|y{y{x}ywz~wy~|xx|v~|{|wx}||||xz||y|{w|zuw{}xx{yyz|{wy|x}x{{~{~||zz|{zx}~~|~{yz{z}y}|z|zy{ryz{zvyy{~~wwz~z|{y{||xw|xyzzx{v}z||{~y}w{|ww}xz}{|y|wz}|yzvy}z|}|~|yy}{{}}{|y|xz{|~~}|zy{~{}~}xzzzzz|z|}}~}zzyy{{yyu|xvu~}ux{~x||{}|xz}{t{|~}{y|}y{{~zx{{{~z~|}{~|zx}yxwx~|zw}vzzx{{{|xx{{z{xz{xvy{{~{{|{{~|}y|zvwy{{~~}}z{}z|y}x{yz|{y}|xwyz{yzz{x{zw{|~z}|x~{y|}}|zzzxz{~}|x}{|vzz{y||y{yzxz{}yy|x}{yu|~yvxzux{xw{|zy||{}{v~|y|x|yy}{}|}{|~~|yz|{y|z|yyx~{{~v}}yzyyy|{}|w~}}zx|zz|{|y~|}z|{|}~{|}x{z}y}}yx}z{x}xzzyxy{zy{|{||{~~{xz{|{{|{z}zyy{{~}z~}~}||{~~{{xx|xwyy|{{}zy~z|}{|zy|}|~y~|||y|y}|{zz}zy~~~~{{y|}}}{~~y||}|zz~}}{}}}|~~~|z}~~~~z{}~~|{}|~{|}~~}|}z~y~}y~~{}}}~~}}}{~yz{}{|{z~zz|{{~}||}~~}}~}}y|~||}|}|~{|||}~~|}{z~}|~||~|~|}|}~}}|~z}~}~~|}|y~z}}}z|z~~}|~{~|{~~~~~~~|~|y~}|~}{}}|z~~}~}~}{~z}}~}||~|}~z~~~|}x~~|}}}|}}|}}}{}~~z~}|~x{~~}~}}}~x~z{}~}}{}~}|~|~~~}~|~|z}y~{{{|}~}|}|}}}~~}~{~~z|z|wxz}wu|{y{}{{{w}|}v~z|v{~y~z}xyx|{}}|zvy||}}yzz||||}zz}~xzy}|}{x|}zx{zy}}{x{y}}~x{{y}yw|y{zx{{zyzxxzvyx|zw|w}~||z{y|zzx|v|~y}y~{{|{yyzz|wvy|zz{uz{{y{}zwzy}zx|wy|y}}x{xzy|}wzx|xz|||}zx{{z||z}{|wyv}xyx{{}|{v}x}x{vuz{xu|x}zzzwz{}|y~}z{}|{wz}zzzzz}}||xzx}y}||x}}~x|w}{x||{~{y|wy}~x|v|{{z{x|z~v{~}||y~z|x~u{|zy{w{{}}~|{yzyxz{wzzxx{~}{z{z{~{|~{}y{|y~}v||x}zsy{|yy||yzwyyyzy{x}yzxz{y|}~}y~zvx~{~z|}xw|~x}zw}{z|vyyyz}}}z{z~|y|y~}x}z{||{}wx{~xz}{yu}||||}yzz|z{x}}{y{y~zz|y|y{{}{~{z~y|~yyy|y}||{|v~{{zzwz}{z~y{|yy~zxz{y{~~~~xwyyw~wy{x{|{{||{yy{{~{|{z~y|~w{|u|v~q{zyyvyyy||yx~~z|zw{y~{y~}}|v}x~}z{{}|z|zz|x|yz|z}}~x{|}zx{~zw~z|yx}z|{|v|{x{~{{w}}y|zy~||z|z{z~{}{z}{||}zzy|}}{v~~}~{~{{{|y}{{wzy|{{yy}}{{v~}|}~|~}}}}~}||~~~||}|zz|}}z}}~}y~}w}~}v{~|z~~zz}x~||{{}z{~{~}z}~}~}y~~}}{||~~}||~|~~~z~}}{z}y}{}z~~z{y|}~~}}{}{}~}~~|~~|~~}{|~}~}||}~~~~y~}~z~~{{~{~~~{||z|}}}~w}}~}~||~y}y~{{{}~{z~}~~}zz}~~||}~{|}~}~}~}~z~||}~~w~w~}|{}~~|}}}||~}{~{~{}~~~~{|{~~{||}}}~}z~~}|~{|{~}~~|{|}{|}~}}{|~~}~}~y|}~}~~}|~{}|{~z~|{z~}}}~}|{~|}|{}~y{{x{x}}}y~zywzz}xx{x~{v}z~}v{wxuxz{xzxyv}~~{~|~{xwz{w}{x{|x{}{z|~z~~x{zxy}{wyzzyz{yvyxwvzxxzy{|{zxywwy}u|y}{zwy{}|x}z{{x{}y|z{w{}w{zz{yy|ux{|{}vy{|{||zv{wy|||{~{~{y{xxx|yz}}}w}{{~~{{|}|zy{{u{~}zzz{}}ywzvyww~{||{zxxxwx}yzzzxz{~yz}|{||||{{~}||{|{xz~{y{w{{{yz}y|}x{wv|zzw{y||yxwz{w}}|}|ywx|||~y|}}yxyw~xy~x~}{~~}x}x}zy{x{{}||}v||yxzywzzxzyxxw{~|w{wy}|||||z{|x|~|z{~|x~x~{||ww|{y{xzwx|}}||yx}x~zz}vz}}|}x}wz|{~|wzz}{{zvzv{~}zu{v{z{yzzx}~~|}x{yy|{yy}{z}|{z|y~|}|y{}z{}w}{}}}}}|~~x~w{y||y||w{w}{w{|}{{yw|{|x|tw}z}{yy|~z~||y|~{z}x~yzy~~zzz~}vyx~|{{yx|zyvzxywzy{~y|y{|}|{zvz~z{zz}{v}|y|~z|}wz|~||}{yvy{xzwy}z~}~v~{|z{x}|y{|{y}x|}zw||~~|{y~vz~yy}}~y|{}{}~}~|}z||{z{{yywx}zxx{yz|yyx}y}v||}z}zxx}|}~{}}{z{||{{|~z|{~z}zxx||}}~~}~w|~||~}{}}}~||y|}|~{~|}}|z{|}{}}~zy}|x}}{|||zy~{{~}}}~~w||}||}}~~|}|{{{}~}}|{z{~~~~}}}z||~y~z~~y||}}|}}|~{}~|}~~}~~~}~}}{~~~~~}~|}~|}|z~y|}||~|}}}}{~~|~|~}z}{~}~~~~~z~|||}~~}~~{|}{~{|}}|{~x}}}~}~}}~}{|~~{y~z~}~~}|y}{|}}~~~~{|}~}~{||{}}||{|{~}{|~~}}|}}z~|}~||}~|}~~|{~v{~}~z~~~}z{|~~}}|{{~}yu|}zxxzxx~zzv|x}zz{x{}}x}x}}{~y||zy{tzx~{z|y{|{zzxy}~}z~~{y}y|||xw|}z{{z{zx}z{zwy{|zyz|zxyxw}|zuz~wyzy|}xzt{}{wzuyxz{z|{x~|y{z{zu~}v{y}zz{}}x}|z||zx{}{xwxy}~|}|||{}{}xy|yx|zz|}~w{y{yz}|zz~~|z}zyx}zx}u~yx|~w{zzxyw{~y~{z~z{z}yv{z{~z||w|{|}x||zv~y}zw{}zx{uzy{z}zy{{z}~{{}|}zy|}y}z|}|xx}x~z{yvxy{}y}x{|t{zw|||{~{x}v~}z|x}|{y}z|z|~zy}w}{z~zx}zzx|{y}yw||xy|yyz{y{zvz|z{}|~{}z|w{~~{z|ww{y~{w|z~{z{xz{x{||~z|z{|y{}y~w{}{zz}z}x|y|~zz{y{{y{|yy~~}z{ywzz|{~yyyx}zz{y}{}{xxz{y{w~y{z}}{|y{t}z|{|y{z}zxvz}{{vz~}{|yzx{||w}xx}z}~wz|~|{{|zv|~~{{|v~{}~}|{z}z~}w{|~z|}zxxzyt}ywv}y}~{y{}yy{}}z{|}}{z{yzz}z|x{}|ywx|}{||~}|{}||y{yx~|}}x~{~v{{y{}z|}{|z~}u|zx{z}z}w}y|{|yx~||{zy|w{{|z~}x}~{{yw{~w|y{}}}}{~xx}{zz{x|z~w{z|z{yz~xyy{|z}v{}}zz}}~~~||}~~}}{|{{~z{}}}y|}|~x~~}~||{{||z{z|}}}~~{}~~|~{}{~|{~|~~~}~}}||{}|~{}}~~~{|~~|z}~|~}{z|~z}|{~}|}~}}v{}}}{|y}~|}|~|~y~~z}}}{~|}~~{~~}||~zxz{~|~|{{~|z||~~{||~{}z~~~~~~|}~z~~}}~~~|}}{~y~{~|}}}|}}}{z}}{{}z|~z{~|{~{}~~~~}|~}|}}~|z{{~}~}~y~}z~{z}|z~}}|~{z~||}~~~}|~||}~|}~z{~}z~|}z|~~|~|}z~|}~||{z}~}~}~~~~{~~y|~}}|~}~~~}~|~~~}}~~||yz|xz~}{zxzzyzzvyu~yzzy|}wxx{y~wxvxzuvw{{|zyxz{{~zz|ttw|}{}}zz|}z|z|~{~yy{}vzxwyz{z{|vywysy}}yzz|zyzy{u|zx{|||zzyy}|{}xyxzxz~|zy{|{}{{z}t|w|}zz|z}xx{~~yx|y{z|yzxy|{wy{{}yyv{ux|xxx}{{|}z|wz}yzyx~zxxy}wu~}{{wyyxzz|xzx{yzvxuz{{{|zx{x{zxy{z}~x}yyzzy|{z{}sy||zwz|y{{||{{{|xwzxxxwx{zxx}}zyx{y{|}yw~y|y|y|{||z|{}}{}wy~|{z}z|zxy|yyxzs|yy|ywy{{ux|zz{wxyz{||yw{{u|{|{~{|yx~|~}yzw|z~uwy{y}yyvz|yxt}|{y{wyz{{{xv|w{wzz|y~~{~}}yzw}}y|y}{yx}|{~|w|}}|zz{yuz{zyzy}z{xx|zzx{w|xwzxy{}{~z~v~{y{~|y{~z~x{}{{{zy}wxzvzz{{|{z~{zw|{}vytzz}t|yz{{z{{}}|}xz~|{zz{{zyw|}~{~{~{{y|{yx{zz|{z{zy||yw}|y{t|y~wxz~|{|}w{}~xuy|{}{y{~{{z~xwz|||}x}{yyy|{xx|v~|y{w}z{z{|{|y|v~z{yz}}{}|}{}}{}~{~}{}|{xy|{{||{}}zxyyu{||xyyz|zz|zw|zu|z|~|z~||}z~x}~}}}~~~}||z{z~}}}{z~{~{}|~}~}|~~~}x~y~||~yz~~}}||}~{~{}{~||}}~|}z~}z|}~~}|yy{}~|{~w~|~~||~~~}|{|{{{|||}}~|}~}|~}~~{~|}~}w}|~~}~}|~~~|~|~{|}}{~~}{{~}z}~~~}}|~~{{{z||}|}}zz}~~{~}y|~}~}{~~~~~}~{~~}{|}}{||~}|~~~|||{~~}~~~|{~z~~~}~~}}}{{~~~{||}~}~~|}|~~~{z|z}|~~~|~~{~~~~|~}~}}{z}|~~y}|}}~}y}~~}{~~}~|~|}}~~~{z~}|y~}~}}~~z~~z}|{~{y{~|{~}}~~y~{ywx|}ywxzzzwzu}z}zyzzxyv|{wvx{wy|{xxyz{~yyz}|yyv~xzzzyzwwwzxyyz{}xzwyzx{z||}~xvy~|w{vyz}xyy{oyxyv|x||xzwzx|z|}{z|zzvwzwx|y{|yxyxyvw~z~||t{yz||{vyzzxztwzxz|yz{yx|{~y{zwxv{x{}{wu}y{yyx|~yyzy~xyzy}x{{w{|~y|wzwzxy}xzw~{w|z}yyz}xz}w{{xwxxzz|xyxwuzxv}zz~vyxxy|{yzxy}w|y}|{{}w{z{z{|}|zyxzzv|yzxzy{y~||yy{{z||}|wxw{z{y{{}z{yzw|yyy~wzyz~yxy{~{{yzy{{xzywy{|yz|{}x{x}~xwyww|{{{zwxy{x}~y|}xzxx}}zz~|x}x{|}v}{{}xywxyvzv{y|xz}x{{yw}}|zwzyx{wxyy|yzzy|~y|}y|}{yz}r~v~y}w|z|xx{rywzzx{}xzw~}zwu}{{~z{x{{||z}y}}}{~}{|{}z}}|}w|}{z{|~z||{}|xz}|||zx~|xx|{|z|v|z~}}x{~zzzyy|w~}}zzx}~y|{wz}{|}|~wy~}~}wywz{vy{zz}x|wyt|y|{wz|x}yz{{{|y{ywwy{||~|{uv{zy{z{vy{|y|z{z{~{~}|xw~xy~x|yy}y}xzy{y}x{zz{z{z{|}}wy||~||||z|}z}yz|{|}{{|yz|}w{zy}}{y|||{}{vx{~z~}}~|~~|w}~x~~||y~{~~|}z}}{|~|~~|||~{||||{z{}{~~~~}~~|||~}~}z~}}y~}z~~~~~|z}}{~~}{~|}|{~y}~~|~~|}}|~~{z}zy~|~}{}~~x}|~~}|~}z{|~~}}~}|~~~y~~{~~~}}}|||}~~}}z}~~~{{~xy}||~~}x}}~}}}~~~|||}~~~}~~|}|y~|{}}z~~}{~|{}~x}~}~~~{}w}|~|~}}~}~}|~}~}~{|{}{}~}|{|}~~|}~}~}}}{}{}~}{~}|}zz~|~~z~y|}}{}}{~~|}}}}~~}|}~~|}}~~{z|}}|~|}~|~|~{{{~~{~z}~}~~}}~{z}}~~|~}}}{||}|~}~~}~}w~wy}{|{{yy}{yuuzz{~|{{zz|{xy||x{{~xx{yzxs}{{|}||z|w{yxz~}|zz{}z}zy}vz{xyxyz{xzzxxxvyyxwwux{}uvvvzuv{x{yw|w}x}x{zyy}zzy~{zwyz}|yx}x{yyxyzv~wy}xxszyvyyx{vywyxz~~z|}wy{{y~z||}v{{v{{}yxvy{|x}}yzzzz||zxz{zvy|}}w{|yvszyvxuzyy|zy}zuzy|~y|yzz{{}|z|}|x|{}|{{{{|yywx{{y}}{{u|zzy{zx}yx|x{}}}wz}wz}y~|yw||~|y{z{x{yy~z}u|}v~w}{|y|x{{wu{z}z|}zx~}x|yyzz{}y~y}vz{}yy{yyvzz~z{~{}y}yzxwz}vzyywzz{yv|{y|wz}|{vwzywy|}{||~~}|zzy|y~|}v{~}|y|~~z|x}}zy{yy{|zzxzzyx}x}}x}xyyux{xyw|~|yz|w}y{}|~}}zw|z|}||}w~y{}{tyz|ww{~y|xz}z{z|y|uzzxy{z|||yy||zx|x|vyz}z|~|x}|{}z}y||||y{wyz|x{vwyy{yxw|z{y{yx~|z{|wx~y|yyy{}}yvy~~zz{||}|~{}zy~|z~yyr{wzvzz{zxz{wyx|{|x~ywy{|~~yx|}x|z~z{{z~}z|}{{z~||~}{|wx~zy~{y}v{|x|{xv{}|}{y{{w|zy{{|{}}z{wx}|~}x}xz|y}~|}}z}{}|~|{z{yyx}||z}~y|{|}~~~|~~~}}{{~}~{~yy}~}~|~|~}||{|z|~y~~|}{{}}|{w|}}|}{||}||x}||{{z~}|~~|}}~z||}~{{}|}}z~~{~}wz}}{}~}}|~~~~{{}{~{|~~||y{}}{}}|y~}~{|~~|~z}}}~}{~}}|}}}}|}}~||~~}}|~|~y~}~}}}}}|{~~||~z{|~~}z}{~}}}~~z{|~}~~~{~~{}}{|~{~z~{|~~|zz{z}~z{}|~~{}}~~~}~~{~}~~~~~z}~z}|~|}~}z{~~}~~~|y}~~}|y|~~|~{}|||~|~|~~~z}~~~~|w}}{~|{{}~}~~}||~}~wzx{{w|z}{{yy{}xz}{||}|y{{wyy}{yxzy{yz|wx}zzxz{xyyzxyywz{yz{z~}y}xy|yzz}vywzy{{{{yz|{{wx|zzx}}y||v}}{xy|zzz|m{}x|{{x}yzxzzyy}zwwx|{yvzzy|z|zwyx~~~z{yxzx|z|yw{|w{}z|xuy{y{yz{z|}y}y}zxz|xyyx|~zt|yx|wyywyx{||u|vxx|x{|}|w|~z{}v{{wyxyx||xy|xux}yu}zx{z{yxy{y|{yv{wyyxyvw|zv}yz|}{{z}zxv~|yxx{xy{z{|zxzyy{yu{|y|z}{}zyz|}z|y{y{zwzzzxzy||xxy|}y}x{{yyx}zy{yvyz}}}|{~{~|{zy|~|{zv~xx{{{}yx{|zy{}vz~{}z||x{vy||}|}z|y{{w|~x{t}zx{{{yy{|{}}xy}zzyx{xy}x|}x|~~zyzv}}y|xv{}|~}tw{|x~yy}zxzzz{}x|z|xzyw}||{yxy{w|y~x{}z{}{z|yz|{yy~wzxy}xx{x~yzyyx}wzyyz{{||{y~||{w~yyyy{x}z}}|z{yxu{~{{{zwz{yz|{z}{y~{y{v{}z{~r{x|{wy{|y{z{w{|zy~y~uz{y~yyx{w|zvy||y{{}||z{}zz}}yy}{{}}y{{y|{zw{zw|{}|yx}|~z}ww{y}zx}}xt{x}x~|}|z{|{}y}|{y||{z||~vx|{z|}zz|wz{~{}~~}~~|~yyz|}}~}|~z||~|y{~}}|}~||{~~~~}|~~|~}|}}{|}|z}~|}|z~|}{||~~}|}~~|}}}}|z|||}}~}~~|{}}z}}|}y~|}~|~}~||}|{}}~{||~y~~}~~|}{{}~~}||y|{~}|{||}}~}~{}~~~~}z|~||~|~~}~}||~{~|}}|~}|{z|~||~}}}}~~~|~~}~~}}}~~|~x~z|~}|~}zz}~|~|}}~|~}}{}{~}~~}}}~||{|}}~~}|~~}z|~}||~~}|}~~}}{|~~z~|~|y|~{~~|~|~|}{~}|}~~}}~~~~~}}{}~~}{}|}{}}{~|{}|}~~}~~~}y{|{w~wz}|{{z}xzx~uy{}ywxxz{yx|xzw|uyxzyz}{wuw|{y|zy|{{~x}yyxzx|zy~}~zxwx}y|y{xux}ywwx~{yyz{{vxtzxy|zuuy|}{~{~x|{||z}~zz{y}zv|xz{y|}z{xw{yy{w|y}wz{yuvzzxyxwxxzw{|{uzyx|z{||}y|xyyy{z{|z~{|y{{|||xxvyz{zv{vyuxw}zv{{yxv}vyy{z|{zz}z}z}wyyy|{wyvz||xz||y~}y~z{vz}|}}yx{|{{zz{|xy{~}v{|xzzx{{{}~vy{xv}|{xzz{z~~yy~zyz{z}{z{v|yz}xz{wwzz{zz}|{{}yv~|{zw~z}y{|zz{yyw|zw{}|z|vz||~|~x}vyy|y~zw|vzwxzyw{~|zzxys}}y||y}ww}wv||~z{{x|{wz}{s}w{}x}x~y|}z|zxz{}{}}{x}y~~y{z|yvwzxyz}yzy|{{~{z{|{}zzwzzx|~|y}v~~}v{wzz{w~|{}zz~u}yuy{}x}{x~wz{v~|~yu~x}||{zz}{{||{|~}}z||z}zy~|x}zyw{zx}y|{}{zwz}w~{{z}~rz}}{||w|}xx{z}|~{}z||}~z||}tw{}}y{yyyz~y|y{zx~yu|{{}wz|~|y|x|~|~z{xy}z||x}xy|yzxy}z~}xzz||}{z{{zyv{y~{}}|}ux}|{~{~~x|{y}}~w{{~z}}~|~}~|||~}}}~~{|}{{|{{}~|~|~{}|~zy}}}z}}{}~|}~||~}}|||~~|~{||~|~~{|}yx{}}y||~y}~~}x|y|}}~}}{~|~~|~}z|}}}~~}||x{||}{~}||{||~y}{}y~}~~}~}~{|~~|~}z|~}}|}}}|}~}~~}}|~~}||}}|~}~}~|~|}||~~~z}||{}~{{~}~|~~|~~|~}}x||~}}~|~z}|~~}}}|~~}}}}}|~~}|{{|}}~}~~~}~~~}~~|~~}}z~{|}|~}~~{~|}}~}~y~{}|}u~||}~}}~z}|}~~~~}~~~}|~v~~|}|~|~z~|}~~}~~~}~}~x}~yz~yz{|yvxs|tzv|v||zvy{~xzuz|z{{wyy|{zw|}zzszz{zwx|yz}|}yxz|xz|{~z{{xyw{z|zz}z}|{|yu{{yzzwzyyz{z}{{w}}yzy~}z{{z{{x|{yz{yz~x{{y~yywy|}xx{|yz|xwyz|zzy{||x|~|{~{{zyvz}xxu{|szzzz}zyy}}{{{zzw~~y|yz}|zzzvy{z}{||zy}}|}|{{yxyzwyxy{zv}zzz}y{}w|zzzy{yz|z{y}vv|~{z{{w|zy}~z|t~}}xz}~|{{zy|zzxxw{{|{u}{zwz}yz{wy|}}x~z}~z~xyyyww}|zyt|z~~zz{z{|y|xyx|zy}~y{{{~zzyt|xw|yvz|{||{}z}{wt~||{x|~z}zz~xxy~}y|}z}{}~x{}}yzzy}z~}{|}}xxzy{}{x~s{w~|{w~y~|{|~{z~{|yzz|}|y{y||~yz{{~}z{{yv{||z~yyv{~|zx~{||z|}z|zz}z{y{{|~|}|y{}{y~~|x~}z{z}wzwxz{{yz~{{||{x|zyywz|yy{|}v{x{{vyy{yyzxw|{{||~|zv~y}z{z}yzz}|~{{}{xz{w||{{x}z|y{}y{y~|~{w{zyz{|y{{|zzy}~z{}y|{y|}{xyy}{wx~||||}yy{{x}v{}{}zx}|w|{{{}{{{}}}~}}{z{z~{w~~{}{{}|y|y~~y}|}|yz|yzx}~{{{}}~|z~}}}|~}|}~~~|z~~|~|}}}}{~}~~~~}~~}{~}}}{~|{}{~|{x~z|~~~}|{|}{}}|~|~|}}}}~|}~|}{||yz}}~}~{}{|}{~~}~}~~~~~||}}~~~|}~|{~{}|~|~~~|}z|~{}}}||}~~{~~~|~}~z{~~{}~||y~~}~|}}y}~|}|}|~x~|{~|~~~{}{~~~~|}~}|z|}z~|}}~}}~}~}~~~}~~}}|}~~y~{~}}~~|{~|~~|}~|~~~{}|}~~{|~~~z}}~}|~}}}}}~}}~y}{~~|~|{|{}}}}}}}~}|~}}}~|~|~z}|~~~}~~|}~}|}}|{~{~}{{~~{y|zz{{{|zzz{vwyyzwx|xz{vw|y|{zy{xzuy}zy~|~tz|||z|~{}~|~yxz~z{}x}}}y{wwxu{y||v}yyy{{v||zxwy}yzy|uvzyxz{~ztzuzx{v}{{{}|~}zzxxyux{xxyz~yxxxy}{wz}yz{}xzzy|wyxzx{|{|~}|z}zz{|zyz|wx|}y~z{yyz~{yxyw|}y~xvvyy{uyw{}zzz{{x{y{zzzz{|{z{~y||z}{z||x~{}||}{|~}~|w|y{}x}zzzx}~}|{xzz{x{z{zw}z{~|{w}z}y}{|yz|~y~}z{z}zz||~|}||zv|~u|xxz~|zz{{xy{}z|x}||vzx{}}{{x{{y{{|}}xz{zywy{y{{}~}z~yyx{{|z{{z~}|||yz|}w||}yy|x~{x|}{||z||z|}|z~||}{~}}~~zy{zz~w||{yy{{~|yzz{|{y|v{{yywz}yzxy|y||{}|xz~{{v}y~}zz{z~{z~{{w}{{y|y}y|{zzw{|xxyur{yvyyx{wzz|z{|{|}{x~zwz}}|}z{{}zzzyzz~vx{y|~xyvzzz{{zz|xzzwzzw|z~||{|}zxz|v|}zy{}{{yz}{y{|w{|xywzz{|}z|xz{z{|yxwz|wx|z}xxx|z|}~}{y~||}zyy}|{yy}{{|||xz|}z}z}yzzyz}zwx}~wzy}z||yz{{z{~}}xy||}y|}}z}~}~~{|}|}~~y}|}~{{~}y||}y{~~}~~~}}{~~}|~~z|~}|~}|z}||}|~~{}~}}}|}{~}~|}z~y{}||z{z{y}~}~y{}{{~~~}y|~|~~}{|}{}~|~~}~}~~}}}~~}~~|{}||}{}}}}{}{~}x||z{}||{~}~~~}~}|~~~~}}}}}}}~x{~}||~~|~|~~~{~}~{}}{y}~z~~}~~~~~~|}~~}}}|w}|~|}|}|~{z}{}|~~{~z||~~}~~z{||}}}~{}}|}}~|~|}~y~~}}~~}|}|~}}}|~{|~~||}|~~z}|~~~|~|}{}~|{||}y|}||}z~}~}}~}||}}~~|||~~~~}~}{zyz{w}{w}~|yy|{}{xzz{z|wz~x|zzx|{x}|vyz~z{{w}wzxxyyy{yz|{xwx{y||~{zyz|y|{yz|{{v|xy{|}{}}}x}v{~{yxz}z{zw{zy|z{w~{wy~}}y{y{|{}zx~z{zzxz|}{xyxvyyxxxxy}v}|{{y~~yz{|y{}{|}}x{uyyz||z}zz{vx|zyw{y|{suz~xwz{~|{{|{{{|{|vzy{~z}zxxzw{uzzw{xz|{xxvy||{}{~yzz|xzwz}~|}zyz{|zzz{{z}~{||}{{zyz}y|vy~}~y|zz|{{zy|w{~z}zyxz}zv|{~x}zwwxzw}~}~}{wy}w{zw{yx~{~zt{{w|tzzz}{zxx|{x|yz}zz|||xy~~zyy|zyyz}}y|v{|y|zy{}~zyyt~~|z}|{y||{{|}{|}y{{zy{~z~||yz|z}}||xw~~{|y~{z{ywz{z{v{}yyyy}{{v}z~}x{z{y~}y~~zy{}{yzy||v~{}s|}}zy|{y{{|}z|wz|{y|w~}|z{{|xzz|wwz|{{s{xx~z{~{|}zx~~|~}{zw~|{}y}}wzzx~tvx{}{|{|{~z~|}yy{~wx}{|{|z}z}~yz|}z||}x{y}y|x{{{zvyx{}w{~}z{|y|z}y|zzzy~{y{y{}{~x{w}{}yxx}}z}z|||z|}||z|zy|{{}{}{|xy{xzz~~{y{|zz|}||}~|}~{{{{tz}~}~||{~}{~}~~|}~~}~|~}~~~~{}|{~~}|~~}}}~}~z}|}z~{~}~{|~{|z~||}}}}}y~~z{|z{|}}|}{}||~|~~{~}}}}~||}~z{~~}}}{||}x~|~~~~{~~}~y~}~~}~~~}}}{|~}}~~}}||}~~}}~z~}~}|||~}~y|~~~~}w|~~~~~{}~~}~~~z|}~}~}~~}}~}x~}|z{|}{~}}~|~~y}~}}~{~}~}~}~~~~}}|{~}}~|}}{~~}~}||~}~~|}}|y}~~~y~}{}}|}~z{}~}~~~~~{~~~yy}}|~~{~{~~{|~}}{~{|~~~~}}~}{~}}~~{|{|}~~|~y|||z{vzz|z}|yxw|~yzzzvxzz|{{yx~vz|yxz|y{xy~yyz~{|~}z}z{z|x}xxx}yyzu|x{zv{|y{x|{}yxyy}|{yz|y}x{y~}|ww~|tyy{|z{z~zz{v~{{z{xzvzpywxxzwx{}zyzw{{w||{zx{yx|z||yz{}{x{{}vz~{y}|~{|||}zwx{z{{{}z|zy|v|wuzvw{yvxzx{z|y{|y|}{zw}|~y~|y||x|}}{y|~~~yyzvyzzx{|xuzz{z~y~~}yx|}wywyzy|{w||{{~|||zxzz|}x|z}zzzz}yzvyt{|zw}|{{~|~y|}{~ty{zz{{~{~||}{||~}}z{x{x|~}|}}{zvyz{|~qyy}~|z}zywzyy}yzw~|}|yyw|yzu{|~y|{{zvy}{y|{w}~{z~}|yy{{}xz|{{uxzyy|xvx{{zxzs~{{{z}x{~{y{z{~~|{}yzzyz~~zz{{|w{x|zxw}x{{z|wuxyyv{}|}xy|{~}y~{v{{}}|z{}{y}{~}{|||}{|}}~y||}{}tx|z|yxw{|yxx}{zuz}{w}z}y|}x|x}~}|||}}zx~}}y|}wy|x~|x{{|~wzxy}y{y|yzz}|~z|yzx||yx|z~||y|x{}yx~x||zz~w{y}|xz}~v|||}y{{{ww{|ww{zw|y{vzx{v|z{y}{|vwy|~y}~y{y|yz}|z~y}}~|~|}z{|{~|z|}|z}}~|~~|}|}}~{~~{z~z}|~}~}~}|}~~x}}{~z~~y~}~~}z|~~}~|~||~u|}z~}|~~}|}|}|}{}{~}{~}z}}|}|{~~}}}}~|w|}~~|y{~}z~~}}}|}}z{~~~}|||}z}~{~{}~}~~}|{~}~|~z}|||~{~|||{}|~~~}~}~~y{~}~y|}}~}z}~~}}~~~{~|~||{~~{y~}z|~~~z}{~}~}}~~~~~||}~}z}{~}~{~|z~}{|||y|}~~~~~{z}~~~~z}{~|~y|}~}~|}~z~}~~}{}||}{~|y|~|~~y}~~}}~}}|~{~}~~~~|}~~}}{}}|}~x~{w{zp{yz{|yv{|zx}||{zwzz||zyyuz{|{x{yw~w}x|yx|}yxxvzy{y{||~|xx|x}z}y|u~}|yz{y{{ww}{u|xx|{yx{xxywxy~xvv{zxw|}~{uyz~xy{}zxy{y{|}yy{xz|xzv{yz{xz{|wwxzx}}xz}y|wxx{zw}{wyxz|zxw}{w|xv}z{|zx{}}|w~xyx||xy{{w{z~v~|ywz|{y}wx{x|x{|y}x{wx}|zzzzryizzz~||}zzwy{xw}z~zxyz}z|{yzv{|uzzyx}xx{zx{wz{xxyy{{|z|y}zzzyz{{}z{~{yy|x}|}{xv}|~|~~|yzx}{x{yyvxz{u{v||{|}y}{~|y{}uy}t{uwzz{|}z{x~z}||~yzz|z{{{yy|y{{z}y|z}|}}zw{xu{yy{y|vz}yyw}yx{{yyy}{~y|z|}{x|{}v{}w{v|zzzx}}y||v{{{||yy|}||yy|wv|wzyy~x{y|wyxz~xxzxy~}}{y{{z~{wx|y|yyzyz|}{yxyzxw}~x}|~w}{|z}{{}xy{zv||xz{xy}|}|{|w{}z~{|z~yy}u|||wy{yy|{{{~}~~z|yyy|~w~w{}y|~z||z{~}|xxz~w~z{{{{{zzyx|xywz}{{{{{{~{w{{|zzzyzyzu{~{x|y{vuyz}{|y{~z~{}~{~~wz|}~z~yyxy|tz|y{||wx{}}}{}}|v{||~x{~|vyzxx~x~z{yxz||zxyz|y}}~~~~||~~~z}~~~}~~||~}}|~{~{~}~||~|}~|{}{~~z~wz}~~}}{~z}}}~~}|~~{~~z|}~}~|{||{{|~~z}}|~}}{}}}~~~y~}|}{~~~}}}}~~~|~~}~|}{~}{}~{}}z~z~z|~{~~~}}~~|~~{~~~~~||}||}~~~~}}|~~}~~}{}~}~~~}|~~~~|~}z{~~{|}||}{~~}~||z|{~{~}~}~y}}~}z{~~|~|||~}{|}|{~}}{}~~~}}~}}}{~{}|~z}z}{|~|{|{~}~~{}{|}}~}~{~}~|}~~~|~~}}}||}{}}~|{}~}||}{~~}~|~}}}~~}|~|{~||}~|}{}~{~}}y~~{}{|}~~~}|z|{x|z~y{{z{}x~zxwzu|z|xy|{wy{y{~xyrzyzvy}zxx|wy}}w~yx|yvx{{z}||~|}yy}~y|{||zz|y{w|tyzw|zyv|{wyzv|{y{|w{{yzz||yw{xy|zzx{zv{{zz{x|z|zw{zxy}}zzy{|zxwv}wy{wyzxyxyyzvzyz{w|{w}x{y}}z{~|{}yz{z|{{}y|}}|wzwyyy~y{u{|}}tyz}xxyz~ywz|{{|~yvy}|yx|}xy|z}zzzw~}zywx{z|z{~z|vuz{|}t|wy|uvxu}xx}|}yvzyy|w|y{x{z{z{y|y{y}y{y}{}}|{|{||z|{zxv{wz|zvzy|zzyzzx||yzz{zzwz{w{z}z{{~y}}{zx~z{y{{u~}}~~}}z|~zwyvv}|vxx{{|{x}|{z|vx|y|y||xyx|z{y|{}~zy|w}y}z|z|{y~{x||zzy|zu{xx|y{zxx{yxy|~{v}z{{}{}y}|u{|}yz|{zyyz|}|xzy~y|}uu|z}{{|xyzxww{xwx}xx~||u{{yvzvzzzyy{|wty|zz{|u~x}|x|v|z}{{~zz{yz{|zuyxxxw~xx}|xyzy{wx~|y{ytw|z{yv|{{z}~}yzzy{v{|y|~}~w|z{z~|z|z}}}zy|{{w|{{}y|y{xyzwwyvw|x{~zxzx}}}~}~yy|~zv}}}{||y|{{y{{xyxz}}x{}{yy{yzxyz|yzz{y~v{z}}yz{|~}|{xzzy||~|z}|~~~~}|{|}}}{z{|{|y~z{z}~{{~~~y}~}}}~{}||}y}}||~{}~}~~|~~|}}}z~|}}~~~|~~|{z}|{|~{}z~}}~|{~}~}}}~}{|}{}}}~}}~~}~{|{t}{{~{|~~~~~}|}}}z}}{|~~|{{|}}~~~{}{}}~}}|~~~}zy}~~~~}{~}~~~{~}{}|~|~}{}|}~|~}{~~}~}|zz~|{||}~}|}|}}}|~~}z}~{}}~|~~y|~{~~|~~|~~~}}|}~|~}~}z{~~~~}~w|~~|}~||~}}z|}~}{}~~~~{~}~~|}~~~|~}}|~~~~}~~}}~{z}z|{}~~{{~~|~~{yzy{}x{xwx}yx{y|y|xyvz~yxy{|wx{{{vy~|y~yxzy{wyzz}}xvwwy~{}yz|{y{yzxw|uy|xy|{{vw|yxx{wv~yzyzzxvy|wx}z{xzzvwyyxz}y{{{v~xz|}{zz{{vyx{wwzy~x}}|}{yxuzyxw{{|yyxy|{zxwz}q|xwx{}y{y}yz|zz{zzz{}w|zzzzyzz~vx{zzz}{yx{y}xt~w|zy|xyx}}{{yyx{|yz{zxwyxz}zz{{zy{uxz|}|y|xwy{zy}}{z|{z|xxy|wzxx|z{{{zuxzy{yyx|y~|~~~z{}x|xy~z}|x~z~v{{zxw}~}}ywxx|xv}y}yz~z}||wxzv~yyz}|zzx{}|y||z{wxz|x}z}z~~{{}zvyzz|zy{w|y|||{{||{x}xzxx{x|y||x{zx}y|z|zyz}y{{}yxwz|z|yy{zxyyzz~w}zz|~zz|zz|zx|v~ywvv~{wzx|{}|~x{zw{|xyzx~y{{xz{{|{x}x{zvx}{{}|wyzy||zy|w}{vzzz{{z|xvyz{~||y}{zz~y}z~{{z~u|x}z{}}}{z~~x~zy{}wzw|~yzw{w~yytx{}{~x{}||zv|xy~zy}zzw}zx|vxy~t~z}{yz~yzz{{x{y{zyz|z}{}y{|zx{z}wz}||}yw}vyy{|x~y|~|z{}z{{}z{{||}y||y{x||z{~}zxy~wz}|v}{z}z{|{xxy{|y}{~u|~~yx~~{{z|~~~z}}~~~}~~|{}{}|~}}|~}~|{|~~~|~~|~~{~}y}||}{~{|{{}}~|~}{~{|}~~~~~|{}~z}z~}z~}}~{}}~~{z|~~~~{{~}~}}{}|~~}~y~y~~~|{~}|~||~~~}~~~{~}x{{~~|~|}~z~~}}~}~~|}~|~~|~|~}}~}|z{~|z}~~}{}}}~~~}|~||{{~{~~~~}|~~~{~}~~|}{|~|z~y||~|~|~{}}~xz~}~}}~~}z}~y}}~|~~~}~~~}}|{}~~}{|}{{}~|{}|~z~u|~|{~|y~|~~|~~}|~}~~~~}~}~~~~~~}}|~|vwy}zx~yw}vx|{|}yy|}xw{ywy}}xu}}}yyy}yy{{zzx}{|w|zy{zxyw|zx{||xy{z{yywy{{wwx{{{x}{y~{vtvwvw~wxvyzzzzy{y{}yzz|}{x{yy|{wy~|}||y{|x|yxzwzyyyxwzz|{zy|yv{uz{yz}x|x|{|xyy{|{}|{t}{zx{{z{|yy|y||}|{z~zxv{y|yzyyxww|z}|{xzwzy~xyyxzx||zx}{{zx||y{z{x}~zy{w~|}z|yyxxxx{xyxyxy{z|x|w}xww}x||{x{|x{~y~~}}||xy|w||yz|z{{|~~{z|t~{y}v}zvx|twz|{x{wxwyyvy{w|{ywty|y}zz||ux~{yy~}yz}{~{~}}{x{yyzy|{{{{zzzy{|x|yz{zz|v|zxywwzxyx{}|{z{v~z|{{{|wx}zx}yvy|w|x|zzzzzz||}y}yw}|||w~}yt{yyy{xy}}|z|}wu~{xx{{{z{||zt}x{x{|z|||{}{zzzuyyx{wy{}{~z|zxw|w}x|zyz~{~y~z{~{~{}|}w~yy}y{z|yzzwx|zvx|{yxzyyyy{}v~wxyzy~{xy}x{}|t|xzzxyxy{||~}{zyzz{z}|y|z{|yz{yu{z}{|qvz|w{|wx{{|wz|}zz~}}}|}|~{{}z~}}|}|}xyz|{|zz|yx{xzx{y|{x}z{yxyz||{wy}|wz|{z}}{|z{y{z{~~}~~~~}|}}|||}|~|~{~{||}{{~}}~z{{|~}~}~}|}|}}z~~{}|z|||}|~{~~{z}}~}}~|{y~}}{||z~~}~{||}~}{zy}~~}}|z~|||x|}}|}}}|~}}~z||~||{}{x|{{{~~}||~}~~}}z~y|{|~z}{{z~|}{||~~~~~}~}~|~~z}}~|}~|}~}z}}~|}{}}{||{w~z{{}}}~}}{~|~}~}}|~}~~|~~~|~}~}~~~~}{|~~v{~~}{y~|~}~}~{||~|}~}z~~|z{y~}|}~~~}~}{}|~~~}|}}~z{|~|}|~}|~~}~~~}~}||~}~}}}~~{~~}}|z~}|{|{{{x{zzyzz}yw|z|v~}y}x|yvvx}xy{zz{yx}y|u||yw~yz|{{~}|}|w~|xz|z~yy{|~}~}zzy}{}zuyx||}z~||||wz{wzzx}{~|xzzuxww|y|yz{{|y~yz{||}yz}yzz|x{xzu~}}{z{u|z}w{y}zyy~}{zz{xxv{|zzz~y}xxx{{~wv}{}yzzxy~{{}}y{{x~zzwzy}yyy{{|uy|p{y{|~{~x{}|~{{|wxxwy|~wz~y}|}xyzwyy{}xzx{~|}|xy{w}z~z~y|{yzxy~{zvzyzw~|z{y{}xz~u}}x|yvzxw{yzz~{y~z}||{z~~z|yxxy{{wxy{}zyzy{z~|wz{|y{}~|x{|{z|y~{yw|y|}|z{||x{}z}|}{}~x|yx|ww|xz}yz{xy{{~||x~|{}y}{{y~}zx}}{yy|w|yy||zw|{~~~}uz|{~vx|z|{~z|{zuy|zz}z{xx|wyw{{yzzz{~|}yv{|{}}}}{wy|z|z|zxvy~||x{zx{z{x||xxvx{w}wx}}z|x}{yw||{}z|w}|}}|{x}y|{}~yz{v{x|}{zy|~z|wz~|z||u}|~x}y}x||zw{{{{}{{yu}wz{yzz{}w~{z{x~|{zzy|z}{{{{}|}yz}y}y|yx}|{{zw}zyz|y|~x{y}z}yz~{}z~x{}z{~}y{x}x|{y~z}{yzzv||{|}{|{w}{~y|y}{y}{{{y|zyy|u~}~~|}~~}}|{|~~||~{}|~x~}~||~~{}}~y~}|}~|~~{|x}~~{zz~}~~}z}}}}}~|}y|~~}{{|~|r}|}||}}|}|{z|}}}|~{zy|}|u}|}{|||{||}{{y~{}}}}~{}}{zq}|}~{|z}~{|~~}z}|~}~}~~~z}}z||}|x}{z~|}}yy|~~~{~~|}~|~~~}z}~~~~}~|zz|{|~~~|}|~~|~s|}z|~|~~}}|z|~}~~x~}~{~~}}z{~~~|~}|~}~}}u}}~~||||{~z~|~~~z~}|~~|}}}~}|~}z~~||~}~~|}~~}}}}~~{z}}}{~}{{~}|~z|~{|}~||~}~}~}|}|{|}}{|||~}{{{}}{~}}{{v~{w{|}|z{vxw|yyz~{~wzxv|}}{{|z||w{{}zvx~z}{y}zzzy{}~|~|}{}}yzy{z|{{{|zz~{{{}tz{zz|}wx|x|rvxw|y{w|xyzvxyzwz|{w}z||{y}zz{{z|z}xz}{zx}wwz|z|w|v{zxz{yzzy{{xw}yz|zuxzzz~{y{}}}|y{y{z{{y{x}|}|ztx||y|~}x}zxyzwx{zux}w|}z}yw{{zyyy{yw~y|}{z|{yy{|xyz~}z~zyw}y|}}{zz{y|z~yzvzx|x{{|z{zwwz|wtwxw{|z}z|~w|||z{~}z}}}|z|~~y||y|z}}yz{ux}y{~|z{uzzzwwxyq|vw~r{ww}xw|w~z{w||y|~~{{yz}yz{|{}{{{~z~z}z{z{}vyzy}~{|w|xv|xvzyszy{uzxzx{||}w|}}|v{|wy}{{}{xz{{{uy|y}|{||y}x{~y}{z{x|yz}yzy{z~~|{|{xy||||x{~zy|x{{}z}z}zvw|wzx|~x}z|zy}zx|{{{x~{yy{|{|z~{z}yz}|zz{|~||y~|}}|}~}zzyyz{{{}|{{zxxxzxz|}~~x||}|}}y~y}yzxy|xy|yz}}zy{y||{{~{{z}~w{}}|y{|}yw{zzyyzy|~yzy|}{zy||xz{x}|{|z||{|z}|}{}}}yz{~{|~~{y}zz{x{|z|zyz{}xz|{x|uz{{{~|yxz|{z{ww}zx{}}|~~|~}~~~|~}|~}}~|}~~|z||~~~{|z~~zy}}}~}~|}y||~~|{}x|}}z~|~z{|}|~~~y~}}}|~~}~|{}z}}~~}}w|{|}~~x}~}z~|}|}|~{{~~}~~~~~}|{w~}~}|}~}}~x}~}}}~~~~~{||||}}~|}~||~|}|||}}~||~}~{~~z}|{}}|wy~~x~~|~~~}}}zz}}~z||}z~~}~~}}~|~z|}}~||}|}~x{}~|~}~~}}~}}|~~|~}~~~|}|{|~~|~|~}{~x}~}}}|~}}~{|}|~~~}}}~z~||}|~z||zz}}}~}yz~~|~}~~}~~||~z}{~~|}|{~~}~~||xwsw{y}y|xzyyw{zy{{|yxy|v}yzyy{{}{zzw|{wz|wwywzw}||zwwytxy||{w{{|x{|{||zxw|zxy{y|z~}q|zw{y~xywz}ww{u~x|z{}z{yp||vzy|v}v{w}||~x{{}{z{yyyz}z{x|}|y}{wzx|z|z{y||w{zywy{z{|vzx{~}wy}|v{x}xuz}tzwyx{}zzz}{z{{}~xz|zyyyy~x|xw||{{zx|wuz{|z{{zyzxy}|x{~wv|}x~xyxx}|~zz||vzwx{{}xxyyzxz~|{|{y{zzy|yxyywxzyx}xxwvwxz}x||}yy~||{{x}y{v{}x|}z}x}x{rw{|y||{zwzuvyz}xz}y||}yxz{|z}wy{||y~z|zzyzy{y~{|{yyy{wwzy|}x}yx|{z}{{{{ywzz|z~y}ux}z|{~}~zyvx|zzy{zwyy~{~zy{}xz|~z{z{|}{y|{}{zwszz~}~|x|{zz{|xyvy{y|{{z~x|y|y||}z|y|}y~|{z}|}z{{zyz}vz~}~z|}{{{{||yz}|z{{xw{y}}{|z{xz}{u}{yy{}{~xz~zzx~{y|z~}{vzy|{qy~~zy~{xx{zy{{|xyx~z|~yyzy|xx{w~|y~|uy{}{w|z{z{{~zx}{z}zx~{{}zzw}w||zz{|yyz}|z}~{|x~x|y|z}{zxzu|{{z|ywy{yx}~z~}u~}}~~zvzz{}{z{{~|{{y}}{z}|zz|vx{~{y{{|yy|~|y}}}}z|z~|z}~|}~z}|~~}~~x}}~}|~~~{{}w}~}||}z||||{~~}}{}~~~~{~}~}~}}|}~|~~~}|{{~|~{{{}z}|}{}}}|}}~{|}y~}~|}}}{~}~{|}||}~~~}|~z}}||}~z~|}}z{}{}~~|}z}~~~~~}|~~~~}{}}}~x~}|~|~}{~{z~~}}}~|{~|{}{~~}}|z~~}}{y|~}~~{}|~|~}~}~~~~~|}~~||}{}~|}~||v{}}}|~|~|~}||~~~{~|~}z~y|}~|~~{~}~|~~z~{}}~~{{~}}|{}}~~y~~~~}~~~}~~||~|}}{}}~~~~||~~}z|~}~~~~|||{}}~|zwvxy{z||{|wywx|x|x||xyzz}vzz{x{uvzwyz|ztvzw{||w|zyyz{|z}}zz}z{z||{xy||~{z{{zyx{{z|xywzxxv|y~zwzwyzxyz{xx}}y}}|v{w~|zw{|}{yz{zzz|w|y{t{wwxxvvzxzxyyy{wxzz|zxv{z{{zzzy|{w{wzyz|~}v~w{yzz~|~}}|}~{z}{yxyu{|w~s}xyx|{}zz{{|xzvzyx|||}~}~~||{}z{|z{}y}}{{~w~yxy||y{xz{w~{yz|z|xy}{uxxxxyy|yxw|y{z}y|}~zy{{zx{{y{xxzz}{z}w||||zzz~{{zzw{xxxw||zytv}v}z{{w}|}}y}zxyy{vz~yx{{y}}{w{}yy{w|z|yv||}xw{{yz{x}zyyvy}yy~zw|zx{z~}}z~}{~x~{|zz{{z}zzx{u}yx|y{zyx{{vwvzv}|xy{{wwzyxy|w|}{v}|v{|||zz}~z|~{|{{{{~z}}{w}z}z}~z}|wyzw{zy~}vzy|zz}z{yw~}y|~||{y~||||}|z{zx{zz||}x{|{v|wzy{~x{{{z{~||z}{zzx}~z|z|{y|}}yz{}{~z~~{~}yt}y{~~|zz}}z|y|zzx~{{u}z{y|z{{zwyx~yxyx{y}yy|z}~yy|||~}~}zy{~~}~|}|x~}{yy~y{{z{{~{{y{x~{vyuyuzx~xxv}yxz~}{}}x}}y|~{{vz|~~~~{}z~||}}{~~|}||{~~}{{~|~{|{}~{~}~|}|{{}|~~~||{}|}|z~~{}|~{}||}~~y}}~}{~z~~z}{{|w|}~||{|}|~}}}~{~}~~}|~}~}}~}}}}y~{{||y}}|}}~x~|}~~~}|}}{}|~~~}~~~|~|||~}~~||}|}~{~}{}}}|}}~|||~||}}{}~|}||~~}~|~y~|{|}~~y~||}}~~|~~}~~{}{z|~}~|~~~{}||~|~}~}~}}}||}{|y}zz|}|{|~|~~~}~~{~}~}}~|~}}}~{~}|~}x}~~~~|{{~}~}~{~{{~~{~~}|~}}~}}|}|~|~|}~~~~zxz|wyyxv}xywy{zxz|zzv{{x|xw{|uzzwy~z~{xwy}y|}yyxyx}zuyx|{y{|yyxzx|{yxwx{v{xzy|z{{xx|}}w~z}{x|yz{{zy|zyyz{xyyx{ww}xywy|zyw{{vz{||z{xw}}yx|zz{{vz{zv|~zzy}{x}}{|{yzyw}z|zyzz}{zyvyyzwx|}z}zx}w}~}yz||}|{w}wzz{{y{wvyy|u{|y{uwx{z{~|xz|zy}t{x~zy~zs|||wxwz{{zxz~x{y{zxv{||xwzzyyvxyy}zxu||x{|yzz}ywy}|{x{zz{x}|zx|xv}y||z|zwvy|x{vv{}yvzy~|w|s{yz~{z}wyy~w~|ywyyzx{{y|{{||y|}yz}yzx{{{w{}{yxwz}yy|}xzxy{w|wy}|xyx}~~x}|vzz{z|{zyyxz|~}q~zzy}yz{|yz}v|y}yzv|zx}}z{}z|vxz{|}{yyxyxy}{{|wywz|{vyvyzzyyz~|z{{y{}wxyz}|z{{{wvyz}ww|zz}xx}}zz{{|||||}y}}z~yxxyz}yyx}{}w|yy{|{yzs{|zyy{xzyzw~xw|z{wv~|w|wy|{~z{~|{wy{vzzyxzy|wx||yxz|yx{v~~{w|wz~{yx|~y||||}}{{z{y|}z}{{{zyzwy{}y|}z{~z|}{|w}|{|zyxyx{wv|z|u~}zz~{|{zz||{}{zyy}z{}||}|y}v{{}y{|{ywwzzzw|y}}z|~~}{{||~}~}}}z{~|}}}~}}~{|~||v~|~}|||~~|}zz}}|}|~}zz~||{zx{}z~}{}|}}~zz}~~}~~z~}}|z~|{||~}}}|}z~~}|~~zz{~~|~~z}|||||~||||}~~||}{}~{{z~{~~}}~~|}|||{}}~~}|~}||~zz~~}w}||}z~x~}~|||~~~~{}}|{}{~~}}}}}|}{}x|~~}~}~{|~~}|~~~~z}~}{~|~~~~~|}}~||}|}}~{}}~||z{}~~~~}~{}}~{yz{}}z|~|}~~||}|~}{|{}{|~~}{~~yz}|}}~~~~~~~{|}}~}}}~}~{~}~~|~}}|~}}|~~~}~}||~|~~|~~|~|}}~~{~~{~}}~|{~y}}~{~{}~xy}yy~v{wyz~zwxzy{}yyy}yryzwy|qvz|x|}zwz|w|y}|yxzz~x}{w|}||yz|}y{x~yv{xzzzyzy{u{vyvw{y}xzwyy{|}zww|{x|y|{xtz}y{|xxy~x}|w{u|}~}z{zwyy{zzxw}y}|uy|uw~{wyxz}w}z{xuy|}~yzv{|{xxyy|wwy~{~{~|{zw{}xwz{yxyw{{{|{vzxy}yyywy{{|zwxxxz{y{}|||y{yz~~~yx{}z{|u|~zz~}x~|wx{yzwvy|vxuyzxywv{zxzwq}}{y{{{|{{||zy{x}}|z|xyz|||{{zz{{}{zzzxzzwzw|}}||zyzz|zvxyywvz~x{x~y|z~~{~{zzy~}}}|z{v}z{x{|}~vx|yuww{zz~y|{{z~}zzs|y|yvvzxw}{|}v{y}{~}~~{y|}yz{z}}||zz{{yyw}vx{zy}|y~v{{{yvy|zzw|xw|zyu{||z|z}y{{~xx~|~}z{zy{~}{{}~}{x~y{{yz{zyzx~wxw}xzy|z}y{{suw{vzuy{{zz{|~|z~wzw~{{y{zz|}|zxzx}}~v{|xzyw~w|{{zt}u~||zyv}ww}||}zz}~z|~{}zlyzzzzzz{{}{}|zz{~{x}xxyz|wxzxzw{{w{yzzy|y{|}|zyz}|zx}{x|z~~{v|zz}{z~x||z~{|||w}yy}{{{y}z|y||yzxyzzxxz|zzzz|y{zyz|z~}~y|z~}}~{~zz~~~||}~~~{{}zz~~~~~|z~~}{}~~}|}}}~z}}}w~}{{~~|~|}|{|~~}x~|~}|~||{{z}|{{z}}w|~z|~|~~|}||~~~~~}~}|z~||~zy}|{z~t{w~}|}|z~|}|~~|~}~~|~}~~{}}}}|{z|~}~~}z~|~|}||~|~|}~|~x~wy~|{|~}|{~|~}~{~}z}~|}{~{|~~~~}|~{|{|{{}~z|~~~~||~|~~~|~~~}~|~}}}~}}|}{~~|||~~~~~~w}|{~~z||~x|~~|}~~~}~~}}~{}{~~y|x||y~~|~~~||~}z|~~~||}|z}}~~}}}{}~~}zzxyy{xw|xuxy~~|zw{{||y{v||zzz}zvy|v{{yyz|}}wxv{yzy~u|zxyy{{~zw{z}vzzx|zz{yxz}|yz{wx}y|zyz|yy{~z{wv{yyz|xwz}xw}|zy}{yy{zx~zw{v{x{x|~}zws~xzy~xyx{wzx|zy{u{w{|v}~}{y}|v{x~zz}xz|yzzwywxxz}|vy{{y||xz{xyz{|{||{xz{||v{zty{w{w|}zxzz|x{txyy{x{y~|w{wvzz}}v}wz{xw{~}z{z{xwzx~||vy||~x}vxxx~||{y~~xvyy{zzzyz}}{wzzw{{wuz{}xyy{z{z}zz}|~zxz{u}v||xx||xzz~yyz|zy{|}zyzyzv}{}yz{|xyz}v|}}y|{v{{z{z{|~x{||zx|txw}y{}x}{z{y|zwzztx{y}wx{|z|yzzy{{uz|zyzzxyyz{z{ztwzy|zyyzxzzyzxy|}xy{{zx{}z{~x{{}zy|{}zw~}|{~|~{y||y}|~}|z}y{}y{wx|}{|~zu{zzyz}|{~z~y|{x|{xz}}|}~xyyyyxz{}w|~y}|{{|}~z{~}zz|yx|~{z{{zyz|~{{z{v{}x|wx||{|{z|x|xzwww~{}zuzy|{z~~xz||~~|tzzvy{{yzy}|zyzz}x|}}{x{wy{{x}{}ww}{{y|{{{yy|{w|}{{}v}xyyzzx|~|zz{y}||{||xxz{{x}x{zyy}}yw{w{|z}zz~~|{|~{{~{{}||u}{~y~}||}~~}{}}~{}}}{~|z~~||~~}}~}||{~~}}}||~}|}{{}}~}~|}}}~~|}{~}}}~~~}~{~~~|~~}~|y{{}}}z}~}{|~|z}}~{~~|}~~{~|~|~~~~}}|}{|}|{}{~|}}|}}~}|{~|}|~z|y}}}~||}}||}|~~x~z{~||{w}||}||}x{~z|{~}}}}~|}}~{~~|~~}~{~}~~~||~x{}|~z}}{||z{~}}}{~}}}}{z}w}~|~|~}{}}zz|}|||||~}||}}~{y}{}z}~~~}|~z|~~~}{}|w}||~|}||~}}}~}~~~~|~{}~|}}}}|~~{yy~{|~|~~}~}~~||~}|}~}}y{z|}}}~wy}|v~|~|zzytyzzy|}xwz{|xxz|zvywy{uvyz}xzx|x|yzxy{x|}z|z{xx||z{|{|w~z{}{w{x{tz}zv{~z}zyzwxxx|zzxxv|yzyzy||zzyzyx{{zy|zy|{w}||z{{w{wz{wxz||yyxzyw{zx{xz{}y~zw|~vzyy}yyy}}{x}}~~}wzzz}~zxx|~x|~z|zw{{{z~v{}yzyz{|yv~|yz{v{}x|w|z||x}z}~{|x|z}yx}~~|yw}~zy}zy{x|yzz~yzzz{{wuxz{~xyyyxz|}{|}yzz}|wyzxwy{wx|zyz|}|~z~y|}|~z{xw{}yxy|yzzxwyxu{xy|}wwxyzzz}z|~xv||~}{z}yy||{}{vy{zz}|zy{|y}{|xxx{x}z{wvyzx{z{{xyxv{{y}xyyz|zy}}}{}yzzzyzx}{{~~|zw||y{zxyz{y|xyxyvz}x{ww~}z}~v{|w{{{|z|{|y}z}zy|{w}{~zy|zzz||}z||xzy|zx~wy{yz||~{|{zv{z|y}y|{}~}z|zz{~{|}y}y}{~}{{zz|~zyyvy||y{{|wx}ywx{zv~x}{yx}z{}z~{|z{{y}|z~y}{{}|z{|y~{}{|}y~{zz{|y{|xxzv}|xy{{y||z{w{y|yxzz|~{~z{yx|z~}zzy}zz|y{}}{}z}|xz|{{x{{wyx{{}{z|z}~x|z|zz|z}z|{{}|~z{wyyz||{}{{}}}{w||}{~{{}|y~|}}y~|~}x}}~}~}~x~{~~~}|~~}~|~~|~}~~z~{||~}}~~~|}}~|~|}~~|~x}}~~}|y{~|{yy}~}}|z}|~}|~~yw{~~~~|~~{{{~|}}z~}}z~z~zz~~~~|||}|}}{}}}}|~~}}~}x}}~||}|~~~z}~~~~~{}x{~}~~{}z~|||~~~}||~|z}}}~}}~}~}~z|}}~{~~}}~}~}}~~}~{||z|~~~~{}z~~~~{}}~~~z{~~}|}~~{|}|z~}|x~|~~}}}~~|yy{}}}~{}{||~|~|}}~}}}|~{~}z}~~{}~y~{{~}}{{||~}}{{~~~{y{}||}~~}~z~}~~{yy|{|{wz~yx|||{z{|z{y}{}||x|{xxy}}}yyzzwzw}xw}z|~zyz{{wzxzvzxxx|yyz{x|{zyz|w|{|yy|yx}{xxzyz|{{v{yx|wzy|wyv}z{}wz|yx{{z{vywz{~}z{yzy|{zy}|zwzy{z}zw}yy}~y}w|}zwxx|{zxy||~xwzxwyztzyw|w{{}yvzz|}w~zzx~~}vyv}zyux|{}z~|{~xwz}vwyz|y|yx{yzzvz|zxzzwz|~xz{y{z{|{y{y{}zyz||}|}}vy|z}{yx{~||wyzxxwy{z{}}x{||{w|zyyz{|z|{zwy|~yz{y~{zy}zz}xx|xvyuzv|wwzww{z{||xww|z{{{yyz|{|y|}{zxz{z{}{x|yz}xzz|{wzx|~x{x~zyz|z{z{{vz|}|yyy{yz|wz}{z{{wy{y{{vx|x}y~}yvzv|}{~|v{w{y}|||x~|y{yyw{{{|{{|||z|{wz|}zx{z{{zzz{y|}~y{|z}xxz|zzxzy{v|zx{w{{yyy{~vz|~|zxvz|}{{~z{x}w}zxzxzxyyz~|zz|~zy~|x{y}z~{yyyz|w|~z|{|zyzwy|~v{z{y}xxy|w|zx}x{z{||~|{|yy~z|{}{|~y~{~||{{{|}~y{}y{|zw~z{~{y~z||z}yyx|~zzzyz{w{v{}|z{z{yz{|x~~xw|{}y|~~|zxz|y}}{y|{}z||xzyzy|{|{|z}yy}x}}~z|}|}z}|y~{}|~y{}}||}y}|~}}~~|~}}}}~~~{}}~}z~}~{~}z{||}}y~~{{~}|{}}{}|~~}~}z}}u~~}|~}~~~}~~|~z~{~|~|{}}|z{~||{~|||~||~}z||y}{~~}~}~{z|~~~{}~~|{|{{~|~|}||}}|z~~~|~~~|x|~z|}}|}|y}~~~~|}}}~z}}zx~x|}}}~~~}}}~|~|~}}}~}~v~}~|~~|~|~|~~{~{{{|}|}{z~|}~|~|~z~}|~~|||~}|~||y~~}~}}~~|~~~||~~{}~z}{|}|}}|}}{~}~|~}~z}{~}|~|~}~}~|~~|~|||{~}}~~}z~}~~|z|}}}~~~z~}|~~~}}~|~~|~}~~~|}~|~~}x|~{}y}~y~{|yz{yy}|{y|zyxzzwvwu|{{z~|uyxyz||z}zxy~vz|yzwx|y|yz||yvyz}wv{{|}wwx{y||{x|xyxx{{zvxy{v{vyxwx|v{y{z{z|{x~{zx~{}z|{wy|{}v|z}zy}|x{x}xyvy{}xvyy~xyzyzy|~{{z|xxxy{zy||zv}{y|ywzzx}{|zz{|y~|zx{y{wx|zxzyzxyzz{|xx{u~|{yzyyzy|{{zy{xz|yzx{|~zy{x|~|||y|z~|~}yzwx{z|{xuyzxzz{u{~xxyywyz|{y|yy}x{|{{}|x}||yy{|}}x|y{yyx|y~|}}~{uxx{{zy|zwz}z{{|zyxywx}y{{{zz}}{zy{}{{~~}yzx|y}{{{|zy}zz{z||~yyxx{yzzyx}{ww~xv{y}w|wyz{yu}~yy~|~z~{{zwz~}{|yyy|z{{x|z|z|}}}z}~wy{y}|y{|yvz|ut|wzw|{{|{zz|y|{yx|xz{}z}{y{w}||x{y{uv{uzzx|{|{}}zxz~|{w{yyyvuwx|}zw{y~}}|}zy{|}~|{~||{{}}|{zy}zz~{zwxy||}{yx{yz{w{|yzzzx{x{}~}zx{}z{}{zy{yyy{z}zxw}~|zv|{yxwzx|{{tzy{{x|u}}{{wzw~xw{z{yy|z~y{}~{x{y|{y{|zz}{|x|y~~|yy|yzy|~y|~~~}z|xw~{z{x|z}y{}{z{}}}zy~zz{|zz}~{{~~~~}x}~|{y|z}z~{yzy{}{v~~|}~}~}~~{}||~yy}~~{}}}z|{{|}~{}}}~~~{~~}|~}{}}~|~|x{{z}}|{z|~~}~}|}}~y}|}}{|}z~z}{~}{}}}|||}~~~}y}{~|}}}{}~{~~|~}{|||~{{|}~~~}{}{}|}}y}z{zz{|{~{}~~{~}~~}~~~~y~}z~~~~~z}~z}||~z~|}~|~}|~~~~|~}~z|~|}}~y}||~{}|~}}}}~}~}y~~~~~|{{~|{~z{~~~~||}}~~}}~}}~y~||~~~}}{|}}~}~}}y}~}||~{{}|~z}v~~~{~~}~~~}|~|}}|}|}}}}~~~~yy{}z{xz{y{zz{}{u|y{z{}zz~xv{y|zzy{||{y~x}|x~zvzwxz}w{}{{vz|z||{{vy{~~}z}y}yw}~|{vz{{xz{}xy}wyy}~xxzztuyzyzw~zyxy}}{~vz|xzyw~vzzzyy|zyzzw{|{|}||x|yyzwu}xw{{yy}zwzw|}wzywv|zwzuz{{yx{w{}{~}wv~||{z{|zyx{zyyy{}y}x|z~}{zuz{||||py{xz}w|x~|vwy|v|y}z}yxzu|xyxy{xzzx~yw}{xy|y{yzzx{{zzzz{}z{yyx{zy}z}}z{{x{wvy}zzv|x}v{|w}v{yzyzywy|y{|{xwy}z}y}|ytzx}||yv|zy|}{x{zzzz|zyz{|}v|zw~s{z~{z}xyy}zzy{v~yxz|{vzzx~z{z{{yyxw|z{xy{z|v{zy{w}xz}{|vz}z{wy~zxzz{|{yz||{|{{}~}zzyw||wxw{|zy|wx{zyyw}zzw}||y~}{wy|z|}y}~yy{zz~|}{~z||~wy~y{zzw}x}x~{x}w||x}wvx{xz}|y}||w|{zz{{xzwx|zxzzyy|||u~{wvyz~x~{|w}{{zyxyz{u}{{usx{z~}}v}zv}}}{w|}{~}zzz{{yxz~{}}~y{zwwt{yy{zx{||}yyx{}z}y{yxyw~z~}x}}{{xwwz}{}yyyz|}{}}~sz~|{x|}}y~z|x{{x}{|v~{z}{z|{}xwywz||{{x{{x~xy{x~}}|z{{{~zz~~{}}}{x|~}~~{~~~|}|~}|}{|}~~~|}}}|~z}|}}|z}~~}~|~~{}|z}||}~y~z~w|~{}}}~|{}|{}}}z{~|~{~}}z}}zz{~~}}{}{}{~}~~|}}~y}|zz}}{z}}~z|z}}~~~~}~{|~}}~y|{}|{}}}z}~}|}|}}|wy}~|~|}z~}x~~}~}|~z{{~z}~~}}{|~~~}}~~}~~~{}z}y}||yz}~x}}~~y~~~}|}z}||~}~}~|}~}}~|{}~~}|~~~}~{}}~|}~~|~~~~}~}{||~{~~|}}~}{}~~~~}~~z~}{|~~{}|z~{~{|~|~}~~~}}|}||z{~~~~~~}}~~{}}~~}}~~~||~}||~~|~|}}}wzw|{}{{~z|||{{vwz|zyryyz}w|~vyy{x{wzy~z{{}{~v{yy{}||xzzy{}z|{|xy~{y||y}zxzx}y{{z}{yyzwy{w{wuxx|{x|xwwrxx}zv}xw~}x{zz{}z{xz}zzz{w|}{|wzwwzxyxxw||yy{zysyu{xzzyx{xxtzyw|}|~{w{zx||uy{y}|yyy~{{zz{y}{|u{y}~yx}xzxwyzy{|yvz~~x}x}zxz}zx{yzvy}zv}|y{z}{zvx|y||z{{{{xyyx}xwy|yy~z|xxz}}zwu|z}wzx~w|z~}y~y~w}}ywz{z{}x}y|{}yyz{yx}ywvxxy}|y{|zw}x|z~yvxz{{|z}}y|xz{~z|y|w|zzzy}}}{{|z{{~}~z{}x{xu{v|zzxxyzxywzy{w{wu}w}{www||x}z|zw||{{|}z|z|}}{|zy{|{}z~~zy}~z{wyzy{xx{|}{zzzx||{z{yyxzuxxu{}{}{}}{}}wz{{~}}~y~{}{{}z||~z}z{y}x}uuxvz~yzywy{wwv{yxz}z}xz}z|zzz{y}z~{~{|~{~z{zzzu{zz|w}y{zzyz{{|v}}}||zy|yx{~|{}|~{{|}yz}||~zz|}y|z|zzz{}||zzwy{u|yy}}wzu|wzz{{xyx}|{{x}u{{{|yzyy{||y|z}~{x~{z{{|z~zzxxz|xyy~|y}{u{xz}|z{|{y{w}zz{~{z|{zz~|y}~~{~~}}|}}}{{|~~~{}}}~zz{||||||~~}~~~~~}~~|~{|{}~~z|}}y|~||~||~|{{|x~z~~{~}~z~}{{z|~}||||~}|s{}||{~}|~~~}~z}||{~|~|}~{|~z~}|~~~|}~~}~~|~~y|}~}}{~~~}z}|~~y|}}~~z}~~x}}~}|}~}}~||z{{|zz~~}~{}}}~}~~|}{}|z~{||z~~~}}~~~~|~}~}~~z{~}}{}w~~y~}{~z~~}~z}}}}~{~}~{}}y}~~|~~}|~{~~|~|~{~|~y~~}~{}~|~}}~~|~}y~~~{}z}||}}}~{~~~~}}}z~~z}~~|~~}~|||}{~{}~}}~|~~|~}|}{}|{|~~}|z~{|~~~~~x}|}|}~|y}v{xxy{}|wy}y}{vx|{xyy{wxz~wyxvw{{{zw|xyz{v}{yx}xzx{yzyzx{}yyy{||x{yz}q|{{w{yyz|zwzx{w|}{|}x|}xz}zy{xw}yyvuyv|yw{}{}xx{y~z}y}zux}|xxz{x{}vy}|zuxx{v{{y}|zz{zuzyuv~wz{wx{{xxxy}z{}{z}|yxz{z{{}wx~{x{zyx{vw{wy{y{xy}~z}}z}{z}v}y}yz{yy{z~|{xxyy}{x}~{{{|{{yzyz{z{y~wyxtx|z}v{{zywxv|}yzxy{x~zyy}yx}|wvvzw|yv|zwzyyx|xyyzzsw{|y||zyyzy|{yy~~}~uyyzxx{~z~{}~ux~x}xs|{yw|||zxw|}xx||}z}xxzx|~|xwyy|xyz|{y|wwzz{|{}}zzu|}|{yx}xyz|~{v}xyy|z~zy~}{~z}|}zv|ywz~xyz}{w{zwwzz|xz{|{wvztwz{|~y|}{}zu}x~x{{{{yz~}y}~x|uzz}x|{z|y{|vxx||v~|}zw}{v{{}|{|wyxyz{{}~wzz~~z{z}~~|z|zyy{t|{|{{|ww{{y{|x~||yyz{{yu{{xz{{{zy{{~{w|ywyw{zz}~xy~{yzv{x{{y{yzxzwz~zzw}x~zwy}}y{|||~yu{~{z{{v}w|xz|||~}}xwx}yzyy{{z~z}~zy}|~|x}~~|z~}}z{xy{z{~zwzz{~{z{|{z}}}zxx{zyy|~zx|z}{|}z}}|~~|~|}}|z|~~~}~~}}}||y~~{~~z{~{|~~~}}|~}z|~~{z}|||}|~|}{w}{z}z|~~|}||~{}}~|}}{~|z}}~}|z}|}||z{{zz}{~z~~{|}~~}~y|}~}{~}|||}||}z~}{|~{~}}{z}~}}}|z|}}~}|~~w~||z|{{}~||~|}|}~~}|~|}~|}~|y}u~|~~{|~~}z}~~{y}x~}||z~~}x~~}~{~~~{}}}}~~z{}}|zyy{~|}|~||}}}~z~~}}~{~}}|~|}{~|}{~{}~|~|~zy|~}z}}~}|~}{}}}|}z}~}~}z|~|~||~~}~~~{|~{~}|~~~~z{x{{}}~~~}~{|~||~|}~~z|}y~}}w~||~~|}}{}}~z}~~~|~}~~|}~|~||}}yyz{y}~x||x||}}x~z|yy|w{{xyxy{z{zx|yxzww{z~||wz|yx|yyz~|y|z}z~{z{|x|{wz{v~x|{x|uw{{x{~|xyzzwxwx{y~{ux{zyyy{{zyy{{||zwvy|x{uz|x}w}y{{{|xyxy|{{y}{uyy}xzzzz{x{|y|zwwvzx{}z{ytyxyw~{~yw~zx~{|{{w|~xz}{xzyy{yz||yzvywywuy{z|{xzzvwuxx{~z}z}yvxzz}{xz}z~|{~|||yw{~{{y~wwzzw}yyw}u{zyxv||{ywyxu{yu}}wzxzxxw}}x{{xwy{z|{|||zy|{}{{{{{zw{x{yy{zxxzzzyxz~xw}zvx|zz{xz}{{|{~z{{z{~xy}w{y||y{zx{{|z|xwxyzxwz}zy{{}w|}yyzy{w}~zyxx|yz{~}~{|}}{xwz|}z~x{xy{{}w}|vyzx}}{{}vy~{x{xzzzxxyzx{|uz{~yzyzy{z|||v||{zy{yxz|{{~}x}{z|z}x}|}z}uz{{|ww}xz{u}|{zz{}~y||{yxy{}{}zzy{{~yxyyw}yy{y{~zyzwzwyy}yyzy|y|z{z~{x~x}yw{y|{yv|}}yz|}yyxzzz{z{}w{y{zz{||~x}{zxuyxz|yx|{x~yzyz}z|y}wy{{z|z}{{u|{z}|}y||zz{{z|xz||~|{v{{z~zpzx}~y|zv{{}||y}y{|zxx}{z|~{~yy}xw{}y~z~|}|~~}}|z~}|w}|{}xz~}~{|{|}|}~|}{y|}||||~y{{||}}}}{{|}~zx{|}~}|y}~~~{||{~}}~|||{~z|~w}{z~~z|}~x}x{}||}~|~}y{y~{}}||}|}~~|w{{~z~~|}||z~~~~~~}}}}}z}{|||x|}~|z{|}|}|~|{}{|}z|~}{~y}||{~~{}||v~}w~{~~|}}~}z}|~}~}~~~}~|}z~}~~y|}|{{}||}~|{}~}z{x|~~~{{}~z}~||zy~|}}~~{~|}|~~|}}{~~}~}}}|~z||~}~yz|~|~y}~~~|{|}{~{{~}~~z}~}~}|}~~~~|~|}}~}}{~~|}~}||}z~|~~~|z~u|~~~~|}~}{}z|~~~~}||}}yxvyw{{}wz~yz|y}u{|~{|zzxxyxyzx{z|z|}yxxvxx{xzy}{}z}}}zvx|y~|xzxyz~zyzzz{vzz{zyzw|vy}{y{xzzzvz{y||~xvw{zzy}{x~yy||yx{v~z{y}xxzx}zyzwwy}|w{{zy~{yy}v{|{~{zvy~{y{{{yxw|zw}y{}xz}zwz|}zv{|{z{{|xyxxy{|y}|{{z~yyz{~|xw~v|x}wv~~szwy{|}}}|y~z}zzxxwxx{|wz|yzzy{z~|yy|z~wvvz{wy}xw}z~zy{y}}~}zyx~yx{|w{y{zw~zz}{yzz|{wzxtvx~zzx|}zyz}~{~uz{|{|v{yyw~yz~xzyx~y|yyzx}{z}}{{}|w|zzx{}xxz{|zx{|y}|{{|x{|{yyzy|xw}yzxx{zutzy{y{x}z{{{{zz{}v}wu~z}vyy|~z||{yyz{y{{y{|}|y~x~||}}}zzwz{x{wxwyyxzy~xwy{w{zzz~y|}yxxzz~||}|yyzyz}|zzzy~zxzz~}{z|y|{|z{u}{{|yzy{{z|y{{}|z~}~}}{}}zyw~{zwyz}ywz~~xz|vzy~y{}{}}y|}yw{{{zz|{z}|x~{y~|y}xtywz|w}~~xw{~}}{||}}|||t|x|x}y|y{|y||||}~|zz~|}z|x~x~zz{}{y{~}|}{~}x||}}{z}y||y|x}~|}yy~z{x{zy~y|~y|{{{xz|y{tz{{~}vz~}~~{}{}}}{{}|~}}zz|}|~~{{{~}z~~|{}}}}}|||~}y||x{}~~{}y~~|{}|{{}~~{~~|z}|~~}z}~~~~~~}{x~}|}}{yy~~}{~y}~}~{~~}zz{~~~z~||~~~~~}}~~|}~~}{{~{||}zy~}|}{|}|{~|~|}||~z~~}~~~{z}}|{~|}||z}~}~|~~}|{~{~~{}|~}}~~z~}~}~{{z}{~~~}}{}~}}|||}~|{|}}~z{|~}~~|~|}~|z~|y}}z|~{|xy}{~|~~~}~}~{|z|y{~~}~{|}}|~}{~{}{~~~~z{|y}|}~|~|~|z~~}{}|~~}||}|}z}~~z}{}}~~~z~~~}~~}z}~}~y~~~y}~}zz|}y|{~zw{{{|zy}y}~}yx|ztx|y|xwz~xxy}ys|{{yz|~yzzz{|xzy}{{~z{z~|}w{|wz}u||{{|yx{|yw{{~{yuxxww{{{}vyx{{x{||y|}yx~zy|y{~{~{v~{z|z}yzz}||uzwxw{y}y}w}zy{v~yxyvy|z}z{w|zz~zyy}}~{z}y}z|{|z}v{{||{z~{z|{vy{|yy{wyyy{x{}yv{|~x{zvzz{|{yw{{||z}z~x}{}}{~}}{|z~y~}uyyzyzvxwvy|yv}xw{x{}{x}{uvzww{yz||{x|y{{{|{{zw~}{}|zx||y}}zzzzyxzwyvyx~x|{}zxz|{|w{}yyyw}}}{x{}v}w{z||~z}{{{}{y{{z}z{z{}zyx{zzzxwxyxy~z{v}z{xzzzx{yxw{z{z}z~x{y{zy~y~{|zx|{}u|~y{w{{x~{wzwyzy{xuzz|yzyw{}{vzzyy~{zz|}{|yv||{y|vv|{{u{{~~v~}}|{|zzz||zzyz}{|xw|}yzzvytvzwz}yyx{zx|}~zz~}}z}z{zyz|{}{x||}}~z{x}}w}y{zyz{{||}wyyw{yy}z|yv{}~zw{x|y~}{y{x|z|}~y{y|y{yyy}{xwu{}{yy}}wz|{vz{xz}zzzz}~~{zyyzzzyxy{~|z}{z}}y|~}~zw}|zx||~{||yz|||~|w|z|~|{|zz~z~|zzy|zxyyw~}w|}}{yw|{}}}y{{|~}y}}~~z}}z{x|}{~}}}~{z||~{}|{~~{~~~}}|{|~|~||~z}}~~{~{|~|~z~}u~~z}}~~|{{||}}~|~}y~~~}z|~{|||||y}}{{||||~{v}~}~~z|~|{|~}z}~}}}~~|z~}~}{||}}|}}y{{}~}~~}}~}~~~|{}}~~}||}~{~||y~||z~~|~|}~}~~}~~|~{y~}}z~|}|z{|}~}}~}}~|}|}|}~}x}~z~~~}}|}{~}~}~{z~~~}|}|}|~~}~~|z~~|}}y}}~|}|}~}~~}}~~}~}}}{}{z{}{}~}~~|~}|}~~~}|{~||}~~}}}}}~|}|~~}}}}~y}~|}{|{}w||~~~~|~~~~~|~|}{}~}~}~|||~|{~}~~~~~z}|~}}}~~||v{yyxyx|{|zy}zz|y|{y|wvzyxzz{|z}~yvyyxxvxzy|v{x|{yyzyyyxxyz{zzw}{{{z}wzyyzw|}z{~{xy{y{{zwvyy~{{|ywx}{zywz{x|zyyyy{~|yxzwyvz{z{xyww{yy|wyz||y|y~}{z~zw{|xzuxz{wyv|xw}}yxy~y}{~{z{x~~|x|vwy~yz|u|xyz{}z{w{t|y{wu~z}x||zyywz~x}zz|z{~vy|yy}~}xzuxx}xxxw}vyz{xy~yy}~||xw{z|yyzy}xyzzy|xzyy{z~{}v{x{yxww{wvx|||yzzw{zywyzvytw{|zyx|}|yx}}}y{x{z|~}}{z|wzy~||wyz{yzzuzw|x|y||}}xw|~zy}x||{{v|yyyzzx{{}|{{wxy|{~z~z}{~wyz|zxz{{{yv{}uvyy|{{zy{zx|y}z}zyz|zxx{|zx}{|z||~qy|xyz{|y~x|zzzzxvy{{z|{wwx{{}z}}{{{yy}y{|z|y{{yx|y~x~||x}yy{xxwxzz}yyw{x{z{yt~zy{~yx|vy}{|zz{zz}xz{||||yxxy}{y|vxzz{{~~}{|}zzx||yzzw|{}xzz|{}yz|~z}{{||{|}}y|}z{|}y~x~{}zxx{|xz{|{zzzwyz|yzzz{x{{{~xsx{z|}}vy|{||{z{}vz~yyzyz}y|{||wwz}z{|{v}z}~z~w||}|w{y{z|yx{zz|wx}{|y|}wyzwx~|y}|zxyz{~{~}|}~|}||~~}~~}y}{|~~~||z{~~~~}|}}~{z|}{}~z|}}~}~}{~|}||}{{y}}~{}}~~}w|~~~zz|~~~|~}}}}~||~~}~}}|z~}|~~}{{}z}|}~}~~~}|}~}{~~||{|~~||{{}~~|{~}z||}|}y~zz{y~|{|~|~z~|{~{|}~}{}z}{{z{|||z}}~{|~}|}y}}|}~~~}z|}}~{{}~}|~}|{}z{|}z}~{}}}~{~~~{|~}~}}{}{~{}~|~{~}{{~}||}{~{~}||}~~x~}{}|}~}{}|y~~|~~{}~~~~z}~z~~|~~}}|}|}}|}~{}}|}z|{}{|{}~}~}}~~~~|~~y{{~}~}~{{~|~{}||{~|{~~zz~~}}{~~|~|~{}}||||~}~{|z}~|y}~~}}}~{w{y}{z{x|xz{|xy{x{{}xzxzwzyw{zvxuxxvwxtzxxyzxwuzy{xx{|z{{}yy|zy{}|z}z|}~{zvvxwzw{|wxyyvzx{z{uuyx{uv}zyvzxz|xx{w||z{{x}|v{}x{|z}x~|y}{z{y{yyvyyzxvwyzwxx|yzzyu|vzyx}v|zxy{y|{yxy~{{}yz||x}{{~zy}{yzxz{|}||{|{vxzyxwx}{zxtxyyx{zvzzzwzu|}~}}}z~w|}~x{yy{x~|xxz}}z{x}xy{zzx{|x{~vy|wxuuxv|vwwzyy{}}{{}zzz|zy|{zy|~{{}}~{}{z|z|}}||{zyy{|}{w~xzv|yx|~zy{|xz}{zxzx|{yy}x{xyyz~~{xw{zwz{{|y~}z}y}z|{y|x}zzx{zy}zzyzy||u~w}x{xzz~wz{uzx{}~{|zv{z}|x}|zy}|}zy|}z{z}y||y}yz|x}{zxz{vzz|x|xyux|z{zxww}xyzx~y|}y|z{{~{{z{{z{{|}}}yz}yxz~{y}z|x{zxww}vxyz{|~zyv~vy|yzzwz}xz~||}}|}x}x{{y|}y|{}{~zx|}x{z{z}yzuzxw}}xy{xzw|{|{{yxyyyyzy}{zzx}yyy|}{|zz{yw{~|}z{xzu{}zy|xv{yz{xy{|ywwwyz{{y|w}}x|}zzz{zy|{~{{|zz|}x~|{y~~{z}w{{z{}{z|{zy|{zwz{|z}z|~z{uzzzw{z{|z}|z|y|~|}}~|}~}||}}~~|zw~}z{~z}|{||}}|z{w~~}}{|z~{{}~|}~}~~~y}}}}~x}y{y}x|}{|{y{{z}|z~|}||}}~}|~z|~|~~~}|~}||xz|~{}|x}|y{{~}{||{~x}{~~~}~~}z||}~~{~{~}xxxyy}{z|}|~~|z~|~~}~~~{|~|{}~}~vzx}|~|}}|~}~{zz~}}~}|}~z~~}}}|~~~|~||~~{}||||{~{~|y~}}|}|}y}|{{~~~{~|}}}|~~z~}~~x}}}}|}~||}{||y}}{{~~~|~y~~~y{{}}|~|~~y}~}y~|~~~~~||{~}~{}||}y||~~{{||}}y~}}|}}{}~~~}~}~||~~}~|~}~~~|~~~|{{|~{~|~}}~|~|~yy{|{|}xzwzyz}|yzyyyyuz~{{yy}{vwzxzxxyz{zz{vwwzzszyxx}xxyvxz|{zzz~yzw~|ty{t{vv{}zw}yzvyyzxzzzyzv{{zw|{{uw{~|}yzxvzy}}z{~||zxwx}zywyx}|t}yz|~}vyxzyxyy~|xxz~|{xw|zy|y{vyw|{y}w||y{vuyvxxwuxxz{vxxx|zzz{x{}|xx}xyw|zy|{{xxz{wyyyyvwz~|xsxw}{{wzzty}{}|z{w{x|w{yy|zy|}|t|{xxw||xxzx{zuyvv|v}w{w}y|w{{|{{zv{z{zy{u{z}}}y~ywy{y{}{u|yyw|~{|y|{}{vvx}zx{zyxyyz}xzywz}zxzwwwy|}xx}{x{}|y}w{y{x|~uv{z{xw}{z|z||z{|y{yy~zzz{vz|yzz|zz{~}z}yxxyx{y{zv{w|}}zyz}{zy}y~wyv|z~xzy{zx{}z||w{y{{z~wz{~{y|yzzy|}w|{zzux}{|xwwy|yz~yyw|zzy|z{z|zt||z{tz~|zv|xwz{y{|{y{z|wy{z}uz{xwv{|{z||x{{y|zz|y~zyz{zx{y{y|{z{wy}{yzx{xz|{z}x~}vz~|yyysz{}yv~{}x{}z}|y|zvvyz{y}yx{yt{{yzy||}y}|{xzzxz}|wzy~y}z|}~{yuvxz}z}zxwz~{zzxyy~{x|z|y~|{x}~zzxu{{zyzzx}x|}zx{yzy|x}{}z~z}{}yyz~z||{|y}|{y|zx}~|}}|}}|yz~{~}|}~~~~}~x~|{~|}}t}|~~{x}}~}~~}}y}~y{}}||{~{}~}}}|x{|}}}}|~~}~}~~}|z~~}~|}z~|~}}}~}~~{{~|{}y|{|{~|}~|z~~{~|||}z}}~~|||y~~~}z{~}}}~{}~}y~~||{}}~}z}{~|~~~~z~}~{|}z{}y}}{|~{}|~|~||}}}z|}|~~}z~~}~|~{~|}~{}}~}~~~}~{~|}~{|~{}~}}}~}~~~}~}z|}~~~~{}~z~~|}|~v~z}~~|~~}yz~~|}~~}~y}z~}{}~|w|~y}~~~~~y~~|~{}|~~~y~~|{}}zyx}||~{|{z~~|{|~~~~|~~}{~~~}~~~~}}}~}~}~{z~|~|~}}}|~~~}{~~~|{x{wz{y}yzwz{{wxvzzyy{y}v{zyyyyzrz}wvxzzzyzyyy}{|yz{zzvyy|||{~w}w~}~|z}{z|yzyvw{~z{w|yy{xzzyrz|zyywxtzwvwy}~~{zy|z}z{{xx{zz|{~||vx{wyy{}{|xxwxyx{|zy|{vwzy{~{z{yy}yuyyy|z{y|zxz}{zzyy{~}w|{}||}|{}z|}zuz{yu}z{zwzyz|~x~y{|||s}|vw{}zy|~xz}|xz{|}zux}}yzxx{y|xzz~x|z{yyxxvy}z|x{{}wz{|}yyyx{z~yyz~xy{~xu|z{~xvz|{z{}|~~}{z}x~~y{v}xw||z}yxyz{wyzy{yz{{|ywyxy}yx{~}w~{xxz|u{{||{v~}|z|{{{}w~||w|z}{xv{|~{~|}xu}yvzzy{~~w}{|z{||ty|z{{zw~||zy}}||y|x{}~{y|x~yww{{}xxy{|x|xxzz|xy{|xx}uy{{||{y}z|y|||z{|xy|{zz~}}|{{z|}}y|yz}vxyyz}~xy{uzy|{|x|}zzz|}{{w||{{~}}}z~~{yy}{{{zxx~zzx}zzx{wyy{w}yzx~}~v{vxz~zz|zzxzz}~y{zz~~x{|||{|}x|}}z~}{{||}z}zzyw{vyz|x{|}{zy{|y|wzwzwy~~{xy|z}{xzx}x{zz}|zy}y}||~}uz}xy|zt{v{w|{~xzx|yvyx}{{z|||{{{~zzx{z|||{z~|y}|}~zx{z{}}|~}~~}}}|{z}~x~~{}|~{}}~~~~~|}{|~~~}||{}{z~zz~}}{{{|{|~{~~}||}|~{x|{~|{||~}{||x}}{~|{yy{~|{}}~~~}|}}}}}}{~v~~}~}z}}~|~}~~~~|~|}yy|z|~~~}||y|~~}}{{~~~|~|y}{{~~}}~}x|~|}|x|}~}}}}~~~{{z{yz~z|~~{~z|~{}}|}}~~}~}~~}~{|}~z{||~{}}~~}~}~~||~~}}~|~||~}}|}}v||~}|{~}~{~~~~~|}~{~~||{{|{~~~~{~}}~}}~~y}}~}~~}}~~~{~~~~{}}{|||}}}}~}}||~{}{{~}}}}~|}~|~~~{{|y}~~{{}|||y{~}~}~}}~}{{zyy~zzy|yxzyw|z{{|}y~xxv}{{vy}{u{|w{yyz}zx}zt}|zwy{z{|{xwy}z~vyz{yzwtz{v|vyyyuz}||{zw|}yxxu|~|wyw~{zz||y}zv{{|zz}z|zvuxyzuv~}vyzxpy|{sxz|w}x|vxyz{|zyyz~u~|xx{vv|wwxvxxz}{|vz{}{yzzv{{{z|w|yz{y|y|vxzzyzzzy~z{zzz{}x|{zywx{{}zw{{y{zy{x|}|zz}xyuz|{z{{yy{{zwwzy{|xz}ywyzz}|y}x{{vw~x}zyy{xxy|{}x}yuvyyzxuxz|y|x{vzu{|yy~x~wz{}|{x~~}}{z|{w}zy}z||||vxzx}{}z}zzy|yu||xz{x}zzxwxx{w|yyu|{xyy||||v{zy}z{~{uyzx}{~{vxy~|~z|{x|yzy{~z{~wyzz{x~w}{zw~~{x{ux|z}z{y|{y{y}w}}z|{yx|{y{wu~||{yx{y|{ywxz{yyz}{z|wzx|~zx{}z{}}x}|{zx{~wz}}zx{z|~|wy{{{ywwuyv|y}uy}|yw|}zy{{xy|{~{xy|{u{zyxz|vy|y|xyx{|||zy|xz{y{vy}{{zy}y{~y{xz|yzyyvyzw|yz{z{zy|z~wzx}{{|z|z|wxy}}z{{zz||z{z{}yy~yxz|y{}uzw{{~x{{|{z{zyy~y{|}ux{~yz|zvy}{{w}|z|zy{|yy{}|z|x|ztzy|w{{{}wz}x||y~yu}y}||~}|}}}{}{~|{~~~~||~}~z~{{z~~|}}}~~||~~|~~~}}}|~~~~||yz}|||}}}{{}|z}|~|}|{}z~}}{|~~}~~{}}}{~|||z}{~}~{|}|~~|}~~|{}~~|~~~}}{|}~~}{{~~}~~~}}}yz~{~|~~~z~|z~}~}~z{}||}}~}|z}}~~|||}~|{|~~}|}z}}}}{}~}~|}~~|{{~~~~}~|~~{~|||~~}||}~|~{|~}~}{~~||~~~z~|{~~~~}}z||~}||}~~{}|z}~z~~|y||}|}}~{}{z|}~~{}}{}}|~~{|~~~}}|||y~|~~|{~}z||~{|y}~|}{~|}|||}{~~~||{~~}x~}~~|}~~~~~{~~~z{}}}}}}|{}~}}~|~~|{y}{z|{yyw{~xyxzx{v|y|{u{vwwx{zyxx|x~|{wxvx|{z{y{|y{zy{y|{|zzx|{|z}}{y~|z{xxxzvxxwyxxtzzwvzvzwyzx|{{yx~y~x}zywvzzz|x{yzyxy~}{y}{~{{x{wz{vyuzwu{vzzz|{|yyy|{zzx{sxz{zz|z}x}}{x}{}x}uz{{w||w|{{zyy{wyzwzw|yzuy{z{|{x{{{yxzw~y|y{y|yx{|{y}~|x|y|y{z}y{{yzy}|y}}x~zz~w}}x{{{z{uyyzyx}z{yzyy}|w{yyzyyvvt}|{~|{yzx{{}{x{x|yy~zzy{z{x{zzx{x~~}yy{{x{zx}xz|{zyyxz|}u|x{z}xzw}xzz{~}}{~yx~~xzy|w|yt{yy{{|x}}{y|{uxz|{{|{}z}vz{yyw~~|w{}y{v}}y{{y~||}{|~~z{zy{|z|x|{}wzx|y{|{v{zyz{~|~z}y{|z}xz|y}|||~~zzz}}}xz|{z|~~{z|~~}zzzzy~v{yzz}|y|z{~yrz{u}{z{zv|{v{xyy||yyzy{~xxw~y|{{x|}{}wz}zzx}{zx|xz{zzxxzwvxzyxzy}{y~y}xyv{{z~y}x|}~zz}}}z~{y}}y{|}}}}||}zy{yzvzxz{{z{{{wy{z}z|y{|xwzy||{~}|y|z{|{z{{|zyzzw~|zz{~y|z{yzzzxxzzyy{yxzxzy|yyzyxw}{{z|}~{|~|{z~}~~~~}~}}~||y|~~}}w|||~{~||}zz}{y~~{|}{~~{|}|}}}}|}~~z}|}z|{z~{~}|v}}~~|}z}|}~w~z~}~~~y~|||{x{}{||{x|x}~~|~{{}~||~|{~||~|y~{}~~|z~y|~|~{|}~}{~{~|z}z{{~}}}{{{}|}~|}{|~~~{z}z}{z{z~}~}~{}}}{{~|}~z|z}~{{~}~}~~{}}}z~}|~~||~~~~~}~|~~|z}||}}||z~|}}}~|z|~z~}~}}}}~{}||}zzz~}}}}|||~~~}~}~{|~}|||{||z}}||}||~~~~{~||{~|~|~y}~|}~~~||||~~|yz~~}~~{~~~{~z~}}~~~}}~~}~}y~}~}}|}~|}{|~|}|~}~|~~|{|~~}~~{{zy}y{xzzz~|}x||yx|zy|{zx{z{vy|z|y{zxu{|y|v|v{{|zzz|yt{y|zzy|wxz~}z|{z|}|w}}|ywzyx{}x{x{}wzxxwzvzyzy{u}zuzwxvz{yyyxxyzyyyw|}sz{|yyyy{w|}w|yzz|z}w}y~xz{xy||{wzzzv{{{yxz|x|yz|z}y|vy|{xwxz|~z}z|yw}yz|z{{yyz}w}z}yw|yz}x}u|{xyz|{|~w~y{~zz}wzy{|v|~y~y{z{|{xwzzw~ywz|}z}{y}x}xxz}vw|yy}y~z{|}x}{{yxvwzy|yw}~{y|{yy|zyxz||}||{~zzx||u|z~xyxzzwz{{}yuzz|}vv}xz~z|y{{|xyzwwy{zwwzxzwzz|xxx{wz|{|z{~{xxxyz|zxy{y{yzz|{wx}y}|{|zv|wzy~y|xyz}z~|w|}z}z}y~~||y|wzzyz~zy}~}|zz{}|~z{xwx|~{{z{}x}z{xw|x{yy}~y}}xx|z}}zw}y~xzx~{zzz}z~w|{w{z{yw~{}~~z{x{{xz{zz|z}{{zz{xy{{|{yw}x|}y}}~yw}w{y|x}{{{{|yz}xxyzz{|{}y{u}{z|z|{||~xz|x|wz{yyvz{|{xy~yyy{|{}xzy{{{yz|}{yz~{|zw{xzv}{}w|}y{~{}}z|~zy|w|{}{~xx{~|}|xy|z}zxyv{|wyz|{zyz}wz||yy~|{|{|{|z|~|{zz~zu|{xvyvv{w||}}wxy{z~{~{z{}||{~}|{~~}y}}~~}~|~}w|{|}y~}}}~~{z}{~}{~}}||}z}~}~~~|}~}~~}|~~~|}}~y~}x}|z}}~~|||z}}|{|||~z|~|~|~||u}}|~x}|}~|y||~{{y~~~~{|~{|~}}{|}~x~||}~~|}yz||z~~}z}{}}||~~}}t~~||~{}~}~~|~{~}~~|}|}}|~|}|||{|{|~~~|~~~}}}|~|{}|{~{|{|~}}|~|~}y|~||}~~|}}~y|}{z}}}{~|y~~}~~~}z~z{~|z}~z~zx|}}~~{|}}}~}~~~||~~~|~~~~||{~{|~z|~}}~}|}{||~~~|||~|y{~~{z}}{~}|z}~~~}~z~}}|}}}~~{~}||}~~~|~~~}|~~~|}}~}{~|{}|y}~}|~}}}}}z{yx}zx}~v|{{xzxxv|www|{txx{}x|vw}xzyww|{x{|x~{{{x|zw{{yy{yx~zz{z|x|{{~}}zxz||yy|}~zx}zy|yzyz{{yvy{x{zt|v{xxz|{w{zvz|zzzxz}}x|xy~||y{|~z|}zyzzyzzy}{|xyyyx{{vz~zzxyzwwyz{yyz|y~z|{{wv|~}w~y{zz~}yy{y{}{{yyy|x{yzwx{zyzwz{{|||{|z{wxxwxzvz{|~y~}z|x|x{{z|~ywy||{~}zxy|z|z|||}z~{{wxwxx|}}y{wx{zv{~xywz~{{{{ww{{{xyzy{y{~z}{z||wzzzvxx{yzzxyyzzz}~}{yyvvyyxxr~z{y|}|}|{{y|}}z|}y~|z{}z~}|{~zzxyuxy|xv{zzw}xvy~zy|yy~{vtyz{zyz|z}yy|y}z~}x{z||{z{~~}|wzzzvz~vz{y|{z{|{u|yx}zzxwy}zvz{xz||{{y}{wz{{{{{wx~|}{x~{z}||xzyz|z{{uxx|{{}~zzvzwyywyv}xy~|}}z{|}}yzz{w|{y{|{zy}ww}}~}||}wz|ywzz|||xxzxyyyzzu{|z{y}{|{|}z|zy|{z{yzxy~}zx{}|x{zw}x}xy{|wzvzxy{zy{~~}zzxy}zxz|{|}~|{}}z}}{~{x|{}~~|}zz{xy{y{zyz|z}xx|}y{z{w|}v}yxzz~|wz{x{{xyzz{{z{~yy{{z}|z|~~~~z|y|{|}}{|}}}y}{~~~~~~|{~}z{}~z~y}~xz~~z{{~}zz{}{y{{{~|{~}{}}~z}~~z~z}}}{~}y~}}z|~|}zz}|{~z||~{|z|y~|~~~~z{|}}}v}~{|~yz|}}z{~z~{}z~z~}}y~|~{}z}{~~}}~z}{}~|~~|~}~zz{{||}|}|~~~{|}}|~}~~~}{}z~z~|}|{~~{~}~~~~}}y~z}}~zz}||~~~~}}~}{|~}~z~}~}|{}}}~}~|}~x~{~}~~z}||{{|}{~|}z~|~~|}~~v|x~|z|}y~~z{}|}}{~~~}~{}}~~~~|}|}}y|~}~~}}~|}}}{}}}~|{}{}|~}|~~}~{{~~~}~~zz|z|}|}~}~~{~}}|zz|~}|}|~||}}~~}{}~~z~xxz|zyyzz{}{x~yu}zyy|zxyx||xvy}}{zy~{~txxx{z{xxy|yyxyzy{v|zz{rz|{y{z{x}w}{yz{yuxzywzwy}x~xyxzxy|ux{v|uzz{yz|xx}~~yxzvxy~{|wyz{z|{y{yzyv}v|~z{w~yzy{y{ty{x{{zzw{|ztwy|zwyyyy}yzz}zvw}xyy}{}|{|w~|x|||wy~~}~xzzzxy{~y}y{|z{~z}z|z{y{y{{yyz{wwzzy{}{ywy|wwxy||x{z|~w{y|vwxxz{{{y|{}|yy}y|{vwyz{zw|z{{{x|z{xxv|xw{y{z|xx|wx|~t||{xyx|xy}yzy}zz|{wywyzvxz}~yx{|zwyx{{z{ux~{ux{vyxyvy{{t{z{{|yz|uxx~z{zx||}|uzy|}y}~y~w|z{vzz{u{yx~{vv|xzx}x|zvz~wyx|v{}v}x~{xzzzzux{||x~x|z|}zyx{yzy}zuz|y{{xx|{vy}{zz~}|xvx|z}ywz}wzyzyyzw{ywyw}|{||x{y{{y}xxyxx||{w~zyyz{z|{}yzxz{{{y}|vwx{}}|w{{~{y|z|~xz{|~z~{yx|wz|}yuzzzyy{{zyy}{z~}~z~||x{y{zy|yyzwz{}x{yxyx{y{v~y|{x|y{{xx}{|}|zx{}|y||xx{}|}xu{w|z|}~yyz{}|}zwx||z}}y|zyz||}~z~xxz{}zz|xz{wxz{xzzy{z|wz|}zztzw|w|~y{|y}|}~|~~z~{||~}~yz}}~{~~|}~~}}~~|~}{~zzw~||||}~{}|}~|}~|~}}{}x|~}}|z~~~~z}~|~~z~}{~~~|~}}~}~z{~~{~|~|}~}{}~}}z|~~~{~~}~{~~|~||}~~||{}{|~{~|}||}}|}xz~y}|}|~~|}~{|{~~}~}zz}{}}|~}z}}y|{~{}~z|~~z}}|~|}|~|z~~}|~}~{~}|~~||{}~{}}~{|z~~y~{~||}~z~~|}y||z}{~|{}||{}~}x}|~}z|~z}~~}|x~}z|{~}}~}x~~~~}~~}z}|~{||~{}~}}~~{}y~~~|||~}x{}||}{~}{}~}}~|}}|~}}z}~}}~y}}||}~~~z{~y}|}||~{}~}~{}~}|}{|}~~r}~~}~z||}~~{}~|~}}|~~}|}~}}~z}~{}yzx{zzw|{yy{{x{vz{w{yx{zzzwvy{wwywzw{xwyzyxzyzx}||v~x|{vx|z|}vyz}{}yz|{~z{xwx{wxyxyy}yxyz|vyyzzzywxwxuyyux|{u|zwvzy{zxzwz}}zx{||{|}zy~}z{yxuywu{{wzxxyy{wy{}|wyx|xy{vxuy{wxyzzzwyxyz~z~xz|}|zy|{|vzz}vxzz{yxzxwy~wvzu|||vy{wzxy}zxz|zz{~|~}{~{xzzz{~x||}}x{z{y|{~yty{z{{wxyzz{{u{xuyxzz|wzzwxzz|zxuv|z{{}zy{}xy~}z{zy{zxyy~|x{{}zy}wyzzwtyy{}|xtt{zwu{|{xyvw{y{zyx}{{x~z}~|y{}~zy}wxz{z|{|vyyxy{{vvyt{xz{zx}vy~{ywyzzzxzx||yxzxwzw{~{y|~|v|{y}{}{||~x{{{||~{|x{xx|~z{zvxxxzyxyzxyyxwzwu{{xyyyzx}{x~|uy{}z|x||z{x{~x{y}~u}{z~xxxxwyx~~xz{zy|}zxvz}~yvwwvxv~y~z|~|yxz{y~{~{x~y~{~~{|~z{~{yx~|}xz|{zwyzwwyxyw}vvw{z{|yz|{zwyy|}|}{~}x{|}x|{~zz}~|z|~}w}w~{yw}zy}||{xwyxwy{xz|{|y||zxzx}x{~zz{|~y{yx}~{{}{|~}{y|}yy~u~|z|zxz~{{~xyx|wxxw}zwyyx{uzy{{y|zz||y|x|y||}}y|~~|z~~}x{{~xx{|{}yy~}|~~|}~}zz~~~z~|~}y~}y}~{{}~w|~}||}~|}~}}}z~|y}~||{{}~~}{}|}z{}|z|{~}{|~}|{|}z|~|{~y~}}}}}~~{}}~{z~{||~|}|~}}}}||~|{{{~y}~z}|~}||}~~~}~|||~}}}}}~zx~zz}}{{y||{}{||z~{{}{~}|||~|}|~|}}|}{~~}}~~~z}}}~||~}}y~}z}y{}|~}~~{|}~|||~~y}~~}{}}}~{|~~~}~}~~{~{{{~|~z~}}}~~z}}}~~~}~}~|z||~~~~}}}~|}z~~{|~~~~~~}}{~~|~~|}~|~}y|{||~}|y~}~~|~}~}|}z{}~{~~~~{~~}~}{||~~|y}z~~|{~}}{~|{z|~|~}}~||}}|~}~}{y|yzz{zzxz||xzyzzzyzxxtwzx{xzy}x|w{wzvzv{~ywuyzywyvz|y}yxzxzxx{yyw{uy}{x{wz~wzzxyzxzvx}|zzyvv}wvy~~yx|xyvxv|wzzw|x{y|y}|yyzy}{xz|z|xz}}|x}}}{ywxsuy}xzv{xzyyvy|wvxx{x}yt|x|{}|wzvyyzuxzvy{z{yxxwzx}|zwzwzyywx|ww|ty{|zx{xwywvz{{w{x}zwyv}zyy}~yzwwy{{~w{}|zvxwzzz{x{yyy{xzyyyy}|y|~zz|y|w}{w{x||yy{yx{wyz~yx{yzxzw|y|||wyyz}{{|y{{~ty|{x|~z{wz{}y}vyy{yxw{yyzwzy{z{zy}{{}v|~}yz{yvy{{}{}xz|}{{y{{z|~}{|x}{wu~zyuxuxy|x~|vzz~vz{zx|xy{y}|v|wz{{zyy|vxzz|yuxxy{{wyx}|{yy~|y{|wzvwv{v}v{uyyzz}y|{{xyx{{{y{uxywy|w{|{{~}}xz{{z}wxwz|~|vw{}{t{zzxzwyxzwt}z{{xyyvyyz|y{x}x{yzu|~{y{z|z~|{||{yzzy}z}y}z{xy|}}|{z~{zz{z{|xx~{z|zyyyz|zyzx}yz|~~{y{{|x{|{z{u{wzy}z{}}zz}|x{}z|}~|}~zxyyv{|{x||~z|z|z{~yx}{{y{zw{~x{|z|zy|}{z|z{y{y{|xzwxy|y{|}u|z{u{{|{xzzz}x{z~wvzzx{}z}||~}~y~|~|~}~{|~}{|{z~}||||zz||z}}}~z}|}~|}~~}~}~|{~~v~~~|{|}z}{{}zu~~}{~~{~~z|}~{|{{}}}~~||}~|}v}~{{z{z~||}}|y|z}~~{y~|}{~~{}z}}}{}}~}v}~|{|~|}{}~y|}~|}|~{~}~|~~{~}}~~}~}}}}~}|}}~|}{}|||~}}|~~~}|~|}|}}||u|~~~~~~{}|~|}{~y~~|~}~}~~z~|}}z~~{~{y~}}}||}}~}}|}~}{|~}{}}{}}}~|}~~~|~|~~}~~}|~}}}|}~|~~~~|}||z~}}}~~|}~}}~|||~|~~}}y}~~|{}~y~~}}{|~~|z|~}~{z}~{|}{}{|}|{}~}}~~|}~}|~}|~~~z~}}{}~~~|~}~{~}}~}|~}}|~{{x|||y}x|zz|x{{xxwwx{yw|x{zyuyw{wzuyyy|xxwv||zzw{zz~zyxxz~}y}}x~zz}|}{~yxxwxww|x{yz{xxxzxzwxxuwzvvwtvywxx{zzzwzw~|wx{wzx}y~}|zz{{x|yz|xxwww~zzxz~uyzyx{xww}|zyxy}{xvwxxx{xx}yzz{xy~}}}~x|z{z|{z|v}x|z|vvwy|yy|{{zxw~}z}yxxw{xuvxwxyyy{y|w}{{z|~v|z|y~yzwyz~zxy}}{~xwzyu{}zwz{~}w{y{}yxzzyy~{wtuzux{{{yy|yw}|{z{yyz||x~|{}zy}zy{zv{{{wzxxzxxvwx{zyz|wzxx}xy|vv}y~~zy|{z{{y}x{x||z{|zy{}|{w~~}~tyzz}z{r}zzz|{yzyzuyv}y|{{x}|{||x|wz~zxzz{||}y}y}~zx{~|}{wxyzyw|uzzwwz|x{{{~v~zzyy{{ywvwvvyzz{y|{yv~|zxyy{|xx{x{|{y{|yy~|zxyyzwx|vy{zxzwz{|y{x{}wzxyzvzzwz~~{xy~{~}|z~}{w}{xy{~{|z}xy{yzz|y|z~wy|{y}z|}z{x{{xzz|{~y}z|{|}{{}}y{z{|zx~yx{z~z|}}||||x~y{{}zx|}{tz|zzyv{|y~}yx||z}v}||zz|zyx{y{|~}x|y~x{|{|{z~{x}zx{y{{w|zx|x{yyxyx~yz}yu{z{wy|{}|~xz~z|||z|x}|{}}~}{z|}y}~~z~|~{}|}~z{{~|~|~}}|}}{~z~}|~~|~|x|}}z}}~}|}}}~{||y~{~~~z{}|}}~{~|z}~|{{~|~}{||v|~|}}{w}}{~~~~~z{|}{~~z|p}}{|}}}~y|}|~{~wy|||}y||~|~~~|~}z~||}x{~~}z~~{~~}}~{|~}~}~}~|}~|{~}|~z|z|}z|y~{~{~}{~{|{~|~|{|~}{~{~}~|}{|~~|}~~~~}|}||}|}|}z|||}}}{||~~{}{{{||{||}~}}zz}~~~}~zyz{||}{}~||}x~}}||~|}}~}}~z|~~|z~}y~~~~|~~~~|}~~}~~~}|}z}}~}}~}|~|~}~x{~}~~}~~~}}||}z||~~|~|z|}~~z}|||~~~|{~}|v{}wxy|{y|y|xzyzxz~|z{x{wz{y}yxyz{yzx{}vx~w{vxty{y~uxxz|yyv|zy}xw|x{{zzvzz{{z{zwz|}|{{z~}xx{zzzxy~y||y|v~wxyx{x{}y|x{{zwyzwzxyz}|z{{y{{}|x{z~z{~{{yw{x~z~{{yz{}yxzw{}{|x}||}~|xvvxzzzxzz|{y~xvxy{vyzzw{ty{zvytxx~yw||}x{y|}}zvywzy}{wv|{vxzy|xxvtvyy{y{x{|zy}}xx}zzyy|~{}|{{||y|x{x{}v~z|xxz{{yx|x|z~z|wuy|{vw~||z{z|}{xw{{}yu}{|x{zz~{{{|v|~~vvz{~}y}wyx|~~wwywy{zyxx|u{xxyz|x{{{zzyz{z{{{xzx~xy{|z|||{zxy|{~yw||x{}z{{z}}{}yv}{{}|yxvzy{y{}uxz{x}zy|zx}yz}|y|{}}|u{yz}}||yzzy}{z{}{y{|y|xz}}{~zxyzz|x|y|yzuyxyzz{{z}{|}yxzz|{ztzz{z{|zzy{}}y|xxz{|xyvzyz|~{xwzzz||y}y|xzzx{y{z{y~|zyy|yz|w}{y~|uyy}wz{w{}|w|{zy{{}}y}}|}yz{x~zz{y|x~z{x~y{|yy|}yzz}{xzzy}}}y}{wy{xvyy{{|y{w|y}}zz{z||z}xy~zyz{xyyv~y{w{y~|z{xx|y}y}{|z}v{z~z}zyy}zx|}yzzvy{}{~{}yxz~{w}y}{~|~{}~~}~|y}~~|~{~zz~}{~}~}}{}y~~{{~~~}}~~|~||||~|~}~~~|}|~}~||}~}~~~~|z~|~~||~|~~~~}~~~{}~|~{|}|}~{}~~~|~~|y}}~||~~~{{}{|}~||zz}|~|z}}~}~~~|{~{}|~}xz~||~{~|~{z{|zz|y|}~z~}{z|~~}}|{}~~}|}~|~~~{}}}|}~}}|||y~{}}}~}~~{~}~{}~~|~}~~{|}~~}|{~}}|}~~}|~~~z~|~~}{z}~||~|}z~{|~~|}{~|}~z~}~zz|}}~}~|}~~~}~}||}~|}~z}~~}z~~|~}{~|}~|y|~y{}~~}z{~}}}zz}~{~~}~}~~~}~~|{}|~}~}|~}~|}}~~}||~~~|}~}}}~}~}}~|~~xwxy||uy|{{|vwxvxvz{||x~zwwwzy{txzyxyu{z|{vwy|z|u{{~xw{{{w|~x{}{yz{~{|{zyyy|zz{xz{zzyzyw{zyzyysxw{yyzz{|zs}|zx|}{z|xzz{x~z{~|zzvx{{x|~wxwyz~y|x|~{y{{wyxyx{yyw~yzxvyzwxwxzw{{z{z}{{|y~|{vy|}yz|y|zx}}|u|xz|yvzpwzxtywyzxx{{}xyyyyxzxy|{z||{y|{zz|{~w|~|{y{z{}z|}~}vyyy}wx|{zxxx{|{{|zvwyx|y{{x|{w{{{v}ywx||{zz|y{~|{yxxz|yx||}y}zx}{}}{x{u~wy~{{uyy|{}w~yxwvx{}{vwxyz|~}zw{v|yyyv~x{{x|{|wz{}z}zz}}}|z{zyyvywx||{yzy{||uvxzvvyu}xzy}x|zzz{{}}|wx{z{{z{zxy}~{~}|x|z}y}yx|x||}u{{{z|xw{vyz~yx||y}}uv}y{z{zy|v{w{x|zzx}z{~xyy{{{y{{y{yyz}yz{w}z|}y}zzv}xx{zyz}}vuw|x}zz|vz}}vz}{|{yxz{zzz|~{{|y~zy}zzy{xy{~x{|wywwv{yxx|~|wyx{yzzz}}}|yy{yy~|y|zy{{yzz}}{|uwyz}|z{x}z{z||{xw{|zzwzyx{yv|||{{|z{{yx{}xzz|}|{}{zy|{|zx}{~y|zwxxyz|zvzzx|zyw{wvzx{yzv{z{z{~{{{|}wz}}z~{}|~~{}|}z{{~~{{{{{~|||}{~~}z{~~}}{{}}y|{}}}|~~y|}}z~|}~}z|{z}{z}|}|{}}~}~|{|~|}}}|z~z}||y}z}~}}}{~}z~z|~}~|~~~|~||y~|z|~|}{}~}}}}zz~}|||~|{{|z~|~}~~}~}}|}}}{~~}||||~||}}|~~}}~||~z}~~~}}||z}y}~{z}}{}{|}}~~}~|}~~|{~z~~y}{~~~|~~~}~{{{{||~|x}z}||}~}}}}~~~~}}}~}}~x}~zz~~~~}}}~~~||||~{|}{|~||||}}~~{|}~{{|z|z{{y||~~}~}{~~~|{~~~~z~}{z{||}}||}z}~|}|}}~|~{}|{|~}~}z{~|~}|}~~{~~~~}}}{~}~}~}~}}}y~|||{{~z||{}z|zxyy|zz|yz}y|yyxy{yz{vy}{zwzy}yzyv|yy{||yx~xw{y~{zzzy{{|{{{~xzwz}zx|z~{|~uyzzw{x~ww{s|wvwx{w|}}{xz|yvxw}{xw{ww}|}zyzzxzy}{z|{yvy{{zzz}}|{yyywy{vzyzx~x{}zy~{yzxz|z{||zy{{||{zzzyzyw{vxzw|{xx{}~w|{z{z}zwyy}{yv}|{wyz|}y|yt|||~xxz{{|yzy|{{z{||wzxy}|v|z{|yx|yw|x{zy~yy{||{z}w~|{|v|yx|z{{{z|yyxzzzy{zyzuwyxx{y|z}~}x{w}zy{x}|v|yyzzy}z{{x|}xuz}{~zzyx}u{{y{uzw{zw{{|{{z{||}v{|xz{z}|z|wy~xy{z}{x{z{zx}|{zyzzy}z~~zy|x{{|wy|yw|v~z{zx{xz{yzyxzy{}y~}~wzwzxyyyzzzzyywz}{{{|y||}{x{ty{~xzxv||z}yx}|w|{~{x{xw{yu}|||zzyz}|z}~zzz{y~z}|yz}y|~{|yxz|x~{v{z{x~yy|w}{~|~w{z{}z}zx{~~{zw~x{{}}xzx{y|{zyyxx{~zzww}~}||}x|{y{{z|zzzzy{wzy{|xzywzx{{yx|{y{|}z|}{~x|{z~{{}y{|uzzyz{|{xzyz|{|z|~|zvz{}z|~z}{yw{z{{{wzzv{|y|||zz||{}||zzxy|yyz~{zw|}}|~|u}{}}z{xz{yx~yy}y}}{yz||~{{z~|}{~}}{x}{|~|}}~~}zv~}}~~|}~~~y~{y{~~}|{~y{z|{~~{|{||}y~}z~|~|~~{|~~~{{}~}y|~|z{}y~~z{}}~}~}|z~|~}|y~{{{||}}~|}}x~~}|x~|~~{|~~~}}}~}wy~{~~}}|~}}|~~}||~{x||{{zz~~~z}}||}z}~|}||}|~z}|z{}~~}y{~~}~}~~|z~||~}~|~}|}~}|}||~~{{}|~~|~|}}|~~}~|~}|~}|~|}~~{{|}z{||~|}|}|~~}}}y}~{~}|~{{|}}}||}z~|~z~|~|}|}}~{|}}}}z~}{~|}~|~|~~{|~|}{}}~~~||{~~|}~|||}~}~~||}{||~|z|~}z|{~|z{}|~|}||}{{}}}}|}}~}|}~|~~}z~}{z~xz{{{zzyzzx{y{vxzxwz{x|{y}ywwyx|xw|zzyw|{z}z}zy{yy}x|}}xx|yxzzxyz{y}xyy~|{wq|z{{zxxx{wzyyxxz|y{xsz{yxzwwz}y{x~w{}}}}yyxz{}||~z{zz{wxx~z{zxzy{w{{}z{{{xy{vx|wy{wwv{|z{{z|y{z|{xz{y|z}w|wv|zx|zyz|ux||tzv{}uvx~yvy}ty|zw|v}x{xw{|y||{~z{{wx}x|xw||~|zwx}xzxv{syzwz{z~|yv}zwzux{wy{twz{|yz|y{|{}{}{|yy{~~{}~|}x|y{}z||wxwxz{vy}wwxzyuzw{}z}zzxw}yyu{ww{{||}z{zyzyyv|zwzy}v}yz{}{~~}y{|~wyx{yywx{yvz{{{}z{y||{{~|y||zwy~z}z}x~}|y|z~zz~{{z|~||z~zyx{xz{xv{|ywz|~yvw{yyzyxzyv{yvwx}zz|~}|zxz{x~|~wy{x~y~~y|{||~}x}vzyz{uwvwxzwx{wzx}{w{~vx|{yx{yyxw|zzz|zy||}z|yz{}yz~~z{|z|~y{zx{wyxsvz}xx|wz}wxxy|xvyzuysz{|wx{||yz~{z{zyzz|z{{}yy}x{}zv~x}tzw{wyzz|}xx{vzx|v{yzx~z{|u|w}{xyywx}|zx}}z~|{z}{}}x|}{{~zzz||wzzyzw{|yz}z{{yyw{}}}zwzzz{|{z{}zvz}~~|s}|{}xyzz~}~}}|~{y~~}~|~~~||}{}{r}|~~}}}}{}|{||}~~}{|~z}{}yz}{}~|~}~||~~{}}}~|z|}}|{zy{|~|~}{~zw|~|~~||}}{x~|~{~}~~}~}~|~y}|z}}|}}}}x}{y{|}|}|}}~~|~~}||}~~~~{|z}|||}~}}}}|||~}|}~~~}}}{~~|w}|~~{}~}~|~~}~}|z~}{|}|u}|{{~}~~||~~||}}wx~~{~~~~~~~~}||}u|yz~~~}}x||}~~}~|}~~~~}~{}~~~z|}|{|{|~{|~~~}~~}z}z{~}~}|{~|~~~}{|}~{}~}|{|}z~~~~~}}|~~~|z~}|}z~{~||}|}}z}~~~~~|~{zy||~|}|~~~{{}}}}{~~~~~}~{zvz{xyu{{{xy|{yu~z|{||{zzyxv|x{wyyu}|xy}|||~wzu{{z}wy{wyx{}yzx|wwxxx}x{w{yzy{{{yyzy{vyzwxyxx{z|wyx{y|ywyxyxzz||ywzy~xyxyxxy}wwz{zyzzv|w}|{xy|z{zwzz~}yx{zwxv{w}~x~{|x{||zz~{~{vyx{w{{uzy|{zy~wzy}z{w{{|vzwyyt}xyyz{y{xzyy}yyu|}yy}|yzwz{y|yx{}w}zw}yxzvzzzytxz}}y}z~|xwyy{{x|z}}z|{y{}x{y}{x|yxyw|yzwx|}{xyz{yzxz|ywz}z{z~|yy{xy|}}}yvw}y{{{|wywx}~yuwyz}{{rzz{xxw~wy{xv{{yzy||xy|wyzwu}xz|x|y{||zuyz~y{yyz|yx|{}|}{wxz|yzzxv|zy|zzx}x||{x{z|z~}vyzvy{~}y}w|}~zz{{xz{w|y}{zw}z}z|xzzzyxxzxzyw{zyyy|{zz}x{|z~}y}|||wxy~yx{{zw{{z{v|z{zvy~xzzzzz|yy~y}v|}}|w{xxt{xx}wz{~}|||y{z{x|zwuzy||{zzz{}}{|{{}z{yz}}|}~zy{|x}yzs}y}z|}zzw{z|wx{}w|{y~y{zxw{yz{x{z|x|zy~zy{z}yy|y{z}}x}v~zz~z{yz|{}vzz{y||yoz|}yy|zy{|{yyzywx}}y|}y}{yw{}|}|}x{{z~{v~x|{{}z||wwvxzy{~p|~}}yy{x{|zz||||}|}~}||~~}}|~|}~~|{|}~|{z}~~}z|}~~{y}}~|}~}y}|}}{}|~~z~~~|||z}~~~{{yz~~|{~|||~~|}}|}~~~x~|}}}z~}|~{}~y~{}|x}}}~}}~{z{||~~|~{}|z{~~}}{zz~|~}}~|~}}~|}}}~|{|~|~}~}{}|}}|z}||}{~{}}}|||z~~~}z}|}|{~}|~||}~}}yx~}}x|~{}}~}~~~|}}~|z|~z|~}|~|~~~|~~}{}z|~|{~~~}~||}{}~|~}}z|~|}{}~~{z~~x}||}~{~|~||~}}~}}|}~~}|~~||{~}}}}}|z}}~~|~}|~~|{|}~}}z~~~~|{~~}~z}}~|}~~~x~~}}}}}||~~z}|}|~|}~}{~{~~~}~~|{|~{~}~~}|||}}|~~~~~{~}|||x}|zzyzv}w{{xwyz{{{|yxxv{zwyyzzx{zzy|{xywyz}|z||yyzz}{y{y{}}{y{}|z|}{z}}v{{|xuyzwyw}zuxq{zyy}wz||xy{z~}{{wvvwzuzy|v}}z|zxyw||{x|yy|zy|yzxzyzzyzyyzzy|x}wxxzy{yw}|yx{x}yx|y|zy|x{z|x}~x{zyzxx|zy{{|zz}z}z||{vxzzzw{{xz|z{z}zxy{zxzyw~|||wyzyz}{{xy~}z|zv|{}|{}|yxvz{xw{{~~yxwww{wy{{|{xw{x|u|yuzy|y|zwyxyw|x{w|vxz|yzzz{{v|{}|}|y}{|yx{yv~|{vwvxxzw|{zyzyxzvy}|{zz}wxz~u||zy|}xzw}xz|}z{x{yz~x{~}}xxx|xuvxvv{w}xzyvzz{x|x}v{vwwyy}|xzy|wwvyzzy}{t||w}{}yy}{|~~yzyzyxxw{ywv|{yxzw|z{zv{xyyyxzy|yy~{xzyzyzx|{~wvx|{|z}y~{v|xz|z}{{y|{{x{}zzvwyy|x|z{|yz}y|zvs}}yyw|zx|z{~}{|{|xyv}{xx{{{}~|xy{{{{}zz}vy{sxzwxzyyxz}{}v|x{zxz||{wzyz{zx{y|~||y|}x{w|}y{yy|zzywvv~y|zy}{y|yvy|xwy||ywzzzyzyz{~{|wy}y|||~{z~|{yz|z|z~{yyzvzzx|wxvyywx{y{z{|}xy}z|yzzwx}}|{{{y{zzz{{}|z{~~}~|}}~}|x}}zy{{|}}{{||z|}~}}~}~~|~}{~|}z|||~}~}{~x{~~|~}}z}}}z~~}~~}~{{}~||yyz~~}||||z{}|{}}|w}{|{||~|z}~}{~z{{~z|}||y|{{y~~~|{}{~}}~~|~~}}~|}|yz}|~~}~~~z}~{{{~|~}|~}~~~|z}~{|}y{z~~|~}~~{{~z|~}~|}~~~{~~}}~yzz}|}|~|}{~~~|}z}}y~}}~~{}~|~~~z}}|~|~}}}~}~z~|}|~}w|}}~~~v{~~~~y}~}~}|~y~~y{|~~~~z{y~}~v}~~}|~}~~}|z}|~}~|||~}}|~z|~~|}|~~~}{}||~~|}~|~z}~~~~~}{~}~z}~~}~~~~}~~y}}~~|~{}}}}~{}~|{~|~~z|{|lzzzyzw}|uvxy{xwwz|y|v|x|xxzwyzvv}w|{{{}w|v|uxyxuw{{{zy{yxzyyzrxy{y}|zxwz|{xw}zvx~x{tyuz{v{{zx{x{}yuvvxywyzvuzyvv|{|xxz~||v{zyyy}xv||yzzxyx|vywv|}w|{|xyz||~y~zyvxxzwyxv{~{{yyzyyzx|xvwv{|w{wvxwyz{zy|yyzz|{wx}v}wz~z{}zy{zzyyxzvtw{zxz|zxuxyyx|xv}z~yzwzwuwxw~}{u}yz~}y||x{{z}{yzyy{z{}z{y||yy|x{vwvyywxw{{|wzx~{{yyy}|{zyyxyzzyx|z{{}z{zzz}|z~}{xx{{uy|{yzxwzzv{|wzzzx{wy~yxx|yzy{x~~{ywx{||{z{vyzwyz}yzy|{xx{|x~xzxzwx}z}xzyx{xwzzzzzzz||wwzx{|{|z}|zzv}y{|zy|zz{w|{wy{z|{y{wz|zzyzy|z{x|yzz|{uxyzzvwuuy~|wx{}|}yyvywvw~zx~}uz{}{|}z{wy||~y}zxy|x||{}{}z{~}{{yuzx|zz~{xz{{z{~x{}|}~zx}z~u{{y|}xyxx{yw{{xw||z{xvuy~zx|||x{z{|~y{xxx|yw}xxxyw{yzy{zz~{}zxuz|zt|vz~v~yzzyzzxzx|||}|}zyvyz{}y|~}yw|{zyx{{y}}wx|}~wywz||}wx{z{wy}z{y{}}zz{{z}}|xzyz{}{vzyyz|y~}y|z}|~|y}|}~{}~|~{|}~{}}~|z{|z|~~}y~}||}|}yz||}}}z~|~|}}}~~||~}{{}}{||xy|~}~}~}}~~~z~}|~z|}z}~~{w|{}}|{~}~}|z}y~}~||}~~y|~~|{}y}}~}~~|~~|||~|||~~{~}~}{}|y{}~~}{x}|~}~}~}~~y}~{}~z{{}|{{~~~}|{}y|z~~w~|~~{~{~}z~~tz~{}~~{x}}}z}}|~~~~~~}|{~~}}~|}}}{~~~~|}~z}~{~~~z}{~|z{~y~}~}~~|y||~~~~~|~{}{w~~{}z{}}|}{~~x~~|{}~}~{|}~~~~|||}~z~|~}}{{|}~{~{}~~}~}}~|z~}~~~~}z}}|~~}}|}~}}~}}~~~~}}|{{|{~}}|~}|x~|~~~~~~~{{}{{z}}|~~~~~|~x|z~{||{|{zxzy{}|{yvz{|w{zwwywzzzx{x{{zzxw|yz{{~zv|wu|~z{x}{{z{xz}zy~{{|~||~|zy||x{wxyyzyz{}x{xywxv{xxxv{zyvyy{x|xzxz{z{w{{|{x{}xvzy|{}w{{{y~{{zyxzyyu|{z|zxy|xxv{|{~ywxux|xzz|yzyw|yzyyu|v|{y}~y|z}yyyzzz{xzz~ztytuxv|}x{|x{|{|zyzxwxw|zyy~|x{z~yz{{}{z{}zu|y{x}z~yxuv|xwx{w{zy{xy}yx{yy~wy{zzzx||{vy}z{|zz|{zy{zxyw|x||zy{}{z}}yzt{zz~v{zwz{yzyyyv}{{ww~}|w{xz{|~|}zz{{~{z{y{{|z{{|{wzyv|}yzyyx~z|yyzy{x{vy{xzy}{zyy{{v|zz}z|{~x{|{x}yw}}~{zxw~}|}~xxz{v|yz|~|}z{|}xz|z|zxxw|yx{{xz}||v|y{z~|~|}w{~{~}{xyv~|u}~||}y{}{yy~w{{}|xwyw{xywzyz}|{yyw{x{zxy{wz||||y~|~v|zwzx}~z}xy~yz{zzy{zz||zzy|y}}zxy|wwyzyy|yy|yyy}yy||}{z{zxy|~{|y{yy}z}x{{z~{}xx~yxz{|vx|x}z|u}yxxzyx{}yyx}|xz{z~{x{~~~{}{yyxz|}y~}{{yz{}{w|yyyz{}z|w~y|w|}sy}~ux{yx{w{}y~}ywv{s{|{|z~}|~~~~~~}{~zzz}~{z~{z|y~|}~{z}}~}~~}|}|~}|~~}~|{~~}~{{|~zy~|~~|}|z{|}z~}}~~~~{}{}{{{~~~}~y{{{}||}{}|~|}}}{{|~~y~|y|~~}}~~}~~~|}~~}}}~||x~~}{~|}v||yz}y{{|}|}}~z~}{~~{}{~~{~|{x{~}}|~}~z{~}|~z~~}||{|~}||{~|}{|x}}}z{~~z|{}}|}}|}}}}~}{}}{}||~|}{~w~~}x}y~|~}z{|}|}{|~|~~}|~~~z~}}}z|~~~~|||z}||}~}~~~~y~}~~{~~|~~}}y}}}~}~~}~||~}~}y}~{{~}}|~}}}~z~~{~}y||}|}~~~{~}~~~}}~|{}~}}z~~}}||~}~{~{~}~}|~}~z{~|~|}{}z~|~{}}x}z{|y|zzz}v|{}{{z|zwzvyxx|~{xyyzxx{{zz{y{|{wyv|x}|y{y|z{}|zwxwwwyvzy}||vy}{xz|x}x{xy|xxwvz|{yv{xwxyxyw{wu{x|{y}{yyywyy}|zy|wyyzz}z{{y~}x{w{}}y{z{z{{{x|}zyz~|{{{xyxz{|x}zuyzyxxvxv{v~xwvy{|{x{~y}~z~{x{y{~|{x{|yx}wz{}yy|zyx}xyyyz|z|z{w|w|}ru|zx{y{}z{zvywy|wwy}|zx{|z{x{{zx|yw|{~|}x{|{~z{|y{ry~|}{xxyzz~yu~{tx|tw{{zyzy{}y{|z{w}{{{yz~xzzy}||y}}y~yw|yy{}{vyzy|z}zx{||wxzy}xzz~yy{~yzyuzz{xv{{|{~y{yx|wy{zvyw|yxy|zv}zy{zz|}vz|zy}}wz}}|z}yz{{|||{}xyz{zz|{y~yz|{|{y~v{|||{|z|}x}}{z||{}{~{wyz~{}}zq|xzx}xzzzz|yy{z{zxy||}{yy|x|y|}{x~~sy{|z|{~xy|x}z}y{v|{}{}yxy{y|}x~yzz{yxyzx|xz|y~zv}{}yzx|w|z|}}{{xy{z~|xtzx}ytz~{~{|zy{{uux|z{z{y~{z|wzy{zxx{}|x|yyz{}zyzzywzwzy{vz{yywx|xy|}yz||z{}wz|{}|}y}x}xyyxz{}|yz|~~v}{zz|xzzs}{z{z{~{{y~z}y{y{xz}x|}}z~|~z}|~~ww~z}z}}~{z~}}~{z~}{}~}}}}z{{~}}|{~|~}|}z~}}~~|~~}{~z~{~}~}x{||}||{x~|~||{}}~{}z{~}~|zx~}{~{{}}}~~~~}|zz||}~{|}|w~}{}~||{|}|~|}~~~~}|~}}}z~}|~|{~}}~z{}||}{}~}}}}~}~~~~}||~{~|~~y|z||{z~}|}~~|{}}}~~~yx|~|~}}~|}}}}}}{{z}}w~y~}z|}}~~z|{x}}~}}~|z{~}}~}}||~~z~~{z~{|}~}{{|~{}}|}w}{~~}y}{~}}}|~}~~~~~}}~|~{{}~|~|}~|}~~~z|~~|}|}}{~~|{~}~}{~z{~~}|zy~}|~}{}~|~~~~|~~}~z~~{||w{~x{}|~~~~~~{{~|~}{}~~}|}{{{{z|}~}}x~xzw}}y}y{t{}wywzw{u{x|yvyzxyyuzz{xxy{yy~|wz{xyz{{{~{}}{~{{|}|y}z{z|xzzxzy~vwvu{z|y|wyyxyvtyy}y|wwwy{yx|~yyz}zyx|{y{}v{w{}z}{|{}zvxyyzuuzxwy{zyyzvxu{yw|~{|yt{{w{z{zy~~|zz|x}{ztv{v|}}{|}{{|{{z|}v{yxyx||yv||}xy|xsxzzyzwwxz|xy{xzw{|{z}|{{zz{x}~xy{zzz|z}z}xzy{wy}|z|wwv|v{|vzx|zzz{{|{vxx|}y|||z{yyy|||}||}zzx}y|x}wz|zzxx}zuw}{|}v{{y{wzv~|}{yxy{|y~{yx|y{{xvv}y{|v}v{x}|}zz|}~{sz|{w~z}zx|y{y|~zu|x{yyyyyuvx{{{zwy}{|y}y}{y}yy}|z}zx~{|~}v{x|{v|vz~{}{}}z~z{y{{w{z~||{zxzzzw{y|x|~}y|zyyzy|yx{~{|v}~w{|v{{yyvx||{xw|zzx}wy}|y|y{|yyvu||~{y|~z}}xx}xyzz{{}||{|zxz|}yzzzu~{{z|}y{xz{{wzz{x}{vzx~wz~zyx}|{y}u{|xz|y~zv|}y~y}}|y~x|w}|||u{vv|{{xz}{{||xy{z{w}x{||z}{wy|{||{}x|{~|{y|~w|xwz}y|yxz|}}yy}{||zxy{}vt}~u{{yw}xy}}yz~|y~|z}|}{y~}|xz|z}}~~~}}{}||{}~|||~~zy{~~}}|~~~|}{}|~z~~{z~~|~x|}z|~~z}}}{~~||{|}~~~~~~~{~~{||}}~{{}}~|~|~~z||~}}}{~~}~~|||~~|~}{}{}~}~~~|~y|||{}z}}~{~~||}z{~~~}~}}y~}{~}|{}|~}~}y~{}||}{{}|{~}{z}{{}|~~|}}~~|y}~{~}|{}~~x~}}|~}z~y|}~{y|{}}|~{}~~|~|~}}}x~}{~zz~{~~|{|~~~|~|}{|y|{{~}~}~}}z~|~|~{}z~~}|~|{x|z~{{}}}||{~}}~}~~}{~~|}}~~~~~~{~~z}z~||y}~}}}{||~|}~~~}~~{||~~}}}{}z~{{|}z{}~{}}}~~}}~~{~{||}}{|~{|~}~}|~~|}~}~~}}}}{x{zzzy|{y{z~v{z{~yxxyz{|z|yuy~yzw{}x{{zx|zxzyy~vyw}|}{~zyyz}{wy{{{zz~z{zzw~y{zwyxzy|~y}zuw||{||zux}{{zy|uy{yzx{{xzz|}z}|y|{z{xy|}{zx{xvxwxyw|vzyyzxyz|zzyyyzw{yy{~{zx}yy|w{z{v|x|{zz{|xzwx{t|y}~v{|z}xvzuz}tz{zzvy~xx|yuzz|z}z{{zzzw{y|zywzyxw|wy{{z{yy~{zzyy{{{||v|z}x{w{wx{{|w{{z{xzv{|||v~z|u{yxzyx}yzy{zw||zz|zxzyx}{x}{}}wyyz|{zz|wxw}}}zyz|~zzy|{||y|{rw||{xx}x{~{z{|yyyzzyvyz||}~vy|{}z|{{x~||{~y{|zv|zy}{xz~yxyy}w|{uz{x|y~z}zy}u~xyuy}xy|zz}yyyxyxxy{|z}yw}ww{xwyx}}yyz}|z}wy|{zz{zx|y{}|x{x}|x{z{yy|zu|yz{u|yu|{}wyv{~xy{|{|}zwvz|||~yyxy|zxxzx{x{x|zy|y||{{|w{||}yx{}{{}v|~|xx{zz{~yyyx}{xww}}zzw{{vy|x{xzz{xz{}}|~~y|yyzxyw}{wyxz~{{xzz|zyxzxyzzx|vz{vx{{|z{}x||{y|zzxz|{z{wxxy}}zwz~|}yy|{|z}{w}||{z|{}~u|xwz|zzzxyzyzu|{{yy{{y}~yz|~zy~zxx{{||{wy~yz{}||~z~}|~}}}|~~~}}~}}|{}}~|}|~}}{~{}~~y|||{|~{}}~|||y{{}{~{}|}}}|{}z}|y~|}{~x{|~}~y{~|{|}}z{~}}|~z|y}~}zzz}{|}z~|{~~}~|{|}}}||}~{|{|}~~z~{|~||||}~}{|{~}zxx~~~~}~}~~y|}~||}y}|~||{}~}{}|}|{|{}~~||}||{~z~}|}zz~}||}{y|~~~|{{~~~~~}}zx~}|{~{~}z{~}|}}|z|~}~}yx~}{~~{~|~~z~}}{{{|}x}}{|{~~||~|~|}~~~|{|}}~{{}~{~~||}}}{}~{~|~~~~}~~~}}~~}~z~|}~~}|}}z}}~~~{}~|{}}~~|{}~}~}}}~}|}~y~|~~}{}z~|{}}|{~}}~~~}}~{{}{z}}{}~~}~~~~~|~~z|w{|w}~{}z{|}z|vy|zw}zzwyy~}y{xwvvzwz{{{xvyt{w|yxzyw{{y|vwx~~{y~~{}y||{{zyzz{zxwtw{zv|{xzyyvz|y{zwvwxw}wvyx}y}|||yzz|zzy}{{{z|xw||xzwxz}~z}|wuz{zvzw|wyzvyz~{x||xyxyxvzwxy~wr{zx~|zy{|zwxyx{z}|y~zy||z{wwz{w|yzyyy|y{v}y|zvwxxv|z|zxwzx{}{|z{y||y{{|v}t{|y|zxz}{}zxxw{}y{{z{yyx{~|z}xuywxy~~vzv{z}|}y||{xzzyyvyzxz|zxz|uvz{|z|}|~v{ywu|}zyyy|}|zxvyuxxuyyzxuyy|{w||wz}{{zzz|{wzz}}}zzw{~~~xzzw}z|tz}yz{w}{w|vzxxyyzxwy|{x|}}~x|~{{xz}xxyz~z}}y|{z{z|vxwz}xzxyw}xx|{|}zz{wy}|wyy~{yzwu|yyq~zz|{yw{||{{}xw{{yz|wzzyyyw{z~{yz{{{z{uuzuwywyxzvyyxytyzxx~vy{y{{z{||||}{}|{v|}~y~zx~||x}z{y{}z}{|yyxx|~uyxuvz{zx~zz|y~zu{w{xz}z{|{|||z{{|zz}zzzyz|}y{zy|zzz|z{{{yw~zzyx{{|xyyx|y|zxwyxx}|z}}|y{|{~zzzy{u}|~~zyw|x~|y{}w{{{yz|yzwxzvx|y{~xywuuxz~{}|zx{~xz{|{~}y}{}|~zz|{|{~~}{~|~~}~y||~~y}}{yw}}}~}~v~~~~}~z~~}|}y}~{{||{|}z~}y~}}|y}}{~}y||~~|}|ys}}}}}}}|}~|~x|{}|}|}}~z}|{||~|~~||}}~}z~}}||}}zy}}z}{{z|{~~~}~{~~|}||{~{~}y|}}}|}|}{~}~|{}~~{~~||z|}~~}}{}|}~}}{}~~}~}{~|~~~{~~}}{~~~~}}}~}~~}{|~z~|{{~|}~~}}}|~}}}~}|}~}~y}~~~{~z|z}{{|~~~}}~}~}}}}{|{~}|}||}}~}}~}}}||||~}~z}||}}}}~}z}}~}{}~|~}~~z}|~}~~}|~{~}z~|}}~}x{{z|{}~~~|}~~}{~}{y~|{~~|}}z{~{~}}}~}~~|xzxyvx|zzxw{ys{|~yzwz~xzz}xzxzzx|z|w{|uzx|vxvwvvxzzwzyzy}|yyvwyw}w~z{xy{yy}|yz{szyyxzx}z}|zx|y{vw{vxzz{wuxwzv|{w|zyzzzzyx}v{}ux{z|xzvwzwz}ywzyx{~zuyz{yzzz{z{y}zw{wvuyzuzyy}vx|y~v{w{z|y|y}|vy|vwzzx||zzzzwxxzw|~{u{zy|wu|{w~y~y}|zxw~{|}y||y{{{}w|ywyzw|{~{xy|wyyzzxy{wzxyz~|z}y|zxwx{w}xyz|vxw|y}zxz|yy{zzzyxzzx}zx}{{|yz~{~zwxx||w}tyy|{{|||zyz|ywz|{{w{||{w|}zz{zzzy|zzyywyw{yxxv|~y{|}xo|}ywxv|xzzzzz|{}~|yyxy|}}xu{~z}w{y{w{{}xyzwyz{{zy{}{y~y}y{x{yz||~v}yx|vx{wyy{}zy||yzxzyy}ywv{xv||zw|}w|yvzyx|zxxz{|xz|}{yxyz|~{xtxyy}w~yt|yzyv|x}yx|{}zy~x|xvyyzyyy|z|zzx{||{{|v{|z}z}y~x|zxzz|yyxzz|w{zu{~~{{yzxv~~xuwz|w{}~z|zvzwz}y~{zyzxuz}vv|z{y{}ywu~z{x{}zwvw}z|}|zyyy~zz{~}v{}zxw{yy|{w|vzy}xyvyy|{y}x}v}}|zwxx~|}|{y||{~{zz|{yvz||xy{{zyx|y{x||{x}{{zx|y{|yz}|}}{|{|z|||~}}|y}z~}{z{z}~}~|x{|~}|y~}{}||}y}}yz~|}}}|z|}~~}}{z{}z{~~z~}z{~}y|~~y}{{x}~|~~~|~}~~~{~}{}}~y|}}|~}||}~}}|}{{||~y~{{{}~{}}|}~z{}w{|}~||}}yz~~z|}}|~~|~}~~}}~||}~|}~|~||uz~}~~|{|}~}~|z||y|}y~~}~}x}{}x}~~~~}}~~~~~z|{~|x~~|z}}}~~y{}|}}~|~~}}{~|~~~~}}}{}{y{|z~~}~{~{}|y~}~~|z}~}|zz|}}z}}~||}~}|{{}{{~{y~}~~}}}~}}~~~~|}~}{{|}{~|~~}~{~|~{}}}~~}~}~x|}{|{}}|}~z}}|||}{~~}}{~}{|~}~}{~}~z|~~~|~z}}}~~}~~~~|~}{|}y}|~}z}y~~{|}|}~}||~}~}}}|zyx|w{|{zxyvyzztw~xxyxxyvyyzvxvz||yzyyu}z{xxx{yyx~|zyww{yxyz}yvu|{~y||w~w{zxzxyyxx{wzxww{unwzyx{xxyyxwxvwztyz~x|yyyx|}z{y|y{|vzzsy}xw}|zwz{xzywywx{u|zyyyy}~w{ww}w}ywwww|~{y}|y{y||}xwzx{x}|zy}w{|~zy~yuzxxyyw{zy{xvxw|z{yvzxyzvzuy{{{zyy{}|||xzv~zzy||w{zy||y~y|}uww{x{xzyzy|y{x|yz|z{tyzxyzwwxw}yw{x~xy|{||xy~||xwz|zzzz~zz|||txx~x}{vyz{yxyx{|yy||zxvw|{xzvxzyzz}z{~{uyz{|xv|z{w{zy}y~zz|yyvy{wz}|yu|{uyxzyyw{{yv|{y{yy|z}zz|}~y{yz{~y{~~t|||{yyzxyz|{x|xyz|{|{wzyzz||~|{yx}||wwyxvzxyy|v|x||z|{~v|yzzy|xyyx|zz}y{x{zx{yy{z}yryz}|}ywxzsywyzwvzy{yzwwx~z}yzz}{|{}yx}~{wyx~x{{}v{{}yxxy|}}~{zztyy}xvyzzx}z~xy{|}t}{{|zz{}}|z{yzz|vx~yxxzv|yy}w|s{}zyvxzyzwwuy{xz{{zy{xww|}zx}yyz||{{}}||z{}{{}|zw||~}{{~~{}}|{y}yw{{z|y{}vy{yyvx{yx{zzxtx|}y{x{{||{|{zzy~zzz}{~z{{}}{~~zx|}}|y}~{y~{~}{~z~z{}|{{~|~|~}{~|}~~|}~}~~~~{|}|~~|{{|~z|~|~|||z|}|~~}}~z~|}{|}~~yy|z{}|}}y|}}y~}{|}z|}z}z|~~~{|||~z}}~}~{{}~}}{}}{{~~{|}{~{{|}z}{~~y{zz~|w|}~~|}~||~}~}~|~z{}~|{~||}{{||~{~{}}~~~|{}||~}}{}|~~~}}{}{}{|{~}|}|~}}||}~}~|~}~}~}{||~||~~}|{{y~{|{~}}y}~}}}~|y~|}~}}~}zzzw{z{|~}z~~~~}~~}~~|~}}|~~}||}~~~|{~y~z~}{}~|}}||}~~~~~}}}|{}||~}~|{}}~~}~|~|}}}|}~~|}z}}z|}}}~|}{}~||z~~~}}|~}}~|~}{}}{~}|||~~}~~~{ztyyxxw~xzuwy|{xxw}y~y|xvxyx{}{{}vyz{yx{yy~x{{|xxw|{{zwy|{}{v|xxywz}zyy{|x}y~yywzzzyz}xy}wyxz{{y{ywzwz{yy|y{{vyzzz}}|{zw{uxwu}}yyyy|z|{{{ty{x~xyyz~y|ywvvzz{||zy}{yv{z|wzxzz}{zvyz}y~xx|z|ywzx{zyy}}xyxz|zsvyy{yt}}{wxyy{ywy|yx}z{|y}xyxywzwzzxw|xzzy{y~xx{{{}zwyvyz{{zx||y{}{zy|xyvwxy{xz{z~zz|uy}|yz{w|x}}yy|z|w{w{y}v{zzxzyyyux|yy{xvxz|z~|z|z{y{|zxyx|{wy|x}tzz{~|z|ux|{|xx|zx|}vzz||vwvyw{z|yyy}{ww{z}z||{z}{u|}}zzt|vyx||{z||y{yw{yx{z|y|x~{{|wwx{x||{|{xz|{|wzy{}{z||zzzz|yxx|zuz|x{zwxu}{wy}|{y}}yu{|y|{|}{}ywu{z}wzzx|zz|y{wz{xzy|w|zz}uzzw}|v|{{wy}}{yyz{}{yyyxwy{y{{|yy|xwy~{z{{yy}|~||{yu}xy{{~{}}||zyx{{x~zy{yyz}xy{x~y{}zy{yz{y{yy~yzzyzzzzw}zy{w{{uy|y~}y}|{zwxy|xxywwx}z|z|yy|wz{}|||xzz{{x{z}yxw{y}w|{wyy{zzx{z}}z}|y}~}||~{|xy{zyy~~y}{}y{}xx|}z~}~}}}z}}|~{|}|{}||~|~y}{~{{}|z~~||}{}|}|~}{}|{z{}y~~{{}}}{|}}~}~~}z}}w|{~||}~~||}~}|~}~~}w{}~~z{|}|x|~{}{~}||}|}x{~{z|z}z|}~~}~|{}}}{~{{}~}z}z~{|~}~}{{||x~}~{|}}~{}~}}}~~}}}}~{{|~}~|{{y}}~~}{~{}~}}zzz{~{~~|{~{~z||{~}|}~}|~~~x|~}~z~|{|z~~{~}~{}~~}~|~}~|~~~{}~|}~}|}~z{~~~}}}}|~~~z{}|{~}~~~{~{|~~|}~v{{{~{~~~}}~~z~~~{}}|z~~~~~}~~|zz{~}~}|~~z}|~~~{~|}}~{}~}~}}~}~~z}z|}~|~{{}~~}~}}}}{}}~~}}~~~|}}|}~z}~|}~{~~~}||~~}|||~{~~|~~|y|~z}{|}z{{tzyyuuw{xy{vyytzvwz|{~yyxwww{yz}wy{{~{|wz}{|x}v{ww{xz{x||}z{~|{yvv{yvvyy{{{vzuu{wvxywyuvwxyzzyxx{zw}{{yyxuzyz{yzyzz{xx{|x{|}xyzwzyxxx}|xzx|xzvw{zy{~zvzzx{zxy{z{yw||~z|z{~vz|xzzyy|}{~}z}y|szz{u|t}z|~xzyxyy|}uyzzzvzxvyz|}y{xyw~{z}x{{z{{w~||y}v{}{~|||vzxxzyx|{zzyvw{y}xyz|z}xuxzsvwz|y{yzwz|z{yzyy}{{}|{||wxyzx||xwyw~xx{}zyxzz|wvvxyzw~www{z{zzzz~zyzy|x~x{vy}yy{}{z{vy{{}x|{wv{{|{~zyxxxyxuw}y|zyxyzx~}u|uwu{z}txzrw{y|z|y|zz}y{z|}~yyz~{{yzvzzyxy{{z~~xxzzzwy~yyxyxyw{xyy~z{{zzxy{{zx|{}~}{z}}|}x~zvz~}|wz{{wyxzx}}{y|zyw|{yzvz{y|ty~|wz{|z|wwx}||~|xz{}|yzx{||~}|{ywyzyy{}vzw~{|xzy{zwzwyw{yv{ywx}{y}yy~}}~wx{~{{z~x}y}{z}z{~||{y|{x{yzyy|y{|{yzy|zyv{{zx{vzy{wx{zzzy~wyzy~z{y|{~z~yx~}{z|xy|y}yx{w{zy~zyw}|z{z}{y}x}}zy|zwz{{wzz}{~}~{zzx|||}{{||}{z~}~~|{{~|z~|zy|{~{~z}||~}|y|}|~}{~|~|||{|~}}}}}}}{~{}~z~|{|z|~|z}|~}||}}{~|}~|zyz~y||||~}{}~~zz~}{{y}||~~~|~~}}{{~{}}}}{~z{{}}|~}z~~|~z}|z~z}}~}}~{|~{~~|}}zy}~~|~~~|{}{~y}|}~|~}x~}}||~~~}{~}}{{}{~}{}|}}~|~~}|}~zz}{z~}|}}}{~w~|}|}{}|z|}v}}~}|y|~{}||~}}}|~}|~{}}{x~}{zz||{~}}{~~~~y}}}}|}}~}~{|z{||~z}~}~|z~|~~}~~|~~~}{~}}}}}~}~}~~~z{}~}~|z{{{{~~|~~zz}}||}~}~z~~|~{z~x}||~{{}|{x}}|~}}~x}}}|}~{||~|}{~~}~~~|{|~z}|{{~~}}~{zuxyyzy}{{wzz|zyv|yzy{zyxuz~zxyyvx}zyz|xyyyy{xyy}yxv}w|ywy}{{x|y~||z~|z~u}zv{|v|vyv|v|}zyxyxzzzy|{yyxz{yyzywvz|y{zx|z}|yz|zx}zzy{y}yz{{{zx|}~x~w|wwzzyzzxzzzzzxy|||twwy|s|yyyxxuyxztw{}|||}yyx{yxyv|xy|||wwzw|}xyyyyw}z}z|xz~~{}wxzxy{xvxz}{y}vwxww}|~z{zwxz{wx{}yytzy{|}yxyyu{wz}}w~zzx|{x|zy{zyz}|}{xy{zyw{xy{}zyvy}{z|x~|}z~{vzz|{xyw|}zwzzx{x|~x{wv~x}{}xxx{zz|vx|y}{{}wxwuy}}}ttzyz|yzy}xz|vxt|y|y{z}yx|zy}ywzvyz|ywz{{z{v|t|x{yzz|}zw{~{yy||{{zy~{vyy{yzz||x{xx|{~z}}xyx}y|zvzy}~{{w{|}|z{w{{|{{wu~z~w|{xxxzz|y|xx~{}z}xz}|}uxxzzxyz|zz}z~xyyux}z}yztyz}zxu{z|{yyyyvz}}xz{x{|y{{{{x{||{uyw{zz}xwz{yw{{||{v{u|zz{}|x{x|y{y}zw|~}{x|y{yvywxzy~w{x{~zzx}y{xyzyv}{|||zyxy{z{xyxz{z{|}~{y{yy{vxz{z{|{yyz}{|z{x{~wy~{{{}xzwyzy{v}||y{~yv~|{}{{yy|z{v}{w|y}}{}~~~z|~~~~~~}}}~||z|{z}||{}|z}~|}{~{||{}zz{~}~~xz~}~{{w~x|{}{~{{~}w}}y}}}}}||}}}~|}|z{}~||~y{}}}~}~z||~{}}|~{z~~||~}|w{}|zx}{~~||}y}|}}~~z}}{~z}}||~|}~}}|}~~~}{||||~~~}|{|y~~{z{|~z~|~|~{|~}{~|~|~}}}}{~~{|{}~z~|}z~||z~}{||~}||y~~|~~|{~z||s}}~}|~{}|}}~~|}~{|~~}zy{}}}~|{|{}~~|~|z~~|}|~~y}}~~~|~x}~~|}}z{|~~}}}~{~z}~|z{}z~~}~|}~}z||~~~}{|{|}~~~~~}~}{~|~}~~~~~~|z|}~|}z}z~{~|z{||~}|~}|~~}~||{}~~~}~~}y}~~}{~|~|}~~}~~|~z~|~~~|{xy{|}z{w{wwzxxyzwzuzyyxyx{ztz{}{xtzywwwwzz{}xzz{|~xzw{w{~|vzzzzzxz}{y||{{wyz{|z{}|}yxz{yuz{wvx{zxwxyzxwwz~{{}|zzyy|}yyyyxz{y{}xzz}~{~wwxx{yzwzyz{u{w|y{{}xzyuxtv~vz|yzxz}|zx}|uy~|zw}~zv|z}{~{}z}vxyv|yw|x{wwyxz||z|vy{zwtw{zwyyty|~|~{{{~y}}{}{y}yxyzx|z|}||~uwxxv{{{xx{yxzw{zx|x{yy{|xy|{y|zz~x}{}{y{{wz{uw|zxz{zz||{}{}yx}}}zzz{wvww||}z|zz~xvzyxy|y{yy{y{|yv}||~z|z}y}y{x~|{{zz~x|wx{zvxuzyyu{z{{y{xzx}vy{x~zy}zx~w{y}|y{{{{|z||x}t||wzwz|z|yx}||zszyww{zzvw{xyyy~{ywvyy{y|tzzz}z}{vv{w{y|~|v|wzy||zwzv~{z}zy{y}zwx~z{y{yvxx~{{v{{zvxxxxyxz}~zyz~{~|x|}xx{y}}||z~|z{}|v|y}yyyxz{x{y}yw{yxxvyvzz}zx|v|w{z|w~y}{zz{y|yz{xy{zzvw|{yz|yz}w}yzwxyy|yxv{xzyyx|{{|yzx|wy{|~{zzz~yx}{y|u}z}x{{}yz}|~z}w}}zx{{x||v}~zxz~yyz{|~x{yz}vwy{|y}xy~{~}{~{z{~}}|}~|~~|{~{|~}}|~}|}z~{z~~~~~{}}~}||}~|~~|}~|{}|~|~||{z~|{~{}}|}{~z~z}}}}}|~}}~}~{z|z~}y~~{}{~{~{|~~~y~}}~~}~{}~}{z~z|}z{{}~z~z{}{|{|}|}}xy|~~x{{~~}~w~}~}}|}~z|||z}|~{z|~~}z}{~~||v~|~~{~}{}|{~~~{~}|~x}{}~||{~}~{}|~~{~}}}{}|{~}|z}|}}~~~~~~~~}~~zz~{~w}~}~zz|~~}~~~}~~y{{~|}}~}}~}~~}}~~|{~}~}||}}{{}|{~}|{}}||z}~}}||}|~}{|}~}}{}~||}~~}~|{~~~|}~~}~|||}|||{~{{{~~~~|{}~~}~|||~{}|~}xuz~||}y{~~}|~{|z|}{y}|~}}}{y}{~{}|~}||~}{}~~~x~wzy{y}v|u|}{wzxzw{{~yyw|zxuwzyyxv|z{wvzvx|yyxx{wyzz|x~xzyyx{{~z}}wy~wxyzxy|yz|vzxxyzv|wzw{{z}y|xy{zzzz{zzyzw}z{zzxvwwyvwu{wwywz{uzzzw{~|zwz~zyx{yzxyxzxz{~zzxzwz|yx{yy}yyv~yvyvzwxyzyzyxqzx{y|zxxz}zy~zwxzv|zy{~z|z{vwyyzx}xyvyxz||zzzxw|y{y{zxy~{{x}~zt||x}{zux}{zyx|v|yyxz~z{{xv{||wy{z}{y|yyw|{wyy{{xyyx{}wyyyy{{|zyu|{zxzz|}{{yxx{x{z|xy~~{z{{zz~yy{w{y}y}yy{||yx{zzwxz}w{yxz{yvz}}z|~~x{v{w}}x|zz{z|yvxy{uy||w|zxy|zyzx~zy{{xyzyzxzw{}z{v{}yxzz}{yz}x~yyy|~xzwxy{yw|}v|{wvxy||y|{{zy}zyxzz{|~|xzyz{{{z|y{wu}zy}{y{{{yx|zzzzzyy}{zy{yxz}w}||}yyx|wyz{{z|x|{~{{xw}zz|y~zxxxyyz}}{}y|{zz|{z{~y{xyz|{y|{}x{{xw|z|xyu{zwzx||yz~yyy|yz|y|w|z||~y{xyxxx}z{~z{xx|y{{{ywz{xy~u|wy}zxyy}zwx{x{}w|zyyywyx{{}}|{zy~wzy{{zz{}yzz{|w|{zy{}z{zz|zx~}|yzzx{~}zy||~z||~{{yyyz{z{{{|~~~{{|{|~~{~~~~}~{~}{z~~~}~~{|{{{{|~~}|}|z}~}}~~|~|~~~{}~{}|w~|{z|y~~}}}{{|~z|{}~{{}~~z}}~~~~y|}|~{}z}v~}x{y}}|{|~}~~{~|z|}w~||~{|}~~}|~~|~z~|}|~~|~~}}~{~w~{|}}}{y{~|{|~|~}z{{}{~~z~{~~~}}}}}{{~{}~~{~}~~~|~}}}}}~}~~}|~||x{~}}|}|~{|{~~}~{}}~~|}{~{~~|~}~{|~}~}||}~y~}{}|~}}}|}~~}|~}~}z{{{~||}||~}~|~z}|}{~x~}~|}|~|~~~~||}~{~y|}y}{|}|w||~}z|}y~}z~}|{}~~|{~{|~|~}|}}{z}~y~|}~~|~}~|~}}{zz~z~z}~{~z|}|~z|}|{~z}{|~|}~}~|~~||}z|~~~~y~z}{yy{yz{{sywv||wwxx{{t{zxyuzytyzyxyyvwzvyxxvx|z{y~wz{p~x{xzy{{z}z|yyyz|zvxyzxwyuzyzxyx{z{y{{z|s{|xxuzzz|y{|y{z||u~w{wxzxz{x{{zz{{z{{y{yywyw{{z}v}ywzyx~}xvz{|}xyyvxz{x|}z~y{z{ym}u}z~z}x}y|{v|{y|}}zx{w|zvyw{{{y}tzwzy|{|{{xwwwwyyx{y||{x}yz|z|x|wy|z}yxy|{|z}zxzw{zy|z{w|}{|{~xw{{y{|yyuz{xxw|x{w{}wzz}z{y|}}~|z|~~zz|{{x|{{yyzvy}vzzzyyuyw{}}y{xyw{zy|yuz{|x|w}y|zwywz~{xyy{|~{~z|y|z}x{|zywxy|}}zz{zyw~yyw|xyt{}{|zz{{}z{z}z{~z{{{z~yyx~y|}~||{zyx|xx{{|y}x~wzy}{yzz}xyzzzwyxx{y}|zyv{}|{{z|zw|||{wzyx{wy{|wy{yzyz|z|xx|}}yxyxxu}xyvx||~zx{{|{z{|z}{zy{|{yyy|yw|{{y||}zx|x{vyxxy|x{zy|zyzy|zw}v{w{xw{x~y{xy{~|~{~vx}{{{}{{y~z|}~}zzzz}{}vxz|}wx|zyzz}{xw{w{xwyx|yzyx}wxz|||}{||{uww}{|{}wx}}||{z|y|}|}zuy|y~|}x}w|xzv|yzw|wwyy|y{xzyyyyz}y{z}yz}||x{|}}{z~|~}{{~}z}{{|}|}|}}}{}|{~|z|{~{|y|}~~}|~y}}~{}~{~||}|{{{y|y~~{~~}}}y|}}~z~~}{|}}}|y~|}~}}~z}{}{}}}~{~}|}{z~|~}}||y|}}~|~y}|{|}}}}|{{}{~}y}~|~}}|{~|w~~{~~|~}~|~}~}~}|}{}}|}~}}{|}}}~}{{}~}{~}}}~z}}{}{~x{}~~}~|}~{~|x|{}~|}|~~~~|~z~~~~~}}~~~}{z~~|z|}~~~{~~~~~}}~|~|z~}||{{{}}yy||{~|}~}|~z}}}|}~~|~{}|z}}~|~}}~~~|{|}~~~|xz||}~|}~|}}{~~y}~}~~|z|z~|~~|~|~~|~~~z}~}}~|}}}~~}||}|}~||z}~{~|}z}~|~~~{~~||{z}{~}z}}||~~{~||z}zx{|zxwyyw}xywwz|zzx{y{zzxzywz|{{vyyxx~~tvwvuyxzxz|zw{z|yy|yz|zx{z}yzv{y{w|v{yyxxzxwtxu~yxu|v{wy|w{wwyxvyvzw}zxzxx{yxw|yvww{|}w{{wxz{rxzvz|~{zxutx{zyy|}{y|xw~xyyyzyzxzzxzw}x~zxx}xzxt|}|y{z{y|vzzv|yzzz{|zyx|~|vzzyxzwwz{yz{~y}ywx|w}|zvy{yyxyxx{z{|xvxw|}|y{y{yyzz{x~yyyx{{~z}xyy{xwzxzyz{x|}{yvzr{w}z{xyyzwyvuwvw{z}v{zz~|~zvvz{yu|yuzw{yzw|{zzx{t|xyy}xyz|y}z{x{x|}~|{uz|yzz{}{xzzx|{z{z{{{yw|vru|zyzzyzywxzvx{xty|xsy}wu{xz||{{}|~||zwzv{|zo{{xy~z{||z{|wx}{{{z{yytyx|y|~xzxvw{zz}z{{}}|yzz{y|y|yyx{w|z}|{}z{zzxy~|wyy|y{zu|y{xzy|yz~}{w}~xy|zyz}xyyx}zzw|z~{}y{yzz|zy|{x|zy}yw}z{|wvzzyz{zwyx|yz~{||z{|x|v}xxvywyw{}}|z{z|z||zzy|yvyy|{z|zz}{||}wvyx{y{{z|zx{{xzy{|}|zxyz|xw|yzy{|yxxx{vx{{yzzx~{{zz~|}yw}z}|{w{{z|x|~{{{z||wyzyyxwxy~yxqzz}|yx{{vx{wyyz{z{{wzv{~~|}{w|||}{~{|}}{z~{~{|x~~{~{}}{z|}||~}|~z}~|z{~~}z~}x}|zz~~{~y}}}{y{}|z{|~}}}}z}}}{y}z~{~||}{~|{z~~}}~}z}{z|}z~z~|{~z}y~{|y|z~}{~z{{|~|}}z~}}}~~}}|~||~~|}}}}{{~z|z~}~}y}zy~||~}}}{|~}|~|}}~}{||{y~~}}}~}~~{z}y~}~}y~}}}}y}{|~||}|{~z~{}~~}z}{~}}}}}}}z~{~}w~||~}~|~z~}z}~|{}~{|}}~}~z~|}{||{~}|}~~|{|~|w~||y||zy}|{}~}~~~{~z~|~~}}}~}}z}~~~~~~|~||y}z~}~}|~}|}~}~~|{{|}}}~{~~}}~{|~}}}z|}{}~}~}{{}|}||~|{}}|}yz~~{|}|}}~|{}{|}||}~|}{{~|~z|}||{}~|{~~}||~{{}}|wx{xy}zy{z{}swyyy~zyyxyvzvzzysy{{yxzy{xy{{|z}yvyz|}z||z|}w{x}}zw{x{zyvvv|ywy}vyuxz{w{v|vwzxyyxzwxzyy|{||y{||{zzzwyzx{|v{}}yzv}ywwy|xx{zx{{y{w{xw|{v|zwvvyy{xuzvwwytvv{}w|z|}{uxxzxxx{v{wzz}zz{{{z{{z{w|vyxw{xzwxz{|xzzxyvvz}|xzwxzz}{w|{{|x{}zv}zx}}w{|{z{x{z~|yvtyuxy{y{z{wwyvwx}{{yvyyxzvy|wyzww~{z}yvz}}zyy{zxy}|wx}~y{z{zy{{}xvy~w||xx{yyxyxvxz~yvyuzz}w|{z{}~z{{}}z{}x}{vy|~{xy}||zyz}tywv{wwxyzwwzwvwvzwvww|vx}|wy}}x|}x|z{y|x}{x|y{||~y{zzy||wzx|{xz|yxxwyxzz{xxz{zzvx|xxzzww}u~yx|{{{yyx}~z|x~{x{x{z{zzz|{y{|x|zyzvz{zvy}w{vxy{yzzzyz{zxvxztyx}{|}w|zx}}~{|}{zy|y|zzyz{{z|y{x{x{|~{}xvxw{y|z{yzy{{zyx|zyvtz}zz}xx{{|{z}vzyz{z~{|}|v~x~y{~yz|{zw{yz~wyyyv{|wz||}||{nyvyzz{z|y|y{}{zy}y}{}zzxxyzz}{}y{zw~ys~zzxxxyy{xxxw{xuzzw{wy}x~x|}}w{{zvxyzy{yt}y~z~}z}{~~x}~z|}}|||||~|}|{|yzx{||~~}{}}}|{}~z}|~~}}{~~|z~|{y||~|}}z|}|z|{~}~{||}~||}~~|}|~~}z|||{||}|~y}}z}{{}~{~}}}z~~|z}}}z~y~~}}}{|{{|~{{}~|}}}~~|}~|{yw{|~~||~yy|~{|}}{}||~~}|}~|}|}}||x|~{~~{~~{~y}}~~|~}}|yy|{~|{~z{}{}~x}{~}|~{{~|{~}|~}~}{{}{}|y}}y}~{}z||~~}|}~{|}~}|{}~~z}}|z{}y|z{|y}~}{|}|}y}||}~{{}~|}}~|zz{~~}~}~~}z~~}~|~}~~{~~}x~z|{|{~{{|}}~~}~y||{~|{}}~~{}}~}~|{~}|~}}~||~~|yy~|~~|~{}|~~y~~}}~~~~|{}}~}|y||~~~}}~|z|}}|}z}}|~}}~|~|~|zt}yy|wz~{z{w|yx{zx|{y}zzvzzxyyvxwz{{yyzywxzvzzzywz|{z{~yx|{zvwzwxyx}||{}|zz||yyy{|zv|{xy}|yzx}u|wx{}ywx|{y}}yyxwzz|vwzvwzyyzz}ux}zxww{yxwy|{~xy{{}y{zxzx|zxvzw{v|yz{x{x{uyyuvzyzx{yzzzy{~z|{y{vy||}wxwyyww~z{zyvzu}vzz{{{|yzv{zz|x{|~wxxx{vywy{wzw}zzz{{tzxz|yz}}|{|z||{y{{z|zvw{zxytzwzyw~xzzy|z{yx{x|xz|vyy{zwy|~yxz{z~z}}x|z~z}yxzz{wxw{zw}|z{zz|wxu{~z{u~yw|zxyx|z|yz~w{}{y}vy{{{{x}yyyw~z}x}{{~|w|{|v|y{{y}z{|yx|x{xx|wxy{{y{x}zyyy{~yvz|y|x}xzx{||yy~|y|||z}x||yyzwxyz{{t{}z{z}w{|{|{vzw}x}{~{zzuz|yy~{}yz{w{x|~zx{}zxxx{{}t{u{x|}x}w|xzwxxywzx{|xyw}|yzvyzy}v||{zz{z~y|x|x||~{|{zxxv|x{{tzxw{y{{x}}zy{xz|y{yutzvyy|}{~}vyyy||zuzzz{yyyy}xwzz|z{xz|}y}y|{z}{zs}|{uzv{}}~y|zy{zxyz{}yyzw||wvxyyy~zyz~}|z~y|yxw|w{x~~{|~{zz}yyyxz~x~z||}wzywzxywz{zxx{{xzy|{y}z{y{|~}~}||~{}}z{||}}||}~|~w|}{}~{{|}y~z|~|~|}~~{}|}}}y~|~|}}{~|~|z|{|{~{~y}{~{z~|}~}}}~}~~}z|~~{~~~z~~|}~~}z|z|}y|~~}~|}|{~|}|}{|||{~{}{{}|~}{zz~|z~|}z}~~{z}~}}}}}~~}}}{}|z{}}{}}}~}{}z}{z|{|{~~||~||~{~}|z~}}}{}|}{z~y|~}}|}~{}}~y~~z~~zz~||y~~}}||z|{x|}}{|x}|}~}}|}~}~}zx~|}z}}{|y|}~~|}x{z}}}~|}}y}~~|~}z~}~~|}|}}z|}}~|y}|{||~}y|}~z~|}|~|~zv~}~~}~{~}|y~|z|y~|}~}|}~|~}}{~z{~}{|{}}~~~}|}~|~|~||}~{~{{||~}||||}|||}}}~}}{x{}y{{{{yyz{|{xy}{xz{wyzxywyw|xwzzzyx~{{{xt{||yw~|{wt{{z|z|zx|~{xzx||xzz|{y{yxwvyuzwtyxyx{w{zwvx{xvyxt{yyy{{y}yy{y{{xyzxxw|yzx~xw~z}{|{||w}wxwx|{}y|x}yxyw{}}yzxxtu~yw{||xyx|y{uy}{~||{xz}{{~{yxz{}~zzww{y|xx{xyw~yy{z~ux{xywuxwyuyyuyy|x|xzyxzy|||w|}zywy{}{y}y{|xwyuyvyw{z|wz}{yv}{~wyx|{{x}yxy|y}|yzu{x~||yzzv}x{v~y}|w{{|y~}yx{zv{}y|}zz{wy{z}|wwtx{z{zy|wwz|{|{}yy}~|zz|z|v|y{y}||~{zz{y{x|}z{{zz{yw|{zzvvx{xz{z|y{~{z{zzrz}|x|z|y{z|{zzywyz}{{y{yy{z|yyzw{z}}|zzz|w{wzyyyxwtwz~x{|{yy}y}xx{z|yy}|{zz{|u{~~|{xy|{|}z{x{{zz{wxs|}yxxwx{{}{|yyyywyww{{{{yyww~}yzq}zxyzz~x{y}}~~~{zzzz||v|x{||{{x}}|y{zuxy~z{zx||{x~zy}{}~{{{z{z~}}u{yzzz~|zyz|}wx|}}}y{{{z{~y~yxsuzz}zyy{xv{x|x|z|zzx{||{||}}|x|{zy}{{yy}y}y{{|~|{{yy|zyyw|z{{wxyy|{{y|yy~yxy|x{y{{|}z{z{w~ywz|}w~|{|}~~}}|z{{}}||}|}~{|~|~z|}||~y|}}x}~~~{~~|}{~{|~~|z~~{|~z{y}~z{||~|}|}z~~||}~zz}{}}z|~~|{}z~|~}~{~}~}}}~|{}}}{|{}{{}}|}|y}}zzy~~}}~}~{~|~}|~z~|{~~}{y|z|}~}|}~|~}~|}|~~||~~~zq}}~|}}}{{|}}}{wz|~yy~{{}}|}~~zz|}}}||~|}|~|zw}{y~||yz}~}|}|yz~~}y~z||~|~}|~{z|zz~}{}}}~z{~||~{~~}}~||}}zz}~~{}|}~~~~}y|{|z~{|{~|zz|}{~~|}|~~|x}~~}~y~{|~~}~~}|}}|~~|}~{}}}~~~~{~~{~~}}|~z~{z}z~z~zzyz~}}{{|~|}}}~|}~|~|~}}|z}~{|~}|}}~~{~x~~{}y~z~~}||{}}||~}}~~|~~~~}~{{~}~|}|yuwyzyy~y{|{}|zzzy|{v{xzvy{yxvyxzxxz{zvx}v}z{x|z{zsyzz{{vyxtyy{z{vxzz{{{xv|y|y{{yywzxy{}wyzzwv|}zuz{w|yz{{z|xxw{zy|{wvyvwyyyz{y~z|xwzw|x|{x~x|zzy|zy{zyxxy~{zxwx|zx{{zy{||wxx}}y|{y{}y}yy{wxzz}||xx{zzv|zy{y||xxyzxyyt|{y|vx{{{zww{v{zyz}{z{}yx}{|zw{xxyyv}x}zzwz{xwz}}y|zxxwyz{wyz~}{yvz}x|yz}{w{wyzyxyyyzx{y{x|y{x{w|zx}}zxyy||x|zyx|z~|{zyv}yzy|z|{{{wzyyxzy}v}{x{zw~|{|u{xzxyz{z~zz{z|xzyxxx{{{|x|xxyyyzyzzyzx{}|y{{w}yw~z}{zyzy|~uz{||{y{|{{xzyyy|}}||}{zyy~{}yz{{z{{xzyzx{w}|w|y|wxy{yzzyxzvzxy{x|zyz{zv~{||xu{{xz~|~}w|yxx|{zyz{yzz~zzv|{xwz{{}zwwyz}y~xv~z~~{w{|z{}~yy|}}~v{wzxzzy{}v|{zzzy|zuzyw|{{w}xzxxwztw}y{v|{zww~~{{y{xy}z{zw~xx{|z|y{y||}{wy~z}w{{yz}|wy|zyzy{|y{xz|z}x{x{}zz{{x}yxxxz~v}{~s|||}|{y{vzz|}~|||}vxzzw{y{|ytx{|{zzyzz{{wvw|xwyxz|w{~{zyxzwz~||~~z||{{{|~|~~{}|y|~~||||z~~|~|~}{~}~|||~}~}~{~y}}{~~|{}|zz}||{~~|~|~|zy~}}~~}~}|z~{}~}~~}~|}}~}}||~||{~}|}~yx}|}}|}}{~z{z~~{~}~}z|~~|}{~~~~}|~}{~~|{x}}~~|}}}~~|{zz|}z~}z||}}~}~{~||{y~}||~}{}||}|}{~}|~~|~}{~~}||{|{{|x|{}}zy~}{||~z~}}~{|~|~~y}~|~~{}~}~~~}{z~|{||~||y}~~~~||{~|}~|}||}~}{~}{|}~}||~}x}|}~{~}}}{z}~~{}}{{}|}|}}~}~~~|u}}}{||~}{||}|}{~|~}}~|~|{{~}}|{~~~}|~~~|~~{z|~~{}}|~~z~||z}~~~y{}|~~~}}~~y~||z}}|}{}w{~{}{|~|{~||~|~z~~}}z~~}}~}z~{}}~~x|~~}|~~}{{y|zyz{{y|{z|z{vxzuwwx{zxuwuuwyvz{w|vyzvzwwwwyyz}wyyyzxy{xy|xw{|{xt}zyx~~xxxuy|yxwxy|{|wuz}wxx{ytzz{xzwvvuyzyzzy|}}zyu{xzz~z}zyx~y|yzww|{{wy}x{vwx{x|x{y{vvyzvr}yzwxyywwz|zy~zy|{{|{xz}ywx{z}|{vx|zz{{~w{|z}tuyw{y{xzxx{yv{{uyxz}yzw{z{|{z|z|||{}{}}x{{zyy{|{|zz}}{}{x{wzyzxw{}{w{yyxzwy{yzvxzywvvy~yz}w|yx{{|}x}}x{|z{}{{zy}yxx}zz{w{zyu}wywuuxuvyzz{ywn{wzzx{{xu}zzz|{|{{yyww|{oy{x|{|v|z{zyzzz}|zxvxwzz}|v|{|y{zzyw|wy{y}yzv}|{yyzy{~~y}w|zx}yxw{}z}wy}~yz{|{}|}wy||{xxxvzwy~xwvwyywwyvxwy~{ws{y|zuy|~y{{z}|{zzu}wy}~|xu~}xyyw|y|vwyxyvz}xxyyzyzx{|yx|zxuv{uz{}|x}zw||{{|{x{zzy||{||{}}}}w{}x|yxvyuyy{zv{zuwyw|wx}yxzz{|w|{|}zz|{yw|||wxvzzwy|z|zx{|}}||wzzx{xztyyzxuxy{}xz|w{z{y}z}yz{{~|y|z|z}}x{z|{z|y~z}~|~v{z}vx|wx}}}zy{|y|zwx|xwwyyzx{{yz}|yy{y|}}}{yy|w{z}}{{||{z}~z~|}|y}~}~}yz||}{~{}{}w~{~yx~|}}~}{z~|}~~}|{|}}}~|{~}|{y||z||y}}|w||}}~~}~{}}~}~~|{~~|~}x||{{z}{||{{z{z~|}}|~~}}z}||}~}{~}~~{|}~yy}}y~{~}z~~x|z}}}}}}~}~~}~{~~}~~|{y}z~}||~|{~|~~~~|~~y~|}}~~}}{{}~}~~|zy|}}~||}{y{||~}}~yy}|}}{|z{}}}{xx}{~~z~{}~}}}}|~||}}}~|~~{|}~|~~~~~}{~}}{}~}zz|~}~~}{{~~{~}}~~}~||~|~|~~{}}z|{~zy|z~|}~~|~~|zz~{z~~|~~~~}}}}z~}}|||~y~}~}}~~}~}~{~|~~~}|~}}z~}|}|z~}|}}~||z}}}}{}~}|}{|~}}}~y}~}~}|z{{}}y{yz}~~~}~|}}~|~}}wzxx{x{yzu~xxyv|w{vzyzwyyyyz~xw{xxv|ytxxrvwwuvvzv{zxzwzyvy{xzxz{w{{|v}y{|xwzxtx{uzt{x{zxwyvzxxzxv{{zytxx|xy{{xy{yxwz{{yzzuryyyv|w{x{yxwyut~zvtw{zx|zw{vwwyyyyxxrwzzzywyxw||wx{w|zyyzzy{{xxwyzzv{x}}}z|zzz|{y{{z{wy}zwzzyz|yw|x}yyzz|vyxxv{yx~y{{zwxyzw|}yzxxz|vut}zw|z|{~x}zz{}wz{|yxx{zy{xy|zx}zzw|{{x~xyxxy|xz|uzwyxyy|{w}|{~z{z{{{{~}vwz|xvzyvxvxzzyzxz{{zy}yzy~zyx{|{{|}zuxwtzv{|x~x|ywx|yz|xy}|xy{zzz}ywyyyyw|yyxzyr~yx~|t{|~vtryy|{{y~~z|wzy{zzxw}{z{zy}||yy|{yywxxy{yx{{xx{y{}z}}yvvzzyzxy|x{xy}{}vvz}yy{w}|xw|zuzy{y{{xyxxvyy}{z}w|wz|xzxzz~zw{|}zyz|~~{y{w{w}y{zu{{yyyzxxxyxzx~z{{|yxu}wz}|xvxv~}|t{z|zytx{wz{{zww|y}vyywy|~{{z|wx{z|{y~|zxyyywzzsx{~rw~xzyvv|zvy}z}w|xzyy}x|{z|||y|vxzz|xyzvzs|zyzz||z|{|yzz{|yywy|zy}{~~yxztyzy}{x{tyxx{xxyx{xwz|{yv|{{|}zx{y{yx|zxx{}|~y}}}{~{}~}}~y}}y}~}~~y{}~|~y|||~~}{|~{z{z|~{~}~}~~~z~{{~{||z}z~}}|}~}~}y~{~x|~{{~|~z}|}}||||~||}y|}~}}z~y}z~}~~~x~{{z}|||{|}z}|{y~}z|~{}|y~}|}{}}{~|z~{~}z}{}z|||{}~~||y~~|}|~{}~||}~}~w|z~~}{~}z}|}y|||z}|z{}}~||~}z}{}}{}}{|{{{{|||{~{zy}{~||}~{|{|~}~|}w~z{y}z}z}{}~}~|{|{~}~~~|~}|x}~|~~z{~z~}|{z|}|~}~}{~}|~~}|}}~~}~z~|~}|}}~~z|}|{}}{~}}{~~}|y}|}x{}~~}}{|}|{}~{|~~~z}~{~~|~||}v}}{|}~z~~|z}|}{|}zz||~}}}~|}~~}~|~}}|~|}z~x||~~~|~|{}{~}|~|{|{~y}{x||{~~~}}x~w{{zzy}{|xyyx|y|xxz||zyvy{wxwzvywzy}zyxwxw{zwxy{z||}}z}yzz|zy|{yw|{{zyz|{zy||zzxwzuzzywxu|xxwxy{zzzx{wx{yuw}y}zw~yw{zzzzx}z{yy~zzz|w{z{y{z}|xzwx|w}wyzzyywztu}xwyy{{xzxz|wuy||zx|{x}y~w{wx~|yzyx|yzwzyv}w{yy{|yzz|wvzxxyxzzx{wzwx}wvx{~}v|~|{{}|xv|{|v|yz}{y}zzz{y}zzz{xyx{}y{xw{yxzy{x~ux}xyuy{|yxy{z|v}z~}}vy{yz}zwtxyw|yzy~{z~}{|{xyxywzxz|z|{zyywxwyyz|{yzzx{x{z||}{{wx|z|{zxy{~~z{{zyz}{{{x|~zwxww{yvzyzz|zwyy}v{z{xzzxzyyu||z|y{}y|}|x{w{z||{~w{yzy|wzz}tz}wx}y|~{wzyx{uw|{zxvty{{yx}xzxwy{ww|yyy{}xzv}|z}z||u}yz{{y{{||}}|zzyzzx{{zx}vzz}x|x|{zyx{ywx{zz{|}y|xy|zy}z|x~{y}{z{|~}zyy|xzyxyzxx}~y{wy{|xwxxzyt{v{v|y|xxyz{}}z{y{v{z{zz|y}y{ww|zz{}{}||z}|{v{s{x|yvv{v}vxwzz{|{xyxxw|yxxy~z{{}z|uz{||{z{~{|{}{y}x|}|{{{z|xv{{x}y||tyzz|wwwyzxx}zx}xzwvzz|z~}yyyv}|{x~}|{}z~||{}}|zz~|{}}{|||}~}|~~}|y~~}~}y||}}~{w~x~|}z~||x|}~{zz||~~~|~~y~~~}}~~~~~}~|yz||z{|}}z~}}|z|z|xz{|z}~||{~{|~~}|}|}|}}}}~|{|~~{{~}}}~}~~wy|z}|{~}~|~}|~||~~|}y~|y}{~~~|}zw{{}|}~}}~}z}~}~~~}~|~{}}z~}{|}~}}~|~|~~z~z}|}~z{}~y~}}~}{}z|~~z}{z|}}y}||~}~~~}~}|~~}~}~~~}y~|}~~}~{{}|~{||}~z||z~|}~~||{}~}~|}||}~}~}z{|~}~}~}{z|}~|}{|~~y~}y||||z|}~|}~~{}z}}~|{{{}}{~~~}~~~{~~~~z~}|}~|}~|}}}||}{~~z~~}|~~||~~~}~~|{~|~}}}}~{}}{~~~~}~xzywyw~xy{z{wu{wuvxyzxxzxww|x{vyzyxu{xv}w}|~xvvvzvx~wzz|y{{xzw{yzwxz}wz}yyyy{zz{zww}|zy{xwy~yszx}|wxyz{{zx|vzwy}vz~uxzy|}xx{z~{z{{}{xvy{vzwzvyy{w}{yz|}zvywwyz}wzx}}vwvyvzyuxw{~zyzxyxxywzwvvvw{zx~z~u~vzzwy|}{zxuy}u{wzsxw|{|yuvy|yxyyz|xzzyvxx|uyz{x||x|v}wzyxyy|zx{wz~yvw{v}}tyxy}{{|||yyyyz|{zyzwzy{yu~v}x~}y}xzyvx|}zwx|z{~zwyy~|yyyyy}{xz|~|{wzx}|y|}xzyuyxxxz}z|}y|xvvz{yyw|vzx{w}|xzz{yt|{z{wz}xwzv{{{||{{{|x{y|xyzwy{yryvyzzz~wzzw|x{y{{xxyw|zzv{||v{|z|yyxw}y~wyxv{||zvxzwz|zu{zxv}zy{v{{z|xzz~{z|xzzzxzw}xx}y~yvvuzzyw|xw{~{y{}xw{wz|xyy{{z{xx||z~xyyww{ywzzz|z{zyz{|y}yx{zx|~yxw}{x}~z|yy{{~xz~x{y{{{{y|xx||zwzxzxvyxw{|{yzxxx~{{zzw}{ywzzwyxwy}~zvw{}y~z{|z~wzw~~z{}x{{|{wuz{}zzz{|}|{{{{{~}zyy}yx{|xy{w{{{{{y{y{zzx|{~{|u{|{}z{xyzxx~y{y{~~y|zx{zzzzz|zz|z{~|zw}}|}y~}}}}~}||}|}{w}~}|~{|{|}~|{|{||}~x||~w}||~|~|z~~|~z|~}||}|x|~}}}{}}x|||~~}||~{}||z|~|r}~~~}|{{|}~{}~}~{}z}|~{{{~|zy{||~||{|~{y}z~~}~|z~~{}~}|||~{|z||~~~~yy~y}~~||~{~z~}z~~~~z}}~}{|zz|}}}}|{y~{~~}~}|~|~}~|~~~||~|~~~}}}|}~}{~{}}|}{}|}}~}~~}}{~}~z|}~||~|~~|}}~{{}|~|||}}{~|~z|}z~|~}~}~~}}~}|~~||~||}~~}z}}|~|}|~}{{{}|{{}|~y|{}}|{~{}}~z{|~}~y{~}{}}{{{{~|}~~z~~~|}~}}|}{~}|}~{}~}|~}}~|~}z}|}~}}}|~~}~|{||~}{~}{~~z}{~{~|{|~~~~~}}||y~y~}~|{~|}||}{|~|}}~|{~~}{|w~yzy}yy{{yxxxyyxxvvzwwvyv{wyvzz|{uzvywuwvxxy{wvwz{}x{xy{xy|y|yyz~x}}y{zx|{zwvyxvxvwxzyyw~z{yxuv{vxxuxxztxyuu{xz{xzxzv{wy|yy~|~{|w{z|xxyvzy{ywtzxxu{w{wvuyzwxwyzwrvyytzzx|~zx|txw{z{xy{wx|z||zz{zy||x|}zztvzy||uxzxzvuvzvxyw|wzz|x|{z}v{ww{yy|||zv}y~}|yw}w{y{zy||zvyxzvywvw{zx|xwxyxxyy}vxyxv{|yvyy}}~{{{xy|{yv~|~}zwyx{yxz|wyy|xyzzwwyyxwynzu{wx|yzz{wzv||vx{z|yz|z{yzzw{|yzuyz{|zz|v|||~}}}xztwx{{xwzzux|zx{xy|zvyx|vzxwz{xy~wy{yzx~z}}y{u~z||yy}|{~}yzyzzywwwyvyyxx|{xvzyzwtz}y|y|yzyzwvx|ywz}w~~||x~y~z}xzy}|y{zwyz~}|yzywx{yx{y}{vx|y|zz{wz~w|uy{vwyzxzyzzyz|~yx{z|zz}x{z{|y{z|x}}xw~zzvwyz}yyxxvszyz{wwzzxxyz{{{~z|}}z|y{zzy|{zz{|{x{wzx|||~{xz|{xy{yx~xxwx~yvuvu{x{z|{zvxu||}{x||x~|{x{x}y|}zxx|~y|yy|yyz{zzyyzyyvzwy}zzyz{{z~w{x}wzy{}zx{{zzzxz|}{|{z{z}~~}~|x|~z}{~y}{~}~y{~z||}x|y}~{|}y{}~~~~|~~}~~}~|z{~z~z}u~}|~|{}~}z|z|}}|}|||||z}}}||~~||~|{z}~w|}}~zz~{}{~}}zz|{z}y{~~~}|~|{~~~~}y|~}~{}|~~|}y|z|}|~{}}~~|{x~~~|}~}~{}~~~||}}|~~}}}}~|}}}|{{y|{|~}z|z~}}}|}~~~}|~~}||{}}}y|}}z{z{~}}}{}}~~{}z}{~{~~~}~}y}{}~|~{~~{z~}}~|~}z}zz}~|~~|{~~}~~~}~z}~|~}}}x{|||}~|{}{|}|yx|~}~}~~}|~}~}{~|~z|}}|~|z}{}z~}{{~}}}}~|}~{z}~~}~~{x~~}{~}}}z~||{|}~{{~}|{~{|}~}{}||{~}}}{||}}}w||z}{}~~||~}~z|||{}|{|{}}~||}}~||}~~z~}xvvw{}xxy~{xyx|yvyzv}~yx{}x}yy{z{y{v~yzz|wzw}yyy}{|~wzx|z|wzvy|{~x||~yyywxx{y|xzzxyy~~wwyx}|y|zzxz{zzwzyzzzyxxww{{y{{vz|yz}zy|zw{w}yxxy{xzx|wzxv}yy{z{y{{{{y{zyx{zv|zxx{xxsvz{z{y{yzw|xz||zwxz{}}vw}|y|zyv{xzvxwzzvyzz|x|zxw{|y}|{yz|z}y{wzzyywwwzwwx{}z|w}|yy{y|y|{|{yvy|{{xz~{x}xy}{quzx||zzxvy{|{yz~yy~xzvz|{wxwyy|zyz|y|{{w}||uz}|x~|x~{|zzyyyvy}u|zzxyz}x~{xxv|x}|y{yxy{yz{wyx|yyy|vy~zz}|~zwzy{|yyzy{z|zzxy~zyyyx{zyxz{|w|w{|{z{z{w}w{zxw{yzzyyyy{}|u|||~w~x|x|{y}xwx|z|zzz|yxxy{v}{}yw{zvzx}yzvzx}{w{z|uw{xw}yx|~wxxw{|x{{yz{zyx{{zyz~yzzwzzxvw{w||{z{vxzx{{{y{{x{|{xzwy||}wxxxx{~}{|zy{z{xxwz|{y{|{vz|yy~zzz|x{||w{{y|{z{|v||}|x}xz}y}z}yyv}{~xyzz|y|yzvz~|{|z{ww|w{{xw|~|{|yz~wzyv~x{|tw}}z}z~wx}||zz{z|z{y{y}||{{x{xzx}{w~{v}vyy~z{|w{{z{{y|}yv}v{zy|u}xy{yxzyyx|~yxu~z~{~|z}{}|}z~~y~z|~{|}||}}}{}}}~~{~~}~~|~|z}zx~}~{|}}{}z}}~~{z~||}|}xz~|z}~}{~{yw}z}|{~||~||~{}}||z|{|{|z~}}~{|~||x}~||z|}|||~|~{}y~}~|y|}}~|||{~}z||~|}{~|}z{~~}z{~~|~~|zzz}~~y~x}~~~}}z}~|{|}~~}}|{||}|}|~~~|}w}{}|{}{z~~{~}}}~}~}}||{{~y{~{{}yz{~}~}||}|}~~|z}~~}}|y~|~z}~}~}y~~{||~}~|}{{~}~{~||~|~}|{z}{~}|y{}z|{}}|~|~~~~|{}|~}{|{~}}}|}~|}}~|~}}~~|{|~}}~~|}}}~~{z{y~}~|~{}{~{}}~||}}{z~|~z~|~{{|}}}|~~|||z}~~{~}}z~|~||~y|}}|}|~|~|}||~}~}~}{z{~{{|xzyyyzyyy}v{|yv|yyvxzyxxzzuwx~|{}sy{|xxxv}xy{{}}{{{{zzxwwy||z~x|~zy|zxzxxyy{x|xvuwvxxvvwxv|wyywzztz|xvw{zwzz{|yyw{xyw{y~z|}{{uw|vwt}vx~ysuuyywt{xyyw}xxvz}yxwwxyyzwyy{}{ywz||{y|yy{}z|}zz{{~{~zzxz|ywx}y{uxwyzy{z|ztwwy|{yyxzz|x{{}|vyy}{zww}{x~x||||zy{y{y|}zyywyzvyyzxzz{ywzy{xvyv|{vz}vywzw{}vz{xzz|{wy~xvxu|{{}z{{{}||{}{{zzy{{}}zwyyxzz{y{z{w|xvzs|yxv{{y|{w~{z{{|y{w}}xwyzzwwx{}|zy{{}z{xxwzwz{wxzvwuz}uyxx|ywzwwvxzz}{x|z{yz}z|zyyyzzy|~~x|{ys{yzz|y}z|zwwzz|{zv|zx{{~x~y|y{{xzz~}yz|~{z{|{|~{||}x{{}{z{{|w~{{xxy{{~{~xvw{wvv|yy{z|{{xy{uzz|xx|xx}zy{y{yv~~z|xzzx{{|{xy||wyxx}}z|yywy}zv|{wzxy{vzwx{zyz|yyw}|z{w~wwy|yz}|zxv}{~~x|}{{|{~z}xwyywz{{wyzz{{yvyy~{{y|zvx}zwx|~{yy||{xw{}y~{|z|}{{~}{ywyzz{|y{|v{}x~}x{yxy|u{z{u{zxzz|y{{{~||{xy~||zz~|w|~y}|~{}~|~|z|y}~|}|y~x{}}|}y}y{|}||}~}{~z~{~~~}{~~}||~~|}}||{y||}y~~}~~|||~|~~}~|y{z}}~~}{{~z}~~|{~~~~z|{~~~{}~||{~}z}|{~|y~{{z}}|z}}}~~}}~z}|~y{}||{}}|~}}}}}~|~~w|}||~~}~}~|~|}~}||}|}{zx|}|~{|y|~z{~z}}y}|x~|{}~{~v~~}|}}~}uzz|{|{~|~z}|~|{{~}~|~|~}}}}~}~}}{~|~~}~}}}~}|{~~|y{}z||{~}}}}z~|}}~~|~~}}}~}~~z}|z|}}}}}zx|{}z{~}w~}}z|~}~|~|{{~y}z~~}~|~||~~}~~|}~}~||}{|~}|}|}}|~||}~}~{}{|~~}{{~}~{~}~~|}}~z|{~~~}||~}~}w}zy~|~|~}x~~|}{{~}}z}|}}~z~}}}{~}}~~~~|~zyytz{xvwz{ywzvxxxx~}yyzy|zxxx|{x|x||wuz}z|zwzzxwvyzuyw{|zvw{{|wz{yz{}{zy||z|zvyz{w|y}xx{xt}xzzz{wwwywxu{wwvz{y{y{wy|xz{{yv{xvzw|zx{}|y}||zv{yuz{vz{x{}zzy|u}xzyxz{yy{v|yv||zv|vyty{|yz{uwx{{{|vxxz{z~x|y|x{zvy}|wxxwvzx{v{yw}w|xy{xzu|wxxv|vz{|x{{uyyy{z{zyvyy{|xwzzzzxy||||wxw|zy{wwx{{|yxxyzyxvwzxzzzzw|{{{xyv|yv|wxxz|xwyz|z}z{v}{{wwxzx{wwzw}yw}{yyyzzx~xxx{zxyz{wzzxv{xy{wwy~wvy}{z|yx{|z{}|{wxxyyxzy{zzxzxyz|xx|xzzzzzx}yx{zs{w}{zz{wz{|}wy~yyy{zzy~zz}yvxw{}{|}yxv}y~{y|{y|{|zyyyz}v{y|}|zz{|y{yu||{{{zzu~}xy}uzz{zvz{|zzyz{z{y{xx{zzz|{y||z{zy}zx{yvyz|xxwz{zyzzyzw{{{z~ytzyyw}xy{zwxyxyux|{|z|zy}|||zv|zwyz|~}y}yz~yw|{zs}{~xyx}z{zxy{wzx~w{y~{{zzx|vwzzzz{v~zw}z}~xz~z{{y{}{{w|x}}zw|y|{w}zyy{z{}|z{xwvywz||}wu||{yyzv}|xw~wxwyyw}zzx{uzxwz{zy{z~yxzzzxy{}{}xy}}{z~~z|}}|yy{}|}~~}y{}}}~}~~|z~{~|~{|~z}~~z~y|{y|~|~}}~}~|z{z}{~}~{y}{}{{z}~~{~~~}|~zzz|}{|{z}}{}}~}~|}{~y~|}|x{{{||{}~|{}~{z|}~{zzz~||||}|~}~|~~{}~}}}x}{z{{}{~~~|}}}|z|~~y|}~}}~|~}|}||~y~|}zy|~|~{{|{z}|~}~~{~{z~~||}~{{}{|~~~}||z|}|}~{~|}}{y}~{|~y|z~|{}|}}|y{}{{|~|~~~}~|}}y}~~{}}|}|~z~{|}|}{|~|{y~}|||}|~z|p{|}|||~y~}}}{~~|}~{~}}}zy~~~}~||}}{~{~~~~}~|~~~z~~|~~z~~~~}z~}}}}|~}}}~|~}z~z{|z~}{~|}||~}~}|~u}|{~{|~}}|}~}}}z~}|~}{|~}|{~}~}}}~~|~{~zz}}z|}}~}}|~~~}{{}|~}z|}~~||{}~~~~|}~}~z~|~~}}vyz||vzz|wzz{{vuwwvz}w|{xzzzw|wxutywxxxywwvzxxwz|x|wzyvwzzyxv{{zz}{v~z{zz}yz|{x|x{zwww}yzxxxxxwu|ytvywuy|yxwwszyyx}{{}xy{|{uzxxyyv~yx|z|zz}{{y|xxzvzq{|x{~yuzxxw}wuwwywuyvyzz|~y}yzzz}y{wvu{uzxz{|yvx{zzwxw}y{|wwy{yxxuwyzwzxwxxyz}xww|x{|z{{y|zy{yzzzy||{zz|w~|y{y~~vzvwz{|y}zv{{yxyuyyzz}xu~|xw}yuyyw|x~{z}{{|w|z~{}|z}y}{{{}}xz|z{{wy{}y{u{wvzz{|wxzyx|~{|yxuz}zzsx{zzzzyywzwzzy}vz~wzyz}x{yv{{yzxz{yy}yvzwxyxwwzyyy|v|vxzzzzz{~{{y{z{tz|vzyzyzzz|z|}}yy}zxzy{x{vyyy{yyszyxzzzxxxxvywwy}xx{|}v{ywx{~}z{{~y|w~}x{|{~}{~z{x}{y{|||{y{xwuzyxxzzyzzyzzxty|vxy{||{}|}~z}||~zyxu{x|}{zyz{w}yzzuxzz{xzxx{y|y}yzz|y{w~|zxxww{{}|{zyzy{~wx}{wz{y|y}z{zyz~xxzw{wyvyx}zw}xzwy{|{{~wzvxx{{v}}yzyw}{}|yz|z}|y}yyx{{{z|y}yz~xxvzzw{x|vxy|vzx{z{xzv}x||zyw||zz}}|w|y{z}{xzz}v|~}z|}x~~}~{|z|{}z~}|}~|~|y}{~|yy}z}~{}{}|~}~~|~}{{{{{~{~}}z{x|~}|zz{|~{}}z{|{|~|~}{z}}{z{~}~~{}~z}y{~~}{}|{|}|~}|~}}v||~z}~y|{}|{}}|~~|~}{}{|}}z}||~}||y~z|{z|{~}}z}}~}~~~}z}|~~|}~}~|}zz~}}{|x}|}y~}{|~|{}~{}||{||}|}z|~{{z}~~~y~y~~~|~||yz}~~z~~}~~~z~}{~~~y~~z|}|{}|~{{~~}~||~{}}||}}~||{~{~|~~|}|~y~}|}||}{y~|z|x|{}}|~~||||z{~~}y|~}{|}{}||{~}}~z{}}~{|{}~~}~}y~|}}}~~}z|}~~{{}|}~}||~y}}~~z{y~~~|}}}|~~{~}||z}{u~||{~~w{|}}{~}z{}}}~~~|~~}}~}}~}}~|}|~~|}|~~}~}uxzy|zvy}wxytw|wxzyqx|uzz{zvyxz{~ww{wzzwxv|~y|zxvyzz{y{uv|{zyzzvy~wyu}y{~xyz|y~zwxzzx||w~twuwwzxxwyu{yzzzxzwwx}yy{|wxzz{{xyzw{}{yx}zyvw||zxx~wyxxu|xxy}w}wuzvxzzz|zy|xxxzw{xv~wxwyt}zyxyyx|yz}z}zwvy|zzz~yy|xzxzz{yz{yuuxwwy}wzyzzyzzw}zy~{wzvyxyz{zwyyxyxvx}||{yz|xx{vyz{yywxyww}{x|x|zyzwz|z{}xx}y}v{yyz|wzyz}|z|uy|y}xzy}}xzvyy|}yzwww|w|ywy{yxx}z{~y{{{zzzv|~z|zxyz{{wz{zy{wvzwy~z{{v|{|z|rxxxz{xvzz|xzw{zxy|~}wyxyzz}vwzwx}}}x|~xzz{||z|x{||{x}|w{y{}yzwx|zzy~|y{zwzyy{|zzyyu{zu{y||{z~wvyz}zxzxuw{yx|{y{zy~w{zwz~|z{zv}yxyw{zz|{{xy{vvz||{{xxzy|x{x~y{wz}|y{{z}z{wzv{y|}zzwxyxz||xzzv|ysy|{yxy|xzxy{yz}{y}|x{w|z|w}{{{uzx{{xwy{x|{}zyzv||{xx|z{~{zzxzr|zy}y|z~||}y||~}y|yyvyyw}{v{z|u|z{{zy{{{yx{x|}v{z|y{x~wv|v}ywz{{{y|y~{{uzzy{y|v||}x{{yzwzyzzyyxzyyz{}z~yx{{z}}}~|}|~~|}|z{}y~{|}{}{~|||}{w~|}x|~}|}~}||~{|}{||~}}}}|}}}|}z}}}}|}}{}~~~}|}}|}~|~~}}}~}}|z{{}}{~}{{}~}~}}}{|~~{{}}z|~zx{}{~~z~}}{||{{{{z}}{~}}~~~w|~}|}{}y}z{y}}y}}|}|~~}|||q}{{yy|}|~}||}|z}~}}|~z~~{~}}~|{}}~{}}{|~}z}~{{}|{~~~~|}y|}|{}}}~~}|}{}||{~|~~{}}~~~}|~x|~|}{{}~{}||||{~}{}z~}}{~|y~{}{}|}|~~}z~x}}~~zz{|}y|x|{x{~z|~|~|{}~~{{~}z}}|x}|~~~}}|}}~{}}~|~{||}~y}}}}||x}~~}{z{y~~||}}{~||}z}~~}{{z|}}~||~z}{~~}y}z|}|}}~{~~{}{}~~y~~~~~|}~x}}|}~|}}~}|~}~}|}||}||||}}}~}}||{|~~}~|y{{yy}x{yy|||xxz~z|yz|w{wz|swyzszxsw|u~|v{zxyzxwy~z|}|yzz|u||yvz{yxz}x~yx{}u{wuwx~yxw{zzyu{xyyvyvuz{zywxvywwx||~wy~|w}{ywz{~zzyzzzy|xyx{{}{xzztzz{wyzw{wv{w{z|u{vvzzxyxyzt|yxwz}|z{{yv~}v{}x{yx}{x|x|yy|xxzxwwwzxy~yzvxyyy{xwyzxyzxy}yyyvyvx{z|z||~y{{xz{z{|xxxzxwyzzwx}{~|{wwwzzz{vy{z~xxzww{{x|yxyx{{xyy|yz~{{}yzx|{zzx{}ywz|z{z{yyxz|{xw{wxyz|y|wy{xxvzyy}w}wzz~zx|x}w{}x}z|{{y}{|y|~|}|}zz|~zyyzxv{~|}x{vu~zxwx{|yzxxzw|~v{y|yzvzxx~{v|{xz{y{zz|x{x~vvyyy}}{}{}|y~{wy{{{{wzsxz{zu}|ys{v|vwxzvv~}vyyx||y{yzy~xy{yy{yx}}|x|{~{{|z~yzzwysyvzwyyzzzyuyy}{ywx|xyxw|v{yw|y|x|yz{}{{vzx{zt{}yzy~{z}z||{xyz{z{yz{xwvxy||yyz}z{yyx{yyuvw|y}v|}|yyxzx{z|z~{}wvz|zy~x}z}{xzyz|y{yywv{uxy{wzwwxwxzzxyzxywxy{{|}|z|xw|z~}|z{}x{|y~y}}y}}~ywyuwzy|zy}|yzzzzyw}{yzu~|xvzv}yv{{yyz{yx{z{{{z{{zx}~~~}~|}}z{xx~~}z|}}|{~{~~{yz{}|}{z}}~z~~||}}||~~}}}~|||~}|}~xz}xyx}yy{|~|~{zy}{{z}|||z~y}}|~}}}}z}~~|~|y~v{|~z~y~zy|||~y|}|y{~~~}~}}}~z||z{~~~}~|}~}zz||{||||y~}~|{}}|}~~|{~|}||}~z}~{}~~~{}z||{}}|}{||~{|z{}{}~}}~~~|~}}{||}~~~}}|~|}|~~|~~}}~{z}~}||{}{}}}|}|~|{~~{~~{|~}|{~{|z}|{|y~|}z}~{}~}{z}|}~~}}}{~~|}|||{|z|z|{}~{|~~~}}y|yz}||{}~}~~~~z|{x|}y|z{}{{~|}~w}|}~|~||{z}y}}}|~~y{~{|~}z|}|y}{{{}|~{x}~~||{}}~~~}}~}}~}}}|{~}}~||z}{~z~{{|}~x}~~|~y~~}}~~}}~}}x{}|{~y}~|~~|}{}}~|}}yyw{y{{wwxxz{{wx}{{|zyxtxv|zx|{zw}wvx|}yl|wv{vwyyyw{{vxxxyx{x{yw|vzzx}{{y}{uxyywwzzwyyx|z|yx{u{vyxytuz{{yy|yu|xvx|{wwwyt|w}xuwyy{yy|zxzwz{{xyrzx~zzsx}ywy{zzx{}y{|y}y{x{vzzz|x{wyzxv{{y{x|{yyx}yzwzzz{y|ywywx|{vyzvww{wx|y|v{zyw{v|{z|zz{w{uwxwvwwxy{{xz~x{z|{swzu|x{~xy{y~yzyyzzx{yyzwzzwxyzuz{yz}x|zwzyywzy{{v{yyv{wvxyyz|zzzwvx}{|yyzyyw{~y}zxw|xw~|z{y{|wyz~|yx}{{zx{{x{yx|xywzyw|~{}y{xzx{uy{yy~zxwyyxyt|yzx|v}z{}zyuzxvx|~x{{vyx}yz~yyyxvz{xyy{wzuwyw}z{yw|y{vx|~zvy{{xyy}x~yy{|yzwxxwwxxyyx{{yyyy{~yw|y{z{tzzs|}w{~|~xywzx}vz|xz{xwvz{zt}zy}z|zzwuyyzyx|~|y}}zxvu||xxy}}zx|xyuwz|~xty~~x{}y}{yxwz}yzxx}wzx|x{}z|zz{zzyx|zuyyxz}yyxyyvyy|{|vwy~|vzwv{{xzxzy{z{z}ywz|yyzxyw}{{zz{yzz|uzy}{y{}z{{z~|yz|x{{{}yzzy|}|x{|}xyw}|zw|x|zyyx{xyxzvx{{xwy{w}{w~zz|~xzv~}zzyz|zwy{|~}}~|}~z~{|~|zy||y~{|{y{}z{z|}z}|}}||z~{w}}|}}~}}{}~v{||~}||~}}zz||}|{|}z{|z|}|z}}{}~~|{~||}}|~}z||}~{~{}|}}z~~|z|~~}}~~}{{{{~}}|~|}|~~y}|wy}}{}~~|v}~y~|}~~}|}~x{{~}~||~|}{~~}z}}~{|||}z~~|~|}}}}w}|}}{x~|||}|z}~~|}~~|{|||}{|z~|y~{~{~~|{~{|~~~|z~{}~z|{z}|~}||{z|{~{|||~}}~}{||~}{~|||~}~{z}}}y}|}|}{|~{}|~~}|~{}}y~|{~|{~|z~}~~{|}~{~|}{|||}z}}~{~xz}{|}{~z{}~{}}{~|~}||{{}}y{}}}~~{{|~|{z~~z|~|}|~|y~|~~z|z|{||~~x}|~}|~||}}z|y}|}zx}}~|}~{~}{||~~~~{{}~|{}}}}}}}~z}|~~~}~}}|}{|z}|~}~|~}}|~{~~z}~~~~~x}y{~~{}}~{|}~|}|||}{yz}ywxvy|z|zww{|vtyzwyy|~xvrvsvy{vyz|yyw{{||z~z{~{zwxxvyx}~zy{zr}|}|wyzxxxyuwywzxwzy|yzz}wv|yv|{}yzwx{{zux{vwzzvyzyx~w{zu|xzvyx}zwv{wxyvxyywwywxvvwz{yvyxwxy{v|x|zzu|tx|}yz~zxzyz{{wxy{wzyzy{y{z|w}ux|{{v|yyxztzyxwuzv|{z{wzz|xzyvxz|}z{{wwyzxx~xyw|y|xyyz{}yyyzyw{|y|vuuzvy{vzyxzt{v{vw{xww|~|xt|yxx{}{}|z|}}~zzx{||xy{zxzy{}x~}|u{vvzyzyxyxyy}xztzzwxws}yx{x|{wxyz~wx}y{y{~{{yz}zzyyz|y~{z|zzz~{zutu}|y}zwu}}{ysxxwvxwyytxz}vy{z|{z|v{{{{y{{z}wy{~}wy{zwx}{x{xxzvz~wwzx{|w|{{y{yz}}w|x|x|zxu|{xxztzxy}~x{||}y{yyz|{y}yxy{}~ywyy|z~zz|{|v}vxyy~z{{y{|yyxxtvwzx~zyyxw||z}|w~~v{z~zx~vzzzz{yz~yxy}yy{xwyxx|zyw{zwyz{wx|xx|y{~}{}|zy~~wy}zv|yxw|{|~{{y|~{|{{yzzwzz|{wzz{y~}{{wv|v{xzvvvx{x}{{xz}|{y|y}x|}|y}{y{~y|zz{vuz{|yxxxxxy|zy{|zvzvxvzyyz{yzy{xxz{}||y|{|yy{zyy}}~}}~z}{~~}}~w}}}z|z|}zz}{{|z|}|}|{{}~~||}~~y}~~~{}}|}}}{||{{}{|zz|}|}}y}{w|y}|}{~}~}|~}{{~z{}|}zzz~||~|y}{}|{z}~yx{}}z}||}}}z~~}~~w~{~|~|xz~y|}~~|z|{}~~{wzy|}yz~}wy|~}~~}{|}}w~~}}}|~{z~{y}|}y|z{v~{~}}~}|~|x~{~~}~~{}}y{~~}}zyz~{}}y|}{~|~z|}|}{|~|yw}}}~~v{|}~|}|~~y~|{y~|}{|~{}~{~{~}{{|~|{}|}}~|}}|~{~}~~|}~}}}{{yz{z{}{}{|~||x{}}{|~|}}~{~|z||{{{}}}}z|||}~}~~{{}}xzz}}}}zw|zz}{~||{}|~~~~~{|z}~z{~~~{~||~}~{|}|y}||}~z}||~~{~|}||}x}y{~}|}~z~|}{{|}~z}~||}~z}~}|z|}{}~|~}~}}|}||||}~z{{y{zzzy|{~yy{y|w|y}zwvy{|{xyx{zz|~zzuwyz}yzy}xyxzzwz{zzvuzyyywzyzz~w|w}xx{zzvyzxwx~y|zxx}zxxzxzvv|xzzxzvyy|zxzzwvuywyxyzxyyvxyw}wvyzxzux}wy}}x{|y{v}{{wzzw|zyzwzy{vyvz{wyzzyuz{xxzy{xyvyvxxx{{|zz|yw|wz~||z{w|z}yvx|~{yzv{xx|yxwyywxxz{z|z{yx{u{z}v||x{yzxvwy{z||}|xzvw{v{zzxy{{yxzy|zzy{yy{z{v{vz|w|||x}xx}w}{~{z}y}|x|z|yy|~yy}{|{w{yz}y{}zxx~||x~zyz|yzxyzzvzxyzz{zzu{yyn~{~y~wzz}zz{|xyz|zyxxwy{|zyy||~yx|~yz{xy||x{ywwxzz{}}vxxz||ytw{yx{zy{u|{x~{zxw||{yz|{|{y{{{}x|z|~z|yzz{xxz|{yyy{z}}|ywzy~x{wywy{yy|~zz{xzwz{zz~z||{zx|z{w|{z}{}z|zx|w~vy~zxt|x}}zy|yx|zyxx{|y{~}yzy~~wz|vzzxy|y}}{yy|zxywx}y|zxyw~ztv|yy}{zwzzxy{z~{|xyzyzzy}|}|ttzyz||zyx|xyyy}xx|tzvxyvx{z{yy}zx|{zw|~}zy}|wz||zxy}{zyw|{{y{wxxwzz~|zv}~zzzv{x{~{yzz|zz|{|zzv|zz~}{|z}|{xzzwy|y}zvxz|zz{z{~}~z}~}|~|~|||}|}~z~~|~|~||{}~|{|}z}}~}}}z}|z~|~~~{|}}{}|z}zz|~z||z}|~y~{|||}~{~||}{}}|}~~z}~}~~~~z{~}z|}{z}~||~zz~|}|{|}}|}~}}~{~|||~|z}~}~z}|z~{}}~~z~|}{|}}}~||{~~|~|}}y|}y{{}|~{t~{~{~}~~||~~|}{z}{{~y}z~z}yz~~~~~}}|}~y~z}}x||{~}}~|y|}~}y}z{{z}|~{||}{|{}}|~}}z|y{y{~~~~~{{}}|||~~|}|}|{|||y|}~}~~|}~{{~~~w|}|~~z~}~}~|}~z~|~||~|}{~|~}}}}}|{}|}|{{{|~~~~~~|~}~~|}}|~~~{}~|}z}}z~{~~~~}x~|~}~~~}|~}~~{~}}}y~}~|w~||}~y~{~z~}|z|}~|xz}~|~}}~~~{~{~~~~}{vz{z{||z||{zxw{v{vy{}vxvvy}{zvuyxxtvxwywxwyv{yxu{yy{xzy{|{z|}}xzy{|}x{yv{x{{wz}yy}uw}ywyu|wvyzxv|ywxvx|wwvz|xzyt{wy|zyw{yyz{xxy{}x}}z{||z}t{yxxyxywxx{}yy}xu|wyzxu{w|xx{xz{{yzw}x|{wxwx~yzz{{yz{xx}zvy~{|v|z{z}{{yyzxw|wuwvxzxx{yv|zzvv|z}}~{z{vz{v|yz~txx{uz{x|xy{y||yzz|xw~w|x|y{y{w{}vvv|zx{y{zz{zyvxzyzww|~{z{yx|w|z||xywyzw|{vzx||xvz{xxzx{z{z|t{zxyyzu{~||zzyz{z{|{{~|}zxyy}yy{y{|t~y}z~z{}{{uwyy{{zzzxy{x{zzyz|{zyyvtyxxzz|zyz|{w}~}yx{y{u~z{{{z|zzz{}~}y{}z{wzvxuyy~}t{{{{wzyvy||xyyyuy|yv{~|{~w}zzzz{{}wy~}{z~~zwz{y|xzz||wyvzvxz|vxxy{ww{yv{vvvx{xxux~~{}|}vx{{{xz{z{}{{z|{y|}y}{ztyxyvz|{z}z}zxzv|wyzyxuxy{xyy{x{y}{z{{}}xyx|w|zz{}{y{{|z}xvxxz~}|{{{zwyxyvyv}~xyzyz{|xvzw|zwzwy|~}wz}{{~z{|z}z|{xz{{|{y}xxzzzyzyz{{{~|{|z{yyy|{{x|vv{yyv|y{v~~{{|{|v{|ww}y}~}~}|~}z}}|}~||yx{~|}z|~}|{{{}||{}|{|~~~{}{}{|}~}~|}~}~{{}{|~}{~zwzv~{}|w~~|~}~{~}~z}}~~|}|~}}}}|~z~~}}{}|zz}{z~}~{}~}}|}~}}z}{~~yz}z}~||~|~z||}}|yz|~}~~x~~|x}}y}{~||~{}}}}}||}|}~~}|~}||~s{}{|x}|||~z|~|~~}|z}}~~|}}}~{|}v{}{{}}|z{|}}~~{~y|}~~z|}{{~~}}}~~z}~~|}{|}~}|{|z|{}~|{}~||}z}||}}}y{~|y}~}~}}~{}}}|||{}}z~z{{y}~~{~|}~~y~~{~~~|~}}}~~z~{|}}x}{y}||}~~}}}|}~}~|{|~{}}~}}|{|{~}~y}|}|~}~~~~~}~}~}}}~~z}||}}~}~~z~}z{}~{}}~x|~}}wy}~z~|~z|~}~}~}~wz}|}}~|z}}~~|~~{~~~}~}}}}}~~~}zzz}zvv|wyyw||{x|yxx|wzzxz{}zy}xzvyz|wx|z{{ww{yzz|{x}xyx{vzxxx{|wy}wyzyzzw{ywyxxxw{wv}uvxyz{{uyvxz}~zyzvz{|xyx}{zu{zxwww}xzzx||v|{z}w{w|xxwy{|w|xyy~{{ztzw{yyy|~|{{{tzxz{{}|{wwwzxwzx|xy{|{}z{z{{wvwyzz{{zyzw|{txz{xw{yywxz{yyw{{z}szu}zwvu|zt}yyxy~zyzsyzvw|w|xy{{}}zyz{{zzzw~{ux|z|{y~vxzxv{v|{|zyvzyzy~|{~yqzyx|w}zv|{ywx{zzy|{wzzz}|{wxzz{|{|{xxz{}wy}x|yw{yyyx|x{{zxxxz{}xyy|z{{yzxzyyzx|{|{wwxxzyz{|{{{y{|{xzywxwyyzvyz|vzxxxz~xy|{{z{v|wywy}zxy{wyw{zvzzy{vy|zyywz|{x|xyyy|y|x{wxxxv{{|wyy|xzzywu{z|{xxwx{uvz~y~||zx}{}yxywywzzxzzxy}z{wxx}z~{z{zx{vxv{{y{{uw}y|zxtyz{{yvxy}|r|{{{|x~{w|w{wz{|xtx{}x}x|w{}vyw~z{~z|xzvzxyzw}xzy{z}|vxxwx{{||}wy}~|yy~l~zyzzz|z|xw|vzz{zz{z|zz}{{|x|z{}|y|y}yyz}y{{{}zvu~{|zyx{y|x{|{}{~zytxww|z|z}|z{z|zy|{z}}z}zxyyz|{y{~}y|yz{vz{x|{x{~z}{~|~zz|}~{}z{{x|{|}{y}|}~}|~|}}~~|~|{~{}{}{~z~|~~||}{~|}}}|{~{}|{~~|{}}|~~|}~{|x}~|{}~|{~~}}~z{~|~|}|}z|}}z}||wz}|z~|}~}}z~}{~~}{z~~}}}}}|}|}~}}~}z|~|yz{~}||}}|{{}~{}~t}|}|~}~~{}~|~~~~y}x~}~|~}~{{~{{|z}y~~~}~|{|}x|||x~}|}}}}|}}|~}~|}}}|}|~~~~~}~}|}~}yx|w~}}}}|}}~}{|||||}~~|||}{}{}{z~~~|~|{y~~{}}}}y{{{}}~}}z}{~}}~~}|~}|~}}|}{}~}|~}{}}~}~{{{~~}~~{}}|~xz~}~|}~|}}|}~~~~~}~}}z~|}{}~{{~~}~|{}}|}}}}~z{x{z}{}~{{~z~}|{~||}}~~y{~~{~~~|~z}}~~~|}{~}~{~y}~|~|~~|~}{~~~~}|~~~~}}}}}~}~~}~~yywyz{|y||~z}wyzvx{yx{xzzx{{zxuxz{z{{wv|yxvtz|xtyz}x{zx|x~xx{w}y{{z{}y{z}||y~y{x{xy|{yw}|vwxywyuzx{z|xxxzxuy}{|zv}}x||{v{|zx|x}zw|z}vyvw}{zyyvzz{wvzwyzyy{xw{uz}yzyzzwuzxszs{xz}zxzuy|{{x{{y|y|{{|v|{|yz|z{y{xxxzuw{yvz~yvyz{}wyx{zvyyy{}y{{yyyy}|~y~yzy~z|{yw{}z{x|{}{xzywyx|{{x{zzyyvxyz}}xyxyywuxz|xz{y}yy|{yx|{zy{y{~~x{zyz|y|{yxyvzzv}z{zv|wzy||wywux{zz}zyyzzx||{{|x|yy~w{{|u}{zzxwxz{xzzxyywuzwx}y}zxwv{xzxz{zuv|yyw{xx|||wzzt{{|x{y{xy|{}{zyyx{y|y}z|ww|w|wy|wy{|yz{}xzzywvv{zzyxwx}u{z{}|}~|y}~zyz|v|}zyyy}zzxwz{z|y|z|{{vv}yvzxvvyxx{xxzyy{~u}y{z}wyv{|}{z{|z{z}{}}yy{z||zyyw|wzyzzyxvw{txxyyv|ty{wx|{yzx{yzyyxzy{z{zx{z{z|{wxx}|{|zzy{y~{u~x~wz~|yv{sxyzxx}{yz{xw{{z~||{{y{x{zzx{|{y|{{{{z|z|{|z{v~{z~}{|}z~}|{wy}|xz|y{z|zwy{|v{}|{y{zzu{z~zywxxwyzy{yxv~|~~|~}~~z}{}{||}}~xu~{z~v|}{~|~}~~y~}~y~{|}{}~}~{}|z~|}z~z{~y{}|{~}~|~}}||}}~z}{~~}{}z}}|{||}x~{|}}||{~|}|}}|~|y||{|}yx|y{~|~|~}{z}}~~}|}}~{z}y{~~|~}zywz~}~{}~}~|z||x}}}}}~}}{{~~|}}|{~}|}z{z}{|{~{|{}{y|z}~}}~|}}~|~~|}{yz~{|~~}}~|}}|{|xy~~~{}~~{~~~{}~~y{}}|~~~{}~{{xzz{~~}{z}|z~~}{}|~}~~z~~}{||zz~}}zy}}}|}{}}}~~zz~|}}~}|}~}}}~}}~~~|z||}~~|~z|}||}|{w{~~~~|~~|z}}}|~}}~}}~~{}|{}}z~|~}}~}~~~}}~~}||{~}~~{|}~{{{|~~}}}{~~}~}{~|}|{}~{z{~~|}{~||~}~{xyv{xyxzuy{wz|xx{}z{{zwv|xyz}wxz~xyxxx~zxy{|z{t{{zyxwx{x{xyy{{{zzzyz|}ywzzwzzx{y{{yyzyzwvxxvxuyz}zv{zyuwyv}vz~wxzwxxz{|wxuzwxsw|{{z{wzxv~}{zx}zzwyxt{xwy{w{xytxw}y|{||xxyzwwzxszzvwyy{zwx{ywwwxzyzzvz{yw{z|{y|zyzz{xxw|wxzzyyy{{yzwv|qzww|yyw|~{z{zv|xzz|x~|w|xvyzzyxv}w~xywwy|xzzyxz|uw|xz||y{x||{xyzyqvz|xx|}xzv{|yzxy{zxzzzv|wzxvxx{~{zzwywyw{zxzz{x{xyyzxxyxwv{yvzx|y{vyzxz{{{{wy|y{{wz|{{yz{z|{zwz|zuxyzzwxx}~y~yxz{zyzyzzx|yxx}{{}{zz}|{v|y}|yyx|yz~zyxz|}yyzzzyyx{z|xu|w|w}{y}|zzzz|zywz{wxx|~z||vx{w|xw{{xwvxy{{zxyz|x||wy~wyw{{wuyzw}xxyw~yu{swv}wyxzyyvzw|u{x{z|zz}wzw}{yvx{y}{wzw}x~{wt{z{{{yx|x{}wzw{u{xx{v}xy|zxy|x}{|z{x{x{{}uy{w{zyz}v~|zx}zy{y~{zx|{yxy{zyxyv{|zxzzz|vzz~y{y}y|w{}y}|x{xz}x~{xyzyxz|{xx{}y{zvyzx|x~|zy~xwv|yywzzyw{zxxwv{{zuyz}u{{x{v|zzzzz{wwx}||~~}~~x|{~~~~{}~}~{|}zz|{~|||{}~|}|~}~}}}{~}|}}|~{~{yyz{|z{~|}|y|}|z{}{}{|~~}~{~z|}|}||{}|}}|}|{}}~|}{{||}|{~}|||}~~|}z{{}}}~{}}}~|~z~}||}}{x}|}~}||||~|~|||||}|y}|~{|}z}|~{{{z~}~z~{{~~}}|}{}}|~~}z|~|}}~{~|~{~}~|}}}{}}}y~}z{||}~|z}z||}}~|||z||x~~|}|{|~}{|}||}|~|}z}y||}||~|}~}~}}~{zw~|}~}{|~||yz~|~|}}}~~z}z}z|}}~|}|~}~}~~|}~|~{z||{|}}~|~{|}~~|}~}{z~{~|z}|{z{~~}}~||}y{|y~}~}y~}}~}~~~|}~|z|}|{}{zz|{{~x{|~|}z}{|~}~}}~}~}~~~}~}|{~||y~~{~{{{x~}~y~|~}|~}}v~}|||}}~{|~~~|{}~~~}|~~~}}~~}|{}}}|~|~||{}{}{~{~~~}}z}||~|~~}|{~}}y~}~||~|{||{}}~|~||zyyz{v{|{}zyxt}zvzuv{zyvzxyvzsyw{~~vy{wwwyz{xvzyy}}||zy{z}wyx{{}}y~y{x}}z~{w|yxvwx|wzwvvwzz{wvyzu|w|}yyvxxvx}zyxy{y|yx{v}|x{{wxx}y{{zzzxz}xywyxwyzz{{yzuz||~zxvzt{~xw|vuytzwzv~{{zy}xyz}zz{{xy{{yyz}zw|~xy{v|vuzyxwyywvyt}y{vwzzy|vwwzy{zxzx{|{||xyzwzy{z{|{{yz}zz|||u~}zvzvzxxv~z~y|xyxwvyzy|ywzv{||xx|{yyx{u}wxx|vy|yxx{}zxzxz|{y{~xuuxwzxxwzyxwx{wy~ywxyyuwzzxx|x{xzy~{{{~{z}x{~zuwyy~{yyz|{|xyxz{zy|xxzwxxxzxyzyyxyvxxuzy{vx{}z|xx}|{{|}|{ysyv}zzzyz|y||||yyxx|zzyw{~|}{wyzyvwwyyzyyw{uxx}}|yyy|xyv|{}xz|}{zw}{w|}wwzx{zwxwv{}z{}yy}xyyxvy}{w|{|zwyyzxwzy{|~{x|{z}}xz{{{wy|{y||{}zz{vyxwzyy{yvzyzyv}wtxzzyww{xxvzzxzyzx}{||zr}{~{vzwyzz}vyzy|~v{{y{z{xxzu{wzy~{|z}zyyyyz{|}yxxwzz|z|xyx}v{{z}y~y|{~|{~z{{|}w|{|y}xv{zwxyzzywwwyxy{w{zyv{z}{{wxv||ywz{wyxwx}~y}{{yy{|}y~}||~|}|w{}|z}|}}|~~}{~|~y~{~{z}~}~|}}|z}}~}~~}|~{}{{{~}{{}|~||zz~}}|{~z}z~~|}{|~}}}}}|~~}}}~~}|~z~||{{|{y{}zx{y}|~~~{{~|}~{}~~~}~}~z||~~y}{z~z}zx}~||~~}~~z~|||}z}}~}~z|}|z}~}~|~}x~~~}}|z~~||}~~}z|}z~w{~|}|~{}|}~{~}~{{~}{~{|}}|}~}}|~|y}}~x}|~~x~z||}~|~}}}{y~~~~}|~~{}}||}}~zz}}}|}}~|~}}}s~~|}||~~~yz{~}~}~}{}}}~~~}}}|~~~{}}|~~}}}y||}{~y}~~y~}~|}|{}~{}z~{~|}{{|}}|~{~~||y~~}}~~}}|}~||{}~{}~z}~}{~}~{{~y{{|~|||{y{|}~}~}~~{}}~|~~~z~}{{}{}~}|~~}}~y}~}~~|~zywzwzy~zuxy{}}{z~yzzxxx{z{{wxyyytxsx{xzxv}ryx|xxw~z{z~{xzzyzvxx{}wxyy}zwvyw~wx{x~zww|yz}wzyuxtzzuw|yxywxyz{zxzy~|~yywyzwzyw}xyzzy{xw{vwzzwwy}yw~ywwxyxywvyz}vxz}{xzxvx}~zyy|w{ytzy{vyztyy~{|y{{{zxyxv}|}zwv}{yxxwyy}{u{y{yz{z|uz}yyswx{}zzwvxv}yz|{xxyw{zw|ztxy|z{zyz{{y|w}wy}w{yx||x{y|z|{wz|z|zxy}|txx{wz~|zy{~vy|v{yx{{y{yyxxy|zx}z|xx|{{yzzyxwx{w{|{zvxyxzw|zx{x{{{zzztvxwuw{v}wyyyv~zzxwv{|z{{x}{{zyzvzz{xw}{|wz|}}yz{|yyzvvx{x}v{{|x{zuv}y|z|y{z}{y{}zzzxzvu}p{|yx{{uzz{|wzzxxwyuyyyzw{ywzy}v~ww|xy|zy|v|x}y~y|}}zxw}y{{xx}}xyv|yxz|z{{yzx}xzzyyyyw{yx|zxyywzuv{zvz}{}}x{|{}{~xyzzy}wyy|}yx{z|{v~|{||x{|vzwywyzxyzy{zzyz|z{yy{{y{~y|yzzz{{|w}y}yyy|w|}x}w{w|yzzy{xz}|yyxy}w|{~|w}yzy|z}wzz|zzv{zzzyx{y{y{vwz|zxz{|}|~yy}yz}{z|yx|y||vy}x{y}zzuz||txz{x|yv~|}zyzywxxzw|||}~||~~|~}|}z}|~~~|~~}~{}~}||}z|{|{|}~|||xw~~|}}|}}{}zz}~{{}y~|}~}~~|}||~~|{|}z}}~|}}{y|}}~~{|z~}||}}}~}}~}}}|~~~{|~}~|}~z{|y|v|}}|~}~}~}~~{{z|y~||~~}~|z||}~}}{~{|~}{{}~~}}||{||z{}}}}z{|~z~~~~{zy{|{|~{}~z}{{~~}}}x}}{|}{}~||~~}~{|{||}}zz|~}|z|~{{|~}|||rz~|x}~|~}||}}}~{~|~{}}z{}|{{}}}|~~}}}}~}|{}|~}{|{}~~|}|~x~~~}{~z~|~}}}}~|~{}~||~|~~~~y~~|}~}}{~~~z~||~}~~{}~y}}~~x}||z}|~}~||y}}}||~~~~}}~~z~|~~~}||~{~{}~{}|~}{}|~{{}~}z}|}}~~}}||~zz{z|~{~~}}}~}|z{||||}{y}~|~~~}{}~~}z}~|}}~z|}}~~~~}|}|~{~~||{|z~}zxzy||wywyxxz}ttwt}{{xvxuyz|vyxwyvuvzx{|s|uz{{|zzty|z||yxzyu{}xx{z{wy{|y|z{{y{xxyyxxxxux|}|x|y{{{wzxyxyxwzxwyyxysz|~y{xy||{xwtzz||{w{}z{y{{yyyxvyvwx|yuxww{vyxx{xywzwyvzyzx{|zwzzvv{zyyzyyyx{}z{y|zx~wzxvzz}xz|yywxztxwxutxwxw{}yuuz|w{x}|{y{yxy}yx|v~z~w{yyyzv}}|{zyy|uxwv{z{vxwyyxzzzy|z|tuw{yzswzw|uy|z{y}{|z|{xxzyzz|z|y~{~zz|{|}}|xvxyzw{w|yuyyxxvyx{}xxzzyzs}zx{}z{|w{xzww||{zzzy{z{}yu|{z{zzxyzv{yvyx|wy|xyw{|zy{zzyutzxwwwy}v{~u}}{{xwy}y}x|w{|{|}||}y}zz{zz{zuyzy{|zz|zxxww}uyxy{wx|yyz{y~}w|z}{yzyy}{zyx|||zw{~{{|||y}zy{{zxxzxzyv{|wyyzxwwvxzzrzxzxzx||zz{w{y|{{zz|y}zu|zy~{w}z{ywyxz~yw{v|yvywwxxyuyxz|wz~z{zzy}yz||z}{|z|~{zu{||{{{~{~y{wz{zyyz{|}}zyzx|yx}xyy~{vzzy{}yz{yzwzz{{zzzxy|y}||z}z||}|~~w}z}}{{{~yt{uy~yzzwwxy}~x{vy{|v{yx~zx{{}wyyz}{zy|w~|y}zz{~}{z~~{z}}|}}||}}|yz{z|x||||{{~||{~~~}z}~~~~~~~~}}~}|{|{}yz|{}}{}~z}~~||{{~{}}~~z}{}}{z||}}z{}{|z}{}}}~z~}~}}}{||~yz}{}v~~{~~|~y||{~~{~}}|}}}z|zy{{}~{{~z{}{{}}{}y|}~~~~}~~~~~}}}~|z~~}}}|~{{|}{|{y~{}|~~~{{||}}{~{}~}}|}}~~{~z||zzy|}~}~||~}}||}{}|~|~xz|}{{}{z~~}||~}~||~~z|||~{~}}}z||}}|}~|~}}~{~~|{}z}z}||z|v}~|}}~~|}|~~|}~~}|~~x{}|}{{~~}~~{}~y{z~}}~zy}|~~~~{~~~}{~~z{}z|~|}||}~~}z}||}~{z{~}||~{}z}~|{~~}}|~~}~}|y{|z~||~~~{}{}~}~|~}~}}|~~}~}~zz}|{~}{~}}|~~}}|}y}||~~~~|}|}~vyzzzzyyyy}zw{zz|~||x{zxxz}yyxxy{y{yz}ywx}wzywzwzz}yxwyx|v|{wzzxxs{vz{zsxxy{{yz}{uz{}ytvy{yywxz{zxxzxx{wzvyv|xwz{y{{zyvx}wx|zz|{x|{xzxwzxu}}||{yyy|uyxx|xw{wuvyxyxxxzz{|ywwy|wywz|yys{zzy|z|{w{yv~yyzxwx{w|zzyy|txzyxw{y{wxw|vw{wzzxvvzxz{{|wzxw{w|zxzzxv{}wzyv|{xyx{{xvwvzy}xvw|z{vzwzy|{}{|zxz{xx}xw}wy|zwy}yyxx|vxwyxvw|xz{y|yvzz{~{yxwxyyyyy{{{v}w}wzwzy~w{x{xw|y{xyw{y{wwu|v~ywx{x{{xwz{vzt}|~vu}xw|yv~yu}yyzww|xy|u|v{y|w|{{yx{yxvxy|xwy|w||{{|x}vzzyxzyxzz{}uuxy{v{v}x|zz{{}zy~}y|u}vysxw|vzyzxwzxx|uxv|{|}yzxzzxy{{{yzxzyxy{y~wzzzz{zxyyz}x|vz{y{{zxz|{x{xyx{zy~}yy|xy~y{zw}yzx{~{|{v|yz|yz|{xvz|zuxx{xxy|yw{wwxy{yz{zyw}wz}yzx}v}x|{{{{yyyxyy||{wy|yzv}yzw}zzz|yzywx|{{z{zu{x{|w|xx|w{{|{zyzy|z{{w{||yx{|vw{z|{yzwzxzv}x||x}{|y{|}|w|zyxxyx{zwzv{z|||vxz{uy{z{xy}}yyy|}{||z{~~wz|{||z~~z}|}|}z~~|{}z{x~|}}~}}~~|~{|}}~}~|}~}{~{}|~}~~~{|y{}~~|~z{|}~|}~~}|zz~}{}}y~z~}}~}|}~z~|~~|zy|}{~~x{{{||z|~z|{~z~{~~yz|}|}||z}zxz}}{zy{}}{~z{}z|}~|}~|~|||z}|}{~~zx{~y{}||z}|{{~~x}y}}}~|}}}{z{~{~~z~~}}~}{}|{}~z}}|}}~~{~~|~{|~}~{y|{|{}~yz{{}~}z}}|~y|~}~|}~|}|~|{zz}~w~|z|~}z}~}{}~}~}}}|||~~~|~~~}z}~}~y|~|}}|v~}~~~|z~{~|}~|{|{}|}|z~}||||{~{}~y||y}~yx}}|}}|~~||}{~|~~}}~~~}{~~~~~~|||~}~}~}|}~y{||~{}{~}~|}}}zz~~~{}~}~~~~~~~}{}|z||}}}|{~}|~}~~}|}z~|{}|~~z~{||~|}~|}{~~|||x|||~}~}}}|~}|~~~{}}~~~}}~~~|~}{}z~~|}{~||}z|}~~|}{|~~}}}~xy{|yxxy{}{~}{ywvyy}wz{ywwvvxxswxxwv}yywvvsvty{{{vxu|{tyzw}zxxzw{xzv|}zxz{uwyytwxyvz{z{xxxywzxxywwzty{}{xzz{z|yyw{~xxzzyx{|}{z|y{~yz~zzwz|wwxu|zwwty{wuxxxzy{y{s}|wxxvuxwwutzz{yyzxvxz~z~wzyyx{x|y{~zw~t~zwx{yvxzxvzx{sy}wx|yyy{zyw}zwzuxyyz~xvvzx}|{|zyxv}xxz{w}{}z|~|y{xv|vwyxxy{yz|vtzwxxwyw}vtxxwzuzs{{|xxwyyzx{xwxy}zx}|y{wxz|~y|vzuzxwvyyzxwx{z|xv|{{wx{{xyzwxxvz{~zz|z{x{wvyx|vzyyz|xzx{yy{z~}xy{}yytwuxywxwyxxyz}xzzy|wyvsuzzx{}zzw|}}y|{vx~z|yxxzy|||}|{x{|w{w}zxwzv{v|zw{|{wx|xzxxzzxxzw|yvv||{wwx{{||z{x}}}yz}zxyz{yy|z{xyyv}y|xwzyvyyyzy}}zzyx{yx}zyyy{|w{}xw|{|y{xv{y~z|zy|{|||}|~{{{z~xw|{ywzyyyx{{ryv|uuyyyz{zzvvxy{y{~||z{|wwyz{ywy{~}w|{y{{}y|{w{xzyxvwxywx}}wxwzv{xxyztwyzyxw}}}}zxz{{|~xww|||~{~|{xz~z|{~xxyyyy{z}w~~{xxx~|{{{zw|zx}|yxxwyy}{||}|x|y|{}~z|~}{{~|}~~}~|~zzzz||{}y~~~|~|{~~~}}}~~|{~}z}|~}}z{|~~{{}{~{{|}|~{|}||~}~|~~~}{|~|{}{||yz}}|}|z{~xz}{yy|}~~z~~|x||{}|z|~{~|}}x}~z~|{zx{|~|z~}}~~}}{}|z{z}|~~~|}{z{}~v}~|~}}wz{z~~}{}}|{}~|~{|{~}|~|}|}}}z}yz|}|~~}}z}~~~~z~~|}|{}|}~}~|z|}~~|~~}~~}~~~|~}}|~|~yx||~~y}}~~~yy~}~~~z~{~}~}|}||}|~~~}}|}{~||yw{{}{~~{~~~~}}~~~}~~|||y}|~}z~}~s|}y~}~||||~{}~~||~|}z}~~{z~~z}~~||||~}~|}y}}}|}}}z~|}x~}~}|}|{}~}|}}}}~}~~~|~{{~}}{~}}{|}~|~}}}}~{~}~}}x~zy|{}|~{}~{{~}|~}}{{}|~}x~|z~{~~|}|~ywzyvy|xxyxx|{z}uv~|{u{|{uzy}xzwyvwz|xxzyzywzw{sxtv{wz|x{vzz~wyvzx{yy{z{{u|yz|yxxu{wz{xxzyzyv{zv{vxzz}wv|zzvwv{xyzwwyzxwxuuyxy}{vzzyyuzwwvyuzzz||xxzzw{y{{{xw{y}xtx|xtuxy}uv||xyw}zuyy~wzuw|xz{wy{|||y|zyzx{{yxw{xz}xwvwyy~yyzyzy{{zyw}{{zyyxvyyt{ywwu{yxyxw{sqzx~x{y{zvzyy|}~{y{yy{zzv{xyxxzw}{{xxxzxy~}zzxw{u|x}tuzxyzw|yvzz{~yzzz|z|xyxxyx|wwvxuzx{y{zxw{{x}v|z|xyxzy|vzv}zz{{|yxx|{x{x|w|xyy~|}v{zvyv|z~z|zyyvzv{||{zxxyvyyx{}zz|zx}{{{yz||yxy~yyxzuy{v~y}{|wyxx~syzwx{y{xzz|z|{x~wzvz}x}|yxz{uzzvwx{w}x}xzx{|wx|{~z{y|xx|zwz{xzuy}{x~wv|yzxwyzyyw|}{vyy|{zz}ywz{y}zz|wz~yz{y{~{yz|zy|xzzyz{{{{|x~zzzyyx{yw{ywz}{yw{yywz{}x{~|~z{xxw{|{|xxxzww{|zxzvzzww|zxwxwz}wwwtzyyz|y|~wwz|xwzy|yzx}xywyywr}{z{y~z|zx{z{zytx}z~|{x{y{y||z|~{zzzw|{zz{zzx{zyz~wz|{v{w{|x~wxz|zyw{z}|{}||z|y}~}~y|}}x|{}~~|}~{z}~}~||~||}|~}}|{{x~~||{{}~}}}||}||y|z~~~~z|~|~}}{|}~~z|~|}z~}{|{z|}}~z{}}{}{~{~|z~}~|~z}{}{}z{z~{{|z}{|y~}z}}|}}~}z~}}{}{|~~|}~}}z}y}{~}~}~~~}|x{{{{~~}|{||~}{||~{{~}~|}{z}y~|{~~|}~{|}}}|y}}~|~|}~~x{y{}~}z|z~{~|~}|z~~~}|~~{|z{~z~~}||y~}~|}~~~|{x}|}|~|{z}~}}}||}{}z{{|}zy{}|}~}{|{|z{}y||~~}|{}~~~~~||{{{}}}~|y|~~}{~|}}}||z|z~{{||{~}|zw~|{~|}{{{{~|yy||}{~~}}}~y~~{~}{~{~~}y~}|}~~z{}~~y~|{}~~~{}|}|~}|~|}|~~{|}~}{{}||}y}{}~|}||{}~{|{}|~}{}}}~}~}|{~}|~}~{~}~}|~|~{}~~{{~z|~~|~{|~~~~|~z~}{}|}|~}}~|}~y}}}vwyvy{|{zy||wszzxv|wyy{uyyvwxzy{vtyw{yry{u|xzwuw||z{w}y{zyxw}xxyv}yz|z|zzzywxywx|yyzyxr}yxxyvwzyzyyvyvux~xx{zzz{{z{wwzu}x~|w{}xzyvw}y{yxyzwzyywx}uxy|w{u}wuwz{xvxxxwwxzy|y}z{~zzvwxvxvy{zxx}zz{w|{}xz{yyyxyzxvuzs}t{txzvztvzw{yu}x{xu{zvz{y{|x|xyvxzy||zy{xz{{yz}z|{yx{{x|yvxwzxtz{x{{xy}yx|zvxvyz{xz{yvvyyyzwzy~{zyyz{z|z{|v}|w||}uuzzz}yxxyuvvzw{ywuxx{|vzwyyxw{z|~|y}yz{y~v{|v}vy~{x|~|yy{|zz{yyyxyyywy|vwtzwyuzzyyvxw}w}wyzyo{|{x|z|~z}{z{vzxvz{{z~~|wx|zyx{z|x{ztwvyyyx}zxzxz{zyy{u{zxyx}ywy}{yz{zxzy|wvyzz|y|wzyz~x}zxy}{{z{w}wyyvzzy~z|zx{|zxzxux{yzzxwzww~y{z}|{~}z}xz{~wzxw|xyyz~ywzyw}y|{{z~y{zv{vzyyv|zzvw|yzzwx|vy{||{~y|}yu{ywz{||{yx|{{|zvyz}x}yy}|w|~www}x}wyu{zsz|xw{z}x|yyvzy}{w{{yz|yuw~~y}{xx{yywzyy{wyzw|zzwyv|zzvyuyz{{v}zy|{x{||zx}{||ywz~|x}xz}|y|~z|{}}|~~y~~{z{x~|}|zz~x{~}z}}~z~{}~}}}{|~~~{~|}}}}{}}~~{|{}~~{z|{}zy}~~}}|}~|{|z}{}|~}~z|~||}|z~{}~~||}~|x{}}|}~{|}|{|{{|xx~{yz{~~}~}}{~|z|~~}zz{yzzz{~~zv|{|~}{x~z{y{{|~z{|}~~{~}{~{|~~~}|{y{yy{|{{z~|~{|~}z|{~{~|~}~|z~{~|}~z|{|{|}}}~}|~~}y{{}y|}y|~{~~~~}{||~~}|}{~}~|xzz|~~z}|{}~|{{~~}~~~~}~z~~~|}{~}~|{~}||{{}|~}|}}|||y{|y~||z~}~z{~y}}~|~y|~}~~{{|z~{}}~}x{}{~y}~~~w~~v|}~}~~{}~||~~~~|}~~{}~{}w}||}~}}z|}|yyyzy}~|}|y~}|~}{~zz{~}}|z~{~~~~~}{z|}|z||y~|~}}|}~|~|~y|}{y}{~~~}~~w|z~}~|zzy{x{{zx{{w|zyxx{w}zy}y|yvyyxxw|x|yywyzyy}uu{yvyx{}zzxxxzzzz||}zy{zyxy|~~{xz{|ywyzxzyy~vy{yvuxzwzyyxxyvuvyzz{w}t{{{{xwuyzvyy{{{{{uyxq|wx|uuwzxyyyz}zyzw{~y{ytzy{yx{vtwy{}yuxyy{y{|xx}yxyxz|wxx{z~yyx}zy{zuzz{wyzxxw{vwyyv{|xw|yyy{xx{ywyv~~xyzw{~wyyyyvu|vzvyxyxuv{{yzyzzyyxz{zz{u|zzzv}xytwuy{|zz{|y~zz{yuy|x~zzwt}yyxyz{|z{|zyvx{y||{|ww{ywyyyzuyw{|vwww{zwwyx{{xxuux{|yxyy}|x{|xx}x{z|x||wxywx}wyyzyxyw{|}yxxz{~{xuyu|{zy{x~}xx}xzu~yyxxyx{{wvy|xy|}xww|yz|~vw~~y|xxx~|{y}x{zw}yyz|xyzy{y|{vz}yyx{yvy~{p|yyw|||}zy{{z{{{yzyzw|y{z{{}{|xy|vw{}{{wxyxy|yzyvvyyxz~y~|yzzyyxx}vxxvyy~{xx}}{|{zwy~z{x|zwz|{yww|x{y|z~{wzxzw{~~z}y}|x{z{{vz|}yyzzx|z{uv{{yz{w{w||{{{v{yzz~vzzzzzz{|y{ws|xx{xz~x|x{xyyy|{{t{}x{{zx{}xwuy|zz{|z|{{yy}zyz{zwxx}zy|y|y|uyy|yyxy|vz{y{zy|{{zyzzzyz|{{~}~~y|~}}~|}~~~|}{|~~|{|~{||}|}}~}~|}}z~{~{|}z|z~zy{|~|}~}}~~|{zzy}|y{z}~|z|{}z}|||||{|~{|}}{~}{||{}~}|}~|~y}}}}|{x~~{~|}|z~~z}~~~~{y}{{|}}}}~z}}~~~~~}}}y}~~|}}z~}|~~}}}}|{}{~z~|}}w~{x~~y|~~||x~|~}}}|}}}~}|z~~{z}y}~~{|~|z~|~}~|yz||~~|}|~||~|{z~}{{}~}}}|}|}|~{{z~z{{}~|z~}}~~}}|~}|~{||~~|z}|}~}z}}~~}|~}~~}{|}z}z~r~{~z~|~~|~u~|}}|}}~}}~~}}~{~~~~~~{}~{|{z}}{~~z}|}~{||{~}|~{}}}~{z~}~}|~~x}|}|~~~|}~|~}z}|}z{}}{~|y~~|~y{}z}xz|~{{}~}|||}{|}||~~{}|~{|~~~|~}}}{}}~}{~~}~~~|~~}}}}}~~~{~~|}{|~|{}}{wyzz{{xxy{w}z{vs{xxzyzzxsxu{wyxzvxwwwzzywxwxxyz|zyxwxzz{zxzz{x|yyxxy|z{v}wxxuzvxwyxw{|{x|vyxt}xvywwwy{wu{yww|~vz{yt{{{yyx{yy{|zwwz{uv{{wuzyxzzvyz{uwytxxywzx{xuzww{zxyuwz|yzzzywx{x|yyyxw|{w|{{zy{z}xzzwvx{x|zxxy{vvxw{vx{vxvyyyzzx{z{y|{yyw}wx}yx{y{zz{wxz|z|~||}x~tvw|y|zxuuzzz{ywyuwuxx{~}|zuy|zvxv{{|yw}}{y}}xxyxzxyxzx{w~yyyy}{vz}xv{x{z|v{yyxw{{xxwv~}}~zxvyyxw}}{{ywz~yw}wy{wz|w{}xzyzy|yyzvy}yxw|zxv{x{xuzxzxywyyyyxww|{z}}|}y|~{|zz|wxzyzyy}|z{z|wzyxvyz{z|wwvxxzwwzx|wyuwzwxwywyytwxw}xz~{{|{xyzx}{{{y|z{x|x{~zywy{y{zzz{|{uyz{yuxzuwyyyux|yzx{wxwyxxy~{z{zw|xyzzzy~{z{zx}yz{y}yyxywwv{{zxyyxyx{zvyy{{z{||w{rz}x{~z|{}~~~w{}|w||z||wxyz}y{ww}|zvxw~vy{yzvyvxzwx|y||xxx|yz{{{zyxyzz}{x}~w|w}w{|wzz~}|z||x|{}yzx{{zzzxzvxyzxy}{zyyz{wx|{xww{yxz~~|z{{z{y{{}|{~}z{|}|}|~|x~z}{|~w~{w}}~}}{||y}{~{z~~~}z}~~{~~|~}~{{z~}y{~|}~}{|}z~~~{||~{|}}}~z~}~z~~}~~}|~~z}|~{|z{|~zw{}{}}}y~|}~}}|z|~{}zy~~x}~|~z||~}}}}}{}{}z}z~|}z~{~{}{}{w{~||z~~xz{|}|z}|~~}~~yz|~zw|~}|zzz~|}{zy||~~|z}}~}}y~~||~~~}~}}~}}|~~~~~}{}|y|{~}z{|}~~|}|~z}}|~~|~~|~}{~}~{~}}|~{}}}~|~{~}{}{~|~}|{|~}~}}}|{~||||~{}~||~y{|~~v||{}z}|{}{}~}{|}~y~}|}||x~{~x{}u|{~z|{w~}~}}{~}~~~{y}z}|~~~|}~}|}{{z{||x}~}~}~~|~~~{~}|{|~~|~}~|y~}|}~~~{}~}{}|y{z~}{|~}}{}z~}~{y|{~}~}{{~}}~|}~}}}}}|{|}|}}~~~z}z|}}|}|}~~~xy{xxz~zzzzyuxx|w|xzyz{|yw|xv|zy||w{xzwxuyytzyz{|x{}wyywwy|tz}ywy{zy{|wy{yuywyz{zwy|x~{yxyyyz|{yx{yyxyz|wx{yxw{x{w|}|zyv{v{{{wwsvxw|zw{z|yxzxxww}yxs{x{zwzwzyxx{xzw}}{vz|zxzzyyz{v|xw|yxx|xxywx}w{zxxxzzx{zwzvz|zw|u~wzyvxyyzzy}z{vyx{sz{uyxzzu|ww~v{{yz{~zxzzy{zwy{}x{{y{zxywzxn|xxxxz{zx|y}z~zzxyyzwyz{w{wxxyzyvyxxyzy{xyyw{xyz{yy{z|x}x{zzyy}|z~w{yzzz{y|z|xyyvzv|{}}wuyx|{y{{yyxxyu}xw{z{xzx|xw{{~}{zx|x|zz{wx|{uwxyxxw|}{xxyzxzvxtwyxxrw|y|yyyz}z{zzvyxz|v|~zxz}||{}}y{}r|zz{y{wz|ywy|zzyzzx|w{yxyyywxzzyz{zwzwzzyvvx{|yztzzw{zzxyy|y|zz|xzy{xwy|zx|x{zzx{zsy|{zv{|yy|~xyv}|yzwzwz~~ywy{v|yzy{xzw}xxxzywxyvxzw{zz{}{yy|}wzwyy||yyvuzy{wxws~{{{yyy~|xzyzzzy|uy{z{v{zzzx{zww|z}{w||x{yy{|{z{{|yzz|||yyzzx}vxyz}}|z~}}yx{~}z{zxyy{yyyyxz|~|}yvz{yx|zw}}x}xwy|x{{u|y|zxquv{zyxzxw|~~{|}}~}{z|~{{}z|{x~||}|~{}}{}}}y}{{{}||~}y}{z{~~~y|~{}}~~}||{~}~}|~x}}y~zz|~yz|}z}}{{}}|}|z~|z|x{|~|}~}{z{{|{z}{}{}z~~{~~|~~y|||z~zz||z{}{~}z}}}{z~{}{z{}}}|~~}}{}~}{{|y|{~|~|{~{}}{}~~|}~}}}~}z{||}{}~~}{{~|{}~{|}}~{}~{}z}}y{~}|}~}|}{{~|x}}|~~zx}~}|}}|}}}}{~~~}~~|z}~|}}}~}|~}z~y|{~}v}y~|~{{{|{z~}~{~y|{z~~}|}{~~}}|}~{{~|}~|}}}~|}}~~}}~y}y~|z}{}~|{{|z}~~~~~}~||~{{}}|}|~|}|~~}{|~{|~~||}~~}~|}}}||}|}~}|~}}|z}{{}~z{{}}}~|~~||}}~~}|||}||~~{{~~||~|}|}x|~y}}}{}}}~z|{~{}~~~||}z{z~x}~{~|}y{}y~zx|y}{yyvzyvxzzzx{|~z{vuyxw|wxu||t|zx|{zzyzytz}}zwzzxzwu}w|y{z{z}{|w{zt|xyvyywzyyw|zz{|wvv|wxwuxuvwywx}wzyyx|w{zwxx}x|xzw{}z~y|zzv}yuxy|z|xxwzvywyvxyuyvt~zzyxzysvvvy|v|zyyzvyxw~zz{yz|y~wv}{zyx~zzxwy}xxy}zxu}{wx|zwx{xwtxx~{ywuxx~{xxzv}}uu{x||z~}|v{xyxx{{y|||uwxxy{|}xxzyz}vyt~{w{yw|z}xyzwtxxv{|~y}wux}wz|y{w{}y{|{|vy{|z~yxwzuyvx|zwxyyxz{{yyx{z}{vw{zwwxz|z}||~}{yzy}{}x|z}|xyy{}y}yyxzzxxy{{y|vwx~zvz{xvxwyyyuzy{zyyy|{tyyz~zvwuyxzwy~w{{||yxyv||y|zxxyyuvyxzzz{zx}yzwxyyzvwxx||{uy{x{~}zxwx{zy{z|}z~x~|{xxyw|~{z|yy{{vvz~{vyv{ywxx{yzx}{vywz{zxxuxyxzxyu{z{~{}zy~~yw{y|}}~}{zyvwxxzwzz{uuyxyw{|syx{zzwy}v{zz{xz}xwz|{{{zz||xxw}{{z}yzz|zx{~zy{{{zzx~x~vyx|xxzy}xwuywvzyzxz~wxy}z{y~zz~}v{|xyz|z|~|}}}~|}}~{y{y{{y|yy|zzxyy|vyv|zs}~~wvxzxy{xt|{zy{}y|zwz~||{x|yy}}~~{|}{{|}|~{y}|}||zx{||}z{|{}|}|}~~|}x|~~}|}~}{|}~~}|~}|{}~|~}|~z}z||||~}{|y|{~~~~}|}~||}||~}}~}|~|}}}~{}|}z}|~yz{}{{|||}|x}z~}}{|}y|z|~~}}}|~|{}~|||~{{}|}|{}z~}{}x|z|{}zx}{{}}z|||x}|{~~~y}|~{|{}{}|{~|}{|}|}u~}z}~}|}}~{~{{~{}x}~}{{~|~{~~|}}||{}{y|~}y~|}~|~}~{}~~}~{}}|{~~|{~~~~~}|xy||}z}|}}{~|~}}~{||}~~~~}|}~}|yx{z~~y{}}}zzyy~|{|}z~z}~~~}~~}~||}}~~|~{~}~|}|}{z|}|v|~{}}}~x|}z}}||~|{}|}}z~z}~y}~~y~~}|zy{z|}~~}~y{~~{~}}||~|~}|{y}|}~}{~~|}~~|}~zz}{zy|~}~~}|~|~{~~~||~|{}x~}|{z}|~{|{}|~}|{~|~}}|~|yyu{u}vzuzyv|{wyzvzy}{{y{zz|w}}y{wuwzyxtywyyzuwwvxzxvxxw{yzy|{zwzxxzy|{xy~|xyyzyvzuzxzyy|{w~uyuyx{yqwwxw{zxzvyyxz}zzw{xvyzxxvuywyxz|}uxyu{xuuzvwz{vuyzwyxywxsxy}yxwuwwvyy{vtz{vyu~{{wzw|vysxwxxvv}zwy|{z{yv}|zxx{x{vzzx}z{{wyzxxzy}xyyzzzyx|yx{{yy~z{{xv{yxz|x{u{{}{{wyxwu}{zwztyywyyxyzv{{wzv~|z}vzzxz}wwyxw{yyzyxzwyzyzvyyz}zuywxw||zywwxyzyz{zzzzy}zxq{{zt}{{v{y|x{|xzuyxyyw||zzy~|xwyx{{sz~yyyy{xx}uyv|yxv{|yx{|zzxx|~xy{x|zzvz||}yzy|xw{v|zx|y}zxxwyzu|yyzy|y||~wyzzzzyxu}|x||}xvzyxxz|y{zzzyywxvuuvyvyzyx}y{|{|yz{y{y{~{|}{yuyxywxyxxz|yxzxyz{||zz{vwzzwtvyxzxxy{y|yyz|zx|zzxzy}zxwzxw|wzwzzzy{|yx|y~|yzzzyw{ywy|z|ytwzzxvy}|||{wy{y~}}ywz{xxyxwxwzz|z||{{uxyx{|{yxzuwwxyy{ywwy{}}w{|zzy}zyx|zvxy}y}vxx{x{|yzy{u{zzzx{yvu{y}zu{zy}y}{vzz{|~}x{zzw{}xwzzw|}w|yx~{~yyvv}{|{v{x|}~{~~~{|}}~}|{}}}z}{z~}z~~s|{~y}~}~~~}~}x~}}}{~~}{|}|~|{}}~}z{|}{{|~}~~}{}~{~{~}~}~x}y|~|~|}|{|}x}~y}~}{~y~||{||{}|{|}{y}}zx}~}~y}~{}{|{}|}}~~~z}{y|}z~~y|~~||~}~}~|~~}}}{~||}}y~{{~{}z{}z~|}{|~}{}~{}z{~|~~|~{~~~{z{~|~|{~~~~~|x}}~~|~}{~}~}~}}~|}z~~}}~}|~~}|~~||~{|~||}~}~{~~~~~||y||~}{}}}{~}}~}~z~|{||z~}~u~}x}|~}{~~~|y|~~|~~|}x|}~}~}{z}|||}}{~~|~{~{z{|{~~~~}x~}z{~}~}{{}|~~~}|~z{}|~~|{~~{|zx}|}|z|}~}~z~}~~}}~~~}|~{~{{~|{|}~~{|~}{~}~|}}~}|~||{||}~}~}}|z|}}{{{~{{~|{y|{}~~x}}~|}x}}{~|zyvyyvx}zzzz{uwxw{wwwywvz{yvvwxzyuvywyvyw}{y~y{yx|{}|yux|yywxxy|xwyy|yv|}zyzy{wy{wyxww{}xww|vuxtwuyzyxwwzx{v|{w||}}yz|xyyzw{yuv{vw{yx|{|||w{wwvvuxwz{zwxxywwzw|vvxzuxyxxzzxy{{ywyuw{{xxuzy|~wz~w|{{}x|yw|{xxywwvzwwyvrxx|uwvxzxz{wv{{|wy}yzzzzx|y|vyyzyyy~{wwtuz}x{yyu{|uz|z}x{u|xzz{xw{vxzwywvzyzxyzxv}z{|z|}wzwx|yx}yx|x{{zz|~|yz~}u{tz{xuxyx|xvxy}wzxxwvz|~wxu{{zx{y||t|}yy~yzxwwyzxzzx{zyvy}y|z{vzzzy{zx{|yy}xyxz|vwxyzzywxz~z{x}|z}{yyy|}ywxz|z|y{|zzzzzy}|yx{yvz~vxwxs{ywwvxvwzw{wxyyxutzz|zy||zzz{{|yxz{{}x{}z{z}z{xyy|y{zyx|y~zzzxyvw|wtzxzvyy}zwzzyyxzzvzy|yz{z~|{zwxwyy{xwzxz{~|w~{|{{|}{xy|y|yzx|zy{vxxxxzxvztx}y|y{{z}x{{z}zz{zzzzyz~yzzy}}yyzyy~zxxyzzyzv|zv{{xu||x|x|xx{z|zx|z~|||w|~yzz{~|w{z{}~}z{}w|yzy{~{xwz||z{~|vz{zyx~{x|wv{zyvvz{zzzyz{}w}}w|{w{}wyzx}|xy{y~}~{~~z||~}~w{|~~{}}}zy|zzz}z}{|{~|z~~}{}}}~~~~{||}z{}y}|~~{{|~}{|~~~}|~{~~~}{|{|{}|}}}}{~|}~|y{{~{}}}x}}|z}}y{v~~z{y~{|}~~~~}}}}{|y~~}{~{||~~|}~}}}}v}{}z{||z|}~~}}}~|~}}~~|~{x}|{~}}~z{~|}~{}z{~}|{~{~z|{|{~|~}}~}}z~{y{}|xyz|{{}}}|{~||z~}|~{|}{~z~~|~}}|{}|~~}y{|~}{z}|||ywx|}y~|}{{~}{}z}{}}~|}~~||}~z}}~|}|~}|~|{}}~~{x{~~}~~}z~~}~~~zy~~{~|{}|}}}{z~}}~|~{{z|}}~~}y{}~~{~}|{~}{|~~~~|~}}{~|}{~~}|~|~y}|~}~z}{y}}~}}}~~|z}|~y}~{||~|~z~}~~{~{zy}~|{y}|z|~|z~~||}}~|~~|{}}|}z~|~~}}~~}||}{{|~||}~~zyzwyz|zxzxx|xvwxwzxyzy|uyzzyvzy{xy{{u|yuyy{zwuxy|vxxxzxyyy{xwxzzwx{~zyyy}}|zy{yzyxzz|xyyw{xwxyxz|yzx~zwyv{yzx{wzyxwxw{yxzztywww{yz}wyy}xzzw~{z}{yyv{{wx{wyxzwwzzxyxyx{xxxzzwytwvt|yxsy|uz|vzz{zw}|zzzyw}|z|yyvyx~{v{}uvxxxzyzx{yxvwv|yyvxwzwvvzyzxx|{}yy{x{wzz|yxxyyyyuzy~}zz}|wy{z{vz{zxy|{xxtzyx}|yw{|vzvwzzx~x{y{vyzyyzw{yyyy{{y{y}x{{zx{vux{|z}z{wzyw}{{zyyvzw~wyxxy{uwzzyzwvyyzuw|z}yuzz|||{}y}z|wzz{y|zw{wvx{zzwxzysv{{yvwz|ww~v{xwx|yyy{x{wzzwxyyxyxwwy||{wy{yyzx{xxwtyzzy}y{ywxwzxyxxxxzvw|yz}uxzx{{zzyyw|ytzy{{{zu|wzzxyz|xyzyw{xyyxy{|z{~vzw{ww|x{vzvzywx{z|{zyz~}xxyxxx|wzwyyxt|z}zz}yy}wy|vx{xyyzyx}yyyxy{x~wvvw|~y{~~{vzz{|w}xzy~|{ww{{yywxx|zzwzyyzxv~xyyxy{xzxz{}{xwzxyw~zy|y}y||y{zzxwxzzzyz}zv}}|vw{wyy{zvy{wz{y{zz|w{{wuyzyz|y{yyy{|y{{{|xyyx{xxxz{{yxyyyy{}w|xz}}~{|}{{~}}y{~}x~}{{}|}{~x}{z{y{}{}y}z{z{}{}~|~~}|}|~|~~||z|}z}z||}}{}}~|x{}{{}~z|}||v~||z|~}~||~|}|y~{}{~|}w}|}~}}z|{~~z||{|~~z{}~y~}~y}||~~~~y~{z~~~y~}}~~{y}~~}}|}|{{}||~~||}|}~~{~~{|}}}z{{~~|~|}|~~~~}}{}}~||}z}y||}}~|x{z}y~}|}|}}|~~{}}}|{~|}~{~{|z~|{}z}|~|{{}||}}~}|{}}z}~~|~y}{zw|~}|z||~{}{}}~~}}}z~~}|~}{~~|}|}}{~~|}}~~}}|}||}r{|~~x{|}|}|x~~y}~}}}~|z~}}|~z~}||{}}z}}|~z~~~}}~}~|~|}~}~~z~}}{}~}~|~|~~z||}|{~|}~~}~~~}~~}~{}}|}|}{}}~~~~}}}|}z~~~~~}~}}}|~z~~}}{|}~|{||}}|~~}y~}~~|~~~{~}{~}|}}}{~}}z~|}~}{}~}{}|z~~}~~~~}y}~~~}{{yvz{z{}zy~vr{s|zwxzx{xxx~yw{xxtxvz{v{zywzv{zy}zzyx{yx}|yw}zxz{{xvz~vyyy|zxuww{zxyyy~|xvwy{yxwwywyzy{uwwvzz{xuv{|zzwy{y~{|zz}xzyzzxyxt|wy{wxzzxy{vywsvzvyu{twxvzzvzyyzvwwx{yz}z{zz{|wv|x{y|{zy|yy~zzx{y}z{zyuvx~yyyw{twwwuzuxyw{yz}zu|xx{y|vx}wxuzyzyzzyzvxzy}w{{{x|yxz}z}}x{}yvy|~uwyy}yyxwvw{xxvy|wywxyzzy{|ywv|xx}y|z|yy{|zx{zzyv~y~}}{z}xxxx{xvxxzy{|uv{{ww{|wx}zzzxyy{zz|yz{vyyw~{yx}xvzzzvt}z|{z|{vyzx{zzvxyyyyyzzzvv{{{ywyu{wzw{yx{zzyw}yx{{xyz{}xz|xyy{zz||}|yyy}yww|z{|u{wy|z||{wtx|xwzq|xxxxxw|zx|z{yyv}z{yz|zz{y}|~z{wuzx{|{{yvxyxxyx|uyyyv|uxzx{{}yy~xyxxuxzz|xyy{zz~zz{zz{xyyz{z{zzxw{{zxx}xxxx{{z{ux|xyvzx{txzw{vvzxtxx{{xy{{{xz~{~x|{}zz{x}|{}|zx{}{v{ywxx{zzxwwx}yx{xzw~yt{w{|wwyvzzzyz||||y}{z~v||{zuz~{y{~zy||ywxx~}|{||zzyxzxv|vyzuy||y}vzxyx|xxz|{{x{z{{y|vyz{y~}}~||~yz{x|y~|||{|{{z{|{|}{~|~y{}|~~~}~}{~|~~}~|~~}|~}{}{{{}|~||}}{}|}|}||~{{}}z{}~|~|||~~}}}{~~||{|{}z}}y|y}z~|{~z{}|~~z||}}{|}|~|z}|}|}~~~|}z}|y{|{}|y||{|||~|}|||{||{|}||}|~~{|}}~~|{}}~{~|{}y}~}~}z}{~y|{{|z|~{~}~|~~|~~{~{~{|~z|}z~|{}}~}}}{{~|{|xz}z~|}}~{}~{|~}}{}z~||{}}w|~|~|}{|}}~~|{|}|z}{{~~~z|{~~}{}z|}~|||zz~z}{|}x~|~{|}}|}|~}}|z~~}}{z}}}z{~~~|}}~|~|||}x}{z{{~}}~~~}}}}~~~}~|{~{~}~yxzz~}}|w~~|{}}}~|||~}~}{~}~~|}}}}~~~~z|}z|{|}|~z}}}~}~}y|~|}}{}~}~|q||}}}|||{}{}y~|}z|x{||{}u}~~~~z{wxx{}y|zwvyxzx|w{x{z~ywzwx}vy|ywt|{|yxwxwyx|{xxyy}xuvuy{wwxyxyxzwx||||y}yywr{vyzxyy|{yzzvzvwwyzvzv{wyxxy|yv}wx{wvwywyvwwvyu}}wwzxyzwwxyyzuyt}y|vywuv|zx{zw{y|{x{vxxy~ww{x{yz|{wwxzz}yy{ywzzwy}{y{zwy{|z{xwwzywxzwzxzzyw{yvwwzyw~wxzt{yyxsyy|{yxzzvzvwy{yx{zxz|zw{|w|wzwzxvyyvxzxz{xzz{y{xvz}xwzzw{zx|xw|zv{xxz{xwzyvxsv|xwwx}}~~zyywxyx}vxx{x|z}vzxxvxuz{}xy{xyxvy{wyzxzxxv}wzv{{}vy|zwy{wx}{{ysxwz{vx{vy}xy|{wzz|zyxyx|zz{|zyy|{xzyxz{{tx{{wywzy|wy}wywxy}tzy{{xw|zyx{u|y~zyuxyyvwyvy{y|ywzw|wwz{{{x{vxyxz{wy|{xzy{znv|v{yzy|ywwwvx{yw{|xz~zyw~y{|yxxyz{{ywy|yw}y{zwy|{s|yyzzwyx|x{y{yywvyzx||wz||vxzxyy|wyuvuzyw}yx~{{x|ywy{w||{}yzzxzxz||xyzxzy{xxyyxx}x~|zwxyyz|xx|wy|yv}wwzyz~wzw{yw{zywyz|xv{{x|z{z|||ww{{xz{~|zw{wzyxzzx{z|||yw{}vvzxwyvx{|wx{{{x{{z|{{}y}}{xy{{zzwzzzw~~{|{|}}||}}}y~|z{}|z|}~|z{{~{z~z{|z}{|t||z~}}}|~~~{z|~}{}y}|z{z|}|}{|}{{~{z~zy{{z{}y}x~x}~}~}}y~|~}~~~||}}}}}~}}~}~}{||y|~{}y}|||{zz{|y}}}|~}}~{}}zzw}z|}y~}~w}}z~{|~u||~}z~{|~|}{{{}|}}}~}~|{zz|}{~x~|{||~}}z{~}}~}~{~z{{}zz}~{~{x~}}|~{~~|z~|}}}}}y|~||~}|~~|{xy}|}}{|~}|}x~|z{}~|~{{{|~~||~|x{~||}{{~{{}|~~~~}}|~}~~{~~~~}{}}|}~|~}|y{}~{}|}~x~~~|}~{}|~||w{~~|}{{}z~}z~}~}x}}zz~~|}~~~||}}}~y}|{~{|~|~|~}~~||z}}}~{{~~{|~|x~~~}|~|~y~|||~{~}}~}~{~}}~~~~||}z}{{|}~~|}~}{~~~|}~||||~~~{|z|}||}}}}~}}~}}~{}}y{{|~{{y|||}yxxxx|yzyyw}xxzzwzzyw{yvyvxwyyxy|z|{y{vxvz|y||w{y{wuxz{}~~~yyyyxyyxyxzywzy}wzxzv{zwxx|uzwxwwzywrywzxz~yy{{ywvyx{yyzxw}y|{|}z{y{zw{{zuwxzvxvzwz}ww|y{x|yzwvxvzv||y{yzywyyzywwyw|uyyz}yy{zu}{|ywzxw|{px|t{zxxwvv|zxxy|wy}{v|zuwy}y|xwxzy|zwx{x|}z~|zxyyzzwzy{{{y|z}{zyywy}~|xwuz}v{{}|xvzyyxx{y|||{zzvy{wz|}{{yzzzxyy|xxzwz{{|yy{wzyyvy|wyw|ywtzvwzuwyyz}vyuwz{|{||zy}zw}y}|zzw{|~|z~{y{yzywz|{z|wy|}xvzvzxy}xzxzz{y}yvx~z|w}zyz}{yvx}w}y|y}~~}}}x{|zwx{yvx{vz|vyuxyut{{{zwt{yz~{{xyxxz~{zyz|~z}|xzzvz{yz|zxx|yz{x}x|xww{zwvxyzuww}uu{{}|s{}yyxvx{wyv|}xyu}z|~}{||y{}|yzz~x~}y{zyx|{y{ywxzzx|z{yvzyxzyzyvzxvwyy{ywyqzy}|||z|yz}{x}x{|zz~}}{{{|yz|{swxwyyy|}w{|x}zzzx{}y{uzxvz|z|~y{}{|}|{|{}|z~}z|zzz}{{}|{||xyzyx}{}x{tx||{ywyxyzw|y{yx~~z{}|w~yz{|x{z{}|zx~|~~x}z~}}~||~}y{y~zz}{{}{{{|z||z~}~{{|}}{~~~|~|||||z~~~~|||zy{y~{|{|}~{||}{~}}}}~}||~~|{}}|{x|}~y}|~~}|{{~|z|~~{}{{||{~w}w}|y{z{~|~~||~|~{~~~|~||{~~}}}}|{|~}}}|{z}~||}}|~{}|{{~~|x~z~x~~~{~|}~~~|{z||{~|}~|}~|{||}~||}{z{{{~~{|~|z{~~~y~}||y{|~}~~|~|}}~||{|z|x}z~|~~z~~y}|{}|{|z|x~}}|~}~~}||}{z}~~}}~|~~}u~z~{}~}{y{}~}|}x{~|}}~~~~}{|}|}~|}z{}|}~|||z{}|||{~~|~{|}}~}~~|}||~~}~}}x}~}~}z~}|~~|~}}{}}||~~~}|}~|}{~|{||}||~}z{zz~}~|||z|{}{{}}|{~||}~|}~~{~~}~}y}~}|}}z}}{{{}~~~y{||{}x~~}~||}~{|{{}{{{}|}}z}~~{~}}~~~}|~{yv}vx{yxx}yw{wy{yzxywyyxzxy{{zt{{zvxyrywwww{wzw|z|zw|{y{{x~v|}ywzywyyxv|~x{yy{zy{yzxwyz{wxuxyv{x{wx|wwwzyv{vwyvxz{wywwrwxyyzwz{z|yzyxyy{xy}{{z~ytzy{wzvzyuxv~|xz|xwzz{y{zyxv{|ywvyxyv{yyzy}{yy{{zw|}}t}}|z|yxy|wvyzy|z{{yzxyy{xv|wx{|wz}{wzyvzxzxzx|~yzzy|zyx{vzwxt{|yx{y{x}||{{z{z}zzxyz|zx{x{yw}y{yxy}yxyzx}{zzz|xzxxwzy{wz{}|yy{y}xyxzx~zxyzvwyzx{x{y}|zvzv{z}|{wxyxyyw{y{zw|}|yxyr|x{u{x|zw{xzyz{x{z{zy{wx}z|w}x|y~}~z|xz{~{yxzxvxyy~}|y~vx|zwxv{{}zxyz{z{{yzyxyyz{zxyx|x{wz||}xyz|zzxxywwx}zy|y{{{z|{z{z{t|twxv{w{{{|xy}{y{}w|yyx{|z{|{z|zyy{wy{z}|wzuz|vz{|zx~{zxw{yz|yz{xyx|zyz}su~{{zz}|vwz|xy~vt{~{{yzz|yuxrzz|yru{uyzz|{yy|}xyzzxy{x~wu{x}{{{zr}{}{~~y{}{xzy{}uzy|zxxwzyxx{{{q|zuzx{x}uw{~yzx{{~vy{}|{{~{y{zyysx|y{w}|{x{zzwxxyvwy{yxxxyz|zw{wxy}}xzyyzzyx{x{x{}}wxvyx|w|{}y~{}z|{|{}~|{|~}~|y~~|{~||}~||}{{y}|}~~}{}|}{~~~~~}{}|~}}}}|y{}y|z|{~{x}{|{~||z||{~}{{{z{z~}y}{}|}|~{{y~{}}~|~{|}}~yx~~~{{z|}}}|z{}}|~~}}y{|~~}{{~|~}~~|{{}~}}|y~}{|}~~{}{y}~~}~||{~~{~~~~|z|}|~}|~|~y~||~}{}}~~~|z~wxz{}{|x}|||}{~~z}~~{}~~~~{~~}~~~|}zz{~}|}||~}|}{~{~z~~{{|{|{}~|{z|{~}y}|{{~||}y~}{zy~}|}|{~|{~~}|}|z|~}}{~y}}~}|}~}z||||||~~~{{~zy}}|}}{~~{~~|}}}{~|~~~|}xy}w~}z|~y{z||z}}}}w~~z}~y{{|||{|}{|z}}{||}~}z~~~~||~~~|}}||}~}|}}|z|~~|}~||~|}}}}}~~}~|~}}|~}~x~~~}z|~}~~z|}~}~~~{~|~||~~~|}~~}}}~~~}{}}}y|~~{z~z~~z~~yyyxxwx{wzzw{xvxwzy|xyy{vxx{xyxx}|vuzzuyx|xxz{xxx}|zv{xvxvzv~{y}{x{{yxy{y}vvvuxvwwvtxz|wy}yz{vxvzvxywswuxvwx|zzzyyzvzywyvxx|txyuwxy{xyxy{v||vvywvwyywxwyxuxux{yzwx|vytyvw|xxv|zx{wwzz|z{}}|ww}}x|yyu|{||}|wtuwxuuwwy{zvzx{vy|yx}xzvzvyzy{{|y}t|{yzz{|yx{{yy{{|||zz{wzzxy}zyx|sxs}{{ywvwyzyxw|xxy|{yyyx|{{xy~w{zx|zx{z{{||xx}w{||w{yz}y{xxyyyxyzxv}{z|wtxzxw{{wzyvz{y{y|{zz|z{|y{zywxy}}x|z|xyxyy{{|y{xxxwxxvw{xzvwww{|{yv|vyuyvyyuxv}z||wyyw|}wx{wzwz~z~{~{|~}z{{vv~{wywxuyxy{|ywxzywxyxxwyv{yyywzww|{yy}yzzxz{yxw{{yy|yv|yzyyx{{yuvxyuyyxxy{yv{ywyz{zywz|yuu{w|z{{}|y|yzxu{yxtyzzzzz}zyz}x~ww{}yyzy}wyyzyyuxx|ztvw~yvz{z{xu|xyz{{{{}yy|{|}|y{}zz{}xwzzz||xyz~yz|wuxzu{yzuz|x{~xzxz|{x{{xx||y}z|{|zyx|z|vzzvy{|}z~}x{y|yzx}z~zz{{x{zwxy{{yzyyzw{uv{yy}v{{}xxxu|{x||x|w~~yyz|yz{y}|}}}z~{|}}~~z|y|}z{|z|zzw}}}{}}|z{|~{}~{}~}}~~||}}~|~~}}}~|~|}}z~|z|}}}}z|{~|||z||}|||{{z~{|~}}|}}{|{|}~}x{{~z~}z{y|}~~}~z~}z}{z~{}{{x|~{~x~y}}z~{}~}|x}|}|~x|~~}{{zz|{y}|~zy|{}~}{|z~~}~|~~|}|}}}~}~z~}~~{y~}}z{{zzz|~{~|}|~~x}|zz{|||z||y{y}}}~}}}|~}||~|||~||{}}}{}}~v{}~|~~~{}y}}}}~{~{||{y~|}zx{}}|~y|}|~~{}~~z{zz~}|}~~|~~}~|{{|~}}~~~|~|}}|~~~|~|~}{{||{|}{|}z|z}~{~||{}z}}|{~y~}|}}|z~~|~~z~{||}|{}|}}~{|{}~}{~~~~}}~}}|z}~}{}{z}||y|~y{{{{~|}||~~~|~~}}}}{}{~z{|}{|{~{~z}z}}}~}|}~{~}|{|}|{{}|~|~z~~{}}}~}z}}}}}~~|~{{vxsvvyr{yy{}xyztz|q|zxzyvwzzzx~x|yxt|wx{~z{y|xzvx{zz~x{zx|zyyyy{y{|||zw{zyxxtvwxx~u}w{zvzxwz{zx|z{vw{ywxuzwyyxuxwszz~z{ut{uyxu}vx~{{y{wyyvy|txzywyx{xyzxvy||uzy{yy{uyz{zz{x~wx{z{uwuz|vxvxxvuv{ywuwzxyy|zzwzzyx{xx|wxx{wwyyxyyyz}yxz}ytyv|wvyyzwxyx||xyyrwv{{yuxz{y{{{zz{{xu{|y|zy{xxz{|wyuyyz}x|zw{xwuxvyzw}zv{xwxvyrzxxvx|wy{y|xzx|yxy}}{xyw|yw{{ywyx}yxwzwww{yw{z|yzx{x|zz{zsv{yxzy{wv|zuxwzy|z|y}w}syxyyzyw{vzywy|}yxyz{yyyz{zwwyzw|xxzzvz{x{xy}xxzzwxxyz{z{vy|z~{zyv{|yy|zuxw|zv|{u~x~z{xwzz{wxxxxw|wwzyyy{|yyzyu~xzvuxtzu}zw{~{zy{y{y|yxwyyzvz|{v}}zy}x{xyx~wzu{~y{x{{{zxxzx||{yww{twvz{yyz{zxtyxww{yzzz{|y|yxuxz{xxurxvwzwzywz{xy|xzx}yvzxzvvx|w{y~~wz{|zyyz}}{vwzzv{z|qy}xz|xywz|zywz}y{}yz{yxyyywwx{|z{}}x|yzzz}{xywwvy{yzw{xz|zzwz|xz{x{y}zuzvz{{|wxx{zzyzyxyz{{|v{yx|yyx|~{|}|||~zzz~||}{~}}~}{|{~~||xzz|{}{zy{}{z|~{}{}~}}}}{|}~{}~z{}~{~}{~z{|yz}}|~x|}z|}}z}~~||}{zz}||z~{||}|}}|}{|{}x{}y|z|~|~~|~~|z~}~}~{v{~zzz|z{|{w}~}{|z}{}}}}z}|}|~||}~z}}|w|~~~v{{y}|~~|}~~~w}}z~{}~{~~}}}}}{|{|~zz~|~z{~}|||{~~|}~}~}{{||~}|||~~}|}~}|}{||y~}|z}}~|}z|~z{~y}|~}|{{{}{~~~}|}}{~|{|~|~~|x}w{{}|}~}~}|z~}z{{}||z|~{~|}{||~z|}~{}|~{|{}y}}~|z~|~|}}~~{|~|~|{z||{}}{}~{{}|~x}~~y{z~~{}{~{}|z|}}}{{|{}~~{{}}~~}}z{~{||{~~}{{}z}{}~z~y}{~z{}|}||}||}}|}~{~|}{y}}x}|{}~||}||~|}~z{||}~~{}{{~|}{{~z~~}|~|}~~|~x{}}|~|~~~}||x}}~|~~}{}}}~~|~}~{w}{{x{{xyx|{zxuyvx{z}xsxy~zuwxtwvwvy{v|vu{||{x|z|}}ux~{{|}wyzvw{w{xz}yy{w|~{wuwyyxzyy{}ywu{yzz{yvxwuz{yvyxzvww{|x|{wyxu{|t}y|w{|}yxwvzyy{{vsuwzvzxuvyxvuxx|{ux}z{}yxv{uyzwyw{|}|{xyz{zyxx{ywxy|{z{xx{zzy|yvwywx|}xu{vu|vw{vwy{uvv{yu|{|wzz|z{w|wyz}}xzzzzy}}|yxy{{zzxwwyz{|wvwzyxyyw{y}vvzuzv}xvyzu||yvxvxyw|v|}z}y|ww~vyzzw}z|}|{y{|{{{z{{xuswxxyzwvvwxztywxywt{zwwzxzy~y}z{v|~{zzy{y{yx}x}|zxy|{z}{|y{yxu|zwwywyxxwxx{w}{{ywzxy|vy{vv}zz|~zzxvw}wzx{y~}yww|y|zxyww{|~{z|xvyvzxzxyxx|zyyxwzyz|zztyyx~xyyyz{y~{y}z~|{w|w{{|uz|~~zx}zz}yvxxy{|wxy|zxzxyy{xy|wx{y{v{zuw|zyx}}u{zxx{{x|x}wyw{yzz{y~v{w|{wx{zryxywzwzwwzwywzyxyz|xwwx{{vzy{~xx|z|}z|z{yx|}x{zt|{|{xvx{x}wzzywvzwx|w{{yy}xvx}xz{y{|x}zxwxyyxzz||}}|{zx{z||||{yzww~z|{yyuy{zz|vx}yyyx|{{wtwwy|}|yx|x|yy{}x}~|xxzyz|z{}}}{z|x|~x}~z{{}||{~||{z{|y|}y}z~|}}}yx~{|}y~~{{{~y~~{~{}}xz|{|}{~{}}}|{|z~{~|{|y}{~~|}|}x~~~|~}~zy{{~}{}{|}|{{{{~|}|wy|}}w}y|}}~~|~|~z}{|}}{~{~|||}}z}}}~z{~~}~|{}|{y|}z}~|{|{z~~~|~~{~||~}|}~}}|~}~|}|}}z~{~~}~x{||{}~}~~v{|}z|}||~||}{}||z}{||{|}}{|||z||{yz{{}}{z{}||yw{}~|~~z{{|}}}{|}}|}}{{}~}|{{z~{~{~{y~z~}{~}{~|~}~}{~|}|~z}~~}~zx~z}x~|}~zz{|||~y|z|zzy|z|~|~}~|~|{}z|}|{{}{~|||}}}}}|z}{|{|~~~|}|~~}|}~}z{}~{~~~~}z}|~z|{}{{}}z||~~z|}}~~~||~~x{{~{~||}{|z{{}||~~~{v{}}}z~}}{y}|}~}||}|~}~}z{}~z||~}}|z~~{~{z}}~~}{~~|{{y~}~~}}~y|vy|zy{w{|wy{u{wz}yzwv}w||{y}xz{zzx{wxww|u|xuwzyyzysxwzyxyy{wzuzxz}zv{|yxww{y~zwyvxwwyy|wzzzzwtzxyuyz{zwyx|yuzzwzw{z}x{uwyz}w{zx{zzv{yz{zzuzxyw|zzxzz||zxuz{u{}{xyyxyuyv|yyxwwvxxwyv{zzxu|vzuxwv{z|}xzyyu|xz{y{z{xxzxwyxxvzvzwv~yvwxyztvywzz|vvz{vy{xxzw|wwvyv|{yw|zwxx|vzx~yyzxz{y{{y|yzzxwszsvw{y}zx{xwwy|zyz|txyvy{zx{y|vxyzu|yzyu{zz{zy~xyz{yxx|ww}wvzsyy|yxxw{v{z|}{utzvzxvy|yzwxuwuz~xzyv{xzqzy{{{}{zwvzx|w}xwyxzzvy|{v}zxtwxwyxv{xzwxy|ws{zvy|~zzxxx|zy{xyzyz}x~{}y~xyzywywwywxw||z~zxuwxywx}wx~xzy|w{xzzw}{y|y{{x|xwxwz|{z{x{z{{zxuxy~xv{|{x{|v|y{}y}|{|wxzvxv{zyzxuy{~wzzyz|wyxyz{yyyw{}yxzy{zxz~yxv{z{xy{ytzz{yzx~xz{yzszw{x||zyy}~|x|yywuvwxzxzxy{wywzr{{wx}y{y{xyww{yw{z|zw{|zyxz{zwyzyvzwy{{|y{{wxzz|{|{|y{yz|x}|z~y}~|zyzz{}z{}y||xy~t}ww{x{|wyz{xy{zyxxy}yw{zz|}~xywxwz{xz|~xx}~}}~|~~{z~}|{}{{y||{}|z|x}{~z{{w~{{z~}~x~}|||}z}{x|~}|{{}~}~z~~}||}{}~xy~}~~~|{}~~|||x{}y|}|z}}}zz~~|y~}}~}z}}~~}y}}||y~|wy}~}|}~y||~}|z|z{||{~|}{y{|}|}}~~~}{z|||}|w}~{z|}~~y}~~}|{||~~xz{~~~}}|~|z||}~}y{}|}~~~zz}~|}}}}|~}|||}|~||{{|z~|z{}~}{}~}{{}~|w|}~{}|}}|}{|z~~{~z~|z}||{|{xy}}}y{|yz~~|}z|~~}z}|}}}~~}~~y~~zy~}}z~{|~}~~|z||~}}}}{}~}}{}|~|{~|{|~~}{}{~}}{|~}~~|~~|~|{~zx|}|}}}{}~||{~}{{|}|}|}{~|y}~~~{|z{z|}~||~~{}z{}{~z~}{y}|~|{z}~z}~z||~|~}|~~|{|}|}~~~}~}}y}|yyz~x|{}{||||{|}~|}~}y}y~z}z~~|}z~~~}}}}|~}{zz|}||y}}|||~|}y~z|}yz~~y||zz|vx|zy|{y{yzyyyvvwvvzyyvtw{ywxwy|{xzzuwuzwxx{tyzxw{vxuwxyy}{yzwtuz|w}z}{z|z{ttvytyzzvxzzww{yyzxxyxzwzxzvxw|xxzyx|{zu{wwzzx|vxvx|y|u|{yxvzzwz{xxx|vzwwvxxvxwwvxxyz}z{xuxuwwwyw|yzzy}xx|xzzytxyvw~y|w|yyxzzx}z~ztvu{w{yywvwx|w|yxz|z|{yzwxy|x{x~{y}y|z|y}xwwx|wxxwzzz{zz{v{vwwvxwz{ux|z{xu|wz~{yyyx{|ztyxyyxx{~{z{y{{zzywx|yyy{||zywyzwyz|wuuzxzvv|yyw{zvx~{yyxyvzxvzyw{}x{zz|}zyyzwz}x{}}x{{xyyyz|{x{|{uuyvzzzsvzzwsxyr|zxwx{z}wyvuz{y{}z|xz|z|||xzyxz{|{zyzyw~{{|yyxx|{}zvsyyww{|xwxzvw{t{wuw{vzzyy{zzxyz}{ww{{{y|yxw}|yy|zy{z{w{x}xxy{x|vyuzwx{y{xu}yywuwy{{yv}xwqy}yz|{}|~x{zzxx{{|xvzxy~|~zz|xz|xvzzzwxxxwwxtyv|wxz{zx|y|{{zx{yx|{{yv~ywwxy}{{xyx~yy{xz|zxzyx{vxxxzwz|ywy|xxywzx|z|{vwvt{xzv{zzxyz{xz~xx}|{v}|y|yx}z}zzzx|}x|wyzw{{zwy|}x|{w|w{|yx{xwwz}{y{x{}}z{y{{{||w{~x~}~~~~~y|~|~z{{|}}}{}{}}~{|~||~}{z|}}}}y~~~~{}}}z|}}}{~}{{}{}~}~x}~z}~|{~z{~z~{y||z}~}z||}~{|{}{|}{{~{~}|~~~{}}~~y}z{yx}~|z|{|y|y}~{|z}~{}|~|}~}z~~z}}}}}}}{{}|~}~~{z|z~}}|}}}z{}{||}y|~z}{}|~~}|~}||~~~~~{~|~{{z}{z||{{~~z~}{||}zyz{}~|~~}}|~{{{|z{~~}}}{}|~{}~|{}~||~zw|{y}|~~z}|{||}xz{~~}~~~~{~x{}}~|||}u{xz}{}{z}z~z~{}|{}~~~|~{}}~}|~}|~z~|{|}}~~}~}y~}z|}{z{}y|{{y}~}~{}}~||z}}~~}|~}|{{~||}|}}~}{{~zz~{z{~|}||}|~}}}|}~~~}}}z~}}{}~}||}~|z~|~z~{y|~{z{}~}}y~~}{}~}|||~||}|y~}|~|}}~|z}{~~|{|~|}~~}{{{|~}~~}}~}z~~~}~}}~z}{}~}~~z~}z}}|~}|}w{}}}||~|||||}}}}~{z{vwwxxzyzyxztwxy~yyvx{vw}yxzxy{{yx{xy{xzzvwzxwyzyz~|zyzzyuwzwyz|~v}yxwz{w|xv}{w{yvy{z{wuwxx}wzvvzwwyyx{yxytxwyw~xxy{zzy{vxzxvzy|wwyzxvsyyxyv{yzw|{wzzt{uxww{|}v|zx{yx}xz{w~zyyz|xytztvy{y|yvw|yy{xvz||w{x~xxwzw|w{t{v|xxywzw|ywwzvyv|~y||wzwzuxzy{xzzwxywz|v{xyuy{yxzu}}wyzzv}{}y|yy{yxw{ty{|yxyyz{zx{{|yys|xzztuyy|yzuxuy|xwxwx{wx|zxxx}{{}{w{wyuzuyzyyyzuwyy|xzzyyy{ww{yy|wyvz{xz|{wz|u{wvyxzxy{yw|xyz|w{y|{||}xy{{yyzw|{y}zzwy{z{uw{z|yy{~x{x{||yxx{}xzwxw{z|yw{ytw|ywzwyzzx{y{||zxzyywywyyzzxvvx}vyxz{yx{v|z|yy{}~x{zw|yzyxwv{wyz~ww~xyzw|}u}zyyvw}wxu||}{t||wx{xswx{y{|{{{{zyy{wx}yzz{zz|{|y|{|xxzx~tzy{}xxzzxzx}wzywzu}vz}{{{z}{yzzz{yww|xyy}|x{y{|}z{|z}|yyyzx{yyx{}vvwzwywzv}y|y{xzwy|yxxz}z|zxxwwvz|wxw{vz{|{zx{yzvv{{|||xx|xyz{||yx}yxyyyxyzzxz{yz{w|{{w||vyx{ywu|xz||zxy{zw|z}~{}|{||~}~|{|||~~}}}z}}||{~{{|}~w~|}}z{|y{yx}{~~|}~{|}z~}~z||}z~{|}z~x}~zx}}}{~{||z|y|y~}||z|{z|z}}{}}}z|w|~}}~{{{|y~~|~~{{~{~x}}~~x||z|}z~}{|}}~|z{}|~|}}~~|}{{~~{}|~~~|z{~}w|~~z}z{~{~~}|}}~}}{~~}y|}z|{~|}|~y{|}~~z}z~}z}~zz|~}z}}~}||z|z{|}y|}|}z~{}~}{|}~}z{~}}~|~{|}||}{}||z~{{z}{{y~z~}}{~}}~||}||~|~{{~~~||{|~x}|z}}|y~~~||}}y~~||~}z|{||{w{~z}{zz|}x}}}~}~~~~z|~}|||}}|{x|}x}|}zz{|~{{}}z{~~}{x~~{}}}}|y}||{~{~}x}~}||y{{}z}|~{{z}~||z|~~~}}}{}y~||~~{}~~}z~~~}||~~}~|}y}~}}}{}~}}|~{}x}{z~~~}{|{z~}{~~{{v}}}}|z}~x~~~~}~}|}|}y|{}}x{{~|~}~}}~z~}}{}|}~|{{||||~}~{}}x{}}~}z{y{yyz{y|{tz|ywwxxxvxzzzxxx{{zx{ytxwwwxwyvtxyzxwz|w}xz{wwy{|u|{zzu|{|xy}vxzzywzvxyzzzyyvzxwvvxxxywx{yxy|uw}yxxyyxzywx}y~x{vywv{w|x~yxzyx{{{ywyytzvyvyxz{xzuxwy|vwzuwv{vuzuuxx|}{yvvwzxz{|zzz}wzxz}||w||z{zzyvxxwyyzxvx{wxuxwwwywzxxzxvxy}{t|z{|{wy}}}{z{{v{xy{zwm{zz}zy~x{zvzuyzzzxvw|wwzvxwzyzxztvy|twuwzv||z}{z|wyxv{}z{y|||zz|zxyu{xy~yzxswuyxywyzvwyz|uwzxzwyyzxxzyyyzy{x~|y{yzyzx{{|wy{{x}yzz}y{y}yzzv{x|z{wwx{{{{|wvyxyxzzuu{z{|wzzzzxy{z|y{y}z{yzx}|wxx|{}yy{yxxtuvzxzwwuvx{}{{y|zwzyyxz{xz{wyy|zzzwxy||{|}vzxwxv{~}{|}x}|zxw{|xy{zvxuyxyvzyzwxzyw~zwxz~|{|wv~yxu|~v}zz|z}{yzyvy{yz|{{}{z{zw}xx|{z|w{{zxxz{zw{uzzxu}uyx|~{yu||}{z|y|xzyz|w|zyz{{{zxv~x}|z}zz{uxy|x}t{wzywvvwyzuwtyu{}x|{}z~v}{y{}yx}zz{yx|z||}|zyy|x|w||y~zyzvw{x{{x{}{{}{wyzw{sz|~w{xyx|txz|{{~z}|y{|z|yw{|~}|~|~~}{~}zy|x|}~}}}{~{}|~}z}||y{}{|~|y~}}|}}{|}|z|}|}}}~y{|{{|~xxy|}x~{{{}|~u|{z|{y}{~}}||}{~}}}|z~}}|~}z|}{}~~y{|y|{~{{|{y}{zw~{{||}z~{|{}~||~~~{}|}{{zy}|{z}x~~{}z~|~}~x~||z{~}{~{||~~~{y|~~|}~}||y|{z~z|v~{~|z|||}~{~~z|}}{||{x~~}{~~}~~~}|{|~y||~{z|wyx{|}y~zz}~zx~{y|}|~~|{{~}}}{~}{|~|~zz||~|}~{y{|{~{zz}{}}||~zy{~}~~}{|~}||}}}}~|}~}}|{~}~}}}~~~|zzxx{}~w}~}zy~~}|~}|}}}}~~}{|}{z|~}~z||~}}|}}|z}||}}|}~}}|}}}}~}||||}y~|{}~|~{{{}||~}}}{}}}}~|y{~}}~~|~~}~{{~~yz}}~z}}}}{|{z}}z}}{{|x{~|||{}~{}|~~|~~}}|~~~~~~||~y~|~~z~~{}|zu~~}~~~~x|}|}{|}y~xxwzz}xvww{xww{ywzzy}y}yz|}xy|xzyxyyuxx{|z}x{wwxtww{vwwv~x|y~xyywy{{xz|zyy{zzxwxzy{t~x{yzuzvx{w~xuwxx{vywvy|xux{xxz{{yuuwywzuzyxzwt|~ywvt|xwxyww{zyvw|yyv{y{ywvyvx{xywvx{y}yyz{x~x{v}yvxx}vxv{z|y|zyxy|w{tyyz|z~x{{ys{zv{v{wxzzzvx{vzyz|z{|xzz}yu}{xx{xuzz|{|zzvy{zv{y|wzzxxvxyxxzxvwy}zzzxyvvw{~y{{yxy{ytw{yx{{{xxyzy}|wyxzzz~z|yz{w}|y{zxxyz~z{zx{}}y}yyzz~pyvyzw}yy{|yvwzz{||{vyvyx{zzsvvxvy{yw{|z|y{}|{x{}xzxwzxvzzuyxt{y|||x}w{{vzz}{zy{vx{zy|yzzxwyx{z{vywz||{t}{zyxzzywvzxyzyw|{|y|y{yy{x|vwyv{xz{u{zwwxx}zz{~{zwy|z{wxwz|y{~y||yv|{v{yzwxy{y{zw~x{}{yy|xyvyvyyzyzz}yyyyyuxxzz|}{yzyyzy~{{{y|y{~yyv{zxz{uyzwzrzz{xyyw}x{x~}x{{x|zxzyzzyxzyyyz{y}xyx~}|y|{{|{z{}z|x{yyxvy|x|wyy~xwyy{|zw{z{xz{wyx|}zx{|{zxx|{z{{vxuz~~zy}{yz|{zz~yvxy{zw{xy{y}y}y{~}wwvyzzv{|~zx|||wyx{zxyz}}xz~~|wy{x{}}}~|||z|y~|z{}~{|{}|{|~|}}~{||}}}|}}z~}}z|}~{}}|}~~{}||y|{zx~~z|~|||}{}|~|yz{~{{~|~yz~z|z}|{y|{{}{}~~|~z}{z{~|~|{|||~}{}}z{|z~}x}~{y|}}}y~}{{{z~{{~|y}}}~~{|}~z~}z}{{}z}~y}{}{~{~z||}zz|~~{{zz}}~}~~}~~~|~~|}|~y}x~~~}~~}}x}~}~~~|~|~|y~}~~{~}~z{}|zy}|{{}~{~|~{~~~}|x}~{|~~}~||{zz||}z}}{~~~}~{|}z{|~~|{~{}z}~~{||x~~}|}}|{{~y~}~~zv}~{~}w|}w}}~}{}~}~~~y}}{~{{}{|~~{~||~~||~|~|~{|~}~~~z}{|~z~{|||zz{~}}y~|~z~{{~zy||}z{}|}~}}|~~}}~|{~|}}|~|~|x~{|{|{}}}|}|~}~|}}}|~}}x|}}~~}}{~|}}~|~~|}}}~~{}}|{~x|}~|}}~}|~y~}{}|}}z~|y|{||{{}~~y~z}{~}~{{}z~~{}{~|~}~zzxz{|wyz|zzyy{zz|xxy{zw|zxtxwwztvz{|wwx{z}{yxywx{x{z{y|xyw{wyywt{xz|{xxxxyzwz|ttwuswxx{{||~xrw}xwwvzvwzxvzxz{zy|{x{zwt|{|x{yuwzyy{v|zv{zxxy}wyyywzwyxyyxxwy|vv{|yux|xvx|xy{xzz|}vywzxv{zvzyz{xzyy|zyz|y{uyyx{w{xuxw|xuyx{wwyxywxwu~zzywzzzz||zyv{zzxy|~{xx{zxxvyyy}ywv~yty{twzxxwxvzyywuvwyyww{{}zztzywyxyz{y{w|{{w{yuzxuzyx|zx|}|x{x{x{xuyyzyw{yuyyyuzvwzwzzzz{{vyw}{z{}~|y}~{xwzxvz}yz||y}x~y~zyz{{|x|{zyzxxxuxt{{uyzxxxwwzyzwz|vxz|||z}y|zzzx{{wyz{z}z|}yvyzxxyyxxyw~ywzx{{yy|zxx}y{uvyyzzwuywyxyyvtx{x|vxyuz{x}z{xy}{~wzzy|zwy{xyxxww{vy{|xxwzyvy}yyw{x~}wwy|wx|{{{z}y}|yx|zwuzzx|{~z|~~}zzyzxyz{vsyyv|xv{y}vxuy{vyzvyx|yyy}vyyz{zy|||{{{{w{zyz{v}}txyzx{{zz{ywxxxrxtzxzzw~y{wywyxxxxwv|wyz}y{yyzz{}zz|y{yz}zy|z}|y|z|x}yw|xxwz|z|z|{|xzzxyw}~x{y}{zxwy}y{~|xzyyzyyz{y}y{}}|~{{}}}{||y|zz}||~z{|{|{~{z}|y|~{~}~||~||x|}~}~{}|zw~z|zy~z}|z{}{}y~|}}z}|{}~||{}}|}{~~{}}||z}~}|~~z~|{{}z}{~~}zzx{|{z}{{|}{~||~~~~~~{{{}~}~}}}z~{z{z|{|{{~yz|~~~}|~|{|~u}|{z|}~}|~|}|}~~~z}}{}{|{{}}~{y|||~{~{y}}~{|{y}{|}|}}~~~}~{~|{}|}z|~~|}}z|||~}~{|{}~|{{~}||~~||~~}~|~y~{|{}{~}z||{~}~{{}}z}|y~}~{|}{|}}{~~}}y~~|z}{~z|}||{z~yy{~||{|~z}z|~}||{z}{z~}~}~}|}~~|~}|~z~~}}~}z{|~~~}|{wz~~|x~x}}{|}~}|~~{}|{}{|~|z|}}z~|{~{{}|~{|~{z|y~{|~{~}|{|}}{}|~}||{|}}}{}~|~~}~y|}}{|~}|z~z||}|~}||~{~{z|x~~|w|}}~}}zy|w{{~{~{||~~}~~~wxwwwzxz{vzxyxzywxy~uxyxswywvzu{ywxux{wxyyzwx{vx{zy|xzwyxx{uyzwwzwxuyywzyzywywwzxx{x{xzx}ywwy{zvyzzzw{{yxwz{yxwzv|z{wxyxywuyt~zvzwz{yvwyw{{{xyyu|zzvx{{yy{y{ywwyz{wywwwzwvv}xvz{x|yz{wxy~zyv}x~{zxzu|xxw}uxu|{wzwvyzwzytvyxyzw{zzxwyx~xuyy|zxzxxz|}ztxzxuzzzv|wzzxzuywyyxxywww{yxz|uywzu{y|wy|u}{x}uwyyzy~}xvzyzyxx{xy{yxwt{t{{wx|yyzvx{zw}wzzzyy|xxw~xxzy}zyww|yxzx{{xyzz}z}}yv{wu{ywyxyxwuyy{wxxyyzyy{vz{wxy~yxyzx{wwy{x{zyyzvuy{x{{xzvyxv~zyzy~xxxxyzyxyy||w{yz{{{z{zyyx{yzzzuwzyzxyzwy|zywwy{{wxzwwwyw{wxzy|ywxwxzxr{yyz{wtyzu{ytxzyywyzx{yyz|xwzvyywzx{yxyvvxw{{{yuwx{yyw~wzywy{zzt{{y}|{xw{y||zy}t|zy~vxx{x{zyyu{}vyyzzzxxzwwxz|v}x|zw{|zxyxwxy{zytx}vty{yuxx~|wzx|{xs||xz|zzzyzzyz{wxyxvvyyzyy{|w~xuw~{{xx}{yyxv}zyzzyvzzzxw{w}w{{uw|{t{yww|{zwxy{u||{yxzxxyxvy{z{wwyzzxzzz{y}{~|{~}~~|}}{}{||}|}}~|~~~{zzz~|}w}~z{z}}}z}||}{}|yv}}z{}zy|~}{}z{z|z~x}}{{{{y~}}~{|y}|}~|{}{}}{{~~|~~y|~~~|{~}}|{||}{~||{||z|x{}|}}~|w}z~}}~||}{|}{|{{~{}}|y|{zy~|{~{{||~{}{z}~xz|}wx~~~{{~}}~|z}{y|~|~}~x}~||y||}~~~||~|}~~|}|~~|~{}}~}}}{~{{}|~}|}}}~}|||}|}~|}~~||||||}~~|{}{~~|z~w|~}}{}|}}}~|~x{|~|z{}}~}~~zy~{{}|}|{v{~}|}{~}|}z}}~{}~}{{~|~z|}z~y~y{z~||{}~{}~{~{|}y{}zz}~|z|z}~}}||z}~~{|~{x|}}~|}{z}~}~~~~~~||}}}}~|~~}|}{~y}}|{|y{{}}~|~{{z~}}~|~~}~{~{~}~{}~||}}~}}{z~~~~|~}|y~~}||~~~|}z~~|||~|}~~|~~}~{{}|{y~{}}{~}||~~|~|~~~|{|{~z{|{~~yy|yxzytvuzxzw{}yxywzu|xxxwzxu{vwuv}xzxuuwzwwtvy}yyyz{zzz~z{v~{yv{z{wx|z|||{}}yxyxwyxu}vww{yxy}zxu{wztxwxz|uxxvytswvxyxz|wxzz{yvzy{vyy|{|}xyvyzzyxwxwyxyxzuwxxxzuxwz{zyxwxxywyzx|w|zyyv{zx{|{yz|wz{y{y~{xz{{z}{{wvwzxvyxyyyvw|{zvyxxvwzvw{wxyvzz{{u|u}zxu{yx{w{xwy{x{xx{|yywyz|txwzyvw|uyx{zwyytuy}zyxuyzzvzzzvyxu{z}zzpvv}yw{y{|{y}vx|v|xwzzy{zvzzyyr{{vvwyyzu{{zuz|yvzwxzyu}wxz|zyw{{yww|yzyyzxzyz{y}y~szwvyxyzv{zzwzzvzxwvwy{yvyuvyw|ywxwwvv~xxx{}{yy|yy{yyyv|{{|x~z|z{{xyz{xyvzvyz|{|vvxyz|x}{wyzyvyy{wyy~{yx{{|yxyx{{s|z{|{|yyxxy}z|{txux{xy}yzx{|x{xyxzz|ywz~y{yzxwy|~|y}xwyy{}{|xyuz{yzzxx{v|xx{vxwy{vxyz{wwzzv{yxvwv|wzwzwzyvytw{z{xzxwzz||~z{}zz|xx|zzy{zyxx{y{xzu{yzqxvyxvvxx{zzyx|{}xyqyw{}vz|zy{~{{{z|z|{|y}{zwuyzz{yzy{z{tyy{xz}}zzyyz|yyy}yxzwwy{z{tw{yxvy{zy||vv|zwz}|||{z|z}~|}||y}z|zz{xyx{~|{}{~x|~~z}~zzz}|}~|}||{u|~{}|~}}|{y}|~{||{{y}|{||}}zz|z}wz{|y{||~}~{|}z|}||y{~~|}~~~v{~{yy}y}~}~{{|~||~z}}|~}}|~|}~y}v{|z|}}~}}~}}{|zz}y}{}|}}|}~wx~{z{z|}~|y}~y~~}~z~z~}zy|~{~}~zz|||~z{}y{|~~~|~}~}~|}~}||{z|~y~~}}|}z}|}z}}x|{|y|~|}~{}}z||}~~~|~{|}~~|~~~|~~}|z{|{z}}||{||~}|x|{}{~~z}~~}~|~{}~}{}}||}|y~||}}x~z|~{}z|~~}{}z}zx~~~}}~{~~~||~~|~}|z~{z}}{}{{}z~}y~~{|}~yy{~|}|~~~~{}{z{}~{}~~~z}}}{|~x|z~z||~zz{|~{~|~|{~z{}wz~|v}~}|}{}|~x~}|}{{yz}|{~~|~|}}|{~}}~~z{y|zz~y}||~{y}}~~~}}z{~{~}}~}~~yyv|szwy{xyvz|y{wx}w~zwzxzzzz||uz|yvwyyzx{zz{x{y}xwzzwvy{zy{xvzy{x|xy{z|yuw{zvvwwzyyyuxyxxxtv|xvx|yvwv}|{v|zxwuwywxy{wzvvzvwyywwzz{|xzy{yw{yxzzwz{zzzux|xw{|vzvzyyywux{{wywyy{uy|{zzzzxyyyzx{{zzuvzy{xxu{z|{|w{z|zz{wtxxzyvy{{xwy{xwxxwx|y~xwt{|y{wvx{|xyxx{{zyvxyzz|}xzzy{z|vxyx}w{zywzuzw}xyyx|wyyxxv|zwz}v{wxyywzw{zx~zyxyzuz}y||yy|x|w{xzyyx{zyvv{||}v{{xyzxvzyyyywx|z{~{x{ww{p~yzz~xx}{yw{zz|x{y||yyvv~yvzwxzxyw{z{zwxzz{vz{vxwwwvzwyyvwwy{x|yzu{yx|t{xvvvy|}yu{w{wyw{yz||ywxwxy~|yzw||ztyuywzzvw{z{yx{zyzz{y}zv|}y|vxy|xx|vxxvz{tz{y{{xzx{yww|{xyyvz|xuzwwwyxv}xytywy{yxxxzyzwyx{{w|vy{ytx}}y}wzyzyz|zwxw}zyxv{y|zww{yxzxxxy|||zwwxy}{|{|x|z{xsxzy{xv{y{zx|wzz|yzyz{y{ywz{yzvw{{{yz{y|wwyxuxwxwyz}xzt{y|xyxz{vy{|}vxy{x{|}zzy{w|yvzzvzwyv|y{|w|z|xz~z|y{z~xw|x{|zxytzxxxw~wyy|yy~|}~|}~~|~|x~{{z}|z}|}{zz~{~yz|~{zz||~v}|}yz|}{|z~~||yzz{{|{z|~{}|}|{{}{{{}~}}}z}}{~{z}|~~~}|}~{}z~}}~}~zz|z|~|{}}{~|||}~}~||}{|}}}}~{z{|}}{w}x|}}z|~{{|||{x{{}~{{|~}|~~~{||}|}}~z}~}~~||~y}~w}~~|}z~~}~~|z}|~~~z}~|{}|x|}|||}|}}~{}~vy|{{z}|~~}~}}}{~}y~{||{{~|}}}~~~}{z|~{y}~|x}|~|x~z~}~}~y{}}}zx}{|z|~|}~z~~~~|}xz|{~z~~~~~}~x}}~~|~}~~||{{|}}{{~~~|}|~{{||{}~{}~}{x}~}}}|~~~|}}y{{~~}{{~||{{|z}|~z||z}|{~z~~{|{~{||||~|}}}~{}}{}{}}}}|}|~~{}|~}~}~}zy}~}|||}|}|}~{~{~|{{z{}}||{~~{}|~{}{}}~}~|~~x||}}|}y~~~|~~zz|}}}}~|}}~}x}z{}{~}|||~|~{~}y~z|}z~y{}z{}}~|~}{~{{}~|~|~~~}}}~|}}~{}~}{wwy~zyzww{yz{yxwxzxzzxyy{|{u|xtzzzxzryxvxxzxywyxzyzz|~xx}x{w{{|wvx{z{u}zwy{{xzxwyyyvvv{vrz|yxvvv~yuw|{wuzywywxvy|yxz{zw|wy{xyux}}{wyx{|zv|yxzyzzyvz}|zuzz{{z{xxzxy|{wxyyx|xvyz{zyzzx|xz{|yy{sx|x{xx|}|x|zxxw{wwvwz{{vx|vzv{xzxvxwyxyv|uxxy{zuxvwyws|zy{x}{wyzz}y{zzzqzu|{xyzyywuvwzuzyxxzxx|wxzyxv{vwvv||{|x|yzz{zzxwzuvz}v|zxv{z{|yz}zvzxxwzxyu|u{ztz{{sxtxyvx|xwuvw|wz}{vz}|z{v|zzx|~wz}|x{y{zy}|}ywyz{vwzz{wwzxx}~yrz{sy|xvxwvywzzvy|x{wy}zzw{}z{z|||{zyvw}{|||{}x{|z{txzzyxxxx{xyxwyuzxxxwwxvyyyx|{{}|{x~xzz{x{y|z{zzwzy{}zz{w~{zyxxxw{wwzxztyxxyz|{zxux{y{z{xy}v{||y}wzxv|{|~z|w{z}{xzzzx|}{|xyxyzwz|{vy{|zyyyv}y}wsxzzz{zzyyxxwy{~xz|xx}|x|y|||{yyx{{|{zwx|y|w{z}}{|yszzyyyv{xwzywxz{xw}y|zwwxz|y|z{|zz}|y{y|}{w}xy{zzzvz{{z}}zzy~xz{vzz{zxw|w{zzxzvz|{zyz||}wyyx|}x|||}z~}~~}|}{}~}~|yx|~{z|~{{||}y|xy{{~}{{y|}{~}{|}~~~|}y||}|}|}~~~}~{|}~{z}||}t}|}||~{|y~x{~x{||~z{~}}~~~|}}}z}||}||~{~~|z}~||}z|~~zx{}||z~{|}~z|{{}}|~~x|}~|}~}~{}}|u}{}zz}|z{||{yx}~}~}{}|{~{~|x}}y}|~yz~|}~|~}}~~||}|~|||{y{}}|||{|}}~|~{{~{{}x~}~||~~}~~{~|}|~~}}}{|~{~~{{|{{}}xv~y|xz}z{~}}||}y~x}}~{|}z}|~}|}}~}~||}|z{~z~z{|~y||y}}}|}~|}|{|~}t~~}~||{||}~~{|~~y|z}x||{}}~}z~z}|}{{}~~}}}|{~{{||~}|{~}|~~|}~~|y{{}~|~}y||~{w}~|}}}~}~z{}~|{}~}~}|}~~y~~}~{|}~}z}{||||}~~{|{~}||~y~|~}~|~}~~z|~}|{~{{~~{}z}~~|~}~|~}~}z}}|~~}yx}~~|}|~|~z{{z|{|z~~}~~|~{}~}{|w{zv{xzywx||y|{zzx}zxxxwwyy{wyyyw{{||wyyzyzzxuzs|wt|yyyzyxtwyxuzv|vy}|}xvvw{xvzyw{xyyytyzx~y}yvyyz|yzxv}yzxwxr|tvwx{z{y{vux}v{z{yx{xz{|{{{yyz|wzxtyxyy|yzx{yw{zzv{uyxwyzx}{zwz{{twuzv{}{zyyy{xxxzz{xtyw{zx{z}utx|xz{xxwy|x{~xyyyxwxzywx}xyz{zvxzyw}wx{yyuxy}yyx{{zzzvwxzxvyx|t{|xxyzxvwzzy|vxy{yvy|y{wzyxw|wxzyzzyvy|{{zz}x~{yy{w{zz|{{z|vz{ywzvzz}xz}zyyy||vwsyy{xxxxyzxuyzxwvw{{wzx~~y{}yy{v{|x{v{{uxxyuz}zy}xyzzywwx~x{zwuwx{zxywz|xwy{|zyvxxzzy{zzz~wzzzw|w|{x|{w|z}z{{w|xzzzz{{x{zx{{xzuwwzywwzu||y{wtzzuyxv{|yzvy||~~xvyut}x{wzx{x{wwxu{z~yz}{xw{|{yyzy{uzw{yzy|xyw}{{yxwyzxxxxwzuxyz{z}zzywzzwy{y{{yz|y{wy|ywy|y{w||{wzz|uwwv~yxxyxxzyz{zxxxzv|z}{zyy{xzvw~|xyxvyvyxz{yw|v{}y{zuy{|wx{}yz}}{y{}{zz}zzux}~zw|x{yv}yx{|{uy|z|{}|v{xvwzy}v|z~{|w~~yyxyxyxwyyyxzzzy|}x~zz~{zy|}|~~y~}|~|}z~~}}~|}}~~{~}}y~}}|}|z|yz~y|w{}{}}{{~~z||}}|~|}}{}}|}|}~~z|zz|{z~{}~{z~}}~}~~|y||{|{x~~|}}~{z{}|}|{zz}~}}}~}|||~~~|{{~~{z|~z|}{z}{~}{zz~}||||~|||{}||||||{|~|y|}}~~{z{{zzz~|{{}|}}|{{}~}}|}z~~}{}z||{}~~}||~|y~||{|}|}zy~z~}}}|}||}|{}|{||}}||}~{}}{~}yy||}y}~xz~{z{~zz}}}y~||~}yzyyx{|~{~z|}|}}~}~{|}~}{z~}|~{}~|}{{}|}}}}~{}{{{|}|yz|}y~~|{~{}}{}{z~||z{|~|}}{||}}}}z|{|}z~|{~~{x}|}~}|}}y}~}|||z}~}}|{~~v|}z~~}}}z}}y}{|~~~}}}{~{~~|{|{}~||}~y|}|y|}}~x~|}~}~}|{}|~~{~{}}|}|}z{zx}|~z{|z|}~}{~}{}~|~~~}~||~~~~~|~{yx|}z~|{}|||}~~}~}z}~}}~}|~x~}~}~||}}}~~}|{}|{~|{~v{~}|~}}}}}zuxzx{yx~w{zxxxv{vx}xw}wwvywwvxx{tyyxyxtv~yywxvyzyx|x{|tx{wvz|yzx~{}{zx|{{z}vzvuzyyxvy|{yw|xx{xxzu{vwzyvzw|x{xw~wz{~wxxyxxyz|ww{wxzw|zz|zyxxz}xx{xwuvwx{sxxzywvwv{wxtxwyvxyv~xw{wz|{y{vxwyyy|vw|{{|wy{wx||xyu~ywwzxv|xxzy{zzx{zx}zwwxxvyzxwwzz}~{ywzyzy{wxz}x{}w{{w|{x{~xzzyyxzy{{yxx|zyxx~xx|yxxwyw{yvzywzzyz{|tx{wzux{}y{|{~||{vyzwxvz|wxxwux~zw{wtty{xwxzzwyv{wxyxxyxxwzy}z}{ywvz{z}z{xz|yz}y}yu~v{yzzwzywvyyzxw{y|wzwzv{|w{yzvywywy{|}zz{z}y~y}y}w{xxzz{{~|{xxvyx{}{vyy}{xwvwxzusyww|xyzzvvyxuxwy}y{xvxz|xxv~y{{y~{zy{{{|z}y{yy{y}}x{z~{wvyxv{x{v|{v{v~x}x{{zvzy|zxy{{wxyz{xx}|xvxwxz|zzy{{zy{y|xx{wx|r{zwwwyxv{|y}zxxxxuyxzy{zyyx{||yz{{w||zzz}xyzwywwyxx||y{~y|xxyy{zy{zuxtw{u{y{wuz{xvzzwyzwzyzz~zvzx~x{||~|y{{}|y}yz{|{z|z{|zvx|z}{xywu{xvz|wyuyyzxyywxzyy}xytzy}{xz{y|z|~|y||x~}y~}~{|~{z}|y}|||yz|z{{|z~{y}{{y{z}~|}~~~z|~z~|~~|||~~}|}~z{}}{v~{x{~y~|{}z|}y~~y|}|}{{x|{~}}~||}y|}|}~}|{z}yyzz}~yy{}{z}}{~~||}}|z|}}~|}|~}{~z{|~~}}|{||z|{{|z}~}|z}w|}|~|z~{z{}}}{~~{~z}~|{zz|~y~~~~~}~}||~|z~|}}{{|~|y||y|{|||||zz~~}}~}~~|~{}|}~y~~|~}z~}|}}z|~{}}{}{~~|z{{y~y{y~|{~z~|}|~}~~|}~~~}{~~{zz~{|z}}~|z~}~{}y}zx~~{y~|~|}~{~~{}z}|z{~{{}{{~z}|z|z{zz~}~|y{}}~~z{}}|~|}~~}~{{|~zz{~}~|}z~{~{||}{}|~}~~}|}||}{}|~~}}}|}~{}}}}z{~}z}}{~~~|||z|z|{~}|y{~~~~~}}}y|}~~|~~}|{}}}|{~{{}~}z~}{~~}{~|}}}}~~|}}~|}~}}~}~|}~z{}~x{{}}z|~~{{}~}~~~|}~|~}~x~}wzxxz{zxzx{zyxz}vtzv{}u{sxwyxyywx{xzzyxyyyzwyzzuz{u{vyxytt|{yx~wwy|yy|vwzx}z|vz|{zwx{y|uux}wwxyx|x{ww|}zwyyzw{xx{xw|zzxzwwvxuzyyws{zzywzz{{x}w|x{yxzzuxvvyzy{y|xzywuwwywwxu{ywzzuxxyxvyyxvwvxy|w|ywxzyv{zxw|vzx{ywz{xw}vv{zyxxwyywwy|vw~z|xz{zt|xz|yxxyz|y{|w{x{|yzywwzxxzx}vzwz}yy}zyxw}vy|xxzyv|ywyywyxzzy|z|{}zxvxzzxwyzw||yzy|yywwx{zvtzw{u~x}{vyzxzy{|y|ywz{|}y|w|~yz|zyzzxxywyv}yywzxzyzz{yzwy|zux}{ywxwxyy}yxyyyzzv|zzv|}vvux|xzz{{x~{wzzwz}zxvvyy{vzyzxy|zt|zxzw{y}xvzwxw}{x|vy{s{zz|pw{yxzzyyzxxz{zv|yvxyvy|xwz{~zx|x|zvyv{ztw|zvxxt{z|xxx|vxr|zw{{y|z|xx}x{}zxyv{zyxxx~xzzyxww{{yw{y|zwzxxxz~w|xwxyxy{w|wwv{uwsy{wzx|||yy{zv|r|{z{zyz|z{yvyxy{xzz{xu}x|zx{wwz{||{vzzxz{zzwxx{{yy|yw}|{yz|z|zzz{|yxzyyyvwzy}}yxyvyyyy}wywzxx~~{{v|x{{}v~{y{}||xzywzyyyvvz}v}{|zy|zwzzzxzyyzz|y~{x|~|z|~{|y{}}|}|yz~{}y|{|y~x|}}~{z~}}y||{}}z}|{}}~wz~~y{{|}z{}~{~}}~~~{~{|}|{}|z|}||{y{~{|}{|x|}{|{{{}}x~~{{~~{}}~}}|}z{{}|}w}}}~}|}{}zy~~}}~}|{}~~}|}||y~~~|}~{|}~}}~~y~|~{|~zz~{|z~}y}~}}}{x~y}|~{}|}}~||~~~|{~}|}z}}||y}|}}~||~~}y}|}{||}}|~||x}z{}}~|~|||}~{~{}|||}~y}zz}||{}y~{~z~|y~z|x||}}{}}}{}{|}|z{||{{}~{{|~||{}{}z{z|~~zz}wz{{}z||~~~{~{}|z~~}~|}}~}}}{~|z{y~{|~~}}|~~~}}~s~}z~{|~~}{}|{~||~~{{}~~|{~~|~}~}}|||}|}xz~}}z~~~z|{}~~~v~~{|}y{x~{~~z~|}~|{z|~~v~}{~~~}||{{}y~|~|~~|}|}||}~}}~|{|~{~{|~~|||~{~{~z~{}}}~|}}||~{}}|||~{|~|}|||~~~}~uxxvz|{xv{|xzxyxv{uxvvvv~xwzzxvw|zvwvyxuxyu|{wywzzy}zxy}{xyxzzxzzyy{wzxw{zyv{uywyx}w{}zwuzu{yy{xyzwzvxxvuytxtvz{{x}zyx{yx}yz{xvy{{uz{zy{{w{z{|yyzzyuwxww{xtvvzxuxyzywvxzs{y{yzwyx{{xvxz{yw{z|{zx{{z|x{{y{yzx|xw|wvx~wxwwxwwyzxzwsxuyu|sxuy{u}wv{}y{{utyvy{zs|v}w{y{|yz|}{x|tzuyw|ywzvx{wu||{wvvxxxuztwxxzuyzw}y{v|yyvzz{}y|x{y{z|zxx{xz}zx{w{ywyvxyzz{yyuxvwyxxwxw{w|yx{vzxyxwy{{z{}zzy{xz|wzzx}yyv}}|y{|xz{wyxwwzxyywzyxzt{}yy{wvu}uwyzy{y}yyzyzzzzyz|{yy{y}y|{xz}}yz}x{x{|yyvzwx{xyyvwzywzwyxwzy{v{yxt{|{z|zz{zz~xtyzu|x}yyyzw}{{|w|vx|ywxxxzuv{x|w|xztzxzy|yz{xzyzzyz|xzzzz}zx|~{xyzy}|{{y|{|x|||yyxw}xyzyyzywyxyxv~xyvuytu{y|yzywzw~yzy}y{{{zz|yxzzu}|}yzwzyyywzv}y|xu}xv{}}xyx{vwwz{vw{xtx}xvx{x}|zzxzy}zzx{}~{xzz{{}w}zy~x{zywy{y{{{}{x|v}ywzzxww}y{x{~xzzzy}yy{wyy|yy}u{|{xx{~|{~|}}{~z}}|x~~x}y{z|z|y|}zz~~x}{|{{}{}|y}}}x||~{{|{z{wx}z|}}y|y|}|~}{~z}~{}|}||}}{~|~{y{}~{}}{{~{xu{}}z}|z{||~zy||yz~~|{{|}w|w{}}~}|}}}}}~{~~|~{~|}|{}|{}|xyz~v|z{~~}y~|z~{|||y~}}||}|}|}{|}|}}|}{}{~}||~|zy~w}}|}z~z~}~}xwy|}z}|~|~{|}|yz}}||}~~~~{~~z|}~}}|{{xw{z}z{~}{|~wx~}~|}|{|~~~~{w}}|z~|~|w~}}{}}y|~}||}|z}}|}zz}}|zz||{{~{~|~{|}{}~}{~y}}}~{{~~|{|z}|}x~~}{z}~{|}|}~}|}}~~||~~}|~~z~~~}~}|z|z~~|y{}}}|{}z~~~{}z|~|{||~~{~~~}|}~~}|{~|}{~z}}{{}z|}}}{zx~z{y~}~~}{|}{}z{}}}~~~y~{xx|y|}}~}{~{~~}}|{|{|~{|~}{}}}{}}~}|~~}}yz{}~}~~}}~{z~y|~~~}|}{}{{~}}~~~}|zx}}wwzzw}zxzz|{}xvyyyxxtvzwxvx{vv|zzv{vwwuzx{xyxwvxyyzw}zyyxxzwwyuyzy~yyvv{zy{zw{yxxzy}wvxyw{y|zwxwzy{wuxyytwuvxxyzxut{zrxxxyz{{z{wwyvxzxyy}ywvw{|uzzz{wzxxv}wx{wvyzyx|{wx{wvvxwyyy{vxz}vy{yxzvx{x{wv|y{x~x|ztzxvxz{|vyxzx{x{yzyy{wxxwvwz{y~yyz{xyxzx}zuyzyyyxwvyx|xy|zyxzz{yyx{{{xxvxyyz{wxvuwyzwwyywynzuywzy{xz{z{xyy{{zxzww{u}u}vz}}zyzx{z}yyyzzu{yzzz|wuy|xuxw}xxyz}xzy}|yw~yyyywy{zz|zuxuyxx}xy|ywyyvwwv{{{z}yvx{vvxyzyxzwyyyxwz|xxzxwzzyzxuyw{xyzwwvzz|uywx}{||{wyxu|wzwzy{|y|y|yzzy}{yv{xzwyty||xyu{wyyz|yxyzv|zywuzxyyxw~{wy|wxzz|y}yzxywyvxw{xyzwyt{w{z{yxwwvwtxyywwyyzy{zw}vyxux}}xzxy|yw{vz{zzy}yx|vy{x{y|xuxwxyxyyvzyxzz}yz~y}|xyxzx{wwxxzyyv|uzyz{wvwyzvwvvw}zz{{y|{z{|zzxww{zxuyxyzz||w{z~xxyuyxzy|~wzx{xyz{zyxvzz~z|zzvzzy{}wz|zyyz{{~xxw{{zx{y|wx{xxvyyzw}ywz||x{{xy{~w{}{yy|~||z~~|}|}|}|}z{{||y|~|}y{v~||{}}|{xz|{~{}}zz}|{|}|}z{|~~||}~}|{{x~|}{~{}~~{|||{{}}|z|||z}}}|{z}||{|~w}~y~~~z}~|z||~y|}{||}}z~|~}{}}}~~~~}}~}~z|z|x{{|~}~|~{|}}z}|}~xz~x|}z{||z|}{{}||~~~|}{y~{||zx|z~|}{~}z|{~y||zy|~~~~~|}y~}~||z|{}}z~{z~|}{~}{~}}~}}{~|{~}}wx|{z{{{z}~}}z}{zz}||}z|x}z{~{{|{~~~|{{z~}{}|{~{}~}~|}{~|}~~z{~z~|yz~~z{z~}~~|}}{||{}|x{~~}}}{yyz~~}~~{}|z}~}}||}|z}||~|~~}}|}||||}|{}~|~~{w||{z|~}}|{||~z|~|}|~}~|}||z}||~|~}}~|~~zz}z~{y||z}~|~|}|~|}}{}~{~{{}~}|~}}}z|z}{~y~y}~{~z~~}~yy~{~||~z|~~{~}}}{y~}~{~|{}{{}~~}xzyyz{yzx{{v}w{xzxwvyxyzvuw{xzuw{ztxvty{wxz{||zvyxyx}uyy{vyyyy|xywvz{zxx{|{uw{{{suyzxww{zxvwx{wxxyy|wvxxwwxvxx}xw{yzzuy}x|vwxzxyz{{zy~zzyx~yvzzv{{xxwyvvwxyxwzswxxvwx|uyv{yzzx|yyw{zxwxwxuy}xyxv}x~yxz}y|{{yxywvxw|y{ts|zxwvxvwx|yvyuuyuwuxwzxzyv}wy}ywz|yxwzzzx~wyxzx|xy}|{}xuzvvx{xzwzz{xuzvyvxvuzxzwvz|vxxy|zxyyww{vu|}xyxx||x{{wuv{yzz|zyzuxyxzyyzwvzxuyw{{www{{y}syxxwvz{|}{{wvyyzyzw|yxx{y{~zu~{z|{yyyxxyuzz{uxxztzy{{uz~xxw{yz}{uzvuxw|wyzvx}{{wy{z{u|yxzw|x~y}wyy~uzvvwvwyx{xyxxyw|ywzwwwxvxvwytyzut{|y{}}v{}{xxw||yx}}~y|{}zw{{}|zvvyx}wwvxtxwvyxxyyzvz{zwxyyvyxyzwzz|{{zx||yzz|}yz|~~z{wz{x~zwzz{xyyyzxty|zwyy{yxvuzwxywwvx{ttwy~y{zz|{z|w|yxw|xzyz|x~xy}zy}zz|vy{v{wzxxyzx|{zzwzyzxyyzxy{y|xx~zy}|{||{vv~z}y{}wyy|yx{xwzz{y{|yywz{yxzyw|}yzx{yvz{}{vxzwyxxvzzyy~vz~|zy||w}wyzzz|{||}{}}{}yzz{~y~~|}}{}}~}y}{z}{zy~y{~|{{{|}~{~}|~|}|}y}|}|}{||||x||z}|z{|z~w~}{}~z}}{~~{~}|{{}||z}}~~}|{|~~{z}~{}|y|y|{yw|~~|~|{{~}yz~{|~}~~~~xz~|}}~~{}||z~{}z{|z~z|zx|~{y}|{z}{{x~{~zz|}~|}{}}}}{z}|}|~}{x}|y{}|x{zx~y{~y~~}}}{|~~~~z}}}||}|z}z~}~~|~{~|||z~}~|~||z}{}z}|~y||z~~||}|z|~{||}~~~{{|{~}|{zzyz||}~~~{|{y}}~x}}z~yz{}~||}{|wz{~{z}{|}|}x|{}~|}||{{y}}y~{{}~}}}|~~~}~}}~~z~~|}z}~~|||{~{}}}{}y~~~~~~{}{}~~~}~|}}~||}~~z|{~~|y|{z}||z{~~~||~{~|}}|~|{|}~{}~{~~|~}~|}~}|z}}~}|{~}~~||{}{}yy{~{{~w{}y}{{~~~}}~~~|~||}}~z||~{}{z~}~|y{}{|~~}|}{}}~zyxz{{v|v}zxx{xtzzzzx{~yuzww{x{y|yy{yywxw{vx|vuuywyxwx{wvtyxvz{zxxzzxy{xwv{w{vzw{wts{syytzzw{xw{wz{|xyzx|yz{wzz{wyyzzwwztuyzzyyyxxzzxzywzwxxxw{v{z|r|xzwyyyyxv{yzzwzxyvzwxzvxxy{zzyzxy|zxzywzxwyzzzz||zxz|wzywzxywyyvyyyz{y{zyxzyz{yy{yzyz}zwyyy{xvxxy{xy}swuxx{vxvzwy{xxxx{vwyyz|zwwzzw{ywtuz|z{yz{zzywz|wxvyxxv{yy~x|w}{xywsyyzxwyxx{wyyxvxtxwxyzx{||xxu{yzwz{{z{{}x{vxwyzzxz|zwv|{wzt{{{zzwzwzwz{yy{zx{uzwyxx{yyz{w}xxwxuzz}wz{{|yvyywyx{xzyyvx}yyxyxwyvvzxwvwzx{zywy}|zvyww{}wwz|x|}xwzy{y{|wwyyuzzzyy}{zs|x{{vzyyyy{w{x{w|w{xzvwx}yuwvz{x}{zzzwxxzxx{|wuzx{zyzv{{|xz|z|xzxx||zzyvw|wxwwxxvwz{|xuwvz||z}vyzwxwzxzyzvxxyz|vzyw{v}wzv|xyyyyyx{|zz{wwzxyxtxysvu{vz{wxwwwxw{{xzyzxyyzz{x|zwxz}y{vywz{|uxywx{z{xyxyxvz|x|zywy||yxzzyy|vxw~{~yxw~y{uy|{xyzyzxzx}zzty|yr|z|y{xuzx{{zxww{z|}}~~|~sz~~}|~}|}|}||{~{|}y{|z{w|}}}~~z}}||y{|||}|x~||z}~y}}}z~}|y}y{z}}}~~z}||~}}|{|zz~}}z{x~~w{{|~z|~~|}~||{||yq|~{~~~}}~{~|y~~|{{z{z{|}z~}zz}|{|z}}{}|}||}~}{~}}~z||~|}|{|}}|{|}~{y{|}}}{|}~x}~}|{|z}}{{x}|~{~xy||{z}y}~}||~}|}{~~{}{}~~{|}{}{}}~~~z~~|}}y~}}z~z|z{{|}||{{w|}x}~~{{|}z~z~}}|~}zz}wx{{u}|||~{}{}~~}}~y}~z~z~}||~~{}}}~~}{|~~}}z{z|{~{|{~{}{y}|}|{}zz|~|yz||~|y|zz~v||}||{~y|}|}}|~~{|z}|x~~~~}}~}}~}}~{z{|v}~~{~}~{~}z~{{x|y|}~~}z{~y{z|{~}}{}~z}}~~{}}||}z}z|w~~{~|}y|}}}~~{~}|~~z}|}{~{z{}~{{{}{}}|{y|~~z}|~~}zz||}{{y{~}}~~{{{~~~~|z|{~||}~}}|~~|yxwz{yz|z{yw{{zuyxzu~yyzxy{wwwxvuuw|wyyywwxx}xxvx}{y|wxy|z|yw{zwzzx|zz}yzx}xw{zzxvzzv{zy|z{uxuwzzyywyyvvywwxxwxww}yt{xyywz}}w|wzzzw|xy|wwx{vxwyyzzzvvtyuys~xy{yw}ux{wwxs{zxxzyvzy~{x{yxxyy{z|{{{z|z{~x{}{x|sxx|zyxzzvxyzx|uzxzxsywxzvw{xyv{{w{|zzyyx{{|w|zvzzy{zx{{|x{}|xxt{xuyxvxxywu{zz~{yuzz||wzyxt{zyw}vz{}{yz{yx~x{zzzxxz{}wzyzw}}{{zvyvuy{tyxvyxyy{}xxxxuvr{xxxuvzyvxzxzy{yz|{yyzx{zz{wvyzz||wwvx}zw{xzwyyzz|{wvzxuxxywxu}{tzy{{zszx|{zx{}zzyx{vyxwxz|{y|yy{}y{x{xx|zwz~{}{|zvwzyuxvzyxzywvxvz{xv|}z|{}y}wzyxvzz{{zywwuxz|yzw{zxzxz~xz{z}x{wwyxyvxxuww|{xzxvyyzz|wz}{z~|yyyx}uw{zyzzx|{|{wz{yv{{z{zxyzzxy||{}{|yzv{uwxxvyz|{zx|yzyx~w|{~u{|w~x~{|wyz}yywyy~v{xzq{xx{vvyxyzzzzz|wxz|zwww|yw{xx{zxw{zw|z}yxvvyy}y|x}y{x|vwyyxxuz~xzxxwxwxwuw{{w{{tyz{xzwz{|zzxzyxyyz|zz}yyy||}}~~~~z|||vz{{}{}}~y}|y~z{y}z|||{y}vy{~}~~~~}{}~{}{{}z}{z}~oyy}|~~{{z{~}}zy||z}z|}}~y}|~}}}}x~~}|}|}}z|~}|~~~~zz~{z}}xw|{{{|||}}yz|~}z}~||~{{}}~|~~~}}~~|~}z~~yz{{z}~|}z~{~~{~z~z}~~|{{{{{{|}~~}|{{{}}}~{~}z~x{|{|{|{z|y|~{~yz{}|z|~z~}}x|{~{~~~|}{{~z{~~~|~}{~{|{|~}}~z|x{{|{}{~}}z{~|}~}}|z{|~|}~}}~y}|~zz|{{|~~}{~|~{}y{}{{z}}}{{|}}~}}|}~}~~{y~{~}~xz~{}{|}||{|z}{}}z{x~{}~}z}~~~|~{~~}|~~~z}}~}}}x}z~z|}}||}~{~}}z{||{{~~}|~}~}}~~}~}{~|~|}y{}|}~x}~~}||z||}|{x~|z~~}}|~|}}~|}~x}~|}}|~z~||{{}}|}{|}~|{~{~zy|}~}~~}{~{|~}{}}|}}|{{{||}|~{~}~|{|z}~y~yz~}{|{|}~yxwuwvyywyvxzxyz{y|w{{{|ww{{vyx~zwxvxzyyy{uwuwv{zyswyxxzx|zy}}ywvzz{w||{wusxzw}}{zzyxwwz|{vwxuvwzy{zyzy{xwyzy}xz{xyw{yyxy~yv|z{|twxyxzwxzxvyzwx{xywxx{wtyvzy|yx}yzyyz}xx{wyyv{xxvxywyyx|z}tz}{wy{wz|{yyx|~~vzyyuzyyvxzxzy{y|yy|{xzywxxyz{xw|ysvy}{uywx{uwzzszzxxzzxwxyu{zxwxxyvz|yzxztyyw{wxyxyu{{{z{yyuyzzz{yvzwx|xzxwvzyvzvxyv{wyy|xu{w}}zyyxxx{xwxz|~y|{zxw{|ywyw{}yyytyz|y{xyxxzxz{y}xvx|{szyxwy{|}zyyxxzxyyu{{wxwzzzzyzvxxw{{xyy{wvx{w~xz|ww{x|zxwy{wy|ywx{xwyxxxvy|zuy|y~xxwzw|z|}ww{w||z|w{|zyvyxvzzwxx{ztyxvvwyz~{xz{{wzx{|wv|{}w{}zwxzw{{y}|uyyxxz{{wy}{zxyzxy|ywxxz|wzzx{{xz{y~}}y~{z|ww{x}yzzy~xywzyxy{yyzvy}wywuwxwx|}zzyvyv{{z|zwzyx{z}xxyy~z~zzx|x|wz{zwywzv{zvvwxyzzwxyuwyzxx{{|v{{z{wvyxxwz{u}xx{z{{y}zwy}|z{y{}wy}zyy{yx}xyzv~yzuzxyz|zz}y|wy|zyt{zw{uxuyxyyzx{{{z}x~|}~{{{|x{|||yzy|}z~z}|z~~~{}~z~x}y{{x}~}~zy|~}}{y}}{||{}|||}~~|~~~}|{|{}{{}}~~{|~{~|}~|}x}}{}~{z{~y~||zz}{z{}|}z|{|z}y}~|~|z}{}y~|{y}|{{{|}~y}||{{y~~y}|}}~}|~}{}}}||~|~{{z|}}|}|{|{}~{y|wy{}||x|y~}}}}}{~{}yz{|}{}}{}}x}zz}}}xx|{}z~}|z||yz|||||~|}~|y|{}{}{{{}|z}zy{|{}~{{{z}{wz|y~{y~{~|~}}y~|y||~z~~z}~y~y|z{xz}}|{|~|}{{x}{}{{~}||}}|~y|z~}z|}|~|~|}|y~~~}~z|y|~}{}~ty~x|}}|}}|{~z}~|{|{xz~}~{{y}}}{|||{}x}}{u~|~}|{}z}{}~}{|}}~{~~|}~{}|~w{z}~~z{||~|}zz{~}x{}}||}}~|{~{~x{|}y}~zz{{~{~}|~~|~}~~{|~~|}y{|{}}||{||}~{~y{{}}v|~|~|}{~~|{~}}}}}}||z}{{y}{|~~z~|}}~|{|~{||~~|~~}|}}xzz}y}{yx}xy{}x{zyxx{uyvwzwxwyywwxu|zwzvwv{zuv{y}z{{x}yyyyzxyyu{y}y~{{|}{||yxzxxyxwwtwyzwwxzzzxwuuwyyuywvuzyy{zzz{v|y{xzzyvxy|{xyxzzyyzyz|{t|xwzuwyzyuyxr{yywxyy}yvywv{xvzx{zxwzz{{yx{zw{vywtv}zz}z{y{wzxzv|yxyyzzzwyy{xz~wvyxyyzvywvvuzx{xv|z{yy}{x{vx|{z}yty{{wyy}|x~y{|{ywrzwwxzz{wzyuwxz|}{w}xzyvuxzxy}v}xyzxxy{{y}xvy|yzz|~zy{z{zyzwzz{}yx|yxxwxw~yz{tvxyxxxxzyuyuzwyyyzyx||zzzxyxv{uzyw|zz|zv|zyzy{zxyy{xwxwyw}yywzyvzsy{wyuxzu{vzy{z}vyxz}{}{{y{ywy{z~zz|xw{yzu}zwyvtwzzv{wx{z{wyxxwwtwxzux{vuz|{xyzzxz}zzyy{x}yw|{ywyyyyz{zyxxxzxxyzwxxztzxwwuyxxzz|xztx|wuwxy||{yxxyzx|yx}y}}z{zz|z|z{y}yuxw|x{ytw|zwwyyzvyx}xr{{{wywxyx|{w|}~}w||w{{y|{{{yzxwzx{{zyy{|wzz{{vwxyyz}{yywv}|||x~}vy{|zyxy{wzy{yx{yy}zz{|z{{vxzz|z}x{|}y~{x|u|y|z|zy{xzvww}wv{wxz{w|x|xuz{z|w{{vzyywxxyy|{{{|z|{~~~~}~{{|{}z~x~|z~~||||y}{{|{y|{x|y}||x}v~~||~}||{}~||y}~z|y~z~~{{~~}v}}z{~{{}w{|z|~|{z{}||}{~}{~~~~|~||z}|{{|~}{~{{}{}~yzy}zz{~}zz~}}{{~|~||y}{}|z}|~}{|}z|~~{|~}{x||z}{~xw~|{{{}{zz}~||{yz}|}{}|{~}}z~~{|}~z~~{}~~{||{|}{{{}~~|~{z{z|{~z||z}~|~{~}|~|~~{}}|z|~w~|y~~~}{y||zy}}~y|||zz||~~}{~~}}|~y~}~}}{|~~~{y|z}~|}{}~}}~~y~{{|{|~~{||}|~y~|}z{|~}~z{~~}~|~||z~|}{y~y|}|{}y|~{|{u}z|~}z|x~}~|{~||{~{x~{z}~|y{y~yz|yz{||~||~~~~~}~|~|~~w~~yy~|~||}||}}~~}zz~}zy~{}}z}|}z|}~~~|~|~}z{{~}y~zz|~~|}}zz|~v~{~~zzz|}|}~}}}|}z}~y}|{z|~x}~|||}~}{}~{~}~z}~|~z||~~~~||~yzxyyux{wyyxzx|x{yvv{{yyyu{ywxty{}vywxxzxvy{ywzxxywyxvwxzwwxuvvzxswxx{yxyuywwyzzzyuzyvx{yvzwyzuvvzv{x{wvw{xzuwzwzv|wvxzyyxxvzwx{zywyzzx{vxwwv{zyxyy{{wx{vxx{x{ywwzywyxw|zv}zy{}{v~xywxvww|xxwwwxyx{xz{{yx}zz|~|wzzw~vz{vvvwxv|z~wwwvvv|x{}zz}x|zzywzxvyxxv}{wxxwwwzxy{wx{wt}uwtvz{}zyxv{u}uw|y|zwux{}zwvxzxvuyx{vwxy{|zzx{~wxy}xy{yxzvzxyy{vz|ywx~|yxxyxv~}xyzxxwww|{wuz|{yzyxzwzxzzy{zwxx{wxytyvxu|yy{zzztxxwu{wvyyzy{yx{yyvyy|yvzxzxwuzv~wx{vxz|zwzxywy|y{zyu{xzu{|xx{yx|ywxxz|y|zv|wxz{wwy|y{wuwwxz{yzzv|uywy{v}vzy|zyzx|xvx{{xzx~||wz{xwvw|~zz|xxwxywvyxzvxztzz{ywyw{w||xxxzywzy||z~xyy|wy||~yx{y|{}xywx}{zwzvyv}uwxyz|ywwys|yw|wx{w|uzyx|xyyzvvx{r{wzyxyw{vy{zwzywz|{||{z{yzzz~xxyxxz}{y{}|wyxw|uxu}z{ywzzxwy{|wx{yyzy{w{vwwyzvzz{{}zyyw{y}xx|||zxzyxxwx{zwyw|z~yxx{xu|{zvz|ww{w{zw|}z{{w|~|{{|}{}}y|~yz||z~y}|z}~|{{}~||~{{x~|{xv|z{}~{||||x{{|}z|~}}~z|}x}|{||z|}}{{}wz}{{zz~~|}|}|}}{~y||{}}{{}||zx|{~|{~}{|z{}}z}{}||{~}}{~z|{~}{z|z}z~z{||}z~x~~{|{|{|}y~{}|}x|}||{|}}}{|{|{~{}~~~{{|z{~y{~~|z|z|z|{yz}}{{~|}{zy}z}}~||y}~}}~~~}{{||x|}|}}{x~~~|y|||~~z|}|~~}}|{z|{y}~~}z}~zyw}~~~z~{|~|}||~~~{|~|}}z{{y}~|{{y|}z~~}y~{}|{{~{|z{||}|{z}|}|}}{|{}~|~|}|}}~z}|}|{}y}z}~|}~|{{{~|~|{|{~~{~~{}{|z{{~|||~~~z|{{}{|z|}}~~y}|~|~|{|~}~y}~{||}{}}|}}}|~~}}~{}}|~{x||z|~}~}~~~~{{|||y||}{|zy~{}~|||}~z}|~y{}{}{||vz||}}{{~~}}~}z~}}~z}{}y||}|{}||{}|{~~|{|{z~z}{||}||}}|}|}||~}{}}}|~|~{||}||y}~{{{{zzyzzzy{|uzv|vz}wyxvwyyw}zywzyxwywuvvwvxz{wx}z{yw{zxwwxzxywwu|{xzzx{wwyy|yz}wvttystvvvzz{zxxvvxyxsy{zvwwxwzyvxyx{{{z}ywz{xxxyywyuxwyztt|z{zyuytyzvytxxz{xx|v{vvxytutsv{yvxvx{zyy}{wxxzxy{z}vyv|zz~x{yvyx{y}{wwvxyy{{vuywu{utyvzx~zzzzywxxuy|wwyyw}yvyyz|zx{w|x|yz}txux{y|{~x~svyzw{xxyz|xywvyxy{|tzwzx{ww{x{y|tz|wyxyy||x{zyx{y{y|}{|yz|zztw|{vzyx{wu{s{xwyxwvx{zwyxxwvvxy{|xzywyv|v|yxwv|{tsyzxyy|{{}}yzy{sxvtyyytwyxztywww|wyxuw|ux~y|zx{y|xzyvv}}vxzyy{v{{z{zxxzy{{{yz{x~{{w|ryzyz{|xx}y|vz{zxv|zxxztz|}yz{{zy|zy{}y}yz{xxy{wzwyyx|yzyzw|vyxu}yxwt{z~wyxyzvz{xwy{vxx{v|}y{|||uxzxyz{xx{}w{y~~zyy{|{yy|xw{y|wxyx{x{wwzw|w{xywxx}xyy}~xw|{xywwzyzyyzwwz|yzy}x|{z{}zw|zwzy{w{{wz|yzysxuzy{uvwzvvt||vwx{{}uy|{yzxzzz{zzzz}{yz}yxz~zz{{}|yzx{zvz{|xzx{v{xxzvxwxy|xvwzzvvyz}y|{zyz{|||yw}y}{~}}~{w}{{z}||y|z|||~~x||~y}{z~{~||z{}~}z~{|}~}{y~}{||{~}z}|x{}zzz|}{~}~|||{~{z{||||~~}y|~}z|}}{~}|~zzzx}}|z{yy|y}}|}{|}{{}{}}}~~}|~~}||z|{{|}|{~|x{}}{|y{z{|{~~|zy}|{z~~}~|~~~}y}|y|}~|~zz{}}{~||{}||{|~x}}{~||~|}}z|}~{~~}|}~~}||}y|{}|}||w~|}{~}}|}{~v}z|~{{{}}~~~}~z}z{|~}}~x~~zz}}~~w~z|y|||z||y~}zy|~{~{z~~}~y{~~}}~|}}}~z~}|~||}y{}{|~}{~}}zz{~{}{}~|~||~~|~}~}~|||z~x||yzz|}x}z{|~{}}~|~|}}y{}z{|~~|||}|~~|}}~~~{}}~~z}}{{~~~|}|{~|~~{w}yz||}}~}}z|{}z|~{}}|}}z~{}}}||~|~~}y~|}|~|{~|{~}}||}}}~z~}~|~~y||{|z{{}{}{~y~|{|~~yv~}~~~~~~~~}}|wyxyvyxvxwxvzyx}wwv{vyyyu{zwtywvw{ywwyz{wywwyzuzxwwzyyvwzyvty{}ywwuxytvxv||||y}xzwxwtzxuz{uxzxswwvzwzvxwwzzuyzywt{twvzxzvzxyw{tv{x{xuzwxyyzuyw{y|vyvzwxyw|}zzxzxzzzxw{z|yyx{yvvw}|zxyvtv|w{vvwxzw{xyxxzyw|uyyzwy}x{|wzxwzwyyuzxzz}vzwxwyyyy{yuzuzuzy|zzxzxwxzwzty{{zxvyw}{zzxvwx|w{vy{xvzx{vwzzwxy{txyy||yzvxxzyxx{x{{wxyzx|zwyzz|zxy{vy|x{{wyzx|zx|zzyxw{yx{wx}yw}wzvz{vyzzywy{w|zzx{tyyvyz{|wwwvvvy|yzxuwywxtx{}yyxw{y||wyw{yz{wzyv|{|vx{yyw{zzu||xxy{vvtuwzw|zzu}xxz{xzxxxxyzy}|xxxzwyxywv{w~xwty{wv{vxxtuwzyxzwtwzxzy{yyuxxyyzx~|xxxzxtwz|zzzu|zyx~xxx~{|xyywxwxzwy{wxxzx}v{w{v{yx||xxv{{yzxxwyxyuz~yyzwz~{zyvxvwxywzztywyyyvz{x|{{yyzy{ux|xuz|y{u{|wwx}wx{xzzx{z{zzxzyyvvwwzv~z{xuy|v{xyzwz}xwxyxz{xyzt{y{z{yyz{ywzuyzy|z|z{|{y}xv{|yvyyv|{vw{ww}{xywv{{yz{|yw|{wyxxy{zzwzzz{uyyxw||~zz}}|~~~y{||}}~~}|~}|~z||z{{~~z{{|zzwz~{}z}y}y}}}}z|~{}}{}}~|}x~||~}{}}|~|y~~{z|~{{}z{}{}|}}|~{}x~~|~~~|}|z}|{w}|y{{{z}}}~}}~}~~}}~{|}{~||~|y}~}}{{{{~z}zw~}~~|}z{}|{~}z~{}~z|}~z}vz|~|{~{z||~{}|yz}|~z}|~|~}z|z{|||{z~~}||}~}|z~x~~y~|{zz~||~|{{}|z~~{~{||}}|~}|{}||~~}|{|}|{||||~|~~{{~~yy||zz||{y{{y|y}~zy}}}|z{w|{~|~y{|z}|{~~{~x|}}z~||||~}|{~}{~}y|}||~}}|{~}{~|{~{}||~x~{~}}|~~|~|~|}|{}{~~y{|}}|~u}}|z{~|z}z|{y||{y{{~}{~~{~~}~~{}w}|~}z|}|~}z~~}{|}}{~{~~{{{{z}~z{{{{}{}}|}}}}}}}y|~~||{||}y}z~~{~}}~~{||||}|||}|||z}}z|x{}~}}|}z}z~}|}|}~~z}|z~~|~~~}z}}{}}{~~}}{}}y{~~z{}}~{|~z~}}~~}|xzx}z|yx}wu|wwuyu{xwwwuvxxx{zxzxzuvv{uyzzzuyzvxzztwr|uzxvvx{}xy|||yzx{|wy{{zwvxxw{yxwx}uzxxuvuv{vvuvwuyyxwyyyy{yy|zyxz|z{xw{yyzy|z~{xxx{xtxvx{w|suzwrwwyz|yyxxz{x|ywvw}xxxy{~yyyzyxzuyvxzzyz{|yz{wxyy|zz|uxx{wzyxwxy|uxyuxwxy{ywzuwyzuxz{yzzvxxuzwxx||z}u}y|{{wzwwuz{t}vuytz|zyxyzv|zywz{zwztyywwyx~z~ywx}{x{yzvywwwwyxywywzzzwzyzxx~|x|zx{xwuzw{x|vwxzuwxv|xvxwyywx|zwx{zzzytwxyzu|}y{zu||yzxp|y}w}z{xxzxxztxxwv{wxxvv{wxtxzyyxzwsrwzw|z|{|z{zyzz||z|zzz|zyy{{{{wywzwxyy{x{yyyxv~zwzvx~yxsvx}wvzx|zyxy}{wxw|{{wyzx}~{y{x|z|yz{z}wzz{yxxyzvxx~wwuyzusy|xyyxxy~vvtxwxzvyxvyxyx{z}|zx|yx{z}{x}|zy}yz{uzxw{yyxwyyyxyxxzywxxyuxvxvxyy|{w{{}oyyz{xv|yxs{~{{xv~vvy{}{}ywz{xyyzyzy|{vwwxwwxy{ywvwtyyzwz|uxyzwxxw}}ywxz~zxzywyyzu~z}zxzy|wz|zv~yxvwxyyxxzuzvyyv{xyxy|zvu|w{xw~vz{yy~~zy|z}~}{~z{}}z~||||w{~}v}xz{{~||y~z|{}{||v|}~~~{}|{{z}|~|}y{~~|~xz~y~|}}{~zzz}}~|}{|}z|zy{zyzz{}}~~}|~~~y}~~{{}z|y}||~|~|}v{y}z{~|z||}|~~|z}{}|~|{}~~}}{|z|}|}{||}|}|z}{{~|{}z{{{{|y|y{{|{}|}z|{|~~|xy}~}~}||{}{}~}}}~~||||||x{~{~y}z||~|x}{|~|z||{|{|}}~{{|~~}}|{}}z~~}}|}yy|wx}}||~|}zz}}zy{|~{x{z~{||}}{zz~~~|}~}~}}|}}}~z|{~||{{y|{||~~x|}yz|~}|x~{~}}~}{}}{}~|}|z~z}z|{}yz~~{{{}~{z{{z}}yw{}z{}||||y|~z}{z~|~|~~}~{~~}}~~||{{{~|}}~{}z|}}}~|{~||~~y}~}~~{~{}||~z{{}|y{{}z{~}{}~{}|y}~~}x|~}}~}~|~~|~|~z{{}}|}~~z}{~}z||}||}}~}{~y|{z}|}}z|}~~~}{~~~|}|~}||{}zz}~s}~|{|{|~|}~~|}y~|~z}{v{}xtx{vv{yvv{}xx}{wz{yyvvyxyxxxxxyxywzyxxyy{tzxzxvx}yx|xxz|zz}xwz|||yz{{zxryuvxyxzvx{v{yxxwyyxzz{uxxwxxyyywzwszxyzwyvyxwvwt|{zuvwyxyu{yxwuvyvwx|wyy{y|{wzwxyzyyyvz{zyz}yyyy|wwvwyyxyzyzx}{xzyy{z|zwx{x|{wxzyx{}u{zyuxw{vuxvywxvyuwyy{yyyyz{y|x{wwwwzz|xyw||zy|zxzz{x|ywzxzww{{v{|xvvyx{uzywz}}{x{|vx~ytw}zyvw{x||xuy|x{w{uwyzzwyxvzzvvxyz{yxzxv{{x}w{{wy}wwyyyy|wvzyzy{{zxx|{vyy{xyw{xxxxsxxyyvzxxzzyt{twy}y{vxzywxyzzzwzx{|zz{zxz{zxxyxwwxwzw~{{}vyxz{x}svz{yy{zuz}}yx{|}v{|yzzyy{{wzyyzvz{u{xz}zxux{vz}x|w|ywywzvwxyytwxzxy}x|x|y{zvy~wx|vuyvzzz|t|z{ywywz|{zvwwx|{ywz}uxx{xwtxy|yxzvzy|wzz}{|}{|{}vwx~zw|vxzxxyxw{xwvyzxzw}x}w|xz{zywxw{~w}xxwwyyxy||||z{y{}vxzwzyxxw||yxxvuz}xwy|zwwy{x{yzyvzzyyyywu{ywyzyz{{|xy}}zxwzxwx}z{}y{yxxxwwy{w|xzxx{yyzyxxxxxxyyywy}|y}v{x|~vzzyy|yzy{yv~{|~v~|~{|}x}{{~y|y}~|}}|||{zy~{{|zy}y}{z|~}~y~zz}}}~{{~{y}{}|}|{~||}|{z~~{}|}~y}y}{xy}}|{|w{{|}{|y|||{}}~~y}z~}{vzwz}~~}}{|{|}|{|}{z~|~|}~||xyy{x}z}|}{{}|z}xyzy~|{}~~z}{{{ywz|~}|~{{}y}wy~{|zy|yzz}{x||}z{}~}~~{}}~{{~|||~}||~z}||}{{~{~y|{|y}~|}}{~~x{|x{}}}}}x||{|}{||}}}}|{{~|}y|}~{~}x{{~}|yy}}~z}|{|{~{{z||~}{}}~{z~}|~|~}~|x{}~|~}~}~z~yz|~|}{}|{}{~~||~{}{|}|}~~|~|}}}}}}|~{z}{}x{|z~{~}|}~uzw|}~~{}}}|~x|}}{~|}~{|~{|z~|~|~|{{}{|}{|{~~|~|}{~{{~}~~~{z}|}}}~}|~~z||z}{~|}|~~z}}}}}~|{~~}|z~~}z~~~}}|}~||~{y~~|}|~||y}}||~}}{~|~~|}}~~}}}{~|{~}{~|}{y~}~~}|}}|}|||}}}~}}}~~|}}}|{|}}~}|}{|{}}|~y|}||{~|~zxyw{{z{wzwx|z{xvy{{{wyzxxwvz}|ywyu{{xxzwxvxxzz{wy{zxxzwx|}}~u{z{xzxy|}w{x{{}xwzxvxwuxxvzuz|xyzvvu|wywwxxvx{vv{yyyyyxx{wy|ztx{yyzywvzz{x{y{{vxryxzxzyxv{xuw}ywxwxtx{yyttvyxyx{w{u~{tzy{zyy{ywywx|zx{|y|}yxz~vxv{ywxwytwwvy{uyvuyxx|y}y|xvyx{zv{y|{yzv{zz{}vyy{w{ynyzyyywyzyvwyzv||yuzzwz{txzyuxz|wyyyuuz{yz{x{{y{|{yx}{|zwywyyz{z~v~wz}x{}|x|ywyx|yxvwxxz{zxxwx{yx{yxuzzuzyxy|u}|w}~yxyzywzzwx{z{{zw{{|||v{xxy|vxuz|uzvx|y{{ytyxzvz|yzuwy}y{zy{zyx{|xyyv{v|xyz{~zyz}y{|{zzwv}zvwmyvwuzwywyyzwzu{xzwwwxvywy|z|}wy{|v{{{{{{y|yyyw~y}r{|zyz{{yv|wsxzwwvxwuxwzxzxwyxxyszyvyyw{}|yy{|zx~yxy{}}{zz}v~xx{}|xx{zxuvxzw|xxyvxzxxtyy}|svy{wyy{yxxy|xy}z{x{zxxyzxvy}xyy|z}|zyxx{xzz{w}u|{~wvxrw{yw{wuw{xz{yv{{wsvyz|{vyy|wz~z|zzw|~y{yx|z|z{xy}|xvyz|y|z|yzyy{v{zww~wzxywzuuz{xzyy|yx{{|{}zwy|yyy{z~{}}~z~~yyyy~}zy|yy~{zy}x}}y}{{|w{z|}{|}{|~{~~~z||~~{|}}~{|{x}||}x~{{}||{}{yz{zy}yw~}~z|~}|}|z}}~||y~~}z|}}~zz}~}{{|{}}z~|{{|}{||||~}z|{}|xz~~y|}||y~|~z{~}|~~~|}~{~|~}}yzwy~|{}|z}}~zy{|}|zy}{||}z}|{~}}{{|z{~z~~|}}}{|}~y}{|{|z~}{|~}zzz|~y}}{~}~|}}}{~z~{~}}||zz|x}vz{|}|~}||z|y{{z{}zz|~{}{y}}~x~z}}}|~~||}|{|{~{|{z~~|||z|z|{{|{v}~yy{{~|y{|~}y}~~~zz|w{}|~~}}{y}z|}z}}|~{}{~{x}{z~|z{xxy}~{~~}z}~~}w~|}}~~z~|}~~~{{z}||~|}|uz~|y~||~{|{}|}~|}~}}~~|}~{}}~}~|}|}~{}|w}{u}}}}zz}}y{y|}z{~z}}}|~}{}|~}}~~z|~~}~{z~yz|}}||}}~|{||}|}|}{~z|~|~}}|~~~}y~|~{~{~}|}~z}~}}~~~~}{~}}}}~~{yw|xu|yv|xxzvvxy|{t{{|xyyvvwwwyvwyxz|wwxz{v{{w|uuxxxvzywzvxvv{xwvxx{|vvwwzytx{wxyx{zvuwy|x|xwy||yvxzwt~ywzvuxvw|{yxwvwzwrxxwy{wx{~zxxvyxywxz{qvx{wzxxzxwwy{z|u}wx}yxzuyzwwv~vv|{xyzxyuxvtz{vzzw{w|zwzy|{z{zy{{zzxvtx|ywwy|zxyyywyzxu|}|vyzwz{{vyxv{utwyvwuy{yx}xvyxwv{w{|wyxtwy~{|{zytzyx{yyyzxzyyz{|xwtzzw~x}zu|uwvzxzyxz{yty|z~yyyuzzz{z|yuxzy|{~vzztzytxz|vxyz{vtu|~{|yyw{yyztwx|szwvxxyyvy{yyvty|z{zwzyy}{|yyywyuxu|y~yzyx{|y|wv{{yzwxyx}yzzywyxwvwyw|yzzz|{|yzyx{yzw{zxzwwyz|wzyzy{xy{zxxxzvxxuzywwyy}{xwwuzxzxyyxyz{{}yy}{v|{vuxzz|wzx|xyzzw}{{{ywxy{xzzw|yyy||v{x{vv{wzv|zy|yy}zyzz{y||y|{{{zvz{zwzyz|v|zzyxw{yxxx|yyx}xzy|}zvyzyv{z}z{}{{{xwzwyzz{z{{z{|zx~z{x{z{uv~xyzw{yyzw}xwzzzyvy{y{wxzz{wvy{vyzzuz|{y|wzyzy~xwyxzxyw|ywv{x~{}t}}yy{z}{wxyw}yx|z|wyxxzszx{xsxztvvxzzwwzy{y~}|}{w}}~z||{|}}{{~}{|{{|}z{z}z~|{~{{}{z}{y|}z|{}}}|}}}y|{~z~}{~|}}|zz|~yz}{{|~{||}|}}}|z~~zzw}~y}~|||{{|{{}~z~}zz~~|y{{~{{~||~{y}z{{{{y||yv}{}}||}{{y~z}{y|}|{{z~|}|{|z{~}{~}|yz|y|~z|}}z|z}~x~}|~z~y~{}z}{{~|u}}}|~{~|}|}}|~|~~~z{}|}~z{}~}zy}~}~}}~{{~}{{|}{}|}}{{|{}{z}z|}{|{}}~|}z{~~~}}{||~~z|}}{{~{~~~}|x}||}{{|}}{}~}||}}~|z{}}|~|y~|z{y}|}}}}|||y|~|}}{~|~}~}z{|z}}}}~}{z{~}~~}~~|}}{{|y{|{}~|~z{|z{~~}zz}}}}{|~}w}}||}z{~}{~x}{y||y}|}}|{}xx{z|~~y|||~~}}|~|~}{~~~|{~|}{{z|||yz~{~z~|}x}}z}~zz{~z~zz}}~~{{{x~~}}~~}|}|~z|z}{}~z}|~~~|~|}~z|y|}}|x|~~z~z}~|{{|}}}}{~n{|}|{z~{}z|}~~|~{~|w~~{y|~{|||z|}y~}~~}}|||||{}z{tyuwzy|}wzvvvwvzwxvrzxyw{wvywyvvvtxyxwwzxu{svvx|yyy{zxyw|xw}w|xz}~|s}|}}}}xx|{xxvw{wyyzv|sw{yw|wvwyuyw~zy|w{x{|~w{zyy{wzrxvx}x{y|wzzz{yyxwyxzxytzzuxyw|yuxx{yyvyzuxwxwuzyxyvyyxy}wvv}vxzws{zyuwwxxy{v{{y|wz{ywzw{uwxyzyxw|tx}~ux{{z{u|xyz{vvxzx{vzzwxt}wy{uy}yx|xwyxzw{wzx{yxxyvyxyzxwvzz{ytv{vwxyux{wuyuyu|w{~vyxywwywyxywxw|zwzx||vx{z|z|{zvu|x{xvywwzzuvw{{vx{xw|vwy|~xwyzzvwyzyyx{yzy~zzyxz|{|s{zxwx{xyuw{yvyzzuwxt{zwyyzzxxuxxwx{w{wwxxyyyz}{{y||{y{vxxx{vxz||z{}zzywyzvty}xyxzvyzzvvuxxuxxzsx{xxzvxxz~xy|wzwx{v|wyz{xyv}yxuyy}wzxzwwzyvyxxyxxzuxvwzzx}yvyyrwvvvvwwzwzzz|y}{{|u{xz{zzvyvyywywzxzyyvvxzxt}wu|xwvty|zuxvwvxvxxw{zzuvxw|{wzy{{xyzzyy{}y{z{zxyyx{}yzx||yxyyvy}x}xxyzyzzwwx{xyz|y{zxwyy{vwwxyy{||uy{{xxz|xzw{{}z|y{zwxwzy}z|twxvx{y}{vxvuvyzzxuzzvwwv|{z~}{x{y|{z|zzyyz~}|~|}}~|~{y{{z{|y|}{w}}~v{zy}|w~}~~}|{}~||{y~~{z|z{~}|}||~}{~~}|||}}z|}|z{{}|}|}{{z|~y}}|x|}|}|~}y{y~|}|}{|z||}~{|}z||zz|~}}{}{}||~}|~~~|{|z}}|}{~~|}~}}x}z}~|~{xz{z{~}|{ywz~{|y}w|||{}z}}zz{z}~|~}~{{}}{}|z{{v|z|~|z}~||{|}z|z}z{w~~|}~|}{vz~{{|}~}}}~{~{}||{{}~{|z~z}}||}w|~~}y}}|}{~x}}{~z~|{}|y{~|{~|~~z|~}}}~z{}|~y~~~~}~z~|~}|y{|}{~z}~{||}{|~{{z{zxz{}~~}{}~y|~|~{z~|{|}}|~}{~}{~}}y~{~|{z}y|}{{{|x|{|~}~~~}~~~}z||~||{|~}~{xz{|}}y|~~||}|~w}||}~|~}z||||||||~~{|~~~~y}{}{~{|}}|}}~}z|||~|{z}}}~}}|~|}~~}|}|~}{y|yz||}~}}||{||~~|}}|}}~}|{||{}~}~|x|uwtxxyvzxxw{}v{yv|y{wyuyzzyuvvxx{z{wwywzyxwwuxywyxuw{zvxvwwwxwv{ww|ywvv{yzzwwwzx{ywwyw{|wuvvyxxvusxzxxxxvxvxzwtuu~wwwztxyzwvxvz{zvy|yv|wyxyyxzysyyvxvw{zyx|zxvywsxy{xu|yzvu{zyxyxzu}ywwzwwx{yxwuwz}{y{zwyuvxvvxyzwvytwywyxyyvyxxyxwwzww~{wyy{yx{yx|xuzx{wzyywzsxzy{}vzyzw}{y}uywx{xyuzwxxz~wyvx{ywzx|yvzyuxvx|yvzxwwvys{xwzx|{x{xw{{z{zvyzw{uy{v{yvw{zy{x|sx{y{}wzw{xyw|ztzx|vz}vuwvxvwwxwzxyxywyvvxwwzw}xyzv~zuyxv{{yuwwzvz~yyz|zzx|xyyzwv{v{|x{yxzy{upxxutxwyyyuxywzwvw|{wuzwxwxw{yuux|xxxvx|xzzwzvxxxy|v~wzz}vyz{|xzyy||{x}~wxxz|}~xzyyvxtwyzxxwuzw{|xxyvyvxyzxv}wzwxyzxuvyz{{yv{|x{yyyxww{{z||xzywxxu{y|zyzvyv{~|{zv{w}zvzzyxzzxyzy|z|wttxyzww|zyuyxxzt|yxzwzzywyv|xxxzxzxywxwvzyyyyw||{}uxxyytywyw{yyyxz|{{y|{wyz~|yz{}uv{z|yx}|zzzwzx{xyzwyyxyxzu}wyyxt{{yz{yx{{{yy{~{xwyzxzz~||~xy}|}zz{}z{w~zz~|{}}||x}|z}{y}~~zy~w}~|||~~}{|~}|w~w}y{|{}~{~~|}{z|{}||}|{{||}|{}|z}{~||}~|}|{yy}{~yy~{|}{}~~~{~}yzy}|{{{~~{}}~~z{}y{}{~}|~|}{{|z}}}}z|{}|z|z}}{|}}w~zz||{}{|}}|}~{}~|{~~{|~}}}|{|~z|z{|}|||z~|}{{}~}~}~{y}~y}zy}~}{{{}{}}}|~||~{|}~~}z}{}~}}x|}~|z~||x~~~}}}|||x}~~~z}z{~|~}}|}~|yz|z}~z|~tz}{}}{~}|~|yy}||}|}~~}|~|~}~}~}|{|x{}~}|{y|{x|~{z{}||}}|{z}~|y}}|}|~z|zz{}|~|y}{~{z|}z{|x~z}{|zzz}}~~v|~}|w|z|}~~z}|{w~|}~}|{{}~~|}~~zy|{{{yz|z}z|zz||xy~}}z{}{~|z{}z~}~~{|{~~|{~~y~~w{y}}~}~z|}~x{|}{{}{}}{}}|}}~z{~}}}{|}}{~|{}{}{{{}|~}~}~~v~|~}}|zu}|}~~{~z|~zz}{}z|}z|~{}~}~z}}}|~z~zz~z~z~~~~|{z{}{|}|}|{}~~|~~|yy{|zzyxzx}z|zwvwzyyzz{wxxxxxvuvvyvwzvyyuyx~xw{{zxxx|{xxzw{y{xzyyzyw{{u{y{y{ywxyvvwxxxyxzxxswvz~vytuzyyuzzyuvz}ywvxxy|yz{wvwzzxy~{v}xzzzxwzx}wy{uvwyyxyyvxuuw|ttxyrzwuwvuztw{ywv}y|xzyw~zzy{v{{wzzz{{yy|}ywxz||zvwyy{xyvsxx{twwy{vyzyzyuuzxx{z}}yxxxyxzwyzxv{~zyzzz{y{z~|y{uwxywxyzwuxwwzwuzv{wvxtvzywz}wux{z{{zx{}{|zxxyww|v~zx|z|yyzw|y|}}yyxwy|yuwwxy}z|vxwwzwyvsyyv{vzzuzyxyzxzxyyxxywyxy|wx{wz|yz}{}wxxzzytzz{xwzvwttyxzx{}y{ywwww{y{w~xyz|y{{zz|{vyyuxzuwyv}}yzzwxwzuvxzuxxyxyw|yyxztyu{vvxyw{x{yvyzzzw{z~{zx{zz{vzz|{w{w|zzw{{zwzx}zy|wyyxzyyw{}}xxvxz}zvvy{}vv{|yzxyyz{yz|xzw}y{wzxy{y|}y}x}~vxyzyywvvx{yzwyyyy{xvx}yxxyuzxzz{z{{y{z{{|{yz|xw{{yy{w{}xyzzz{}yx|xzuzvzwzuyzxxvyywzwux|z||zxwuyz{x}|z|yy|{{yxzw{z{|{{y~w{yyzxvwt}y{{xy|xwyxz{wx{vyzwxzzxzvyywxz{vy{{x}y~z{{x{|y{~|{|{{~z~{}~z{|}z{x|||x}~y|x|~||}z{|||{}{{||}}~}}~{~|~}{}}~||}~{{}{|x||{|||{|y|}|}{z||w{}}|{{|{{}}~~}|}~|z~}}||{}~{|}{z}||y~}{|}vz{~{{{~z~}|zz~}}{}~||z|}{~~}{{y~}~}|~{|yy{|}}~}{}||||~~~|}~|}|{{~|~||~|~}}~|}~|||z{zz~|}{|z|~{}}zyz~|~y{}~~|}~}~}|{|||{~{|}~}|{|{~}}}y{}xzz}|y}{|||~~|{}y~}{~~}}~||}}~~}{|~z|}{~{|x|||~{}{}~z{}~{{}~||{}}~z}|~}{~}{~~|{|}~~yzy||~~~{|{~~~{{z{}}}}~~}}~{{~}{|}|~|~~~~}|{~|vz|}}~{~|{~{|}~y}|~|{|||}}|||~~|z~~|~}yy}}{z|z}~y||~|z}}z|~{|~|}~|}~~~}~||}|~|}|}~}|~}}{}~~{||~|y|}~{|}~{~~~}~}}{~|{{{~}}~}|zz~}vz~~~}z}~|~~|}|zy}v{{zxyzyyy|vxyzzzzz}|xw{yzyvyvvy~yx|wv{yy{zuuv|y{yuuxtzxxw}wwywwy{xzx|xsz{v{sv|vwv{xxx|xxxyzv}zxxzyvwwzy{xu{uwywzzvwy{yyuwzu{yxwxw{wuz|wuvwuwx{y{zyy{xyyxyzxywvzvxzyv|u{|wzvxy}yzwx{|zvzwzyyxvwx{yz|xu{}{wyxtv{vx|}{zywv{ztwyzw}vwxzvwxzz|vw}wvyz{~yswwuzvvyyyvxsx~xzz{ywxy{yuzzxvuxyxyyzy{ywxxzwwyxzxzwzxyyxy{vx{wwyuvyy~wx{z|wxvzwzz|zx|}{uvyxzxyyzzxtw{zv|t{vyzzzzxwux|wzyyvtywwyxy}yyw{wwyxu}w}vyw|wwxx|yvxyy{yzux{uxxyvvwyyxyyyywvwz{y{{z{}xwwyzxw|xxzyyzyxyyy}y{v|xwv{xwv|ww{tw{zw{zxyzzwzyvzv{w{xuz|xvzxzvywrwxx{xxuyw|{zyx}xyxvw{vxv}x{}yvzuyvy{zvyw{{y||xx{xwyyzuw}xw|yzyvxzxxv|zzv|w|wyyzxwxzyxzy{xyywzwvwxyzuyw|{yuxxy}yvy|wwzwyxyxyswzxvxxvywyzy}{yywywxzzz{wxuzx|z{~}uwxz}y{xz{{ztzuxxzx|tx{~x{xxuzy{zyvyzyz{{xxwy{yy{x|zyvz}zxuu|}|xwzx{yxvxwxxzyxyz}yzvxx{x}xyyyy~xzxzw}yz||~y}|}{zy~|~z}}}x|~}{{z~{z~{{z}}z}|zy}}}~|}{zy||y||y~~{{~~zv}|{|}}~||}}zx~|~}{{{z~{||y{z~{zxz|zyzy|~|}{~z}~~y~zz~~|z}}~}~}z}|~}|}}~yz~z~x|~|~w{{}~y|}{{}{y}{}||{xx|z}y|~z|wx||{y}zz{{}}{}}}}zz~{y}|}z|}||{{~~x~|~}|~~|~{}~{{~}~z~}}~yxz}|}~|~}|{|x}}|}{|}}z~}}{~x|}~}{{}}|||}~x}|~{~}{~~{{}~|~~||{|~{}|~~~}}x{{||}z{~}}~~}~}{~~}|{}}|}z~{z}{{|}x}|y{}|||}|~~||}{~}|{~}|~~|{{}}||~}}~~~~}}|z}}z|~~{{}}~~~|y}~}}|{~y}}z~z}}}yy~}z~|~{~{{zz{{~{~}}{}||~~~{z|}|||x{~|{{~|~|{{}|~}|}zy}{}~|}{y{{{~}yz~|{{}|||||~}~{}|}~|{}}{||{z~~~y|~}}}{|}y~~{}}}}|{}|~~x{}z}z|y~~~~{|~|{{}}|}~|~}|||~~|}~||~|~z~}~{~z~y~~{|{~}}z}{~|yz}|}zz~||}x{yy|~x{yzz{{ywzu|wyzzxvzyywwuxxxvxwwvxtuwvy{yyyzuxwzy~yz~xxyvvwyzxxzxxyvxxzuvxyxyuyqywwzzxvxyyy{xwyuzzxxyvzw{{ww{yvvx{yyy{xzxyyxw{{{~zw}xzwx|yxzzvxwvyxwxzuwzyxvywxwwutxw{}yyzy{yvy{z{uw{|x{uuyv|ztu}}u{{||zvu{twzu~vwuvv{{wsxxzxyxyvvuwuzzxwwyy{y{xzyxzyzz|vwy|wz{zy}|}yz{xxy{{wxx{{xzwyyx|zwvwz{zzvxxy|{y}zy{ztw|yy|zwux|xz{xz{zzz~xz{zy{y~yxwsxxwyzz|xxyytuuywzvzzxzxvzyyzy|zy{zvy|z|y{yw}{zz|z}z|v|{vvusvvwyxvxuzxxzuwvxyxwwxvyyzxuywy|v|y{y{xw|y}wwu{xzuzy}{yy~zv~xzyyx|yyxvyzvy~uw{xyvwvy{}zyxyyvyu|z|y|wx{{zxtz}x|v|{qyvx|xw~zwxyzxy{wywzxxtxuu}twtyvvx{|vxwwwxwz}wtzz{yyw|vxxy|z|{xyz|zyvy}xz}wtyywwwzwwz{z{wzx|{w|wxyww}xz{uxzxv{}xvxyx}x{yyxv|{{|yzxyxxvx~yy}wwzxxvzwxwwz{yxtx|yyzxt{w{zyzxzz~{xx}|z{}zxw|zy||xxw{x|xz{yzx|zz|}yyzxwzxxy{vxqyxv{y{}yytx{}xxzz{z{vzyxz~yy{x|{}~|}{~|w~}}{|}{z~yz~|{|z~~~||||{|{}~~{|{~}|}||}||}z~~}~|~}{z||{||}{z|z}}y|yx|}}~~{~}||}}{}|x}~~y{}{}||||}}{||}~||{~|z}|xz}z|~{yz|{~||||}~z}}}~|{}{~z{}|}~z~~|{|}||}y{}|}}y~|yz|{|{{|y{y{z{{|z|~~|}|~~{~~}}~~z}~}{|||z{|||}{~}~|~{~}}{}{|~|{}{y}|{{~y}{~{{{}|}{{}~~~~~{||{}zs|z}z}{{zzy}~zz}|}}}~}~~y||{|~|~}|~|~~|x~|}~|{{}}}~|x~|z~}y}|xzzy}}}}~y{~}}}~||}~~|}{}}}~~~~|w}|~z~|{{||}}z{||}|}|z}|~~~|}{{||}}z}~}{w~|zz}|}}|z}{||}x}}~}{|}|}{||}}{~{~|}~~z||~}|~z}y{|}|yx}|~|}||{z~z|~{}~{~}~~|~||z}{|{|||~{~|}}~}~z{y|~{}{~|z~}|~}~~z|{~~}~}}}z~{~~|}~~|||{}||}}||}||}|}|~}}~~~y|{z~}}{xvu{y{w|zyxxxxwyxvy~yy}wzyxyuvy{zy{xxxyv|vy||xwzy{uxz{|y~{yvyyyxuyyu{xzwzz}zy|swzy{w}xzvys{xyxtzyyxwyux|wzrxxvwu|xxwww{xyzs{|zw{wvzywzyv{yx|xy|{stwv{yzwyzwzzy{}zxy{|x}xx{yx|x|yywwvzw|y{y{wywzxwxy|zxwxvwyxzzzwx|{{x|xz|zxxzxyztuzy}{xxw{|~xwv{}xwywwvuyxy{zxwxvwx{yytxx|uzw~y||{||vzw{yzztxxyz|{yxxzyxzuzxz|x{uuxzyxwzxwxx~xy{zyxvtyyz{z{wv{z{x{yy{vzvyy|zuzxywy{y|yx{wx{y}|zwtyzw||zx~u{xxwwwyxzxzvwxtx{~wxswz{{wvxy{w{yzzy{wwzxyywx{{y}uyyw~x{{yvzy~z|wz||xxyyvxzzyv{{yxy|zxyy{zzy{y{xzz}xzvvyxu~ywyxxxy|{v{wxyvy{wyx|}yxyyywzv|z{x{{vyzty|x||txzxyzw{{zvvwxuzt{wwuzywyyv{xz}{xxtxxyxwzw||~w~x{xzxyxzzuyx{z~y|wx{zwyxzzwx|x}xy|}y{{yxytzzywwyywz|w|{~xwwwzyyz|zzvw~z||vx{|tyvyyzy}yuy}wyw|xwvwwxxzwyw~uyy{}zwzwy{y{yw{|yzxxx{~xx{wzz{y|yw{xyzxzw{ztxwzyw}v}xzyyzxywwyx{xuywyyx}|x|{w{~{z~{}|~|{y}{{{{|||}v|z{}x|z~z}zy|||}}|{}~~~~}~}||~{|||x}}||}{|z}{|~~|z|}}|{z~|x{|{z|}}zy}z|{}z|}~}}{|y{~{}{{~|z|}|x||{z||}}z}||}x|{y}z}|~{|y~{z}~|}zz}|}~~|~z{z~z|}}|}~y{z|{}|}}}}~|z|~z}}|}~|}~~|z{~}{|}|{~|z{}~}~|{|~~|}|z{~{~{~|||~{{~|}{|}w~~y~|{{~~|y~{{}|~z~}}~vz{|~y{z|||~|~|{~z{{}z~}y}}{}{|~y}}~}z|{{z|{y|y}~~z|{zz|~|}|}}|}z}}~w{~{}~~{{|}y~||~|}}}}|{{|}}}|y{|~~~}~{~~~~|{|~zzzz~z{z|~~|y{~zz}}|{}~}~|y}{}z|||~{~~}}}}}~|~|}||z~{|~|zz}z~|{z}}|}}}}|~~{{|||~|~|}yu{||}|{~||z{}|~~~}}}}~|y~|}}{z{zy|~xxz}{|~{}{}~||}}|~z~{z~{y~}{|}z}}{}|zz~|{}}~|~|}}~}}|y~~~{}}~}~||}}|}}{~}|||~}zz}yy{|{|{{z{|xy{yyzuxwzuzwzxtxxvvwxwxsywvvxvxvzxxyzx|x{vy{xzy{xvwywyy|{zs{zzz||{x{}wvxzyx|zyvvwzxwvvzwvyyrsxxyvvyxyz|xwz{tyyxyxy}}zzxy{{{}xz|zy{uxz|wtww{z|vvvuwz|xxyzyxxxzt{s~yxxz}xyyzuyzwzxy|v{{|{z{|z{{}{vyyxv{|sxyyyu{tzuu{{zvwzxywz{zvtzy}sx|zyyxz{{||yv}zxyvz|{}y}~}yzxxxyzxqv~xxwzyuyuzvxwzvy|txxvw|w}yzz|ywzyzxxx{zw{yz{zzy|zz~yz}|x{yvtvzxz|vyyywzv|{uzy|ywwxzyv}y|}zv{wzzxy{xw~|yywxzx|zz|{zwzxzwzsvvwwuzxvtzxx{qx|xzzxzyywxzwwyztxw}zzz{zzw{}xyx}yzw{}w}wwy|||vzxyyyw}uw{{}yyxyzwzyvvwrzvvzywxzv|y|yzxy}{x{z{|wwz}v{{xw{|yyyzzwtxz{vzyz|{wwvxv~yzzv{{y{xyt~zyxxzzyy{zyzz{{|{yzz{xyz{{{}~{zywzyx{{|wxvyy{wxwxwwvzy}xvyvw|{|yzyz{||zz|||yyz||x|xxxx|yy~}{{{t}}yyzwywyx{wvytyux{u|zy|zty~v{|xwtyxx{yywz|{{x{|w{w}{y~xzzz|{}||~}zwzxwywxx{yyyx{{y{x}yx{xw{yx{zvx||yzx{}}yxx|}x{y{zw~}}}{{|~|}{|w}{y|||zyz|z~|{z}|{xw{x~{|}{x~z}~}~|~}}}|y{~{}|~tz}y{y{~||~|yz~|z{{zz{}}||}{~}~~z|}|}|}}}y}{zy|{}||~{z{}}}w}}|{}|}y~yz|}{}{|z|u|}{|z|zzw}{|y|x{}~y|}}z{{|z}|~{}}}~~}}|}}z{zxx}z~|v|||z}|~u}y{}{|z}}yz|||{{}~~{||~|}~~~|}~z|}|z|{{y{|}z~{~}}{{}{|~y~~~{~}zz~~{{}}{|{~~z}||||x~}}|}||{{}}}{|~~}~||~|{{z~{|~{}y{y{}~{|~||{|{}|}|}~~z~{|}|}x|{|{}{|~|w{{{xy}}{z~}|||~|}}{y}{~~||~}~~{z||}y{{|z~{~|{|{|w|zz||}|{yz}~~~~}~w||}}~~~~~z||{}||||xz{}{v{|z~|{}{y~|}|}y}|}}|{~~~}|{{~y}}{}~~y|~}y~{|~}|~{{~|}}}}|~{}~}|}yy}~z~{~}~uy~||~}}z~~~~z{}x|{~{z}}}}{}~}~}}}}~~}|}z|}~~x~|}|~~~}}z}~|||}}}}}|}~}}~~~{vywvw{yyxz{|{wvv{zzyvzwyxy{{uxuvxxtzyxx|zxyuxvxuswy|ztwvwyzxwxwxxywy{uyzz|u}yyywyyzyyzwuxx{uxxuzvwwv|zzyyu|xz|xyvyuw|y{zzwtyxv|wwyxxvzxyv{yzvuxxyyuyyzyxxzvxxuvwx{ywwwzzxzv{yuw{zy|vwxvvzwvyvwzx{x{v|xw|yyvzzxyyywxuvtx|w{x{zywwzwz{zxzz|xwzyxzzwyzvzvz|xv}yu|xzwyqzzwxtxz{zs{zy|uwyzwxwwxtz|xzyw}|xvyzywwvzzyvzuyvxysw{wyyxy{yy|}vz{yyx|{zvw~x|zzz}|zy{vy{xwxwxzx{|y}uw{xqvwvxwxz|vxyuxwyyyu|{wuxy{z{yxx}yv|xxyxvxywwzxxx{uyxvuxxyz{x{zx{~vyuwyyz{zv|z{xzvyzx}yxw{xuy{v{{~|zwwyxvyyz{xyz{~yzyvwyyyyyyyzy{vs|xxt{uvvxwxxw{zxxuzvyx|wzxwzx{vwv{xz}wxyxt{w}{{zu{{yw|y{zyz|x{x|tyzzyvyx||z{yxzt|x{yyyyzwxzxwzuy{z{y{xz{ywuy}{yxzyzwzyw{xzzxvw}z|w|~y{y}wxvyxxz{{|}xyuy~w{w{{{{xzzx{}twyzzywyw}|y{{w}ywyuyxx{x{}xyyy|{xyw{z|z|yvvvyyz{{yyxxz||wwyy|zxxx{x{|x|{zyy{vzv|{vwyyyv{{zwyxzyv|wxx}{|{}{z||~}{~{{{~z{xx~||z{~|~}{|}}{}~y{}zz}|{~{}z}}||}|}{}~|}{~v}z~}}{|s{{{||zy~{|z~}z}{}}}~z|y|~{}y|{|~|{}~zz|{}{~}{}}z{|zz|}}}||~}}{{||~|zz}|}|rzz~y}~||}{zy{|z||}y|~|{}|}~z{|y{||z~{}~{{{v|}~}}|{}y|{{}|y~{|y}{}}~{zw{}|~z|~|}{~|}~{|y{{}}}}z}~}{~y}|{}|{|zy{xz||{|}}|}~y~~}|}~{{}y{}~{}|~{|}~|~{||{w|z|~}|}y|}}xz{z|{~~zy~{|{|{~}}|{|}z}|{~yu~{|z|}|}~z~|~|{{v|~~{|}~|}}}|z~~|z}z|~{}~x~}~{}}yz~||||zy}~~~|}~|~~~{~zy||{|}~}z|~yy||}{q}{|~}|y}}~y|}|}~~y{|{}~|}y}}~z|y~|z}}zzu}|{|{|{|~||{{{{~~~yz~||{~}{}}{}}~|}}x{|{|{{~z~{{{}}{}|||}||}~z~z}~}~~{|yvy|{yy{~|{|||wy{}~~|}}z~{}}}}|}~}{|{|}}~}||z|{{~z{{~}{|z~~{}}z~z}~x|}{~wyxwwrxw{wzytyxyyyyw}zxxuuzwvttv~ysxxxtyxwyxt{v{|wyx{{vyvzzzyxzy}wzyzw{vz~{y|wv{wvzswyxwvwvvyvzyyuwwxsz{wxzzww|y{vzwwyyw{y{{yyuxxy{zy{|yyxyzzwyzyzwtvx{vzwtvvyzuusxxtwv|wvwwyxvz{{zyuwwy}xxyy|wy|{yz{|{|vyzy||xvx|vyxuzxs|uzvxyx||xzuvxyxw{|zwz{z~{zzy{{x{}u{v{|x{yw{{x{{z|yywxvs|xwwxyzv{yxwwzux{v{yxyuuuyyrywz{xw}zxyx{|vxv{zzzyywx{{z|wz}~yxxxx|xyyxuz{xx{yy|zwut{yz{yxwy}vzzzyzzyx|zyxx|xyyxxv{zz{|||w}|xwxxywwwwvuuyw{vwz~xvyzzuuwuzz{w|xyywvxzx|}zwvwzyvxuyzz}y{wxzvwwtzwyywuwyuxwyyxvzyzvyvyvwzxwxx|z{~xzvzxy{xv|wz|{xw|x|{yxy|{w{|{xy{wvzwzuw|{vuwyxyvxw}|y{uwywuywwy|wzyz{~xxyyyxyxzyx|{{{vuyuzwzzwzvnsxwxxwx|{yyr{yxy{vyytxxyux}}}}y|{yy{zyxxzzyxxzzyz}}}|{z{u{vxy{xu|wuyz~xzyu{wxwvzw}{|w{zxy|y~v~zxz{zv||xzy{{z{{zzy}x|{vwzyxzuuuv{yyy{z|zyszxyv|vwyywzwyxyy|~y{yzyzzw{z}z{}{zz~{~~|}}{z|{|~}}yz|}}{z~{yz|{~z|}{{{||y}{|}~|}{~~~~~|{|~}yx|z{~u{z{y|~~|wzz|~{~}z{}|}|~|}{yz|z}~|zz}|~~||}{xz}{~~zy{||~y{}~x||z|z~y{{zy{z~|}|}~}~|~}~||||{~~zz|{|{y~{}~||{~|{|}zy}|{{y{{}|}{~}{}{}|}~~}~~~{}}~{{}y{{|}}|}x}{|{}~|z}|z||~}}~~~|~y|~~|{~}z{~{~}}z}z~{}}~{}~}x{~{|{|x||{z~|}z}y~}}{z~zzz}~~z}}|~{~~{}{x~~}~|||~~|{x~z}~xz|{~|}}}|u~|{}{|}~}~|{}~||}y|z||}|~y}{{|}z}{|y}{|z}}|~{yz~~y}~z}y}}~~}{~~}|{y~z}{|z{~|}z|}|y}{{~~~z|{~}~{|}~zz}~{||}~{~}}{|z~|zy}}|{|}|~{}z}~}yy||}}~{~z}~||}~~~||{}}}}||||w~y|~}}~~{|zz~}{}z}{||{|~}~{~~||}}{}y~|~z~}{z}}~||{~}}}}}|}|~w}}{||z~~~~~}|~{|~}wyzzxxyxwy{{zwvuxzwwyx{vyvzvyu~wzxw{zuxwwywwyxzxxwxxxzz{zwxzwxxyvzyyxywyyzzxzvyz{yy~tywtvwywwyzuyzxzyvzywvw{uyywwv{wz{y{ywwyx{xsyzxxzxz|ww|uzyz{z}|xvy}{zyw{yvwzxw~{wyyv|xy|uzwx{xyyyxxzv}w{xwu|yywyzsxwyt{xx{x}yzywxyuwzzyyy}y|xzzwqtxx}wx|yxzz{{{y|v{w|}wy|wtwx{vvz|{y|zy{xxxzzyx|y{xxzx{vxwvuyz{z|vxz|zyzy{}yxu}uw{zyzxxyvy~yzyzzvxxv{{{sxs{yzw|yv{zz}{z}xyuyy{xvuxv{xyzvx|z}szvyy{{z}u{wwvxyxwx{zx{ww{xvyyzytvw}{ywwxzwvwz{yyyu{{xy{y{xx|}zv{yzxx{|puyxwyxzw|x{{wxzwx{zyz{ys{|y~zyyx{vu~yxuzzwwvxwxuyyzx{w{{xy|xywzxv{w|zy{tyzwwu|xwvut{zu|wyqwzy{uuz}}zuzvxyxy|xzy|xzzx{{z{yy}vw{yyuzwwx{yyzx|w{{z||y}xx{{wv{{|{wuwz|vuzxzxu{zy|xzz|x~}xwzx}yy}yyy{yxvy{zxyxxyyyzxyzwyxxzryyyxyy{|y~x{yx}z|z{{xzy{{}|xxwywy{{yw}}{xuxsyxwxzy|{y{|xzyyz{w|{|{yyvyx{{yyyvxzy{w{zwxwx{wxz}|xxy{wxx|zz}z|z|}}}~|}{}|~z{}|y}{~}}y~{|}{{|z|y}z~~}z{~~}~z~}}||~||{~}z}{~~|}}~{~~{z{||z}{|~{~z{}zy~x|~z|~{~~|}|}}z||~}x{|{||~|x~z~~y}|y|~}x~~|||z|}}{y{}~xz{y|}|~~~|zy{}|~{w}|{{|}|{~||y~}}{~w{~~}~}|}}{}y}|}}{z~x}~y|~{{vz~|~~}|{z}~~}|~~|~}~{|~|xy~{|~z~}~}}x~||~}{~~{{}z{{}~}}}~}~||}}~y~|}{~|}~z~~~}z}~z}|}|~z~}}~}~}}}}~zz||}yy|{{}xz~}}}|~x~~}}}y}y}z|||z|}}}}z|z}|}}||}z|{}||{}}~|}}z~}}{}y{|~~y}|~||~z~~}{{~~}~y|w{z}~x~~~~|~}|}}}~{}{{|||~}|~~~}~}y~~z|~}|~~}}{}~~{|{}y|{{}~~~~{|}~{~z~}z~z}}~{}}{~~}~~zz~||z}|}~~{}}}}~}{{}||~|~~~}}~~}{~|}|~{z~}~}}~zy}||}~{~~|y}{z}{z}x}{zz}~|~|z~~}}~|{{x~{||}|{|||ywu||uyzzxvzxxvuvzvzzuwuwzxzswyvxxqzzwyyxyw{zzxyzz|y|yxyyvyy{zzywyvzz{z|~zy}uvwwxuuztwxxuztv{xx{wxyzxztvvyxxvzxyv|z|yxzyxxy{yy{vw}ty|zx{{wyzy|yxuxqwxtry{zvvwuwwztzyxwuvvwuvyw{}}yx}zyuwz{x{ywzxzw|xxv|y|{xxzxvtuww|yxwxswxv{xxwyvywxy{uv}vyxy{yxzu}yw}xyv|y{zx{xz{zxzyy~|vzzzvywuw{ztxz|vwwy{x|yxyvzyzvyyzz|vvxy{|yx}yyzxxw{{w|{x}{wx}}|xyzwzyxxwzuy}uzw{yvuzz{zzwy{yx}|yyy{y|{zwxzyyuwxyzzywx{w||}zzx}{yz{wzuzzxwwzzywwv|vzzytytyyzutv}zxw{xxuuzzzw{x|{|yz{{zxw{zwxx||w~wwvyxzwxwywxyxryzytvwxywwu|xxzx{xzywzy{w|z|xzyw}{y|v{zx}vy~xyzxyxuxyzz|wyxv|xzv{zywyvt{vyvuw{zy}u{{yz{yzzzwz{{}{}{x~x~y{|y}xzvxz|vxzvx~|wvz{xvzw||{y{yvz{xwv{~z|zvyz}zwyz|z|zxyzzyxzw|y{{yyvxvy{ywxztwywzvzwvzwz|vz}|uzwz|zxx{{wxvy~wu|z{z~{y|ww}{w|}~zyzwzzvyx|}xy{}zx{}vx}w{ywvv{x{xyzxyzzxx{}}z|y{yyx{}{zy}}z}|~~|z||y|}z}{{{||{yz~~}|zy{y{yxzx||}~~{|~{{y~}|~|}~{z{~}}~z}z~}|y~}{xz{{z~{w~|zy{z~y|{|z|}z{~}}}|}}||}|~~{||~x}~x||~{y~}zz~{||}{z}y|}|}}{{~}~z{~}|y}~|}~{|||}}|}{|y|z|{~|}}z|~{{z|y}}z}~}~{w||{~~{|~zz}|||~{~~~~z}|{}}z}}y|z}{|{|z|}}}{~~~|||~|~||y~~}~|{}|}z~|}~}|{}~}|~||xxz}~}}~{x{|{|xz}}||}}z||~}~}~||}||{}|}~~z~|z}}~~|~yy~zz~}||}}}}{z|z~~}}}}}{~~}}y|~}z}~~x|||}y~{z{~~}}}{{yy|w~~~|~|z}|{~zz}|y~}}~~{~{|}{y{z}{~x}wwz{{}|}}|}|~|}|{}~~~||~x~z~}|z{~}zx|z}|{}}y{{{}z||z}}{|~~~}~y|}}{~~}|~~}{~{z|}~|}{~|~}}}y}~{~{|||{}|}}|}~}|}}~z~~y}~}}{{{}|~~|~}}{||}~}x|~~}{~{{}}{|z}}}}~{|}{yv{xx{zzv{zxzwxvwxwxxszwxwyuvxtwzy{v{vwvvzuuvx{yvxyuzwx{|wvxwxyxwxyxzyz{wywxyxwx{tyywxx{xuyxxxv{tvx{zuu}xxxwxvz{vyzyyr{v{yuxxzzvyyxwvxwwxzsw{yz{vxwyzzw|yxx{|wy|zx{xu{yxxxxyz{x|tuywyyyzx{wzwz{zzwwxxvyyyvzvuywwuwvwxyyvyvzuxz}wytwy{zzyv{zx{x{xvvvyxvwzvxzytwvwx{{|yyxwyxvvvvwzyzxvwyyvwvvxyxwxxy|wwxyw||xzzvw}xvy{xzwwyzzxy|uwvyt{wx{u|xwy}vwxw|xv||x{{vuywwwyvywy{yxzwxw|zwzxv}{vzyyt|yvw{xvyy{z|}wwwyuxx{{wzxw}xuxywzzzuy{xvuy{yzyuzxy|y|xzw{wxzzyyz}{yyyvzvy}w{{uxsy~x|xvzyv|yy}wtwz|zwvvyvtwtwxyyyvwzuy|zz|xxx{|xwyyryxyzyxy~xxyxww{yw}uy|zxzzwyxxxyz|x{szw|{yuywuzv{xw{{{yzvyyxywzvwwxuxx|{{yvzzxzx|vy{yxyyyzyy{y|vw{w{xzzzzzxw}wt{|vuxyvxuy{x{wxuzxx}|zzzxywy{yzuyvxwx}yxxyzzyu{yywy{v|{y|ywwzvxx{yz{w{yxzywzyxzzyyyz{vv{xzyyx~}{xyuxzx}{zzvww{zvyyy||uzyyzywy{xyzux{x|yyzwy{yy|z|~{{{}w|{|~|y{{|~{{{}z{{{~||~}||}{z|{~}{|~~{w|~{xz|~{|}z|{{}~z|~}y{yw|}{~~{}yz||}}||{}}{|z{{}~|}|}|~z}}{~||~w}}~{y|}}~|}}}zz|}}z~{z|~{~~{z}~|x{~{{~~}{z~~|y~zxz{|{~~y|zz~zz{~}{}}|z{xy{|}z}}}}z|vx}~|}~{|~~}~|{}yz|}{|y{~||{}~{y{y|~~}}{}}}z~||{}||zw~|}|{|z~|z|~z|}|{{}}}y~{y|zy|{}w}}~y}{|}}zzw{|}|{{}{~{{{|y}|||}x~}}{|{}~{{~yy}z{}|~|{w{|{|y~|{}}|~~{}|}~|~~|||{}}|~x{~}z~{}}~}|~}|}z|z|{~}}z~~~}z}|~{~|z|zy|~~~~~~~~{{|{{}|zy}~}{y|{}~|z|zy|}}|}}}z{|~{|z}y|~~~|~z|}}x~{{z~{}y|~}||}|~~}}|~~}~y}}y{~~|}z~~{~|~}{}|~~|{|z{|}{}~z}z|y~{~}}{|||~}{~y|~}{{~~~}}}~}{|~||~}|||~{}}~}{y~|}|~~~|}}{|z{}|~{}x{~}{}}{}y}}|~}}{}}}~~~|||z}}|{}~~~}||xzzx|yxw||xyxwtvzywvy{xwyuyzxvwyxzw|yxyu{wvu{xyyzy{zvvx{{|xx{zxw{|v{}yy|zzvzyvwywuw{wzzvz|ywxzvvvvuywuxxyxyw}wzxyyx{xwzxxvyy{x{wzz}|zzyyy}zyvyyxyzvywytuu{wxwvwzywxxvuvxwwwtyyzyz{{xzx|x{x|zzu{w{~vxx{xz|}yvvzyzyzyxwvztrxn{zvxv{wwzwx{xxyxzz|||y{wx{||y}yz{xyy|yvxyz|zzyxxwxwxxxzwzxvx{{vxy{|yuyyxxuzyzww|xyzxzx|wx}{z}{|y{yyy|yxyzwyzz|{|zyvxwu{{w|vwwyxwt|syvx{yuy{yzwwwx{{xyxxx|xyv{yzsyyx|xz{xxyxzyyz~zxxzy}wwxywtxx{zwwxyywyyxwwxpwyxwz{zyyxy{zzywxzxyxwyx{x|}{w~{|xxxx{{zuwzyszwx{vxyxxv{zvzzryyyuyvxy|{w{zx{xy||z|z}xvxxuxx~~wz}y{z|zxv{szzzwxxxvvuvwywx}{x|v{yz}ywwxvzywy||x~{w{z{wzyxwz{{{w}{zxvzxyy|wzzxwvywxvxxxyz{vwywvtyz{vxv{yy|x|yzxyxw|ztzy{{{x{y~x{zyzwyx|{zvuyt{zsuvwsvvwwzy{wvy{yzzxxx~z{y|w{|sv}wxzy|xzyyy|}zz{xyzvztyzyyzw|wyzxzxxxw{wzvz{zr|z~}x{wyx{z|x{y|yx|z}|{|{~|}~|~{~~z|}}zu{xz{|zzyz~}~~{}{y{|~{y{~|~~}{|~~}y{~||{~~z{y{~z{z}~}~|}}yz|{|{{z}|zy||}w}}wy|}y{|~{z||}{|~z~~}|{~y|~z||{{}w|}zz|}{{}zyz{z|yzz{~~~~z}x}}|{{~|~~}z}|}||||~|{|~||y|x|~~~{zy|}{|{{{{{~|}}~~|~}|~~z{{~~z~y~zyz~xz{zw}~zvy|{{{{zy~zz}z}{z}{|{{z~{|~~zy~~}~}}~w{{}|~|{|y{{}}zx{|z{{}v}xw{|{zzz{~{}z~~}~~|~~}{z}z~~z}{{{{~}vx{}~x~z{y{z|}{||~~}|~|z}~~{|}|}|}|}z~}~{|~}}}{z}v}|}||}{{}|~z}z{~{|yx}}|~~}}{~~}~y{}|||z~~}|~~}}}|{}||y}~}|z}z}{~~|{|}~y|~|{x}}}}{}}}z|z~{y|{{}~|}z{z~}{|{}x}}{}~z}~~||z~{|~~~}x~||~{}y|w||~}y|}{y~{{~}~{~|||||}|x~|~}||~}~}~{}}~}~{x}~~|||{|}}~{~||~|||}y|}z|y}zy~~{~y}~z}|}}{|~|}yy|xxuwvzyuwyxyzyxyyvyy{xv}{wzzxwvxyyzwuvwxwwyxzy|xwvtxw{zzzxyvvwvz{y|xxxtz~xyz|zw{yv|wuywu|yzzywwwywxwxxuwxz{wy{yxz|zvyxwy{ty{wwuzx{{{zzwvx|uvwxytxwxywuyxw{tvuxx{zx~x|uxuzxwzv{vyvwzyxvyvxv}vzx{x{xv{xyyxzzz{twwwxwyywxuywwx{yzuwwz{syy{yuwvz{yxy|{wxvuuwz{yyyz}{xzwvwy|{xqvzxxy|zxx{v{wyy}vuvyuyvxzyuwvwxzvzyx{zywu{zxvvxzzy}xvxzvxw{vxywy{zwzyuwyzvzz}{yz~v|yuwywzxz{wzyxzxyyywwwxzszy|yxxxvx}w}{xtyzwxzzyuxxwxyxz{zvyxzvz{w{ywx}wuw{wz{wuzyw{{yz}vxxzzxzv|{x~x{{uz~xzxvxz|wyxxwx|{xzuwwxx|vzyw|}|ztwy{wxx{w|vvx|vz~zwxyxxx|xwzyyyxw}yyyv|{xyy{zw|yz|xxy|{zzy|yzzsyxyxwxxyywzxz{|}x{yzy{wvyy|wx{||yyvx|xzywyyzyz}wxvz{yyt{yy|xvxy{}zw{z~w{z{y{tywyv{zwyyyzxuzyuwtx{xyxwx|xxxzvztwuy~yvw{{|{{y}xxv|w{zs{}wxvz|xvyy{{wxw|{{|xzv||}|wxyzz~xvzxx{yzzz|{~yzyzzzy{yu|{x{|xxyxxyzzvtzuzvwv|y{y~~}~z~}y{|{w}~||zzy|y}|}}}~|~z}~zz}}}~{xx{z{}{||xw~||zz|w|{|w|}x||{}|~|||{~~~~{~}x|~}{}~~~||{~}x||}zz}|y~z|}y}~}~{~}}}}~}{{}z|{}|z|z|z~|}|{~{||yy}|w}}{}zz{}||w|}{{{y|}z}zz~{}}{{~}zz~y{w{zz|}{}}x~|z~w{z|zw|}~w}{||{}~z~{}~|}}||}~w~{~|{|}}~z|}{}~}z||{yz|||}||}~}~z~z||}{}{{}~~{{|}{y~}z~|~|zz}{~|y|{||}~|z}z}{{y||~z{{|}~||x|{}}~{{{~|}|{y|~|}{z}||||{~|}|~x}}}~{{{|}}|{|xz}~~~zz~~}}{~||{z}~{~{{{z}|~{z||~~{}{z}w{|~~y{{||v~}}|}|{zzx~z~}}|}{w|~}z|~~{|z}~~~}x{~}{~~~||}z|~z{}{{|{}x{~}~}|{}~{z|~~|z||}}}{}||~}~~}}~}}~{{}~||}~z|{~}~x{|~|}~~}~~~|{|{|}}~z}}~|~}|{}}}~{z|~|~y|||~}|}z~y}z~|~{}|||}{~|~}x}~}{}~}y}}|~~~{}{}|~}zyx{xw}xyyz|xywyvvzx{xwuuzvxtytwxzxxvxtxu{xuwwxw|x|qwxsxy{}txx|xz|xyyw{{wz{{uvxswy{xtxzxuyvwzvuw{vwxwvxuuyxuyz{|vx{{uz{tzzxywxzz{yyw|uxy{|xzvxxwyxyw{tzzvy~{{tzyz{wzxwvxtyuuyvyzvywy}wzxzzy|yyzzzyxy}yx||zxzwyvxvvxwuwwxvxyvy{zuzxyzxwxxxxyyxzvy}y{vwzwwz|yw}~z{yxy|z|{{||{xywxswzxzwwyswz{xxtvxwyzytwvyvvyvxy{t{z|yxwzw|yxzy|wyzvzzy{wz{xywyyuux{wywxxyzy{{yvyzxv{{yvvw{w||v~v{~xw||yt}xw}x~yzyzx{|w{zzyuzyzx{xyyxwywzvxv{uwvxxz{wx{uyx|{}xvzyy}xxz{}~{yxxxxxvzzyzzz}{ywxwzyxvwzxwzr{vu{xwyzzyzzxwwwywztv{zzyzuyxzuzyy{z|{|~|}y{t|zz}|x{yvzyvy{wxzyxvxxy}yxy|yx{ytyy|y{y{xyzy|||{}yzy{{y{{zu|{z|{zyyszxz{wyvxxyy{uu|wwywwzyxwwyzqx~xuwx||z~|w{{wz{zzzxzxw|y~}{zxwzx{zyz|vuxy{zxywyu}xx{|yxzw{zyzzvw|}{zzzyw{zyyz|}y|yzzy{y{{{x|wz|w~xwuzzyyyzzvzzw{y{zzyyxyzyvwzyw{||~xtxv{{zx|{|x~zzz~|}}|{{|vyzz{{~}{|}z~}||z}|{zy||{~{{z~~~{|~z}~|}}zz~~z|w~y}}}~}{{{||y|{}{{}{}xxz|z{~|y~z{}|{{}y}||}~{|||}}||y|~}}~}}|{}z}}}yz}{|}|~x{zz}|~zz{|~||~}~z|~}}}}~y~x}~{~|||~||~~}{~}~y|~}}~w}|}z~z|{|y}}}{}}~}|~{}|}~{}~}|{{}}}|}{}~|z||~x~}{{|z~}z{}|{z}|~}}|}x~}y|}zy~|}|{|~|z||}y~~{|{{||}{|}y}~z~{~~~{|{{~{}}~{}~|}y{~{{||}~{y}z{|}|x~yx}{{}}{}}|}}~}|||}~}}{|~z~y}|}}w{}|||}|{}||{z}|wy}|z}|}}}}z}}|||~~|~~~}z{}{|~|~~|x|{|}}|{z||}}}{~}}{}|~}~~zy|z{~|}|}}~~}|}~|}{{y}}{{|~~xwz|}~z|}~z}|~~}~}}~}x~}z}}|~|~zz~~|{}|yz|}}y|{||{}|~{}}}{{~}|z~|z{{~}~}~~~~~{|}}|}{u}}}|{{{|~xz}||~}{||w|~}}~{~}xw|ztywyxyyzyxvuyyzvxw|yzxwxxzwyzyxwwwxxvy{wwvxw{|uyyx~yxxuwxvxywvyx{xwxxvxuzyxxvzvvyuvxxxxwxxtxyxxw~vzuuwuwxzvtwqz|uy|zxwvuyxxvxwwy{zzzwvyzxyzzxwzyzy}wzvzyzz{wxyytwy{wsvyv~|wxyyzzuxyyvyywyyv~uxxz{wzw|{yzvt{{{ztwyywwvy|yw{{{x{xyxyxxxyzxyy{xyyxyxwwt{zxwzyzuuww|xxzvwxyzyxwywzzx{ww{zuyxyzuvyx|w|{wz|wxwv}zyuyw{xzwxywzystwxwwwywx{xz{y{yzyyw|xvy|wtyysyyuxxy{}wzy{xx|~yyzx{wyzzywxzyxsxxzxx{zzz|{xzvww{{|ywy{zz{{yxvw~}yqzzyz{yvwwx}wx|zwx{y{{|yx|xwyxwwzuxzy{yzzztvz|zxxwxyxwx|yv{y{wywytzxyy{zwtzux{yx}tywzx{xwuztzyywwwvy}xywyx{z|zyxwz|xxy{wzzzyz{y{xz}y{wz{vxxzxxzuxuwyx|zyyz}}yv{yxzxwyzzzyxyyu{ywzz|zxyxyzv{vzyzuxxyyuzx{wxuvx~}|y{zyyu|zxvv{wyw{{v{xwyxzwuxw{{z{xzzz{yxx{wyy~{yx|x}}|zyxux|y|zx{{y{xzwzvyvwuwzzyx{{wxwy~xv{{ty{uz{wzxv|xz{wzzx|{wy|z{xxxyxyx|x{{xyw{uv|xxvz{~x{~~x{}{}}}}~w||~~}y}{||z}z|}}{}{x~y{z||}}}|~{|~{zw}{}}}|z|}|}||{~zy}|~}{{y~|~z}|{}z||y~y}xz}{|z}{{zy}}|vy|z{}~~}z}v{|}~|}}||}|}}z~|{y|~{}|||{xy|y{y|}u}|}x{zzwy{{~{~z|w~~~~}|}|}{~}}{~z{~~|~~{~{{{}||}z||~|}}|{y{|z|~|}}z{~y~}y}~}~~{||{}|||z|z|}}~|}||}~z|~}{{~|}~{{|~|z~~~|{~}}|z{|xz~}~}{|||~{{~|{}|}}~|y{}}|}|y|v~{}}z~||z~{|}~~}~|~||~{|}||x~}}}}~}}|{}~|~~~~{~{|{~z|~{~}|y~zy{|{y{~z}w}{}{~}{|||z{}~||{|y~~}|||~}zzz{}x{}|zx~~|z~~~z|{}{||}||~}}}|}~|~~||}~~y~|wyw~|||{{|x~~}y~}|||||}|~}~~z{{{~|}{~z~~v}zz}|||}~~~}}}y~~}||z~~}~}~|}z~~~}}~y|{~}z||}~{z}{z}~~~z~{~{~}~~~||~}|zy{x{}{|~w~{~|~~||}|}~y~{}|}}}~{{}~|~}|{yuywzx}{yxxyu|yvwvw{yzyvwzvzrvxvywx|vvzwxx|xux|zw|xwvwzvuywywxuy|yv|yzwyw}{zwzw{x{tyuyyxyvwxyxxwwwwuxuwuvvux{y{{zy|y{vvx{{wyyyxxw}wzwxywxy|xsv{y{wxzxz|zxx{wz{wwzyuxyvvwzzzwxxw}|zww{ywvwzz}zxwzzuyz{zzw}{|yywtxxzyyvzywuwwxyz{zvz}{wxwyy{|w{yzwyw{zs{zxz{wwx|x{{xz|x|yy|x{zxtzvxvyyvzxzxuuv|wuuw|{vyyyxzy{|yw|y}{xyvxw}w|zxv{|z{zzvxxwyu|}}vsvyvwywwwxxxwxywztxyvzxwxuzyv|yzxzzu{{zzywyxx}yzzxyzwv{|{zzzyzywz{wvw{uxyvzyzuxwwvyz|yx{yvzywxz{xxzzyyz|yz~}yy{{ztxxzvy|zzyvy|wxztyvywzzyyx|t{zzxwwzvwwxxwxxxxy}yxwy{xvw|y{}u|x{zxx{{xzzzxwzzxtwyuxvyztxvywv{yzu{zwvz}vu{uw{yz{zyy{zw~xywzzz{y|ywyyx|{y}~{xy{x}yvxwz~{wyyuzx{txv|uvvxzzzvy|xu~x|y{yx{y}|xx}}yzzz~uyy|zywyyzvwzy}wxxvxrwvvzxxxwuyyyuyyvuty|xuyxuzz{x{zyzv}|zw~wz{zzy{zy|{zxt}{yx{yz{vyxxxy{xvxw{x{yyzxy{{yzyxy|xxzy|{|z}x{y}{x|{{|~|}~}|{}}|~x}~x|{~y|z}z|z~|x|}yx~}|}||~}}~~z||}}{}w||}~~~|{}z||{{y~{}z~y}{|z{{|~~}}||~{{{|{}{|{}}y~y|w|||xz{|{}z|x{z~z||yy~y{z}{xz{z~|x{}~||~z|}|~}||{}~~||~||||}}~yx~|}}{y~|}y|}|z~{{{z}~{{|wxz{s~~{y~}|~~}}|}~~~}|}}}|~||}~{}w{x|y}{|~|z|~|{z|~zz|y|}}~z||~~~~}{{x~}~zy|~|~{w{y{{wx~|}||x{{{yz~}z|~~zs}}}y|x{zy~{~~zy~|z|~~|~|}|z{yx{}}||~~{{}~y{|}xzw|{{~}{}}}|~|{|{|}{}}z|||}~~z|~~{}z}x||{|~}}||}~|}}|yy}~|~z{{{z{}}}}y{z|{}~~~}~~{{~|~y}~{{}y{}zz~u|{|{{~zy}}}{z}|~z~|~||{}z}~|||~|z}zz}{|}yx||~|~yz{zx}{~}}||{|~}~{~}}{}v|}~z|}|{|}}y|}|~|{}|~}y}z|{{~~~x}}|}}y|||}z~~}}~||}{~y~}~~~{~~}{~y}|||}|~}|}z~z}}}|{{~}}}|}xr{~|y}{~y~{}wzyxxwywv}xvv{wxuzryyyxx{zxwyzxyx|xwvz|{vyzy}vu|xv{x{ywwzyzry|wyyu{|yxxxvy{zxyx~zzyzyzxvxu|zyyvx|zyyxyvyuxuwxvx{{vz{xyywwyxwx~ysszwvsxwzwvyzxwyzywy{yvvy{w|wzuvyxyyxyy{zwytzv{vyyzyyw{yxzxx|xyww|wzwxux|vwwwuvu{zxwzxuxyxyyzyzyytxxxz{wywyvz{yzxuxxzyyw}ry{zwvx|wvwuvy|{vzy{{yxwvxyuwxvyyywyzz{zuyy{uxyxuvww{yvxwwytyzzyxxywvx{}xwwxyvzywyzxyxzxxx|xw{ywy|zw}xw}xvvxsy{zywx~zww{wz|vzyuzuyz{w{x|~xzuxz~vwy{{yyzyyx{x{wxyywttxzytxvww}x{}wyyzzwxz|xywyz{xxxwz{zwwvwx|xuxw{ztyxx{w|x{wzxwz|wxwzzxwy{{v{w{uxzz|{{rzx|yx{xy|vv|y}r{yywxzy|}vw{wsw|yzzyzzvvvy{{|xy}zyvvyz}x{zxxxw|vwzyyzyxyzwyw{vzxyzzyuuyz{{~uvy{|wyyyzxwz{wzxwx|y}xwzy{xxz|wxzwx|yy{yzt|zvw{{zyyxwyywx{xsvxyy{zz}ux{yzxzvy{wx{xxyuxywzz}xvw}uyzxzzw{{|{yw}zswzyzzxvwz{wy}vyxvxzzx|zu}yyzv{}y|zrvs|yyuyyyxx{|}wyuzxzx|xsy|zyy|yxwy{}y}|}}y|y~}z{|}{}{|y}|zyz{||x|x|x|}}{}|}}w|z}y}~~yxz}u}}}zy{~{{~{}~{~y}||}{|{}|{|}|z{z~}|{y~x}zy{z~y~~y{{w~~{{z|z|~{|z{z{~|~z}{z|{{z|z}~}|}}~{}}|z{{|y{{}}}yz}|}{|~~~|{}z|}{yw~{{~}}~~~}z~{{||}|~wz|}}y{|}z|}|||y|~}}y|~}}}~{|x|~|{~z{}}|{}|zy|~~|~{{~~z{}{|{{}}|}}zzx|}~|}|}~z}|~}||}{|~x}zw|~|~}|z|~z}~|z{~{|y}|{{|~|{}}}x|z|~|}|{}}}}||||}~z}|{}{|||}|}}}}~}~|}|||~y|}z|~||{{~{z~|||}{{~~}zz|||~}~~}{~}}}|{~{{y{}}|}~~}{{~~~|zz}~{}y|}y}}}~}~~|}}|}}y|z|~}x{z~|z}}|}|{~}~~~z}}w}}}|||{~~}~||}~}}z~z~{~y|||zz~}}z~}z{y}y|~~|~|~{~|~~|~~~}yz~}|~~z{}}}}}~~|~~z{}{}|}x}||}}x}~|{}}{~}}|yzy}|~|{~}~}~z}~}}|~}}~}~~|~|{~{{}~{|~xyvyyzw{ywyy{wywyyxw{wyywxztuuwwwxyxwwuvxsxvw|wy{z|w}zuvyzz{uyxzytxzux|{|zzyzyyxwxttywwxwwvzw|uwwttu{xyyxswzzv{xzxzv|ywyx~wvw|{xy{{yzxyvvz}xwywwy{uuvwywuuzyurvyuwxzwuxxyxwxxxxwzu{z~xxyx{zu{xx|w}zwyyxz{yzzuxzxyvxxuxw{vuvuyyywwusvwv{vxyxx}x~zy|w~vwxyuzwyzxzyxwyw}wz{}wtvzwwzxuyx{yw{|xyty|ytvxxu{wxxxwxutz}wywyxy{w{y|zxtyyz~xyyy{ww{|zwwvuu|zuzywwuyxxv{wwxzv{vxwxyuwvxxvxzyy{z~zxxzzyzyx{{zwz|z|y}yyytwwxyyyuuxzxywuz|vzxvyxvyvv|uyxyy}w}x~zvw{{zw|ww}zxyyw{{yywxyz}wxxvzzzvvvwww{ux|xzxvvvxwtvyxvuvx|||~{}wxwzxzvxwvyyz{yx{xzzv{|{yywyuywxzyv{vtxx{yxxv{xxx{zwvzyvsxyxzx{xy||z~yxxzzyyzxsy{~y{vyzwyi|yy{v|wxuyv~z{yx{x}yww{wx{zzyyr}zyv}{zzwzxyxvwz{~y{yzy|}z{zxxyw|v}yy|x|{yyyyzyvuxxuxyuxywzyxwwyuzzxuy|{yx||yzwzzwyx{xzy~x}yyx{wyyxy{tywwvxyvxvyztxzuywxyz{yzyx{yxzz{|yx|z{ywx~|xz}}~|~{}x~~y}{}~~{z}xy|{|{x}y||z{{y|{z}}~~{||{~~}|}{z|z~~z||{~}~{}{}z}z|{|z|~{x{~y~}|}z}{}{yz||{}{}zzx~|~zp}~|~|~|{{z}~~~u{|||~y}zx{{x}|{{{x{}{}z}{|{{~|}}|{{|~xz{z}||{y}}~~{~|~x~}}|~}}z|y{}~|yzx}{|y|}~}z||}y|{}}{~}}{|{}x~}z~}|~}x{zz}}||}|zzy}|}}}z{{}z|{{z|~|~~{}zx|z}u{|~}}zzyy|zz|x|y{|||{|{~|}|}y}|z{~}~}~{{{|}}}||yz~}~~~~{|}z}|zz||}}|zz}x|{{~|{~~~x}{}}~~|~~}}~}}~|~}|{~{|{||}{||y|~x{~w|}{~{{~~|z|~~~}~|zx~|{}|}}{y~z{{}}|~|yzz}{~||{{{z~}{~y~{y{{|}~{~{}}{||{}}~|}~}{|z||||{{}~|~~z|}~{~|}{z~|{~{}~}~~z~}|z~~}~|~~vy}}}{|{~~||{}}~~||~|y~~z|}}~~z{~~}}}}~}~{}z|x~~{{{~}y}~z{|}}|y|~|z~y}x~~~}~|~|||{}}y~{y{{wxwyxrxyzwyxvytzxvvz|zxtwx}yw|zzyzx{xxvwyxvzx{xxzt{{wx~wtyy{zzyy{wzv}yxwwsv{{vvy}{x}yxzzvvwxvvtyuvvyxxzwuwvx|{|z{xuvxzyzxxyxxu{yu}xvwzuzxy~xyvuxzyxvyzzvywyyxzx{yuyzwzvvvuxzzzwyvxzuyzwxuy~wxxyz{}}zyyvzwzvzzzywyxwyyxz|xzwyy}zyzwyvwzxzvuxvtx|z{{ux|{zyxwxxxwytzy|y~~wxyyvyw||w{{xzvyxw|x}u{}w{yvxzxv{yyzw{|{wzwzyy{zxyxwuww{xxzzzvxxzyx|xwzxzzy|xv{{wusyxuvy{yzzxzwwxx}xwyyxwx{z|zsxuxyz{xvywvxxxzv{zxuyzwvy{wwx{wtwvyxzzxwyx{{{zwyxxx}yw{yvxytz{yyzv{xuxwyzyxw{zxxtwx{{xywxvvzx}|y{yzu}vzzzvxuv||}zu{z|z{w{wyyvyxwvvwyy{vywzxuyw}vy}xxz{xyzzxyz|yxw~u|zxxyxwwww{{{xzyzyx|yy{|w{~xyv{yxwy{x{zzww}wz}{xywy{zvxyyy{wzzwyyyxzytzz{{xy|yvwyy{xvx{wzt|w{{xxz{yyyyx{zxwzvvw{yyw|zzwyt{xyx}|wzxwv}y{wz{}wyzzxuy|y{{zyxz{wy{zywzxzw|z|wwzzyy|yyvvy||{|{y{vyzy{}|x|z|y{vwwzwx}|{v|{zwyw|zw{|~{z|}}y}}}}{~~}{~}{y}zw{~{~}y}z{|}{~z}z|~zy}{}z{y{zyz}}y~~{}{|||z|{|{{z|y|}{}{|~{}z||z~{}~|}~{{}}|}{|}}zz{}{|}|w{}}z{|z}~|~zx}|yz~~~z|yz{}{||z}{}~~{}{~y~|~zx||~}{z~~{y{~|xu{{}}z|z}~w|~z}~|}|y|~|z|{~}y}~{}}~|}|}{|zy}~xz~}{{|~}|||x~x}y{~{}y|xy~{x{|~|y~|~y|~~|{}zy{{}z||{||}{}}~~}~||}}~|}}z||{}{~}|z{{~z}{{}|}|y~~}~z}~{}~~}{{{~y||}{x}~~}y|~y|~|}}|z|yy~~~}z}zz{y{{y||}||~}~{|}}|{~{{{y~~~|v~}|}|w~{~{}|{}}z~}||{{{|}}|~~{~{|~zw||zy|~{~~y~|{}~||{{{||y~|}|~|z~zz{}}}}{z{{}~|~|y~}~{|}~|{|}}~|z|}|{|}~~|z|{~||~}}{|{{~~~~~{z{}{~~}}}}{}~{{~|}{{|~~yx}~{}|x}}|}{||~~w}}z~z}|y~~}~}~}z}|{{{{{|~~{~}||}|~}}|}~z}~{~}~z}~~||u|}||}}{|wzyxw{vz}x{x|vzvywww|zy}zu~twwvvywwvwxyyvvytwwxwv{yzyvzyvy|yyzx{{yxy{x{yz{{yxwvuvyvxzyxs{x|vzyzwzxyx|xxrx{uwxxxy{||yyyyx{xwtv{x{y}w{yxwyyyzvwzyxzyzswwxxzxtyxuzzyyxvvwvuxz{wxwww|zsyvxxxwz{{{{zx{vwzy|yz{yzy{x{xxtv{sxwxzxzwzwzuzyuwyu|uuxx|{yzxuwvzy|w|yzyz~}|zy{yz{{yz{zyzwxxu}{yywxwxzvtzw|zwwwwxxxszz{vv{ww|vw|vux{{x{|x|x|w{|y|z{ywz{ruwwz{{ywzxywxw|wvxywxzwvv{yytzxwxxyy~xxx{|yxz{uzy}yywz||xxyy{xyxu}wy}vvuxxu}|xuy|xuywwzvxyuxvxwxzy|vyxzxzyx|vyz}}}{zzy{zwz|yxyux{zy}yzxxxyyyyxvrxyxuvy{{wwvwwv{z|yzyw}{}{uvwxx|y}~{wu{xxz{wyx|vxwww|vtxxyxwyxxy{zwyy~w|yvytwxzyzzy{y|}{{{yw~{{}{zuyw|wsz}zy{z{{ytywxyzxyvywwwxuzvvwwwzyz{zx{y|y{x{x|yxyxzw}wzuz{{|||yz{xyzwy{{xuw}zxvzvy|wvx|yzzwyxxx{}xxz~{t{||y|{uzyxwzw|wz{y}zywwzsxzww{w{w|xvswx{yxxw|zz|{zryyxv{yv~w~vwzvyxw|}}zy}y|~y}~||~~{|~{|~~zz}~y}}w~~{}{y}|uz{{~||}y}|z~|}z}z}{|}}}}z{~~{}y|{}{~y|{|x{}||zx~|y{}}}{z}}y~}~~|z{~|||}{||}{z{~zz~|~~|x|}{}z~|x}v}||{|{||||}{z|{~z|}}|~~z|zz|~{||z||}{~{{{{zz||{z|~{~{~|||{||~~{}y|}{{~{~~}x~|~||{~}{{z~{zz~}}{z|}~z~~zx{{|y|~yy~{zy{~||y|x~}}}z~||{~~}|}|}y|{z}{w|y}x|y~}z{|{|{ztyz{}}|zy|~|{zz}~~}~}~|~~{w|}}}|}|}y{{|}}~}yz}}~x}{||{y|z~wzz|z{||{|{||}{}~}}~z{}|{z||{zz}}||}~{{}{{{|wx|z|}{~}{w}||}}|~||}}}{~||~y~}y{y}|~}{~~}yzz|{|}{}yz{||x{~{~|~}~z}}~{~~z}}{~y{}~}|||}}w{z}}~}z|}|}zz~~|x~|}}~}~|}|~}}|}{}}}~|~||~{|}}|~|~|{}}y~|{~{|}}}y{yx~~|y{{}}|~z~}}}{~~r{~~{z}}}z}{~zy|~~}y~z}~~|||{~|}|~z|z}twxxxzx|wyzu|z{vxty{vwy{twxwxwwz|xvztwvxywxw{uxxwvwyww{yvvxyzxxwxyvzxxzwvw~v{|vyxvuyy{y{ywvvwyzyuyxyvuyyrtwxx{vu{vw{yxzzsvwu|yywsxwywyxyxnwxxywwwzyxzwzt{wywvtzxzwwywvyxwvwyuxxywyxwyvwwxu|z|xwx|{y|uxy{wyyyyvvw{yvyzzzxzxwxy{uyxy{v{wvwux{yzt}xwwtyzw{xwwuxuvy}wyqzxwzxvy{xyzy{zy{yxwxy{wv{yxwwwzwx~vyxxx|vuwyvx{{vxwv{vyyvy{v|y|zyxvx{zxzxuv||yvywv{yxxy|z{xtx{xzxvy~uyxxxyzyz{yzs{uwzzxzz|xv{uyuyxy|uxxyxy|zv}w~zzwy}zywwy{zzzxxwxzwxztxy|yztxxwzzxwvzyyvxzzvvzvzyw{w|wyuxv}xzvxwwzyz~vxvyuxuzu|wxzyxxuyuzwxz}|x{x{x{zzzwux{||w}wwyzywzywtywy{wv~{}yvwyyxwwwyzzy|xyuwyywyzyzx{vwv{wyzwwwy~sxx{{x|y{{yxx{vzwywrxvxxzuv}yzwyzxyuyxx~zzxxywyyz|zvyyzzxtxw{x{wuyxxzywwyxwuzw}{w{wzyyv}w}xv~xzzwxy{vz|zwx|xyyxzxzzwzwz{|yz{{{zwz{yxy{xxxwxzvwxwyxyuwyywz{y{xuxy|yyz~zwwzzzxyy{uxzxyzyzxwxxzzy{~||yy{~w||||{z{yz|}{yz}}}z{|~||x}z}|w{}~{y{|~|~zz}v}~}{~yy{}{~}{z~{~}zyx~|x|~||{}{}z}|}|}|z||}|z{|y|{zx|{|y~zw}|yx|{|z|w|}}vz}|z}|~yz}{~{~y~~w~}wz~|{||x~}{yz|~|{x}}}|z|{z|~}w}|{|x|x{|||{~|{~y}}}|~|w~~||~{~{{{z}||}|~||{|y}y}zyz{}}}|~}~z{|z{|zz}y||z~|z|}{z~|~|}|~}{{|{{}||{{|}~|}||}||x|{zx|{|~|xy|}}}{{|{y|z{}}}}||x}~~{~z||}|}}|~y~}zz~xy}w~~{|{}}{z|{{|x{z{z{y~|||}~~}}zy{{x{{}}~{{z{}{~{}{z{|}||~~z}}}}~}}z{z||}~~|z{||||z}{|}|~}{}|~w{{{~{|y||yy|}|{~}{||z|~w{~||{~{{~z|}~~w|||~z|{}{}}~}{~y~y|{~{||{||}|z~|}~~}|{}~}|x|{|zy||~|{}y}}z}|xz|~z|}{~|}}}x|z}}|||z}|y~|~~|z|{}v|zzz|||~}|~|}|}~~|~~||z|z|~~|}~}|}}z||~}yy|{~{}}|~x|{{|||x|~}}|z}|~|||||}{z|}{{}}}~}||~~\\\\\\\\{yz:{{{{|~~|~{v|}x{~~~{|~z|{~|~}z|z{}{{|z~y~||z}|}}z|~~~}}~|}|{{~y}{~{~||{~}~}}r|}|~}~}}}|{}z||{{|~~~|~z~}}|}{||{{|}{}xz~~z}y|}|~{y}{}z}{~yz}}}}~}z}|}{}y}{z|{~z|~|~|{~{~|}y{y|{z~|~}y{~~}{|w~|{z}}{x~~}zy}}}{{x}}{}y~}|~|~{z~~}~}}}z~{{~~~{}{{{||~}}~~}~}}z}}||}~~~{|y~}|}x~~~~|{|~y}|{|~|{{{}~|z~||~}~{{u}}}}}|~v~||}y}~y~}||~}}}~~~||}z{~{y|~y|}}~}}zx~~~}{|}}~~~}{~{|~|||y}}{~|}|}}{}{}}}|}z~|~{}y~}z~|}{||{}{~|{|}|}|{|z}~}|{}{{z~{|||x|zy}|~}|}}|~}|{~|}z{~{{}}{}}||v|}{~}|}x~~~}~}~|}~}}|}~}}{}~~}~|z~}~z~}~~~}|~~~~~~}~~~~}|{z~~~~}y}}~~x|{z{{{y||||||x||~}}~{~}|{}~|}|}{{x}}z~~|||}{{|{{|}zys~yzv|z}{s~|}}|~{~~|||}|z{z{~}z}z}}~}z}|||~{|{~~z~~|||{}~~~}}}{~{~v~~|~{y{|}|wz~y|~y~~z}{z{~}}}}~|zw|{|}}}w|~|}}y}~~~y~y~{y~~{z}}zz~{~~{y}~z~x{{y{|y}~|{|y|~|~|}|||}~}~|~~}~~~}||}~~||}~~z}}x|}}}z|}||}x}{~{~zzz}|~zz~}}~||{}}}}~{|}|y{y~{~{}}}~{}||~~~|{zzz~}{}~~~|}|{|{}{{}{~}z}~~}~|~}x}~|~|wz||x{}z}}|{~~~~}z}~}~}{~~~~{||~{~~|||~{}}|z~~}|||zy}y~}~~~|~}~~z~|}~{}{}}yy~||||~}}}|}|~~{}}~u}~~~~}~~~~|~~}}|~}~~~~}}~|}x}~}}}|}~~~{~~~~~~~~~~}~}~~{~~~~~}~~~~~~||}~~}x|}|y|~||}z{z}|}}}~|z~{{x|~xx{zz}}yz~}yx}|{xz}}{}||~~~~~x|x~}|~|}~{~{{~~z}z~~|z}|{~yz}}zvy|{yvt|{~}|{|z{}{z~z||{{yz~zzvy{{xz{|z||z{~{{}|z{yzz}{{}|{{}|y~{~|zyy}yx~y{z~zz|}x|||xz}y|}}}||~|}~}}}{|}|~{x}x}{yy}x|~|||}x|x}z{~||~}}|}w~}y}{{~}|{~}|{~{~|zz{z}{|zy}}y{~|zx}||{|}~{|y}~|~|}}~}|}{~}{~}}|~~z~}|}{~y}||||y~|zx~~x}z|z{}~y{~}}~z{~{{}~z}~|~|||{~z|~|{x|w~y{|{~|x}{~x|}z}{}z~~~{z|~{~|~||}{{{}|{|}~z~}}~|}y}}|z~}x{~|~~z|}{z{}}|{||}|~}||{z{{yz{||~|}}{}}yz~|~|{~{~}|z{z}~}||z~|u{x}||~yz|}{{|z~|z}}{{z~zy}{|}}}y{|x}~}}~{z{~}{z|~}~~}z|}|}}{~}{{|z{z}~u~}z|{}}|}}}|z|}}|}}|x{|}~|~{~y|z||||{}z{}}~~}~}~~~~}}}~}}}}~~}}~~~~~}}~}|~~}|~}~|{{}~~}|~~|}}}{~{}}~z~~~~~|~{~}~}~}}~||}~~}}}~~~~~~~~~~~~~~~{}~~z}~~~|}|~w~~~~||}y~z~zzyzz~y|{|}z}z|y|{{~{}{z~|}~|}v|}}||yz}z{{}z{y{~}x{}||~|{yz|}||}w{~{yy{y|y~w}}yx~t}y{zyw~}}xzzy}yx}}|z}y{}}|}|zz}v{x|{}}|{~{~{||x{~z|z}|y}z{}{zz{{~{|{{}~|z~~z|~|zx{z~z{}zzx|{zwx||{yz{~~|{|~|||{|}y~~||y|w}{|{|~~{|z|xzx{{wx{zzvzyx|y~|{{|yv{xy~xz|}v}|{}|{~|}|{|~|~{}y}z}{|x~}z~zvz{}}}zw~z{x|z{{|x{z}z}}}y}{{zx~wzwy~z}}{|~xwyxw|z}}zyxz{{y|uz~y}{}{y}}}|}~{{{v~}{{}~{}{z|~|{}y}|||{z|{|{zz{}zyywzxyz|xx}|{~|}|~|||{}x}}z}z{{}|{zy{w{z~{{|z{{|qx||}{~}z|{x{}|~w~}}~}|{{|x|zz~~}~}}}z|}|~|}yx}~{||{w~}zx}z}{}~y}||z~{}x|~~||}|z||{{zyy|z{|~x{{}|{|{z}}}|wz{{||z~}zz||y}z}z|z}~|~}}|{~z~}~{~zs||~{z}~{}yz}|z||~~}z}z}|y}{~||~}}~~~}|~}}~~}}~~~~~~~|~|~~}~~~{~~~~|~}~}~{}|~{|~}~~y|y}~|~~~~}~~}{}~}}|y|||}~}~}}|}~}}~~~|}{|}~}~~~~~}|~~~}~~~}~~}|~|~|}}~{~~|}~{}||}}~z~~{~~~|~}}~~~|}q~~~~~~~~}||{{~~z~y}~~~z~~|~|~~~}}{}~|}}~{vzyz}y{zw{|||zzx|{{y|}|}{}{}||{|y{{}}}{y|}z{ww|~z}z|z|v{~|~~~{x}}}y}{z}zx|{v}}yxw}z{v{{wz~yyxz|}}{~{|}yyx~|}zzv{zzw}{|z}x|~}~z~}z{z|y||wy~|~|zy~y|zy{xz{y|{{{wyz~zyz~z|{{~||~}{~}{x}|}~|{~|y~}{z{}y{xz|{|x{}|yw}x{|}~|y}}x|}~y{~~}zz|z}}y|}z{ww{zzx}z{z}y|}~y||~~|{|w||~}|~z{|y}z~z{{{|{}yz{|z|~zy~~}{xzzs{y{{{y~~}|~{|}|zy}{zw~~||y{z|~{{}}}yy{{|x}|}x{y||v~}y}}xv}{{~|||x~}{|||}zy~}y}{y||~|{y}}~|{{}~{}v~|y}y{}{x~~{z{x|~}z}{x~}z|}yxzz}{}||xz{||~w}{|}}}y{~~~z{z}|}z{{z|zz}{{x~|xyx~{zz|~~w}{{z{{~}z{{|w}|yy}y|w|~||x{~{}}}}{~}|wy||z|||}}y||~|}xz}}}}{z}}y{}}{{~{}}~zv}vzz}{}}{x~||~{}z|wz||y~~||~{}{z{||~z}zzz|}}z|}yyz}|}|z|~xwzz|}||~{{~{}{|}z||}}{z||~|z{x{|~}||~~}}}~}}~~~}~}}}~~~~{~~~}~}}}}z~~|~}~~|}~~~~{|~}|y}~}}z~z~|z~}~{~~|}}~}}~~}}}~~}~}~~}y|||z}}~~~}{~|~{|~}~|~~y|~~}|}~}}}||{}{|~~~|}|~~~}~|~~~~|z}}~{~~~~~~~~|u}{~~}~}}|{~~{}~~~}~}~|~}}{~y~~~{~}}}~z}}|}}~{||~~~}~x|~|z}~||{zx}|{|}|zz{}{z{{|{}~|}z|~{|y|~}~x|}~|{{~~{y{w|z{zzy||yzw}v}y~{w~yztx{{~{~||}wy|{zxy{||{yz~}}y}yv|}|z|z}yz}|zy|}~y}|}w}y|uzzyzy}yzyz~{|}{|{x{~|xzz}x}z~{z{x{{}}}yy}z~||y~|yx{xvz~{}z}xy|{z|xzz}y|||{yzy||||z}~{~}{}{{z|{{~}z}~~|z~|~zywzz|{y{y{~v}|yz}{{z{z~w~}y{||}y~~}~{}}~{zx||~}|{~||~~{}v|{{{{}y{|{{x}~|~|{}}|}}}||~zzx}|}~z}||~}x{}w{xxz}x|z|yy}{{{y~~|~yzwz}}}y~{}|~z|}|{~}}{}||~~~}{|}}|~~}y}~z}~|x|xzy}~yyu{{x{}xz|~~{|}zx|z||}~{}~~|y~y~|zxz|}~|y}yx||xx{|}{~{y}}zv}~}~{y~z~}~|~~}}~z}z|x|}zzy}{z{zx}zy}~||}~|}}{zz}}x}||~|}{{}}{y}||||}yz}y|wz{{|~|{}{y}~~{zz|{z|{z}{}~|z||}|z~}~~{~~y}~~|{~zu{}w~yz~}wuy{}}~y{|}x{~{yyz{|}~||~||}~|}~}|}}~~|~}}}}{~~~}}{~}}~~~|}~z~}|}}~}}}~~}~}{}~zz}}}}z}}~~{~}~{|}~|~z{~}{~~~}|}}{~~|~}}~}{}|||~{}~~~~~|~}}~~|~~}~||~}}~}}~~}~~}~}~}}~|{{}~~}}}}}w~~}~zy~}~|~~}~~}~}~y~z{~~}~}~|~z}}|~{~}{~|~}|~~~~}}}~}~}}}}||x{{~}{}x~|{zz{zyy|{wz{zyzx{{w}z{{|z{zy~xzxz|yzz~}w|zy~xv|~x|{{xyzzwy~}{x{|zy|}xw~||xy~yxzx{}~w|y|xy{z|}}yx{wy~}}y{{{|yy}z~{}{{{~xz~|}zyw{|z}|{{~y{xzy{{|}{}|zzy|}{vx}z~zv{xz~~~~}{z{yw{y{y|||zz{|z|v}yvy~}w{xyzx}|~z|}zz{|{z{y|vy}|xzwyy{zyz{{|z}z|w|~~|}{xy|~y{}zywzz}~x{}}~y|}}w|z}~z~y|yzzy}|{}z|{|~{~}}~{y~{}||zx|y{}{w{}~~yz|}}x}z|z|ywzz{y{|zy|{~}zzz}{w~{|y|z|||xx}}y|zyz|y}}{|}z|}x~zy{~}{|z}}x}}zz~}|||{{z~~|z{|}{}{|z{|}}}|}~|}y{~wzyxu~}y|z}{||zyv{}|z~|~{}wxzw}|}w~w}~{z}{}}y{y}}}|}{{|~|y{|~}~|{{y|}|{z~y|x|{|y}{{u~|}z}{~z}y|{}||yyz{z{x~|}v{|}~~z}|xyzz|~~~z|{z}xy|}x|z~wzz||y}{{w~|wz|y}~}}x}~z|}z}~|u~y{|}|{~~{zz~}yzy~x|{t}~z{|}|}z~~}z~w~y|~}}z}|x~}~~}~|y~}~z~z}{z}~~z{|}}z~|{|}}~z~||}{~}~{}~|x~}~~~~}}}~~}~}z~z|~~z~}{~~~~~||}|}~~z}~~z}}~~~{~|~|~~{}~~}|~}}y}~~|~{~~~~}y|}~{~}}~}}~{}}~~|}}}~|~}}~|}{|~~}~~~~~~y~|{~~|w~~}{{z~}~~}}|}~||~}~}~~y{~}~~}|~}{}~}~}~}~~~~{~}~~~{y~~}||}}}|~|{}}}|{|~|y|{}zzu{z}y{~|{yz|zyz{y~~}~yzxzz|{zvz|y~v}}~z{yxz}||~|}z}|~{zy~z{{{yzyzv}z}}|{yywxz|wz||x~u{wy~{z|{~||yxzzy~}z~zz}}z}|xx|w|~~yz{|yywyyx{{}x|yy{|z|z|w|w~{}z{y{{w|z~z||y||~{|~u}y|{~~z{u{~z|v|}~~|{~{zxwyu{y{zzz|{{xxx|~}yyy{|zz|{{}{~|}}}{z}{x}}~}}~y|~|}xzv}xx~{~yyz}z~{}{~zzz{}}|z|~}{~y{~}x|x{~}~~||x~x{~y~~~zw}|yy~}~}{{||zx}|x}z{~}|}y}wz{|}z{{}}z|~}zyx}{zw}{{zy{z}}x{z{~{|~y|{z{{y||}~z{~}{|}||z|}~|z}{y~}|{|{{y{y}{{~{xx}w~}x||z{{|~~||zy~w}y|{}~{y~{}{~~||{|y|y{yz}||}zz{|{yyzz{{y{|}z}|yz}~zv|z~{}}|}~~}{}|{||{zyz~{}y{}{zyw}|{~y|{|~}z}zy}||{~|x}}{{~{wz{|}{~}|~z}~{~}{|{w|xuzy||~{w~~{yz|zzy{z|}yz~|~}}~{|~xzyz~}{|~}{}~}{~|yz|}y|~yx}}{u{{yw{x{~|}}y{~z}}yy}|~~}~~}||~}{~}}|}|z|x|~~~~~~~~}}~|}{}{~~}}}~~~||{~{y~{|~|~z}}}|~{~}{~}}}{~~~~~|}~|}}||}~z}~|~{~|z}|}~}}~}~~{{~|}}}~~||}~}}}|}~{~}}|}~{~}}|}~}|{~}|~~{~~}}}}~~}~}}zy|~}|~~~~}}~~~}~{~~~~~|}~~~}}}~}}}|}~~~}~~}~~~~~|}~|z}}{|}||}|~~y|~~~~}~~~y~|~|}z{~}z{v{|yyzz}}z{y}zzzzwz~{z|}}y|||}xxt|uv}|z{y{zw|y~|{{||}zwz{|{|~{|}{|}|z}|{x}ywx{yzv}{wy{z{|{|~|{zxw{~y}|v}|z}xwxy}x{zyzy}y~w||y}|x{|{zyxz{z|z{|z{|~~|{{}|y{|z~~}xzz|x|}z~}|~ys||~zzy}zy~{xzzy|~z||~x|}~{w}z~{{||y}xzyy|z{xy{zx{|}u{~z|yz{~y~~z{|ztz}xy}|{{{yyz{w|}||~}|y}z{}{z}~~|}{}{|~}x{xx{~{{}|x|}||xzx}y{}vzzxvz~~yz|zw}x{zz{~{~{w}{{}{}zz~{wz}yzyzz~}||{{{|x~{{{}{x|{zwy~vy|zwz|z}z||u{xzvz~{v|z{{}{~{{}z~zy}{z{||x~}yzx~{zyy|zz{|}|~{{x~}yyyz}||y|{z~|{zy|wwzyuzz{z{}|zx|}{yz~y|~{{{}x{yx~{~~w}}{}{}{}z|~}zu|y|z{vzz~~w}{~|}||{{||{w~u}|~{~|yy}zzy}|zy|zvy~{}|~|}x||~y}y}z}|{xwxx{{}|~zz}|||}|x|yyz{{~|{y|}x|xz{yxy}zz}v{~|||}~z|{||z||}xy{{zx|{}}|~|{{}|x{~~xx}zzx~}z{|y{~|z|}x{xzz{}{}{z~|y}}{y~~|}}|~|~|~{||~~|}|}~}}|~y~}~~}~}~{}~}~~|{~~~y}|}|z}~}z~{}}}{~}~|}}|y~}}~|~~~~|}z|}}}~}|}{~}y}{}{~}y}}~~}~}}|||~}|}|}~~}~}~}~~~~}}~~{~~~}}{|{~}}~y~~~}z~~~{}z}~~|~~}~}|~}{z{||y~~~}}~}~~~|~|}|{||~{{~}|~}|}~}~|~~~~~{z~~~y}}}{~~}~}~~~}~}z~~|~~}|~|~~|x~|~}|~w{z||y~{y{wzzz}{}}{w}{wvw|xzzyzw~xyrwz{|y{}}}|z{{{yy{|{|}}y}{y|}zzu~y{|}u}z}{xzxyy|{||z|xwz~{wyy|{yzz||{{||{y~x}|{~}{uzzyw{~~|{xyy{{{|zzv|xz}v{uy|}{x{zx|wyw{{{|~z{}zwxyz~xy{||{}|z}~}|y|{}|yw~zxy|~yz|x}yxy{x{zzx|{|{x{|xv}}{x~}yw{~~{~{}~~}||{y{wy|zw{w|y{yzzw{|y{xzxxy}~~v||{{{{}}}{|v{{|}zz{~}||{y|}zwz|~zzz}|wzy}{{zwy||}zy}~yw}}yz|{z}|~}|}y|}|}|}{zz~y{~{y~yz{x~zzxy{x{zy||z{zyyz{|{yxz|y~{{{~{y}{}~{z{z~{x~}}{{}~z{z{||~z|xv}~~x~z{yx}}vxxyv~~{~z~}z}}||zx~z~}y{z|~|{x~~|yy~{~yy}{~}}yrw{z{v|{~yzzzzzyw~x|}~zz|~yzy}}}~~{}x|y~zx|}}{{{}|yzz{||z{{yx~|{||}~zy|xt|{~~yyz}~}|~z~~|~|z}}}y}{y~~}|zyz{ywyz~~|{|{}zyyy{w{}~y{~z~}z|~|~z|z}~{}|}|{z~z}{~~{|{~|xzz|{vzzzxz|}z~z}}zwzy{|}~~}~|}z~}z{~~~}~~~|}|}}y~{{~~}}~}~~z~}}{|{|{~}}}|~|||}|{~}~}~~|~~}}~{y}}~~~}~|y{|}~z~|~}{~~~~}{~~}~{||}x}{}z}}{x}y~}~}~||~~~}}}}{~{}~~}~{}{~~|~}}}{~~z}z}~{}|~{~}~}~|}~|}~}~~{~||}~~~}}{~~|~|~|~}}~}~~~~|~}{|}}}||~{~~~~{~{}|~}|~~}~}~~}||~|zz}}~~|{~~}~|~~~}{}}}||~{{{}~}{{~}}}~{~||}|~}|~~zyzzw|z{yw|}zzy{{|zy|~|y~wyzz|wyzzyx{{v|x{yz|~yxz}wyzwy|~y}}z{}z|yxy|z{{yyzz|x{y{{}z|x{z|}{}zy{zz~~||yyy~zz|ywzw}y|{|~}~|{xyyw{yw|x{wy}}zyvzx|y}|zzzzv{}|||x~{{t|z|z{{{xv{zy|wy|||}y|}w{{u{xz|{|{}~w}zy|~w|yw}x|z}|}yxyyxzy|zx}ywz|{yyz}yxx{}||v||}|zzyv}z{{{|y{vz}zwzt~{|}xw{|{}}y}z~{~yx{zz|yz|zx{{{x~z~z||}|xx{wzwzzx{y}|{x|}~|{x}}z|{{z|}zyv{~v||}y}|x~{z|z}{yz{zw~{y{|x|zu{|}{x~}y{{{~yyu{y|{z{~|zvy|||}}}y}}{~wzy{||zyz|z{y|y}uzyyz~yyyxy}||~z{yyyz{w{zx|~{|vzyy}|w}x}xxy}~{{}}~z~{~z{|zy|{z~z||x|~y}{{{w||xu|}yuz{zz{||z{z|{yyw}zzzy~~|{yy|zz}{z||zz}|~xv|}{x{~v}~}{wx}{zx{||xw~|||z|}w{~z||w|y|yz{y{~}|w|~|y~yzzz{|yv}{}x}|yz}z~{{|}y{|{~~~{zy}{}{{z{{~{|zz|{}{{}|}{|{zx{{{~y|{|y}{x||}}z~|y|~{yy~}}~}|~z}~~}~~~}}}~}~~~~~|~z~}~~{~{~|z}|}yx|{~~}~}~}~}~{z{}|s}y}}|~w}}{|y}~|~~}~~z}~~|~~}|{|}}|}||~{}w~~w{}~~}}~|{|~z{|}{z||~x}|v}~{~}~|w~~}|~~~~{~~~~}z~~~}{~~~|}}z~z{||~~{}|{|~~~~~~~~~~}~~~~{~}~~|~}}}}}|~}~}~|~{}~~~~~~|~~x|~}~~{~~~{{x~}~~|~}~{{~|{}}}{~{~~~~~}{{{~~}}~|}}~y{~~|}~~|~}}|}~{~y}~~zy}|{x|{zz||yxzzx{zx}{x||y{|y|y{~z{zz{}~xz}|{x|{}v{|z|y{|{{}{yv{tzwuz|wz}z}~z|{z{yx{z{{{zwx}~}z}||yz~|zx{|~|~|}|~{{wyzx|y{y{xyxz}yx|}{}{}y|{x|{wyt~yz{{y{{{y|y~zz|~z{z{{{||{~|~x}|{{y~z{x{xy|}vyxzy{{z~}x{z|z}{y~y{{y~yy}w}}}y||z}z}~}{}ywx~{~{z|{}yzv}}}xw{zxz~}z{|zy|z~xyzz}}}}z||z~}z}~{w|z||y|{{|}}{}{wyyx|yyx|~}}z{}z}zzz||y|||xy||~{s|{z}{u}|~||y}y}yu{wxzxzy{{z{{}yxu}v|wxz{||{~yy~~{x{{z}|z}{}}z|~}~zzyz}||v~{{{zyx}|y{||xz|{{z|{zvy|{~}}zx~}{|~y}}{{~|z{|z}|~|y{zw||yz|}|z|}|{zv{x}yyzz~}{z|z}|zz|zz}yz}~z|~|y{{y|{ww}|~~~}{}}|~y|x|y}}{|z|x~{|y}~z~{{v}zzz|{~~y~}||{}||xyz~{zy}|y}{yx}{|{{}w~yz~|{y~|zy~~|~|}|~z|}}}x~{yz{~y|z|~}y}yy~}}z{x}y}}{}~z}|{z~}|}}~||}|~|~}|||}~|}~}~x{~{~}|~~~~|~}}~~}~~~{~}}||~{z~}|}~~~~~|||}~{z~|{}||~~}~~{~y|~~~}~}~|~z}~{|}}|~~~{~}~}~~~~z}|~{~zy~{{{}{}~zy{~}~~|}}|}{{~|~}~~}~}}}}~~~~~~~~}~}y{~~}}|~|}}}|~|}}~||~~z~||}|~{}}|~|~~~}{|~}~}|}}~}yy}{~~}~||}|~}|}y{~~~~~~~~|~{~~}}{y~|{~}{}~~~|z|}~~{~{|~}z{{yy}|x|{{wzz~|x{|zy}~z{{{x{y|zyy|xy{yxxz{{~yz|{wz{{x}{yv|}yxvy}z{~~w~y{y~{}{~}{y|~{y|yzzv{y|z||y||{xywwx|}z~{}x}}{{yxzy}}~{yy}vz|{}w|z{|}yw|{}v}{y~w}|x~z}zvy{y|yyz|}uyy{{|}x|xz{{x|~{z|y|}}y|zx|y~|{{{|{~}y~xy{{|~|xy|z~yyyxxyxuzzy||z|{{x{~|z{~|}~|z{}xz}y{yzvxy|{z|z~}z}y{}}y~zx{{||}|~}~}zzzyz}q|}zyy||{{{{}{w}y{|z}~z~|xy~{{{~zx~|z}~|~{}}x|zx}}x|yz|z{}z}{}||z{w{|~xz|}zvx}}x{zz~w{{y||}vz|{~|~{}~||yz}{}z|y{z|~~zyzx{x}}yz{yy~}{y~~{|}yz~}|{wyz~|}yyyx~~yz{{zx}xx|}|~|{{}||}|}}~ux~z~}{{~x|y~~z}}zy}~{zz}}|zy}y{{w|~}}|~{|}z}|zz|zwzy}~w}~{w}~ywy{yz~}||{}{||~}zz|}}|yzy~|z|{vyzy|}w~xwwy{~~~{zy|z}xyyz}|{}~}wz{{x}{z{zz{z~x{}y}y~~~xzz~}yz||}xw}y~~w|}yt{~|zx~zzz}v{{}|y{|y}}~~xyx|||}zzzvs}z{y{|}|~~|}{~~}~{{}~}~}||}|~{~~}}|~{z}|}~|}~~|~|}}||}|}~}}~|{~}}|}{}{~~}~{|~~{~}}~~~}}{~y}}~}}}}}~}~}~~y}~}~}}~|~}~||{~{{~|{|~|~~{~{~~~|z~~~~~{{{}}~}|~{~|~}|||}}~{|~~|~~~~~}~}}|}~|}~}}~~}|~|}||{~~~~~|~}~|}}~~{~}~~~|~~|}|~}~|~|~|z~~~z~}~}~~|~~|~||}~|x}}}}~~}z}}}~||~~|~}{}}~yy}x~{y~z}{{||y}y}w{x|{|{{{xztx|}v|x{x{|{xy|{~{z||{|{{y~{}{{wx~|z}v}}~{{{{xwxzzv||zzyz{{y{{}v|{{zyxx~{vz{|y}{}~|}~|{wzzy|~~{z}||z{xv{{|wy|yv~|w{uz}z|x{zyxx}}{yz~{|z{|{xw|z|{z}{}{||~|zy{~{~y{{y|wyv~wxywz|~y|yzzyxy|{v||x}yz|~|}}z|z|z{{zz}{{{y{zww{zzzwzy}}zzy~{{zx{w~|vwz|}}}{}zv}{|~y|{y~}xz}yx{~~vz|{xx|~w{}yzzy|~yyzy}vz|~||y}}~y{z|}}|z|~|y}|y|{~~}}|v{|xz{|z}w{v{~vy|{zzy}}||{{}zy|w}|z||z|}|~{}yz~~}|x}||~{}}{}}|w|{{y~xyz}v{|z}|w}yyzy|yy|w|x|}x}}~|{}~~{|~~~|~}{~{~}|}zyy|zwy{zzu|xz}|yz|}|}{z}}|}~z{~~y}}~x{{yy~|y}~y|{z||~x|zz|w}{|y~z||v{~zyy|{~{z||x~||~xz~{|}|{~z~~x{w{~{z{||xz}yy}}{z|}{|{z}~|vz}z|w~{}y{z{}}}|~y||w|~~~z{|~xy~{||y{zwx|{||yy|{{z{}y|{yw}yx|z|{{}{z|y~{~o~}{~z}{}z{}}z~|}{|~|~|z~~y{}z}|}{|{~~~~~}||~~~}|{x{{~{z~}{|{~}~x~{}|||}}{~|~{~~~}~~{~|~y~}{~{}}}z~~}|{{}~}{}~|{}{|}}~~~}}}~y~{}~~}|}||}}}|~y{~}~}~}|~|~~~~{|~~z~{~|z|{|~~{~~|x~~~}~|~~~~}~}||~y||~|~~}}~~~~{|~~~||xz|}~|}}|}}}|||{{~|x|}~~~}}~~{~y}~}~{}~}|}~}|~}}~}~~}~}}~~}yz}~~{}}}{z}yz|{~z{w{x}~{}z{~~|y~{z}}v{yxz{|~}x~}}y{z|{|z}zz|vzz~zzy||{||z}{{zy{}y~zx{{v~{yz~z}|zy{y||yxx}{yx|zy|~z~|{yz{zx|xz{||}~ux}~vxy{wz}}}|{{|{|y|}{{|{xzy{|zzyxz{}{y|~w|y{|z}~{y~~z}}xzwx|}{yzy{yzxy{z}z{|{yw|z{|~{{{z|{{|}z{xz|}y}zz{yu}q}~|vx~~}|||}|y{||vy|}~|y}|z|~{}~y|zy|~z|z{xyyuz{|}yyv~xz|x|{|y}~|w}{||y~w{y{|~}|{}}{w}zx{|}}|zzz}xz}z{|uyy|v~||x{z}z|vwz}}}uyz~xwz}x|{|~{}{yz|~~yx}zy}zz{yy|{x{{|{|{x~x~{}~|{|v{~wz||}y{x|~}|~zy~|zxz|z{}{z}{}y|{{x{yy}|||{zz|}{}|~|{}~y}x{}v}}~{y}|z~{y|z~}y}{{~z}|}|x}x{}|{|y|{zyy}{|~{zz{|~|~|z}yx|z||~y~{}}{x{~~}|v{|z~~|}z{{{{|xx{~|z{|~y{~z||yzzy}}}y|}|w}wv}}z~~y~~yzx|zy|xx}{x}}zx|}~~x|yz|{{v|zv~~z~x~||z}{zx{{~|}w{yvz{{~}}{z|{|~|y~}||{~~|~~||x~}{z~|}}}{~|||~z}z~|}~|{}~~}~zz|~~~|~~|}~}}|{~z|}}}}~~}}||~~~}y|~}z}x}|~}~|}}~~{}~{~{~~~~}{}~~~}~}}|~~}~{~z}}|~~~z}~}|~~~|~~~|y{~z|~}~||y}|~~~~~}~~~z{z|}~|}||}y}{}z|~}z{|}|~~~}{~~}{~{|}~~|}}~|~x}}}~{~~~}{}}~~~}}{}z}|}~|~~~{~|}~~~~|~zz~|z{|~{~|}{|~}~~~}}}~~}{~~~{~~|}}}~}|}~y}|xy{z}|xy|{|}z|v|{x{ux}z}zyyyz|yzz~yy|}}}x{zyx}w~|y|}zz{y~~|{||{}{yx{zwy||u|{v{yyw}}{}|yv~yzx{wzyyzz}|{~|y{~yz|z{{}{{x|}x{{v{z}|{{xzy{yxzy~x{}|ww{vxx|{zz|{z}||w|y|z{xyz{~|~~}y|y{z{xy|||uy}}wzz|u}yxxvz{{vz{y~t|xvv{|{y{{y~||z{zvzyz~}zv~||zzz}|~{{|{}{~xz|yv{w}x{}zzwvx}|yv{||vxy~~~|{y|zyyz|}}{zxy|zz}}}||ww|tzxyzwxv{y~|x}y~{zx}zzxzwwz|||}{x}{{}}v~{}zzz~y}}y{zz~zzy{{}|}z~w{x|v~zzxxy{w}{w|wz{}~~|x||}|}~}z}}y~|~~|~~~{y||yz{z{w|}zxvz||yw~ywy}z}y{{z|~~x{}}~xy~{{{z}~}zy{|}~|{|wz~{z{}~y||y}xz~y{{yy|zxy{vzy|x}}}~z{|{z~zz||}zy~zz|wz{zx{y{ywv}vyy{xz{zz|~yy~||||}w|{{}z|~|}|}{~{zyy}y{v|zw~{xzz}z||z||{zzzy{{y~zx{|}x}zx}}~|{{|~~{~zw|}~yx}|{}~}{y}xx}yz}z{|~||zyy|~yzx}}~}}{{~y{}{|~~z|~{~~}||}}{}|{~}|}}|z~~}}~|}|}z~|}}{~|x}~z~|}}|~~}|~|}z}~||z|~{|z}{|}~z|}y}}}}{~{{~|{}}|~}~}|}}|x~z}|~}~||||{~~~z~~~~~{||}~}{|~}|~x~~{~~~||}~y|}|~}|~~}~zz}~{}|~|z~~~}}}~|{~{~~~|~}}~~~}z}~~{{|~~|}~}~{{{~|~}|}|||}~|~~}}{~~{~}~}}||~~~|{~|{}}~{}~~|}}|}~z~~~}~{{|}~~|~}~|~~~|}{|~|{~}~}~zzx{z|~{||zvwy||~z{|zz{z|yzz~zyx{z|xyyxv~uv{~}xyy|yyz}z|xy}zx}}|xzxy}z{yxx~~x}|zvzy|y}zyyy}{y{|x|zyzx}~ww{z|{w}xzszvy{yx{zy{|}y{~{yy}uywzw|{yy{}wzxyv{x|~|xyxx||{xxzxwyvwuzs|zyy|{yyxzy|{}|yz~y}~}y~|}|uyy||z{|w|zzyxw|{zy}z}}zxuxzwzwzw{xyz{{~~zyz~}|{z}zyz~|w{|z{}{}x~{|yy{zy{~x{{|yzvy{xxv~z{}x}{~|zy{{y~}w~yz|z||wzwzy}~|z|}zz}||~|~{zy{y}zz}{yzzv{}~z}v{{z}{zzv{}y{|z~~xy|{{{yy}y{|{}x{}v|~~{|~v||zz|yz{u|{y}{x{zw{{y|z{{{w~z~{|{zzy|}yy{y{{|{{yx{|}}|zwz|{~zyx}{y|{{xy{}~}x{z{{|yyy}}}}{zz{y}}wx{vv~zy~z|{yxz|{{{zyx|}~{~}~z{}y{z|z{zzx~~yy{{}~x}zz~z|{y~{z{|z|z~|}x|}y||}|yzxw{zzw{z{x{{|z{yz|{zyxy|~yy}||z{{|||}|~{~|z|~{{zyzz{~~}}|{{y|zy{z~z~y||zz}|{}yz~|z}}|~zz~{x{yx|}~y{{|v{||{~~uzz|{||w}vz|zyzx{z}|x}|}}|~x~}|}|~}}~||{~~~~||{~|o~~|~}}|z{~}~}}~~~}z||}|~~}|~}zy~}{}~}}||}|~}}}~{}}~~}~~|~{z~}}{~}{}~}~}~}|~}~}}}{~}|~x~}~}}}|z~x|}}~|~}z|~~~{}}~~}~~}z}~~~~~}|~}}~||~}~{}}}|~{~{|~}z}w~|z}~||||}~~|{}|{|}z~}{|}|{|~|}~~}z{~{}}r~}}|z}}~|}~}~~y~}~|~|{}~~~|~~{}}}~~~|~~}}}~~~|~||}~|~~|}x|}~||}}|~{~|~}{}|z}|~~z|~~{{z{}zy{}y}zy|wywz{u{}zz~|zw{zz|x|x{zzz}{|x|xz}{~}{~{}|yxu{||{|y{|z}{wz{wzz{~zy{zyxxxz{zxxz{zv{zyzxzxz{zu|}w{||zz}zwzv{wzx}}y}{~x|yy~zv~{zszy{xv~~{z{{zwyzy{|{}}xz{x{{wy}y~|~y}~x}|x}~z|zz~wz}yyzx}|x|wxy|y~y{zx|{{|x{y|~{z~zww|{x|y~}z{|y}x}}zzy|yz{|x{wyxwzz{uwx{ywzz|z{wzwzz~yzz}w|xzyyy{{~y}}|}{|}x{|{{~z{z~|y~yy~|{w~z{}z}ywwy{}xy~zs}~z}w{x~}{|{{yxx~}}y|}z|}v}|}z}z|~xwzyyzyz{swz}|{}wz|xz|{}}yzy|xyy~}}{}{|yz}{{||}}{{xyzy}|||y||{~|y{}yzz}{{}{~yz{}}x~z{}zx{zy|}}|~y~|z|}|{wyw{}zxy|{{x|}}w{{|yzy~{{|v|~}{|}}||z|zt{|z{||{z{z{xw}zu}|yv|zzz}{{{|z}|yz|~|~z~z{}{}~}|~{z}|y|}z}}{z|~xz{{y{z{zxvz{xx~{z~z{|xyy}{}zzy|~z~{|xz}}zy}~}~z{y~yz|~~{z}{z{{y~z{{|zxx|{x{w}x{xzxyzzyzz~}~w{~v|~zy}}}}{~{~~~z||~|}{}}~}~|~||}}}~{z~|}}|{{~xz{y{~}|}|~}}|x~}|}~}~|}z|~|~{~{{}}{{zz{}}}{}~|~~~{~~}~}}|~y~~{~{z~}{z~|}~~~~|~}~}{~~||xt|z}}|}~~{~}z~~~}}}|~~|~~~|||~}}~|{~{~|z||~}~}}}~}~|~~~}}}}{x~~z~~~}~}}~}|~}zz~||}~~||~}~~~{~|{~~}|}|~~{~~}|{~~}{|}}}~}}~}~~~|~}~}q~~~~~~~~|~|}~~}|~}}~}}|{~{~|}z}~|{{~{zz|{~yzxzz{zzz}y|~}z~z{}zzzzzw~z{zx{|yzz~vw|zyyu|y{}y~|zv}ww{|}z{{z{|xyw{y|x|~x{}}yxyxv|{z}z~zwxx{|w}z{x}zz{~{yz{}w~zyzv{{y}z{yxyz}v~y}||{}~|{{z}z}{|x{wx~|}{yxvyyz~{xz~wwxwwz|||wx~w{~xz~}~{{|w~w~{xz}{yw{z}y{{xxx}yxz{~yuzy|}y{z|y|||{xyy|~{|x|w{z|}}zyzy{w}|{}vyzyy~z{x}z}}{v~}|zyy|xy{ywxy}{|}yz}{}z{|x~{}vy|z{x}}}}{z}z||}yzyz{{z|~}w~|~}z~zw{yzy}w{{x{{wz~~zz||v~y{}w{~}{zzy}{z}y~z}z~}{~zx||zx}w}|zwz|~zzy}{|x}z|y}{{}z~|}|{yz|}|y{xx|||}x|z{{~~{vz|{|{}xx|z{v}zvzz~{{{~zz|{{{|}||||}z{~yz}|~}}u~|x||yyz{wz~|{zz|xy{yy{y}xz{zxy}yw{|ywyx}z}}z}|zy||y||{z||}}|y~y|{~{|zw~}|y~|zzz|{||y|}|z|zx|~{}yzyx{z{xzy|{|zy{~z{|~~|xw|yw{}}{}z~~y{~zx{w~{{r}{zx}~z}~~yz||{w|zx}z|}|z|}xu|}~~}}{{yx|~|}|z{t{zx|yx||||}|}|~z|{||}|vz}}~~}{|}|~{{~~~~~z}}~~}~~||x~}{~{{~}~~|~~|{|~}~}~{||~}~~{}}|~|}~}{}~z{{}~~z{{w~{~}{~}||}}~~{}~}~~}}~v~~{~}||{|~~}}~~}}yz}}~y|~}~}}}|~}|}~{~}}~{~|}|}}~~}}}~|~~}~||~{|~~}}~~}}|{~|~~~}}|~}~|~}|~z|~~yx~|~}y{|}}||{{}}|~{}}~|~}~}|z}{|~}}}}}}~|{~~|~}~~}}~~}}||{~~}}}~z|{{{~}|~~~}~~}|~|}~~|}~z|{{zzx}{yyyyyyzyyy|w{x|zx~{||{zzwzw|{yyv~~xzy~|~{~{yw|zy|z{||}z}yxzx{zy|||z}}}yz|zz{zy{zzz~|wy{yyy{z|z|z~|xwx~zwy{|}|}{|{{zz{vvzv~|zyy}}xx}|y{~|{xx{~zw|{||w{}{z|xx~z~zzx|y}{||v{|z|}zy{yz||{{xzwv{xyxwy||}y|yyzv|~yz{x{|}{~}||v|{~w}zv|{|wz{x~}vx{{y{~zry{}xs|y}}~z|}zzxx{vy{yyz}~~|x|{z|t{{}}||}}wz|{}w{{xz{|y|{~~z}}xx|{xxzy|~{zzw}x{z|}z|~{{{|w|z|~{~~~}z}|z{z{|{zzx{|z}u|}z|wyz|}x{wzx{z|y}|y{y{||{~|zzy{~|y|zxzyy}xz{zzyu|z~}{}v|ux{x{xyz~|{{}~x{{z}x}x{{y|y{}{x}wyx||{y}}{||yz{x{|yzz~~y~zz|z{~y}~|{z|yz~~|w~x~~{|}{~wz~z{w}y{~z~~zw}|x|~}yzzz~|||{}{{~y}~||~||~z|u~|||wz||uv|zz{x}}w|}|y}x{}zy{zzyz{{z{}{|}~{|}{}}|}|}}zy}|}~z|~w}}~{x~s{z~z}}}|}{|||y~z}zzvy{{{{{|~y}}{~w|~~}~}z}{}~}|~|||}~z}}{|~}|{~~~}}}z}||||{~}z||{|~~z}}{}~|}~}~{~~|}{{{wz~{~z~~~~{}|~~y~~|w~~}}|{{~~y}{|yz}~|~~}}~{}}}~~}}|}}|~~~|~~{|~z~~~~{|~}}~~|~|{~~}~}{~~~{|~z|~}z|~}~~}~}{~~~}}~~}{}{z~~~~|~~}{{~~~|}|~~}}}~~|~||}~{}~}}~}~}~|~|~}}{}{}}}|~|}~~~~}}}y{~~~~}}}~z~}|~~|~{~{|~}~}y{{|}~~{~y}{|~}|yzz|yyx|zyy{{|}y}}yz{{yx}||w}|x}zx{}}{}~{y{yv}}{}zz{{~vz{y{zy}xv|y|z~~}z|}x|x|z|{zxz|{zzyx{}y|z{wyz~}zyzxzzwzx{yzz{}zz}~yx||{z|}||z}|{}yyz}{zyxxxz{~x{}}yy{zw|wzy}z{yz{zy||yzz{}{x|y|{{|yzwzzzyx}||{z}{x{y~}|~zy{}|{z{zzy|rzy}wyt|}x|z}|{yyyyyz{qy|~~~x}xwy|{|~|{~xz}xyw}{}|~zz|}{{vzyz~{|z}{{|{{z|zy|xz{z~~x{~yzz{|z}y|z{{uu|}||xxz}zs{x~z|{~{vx}yx{|||~}{|v{|w}~z{|}|}y}~x}|z}u{z}|~|{~x|y~xxz|{{|y}|yu{z{y|}y{w{~|}~~|zx}{~v|z{||}v||{y|{w{|}z}|z}}xz{||y~~zw|w{w{{}{{|yxz|wwyzz~|x~}{z||{}|wzyz~y}zy{{}w|xy||~~zy}~||}|||~y}{wxy|}|~}|}z}|{}}|ws}z{~z~}}xy|}~z{}}}{~{}z}v{x~{x|}yzz|}}xz|z{~}|w|~|xzy|v}y|x}}{{x{{z|x{z|||{z}}{{z~x}z}}y~zy~|y|z}}|}~|z{||{{{z|{{yv}}z~|zz{|}~z~z}z}~~{}z~~|}|~~}}~{{||~}|z|{{~}{~{}|~~~}|~~}{~|~}~~|~{{~~{~|{{|~{||{~|~}yx}}z|x~}|}|~}}}{~~~{}zz|}z~|}~}|~z~z{~}y}}|~}~}}{~~}zy}}~~}~}}~|}~z|}}~~}}{}|}~x~~z}|}~z{z~~}~~~||{|}}~~~|}|||~~{~~}}|~~~~~~~|{|~}|||}z~}}}|~}|}~~~~~}~~||{~}|{~}}}||~}~~}}z~|{~}}~~|~z}z|}|~~}||y~|}~~}|~~~~~|~~|~}~~||{{~|}|y|x|y|zxyw|wzx}z{xwx~|v}y|}}{}v}z|vzy}{y}z~|{{}y}yz~{|}{}{{y||~zw}{~vzxzyyw|z{|{}|{v{}{xzvzw{|z}}~zs{w|}z|zz~|{}xyx|~yyy}{w}x}}u~wz|z{|y{vyy{|z|twwx~{zy~}z|zzzzzx|{w{}||~}}|~z{|{|{zwx}}y~{{{}{y|zz{z{yvzy~y{|yz}{~{~yw~zy~{{{}z{{|{y~|}|||xw{|}~yxx|{wwww~yyy}x~}z|{zyyz}x}{{y~~y~|z}|||z}|y~y{{y}|}y{y}||zy}xx}xzz}y}y||{||yvz|{{y|{z~}zzz|x{x{|{~|||z}wv|~~zx|zzwz{w|}zyy{}yyy||x|wz{{~}zyx~y}|{}|y{~zz{{zy~~zyz{}}}zzx|{~|x{}~yz~{|wz|y}zy}y{{xw{{|xz}}xy~{||||~~xy{}z{||}z|yz}xzy{w|}|~~svzzwz}{zxxww{y{uy|xz|}z}}|z}|}||{|yz}{yz|{~~}~yz{}yz|zy{x~w|{{|~|v{z~zy}zz|~y}z}}|{{{{}|~}||y}~}}w}zww{{}w~y{{{zx}~{wx}xy}|~|{{|z|~z{~~{z{z{|~}{y~|~}~|{{yz|z|z{{z~z}}wxvy{{|{}~~}zxz{{||~}zy~~|{}|{}~~{}~xz}~}z}|z|}{||}~~~|}~}~~~|z}~{}|}}|z}|{~~}||}||~|}{||z}~y{~{~}||~|y}~}}}|{~~~}~|~|~|}z{{~~{~{}~|}|~}}~~{}}|~~z{}~~}~~}~}~~}|}{~~~}~}}{{}|}~~|}}}|}{|~~~~}~~{~~}~~~|{~}z{~}}~}~|z~~z{}}}z~~}z~z}~}~||~~}{~~|v~~}}~}~|}~~}}}{~}~x}{~{~}~~y|~~}~~{~{~{~}||~~~|~}}~~{z}~}|}~}|~~|z~}{{{|~{|}x|z~|{wzzzyv{||x}uwzx|~|{xz{~z{~z|{|yyxyx{{|uvy{|vxw|}{|{}~||}~}yz{{w~yv{w}}yxxv~vw||wzyw{{vv}wy}yxyxwzzzz{|z}xz{y|w{}~wwy~|{{u~{~x~zz}}|}y{{yyw~zyx|~zxzzyxwx~}wy|{|yvwz|~yxz~~y~~xz}yw{xz{zz|}y{|{~|{y~~|~{x{~z||{z{zz|}zxr{xy{zyz{{xxzyy{~{}|v~{~|zwzy~}wxy|}}{{z|}}yzzxz~}{xyy}{y~{z|ywyzy||}{|{wz}yy~|xz~x~}{{zy{yxyx}zzz|}y||{zyzx|{}wzz|zy}}x|v{z|{{}w|wy~xy{}y||}}z||v{{|zzx}||z|{|y~{x}}}}{}{{{yy~~}z~}{x||x}{xw~zw|~~x{~|||x|x|{|~w{}{yyyy|}yy|{yy|z}{y|}y{|w}z~||||xz|z~{z|{yzu}|{~}}|{}wxx}{x|y}|}yw{xx|z}yzz~~{{||{|}}z{wy}y{{~}~{|z{~~{{}}{z}}x}{}~xzyz|xz}z}|z{yz{zy{}z}xwz~wxu}~yx}}z}}z{|~{yzy~x{~yx}{}|~|||}~yyz}|yv}~{{x|{|yz|}|yyz|z}}v}z{~{yx~}}y}yy||zv}}{~z{{y|}w~|{w|{y~zyy{{||~z|~}~}~||{~|z~|~{{~|{}}}~}|}{~}|}}|}zz|~~}|{y~~{~z|}|{{~|}z}~|z|{}{|~~~|}}}z~z}}{~~x|{z}}||~{~}|{~|}}~}~~~~}}|w}}~z~~y{~|y}~}{||{}~~}~~~}}x~}~}~~}|}}{~~}~|~~~||~~|~~|}}|~|}}{}}z}w}}~~~~}{z~~}y|~~|~~{~~~}|{|~~}z~|~}~~~{||~}~~}~}~~zz}z{}}~|}}|}~~~|~|~z~~x|}|~|~}~}}{~}|}}|}~}{}~~~~}|~{~|~}~|~~z~~{}~|~}~|~|}|}~~~~~yw}}x|{z|{z{|w{zx{wwxxy{yvv~~u~|{y{yxzxw{y{zx~{z|{{z{|{{{{||yx{|~{}|y{y|{~yvxt{y|}z~y{v|{|zzy{x|xvyxy~zwx|z|}}yy|xyzxyz~z}zywvy{||{zv{{wz||yyvwty}|zxz}{xx{uy|tw{z{y{}|}z{v{{~{|}~~}~v~{}|~|wz{y{}y{{zwy|wzw||y{yyyvxxywwy|}yyzwzx~|xxtyx{~zxy{{z{w{z{y{zxyyzyxu|xwvy|}|}vy{|{x}yy}zzzwz~{{|{yx|zyz|{z~{x~}~{yy}z{yyz{zuy{|~xz{{zy{y{ozxwz~}yz{{zx}yx}xw}zy}}xyz}|z{}{y|||zzy|}xxtxx~yxwy{{vxvvx{zv{|||xx||{z|y|}{|}y}yv~y~zz}yz{zyz{yxx}zv{|x||}|yzy}|ywx~{yvyz{{~z{x{|~y|~xw}x}~||y|}z|{~z{}}yzz}yy~{}xxn|zy|z{{z{zx{y{{y}v}|w}}{}~~y|zy|{w}}|~z}{|}{|}|zzyvz}}rxyw|}}}|yx}{w{zyz|ytz{||zy{~|{|~|{{zxxzz}{w~{z|}|{|wyzy|z{{yyy~|{|x{|yyy||zz~zy|z~|~|~{|{}z{y|||{z{xz{{y}~{|x|}y{vx}|zz~||{vyyyyy~~~z}}z{zy{}y}}}{|z~}{~~|}}~~{~{}}|z|x}||}~{}~}~z{~||}{|y~}{}}}}~z|}xx~|{~x}z~|}}}|{|~y~{zz}}~x|~}}}~}{~~~{~}{|z~{~~~{}~}z~}{~~w{{{~~}~~~~|}{~~~}~~~{~|~z{|}~}~}y|}~}}}|~|z}}|~}z}~~}||~|||~~|~|{}}~y}{}|~~}}}~~~~~z~~z|~{~~}~~z~~~~}~~}}}~|}}{~{||}~||~}~|~z~{~y~||}}|}|~~}~~~~{}|}~~~~}~}~~~}|~~~~~{}|~~|||{}~}~~|}~z|z|z{z~ywy{zz{y}y{{~y~|t}xwxx|}wyxy|z~~yy}{y{xyx{}~xz|}}xvy|}{|w||}~~~x|zy{~{{yyz~xz}{|||}x{yu||wx{y}}y{{{z~{y{}v{{{z||zzy{xxxy~xx{xyyw}}~zy}|wy}xz|}~z}y|zyu|~zzv{|xz}|wxz~w{~{x{zy{z}{|x|}~z{zy}~{xxz}|{y{{~|vx{|{xux{{}}wz|zz~|z}x|{y|||wv{{xy~{y||}}z|y{zxuy|{{|{xzy{{z{z{{y{|w{y}w~x|~x~|vyxw{zw{{}|zz}{{zxyzx{~~zzzyy{|{zx~~|{{||}y~yzzt~xzz|{zz{{{ywz~|}||z}y}y~|~{y|||zyzy|~yvyxw}z}xy{||}zxwyzwzuvv{y{{y}xwv~y}}~{xy|{y|}z~|}z{|}{|w}z{z~vy|wz||wx{u||v~{y}w||{xz|y||{|}|wxyy|z|{|}~|}}}w|x{w{y|yzz{~||{|}}z{z}yxw|x~{{|x}}x}yyy||z||y|{x}yw|}z{x{zw~||x|{|xvzy{y}xz~{zyy{z|yz||~}|~{{{tyx~|{|z{{zx{{yy{z{}}|z||y}z}zzzx}{x~}z{y|z||{{}|y}z||~{|}~z~}|}|||y{~{~~}z|~}|~zz{|}}||}{yzz{}{}y|}zzz~z{zvx}z{~{{y{s{|}}~y|{y}~}~}~}}~||z~~||x{~z}{}~~|~}}|{~~}}}~}}|~z||{}|}~~~||~||}|~}}~~}|~x|~}~}{}}~}||}~|zx}~|~}~}~z}~~~}|}~|}~~z}}}~}{z~~}{~~||}~}y~}}|||}~{z}~~~|}|~z}}}z~{~~}}x|}~~}~~||~y}{}{|}~{~~~~}{{~}~|~~}|}{~{{~{|{{}~}~}|~|{}|}|}~{}~||~}{}|}}|{|~~~~}|~~~}}~|}~~~|}|}~}z~~~{~|~|}}}}~}}}}~~~z}|}|{~|~}~~~||~~|}z}{}}{}}~}~~|{~~~}}~|}ux}{vy{{y|y|{{xuwvwyzwxzw{||y|u{{y~~z|ywwzz|w{|}w|y}{z{|wz}yy~}|{w}}{{}|y}zy|~}w{yx{z|~zx|y|}}}yzxz}}}wvzvwx||xzzu{|{z{zxzwx|}y{}|zz{yzxu}zxxzw|w~wxzxy~|xzw~|~|yyu}vzvxzzy|yw}z|||~|yx{}}~x{z||}}|~y{{twyxz|{wyzw~vzwywy|{z{{{xyzzz{z{xy~|yz||}}uwzz}|yx|x{}|{xx|xw~wy}}zyuz{{yxwyy{z{yx{z}xs||}x}|zy{y||z~yzz}|{}x~}}}vzz}}wvz|z|}|}xzy}v{x~xyyzy{{x|y|~{y|{}|zy{}|yyy|}{}zy~{z|{yxv{yx{|||zy|z|yzwy~vz{z||xy{|x{y~{{|y|x|}x{z{y}~z|||}~|zzzxy||y~|{{t~{|{z~}y{}x|xxxx~v{~z{~z||z~~}|}{zy{{|~}z~}}y|{~{w{v{w}}yz{wz{}u~}v{qyw~zyzy{yz{zz{y|}y{{}{z~}{}~z{|}~||{s}}|||xz}wzz}yzyxz|y}zyzx}}{zyz{w}||xyvw{~{xx|zy{{z{{|z|}}|z}{}zvyx{y}y}z}|{|z|{||}xx|{~}~~}|}y}|~~y}zy|~|{yyx{}zzz{}{{}||{|xyz}w~{zz}yzzu|z{|{||y|||}{~~z~}}}}yz}~}~~}z}{|~|{~{~}z}~~}}}~z~|}{~~|}}|x~~}{{~~}}~||~}||{}z~|z~}{z~|~{|z|~~x{|~}~}}}~}~}~|}~~}z}z|{|~{||}|||{~~~}|~~}~}}}}~{}}}|~}|}~|}|~}|~~z}~~}}{}}}{}~|~~v~y|{}z}~|{~}{}}|~~}~~~{w~}||{zx}{~}}~}~~}~}|}~|}|}~}|~|}}~y}}~~~~{~~}~z}}|{~~}~||~|z~~}|~}{~~{z~~~z~|~~~}}}{}}~}~}|~|}{}y|||}~~}}}{}}{}{{|}{yzv{{zxz~y{}|}{z}z|z||zzv{}v}|yyxzzyw}xz|x|~w|{}y~z~xw~yyx{{|{yyyy}{|w|y}xxw~zyz|xyy|w|yz|x}}zy~yyy}yz{}p{yyzy|z|wyv|xw~}y}y}z{|~xzyz{y}}v~y{vyx~{}~xzy{y{}vwzxwx}}wy|xv}w||x{|wyz{x|x{y|zy{{{zzzvyx|z{zz}|}wz}}z}y}w|yx{zxzz{z{|}|xyx||yx|{z|{xvu|{yz|yx|}|{xz{y}xzyxz|}}y{||uzyz|xyx{{y~y}z{||{xz|zz||{{}|zvxz{}~zzz}zx~zzx{y}uyxz{{|y||{y{zz{z{x}|vz{}vy{yyxzw{|vzw|~}{|zu}y|z~{z|||}x{|w{v{~yz|t|}zzz}||xzzzyyyw}{}|}y{{|wwzy}{y{z|~{|{xz|yz|{v{{x|~{|xyyy}}{}{}~z}yzxu|xz{|{u}}y|{{|z|xzz|yzy|yx}|}y{y|x~x{y}|{yy~xx{|{~yzzw~~}{wx|y~{{z{z~vz}{{{{~}~~}z{}{{}|zz|x}x~zw||}||xx{zz}{}xzy~w}zz}w{z{y{y{{vyvz~}{}z}}}zyyyxv{y|z}z{yzzx{wy}z~y{~xz|~{w{xz|{z|z}y~}}y}|~{{z{z||~z||~{|}yzz}}|zx~{x~wz|{w~yxrz|x{zz{|zyz||}}y{y{{}|~|~|z}|}y~~{~~z~z~}~zz||{}~}}z}{~}~~~~zx}|z~|{|{~}{~{|z}z~}w}~{~|{~|}~~|}|}z{}{}|{}~{~||}~|{}}~~~|}{}~{z}~~}|z~|}}}}|}y}}}|}~|~{||}|}}}||}~}w~{}z}{}|~~}|||}||~}{z{}~~~}~|}{~~z~z}}}~|~~y}~}y~}~||~~|}~}~||{{}|v||||}~~|}{~~~}y|}zz~}}{~}{~}~{|~~|~~}~{x~|~~~~{|}}||~|}}~~y|}}|~}}~~~~|}|~~z}~~}}~~}}|{}{~|~~~||}}~}~~||{~|~~}~{~z|~~~~~~|}|t|~~|z{}~~vywzy|x{uz{{z}~y{wzzzzy{vvx{yzy}{~}zxzy|y|~{{|}y~|z|w{|{~z}}}x}v|~}|~z|w{u~tx|x~{{x{}~x{{}w|{y}{z~~x~y|z{{~y}~y{yuvyz{}y{|yy|{{z}~y}z}w|}yy~z}x{wzyzx{yz~v}{wux|~zz}y{zy{y|{{y}{xz}|}|||}{|{}xzy{|yzy}}ywxw{xy}yyz~xzz{y}zy}zy|xx{{}{y}y{~zzy{~z}}{}z}{|yzyyxy}wyy}{{{vyz~z||z|yz|}y{|zyxy|~x~zzv|}y{wx~|{|z{{|w~~|{y|yyz{y}xx{w{zx~y|||{{z|zxz{zzxyz|z}zzx}xzy}y{~y}y~y}||y||{|}zyww||{z{zw~{x}v|~|x|z{~}wv{}}{wz{}{|zw{{z|x~|{vyxz~|{xy{yzyxxz{}w|~zuy|y|vzzz~yv{x{{zy~}}{~zx||||ux|x|{|{z{{{}x}zz~zzywy~{y{z{yzwxyz~}}wzzz{~|~~y{z}}v|z{~~}z{|}{{{~~|yz|y|~wxxxw|yvzxzxwz}zw}z||x}zv||zw~||zzz~|||}|zy{|yw||zyvwx}{z|~zzy{|z{zxz}}|~{zx{{|{{yz~}y|}~z|}z|yx|{}}||xzzx{zz|{txzyxz{zx~w}z{|yyzyz~|}{xyzzuz{}~{|w||zw|{z}~}{{}|~~~}|~~~{}}{}|z}~}|}~}~~~~}~~~|}|{z}|~}}}|~}~}}~~|}~~}~~~{}z|~~|}{~}z}~z~}~}z|}z{}}|~~z|~}~z~}}}x}|{|~z|}{}~}|~z~{{yz|}}}|}~~}}|}{~}~|~|z~}~{~z~~}y~xz~}~|~}}z}~~z||}~}}~{}{}}~~~}{}{|{{}|~}~}}}|{|~}|~}~}}||~}z}~}{{~||{}~~~}z~~}~{~z~~y{|}~|z{z~~~}~~~~~r~|{~{~|}}~}}~~|~~}~}~~~~z|}~}|}~~}}~z~|~~}{~}y{}{~~~z|{{x~~|y{yx|z{|t{|~|y{vvz}|yxyw|}zz{yz~z|z|~xw{zz{xy|{{}v|z}zz{zxz|}{{}xz~{xyy||||yy{~|y{{zz|y}vzz|z~vx}zz~zwzxyxwx~wy{wxzyzyxxzy{{z}x~z|uz{yx{yxy}zxzxz}zvxxxuu{yy{w{{z{{yy~}yx|w~yx{zy~y|}{{|yv{y|z|y{zzxx~zzz|vy||{}||~z~|~x{z{{w{}u{zw|x||w}y{y~}{||{yx|zu}}v|y{}~yx}~yywz{|yzzwxyy~xyzx|~{vwz{uvxxzyyz|}x~}v{}{yzuw|}x}|{||u}}u{{{vzwwz|yw}{~y{}z{zyy|zyyyyy|y|xwzx~|{{{{y{{|{{xx|z{}{|zx||}~{|zz{y~|y~zyzx}}wxz~~yvx}~{{zw|{}}||~{{y|{zxwwyz{y|zyy}~z}}|y{y{{z}|yy~~{~}~{zzxvyy~{}yxw}|{yy{~|~x|vzv~~}}||~y{y}}{|{x{z{zz|{~~||y}{y}}||}{}|xzz|z{zw|x{{}y}ywz~}x{{z{zx{{~zz}{~y}{}|||~|zx{~y{{yv}{xz|zy}y~v{|z{{yy{~x|xx}}zx{}{~xwyyxz}~||~||yz{{x{|}{}{yyyz{yz}|yzv||{~z{z~}{}z~z}y{y~zyx~z~z}{}y{z{x|~}|z}yz|y}}|z~||y}|}~~|||}|~~z{{~zz{}{{|~~~{}}~~}||~~~z||x|~~~{~~|{v}~}}~}z}||y~}~|~y}v~{}~||}~~~w|~~{}~~}{|~|}}{|}|}{}}|{}|}}{~~{}}~}|}}|{~|~~|{}}~~|}}}w|~~}|~}}}z|}~|~{{{{~~z|~}{x~{}}{|}{~~|}~z|{|~~|}~~||}|~~~}}y{{}}}|}}~~y}~||}~}~}~}}}}}x~~}}|}}|~}~{~}~{~}|}{}~|}|||~~x}}~{|~~|}}{{~}|}~}}~}~}}~~{~|z{}~}~}|}~~~~~~~}~~|}|~}|~|~}|z{~zz|~z{}yyx{uyz{x{}z{{x{zv}zxyvzzxxz{~||~~{yz{|{}{}zyy{~||}~y{~{{z|{~}yz|z~}zvy{y{xv{zxyzxxwwvyy}y~z|yzxx{}|}{{{y~{z~||z{}}w}zz}~|y{zyyzyz{vzzwz{|}uwz{w|v}||z}{{yzy~wzxy|x}zw{y|||z{yy~}~{zyz~zxyvy}w{yytxxy{zzzy|{y~yz{{x}|{x}y}x{}}wzz}|zy|~y|z~}uzwzx~{}{}|{y~z|x{}|{xx{xvw}|{x{zy}xz{}y|}|}z~}yz{{y}{w|}x}x|~~yzy{|x|}yy||{|~x{wtx{||yyx~{}|{yz|~yx}y~|}zy||~}|x~wx|w~|y|v|}{yyzy{xyyvy|v{xz{x}|wz{{zy|{z{~|~vy||{}|}z}}}|~zyz||yxzyy|wx|{}{x~|}zzzz|wy~y|~{zx}}}z~zy~z~}}}~~{}zyyyz|z{~v{wzw{vww~}{v|zwx{{wvyxyx}~|}|}}zy}xz~||~~v|{}||v~x}y}y|v~w|{z{{ww}w|{|~|{}yz}{zy{|~{~~}}|xz}}~{~{~zz{zz}}}y{z{{~z|y|~|wy|w|{}zxz~|{{|}{zz|~}{~{~y|yz}~|x|y|y{|y}w{z|{x{{y~y|y~|y{zyvx~w{}{}}{}{~z||}|y}}~~~|~z~|}}{}}}}}~}|z{{{~||}|}}|~{}~~z}|w~|}}y~{}y~|y|}x~~{}~||y~y}{||}|~~~~~~}~|}|y||~}||z}~~~~}~~~}~~{~}~~{{~}~~||{~}}~{~~~z|}~||{~~}}~y~|z~z~|}}}}~{~}~}||{}~}{~~{}y~}|}~|}}y~{z~~~}}|~|~~~}}~~~|zt||~~}|}{{}~}~}|{~}||~||~~||~}|}{}{z{}~~|~~~{{~~~}|~~|~}}}{|}{}}}~y}~~{~|~~yx~{zz}{~}~~{~~~|~}~~|||}{}~~}}|}~~}}~|}}~~}|x~{~}zzw}xw|~~zv{v{zyx|w|z}||{yzy|{{}y}x{{~{yz}xxx{|x}}zyz}x}yxy}|~v{zx|{{yz{}y{|zvz~yz}{zy|z|~y}yxz|zz}z~}zz}ww}}y}zyxy}{{{{}{x{{wz}{}{yvyz}||~|y|uxxz~}z|yyvwy~zz{xzzzzzyz{~zz{zz{wx}wxxx|{y|{}{xz||~xyzx}|x|y|{zv~v{w}~|yzwz}|z}x||yzzyyzy~y{|x{wz{y}z{~zzzz{||}z~}xx~yy{|yzyz~}{{{z}{}y}|yzw{|z{z}{zxyz}yx{x}z~|{x}{|~|z{y}xx}}{z{{{t~}}||yyx|}yzzwx}z{}xzx{{{~z|x~{y~x}{|yy~rw{{}{~~x|ywvz}}z|yy|}y{|w}yyw}z}yzyzw|xxy{{{{{|~zz~z{{~}}~zzzx}{{{{~zv}wwxwz|~yr~~yz}|}z|y{{}|z||wz|zx~{}z~xxy|{{{||y}|yzy|{wx}|{z{}w{}y}zz|y{}|t{x}wx{~{w}yxxzz|{z{}z|{~z|zu{z}{}~{}yzzz}x{||{}}{|||{~{{||w}||~}|y~}{~||}y|zz}zyzw{y|yz}|~|z~|xzxxywyuw}xw|~|zv{}~||yy~{xzxy~|x|}}|z{{}{yyy|z{{x||x~y{y{|y~|vx{xy|~}y|w{|}z~z}}{xzx~||~{wz}}~zy}}x~~|z~~{}}||~||~|}}|z||{y~~z~}|||~|{|||~~}~|{z~}~{~~|||z}~}{~}}|}}{}|~z~~}~{~~~|~x|w~~}}~}~z~}|~}|z{~~z{}|{y{~~|{z}}~}}|~}|}z~|~|~||~~|y|||z|~~~|{|y|~~}u~~~~~{}~z~{}~~|}{z~|~z~|~}~z{~zy}|~}z|~}}}}}~|{}||}|}~~}~{~}}~}}{~}~~~zz|~|}~}|~{}~}~~|}}|{}||~~}}~~|{~||}|~~}z}z|z|~}~~~~~~||}~y}~||~}}~}|~~~|~~~~~|}~}z{y{~yy~{{z{z{|||}|x|wzzy|y}y|wx|xwy~}zzx}zz{|~y{z~y||uyy{z|{~{x|{~~|~wzyy||{{tw~zw}x{w|{ws}tvuywx}wxzx{}~|z{z|z{yz~}~|z}zy{yxz{z{{z{~uyt|{~yxzy||yz{{|xyxx{{|{uzy{|z}ywu}|~~}~{|{{zzzx|~~xz{x|{{xy~|xx{z|wv|}~y~w{wvx}v}{|||}}~~z}|z{{||x|~yzy|}}~~|}{z}}|{yuyxzv{{u|}zz{{|zz{|wv|{|}}xy|wz||~{~~z||{}y{}|yzz~|z{yz{{wy|xyy|y}|zx{x{|}{w|{w}~z}y||y{|||{|{{y{{{{{{|{zz|yz{|y||wz{}yz{{}|{wz||{{xvyz{{}{zz||z}z}{y|z{}yz{~yz|}{~x~zzxyz~xy{{u||z|zzzyxwyu~xzzyzwxx{}|}~y|~|}y||zy|{{y{|z|yyz{{wv||~z}}y||zz{z|}}{x}|x{zyz||}zzyw{~{}}~~}}{|{|{}x}y}w~zywz}{xw|{xzy{|~y}zy}z}z}~vyyxv{{{z}x}~}~{~||}yz{}{{}{}wx|x{{{xxy~xw{y{{|{yyw{~}{|yx}y{{{uy}|~~yz|{y~}}~{{}}|{|zyzzwx{|zx||}}z}~}}|vxzyyzzx}}}}|y}w{}~~|~|~|~~~}{~|z|}||z~~|v}|~}}~{z~}~~}}}~|~~z~}|}z~||~}~}~}~|~|}~|}~~}}y}|z~~|}~~~~{}~~}}{~}~~}}}~z}|{~z~|}|}{|~{||}{|y|~|~}}~~}~z~{|{{~}}~z}~|}~~}~{~~~~|~~z}}{y~}|~~{zz|y||~~}~|~|~z{}~}|}|}zz~}~{}~{|~{{y|}~}}|~~~}||{~|}~{|}|}~}|}~w|z|~~}z~}~~~~}}z~~}{~{||}|}~}~|~~|~|~~|}~~~~~|~~}z~z}}}{}~}}{y~}||{}|}~}~~}|}}{|~}}}{{{{yw|}{yzzyxyz|xz~}{xx~y|}xxz|ww|zwy|w}xz|{zy|wyy{yuz~y}|vyx}|yz{||}yzz|zu{y{yw{y{|xy}}w}~x|x{{y~yxzxwxyyz{{u{vuxz~yx|zwzz|yzzxx{yvuw~yyywy{wyz~z|||xyz{|{w{||yuy||{zz{{|{|{~{}|{{{yvzz{w{{|}z{zx||}{{w{yzxz{~z{}|x{x~y|x|}yv}yw{z{|||z{zzyy{xyxwxx~{~zz|ux{x{}y|{x{~vx~{xyyy|{yyw|yx|wwzyz|}{xzz~ywzz{zzxx|z|z~x{yy|{|}~|xy}yz{|~{{{{x{{~zz|{v|y||{zzu{zy||zyy}yx{ywxz{z|y{zyy|z~{}{{y{z{xwz|||{|{}xz}|~y~xz|}xy|}}|y}|{{yy|x}|{xxz|zy{}zxz~wzww|}ywyz|yzzxzu{y}w{z{{yyy}|t{~|{zyzxzy||z{|~yz}zzu{|}y|~{y{wv~|yy{}}~qxxxxxyz||{z~zz||zvwzw|}}|{{zz{{{z||}y{}zz|xy|wwz}zy{}|y}zx~{}zxwx|~{z|zz{y~x~|{z|yzx}~|w{z|}yz}~|zyyz{zx{}}zzzy}{wz}|~y~xz{w|z}{|}{x{{y|}z|~{{|yyy}~zv|z{zz}~{|y~yz}~~{y~}z}{|y{|y{zz|~|{|}{}z{~{}~|~{|x{|z}||~{}y}}{~}~z{|~|||}w}~||||z~~|}~z|~}}~}{{~~{{{}}~}{}~~}|~~~}~{~|z{~y|x|~~}~|z~}z~~}|y~~||}~}|}|~}{}~}~~}}~~~~}z~~{}{{~}~}~~}}}y}}z{}||}}~{~w{|~}~{~~}|}~|{|}}|||y{}~~}}~{~}|~}}~~}{~{~}}~~}|||~~{s|{}}z~~~}|z}x~{|~x}|~}||{}~~~~}}~}}{~}}~~~}z}{||~|}{~~{~~z}|}~~}~~~~{|}~}z~~}}}{~v~||~~~~||~~}}~}~}z|{z~|~}|}}z|~~~}~~{~~~{}~{~|}~}z}~~|y~{||y}z{zyy}w{{xvzy|xzyyx{vzzz}zwyxwxx|}}{v}}}|y{}x||{{{{~{{}v{}zzzwzz|{|wyyzu{yy|ywzyz|x}xyz{yzxy|xyzwzx}z|wz}~}yw~|z{|yzz||{}yu{y{zyx}{z{w{yxx~yxvzyvzzyxzz|y}|z|yzx{x|}}x~}y|||~z{}{xyzz}xzx}yxzx}|x|}{z}{z|yywxvy||z~uz}~|y{|}zz{{|wzyyw}y~{~y|~~yz|qxzzzywx{xz{}z{|yz|w|yy|y|zwzy|~~}{z|}{x}~yz|{~||x}|z|}|xxx|{xzywyv}x{z{xz{xwzyyv{y|~y|~}{|z~||{x|||z}z~wz|}|y{~{|xxwuzxwxzy{wz{}xy}vwznzx{z}wy{z}}x~zz}~z}xy{~{}z~~{x}~}z|}}~}zzz|xzyz{yzyzzy}uvwv|~}}{x}v}{}zx|zxz~}}z}~{{|{||~}}||}z}{{~wyxz{xyxx{x|{yxwv}~xzxzw{yy}|z{|}~y|y}w~~}~x~~z|{~}|}y~y||{{y{zw~z}{yy{x|y}|{wx{z|z{{~{}|{}|~}}zz~||}x{y}~w|~z|zz{z|}{{{}yxzxxxx|}wz}z}v|y{{}|}zv|{~wx}v|~}yx}{zyzz}y~y||~x||~yxyy||zyxxxz|zyw~yx{zzzz~z|zy|~ty}~|{|~}}~z}~||{{}|}~}{}}|z{}}{}~}}y|}||~|}}|~~}}|}|~}~{zz}~z}~}~~~~~~}~}}x|}~z}~~}~|~}x{{}}~}~|}}}}~}|}~~}~}x}||z}{~y}~|~}}~}}~~{||~|{{~|~z|}}}|~~{~~{|~~||}{~~}~~z{}|~~~}}~|}||}|{}~~w}}}{||}}|y~~~}z}~}||~|~}}|}{}~|~z}~{}~~|}~z{}~~}}~{|~z~|~~}}}z}}}~~}~}}{|~y~~}|}|~~}~}{}}{{~z~~{}{}|z}|{~}~}~|~z}z}z}|~~u}||}|}~}|}y}~{}|~}xy{~y}|z{|{}}y|x}z{zxzzz{w}x|yyu|w{zyyyxw{{{zw}~z|xz}}{}zy||z{|{x~zyu{vz|{{w|~z{|}{{x{}{{|{yv|}{|vyzx{~wx|w~wxz||zzx{{vx}z||{~~uyxwyy}{yyzzzyz}y|z{{zwz{yxy}}wy{{~}}xy{{{zy{|}|{{y{uzvw|z|zyy|xu|{z~z}xv|v~ww}x|}x}x~{||}|{y{zxvyz{xyy{y{z|{y}zz|z}y|xx{|~z}}yz}}x{x{~~~yxx~|x{xx}}{y}z}{~|~yzzy~yyzzzz{y|z}}zy{~yzyyz}y}zw}|xzwzzvz|}{{w{}}xyy|yyz{}x{{{{w}|{y{{y}~{||z~yz{}y~x|z||~{z|zz|}v}|ztz}}zyy{z|{y|}z{xx|z{x~|}{yyzy{{|x{{}|{vv~{zxz|{y}x|zy||x|~yx}wz}{yz|w~xzx|}x{x|{vz{|}z|{xzzy}zzzy|{~x|y}}|||{x{{y{|{yy}{x{}{{{z~|}y}}~x{z|yx}z}z~}y{|{zzyz}{zu{{{{x||{sxw~{~yz{|{~|x}|}|x{zyw||{ww{{|xzzy}}y||x}y}zyr}yzyz|}{{|}z}||{{|}zv}|~{yuy~{|y}z}|}z~}|z|~|}}||zzz{z|vzz~zx~}{}~z|~y}~{||}yv||}z|}zy|w~~zz|y~}~~~~{{y~||~~}|~|~~|||~}}}}y}{y}~z|~~{~|}{}}~~}}|}}~}~~~|~~||z|y~}|}|||z||{}}~~{}}}|~}|{~|}~||~}~~}|}}~}{~~~|}|~}|}}y~~~|~~~||}|{|}y~}|{z~{y{}}}~~|~}}~}~}}}~~}~~|}}~~{}{|}~~||}}}}~~|}}~|}~|}|}zv}}~|~~{|}{~|}}~}{~}|~|{~}~}}{}~~{}~~|~{}~}{{||~}}~~~{|~~}~}{x}~~}x}~|}~~~}}}}~z}{~|~|~~}~~|}|~}{|~~|{}{~~}~}~~{~~~||y{||~{}~|~}~~z}~~}~|}}{~{|{yxz~}}xzzyzz~y~yxy{w~|{xw|w{z|yzz}{|z{zzx}|{~}{}||{yxyzy|}z|y|zu}yxzx{x{xyv}{|z~y|{{yxvz|~~uyt{|yuyy{{|}z||}zy}}|||~{|{~z}z{}|{|ww}yxw{v|y~xxxyyw~zzywwzxz{{~z~z|wz{|{{yx}|zz~|yzy}{|{|}w}xzvv{yyvyy|{zxx{xy~xyxyx|yw{{}y{y~}{zz{y~{wyy~}z{x{z~{z~}yzyxwz|{}y{|}~v|y||{xxxz{|}xzwxyx{|x}~yvx|y{}|}|yy|}zy}|y~~{{zx|xvzw}yyxy{zyy|{wzz}yx{}}}|{{{}|}~|~zy|uy|z~}y}{}|{|{{y|{||x}|{{{{yy}w~{}xzx|zzy{wyzyz{tzz}zyzxzz}zzzyz~yzzz~|w|{}z~~|{y|x{w|w|xuxzyyz|}w|y{}|{zyz~}|{|{||z}|}}~~{}x|~x|~{v{xvz{~|y~{xz|x|{ysx{zz}z~|z}~|||~}}{{y{}y{~}z~{}z~z{yxxzw{{{xyy}zz{|{~|w~zu||~y{{|y{{{{|{|zz{~{}~x}y}yz{z|w}x}{|z|zz{}z{{~|y{}{t~|y{|z~zz{}|||y|}z~~|}|yz|zw||~z}{x}|x|}}|x~~y|{}zy{||z~vz}{|wy|y{~}x}{~~wy~|}~}~|}{}{z}||~~~|}xz}|{}w|~{~{||y~|~}~|~u}~}}|y}}|}}|{~{~~~~}{{|~}}|~{~~|}}}}||~}}||~~~~|}~~~}~~}y~~}{~z{~~}{~|x||v|}}}~~y}{}}|||~~}|}z~~~{~~}~~~}|}~~{|}}{~{|~{}{|z}z~z}|}~~~}|}}|~~~|}~}z~|{|~}~}|~}|{~||}{z}~|{}||~~~|~~}|~}~~{{}|xy}|{}||~~~|~}~~~|z|}~~{~~}~}z||}|y|~z~~~|}}{}|~{~{{|{|~~}~}~|}||}~}||~}~~}}}w~zy|{{{{~|z{zz}||y|{||y}xxzzxy{yw}tvzx{z}y}vt{yvzwv{}|{|y~xx{y|{zw{z|{yxwwyw{|||yz}~|y{{xxw{~{z|~xx|yzzzx|z{xq|{zyy{}{{z|y}|w}u{x{y}xyzyz|z|{z{~|yx}{~{yz{{}}zw|xzz{{vz{w{wzzz{y||z{~|x}w{{z~z{}}|zz|}y|z|||~{~w~x{zxz}uz{yzyz~xy{~yz}~yx|{uzz}x|xz|z{~{|y{|y~uzyyz{}xz|{zx}{{x~}zy||}|}w|z}zzzwz}{{{yw|{zzyzzyw~y|}{z{{|{wz}~x{y~{zz{yyz|{yz}zz{~|yxyzz}x{}|{zzxzw{|zz{~z|ywy{z|zv{{wzz}{ww{~tzxvyz}y}{y{{z{}~|{z{zz}{|{y|zzv|}|z|||}v~}{~wx{x{|~|{wzzx}zyy{zyx{z{w}|zu}|z}{yxy}yt{{x{wzw|z~y{z{}{~z|||yy}{y|{z}|||y~{z{z{x}|}}{}xv|z{}||}w}{}}~z{z}}~~y{{{x|}{|{zxx|~x||||vwxy{{~|wyzz|xy{z|u{|wvyx|yz}{y}{{~yy}~~zx{{yyx{yz{{|||{~{{{{w|||x{}~zx|w|}w|{}{y~}{zz~{y{zz~w{}z{|y~{|yz}~}~}{||}{}z~~}{zz{||x{ywnv}y|{y|zwz}y~~}}}|~~|{{}}|{y}}}|~~~z||x}{|~~~~}{~~~~}{~~|}}|}}}z~~|x~~~|~~~{~}~{|}~~}}y|{}{~{}|}|}|~|}~~~}|zz|}|}~{}|~~~{}~v}}}y{{}|~|}}{}~~{}{}~~~{|{~}~~{~}|~~}}|}}~~|z}z~~{}~~z{z~}z}~{~}~~|~}~{{~~}~|}|~}||z}~}~v~~|}}~z~|~{~|~~~|z~~}}|~~{{x~|~{~||~~~|~~|~~~{}~}}~~}}|~{~~}~|}~z}}||~}}}{~}~}~}{~~|}|~~}~~}}}~{}~~~|~~{}}~|{|~}~||}|||~{||~{{|}z~xyx|{yz|x{y{x|x{xzu{xxvz}{wz{|wzz{}yz{wxy||y{{{|~zy|yyxzy{yyyxyz{}z|z~x}{y{wzz{uzzz{xxy{yyzyy|~zz{~zz|}zvzzwzz{y}{v~||~zyzxy|xy{z}ywvzyy}|vwzxxxzzzyxy|{{z{z~w{w{{z}|}}}~z}x{}|yy}~{~||}}{w{ywz{{xzyv}|zx{{}wzy{v|}v|z}{y~||{y|{}{x~|zx{|vyyx{z~zwxzx~xy{x|}yz|zvzyw{xz{z}zzzzxy}}||y{~x||z{zyz|||zzz|x{|~x|{xvz{w{y|xx{zz|}xs}xzyz}}~|}}|{zz{yy}|}w}}yy}wz~w|z~}z{x|{|xy~|{{x}{xyw{}||uy{y{y}|}||z~||{{~~{|{yz|wz~|y}}{{yzzxxx|xuzx}v~}xy|{xwyzxz{{z|xvw{|z|~~|y|w{z|}z~~|x}|~yy{z{~{|zxw|yz{yx}y{}ww|y||y{x~z}{vyy}y||{xv~}}}}x~|{x}{|{||xz~||{x{|zu{|{|{uz~zw{|{yz{{y~y}z~|zy|}z|~|x}x}{~|y}|z||}}|z~y{z}{|~y{|xvvu{{yy{yx~|y{{}~yy|vz|||z}|~||zxy{z|{x{{v}{}z||y|}zy}z{xy{{zz{xy{w~x}x}x{yy{}|}z}}|z|z||}{~|}}}~}{{~}~}~z}~}}~|}z|~|}~~|}|}~~~~~~~}~~z|}{}~x}}||}}~~{}}~}|~|~|}||~zy}z|~{~~}~~||~~|y~{}~{~}}~|x}|}{||{{{}|~~~}~{}~z~|{{z{}|}~z}{~{|}z}}|~||}}~~{z~~|~z~}|~{}}~~}~}zx~~x}||~||}~~}|~}z|}|}~}~|}~~}}~z}{~|y{~}zy~}}|{|}~}~~{|}~~~~}}~|~}}~|}~|}~}~}}~}~~}}~}}{|}~~{}~~~~}}~{}~x~~~|~}{{||~}~~{wz}z|~~}}}~|}{{{z|{y{{xy~y{{wz|xxwzyx{~{w||~yv|zxwy|zuu}wuzwyyyzwz{xy~yyz{|y}{}yzz}||w{t{wuy|xy|y{x{}twzyyv}xzzxy|z|xwxxyzz~zwzzwyvyy}{z{|{{xzz|yw{zx~{z|z{yzzzy{~y~zv{||y~xxy|xz|yxzww{|x}yxz|y{{zzvzyy}|xyu|vzw|{{|~zww|zy}z}zy{yxvz|{z|{x|t}x{{wzz~|xwx{zwxzy}z|{{yzu|{}|{yz{{|zxyz{{xy~{x|zy}~xy|x}z~z}x{xw}xz{{xzz||yy|y~y|}z{}vtz||{yyzvy{z{{ys||x||{z{|yy{z{wyzyy~{|}{{{x{~{|{|xz|ywwzw|xyyz|y{~z{z~{vzyv~zz{wzzwy|y}{xx{{|||zx{||zxzzz{}yyx|}y~{yzwyzx}pzzzzy~w~}zy{y|~wzz|}~|zz{yz~xz{~x{wwz}y{y}{~xx|~~wy{zyz}}zz{~{xz~|w{y|{yxx~xz}yx}yzu|vz~y{wy{yz{z|{~|z}{{yzzz}~|xyzzv{{y{{}||{{wzyyx|{~|y{zz|y|ty~xyvy{xw|{y|z|yx{{||}yz}~zz}|}y}~yz}wzy~y~|xzz{y}zzyx{||z~|}zyzy|}zxv~{y|}v|{xx}{{|}z~|~|}y{zz{z|x~}z|{~zz|y}}{xz}|yx{}{y{~{}}~{~{}||{z{}}~|~~x}~z~|}~{~~||}}~|}}~}}{}}{}{|z}z~~~{~~~}}~~}x~~{zz~{|}|zz|~zw~~}~}}|||{~}}{~y{|}~{|{~{|~~~z}|}{||~~||z{{|}~~}{y|~}~~z}}~}|}~z~}||}}~~~}{~~{~~}~}~|y~}}}~|}}}}~}}}~}}}{~~{}~||{}}}}||~~}{~{|{~z|~~~~~|~~~~}}y}~~~~~~~z{|~~y~}}}}~~|~||z~~}}}~~}}~~|}}{~~~}}}}}~|~|~~~~}|z~~~~~~{}~}|~~~~~{~||~||}~}}~~~}~~~|{}z}z}{~|{uzzx|||z|v}yxx|w}wwvz{}|{{z{~wwuy|zyz|xz}w}||x}{}v}t}y||wy~{x~|z}|zxz{||y{u}{yyxxwyywzwvxt|}xyzw{zwx{xz{{zyy}|{|y}xyz}zzw|{x~~}y|yxyzzyx{v{wz}{w{zvyzzx||zw{zzz|{x{z{w}~y{{z|}z|{~v}{~yz|}xz{zzx{w{z|xx|~xz{{wzyzzvzzxx|z~x~zx}||||z}{||||yyzxz|}y~~|}yw~xtyyxz{|{}z{{}{z{xvxxy~{|y{|v{}}z|zz}{|}{{w{~y{}~yz~z}~}z|{zu{w|{{{zz}y|{{y~|xz}|{{y~|y}{{zy{z~z}yz{|~y{x}{}|~zxwz}ww}|vyyvz}{u~z{~w|xwvyz}w{{z~||v}z{||z||yyw{y|{z~}~{|{~~{zxz~y{zxyy~y}yz}wy|zwwzwvzxxzy{|~yzz}~|z|||{y}{|}x{yy{yyyxxz|{||~}{|x}xyz{zz{yx|w{y|y|xyzz~|zzy|}|{y~zz{~~|z}}zy{~}xx~}y}}x|{|w}wz{}{y{x}{}y~~zxzz}{{~~z|||xz}}}z|||x{zz}zzwv{||x~x{}xzy~x||}yyz}{}zy{|zyxz{{{~|~~}|~{}y~{|z{||y~{z~{{{z~{||y|}|{|{yy|~{}||ww|~{{|yzy}|z{|{y}||{|}~x~}|~~}||z|~~~|~}}~|~}~|||{~}~}~}||~~~}{}z}~~~{~z~~}~~|||{}y~}~z~~~~||v|z~{}~~~}~|x~~|}~{|{|~|zy}{}{|~||}~{~}~~~~y~~~~}|z~~}|~~}~y|}~}~~~}}|~~}|~~|z||}}z~}|}~|v{~x~~||}}~}|~{~|z{|yw~~~~~~}|}{}|~~~y~~y|~~z}z~||z~~~~~{y~~~}~z~}}~|~~{{}~~x~~|}}~|||~~{}~}~{}}}}}~~|~~~z~|}}}}}~~{z}}~}~~{{~|{~z||||}{yxz{{}y~x~y|xyyx|y}~yu}w{{xw|yzxy{uwyvzz|z|z||zx{|xyx{z}{{{zz{xz|{y{{|xx|u{}w}{|vz}z||{{wp|v||{}yy{vyyxxzxzw~wy}zv{yvzwzxw~{{|w{x{v{|{wu{}xyzw~|{x{~{xz{~xzzz|y~v{tv|{y{zzxz{yz|||zz{ux{{}z|x}{|y|{yvz~yxw{}|w{{wu{}y|yywxyzxxzy{wxzyzwxy}z{wy{|v~|xyxyz|~zyzz{xv~z{zyxxy{|z|zz|||y{y{{y{|z{zz}{xw{z{y|{y}{|x{w|{~~zxxzz}}}yx}x~|w~}zw}zy~{wzxww|~z|}y|v{xv|vz|yyvzxv{xz{{y|{{{{{}}zx{v}z|xx~z||zyw~ty}|{y{y{{w~{yz{z{|~zz{{zzz~~}~w{{|zy{yyz{~vy{{}x}|}}{zx{x{z{y|y{|ty|}}x}}x||x|z}t{|{|zx{||z{}xxy~yyzz|yy{|wy~~zzzyx{y|xxz{v{~zwyyv||{y~y~zzy}}zy~z{z|||y|{{y{zyzx{}wxy}yyxz||yxwwy{}~zz|y{yxyvw{}y}~~vz}|{u{xzz|uzzt|}z{~zw}{ywz{{wxv{~x{zxy{{z}{u}}~zy}xy{~|{~~w~{x}}|~|}~|{|yz{}~|~w{}}z}{y|{xz}{~z{{}~|{}}}{z{xx|yyx|{|{}}|~}~|}~z~~z{}}}z}{|}}~~y~}~~~}|}{}|}}~y||~~}~~y~}{||~|}}~}}}z||~{{{}}~}}}}z}}}z~}~~}~~{{}~{|}~y}~~|{}}|}|~x~|{|~}}{~}{}~|~z}||}~|~{}~z|||~~|~~{~~|~y}|}~~|~~~y~~|~~|~~z~{}}{|~{z~~|~}}}}}~|{~}~~~}}}x~~~~~y~}~~{|~||}}{}{~|}~}|z~~w~|~|z{~~}}}z}~~~{}}}~z}|~x}}|~~u~~|}||~~{~{}}}~~}~~|~z{{}}}}~z|~}~}}~~~~|~~z}~}}z~}}~~}~|~}zy~yy|~x||z||{}|z~|y{y|xw{yxzyw{}z{xzyyx}zvxy}wz~{z|z{y}~y{xv{x{w}}~x~{x{{{|xyyz|{}{{z|syz}yzyx}wy}yx{y}yw{~{zz~||xz{}u{}zzyy{}~yw~zxw}y{|{zyz}yww}vywz{}u{|xux}x|{y}{zvzyzy~}z|y}{y{}{}y{x}~w}yzy}{x{~y{y{v{|yy{w|yx|wvzyzy}wzx~}~z{|{|~x}}}y{||z{~x~|}zyz|yy{u|zz}wzz~yxx|xy}|{ywwzzxw}zyz~x|{~z~z|zzz{xzy|z~y}z}}}zvz{yx{z||x~|z|ty|xzyz{x{|yxyyxz{{}}~}{z|}{}||~y|xz~{y{}~{}y{yx{{z}yzzzy|}}v}}z~}y{xz{|{{{y~x}|~}|}yxz{|x}}y||}{{}}||~|y{}}{}{|{|xx{x}yw{{{|wwx}{yyyx~}|}}~~|{|||z|z|zy{{{~z}zvuvz||{|y}zy||~}w{}~ywxuxwx|yzz~vzzzyx~|zzzz}{~}}y{}{zz~}|}z}{|{|z}|x{zw|yz|y{}}z{}|x~}z||{xzyz~x~xz||y|}y{z|{zwy~ywwx{xx{~{yy{xz{}y{yyzz|y~z||~{|zy|z|~y{||zy}}}~~yzy}}|{w|z|{~xzzz|}{|{}{{z|{v{}}~y|x{{|~}{{~y|~}~~}|}z~||}{~{{{{~{|}~}||~{}{~~|~~~}z~~x~|~~|z}}{}|~||}}~}}~|}}}||~~|~|}~|}{~{}}|||}|}~}~~~~{{~~~{z{}}}}}||}~z|~}}~~~}||}|~~z~}{~~|}~{|}z}{{{||{~{~~~}{|~}|}~}}~}|~|~~}}z|~~~~}{|}}}~z~}~}~~|}~||}z|{|{~|~|~}}}|}{~z}~~}}|~|~|}}|~||}~~~~}~|}|z}~}~~|{||~|~~}}~}}|}}z}|{{||{~}{}~}}}|~{}{||z~~~|~~}}|~{|~}~{}}~z~|}~||~{}}~}}}z~|z}~xx|}|{~y{z||zw{zz||{{yz{}yyzzyv~xyw|xzyx|{{{yz{yx{yz|y{}x{zyy{v}yy~yyyyy{zv~{xzz}x{x}{u{~y|{zz{y{|yzzvx|zyy~yx||vzzx{|x{{zw}|yt{{z|ywxwy|z|yzz|{z~{xzx|y{y~{zwwwzyyz}vzz}}|x{y{zyzz|y{}z||zxwywxy}{|y}{}y{ywztxxy|yy}xyzxzy||xw~z|{y}zys{z{zv{yu{}||w{zy}u{}z{|~{{{}|yw{{}y|s}}x{yz|y{{{ywx|x}w~{yy{~zy{y}}uyx{~||{~z{v|{z{yx||y{|~}{|}v|zy{{zx|{}xz}y}~w}~}{yxx||x}|zx{yz{|y}pxxz|zywzyvw{{y}y~w}z|{wyx~{{z}z|y|}z|}{{{|}wxz{y|{|~{{~zx{x|xz|z|||x|}{y|{~z{zx{x{~~y}|~|yw{~xw}}{{y|{v~|{|}{|z{y~{}~yxzzz|y|wz{y{|||||x{xzxyxzy}z~{zy~{~v~v}|{xz{y{z{x||{y|}y|z|z{|~{x}~~{{{|z|{z{y}z||{|wz{}|yz}~|}}w}y{zw{{y{yxx}}{|}z|{y}{{|}zz~{}}z}|{}z{}}|y}}ww~~z|~{{~~zzv||~y{}~}{}||}z|{||y{wuw{~wwz{x}}||y~z}|xzzyzy|}y}{{y|y}w||y|}{z||}|{|{y}}|~{}{}{~~||}|~~~}~|}||~~|z~~||}|y}~|{}~}{{}||~{~{~{~|~~}}|y{~~z~~~|~|u}}}|}}}{|}~||~{}}z|}|}y~y~{|~~{}~|~~}~}}}}|{~}}}||}}|}|~~~~~}}y{~~z}~~y||~~{}~yx{{|{~z}z~{|z~}~|}~~||~z~}}}~~~|z|~{{~}~}|}~zy~~~}|}}|~z|~~{~}~}~z|{}~~}}~}~{x}}~~~}z~|}}||y~|~|~}|}~||~~~~~~}~{|}~}}~~|}|y~~y~~~}~~~~}~}}~{}}~~}y~}~z~{~x{~|}}}}}}}}}~zy{}{z~|{{}x~}tywy|zx{{{zx~yxwvzwvzy{yzyxz{zy~u}|{z}zy{y|}{y|{z{xy~|~}}|xx{x|ywz{zzxr}z{z{|sw{ww{|uxxyyy|~~zz{uxw}y}~yy{{|{y|y|{}y|z}|v{xz}x~uyx}uyw{yvyzyxxwtz|y|y}zx{z}v{zyzz|~y{{vzzz{y}~}~~||}|y}yzx{wx{{yzyz}x~}yx{u|z|{|{{z}~x~|z}|}~y~zyx}~}~u|~}{y}z|yz{zv~}yyyyxv{u|zvyyxywzxyxz{{~x|z||{{|y~y}|{|}{}z~|vtzyz{|{wxvz{y|yyzyw||~xyyxz{w}~}|zzx{t{zy|}z}zxx{wx|v{~{xwyzzzw{{}|z{z~{|~}wwy{}{|w{yu{|x{yxzxvxzvy~}}|{~}}|~|x}yz{}~x|z|||{|{y}zz{zxy|{zz}zyx|~zxyu|uvxx|x~z|}{z}|y}yy|x}}|}z{{z}zyz|~z{xvzz}z{zzwx{zz{xx}z}y{w|y|u{|zxy}z}~}zy~}|{{{{~}{|~~}z{{zr|{z}}xxzzt||~w}{y|z}~v}zz{x|{yu|~{z}}~z|zxzz{{~|{zz~z|xw|{}x|}yz{zz~|{y}xuyvwxyzxyxxxzwxy}|y{~~|{~{|||||x}~{y{x~}zy{}}}}{{~z|z{y|ywzyzy}zwz}y~|}{{|}|~~~y}{|z}y~{y}}{~~}|}~}|}{~z~}||{|~}z}~}~}~~~~{~~}z}z~|}}~||~~~{}}{~}~{~||~~~~x~~|}~|~{z}|~{{{}|~~|}~~}~}||~}~~y}~||}|}}~}}~|}~}}~~~~}|{~~|}~~}}}|}~~}}~}~~}~}z~}z}~{|{~}z~~~{|}{~~}~}~|~|~~}y||~~|~}|~||~}|}}~|~~~|~|~~|{}~}~|~~{~~}~~{y{z~|~~|}}}z~~z~{}~}yyy}|~}z~~~}}w|~|~~|w~~~||}}~zy{}}~|||~}}z~~}y{|}}z|~~||}}}}~}}{{|}~~~zzw}~}~~~~}y|~|~}|~{~~~|}|}}}~z}|{~{~}}}|}x|}}~}||~}}}}z|yxx|x~w|{|u}{zx|z{zyzxz{|zwxzzt|zz{{zz{x||syw{x|{}{~~|||yz|wxvzy{{x{z}~{v{}zzyxvv|{y{zu}{xxx~|yyzyw||yxwrxxxwyu{zx~|x{zv{z}zzwvwxz{t{z}}|zxv{{y|{{|}y|{{|xx~zzz|~|y|{y|{y~{yy{}q{u{{w{yyw}}z{|{{xy|xzyz~xxw|}yzyzw{zx|yz~{x{xzv{{~|z}xyu}v{}yxzywy{z|~xz{y{xzzyx}z}vx{{yx||{z{y}~x{~xw~z|}{{w{vx}zx}z|{z~|}~z{|{|zy|}w{zxt{{~{{z{wzx}{{zy~}{xyz|}zy{~zwzw|yw}|z{y}y}z|{z{|y{{{zy{zzz~{|x}||xz|x~y~zyzvw|{vx~|z|||xy|z|}}z|z{~y|z~z|z}zux{}|z|{xyz}}y{~xx|wy~{{zzyvyzxvw~vzz~}{{|xz{}{|{v}z~|{{~vz|w|yyz~x{u|}}yzw|z{tzyw}|yz{|x}z}}y}zy|yz{~|xz{yx{|yzx}{}{||vzvy{|z||x{{|y{{|t|wyyz~wy}|yzz{~}}{~}wz|zzyx||{yx{||~{w{x}wu}{z~xyyyyz|zvx{z~xzz{|x{y~x~yx}}{yy~w{{x}}zxz|~x{v}zz{~}|z{|{yz|}yzzy|{}~zz}y{vy|{|x}ux}|zw{y}{zx|zx|}~x{~z}}}~|~}z}|~~{~}}~~{}~{{}}{~y|}{~|}}{}}~~{}}}~~|zw}|}}~}~|{~|~~{~||~~{~z}||}z}{}{}{{}~|z~|~~|}|~{~}z~|z}~~~{|{}}}~}{~|}~v}}}~~}{{{~~~|}}||y~~~~~~}~~}~~~|{}w{~}~}|~||}}}}{|~|}~}~~~z}~zz~|||~||}~{z~|}~}}||{~~~~{}~~~}}~|z{}}~{}~|}|~}~~|~}~~~}}~}~}~}~~~}~~|{}x||}}~~~|~||}}}}}~z~~}~~|}}|~z}z~~|{}~~~|}}{|~}{}~~w}~~~||{|~|}}|~}~|||||}}}~~~~||z}}|}}}{||~{~}~y~z}~y~z}}~y|yz}{zyv}||{vxyz{tw}xv{y{zyzxyy}xz{|y{|z}z~yy||zz{z{zx{y|z}y|t|x|~zxzx{}{x|{|zzv{wuzzvw|{{}y{wxzzx}{{|x|zzz{}}wy}z{tyyzz~{y}~|}{u|w|}|x|{{t|{{ywxzzx|}{w{{xwy|{{~v|{~|z}}xz~{~yyz|zy~}z~yy}{|y{{zrzy~y{yyyv~{xwzzwx~zvzw}~~{{|{|w{|~yy~}||{{zz~~x}}}{zztvz}{~{~yz{{{}{~|w|wz}{}yzxwzy|u|zyz|yz}}~zxy|x{z{|~}{{||}|wxw}|}v}{zy{z{zz{xyy{x}~{{{w~zxy~~z}y|yyx|~z|~y{|yy|x{}z{||yxw|v{}}}y{uy|yz}y{}v|y{|zv~yx}~|zz|y~|}|{|{x}||{~y{|x~yw|}|{}}|~{zz|zz{}vw{}}|wuwyywvxw{yyzy|}{xw~{{|x{zz|xx}{}||z{~t}||}{zz|{z{wv{z~w{w~x{{yxzzwv{{{xyzx{y~y|}|~|{~z}|z|z||}{~y}x|{}zy|{|zzz~{yyz~{z{|y{zv|y{}{w||y{z{{{}z}}|w{z{x{{|wx}{}z}}||{}}yy{~zyzxwwyz||}xw{z{z}|{}|||{|{}z{{~{{~|z~|{||{y|}~y{||v}z}|~z|{}|yzxz~vxwy{x}y|||xw{z~z}{|xxy~{~z}x|{z}~}{|x}~w||{z~}~{~|~}~||~~{~}}}~~}~|{}~z}}~~~y}y||y|}|~}}|z~{|}}~}~~|{{}~~|~|}}~{|{}|x|~{~{y}~~|~~}z}~}|}}||xy|}{~~~|}~{||~}}~~~~~}{}|}||~{{|}~{{}~|}~~}~}~~}~~}}~}}{}y}y}|{{|~~|||~~zy~|~|~~~}||~~|{~|~~{~~}~~~{}~|}}~|~}~~}~~~~~~||}~~{~~|~~}~}||~|~x~}|~}|{{|}z~}~}~|}~|{|~{}}}}~|||z|}{~}~}~~|}~||}~~|~|~{~~~~}}}}|{~}||}|~{{}|}{||~~|{yzxy{|{wz}|{}zz{~xy|{x{zyzy}{xu|}{z~{}y|wy{y{y|zy}y|}zxxv{yxzz{||}}|~~vxy}{~xx|wz|zz|yzzzzz}z|zywyx~{z}x{zxz{}{v~{{}~xyz}zyz{{}wz~z|}x|}{yx|}|{z|wz{}|w|~vx}wzztz|{}vy|{}}|||xx{uzy{{x|{zyzyy{{z|}{vt}y}}zy|t||w{zx~|wxw{xz{zx}vxz~zv}||z{w{x}v{{xz{yzx{x||{{|{y{{yz{{z{yzxx}{|x}|xx|z{z{|zuyw~}yzz}{{|}}yz}|{ww|{w}zyz}z}}wz{{xy}}{{xz|{zv{xt{yz{}{y|y~|zz~{zv|xz{}zv{{ywvy}z|}y{w~{|zwzx{|zwy~xyx}}x|yzyz||x{{xzz}{{|y{zwyzy{{z{|{z{{y|yzzx~{y~||zzw{xyy|{}z}yz{z}~wxyzz{}~|}v|xy~y|zz|y|x{|zztw~}xyzwy~{|x{~z{zy{wz|{}|yzzz{x~}{~{|zv{x{x{yyz~~xz}zyw}|{|}x}|zxv~~{yy{{x~u||{zx||zxzy||wuyxz|zyx|{|yyuz{x}w}w{}{~}}y~xz~x{{{{y}z{{}y}}~~{|u|y{{zx{y||zwzzy{|zvxz|{|yyy{x{||y|yw{z|z|wy||x|z{y{{xzyz~}|z}|}yzy{|{x|tw}|z}|w|}}}{z||uzxxz}|yoyy}|~}}}{||~~|~~}~z~z}}||}}|{}z}~~|{}~~~|~z||z~~~}}{x}~}}}~{{}{{}~~}z~{x|}~|}y{~{{|y|}}}}~}~z}}yz}||}~~~}~}~~{z~~~~}~|~~~~|~~{~}y{|~w|}z{}}~||}{|{~}}~{}||~{~|{~|z~{~~~~}}}z{|~~}{z}z~||}}~}~~~{{}~|~}||||~|~}~}~}y|~{~}~||v~~~~{~}~}}~}}~}|~|~|~~|}{}z~}|}|~z~{||~}~}~~}~|~z|}}~|~~~~{|~}|~}~~{|~||~~~{}~}~}|}|~~|||~}~w~{~~}{|}|~}~}~~{|}~}~}~}z}~~|~|}~|~{~}~z}~}}~~z~zy|zo{y|z{|{xwzwwz{xwyuvzzwxwyyzzxuzwzwyz|{y|x{|zy{v{~y|~{{||{zy{~~~|~~x|wz{}xzxw}|}|yyy|zyxwyvyv{uz|wyzx||y||}}y{z{yyz~{}wx}|z|{}z|zz}xy|rxwwzxwtzw{{w{y}zxv{x{wwx||y|zz{|~y{zuuxy}z{~z|{{}|y{{x}yw|yx|}zyzzzsy|~{zzzuxy}yxy{|z{yzy|{{|x|xz|yz{zy|y|}||~|~}zx{zxyzy{|vwx{v{yzy~}ryxywy~{xy}~|~|w{{{wwxz{y|y}yy{}}z}{~zz}xz~z{}xvyz|zvvzwyyxyu}|s|x{|{{xywyw|zy{yzu|}y{}wx~|}~}{z{w}~yzxv{z{{}|zwzyz|ysx|uyx{yx}wyz~y}wvz~z|}|z}|||~{z{y|}{y~{{z|~{sywwwzx}}yzw{|zy{zz{yxx}tz{z||{yzz{}{{|}~{}z~|yyz}}|{x|{{{{zzy||zz{{|y|~w~zz{rv|wy{y~{uz~{w|w|~|tzyy{~}~z|z}|~y}y~yz}yzzzy{zxww{z{zwzxzzy{zzzv}z|wy|~|~{~{|{{|x|~|xyv|}~{z~z}}zyx~zyv~x~z}y|wz|x{xxzy{~}{|z||{zvyy~z~{|y}{~~yyz~~{}~z{|{{zzxzz|}|y{|zy|||wz|x~{|xy|yz}yz{wy}|xy||~|~{||}z}}~{~~{{|~}|~}{|~y}}|}}y~y|}|y~|~}~||{~}{|{~}~}}}{}z|~}|}}z}~~~}~|~|}}~~z|~~|{}}}z}}~}}{{~}|~~}~~|~|}|{}}|{}~~}}}z}y}~||w~}~|}||~z~~}||z{z}~{z}~~~|}}}~~{{}~~}~}~~}|}~~z~}~}|~|}|~}}|~~~z|{xz~||}~|~|}~~~}|~~|~~}~||}||}}y}~}~~}}x}}{}~z|}z}|z~}{|~}}}~~{~~{~}}~~|}|~}|z|}|~~}}~~|~|~}~~~~{{}~~}~~~}~~{|}}}~~y~{}{~}~~~~}z~~yyzzxr}y{|}v||~z}{y{z{|{|~|wuzzxw|xwyy}}v|~{}{vxzz||z|z}}zyyz{{yx}{z|y~zxzz{zz{|zz|yzxxxy|z{w{yx~|{w}yz{vv{}|{wzx}|xx|{{y~ww}vw}v|{yx|y|z|zx}|x~zz|{xyww~zzy|zzw}syyx{}zx{yy{x||w~{{{xyyy~w~z{z}~vz|y~u{w~zx~{zvyx}{zux|zyy}yyt~zuztxzx|zy|x{}z~|}~v}yzz|}~}||{xy}w{}vz}{tyz|x|z}z}|z}xzx~xyy{z|{|{{vx}yzy||}z{|~z|{y}{x|y{}w{x|y|x}z|||{{|{{yv{zw~{y{xzzz{|}z|~}v~{}zvyxzy||xz||{{|}{z~x{yz{}||zvz||y{wz{||x{zz}}u{|zy{xx|}x{z{xwx{|yyyw|w|zz{v|y~xy{xv||{{|}}~z|yx{}zyyz}xv}|wy|{{{z|yvy|y{zyw}~{{yz~z~y}}|{z{y}z|}yvzz}|yz{y{}xvy|zx{t{{x{y{{x}}z}|y{{|z}yz~~}{|||}y||}}z~}z}y{wy{z}{xx{yx{{s}{}x~|{{{}y{x}|z{z||z{z{{|wy|zw}z~}yzw|y|||{x{yzyx{{z{}}}zw{~||}{v}||{zz}~|x~{z|y~w|{y|zy|{y|{}}y{|z{yz{{}zx|yzyzz{~|{~zy{}xy}|yzz{~z{xz~~y}}}~~}{|{~|{}}|~|||~}{|{~z~~}~~~~~~|z}~}{z|~~}z~y~z~~~||||{}~}z}~}{}}~}~~~}~}~~~|}}~~}|{|}~~z}|~~z|{}|{}{|}~|~|z{}}~{||~~~~||~~||||{}~}}}{~z~~{~~|{}}}}|}|}~|}z}|}~~}~~z}{~}}|}}}~{}{~}}}{}~~y|~{|{{|||~}z}~}~~|}}}~{}~~||~~~}~~}}~~||}~~|~|}xz{~|}{~}{{|~~|}~}z}}~~~~~}}~}~~~|~|{|~}~}~~}~z|z|~}~~~}z}~{~~~}~}~}}z|||~|~~~}|}~~~}|}~{}{z|~y{}y||{|mvz}zyzzyzyy|x{wwy{zxzyyzvxw{~xx||||{~|w{{{zy{{zy{~{}y{x{yzyx{zy{zz|xzwyxz|{{y}yy{zyyy{xz{xw~{|}~y{y~{{xyyzy{{}{||y}z{zvvw{}{{~vzwx|v{zzwwyx{{|ztvzvxyx{{{{y|}~w{|}}z{z{yy~~}{y}y|}xzx}xwx{{zwv|sxyy|z{ywwzw|{{|||x~~}zxw}}z|yz{{x~}{~}~||}}y|xy{x|zswzy{|y{z~{|xzwyz{vy{{~z{{zz~}z}z|{{wxx}||y{{}x~|}|{{|xy~}y|{{{yzwyy~x{zy|{x}{{yz|xz~y}||{|}z{{y~{}}~{{z{{yyz~~|zx|z|wy{y|xx|}{}{xw|}{{w|w~x}zzu{|}z~{}{yx{{wy{~y{}z{{z|v}{tz{{x~zy{|w~vywszu|w{|~|zzx{{x{|z~x{y{}~|{|zz~||~{{z|~~}{z|z{}|{{{z||y}y{{y}~y{w|{uz|vyz|wx{~}{vy{}z|z|y{y~~|~{}}~z{z{wy{|}zzw||}w{}{|y|yvy{tz|}}zzzz}{{}zz~||{|z|}|x|yz{|y{~y~||{{yxz|~~~{wz|yvv{{{|{{{xy}{xzxz}~zxx}~|zz|z}}{{~y|{~z|{|y|}}zxz||zz{|{}yz}{|z}x{wxwx|z{z{zzx{z}|~p}v|~zz{|||}{~~{}~~~~y}|~}{~|z|~|~}~~~}~|~}~|{~}~}|}~~z|{}}|}|~}yz~|}~~}~}~|}~~~~{|~~~|x}|~}{|}~~y{{~~}{~v{~|~{~~~|||}~}{|}~|~{~~}~~~~}{{~~~{}zzz|~{~~~|x|{~|}}~z}~|}~{|~}{}{}y|~y}~{}}|~~~}{}~}z~z}yy}~~~}|~}~~{~~}||}}{}{{~~{{|~x~~~~{}||||}~|}z~|}}|~yy~}~~~}}~|~~~}|~}}~~~}~~}~{~~~~~~~}}}|}|~{|~z|}|~}}~}~~}~}~|~~z~~~~~{{y|}w|ywz}w|~~zx||zz}|zzuzxy{{{{{|szy||xwvvz|y~t{{}{z|x{}{{||zxyzzv~wzzzwyz|w~yyy{zyzw{w||vy{}~{|z~w{{|y{xzwwyyzxxzzt{sxyyy|||y|ux|{yz{|zx}{z{}xywzyz}|x|x~zy~||xyz~|~{yzx}{wzw|vwxxz|~xzwvy}zvxw}xxxx}{|xx||z{wzyyyzs|zuyxvzy|~}xyz{w}wy}xxz}t|v{{|z{{y}z{z}{y{{{~xzzyz{|}yy~x}|y~{{y|z{zz|}zzuwy{{z|zz}x{||ww|}}u|{{}zyz{w|{zw~~zzxzzwy~~z|{yyw{w{xzz|yxyxzzxy~z}{{zv}}wy|xzy{xzxu{~{zy|||vzvwxy{xyy}{{y~~wv~yy|{q{|{xwyzuz{x{~ywx~|zx|{v{|z|{}yz}}y|}xyyxvy~xx|{{}|~xy{{yz}w~{ywz{~}u{}x~y|uyxv~xz|}~~yy|yy{xx~|w}|y}{{~{~}z}|z{|~{{|{zyz{x~{vz|w}yy{{x{z{z|zv}|{y{xy}yxz{}x{z{|y~}{{z}zwy|{}~||{zx|{yzz|{|yx|yz~yz~}x|{~z}{y~|z|{{~}zyyz{zz~}{||{x}|{|~~}yzzy|}wx{y}{{z||~}{~z}|}{y~z|~{|}~}{{xy|~x|v}{}{|}z|{y}z}{|x|{|x~{|u}{~z~~||z}~~|{|z~~}~}|~}}~||z~}{~}}~~~}||~~|}}}}~}|}{{|}|~}}||~~y{~|||{}x}~{}z~|{}|~}z~~z~}|~x|~|x~~~{y|}|}|~~}|}}{{~}}}||}~z}}{~~|~~~{~~}|}||~|~|}}||w~{}~{y|{~{|~~~~}|~|}}~}}z~||x}~~z{~{}}||}}~~}~|z}}~~}y~~~}}~|}{||}~~~~z{}~~|{~}}{}~~~{|}||~~~~{z~}~~~}~|x||~}{~~~}}||}~~|{}~|~{~{|~~}~}}~~z~~~|}~~|~~~|}z|y{|}~~|{}}|~}}}~|{||z|~}~}|~|~}|~~|}}|~z}}}||yvzyy|}z|yyz{x{tzwyzyxwz}xz}yy}|{ywxywyyyyvw{yy{|z~{yx~{z{}|{~wxyw}}}}yx|zz|{{zxx{}x{{u}{ytyxzz|{}{w}{~yx}{xy}y{|w}{|~~z}y}y|yzz{|{z|zxxwyw|xy~{w{x{yz|yyv|{zy{z|ywu{}{|xz|~{}wy{y~|x{~zzyzz|zy{}{w|wwt}v{|y{{zvzw{z{{wuz|{|z}zwz||{|{x|ww}xx{y{|~{{}{z~{xy|{{{|vvy{xzy}wy||qv|xxywzu}}y|u{|u|w~zz|~{y{y{yztyw|{|y~z}xz|x{}~vvyx|zy|xy{|w{zz}x{zyz}xwzzz}{|z~yzx~{{~}{z|}y|}z}|x{v|v|xxzyz|xxvzu|{wz{zxu{~z}}x}{{||y~||~~~}zx~}yyuxy{z~~|~y|||{{|zw~}}}w{y}y~x{|xzzx{{z|yxzzy||}}|}}zz}yx~x~~{z|zyx}{w}~wv}{z{{vw{}t}z|zt{zzv{z|w|xzyy{y}zt~}~}{zz}}{zz~~|~y|}{yxuy{x{{yzz{}y|}{z}~~z|{{x~z{v|}}y}~}}||{{|{|z~y{|z||{~{}{yz{~|{}yz~}{z}y{zzwyx}wy}yxz|z|}|r~{|y{|z{~}~}{}yz|y{}~~|zzz{z{|}}{{{x|y||{yxxwyz~yyxzy{|}w~|~}y}~{}zz}~~||z{{z|||{|~~~{{|{y|{}|~}}~{z~~~~~}{}}}}~|x~~~~zy}~~}{{~~~}{}~~}~}~}}}y|~|~y~}|~|y|{{|~}z|}~|~~|}}}}}}~}{}|}~|~|}}}~z~|}{|}}||~}}~|}{}|}}}z~~}}||}}||}y~y|z}}}|~~}}~}{~|{{z~{}{~}~~~y}|~~}~}~|~}|~~}~}{}~~{}}}{|~z~|~~|}~{}}~z~}|{|~}}|}|}~~|~~|{}~}{~y~~z|~~w{||~~||}~~}~}|~~}~~~~~}|||}}~|}~~x~w|}||~|~|}{||}~}~x}z}{~~}}|z|y|z|xx|z}~z{zy~}|xx|}{vyxxz|y}}xy{y|zv}zzyw}x{}x|vzuz||x{xyy{{z~y{zwyz}zxxy|xxwxxz}z}z|x}{y|uz{wz{}yz}{{|xz}z}{z{xy{|zzz{wzx}z|~w{xzz~{}yzz{{y{}|y~x}y{ww|zzxzz|z{||z~yv{yzyx{|{ww}yx|xz~x{zxxzwz|zwx{|}zyw}w~wyw}zyz~zz}y|}|xxy{{yyx}xyyzzxxzxzx}vw|x}yz{zwxz|xxx|~y}zy{zy{yyw|z|{wxw{x||zyzv{{{yzt{w}x|yzy{y}}xw{w}zy~|{wwzy{~{xxz}zzyxwzyv}|}{x~z}|yz|z{x|}}|z{yywyzy|yxw|x|yz~wx{}|xx{}}{yyxzy}v{zxy{{~x|zw}y{}{vu}}}x|{zwx{}z}~}}y}yzu}}xxz}z}zy{zz}{zwvzvw{y||{yuz|}yw{~~yzz{z~wz|{|wyyw|{|xwzy{~z}x~w{z{y{{zyz|y~|}y|xzz{{{x||{}z~w{{{zyz||}y{|}yz{y||yz|y{yyzz||}|z|xy|y{{|{}zvzxx~y{}}|x~|xz|zy{x{wz{yxzxwz{}z|}}|z{z~{{}xy{}zy~xzy}yww}xyzy|~}{}wz{z{~xy{}u{zy}x}yyyz{}~}zy{{{{{|{|yxzzw}|}|{{{zywv{{~{zw{zxz|x{z|}xyxy}yz}|||{|{}}{~}|}|~~~~|zz}}~{}~{}}|{~}{{~~}{}z{}|||~}~{{{~}~}~~|}{|~~{|~{~||}}~||~}}~}z{{}{}}~}{~~}xz~zz{|}~~}y~|{~{}{}{}~~}~~|}|||~}}}~}~|~~~{~}}~}}~~}{zv}{}{~{}|{{|~}~}}~}|y|}}{|}~~y}{|~~}}~}}|y}}}~~}{||~|~~~~|~~}}}~}{~~{}}}}{{|~y~|}|}||~}~|~{y~~{|~~}~~~}}~~}|}~}~~~~}~~y~{~w}z}|~}~~|z{}~~~|{}}{~}{}~}~{||}}}|~~~~{~|}}~}}~}|~~z}~~|}}}}~z|}~~z|}~~|}~~}}~wzz|z~|{}w{xy{}wx|xy|wy~{zyzyzzvy{xyxy}zyxzz|zyz~z~|z{~x|~|~zxz{}}|{y|z{y{y{}yz{z|~|zxyzxw{y|vzy{|x{u{~~{x|zy~~|vx|zzz{z~}x{{yw~z}z{y|xy{zxwzv|}{wz}{yzzx{xy{}xy|~zt}zy}w|xzz{z~x||ww{yx}x}zy{}{|yyz|{y}z}x{y{{~|y{y{{z}vz{xv}z|y}y~~y|zzz~y}{y{|}x{yz~}|~{{|}||zzww{xwwzyzxt{|{}{y{}uvxyvzxx}zyzz}y{{}{x}||w{}v|}|||{}{t|y}zy}vyxyy{|y{w{wxzx}yx{{{{yyxy{|yz{y{{w|v~{|~~}{}~||}~}y}|xy}{|}|xx||zyyzwy|{wwx{xywyyz|z~z}{yx~}~{}y|xw}{|}y~{~|y||~y{{|x~y|~y}{|x||{y|xxyy|}zuxxt{y~}{{|w{yzy~z}zy~~xz}y}~~z}}~{zzz}y{xzy{xx|xzx||||x{yz}uz{yzz}{z||}}}{~z||||t|y|{}zz|{}yzz~{|zvz~yz{xyyyzzxzz~wx|{yy}{zy~{|}}z}{{y|{~{y~{}~zzz|{||}v|yzzy{z|{z}}yxxxvzzvz|{{z{{{}x~|~~zz~}~|z|~z}}{~|y|xzxyxzzyzz{|x|||{y}v|}yxzzy{~~z}}x}~z}{~{}~~{~~|}}~|}}z|~|||}|z{~{|}{||{~~}}{~z~}|x}~~}~|}}~{~~~|~}|}}|{~}~~~z}~|z~~~~~}|}}z~|z~||~w}z}|~z}{||}~z~}~{~}}}}{}{{~}||~{}~~{{|~~}{~}~~}|~|w}~}}}~{}|{}~~~}y~~}~|}}z}~z}z{~||y{|~{~}|~~|~}y~~}}~~{}~}~~~}|z}}~|}}}{||}~~}~}|}~{}~~}}}}}{z}}|}~}w|~~}|~}~~~{~x|}~}|z}~}~~~{z}}~|||}~||~~|~~}|~~}}~}}~~{~~}}~~}{~}|~~}~~}|}zx~}|}}y}~~{}{~|}}~~~}~~z~|}z~~~}|~~~~~~{{zy{}}wzy}u{yz{|vx{zv{vzxtxxzzxx|yxv{yuzyyxzzywwxw~xyyzzw|xy}v{|xyzyzxzyyxy}}z}xy{wxzy{v|{yxzyy|~w{rx~xw{yxyzz|z||z}{z{zxzx~xyzzzwvw}{u{yv}y}y|}xu}zy~z{y|wtzw{|{{|xzxz}wy{}y{zz|wv{~zzy}|zy{{z~zv}{||xy|z~yxxzw{xz{y|zuz{|~|x|y}{y{|{{w{~vx|zzvz{vz}yxx|wyz{y}}}{}{z|}{y~v|}y|~zyxxzzyyy}zwywwz{u||{wxwz~t{zyzxxx{|}}x}wz|y{|z|yz{z|{{{z|zwz}||~v}u}z}}~y{wy|xzz|{z||tq{~{zvzzzz|{y|wywyz|~yz~y}xxyyyvxy{yx}z|{zzy}||{{{u~}||||x{x~{ux}w{{~yx|{}z|{vxzxyy{||~{zzxz{|{xyw|yzx{zyz{y}|z||~y|zxvzzxwx|{{z{z}}~||y{{wyyy}|}yyxz|y{yy|zyy{y|y~}yw{ww{vy|zx|}|{|z{xv}|y}|{x{{|zx|x{xz|w{|~|}{||{y}uyy|zx|z|~~z{|{||zv}{}yzz|yv|yz||y|yytzzy~yz}{z|~wxz|z}{||yy||~{zx{{{zxzz|}yx|}q}yz|~x||{{y||x|{z{z~|xy|zx{}z{x|}z|}|x|{z|x{|{|z~{y{z~w}{{||{w{~|zxx~}~|}}{~~~}}|}~{}|~z~~{~}y}||~z~~}~~||~~{|~{{z~~||}}~|}}}~}~~}~~~}}~|~z{~{~}~y|~~}{}~}}~~{z~}|~{{{~|}}{}}{}~}|{|}~~~|z{}z~}~}~}~~}{~|~{|}~||z~}~}~}}|~~~~}~~~|||~z~|~~|}~}z}}}||}~|~|~~}~}}|}}}|~}~y~|}~~~|{}}||~~}{}{{}|~|z|~~{~}|{}}~}}}}~}~}||~|~~}}~zy}}}}~}|~}{{}~|~}}z}|y}}~~|}~}~~{|~~|||}}zz}~~}}|y|}}}|~~~~~~~}|~~~~||~~{y~~|}~y~~~}}~}}~~~|z{~~|~|~~||z{|y{z{{}yzxwyz|{zyx|{zxzy{wy{{}zw~y{{wyz|y~|y||{z{}xw{}~z}zyz}~|{{z~{~}{zttyxxv}y{vy{v|{z}wvww~yz|xz}yy|{z}~yvyz{z||{{||||{{{x~z{~~yu{~yxzyyzv{vwx|wzwwyx{~||}tzxz{}z}z}zy{z|y{|{zyx{}x|{{z|{z{}{z}yz{~x~z{w|vy}uz|y~zzwt}wxvxxz{yzyy}z}wx}zxyz}z|}x|w|}z|{{~|yzz{xz}x~{{{y~|w{yy}xwxxy{u{zzy|w~}}{~x}{{|}|y{}||x{zy{zz{{}}x|{vvz}z~z{v{{wvwzw||zzz{xyuz|{w|w||yz|zz|}{|x}{}}{y{|}~|w|zzz{zzyzzyzvzx|{x{{yw}z{wy||yzwz|~}~}yz{|y||y{{wy~x|{yz{{|~|y|xyyxy{w{{x||zy}zzzw~|||zwzzzy}z{}xxz~}|z|{wyxzx|xy}y{z{}{{{vz{{x{y|wx~y|z||xxy}z~{{zz}|~zyy}z|ywy}{{|xzzz}|}{{|{{{}|w{z{{|yzz}x{~xw}yxyu~zzwxz|z{yz|{|~~x|zx|{{~xx|~{|}|y{w||}|{xx{z|y|y~y~y|y}wz{zz{y}y}y}xyv|xzz}~|~z{~x~|}z{~||v}{zz~}zt}y~{{z|xyxzw{z~zyy{x{y~{|{svyw}y~|}x{~|}}zy||}}z}~~yz{{~{z{|~}~}|v{|}{~}~~}}~|}z~~}}~~~|~}{}{~|~|{~}~z{~~}||}}~{~||||{}~}{{|~~~}~x|}|{~~{z}z{~~{}w|}}~~}}~~z{}|x}~|zz~~|}}|{}}|{y}|z}||~|~{}~|~}{{}}}|z}z|z~|{{|~~}}}{~~|{~}~|~}}|~}}{}|}z}}{~}}}~~{}~|}|z{~~y{{|}|{y||~}||y~}~~~}}~|~}}{~~}||zz~}|{}~{~~{}~{~}}~|~y{~}|}|~v{{{{x~~}~~z~{~}}~{~{}~|~z{z}}}~~~~~~||||}~|~~{}|}|{||}}~zz~|}{y~~~~~|}~~|{{~{}~z|~|~~~{~}}~|}|{z~{y{z{zxzyxxy~}}w{z}}vxyzxy{vxxy~y~yyz|{zu|{{}y~x{}z{xzz{~||}|{x{{~z{w||}w{z}yzx{y|x|zwy{|}yx}{zwu{yu~{vx|x}|~|{{{|xw~}y|w{{|zz|{}xy{z|z{yxy{yvx{|wzx|xy{}yyyy|z{uz~|yuy{zzxyxx{|z{zxx}{zz|y~y~zzzzwxy|yx|{x|xw}w{zx|}yv|}x{z{{zy|x|z}|x{|yvz{{~z~{{y{vw|z}uy}xz}}x{y{z}y}}{|v|{{yxuzx{z|zzy{w~}z|{{yx{y}z}zzxvyw{x~y~zyywwyxz}y||{zzy|{z}zyzz{wvyx|{wzz{||xz|w|y}|}{}}{zzwzxx~}{}yw|{z|z|yyyw{x}{y|{{z{~wx}|}zz{r~{~|w|zw{x{{}}|}{{|~yu~y|}~~x{x~{z{zw{z{|}|wz}|yy}~w|}zz}z}wwz|{|yx|vxzyyy|zz{z}|w{{{}}xywyzy}v{}z}}|y|{y|~{{|v}x}{}zzy{x|{zr|{{{y}zy}yw~w{{zxzy{w{xz{y|wzz||yy{zvz{yw|{y~|xz~{}{~z|||zl{yw~y~yy~~|{y|{z{}zx||{{zy}|xxy~|y{|w|zw||zy|~~v|w|zv~zyxz~|xzzzx}}w{wzzy~x{{|{}~{z~|yyw~}yz~zzxy|}y|w|}{yz|zwy{yyyvv~}}}{y~{z|||~}{}z|~}~x~}{{}}|y~~}z|}z|}{~~~}}~~}~~~~|z}{~|{}{~|x}~}}|~z}~|~z~w{}||~|}y~}|z|}}}~}{|}~||}~{}}}~~~~z{~}z}}}}}~~||~{{|~|||}~}}|}~{}}~{}{|~~|}}~|}|~z}|{}}}{{|{~}~~~{~~}y}}}~z}{~|~|~~~{}~|~}}~}~~~{{}|{~~z{}}~~{}}|}~|}}z}~~}|~~}}~{}~~}|z{|~|}~{|{{~z|}|~~{}|}~~}}{|~{~{}~z~~}|}~|~~}~~}~~~~~~}z|~{~||}~}~}|w|~~}}|}}x}z}~}~}~~{{|}~||~~~~}}}~~~|~{|y|{|}z~|}xx}xyzy|{yzxz{zyzz|{xvx|zz}{{||||zx||{z~|y{}z{z{|}||x}{~z}}{vx||}}x{zy}zzy{ywxxz}y~z{w|xzsxytyyz||||y}zxz{x|y{~{x|x~yzz{{|zz|}zzy{|~xxyzw}z|ywxx|{xzxvyzw{z|x}z~{z}xy}{{xvy|||{|y}y{{~y|z}zy{xy||y{zw|tyyy{x|{z{y{wyyzx|zv|{|{||x}{y}ww|}z{{x|}|}z{~}}yzyzy}zzz}}}~{yz|y|v{wxvxz{yv~xww{|{|}~{}w|zwzx}zzx}x}y}}~||y||}|w{xy{{w}z{x}zy{|~ywz~{{}v{|zxyz}{}~~yz}|~}xz~~~|}~zz{z|||~zy~~}|||}w{}sz|z|y|w{{|~{y{xy}w|{zws|{~zzyz{{||{~~z}}{}|z~~|yyy}x~y~}z{y{|z}|y{zvzwyzzw{||y}z{z}y~uv||}~|~~{{{yzz~z}~|z~~vzy}v{yzy|}u{z~|{~z~{|y{wz|~y~{x}~{z~~|x|}}}yzv|zx{{w}||~v|stw{yzxz}x}xx}{{~||x~x|{~{|wz|}}{{}{}}y|}x{~v{|w{||z|x|x|zzv}yz}y{y{}|zzu{xyxz{|{{zxy|~~|||||x|{~}}|}|{}y|z}}}}{wzyz||{z}x{|xz||{~zxx{}{{y{x|z{}x{z}z}}|}{x|z|~~~~|}~||~~}}{}z|y~~z{~~|}}~|z}~~~|~{z}{|~~|~|{}{~z}}}z}}~}~|~}}~~|~z{}}~}}z~|zz|{}~~||{{|~~}~z||}|}~~~}~~~{|~~||z{y||~~|{|~}~||~{}~|~}~y~}~{~~~}~~~}~}|}~~||~z|{|}|~||~{~~|}x{}}~}{}}~}~}}|~~~{|z~|}~~~|~}||}}~}~|}~~~{{~xx|}|}~~~~}|~|~}~|}|~}}~}~}~{||}}{}}|}}~~}|}}}}~~|}}}~~~|y|~~}~|{}}~~~}|}{~}~}}}|z|}~{{|}~|||z~~~~~{|{}zz|z{|{{|{}}~}~{{|~~~~}|}~{}~{}~~~~~~~|~~z~}zxzx{yuzxz}z{x}zxw~|y~{}{wwzxxww{w{{~|x|w{{y{v~yz{{yxzv}|y{|y{yy|{}{yzvy|x{yxxzxz{ywyx}{z{zyx|xxvw}w{ww{xxy{v|{x||}xyy{{zzxw~y{yyuxw{|~xzzz{|wvzxwxxz|yyyvy~~{z{|yzxx||y~xw}x}~|x||x|zzyxzz}zy}zy~}xzw{z{{y{~}zxx{zz~z{x}z|{|y|z}}xwy}z{{ywwz{{{}|zzxzz{ww{xzzz|z{{yx{x{|zx}~|{x|{z|||y|{z}}{{yzy~yuy|~y{|w{}y{v~vy{y{{y~{{{{{~y|zxz{y{|{xw{|xzy{{{z{~}}}zyxy|{zxzyy||yy}x|zwz{}|xzz{{y{{z}y~x}}z~||y}w|||zy}|yyxy|yy|u|z{}yyzz|}{yz}y|~yz~|{}{~~|~|z}{{yz{}|xzy{z|{~{}z{{{xy~y{|z||x|y~ywwyxz{x}w{zy}z{y{zxwx{~y~zxzy|{~wxu|{||{~~|z~vyx{zy{{y|xy|{wzxyz{}zzzyzy{z{x{x{x{z~||{y}zxz{x{|x{x{yy{{}xx||x{{{x{{wx{{{}x|y{}yy~|xz|}zy|}zy}z|y{wzt{{z{zzz{}x}}{x}z~z{||}|zy}}}s{zw{~|wzx}{yyz{|~wz~|w~|{yz{}{{~{|{{{z{|x}|{}}w~y|y{{x{y{}{{{{{z}yxy{~yx{~{y~|{~~~}|~~~~|~{|y|}}y||~}|}z}}~}~~~{}~{~~~}}{~y~||}~|{}~~}~|~{~~}~}~}~|}~~}~}z}~{}~{||}~z}~~}w~y{|~|}}||~}}}}}~|y||~{~~~z~~~~||~{}~~|||}~~~~~~~{~|~|}~}||}~~y~}}~~~~{|z}~w}}~~~~~}}~{{}{~}~~~}{}~{~~z}~~}~~|}~~~}}~~}~}~}{~}}~~}~|~}~|~}{~~z~}}{}{||}|~}z~~~}~{~~}}}}~y~~~}}}||}{|~}~}~|{|~~|{~{~{|~~|}|||~}~{||~~}}|||~~~{~}|~|~|~}{~{~{|}}x}}}}~|z~~~~~}|{y{{x||zzvyz{~z}zxzxxxy||{zwu}uxuyzzyxw{{wy||xxy|}|w}zy||z}{~{{z|y~yy{y|v{xx~zxxxyyvxw|xyyzw|z|w{zwy{|{zzy}xw{z}{y|z{}}z|}z{z{y|}~yy}xxxxy{s{|{yxx}}|z|{{}{{zzwzwwu{y{wx|~}yyv~xzxyxz{w}}}~zyzyy}~{{ywxx{zz{}z{x{x}zzw|z{zwyz|vv{{x{|x{}|~{|y}xy}yz{~z}{}z~y~}z{}|||ywzz}{v}w}{|x|v{}y{z{}s{{x|y|}yyw|||z~~z|zy}|{~zx~y{{~~xzx||~xx~{zxwwxxw{x|yty~{{|zy|yz}yy{}{|yz}{z{zy{}z}{}z|z|}z}|{zx{~{xzx~z|zv~y~wy~w}{|{{y|vxzz{~y||}}z{}|yyx~~xzz|~||{zz{ww|xz{{vy||}~z{u}y|~wwzxzx{|}|w|y{|}zxz}|{z|}||z{}zy~}y|{z~zz|zz}{{|}|y{|y{zwyyx|zwzx{ywxx~}|z}z{z{z}}{{|y~~~||}}}|zz{z{y{{vz}zw}z|||yyy{yvyz~{w}|}wvz{|~z{|}{y{}}{z|z}{y~|}|}y{{}}zzy{xz~|zz}y{y|~|{yxyy~}wx}{{~{yz{|~z{{zy|}y|~}|w~z}{z|}||{x{}|yxzwyzwzz||{{yz|y{z{w{z|{{zy{||u~|{z|z}}}}{~|}~}}{|~|}|}}|~~{}|~||~||}|{}~}~~}~~{}}}}~}|}||{|~~|{~zx}}~{}~z}}}~x}|~~~|~}||}}}|~{}}|}~}{~}}~~~~~|~}}~~}{|}}|}z~~~|z~}z~v}}~~|~}~~|~z}~}~{~~{~{z~~~|~|~|z|~~z}|~{|z|~~}}}~}~|}}{~}}{~~~|~~||~}~z~}~~}}~}~|||~}~{y|{}z~~z~~|~~~~~|}}~~|y{z{~}|~~}}}~}}}~~~||~w}|{{|}|}}}~~|~~}|~}z|~}~z~{~|}~|}}~|}~~{~z{~}}|}}|~{}z}}zxyx{y{}x||zuyzz||{{|{|{zyw{xw{zzyzyzy{yyx{|{v{}v|zxyywx{xyy|z||xx}y{zy{|wxyzx~xz{x{yyx}zyzy}{zx}r|wyzt{|xz{uzx~zy}~yy|zsz~tzyyx}|yy{{|xy~yz~vw|{{{zwz{{{z}}|wyz|~~zz|vx~z}{yyvxzwzzxx|yz}}|xy|z}}yw{|z{xzzw{{{|{uxyvwxx~||xvyu{z}yuyww}yyy{xzzx{|wy|{||zyyw{z|yx{zzw|{|xzy|y{}~yyxxz}|zyyw{{|{yzv|vzz|}}v{{zyxz|z}~z{||zy|~zwy~}}y}v{~{{y|y}xyw}{y{|wx{zyy}{}x|v{}t|y||z{yx}utx{}xzz~{{|w||x~y|z~xy|~zzz~w~yy|t{|z~||}x}xx||yy{z{z~yxz{ut|x|zz}{||{yx{{z{}{||z~{z{t~yw{}x|zzw|{|{vxy~|zyw{xy~|}xxy{{{zuz}w}zz{|y{{uy|}{{}zxyz{zx~zy}{{x{x|yyywzzzx}yzz||z|{|{zywzy|{zuxz{zz~x{}{|z}}}yzxzzzz|zzzzzzz{y{{{{{{v{zyz|~z||xzy|z}|zx|{|~||v{{}{~x~}z|{{{|}~zy}|yz|z{{{{}}z}|{{~ux{|z|{yv}~xxy{yzy||x|{~w}zyxwwy}|w}z~x{|z{zvyz|x}{z}~}{|~~{yzx{~yvyz{||~|{w}|{~~~~z|~}z~}~~|{yw}~|~~z~}{~|}}}~}~|}~|{~}}}y}{||~~}}|}}}~~~|}}|z~~}}}y~{{~}}~{y|}}|}{zz}~}{||~}}|~}~~}}~z~}~|~~|~|~}}||~~~{}||||}~|}~~}}~{|{~~}{~~||~}~~|{~{||~}{}~~~{}x{~~}~~}z|~}}|{{|}~~}~~}~{{z}|~{~|{~~~~|z}{~{}~|w~|~{~~~~|}}}y~||~~}}~~~}|~}}~}}y}w~~}~~~~~~{|~~}}}~}|{~~|||{~||}}}z||~~~~|}|{}{|}}}}}{~}~~{}{~~}~}}~~~~}}}~}~}~|~|}~}|}~~||y{~~}|~~}~|}||}}~~~}|~|~~~}||}zz{|||xy|y~yywyyx}|~zxw}y{}zy{xy{vw|v}w{{{zzy}y~{|~wy~zxyzv{||{yyz{z{{{}{{x|{|u}zwvyv{yyxv{y{||wuxxxx}v|}}y|{|zyx~y{}w}zz{{}|}z||y}|}|t|w~wy{yyxxyyz{zzxxxz{xz{vxy}yz{{|}yzxyyxz|~{yz}y}{{xyyz{z{~}|w{xzyz{y{x}y|}{~wyxw{yzx}{uy{w}z||~y{zzy~v||}uwxy{{}|yxw{|}yzvwv{{x||y|}||xvzwy{{~{}}w{yz{y~}y{~z}xzyzz|zyw}{w|yyyz{zy{vw|x{|wz{y}{z~~z{z{y|~zx{{{xzzz{~z~z{zz{z{tx|y~yz~{z~{zz||xy~{yz{x}|zy}zy}|{|y~xxy}wx{||}yzyyz~zzzwxx{y|{{z~{~yz{|}u|}|y{|{~zx{yzyyzx|||zyv}xz}y}wyy|yx{|z{z|}}~y~|~|}z|{}xy}x|{{y{y}zyxzz{z|yy{|}wyys{yxz|~zzv{w~~~}|}}{|w}|w|{~|z~||~wzzzyzwz{zyzwxz{{v}yyy}}{~{zyyv{|}~|{z{zz~|y{x}{{}{x~||z~}~|||{~z|zvvzzv{zz{y}|{x{xyz~zx|{wz{~|{}}~}|{|}y{{~|xx|{~zzxx}~{{y}zyz~|{zyyyx|z|yxy~tzw|xt|~||yzx}{|z~|{y{|~|}}}}y}zw}z~}~~y{}}}~|}{~~~||||}}~~{z~~}~}~{{}}{|~y|z}~|~|z~~|||}}||}}~~|{{}~~|~zx{z||~||{~~~}y}yw{||||~|{x~}~~{z~~}~z{z{~~{||}~}~z|{~}~|~~~{~}}}|~{z|}}~~}y}|~}||~}}~{||~|}}|~~~|{~|~|{}||~|z~y}~{|~~~}|~|}}|{~|}}z}~~~~{}}|~~v~}~x~}{|}}~{~|{}}}|{{}|{}{z~~}|{~~~z}}~~~}~z~z{|}~{}|z~}~}~z~}|}}}{z||{yz{}~||~{||~{}~}{~~~}}~}~~~||{}}}{z|~z~~}{}}}~z~z}y}}}~}~{yywzzy{{zyw}yzxzx|z}y||z}|x|}|{w{y}{|{}zz{{{wx|}}{x{~{y{y{x|{w|yzz|~z{zy}||xux||v{|yux{}zx}xv{xwwyz{{vyzuw}x|yyz|z{xz{yzx|{ywxy{zzzwy|{y{}{~xyzzu{vxzwzzwxzvw{zzzx}xzxzyw{z|z{||zzx~w{xu|z|x{wyy|{}v{{w|xzyzy||{|{x~|~z{|{z|}{{wx{{{|s~|{x}z}z||yz||xww}zy{yy{z{}|{~zxyz}~y}{x|}~yy{~z}||zz{z~xyyzzz{||{}}yzz~~{x}~~wz{z{{y|zw~||{z}yy{z{}zw}wzzxzzxy~zwwzvyz{|||||y|zuvwy|xwz|}{{{{{yzv}z}|z~{v{zz{y||{}~tv{}zxy{x|z{{zy{x{zy~zy}zy~||vy{}vz{yxvxzyy~|{x~||xz}z{x}yx{z|{w{xxzz~}x|wy{}zz{}{{z{|xx{yzzz||wzz}{z{~yy}|zz}z}}yxyxzz{~z|yyzzz{yyvyx~|~|zyx||xxzyzzy}|z}||{|{vy}}t||y}||{xyzz{{v{w{z|x}zxv}~yz{x}u|{z}~xzzvyy|{xzxyxv{~w|~{z|{{||{{z|zu|}{{}w|{}{|}zzz{y}|{|ww|y{|{|zzzx}}yv~|}yz~z~|x{~~{zzz||}v~~|z{y~zxy|{z~y|xyz|z}z{w|{zzzz|}zz{~}}~{~}{{|~~x|z~~||~}|}}~~~z}~|~~~|~{}~~~~|~|~~}~{}~}|}|{{}{|}|z}}y~y~~zz|~}|~{~}|~|}~}|}}}~|}}{~{~}xuz~|}|}~||{{{|~~}}~{}~}~~}||~}|~||}zzy~}}y~|||{}~~}}}}y}|~||~}|~|{|~}}{~}yyy|z~}|~z|~~{}~}~|}y~~~}||||}}~|~}}y~|}}~~}|x{y~}}|~~~}~}}~~~|}{z~|{~}}}{~~}~}|w~}}}}||~~}}~{|~~||}|}|~~}~|}z~||z|}~}~~~~|}|~z~}~}~}~}|~~|~~~{~{~}~~~|{~}}||||z}~|||}{}}||~~|}}}}~~~z{|z|{z}x~~}wzyyww{z{|x{}wvy|s{u{z{wxwu|xxzyz{x|{u|yzyyz{w~{yzz}z{~{|zzxxwwz{{{|ywzy{}{|wvxzx{y{~yuz}zvxuy|{~w~zy~zyzyyzy|yyw|{{|sy{~|wvzyy}zzx||{wyuwy~{w~||xwyzyxzyz{{x}{zxxz}wx|{|o|yw||||}xxwwxwt||{y~|}wzyw~~wwy|yuvz{z{y{zy}zvx~}w~yz|~y{~}yy{}}z|x||{z}}zxwy~w{zxyz{yxx|xyz{zy{y|y|z|y{{z~{}x{|vz|{{|}vy~}{xy{xz~}|z~zy{||z{xvsz{x|yx|yy{v{xwxwz||x|y{|{zzx}}{{yyzy{}~zv{|}z{{||wxz{yxy{{u{v|}~wz}y|xz}xy|{{yzy}z|x{y}z}{wy}|{y|{~{~{zz~zwy~{yy{zyyy}xx|{xy}}xwy|zw|{yy|y}||~x}{z|{||yx}{~yx{{|{zyz|||}zx{v}x{{z{ywy|y{y|{||{~|}txyvtx|xzx~}~{|}}|y}{{y~~~{}z{y~yz|zzzx}{}yzxw}{|tzuz{|zx~z{yz{|||}~y~|~{yy{{z{}y||z{z~z|v}{}xw~yzx~}yux}ywy{|wxwx~yzzxyyyxx{{|zy{~}}|~}}||{{~~xz}|wx|}|~yv|y{x|}v|y}zy|x||zxz{z}}|{}||~{y}|y|yy{{~~}|z~|}~}~~|~}z}~z~~~|{}{}~~~~~|~{z}|z}~~}{|z~x}|{|{}~{z}~~x~~}~|~{~}~}}~}~~~~~~||~}}~~}~||zww~{}}~y}~~}|}}z}{}~|~~{|}{}|~~~~}}}|{}y}y~~}~}~~~~}{z~}}z~~y|x||}}{}}~}}~~~}z}~~{|~y~|{~|~}~|y}|||}z}|}}}~}{|{}~~||{y~~~|}|~~|~~~}~}~z{{~~}}}|{{~{}}z~~}}~}|||}~}~{z{~~}||x~~~|}}~y}~}}~~~||}~}|~z}~}}}}}~}~z}}|{}~|~}~}~~~}|z~~~|z}|}}~|}}}|{~{~~}|~z~~}~~~~{{y|~|}|~}|}z}~~~~~~~}~z{zxv}~|}zz~x{{{vy}{~x{|zvz{y}y}~zyzyyzx{z{zwyxzuyxzywyy}yzz||z{{}~xy}{{|y}{y~y|xx{{zx|zt|xwx{xzwzy||}}wu{yyyxyz{z{zyyu|{}x{{|y}z}x|{zxxzz|}x}{|z~}zx{|}y}xz~}vyxw{|{}{|{wyyzyx}x{{y}xwxwz{xz}yx|zx{|}x||z|zzzzz{yzzzzw{zyxv}zw|wyzw{wwzz{}wxxxz{zyzyv{x}w{x|xz~wvz}yyzxxzxv{{y~|zyz{|{|{xvy}zxz}}|{~yy{y|zy{{}w|~x{~}|z{{}~{{z{{w|}xv|}uy|v~vyyx|z|z|}{}x}|v~~|y~xzz{zzwzzx|{|{z|{|zxww~z|z}yz{~~xy}x{{y{w{}z{yw{{yxyzwz{yzyx}|}zxyyzzyy}w|}zvzy}{xw{{yyzzz}}}y}|zzz|w|~zxy{||}ywy{y~}z}zzyx|}w{}vz}y{zyy|{x|{z~x|{|}{}{{x{y|{~zyvyzu{|}{y{zw~~~}}xyw{|{wzyz{||~z|z}z{|yx{w{yx{y|zzzy|~z{x{y||y|x|||zzz{|z|yw{z{{zxz|yz{yxwxy~|{yw{y}{y{yvx{~{yzxw}y{wy}~||}|}}yz}zzy}z{xx~||y{x{y}{y||{||~w{|}}x~{|~x|{x}}~|z|{x{|z{}yzz}zx~zyxxy}zx{y{z||}{}|}~|~z{}~~z~|y~|}}~~}}|}z~}|~~|}}|w|||}|~}~{|~|~|~{~~|~}}}~~}~|z}~z~}||}|~~||}|z|}}{~~||~{}{|}}~{~|~~~|~~~||~{}|~}{~}}~{{}|}z~}~|}|}w}}~}{|}{~z~}}{{|~z~}}|~}~}z~~}z{}}}}y|~~~}}~~z}{||}{|z}}y~||||{}}}~~~}z||~|~|z}}|~z~~}{~{|~{{~}}}}{~}|}~~}~}~~{{~~}~}~}~{{}~y~}~}~}}|||~|}~}z~~z}~~~}}|}|}~}}||}}~~|}}~{}~}}y}~}||w}z}}{~}~}{~|~}~w}~{|~~{~}~||~}}}|~}~~{y{yzzz|yw~y||~}zyx|||zyv{yzxwv|~{y}}zyxtwyuxyyzy|}{yyy~{||yz{z{}vz|z~y|{z~y|zv|y|zx|tzzzxx}wyw|yzw||y{zuxvyxu{{|}{{|}wy{y|v}v|{yv{|yy}yz}yz{xyz|vwuwxtx|z{{zxxzyywx}{{xus~y{yyyz{~}|wvvyvzw}x}zyyxy~|xz~|{~zzzywx{wzv{wyuzw{zz{{wz{zu}~}y{|w{yx}~{{~{{||{z}|zz{}}zz{|ywvvw{xwxyzzx{||}zy}y{|uy{}|z~zzy{y~{{~{{zz|vz{}||y~xzxz}~}xxw{~{}v}|v}yx|zxxyz{vz{xyvx{y|}}z{yv{|}{|zszx{}{z}}yz{wv{}{zwy{z~|~z|w{yy{uw|u|xy}u{{{}|xzy{zw~|{|w~|y{|}|xyz}{x}vwzz{}|xx{{w}vx|}v{tz{y|z{xz~{y{zz~{zzx|~yz{|}}~z|{{xz{||z}xy{xwzz{zv{|}|zzw{z}xz|zxyy}y~}|{x|}}{y|{y~xyz{~zz|x~zuxz|~~|w|x{|w}uww{y{{z{zyxyz|}|zx}yz}zy|{|z|}z{~y~~{|{z{}{xz}|xywyxz~}|{zyz{w||y~|zy{zyv{|{ww||x~|{}x|z|wz|xyv~{{wy}{{x|||~v{zt}|zw|{|y}yzzzwwv}{|}||z|{}|{||{||{{}{~|{{}~~x~|~}|~~}y}{~~||{{{~}~~||~|~}}|~}|}}z{~{}x{}}|~}~|{~z~}{}w|}|~~}{}{~}~||~|~{||y||~y{{}|~{~z}~}{|~}~~x~|}zz}|{}~xz}~|~}}|~~}~~~|{|}~~}|~~}}||}{}{}}~~||{}~}}||~~}}|}~|~{|}}~{|z}~~}z}~}|}}}|}~~~~~}{}}~}}|||}{~{~|}~}}|~}}|~~||~z}~|~~{}}}}~}{|y~{}{{}}}|~{~~}~~~|~}~{|~~~~||~}~~|~}|~~}|~|~}~}}~|}~{~}~y|~~||~~~z~~{~{~}~}~}}}}||{|~~}|x||~~}~|~~~~~|}|~|}~}{~~}~~~|}}~}}~{y|yx{wxy}}v{vy{zxz{}zz{{vxwxu{xx{|~}~xyyzyy|yw{z|{}x|y~yw~{{z|wwxz|zvy~}{{||w{zy|}vz|yyx{vz|zzyzy{y|}{{{v{{yz}zzzzzwyz{y}zxz~xzyy{z{|yx}}y|yzvyzzy|z|w|xyztzzx|xz|{z{y{~{vww~xyyz{w{{wuy||}t~{xyzw||z|v~z{yyyw|~}v}{x|}{z|}ywz}yz~z|}z{}x{}|uy}|x~w|{z|xwzxzyzxz~xzzxyzzw{yyyyzyzy}z~{{{~|{vzy|{}{wy|y~xw{}|vxy{y|{z{|xxy}w}~z~xzzzzxyxzz{zz{y~y{|yy~wx{{z{v}}{{z}{|x|z{y{z|z}yx{xyxy{z|{|y}xzyuzv}zzy{}x{yy{z{yy{|x{wz{z|y{~|z|{z~}zw~{z|y~|yy{}v~z}{y}x|zyyvz|{~|}{z{~xx|y{{y|wz|z}{~||zwyyxwx|~z{}|xxzz{{z{x|{x}{y|z|z{}w{z|{x{~zx{zz}y|z{y{~{}z}yyw{y{zzy|y|v|}zx|z}{~zxz~{~y{{{{wz|~{|y{|zvwz|z~z}w{{{{xzw|{~z{{wy{~~x{~w{}{yz|{|x~x|xyx{yx||}|yvy{x{~~xxy{}xvvwx}zz{wxzz||~u}xzx}y|{}{y|||x~z{xz{yx{|{zy|~xw|}||{}zyx~|}{|||wx|xzx}x{}|{y{wy|{{~~|{~}~}|}z~~~}|}}|}|~}~{{~~{}}}|}{|{}}{}|~}~~~~~{~{~|}{}yyw~}{}}|z~z}}}~|~~~}|}{|}}~~|~|}~~~z{|||~{|z~|~}~|{z}||~~~|}}~{|xyzz~{~}|~||}~~{}}~{}~{{y~|}|}~~}}z~~~~z|~}{zx|||}~~{~~~}z}~y}~}|~~}~|{{}{{~|~~}~~z~~~~~}~~~}}~}}~|~~z{}}|}z}}}}~~~}~||}z}|{{}}~{z}~}}}~|}zx~||~~~|||}{~}~z}}~~}{~||~~}}}}}~}~}~}~|~}{}||~z~}|{{z~}|}}{}{}~}~~}z{}~}z~v~~~{|}~~|{|}~{~~{}{~~{|xzzwy|{wv~}vz{yzwwvxx~}yzvyyywy{ywyv|vw|y{zx{{zyxzzxzw{}yz}x}{x{|yz|w{w|zyuyyy{ww{xxxwy{y{{vyyyyzwztzx{{xz~z~{||ywx}~yzwxx}~||wzwx|zxyzwyxvwzyyxwxuz{{zx{z|t|xuxwx{yw{{||{y{w}z}{}zy{x~|}|y}x}||~{ww{yttxzyzuxwz}z{w}z|{xyxvz|yv{zw{x}|z~}w}{|w{}}y}y~z{zy}{x{{}yxz{|~}v}}yzxywzzz{{{yyz|xvz{}|{|{y{|xzyz|z{{y|z{|~y~~yyy{}|zwxyyv~{{x{~v{{{y||x{wx{vyw|~~~{zxx{|z||y|~||w{~x|z|zzz~zv|z{{wzy{y}z{w{z{{~yzzxyzy{}wywwy}~w}zzy~y~xyy~}{{}yy|{z~{yz{w{}|vy{w{{||}zzz{xzy|w}uw{{wz}{y|vy{~{y|zwy}z|{{y|z{||xz|{|z||zu{{x|{yz~wx|w}yyx{y{y|wy{xzz|~y{}|{{|y{|~~{xz||{{}}|xyv|{~z}{z~}{{{}|y|zy{z}uzz}{x{z{xxw{|zyz}{x|x}{z{zy|x~{y|y|y}||{x|}xwuy|y|{{~zy}x||xx}{}y{zq{zz~}z|}}z|}|~~||z~yv|z|}}xz}y|}zx|tw}ywx|{xx{zy{~|yx{x{}}|}{{|~|~z}|~}~~~~}~~~~}~||zz}y}}{y~|~}}~}}~~}|}{}~~|~}{~|{|~~|}~~{~{~}{~|}}{||~}~~|~}~z~z|~~y||}|}|{}~{|}}~|{~}|~{z{y}~~~{|{|~~|}z}y~~|~|~~|x~{~~~z}z|}}||~|~~~~~~~y}~}z}{~|}|~}}}~}}}}~x|}}}~}~z|}~z}}zyz}}}~{~uy~~~~|}}~~|}z{~|~~~}|~}}{~{~}z~~{~}~}}}{}}~}|||~~}}~}~~~|~}}|{~{{~z||{~|}~~~~|}||}~~~~~~~|}|}~~v~{|z{|}~|~{~~}{~}{~}~|~~|~{||}}|||~x}{|z~~~~|}{{}~{~~|~{|~~{y}{~{~|{}~{x~{zz{|xy{wy}vyv~yzzwvyx|y{{vyy||w{w|x{{w{y|t{y{yz{z}yzyxzzxy}t}z~}~|zzx{{zzsxx|{|zy|y}uyx}|u}ww|xxzz{y|x||w|}xy|yx|x~tzwvx{y~}zzwy|z{wzzzxvw|yxzv~uuwx|xz{zxzyxwuz|uyv{|}xvxv||xzxxzvxzxzxw|zz|svyv{|z|yvxz{{y|txzx|yyv{zy|z{yw|x{~y|x}||z|wxy{yyuyywuyz~}{{zwyzyyyuxw{ztyy|{xzyz}~||~tyvyuxz{|}y|vyz}x|}v{xy~zz{}zyz|y}x~zx}{xxzzy{y{xy|zy|x{z|x|y}z|w{{xw{~{}x{~vy|z{zx}~|}x}{zwtzz|xy{yzy{|}|z|{~yvyzyzyz{z{~vvx~y|v||}}v{{yz{y|{v{wxyzz|wx{}xxy{}~|}{zzz|}~wzzwy{}z}zy~zz~~~xs{u|yv|wzxxwz|yz|v{z~xw|z|~xy|{{|zyxy|xzzz~z~xz|vy{{xvxx}{{t{~y{|x{zyv}zyy~z{|z~|xz|yzzv}xzzuz{|z|z|zxyyyzyzx{|xx|wy|zzzv{{yzy~{zz~}}~yyz{z~||z{}xyy|yyxyy||zzvzzyxzyuyz}||{x{z{||zz|zxy}xyvwz|zyx{{{xy}{ywzx~{y|yw}|~x}{{{y~x~yz}~{|||{{z|v{z}||zzw}zxyy}}{~y}z{}z}{{z}zzw|z~|{x}w|}|}}|z~}}}{|~x}||~~~~}|~{{|x~}||~~~y|}~~{{}}~{~}}z||z}w~}yz}~~}}|}|{{|}}}~~|}|z{~||{}}}~|}y|z}}}}|~{z|{x~~|}{|}yz~~||}{}~~y~|}~}}~}x}~||}}|~}}~}}y{~|x}~}~|{}~}~}~|{{~v||}}y~}}{z{|~~}}}}}|{~}~|~z~|~}~{~}}{~~~}~|}||{~}|||}}}~}~~}|}{}||z~~~}~y~}~~}~}~||}~}~{z~|~}{}~{~}}~||zz|{~~}~}}~~~~~~~|{}~~~z}|}~}~{|}}~}~|~}~|{~}}|~~|}~|}~}{~|z~~~~}~}~z}||}~y~|z}{{~}}~~~~}}y}|~{{~~z~~|{~~|~{z~~~y|}|z}}|~~~zyx|yuxz|x|}|xuuxy|vzzyzy|yzz}{{w|xxzszx}~zyz|y{zv|}~|{||y~|v}zxy{}|xwz{{wvxzzy~y{v{{zyv~yvtyvxx{yuzz{xy}{yy{uz~x||{|xzu{zz~~y|x{z~{wv{z}wwzxyy|xx{vsy{{y}w|wwyyw}wy{y}~{w|{v|zz}|}yvv~xy}{{x{w{}{}{xy|zz{|w{}zzxyyyx{w{wvxy{xvz{|yz}y~y~zw}{ty{ywy{{wxttx{y{}{}yv{yz}x}yz}wyuyzz{}zw}z~zxy}y|yz|zz}|z{|yz~{|y}zz{z{{xy|z|{zxvz{{{xv}zzw|yw{ywy{u~y~wyy{s~xzw}z~|{{}w|~|wy}~{yy{{}{zy{|xyz|xyyy}z{zz}{xzzw}}zxzwzws{w~y~~|}z|}{y|x}}{yz|zy{~zw{}{wx|v|zxxw|vz|w{xzzz||w}{|yz|wyxxzz{y||wy{{yyxz{{}y{{||~|y{{|y|{{|zzx|x{y|x}y{{zxwzzww}vzz{|wxz|w}|zzxyzx||~y|z|x~|z}z{}{u}x}x}yy|yzy|yy{zwyzxy{{~}zzwv{y{{xt{}~{}z|{z{|{y}|{yzyzy{|{|zwz~||zyy~w|~|v{{y{yzx|||zyzzy|yu}|||~~{wxy}||{z|x{||~~w{y{}~||}xwzz|yw~v}~|zx{z|wz}yx}{w|y|}y~z{|{w~||y{{u}}~{~}}|z~|~{~}|{{x}|}}{|~|{~~}}}}~}|}}}|}}}|}}~zw~}~~~z~|z~{}}~}{|}}~~}~~~}|~~~}}|~~zz~|z~~~{{|{z}|}{}|~|}|{|}{y|}|||}{y~~{~{}{{}}z}{~~~~~}~}~}{{~||~{}||}~|~}~z}{~~|y~~}}|~~{|}~||~|}|z~||{{}}{~z}z~~~}}|~~{~~|v~{}}}~{~~~}}}||}}{|~~}~~z{}|y|~{}~}|||y~~~}~~~~|}|{~}}}}~~|||~|z{}~}}~}~{}~~|~~~~|~{~}|{|~}~|}~}}}~~~~}y~}{~}z{~~}|~}}|}}z|}|~}{|~~|~|~~v~}}{|}}x}~|~~~|z~~~~~||~|}|}~|}|~}~}|}~{}~}{~xz{{{|zzz|}vy|x}xszzx}{{y{|~zyxxyz||zyzy{yzy{w{}z|{}{{x|}xy}{}x|w{yyyyt{y{xzx{x}yx|y{{x}{ywz|y{x}zx{w|{|}{yz}x{{x{{{vyz{x{yzzz}y{zwzy~~w|z{~|z~x{~{{xv}{{{zz{}|{x{yzyx~z}wzyv{yyyxz|z|x}{y~x~}{yz}|{zy}w}{xv{{xy~yx||xx~|ww{||zwxy|y{}yxzx{y{zzxxyvxy{z{|}z|y~{xwyy{zzxz{{~z|{zwwz~y|{y}zvy~z}|yz{|{x|{~zx{y|yw|z|z||x{{zv}{w{zz||~zy{z}wxv|xy|z}w}{y~zz{{{{w|z{z~|z|~y}||yyyyy~x~{|v~zw||}}vy{}{x~{||z{~|yy|z}v}{~||{||{w{|zxy|y{yz{|~w~yxx}z|}z|y{|z{{||{|vzz|z~|y|yz{|z}|}x{xzxwzywy{w{z~{yxxz|||{x}{zwwzzx{|zy{z}z{z{{{{|}x|}~{}~|y~z|{y|{|{yy{|}xw}z|zzw}{|}}z}y}zw~|w{zzxzx|zz{~}zwz|{wyxyxx}z}ywx{{y|zy{||||~{z{}~{|z{}}zzy}|z|zz{|||zy~x|}y}|{z{u~}}|yyzw{xwzz{yzy}xzzz}xyz|}{y|{{yzzw{}}|{}{}y~{y|yx~z}|}{zz}y{zz|zxy|z{}{~x{}xz}}||~~|}|}y}~{~{}~~~|~}{}|~}~}}|~}~}|}~z~{{}|z{}||}}~}||}~}z}{|{}~||}{}{~~~|~{z}{{~zz{}~|}z}{||~~}}|~x~~}}~{}~}|~}~}{{~}}}~{z}||~}|~{y}~{~{~|}~~~~~z~||{z||~}~z~~|}}|y{~}~}}}{y~|}}z~x~~||||z{~z~||{~|~~{|}~}~}|}~}~|~~|~~z~~|~~}z}~{~~~~}|{|||}~~|z|}{~}z~|~~{~{|~z{z|}|~|y|~}}{~z~~{|}~{~|||~~z}}~~zx{|x~~}}|}|~|}~}~{}~~~}|z}|~|}~~}~z|~~}}~{~z~|}~}~~~{~~}~~{{}|~}{x~~~~~}}}|{}|~~|{~~z}~|~}~}||}z~}}~||~{|~zy|{}ywu|x|xz|{zwwyzwzwzy{w{x{}yw{v|wy|xv}z{vzz{u{xxz~~{z}y~{zzxv{||w{}z||wzyx{yvxx|~xw|{}x~xuwv|z|vywwyv}y{y|~zz|{{{vz|||}zz{}~{{{wv|zvzww|y}yw{x{zy{{zx{{yzyyv||vzz|zx~|x{xw|zzxz|{y}{{|w|{|yx{x{x~z}zz}{|v{|y{yxzvvxxz{ywyyzz~yyz~y|zz|}{{||||{{xz|yx|{xwxx|y~zyxxz|ww|y{zyz}y}{}|yw}zyy|}z~z{|{wz}{y}{x|}vy~z}xz}x{z{{{yy|}v{|||z}vw{xw}|zzwx}|zzz|z|}{{y}}}|z|}zxy|~|}x|~|{{}|xx{zz|yxwzvx{~zwx{yxzx{|wzyw}w||w{}{~|{}xy||||}|{~z}{||z}~~zy~{wyz~y|}z}z~w}yzyy{{wxyyv}|xy|{|wz|{{yvzx|}z|y~|{xy}x}yx{yv{}}{zv{z|zx{yzyzyvx}}yxzw|{{|x~|{y~|w}zy|vy|~{{|}{|xx~{zwzxzw~uy|{y{y{z{}y{~y{w{|x{{zzxz|{}x|}|}yv}z~|{y~y}}y|zx{z||~yzyz{y{yy~{zz|}yw{xx{}x|||{}{{|w~~|z|}{||z}}}yw|}{|{}{|}||{{z}z|y|wzz~|zxwzxz{z~}y|zy~zy{}vw{{~yxx|}z{|}{}~~}}}}{}|}~}}y||{~~~||~~|}}|}v|}z}}}~}~}|{|{}z|||~y|x{}~|~||{z~~~~}~~~}{~{}|~|}}}}}~~}}y~~}|~z|{~{}|}{}}{~~}~}~}y{~|~~~~}x}~}|~}~|~}~{|{}}}}xz}~~z~|~~~~}|}}z~z~{~|}|{||~|}x}~z~~~{|~~z}~~|||{}~}}~|~}~|}}~|~|}{}}}z{~|w|}~|}|~{}z~~}|~~~~~}~}~~}~}~}~|}}z||~zy~}z~|{}{~}~{~}~}~z}~}}}z}}~~||~|~~~~~}~~}}~||{|}y~zz~}|}~~}~|~}|~~~~}}}~}~{}|~x~|}~|{}~~~y|u~{~~}}~{}|~|~|~}}~}|~~~~~}}||||{}zwzyy{z}|xz}zyvzy}{y{{{|zz|yzs{yxywzywyz|xwzwyxx~wwt{|y{w~|zzy{y{xwyw|{{{y{zyz{w}}{~|}u{z|{y|zv{x~xz|w}vvvyv|y{zz{{}vrzvwx}y~zyyyx}|{y|yywwyzwyyxwv|{{y||vw{~yxzvwx~x{xx}x{vz{xy{xv}yyw{{||xx{{|zz}}y~ywzxw{{|z{|y}y{zwv{z{|~wt{{}y||{}{w|yzwxy|~y{{zxw|}yw{{y~xz~{zx}yuxz||yz{yz|{z}~z~xxzz}x}xz{x|vu|xx{}{xy{yzy|z{xw{|{z{zx~|y|{x|~y|z{yywv{yx}||y{||xxy|wxxvz|}z}uz~yw{|xz{y~v|tyzzyx|~}{|yv|}xx{z{{{}|xzzv{|zzy|{|z{y{~|wwz{y~x~{~}y{z}wu|yz{{z{{zz|||xzzz~|y}v|}}|{}{|x|{wzzyy|{y{z~{|x}zzwz}{zz}{}yz|||xz}tzz}~{~vy{{|}y~z|{{y|}~}{{{xy|zy}}z~yy~zy{yw{zw~{zwz|w|{xy{{{{zzvu|{|zy{{z|wyy}y{yz~}y}}y}y{~yy|{z|z}|yz}y|y{{x{vz|zv}}{{xzzzw}zz~{{z}y||zy|x{}|zx~zzz|}wz{zz|z|z{~zt|{}{~||w||}z{|yv{zz}zz~wx}{~z{|||zyxz{}w|z|}uy{~{yw~~{~~|}}}~}z||y}}}~|~y|~~|}~}x{~y~}}y|y~~~~}{~~|~|~z}~{}}y{}~~{}}}}z||||z|{}{{|}}}z|}{zz|~~}}z~|~}{~}zz}z~{~~|}~~~}z}|}|}|||}|{~}z|}}z|x}~{~~}{{~~}}~z|~~{z~|{}}}|{}}y{~~~~~|{}|{}|{y{~}||~~|~y}~~||{~}~|{|{~}~z}zy~~|{~~}|~~~{}~}}}}}}{}~|~}~|}|~|}|~~}|}|}~~~~}~{}~{}{}}z}~|}}|}~~}~}~|~|~~~}~{~}{~|~z~||}~|{}||}{z~~~y}z}|}~|}~~~}|~~}~z{}y{|y||}z~|~~}}~~~~~z}~~z}|~~|~z~~|~z{y{}}{|{y}|{y{xyzy{vz{y{}y|uzxx|xyz{yw}z{zv{z{~~~zx}|x}xz|zy~y||yzx|{xvyw~|vww{ywyzwvy{{~vxyyzwyzwyr{wz}{y|wzzz~y|yzw{|{zvx}~xzy~yx}{ywv|z{yxuy}}{yx{}v|}yyu{yuxxzyyy{{|yx{y{{}zvy|yx{{}}}z{}|{zz{|ywyxyzzy}z||yzx{yzuzzzxw|wyvy|~}}xz{}{||}y|{~z{|~|w|z}y|y}zx{wvzw}y|{zy}x{x~x|zxy|yw}uyxvxyzz{|{}{}z~}|~{z}xy|xx~{}}|y~wxyxz}}z{y}|y{zzxuvy{x{|~{yx|xx~yy~|zvuwuzyzy|{~~w{y}yy}|}zzwy|~zx|z{{x|x}zu|xxw|vxzzyvy{z|zzy|w~{~~zx~{y{zw~|~w}yy|yy}x|wyyyy{xxzz|ty|{}y|~zz{y{z|||||zz}~|wz|}{{xx}}|{z}z{~|yx~|ywyzz{zzxzy{y}||{||~{yw|zx{yzz~xz~{{~z|~{{zy|~}~|z~|y}zzy{x{}x}yyzxwx{xzxy|}~|zz{{zz~}y|}|wz{|{xx{|xx{wwz|~z~zu{}|{vzx~{yu}zw|yz{zzyx}{}z{|{{z}xy|zz~{|yx|||zz}{x}}{}xv|~{~}z{z|z||{w}y~z}x|{{yu||~zy{{w{}yy}y{}~{zz~}}|||}zyz}}~|~{~|~}~}~}|}}}~}{}}}~}{}|{~}}|~~~}zz{}~}|w{}|~~}}}}|}{|}~}|}~}~}}}{~~|~}}y||}s}{~~|~}}{}}}}~{|zz||}~~{~~~|y}|~~~}|{}~~}||}|~}{~~z{y{~{~~x}~}~{~}|zz|}{}~yz}~~}|~}}~}~~z~z~~|~}{~|}|}}|~y{}~}~~}}~~{~{~|z|{|}~|x}{~~~~~~~}|{~w}{~||~}}}~{{|~}|~|}}|}~}}~~~~{~~~}{~~}~}}{z}~}||{~~|~}~}}}|{~~~~~~{~z}|~~||zy}~~}~}~~~}}|~~|}}zz~{}}}}}|{}~|||{}}|x|{yxz{x{x|xz{{zwz|}{|~yxz{vx|ywxyx}xxzyw{uyv}yxwz|wt}yxw{yzxv{zyx{y}|yy{|wy~|yv{yvy~zx~{vzzysxxxyvy{|z}z|{z{|{x{zx{y~~|zzw{yxx|}}q{z}~z{z}z{yxx{v{{zy||wzyzxz~}x{w{wxy{|wzxxz|vzyx}~yy|zyzxwy|{y}zzwy{zzz{|y{|{{zz|{yz}vxyxwwz{}y{yxxswvyxx}zuv{yzx}yzy{}y}x|zwyxy||}z~{wxxz{x~zz{}}|xt{{zwyxz|z|}z|y{|ywy}yxz}~x{{y|zy|}}z|yy|yxzzy{xy{{wxzz{zxzy{}{zxzy{zzz}~z{|{xyz{yz~}zuz|x{yu{}z~~}|{zz{xzzx|yy}syxzx~z}zrvxxz}|~~~w{{{|{xxz|y{z{|}zvyzyz}|z{~yy{y|w~~yyzx}{{~x~w}xyzy|y{z}xx}}}~{|}ww|}y{}z{}wy|z}}|{y{zuz~{~}zxx}|}z}|x|y||{{{}vz|{w|}{vzzzyuy}}}{zxxx}yvy}x{z}|yx{{{|zz|yw{w}yzz{y}z|{y{z}|yw~~{zy|{|z}zy{{{wz}{||{xy}{{y}|{}y{z{~vyzw{zyzy|~{wsxy}~{y{~z~y|x}~|uyx}||~{~{|y|{|x||z|~}x}|yzyy|w{|z}{zzw|xyv}{|y{zxwzyv~z|x}}}zz|yxzv~x~~}x~~{|}}z}~||}}|~}}|||}}{{~~||}{~}~{|z||z{|~~z}~}|||{~{||}~{}}{}}}~{{}||z|z~}}~{||}{}~}|~}{}y~|~~yz}{z~{~{~}}|{}~{{{x~{|}|}}z~}|{y|}~{{~~|z{~~~~|~~~{~~y~z}}~|}}}~}|~~|{}~~}~{~{}}}~~~~}{{z}~}}~{|~|~z~v}}~~~~w~~~|}~|}}|~{||~}}~}{~|}}{}~|~}}~~~~}~~~~{~}x}|~x}z~~~zz{~|~}~~{|~~}}~~|}{y}}z}z~~|{||}~~}}}{}|}~z~}{}|}|~u~y}~}{}~|{}}~~z}{|zy~}}~}}{~|}~}~yx~z}}}~~~}~||}z{y~x~{|~~|~}}~~~|w~{|}}|}|~}~}}}~~~~|}}|~~|{|~|}}}}|}{{w{|z|{x~|v~zwxww|zy|zy{}zrtwy|vyy}zxzyx}uy{}zx{|{y}w}x}|w|}yx}~}|}|yy~|{z|wyvxx{|}wzxt|y{|t{~xzy{wy|{{~x{uxyy}x|xywz{xx~yz|}y}y|}{{~zsyxxzz|sux|v{xx{{|xx{|zwzzw|zxwz{y}|zy~v}{{}{v~{{}{{{x{z}y|z}w{wyywyyx{xxxzzywxyywzxxzzy{{zu||yyzy~y{}}}xyy|~w{|{w|y}~yz|zvw|zwz|z{|x||u~xv{xxzyyuxwwzzz{xy~|v|z|z|y|x{|yy{}}}}}z{~{|wwv|yzy{y~z{wv|zw|z~{x~z|{xzq}|}x~|y{w~|}tz|yvxz}|~|{|z||{|xxzy~zz{}z{txx{zzx|x{x~wz{yz{zyx{{{yyy~|zzxywyy|~~{uzy{|}y{yyu{v~z~y{yywxzxx{z|}zzx~vv~|zyz}w{z|z}|~v|w~{{y|w{{zzw}|~|y}{y}zzw~{{}y}z~yy{|wzzzs|xzw|y{yw}z~x}v}z}||z~}zy{|{{}}}}yw|z~{z{zwv}zzw|yy{z|{yy{}yz}x{|wy}y}~|~z}{{}y|{|u{{zwz}x}yz|yz}}x~}xz}{zxzvz~{z{xzyz{z}||zzx{yxz~{x}z|~z{z|{{|xzvy{}y}z~|v||{}zyzvy{||yz~~wxywz}~|yvx|{v{xw}y{~|{y{~xyxxy|{~~~~}}z}}~~|}}|z{w~z}}|~|}{}~~}|}{}~{{~~~z|}}x~~~}z}yz|{{|zz{||~y{{~~|}|}~{}~z~|}{~z}{~~}zy~~||}y}}|}~~~z~~vx}||}}{}|~||y{|~~}}}~|}}z{~}{x|}~~~~}~|}|~{{}}~}|~~}~}||{~~}|{}~~|~{~~~}~||~|~{~}~||{{{|{z}{~}~}~}}~~|}|~}|}~z{~}}}~z}{yy|~}~}|z}~~~x}}{~{}||}||{~}|~|~}|~~z~}~|{}}|}}{{}|~}~yy|}{}|~~}{~~~}}~}~}}|z{~{{~}}||~|~}~~}}~}|}~}~}{}|~||~}}}}~}}~~~~{}}~{|}~z~|~}~{z}~||}|~~y{{vz{yz~{vs{xyzz|{{zywvy}{{}zxz}wy{v|wzwzv{wvwvy}{yuzz|w|ywyz}yyw}w}|v}~zw|yyx{{x~{|{}w|z{z}|zu}v}y|z|x}yzvzxyxx|xxz}yy}xz{yyvx{~yvy|zx~}w{y{}zzzy~uzzyyyyyzzy|}{wyyxz{xzwwxvz{z{{z|x~zxw|x~zzyxu{|xyy{xwzxzz|}}xyxyvywx|}y{wyy~{||y}}|xzwzyyxxz|ywzx{{{}~w{uxzz}z{|~yz|tz{~zyy|z}wzy|zxxwyy{{z{x|zxww{{|{}u{vzx~yxy}z{{z{~~zzx{xz|yz{vz|y}yx~zwzzyxx{x|u{{w|{}z|}|}{z}{|uz|u{|zw|~yxzw|zxy|u|{vzz{y}x{{yz|y|zwx}y{zyzz}xxxxxy{y{y{|w{z|zzxu|~~x|{z|z{{zxv{|~zyy}{{~~z|z~{}xy{z{}}{v}}zy{|}{zy|yz}{ztz}uw{{w{{}y|yz{ww}{|y}w~{|x|||z||}{z}{{xu}}wxyzw|{wz||ww}~yzz{x~}{y{yzxw}{|yx}{~x{xzu|}z{{v|yy{xz}{}x{x|{{z}|{{|~{}|y{{yy}xw}|}|{|y{yx}xxyvyxx{{|}||ywxyx|{zzxyz{~~|~y{{uwz|xz{||zzzvxz|zy{y|y~zxzzzxz{yx}~~{zzxzw|{}{||w}{|zzwzyxzw|~||y|y|{y||z{wxzzzz~|}}||}}~{}}}~~x|{|~~||{}~|~{~}|}|zz||~~~}~~~}~z}}~}~{y|~}||yy~}|}{}|{}}{~{{}|}}z~}~|~}v}z~~~}{}{~{~||}~}||~~z|}}}{w||{}~~|~~z{|~}|{{~}y~}~{~~~~}}~w~{{~{{|~~}{|||}}~~{~~~|~}~~||}~{{}||~}~}~~~{}y~~}||~y}~~~|~{|}|~}|}z~}{}~~|~~~|{~z{}|zy|y}z~~}~~}}~}~z{~~~}~|}|~}~~~}v{}{{}~}~z}}~}|{~~|~}~}}{~|z~z~~}}}{}z~||~}~~}}}}~~~~~~}}{z|{}}|}~~}|{}~~}~{~~|x|}~x}}~{}|x}}}~}}~w}|~}~~|}~~{z~||}~||~~~{}}||||~~}}|}|}~{~{}||{~~}|{~~}|{~~|||y~~|~|{{zv|xxxx|wx~|zx}{zxux{z{zxwy|}}w{zzvz|z}|~yzv|yx{|zxxu}|y||x}y{zyxwwyyy{|yyzywzx{xyxyx|zzxzyyz}zwyy|y}|y}|xv{y{{|{{}}}xz~wxy{{}|zw{|v{}ru{zxwwy|w}}wv{zxxvz{zw{vz~wzz|z}}~wx{}{z}{yx~y}|xz~zy~~{ywyzww|xyyw|{{xxyu}yzxxzz~wxy{w|{|zx|vz|zz{}}{y{w|{}{{x}{uu{uywyyzxyyzy~{v|z||yxyy{{y{rzyu}|{yw|}||t}|y{}zz}v{yz{zz~y~}}x}zwy|yzx|z|{uvwzx|zx{wyxwzzy|{|~}y|zz|{}yzt|zz{{q~{{}|xz|zw~zz{w~{x{|zyywwz|~~xy}{{~{|{|}y~}|y}}{y|zx{{ww}|{}~|{{~yzx{vzzyvzywzxww~{~yxyxzx|zv{uyw|xy||x}}{z}{{|yy|z|~|{x~y|{z{z|y{u~|{xv{}{v|y{vyyxxwyx{wy}zw}{z{{z{zw{z~|zzyzy}}~~z}z}}uzyx~x|}|y}{|~}wz{{}|y{y{zy|y{wy~}~|}{~}~v|~yu~y|~}~|yy|z{xw~y|}{y|zz{z}vww|yzyvy{{{|xzzz{y{~}yz{|yzzz~|{}x{{}{y|{y~}xx~z|z|{~yy}|xvy{yyx~{x|}yyyz|}x~x}xzv}{z|{||z||{|~~{|}|}}{}{|y~|}~}}y}{}~{|{~~}{~~{}||{zz}{~||{}~}~||~|y~y}~y{~~}{~}wz~~~}{~|~}~|}~}{}}{~|}{|~}x}~{}}}~}}|}}~~|~{|~}{|{~}|}~|~|~|}y~z~~{||}|~~||z~~|~}~~}~|{|~}~{|~|}}}}||~}|}~z}~~|}|~|}}~{|~}y}}|~}{z}|z|x~~}|}y~}~~|{~}}|~{~}~|~|z}|~}{{{|}||{{|{}z}~{}~~}}}|{z|}~}}xx~{|~}~|~}~~~w}~|}~}}||}y|}y|~||~~{|z}|~~}|~~}{}w~~x~|}}|}~|}z}~}}{|}}}~}~{~{}z}}|}|}|}}}{}~~~|}{|~~~}|||}}~}||}}z|~~|xy}ys}{xy~yx}wwzwy|}z|yz~y~yzzxzxxx{~wxxv|zzw{xvzz{zyx~yvzvz}|{}zuz}{{|{x{|zuxzyzvwyxv|x{zw|{wwxzz~zxvwx{zu{}~vz{u{|z}zxxwu{y{v{v}{zzz}{}y~yzyzzw{wz{yx~yw{y{z{xyzxvuwzzzxyz{xy}vx{{vwzxy|~zz{{yx|y|{|{u{|uw{w~u~txx|zvwy{v|{y}{y|xzzz{}{y}yy}|yw|y|{vvy}zyyxzxw|}|z}y||}~}|{|yyy{xz{{zyxzz{{xuwww{zxy}{~{yz|}{vx~{v{|}x}|vw{{y|}zz}zzz{{yxzz|}|xwxz{yz}zzw{x}zy{|y{y|{zzz{z||z}}y}y}~z|y}{zxw}xy{z|{vzx}{}zyxwzzz{y{xyz{u{xww{~|{z{|z{}{x|{z|x|~~{z{{|{{{|z{}z{zx|}zw||}yz|{|yzv{yv|z{|xxyzyzx}xxzv{|yyz{xz}w}{|x{z|zzx|}y{x|{z}y|{y~y}}}zwx}}yw}vtzz{w|~}z|{{yu{{z~{}}~}|z{y{z{~}}{{}|{}}y}{{z}z||z{|ywwy{y}{{|{z}z|z}w|{v~yy}wwy{}{xwy~z{|w|y~{|zxxyvz~zzyz~x}z|{}xz{}yz}{yyxx}yx{|{}|~}||y}}w|}{z~}{{yy|z|{|{}{|}|~zyy|xy|z~~}||s}~|y{w}||||z~zz{~yy|~|}{~}w|z|}}~}y~~|}}~}{~~}~}|~|~}z}}y|{}|}z~}~z|~~~~{~{}~~z|~~}~}w~~||x~~~{||~|}||}{{~|~{{yzy{||y}~~||y~|~~~{~~}|~~{{}~{}{}{y~~}~{{|{{~}|v{|~|~}{~}w{{}|}~~{}z}{~~{~|~||~~|~z|zy|~|}~{~~u~y}y{{x}}|y}|~~~{}{~}z~wy|{y}~~z}}|x}~}~}{|}~}|}~|{|z~}|{|~{{|~~}~z||}}|}}}~|{~~~~}|~~}~|}}~|~~~~}~|~~|~}z}}{{}{}|~}~|{u}~}}}|}|{}|~}|~||}{~|}~|{{|}z}~z|}|~{~~~z}~}|~}}|}y~xz}}~{{~{|~z|~~}}|~}zz|{||{~~xz{|yyz|~yy}zzzz||x{y{xz|w{{vxzxyyyyxzzwyxz}{{~w{y|tzw~yy{z{wxzz~|}z{{|{zywz|yv}tyzw}zz|yx}t|{xxzyyzxzy{|{yzz|y{zy}{xy~}}z~}y{{{{zx|{~{{{y{zxxywx}t~v{xx|zz{|zyzxxzz}yuzz|}}x{}vy|{x{}zywz|yx{|{y}~y}{~y}wwz{yzyz{~{|}y|yxy{~{{}v{~y||}~~}{|{{zx~}}yyz~{~}|}}|{}{yzy{y{y~}{}}zzvt|yxy{|ywzyy}yx}z{xyyzy{wz}{|z{|zz{}zxz{||x}{w{xzyzzwzxxwx~uwy{v{{|ywyzz{x|}||{}~|~{zzz}{{}yxyy{x{zz~}|xyw~~yx~}}}y~|z{y|y{|{~z|z}}}|w|z{{z||{~~}{zu{y}x~y}~zy{{{zz||wy~}xzw|{{y{yzy|yvw}zyyvywyz~~|zyx|z{~|z~y|~}~z|z{y}}|vyy}}{x{~vxyzxz}vz|y|zy{zx|}{x}y{zz{zxz~{}}}}}}{}yz|}zw{zzw~|||~{xzw}wyz}zwy|{z}zyz{xxxuy{vx}~~{|z|{|~~|~~|z{~yz{{zx~{y}|{y}|{{|u}{y|z|{xx{{}wx{y{}~~yyz|z}x}z{yz|{|zzz~{{~|y}z}{{|y}z||{zvy~zx{{z}{v}{z~}|yx{|{{}x{{{z|z}|zxzzx||{}}x~}z~{}||~~{z~}}}}||}}|~}||{{~{}~}z~}||z~|~z~~~|{}{}|{}~{~}{z{~|}}}}}~}{|~}|}~{~~~}~}~|{x|~||}}~}~|}||~|~|{}}|~}~~~~|}~{|}}|~~v}}~|~}~}~{~}~|z~}~~y~~}~~~|~}~y{|~}~}~}|~}}~~~{z~~|}~}{~~}|}}|}~|~{~}|~}{}{z|~~}~~||}}|~~{|}~y~~~~}|}~~|~|}}~~~~~~{~}~~{~~~~|}~|}}~||z}~{y~}{|~~{|}}~~~}z~~~~||{z~~~~}}~{|~}~~|{~}}}}}{}|}|~~~}||}~{~||}{{}}}{{}x|~~~~~|~}|~|~|~~~{~||~z{|}}}}~}~}}~~}~~||}~}~~~xz|zux~zzy|yzy|zy|uwxzyy~x|zxw|y}xwzryx{{|zzz{yyyzy{{yx{y}vw{{yzx|x}|xyv{}|zzw}zwzsvw{x{{y~wzxyxzzw|y~z}uxzxxx~~{{yxxxxzzw~yxzwywz|{{|{w|{}yyxwxyy|z|wzz{yxv|vzw}z{zw}vyvwxv~}zy{{y|yxy{|x|}xyz}ux{~yzzy|wxvy~zwwzvyzw}}{{yzzy{xz~|z{y{yzyw}|y{|s~zy}x{{xx}{y{yyw{}~{x{|{{zw{vzxzy|wyyuzwwzu|{y{uy{x{yvvz|z{|yz|xzx{}w|{}yyzp{x|zz~w~}xyzyx{yx{}yz~|wzww|x}wzyz|yxz}xvv{}yyzwz{xxuv{}xvyxzy|zy}{xw}zx~x{x{}wwx{zxx|x~zyyzz|xyvz{yz{|~xzv~}xzxxw{yyy{{|yz~{||w~|}}xz|{z|y|wxyzu|zzxx}||y|v~z~{|||{zxz}~{zz{{tyy}w|y|~{zyyyz~~y~{y|z{wyyy|{}|y}y{w|}{yv|vvw||ywzzyz|v~xw{}|}yw|w{w||v{|{}|z{{y|zyzzx~y{z|x|wy}{~y{w{yz}}|}x{~w|}||zz{x{~yz{yy}|xw~uwzzxx|{||yy}|yy{|}wzw}y|zu{{}zy}}~uxzzx|z||{}{|~{uy{z}}y{|{z|y|yz{x{}yxz}y|wyxzyvz|zz~|~{zy~}y}|}~y|wzy~x{yzzw{z|w|y|zzzy||{}~{}v{|||z{|}~~{|}~|~}~|~z~y~~}w~}~~}}z}~~{|}|~}}}}x|}}~|}{|}{|z|}}w~|{{}}}~}}{y~~~~z|z~{{~{}|~}~}|{}~}~}~}{}{|}}}~{~~|~}~}{}~}}z|x|}}}~~~~w}|x~{}{}~~|}{|{y~{~}}|z{~{~~y{}~}}~}z~~{}{}~~~}~|~}}~~}}~}z}|~{}||~~|}~|}~{~{~}{|~~|}~|{|}}{~{~{|}}{~|{z{|~~~}~~|~}~~|{}z~}|~{}|~y~|~~|{|~{}{{}~{}z~}|~~{~~}{~~~~z{|~yy~~{{~~~~~~}~~|}{|}}~zy~~~~}|{~~||~{|}}|~}~|||}{|||}~|~{|}{~}}{~||~~~}||~~|z~{y{y}xzy{zzx|zxz{z{y{vv||zzx{x}z~y|zyywzy|wyu}{{{|{yyzz{yxyxyxyyzy~~}yzz{~}|}yyz||wyyxwyyzvw|yzzx|wuxwyxx~y{}{~{yz~w|x|||vx{z}|xzy|z}zzxx|xyxz{{y}x|zxz}wzzxyzw{wvvzz{~zy}}zz~xzzw{v}||w{~z{}{xz{yyyxy{zxzxx}zwzx{{~y|xy{|{|zz|x}|y~xz}vz~{xz|{z|}w}zy}x~z{{z}}xyxyzz{|}y|w}zxzw}zyzy{|y|xzx|{y{~{yz{xz}~|x{yxz||}zyz|xy~z}z{u~|zuwuyzxzyz}v|vzywxw~z}zwx{|yz}z{zy}w||{{}x|xyy|x}{y||z~{x|{|xw{x{{}ywwv}{wz{wxyvyyuyyw}}}x}y|{~x{{xyz{{|~||zw|{y}zvy{zwx|u{vvz{|xz{|~zw|wzxxz|zwzw~~|x}}{|x{{{{v{w{{|wx~~z}}{x}|w{yz}z{z|uzzzwy{xyzu|}{vt{wxzxyx}{{{z}}~~z|zz{zzy{zy~z}{{z|zwzwyv}x~{~|zy{|}yx{wwy{{zzzxw|z{z{{y}{~}w}}}}zy{~{|}}}}{z}{xz|xw|~{z{{{y}yw{y{}|{}{}}~{zx}z{|{z}{{{{|~}}~yy|{zw~xz}uw}w}~y{{y{{yz{z{zxy|{|v{{yz~y}zyzu|z|z||xy}y}}{{~~|}}{}|}}~}|}~}{w{~}|yy{~}|{|~|~~||}zz|}}}}}|~|~{{}{~}~~~}|||~}}||}{}}~z}{}|}|}|}}|~{||}}}}~}|~|{{{~||||yy|y{~}}}~}~~}{~|}~}~~~~}{~|~|||{}~{~}|{|{|y{|}zz|}{~{~}~~}}y~z{y|zy{z~x}}~}~|~|~z|~}~}|y~z}~}|~}~~}y~z||y~|~}}z~||}|z~~~||~}}~}y{}~}{}|}}~~}{~~{}}y~~}|}||~}~~~~}{~|}~}}||y~{z}x|{|z}}|w~~}~~~}|~}}~}|~~~~}|~}~|}}s~|~y~|||}{}|~z~|}}~~{{z}{{y}}~{}~~~}}|~~~|}~}}w~~}||z~{~|{|~}~}}{|~~}~}|}~|~~~}~{}~~}|~{}~{}~}}}~~~~|}}}zyzy{|}yy{yxyv}yu{x{}v}zyxw|vzzywyxv|xuxy}z}zy|xvwz{yyxxzz~xv||xu{{xz{|xxy|yyx~w{yyxyz{y{xz{xzvww|wx{{z{zyvx~z}xyz}ww{y|v~yr}yxwy{z{{}|}wv|y{vy{zxy{{}xwz{{wxz}yzzx{}y~yzyz|y{zz{yzvwyyy}y{zy{vz|{wzz|{{{yxwx}ryzzz|ywwyz|zy{zxw~}zyx|yvzwz{zz}vww}zz{{{yz|zyzy}xz~w}z{vx{|z|}xx|xyz}xxy||xyv}~y}{yx{}{||vx|w}{v|y~z}}~vyzwx{||}zw{xz{|~z{{w|yzw}wy||zwy{{{w{{}{z|y|{yyw}yv{yvv{zwy~yzzyzzz~wz{{xy|z}~y}}yy|}zzz|xxyy~{}z{}yw{zwyy~|xy{{z|{yuvz~{|xy{x|xz{~~}|{y{v{z{zyz|}w{yy{yww|}{|yz{{wy}yy|}y~v|y{}zzw|}{|{}y|wx|z}{~w~{y{yuzz}yw}xyyyz|~y}{yyxy|yx{zxy{wzx{{zzy~}zy||xzy{~}}z~|}vz}y~x~yy{y{v{zyzzzz{}zyu}yyzyzyyz~wy{zuz{ywz~y|x{{{}|t{z}}|zwvz}{y}zyzz{y{|y{{x}|z|yx}{yxxu|}{zzz|zx|~|~|}z{}|vz||{~yyy}|vzz}{wwzyywyzxz{z~}|{|z|y{ywzzzyy|zx}{yxxsy|xvz~y{~|~y~|}{}}~{~}~~~{}|{||~}{}}||}~}}}|}{~~~}{}~}}|z{{}{{|~|{{{}}{z~}{}~{||x||~|~}|{y}}{r||}z~|}x}~}}|{}~z{}|}|{y{}}}}{~~||~|y|~~}|}|}{}}|}{|y~~~|}{|z{}~||{}}}y{~{~|}{~}~}}|}}|t~}|}||~~}{}}|{y{}|~}}~~{~~}}}}zx|z~~|}~x~~~~||~}|~}~}~||z{~}~~|~~}~}}{x|~~|}}}~}{~~~~y{~}}}yy|{}|~y~}}~~}~|~||~~}}{|~}}~}~}w}{~z}}~}~{x{}{{~~|}||}|}z}}|~}~~~~~{~z}|~yz~~~}}}~}}~~}}}}z}~}|~~}}|~{|{~}}~|y}{|{~}{~~}~~~|~||{~~|{}{{~~}|v~y{}y{xxy~}}xxv{}x}z}}{zvuw}xwzyuyyzzzx{xzx{}{yv{y|}|xyy~x|yy{yyxx|zzxy|xzxyz{x{wz{}x{wuxxzuzsy|{zz}wxxty|}yx~~zx}zx}yzwy|{zy{{}{yy~wwx}{tyy|y|zv}{tyzx}~v{x||zwv}vyz{w|yzxz{{xzvwx{z{vx{}{|{zx{~y{{}|}tvzy}yy}tzzwx||zyt|~xz{{xz{~{{|xyz~~xxyx{}z{~~wxz|yy{y|{{{||{z~{vw{}~yw|u|w{y{zuvwzyzyxu}y{|x|{~zxw{|z|zz{w}{yx{~{{|zxz}}y}zxvy}wzxxyzzuyzwywx}wy}{zwzzyy{{{z|xx}|}}}{zxwx{|{zyzy{z{vx{wxzyw{~yz|xv{yzzxwz~t{w{t~y}}~|{v|}~vy}~}|z{w||{z|}}|}{|z{yz~|wzx|tz{}x|w~~|wzxy}{|{w{xwyxy~yz~}~zyx{|z~}zz|}|w|x~|z}{~x~{~{zw{y|xyzw{yyzzz{{wxxxz}}zwz}{wyz|z~x|{|zzxzwz{~y~~{}{||y{~z|u{v{zzzzy}w{|w|{v|{~yyx~y|||}|y|y|||{~}}}|}zx~~z~|y}z~~z}{yz}w{{|wz{uz|x{z{x{|zwwzxuxv{zx~yyy{yy~{{{|}|xx{z|x~~|{zy|y{~xz|yyy}xz}x|y}|}y|z}|yxx{vx}{yxy~yy}z}}xzz~}wy|}}}}~{}}~}~~z~|{w|}{{}xy~}|~}~{||}{z|}~}|}}}|}{|}|y~~|{|~|}{~z{}}|||z}|~~~z~~{}}~~{~{{}{z{{||~~~||{|{}|zz}}}~~}z}}~{}~z}~|}~~~~|}~{|~~~|~}|~}||~y{}}}|~|}~|~~~y|z}}{~|~{}}x{|||{}}~~||}|~~||~~~{~~}zx}~~~|}~||}~{~}|~{{|{~}~|{~}}~~~~w{~}}}w{|}z|}~~}z}}|~~}~}}~}z}}}|{{y}||~{~}}}~}}~}~|}}}|~~~}|}{|}}||{~}{~~||}~{~~|~}{{{z~}}|zz{{~{~}z~|}~|}~}|~}{~~~|~|{}|~}|||yzz|}{{}}~~}~zy~}||{~z~{~}~~|~~}}}~~~}~|{x|{}twxzw}|zty{|zuz|z|yz{~|xtw|yuvw{}xzzxz|{u{x{yzuyzyzx~xx{|z}wzw}{|y|xyy}{xvzw{|wv{uxwx|}y|wxw{yyy|y{|x{xzyvyy{z}t||v{yz{yy~}|uz{yxyx{|yyyxywxzyyyyyyuvzvuwyuwu|zz|x|vw}zxz{vz|y{xvyxzz}x}z~|zx{y|{|zz~~x{ww~|wxyxy||z|{zzwwz}|x|}xw{{ywx|zxxwwzyx{x~xz|zz|}y{x{w{|{{~|{xyvz{z{yy{}v}tzy|z}y|{|}vxzz{zvx|zzz{wxzy{yzx{x|~}|uy}{|}zxx{x}{ztxzzz{vz}|wu{yzx}|~yx{|{{zywyy}y{x{{~~wy{{{}zz}|}yzz{wzzz{{x{|}y|{xwx}y|v{zyz{|w}zxz}{xw|w{u|z}{x|zy}|x}sz{zyz~zyx{{}{y{yz{xvw}z|wyxx}~z~|z|~|{xzzwy{|yxxzw|v~||{y{{}|~|{{{vz|zx|}{{wv{zyyxz{x~{{{zzywy|x{y{~v|~}{z|x|xw{wtyx|{z{zzy{z|~wxzz{{x|zw~|}w~x{{|||x|wy|zwwxx}y}v}yy{zuzy{w|||tzzyzxzyy{z{}}}u|yxz~{}v|{{{{}y~||}}zww|ywz{v{xzz}z{vyz~y{w}w{}|{z|{|{y{y{{}~wy~|{|y{zwy{xy{}{yzxy|zwyxyw{xzw}yzyzz{{{y~|}|{~|}~}}~{~}}|}|{~}~z|}}~{{~y~~|}}~}}~}~~~}~|~||~~~|~{|}{{z}|z|~~{{|~{}{{z|{}|{~|}|{}}}}z|}}|~~{}~|~}~~}y~|~~}|z}{|~~}{}~z~}~~}|||z{~w|~}~||}}~|~z}~~~}|~~|}{|~|~}~|z~}|}~z{}|}z}|}}~|~||~z~}~~~}}|}}|~~}~~~|{~~}}}}}}|{|}~~z|y}}}||}~}z~|}}{{}}~|~~|~}~|||}~}|~{xx~}~{|}z~}|}{}{|z~~{~||~}}{}{~~}{}~|}}~~~|z}|~|}z~}{|}~}{{{}z}~|}~~{{~}z|{}{~~||y}}~}|z}~~{|~||{~|}{~}~~~~~~|z|}~}~{~~|y}~~||}~}|}|{|~z{~|qxx{w|y{}||yw{twv{{|xwzxw~zyvz~{zyuwzy||x{zz|zxz{xwzvx}x{yz~}||u}z{{xy}}y}{{xvzx{{vz~zyxxyyzyw{xwzwyxx|{}yxuv}||{|{y~yxyy|y}~zxzx|x}{|uxzyzywu{v{yzzz{y|zyuwy{vwxz|v~wyxzyzyw~{}y{y{zvz{ywy{}z{}|zyzyyv}x}x{ww}v|{x~}xz|wywxyyxvy|y|~yyx~y{w|~xz{yz|~z}wy}}|z}}s~z~{u~x|{xy~|zx}w{{xw}y}|}|y}}}{u|zy|xxyzxzv|||xy|y}z|}x~x}~{~|{zyz~ywyyyx}xyy{t|u}xz{zzy{|}y|}w}y}|{z|{~|z{}}y}zw|w~}wx|y{||}wx{t}xx{wz~wwvzwx{|zzy}xyz~wwyrwy|zxy~~}{|z{z~{}yx~y}yz}z{vzzwyyy|y}x|zyyz~zy}wwzxz{uz}xxw|w|||~|~|~xz~{{wz{}vz{}{{zy|z}z|~yx||y{z}zv|ywz|zxzyzw~w|{xy{w|{y{yzx}y}w}~{{|~{~||}|{z{y|zy}twxx{zw{xyzv~yyxwyyww{zz{~zyyyz}}y|y{{|{y}yywz~|u|~{}xy~yzx}{|zxwzyx|v}{zy{z~xxz|y{xyyx|z|||yz|}y{{w}{{zz|{{{~y~x|y{xz{{|{yxx{ww~z{x{x}{y~yvyzyzu|z||}}{z|{}}{y|{z|~~~||~|~z{}~}zz|{|~|~||~}}|~{z}|||{~~y|z{~}~|{}{y~~y{}x~}|}yyzz}|{}z{~z~{~yz}{|yz~~}~}|~~}}}{y}|}|}|z}||~~y~~}y||~~|x|||~}~~~}~~z{{}~{}}~~{}~}y}y~|}{}}~~||{}~||~~~|~{|}~~}|~{}||~||}~|||{~~~}}|}}~{{}}{~|}~ty}{~~~{~|}{}~z~~~}}}}~{~~~}z{~||{}~||~~|}{~~|~{{~~}|~z|}~~}x|}z{{~z}{}}}}}{|{|}~|~}}{~}~~~~t}}y~~{|}~{}~|}~|~~}}y|zz~~|}|y}{}|z}}}{{~~~}~}~}~~{}~zz~~~}}}~|}~}}}~z~~|~~}|}x|{}~}~~~~~}~~~}{~{~~}}~}|}zz~|x|~}~~~{}}}~|}|{}xx|w{zzz{~zyz{xzz}v}xzz}{xwww{y{|zyzx}}zw{z||xsz|{z}}xyzzv}z{w{z{}z{y}v~y{|{{yvwyzzwy~|wyxuvvyyzwv|uw|x|xw{{z|{|vy{z~yx{x{{zz}}}vv}wx~vyyrzxvy}|vyuxx{{yy{{|ywwzz{yzzzx|y~yzw}{|xz{vzyy|v|{xyuxzxwv|v{{zzyv|{y{{zzx{{zy~z~zvy~z|{xyy{~{|xyx~|vyzx{yuu{y}yxzyw}y{yux{yz}yyuxy|xyy~xz{{tz{}xxzw{{{}w}|{yxwz|yw~{x{|{v|{{w{|zzz|}yzxw|yzy|x|zx{~z{{y{xz{|z|z{||x{~yxywzzx|{}zzzxyyzz}z|xwz|~{x~xx|yzw|{{{zw}yy{yy}~w}{xvyyz{yy}zx{y|{y}y{y}z|||{{yz{x|x{~x|{y{xv~}{}}{~~zx|xvx{t|wz|yxvz~|y{ywzzzzzww|yzxz}{y{y~yyzx|{z|z}x{{|||y{~{~~zzz|{yzzz|y{yx|z||y{{w}zx{||~{|~{x}yz|zx||~zxyww|yww{zxzyyz{zy|zv{zy}x}{zvvxz{yyvyr}}yxv|zx{{yyv{|wz~y}~zzwyzz{|||~zw}{~vxu{zwzxxuwyyzz|y}{~{x{z}{y|~vy{{zzx}{|z}}zxx{|u|{{zw|y|}~}zx}~~z~{|x|xx{wz}zxz~|z{wxxx}~zv{z|yzvxx~xx|}z~~~}{|}~}|~~||}|~{{}x~|~}|}z~~|~|{~}z~~{|}~~}~}}}u}|}z}~}{{|~}~{~|}~|{~z||{}x}|~|y}~|~|}~~~~}~~~{~{~{}~||~}z}y}z}~~z~{{}||}|z|~~}~~}{}~|~}z}x|yy}~|z{|zy|z}}~y{}{}{{~|y|||{~~~}~~}||}||~|~|~}{~~||||~{}||}{z|z}{~~~|~}|~~}~~{~}{|~z}z}||{{~{|~|~zz|~z||~zz|~|{{{{}~{z~}~~{z|}~|{|}}~}}{|}|}~}~}~}}~|}}{}|z~~}x{}z|~~}~z|}}~}~|}{~~y}|}}~~z}}|~}}{~~{~}|~{~}~}~~|z}~}}}}|}~}z}~}~~~x~}|~~|||~~}~|w~}{}}yz}}~}~|~}}}~~}{z}}~}~~zz|}|y}{}~z{}|z{}{|uxyzy}tzx{w{||{yxzxwu{wtxxwyy|{{xyz}}}y{zy|yw}wuxzy{|z{x}|{xw{x|zuv{xxy|yytyywvzvywuxywvz|yzv{yx}|~yz|}z{{~yz|vzx|{yxw{z|~zwwx{{z|zzxvvz{zyx|{{{xz{vxx|zyvw{|}|x{x~}xzxzzxzyy|}zzw}|xzzzyzyz|w~zzx|x{w||xz{|z{zy}yyvxxxyz~z}xxwz{}|yz|{|~w~ywx}zzy}}}zwtyyty~{xwzyy{u}wy||z|{{wy{yw|~yyz~{z~z{yw|zx~{z|z~|x~z}||{zy|}zzz{wwzy|xv{yw~yyw{}xxvxz~y}y|||z|{xzyy|~z~|{{}z}~y{{|{|xx{{zzwuyzw{yzwy|}yyyy{|{zwx|}v{~{|w||zz}{{|}zx~{{y}~vzy}|}z{v}yyw{w}|z|}yyy{{~o{xw{zxx~}~z|~{}{{{yx||y|}}v}{{z~|}|{|~zx}x|{yyxy}w|wvxx{}{{yy{~yv|{~{x{{}xz}zzv~~{{z|y}{~||{}{{~~zw|vx~{{z{yyw|{}txy|u{z|y}zx{y{|}~y|x{|}|wx|t{z|}|uz{|{|}{~z~|{zxzyvv{yyyzwz{z{ww}z|y~~yx}yxxyxxx}w{y~}{{{x}z|}}~~|{}z{{z|~}|tz{zyu{zz{x|{{{~{z{zyzwwzzzz|{yy|}{wx}}w~}zz|z|z~z{z}{~}}~|~|~{}~w}}||zz}|~}{}|}z~}~~~~~}~~~|~|||}|||}~}}~}|}~}y{|{~|{~~~~}~}~}}~{~~|z}{~{}|z{z{{|}||~|~}}||~|||y|{|~{~|}~|}~}}}}}{~~|~~{~}~|{v||}w~~}{||{}}~}|{|}}}{~{|~}z~{}|~~||z}~~}~}}~}{z~}|||~{}~~}|{y}~{}z|}}~|~~~~zyzx{}{|}wyy}{~}}z}}}~~||~}}|}|||}z|~}{||}~}~|{~~|}~|z~~|}~~~{}}~}}{}~|~}~{{|||z~}~}~~}~~~{}~~}}{}~~}||}~|~~z}}{}}}}~~}z}}}z{}}{~z~~~~|~~}}}}~{~y~{}~z~}}~}|~~|}~~~~x|wwx|~|{wy||w{zzzxx{x|z{wyx|y{y{{{yxyz{wxzvwyzzy}yy{{w|u}y|zxz{s|zyzwz|{w~zz|wz|{|{z}wzx}xz|xyvx}zzxyyx|z|uu|{xww~|x}y{wxz}{{zuz{vz{~zvwwx{x{wx}||y}|zxvxyy|x|zvwzuzwy{wz}|~x}yv{yu{zy|yz{{{~yzxzv~|w{|z}z}wvvz|x|vtxx|wxx{x}~z||xyz{{y|xy{|z{v||{x{{|{}x{zyvy}zxyxzy{xzz{z{zyztyzzvxw}|xxx|zz|yxv{z|}x|z{{zzxy~wy{{v~xx{}zz~wuxty|vxy|x~yzzz{zy|||x}}yx|x{yx~{x{y{{}vvyy{|zxw{~|y{v}syv{{zvxx~{~zxzvzyzy}|{{{y|z~y}yvy|zyzyyz}yw{~||||y~zyx|z{}{~yx{y|yyywz}|{wx{x}vxy~zuy||||yy~x{{x~|xxxzy}yy{xzyz{yz|xyxzz}~z|yzy}z{}{{z{|{yv{y|y{}z}z}vz|zx{|z{ywvwxuy}}wyz~{}{~vvyz}y~}{vzvzy{{|y{ywyu|z|}{{wz}|xyy|{zy{{{~}yx{w{{}yzw|~wvyx{z{{uwvzy}w|zxyzxx}x~y|{zzyw{{zy~yxv|y{v|zzvxx{zy|{zwy{}{x|z|yz|}{z|w{yx{{z{}wz|v}|~{}}z{{{{{{{{y|y|xx|}}x~xy}|y{w{{{|y|{|z}z~z|yx{~|z||}z}~}}|z}}{~~}||}}}y}}~~}}{|yz{|z}}~}}}}~|{~z|z{}~~~~}~~|}|}|}}|~}{zy~z~y|}{{~~~z|{|~||||}{{~}}x~}{}z}y}}|{~|{}{||}{|}|}~}}~}}y{|||}|}}~~~|}}x}}|{}~y{~}|~yzxz~||~}}~{|~{||~~{}~~{|}}}|~~}}~}~}}~|~||z}~}{{~|~{~}}~~}{}~z{|~}}|{z|}|}~}{}|~}y|~||{}~}~|}|~~~}~}}z}{}|z}~{~}~~|||~~|{}~}{}~{}||~~~}y{}}{~~~}}{zz}~{|}}~|~{}}}~}~~}}~~~|}|}~~~~{}w~}}}}}}~~{{}~}{}}}}yu~}|}x~~}}||||}|z~|}x~{~{|}|}|{|~{|~~~~z{{~}}~~~~||}|}y}|}}~|~|~~~|||{|~}~~y~}w|{yyxx}{y|y{txvy|xz}|{vx|zzyyvwyvxvzyvux|yxxzvvz}x~~yy}{{{y|yyz}}zw}z|{~vyxyzx~wzw|{|t{yw|vwy}{xxvxzywvy|zx{z|{}zx{zz|y{wzyyz{}yw||{{}x|zw{vvy{zxyyw~z}yw{xyzzy}xy{zz{{|{{z~y~x{y{xz|{}|ywy|zzxyy{yyz||wzzvw{{zyy{yx|vxz{|{{}xx{yvw||||vyyz~{yzwx{}w|xyz~~zw|}{y||z}xzysxyy{{{xwx|tz}yvvw~yzzx|z}vx{{r{|}|~x}z}x}wz}y|~z}zw|zyy|x{z{{z}{y{|x|z|yz~|xx~yzy~u{|}yyy{|zw{~{y|y|zyv|x}{y{zy|}|z~~yx{uyz{|yy}{vxzv{xxzwy}xyx{}twwzzvww{{{{~x|{{zw{zzy}}u{w~{{|z{xz~v{wvyz}z|}zx|z{z{~{|uz{wxwyyxty|x|{yy}{x{||{yu{}z{{||{zyv{{{||vz|vvyz{y|zvs}x|xz|z~wyyzuzwz~z{{|{{v~{zy~|u|{|y}||{|z}z{}{yz}{}{xw|ytwxvzzzr{yy|wvxwy~{{yxz~||~u{|z||~y}x|wzzy{y}{{|{{}z|y{ww{x{}zw}yz|{w~zwv}y}vxuy|z{w{|wwyz~|~{z|}zzw~|v~zx{~v|y~~|y|{{|}{{zz{{z|~|wyvxyw{|x{||yzw|||zz|zxz}v|~z{zy{z{~||||~}|}}y~||~}|{y{~~{~|~{}|z{z{}}|y}|~|{~{{~~~}{|}y|{~{|}zz{}}}|~}}}}}{v~~~~}{}~y~~~{~~|{y~|{}|~z}}~}{|~z}|}}}|{}}{}||~~}{~{{y|}||}}}}z{~~}x|~}~}~x~~{}|~y}~~}~~{|~v~}|{y|}}xz~}|~zz~}~~~~~}}z{~|~{{||~||~{}~~~y}z}~|{}{|}~}||}y|z~~~y~~~{}~~}|}~~}~}|~}~~}~|}~}y}}{}|z~~}{|}}~}}~|z{~|~}}~~|~~||~~~|}~v~||||}}~~~~~||~~}|}~~||{~|~{|{}|~}x{}}{~|~~~|{|}~~|~~}~}{z~|{~|{}~}{{y~~~~}~|}~|}y~}|}|||}~{}~|~~~{~~{{uw~}z}|{|~~zztw~w{~{xz|{~xuxyxx||y{wzyzv}w{ux|zwyz|v||y|xyy|{}xzxxxzyzy}v|}|z{|xw}yy|{xt}|wyvzx{|t{xvt|{wwz{{v|{xxw}vyyzw~x{xyy{xyzwyzywyzyyyxwzwy{yzy}vxz{zy{yy|uuv{}zyw{{wyz|x{||vvyyx{zz{}x|}wu}vzzyyzz|zyv~xz{vwx}wxzzxyxww{|w{|z|}y{zw{|yvu}{y~xz~tyw}zzxxy|~wxzzz|z|y{z~wxzz{zyyyv{}~zwzx{|wyzx|~|z{|x{{wxzz|~||u}yv}x{{{zzz{zxwx{}{z{|{xzz{vyyw{x{}~}}z~{}{|yzy~xz|{yx}}|zy~zxzy}x|||xyvvzww{z{y{||zywy|{zx||x}~{ww|yyz{zyw}~xwwzzwxzy{|{yy{{x{|zz~}y{xy}x}~xzx}xy{}{z|y{{{{xxz|wyu{|yzxz|xuyz{~}yv}}t~zzy{x{{zwzz{yzyyzwz|xyz~~yzzzvuv|}{|xyzwy}{zyx}{y{zyyy~{|z|y||z|~~wx{~z{y|xzwzy{~z}vt~}}y{}ywy{zzsy{}~zvxvzwy{{}{xzwy}vy|z}{z~}|~yyyy}zyy{v{yz~|yzwvxwvvz}|}y}|y{~zy}~{w{ww|{y{yx{xsy|xy}{|x}wxx|uzy{{ywz{|z|zw|{xy}zyzu|{xxzz~z{~y~wy||yx}|y~|~z~xu|~}{}}z|~}{~|u}~}z~}~~||{|z~}}~{~}z~}}|}|{{~z{~}{~|}||}{x|~~|~~~~{}|{{}~|}|||yz}|~~}}~z|~|}}}x}|}}~}}~{~z}|}}~|y||~|}x~}z||}~}~}~~{}{zy~{}{~{|{{}~{}{{~~xz||}}~}}}{||}~}~{|}~}}{~~}~~}y}~~~}}}|{zx~~~}{~}||{~}}~|y~|}{}|~~|~|}~{||}~}~|u||~~{~~|}}|{{}~}|||{}}}}}}~z}~}~|~{~{|}~}{z{}~|z~|}~~|{~z{|}~|}|~~{}~}{~y~}|}z}|~~~{}|~~{||~}}~~|}}~}~u~~{~~}{~~|~}{~~|}~{}~y}|{||||y~||zz~z|~||}|}~}||~}}z~~||}y{{}}}}z{}x~~~~}~{}~~}~~~}}~}{}{}~}|~}~~zz{}}~~zzw{w}z||{}{yz{{}|~yxzux~{xzyzvwz|sywy{vxvwyxw|x~wy|{{}zx|}{zyy{yz}{u{z}zy{w|xy{{w{x{|zyzy|vz|w|}|ywwyx{y{yxy|x{yw{zz}{z{zz}{xz}yz}w|xwy|t{y{z~zx{y{y|x}y|zyzyx}{z}zuzxy|{|}xu~z~|{y}}y|{~wz{y{x{}yz{{~uyy|vx}zz{wyxw|{xyy||{w{uxy|x{yyw}{zzzxz{y{zy{zzyzxy}xxy|zyx}xxzx{vuzyz~yyzyyyz|w{{z~|yzz}xzyxzy{wx|{}yyzxy{{z{w{|}}x{}|xx{wy~{yw{xt{}y~xwz{xvxx~yyxyz~x}}~|{{{{wxxzxx}}z}||yzy{{{z{xz{{yw}xxx}|zy}{zx|xwvwwy{|{z{w}|z{||}{z~z{z|x~z{vzz~zw{~x{xwzwwv{z{{{wzw}z{tzzyy{yw}{y{|||{}||z~w|z}|{|y{|x}zu}|{{}xy|z{vwzx{zy~x|x{|{w|yuw|uxwuyuz|yz||{y||~y{}z~{|{~w{|y{}|y|zy{yt~}z|z||xz|z{{vy~wvx{z|zy|}{y{||{{{w}{yw|yy{{x|yyzzz|z}}{||wy{|y{{v|||xy{|y~w{|{y{y{y{yyyxyz{z|{y||z{xz|}}{zy{y}||}yz}}wxzz|}|zyz}|v}z{{{zy~xy{z{y~www{y}y||z}{|{{}}u}|w~}}}|{{||~{~z~{z~~{{{|y}{{|~}|{|~}~~~|}{~|}}}~|||}{~||y|}|z}{}||}}~{|~{~|~~~~z~}}}~~}}{~}}~z|}}~zy~y|}|~~}~}{~v{||}}}x{}}~}~~|~{|}~|~}~|z|{||~~~|}|~|}|~{~}}~{{z~~}~}|y||}|{}|~~|~~|~|}}{||y|~z~~z}~~}}}{|}{{~}|}}||}|}{~~}}~~~~z}~~|v}}~|y||}z~|~}}~||~}{||}}}~~||~{}}}}~~|}}y{|xz}|~|~w~}~|||~}}~~~~|~{~~}{}~}z~~~z~~~{|~|}z|{~|~~~}~}{|~|~}||{}z~}|~}~{~~~}~~|}~}z}||{~|}|~z}||{~z}|~~|}~}~}~{~|~}}|||}~~}|~|}~~{|zzw|x|wwzwwyxv~yzyu|xzw{|x{{{{xyzx|y}y{y|yyw~z||x|yyzzwzyy|wxy|t{yvyvv~y}||u|y{z{y}xyv{{xxx~}{zw{{vv{xyvz|}w~xxy{zxyz{wzyw{{}xzx}{z|zuy{y|x}x{yzxx|zyz|{y}xzzy{yvx}y{}y}zy|yuxzyyzxyvzzz{|xwzy}zzyw~|zw{|zy}{}yvx{{v|{{x{zwzyvz~~|{yx{}y|{|}|zxywzz{x}wwy{y{}|xvz{yy{{x|zx||y{}{||zx{v{yw}zv|yz{zw|{y|xyz{v{{~z{{||z}{||{y~w|x~y{zxy|}y{y{}}z{w~{y|~wwz{r{||v~zxwyz|tw}xu}wt|{|z{{{~yz}{xxz|yy|}xy{}v{zxy|}{yzxzzyz|{yy|z}yuzyw|zz|y}~yyxyz{yyv{z~x{xw~{~}~{v{{|~|zy{zzzxxxzzzz{u{yy|w~{|v~{|uzx}vyzw~yzyxy{{{|}w}zz{{zvy|}z|}}w{zx{x~{{{{xzzwy|{y|y|{|{{zx|}wz|wx{z}}~x{{y}z~yzz|}uyyx{y|~yxz~ux{{}}{xyy|yzx}yzwz}{w||~{yywv|{|xzz}zxv{z}yzvxvz{xz{z{xzz||z{x{yz{}}|yy||xv{|x{xx}{z~{yzy~{zy|zz}}|~z}~w{{z|w~{y{y}zzx}}~|v}}~{{x}y}{{z|y{wy~zyv}{zv||}~~||{zy~{}|{~|~|{}}|~|~|~~~~~~~~~|}~|~|}}y~z}}|||~y~|{{{~}|{z{}z|}z||~z|}z|z|{}~{{}}~~~{{z~}}~~||}~~}yz{~}|~~}}x~z}~z|~{~~{||~{~y}|}}|~}~||}~}~z~~}}{zz~}z}|}{{|~z~}}~{~}~}~|}~|~{z}z~~x{~{}}~}~{{{|}~~||}|~}||{y||}~y~}~~~}|~x{~x}~zz{z|~}}~~}|}~x{}~yy~}||~}~}{~z}|~}~zz~}~}|}{~}~||~z}~~}}}{~}z{~~~~}~~}~~|}}}~~|}~~}~~|~~~~~|x}}{~~}{}|||z{}|{~~~{|~~}|~}{|}}}~}|z{}}|~~|~|~|{|~}|~~|~~}}|}~~}~~}}{~}}|~|{}z~||~|~{~}~{||}}~~{|}~|~}~~~|~z}z|x{{}yzwy|zzwzxuy}wzzywwz{u}x~xxzwzz{{x~zxy{z}z{{zyy{y|}{}||{z|x|{z}{yx}wuzyyzzx{wwvyy|z|vyvzywvyxxvy|xxy}yx|zuz||}}y}zzzvz~}vxxz{}zx~}xyywyzzxy|zwt}z|x{zxyxzwxx}~{}vzzz||wy|}z||}vx|z|yyyz~{{}wwuzywwzxwyv}y{}zx{|yww{wxzzzyzwxwx{||{|y{y{}zyt}{|z{||x~}zz~v|u}z}{yvy{v|vxxv}|~{wwz{~vvy{{zxx{{w~xz|zwzz{}{~y{x}y{{z}||zz~z|v|{z|{{y{}x~wxuw{xww{xzyzx{zzzvs|{~z|{ywyy|}{{zzzxy||~yw{z|{wx|yzwzzzwy{yz||wz}y{xxxzwzz{zz{{wz||y}~yz{}{}{z|{|~z{z{yx|}{x|zyw{|}|y|y|vyy{ww|wuxy|yy}z~yyv{~{}|~}~{}~||~~}|}~{{{}}|vzzw}xx~x{y~w}xzxx|{{~wyx{y|zz|}yyzwx{z|}|x{zw}~{yxx{||x~y}|{y}|y{|{~wx{{{yuv|zxzvv|z{y|y|y|zyx~zx{|~}}wy{x{||||}y{z~}z||y{}{y{~yt{{{ytxzzyy{|x|{zz{~y{}zz{tyzx}|}{{v|{}{z}z{{}|~}x}|{y~x~vzy|xxy~xyzz{|zxy{~z~|zyz|w|w{w}y|{}xy{}{{}x{zy{~}}}}|~}||}}}}}||}zyz}y}{}|{~|}~~~~}||}z{~||~||~}{{|}x~}~}||x{~zz~{|}|{}}{}}|{~|}~~~~~}}~z~~~}}|~~}~}xv}||}xy~}}|z}~~|}~}|}|}|z}~{{|}}y||~}x{|}}{~}~}y~}z~}~|~~~v~~|~~}}~}xy~|~|~{}{||}z~}|~|}}{~}}~|}}z~}~~}}}|~|z~|~~|{{}}~~||}|~|~}~|~||||{~|}~~~}z~{{|y~~{~}z||y}z{||~|z|~}~~~}}|}|~~~y|~|}|{~}}zz|~~~|~}|~}{}~{}}}||}}}~z~~~~{}~y}{~~~}~|}z~||~~}~|~{~}}}}|}|{|}|}|z~}{}{~}~~~|{~y|}~}~y~~{|||y{~}~}y{||z{z}{~{x||}}}~~}|w}}~~~~||~}z{yyyy{zw|zyvywv|w|z{yut{{zx}zvz|zw~w}y}v}yw|{~yuz|z{z}zwzyz|{wyx{~z{zzz~vt{y{z~xy{{v}||xx{xy~{t|}uyz{wxywzz|zzw{vyux{xxuv}u{yyzxxx|}yxz}v~y{zwvyz}zvvyu{yz}{{yyv||yx{ywv|||{wt{vxx{yuzy{vwy}y|r|{x{|zxzz|{w}vu{sw~yx~zzv{uzyxx|}z}yxw|zzzyxz{y{z{vy{{}~y|{uyw~{zz~xyz}z}wzz|}yz{{{yzzy~z{{uzxz{{xv{yww{|v|{{|wxx}xxyxz{{vy|{yw}yv{}x{{yzz{|xyw|}}~y|{{|}{wz{|t{{{{xu}wzvzv{wzw|xvxz}}y|z{}{{|{|}~y{}xy{}{zv{}y{}||{zv{yww|yyzx{yyy}|yywxw|}y~~{yw}zy{}y~vzwy{z}{{y{z}wy{yx}|yxzy}}x}x{yzz|v}|~x{yy~xxxvy{|y{~}}{~zz}|zxywzz{zz{zx{wzzv{x{z{{zvzy}~y|z|x{w{zzz}wz{y}y~zz|~z{yz{{|x|z|}{}zyy|zx~{x}zvxzzxv}zyx~|{zv|zz{{|zwwy|{{{|{{zswxx{vxyx|y{yzww||zyzz{||xzyw||{}{}zzx|w}x}zzw{|{}uy{{{|~xzx{xz{}zz{xu~zyy|y{|zy{{x||y{{{yw{xx{{{}}{|z|w{y{yz}|w|{{|y{wy~|x|||}{xv{~{~z}|~uzz~~}||{~}}{~~|z{zzz}||}}~z~~~x{w{y|{}z{w|}~{{|}z}{}|{yy~~{}~~|{}~}~}{}||~{}~~z{|~|}~|~z~}~~}~~z{~}}z}|}||}}z~{||}}y}||w|{{}||{{||}~~}}|z}{~~}}}||}y{|}}y~~~~~~zz}|~~}||~~}{y}~|zz}~{~{~{}}}}y~z}|||}}||}{~|}~~}}~}}{~|~|}}}~~|}~~}z|}}}|~||{~~~y{|}~~}|}{|{}{}{|}{~|{~|~}~}~~~}z~|}|~}~~{|~|}~~{}~z~~~~z}z~|wz~|}z~||}|~{w}{x~z~~{~||~||~}~}~{~}~}~}~{||~}~w||{}{|~~}|~}~}{~~z~t~~}~}}}|~}~~~~|}|zz}}|}}w}{~~{|}~}}}|~||||}}}|~|}|z{~~}~}~~}~x~}{x~{z|vz{~y}{{}tyy{y~zwzy{vy{{zw{sxz}u|w~|z}y{vvx{{zu{wv{vzzxz~xvyyzy~{{{z|{|wz~yzxvy|yv|xvwxzxzwxyzzw|xwzvxy|yxwwzy|}zzw|~}xxyxzvz{yw{|z}w|xwz~y{yxyz}zwy|{|}ytzy}{y}{y{{xxzy|vz{{y~zwzyz{xwyxwy}|{xy{{y~yvyx}{}yw|y{{wyy|yzy{y|yx~wu{x{wuzwvy}t}xx~y{y|{|x}{yx{zxz|zxwz{{|{{xvxyxu|zx~xxsy}v~swyvz~yyw{y}rzy{}z{~ww|y{|z~x|}}||{{yzyz|{|~zxy|uxzyt{wwyyxywxww{y{{wu|zyxz||{|||xzz{||xz}vwyy{~yxuzz{|{v}zy|{ws|xx|zyx{~xyrzxyyvyy{{tw|z{y{|~{yyw{~}z{|}vx~z|~~xy{}z{{z}|}x|{wu{zw|x}x}v}}{xxy{z}vz||y~{~|yy{|{z|}yvz~y|~yyw|{|{}x||}~zy|~}|wyzzt{y{yx}xyyz|yyx{zwxtx}vy}}x{|~|x|y|~{z{x|{~yxz{xwyzzyzy|~z~uzuy|w|{z{y|wyv{xyy|{w}wwy|x|z}x{y|}}{}{{z{||||x{{zx~z{xx{{{z|z|{|xyyw|zuyz{w|z}vzxw|{w|~wzz|{{y{y{xzzy~~}|y{xw|}{{yz|~~z{yyyvzw{z{y}z{xzww{y}{zv|y{}~{|y|w|}}|~||{{z{~||~~{~{y~||{~|{y~x{{z|}|}z|~{{~}~~}v|~|z}~}}~|~{x{}{|}|{w{~{~}|}}~{y~}|}{}|}|}}}z||}}{z}w}}~~z~{|}z}|||y~{}}~|~{|y~}{{}~y|{~{}}~~~~}}}|zyz}~}}{}}{~~||~~|}~}|~||~|~~}}{}}y|~|z}}{{}~~}~}}}|~|{~}}~|~}|}}{}z~}{z{}{{|{w~~z{~{~|}z~~|~~~{}~~}~}~{|y{|}}{~|{|~|~~}{}~}}~}}}||~}~}}z{{~{|}}x{z~|{{~}||}{z~~~|~|||||{|~{|~|{|~||}}~~{{|~{~~~~~{}{}{{|z~|}|{~~z}{~~~||}|~{{}}~|}~~~}~}{||~{{}|~||}~|}|~}}}}||}~|{|~}~{{|~~|~~||~}z}|wzzww|zy}yxzwy{wzyyzyzyyy{v}ztxyyz}}v{{xwtyx|uvyy{u~xyuz|||yyw{x|v{yzyxyxy~}||ywy{zw{}yzx{wv{z{sxv|zyw|u}yxwuw|}zyywzyt|yzyzyywzy{{yxyw~}z|w~{zz~zwzzwzz{|y{{x}{~wwt~|yzxxxwwx{~xyxzvxyxxx{zvx{{x|{xz{{||yzzxzywuz|yz|}zz|wz{|}t}{yz{xxyz{yyxztxz}w{w{w|yz~xxwz}||{uzy{|ww}}wtz|{yyxy}|~wx|~zxw{{zxzvyz{z|x{z{ywwzzxv|z{|wxy{z{}y{x{xz{wzx{wwy|y~xy|yyz{}zwxy|{{{wyywy}~xw{~zxyzzyzz~|}{|z}x|zz}u||z~}zwyzv}w}xvz|{zxzzxvyxx{{{xzy|vy|wv{z}|zyxx|y{{xzxyytzy{z{xzwx|zz~vyz|{}{xzzw}{{|z|}y{y{yy{x|{qzx}xz|ywxxw}{~{|wzxsxz}}|u}y}{y|}wyzy}yuzzwvyzx{|w|}{zywxzzyzyu}}x}w{xx~yy}x~~x~zzzz|y}{yzw||z{zy}|zzy}yy|vxy|xzx|xy|yz}uxx{yy{yw|zxzz|wx|||xyy{yw{x{{y{zzyww|yxw{zzx|{z{{{z}}}{}y{{|yxx||wyx{x}x|wz{zvyzx|z|zyw|yywz|yx|}y}}w}vy|zxzz|~zwz{{}yy|y|wyxy|x{y{zzz|xx}~~~}}|||z}|~}|~|}}~|}|}{x}|{|z~|~|}~z}|x{{z|}~{{z~|}}|||}~}|||x|}{|z}}~}y||~~y{~~|}{~}~||}|}~~{}zzy~}z{~~}y}}}y|~~~|~~|}~~}z{{{|y{|}~~~|}{}}}}~}}}~~|}~xz~~x|~}}~~}~~y}~||x{~}{y|~}{{}zzz~~~}{~~|~zzz}~||~|z~~~z}}~~~~z~}|~z~}|~~|{}~|~{}|{|{~}~|{}~~~}{~||{~~~|}}{}||~~}{~}}}}~~z}}z~}~}|~~}}y~x|||{~{~~~~|}~{}~y}~}}}y~~|~~|||}~z{{|}||~}|{}|}z~~}~{|~~{~||}}|~~}|}}|}|~~|~~|}{~~~{~|~~~~|}~|}}}{}|}~w~~~~z~|}z{}|}}}z}~}}}~|x{|~~{|~}}{{|~|xw~~{xywy}}||zy|yzzw|{~}vxywwxxzyy{zwxwwxyw|z{w~z{}yw||zxy|xyyyv||xxyyy}zz{zzz{{u|zv{xzyyu{yxwzz|yxzxxw{zzxu{|z{{|{uxxzwzzz|uyzwxy~}}|yzwxzzv|{w{{z}xzyzxww|v|{{yzx|yuyy|{yzxzv|u|}x{y{yv{ywzzzy}|y|{~}{{|z|wywwxxvyxtu|zyzy}zwyzzyzyvx{yyzyyywwy{}{xy{{wyzzz~y~tz{{~z~}}{~|w{zzyv{xyzzwwyxz~y|z{tzzyzxyyz}|~|w|}x{|yzzw|{|y~}|zyz{{}yzz|zzwwvzyyyzzzzxz{yvvwyxuy{{yw}w}yu~}}{yxxx|w|{z}y{}yv{{{z{}~yz|xywzxz}|zxvzu|wx{wxzuw|w|{wzz{zx}z{xz{||~yxz{x{{}yz{||{z}v}wywyyy|z{xy}{|~|u|vy}|zwy{wz}zwz||}|{xzzy{{}{yzxzy|}z}zz|}~{|~{{{z{wyw}z|{{xwvy}z|xzwvw{z|}xy}zx{wvyxz~z}|||z}~z|}z}|{}zxxx{|}{~y{zzz}y}yx|zwvyzw{z{zz|}z}|xy~y{{yz{zzz{xzy~z{{{{}|||{|{tzxyy}zyyyw{vywy|z|y{{{}wuw|}{}{}~}xz|y|~yzx~}|w{|zy}zz{z|}wwv{zy}|xzz{yxv{y{zzxzx|{|z~|{{~~w|zw}{z}}{zww{~~|{|{~~z}~{}~~~}{}{{~{||z{{{z{~||}~}}||zy~~~|}z~}||{~}~|~~~}}{}y|{}z~|~}{~~|}}}y{{z~~|{x|~}||w{|~{|zz~~~|xz~~||}~}z}}}{}}~|{{z~}|{|}~{}|~{~|z{{|{zy}|z}|{~~~}~}|~{~{}}{}|z}x}{z~}{}{~{~|}}~|z~}~}|}}~}z~~~|z{}}|y~~z}|{{|}}z|~~y~}~~}}~|~|}~|~y||{~}||~~|~}~~~{~}}~||}z~||~~}z}~{{}|~|~z}v}}~~}}{}||||~{||x~x}||~x|~}||~}~}~~|~x~}}}~|}~}|{|{z|~}}}~{~~~|~}~y}~~{}w~}{}}~|}}~z{}{~|{~~~~{}|}|{~{{y}||~{{}{}}|~~~}}}}yz{~~~~}~zzyww{w||{zwxzyv||z{xyzzwz||xxzyz{{zzxx{uy|yy{uy{{yvxz{oyxywy|}x}{}v|}xzuvz|w{zwzxw{}xzzy{}xy}yu|w{x|{x{zyyz}{zy||v~zx{yy{w{t|||vyv}{{zxz|ywv{z{{{zywy{yywyz|uv|zxyzz}yyxx|y|zxyw|yyw|}{zxu{x{v{|xzyxy|z~yx~x{wwww}{x|{yz|{w~{}|xz{zyyzxzzx|yzyw|yx}}{wy}zwx{~~yx{{xw|yz|z{y}{{zy||~|z|zxxzxwzyyy{|z{zx{vyxwzy|uyyzw{|y~ywzuyzyyzzxv{}{y||vzu{~wy|{x|{x{}}txxyy|x|}|}~zwx|wzv|wv{v}{yu{{{~xy|}x|xyxzztxy}|z~w|~y~xzy}{{y{||xxz{~~vvy{{}w{x|{}{ztw}|x{~|{}{{z{{}z|xz|xwyzwzxzzzx~zzzx{xv}wz}zywzyxxv{{z|x|w}t}xywyzyz{}y|{zzyu{~yy|{zw{~x{x{wxy~~w~yx|yxx|}zz}vz}zy{w}x}}zyz||{yuy|x}{yzyywzzz{zwz}}|yzz|z~z{{{|z}|}y}z{zx|z||w{zz~y{yy|z|{v{xy|x{zwz|||xzwzy{{}w|z||{w||y|y|{z~x|yy~wyzyz|~zx{z{z{|w{{}{v|zw|}w{|zy~{yz~zzx}yzx||wzzq{}|x|}{{~x}~zwvyxxzyyxzz{v~}|~~~}|~}}~~}~~}~~{}}{}}|}}}~z|{~|}}z~||~}}}~~{y~}~|{{y~}}~||y}|}|{}|z}~~~}~z}{|{y{}~|~~{{~{}z|}{~~~{{|}}}~{~~|y~~~~z{~{z||z{}~~~zy}~}|{|~}{|}||||{xz}|y{}||{}}}}~}}z}~}~}x~y||}|{|~~~}}}}{~{~~|}~|}}{~|}~||||~z}z}|~~|{|{~y~y}|~}}}~~~~}~~~|}{|~~~~~{}|}||~{}|||}~~}{||~}||~{~}}~}}zy}|}~}||}~y{}}{~~}}}|~~}|y||}}{}~}|~}~}~z}~~~}}}~~{|}{~|~}~}~~|}}~}~{|}|~}|{~|~}|||~}}}|{~||~}~}||{z|}z|}~}~|}~~~|{}|~}{}~~}}}|}~y~~~}}~~}z~||}}{~~}~yyz|~z|y}y{}}|vuvyv}vyxww{yzy{zz|{vz{yx{wwww{zyxxx{{{wx~y{zy{zy|y{{{{{yw}yzwzyxzvxxwxzy|z}uyw{}yy{x}y{uwyxw{x}zxzw|}yyz~{z{}z{zy~z{}|z}yzxwv{zuwwvzywy{x|zzxzyx{yyyyzwuzz{yz|yzw|}xw{||~}xy}||x}x|y|{}zwvuwywwxzyzy{ww{zxxw{xxvzy|yyyzyy{}zy|z{|u{}w|}{}z|wy|z{w{{y~z}|{}zw|}yy|yxwvzwyvwzy{uzzw|wz}}yw{|}yxxxz|z}xw|xxy}{}|zy|x|{{{|x}xyy{xy}w~zxx|w|xyyyyyz{{yyw|~{z|z{|{|xy|{y}yz}zz|y|zz{zy|z{zy}wxqx|z|}{z{xzz{wzzvy~|zr{|y}}}zz~yx|{|z}y|~xx}|{|yy{}~z~~|yxzw{yzwyu}tzx|{yux}zyzw{~xw{zy}z{x|||zzz|x{z|{x~}yz~{|zz}{{zyx{y~{wzzwxz{xz{w~y{xxw{||y~y{wxzy|{{|y{}yz}z~}y|}|}y{}|~z{|xz}wyyy}wy{xy{xwzzzw||{yzxw{uyz}u|z{xv{|||{~zxz{{zyx{x{y{|{~}}{zz}{||xw{zzz}ux|z{v~zy{zwyxzxz{xy|yy}{wzy|w}|x{yzyyy}z|x{x|}zxyw~y|{|zxy}|z{zyzxzwyyz|wzz{z~zz{~y~{yxx{|z}{|||y|}}~y}{~|~|{|{|||z~z{}~z||yx}{y}~|y~|~~~}~}{~~{~xz~{z~}z|z~|}}{{||}}~~|z{{~o~}~~y}~~|~|~}|~|y~~{|~}~~y|~|yz}~~|z||{{}~}}~|||~~~}}~~~}y}{~}|~~}}~||}}{z{{|{|}}{}||~~}~{~||{}{~~{}y{}y|||}z{~{}{}{z||z}}}|}~{}~||~z|}}}}~~}|~}zz}~|z~{~~y~~|}}~yz}~~}|||~}|}ux}~~|}~z~y~|~{z}|||~z|~}~}|~{|~}}y{{}|~}~}z|{|z|{{~z|}}|{}~z|}x{}{{x}~~{|z}}}|~~y|z}{|}~|~~|z|~~~~}~}}~~}}{~||z~{}}~~}}~{}}{~}}|z~{}~|~~{|}}~}xz||}|z~|~z~~~~~}~~|~|}~{}}|}|}}~}}~{}~|~|}||~~}}|~{~{|{zyyz{|z~z{|}{|yzvw|{y}}yx}z|uw}xzyyw}yvyyyy|yzxyzzt|zzyyyyw{{x~wzzvtxzv|w{tvtzwz}yw}x{w{{zy}zwzx{yzyzs~w|uzxwzy{zyxyyvwxy{|zzwzzw|zxxy{{wz|{yuz{{zyyzwy}{ywy|{z|z{vyy~zx}yzw{yzzyyyy|yztzz{z}z|||wxx{|~{|}xv|~}{|w{zz}|vxsy{}x|{{ywu|~~|{yzyx{zw{yx{zzz{~wz}zy||{zwyw||xzx|yx|||yyzs{}x{x{y}~z|x{z{}v{z~uw{}z{|y{yyzz}{z|{zz~z|u{|yzz|{xz|w}~{xvxy}yyv|x}{ywz}|}w{{{~}}x}|{xwz{w}}yyy|zvxyx|{}}{xxyy{{x~zy{|tyvtw}{wxzyyzxzzzzx~}w{{yy{~x{x{zyv{z|xy|{~}}w{~|zszx{|{y{w{zyz~zy~zxz{|zz}zyzyyz{{z~}{y|xzyyz}{}yz{vz{|zy}{{|y}}xywyzyxy||{y|w|{u~{v{z{{zx|{zyxzxzx|~{|zzxyxyy{}xx|zyz|zz}xxvvy{w}{~xy}y|yx}{|}yyyuyyw~}ywzzzwx{y{xx{zzyxy{xyzzt|z{y|{z{zzzz{}}{wzy|}zxyzx{|{}{~|z{|{z{{{w|xxz}x|||zw|w}{{~|}z{yw{zzy{|yyx}|{y{z{{x|y|y{z|vyz|x{~~{wyz{yzzxyz}{|yzx}y~{w}x}{}~|~~~z~|~z~{}}|~|||~w{~~}|z}|~~{y}{z}}|z}~~~~~}z}y~{~}}~}{~~~||~~~||~x{}y{~||~~}}}~|~~|~|||y{}~}}}|~}|}v}}}}|}~~|}}|~~}}~||}|~~{~{~{{y~{{{}~{|}~~}~|~z}}{|}z}}}|}{~{w|w}|~|~~}|y|}{~~|~y{{z{{}}~~{~}~~~|{}|{}}||}|||~|{}|~|~~}y~~~{}||~|}~~{z{~~{{~|}~~{}}|}}{~}|z~y~}~|}y~}|~||}~}|}}|z~|}~||w}~}~||yz{~~}~~~|||z~~|y~~|}~|}||~~}|}||}~}z|~}}|~~}{{|}}}}||~~|}{~}}}||}~~~{~}~~||y~||z}~{~~}~~~}}|}{{{~}~|~}~}{|}}}|||}}|~}~y~}|}~|~~|}{yyy|zv}}y|{z|z|wzyyzuvxywwvw|zt|{{|zzyzyyz}y~|~z|w}~yzzy{zw{{zzz||}y|}wy|zxx{v}{uuyu{vyvw}xv~xz|v{yzv}w||yx|xyy|xxx}xyy{yy}x|y{z{|xv}xyw|xzy|z|{yyxy{yuwx|x~zzwyzzzxx{z{y{{{yx{xy}|y|z~yx{z{{z{}~|}xzywyz{yw|{{|vyy||y}~z}yvywyw||w{x|zz{xy|w{y}}~zxz}{yzv}~ywxvzzz|wx{x{uzvzywzxyxw|~z{zvwxz|w{}|~xx~|z~}|xyzy~w}}zzyy}zy{ywv|y{zyz{zxwwv}xyzz}xy{zx|y|yy{{xz}}|wzy}x|x{zvz|zyy|}x|}yy{}{|zx||wxy|u~zz{|wzuxz{xyxywyy}{{|{}z}}{{~yz|x|{xw{z{{}}{}vyz{xzzx}yz{yz~}|~|yvyyzwzxz|y{}xzyz{y{w}{z{y{z}{}zz}{}{~{|~yzzzzzy{zyywwzzxxxzyy}zxx|yzw|{wyz|{x||~z~zwx~}yxyw{||~y{yzyz|wvyzx~xvyzzz{z|yyxwxzxywyywxzz|~}{w}xzyz{||z~}zx|yzy{~}z|}{zyyww{x|xyw{vzzz|{yzw}yz|x{{yyw}}tzy{||yy|||y{~~x~~y}|}yx}}}{xx{zy~x||xwvzx}|wxv}{z{y~xx{x{wxyzwy|{}{~z}~{|}|||}}~~~{zz|~|~}zy~{~z||}z{{~|{~z|~}~}{~}~}|{|}}z||z}||~}{~|{~{x{~{{}{}yzzzz}~~~}}}~~}~|}~|z}|{|{|}~{w{{z|}y~|}}~}x||~w|~|{~}~~{z}}~z|}}{~{zzy|xy{}z}~|~~~|~~}~{}}|z|{}~}~}y~~}|}}~y{}}~~z|}~}|~{{~|||~y}|{{|}~~~x}~{~}~~|~}~~~~}{~|}~~}{|}~|}}{~|x}~}~~~~~~z~}}w}z}|~{}|{}}~}~~|{||~}{|~z}}}{~}~~{~{|x~~|}|~}~~}}|}~|~{}}zz~|~}{|}}|{~}~|~|~}}{~y~~|~}~}|}}}xx{{}|~~~~z~}||y~|~|{}~~z}}~}{~|~{}}|~z}{{}x{{~~~q}}~~~z~}z~~}{|~}|{||~{{~|}{z~~}}z}~xzzyx|y}{z}x|xy|||wx|vyzw~|{|xvz{xy}|y|{xxw|y{wuwzzzx|zz{zsywyz{yvyzxzxyy}}xxz{zz}|wwzyywzyww{u}w~yyxy{z{zxxyxy{xzyxy}xww|wyy{zyxzzwyz{zyyxyx~zy{|vzy|yx|}}zv{yxz{y|zxy|{|z}}zwwwxy{x{x~xw|}x{yyy{xz|x|zxwyyy~v{ywwvy{zxvu{z|~vz~{}sw|v|zwvvy{}|{z}~wz{{}w~yyyx}zzzx{yw{||u}{wv{tx{}{wy~|vxywwyyuvzzwyy|w|xy{z{yz|v{zt|{xt{yx|yxzxy{zyzy}v{{vywzws{z{xzz{w}{{yyy~{}x}uv}||{{xu{w{w{v{y}y{xyxx{|}|{xuy|{zxzy~z{{z}zszv}yz|zxy{}zzzwx}u}|v{z|ywxuyyyz|xyx}wyw||yyy{w}w|y{{}|{yx}z{{zz||~zxyz|yy}xyy|{vx{zy{{wz}ywyyxxzyw{|y}y{yyyyyxwz{xz{zxpy|{~}z|}{w~yz{zz{{xyyy{xzz}vwyzv|{|z|zx}|{|{wxvyyuxz}xz|yw~{z|w|yywwyy||yzxz|w|v{||x|~|v|yzvzyxzzz}yy{}}vz{y{}{xyv|y|zv|~yw|vzzz|w~}~z{|zzwy}||yx{z}{yvxzy~z{}{t{~x{zw|y|{vy}|{}}u{w{z}w||xyuz~y{vxz||y}|z{wzyyyyyyxx|{y{zyzx}{|}{}|~~z|y}|{|~x~{{{z}~~~|~x~|{z}|~{~}~{~{~|}~}|~{}}{}{|y~{}~|~{|}zz{|{yz||}z~|}~|}|}|}}~y{~}~||~}~}yuz|z~|}|~~~|}|~}~}}}~~~}}|~z}}}z~z{|~~~~}}~~}~}}}{}|~{~|}z~}x~}}~}{~{~}~|||{~}}{z{}y}~{~~}}{|}~{|}{}~}}|||{~{~}~}}|||{}}}~}||~}y||}}}y|{{}~~}~~~}~}~{}{{{~{|~}}~~}z}~y}|~z|}}}~}|}|}~}}~{}}||y{}~}{~{{~{|~|z}z|}{~}{}}~{}{}~|~|y|}|{{|}}}~}}|~~~|~|{|~}}}}z~}~y~~~{~}~~~zy||}}|}{{~~~}}{x}~y~{~}z~y|}z}~||~~~|}}~|~|}~~||~{}|w}~~{|}~yzzzyvz{~}~xwyz|tyzyzwyzxzz{xyyy}yvywzwtyxwy||xzz||w}{}z{}zzyzyw{ww{{|zw{{xw{wwwxz{x{~zz}yyx{xxzxxzxxwwzy|yvzy|xzvzx|yyx{zzyzyuww~|~xw|{xz{y||u|yz{|uwwxxzv{y{v{x|uww{{yyw{x|{zv|yxz{wyy{|z{{{|yy|}zz}{|wwwzwwxxzx{y{}yy|x|uyxy{xt{t}|wz{x{}u{{zxxv{w|x{y}x{|||~z}z|{uyyzz{xy|{xz{wzwzvzzuxyy{yv{wvt}|yzyx|yw~}|yyy{~}{zz}xzz}wy}x|{z{z{zyxxxx|ywxxx|xzwutv|||xyyy~}y}yzx}z|xw|zzy|y{y||w{{{}{}zxxyuw{zvyz}|w|z}|zyy{wxy{y{{xy|{z}||{}y|z~|}{~zz||{|~zy{yxz|zyzxxyzyxzx{z|xy||{{}y|}{}|zxwyx||{z}|yxz|z{y|{|zzv{|x{yy~x}xwz}vw|yz|ywyvwwxzy~zzz}~x}x{z|w~{{|~zy||}{zy|~xzyy}~{x}~v~z|yzxy{{}yyz~zx{|}z{x{}wxw{yyryz{z}|}}}uzzw{{z~~|x|v|x|zv}{{zy~}v|yvzx|zwxzz|{}z{xyz|yw{y}vyy}}|{y~|xz~|xx|z|~z|~{yy{zy{}w}z~y}yz|xy||{||u|}w|{{}{xx}{{|~z|x}~z{|x{{v|zx|}~~|}v|||~~|{}yz|~~y|||}~|}y~w}{|}{{~~|}~|~|~z~}~}}{|~|~{z~}{}|~}|||{y|{~|~}~~{x|}}~||~||~}~||}||~||z~{}|{|~}|||}}~}~|{}{}}}|y{{{|~}}}}~z~|s~}y{}|}|z~~|}{|}~}~}}|}z~}}||~z}~|||~}~}|z~|}~~}~{~|}{~}~|~z|{~}~}~}z}z}}{w~}~|}|z|~||}||~}}~~|}}~x{|~}{}|~}{~~}{}z~~|~|}~~|}~~~|z}}~|z~}~|{{||~|z}}|~}~z~|}~}~|~~}}|y}~|~~~~~~}|~}|}}z~|~}}~~}~~~~}}|~}||~|z~~|~||y}z{{z{~}|~~~|}~~}}}~}z}{}~}}}~~~}z|{||~z{~|~yzx|~~~|~|~~~zz~~~}|{~z{w}zy}~|~}}}{~yzy{y}wzw~{x{{{~{{{{x|zvyxwwz}}y{}v}~y{xxv||xzyzzxy|v{yy{}{zxz|vxxyu{|{wz{}w{x~{yvx~{v{}zxxy||ux{zwwy|{|z}yyyv{wxyy{zvyvvz|ywxwyw{uxw~v~yyzxzx|z~wwxv~z{xvx|x{xzyzywyz~xuyy{{{zzw}xz{}~uv{u}x{||yyywxxyxzyzy{x|}}zvy{{{xyyzx{xzzyyxyz{zx||t|x{zy|x~{yztzxw|w|y|x|zxyyx}{{x{~z~x|zwy{yyvzy||yz{zzzy{xxxy{||zx~|xx}zy|xyxy{xwxwuywvyyxzzxty|yz{xwyy{yzx{xzuzy{y~{xx|{yxuyyxz{yxyzw{zz|xx}}~|{}{xy}zzx{xywzzz}z{yyxz|wwx{z{{~zxy{w}z{x{|x}}t|{xvyz{w}{y}zx}}|{x||{xyyy|zyy{yyx{}z{x{zzx{w{z{u|yz|vx{}yx|z}ywx}|{}}|wzx~z~|zw|zyvz{vv|yyw{y{}z}xz||x~||y{xxyxz}z}ww{y|vz||z}yz~wx{|z}{xz|yy|{z{x}||yzz{yx|yzz{}z}wuy{{yy{wwyyvy~z}{xyzx|~yvzyuz~v}|{xx|wz}{|zz}w~xx}wuyw{wz{{w|yy|zyz|zz{{wxyxyzvzzz|z{}yzxzz{|y~vzzy{uy{||x{zy}~}|{zyyyyzyzzxyyx{zwzr~wyy{zz}y{yz|{}~{vw{z}~~~{|~||~}}~z}}~~|}}~||w~}z{~||~~|~|{~~|~~}~}{{{{|}~~~|~|}z}{{|}z||||~~}~~~~~{{~}|~~~~~~||~~{}{}|}|~||zz{}~~y~~{z}|}~~}~||}z}{{~y}~}~~}y~{}}|~~}}|}~{|z}~}z~~~}}}~~~|z}}}~|{|~}~~~}}|}|~}~~}|{||z|}}||~}~{~|}|{~~}}||~w}}z{z~v~~}z~~x{}}y}}}~~}~|~}~~|}}}~}}{z}}~|~~}}~}z|~~|}~{}~}}}~|u{~{~~}{~}}}}~~}{}}~|}|~}}~}}~}}{~x{~{~}~|}~z}||}}~}{{z|~~~~{z~|}}~|{}|~~{}|{~}~}y~}~z}{~{{~~z}~|}|}~{|~~~~{{}}}}|}~~~~|}}~~|}z~~~~}{~~|||}~~{~}~|yxw~|z|}v|u{xv{|{vzzzwwtyw{yzwsyvx{xyxvsxx}vuy|z{zxwy{|}zzx{||}xxy}||vyyx|wxvyzxxwx|xx{wxuzu|{w{{{vzzwwwyw{yv|}|y~zzw|wz{|zxyzz{||xzyvzy|wwwyyzyxy}vxvx}xxyxv{{zx|wyuzzyyy{x|{}zu|wyz{{w|wy|{yzzzz{}~{{xwy|zyyx|yxxyzxyytxy{xyvxzvux{zy~|ywvyyzz}xy|}y|w|}wzy|w{{x}zxwvuy}tvy{xwwyxwwzww{wz{w}|{z{x|{zxz|~{{y|{~zy|wvz~zwzyzy{}{wx{ywv{{x~xwzzw|yxwv|xv{wyyxwyzvy}~{~wxy|{zz|}|xvw{z|{z~{{{~z{}zyz{xz{|~w|z{w{zzvx~zxywyyxvwyxxz}~z{{z~~|xyyy}{xvxzxy|y~yw{|z|zzzz|zyyzzy{{xxyz{uzzx|~xyz}yxxz}w{x|xz}}{yxyw{zz{|}z{yy{||zz|z~~{||xz}{zv}|wy|{zyywu{yv|x~z{x}{~{{{}{|z{{}zzz{~v|x|{|ty{x{{yyz|v|yw|zu|y~v{{yzzzzyyx||}xxy{}|yy|~{z~|x|z||x~{x|~|{x{~w|y|tyww|y{q|yxv{yyr{wyv|zvz{y{xxv~{}wz~{zw}z||{}}{zz|x}y|~x}vz|}zyy{{yxz{y{{xx~yv}y{xz{zxzzy|{}y{{z{}}{{}{yz|}~}~~|z||~}~{}{{z}~||}|}~||}}~~}{}}{}}}}}}~~|~}|x}~}}|z}zyv~~}y~}|}}~||~~z}|~}}}y}}||~|~}}~~}}|z{z}~y~}z|}}}}~|~}}~~~{~~{||~{|~|}~{{{~~|{{}{~~|~~~~~~|}{}}~}~|~|~{~{{~{||z|z~}}}}}~}~z|||}{}|{{|}~y}|}~}~|z}}}~}~|~~~|}~~~{||z~~z|||~}|~|}}}|{v~}~|~~{~~}z||}|z~||}}}}~{||}}x}~|~{~|}~{{z}{}}}}~~x}{{y{~}|}~}|~~{~~~~||||}~{}z~{}}~~~}}~{{~~{~|}|~~}|y|z}|}|{|~}}}~}}~}~yy~{~}~~|}~}}~z~~|~|}|z}~{~~~~~}~~}xzz|xz{{zv{wy{zu{ywyyw{y{x}y|z~yw{zzxy{y{{zx|yy{{xxywyy{zwwvy{{{yxwyxyvz{{}yyuz{z{yv~uz~|{}z{|x{x}z~z|wxw}yy{zzx~yz|~xv{zvx{|}|zy{xw{{~zxz{yw{{~{xxvx~zyz{z{yx{xz{{zxzx{xy|z{x{yvx{zz|yz|yvywyxv{u{{~{xzzw{{|xw|xuxy{}wx{|z~}{vw{xy{z{{zyyy}x}{vxwzuz{~xxxww~z~{zw|zz|y|{wwzy|}{ytw~~xy{~yzws{{xx{~xxytxzy{{}|}{xxt{x}vw|yzvy}{}|{x}yzz|w{z|yy|yyx{|xyx{|zyz|x~z{x|~}vxxzwzz{zy|{~vvyx|||ww~uy~zw{wz|{x{vxx~wv{{|}|xx{y}xzzx}zw}}zxzz}|wyyx|}|}u}xzy|y{yxw|y{zz{{|zx~{z}|{~{{zy}|~yux{~{{|yzt|xzxzzz~w{zyzxzzx|w}yv|v{|}z{yy}}xz~||z||zu{w{y{}|y|{~}uy{{xw}{y|{y{{y{zy{}yz{y{}}z}}||}{{{~wxy||z}|zy{}y|xwwzx{z|z{z|{~{~{{}zzzyzx}z~|zyyxxx{~{}v{|x|xzwzwzy{{ztxu|y|{|||~}u{{|zv|y|vxyvyz{x}~wxzxyu{~{|{}{|xxz}x||~|wwy{y~}y~z{}ywt||y|w~vzxyy{{w|w{z|}xw|xxyzxy|vz|xz|}|}~}|}~}{~{|~{}{|}}||~{~z|z}|}|}||}}~{{~}~}|{{}z}~~|||}~~|{{}~~|~{z|~{|}{{}|~~}|}~~{~|}z|z}{|}~|{~|}y~~}{z|}}{~}}~x~}|}x~~}{~||~}~|~~~}}|}}|~}|}~|~~~{~|~{{z|~{|~y~|{{~{~|~~}|||~}~~~~~}{{y~~~~{{~~}}}|{~~~}{~|~~~}~|}~}|~~{}{}{}}}{}yz~{~|||||x~~{|}|~}~}|}}~}}~|~|}}|~~}||{}{}~|{{|~}}{}}}|~~~z~}{{}~{~}~{}|{~|z{|yz~|~~}{}{{{|~{}|~~{~|}~~{|||{{}}zz{{|}y}~}z~}{~~|{}y}}}~z~|{}{~~~|}||yw~{|||zy~}~{~{~|}~~}}~|~}~~|z|{|{}}z}~y||}~~}~}~~{~}~}~|z}}}~~~}~~~~|x~u}||x|{}{xvyw{yx~xx}zyy}zyvwuzvyx|xxyzxv{}yzy~vzyw{|{}zyx{xyz|xzx|}|z|{}w}yxvyx}yw|~{yzu|{xyy|xyxyzzvx}{{{{}zx}zxz}zy||vz~zyu{z{yxzxv{|}}y}zzxwyxy|yzxyy|vzxyzw{wyzwyv~w}{{{z~zy{{{u{}xzy|{~{y{z|{xx{{yy|y{yv|w|z{xx|vx{|}v{yv}x{wuxxvyxw|zxzzw~zx{{y|}v|||xwzvzyx}{xvyu|y|xyy{{z}zx}xwy~y|{x~xvzyxy{yz}}~}z{zxzzy|~{yzz}}z}vx{xxz{{yyyyy|wzwwwuy{y|{xx|yx{zzwy{z{x|x{|z~||y{yyv|x{vwzv{z}{x|z{|y|zy|zu{yxx||x~xv~{{z}{w|zvx{u{y{{|~y|~{z}zz|wx{{}xz{{{z||{z|{z}|{yyy||wz|wzvz{{{zyw{z{zw{|{{z~xww}|~}|z|~{{}{xx~z}zztxzzy}zy}x||w~wy{{{{xz{w}|yxz}z|ywyvx{~xxxzyzz||zyy~{x{~|{z~{{zyyyuz|{syzzwxzz~wyz{wyz{yyzyzuw}|}z{{z{y{{|z}wzy|xy{w{z|y|}yz||xyz|y{{z|vxz|y}x~{}yy}|yzzx~~}{}x}}||}zy}{||{|}z|~{|{x||}|zw{uyzwzxwwyyz{sz|{~z{}zw{{|y}y}|z}twy{{~{{y}~~~~{}}}z|}||x|~|}}y~|~{|}{|~{|~~}~zy}~~y~|}}}~z~~}{{|~||}{{wzz|}|}~~~}}z~~{}}~|~zz|z||}|}~~|}~~{y}}~z{~{~~~}z|~~|~}}~~~~yu{}}~z}~{z~{{~||z}~z|~{|~}}~||{~{}{~~||z~y~~||}}~~~}zz{}}|}u~{~}~}~~~{{y{|~~~}}}|~}}{{}}||~~||}~}}}|~|~}|{~~z||}y}|{{z}{}|z{z}||~~|{}~|~{~|}{~}|}}z~}~~|||}|~~}|||}}~}|z~{~|}~}}~}~|}}{|{}}~~{~|~{y}z}{}~|{~{|}}|}~{~{}~~u{}}~~z}x~~y~~}{~~~{~{}}|}{}y~~~|~}z|||z}~}~}{~}~}~}~|y~~}z}|}}y~~~|~}~|}~}}|wyzw|{||u{x}xwuyy|yy{|yyvyzxywy~yz}z{yy}y{~}zyzwxz{y|z{zz{}xyxxvzyy{{{v{yxzxvy{zzz{w}yyw|z{t~z~yzxzxzxyzyxywws{z{yw{zzzx{{yxxw{{yy~|y||x{w|ztu|z{ywv|vzy}zz}t{zyzxwvvvzzzxxw{xv|y{yw}zzzzuxyy~~xxz{zxzuzyxwyywvt}{vxuxxxyxztuzuvzy|zzzwzzxyvxxyywwzu}yxyyw{|tyzw|vv|z~xywxtwwx|~xwx{{~y|yvw{x}ywz|y|{vs}y|~xww~yyy|zytxy{xyx~z|{zyzz{z{yx|xv|vz|yuyv}xv~~zywxz}}x||}wvvyz}xx{{zzxryyzyzy{yyrwx~y||}zxx{}uyzzyx}zx~}xwzx{zx{x{}x}|zv{wxy}{||x{|vwx{zztw{y{xz~w|wyyz}p{{uzx{wyxz|wu{xxx{{w}xv}y{wvy|}yz|}z{{xxyzxywv|{xvz{}z{y||{|z{yy|zz}|{{{xw|}w{xx|zyxv~wy|}}{|zyyz||zyv~|{{|yz|}}}xyx~|xz~x{z}~zx{w|~z{y|yz{yz}{{y}}|{y}y|x|{u{yx{{~||{y|yz{}w~yxxxxxy|xzxwz|zzxxzz}}zy}}y{z}vyx}{wu}}{{||{~zx|{y}|wv{{{z|wyzz|{{zz{y{z{zz|{}|u{{vwzxz|yxxyy|zwx|y{zwzzzzzzyzx{y|z{}yv|}w}||}~|~~~}{{~{~}y|{|{~}~|}{||~|y}|}~||~x{||~{~}~}{~z~xw}{~|z}|~}}}{}|xzx|{{{~}z{{}{}}~}|}{}}~}}|}}~|~y~~|~z~~}z|}{~zz~}~{|~|z}{||z}~z{{~~~~z~~~}{|}}||{|{|y||~z~~|~}|~}{}}}~~|~~}}}|{~}~|}}~{~|}|~}||}}~{~|{}{|{}}~{z~}}|{~}{~~~|{||{}}{}{{~}{z~y}|~~~~{{|zy~{x~~z}~|z~~{|{~}{y~~}z}t|}z|{z}|}~~|~|~}}}~x|z}}|z~~~|}}~|~~z|}}y}|}~|}v~|z|||~||{~~z{{}~~}{}~{|}{~|~}~~}}~}~~}{|~}}}|}y|~}|}z|~||~}{}{z}}}}}~~}|~}|~|}~|}}}~|}~~}|}y}{~~}~}}}}z~}z~~~}|}|{|~|}}x~}~}z}}~~~xz|w|x}z{yyxyzvxy|zz{vvv~zwyxyu{vswzyz{wx{}zzy{{}}y|x{{|{yx}zzz{x|{~{{x{|}{}xz|wyxy{zx}tzz{xwwvvxyzxwyx{wxyvxz~wwy{|zyyzz{{wxzx{x}|{}{zv||yzu}|swzxvyw}xz{xuyy~zz{zzwytzzyzyy||x}~zxw|xz{{{zyy}}}yzxyyx}wzzyzw|xuvv{w~sw}u{}ywv{u{wywy{z{zzxxyy||zyx|xzw{yzw~|x||||wx||yyx|{zyxvvzzzvzt{xxyyyxz|xx{xwys{zw|zxz}vy{{}{zz|y~}|~}{{{xyv|yxx{}yzyz{xvzxxwyyx}y}~zwzyyzy}x{|xz{|}xu|{yyw|y{{xy|{|x}{{z}z{x{w{{{x{yx{|{wyz|xy|yv~zwzz|yy{}y|zzy~uxxyxzxyy{||}yy{yx}zy}z|zx{u}{{yw{{z{~xyyxxx~vwx|w|yzy||{|{zzzvx}~xyz~~}z|xy||}z~{yz}v|zv{yyzw|}yyz|y{txvyz{vy{zwwy{zz}zvzx{}{}zyy}~y{|~yyy|z~}{z|z|z{yzwz|yw{t|xxyxzzxtz}w|{zyyzxyz|y~|zy{zyzz|yx||y|{~y{}}z}uy}||{yxyxwyxxz}{vz|v|z|{~yyz|||}~{vxwx}~~{{}zy}z{y{{w|}|}wz{x{}~z|ywxx{~x|xzy{zxz|zu}|{zys}y|||{}||t}x{{~w}~~~||~z}|}z||~|~{{~}||{{~~zy||}}|~|~{z|~~~}|z~~}}x}}|~{|{~z~|z|{~~z|y~~{}~~~z|}||}{~}z{~}}|y|z~|}y{|z|~~~|}{}}~~~w~~||}||{{z{|{|}|}{{}{r~xz|w~}|}~|}~}~}~|~x||{}~|y~|}}w~}}~~zzz||~|{}}||{|~y~||z|~}}{{}~~|}||~|}}|~|~||{}}~~}}}~}}}~{|~~~~~z{}}~z{~{}}z|~}|}~}}{~~}|z}{z}{|{~}}}||}{}w}y|~}|~{~}|~~}|~|~}~|~|}}|}|~|~||||}}}|~|~~}}}|}}}~~||~~}{}~}z}{~|}~~}~~~|}~~~~~~~~~~~~z}~z|~y}}|||~|z~|~}~|{|~}}|}}}}{{z}{}~~~}|w|}}~|~}~~|~}}|}|yw}wyw{zr{z{|{y}}zv}xxu{v|vzy{ywz|yz{w{|z{{vtx{xyz{zyz|wx}zxzwyxxtwz~x{zy}w}xxxtz~x|x{xwvuwuzxwvzyzu|z{zwxy{||}yy{zzy}zzxw{y~y{z|xvzwv{vzyzz}xzxz|wyv|ywvyx~yw{y{{y{w{{y|xyv|wy{txwwyyyzyyzzxy~vwxxx|{xxzx|ww|z~w{x~{z}zysz|}vz{|{zzz~||w~y|y{vy{|ywy{w~v|zy}ywzz{}yyzz{zx{y~y|w{u}x}|zzz}xwx{~w{{}x~}ywy|w{{xxwy~{{yz|||zz~x|y{z|z}zyzx}wxvxw}zyzwxvzwx{v}xyyzywyxzz|{zx}|~yz|y~w{u|}y|s~{}x}{yyyyyw{|uy}x|zwvyuywwz|}xyzv|yyxzz{zyyy|~||x|xzyz{z|{ywz|w}zyzr{z|z|}zvwyz}xzz{{|z{zzyz{zzxywz{w{|w}wzzt{vwzzyz{zx~|{zzzw}~zz{|{wxu{vx{{}u{wzyzvzxw|}zxyz|z{zxw}}w~}}yz{zz}ywuzztz{yyy~yz{y|}{yxy~yzzwvx~|yzy|zyv~~{|xwzx{~}y|xz{|z}zz}yywzyxz|w{{zzzx{z|xxxy}x{y}zyy{yyzyyz}}{vw~z}}y|{~|yyx{ywzy{}{{}w||s{vvzx|wwxyz{|{x|yyy{v{}zzyz{~||~zwyuyz|zzzx{y~ywv~zzy|zzx{~{yyx|zzy||~||~}~}}|~{z}}}|||{||}~|}~}yxz~}~{{z}~y}}}||~|}|x|~~~|y}|||z~z~{{}~}}{|{~}~}~}~xz{~~{||z}~~{~{|}{}x}~}|}{y|xz~w}~z~~y|{|{|~{~|{~}}|~y~}~z|~~|~|~}|{}~~|}}z||}}z~{y~z|{~{x}{}|~~~}}}|{~}{}y|~z}~|~|z{~z~~||~y~}{~~{z~{~~~yz}}}}|}|}y{{y~{{~zz|~~}w}~|}y~}~|~}}{~}{||}x|yz~|~}{|~}~z~}}}{y|}y|}||}{z}}}}|}}~~}|~z~}}}~~~~||x~}w{{yz{}~|{{}~~}z~~|~~{~}}}{~}z}~|}|}~{x~~~|x}~}~}~}||~~||{~}}~}~~{{|~~{}|}||}|{{~}}~|z|~|~}||}}~{x~~x|~{|~}}}|y~}{~||}~}~|~|{~~}~y|}~~~{~~|~~|~~w|~|}|}|wz}|xwyxzxxz~zvxzw{xxyvzyywxyyxqyyxzyz}zz{wy{xzyz}yyy}|xz{z}{z{w|~}y|ytz{uyu{y{x~zxxzxzxxyyxzxzvwwxyzz{w|{{}{}wxw|wyy}t{y|xwzx{|xyzzxyxxvv|yw|xy{vzwyz{vzzs{w{yyy~z~}x}z|zxzxzxwztwxzz||ytz|{{|y|wy{yxzxx|zzxv{x{vxwwzszzzxy{wzwz|x}z|wzyzxvx{yw{{}}{x}x}z{{{|z{yy{xxzy}tx{z|zzzxuwzz{{{xwxyxx~{xw{|zzy{z{z{z||{{yy|{{zz{wyyyxz}zz|y~wwww}{y}{{wyz|zx{x|xzx||zyzyzxx~zy~||{~y}z~|y}xy|~zxyz{zxxy{xuv~ztyxw~xzx{|}{}{wv{y{y{y||zxv{yz~zvy|}z|z}zz{~{{~z||z~zz{wwxt|y{z}}xyz{~|v}xwz|wy|y{}yy|xy}v{}z|}}{t~z}y{zx{zy|wxz{{y{~~}xzyxwzzzz{{wvyzx{vz}zt}z{y|{{}y||~|wy{}{|}}xz~yy~y}~|y{zy{}yyywyxx~xuwuw|y{x{{}x{y~}zx{yy{yw{|}x}z{wz{w{{~y{{w}xxy{{yywy|xyzy{yxwx||wx{y{yy~z|zzwx}z}{z|}{z{z~z{}{vz{~~zyv{yy{zx}z~}z|{}yzy}xy{y}wwyxzzxyw~x~{z{}{|z{|zzv}|~}~~~y|~}|||{{~~~~~}~z~}~}~}~~}}}}~|zz|z~}|}{~|}}w{{|{}{||~~}x}}{{~}|}z|{}z}~|{}}}~{|}}}|zz|}}|}{z|~{~~~~~}}}}}|{|~~{~{}z~|{|{y~~||~{||z{{u~}|z~{~~~x~~}~~{|~{z|~{||~|}{{|{~z}~}}|}}z~~|~}}~~}{}~}|~}~||z|~~{z|~~}}y|~|~}|~|~||}}{}~{~~~}~|||~{}{~~~xz{~}}~|~y~z~{}}}||{{{}|}}}~{~}~}~|}|~|}yz~}z~n|}x}|x}~{~}|y~}{}~|~{~||}~}|~{}{~~~~x~}z~|~~}~|y{~}}}x~~~|{~|}}~||}|}|}{}~~~}}}}~}}}||{z~}}~z~~~~}}~}|~~{~~~|}~|{|}~~z{||~{{z|}uz~}|}}|~}|}~}}~~{~x}{}{vvy{zzyywyxyzwz}}y~{|xzxzzzzzwyzxwx{zzz{yzww{xzyyyy|z~|yxxyyuz{uzyx{{zyy{xyy}y{w{v|uxw}ywxzzvxw{vuzxxxvyvy{xz|||yxvyx{{vwzwz{wyzx||x|xxzxzyyyyzvzyzywzvz{z|xz}zxzxywx|wyyuwxu{{xx{xw|xw~zzy|xx{}{zw}xzyyz{}~|~t{|vwx{yy}ywz{~ywyxy}|zy~|x{xy|{x{wx}|x|svwxy{zy{uz{~yuz{~zxyy{{|yuxy{|{{zzz~yxyzyy|xxz{xxyx~yyzzzwz{w|x}y}{vy|v{}wx{xxwy{yxyz|{{zy{}{xy~zy{{ywyywzzw{zvyyxx||w{y{z|uyy{x{yxzxy{|~x|xw{y{|zyz|yxz{{xwz{zxwwyz|vz}~x~{z{xyzx{xuxy|{||x||yzz~|vy|y{xwyy}z{}ww{x{|x{uyxvtyyx|x{{zwvyx|{x{yy|{x}z{x|{wz~yyxx}{~w|xy|yxx{y{{yyyy|zy~{wz|z{|xzxx{wz}|}xz{yzz||x{zz~wz~{zz}~x|{}wvy}zy|~x|w{|x|y|{x~~x}|wwwy|x|zx|{wxz{{}z|zy~|}y}u{zyy{zyu|y}{zy~|{zwxv{|w{vzxy}yz|xzz{x~}xv{{w~z}|zw{z|}w}zzxx}xz{}|w||{|zyy}x}z{zzyv{|yzwxxvv}|yy}|z}zzz{{x}{}|yxw{zy|z}y~}{|{~|y|}y|~||{||}{z|{|~~}}||}~{{~z|}~}~{|~~{~}}{|z}}|{|}}|yz{|zy}}~{{z|~~{~~{|y{}}{~}~~|}~}z}|}|{~~z~}{~{}{|~|zx}~~{~~}|}}|~{|}||}||||~|}~~|}~y|}~}z|~~{{}zx}|~|zz||}{|~|~~|z{~}{~{}~}~{z{|}}~~y|~|{}}}|{}|z}}{|z}||~{{}~}~}{{}|~z|~{~{~}~~}|~|~~|{}}|~}~}}~|z{}{~~~}y~~~}}~{{}|}}}x{z|}}zz}}}}~{}|{|~}{|}|~y~|||}}|~~|{{~~}~|{{}~{~{~v~y}~y{~}}{z}~||~}}~~}}{~|~|}~}~|{~~||~{}~|{~}~|}}~}|~|}|~~{~~|}{||{~z|}~~{{|~|~y~|}}}~{~|}{|}~{|z~|~|~~~y||}~~}~}~~~|}y}}{~~}~~~||~}|{}~~~|}}~~}|u|{xzvzxy}zyzyv{xxyxvw}u{tzwxx{vw{zyy|xzywz{{v|y{|{yz{wwzxwzzvyw{xy|z|~yyzvtyyvyzu{zx{u{xwwxzx|{}yw{xtywxwvy|z|wzx{xxx{zw|vz{x}vzuv~ux|~zxwxxyxxyxy}wxzvvzsuuuyz{z{xyyx|wy}xxz{xw{zxy}~zzzyzzz{w{vxx{v}w|yy{yxvzy{w{x}yxx{zzx{{uz{{z|u|wv}y~z|zw{y{}yx|vz|{x~}~|vz}{yyzvzww|zzv~wx|y{w}|xvxxw{z{}t|w}yz|||{y|www|}zyzzz~|wz||yzxz|}w|wuuyxy~|zy{y|}yyvxvxww{zz|}~y}|yy~{xz~yzxwyzyyz{|{y{}z|vx}vwy|w~}|wzsxt{zt}xxwyx{yy~s{{{x||yzuz{{{y{}|}{{{}x|{||y||}xxzwz{{ww|}{w{zwyzw|vu{{{{wxtu{wzxz|}zzy|z}yxy~{z{xyxw|||||{y|~u|y{{|{zy|zxxx~wzzx}z{ywz{xxxxy{xy|z|~}zy~yzz{yy|z~zy}yz{z{|{{{}|yxzx{xv{sw{z~xzyxy|u{yz{zzu{xt{{x}{{w~z|v|y|~{y}xxyx}}}{yyyz|{|wz{yyuyvyyy{x|yw|{xxwwxz{w{wx|zy|||yyxx~}yxy{||||{xzzx|z|w|x|xyz||{wzzu{zz{}|x{wz}{z{zyx|yzy}y{|{zww|~wxz{}}~|~~}}|~}|}~{~{{|{z|{z}{zz}~|~}}~|}~{}}}~}|||}|{}}}|}~}||x|z{~~y{{~z|z~|{z{}zsz{|{||}z}}}}z}~{|{~}~|{{{|~~|~~~{|{|~|}z}||z|vy~z|}~~}}~~z~~}}zy~y}y~}~z|{z~z}~z|zz{z}x~~}~{||~}{zz||{~}~~}~zz}|{~||}}~}z{~~{|}y|~~~|~|}}~}~y~}~}|{}||||z}~}|z}}{}|y||}~|{}z||~}~~{|{|~z~}~{|~z}|||~~y|x{z~yz~~~~{~|~|~|}~z|~~~|~{z~|y{{z~{|w||y~}|z}~|}|}}w}}~z~}~|~}z~~|z}z~zw{}||}~|y{y}|}~}{z~~~~~||zuz||}}y|~x{z~}~}~{~z~~}~}{|}~~|}{|~~{~~|~}{{~~~{}}~}zz~~||~|~y}}}}{{{~~|}||}}~{|{z}~}}~}}{|}|~y}}}{{~wy~xyzyy{|~wxzwzz{xw{zz|zzwxwwx{vvyz{{x||yzzxzzyx|zy{vxyy{y|z~t}}w}yyzyy{yzz{tyzwz|u|wwv|{{yyxw{{y{yxzyvyzx{xxvwx}x|yvu||zvwwy{v|yyyz{zz{{|~x}xxyzzxxxx~xx|wy{xyzyuwvvx|~}xvy|xyy}xx|xw{zy{{uyx{{|{|z{xzyx|zy}wvxyvvwzxyy|y|{{}}z{{xz{}zw~z{y{y{{}zz|wx}y~zzywyx~x~}~}yvvyy|}{|}zwvxxz{u|zx|{||u~xxyzy}xu}yw}y}}yzxz{yvtuzz{~|zwz~yzu{yx~yyz{tzz{{|v~zy{z{|y||z}xx{{z|{v{yz||}ywy|zzx{x~yyx{v|xzzz{yw}xwz{u|ysy{zz|xwxz{xx|xxxxyy{{x{z{||xw|yw}}}xyzyu{{~||zz~zzxyw|x}{zzw|~xx{vzxx||zr{wwz{{zy{x|wy|}x|yz{x{y}||zzx{|z{{xzxy||y}zyvwx}{y~x|}zyy{}{wxzu~zzyt~~{y{{vv||x{yx{~xzv}}{vyy{zxxxvx{{|}tt{}~y|{{{||xwuz{yyy{wyzwxxzxyxyzy{{ww~t{w{|z||z||x{{x}{{z|{x|wzzzywzy{x|x{x}zx{{vzx|zyy{z{z~}y|vxwyuz{wyzw{yy}{}y|{uwuxzv|~z{{z}{}xz{zz|~|z}|zzyywuzy|u|xwz{zw~zy|x{{{~|}~}}|~}}}|}y}{~|}~||{z}{~||||{y~||}}}x~z{z{|{}}}||{|{{~|}~}|{z~}~}~~zy|}~~zy|x}z~}~~~~}}}~~}{~}y~}}}}|~z}}}|{}z~zy|{}}|~}{~~~|}{}|}|~}~{~|~|~{{~}}}~z|{}~{~w}{{{~}~}{yz{|{y|||||~zy{|}}~}{{||||~~}{~{{|z|~{~|~~|~|}{}~~~~~z}|~~{}y|z~|~}~~~{y}||}}z~{~~{|{}}|~}|~}~~~~}|~{}~}{||{{}|~z}z{~||z|}|}~~}}}}{}{~~~~|~~x~~}~~|~~||}~~}|}|}{}~~x{}|~~||{|~~~y}}}|~|~}}~~}~}y{{~~}|}||~~~~~}|~|||~~}{~{}{~{z~~|~z{~~}}}z~}|}{}~~~~~}z}||{{{}y{}~}~||~~}}||z|~||}~~}}{}~z~~~}}|}}|}|z|{|{{wyz{}xxzzz|zyywv|x{ztw}|{uxwy{ywzxzz|z{vywwy{z}y|z|z|z|z}yy{y{}}{{|wx|x{{xw{yz|zwv{tx{u{vxzx{wzyzz}y{xyzzwy|zyz|z|{v~{|~~z{y{{x{wvxxxz{xvy~xyyyxyy|x{x|zwu}z|v{w{|||wz|{z}w|zx||{y{||zz{|zw{~{{zxx|xzw{x{uvwwxwxxxxzyxv{vtuzxwwzy{}vz}zxyzw}{yzu}ww}v{zz}zy{|{ywzz{|}|{{yuwx|xytzvzzzyxy{|zv}wy{y{|zx}}|x|y{{ww{w}~{zz|~{{{z{z|{x||yy|wwxwz}x|{y{zzw{wyyxzv||xx{w{z{z|yy||z|x|zy|zzz}{|}{{yx|wywyzw{xvu|y||vvwxx|xxz{z{w{z}{zyz{y{zx|xw}|~x{yzzw~yw|y{||{{{y|{yz{yyvxzy{z~zzvwz{zwzvvy}yy||}{yyxxzx}zyz|z~wz|}z}yz|}{zy|x{wvzzy|zx|x}wyyx|yyzywzw{xu{{yz|}zw}z~y|y~{yw|{|uyy|{z}z|zx|xzwzzyzxu{}uv|yy{xyx}|yzzzz~vx~}v{yz{{}v||}{z}|~x{{|w|}{|y|xy{{wwz}{y{y|}ywuzzy|xyyvxyw{~w{{{}x|{}|{|z{|{{|{vy{x}yw{z{wyxzzyz{}w|}wy|y{w|s{x|z}u|xwzzy}}~y}xz}y{z|}~y{}{~|}~z~}~}}~}|~}|{{~~z|~~|}~y||z}~|~|}z}}z~}~~}}~}}~|y||}z~||{|}{z|~{~}}}~|}|~{}}z~~}}z}~{{}|~}~z{~z}}~{zy{z~~|}~{~}~{x}|}||}}y~|{~~{~~~|~~~z}~}}|~|~}~}{||~~~}~~}y~~y~|||}}~||~}{}}}~}|}}}~~|~{}~}~}}~~{~}}}~}|~x|}|}z|}~}|||~z|{y}~}~|~||~~{}z~{~z}{~}~}{~{~}}|{|~~}|{}}~}|{}z~z}y}~w~x}{~~~~}z~~~}~~~}~~}~}~{||~}{|||||z|yz~~zyy~~|}~|||~~~{~~~y|~}}{}~|~}~{|yz|y}}~}|~{}}~}~}~z~}~{{}{~~~{~~{~~}~~~~||xz}}{{}z|||~}{~~~||~}~z~~~xyxy|v~{yw}||uxyxuww{z{zwxyxwvt{y|yzxtxwwz{vu}wxz{{}wzzzxyzxxxvyz{{z|vxz|xx}yy{wuyw{}zy|yz|z{tw{zwywvvwxvu{}s{z{u}wxxvzw{x{zvyy|z|y~zw|xx{|{{w~{z|xxxwzxvxzxx|w}y|xv{zzzyvz{|zw{}zyx{x{~zzywxxw|xy}wvz}z{{y|yuxxyx|vx{zwxyx|{zzzyx|ywyvy~x|z{{yvy|vw|yw{u|{y}z{yywx{zzzz{yy{zz}z{|uz{yvz}yw~|yuxzywzzzwzww~{zzw~xy{{|xyxzx|wzzwywyyyt}w{vzxzw}ww|~zv{~y{u{yww}v}yzxxy}wxzy|{||wwwv}vyyxvyzwzzxyyzy|{|x|vwwuu{zvxzzx|z{yxyxzywxx}z}y||{z{{|xyvy{yv{{|w{tzxy}y|xzyy{xxzvzxyzxzz|y~{wwy~|yw|zzwzw{|wzyxyy~~zuzzzyyxz||{y|zyzz{w{~z{{u}yy|yzyyx{~xz~z|wyxxy|{wyvzz{xxx{sy{zz{|~y{yz|xxx~y{y}~{|{yxzxu}|y|xww|wv|z|wy{zzxuys{~zz{}{z|yzzy~{~y~y{}x}wxy~|yy{x{x{x{yz}zx~tvyw{zz|yzzy}yw}zyu{{z}yz|{|xw|}{ty{~{|~{y{tyzz{{yxyxyz{|{yzwy}xytyx{w}z{xyxyy|z{yy{yyxyzy|{{xv{zu{yyy{yz|zy|zv|{||}{{z|z||z|{z|}{}y|{~~|{|}~~||z|||||}||z}~{|}z}}{|~|~|y||{z{~{{y~~|~{~}{}{z}z||{~z~}{|~}|}|z||~~{}~y~~{|{}}||}|{{|x|y}~}}~}}}~z|~}~}{{}~}{y~||}z~}|z~}x}{}~}z|~}}}{zz{~}w}}|~z}}|z{}y}~~|}|}}~}~z~zz~}|}|{}~~|}w||}}~~}}}}~~{z}|{x}{~~|}~~}~~}~~z|z{~|{||}}}~{|~}{|~z{}~}}|~~|}~}{{{}{|}}|xz{}}~~|||~}}~{~~|~~z}~{{}~|}z}}{|}yz||}}}|}}}}}{y~~}|~}z|~{~{|z~}}z{~{}}}~{}~~}{}~|~~{}{~|z}~~~~}{y||{~z~~~||~}}{~{{||~}}~}~~}}~}}|~|z~}~|~}~}|yz}|~|}}|~z~~~~~}|~{~~}|}}|~~}~{{z~{}}|}{~|||~}~}~}}|}~|~}~}|~yw{}{{}{{{x|}xxxyww{{z{uxxx}wxwyzv|ywxvwy|xyyywu}z~y{wzx~vx{z{xv{wxxxxz|~zxv{xyyzytz{ywtxtwz{uzzy}wzxwvyz{wvvvz|xx{zzxz|x}|xxzzy|~|wz|y}w|zt||{zwtxzu~wy|yxw}wzzyvxxtuz{|{|{{zy~z{xxzw{z{w{x~{~{{|v{zy{{xxuvvwzxzsxzwxzwx{yz|zzwxyutuyyxzxyw{xxxwy{}z{{~|oy{zy{zy|zw}|yxxvuz||yxx{yzxy|u{yw}|vyyxvzywxzt|{}y}z|~yzz|xzyx{|x|zz}}{}}~{|zwyy{w}xzux{yzx|yz{xwv|w{|}u{|yz~|xzz~zzxz{y|zyy}xz{uxz{}~z}xxzyzwzywzxywx}{wwvxx|xvxzz|ztyxv{z{xyxzx}{{zy{z|yx{{xz{z|y{{y|||z|wyxvz|}|z}|y{{}wzxwxwvxzwyzw}x}|z~{|}{|x~{z}{|w{zy{{w~||zyxz{xz|wx{|vz}wyzywzy~}ywzxwvvsxxyvzywz{y{ywy|y{}y{~|xy||{wzv{}vywwxy}y||uyw{ywwzwz{xy~xxwywwyxyuy{~y}{zxy|vz}u|vz|{y{}z{|y{u~yzywwz}xy|vyx}}zzzy|xz{vwyxx}w|z{zyzzyzy{|{~~yyx|}||wy~}|y||yw}{zuyz|{xzvzxz}{vx|yy|zy|y|zz{{x{yz~z|wz{}|xx}|~|}}}~}~}}~|}y}z}z}z}z{~~{}|}z{|{}}}~|{~~~~}~~|~~}}||~~}~}w}}{|z~|y||y}{z||}}}{}~~{~~{}{~|}{|~}||}}y}{|}{{}|{z}y~|~y|~zy~~{}~}~}{z~z}||{{xy|}|}~~}~}{|{}z|}{~z}~}~~|{{}~{~|~~|{~|y~}|}|~~|xz|~~~|{~}z||~~}}|}}|~~y}}}}}}{|~|}~~y||{|{{~{}}~}}}|~~}~}~~|}}~{|}|||~y}{z|{|y~{~{}z}|}~~{}u|~~~|}~}}~}}~~|xy}}}y~{}}}|}y}~||x}~|||{~}}{}z~}}}{}~x}}}{{}|~{{}~|y{~{|~~z}z{~|~~~~||~{z|~|{{~}}|~y~~}}~~|~|y}}|~z}}~~}~{{z|}}|~z|~~}~}}~}~|}~~~~}~}}||y~~|}|~yz}|{{~}{|}}~||{}wvvxz|zww}}xxy{x~{yz{vxxvz{z}xz||yuz|z{z}y}vy{}{z|ywwxxw~{vyzzwzxyy{y~{yv|wx}xy{uyyzxv{xtw{wx{zxyxzyyxxxyxxywzyyxyxx|xyw|{xyx}wv{{yvyyxw|u|{vwxywv}zy|{wzxvzyzwx{vyzy|yy{yywz}w|||z|w{yww{zxz{y{}x|{yz}ywzyxzwxy{ywx}x{w}z{{zwz{yzx{w{}}{x{{wxx}}t}|w|yyx|{}zzv~zz|zy}{|yy{y~|{{{{v{yxw{z~{{y}u{x|zzxzwvx{xwyz{|wzyxxy{yz~|{xy||}x~}{{~xzwwy||{y}yyyy{|z}yzzz{{{|y{yyu}w|{yxz{{{xx|y|y~|xz}y|v|}}y{{y}xxz|z{z{{vw{yywxzz|zyw|tyyz|}wxw~xyy{{z{u{{xz|~xyxz{z|z}|}{yws~|tyyy{yz||{|}x|zy|v~yyzx{{xzyz}yy{{{{yzx{z{vzx~|y{{yxwy{zx|yyzxzw{}wyywu|{xyw{}zxxyuyzxyyzy||yzv|y}uz{zxxz{z{z{|zx{|zyz~yzxz{|zy~yvz{w{wzyyy|vy{z|v}~{|}||||yzy|{y}yx{z~xyy{}z|}x{wzwwy~x{{~v~{z}z|zz{|u}xzz|xzzx{|z}xyvz{y~|y|vzz||w{w~vyx{z{}{~~zw~{{xy{||uzzw}z||z|y|txw{{xz}z|y|{|zwv{zxz{xzyy|}zyxx{{{~~~~}~}}|x{~~|~{|z}|}}~~{z}{|{z~~zz{|}|~{||{|}~|~yz~~~{{|z|z~}x||~~{|{{~|}||{}|}}~{}}~{|}|x}}}|}x}~}z|}|{}z|~|}}z~||{}|y~~|{}{~|}}||~~z}}}|{}}{|}|}~}{{|{~|~|~|}}}|~{}~{}|x|~{~}~z}|y|~y||zu}~~~~|}}}|~{}{|}z}~}|z{{}}~y}|~|}}z|}~~}}~~{~|~||{~}}}z~|}}~~~z{|}~}|~~}~|~}~z|}}{~|}}}~~}}|~~{~~~~~~~}}~}{}||}}}~~~y~}~~y}~{~~||~~}}{|}zz~y||z{}|{|~{~~}xy}}|y}~|~}}~}}}}~{|~}{}~}~}|}~~}{~~{|z~}~}~{~{~}}|}z{}}~}{}}}}|~~}~|~|~}}|}z~~{~}||}|~}}z|{}y~~}~~|{~~||}yy}}z}~~{zzx{~~|yw}~~}~~~~}~|{~}~~z{|}~}~~z}}|{|z|}yx|y}y{yy}zy~vtx{zzxwywy{y{xxxvw~vxwyw|y{zz~wy{y~y{yzx}y}xx}zz|{y|}yyyxyyxz{y|xy{twx|wxw}yxxyywvxzzz{|vxwywxzyzwx~z~wzy~{}y{zyz{|zx|{zyy|x~yyzx|ww|y{yzvy{v{y{zwyw}|zytzx~x||{v~x|yz{~}v|zxz~}{w}}wxyxyz}{yxzx|tuwy|vzyy~zwxzw{u|zytvwvyzy{xz~~}z}xz}zz~yxx|z|x{{|}y{z|ywxz|wyxuxwzy{wuyyxz|zwwy{wyyy{v|zw{y|{|wyyx|~zuyz{|}y{{|~|}{zz}zxwvyz{yzu{x{ztyxx{{{x|uuxvxyz||zxx}wz|z|}|xy{{|{|{{{zzx|{y|yxz{vxxxyy|xzvzwuywx}yr{uyxxwxwzy{x{~}|xxy|z{|y}x}|{|}{|zy{zxyy}yx|wwy{yxww{xzz|y|xzwvw{|vvztvzu|}{}v{~z}y|{y|}~vz}y{{xyzz{}tz{z~xzzzzw{{xx~xuyzu|vy{zy|z}wztxyxxzxy|y}wzw{z}||||w{}yz|z~{}y~z|xyx~yzxzx}}}|x|u{w||vu|y}y{{z{{~ww{x}{y{{}wz{xzv{}z|z||~{{}y}|{{}xz{z~w~}w|zy{{x{~zzz}{xvyyv{y~y~|x|wz|y|}||yzz~}|{|zxz{}}yw}xxyv{xywvyxw{zxzz}}}|vzx|yzx}|}z||yyx}|y|||{zxz~z~}{~|{~v|y|z}~|z}~z}}{z}}|{}~|}|~~}}|~~z|{{z|x}~~|}~~|~|y|}}z|~|||}||}{}~|~~~}~~}}}|x}}}z}}{{||~s~~x}{|{y}{{{~{}}~}}~{}}|{~}}|{~|~}|}}y~~}|}}~~|~{{|x}|}}z{}~~~~|}|~~{}}{~z||z||{~~}{{{}y||{zy{{~||}{}|}}~{}z~||{|}|}}}{z}{z|~~}~~{~}}~}~~}}~}}~}}{~{z~}~{~~|~~||~~y}z}{~~}~|~~{z~~|~~~{||}}}}y}}{|{~}||}|}z~}~}{|{}~~~~~~}~~{}~}{z||~}~~}}~}|{|~~|~~~}~~{}{}}|z{}}~}}|}~}||~~~z}|{{|}~~}~~}x|~~~z}{}{|}z~}{{{|~|}~~~~{{}y~{}~}|}|}}~~}}}~}}~~{zzv|}vyyyz|xy|zyvy{zzwvvw{x~{vxv}{w{{x|xzxyyzxy|~xzx||xwz|wz{{x{zwxzy}|{yywu|zwxws}xyzx|{yxw}y|w~yzxzwzwzwxwy{v{{wz{zywsv|txxxx|{yvxwwy{}|xx}{wxzzxzw{xxxvxzyx|~zzwzyz{x}yxux}{vvwxyzyz|vz{zxz{|{x{{||zyz~xv{yxyzzz~w{{zzzzv|{ywyzz|x}wwwwvv||||}~||z{yz{v}yx{wz{z{}|{{zvwy|{zxuw{|z{{{yw}px}{y{{{y{|}yzwyyxzz{yyx|t|{yyz}xw}w|~x|{{z}~zz}||z{vzwz|xzzzwx{}{w~yz|yzyyx}yxw}{zzsyx{vvzxz{y{yzxvw{wzyw{xr{{{v~vvx{|zz|}u{~|zwwzxx}yr{}wx{w||{~||~~y{yzxz|{y}{yz|wyy~|}zzwxuyuy~wxzwxzv|w}}|z{{vwzzz|zzvww{{y{||zzxv|{wz|vx|zxyzxxz~w}vvzzxxyzuwz}z|~ywzz{xyw~z|{{yy|{tz{xy}}xx}y}yxz{{{w}t~{wy|yx{xyyx|xy|~x{~~z|zx{~xy}yy|xv}yy{zw{}yyz||vx}yx}{yyzyw~{y{wx~v}{{yzy|yy|zxzw|w}x{yy{||z|w{yux~vxvyvxv{y{{|{}{{xxzw{z}z|~{y{|{~{|xwy{|zw}xy|yy}{xy}{|x|zyxs{zwy}~vvxywu}yz|y|{|~~z~|{}}|~~{~|~~}|}~y}~~}{{}{z~~{}{~{|}{z~~{}{~~}{}{z{}}}{~{~}}{}|}~~w}|}}||zz}|{}||~|}}}}}{~{|~~~z}|}~}|~~}|~}~|}~~z|~~{y~~{~|z~y||xz}~|}}|}~||~}{}~}{~y|~~|}}{~|z|~z{z~||~y~~|~}|}r|{~|~~{{x}}}{z|}~z|~|z~}}~~|~|z~~}}x}|}{|||~~|~{}}~{w}~~z}}}{~~|}}||}|~y}|~|}{}}}|||~|~|~{z}~|~{~|}||{}y|}|~}{~~|{~{}y~}~~~|}|y~{~}x~|~}y~|z}{z||~|~|}}||}|~z{{}{~}}z}~}}{{{||{~~|~y|~~~~}}}}||~~||~~z}z~{|~}{{~}}{|~{}{}~~~{}~|~~}}{{||~|{{zz|~{}y}~|}~v~|z}~}{}~~~~|}}{y||z|y~{}~}}{|}}~~}y}~||y}}|~}~~{}}~~|||}}~}}|~{y}}|~||}x|{}{zv}~yxy{xyv{x|zx{xxvyxy{x}xwu{{}xx{y~{z{{zx~w|yx|~{zz{{|zyyxx~~w||x~zvzyu|vvxywxtxxy}t{vwvwxvxwwv{x{y~xvy}y|}{|w|{{vuyxx{yy|zzyx|zzwzy{zzwyzxwz{wzz|xxwyv|zw|ywzzwy||{z{yzy|~{|y|{y}yy{}{y|{vw|wyw}|ty|{{xxzxrz{yz{zyxwzwvxvvx}zzy{zzx{yy~yzzywy~z|||~{x}zzzu|wzyx|vzz|zyy{vz{yzyv{{xuywwz~{uyyy}yz{wv{yz|zww{zwy}|xz{vz{{|ywtyyvzx{yw{{{vxwxyyw~}}{wyxyzzv|x}{z}z~|z{}z{|}{~zzzy}{{zyw|zz{|zz|swyyz||wvu|~uv|}{{yyy{wyx|}zyz{|s|zy~xx|zy{uzyw}|z{|z}{{}y{}~}yzy{z~wwxyzx{wzx{vzxwxxxu|y{y{{x~y|z}x{zzyyyzy}v}yz{z|zwyzw{}{yzv{zzyy|{zyz|wyyzxw|yyvx~yx{{z~{w|~~wzx~y{}x~{z}{{{{~zy|yww~wy|yzy|xwz{xw}w}yzxyzzx{y{y~{{~{~||yzu|{z|w~}{~|x{x{}|vyzu}xz|~x|{xyw}}{|w~wx}|wuyzw|w}{{{{~|{{y~{{~}{xyzyx||z{{{}}{{zyw{w{{|{wxxzx|xyw}wxx|{zwrzz{wz{|z{|z}zzyxz{|{y}}|~}~{}}y}||}~w~~{|~||}|}}z{~z}{|}|~|{}~~{||}|~~z|{y~~}}|}}~||{{{|{|{~{~{~~|~{xz|}|y}~z{}|}y|||}||}||}{||z||}z~|{{|{}}~~}||~}}~~}~~z}{|}~|}}x{|z{zy|||~{|{}}{}}~}~~}~}}}}~|{~}}|~|}{t~|||z~}z{~{}{||{|~~}|~~z{~~}}||}~z{{~~}}z{}|{}{{|{z~|z{z}y~}}}~}}|~}}|~}}z}{}}yz}v}}{{{{}||~}~|}~}~}{{{{}~}z|~}~~x}zy}{|}{~}x|~}|}~~~|}z~y~{}{|~}}}}}~|~~}|{}|~|y{{||}|~~}}}}~}{~}~~|~}{|~|}|||{}~}~{~}y{~|}|~~|{|}{|}~}~}{|~|}~z{}~~}{|}}}|~~|}zz~~}}|}{~}}z~~|zzz~{~}z}|~{~{y}}~~}~}|{{|yxwyv{wwvy{y~wz~zz{xv{{|x}zxx|x{xwx{wwwzz}|yyyxz{}vyz{ywyx{w}yzwyyxzzzz~zy|z}|zyx{z~yxvw|{uxxvxyvvy{~y{yxyxu|yw|}z}wzy}xzww{{{{zyy|{wxx}yxuz}vwy{|y||{yxxx|x{yy{{zwx~vy{vy|{yyx{yyw{~yyyyy|}|vyxyxyy}v|yzw|zwvzx|yyvzz|yz|wzv}{ww}{xy|uyyy{{|{yyy|w~{x{|}zyzx}xxy~{uwyyy||xy{wz|~yxxyz{x{xz{{|}~{{{yxu|y{yxvyy{y{|vy{zyx|w{zz|vxt}}|v|{{zzvy|{~{wy{ywyyzx{zyw|zyy{z{z~w|yyxwy{zz{w~yzvwyyy~}vx|zz{vxxzy|w{}yyywvv{yzyxxxyxxtwuywyyyw}y|y{{y~{{zwyvzyxyzzwxz|y{z{{}|z}{yz~ys{v|{u~~{u}{}}zxtx|yw}zyzwyy~{yu}|vzxzywz~yy}vz{wyx{uwwyx}|z{|{y~|y{||x{}{z|z|yyy}z}yy|{z}{wyzyx|xzw|yy{yw{x|{z||}w{{zxz|wyywzzyyz|yzy{zy||}wzw{|wwzvz~y{wzx{{w{wzw|{xywzw}z{{zyz{}~w}zyww{{zxy|~z|{x{zxzxwy|{yyxxvzx{|~z}z{x|}{{vwyvxzzyw|}y|z{|yzzy{y|}|y~wz{yyz}~z|~|wzz|x{v}w|y{yyy}{{xxy|}|}}~||{}{|z}|~zz~{y}}||z}}|}|}x}{~{}y~{~{}~w}}|~~yy|~~}}z~||z|~y~|}|~{~{y~}~~|||}z~~{~|{}{~y}zv{|}||~|{{{y|x{~}|{}~}{|y~z{~~~~}~||{~{}{}~}{{|~~{|z{|}~~~|~{{|}~{}||x}|x|}}|}~}~}~~|}{~}{}~|~|z||z|}}{}|~|}|z{~{~|z~~}|~}|~|||}~|}}~~}|{~||~~~y}}~}|}}~}w|{~~||z{|||~{z~{|~~||y|z{||x~|}}}z|||{~~~}}|{~~}}~~}}|{||}|y|}{}|}}~|~z|~|~}~~~{}~}z~||~}{~z}}|~{}y|~wz~|}}|{}~~{~}|||{~~|~}~{|x~|~~~||w}~|x~{|||}|~{|~~{zy{~{{{{|}}|{}}~~||~}}||~}~|}{|{}}}~~}|~~~y|{}~~|}~|{|{~~~~~}}||{}~xz|z||zx|z{y|xx{~tz}z~{ywxyxz~yyxy{yyzwvyyxwrwz{ywzvyzxzyx}xxwx{{yww||{wz{w{|wy{z|zv}uwyuzuv~}z|uxywutyyu{vxvvxuwv}yz|v|z{{z~{|y|zz~z{|wz~|~wz{ywxyyx}zvx|w{yw{tv{xxxxxyxvy|{vzwwxyyywy}xyywuyxzzw|y{{}~}~yvzxz{xszwvwuzzxxxtzuw~xxxxxuwtzyzxywyyxyy|zz{||}zy{{y|y{y|{{|zzy|{yx{{w{{~vzyw{xuywywywy|xxvy}xywyyxxw|y{yy~|wzzzxwuxyx{z}|{zz}z}z{{yxyyz{xxzwwzyyt|zzzws|vx}xu{zyvx|v}|w|xx~}}zszzx|}zz|{zyy{zzywzw{xxvyxvzx|{xywz|zyyyw|vyywwz|w~}{{yyxw|uw{}xz|z|{|y{{}xyx~z{xvx}ywwv{{|x|{vyxytzvxv|y{{yyyvwy}{z~{{xytzwv|z|y}}}yzy{yxz|~{zsx|wwyzxxw{v}zyxx}}{yvt}xwq|wv}}{z{{{y{wzz|zu|{z{z}zy{zzx{||{z{{x~y{w}{xwz{ys|yzzvyxxwyuyv{yzxyzy{z|yzt~z}x{~yx{{z|yzz{}y}z{{}{|}x{{|zzxzxzzzwz{x}|zzzyz~}x|w{||}{x{}zy|||x|x}z}yz|z|v||zv|}xxzw~|zxzzxxxvtvywwz|uzx}wwy}}z}|yzywz{xuy|~~~~}~{{z||x|}||yz}~|y}{||~|}}}}|}~~||}}|~~|{||~|}~~~{|u{z~|~|{z~{}|}~z|w~{|{x|{|z~}~y}||}{|}|}~|||}{{z}}}{{}x~~~~y{z}{z~|zyz|y|}}}{|}{|}|}z{~}}}y{}~~}}~{{w}~}{|x~|~~~~~y{~~v}}}}~}{||}~}|~~|}{}~z}{|~~~|z||}}~}}{z~~}|||x}{{}~|}~~z}z}~}{~|}}|z{}{{yz|z~~{z|{z~~~|}}}}{}x}z~|~~}|~}}}}|z{}z~y|~}}|y{{||}~}~}~~z}}~}|}~{|~}{}}{}~~z}|xz|z}{|{~}{}|{}}}}{~|}|~}~|}}~|}}~}|||v~}{z}}~~x{|~}{~y~~~{~~~{||~{~|~|y{}|~}~{~{~~z{}||{~}}~}}}{}}}z~}~}z}{}}y}||}}}}~~~~}z~{|~||y|}~|z|}~{|~|~|yz~}}~{z~}~~|~}}}~|~~}~~z|wxz~yxuzyw|}yzwvzwx~{xxvzxzsw}w{xxwx|~}{yx||zwxyz~yzvxz|}xvw|zyz{{vxwz{z{z|vx|xz{wy||xyz{~yzt{u{xxzy|xzxyx||wt~|w{vvxzvywvuxyx}}{y~yxx{xy|yx~xzzzxy|zw{{yx{wz{yzzvx|x|{{{{yzzy|u|v||zxvzvyuzzzzxxxyzw{y~zyx{v~|yzyzzyw|xuyyuw{|tw{yzywxw{zvvvyzy|{{wv~x{zwzzyv{zx|z|}y|zzxzxwy{xyywxz|y}||v|x~tzxwy|xuwz|zv{zzv{|x{y{{zzzyvx{xzu}|yz{yz|}z{w|wzy|{x{|xy{uyz}zzyxxyz{z|yzzzyzyw{zwyvvwyy{|xxyzwxxv{wyzsxy{zzyzz{}y|z}yyzx{|zzwz}}{}xvw|ww}{zv~xzu{z{zz|yz|y{}|w|x{}|~zxx~z{|zux{y{w~yyyy{~yy{{|yxy|yxz{xy{||xxwy|xuzyv{xy}w{}z|wy{x}{yzz|z|zx{x}yyxy||z{zz{x}z{xw{{{zxx~|yzxyyw|yyvzyw{wx}~x{xx|{y{x{wyxxwzz|x{xwyyt|xwy~ywxzy~xz~|wz{{zxv{zzzz{ztzzyyzw}z|~{y{v{x|{yw{}{zyyuz|w{x{zyy|{zx|y{zywx{{x|xywy}zyzxxyxz{wzxz{zz|xyv{yzy{yxxz{{y}w|{z}w{z{z|s|{wzww~|xy~z{{|}|}xw|{{{zx}~~w}|~z}~|~}z{}}~~z}}}~{|~~yxz|{{||xy}~{~z~|wwz~|}{~}|y|~y~}||}{yy~{|}}~}x||~~{zz~|}|~|z}|}~{|z|~|{~y}{||{}|{z~|}}~{|~}}}~~{{{|~{~}~x~|}v{|}|z}}{x{|}|{}{}{~|~||~}~||{}z}wx{|{}|{}}|}w{}{|~~~z~}~{~~x||}|~~||}{{|~~}w|~y|}~|||~||||}}~|~~}|}}y|z~~~|~|}{{~}~}~z{~||{{|~{{}~zy~y}{|{}~||~{|~~{~z~||}}~}~v|~}}~~|z}~~}}|z{~}}}|~|~}~~~~|{}}~{{}{~|{}~~{}{~}}~|}~|}z{||~~~y{|~|~z|z~|~~}}~~|||z~z{|}}{~~||~}|z~~}~}y|}}||~{|}z{~}}||~x~|y}}}~}~||~}y~}~~~}~}}~||||~~~~|~z}|||z}}y{}~|}~}}{~}~~|}|}}~~~~~{}~~}~||{}{~~~{~|~wxvy|{|}}x{y|tzt{y|zywut~yyyvx|xtxy|zyyvzy{|~wv}||xzvx{xy|{||yy|zxwz{z|w{wwxxuxvwy{x{vxxxy|vxyxywwwxuwuvuwwy||yyyz{yy{xy|xx~zy{|||yuzy{v{vx|xwxxt{yzzv{|~xvyxvvxuyywx{{zv{}y}yz}zxwzyxyzw{}{{xw|||{~|{yzwww|xuw|v||{y{xt{}wxzwurywwz|z|z}}yzx{wzvyuyzyzz|yvu|xz{|z{yxvz|xxxxywwzw|ywwy|yyyz|yx~utvu{zy|z{~|}yz~x|x|wz|}zzxy{vv~v{zyzxv}yyzxzwy{x{z~xzwwwy{xywzzuyszw|yzw||}y~yzxzzz{zy}z{yx}{}{~||zxxxxzx{~y~yu}yxxyv}uwzzzwy{{twww{{|}z}{{wzxyy{}y{|z}z|z|{{{}yyuvvxvyy|vuyyxz{zx{zwxywuxzytwyzy|x~y{vzzw|{|zwy|x|{zz{y{zzz{|xw{{xv~w{yx{uz|y{x{zvvyxw{w{xxxyxvy{{z|y|v{}}vz}x{|y|}{zz}}}~z{y}y}zxwxzvz}|zz{yzxzty{ywwxwzx|zyzy{||z}~|zzzxzvzz}yywyzywx|}{xxz{z{yy}z{yzxvwz|zyuy{yvx|xyzzzzuyx{wz}{y|vx{~|yyvy}}zyz{zy|{y{|x}sy~wvy}{z{wz{|yvxyz|{zx|xy|}wz|}y{|zxy~|yzz{zzyz~{}~~~|{}~{~|x{~yu}~|~{}~y}~~z}}}}~}}|||}~~|}~|~}|}}~}|~|}w|{|z||x}||{~~|{{||~~~|~~|||{z|}w~||z~}~y|}~x~|}x}|y~||~{{}}|}~|}|~{~x}}~~}~y}~{y~{zz{|{~}x{~xy|z||{}~|~|}~}~|v~{}{{~|||}|~y{~}~}{~~{}~z~~~~}~~}}~~}}{{{|}{z}|}{~}|}{|~}x~{||x~}|~{|}~~}}}}}{|~}{|y||~|{|||y~~~~~~~{~~|}~~~~zz}|}||}}~~z~{z}{~~{|}}{|~}~}~~}~~}~{{{}{~x}~}}~{~|}}~~~|~}}|~}}~}~~~}|~~||}}}~z|~|~~x}z~}||}{~|||~~~~}}~}~~~|~}~}|}~~~}~~y||~}~}{}|}~}}~~}~|~z~~y||||{}~{~~{{|}}|{|}~}}}wy{y{w{v|xwv{}yz{vzyy{yyxu{{vvxuvz~xx{wz{uw~vvvww{{wzuux{zyzsy|uzxx~|y}~x|wvyyz|vxy~{~ywvzvx{zwyvvywx|yz{w}zwxyyxyyvsyzvwwxxwvxy|{zwzzz|}}{v}yz{szwxyzux{z|zwyww|zz|zwvyzz|y{|xzy{vwzwwt{ywwyyzuywt{zv{{|{z{{zzw|zwyzz{}xxx{vxzxxxzxz{uw{w{ztzz}w{x{xv|y|{yz}z{vz{~zy|z{|{|zz|xzxzwzzytyzxxzzzwy{{zwzxwwx~xzyz{zyx|y}wyxzsx{{zx~x~zvv{zyzz}zw|x||{{}y|{vzwxxxz~||wyuy{zzy}xz||}vwwvw}xwzvzyxwvxw{yzw{y}uy|x}zwy|{xzzxzyy{vyywyy{zxyuxyy{yz{xy{xz}xwzywxxvz|~wwxy|{w{~}w}yz~wxwzzy{x}{{xyyz{zvx}yyx|}uz|wxyx~}{y{{xy|uz{xy|ywyzzz{{xxp{x{}x|{xy}t{{xvz|{}yyzyzzxz{}}y~zyy{|wzzx|}vzwwvv{|{zw|{{y|xyz{y|yyzyz|zz{}}xtz{~tywx{{x~z|yx{u{}}|{zzz||}{yywz||w}||wzzz{{|{y}yvxwx|zyvy||z|{yx{z{}{wzyz|yy|yz{zx||zy{y{xx~{zzy{xzzyz{|z{zyw{y{~}wzy~}{xwxx{yzxz|{{y~w{zzzv{|w||x{zv}{yzx}}|}{~~~~|}|~}||x|~|}}}~y{{~|}y{}{|}}}|zz{~~~{~}~}~~{~|{~|||}y|{~}|w{}||~|}}y}}|~~}}|{}|}}}||{}{}|}~{z}~|z~{xx{}{}}~|z{x}~z~xz~}|~~{~|}|}{y|{}z~}}||}~{}~}~{}|z}|xyy{z~|||z}|}}||~y~}xz{}~}~}|}{~||}~~y~~~{}~~~~y}|{|}z~x}zyz{~}||~~}}{{|||}~}~|~{|}{}z~~z}~~}|~~}~}|~~~~|}~|w{||{~z}~~v|~~{}~~~|}{|~|}|}}}z~||~}}~{~}{z}}}~|{{~~~}}|{~}~~}{{{~~~|y~z|}}}~}}~~|{~|~}}|}~}~~{}}{|~|}}~|{}||{}zz}}|~|~~{}~x~||}y~~~}zz|~~~{||~|~}~}~}}z{}|zz~|}|~~}~~}|}~}{~~}z||}}|~||z~||}{}}}{}|{}}}~~}}{{{|{|~}|}}{t~z}wy{zxz{w}}z{{zwzy|xxz{z}vvywzxyywz{w{zvv}x|w~xz}y{z|{yxxxzzz|x|{~x{z~}zzxyxyywuwzzvzyu|vzzwyvvwvwxyywz{zvx{z{xzzx{}w{xxx|z|yyyz||{xwvy}xvzyw{zy{vzz{|vxyz{}wzw{yxzxwxz{yxwz}{{z}{}xwx|zzy{yz|xz{zy{}~wzxwu{yyxvxzz}wxwxx{z}yxyzwxzz{uzxx{yz{~|yx|uz|y{xyx{y|wy|zw~y|||vzyvzxu|vxxzzv|w~{{xuxy|x}y|}v~~{|yzyxzz}z~|{xtz{y|zxyz{}yv|}y}{yyyxyzx{}yzzvyvuy|yzxzywzzzzz|xzz|{xx}{wzw~{z|zy|{||||z|z|zzz{zyw{vxyyx|uz~wxxwywyxzzzxywyx|y|y{|zyz{{|{{y}yxwx}y~y~x|y{z|zvzy{vuxt~xwwyw|wv}xzyvxxz|xvxyy{zxxxyty{~{~|wyzw}}x|{|{}|y|{vy}vu|x|{wv|xzxzvzxwy{zy{xvx|wv|z{y}{x||yy{}{||y{zy|}}y|}|}yxyy|u~xx~{w{xzzwyzw|zzxyyy{yy|y|yzz{~|{}|{|{{~z}|{yyxz}}xyyyz{||zz{zyzyy{{{|{{{v}{zw{{yzxvyyz}xz|y{{z}|y}}zxy{|z}z~|{{y|{zyw{wwzzzxxxyyw{|xzz||z|zzx{zxu{zxyu{y|{z|z{yz}z~{z~z|~}|}~z~||yz}}{z{|}y{{z~x|}{~{}~}xw~||}{~|~~}~|z~{~||}z~||~~{~z}z~z{}}}|zz{~}{~{~|~z{~}}~}}~}}|y}}|~z|{z|w{}}|u{{z~~|~}||~~|}}{|~|}z||}|{}~~|}y||}{}x|~|}z|{}|}~~{}|~~~~|{}z|z}~y{z~{z}}~}~~}|z{~}x}}~{}~~}{}}}~}{}{~x}|}x|}y{}}x}{|~{}}~}}}zz}{|~~}~}{|~}z}~~|}y{}}}}}}}}{~{z{zw}z||}~}~~~~}}}}}|}|}|~}zzy~z~~}}{yz{}~~~|}{{}}}|{~~~|~}|~}|}}||z{{~z|~|~z{~~{|z~~||{}z|~{~}~z{{~|||~|{}}|~}~~~y}~{~z||~~||~~}|}}x}~}|}}||~z}y|~~}~~|}~~}||||~~~{~}}~}~}y}~|}~}}}{}|}}}|{~}}~~~~||}~}{zyyx{w}wwxzwz{zyz~x{~yw{z{wy{zxyuzzvww{w}xyvwwyy|}z{vv|w|x}wwv|{||xxzwvzx|yxvzyzz{xzuy{yzwv|rz}zu|wxzzz{yxy{y~zyzw{vy{zyzyyx|x||yu}|y{xxw{v{w}zyxywvwy}zxuxy|z{{u{{vxy|}|{|{xzyxxuxyy{zw{xy~zxvx|{z{y}z~zw{z}xxyy|xvyvw{w~xvv{|{{|y|{xz}|zyz}|vv}wxwy{z|zyy{xzw{|z|}xzz|yw~z}zzzy|zwxyy}xyz}|{wyw|z{~xtx}z{uv}|z|xzyz{zx{{{}{{vz~yy{|xwxv|}y}|zwzyvz}{~xzxyzzww{yzy}vzwy{yw}}|yxx}ywwx{zuz{|{z{|||wzzzzryy}xxt|xxz{}|zy{w|zyyxwz|xyvzxwvyyyz|z{x|y}y~{x~|z{{}xwz{||z|yuzvy|}xy}}{|zx{y{w~yvyxz{y|{z|yx{y|yyy|zxy}x|uy|zz}wz{{xwv{w}{}zzx{}{xx}}z{{wzx{v{zw|||ztywy|z|xwzy{{{xz}{|zwx|xxwy|x|z{zxyy}{{vy{}y|~z{xx}wyxzz{u{xz~wzzvzvzwxzxxxyzx|{w{y~x|~z{y{zz}{{zt|}|y{{zz}||w|v{|xzxyw}uv{|zv~w{tz|yuw{xy|x{zz{{y|xz|}w{y}x|}w{wz|zxzyx{yxx{|}z}y~||xvx|zxx|{}x{z}z{{zt|zz}}{}x}~~{z~|{}z|{~~{{||~zz|y|}~~|y~~|~}}|y|}}}~}z}{|z}}|z~~~||}}|~}~|~z{{|~x|}||{}z}|{}||{~}|}~}{z~z{}||z}~}{||z{|{}~}|z{}{|z{|yz}z{|||~|}||~|}|}~{y|~}}|~|yzzw||}z}||xz|~|~|~~z}{~~s~~y}yx~|~|x~v}|}}||{x~~~}}|~y}~~~}{}}|w~{~}}}~z}}|~~|~~}||}~{|~}}y}|||~|}}}~}~~v|}}~z}}|~~~~|||x||||}yzz||~~{~{~|{||x}{~~|~}~}~z}|}}~|~~|{z~}|~{|}}~}zz}~|~}}{|~|~{|v|{}}|{z~}}{}|}w}||}{||~z~|}}||}~{}}z~~~~~}|}}{~||{}{{{{|||{~}zzz~|}~~{||||~~||~z{|}|{|}y}z}}~|}z}}||}{}~~~|~~|{}}~|x~|}||}~~}}}z~|}~~}}}~|~}~~}z{|y{wzz{{z|zy{~x|{vyz|z{v|xxxytxxvuxxvxxy{}w{u}}yzzy{zyy}yzuvyvvy{{|yvzy|yxyxxyzy{wzxvvzvxv{xuvxzzuzyzyvu~yzy}yxz}xzz}{yzz|vzzz}{zzw}{{|zy{}xyyvxxwtwwyyxv{yw}xxxx{vyw|w|zzwzzz{zyy{xx~|zzzx~wx~{yxv}zyvy~yz}zx{vy{yvy{ywzwzyx|xx{xw{yxy{x{zzz{yz|{yzz|xywyy{{zxywz}|{y}wxwyu{xzz{y|zywy|zzxvwzzv|v|zzztxyx|yv}{vyu|xx}yzyz|{zzz||zy}w{{{tw|vw{wyzwu}yxxzxuwvv{sx}z{xux}{{}yyz{vxv{{}xx}{|{z{{}~{~}|w|zwt{w|x{zwyx|uvxwzzxyzw{ywwywyu|zw{~zz{|z|yz{xrz{{|{zzy{x~zx|z{{~xvw|{xxw{zzy|wx{y{{yy{{{}{zyxxvy||xyy{}|yz~|zzx{{{xy|{x}|}z|yzzyuy{r|zx{zzw{yxxtwyxy~vwxxwv~yz|zz|{{|{xxxwz||~y{}z}z{y~r{zzywyx|}v~xwyzyxxrwxxv~x|yy|xz{|zzyzz{xz~{|z}{{}x{|xyzx}}|{xxxvzvyzyywwyvzzyzxz{qxxzz|xsxx||{v}z}}zz{}}}|z}{z~y{~~|~|{}y{zsxy{{{yy{{uy{xx{wwzu{zzxvy{w~vu|}w|z~|xywzz|}u{zz~~|{~}z}{||~}~~~|y}||}}}{{~}~{|~~z}~~{y~~~{|}~z~~}~}}|z|x}||{xv~}~{}~v~|y|~~{y}}~}{||~~~~}|}}}~~}}}{|}~~{~}{~z|{}}}}|}}}|~y~~{||~~}|~~~~~~|{||~|}zz}}|{~~~|{~{~~y}}|~~x}}}|}{||~z|~}|}z~}{~}zz~}}|~}}|}y{|}}z~~}}{{~~~}}{~}~}~~~}z~||~y}||y{{zy||}}~}{}}~~{}}{}~~~~}|~}~}{{xz{~}}}y}~}~||}~{}{{y{~~~{}~|}}|s}~~|}|}~~}z{x{{~|{y|~}|~}}~|}~{~~~}}}}}~||~~~}|~|{|}}{}}zy|z~~}}{}|{}~}}}{}}y{~|}}{~~{~}y~{}|~~}|}{~~|}y~}~}z}|z|{~~||~y}|||{|}}x|}}~}|~{z~~}|}{||}~z|}||z{{~~}~v{}yw|zxyxu}{xyw{wz{{x{xw||zyxyyzxw{x{yy{zz~zzyvyzxyxw{y{y{{y|{xyzzyy}xyszzw{|y{zx{zz|wzvwzyzz|xzyu{wyxv|~xww{w}{{{{y{yxw{z~zxwxzyzyo||x}yxywy|ywxwvyx|xuz}y{zttyzzvzuw{zzxwxzywwxyx}w|yuttyzzyyyvwx|{|xu~z|vzyy{xyxxxxxvwyzw{y{zw{zzyy|zyzzy{zz{v{vz|yyxzyxyw{~y{yzx~yyyxwzxxz~vzxwyvwyxyy|ywvxy|{vu{ywyxxyxxvzy{xzz}t|wzu{z}{wyxvv{zxzzv{zwzzy{xy}x~xzyy|yyyz~yzu|y|x|{yzz|twxz{vyw~yxxv{x|zy|xtxzwy{{yw{zyzvy}yz{{ywx|ww}{{wzx{uz{zzw}|yzwy{}{|xyzwzz{wxw{{xxy{t~z}z|xz}{{{yu}uwx{|zyzx{x|wxvzyw|w|z|{|y|z}wtwzwwx{vxz{{x{yz{{{{ywyyyzuvyxyx{{vy~|z{|z}v}|zyxz|yvzvz{|{x}xw|}wvxwy|zxwy{uyy||z|yy{zy}yy|w|z|wwzzwxx}{xx{{}xyzy{zy|vy|~~yyy|zyy|yzzy{zx{wyy}yy}|wvy|z{w{w}zyxv|wzwz{|yzywtw{{zxwxvwzuyyy|}wv{yyzw{y|xxz{xyywy}xz}z|xx{ywy||~u}wxyvx{x{{y{wxy~wyzww{|z~xzyy|y{}{yyzw||~~~{|}}|{}}}y}~}|{z}|~{~z}}}y}z}~}~}{}~|z||~|z}{~||~~~|||}|}~z~}}{}}~~~~{{z~z}}~zz{|~{z{z~{z{{{}{||{z}~{|y}|}{|}~w{}{}|}zzx|~~~{}}~}{{{~|y|}}}w~~~~{y{||{~~{{|}|z{}}|~~z}|z{|{{}~z~}}{|{|~{~~~{~}}}{{{~}{~{|}z|}{~}}xz~}||}|}}}~}{~{}||||}|{{}{||||z{}|}z}~z||}z}}|{y}||~}{{zy|~~{y~}{~}~|{~|}|~~||~~~}}~}~~}}~~}}~~||~z~~z}~}~}|~y~}|~}{{||~|yz~~|~}y{z~|~}}w~|}~}~y|z~~|~}~{y|{}{|}{{{{|}z~{y~y}}}~~|~||}{y~{~}~}~}}}|~|~~}|~y~|~z~}}z}~zz~}|}|{~|~}{z{{~~|}}z~}{}x~}|~|}}~{|~}|}y|~~|~{||{z}}z}}~~}x{~|||~|}|~~~}{zxzzy}v}{{y}{{uxyt{w{xyx}yxv|yw{yvywvyxpyz{~xyzzyz|z{||tw|xy}ywwx|wz|wyyyxzvyzyzvx{wyzzwzwxyz{yzxw}z{yvyx{z~|yw}{|{{{zyz|~xywwx~}v|{zx|~||w{wwyu|xwwwwvt}|{u{wy|yzv}z{ywz{zzyxxyzyw|xy{{yy|{y~wzw||yz}~xy|zzxzxzzvx{wuyxyvy{zz{yw{yzyx{|wx~xx|yx{yy|yxywz}vz{zzzy{zz}|zuxywv{{xz|vzx}~yywxyzzyw|zxzyxwxxywvx{y||{y|x|yz{xz{~~z|}x}wxzyw}ywyxywxzvzzwy~uy|yy{yz{yxxzz|zv|yz{zx|x{w{|zu{w|zzu~|~|wzz~tzyyyyyyz{~wzuvuywwxyzzyvyx{zy{x{yz|{{y|zyy{yx||{{|yz|x~wuyu|~|y|~{y|yvy}y{x{z|~wvvzyuwywwzuzy|u{yz|{zzzz~{ywuz|yx{z{yzx~y|z{|zzz{zxxywtvx{z{{wyzxyz}t{zwzvzz|zz|{y{}{zy}y{{{y}y|z|}{y~{w}yw{yzzywxwz~wzzzxtx|yx~yzxzz{{}wzxw~~{|yv}~|}{x~yzxyy{}}z|x|z{yzv}xw{xysw{zyxx{{zy{{ywyxxyzu}zz{w{}{z{~|x{zzy||yxx|}zzzz~}{|||yyyxzzzzyyz}{yyt|zy~xw{|yxxx{wz}zz|x{zx{wxx{{{}{{~~~}}~~{z}{}y~~z{z{z~z|~||z}~wz~}x{|~}|~|}~~~}}}|}||~~~}~|}|}{zx}{~yy|~||z{{}z|}{}~|}y{{~}x}{}{}|||~|}~t|zy}~|zzy{~x}~}yy|z~z|{|}|~|{||}y}w}~}~~y{}|~}~~}yx|{}}||||}}~y}{}{{|~~}~~}~~~|{z~~}}|{}}|}{y{~{|}}{~}z|{|~|~|~}~}|~~~}~~}|{~}~{x|}{~~|}}|z}|~{~}~~~}z}}{~{}~{~|~|~{~|~z|~}}||}}}|{{}|~}}~}~}~~{~}~~~}z~~}~~z}z}|x|~}|||~}{|{~}~}|}~y|z{~|}{~~~||||~~}~{}zx}||{}}|z}|}{}x|}|}~}~}}z}}|{|z~z|}}z~~||y|~}|x{~}~|{}||~|~~{~}~{~}|~~}}|~|y}}~~{|{}|{{~{|}}|{~z~|~|}~~|~~{}|~yy}~|z~~~||~}}}}}{~~~}{}~~~|{|w|{vwwxxv|x~~yzww~w{{y{x{}xxyyywxyy|yv{vv{y}x|x}xxzx{zzwvwyxx{z|vxvzz{yvvzxw{{wx{{wwy}w|zwyyx|yzxx{|zxuv~~yy|v~{zyywzy|y{xz}uyyy{yzyzz|z{wyyx{{zx{w|vx~xxzvy|y{|zv{xzz{z{yww|yxyz{vzvyuzwz|w|zvwy{wz{xuy{yxyxzxx|zyzyyzzz{zyxw{xxx{zzz{x{~wxy}ywyyvw|ww{zzx{wwzx|~wyy{zz{ywy{}{{uyw}{x}|y~{vxyw{xywvw{wxzzv}z{yyy}zwxxw|wxyzv{|yyuxzz~|zzy{zxx{|z|{xx{{v~vt}yw{w{xxyzzxy}{v|xzwx|{y}{|zxz{{x|xz{||wx|xw{{wwyz}|wwz}{xn}zuyy{yzzyzz{w{}tx}zy~{{ux{}ywx|x{zz{y|y{z|xw|xuvyvuzx||z~|}y~yvvwx|xvxyyywy{yyzz~}z~xxy{zx~w}{yyxy|zzxxyyx}yz{~wy{{zx{w|zwxy~zzyyxxzyyw{~~|xvx||{y}}~}{vzyx|yz}x|xzz{zxxzvy|{wzz}{z{z|y|v{x{zy{{w}|yz|yzz}y|zyyyxzv}zuzx|vzxx{yzx{zy{|}zzz}y|}{x}{{y|}yyyz}q{{yzwz|zpy|zzxwz|xwux|zzw|xzw|ww{{zzx{}~zv}yxyxuzxww|yxywyy{v{y|zzy}|zvvzwv~x~y{{}yx}z{{|}{y{|~}|~~}|{~{|~}}~z}~~~}~zz|z}~~|~y{}y~~~||~|}}z|}|~|{~}|z|}~{~|~||~~~|{}}~x{~|~~}|~|~|{}~}}{~}~|y}~}|{|}|x~~}}~||z}}}zy}|{~{~~|~}{}~w}}}|}||}|}|}{{|~~}|z||}~}y||}||zz~z~~y|{}{}|z~{y~|}z|}{~~~~}}||z}|}}~z~{{}z~~|}}z}~}v||~}~}z||{|~~}{z}y{}}}|}~{y~}~|~|{}~|}y{}{{|}{|~w~z{|z{~}}~}{{z}|}~}~}||{y{y~~}{|~~~||}{}|}z~{~z{}{|}}}~~}{~~~||||{}{}}}|~~|}|}~~}|||{{}}|~}}}{||}z|z}}|||{~~~~y|}~y}}}{{|~~}}{{|||{z}||~~}}~~~{||~y{}z~y}}~{z{~}z~{}~|~z}zw{}~|~}{|{{~}~|~}}}}|z}}||}}|~}z~||}{|~~}z~|}}}{}|}y|y{{~~~~~~~|||y{}~}~}}}|}}}}}}z}}~~}~|}~{~z|{~}{v}}xyvzwyzxwxyyz|uyy{wv|xwxvwxyvuywxw}uww|xzyyyz~x{yzyx|wzxzx}{zxz}xyxt{yxzxywzxyvyvvw{vyx{z{wwzy|xtywsyyyxvy{yxyx}{}wzz||yz~{ww}|vzxyuxyxyvwzwyz||uyz{vytwyywxxzwx|zzz|wyw|zzz{v}z}s}|z}}y{x|{z|{{u}{|zz~zyxyvw{yzyy|zxxzyvz{uuwwwy{|{zxzy{{{}y{|x{{|xx|xzy}{}{wzzyzxvyyxwzx{wvyyvxwrwzwzuy{vz|x{z{{w|zx{yzy{zw}|yzxz{zx{z|v{zuzwvzwzx|{xvxv{{yyzzx{x|zx|x}xy|xyyy}y{yx}}vx|~y||{z{z~v}{{}|x}wxsvzwxy~y}z{{zyw{zyvwxzwx|wyv{xz{zz{{z~yx{zyz|}xzz{ozxz}{z}wwxy{}xxzvyyz{zwyuwz}w{y}u|x{v{yyxzzt|wx{{|{{zz~}yz{zzzzxxyxz{}y{{wzw|{yxyz{{v}yxy|wxzv~{|{wvy|yzxzx{|xx|}x|{x}||yyyz||{{}xw|{{wxzxwyyvzx{wx{ywy}x{xtxyvz{y|vvywy{}}xxv{x}{~ywyx~txzy|{w~{yzzyuy{yv|xxwz~zwy{xyz}zz{y}x}{y||z{y~y|y}{{|}x{{z{zyyzz~{{x|}{|yyx~zyy{yxw|{wwwuyz}yxyyxz|ywxyvwzz~|y|{wux~{}{xy}x}}y}~{~}}~~||||}||}|~~|~|~{}z|z|{|{~}z~|{~|{}}||}}}v{y|{y}{~{{x|~}~||}z}|{~|{}~|~}~{{}~{}}~|}|~~x}}}~yx~~x}y}|}||y}{{~{|{}v~~~}}||{}y{~}{{~|}x|}}~z~}y|}z|{}}|{z|{{{|~~~z}~~}y}|{}}|x~}|{~||}{}{y}}z}x}y}z|}}}|~~~z~~z}~~{~zy}}{y~{}~}||{|~||{|~}}~~~}~|{{~||~|||~|~~z{}}~}{{{{~z{z~x~{{~~{~}|~||}{|}|{|~~~|}~{~{}~~x{}~{}z~}|{}}|}y}z~}}|}}|~{z}~y~}z|}|~}|}|z|}|~|~|z}{|~{{{~}|z{}~|}~y}yy{|y{}|}~{|}{{~||~}}~}{{}}|}~}{}~}~}~}~~{|~}|{z~}|~{{|~}~~~}{}}|~}}~}{~~}~{~~~~}}{|z}z|~~}|~~}}}|{|{~||~~~|}|~~}~{{{vvyyyyyyywyv~vwxxyxzyxyxv{zy{xxuv|}wxyx|xxu}y||x|{{zxyxy|xwxzxwyyy{yxyzzu{xwzz{xx{~{{z{|{yww|uzuv{wyyyu{zxzwyx{zz}wyv{zwyyxwxyyywvvzxwyxyrwx~yyxxzx~z{yu~v|zxzzy|zxzzwyyw|wx}v|{yzuxyw|vx|vywyx|y{yzw}z{yyzy|xuz}yxulsvyuvwzywxwzxx{zxx|{x~zx|xv{wvyyxyyynyywu|{xz}zyx|{|yy|w{y~xzz|}zxu}t}y~wxz{|yww{|z|}yyy{}yuxyx~wuzyyxwz|z{{|yyuzz~{x||vy~y{z|yw}|zy{xyyz|zy|wvwzz{xz{v}ywv}y{w{tyw}{y{xyyvzwyzv|yxzwyyzyxw|{wxw|xvz{|wzyxwyzuz|yxwx|zyz|{|}|zyy{yx|xxzz|tu|zyu{zv{}w{|y|}z|}x|w|xwxzx|xzyzy|~|xwyxyyy}~wwyzxwz{zzzzy|wx|{{{y|z|yxxxxvyx|yyx{yyz~z|{x}wvwzzt|vx}|{x}~z}}|{zz|x}yz~|z}w~zxxryv{~{yvw}xz|yz|y}vx|zvuy}uxzzz|zzyz||yyzzyvuyzyzz{vv|wz}{zy{{{|zy|~xvzz{}z~y{|ywvvz}v{}}{v|ww|uvxyzxu{{{xy{|{}y~yy|wyw{|z|yyy{yvx~zz{y|zyyz||w{xyywxuyuy{z{yy{{y{zzw{tv}|u|wxxxzz~{||}|z|||}~}{|~}|z|~|z||}z|~}z}~|z|{~w~~}{}~}~}}|}~}~~|}}~|~|}}yz~|w{zz}|{~{}{yz|{}}}}{~~~|v~}|x~~||}|}}~{}~|~}}||~~~y~|}z}~z||{{|}zxzx|zx|y|}z~{y~}~{}z|}~}{}z|}{~}{}}}}}|{z|x}{y~{zz~{|z~~}z|~|y|}{~~~z}}|}}}}~}~||~y~}{}~~|~}~~~~}}y}~z~y{}~}z~~|y{|~|}}}zz||||}~|~~|}{|z}}}}{{|}}}~}y}~~z{}|~}|}}|~~|}{~{y}{}}zx~}~}}z}z}~{{{~~|}~}|z~||||}{~~~{~~x||~|||~|x~}y~~~z~{~~}~~|~}~|~}}~}~~~{zzz||{|~}~~~}}{}}~z~~|}|y{}}}~|||}}~{~|{}|{|~}}y~}}{{{{}}y~|}}~y}}{~}}{}z}}}}{~}~~x|}}~}~~~x}z}y~~y~{}~||~~|{|}|~|}}}~|zz|{|x~}~|~~}|~||}}}}}~}x}~{||zwu}wyz~{}y}{xvz}wyyxwzwz|{{yvz|wzw|v{|xuz{~ywzzxz~{x{wz|{}v|x{yy}y}|}{}ywzzxwwwytzywywuyvxxzzzwuyz{tyvxyzzzww}}|}yz{z|wv|w}zy{zz{xz{y{yyxu{stxxzuvxwywwuz|wzww{}z{xyxz}y~|{|yy{z{{yzwv|yywwx||z{v{}zx}|zyw{z|zvxvyvxyuxzuzyvs|uxyyz{wx{zyywvx|{y{~|x{xzxz{yyyyyy||w{}}z}xxvzwy{zz|zwyv{|}wzsvtv|{xw{zzu{xzz|wxyz~|yxz~zz~zxzz{|{}}x|yyyxvzwyxyzyxrwy{xvz{|x}yz{wuz|xxxzy}tz|zzxz{|{|zxww|{|zvw|xyx{}vxyyxzvx{xx{yyv{{xxy|{yywzw|{wxx|xzyy|y}{{}||yvx{zx{y}y{{z}}z|}{z{vx{|zzyw~y|{z~|txx|{yy{x|yyzyz{w|{~|x{{~}y~~|{zzz||vyz|{w{zzuv{zyzww|{tzvxwx|u|vxxzxytxzx}{y|~{u|{|{{~|}|{z{w}{~|}|}y{wyzvz{z|zz~xw}zxwyyz{{|uz{|xuwwyzzwwx|y}}~zzx~z~{{|{uvyy|}{{x{|{zzwzuv}w|txxw{{|{|zzxzxzywxy{yx~y{{w|y{yyz{||}|wx~~||z{}z}{y}yxyyyxyz|y|z|yw|xzx|zy|zzzyy{{}y}|~|||||{}{{}}vyzy}}z}~~|~|y~}~~{~||w~~{}}{~~||z{{}y~|{~}z~}~}~~y~|{~|z}}~~|~}}zzz~{yx|~}zz~|}}|}~||{}}}{z~{zx~|~|{|~{z}{}wz||}~~|}|x~|z{}~|~~}~}~|x}}{~y~{}}{~~|~|~~}{}{{~{~zw~~~{z}}w}~z~}{z~z||}}}~~~|{{|}{~z}~|~z~y|{}|~|}y{|~|}}~{||}}~{{~||{{|}zz~|z|{~{{|{|~~{~}|z}zz|}~}|}}|}~}}}~zw}}~}zzz{y~|z{}|{{~~z|y{~||{||z{}|{w~{|}xzy~|{~}z{{{}y~y||{z~{|~z}}|}~~}~{x}|~}|{}~~~}}}{}~~~{~~{~{}||}}|z|}}~}|~}~|~}}{~zz{|~|~||}|~|~}z~}|~~~||~||~||}~|}~z~|}y}}|~{|}|||{~|~{|~}~}|y~~}{z||{}}~|~~~~}{z{~|}u}~}}}~|~~~x}~}||~{zzy{zywywwxxzxyzy|zy{~uxyzu|v{uzzw{zy{|yxxywwtww|vzxyx|zyw{|vyy{z{z}{zzyz{uxxz|xvyzz|{{vxxvy|vzxvt{|xx{wx|zyxw{xy{txyxwx|w|wxxyxvuvxut|{{~zy}yz{{wu{y{|}yxy{wzxxzyw~~yxvyxyyvzxxxzv~yx{zwzzyxx}yy{ytwzxwyyxzv{z|zxy|vyxv{z|wxy{wxy|y{{|xyzyz{z{w{zz|{||{vy|xy{y|||x{xzzz{y}xxxy||ww}{zyzz}y{{z|xzyy}uzzy|u~yyzz{xz{yz{ty{{{}{yyyvzy|{{~{vy{yz{|x{uwvz}{xzxx{yzzywx{v{w}zzz{yzvz}zxxxzy|xy{x{vyyz{z|{|yzzzw|y{u{{y{zy{}xz{}yz}|xy|vxz{yzyyy|{yzzwywx{w}wy{zyw|u~zw|{xyz|z}{{|yxyy|zy|y{zyw|z{uu{xzzu|yz{x|wzy{}wzzwywyx~w{y{z{xyy|{}|~xzvxy{x|zxxy{w~yzxw|vw{|wu{zy}yx|y{zx{zzzy|{z{}~v}zyyzz|zzx{y{|u}x{yyw{zzvvzy|zyy}{z{zyx{y|{yv|}}yzvxz{{yx{}{z|w{x{|{{|yzz|yxx}zzzyzyzyv{x{xwx{x|z~wvz{x{ywzw|{yzv||zxyx||z{{}{|wtyzyzy{zxyxx|yvy|yz~{w|}~y~x|wyyzzyyy}{~xxxzyz}x|zu{wxz}{}}z}{|~~~y~~zy|x~}~~}~}}|}w}{~|{}{|}||~|~~|}}||}{}{{|}|}}z|~~|{}}{zz}|~}{}z~}y~z|~|~|}z~}z~z|}{y~~|~{}~||||zy~}~||{~z{|~}}~}z}|yy{|{{|}|yzz||}|}}|y|y~}~||}~|~|}}|y}}||~y|~}~||~~~||}w}||}}~~~|z|{~z}|}{|{}||y{}|~}y|~}~{~{y}{|~{}}|y|}{~}}y}~||{xy}~|~v}}}z}{z}}}{{{~~z|z{|y~|{}{~~z}y~}}}|}}|~|}}zz}z|~y~z}|}~|~|{}z{{}}}|}~~~z~~}~~||~}}}{}~~z~y{~~~z}|}{z|~~z|~}{~}|}}}}~w||}~|{}{~~|~}~z|~{{{x}|}{|}}}~}||}z|{xx~|y}|{~|~|}}|}||}y|}~|~~{}|}~{{~~~|{|{|~{|~|~~}~y~~}{~{x~|~}}~~~~||~||~}}~}{}~|~~~~{{}|}}}|~|}z~}}zu~{{}}{~{|z{{|y{v}z|||yvxvx|xw||zzxxwwuvxvwwywyvyztzvxxtsyy{y{ywzy}|yyxxyz{|yyy}zz}yxzwvxyzwxvuyzx|zyyxxxwvy{zw{s{wwxvty{{{zxwxx}xyx{yy||xvzzyw{|zyyu{xzux{vzxy}z{z{zxyvxxyvwwyuywwyyyzzyvyw}~y{y|}xw{x{}x{x||{{x{}yxyvuyvx{y{xyzw{uzyyzxvxuyxyvyxxyz|ww{{}xvzzzyyz|w|yz{|yxzxzy|x}xzz|zzzyzxyvxxuy{uyzyvzxwz{ywyw{yx{~{w{xyxyx{zz{z|{{y{|{xzy}|xxtty{wzzyzw{{uwzxy{}sztzy{}xxvyyxv}z||xyy||{w|}yz||}y{w}wy{x}}tzwyxyzvx|yy{yz}y{yyxwywzszuuzy{zz|{ywuw~z|y~}w}{{zz{z{{z{yxxv|wx|w{y{zy|~xw{xwzxzyuxwxyvzxy|{wxxz|||v{z|z{zy||{{zyzz|{z}qx{zyxzzz|wyyzz{yz{xxwvyyz{z~yy|z{t{z{{zyxw||}|xzyyxw~xzxy|||}zyzxyx{yw{uyxyxv~{yzzw|z{wxxyz{ywxx}|xzw~zzy|yxxxzzw|}zszyy{y}v{}y|xxyzzzwuxxy}z}|zwxyxz{y{wzxv|w||zz{y{{y{y|y{yw{~xyx{|yx}vz||yyzw{z~|yyz|wvw{v|wvx||z|x||t|zxywvyzz{}z|xzxxyx~|yy{}||~|~~{|z}{z|}y~{}~y~~|{{}||}||~~}~~}}}}}}|z~}|{~{yy~}~{~{{{|||~yzz{z}{|{y||yzy}{||}}}z}~|{{}|}{~}{||}}x{|~|~z~~}}~|~}z{}|~{}~}~|}}|~~y~|~}|{{~z}y}||z}z~x}|}}~v~|}}{~{||z}z}~}}}~~{~~~}~~~|{~||y~wy|~|}~z}|}~|~}~}||~}}|{|~}}~zx}{|}|{|yy}|{y~{~}y~~|~}|y|z}}}||{~~}{y|~{|{|y|||}||~}}{}{|}~}||~~~~~~|}{~{}z|{}~}z|}|{}{y}|~|~|~{}~{|}~~{|~y{}~}{z||y}|}z|~z}~~~y~|z}~{|~{~}{}z}|~}}{~}}}{y}}~w}~|~z{~|{}~~z}~}||}}|~~}|}{|}z}~~{}~|}~~}{w~}}}~|||}{|{~}~}}~|{y}}}~{|z~|}|}}|}|||}}~}}~}{||y|{wy~yzyww}yz|x{yy|vzyyzyxx|wz{x|y|vy{xzvx{yy{wwvwy}uzxzxyyxx~wyx|ywvxwzy{yyxwz~zzxxz}yx{ywxtwyzwwx{wuuyuvwwzy{xxwzyw||yyxwz|y{~{zz||zzyyz{zzzyz{uw{{yzzy{x|zzy{uyzxzxzyy{w{xzyw|yvwzzvwxz}yzwxxy{{yzz~{{xz{x|ztwyyyyxzyxx{{{{x|{wzvvuxrwx|wzx|x|yyz{yyxzyxwxxyyyu|yzyw||y{zz|||xzyxxy{wy{x{zyxyzx{{w{zwyuzy{{x|xxyzz{xz|{wvzt}x{z|uzyyz|yx}|x~yv{yyxxzyxx}v~}wysxz}xx{zwxxyxwyy{{xzzu|xz|ywzzy}x{ywyzyxwux|yvz|yxz{|z{xvzxvyzz{|z}wz|xz{{xxxz{xy{w|{z{}zyxzw|xxyxz|{}yyvz~{zzzyx|vvywyywxywvzyxxyxx|wzyxw{xzxyz|y{{y|x{z}wx{}sxzy{|uzyx}yx{xyzvww|}z~{yuxzxxwy~|yyxx{|zzyz{{|}wzyyx{{yy|zxw}{ywxzyxwwwvzwyz{xxzz{xyzzz~|w}|xzx|{zxyuz}~{|~|{ywyzywwy}|zzyywywuy|yzzy{ww{{w}xz{}zyzx}w{{{xxyzzzxwzvz{y||zz|zzzyy{xz|}|t{{uzyy}}zz|wzz{}y|wvzzyz~~xzyxzz}{x{uxz{{{{zz~xy}~{|}|}{}~|~|zz{}~}|~~|~|{}z}{}{}{~|~|{~~||{~|{||}~~{~~~|{|}~|||}y}||}|~}}{x~||}~|z}z|}~z~||~}}z}~~||{{z|}}}~~}{|~~|z~}z||}}~y}{|x{y~{|zw~}~}{{~{}y}|}y~~~y{}z|y}}}}~}}|||}}}~|}}}x|x~{~~~}~}}}|zz}{}~}}~~yz|~|z~y{}{~z}||}~|~~x|z{~|}||}y~~}|}{x{|{|~~}{{}|~|{|z~}~}x}}{z|~~{{z~x||}|}}~z}}{{||}{~}||z|~}||{~|}|{|z|~}||z{z~}~~}~{|}|}x{z}|~~~~||~||{yyz}}|}}~~~~}}{{wz}~}}~|{~|}}~}~{|~{{|y{||~}{~||z~{~{{}|||}{~{}}z}}{}{}~|~~}}{}}|~}~~~~}~~~|}}{}}}|}|~~}}|{~{{~~~|~~|~z}z}|~z~~|x|{~}|~|~}~}|}~{~}~||}{~|}z}~}}}v{}~~~}}}}~|}}~||~}~|~}z}yzzxy{{z|||{yyx|s{{{w{xxx{vwv|yxuyxvv{zvs{w{yyxzzyy}zz~x}|wzyyzwy}zz{w{}yz}y|xvwxvzy{yxzzx|wwwxx{yyv{w|zvx{z|wzy{zxyxzzzyyx~zzw|xzx{y{~wwzywwzzxx{yxwwyyxzwxy{{xyxxxwzy{x{{w~yw{x{|~{zww||xzx{z|wywxztyw{zxzvxzxpzvvvyx|wxxxyzxzxywyyxyzyz||z|{||~z|w{zzy|w{{v{t~x|zvxxxwvvyy|yyzyywuyxxzyxuwxyx|{{xzyzyzv{{u{{ynx}}y}{{yyz~{xy{ux{xx|xxyt{ywwxwzwuwyzwxyyyu{|y}w{{{{{|{}{zwuvzx||}{~|}||yxzzw|yzx{zxyy{xz|uxzwzz{zxxyv{yzw|y}yyy{x{~}y{yxy{{zx{||xzwxz|{wyx{|wuwzxwz{z|wuzzwywwwywxyvyz~xw{x}{}|zztzw{}{yxyxy}|y|yzzy{|xyy{zxyzy}zxwx}wzuzw{{xy|xyxw|v~~zz|wy}{|w}~zzux|{y|xv||{xyz~ywyywwwwxyx|{yzzxyy{xqzyxx|x|zxw|v{z}}z{{zyyyw{w}vyzz~}zy|}z~xzv{xyyzy|}wxwvzww{wzxz|vtvz{zzzzyvyw{z|}~{x~|wy}}}x~{{u}}z|yyyyx{{zzv|y{|zxu|zxzxzyy~z~wzy}wz{w|zz}|{yxzxz~yzzw}~z}||{}{||z~~|}}~}~}{}}~~xz}|z~}~}|{||||}||}}}}}y}|~|~x}}~|~|z|~y{}|||{y{}z|{|z|z~~yz}}|~|||||~~{}|{~}||}z}{}z}|z~z|||}{~|y|}|}}~{zz{y|}}}~z|zz}|~z|~y||}}}|y~~|y}}xz}}}~y}|{~~~~~|}zz~{~~~~x~|}|}|}}y}|x}x~}}|y}z|~~{z{}||~~y{}{z}~|}z|y~z~}~zx|}}y~}}|}}~~{~{z~~|~{~z|{|y}~}||w|~{}{||{|{z}~~}~{}|}}|}{~~z~}|~}{~}{yw}yy{|{||}|~|{~~~}}|~~~{~}~{{~~}{wz~~{xzy}}~}{{z~|}~}}~~|}||}{{}}~~}~~~}z~{{}~}}~}|}~}~|||z}}|~y{~~}}}~{|z}x|}}~}{~z~|{{{|z}~}}~}|}|}{~~~}|}~{~|}|{|}x~~{~~x}|wxy{y|wwvvxuxxv{y|{}uy{{yxwxy}ywxuy|v~y{{xy{xvyyz{xxvyzxyz{uxx{zzx{xz{~w|zyzvxzzv|yx}tww{y|{ywzuwwvxy{vzytxy|w{zzz{|ywvzw{wv{xtzzyzzzvx|w{|yy{x{yv|xy{x~yzyvzz{x~zvwuxuvzs{|y{ywvvx{{yyzzus{x{}{zyz}wy{{}uyxvxxzyxvww{{}vsyxwyyx{ytyxxyzz{{vu}~}w{x~ywx{x{ywyxxyvv{tw}yxzvxw|{|z}{|~{{w~vy{y|{{wyxyyz}xxwz{uzxvyxv{|uz|xu{x{yy{zzx}x}yyx|yxyzxz{xwzx{{xzu}~z|{{y~yyzwxy|y{zwy{{wwwzyvxz{z{vxux{zyz|z{{z{vx{zxxxwz{y{xy~yz}wwyxxuy|xww{xzywzx~x{|z{yxywyz}zzzyxwxyy{www{z|xy{|y{z{zz|xw{z|}z|xxsz||y{zz{}|{zvyx|xv{{y|}zzxw}yzywzz}{wvy{xy}}v{|xxxzx{{|zyxyt{ywxyzz|zyv{yv~w{yz{{zzzxx|x}v{yyyz{xz}wyxx|w{{xyy{{w||~xz}}ywz{yyx~{y{x|xxy||wy}yv|xx}vxzxz{xyzyxz~{yxxy{|yxyzyy{xy|xzx{w|z{zzzz{}w{xy~}w|xv{zyuyx|{w{zyyyy|{z{vy{{zz|x{}y|{yywyyxxwxy{|txv{yzyywyw{{yzxx|{|rz{||v{}~{~~{~z~{{{||y~{}~|~}||y}~z}|||~zy}}{|y~~z}{x|y}|~z}|~||~|~z{z|{{}~~|y~}{||w{zx{|y|||}{x{{}z|{|}|z|yz}||{{~}{|~w|}||||~~~||y|}}y{|}~~|}zv{x|~}z~{|~z||}~}}|}zx{~xx}}}z~{~~~||~~{}z}}}{~~{|xz~}|{~~~}}}}~|}~|~}y{~y{~zy~~}}||}~y|}}{~wz}}~}{}~~y~}||~|{~}}y~|~~{|~~||z{~z||}}{~~~{{||}~z}~z{{|{}z}{|y}}|y}~|z|}}|~~~}|}{}|~}|}~}}}|~|~|{~|}}~x{|~x~~z~~}y~{|}~~}{~~}}|~|~{~}}}}}~|~}}~}y{~}}}~~~~{z~}~yy|}|}{|zz}|{~~~}zz~|{z{}~{}|~}{~}}}~~~~}~||{z|||}~~}}|~}~}~~~~}||}||{}}~|~{}}~{}}~~~}~|}~~~|}}x{~~||}|~}~}}}||~~}{~|~y~~}~|~xzzyz{w{uzvxvzxvwyyx|{vvwy{x{y{xyzy}yxyv{|y}x}{y{yyyxxzvz{{|zy}zx|yy{{y{w{zw{xzyv{yxzyyzxvxxxxuyyyuww~vuvyxwyzwwwzyxw{wzxzy{z{|yxy|{y}{}z}|zzyw~yyyx~xwxy|yw}yxyywyxvwyyy{xz~{~{w{www{z|xxy{}yxxzz{|zyz{}ww|zzxxyvwuwxvxxwz}wxz}}uz{yywyy{y}{yyy{{|z{zuxtxwz{y}zzy{|xy|}zx}vwxz{wyx}wyx{|wyzxzz{||wwzxv{xzyu|w|~y{y|xyz{x{x~u{v|{||}z}~xwzyxxzxy|vy{{yzy{xyu|xy{}yz{ww{}~{z|{|yzxxwy|{vzxx~z|y{~{zzy{{wwz{yv|yy|vu|{x{zyv{yuyy{{{xxzxyyxw|z{y~{zyyuzuyv|~~~y{z|{wy}y{zxx|tuwzvxx{yyty}~wxvzyzzwuzzyzwxz}|zzxy{{y}zz|xx}|z{zx~}||}zxzzz{y|xwxy{}|yxyy{|{yzwzrutzxvyw|yzz{z}{z}yz{xxy|zwx~y~}~{}}|xxwyzzzyxxzy{yzzzwxxvytwywxyxz{z|xzy|y~zzyz~zv}z}}y|{zw|yy|zz|xxyzuwywxv{wxyxu{wzxyy}uwzxyz{}wvyxu{z{|~x{|~z|yxxy{{{zzz{~z{yxzz|yuyy}yy{~yxw|zuzx}zz{wwyu}wyzyz}v||wu~xy}{w{y~|{~|~||~}}{y}}{{{yx||y}|{{zy|x|{~~~|~}|}~z~|{{z{~~}~~~|z|{~z}z~zzz{zy}~}}z|z{}z|{y~~{~~~~{}|}}{~}|~~}}~y|~|{}{|zy|~{~|}|||{|z~|}|{}|{{~}}||~xz~~~}~|~|w}}}|}|z}}y|{}~}}|z~z~}}}}x|{}yt}{}{{|}{z}~~}|zx~}~~~}}~~|}}}z~}|}|}|}|z{|}{~~~~|}}y~{|{|{|~x|}~~~|}|}}z}}|~~|}|y{|~z{}~||{}|~|~~|~~|}{~|{~{~~~~z||~~{x}|}|z}}~|~}}~~~}~}}}z}~}}}~~}}~{{~|}|~}{}|~~|z~}w}z~z~~{{~x{~}}~|z~|}}{~zwy{}~|~}}|{|{}{|zw|{|}|||~}}~|zx~|~}{}~~{y}||{~{}~{|{||zw}}}{|~{|~|||~y|}{~}~}|~|z}}~}}~{~|}x||{~z~~|}}~||{|~~~|{|}}}}{}{|~}~~}~~||}||~zx|~}|{||}}~~}}yzvy{xzyy}|zywvvx}yyz{}uxxzyw{wxz{vyz{w{ywxvxwyvx{{v|~yy{|yx{{}{w{w||w{~t{vyzyxxzxyzx}}~xyywxxyu{xxz{{|v|}y{z{zxyywxywvy|xu|wwx{x{xvux{wxyvwxwy|{|wvxyvxvz{{xywzwxzxz{vyyv}yyvw~wzwzwxzyww{z{tv{xvzxzy|yzyywvsyvx}{ywzz{zwz|{zy|wwyvxxxzxy{{wv{yvvvwzzxxz}}zxzzvuwxy|z{~x~z{|{vzyz}{yz{z|{yw{{{uzyv{~vxx{uywv{xywzyyxwyzvy|ywyy|zy{vyzyzx|{y{y{{vz|y}x{y{|vxyx{xwz{|{y{w|xzyx{zwxuz{{|zwyzy|yxzwzzxwzv}}zz|zuvz|}ywy|yxx|yzx}x{yyyzxwy~|z}{|y{{}{~wwwwxq|z{wx|wzyzz{u}ywwzuy}yuyzyx|w|z{|xx{w{zrxvxy{{zzy{ywz{z|xv~{xxwv{y{yy{z|||yv|z{yxyw{xzxy|{w{||x~vwz}{wxxyyywwx{xzuyvy{|y|xy{zzyxzyyw{zy|w{w{xzz~}zvwxy}zwy}vzywzwuz~zyxwz{yzy~uy}zzyvzyzwyyyx|}{wvw{zz|yw{{wyyx{v}wy{xuyxyz|{yyzy{zzy|wvxzyy|zzy{}z|z{yz{|x{yx|zuzyyy{yyzxutzz~z}{xx|y{{w|wwzxxy{}{yyx{zzzyw}yyzvxvz}y~yz|~}}~}~~}||{~~}}}~zz~~z||}~{v}|||z}}~|{}z~{y}|}}~}}~}||}~~~x}}}|~|}{|y|}}~{|y{xz}}w||x~|{{z~}}z}||z}~|{{}{z|}}}}z}y}y~}|~}x~}zz{{|}||~}~{x|{~yy~}y{z{|{zyw|}|xy}x~~}|{}~}|~||~{{x{y}w{{|}z}||}}{}z|z{|}}~~}~|~}{|~~}{~|}}|||~||}~}~}}}~zzyy}{}{z}|~z}}~{~~|}}~{}}|z}|~~}}}z|~|}y}x|}}|~|}{~x}|}||~~~|~|~{x||}~~}y|}|~}}~zz{}|{|~~{zy|}}}|~}~y{}}~}}~}{z}~z||{}~z~~x~||{w{z~|y~}{|y{y~z}yy{~|z~~||}~~{z{{~~{}~yz}~~}~}z~}{||}~~|}}}||~|z|}}~{||~|{}}~y}{xz}~~|}~}~~{}~}~}|z|{{}~}~~~|z~~}z{~{~~~~y{{|~}|z~}~{~|}~~{~~{|~{|}{}}||}x}|}~|{|||~{{|yw{zz{yzz||z}zvxx|t|xywxwzy{x{wy|wt{xv~v|wx|xyw{|{y{uwy{wyzv|||w{x||z}wz|y|{yxysv{xu{u|{|wwyv{{rzwswvwwxxx{}xwyy|~z|y}wxyzx{vzyw}{}zz}xuzwx{yz{y|yy{zzzvzy{vwyxvvwwwyyz~|yzyyxw{yy~y{z{zzxx||w{}yyy|wzzy{{{zxxxzz{{y||w|wyzyvx{~vzwy|xtwyyyx|{z~vzzzv|y|z{w|yx{{{zz{}|z~|}~|yxttw|xxxyw|xxvwxuwyvy}wxyvwvxxzx~|wzz{|vxy{||wzyy{xwy|z{wyv{}xy|ywvy{zv{yx{wx{{yxvwxvyz{v{ys~wz}yyzx{{||}}{~yz{z}}xzz}x{zx{}zvxz|xxxz~zwwyyzsv~xywzxxxytzwy{wy~}}y{{|{{z{wz}z{xxxz{z|z{{}|vzzv{{yytyzwv}|xxyyzzx|yw{y{xzy~|s|yv|}}z~zyx|zyxzwx}z|}{wxyzy}zyxy{xyx{xvxzxzyzzyyzwzwwzyxw|xy{|zx|zz|zwy~{{yz}}zzyy|~w{x{x}{y|yv~{zxwyz{yxyw{{y|yzwxxuxzzwy|yy{{~z}zyzw|x{zxyxz}||}wt}wu}|~~{xzwzxyyv{yzx{{yzy}y{vzzz}zwyzvxw{yyzy|~w~|y}zzy}z|{|{}y|||yx|wxyyw|wzw}|z{|zzx{{vvy}|x|vw{x{z{{|{zzzzv{{y}y|{u~}}{|~y|~yz~}}}|{|}|}~}zz}}|yzyz~~{z|}}~|}}~{}}|}}|}|~|~|}~|~x{}{zx{~y{|}}~z{|{~}|}~|~~||||}}~x~|{}}~{|~{{z{|y}~w}yzyy~}}|~~~}~|~|}|~}}|}}}}~z|}|{{{}|~{|{}||||}~~z~{}~}~|}|}z||}|}w~|~|}zy}||}~~}~{~w{z{{{~||{|~|~~|y|}}~}|}}|~}|}z||{}||~}|~}{}~{}x}z}~~{}}~|}~z~~}|~~}}{}z~|{}|~|}}{}zy}{}|x~y|z|z}||z}~||{}|~~{}|yy|~z|}}}~}z|}||}z}z}}|}~~~~|z~~{~~~}}~}}}~||{{}{y{{}|{w|~~~y|zz{}{|z~~|{}~~}|}~~{~}~~~|x{{~{|}}~}{}~}|}}}}z~}z}{~|~||~}|~}~}~}}}~|~|~}{||}{}{~~~|}}y~{}~~|}~~{~{~}~~~}||}~yyx}|~|~~}{~z~}|}{~}z~~zw|}~~}|}}}~wuwwx}z{|wyxz{|{y{xxwvyxwwyxx{zzw{yzwxtv{vyz~vxwvuzzw{zxxwy|x}yvxx{{|v{}{zzvywvwz{uvz{zyyxyzwyz|urx{wz{zuywyzxwvx{xzz}|~xyywzvzvvzxw{y|xxyvzyyv}yzvzv{{zzuwzy|w{yxz{xyzwzwwxvwvyzz{zzsv{xv{uy~vyvyzwvy{|~zzuxz~|x|xx{yy|{xwwyy{|tvxx|zzyzxx{zyw~yzxx|wxwuyzz{|ywzx}{zxxyx}uzyzwyuy|yy}xwxxz{|zz{z|zxvwzywxv|zwz|y}xzyzyyyw|x|yyy|{ywxuyz|wxx|v{|yz|zxy{xxzy|{xxzzx{zzyxxz{yz|ywxyvz{y{{zy|z{zzyvu{xyux{}wwxy}w{wxxy|xzyxz~}vzyz|{{zwx~ww{wzyy|zx|zwxu{wzxvwxz|z||y{zvw{u}zxxy|w{xxy~|xyxuz{{wyyv~yy{|{}w|yzuzyzuyzzwywz|z}zyzxy|xyxu{zzxv{xw|zzzxz{vxwy{{|zzxw{uzzy~zwuxyxyzy{}yz}yvzxvy{yzywyyz|y{x|w~{|{zx{||w|xx~wyzv|x}yx{yw{|z{xw}{zyx|{z{zxy{{yx~y{xx~v{|xswxxu|{vvz}xz{u|{z}wzx{}xwz|z~|}v{y|yyxw{zyw{zy{z|}x~ytzy{xy|yzyy|w{y~}wzx|xz||}zxyw{}x}}xzx~z{{{y{|{v||yxxzx~yx||z{x|zy{~||}|{|}{|}}}|{||{~||~}~~}{z{{~}}}}|}w~{}}{|~{~||{xx}}x}{}}|zz~}~|z~}}|{xz{{|}}yy}{{zz{|}|z}{}{|}}}|~}~}|}~{}}~}~{{y|{z|~}|{z|~z{|}|}{w|{||zy}||zz}}}~{}~|}{|}}z|}|~{~}}~||~}|x~~~|w{}~|zw{z{}{~}~~{~}~}}~|~z{z|{}}|z{{~}}||{{|}|~|{z}}~~}}|~{|~~~|~~}~|yzz|y}~~}}}~}}|}{}z|~|~|}~{y|{|}~~~||}xy~x{{{y}{}~|}z||~}|}z|~|{{z~}}}|~|~}}}}~{~y~}~~}~~{{{~}}|{y{~}}{~z}{~|}w}}~z~}~}~~~}}|}~||}~z}~||z}}{}}||~}|{{x|~|~|}~~~{|}~}{{~{~||~}~}|~|z~}|~~|z}~~~~|x{~}|}|~|}|~zv}z{~{}}{|||~|z~|y}|~|}||}v~}||}}~{~~~}}}{}|}|~~y}|~||{}{{x~{{~}|}}||z|}zz{{}|~}zz|x{zxywzzyw|ywyutwvyzzuwxwywywxuy|wzxxvyyyuyz{xy{||yzz{zyxzz{|{x{z}z{y{zx{ywzxvuw{wxywwtvuxyxxoyyzvwxxxxyx}xz{y{{xzw{zv|wytzxxw|x{}zvzyx{ux|yyyuxzzzxzwywzz{vxzwztwx{wywwxxzy{{{xxwxyvzxy{~x~|zz{{x{}zztxxw{vxvsy|ysyz|{ywyx|xyzzyzyvxwzwy|yzvzz|yz~|zux{}}yxwwxzwzz{|yyzxyx}ywwy|{zxyuz|uzvxtx|xzvzzwuu|wyzzzyyxyyyz{y|yuy{z{{y|x{wzzxwzxuwwxswyzyyyxvtxyy|wxv{yxxw{wv}~yzw|wz{zy{x{{zz{z{vzv}yxuz{xsxz{{zxyww|zvtyyxx{vzuxx{x|wv}z|tw{w|xv}wzs|{}yx|{yx{x}{vyzyxzzz|vwwyxvwyzy{vuzxxwvtxyx{yvxzz{|x~y|{wz{|~yz{z{|v{zxz|vx}|x{zzxuyzyw|uxx|wxyzyzz{{ww{xwtz{umwxyvxxxxy{{yyy}y{{vyzx{||~|}}ywxwwwyyy|xvy{|zuys{vzwx|vxx|xzww|xzzx{y}yvzzyzzzx{z{ywyx}x|x~}zyzxzzzxzv|y{x{zyzy|{zwxwz|wuwyywyv{~z||y}{z{|~|yzy|{x{|yyx|}yz}{{wvxzw{z{z|xz{}xqxwwyzzxxwwxyx|{x{{}|}z{u{yx}{~yx|~}|~|{}||~|}{}}~~{}}}~~{~{}{{{|{z|}{{}{z~}x~xz}~}}~{}}|}|z}|}{~}}}~y}~||||}~{}{}y{~{~{}}|x|}{|}{}z}}~|{}}~y|~~~{|}|~x~|{}}~}{}{}~~}{|{z}~|z}}}{~{}zw||{~||z}~{~{}|~}~~}|}z~~~y{~}|}~}}~||~~}z|z|{}{z{{~z{{~{}~~{}{||~|}|{z}}}~}||}}z{}~~}~|}}~~{~{zz{||}y}|~|{y|~|}|{~}}}{~{{{}|x~~|~{~~~|||}|v}|~{~w~{}y|{{~|{zy{{{z}~~~|z}x~{~~}~zy~y||{~~~~y|~||||{{~}uz~~z}w~~~~~}~}|}~||}|}{~|~}y~}z}|~}{|{~|v~{||~{~}||}||y}}y}~}~|~|~~z}{}~|~}~~zz}}}{{{~~}{}~~~~|{~~~z}|{}}||x||{|~z}~~{}~||z||{}|}}z~}|}{}}~|}}}}~~|~~~}~|~}}{{~~}}}}~~{}|yyv{v{zwwvztzw}xy{y{y~xztzy{yyy{z|yzyxywy|wty}xwvwyyx~vxyzz{xwx~|z{xyyyyxzy{vy{w{xwyzxyzyxzzww}{wtxwvtyzuuywyvxy{zzxwtzy{yy{wuxyxyw|zwyyvz|zxv|wzzwwwzyzvyxzxxyxyxyz}v}yyz~zzv|x|ywxwv||wyxyyzv}xy{uyx{xp{zyww{uxwzvuxzxyxvxw~zzvv{{xyz{|z~ww{zyywz{ywy|w}vy|yxyvyvyyyxvxx{|yxxv{wx{ywxuxtyzutx{zx{uy{uxwzx{}vzzzy{xy{yyxyxzwxyyzzy{{x{|{}{yxv{yyx|y{{x|wz{xvx{}||uxzx}zuxwz~{|zwz{xxy{yzyxz{vxxv||}||yyzzzyxwyx|xv{wxy~vzvyx~|x|vzvyw|w{{x|z|w~xyxzvzxv|zxxx}vzu{zyxw{u}}uwuzxyxyzx{wzyytyy{wu{ztuvvxy{q{yyxwz{{zxz{}{x{}vwxz|zy}}y{{{zzzxxxvxzy}}xx{wz|{x{}yzyyyz|z~|uxzyzzy{}y{zxzzwx}{wuxyxwz||z{z|wx{y|xyzxzrw|zwxz{{w{yxwxxy}yyy{yy|zu{xyx~{z{xz{wyzyxyyy}{yyww~yz|~u{{{vz|vxxy}{yxzvw}y{|yyu{zzxzxwwyyyyzyxx~ywy|xyxyzzwy}{vyytvyzz|xyyz|{{|||~zyz~yxz{xuz||z{xzwy|xzyvz{x}zzy||{~}~}}{{~}}~||}~z{|{~z|~}}||{~|{|~}|}}{~{|xz}~||}z}|{{}|~}~|z|}}~~{|~{}|p}~||}{|{w}}}}}~~~||~}y{|y{{~}~~}}||yz}}~||{{{}y|~}}}y}|}|~{~~|~{|~}~y~||{~y{{}|{{}||}}|z}z}~x||~}}~{xw}~|y|{|~}{{z|~~}~||~{}}~{{{}~{{|{~}{|{~~|}|~|}{}{|}}{z{}x}}}|}{}}~{|y{x~|}y}}}|}~~|x{||z{|y~|{}xy~|{|}}|~z|~}}|}{}~||z|w{}yz}x}|~{|{{}}z}~}~|}}{~}}{~~~|x|z}}||~}{x~}~~}}}yx~}~||z|{{}||{}|~}~}{~{~|}~||}}|}~~yzz{~}|}||}}}}|z}{~x~}~}}|}~{}{z{}z}|}xz}}|~z}}|{~|z~{|}y{|~~~~}z}~|z~~}|z}|}{|{}}}}}||z{zz{|}|~}~|||~~z~~~|~~|z}{~|{}|~~~|~|}}|~}}~}z~~}~}xz}}~~~~||}}~y~}|yzzzwyxyxyyz{xw}|~x{zxwv{vwwzvxv|yw}zsxxyv{vxxxywwzv|wy{zzz{xz}{zyzy|y|wy|xwyyyutxzvxxxuxuyx{yuwwxyyxtywvuyzw|yxxw{|swyxx|w|yyy||wzyy{yyzyxyzzy}uwyz{wwyzxytwzt}wyxv{vxxxrzrxuyz|w{xxzyzxx{yw|z}}zxyxz{wz}zxz|yx|xxxz{uwzxwvy{yxxyxwxyxy{{{}x{z|||v}yy~v}xxvy|xx|y~~{y{{{zvyvvwyywwx{|{yzwzxyw|{yxwwwzxyxzz{}y|yyyy|xxz{yzz{{x}wwzz|wywzyv}tvz|xzwwzyxy}xww{zywxywxvz~{y{ywvw~x}xyvxzxvx}z}zy{|{y|zzusw|y||{{wwyuwxxt|y}wyywy|{zyywxy{~zxx}}~|w|x{|w{}}zx|yz{wy|}{vxyyv|uxwx{zz}{vyywzyywy|xxzuvywwxz|{}x{x~|xvxx}{z{}z||zyz{}zr}|{x{yxxvwy{xvxzzxuxz}w{ww|~}vvx{wy{{xyy{z}}{|wyxy{z|}}z{|x~{~~u||z{zvx{xyzyxw|uwus|yzwxz{uwuwy}|w{|yx|~|zzy|zxvzz{z|y|z~y}z}yxy}y~vxyz{u{vwyvxyzy}zzxz{wwu|y|yz|xz{z~|z{|x}|{{{{{{w||{~~z|}y|{zxxz~y{z{{xywyy{y||z}}{zzxyzw}uyw{w{{vx{~w}~y|}zyz}{|}{|~~|zz}x{w|{~}|~||}x}{}y}~~{|}}}}z~}|}}~~||~~~~}{|}~}zz|}~|~{}|z~~z{{|}~y{z}}z|}}}~~~|}~|{{}}|y{{~~}{}yx{|z~~yy{||x|}{{}}|}}}}|~}~|}|}}z~{~}|~~~~||}z|}{y|}|{~|}yz}z{{|}~z|||~{}}|}|~}}z~w||}{{vxz}{}y{{y}}~|{||{~~z||}|}}~~~~}~y}}{|z|}~zy~{}y}{~}y~|z}|{~~}|y~~|}}}~}}~~{{|}yx{}{{}x~}x{{}}z~~{{}|~z~w|~|~}}y{|}}}~x{z~z~}{|||{|y}{{|{}~~~{}~~z}}}~}}}}}}|w|}{{~z{}s~|~||z|~zy~~~}~~}~|~{||~~{||||||yz||~{|~}}~}~}~}~|~|z|}}|}{}~z}{~|{z}z|}}~}|w}||}|{~{}~||}~||}|}z~~y{|~|||~y|x{}}|~||}}{~}}~}}~wxuyzz{{z{z||zwy|y{zxzxy}xyxxyyxvvwwxwwuwzwzzvyvw{xwz{xx|z{yzwyxxwxwu{{ywzzux{x|{yx{{{xyyy{wyywvvzwxwxyxvzvzzzuvyy|uwu~|wz}xx{y|yzzvwxywwvwz|w{}wyyxxzyxv|uyx|zv{yytxt{ywy}w{wwy{wyuzzvw}{zzy}|xx}vyx}wxyxxzw|zz}{wx~{}zwz{xvx{vyzyzyzzuzxyw{zvy{wyyzxx{vx{xvy{y{wzx}z{z{xwzvyz}x{xzyz}wzvxxyxxxyzxxyvwxvyyzxy|{wxz|xxzuuv{y{y{{zvzxxzzywvyxyyz|yyy{y{zyyxzxuxv{x~ux}y|wwz}{|xz{zxxzvyy|}ysyyyywvyzxx|xzzvx{u|ywxwwyyzzxyzyzzxwyz{wxtyzyyxy{vz{~|w|zxw{v{wyzx{{{|{zxwzxzxyxyx{vz|{|{z{{yzyx{yzvzzzz{{w{||y{yzwzu{|vxzx|xyvz{v{{y{xwxx}y|uy{uyyzzy|wy{zzz|}{y{{w}yxwwzyx{yzxwzz{zy|y{vwzwzyyyzz|xvxxxyx{{|w|yx{xyxxzwxuy|zwzy{zzxzz|zz}z{zzx}yzzyz{y{zxy}zu~yz}|sy{z|x{}z{oz{xvw{{xy{{|yw{{y{yx|zyywzz}{zxz}y{{{|{z}z}{yy~y{~}w|~{{yxz{~z|q{zy{zz{wx{v{{z|~wx{yzzt{xyx}zxuy|{ryzy{y{y|||{~z||~{x~~||}|}{~z|~{}}x~}{}}}}~|{~|~|z~{}{z|}|}}~}}~|~{~}z}}yz~{~{zx{z|~zz{|}z~{{z}{|y{~|z{}|yy~z}~~~z~~{~{~z~y~{}{~}|~{}z{|{}}}}}}zzy{{|{z}~z|~{}yz}}}~}~||z}}~}}|{~|~zz~|~}u~~{zz{}{z~|}z~~|{zy|v|z}|}|}||||||{y|{}}z||~{|~~}}||z||}y~}~x}~~|}~{|}}{|{|~w~~~~}}|{~||}{|{|||}z{{}~{~}}~}}||{{~}~}z~}{{~x~y}}~~}~}|}|{|x|~~y}~||z}~~z}}~|{}}|~~{~z{~~}||x|}||{~~{z}|~~}|{w}}~}{x|~~}~~~||~~|z}~|~u|{|z|~~{}~~~~|}z~w|}||zv~~~}|~|{~|x{y}|z~~}z~x~~}~~{}|||{}~|~~{|~~}|{zz~{x}{|~}}}}~}~~~|{}{}}||{~~}}~}~~|~|}|}y~|{zz||~}}~~~|~~{||{~}~{|z~~}~~{z~}~~{~}}|~|~||~|~z~}yzxzz|y}zx}|xxxwzzw}wzuw|w{wvx{xzw|xvxxx|yvwxxxyu}xyxz||zzz|{|vw}xzz|y{wy{}{xzyyuywux||ywtzxz}wxww{yw~ywwzx}wtxwz{|{zxyzxxx}~wz}vyzxxvwyytvzwz}zytwzu{yywwzzwww{wxxwxuxvwyxxy|v|z{yzxy{zz||y}{|||x|x{x{x|xwxv{zyxxyz|uxyz|wztyxzxx}wyxy{z|w{~y{{}yx{xx}zwwy{|xx||yzwywzx~vwxxwyzxyyxxz{z~w{xxxztvxwwxxzz~zywzy~xxv}zz{{~x|yz{|{{}zzzyzyxzzxxtyy{wwwzyzv{zuzux|yzzyy~w{{~{{tz{yxy{zv|vwz~|xx{yx|{y|uy{wyy~{x}z{yxuyx|uxyyz{yyyy}zxw|}~zy}z{~|{xx}|{{y{xz{z~}}yyzyx{x{vwzwwxtx{xxwyvzx|xwxxyzv}{{{yzy~z|y{yxwvxywzw{wz{}z{}zvy|{ww|wxyyzz|wzvyyx{}zwy{xyyy{y|wyy{{{zw~|xy|{{zw}}{zy~|wx{x{|}{zyx|zy{x|xzwy}yz}zzzx{xwywxzu{|yxy|y{wy|v||{x{~~{{}~vxy|y|y{y{yxy~xw}yvzw|yz{}z{wwx{y{|{{{xwyyzzz|{}~{zyz{wxz{y}{}}y{{|}~{|zyww{yzv}xwvww{yx|zvwxzxyzx{xy{{zww|}~}yzxz|~v|y}z~}}~z}}~}}zz||}~}{}z~~z~~{~{y}{}y||}}~|~{}z{}}~|}|}~|xy}{|~y}~}}zzxxyz{||~u{{~||~x~|}~|||}}}{}|z}z}{|}{|~|{~~{}}}}}{z{~y~~{|{|z}}{~{}{|~|||}~}y}|}z{}{{}{}|{|zwzv|{y}|}}~yy|}{{|}{{z|z~}{~|~|x|}~}||{z|}{}z|}{{{z}{~{z{zy|||}~{}}{{{}x{~|}|~~|~}zzy|{z}|}~}|{}|z}|{z|~}|}~~}|y~~}~~~|~~~}z}}~{}~z|z~{~{~{{~~~|y|~{~}z|~}||}{~}|z}~}~y~~}}{}~}}}|~}~z{||~w|{|}t{~{~~}~~}}~~|x{}|}||z|}z{~}}|}}x{x~~{}~|~}|}|~~z~~~}}~y}|}}}y}|{{}}}|}|{{}|z}}|}}~}z~~~}{}||z}||~|~{|}~z|~|}||||zzz}z|~{~}}|~}}}}|{t~{|~~}y~}{}|~{}|zz~z~}}||~~}}{zxytut}wzxxwyvwwy|}zxzyx{{wzuuxu{yyvxvwyw|z{ywyvwvzxx{x{{|vxv{{{sw{uz{w|zzvz{v|zxu{wzzyzyxyz{~ywu|{wxwyyzwxyzyyx|xyy|xvxyz{t{xwwyz}zz|wxxxyv{zvy{zzz|y{xy|xy}zwzzxzvyuxyx|vwwyzyxxy{yx}z{y|s|yzw|{x{xw|{z{xxxv|vyyuwx|vwzyw{||{xwzvwxxyxywyxz}x{uyuywyxyxyyyu{z{zzz{{yys~{w}zxxxuwz{{{yywxyvxxw|{yz{v|wzyx|xwyxyyvz|zyz|x~zzyty|}x{{{|yy{|{|xw{zwxy{|{yyyzxwyzwv{y|xwwwyx{zw{x|yxvxzy|x{xxzxxwz}x|zzx~uzyz{yxzyzzyz}xzvwzyvxy{|{v{{x{{}}zzz{yzzv|zxz|z|wzwyy{y{zxxz{zy}{x{vqx|xyzz}y|y{{w{{{yywxvx{x{vz{ywxxzvyx{zwx|x}sxxw{{z~z{uw|{}sy~wxzv}|y{y{zw|}|yy{{}z}v{y{z{}xzzyz|xw{{{yy{wxx{zz{||xy|zzzyyzwz|vwuz|u|yyzy{|yzvuyy|wyy{xyx{z{}|{{zzxy|xx}uxwzxx{xwz}v~||{{}v{zyzwu~xzzvx}{y}{yyyyy|xyzzvuux|xx~{zyy|~yzy{wwyz}{|y|z|zxw{z}~y}y{z{wy~wv{{z{z}yyyw}wx|wxyy|{xyxx{xzzz{y}yz}~~}||{y{{}}||}}|||~{|~}x{~zy|~|}}{}{}|{|~|~}}|}{}{~|{~|~||~|~}|yy||{z}{|~|||{|{}}y|~y{{y~|||~z{~{y{{z|{}~~~|~||z}~~}}{}{~{{|}~{}|{~|{~~|~|{~~~|~{|}{|~{~v|}|{{y}||~{{~~}{|||z}||~~|~wz|~~}y|~{{}z{{y||~}}~||y}z|y~||{}~|~y~y{}~|~~{{{}w}|w}{{|~}{~x}~~~}}z~}}{}}}{z{z}zz{{||}|{}{{}y}{|~{{{z~{|}~|}}{~~{}~x}{}|~}zz|~}|}}x|~~~{}~}||{~{}~|||{|}~|}~~~~|z{y|}}}}z}}}~|~~u}}}{}~{~|}~}{~}}|}z~|}~y}}~}}|~{}|}~~}zz}}|~|}~}|}z~~|~|{~~}||{~~}}|~~|}~x~~|~~~z}}|~{{}~{z{~|}z}{{y}~}|~}~~}|{{y||}~}}}~}{}~}~||{|y~{|{~z||~{~~}}~}~~}}z~x~{~z~~z~|{{x{|}~~z{}~}~z}|~~~}|}|xzzvz{xx{}{zwxtywyw|{vvyzxwyy|yxwztyzywwtxy~|xy{zxyv}{w{y|y{zz||yy{|zxz|z}x|xyx{vwzxxvyuxyvwuszyxv{yvvyy{zywx{vvzxwvyxz~zv{{x||xzzzzyzzxyuwy|zwxwzzzy{v{~u|xyws{xvvvzwu{uyxuy{zwywyzwz{|yzwz|w|{{w~|w}z|||wwwzwywxzx~yx{ty|w~wx|xvtxwu{xs}xyzxy|vy{|yy|{u{z{zzwv|}}{{y{}xw{{v{s{wtexx{vwzvzy{vzyyyxz{{|wvy}xzzzzwxyx}xx{{yzyzwyzxy|{wyzzzxy{zxz|wyxwx}y|twyyzyxyyz{|xww{z{}{x{{|yr~||~x{z}{{w{w{zy{y{zyzsw|xywuyxz{y|y{|{{xzzuyxxzvz{yyx{z}w|xw}vyz{ywzuy}xyx{z|y{x{{ywyyx||vxwu}wwy|wxwyyyzyxysx|uxzyxzxyz}y|~{xx|w{{xzz||}{~}z|yy{{~|wzwv{vyvy{}yvxyw}xxw}y|xvywv}zwu{y~zw}ztx~~{vx}|{yuy{wy|}~{z{{~zy}vwwxxx{w{yvxyxyxz{v|tzy{{z|wxz|xy~|wzywyx|{w{vz}z|{z{y|}y|w{{xxyzzyyywvwy{yzxxyz|yzzxyxyvwyuzzzvyz~x|{y|}z}~zxy~yy{}}wy{|{{t}y{{|x{vz{w}z{x{wzyw{wz|ysv{y|v{xw{{vz{|zyu}{z~xz|}}{}}z~z}{|}~|z}}|~{{|}{z}~}||~{{}{}~~~~~~~{}|z|}}~yy||}{y}z||{|}~|}{|yxy{||}z||{|}}}~}}~~}z~~{}||}yz~{||~~|{|}zw|y{z}}{yz||{zzy|{{|}{|~}{~~|~~|{||||}|}}}|{{u}|}zy~{~}}~}|{w~z|~||{{~~}|}|}~|~}}~~}}}y}}{y{{~}}{~{||~|z{}|{||{~}}~}|}~~{y||z}}}|{{~{}}}}|z|}}z}~|~~{~||~|~||~||y}}~}~||~|~}|}~}y}~}~|}|~{}{zzy{z{{~~{|{~~}}~z|z}|x}|}}{~z}|~|}z~~}|z|{z}z~x~}}|}{|~~~~|}x{{}}~||~}|{|}}~~~{{~{{x~y|~~x~|}~~}~|~|~|~}~|{{}}x{~|~}}~}~~~z}{~|~{z~|}y{~~}~~{}}~~{||}~{{{}|~|{{{}|}~zzy~}~~|}~~}~~}y~~z~y|}|{|}~}{~~~|}}{~{}}{|~z}|~}}}}}|}y{z{|{xw{x{xzy{zxxwwwwzx|xytxvv{vz{wz{vyyw{vwwxy{{xvv}{yyyyx{zzwzt{wz}x~wzzzyvxzw|x{uzwy|zzxw|wxwxwyuzvwywyzvwx{wwzx|wwwxvvxzzxzx{zyv{v}yv|xz{|vyyx{zzwz|xw}y|xzxyyx}yyzvz{zvw{yv{wzyxxxuyvx}x{x{zxzzz||vvu|yxzu~v{x{yyuy||x|wvyxzwyz|y{{{{uvxz||xxzxv|w|{}txw}vyyzxw{}zzvv{xy|{|zzvyyw{zy{xw}yzz{{wyxzxzv~z||vxzyxyyy|}wyxzyx}zxzwuz{zx{||zzyzxvx{{xyvyz}vywu{wxzwwyxvz~yx{zyvwzyzyxuysyzy||zxxwz}{}~ywzwy|x{v{w|w{zy{}y|zxz{~x{|ywwyx}xyy{uz|}{zxxyxz|yzzw{|{zywu{xz{zwv{|w{xtv{xuxzz{|yyux{{{xzxx|w{qzwxzvyzyx|zyyzzyxy{v}zxxvzz|yu{~x{|vx{|zy{zxwzv{xz|z{zyy~z|{z|yzx}{{zy}}|zzzxz{{yyww{zv~yyz|w}zyx|yxy{zywx{wxxyx|zzux|{z|yyy{|zxzyxzw{yzw}yxxw{z{yyx{{y{|}vx{ywyxyzywxzwyz{~xxz}z{vyyzyy|{~z{w{zxzxz{}~yv{xy{{xywy}{x|xxxyzzyy{}zz|{}}}wvyzz}{zx|zxzz{zzyz{x~x|xzxxxtwzz|zz{|z|{}}{}}|}~}|}{|zy|~{{~~|~{~~|}yy~||z~{{{{z}|~}{~z}{~||~~~{{{~}pz}|{|{|{|~{~}~}}||{}{x||}{~|y~{|{}~~{y}|}}{}zyz}{||y}}}|~}|}||~z{~||~}|~~z||z{}{~{|yz|}|~w}z~{|~~|~{{y}y}|||xy{|~||~||{~}|{{~||}z|z~|}zy~{}}~~{{{{}~~y~||~{{~|||}~}{{~|}~~~|{~~z||{z~~~x|z~~z{z}{}{{|~{|}~||~~}|}|||}{~z|~}}~}}}}z}{}~|z~}~y~}zyz{}}|||||~~}~}||~~|z~~~~}}|{|~y}{{}~}~}z{x~~}y~|{~}z}|~~~~{}{}}|}{}}}~~~}~}{}}{~|~}|}~~~~z|}||}|~~~|~~|{}}{{}|z|}}z{}~z{}||{|}~||}}}y~{~{||}z|||yz~}~||}x|{z}|{{}}~~{y~|~~}~~{{}~{~||{{z|~}~y}}~|~~y}~|z|~~}|xw|zyz{xw{{zvytvvvxvxwxwzxzzww||xvw{|wy|wyyvyvwyw{{wvxxy{zy~xvyyv{{zy{yxz{yzyz|vvzvyvyzwy{vvyx{ztvytzzxtwvzw||{zzy{{{zv}}wwzyxx|~zz~v|x{|xxwzw{xxwvztuvxy|vww{uwxyzxwx|yz|w{ywy|{xyxxwx{{s{{xxyvyy{x~z~}z|z{}zxywxzwvyzxvxxzvxu{z{xzuwwxzywwxxzxzxyy{{zzwx}zyzz{|y{}y{{zz{wxy|v{{uvxz{{xwu{{zywuyz{|vw{}ww~|zzz}xwuyx}yvzyz}~zzztzzzy|~}wvyw{vxwwwx{x{xt{uzytzuyx}wzxyuw|{{||y{{{vwzz|{zzyyyzzv|wy~z|}zzxy{xyy{yvxzyzw|{yzw{xx{xyvyzyx|z{{vwxx|~{{w{~y|x}zz{zyzz{|{yz||~zwy{zyyyy}wu~wxyytzy|yy}z{uwzz|zz}z}y|x{|z}{yxywz}yz|x{zwy}wwywxvywvxzx{xzy|vx|yxw{{vwyxwytx{yvyx|zx{zxx|wy~|y{|{yx~yy~|yxxy{xx|xxxv|zyxx{vszxwxyywu|~xwz|yz{vy{yzzyxv|zyzy||{ywxzyzy{z|{{{wzyx|wz}{y|uy~z{vzxuzytx{yvx{wxyzz}|zwx{yzy|~{||{|y|}ywuy}zt{}z{uyzzyx{yuyvy|xx|yyzyy|yw|xxzzwx{v}||z{yzzzz|w}yxz~}~{{{|z~{{{~~}{{z||z{x~x{z{}|zyy}}}|{}||~}y~|}}}}{~}{}{x|~z~zz}{||~~z~{|~~{~~z{{}|~|{~~|zx|~~z}}|z{}|~w|z{~}}|||}x|{{wy}|{|w}z|~|}|}|}}y{|}z{||~}{|}{~~}{~z{}}}~zy}~|{}~}|zz|}}y}||}z~{}{}{}|~}~~|||~}{~~}}}|w}v{|~}x}~||}|}|z~~y}~}y}~}u~|||~}~}|~|zz}zz{}z~}{y}{w|~{}{{z}{{}y|~~z~~}|}~~{{}~{}~~|{~z~|{|{}z~}{|~|y{||~~{}}|x~~}~~}}~{~y~~}{}~~}y{~{}}|}||~{}~}|~}}|~~~}}}||{~~}|~~}|~~{|w{|y{}||}{wz{}{{~|}~}z{{|}{|z}~~{}~~}y|}z{~}}~~~y~zz{}~}{}~~~y{y|~{~~|}y~~|}~{}x~~~}{|~~|}}||{}y}|{|}~}~~|}~}~~}|||~~~||}{~{}{{||}}}~~|~|{~|}z~|~~|}}xyyyzzyxuyyvxxvy||{zzzwxzxyxwyxzzywxzvy|z||xu{yyvtv}ztx|tww|yyu{t}yxx{z|{vxywxzxvw}zw{ytxxux{{xwyyzyxxvx{vuzx|uyxxz|{zuyxwzwuvx{uy{wwtyyzw|yvy|wuxv}zw{zvxtt{yy{z|yyxw{y{tyxw{y~{yuyyzxvxx}uzzyuzw{xxwv{zzu|{zuvuuzu}xzxxyw{vwyzw{xswxyyxxzzyyyww}}|x||zzzzvxywt{yxyyyxzwxzyy|ywwz}zsvx{zz}|{wyyyz{yxvx{vy{y|zyxyvvztzuvy}xzytvzwww|zszy|zwzzzzxwy|xzyw~}uzv{vyywxvywz{swyxwyvxxyuv|wx|zxyyw|zz}zxvyzywx|{x{ty{wzyxx|yzxyxxzuxvw{ww{z{xzz}uzwyvzwztzx~tz{yx{xy|wty|yx{x{y{xwtywv|vxzyw{zx{v{yyxyyzszyy|y{|wwz{{y{~}vr{w||{{|zxvwz}}y|zwuvwt{xz|z|zzwyxvx}|yz{{z{}xvxuzx{xw|xy|{z|zzyyzzzz{z|}w{w{vxxzzsxvvxvwzwywz~yzxzvxy{z|{yuwzyxzzwzy~xzy{w{yzx{yzw{xxv||v||wyv~{}{z}wzwwwwyywwzyr{~y{yz|||zxzzx}yyxy{{xwz{{z{z||z{{}xw{}wxy{x|z{~{y|wzzy}zz|yzzz{wyzyy{{vvy{uvz|zwyy|wxwz}|yz|yyy}}|z~|~||||y||}{|w|}{y~|z|}~}}~}{~}|y{}~~~}|z}|{zy|z|{{}z~{~}~|}~~|y|}}}|}~}{{}|y|z{~|{}|||}|~z|}y}}|}~|}|x}|y~{||z}}|{}{~}|}{{}||z}z~{}z{{{}}|{{|{}{{|}||}}}}}{z~~~z||x}|{{}yw{{~}{}z}~~{||z|{~z|z}{{}~||}~|~z~}~}}{}{~{{w}zz~{}y~{|z|~}|}{xz~~||~y}|}x~{~}{|y}}{~z|~}}}}|z~z|y|y|}{{|z}z||z~z}}~~|~~|{}~z{~x~}}}}}||{||{}{~}z|{~{||z|~}~y|}z||}{~}}|~|z|}~{~|}~}~z}|}}}~|zx{~~~~}{{zz|~~~z{{}~||~~z~{~~}|}~}~|~{~{}|x|y~~}}~~zz~~||~|}~z}}~v{|}}z{|~~x~zy~zz~~{~~x||}{}{||~||z|~{~~y~|}}}z}~|~|}z}}{~{{~}{{z}|}~~}yz{~{z~{~}v~|{~||{{~}||~|}~~~|~~}~}}~}}~~}~}|z|z|}|~}~~{}|z}}{z{|{~}|z{}~}}{y}~~|x{{yz}yuy|{vzy{vywyyzwyxxxyvyzz|www{vxuzvwz|xwywyy|xzz|xxxzzyzxxxvzyz|z{{xwzvxyyzwvzz{wyyyxuxxrzywyzxywrxwxzzy|{y|z}xywxx|yzzyyyzxx}y{{yyzyxywx}{zxxv{uzuwyu{tyyxywxxzvuyzt|zywv||yw{{xxyww~y|{zy|wy~{w{xywzzxyv}uuywzyuxuxvxvwyuyzw{xxuu||z{zxxw|vv{w{|{xy|wy{}~{x{zzz}z|zyxxxzwywv{{zwwxz{yzwxu||vwwy|y~wxyz|zzvyq{}vzy|xwu|~xzzzywyxy}yzxwzw~zz{yxwzxxz~wwvxzvvyxwy{{x||x{{|{{zx|{z{zx{z|y|xvy{{yy}|wy}xsuzy|zw{|w{yyzxyxv~{yyuwytxxzyz}yvx{{}xz|zzxx|}z{|v{}|zxy|zz~xt}{zvxxz{yxzz{xw|xwzwzwwxz{|xz}|{z|zyy{y}}yzxwxx|}zzz|{wv{~xxww{tsxv{xy|zvywy}tx}yyz{w|wzvyz}y{y|y}zzzzx{}xzzz{y{{z~z}zy~vyw|{wxyzxwyyxxw{yzx{v}ztzxxy|yzxw|y}zyx|{y{zzx|yx|y{y{{vzxx|zu}y|z{xvyvuzyvyxxzxzu|{z}z|w{x{xzuzzz{w{{yxx}{}||y{|y}yyxyz|{{z{x}x{w|{xw{w|xzzxyyyxzyywywxzyz}tzt{w~w}||y~{z{{yy|{z|~|{z~|~}{x||}~}}z~z|~z{{~{~||~z{{z~~|}{|~~~{}{}z}~}}~|{}{}}{|~||~}~y{zx|{z{y{~|y||{}{{~~{~{~{}||~}}z~z}~zx||z~}||~{~}||~}z|}z|{{|zx~}}}~~{}zz}}}}}y~|}~zz}~|~|z{{~{}y{~{{}~|zx|z{{|}|z|y}}}z~{~}~}y|}}~|~}}~|}~~~}{}|z||{~~}{||{~|z}|{{z~||{|}||}|~|~~~{|x{{|{~|}~{}}x|}z~}{}|}|z{~z~|}}~{}~|}~~~~|~}|yz|{{x~||{y{||{|}}||wz~{|z{~{|||}}z{~~~}}{}~{~y~{|~}|~z{}}{{~{z|{~{{~{~z|zz|~}|~~}|~~~~{~}~||{~||xz~z{{~{}~|{{~~}}|}}|}~zz~}}~}~z|~|}}}|}|}~{z|}|{}|{}|{}x~}u|}zz}~|{~~}}z~|~{}}{zz}|~|}~|}{|~}~|~}|||{~|~~|~~{|~|~}~|{y|~~~}||}~|}}~}z~z~}~}xwtx|~yvxz~y}{xzz|vz}x{y|y{|xzyvw|zxz|zz{xzx{|xuxyyyx{yz}zwxy||yz{~yxzxyxz|yzxwyxxyvxysuzwxzxvzy}yywywzwuwwwz{zw}~wx|zw{yxvwyuyzxuxyyzy{xxy}zywwww|xwwyuzzxx{z|x|xywu{xy}zvvvwwwzz~uyvzwxyyzz~z{z||z{xz~{yxyw|yx{{xwx|{z}zy{}xzwwxv}{xzwy{{y|x|wvy}tzuy{u{xzvwx|wy}xz{xvy|xzzzyzuxz~y{ywy}zx{{zx{xvyw{yzx{yxyy~vvx{||wzzxx{zz|zzyv}{zyyy{yzx|y||yyyz|{|xuwu{wy{y{yzz{z{uxz{xz|wwvy{yyyyxyzkz{{{|}y{|xw|wy|yyzyyyzxzy~yy{w}ww|yyz{|~xw||u{|yyzyyz|}u|z{yxyy~{{{zwuyx{x{}xxzx{wz|xy|yyyxxzw{{{wv|yy~{v}wyyyyzwwytz|wxxzyz{v{{wwy}x{x}xywx{z{wu{zxw~w|yvy{yw{~yyzxxy|xy{zyz{y{{y|yz{x|||}{{~{x|{xy{zx|}z{yyz{zxyyw~x{v{yz{w{}z|ww{{{{z{yuy|wz{|yvy{yxyzx~}y~yzx~xyz|{wzt}xzwxy}||{y}z||y|{|x{zz{|zyy}zyyzy{t~}{zzzyy}uv{zyyx{|xyzx||}}{z{z|y{x~zyxyxy~|uzwyt{wzy{zxwzyww{x|y~w{~~|}z~}z||{~~}~}~{|}{{}}|zz|{{y{{|}~|~~z}|~{zy|}|~{}|zu||}~|y|z}{v{}}z{{|~~~~~~}|~}z{z{~|||{}~z}~}}~z|{{x~|~|~|~|{|||{{~~z|}~}}~~}z|||}{{~{|}~}|}|}~{{}}||y}~z}~|y|y||z~~}}|}}y}}}}}zz{}z}~}|{||}}}}|||~}|z{~~}~{}~~}|}}}|~}~~y}}|~~}~|{{~~z}|}~y~~}~{||y{{}}~~~}~~}|}|~{{~}~}|~{}~{}}{{z}}|}~|~|}~~x}{}|}|y{~|}}{~w}~{~z|xz|}w|}||{~zz}}|~{}}|~~}~}|{z|{||~~}||||~|y~z~~|~}{|}|~}{~z}~}{}~}{}}~~|~|}|{~~~~~}~~}y}||{~z{z|{|{|}{~|~z~}|}{|}||}~z{~}y~~|}z{|}{{{}}|{|yy~y}~}|}|~~|~||||{~|{|~~}z}z~zx}{~|}~}~|~|}}}|{}}{|~}|~|y~||~~~|{|~x}~~}y{}|}}|~~{}~|}~|w}yyy|{}yv|y{xyyzy{z|wwxxvvvzwyxtxyuyxvywvyx|y{{zyzy{z{||zyyyxz}u{v}~xx{zy}wvw{wyz{wxywy{{tu|w}wxy}wwxwywzywz|x~uxyxx}{x{zy}zyyw|xzxx{{xy~zwzzxw|x|yxxywwv{xxux|wxwzxy~|uwzzyv|zxy|yuwu|vyz}|x{z|{y{y}wy{|yxt{w|uxvvvwtwvxwxw{{{zyxuy{zwu{yyzyzyxy{yy}yx|x{}x}z{|{zyy{x|{zwwwvyywzytwxyvzyuxx|zvwx{xwwyw|wsyzz|y{zy{xx~zx}xzzzz{y{z{x{xz|vyyxwzxy}vvvxu{wvxyzyyuvvyzxyvzyw}yz|}zzy{yzz}y~yvz|zwz}{xz{yw|wyytyx}y~vvzwuuuw{{{|y|wvzwxz|x{yz}{yz{zyyz{y|xyz}w~yvy{zyy~~y{wzw{v}{xw{yywy{u}zw}vyxywyu|{yyyyzx}{x{}zz{yyz{w}{~zwx|zy|yz|{xvzy~zxy{zwwvvxxzw}wwxywvxx|yszyy~yvz|y{}y~{yzzy}z|{zz||wzz{{{yw|zy{wxwxzzxx{yyvuvw~ty{xyyzyyxy}z{z||{{wuy{zy{xxz{|zz|v{zy{|~yz}}yzvxuywvy|wyy{v}yzy|vvyy{zuz{{y{~}xtx{|zw||y}{~wzz}z{}y|xx~wy|w{}|w{y|{xz|{z~yytyzz}{zy{wt{wyxz}zz{|zyzyyzzy||{y|~{}~}~}|}y||~{}~y}}}{}z||}|y~{y|y~~{~~|}~~{{|~}|y~{|~}~z}y|}}}{|||~||{{}{~}}~~~~~|~{}{{x|}}~z|~zzz}~~x}|x}~{|}~z~||~~{}{}||}|~}}{|~}~x~z}x{y~~|~~|z}}}}}}}{~}{~}z|~|||}}z~xz|}|~~|~~~z{}}|~{{{~~~z{{}}|{||{~|~z|{~~}zy~{z~|z{~}~~|~~u}}|z|~{{}w|{zz{x~yy{}}}~~}~zxzz~||}z|y{|}{{|~~~|}~~~{}}}}z}}y}~yx~}{|wz{}y||}}|{}|~~~}x}|}}}}z}}}~|}~}}~{y~}}}}}}}|{~}~~y~||{}|||{zy}~}||}~|z|~z~~~}}|~~~|}||}y||}}||}}~w~{~}{~~|~|}|||~}x}~|y~{}z{||z~~}~}||~|z}{|~{{||}}~}||{~{|~~~}|~|~~~|z|}}~~}y}~|}{}~~|~}x{~{xz~~~uy|}{~}~~{{|{y{~}~}~{}|}|}~}|~{~{}~}{~}zx~}~yyzuzzyz{wzvzvwv{wz{|vxzzy{vyxvzwzsyxxx|xwzxyzwx|yz{{vv{xxv}xxzzyzzyyyxwxzxy{vytwzuw{uxywyw|y|vtzzy{zw{zxywvzxwvyzxy{w{v{wvzzxv{{}v|xtwyv{uxv{xz{|xwx{vywqz{zw{yyyz|vuvqxw|y{zw{xy{ywyv|zuzwytxzwqw|x{zzvyzxzzwwxzzx{w{zwwx}}}xzyzxyq|xx|txz{zwz{|xwz|yzw~{xzxzywv{uv|{xxyy}yxyxwx~vvz|y|zvwx|zzw~{z}w|xxzyzyx{}{wxz{zywzywsv|yyzyzv}yvyy{}y{xzyz}zy||x|xwyw|yyx|wzvyz{|zwv{xvzvyzzw~x{y{}yyxyxyyyyy}ytyzzywvt|x{yxzz||zxyuv{yw{}}{xxxwxx{x{wy}wx}yxwwx|zyxxx{{{y}{||{ywu||yw{wzuy}}{y}wxw~w{wy||xv{xxwyyxy{w|xvyvzv{xw{}wyvyyy{}x{wyz|zy|wxu}w}{wxzyxzxxyz|y{{{y{{wxzx{|~z{uzxyxxw{zyzvyyt{yzwwwwz}ww{zzxy~xzzyy{vy{xyvxz|zzxyvzzwyz}|wz}zy{yy|y|rwywyw{{{vzyxzy}x{yy|wzzzvzzxzy|}xwz}wzxxy|xxyx|z|x{zxz~z}{x{z{{|z{|{|||zy}zz{z|xv{z{zv~{xu||zyy{||zz|yzzxyxx{tzy{tyy}wz{{z}yyzxzxz{zwz{|~}||}}z}|z{|y}{}}}|x||}~|}~{z|zw}~}~y|{}|~~~~~x}{~{|}~}||z~z|{}}}}}z|z{~}|{~}}|{|{{||~~~|y~|~~{}~{~|~{{}{~|}~z{|~z{}x~~{~z~}~|~}~}{{y~{|}yz~~{{~{~}{z{~x{~~}}{~|~||z}|~}}{||zz}~}|~x{w{x~{{{~|}}||{z}|~}|}}|z{}}{}|x~z~}{z~}||{|{|{}~|~}}||}z~z~}{}~}}}~|}~z}}~}z|{{}{{|~~{|~|~z~{|{~}|}{~|}}}}|}{|{~{|zy|{w{{|~{}y~{~{|~~|{~|~{|~}{{}{{|~}}~||}|{~}|z}|z~{{~w||x}}~~z~~{z|{|~y}|~{|~z}|z~}}~}}}}{|}~~x~zw|{|~{}}||}}|{}~}{{}~|}~|}|}|||~}|{~}}}~}~z}|~}}v}~~}}|}|}~|zzz}|||{~}}|}z}{|~}}}~~}{~|~|}}}|{|}~|{{|}|~|}|{{~}|~}{xz~}|~|||y~}}~{}}|||}|~~}|~~~{~zxyywxyxwzz{{yxuxuv{wyzwxwuyzvw|yzxwxxuxuxzxxvyw{zzyw|yuxxyvzzyyxz{|{~w}{zzwuxw{xvwxyzxwzzy|sx|yvxvxwxwvzzxxzzy{zw|uywxvs{xxxwx~{yx}{zzyzyz{{vwytyux{zwyuxz{{yxxxu{xvu||wxywwy}yzxz{zwuzuuyz}|yxzyxz~zzx{zyx{yt|w}u|zzvuvyyxzwwxxxyywyytzxy}~{}xzyz|vvv|y||zz{x}y{v{zz|ywwxxwxvwvvvwyzxuv}{xxxwx{wxv{w{zzu|x{y|yww{wyzxwyw{x{}wyxw{xzy{}wyy{z~{wywxzxtxw}uxzwuwy|xt{zwxyzyz~{uyzzz|{|wzvy|~wy}z|{{~}}tvyzxzz||zxxwzxyxywz{wyvyuzyz{xwzzzvy{{|yyw}x|xx{}{zxzzy|}yzxzz|yvzw|tyz{{xz{vvwyxyxv{xuzv{z|zv}uy|z~tw}yzz||||zz{|yvw|zyx{ywtyww|wy{yxvwzxy|zxuuusw|u{vxy|vzyywy}xyx{zyzxyy}{yyz}zxxw{zxytwyyx{w{u}{~{ywxzwxzuzs{yyuv|w{zwy{{||{|uz{yz{z|xw{}z}z}zzyxyzv{xtyxtxzvwuuzwyxywt{w{w|yyuwyyvxwyyz~|vy{|{wxxzy|{yzxz{{{|}|yxx|z{vy~|{{}x{yyxzx~vzyw{wwy{u|xy|y{z}xvyx}ywyzty{}}{~s~|~}{~}}}{}}}|{~~vy~~}{|}z{}}}{|}~}z}~~}z|{~|~~~}}~}y}}|}yz~{yx{}|~}{x{|v~}z~|z|}z||~}~w{|{||~~|~}|}~q~~}~~z|z{~||z||z}}z}}z~z~{{x{|{~}~{~|||}|{}}|}~~|{{zz{~w~}|z||||~{y}{~~}}}{v{~{}~|}}~}~}}||}~~~|z{{~|}|}zz|{|}}}{|{}}}{~|}~}~|}||}~}}|}~~}}~|}}~xu}}}~|}{~~}y{~~zx{|}|~z||{}~{y~{~~}~~}}}|}~{z{}|}z{{{{y{{}}{{~|~}~}~|}~z|~~}|}}y{z|{|}~}{}~|~}~||z|{{~|||}|||~{||}|{~|}|~{~}{{|}}{~~z|~~}}||{|}~}~{}}}z~{|~}~z~~|~}|~}{}~}|z}{}|z|~~}}z{}||}{y|~}}}}~{}~|}~||{}zz{~{~|{}|}{|~y}z}~}}y}|{||~{~z|}~~||{}~}}{~~|~{|{~}~}}~|}~~~{~{~~|{|{|}~z}}|}~~~|yxxxzwxxxxzx{{xwxwyzzxxy|xyvuwuxywwzxywzt}vuzyytww|x{wuxxywwwvxxzx{|x|zx}}vx|yyxzvy{yxwuyw}y{{v{wyxv{t{v{rvyyww{{uuyvyxvuwxyw{xz{vvyyxvuzvvvxy}zvyywzxzz|zww|{v|yx}zxy{xvww{y{{vyyy{wty{xxyyx{xw|xy}yyx{|{y{yxyxxwz{v|t}zxzz{|xvx|}x{w|vy|yyxx|vpyvu}zwzuzx{|~z{vxyz{yxyu{}vsw|yz{vw|yywx}{xzyxyzzvy{zxy{tuwxvxzxyt|xy{{vxyx}}x|xyyw|zy~}ztvvzxzw|zzyxtv|uy|{|w{yzxyyyvxvzwzzz~|yxyvzwyz}yx{uz|zywzuzzzy|yzzyz~wzwwyv{zxyywyvywxyyxxzxyyy|yu|{xv|zzz}yzxyyyxxwzwuvtxyu}yxyzxy|yxy{zzx{|xzyvwxzwvu}{xxxz{{|xy{wxz|yzzxvxzyzzzx|yw}xwxzztyyzt{xyyz{zyyxyzz{{v{yvx|zwv}zyyxuwxxwyx|wt|s|y{x|wxyyyy{wvzzzyvxzw|yy|xzwx||wzvxyyx{zxyz{yzzwz{vx{z{w}z}vzx{xyzz{ytzyyz|tz}|zyyv|w|{|zvzv|x{wxy|x}zwv{|}zy|yyzyyyxxy{x{xzyw{z{ww|zwx|yy{vzv|zz|wxxywxwv{v{x{xyyy{vzxzzy}ww{{zy{yrt{ywvxyz{|~y{z||{}|y{~{}~zz{~y~~yyx|z{x|}~{{y~z{~y|z|y}{}{}}||~}zz}}~}|z{yyz{y{|~z|||||}z}{|yz}~|}}~}}||~}~}||zzz{|}|z{|yy{yy|}y~|{|x~{|~}}~{||~y}y~z|~}{{~|{|{}}|z{{}{u{||}}~z}~~{}{~}{}|~|y~{~~|~{~|}}y|{~z|~|y~}w}x{~}~z~y}}|}|wxy}|{|}~~x}~z|{}|}}|y}|z{}vz~~~yx|{|}|~|||y|z}|~~}~}x~}|{}|{{}}|}}||~|~}|||}||||{||{}}|}~|}zz|}}~z}~}y|~|}|{|||}u~{w}y||||}|~{}||}{z{}z{{|{~|~~y~{~}}}}z{}{|~~}~~~}|||{{{}{~}}{||{|y~~x~~}y~~w~}|{{}~z}}{{v~{~~{}~{}|}{~}z|{~~zy~}~}|y}z|{~~|}|~~|~}~}z}y}|z{{~}zz|y{}{}||xz|{~{~}}}|}}}}~~}z|~z~|~}}~{z~~}{~{~{|}z||~}~~~|{x~{{z~~v{}|z|~z}{~||}|}~}w|y~~|~~|zw{yyzx{xwyw{{vwxyxyyw{zx|yxyxyvyxw}ryuwyyz{}xzyv{|zx{wy}yyz|{}{zz{~|zzzz~|}wuzuyzty{xxzyuxxyxzwxwxyyyzxxwywvu{x{y{xvy|zzzyzwz|yzxxz|zyxvz{xwu{w|zuyxww{xuvvyxzvvwzxzxywyuzxwxvyw|{yy|yz|x|w{v||y{x~yy{u||vwz|yvyxxyusv|zxwuxwuz{xx{y{vx{u}zxzwxyz{yx|vu{wt{yzzyz{uuzyzxwzyywzyxuuxzywyxxzzwwxyzxsvwwxysvyz|zzw~zzzz|zyzyw{yz{w|{{yzsy~zwxy{tzzyx}zwyzzzxwx}wx{zwtv|{x}ywx{{|yz}|zzvyyy}{wvyyu{xx~zzzz{y}zvwvzyryyw{vzvvzzvuwxywsuvwyxvuywy|{}{zy|v|u{{{}xy{{y}}zwxxu{zywwx{||w|zzy{zxx~xyvwzvyu|w{|zyvzyx{yyv{zz}zxz{w|uvy|}||vy|{xzyvsw{{wzy}y{wzzyzy|w{xzxz{yyzyzxuvzx}zyz||{{z|z}w{{x{|x|zz||yx{ywyw}xyxzzxwzyzyxxv}y{zyzyzzwy|x{|||zxytvyxyzz|{}yzzzx|uzy|yx{}z|yyz}zsw|yytzwyy{t|zwwzy}uxyzzzz|x{}{zyx|w{zyx}yz~||{yzz|z|{z{|xz{ywxyuy{{|v{{yv{wwtzxwyzwv||w|y{{xz}vyv{{{wzuwz~~~z|{{z{{~{}{}}|y{~}wy|{~|y}|w{}||}||z}{z}z}~z~|~~~~}}|}{||~}zy{~}|}zzy}||{~~}|~y~{{}}}~|w~}~~|{}}}{w||~z}|}w||}|~{|}}yz}|{}~~{u{~{}~~}~~{{~{~{}{|~z}}{}~{~z{{{}~z||~~y|}|y{~|||zz|~x{|~~~{}z{}}||~{~z~}}}|~x}|}z||}}}}~~y}z}{{||z{{y{{~~|}~{}}~}}~}~~}|zw}}~|~wz}|y}~~}}|{x}{{~y||z|{~}||{z}}~}~z|||{{~}{}|~~y~}|}|~||~~}{}~yz|{{|~}{}~z||z~x{{{~~~}{|{~|||}|{}|x~|z~}}|}}~|{~{{~|{~|x|~}{}~|{|~~|}}{}}{x}}y{{{z{x~|~}||~}~}|{~{{~}}{~|}{|w}z~~}}~~}~}}|{y||~~~|{||}~|}}~}}|}~}~}~z|z}}y~}}~}~~~|~{~~~{}{w|{}{{{~|~~{{}~zx|~{~}|}}|}|~~|{~|z|z}|{~}|}z~}xz||{|y}}~}}|~~|~|}|~yzxwxxzyxyx}yyy~v{yzwytzx}yyvvyyzzywz|wsyzuwwxv~wxv{yzzy{xywxz~zx|z|yzxxuvyy{{zzx|zuzy|xzyzzu{yz{zzy}zwwyzyyxzwx{zxy}zyyy|vvxy}{xwy{tzxv}xzwww{~t}xw{zzyxy|zx{wx{y{ywzyvx}y{vzw{yzwxy|yr{yyzx|vwz|zyxzu|zyyyw||xxzxz{ywx{yzyz{wwvv{y{{z{|vxyxzsx||{xyx{|uxzzxxvy|xx}zyys{yty|u{yzvuz}yzxs{zw~yww|wzyy{xxz{vu|yq{vyuzz|y|vzy{xx{ywyvw|{}w{z|vzvvzyzzx{w||xvxwzzvzz{xxy|xw{zxzxzzy}xuw{uvvyvzzzz{vz|yvz{yzxzvy|{uyw}|zw~wxwr|uzzv|vxvvzywwyy|zyxzy|{y|wzyxwz{xwuyz{{y{zyvxxyxy}ywxx}{z}xvzyz~wzx{{z{x}yy{{zwwyty{wuzx{{zyxxxuz||zzyyv}|w|y{wyxxzyy{||vzu|yyxw|zxyzxz|{u|zxz|vzyxstz{yzyyyxxz{yw|zywy|{yyuwv{z{z{vy|{zw{y|zvxxxu}wzxyw|z{{yz{z|{zzxx|{xx|yw}yyyzw|wxzy{txwy|yyx|zwz{x}zywyxwyz|xywwzz{zxz|w{zwzzxxwz~x{z{|{y|xzzyy|yw|||xzyt~|yy~{xy~xyx}xyz|y{{}{zyz}{yuxszr{uyz}w{y{{yw{}}~x~{zz}x}}|~~}{|~|~{{z}}}{{}}}{{|z}}||zy{z}{~~{}~}|y{~z{|}}~y}{{}||w}|}~}~}|y{|z}|{}}~~|z|||~~{{|~}wx{|z|~{}|~}}z|}{}y|y{|yyy{z|}{|}~}}}w}{~~}}~~||{z}}|z|{|~|}}|~{{~{}z~}}}}}z}~|}yv{{{z{xx|{|u}}z{y~~|z}|{~~z}z~||y|}|||~|}{z}{}~~|{|{~||}{~|~{~z}~}|y~}~|z~}{~{|~}|zx~z~}~{}y~}}|~||~}x}z~}|~y}|y|~}|{|~{y{}||{}}}|y{~|z}~{||}y~}~}z}~z|||~}~x}~|{||~}~~x{}|}|~~}~{~}}|}~~|}}}~|}{{}}|}}y||x|}~~}}xz}z}~z~~|~{{|}~~}{~~}{y}~~}~~~z~{|{y|~}z}z|~y|~{{~~~}}|||{}~~z~~~}}~}|~~{|{~}}|{}{y~z~}}z}{{}|}|~~~}}}|~}yz{|~||zz}{}||y|}{|}|~z~~|}~{}~~}|~|~}~~}}|~{}|z}zy|}|~~{}xyzxz}~y}x{zxzt{wuzyxywwyyyyyvzxz~wv|{wwxyyx{yy|zy{{z}zwyyxvyzzx{x}yzwzxy}yywzxuyvxyxwryuwyxuwwtzwyyzw{yyzwzxuyz|{wyyw{x{{zx|w~zwyz{{wyx{v{{v|wvw|x{zwytxwxwy|v{y{w{ztxzxyy{|x~y{x{zyy|vx{yz|y|xyyzzyz|xxzvz{zyyyxwyzw}yvv{zzywwuvvxxyzzz{xzw|z|}yyxxy~w}{y}wxwywxz{xz}vtxv|{xyywuyvw|yy|wwtxw{y|x{~w{xz{yzwzw{|uwzzx|yw}{{yyy}zx{{wz{{}wxywyxy{xz{{wwyxvx{zxxxx|yxwxzxy{y|yyy{zvu{ywwyyy{|{z|zz{z{wyzyxrz}xuvyzx|yy|{wwwx{zyzwxvzzv|yzyz{x|xyyy{yy}z{zzw|{}vzz}x}z{xxywyywwvxuy{yzwxzzsxzs{uwxvzyy|v~zv{ywzyz~zw~x{wyx}}|}|yz|y{xz|t}xyvyzwxwvvyzw~zx{y||xyxvyzzz{wy~zz{|{zzxyz{xx}z~z|{||{~wz|y{{vxwz{yyx{x{v}zwzyyxzzyuyx{ywv{{|xy~zvz{z~y{yzz{zyyz||~x}{z{tzyxywxwwtzxx{w{yy{zzxw{yvzy{y{|y|z{|{{x{{xx|{{zy}{y{x}z|~|zzz|zx{wy{{{zyz{|zzyzuu{z{}|{xvxwxy}{}yw}wwxzzy|~||z{z~~||~~{~|{|{|zy|x{~}{~zz}|}{{x}}zzz}y}~~~}}~z}~}}~}}{}}~}{~}xy{z{{}|{{}}}|}~}y}|{{~z|}{}|~}~}~~|~|}z}}{{~}{~|}~xzzy~|{{y}z{z{|}y|{z}}zz|||{{~|x}~}{}{~}|}}{{{zz}}z|z~}|z~~y}|{y|yy~|~{~}}|||}}{}}|}~zy~}~~|}z~||{yz{|}|{{}|x{}~}{|}}|}~z||{|}~}|~~x~{}~|{|}|}z|}}|}}y}||~~}}|}y~y|}|{{||}}||{y~~{|~}}z|}~}~}}~~}{|}{|}{}}x{{|zz{{}{|||~z~~~~}zz{|~y|{|{z}~~||~}{~~{|{|~~}}~z~}~}~z{~~|{}}~||y}}|w{{{|{{|z~~~{}}|}z~{{}~~}~}~{||}{}}{|||~}{{|~z{}}~{~{{}}~|z~|yy~}zzy~}|{||w~~|~~}|~z{}||||{{|~}{}|~~~~~}~~{}~||}||z|~~x|y{|~~}~{~}}~|}{|xxuxwww{zy}yzu{}x{yyvxyvxxww{xz{y{yutwzvwzv~u{yx{vyxtx{{xzxtzuvy{zx{xyxvy|zzwzvvw{zxyx{zy}xx{zzuzx{|{xxwyqy{uxyxxy|xyzvz{xyxyx{yzy{uuwtvuzyy|y}y|ywzy{ywx{yzyuxxxzvzwzuxxz{t~{yxyvvwvuty{yxuxzzywwz~zwxwxxzuz{xvx|zxvywx{ywyz~xz|yxyxyyzzyy{|wy{uxzs}vyxx{y~zzxux{ysyxzvyzuzxx{{yxyyzvw{xxx{}yz}y|{{xwywwwyy~wy{zzxzyyyzywxxvwxz{u{z|xyzw|vywx}{{t{uxwwuyy|w}xzyxzuxwxyxz{uxw{wywuvsxvxxyxvyyzyw{xwxxxwwwxwyywvxyyxw{wy||w|yw}wywwwyxw|y{|z|z|uyyx{wzw{wyx|xvzxy{x|xzxzyxz}yyuwwzxyzyy{yxvw}zx|yxxwwwwyy||yzvvx|{{{wwzxxyxusxwyxw}yywzyyww|}u}z}}u}{xzwy|y}}x{txw}zwx|yv}w|s~{zvy~yyx{xwz|xyzy{yz{vyxvxwxzyzyy||y|y{}zy{xxwz|w~wwzuzw{}}|xv{yzz{wx{xzxuxzx}}yxz}xw~zy{}{wyzzx{{}wtzyyxtzxtz{{wy{{yyxxxzy{{w|ywxwwvwx|wyx{z{{xyzvy{uz}v}x{x|yxz{wy{{{yy{tz{w{vw}z||xy|v|x{y{w|yxtxyzwxxxzwvw|zz~|~|~||}|}{}}}|yxzz|y{|}x{y~z}|~|y~{~|~~y|{||{~{zy{~}|{~}}}}~}~x}}}|~}{{}z}~~~||z|~xz~y}z|~y|}~{w|}}y|}|{}{}}~}}}{~~w~|zw}}||{|}}~z}~~{z|zzy}}{{}|z~~}~|x~}}}~}z~{{}{z|}|}}{{}~}}|{}z||zy}z|z}~~~|{||~y{}}~}}|yxz}~x~~{{~~z}}~~|||}z~}~|{}z|~~z~|~|{|{}}}~~~{~||}~}z~~{|{}}}~}~y}}z}}}}~|y|zzzy~}z|{w~}~~}~|~||{|~~~z{}wz}xz|z~~}|~{~||}~zz|~~|~}|}y~}z}~|{}|~{z}~||}zz{{z}}~|}}|~~~y}~|}}~}}yy}{~|{~zz}}|zz}{}{}|}zx}|{y}}|~|{v|xzz|}{|}|~}|}~}z~~}|{|}|~}~{~w~}|~~}}~}}~||}}{y{}~{~{~|{}}{zy~||~}z||~z|~{{{~{~|||}}|{}|~{~~|}|}}z}}~~}z}}}~}y~}~}~z{|}~|y{|}{}|}}}v|{~{}{yzzzvz|zwzzv|wxuy|{v{vuwuu|yuvvwut{xyv|wwwxvzxxzz{wzz{{yuxxxxwyww{{wzyxzy{yxwvzyxwtxx|vwuxuu}xvvxzzt{ytu|zzyvvx~zxzywwzy{s}zzwzxy~w}{zw|xx}ywzwxwxt}xwtvtyvz{uxvxtxxz{vxzqywyuyw{}z{xzwxzwyzxvyy}zz|z{zu~|wwsyy{x{{xywzwxyyzwz{zxvzywyvxxwyy|yx{yxyvw|zyz~xxy{|z{uzz{{{zv{ywvyxtz~xwxzwvwzyyywywzu|xwzyy}xyxyyyy|z~{|vz{zzzzuwyz{{}y}uzzv{yywy{xzxv{{{z|y{tww{ywz{vyy|yzw|z{xwwy|zzy|zwyxxyw{y|t{x{xy|}vtvuwvvzx~zxxx|xpy|}yvzzy{{tzwvzwx{x{xyzyw}yyzzzy{xwxz{|wy{x}|{vvxytv{wzzvz|yyuwv|xwwx|zux}xztxwzxy}}|x|yzz}z}sywzvv|z}{z}xv|u|y{u{|zyw{wz}|wyxzwwy|xzxx{u|ywtyzuyt}zxy{|ywy~x|y{y|yz}}zz|zx{{vxxz{r{zzx{{xy{zxyxx|vvz{txyzvxwyx~ywzy{|yyy}xwyx|uxw{}{xxy}y{yvw|{yyz~yvwuuxzvzy{zyxzyxwzzwyyz{yzy|y{{}{z}zwzyzyzxzxyyz{{z}zyyxzvzxwz{~xwxz{yyxyyuyyyyyyt{xwx|xz}x{|{w|~|{{z{}z~{{~|y}~y~|}|y|y{|{zz{}z~|zyxz{z}x|z}{~}~~}{|{~|||||~~}~}}{x}}}}}{{~zyz~~|}~x{|{y~z|~}}|~|y|~|z{~||||~}z{y~}||}~||z|zz~z{{}}y{}{}{{z}{||{|{z}|z{~~}~~z}~~~~~y}{~}}z{~~|xz~z{~|yy~xyw{|}}|~}z{|}}~}{|}~}zy~{t{z|||}|y~{}~{}z|zx}~y|zzy|~~}{~~}zw|}}}{~}y~{|~}|y~|xy~||z{{{||~}{|}|{}~y~{}~~}{|~}}}~xxz}{|~x{~}{|~{}|zy~{||}~z||~}~{}|y|}}~}}}}|zz~|~}~x|~~{x|z|}{}z~~}||||zz{~~}~z}~~|}}zz||~}{~~y~~{{}~~~zzzz~y~}|zy}~{~~x|~~~}~||{|zy{~|~~~}}|yz{{||z~||x||yv{~~z~}|{|{}~}{{{~}}~~|~~|}z}||~z}}~}~|}}~|{~{|{||{}}}~~|~z{~}|||}~{{||{||}~||}~}|{}~|{x|~{}}{}~}~}~yxyxzyywvxyuvzvwxy{x}xywzwwxywzvzxwxwxzxw{xwwsxx}yzwszx|{x{yxuy{vy{{{xy{vzyvxzyyuzzxxyzzvzzyvyxvyyxwwyyywyuxwy{wwzvuz|xwy{xywwyyxvwxzt~{wxyvs}{yzxyx{xywwzzyz}zvy|}{xxx|xxx{wwx{}ywtxszvzzuwxzy||yz|x{zyyz}xzvyzwyxwvww|xzxwx{x{yvu{y~yx{{yvzxzw{vzwxzz}x|{wxvyxuzvywyzuzzyxzy{|vz{x|{wut}{x{xxyyyyxxzuxvu|yv{}wys|yzxyz|xwxyzxzwxx{v|zyuz{vxyvxyyw||wzy{tzxzvw{ww|zzxx{xyz}sxtutxyvwzrxxxywvzzsyty{vzxzyv{}vwzyyyyy}vzxxxzyxzx{xv{{zrxx|zxtw}wyyz{u{yx{xxt~zvv|zyz|{xx}z|y|zwx{x|xxxzxw~w{|vu{xw}z}y{yxy{z~tx|vz~~xzw{xuw{z|y{wwy{yy|{tyzx{x~zzz{|zwtxzvzwyzyz~{uux|vzwtzzzwzzx~vv|zyszyvzyxu{}vyvy~xwxxyv{ywyywyyw|wzvyvz|yw|xxxzv{{{|{wx{zzwxwzz{{x}xyyw|wzux{yzzwx{xv{wzzx{zxw{wwxy}xvzywz~{wwy{y{x|zvzxzy{yyyyyxzwwxz|yy}yyu~|y{yzxyy{x{zwy{wxwyyy{xzywzwy{vvvwwvyy|x{zvxx~xxwwyx}z~~}|||||~|}||xzzx}}|y{z}||z}~}}}~|~}}z}{}z|}{|||}v}}{|~|}}~||~}|}z~z|{~}y|}~{}z~z}~|z|~{~|}~zz|}|}{|}z{|w|y{|||}}zz~||}}~|z~~|z}}}}{|~}z~{~{{}|{|~|y{|{|~|~{||}}z}z{x|~y|}~~}~}x{yz}|}z~{~|~}{}}{|}z|{~}~{||z~|{||||{||~}~}}{z}|y||}~~x~{z~}|x}z}||~~~{z{|||~~{~~|~{}||}}~}|~y|}}||zyz~~z|zz}zyzzz}~~~||~~}{}z{~}|~{~~{{{{~|||{}~~|||~}}z~}}|{~}|z||~~~}y|}~|~~{}}~}}z{|~{}{}~x{}~|}|v~}{z}}z|}|||~}~|{{}}}}}z|}}}}z~z||}|}}}}}|}~|}z}}~}}~|z~~{z||}~}}~}{||~}~~}}~}}{{|~~~~||}z}{v{||}}~{}~~}|u|{|~}~y~~||{}}|{}~{|~|~{}~}|z}|~~}~{{~}{|~}~{~{zz|{~|~|}}}~{z|~|{}x|}~~~z~}~~|}z~~z|~}{~{}~~~zzw{xvo{}vv{ywxuy{vyx{yz|wysxxyyy|x|wzxvwxx{wx{wzzx{z|{y{wxywzwyz{{}|xyyy}{yyxzv{zyyztuv|zvwxv{vwywxwxu{vywxyxvwy{yx{{wx{yzyywu~}|w|yzy|wy{v}xvzywyy{tyx{{vywwyw|wwxuzwyvx|uzwww|x{x|zwxxw{x|zwyz|y{}{x{x}zxx|x{{{xx{|{vwzwyxz~yv|yxswv{wuxyy{v}zx|}|}z~}|wz~yz{|xy{zxv{{{x|~{ywwxzxvxxxtx{z|wvvzxwxxxwwxrwyx{vw|}{x}vzzy{y|yyxy|xzxs}yx}{z|w|zxzuwwzyttw}}ywswxyuzyxwxzwwwyv{|yzuy~y}|{xz|y|}|yzzz~{xy{yzy|{zxvuwwyuvyvxxxvzxz{{wzw{xz|wzyww{yyz{|{{w|zw{wxu{yzyz{y|ywyzx||xzzutyy{{zv|xztwwyzzwwzwwtyyzvzx{{yyy{}xy}v|yxwyzywx|wwzxxtyzzy{z{{wtyzyz|yvzuxuywyvxywxzwzzzwvyxzx{y}xyxx|x{zyz||zvz~y}|}x~w|{w{|z{wvyzwy|xy|zyyuwu{uuyz|wzwzz{v{v|{{|{{xyzzw|yv{|yzxw{{zxyy|y{}zxvzuwzxvz{x{xvv{wy}zxwxywywxzx{}wx|}||~}yz{zw|z}yz{w~{~z{z}z|ywyux~r||yxzvw{uxxwvzvyz{z{xyy~xx|x}{y||yxy|y{{tzx}}{~|~}{~z{|}yzx|~~{}}~~~}|{|{|y|{w}}}~~~y~|}{}~~~}z~}~{z~y}{{{}||{{}||{y{|{|~}zz{||}|}{{{|~}|~|~~|~|z~y|}~|z}z|{~zzzw|{yy{{~}{}{x{{}|w~{~{}{{|~~}~v}}~}y~~~|{|~~{|{~}{{x~~{z~{}}~}~xz{|zz~}}~|~~{}}~}}}|{|{~|~{|~}~}z|}|vzz}~~zz||}~{}}~}~~|~||~}~~{}|}}~z}{}~{|}}|{}~|{}y|~{yx}z|y~zz{x{~||{~~{~}zz}zy||x|z~}yy}|{yz{{||z|}}{}}|~}}}|~}~~~}~}~}||||~|{~}~y||z{}}||~}{{|~{{|}|z|}|}}~{{}}}}{}}}|}~{~~zz|}{x|}|{z|z}~|}~}~~~z}~{||}}}~~}~|y|}z||~}}z}~~z~~~||y|}}~|zy~}||}}~}}|}|||~|}}}w}~}z}}}}}}y}}}|~{|z}x}}|y|}~|}~z{}}{~|}~~}}||~|~~~~||z~{}||z}~x~~||z|{|{}~~}~}}}||}{zzzyzxzwxz{vwy~x{x{wzyywzvyzxzuv|yzz{zwxzxzw|}wvxvv{xv{wyyy}yxvz|v{yy{{zt{yx|zyzxywzyyxx}syzx{zxywy{wyvzvxwy|uwyxzxuyvwywxuvzxvxxwxzyvzxxyxyxuxxx|}|wwy{tvwy{zryxtv}z{xtxzzy{xv{u|swuyyvwyxxvyw{ywzs}yw|xzxyzwyxwyxyvx|yxwxxx||{v|wwzt{w{yx{|x{vxxz{zyyxz|u{zyzwxvxxu{{rxyzwyw{yy{v}r{wv|vwuz{u{yvxyuzv{|zxyw|ywwx{vw{yyz}wwyyv{~{yzyzyyx}}yzw}vzwvxxyx|vwxuwyzxu{wxzzxzy|ywzyzzxzxyyzx{zz|ytz|uxvxz{yxz|xyzyywzxvy|xyyzzzz{vxtvz}}yyw{wyx{zz|zwvywuzyyzv{vxzzzvw|zyw{zxzvu~vy|xw}x{xuy{{wzzv|zv{w{yzxvzwyzxxyxyxyuxx||xyxzxu|z|yyzyxu|xzzwzywyy|yxxx{u~x{ywu~{xu}vtvyy{x{wyxwywwy|z{yyx}x{zyxzyuyxv{{yyzww{{yvzv{u|xz|{xvzyz{yw}}x||y|x{|}xxyvxxuwz|wvzx{xxy{y{|vzxnzy|xyzvwz{s{yx{z{yyyy|zy{|vx{xz|y{yx{yvw{|xw{{wz{{xyxy{wy{{}{txx}v{xzyzvxxxyvx|z{|vyzyx{xwxz|}x{{x{~zwv{zy{x{zz|{{~{{z{y}{}|{||{z}{||{|x~}{}|~|{~xx}||z{s~y|{}}|z{~}}}z|}~{y}}~|~{{~z|~zv{{yz{{}{~~~|~{||}|z~|~|{||zx|z{z~zzz|}{}}y{|}}}|x~~z}|{|zy}~y}}}{~{}}}|{}|{{}~z{||}|z{|{y|{~|~}}w|~x}||}~|~z~}|yz{~y~|{z{~}y~|}|~}|{~w{|~~~z}|{|~}~}|}|~{|}}{z~|~|}}||}}|}|{||~}|{}|~{|z{y{~~z}||~~~z}|~}~~}~|}{z~yx~{~z~~{z{{z{}~|~}{|}y|~|}~}~{{{|}|}z}}|~|~~{}~{}}}}}x~|~|y}|}||}z{|}~}}~|||}|~~~{{z}z|}}||{~y~yzy{}{}|{{|~{}|}}|~}|}yz|~~{|{|~}~}}}{~zy|{||}x{|~}y}}~~{~z}{|}|{}~|}}|~{}~~|~~~z}}{{{|~}z{~{}{~{~|~~}~}||}}|{~~}~{|}|}y~~z{|}~{}{|z~{||||z}{~z~||~}|||~}}{|}}}~~{}|~}}}~{z~}|{~||~zz|~~}zywvyxzwx{zyz|xvwx{x{{xzyzwuvwxuuuxxvswwzwywwzxxwx|zy{xz|w{|y{{y}z|z{z{yy}zvzyyw|xz{uxzuxwz}uvvxzyvzx{wzywttvyyy{w{xyzzxvxvw{{zzxwzu{zwxw|y{{x|x{~tz|yyw|yxyxww}|w{zz}v}v{xusy~y{wy}wxwutwzzx}{x{z|wzw}y{|{}yxyyywtxyvxxwwzyzyx{u{xywsz{yxx|y{w|yzywzzxx}yt|yv{wzwxzuvvyyxwzyxwuz{vyxyxwuy{{wyswxvyzwywxyyzx|xty{zzywz|w{y|x||{{{|x{y}xxxxxxtxx{wywvxy}xtxxvy|xyy|yzvyyxwx}y}}|yzy{zzxz}{z}yyxuyz{yx{~wz}twvwxwzxqz|vzvuwywzyzzyzwxzswzx|xvwxxv{{x{{{xvyuzzx|xyzzz|vx|xx|{{x|ysxx{zz{{xw{wvwvvxvyyzuyruw{{xyxy}uy{uz{{{|xx||{{z{xx{x|yxyzw}xw{yz{xpxxxxx|x|yw~wxvwwwx||ry|wyx|{~{|zt{y{vzwx{}{~}}xzyv{{xxzxwzx}|vtszz{zxyvxw{zxzx{w{{{zyx||{xz~}yw{y{~xzz~{wzzx|}{x{zw{xywtwt}{zyvx{yzwu}svy{yz{}y{xwx{y|xzzzwz|z{}{z{{yz|}{{}{}z~}xxwz|wxmzywwyz{vyzyxx{y|{yyv~xzy}{wzy|yvyuy|{}|z}z||~|~z}~}zy{}|{~~}z{zyz}}~{xy|z}|{}{~|{|{}{}||~|}~}~z~~{}}|}|}|{}~|}|}{}~||z{|}}|}|||{}{|{{z|}}}~||z}y|~~~y|z{y~|~~}}|w~|~|v}zv}}~}|||{z}|}}}x{z~{{|}}z|}}}{}}{~{~~~~}~|{z{{{|}{xz}z{~z|{}y~||}y}|wy{{{}}}~{}z|}|||~~}}|~y}~zz~x}zz||}z}{|vy}|~z{}y}~}~{|~{}{}}|}|z~z||{w|}~zz|}z}}{{||x|{{z{||z|~z{~y}~~~~~}~|~}~}}}|{~||z~|}}{{}~|{|~}w{~||}{z||~}|~~~|}}|}}|~}~~~}~}|~}{z||~{~}z}y||zx}~|x}|}x}}}~||{{~|~~~z}}~~y~~{}z{zy~{y}z~|{~{~z{|||~~|~}y}{|}~~|~~}z}~}}}{{{z}|zz}{z~~~|y~~}}{{~}}}z|z~}}~~}~~~}~{{{{~x|{~~{|x}||z~}||z~}}}y}~{}~{~~{}}{{~|~~~{}~||}}y}}}|}~~}}}|}~}|~|~~||v{|{|yxwzy{zzvv|tzxyzyvvyuvzuvxxyxy{|xxzxzwzzxzzyvxwvxww{xy|wv{{v{y~yx{xyxuywyyz{y{yw|zz}yy~zyxzxyz~|yxzwxx{wywvvywvvxyxtzywyzwxyzwzz{xxuuxzwxywxxszyuv{uwv~yuzvyzy{xxvxyy{wuxyzxyz|xyszxuw{{{yyy~v}w|vxy{|{wysyyyyzwyyx}zyzxyv||vyzw|ys{yzywwzzuv}zwxxxxv{u{{x|xxx{v|x{|w}{ywz|xy{ww{vxyyxxyw~|{|xz{{yw{vx{uyyzx{xzx|z|wyw{vuwwxy{x|yxzyyxw{xvwyx{w|wzzyvvwx|xyu{~x|vx|xxz{yzwy{xwyzzvwyzxyyy{wxyyyzwxxy{zwyxx|uzxywx{|zzzwyz|{wzy{|vyyy|y}zyxz|x|}yyxzyxx{zxx{vxy~x}{{{xyzy{yxz{xu|y{{y{ysxvyzzyvvxzx{vyz{uyz{wyuy{wvzzvy|wxxyx}zzzwxxzxxzpyzxzz|wzxyzvwwx|{|}vuyy{uzwxzwzx|y|~z~zzvzxyz{w}z{v{xy{|wxxyzyvyxywvyxvwvz{ux|~{u~yxxyyuwxy}uw{vyvzyzz{yzz{{w{zxywv{y}wz|yvz{vx{{|{zxzyxxz}|z|xy~x|w{yxy{y}xy~}ry{{{wzzzyuz|yw{||{xvv}}w|{y{|{}{x{x}yzx{{tvyvz}{|xyz|zy{vww{{x{{|vz|v{zzy|}}}{}~~~|}{|}~y|~{zz||{~z{}}~{{{z}{}|z{~}~|~}}}{y~}~z~{{|~|}~}~~|{}|{}}{{}|||{{z}{}~{{}~}{|{z}z{{s|zz}}}zy|zx}}~||}~}|{}}||zzz{y|}}{~|~|{}{}~|z|~||{}}{z}{~||z}}{~z{}}z}~zz}~}}~}}}{z|y|}~~||}{~~}~w|{~{{}~{~|~{}~|~{{~{~~~~|~{~{~}~z{|||}y}}|||~}|{~}{||~||~}}|z{}{{}}{|~~|~~~}x~|}|}~}~|~||}~~}|}||}}}z~~|}{}~~|}|}z{}~}y|}~}y}~|~}{|}~{y{}}~}|z||~}}|||}|}~}||z}||~z|~|{|~|}~|x}{}|~zzz~}{||}~~~~{}}|z}}~{}}wxz{~}}~z|{}{}|z~|}z~}|{~}{~z|~|{|{~y}}~}}}{}~{~~|~z{~u}~z~}|}}}||x|{~~~~z|~|~~}{}|||~|{}~~w}}}~{~{~~}~y}}||z~z|}}~x{|{}|}~}z~||~}{~|}~~|~}}|}|zz}xuzyzy}xyyzzywzwx{zzzwvxyyuwuwvzuwyuyvvyyyywy{|z{uuvvxvywywzxvy|x|}{{y{|uwwxzzy{ywvmuwxxvlwrxxyzutywwwutzxwzyxzy~wyxw|xxwwyv{{yzvz{xzxxxwyxvxwwvz}vxxxyuywywxzwvsuwvvw|tywyy{zvzxxzyzy{xzzy{y|v{yw{{xx{xwuu{zvxzy~yytyyz{zz|wv}w}vuwzwzyxyzzyz|zyyyyxw|zzzzzx{yxyzzu{|z{w{vyywwty|zxywyxzyuxt|xyzzxwz|yzwz|zvz|xy|}yzzzyzy{{zwux{{uxzyyx{xzwwzyzxtwyv|xzxy|v|wzuuy{{vyxz{x{w{|{{{{wzxy|zy}y{|{|uw}zy{wxvx{xtyvyy|uzyzzv{{yrxys{|yw{uzwzyz~wwvx|x{zy|yqx}{zwyv~{x|y}zzw}{zxy{txuzvu{vxy}ww{wwzyzwtyxxzy{~}y{{yv~wyyr|xwy{z}{x|u|x}zyyz{yw{|ytyyxyxzu{y{yzxw{vu{xwx{yuwyzxz|y~{zy{zy|zyzyx{x|z{~z{t{~xy|xxwxtsxzyxszx|wxx{}zz|ywwwx~vwwxzzxxv~{xyz{}zy|z|zzywxx~}xx}{{zzy|yy{xxyvxzxyywvvv}wyuyzyxvyywz{zyzzyyw}|~yz|zz|{{z{|~|w{}|~yywyxz{ztxxyy|yyytyyzzyyw{yvyzyxv{yzy}yxxwx}|xy~{zz~y|{~~~|}|y{||{|}y|x}{|yx{~~u}xyy~{w{y~}|~~~}}~z{~}{}~}y|~|~~|}}|y|xv|~{{}~xx||{|{~xyz|z}z|~}{~{|}~}}}{~{}}|}~|}{|~|z}z}{|zv}yy|}y{{~~}~z||v|{~|{{}y{|~}}~|{|~{}~~}z||~|x{|z{}}y~||~~zy|{|z{|~|z|{~|~~}|~}|}{}{~~||z|{x{z}{}|}}}z{|{~{z}z~{|{||}z}||y~~|y~~|||||~}~{yz}||{~}|{{z~~}}|}zz~~z{x{~~x}}|}~||~|~~{|~}|{~}x}}{y}|u|}y||}}}||w{|ys|~}}~}~}|z}~z|r{y~{~|{|x|~~~{{~|}w{{|~~|}y||}{{~|~}|~}||~{|{~{}{{}~~~zxy{|y}}~zyz}||||~|}}~|}z~||z{{{~}}{||~}~~|{~}}~}}v||z|~|z}~}|||~~}{{{}}{y~~~y|~~~{~}~y~}~z}~~|~{}}~}}z{}w}{z}~|{~~|}{{|{|~}|}~~{~}|~~{z}}|}}{~}}~}|}}~z|~}~~}{~}}~~vuy{vw|{v|vzv|zzt{vw{vvyxyyzxwxzwuvu{x}ww}uxwz}z{xzxz{{{{xyx}xwvzvvyx}xzxy{yw{wzzwwswy|zxw|x{y{yzyxzxzzwvv{ywxzyxyzwwxyvyyzxwv{}zxzz~w}}yywwwzyz{wwyzyxyxwwx{zwurzzxyz{zywvtxyuxx{r}w|vzyxyyxz}{zxzyy{yyyzxx{z|xxww~xy|}}~x{wv{{u||y|yuvxz{yx|yww~yxsxxyxzytyxwwvy{{{z{{yuyvywzxzyy{{{vwzvuxwz{vvvx{ww|{}yxxx|{||x{{y~}yxxzvwxxxz{zyz{xxwyy{wsyz{{ywuvw|z~{u{wv~z{zvy|zzvxzy}uuzvxuz|xvx}xyzz|ww{x{xx}z{xzx{z|{z||z|wzzxyzx{yy|xvw}twyzvz}y{xz{yzzxzzw{zz{zwwyw}z{}zzzyyyv}|x{xwyzxy}yz{{zzzywtwyxxyzyyzyyvyzwxyzyw|xz{zyxwww{{yyyzyxz|zywy}|yyxy{z}|}{|~|{w{xvxztxy{ywzzy}yzxuz}zzy{{wyzzz}{zzx}y|{{uy|xxx{yz}vxx{yz~v}x}}}xz}uxzxxxwyyzzxzwzxxzzxx~xyyxzyxzxz{zww{~wzzzy}wx{zywxyuxyvzwwvwxyxx{{zxzxy{zy~|yzyyyzx{zyyzzwz{}zwzv{zzyzzxzux|~z|xy{y|{x|wyvz|yx~x}ywv}||wzxz||{wzxzxzzwxvwx|~~}{|y{|~~~{}{||z|}}|}}~xw}|z{|}z}||}x~{zwz}{}z}|{~|}~y||{{w}}|~}~z{z~{|z}z}y|}{{yy{z|}}~||~}y}{~yzw|yyz~z~~|~z}~z{}}y~~}{{|{}|{}|}|}}|zz}{yy}}~{yy|}y{{{~}{{||x{|{yzz|{}z|y}~}~~y~~}}~}||{}|~}z}y{z}z}~y}}~{y}}}}|}~}|{~~~}{~|{|z~~y}z{z~x|}|}|}|{~}x~}~}~~z|}y~{}|~|{~|~}{{~y~}}{}}z||~z~~~{{y{}~z~z}}z{~z{|z|}~y|||}||}||}y}|}z{{||||{}|{|}}x~||~|{}}|{{x|~}|}~~z~z}}|}}{~}y|zz{|}}|}}x|~~z~|~{{|{~|y~~}{~~z{{~v~y}~{y~~|~|~yz}~{{}}}{~|{||}|}y|~}{|~v}}{|~}}~}|}}~zz{y}}}yy~{~{|{}w|~|}}|~|z|u|~}{|{|~}{}zz~~~z}}~~{}z{|~~}}~}~~|~z|~yx}}|}~}}~}}~~}}}}}|~}|}{zz~~{}~|z}}~}~z{{}~z|{~{y}~{~|zxxyxxzvwywwzwx|wzw}y|wxwxzwzyszxzu|xyy{|wwxzxy}{zwvxzszyvxyw|y{zxwyyyzyy|vzx{yzwr{rwvvx|vw{yywyuvy|wyuuvyvvyu~uyy{|vx~xw}|{{zyy{z|{yzx{yx{}wzxzxvvxzxzxyyyv|yyxx{{xsyzzvxzyvzzzzwzx{zzyyw|ux|xz|z}|y{zy~{|yz{wv|yuxywuxw{x{y~zvy||xvxvyutwzxv{}zsyxwx||yzw|wvxy||vzyy~z}{x~{xxwx|vyyuxzywxzznxzzwwyrw{|zux{vxwywz{}|yzy{{{vv{uxz{z{yyzxyz{|zyx|xyvwvyx}v}|yuy{yxuz|yxzuywtyxz{}|zzw|}wy}y|}|y{zy{z{x{}zz{}vux~vzzxzvwwwwvwwz{ywxyzwzxuw{xxx||x{|zzzxzz{}}|x{zzyvyy{y{zyvz{yyywxwyyvvyvx{ztzzyyvwwxyyxz{}xzyy|u}wwyu|xzzx{xzvyy~|zx{yx|uy{{yzyuwxy|{wvv{{yvxvyyxyw{{uyyuzz}x||z{|x{yyvzxw~xz|zxyty|yy}ywyyyvuzvzyyxw~w|wyvv{vyzuvyvxyz{ywz|x{w|zyzuzzzxwz}{y{yzu{|zzzzzyxvzzvvzxuzxwvzxyx{zzwzwuxvzyxz|{}~xz|{x}|x|rzy{yy{v{z|}}zzxy{vywyz}}szy{{|{zwzyvsy|ztw|x{{zvwzy{{yzx{z~zy~{xzy~}z~~z}|}~}|y}}||~}|w|{}z~y|zzy|}||z{||||r~}~{|z~|{~~~~~||{}}|~~|}{|}|}~}{~{y|y}z~z~~{|{|}||y{z{{}~}|~~{|~~{||~|~||{||z|}~{|}{|{||x|{}{{z{}{{~{|~{|y{zzz{|~~|z|~~}}~~|}|}|z~~|{|{y|}z}|z|zz~|~~~z|{~z~}}~}{~{~~x~|}{{{y~}|z}|~|z|}|{}}}}~y{~~}~||~~}}~~~~~y~~|~~|}{~|x~|}}~z{{{{|~~|{x{||z||}}|z}|z~~~~~|}~}}}y|{}||x|~~}x|~{||y~{z}{~}}|~{}~||{{}}~|}~~{|{z}||z}{|~z|}z{}~}~}~~{~}|{}|||~{~}}~}||}y}}|~{|}z{|}~}}z{w~{~|y{|}~|~|}~~~|~z~~{{}}||}z}|~zz}~}}}~}~||}{||zx{|~~~|y|~~~|~}{|}~}}}}}z}z{{}|{{||{{~}|x{{{}~}~}|~||~~{~}~~}x}|}~~~}{~}|{}}}~|}}|}}~~}}~}|}|~|yxvyzz{~y|x|vuwwxu~xzx|x|{xvvu~vxuxuzvxyyxx~}z{zzyyw{{yvztxrww{x{w}{yxzw{xzwu{{zxwxxxw|yyxzztzwxvzywvzywyzwyw{wxw{wvux}wv{zxyyxxwy}yxvyyuyzxxxv{w}x{yw}wxvzzwwzyxyzwwxzvvy{{txyxywu{wwyv{xx{ywxyzyuyz{yy|z{|zvyqxxvz}y{wwyywwu|w||xzw{yusyxxuxwwxxxxxzxuzxzwyyywy{{yzzxzyvwyx}y|z{|zvz{xz{zxz|vy}yyz|yz{}wzvy|xuwzzzxz|wv}y~yxyyz{}zwvxz{w{xxxxw{ywyxzyzyzxx{xx|wzzr}zzwywy|{|zzwzwywy{zxyyywzwyzyzx{y}yzx{{uzx|syxx|uz{v|y|zxvxw{yxxy|vxzzz|yyxyzyzxx{wzyz}uyyzz{xuu}wyvyy|yw|wyx~{||zyz{{{y{zw{xxwwvvywzyv}yyzxxzvyy{ywzzzyxzvzw{xyxw|}ywvyy|x{}x{yxyyxywvv{{z{{zuwwyxyxz|tp{zwz{y}wvy{yyuw{y{y~|zxz|{xyvz~wzxy|xzx}{wy}xx{yw{{ytyyy|z{xywyzz||zyzwuyyxx{y|{}uz}yvwxz{|zxxwyzxy}{x|yxxzzxw~lzzzywx}zz~xxy|}wvxw}xz{vv}{xx~zzw{w|yzz{zyzwyz}xwvz~v{yxzzz{|y{yw{{uy~xy{{y{w{zy}{v{w|uxz{{{yw{|~zz{|~|{~}}}||z~~~{z{}zz}xz}{|{|{{~|~|{~|~{}}|}|z{{{~~}z}}zy|{{||}~}}zz|}u}||{u{{y}z}{~{{y}|||{~{}{zz{{~|zz~{y|}||}||}|{z~~}zz|}{z}}}{}|yw|wz|y|z{||}~zx|{|~{}~{~z}y}w|{}}|~{|{}z{y|~z|~}x}{z}|}}}~u~}zx~{}|{~|}}}z~~z|~~|}}|~{}}{|}}z||~|||~|{}|}}{~{y|}||}y}z{z~}y{{{|{~~v}{~}|}z{}}{}~|}z{{z~|||~{|{z|~y~}z{|}}{{y{z{~}}{{z}~{}|}y~}y|{x|zz||{|~y|{{}}}~}zx~~|}|{y}x~}yy|}|~}~}|~}~|}}|~}~{y~~}v}{z|}|}}x~~{{{v||~{~{z}~|}}|~}{}~~{{|}||}|~}z{~~{}~|~~~|~}z}z~|{||~z|~~~~~}}{||}~y{x~}}zy}{{~{}{{|y~~{~|{{~|}~y{}}|}}{y|~{y~}|v~}|zy{}}}~}{~~|{~}~z||}~z~~~|}y~{{{|}z~}x{}{}}x{|~}{~||~~y|}}|~}~{yyzv{y|tv{{zvyxyvysxsyyyxv}xvtux~utuvzzyvwwvzx|wxy|xxzwxy|v{{zwywy|v|wxy|xyw{xy}xyzvwxzyv{uwwwzwtytvyuvwxu~ywxxzzwvy{zvx{zyyztxy|zzwy|yy{zxzxysuywvxvt}xzxxt{vw{wsvwxzrtwtxwwzxxzuxzwwu|{~x{y|xyzy}|{yy|{{}uy{xy{vuzwwxv{ww|zvxywxyxyvtvxyvyxyz|z{}tywyzyw{|wxyyxyyvx{zzzzz|xxxvuvwyvx{yxwuwv}xvywy{zvwxywvz{zxzxvw}xzyu|{xyxvy{xu{zz{uxx{zxuyswywwz{|z}xxywvvyvtxwxzyzzvw{zy{|{yxx|y{|zy|}x{xw}x}y{|wyx}w{w|yxxwyxuxzzxwyvw{vyyy}svzzyx|yzyy|xvz{{xyz}zy~y{z{x{{yxzw|wyyxzxz|xw{z{{wzywzzwxwwyzwuuzwzz}xy{{yxyz}yx|||ywwzvx|zxzz~z}wv|}vwyy~zxvwxxxy{y{vxvxz{wzxvzvt}yzwy{zyz}~}{~z|xz}xxy{|z{y~{wzwxxts{zyx{v{xy{y{zxwxvz{zyx{wyz|yz{yzzz|vx~wxxzzzvw}zv{z{y{zxxyxzxy|u|vx{wx{wzzyxzvxzyvwyvuw~yxsxyz}wz|y~z|xzvzz}{wx{||vzvz|z|ytyyy{|yyxywx}xx|wwyvyzzww{{yzwxyx{ywx}yxyxzv~xx|||{z~|||x}}{yyz{}}}x{y~|z}}{{{}z|{~~{}{}~||z~~|{~|{|~|}~|}y}}~|}{}{}|zx}~|}||wxyy{x{|}~|}}|~zx~y{}}z}~}z}}{}~{|{~|{}}}z|{}{}{yz{|}~}}wz}y{z}{y|z~|}|~z~zz~|~}~y}{}{|y|~|z||y}{{}|{xy}}}{|x||{|{|z}}z{|{~}~y~~~~{~|~{zyy}~z{||{x~}~z~{}}~{~z~y~}{z~}z~|z}}~}}|~|~|||||~yx|}}||}}|}x~|z|y}~z{~}}|~}x~{}~~{~~~{}}|}|~{z~}}y}||}||}|{{||~}}z}}w|}}}~|{{{~{{|y}}{~{|}}z}~}~{}}||}z{{~y{|yz~~|~}|~~}|}~|{}|~|~y}~~~z|~}|y|~{}z|}~y{|}}{y{y}}||~~|~}|}z|z~{~~~~~}}|}~|{{xz|{{}{~zz{~|}}zy{~{~~}~}}{||{|{~|y{z{y}~z{y|}z}||}}{}~~{z}}~~~~}{~~}~}}~}~~|}}}}~}~~{z}{}{{y{z|{~z}|{~{|}y}}{|{}{~}{{|{t|wty{}wvuvxx|~xvtzyx}zxw{swuzv{y{|vwzvyyvtwuywvww|yzyw}wyzy{yywyxxyxw|xvyzzxyyywxyzwv|{zz{x~xyxyvzwwxzwvyx}vztzyywwvu{xu}yzyxxxxxzuyyx|xuwxx{w~{{tvuzvwvu{zvxyx{zx}yx|x|xyxzzw|yvwy{zvww|x{{zyxvw|yzzywxyz{z{yzzwy{yvxwzvwzyw|}zyws|y{ywv{zty{wyxw{{xxzx}|{zv|{{wy{zx{|xzt}xxzyvyy{|xyzyuuyv{xxwz{xvwzx|zxww{|xxxxxy{{xxuywwzzzy{xvzzu{|wyyvx|yzyy|xzuzzzzvxy|xwzzyy|xzzwyv{vwwyvvyxyzz{vyzzzzwuwyy|uyz|z}|xz}uzwwy|zy|vxws{zxxzwyz|xzyxw~yxyuw{xzx|ywxyv{yz|xyvzvw|uxw{z|w|sx{x|zyzx|zz{{xxzxytutyv}wwvwvwxwxyzwwy{wysw|vyuwvuxzyvuvvyzzxxuxyzuyv{z{x|x{{y}{x{zx{zyrv|wuwvyxxxw}y|{xvzy}vyzxrwwzw}{xxzwxxyyvxz~twzy{uxy{vz{x|{|}yyyzwzzv}{yxwzyyzwy{yvux}z~zz{zz{|x}}yzzs|u{y{yzxxwu{zv{yxzxvwz{{y{w|xwy|yw{z}yy{{z}wwy|zwyxz}yx|zy{|x{yz{wz{{y{xwzyzzzywyzux{w{w{|}wyxxyu{{zy|y{w{{{{yv}|{|~|}w~}~}{}yzw|}}t|}~~|z{{~|}{z~}~}y~|z||{~~{|z}{|z~~}|yz|z}y}{~}}|}~}~w{{z}{~}y}z{|u{|}zz{|z||}}zz~}{}w|~|}{{{{~{}}}zwx{{~y~|~||~}}|||{{y|y{{{}~}zy|}}}|}~{}}|{{{z}}zx}{}z{{z~}z~}{}y}}{w|}}z~z|y}{~{}{|zxv|y~|~~~~|}}~~{z|~}|~~|x}}~}|}{{~|{}~w}{}z|{~y}{}~yz|y|}}z~{~v~y{z~{{||{~{}~|}{{}}~{|}|y}|z~}}|}{}~{{w{~~||z{}z|||}~}|~}z}|}|}{z~}|}}}||}|~{}~||{}{z~}{}||{{~z~y~{z{w|{{~~~|||{{z}~}}~}y}|{|z}|z|}z|~{v}}|}}~~z||~~~y~zy||}~~{z{{}|z~z}||}}}|y}y{}{}}{}}zz|{{~~}~{}{}}~{zy||}{~~~z~|~}{|~}|}}}|}}}z|}~~z}~}}|{}~|~z{{~||~|{||~{z{~}v~{z|}~x}}~~}||z|y~~w||}~~}}~}~}~}~||}}~y}~z~~y~~~|~~{~}|x{~}}}}~{~{}~}}}~~y}~|zyvwx{y}~}y{yzyvvwyuztvvw||yxvxy{zuz{ywxyqxrvxzzuzxw{xxyy~z{x{{vwyuwy|z|{v{twxvzyxyxwzzw{vw|wvyzxvvtxyuzwxwzyxv|{yywyy{zzs|ytv{~~{y{x{{y|wtyy|{zqyvw{{wvq{zzzzw|yxxvvwxwtyu{wz|y~}vyy|xyx}{|yyy{{twzyz}~vw~yszzyxzuxxwztvyxuzwxvxuxyxyvzuz|}zuqx{yvyzxv}yx|yy}x}||ww{~zwzz{wxw{wy|xxxyzyvyxxp{xxzuz{ys|zuyxxyvxxz{{yxyyy|xyzyxy}|ywuzxyzy{yzyzzwwyx{zy|wwvzxvyxywyyztz~zvyuywuwyyxvw{|y|y{yyyv{xx{z{zx{{x{wuxxzxyy}{uyrvyyx|xzuxtvxytzuxxyzz}ww}y}zzzzx~yv~wz{|}}|w}zz~|{wzwzyxxzwvvyv|x{u{zwxz|tvyyuzxwzzx||y{yxzzyyvxyyyzvvzv|w{xzu{w{|vwxwxxvxy|yuyzwvx{y{xxxz|wp~u|zzzwy|v|wy{yz{x|{{{~||y}|yw~yw|v{wvzyyxxzwy|xwzuwwzx{vz|xwxy{yvyv{{{v{~z|yyyzzzyxx|y}}xx{w|w~{x{}x{wzzxvuutuwx}xzxywwwuxwuzxvxwx|{yzyy{zy}zy|y|{{{z{yyyww|z}x{|zyxzywruzy|{x{vx|xyyzyvyxxx|uzx|x~z}y|{vzv{x|}}}zzz|~z}{}}~|~y{}||{}z}||z{{}{z}|y}y|x}z}}{}{~~|}{|z|{}|{z~||~{}{~}wx}x|z{w}z}{{}}}z~y~~~}|~{}~}~~|~~z~z~|~}}~{xz|~|}{||z{{|~{z|{|}}}zxzz||~}||z{z|y~||~}z~}z~}}y}~wz}}|y{}}}}{{zz{}}}~}||x{~yz{{~}{|}z{~~{}{u{}~}{|~~z}}}}~}~|x{|{yy}|}{}|~}}}y}{}{~~~~y~}z|x~{~}~~|}~x}|~|}|~{{xy|~}z{~y~}{y~}zy{}z|~}~{|{}|x~~z{y~}~{}~||~}}{z~z~|z|zz}y{}~}}|}x}z~yv}~{~}|}{}}{~z{|{}}}~||~|z~y}z||~x|~{zz||~y}}|}y|{~}z}||{}zz{{~{}{|{~|}y~|}~|||~}{yv}z{||z~|~|}{|x~{z~||~||{~{~|{{{z}||}{|}}|{{yz}x|}y|y|~~|~~|||~~}}z~z}{{~|}{{{~~~vy~|{}{}~|}~}}|}|~~z}z}}{~|{~z|zz{~}|}|~y~|}}{}z{|}}|}~|z~|}twwwwzzzwxyyx|v|yzvwyw|vyw|zuvxzzwxxxyxvvyvtxyxxyxxyx{{{xwwvzyzxyyu}z{yzyzvzz|xuztyvvw{vzwzyuyx{yyyxwx{ywx{xwxuywy{wyxvxuwxwuy|v~ywxwxxxzxzyvwvxwxuywyz{wvu|yw|xwuxvux{{yyyyy~vzxxxxvyzst|yy{xw{xvzw{zwyy|xzz{zxyywxw{xzxyy{uyzzzyzxyzzz{wvv|yzv{yx|wxwyzxwxxrxzwx{zvwvzw{vwvvywzwwsyy{{x{w{yxuszwx{ztyywv}y}wzx|wyxwu{uwyywxxzwyy{{zwzw{ywyw}{xwxxzwu{{wvwwyyzwxzzy|xvxwztyyyywz{vwzwyvx{zx}wv{zv|tyz{yzxxwy|wzwuywywyvyvz}yzuzyz{xzyvxyur{ywy{|wxyzzuywy}{{xxuxw|yyv|yuxux}yyxyz}yyvzzu{zvwtyv|v{~wzwwyy{y~{|xwwzyzy}zxvwyzwx|v}|xzx{yyz{zvuxy{{y}zuvxyyzzxw|vzxy{y{wxxz{x{xvy|yzy{x{|{ywzxz~xyzzvyzw{z|}yuys{|zyvx{{wzvuzyzxzuyxrzy|uwzxzzyxxxyzxxz{xvzzyzxy{zx{w{||zzxy{{{{xvywwyzy{z|v|zvyxz|{z~zxw{~|zwzy|u{~yzz{z|||xyxzwyzyy}}yuzuyzvxy|uzv|xxuwxyzwvy~xx|zy{yxx}zzw{zw{yuyw}{y{{|~}u{{~}{zzz}|{~|z{}{}{v}x~{{{}}}{{~z~}}~~{~}}|~z|z~}{|~{|{{~|{}||{{}{y}}}y~|~~~~~|zz~~||{||~~}{~|y}~{}}|{{{|z~|}~{~z|}~zz{{}}}}y|}{}yzz}{||}|~~v}{}z|}|~|yz{|}z|z{|{|||~~{}}y|}~|{|{||}}z|{}|}~}}||~~}}{z|{}|}}~z|zz{w|{z{|}~zx|z}{~}~~zz{|}z|}|z}}~|{x|~{{{w|{|~}~|{|~|{{}z~{{||~|~z{}{z}~|}}~{|}{|}{{~}z}|~}}|{}|~{|~|~{|~{z}}}}~|{}|~}~{|y~|{~}|}|~}|{|||}|}z{||z||y~wx~|||y}{{xz}z|{y|z}~z|z{~|z||z~z}}{{}|||}x{z~~~{~|{~}~}|z{~|z~z|z}}z{zz{z{{}{{||~}|z}}~|~z|{{{}}~{z}}|}~{z}~}{|{}z{{|~x|xy|~||}||~y{y}|{y|}||z~~z|y{|||}~||}||z|~zz|{zzz|{{~z{z}|x}}|}|{|~|}{||{z}z~{}{||}w||}}|{}|z~~|z|}{}|{~z~{~{~z|{{|}}~y|z~}}|{{}{}|{~{~||{|y{z||}~~{}|~v|zuzzxz{{{}{v{st|xywwxzvtzywvyzyuyxwvvxwywy|y}vy{wz{|}|{{xx{{zxwyyw{}t|xxzxuwyxyu{wyxzvss{zxwxvyvxwxxxzuuvyxxy{y{{zyx{v{xyy{{xytx||~y{zz|{~z|uww|{uxv|wyxu{vwy|zxxyruwy}wuxyy}|{zzxxxuywtywyywszzz{zyx{w}zz}yv{wvvyxxxvxwwvx|vx}x|vx}uwsvxwx|~x|~y{|wzyuwyyzy{}yv}yzxyxxz{wyzyyw|wvzz{zzzwwwu|yztvyxw{}yzy}yvw~|xw~}{x|x|x{xzx{v|yywyv~{zy~{xwswwxy|wvyxtxytzy|www|z{yv~zvxz{xyywzzyy{xyyvx|{}y{{xx{}wyzy}{vvy}ywvvwxxxr{wwttzzwwyuyyuyyywx{zzzy{u{{zyy|{yy|yzy{z}}{wz||zw}w|xxzz{wy|z}zy~wuyzyvxyyyvxxyyywzy}|{{zw|zzyz{xvzyyzvx{z|ww{z{yyxvwvtxwuyww{w{x{~xxyuwyyx}wzxxzzvy{w{zzzyzzxxv{|uyy{zz{x||{wvyyyx{yxzyywxxuxxxyxvywxyxyzwyxwyu{yzy{||yy|}zzzwzzzzy|xxx|z{~z~xxz{xyyxwxx{x}}xyyvxxyuw{{w|yxwxxx|yxz{z|{~|z{{{z|{{zy|zw{|}y{{{xyyy{vy|x~y|yzxzwzyxywxy|wzwu{xxyyyz|yxzv|w|zz|z{yz~|{{{||}}~|~~{y{}||{}~{}~{}{|{~}{zt|{{{{}{~{|z}||~|}|~}}y|}}}~~~{|}{z{z~|y~|{}{}{x{~|{~yz~{y{{|{}}{}|~{|z|~}}|~~z}}}||}{z|y}{}{{{{~z|}{|z|x|{}{|~~~}~xy~}|{~~|~~~~}{||~~{|yx{}x~{||}||}z||{zy|z{}~{{~|z|{~{|{{{}yyz|}~~~~}y}|{{}|}}{~}}|z{{z}~x|||x~}z}{}}{{{~~~}~}{~}}}~}zz~~|||xz}zz{|z|}}}~~}|~}}z}}}|y}|z~{}~|{z||}}~~|~|~{~}y||~}}{||{{zz}~||}{}}{z}~{~}~~}~~~|}~~{}}}z}~|~|{{|{|v|}~z~~{~||}}}z{~}y~}~}~||~}~~||}~z~zz|{|~}~|~~z~}zy{{|~}~{~~~~|~|~|}{}~||}}}}|{|}~~~|}u}}y{|}{||{z~zy|}||||~z~}|~~|~}}~|~{}~z}w~|~{}|z{zz}|{z|~y~|{{}~~}}||~|~z{{~}~}}z~~||~~}}}}{}~x}~}|}z~~|~~{zvwxv{yvvxyxxzyvw{u|zyywyxxwywvz|{vvyzx{xwvv{x{v{y|yx{vyvzw{zxzzuvyx{x|x{vxwtuwyvxxuyxxwxwzu{}|{xuxuy|yuwtx{y|xz|xyv{xvw}ywx{{xyuwwxw|xvzv{xyyxwxxvyyvyyxw~uy|ytvxvyyyvz}yxzw|xxyxzw}}yxsv{wzwtzz|yzzx|yzx{vyvzx}wz}xsxuwvvvw{wvzxw{vv{xzxzy{vw|zzwyvww|tz{u{yww{u{wxt}{|z|z{wzwzzyzxxyzzxvvzv{xyvzzu|}zww|x|yytzwxw{xwxuxwwxx|zwxx}{z{w{}{~{vxxyz~|vzxzxzxxxx{{yvywxz{wzxtwvy{vyyjzxzvyv|vyxyxxx}{ywwuxz}x{s|{wx|{xzyyyvxxv{zvyz~xzy{wzzy{yy|zxxuvuytzxwztyz|wzz||wz{xyxwz{vvyzyvxwyxwy|yy}yyywyzwz~z|vyyux{y{{vxvx|t{zx|txuyzx|zywvxyz|yvvxyxyx{|zyxwwx{xxyyyxxvyzxwvyyxuxx{zsx}xvxzx{wy{yzyxzywx|z{vvwz{yxzzvy|xyxyzyvxzxzy{|{xvz{}yx{||x}}|{yztx|yy{xywxxzyz{yzzyzzy{{{z{vzyvz{zv{twxxzyxwz~z|ywwyzxyxxzyxt{}vvy{zx{{zzzuvxzyzy{wyyxz{{zyy|{wx{xwyyzv|zz}zxy|yvwz{|{vv{|uwzy{{{xy~v}xy}}}{{x}}|}~|}|~{|}z{}~||{~~z~~}}|x|{|xz|}}~}}~}|z~wy||{}|z{y}}|||{|{~{z~x}}|}~}||z}}{}|z|z}{u||{z|z~y|zzz}~{{~~~}{{}|~w|{|x~{~z}~||~~}z}}}{}}{}~~~}y~|~{y||}|{}~}|}zw|{|{}~|}}{}y}}||}~}|~~}}|~|{y|y|{zy|z~yz|||||{{~|{||}~~x}|~|{~}y~}}~~}|}}|}}~}{}|~~{{|{||~|z}|{}z}~|}~{{~y{~~~~}}~}}}~~{~w|}{~}|~}{|~|}y|}y}}{}zz{{}}~w~|}~{|{z~~}|~~}|{}|{y~|~~~{}}|z|}}~z{|x||}|z~z}|}z{}|}}}}|{}}z}w}|u~~{~|~~z~}}}{}~}z||~|}{~{{|~x~z|~}|{}~~~||}||}~x}}}}}}{}}|~}{{}{}{}~|}|}}~~zz|}y~}}|{v~}{~{||~~}~}}|{}}~vzy}x|{{w~~||}|}z|||{y~~{y|~}||y}}|~z}}z|z|}||~}~y~~|z{{}}}|~}|}z|}}}z|}~|z|z~|y|}~}~|}{~|{z||~}||}{}~}z}}}|{y{|xxxxzywzxzx{zuwyuuwzyyzvv{w{uxyyu{uuxwwzvyxtwyxuzy|x{xwx{zywvzv}z{v{zzy||yy{xvxuwwzsv{zyv{xuv{yzuwvzzyxuwtyvx{|vxzzzwzzx|wxy|yzyz{zxvzxw|v|ww{yzxzzxxxxxvtvyyvxttx{yux}vww{zxyxvzv{ywusxyxzxyvxyx{xvyxw{{{zxuvz{twzwux{ttzvvuwyxxux{wxxyx{wwxzyxwzzxy{{{zxyxu{vx{z{wwz{yy|yywuvuvuxt~w{{uzvvwsyzuwuzxwyz{zzuyzw|~zvz{yzwy~yv|z{yxyxyu}{yztwt|yvx{zwvwxyvwwxuxxywzuwzywwyyy{{xzxw{{{}{yzz|vw}{zz{}vzwxx||yvuwx{zvxxwxwyxvvzwwxztyxxuvuwtww{{yx{yxwzz{{{x|uzxxxv{u}z{~{|wxz{w{xxvxv}yx}wzzx}|uxy{yzvxuv}x{wxz}z{{{~{}xzxzz~wlw|xywzxyzzy{www}wx{wxzxz|xzyvxu|wxxuwz}yywyyyxx}xyyxz~z{y}{y|{zwyxyw{z}zywywxwzxyywyyyyv{zywwyxzswz{yy{xxwxvt}y{zzxw|{|vzvv|xzvz{z}yz{yv}yyxyvwwy{uzxwx~yx{vvzyz|zwvwxy{yy~{y{wzy|}u|zyx{{xzxvwzzy||yyyz{yzxy|x{tywzxzvxyzuyxyxwx{yuwyvzvzzz}y|y}yw{wyx{yw|{}~{~w||y}}{}yzz}{|{z~y|||zz||}yz}~||{~x|}|{|{~||z|z~zz|~}~}}z}{z~}}|zyx}|}{z}}~|y{|x}y{~z{{{z|{}}||}~}}~{}~}||~~~}~~|y}z~~}}|}wy|}|}~~~y}y}z{}|{|yv}x|{~||}||}|y~~{}~~}~y~}|yz|}w|{|{|y|}}}||z}vy}{~{x|~y}}}|}~|}~~}}}z}~~~||{|yz|z|{s}{}}zz|||z~}{|}~|}|||}|~}{{{{|||~{~{x}|zz}zzz|zz}||x~~~z||zz}}|{~~{{{}|~~{x|}}{~t{}{}|{z}||z{z{~{{~}~~x|}}}y|~|{z~|}~|{~|}{~}}}z~~|~|}~~|{{|{{~||y~~yy~y~}~~~|~|~}{}~~}|{}z}{~{{|x|~|~}||}|z~w{{|~~~{~{~~|{~z||{z}{{|}}{~}y~~~}|{y}|||~~}{y~{z~}y~y}~}|y~}|}}|{}|}||||~~{}}~}}{z|{z}~}~~}~~~{}|x{{{}}}z}|~~}|~}}~~}y~{|}}}}~zxy}|}~{{}}{~{|~~}{{|}{||~~yy{~~|zvzzzvvyzwvxx}x|{xxzvvyvzy{|wwyyyzy{z~yytwvs{zx{zx|{wxzzzy}zwxyw{{zzz{zzxyuwvzvzzyyu{wzxxxuyx|x|tyvyww{xuww|wzxxyy{zx{{zxx{wwtvvw|zwvvyxyy}yywxzzywwvwzxwxvwyyxwxyyxxwwqwxuz|{tz}z{{xvxwxu{yxwwuyxxwzxx{zxv{xy{t}xzux{xwvxsxzvzwzwyz{zwuzzzwxzzvzzsyyyzw|tw{xvyzwuyx{vxwv{yxxuzww{zw{vyzwvwy|wwwyxzxyyvyxy{zxyww|zxxtwxywwxytuvxw|xyxtwzz|z{wwxyyx|~w{}yzuwzxyzyu{yxxvzw{xvz{wyxyvzxxytxz|x{w{vvuyx{|zywzzz{xywuwzwwvsyx{{}z|z{xy~wy|yvz|xy{x{twxx|ywvzxxxyyyyy{yz{w{yxw|{{zx{wypw{w{x|zzzvyzvvvwx|~uyyvzzvxyx{yzvz{|t~xy{}yxzz|yyxzxyx}|xx}uy}uuyyxvxwzxxzywwxxuxz~zyyxv{xxuzzxzxyxxxxy~wzxxxxy{yvwwzwzx{yxyz{wwz|ywzywzwvx|zyvy{yzwyzuv|{wxz{wxx|{yyvww}x}zwzxxy}wwzwywyx|x{ztzt{vyzvywyxxtwxz{xxz{vy|uxz}{wy~{yww}zy{|yyxx}yy{yvzyvz{y{zyyy{xzyyxzwxzxyzy{x{x{{{y{{{z{|vvzvw}yxyyz||||~{y~|{}|}|~~{~y}{~z{xy||z{|}{z}}}z|}|{|}}~~}z||x~||}}}{|z~~}y|~|||yy|{|}|~y|}|}}z|}{}}xw~}}||~x|{{}{|xz|}}{x~}||~~{z{{~{}x}}}x~{{~{|||}{|x~|zyz|y~}}zz}|~||~|z~z~||y{|z|~|~~{z|yy{}~}~}}}z{||}{|}{|~}|x~}~}}}~}zy}~}|yy}wv|zz||}}y{||{~}}|{}~{}|~||z{{|z~|~|~|{|{~|||~~}~~~{xz|}}~{~|}~~}~y|}||{~{}{|~}}||~~}||~u}|~}~}||}~~}{|~y{{~|}|~{z~{}||~{~{}yz|~|||}{~{}}{~~~z{~~z~~~}|~z{|{z}}|}}}}}x{|{}}{||{y~}~~}y}}}|z|{~z~{||~}{|}{{|{|~}~~||z|~~|~~|~{|z|~zz}{}|~y|{~y}|{{{~z~~}}|~~|~x|y|}}~{~z|z}|~{}{~{}}z|{~}}y{{|z}z~{|{z}{||y}{}{~}}~}}|~~}||{}|z|{~|{}~~{}~~|{~~~z}~{~{zz|||~}~||~~}|}~|~|~}}}{}~{|}|~||}|{{~yzywzwx{zwyzvyxzvytzx|wuywzywwxytvr{zwxtyxwvvy{v{wxywy{|{wxyyx}wzx{zwy}xx{w|xtxwx{wxvx{ysuxwuywvztvuvuytzzxx|z|uxw|yxvwyvxsxyyywx}y{v|yx{{{yuytxvwxwyyyytxvz{uwwv|zwtw{syyqvyyyxyyzzx{}|wvzx{vwz|x{zx}{y{{zx|zt{ywuxuwvxzut~yxx|{{zzv{ywvwwyyywx{wx|xwyzwwy{zxxywvxyz{{zzxzzvtxxzwvwywywxtu{wuyyzzsv||y{ywwuzwx~u{~wwy{zz}vzzyw|{y{utzxyy{|xvywwvvyyxyyzztvx{wv|t{vx|v{yxyzz{y}{w{{y}v{yvx|xyw{wyz{z{}yx{|uwyzzxyy}y{{wvyvwyxwxyxzzuxywxuzyvzwx{ywz|yvztyyx{{}yyz{}zyw{uxy|zyxwwyxv~{xwvxuxxyxzwxzxvuywvuvyyy{wyz{}{z{yw~xzw|}y}yzy{||zzyy}v{xywvy~wu{yzxxzy|vuv{uxvxwyvyy{{uzz|zz{y{|{ywzx|{{y}zzxwwxzx|wvyxx{yxs|ywzwxsy{v{ww|xyx{xyw}z|}y||xz{{t|zz{yzu{{y{zzvyyx~vy{vtyz}xx{ywxvuzzzyxyxwwwxxyytsywz|{{w{~wzz~}|y|y{zyy{zz{zy{|{~{xw{x{u~w|wyx}wzwzzxxww{{v|zxxvrxu{zzy|zvyy}z}zz}{v}~~~~~{~{}zz{|z|~~}z|{y}{}|}z||~y~~~~{|~zz|y{|}|}~z~x~}~{z~}z~|wz~}y|}}}y~z|x{~z{u|~y}z}z}|z}{|yxz{yx~}|}z}}|~}}~}}}~~}~}{|~|{z|z~|}~||{}}{z{{y||zv}}}{|~~{z}{|~{~~||||y}~z|}{yz|}~}}}z{{~|{z{{|zz|{{}}~}}|{~~{~|{z}}}~}y~{|{{{yz{|{zz{}}z{|~{z|y||}~{|~}}~{~|{}~{}}z||~~{~}}zw}{z|zy{}~y||}}}w}||~~|~~|~~zy}~}y~|}~||{{}}~}|}{{y~}{{|}{}|}}w}{|~{~}}{}~}}z}}}~}}{~{|~}~|~y}z~}}~z|x{}z~y~z}|z|yz}y}~|}}}|x~zzz}}}~}}~{{~zxz~|}|}||z|z|}z}~|y~{z}|~}~~~|}~z|}zy~}~{}~{}{~}}~{}}~{{|||{~|z~{~}|~}~{{|~|~~}~~|z|{~{|}{}~~~z}}||~~{{}z~~|~{||z}|{{zz{{||y|~~|~}{|}|}|}}~|z|~}z{~|}{~}~|}~|~z|}}|zz~z}~}{~y{~|{|~}~x{uwwzywzvxxxxzvvvxyx{yyxv{wyyzwwxy|sxxtwxzyv{ztvxz{tuzxyx|xxxyyuw{y}y{tyywwxx{vvwwu{vvyzwxw{yxzxywxxvyw{s{uxwzwyyxtyxwxz{zzwxuzztvzwxz|zzwyzvwzwy|wzzwzxxz~x}}xyxxxwyryxyyuwxxyvmxxxyvzyyvuyzuxzwx{zwx{wyx{xs{w}|wxxw{vv{xvyywzsz{z{yzx{{wwtwxy{ywvzxu|xv~yxzxuvw{zuw}wxy|wxy}xxzw{yzxvxzw{vxxxy{wxvxuywzzywuw|xxyyvzxwzxuxzyxyuuy{zxwy}ww~{z{szytxyutyxvxz{ytv|xz{z{|v{xyyxzyzvvxxxuyw{yxx}yyvxwv}{{w{{y}yzv}x|wzz}suzwvyxwzwy}}{zzu}xxwzwwwvwyzxzzvwsx{txy{{wt{yxz{|w{yzyzxxzzyxyz{yz{zx{v{wxxyxz{zyxtu|}y|xtyxwyyyvx{vu{zz{|zw|{vx}vx|ywxvxyt{{z{uvyvxxvx{ytxvxyxzw||zzv{w{yz|xxvuzyyyx{sypzvyx}xwr{xyzwyyv|qx|xvzwvv|z|x{yx{wy|{zx{yyyzxzxtxwyzy||vwwtzx{|{yyyyy{y{xy|w{wx{xy|vuzy{uyz}wxyyyyzxzy|yzwyz{zyy}ww{ywzyz{vu|zxyx|xw}{{zvw|{zywz{ywxz{y{}zzy|zy|zt{|{xy~xzyt{zxxxx|ywxvyzx~{|~{|{}~|z|}|{x|z|{y}{|zx}z}}}|~x||z{{zy~{y}}|~x~~}z~z}}~{}}|||z}||}}y{|{|}{}z|~|{|z{x{{}y{}}z{{{|{uy{y|}{|z{}y|{v}}}z||~}z~|}}|{|~|||~}}{y}|}{~|~|zz{||}{x}|{z~{}|}}~y}}}y|{}z}~y}{|{|~||z{|}{{{}|}}{}{{z{y|{y~zz~||}zzx}|||~~z}~{~|{{}}}}~~}}}z|~{|~{|}~||{}}}{|}~z}|{}{y{z~~{~|}|zyy}{}~~}|z}{y~{~yy}}}}y~|~{|}|{||~{}}}}{z{y|}}}z|||||~}~{y{|}{~||z~~|{~|~{}}{~{|y~||}x~}~|xz~}xz~}}{~}z}}}~}}}{|~z}|}~~{~~}|}}{|zz}}}z~~~|z}|zy~}z|}|~~}z}z~~}|~~}{}}}~{{~}~y~||z|~{|}|z{}{{~z|yz~{z}~~||y||}x|z{}|~{{}|z{~}{~|{w{~~{z{}{~~~{|z{~}|z}}}}z~{}x}{{|{}~~}y~}|~{~z||x{}~~z~}~{}||}~~{~{}~{|y{~}|}|}}{}{|}z}y|~{||}~{}y~{{|~}~z|}~x}}|yzz{}}|z{~y|}|||~x{~ww}xyzx||}xv|xxrvyw{wwyywxv{|tvvxyw{xttuzww{zxzuzzyywxxy{xyxwy}|{yyxy}{}yz{zzzsxtzyyztzxx{tyxzwwzrxxtvqysy|yw{yvv{|}xywyw~vuz|ytz{yyyxx{w||~uwruzw{xxyx|~wyvvwyx{{yxwuyxwvvyxx{xxyyxyux{|wyy{|yy|~zwzzw|xx{yzyvyyzv~vyyyyyy|vzxyyx|wzxxzzvu{z{t~{}|v{zxxx{zwz{|{zxzz}xwv}xzxyvyxyzywyy|ysz{zuvvz{yxzzyxxvtwz{xxxxxx{zvxv|wyxu}yyyzw|}}}~|wzy|yyxvyxstxwywzytxwy|wxyvywux{yz{~vxy{|wzywwy{zyzuxyyyx{zz{{}zzx{z|xxzwxzxvwww|vxxy{yz}sxzxwwxwyzwwy{{{~|y||rxwvxxwxy|x{uyzy}yxw}|vtwu{{xw|uuyzuzuyxvzzwvvxz|xyxw|{~wuzxxz{yv|{w{yyx{yvxx{ywwxwzstwzyzwwxxyxwwuvxwyywwxxywzwx||}zzxx|}y||y|wzzyy{x}{y~~zyxwvxwzwxw{zywyvyxwyx}wzw|yvyvvwzvvxzxx||xzyy}w{yxxzxy{z{xzzzx|yyz|{zzz{yw{{{yxvxyxvtxxyw{z|yxx{|ztxx|}|~{|{zz{yxyzw{|yzy}z{zxyvy|wx|zx{w{|w{{x}|x}{vyzxyyy|xy}wzty{zy|~z|yzz|{yzux{}}|z~|}{}}||~~w~{|w~~}|yz|}|}{}{zz|xyz|zz|{}z~|}{{}|}~x~|{}z~z{|||}~}z|z||{}{z{|~zy{z|{{{|{|}|~|~|||~~x|||z|||z{u|}~}||~|{z{~}|z|~{z~|{~~|}}y|u|y~}v~y~~}y}|{~~}z~y}~|}|~{~~~{z~{x~{|}{xz}|zz~{~||}}y|z}{|z{||~y|}y}~~{|}}~}|}~{y}{}|~~||{~{||z~{{}~{{~z|w|{w~||y}}|~|||}}{}~|}~{|z}|{|}}z~y|x|}}}|zz|}}{|{}}}{||vy{||}~{~}~~~}{|}~}}}|}z}{{}{~}|}{~}||y~|yx~yyz~y~~{~|{}{}~~z}z}|}|~||~}~|y~}{|~|{z}}||{||z~y{}{}{}{}~~{{}}|z{~y~{}{~}~~~~|{}|}~z~y{{|~|~{z||{||{z|}|z{~}|~}|}~~{}}~yz~{~{~{}z~~|{}{|~{w{y~}|z||}|y{{{z|~}~z}y~zz}~}{}~|{~||~}}}|}~|y{y~~~|{}|}{~~~{|{{{||{{{~~}~~~~|}~~z~~~}|}}}}{{z~~}y~{{y{}{}|}}|}}|~}}|}~}}~}~zyyy|yyxxx{wxvxwwyvx{yxyxy||zyx|wywy}wtyyzw{{qxvzxyxvvyyxxwyxwwzzz}yzzzywzvxxywxuys}wwwzuwtzxzyxvuxwz|xuy{u}wxzywywwyy{yvyyvw{{|zvyw}yzwyz|xuxwzxwzyxwzywyuzyyyzywxzt{zy{z{xxwuxu{uxwz|xwxwyxtzwwxx{xwzzyyyxyvyyzxyxwz{yzwx|{{zzzw{ywxywyxyxtywxyyvu{vz|z{yxzwxvtyxzvwxxwxzytxwz{z{zv{zzyxxuwu{|{|yyxzy{{z{ytwxyzyywwz|tyu}{xvxzyw{zyyvszz|ww{w{z{zxtxw{z~yzxyywzvzwwyyx{uzuzx{wxyvxzxxys{yxxxyx|{{ry|}vzvux{wywus|zw}yzyxyyz}zww|wwxxxxwxw{|yx{zzwwz{y{{xxzvw}uxvuwwy|zyxw|zyy{{xy}||z{wxx}{yyz||xyw{yxxvy{xzyxy|}sy~vvwz}{y{ywzvt|wwzxzxzw{xxzzxyyyxw|z{{~zxyrw}xwzzzxz{yyvv{yy{xywx}zzzyxzu{x{zvyzw{yqy{w{yzw{xyvyyxxv{wxvv}y~yyz|wyx|zyx|yzxzwzzz}xzz{wxwx|yvvw|wyxww|{z{zxvxxuvxy{yxvyzwzyzw}xyxxzyvx|{{zyzvyx{z}xy~zxruzz|x|x{xwzzx{|zyzyxzxuywx|zwyyxxwz|{yxxywxwyyzwy}yvzyvz||xx|{~~{{{|}x{x|{y|~zz~{{}}}}~{}}y|z|~~x{z}y{~}}|{~x|||yz|{{{{}~|}}|{|y{|||{}yz}}{}}~~~|z{~z{|yz{y}||}y{|~|x~{~|yz}~~}~~xzy~}|{yx|}}~{|y{||}}{|}{|{zy{x{~z|zz}z{}}|z~{}z}{z~wy~||z|{}}z|}}}{~|{|x~{|||y~yx~}~x}{{z||~}|~}zzz}|z}}wy|~|~w{{z}{}|}||z}||}}|z}~|y|~z|}|{}{~x}}|}~||z~|z~}z{~|}{~~|~|{|zzy|}|{~y}{z{||~|{}z|{|z|}{|vy}yyxzz~}~}~{~}|||~{~{zw{y{|~~|{{~{y}}{~}z||{|||}||y|}~|{|}|{~}|y~~|~|}}}{{|~~}{z{~|~z}~||}}{z~|z}}||~y|||}w}y~}~|}}}z}|zy}}y}{z~~~}}~|~}{|y}|~|y|}z}}}||~}~{~z{~~{~~|}~|{}|}~{|}z~{}{}}}}~{yz~}}{~{y}w{{{}{}y~|}{{}z~{~~}{z}~|~~~}}|{|}}}~|~|}||zz||~}}~~y}{||{{}|~}~{~~y~|}z|}{{|z}|}z|}z|~|z~|}}z~|{|~|{t}~||}|~|}z~}~}~|yxyyx|wzy{|yzyuxtvtywyx{zvxxwuzxx~xxxyuxwzvwyw}}x{zwzzx}yxvuxxxxwyxxyy{zyy{ywuutuzu|xvxysxz{ywwxyuzzsy}uvxvw{xzyuz}yy|wzzwv{yy{z|{vvzwzy{yxyx{zyyuxwzvzzwyzxxxvwwuxzwuwwyvxvzzvzxzx~wwwyuxuz|yxzx{|ytxvzw|{}zz|yxz|xtyxxyyww|yt{xvwtzwyxsxz|x{wyv}y}{}wsyvwy{wyxsyzxvz{yzz|yyywtzxz{z{y{ywvvzw{zvyyuyyyuyzz}yxzyy~xw{v|{u{yy}uxzz|zvyz|w{wy}uxwwxxwy|xtvwxxwzy{wvuwyuzwyzzyxz{yxz}{{z{w{vxxzz}z{zyyzw|x|w}y~xyzvwz|yzyyxx{xvw|{wuzyvxxvwxyvuyyyxzwxuvyxy{y{t{zywzyw|}xxw}|zxvyvz{x||vz|{{yyxyxyxxyvwwww|xxyxy|xtxz|xwzzyyww|w}w{}uzw~yxyvx|xyvyvtywx|{wvvwyxvx{xvzyxyyzwyyzwwy{xzxzy|y|yy|xxy}x|yz{z}|xyz{u{wy|wxxxwyxztvwyzy|yzwxywtvzyxwyx{{|yyyzxzx|}{u}zzw|v}x|y}yyzxz{xyw|ywu{{wzzyzy{zxyxtzyyyxt|ywxw}ywyx{|~{xxx|x{z{tx}{|z|yzwx|xxx{vzyxv|xxxx{yxwszy{{zzzyz|vw{|{{|zzz{zz|zzz||xz}{|~~~{y}~x~}z{z}yz}y}~zx}y|}}{z}|{}~|y}~z~{{z~}}~|}z||||~|}~z}|}xz{~~}|}}x|z|{~z||~zz|z|{~{~}~z{{{}|{|~}|y~|{|}w~|{|||z}||~}|x}}}x}}{~{~|y|v}}~}y~~|~|y|~~}}|~|}}{}{~~}y|}|{z|u~z|{yzx~zz}{{{~|}{x}|}|~~}}{}~}|}}{~}~~}}}{}{}|~~z~{~|~z{|{y{z|z{}|{~|}~}{|x~~}z}}|~||||{}}}z|{{||{||{}z}|~}{}|~~~}}~}|~~}~|~|~{|}||}~~|~~|||{~|y~||{z~|zy~~|}~~y~}~|{}~||{}~{z{|}~{~~}z~}~~~~|}xz|~xz}w~z{||z|~~||||{v{}}~~}|{~~y}z~{{}{y||{{{|}zyz~z|z|zz|x}~{}}~|z}|}{{~~}}~|}|y~}~||}|{|z{{{{}|}~}}|~zz|z}~|}{|}|~~|{{~|}||~{}}y{}z~z~||y{z}y~}{}}||~~{w|~}{y~wy}{~z|}}~{~}|}~{{x|~z{~}{{{|~{~x~{}{}{|z~|z~}z|~{}~}|www}zv{yyz{wyuywxywwzyw{zy{zwz{xwwxxwy|vvy|xwwyxvxyvxwxwvxtwwz}vvyzyzzzz{|x{yvy|wyw{{wxyxzvuztvvyyx{zzvzuxv|wuxzxwu||vvx{vw{xvtz~vz{{xz|xyyu|wzxxwzyyvyvxyyyzxzuywwwxvrzxzxxxvyuzvzwt{{v{yvzwx{wzxxv|xzyvzw|wx~wzyxwxyxuxwvys{uvyxyw{xuw{yyvyyxx{zzvx{uz}xwxxx}wxxwvxzzvywtzxx|zy{|}x{zzywzzzwxvxwuzwyxtzxyuyywx|yxz||zzvvxy||zxz|yxywyx}xyxuvxz|{yz{tyvwvx{w}xyy{{{zxxxywxvyxy~xuwvyytywywzyxxzzyzyyv{wxz{wuxyz{y{vzzuzwxxwyzy{w{xw{|z{w|zyzzx}|}zv{vy{xw{y|zyzxyyzvrvwy{yzy{x~wzy|{||wvw{ywyzuwyyyz{wyxwwttxzzyxwyxxx{uyz|yu|x{v{yyzxyzvy{xyv{vx~{{vw{~yvyyv|yvx}{yv|yy|xx{wxyv{xzy{xxzuxyxwww~yuzzyz{y{z|z~yzuwv{yzzzyywvyx{{zyxzw{x{xyxzvyzz{yxz{wzzw|zz{uyx}wxzz|{vxz}{vyxrzxxyzyy{{zvzvz{xzxzxv|{ww|wwzwzzvy{w{zy||yzv{wyy{x}vy|ww|yy{wszzyzwz{xz{x{{wyy{{wxxx|wvuzxwxwwyx{yxzx|yxyw{|{}|z{z~|}{~|y{~x{|~|}}}~{z|~}||y|y}|z}}z||}{y|z~~{{z|{|z|z~|}~{{zy}zy|}|~|~|}}{~}z{~z~z}}x|~|{z|y|}|{z~}}{z}}~}z{}{y~~{{}{{}{{z}}|~|x~}|{z~|{}x~~|{~~|y||y~{|zwz||}y|y}|~|~|}|||{z{~~}x}{}}}}{{yz~yw~yy~w~}}{|{{z{||{z}z|{||y~~|x|y|{w{|}y|}}~z{}|~}w}{z~}|~y~{z~||{~{{{{|z||~z~{|||zzz}y}y}|~x}}z}{~||z|}z{}{|~}|y~}~|zy~~~||||}|~}z{x{{~{~||{~}{}}||~|}{|}}~~~zy}z}|z{}|~}}|~|}z|{~}~}~}z~}~|}|}zxz{{|}|~}{zz~}~z|~z}{}|}}{}{{|z}~|~y}{y{||{}|||{|{{z}~}}~}~~y~{|}~~~{}||{}~x}}{|||||||y}{{|~~||{{~|}~|~~}|~|{~{zy~||~|~|~}|~~|{}~}{w|{z}z{||}~z}~y~~~}|~v}~}z~y}||z|{|}z}}}|{}|{}|||}}{||~}{{z{}}||{~~|~~~|{|~{{~}}|x}{|}}~}~z{{|}xzxnz{uy{yyw|{wwszyy{xxxwwwvuzwzxyxxyxzwxuvszyzzwzyyx{z{yxv{{zy||z{v}xy{x|}zyuuuyyxuvw{wwzxzwvut|yytwzzsxwvwwvwxyzzz{ywzwvxwzyzxz~xy{yvyywzwvvwywzuyw|xxuwuvw{zv|xxxvyxxtwvuwz{ywzxuw{{vvzvxvyzy}yvzw{|xxzxwutvuyuzvx|twxyxwyw~zuwxwuwxwxyuxyvyyxvy{yzy}vx|{||{xyz}{zxxy~xwvz{t{y{xy|wrxyyz{~uzyxv|vwvwwuw|zuyx{zyuy|yyxyw|x{{y}zy}xyy}zxvyvvw||x|{tv|{wzwyww{zzyxvxzwyvxy}z}{wzz{}~y}xz{y|zyxv{|x{{yw}zuwvyuxx|zyvwvxxxyyxz{ux~wxv|wyy|vyu~y{xx{yyvz|zz{wwywzxyy||{|xwwvvzwvtu{vw|yvutxxywuzywwxv|xwz}zzy|z{yzzw}zyyv}yxxyxuty{{{yx{xyz{wvxywwzxzwu{wvu~ywxwxywuwzxwxvxwvx|xzzx|zxzz{|xywww{xxz|||{y|yz|xxyxxzxy}{vuuvwt{xwyy{yxx|y|vu|xvwx|{yyzyxx{zxzz~y~||zy~zz{{v~|ww}swszyw{xyxvzwwzwyxwzvyv{v}vyxyy|zzzzz{vyz}}|}}~yx~{wx~z{zx}w{vuwzyv{w{yz{y{xyxxzx|{xzvxwz}{wy}|{{zzz{w{}{yx|~|}~|{y~~~||{|}|wz{~~{}z|~}||{z{}{~|zy{~z}}}zz}}{~}||}}}|{~{{|y}}|~{{{{z~}{z}w{|{z~{~zy|}~{y}}{}~}}~}{{~z~{{~zz}|||||}~}}w~{{|{{{~~}y|~|x|{}}{{{|y~}~|}{}~~}{}|~{~zy~}x|~y}y}z|y|{~}|{~yzzz}||}}}|}|||y~~}{{~|{}}y{{{|{z{~w}zt|z}{|{}w~z{}zwz|~}}}|}|z|}~zxy}}~}~~~{|||}y}~~|~~z{y~}{x~}|~z{~y~{~~|z}|}~~{~||}~|~}{{{x{|}{{{~{xzzz||~{{|y|}~}}~||{{~}~~x}~|~zy{z~}|}}|{|}z}}{y{~}~}|}x}}{~|~|}~}~~}z~{y}{|}|z~{z|zzz{}~{}z||zz}{}|||}~}}~{}}z}~}~{}~}|}|{|||}~x|~}z}|}}{}}}}|}|{z~|~~}|}|}{|}|~|}~|}}||z~||z}~{~~{}zxzx{z}z~|{|{}|{z~}}|~{}|}|w}|}~{}{|zx|}~}~y~}z}{|~~}~~}y~y}}|x~}wxzyvxyyxxwyxwwvzxxuzzwvx}ywzw{wxzuvvzxuwwz}w|ywxuwwvyzyyxu}xzxwxxvy{w{zy|yzxxvwwykvzvxwxwwyzu{|yyw|wwwtvwyxuuxxxvzsyxxwx|vvwuyyvzzwzyxtvwvy{yxuytwxxyyw|yvy|xwxyzxwwuxyvrxv{wwy{{v|zwwy}wzy{wzuywx}zs~w{~zw{z||vyvxuw}wywzyxzxyuxywxyux~xyywywvsyzy{{w}{yxxv{vyvtwzyzzy}wzywzw{{txyvzwuxvzxwwzuzw{tyzzwvwvzwwwvuxxxxyxyvxywxy{{}vuywxzyyy{v~|zvxx|wyy{|zvzyvxvu{xzxuxyyytwzwzxuuuzxzvv|t{w{{wx{yv{wx{uzwx|x||ywzyzwx{wwxyyyzwxxww{xy{yxywvy{yzyz{|xxxxuyv{{wzv}xyxzyxxuww{vx{z{xyy|}zuxzyzzz~zuvxwyyyxtzwxy{{xxx{{ussyy{|wyvzw|yxwwxx|zyuxxxyxxxy}vu{z|vz}xzzxwx{xwxuyw{yyu{|wwzx|xyxxzxy{{zux{xwywyzxy{x|{{z{z{yxzuzvww}y{|vxx~u|z{wx{yxzwyxvwy}zyvz{zyvwyy|xw{xwxwvxt}uyxwqw{zxzxxxuzzt{{{xwxyx|wyww{vywy{ywyxuzyywz~w|yz||wxyz{yy~yx{zyzxy{{vw{{w{wwzyx{}yw{xyv{wwxvx|ywxtyz{zy|y|}|~}~{y}}}z}~||yz|}zzx~w|~w~~|{}|}z~|}}y~{}{{||x{~||~~|}z|z}~{{|{}~~~~}{}~}||}y|~{z}|}~z}~y{}yy}|~{|}~|~}x~~{|}}{~{~}{}z~}|~zz~|{{{z{}}|||}~~}}}||||}}zy{|y{~{}zz~{xy}|||}u}z}z}||||||~~~|~|}~}}|~z{}~~}}{~}|zz}}|}||}~||}|{}~~{~}}z}z{~zz}~}{||{}{z|}|{~}||~}|x}||{y{z{zz{|~y}||y{~~~{}zy{}}{|}{~~y{x||{~z|}{}|}~~{y{{}z}|~~}~~}}}|{~{}~{}|}{{{z||~}x}|x}{~}|z}}z}xy}{|}}~z}|}|}||}{}|}{~}~}~}|{~|~z}{~{}}z{|}~~}{}~{~zxz}{{}|wz~~~}||}|||{}}}}}}~{}{~|}|}||~}}|}}}~|x}}}||}v|}z~{{|||{z|{}~{|}}|zz}~{y}~|~~~{}y~~|}|{~~y}w}~|~~}~|{}z|~{{~{~|~~||~}}}|}~}|~~|{|z~}}~|y~||}~}|{|{}{{||}|z{}|~|||}x|}}~~x}z|{~|}}}{z||{z~}~{|}}|~}~~~~x}{~zy}{||wy{{yxzzw{|uxwyyuxvywuwwwxxyuw{ywysxvxxxxt{zywtx{|}yyyvz|zywx{zy{{w{zx}w}yxyyyyx{xxwtxvxwyuyvwuztxzy|{zzuzwyyvy{xzzyu|vwxzyu|{{|xwx{z}}xzxyw{{swwyy}wusyz{yytxzu{vwx|yxsux|xyx|ywzxxzz{yxzz|zy{zyxz{zxy|ysw{yvyvw{xwwvyw|xx{u{}wvyxtqwx|yt~x{{zz|zz{|}{xyzx{z{{{}z{yz|xzvvtx~yywwwzz{v{xzxvwuxyzyx{uwuwxzyw{yyywyx{yyvzu{zyzzz{yvy}yy{|wwxxxvzzvxxxz{}yywwwvuwtyytvwwxuzvz|y~~{wxxx{yvuzy{zy{}{wzwy}wywx|yzzzywx|wwxwx{zy|vywuwywuywzsuwwz}v}x|zwuzywz{{||w{zxzy}|v{yyv{xxuzzyvywywy|yxzvzzvytvzzv{xvwsvwz{wwxz}yxz||yyxw|zzx{|yv}z{yzuzzzwwtyyxzzvtvxwtvvxyv|yxwxsww{yx}xzzyz|x|{vxwxzywy{xzzxz{y}}}s{yxyyxzyyzyyywxxxwyyyuvvzr}y|wvy~}{x}||}xzzuzyx{z||x|xy{|wwz{xxzv~yuz{wy|uv{yyyzyyyzzx{|yxzzvuzxy|z{{||~||w|{yy}y||x{zx{|zyz}wxy{{y||wxyzxxyz|xyyyxy{yxzzyx{w{wxy{y{|x{zyy{z~{|xzw|~|}zz}{|z}~~{{y{|z|z{wz|y{~z{zzz}x{{|z~~}y{{{z}y{}}}{{y||}}{|{~}}~|~}|y|zyz{}xyyx~{~||{{{z{|~z|zzz~}{{|z|y{zwy{~~x|x|xz{~z|||~~z~~|y}~|||{y~|y{}zu~}z}}||{zz{{||||ztyu|~y|}||{zz~}zw}|}~{{{|z|xy|{}{{||{{~||{yzy{~z{zz|y||}|}|}~z|~{xz~~y{|}}z||{}|zyzyz{}{{~|y{x}xyx{}|~~{|}||~z{~}|w}{|{~|{{{~}{z}}{}{{}|}z}zz|w{{z|}{zz||z|}~{|}{~{~|~{|||~~{}}~||}~~}|}yzv}zz}|}|z~w|z{{w{{x||z||}z}}|z{{}~z|}|{~}|}}z{~}}{zx|}z~y|}}{|yz{z|y~{zz}y}~~|y|~~~{{}|}~||~|}}{~z~{|~z}z|y|z}z}z{~~x|}y~y~}|{z}|z~}}{~{||}~}{~~}}||{y~z~|z}{{y}~~x}z{~~{~~z~}|}~z~yz{~~}{~~}{{|||~~|||||~zz~~|||{}~|~|~~||}~|}{}}{~z}~|}{||}~}~}~|z|}|{{|||}z}~|x{x}~x~zzz}{|{}{~|}~|xzzz{~}}}}{}~{}|||\\\\