\\\\yxw7z~}y||y~}~z~}x{}~{{||{z}{z~~||z|}z~z~~}~~~z{{}z}~}z~}~{||~}~||{z~}|}}z}|~{}{~~~}x}|~z{y{}zxy}{}y~|~}~{}}~~|x~{{~}y}}~~z|}y{~x|}~||z}{|}|{|}{{{~||~}~|}z~|}y|}}z~|{~|}{y}}zy{}z|y}|z~z~w|}|}|}}{|}~~}}~||}}|~}yx}}|yz~{}}{~|}}}~~|~}~|~}z~|~}}~~y~|}|{zz|{}|~w}z~|~}~~~{~z}}}|~}z~~}}|y}}|||}~w~~~y{z~y~{~~{z{~~~~z}}}~{|}}~|{~|~{z{z}||}y|z{}{{{|}}}{}z{~}~{~}~{{}~}~{z|y|}}}u~~z|{~}|xw{}{{~|vz{~{}~}z{{|}}~|}x{y{}{|{z{~~}|{{{||~|z|~}~~x}~~~{~~|~|z}|}{z~}~y~{}}}zy}|||}y~{zv~z{{{}|{|~}~~}|~z}~}|}}|~~~y~}yw{~}~~|{{~~}~~|~}||~{z}}|}~x}~{|~{|~}}|{~|zy{zz{}~~}wzy~|{}~||~|}~z~{~z}~}}{|{~~|}~|{z~z||z~~}|}}zv{{|z}{|}}}}}}}|}{~}~~v|y~y}||{}~}{w}~|y{|~|}}}{}~~~{|~~}|~{{|~~~y}~||}|~{~z~~{~}}}~~}z{|{}{{|~}~z~z}{||{{~|}~}|x~{||{|~~}zy|z}z}{|{}{~{{}}x}~~~}z~~~~z~}~~y|{{}|}z~w{~|{~}{|||~xw}~|}{zz}{{|~~}{}}~vzy~{~~}~}}}|}}{}y}}~|}z~~z||z}{~z~|}}|~~{|||~||}~z||}z|}~{~|{~{{|~}|~~|~~|~~x~|~}{y~}}z~}}z~~~~yz~{{z}~~|~y~}}{~}~|}|~~~~|~~}~}}|~}~~|~~}|}{y|}|~}|}|~{w}{|~~}}~}~|z~{|{}|y~~~~z}~~z~~zyyz{{{z||y}}}{}~|{z{{~~|~{}}}y}}y}y|~y}{{x~}~~|~{|w{|{x{}{|~~~~}|||}||{|x{{{yy}}|w|{{x|}{z|~|}~|~~y~|x}~{|y|}~}{z||~}{}}}~}{|}|}~{||u{{~~||{||~{||~|{}}~{~}~{z~|}||~~~{}{}}~y}~~|{{y}}z~z{y}~~z{w}~~~}}~~|~|w}|~|~y}|{|||~|}|~~~y}y{~|{z|}z}}}}}~z}z}~~y}zz|~}~~|}{|xy~~xy}}{|}~y}|}{|~|w~|}{~~z|}{{z~|{}||z~}y~}z}|{}z~x|~|{{~~z}}x}{~|}~zx{z|||}{}|~||{|~x}|{{|~}{{{}~{}}~|x|y|{}{~|~|{~|}{}{z}|~|}~~~|~y~}x{~{}~~}~~~|~y}}~~}~~~}|~~~~}~}~{~|~}}~~~~~~|{{|~|y{}}zz}y|{}{~~wyw}zz{||}y{{}~~~}~z~~{|{yzz|~}z||}zy{||{}z}|y~}|}z{z~{}~z~{|{}}||w~~}{}}}y~|y~||x~|z}~}~w|}}}}~}|~x{|}{~}}|}|z}~~{{{}}}~~x}{|}}y~y|z}z}yy|~~|}|~~~|~|}{~{}{}}z{}z}}}z{||{{|~}~z}|}||z{~}~z{|}~~|}x~}{~|yy{|{|z{}~|~z~}|{x}~}}~|}}~}}|~|~|||{z}~}y}x}}~~}yv}zx|~|y~{|}{{{}z|~|~}|z}z~{|xz~y~z{}}|~v~~{x~|z}{}~zy{z}}|{~|wx{{|z|}{w}}}z~}|{w~z{yxy~~|}|}~}|z{{{~~z{}~{}{~~~{}y~yzy}~|zy~~}}y{{}{~z|~z|}~{u{{~y{}|~zz||~{{~}{}||z~}||}|zyz{}|~}}~{~}~}}{z}y{z{|~|}{|~{{z}|~{z{~}z{}}}~~|~x~~~zy||y~{zz|}~}~|}z{~~}}}x{|{yzz~~||~}}~}}{}}~}}}~~~}}}{}{~||~~}~~}|}z~~~~~~~|||~~}~~~}z}~~{|~~~~~~~~~~~|}|~}|~}w|{}~{}w|~}~x}||{|{{|~{{{}}|{w}~{}{z~z|~}}y}|}{{{y{~|}{y}zzz~||||~~y{~~}}{|~{|{~~~|{|z}~z~z{{~~}}{|z}{yzz|~|z}{|~{~x}~~}|{|~z|}|{~}zz|x}}yz}w}{|wz|z|}||}y~z{|qz~z|~{~~}~}}|~}}}|}}~~}|y}z~}z|}||y~xx|z{x}z~}}{{{{~~xy}z}}|z}{}~w|{~|~}x{zw|}~}~|~zz}|{}}}|}{~{{~|}~}z~}|{~|zzzx}y{}vy|~xz{|z}{t|zxz}~~~}{}x|~}}~|~}{y|{w~{zz||z||{zyx{{y|}x}|y{}~y~{|x|}z||~{}x|~~~|z||}|{}z{zz{x|||z{}|x}{{y~{~}}}|||}|~|~{~{}}{|z~vz}}z}z|}}~}z{{~|}}z~~}{|}z~}}~z{x~{{|}zs~}}}||w{}y{}z|}{}y{}|~~~z~|}||~~{z~|}||~{{~~~~z}~z|z|}|zyz{z~~~}}~w}}~|}~}|~{~}~|~~~{|~}}~|~~|{|~~}}|~|}~~}~}~~}|}}}{~~}}~~~~~~~~|}~~|}}}|~}|}|}|~y}z~|}|~zz}}|x{}|{z|z}{}yx|y||{~|v~||{|}}w{z|y}z}}z~}zyy~zz{zzy~}~||}yr{{}}}y{xxz|||v|~}w|z~~{{|}{}|{z~~|}||||y|w}{w~}w~{zy{||{yyzy{{w{r~{{~}y}|{|}{}}|~yx{zy|}{~|~~{|w~||~yz}y~|}|}~||~~z}x}}~}{zx}{|~~||{{|{z}}z{~~y~|y|{z|{~}~|{x|}~v}z~~}{}}{~{}|z}|}w{{|}v{~|}~y|{}}}{{zz~z{x|||}|~~}{~}w{~}|||~z}}~|{|~y{~~|z|w~~||{y}|~x|xwz~{w{z}{}|{z~}z|z|~}x}|z~wy{~~||{zx}~}~z|~y{z~}x|z|{}{|z~~y}|||}|zzx{}y~z{}}|~y~{}|~zy||y}}x}~xz||yx|~~{~~}{||||}|~{{{z|||}w{~{{y}|y}|{|~}~}|y~}{yz~|{{|}{~~}||{|{z~|~|z{}z{xzz|z|xy}{~y{}~|}{{}}z{~y{{{z~z{y{~}}{||{{}}}|{}{|~{{z{~~}y{~z~{~zz|}{~}~~}~y~~}}~~|~~~}}~~~|}~{{|~}~}~~}~}~~~|{|~}}}~||z|}~}~|{x|}~~~}~~|~~~~}}}{~}}~|}|}~|}{~|~|~~yy~}}zy|y|}yxy{{y{|x|}}|{|{~||~~}{~|~~{|}{||z||~~}|}{|~x|}zz{{zyzxt~y|}}z{~z}}}|wu}{}z{{{~}yw~}{}}~}~~zy~}{}{zwy}|}}y||~zzz}{xy}{{{{xz}y~}~yyz~zz~}z||zw||{x}y|y|}}|~~y|yy||xx|}{}}{|~{x}x~|}~~~}|}~}~~|||{z~z|z~|y~x}}~z~z~~|}~{~{x~y}{yyxw{}}{yy~~}|{zyx~}|zx}{x{{}|{{{w~||~~||y{~~}|}|||~{z{~|{}z}w}z~{{y{~|||y|z}}~~|z~{{{|{|{}~z}}~~}}||}|{~~~z}~{|{y{yzz~~zwzzy{xx}~x{~}~~{~{~}~|~z~~y|{{|z}{zy~xz~}{uy|~yy}x{{v{y|{xz~~|y|{u|vz~||}}|{y|}z|~}|z~z~{{yv|~~x}{z~||z}~~|{||wx~z}|{{~}}~v{{}||zzz|~~~uy~zxvz|v~z~~yx|~{|}{y|~~{}}|}}|}~}}~z}}|||}~~~w{|{{{~|}|wz}}y~y{y{{|z~z||~w||{}{|y}|y~}}|~~}|~}~~}~{|~~}{~~~~{~}~}}}}~~~~~~|~~}}~}{~{{~~~}~}}|||}~~~~~}}}~~{|}{{|~~~}}|~}|~~~}|~~~~|~}z~{~}}{}~~}~}~~z~~}|~|~}~z{yzx~}{||{|y|~|y~~x}~y|{~~|{{~|~{|{}}x|{z}|{~x{wy~}}}}}|{}yz}||}~{|~}|{{~w~}zz}|~|{}~|{{y{~x~{z}x|}{w{|{yzyz}|~|{zy|}||{{~x~x|}vz|{x|}~||{z}}x|y~|}}{zw~}~}|z~v}y{}~~}w}{yz|~|~|z{z|y}yx|}z}||z}y|{{}}~~{{~{}yz{xzy{y~|yy~|x}{z~|}~}~{{z|z{z}{|x}}|}{y{}{w{|x~{v}x{z~~~z|{|||{|}{y~}y~z{{|}~{}~}}|~xy|||}~yz}~z|{|y~~~|~z|y~{~}}z{zz~z}{{||~{|||}|~~|}{{~x|z}~z{|~{y{{y|z}}~{wyy|~||~|~~{|{x{}}}}z|}{}{y~{}}yw{zzy|y{}~}x}{{{{{}{}~}x~|y}z}||z~z~w}|}~wy}z}|~{{~{}{{|{zz||}|{}{|}z~z}~y~}}{yz|y{}~{{||||~~u{|z}{~z|yxx~||wz}|xvwyx|}|~y{{|~w|x}~|}zw}{||z~}}||}||}}||z~zy}}~~z||}}|~~}}|~~~~~{}~}~~}}|~}~~~}|}|}~|~||{}}~|~}~{~~}}|~{~|~~~~|}}}}~~}~~}}~~~}{~~~~}~~~~}~}~~~|~~~~~~u|}~~~~|}{{~~z}}~~x~{~~}|~{~}}}~}~}~}|}|~~|~}{|z{{}~~y~y||~{}{z~}x}y}|zyy|y~{~}}~{{}|y{~}~}z|x{zy|z{|y{|z|zy{zy~~{{x|{y||{~{||~uzx}||z{w~}|zxyzy~{z}|{~{|~~y}|{zy}|x{y|{|xvuz}}~x|~}z|~}{|}|~y}|{|{{~}||{~y}}}zzz{{{{}~v{z~}{zzz}}z|w~|z{}~{|{}{{{}{z{z||}|y}~wz{|||zy{}}}~z{}}zxxzy~}{~yz}}~z}|~w~w}~{}~{zxzx}~xzy||sx|~~}x{|~xwyyz||}|z~|y|~{||~{{~}~|~~{|}}{}|z}}~~|~{||}|~vz{{}~~|{}|{~|~}}{~{|~{}~{~}{|z~~}{}x~}}x{|z{|x{|z}~{~|{~~}~y||~}~yy}~~{}}{y~}}|w~{x|z~|zz}}wz{yw}wyy~|zz||~}y{v}|~}~|z}{ww|xw~z~~|}}|z~{{{y}|}xx}z{}}yz~yx{}~~~x}}||y}z|{z}{|~zz{|{|~}|z|y~||zyz|}~}z|y{|{|}{}~~~~}~~}}|zz|{||z|}v}yy|{}w{{z{z~z}y|}yxz~y{{u~}~y~|{|{z~}}~{||}~}~~|||{}}~}||x}}|z~}~~~}{~}{~~y~~|}~{~~~}}y|~}~{}~~~~}}~y}~z~~~~}~{~~}~|~~s|~w{~~|{~~~z~|~~}}~y}~{{~|~|}~~{~z{~}~}~}{~~~|~{}{}}|y}}{{y{{y}~|{}|zz}{t}z}|{z~}}x~~|||x~~~|y|y|~~zz}{~|~~uy|{z|{}~}}|}||}y~|y~|~{ywz|{~|v}|~y}{xx|}|}||||yz}y{w{z}{}{}w~{}}}~y{|z{{}}xy|uvz||{{|zz}|{~~{z|y|z~~|x~{}}}}{||}y|{|}y{xzy~~w|{{~|y~}xy|z}}~|~|~}y||~}{s~}~}z{}x{|~|x~|}z~z|}}|}~}y~~y||z}xz}||~y{y||~}wz|{}{~w|~~z|}{|}}w{z}zy}~zwz}~x~~}{~{{|{~|~|}}}~}}}z}~|~~}~y}|z{z~|{}}{|}z{}~~~}}|~~z}{u{}}y~w}||~z}}w~{}|w~zz{}|x~z|z}~{~}{y}{~{{{|~|}}|xz|}}}|||~}{{t}}|{~z}v||}{}{y~||zz~~~z}x~z{|}|w|y}|y~}{{~z}|~z{~}~{~ywz|z{y|}||~{~y}v~~}w~|}z~}||}}~|~|}}|zz|{w}z{}x|z||||}{{}~y~|y{z}{~{|zzyv}y~|{{}}~z{~~~zzv~~{}y|}~{~|x{{|{|z}{}~z~~}~|~~|~||}~|~}~}y~~}}~~~}x~~}}~}{}}}~~|~y~~~~~~~~}{~}~~}}}}}}~~}|~|~~~}{y~~~~~~|}~}~}~}z}~z~{}}}~|~|~}{{}}|~~}}~}}~~|}|~}}~{~~~{{{{y}}{~}~vy{|y{}}|~}{|{zz|zzxzzy|||}~xx}{{}{~}}}~}y~~}}zv}}z|wyv}}xy{z|z|}z~~z~|~{~{~xzy{|}x}}z|~z~{~~|}y}~{|}z|z~|}zw}xyx|{|u|||{|z|z||~|}~~|{z||x}|{{x}zz|w|~y{z||z|}z}}y}zz~yy|{}{|}}}{~}y{}~||}|}|{~}|{}y~yz}w{y}}|{~yy{{y~~~zyt}~~{~}{~~|{}|v~~y~w}}||z{~xvz|y~~z~~~}|z}z}}~|}~y|}~z}|~|}}~}~}||x}~{|z{~y}x{|}|}||zzy{uz~}}|}~|~y}}{z~xz}~{}||}~}~z{u{|~|~{|{~{w|y~zzzx}~{{w}}~}~z~{|||||{||yv}{z{{}yw{y~}{y}}zy}{~zx{~{z}}|}|~y}~~}~z~xx|~}~~~}{{zz}z~~|x{|}}xx{}|zz{x~|yy~~||~||~}~}y|z|}}{y}|}||~}{}}||xzyzx|}}~w}vyyz{~}~{|yxy|}}{}~}}}y{x}|z}y~}~}{y}y{x~~~|z{|}~{z}{v{{z|~y{|{}}z}z}~~{~x}|z~~{|~~}~}}~~~}~~~~}{}|}~~|~~|u}}~||}}{~~~{{~|~~y}}}~~|}}|}}~|~{}~~}|}~{}}~|}|{{}z|~z~~~~}|}~~~}}|}{w}~~~}|~~~|~}{}|y}}yz||~~v}{~zx{{wzxz{{{{}}}{}v}{~~y{{}|{{x}{{{z|}|wz|~{zz~y{{}v|{}z~|z}yz|~xy~~zy{}~|zx{~z|z}v|~zy|}zx|yz{}}}||}|~~y|{}x~{z|zw}|{}|y~{{|}~yyz~|x~}~{|}|||{|x~~xy{|~||{y}}~}z~x~zwv}}|{}{|z{~yz{y~}~{{zv~}zy{z~|{|{~||||}{{}z}{~~y}x}z|{z|x~|x|z}||}{~y|~}}y~}{z~}|}}{z|z||}z~{}|~{y}~{~|z{z{{y}z|z}z|z}|w~{~}~z{{x~y}|}w{{||}}||~{|}{{|~y~xz}{yx~~|z~{|y|}{{{~|{||}{~|y{|yz~xz~{x{xx~~{z{|}||x|}~w{}~}{}|~}~{~|}}~{~x}~|{z{{w|{~|}}}~z|y}yz|}|}}z|{y~|{|~~yz~~}~y}~~{}~~|}}}{}xy{~||w{z|}{~}|{~}{|}x|w}}|w||z~zx|x||}y~|y{{~{|yzx~|||y}|z}|{}{xy~{{}y~||||z}}~{v}y~u~x|{|~y||{x|v{|z{}{z}z~zs{}{}}{~{z|}~}~{{~~~~~}{}~}}~|~~}}}}~{|~|~~~~}z}~~|}~~~~~}~~||}~}~|}~~||~{}~~}|zz~z~~~|}~~|}~~}|~}|~}~~}{{}wx}|~}{zyy|z}~}|}||v}{{z~}}{y~|||~|}{yz~~}}y~{||{yzxz{}|u|{}|{}{}|{}{x|}}|}~|~z|{}y|||y}}}|y|}}~}w}~~x|}|~}}}}y{|~}w~zx{{z~{|}z{}x}w}~~~}~z}|z}}~{{z|}~z}}{}z{z|{z||xyx~~yy}|zx{{~|{~{}{|{~}~|~}}}{~~z~z}{}~{}~~||y}|}}}}}~xz|yyx}z~|~~}z{y~|y~{|yywz{|x~{|~|}z}}}}~{||y|~z~|}xz~z{~{xz~}~{|~x}}{}|~||w~z{z{|}zzxz|}}{|~|~}z|}{{~z|~{|{{{|~{~}y~yz|z~}|{|xzvz}z|yz}{z~{{{|{z}{}~|~{y{|z|{}{|{{zz|~||{|~x||{|zx}z~{~}~}{zxzz{||zx{~z~{~~|w~y~z{}y||z{}||{{zz}{}}uzzzx|~w{y|y}|z~|{y}}~~~}{{|||vzz}w{{{|{zx~|}{y|~yyz|y~yz}}|vy}~|||}~w~|{w}x{~z}~y}z~z~|}{|{z{x{|y~|}|~|~}xz|~|}}}|~|{}}w~}}~~~{}{~{}}~y{}~|}|~~~~}|}|}}}y|}|}~}}~}~~~|~}|}~~x}}~~~{}~~~}~y}~|~~~}~~~}}}|~~~~~|~{xz|~}|}~~~}{}}}~~~}~}~|~~||t}~}|z}~{uw}z~}y}|}yz{zw~yy~}}}|}y~~~y}}~x~}y}xzzz{{~}yx~w{}}{~{|x}|{~{{z}{~w{~x{~y~{{w||y}zy|{|z|{y}{~~~{~z|y{~}{}|}|z||}}{}}~z|z~|~|~}zxz|}}|||v|x{{|~}x}~~~|z}y{y|~|x~}~}{|zy{y~{}{}~}|{x}~~|}{}xyzw~y|}~|}|~~{y{~|{x}{z}~}}y}{xy~yz|{z|~{{{}z}z|}|||}x~z~|xtz~|~{{}|y{|~y|y}xzz|w}||}~x|~y~~|{~y~{~|~|~{}~}|~{{yz||z{~{|~~|{|}yz|y|}}y{|~||z|}}{}|{}}|}}~x~}{}}y}y|~zzy~}{~z~}{{|~}|z{}~x{~}}{|{x|{xz||{{}~|zx~zz{}x{xv{{}~}}~{|{||x{~|}|{||z|{w|z||wy{}||z|~yx{y{zx~||}~x~}~~||t|}|{{||}~~~|}}z}|{z{~|x~}z}v|~{syzzy|||}y|~}|yvwz|~}{x||{|z|~yw|~}}z|zz}z{zyz|~}|||~|~|xyy}{{~y||{|{x~x~~vz}~|~{}zu|~x}y{~zx~~z|~{{~|}~~zz~~}}~|~}{~~}|}y}~~~}|}~~~~~{~}~~}}~~~~}~~}~{}|}~}}~{~~~}|}}||~~~~}z~}y{~|~|~}}~y}~~}~}}~x~}}|}~~~~~~}~~}~{~~~~~}y{}|}|x~~|}|~|x|}}}z}y{uzw|}|y}vz{{||y|||z}}{~||}|~}}{y|~yz~}{||}z{{{|{~|~xz{z||zvz{}|~}|yy|y{|||~|~}~{{z}{}}}~||~{{}|~}z{|w}{|w}~|yyx|z{w{||}}t|{~|x{{z{~|z~z}y|}~}|~yx~{}{w|yyy||~|{x~w|yy|}}{}{y{}{zzw}|y~{~z}z}|xx|y{z}|}~{~wy|y{w|w}|x~}{zw~~|~|~yz~|}{}|~{{{y{{z{y}{zx|v{~z}{}}{yzx{{{{||~||~~z~y|~}~~zz{}zy{xy}~|}|}{}{w|{{z|yzy~}{{~~~x~||~~|}|{yy~v~~~y}}||{|yt|x|{z}{~|{y~{~{|{{|{yy~}|z}z}z{|~~}|~{y|}~y|}yz}x{{~w{}}{|{|w{}|}~{~|z{~{}x}|{{zz~~~z~wz~{|xw}}}|x|~|{z}z|||~}{{|~|}}yz~~|z~}zz~{}{|{wx{v{~w~}y}{{uy}}|y}zzzz{}{}~~z~~}|x{}}~~|zz{~~y~xx}|}y}}{|z{x{wzw}~y~y~}x~|~}~}~|}}~}{}~}|}~~|~|}~~~}}}}~~}{~~~~~}|~|}~~}~}}~}|||~~~}{~}~y~}}}}}x|~~~}~|~~~|{~}|}{~~~}~~~~~~}~}~~|~{~}z{}~~~~}~~~~~~~}}~z|}z|~z~{y{|z~y~|{~~~}}z{}xz}~|xz~}{{||}~{{~x{zz||}{w}~~z~}{{}z~}z{z~{|||{~z~~||z}y{~}}|wxzx~zxxu{{|{}|}|{z}y}wz{zz{||~~}~z|{{xxu}{|z|vx~|{}yz{}{~{}w~{{|z~}z{}x{}w|z{w~y}y}~{~zy}|{yzz}{{{y}{||y~|zxy{}x}|y{|{y}~|y}~z{y|~|}{z~|}}{~x~x}}{v{|~|~{~|}{}|}z|}~}|z}z}~{~{}~||~z}{}|}}w{{{~}w{yyy|zz{y}~}~vw}}|z|{}z|y}u||}}~}z}}~~x}y{}z|}|y~z}}v}}|~~{~w|~x|}|~|x~zz|z|z}zz|~|{~}zy|{|z||~xzxy~zw|y{x|zx|~|y}|}~x{|}|{|}yzyy||}{z}yxyzxz{z}}x{|z{}y{}{}|{z|||{}y}~yxz~zz||{{z~y~{z|{~~x|wwy}{~y~v|||z}}}zx~x}{~zzz{z}~{|z{}{}}}|||}y~||y}vy|z|~{|}||||yz~~~~~{{{}{~z}w{}z|}xz~|z}~~{xzy|x|}}{||v{}{yzz~~~{}x~{{xz}}}z{~|yx||}zz}z}|}~~}~~|}~~~}}}|}~}~}~~|}}}~|~|{}~~}}}{~}|~{~}}{z|~~}~~{|}y}w}}~}|}~~~}|~~}~z~~}|~~}}~||{~|~~~~~}}~~~~}~|}{~~}y~~|}~~|~}z~}~~~~~}~|~~|~yx}z|~zzz}}{~y{}~y}z}{|{ztw{~{t{|~{zy}}~z~|}|~y|}}~}||}|y|}yxzw{|wzy~|~u~xzyzyz|v~{|{}}{}~zyw~{{xwz|{||{~{~zzuz{ywy}|zyx{{~zz||zxwxxu~~~zyz~|}{y}z}}}|zwx|}~{z|zz{~tz}z~zz{~~x}||uz||uxyxx}z~}~}}zyz|w|{}|yz~}}|~x~~}~}|xwz|{~y|zz|zz~|{yw|x{||~|||~}zz||~~{}zy~|y}xzyzy~}}xz~w{}xy}}|z|z{~}x|~|{||{~~{~|}~|{zxx{s~}v~yz|{{{{yz|zxy|}x{}{{}x}|y{}|~{}zz{|{}~}~~t{~~z}}{y}{}{}||z}~z~}{{|~zyzyu}|{z{wzzz|w}{y~{y{}u}}~zzz|v~~z||~~zz}{}{y{y}{w|}~|}{zzwz{}~~~|}y{~}y|{|~{~z|x~}}|||}~{x{y|zz}{|~{yz}y|~z|}}~zz}|xy~||}}}|}|~|}{~~yyz}x|~y{|y|{~~wv{|{||||v{|z~~{}y|~v~~z~{yw~||}||xxzy{y{x~~|zy}}~{}|z}{}y|y}|}z|{|~}{}}|z~|}~}~}{}~}~}~~~~|||~~~}~~~}{|~}~t~}~{}~{}~~~~~~|~}}}~}~~|~~~~~}~~~~}~~}~{}~}{~~~~~z~~~|}~|~~}}~~~~~}}~}~{}{|~~}~}~zz}|}}}~}~z~~}}||~~~}zx~{~}}}|~~|~}}~|z{||~~z~}|}}|z|~}wy|xx|{|}y|{{{{wy~~{{zyz}~{{||}~|}z~|x{x}}}z~|}~z|}~y|||yyz~}||~}z~{x}|}}y}y}|y{~~yzz~~|}}zv}yzz|~z|{{{z|{~|~~{xy~|{z|~xzx{~~z|{|}y~~|~z|{|{}|zz{~z{}}~~}}|x}}{wz}|z|z{z{~{}}{~{|z||{yz|}}}y{{~}|~~{|{{~z~z|z}{z~w{}~yz|}|yy}}}|}{{{{}y~z}zw|z||~z~}}}|{z|z}~~~{w~x|wzx~wzzzz}{~~{|||{{~|~|{z{|~{}~|}}y|y}|z{{}z|}x}|~y~~|v~~{{z~{~}}z||}|||z|{}y||~zyzzx~|~||||}~{|}{x{{||{{{}yw}}{~{z~{~~~|}{~xy||x||{z|z}|{}{y}}~yy|}~{y~}}}~}||{|~z|z|~|}~|zz||{z{|z||~~v|w{|z|z}y{w~||z|x|zv{z}}{{|}{{}~}}}z{{||~v~~~z}yz{z|||}{}|||z}~}~y|{|y{~y}}|{~}y}}w}|z}z~|}y|z{}z|~}z}|}~}{}}}}}}|}~}~~}~~~}~}}~}|}}~~|}}zy|}~}{~}}}{}}}~~||~}~~|~}~|}|~~~{~}~~}~~~~{~~|~~{}~~~y}~|~~}|~}|~}~{|~}~~}~|}~~|~~~~{~~~~y~~z{~~~|~~~~~}}~~~~|~{y|~}~~~}~{z}{z{{ywxz}~}}z}{zy{}}||||y}|yz}|w~{~}|y{~~|z{y{u~}tyyww{}zy|x{{{}{{}~|x}z~zy|zz}{~{|y{}zy|{yx|}w|{{{{z}y||x|||w{z}{yx|uzz}{z}{~{{{{}x{{~}{{{|y~{}~|}{}x|z~w}{}|}}y}z}{x|{|zy{z{{}{|~vw}}zzzz|z~~}~|uz{}|{z|{|~{z}}}|||{~y}{s~{||y{}{zzy~z~v}}w|zz}|{|y|}~}y~}{{{z}~xz~|zz|}}~zz|z}z{z{y}{w{{y}{y}x{z{}|y}}~w|y}y{}~~|{z~zz||~{~~|{{}w|w|}{y{zz~w~~z}{|v{|v|~{xx{|}{zz|{{~~~~{{vxz}x~w{|x{~xzy{~w{{y{vx|{{y{}x||~~y{||z~|yz|{|||zzzy||{w{|}}z}x{|}}~zz{x~y{{y{~|{}}yzx~~x}z{|}}yzz~wyz{y~zw}||~}y{~~z~~|~zzzyx}}}z{{x|~|~~|y|{|||~}|z}{y~z{x~yxvz}|z}|x{{y{{wy}x|{{{x}y}y{|zy~z~zy~|~z}z}z}xww{z~}}}z{}xz{{|}{~{}~{y}{{~z}}}z{~z}zzs~~~~|~z|~}|~~z|y~}}~~}~}|~|~{}|~z}}~~~}~~}zy~|z~}~x~|~~z{|}~y~}|~|~~|}}~~~~|~|{}}}~~~}||}~~~~~~y~~~}~||~z~~}}}~~|~}~}||~}}z}}z{~~~~~x~|~x~z|z{|x{|}z}{y}{~}}}}~|}{~x|zz~}w{{y{xzy{|y|{}|{}{~~|vy~{y~x}y}y|}~x|w|w|}{}x}}}~w|}}~z|{||{{z{{{{~}{{}}z{z|}zy}{}w|{}{yz{|}w}y~x{|{y|y|{|ty~|y{w{z~w}|~x{|}~~{|}}|}~w~{~}z{}yz|~zz}||y{}z||y{}}{|x~~zz~z}z{z{|{{}}{|z~}z|x|}{z~~~}{~}}y}z{}|~z|}|{|xx}zy~{u|y{~y|z~}~~~z{z~v}~||z}y}}y~zytz}}zz{~{{~|z{x}xz~~z~x|}y||y{|x}}|y{}}{|y~z}}}~|}}y}yz{}}||yz{||y}}}}|y}~~}~{y~~}}zzz||~v}||{zz~}z{~|yz~|y~|}y}|z}y~xx}~~|}}z{}y|y}z||{y|}zv{{y|}y}{yz~{}y~~zuy{~zzy{yy}|{|z{|{z}zz~{|||~}~}y{~|~{zz}|||z~z~z}yz~~||y||~x{~~|y}|{{~{x}|yzy}}{|~y|zzz{y||}w~}{z{z}|{|x{}z|{{x~}z|z{}~~~}y|~y|}{||z|w{z|{|}{{z{}z}~{~~y{{z~{|{z}z{}}y|~~~~~~~|~}~~|~}}~~~{{~~z~|}x}{~}~|~~}~}~~|~|}~~}{~|~~~~}~}{{}~}~|{}{}~~z~{{|}|}}~~}{~~}~~~|}|~}~{~||~}{~|~y}~}}}}~~|~~~~~|~}~~~|}|~~~~{|{~|}~xzx}yuxz|{x~y~~~zxz{y|z~zxx~}wy|}{u|}|zz{~y~|}|zz|{~}{|y|z~y||yy}{~{|~{}||}}z}}y{z~|z{}z||~~}z{~|y}}z{x|}{zzzz~yyyt~y}~w|}y{z~y|}}y}|||{~{~z{}{}y{{~z{z~}vy}z}|x|x~zww}|~{|~z{w{{||}{~{xy{|x}x|x~~}|x|z~{~||x|{~zzvz{|||}z|z{x}ywzx}zwvw~~|{}}~{}|~~x}z|~}|~}z|}~xzw}~wy}wx|~~}}z|}xx~||}x}|}y}}{}z|{|{{x}{{~x}{~{~|~|z~zy~zv|zz{zxzz~}{x{|z|||~||z|{}}|}|}~|||{z~{z{~|}wv{y~}~zz{z}z|}|z|x~y{~z{zzz{~w{}~||{~{{~y}v~}}z~zzy{{|z|{{{y~}z|}}}z|y}x~}~}y~zy~|{y~z~~|}y{w~~~}{y||}|~zy|y{~yzw{}z{vywxr}~{||xyvz~|~z|{}xz{y~|xw{xxyx{z{}|{}~}|~{x{~{}x}{}z|z|~}y}|||{~}|~{xz|z}y|z~|{z~}}x~}|~~||{x~{{||z||x{|~~|}}}~||{~~~~{}|~~}~~|~}|}~~~~~~}~}}~~~~~~~~}~~~{|}|~|~}~~}~z~|~||~}}}~~~}~{}}~~~|{~|}}}{}~}~|}}~}|~~~y~~~}|}}}}{~~zz{}|{~{|~~}~~}~~~~~{}y~x~~|yyx~{zwx}|~}yz~~||~xw{{y|tyyyyx}{{|}{}||zx|~y}}}||xyy{~~}~x{|{|x{}z{{yy}{}}~{|w|yzz|}|}{}z|x}x}zx}z|}}|{z|}zz{~|x{{y}zxx{}}x}xx}{|x~|~|}}y{z}z||w{|||z~}zyyzz~|vyz|{~|y{x|~{y}}}|~t{z}{~||x}{}}{|y}yxz}|}y}|~z}|{}{wz{yw~y~z~|}|z~w||}}~~{|||~}z{}x}z||z|||}w}||{x|}~|}|yy{}|}||}~yy{y~|x{}|}zy{y|~~}z{z||y|}{{yzz}~|~{wy|uz{||zy{{}}{{w{z|{z{z{zxx{{|{yz|x{}}{z~|y}}{w|~zx{~|{{{yzx~y|}}{zz{{}{}x}{zy{||z{|z{|{{|}|}z|zwzyz{{|xz~{~}~{||}}}{|zzzyz{w~}|{y{{~y~}{w{{w}y~}zyzy}z||zz}|||{}z|xz{y|z~}|u~z|{}w}|x|}{zsw~|vz|}z~}~||~{}||~{x{|z|~}{|v}{~z~~z~~w}}}{}{~w}|{{z}v{}{zz|ty{x|~z~}~~|zz~x~||~~z|{}{|}}}zyzz{~}{yyxy||}{{vt||z~{||{}~}~|~~~~~~~{~}{~~~|y~|~}y|~}}}~|}~|~|}}}w~}{{}~~{~|{~}{y|}~}~{~~~|~|~}~~~}|}~~}}{}{~~~}{}||y~~}~|~z}~~~}~z~}|~~|}}~z~~}~~||}~|}z~}|~}{~~}~}|~~{y{}w||{}~}zz}y~xz|~~{~{}xyzxy}x|z|y{y|~{|}~}||}~y}~}{}{}zy}~{|~}y{{~~y{y}~~zz|{zx{}v~vz|xy}|z}|~zw}}~~~{y|xv||||}yz}|~~{zzz{|}}~z{{x|yz~z~~y|z{}}yzz|{||||{}yz{|}|||}z|z{yzz~z|{|{{~{|{|~~|}~~zyy|{}~}y{}}~}}z{{||||{{}}}{x{{{|}{{y{yyww}{{}~wy~x{}|}y|~z}z}~|~|z{|y|~~}~{y}|xy}|z|||~{|}z|z}|z||{|{}|~zy|}~z~{n}~|}{z|z~|{u|}}~|~~z|~t~}}y||}wyx~~~{|{xx{}}y~~}~|w{~|z}}x{}{x{}y~z|yz{v{y}yw}}z|{xx~}{~~}~y}|{z~}{~|{{}v{}x|~}|}|}|~zz|v||{|y{y}~zz{~{zwy~}}z{|}x~z|yx}|x{}~}|u{zz{|yz{{~z{yyzy|~y~~||z}{~}}~x~{z|}~x{wz|}z}{w|}y}}{z|~|}|}|z~{}vy~~~|{y}~~}y{}~}zzz}u{{{zxy|z}{{}y}z}{|{}~}y{x|z}|}|~~~}~~}}}~~~~~}}|}}|~~~}~r~}~~~}~}~}{}{}}~~}}~~~}~}~|{{}}u~z|~}~}~}}~~yz}~||~|}~}}~|||}{~y|~~~}~{{}~}~~{~~|}{}}~||}~~}}w~|}~|~y~|}~|{~{~}}|~|}{~|}~zz~{}~~|}~}~~~}~~yy{z~}}y|u{~|x{z|{}{xwy||}~|z|x~~}{}zv|}zz{}}y}z}~}y|||z~{}w~}~{~{yzzz|yw{~|xyz||{~x~~~wz{}|y}|x||}~y{{y~}~||y|}~z{~{y|~{{z{v}x}|~zzzyy{zxv|zz~}yx||}{|}~{{}|}|~{{||}}|{{{{~y{{|y}|~{w|z~}|~|~{|}~}{z|{{y~|zx}}|~y}{zx{~|~}}|z|}~~~}~|{~wwxzw}yx~|z{~{z~~zw~~{|~}|z}|}x|x|y}}~z||z}{||x|~z|}~z{|{z~{~|}z||zyz{xx{~~~|zz||||{y{~xz}}|{~s{|}~}}z}~wy{|{}~~~z}x|wzy{y~|~{x|}|z}~}~|x~~z~}}y|}zz|{uz|yzy{z|{~p}|~}||v{z}||{|{}yz{|||~yzx}||~ywy~}}}}z{{|z{t}|y|}{{{~z~~~}}}x}z|{zxzy}x}|z~~{~~}|y{|{}z||yy}||yz~|z~|}{~y|{|}yx}}y}z~z}||x~z~}y|~w{~z|}{{|}}}}~{y}z{}{tx|y}|y|~{y}{{}yy{|y}||yy{z}x}}{{~|z}{|x|{{|{~~}z~~yx{~z|x|w|zz~{z|}z~{}{zz~{}~|z|}~~}~~}}}~||~}~~|~}~~~~~|x}~|~|||}}~~~~}}~~||}w}~~}|~}{|}~{~}|y~|y~}~||~}~~~~~~}}{~}~~~}}~}~~{~~~}}}}~}||~|~|{}}~{~~}|{}}{~~z}~~}~z}~~x~~|y{w||}y~z|z~yzzu}{zz|zv|}y|}x}}|~{~~|}|}{|z~~||{|y~yyw}x}|}xx~v~~{~{zxy~~zzz~~~}{y~{}y}{}z}z|zzz~~{z|{~{{z|y|{{}yzz}|y}}~zvz{}z|}~y}|zy|z|}}y~yz{~z|~{}|v|xyzxxyzw~}zwz{~||xz{~~~~}}{~~z}||y}|}{}||}|x|{z|{z~xx{|v~{z}x{zzz}w}z|||||}}v}{~|||}}~x{~~}||}}||}||{x{v~{{zw}yx}x~|x}|xz||{}~|zy}|~}zy}y~{~~}~~{wy|||{|{{xxx|{|}|z~y|zzyyz{|}|}~~z|z|~~z~}}|||z{~}}s{u{x{~{z||}w~}|{}}{x{y~}y}~~~|~}}}{{~|~{|}||t||z||x}yx}}z~y~~|~z{z}y{{}~xz{}}{~y{{y|{}}z~{|z|~}~|z~x{|y|}}z{y~xwz}z|}|~x{z|}~}z~zz{|x~yzyyyzy|~|zw~~}w}}z|z|~|||z}{~|yx}xzw{{z}~z}y}|z}{{~{{}v|x|wzz}z~{x|{}}}{{{}y}zz~{~}|~z}y}~}}~||~~|~~~|{z}|||~}}|~~~}~~~}}~}v}|{~~~~~~~}}}}~}}~~~|{~}~{}}~}~}~}|}z~~}~~~||~}~|}~|~}|}|}~|}~}~~}~~}{~|~~~}|~~}~~}}|}y{y~{|z|}}z}~|}z|{}y~y}y}zzw}}}{~|~y{zxv|w{{y~}{|~xwz{|{zz~}||z|z}vyy}~}y~{zw}}~}}}~y}|y||~|}}{}{~{z||}z|z~zx}||}}y|zy}z||}~z||w{w|}wxz{{~{x{~y}||w|z{z|y{y~z{{{z~{x}~y}}}}y{}|{~z|z}}|}y}w{x||x{}yyz|{{wy}z}z{y}~xxw{|{z}|{zw{}z|}~|}~yzu|~|~~|x|{y|x{}~v{{{~xy|}z{~z{}|{y|}|wzy~z{w{~|zz}|~~xw~{}|z{z~~z~~y}~{~z{~}{}w{||}|y~{z{z}|~|}zz}}zy{}}zz{}yyz}{z{vy~z~~}{{xy}z}y{}x{z~}yv}{tyz~y|zz|y{y}y{x{~yz}{~}w}~~{x}}}yy}|{{{z||{x}w{~{y}y{~y{~u|~}xzx|~}|}{z}||{~x|y~|}yz{~}yv}wz|yz~z}|}}z}~x|}{}{z|ty{{||y|{|}{{|{}z{}|{~|{}}}}x}~{~yz{}~}z{|y{}|~w}z|~y{}~||~{||||x|||z~{|~~~|wv}}y|w~|{}{||{~xyzy|x{|}}|~~}|}sw{|}|~}}~wz~~}}~}}z~}~~{~~|~~}~~}}{}~|}}}z~~|}~}~}{{|~~}}{~~~}}~~~}}||}~|~}~}~|}}{~{{~}~~~~{|z~~z~~~~~}}~~|}|}~~}||}~~~~~~~~~~~}}~|~|}}}{{}||}~}}}|~z~}z~~~|~~~{~~}}z|w{}~~}{}wzyxty~}|y~~y|zy{|yu|{zzzz{|~z||}|zzzz~{|~~z~|{{{zx~||}|{z{{{~|zy|yyxx{yyzxy|~z~~z{z|~|{{xy~{||x{z}|~zzv|}{|}x{}{}|z|z||~~zy}v|}~xy{{|{~|~~}w|z|{~zy{|y||}{|~}z{{~}}||y{}~zxx{|y}}y~x}||}wzrw{yx{xxy{~~w~|~~|~||~~{}y}{~z~x~zw~}z{v{}wz}~||{{|yz{z~{}{}{~}~}z|}|{}z~~x~{}y}|~~}|x|yxwyzxwxzww{{z|{{xz{z~~~}{z~{y~~z}~~}z|{{}}~~~|~}x~y|z|||{|ywz{{z{{~vu~x{}}z{{~}{~~z}~|y}{|}}~w}{|v|}|}zz{||}|z~x{|z{{{v{{{{{{}|~y}~wy}|{}|}|yy}}}w{wz}z{x{|z|xu}{{}{{x||z}uy{|yzz}{{{wx~zz~}}{y{|}|zx~yy{|~wz}x}}w|x~||xz~}x}|yz|y{zw|{}~|}{x}z~{zz{|}y|zzy}{uv}~y|}~|}}}wywz~zxy|{}|}~{~{yx~~{~y||~~}{xz{|x|xz}}yy~y|}{{zw}{~wz~|}}{~{{z}~}|}}~~|{{}~}}{|~~~~{~}}~{}~}v~}~}}|||~|~~~~}}~~~|z~~}z}|}||~~}}~|z{~}{|}~~|y|}|{~}|}~~||z~~~~}~{{~|~~{|~~~|}~~~|}{~~}~~~~|}~~~z}~}~~~~}z}~~||~|~~{~~~{}~}}~{~}|{{{v{~}v{}~}~}~}}}~~~|~|z}|{|zy}|~}z{|~zy|||~}~yz~||zz}z~|{~|y|{zy}v|{~~{}{|}|{yz{z~{~~y|~||}z{zzxy||~x|}|t||{||{~{v|~~z|}}||}|{wzz}|}z|{vx{~wz{}~w}{}~{}{|||w|{}z~~}z{{}}xz|~{}|}~}}y~z}y{}}~{}wv~y{}|}|}}}|~~}|}z~|y~~~~}~{}~|~}|}{x~~}~|z~~xz}}{~}|{|{~x}y~{}~wv|~}x}}{zz}y~~~|y}y|}{|}z|~x~{~}}|~z{y|wz}~~{z~|y}|}{{~~|}~{||}|v||{}z}}{~|}}}}|}|{|~zzz|}~|}||~|zz|z||}yyz~{||z}}}||zw}y{}}xz~|}|}{{~{yzz~xzy}}{|~~|{}{|y{~|x{~|}zy~x|~|z}}zzy{|}}y{}~z|{z|}}{|z~y|zy~{~zw}w|zy}|}~|}~~z~{~y~~~x~x~}{|}||}||y}y|~{yyz}|~~z}{}yw{|}xy}}|{z|z|z|~}}|}~~|{~||~z~~yzz}|{}{}xu}|{}y|y{~}|y||~~|||}~|~~}{}}z}}|}{}y{~~~x|{{}~u~z~~}x}y}{}|}{}|~~|z~~}~~~~~~~{}|~~~|{{|}~~}|~|~~~~{~{}}~}}}~}{}~~|~~|{~~}~~~~~y~}~}~~|~|||~~~~~}~~|~}|~{}~~{}|~}z||{~~~~}|}|~}~|~}{}~}}~~~}z||{{|~~~}|~}yy|y}zyy}zz{x}|}{~{~x~zy|y}z|{w}u}|~z}~z|}}v}|}{}{y{z{x~||}|~~}}z~}|}yx{}y}~|yz~}{}{zzy{~z|~yv|~|y}~{~{}x~z|{{yz|}~y{|~|}~v{yyy}}z||y|x{{{z{z~y}{~~y|~~}|{}{{z{}zw}~|{z|zx}x|{|{z{~yzyz|z|u}z~}~z}||y{|{{}}{z|}~}}~{~{}z}xzx||{|~z}z~||{~{y{~~{zy{~|~|x}{}{~t|zx~~|z}}xy{z{|x}z|z~{z}zy|~}zz}xy}|y|z}{}|{zy{~|~y~}z~|~}{~|}yz{{||z|||z{}|x|z~vzz}|~~{r}{{~~}~|z}~{z~|}{|}y}{|{zzxx}~yy}yx}{}~~|~{{|~zx~}}z|~{}z|~|xz{y}x|}z}~{}}|z{}z}{|w~~zw{}u||{}yz~zvy}}{{|}w{{}zx{~~z~~r~zxy||zxy||z}zwzy{{}~{}w{vz}}}}}v}~~|~}{~z{{}~}~}z{{|}|{|{|{y}}{zzzzzz|{{~z{~w{z~}~}}xz}}}z}{|}|~~}~z{yzy~}w{{zx|zxyx~~|{y|x{{}||wu}~u{{~}}~~~z~}||~~~}}}~|~~|||~}~~~z~~~~}}{~~}}{}~|}~~~~~~~{z~}|~~~~~~~|x}}~|}y~~~}}{~~}~~|{|}~}}}~~}~~{~}|~{~z}}}~~~{x~|~~}~~}y~z|~y~z|{u{||}|~}~||{q|||z}{{}}}~~}|zw}|{~zz}~{{~~vw}w{zz}}}|{~y}|}}y{~|}y{|}zy|zz|||~}||}|}|yx{}x~~}z}}x{x{{}}y{|}~z|z||~y{~{y~~~|~|y}t}z~}wzz|x~}~y{{|~u|tyz{z~z}}wzx~{y|}y|}}zy}~{x{x}xzw|zxu|y|y||y~{{z{z~{||}{|z}}}ys||||}yz~}}}~~x|z}{x~{~y}{{}z~z}}~|~{{yy}|{z|}}y}z~|{}||y}~}{v|{y{~{x~|||{x|}|z}w{}}}}|}|~}yv}~~}~|~||zz}z|}~|{|{|z~||w{~}}yxz}z~z{y|}z}z{|}{{{{{}}z}z~w|}~~~{|x}}~y~v{~x{{{z}z|}~~~x{}~yy|||z|x|{~y{yzx}}xz{}|}|{w|z~|z{xz{u}zz~|~}|~z|{}}z}|}}{{~}}z}{w~z{~z~wx{~}{{zz~||x|}zx|z~{{yz}yy|~{||{w~{~{~y}{{~|w{}y}~zz}|}zx{{{}|{z{~}~w|x~}||z|yx{}~}~{wv~|z}}}}z~{}|zy}|}z~vw|}~z~~{z|}||x|{}}w{zwwz{z~x~z{{x{{}x{~~}{}~~t~}|~}z|~~||}~y~|~~{||}~~~|}}}}~}|~~{~~~~x~~|~}~}{}|~~}~y~}~{}}~||}{~}~}~}}~~}~~|}~~~~~~~~~}~~~}||~|}yy~{~{~~||}}|}~}|~}}~}}{}~~|~~y~~~~}}~~}~}||~uz|}{}~~{~{~}|~~~~~|~~z~y|~{{~~~~z~{|xz|~yy|}||}~{y}~~zz~wx|}yy||x{~{yy{}z{s~zy~z{y||{{v~vz{||xzwx}~}}{}|zz|~~||~~~|~{{zw}~~z}z~~x~{{||y}~w}~x|z}{|yxyz}}}y}|y~yzz|~~~y~x|{|~z}|}~}{|{z|{z}|vwx||xy~w}}||v}zw~}z{v~}~~{v||~y}}{}{~|{}}}xw}}~{{}{{}|x~{zz}~{{|}z{z}|yp{{}z~~z|~{{z||z}{~}wy}{}}~z{z~y|{zxyzx}uz}|{{yx|y}{}zzy{|~}z~z|z}~|{z|~||z~ywz}{zwy~}{|y|z{}zxv}~{~z~{x~{z||{|{|yzy}~}z}|~w{{~{}}~||}}~y}z~tyuvz||~z|}{~|~w{{~{|z}{}|w||}{~|z{{}|z}|z|z~|}y~|}{|}{~z|~|~~}{}w{x||{~}|||~}{}x}zz{~y~||}z{}|xw|}|~}~}|||~x~{||{~{|z|{x}~}z{}}{~}~xz}zz}yw~{y{xw~v{{~y|z~vy~}z}{}{|y|z}{z|}~}~{z|z~~|z{}||w}}zyzytz|y{{~yw{zz}~yy|v{{|z}}}|}}}~||z~z~}~{}~{~{}~|~~}}~|}}z{|~y{}~~~~|~~}~}y|~~|||}}~~}~~}~|}~||~{~|{}}}}}z}|z}}|{}~||~~~~~}~}}{}|~~~~}~{}}~}}~~~~y}~|}}|||}~~~|||}}}}|~~|~~~}|~{~z||~{{|{}yywx|zs|y}}}}y{}}z{|x~~zxz{z}|y{z}z~{z~|{|~}{|z~z|}|z||}{|||wz|zy~|{|zyzx{~|{||||y}r{~}{|xy}}}{|}~{|~x}|~~xw|z|}}~||xz{z|ww{}y|zzz|z{yy}zxz~{}ywyw~|||}|||}z|z|zwz~yy|}x}}|}|{zzzz{}~}z}}|}}}z|||~|~~x{{xz~|z~x|}x{w{~{|z{}|w}~}zs|~w}|{xz|{|}~{|{{||{zw}|y}{zzz}}|~x{z||{{}{v|{z|}}{|~y|z~}~{}||}~}z|~~}~~~}z|y{z{~}x{y|~}z}|}z~y~|xy}y|{z~}z{}}w{|{~{z{|{{z}|~z|yy}~~{{yz~|x~}{~|{~y}}zw{||}}~xwwz|z||~v||~z~|}zy{|~y}~|zz{{z}y~{|wy||}z}|~{}~~}}xw{~|}v{|z||z{}zx~{|zw|{y}w~{u|z{{~}}~}{||||z{z~~z{zyx{||{zy}}z{xyy{yz}z}|{x~~zyz{}y||t}z{~yyy}|z{}zz|xy~t{}}{|{~|~z~~~~{z~{{}wxz~zy|x{y|~x~|z{||||{|}z}}yzz{|}}~{~~x~~|{~~z~}}~~|}}~~}~{}{~|~~t}~}z}}}|~{}}|~~}y~~~~{~~}{~~~x{~~}y~~}}~}z{|~~}~~|~{}}}~~}~|{~{~}~}~~{~~{~~~}||~~~}}~~}~w~~~~{~|}~}}|uxxw|w~}y~|~z}}}y~{z||{||yzzy|z~z{{{}{z}xx|~|}{}|~{|{z{y{}{~y{z||zw}|z|||y{{||z|}x~{{}}~v|~{x{|}{{y}z{zx}~|{z|~z{}|}~{u}zw|xx~x~{y}y}|}z~~~~|~u~y~|z}}}}~|zz|}|}y|{~~wyzz}~}w{}xy}|y|||}{~w{}}{{y{}w~}~{|~~~~{}z{}y~y~{y{}v~|~{|z~y|{|y}x{{|zy~~~{}z~zy|y|z|z|}y~~}}|}||z|{|{yz|z||wu~{}u|~}}{~{y}w{{y|y~zywyt|||y~~~}{{~{xy}|yzx|~y~~}w~x~y}~yyww|{zwzzy~{}{}{|}~~{{|{~}~|}z|}~~{{zu~|}xz~}{{yz||z{{{}y~|}{z~}~{z|{~{~x{|z}||{z{}yu|~{y||x|x~|}||}x~}|{|z~{}~zzw}x}}{{{{~{~|~~y|}}zyz{}~|{~~||z|~}|xywzz~{zy}}z~|~zv{x~x{~|{zz|}|}|~~{~{}}}v|{{||z}|{|{}{~|}|y{{}{}{y||~|z}z{~zz||yxx{x|~}}z~y{zv{z~~{w}y|y|ww~~|||{|||~|~|}|z}|}z}}y|z~~~|}|~~~~~~|~~~~~~{~~}z|~~}}}~~|~}|{~z|~}~~~}{~|}|~}|~}~}|{~~~~}~{}~z}}|}}~~y}}~~~}}~~~}~}~~|}{}~~|}}~|~~|z~~~|}|~{}~|~}~~~}~}}z}}~~{}}~}}~~|}~~{~|}z}}~~}~~z}~~}~~y~{z}|~|}~~~}~|}{z}z~~zy~yv{|~}}||}zyxyz}zz~wz~zy{yzxzz|{y~{|}||w}zzy{xy|{u{{y}{|z}~z}}z|~}{y}||{{~|wy||}|{z|||z|y{}zy|y|}||y~~}~~w~}|z{y{|w~}~|zyyzx~z|{zy}y}{w|}x~~~~w}}|}|wz|~zy}~~|x{~}zx}y{}{{~|{x{|yz|xy|v{|}x||{}~|{||{{}}|{|z{y{|~}{z}}}yw}~y{v{}~~y~z||}||z~|{~|z|{z~~~|x~x}~{|{{w||~z|x~}y}ytzz||}~~yzv|~zyx|}}zz{y|~zzvzu|{z~~zz~{}}|zw~}|y}xyzz|~y|zy||~z~||}~}zy|z|z|x{x}|~~z}zz{|{vyzz~||}~|}z|{x}{{zz}{{x{~{~|{}y~wz~}z}~}yy}{~~z{{{{~z|yxy~~x|}~wy}}w{|}{x{}{{xyy}{}~{xwx|z|z~}}yz~zy{~}}~}{y}~x~{zzx{y{~}}z{{{z||~{|z~z|zx|y}y~{z|}vzz~y~z~z~{{|{z~z}{{|{}|}wy}~z|{|{|}{|~{~}xz}}{|{}}~zy}{||}{t}{xyx|||x{}~z|xz||}{z{z{}{|}~z{xz{|}x|zx{}x|}y~}~|z~|{|{}z|{~y}~}~}}}~~}~}~~~z~|~|}}|~~~|z|~z~}~|~~~|}~}~|~}~{}}}~~|~{}|}z~~}~~~~}|~~}}}z}~~~~|}}}z~|}~~}|~}~}}}~~~|~{z}~|~~}~x}~|~~~|}|~~}~}}{~}{|~~~{~}{~~~~}|~~~~|zz}y|zz}|~}}x|{~|~}z~}y||zw~{v|x|||wy|~}|{~{{~yx|}z{}{}~zz~~z{}{w}{vzzxyz~z||yy}~zy||}y{|z~||~}z|~~~v|||{y}}y~z}zzz~y~{{w{}}zzy~}{yzyzxuy}x{wyy||~zyz~{|||{}wvx|y~y~z}|}~|}zz{}xy}{s{w}x{}{||z{}{|yyzv{y||x}zz}x|{y||||z}{||}{}}~y~xz}{|~y|||w~|}z{}zxwz~y{}z}|{{xw|~~|{z|z|zz~{z{|}}zy~|x{{yt{|z}u|x}|zvz{}z{}~~{z|{~}}|y}y|~yz|{~~x}yx}z|}z|xtz||{zy{y|yy}~||}||z}|z|}z|~}~}}||~}y|~}||}zy}}}}z|}~x||yzt{{{z{~~z{z|wz|{}y|~{{}~zz~~~xy~yz|{z}z|}|}~yw~}|z{y{|yz}~}~~}~~zyz|}y|}~{{y{}|xz}z|}}z|yyz}y|y}{{yw~w{|}z}{|~z~y|}z}||}z|~}}zy|{}}zz}xy|}{xzxw}w|yz}|~{{~|{~zy~~|{~|~xy|~|~~u~~{w}v~v{{~z}{{{|xzxwz{~{~z{|w|{z|z}~}{}w|{{}~}~}}|~~}~~|~~~{}}~~~}}~}~}|}~|z}}~}~~~|~}}}{~~}~~|}}|~}}}||~~z~{~~~~~{~~}|~}}}|}}~}~{yz}|~~}|||}~~|~~|}~}}}~{~~||}{~~}}~}|~|{~|~}~}|}}|~}~~|~~}~|~~~}}{{xz{{z}z{~}}~y||~|}}{~yy~|}}|{|{{y{{{~yz|y}yz|{x||yz~~}y{|||~|yz~x{}{|{{{zzzx}}y||{|{zyzz}x{y}}y{|{x~}|z|~|}~|w}z}zzw~~yx{{|z||{|z{zz~~z}zzx}y{|~y|~z||}||yy}yyy|{z|}||}||y~z|z}{y{|~{}~|~z~|x{zw{|z|~yx}yz{zx~{|w{~y~~zz|}{{w{z|{{yz{||x}|{|y|z}|||{z{~x{~{x{w{{|wz{{}|yzy{}{|{||||~w~}|yz}}~uz{z~|}}||z{~|~||}||y}||~yx{y{z}y{sy~x~~y|zz|{z}~~zx{{|uy~~{{{yzzz{zz|yz||{~|}|{}||x|z~~x{}{|w~z|z}}wzzzz~x{|~|~|{{y{~|y{x{{y{y|{{|zz}yzy{y~}||}~||zz~}y}z{y|{|{~|{z{|w}{z{~{}|~{~|~yz~z|x|z~w{|z}z{z|yy~yy{{}}|y~{~z~z|yw|}xzyx{|y}{}{|z||z}~{|x~{|y}yw~x}wz|||||z~z|{{}||{z|}{{{zzzz|{ww{|}}~}}}}z}||{|}||{|~{{{~|~|x}y|~}~~zy{}||{}zy||}~}}}z}~|{}~~~|}~~}~||}~~~}~}|~~}~}{}~~|~~~~~z}~~}~~}}}~~~~~}~}~{~~{~{|}z||~|~}~|~~~}~}}}~~~|}}~||{~|~|~{z~}~|~|}~~}|}~~~}{|~~~~}{|~z~~{}}|{~|~z{~|||}{}~~~}}}~}{~}|}{}|}}~yyy|y|{zy}~{zv}}}{{y~z|yy}~|z|{yz||z}{}~{~z{~|}{~}|zx{~{||}xzw|{|zx{{y|{||}zxx{x|x}|z{~y}}{y}|yxz~|}z~|~~}{zz}{wxy}x}~~x|yz~wx}uz{|y~{{~y{~~|y|xw~||{~~~{{|zz|{|yy}{}}|xy}y|w~||xzxyyy|}}}||~}y|~w~}}zz}~{zx|wzy}y|xyz}yuzzzx}{x~xzz~|z}{~|}~}~}xy~~}}z}{||~~z~}|tyx~|yzy|x|}z}}{{zyv|y|~}zz~z||x{y}xz~x{z||}}{u|||}~yw|z|||y}yx||z~~}}||y~}{~~{{~{{zx~~~{zz{|~}{zw}}|w|||{|{{{}uzzxz}z|}yz~{|v{xz|{}|{}{|x}{}z|~|{z}||}|zw||}x~|wx}||t{}w|||}y|}z{{y{}v~||}|z}||u}~}~w}~|~|}{~{~|||}xz}yw}zzw{y|~yzzzx|~|}{~~|u||{~|{~~~{x{|z}||w|yz}||wx~}xz|x~|{wuz~{z}y|}~}{~~{}|{{z|zy||~z}~|}~}~{|z||~|wxy~}{y|z}|~uz|z}w~~{|w~|}~{{}}z||~~~~}~~{~}}~~~}}}~||}~}~~}~}}}~{~{|~~}~~|}|}~~~||~}|}{~|}~|~~~~~{||~~~~{}}~~~||yy~~}~~~~z~}||}~~|~{~~}~}}~~~}~}}~~~}~~}|~~}~~~}}~}}~|}~~~}|~}~}|{}~}|~z{}~}}{}zxzz{wzwxxzxy{}|}~y}xz}xy|x~{|w{~{z{z|x~{}}~z{y~|y}|yz~|x||~{z}~|}}{~wy{|z||v{x~}~{}{~{{|yzw}x~t|}|z~xz{{{|z~xzyy|x|{v}|~}z|z{~~|z~y|xz~{{yx|z~}{z|z{{y}z{}||}}~~zz{{||z|{w~{|{~{|z}y}|}|{z}zx}z{zy{|{}}y~}}{{~y~zxz{|}~~x{{||{yw{{|~~y|uzy{{z}~}}}{~{y}|{z~{{~~y{z|~yyzzz|z}}}~~y{{x}~z}||{~~~||{~~}{~z{z}{y{{}||zxz{|z|{~|y|}~z|{~{}}{~~xwy}{|}{z}|}yy~|}zw~}y~~|~}{w|{{{y~|{~{{y~~||u}~vyyv}z|z~~z}|{|}~y{~|}{~{z}}z|~xzzz|z{z||z}y}wzy{{yz}}}y~vz{|zz|y|w|y|{|~w{{vz}y|}~}y~z}~|u}|y|}{|y|}y~|{~w~yxy~~}y{yz|~{z|{yy}~|~}xzy{y|~y~z~}{x{z|{{z}}}xzy||{|zz~yy{{~~z||r{x}{~x~}|{}v}}{|~~~{|}zyy}|}xz}{z{}y|}z{}z}|||vz~zz|{z|{||v}{xy}yz|{~~|}xyz~~zy|{|z{w||ywz{x{}xzy~y~{yy~zu|||~{|~~}~}|~|}~~~||~~z~~~~~~{{}~z~~}}~~}}|}|y}|z~~~~~~}x}~}~~~~~}}}|z|{|~~~~}~}~{z}~}~~}|}~||{~}~~~}}{|~~~}~}|~~}~~~}~}||}}~~|~~}~~y~|}{}|}|{~}}y~|}}~{}~{}w}zy{~}~yx|w}|ywz{}v{|{|yz|zzyz|z~|zwy{|{}|yz}y{{vy|}~~|}}uy~{{}{{~}|x{|yyx}zz||}y{}{{}zz|}zz{z{x{y}}zz||{{~|{~}{z||z|y|}{zx}|xz}z{}{~}~wxz{|{w{|{xz{yx|~}{}}~~|}z~}{~~}}~~z}y{{}{zzxv||w}|}}{{|{}}|{{}}w}{|y{{{}}}{~z|}~{}|w{yvy}{x{}}}}zzyzzz~|{|{w}{}zv|~}~y{~z~}}}}z|}~|}||}zzz|yy}x~{|{wz|{wy~x~|~y~y}||y~{z~~z||{|}~|{{{{x}}z{}||{~||zxx{}{{yxy{|z}z~zyyz}~{zzz~||z}|v~{{{|||~||{{v~|{z}{xxy|y}}|xyw{{u{|||}{{|||}|~|z~{z}yz|{{}}z{~|~}|~~|y{z}|{{{~}y}z|{|z}{}~~{|xz}y|{~||y{{~|x{{|y}{|~|y|x~zww|{}{|}x|z{wv{x{{{{|x~~}|zzx}}|~zz~zzy}y~yx~|||}{|{~z{x{~|z{}}wx}z~wuxyz~y~|yz~y~|~|{|~|~{~|y{{~}}|}~~xw}wz|xx}{z}{{x}{|~}|{uz}}{}|}z~{yz}}~|}|~~~}|~{~~~~~}~~z~}|}~|~}~~}}~~}}|~~~~}~~~~~}|{~~}}~~~y~}}}}{~{~~|}|}}}~~~~~}}|{~~~~}|~~|~}~{|}}}}~}~~}}w~z}~|~|{{}}}~|}}}~~}z{~}~~~~}|{|}{z~~~{{~~{y|{|zz~||}{y{y|y|}~|~y~}|{|{{}}{|{}z||||{{}~}}x{x|~||xz}w{w}}{y|~|~z|{}{z}|x}zx~|z{xxy~}{x{{}z|v~~y~|wv}z{z{}ww}}z|~~~z|yz|yx{|zw}|w{~}yzw}}xz}{~{~~zx|}~}~~~|{y{}~|{z{~{zz}}|~xyv}{z|~z{|{~~xyx}v{{~}{{}|{zy{{}y~~y{yy}}}z|y{|~x|{}{y}|}z|x{~{~~~}xx{||x|}~{|{x}wz}|xwxz{{~{wx|{{}z}{{}y~}~||~{}{|z|}z}|}x}~}~}z~y~{|z}}||}}~}w~}z~|{y{}{}{|{|~vz{{w{z||x}zw}zy}~|{{w}z~y~y~~z~~|}y}x{}{{y~|}}zz|y~x~xx~}}w{xzx~{{z{||}}v}||w}yz|y~||zwy}}~z~{xx{~|}|{}zz|}u~}}{~|}}x|}|z}x|}{{}{z}z}{~}z{}{}{w||{~}{zy}z~}y}}{}~|}{{|z~|y~zz~}z}|~}|x{ywxy}z~x~}}|}{{{zy~z}yyzy~||~}|yy||y}yyx{{|}v~~~{{}z{z||}|x~x|{~}}wy{~{{~z}~~z~|z}{}{~|~x}|~x{}|x~w{}|xyy}~|~~}}{|}}|}~}~}~~~}|~{}}~~|}|}~~~}z{{~}}|~}~~z|~~}}}~~~{}}~~|}|~~}}~~~~|}}~}}|~~~~~z}}~~}~~}~z}~{~~yz}}~|~~}||}}{~|~~~~~}~}~}}~~|~}~}~~~}|~{~|}|}}|}}|}}{{|zyy||yyx{|}uy|{~}~}{}z~z|~zz{~|yzw{~x{~{{y}}}{}{}~~x}y}x|~z}ww~||~{|}xzw||~|~z{z|z}}w~}}~{}{y{}y~w~}{z|wyz}~{|y{}{~~{yz|~~}z{}}yxx||w~|v|}y}}w{yyy|zw{||{~{{zx}{y}y|{}}{x|z{~z{vy}y~{~}yyx~}zzy}yz~|~yy|zz|{}|y~~~y}|z}|}|zv}~z|y~|yzz{}|~|y}||~z}tx|y}}}{~~x~{}~y||}||}}}|~{||{y{{|z||{w||{~zuz|{z}|}zy}{}|z|}~w~x}z|{y}{}~z}y{||}~zw~}|y||}{ww~~w~|y|zxyz{{vy~}{~}||{zy~~|~}~y~~{~{z~y~{|yz||~|z|w{x|xyzyyz~}}z}~~|~|u}}~~yyv~z~|~}}}{v{{uyz||}zw|{|z{yyz}x|~}~z|~|~z|}~}|zz{}||}|||{z}y{|{w{|{}x}{~y|y~~{|x|}z|wt}||~}{}z{|z~zz~x}{~|}|{|{|~|zy}~}{~~}zty|}}y}w||y|{~}}~zx}{z{yzv|{{{}z{z~y{~}}w~||{y~z|zzyy{{y|zxwwy|y|yz~z|x}x}zz|||~z}}|~|x{x{}{~~|~}~~~z|{|~}}}y}~||}||}~{}~y~}}~{}}~z}|~~}|~|}~~~~}~~z~}}~|}}}~~~~~|zz~~}{~}~}~~}}}}~}}~}~|}}~~~~~||~~{}~}{}~|}~y~y~y}|}|}~|~~~~}|}~{}~}~~|}~}~~~|}}}z~~~~~|~z~~~}}~}{|~{~}|x}}{{}|{}||zyz~}|{{z{~z|{}|}y}~y}y~zx~x|~}y|{~xz}y|y~x|{}|vx{yz|}{z{wz{wzz{~||}{~|~y~|{x{||v|yy|{{w}|y}}||||s~{~}z||~||{y}{||{{z|zz|{{{y{|y~~~x~wyy}|xx}{{|y~w|}~{~}y{~}}{~{}{{}}}y{x}y}{|zyyx||}z{{{y}|z||~~{{v}y{}|zy~w}}{|}~}yt{~szy{{z}|v|}x}|zt|{|y|xzz|{z}z}}||{{wyy}zzz{{}{y~{xy~y~x{z|}x{z~yz|~zy}~w~yz}{{}}|y}z{y|y}u~y{z{zzz|{{y{z||y}y}{y}y}}}y{yxzw}z{}~~|}zz~wy{}y}{}|~x|z{||~u{z|}w}x~z}{xz{{{zz~wz|z|}|y}y{~|{}}{y|}~}w{z{z{|{|w{z{{{|z}}yz}}z{~zx|x~y~~~zx~x{w~zxz~z|~}|{z{{~|z}~{vw}|yyv}w{|x}w~{y}y}w~|{y}~}y{|}||x~~~wz~||y|w|~{z{||z|}{|yy|zyy}z{||z{y~}~~{|z|{z|y|~xz}y~yzy|}{x{|~|{~~vz~y{~}}y}{|yxz{z|zzyz~yy|~u}{}~}||}}|{~~}|~~~~~~~}x{~~|}~|~}~{}{}~~{~~{~~}~}}{|~~}~}z~~~}~}~}}}~}||~}~~~~~~|~}}~~~}{}}}}}}~~|~~~~}~}~}|}|}~|~~}~~}{}||~~{{~|~~}}|~}~|||~~~}~}|~{~}{z{~z{}~x}zy~|~{~}~z}~y{}~}x{zz{{x|}}~|y~zz}}}}}|}z~|v~}~yyz|{{{xyw}||}~zyyz{|}u~y{~zx~{|zz}yz~|y~||z~y~z{zu~|u}{zywzw|}~}{}yzv}x|yy~}w|}|y{}}~y}|{}~~z}{}~~{}{}zxuvw~}}z~}}|y~zy||{z{yz~xy|zwvz|zz}{~|z}|y~|x|~|}z}{{w|~z~~}xzy|w{{{zx||y~||{}}|~|{y}~w}~~}}~{}{~wzy~{w}{v}||~~x~z{}y~|ywzz}~{}z{|||{zwz}z{~zz}||v|wz|zvz{{{yy|x}y~z~{x}}~yy~~~z~{|{~|}||}}~z|}}}|{xz|}~}{{z}|~zz}zxwv{yy|{{|x|||}}|{|}{|w{yz}{{|{}}{}v~|~|x~|{|zy{xxxy}z}{v}|~~{~||z|~}xz|x{}}z~}zt|z|x|}y~zz{xxuyz{}|{{|}zyzzyy~yzuzx{y{y~}{{||}}~~}~z~{~|~}|{|~z|{}x}xz|}|{{~}x}z{vzv}~|~}|~}|}}z|~}||v~~}y{z}}{{~zyy||~{~xw{xz~y~}||x}~{{{~}y|~~|z~}{|{|}~}~}|~}~}~~}{{}~|~z~~}~~|~|~|}|~}y~|}~zy}~~}y|}~~~|}}}}||~{z~|}~~~}~~|~|y|~}}{~~z~~}}~|||x~~|~~}|~}}{}|~~~~}~~}{|}~~~}}|||}}~~|{~~|}}~z|}~z|w{tx|{}x{~z}|z}w}}y|{{~z}z|~yzzx|~|z{}y{|z}v{v}{{yx|~~z}~z{{x|{{v{|y{xz{y{~zx~||zy}z~zyz|{xz|y{{z||}}|yxzx|yyz|}z{{wyx~z~y~~yz}}yz~{}zz{{~{|x~|}zzyyy~}~wx|z|}z}|}x}|{y{zx}{zz|~}|{v|}|||}}{{wz{z|}||{z{|yz~w{|{{{w}{{~y{}z|z{zzvzy{}}{|{{~~w{{y~{|z{{z||z}|wz}}|{w{{{z~}{{}z|{}z{y{~vz}zz|z|vzyzv|{|||}zz{~xx}z~{y}z~~z}}}}|yy}zxyw}}{{}||}x}{z~~}w{{{|}~}u{{{y~~{~~|z}{z{||{}}{}|~{}y{yzz|~~|~}yz}~w~z~y{{{x~{{|zx}yx}x{|zz}z||uzx{|{~~|zzy~zy}{xx}{{}}y{xz||{|y|}{{}~|}{~}{}~y|}{z}x}zwxww}~~y|yvzw|zyvz|zy}}}|~|~~{~~{{z}~w~wx{{{{}|{|z|}}y|z|y{~{|{z{yt|{}}zy|zyz||{{|{~}|}|}}x|zxw~xzxyyz|w|{{|{x|{~{||{{~{vy}vz}{{|~x}{v}~y}|wy|xy~}}z}~{{v||}w|x|{{~z~yz~~~}~~{~y{|~~}|}y}~~|}}|~~~~~}{~~~|}|~|~~~{}~|~~~~~{~}~~}}}~|}~~~{}{z}~{}}~{z|z}~|}~~~}~~}~|~|}}{x}~}}~~|~zz~~}z|~|}~{}~~}|}{~{~~~}~}~y~}}||~}{~~}~~||~~~}}{~||z}~|~~}z{|yxx{{|wz}}z{w|}zy{}{|}{~~yy|x}|~|{z|z~{||{~|}{}||zzyx{zz|wzz{xy|zwy|{{{v}xx}{|}~~{y||}y~~~}}{|z{{{{||{{|{{vw}y~y~zzz{{y{yt{|||w|z}{x}~|z}{~}{{z~{{{zxz|y|{~y{||}{|~z~|||y|{}{~}{x{}{|{~}yz~|xz|z~{|{}~}z}z|{{zv~{zwy|{|~~z~}{y}wzw|xw~~|}||}{z|yx{{|~xzz|zzxy{z{|}xz{~|}|zy|zxyyz~}x~{|}~{}z{{~z}|~}{{|~|~}z}{yy|y}{~{~yyzyyz{w{zy{zw{}z}~z{z~}}}}|}{{z}z{~{}z}~x{zy|}}{yx{|yzz~z~|{{z{}zzzw|}z}~}}|}{~{y}z|{y~x|~x|y}z{|wzz{}xzz{{}}|w{}}|zx|y|zw{~{||~z}}zv}{y{~}x~~~}{~}}|yyz{{u~}{}z|zx|{y{}z~}{z{{{{|~x~zzz~y}}{yw{}|z|}{{}y}{~z~wv}{~{y}|z}w}}{}|xzw{xw|z}z}||x~~{w}}x~}y|~|{|xw}yxx|{~~{}{xy~yz{zzz}z{~}~y}{|z}xxz}~~}~}}|||~~z~~{~~}~{~~{~~~~~}{~}~||~}~~}|~|~~}~~~~}}|}~|~~|~}}~~}~}~~}|}~~~{~}~~|}z|~}}}~~~~}~}~|{~|~~~y~z~~{z~{~~z{|~~~~~~~{~{}~~|}}z~~~|~|}~}~~{|}z~~}}~z~}~}||~~~y}|~~z~|{|{~}}~~|z{}w||x}wx}y{~}}y~y|}zx}z|z|{{}}{{~{zu{~}|z{vz{}|}|~~zz~{w~}}|||z{{v~}|{{{x}}z~||~|{w}y{|~{{z{yz|yy|z||y~yy}|z}}{}x{|y}}{|}}x{~z~}xx|yz}}w~}z{|{}z|}|{}||}|{}x~~y~|~~z{uyzu}z|{y~|{x|{{}|}|}~z{}y||s|y~}w{{~z~}~{~{z~{}|~~}zz}}~}z{}{~}}{z~zz{|{z|z}~}~w{x|~}x}||~z}y~{{y~|}y|||~}z{{z}||}}}}z}yv||x}y~~{~||s}y}}{{z|z~z}~{|{x~z|z~x{|{}z~~~z||yz~~w|{z~~wy|~yzz|~~{}~}}~u}|{}~{}~{x{~~{{|~{}|z|{{}}}{~yy~|{|zx|{~{y|{~zx|~{y|~}}w~{|{{}|{~z~w{}}z|~y}}~~}~}}|}|{}y~xx{z}~~w{{w~~||xy~~z{|z|{w~{|zz}z}|z|||z}z}{zxyy{|z}{{}z}{}|}}y~~y{z{||yz|}~~y|{}~w|~|{}{~zzyy}}}y|~~~~y}~}|z~x{|zz{~z}y}zy}{w}}}x||~{x{|y}z|~|z}}w|{||~|~{}|}~{{|y||z|~}~~}}z~~~}~|~|~}}{~~~|~~}~||}{~{{z}~~||}|{~~|~~~z}~}}~}}||}{{|~}|~}|~}}~|}~}}~~~zz~~}|}~z~~{~}}{~|~~~|~~~~}~~}~|~~~~}~~~|}~~~~~~~}~~x}~~~~~|}}{}}||z~}|~~~}|}}~~~~wz|zz||~}||yyv{z|z{~|{zyyzz~||{z{}~{}{~|{{~{xy{~|~||}z}z|{z~x}|z{~x{x|zxy~zy|{~y||~uz~w~}z{y|z}|y|z|{}}}~{|}wyv~|{z|{z|z}{w~y||{{|{}{wx~z{}y|z}~z}|{yz|z|uz}|}{||~|{x{||~u{}{|{{|z}}u~w{zwx{{{y{}}~y}|x~y}~zz{z~{|x~~}{|~~~|||~|~z~}}{}wzy|x{|}zyx}}}}}z~{y{|z{{{w}|}y|}|{|}|w|{w}}|zw|u~{zx|yz{|zy~~wyyy{wy|{{z}|yuz~v}|{{}~|zz~{|yyxz}z}u}|zyzx{}~s|}}v|zzy|{y~~v}{{zx{zy{}}~~{|z|{{}y}{}}|z|x||~{|zz}xz{}|}|||z}}wx}w{||{{~~|z|}{||}}zyzw{y~x}|{}||}y||}||yz~y|uy{yxx{|yxy|zx~~{z~y}z{~}z{y|{y{|}}}{yxy~w~z}u{{|~z{zyz{w{v~}{}{z||~~|{x~}|~|z|~|~{z{z~}~|}||yy|wyxztw~zyxyxyyz{{z~yz}zx}y}z~{{}}~y|}z||{}}||z||~}x~z}wyyv||z|z}yz{zx|}}~w|x}z}{{|yxwy~}}~{~}~|~~~}}~|{|}~~~~~~~}~~}~}~}~}~|y~}~v}~}}}~|}}~z~}}~~|}}|~~}~|~~~}}}~~~~}~}~}|}|~~}~~~|~}~~~}xz~~~{~||~~~~~~|{}~~~~}}~~~~|{}}~~}~~~~~|~~|}{|~~~~}~{~~~~}~}~}}{z}|y|v|~{~}~}|~}~zzz|y|x|||}uy~x~~|~|w{|z~xzvy~~|zz}{yzv{{zx}}wy~yz|{|{}w}{{x~|~u}{}yx{|{}yz}zy~}z~{x{|~~}|y{|y|~|~}zx|}x||{z|y|x{{{zywyz}}{|~{|||~~}|v}y~{|~wy~y{{||~}z{}zy~ywz{|z|{zvy|v|}x||{}z{y|~{{{{{{zwz}}}v{{u|{|~{}{xz}||x}}~}}{{z|z}}{|{|{xzx|z{|w~|y|~wyv{}}yxz~z|}||{y}y|||wyyy|z}zy}{||x}|x|~{v~}yx}{}~|{|y{|}~w|{}v}|yz}}w{}z~{~}{|y||{~{~}zx{|~yyx|}|}zz|z|}{z|w}|{|{|z{wx}}~y}z~y}~||{|~|}}}}zz|{|}z{~z{||~zy|x{~x~y|}~||}|}{wzxz~z{}|yx{}x}}{{z{yy~}y}~z|{zz}}{}{}}yzxz{}~|~}}z}|yy{zx~y}}z|||z~x{}|~|{u{|~{{}|}}{~}zvz}x||~{~x|{y~|zwzyxyy{yx}~}}||{|{}~}|wy}y||}}uz|yy|}|{z~}||y{w{{zzw~y|z~y||{z|}yy}}}{}|}{~~wz|z|}v{}{y|~~t{|zx||}vzyzyyy|~{w}~|||~}}~~~~~|~~~~{~||}~y}||~}~}~~~}~~~}~}||}{|~~~}~~~|{}~~x}|~~|}}~~|w~|~~~~}}{}}~~}}|}~{}~}~~~~}~}~}|~~}}~~}~~~~~~}~{|}|~~~}|}~}}~}~~~|~~~~~~~||~}~|~{y||~}{}z}~}z|yv}z}z|zuxyz{{~}}|z|vy~y|}x}z{{x}z||}z}{~||{{|}}y|~~x}x|||yz~z|y|}x|z||xyy~|}}vu{w~~|{x|zy||~w{{|~}x|{txyz{xy|}zy|yyz}{}}xzxz{x|{~x{u{x}~}}{z{|}x}~}yy|x~~}zv|y}{yzxz|y{}}z{}zzw{{{xz{x}zyxy|}|{}{|}~{~|}~~x{z}~{~{|~|y||wzt}{{y|{|}}|}z{w|zw||z{y|y|z~|}~|{{||{|}~}|x~zv}y|~~{y~{|x{xz||}~wx|xw|}y{|{}zy}~{z~||zx}z{~xvy|y|}{{|{||}y~|zxzwy~{~vz{}u|~{{||txz{}{|yy}zz~{~~x|{z~|z{~y{|}z}zy}|~}{~{v}w{z|yx}v{~|~{yzx~|}y{zz}z}~{~{~v{|y{~}x~|{y{xyt|}y|~xy~{yy~}z|yz{xzy|{|vy|}}|}}~{z|{}y~|~}xz|y}||}|{||yx~|{xv~{||yn~{~x{y}zxyx~y{||}t{~{}}~~{{y{||y{{|||~||wy}y|x{vvy~xy{z|{}{z{{~|z{z{x|zz|}{{|||xzz~z|~}}{}~{|v{|}xx{yv|}y}~yzyyy{}xy|{y~w}||}~|~z{}}||}~~|}~~}}~}|}}}}~|~~||}~~y~|z}{~~~|~~}~}~~}{~~~~}|}~z}}||~~~||~}~~|~~~~}|~|}{}|~}}~}~z~}}}~~{~}~|~~~~v}~~{}||}}z~}~{~~|~|~~}~}zz~y|~~}}}~~~|~{}}~}|}~~|~}}~z{}}}y|}w~||zzxx~}zwy{y{|y{~}y{y}~xz{|}|y|~{|x}|y}{}zz{{y{z~z~}z~z}y{{|{~y|~|zxyvx|u}~}x{zz}{}zy~{zxy}}z~|{|~|}}z{}~y~{|zzz|vzy|{}{|xyw~||zzy|v|z|{|~~x}~|{}|{y}w|||z~~{uxzy{w{wy{|}yzy|zy}y~|}{wy}{}}{x|w}|yxzz}}yv}{zz~~}}}~y|}z}|vzx{y{|}zz|{|~s~y|u{~~~x{~wvy~x~z}{y}~y~z{{}{{y~y{{|}yz}yyvz}z}vx{{wu{|x}{yy}|{z}~{xz~~}}~|y|yx}z|z~z|~xx|{~|~{~}{z||x}xz}~|yx{~{}}y{}y}z{~{vx}{{|}{z{|y{x|~~}~}|ww~|~zz{y~{~|||}|}{}~{~x~}}|}xz~|zu|yzzy|y{|{|~z{{w}yyv{wy|zzy{~yxyx}z||}u|{|{{~{x||~{~}x}{y{}xy|zzwy|~|x|y}x{}|{y|y{w|}|{~{zzzz|{~y{zzz{}wy}}~z|{qz{y{}{}}yzx}{~z{{}z~{}{|}v}}z}|~}~z{{{|y|wyx{zy}{}y}}yw~z{zy{{|}{x|}{x|x|{y}zyxz|{z{~{|~}yz~|{x~|{wy{}x|x{~{z}||uy{z{|yz||}{}xx~}~z}}|x}}|~~}~{|}~|{}~{~~~~||~}~~~|||~~{~~~|}{|~~~~}}{~{~~|}}}}~~|}}~~}x~}~~|~|~{}~}}~~|}~~|~~~~}}{~~}~~~|}~}~~~~~||~~}||~~~~~w~~}~w}~~~}{|~~}~~}~~|~~~}{~{|z~|~}~~{|{|~}}~~~~{z|~~~}~|{{||{x}z~~zy|~x~y}y{zy~z~{x||}z~|~{}w|{}{}x||~{~}{{z{{{~xz~~}}~z|y}~zz|zyx{{{y|xzx{wy{~{x{y{~}|||~w{{xy{}|{}~z|}w|}x}||z~~~||}y}z|{|}}||z|}|zy{z|}wyz{|y}{yxz{}{~u{{y~~|z|}}~}}zy}|zz{{y}~u||}|z{~}||zzw}|y|{|}{~{z}~}{z||}{x{x|~{yzzz{}yv|~xz~{y}|~||}}{}||~||u~{~z{}|}z||~{{y{~z|{~z{~~zz}~zy|zx~z|}x~}{~|{xzz~~}|~}~|{~}z}{||}v}}|x{x{{}|}}zy{|{z{yx~||z{}~}zzzxz}~{}~z}|z{zz{z|}~}z{z}y|y{}|{x{x}}z|{|yzx{||yz{xz~}z}y~z~z{y}z|y|}z|{}vzy}{|y{|{wzy{~~}{{}yz~z|z{|}{{{|vxx}x}{~||}}{~y}}~}|w{|}{~z{{}|{|y}|||~yv|y||xx{~yy||}z|x|y}|z~y}~~w{}{}|}zy{zz~y~~zy}wwwy||}}||~|{x{|z{~}~}}|{z~~{~~|{}{||yz}}~{|yyv}|z~|{y|z}z}}|yyzz|{{~|x}}z|~~~{~}}~~~{||~~}{~{|}~~|~}{~~~~~}~}~~~}~|}~~~~~}~~~}|{}~~~}}}}~|~~u~~~~~{}}~~~|~~{|}}|~z}~~~~~}}~}~|y}~~}{|~~}~~~~~}|~~|~~}~}}~~x~~~~~~}|~z|}{}z||~~~~~z~~|}~|~}|}}~}}~{}~}z|{zy~wywyyy{xw|zzz|zzy|~v}||y}{w}{~|{|w~{{{{|z}x|{z~x}|}|~{~||y{|}}|yzz}{{}y|}}|uyww|}u~|zw~|}yy{{{x{zz{}~~~||w{z|yx|{y{|zv{~}z}{{zy||u{z{{yz{zzy{~|zx{y|yyzzw~}{}}}}{}|}~}|x|z{|z|~}}y}vz}zzz~xz|~~z~{z{}uz|~x|{z}{|{}wz|yz}z|{|}{~}|yz~|z{}}||}||{}|zw|{{zv}zxyzz{~w~{}{zyz~x~~~~||~wy{zz|zy{{|xz~|x{{z~}wq|}}z}|{}{|z{z~}y||~}{z{x||~x~|z~|}zy~y}}|yz|z~{~~|{y~zzy|y}zz{}~|}w|y|}zvz}zz{{}z~xz~~|y{{{}y}zx~y}{yx~}}~}{~}yvzzy{z{}}z|z~}y~w||}yz~zx}y}~|~y{wz~~{}yx~}y|{~|{|{~|z}{||yz|{y|y}|{~{z~{~{~{~|x}z}{~|~|{~~||v}{}yx|zy}w|||||v}||}y{}}|y|{{}~z}|zx|z~|}||y}z{yw{z~~|xz{|{~{y{xz|~~}||z}{|~|w~|~~|~~{{}|~yz||}|~}|}z{z}z}{{}{}wzxzz~{{~~}}~~}}~}~~~|~z}}}}}~}|}~||y|~{|}{~~}~|}}}}~zz|~x~~~~}~}~}~|~~{~~~~|}~}|~}~}~~~~|~{}}}}|~~}{}{}~~{|~~z|~~z}~}~~~~~}~}|}~{}}~}~}}}|z{|~~~||~~|~~|~~~~~~{~}|~z{~}~zzt|zx|~z||w{|||zx}zz|{|yxyy}}z|}|}{xyz~{z}}|{}xxz~{z{}|~w{wy}zyxwx|{wx||y|y}w{}wy{z}}z|x{vy}z||{zy|}~z~{zz}}|}yz{~z~yzz{}~zy|y|{y{yy{|u|||{{z|{y||{|{}{~}|{x{}}|{z}{zy}}}|x}{{z~~zyxz||zw}w{zx}}z|}~}}ywy{|}~xy~z||y||zzzzx|x~zyzwz|z~v|y}{xz}x{zzvvz{xz{}{}z{}|{{~~{z{zz~~}{~{}{{||z{}w|{||yw{|}{{||x~{x}z||}}~|z}~~|y||~~}{}~|w||y~~{rxz{~x{s}z~~{}}|w~}|}}||~}z}|}w|~~|~~y{|zxx{yyzw~w{|{|{z|{yx|{zy~zx{|x{~z}{y|}}y|{z{{~}yw|}y|z{||yz}}{yw}y}xy||{}~zyy~{||z}x{|zywz}{v}z}}{{~~~x{{x{yzz{}v}}zzx{y{s}|~z{|~~w}~yyy|}~~wz}|~|x}}|~{|~}{~x~||z}{}{}|{~{x}|}z~z}x{~zy~~{zz{||~y}~}}zzz}|}|}{|~yz~}{~z|z{|}zx{zzz~}z{{}z{~vw}wyy}{zz|yz{|~~{~y~y|~~}}~z~~}|}}|}}~}~}{~~|~~~~~{~~~~~~|}}|}~|{~}{~}}}{}~}~~~}~}~}}}z{|}z~}~{|~~}~~~~~|}}~}~{~|~~~{}}~}{~~}}~~}~~}}z{z{}}~~|}}~}~~}|~}~~|~|}~}~~~|~}}|{}}||~~z|}z|{}}|~}}|~}y~~~|{~~~v~|{zy|}}y|z~{{{y||{~y|{z~~z{|xz~||z{y}{~z}z|{yw{~|w|y~~{|x|x~z|u}~yx~}~~w~{zz~|{y}{zy|{zx}|xzu{z|~y{}~v{xzx{|z{z~xx}{y~yu}~z{{z{|{~}~{|{{}~sw|yzvz|{x|{}~~|{y}~}}}~~yyzvyw~|z|~z~||}}{}~yxz|z|{xz{{}}~{}y{}yz|y~||||zz~|~x{z|||}}zz|~}z{||xy}{y}z{}}z{u}z~xy}yz|}}z{}{y|xx{}y{z}zz}zx{{x{x{{yyzx}~|~~xy|z{zz~x~{}u}{zz~}v|z{{z~y~|~{y{|{y}~y{y||{}z}x{}~||z}|~{~||zyyy|yz~z{{{|}{{}v{|~{~|xy~z~|~|y|w{~|~}~{z|~|}|yxz~|z|yv~{}z{|yz{|}||~||xx|{|}}zx||w{||u}y{z{z|{z}}|~zxw|zz}y~w{~uw{{}}{{{|||x{{uw~|{~||w{}|}~|}|z~zz}{~|z}{w{y~x|}~{yz{{}~||v}}~~{x{xy||yz|z~~xz}{|~x|zx~|}y}x{{yv|}w|{{|{}|z~{||{z~}y|y~y{zzz~|x~}|{y{{}~{{{zw}~}}|x}zy}{~}}xy}|}z}y|}zzzz}z|}{{z}}w{}z}}|~~}{}~~~~}~z~~}~~~}~|~z}|~}}~~~}~~{|~}~{|}~~|~z~}~{~~|~~~}{~~}{~~~}}~|~~|~}~~~|}~}}}}~~}~|{~}|}~}~|~}~}~{~~}}||~z~~~~}~{}~}~|~y}{||}||}}~~}}}}|~}}~}}~{~}~}}}{~z~|}}}|}w~zw~|}{y~vv}}|z~z|wz~~|{u{zxz~}zz}{|zzzx|{w|}w|}}{z{{{||zx{}{y~z{{z|}~yz}||{y}{}{|}y|{z}z{z}y~{x}{zzz{{xy~}|}{|y~zy{{}~||x}|z~~{x{|{{||}z|}z~{{zx}~{}{x}~yy}{x{wwy}~yx{{}|{yz{xyy~~}zz~}y{y{||}{{|{z~||~{zy~wx|~z{x{{{|y|{y|z}w|{yv}}||~~|||x||}{{zvz||||}}z{x{}}z~|y{yx|zyv{x~}{z|}w|}z|w}z}}}~|z|{}~|{~|||{{{xw{~y~~{yz~{{|}}}|{{{~~|z~z|~}~}z~}{z|wz~~~x{{y|~|~xx{w~zt{{|||yy{{}x{xw|~{||z|y~|}z|w}~{x~~z~{|z}}{}|zz}~|~x~{z|xw{~wy}x|z{z}~}z{|{yy{{}{x}z}}{~xzz}}z|x|w|}z}|~~yx}z}~|{{~|}y~s}{z{{~{|y{z{z}}|||yz~x~{|~y||{~y{}xz{{z}zwy||}y{wyyz~z{~~}}w|z|}|y}{{z}}y}yz||{||~|~||x|{~{{~{yyzy}|z|y|}}y}~}}|}||~y}~~z|z{}{|~}~~}}~}}}}}}}{~~~{~}}z}|~~{{~}}}|~~|}|}|~~~~}{~~~~}}~||x{}}~~~~~}|}z}}|~}}~|}|~~}}}}}z~~|~~}}~}x~~~~}}{z}~{~~|z|}|~}~~}xz~|}|~y|~}~}~}}}}~~}|{}|}}~}}|~}|~z}~}}}}~~}~~~}z|z}xx}||z||{z|}zy|z{{{z|||y|}z||~}|~}z|||x||w}|~zxzz|}}yz||}|{|x}z|x}}~|||}{{{z{}y||z}y}|||}{}z{{x}}}x|{xv|{{v}{v}|{~y{zzx~~{~{w~}~z~z|~{xyz|}~~~{z|{z|zxyyy~~zx}x||{z{{~|}~{~}{z{~{z{zx|xxyz|}|{|~{{}}x||}|z~}}}zzz|w{}{|wz{~}y|zwyy~{x{{xw|{|}~y}||zzz||yxz}|{~}~}}z~|}}uzv||{|z~yz}yy|vz}||y}||}}z}~|y}|}zz|{}{~w|xx{z}}xxz~|}z~}|yz}~}z}}{~}v|}{|{|}{~|}{~~x}}}|yzv~zwy~}|{u|}|}zyzz{}y|~z{||{||z|||~~{zwx|z~|z{}{w}||z}z|{{}{~zz{}z~}z~}z|z}x~xyz{~|{{yy~{{}}z{{~z}{|}~|}|{y{}}|zy|x}|{yy{{|~y~|zyzz}y~}~y}}~|}~yx{y{{{z|x|{|x|{}xz|{zyy|{z}z}w}}~}}yz{{~{z|{~y|{{z{t|}||{}{|}~{~~|{|}}{|~xty{z}{}}|xw|{|}|~{|{~}{|zy}z~yx~~{y{|{|z}|}|{~{|{{}yz}}|~~}}~~}}{~}~~}~{~~~~}~|~{~|~~}}}|~|}}~{}~~~}}~{yz}}{zx|~~|}~~|~{~{}{{z}|}|~{}}~}|~|}}~~~}~}~{{{~}~}~~~}~{|}|~{||~|z|~~~|}y~}}~~}|}~|~~}~}~~~~~~}~~~~}{}{~~z|}}{|{}~{~~||~~~~~~y}y|yyy||{~x{{z{~z~y{}{}r}|zyz}}{{{{||~z}||~|{{|{xxwz|~v~~y}~x|{w}~|wyx}{zxuz{{{yz{x~{xzz{{{{z}}ux}|v{||y}~y|z~}|~y}{{~|z}y}{}|zxw|{x{y{}}w|{|{~{yxzu~|yx}}}{{}}yz}y}}~||}}y{}z||{vww{x}~ytx|z}~{zxv|xwuwx|{|xy}|||z|||}~~y{y}}~z{z~}}{~z~|y~uw|~z|y{zz}}zy|yy}zy}xx~}y|{{||~z~}|xz|{szyy}}x{z~~|yz{y|z{y|}xyzxy|{z||w~|}vy{~{~~}}{{{xzy~~yw}}~|{{|y}uy~|w~zzx{~y~~}{u}zz}||~|u|yz~|}~{{}|}w{~w|}}{}}}yw{~~{|~w~|{zztv||y{qyv|yyv{yy~}{}}~zz{~{x|~~|yy{w}{}}}{{~|wz}|}xyy{|{{}y|zw}{}~{yx{{{z|{}{{x}{~yzx}}|z~}{w~}|y~yz}zz}|}vx{{zxzzvz}|w||||z|~}|~{|||z|~||~~}}{|zzz~wy{xu{x|v{z|y|w{y|}}~xyx|z|{{{|}}{{|zx}}|~}y~z{|x~~zvz~{{}xy{z}v~wz{|}z||z~zyz~}}}}~|x{{|}{~~~~{}|~~~}|~~~{}}}}~~~~}|~~~|}~~}~}{z|y~|~~}~~|~}~{}}|{{}}~}|}}~~~}~|{{|~~}}~}|y~~{|~~|{~~{|{}}}~}}||~}}{~}~}~~|}z~}~|}z|{~}|~{~}}~{~}}z}~~|~~}~~}}~}{|}~~|}~{~||{{{z~}}~{{|}|~~{~}}~~~~~~{~~}z~}}}||}}y~y~z{xz~x}y~zzx{zx|x|}y|{x|}w~vzzz|zz|{{{z|}}}{|~|~}}x|z{}z{|~z{{~{}{||~}{x{{{{}x|z}|zzzx}{{{}y{~|z|x}x{{y|z~z}|z|~z|{}zyxzyyz}|}{||x{{{}|yw{{zz~{|yx|{~y}zzz}~z}~yxz||}~~|{{~}|~||xz}}x}}{{{xzz|{{z{w{{}|z|~{|~x~~{~zy}}{~~|z~~{||x~~yw{||}|||{{{|||~{}|}}x~~z{x}}z{}{{|z|}|z~~|yz|xyz~wxvy}zzz|||xywyw{{~{~y~|y{~{}||{~~{x{}{|zz}}{{z|z{zyxy{{x}zxxz|{{~~~{z}}{z{|}}~y|{}}~}~zyz{~yz|zz}y~}|w{|zw}~z~|}zu|{{z}~||y|}|{~zz{||{~||{|w|||~}x~|yzx|z|{~||~}z|{{~w{s~y{zyzz{x}{||~{{}|~{y|y~y{{y}zw|{{y{{{{|z}|}}|~}{{||uz|}~{~}~{z{{z{y~wy}|{v|}z|z{z|}y}}||z}|~vx}~{yz{w{{{x|}y|~xz|y|~y{|y{z|}xzz}|}yz~z{{{y}~zyz}}z}{||yz{~{||~|x~|y}~|~}{}z|z}|}|x~z||{~|}}}|~~~}~}}~z}~}}|~|{}{|~~~~~}}~~}}~||{~}~~}}|~~}~~|~~~|}}}}~z|}~{}}|||~}~{|~~|~}~~|}~}~}}|}}~}}~~|}~{|~|~|~|~~}~}~~}~z~}}~{~~}}|||}~~|}|~}y~{{}|}}~~~~~}}~y~~~|~{}~}~~}~||||}}{}z|}w~|~z{zy{{~~yz}{}{v{z|zy~x~||zz{|z{z|u~}~}z~y{{||y~{~x{}~z~yzy|||~~zz{}~z}~vzzzxz{zxvtwz{|}xx|z||{x|~|~{}{{}{y{{~z|~|}{{zyzz|{yy{z}}z|{xx}~~{}|yv~{|}}{z|}x{x}~}z{~z}}v{w|~{{{z}~|~yyx{{z|{zy{}w{}|yzx~t{~vzz|~}|zv~zz}~{z{{{||{~}{|zzyw{{yzszvx}z|}~xzz~vz{|{yuzy{~|{||z}~~yw~y|y~|~|}yzz~~|x{{wy~s}||~|}|{yz|~{|{|xy{|{|{y~||x}|{~}{{{}}z}x{{~|y~}y}}x}}}{|z}w{}vz{x{~}|y{}}z{~z}}~y{|z{~{}~}wxrw}{zzz{v}xzwz~~yyw{}z|uvz|z}{|}z}}zy|yz}|zy{|||~{|}}x~{{|}}{yzv}{}||~|u|z|w|}y~{|~{}y}{~z}z~}}y{|z~yxzz}|~zxz|z{wz|{xzx|y|}|z|{{~}z{~{}w~y|}}|}}}{{~}~s~~}wzx~}wx{~}|yy|x{|y}{{z}{{zz{xy{x{~|}~|{zy{}z|z{~~~~}{y{y||zy}|{|zw|zz}}~}vv~{t~|www~y~}z||}|}}|~~~~~~~|}}}~~~}~~~~~}~}~~}{~|y}~~~~}}~{z||}}~~~~||}~~||{}~~{z}|z~|~~~~~|}|||~~}~{}~||~~~~|{|~~~{~}~~}||~~~~v}~}}}~~}~~~}|}~~||~{~z~|~~~~}{|zv~~~~{~}}~~}~{~}z~~}~~}~~y}|~yz}|~~v~|}~}}|}~{|{}yxz}{{z|zy|{}{||{z~{}{}{{~~{x~x|vz{~}v}z|||}yz~~y}y}~x~~|}w}{}~yy~ywvy~z~|{{y|v~{|}|yz~}||y|x|}~{~rz~{|z}|}~x~}z|y{z|y|||{|~zyx|z~}z}{z}z~x{~}y}~{zz|~zux|x{xz}}v{|z|x}z}z~y|xz~{yz}{z~}~{~z~zyw|}|zy||||~~~zz|zz|zw~|~{~yv{{|}|}z{|{}zw|{~y}}z{|x~~|}~yx}x}xzy{yy}|~w}x}}{x{~wy}y||z}w|y}zx~|ux{}x{{|}}w{}|xqx{z}{}z~z}}w}{{y{||{{{}{~}{{z{}z}~{{xzy~{z~w~wzy|zy{~~|yx{{z~~xzzzyz~~{{}y|{{z~y{w}}~{z~}zz|}|wy{y}|~{|x~}~~|~||~|v~~|zxz{|{v~{~}}y|}z}}~{|{}~{|}{zxy}y|zy~}yw|y{}y|y{}|{yyz{{xz{{{yxz~~|zz{|w~|z}y{|}}yz}|{yy{{|x|y|~}|{|}|}{y}{yx||y~y}u~|{}z~}{{}z~}}}{{{z{y}|{|zy~z{}}}z}|{}x}{|~~{~~z~v{w}}xz{}{|y~|||}}~~zzz{{xy{|y~{z||{~}|z}~~~z|~~~|}}{}}}~}~~~|~~~~~|~~~}~}}~}}|~|}}}|}|~~{}|{~~|~}|}~~{~~}|~~}|~|~~}z~|~~}~~~}~{~|~}~}|~{|~~}~~}~}|~~}{~~w}|}~}}||}}|~~~}~~~~~~}}~}~~~~}~wxz}~}}{z~{x{yzzx~xw~{wxy~{|}y|{|z{{y}{}y~yy|y|}~{|z}v~~|~z}{|~|z}{}||~|x{{}}w~u}||}w{}~yz{z}{{zzy|}}z}~|||y|w{{|{||~~y{|x}|x}}}~}~{{zx{z||x|z{||u}}~}zxzz{|}{zz}z~}|z~|~z{w{{}zx}|x||{{~y{|xy|{|xz~y|{~y}|{|{}}zzzyz}~~}~y~}v~||||{v|z|zzyy|y~y~|z{y|~yzyyyzy|uyx{|}|}~w|{{}~zyxy}}z}|z~~{}}z{x{z}{xy{}xx}xy{z~}zx{w}{yv|y{}{|~z}~~w~{~xywx}||{~|}{|yw}yy}|{z}{}z~|xz{xzyw|}x|}w~z||~~z|{}}}|}}|yw|~~y}{z~yz}y~{{{~z{y{y{|}{|xzzy}|{~|zz~}{~~}|~y|{z}|}|}zyzyz|{|x}}z}|{|{zy{}|}{~~y{yz}zz}{z{||~zz~{}||{|y{q}{z}y{{}{wyyw}|xy|}zv|~}~yy}}z~}{|{}z~}}z}|}yx||~x{y|x||zv|y~w{{}}yww{yyy}|}}yxy}}}~|}}|{|{{z~y~~}}y|~y}}|zxz}y}yyzzz{|yz}}wzzz|x{~|y|~~~}zy{v|}{}z}~~}~}}~~}~}~~|~~~{{~}~}}~~}~~~{~}~~~{~~{}}}~~~~~}}~y}~~~~~|~~{}~~}~}~|~|~}~~}~~}||}~z~}}~}}}~~}~~|}}~~|~|~~}}}~{}}|~}}}{~~}}}}~~~~~~~~~|~~~}~~{~{~z~}~~~~}~~}y{||z|z{{{{y{yz}|w~{~}zxuzzy}y{||z}||}~yy}z{v{zxw{|}|{y|{~z~w~w}}xv|}zz}y~{~x}{~yy|}{zyy~~|}yy~}~||{zy|ww{||||~|wz|}z}{~}}vx~}x{~~||}{}ytzx}||yy~y|{~|{{z~{z|w{~~zzy~~|{vyxzz{x}y|xz~|~|y~~z{z}z{yzz{|{|z{y|}~y{z{w{||ywx|~{z{z|{}z}|z|zyy{y|zu}x}~zz|z{y||w|}y{}{}}|uyy|w~{zy|yzz||{|ywy||}}}~~z~y}{|~y}zwyzz~}|{z{{|~|z|}z{{|}~yzz{zz{zzy|{{{|{{y|~z{}y}{{}}z|{{{}xzz|}z|}}|y~~~zz|~}y{{|~~|z{~|||{}xz|y}z{z{zyy}~z{|x{zz{~{y{}xxzzvzx~|{{zw{z~yz|{{}|~{{y~tz|}yxz}x}{zz|{z|~z|~}xyww~z}{}xw{~y{|{zt~{}zz}|z|x{{|}y~{zy{~{zxy{}|y||{z~z|z}xz}|}w|xy}}y{{|}y||y}~y{yyw}{|~z|z}{z~}{{zxz~}z{|{~y|{w}z}{~{{|x}}||{~yz|yx{v~{|z~|{}z{x{|{}~z{{{x||{xw|y~zz{~~z~z|||}~{{~}}|z~}|}zz{|{}~~|~|}}~~~z}~}}|~{~|}}~z|~~~|{~}~~~}~~~}~x}}y}~~|}~~~~~~~~zz}~~}||z|~~~}w~~|}~~|}~~}~{|~}|||}~~z~}}~|{~~~~~|~~}~{~~~||~~}~}~}{|z{~}~z~|{}~}~}~~~~~w}}~~~}}|~}||~{|~|}~}|~~x~|x~|}~{|{~||{}~yzz{|~{t|{||x~uy{|zxx~xz|w|}|{yy}wy{z}zyz}w{|y~x~|y|x|{|~yzz~zxx~~}yyyy|}|zx~xx{|}}|{~|}{|{yw~}||}|~z}|~~|z{v}}}||z|{~{{~|{zyyy|z~zzw|{|}}}{~{~z{{{z|{~zz|{}}zy|{{}~xyx}yyzz||}|||z}}~w~|z}~|z{}{|y}|||}{}{}}~}|}|~|{x|zzww~zyxxvy}|~z{||{x|z|{z~}}~zy~{u|}{|}x|}}}z~{yz~}}|z}wv|x{}yz}|{y|{|y|~w}{~}}x~|yy||{||}}z}}{~{|y|{{yz|}x|v}|{{xx|x{zx~zuyz|x|y{w|x|~{w{{}~}|x{{{|z|~}}{y}|~~{{y}}{|yzz|v}y{z|{}}{}yv|{y}{vy{~y|x|{{}~}{}}y}}{|}}}y~~~|yz{x}}zx|z{w{z}yyz|y}{|}}xyz|~x}z~}yyxzxxz~z|~xy|~|z~|u{|zy}vx}v{{z}{~v{|{z}y}w{~~||~y|}{}zx|}~}{~}|{}}~~|||||tyy{}wz}{}{|y{wv}{|xy{z{||{|}{z|||x~z~x{|~~{~{z~yy}x}zy}}|}{y{y{xw|{}{w{}z||{y}|||yx~{~z|}|~|~~~~|}}~{~~|{~|~}~~~~~}~||}}~}~x~|~}~~~|~||~~}~|}z}~}}}~{{~}}}}~~~{~|}~}}}~~|}x~~~{~}|~}~~}~}~~}z~}}~~~{}{~~}|~~|~~~}}}~}|x~~|~|~}~~|{|}~|~}~~|~}~~}}~~}~}||}~x~~~}|~{|}y~~~|{z|z}{}|xxyzu~{{wyzy~|z~x|||}||||zz{|}}zv~{{}~|zx}y|||~}z{}z}yz{|{y}}}w|zz~xxz{x{{y}z}wx|yzyyyw|{~{}|~z{|z|}}yyy}}|{vxy{z~}||z~~zw~}{}}||ty{yz~{wz{zz{}{||z{wuz{{|x{y{||{x{|wy|vy|}z||~}{~vy||y{|y~z~x~y}{x}y~zz~{}|zw}}}|}y{}z}~}{~{{{~{~{{y{z|wv}|{y}y{}z|~x|{y||~{z}yz~|{z{|y|}zy}x}~}|z|{~xxz}u{}~}{{~{|}|{zy{||{y}|y}y|zz}y~}~wz{}{{x|~~{{}|}}}y}x{z{|z|{}zuxw~~{}zz|z|{~z~~z||~}|yz~||{}~zz|||~{zzz|yy|{z|{}~||zz~yx~|}~|{{}}y{z}|~~{~z}|}y|zw{|z{}}|}}|}{|w{}~{|zz{{}}}|||{{y}z}{x{y||~z||{ww~~~z{|~z{y|zy{}yzxx{{}|}|{x||{|{y}{z~{y||{~yx}}{}}y|||yzy}w|}yvyyx~~|w||v}{}{~{{zzyzx}{|~||{z}~z{~z}}}w{}zz~vw}|~{}y||{~|y}{}}{{y|z{|~{}{}zw{yw}||}~{{{~}~}~~|}z||~}{~~}|~|}}~~|~{{{~~}|{}y~~~~||}~~~z|~|~}~~z}}~~~x}|~{~}{}}}~}~}}}~~|~{{}~~~yz}~}}~}}}|}~~{|~~|{~~}{{}~|}~~{|~~{~}~{~~}|~~}~}{}{~{~|~{}~~~~}|~}~|~{|z~|}{z||}~}{}{}|{}{t|w|||~{|x~|{y~~}{~xzxy}w~{}{z~z}~}|y{|y{zy||}y}}|{{}~~yz|y|yyw|w|zxx~|x{y{xxyww{|z~}}||{|||z||{y{}~zz~}}z~~~y|z}z}yzvw{wz{{y~z{z|||x~|zzv}z~yz}zz{z}{{|{}|}{||y{}xz{~zzyw{{{~{~y|{}{||y|}{~||z{{}y{~|n~{{wz|}{||{y{y|}y|{xy|z{y}wy{~z}{|z}{{zz{}{y{{~zwzy~}|{}~|zz}|{{{{}{x{|~}~~{~|y|}zz{z{|z|{z|ywwx}z}zyy~{}{}}{}|yx{~x|~z{|~~|{~|{z|{|z~}xy|{~|yxy||yzwww~zzyw~}}z}|~||{{z~z}|~y~~{~||}{{{|||}u{z{x{{yzzxxyzx|z{||zy||z|}{}|~w|{zz{|zw{|}~}{zz|~xx|y|||x|yzx~z||ywyy}y}w~|zwzz|~~|||}||~||~~}~|}}~{}}z||}x|{{|}zz~w{zvzy|xxw{}z|~{}||xzxv{wy{{{{z{zz|y{|y}|zz{~{~zyx|||{y|zv|xzz{}z}xz||{w}~z{}v|z~}|y}x~{|zyxz{v||}xzyz~z|x{}y|z~}w{x~z~|}||~~z||||~}~{||}~}~}{}}x~x~~}}}~}}|~{}{}v~}||}~|}{~{|~|}~}|}}}~w{|}{{|}}{}~|}{~}}|~}||~~|}|~}~~~~z|~~{|{~}~~~~~}}~~}~y}~|}}}|~~~|~~|}~}{~{}~|{|~|~~}~~~~~~~}}}}}~|~}~|~~~{~||~}{z~|{yz}}}}}~|~}|~~}||~z|}~}}~}{{yz|{|z{{~x{xx{z}}w{{|~z|{{w|~y{{{zy{{~x{xy{|~{~{|wz{~}{|}zzx{||y|y|y}z~x}|{z{yx{|}~|{~{{}z}~zw}{|zyzx}}~~zz||wz{x}yz|z{|{wz{z{y}x{y}}{|y||yywyyz{~zzz~{y~zx{{~~zzu|~zy}|{{z|zz}{{|{z|}~z|}{{|{}}zy}y{{tzw{~~~{r{}z{z{zz{y{zz}{}~z|~x|{|x{w|}~y|x|x{{|uzy{xx}zz{~|y|zz{|zz{}}{{}{yxz|}||~z|~}|{||x}|}yzx{{}}z|z|{~r|xx~y|{y|{{}{xx}~z}}{vz||}||{}yy{~yy{{yy|}w}z~|v||{y{|{x|}yz|{~y~y|z{~zyy}|}|}{{}}}~|}{y}z|}{~v~w}{zy{yx}{{{}}{}y~|}zz|}}||x}z|~{}|wz{{}|zyz|~w}{yz}yw|}}}yxz}z~z~z{~~|z|x||z~x{}}zywy{zzy|x|}yy|{~{z|{{z{}||x}|||}{}{{z{wyyzy{|}|wzzzxy|~|y{}||w|||}}{}~yz}y{xz{xzz}{x~z~{|~y}~|x}z|v~~~z|zz}y{|{xz|{}~t}~|xz|{w{{~{y~~}yzyw~yyy{y~{{|zzy}~|{~xz~~{}|{{{z|y}z|{}~~~|}~}~|||~|~||~||~}~}zuz~~~}~~~}~~~~{~~||}~}~~~~|}}}~~||{|~{}}~~~~~}{~~~|~|~~~~}~~}~{{}}}}{}~}|}||~~~{~||}}|~z~}}~~}~z}||}~}~{}~}|~}~}~}}z|~~{}~}~|~~}|}|}~~|}~~}|~y~~|zzwu~}}~}|{yyuxz}}}|yzzv}{{{yv{|z{}~yxyxz|y~{}}z|x}x|yzz{}{{{x}z}~{y}|z{{~{yz}yyo|yzzzzy}y{xy|}|y}||}~~|~z{x{}z~x}{|{}{~~zy}|||zzxwxwz}z~}{~yzzyz{||v|}x|zu}~}|{|~zx~{}}}}{x{|}{||{~w~~~{}{|z}{x}{z|}yw|{xx|}{|zz{{}~}x~~~yz}~z|~zz}x~z~~{}|{yx~{}yw~{z{||}~{ww}z{xxy}}x}{|zzw|{}~y|}{|{z~u||{|t~y|}|ry{}z}|y}w{zyzxx}~||x|~wzw|}||zy~{}uy~z||z|w|{{{xy{|{yx|{||w}{||xzzxz{z||{}}|}|y~{z||~}x}y|~|{yy}|z{}{yz}{~~|zz{||xy{x||{{{~|{|x~y|zz{y{}|}z{y}}{~~|y}x~yu{yzx}|}|uy{|x|zzz|x~}}}|x}{}y~||z}}}~{|~{z}|}yz{{~}~|~}|z|}xz|zz{||z{{|x}~{|z|}y}~w{z}}~z~~y~|~}|~xz|zx{y|{{}x{z}{|{}x}}}}{y{x|y{|~}z|{}{zw}y}}{|}~~}x{{~~zx}y~z~zx|y}v~zw}}zyw}~~zvzy{wvx|{yx{{|{yz{y~}{||~|~}~{~~|~}~|||}~~~~~~{}||~~y~~~z{}|y~xz}||{}~~~}}~{~~{{~|z~|y}~~|~}~}}{~|{}~~{~~}~|{||~}zz~}}{~}|~}{|~|}}~{}~~{~}|~~}}~|{~|||}~~}}|~}x{~~~~{~{|{}~}~~}~~~~{|}~~{z}}~~~{r}||xy|x{|v|~xs~zy}}v~}{y}~~z{~{}|~yyw|yx{}x{{{}yy|zz|~}szuzy}~~~w{|{~w}~~z{{zv||}~|z|{}}zw}z}y}|v}|z||z}z{yx{pz~wy~x~{}z||v{zz}{}{y||{~}|~|~|z}|z{~zzz~|{~}x||}xzy|{{wy|yx}}|}{w}x~z|}|}|x|||}||}y|r}}x}|t~zzw|}y}{}zxy{~{||yz}|~z{|z{{{|}}y{z}|{z{zyzy}{y}{wz~~v}{|~w{wx|uz~xz~|xzzx}z{z{}{{}{~y}x{zx|wywy{~{{z}yw{}zxzz{|w|}|yzyz{y{|}|y}}}|y|{x|{~z}x|}||y}|zzz{{||~{|x||}~~}|}}|||~{{{|{{x|||~~{yy~|}||z~}z|~{|vxx{~}{||{}}}vvyzx}zvx|{zz{|x|{w||w{z||{|~yxxy{}~}z{vx{y|zyy|{~}|{|{{{|{y|zy~z}z}w|y{}|zzzy{{z{{{z{}~zuwxu|}x{~zz{y{vzz{|}zxy{}x}w|{y}{|w}||}{}t{y|x||{|~w}|z|z~~w|||xwzz|}~z}{|xy{~|{{{~yx~wtz{x~~}}x~{||y~}|{}{}{~}zx~z{||}|~x|}}{z{xzt||~}xz|~yz{{wy}{}|~|~~~~~~}}~|~||~|~~~}|}~|}~~}|~~~}|~{}~}~}~|~~}||~{}~{|}|}}~}}~~{|~~~~~~~}~}{}~~~~~~~~~}}|~~~}}~}~}~~}}~~~~~}|~~{}~}~{z|z~~~~y~~}{}}~}{}}y~~}~}~}}w~}||~{~{|}}~~~{~~~~|}|~~}~z}~{|~y||z||~yuz}||{|x|w}{yzy{z{{~r{||y~}z}|~|~z|}||||vz|~|~ywz{~{zyw~~xyz}yy||y|z|{x|y}~{~{}|}~{z{|}}|}~}|~zy{}z|~zzz{}{y~yz}}z}{{xz||yzvx{~x}z}}}z~~}}}yz}}~~}||{z~y{yyz~|y|zvzz~|xx}x{y}v}xxyw|zxy}~|{|}|~~z{||z~}{{}}}~~}}~~z{zy|z{x~yx~{|zzz}yz{{|}}{y|{|||}}zz||y}||{~}||~y{{|}wvvyy|z{yv{zy|~x}~~|{zxywx|{{}{{~zx~||z{}z}|{}|}yzzz{|xzz~{z~x|yy|~{}|z{}{{w{{~}}{zz~}|z}|{~{}|{yw~zzz{}{x{z|zz|yz|xwyy{|x}wy~z}{~}{|v{z}xw~|}{z|}|zxz|y||zy|xyz|{}y|z}{z|yy}|zyvyzy||}|y~~||{|{}x|}}}~{{}}{}}}z~}{z}}|z|y{{yyzx||}||zxzyz{z{zz|~~~zz{yz|zzz{||}}}~}{y|~{}}|{~w|x{w}}}|{}zy}z{~|x{z{{|~{{~~z|}{~{z~}}v|}y~~z{~uw}{{x{|{zv~|~~|wzzu}}}~yx}y~yov{|x|~~|~}}}~~|~~}}~~}}}}~~~{~|}{z}x}~~~}{y~~~}|}~~}|~~|~|}{yy}~|~~}}~zz}~||}}~}}~~~~~~~{}|~~{|~}~~~}}|~~~}~}~|{}}}}{|}~x~}}~~~|{}}~}y}}|||~~{~~|~~~||~~|}~~~||~~~~}}}~~|}~}}~}{{}~}|~||~}|~z~}zx|zx|{}x{y{~z{}z{zz{w|z}{z}}{y~{{z~|}|{{~z~{~{||}y~~w|~zz|uz}~{{}xyzx~z{y}z{|zzy}||~y||{x||{|v}|z~wxyz~|{{vyy{|wxxyzy{x{|}{zwy}wz}uvw||{{{y||~}{{}||u}|{yy|{xy{z}{{|y}~}x~wz{|}~z|xxzyz~|zx{}y{{|z|}zuy}}yyy}y}xw|y~{~}{|~y||z}z}y~z{{}w|}{{~|}|zzy~}{x{{~}~}zzv{|z||{}z~z|{}|zz{|v|{y{z{}~w|}}{zy{~}~zu{||yz~{}}xw~{~~|{{||{}~{zz|~y||{|{|ztzy}y}}z|yz|||}z{{y~~xyv{}{|{yz~{|{~z|u|yux|||~~z{y|~}{~|~}y|{{zz{~|{}~{z|~z{{}}wyx|{{{}z~}{|w~|~w}|}z~yyy}|~z}z}z~~|{}zz{zy}{y~xx{z|x~v{x}{z}}|}w~}z||z{xxy{{}{{x||{|}x}~}y||zz}|}~zwz~}}||||{z|{~}yx~{w~~zzx~|z{{|z{xxzy}yzx||y{xz|y~x~~|}{{|}wz}~}y~||y}{{|z{}~x{x~}}y~~}|z~yxx{wxz|~|}||xyxzx}{{z}||~|z|yxx{{}x||vwywz}|}|}xz{|z{{z}}w|{|{~{~}|}|}}{z{|~{~~}|}}|}~}z|}}}}~z|~~~~~~}~~~}}~||}{~|~~~}}~}}~}~~}~}}~|||}~|~}}|~~}~z~{|~}}~~~}~~~}}}~}~{~|}}~tz~}~}~}~z||}}}}{|~~~}~}z}}}|~|}}|{~{|~~~~~|}}~zz~~y~~}~|{}~~}}}~}|~}~~z|~~~}||||~}|z~}~{}~~{zy|}~~}|z{}y|}y|{x~z~z~|xzy{z}~yzy{{{~|z~{}w}{~~{~}|~|~z~{}yz{w}|{}x~{{{{}|}v{zywyzw~{wz~}z}{p{}~|z~{|~z{~|~yz~v{|y|}xzx{{|zzy~~~z{|{y|x|zywzz{}w|z{|}}{zz~x}}~|}}~~x~z|{}~~}yuyw|}wzz{}|vwy{|{{{{}|zx|{x}~}{|{}{|~||~}}|z}{}}yy}}{}~w}ty|xz|zy}}~{{z|zxyx}~{|{}}{|y}|}{||v{y~y~}~}|{yzvx{}}y~z{xxyx}|z~~yywy|}v|z}~|~y|{|||~|}}y}}}}}}|}z~{}z|}z}~vw|{xvz|{{|y||yzz}||||}{}|}x~}}~{}~z{|}~}|vx}x|}zyz|z~|x|{z|wxzzz}x|zy}zxy~|z|||}|~||}~}{y|}|{|}}|xxzzvz{z|{|wz||z}yx}w~z|x||zx}}yz|}}~||z}|||~v~~z{|{{~|yz|z~wzy}zz{}y}{x~}yz|{xyy{{}|x{x~{z}}|{~}zxvz}{{{{z{{}~wy~}{yv|{xz|z~yzz}w|zs||}{~~{z|}|{x|{~~}~{||{y|yu{|}~z{{}z|wzzyvy|{{zzv||}z~{|}|{|{|x{}z~~|}}}~~~}}|~{~~}~~~~~}}~|}|}~}~{~}~~~~~~}~}}~}~y~}}~}~}}||~~~}~}}~|}~|~}}~~~}~}y{}~~~x~z~|}|~}~y~~~~~}{}~~~}~{x|{y}}|~~}~y~~{x~||~}~~}yz~~}|~~z}~}|~||}~|}|~~~~~|{~}{~~~}}|~}~{~|~~|}}}~|~v|||{{|yyz|{y|z~|z~w}||~y}wzzz{uyyv{y}}{z{|zyy~}x}z~zyz{yz|w{{}{z}y|w~{}||{zyv|x}{z|}}}}x~{zw}~{|{xy~}v}{xw~~~}x|zz{|xy|v}z|y~}}~|{zy{|}}y{~}}|}}{~{}}yx|z|yvzyzzz|w~zx}|z}{|{~~{{{|||}x}}{{{}yz{yzyzz|xy|zzzzz~wzz|}z{{z}y~yyy{~z~~}{|z{~z}{~~|}}w}{||{xx}}{{z}z|{}}~{{xy|zz~u}}z~||y}~z}}~||}z|~tx|y|~{|{x{y}}z{x|}ztz|}~z}}}}{wx}|z~|y|y|x}y{|||z|w~z}zz|{|~|}}yy|}x|}{{z{z{~~}|~{u~z{zz|}}y{|z~}zz|{~~||}}}{|z~{}~~|{|xxz{}{~|z{~|zxw}|}}zzyz|}|}z|w||||v}x~zw|{|{{|}~}~~z|}w|yy}x}}~yx{~||~~zwy{{u|y~{||v{~~|{}{yx|yx~~{||z|}y|}}z~{~~|zywz|||z~z~w{{{z{|~}|}|}}|~}z||~|~||~}v}|yz{|}}zy|}{z{|||{|}xz~|}{yz}y{{z|vx||{{|||~}x}}z|{|zy~z{||v{~w~||}z|zwzy{vz||y}|zx|}||{}z{~|~z~||}}~}~|{|}~|}~~~~~~z|}|~~{}zz}~}~z~}~}|}~}~{~|}}}}~|{}~|~~}}~}{}}}|~}|~~~~~}~~~~~}~}}~}~~{|~~}|~~{~||}}}}~|~~}|}z~~}y~~|}~}~~~zy}~~|~|}{~}|}|~~|~~~~}}|}}|~~{}|~~~~|z~~||y}}{|}}~}~|y~|yxzz|{}{|yzzvy{{yz}yz}zz|zx|~}z|wzz}}}{vv|x|{}{y}}|}~~|x|{|}z}y{yy|{}}z}z}x{}xxz{zy~zv{{yx}y~z~~|{z~|~{z|y|}{{|}y~|z|x||~|x{yvz}v}z{|y}}}~|zzw}v{x~}zy{}}|z{}|y|{w~yy}||v{}yz}{zzv{{v|zyx|}zv}yyyz}zzy|~y}}}|z~}zz||zz}|}{z}}y{~w{{}}{zwy{y{}|{}|w~z}{{x{|yy{{|}z{||||}|~}w}~zx~xx~y~uy}y|z~|~z~w{zyx|{x}x|w|{}xzy}}z~{x|}x|||{x|{{w|x|{~z{wx}{y|vvzz}|{ywz{y{zyx{yw}w|~~z}y|{x||x}y}{{}y{~{}}{yz||{{wzyz{t~y|~w|yzx{xy{y|~||~~{{~zy~{|}~{|}{{|}~{}}{x{}zx~z}|w|{|v|z{y~w~zzy|~{{zy~zz||yzzzyz{yz~z~z{~{}x{y~x{z|{y}z{||zz~yz|~|{{z~x|}y||zy|yz}}}~y}z|~z|z||yy{y~~|z~|y~{|y|{wzz{x{vzy{zy|~~}{z~y|}}|||z{}|{}}|{z{z}yz|yvx~~~yzyy|xx}x{||{zzx|{xxx}~z{u|z~||~{{{|~}|||~~~{~{~~{}}~~~~~||}}|z}|}~{~~~~}~|}~~}}~~~}~~}{~~|||}~|~}}||}y{~~}y}~{|w}|~}}z~~~~~{~~|~~|{|~|}}~~}z|{|~z~|z~|~|~}}~~}~~{}}}{~}x}~~~}{}~|}~~~~~~~}{}|||~|z|~}~|}~~z}~z|~~~}|}~y~~~}}}{}|{||}|~~{}|||}}{~zw{{~{z}}y|~xzxzvy~|z~{xy|y{|z~{{{|zz|}|u|{z{{zz~~}{z|{|~x}~}{zy~|z|}{}v||{{zz|{}}z~{zyyy{}y~z~x}yyxyx|zzzx{~|z}xyz}|{z{|}z|||z{{|z|}|x|~r{xy}x|~v{{}{vz}|{{~{{|v|}~|}}{}}|z~~~zyz~~y}~w|{yyzzz}|~|{yx|w{yxy{v{~z}||~{y|{y{~z{|}~w{}~|yx|~~x|}|{{yzz|zy{yx}{zvx~}}|y~}}z}yz{~{{|w}|}x|{}uz}}{~~}{yw~z}|~{w~y}}}w|{y}wzyz{~||w~~y~}wzy{~y}v}{{}y~x{{y{~{{~~z}wzy|y}}~z}||z|y~|}y}z{zzy|{~||}yzu|wz~|}yzyx}}yz}yw{~~}|}||}{~w|{y~y|yxt~{}zx|y{z~}|yyy{z|w~{zy{y|{z|yx||}yx|zy}|~}x~}y~yzz{~{{z}|{}}|zz{~{|zxz{}w|||xy|x|~}}}y|zz}{z}}{}|}yy}zz{~{yx}{}|{y{y|~z|}z|x~zy{}||yz~y~y|z{{|{{wyzv{z}vz|~|zx{}}{{||{}{}}~}w}|{y|z{z~w{z}{|zz|{~{}}}xz~{}}y{|x{~|xz}{|wy|yzu|z|z}|xzzxy|{}{w~~~~~}}~}}|~~}~~~}}}}~~|~}}}}}~~~|~~~}~~{}~~{~~}}}~~||~z|~~~||}}~~}}~y~}~|}}~||~~{~}z}~|}~}~~}~|~{~}~~~~~}|~~~}|}~{~}|}~z}|~}}~v}}}~|~}|~~~~~}~}|~~}~}z{~~{~{~~~|}||~|}~~}~~~~}}~~~|}~~~|~~}z{{~}{{~~}|~}|~~w}{w~}|||y|~{}}{|~wzy}{~{|y}vx{|x|y}zzwyzz|zx}}||zy}}zx|||~}z~z}yxyw|{xu{{||zzw~~}y|y}~{yx{{||uz}v|}}z}zxwzyy{x~~z|{{|}}xyyz}u|}y|{y~~z}zz{{w~{{zz{{zyyzywzxzz||ryz~}|v}zzz{{|zy|z}}|}~xz|y{{y~|y}|}zy~|vz}z{|y{yy}~|}xz{~zzxy~||v~z~}|z|{y|{z|t{v|zzz|yy|}{z~xyz{vyx|{z|{~}y}zzzx}{}z}y|z|y}zz}zvuy|{yzx{{|{x{{y~{}}{|yz|zz{x}{}x}}|zyz|xy~{|~~}zx}|~~|}~z}ywyzz{{w||{z}}w|~{{vy{|~z{|x~zz{~zx~~~y~z}z||z~|}}}~zw|}{|zz|}~}|~wzw{|{xy}}x|y~yt}~}~{z{~z~y~}y}~|vw|x|{x}{}}{|||xz|~~|xxzw}z|{z}yy~y{{z{yz{~yx}}xz|~|z}{|wyy|z}{z~~wwy{}x~|}v~yzxzw}y~z}y~uzz{~}{~y|||}}w~~x|zz|~vv|~x|z~}y}z}v{wvw{{vx|yxxw~zzxzz}yz}{|z}}zyx|~~y|z|z|z}~v|{{|~zy|{yy~~yxx}{~z|w{z|yt{{x~}|{|{{~}{{{~}~}~~~|~~~}}}||~~}y~~~}{}z}~}~}~}}||~~|{{~}~~~}}{~y~~}~~}}|}|~~||}}}~{|~~~}}~~}~}~~|}~~}~|{}~}~~}~}|~|~}~~z~}|~~||~y||}}}|~}~~}~z~{|~~}}~}|}}~}~{z}}}z}~|~{||}~~}zy}~}~~||}~~~|{~~~}~~}~~}{~~yxyy{z{|u{}yxzyvyy|y|~|x}z|~}y}|~y|w}w|z||}|}z}x||zy{~|zyyyz|{}xwzwzzzy~{yzzyx|z{z}x||{|}~{ryy|}~|}{{zzzz|z{||{}z{zy}xx}vxzx{}{xwz~z{z~{y{|{~xz~yz~||yy{}y}yz{z}}|}{~yzz{z~~y{}|}}{{|~z~zxz}y{}|~{|{y{wz~z}z~z||zu||~yz}|}{q~}||zz}z{{}|~{}yyvz{x}||y}{zyzz}{{|}}}~zy||x|xzy}y~yz|zy{y{}|zy~|w|}{z{{|}{}}zx}z{}~|z|}v{~wz~~z{x}wy{|zy{~}{~x{yzxw|z|~yx}wy|||}{{xz}~z||}x}|{zxu|zx}y~ywzy{}||}~w{{z~|~xy~z}w}z~~|{{}zx~}z|x|z|~~{|~}vy{}{}}z{z{zy}||y{yy}}|{}z|}{}~z}ww~}~{xxzx|yyz|{}~y~xx}|z}|{||}wyz}z~y|}{{zx{{}t|y~z{x{z{}zzwy{}yzy~y{{v|{||~yy{|{z|{|~{||zuz~}zz~{|}|yzx||{{{{}}zy~}{|yyx|{|zxy|zzxzz{yyz||y~~{{yz~||}|z{}|~}z}|~w|}{{xz|z}}{{wzvzz|}y|wzzyy{{|y~}w|w|v||~{y|}{{{~~|y||~}}~{~z~|u~~{|~~}}~~~~}~}~}~}~~}~}~}~{~~}}}}{~~~~~}~~~~}{{~y~}~~}~~~}~|}~}}|}~}}}~~~~}~}~}~~}}~~z~|~~~}~}{}~~|~{}~|{z~~~~}~{}~}~~~}}}}~~}}~~~~}{~}~~~}~~~~~{}|~~}~~~~~||~||}{}}~|~~||~}|~|~~|{|}{~~~z}~y}}|~~}~{|y|x{~|{}z|zx}zz{~{y|{|{|~yx|z~}yy}x{~|}~~||z||z}z~z~z~{z}|z{syx}}~|xx{|y{||xuz|~zy~z}}{~~y~|~z~|{}|z~{}~||~}z|~~{{~x{y|}v||yy{y{}|}|~w|{yy~yw}|vzz~}y{y}x|}zzw~v~}|~~~y{|~{y{{|~zz}z{~|~{}yzz{|~yy|wy~|~{}}}||~z~|}~z~yz|{zz~|~z}}}}w~xx}{}~z{z}{y~{y}w|xyy{y||z|~~{}{~}x}yx{w{z{|~~~|yzz|{yx}|y}x{|{ywy~z|z|}}||z}~{|~}{}||}{{|}xx{{{y~{|zx{}}x|yz|y|zzx|||xyx}|yz~wu||}{~}{qz}}|{z||||}||}zx{|}{xyzx~yz|~uyz{{{}{}{w{x}|zw~}|||zzx}||}}z|y}~z}~wz}|}x}yy}z{{~|}|t|y}}{}|{z|~}yz}}|~||{~~{z|zy{{z||~zy||y{x}z|zzy~~wx{ywz~v|vz}{~{wz~}{|z}s}x{{}}|x}}|{~zy{}z{y|wz~~{}~x|w~z|{~~~}x|y{~}}}|zx}{|||{|~}~{{y{~x}~~|yz|{yyzxy|{x{{ww}xu{{{z{|~zz~}y}~||~}z{{~~y|~~z|~~|~~}~|~||}~|~{~~~~~{{{||~{{{~~~}{|~}||||}}}~{}~|~}{~y}~|{z~~}|~~~~}~{|}~~}}~}|||}~}}~z~~~~}~~}~~~}~~}~|~~~||~|}|}}~~~}||~~~}~~}~}~{}y~~z~~|~|||~|~~{}~~y|~{{~}}x|}|~~~}}}~}~y}~~z~~}|}}~}yx|zy{~|zz{~zz{}~||||y||yy{|s{}{{}}y~v|~|~w~|||yz}z{zzz|~{y|z}y}s{|w|z|z{yy~~~y|}}y~zw{~z|uy{|z|{|{{|~{w{zz{~xz}x~|zz{~}||yu|yz}~{z|w~yz}}{xy~z}|~z}}~}y|{{|~x}|||yz{{{~y~{|wx}}}|}~~y{yz{w}yv~y{y|yyz|z|z{yy}y|{}}}y}y{~|t{{y{y|y}uz~{||zy}yy|xz}~y~}}y}|~xz{y}z~z|{{xyy|w{x}|z{|}}~}}{{x{|}|w}y{zz}~|}|}{|zzz}|}{}~|zy{|zz}}}yxyu||w{~z~yz}}~uz}y~zy|yx|}x|}~z~{~~{y}}y}|~wx|v|zy{~x|}{||{y{~{~~z}z|{y}}{zz}~~z{z|~|uz~xyv{wy{~}t{zx|{~wz~x{z}{{}xz|{~}|{v}w|}}}~{~|w~y{}}zx{|{zyy{z|{~ww{}~z}}}yzw~xz{z}|{}{{|z}{zz~~zz|~|zv{z{}{|z|~|y}|~|{{~x{}zy||}}{}||~xz{}}}||x{~}y{{||}zx{}z|z{z{{{|z{~{z|x{}|zz|x~{~|zyyz{y{}x|y~~}x|z{{{{||{zy}z}yyx~}~{~yyxzx}{~v}|{}|x|x~x{}x{~y|z|~|}}{{~|x}~|~{|zzy}w||~~~~|}~~~~||~w~}~|~~|z~|}~|~~|~~~~~~|}}}}|~~|}}{~}~}x~~~{~|z}}}~}}{|~~~}~|~|}}}~~}~~{}|y}~~{}|~|}~~~{}~~~w}||}~~~}z{x~}~~~~|{z~{}}~||~~~~~}{}||}~}}|~}}z}~|}||||w|~{~~~}}~|~{}~{~}z|{u}z~z|{~}zzz{z~|}yx~z}||||y{v}{}~z}{{{z||{~{{|w{z{y}~z~{~~}~{z}~z}yyz}}yzxxxz{vzy}w{v~~}yx}}x{|w}|y~yvy|x{|x{{z{~{}~|{y~~yy~~{y{|~{}~{x{yyy}~y|y{z~v|x{{z}w}~{{{}{yz~yw|}{y|z~x}|y{}ywyw{{{z~}v~y}yzzxz|}w~z{x{|y}x}|~~uz{||}||{~}|{}{~|~yw}v}{zvwy{{~xv}|zz{{zz}}{}~}}z|~z|}{}}{}~~}}~y|x|}{{{{zzwzxzz{wzv|}{z{z{|{}}z~}{x~~~~~~x{~}}y|}~|}|v{~xy{x{xy|wyx|xx~xz}|}}}|{}{}||{z~}~{|||{}}~zy~x||z|||ywz}|z{{y||{|vzz{|yyw|~{{w}|}{y}vz~|w{~y~|~x{|y|~}|z{{~y}yzy{z|}xzywyy}{|xzx~}z}z~~~}y}|}|}~{|}|w}}u||w{zy{~xvz|w|{xxtx{{y{{zz{}~}yzx~{}x{zyw{|y}|~{~yz{{}|x|yzxyy|y}}{w|{~y{|{ww{{zw{|||}wz~{|yz{y|}y}z}z{~z|}tyxy{yxw}x}}}{|w~|~{{~{|y}z~z|||~w}~}}y|{~||~~~{~}}}}~~~~~~{}~}~{y~|~~|}|~}~~~{z~}{~~~|}}|~{{~}}|~~}~~z~~{{}~}|z~~|~}~~~|||}||~~~}~~~~~~~|y}~~}}|~||~{}|~|~~~|y|~~}~}z~}}||z}~}||}~}}}|~~~|~|~~}|~{~|~~~{~}~{}}||~||~~{~}~~}}}}}~}~}~}{}~~}}{}}x{yzz{z|w|z||yw{|}{~y|{xzz{z{y}z|y}y{y{||}zz}{y}|~}}|}{{~~x|}}yy|||zz~~{|uzxy{x~w~x~{z|yzy{{w~{x~||y}y|y|xy|z~x}~|{z}z}{zx|{{z{}z}}zxz{}}szyzzw|w||y}~zx~}w{x~}z|x}{}y|w|~vx}|{yx}zx}vx||~x}}{{z|}|{wzy|zy}|yyvz{xz~{{{{zwy~|~{ywz{|{|}~}y{z{z{~{|x}{wz}}{z{~||}|{{||~xzz|~|{y|{{{z}xwy|x~yy{|x|zw{w}zyz}}z{}}}zx{z}}}|~y|{}|~~y~{|~{z~|~|~z{z{|y{{}y~}wy}}zz}}yyyzy|~|{~{{y~yx~}y|{{~{|||}|}{|~|wz|z{z}|}||}x{x|z|y|~wz{}~{{|{}}w|y{}{}x{}x}{{v~|w|z{z||zu{|~w}|||xzz{yzvz|}z~{}|}|{||y}|}||~~{}|{||z}{z}vx{~}v|z~{|z}{y~|zx~|wv|{xz|{}xz{zy}zzvywzx|z}{|{~~zwz{}z{{w|~z|zw{}z~xz||}z}}yuvz~|{~~v{||~z}x}x}{|{y{y{{{|x|xxz{|z|~x}u{|x|{z|~~~|yx}{|yyz{{z|}{~y{ywxxy~{{{y}|~}}|}}}~~|}}||}}z~}{{}~~}~~~}}}~~}~{|||~}}|~~}}~~{}|{z{|~||~~}}~~|}~}|~}}~~|~~}}{~~}~|~~~{~~{~}~y~~}{|}}|~}~|~~}~|~||}{}}~}~~}}~}~}}~}}|}~}~|~{{}~~~}~~x{~~~~~~~~}|}~~~~~{|~~~~~~||~{{~~|}}{||z{{}~~z{||{z}|yv|x{y}w{}yzy|}z}z{~|}}y{{}z|{z}||}y|}{y~}|{w}zz~zz}y{y}w{{zzy{~y|zzz|{zy{z}}}|y{{{{x|{}|z|x}z|}{w~|zz}z}ywxz|z~z}yy|{~~|}|yy|u{~xy{}{{}{yy{}}zw~|~~{~}~z~z}}{}~xv}yzx|vv{x}z{zyww~~|{y{zy}z~{zx}~{~}z|z}~~~}}|z{~z}{zxzy|yz{{~{~|z}||~|}}xz{{y}zzz{{{w{|yx}|z{uyz~yz{|y|z}{y}{|{vz~||}|}z{xyxzxz~x}~{|vvzy}|{{z|~}|{}|~|||y}x~}|{z|w}~{w~||}zx|{zy}y}|w|wxzz}}~}wzy~y}|y}z|y}w|{~y~~|x}|{y~}}y{y|xw{u{xz}}}zwxty~{zw}z{|y}||}s{y~z~~|}}}|}zw{w{{yy}{{y{}x{{{}xxy}{{yy|y~{{|}}{y{{y|xy}z}|w}z|x~}z}~{z}{xy}|~~xxxx~yz~|}{z{|y{w{||}{}w~~z{~||~zw{|y~}|}}z|~}z}||~}}zzy|{{xv{v{{zx~yyzz{|y{zz~||ww~{z}|y{{}v}{}{|t{x{{{||{|~|~}x{|}xy~ywzz{}z{v|vyy{yt{w}}{|{~~}x||||{~~z}}}~}|}~~z~~|~~~}~~}}|~~~}~{}}}z~~}}}{}}|}~|z~~}~~~}|~~}~}~|~||~}~~}~~}~||}z|{{}z}{~}}{~{~~y}~||~|~~{}{y{~~||x|{|~~~|~{}{}}}~}||~~}~~}}~|~~}}~|~}z~~{~~~}~~|y{|}{}|}~}~{|~}{}{|{}~|}|}~}~|~~~|}~}{}z}~|}~}~~}~~{}~}z}zxzw}y|~|y}|{|z{yyz}|x}}}|~{yz|}}x~|{{{{{yvvu|{zz{|w~w~}y}~{{}y|z|~z{{~zzzy}|~}}yz}z}~y}||~|}|{{{|}}y|}{|y{wzz~|{{y~{||yz{|}{}}}}y}|z{|x~}{ywyx}{z~{w|zz}||||v}|{~z{x{vyy~zxy{{w}}|~}}z{~}{|{{|zz||yzxz|{y}|w}x{|{~y}}y}{zy}|zzzy~{|}~yy~~}{}z{~{}z~y{}~|{{y~zyz|x|y{{z|y~yt~{{|z|wy~y~}w{xy}y~}{|z|{sxz|}{~|zyx}{{{}{z}||y~v{~{y|v|{}|{}~x~}zzt{~{{||~z}~}yzw|~}{}~z}zzz~y{}z~~}yx}||z{{}z{z{y|y{~z~}}~}zz{{zwx~{vvz|y{{z|xy}~|}xu|}|{|x|y}z|z}zwvx{y{~}wu}xw~}}|xy|{||}yz}zx||z}||}}yy|}{zz|{{z}{~xxz{}|~yz{{{~|}}{yz}x|wy~z~{}}y|zx}z|ww|z|{u|yyz{zzx{|zy}{ytyw~{}|}yy{|}z|}z{uzz~|y{|y||x|x{z~|}||xzy{y||yy{y{y{|{yx|z~}|txy||{}~{{~|~|z{y}|yy|z||}yz|z~{}|}z{{ztwy{}z|{|||}~~}~~|~}~}}~{~|}~}}}~z~~{~|~|}~}~~~z|}}z~z||~}~{}~}}z~}~{~~}}y|}}}}~|}{~}}~{}}}z~}~{~|}~{||~~{}{~~}}~~~y~~~}}y~{|}~|~~~{{~}~~{~{~}~}}~|}|~|{~{}z}z}|}|~}}}}~~|}}~{~|}}{~~|}{~~}~}~~~~~}~~|}~}~~~{}{~~|}|~~zz{yz}{z|y|{z|x|yz~}{|}y}z||t|yxw{{xyx{{{}||v|}|}~{u|vz}}~{{y{y|x{x~z~yzxw~x|{y~zz~~|{~x|}v|x{}|{||{{|{}||z}{~}{yzyy~zzzx~{|x~wyxz}z|x}ozxy~{{}z{|}||x}}ry|zwxx~v}}}x}|}}{~|{|}|{z~ywz~~{}|y{|{~{wz|yyztzz}~{zw~{{{zz|}{|{}|{|~}zyzz|}z|wvz}x{zyywy||||zy|{z{zzzxy||xz~|||}~z}x}{}}}|z|{~{y~t|y{ywx{}{wuzv~uyz~z{|xwz|{}|}z{z~|}z}||{~}{|{}{||{~{}w~}{|y{~~vx{{yy~|zy|y{xzy~{z}|~{~||~wzx||{}y~}}|{{wy}|}xwwzy|~{yy|y{}~{yvx~vwy{zzwyz{}|}~y|z}||}|z}|zz{}xy~}z~~|z~y{~zz}{y}}yy}x{y}y{{yxs}|wx{~{~z}{y||y{z}y~}}{zy~}}~zzxy~y|yy~}zv~{}z~x{~xz|{}~~{{|}z}~}}{zy{y}{~y|y~~~|}z}|w{zywx||xz}{zw}~{}zz|z{wwz}~zy{z~w{z~}z{}y~|yz~}~}z{{zzyxxxxy{|w~zy{y|zy}|}~~x{y~{}|~~z{|}{}~}}|~}|~|}z~|}|}}|}~|~{~~|}|~~}{~~z~}}}|}~z~~~}}{~|}{{~}z~|z~}~~}~}~|~{{~~~v~}~~~~{~~z|~~}|z|~~~~~||~{~~~~yq~~}~~||~}~~~{~}~~~~}}~}|}~~~~~~~~~}{|~x|~~||~}}{~|}~~}}~{}~~{}}~|~~~~||~}~|~|~~w|}zz~~|}~z~~~}~|{x|}}vy||{~zz}}wx}wxw}z}xz|~~{z}|y{~~xxy{x{yx}y}~y|y|z}{zz|z~y{z~}~}{x{}~}{{~{zy~{|x|{}yz|x|{}|~{z}{{~||z{{||wz{~y{xxy}{~}zyz~|}z|~|x}x~z{{y|~yz|}||{|y}{zxv|{vx}}{~}y{|~{z{z}|{{y|xx{}}|}||yzy}z}|x}zz{|{z|{|zzzyz~zy||rz|{{}}|y{}zy}}|~}v~}xyvzzz}x{{|{{zzzy~}~~zxy{|x{{z~{y{x~x~|vxx}zzy|{y}~}x|~z}y{|x~~|x}{}yzyu{z|y|zz{{zyz~}|{z|}}~|z~z{x{|~yxz}z}~y}{~}~z|{tw~x{|{zx~|~xz|}x|zvzz|{||}|{~||y~z|z{{|}y{z~z~|}ywzw{wyx|}|{~|yy}zw}z|}|x}|}{{~z|z}}}|yx~}~}zxz~y|txuy{}z{x{|||{{xxy{|{u}|v}xw~||{zuy{y{|{{z{|x|wx|ywz|y}y}{}txzy{}|}{}w{z{~yvwv~~~{z{xyz~x~zz~w||{}|}z{z|{{zy}|{{z}||}y{y{w~zy~|{ywz{z}{yz{y}zzy}~z{zzyxyyy~x|xz|}y|{{}y{~{}~x{~z|||{{}zzzy{~y}z}y}x|yy~|~{~{{||~xz~y{|}}y|{x{z}~y~~|}~}~{}~}~|}~~{{y~{|{}{~}}{}~||}~~~~}|}~~~}}~~~~}}{~~~z{{}}}~}}|}|{}}z}}z~|~~z}}z}{~}}|}}}~~~{}||~|y~~~~~}~|~}~~~~{|~~~|}|}|~~~z~~{~|~~~y~~{~}}{{|}~{}}~{{~~~~~~|||x~}|~}z{~~|||~}}}}}y|~~~~~}{{}~~z{y~}}~}}~~~}~}~}||zz|~}}~}|~}~~~}~~}|{zy~~}|w~{~|}|~z}}z||{z}}|yywwu{~|z{||}~zxz|vx|~|{yy|}zwyy{|zx~{zz|}{{{xz}{{|x{zvy}zw~z}}|y}zzzy|y|{xx{y~~|{}y}{~x}}|yz}x~s~{|}{{{~{}|zu}{|}wy|yvxyz}xxzzy}x{zv}|yz}{}}z{|{|x}{zyzy}}|z}~}|y|y}{z{~{~q|ww}yxy{z{x{~zy|x|x~u|u|wz{}{}}v{}|~zzy{{{|y}|~y}|z~}vwzyyyz{z{|{yxzzzzzy~{~ywz{zy|z{|w~z||}||z{z|{z~}|y{y}}zy|~}z|{{xyx||xx{x{yw}}zwyzyz}||x|{|zuyz|{{{xzy}~|{}z|~|{y{|z|z|~}yz|y{ww~x~x}|u{zw}{zy~{{z}y}w{|||}y}~}~|y~}|x{w}||xyt{|{{w{~{wvx{{x~y}|}wxz|~x||xx|yz}yyz|z{~x}x}z~~x}y{||}y{{y~z|~}y|xy}}yw{|{zzzzx}~x~{~z}~{~y~yzzz|}y|zx{}~~{y}zy~z|||~{|{z{|x}yxw}xwy||x~z{zyzzz}~|z~zw|{|}|{{z}|||}{{}x|wy|y|~zxx~t{y|}{yx{y|}y{|{}zzx||{y}~zy~{}{~~~|}|~|~z}yy{}}x}}{~|yzyzw|{y}{}qyyx|}{zz~zz~z|~~y|}{|yz|{|{|~}}}~}|}~}~{~~|}}~|{~}~~~}|~~}~~~~}{~|}}}|~}~~~~~}~|}}~~{|~{~}~|}~}~~{}{{|~}~||~~}}~~~~~}}~}~~{~~|z~}}}|~}{~x~}~{{~|}~|}|}}~z~}~zx}~}~~}|}|~y|{~}{}{}~}~|~|~{~{{||}|~~{}}~~~~~{~{}~}}}}||}||{~~}~~}{{~|{~|~|{||{~~y{||y|w~y|z~|{v~~x|x}~~z}z~zyzz~|{xwxz{{y}v{zv{w{|xx}}{xx{x{~|yyz}zzz{~~w~}~~~y{{zzz|~|yz~~{~yw~~{}xy}|yzyy}z{{v}}vz|}}~x|{w|y}~}|x|}~z}{t{~{|y~vz{~|z||{y~z}||y{{xzz}|y}}~z{|~w{}zx{{z}zw~{x}{x~x}zz|zy}z}z{{{xw{z~{~{zy||y|y~x||}x{|{v}x||}{|{}{z{}yz{y}yz~}|{{x{z~u{||~zwxy|{zyzz|{{x~{{||x{~zx}||~x}|{yyzy}z}w|y~{zy}||{uy{yz|{z{{xz||~|}~{||{{xzw{z||z}|y~{xx|}~~}}}||{yv~~zx|{z|z~|{{{z~||z|||~{|}zy~{|y|~x|}}~zz~}~z|yzy{}~{~}|x}~z||~y}~y{v{~y{{{yw{|zz~|z~~y|z|yz|y~xz}}xz~{yx{}x|}|{zy}y{y|uyzz~v{}wy}|~zz}xz||z{yz}z~y{z|||z|z|{|y|~|z|v~yzxz|r|wz}zwy}zz{|{|~{}y{z|y~yzy{}w{|~||x}{}|w~y}{x{|{||}y}{{w|xu{~~zt|z{{y}{zyw|{z{~y|~|y||y{{|}}zz||{~z~v|||}xxz}{vy}{y|}y|~~|{{||}~|{yz|u||~yx{z|{zzzy{}{~|}~~}|{}~}}~~|}z~~}|{~~~{~~}y~~}|}}~~}~}~|~}}~z~}~~~|~}~}}~|}~|z}{|z}}~y~~}}|~}{~}~}~}~~}}~~}}}}~}}}~{~|~z}~~}~~~}~z~~~~|||{~}~}~|}~{~~}~~~|~~}}}}~{|~|~~}{}~~}}~{|{}z~~y|}~{}|~}~~}~~|}}~{}~~z~~}~~zy~z|y||{{zywzw~||y{xwxzv{y|w{{}w|vy|{}||yz|{~~{zy}|}{}}}|{z{~z|}x}{}x{||~|z{w{zz}}{{|z{{{}~yz~{{{}zz}}~x{y|~|z{||}|x~}|wzuy}~wzy}zxw{}|xzz~{uxww}}}yzx~}}z}~{~y||z{x{{~{|xz}|z|y{z|}{}z~z{||{x{||}{|}yyy|}}{{}w{|{z}{~{|}{z{~|z~{~y||v~z{zyyz{}{{xz~~z}}w{z{}{xz}~}~xx}}z}|yz{}|{~z}yz|{~}y|}z}|}yzz|{|{}{{~z|z~|{yzzz}z~~zy{~~w~{yzz{uv||yz~~}}zwzz}|{z||z{v|{w}||z}{}|~}xz|}|{}z||{~z|{~|}u}}z}}~}}|y{yyx{}|~z|x}z|~~z||zz~}{x~|}~z{}~z|yo|}z{{w}|{{|{{ww~z~r~yy~zw}z|y}{||x}|}}||wz|||}yz{~|}{y|u{{|{{|}xx|}y}z{}z||zw{z~v~{}|~z}||}z~|~~~}{}}~}|}|~~~||{z}|}~z|{ywx{uz||y{|y{zz~{{z~{~}|}{z||}y~~~}~~~||vv{uywxz{|{w{yy{{z|yx}xyw{zxy|~zzzy}{}zy}|~|}|{|~{|}|~|}}|}~}}}}|~|{~}{}|~}}}~~}~}~{}}|{|}|{}~|}}~|}~{~~{~{}|}~~~|~{~~{~{}|~|}~~~}}~~|~~}{|~}z~~~~~~~~}~z|~~~|}~{~~}~~}||~~}|{|~|}~~|~~}}}~~~~}}~||}~{{~~~}}z~~|}~}}~~}~||}}}~~~}~|~}~|}~~x|~~~{{{}}~}~~y|z}{y{{uyz}wz}z{~{xy{vzx{}}{{y{~{}~~||~{}x{z}~|yw|x{y|yzz}{yu~zyvz}|z|}|{}|||xy}|}~zzw{vz{x{z{}}xwyy{{|}zzy}{{~{|||~|{x|z~w{~x}y|}|yt|{}}{x|{{{}xy{y|yz|zzxyz|z|z{|{~}|~z|{y{{{}~wy}}}}}|~|}x{|y|~u}|{y~}y}|uy|{~zy{|y{||x{x||||yx|w~|zz}|{x}~zy{xx}{{z}x~~z{|}~}|}|yy}x}}wv{|y|}yw}}zy|x|v{~{|x|z{|{y|zz{~y||||wzxz|{x{}yz{z{{|}~z{}~|y~}}w}|{|y}}zw|z{{}}}w~{}yw|z~~}zxxz}x}}z}}x{z|{vzy{v{xz|y||{}zyyz{{y|}z}}{z{{~}~z~{~zv|{~}y~}wmzx~|{y|v}}|{}zz}{tx{||y}z|y}~z||~{zz~|}~~{wx~{}zyv~x}||zz{|xyyyx{|{{z||~|x}zx{{x}{z|}|{y{{|zz}y{|{|}|yxzuyx~}}}|}x~}{~{yxt}x~}wyyx{y{x|v{xy{z{wz}{vy}yy}}{t}z|zz|xzy{~|y|{}zxxyzx~{{}|{z~zz}|y{~{z}~|{zy|~|}t}~w|z|||y|~z}~y~||~zx|~{y|zu||}yy|zxw|yu|}{|{}}}xz~~|~|y|}~~|}{}}{}~~~}~}}~|~~~~~{}|}}~~~~}}|}~|~||}}|z~}z~}z~~|z}|~~}~~~~~~}}}~z~}}~|~z}{z{}z~~}z}{|~~~{}z}}~}~|z|~~z}}~|}~|{}}}z~{~}|~~~~zzz~~~~}}~~~|~~~}}~~}|w~}{~}|}~{}z~~}~|~~}~y~~~|~~~~}~|{|{}{}}~~}|}z{y{z|y{|}|~vy}ywzysx|}yz|}v{xwr|xu|y~y{w{{y}|zz|{~}{|{{z|~|||{y}{~|zy|yx|||{x|xx~y}zy}z}wzw}|yyw~z}z}y}yzz}~~|z~{{{|zu{{}y}}zy||xxy{x|}|yz{yx|}xz~xxwwzzz{|w{~~|y}{{{{yy}{|{~|y}}yw{~}{~z{~zx{|xzx{{{v~z~x|wuz{{y|xxw}xzuywy|{x|{||~}}|y~~x|~xzz~z{zyz|~|{w|}}}z|}{yv{{zv|x~|}|zy||}x{}~y~|{}{zzzy|x||||}~|~~yx~yw|wyz|xxy{~{~y}yzz{zz}||wz}z~z}{zz~}}{v}y{{|syzz~{~|z~{{zy{v}y}yy|~z}}y~vyy}y|yw{|y|}|{|y|z}~{y{}~|{}z|~|~{|}|}yzy~}{w}~{zzy{x|x{~{{|zz{yzz~zx|yz}}|~~yzy{z}~}}||zxx|u}|{z}{|v|wz|xyzx|~{zxz|{xzz|x}x{zzy|z~|z|||yz}}{}||xz{z{x~|x{{y|u|xv|uzz~zzz~}y{{u}~}{yz|}y{~}x|~}zz}||{}|~tuyy~yyv{|z{y}~}~v~{yyx~|ww}z}{||x{x}xy||yyv~w{x{w|}~}~}|{z}w{zzxx{~y{y|x{z{y~xw|{v}|x{{|{~~}~{{|y|}yzzz}z}~||}~~~~|~~||}y}~}~{||~~z~~{}{}{~}{}}|~~~~}~}|~~{|}y|}~}}}}}|}~~}~~|}|~~{|~||~{{}||}}}~t~}||}}}{}{~|||~~}~|~}z~~z|}~}~||~~}}}~{}}y}}}~}~}||~|zz~||}{|{~~~~{~||~|{~||{y|~{~~}|~|~~~{}||~~~~~}}~~}~||~z~~|}~~}|{|~~}~{z|{{w~{{||~z}v{{{||xzz|v{z{|y|y{|~y|~{{zwxzxw~z|{}|~}zxzvy}y|t{{||u|}}{zyz{|{z|y}{||}yzxz|}{|~{{xwxy}y}|~|zy{z{{|y}~{w}y}xw{~}||{~{}v}|{{{{z{xzy}{|~{{v|}}zxx~}{wxxyx~|}}w{wxw}w~z}yy|{|{}~}|~}z~}~}x~zy~{z~xy~x{y|{wx~}z|~{}|}|~y}{z|~y{}x~y{z|yz}zu~|}}yy}||zzxwwvz}{|{{}wty|zy~~|z|{}{|{}||z}{|}yx}|{}|zzz}zx|x||}~|~zx{}{z|x}}{z}|}|~|{~vx{}zz|z~{{{zz{w~z}zyy|}zy{}zyz|}~}{z{|~}z|uxy{|}|y~zy{y}{}yz}y|||}{{}x}~{~~~|y{}{|zw}{~zz}}~|}{}}z}v{~z{x}{~||y~~x}}}}w{{|{|}}}|}|zx||}y~{w|}{|{}||z}yu~z||z|}wyzy}~|x|}wzw|}}{{~}x}}~~{xy{|y{{}zz{xz|x}zz|}|}|z}|{|{~x|}{zz|x{{{}{xxzz|{yzz||yzy}}~~~|||}x|xzwz{zx}|y|zw|y{}z~y~}|~y~x}{{y|y}z|{|~{z~zv}zyxy||z}|zz}}|xzwy}}y|{yy~~~~~{~}z~}~||~}|~~~~}~~}|}~~~~|y}||}~}||}|}}}{|z|~{|}}}}~}{~}~}}||}~{~}z{|}}~|~~|{~~~~|}}}~z{}}~}}{}}~||~|~~}~{~y~}|{~{~}z}}}~~{||~}}~}|~~|~}}~||~{~}~~|~~~~~}}}~}~||}~|}~|~~}}~~z~{|}~|z~~}}}~~}~~~}|}z}~}~}~|z{{}~|~}|}~|{~|~}}~vz}|vx}|zw~~yv|yyyw||x{zyvuw{{yy~z{vwx|}z{zz}{}{z{{xzz{z~y{|~x|yz}}}{vy{~{|y}y~x|{tzz}|x{}xyx{~z{z~xzyz}||z~|{~}{y||}w}zy||z|}|{{~}{}|z|xwz}}{vzywxy~sz~z|||z}{|xwxywyy|xz~y~{~~wz~{|~}}|z{{|zu}yx|}z{zx|{wx{{|yxuxy|{{zz~|x}||xyz}{}|{||}zzzy||y{}z|{|z||}v~}{vz|{wvy}z|}~z{{{}}y|~|xw|~zz~{{z~|~|{}vz|}{u{z}y}u{{}~{|y|{{|wvx}xxyszuxx}|~zx}{z|zyws{}}{|zz{~~x{~}{yz}y}{}}|yz~{wwx{~|}zzw}}u}|v}}{~zw|y}~{|z||~z{y|}|}~{{~~}zv}|}y{zyz|}}x||}vxv}}{{}~xz{|xvz~ww~|}}zzy}z}}|{|{}}y||~}z|y}~|}{{}v}{{w{}{y|{xy{~~y}{w}x{x~w}|}|}zzyx}vy}{y|~|z{wxyzxx|z|y}~y|m}yzu{|w{{wxz|}z|z{yvxw|z{}z{~y}~z}}~xw|y{~z{x}z{{vzy|xzxy{|~xzz|{x{~ywxu}}}{}{{zz~zw}y}}z|}|}y}}v}xy}|{y|}x~y||}xw~{uy{x{}~{}y|{x{z|zz}}z|{|||~|~|~|~~}}~~{{~z}}}{}}{}}|~~~~}~{{}}z~~|~}~~~~~}~~}}}|~|~|{}~z|~~~~~|{~}~y}}~~~~{~}~|}~z}}}}~~zz|}w~}~{{~}|{~}~}|~|~|{||~~~}}|{~~{}~}}}|z~}~~~~|}x~|~{{}|}~|~|{}~z}}~|~}~|}{}~{yy{~~~|~|~~{z{{x}|}|||yy}{xx|w|~xx{||{{|z{||z|yy{y~z{}|x}zzz|t}}zzwx~{y|z}w||{|z|x|{z|zz~z|~zz|}}~|xywzy~}wzzzy|z||{yz|{||yyx{{{ztz{}}{y}xx{|{{}z}|z~z|z|{z{|{~}}|}yv}||w{{}}x~z~{}y}|y{z}zy{}v{~x~|z{z{}w}~{v|uyw}y|zy~{w}~yz{|zy~zyvz}{wwvvzx}yy{{w|zz{|~}w}zzx{xwyz|}xyuzxxyz{}~{}tz}}zz~}z~x|~|||z{}~{}x}zzyzz|{~y}|{~z{sz{{z{zwz{||zx~~zy|xyw{~~z~~}~}zw{}zy||y}y{{}z{}z}xzz{{y{|y{{{{||yzuwx{}~zww|{~}{{|y~yxyy}~wx{~}}{{|y}z~|z|{{|}{xzx{}x~}zuz~zw{z{y{t{~~zw|zyx||x|wy|}{{{zzy{}yzz}|~z~{|}||}{y|z~yz|zx{|{xyzz{x{~x~||{y{{}}~yy{zyzzz|{yz~}|~z{zzyx}{|{wyw{}zyx|}|{}{xyzxy{x|}~}|yyz|y~|~|{tv}zzsx{{|}|{yu{}|y~y{y|z}}~{yz{~{v~}y|{yxy{|zz||~y||zxy|{zw|{z|zxy}}|}{x~|{||{z{|z{|yzvyyz~{|zx~yx{x{{y}z|{y|{~}{zy{z|{~~|znyz{{|x|~}~~~yv}z}}~~|~{}~}~~~~~~zx}||~~}~}{}~}~}{~~~~}}}z{~~}~||~~{~~~~x}~y~}}~{~}~|{|~}}~}z~{~}|~||}x~}}~~}{|~|}~|~~~~~~~~z|}y~}~~~|{}~}~z~~}~~|{~}{~~z~~~~~~~|{}{}~~}w{~~y~}~~}~}~~}~x||}~}~~}~~}}|||}}}|}}~}~~~~|}|}}~|~yz}~~~}~}z~z}w{}x}w{~||}y{yx|w{zzzyy}wzyx|zz{||y|~|~{{{}y~yw||~{~y~~zx~~x||yz}{z{~z|{~y|{{}{y~z{zzyzyw|z}zzy{o}{z}}|{}||y}{z}~y{}zyx~}{x{{}zyw|w{{}y|~}{|ywz|~y{}{z|||yvxxuxxzx~{v~~||~}}~{r~}}|v}y{}{y{u}yxx|yv|x|w|uzy|~}u|~vwwzx|xzz|z}zuzzzv{{}{{z|}~||z}yzzy}y}{uz|wy{}y||y~|vz}x~zyzw}x}{|{~{}}|zz}{|{}zzzy|}~~w||zx{wy|zy{v|{}xyy}y~x{{xz|~yz{}}~z|z{|}~|}{}~|zzx|zyz{|x{{z{z~}zx|{|zzz{w{{{y{~|{zz|}{{x}{{}z|~}y|{z~yxy~y~vy||t}{{{{w{zyt}w|uz{}{|}y}|y~z{|}~~}}yz}z}z}{}}z|xyz{zy|ww{|xy~wyy|}{z{}v|y{{~}yw}w{~{t|{y{{zw|{xz{{~~|~~|}{~{u}{ywxyzz~zzyyw|w|{}~x{||z|y}y||zz}}~{{|xy}z~}|~~yyzzz}{{{ywvzz{y~|~y|xx|wz{y{||zzxyz}zx~}~|{~v||}{}y|~||}{~{z~}|z||}|}zxw|}~|{{~y~{z{wuyxyvy}{|~~z|zz{}{}z{}}{~z}x~}}}{|~}~~}~}}}~}||z~~~y|~}}~}}~||~{~|}~}zz~z}~|~~~~~~{|~|~x|}~~~~}~}~~~~}~~}|}|~~}}~{}z~~}~{}{|}}~|~~~|~~~~|~~|~~|~z~}}~||}}{{{~~|~~~||~~}}||~~~~z}y}}}~|}}}~}}{}}~}{~}}~~~}~~~~~}~}}{}}y~~y|y}}v}y|}yy}y|~}~z}{x}~yz~x{xz|}u{y{zxyzvwy{y}{}zz}wz}zy|~{{z|x~{|~{zz{|z}y|||{{{y{{w}xw}|xy{|zzzyx}xx|wz{|~vx|z}}{z{zzz}yvzx|t~z~v~yz~z|z~y|y|}{s{z{yyy{{z|{}}{}|y{{z||{z}|wz}zw~|}{~t~u}{xz}{yzx~|w|y{~x}}y}{{{y}~~wyz}|zzz}|{|zv{{|~{~}zxz{y|yy{}}zy~}z{}~~z{wzy}{y}zzy{~}wx|v|}y{}{}{y{wz{y|~|w|vz}~~|y~}||w{}}vy||z}|}xx}y{z{yxy{~~{{}~xx|~{{x|{}~z{{{}w~{y}~~yz}x}{u{z~{x~yxw{~{}z}z}}z~}}x{|zz}yz|}z|~w{~y{x}||~z|v|}~yz|}~zw{{||{|~|||{z{}yyz~|zyzzyx|z|}{{}z{}x{w~~||{|}z|y}{xz{y}z~w{y{|xv{~z{{zvy|{|yy{|w|xzzx~zxz|y|{{w}{|y~|{|u|{y~{}~~y{~~||~{w{}|||{~yyw{|wuxxxx~y|{z|}~}{{{z{{|{|z}~{}x~y}w|yx|yz~|{z~{y|{}~{|zyz{{{z|}y}}zyz{}w}~w|}|{x}{w}||z|yw~}wyz~}{y|w{||}{zyz{|xz|z{{}~}~~}~}~~~~~y|}{|~}{|}|~}}}~}~~~{~y}|}~}|~}|zz~~~{}}|w~}~{}~{~z{||z~}}||~~}}|~}~}~}}~}|}}z}}}}~~~}~~|~}}x{~{~~~}~}~~{~|~{~|}{||~~|{}~~}}}~~~~~~||~~~|{~~~~~}||~~z~|~}{~~~~~~|~~{~|~{z||}}{}~|~}~w{}~{~~}|~|||{~vz}{|x~yw{{zx}}yz{z}|x}ywx~{xy~v}|w||w~zz|}||}w}z||zx}z}}y{|{}zz}y|}yzzy{|z|{ww{w}|zz}y{zzy~~zz|}~|{|{}yvx|~|z|yuy{}~~oz||zx||}{zyuzz}yzzyy{{~~{xz|}}|}|w}}{xz{~}{||{xy|}}{~uwy~zxy}z|}x{v|{z}{|~x|~vzz{~{zwzzy}|z~z}y|u}~}~|~y}{|||{x{|~zt{zxyxzw{z{}}y{x{wx||y|{zzw~y}yy||xy|~}{~|{}u{x{w}}{|z~z|w}|{x~|x{xx{z|}y~z}|{zw||~~y}{z~~|}}~{|y{yz{||||}|zz}y{}}|{xxw{{|z||}xyzzx|wz|zz|{}|{}}~|z}x}xz}{zz~zz||{{v~xy{{|z|{zzyyy~|~{~w{x}}}|x~}~~wtz|~}|}~|x||||~{{z{}yyx}z}y{}}zy|||x|z{{|zzyz}zz{z|xx}y~}{zx|}{{r|~{}~yz||~~|zzz~x|}xyzx{y}y}~zzx~{{{~{{}y{||z~}{z~~z~~{|{z||uy~zzyxt|}vz|xyz~wzw~u{x}{|~y{|{~||zz~{|{~{||}x{~{}~{~|~y~yw}vzyyz|z}}{z}}z|w}|}y{x{{~{~~~|}}{zz}}~}}~~}~~{~|~z|}~|~~~}}}~|}w|}~|}~{~z|~~~~}y~~|}|~}}~}|}~~zz~}}~}|}~}z|}~{~{}}~~}}~~||~~~}~}|y|}~}~~|~|y}|~~}}}~~}}}}}|~|~}}~}}}~}|zz~~|}}~~~}}{}~~}z|z}}|~}~~|}~{~}z}~}~}|x{}~}~{~~~~~~~}}}~|}~~~~z~~~~}~}~{|~~}~}{~|~}~~x~~~}||z~~~~{~~}}~~}~z}~z{}|~}|z~~{{{|{|{y|}w|~|ww||vxy{wu{x~}x{||wzyzy{{xyz||{xy{y}|||~z~{y{~z|z{~vyxy}{}{xz|~~}{y|~|~~zzt}}~}|}y~{{{xyy|{|}y{{}zw||y{u|z|{{zxz|zy}{|zy|y||x~}|w}{zx{~}zx|~z~}yzz|y}~x{z~~~x||w|y|z~x~wyx}|x{~zz}~z{zy~|~xx{yt~y|y}yy{zzz}yzx{v}~zx|x{{~|}|{z{y{~y|y}xxyz}~~}~y{yz{z{xy~{{{}z{|z{y{{xvxzzy~{{zzx|{}zy|y|w{{~}{{|zz}{~~}{{~x|z||}|}x}|xyz}w{|y|{x}wxy||{|~{~z~x{zxz|zz~{z{{}y{}zv|}z~y|y{}|{{{~z~}w}z|}|zxzy|y|yzyvzu}~|z|{y~z{yzz|u~~y{w{}yz|y~yz{{zx||yww|x{{|x|z|y}{|yzz|y|~~vz{~xz|y|yzz|}x|x}{vxy|}z|zy||~~|x~~w~~{|z~|wyy|zwy~z}y}xxy{zy~~}zxxy{{{|xy}x{zy~}{|wx|{z}{|}z|w|y|z|zy}y|zy~z|}}xy{z{}}{~~|w}z|{x~}~yxy}}|}{}rz||}yxz{}{{xx{xzzx|x~z~~w{xw}|{|{wzzzux{~~v{~~}|~~|}~~}}}~}}}}|}~|{|}~|t~|}~}}~}|{~~~~|}|}|~}~}|}}~~~~~{~}~z}~|}~|~~~}}{{~~|~~|}{{}~|~{}z~}|{}}~{|z~}~}~~~}}|~}|}~}~~{|~{}{}~}}}~~|~}|~~}}}~~~}~}~}}}~~||~|~~~}~~}|~y}~~~}~|~~~}}~}}~~~~}}}~~z~}~}}~~|}|~z~~~|}|}}{{~}z}~~{{{y|{{~y~yxx|~|w|{wz{~|y~~z|{|zz|z}}~|yxyux}{}}xzwzx{|~z~y}~zz|{}{~|||~||}|z}}x}y}|zytwzxzv|xyw{zzz|zw|{}zz}{~{zzx}~}|yzx|y||wxzxzzzw}yy|zzy{|}y{|y~}z|~yz|~~x|}{x}~yy{{|~|}||{|u}}|y~{{|yy~y||x{zzz{xzvvz|}}}zy|y}}{{~x||zw|xz|y|~~}}{}zzz|}|}{w}{~}|{zy|}yy|||z}x}}~|tz|xz~szz}~~~~}~y{vz~{w||}}}{zz|z{zywvywyzwyxzyuy|}xv}z|xz|y{yz~~~|y~yzy}~|{|y~{~}|}z|{{w{z{{~~z{x{{z|yxz~zz|zv|z{xyx}}zx{z}|w~|{}}x~xw}y}}{|~}}}{{}zx{{y|zzx{z{wy}x~~yz}{ww|~y|ww|z~}|z|{|{y}}~}}|~|{w|x{{vywz|~~xx~z}z|xz{}}}}}x{zz}{}|||}{}~z||}zx~||}yywz|w|vw|z|y|{{{||z|~{z}xy|y|{}z|~|}z~z{z~}}{}~|{{zz}zy{yz|{~wx}}~x{zz~x|ytyx|y{|}}|ztzy||w{x|||~z~|}~zzx{z}{~x|}y{y~}||{z{{{{|zzy{}|}zzv{}~|{y|}||z{}~y}z~~~|}||}}}~}~~{~~~}|~~}~~~}{~~~}~~~~~}}}|~|~}}|~{y}}}}||~~{|~z~}{{~~~~}|~~}|~{~y|||~}||~||}{}}}z~~~~|||~~zw}|}}}}}}}~|~}|~x~}~}x}~~}~~|}|~}~}~z}x}}}~||~}{~}~~}}~y~~|~~~|~{{|}|}~~|~~~}}~z{~}}}~~{~||}|~~~z~~}}}~|{~|{~~z}yvyzyyx{|zyz|{}x~|u|{||x{xuyzxz|||~wx|yzyz{vyvz|{}}ywz}yy~xx{w~u|}z|~|{zz}}{~wx}}vx{|zt~zw{w}x}{zzy~|{zxyz{zz}zy|yz{xxyxyyyy~y|}|z{w}x~~}|~~{{{y{z||xy{|{~zyy|z{{{yzzzw{zvzw}{{{x~}}{{zwzx~}}zz{}{{w}}y||yx~~z{~}z{{}}||yzuz{|zz|xyyx{|}||y{z}x~|zz}|yyz|{}y~}}}}}yz{zzyz~|{}~vw{}vy}y}zzzx{y~|||~|w{{{}|zzzz|~{yx{xzw|y{w||{{{|zzyzx~}}~x|}yzyy}~|}xz~}yz}~~~zy|{}{z}}|zzz|{xyy~}|~|}~xzuz~vz{z~{zzy{~}|w|z{}{{v{zz~v{}z{|{|||yvz|}|zy{~xy|||}{~zx{y{}{z{|{|x|{xxy~{y{|||~{z{~|{{}}|}{y{y}{~z~yy}y|}{}yz|}z~xzz}}x}z}~y{}{x}~|xyy|z|{~}zz}}y~~{}z}{xx}|v{y~yvxzy~|}}~x{{v{xy}x|zzzwxz{{}{|{~}}x}|{{z{uz{|~{yzyz{}{~z|zyzyyx{}|~}~{~|{{~v~}|x{{x}y}~|xy}||z}}yyy{v{zzu}~y{y|z|}|}~{w~x|w}|{|||~z~}w~|y}{~~}|~~{}~|{~~}}|~~}}z~}~}|~~~}|~}~}~~~}}~{~}~~z}|{|}~~~{|~~{}{}~{}~}}|}|{}|}z~~|{}|}{}{}}{z{y||~~}~~}~}~{~~~}~~||z}~|z|}~}}}}~}}~}|}|~|~}{~}}~~}{~}{~~~~~|~|~}}}~~~yz|~z|{~}~~~{~}~~~|||~~~z}|~~|}}|~~}}}~}~}~}~{}}|}||z||~~v|z{|zz|y~u}vxyz{~y}~vx{zyw}||yu~}wy{zyzwyx~{vx{{|~zz}|~yz}{xwwwx~{{{zz|{~}x|wy{y}y{wyy{{~xz|u{yz~|~w{xy~~{{}{xz|{z~xzy~z~|wx~{{|zyzxyw~{wy}{{z|yzvzz}{x{}~x|~v}xv}x~}zy{~|{}z{~~}|~{y~~xy|u{{xz}v{{||{vzxyyw}w~yz|{z{}|}~~|zzx|{}~|zy~{zw}|y}z~}zxz|}{zxzx}}z}|w|{yv}y~|x}zy}z{|~|}xy||zx~}}zy~z~~z{{yz{x|yzw}{{yz|}z}zty{|}}zxzy|z|~w{{{}}y~y|~y}|~lzyu|~zv||zzwuv{{{yzyz|}yx}}|~}||yxx|~z|}}y{|}~w~|{}y|~||{w{w{z|z|v}~{zwxy{y||~zy~}~x}~}|z~}zzy{|y}{{{|y~}y}}{yz~{z{|~yy{z{xyxz~|z|y|z|xyzx{~{{}z|{|w{z{v{x~}z}{}||zz{x{{|z}x}y{w~zx}~{{|yy{{{z}yuv|||~|v{}y|y}||wz{y{{yy}yzzz{}}|~z|zz{{zx{{ywyxz~{~xzwyx|zv{{z|{{}zz}|v{~x{y}|~w~{z~}}||wz}{~zx{z{yx{||{v}wx||||z{~{w|v~}~|}}||y{|z|~|~}~|~|zx{~{||~~|~|}|~x~}}~}~~}{~{~~x~|~|~}}~~~~~}}~|}~|~}}}|}||~}~~~~zz|~~}{||}||~~~}{}}}~}|~|~~~}~~~}{~~|||}}}}~}{}|~}~~}~|w{||}~|~~~~~|~||}~~~~}~|z||}~~~|~~|}}{~}~~|}{}}v}}~~~}|{~}}~|}~|}~}~}~~~}}}~~~}~}~}}~~|}~}v~{}{}}|~}}||}~~{~~~~~y~~|~~{~~{~}{|~}|{xxy{|yz{|xzrw~xzy{~~~x{|}wwz{yz~}x~y}~|~{{||w~}wzyx{x{}|z{z}x||}|{}}x|x~{z}}{}z}{w}~yzyy}}z{}~zy{~y{|}{y|zz{zy{|}{wzx~z~~yz~x|zz|~}yyzz|}}y|||~xyyz|y~|y}y|x|zzw}|~~|s|{}y}}zw{}}~}{y~{yzx~yzy|~{z{y|}xy{}||}x|z{|yy~}y{}{zyzy|{}}}z|{|}|~}}~~|{x|yzy|x{yy~}{}~~x|wz}z|xz~yx}x}yx{x{}}}z}}yx~|{{v}z||x}|wyvz~~zy{yz{z}{}z~~}}|~w||zz}{}zu|y{w|~~{}z{w{{}{|{zv{x|~}z|z|y~zyzy|{|~xz}}{y{zyz{{zy~}y}}}y{||zw{{|~|z|w|{{||{{z|||}wzyz|v}zw|xy{u~|~v}yy~z{y{z|{|yxy|xxy}|}{z||||yz}{xw}|{}{~}||yy|y||}{~xw|}w|}yzyzzyxw{txzxz|wz|zy}}{{|z|u}zz}{v}{|{zyz{{wy{yz|~xz{z|yy|z}~x|w{x}~x~}~}u{{}y~|}}{}{{z|}{|{yxw{{~vw~{zy|||~w}{zz~wuy||zyz|{yv|~x}}z}~~}~zw{z}~z|z|v{}z~yzyy}~|{|z{~y~{{xw{|{yy|{{|wz|}}|zsz|{z}}|}~}}|~~}~|{~~|}}~~~|~{~y}|~}~||}~~|~~~|{}|}~~|~|}~}~}~|~|~~}{~}{~}|{|||}~|}z|~~~z~~{~{|~}|}}}|}~}}}~z|~}~~y}{}~~|||~}{}~~~}|~}~~~y{~~}z|{}{}~|}|{}}~~}z}|{|~}z~}~}}}}|}}}~z~|~~~{{}~}}}~}|}}}~~y}}z|{~}}~~}{~{~~}~}}|~|}~~}||z|yz|wx|z~z}{zw{zwzzwyzzz}uzy|yw|}{z||xzzywz|z{y{{zy}{~yx||~yy{}{yy~w{|xx|zz~yyy{}zwzyz{y|~vw{}|y{}{xy{yz~~zz~~y}wyz~|y~z}{{|y}{zzy{yx}{{w}|yx}}}zy~w{}|zyxv}~~z}~{wyz{w{|y|}~}|}~x|yz|yzx|{x{}yy||}x~ytx|xx|w{|x}v{z|{~{x~}~{{y|{z}y~zz||{zx~~}~x{~yy}x{{{zyuzz|}xz{x{{wxzx~}zwz|~}|}|~~x~x~}~}{~z~z{}x}z{{yzu||x}z|xwyx{z{wxx}zrx}xzy~{~yzz|ww||{~z~~||zzyy|z~}~y}{{zw~{yzxx~}y}xxzw}v}}yyzvuz}y}}yy{|xy}xy{|{~}~y~|y{~z|}x}~{}zz{{{w{yzz{{~x{||y}y{u|yy}z|z~~x|}{z~}z{|}~|~z~}~zy{vzzz{|~|x}z{}~zxvwz}wyzyw}zy|{yz~{|z|y~}~yy}~~y|y||u}|xzz|u~zz~|z|||}}}w}}{v{v|}zz~y{}x|zw|}}{|{{{{{{z|w{zy|y}{{{}|~}~y}{{}x}{{wz}y{~{{w}t|xywyzwzu{{x}|zz||z|zw{{{{~xy{}{|x}}xz|{{z{|}ww|yzy|{vx~y{x~z}qz}~wz{x}~zzy||xz{|~~~~|~y|y{|~~~~~}~~~~{{~~|}~~~|z~}}~~}y||||}~~||||}{}|~}~~||}~}~}~||~}|~~}{}}~}{}~}~~}}}|}~}|~}}|||}~~}~z}~|}~~~~}~|}}|~{}{||~~~}}}~{}~~~|~~~~u{{~~||~|}~||~~~{}~{{}|~~}|~}}}~}}~~{|}{~~|}|~}~~~|}|~}{z{}||{}z}~~~~~~{|{}z}|~~~}}}~|~~~|~~{}{|}}}}{~|~}~~|y}{~}z|~{w|{}y~y{}w{|x}zyyz|y|x{yz~z{z{}x|zx|x}x|}|{v{y}y~~{vx~xxw|y}||v}|x||y{{z|zzyz|x}z|}z{zx{{}z{}|{~zz{{}xww|z|xx}y|}y{}zwyy}xxyt|z|w{zy~|~~~z~}{y{xwyx{z}~|~y|yw||{{y|zzz{{{{{xx}|yxy{||}|}~z{{w|y{|{}w~|{y||z}{{{y|rw}{z{y~y}{~{{u}|{y~{|||ywz||xyw||zxwy|w|}|w|xyxy{yw}w}y~~{{w~}z}zxzvy|z|z|z|{{y{|y|x~{{|}z{{w|y|}}zzzwyx|{y}{{}~|}y}|yzzx{~x~|zwwz~}{}~~~y~||{}zz|zy}}{{}z{}}uz|v{yyz}xw}|{~|yx{|}|||x|z{~w~}}|~{}{yyzxyz{}~z|zxzz{|{{}wz|}{xzy|{y~}yxzy{}}z{{w||yy{y|x~yy}~~x}{zxx}{zyxy{|{|x~xy{z|y{v~z|{wy~|}|zzy}}|y}}u{}s|~}{z{}z}}~|xz{zx{z{|~zxwzy|z{|~}|||xy~}~{~x|{tx~~|zvuzy{x|}}{{|xyzy|zz{}yz{wzvyz|z{zy{{{|zx{w||xz{|{z}y}}x{y}}z}|zzu~z}{z~xxz{x{y|{~{xxyw||z|~}z{z{zz{yx}}}~z||}xww{|z~y{~|}|~}}}{}~z~}{yz}~~|~~|{}{||}~z~~~~}~}~}~~~|~~}}~{}}}{~{}~~{~~~{}}|}|y}|}~}}}|~|~|~|}}z~}~}y}~|z{~y|~}}~~}}|~~~~}~{{||~||{|~~~~}}|||~~~|}~~}~~~{~|~}|}}~~~~~~{}{|~~}z|||~}}|~~~x~~~}{~~~{~~|{~{z~~}}}~}~~x~||{||{|yx~{{{{|y{x|{|y~wxyw{}{{z~zzwzx~|{yw{z~|~||y}zy~wyu|||{wz{yyz|{}wx{y}z{~xyw}|{z{z|{xy{yzzvw{~v}|~{z~|{|z}|{z~}v{y{{|{z|}y~x|xw|v{u~{}{zz}||zx|yzwwv{}~}}~yw}{{{{~{|{~{{}zwzzz|~y}}}zy{||{z|t||}~z|{x{|z}w|~{v{z|y|x{|wzw~x}|x{{{|~xxx{~z|}|~{|w~zzx{zy|zx}z{}~|}zt{yy|~{yyy~zy{|||y}|{|}~zxy|y~}}}z}~|x|uzw{|yuz{y}}z|yyx{y{zzyy}|~~}}{~~|~~{{}~z}w}}||}wzxzxz|{w||xz{{|wx|{y{|{}w}z{}xzy{|{|}{}zx|{{~z}y|~u~y}{w~zz{||}~}yw}zzz|vxyy{yz~}zxyx{~{}|~zy~z|||{{{z}|z~vzxzxz}}z~y{v~xw{y{xzz{{z}}wy|~{}{xzy||{}}{y|{{z{|{u~y}zx}{zz|yx|{y{{}{{}}~w}}y{~|z}~z|}|}}u}{|{~|~{~}x}{{~{zzw~x{|x}||}z}zu|x|||z|zyv{w|yz{|z~}|}}{{}yzw{{zz}|}~{z}z||z{{xzz|{v|zz~}xz}{~|}t~yyx}}}|x~y~zy|{{}}|}~{}~}~|{~y|{}~~~~~~{{}}~~y|||}}~||~}}~}~}}~}~|}}}~~~~}}}~~|z}~}~y|{}w}}~||~~z~|{~|~{}~}{{|{~}}}{~}}~}}{{}~~{}}~|z~|~~}}}}~|~~{~}}~{z}~~}~|}~z}~||}~~~|~}v~~~~~{zz{~~{~~|}}}z||}~~}~}}||~}|~|~}~}}~~}~z~}}~~}}}~|~~~y|}xzwy~z|{{|z~zxy}|yxx{{~zy~||}zz~x{{~}v}{{{z{x|~y}{||zzz~y{{~}~y~yv~x{{~z}{{y~|yzy}||x{w{zuz}||zx{||zv|xu}{z|||~z}{}w|yy}{{z}x|}{}||yyz{z{~}zywy{|yx{}|{~{zzz~zvy|~yz~x~y{y}{}}z}y}z|zwx~{{z~||w|~}y{}|y~wvz}||w{{xywzwx}xyxw}~|yz|{z~y{}{{z}|y~zyv}}|}p|xz{w}{{~|z|}}}{uuyz|x}yyz~z}x}v|zzxzzx~wzzw{yzwz|{}yx~{y~z}z||wxwz}}|{~y{|~{{}~{{|zz|yy}z|}{{|zz~{~}z{z|}}|}~}|zz~}||{~z||{zz|{x~~{{|~~z{~}y}xxx}}~|zz}x{{~}zz}zz{}z}yy~}}zz}|{{xz|~{}~y}|}{y|z||z}|}{|zyx{xw~|{z}y{}xyx{w|w{wxwz}|~w{}xw|~{z{}z~zz}||~~~zzv{z~}|y~z{y{y}{y}x}z|zz|}z||x~zy~|yv{||x|{z~||yyzyy{}{~}vzw|w|~}wwy}y{{}~yy|||~v|y|{zyyy}x|~|zx|w}zyy{~{wwx|y}}|{}}||xxy|z~||w|w|y}|{zzyzwuwyv~~x|zzwx{xz{~{z|{}{z||z|x{z{{{x{{}~}||}~~}|}~|}~|}~}~~}~}~}|~~~~}||~|}~}}}|~~}~~}y|~~x~z}}{}~|}}|}|||z|~}~}|y~}~}|}~{}|~~w}}}~}|~}}~}~}{~|~~~~~}}}}}}~}}}|}~~~}}}||z}}~{~|}~~|~|{w~~}w~~}~}z~|}}~}~~~}}}{||{|}~~~}{|~|~~z~~{~~}~}}~}z}~~|}~~~~z~}|~}|~~~~|{}~}|v{~}~~}z{|{}zz|z~}|}v||x{{}|xwwx}y~x{~}~zxwy}~{}{{~yz{~~~}y|}|{y|~|zz{}}z||yy}{|~y{~||uyvzzy~z{{wy~}twyz{w|z|y{|xx||}~w|{}zzy}{}|z}~wy{|y~w|zw{|xzzx{{z|}zyz|x|zy{|{{{}}{|zzz~|{{}|z}~y~|z}}~{}z|{{z{{z{yx{{y}ty}|{y|~w~z}|y{y~zy{y}z{{||y|||yzwx}z}x{|||z~zz{{{{{x{yxx|zy~uxyyv}yyxywwxz{uzzw|~}}y{}z||y}|}}|}{vu|{wz|}{zz}w|yx}y~z{|{wz}~zy{z|z}y{|z{|z}yw~|y}~z{}wxz}{ww~{ww{|txx}y{z|~wzywu{yz{|z{yv}y}{|y{{{|~~|}}}z{x~}~}v}xxwyy{v}ux|yv~z{|z{}yy}z{{zz~|~}}||{{{|~}{}yz~zx|xz|z{x|z}{xw{{y{}xu|~x~u|}yz|~xwyz}zz||~y}~}}|~z}v~||y{x|zxywzv}z}zy|zyyyy{zz{{{x{x|}x|yy{|}}|}x}{z{~{}|{}}|~zzx}xyy|}|vyz|{~|}wxxx{ww}xzv||zy}{{|z|z{~sz}{z}{}{}y{z{|{zy}}}zzvu{}~x|xw}zz{||w}|{y|{}|y{|y|xuz{|}y||||~}y}~|~~}~}y||}~~~z}~~~~~}}x}}}~~}}~{|~~~~~}|~}}{z~{~|{}}|{~}~||}{~|~~}|{~}~~{}~~~||}~{z~}}z|~~}~~}~}|~}}~|~~~}~}v~|}|{||~}~{~}~}~~}~~}}~}~}|||~~}~|{v|x|~}|{y}~|~}}}}}|}}}}~}||}~~}t}~|~}}~}}|~|{}}{~}}{}~~~}}~v}~~|z}{|~~|}~~~{~~}y~{~~}z}}|~yzy}{|{z|~}}xyw}yy{|y{||}|x}{xz{{yyy}~z|{~x|~y|{xy{zz~|xyy|y~y{}}|{xzwyzz{{}|}{{}}}|{|~~~|}||yzx{z}{|xy|}~zzy{~yz||}{txzzzv}z|~|yz{y{|zzy|{xz~w{}|z{{|{x|w~{yz}|~w}{{{|w}z~vx{~{zy|zz~y{z{}yv|}{|{xxzz{~y||}{|{|w{{wzx{~v~yzyzw{|~y|wxwzx~~~~x~xz{~x{|wz|~}|w|wy{x}}yzzz~wy{|zw|z{}}x|y|}y}zzy}z{v{zzxz}z|{yz{}}{~~~{w~zv~|~{}z{}{~|}xz}|{yz}z{~z~z}z|yy}|}|{~{zzx}{zywy|||y|y|}z||}yzx}{yzw{~}~{{|y|vx|w|~zx{z~~{~y|{|~zzw|zz||{{{|{y{{vyy|}zwy|{|zz}{}yw~ww{x{|~|x}~|yx||||x|x}xxy{u}~}z|xz|wxy{|~}}wxy}{z{{z~|w}}}{||w{y|z{}yx~|vxxyxzxyx|z~x}z{|y{|{w{v|z{}{}wz{}w~~||u|{{yy|{yw|}|x}~x}|{|y{~zyx{y||y{z|x~{w||{yz}{|{|~~y{{|z~y||x{}w|z{z{x|zz|~|xx{{|~}{~}}z~z}|{}{{{{|u{z}y}|}{|{~}{||{{z}}vzz~y}xx}{z{}~}|y}|}}y~}{}|~{|||}~~~||}~~y}~~|}~|}||~|~||~}}~~}~}~~~~~~|y~~~}z~{|z}|z|{}~~}|}}}r~|}||~|}}~~~{{}{~~}~{~|~||~}}~|zz}~}~~}}~}~~y}~}}~|}~~~~}~}{~}{~~}{}~|~}~~~}~~{}~}~{|~~}}~~}z|~~}}|~~|~}}|~z~}~{{}|z}xx~}}}|~y|zz~zwwxz|yz|x{{wzz{}|tyy{zx}}||yz~zu{|}{{~||}y}|~|z}}~~|{zzz}{{|w~zv}{x{x}{}}v~yxxz~x|yzw}{{z|{{z|y|{yyzz{}x|{{}|zyw~{}|yz~|{{{|z{{}ywz}y}~wwxv|{z}}}~|{{}|~}~z~{}}|{}y|z}x{~uz{|x}z{y{yz~yz{x}{{{z|}z|x|yzyz{zz~|}|z|zz~{}{yyy|z|y~y}}vzy{x}x{y{zv{z{|}zz}z{x}{|{zzz|{}{|~zz{}~zz|{yz|y{{y|~yw}||v|x{y{{z}x{{{{|{yy|w{w~{xz~|z{~~||u~||}z|}z}{|{~||xzxyxzz}z}}yxw|yx}{{{||zy{zy~z}~~{}zx}}~zxx{}}|~}|~||~|{zyy}{{x|}{{{|zz}wz}x~zwwy|zyx~{y{|}y}z|}}||{y|y{|{}z|{{|zzy{yz{}}|z{{||{{|{}xz|w{{z|yyuz}}}|}|~|{|{xz~~|||}zw{||zv~|~zxy~x~zxz~}vwz{y{yyxzxw|x}z|{yzy~zyy{|}x|{x{{{{{|vzwz}|zy{|tz|w|yy|z~|y}~yw}y|{xxyy~|yyzx~xxzy{z}y~z}x~}{}|x{{}x~yx{xww}v}|}}{~{~{|y{{xx~}|}zy{y{|~}{yz~~{}~{}}~~}}~{z|{~~|~}}}}|{|}}{}}}{|~z}}z{|~|~~~|}}}z~}|y}~}{~|{}}{}}}{~}~}~}{}}~|}y|}~~~~}}{}~~||}}y|~~|}|~~~}|~~}~}}}~~~~~|}y|{~~||}~|}||~~z~~}}~}~|~~{}~~z{~~|}|~}z~}}}}}}|{~}~}}|~~}~}{|z}~}|}~z}|}|}|z|}~~}t}w|~v~{y~{|y}{~x~~~yy|vz|uz}|{y{x|~}~z}~x}}}|~|{{|~y|}zyy~x}{{ywy~~y|~z{{}zzzz{yy||}|{|y}{{yzzzw{y}||{~|z{z{}{{y|yz}z}{||}|~y|{{}yuywyy|||}zz}zzzw}y|}}{|}z||{}x{|xw}|z{}}~z|}x|{|||}{|y~{y}z{}}}|}|w||||}||u}zy}~xz}w}vzzxxw{|}{x{|}}xyz}zzx{{||{xy|x{z{zz}~y||w{{{z}}wzyz~|~||y{{xy{zy}{}}{}x}zxy{}~{z{}|yyy{{xw|{|z{|wyz}~|zzz|}zy}{xtz{|{~}}x}}}x~z~yyx}{|yz{}z|yz|z{|{y~}{{~{|z}x{{z{y{z|yzx}}y|v{yz|z}}}|{}yv}~}uzz|yz{{z{~zyz{xzy~x~z||}tzz~y~{~wzu||{~||y|z}wy}||x||yy~zz{yzzzvzyz{}|zy|}{|z{|zzx}{yyz||yxuz|{xz}}u~y|{v}yvv}}~~z}}~{{yz{}~{yz|}}z~{~z}y}x|wx~{y|y||zy{{|y}|yu||}y{{|y|{}~wy{{zy|}zz}|}|~w}~z{{{x{z}z~|{{|zw{yy~}zy{xxz|yy}{z}yz|y|z}|yz|}|}}|}z~x{}}xxy}|{|}vy}~||zzz|xxyz~x}{|zz~|y{{||{y{}z{~z}|}}|~~}~}|~~}~~}~{}~~~~~|~}|~~~|~~}~}~~|~~~{z~}y~{}}}z~~~~~~~|}}~}|~~||~|~|~}|z{|~}}}~~{~x~|}~|~|~|}}~}}{|~~~{~{~}~~{~}~~}{~~|~}{zyzz{~}}}z}|~|~~~|~~}}~~||{}|}~~|~}~}}~~~|~{{}w}||{}~|~}{~~}~~~}}}~~x{{~}}}~~~~~}|~}|~~~}~~~~~~~|}z}|~~~|wyz{y{z~}|zwz{xywx}txywwx~}~~xzzx{|}xw{wxzyv|z|~v{x|~~}~|zyxz{|y~|{|}y}yx|z|v{yz|v~~xx{vxy{}y|xx{}||}}z}z{z||{xy{y|y|v|}u}{{~}zw}}wvz|xzz~|}~x}{x{{xyxwy~{}{zw|v}yyu|{~~}}~~}zy{}~~|t}|zzz}z|z{y|}}}{||xv}{|{xvy}{{u|{|{~|{x}zx{v}w{z}~}}~}zzz~~u{zxx}|{v{z~z{~}zzxzw}|wxz|}~}yw~y{}z{{{y}zzyz}}|zz{z|yzy{xyyu{yzyzw|{zwzz{zx{{|{{||{~{||}}{|v~{y|~{{wz{|z}w|{wy}||yxx~zw{}zz}|t{z{vyy{{~{||}yzw~|wy|}~|}x|}|{~}y}}{zvyuvy}yv{zz}yyz~|{y}yy}yx{wyz{{{{zyz}z}|}}wz|{z{{{z}}xz{{xx{y{z{}{~xxzy}{{|y|wy{||z||}}~}~vzz}}~{z}||z}z~{yxx}y|||~{{||xu{y~{{z~x}vzyvz|z}vw|~~{w}{|z}x}z{z{{}z{||~z{}|}~}{~z||{zx|z|z{{wzyywzx{}xz~wzz|}{zy{t{|y}~}y{|}}z}|~{~}{|||{}|~{xywz|y{~|y{~zx~yxxxz|y}wz{|~~}y{~}{||~z}~}~~~{}}~~|}~|~}|}}}~||~}}{~{}~{|~~~~}~~}~v~~{~|}}z{}}}}}~~~}z|}}z~~}}|}~|}~~|~~}~~|z}~|}~}}~}~~{~|~}|}}{~|~|~~}~~~}}~{~|}~~}}}~}}|~~~~~|~~~~~~}}|~}}}|~z}~}~}}~}}~||}}~~~~~~~}}|~~|}~~}|~{{~|~}~~~|}{}~}~~~|~|~|z|{vzw}x|x||y}{~{y|{zy{z{~zy}{x{|{}y{~yzx|z|y|z{{~{|{z|{y}|y||~z}{zzz|}|xz{zwx|}wv||w{{|y~{wz{}x~x~~v{z{x}}xz{w{z{zy{xz{ywzx|x~|z{x{}}z{xv|y|}zv||{z{|~z|y{{|y||z{|{{|{zxvz|{~~}{z|z{y}zyy{||~}yyvz}x|y|{|{{}}v~{|x|v{z}zy~uz}x{}yzz}y|x{|{}x~x|}x}}}{z{v{}wzy|z}~{~{zz|x{}xywx}{{yz}uw}|{z{}z{~{}~||yyx{x~|}w{{|yxz|xy}|y}zx{y{z{{||x{yxz~}|}w|{{~yy}|~{yy|zyy~y~|{xzx}}{zy}{~|}z{y}w{~}z|z}}|{{x}~zzw{{z~{x{|{|{{x~y{}~zy}v}yzz}{yz|{~|zuzx}}yy}{xy|~zyyz{~y~{{}}|{v~ywwzzz}y~y{|}}|||y{|}zzx}z{{{y}zy}{zvz|v~||{}}z|{w|}yzzxyz|{z{zy||y|zz|zw{r{}zyy}zyy}|}{yw{yzy|{xyy}y~}x{xxuy}y~|~xz{{|}{|y~{zu|y{}|}}||~w}~|}{xy|yzxy}~~~|||x~|{y}y{}yyyz|~{zy~}x}|~}}uwy}|z~w~||y{v{|z}z~|xz{zz{z|{y~w{}|~w~{~~y~|}z|~}~}~{~}}~~}~}~}~}~}~~}~{}~~|~}~|~|~|~~}{}}|~|~~}|~~{}}~~}}{~|}|~}}~}{}~}~{~}~~|~||{}{~~~|y}{|~|~}{z~~~}~}~~~{}}~|}~}}z{|}}}}|~{~}}~~~~|~x~~}|~{z{}|}|~|~{}z~|}|~~~~~}~}~~}{~~z|~{~~~|~~z~~~}|}~|~~}z~~}}}~}{}~}~|}}|~~}~|v}}{~}~}~~}~~}}}~~}~{|~~}}}~|}|z{}zyxw}{z||{zxwy~w|vy{x{z|y|{{yz{{|v{uy~}|~t|}{y|{|~z|{{}x|y||||{z{x}|yz{yy{w|{{u|w}uzx{xyxzyy}vzwy~}|z{{{wyz~y}y}y{x}{~|}y{}|{~v{y}{|z{xy{wwyx|{|~{z~|yyzx~xx{z{xzy||}~~xz{z~{~~{zz}|}|}w{z|{w{}|x|}|zz}|{}|{}w|yzxv{|zy~}}{{~}{xy}|z||y{z|~}y}}||}x}w}v|wz|}xwz|zyw{y{}x}wyv|z{~|z{|{z{z{{x}y~~w}zzwz{~~w{{}}x{|x{yy|{{y~wzzyw}z{xx|yy||{}w|x}~zy{{}{wx}}~~}|zzz|y|x~~~|w{{yz{yxz~xx}zyw~x|z{wz~x|{v|||{}~|{zv{y}y~}|{}z~}zy|}y|||x~xy~{{{}~|wwxy{y{wx{zy{zz{~}|}y}{~y}z|}w~{y}zzzz||}zv{yy|y}~}zw{{x|}yzzz~|~|yxxwx}||z}~}|{}{x}~{{{}}|zwzz}|}|zx{x}xzwuy{w{y|~}}xzzz}y{{w~vz{z{xx|z~x|y}~}~}{|~{}v{}}~{~yy||yxz{{{zy|y{y|yz|{zywy|}~u|zyx~|yz{{x~yz{}||{}~~}}~}z{{{}y}yx{yux{z}zv|~{~~zwxu}}{~|{~|}}}~{|}|}}{|}~}~~|~}|}}}|}|}~~~}|}~}}~~~|}~{}}~|~z{~x{||~~~~~|}}}~y~|y~~}|y~}~}~z~}{z}{}{y}~{~}|}|}}~~y}}~z||}~}}~}z{~}~|}~~}~|~~}}~z}{|}|~}~|~~}|}{}~{~|||~|~}{~}{~~{{}|}~~~~}}~}}{|{~{|~|~}}~|~}~~z}~|}|}x|zz|~~~z|{~~~{~}~~}}|}}~~~|}{~~|}~}}{|}{|{||y}}}}|}}~~}{zy{}x{{{{w||{{r|}{y}z~||z{}}}|z{zzy}yxtuy{|}{}yuz~uz}z|{~x}~{zw|z~xz}zzy}t~{y|}|x}xz{yzx}{}v}{zz{y{{zzz|x~{yyy{z{zv}~{z|}|z}z{~{}xz||wy|zy|zz}|}z{zz~}|z}}yyzxz}{sww~~z~{{|tz}{~z{}{yz}{z}z{z}{ww|x{{}|z{yzyw{z}z}|wzyz{}{x{zxz|x|{yyz}}~{y{}|{}|{z|y|{|{}{wz{|yzzz}{}|}}{}zxz{}{z}|y}|}v}||~z|{|t~|wz}||vx{}~|{}z|}}{}{z{yzyy{x}|}y{{{z{z|w}}|{}z|||}z{~w{wz{yu}~y{|xy}~xw|||{|y{}|w{zzwzzy||{v|{|}}t{}|~zx~{|vxy~|{}{|{}~|{zvz}yxz~{|yz|yz}x~}|~y|{~xz{z|}}}}|{}|zv|}z}|{||~~{|w{xxy{z~{|{y~}w|zyyxy{{~{{zxx{}z~zyy{{||yz~~y{}uz{yywxx~x{z}~}zz~z{z}|yz{}yv}y||{{~}zz~{zz||z|z{}y|{|{y}}||yzz{zz{{{{zvx}yyy~y{y|}x||{xy|~yz}{~yz{y|x|x{zz~}}{y{~y}{zy~|{z|w|}zz{{|~|}xyxz{z{y~|{{|~zz}~~~~|}|v||~y|xxx~{xzyzz|{~~~}{~}}|~~}|}~~~x|}}~~y|~}{|~~|}}}}}{}{||~|}~~~z|}}|}}|}~}}{~}~~|~~~}~|}}~~||~}~||}|~||~}~||~~~~x|}}|}{}}z~{~}|}||}~||~~{{~~~~~}}{{}}~{{|}}~}}~~}~~~}}}~~~z~~~~}z~}}~}~{~}z~~}}~~z~|~}}|}{~{~~}~~}~~}}xz{~}~~}~~}~}}}}{|{~}~}~}~|}x}~|~z{}~~}||}yv~~zz|~{|z|y|x}zuz{u~zxz|{xz}z{xt||y|~v{wu}|}x{||}|~{y|}}}{yy~{|}yx|y|~zy~yzz}}xzz|z{wzy}zy}xyy|yxxz|}z{|{x|}~~xxy{|~zy{~}{{y|x{z}y{{|z||z|y{xy{{xxwwyzv~}w|{|{}}}z|z~y}z}~z{|}}|{x}yyy|vw}{zy}v~wv~vy}z{z{}xzxy~zy||{z|z}}~z~{z|z|z{}|}y}xy}{y}{y}zyy{x~{{z{}}{}x{z~wyy|zzx}y{~|~x}xz~x{~z~y|z~z||{y}zyz{{}y}y|{{|yw{{||{}x{v{w||y{x{~y~z{~z}xz|~|~}}}}zzy{||zyy|y|||zz|{zywyy|v~{{vv|{v}~z|y{{z~{||~z}|~|{{{~xyy}z{}y{~x}x}}z|z{z{{wzv|zv|x{y~z{}~~}y|~~{|||}||}|z|{{zz|{||{{~|zyz|zy}zyw|{{xzw~~w}{|{x{~xw||{||x}}}{z}|~y~y{z}|}|}}}x|}}{z}yzx{{y|}yyx}z{y{zy{yyw}{x{|}y}|yw{z}{z{}~|xy}}z}zz|{|v{yzzy}}}{xz~|x|y|yx{|z}}{}z|z}y{zz}{|ry||{z{zz}y{{yzy|z}vyzysx}x}z|z|z~z~{~zyy~z{~~|y~z|~{~|y~~}~}}}{}{~~w}{|{}{~|||~~~}~~|}}{|{|~{~}}~z~|}|~~}~~~~x}}{~~~~~}}y}~~~|{~|{~~~~w}}z}~}|}~~}}y~~~~y~}}|~~|~~~{|~}~~}~{~~~}}~}{}~}~~{}}|}~z}~~|{~||y}|{|~~~||~~~}}~~}z}~y~}zz|~}|~y}~z}{}}~~~}~|~~~~~}}|~|~|y}|~}~z{{~~}{~}~~~}~~}qx~~|~~~~~}~~{}|{|~~~~||}}|~}|~}||~~~{{}y{{zy~{|yy{x{}{}yw|{{}{}{}y}~z}{{zv~y|yvxvyyy{|{z{||{wx}x|zx||{{{s|{{{y}|}{zzzxy{|zz|~}vz{~zz~}zw~{}|xyz|x{yy}{{zz|z~z}xx}|{}}yz{}}{}}{|{{}zy{yw~~yv|}y~zz{xw{xzx~{{zxxzzxz|{{w}y}yz||{yu}yz{x~{}{v{y{w}|w{z~}w|zvw{}|yy}z{}{z{~~ywv}|z{x}xz}{z{~yywzzxzz{~z|w{{}{~vwy|~{w{|{||x||~}zzzyz{|x}z}xs|~zzyzy{|{{~}{{w{{{xw{x||vx~|y~|}z}z}{|z}}|}xz}{{{y}|yz{zyy~{x{}{zyx}z{z}~}y}||~~{wy{|wv~|{}yz{{|wx~wx~{xuzz}~z}}|y|z|~y}z}}z~y}|z{zz{u{ww|w~}{|w~zyz}}~~z}|}y~{xz{wu}}{x}}y{|~yx}vz{zz~~y~}{z{{~y}}{z{|}~wzz||y||v|}}yzwux{ty|}y|vz{~}~||{|zw}zu{}|z~|zz~}zzzzz{|}{}y{yz~yw}~|}{yz{y}zv{wz~z{}|}w}|y|}x}zx{|z~y|xz{{v{zy{{z{z{~}z|{}{x||zz}zzw~|yz}y|~z|yy{z}yz||}~z{y}zx{x~}y|xx{{z{||u|~~z{}{yzzy}z||z}vyxz{z~|~|~~|}}~}~y~}}y}~||||~{~{~~|~z~}}~~}u~~|~~}}~~~}~}~|}~||}~}~}~~{}|}|~|~x~~~}~|~~z|~}~~}|~}{~~~~z||}~|}}|~}}~~~y~~~~~~|}}x}~~~|~}}{{~}~|||}~}~~|~}~~~||~~|~}z~}||{}}~{|~|{}|}~~{}}}}|}~~~~|z|}}~|}~~x}|~{u~~}~||||}~v}{}}}~|}}}|~}~}|~~}|~|}{}z}~x}}zz{}z}}xz}~v}|zxvw|}|{yz|}|}z{x{zywxyxv}{x|}|}}{|y||}z~x{|y|}y{|}xz{}yzyy{{|}|}wzywyw{~zwyyww~}{{xwtyxyy}||x~}|}}|z~x{~}|y||~{}}yzyyz}uzw{x}zww{wzyy|{xzy{|wwx{|z|{||{}{z{x}|z{~||}}z{~xy|~yw~z|z{w{}|v|{w{{~{z}x{|yvtxvx||||zy}{|zwxy}}z{}{zzzy~z{|z|{}{}}wz{}yzw}zz~y}y{z~y|v}xwy{{zyw}{z|yx{|zx|{{y|~}{~y|ywzw|}wy|zxzy}zxyzxv~zw{~|y~|zz|{}|~x}|x|~{{}z|x~y}~y{{zy}yzyxy{vx|vz|vyx{|{u{~z~{{w|~yy}}|z{v~{~}z{~|~}{~w|yxyz|z}|~|vyzwx|{zwx|yzy|wz{{yzxzt}zy||{}~|yw||y{{}~~z{xx|z}v|y}}z{|x|{}yx~{zzvyyy|y{z}{zzz||x|v|yz|yy}}{ywz~{||y|||yy}wxzw}~|~x}xyy{zvx{yzy|x}{}yyz}~|}}||w~{{~||{{{|}}{y|xyxwyzxzwvzx|{xw|zv|vx|y|~~x|{{~~{{ww|}x{x}yz}{}yy~~}}}~}~z}yz|}w{|yx{wx~}wxzyxz{|}}|wvzzyz~}z|~wx||{{}{{{}~}}~~}}~{~~~{~~~}}~}~~~~~~~~}~~{~~|}}~{{~~|}}|}||{}{~~|~}{|z{|~}|}}v|~~|{}~|~xz}~{}}|{~|~|||~~~~|~}~}}|~{y~~}~~||~}~~~{}~~}}~}~~~~}~|~}~~~|}}}}|~~}~~}~~z|{}||~}}|~|}~~}~~}|}}~~|}~~}~|~y||~~}~}|~~u~~}}}~~}}|{~~~|{~~|~m~~~~~|~~|y~}y}~~~{}}}x}}z{~~}~~{{}~~|}~|}~y|}~v|}y}}z}}|zx~|x{z|xz}~yw{{{y}}|}z}yy~|{z{~{z}zy~~{{yz{x|zz{ty~y~w}yw~~{{{||{y|}|w}z{ywz~z|{||}w}zy~}z{~yxx{xyzx}z|y{||{{{}yz|{yzzwy}{~}}{{zz|{yzz{||}|x}x~w~|wz{{~z|}{wy}y{zwzzyy{{z{}v}y~|z{{{{w}yz{xvz{y}}|y~~zy|y}{~{{y{zzy|yz}~|}zy~|}}zzz{yzy|}x~}z}w}{||ywy{w|{}zv|x|y|~~|{|}{}zzz}z~}{~~z{{}z{||~}||~|{y{|yx{{z~~z|~xzyz}y|{~yyxxz{zxx|}}y|{{{{|}x{~{{{x|x|~y|zyy{{{z~x|yz}{z}z~xz{x}yzyxxy~y~y|w|{||}z}|zzy{~x}w{z{zwz{zvzy}{}{~y}}uzz~zvwyyz{yzz|~xv{y~xy~~|wxy|y~z|z}{}}{}~z|zv{w{{xyz|u}|~y{vy|xz|zzwwyy|{{zzy|yxy~}zy}z~xx|x{||{x}{{~ux}z{xzzxyx|}z{{z|y~}y~}|zw{}zz{}{x}|{}x|~~}{~||ww{x||z~x}}||yy{z{~zx}z}y{xy~|y{}{y|z|{z~|{vy||{{|xz~|zy{{|z||yy|yz{n}||x{z{|z}{wv|zzw}}x}|yzx~|y|{z{{{|t{}zw||x~~{z{}z}y}y~~{}~|{x}}|~||}}{}||~{{}{~|}}~}~}y}|}~x}|z~}}|}}~~|~~|}~}}~~{}|||~|~~}{|~~|}z~~}~}}~|~y~|}~z}~~~}}||}~{~}~~|}y~~y~{}{|~~~|~~}}}}~~}~}}~~~~}~z||~~~}~}}x{~|~{}~y}{}}~}|}~~|~~~}}}~~~|~~}~~{}|}}z}}~{~~|{~{~}~~{~}~~}}~|~~|~|~}}~}~|~~~||~}~{}{|~~}|~~}~~~}|}~~|~}~}~}~|||{|||~y|{zy~yx{z{|{zy|ywyyzz|zzx{~}x}y|{|w}}}}|{|~}w|{yz|}zxz|wxw{wz}}~zt}~}zyy}u|{y{|x{x|z{wxwxwyxuz{||z|{x{v{{w~{z|y{zwz}wy~{}x}w|yw|zy}|||yyyyxz~{w|zy|zw{zzz{|||{|y}}{x{zyxx}}|~y{{{z~}w|y|{zypy{yzz{wy{}|y{}w||y{v}}{y|xyxz~}z~|~u~y{y{{}x}ww{w{{{{y{y~xz}~z|yxzyzxzz}z{|w||x}}zzy~{|{zy{}{~x||}}z|y|~yzy{y|x|}uxx~u|vz{{zxwwz|z~zy|}{|}w}{}||z~{~|z~}}{y|x}~x}|yxy~ww{{{{|w|yuy{yz}|z~|~{~|||}}{~|z{|}{~zzyzzw}{~x|~}|ywz|{|y|x{zw~wyw{|yy~}||xxy~~{~}|}~zzx~{{}w||y{~{y{z{xz|{{xxyz}}|w{|yy|}~{}z||{{uz~}z{|{|}~{|~y~w}|{}|||s|z~y~~{zxv|}~w|{|x{x{~|~yu}x{}z}{~|xw}z{y{zz|x{|}~}|{{}|}z|{z|}ywvs{|{wvy{|xyw}z{z{|{}zx}~xu|~{z|z{y~y||~}|y|~zz}{{xzvz|zy}z}{yyx|yzvyx}s}~}{z|{z}~w{}~}{~~~{|||}|~{~{u~}~}~|y||}{~{{~~{zz||~z|~~}~~|{|}~~x~|~x}}}{y}{{~{}~}v~~{~~{~~}~~~z||~~~}|~}}z|{}~~{~~{}}~}~~~~~~}{{}~~~}}|}|~~}~}~}~~}}}~~}~~~|~~z}||~~z~~}y~}}{|~|~}~~|~{|~}~y~~|}z~}~~|}}}}}|~||y~}|}{|x}}}}~~~~~z|}~|}~z}}{~|}~~}y~~|~{}~~z|~|}|~}~~x~y||}zyzz|~}{|x{}|yy{ww{~}xx|xz{||~{yz{{xy|}y|{~yzzw}|yzx}u|{yww|y{z{}zy~{xx|~~~{{|}~{zx|x||~z}x{yx|xtz|x|~z|w{}x~yyzz{y{{}|z||yw{{wu||z{}|zzx|}}y{vxtzzzz{z}y~{x}x|x{{}~yzy~|~yz|z{|z~y{}}}y{{x}~{}x}w{||t}{~zyvzx{~z}y}~|}{{}||~{{|~{|~wyyz}}~zy{yz{{||}y}|}z|zzzwxxxy|y{|y|w|z|z||y~wyz|{}y{{}zz{xy{||}~~v}zzzy|z|zzy}zux}}}}|{{{}}y{{xx{~{}}{xx}zy}zyz|{}y{x}zx|x|~z}y~~}}|z{}}{z{yw|{zz|w}vyy|{~x}}{{z{{}|}yw|}|~zzz|}y~}}v}|{x}y{zyy|{~zzv{x}xx{}yyxxwyz~{zy}|z}{}yyww}}zy{{{}{}}|yzy~{{v~|~~zy{z{}||{}yy{}yx{{z|}yy}|w~ww|{zz|xvyx{{}{xx}~ww{}{yvyz{{y{z{}{xz{{zx~}wwz}yy}~y~{y{}||{}z|{z|yyyz{z}}w|yyy}~||}y{z||z{~}{|}|yz{zu{xz~sw~w~x}|z{z~}}~|x}{|{{{z}~}{|x~{z{z~{z{|}}z}}y|{{}}||yy{{}{{y}z}~~~}|}}|~|z}}~~~~~~~~}|~|~~|~{~y}{|~}}~~~|}~}~~~}~~|}~}}~|~~~|y}~|~~}~v~~{}~~}~}~~~|z~}{~{~}{|~|{~}~~}}~|~~{~|}}~~~y|}|z}}}}~~}~}~}}~}{|~}}}|z|z~~}~}~~~}{}~}}~y~}z}~~~z~}}|~}}|~}}z~{}}~}~}|~|{y}~{~~~~||{}}~}~}~{{|{~}~~}~}|{~|{}~}}}|||}~~~~~}~}|~~}w~}}~z~{~}~~}{~y~}{|{~zvxy|~xwzw~zv||z|w}~z||z}|yy}}}{zw|yz|{|{z}{|||}{}z}|}}x}|{{zy{~}x}x~}xzxzy~{zx}z~zxvv}x}|}xx~yw}~y}{zzywz}y}z}}y}v}z{}|y|{}zyy|~y{zvzxy|wtwy{yv|xv{yx{zx}{v{z|{||w|~{zz||}y|{|~}|{z||{vz{x{tv{yywx|yz}z{|{yzyz}|zzy~{y{~~z{zzz|}yx|y{~zz{z}x}y|xxz}zwxyz||zyvwz}{wvyxwyz{y||}{z{~|~{~|}{{}||zyxy|zy{|{z|~xwx|yyy}||yzzy{~y|zyzvyv{{y~|}||}~xx}x}}y~~{|z{{z}x~z{{yzz|x~{}ww{w|zyzyyyw|{}|xyyx~{y|z~y~z}zvyyz}{z~|{|~yzy{yx{|yzvy~}y{y}u}}|x|{yyv~yy{~y{yyzzzyyy}x}zyyy{|}z~|z{~}yy{~}{z{w|z{~wz~~y~yzx{}v~{x{~{w|zy}{ux{|~{|~{x~||yx|~{{{y}y~y~yz~yy|xy|z}{{|w~xzvxx{yzzxt{}~{~}}zzyzz}wx}~y~||xzzzy}}~yzy|{|{z|zyz|yzyx~z{yyxxxz|{y}}y|z~}{{x||wz}}~|z}yz}|zz~~{zvxv}xx|vvxw{zv|zxy~xyyxzx{vx}ywx{|yz}z~z}{|~~||||}~}}|~~{y||{}|}~~~~~~|~~~~}}~|||z}}}|}}~~~{}~}~|~~~}{}{|{~{}{~}~w|{}~}}|{}~{|~~}}z~~~}~~~~~~z~~~}|{}~~~~~z}|}~}}~}~{}~~|z~~}~~|~}~|}~}}}{}{~|{y|||}~~~|~~~}~y|}~~|||z}z~|}~}~}}~}}~{~~~{}}~|}|}{~}}}~~~}|}{}}}||{z}}}}|~}~~~~}~z|}}}|{~~~~~|~z}~{}{|z|~}||z~}}}}||{||z}~}{w~x{u|yyzy|x||xvxz|u~zxzy}wy}{vxy~{{{~{{{||y{z|yy{uv}|yy~x}{{~~{|~wz|{z|z|zy}}{|||zzw}{yz|}z|xvyxz~x||zv}{|x~{vyz{w{}z}|yx}{}zy|zwz~}|}z|z~|{y|yy{}xu|x~{zuzzx{z}x|z|yy}{}}|yz|{z|w|{y}zzy}z}{y{y}}}{v|{{wwz~y~xxzz~|}y~{|~~zy{{xv{}~}z|{{~{wy|zy{z}z|}{yy~|{z|~{z}{|{y|z~}y}|{~{}y{{zy~xy|z|}yy{yyx~yy~{{y||||}||z}}y}|z{}||~uy}~}u}v|z~~}{{~~w}|z{{z}|}{y~{zz~{{|~{z|x}}}{zxx}yy{w~||y|vy{{y||~z~~t|}{~}}z~y{~}z~{~{|{{x{|{z}~y|~y~w}zzyz{|xz}z{z{|z~|z{zz|~{|x|~{{xyxyx|zx{yw{x}{z|{}|z|uy{{}z|~y{{}}|x}{{|z|yzywz{||x|{yw~}~xwz{z~{zy{|}ywz}z}{{~wy}z}~|y{|{y|}zzz~w|z{~yz~|{~~yzyw}y{|yz~y|zyxy||~zz}}x~}|x||{|||yy}ut{||zxv||}{x~x{||zv||zxx~z~~|}z{}}yy}z|w{x||y~~|y|}~zzz{||||}{{}yy}{~|{{uz{|zy{~xyx||}~~~~~|~}~|~~~|}~{}{~{~}~~}~}~|~~~}}~}~}{}}~}~}|{~}~~~|~~}||~~}~|~|}}~}z{~~}}~~~{~~|~{x}}}}v~|{|{|~}}~~|}~~~~}}{~~}}|{~}~~~{|~z~~}}~||~}{}}~~}~}~}{~~}~~~~}~y|||~}~|~~~|~}}|{}{z~~|~~|}~~~}z}|~~~|}~}~zz}}~|}|~}~|~y}~}~}|}~~x~}}|~}~~{}}~|~{|}~}y||z}}~~~|~z}xxz||{z{{}wvwwwv|{|w}zw}xzu|yvzs}{z||y{y|{y|z}|z|zw}{z~{||zy}{||}{xzy|zz||}z~wx}{|~z|wzzy{{w|zytz|||}}}y}|{}}xxz}zzy}}{vv|w~}{z}{yz|}z|}{~|w}y~{xuv}{||z}y}|}zv~x|{{|||}zyz~}wx}|~|y}{~~{y|{y~|w{{zz{|yyxzzzy}yw{zztwxvw~z||w{x|zz|yz|~uz~|x|{z}}}yy{zx|zx|x|x}|x{y~y{{~z{|wy|z}ywzxz}y{~~}}|zzx{zw}}{}zu}|zxyz}{|~vyz{u}x}|x{x}zyt~~|w|~~z~y}wz~|z{zzy|y}{y}z{}}}z{{v|w}qv~|zyy}{wwwz|y}yvyyzz{~{|~yyzzx||y||y~z}}~z}z}{|{x~yzy}~{{y|vz~{~}yy}|~zzsx{z{zx~|xzz{~|y{{x{}z~|z~{{z~ysz}z}}z|{yzy{|{x}z|{wzzz|vx|t|{}}}~z|vwxz{~}}{{~x}wx}zz}~zzxzx|y}{}y|y|{zx|}zzy{xy}xxzz|}}|{}}}}z{{z|xz{{zy}y}{~~|y~wx{u~z}{z~wzzu}wvz{{{}~xv{zxwyz|{}xz{y~{~yz}|{|~{~z~~{zx{w|xx{syy}zz{xz~}}{w|v|w~zy|}{zzxy~z{{y|z{|~}}~|}y~~~~~}z}{~}~~}~}~{y|}{}}z~}~|z|~}~~}}}|{{}~}}|}~~~~~~{~~}|}~~~y~~~~}|~~~~}~}|~|}~}{|}~~|~~~~~~~~~~~}|{}{~~~~~~~{}~~}y}|~|~|}~~}}~|||}}~~~~}~}}}|~{|~~~|~}{|~~}~~}}~~}{}~}~~}}~}}}}~~z~~}|}~{}}||}{}z~~}~}~~|~{}z}}{{~}}~}~~{}~x|zz|~~}|~~~{|~x|{{z{x|z{xvzz}}v|~zx}vx{wy|x|{yzxz~y}}w{{z}z}{}xwyz~z}yz|y{{z{x|ww|{~~v}}yx{y|~y~|{{yz|z|{~{z{v{{~zwzu{}zz}v}~v||}{x|vyy|{{|z|{|{{{x~y{|{~y{z{|}xzz{{|}{|}~z~~||v{zz}{}}{{|x{zy{z|x}{{yy{}}z~{|x{|{{z|}~{y|x}|yxx~|xz}x}~|{{{|{{{|}~{y||{{{|}~}z~||~{~w|{z|zwz}zx~yxz}z|x}{~{z}~zw{x}zz{{y}|z}yzx|~|{z|~{z{{{zyx{|}~x{~vzy|y{xy}z}}}}}{{}zz}y{{{{{}|yy}z|{}y~|ywz|~{y~||{vz~|{~{{{{}y}z~y{}}{x}yzx|~~{xy|~~zwz}|~y{~zrv{~w}|yx|}|yz|{}|y{{{}{{z|{{v|{|~~|}zy}~~zz|xwwy|{~|{x{{|xyz{|yz~|yz{{}v~{{~{zyy}{z{~zz~||y{zyyzy{|yz|{z}|}wx|yxzz|vzz{xxy{{|||~x{}}{xy}~|}x{|w{{}}z}~~|{zzy}{{yyzz{|y}yxzyy}zzz}~}x{x{zz{yyzzw|~~z|{xz|}|z|~zwyuw}}}w~y||w}|x}~z{y~v~{|{zz}}z{}yx||~|}z{|{{wxx{|w{{}}|||}{u|}}{y}xxuzz}z}zz}~~{}~~}}{|~}}}~~||}|z}}}~~}~}z~}}~~~|~}~~~~|~~}~}}|~}~{~~}~~~|}}|y~~|}~{~~~}}~~~~~~}}~z~|}~~~~~~z}~|{~}}}|}~}x}{||}~}}~|~}~}~~|}~~~|~}~~}{~}|y}|~~y~~{~{~~~||~~}~~~}{}y{~}~~~~|~~{}~~|}z~z~}{|z{}~~~~|~}~}~~~~|}x{~z|~}~~{~}}}~}~~~y}|}~~}}~~|{~}~}~xy|y}}~|y|~~|y|~|u}|{v{x{wwywz{{{zzzz{v}x{|x|yw|yx}{|}}w|xx|~}{|~x||{|v}||}|yzz~{{||zy{{{{yv}wxz||yywxwv}y}{x}~{y}zy}|}||}y~|~~|y{|}z|x{|w|xwz{zu}|}z{{zz|yyy|xyx|{x~y}z{x}z{{||{|zy~}||~}y~{~~v~z|{~y}{vyzy{z|zzw}yz}w{x}zzzz|x~{|y~{~|{|z{}zy{~{|{{vyz{yy{|{w~y{zy{y{xw{~{y{|yzy{{zvw}|~y~z|~{}zyx|~z||{y}w~||{xxz{{v||}w{yywx}{~{xw{w{zz}|~{{v|~{|{zzw~||t~}{{{z{~}{}uxxy~}y{xxyyy|yx}zz}zy{y}vw||}~yz~{~z}{{yyz|~}~}|~y~}{{y}wzyzyxx}}zz|}zz}x~zyxzu}xw}{}~{{}}~~~{~}}|}{~z}}yz}}}x{{{|x|xzy~wvxy~{|{zyz}zy|wy{vv||x|zywz}~}|||{w~x}y{~{{{}z|zxww}y{y||x}}}}~y{xzyy|{z||~u{z|~~w~{~{{}}}zz{~{z~z{x||{{{x}}w{|}{|w}{w~{v~x{{~~v~zw{t{}yzx{wz~|{{ww|y{{}{z|~zz{yvz|}}|x~|v{yz{{{{wtz}zz{wxy}z||~|z}vwz{zzz~{{}~~}}|~{|~|~}}}~~~~~}~}~~}|~}~}~~~}~~~}}~}}~}~{}|||~}~z~~~}{}|~~~|~}}}y|~z}~}}~{}}~}|~~{}}{~|~~~}|~~~y~~{}~~~~z}{}~z|}{~}~}}z{|~~|{~~|}||~~}}~|}}~}|x~z~|}yy}z~|z||~{}z~~~}~~|~~~~~y}}}~~~|}}x~~{~~~~}||~~||~{}|y~|}{{~~{~}~|~}~}|}~|u}}|~~~{}|{}~|z~}z~|}~~|~}zzyyxzx|z{{u{w~{zzx~wzzxz|{|z||z{y}~}{~w|z|y{|xyz|}uyx{||x~{|}{wt}yzwvx|{zz~|~yz}{~y{|y{ywy}zz{z}vyv{z{y}y{y{{|ww{{z~z|yw|zzzyx{~y{{zz}{}vzv~w}}~{~|}zyy|x~zz~|wzxyy}yy{|}{{|}z{~}z{{y{{w~y||}{|z~{}z~vwy~{}{{yx~|~||{zyxx|~wyv{}y}{}|x~}zx|wz{wwy~w{zxy|zzu}yz}~zzyzyzz~xxyzw|wyy}{~w|{yy}yy}|x~vvzu}yyvzyyvz{}~zzw{}{}{zy|}|x{yvw{y{}y|z{uw}{|zzz{x|z|{z{}{y~xwywyxz{|}y|}{}yxyzvz{|{{y~}yv|{yz~z|~{zyzz{|{{yxx|y|z|{|{}z|z~{}yxyzyyv{~||{}}y||}xuvz~}y}xu{y{yxy~}zztzz{z{z~~}z{zw}v}|v|zx}z|}|y}||~y|~|xzxw||xx}tyx{}z}{{xzy|{z{{{u}zy|}{{y{{|u|~x}z}}}{zz}|||z{{||{x||~z}|~{z|{}yvu}yzryx~{xxwxwxz{xtz|yx~|||}z}z||y}|}v{{tyxxywzzwxx{|~x{{yzyxvw|xz}w}z{zux}zww}{}{xy{~|}xz}{yxxz{|}z|zzw}~{x{xz{yz~|x}{}|{}zxyxx}{zw~~~~~~~||~~~~{{z{{~|~~~{{}~~}~~}~~}~}~}~~}|}|~~~}~~}}}~}}~~|~{}}}|y}~~w|~~~}|~}~~~y|y}~~~}|~}~~|}~}~~~~|}~||~|zy{~}}|~}~|~}{~~}~{z~~y~}~}~|}|y}~~}}}|}~~~}||~}~}}|}~~}|}}||~}|x}~|}{|{~~|{{}|~}}}}~|}~}~~}z|{}|}~~~~~~~|~~}~~|}~~|}~}~~{|~{{~z~}{~||~{~{||~|}y~{{}vx|}{{y~~{}~zzvyxzwx|zzyzz|v~ww|zzyvw{{{yy{|zyt~{{zy}|zv~z{z}z|z{zuz|zxy|y|}|xzzzy{|wzzw{vy{w{{}t}yy|}{}z~z}z{{yuy|wy{}{|||zyzz{}|y{|~x|w{{zz{~zz|yz}zz||||wwy{tyw|y{yy{}{}}y|{}y}x~zz}x|x}{y|zzzw}|y|ywxz|{xxw{{y~}~{{zyxy~{}z}z~{z{{{{{}~yy{|}~|{x|}{v{}}yv||{wz}yywzw{y}~zyxzzz|y{zz{|{z}~~|z|}~|{z~||zzx{z}|z}}y{x{z}xvy||y{xzx}x|}zvyyxvzwzv{zzx}~|~zy~w}|}}|zzzzz~|}}y{yxz}|~yy~}wy||}}}~{z~~|}{y{}{}{{{~u|y~{uwz}~~||{{{{{}yz{yvsz|z|{~{wx}zy}x||}z|{zy}xyyz}}z~~|zz~y{zyw|wz}{z}|}y{}x~zz{{~zx{xyyxxu|~zx}y~~zw~yxwxv~{~{{|z}|{|}xy}yww|x~|{||}ysx}{|u|yzyyv}|zyzwyzvz|u|x}zs|}wz~z{z|{||}}{xy}~~z|{|~y{{zx~{tx{{ywuzy|yxwz||{zx}|xxz}}}{{||z{z||y{z~{~|}~yx|~|y{zyzyz~z{z~|{z}{||{}zyzzv|wx}|z|z~|xyx~}|{}}|z}}}y|{}|}~}}|~|z}}}}~~|}}x|~}}}z~|z|~~}~~{}~~~~}|}|}}~}~~{~||}~~}~}|}}{|||z}||}~|~}~}~~}}~z{}~~}~|~~|~~||}~~~~}~{~}|}~~~|}}}}|~}|~~{}}|~{~{~|{}~}~~}~}}}~~~}|{|~{~~~~{~~~~}~~~}{{~~~z{z|~{~}}{~|~~{}~~}~|~~~}|~||x|}|{~~}~||{z~}}~}|~|x}|z}}}~}|}|}~|~~~~~|{~z|~~~}}z~}}}|~}~}~}}}~y~~~}{|~x{~z|~{~y|xu|~}~|z~vxzw~yy{y|~}{}w~w{zz}~~xxz|{|{{}y|zzz|wz{xyu{~zzv{{|{~xz{{w}x|zz~}zz}|{{{{wzz|}{zwxzyvy|zvwzyyzx{|yywyxyyyyvz{~y}|}w~{{|y{zyz~{}xy}{xyyy{z~{x}~yxyz}zzyy{}}zzu{zyz{y}x}u~yyyx~~{|y{|}y{|{{}xzz~xyt{yy|zz|z}}{yy||~vx|y{}xy~xx~z~~~{{{{{}wywyx}u|{~w}w~}zwx{w{y|}|||{}}z|zyzzy~|y{||z{zwyy{z{x|y{{|{}}x{}w|~wzw~~||{~{~y{{~|}}{}yxy}xzy|yz{}y|||}~vzy}u||~|}z}|z~}|x{|ywywy{~z|{z{xz|~xzx}zxzwzyzy}|zx|x{{y~|{}w}|{}||}{{{~z||y|~{}x}wvz}||y|{||x}y~yus}}z}x}|uyz{yy|z{|{|{yzx~}w}{|{}wz}}v{|{{yx{yyz{y{|zz}xw~}|zz|yw|{}z|zyz|}x{|{x{z}}|y}}yx~}t{}z|w|yz||}y}z{zzxz{|zx}yz{zvtyv~{yv}{x|z|~}{y~w{}~{zw{yzyzxz|yy{yxy}y{z||v}{}y|}w{|xx{}}{~wx{}x~|x~|y|{x{zyx~}{~zzyz{|~|{{yy}{xx~{z|}~w}z{~|{z~z}z|zw{{{{z}x|{{}~{~{~}y|{}|~}~|~}}|~~|~|}y}~z~~~~}}}~}||~~~~~|~}~~~~~|~}~|||~~}}|~~}|{|w}{~|~}}|~|}~~|}{|~~~~~~~~~}|~{~}~~||}}}|}~}|~}~~}~}}~}~xy{|{|z~~{~~|~~~~{~}~|}~z}}~~}|~~~|~}~{}|~{~{~~|}~||}z~{}~~}y|}~~~|}}||~}|z~{~}~}~z~}~}~~}}}|}~~~~{}}}~z{||zz{x~{}}x{yy~z}{xwz{yx}wzxz{y|zy}ww|{||{wyy}|y{|x{{|{|{|~}{~{zz{x|u}zywxx}xw~~w{|yzyyyu{|xyzyzxwswy|{}~{z{{z}z|~|||}x{{}~}}k}zzz{|tz|{w}uy{vzy|{z~{|y|xw|yzy}~vx|{{v{~~}}ww}z}|zy~}}||~x}x{{w|{|~vzxz|zyw}z{}|{{y~xy{y|}|{}~~xz|y|}|zt|~~yy{}x{}~|}}z~~}yxwywx|zw{}xywvvx{vzz{v{{vzyyxxz~x~wyzw{|z}y{{}y{|zw{|~z}|}~zu{xy}zx|wxxxw|y|{|wv}{wzyz{x|{}|z{|}~xyzw{|}z~z{txz}|y{}z|z|xy|}}wy|}zz{zwxz|xzz|y|y{y|yqy}|~yy}{}~||y}{zz{~~z|{{|}~~{y}}}{zx{w~|zz}xyyzyxzyw|zy|~zzyw}x|~}y}}}}{{y}}|yxx|}}v{|~|x}{yv|z{}zw~xyvzzx{{|}{}z||~z|y}||z{}}{{~~zy|z|~xz~z{z~zzx||wz|x~v{~|{~xw{z|xzxzyzz{wzw|v|{x}z||}{{~y}||~|~}}~z|}~xw}{{y~zy}yxyx}xyw{{z{v|~{xywxxx|z|zv~}~{{~{|y}~~{w~|{|y{||{v|~w{z|}{z||wzy}z{x}x|{z||{z{}~}z}{|}uzz{}{~z}||~|~{}~~~|}y|~}{x|~|z~}~~}~~}{~~|z~z{}vz~~}~}~~~~|~|~}~}~|~{~~~|||}|}{~{||}y|}}~}~~y|~~~}|~|}}}|~{|}~|~~~}~|}}{~~}}~~~{~~{~{|}~~}}}|~}z{~}y|~|}|z}{~|}{}}}}}~||~|}||~}~~~~|}|~|~{~~~}|~~|~|~}|{~{}}}}~|{||||~~~z{~~z~~}}~~~~}~~}||~|~~~|~}|~|~|z||~~}}}}~~~~}~~~|~z{}~~~~~}xz~xvw{{yy}}}{{zyu~yz||{~x|~z{{|{yuzzv|}y~y}}|~~{~{{~z{xx~|{|yxx{{yw{y}|z~{yyw|}~{zyxxz}x|{}y{~zw{{{zyxx{zzxyyvxu{|ywyw{zzz|yx{}}{xw|y|yy{w|xzy{vxz||x|{~w}yz|||{x{|z{{yz}x|zxzx}y}}zxw{{zxqz~x{y||{{{|xzwyy}{{}{zz|}|w{x{zy}}wyxyvy|z{wyx~{z}z|{{z}}x{}|z|~yzyyz{xwxx|}|z{{~{}|zwxzy|{v}{{z{|}{}|yw{zvw|yz|{}~{}y}{|||{|vww{z|yzz{|yy~|x|w|zz|wxxy}}z|y~y|}|uyy}{~{zz{|{x{}yz||yuz{xz{}{|{|~}}}u}}|p|v}uvwv{|}zwxzzzw|{x}}}}~xzyr}{~~{z}}~z|{|yy|z}}{y{y}|xzy~uw{zx{ww{vxt}w}{}z{v~~|zz~yzx{z}{{zxy||zvz{y}|z{y{{~z}x|{yyy{{zyz|xxy}{yz}wy{{uz}yuy|y||xvs{x{~}~{z}}||~z|{{|xyz{|zt|z{}yyxyyzyz}{zzz|z|x{x{x{z||{|{zv{{z}z}{y}{|z|zyx|wwy}x}{{z~y{z~y{~}y~~{y{~yx|xz{{w~w||{{y|}z~|z|y||w}{~{yzx|~{|zx~{}}|y{{~y||v|y{{}z{}xxz|}y|}z{~|}y~z}|}~}~~~}|z|~|~~z}~|~}z~~~}}~{~||}{|~|~{||~|}~|||~~~~}~~}}}{~{~}|{||~|~z}~}~~{~~{y~}~|}~}~~|}}|||}~~~|}~~}~~~}~}~z}y}~~~|~~~z~~}|~}~~~|~}}{||~|~}~~~~}|{|}~{z}|~}{~~|}{~{{}{}z{z||~}}}z{{~~{|~|~}~~~~|~}}{}~~zy}~}}~~{|~{}~|{}}}~z{z~}~~x}~|~|{|}~{xz{{zzw}{~{{x{{yy}y{{wxy~vy{|}|xzywuw|zw}}wz}}{zw|x{~zxv~z{x~~~x}{|yyz~{zxz{z{{y}z|}~{zxzz{|zw~|~tx|yxtwu{wx~x|y|{~}~{x{~y|~{{||}{x}z~zw|{{~{}z{xyz|z~{zy~|wxw{{}z~|||}}}xy{~{{y{~}z|z~}z|~{{}||zxz|{}y|{w|zz{uywy}{{~|~zzxz{|~|yz~x}w{wxz{~xw{z{z}~|{}~x{|z{x{x}}y|y|xzvz~vzz|wx|z{x~}ywyz{}}|z}z|z{z{xzy}{|~y{zyz{yyyz{{z{y}yxyy|{x~zwux{wy{yswx}}{zyz{~|}}u{}|}w{}y~~{xzvz}}yy|yzxw{wzyxzy~{}|zzvw{|zux~}{yzy}yx}~}x~{y}|~{}z~~|w|}{zz~y{z}y{{y|{|xy{zy|x{{w|zzx|}}|xz}yz|{}y|~~zvy{}{|v}{z~y~x{{xy|xzywv|uvy}|zzy{{|z~xy}yw|w|||zy|z{}z|{y{z}~|z{y||z{}zwvxy~|w{||w}zx{zx{xxq{z{{{{}{zyx|{|y{ys{{}}{y~x|~}{||}{{~xwzuxz|w{{|{ywy~|xy|xy{yw{y{~yzy|}zzy|z{y{}{}}|~yy{|{{zyyz~ys~|w|uw}y{}zz|vxwy|yz{zz{{yzx{y~z}z|xyx~}}~~~~~|{}~}|}}~|~{zz}}}~~{}|}}~y{~{{{|~~~}~{}z}~x}~~}|}~~z~}~y|~}|~~y{}}~~}|}{~~}~~}|~}~|~v{}~|~~~~|y~~~~}~~{~z|{}~}{{||}{z~}~}}||~~{|}y}{|}}}|x}|~~{{~}~~~|~}}z~}~{~}|||~~}{y}{{~{}~z}}}~~~}x~}{{~}z||{~~~|~}~}~~}}~}~~{}}}~}}~}~}~}yz{y|}~|yyz|z}}y|{|x|zyz|{wx~}xzyz}zy}yz}}vy}yyyyzyzx|zz}|w{z{|z|wxxzzvz~{z{}}|{zz~|z}z}{zyz||xy}|{{w}v|x|{}w|ryx|xyy{x}ww|yzv}uw{{x~}x|y}zw}|vyyyz{~~}{}{||{}w}{x}yx|x{|x|x~w}zx~~}}u{yv{x}|{|{yx}}~yyz~{}}}z~zyyv|~yzxx{zy~}y|yz~xy~|z}yyz}~v}}{~|wz{zx{vz|x{{z}|z~zz{|xyz||xzy{}xz~{ywyv{zyzw{}~|wyxz|~y|{yy~||{vx{yy{xx}||||xy|{v|z{z{xx{|yy}z{{|{zy{}x{{~|{z}w|yv}x}zu~|}|}{|||x}{y{~|||~{xyzy{}z{r|}{v{w~x{{xx||y{v{x{yx~}|{|zy{zz{zz}~y{z{|z~v{y|v|{yx{yy~|vz~{zxz}y{}z|~|vy{|xzyxzu~xvx{||||w}w{w|xyzywy{{w}yy{zuz{xyww{{xy{{y}|x}{w}z{{xy}}~~yy|{}wx~z~uzyw}xyw||y|z|zz{}}x{yz|{|vz|{x{|~wxy|{|~xu||}||zzxz}zwwxv{}v}v}y}wzwz{{zzy{~|zzuv}}zwyzzzxw}z}v}{{{yzxxx}{zz{}|~|z{|}yyxuz}{z}z{zxyz~{{z|y{}zz}xyy{|||zyz{{zu|yyz|~y{w|y}{{{~~~|~~}|~~~~~~z~~|~~|~|~|~~}{~~~|}}}~}}|z{}}|w|~~|~~|}|}}~}~}||}~}|}|~~~~~{}{{~~~|{}{{}{{}~~|{~||||~~}~~~~}}}~{|~~~{~||}~{~}y{||~}{~z}|||~{}}~~~}~}z{{|}~~zy~~}{~y~}~~}}~}}{~~|||}z~}~{~~~~~~~~~}}}}}~{~~}~}~~}|{zv~}~{~{|~~w}~~z}~|}~}|}}}~|~|~{}~~~~~{}z|}}~~~}}~z|~z|~|~}{}z~~{}||{~~|}z|||yyv|z~ywz{vt|u{}xzwyyyv}{vz}z}vzw|wy}{|}|}{|{|zx{{||{{}{x{{{{w}}z}zzy{xzwvy{|{}y{x{{|y{zyyzyw{y~~~~z{yz}z|}}{}w{y{y}|y{~|{|~}yyyzxxz{z{{{}zzu~~{w{w|uwyz{z{{xz}zx{y~|z|}z{|y{}|{v~y{y}~{{{xyzwx{ytx{z{|~yzwz~zxz|u|{}||wxx}v}~{y{||~|vz}y{|z{zzzx~{zxywy}wy{{~xwy|yz{yxto{|vzz|{v|z}z{{y}}x|||||w}}|~~zuwx|}x~zzzxz|x{xv}y|zz{{~w{vz~~z|}}}~zz|{{}{y|w~|}~{z}{|{y~xz{z{z|tyx||x|z|}}z{yuv~wuz~{~z{}{{|{}}{|~}z~||~|y~~{w{{||xy{}{||x{zzx{ywz}|{}w{zy~zy|||}xz||x~|y||{z}{}||yz}z{~|{}|y~z{{x{}z|zvwzzx|{~vuwwwyz}{vw|~y|z{zy|xx~{wz~x}|}y}w~vyz}x}yzzyzw{|w~zyx|yy~}y{|w}{yyyzx}xyt~xx{}}z~xu|}y|z{yv|z|{}{x}{}|x}|zz}yw{vy{|{y{zywv}zv|z{}|{}~{z{}zy{||zz||yyvyyz~}}x}zw{{xyz}vy}xzy{y~y|{yzz~{zxxyy~z}x~}~{~z}}~~~~{||~~}~~z|~{}}{}~~{|~~{~{~|~{y~~{}|~}}|}}||{~~{}~}{~}~~~}}~~~y~}}}|~~~~~}~|~}||}}}|~|{}|}z}~w~|~}{|~|~{w~{~|||~}~}~~}}~~~~z~}}~~}~~~|~}~~}~{}{~}~}}}}{}|~~}~z~|}}}|~||{y~|}~~|}|~~z}}{|~~{~|~}~~{~}z|~}|~{}|}~~~}}~}}}|}|{}}|}~~z~|~~~~}~}~}|}~|y{~}}~|}}}}|x}y{|x|}{~|}y{{}|~{|{}w|zvyx|z~yz}xz}y}{{~}xxxx}{ywy|{{~|x{yz|}{y~~{~w{~z|y~}{zz|{~~xyv{wyxxw||u~{}}~xxz}y{ywzyy}||{wzz~y|yx|zzy{y}~|{zx{y|{}{xvz|yz{}yx|||{x~xwyz{xzzy{|z}zy|yz|y}z{|y{xy|wz~{xyzyzy{|{zy~x{{xy|yn}{||{{zv{y}|{{y}yt{vzwy~|zu}yy|w|z{uyy{y{y{v~zzz|ww|w~|zzzz|xzyyx~~w{{}}x}zx{vx||y~z{z{||z}y||~x}}y}y|{}wzyyyz{y~x|{v|{xyx}yz}y}~{|z|}y}}y}y|~||v}{wzy{z|{zzy|}{xy}~{{y|x}y{z|z{|yyz||z{|yy~{y{y~{{}zt}xv}|wz{zy|z}xz|zz{{zzy|}~|yyzv~z~|{~zx{zy}{zyz~~u~t|y|x{x}z|xwzx~{}}{z|v}~{~}y}xzz~|y|v|z|xy{}x||~{|xy{yz{y~xwx~z~y{~|{zy~{x}~|xu~x{|yuz~}y|w~}zzx{y~zwzzyy|xyyxz{}}zyx{{{w{y}y{~}wyxz|v{zyv~tzxx|}y|z}|z}w|~zy{|z~{w|zzy{}z~|{{x~wz|yxyw}y}xz}yy{~w}}~|zyyw}yyz}~{z|z~{z{~~vy{|zyvxw{zy}}}xu{}{}}wy|{yz{}~{zy|{~||}{}|}}~}~}~}~~}~}}}}~~y}~}~}}x|~~}{|~}|~|}{~}~}|~~{~~||}~}~}}||{~}~}}{~~~~~~~|y}}~|~|~~}}x|~~~~z~}~~~|zv}~}|~}~|}~~|~}~~}{~~~z~~y~~~~~}~}}|}~~~}{}~~~}|{{~}}}}~{|}~}z}}{|}~~~~z~|~{}|~~~~~~~}z~|}{}~~~~w~|}~|~~~~|~||{~{~|}z{{y|z|z}w{~wwwwwyx~z}zvw{{zz{z{z{yyz{zw{{|wxz|z}u~~xx{|xyz~|z|{{|zzxv~x{w|~|yv~zxvyxw}vy{w|zyvxuzzuzvzxtz{xyxxxx{|}{z~{z{|wz}|yz}z|w|zzyvv~zw{}}yyvzwvwt~xxzt}z}vuzz}xy{{{wx{x{y{yz||y{y}x|yv{zzy}|y|zzyzy{}|vzz{|}}xxzxyxuyz|xywxw{yvxz{ww}}y{{v{yvz{{{|v|}z~yzm|{|xwy~xxzz}vxwz~z}}yzx|}{uv~wzx~~yy|z}{~~z{z|wx{v|y|}y}xvz~y}{}zzuwyyu{xyzwzsxw{y}}uzw|x|xyy{{{yy|}xy{|{{z|{}w{{v|z~||x~xr|zvw{wyyzyxwzyz~u|x|vyywy~yuwy~{w~x|y}{yw}z}w|yw{w|x{z~|{{wu|yx~{wz|{}}wyxyyyzzwx|{zzwy{vvxx~z|zyyy}z{zyzz||{tz|{y|zz|{{t|y{}wu{{}{uz{vt|z}xvxyzy{yu~yzy|{|z||x|{yuz~yzw}{~|{{{|}zz{z{}zxtzyx}zz|w|zwzzy|{uxvsyzzx|z~zwz~}|y|wz{~{{}yz|{zz{|~~{vz}~}|{z{}yxt{xzyz}{{zzyzz~zwwzvxzuyxx}z|wwyzv}~zy}zy~xxyyy~{yz}|yzy}}y{z{{yzyxxy{|~|{y~{{}wz{|xyz{wr{~ywxyz|||y{}uz|}~~{|}{|z|{||~z~|{}z~}z|y||~{{~}z~|{{}{}~}}}|~}}}}{}|~z}}~}}~}~~{{zz~~}~~|}~~}z~~{~{}~|{}~}|}~~}~|z|~xy~~z}~|{{z|x|~}}}|~y}~~z}|z~|~~~}}~}~~{|~|~y{|}~~z}}y||~}~|z~~~|~}}|~}{wyy~}~z{~}~w|}}y|~~~}~}~~wz~}zz~|}}~|}||~|{}|~~~}~x{|}|z~~|z{~||~{~}{z~}~}}}z}||~{~}~~}z{}z~yz}}x~|}x}~~}~~|}~{~~}z}~||}|zz}zy{z~~z|{|~|}y~{|~y|~~}|~~{}{x}z||}x}{|}~}}{}~y~}|~|~|}~{}}z}}{z|}~{~}z~}~~}}|~{~||{{zzy}}z}{}}xz{|yzz{y{|~xuwzy{wzz{~{z}{yw~|xvxxw|}xv~}{zx}xxxz~ywy~y{{y||}}}x||~|{|y{{z|z|z{yxwx||{yy||wwy~~tyxz~|{zzz{~{}yyx{}y~{z~yx{}}{yx}||w|{z|z|zwz}|{}z}zz{y}zvs}|zz{}}y{{w~}xzwyyu|xzuz{{|||zz{|}||yzx{}y{{zy{{{yyv||{|{|}}{y{{x}~w}tzzzyzzx}~}{|yy|{{x~x{{z}z|}{|~}{|{}|y~w}zz~x~z|yz}z{y}yzyxz{{}zz{z}uy}tyxy}zy{}zt{|xz}}~z~~|z|{}v~y{~~|v|}}zxz}~|z{z{y~vx}{{{||zz{~x~}||y{x}w}{wz{|~zt}|z}xxzxvz{}{~~{{|~y~~}~|z|||vzy{w|||{z}tyz|zv|zz|{yzz|x}t~{xzwxy~yx}z|z|{w||x{y{{|}}}{}x{}zwxzvz}{|z{{yzy|z{z~zzz||}x{{z~{~|y|ux|~{~}}xwyw|zz}zz{|}{y}}}~zxy{{~y}{|{x|}{}}~z~z|zwx|{|{x~y|xz}{yt|x}z{y||y{s{|y|yzz}{}zxxwy{{vy|z{{|xz{}zu{y{xy{~{~{||y{z}{z{xty{yy{y~zyyy|~}|}z{{|{xzyy~|vxxyz}zy~}vvy|y|||z|}{yw{yxy~yz~~||z{~}~}~|}}{}{~}}}~}~|}~~|}}~}~~~}|~~|}}||}~~||}|~{}~z|~~~~~y{|~|~}|~{}~~|~|~~~}}~{~{z~}~}|z~}}}}~}}z~~{}~~~}~~~}}~}{|}~~|{}}{~~y}}~~|~~~}|~~}{z~||}}{~}~~w|v~|~~||~~~~}~~~~|z}||y}x|}~{|~~{}~~||}~~}~}~~~~{}{~~|{~z~|}~~}|~~~~}{~}{y}~~|}~|}}~z~}}{}}|~~}}z}}~}~|z~~~~|}|}|}z{|~}~~~}z{}{}w}z}yz||x~}{x{zz||zzy~{y{wx|}zxv{xzzzyy{z~vu{z|{}{wy~y{z{xz|zy{|{z{z}}z~|||~vzw|ywy}{zyw|w}}zv{{zxy~~vz{|zv}|y|z|yw~zy|yxyxzz{|xz}xz}{|{zz{{xwzx|w{zy{x{v}{z|zz|zwwz}z}|}}}{~yz}~z}x{~{|}y|{~~w|z{y~{}{}x}z}z|{wy{{~xzzvx~xz|y|}z{vz~zyy{zzz{}}||}|}}w{~~z{|z}{{}~~z}y||yyv|xzzx{|v{z|wxxy{|vyzwwz{}x}|}{z~}}w{v||y~}{|}w{zxxy{yy|z~{xxwxw~|zyx}ywyz{yx}}{{v~~~z{~y||}~zzzz~~yz{{y{}|yyzzxzzxxyyxx{xxvyx}yy|y|}z}y}{~|~|}~x{t~|~~{{{|}zz||x{y{~z{{w{{}zzz|x}{{yz|xyuy~{zz|~|{{~z|z|x{~|yz||x{|{zx|xwwt}xzz|z{}}txwvyz~vy{xyvxx|vx{x{||zv{z{x{~}||zx|z}{xy|yyyx|{z{|z}xzzyyzx}}}wzxz~{yxxy|{~|z|~{xw{x~|}w||yz}|y{|||xzywyzy{z{||}||v{|zxzy{z{y|zw{{{~}{z~~y{t||{w}{|x}{{{}}|{{{{ux~yx{z}w{{x{{z}}wz~zz{w}xwxxzx~z|}xz}|{|}~|{}~{~x}}||~}}|x|sz~~{}~~~~}}||~~}~~~~}}w{~~}~~~~|~}}|~~~|}|{}~}~~}|}~|||}~~}~}~|}||}|}}}}{~~}~~~}|~~~}{~|z|}~~z}}}}}~}~|}~|}}~}|~~~{}~|}|~~~~{~~~}~}~~|x}~}y|z~w{yz|~x}~~}||~~}|~z~~}~~~~wz~~~~}|~~~{~|~}|y{~}~}}}~{{}{~}~z}~~}t{|}|~}~~z~}}}~~|}~z{~|{~}~{x~~~}~{~~}}||~~{zw}|~{x{z{yz{|}~~|x{y|x|{yz|{~|}|}y}y{z~|}yxz~|wwv||xy|zz{~y{|{y}~}}}xv{{z{{|w{~y}~{{wx~wxxzz{z||z|{~uy||{zyz{}||{}z{zw|~x}yz}}z}|ywz~{{{{yz{zy}{|yy{wzz~|||{w|}~{|z|yy{yz{}|{xw{~{{|~z|zz}~zz}}~~z~{wv}zzz}x}|y{{yyzvx{w~z|y~zxy|w{ur{yw|xyz~|x|z|z~|y|{v{}|zz{|u||}|}}~}zx|{|~{y}{}{xx|z|{x|xyxxy}w}|~{{}}{z{z{z{}|y{{~~~{w{|{|yxzz{y|z}|~z{yz{|xz{yx{y}x|~y~zz|}|}{{}wx~y{w}y{}{|zy~xz~~~||}x}|~x{|xyx|wy~|y~z|}zyv|~}y{|{w}y{{z~|xwz{yz~y|zzs~y}w~{y~wy}{}}~{|{{zy}~{x}|}{|x|~xw|z{}|zv||z|}w{y}|{}{{}y}{~|}z}|}x|z|{}z{{y|x{{x}|~~}x|z~~y|v~{}}~}}~yz|{|{yvyw|}|}z|z{{}w{z{{|}|y~}z~zzy{}}{{{}z}yz~{{u}zyvy{y{w}x~||~wy|x{|xyxx}{z}uz{}y|{x~wz{wyzz{{{y{{x{~{y{yzy||xwzs}|y~~x}{{{z}~xz|zyyz{|||z~x|z{|}{zzz|}{{yzz}{w}zy}wxz|}}~{~}||~|~}}}||~~|~{~}~~~{~}}}||}~z|}~~{~}~~}~z}~|~~~~~~~~{}}|~|~{||~~{}~}~}~}{~~~~{}}~~}~}}|~}~|}|~}|~|}|}}~~~~z|{~~~~~z}}~|||~{}~}||~|z~||}~|}~~|~~~~}~~~~|}~~}~}~}~~~||~||}}~~z~}~~{~|~~{|}|{}~xy|}|y}x~}}|~~~|||~~~~~~|z|~~z~~~~~}~}~|~~~~}~~}~}|~~{~}~~|}}~~y|~~|~~}{|}}~{}{}}|~{}|~~|z{{}zy}x~yzvy{{{|vy}xz|~||{{|xvzxzwx{~{w|zz|zy}z}nz||y|{{||~xzx|zzw~x~xx{|vx|x|z|~zyxxz|{|ttz}{y~}}~{~x|}{zz|{{z}xz}y{xz~{}||{w{wzyxy||y|yx|xxz{|{{|vx|z}zx~y|z~z~{{y{}yz~z}yx}y|~}|yz}|~~{~xw~|~~|z}{xw{{}{z{x|u~}zz|ytzz{yxzyx||wzx~z|}y~~|zzz{|}}}{{}~{|x|xyzx}sx{wvyy|~yz{{y{{z|y{|y||}z}|}~{yz{}wuy|{yyzzz}~vx{yy}yyyyw{z||zzz}x||zy{uu}~{xz{~}|yz~{~{}{|{{zzzz}~~|z}|wyyz}y|zz||~ux}yx}}~~~xzv|{wyz~~~|}{}{wzzzu~{}~}|x~~~|}}~y}{xyz{|y||w|zyy}|zwr~w|xywy{zw|~u{z{{{{zvz~zz{{~x~z|xyzyv||}}z|{|{w~x|}zv{|w}{zwywu{}w}{x||}|zzz}|y}~yu|z{}~zy~~{}xyy~y||{~|~|{zxxzyzz{yx{|{xww|v|t{{z|u{xy~|z}z{y{z|yy{yy{zy|z||~{|z|~{}|x{z|{szyyzy||z{wzz}|y{|z{x|x{xx{|{{~}{||{~zz~}{}{~z~zxyyy{z|~}xzx}y{yx}|xx|ztz}{~y}y|y}x|}z~z~zz}|}~}|~}}|~z~~}~|{{{|}|~}|}}}|~z{~~~}z~}~z~{}~z~|}||}}|}}~}}|{{z~{~y~~}~|}~~}|~~}|~{}{~}|~~~~}|~z{{}~|||~}}}z~~}~~|}~|{~}{{}~~|}}}|}~|{~{{~}~~{~}~~~~z~|~|{~{~~~{{}}|~x}~}}~~~}~|~~|z~~{}}~}~}||}~|~}|t}}}z}~|~~z{~~{~}~}~yz~~}}||~~{}~|}~}|~}{~{||{}||~z~}|}}}~~~v|zy{{~}}|xzy|{zzx{zy{~v{{yz|{w}~}}x|{{~~z}uy{x|}wv||z}}yx}z{yx{{}w}xyzz|z||}}{xx|{}y{xzuuyz|zxy{}||z|zwvy}~~|zw{|}z}zz{{vyyw~~~y|{zy}w|z|{zvy|wu}|{v{wy{{zzw|{{{{zy{|uzxzz{x}|z{zz{y{}|{x{}zxz}||{||x}~~{}z|vz|x{z|y|xy|x|w{zzz|y|{yzxxz}{~}z~{}x{zxxxyy{}|{w|tzxww{|}~}{}~{v}w}yyz|y|y|{{z|{x}z|{~y|}{|xyz}{|w}{tx|zy{xy||}{{zyzyz|}{}~~z}|~z{xx~{y{{||~zyzx|{zw{{||z|}{~zyz|z|}}|y}x}{}}y}z|}{x{{z{yx|{yy{zx}{y{|~zzw}~|z{zzyxz|||{|~zx|xx|{~{z}zx~y}}|x}|}{~}{|z||zxz{}~}|x{|{txs{v}|x{yx}~}wy}{x}{{|~x{~{w{{w|~}~z{}yxy~y}{yy||w}|{x}}|~|{}yzyy~{w{~{|y}}zz||zx{}}yz~{z~zyz|{yz|{vyzwvu}yzvzw}{~x{wxw{~{|w~||{{~}z|zz}yw{x{w{z{}~{{}{x{~z|zzz{zzz{{zx|z|zyy{}wzzv}v|{{{z|~w}x|~y|yyzz}x}y~xx~{z~zxz}yx|}~|{{||}~{v}{{y~yy}w~{}}vz{}~z~~~}~~~}~}}~~~|{~}}~~}~{~~~{~~|||~|~~z~~|{~~{|}}~~}~~}}|}~|}z~|~~}}{}}~~|~}{}~z~z~~~}{}~{~|~|~||~~}~}}~}}z}{~~~|~~~}}{}{|~|z}}}~}||{|}~~}~|}}}~}z}}~z~~~~~~~~~}z}{~~}~}~~}~}|}zz~}}~}z{{}x}|}}~{}}}~{~~z~~~}|}~}}~~~~{}|~{~}}|~~}}x|}z{~}~}~~}~z~}~}~}~}}}{~|~|~~{z{{x{}|~~u~~~}~}~|z|zw{{zyzzz~~y|z|x|zxw{xzx}sw||uvyyvyzvwxzyxz~ywyy{}yy||wxzzzy}z||{w|y}{||{|x}xyzyv{wxv{~{{yyzw|zxwy|y{x{z{||xxvy}|~{{}zzzyy~||{z{}}w{|z{{y{zz{yy}v{xw{{vzyz{zywvy}{wxwz|}{|}zz|wx}z||{{sy{}}z}zz{z}zvuz{z{}uv~x{vy}xy}w{xxxx|xx~{z{wx{{}{{}|y}y~{{|}|z{|x|}~w{xwx~}{yy|zzyzz~{zzv}|vuxvuyzwz{y{y}{vy|~}{z|u~|y|}zz|{}yz{~xz|zy|zywzwwz{z}x{{z{z|xx{x|{|z{~xxxz{y|}z|zzz{|{}|{z{z}}{{{~||zuy|{y|y|~zzvzvyyz~wwv}{z|||w{x~}~|x|y~zzu~}z}}xy}}||~|xwzz|xz|yzxxwzxxz{zyx}{{v~}zx{|{|~||{|yy|zyx|z{z}}zyv}~x|}~y{yzv|z}{x}yxwwwy~y||y~yxx{{~{yzvy|y{~|yx|yw~}{|w{zzx|zy{|{|z}wxxzwzx{{w|z~wxyzx{zx}~||zw{}yxw}|{}|x{{~{|{|w||x{{y}x{~z|z{zvz|xz}|u{||~vzz{|zxyzz|wzz}{|zy~x}zy}r{z{}|}{}zx}{zyzw{}~w|yyy{yz{x}w|y{}yzwz{y}}zwyy}~yzw|}|x|~}{{|{y}}|yz{}~}~}}~|~{}~~}~}~}~~|~||}~~~|~|}z~~~}~{||~{}~}~~}}~}{{~{~}~|}}}{~z}~~}}~}{}~|~~~{z{~}~}~{{{~~|}}~{|~}~||y{~}|~~}}|~||~~~||~}}}~~~~|||x|}~~{~z}y~~|{~~{~{~~~|~{}||}~|~~}zy|z}~||~{{}{}~}~}}}~~~{z}||~}|}y~}}|~~~z|{}z|||~z~}}}||}}~}~}~~~}}|{~~|{~~~~}{}}{}|~~|z~~{~{~}}{}}|y~}z}~~}}{~}~}|w{z~tx{}x{y}{xxywzzy{|v{uxw~x{||}{zy{}{|x{|zu~xy{}}}y}{|zyy{zz{}{|{ty~|{z}zz}z{wy|~w{zy||x}{|yz~yzyzzz{x~yv{z{|z{w|{~x}x|xxwwz|{|}|y{||z}ywz|{z~|yxz{z}|{{zxz|{{}}|zz~|z{}||{zy{}~}|xy|wzx~z{|w{z{|~||}{v{{{y|z{}}~wzyzxxw|yz{{{x|z{z{{}y}x|}x{|xz}{xy~yx|{|v|}}x|y{v||yz~}y|w||y||{zyy{}}{|zxy}}z~|}|y{vzy{z||||{y{|}zxz|zzxzzz|}zy|{x}|vu}{zwywy}||z|~xz||yx|w{{yyx|{~~z~z{~w{w||}{}x|w||y|{y}|~|x||||~~~{vyy~||x{x|{{}z~|}z~~{{z{{v{y}|~yz{z|zy||{~w|zzvwyxz~|w}|vy|{z}z{~z}}z{zxyyzytsyvz{xxx|{z~{{{y|{zwy{x|z~||{w|z~xtyxw{{qzxy~x|zxyz}~zx}}}{zyz}||zzzwz|{}{x|x{{z{|{x~y~{yz{{|xywy{wz|y{}}w|{|{{}{zz{{}{~~{|z~{x{|{yyuw{|}x{{s}~yy~y{~zxzyzvzxx}~{uw{u{{w}s{}}y{{t||{{}zzxzz}z{|zyyzx}v{y|wz~~wzyxw|yzyyzt{{}|~v}{{||}{y{{yy}z}~z~|||~~}~|~~|||z}~{|~|~}|z~~{}}y~}~~}~~|}|~||}~~~|~}~x{}~~|~~}{z|~~}{}~z~}|~}~|{}~~~~}|~|{{|~|~|}|~}~~|~~~|}}~~~~}~~~|}}~~}{~~~|}~~}z~|~z}|{~~~~|}~~}~~}~}}~z}~}~~~|}~~}z~~}~|z~~|}{}|~~~|}|||~zv||~~y|}{~{~~}|{{}}~~~}z|~~{}{~|}~z~~}}}~}}~~}{}|}{zz{~}}v|y~z}|||z}~}~zv~v}wvxyzzvy}z|wyy|v~z{{zvwz}x|y{|}xy~{|z~}z}~x~{y~wzy|}~}xz~z~yy|}|}yz||y~|y}{t|~zy~|yyv~{z}z}zz~z}w{}||}|{y~x~|z{|~}zzy}|ypozwz{}{z|{zv|{wzvyzx}}|y|}}{{}z~}|~|{|z||{w~|{||xx{{{xy}z{{~zy||xz{wyxw~vz||wxz|xz~{y||}zx{{yz||~z}z{}vx~wvxv}yzzvw|xz{}y{z|~~|}w{}}{|zz}z{y|{|}wx|{}|}{{{~y}y{z~xy}z|{yyzy|xyu|vyxz{|yx~z{yy|}zz}z|{{|z}{y}{{y{y~}x~{|w~~|x}}{{{z{y{y}}zzuzx~yvyvzx{}}}zwz{w{|{z{yyy{y{{~|||}z{y{zy|}v}{|uz{zyzyz{|{zz{y~}~u|yz}yzy}~|zzzy}v~~zzy{x{y|z~||~z||y}z{{v{zy|}wx{~{xyyy~|z|{yx{|y|w{w|y|{{z{|xyy}|}y{}x{~{~wvz~{zyz{w~z}}{y|x{z|~{zyyw}|zy~xxy}y~z~x{}x|{}y|{{w{{{z~z~|z{{x}{u~~{y{w{{}xzyu}|z}yzxxxxxz}x}|x||yyy~w}yzzz}{~~vy}|}||{}y{yzvx~w}{z|zyz||y{}zyxw{y|~}|~z~~}}|~}}yy~|}}|}~|~}}~||{{z||}}}~~}z~}~}}~|y~}{~~}||~~~|}~||~~}}~|~}}~}}{|~~~|}~~}}}|}~z|||~}|~}~z{||}~~|}~}~~z}z~}}~{}z}~~~}{~~|~y|~~{~~~~||~~}~z~y~||{z~|}~{}~{|~y}}}|~}~|}~}~}|}}}~~}}~}{||||~~}z{~~~z~}|w~~{~~~~z|~{{~~~~~|}~y~||~}~{~~}|}~|~~~}}~~z~~|~~}|~~~||}}~~~|~~}|}}y}{~~~~y~|}xyz}~{|{{}{zzz{z||v~x{y~yzxx~{yz|{{yz{x{}wxvx{|xy{}~z}y|{}y{}|y|y{|zzzz{||{y~ywyww|{yy~yz}x~~}yxxy{z{|}|xw{{z~|{|}{zx{w||z}{|z|~}{{x}{{z{{v{~}||y~|~z~|y~zz{v~zzz{}y|xy{{|}~y||zzz{z}}{}uywx~}}|{|}~zyz{|{|x}z|y{wyx{|z{x~{{xz{y{|||yzyy{|zxyzwy{}w}y~xzzz{z|}z~w|y{}z{{||}{}}|z~}}|{z~zx{|yw||x{x}|{|yzyyy~y{x}zzy}zw}z}{}y|zww{zxwyzz~{zu}zwz|z|{}}y{yy~|z}|{y}~z}yyzvwyz{{{}{yz|}|}~|{{{}}x||vx{}{{zvzx{}z{~yzyxz{|{~{w{|}|{zv{z}|}|yx}~w|x}}zv|zy|{{{z}}z}y|~x{|~z{xv|yx}|{}z{y}yzxx}~|~z{}{~|{}y}{{w|}}||zxx}{y{}zx{xy{|}|yxzzzyyz{{zy}{zt|wx|u|{zy{zu{x~xx{~{xz|xzz|w{|{zx{{{}yy}zz~|z|wxy}|{yzz}|x{y}z{}|yz}{{}|{y{zzw~~}|zyzzwz~~zyxuyz~{zv}m{|uz}~zz~z|y|~zy{y~{~|}|~{{xzy{zy~yy{z{z~w{|~|~zyy|}zz|{vy|ww{||}~v|x}z}|z{z{z{{}~~~~~~|~}~}}y}~|~~zw}|{~|~~}~}|z~~|~~}~||{~~{~}}}~{~~~~z}z{}{~~}|~}}~~~~~~}~~|}z~~}|~~~}~~|~~|~}|z}~~~~~}~}~~}~~~|~}||~}~}{}}}}~|z}}y}}~}~}~~{}||~~z{}~~~~{z|}|~{~|~}}~}{|~~}}~}~}}{}z~{~{~~}}|}{z}}~~}~{~}~}}~~||{~{}~|{z{~~~~y|~~|~~}|}~|z~}|}~~|~}~~}|yy}}}~~w~|yv{x~zwvxyyyzyy|y||zwz|y|zv}z{|{zz{~}|z{||}vzy~~|{zz}}u|zvx{~zwyy|zx{zxzzxy{|vzy|ztzy~xy|{zxxz||xyw}{}x|wxyz{x}}z|}{y~z|z|}x{|{|{|{wzyyw{}{|z}yw}}v{{zyzwv|~~w}zxz|w}}|yu}{||zsxy}{|}{yxz|{xs}}|z}~}y}{xy|zyw{xyxx{x||{z|}zxy}{{}}{z{zyv~{yz}{|yyvzzyzx}w|vw||z~|xy{yzy|xyxzyz~{x|yzr{}zz{}vwuz{}|y{z|~|~~y{|x}|xwyz}vywzzyxx|zxv~{x|yzzxy~y{zyw{|z{}{{zy|}{{z~~zzy{y~{}{|w|~z}w||zv||y~|x{}z}zy{{x|}|{z|{}{{~~zy}z||~|{wyyy|{zy}wxz}}yvx{wwvw~|z|||x}{{}~yy~{z{y}yzv~|{zxzyyz|{w{~}{{}yw|{{~|~{{z{wz{{{}{w||zwy|~w|{~{z|~z{|{}z}y{||x|x{|{||y{}y|zwxyww|yzxwzzzwyvwx{vyzzz{xzy{}}}|}x}zyw{yx}~{w|{z|}}~}|y~{y{x{}yzxj~uxz|{{{z|}y}|{{xy|z{}}}|zz~||~~{yx{||}yyzyvxz|x||{xxztyxw{z|{zy{}zz{{|~}xzyz|x|{y}}{~~~~}~}x~||}~}~}}|~y}}~~~}~~|~}z}}|}|}~~}y~{~}}|}~~}|~}}|||~}}~}|zz}||}y}~{}|~|~~}~~|{}{}}~~||~||}z~}~|~|{||~}{}}|~|~|~|{}|~}}}~~|}|}~}|{~}}||~}}|}{~y|}z}}|~|}y|~}~~yz|}~}}~{~|}}~{}}~|~}~~~|~~~~|}}||}|{~}{z}~~{z}~{}~}{~~~~~}~||}}{|w~~~|z{~}}~~~}|}~z{~}~~~|z~|~}{z~}~{{~{~|}~~|}|}}}}}zyy~~}z~|~}z{{zxz~ytx~x|zxx~yw{{{w{x~xyyzxw{zzv|ux{}{www{v||ww{y|}zww}~{|xx{||xz}{{xyxyz}zy{||yzz~ywyzvx}||w{{zz}y|~}}z{z{|z{|yx~x}{~{{vyxy|{zvyz}}w{y}~{|x{|w}||xzz{y{{{xx{zwz{}{z}zyy}}|su{{{w|{xyy|~{|x}{yvy|v{wx{yz{x}{{||z~x~x{|{{zy}w{}xz}x{|{xz{|~{{z{z|}||vzz{y}x|z}y|w~{zyz{zxz{{|~zw|z|z}zzxzyy|x}{zzxx}zzx{zz|z|yzz}yv{}{|{}wx|y|xyyx|z{~}}||{|x|{{}{yy~|{zzzwy}||yyy|yyxw|{y|||w~v{||x}y~x|{w|{w}yx|wy|{y{~zx~}zz{}x{}z{vz~v|{|{yz}z}|x{x~y{|{}|zzx{}|u}ww~|{zz{|~z|~u}y||wzy{{y{y{xz}tyz{{{x}x||yx|yx}{{}z{}wwy{ww~|w|x{wxyvyw{yy|zx|{|zz|{|y|z}yvzvxy~ryw|xy{y|}{}{~w}xyz|z{yz{xxx{|w{xy}v|}zzy|xw{zz{}|zy}{{zy|{~x~x}zy{{tw{yxy{|{w~~{z}{~y|o{x}x{|u{|{{xzz|}zz|yxv||zyyz||y~{vz}wzzzxz}x{{|y{y~x|}zu}z|{|}z{{{y{ywy}{|y|zz{}t{zzzv}xuyv{y|{x{y|y~}~}||~}~}{|}}{~~|{~~{~}}~~}}|}~|~~~z~~|}~||~~|~}}~~||}}}}}~}~~}~~}{|}~~}|~}~~}~y}~z~|||}~}|}{~~~z}{~~}}~|~~{|~~|~|}}}|}||||}}~z}~}{~}}~|}~}~||{~}|{}|~|}~~}|}}|}~|}|}||~|~}}z}}}|{z~~}~{|~{|~|~~w~}}|}~}}~}}~~~z}}~|||}}}|~}}|}~z~|}~~~~~~||~~zz|}~~~~~{~}~~{}{{~y|~|~~~~~{~|}}}}|}}}}~|{}w~wwxx|}z|xyy{zv{v{zwzz~{s|zx{zw|y|}z{y}~~zzy|x{|{w||{}zz}{yyxz{{}vzxzzxx}x~~wzwzyxzxyv|{uy}}vwxzwyz~{}x|yy{y}yyxyyz{{}y|y~}{xx}v}xvzxzxyx{wz{{xzxv~zzzx|||{}vz}{{zzxzzxv{y}|{zy{}{w}y{|x}wx}{y||z|zzw{zx{z}zyyu~yv{yzzy|yy{}vyx{v~{|{vx|zz}{xz}~}}~}x||x~xz}vxvyy~v|y|vy|z~z}yzvw{|xw|{yx{{|}{{|~}yy{|yt||zy}|}{{xw~{~y~xzyz{~wyywy}{x{~w~x}y}~yuv{~}{~x||||{{|{~{zz|{~t{zzzy||~|zxx{yzwxzxyzy}y{zyzy}}}}|zwxwx}{|}x~zzyx{}|z{{zx||zyz||}{{zz|zyvyzyv{z}|wzyyzzxzv{wxxyy}y}z{vxxy~|~{{{}~{y{x|~x{w{yzxz{{{|}y}z|xyzxwz}xzxxyv{|{||zxy|vzz|yy~|}y{zzz{|y||yyzzz}{|{z{x{z{}yz}|zyz}zw{xwz|v~{}w|z{yyxw{{wz|{s~||y{{{|wzzy~|z||}y}||{z}|y{zuyzvy|x|vwz{y||zxuxxy|t{v}v{uw|~y}t}~z{zy|zw~|y{|z|z|}~zz|xzy|www|{|{zz}y|{zvz}}yyzx{z|{r{{{~|xy|{z{{{z{|{~}}~~}y~|}~|}z~}||~{~}}~~~}~}z~~~{}}~y|~{}|}|{z~~{y|~|~|}~}}~{{~z~}~}~}~~}}~~}~y~~~}||~{}}||{~~}|~~||~~}~~~~||y}y|}{}|}|{{~}}}|~~~|~}}{||z|~}~z~|z{s~}~~z~|~|~{~|{||~}}~{~|~~{~}z~|}}}|~||}}~{|y~~~|y{}~{|}~}}~{~{||z{~|{~}~}}~}~}~}~}~}~z~}~|~y~|~}wy}{{x}~|}~~~~~|}~}~{~|~~z~|{}{~}}~~~~~~~~}|~~}~{}~~{}{}~~z}}~}}xxz~~{~u}|x}x{xyvzyzxxy}~{}|y}{y|xy|z}{y|yx}}|yzv}v|xy|wzx}~{{xy|xy~|}yx}}|zy{zzzy{zz}~}~wzw||}yw~{vuzy~{}y{{xy{|zz|zx|zwy{~{||y{|z|y~y|{zyy{|wxzy}|{{|z{zxy|y~|y{zzywz{}yzz~yz{zwzz~|{yxw}}z{z{z||x{zyz{~|z}{y{qzzyz|zx{z|yv|}x}z|z{yzzyz|{yxy{yw|w|z~|zyz{y}w{wz}x|{yxv~{|zz{{||}}{zyx{{y}z|{x|{}|y{|~}}~zz{xz}~|yzy|{x~~yy{xzy}xz{{{yu{{{}}|x|zy|zyw}~z||y}z{}~wy}}z}w{~~xw~}yuzv|yzz{xy}{z{~{zwy~yu{y|{y}|{|wzzy{zwwy}|{{z{x~~|~z{{{xvx{zywyz||{~}|}}xz}{z}{{|}{v|}{xzy}zz||{}w}~|w~z{~yv|}{x}zx}~xxz}{}{{zx|}y|z|}xzr|{z}{~{|}yzy||xzxzz}{w}{x~xzy|{zy}||}xw}{{}{w~|{y|{yxw~{{|{xyz{|~zxyz||w}xzy{{}x|y~}{|y~zx{y~}}y}xzyzxz{}vv|xv}yzxzz}{wy|}|{}{~x{{}w|yu~{z{|w{{zy}{xzxyx~}w|yz{yz}yy|||}}}z||{z|y{}xz}~~zxz}w|zxs{z~}|wy}}z~x|y~{{~}||}|z~}||||~~~y}}|~}}~}w{~}~~}y~~|~|}~}}}~|~y|}~}~~~|}|~||~y}}}}~y}~{~~~~|}|~{}~~}{~~~~~~}}~~{}~z|}|~~|~y~{~~|~}|}~y|}}~}~{~~|{{}~~}}|}|{}}~|~~~}}}|}}}~}}~{}{|~{~}}}|z}x~~|~~}~|~z}}|z}~~}z~|~{}|}}~{~||~~}|}|||~{}{|}~|}{}{~}~}{|y~|x~{~~~|z}}|~~~}{~}~}~}}~~||}~~~~~}|||z~~}{~~{~}}|~~{~|{}z|x{xx|y|{yx{~|{wx|x|{z}|zz{tyzyzyzz{{yxwzy|{|zx{}z{yz{|x{x|zz}|yy}|zx~z{y}yw{{wzy}yz|z{|zxz{|xyz|xxy~|x|xz~y|{|y||}xz|y{|{z}|v}xyx{wvtwvxzy{w{~{{wz|}yzyvww}|~x{x~z{{vx~{x|y{z}zy}|yy}zz}x}||}|}}wyyzyxz}||~xyvxy{~~{}zz}tvxw|{{z|yz{~~|x~xz{~{|v{z|{~{~{}zxx~yzzx|~wxzxy{~}~zw{xxz{x{{||zzvy|zz|z{z|}zx{||zwxy|zzzzxx{{x|zyyyyxzuz}{v|~uyzy{z{zzw|~y~w}x}|z}{}y|{~yzz{|}{|~z|{x||z}|x|zz{zyx~zy}uzu}{yytzv|{||{}z{{{}}y{~y}}{}~w~}{}|vzz{yzw}xy~yzy|{{y{yzwy|yzz{xyzx||v|zzy}~}z{}y}{{||{z~}}|xx|~{|vz|zw~z|~w{|zy|xx{{zzqysyx~{|~}y~}x|~v{w||~||y{|~y{||}zzyy}{xxzy|{z|{~{{~}zyz}v{uzwx|y}x~|xyz||z~}w}~y|}|y{z{|y{}}y{{|{|~xzwzxv}vz{y{xyxx~xv{|}zyzvyx{z}{{y~~|{~|{{yz|}w{{}~x~|{z}x|{{y{x|ywxzy|||y||y|xw{vysy{yxw}{yz}{~}zzs{z|{}}~}|~}{|}}}}|}{~z}~~}~~~~}~}}y}}~||xz|{{}|~~}}~~{}}{~w{~~{~~~~}}||{y}~~~y~~{|y}~~~z~{~}|}}~}|}}z~~}~{y|~~|xz}~zz}~~{{||}|~~~~z}|~~|~}~}|~}z||~~{~}}{~~}}~|}~~|}}|}}~~~{|~~~|{||}~}~}~~~z|{}}~}}}~~{}{~||~~}~{~y|~~~~{}{|{~}|}{z}|||~~}~~~}~}|}|}~|~}~}z}{y|}|}~}|~}~}}}~~y|z}{|}|~~|}}|}~}||}{~~}~{}}~~{|~}~~}~|}~z~}{z~wyxzzz~wxzxx}vy|u{yz{xz{}x}}yzxx|yyyz{x{}z{{y}|xy|{x{y|yy{}}yzzz{zw~~||y}|z~zx~zyyy~xzw||{yzzzz|z~w{y{|}|}~yzxzyz|zzz}|zyy{~yxyx~{{z|z~xzvy|}y}}yww}xyz{}}zx}yzx|y}xzz{yyzz|z||x{|}|y{v{||xyzzxz{xyu{~yyz}wy}zzyyu}z{||xzy|yy{v}{{v}zx|y~x|{}{y~zzxz~{y|yy~{~x|x|vyyxzwy}|xz{x|~~xy|z{~}{x{w{zyv{||zzy{yy}z||~|{{z{zy~yzzxz|xyz~~|zxxx}||y|zu|}{{}|zx{{}z{z{xzw|{zy{zy{ywx|y|yx~~}{z{yt{{x|x~||z|uwwv{wzz}|{xz{xw{~zz}{|yy||}||y|{|yxzw~y{{y}~{{|}|z|{z}xz~{z~|y~{|z{{y{y}}yzy{|zw{z{sw{y|{{~v{~~}{}{x}}||}wy|zzzyz}|y|{~y~zy|}x{vu~yxyy|x{{z{z|{}zx}z}zy}{y}}{{y{{zz{zy~v~{zwz|~}z~|yyy}w{sz}{w{zxz|}~{z{~zy{w{~zz~|wxzw}||}}z{}y}|{u{x{xw~}||{}vx~|v{ywx{zzvx}y|zx{{t{|x~x{z}x}y|||z{xxx}twx}v|x|z|t||}|w|x{wwz{yyz{{}}zyw}yyy}{z{{}~x~}|{~}~~~~~|~}}}{|~{{|}~}~~~}~}}~~||}~}}|}|~~~}}z}z~~|}}{~~{z|~}}}|}~~}}|~~~}~}|}~{~~}~}}x~{~~}~~|~|~}|~}~}~}}}|~|~~y~~}}}}}}~~{|}~z~|}}~}}~~~~}|~|~~{~}z~~~}|~z~~~~|~~}~~~~}}~~|~}{~|z~z}~{}||~|}~{}~|~~}}~}~}~~z~~~}}}|~~}~|~~~}~z|||}~}~}{}|||~|~}~~}{}}|~||}|{~|{|}}|~~|~~~~~}}}~{~}~{{x{~}z{x~{|zzvzvyv~ytw|wzzyyy{}z||x|vz|~yv{w{y~{~x{xx~{z~{zy}{{~|x}~w}z{z{||{~xzw}{wz}{|yz}yx{xy{yzy}z{w}{}yzx{y~~wz|yzx}{|z~z{zx~z{zy|wzyzw{|yyy}{y{|{|z|y|y{}yvy}{{{zz~z{wx|y~{y|ww~yxyz~|}~~ywvxwwzy{{z{{xxxxy{zxzx{{wxw||y{}wz}v|}zzv~x{}y~~}z}}|~{w|{yzv}y{{{yw{zx{y{y{zy}}~uvyzvzz{zxz~{{|~|y|{w}}}w~}~uy{|~y}{w~y|xxwyxyxz}{|zz}}zv{~wz}{{x|{~}{}{{y|{~{zzx{}z}{~~|y|~xy|w~}t~{yyx{y~xy{|}y{}{{~xz|x|yzy}{{|w{y}z|~}zz{x{|yyzz{{x||zz|zx~y|y{{wv}~z{xvx{t||}}}t|xyz}|y}w{~|{x|{y|w{}}}vy{{z{z|}xwzzzz|y{~yx|~}z~}{{{}{|}zz}}xxz|}z~x|~||z{}}|y~vzx{|yz|x|wyzyvx}yzwzzywy{wz{~~y|{y~u{}x}y~|y}y~{|yw}xy{zyyzxxx|yxyz|zzv}|w{~{}{{}|vwvz{xw}|}|}z~|z{{~|y}|~|{~{|}|y~|}y}|zx}zw~u{{zwyv~zv~w{|{yyzy}{{}{|}{y{{{|xz}}~|{{~~{|}{~~}t|~|||~||~~~}{{z~~~}~|y~~|~}~~}~|}{y~~}~}}~}~||z}|||~~}~~|z~~{}{{~|{z{}z~}{|{}}}~~~}~{{||z~{~}|~~}}|~|~~~~|~{~~}~}}~}~~~|}}}|{|}}}~y}|z|~}{z~}}}|~~}~||~~}{z}~{|}~~~}}~||~{}~~}}~~~y{||~u~y|}~~}|}~}|~{~~~|~{}~~~}|~}}~||~{~z~}||~z}~~r}{}~~}~}}}~~{~~}~{~~z~}{~{~}|~z{zz|{z{}{}|{y|}x}xz{|zxxx|{zwyx{y}|z{}{|y~ywzzx{}}w}wx{|zx|}}x|~y|}|zz|{wu||~{w{}}|wv|xyzzy|}{{w|{x|{{{~~yzzw~z|z~}z|{zwyxz}yz{|}{{zvyz|||y}xwyy}{zxzu~}~~{xyxzzz|z{wzxzx}y}y{{z{|zyz}|}vz}w{zzz}{xzy}zx{yz}z|}{x|zz|zz{xw}~u}z|{zy|z}x{zxyw~xw~vuw|z}}z|{y|{}x{zz||{z}{z{~y{zyzyx|}|{|y{yy}{{~xxvw{y{{w{}~x{}{{x|yyx~}{{x}|}y{y~zx}z|zxvzyuzw}x{}}z|}y|{{zy}}}~w{}{x{xz~|x|}z|y||x}z|z|ww}x}z|}~|x~zy|yxwy{}}w{tzzyz|y|}vwxz{vxzxw}x}zwv|{|||{z{|xx{xsz||z}|}|{w{{zxzzyyw{{yzx|yxv|y}x~{vyzz|{wzzywz}{y{wx{xywy}uy{~}{{~{|ywz}|z{zwwvwyz{{|zzu{{z~{z}x{{zyz||{yzyz{zz{zzz|||zzy{|{|}{z{|z|y{wz}y|u~z}{xxxzyzxu{yz~zzyv~z}zx{xw}wz|~}{xu|{~|{zw{~yy~uyyzw{zz{xzzvxwxy{}zyzuxwyzxwyy{{y|}yyzx{zz{{{{x|||z|x}{}y||{x|}~v{{zy}~~y{yz{}y~|y~|tx}~{xzzy~~|}}~z~|~|}~zz}}|}|{}y{~{~~~y|{~~}w~~{}~~|~}}~}~|~~~y~}w~{~~|{{|}}~|~{{}|}~}}~|z|}{~~|~{}{~}y{}|}z~~||}}~~}|~}}|}|~~}~~~|~zz~~{~{}~~~|}{|}~}~||~~}}|~|~~~|~~{{~|}}}{}~~|{~}}~|}}}~~~t}}}~z}|z{}|{~z|{{~x~}}{~}~|~}}}|}|{{}~|}}}}}}z~||~~v}{z|}}y~~|}}~y~~~~~}~~}|}~}~||z~|}|~~|~~~~}~}|{~~~}}~{}}}|~}{~{{~}}}~~|~wz}|}|}}yy{z{{y{wwxxyy|xz}}{uyyw{{y|yz|}{y{~~~z~|w}~y|}{}~y|{}}|||x{}zz}z{||xz}~{yw{z|zwx}w~z{zz{zzyv|yxz|yx|zy~|{}w{}w}yx{|z|z{{|x}~xx|zxz~vz{}z{yz|}ywz~|~vy}}}yz}{zyzyyz}y}zy{|||z{{{xz{u}zyyy{xy{}yv|{x}yxzy}~zz}zz{~yw~{{{z~zzyz|}||yy|}|{}y~}}yuzy{zxuz}|}vx|{xx{~||y|z{vv{yzx}|yy{z{w|z{x{{y~wzyx~w||zy}{vx{{{{~yxxyw}|}~|y}{{vv{zzz||z|~zxy{{x}y}{~zxz}}w~}~}|{y|zxz|z{}z}t|y||y|}z{{{zxz}yyy|{|z}}y~zy{~w}|}|}|}|xy{w|y~u|zzz}vy}~z{x}{ywyzuxzyyu|w{yz{{{{|{zwy|~xx|~yzz}|z{y{~z~{{z{|~{|yzzzx{{yy}z{}{~|zvwz}{z|}}|}|xy~y{y{}{~}~z{|wy|}~~y}zx|z{{y|{xxz||{{||yzyx{zzz}vw}~~wyx}}}}wz||{{y~wz|}{||~y{yzyzw|}yz}z{{w{xwz~{w|yuz{{{~{{z|{y~|xx|}{}|{{}y}z~{{zy~{|y{{{z}{}uzxyx||u}x{{~yw}y{w|y~|zy|||~{~~~y|~~~}|~{~~~}~{{}}}|}~~{~}~}~}}}~~y||{}{~~||}~~||{}~}~~|}~yt~y|~zv~|zw~}}|~~x{~}~{z}z}~~~}}|~|}{}||}~~{~~~}{}~z~|}~~~~z|}v~~}~|{~~~{~~~~|}~}z~x||}y~~~}~}|}}}~~z{{}|zw{~~~|{|~~~{~|~}y~{~}||}~}~}}}{|}~}|}~~}~|~{{~~}{}~|~|~{z}z}}~|~~}|}}|}z}}~~~|}}~~|}z}~{|~}~|~~}~}}{x{~{{}}~}|~~{|}~~~z|}x}~{}}{}{y}|y~~|~}}~{}wxz|uw|zz{}yyx|v~xz||z{{{yxz{{zy}zyzwzzx|yux{wzyvvwzwyz}{z||y|uy|}~u{zwzwz|{{}}{z{}{{y~zyz|{|zxuyz{z|{}}x{y{y}{v{yzz|}|x{{{y{wyzx}zyzyy|{}|z|xyxzv|yx}|u|y{z}xwy{}{zx|y|vxvz}x{y||yzwy}||z|{w{v}z~{z~{{zu}yw{u|}wy{{zz{yyz~yzy}zzxzxz}ywxz{|y}yyy{}y}{v}}}z|yyzz{}{~u||~z{|yx{|zx|z|~|z{zz}{vy{{{~{~~{~{|~yv}|xzzy|z{z}{{~zx{z{{x{ywzy{zyyz|{x{{~|y~}yy||}u{z}zz~z|||yzzxx}z|}}zz|x|{x|}zyz{{{{{w}x}}{yu{yy{|y}x~z}wy~zxxyt{yx}{y{|}{xy{ywzxw|zxvz|}~zzyy}||wzzz|{{v}}~xxzv}yzv|zy|yx|txzzw{z|}|{z~z~y}w|x{zyzy|}~~|y|{yuvwy{yx~yw|wz{y|}{zy}~}}xw{wzw~yyzu}|w}~{}xz{wu}~y{z{|xzv{~|y{z~|{|z}z|{vv|yxz~|{xyv|{|yz~{y{yyuzz|||yz{y{x{}xwx|zx|yy}z{{~|~xw{z|x{y~{y|{yyz}|yxw|zzzv{w{{|sy{x|y}}xz|w{|}x{|x{yx~{|~}x{yw{|z{{{z}~}|yy{}yzy}{w|{|z{~|z}~|~~|~}~~{~~{}~{~~~}}~~~|}}{~y|{{~~|}~~{|{{~~~{{~}{}~~|~}~~|~~}~}z~|{~}|~|~{{~~~~{{}}|}}}}}|{~~~|}~|~{~}|||~}}~~|}|~|~~}~|~||~~~}{{z~~z|~}~|}}y}~~|}}||~~~~}}}~|}~|~~{}}{}~|~}}~}}}z|~~}~}{}z||}}}}}}}}}~}{|y|~y~z}}}~y~}z~~}}}|z|}~~}~{}~}y}||x~}~}}|}{y}~~}~z~~~|w~}y~|}~{y}|}}~}}~~}~}}{}~z|~~~y{~}}}z{z{v~y{|{{ytzy{vvzvzs{y{zy}uz~z{ww}zy|y~xw}y}x|}~xy|z~}xyz{|~y}v}{{~z}||{|wwyxz{u||ywwvx{z|yxzy|xr}yz{|yzyyxy|z{zw{{x|~w{zz||z|}}vz~{|zv|}}v{yy~wyvzx~|}}wuu|y{~z{zuyz}yzz{y}|z{}{||{}}xz{y{yn~{z}|}yxz||wyxy{}y}xtw{yzwx|zyzw}z~~zxzy|n{z}yu|w~}yy~{{}yzvy|ys{{uxzyzz{zxyy{y}}{zz{xzywy|wyzy{~zw~~}y|}{y}{zx~xw~z||z|xz|}w{zzyy{yyywy~v}z{x~xzzrxxsvx{z~{{zy|{zy{~{}{y~|}{}{{{z~zxywvy||vx{tw|zyw{{w}xyyz|yzyy{zz{||x|}v{wz|y{y}|}}}~||{}{~}zyzzz|||vz|zwxz|wzwv}x{z|y|x{wzzzwxzzx|{}y{{y|{}~}|y{y|~{z{~~}yxx|{z{|yyzz{v{vwyt{w{vz|v{wz{w}w|{{|y|zy||y{{~z|v~wz|~}{~z||{}~yzyz|y|~w}~ywzz{zuxxwyy~wy{xx|~~x{|y|}zyz~vz|w{}}{|{{|x|zzzxn|}|{{z{zxxy{||{yzzwwz}zyyy||xx{|}y}~zyy{|}w}zz}uw|{x||~z{y|wyx{{~|~}wyu~yy||}zw}~|y~xv{zw{yzy|}u{{~}v{}~}|~}{{|}~~~z~~|~{}~{~{x~~y~|y~}y~|~}}|{}~}}|}}~~}}}~~|~~~}~~|~}}z~{{~}~~}~}}}|~|~}}}~|~}~}{~~{~|~}|~}}{|~}}~v{~}}~~}~|||z|z{~}}~~~|~~}|~}~~~}~~}y}|~}|}||}}{{}}{|~}|~}~~}~~}}~{}~~{~~~~}||}|}~}~}~z~~||}~|~}|~{}~~}{||~~||~{}}~~~}w~v~|~{~~}|}~~~~~~||~}~|~|~~}|}~y}}z||}~~~|}~~~|~}~}}~~~}|~||~}~|~}|{~}{}~y~~}~}~}{z~~{w|||}~}~}v}zz||{zz}~{zyzzz|wwxyyzywxz|z{yv{y{{x{y}y}y}w}u}s}wz~x{y~y~|}|zy}yxyzx|{{yyy|}|xy{{y{zzy{yy{yx{xz{x|xuzzxz{zzuvxyvyz}x|zx~|vyz|{yvz}zyyv}zzz}||}}{yv}xyyx{xywz~z{{{wx{{yz{xz}yxw{|xwzyx|yx}zzz{z|y{v{{}y~y{{usz}|y{yx{v|{|wx}zyyzwy|w{|ywy{|yz|}vyyux~w{y{y}zuzzzzzz~{}zz|{zzvy|}zsxy{vxx}{~~wu|~~yvx}uzy|yy{~z{z~xw{}vy{y||}{|~yz{y{z|xz}|z{}{}|zy~x{}yy|||{x|yyzv}}|}}~~}}{{zyx{|{}xyz{{xvy|yz{yz|y}||{z|z|}vx{|ywx{w|zy|z|}y{xy|{yx}z~zz{}~vz~z{{xzz|}x|w||z{z{|z}zxyzy~{{z{z}x~y}{zz}yz}x~zuxz}}z|{~xzyytz{zxz}|y~z~y|{}}zv{z|y{|x{xx{{}x|~xyz}}{{z{xzxyzw}z|z~x{{y{x|x~wzz{{w|u|v{{{zww{xxvz|y}y|||~y~y||~}vy}z||x|xyyv}yzz{}yy{{{}y{|vy~|yy~|vzx||y~v}yzyxzywuzz|zz~}y{z}{zzyv}}~{{x|xw}~zu|~~y}|}{wz}w{~{{{}||x}{||y|||zu}||w}{zy~}~{|~z~~}~{}}~~}~~~~~~}}~}|}{~}~~}~~~~~|~~}{~~~~~}z~~z{~|}{}~}}|y~}{{|{~{~{~}}~}|x||~~|}z~}~~|||{{~z{{|}}~|}}{}~}|~~|{}}~~|y~}|~~{|~{z|~}||~{~~|}~~}~z{|~}x~|~~~}}||{|||}}|}~|}z~|y|}}}|}}~}y~~~~~|}}~|~~~}}~~}|{~|}}~~||~{}}{{~||~~~}z||x{}~|~~~~~}{{~~}~}}}~|||~~~~|}y}|~}}{}}|~~~~~{||~{x~y|||xv~||wxx~w{tvz|uxzx}~w{|yw{zx{z{|~xuyx{xz{yxxx~}~|{{y}|}y{{{z{{|}xyyyzw~{x|v}y~}wx{zz|}{{z|xy}{~{zy|z{zx||{y{{xy{{}{||w{{{z{{wx{|z~~wy|xw|y|x}{zxvyzxw{{tw{~uz}zy}y~y|{{{|y{{|v|y~x|zw||v}z{xyszuz{uz{{y{{xzx{{z}{v|zzx{z{xx{{~z}wv|||||~yz{y|~yv|{}{x{y|z|zs}{{y|z}yx~yzyu|z}uz{w~{}~}y~~yx|}|{}}z{{}||yyx~||{ywvvxx{xuz}|uxxzwzzxxw|wt}yxz{{}|x}}|z{zwy}{xz{}{y~zz|||y~v}{vvv|~wz{{}zzyz{~~wz{sz||y{xz{zy~zwz||z{z~~zyz|x||yz|}z}vw||{~w{z}yzyv{{vlxuxx|xzvz}u{wzzz~|}y{||{~{|{}zy{}z~z{{y{v~zx|z{~w}w{|yyw{}{uyy{~|w|z|~x{~|}}y~{yzy~{}{~{xzz}{|y}y{v}~~~|yyw|zx}|wzxv}{}x}xz|||w{zyyz~{{||{w|v}}}||{zyzy{}{|yz~zy{z{|{wzy~y~x{|}txyvu|wyzxzw|x}vw|w}|y~}w}y|}z{|}|~{z|{{z}{{|}}w{zzzwwzz}~wzzw{x{{zvxwuxxyyw{~z{xy{z{{w~|}yyz}y~}}x~|~|}|zz~~||~}~}|}}}~}~~}~~}~{~}~y{{~~{~||~||}w~}~~{~{~|{~||~}||}}}~~|}~~~~{||~{~}}}~{|{~|~{{~||}~~~~z~z{}~}~}~~}~|~~|~||~~~}|{~~}~y~||~z|~~{||~~{}{~}|~~~~|~~~}y|}{~}~~~||x~}w}}}|z}y~|~{}~|z~{}||~~{~{z|~~}~~|~~~~~}|~|}{}y}}{zz|x|~~{}|}}z~~~}~|~}~~|}|}}|~}~{|}}z|~z~|~~~{}~}{||{~~}|}|}{|~}x|~~{|~~{~x~{z}xz{zvz|{w{{z~ywvs{}{z||z~x}vzwz{}|}xz}{zx{xxyv{xw~x}{|}z~wzx}y~~|{~z|{wy}{|ywzyw}z{z{{}}~yy{{{{{y|yy{x~{}}yu}yzz|{z{{{zz||z|zy|}|}xxt{~zzyxyz~|w}zs|{w|{}{~|yz{}{~y~xy}|x{|yx~{|xyzxu}}yw}{{xx{{yyyyy{x|{{z{|x|y{wzy~xyzy}y|xw}v|}yy{||~}{|xz||{xzxz~y||yyv}~xz~xzz{x}|y{{zzz|}~}y{wy}~zy|y|}}yoxzxzz}|yw|~zxx||xy}}{}x{t|}x~xyxzzzx|zy|{|zx{wyt~z~{w}{{{~wy~w}|}z}{}{{xz{y}}|}{~{{y{||z{{z~{|~|}{|yx{zxy}y{{zy}{|z|||}{|xy{~~}y{x|x||||x|x}{wyz~}z}z}yy{yy~{x{{}wy|}{v|{|x}~}||vv{{}zz}|~{zw~xzz|yyzzwyw~yz}{{{wy~x~|}{zx}v{z{|z{|{~|yyzz|y|~|~|~~}|xzxy~}{w|yzx}}xz~zy{{z}yyzzx{z|yy~{{yyyy|~{x}}xwy{{w}z|y{{{zyx~||z|}|{zy{{t}{}xywx~yzxzw{w|{zuzy{{w{z}}z{|{{}z||{{w{|~xy{}{|{|vzzzuyw{|u}}{|y{}wyz|yxw||}||y}qy|z{|}{y{x~xy{{|{z}zz}|xx||~y{}z}{~}~|}}~{}~||}}~}}{~|}}~~~~}~|||y~{|~{z|~~~~}~}}}||~x~}x~{}~||~}}~}{~}}}~}~|}~}}~z~~}|}z~z}~{}|{|~|y}|~}}}~~}}}~~}}~z}~~||}z~~|{~~}~}}}}}}}~x|||~~}}~~}~|}|}}~}}{|{~~||z~|~}}|~z}~~~{z{{{~}}}{~|z~}}}}~~~}|~}~||}~}~~}}~~}}~~|}}|}~|}}}~|}~}}~{}{}||y|~|}~|~~}|}}}}~~{|~}|}~~~}~}~~~~|~~~~|}~}}}{}y}}x}}||~}{{}{u|{|yx|}}y~xyyz}zxx{}{}xwzzxuz{y{x{wuuy{wxy{|{yzw}|x}}y~zy{y{}z{}y{|}zx||{zyzzyu|{z{vyxxwxzwzz|yx~wzww{z}||{y}ywyxyz{~|z|xvy|~z}||{vz{y|{{x{yzzu{xx|wxww{{xv}yzw|~t{|{{|y~z}xxy{}z|w}~y}~z{zz{x|vz{{w{}z}xyz}{z|zzzzx{yww|w{x}{uyyvzv{~yyz}z{xx|{z}{{}zz{y}}y{x}|z{zy{z{z~wyzzz{zvxwyxvy{yyww{~|~yv}}}{||zx||v}|x|{zwz~}}}w{yx|}z{wwyzzyvwy|z}yyy~{{}yw|zwzx~{|r{|z~zz~{|z|x}z}wz}z}{{zx{{xxyyyx{w{zx||}y{{{y{t|yzwyy~}{}z{}}z{z|y~{x|~||{zz|}z{}~|}|zyw||}xx|ytzvz|}x~ywxu{y{z|{||{~zzzzvz}y{{|}xxzw}~y|{}}|}}z}x{x}}y}x}zyz|xyz~zxxy|xvyw}y|{y{y|x{w}}x||y}w}|x{zzz|z~{wxz{z}{}wx}{{~y|{yyzw{ux{|u|v}{{}y|{y|}|zzwzzzv}{}}|~|zx~x}w{{zy~z|v}z}{zyyzu{z{||yy|zzwz|~zzyz|y{w{|x{z|{x|x||}}}{|vwzx{x||vwzv{zxvz}zu{t}~vyzx{xzxz|zy|}{{~z|{~|}}~~}}}~~}||}y~}zz~~w|~|t~~~~~{~{~}zy}}}|z{|~~|~|~~~}y~~~~|}z~}}{{~}{~~{x~|}|~~}}~}}{}~|}}~|~v{~|}|~~{|}~}}{{~~{~~z{~}|}}~~{||}||{}~|}}z~z|~}{~|{~~~}~~|y|~~}}~~~}}|~~~}|~|~z~{}~~}|{}}}}z}}~~|~}~{}}~~|~|z~}~|{~}|}~|~{}}{{~}}z}~|~~}~||}||}}||y~}~}}~}~~}}}||}}|~}|~~~~||}{|z~~|{~~}|||}|{}}~}~~||~|~~~|~||~~~z{||x}ywzy|}z{yy~zy{ywx|vzz~~w~zy|{zxxyy|{|{zw|{y~{}~{x}}|y~||{x}{{w{y}|z{uz{y|yxywy{{y~zy{|zz}|}zx|{|{vxzw~zww|{}{yyxyx~zz{zzxw~zzwy{x{yy|wwz|{xz{|xz{zzxx{zzywzzuxwz{xzx~~z{{xyw}z{zz{x{|yz}}x~zzz~y|||{x}x}wyy}{z}xz|y{x|}zz~z|zy{{|xw~|zx}xzzy}}y|y}{}{{{|yz|}|{yxzz|z{zyx~|~|{y}}{{zyx{zxyzz~x{z|u~{xy{|z{z{{zvz|zyzz{x}|}z|z}yw|x{xwzxy{yz}|~yzxxywz|~xz}|}{{|z~|z{|v|z{{|}xw{{~zzz|zwxx{{xz{~z|zz|}zz}yzy{y}~|}~~xy||}}}{|z{zx}zxxyz|z}{vw{w|~x|y~y|z{{|{{x}}xy}yz|yzzvx~y{z~xv{x{zzw}}z|}y|xx{z{|{~z|z{y|x}xz|wz{}{y{wzyy|{y~w||y}~}zz~{{w{{wyxzzz|}z{yzxzzy}~~yyzzxyx|y|y|~wv~{{y{zz}|zxyu{xz~|w}{wy|vy{}|}y{yyyzyyz||}zw{zyyw{||{~{{|x{}y|yz}{~z{{yy{y~yz{|x|y}{||{yvy{zzx{zx}{{|z}|~w}xy~{{yz{zz{yzz|{z{{z~|~{|z||||y{vtyx{|}z~{v~}z}{~~}|y~}|}}}{|}}}|~~|~{}~}~{~~~~~~~}z~}|~}~~~~z|}}{}y~}|zz{}|{}~}}|}}~|}}|{~~~z~~~|}}}{{}}}}}~}~}|~~~|~}~}|~||~|}~~}~~}|z}~}~z{~}~~}~~~}~{|~~|~~~~{}|~~~}{}~~|}y{|~}|~}~z}~}}{~}~|}{{}~}~}~~}~~}|~{||{~y~~~{}~}|~~}~}~}|~|}}~~|||{{~~~~|~~|~~}|z}|~~}~}|{}}~z|}|z}|~|}~~~|}}}|}|}~|}||~{z~{~~||~}||}~}~~{~|~~}{~zy}|~|}|}~~~~}}~||yz||{yyz|}v~|x{y|xzzz}t{~|z}yz}zzw}v}xv{|yxz||{zz{|w}zz~}wy{zz}y|{zx|zzxuzy~xz{{yzvtw|}x}||x{zy}}y{swzy|z{y|}||yywzux}xx~{|x{z|}}}z{xu}}z}zyxz|v~y}v}{z|{xyyz{yzyzxyz{}xz}yuyw|zw{{|}|}}w{{{xz}}zy}ww{{|{zxx|zz~z{~zzz{x|y|{{y|x{zzz||z||~{|zw|{y|y{|{|{|zt}|v}{yxy}www}{zyzx{xwyvzs{y{wzwx{vxzxw}}{z|{y~~uyzw}{|~{|vzzx}{x}}{{{{{yzztzyy{{yy}v{{}z{xv|zzwx}{xv{|yz~}t}||yz}~}|}yz~{w|}{~wvx|w{zzzuz{xy}y|vxzxz{x{|yyu{z|z{wxz|{|~x}z}zxzxyz||wyzx{xyxxvx}~wx{vwzw}zv|zvz~{v|z|wz|zyy{yz}~~z~y}z~x{zx|~yzuw|yz}||~}xy}xz~z|yzzzy|y{y|}y}y|{zy~{wz{y|{{yv}x~xy|~}}zz{}|{{x}vz}|wwzw{z~w|xyzw}xzxzzzz{{x{|y~u{y}|y{}}{}~||v~~~|x{~|}x}|~{ywzy{yyyzx}yw{~ww|q||y{|ywxv{yz||}}z|~|xxy}zxxx~y}z{}z{y|v~v}{}{xyz|zy|{zuuwxxzztz|v{y{~}y~{~|{x{{zsz|}{}}~~~~}z~|~|~~~{}{}z|}}}~~~~~~{~}z}~y~~}~}{||}~~}|}}|~|}~~~~{yz|~}~{y~}~~{~}~}|}z|{|xx}{~|~~{}}~}~~~}}~}}{|||~z}~~|~|~~}}~~~{}~|}|~~|}}y|z~}~~~~|~}|~}~z|}{~}||~|~}{}~}}y}~|}}{z}}~~{|{}|{y}{}}}|z|~~~}~~~~}~w~~|}|z~{~{||~~~{~}~}~~~}}}~~~~{{|xx}~{~~~~~~|~z|}~~|}~{~{}~}~~~~~~}~~{}~|}{z~{~y~yvzz{{z}{|z}yw{{|wvwxwy}xy}z|{|{~|}{x|~{~yxv}|zxzzy||w~~z{y{z|wyzy|||w{{|y|zz}|yx|wwyxzy{ww{zszyx~y{z~xxy~yzxyz~x{xz~{zz{z{xz}wzt}{vxz{~|xz{wxyzwy}{}ywxx~~zy|}t{y|||{zxz|}z{zz{zx{y||y{z|~|y|{z}zy|v}~zx~|{|~{zuy|w|xzyv|}{|zz|~~|x}xx~|zzw}{|uz|{x|x}}~z|{v|~zwy{xxwzzqy~{zz}{zz{}xz~|y|y||~|z}v}xy}|z|z{}wy|~|zxyy|zz{}}zyx|z{vxx{xx}zy{|z|{|y|x}z{{{{yz{~~~|xzx}}}{}|uxyz|||~}x|z|}x|}{}z{}x}y|}{zxz|z{zy{v~y{v}}x{wx||yw{y|zx|zvyy}y{{}zx|z}zy|{{zv{y|x}zz{xywzzx~|{{yyxv}y~vr|{z{|y|v}y{zz|}yxyv{ywyy}}z}|y{zz{{~~y{xzx{|z}w~y}{u~y}z||x}y|~yvsxwz{y}zxvv{{x|zyzzz{{z{|x{{zzw{{{z}|yw}yx{{}zz|z||xz}y{wzxw{x}|}}{{v|}}}{z}|xyyyy~|}|w{zyw}y|xz{~||zzvxv{{yy{{w}zz{{}|y{x~z~xz}zz}zyyzy{{|{{zyxvx{|{zz}xz{w|}z|v|~x{yy}zx{y{z{{{}zy~yy|y~{}~~z{}~~~~{z~}}{}~~~}~|}z}|}~}~|}~~}}~|~~~~}~~z~~}~}||{~|}||~~}||~|||z|}z~z}}}~}{||~|~{{~~|~|~~~~{z}~}|~{}|||}z}|}}}{~}~|~|}~}|{}|~}~~}~}|}}~~~~~|~|~~}~|~}}~}{~~|{}~||}|~~|x}{~|~}}}}{~~~~|~|}}}|~~}~}~{~}x{~||~{z~{~~|}~}}~z{|{}}~}~~}|{{}~~z~~~~}}|}|~~|~~~}|{|||~~|}~}}}z~|~|~|~|{y}~~~~{{~~|~~|~|}~}{|{~~{}||~}~}~|}|~~|}}~}}y~x|}u|~}|z}|}~}~yz||}}}x{|}{z~}|x~}~~~yz|~{}|yzy~}y}vzuy{z~}x{xyyxxyzxxw|{zyxyy|{~y{xw{||z{|y|}wxx|ywz|zvwx{x~zz}yyxxyww{zyvrzszzyx~x{v{y{xxxyzzv{z|yy||y}y{zy{{wxx|{yx}||x{||yyuz|zywyvxyy}}{yx{v{yy~wx{}zy|tuz{zwzz{{yy~z|w}v||x}{|}}zz}|z{z}|zyyxyxzzvxxw{~wyzxxwvv{xwzy{~{|~{|wvy~z{||xwzy|{w~~||zw}{x|v{{z~xzxyy|v||{}ywy{z{x~~{v{y~{{z{z|}vyy{yx{|~z}z{}x}}zx|{xwx}}{zzwzwz{xy{|zvz{yzz{yyz~~~zvx~}}y{yz{zz{y}|yx{{|z}|x{|zxz{w{yzy{x|yxy~{{z}|uyyzvxyz~}||z{~~}}z|{|}y|}y}y|}}{z{|~w{vx~x~ywzwzzz|}zzyw{x|}xyvzyyx{x}}xwu{|{z|z{}}z||z}{v{z{}|x{{|zzw{{wyx{xy}yzxy{zy{w}wx|{~z|z}zzzy{~{yy{z{}|||{{{}w|~z}}{{{|zzz{xv|{uv{{zz~{}uxxz~wy~v{wz}~{zwzwwzyy}}}{|}}z|z{x{||~{{y|yzwz{wxy||xz{v}w{xxyztxv{xy|xzxzzxv~|xw~~x|{}{y{~{zx}}y{~xw|yy}{{yz{|}x|vzx{wu~yvyzwy{|z|}zx~y||{}|yy~{}~~||}|~y}}y~}}|~}{~|}~|}{z}{~~|{|~|}{|}}}~~z}}}|{}|}~~}{~|}|~~}|}}}}~~}|{~|}}~z|||~}|}{}z}z}~~|}{}|~y}{z~|~}|~~~}~}~{}~|z}y{z}}|~}|}~~{~~~~~{|zz~}||~||~z|||}}}~|~}~}~}~}~z~~||{}|~~~|}~{zy|~||}~}~{~~{{|}}||~|z|}|}~|~~~~|}}}~~}{~~~~}{~~}}~}~}~z{~~~~|~|z{|z~~{{}}~~}~~|~}~|~}{}~z{{{~y}z|}}z~z~~~|||~}~~~{}}|}}||~}~}{y}~}z}}~}~~}~}y}|z{zy|{|{zzvy}||xuyxyzx{xyzxz}yw|||{y~zxxxyy}wwvr{|}|~w{yywzzx}x~zwyz{v}z{{{wxz{{y}{y||vzy}zzuwyw}z{z~}x}}zz||||z{{u{w{zxxz{z~xz{||wx~|xvvzx|z||{zyz}}v{}xyz|zuv}z{xz}y|{|xy{{|x~zyy|{{|{yy~w{{yzxv~{wz|zy{xw|wvx{{w{|{w~~{yzy||~vzz||y{z}y{yz{{y~zzz|}~y~|}z}}u|z|}}y{w}}yxzxy}~{wz|{{zzv}{|yvy}zzzzz}}w|{{}~zw|ww{~y~||}y~|x~}||wz{~x{}|xxy|yzx|{}~}uw{}}z{y{y{|wvyvx{{ywxvyyz}zz|}|w|z{v{}z|v{yz{w{{{z{y|z|yy~{~~}w}{y{z}x}||z}u{zwz}|}y~|y~~~x}y|x{}|y|y|v{z{yz{ww|xx{}{xzyw~||z}}xy}vxz{{z}zxzxzwy|{zyzvy}x|{z~~u}{|{zw{zzx~xz{zzz{uy{|wy|zzy{y{zz|}yzz|}x||~z}zyu|{wzyy{zxw{{zzyxx|yz|{w~zx{wzx{|x{|t}|zyu||yyyx|}{}|x~zy{z}}y|x|~xy}{|~y|z|z|~{zz|}{x{y~{r|yzy{}zzyzz|}yu}}x|xzyy}}wz{z~{}|~||{||y|~yxw}vzy}z}zy}zz|x~|wy|{wx{~yzzzx{x~|zzxz{{w{}wz}|~|}~~{~}~y{}}}z~|~~~}}~~}|}}~|{}|~|}~~~~|}}|}~~|~~~|~|}||}~~~}}}~}}}~|}~}|{||}}|~}~||~~}|~~}||}}}~}z~|~|~~|}{}|}~|~~z~~~~}{}~|~}~}~~}{}~~z~}z|}~|~~{|~}~~|y}|~|z~|z~z|~{z~}}~~~{}|~|}r}|~}~~~}|~|}{{}~}~}{{}~|}{~}{|}~}~{~}||~}|~||}|~}~~{~w}{}|~}~~~}~z|{||||}}~~}z||~||~}|~|}||~z~}}~~~~~{||~~~y~}}{}{zy}wzx|yzy}|wzyv{x{{}{zyyyzyuww{z|xyyxw|uv}v{{{zzz{|wz~zw|~x}z|wzy{{z{z||uv|zzz~wzwyy{vz~yz{yxx|~xyxvu}wy{{zz|~w{|zy|uy|z{~{|w{{{}x|vzxxw~w}}yy|yx{{vzzzxx{w|xxyz{yyxy|}y{~}w}zz{|~}}~{{y~{|wy~|wx{}wy}{v{{|{|wxwwuzx}vuz}{yzx~xyzs~|}v}{}zz||}zzzx}xzyvyv~zxuwzww{|yx~~yv{zy|vzw{xxvx}xz{~{yy~{xxz}zw{y{{yz{{zv{|x|{z{y{xy|{zzwzzzzy|~z~v}xzx~~zy~z{}}xyz|{y}|zz|x|xx|~z}}{yy{ywx}x|x{xwzy{xwzxyzz~|zx|y|~~{z|||x|||yw}z}z}|y{}z}z}x}|u~xzzw{}x}z|{z~v|{tzx|zu|z|yy{y{{{u|xxx|{zz|zv}y|}zv|||}|{w{vw~z|zzzz{y|w}}yy{{|ww{{zt}w}x}{|y||}~}{zz|}|y}x|yzvyzx~y|{zyyzy{zyyzxyxvzy{tvy{zwyy{x{{zx|vxxz}z}{|v~|}x|wvw{{z|wz|y}vx}|y}xvy}w}xzzz}wz{x|xz{{{|}}zzy{{|{x}~|~}z}y~z}z}{{}y||vxvyw}|{yyyy}w{ywz{}yzx{z{v|u~}zz~{{~}|zz}yy~{~{|{{y~}~}z~~}}{~{}~|}~}|~~|}|}}{}~~~|z{{}}~|}||~|}|z}}}}~z~{|~{y{~|~}|~y{y}}}}|{|}}}}~|~|~|~|}}{~|~}||~}~}~|z~{}}|~}~z~}~~||}{||}~{~}z~~|}}}~~~~z|z|}~~}~~}}~|~}xz~}~}}~|}}~~|~{~|x}|}z~|~|~}}}}}{{|}{|{}~~}}~}|z}~~}|~~}}~}~~}{}~}x}~}~}~}{}{~{}}|}~~~|~}z~}~||~}{}z~{}}~~~~~||{~}~}}|}z{}|}|~~}|~}~}~}||~~|}}}}~~~{}}}}~~}~~y|x{zx}{w||y|||{~y{zz{z{{zzw{{{y{|{{|yz||{}y}zw}|yxzxw{|zwz}zxz}|yzzzxx{y{zx{|}|~z|zyvxxzz~z{|w|z}z~y}zy{zzwzy{z|{}y|z~|yz}z{|zy{}zw~yz|}z||{{w{v{wy|zxuyz{~{y}yzz|}}zwzww}xz~zxt|x}wyzzz}y|{}{yz{yz{z{zyzxzw|zxy{|{z|{zyyzz|}yx{z}}w{yyzww|wwy}{||xux}}|~{|xz}y}~||xyz{|xyzv}|z{}yzyz}}~}|z~|}z}}vyz{zzxzzw{|xz}z|xzx~yv~xzyzy}{|{z{~xyz~{}y{w{z{zxy{}}}z|wxu{{||z{yvz||}{y~{~|{|}{||{|y}~xzzzz}x{y|{}}z|{|{~z~~{{{|x}{xxyxx~{yw}{z|yvz~xzzy{{z}|yz||{|{{py|}{v|z}|syxxz~}}zzy||{||{v}|}w~|zwzz{{xzz{{w{wyx{z{wx{{|y|}yvzw|yx|v}{zy|w|zw{zzxwz{y{|z|u{}xwwx~~|yzy|{}z{yzy{v~u|z{zzzw|zz|}|}x|w|{{z{||{z|{{xwyv{w}~xyyw|u}zxzz|}y|||x{z}zyyz|w{{~{|{{zy~wyzw~~x|{xzz|}{w|}w{}yx{uyxyyy|yzw|xzwx{z}~zx|x~u}y}~zz}y{~z||v{}u}~{y{}xxxz|||{{w{~xy~y{wz~zyzvxz|z}~z~}~~}}{|~}|}}}}z||}~{{}{z|}}}y{||{}~}}~~~~{|y}}~~~}}~~}~|zy~}~~~yz{z~~}{z}}}|}~}}{~}}~}||}|~~~~|~{}{|||}}{~~}~~}}}~x|{{~}|}}~|}~~||zz~{~|}}|~z~~}}|}}~}}}|~~}||{{~~}|{~}}}}{{|~|z~|}}z~~{}~||~x||~~}||~|~{~~|}~y{~~~~~~}{|}}}~|{~~y}}~|~}}z~{~~y|~}z|~~~x~~|~|}~|~}}~}~|}|~~}}~~y~~~~~|~~}}~}|}}{}}~}}~~}|~~y}|}}}{yw}xz}}{|{{yywvyxx~ywy{xx}x{}|wxyxz|w{vyxw||y~}{|x{}~{~|y{{}||vyxx|}x|{{y}v|yz{wwy{|w}}~zxz}zzuv{uyw|u{zz{x}}}y}y|w|z{z{y{{}z{{zz{|}|~w|xzv|}wv{y|y}u|wzy{{vux{wvyxz{{xx}v}zx|~y|z{x{z{~vzw|}{z~{y|zxz~w|zz}{vy{ywzvyw{w|ywxw}y}w|~~yz|yyy|zx{yvz}}{{y{{|yxwy{{xyyw{{yzxyyyxzzy~y{yxuxzyxwxzz{{zx~w|zz|xy}{y{}x|zuw}wu~zz}yv~w}}|{zz{zz|vvxwxz~v{ywyv|xwz{y}~{yzz{{||uz}|y|zy|{}z}z|}}~{y}{|vuyuxz|z|vy}wxvu}|yx}w|xw{txzyyy~{|yzv}~|{t{}y~|||~{}|}{y}~~||x|}}|{zu{yxx{y~{zxvv|{|wvz~zz}|{xz~~}}z~y{zzy~x|}{y}|||}~}yw|{zz}}}x{z{yxyyxv|yz{~yywzvz{vu{{}x}~{s}z{t{{~wzy|z|||}}z{zxyzyxwvz{{}t|yzy|}xw}{vxz{wy{zxxy|{~}zyz{{y}y||zxyz{{|}}xy|{{|}{}{w}zz|uyzvzwyw{yz{{yyzw{zzv{||{|z}~}y|{zz{~{z~|xy~z{~||z{w||zxz}}w{~uyxx{uwzyyzyy|z~}wzy||}|}zzx~yx|zz~|~~}~~|~}}|z}{|~{|~z{||{}|~{|}||}||~}y}~z{~z{~}y|z|||~~||~~~|~~~|~{|}}|~~{||||}~~~~~}|{{z{~z}}~z|}{~|}x~~~}~~{z~~~}~~~|~}~||~}{}~z~y~~}}}||~~}}~}|~~~~w|y~|~}|~~~z{}~}}}}xz}}~}}~{~|||}}||}z~|}~}~~}~~y~z~}}}|~}}|~~~|~z~~~zxy|||~~}}~~}}}z~}~|~z}{{~}|~u}}~|}xz}~||~{{}}{~||}}}{~~}}{}||}~~~||}~|{y}}~~}}~~{~z|~}~~}}|~{}{}}~|z~{}}~~x{z~x{|zw{{zz}xz|}{{{{{z{z{y~z}|yz~yzy||zxwy|{z}z{}~{z{{y|vz{ws~~xzvzzyx{{}yz{|z}t}{x~ywzvw|{yyv{v}~|yyyxwy|yx}z|{vvx|wx{|wv~z{zz{{zy{|{xzv{zz{}yyy~{}{{yzx|vww{~y|y|x{zzzz||{{~uz~zyy{z}|x}yz}|yzy~zx|zzw|}|wxzyzzy{}y|{|wyv}zwx|~xwy}{y}}yq{{zyv}wzx{~{{z{z}z{y{{}|}}zzy}w|{{{x{|{}z|vu{|x~y|zzv}z{|y|xwzwwww}wyyyyyz|~}|z}{{}xyyz}}w{wzw}z~}yxz|}z{x|z}{|z}{z~|}z}zyz}xy{yz|z|yxx{~zyy}y||v{vw{y|z|{{zqxy}zv{wy}y{}zzzzzz}|wwytw|{|zz|w{{zxxz}{z}y~y}~~{~x|xx|y}zwxyx{wzz{z|~~{z{z}|yy~{zzt||~yw|x}xzxzz|yx||w}x||~|{y}}z|x}x|vz|}vzxywz}}{{zyx|y{~tyxz{x|xv}|{{|}{z{yz{z{|y|~zyyzx{||y|yxuzyzzz~ywwyy|zx{|z~y{{{z}y|}y{z~yzvw|x|z}|||x{{x|}zx{v}}yzz~|z}}wywy~}xzxwz{w{{zzw{w{xx|}y{xxxy{yxy{~}}yz{||z{z|w~yxvx{~~zzy{yzxz|y|{}~|y{x{~zt}{{~x||yvz{||~{z|~v{}|~y}z}}~}|}~}|{~z~z~}~~||~||}}}y~~{}~}{|y||}{}}}}~~}~~z|}{{~~~}~~~{~{|~x~}~{{|}~}y}~~|}~{{~~{{~|{~~z|{|}|~~y~|}}|~{}}}{{z~w}~{|}||y~~~|~~~|~~{}||}~~{}|}~~||~}~~}|z|}}|}~{~~}~zz}|}}~|~~~{{}~~z}}|~~~|~}}~~y}~~}}~~}}~~~}}~{|}}}~|~{~||~~}}|}|{}|~~}|~~~}}~~~}}z{z{~~~}{{{}~}~|~~{{}|}}~~{}~y~|}|}~}}~~|z~|{|}|}~~|y|~~~z~w}||~z~|||~~|w~}}}|~|}~}{z}~{}~|}}~|}{}~~~~{}~~}}z~{y~yxy~z}{{yxvw{{|wu}x}|x{zw{zyxzxxzwwyxyz|x{v{z}yy~z}z|{{xz||z{|y}z{{yyy||xywzy{y{|xz}z{z}xyxw}yzzuyu~w{{{yz{{|y}yyx~}|xv~xy}y{y}{w{zyz{ywyyx{|zy|{xwx~{zzxy{v{v{{{v{|{{{yz||w{}{~{y{}z~{|xy{yz}zzz||}x|su|y|zw~zxyuxu|xzyyyxqzuzxyvwt{yyw{|{zzuvyxy|{|{yz||z{x{x{yyw{ywx|vxz|y|x{zz|vs|{z|yy{x~z|~{{|{ywy~{{|xxz|}y|{z}x~{ztwy{uyxyyx|{z{zxv|yy|wu{{z||w{~|z|~||{|x|{~zw||}}~yw~~|z}}zwy}y~{}{xv|z|yxvzwu|z|s{x|yyy{|}~uyy|wzy}~{y{}{}}|}w{|y{yz~y{~xz{}z{z|}zx{x{|zyxuxy~{|zx|w{{~}yu{}y|~{z~}vuw}z|}zyz|}||}{wwywuv}xy{}~z~{wy|{z}yzy|{z|z|{y}{z}y|{{~x{|vz{wwz}{y{}|{x{{|zwy{{|x{{}x}x|xxxxv{y{uzv}uyxwty}w|{{~}yyuuzy{{|||~wy{wz}z{xzzvy|yyyzxvwyx|vzx}x{{xyyyxy~|~~}}{xz{zx{|~}|z{yz|yxz{y}}}xy|vy}{zy~{|wyxxwy{|y}yy}|yz{w{|~{w}|}{yzz{~~~~{}~}}}~~~~}~}}}~{}|}}|}~}~~{|}}|~}}~}~~~z}|~{}||~}}}||~||v|}}~||~v~~~~}{}{|}{~|~~}}~{{|}|}}{}~}}{|}|{~}}}~~||}{|}}|~}~~{~{~~~}|~~{}~~~|~}~~~}|||z}|y||y{~~}}{~~{|~}~{}~~~~y{|}{~}}|}|~}~}}~}~~{|}}||}}~~~~}~{{y}{{|}|}xz~}{}|}~z}~|}|~~~~||~~~~|~|}}{}y}~~}}}}y}}{|}|{z~}}~z|~{x{}|~}}}~}}~~~~{~||}~}~}}~~}}||~~|{}{~z~~}|~~~{}~{y|}|~|}}{~}~|wzyx{}yxx}wvz~}zxyy|zzzy{y|z{ww~}wz{yzzyw{w{||{wzz{||z{|z{}y|{z|xvxy|wy{zy|}{xx|{{x|z{~zz~zzx{y}yu|yu||zzy}z|}w{{zw|{z|x~{z{z{}wzyy|xy||{wzzzvxy||z{z|xy{{x}~{|~zxvzww{z{{}{{yzwyzy||}}|{zz}zzyw|{yuztzy{{v{||{|z}||x}xyxzww~|zv~|{{}yyvyw{y}yx{zyz~y{|x{{|~~|yz~|}yy|vxz|{}}zz~wy~zx}|x{{wx{zz{|x~~ywz}y~|y|vzy}yxy{~yy|~}wy}|yw|yx{x{x~zzx}|~{yyxyysz|{zyz}z{~v{z{wxzy{|}}|xz{xy|x|}}ywyx~vwz}zxzyy{{vz~zzx}}vxyx{zzy~~~yxx}}u{{yz{{z|z|z|yyy|zxzz{zvy|z~{yx~}zx}|wx{zzxz|y~zwx{vxx}yw|xyz{{xzxyyvx{{y{x~zyx{|yy{wz{{}|~{yxyyxz{yz}v~yz|xz{{xxx|{}|yyyy|z~}}z{{{z~vy}~z}~x}{z{}zx{y}||z}}{zzz{}|zy{{{|yx{xxwzyz{y{z|yyy{}z{wx}|~zzzx{{ww}z}y}z{}w|}y~{zzyxxwzyzyyxz||z|{{v|xxxy}yw|~wzyzx{zwx{x|{||y{|{zy~{zxq|{y~yyyzzz~xx{y~yyz|v{|}|y{z||y{{yy~|x}}}~}~|~|~~}}}}~~~~~{}|~{}~~|}}|{}|}~~|}{|}~~|}~~~}}||{~~}}~}~{~~~~|}}~~~~}~|~||z}}}}~|{~~{~|}{|~~~~}}~z~~~|}~~}~{{|}}{~~y~~|~y|~}~~~xz~~|~~~~{}~{~~~~}~~|~}~~~~~~}}~z~}~y}~~~y}~~~||y}~~{{}|}}~}~|}~~~z{|}~z}|~~~z~~~yx~z|y}~}}~~}~}~~{~~}}}y|~~~~{~y~~~|{}~|~|}|~x~|}~|~|~~}~{~~~||z~~~}|}{}}~~{}~~}|~~}~|~z~~~x}}|||~}~~{}|||~||z{~~~}~{~~~||{|~}||zy|~~wz|{x|zyuxszwxz{{wywyyy{|{{{uz|{{z|v{x{xy}z{zvy|}xzx{y{yy|z}zywzwxxzx|{vw~zzxxxxzyzxzuvzvwu~{{|z|y|yxy{{|yw}~yy{|wz|}z|y|~}vyux{uxux{zxyuyxx|y{z}zzv|wyx{wx{}{~~|{z}zzx}xyyz|zz}zy{{{|y}{zxw}y}zzyzyzzzxwyywyvxxzx{zz{||{yyxxwwxyyz{{x|y}}}{{~~~{z}}~y|z|z{{zzywvwy{zy{{zwzyy~xzxv{w~x{{z}wuzzywzzy{yzz~zz~{v{yzx|u|}yux{xz|xvzwy{yzzx}|yxzxw{{x||{~||y{~|}}zx{|||y}zy~y|z~}{}|{|z{zzzzyyxz{y{{|y{{zzzyxwz|zx~zy}{w}}|}wzx{zy}yzw|x}{{z|~{w{{w~{y{{xzxx{wzyxyxvyyx|}|w|{|z{vz}zymy{|{y~yx~{{|}v{x|}x{z{{|zxx|}xyx|y{zz|vyw~{yy{x|wz{zxw||{z{}||y|wz|yz}}{}zy{}z|z}w|||y|yzyvv{zzzxyx|}z{}xvyx|zywwvxv|xuzz||||x}|}{~~|~}{w~||yz|z|}||yzy{y||yw{yyz}{zvz|wzzzz{x{xv}}|z|{}|z{z|x|{zzx}y}zxz|zy}}{s}}zzwt}zxyyxz}wzvy}zzzy{{}{{}{zyzzyx~y{|y|zy|z|~~~~}}}{|~}~~|}}z|~}|z}}}}}~~}}~~z{z}~~z}~~|}}{{~~}}|~}~~~z}{|}}{~|~~~~~}||~|y}z}~~~|}|~|}{~}{{}z~y}{|{~~}~}~~z}|~}~|~~}}~}~z~|~y|{~}}~~~}}}}}}x}~z{~~}|~}||}}~|~~{|}}}}x|}~z||}|x|~{||}}|{zy{~}{~}{y~}}}|~}~|~{~~z~~}{~|}|}}{~~||~~~}|||~~~~|~z||y~~~}~}|{z{}|~~|~~~}~~|~}~|}~~~y}~~~|~{||}|}~~|{~}}{}}|~{||}z~}y{z|~~|{~~z}{zz|{yxvx{xx|xz}{uzxyzz}|zv}x}zwyv|{{{zz{}|x~}y|}u|yx}yv~{z|w{yz{y|y}v~x|w}}z{zwuyzvuy}|yyzx|wxy{x|wyzzxxx~z|y|xwzzy{yw~yzzww~x{{|{{zz}w}z~|zwzzz{y}|z{{z~zvvwzy}|xxxyzzyx}zvzzyx}zwxyz|wy{xz|z{}~{y}{~}zzv||w}{|yx||{z||{u|~zxwzywxyyuy|ztww}~wy{{{z~|}~~zyx}~~t{xw}{{{ywywz|yzx{xwxxzy|yzx{{zw{}{|{|{|z}zxzu{zzzy{s|{z{}w}|vy}|zy|zx~yuxwzvzx}yxyz|wuz}z{x|w{z}zyz{y{z|{|x{}x{y{xzy{zwwzy{zwy{{}}ywz~{yz{}|z||}wyzy}|{{|{}}vzzvzyy{}wz{}xywwvzy|}|zzv|{|{x}{y{xxzyx{y{}}zy|zzyyxyyyzzz|yyw}wzzxwz}zxyx{yvwy{ywwxv|xy{}z|vvzu~w{~|~|y~zy||zxuz|w|z{zzu{zxvyy{zy~xyx|yu}y{z{}z}{{zy{z|{|y{{yw{xxx}}x|y~{{{z~zy|{{}x{wyz}x|{|w|~|uxzz|wty|yv~|zwz|{y}zzx}y}yx{vv|}||zxz{x{yv|~yv~xzwyzwyvy~x||{{}{~}yzvxv{zyx|{yyxx|x||}|v~y}||}xy{yz{y}|}}zz{wwyxy{}y{|~}~~}~y}~~|}}}~{y}~}}{|~~}|~}z|~~}}~|~~~w{|~~}~}{x~|z}{|~{~~~~{}~z{}}}}}~~}}~{~|~{||~~|~{|~}~{z~~~~~}||}~~}~}z~~}}~||y|y~~|}~}~}~}||{~}}z}{}}|~~}}~}|}x|}~~}~}|~{~}|||~{~}}}}~}}}~~~~{}}{{~~~}}}~~}~zz|~~|~~|}~~~~~~y}{~}||}}}|}{~y~||}z~|u~{}||~~}|~}}}~}~|}z}|}}{~||{{~~~~~{|~|z~~~z~}}z~}}|~}~w}}~}|~~{{~~{|{|~{}}}~|||~||~||~}}}{|}}~~~}~z~}|~}}|z|~|{~z{~|~|}~~|~x|z{~zyy~}zxxxwzvvzxxwvzyz}{|xxzyywy|{xwx{yvx~|vy|yzy|zzz||y}zx|zzyv~y|zx|zys}zyxz{z|{vyxxxxyyx|z~yz}{wyvyx|xy~zzy}zy}xy|y{zwv~z|xz|z{zxxvw{{}|vy|~yy~wxzy~txt~zy{z{zy~{zz|}y}w|{w}{{v{xz}x}{{{}z|}{tywyx{x|wzzxzzyy}zxx{yyw{vuyy{|yu~{z|{{||}yzy{}y|}{{yzyy}zzwwx{yxtzz{zx|zyyyxyz|zw{yzxxvztwy}zzx|~x{yw}~|~vz}yy}{~}}yw}x}yyw|w{wxxyzzzyxxy}{zxx~x|{y|zvv|x||{x|{~yz{z||y|x{wwxx}x|zzy~y|w|yzw{}yvz{yy{y~}}w|yyyx~xxy}{x}y|v{yt|z|~zw{~y|~{y|{yyy|y{|zx{zzy{}z~yy{{y~xzy|vy{{yz}x{wz~|z|zy|{{|z||||z}|{{|y~||z~z}~x~xz||{xzyzyyyyv|v|wy{yyzx|zyvt~{}{|{{{|{zywzz}yyyzz{}|yx{|{w{}y}}}zyxy}}{wzytwx{wywtzv{zxztyz{zyvw}y~|||zz}zw}z|{||x~~}yz|yyyzzu{x{zyx{~vxzx{z|y{v~zxuwz{|y|yz{z~v{yyzxyzxyy}x{}|zzzy~w|yy|x|w}xz|xxzyyz}z|w|u}wu~xxywx~x||}|{w|x{z{z~|{|{}|}}}~}~~}z~|~|y{}~|{}{|~|~{}}{|}~z|}{|y|x}}~}||{zx|}~{|~}}~~~}|y{}||~}}{~}~~~}~y||~{|}}~~~~~}}~||}|}z~}|}}~}z}}}~~}}}~|~~|~}~~}|{}{}~~|xxz|~~~{~~}{||~~~|}{{{||}{z|{~|~}~{}|}{~||~~}~~~~||{}}}~~{}}{~~}|~{y|{}~}~}~~|~|}}~|}}~~{}}{~{~}}~~z}~~}~|~}~~}||{{}|}|~}~~}{~~}~{y|~z|{~~~}{~{~~|}~}}~|~~}~|{{|}{~|}}~}~~}|}~}}}z~~|~x|~z|}{zy}{|{~}}~}~~~~|~z}}z~~}~{}~~~}zz}~z~~{zywz{|wwzywyzy}yx|vzvzv|}|zzyz{}}vxy|}x|{~y{yxyyz{yzvy~}yvx{zx|{x{xwvzz|xzyu}|~y|}wyvyvz{zx}}y~}{|wzxzwz}x|z|{zxyx{{~}yzzyz||z|y}|{v{yzy{ux{{zzzy|w{{|zywyyv}zzzwz}}sxzz{z}}xz{{y~{wvx{}yux{ywz}~xu{xuz~{wvx|w}{}{zzy{wy}yxvzvyyrz{yw|vw~{ywu|y~zzxxyw{|y{zyw|~x~}xyw{v|yw{wyzxzx|{x~{wuxz||~t}||z}tywz{}yzz|tyyvztqxv{z}|xxz{zy~w|t|w{}~yvz{wyy|yw|{xwz|z{{{z}|{}xyy|x|}wwv}yyx}y{~}{{}z~z|{z|z{zzyyxxzzz|u}{uyyyzv|zy}vy{{|ywx~wz}~}{xzu|vz|}yz{|{{|{z}z|{ysz{zx}{|y|zzyyz||}zy{xvzx{zvyxzy{{wzz{ywyz{y}x|}z{z|yyzx|}|yy|w|}xzxx{z{{{{xz{v{t|wzxzz}xyzxzzzyz||yz~zxx{y|z|zz|z}|yy}{|{v||}xu~yrxzv|y|yy{~{xzx}z{}yy|xz{zw{}zyzw|y~|yw}|{wx~w{zwyy{x{~yxyyyy{vxy}zx||{yyxuzyz{}zyu{zz}zz{zww~zy{~z}{vzw|z|}}xvz|y||||{|{x{|w~{{v}vy~{v|x|yu{zz|~{~z{~vvsxyxytz{{|~}}~|~~~}z}}~||y~~|~~~}~}~z}}}}}|~|}|}}~~{~~~|~|~{~~}y}}~}}~~~~}~}~|~}}}~||~}|}~|~z}|~{}~~}|~~|y~|~~}~~}{~~}z|}~}}||~}~|{~~}|}~}~}~~~}~~~}~~||~~}{}~x}~y}~z}}}~{}~~~{|}~}}}{|~~~~}{y~}x}}~~~}~~~~{|{}||}|~~{}~|}|}~}~~~|}~}~~z{~~x{}||z{|}}~~z}~||}{}~~|}~~~~~}~}{~~}}}{}{zz~{|}}}|~}|~}{~~~}|~|x~|~{~z~~~~~{|~}~~{}}|~|~{{w}{yx|{z}z}xzxxw{z|zz{{z{w|{yx|vxy|x{yy{vyw}xyyy}{{x|~}{y|x~z{yv|w{{zwzxyvywww~{xyvyyvuwrzw{z{y{zt}zuxzzyy~|{zxzx{}vzyz{{zwy{zz{}|yx|y{y{|y~wzyxy{|vyyw}x}xz~~xxz}ww{~xzz}x|}z|y{|z|uxzy|}|{|z|{}z}{z{wy{yw{}xxwzxvvzxwyyyy|wzw{zzx~y|zxzyy{xz{}yz|~yw~tzyz{~~zy~yz|{yyw{z~x{z|yyt|vwz~}ywvwv|uwyszz|~{~y{wx|}|~{yzzy~y{}{{w|zx{{~zyszxxxyvw{zzxzzxyxvw||}zuxuw|zz~|{{{{~}|y{|}|zz|y}{x~~xz|zxzz{xzzxy{|xt|}|yzz}xzyy{x}twxz~w~yzvzz{v||||~z~}~{{z}|{w}~zxzz}y}zzy{yz|yz|yvz|{{z|zzuv|zwy|yzyzxz{y||y}z|yx}{{y{{|zy}{|vyz{w|v{z|zuyvxy~y{yy}xxz{uzx{z|z{}{|zww|}|{}{z}|}wy{}z{y{||xww{zvzuu{~{vtzz{yyyyyx|vwzy|zzx{{~xwxz{{zz{y}z|{z|z{yz}~|w{xyzwzv{zuz||y|~||{yzxvz{zyzyx{||y~|z|y{{z{zz}sz|z{{~|{{}|||{{{zyz{ww~yx{{xzz|zyzuw{ywz~wyxz{~y{z}z{yyy{}}z{{z||~~~}~~~}{z{~}}}}||y}{|~}|~~}~~~}}~~~~}|}}||}~}}}~|z}}|}{~{}~z||x~~}|}}}}}~~}}~|~}~}}~|~|~~|z|}}~}~}{~|~~{}~~}~}~}||}}}~}~{|{~}z}~~{|}}~~~z}~~~~}x||z|}~{}}{~|}|z~z~~}z{~~}z}~|{}}}}~|~}~~~~||}}}|}~~{||}z{z}}~}~~~~}}~~}~}}}{}}~|~|}}{~}}}}~}}|~|~z|}{|~z{~~z{||}}zz}}~~~~{~|}}|{~z}}~~{|~~~}}z{~~~|z{}|}{|}{|}~~}}~}~|~~y~~|}}}~}~}{|w}~z}y~z|z~}yn|yxzxuyxz{xzwx{y{{xzyyx~z|{y{zzvx{{{w||xz{{|xzz}{|z{y||wxy||{{xxz|~yz{y}y{yyyx}x{{w|zux}|xwux{|z{{z{{}|}xxxz~w}|{zxy|zz|wv|zz{|{z{|xyy~{x~}{|x}{zwy{{zxz}yyxy|xzy{zwzz|z}|{||yz|zyyzy|}zx{yxzz~wx|y}z{{zx||yyu{yvv{x~{x{vywyxzwvz}y{x{{x}|zz}yvzyxy{}zzyyyzv}z|{xzx|yzz|yy{{xz{yv{{}y}|z~|{z{z|z{zx{x|{}||}}z{y}u|}{yw{}vz|}twyy{y}||zz{xx|{|z{yz|||y|{z{zy{{y{}uwyy|zz{{|w{z~{|zx{x}{|x}~yyyzw{y|x{}||zw}yyw|xx{|~zzzzyw{y|y}}{{|v|z|{|y{}}zzx||w}y|{ywwy{z|vxxx~xvyw{{z~xxzvx}x{yzywxz{{z}{yu|wy}y~zx}|zyxu|zz|w{zzwv{yyxzvyzyy{zz|vwy}||yz}zzzz{zy}y}y}zw}|~z}}{x}|~zzv~~v{zzy|zx}ywz~y}zzw~w}yzw}{{}{uzx{~}}}xvz}{y{zzy~z{zzx}zxzw{z||x~xx{{{w}{~{{z{z{yy||}z|zw{xx{|{{~|z{~zy}v|}yyy|||{}wz{x~z|}{|}xy|{ywzt~w~z}{{~}ywyxy{z~yxz}~~}{~~~~}~}~~}|~~~~}}~~~|}y}|~~{}}}~z|~~}|||y}}}}|||}|~|~|}~~~|{~}}~~|}~|}}y}|~z~}||}{~{}~~}~}{~}}~}}~~~}{y~}~~~~~|~~~{}~~}}{~}{~~~~|~~~~~~|~}}}~|}~}~}{~~~~~{|z~~|z}}{|{~|~||~}z}z|}~|~}{|~~}~~|~{~zz}~}||}~}|~}{~~}~y}y~{}~}~|~}z~|~~}~{{~}~||}}}|~}}|~|}~~~yz{|z|~~}|}{y~~~}{~~}{z}~}~}~|~|x}|~}z}~}}{|{{z}y{{{|w}z~y}yvt~yzywy{{xxvzy{y{{x~y|{u{{xw~zyw|~zz{x{yx~|z}z{{wy}z{|{zz}yu{y{{yxzywz|z{wwyxz{z{wxxvz~~y{|||xyz|z||vyz|{x{~|w~x{}xwzz{zvzvx{y{yy{{zx}{|wyz{}{wxzx|yy}uy}|{zxuu}x|x|~z{yx|}~|x||{zywyzyvxxx}xyx~tyvwyyyy{yyyxzz}zz{|~wxz||xxx{x|z|{xzz~y{~wx|yywzywxx||vzxt{xxw|y{{|||yz{xw{www|~{y{y}w{w~||vxzvwx}yz|y~{|{xyxx|vzyzw}zzyvyzz|w}~x|x{y|||z}}zvzx}z{{}{~}y{yx{{xz~|{}{yyxzy{uxyyyzxyyxzzx{swz{yyyzvxxwzz}yz{|x{{|y{{~{|~|y~}wvz}{zzz|w{~v}}wx~zz|x}y||xzw|z}w}{{x{{~{x|}{}{yy{~y{z{~zuzz|y}z{~}yy|~u}{vxyx~~|yx}{}szzz}~wyz{{z{|xv{zyx|ww~yxzz{x{||y{z||y|{|~wzwyy|z{{wzx}yyzwxz|}uyw{x{xxy}y|{~vwx~z{zu}yxz|z|}}{||y{wyzx|{zz}z}zyz}xywz{{yxu|yzyv|{z{vyy{x{z|y{z{yz~yzzy|}v|z|z{xyww{zzy}z~y~x}zzzyxyzyz{yv}{|zxz{|zzy~{w{|w~{{y|v}}{|~x}}~~~}{~|~}}{}|{}~|}}~~}~{~~~~}|~}~{~{|}||~}||{~~~}}|~{}||~|}{{{~y}~~|y{}w{{~}}|~~|~}}~|~~~}~~|||}|||{{|}}|x{}}~}~}}}z~}~~{~y|}z}~~}z}~{~~~z~|{|~~{|}z~z~~}}~|~~~|~}~~~|}}~x}~~}~z}{~}{{{~|}|~~}}~~}|~~~~}{{}~~~~}{z}}}|{}}}}~~}~}|}|~|~~}}{{~~}~~~~|~}z}~}~{}}|}||~}}~|}{~~~|}}v|~{}z~~}~}}{~}|~~}~}}~}y|z~z}~{{|~{}~~}}}{}~~|}~~{zz~~y|{~}~{}}}}|y}}|~~}{|z|tzz~z}~y{}|z{xyz||v{}||xv|z{z{v|||y{}z}v|wzxxyvyxwx{xv|{zw|xwzxyxzz{|w||~{xxzx|x}ywyyyxzw|y{|x{xvwxxx|{|}|}yz{{xy{{vz{|w|{zyx}x{yvz{zv|y|}v}w}|xy{|{|}z~v{xwx{|~zy{w}}||zxwxz|z}x|zv}{|z~{y|t~}|z~yz|y{|z|~z}{wzy{zz~{xtyx{}yxxw{zwzyx|xxy}zz|}|y|z|y|xxxx|}~xy~zy|~}w|{{{x{xx|zxw{}zzzv{|z}y{zz|yxy|{~{|t{zw{w|}vzy{{{|x}zzxx|x{y{{zxz|}|{{|yzy{|xy|{}y|{xy||{{{{{{{z~|x}z{{|vz||x|{{{{{{vz{y{{x{}y~}|}}{{wz{}{zztx{yywyxv{zz|xy~zzzzyw||v}{y{zz}~{z}x~z|yzzz}{wv{{{y{y|zz||{y{yyxx{zyy{y|z{xzyzz{{~z{}{}zzzyy}}}|}{{x|zywxzx{|zwzz{|y{|}y}}{v{yyvyz|ywzzyw|y||zxyy|}x}~|{{}yx{{{w|yyxw|yzxyy{|z|y}}vy|{zxv{}v~~z|}y{~z||w}{{uy{y|~zzyz}|xz{y{w|{~zxzy}{vyw}zzyx|{w~zxzx}yzzy|{z~yz~z}}y}|x{x~zz~{z|z|~{{{z~yzyzyxxy}yz|x}x~~|yz~z||{yy}yy{~|{z~{|~}|}zz}}}|{{~||}zy}}}~}~}}~w||u}~|~~}}~~}{||}{|}{~}~{{~}}~z||}}}}~~~~~}|~z|{}~||{z}}}}~}~~||}}~}{|}}~}}~z{{}~|~}|~~~~z~~}~~~~{}|}||~~~}~~|}}|z|||~~{~}wz~}|vy~|~~}}~}~~z{~|||~~~}|}|{|~{||~{|~z|~||{|~|~}|{}~|{}w~|~|w}|{x}|}|~{{}||}}~~{|~}~|x}~}~|~}~}|}|}{}~|~}}|}~|}~~y}~~~~}}|~}|~{}~~|~v|}|}~}}~{~}}}}~}~~}~|{|}~|||}~~z}|}~}|z|y~~~~~z|~{~|||{~{zw{~}yy{wy}wyyyz{z~}{w|v{yyvwx{x|z{yx~x{yw|z{x{{wzz|{z{|yyyxqz|zy}xyxy}|{txyytuxyvxxuxzvx}{zx|||y{yy|xz}yz~zyw|z~y{zxxx}}}|u{{~}~xyzz{xwyxzy}~{y|}y|y{y}~yv~{}sz{{wv{xw|{}{}v|{zwx{y~|||{|||}|zz{{}yxyq}xz{y}|yv{ytvxyy}yxxxyy{yzz}zz|}zy}z}||yxy|}|z~{|{}|||{w|z}xtxvzwxwx{yyyw}w|{~zzyv~wyz{z|y~}vz~y{~z|}|xy|yy{v~x|z|}yyyzwxvxtz{wzx|}xyw{vz~zyzz|vzxvw{{yz}|{yy{zzx|{|y|x|{~|z{~z{}{w}{{xxw{xwxy~yrx~z{}z{yw{}zz}zxz{~{v||y|z}xy}z~z}~y}}{z{zzy{yz|wz{w{y|x|||}wxz{{yuyw~wxwzyxz~|~xz{}}z}zx}~{w{|yyw||{y||xyz{}xx{}{zx|wxyyyyvyv{xxzz}y{{{{~}~wz|xx|y{~|||~uz|}vvzvvx|}z|zzyy|xxy|{xxwuxxy{xvw||yy|~xz{|x||y}z{y}s|xx{y||~~z~z{yxy|wzx~~u~{|vzxxy||wvtvyx~zzywyw|wwz|z|x|}|{{yz{xwx{w|{y}zw{{z}y|xwxx}y{|xyxuv{|zx}}s|v}w}x{yyxuvy{zvw}{xw}{zy~{zzy|{{~||~}~|~{~|~|{}~{~~~}}}~~|}}~~~~|}~{{~~}{}~}}~|~~}~|~~|~}~~{~}~~{~}{|}{~z~~}}||{}zx{z}|}}~|}}{|~{z}~~z|}y~~~}}}~y~~~}}~z|z~~||y}||}~{}z~{~}}|~~|}~|{x{~}w}}{}y|~~~~|~|~~z~}~}~|}|}~~}{{~~~}}~|{~}|}|}z{~~{~~{|{z|~z~~~z~}~}|~z}|~}~}z~z~}}~z~||}}~x~}{}~~{~~}zz|~~}~~{}}~|~}{}}~}~~|}|z}||~}}~}|}|y|~|z~}~|~}|x|wzw|}wzz}zzv{|zvxz{||y~xx{{zx~uz~zx{w{x}u{{{y~z{|z{{wzz|{zxz~|x~x|xvxxwyz}u~|xxz}x|wyx{~yx{z}}wtywzyyxxx}yyyxzxwz{~y{|vwy|x|{{}xzz}{~|{{zwuv{|z||{{|zz|yzyy|{{z}x|x{}vyyxx|xy{yzzxzxzz~zyxy|z|yyxx{|zw|zxyz{|{~{yv|}xz{xzzvx|v~z|{|zyyy~yuyw{xzxy}{v|{xw{x|}{uyyzzyzz{{~y~zxy||z{yv|zzx}wz|yyyy~y{z|w~w{zz~{w|y|}|{xw{x}xy{|z}xy|}{}~x{zx{{x~w|yzx{{}yz~|sy|{z}{wx{|}}y||}yxwxw|xvy{}yzx{yzx|{{{yzy|~wzz}{||xxyy~y|{||{zz{z|z~x||{z}~xv|~~w||zx||z|}||zx|y~z{|~{wzvz{{~~{w{|zz~}uyxz|vx}w{yu|{zww~z}xxxzy{yyw{yzz}z}zx}y{{}{|{z|x}}}}vxy}}y}|x}xz|x{~|vxw}xz{|z||zwz{{x}x{zyvy|}z{z{y|y|y|{}w|y|z}{wv{|zzz|zz|yyvzz}wzxx{~~v{}x{zzw{y{}x{}|y}|{}ywwy{}zv|zx{zxzy}z}zz{|yzyv~xwzy|yz{w||~{yx|yyzvv|y~}{}x|y{{zz||{vxzzy|z|y{xy{z}wyy}xzz~{zwwv{{{|}zzzv}|wzz|zzy{{yy}y~{~|}~}~||}~}{~x|~}|~}{}{{}{z|{~~~~~}~~z|}~||~|}~~{}|}~}{|}~|w~|{~{~~~~~~||~~~~|||~~|~}{|~|}~z{}|}{~}|~|}~zz~}y{}~}}}|}}}}}~~~~}}~}z|{~~w~||~~z~~}|}}||{~~}}}~~~}~|}|}y~~|}}~}}~||}{}~~~|y~|~{}{zy~~}~~~}z~y{}||x}}~}z~~~~||~{|}{|||{~{|}~~zz~{z{}|~~{}|{~~{~~{~zy~{{|{~}}~~}{||~~|}~x}~~~~{~|}}}||~{x~|z|}~~~~~~~}}~}~~|~}~||~}~|}~~~}y~~~z~y~}}{}}~~~~~~|~~}}~~}{~}}~}}|}|}~}|~~{{z~|{~y{z~|~}yv{zx}u}y{vu{zw{{vuzzy{{y{zxy}~tx}y|}|yzzzz}x{zx{~{~}x~x}y|}{{v|z|xyxzzxyzs{zy{ywzzz}x~yq{vzvzzw|}yz{|{~z|z}z}~yy~z{}w}}vz|y{x{zz{|z{xyw{~x|~xuw{{zysz|}x{|zzz{y|{uxx~zz{}~zy||{|}z|zztw{wxx{wz|vyt{vvux}z|xzzw{{zx~yzxy~zy|~{xx}||zxwz{}|~~x|{zzy}zyz~z|vz}xy|zyxy{|uzyzz{tx{xzy|w}|z{{}zx}}{{z||{zxy~zxz~z|wzz}xzzw{xv~z{~wwz|y{y}ywvxxvxyyz{{~z{z{||z}~{{}z|y~{yy|{y~|~|{||zzyw}z|xzz{x|zwzzyz|~z{|{yz~|~{}z~{xy|zzx|w}zz|x|}}{y~|wvyux{~z|}zzyyz|vwyy}~{|y|x{z{yzy|}{z}{}x~{zzwy}}z{~}y~wz|||yy|yyy|x|{|{|wyxw{vy}ysyzyz}xw{x|z{}|{}|zx|~}yy|{{z~|y{y|x|y}wyz}}xx{w|x~wyyy{{y|zyzz{zyxxxz{zzz|||{}{{}z}xyyz|w{t|}|zxy||{||xy|zzz{vwzzwxzx||vwyyyy|wz{|xwyuzxzzx~{}z|x|y|}wxz~{zx{|}uz{}}v{{~y{{z|z}szy~zzzxy{{||||zwvwxx{{zz}{v~}}~z{z~|}}|~}{~~}}}~}{z}~}|~z~}~}|~}~}}~{~}{}}{}||}z}|}}~~|}w|||~}~}}|~~|}~~}|}~~~~}}|}}}{}~~}}~|~~}}{|~~}}}~~|}|||}|{~~{|~~}~}v}z{}~z~~|~}}~|~~~}}|||~~~~~~~}|~z{~}}}~||||~~~~~|z~}|y~}~{}~~}}}~}~{~|||{}~}~}}x~|~~{{||}~}~}}|}~}x~{}|~|~|~{~}~|}y~~}~z}}~|}|~}~}}~~~~~~~}}~~~~~z}}{~|~{{~}}}~~}{~~~}~~~}~}~||xz||}xx}~}|y}z~}}}}}~~{}}}}y~}|~~|{~}}}}~~x{x{|y}wz~xy~vw|y~zy{}z}|zyyx}vsz|z~w~||u|wzyw|v{w|{yz{{|{x|~zzxw{{xy|r}zw{xyz}zzuzyy~{x{zzzzxyxyz|{v{yxxvzy}wz|zwzzx{{y~z}|z~|{|ywx}z{|zxzy{vx}|zzy|zz{}|}z{w|~{{x{{x|}yz{y{yzt{zyzyz|t|{}}wx|w}~x|}qztwzz|{zxwx}zy{z{|{|yy{{{xzy~y~vw|xx{{{yxy|yvzx}w{{y|yyxu{|{zz|y{{|{~z}zyy|y}|z{{y{}}{xy|y}||{}y|w}s}{zyv{zzwy|yxw{xz}z{y{|w{|zy}|y{yzxzu|x|x|{{|wxy~zzyzy{{|x|vz|y{{x~{}|}{x{|wzwyyzyzxuy||~{|{yy|zxyx{}{yw||zz|{yxywx|{}zxyxxyzzy{zw|y{|y|z}}v}|{zyzywzxwxvz{u{xww{~|zzxxy}xyw|y{|}uzy{{{{z|}x{|{z{|}{{w}y{||z{y{v|vxwywz{{x|y{zz{z{{y}{w~zyzzz||w|xxy|x|~zz|uw|}xz{|wy|wzwyw{~{{wy}z~y|xwv|w{vv|{~z|y|xzyzwyx{x|zz}xxx}xyw}xyyvy~x{wxxwxyy}~yxywzxx|yyyt|x}swz|wv|z{xxzzxyx{wx{}xzxzy{{~{x{w~{{{}vxz|x}z}|{{yz|yyzx}~|x{|x{yx|z{v|{yy}|{}{y|zx|}xzy}w~zx{|{}z{|~y}~}}|}z}y}}{}|{|~|{~~|}}~w}}z{{}|}~~||}}~||~~|{~~}z~|y~}~}~~~~|}~}~~}~|~}~~|~~~y}|~|{~z}}~}~~~~{}~~}~w~z{~|{~~}~}}~z}~}}~~~|{}}~~}|}~~}}|~}|}}~~{~}}~|~~}~|~||~}}~~~|~~|~z|~{}}~}}~~~}z~~|~~{{~~}~|z~}~z~~{}~~~~}}~|||~z~~~~|}||}{}~|}~~}~~}}~~}~~~~~zz|}}x||}~{v{}|~z~|~}~~|||~~~|~~{}~|{~{{z}}~|~|}}}{~z~|~z|~~~zx}zy|}z~}}|{|{~|~z}~{~}y{}~{||{~|||~~y}~|~}|}}y~~~~~}z}|x|w}|}y~z{vy~{vywzz{zx}}z|}w|y}zxz~wzy}sv}vy|xxx{wu{}{}~z|y}yzz||x{zxz|y~uzyxzztwux||}xy}{xuxwv}xyx{vxwy{xxz{vzzu{{~yzz{{zy|y}x}zy|zz{wzz~zyxzyyzy}}|{zzytzx{xy}yxz|}zzzxy}xvzxvv}{yy|xz{|z~z{x{|v|{x}x|yxv{zzyyzxwzxy}vxwzy{y}zyy{|{zy{|~x{~{w{yy|x}v{w|{{x}y}y{xwyuyqzv~y}y||yvysx|yx{wzzy}z}|x}xx}}}yz{{}||wy}{}{zx}|x{|xzwzy||x|zyxx{ux~}vxv{{uyx|yz{{}|y}y|}||{x||wyz}z~{{y|z{szzzzyy{|vzy{yxxxyxzz{|z{yuw{zxw||{}x{yv{{{zz{z||}~yy|}vy|{}~|x{}}ywyyyyyz{yyzwwx||vyxw|wxzwwwzz|{{}x}z|~{yx{~x{}y|xxzy||yxvz|xyzv{zy{x}v|wvvyy{z~{yzvw|y}tzz~|{x~yzxy}y}wz}zz{{|{x}z{y{~z|xwyu|uzyy|s|}x~|{{~{zy|{{x|x~zzz{~z||xz{{{{||y}xz{~{{zyy{}}|y|uwy|yww}yzxy}wyuxwuw{|yzw|yuwwy{{}z{{y{{y{|}}{~{|vxy}x{|x~{vxz{wzyuz~t~}yyywv|y|}w{{{{x{zz{{|z|{}yzz|}||~{|{}~}~|}}{{}|{~}~~|~}{}}~}~~z|}{zz~~}~z||~}|}~~~~}}|~}{~|~{~|~|}|}}||}|~}{~~|z~{{~}}}~~}y~{||~|}}}~~|}~|~|{v|~{|}~{z}{z|{|}~}}}~}}y~}}|~~~}~}||{{y}zz||}z~{z}~}}}}~{~||}~||~|}||{}~~z}}~{|}~|zz~~}~}y~~z|{~~|}{~~~{|}}|~}z~|}|~{~}{}}x|y~~~~{~}}}}}~~}z~|~||{~}~}~~||~~~~~}{}|~|}~|~|z~}|zy~~|w~}y~|~~}||~~|}~~}|}~|{}}|~{|{}|~}|}}~~~~||~~~}|}}{~~{{~x{}~~|}}~||x~z{~~~~}~z|~z{{yyzwvx}z~x{{|}{zyxwyy|~|{{vxzyy~}yz}{z{yxyzwwy~|}xx}|zw{y{|}xz||zwx{zzyxzwwqw}w}}{z|yv|qx~y{xv|xz{|yu}xxx|yx|wyt}}yuyux}z~zz{{wwxyzvyyywtzyxwx{xxw{xz{z{}xz{{|{yyyv|xy}}{w|xw|zy{x||zxz}zw|{||zx{{{x|}{xy{wz|zyy}{zy}|xxwx|xzwwxyx}yv{xw{{yxzy{z|zx||w{z||zyu}wu|{yv|{vyxz{}{|xx{z{{{{{xz|~ywzywvz{xww~{y}}|{}z|}ywxvxy~y|yw}z}u{}yxw|zv{|y{zyyy{||{z}z|tyy{w~xuzzz||~{yyxx}z}}zxyvyz}||x|x|}zyzuyx{{z{zzyyzyxytyzx{}y{yx{w{|{{uzty{|{{wzvy{{z{z{wy|{||zwvzxx}|yw|z|y~z||}{w}|xz{u|~||{yx{{z{|vtz}wyzyzzxzx~uyz|vv}zzv}|{zz{yz}zw{y}y~w{zx{zxyzz|yz~|x{wyxz{zz|zzxz|{~}{wxvzxz|x}u{zuz{wx{~{{|}x{{~}vvzwztyvz}t{zy}zvw|y{zzzy|wz}yzywv|{ux||zzz|w{zxzyv{|x{zyy||}~yyy}zuv{zxz}|xyvxw{|xz{ux}~yzyz}}}|yv~}z}y|xz{|z~ww}{}xyxx{xy{yzzyz}{zvz{w{zy}yyx|uv{zyv}{yzz~{{y{}|{|~|~|z|{||}{}|}||~~|~{~{{|~{{|}~||~{}|~y|~}}|}~|~~~}}}}~|}~{~~~}~~~~}~|{~~}z~~}}~{z}|z}}}~}~}}~}}|}|~~~~}z|{}}~~}|{z||~}|}}~{}}~}~y|y~|}~|~}~}y~}|}~|}~~|}~}~|~}~}{|~}~}}{}|~{{~~~~||~~~|~~~}}}zyz~{~}|{z}|~}}{~~z~~z~~}|}{zz~}}}|~{}{}{}|}|z|}}~~~~~~~}~|~}}~|z}}{{y~|~}}~}~}}}~}|zs{}{{|y~~|}{~{~}}~}z{}~}~~}{~~~}~{~}}~|~}}~~~||||{~~{||~|z~~~||}~~~y}~~|}}|~}~|zz{x||zxzvwxx|yz|~zz|xz{{z{z{yv{wz{x~y|yxuyzzyz||w|y|{xz{y{{yz{yyxyzxz{z{{yxxvyyyyy{||y{yxuwvxzxzywyz{yy~{||{x~|yy{{}~{{{yt{q|yxx|yz{~}yvywu{v|xzwzyyvwz|wyxzxyzy{}wz{y{}z~xy~{~x|zyxz|{zx{~|y}|xyywvz~zxy{wwx{y||yx{xs|zy|y~yw{uxyz|y~yz{yy~yyw~~y~zv|~}{|}w}{~|~|{zyyzywyz{zx~xyx~|u}xywvyyzz~vvw|~xx}{|}{|yuw|~zw|xzz~z{|{{yzy}uxzyyx{w{xzyzwv|yzyz{z{{zuy{x|z|x{z|{uy{z{zyxyuxz{z{zxz}z|yzy{xyyw|zyxwyx}yzywzyt|v{y{xvuww{y{xy{y{}zz|y}|xz{{xyzwz~zxxz~{{}w{{w}z|{{|wtxxyztzwx{wvx|{x|wz{{{|y|uz|{{~{v{z|z|||wz}z~{y~||zz~w{wzyx{ww{zz|y|~xz~tzy~xvxyxx~y}y{||{z{xy|z|{yxz{~}z||zzzw{z}{wwv{|xyxyux|zyywyzx{yvz}zvyyyvzzzz{z{}z}y|ywxx~|}|y|{w}w{|{z|yx|yyyx}yzywuz{{yyuwzz|{vywxwy||y}{{~||wyz{wq|x~~zxz}}zy{~x||{z|vxzzz{wxvwvxwzzzzp|{xxzww|zy{uy~~}}ytx|y{z|wu}|~}~{y|~z|}||{}~~~}|z|{|}~}~~~}~}|~|}~}|{}}||}}}~}~}}}~~}{{}z~}~}{}}~y|~}}}}|~~|}{}}||~}~~{}{y}~|{}~}~}|~|~}||~~{{|z~}~}|{zz{{|~|}|~~~}~|}~}~|}|z}xz{~}||~~~}}y~|y}y}}~~~||~~~~~}~{|z}{~~{|}}~}{|~{}~|~z|~~||{}~z{}y~}}~~|}~~}}~~x|{}}}{~z~~~~~z}z|~~|{|}|}}~~}~}~~|x{||}t{{~~~}}~~}~~}~y||~|~~}}~~}~{z}}{|~|{|}~~{}y}}y}}}y}y}~~{{}|~z}~y|}~}|}}~z}~~}~|~|z~}}~}|~|~}~}}~}}z}~{~{~~zzt~{y|yyzwwz{x{}v}x|zvyx}y|x|{yyu{y~wzy|}w|t{{y{wzzzyyy{zyzxwx|{zys|z}vy~~x|{}xx{}xzy{}z|z{{|yzyxz{z|x{yyvzv~wv{y|{zz}zwyz{yxx|z{zwzzyzy||y{y|xv|xy~}y{yz|}y{y|y~vsyx|{yxtzxzuwz{vv~x}~|x{y{~{xzzz{yx{}v}yv~}xx{y|}x{yyzw}y~z~{{y{{{xxzyxzz|{v|{|zzv}}zx{{yx}}|zy}x{}|y}yy|y{wzx|{wxy{xxvww|z{y{z{~~yx{}y{zu|{z{yywzzz||{y{z~}w{xx{zt|yxw|{txzvzx}zv|~|y~yx}zyuzxu{xx{~||~{yv{{~|xxzww}|{}||zwwxy~z{|yzz{y{wxyzvuy|y||w{}|{wy{|z|w{}x|x|yzzzzwz}{}w~z|yw{|yzy{x}yyyz|xz}{zzv}zx|{{z}{z}wy|{wz{~x{vxy~z}xzxzzzyzxyux}zz{~vxz}}|}x|{w~ywu{y{}v|{x~}z}z~y|}zy|{}x{~~xxzy|{|vw{~|vwy|w}wz~}v|x{|{y{y{y~|x|zz}z}{{}||w{zyxywz~||||{|z|{y~{{uzyy{yy|z{x|yy{yzwz{{xyxy~{zyt{{y|zz|{{zy{zz{zwxz{{yz{|yv|zv{x|wyzxw}{}~yzxy{yy||xyzzyzxuw}wx|}}|ux~|y}v{y}{|y}|yy||zwyzz}}}~}}{y|}|}~}}|~w}~~{}||}}{}~{{|y~}|}~{||z~~}|~x}|~~~yz~y~y}}~~y~~}{}}}~~~~~}zz|}|~~}~|~|}|~}z}{{~}}y|~~~~}}{{~~~}|~}~}~y}|}}~~}{|||~}}~|}}~{~}~~yz~~{~~}}}|}~~|}}~|~|}~{}}}~|~~{~|~~}|}~|~|~||~|~~|~~}}|~~}}~}||~}}z{}}~~}~~{~}}z~}~}~~}z~z~~{~~~~z~~~}{~}}}~~~y{~v~|z}~z{~~z}~}}~z~~~~z|~}|~{{~~~~z|}}}|~}z}~~~v~}~|~~~x}|{~~~}~~~~{~~|{~z~~}~~~~~}~~~~~|}}}z}~}zy}|~yv~zz{yz{x~|zwwrw{xwzywxvy{z{zw}v{xwwwvwy}zzy||}~{yzvy{}zzvx~xvy{{}z}|z|xztxzx|zxywuzywxy|z{{zwywyzz{{y~|{w|||y{xz{}yyv{{}y}|zz|wz}|~|w{x||{y|{y{zx{tuxzwwys|yz{{v{yyzyyyz{{y}x}x{}||{z|{{y{{|{w}zw|v{yzxxxyxzy{{ywx{y{tzwxy{xywzzw{wzywz{z}{||z|z{|{|v}z{{yxy}|yyzyzzzwxxxy|vy{x}xzxwwzzyzxy{|zz{vx}~{~zv~ywwx}xy{||wyy{u~ywvx{w~xxy{|}{uy{vxww{z}yz{|x{zy||x|w}zwxw}{w{zzwzx}||}{~|z|z|xzyyx{tw~{w~x~zz{wwwyyvuvww{}xyxzxzz{|x}yz{~{zxzyyz||zyz{{{|{|vw|{z{y{{{vz}||yvv{x|{{{{wy|{y{yy}ywv|y{zwz}xv||yy{|||z{{~u{wzx}zyy}yx|||zwxx{z{|y|xxvxwvz{{}y|{{{{~zwvxy||}zy|~|yy|xzy||x|zwxyzvz{zwz|zzz{zwv{{z|v{uyy{uz}|{yy|}z|w}|}{|{||{z{}|z|}zyy|zzv}zzy}z{zx}w}|xz{yxwuyzwwwvyuy{{{}zz~~z}|w~}w|x|}|x|y|{||xwz|xzy}wyy|w|{{{~t{ywwyzw}wtvyx{y}}{x}}y}z{z}zx{~}}|y~|~{{|~~|~}|~~}y|~~|~{}}{}~~y~y|~~~~}||x~z~|~|t~}|{~}~{}~|}|}}||}|{~~}|z{}|}~}}~{|~~~~}~~~}z}~~w~~}{|z}|}{|{}{}}|z~~}z|~{|}~|z|}~~}|z~~}}}|~}~~{}|~{{~~~~~{~}z~}{|~~}}~~}~}~}z~~{|~}}{{~~~~|~}{~|}~}~}z~}~~z~~z~~|~|y|~~~}}~}{}}z}wz}~~|~~~}}y}zzz}z}~~}~||{|~{|}}~~}{~~}~}{~~yz}}|}}}{~v||~y{{{~~|}}x~}}~}}{~|~~~y}~}~}x~|~~~~~}~}|~z~}z{}}}~}}|zy}}}{~}||}~{|uzy||{xy~yyzw{w}yzzv{yy{z|{{|~||zy|}y~z}}z{wxyyx~xxz}{zwyyz}~~y|wwx~}uwwy||x|}{zy}|yxzyz}xzxvv|xx{}zz|zuw|zuw|zyzzx|y|{yt{wxw|{|xz{yzz{yyyz~}yw{{u|{x|{}wyzy{|z{zz|xyz{}x{||||{|yvxywv}uzx|wz{{z~{}vxzyx|wzyu{}zxz|z}z|yy|zz{ywyxxyz|}vxzvwxtz}zy|}xx~{|{{|zxxy{w{w{y|}{z{zzxy{z{{wuzyzxzyywv~y|{|z}{wyu|z{|wy||wyz}x{wx~{}|{yvxx}{{zzzzxw|xywyyx|y~|}w|yuz|xxx|sww|||{y}~zw{{z}{|{zzz{y|||{y|~x}y|yzxxy{|{yyz~{{xy|xz{yzyzwz{{y{w|x~y}yz{zy}{|xy}}wzzy{yw~{~v|zzxz{y|y}{}{|}z{y}{~z|zyxw~|xx~{}yxxwz{}||{w{wy~z|{z}}|{|yxy~yy}{}}x|z~|}zzy}}zvz{y{yzz}zzz|||}{}{xvwz{wz{||{|yz|yx{xy{{zz{{x~{v{y{~|x~z~{{{y}|zv}z{wyxyxz}y}x{y{zx|z{{{~yy{zz{vyw||yx}xvy}{~xvzzzzvy~wyy|wvvy{y{xzxyvz{~}yzy|||yx|xx{z{yyy{zx|}}w{v~z{yy{wywyzu~y{yyyz{zyxvwz}y{|y~yyy}y}|w|}}~|~~~~||~z|}y~~|||}~x~}}||{|~~}zz{z|}}{~~{~{|}|x}|~|}|~}|}y}|}|~~{~}}~|z}}}~~~}~}}{}~}{~|{~}{|z~y~~}}{}z{}{~~|}~~y}}~}z}}x~~~}~}~w~}~~|z~}~}}z~}~~~|~y{}}y{~{~~|~|{|}}}~}{|~|~~~~~~|{~~}~}~|}|~~v{}z}}~z}}~|}}}}~{}~|~~~z~~~}{}||y~}}|{}}}~x~|}}{|~~}|~~}}~}~~{{{zy}~}~z~{}~{~~}||}||~{~~}{~x~|~y~~~}}~~|}}~|~|~}{~~~z~~~}~}}|~~}}|~|~|{~~~|z}~~~|}y}||y|{|{zyxzx|z|zxwzy~zy{uzzx}x|y|zyzyyxy|xv{{wzuzy{yzy{{yzz|{wz{zzy~|~{}x{yy~ywwv{zyyu{wzyv{yxzxzyzwzy|xz}zzxx{xx{|z{~~|}zyyz{}x|{~{|{y{||{zzvzyywywyyux{{y|x}|wxx{z||wz{{wzvx~zv}{{||qxzy{z|z|wz{xz{}y{zzwwyx|yz|w{}xvxzvy}z}vs}vyx||yvxxu~w{yyz{}}{{y|{}w~{x|~}|x{zwxy}{zz{zyzw{x~wzz{x|vwy{w~{xtz}{~ww{w}y{~{~z{zyzy}wzx|{x||z{}z|z||zzzxzxxw|yxzwx{yvz~w}|xxsyy|xxwxz~z{zy|~yy}|y{zw}~z~xv~{z|~y|{zwxxwyxyxw|zxww{t{{xywzxxwzvxv{y{|z~zyyzyz~tzvz}{{y|}z~y~yxv||{xvzx{vxz|w}zw|zv|{z}|vxvz~|z~|{z|z{x~|{{{yxz~yy|{yu}|{}||{ywxzys{x}zx|}z{zxyzz}wzyy~zzzyz~yyq{t|||wyyzxyy~z|{||}|zy~{{v|w{zyzx{{{{wxvz|z{wvzzyyzy{x{xx|}{yyxz~|~}}v|zy|z||t{|{xz|z{wyuw{yxxvzvyz}zz}yyxyyz}x~ywxxzxw|{}zy{{w{z|y~w}}|y~z{{{{y|{||{w{z|xx}zz{~{z|{~{vz{yywxx}|zwvyyyy|vz{v|~z{}{z~}~}}~~~|~|~~{~|{}~|{{~~~~}|~~}{z|y|~{y|||~}{}}{|{|}~~}~}|}~|}~~z~|{|~~|}{}{{}y~{|~|}|}|}}{{}~||~~|~}}~~|}{~y~|{{}~}}~{~}}~{}~~~~}~|}~~|~|~z||~|~|~|~~}~~}~}~~|~~}~~}}|}}z}}~~}~}z~~}~~~{}||~{}|~}~}~z~}||}|{}~~~}~|{~|~|}z}~}|~~~|}}}}}~|~~}|~~|}~y~~}}}}}|z}~z~|~~~z}{}|}}|v|}}t|{~~{~|~}~~|}~~||}|{}}{}}~~}~|}~~|y}~}||z|}~{~~}}}x}}{~}}~~v{xz|x{|{{|xt}vz{zxzv|~{z{{w}yyz||xzyzx}x{{wz~xz{w|}y{{{y|z{x|}||yw{u{{{vz}}}}||zzz{wz|x}yy~{w{}y{xuxy||z{zy~x{yyyyvyzxy{z||z{w|{y|xyv}|xy{zz{w{{{{{x{{{{}xy|~z~wy}||yz}|{v||y}w{{{wwv{uzv|z{wz{wzyxxx{y|}yzzvx||||{yzxvy{xx||{}y|s{z|zx{{zyy}|zzx||xvyqv~||z{{x{~v|{|wzzz}zzuy~z{wzyy}{yw}{{zz|zwz~}zxzzz}z|yx{v{vzyvxyzz{y|yyzu~y|yy}{x~s~{z{|yzwxx||yx|wvwy||xv{}}yx|}}y~|}|{~{w{}tzv~~y}zyy{|wz|~zvy|x~y{|wt{{z}{~xy}|yw~{w{yz~xy{w|}zu~zw{||wzyzzzy|wxz~zw{}xyz~x|yx||{zxxx|x~}|u|{}z|xyyz}z{|{y{|}vy~}xxy|yxw{~yyuy{xx}w|zvyyxyxyzvx|y|}z{{}xyyzzyyx{vwx{{~|yyxz}xz||{z{vz{{yyy|y~x{zy}~vz}}vxy|yz{yzz}{wyy{x|zx|yw{yx}|{{yy}z{||wx{x{{~|yxw|}zwy|w||z|{vzyx|x~ywzw~v|z~x|yzyxz|y}uz{ut{z{z|v{xyz|{}|{{z|wy}u|||yvy~{}xzxzz}y~z|{}}~w{yzy}v~yzzy||wzz|y}}~|{}z}{}z}{}}~~}}}}~|~}~}~~||~}}{~}~|z|~|~~y{|}}~}}~|~~|~|~|~||}||}||x}|~|}}}~~z}}z~~}}}||{~}~{||z|z}}}}|~}~|~}{}~|~z~{|}{}~~zz~}~~}}}}~}~||~}{~}|~{~}|~z~~|zz~{}~~{~~}}}~~}}~~|~~|}~}}{z|}|}}~}|}}}}}~~}}|{~}}|}~{}{|{w}~~}~~z{~|~~~~~}}~}z{~}||y}|{z~{~{}~|{|~~y|}}}~~~|{z~z~{|~zv~|~}||}~}||}|}|}}}~{}|}~~{|{~}~~~~}|~|~|{|}~}|{~x}~{|||}|~{|||}~}}~~{~}|}|}{}~{}|z~y{wwu}{yx|w{{yyrxxyzy}{|wyv|z{yu|wxzy{xw~}{yz{zz}|z|y~|{{|xx|}z}zzzyz{{y{xy|xw|}yzyyyyu{yy|ywxz{y}}{|z}yx{t{|}z~yxy|{zzzz{{|wz}}x{{{{yzx}ww}zywxxvzv{yvvxy{{{}ty{x|zyyzztw~}{{~zx~|z{|zyxzzuyzz}{{zu|}~zxxwy{z{wy{y{|{zyyz|t|~y~uzyx{|x}}|}x}yx{{{xx}wwxyxywzxx{|ww{z||xyztvyyxsz|yy~y|z{w}zy|||}x~z{{|}y|{z~}z|yv|z{xwzzuxxxt|{}y}yzyyxw|wxx{z|}zz{{{z|{}w|zz|~{}|v{zy~|zx{}{~wwy|z}}vx}tw}y|y|w{yxzwz{v|{}y~}}zyvzy{z~{x~uzy{~|x}~}zzxxywy|{{zu~{zw{w|wv|x~uxzz|vwzz{zy|{~zy{y{{v}|z|~yxy|tz~|{|~|z{yz}vy|y~zy||{{yzy~wz{{}yz|{x{z~|}}z{x}yx{}~zx|zz{x~{z{w}yv{zxzx}z}z||{ywyzwvzwz|wvzyt|{zz}zy{}uz{zzxyxy~||{}}y{{{y{|{zzx|z|}x|{zwxvx|wz{{uxzwzzxyyyy{}|~xy|}zy|z||z{~~{v|zz{{{}{{|yy~u{wxtxy}~}ywv{xwwwxw|{{~|uw|y|}}{w}{~~}|~~~}~|~}{|||~{|x~~~}|}|z|{}~~}~~~~{~~~z}}|~|}|||z~~|}{|||~~~}~~|~z~~~{~~|~z~{z~{~}}|}~~{||~|{y|y~|}}~|~~}}|z}z}~~}~z~{|~~|yz}z{}}|}}}}||y}}zy}~|}~~|~~~|{~}}|y{}z~~}{}|}|~}~|~~|}~}~|}{~}}y}||~z}{z}~|~~|}}~}|}~}~~{~~|}}}~~|}~}z~|~{~y|~|}~}}||}|u{}z{y{}|}~{~~}}~~|~|~~|}||}z}~~|~}|}|{~}|~}{~~~}}}}~|~~}x|{~~}x|||~|{z~|}{w{~}~~}~}~~~~~~~}}~{||z|{z~}}~}}}y~~}~|}~~}|zyzx}vv}|{z}{wxyxy|{xxx{{xy|{y{}{vzx{xzx{{zyzxy|{wwy{yyyww~wz~{ww{xwyy}z{{{{xt~{|{~t{x{wzxy||v~z{uwzyyywzw|{yz~|yw{}|}z~{|vz{zzv{|rwv|}yx{{y}{wyzx{wyy{}xzzzxwy{||~zzx}zyy|z}vwyyzy{w~x|yy~zzuzv{zzyyvwz|}yzy|}|zy|zz||{xzv{xzzxz|y}|wzwz{|w}y{{{wz}yztx{|zz}w|{{~x~y~v|z{z|z{z}w{y~vw{z|wy}|}{~yz{{|{z}z{z}xz}{|uwy{zxxyyzwywvxwv|{ywyy~y|yyww}{zx|wwyyvy|}}zu{wzxy}{|vx}z{~|y|{zzyx|wx}yywyw}z{}x{{zyx}zyxtx|uy{|{{x{zy{{zxyz{{{y|}}{zy{yx{y|zywz{}}zvz{~|y}||yyxx|y|}|z{z}ywz|ywzyx|xyzzzxsz{uzz|xtw{|{v|z|w{}xy{yy~||vz{y{z~zz}yx|{}~|~{xzyv{|{|x{x~|}wz|yvz|~yxx{xyz{~~|{y|x}yw|yyy|w~~yuyyx|{{{{y|y~xxy|zy||zzw}|x{yxzyz{ws|x}x{|xu~zxwy|~zwvxwz|wyw{|z{z|~}u|u|}z|{yxvzy}zv||xzw}xzyt~yvvww|{z|y{x{zy{|~||{{|y{uz~{z|}y{}yzx||{~y|zywzzz|z}vyzzwv}{z}z|w~zvy~zzz||~~~{~~zz~|}{~~~}y~|{zz}}~}}~{|}~~{}}|~|~|y|x~~|}~{~}y|~}z~}~~}y}~|}||}{}|}}{{}|~}|}~~|}~~}{z|~~}}~|}{~~~}x}}||~y|}}}~~~|z}~}~~||}}~x~|}}|z}~}~~|~~~{}y~|||~{~{}~~}{}y~{~~z{~{|}~}~z~~z}}y~~~}~~~~{}~{y{|y}}}~|}~}|}}~~~}~|~|{{~~~~{~~}~~{|}~{{|{~~}|~}{~~}}~}}}~}}~y|~{~}~~~~{~~|{}~}~z}~|~~~}~}}}~{~{z~}~}~{z}~~|~~||~{}z|~{~~z}~|||}{~}{z~|}~~~}~}}}~~~}~~|~~|~{~|}|||z}~x~z{~}~}~~|~}|x||z|zyz|{{{yxwx|zxvyvywwz}yzx|}{|{{{yv{}yyvyz{||wz{y|zy}xxy|xw}z{y}ywz|{}z{{zx|zz}wzwytw}wt{~{xyzvzy}~wy}t{z{zy|}|}{w}z{yxxzz{z}{vyzw}z|yx}yxytzwtzzuzxzy{y|xyyyxvzwyxvyzyyz{yyx}z{x{{zyzwz~|{~}}}zz}||zz{yvztwwx{zvvywyvwyxxzy|z|wywwwwxyzxyzy~z}}}{z{y{}x|}{}|z{wyt{y|xxxyyzw}v{vyzy|yv}y|{{yvy{vwx{|y{|yztw~y{}||x~{x|z|zz{x{yx{y{z|yyzxtwxy|xzxxwyztwxw{ww}zyxxx{vy|z}{|zxz{x{wyv~~{zzzxz{{|xvzyyzy{~}|}zywu}x{vw||z{yz{xxxx}xv|z~}yxzz{w|zt{z{zy||x|||}yyzx{{z{{yz{y{|wwyzz|y{xszwyxwwzx}wz~{|||vzx}uzz{{y|y|}{z~y{vy|{|w}xx{~zxx}yuywwzxv}yxwy}zzxy{xwxzxz|y|~wy{zw~|{{yzzuxzu|z~|xv|}|yxzzxx~vxxvwy}yzwu{x{|zzsy}zyzyy{x{{z||{z|}z|xv}zzwwvvz{|{|vvxx{wzz|sw{|xzxx}w{zztyx{{z{wv||~|xzzzy{zxy~}yyy{~}zwzy|~}~zy~{||{x{xxxvyyyz|vyyyv{xww}uxzw{x|~yz}w}{yw~{{z{|z}~}}~~zz~}|~|z|x~|~|}|x}~~w~}|~}~|}{|z}}~~z}z|{y{{}z|}|}{z}~|~|}|~|~~}}~{{~|}{}}{|{}|}~}~|}z{{{zz|}||~~|}~}}~~~}}x{|~{ux~|}}||x~|}|}z~y|}}~|}{{}~y}{|}x~}~~~}~|{~|~}{||~~~{~~~~}}~}~}}z{}{~}~z{}}|~|y~y}~y|~}}~~~~~~}}~}|~}|{~|~}~}||zz|}|~|{||}~{~~~~~}}}{}||}{~}~}|y}||~~~~}||z}~{}}}}}}|~}~|~~~~|{~}}~}~|}~}}{}}~wy}}w|~}z{{~~{}~w{~}~~}{~}~{~{~{~~{|}~z{||{|z{}{}}|~y}}|}}|x}{}}}z}~~}|~{~~}}z~}~}~ywzyz{y{wvxvxz~{{vy|zz{{{{~xw{z{wzyzyzzy~{|{x{|xyw|zxvx|w|}}zyw}{}z|wy|wyy|}yyz|{}z}y~wzz|zwxytyuz{}~w{yv{yzx|xzxyxyxw|wwz|x}x{|z{z}|w{wvy{{x}yxx~~{{y|z{wz~y|x}|~{xx{}|wxx|v}|zxxyyxvwxx|{y~yww|{wzz||{yz{{xtyz|z~y|yx{yzzy{zzsz}{ywt}|z}zwy{zy|{z{ww{xvxxzzxyxz~{}yzyyz}uv{yy{z{{xwyxyw{{|v}wyxzw~xz|z|uz||~zz~wxwxy{yxxv|{z|{{t{y{|xv}{tvx~y{}}~xvw|yxx|}yx|{z{yy{t}||{z}y|uu|}ywyz|}{|xz{|{|{y|yy}|{yz}v{|vzy{{xztvxz{{yzy{|yy||{|{||zvzy{{vx}{w{}zy|}xyy{vwwz{ww{z|z{}{{w|{}xv|zy|yuuyzxxx||w~|xzx{{wzv|vu|zzx|wy|{|~zs{w{v|xyz}z}{xy{yzvxzw{w~y{yy{}vzuxx{}yz~v{xyz|z~ytz|zyzz~x{{xzuzyvu{w{}|w}yvxyww{}zxyxx{{~w{wvztz{x|xxvqw{y{{yz|{{~{{yz|{||wzwwzz|zxzw{xyvzt{y{{zxx}|w{zx{xvw}xy||xzyuyxxyvzwy{zuzzx|}{xz{vwzz{y|x~y|y}vzwx~{|zxwzw|{y{{{}}yzyyy{{xy{{wzyz|{||x{}~z|~|~{|~~~|}y||}|}~|~{z{~~yy~x~z{~{~}}~}~}||~}z}{~y}~~}~}~}|~|~}~~{~|}~~}~}yz}}~~}z|{|~{|z~|z{{}z}z||~|{z|~|~}|x{{}~~{}}~||{y~|}}}~|}|}~z}|{|}~{~|~~{{yw}}z|{~}{~~~}}z~|}{}~{}~{z~~r|}||~}{||}|~z}~v|~~y}{||~}}~~|}~x}~|z}|~||{}~|}z{{}~|}}{z~{z{z~{}~}~~}}|~|{}~y{}~{~|~||}|}u}}~y}z|~z{}~}~|~{{xz~~~}z||y{{~~}|}||}~{}~~}~|~{z}}}~|~}}}|~zx}~~{~{zy|~}~}}}}}{~||z{{}}|}}z}~}w|{~}z}{}yz~}}{~|~z~z|{~}|~~~z|{~yy{}y}~|~~~|~|~}}~|~|~y}}~~~|~zzz~|}~{}~}z{{{|}{\\\\