SIMPLE = T / FITS STANDARD BITPIX = 16 / FITS BITS/PIXEL NAXIS = 2 / NUMBER OF AXES NAXIS1 = 702 / NAXIS2 = 702 / BSCALE = 1.0000000000E0 / REAL = TAPE*BSCALE + BZERO BZERO = 3.2768000000E4 / OBJECT = 'zero ' / ORIGIN = 'KPNO-IRAF' / DATE = '2001-04-23T10:07:44' IRAFNAME= 'camp_0401_0053' / NAME OF IRAF IMAGE FILE IRAF-MAX= 2.311000E3 / DATA MAX IRAF-MIN= 1.625000E3 / DATA MIN IRAF-BPX= 16 / DATA BITS/PIXEL IRAFTYPE= 'USHORT ' / PIXEL TYPE OBSERVAT= 'MTBIGELOW ' / observatory EXPTIME = 0. / actual integration time DARKTIME= 0. / total elapsed time IMAGETYP= 'zero ' / object, dark, bias, etc. DATE-OBS= '2001-04-23 ' / date (dd/mm/yy) of obs. UT = '10:06:49 ' / universal time ST = '16:50:00 ' / sidereal time RA = '16:49:55.23 ' / right ascension DEC = '-32:45:17.4 ' / declination EPOCH = 2000. / epoch of ra and dec ZD = '65.000000 ' / zenith distance AIRMASS = 2.36 / airmass TELFILTE= '3 ' / telescope filters TELESCOP= 'bigelow ' / telescope name DETECTOR= 'ccd24 ' / detector PREFLASH= 0 / preflash time, seconds GAIN = 3.5 / gain, electrons per adu DWELL = 50 / sample integration time RDNOISE = 8.7 / read noise, electrons CAMTEMP = -110 / camera temperature DEWTEMP = -192 / dewar temperature BIASSEC = '[683:702,1:682] ' / overscan portion of frame TRIMSEC = '[1:682,1:682] ' / region to be extracted DATASEC = '[1:682,1:682] ' / image portion of frame CCDSEC = '[1:682,1:682] ' / orientation to full frame ORIGSEC = '[1:682,1:682] ' / original size full frame CCDSUM = '3 3 ' / on chip summation INSTRUME= 'test ' / instrument DISPAXIS= '2 ' / dispersion axis END ^_tx||z{vuuvzy{vtv}w{yzvz{|zztyx{}yzxxwzy{yxwwtuy}|yzzy{{{y{wzxy|yzzwwux~{zyw{y}zz|yzx}wy}zv}zvx{{|v{}vzy}zzyw~{v{zz|{w{|}{z{{z|z|xxy}{xy~{w~wyz{y~x}z{}|z}w|z{y|z{z}{yx~~ywxy|}yxyzyx|wy{{|}{x~{yzv||{y}}xy{}uz{vz}}|y{~w~zwz|~|z{yzyvy{x||}y{yz}|w}z{}}|}x}~{|}{|y{{}{|}}zz}|{y|{zz|~|xwzyx{}z{}|{{zz|}~zxy{{{||yw{~{|z|~~{|z}{|y|z{|z~{|x||~zyz{}{zxwx}}y|z~|x~zy||y{y|vx}yz{}{yu}}{~|~|yz}{zy|~}z~}}|~}|||{zy|}~}}|||y~z{{}}x}x|{{}{zy}}x{yx{zv{|{zz|yy~yzu}{{z~{z{~{{{{z|~}~{z{|}}}}~{~yx~{{|}{v{{}{|}|{vz}|{zy{{{}~|~}z~}|~|v}y|}xxyz{||{}||{~}{z|xy~}}z|v~y|yzz}}||z}z|yy}||x~{zz{zx||||{yx}|}~y}~}}}}{{}{{~{~{~|{yx|}x{z{|}|gj}zy~z~~x|~|x~zx}bbtvwswxxwuxtvwvwzyy{wx|ztx}vvzwu{zyy{tw{wsyz{w|wz|}yx|xy{xz{x|xxx{zv~zw|zu{z}{{|~zxwxzwv{x}{}w~v|yz}{yvx}xxzyy{wxzz}}{w{|zs|zzy{xxv}x{wxvzyw|uw{|wzyv|{xxx|x|z{{{zzx}x{y}}{v{v~zw{ywzy{xwyy}{{|{y~{w}xz{zy{x|yvz~yy}{|{y}y{{zz}xvyv{{x{ww}|~}z{vz}|xxyz||x}xy{y{ywtxwz|x}}~y{yzz{w}yx~z{zyv}{wwzy|yzzy}z|~y|{{wxz{wy~yyz|zt{zuxz{z{|z{{yx||yyyz|w~w|y}{|}}{~~|y}~}{z~{yz~wz||y{||{}|}{wz{~{y}vuy|}}uz{||{x{}z}{zz|{zxz{zz}{}z|xx~x|{wx|u}v|}}vz}{~}z|x{wy{||wyy{z}|yyy{~|}x|}zyzzz}x}z}y|zxy|{{{~|}}~~~}yz|yz||zy{z|{z}xy}{~|}y}}y~|x|{vy|}~~z}yz~z{z{{xzw|~}yzx{xy|z}{{|{~}|}~{y~}~z{|y}}|{}{w}z{|~z|z{|{z{}{{{{z~y|{wz~{~{{y~}zx{|z}}xz|{~z{yyz|}zz|xz||yzyz{{z{|v|fdxz~{xuyz|wx{~{z|~_]txwvty{xxvvuzrvyvvquutxzyxy{|xyuww|vyxxx{w|xzy||xww{vx{zx||wzx|~|y{yzzz{{ywy{y|{zw|}{zwxw{{vy}y{w{ytyywy|}z|w}zzzxxwy{{zzzyx{xvzyrzyxz|xzxy{{{|yxxxu~yvwvy|xvz}~{xywu||}yxyywz{{{x|xyx|y{zvz|{|zyyvz{{u}w|yyw{|v{x~zuwzxz{yyx{x|{{y|{}z{w|{~yx{zw{~{y{|z~z}}}|x}|uxz~yz{yw~}zww}||~zzxyy{yw{~|y|x~{z|{z|z|xx|t~xz}{x}z{~|{zzy~|}zz|y{zx}|}|{}{yzy{x}w{{wu|z{{y{yy|xz{y{|}|y{zy|yz{yz{z|~w~x|wz{v|yz|}{}{yyyx~|yy}{{{{yy{z{y|y~}v|{y{y{zzyy}|{|}{|w||z|}y{{y|~|x{zyy}y}~}{{zw|{z{y~~~zyyx~z}y{~{y}xz{}v}z}~{}z}{{}x~~~{{{|}{{~}zz||}xvxzz|zyw|{{x~}}}{xzxz~~|zzx{xz}}}{z~x~wwxx{w~~}{~{z|}yyx}{||{y|z|~xyxzy}|v{|||{|wv~{|y{y|z{|~y{|}|z|||x}|~{z}}{yy{|yzy{|w}}{ddx|v~|}{}y~}|z|~xzw_bvuutwuyws{xxywuyzwywwzvuy{zvwyv|vqyux{xuxz{zxyv{z{y}yyv|{yx{{yyz|zywyyywzy{xy{|xzw~xvwyx|{{xvw|v~{yy}tz{{{|wv}zz{wxz}yzzy}zz~z~s|z{wxyw{z~y{}zyx{|y{wy}yz{{xyx{{|yzy|zwzyzyxz{ww|zyy}{~{yww{}z{|z{{{}yy{{}xz|{y{~{zy{xzz|y~yz|zyzw~yxz{}|y{|z{{w||yz{ywy~z{{yxy|||w}yxz}}w}{}~wyzy}xxx{w|xzzv~y{z{u~~zx~y|y{xvy||}z}y}xx~z{}zyv|~{zz|{|{ww{{zzxzy{zzz||x|}~yyx{~|{w|{|z{wy{}}u}x{{{{yz}{{z{w|{y||xyx~w{{xwzy}}y{yxwy{yyx||{{y{v}{{zy|}y|~||vz{{{}ww}{|}zx{wx}{z{~}{{w}y|{{x~w{xzz}{}{|{}|}|z{}zzyz|yxzwxx|{yz{|}~}{|z|zy}{{yz~wz||{~~{~x|{z~}{{y{zzxy{~~}zxx~{zzz}v{}}zv{{~{}}|yzw||~|}|x}{{}w}|y{xz{}z}||z|}{~}~w}|{}~~}{}x{~{{}~z}z|{~yw{|~~{}{zy}yw}|}~v{z|ff}z~y{{vxz}u~y|{b`rwvzvyxwut|zuuyzy{wyuy{{{zx}yxu{wzyzy|zxy{~w{{vzwxy|ty{zzy{ys~zzy}{y{zzyz}{xxz}w|{yvzvw~||z|vxywv}xw}w{z|x||{y|x{x}{vyz{yzy}}y|}{wz{z{yz{}~|vx{zxzx|yyzzxz{zx}wy{zy~{x~{zww|w~x|w}x{w||zvzyxzzwy{zuvz|w}z|yw|}|xw{}yx|y}|}}{u{yyy{|y}wx|y|}{{xw}xz{tz~xyz{{{}zz~zzzyzwyyzyvx|{|{yy{|wy|y{y|zy~y~ywzwx~~}z}xy{{vz}x{xz}z{uyyv}x{z{{{{w}{}~|y}xy}}{z~y{{{}yx{yx||~~|y{yz{{||{zwv{{|{{vxyx{{x{~y|~}zx~}yz|y}|||x{y}z~|{~wzx}x|{}||yx~z}}yx{yy{||}v|z|y}|y|xxxz{yywxwyyyz||~y{y|}}{y~{|}|u}v|}y|}}{|{~{{{wy}}x}w}}~}~{zy||||zx}w|}{y{z{~zw{y|z}wz|}z{|y}{}z}}y~}~z}y~|z|}z{|}~}}~|~|}x~}{{~{}~|~|zz~|w}|z|y~v}z{x|{}|y~{{||}y~{|}{~}xzyz}}~}zy|{y}{{{{{|cc{{{{}~z}{||yy}zcbyvxzsxu{{yysz|tzuuyyr{yyvzzyyyzu{zt{xy}|xwx{}wz{vuwz{zyuxx|{zx|}y{yx{|zz}y{|ux{zwy{~}{yz|y|z|{zxzzxy{x|x{|xyvz}zv~xxy{|xxt||wxyzw||{y|{{||{yyvzzw{w~|{{|{x|{z||y{{}{u{wz}{yy{xy{wv|{{}{{yz}}xwz{zz}~{{z{x{||yw|zwzv~{tz{w|{zuy~v|{yx}x{~{|xxyzw{z|}z~yz}v{}|wzyzzzzyz~xzy}{}|}z{{y|ww|x|w~xvz{y{{z{y}|xy|zw~}|y~{{{w|~{xyy{|{zz~v}{v~{zyy|~{xy|zy}zy{{zz{{y}y}{y|z{{zz|xz~}{}x~}}{zy~~{{w||~|zzy|~{{zz|vzwy|}{}|{{}|~}x{z{yz{~yy~~y||||z|}y}zv}|x{x|~|w}|}|{z~xz{wx}|ywx{~|z{{y|~}{|}}|~}y}w{{}~{{yz{~vz}z|{yzzx|zyzy{|y{|z|~{x{z{zy}y~|z{{{y}~}}y~w}z|xyy~||}x}~|~|w|{zz}}wz}}x~|{{|yz|{zy{}}z{wyy}|{z{z}y}z~~}}|x~z|}{~z{{x}{{}x}~{{|{{{z{}{{zy~{{~~df|~}}{y~~}{z{{|wx~]_vuyyt}uuwwwwxwu|{zxxy{zvzxvtyz{yyzvw}rx|vwzvxwzyv{vw{v}|xux~{vxs{~z~{}{zzzzy||zuz{}}|{z}x}}y{xyzwxwz{wywyt{}u|zz{v|w|wx|x}ww}x{}{~{yzwz|{|zyxz|}zyyyz|yv{wxyw{}z|xyx~{{z~z}}zzv}yzyz{{|{z{y|x{w{yz{y~}xzzx{yy{y{~yz}}zxx{yxy|zx}{|~y|w|{y}yy|yz}~yyz}xy{{{|zzy{wvz|{|y|~yzzxx}xzx|z{yzz{z|zw||z~}{tzyz}xz}y}zx|xz|z{v{y|uwz{|w~w{}}{{u}y|}|zz}z{|u~v~}{|{yy}|y|yx{}xxy|{{y|z|z|{y{}z|wx{{{zxx{}y{|~uz~}x}z||{~}}{x|~~|}z}~{{y~|yyy{~wzzx}}||{zz{z}}|~}~}y}}w}~|~}zz{~}{zz}{}w{wz}z|~}}}yyzz~y{x|~~|~z}{x}|z}{{{x}|}}}{|x|z||{{{{z|z}xw|{~~xx|w}~z}zzyz}zzz}z~}{}}}z|y|}yzx}y{~z|vx}yz}}|~~~yyy~xz|||{~~|}{{z}x}}wx|z|~z|v|{~}|}z}|{zy}||}}}z|w}|}~|~{vxz~|}wycb{z|}~|{}|y~yz}z]b{ssztyxuyxsv{xvwyxxzuvtwvzxvyvvwyxzt{|yz~zyy{xw{wzyy{zyw|z|y{z~z}ywu{ux{xwz|zyzx|yzwxz||wvyz~y{xy{w|~{yzz|~{z}yw{vx}w||{}xxy}x~z|||t{|z|~yy~y{{{wzzyw}x|z|}}}|yxzz{z{}xzx{}{x}~x{zz|{{y|z{}z|}{z{zyz|yyy~v{|{{v~z|{yzwy{}x~{z|{}y}}{}z~|}|yx}z||z}xwy|{}z{wz}{vwz}|~}|{yty{y{zy~zz||}|}|z}|z{y||vx{{y~y||{{}x{{{}xvz}y}z|x{y}z}|}|y}||}{z|xzy{yzz}|~zyzzyyyzwzxxy|zw~}}{wwyy|~xvxy{|z||z{|y|{{{}z}z}|}}wz~}~|yx{z{y|}}{|zyz}~z{}{}v}|}}~x~zy}zz|wy|~|x{|z~{z|y}z|{{z}}|}z|y|||yzz~~}~}|{y||{|{y|zzz{vy|}{x{zwy~}y~|{}|yw}}}}|z}z{~{~{~x}~||z~y}yy||y}}y|w{~~}|}}z}|}}|~wx}~}{zyx{~~~y{|}{yx}{|}zz{{zz}|~}{z{}|z~{||~x}}z}zy{|}{~}|}~y}z}~~|ef~|y}{z|}z~yw]axuyuywyvxzvxvs|u{|uzztyvywz}yvz}xzy}xy||w{{y|zx|vww|z{{xu}wyyzvxx{{xw{|{yzx{|zy{w{zvw|z{}}{yyy~}}y{yz~}}x{vyyy}ywy}v}{||w}y{tzzv{zu{{|wy|z{{|x{zx{{z}|zz|{yx{yy{yw{ww}{}~{x}~y{x~xz{yz{ztx{z~y|}|~v||zz|{z~yy}{|{~|{w}y|{}}y~z|zx{}|}{}|{z}z{}wyzz{z{{zxyyx{~zwzy}x{zxy|y}}{z|{~}{{y{zz~y}z|zy||{{y|{}|z{}z{}{xy{}z||yy{|yz{|~{{z{~z}{x{yxzzzzyzy{y~}{}zwzx}{{~}|}}zzz~}z}zx}y{~{~|}{}z}}{}}y{|{z~z|}~z|z~}}zyz}|~u{|z{|y{{y{xyy|xwy~z{|}zz{{}}|z~wz|x|{}~||~}}}{{zx~y{x{}}{yx|{{zz~z~y~}}|~{{{{w{|{xz~~~y}yz}|}z}z~~}|{|}}{~|||y~z}yx{z}{v}|z}z|{x}{~yy|x}~y{}}}}y~}{y}x}|y|w{{{{{{~~w}{z||}ww{zz{}~}}|~{~{}z~}{{{zz}fd}~y}}}w{~zz|}{{a_ytyuzwyxtytzwywu{xzxxvwxxz{{z{{uz{xyu}y}z|}z|zys{z{yyvxz{xw~wwxyxz{v{z{yw{|w{z|{|{yxz{zx|x{y{{{y}}zwzyz~x||{zy|{{|z}y{y{yxz|}y{~}w~|z~{x{zz{{y}yt|z{}|z{{wz}{{~~xy{}xy}}z{~{yw~|}|z{|xzz}{}z~yz|x|{yz{}{{w~w{{{~}{~z{{y{|~||{x~{}z{{yxz{}yzzz{zzv|}zz|~y{z~y~}yzx{z{|y{z|{zx{yzyy|{|~|}zx|}y{y~wv|zz||{{~xy{{w|z}|{|}|}y~{{{{{~yw~z{zzzzx~~yz|wy}{~{|~{~|}z{y|y~}~{{{{||~}}}}}~~|zzwx{x~yz|zzy~x|z{||}y}|y~{{{yw}~||~}y}}||~zz|{~{~~}~}|zv{z{y{{wy{{~z~{~z}|z|y{y|{~}|~~}|}{z~{}z|yyy}{{{{~yxz~z|{|z||{yx|{{|~|z{{|z}v|y}y}zx~}z|x}xy}||}}{|}|~x~{|yv|zy}|~|}{~}x|~}|{~{yxz~y|z|x}~{|{}z~{~|||y|~~z~}}x|y}{z||{}yz{}vy{ygd{}{{yz|z}~z{}y\\x|uxxvzxwwyw~y{{}|zzyyxx{|y|}wzyywxzy|z{z|yszwztz|wuu{xwzyy|{vx}{w{v{~~zw}wy|{zz|{xzy|{xzw{}zxy{z{{|z{{xxx~~||{xyx{y{z}w{z{x}}|z|yzyz{wx}{xyyx|y}}~y}}wy~}z||~~|z||w||~{{|~}wz{~}|zw|xzyxz{{zy}}{||zz|z{|z|z{}{y{xzz{||x{z}wv}{{{z}y}vz}yw{{z{{|{~u~{z|z}{zw~wyyv}|y}}}z{}||{|x}w}|}|zy~~~z{zz}|{{}{|y}y{w}x{x{~zzzv|{w{~}}|}~zx}z}{y~zy{|yz|z{}|}{{x|{}|~yuz{}}}z|{{x|||{{}{~z{{{~~{}||{{{{}}{{{|{x{|{|}|{zy{}y|{x}|}yy}{z~y~{{|{~|}z}~}~~{~~}|x{|z}{{~|}{}{~}|~y~}}{y}{~}{{yy~z}yy{{{{|}w|{}|{{}w|{y~~}}{~}y}}{}zzy||~}x}}z}y{x|{~{}xyy}{~yz{~}{~{{{~}{{|zy|{|y~|{~{||}x{x~}{~{z~{z{}w{{~y}zz||{~|wwx|}~~{}~{}}|}|y|{~{z}~|hd|~}~z|{z~|}z~~{\axyyvvyvyzz{v{u{vyyw{wzxwz}y~yzzx{|xz{z~{wszz{x}vzz~x~x|xzy|zxy|z{x~zw||y|{~z{{y|{yyy{v~{v}{z{}~|{xx|w|w|}{z{zyx}}xzz{w}|}yxxyywwyzy~~x{~{{}x||y|z|xzy|yy{~}~vy}yx{|zy|{}y|{{zx{{t}{wy|~}}z{z{y|w{yxzy||{y{{yz{||z{{zw}}|~}{z}}}{||zz}{{~||y{{|}zyyz{}x~~}|{{}{|xw{||{}vx|{{~z{|{y|}{}|{z~wz~|z~z{y}x~}}w~}v}}}yyz||||zzz}||{{~~z{}~zz|{}||{{xx||||z}}y{~}{}y{|||z~}~z}~|~z{z}z}~z|}w|z}}~y{|}}}|~z|{xyyy~{}{|x{~{}{~~~{{}~v}||{{z~}||}~|}{y{x~|}~zz|~|~}}x{y|z}{y~y~|~{{|{}{}~{{|}{y~~z~{~}{zz{x|{}yz{{|{x~{{y~}}|{|||{|~y|z|}}|y{z{~}|}z}z}|~x~zz{{|~|~z}}|{~{|}xz|}}}{||}{|}}{|~{{||{~}zz{w}~xffz~}|{~~~{{}}~|}__uuvvwxtyuxszw{zy{uy}y}|{tw{x{}|uyzz{~zxyy{yxvyx|~z{w{zxzy|xzvzyz~wxxw}w|y{x}v{yx}u|yz}zwy{~vzxyy{{z}~y|}w~zyyy||z|x}{|{y|{xyx|y||{|w{yywzx}z|w{}{{~{||{w{y{}xv{zxxz||}z|z}z{xw|v}}z}}wyyx}xzywzzy~{v}|}|{ywy|{~y}|yy{|}z~~y}}~~}z{|y}y{}~}y~~x~yz}|{~{zz}zyy}{|y|}}yu~z}~z|y}|{}}zxyy}x|{zz}|x|z|{~|y|{zvz{{~~{z|}~yx~{}zzzz~y|~y}}{|}{zxzz|{{y{y||y}u{||{{}~|x|x{}{z~}{z{}zzw~yzz|yw~}||~}z}~yy~{}z}z}~||{{{{yxyz{}}|{|x{{|{{||y~}}z{zz{{x{y~w}||{{z}|{}{}zx~}zz}}|}}z{|||~{{|{}|~{}~x{}~{{}~~w}~|}{{vy|}{|~{~yz{|~}|y~}~}{~}}}~w~{}~~}w~}z{~~y~~~}}~~{}|{~{|~~y{~}~~{~~y|~}|z}}~{{|{y~~~|}|~{|{|}|~w~~y|}y|z}}z|hf{x|}~~z{z~zy|^dvwxztzxyyrtwxuyyv~suww{xy{xv{xzxyt{|y}vy|}yz||zz}yy{x{y~x~|y{zyt}~}y|yyy{{zyzx~~|{~{yy}xzx{wxwy~}z{}{z|z~wyyxzzzzwv|{zz~}}yy}|z|{z{zwuy}{x{z}xy}{y{xyz}{y}y|{zx}||{}}y{~{{{{}yy{x|yzz|{{||yz|z{~|~xy}~||y}y|xzyz{{xzy{z|wz|{}vwy}{v{}|zz}~}}{}y}z}w{yy~~|w}{{zy{{{{y|z}y~|y{~y{||w~{~}{|{yx{~y}{~y{w|~z|y||{}z||~{}{{~wz{z|zyx~z}{~|~|}y}x|yvz{}yw{z|yy~~{|||{}}}~|xy~}yz|yy~|~}{|{x}}~z}z}yx|~u}x{|x~zyy{|z||~~{}v|{{{{{|w{|z}{{~}yz{|}zv|~}|{{|z}|x~}~{|{|~~~}~{}x|}}}{|}{}z|}}}{}~y|~z}}|~}~}~yxz|~y|}}z}}z}|u}}{~z|z~y{}}{~}|{y|{z|yz}v{}}}|}}|z|~~~y~y~~||y|}{{|}|}|{}u}|||~|~x{||{{}~|}~}|zdcxx|~|x}{z|{}}}|^aw{|yyvvqy{}vwzx{{}|{yzw~yxx|y}zzyyzv|wz{yzzxzy~z|w|{|zv{}~|zx|zzz|x{||{z{{z}z}zz|yzzy|}zz{}}~{}{{|{|xz{yxzyw}z|~}w|}{{|~|{zz||xyxzz|yx}|zx|vz|yw|y}}yxv||~y~|||x}w~y{yvy||z|{{|~{{{{}{|w~|}z~z~~}zz{{x{||}~x{z~{{}{|y}{z{~y|x|{~|wyz~}}||{{y|{yx|{z}||{zzw}z}|z{~|}|{|y{y|z|vz}}||{x}y{{{|z}|{z{|}y{{x|~}}yvyw{z{}{|w{~}{||~zz|~|y~{v|~|z}~~{|||xzx~|}}{z{~~x~{}~{yz}vz{y}|z~}{z{zz|||z|{{{}y}}{}}{}|{{z~|}|y~}|~z}}{~{}{{{{}}}~~||~}x|z}z{|{{{z}yx{}y|}{|~~}~x|}~y~|{{|~||||}y{|~{}~{|}z|}{}~~}}|{|}{{z~y|}|~zxx}}~y{}~{|{~|}|{~|y}{}~||~~{||z}~{{}|~}z|~|~x|x}y}}|z||y|}}}{~}|}z~~~fe|~~z{{}}~|z}|aduxtzyyxzzwuv{vww{zx|x{uvwx{yzx|xy|xy|yw{w{}xz|~}xzzw|w|}xvx{{yyz{v}y~zz{{}xyvz~}y{|~xw~}z}{}y|{{}z}yyy{yy|~yy{|{|zz{yy||z~x~z{|{|}z{~yx}~y{y|}|v|}zw~}{|{{z{}zxyx~{~v}~~|}}{xx|}|vzz||~xz}}z{~}}}z}~zzz~z}~z|x}x~|||}y}z}{zyy{{||{z~|z~{x{yzzy}x|}w|}~zy{|}}{|~|||yzx~y}w}{y}yy~|}~{{}||z}}~{{|y}|{zzz}||}z|}yxy|~yz}xzy}~{y{}}~~~z{{z{|~~~~{}~{|~~}{{~{||xz}~}~ywzz}}}}}w{{{{y~}{~{|}|}}||z{{~{~}z}}|{|{{|||}}|}|y|y|{}}w|~{y~{{x|x{zz|w~|{|{z~{}~y{yzy}z}{z{zy~z~zz~y}}w{|}{y~w||z{}{|y{}~{{z|}~~{}xy|}~}}}}|y{|z}}|~{zzz{|z~yyz{~||}~z~z|~yy}{x{}y}~||~{|}{|}|{}y}|~}{~|y{}~~~~}{w~|}}}}~}}|ca~zxx}{{}||z~|{}acwuzxtyvuyu{yx~u{yvyx}~zyzxx{xvzywywzz}{{|}~vz~|}y}yy||~z}{}zyxxw}y{y|vz~v}x{xzx}z}|{y}~|{|{y{zy{w|z~ywy{zy{{y}{~zyxz|zyz~zzx{~~|{}zzwz|~}|wyy{{{}y}wyzzz{}x~xz~||{y{{{}|{xx~}{{w{{zxx{y{|z~{z|y{y|{{}|z{}|yx|~|z|}}}{|{{~|~z|~{{~|{||}v{~w~|}z}yzy|||}z{{yy|}}|{|z{{}|y~y}}z}|yx|}{yyzy{{~z}z~}{y~y}||yyz}{|}w}y{|}{~{|}}{{{~|}{zz~{}~}~~{|{{~{{}z|}x{|z~}|zzy}|}~|~|~|{}}~|~~{~x}xy|yy}}{|~}}||~y}{~}z{w|||wz}~yz{}~|{z~w}{}||z|{}|}}|z~~~v|{~~}||z}{}|{yy|}}{x}}{|~zzz~|{zx|~||~|w}|~}}}|~|}z~}z|~|{|~}|{|}x{{z}{}{||~||}z~{|}|{}}|{~{|}{|~~~{~|}||}y|}z~}y~|~{z}}}x{}}|~~z{~}}}{}z}|de|}{}}~yx|}}|~|~{~~a`yyxv{uxz~rzzxy|zx|y|z{}y|{zy{x~yxwzz~wywx}y}~z||{x}|tz|~{}zzz}zzx{y|}zxx|}{~zyu~{}}~xz}{y{yzx{x}}~{|zz}~{}z{z|~v|}}y|{|{|}{zwz{yzyy{}}{}xy~z|}y}zw|}~|{}x}~zy|}y~{~|{{}}y|zx}x|}{zxw{y~}~~|x}}{}}|}|{xy|~{|zzy|w}{|~}x}|yzz{}z|yzx}x~x||}{}|y~{{y{~}||{~x~y|{z~}|yyz{y}~y{|||z}}z|{~~z|x~{{}}|y}{|yz~yz{{{|x~~||~}}~|~~~|~}}}}{x{{|~|}~zy|{~}|}~z|~~z~{|}|{}~|zyz|z{}~|{}{}y}{~~|{y|{{}|{x{{{|}}{|}wyx}|~|~|}{z{{}|zx|}|~~{{z~zz}{}}~{|~{z}}{{y|y||}~|z}~|}|yy|||z{y|zz}|{~yz{y}|~|z}}x{v~~|~~|}{~~|~{{y~||z|{xz|{z}y~}~{|~}zy}~{}y}~}|x}|{}|{~{{}z|~|}{}}y~~z~}w{z|agyy}{}~|xy{z}~|eez{wyxxuvxyzyx|wxz{zxyzx{wyyw{}}w{xzy||}{|y||{z|{~{z~{|{{}{x~wz|{y}u{}{}z}y{yw}y{}wz{}yzzx{}}w~y~~{|yw|{{w{y}xz{~yzz|~|zz{{{|x|~y~{||z|}zz|}y|xz{|}z|{{z{z{{}~|y~{yzvz{|z~{y~||zyxyz}}}{z{{}z{y{{z|zzz~{||}|z}{~{|{z~|y{{~{{ww{|}z}{}{~}}|z{z}|z||}yz}~{~|{z|{z~zzv}{|xz{}z~~~~}|}|||w{}|zy|yy}{|z{~{||{~|yv~z~x|{{{~}}}y|~{x||~u|y|y|z|{}y{{x~~{z~z||{~|~{}z}zw}~~{|}zz|xw~|z||{{y|{}}|}{|~{}}~||z~{}ywxzy}|{{{{}z}yx||}z|}|~|{~|}|}}~{|}|z}|}{{~}}{~{~}}{}z|{{||}}}}{}}{z{}{}|~{~{}{}v~|~y{||}|||~}z~}}{}{}x}}z~}{~{|}|zxy}yz}}}|{}||z~}~}}{{{|~{y~~}~|}zy}x~~~}z|y|{{~}}hc}zx}}{|}|z|x_^tx{|vzztw{{yyzxxzz{z{wz||tzwzzz}y{uyyyzuxx|yy{{}|wy~zx{{~|}{x|yy|yz{{{z}{{|y~wz{}{z|z}z}yy|{z||{|w{}{|~x}yw{{{|{z{{~{z|yy{xw{{zy~~{|x}~}y}zz||{{~{~y}|}}}{}~yzy{z||z}~{z|{z|z}|y|~|z{|{}x}x}{|}}z|}|y|z{|w}z~y}|}zu{{|}}{|zy}{{}~}yyyvxy{|}{wz}}{~}}{w|zwwy|z}y||~}x{~}}{yx}|z{~~|w}}~{}~}x}{yxy|}v||~}|z|{}|x|z}{}}{zzy|}~z{}x}{|~}z}{wyzz{~}|||{~zy{}{~{zy}z{|||}||||y}~~v~}z|yy|}y~{}}z|u}z{}}x}xy~~|~~}}yy}}{}{z}}|{~z}{|}zz|}}~{~}}~z{y~zyz~{{y{{{{}}|}{x{}{y{}y}}~{x~}z{}}z~~~}z|~~}z~z||yzyz~{z||~|}||}x}~~{z|}}|{~z|~zzz~z~~{}}}}}}}}}z{y~{||}||z}}}z{~~|v{|{~}}z~|}~z{~|yz{}{gh~x~|}|z}xzzx|bdssxzwyyzwxywxxywxy|xw~yzw{y{{yw{w}}y~|{w{}{z{zy}|y{y|z|~w|}z}z}yx}|{zy}|xw}y|y{~{|yy{|}z|yy{|y|~}}||yvz~}y}|}zzy}yyzz|y|y}}~yy}{}|z}z{}}xz|}u|{y{}yv{y{~~y|{{{}x|{{{{|~{z}y}}yy|yz}~y{wz}w|~~{{|}w||~x}}~~||{{z}|{y}|z{||~{z~~y||x~{||}zw{}}}}y}|zz~{}}|~~~~w}yz{}{zwzz{z{|zw|xw{}~z~||y}~~{}xx~}z||}{~||}w|{{|}}|z|{|{~z}vw~~}{}||}}|}}}{}z{|{}}|}}|~||z}|{~|}}||~y|}y{~}~}~~|||z}z|x{{~~{{||~~}|{}z}{}y}}}~~{}}}|}}}{|y|~x|~||~z{w~|{}y}|z}}|~{~}x{}y|}{}{~x{{{{{|y}{y{}}{z|||}~z{}}|}|wy{~|}}|z~z}zzz{~{~}}{{zy}xz{~y{{}|~|||}z}u~~|{}{}~||~~|~~~z||~z}~~}}|{{~}}}|{|~{}~}z~{}}~wgfz||{zy}wy{|~{a`t{ywuyyvx~yu{xzyu}y{yu{v}x|z}wy{y|w||z~}z{{wxz}{{y{zy{}|~{yy{~z|{z{x}y~}{}{{|yzy{{{zzz}{{x{{z{z~{z{~{yyz|v}|||zy}|{x{y|{z||z}}}~~z~}zvz|x~|z|}~}|{yy}y~}|{{y~{~}|}~yz~}}{}{{}}yy}xy{|y{zz{y|}}||{~{|{}{{}{yz|x}}y~z|{~|}{v{zy}v|yzy{}{~z}||}{y}~||~yz{xz|~{{z~}w}z||}|}z|y{{}{w}z~{|}|{|}z~}x}}}}|y~}{}{{|~z|{{{y{z{~~~~z|~}||y{|~|{~}~|xzz||||z|~}}|{|~{}zzy{{~y{}~}|}}||zy~~z{|w||z~{}z}}|{{{}}}|}~~~}|y{{}|{z{}y~{z|}~{{y}}~xz|z}}|}}|z}y{|{|~~ywy{~~}x|z|{~}z}y~|~y}|}|~~}{~y{||xz|z~{x{|~{}}y~w~}|z{zz~x|{|~x{~~z~~}}~y|||{}|~}z~~~{{~}}}{~|{~~|y}~z~~z|}}~~|~|~{hf{~x|{yu~}{{b]tvv|zw{|{xzw{zwywy}z}z}s|{xxwyyy}wx|{yvz}{x|yz|zwyz|x~}{xy|z}{|{}|~|~x~uy{|{}{y{{xx}x}}{vw{|z}}xxx}zzz}||}yy|yz|}}}||~w}{~z~|yx}|y|}~~}}{z}zx}}}zy}y|z{{x||z~}yz{|{|}|}vz|{{vz{}|~||}z~{{~}|y|{|uzz}y{}||~}|v}}vz}{xz|~}w|{}z{{||{~|||{}|{~{|z}}{{|{|~z|{~{{}zzz|~xz~}}}|z}}}|y}z|~x}{{~{{|~w|~|y|{x~|w|x|{{|y|}~|y~}x{~~|}{zy|}}z}|yz{z|{~{x{~}}~yz}|~}~||zz{}{{{{|z|{z|z}yz{z~z||zz~}y}{~}~{{}}}~}y{{~{z~{~}}}}{~z~z|}}|y}z{xz~{~yz~}xz{}}|}{}}{~|}|~{}~{~{}}}}~|}z~|~}{||~|{~|}}z}|yy}~z||}{{}{~}~}}|}~|~~~{{y~}{{|~~~{{}~~|~}z{y~}{|~}}|~|}}}~}|~z|z{~}z}y~{|||gg~zy}~|{|{}z|dcp|yyyvwy{y{w|w|~~v}v|w{~w{y~{ywy~{xz}{yz{}yx}|y{y{z{y|yx~zz{z{{||zx}yyz||{}z|{}xy{{y{yy~|~|~~z|}}{w~zxz|}{{{y~}}{w}}|y{|xw}{zz{}}~y}z~{w~}z~{}}xy}~{{}z}}}z~}{wxz{{|~}{zyyyzy~{y~~{z{|y}{{{{x}}x{zz{yzz{{y{}||z}|z}||{y~}yx{zz{x{{|{wyz|z{yy|~~y~|{{z~}z}|y{|}|}|||~|s}}zzy|zy{}~{z|}|}y}y~|~~}y{{z}{}}}{{~~~}yz{~|{}}x}|zzy}~z{|z~|}{x|}{xzz|{zx||~z~~}}w|z|~~|}~xxz~z|}|~~}}}{|x{}~||z||}{~}{~v~y{{|z~|~y|}|{~z|~||{{}||z|y{{{zy}z|}~}}~}}}|~{z~{}}{}|||~|~|}}|~}x~}}}zy|z~{~||~z{~y}|yw}}}||~~}|~}z||{|z}~}}~}|y}z}~~z}|}zz}~~z|~yz|zyy~~{{~~{ihz{{{z~}}||{{~|}b`{uwz|xw{v}{xww|yzu{xx~{z{w|yzywz}~|w{z|{z{{x}~~y}{}v|x{yw{y|z~y}xz~}yx{}~y}}}|||w|{||z{}wy|~v}~~zxy~yz{xy{wz|{|x}z|}v}{zz||y}{|w{{{w|{}{{~|}{v}|zyz{zy||{~y|~wx{|zz|wz{|z~~}x||}~}}z}x|}{{||}}{{|{}}|z{}w{|}w|w{|}{x~~|}|v|{zz}~w|~{z}{|z{{x{|y|{~|}zy{||}y}|}~}yxz}|z}y{x}{|z{||{z~~{y|{z{|{}y~}}}zy}x{~yz|{|y~|yz|}z{~{|~z}x{}y{}y~||{z||}{{{{}y||zxz|}}x}}~}z|{}}xy|}~y{{~}}zx~}~}}|z}}{{~}y~|~|{{|}}}~|}|z}}~{}xz|v|~z{|||{}~~}}~{}x|}~{}v}}~{{}}z~|||~{~}{|~z{||~z|~vz}~{{yz}}}y|}{y{y}{|}{}}~~|}~x}}y}}||~~|z|}}|}~|{~{y||}w~|~}}|{{w~~~~}{y|}}}{}~}|~fg|{}~}}|}~}|{~z{aa{z{uwy{v{yxv|zy{|z~yyy{|yw|wz{zz{zxy|~zyy{xyxy~z}|y|~yv}}}|zyz{|z|y||}|{zxz}zyz~{{z{}{vy{~{x|y|w|z}{xz{~x|{y{~|zx~}y|{|xz~z|xyy~|}}||}|~}x{}{{w{||~z{{}wy|w}}~|}xz||~{x{}{w}z|y}zv{y}{y~}z}z}{zy}y{{}{z}yyx}zz{|y~y~{z|~{|~x|wxy{|}{{}}}|{}}~zz}}zy}||{z|||x{{~}~|{zywz{|~y{~z~}{y}}|}}{}{xx{x|{~z|{~{z|{|x~~z}~{|z|{|}}}|||~z{x}}z}~zz}y{~x|}{}x}|}|z{|~z}~}}}}x}~}|}}|~~{|}y{~}|{}~{v}~||~~}}}z|~{z{z~|}}~~z|~|}~x}z~|zw~}~}|~|~|y}z}}~~~{{{}~}}}~||{|}}{}|}{}z~||~|{{~~|~{}z{|{{|~}}{z}z~}}~~{~~~{~}wzz|{~|{~|{}~~~~|}z~{|~{{}~}}~~}|~}{}|||w|||{~{||z|~z~xgb}~~zzz{{|~xxxx}aexxxxy{w|yu|yy||xzvyvx{wuwy~z{vzxz{yxyzzuzy{|t|v{x{z{||w{|||yyyzxz|zz{{zx{}{x||{}|zz{|yy{yxz{zv}z}{|}{|||~}x~w{x||yyz{xxwyy~y||z{w}z{x}zy|z}|{{|{{{~~}{}}y{yy||~~|{x}x{}}}}~{}|zz|z~}z~vy|{y~}|||~{}z}{zy~yv}~}{|y{zz|{~~x}~x~}|{z}{yzy}|{}y{{z|x{}|z~yx}|}|{~|}{~x|{|yz{|z||zy}{xzyx~{{~}zy{||}x{|~}~~y{}|{{yz|}|z~}}~~z}~}y}}~}||{{{y|z}w~zz}{}zx{z}{y}y}~}|~{{|~}~y~{zz~|z}}~}|{|x~}}{{{{||}z||{~z{~z}y~|{{}~{y|{}~|~}w|~}|{z}|{||~y{~}~z}}y~~~~|z{~y{z}}~}|}}|}{zz~z}|z}~y{}~||{y}y|~|{}}~y{z~z{}~}|{|{~|~}zz~{y~y|~~~~{{{|}~{}}~~{{}}|~{}~|z|{{|~}{}{~}~y}{}~y}~}|z{giz|}~~~z|}}~}aayvy}{wvy}z{zy|{{}z|{|y{xxzyzzyx{zz{}w|xw|}{}~}v}{~|}z|~zzz}z|~x}}yy|{{z{y~y~x{{~x{zyyy|x||z|{zyw{{y{~|zy{y{~~{}}z|{{{|zyzz{z|||z~ywx|z|z}w{~}~}x}{}}|}z}yw~~|}x}|xz}}}y}yz}v{w|}|y~{x~z|||}z{{|y{{z|||y~~}~yzzy~{{}z}||{}|x|{~{}{v{|z{zz~y~{|}|~|y|y~|~w~~}}}}~|{|{yz}}~w{z||yv{z~{z{}z}zz}}yz|}}}{{{}xy}}|||}~|~|zw~||}y}}{~||}}w}~}{y}}|{|}}~{~~|w}~}y~{zz}|||~}z|{|{}vz{z{}z}|x|{~z}{}|}|||}z|{z~}vw~{x|}}|z|w~{|~z}w{{~zz}{z}~{y}y|}{|}}~z}|y~|{}}{{}|w|}}||w|}}}|}zy}}zyy~|~~y{|}|{~z{|{{}~z~z}|~|{}~}{|z}}z}{{{{|{~{~~||}x|z{z{~{|}~{z|~z~{}|}{|{{}~z~}|ff|zy|~|yzy~~x~ba~{uzy{zxyx{zzwzz{|yw}~ww}}zxyy|w}|yyxyx{y|z|y{{y{yxw|t}yvy}zyz{vy|{{zyyzyyzz{|{zz{{|x~||wx~~|z}y{z}~~{}z{yy}~{~}w{zy~xx~{y~w{~y||{|{zy|~}u{y|}}|z}z|zzy{y|~{~}{{{|}zz|{yz}z}xw|||zz}}|}y}|}}{~xx}|~{z||~~~|z|{|~x{~z{|{{y{~zz{{}}}}y|vw|}|}|}|zy}xy||~{}|{y~|x|{}z}}|~vyx|}{|{}}}zz|}|~|{z|y}}{|~~z{|zz{zy}xz{{{~}~}{}{zy{|{|z~~z~~|~|}w}{|y~~x}{z|{zz~{x{zy}{|}z|~{|}x||~{z}x}yz}}|y{{~~yz}z{}xz~|}}}x~~{zy~{{yzy~{}||}}z}~}yz|{w||zzwxzw|}}}zzz~||~x}~~|~{}{~|~~{z}|{}{{{{zzz{|~{{|}}|~|||z~}|~~~~}}y|{|~}}{}~{|}z~|}{|{{{}yz~}}{z~||}|x{}~}~zgh~|}~{{{yy{|}z}^bzuxyzxtyuxz{wyvy}wx{{vz}xxzywyzz{v{|{{zy{~|yz|~z{|y}x|y~|w~||y{}wzvzy|~yyxzy|}|wy{uy~{yxz}zz~{yy{|}~|x~x|yz{z|z{~~z|y|~|y{{~z~}{~{|||{xz}}~|z}|z|xy{y}|yzz||}y|yz{|z}{wz}{}z}~{zyy}|{y}}y}z{~~x~{|~}w|}|z|z~yx~y|}z}~z~~||~y{|z~~y}{{}~{wy~~zxxv{~~|xzy~zy{x}}|w}~}{~|y}{x|~|z||{|}y|x~~y|{{z{}{z~|z{yz|}z}}{z|z{}|z}z}z||}{z}{{yx}}z{~~}}y|}~z{x~zzx}{{}~{{~x~{|}y~}}}}}y}zx|y}}|}}~~~x}{zx||{~|xyx{|}}|~|zz}xz{~{{~{}|{y|{~~{~|}y}z}}~y}{}|~yz|yy}}}{~{~~{~{|{|}{z~y{z}}{~}|~}~y~y}||z}}{{}|{}}|}y{}|~|}~{z|}{{~{{~{~}|z|{{{~~{y}|{~~{{{|{{}}~|~}~{}{}}~||~vz|~}~{dgz~y~z|{|}~vz_`|{xwvxxyvwyxw{x|ywx|zvzx}wzw{{||y{zu~|{z}{uzz}{v{{x}|z{zz{z|{z~zw{{}{z|}z}uw{}}{w~|~||zy{{zy{{}z~|}{{|}uzzwzz{}z{z~~zy~}|}z}{|x}z|}z}{{x|~|}|yxy~~xyzzz~{{|z|}yw{|~{|z}|w{y}~}{}{}}wz|}}}|||~}}{yzzw~|y}}|}~{~z}~}|zw}~z}{|{{yyzz{y}z}{y||}z{{wyy{~{|{{{{{y{|{{|zz~|}zyz{~y{y{{{}|zz{{z{yy{y{~y|{y{y~|~y|w}{~~z}{|}{}{~|{y{xx}~{~zy|z}~|~~{~}}}~~|}y|}|}y}w~~{~}z|{|~}~zxy{y{}|z{zzyz~|y~|~{|y}w|}{~xzy|}{y|y}||~}}x{y}}}}~y}~|~}zz}~|}|}}{}|~~{|}}|}~{}}z}{||}z|{|{}{}z|{}|yz{{~~|v||~{|}}~{z}~{}{}}|~}}{|}~}}|~}|~~~~x|}y|{}}~{{{x}zy|{~}{}}y~||x~~|}||z}~{z||{w{ei{|}}~|}w{{^bvvwvt|y{tzwx|x{yxy}~y{yy|uwzw~yyy{x}{|y}xz{}y|vt|y{z}w|}wx~|~|y}{x}|z|{xwyxyzz|}z~yzx~z{~|yxy}}}{{{|y}yx||y{}wxzx{|x|}}~zy~zv}}zw{~y{}{|z~zz}yx}y}|{z~|~{z{}}|}{{}{}~{z~{{|z|~y|{{x}~||{xy}||xy||||y{{|}|{x{z}|}}zzz{y|y~y{}||{t}}{~z{}~|}y|{~~{|}|xy|~}|~y|yz~|z|{|z~}{{|y{~|{x}|{}{}{|~~|}|}|{~zwy|~zx{y{|z}yz{z~}}|}{{~~}z{{|{}zy}|yz|~~}{}z{z{|{|{w|{|zz|~~xy{{}|~|y~yz}{{~{~|y}{}}|z{|}~}{z~y~}z{~~z~}x||}{y}~z{z{}wvxz}|z}|~|~{}|{{~~y|}{}y{~}{z|y}|{{~~}zz}|}{~|~{|z{|}~|}z|z}{|~||}~{{zz}}~{~~|~|{|~z}{{y}z}}{}}|~~}z~|}x|~y}~}~~}}~z~~~|}~hh|{~|~||{}z~{u}_azwv|ux{{wwxzxu|{~ywyyzzzw}~y}{}yu|x|{|w|yx{xxx{x{{y}x{{w|~}xxvz}|y{~|{}z|zy}zzx~zzzz|}y}x|y{z{z|{~{|}|~z~|~}zw~zy~||zy|z}w|y}{}}{}|z||x}{xzw}|z~{~w{z}}{~{}{x~~xy|{zyyx{}ywz}z}~}zx~}wzz|wz|}x~y~|~}zyyw}y}|xx{}y~zzw}~zz~{{{|{|z||{x{}}}~{}vz}zx|~|~}w}z~y{{xyw{y}{xz}}}yy|}z~|}{y|wx{z{~}{w{x{{{x}}{y}~|z}~x~y|~|x{~}y|{|{|~x}{x{}z{|yyv{~}{}|}||{{z}~}{~{}~z~~||{{z~~{||y}||}{~|x~{}~~{|{}}}|~}|{~z}|z~{|}}z{{{~~{~}}}xz{}y|z}{}}|~}|y~}{w}{~|}{{|~}z|x}y}~|~z||||z~|{|||}y}z~{{}|{}}}}{||w~~z~~}{|{}~|}~z|~{||~~{|}~~y{~|~|{{~|}y}}|}{w|}~{~||}~|~y~}~}~z|~}fez}~}}{}|z|}}~}~abvwxw|yuv{{{xyzw|zz{zzzx}wxzxyx}|zz{{xyyyw~zzzxy}xzz|{vw}{}{~{y|{|zx||~w{zzxzx{|y{x|{zxz}|}|}~}~}|{||x{{yz{y}||z{}zy}x|}y|z}{x{{|z{xz|{xz|~}{x|}y{|zxzzz~z}z|~|{}{|yy||~}{|~{~y}|z{z}|~zz~z{x{zzz}}w{}xz||z{{~y~}{{~{{y~~{x~x~{}|~{x~{yy{~|~z{}yy}}|wy{~z}{~zx}~z}y~}}||{|{{||~~z{|}z|z|~{z}zy~~~{}y{yz~~~{|}zz{{~z{}{|{|y|~||z{{{{{}xz}}{x{|{{z~}}~}~}~|~|}}}}{}}{}}y~~~y|{}|z|}}z}|}~}}|}~}{}~}}~xx}}yzy|{~}|~x{||zy||||~z||~z~|}y~|}~}|}{~}}|z|}|}|z{~~}|~w}}|{~~}y}|y{z|y|y}z{{|~~}zz~}{zx~}{x|}~~{}}}~||}}~~~~{|}~|{~~|x}{|}}|{}x|~~~|~{|~{}|}~}~|}~|{|z}}||}|||{}|{~~|ih{|~{~~|x}~}|~}~baxxz~zwwu{uz{t}v}ww|{x{z{yywy{}||zxzzyzz{{||~xz{{|{yx}x{x}xx{wz}}z{{z}y}}{{|zzzzy}x|z}}|~zy~y}y{~}z}~z{{~{}z}~zy|{z|}{}w{|x}}y}{|z{w|~||~|}~~~wy~~yy{z{zx}y{{|||{}y}xy{|{z}x|v|}{z}~{{|||yzxw}zy~y{z|{}|y{{~z||y}|y~~y}{{}}}||~|}{{y}y}{~{}~{}}{~|~}}||}}|{{~|}{z~}}||~z}~|{w{}~{{~}yy{{xz~}~{}|~~|{|{}{y{~|zzy{}~|y~{|{{v{~~{|z|{~{|z|}{zy}x{}z}y}z}{y}{~~~}z{y}y{|}}z}}{z|~z{{~}|x}~}|~{z~}|~||~}}}x~}y}}{}~|}|||z~|{{{|}~z|y~}|xz}}z|}{|{~~|}~zy}|~||{~~|z|~~x|~}|}{~}z}|||}~~xzz}{~z~|{y|{{z|y}|y{z}}|}{}|{~{}|{{}|x|{~~z|~~||}|y~z~}}}{~}|{}{|y~}}~}gi|~zz|{|}z{}~|}~^]{xzz{}yw{wzzw}|w{wz}z~{x}w}}{zvwxzy|yw{|~z}{y{{{{zzy|v|{|xz}{|}~y{}}{}y{~x}y{|}}{|x{y|zyzz{}xyy{v|}}~}~wz|yz|{z~||{~z|yvy|z|w{|xz{{}~|z{{|||zy}}~v|~z}y{z}}|}{}x{zyz{yz}z|}|~}|}}}{~{~|~{}~zy}{{|z{z~}yz~z|~}|}|z{z|}zzwt~x{{y{{}}y|~|~}||}{{~}{}}~}y}y|y||y{~~z{{}|t|{{|z|}}{{|~~{{|{yv||~{{}}||{||z~y}~{y{x{|~{~||x}{{}{|{|z}{{{{}}|}~~z{~||}}y~y||}{}z{~}|w{|}}~{|}zx{}~zxz|z{}y}y~y{~y}{{|z}{||~|}}|}{wz}~{|}yz}y{{}}|~|}|~{||||~|}~~~|~zzx|{~|}|w{{~z~|}}}{|~||~~{{~~~z~y|{}}z{|~x~~||||~{|t}~}}z}~~zy}~{~z|{{z~{|}|~~|}|{~|}y}}{~~{}}~}}~|{~}z{}yx}z~{{}fjy||}}{||}{|~~x|ca{wtzx{x{v|{wyzxxz{wyzy{zwv{x~xyzyyxy|xyuyw}|zy{xz{||w|}z{y||}yyyz|{y{y}z{{{|{}y{z}||~z|~}z||~|z}~|}z{}zy~y{zyz}yy||}||~~yz{|v}y}|~~}|~|y}{|zz{||w}}|{{y{{y~}z}wxz~|{||vzy{yxy}~}z{|{|{|~}u|zy||||xw{z~y{z|}~{y{{}}{{x}z}}y|{{{~}y~}{{}}}{}~{|z}}~}|{}zz||{}~}|||z}z|}|{x{y~}y}zz}x||}~~}wzz{y}{yy~~{{yz|{y}{}}y~~}}z~y|~~{{{~||{}~y~{|}z}~|{{{yz||}}{z}~}{{z|z{|{||~}~~z{~{z{~}}{zzz~{{}}{}}{x~~yy}v|{~}}|}~~z|~}~~}}}}|}}~~}{z|}z~{z}}~||{|~|{}}z{{z|~{~~~~~z||}}zz{|z|~}z~}z|{|~||z{}}~z~|z||}{~~}{~u||~}}~z~z|~y}|~||x{||~}}z}{{~z}{}|z}}~||}}z~}||z}{~~}|if~}~zx}}v~}afzxzz~{x}x|yyy}z|z}y{zyzzz}yvyz|wyx~z|zx{|zyy}{~}wyw{}{}y{{}z|||{u|y~xz}zx{w}{~{{}|x{|y}|}{|zxz}xy~{{~|xz~z{z{{y}w{z|wy}}~x}z~}|y}wxy~y}ywy~z~~}|}{}xw|{z}|}}}tx|z{|x{}z~{}v{{||{~|{||}z}|yy|y|x}z{~z}~}z|z~~y}~|}}}zzyx~}|{yz}{z|x}~{x}y}}}}}|{z{z{}{}y{~}|~~~|{}{zz}z{}z{|{}|{{|z~z||~{~|~{|y}~}}{{|}}|}|{~w{|{{~{y{~{{}zy~||~~|{~{~y|}|z{|zz~{w|~{y~{y}y||}|}{}{}|{y}}}~||~}{w|y}|||yyx~yw~}~|~zz}{{~~{}|{~|z|{{|z~}y{{}~}z||{{{|{~}|x{~|z}|~}||}}|{}~z}{y|{}xz|}}{|y~}~|{{}|}|{~~|||~~{}}z{|}z~x{zz~}{}|~}}|~~|~{~y{}|}}{}|||}}~}}|~~z}{|{}~~|z~~{}}||~yy~~}|~}z|~|eh}~|~|}{~x|{~z~~faxyyx}{zy}y{yvz|y{|||{|x{xyy|{zz|}}yxt}zx{xyyw|}{~x~}y|yz|vy{z{wyz{~zy{|v}{xy{{zz|yy|~{}}}wy~}||}{yw{~z}y|{|{}}~~}yy||z|z{w}zw|}y{y}~{y|y|||{yx}}}~z~}|||{~}{|x~z~|}|z}{|w{}~}}x||z}{z{zw|z}yyz~{}~{~x}{||}}}}~z}~zz~|{xz~|yz{xz~y{}~~{~{z{||||z}}||yz}}x~||z|~{{yy|}{{|{}{{z~y{}}yz{}~~yz~{}~}z|~}~{{|{|}y{z~|~~{y{|~~}||~x}{}{~}|{}|}z|}}}{~{yz~}z~}~{{{{~~~z|z|uyz{~~|}}z~}yz}{z{z}|}||}~zy{|}}z|{}|~|{~|y|{v}||}{~x~~}{~}y{yz~}~~~|}z|}|x~yy{x{|{{}x}{}}z{}|}~~}}}}}y~{z}~||}}}|}~x}{}{}~}z}||}}z{~}|z}w~xz~}{~|z~|}|~{}y{{}~}}z|}~z|}{}~|{~}~{z}z|||~}x|{~}~dj|z{|~~|}~~}{z~^c{vwzwxyz}|zvx{wuz|{zxx{}ywxy{y|xyz|{wz}|xz|vv}xyzz|yz}yy{x{{yx|}{{z~{~x{{{z|x}{xzx|y}y}z}{{~z}|}}|{{|zz{}{|{{}{y}~x}z{y|y|}zz{zy{{z}xw{}}}z}~|}}vx~y}}z}|x{{|z{~|}wux|{~{zy{~~|{}|{}}~x}|{uyx~yz}{}z|{zz}vz{||}~}}}}||}}{z|w{y{}}|~}w{||xzzy}z|~{~~zw}}{z~}~{xy~}z}|~{{{zz~x|z~{yzyy~~}~z||~x~~{~z~}}{|{}{}z}}}{~}}~|{}~{}{x~x|{{}~x}||zy|~}xy~}yyz}v|x}~{}}|}~}}}}y}}{z|x{~yz{~}y~y{|x~~~|~{|{{}~~~~~{~}|z{{}{~~z}|{}}~}{~y~}yz{y|{|y|z~{{{}{{~~{{x||}z~~}}{zzz||y}y|y}||{y{||}}z{{}z{{}z|{}||~{{}}|z~~{z}{}}|z{y~~~zz|z~{}~z}~|{}~z|y|z|}z~}|}|{~||x~~}~|{iez~~y||{{||~havv{x|yy{wzwv{||v|zxvzzyyw{}|x{z{x{wx}{{{v|y|}{zzyvzz{x|z{{|y}|~|y{xvz{}{xz|{}||{|~||}|w}y|z}}{||~wx|z}||y{|{{{}yz{~{y|yzx}x{{w{zzx}{}z~~z}|yzy}}{}{|}}}}z}yzx~{||}{|x{z{|{x}x{yv}|}}|~zy|~z}|{z~{{xz{}y}{||z{~z}}z~yx|}~|~}~x|~{~{~|{{{}~||~{~}}x{}~~}|y{y{~y~~{|{~{|~z}~}||}y~y{}y~}~{{}}x}{{{}}~y}~~w}~{}|~||{{u||}~}|}y|}}{{z|zy~{z}|yy}{|~|~~{|}~|}{{}||{z~~|z|~{~{|{|~}{{|{~~{~{~}}~}~z}}y{}}|w}|}y}~|{x|{~w}{~x|~}|z|{|~{|}|}z}|~z~}|y}|~x~~}{{}}x}}~}z{z~|}z{}~{z~|}}||~{}}z{||~}}~}}}}y|}~||~z~~{~{{}x|~~}y~{y}|zzz}}~~z}|xz{||~~~{{}~~~}~w~{{{hjz||{z||~z{~}}eb{yvw|wtyxz{y~x|wy}x~zyz{|xzxzu~zzyyz{z{|z|~ww}z~{|{u~y||{w{{{vyyy{{|~zv}|z}}{~~z~yz~}xz|zw~}|~y|xx}wz}z{}|zz{|zz}|{||z{~|w}zy}z|{|zy{{y|~z{|}y}}yw|{}z{{~{{zz{z|y}}}{{~}~{}z{y|}}x~}|}||~~y||}~y{}zz{}y|{zz{x||~z}}{~}}z||zwzz|{}{yy||}|{zzw|z{~}w}}|z||||y|{~{}{{}||}yxy}~~}z{{{yz~|{}~||}{}}{{{~}|}||y{~z||~}|z{}y|~}}y{}}x{}}|}yxy|~}||}|~|}|z}y}}}{}zz}|{|y{{{|z}{~|}}}{}{z~{|{z~}z}}}{~}~}y~}}y~|{|{|y}~|||~y~|}{~}x}||~~}}}}}w||~}}}}|y{|~|{{~~{||~}x}}w}|~|{~|}}}~}{|}}}~}y{{{~{~{~|}~}}{}|~yz|~~{{}}{}||{||~~}{z}}}~{||{}~{}{}~}z|{~|}|}y~}|eh}}|{v~|}||}~}}]\z{xxvwyzy{wu|||ywy{xz|{}vx{x~{{{wzz{ywyz{zw|y|xyxzy{}|z|}}yzxz|{~{{z|}z|z|}zx~|{w}y|z|{|yyyw|{||||x}xy{}{|w}{z|y|x{}x}z}~zx{xxx~{|y~zz||{|y}xv}}y}y{{{~~}}{xyx{}~xz|}~||||zz{x{x}{x{zz||}z|{||~y|}~|||~}~{|{~w{}y}|}z{}|y{}{~~z}z|{}|~{||{}|{xz|}~y}{|}}~}v||~{}{{|z{xx|y{|{{{wz{{{}x}z~z~|}|~z{z}y}w|{w}|{|zzz}|y}}y}z{}z|}w|{{{}|~{~y{{{{~}y}||~x}~}zx}|~{y~~~|z{}{|w{{~~z~{{}{yzy}~}{{|~}~|~{{|y}}{~~~{z}z|}|y~~}~~~|zzz~|z|}~}}}zz}~t||y|}~|~}~{{}z}}}|~||~|z{yy{}wz|}{}||}y~~z}y}~~|{}}}{{{|~}}~}}~}{~}}z|~~}|~{|{z|}}}}|{}{~~}}~|{}z|}~}{|{~~{z}~~|}|{~~~{{~z~z}|~}~~~|z}}}{~}}~|ka~}x{|}z}}|{{z{cYyyt~|~vzxw{xyvtyy{vzx{~{y|{{|w{v~y}yz}{wzw}||z}|~yzw{zz{{vy|y|{{|x|y~y|{|y{|y{|}{~vy||yxzy{}}w{~||{y|zz}z~{}yzz{{z{~{{{}}{}|{}|}zzv~z{}{|y{x}w{||wz}z|}}{~}}zz{v}|zz|wy~}x}z{||x}||{|~xy{}{|||||}{|x~}}|zz}~||}yx{~}{}w~|~~{~{yy}~|yy{{{{~}{w{}|zz|{}y}y}|{{}{z~zy~xz~w~~{y~|}~{||{{}{}{~}y{y}{~~}}{~x|}{{||z{z~|~{z|}w{{}z|z}w{x}}x|y|~|z}{y}y{|z|{{z{|}~}|~y~|z~{|~{|z}}~}~}||w~~}{}z|~}{z~||||~}z}}}}}yz}~}~|y{{|{{|z|{~y}|{{||}~|~{~~}{~|z}}}zz}}~|}y}{{|}~}{}}{|~{x|z||zz|}}}y~}}~~}}zz{y}~}z~|~~|~|z}zy~{|}z{{|y~z}~}|}|}~|z~z{y~y|{z}|}}~{|{~{x~{}}y||~|}fk~{||z~~y|y}|}|{}b^zvzx{uxvxxzwx|zyzzvzwyy{xw{|ywyxxz}~|{~}y{zz~z{|z{w||}xzw{z}y{y~z{}|zwwz{}||~||y{{{}{xv~yzz{}x}|y~~zz}||}~{}{|{|y}~}|z}{}{{zz|z}|}}~}{{z|yx|||}~|~|yyz||~{{xy{w|zy{}~~yw||~|{|}{{||~{|{y{~yz}z{|~x{z|}xz{~{y{}{~{~|z|~y}|~xx~~z}yw}|}{}{}|yw}{|~{zx{y{~~|z}|}~}yx{|y|{zuxy|}y||}{~z}{y~|}x{{}~|y~{z}|~}|~|}zzz}{zyx~{|z|x}~{y{y|~}}{{z}{z~y}~}{y~~~z~v{|||z||}{||~}{z}}~{|y|}|~}zz~x~{}{{zz|~~~zy}|y|{|}{~~|~||x}{}}yz~~{||~~z~|z}}{}~||z}~~~{{~||~||~zz~}{y{}}z}|~|}~~}|}}{|{}~||{}{y{|{|{~w||{}{{{}y}{~|{}}}||z~~~y{|{wyz||}|~}~{z{~{zy~{}|~|}}y{~}}x}zkf}{|{~~w}{z}z|`a|y|wy}wxzxvzyyxz}z|y|}wzu{wy}xxz{~|}y|y{zy{}z}xx{zxzz{|x|y{{|y|{}{wzw{}}y}zvz}yw|{{}{x||t|wz{{zxxx}x{|{z}x~{x{{{{x{||{|{{}z~{w}xz|}{z~w}{w{{yz}x~|{{yy}{~z|x{}{z|||}{|{~~|z}zxz~{|z{|zz{||}}{|||zu}{{~|{{}}~z{z{||}{y||~|y{}y~}|u~~{~}}x|y}y}~{{||~z~~~z~{{}~z}|{}|{y~}}|~|z}|~}{{~~}}}zz~}{~y}~y|z}{}{||~}|}|}{~z}|}~}}}z}~{||}||}|{{}|{|wy{x}}{{~z|}}~}~}~zz{~|z}x{}z{~~||~~~}}{}y|y|z~x}y|xx~|{z~}z~z}}}~|{}~~~z{~|~}|{|{~|~z~|~|y}{{y||{{}{|{{yx{~}~}}~|~z}}z~|{|y{}z{|}~z{z}|}|~|~{~}|}}{}{}{z}{||}}}|x}}}}{|}||y~z}~{{~~z}}{{{~}~|~}{}~~x{|}{gi}{|}}~~|}~}{y~ab{ytz{xwx|w{w}}{zyxu|~uzuw}w~x}{yy{zx{z}{xw|x~|{{x{}yz}z{wu{|{||y~{z}}zxvyy}}|{y~}{~zw|v|x}{xy{zzv|{}~zx}{|}w~{y}{zwz|{~}}~}z~}}{|{}w}{~~|}|z}yx}z{||zz|}{{{z}yy{~{{|z~v|yx}~~{}~{{~~~}z~~}}}z}}|x}{|w}|}~{y}~~|zz}z{|}||x{x}u|{}z}zy{y{v{z}{{}z|{z{}x}y{{uy}{{}}~~|x~y~~z|z~||w}{|{}}~{y|xy}}z~z|z~w|~z{~|}|{||x|}y{}}}}|~x|~~||z{{}y{|{}x}|yz{|z~|}||}~~yy{}|{z}|yz~y|z|y|}x|~||z{x~}zz}y}{{}||}||{~{||y}}|~zz{{|{z}}{~~}||~}~~~}~{{{~|}||}~}z|{{}}{~}~}{}}}|{{}~||}{}{~}{~}zy~|zyx}~~}}~y}~|z}{{|~}|~}|{~}~~~~}|}{|}xz~}|~}{}|z|~{|y~~}|}~~}~z}}~im}|}~~~{~}~}}z{_c{}x{wxvy|}y{{xy|ux}z|w|{z|w{|}}xx~}{xyyyz|yw{{z|{~z}|{}zx}~z{y|}}{y}{x{~}~{|{|}yv|~x}{~}{||}|{~z{|wz~v||~{xz}{}}{|z|zz{}y|w{}zy|}|z~z|{|{~}xz|y}z{z~}{{{|{{zy{~vxy|z}|{xz~y~|~~x~{xzyz}x{~~{{~{|}z}x~|z|y{|y}~{{|}~}w~}||~{}|~}{}|~~~{zz}}{w{|}}{|z}~}{{|}yz}|}y}z{}y{}}x||~xy}}~|}|}|y{{|z}z|z||~{{~x~{|~|}x}}|z||z{x}|}y{{zy}~||zz{|}{||y{~}~|u}}{~}{|}w~}z}|y}z}z~}|||~~|}~|z|~{}zz}}|||w|}~{~~{}{|}yy~}{~z}{}z{xz~z}}{~~}}y~~y|||}}y{{}{|y}}~||y}}}|~|~|}}}zy{}~z~|~~~{{v~||~|{~}|{y}{z}{~~||~|~{~x~~{}}w|~~{}z}~{~}{~y}~}|~||z~{{y|zz~}~~gf~~{}}}~}|yy~||~{}bayyvzxuv}{}vyw||y|yyzwytzy|z}zxw~y{~v{zyy{yy{|||w{z{v|~zz{yw~x{z~x|z|{~yz{~x{}yvyz{{ww|}{}wxw{||||~z~z~|}w{}|{{v|~}z~y{~y|||}vz{zxz}||}yvxyx{|z~|}}{|}|x{||y}|}z}~zz}}}x{}y}}|}y|}|y~|x|}{x}z||{z{}w|z}{y{}}{z|{w~y}}zzz}}zy~||}z|z|~|~{|{}{|z||y|{{y{}|y{yy|}|y}{y}w{{~{|{~{}}{|{|~}{y|{~}|z||}~y|~}y}}yy|z{{||{~}{}|~z{|zz~}u|yz{{~}|}|z{~z{|y||||wz{z{}}}~|}{~~{z}{~|{}z}|}~x}zz}|z{|zy|{z~}}z{~|z}}{}~}~}}|}{~|{yz~~z~~}|{~|{}|}x}~~~}z|~||~}}||}z~zy~z}{{{~x~}}}~~~}}||z}z~|||~{|z||}}|}|{~||}{~{~}w}z}~{}~~~}||}{~|{~|}{~y}}~~~z}~|w}~~~|{||{|~}~~fc~{}z}z~~}~``uwwwy~~~tvxy}{{{yz{z~~yywyzz{xxzzzz{|yx{y|~~{w}z|y{y|~x|{~{}|x{x~{z|}}|z{|z{|y~~z~{yz{~|{{{}z{{~|{{w~y}}|{|x}~x}}}|}~}{{{~}wz}z|~x{{{{|}~||z||y{}}}{}x|~{{|~}|z{zvyz|zz}}z}{{yzzw~{~z{{}{{{~z}z|||zz{~{{~|{|y{|~z}}~{{}|~}~||{|yy}y~~|uy|{|xzx}~{}~}z}{yz}|y{}~}}~{~}~|}}|}}{~~|}z|}|z{|y{z|{||||~~|~z}||||~{{}|}yy}|~z~z~z}{{z|{|}{~|}}~}{y||~}}{{|{|{{}x~y}{~y|y}}y|~~{{|z||~}y|}|z}}~}z}~y{yz{w||}~}{{~{zx}{{|z|}z~{{||}}x}{~~~x~{}{~xx{}z||~{y}y{{}}}|~z|z~|z}}}~z~}}~{|~z~}y||{}}|~~||~z~|}~{}{}|~{z|}||z{{}z}~~|z~~~{{~~~{{}|y{|~|~|z~x|y}~~|~x}}}|~~~y|}~z{}}~{~vcg}~{~y|z~|}}}y}^_wv|~zzvu{|y{zxvuzx{yy}xy}y|z|w||{x|zx{v||v~~wxy}xw{~yy}yyzz~yz~zy}z~{|}}|z}{{|~zux}w~{||wy}{~y{|||}z{{x|}~}}{z}~~~~z~{yy}z{{v{{y{y~{t}{~z{~}~zw{x{{z}{{|{y{z}|~{||{y}{zzx}}yy|~{||~|~||zvxw}{y}||y}}|~{y{}|}~|z}{{x{{{~{{}x||y~}z}|}{|z~{}|}}}z{u}||{yz}|y{~~y~xwz||{|{||z|zz|z}}{{{y}{{y{z{~{}~~v~{|}|z|~~|{x~||~{y{{~}}xyz{{{zx}z~}~|~x}||~}{~z}|||{~zy|{}~zw|}{z|{|~}y{||y{|}y}y{~|}{|y}}|}~~|yzz~y~}}}|x}}|}~y}|~}|~~}~~}}~}~{|~}z|}}z}}{~||}{y|~|y}~|}}||}~z{}{||}}||~}{|w}}zw}|{{}{}~||}{||}|~z~|}}{}~|~{}{wz}{}}z~|}}z~~{|}||~}||||}|~~~~xz{~|~}gk}|~|~||{}z}~}}}dcvyy{vy{{~zy{|}{~xyxzx|yx~}t}zyxy~{{~}|zz{z{{~x|}{z}{~wy{~{}z{y|~y~w|wz||yz{~|~x~~~wz|~}|xzyxwy~zu||z~|x~}}z{|z||}}|z}{}|}}|y}z~~|z|{y|~yyy{y}|yz~{ww}z~y|{~|}{|{{{~||z}}y}~}{~|{|~yzyz}|zxz~{{z|z}}|{}}|~}y~}{}~|{|z}{zy|~~|~z||}x{~y}}~}}{{{yx|z}}{}~}{x}zw{{w{{y~{yy}{}z~|~}{~zy{x|zy}z}~{}v}}{||{yx|xy{y}}y}~{yz{z~y{~z|}}}{~|{{}|}{|y{{}~{}}}{}~}{||}}}zz}|}|~{z|~~~z}}~|}{{{}{~{|}z~}}}||~~~}}}||}y}|~}}~|}{z~y}x~}z}z{{{{|~}~}~{}|~wz~~}{|~}~||~|}}|~||{}{|{y{}~|y~~||}z|{{|~w~z~y|{||{~{}}{{|zz~}||~u{}~|}~yx}z}}|||~|z}{}~~|}{}}~}~~}|}~z~{ii|~{{{|~}~w}~zccsyx|wvvv{xwwwx}z{y}{~zz~xzyv{~zxzz|z{|wxywy}z{{xzxy||}}}z}yzxz|zy|~zyz|}z{{}}y{u|}||~xy~xy|yw}zz|~||~|{|||z}y}z~|}{~|zz~~{yw}{|}}{zzy~{yzz|{}}}~w{~{}z|}~||zz|}y{z~{z}{}z~{y~yyy}~|z~~}~}||{|}|{yz{z~|{}}|{~||y}y|}zz{z}}}y|~|}|{}x{}{}|}{y{y~}{z}y|xz}{|}{x~~{}w{{}{}{{{{}~~z~}{}z}||{~{z}~~}z{}x}~{y~|||~{{|~~}}|{}}}|y{||}~~z~~}~~~z|z}|~~z}}~{{z}y~zz}~z{}{y}~yv~|{{x||}}|}x}}~}}y{|{|~}}}~~~w}{}|y|z||z|z}{}~yy{}}y}~}{{}~z|{yx|z}x{{w{}~~|||~{||}}~||{~{|}~|{||}{~{~{}{}~|~|z|~|||}~|{|}}{z~}{z~z~|~||}~{}|}|~}}{~zz|~}~}{{x{{zz~{{{}~{{|~||{|}}z{}}fk{}z~x||}~z|~~b]ryy||vww{~}xzw{y{~|x|z}}{z|w~{~{yy}~t|~{}xzz}z}zy|{}y}}~w}x}xx|}{~}z|zyzy}}x~x{ywz~z~{}}xzy|{y|}|{}|z{yzzx}~wy{{}z{}{{|~{z{}z{~y}|z{||~{z~z{w}}{}y~}z|z~{zx{y{x~}}|{zx|~||}zv{}zz}x}z{{|{{}|y{{x}{|~~~}~~zv~|y{~}{x{{y|}|}xz|y}||~y|~|yzz||x~~z~y~zz~uyyzxx~~}}z||||{}|v~||{z{~yy|{}y}|||}yv}{|{{|~|}|{}}~|}}x{{}}w{||~|z~~~}{}|}}{yzy|}|}x{}y{|~v|{|}{|{y~{~}}||{~{z|~y~}}{y{}{z~{{|}~{|~||}|yz{{|}~|z{|}z{~zyz|zy{~}v|~~{z~y~{w{y}|{~{zz|{{z{}~{{{{z~~~|{}|{~~|~y|~|~}|}{||{}z}{z}}}|{~{}~{}{~{{}|}}|}||{~~}y|{}{z~{|~{z||}{{||y}|}~{|}{x}|}}~{}y|~|~~ej}|~}w~{z~}}~~}}_ayy}|t{ux}yy|wy{y|xww|{~w~xzzyy}vy{zxy|ywz}w{{{~{z|zz}w{{z~x|xz~}z|||z}~~}{}~{yy~{{z||x|x~w{zyxz~yw|~x}|}zzz||}yz~||~w{~{}{~{|}z{z}}~|zzy{||}~|~~|y|~|}~w|yzz}x~z{{}~yy{~z{~{~}}zz|}|z~y}yzv|}v|}~z|{z}y|z~}~{}}yw}}{|}y{|}}zwzx||{}~||~{||x}~|~|~x{}~{}z}|y~}z{y|~|z}}}{yz|z|zz|{~}~{}{~}}|~}|y{{~~{z{~zw}}~}}{|z{|{{~~~}}~{|}}|{xz{{{|}y{z{~z|{|~{}w}{|{{~{}y}}{x||~~|{~|{{}}{}~{y{{~~|~|}~}||}zz~~}~~{{|}zzz~}z}{~|~}|}}}{|{}~}}|{~z{|z{y~}}~}|}|}|}x|}{{~~}{|}{~||}{}z~}z|~}||~|}}~z{{y|xz}{~}|}~~z|}||z{y{|v}}{|}y{{{{{z~}x|{w~}}{yy~|}||y|~v~|}{|~z{}{}~}jg|}~|}|~z~~{~~`cux{uz|x{yvxzz|xw{vx{{{|||wy|yy||z{z|~{yzz~y}{z|{~wx|~||~}||zu~|}z|z|y{x{|yxxz|x{wz|{{{~{z}~zx|}{~~|}v{}~{|x|z~y}v~~w{}y{|{}}z}|}}||z{{{xw|{~xz}{{~|}}zx{}~~zx|||wy{}{y||}{{|z}|z{y~}~y}}}||{{{y||uvz||}}}~|zw}xzy{z{|~{{{|~}|zz|z|}|~}}y{||~x{||}y}|}~z}{}}}w~}{|{~}}|~x}x{z{{{}{~~~~~{{}zzz{||~zv}{{w|{~}}|}{}{z{~{{}}{{{z}z||{|{}x~y}~~}||zy|}~{{~|}{~}}x}~}}y~{{z}}|~|}{{{|w{|{z{|zz|{||{|{}{}yxy}~||x{|~z{z|}|}~{x~~z~|~}||||~{~}}}{}}z|}||{~}y|{}~~z{{~~~|}}}x}}{}~{~{~|}{x{~{{z|~{||y|z~{}}}}|}z{|}}~~{wxz}}~~}{~~|}{|}~|~|}{|||~{{~~{}|{~|}z{|z}|~{{hd~z{~}~xx{}|{x`dwwvwy}x{wx{wz{{x{z~~|yz{|}y{xz{}{}{xz}}y{}x|z~{z|x{~z|}~zz}x||~y{~{{{w|{}|zy{y}{{|z~{|{y|~{|~x|tyw{}}|z~|z|~}x{z}wz{y{|{{}z}|{~{w~z}{{y~|~{z{|~}y}{}z||xxxzw{}|{y}~||{}y}~z{{{}|||}}z~z}yy|}y{yxz|{|zv{|{{|~}z{{{{|x~y{||}}y|z~~}{{|~|{}y~~y|}{z{{{{~}{}~{{{}}z{|w~|}}y{{|y~~|~w}|~||y}~~w{|{}|~}}z{}}~v~}x{z~}{~|}}~z{~y{|{|{y}w}z}}z|~~}{z~~{z{|}}|{}|}|{}z||w||}|}}{~|}z~~|{~~~~|{|~~~|x~}}z}}zz{~}}}||}|~}z|~~zz}||{}{~~|x~y}z}{~}{~|{}{}}}~|~|}{~|}}}{}|{|{|z{|}||yx|~{}z||~y}}~{~||~|~}x|~}{z|}y}~{|{|~}|y||~|{z|}x{zz}}|}z}|~}}xz~{z~}hi|}{~~|~~{``{zxvwuzxx{yzzzzu{{xww{{w|z||}zwv{}y~y|z}z{z||y~{zx}zvv}|{yy|x|}y}~}~z{zz{|{zz}~{z|x~}}|yzzxzyy|z|{{y}yy~|w~|{{zxz}|{~}~}|w{y|z|||{{~}~|{~{}yw|x{zy}}||{~wz~}{v}~~}|}|}{|zyz}|||y|{}}}}}}z{yy~{{|}{{{z}z|x}zz|}}|{yxy}~}|{|}{|{}||}{|{zyz}}{y|}y{{~{}}~}}}y{|{{z{}~x~w}z}z|}}}}||~{~|y{~}}{|}{~|{y~||yz|{}~}{|~zz~z||z{~}~|}z~|zz|||w~w|{|{~|z~|~{}{}}}}~x|}{}{~}z~~||}{|~|}}{||}|{~~~~}~}{}}}{{~~|}}~|x|}}{~y}}~~~~|~x}~|}~{zvx{~}y~|{~~~~z{~}x}~|}~}}z}}z{x~{}}~{}~xy}}}~~z|{{{|~~~~~}}~}z}|{y~y~{~z~{~w}}{z~~|z}}{x}{|z}|~{{{}z{{{}}{~}~{{{}||~zzz~}|{{x~}~~ch~}}~}}~|{z~z|y`_yxy~yyzyzxvz{yyyw~{zzy{|{{zwzy{~yv}zv|||z}}{|{z|z|y}{{v{}}{z}yz}|zz|v~|~z{}|y|{w{yv{|~||||wxz~~|~{}{~|x}{z{x~x|~z|w{}{z||zz}|~zy{|yzzvy}{{{}{}}|}|{yzwvz~}{y{x}}~{{~{zw{yz||~}~yz||}{xv}t|y{{y}||~{|z}}}{{}|}y{|z|{{}{y~zx|{{{{~{{}}|{}~z|}zy}}{~zy|{{}||z{||{z{z|}w}{~z}}z|}{z{|||y|~{y}}y{}x}~}~}z}~|}|{x~|w|zxz}~z~v}~{z~~}||}}}}w}|{}~{z{|x}|{z{z|}{~y{{}|{~z|}{}{z{z{|{|}x|}z|}{}~}}}|{}~~}z|{x|||{z{|~w}|z{||yz}}|~{{y}~~|zz}y~~y}{}x|{}~}|{x|{}}|}x{{~|z~w}z|}{yw||}}{y|}}~~zz{||}}|}~~{|}{{}~}|~{||yy}{~~}{}}~|}y|}|}~|~~~}}{z{{y}~}~~{}}~~|{x{dh}y|y~}~~}~~za]|x{wvzw}|}vwyvwu~yzy{z||ywwxz{{|w}{{{~|}|y}z{|y}|yzy{||z~~z~|yz{z}x|||xz|xx{z}y{w~z}~z~||{}x~{zy}{}{x|~}|{~}{x}~{yz|||}~|}||}z}y}z|||z|{}w{zy{{w}zzx|{zy}}~{{y|y|~}||{~|{y{|z|{{~}}}{x~y~w|~~{~zxy|}|}y|||{{}|z~{{z{}}z}z}}y|~~||~|zz~~y~}{y{{{{~y}{{x{}z}y{y}{{y}zz||y}~~}{}{{|{{{y|}y~|}y{|~~~}x{~{~z|}||~y~|y~|{}{{}|z~~{}}}~~}|}~}x}w|~z{~{~{z|~|{~|}y{}}z|~z}zx|x~}{}~z{yz}}~|{{|yy~z}z{}|~|y}z|}~~{~|~}}w}|}}~~{}z~v~y{|{|x~~~|}{||~|w~{~{}|}}}{x{x~|z~~}z}{~y~}~|~}z~}z}}~z}{}}{~}~{y~}z|z{|~~|~|x}|~~~{~|~}{}{{{}}{~z}~}|~}}~|~}{{}~}{~}~{|w~~{~}~cjz}|{~|}z~}{}|~|zcbzwyzzt{{x{|z{{vw}yzy}z|y{|vyvy}{}z{y|~{zx}xxyxyw{~|yy}y}yv|zzz~wy~||z}{|z}{|xz}{}~{w~|}~y|{z~z|}}|~|{{|yw{{|~|y|}|}zux{|yz~yz{||z|yy|y{||x}{|z}wyz~}{{}z{zzy|wyz}xz}|}~{}}{~}{xy}~z~|}zx|~||}{~{{~x}z}}|}x}|~|z|{{}|~{~~y}|~}~{~~}uxy|z|~z{yz~{z|~{~{~~|z}z}}~}}}}{x~~~{|}{{zz~~~{|}z~|}z|{}x}z}y}xzz||{~xx~y|z}{z}||}}z|}|}}~z|yy}}}||y|z~}||}}{|}|z}}~{|x~~~zz~wy|}~}{}}z{~~}~}{{||{}{~z|~~|{}~~{z}z{{{z|~}~|}}z~}}~|}|{~|v{}}}}}}{}z|{x{}z}|}}}}}~~~{{{}{y|}~y}{{~z}{yy~||~|z~}}z}~|}~z~}|~}}~~~~{{{{{{{}~|{x|{{~~{~|zec}~~~}}{}||{}e`x}xyxyuy{z{{{u|y}~|y}{wx~y{xyz|wzy{{}}{z|w|~|{y|{{}x~}{xx}yyzx}z||}|z~zx{}zz|}{{z}~|~}{}|}z||{y|z{|z~~~}{||}|{|}y}zwy~}z~z|w{y}{}{y||}~}}{~{z}{{{v}~wz}y~~}}x}~~}}|}~x{}~z}z{wy}y||~{{w~|x}}}z{y||yx~x~z{~~||}z~}vw~{|}{{zzzz||||z{|~}y|}}}z{}|{~}y{x{}zyz{}~~}{~{~{|zy|z|zyxz~~}~{yyw{{|z}~}|{|{zz~~{~|{|{~|~{{~}{~{|~|~}z~}}}}}|x}|{{x|}y|}y}|yzyv{zz}y|}}z|}~{{||z~}}~~y{y{{~y}}z~~|}}}~~zzyz}{y{~z~~{|z}}~{y~|{{y~||}{|w{~{~z}{{}}~|w~{||}z~wy}{}{~}|}~}x}y}|~z}~|}|}}}|}~~|}|~||~|}}}z|{{~~|yx{}}~}z}}}~{}{x{}}~}|}}||~x~|}}|~~}y}|}||~}{gf~}||zx}z}|}b_xwz{zy}zz{|yyw|uzyz{x}v|zxzz}y{wxzz{~{z~~y{}uz~y}~yz{}yz}|{~xx{}z{w|}~zx|z||{zy|z}y~}{x}{x~z||z||{{|{z{}y}x~{z}{wy{z}{z{{}{|}}|{}||~{zz}~u{x}{~||~|zw{z{}~x}~}z}}|{{y~{~{|{y~y~}yzz{||{|~~|}{w~|~{z{~{yyz{{|~~z|x{||w}{|z~}}{z~{}{~y|{}}~|||w{{x}{~{}~|||z~z||y}{{z~z||{|}{zz{~}|z~}{{}|y|z||}}}|~{~~~|}~y~~{z|}~}~|~~x~z~{}|{~}}}{~~}}zz{~|{{|{{}{~x{z{~~{|z{|~{}}{|}}{||~}|}~}{}}y|}}}|}|{~~xy|}{z}x|z}y}~}y}}{|~||{~x{}}x~|z}|}~{}~w~{|}|}{||{~z~|y{|}{|||z|{|||~|z||y|~~|y{}y|~{|}}z|~|~{}{z}}||}{~}|{||~y~}|{}~}z|y}z~}~{~||~{}{}}z}~||}}{}}||}{}}||ydf}~z}z}||}}||}|}xdczz|v||uz|xw|vwzyxxw}u}|y|{{zyzzx~{x~{}}{zy{|}{}zz{x~z|x~}~{}yy|{|z{~}|{y|wzv|}zz{}}x|||~|||}z|{|{~}{z{w}|}{|}{|w~y|{~xy}x~~w}v}z{{}}xz|}}xz|}~x{{|}{}y}{}y}x~}{|{}x~{|{z{~~z}|}}|||{y||x}{{|{z}wxzz~{zv{yz|}|}|{y|y}|z~~||{~}|~y~{}}z}|y}}|{u|||{~}|y}z{{}|~zy|}z}{~}}}~{}{z{~}}}{zz{}{{|x{|z{{~|{z||{{|~y~~z}z~{}{~}x}~{~|~~z}|yzz{~z|}{}|}|{|~~~~~{y|{}}vz}|zy{~{{~|z}}}~x}}~}}}{}zz~yxv|zz}}|{}z~|}}|~{}~|~z|x~y~}}}{}}~z{~|}~|z}~}z}{x{||}{~~}{z{|~|}{}{~y}~|~|{~}}~}zz{|||~||}|}}~~|y}~|~~~}}{~|z}~|{}z~~}~y||{{|}}}||||~}~||~~}z}z}x}{~}ghw}|{~z}{{~||eazzzxyzzww{{y|yy{|zz|xwx{}zzx{|z~z{zz}v{z}yz|wz{yzv{v{{||}}~|z{}}zx{}~{u}z|{yz{}}{}}{|}x|}|~~|z}~{y|{}|y|zz{zy|}~}zy~z}{{z{}}|y|z~y{y{{~z~|yw|}{||z~{{~~zy~{~}}xyy}zzz|zy~w}y}}}zzz{z}~|x|{}~{~~~y|{~~{|{zz~}|x{z}x~}|z~}{z}z}~yy|~~x{}{z}{{~|||z{zyz{{|{w}|z}}~|}{}{yz|x}zxzz~|~z~|z~|v}}~z{}{y}||}y~}~}|{}{{|{||}xy{}~|y}z~|}~|{}}}~{|}|z|}y{{|}}~|}z}~x|yw{}x}|z}y~~~~|||}}}~}}{}~}|z|~{}}x|{~}|~|~}{z}{~z}{{~zy|z|{}|}~{|}zyz~}{{|z|{}z{}||}}{y~~||}~z||~|}x{zz{}|}{||y|}~}x~~|}~}~{}}}~y{y~}~}z}}~{}~|~}{z{|~|}}~y~}|}}|~~}{}y|w}|{~~}|{~}~~}}}}|}{|de}}~|{~}}|yz}~}z^b{x{zsy~{|{||}}xyz}}|yuwyx~}|z~{x{{zy{}x{~||y}y{}{||y}}x|z|}{wy|y}{w}w}x||{|{y|~{|z}zxwz~yyzyy}u{|{|||w{{}x|}~yyz~|z}{z}{{z}~{|{{y~{{x{{{z|{zz||{}{~{|z|y~{|w{y|x{v}~}~{~|~z{|}|y}|}~~y|~z}x{z}z|~{z|y|{|~{}y|t~wy|y}|z||~zz}y}|}z~{}}w|u~}|{x~{||{~}zz|xz|{~~|~}}|w}|}}y{{{||{{z{zz~}~}|{|{}z}~y||}{~z}y|}{{{|{zyz|{yxu~}y}}{~}|{}y{}|z~~{z}~|}{~}{{zz{}}}{|}}y}~~{}}|}}}}y|~zz}|w}}~|||}~{}}{~{{{}~||}~}~z||z~w~{|~x|zy~}~}{}}x}|~yy|y~yy|~{}|}zwz~}~}}|}w}{~}}z|{z|{}}~}|{{y{{~~z}~~{}~{{{y|z~||{}|~}~}|}{~|z}}~{{||~zz|yy|{}~}{}}|{|~{ei{~}~}{|{}~}g`x{y{y{yz}v}wv{wx{}wzz|{y|~{wy}|{~zzu{}{y{|{zv{zz~{~~~x{z{z~||}y~|zy{wy{}~{|||w~{z~{v|~}yy{|}||zxyy{}|}}zx~|z|w{|y{|y|zz|{|{~{~y}}zzy~~w}z{~y}|}{z|}{y{|}}v|}}}}|~|}z||zxz}}{{}~{~|~{~z||{z}}z|y~yz{~}|}~~x|y|z~x~}|z{y}y}}|}|z}{{~y|yz|y~z{{|z|z|{}}|{~||||{}~|~~|{{~xx}}{~y|}y~{}|}{|}|}~~}}z|~|}y|~{}~z}zz}|}{zz|z}}z}zz{{|w{w~|~~|{|}}|}}{}}~}|zx}z}}~{~~~}}}y|}yz}}{z|{{}{|yyz|~y}~}u~|~}~{|y||zy{~w|~|}}}y|}||~~zx}}~{||}|~z|}|y}}}~}{~{|{}||z}{|}}~}|}}~~}}{z{x}z}x}|y~~~~}}z|z~~~}}}}|{y{z|}|}{z{{}~}}}zz{}y||{~}~z{~|z}{yz|{||}y~}|}}z}jc~}z}{}}xz|||_b{vzyv{yuxzy}}{|y{{{uu}}~xxv}|x}|z}{y{z|z{yx}x{}zy}{{z|wzy}{{{{z~~ww||zwx|~~yx||~{{|~~{y|}}yzv~}z~{}y{v|{{|{|xz|yx{}z{}|y}|y}y{wz}y{{y{{z{zz~}|||{z~x}{}z|yx~y|z{|{|}{y~{x{{z}~|{{y~}{y}}~z{{z{~y{z}{}}{~x}}}{{yz}~zx}{~{z}x|}{||~z|{zx{|{yz}~zzz||}zwz{}{|{|z}}{|{~~vy~zzy|{|{zx||{}|}z}~}z{{|~~zz{{{{}{zy{{{|z{{~z{|zz{|~~y}z|~{|~}zy|{zz~{|}|~|~|}|}~~z}|z}y{{}~|~z}y|{{||z{}{}{}}~{~{~|{|{{{z{|v|~w}}}y{}{~~~{}y}{|~~}~{{}}{|~||~}{y}{x{~z~x{{}|~|z|||}z{|{}~||{}|z{|}~}}z|z~{~{|}{{}||||{zzz~y}{~}|~{w}}v{y|y~}}x}}~~}{}}{{{y|z~}|{~}}~}z~gh}{}}{}|}}{|zz~^byw{~v|xwxvyzuxzzx|zz}z{zzz~{~yzu|xv|{z}{}||v{y|u{}zx}v~z|z~}z}{zz}yyxxy}yy}y~z~zzzx~y|||x{vy|}}~|{x~x}{zyzy|y{}zx}x~{x{|zx~{y{{}}|}|xz~|}{{yz~{y~w}zvz}~{|~}{xz{~~{x}{x{|~w}}}yz}}~~z~zz}}~y}zy|}}{}~|~{xx~}{~}{|z|}|{~|}y}yy}zy}}}~zz~{}~}{~|}}zx~y~{{{x|}{~~{}}}z~{~{~zzy}y}z{}}~{|}~z|||{}{|~|y{|yz~~}|zxy}w~|~}zyz{~}z}{x}{{|{z}}}{y|{yz}}y}}z|}|}z{~zvy|{}}~|}|z}y~|z~|y~|||y}{{|}{y~}~|~}~}|}||{}}~{~z}{}}~}x|}{~z{y~~{{{}|~|~}}}z{zy~~}~}}{{}}|z~}||{}}z|}}}~|}z|w~}}}}~|||z}zzy}|z}y~{}yy~|~|~z~}z}{{|{}|~|}{}~}z}|z|~~{~~|~z{z~z{~~}}|}{|~|iiz|~~xz{{~~}||ebvtxywywzxuzwzy{{{|yyy|zzzv{zy|uv|zzyx||w}{}{y||zz|z}~{z}xw|}||{{w||}z~}y|||}{|{{zwy{{{}|{||zz{~||}{y}y{{{{~z{~yzz~{|}|z~~w}}z}v~zy{y{||~{{}~|||~x{}|x}y|y}{zz}{~~y{{}y}{z|}{|{~z|z{|x|vy{zyz~|x|z~}}|}|z|~~{}}|}|{{}}{}x~}}{{{}}y~}z~}~~}y}~}~|z~}{}z}|~{|{|}{}z}{|{{~{}|}{}y~~~}zz~|z}|zyw|{}{~}}y|{}}|}|}{|y}}}y}~}|zzy|z{{|z~||~~||yy|y~}}~y}~}~}zy|}}~~z{|{}~~{z~{}y||y~~{y~|||}}|{{~w{|{}{{~~}y}z{y~~~{z~}}{~|}|~|{}~}}||w{}}|}~{~~||}{y|}y~|}}}|}}~{zx{}||}x|{{~{{{~}}~}|~}}}~y{|~z}|{{~{}{}~}|{z}z}{}|{~|~|}{y}{}~~|{~~}|}}{ch|y{|~z}w|~bcwxxxzuvuw{vy|xy|{y}|||y|{{|yxz}x{~xyxy}xzz{w|}}{~~~z{zz}zzyyxz{|{|}|||x~|ywy{w~y~}{}yy}|zy{|||~v{~}~{{~}z}{|~|z}xzxyy|xxz{}zyyyz|}y}}~|zx{|}x|zy}{|{}}wzx|{|~y{{}z|}}w||}w~y||z~}{|}z{{xy{~z{yy|}~{|z{|y~|~|}~{{|w}{|}||y|~|x|z|y}z{y}}{}z{~{~z}}}|}~{|}}{~|}v{y{|z}~yz~{~yy}|~|zy}z~{}}~{}{|~||{|x||yyy}x~||{z}{}{yz~y{{{z|z{{|z~{}||x|y}}~}y}|~~{}~~}|{z{}}}~|}|~~{}{}|}z}{}}}{}z~|{~|}}y}z}|w|w|z~|zz|~y|z}}}|~~y}w}}~{x|}z}{{||z|~}~|{}x{||~}||}~z~z{|}}|z{{}~~}{~}{yw}zz{~{|{y{}zz~~||z}~y}|~{{y{|~y|w{~z|~z~}}}~{~|{{|}{|}|}~y|}~~}{}{y|{{~{fh~~|~{~|}{zz{}ccztwzwv{ww{wz{z}w|}~zxx{{}x{z{|yw}}|}{w{|{ww{w}{||y|{}{w~|w}{|z|~~y}{y}u}zzz{|z|zxy|y}y}}||w~|}|{}zz|z{y|~y|zy|{y|z~y}~yz~~{zz|z{||||y}z}|y~x}z}{z}~z}}zzz||{{zwz|~x|zz{}{{|}|{}z{~{}{{y}{{|z{}{}z|~|||z{|xyz}}zy~x|~}}zy~{}~}}||z|{|z|y~|y{zy{|z~z{{}}{{|z}zw}|}|~{y}{~~|{{{z}}zy~{|x}}{{~w{~}{}}}}|~vz}|z~|~{}w~~{}|z{{zx~z}|}~{y~z{{z}|z}}}}}~}||}z|||{|~~|}{~|}y}|~{}z~|~{}{~~{|}|x|z|y{{}}{}}zz{x|~}x~y{|~z{~z~}~}~z}~}}|{z||w~|}||z{||}}zy}|~~{~~{|}}{}{}}|{}{~~~|{{|{}{~|||}|~{~{}{}}}~y}y~~|~}}}y~|y|||}}}}|}}~~||{|{}yzy|}|z}~}{~~{|{}}}zzz|jgzzz|~z}~~{{}|~{}aauyxyz{|xyx|~yywz}yt|zvy{zzx|~y|zu{w|t}y}yw~w|yz}zyx|{}}{wz|yyyyy~|{z}y|y}}|~}w|z}x{~|}{xxz}~}|v{yy|{yzx|yz}{}~}{y|{wwy}{{|zy}}{z|~zz~w{{y}||{|{~||{~|z{|~{~{|{~~}y|~zy{~|z|vyz~{~||~|~{~~z{~zy|~|}zz}{z~{}w}z||z~z}}|~|}||xy}{~z}y{~z{}|}{{}{|z~}{x{{~zz{}}}}xy~z}~v~~~~}{y|{~~{y~|{{{yz}{|yy~|z}~}{}}}~}~{|~}{|x||{{}z~||y}~~~|}||~}zy|~|}||{}~z}|x}z~}~~|}}}~|zz}|}~}~~{{}}|{{~z}~}~||}}~|~}~{{}}z|~~|}~u}}~}y~{}{wz~~|}}}{zx|{~~~~{}~z~~|~}{{z}||vy}y{}~~~}~~~|{y}y|~|~y|~{}|~||}~y~zz{~|~}|}}zv}{|~|y~|{{{~||w}{z||{y|z{|~|~w}|}~}}zhgz|{|{{~~{|~_bzwv|yyz|yz{y{yxwx{xyxz}vy{yy~z{x|~zw{|vv}|z{z~{z{{{}{|xy{|{}x~w}yz||}}~{xz||v}zy}{|}x{|yx}y{|zz{{ww|y{|}|z~z}w~z}}}{|{{}{}{~~|xx{z|xy{{y}{{|~}|{}}z|{~z~xyv~z{}x||x~{}x}}|}|zz}z~{{{w}~z||z|x{u}~|xz~{|z{{x}zz~{}z~{~{~|z{}v}z|~z~x~y||}|~{yy~wy}{{~||}}|{|~{|{y|{}}|y{{~{w{}x{|y~|y|z{~|~|~{}||~}}{}zz{{}{x{{x~z|}}zy|y{||}~z}{|z{z|}{{{z}~z||{~}z}~|~zx{z}}|~z~|}{~|~|{|y~~|~z{|{|~{}~}~{x~|}}}z{|}{zy{{{|}}~~zy|z~~}{||{}|y|y}~z||~~}|{|}|||~x~z}~}||}}|}|{{y~~zy}{~~|}{~}|||y~~}|{}~{{||z}}z}~}}}~}z}}|}}~{|{{{{x}}}{z~|~y{~{|{{~}{|y~{~{{|ff~y||}yy~}{y~z}]_yyuy}yytwzvwxwzwz~zw{yw{{||y{{|wx~}z{{~}~|{{||~}}zx{{}|}yz~{y|{{z|}|z|x}y}~}||y{{~z|{|~{z~|yxzuy~z|||z~{~}z}~x{}~y{z{{~|~~~{{||~x{xwz~z{zz~{}}{z|z~}y{}z{}z{x}{}zzz|}||}|{{y{x{||zz{{w}||{|{|~}~}~|~|z}zx|{}z|~||~}}x}{~}|yyz{}v~|}|{z}w{}{~~~{}{|~}}z{|{|~yx{z}z{y|}}|~|{z{|z{}z~{~|}{}{y|}|{||}z{}z{|}}|}z}}x~}~~{v||~|{}~~~}~~~|||z}}{}y}}~{}{}}~{}||~|{}}~{xz{{|~}~}|z{~~}z{|~}|{~y}}{|~z{y}|y~}~}}~}|~|}}}{~~{~y||{~~{}|{}{~zz|}|x~~}~|y|~}}|y|~}|~{~w~|}|zzyy|z|y~{z}}{|}|~|z{~x{zz~~{{y||{|||z~}||~~}}~z}}{}|~}~x{yy}{~~}~{z~}w}|z}~||||}z}}}}z~{hd{|~y}~}{|y~ccwzxzz|{x{u{~yz|y|vx}{|{}tt{}{}x|zyw|z}|z|{~}||{zw}{}y}}y}|zv{~~|{zzy~{w}~{|{{|y|||wxyy|y}}}|}y{{}y|{yx}{zv|{||~yz~}z~{y|}x}{{|}}x}{{|{{{||v{|~z|}}}}~}~}z}}yz~||z|~y~zx{t|w|}z||{~}||y}{{y{{}|{zy~|}{z~z|~|{{|||{{|}}{|||{}}{{}|}|}~|z|{{{}z~}~{yz|~{}~y}~w~|z}y{x{}}x~~xz}}|~y}}|~zxwv|~}z{|~u}yw{{}{{{{||~}|z||}}z~}}}}~y|{||x|~zzz|~}{y}|}{{||x|}|~yy{|}~~~{zy}~|~{}|}~|w}|z}|zxy||}|~{}|}w{}}~||||}}{{~yz|||{~~~}|~zx}}~~~xx}}x{}|{{~z||{}{|~~~|||~}{{}}zz{|}~{||}z|y~{}}}{~}|~||{~{~}{|y{{|}{zz|~}{|~|{}}{~}|z~{~~~|~}~~y~|}|~|}|~||}yz}}~}{}~{gf~~z||}|~~z~|{{~}_c{zz{z{x}zzvx}wxw{{zy{y~|z}||x}{|x{{|z|{|w{x||u}|z{x|t~~{vz}zy}{||zx~{yz||}z}y{zz~{~z{~{y{{w{zyy~z{{|x~v|}z|{}{{y{zy|~~~}}|{}y|~{|}~z{{~~{|~{}v~xw}{~y~zw|||yz|{z|}~|}}}w{x{||z|~y|{}}z~x}{|{{}z~~xy|}w|~z{|}~x~{|w}{|~x|{ww}~|{~{{|{zz}|z}~zzy}{uz}~zz~z~~}x}|~{}|z}{~|||}{{~||y|{{{|{{z|}}{~}}}}|{|}}~~|~|{|{}~~x~~~{~}~~zy|z~}~~~}y}|~|z}z|}|y}}{{~~}|{~z{|{w}}}y~{zw~~}{}{}{}}~}}}{}z~~~x~x|}}||v~z|}{~{|~|~|}|}z|~||{{~|}{|||~|}|{|u|~{}z~{}y~~{w~~|}~{||~{~||}~{}~|}{~{y{z|}{||~||}y}{|z~~y}~z}~||x~}|~|~{~||}}}~}{~|}{z}}{}~}yy~}}z}yx}|aiv{|{{{||}{}~b^yzw{{{wx|{z|{vz{wzz}z|wyzz~ywyyzz{||z|z~y}x|yyxx}y{}}z|xz{~}{|{}xy}~~y~~z{~}z{y}z}z~{{~z{yx{}zwx{~zy{||~|z}z{zy}y|y~y{z}~}{|x}y{xz~y}{}{{z}z{zz}{{z~w{wzz|~}y}zy}z|}}~{}}{y|}~}}|~{|z~{yy{}{~yzx~||y}{|}}|}~|w~|z{w~~z{x{|z}y|z~{{~|~|}}{||v~y}}{z{{}|y{z~z{}~}~{{xz}{zz{z}}}y}~zz}}}~}|}y~zy}~~z}x~~yy{|{~|zz~}~~z|x~~|}|yy}z~}{~~y|z|}}|{yz|y}|~~}}z|~{}y~yw~~}|}}y}{|}}y~{||}~{}}}z|}~z~w}w}|~}|~{}}~z}~}|~||~~~~zy{|}|~}|z~{}{z~~~~}}}|z|~z{z{~|~|}}|}}~{}zz~}}{y}}|z~{|~{}}}|z|{|}}}zz~{|}{~|}{}}~z|}yz}z{}{~|~}y}|{{~|~|}}}}gg{|~z}~}}z}}{|}c_v{x}x|}zxy{~}u~vxzyw{x|{y}y|{}|y}{xvz}zv}z|}zxyy~}~}z}xz}{vz|~{z{~y|}|||~|z}{}{}|x~{y}zy{{xxxzz{z|}~|{}{zx~u}|{{x~{z~y}~|{|||{|zz~~||}z~}|{zy{z{zy{~{x{y|}y~y~{y}z|}y~~zx}{}}}}z~{{~{|~y}|~z}z~yy~~x|}}y{|zzz|y{|{||z{~}{y}}z}{|}}~|~~w~{}z}~|}}}~|z|~}}~|~|{{y~xvz}z{|~|{||y{}{x~~z{z{z|y{~z{z}{}z~{{}~|{|~z|{}{}y|}}zz|z{~{x~~z}|~}~|{~~zy}}|~|}}|{~{||z~}~~~~}}}}{~|{z~}{~|~{{~}~}}}|}|{zz|||{~{}|}~|z~|~|~z{||~~~~|}z~}|||~~~|~w}z}}y{|}}~zy}|}|~}}|z~~{}{{y~~}|}{}{{~|zz{}||{y}{|~~~~y}}}w{||}}~}{y||zz|x}~~~{{}}~{~jez~|x{{}}}x{y}_`zxwwzzy{xtz{yzz{w|zwzxx}yz{{~x{{wz}|x{w{|}|z~yz|y~}||y}syz{|{}y~y{}~}z|~}|}|}{{{w|zz}}xyz~w~{||zzy~}z|x{zzzz}|z}~}||{{~{zz{}}z|y~{|zz{|z}}|z{}~z|{yzx|v{yz~|{y}|{~{{{|{}xyzxzvy}~wy{|||||z}||}z~|~~z}{zy}}y|~y~}y}|}z|||{~{{|w|}|~~y{y}wz{||~z}y}|{}zz}|~xz{zz|zz{||}~~}~{~}~}{~}{{}zy}{y{|}|}}}}zz~~|~zz{~}{|~y|~|~}}}}|~|||~}z~{}zz}||y~z|~{yy||yz}|zz~zy}z}}|}x||}|z~y|~z}x}}}y}z~~~}{~}z|~|~x{}}~~}|z}{{z{}||}}zz{{}}~{{|}}{|{z{zy|}~~|}y{~z}~{|~{|}|}z{~|||z|~}~}~~|}yy~{|}|~~}~~|}}y|}{~z|z~}~y}|~{|}{y}}y{{{|zz|~~~{{{z||ii}}{~~zyz}~{`bxxt|yyu{{z{{z|~yw{|{x}z~{z{zx}yyyyuxxzx{~z|{y{}}xyzz}}x{zzy|yy}yx~{}y|}y|{{w||}y{y{{~yx}{x||y~~}v|zz}y}zv~||{z{||zy{|~~y{}z{{y~{wxyw}t}|~}{z}~|y{|{x|~||}zxz}|{z}{z}}{~vxz~}~|z~|}{{~|}{|zyx|}x}{|{{{}yw}z|~|~z~z}z|wz{y}{}{{{~yz}~v~}{~{}yw~}~}}{{|}y||{{y}~~{}}|~yz{y}z~~{{y{{zy|{{~}{{|}|{w{}}y|}}z~{zy|~}|z~zz}~{y|{|{}}~~}|~{y~z~~x}z{~~{}{}{{}~z~}{}}{{{|}}{{y}|~}wxz}vw|||zz|x{~|z~~{~}~{~~||{~|{{~{{~y|~~|}|y~~y{{z|}|z~~{}}{z}w~zz{{}}||{y~{~}{z|~}}}y}|~y}w}{|~~{~~x|y}{z{}}{}{|{}}}x||~~{{~~{~~|||wz{y~}}y}|~||}}~z~{}z~}~~}|}x|~zzz}}~|~||fg{y}y}|{{z~z}}abz|s}x{t|x{ywzz|{|ww~x}yy{{y~xzz|}wz{|yy{zv}|~||y{yz}u~z{{z{||zy{||x|{|z}}|}}~~}}}}|{z{x~xxzz}~zz{y~v|{zy~~z{zx~v||~|y~w|{|y}|}||{|{|xzx}w{{~zzz{zz~}~|||z|~x{}{{{xx|}zz~{}{{z}{{~|{||}y}|~~{~~{||x{xz}|}}~w|w}}z}||||z}z}}|}~y|}~y{x|~~}|z{{{}v}{{z~yz}y{~||}|}{|}}z}}{}|}~w|xy~}z~~}z||~|||}{}}}{{x}y{|~|{||}}{}{z~z{z~~{~y|}~x~|}{{|x~~~}xz}|{zyyz|{}{|y||}w}{}x{}}~}{|~{}}{{||}z}x}|{~~}z~{~{zz{{|||z}wz}{}|y|x}{~~|~||}||x~}z}{{x}~~|~|~y}{z~z~~}}|}}|zzz|{{z~~w{|||}z~|}~x}{||~{|}z}~|}z}z~~~|}}~}~~}~{y|}y~~z}||}~|~|zz|~~z~~y{}z{eg|~{{z}~~~~~z~}y~bfxywxzzw{xz|v{yzzx}zyyyx}zy{}|~}~wzzzwzzz{w~}~|||z{x~}}~{z|}{zz{zv|{zz}|xz{z{}{w{{{x}}{}x}|x||y~~~z~{~zw{}{}~~z|wy{|{xz||{{y|y{{~~}{|y~y}~}{}{z}~|{||xy}}z{~z}{~{z}y}}||z}~|z|}}|{{z{z{|}z{|}}~~}|~y{}y~~y}}{}}}y{x{{|~~y~|z~z|z}z~y|zz}}|{{x}}}x||}{{~y}zz~y||}||}~~~~|}|}{{}{|w}y{z}}{y~|}wzzz~~}}x{|}~~z||yy{}z}{}~{y}}|z}{|{z|{}~}{}yzz~{}}|{~}y~~}|{{}{{z|}|~~}{~~}y|}{z{}z~|~~|y|~}}~{{{}|~|~}~~{~~}}}~|}~|~}{~z~}}}}|}}|z|{~{zz}~}||y|~}v|{~~z||}{{~|{x{~||z~{{|~}}~{~w~~~~}~~z}z}|}{{~z|x{}~}{}z~|y{~}z}~|z~||{~~|}|y}~{~{y}y~|z|}yx|}~y~~~}|{~}|}cf~y~z|~z}~{~{ytbcyyyxy{{szvy|ywx|~}yyw|}yx~}u{y|~wvzzzwy}|xzyyyz|}xw{z||yzz}z|~w|{v{wwwx{{{xyz|{}{|zzzzy}~}xzv{}}xzy{~{~~}yv~{}{|x~z}|yy~z{{{{}|{{}yz{}~}|{{|~{x~~}}{~}z{}{}|||y~z|yx}}|}~}x|~}}y~y|yz}z~z}|z{}~|{{|}}{|y}}{}{y{}{}~{}z~}}uw~y||}}|}}|~}}~|z|}y}{|~}w}{|}~}|~z~y}{|}{~}|z{x}y{|}{~}{~~x~{zw}}{{~{z}~}{{}~|z~{}|~~}~}}}}}{}y|{{y{z{~~}}}~}{z}~|}~x|~}}z}~~~y}}~}zy}z{~}}y}{~}~}~{~z}vzz}}||}|~}z~y{|y{||}~~yvyy{~}}yz}{y}~{z~}}z}~|~z~}{}~yz}}{}||||{~|||~x{{|{~}|~}}{|~~~{}~||~}z}}|x}}}yy~z}~||~}~}y}{}~~|z}~|}~|y~yy{|~}{y{~}~~|~~}}z}}~ge~|}~{~}}{}~|{]erwyzs}{zxxy{|{|w}x{{|}}zy|zwyz|w{~z{|~|xtyzyy{z}z|wzyz{{~zy{}||s~z{yzwzz}}}{{zzx{v{{{{|{}{{{{z|{|{y}|{|}{{|x}zy~}~~{{y}z~y{y{y}z~y~}}zzy~z}wyu}{}{|}|~{~z{z{{|~{~~~|z~y|~~}|{||||}{|{~|{~{~|z{{z|~}y{}|{~|~~~{z}{~z{~|~|{z|}y{z|{{~}}~}}y|}wz{~z|{{~|{}v{|}}}{z|{~{z}}zz}~~~{{|}~y}~}~x~x}x}|w|~~z{~y||||~~|}{zz{}~zzw~x}}{{}~{z}~}z}~z}z}}|z|~z}~x{}{y~z}{~~}y{}~}x~}y{~v}}}|x}~{}~~{|{~}~{{|~}}~{y}}|~}|}}}}|{}y}~~}z}}}}~{{~}}}|x~|{||{}~y}{~{{}{~~}zzz}{|{}{y{~~}}|||}~~}z|{~||}{}}|}{{|}{~z}{|}~{{yyz~|{~}~{|{}}~~}}}xz|}}~|z~~~df~}|~|}~|~{}_`w{y{yw{|xzxywzz{v{{x|u|zzyv~}yvy}w|x||z~{{z~zv}~zzx{{w{|~{{}}}zx{~}{y~y|x|~{z}w{}yz|~zy|y{}xzz||y}yy}u}||}~}yv}{~~z|{{{y|y}{zy|z}}}z|yzyzzy{y~}{z~y|}|{}~{{{{{~{z{{{~x|x|}~x~zy{{~xz}}z}~~|x|}}}z|{x}~y~}{yx{{|}x~z~w{}~||z|zzx~{z~~~yw~yx{~}v}{}y{~{z||{}|}|~y|}z|x{|}{}~{~~~||z~{|~|zz|}}}|{zy{~|{|~|{z|}}||{{y{{~{y~|}}~}~}|{|~}{zz}}y|{{{|}}~z|x{z}}z~v}{}{{||~y|{|~z}||{||~z}}}z}}~}}z~||~}{~}|z|{}~y{{{~|z{~y}~{z}x~|x{~||wz|}}|y~|}|{}y|}{~z{{~z}|y}|||~z~}xz}w}}||z~}|z{|}xz}y|~|{}}}~|z{|{|{||}}~~}|}~||}|~xy}}}z{{{{~}}}{}{|}~|}~}~||fh}|yw{{|~}z|{|_`wzuvzyy|xxywyzy{yyz{w||xxzx|xyyswx{wx}~w{zw{{{z}{{yz{~{}~yz}|z|yzx}x~|z}}yz~{|~|}yz{|}~}z{{{z|~||y{yy~z{y{|{|}wz}~}~|}z{}|{}~y||||zz|}}|}~~{|y{}~|}}{z|}}}y{{{|}{~{|||{{z}}{z{{{|{}~}|z~~~~z{zy|{{||zzzy~y}{}|~}}z}|{{zz{}}{{}yz|z~}{{||}zy}{{||x|x{|~}}zy|}y~|~|{zzz~z}z{y~|}}{~{||}|x~}y}~z|z{{x|~}}{x}}|}|}z}~{|{~|{~|{~|||~|~}}~}~}{~}~}}|}z}{v}|||}{}||z~~~~|w~|~|{{}{zzz~zzzy}{~{{}{}{w~}{|}}v}z}~y{~}}}{|}~}}y~|~|}||{||}|~{y{~}}{~~{|z}|~}}}|}{}||~|~|}{|~|||}|||}~{{z}z}~x}z~|{~|zx|{}}~~~z|z||~|||}yy|~~|~z~|~y{~}|~y~}|{}}|{{|{}}{|~{|x|z{}~|{~gfz~~|}}|z}_e{zyxwx|zzvxzw{xwz{v{{{xyzzzxy|y|{|v{xzzz}{{w}y||{zw~|~|~|~yx}x|z}|z{|~z~z}{x}xy}|~{{wzz}~y~y|z~|z|{{}{t~z|y||zy||xyxy|{|x}z{}z{||}z{||{}{y{}yz|~~}y{{~~|~{}z||}z|z||}wz~{{{{|}{z{{{z{|z}}|z~{~v|~{y}|~|{~}|~|{~~}x{}~{y}}|~|y~zz~z{}{~|}{y~~}}~z|y}xz}~~|}||{z|z{x}{|~|~~|}x{||~{||y~{~~~}|z~{~{}|z{~|~x|~z}y~}}{|}{|}}z~}}{~||~}}~|z}y~{~~~{z}~}z|}~{}}}|z|{zz~zz}}|y}|{}z}z}~{{|~z|{~z}y~{zx{x|~{|}w||{{~{}z~|y~~}~w}{}{{|~|~}~{{}y{|}~}|~}}~~~~~}~}|}{}~{{}~yzzz~||}{|}}z|}~|}||}z}}z~~}{~z{{z{}~}~{{|{x|}|}}~y}|}~z}~zx~}}~z|~x}~z}z|{y{~}|}}{{vgdxyx~||z{||}{~~fcw{ywwzz|z{yzz}wxzyyyyy}{xzz|yy}xzy{}}{|yz{{{y}y{y|z{|~|y{|~z~{~zxzy{}z|}~zxy~x}{wz{z}|y}{x|}{z|{~xy}}|zzy}{xy}z|}zx}}z{yxz|{}y}|y}}y{w{v}y|}}}~{yz|{~{x}{z|}{}|{|||}~}~zzzz~{y{{{z|y~|zz~z{}zx|x|}~zy}}~~{~x}~|z|{|~z{x~}}z~}y~|{x~||v||}{|z{|{z||z{{{|||~{}~|~~}}z}{zz}~~xy~{|}|}~|~}yz}~|z|}|}{x~|v|}}}~|z}}{~}}}zz{x}{}z}}}{}z}|~~}||~}~|zy~{}y{}~z~~w}y{}}}|~}|z{{{~x~}}}}|~{~~~|~z|~{|}{~~y{z~y|}|}}z{|~z~}|yz}x~~}~~{~~~~~}}}z{z~zz}}|}{{{~}}yyzxz}}|~}~{}z|~}}{{}}{|~{~{{~{x{~}~~|}{vz~||~||}~~{z~~{}~~~|y||~~~~}{{}{||}||~|~x|~}}~~{}}dezy~}~}~~y}}~wbewyvxv~zvyvxx{{zyw|||z{zz|y}zwy|z}y{x{z||{z~}~}z~yzxzw~}z{~zz{z|zxzy|}{vx|~z{{{{z{zw~|{z|yzzzz{}y{{{}{}x~y~y{~z~wzz|y|yz{zx{|}}}~||}~}~z~yz|zzx|}v{y}|zz}x|~z}{y{}|{}w}{yyzz||z|z|{wz|}y{{}}yzyz|{{{z}z}~}}}y~~z}}{}||{|z||}z{v|z{|}|}}}z|{{{{|~yy}}|z~z{{~z}z~||}|{|||}{vw|}z{{z~|}~z~}}|}z||{y||}||y{{}}||~{{~zz{{}{}}~~|{~y}|}|z{~z~}|{|{~}~|{xy~{{|{x}~|z|zx}||z~}}}z~~}}~z{~||~|{xx{{{{}~}yyy~}~|y||{{}{}}~{|y~}{z|{z|~~z|z}{}|}|{|~z{x{}~|~~}|x~}}~~~}~}{}}{|}{z~{}}}y|~|||{}~||z~y~z~{|z~~|{~}{~~~~~y||~z~|{}~}z{{y~{~~~{}}}}~{~~{||}}ej{~{w~}}}~zzz|}g]vwt~vz{vuzwzzwyvyxxyyzy{u}vw~wy|{y|z~{yxz{}}{xvy|y|wxz}|~yz{z~{||wx~xyw{~{}}{z{}z~}~t|}{z{w}|{x}x{|z||{z{y{{wz~}}w|{y|zz{|r{yy}|}y}}|~|w~}|~{{x}yz|~y}}|v~}|{}~{|||yy~}y}x|}y|{{yz|y}{{~~~{z|y|~||z}}}|~}|~~w}~|}}z}{}y||z|}{w|{yx~y~~||}{}y|~}~{yzz}||y}|z~{w}|}~~|~{x|{xz}{z|y{}}~~|{~}}x~|zy}}}|z{}}}{}y}|}}|||~}}yy~}}|~{{~}|||{|}}z}}|}|{}z~||}{z}~}w~{|y}||x~}z|yx{~}}xx{|w~u|~|z|z|{~y~~{~~|{~z}~z|z|}y~|~{}}~~~}{|{{z{{z|~y}}z~}~z|}~{}}~}~~|}}||z}z}u}|}z{z~|z~}~||}|z}{~~{z~z}|{~|zz|}}z}~}~}}z~~}||~}~~{}x~~|}{y~}}}~}|~}}y||~}}|dh}~|{~{zzx}~||zc`syzwzywxz{uvzz|yz{{w{wy{x{yy{{||yy|wz{|}}y||~|yvzy}{{}xx~u}|y|{|}{y}{|zw|zzzz}{z}y|{|z~x}y{{}}{}|y|~zz}}|{{{~|~}zzz{{{|}||y||{}xzzx}xzw}yy|||{}z{|~~}xy{|~}|~{~|~}{|}{zyx}}}~|{{{}z}|}~}{|{}~ww|}||~y{xy{||}~{|zy}{zz}{|{z~|~{~{|}~|}w|~}y}|{|w||~y}{|{{}|{}~z~{|z}{||}}|}|~~||z{|{}~~zyy{|||xzz}{|yx~~}||~~|}}x~yzz}y}~~||y||}z~{|y{|{~|{|yy~{z{{||}|~{y}~{}||z~{y|{{|~y}~~~~}z{}{z~z{|}{{{}u~~{{}~{{~}x}}|xz{y||yz|}|zz~{~x}y|z~}|~||z~}|~{|{}{y~}|{~|{}||}}~{}~{w}{~y|~}~{}~}{|}{}|}}y~{z~{{}}~|}{~}|~}~~~|~~~y|y~{w{x}z{z||y~~|~~z||{}~ydg~||{~|~x~}z{b`x{z{zxyxwzwz{~|zy{{|{yy{|||||||{x}z~zzzyz|yyx{zz|{{xzw|{|~y|zy}yywz|w{}}|}{z|{z|zz{{}{||{}|u}zz|s}{{zz|~~z{~{}|}y}z}w{}}}|}{}|}}{{~{}~y{}{~|x~~|~z}{w}~z|{}|}{}{z{}~}}||{}}{~}~}z~z|y|{|~z{~z~|xx~y{z|zz{z|{~}}|yzyz}|}~{|{{{y|{}|z|{zy}|{~v~{yzz~~{}{}|~z}z||{}{||}zyy~~z||{}~}{~~~|x}}}{~|y{}{y~|z||~~z|||~|}uyz}}z|~||~zx|}}}y~~y~||}}}|~|}yzx||y|}~}}x{}}|z~y~}~~|y~}z~~{~||||zy{z~{yz~}{}}zz|{|w}|{~~}{~|{~{~|{x}|y~|~|}~{{}}}z{~{}}}y~||~||~~}}~||{{}|}}{}~|}~{~}{~}y|{{~zyy{~{~~|}~}}~||}~{~~}zy{~{}|~}~|}}}{{~|~}y}~|~|~}{x|{z~z~|}~|}|~z{}}}}}y{~fiy|}{z|{~~{|~]c|xv{{{vvww{xxz}yzx{}ww~ww}z}}z|{yy|yu}y}~x{|z~v{}zwxyw~}{~y|}xzzw}x}z{{zwzy|z}|{zy}}}x}}zy{{w}~y{xww|}{zzz}z}w{|~z{|v|{y}{y}~~}{~{|x~z{z}{|}{z}}}}~~{~~||}}|vyxw}}y{|}|||vy~~||||}~z~zz}~}}~|z}}xz}}zzv}|~~vz|z}yy||}z}{~}|}|}~|~~}~|}z{}{||zyxzz{{{z|z{{{y~~~|}|yz|z{{}y}}}}||yzzy|{y||{~y|{z~~~{{|}z}~|}~{|{~y}{~~||{|y|xy~~~{y}zy|{~z||~|}|~}}{yz{}{~~|~x}~z{}z~}}z}}{{}~{{{{{}~{y~z}z|{|z}|~}~~{}}~~{|~}|y}}}}~|{{{~z}}}}~}}~||z{|~{zzy|}z|{}~|{}}|{|yyz{{}~{{{{~|}|~|}}z~|x|}||}y~|zz{{|{{}||{{}}||y}|{||}{z~z{z}~{}}~~|~z~|}~~~w}~|zhh~~y}|{|~}}`c}uzxywyz{|zyz{xv{x{yz{|yxzxvzy{{||{}{~~xzvzy|{{y{wzz~yzwzy|w{wz}}|{~{~~y{}{xz{zxz{}}|||}}z|~{|}}|}{|{}zz}zz{y}yy}z|z||y}z|z{~x|yy~}{w}y}z|x|~|z|y{yzz|z~|||z{z~{~{{|~|{}}|~}|}{y{z}z{}z}{|~|||zx~|{z}}z}{z|{}||}|y}~|}z}y}z|z~}{}{}wy|{}|~{x}{{{}z~|}z{y|x}~}{~}~|{~zx{zz}}~|}~x{|}|~|}~z~z~{{z}w{{~yx}~}}y{~yz{x{{}|{~}|zz|}w}}}}|{|||}|}z}{|~}}}~}~}|~||}x~}}y~}z{~}w{}~}|z~~x|~~||}}}zz~|~zw~{|}|~{{}~z}~}}~z{{|}|~{{x}z~}}z~z|z|}z~~|{|wz{}z}{}{}~~y~}x}{|}}}~~|}~}{z|~{y~x|~zz~}~|{}{~}~~y{}~{y{~|~y|{{|yy{}z|{|y||{}~~{}|~{|}|~||}}}|~~~~z~~|}~}{~v{~iiyz}y}}}}~~~|`dy{{u}vw~w{{wwz}{z}w{zyz|}z{y{w{{yzzz|{zzxv{z|}z||z~~yyyv{|{}xw{}z{~{~|x|}~}}zz{|{~|{{yzz|w{}}|{z}|{|}~|wx|~zwx}|z}}w}|{{z|z}{zx{{|z|z~z{}}x}y{{~{{|z}}y|yx}||{~{{}{}{|w}}{~}~~}{}{z~|~}{{}|~z~y{z|xxz|{}{}|}|}y}~z}yx{{yz~tz~|}|~||~y|||z||y~zy{|{}|{||}||}}{}z|}|}|z{||}z~~{|yzz}y~{}{||{{{~|z~{~y}|x~{x|}z|~}}{y~~~}}~~{~~z}~y}|~}||~}|~|~}|y}y||~|{|}|}|z|y~x}~z||x|}}yz{|xyx|y~{}z}~~~}~{{~{{~~}~~|{}}z{}{z|y}{y|{}zz|~w~~|}~{~}|y~|yy}z|~}x}}z{~{{yz~x|{}~{|y|||}}~}~|~}~z{{|zzz~y{}~z{}}~}~z~{~~}}|~||~yzz{|~}|yw}}}~z|~|~||if}|~}y|}~~}~}y`d{y{ttyuy|{zuwyyw{|{zvzywzxy}{}w{{{{~z{|}||||y|z||z{{}~{|x}{}{{x|x{~yzzz~z}}y}{}w|y}{xz}}{}{z}zw|{z~|xy~y|{~}{x}~{y{~{{}}y~~|}{z|{~v|wy}~||}x|xy{}~{}|}y|y}yx{{x}||}yyy|~~{|zz}~|{y{{}{{}||wz{|~{}z{}z~|zzy}~{}z~{{{}z}{}{{{~z~y~~~y|~|}z}}}{{{|}||~~}}|}~|y~z}}|||~}{}}~{~}~y}{~y|}~}{|{}~|{y{{|}y|zy}}{}y}}}}|}~}~{{}~}{|{z|{}~{~|z{~~~y|{}}~z}~}||}z{~~zz|{|~}~{~{}|{}z{z|}}|~~{}v}}{~|}}~~}}|||}}~~z|}|~~x~z~}~|}|{|}}~}zy}{~}~}}~|}{z~}z|~}~z{{}z{}|z|{}{~}~x{~}|}|~~y||~}}~~~{||}yy|~{}~}~|~}}{{|~|~||}|{~}z}}z{z|}z{|~~{~~{{|{~}~||y|||||}}~|{if~zz|{~{}{~|y{}~_cvvxvxywwyyy~{|~y}{zx|wzwz|{|x~wy{{}}|z{zx|{zzw|{zzw}zwy{z{|{z{yx{y||||yy{{|}|{yz~{z|{~~y||x{|{|y~{y}xy}{}~yzz{z{|}~|{yz~~z|}zz{}|xxz{|}x~||~{y}{|{{}}|}}~~x{}|y{~|}zz~|~}y|{|}|~~{zy{~~y|{~~{~y}|w~{{~~}{|xz}|{x{~z~}{}}||~|~}zz{||}xy}}{}zz}~}~~|x}{y~}~}{zyzz~{|}z|{{~y{}{|}{|{x}~|~}}{||~{~{v}|}{~|}}{}w}}{~|zy{|zxz}|{vzx~|{}~~}|{}||}~|}~}|}|{|{|~~|{{z}~}~~~y}}|}z~y}~}w}|~~~}~|}{}~}}zx|}{{|z|{z|z}y~{{{|~~~y~}z{|z|{{{{|y~}{~~{{~z}}y{~yy{|}|~}z}{z{~{}v}w~{{{}}}~~||}}{{~{~}{|z}}||}z{}||{|{yz~y}|~{}}{}|~|}~}y}{|}z}z|~|}{}~}~|{z~}x}{|}||~~{}{gfx~zy}x{{}}|~{z__zywyyzwuzyx{|vvy{zx}}w}x}xx~zyzzxwy{zxy|~{~|{}x{}y{z~|z}w|z}}|{{|}~{}{||zxy~|t{|~~}}xv~xy{x~~yz{|x{|zx}{~{z~|{v}z{|}{x{{wvz}}{}}}||y}{}w|y}~|zzz|~z~|{{{{{{}}{{}~zy|||}}{|~}|{{x}}z}~}|}|||}|}}~}~~{{}~~y{{~~}}}|~}}|{{z}~}|}y}{}|z}~~}{~y|}~}z{z{{}}{{}y~}~x{{}~|}|{}{~y{{}~zzw|~}{{|{~z|}|{~}~~~{{}x{}}}z~|y{~w|{}|{}{{}}{|~~z{~~~}}|~y{}{}y|~~|~~}~}|~{}{}}{yy{}~|~}yxz{~~|y|~|}~}|~||y{~~||~{xw}z}~{~y|z~}~z~~}}~~|yzy|~}~y{}~yzy}}~}{}{y~|}w{}{|}}~{}|~z~}|~}~~z||}}{}||}}|}}~~|y|{~}~z}{}{~~|{{|{yy{|}}{}{{y~~~wz{}{|~}~~{|~}}{}|{{~|{y}||{|y{dex|~{y|}y{z}}~_awx{wu~u{wz}yy}v||zzuw||z{w{v|{~{}z|}zz}|{{{{}{||xyy|w}|z~|{}y{{zy|y{{z|{{z}}y{}~{|}yz{}~|{{y{|z{{|{zv~~|y{{}~||{{}{~z}|{xxz{z~|{y{x{zy{{||z{~||}}z}{y}yyyvz~}~}|y~|~y|z}|{|{{{}}}w{}}{w~{~~z{~~{|}{~}{{{~w}zy}y{{z~{}}|{}v}|}w|z{z||~}{zxwz{~}|}xz~{z~{~{}{~{}~zxz}~}}|z|~~{}}~}{}~{z{||x}zw~y||~}~~z|z{zy{{{z}~}~z|yz|{{}~}w}z|}{y{z}{|~{~}}~~~|~v{y}|w~{{}~}zy}||~zz|~}~|z{}{w~}{}{|z~w}z~z{~}~{{|}w~}~}||}}}~}|||z}|~{}z~~xz{}}{}|z}z}{{y{{~|{|z~~~~{z||~}{}|}~z}{|{z}~}}}}||~zx{|~}||z{y{z|~z{~}~{|~~y~}{|}|x~z{~}}|~{}|{}}~{}~|}|}~~zy{y{}}}~~||}}~{}fb~wz}}|z||~z]cxvxuywyzy|wy}vx{{|xyv{|yz|zx|{|z~yxy{xx|ywy|x}v~~{z}{{~z{{|y~|}w~x{~{y{zy{{wz|y}~z~zz~{{wzz~z{y|}|{}{z}{y{z}|xyx|z{~{wz||yy||{z~{~{}z|~zzzz~|{z{|x~~{}}}zyx}}|{w}w{|yx}}|~}}}}}vx~|yz|{~{y{x}||}{|~{{|yx}xz}}|z}|||x}}~|{|}}y~xz~z{|~~~}}}}|~|}}}~{z|}y~{~zz~{z||}}}y{y|{w}}|y~{}|zz~|z}z{y~{y~~}|y{|||||}}~~~{}{~}y|~{~~z~y{yz}~zz|y~z}~{z|}|}z~}}{zz}}{|}}}}~~||}|~|}~}~{~}~}||}}y~||||z}w}~~~z}~yz~|}|{{~~~{~|}y~~{}z|{y|~|~z}~}}{~}}}}{|}~}|}~~}|{w}}||xyz}|||{}}}~}|}}~~{}{|~z}y}{|}}|~~{{}}~~{{}}}}}~~~~{||yz{{~}~y{~~{|||{~}~|}|}}y|{}ce~{}}}x{~}{}~{}^^yty{{xx|}vz{xxxy|vyzx|zyyw}}y{|yy{x|{z{}t~{{z~}y{|y|zyy|}x~}{~y{}||xz|}{~~|z|zx}zxzy}y{~z}|z~}||~}z{x{z}y{z}{|{y{~|{~}y{|~{x{~{{y}}}|z~~{{{}{}{{z}z~z|}|xw}||{}}z|}~{x|x}|}z{~|~zzz{z~x|{{}{}}~{{v~{z~|~~y|{x}x|}}}|~|}{~y|~}|~~~x{}{{z}y{z~}}z~y~yx~zy}~{z~|{w}}~z~z{~~|{~{y}~z||}{{{{x}}~||~{~}|x~|{y{~z~|||yz}~y}{~z}}|||x{~{y}|}|{|}}z{}|}z~~||}~~}z|}|||{}zz{{}~{w{}~~~zzz~}|}|||{z}~{}{~|~}y~|z~|||~}|{{}z}{~~yx}zx~}~~~}|}{{~~~~{|~~{{{~z}xz~}{|~~~}{w|~}}}}|~|~~{{|{|~|}}y}~~~}z|yw{{y{y}||}~~||z~}|{~~{~|y~~{|}~}{}df{{~}y~}||wdbx|y{x|s}wy|}wzx|xw|y{uyzy{y}zyw|}~z{zyy{zv{yw}xztz{{~|~|~w{z|{~y|{|z}{zuz{x}y{}y{{{z{{|~y}zyw~yzz}y{{y|y}w|}}}{|~~}x~}{|{||zyy}}||yz}{|~}z}~z}~yw|zzyx{|}yy||w}z}x{|{wx|}x{zz{{~y~z|~{~}}}{}{{zz}}y||zz{{}{}}}z~x{~z{|y}~zx{}y}}}z{|{{z{y|}xy~{z||~~{{~~z|~~wz}|{|}zzz~z{w|w}y|zu|}}{zz~}~{{~}}}{z}}{}xz|{{}}}{|}~}|{zy}|}x{|z}{|z|{z}{}z}}}|y|}{xz{}|}{||~~{~y{}||}{~~}}}{}{y}{x|~z~||~~~{{~}~}}~}y~}z{}|}}{~{}}}}}{}{~||}~}~|}~}|}~}{}|{}}|}}}}}|~v}|~|}||{{|z}{||y~}}}|{{|~~~}~y|}z|}||}}~w}z{}}z~~}|~~|}~{{}}}z|}~}}~}|~{}y{~|}}}y~~{{~}w}im{~z}}~|~}|~{`_z{||v}x{y{yz~}{}x{|{{}w}z}x}v}~|w}~ww}~y}xx}zyyzzzw{y{}z{{|z|~}{{y{z~yxzy{~|y}}z{y}|}|z}|}}{~~~{|}z~y{|{x|}|~}{~}{z|x||{{||~}y}{~z|{yv|}|~|{}z~~|{z|}~|}~{~}z{}yz}}~|y~u}yz|{y|z}{z{{}x||}{y~}y|}~|}|z}~{yzzz~~}|}z|}x|}}{}z~}z~}y|z~}}{}x~~}}z~{~{x{z~{}}~~z}}|||y}|{z~z|{~~~z}}{{~||}|}~z{{|{}|{}{||~}|||~{~|}|}|~{}|~}{}{|~}{|y|}{}{||{}xv}}~||||}{~|~|}{zy}{||{}{~{w~||z~}}~{~}{z}y{|}}}~~}|}|~~|}{{}}zy}}}~|~{}~}}}|y||||}~}|{}}~z~|}|}z~{}|{~{|}{}~{~}z|}yz|z~}|x}}{{}{}|~}|~||{}y~~{{}{}{{|z}~{|~~z{{}}~|z}}}|}~~~fi{|y}}z{~{|~{|]]{wz{x{uy~yyzy}y~~xxz}xx|||~zy|yyy{x{zy}{}yx|zzy}}}y{xvzzyw{~|zxy{y{|}~}{zv{y}}{zy}}}|}}y|{}~z{{{x|{}{|y|z~z|xzv}|{}~zy~zzx|||x}y~{}v{}zx||{z|}}|{z{~|}y|{}|~{||z~}y{}z~}~{|yz|y{}|y{{~}y|}y~|{z|}}}~~zyz}y~}x}~}}}~|}}|~}y~}|{||{{||{|}}{}}}w}||~~zzz{zzx{z}|}z~z~}zx}z}}~{~x~|{~}~||{}~z|}~z~z{~{|~z{}y{{|~~|}z}}y}x{}~}|~z}|{~|}~}x}x}|{}}z{}~||}{~{}}}}{zy~{}|y{|}}~|wz{~y}xzz}{z|{|{|~|||{~}||{y||~~}}||~~|{{z|||x~|{~|}~}}|~~~||~{z~~~~}}|{|{{{||}}{~zy}~{x{~||{~}}||y}{~z|{}}}}{}~{{|~}}}}{}~{z{~}}{~|~~y|~z~}}}}{{}z}}~{y~}~}{z|~{{|~~z}{df{z~~y{{}|}}~_]wz{y|vx{x|}wy{yx|yy{y}{xy|uzx{}{|z{w~z{{z}zy}y|y~|~|{}z{zxzy{|}|}~x{}zy}x}y{||}z}x||{~{}z~|}v{x}z{{x{~|~|z{}uy{z}xw|y}{z{{y{|y~v|y|}y~y~|z{z|z~v{{}zw{}||~z~{x}{}|~|{z{y{}yy}}zy~}~|}~y}}z}~|{xz~x{}~||xy~~yxx~|yz}{}{|{y~~||x~{|~~~{~~~|}{{{~{w~}}~~~~}zy}~}||z}|{~~{}}|{}}|{|y{z||}||}{}|{|{~}~|t~y}~{{y}}}yz|||}~x{}}}~~~~{z~{}zz{}|}|~{}}z{}~||}{|}}}|{~~}}~~|}y||}z{}~}x~|x|~}}yxz}z{}~}}}~}z{|{~|}}{}~~}}~|~|x|~}{{|}}~~~~z|zx{}z{}|zz~|~|z||}z|~{|}y}|}zz}|{{|z}{{}~}y~}~~~{{}~}|zzy|}~~}xz{}~~~~y}|~y}~~}{|v}}~zx~{}y||y~}}{~~|{~||~z|||}~}{ei}|z~}z}z{z|~|c_wx|vx{vx{|yzyyuzyx~y}{wyw~}z{{zz|{wz{z||{{|yz|v{y~y{y{||}x}zxz{~xw|}y|{{{yx}{|{|zy|~y~|||}~}}~{w~}}~~||yz}x|{{|z{vz}{{|z~{{~yx~y{x{{|y{}|{y{zw~{y|~|x}{}zz{~z}}}}x}}z{wy|z{|{zx~}z|{}{z|}~}}|}{{}{}{{{{||~wyz{|}{zx}~{x}yz}|~x{~}z|}{~~{zy~|}~{{}yyxz}|v|{{~y{zyz{}|zzy}~{}y{|{}|{{{~{z}}zy{|x{|}}z{z|{}}|z}~y~|{z}|y||y}xw|}}|}|}zz{~}}z|}~|}~}{{z~~}z{}{{}~~||z|~{zy|}||~{}~{~}}y}}z}}||~z|zz}}~~}|z{|~||z|~z~|~}z||{~{{yz}|y|{}{{|~|}|z{w}~}z}z}|~}}z|}{}y}}}}~}z||}{}~zyz}z}x~~{}|~}~{|zz{}|{|}||}~}}}}zz~x}}{}z{z|y|{{}}||}{}{cf|}}}}~~~}||||^`z{|ux}v|yx|twzu|zwzxy{w{y|y{zu{{v|}x}{y{z{z}|}wxwy{|~z~|w~~x{~z}z}{y{z{|{|{|zx|}}y|vy|zy{}{x~z{}|{z~y}zy~~x|}}w{~y~}x}y|}|{~vz|xwz~~z~}{~~{}zwx{}w}|y~z|~y{y}}||~}z}|}v~z|}|}~}||~}~x|~|}|}|~zyy{}zy{|~~wyz|y{|z|{{{||}{{}~~|~z{y|}~}x~}zy~}y}|{~z}|}yz~{z{}{{~{|}z~}{~{z}{~z|}z|~|{z{}|y~z~y}}}||~~{~~}|}}y~{~}z}{|}}}x~{}}~|}|v~}|y~}|}|~}{yy}{}|~{}}||}~~~|~}{y|}~{zz}~{}~}yy~z|z|z}}}}||}|}z~}}{|}z|{}zz}}~y~z}|}z{}|{y|z~||~~|}}~z~}}|}}y}~{~~~|~{}~}~~}y|~{}|z{{~{y~}}~~}z|~}}~}|~}~z|y~x}}~~|}z||}|~|z|y}~~z{|{|}}|~y}{|{kf}}}{|z|}{}actzyyu}yy{t}vyt|{{{~{zvxzz{x}x|}{{yz}}ywz~|yz{~xz|x|{|zy|}y|zxz||{{|wz}w|{||{x|yz{xz{ww}{~z|}}{{{{yv|}}wz{}w||~}}~yx||y{{v|}|{}{z}{|~{~}z{x{yw|y~~}}{y}{~~~u~~xz|{~}{y||{z{x}~|~}w}xz|y{|}}|}||{~w}{||~~|z~{zyzxy{{|~|~w|~}~~{|{||{}y}w|||{}~}z~~z}||}}{{|{|yx|{|{}~|z{|}~y|}|{{zy{~||{w~x|~}||zz|~|zz}{~|}}{||~~|||{~}~~||{~}~}y||z}y|~}|z}~}y{|}}|||}|}}z|}|{}}x~~~z~{w~}z|}z~~{}{}}}~|{{{|{}{~y{{{|y}y}|{{~}}}~|z}}}x~~~~z~~{{~}}{~||}}~}|~|~z|~}||{|~~}}}|{||{~}{{z|y}~~~}~~{~}~~x{w{z}|~}{~z|{~|~z{}|z|~{~y|}~|{}{~{|{z||~~|}}}}|y}~}}igz|~{||{}|bavw|w|xz}zvxvxyywy||z{y}|xwz|x}{|{}z}xz}{xwz~x|~y{{}}}~{||z}||||}{~{{||~y{}{}y||{{|~}{|z|}x}{z|}z{z}~}w{||yx{{{x}z~|yy{{}{~}z|{yz{yz|z{~z{y}{~y{|~|}}vzy|{{x~}}|{|zz|~yv~|yy|}{|~|y|~~{z{}zx{}}}y~}}z}zz|{|}}{y|}z|}{|v||y~~}~y{~{}}}}y{yy||z{}{}yyv||}x||x}{|x~{}y}~|~~||}|~y}|zz}z|{}x~~zz}x||yy}}||{{{}~z}z}|x{x}{|~x}z|{}y}|wz~}~~}~}}{~}~}}}{y~~|}~}|~}z~{z|w{{~}|}x~|}z}~z|y{||}~{}w}{~{}{~v{y}~|}|~~~|z}{{y{}~{~}}{~y{{~z~||w~{~{~~|||{}{zz~|}}}~}|{}~}{|}{{|~|~||yxz~y}z~}{{y~y{}|}~~}z~|}|}{||}~{{|{}{}{~z}}{}|~|xz}y~{|wz~~||~|}|~}z~u||}|ff|x}~}x{{|}{|}_`yw}}vyxywx|}yy}zzzx}}zx{{{|z{}}{y~|}|}y{|zyyy{||yvx|x|wzy{x~}zw{}|}{}{{~vzw|}~yxzxzx|}yzx}zz{{}~}|}zz}~~}v|~|z}z~{z~{{yzy||{yty|x~{y{~~{~~w~{~y}}}~{z{z|{~x~{~~{}z{{~xw}|}}~z}~}x{}}}{z}||z|}}|||wyz~{|{}{}z|~{~{{zy~w||~x~z{~z{zy~{|}}y|xw{|}y{z{z~|}|{}}|}xz||zz~~y}~y{~{{{x{z||{xz}}y~}{}~y{~~}~}{{~|}|}|~||}}||~~{z~~}}y~{yz|}~}|{|}xz|||w|~}||{z}y}zz{|}}}~|~|{|}~~|}|{~{|}|~|{}}~{}}}{{}z}{x{}~||~z|~~~y}}{~}z{}zz}}}}~}{~}~~~|~}~~||||xz~}~}{}~{{{~{|}z||~~~}~{}{~}{zx}~s}}~~~z}{{||~z}~~~}~|~|z~~}z~}~}~|~~~}{}zzzz}||{}{||}zx}}}|{dow|}~z~~|{}~}{|aaxu|rwztz|{{wzy{wy{z{yy{y|}|}}yv|z}w|z}}y{~{~|z}{|wy~|}y}zx|zww|~x|{{{yz{{z|z|z~|zxxxy{zy}~{}~~y{||}x||zzz|y~yx{|}}y{x|z~}z~}y{z}y}{wx|{}x}{zywy~z|{y~z}{|z{}|{}z}|~}{z|z~xyz}{|}~~~}y{x}||||~~{|~{zw~{}|~}z{|}yz|||~{{~}|}~y{~}xz{{y}|}|}~|{x~|}z|~||{}{~|xx}~||{|{{}|}~|y~~{}{}z{{~{}z}x{~z{~}~}}}z}zz~}{|~}}zzz|}y|~}z{w||}}{xz}~zyx}|}|~}~|{|}x{zy{{~}~x{|{}v~}}}}z{~z}~|}y~{}||~~}}|}|zz}xy}z~}|}}wy~}}||}|{~z|}~~~~~{}{y}|~|~}z}{~y~}}|}}~~{|~{||~}~||}||{||z|y~x~}}}z~{|x|}|z|}}}}{y}||}{~}|{~{{~z~z|}~~}}}~~}~||{{~~}y~~~~y}}|}}~eg||}~z~{}~}{y{~_cywww{~z{z{|{{{xw{|}yz|ux}{{y{x{{x~zzz|yz}|vz}|{{{{zx}|~{{z~zx~}~|||w}~|}~w{{{||}x}y}|~|{|~}zy||~~z{{|{{}~yw|~~{z}z~xx|{|{}~}~~}~~z|z|}|~yxz}|{z{{{y{}{{|}yx}y~{xyz{{|}{{|{z|}}{|~yzzw|z|w}{|}x{}{z|z}}|||~w|z{z}y||z||}|z}}~|xzzz|~~yzzx~{~~|x{{|{z}{{}~~~}|}y|{||z|{~~}|zy}}|{zzz|y}|y{{{~~{~~{{~~|z{{}z{~}|x|{~z~{}|~}}}{|{}~|~z|}|z~y}}~~|~}|~|}|~}~{|{}|}||}{||~~x~~~|}zz~}}}zz{}{~z}||{~|y~zy~~|}}~}~|z}||~}}{y{{}}zyx}}zz}|~}|{}}{}z|{~|~}~{~{|~~x}|}zzy~~~||{{||~}y|~{}{{{{{|}|z|~~|{}|~~}~y~|~~~{}~|z{~||~|||~zxz~~y|||}}y~~}z}~~~{~~}{~|{~{~}|ic{}{z~|}|}z}zzbcxvyvzzyx~x|yyyxzx|{ux||x{yzy}{xz~|xz{zzzz|~zu}{w|z{}{||y~{vyy|}}}}|}~zz{yzz{~|~||y}|}x}{y~}|~u}}{~xyz||zz}|}x{}}}z}y|{zzyz{{{|~}z~||z{y{}~{yy~|z}zy|z{|y{z{~z}{x|yy}}|w}|y~x{wyw~yz|{{|z{z{}}{|{~~~xz~}xyz|}{zxy|z|}}{{w}~|}|~~|~|}~v~wz~yz~~}{~}y{~z{}{z|~~|y{~}|y|~}y{}|{~vzw{x~{y}{}~~||yz}~~{~w|yzz}~|y}z|{{z}}|}~~}y||||yz}}~}}|~zzz||}{|}}}z~z{}{z}{z|||}{|y{|}~|{|z~z|~~}w}|}z~z|{|z}{}}~}}|}|}|z~z~|~}z~~~}z|zz|}}}~~~|y{~|~~}z}}}}~~}|}}{~}y{}~}~{y|||zw|{~}~||{{{{~|~|z}~~~}zy}y}}}||{|{|~|{}z}|~~|}{}{~{}{z~|{||z|~{|~{~~~z~~ch}|{|{~~~}~b`{y{s{yzw{yy|yz}zzy{|y{xywy{~|z{}z}zzzx~w|zzzz||y{}~|{~{yzuyz}{}~|~z}}{}~|z{|~}x{}vz|}zz{}~{{~{x|}|}|}|||x}z~~z{z}|||}~z~z|||y||}}}|{|}z{xz||z|z}z~{z||}~x{~y}yz{~z||~}z~|x|}z{{}}}~}}z|}x{|w}}}}}zy~}}{}~}~~zyx||~|~~}yy~~}||~{}}}{{}{}|}|w{~~x~~{{~~{}|yv~z}~~y|{x~|~}~y~}~~z|}~zzyz}}||}~||{yz}y|}~{}{}}~}{~}{{}y|}~}|~~{}{~|}{y~z~~~z{zz}{{~z}yyy}~{|x}~}}}|}~}~~|y{~{z}|}~z~zz{~}}{{|}~{{w|}{|}~|~|}~{{z}~|{|~|z||{y}zy{}{{{x|zzz}|y{||~}~}y}wyxz}{~~||~~~~}}||y}|z}~|yy~{}~}~|~{w}|{|~}yu~|y|{}}~}~y~{~{|~}~~~~~}}z|~}}}}y|~~}~~x}}bey{y}}}y{{}y}{|`\}zywyxwzxz|x{w{y{}zy}yxxyv}yw}w|{y{yz{z{z{z}z~y{|zy}|}z{}~{|{{y{zz{w{}~z{{{w{z}yy}~}x{x|~}|}z}|y}w|{|y}w|z{{|z{|{|{||y{|z~z|~w{|v~z~|yzy{{{{}}|zz}~y{|||x{}z{~{{|~{z~}~}}{|~}}{z||{yyzy}vw~|||}~yzz|y}}zz{~|y|}~~||~wz{}}y|{~|~}}|{|||{~}wz~|~}{|z|y||~|{z}}v~|wz|{~}}}~|z~yy~}|~|}~{z|y|y{{zz~~y~{~y~}||z~||~}{|}~|~}yx{}||{||}}|}{x{~|}}{{||}~}x~~{|xx{|}{z}|}}xzyx{|zy}z}|~{{|}|{|{{}}~z~{}|y|~y~{}z}|z}~~~}}|}}|~~}|~}}}~z|}}{~~}|{~||~}|z|yzy}{z{}{}~~{}~~{|~~}||}~|{}y{||{{z|~}|||~}{}|y}|~|}}}~~}~||~{z}}}~|}}{~{}}{|~|}~}}~z{~|~~gd~|~}|}}}~|_bzvyv|zxxz}}w|yxy{}xzy}}{x|}z{xzyx~xx}}}|x}}yzuz{}zy}}y||wy}z|||yzz~}{{{xz|~|||y~u}}|}|}{y}~}~x}|~{|y}|z}~}|zz}zxv{x{{w{}||{y{{{y}yz|xw~{x~}~}|~{}}}yyy~z{{~x{~{z}|z}~{y~{|xy{|{{{|||wz}y{{~z~|{|}|xzz||x|}{|{|~xu~{xx}z}|x{{z}}~}z~|zyy}z{|{x}zz~~|~}}{|z{y}{}}|z{|z}|~|~}y}{}yzz~~|z|~|zz|z{|}~}{{|~}|z{~~|~z|}zzy}{}wz|z}{|~}z|||}|yz}{|{{}}xz}~|}{z{}}z}{~~z~z{}|{}~y}}}{~x{~}~~{y|||}xz{{}}z||{|}}}}||z}}z~~|}~z}{|{~z{~{{~~{~z|y~z~|}y|}~w~|~{{~|}z~|~}~|~}~~{}~{|~{~{|{|}y~{~}{{|}}||~}{~}{{yw~{z}}{{~||{}~}|{}~~}~}|{zwz~|z~{|{}|y}x}eh}}z~{}~}~z}~}~^ax~zwy{wyz}zxyzx|v{{yv{w{w|}|{~~z|{z~|}ywz}~~{{uy|{|y||||{{vywxz}z|y~}zx{{{y{~}z~z~{z~||x{}{{}{}~{{}vz}|z{zxxtwxu{z{|w}}y~~|{{zy|z|{}{{||}y|{{z~{{{~|~{{~~{~}x|zy{}|{}|}{{{}~|~~z|yzz}{}y{{z||x{|~~z{zy~{}}|{~|{||{|~{z~z~z|{~}|}y}}z}}}~|~~{|}}y||}~z{~{z|z}}{|}{z}x{{|x}y{|{|zzzz|~|~x~}{||~{{~z~}{|{}||{~z|zy{z|}{}y{}|~~}}||~z{~~{{{~|y~}y{}}x~~|~~~~~||~|||~|}|}}}}{yy~{y}}~~|~~y}}~}|~y{{{{~}}}~}y{|}y{}}}{z|z{zy{{}}|{~~|}~}}}{}~{~zy|z{}z}y|~{}{{xy|~~}|z}|x~}z|~}}||{|~y|}}z~{z{~z}{|~|}}}}||zz||}~~z{{|~{~{{hd}|z}}|y}z~}}z|]awsvvyzwxxxz|{~|y{}wu|z{z~y{zy|~|~{}|{{{{zy}|y{{xz}{~{vzy{w}{|}yy||xwv|zz}z}yzzzx~}w}y|{y}~yz}{x{zz}~{}y|{{{z~~{y{|zx~z}y|}|~{~vz~x}}|~~|{z||yz|u{||yy~{y{|}|}~{{zw{w~|z{|}z||}}}~}{{|z{x{y{||~|~z|{yv|{~{y|~{|{}z{~{z|{z}}{zy{~{z}~{}~y{z}}{z}~|}|{x|{}z}~}||~~}{{||}}}z}|}z|z~y~}}||}}~}{z{~}x|{{y||}~z|}}|~~~~|~~|{y|}z}~{~~yz{y|y|}}}}{{}~~x{}}~|z}~}z{|z~{y}|y}}~~}v}x}|y}~z}|z}~|{|}{{}v}~}{{||~}|{~z|~z}~{}||{~z||}|}}~~}z~zzy}~~~{{~|y|{|}{{}~~y{{}}~~~{||}|yy||w|~||}~|~{xy~}||~zz~}}z~~{~||}|}|{y}xzz|}|~{{~||~}|~{}}}~z{|zgf~}|}{~|}|~~aavv{}ww|u{z|zzx{{}z|yzy|z|~|wy|vzy||zvx}v}z||~x|}|{xzxy||}zz|{}z}z{|wy|z}~|{{{z||yy|}{||vyzxy{~|{z{{{|~x}}~x}{|{|||~{|}|||~w|}{}zy{~{~y|y|~|~|y||{}|z{{z|{|y}||}y|y|~{}z|}{{{{z}{}|{x~~|z}}zyz|z~~|}y|yz|~{|y|}~z{z|}}~}{~y{~{zzz}y{|{|{{z|}{|{|yxz}}}}y}{~{{}v|x|{}|{{x|~~~|}y{|~~|}|||zz{zz{~z}|}}y~z|{~~~~}z}~|y}|~}yyz{{z~~~}~{}}~{z}yvz}}{|}w}~|xy{{~}w~|}z}}{}~}||{z{|{|~}}zz{}~|{|}zy||z}}zy||~}z~x|~z|~||}}|}}~|{{|y}~~~}~~}{z}}z}x|z|yx}}}z}~|~|{|~~||}{||}y|x~}y~||}{|}|~|}{~}|~|||{|}|}}}{~}~}~{~|}{x|{w}|}z~y}~z|}{~{|zz|~~~}~~{}}}{~bgz}x{{|}u{}}~edzyvxx{xyw|z~z{x~yvzwwx{tyyz~w}~z{zzwz~|}{z{}~y{z}~{x~y|}{x}v|}{yy|}zx~~|z}|y|xzx~yw}}xzz|~zz{v|~{zxyy~~vy~{{x|~yv{x{{~|z~}}yy{{}||}}{}~}{}x~|{|{z{v{~{xx||z|}w}y~xzz}|x}x}z|z|}{|{zz{zu}{{}|}yz~z~zz~{{|z|{y~{|}~{}~|~||y{|}~~{~z~||y~z|}{z}|~|{}|z}~y~z||}}}x|~vz~z}||{~}}}|}~}|~}|{}{{|||}}{~|z|y}}~|}{{}}zz}w{x{}|{}yzz{~{}{}}|z|y}}|~|{z}y{|{}{~v~~}}|{z}yyzzz~}z~|}||y}}|y|~|}|y{|}y}yzz~~~}z{{y}|~|~{~|~|~|{{}|y}||z}|~~{}|~||{~{z{~|{y{{}~|~x}~}z}z||}~}~y{~~}z~{z{|{{}{}{}}|}~{zy{w}|~y|z||}{}~|y|~zz|}}}~}||~}~z~||z{~}~}}|}}}egzz|}|{{|{z~~}cbx{y|xw{xxyyxz{x}uwzzyz}xzzuzvzzxy|w{y||x~}{z{{|zzw}y|{}yyy}xy{}~{y}{z|zx|y|xu~wxzw{{yz{}{{}||~{xz{~y}}}|x{~~}}z{z}{{~zx}zzwz|}}yx|~{{}zz}{yx|{z|y{|yz}{~{~}||~|{yy}~}x|{}~x|z}z{|~~yxy{~~~{|{|{|}{y}}|z|}z|}z}xy{}~|~z{|}||{}{}|z{~}|||~|z|y||xz||z{}|~|}{|}~}|z|}|yy~}z|}w|~~vzyy}{}~y{{}|~}{~{{zz}zz}{~~|z~xy|}{||zzzz{~{~}~{}|~~y~|~~}|{z}x|}}}{~~}}{z~|w}{{~~~|v~|}}y{}~|z~|{z}}~x|{~~~~~x~{~|{{~~|}{{|~}z|{|}{}w|}~}z}|z{z}{zz}}~}}{yw}{z{|~{}|~}|}~}}y{~|~}{}~~{}}{{}|}|}||~}||{|x~|~}~~}|}{~~}~{~~}|}|}}~}}~}~|}}|{}|yje|}~|||~}x}~z_atzv|wy{zyv~zx}|}xuyz~x|ywxz|{zywzy{}}{vx|z}w{{z}|||}}yz{z}{~{z~}|}{~yzvzy{{~{|}z}z}{y}}||}z~|}zz|}x{}}x~{|{xx{|yyw|}~{}|z{z~}||}w}{|}xz~~|y{x}|z{z{}|{x{xw{~y{z|y}|{}|}{|}}|{||}}w|~{{{}~~|{|}y}x~z~~~}z{~yzy}{y|}}~|{}wz~|~~|}~|{{y}z{}z}|y{|w|~{{}~zx{~}y}}{|}x}|z}||}}}|{~|z~~}}~|}{~{|~}|zy{w~{}~|}}~{||~}|}~|{}|x~~zz~{}||z}|{}}|z~{{}~}~y{|}zx~|~||{{z|{xx{{|{|}~}~}~|y}{{|}}z}|z}}|~yz}z}}z{}~{|}||y{~{|{z|{|}z}~|}~y}|{~|y|{|}}}zy}z|~|~~|~|{~{~{~~y{}|z}|~~{~|~}||}~||z{{z}}|}{|}}}x|}{z|~y~~|{}z~{}|}~~{}}|y}~|ie||{|}}}{w{|dawy{xzxxzy{yy|y}wxt}y{zyyyw~z}}{w|z{||zzy|xxwy|}zzxy|x}x||{}{|}x{}y}{z{z}{{z}|}x{~|{z|z}y{{|y}~zz~|zy{~v{{}u~}x|}y|}|~{}~}z~xy{z|{x{}y{}z}xz|{|{{z|}|}~z~~}{{z~{~}v{~z{{{}{zz}z|||x}|y|{~|{|~|}}|y{zxuw~|~xzy}zy{|{wz{||}~}~{{{|~}~{}~|~z{x}}{y{}{|{|}z{}z|w~|}}}y~}~|{zy}|z~{}}}~v{}|}~~{~{|{{}}||{|~}}}||{{|}||}~~~~~~~{x|w{|{|}|y{~}~||yy}{}}|zz}y}|{}y|}{}}|}}z|}}x~{{}{}~{}}~|}}|{}{{~}{y~~{|y{|{}{}{z~||{|~|{}y}}~}~~{}}~}}|~}{|||~~}~~}||||}~{}{|{z|~~~z}}}z{{~|~~z{{}}z{~}}}|{~~|~~y}~~~y~}~~~{y|{~{ge}||}{~}|{z{|}~{aawwz{{}xxyy|z{wwyy}v{}}{|}yzyy}{{|x{||}z||}z{w|z{{|zzv}}}}z{zy~}w~|~~z}zwy{}|}{~z{{z|xy{x~|{{{~|}{{~{y~z}{{{yz||z{|z|~{|}|~{||z~|zy{}y}}{~}y}yzx|}x}}|{|}~|||}}z|z|z}|}|}{z|}z|~|z}~{{{~|{yzz{|z||~}|yz|}y{xz}~zyz|{{}{}}~~{}y{y{z|{|x{~{~z{{~~|~{{z{|{|y~z|yz{z}|}{{~zy{~}}z|zz{zyz}{||~{xw}}|{~}z|}{~|~}}~{~z~y}~||{|{y|z}}}{w|~{z}|zx|}}}y|{{}x|}||~y}~}~zzz}~|}~}{z|z{{}z~}z}~|~}{}y|}~}|~}~~||||}}~}~{~}y|~~|~{{~y}}}z}y}}z}}{|z}}|~~{z{}|}}z|~y}||~|}y~~y~z}w}x}~~}~|}}}|}y}~z|{z}~{{y~~~{|}|{~}}}}}z|}z}z||{}{y{y}~{|z}~{}|{z~ikz~|}}~}yy|}}^d}w{yy~{z{wzyz}{x|vyvy{{|xzz{~y{|~z{|z}|yz{y{{w{{x{y{{}vzyu}}||~~}z{|y{{z}|}y}zx|{}y{z{}y|}{{|z~wy{}wz{|||{~~~|}~zz{|}zy{w{y{|zy||z}}{w|z}}{z{z{yy|}{}wx{~}{|||}w~yzz|{~~|}{|zw{~{{|z|}yy{|}|{}|{yw}~{yz{|yz|yzy||{z{zx}~}|}{}}}xy}x~{|}}}}zx~}zw}z}{|||z|~}wz~}y~||y}zzy||}}{}}xyzz|}z}}}x{zx{}z|z~xy{~z|}{y|~}|z}{|~|}z{|{|z~}}}}|}|y}|}~}}{~~}}~~}}~||}}|}|zy~~~}~w{{}|{}}~}|}|~~{}|~|~}{}|}z~|{}z{||~{y{~~|~}}~~{|}|~~~sy~}~y|{}{z}{{{y~}z~|}|}}}{|~|zz|~~}|{{}||}{~~{|z|~|~|~~}|{~~|}}{|~{|~{y~~~~}{~}~}}~~|~}~}|z}y~{}~|}{}~}fg{z~|z~x~|{|y}cayxv|w|yw}}zyzwv}y|}z{|zyzz{}y{xx~zzy{}{x~|y{zz~|y}z}||zwy}|}~}y}{{zx|yxxvz}~{}}zy|z{x{|{zz}}{uyz}|~z|~|~}{|~z~|}z}}x|z|{{y{|}|~{|yv~}z}{x}{yw}{}{z{y{|{z}~z{}|zx|y~z}y{y|}z{||{~~}|z{z~y}}u|{z{{||y{|}z}}y{{{}~|z~~|z}{{{|}{~}|~}~y|y~z}{~~|}{{}~~|~y|}~~~|~||{}}}z}~}~}}x|}xy~~yz{x~z|~|{|}{}|~x{ww~}}}}{}zw}y}x|y}y}|~|{zz|~}y|}|{}~~}|}}~~w}~{||z|~||~{{}z|}~||}}|~|~}~|~|~z{x|~y|~{y~{|}|z{}zy~{zwy~}~~~|}~~~{}|{|}z{}}~z~{z}{|z|}{~z~}}~x}{}~~}{z~z~{~~}}|~~}~}y}{}|}{z}}|zwz~}|}{|}|~|}~~~{}}{}{~||zy~}|||~{z|{{}{{~{}~xzzz{{}}}z}|}z~{~~~hcz|w}~~~~a`xzzxtuzx~}yzyzwv}y}zuxz{{z~x}y}|{|zy}|}}|}~{~z}z}w|~~}||z}|w{zx~~|z~{{~x||x{z~{{}}z|~yy}{{z{vz||z~}}{zv}zzzy~~zzy}z{~{}zz|{|yz~~{~|}|~zz{|z}~}{|y}}{z{}~|z}|x~x{z~{|y|xz|}{}y~z|~{~}zzww~x~{~{{~|y{|z||}y{|~~}{}z{zy|z}|||~~y|}~}~{}{{}~}~z{z~~z}|z}{z}|}|{|}~y}}~z{|x}|x}}{{|}{||yy|}}z|||}y{}{z}|}}~|~{}}z|{{zz|{|z}{}{}zz}~|~{}z}}x}|z}|~z}z|~}~~{}{~zz~}|~|z~}|~z~{z|y|||y}}}~|||~{|~}~{~{}|{|~}|}y|}|z{z~z|}|}y}{}|~||}~~}~~z~}{~{xz~}||~~~|}~||}z~z~|}~~|{}y|}~|v}|~~{z~~|}~~}}{}z~{~}~|}}|}~}}{{}x~~}|{}~~|}}{}zz{~~~~|~}~z|{~ie~~|x|}|}~|b^zuy}w{v{x|v{yw{zxwyz~z{~~{x}}zz{t~~{~y|{y}z}zyzxw|w|y}y}|~z{{}y|}z|yw||}~}|}}y{x|{x{|z~||{{x{y}z|}z~{x{{y|||{zy~{{{{}}xwyz{~zwu{z{|}{}|||{z|||{}|y|{||w|}{}}y||x}{zzx~~~}xvy}}{}{}{|~}z|yz{~~~z~}{z||}|}~z|~}~}zuy|y~||||||~z|z{~}{|z~~|}x{z}|{}y}~}~}y~}}}~~}x|}}|yw{w{{~|~~~y}|z~z}|z{~|{|~}}~}~z~zy}}y{|{~}}}~{{~z~}~}{|}|}{|}{~}|}~zz~}|}~|~}|y|{|z{}x~}|{}}}z~~{~}||y}~}{{y{{}|{||{{z~|}|~{~~~y{{~~{~{{~}z}~||||~z|}}||~zyz|}{{}z|}~~}~|{}~{~~|~~{}}~}z|~~}z}~}{{}}y{{||~}|~z|}~{~}}{}z}z|~z|z~w}}{~~~~|||}}{~}}|~||w{{~z~~}~z~hc||zz~~~}z}`ay|yzyzxx~{zwytxy{{{zwz||{|{}{|}}yy{{{~|y~{wyxz||y|{|{wyz||xz|x{yyyz||{}yy|z~~{{}{|x~}~~y}||}{|}y~}z}{|}|~{zzw|zyz|{|z~}}|{y}z{||}y{}{}}xz|{{vz~|}{{|}~yy~|{{xy{|}}|}{~|||z{yzzv{z{}x}||~z{|}~~~y|z|}{z{|}}z}zz}zz{}~{~|}z~yv}yy}zz||{~|}{|||~{}vyz|{}yz{|~{{~z{w}}~{x}{}{}{|~yz}w|~|{|{~z|}||~z~~x{wz~~z{zy~|~}|~{}}~|~~x~||~~|w~}{}z{}{{~}}{~~z~}~~}|~|}z{~y}{{{|{|~~{}}}z}|~}~{~|}~}|~{{~}w}~}}|~~wzy|z}}}}}||}{~~|~}||~~~~z{}~}y~|{|}}~z{~~|x~}z{|}~|zy}~}~|zzz~z{}{}~z{||{|}}~~|}~{~{}~~}~{}~xz~||y}|{zz{{y~~}{|z}|ei|~|{~||}|}acyxxzyxx{yzwxtxzw}z{xvzx{z|||{~{zz~|yx{yx~{{y{|~z{x|{{|{~{{{}{|z{y|{|z{~|}}{~}~z}}z||{z}{|y|}{wz~zyx|~|{z}x~x{{zz}y|{z}{z{y{|{}}}z~|{|}{|{|}yz{z{~||}|{~~}||}yz|{}~zxy~|{|{yy|}wx|{x~{{{|{x{}{}}z~zx|z|}z|}z}|~z|y}z|~xz|}~|}~~~}{|w|{}wx}{x|}}}|}y~|zz{zy}yy~}xzy{|}z}}|{}}~{|~}|}}~}zyz~|{~x}{x|}~|}zvyx|{~~|~|z|}|~}{}yx~~~~{|||~{}{~||}~|~{{|||}{y|~|wy}xz}}}y|}~|{}}zy}}y|~{{|}{{{}}}}~}}{z|z}z~~|}}}{|{z||{{||~}{}~~}~}|z~|||~~|}~}{|z~z|{}~||||x|~zywy~}~x{~|}}{~{|{{}}y{~|}~}z{|}}}~}|}}|{~{}z{~}|~~|}}~}z~{~{z|||}}~|~|x}}}}~~~{y|fh{~|y}}}z~~z|~{\cwuxyw{wzx|x|y|yz}~v}|x|zz~zzyzzz~y{z{y}{||zwxx{~~{x~x}}~w{xz|||{|}~}|}}{y|y~|~}xw|}y}}y||v}z||{yywy|{~||{y||z}}z~|~~}{~{}~z}}}z}{|~}{x|zwzz}|}y{x~~w{y~}{}}{}{|}{|||||z~x}}|~}}}xx}}|zxx|z|||z{yu|}}zz|{}y~~|}{z}}}yw{|}||}}{{zz|zyzv||y~~z||~}{~{~||}~|{{{{x{}{{}||z}|}|~y~~|~~{yy{z{~}{x~~{~|zy|z{{~{}||~y~}y|{y|}}~zy|}|{|y|~}}|}}z~z{x}{~}~{x~~}}|z{z~wz|~|}x}z~|yz{z}}w{}}{z{z}{~{|~}~~z~z|~}{||}}{|~|||~|{|y}~|{{}{}{{}}y}~}|~~{~~{y~z}}|||~|}y}y|~}{z|~{~|yz{}}z}{}}z}~}~}z~}|}{{|}z~}~}yzhf|~z}|~z~x~b_wvw}xyw{vy{y}w|v|xz{|}|w|y}|~y|z{x}z{y|zz}w}{zy{|z}vz~~z{~x~~z{z~~wx{}x~|z|{w{{||z~{z|}z}z~w|{||yz{||~}~|z{y}y}}y{~y|{{z|}|x~{{|{{|~}{z{}~y~|{z~y{}|yz~z|zw}{}z{z{|||z{|zz||{z|z{x}z|}||vx|~y{}}~|}{{~~y}}z}yy~|||z}}z|zyx~y~|{|}~}|~|{{||{}~}yz|y|{|z{v{|~~~z}||yz}}}xy|}{zzy|{y{~zz|}}~{{}||~|y{{}z{}z}||||||}x|{}}{|z|}}~|~|{}~|~}}{|y}z}z}}|}{}}~y{~|z}|~{{}~{}z|~zz|z{}|~}{}~y}z}y|~{zz{|~|{{}}~}}|}z~~{|~}|z}~{{~}|{}y~x|{{|}}yz}z}~y}}}z|}}~yyz~{{}{~~}{y~~{~{}~|}|x|~z~{}}}||{~||||}~}|~~{||~~}~|~}}}z}~~~~|}y}~~{gf||||}{||}}{|~}}}`gwzvxwsyzxzx{xzyz|xz}|yw|{wu|xz{{|yxzyxzvzy{}}{yz{}{zzz|v|}y~{|}|zx{y{w|~z~{{z||y|z||zyyzv}zy{xx{{zx}|{y{z|~x}|}x}{||xyxw}{{~|z||y}~}}{}yyz|}|~z{~}~y{}|{yz{~|v|w~}||~y||~}{~}|}{{}~{~}~{~}||{}}~~~{~|||v}x}}}z}x}}z~{{}{~{{{~z{~z}|}|{z|{y~{{{||z}x}|}z|~~}z~|}}z|x|{}y}~~|}zz{~{yz~~}z}~~|{}~}{|}w|{y}yzx|~}zz}z~|}}|{~~}|{~yy|~~~~z|{{~~{z|~|~{|||y~}|||~}~}||}}~~}}||~{}{{}}|~{}~}}}|}~{x|}~{|~|{}|~}~|z~|}||~{}|~}}|}~|~}{~{}{}zz{~{~~~}~}|~|~}}{}z~x~}}|}||~}~}}|~||||~{}|{{}z~}{}{|~}z{y{}~{~}}~~{|~}|{y|{|{|}z~{}}fh~z~x~}~}~}|}^exty{t|wyyz{wx{{y|}w|{|{}|}y~{z|||x{yz}|v|~}y{~~~}x{z|{}x{}~y~|}~{|{}}w|}z|z}{|y|~}y{}{~{}w~|z~{{~z{|{|}}zz}{}}}|}z|{}{y}~~||{yz{|y~zz}}yy|z||{}{z{|z{|}|~~w{~yw|~xy|{{}}{~|{}}y~{~}xx|{}z~}z|yz{|{zy~yz|z|}{|~}|z}xy|}z|{zy{{{z{~{z}~|z{}{|~}~|{{|zwy|y{}y|}|||~{~}w~z{}}}}~}|}z{~{|~xy{|z~z~|z}{y|}{||}{zy~|}||{|}~||{~}}}{}~}|{~{}~{vyy|y{|y~}||~}}{}|}y|~z~~{}{x}~{|x{}|{}}}~}z~y|}|}{~xzw|{z~~}{}~|~|}}|yxz}|~}}x}{{y}~~|||~~z}z~y}~}{~{}|z~~z{~~~}~~}y}}}{|~}~~}~~|{}{~~{|z~z|{}{x{}|z|}|~}}~zy}~~}}~{~~}~|bgv}}{~}|||{~z}`avz{xy}y}yww|{w~~{zvwy|{x{||{ww{~y{|y|x~yyz~x}{yxyxy}{{}{yyx{}~x|{~y{{zz|zz{~{}~x}z|~w{z}}{z~|||{|y}zy~{z{y}v{}z|w|~y{{yz~y}{}{y}}|{{}|xy|z{y{z{z~z{}v{y}|}z|||}z|{}}}y|{|~}~}}z}z}{|}}}z|}|{{{}|{|z}||{|{{}|~~{~{|}{~{{zyz|{|~zzz~{{z|~~|{zzz}{{}}}|~~~y|}{~}{}}{z|}w|~z~{|{{}}~|}{~|}~}|~|||}uy}y}|z~}~}|}x~{||{}|z{|}}}|y|}}}~z}}}}||{~}}}~}{~w|}|~}{y{}}{~{~}|~}}|{|~|y{~y{}~{}}}}z~z~{y~|}{}y~}{{|~{~}}~z{zz{}}~}}~||z{|~}~~|{z{}|{}~|~}}~|}yzy~|}{zz|{}~~}}~}|zzz}}}||}~|}{|}y|~}{{y{||~~~|{}~{z}|}|~~}}y}y~|{|{~y}|}gj|w{|}{{|{||^ayx{z{zyy{vzzz|y{~}xxyxyywxw}yvxz|{y|}yz}z~{{}{|}y||{y~|||zz{~z{z~}~{||{zz}~~w}wz}}|~yz{|z|}||x{y{|x{}x{||}{||~{{|x|||~}}{|}|w|{}{z~~~~z|{z~u}z~}}y{}x{|y{}|~{{x~w|{~yv{~}~~~}z{}{|{~|y}}}{}{}{}{{}~|}|}}z~z|~~zx~~}{wz|}{{~z}zz}}{x{|}}xz{{}|z}z~z|~~z{z~~|{{||}|}}yyz|x|||{}z{}}z|}~~}~}}~~}~~~}{{~y}z}y}u~{{}x||||}{}}|}|{~|~~{z|~{~zzz|~y}~~w{|z|}~{{|{|}{~}z{{}|~|y|~z|}}}}}~}y}{{}~z{|y|{z}}}|}|y{}~y|~~{|~}||~}|}~z~}~yx|{y~~}|}~|}{z~}||{}~z}{}~~}~~z~}}}{|}}zv||}~}~|}}}}|}}~}}}}z|}|zy{|}|}z~}{}~}}{z{y~~}}|yfg|{}}|zz|{{e_w{|y|y}{wz}zv}}z~zxz{{||yyz}~x|}{|ww|||{ty}|~}{y{}yzz}||wz}yx{}|{{{}~}z|z{z{z{~{~z{}{{|~~{}y}z}}|~}~|~x{~z~}{{z|}}w|||z|~x{}zx|{|w~{{{}~|||{|w|{}}}zz}|{}}{x|||~z~}|~}{y{w~}|yx{||~{|}|~}~}}{{||x|z{~y~}}~wx{~~|~|~~}{{|~zz|~|~x|||~~}|{yy{x|{|}zy}|{{}~}|~{}~}z|~|}}|yz||z|z}y||{{~{{z~z{{~zz}~z||}}~{|}{{}}||~y|}{}~|x}{~||}~}|x|~|~|{~}}}|~}}z}z{x{|||~y~~x}~}|~z|}}}{x~}|x~y}~z}}{}}|~~{}{}z}||}}~|}|~~{z||||~~|z||zy{|{~~{|zzz{}{{~}|~}{zx}{z}{~}|zz~~{|~{~~~~}|~|}}}}|}~{|}{z~}}{{}z|}{}~}}~{~y{~|{}{~~}z||~{}}~de}z~}{{{~~`dx}{y|vxyywyzz{~yzw}xw{y{w{z~zyx|}}|y|z{{z~}xy{z|{w|xz{y{w}z{z}|y~x{~z}}}{w}z|y}{~y|}|{z}~y{~||~}y}yz{~{~~{}~{z}|w{~}y{ty{z~{}{}z}x~x|}}|y}~}z{}~|}~yz{~xzx{~x{{y}w}z}|z{y}{|y}{y~y|z}||}zx{||}z}~{{~}}z{{}{|}uz~{|||~|z}{}zz}yuz~{~}}{}|{{~}yzx~||yt||~{}~{}zz}z|~|~{~}y}x}x~}{{x{|{}~~||}}}~z}~z}{{{}||~}{|z~z}y}|z}{~|~{||}~zz~{}|y~{}~y{~~}zz{}x}~{}|}{~~{~}{{~~~|~~}z~|{{z{|zzx|}{~{}{{{z||z~}}}}~{|}~~y}~~~|~|y{~~}}|}~|y{~||~|x}}y{{z}y{v~|y{}|~||~{}}{{}|x}{x||{|}||~||z|~|~}z}}{|~}{}}~}{}{||}~||}}{~}~{~|}}{}}|}{}z}||{}}}|}}hhyy}~}}z{}actzwzwx{wzz}zyywx{xy{}wwzwz{{{{{xu}|{}y{z}yxz|{wzz|}y}|w|~{{z{{z|~|~}{z}}w{x{z{|z~{|~{~y{}}~|~}{x{~z|}z{z|{x}~z|{~}y~~{{{{}{|}}|{~{}~}}{}{}zwy|y{~x}|zy|~{~||~{|~}yw|}z||~~|}{y|||v||zy|z}{z}}yy|~~|}y~~~z{z|{y}{~y|z{{{z{{~{}~z}{{z~}}xy}|}~z}z{|}|}~||~{}{}}|{}||{}}{{{}y~{}~|{z||~|{}~|y{}}}}~{|y}{{~~y|{}}z|z||{}{}~}{~~{{{|y|~}w}y|}}x}~|~~{zz|||{{z}}~{}{{~~}~|}|{{~~}}}z~}|||}}{z|~z|~{~}|~}}z~}|{}{{}||{~{|}~}~{~y{||z}|~}||}~|{~}}~||x}z|{{|y}z}|}~|}}|}{~|~|}}}~||{~~~{~~{z}{z~{z}~{z}~{{}~{|{~~y}~~~y||gg}z{}}y{x~~aazwuyuxwzxzx{x|y}y{z}ywz|x}z|yzzy|{{~|{{{yzyx||}x|}}{|~{y{wxwwwy}|{y}||y{}}z}z||y|~|}xy~{|{x}|{|z}z}{|{{~}~~}|}z}{}{zz{|y{~~{~zwzx~}|wyw|{zx}{zzxz}yyx|}~w}}~}z~~z{~~z|x}~}z~|}|{w|~}{~z~~z~{}}{|{z|}w{{{}{~~}|y}}{w}{|}|{||{{}{yx}y~~}{z||}yz|||}||{|y}{~}}~~}}{|}wy|{y}}~{{}{{}}|y}~z}|z|~~}{}~|~}~{z~}}|{z{|}~|zyz|}|y}}{}}}~}|}}~~|}~y~|~x~y~{{|}||}|~||y|}y~{|}|}y}{~|{~|{{x{}{y~}{|{|}}z}{}|z{}{|{~}z|z||}}{~~yz~}~|x~y{u}{|z{y}}~~}}}{~|~}}{{{}}|}{v~~~{~{||}}z}y}}~z|~{{{}~}~~~~|z~~}{{}}}|}{||~z}}}~zz{}~~|~{{{wzfh||z~|z|y}}|}_^vxvz{zxzzyzzx~v{xx|yww}}y}z|z}}x{~}}~{||}|{w}yy}{zy}z}z|~{{{{}~{{|zz{|{{{z}vy|{|}|}|~{}~z~~~{z{wy}y~|{~~~~}|{y~zz~||~|}}{y{|z||}|x||}}~y~}|z}|{{{z~yzz}~{}{{~|{}|~z{|{x}z~}w}~{zz||{{v~}~y~ywy}~z}~}|y|~yzz}~~x{|~}{{}~||y~{}w|}}~y|}y{}{{}}z~|}|~|~|{~zy~}x}|}{~}}y~~}{y}~||~~}~~}}z~~}}z|}yw}z{||{|~||~}~}{|}|}~~}{~zz|{~{~{z~~~{~~}~|~{~}|z~}}~y~||}{}|}}}{~}~~|~~|{~}|{}}{z~~z|{y~|}z~~|{}~~~|y|{|}{~{}}~~~{|~{{}~~{}{{}~{}}y~}|}~|}y~~|yz||z}z~~~|z}}}{y{}||{||}~}{z~}~{~z}}z|{}x}z~|x}z~|~~}}}}}{|~~~~}}z|~|~}{~~{z~~~{{{z|~}~~}{}|cd{}}~{}|~}|}}a_yzzxvzwxxyw|z}xw{|~{wxyz|{|{{||}wwz}z~||{}~xz||}{wzy{zz||~zy|{wzy{{z{z}z{{{y{~{~}{{{|z~|{y~{~y|{w||z||xy{{zy|~}x|}{{}|{zy{~z{~}w|yy~y|}z~}y}{{x|yz{}}w{}}}}x{~wx}}x~}y{}{}v{|~|{zyy}||{z}|x{~yx|zz~v~{}{}|{y{{~x~~{{}~{|zz}{{|}}~~{~~y|~z}{w~zz{z~{x}{|{}~|~~|}~|{~y|}y~}}}{~~||z~}|ywxxx|y{{{}~zz{{~}~z{}~||~|||}}wyz}y}}{xz|z~~~~}y|w|}~z{|}z|}~~~~z}|}yz{}||}~}z|}}~~}z{|~|~~}}y{||~|}|~}}||~z{{|}y|}}}|~|||z~|z|}zx{}|}}~{|{{}z{|{y}~}{|{~~~{}{z~{}~}zz|y~~}|}~{~{}~}~~~z|{~z~~z}~zzz{|~}~}~}~z}|yz||x||~y{~~}z{}~~~{z}}{|}}}z|}~}~~~fg|~~z|{}}x~~|{~abs{wyzwx{uvz|zy}{xzyz~{w{zx|~{~{yx{{{u|{}zxyyz}z|~}~{y{z~yzz|{z|}~~y~{}}{z}y}~}y|}||~{}|z|}{}}{}{~~|{z~u~y~z{x{y}{z}~~y~x{w{|{~zx~||}}}}~z{{|{|~|z|{|}x~~z~y||{{}~}{~|wv}yv|z{}z}z}{|}x|~~|x}~}|y|yx~~yy|~~~}{~{y}|{}|~{|{{{~}}{}|~}}~r}z|z|~}w~z{~{{{{zzz|}~}~z|{|{y}{~|{~|z|z{{zz|w||}}|}y}{|}}~~|~z}{y{x~z}~{~{~zz}z}|~~}}{~{~|{}~}z~{{}yy}}|{}|z|}}|||}~{z}{{}x~~zz}~{yz}xxz}~{{{}}}~~{~}}}}~z||z~{y}}}}|~x{~}||~|~{{{~}|~~{~}}z}}}|~|}|||}z~y~{z|~x}x{~}{||}~~~||y~|}~}{~z||}{}z}~~z{}}}}~~|z~~{{~z}}zz~}|}{y{}}}}x~dl||}}||||x~{~|^ev|x{{}zwxz{{wx{x|||w{}wyx{{x{ywx{}zw|~{x|z{yz{~{z|vu{{|~}~z{y~|x{y{~|{z|}~y~}|~zy{yzx}y{yy{~zyz}}yz{{{}|y||~}y}~~yzz{|}~|{zy}v}{z|}{y}{|~|}}~~yx~|{{~}~}z~~}{}{|}}vz}}y}~~x|||z}x||~~z~{z}x|{}{y}z{}~}|~z|~|}{{{z{}z~~z{}{~}{|}y}{|z|z~yv||}|}||yzz}~zy||}||~|}~}}~~||}}}{{|||}{{x}{~{|}~x~}z~~{}wx|}}~}}~{y{y|}x{||}}~~y~{|}z~|{{}}v}|~{}zz~y}~||||}{~{}~z}~|}}|}z}yyz~}xyx|{|~}z~{w{x|~zx~~y{~}{}~}~}y}~~{|~|~~|~}|~~}{~x}~}{}y~z{y{||~}{|z|}{z}}}}|{~|}z|~z|{{~~|z}y}~{z~x}~{|~}{}}{~{}}|}}}}}}~{}}}~}}}}{{}|{z~{{y|}~{jj{~}{y}|~~|x{~zacxy{zytxxyzww|t~uxzy{u}z{zy{vx{yz}z{v}|}{~y{z}{}|{w{|~}{x}~y{|}y{z{}|}y|}|x}{yx|yx|~z~}}z||~|y{{xxyz}yz{y{z}}}{|x{|wyx}{zv}}~{|{{y}~{z}zz}}z{~{|y}y}}z~}{}v|z{{~|zv{~y{|{|z||}}}y~y{|y}x{~{{{}|{|{}yz|zy}{|}~~{{yy{|xx|{|}|{y||z|}~{|}~|}|{z}}zz~}|{y{z~v}{{~}y}~|{~wz{||}}y}~}}}~~z{|zy|xz{}{~}z~~~}|y|}~|y{{||}}|yv~|{|}{~|{}|~}{{}}|}}~}~{}x|{~}}}|}}{{}{}~}~~}~}|y|||~|{~z~|yw}{||~~|}}}y{}~~|}|~~}{|~{{~}~{{}~{{z~}}|}{{{|||y~{~|{~~~~}z~}z}y{||{|}~}|y{{}}~||~}}|y~~|}|~|~~yz~}~z}~||y~}}||zzz}zy~|}}zz~}~{}{{~~~~~|}y}w{}x||z}{}}~~}}}}|z{}ek~~{z~xy{~~`ey{z~z{zy~y|vzwz{v|}yxz|z||y{{}{~z|{|}zx|yzzz{yz{~{}y}|}}{zy}y{~~{{{~yy|yyz|}{x}yy{w{|zwx|{z{~{~z|{|x~}}{|||{z}zz}}x{~y}zz{z{~x|~}{{~|z|{|~z{|}~|{zwz}zw{z}~|~~y|~{}{|}|z~{}yz}~{~}z}x~~{{{}}}}|||{y{~}}z|{}~zy{{~}}~{{{{~~|}y}{||~y|}}}{|y{~zy||{}}{|{}~~}z{~~{|~}~~~}}~z||~{|~|{}}zy}z}|~z}|||w}}y|~z~}x{~~~~z~{z}{~~~}~}yy|{|x}|{|~z|}~|}}~|y{y{~x}}}y{~}{||}~{{|z}yz|~|v~y~z{}}zz~}{y~{z~{}{{z}}y}v}}}z}{{~}|w}{}~{|~|zy|{|y~}}~~|z~}|z~}~~~}zz}{z{~}{}z|}y{{}}~~z~z~z{~}{~{z}{}{|~~||~x{|{~~}{||}~~}|~{}|~}|~}}z|{zw{~ag|}vy{}|z~~Zazxxzwy{wy{{z|y}w}{{x|{{z~{z}yyz}{x~z{zs}{z|~w}}{xz}x~~zx{||}z}}{}z|}z}~}}z|z{|yzyz{w~~y}|{{z}z|xy}|~xz}y||{}z|yz}{|y}{xz~}yy|y||}|y}|}~|}zw{z|{{{|}y~z~|{|}{~x{{}}w|}}{}}~|{z}w{~z{{|}~{}}~}|~}}|{|y||}z{{|z~}x~|||yyz|~|{||y}{|{}}{{}y}{|{~{z~|{~{~|}}|{~{{z|}|~|||}~}}|z{w}}}y|{~}}{}z||}{|~{}~{x}{zy~v|w~~|}||y~{|~{~}{}|~}z{}|z~{~}}}}~}|}{}z{|~~x~~{|~{y}}|}y|}}}{}}z~|}{w~|{{~}{|}}x}|{~z}{}{|}{}{~{y~|z{~~}|~|~~~}{~{z|||||~~z~}~|~||}}~}}{}x~}{}}~x}{~~z}}{}}~{}}y{{{|{}~~~{{~{}|{~|}~||}|~y}{{}{}{y}|}}{{}gh{{~|{}~}~ccz{}xzzyzxxy}vxy}y}yyz|x{z|yx|{||x~xz~yw}~|wsz}yx{{|~w{xw}z}yxy~{~{}{}z{zxzyyy}{{|y~|~xz~{|y{{}~~{{{x|{yx{||~~}y{z{}x{x}~y|z}|z|~{x}zz{}{{|}{~w|w{{||}{y}}~~zy}}|{{z{{||v~w{~z{x~~x{~|{{z}||yz{}z|}~}|}~zzz}z~}z{}~y~||~~w~~{}}x{|{|}}}}y|{y~{{{}}}|}~{}|{z}||}wx||}{~}{~~|}~}{|{~{}}{|~~|y{}}}x|}~}{|~}z}}z~~~z~{zz~}}w~~}~}}{{~}}zz{}{}|~{z|{}|}|~}~}}~{zxy||z~|{z}{}y|z~yx~z|z|}z||{}~}z~}|{z}}xz~}~}{}~}y{|~{~zz{}{~~~|~}}~~~}}{|~~y}||{|~}|}}~|~}}z}{}{~}~{{}{}||~z|~|{}~~{{|~|z}|~z~|~|}z~||~}~{}~|}{{~~}}x}{}y}ih}{|~~~~{}~{{||{_^vz{yuw|{uwywyyz}|{}~w|}z}|{}z|zzzyy~|z{zyzxz|{}zvyv{}}xy|}{x|}{x}|z|}}z|~u~{yz{wx}~{y}}}}y{z{zz{~z~yzz|}}|x|}y~z|{}xy|}w||}~x~y|}}{}z}zw~}|}x~}}||~~|}{w{~{x~|}}|{y}|{}~}}~}zy}}x|}||{|w}{}~}{{}y~{zy{z|~}~z~{x{}||~}~}||}|~}|z}{|z{~z{yzy{||~}zz{~|{}||wz}yz}z|x~}}}}{~|~}~z{~{~{~}}}|z~{}}~~|}~{z}xyx|}|~w{}~|||{{}}yyxy{{|y}~|{zy~|y}|z~~~{|{|~|{|}y|}z|v~}}yz}{}|~~~|{z|}~}~}|}||{zz|zz|~|}{~z{~}~}~{u|xy}{~}~~|}~{{}{{{|}{||{||~z|~{{}}{}}}~}y|{zy~~{ywx|{~}}}}{y}}}|~}}~||~}|}{|}}y~}}~~|~|~}~~z|}}}~y}z~}~fg{|y}~~~}y~}zx|`_wywy{x}w{{|w~zyxzyy}{w}~}z~~z|}~zzzzzzw}y|~w}}|}x{|{||x}{z}yw}y|z|z}~y~{~|{z{y|}~wz{~yx|z{}|zy{~~|{z{{y{{}y{~~}|z|w||{}}x{z{}~}}}|{|z}~}w}~~{{}z~}{{}z|~|~{}x{|~}{z}}}{z{|{{|||~z{zz|}xy}{{}zy}}y|{|zxzy~~y}y}{{x|{}}y}}~z~}||{z}|~||||~~{{}{z}{~}y~}}}|yy|zz|{~~{z}||{}zz}{~zz{y|{~~{x|{z~{~||z||z}{y{||y{}|~~~|~|~z~~x~|~{|{~x|z{~|}x|~|~{{}|{}|}||z{z|}{}~{}|}{}}|~|y}}x{|}|~{z}}~~~|||zy}~z{}{~}|v~}|}~}~~~|~}x~{~{~|x~{~~|}~~v}}~|~}|~}~{}~}}|{|~{~}||}}~}{}~|y|{x{}z|~z~y~wy{}~{}{~||}~~|{~}{}{}~}{key}}}~z}yzdd{v{yxy{v}|{w|tyxzzzy{~y|v~y{y|z~{|~y|z}||v}{||{y{zyyu}|~}yxw|~x}w~}{~~w{|{zy{z~|x|zx}~~}|z|yzzz}}}|}y|}y{|{}z|{{zy}y~|}y}||z}{z{|}~xz{z~{|z{z|{{w~|~|z||}|~y{|z|}{z|}}{}}x{{}~{x}{{|{vz|}|||}|~x||{x}z{~~{{x|}|}}}|{}z{{{{{}}{y{~~|{}y|{}}zy}{{~z~}{}{}{xy|~{~|x{|zy}{||~{~|}{{x}}|z}}{y|~{z|}{~x~z||}{}~}~{|z{{{{}~~|{|{|}{~{{x~~x|{}}y}~{~|}}~}|{}|y~~}zz|}}{}}{}{||~||{}{}~~|}|{z|~~}{}~}~}}~~~{z|}{~{{}}z}{z}~|z|{{{|}~z~{|}}|v|~zyz}}}}|||}|~~z{~}~{z~}}~{~z||~||~~~{}|{}{}~|{}~|}|}z~{{|~}~}|{}{y~y{{}||}~~}~{~}z~x}|~{}z~v{~}}|fi||}~|z~{|~~|~|baxzvzzy{wx{x|u|z}}xyy{v{yz|zy|{}z}z}}z|xy{y|}z{|y|~||z{w|}x}x~|{y{||yy{}y}y|zxz~|x}{}z~}{{z}{|}z{yy{|}{{y}x}}|{}{w}{}|{y~z{~y}|yx|{}|y|yv{}|}~}|v|{|z{z}{}{{}|~z}|y}{||~zw~}|}y~~|{|z~~}{|xz~~{}|zwyx{x}}~}{{~}~zz{{~|~z}~{v}}z}y}z}z~}}|z|y~}}y|}xz{~}{~}~{}}~~|x}y|z~~}~|}w{z{|z}}~{{}y|}~y|y}|}|{z~}}|~w{}w~{}~{}{||z}z~}|}}}||}||z~|{}}~|~~|}|{|}v}z}{~y|z{}{}}~z}x}||{{}~}{|zx{~~|~}|{|{{}z~~}}}}~}}}|}}}}{~~z|{|}{|~|~}~}}}z|{|}{}}~{}|||~|~}y||zy{~z~z~{{}~x{|~~}|{y|~}~~{}~z}x|}|~{}}}}y~{~||~|}|{||~|}|y|}~}{igz}x~{{}z}~{ccxw{vw{zy{}z}~yzz|{}y}{~{xx|}y~|~yz{yy{{{}{{y~z~}yz||z{{z|}~z}{z}z}}~yxz{{z{|}{}|}}{|}|}{~|~|}~{||w~wy}yy~z{{|z|{w}x|~~yzy{}y|~{xz}w{yy~{}}|{}yz~}|||}w{x|~yy|~z{|~~}{{~z~}}}z{z{|y}{}{|~|{z~}}|||z{~z~z}}~}|~~w||~}}yy}zz|~}yz}z}}{y}}{}}{|}~}z|y|v}w}}}v~}|{}{}z~~~{}|}}{}y{}~ux~z{}~|{}}~z{{~yw~{z|}|}z}{}}{{|y}{{|~z~|{|}}}~}|}~{}}}z{z}{z|x}~y}{~~{{~~}}|{~{||~z||y|}}|}{}}~~~{}z}|{}}y~}y|}~|~z~{}~}}|}}~x{}}|~|}~~}~{~{x~{{z{~z~{~}|{z|}}}~{{~~{}}}~z|}~{||~zz|{}|z{}}}{~}~x{~{|}|}~}{|~~~|{~}|}}x~~{{|}~~}{}fe|{xy|~~}}|b^yy{xt{|wzz}v}{{xzyzzyzz{|z}y}|{w|z|{}{}{}y~~|~{|w}x{zw{{|||{{{v}~|}|zzyz}zyy}{{|yx}}y{~{|}{||{~|yy|{|{y{w}{y}{{}{|}z~}~y|yyy|{}~z}}~{xu~{~x~z~|~||zyyz|~|||y}|wy{z}xz{~z~z||~}|z~yy|~{}y{y}x||}{{|t{|z{~}{}~}~z{y~|||}{|y}~~~{}|}{z{|}y}|}{||{~}{~{}{z}}z}~y~{|{|{z~v|{||}~~|~~~~~|}~w||y{z{|||{~|~{{~}}w~{{|}~~z{{{|~{v~{{~}~||zz|~}~|z|~{~~~{z{}~~{~z|{{|y{}~{}{~~~{{|~|~|x}}v}z~~z~z|{{{{~zxy{}~|yz~{{x|~~}{||x~z|~|~}~{}~~~~~~xz~}}|zz|w}}|~{~y|{}~}zz{}|}}~|z}z~~~~y}|~~~~~|}~|{|}{~}|~zy~}~~{~}~ij|}~~z{}{}|`c}w{}x}zzzyy{yw{z~}u{||yz{y{||{~|~y{{yyz}yx|||}|}yz}~}v{{zvyxz{}{{x}y~|}|~|yy}~{{|y}~{w|||yz{{}~~yzz}x|x}~z{|{||}z|}y}|y{{{~}z~y}z|~|wz~|{{~zz}z}{~{yzz}{|z}zx}{w}y|}w}~{y~|~}zz~}}y|~~~}zyv}z}z|~{z~z{z{z}w~{y~|xz~}|vyzyx|}|~{~xz{}}|||}~x}z~{~~~}||~}}{{~~{{{z{}~~{~|x}{}{}|~~z{|}}~yz}{~~~|}{y|}||}w}~z}~~}}{{|y}}}}|~|~~}{|}|~~y|}{|z}{~{{y}{~y|~~||~y|z|}}}~|{y{}x}y}}{}|{{|||}|{{y~~~|x|{~{|~~|}}}}z~w~|z~z}~{{z~~~}|~|~}}{~}{~~|||}~}|}~z~|~~~|z|}{z}}~|}|~}~{~~zz{}y}zz}~~|~||y{z~{|}}}}y}~{}x}z}{~}{~{~~z}|bcz}|~z}|}~}~~}`ewyzxyw{|yzxw|w{{yz||w{{||~|{{z}y}zx{{vyz}{}}z{~|~y{w}x{{~x{|y|{||z{z|x{}}x|y~z||}w}yxz}{{{{|}}}}{z||z{~|wyy~z{~}x|z{{{z}yz}~z{}}z{}|~}{zz|v|~{{z}|zz~z{|z}x}|zv~z}}}~~y~~~}{z~}{}z|{|||}|{{}}~}}z|}|z}|y}~y|z~~y|yz}{||y~{~}~}}|}|zy{{x}}}~z|~}|~w|~{{{y|~|}|}x~}z|}|z{zz{x{zz|}{}z~~~y~z}|~}}~{}}}|}|z}~~{~~}}}|}y~~~~{~{}}}}v}y|}z}~{}~~}|{y}|{yz~{}~}}|}}~{~~~|}~|z|}~||~{~|~}zz||{|{}}~}}}}~}z~}}~}|}}}}|{z|~|}|~{~}{}~}}}z~z{|~{{}{}z}}{z~{x}~}~|{|~}z}z~}x~~}|{~|~{{~{|}~{{|~}}}~~{zz|}~~}|{}}~}}{z}}{}}gezz~}}|}~y{y``wv~zt{x~yu~zyzw{w|}y|}w{xzz|y{}{{}}x~}|{{{y}x|zy~}~{z~|w{x}y~|yy|x|~}|{}zuzz|z{|z|z~}y{y~xyx{}~||y~z~zy|y}~{{{}z|}y{{~{{yzx|{}z{{{}~y{x}z|}{ywx}{}~}{z}y|yyz~~|}|~{~}{~~~}{~{{{}~~~~y~}}|||z~w{y|z}|~x{|{~{}z}|z~|{}{z|}|wzyy}~y}z{y~~{||{xyzy}|}|{~}~yzy|~z|z{}}~}{|~||}z~z{~y}~zyz|~||{}|}{}y{|~{{z}|~}~~~||}}z|~||{y}{}~|{}|}y~|{~}|~{}~}}z}|~~y{}{{}{~}}~|~~y}{}{{~~|}x}{}{{|}{~~|{}}y|}{y~|~{}~{~|~{~~|||w{}{}}}y|z~|~y}~}y|}~~|{}|~{}}{}}|}~~~}|}|~{{y|~z}}~}y{x}{z}~}y}||}~~zzz~|{~~{~||{~{{}~~{}~|y~z||~}y}|~zyy~|gh}||~}~|~y}aazywx~w{u{zvy|y}yxy{yzzx|w|{{}}xw||z}}w|x{{{||w|{y{|x|}|}{|{{y|{z|y}{{~}z{{~}{y~|}yy}}yyy}~{{}xx{|v~}xz}~yzx|y}}y}zx{{vx|~z}y~{}}z|{{}{~{x|yxz{}{{y~}{~|yz{~yzz{{|{{yz|u|~}y|{|vz||~~{|||||yz||||{}}{{y}~{{}xx~{z|~~|{}{|~{||{~~{}}~yz}x}~}~~{{}}{{|{{|}}}|{~z{yyz~~{y{~|}}~|~}}~v}}}z~{yz~~|}|||||{u{{{}|{}||~~}~{~}~~|~wz~~}v~|{|{{~|{z||v~{|}||||z{}}z}{~{~{}|y}}|z{zy}z~{y}~y~{~{{~~~}}}}~~yy{}|~{}z}}{|zz~{}}~|{}|}}~w}~|}}}|z{|~|}}}}{~~~~||||~}}y~~}~y~{~~}~~}}}~~~~~|~~}}~{}z|{{|{|~{{}}}||~|~{}|~}~|}~~gb~~~~~~}}}~|~~z|cbuyuzz}ywyy{z{{|ywy{xy~~yxx|}}x~zz|}y{|x||}{w~~w{yw|{y{yx}yxyz~{|vyz~{zy|y~~{~{}y|~x{|{zy{vyx{~}{{{|z}z}|}{}|}zz|||{y{{x|{{|zzzx}~{{{|z{{~}~zx~}{{{{~}x|z~z|z|z}z{z~~}}{{~|}z}v}}}{}||~{{yx}z~{z|}~}y|{{{{{{|}~{z}||z}z}}|}}{~|y{xz~|}y{~|x|{{}~{{{|}|}w}{~~|z{}}}|||~}{~zx~|{~z~x|{wx}}z~~}{|{{~}|~|}}||}}z}}~|z~}{}{|w}z{yz{|~x}~{}~||z}|}}z|||}~|||}}~w{||}}|{}{}}}z}|{~}}~z|}{{x}|y~yz|}~}~|{~|{{{x|x}{}}||{}{{|{z{z~x~}~{~|}{y|}z{z|x{{}~{}}~y}}}|~|||~~||}z{{}{{~}~|}|~{}|~~{}}z|y}~}|~{|x~||~||}{}{~|~~~{z}~~y{~~|{~}{{~|}~}~{~|ek~{{|}~~{{}}~|}]dx|yxxyzw{z{y{wuzyxzyyzwzuz}{}{|{z~zz||{y}|}~||}z|{~||w|}zz|vtyz{{{u{{}xz|}|~||y~}}|~||}vy~}|~}~}}|}~{zz{}|||}|w~{z~}{y||~||y~v~z{|{{}zyzz}z|~||{~{|~|{xw|y~{y}{{z|}x}}{}|}}}yyz}||y{~|zz}~z}~{}z~}~|~y|z}x}{{x||{}{}|{y{{}}}}~{y|}|{|{z|{}~~z~}{}~}yzz~yzy~{~}yz{{z|}z|~~~}z~{{{{~~z}|}}|y|{z}~~z}{~{~}{~~~}|~|y{y{}v}}y|}z{|}}|y}}z}|}{}z}zz~~zzz~}}|~{|}{{x~~~}y{}}|~{|}}{{~~{}|zz~~~~}{}w{}z{~~}|z|}}}||x}}}{{~|~{}|~|}{||}}z{|}~~~z}{||~}}{}}y}}|}|~}{}|}{}{}~|{z{}y{~}y|y{}z}}}z{}||y|}~}~}~y}{|~~{~y~z{y||~|~}}|~}~z}||~|{|dh|}}{~yz}{||~{dbv}vzx~w|w~{w|z{y|zxyzyzz{xyyv{~{{{{|v||~|}y|yw}{}|{z}{yz|~yz}yzz}{||}~~}~|z|~}yyy~z{}{{{~z}~y{x}w||{~}|{}~{zy}x{}|~}w{x}z{{{u|z{~}|~|{z}z}{|w{~z}zyzz}~{zy|}yz}z~{~x{}{y{|||}|~zzz}z{|{y{~}z}{}|{z{~|{}~{yz{}~~y}~}~}||~{}y{}~~}{z||~}~}}|{{|}{~}{x|{}}{|z{z|z~zy~y~}z~{~z|{}~{}}|}~|~z{x{}{|y}~}}{~{|~~~{|}}zy}{||}|}}{{|{}zz{{}~y|~~}~y}{}}zz}~}~y~~~{{}||z~~|~~}y}|{|~|}~~}|}||{}|y~}~}|{}{|~|}{|~~{{~}z}~~~z|}y|~||{}z~}{{{{|{~|yz|{}|}{}{}~{}~|{{}}}}~}|}}{~|{y}~~|}z|{}}|}|}y|~}~~}|~~|}}}|}|y}{|{~~|z|~}~}|}{{y}~}~||}x}}~}}}|w}}~}}~~fk{}}||{~}z~~|^ezw{|x|swz{~{xwyzyyw{zz|w}{}||}|yxyz~z{z~x||yy}w}{yx|~wz|v{z~|}{x{}~~z|~{~{yy{z{vzy}{}{||}||{{|}{|yv||{|z|y}{yx~}}wz}x}{{}}~yy|||{{}~yx|zz}|yz}y~|zyw}y{~z~xzz|yz}}}{~|}}~y|xw|}{{y}y}z}||{}|}{{~}|zz|}~ywy|}{xy|y~{}y|~|~~{{|w~|~|~}{}z}}}{}{y~xz{~~~}}}|~y|x{}|{}||yy{y~|{{{|}}|}z~~|z}{|z~{|z}{}{{}~|}zx}~{||~|}xz}|}|{~|zzz{y}||{|~}}}{{|}{}}vxw|{z}z~y{x}~{{}|~}z~}|}y|~~{z}z~|}~z{{zz~y{~{z}~|}{~z|{|~~~|}z|{y{|}z|}{|}}xzy{{w~~~|~{{}z~z~}~{y|~~}}~}~~z~~}}|y}x}~{{}~{{{{}}z~|{|}~}|~~w}~~~~~}|}}}}~}}|{~~}~}}~|~gg{}||}}~{||~{y~}`_}zyzvzuzyy{y|x{{w{zx~~xyxx|x~{w|u}|{x{x{|~|{y{z}{z~{w}{yyvv}}}z|~x|wzz}}~z~zzx~|{}}~}~|~}y|{{{y{|~z}}~~w}}|}{yyz~xxz{}{~||{y|}{}w|}}}|~y~|~z{{~~z|y{{}{}~zz{y{y~~{{~z|~y||~|}}||z|~~~xy{|y}|~~{y}|~|~~~~|xx|y~|~z}{|{z{{|xx|}~}{z~z}|z{{y{{}}{||~|{}~|w|{{}z}y}~}{|{|y|z~}~z}|}zz{}{}}yz||y~~{|x}}~|{|zx|}|~zz{~}||~|z~|}z~}{}}}{|z}~||~{~~|y|~{}{z{{~||{~~||~~~}}y}}|}}|}}|}}{}z{x{|}~~}|}}|{{}~z||}{}{{{}||~|}{~z}||~}}}~}~{z~~|}~}~{}||z}|z~{|~~}|{||z}zy~|~}{}~{~}|{}}|~}~~~|{~~|{{}}~~|}~|}}}~|}{||~|}z~xz}}~}{|}}|fd|||{|}z}z|ad{yx}s}uyzyxx~y{zzx|z|~||~{{zz}y{}}|{|xy|{x|zzxz|z}~|}{}y{x~yz}zz}|z|}zz|}yz|~z}zx|~wz{}zz}y|~|}|}zz|}{{{}|~{|{{{y~}}~~z}}{|{}|x{z||y~~z|wz~~||y}}}z|{|v{x}{~~}}|}|~{{z}}zyu{{xz~|w~z|{}x{{~y~||u}{{v~z~|x}{||z}|}}}y|{|}wz{{{}x{~{~{~|}|z~z}xz{}{}|}}~|}~{}|wy|{zzyz}z||~z{}zz}z{|y~{~{}}|~~~|~z~|{}~}||x~}|}}~}}{{~~{}~{~~}~~||x}}~{~|{y}~{}|{~z|}||}~{}~}|~~|~~~}x|{}}z~}~~|{y}}}{}y{y|z}|{}}{~~~{{}z{zz~w~}z}}|~{~~z|{z~}{|}}y|~|~||z|{~}|}{|z|~|~{}~}|~{~z|~~}}}|~}}z~}{|}~}{}z}~|~||{}|~|}yz}}w|z}|}~}y}~eg}{~|{|~{|~~}ze`y|zvxyyv{xy|z|xyzv|y~yv|wxz}{xy|xy{{{|}yz~{{yzz}x}}}~x||{}~{xy{{||z|w|||}|zz~{z~{{{~~zz|}{}}}z{{z{z~}~||w~|~}~~|}~}y|z|{|~{z~{}}}~~}{{{zy}{}z{~~yz|x~yz~}{}}{{}{y|}~~}}y}|~|}|w|y{z~{{}w~}}}}~{z~|~{{}z}{|}}{|y{~x||}}y}|z{z~}}~|~yx~zxy|~y{}}~}|}~~~~{}}{}{|zz{z{|}}x{{|}|{|~yz|}|}z}~}}}}z{yy|~||{wzy|}}|z}||{yz~z|~|z}~~}}~{{|}~{~|zzy{y~}{~}}~}~~|~|~~~{}z~|{z}}~}~}~{~y||}||~{}|~~~}|||~}}}y|}}{}{|}}}|{~}~{}~~~z}~~}}z~~~{{|}{|~~{}}|{~}}|{~~~{~{{}}{|z{x~|{}{z~z}y~~|}|}|~{~~{{y{~~~|}~~}}|}}|~z~{~~x~}}{~}}|}~z~|{|}}~{}|~|jhy}}z}{}~|||yaewst|xxw}vx{{y}x}z}{{{wyz{xxz{x}zyuzx}w{zzz}{~}{|{|}z{|{xy}|{|w{yy}}w{{~}z{~~}~{~}}}{}z~{|~}y~u|}||z|||~}z}{||yv}|x{{}{}~y}|||z}|~y{}w}}}|~|~{}zz}y}{{{x}|}y|~}|}yx}z||~|{{~}z||w|||}~}{~~~||z}|{}{{y||yy|{{y|y~{|z{}{|uz{z{z~|{z||w~|}{|}}}}}z||w{}|{~}}yz|{~z{x|~}}z|~}~}~}{~~}~{~{}~|~|}~yx}x{~|{}}y}{z~||}}y}z~||zz~~|~{{~|}~}|}||}y}y~~}}}w}~w~}~z~}~|y}}{w|{{zy|}y~|}|y}}}|{~{|}~z~||{y~~z{{~~}~|}}x{~zz||~~x{~z~{~}}}}{~y~||}|z||z}}|}yz}~||}|~|z~|yz~{|z}~}{{~|x|~{}|||z~z~~y{}zz|}|}z~}{~|z|}}y|y}hg}x{}~~{}}}cfxxxxu}vv|vx}y{{w|}vw|yx{{x{|xytz||y{~~~zz|~yzx{w~yzz}|~~zzy{zy{z||x~{~{}{~}|z{z}y}y|{zz}yzx~{z}|~zz}|}}z|z{{|~zx~zzy}~{{{}x|{}{~xz~xz|z~}}||w|v|{||zy~y||{|z}{~{}}x}w}z{y~~v||{}w{~~|{~{}w~~||{}~}~}{x|}~}{}}|x{z{zz||{}~y{y}{}~~}}y|||}}{~~}}~|z~{y|zz{w{y}}yxzy{|}~y~}}|}|{{zz{||yz}~}|}~zy~{~y}{}}y~{~z}~}{~}|||y~}z}{}{|z|~{~}}}~}{z}}}{}{}}~}}|||~}|~z}~x}~{}x~~}~}|xz}y~{}x}}~|}|}|{~z}}|{{{|z~x}{|{z{|}~y}~~~~|~~{}z~z}~|w|~~}}~y}{~|~|{}~{}~}{}}~}}}x|~{|z~}{|{}~z~~||{|~}~{{||||}||~y{|}z{~}~}|}|{z~}~~|~}}|~~||}~||z}}z{}}he{{|}~~{|}|{}{~`awyzzxyxyxvz{{x{zy}zz|wyxzy{{x{|{y~{z||~x~{{vz{}|wy~~{{||u|}|yzzz{{z}yu}z|}yzw{}y~z|}z||z|z~y}{ywzzz{|~~z~~}|}zxz|{~{z{|{|y|}z{zx~}{|}|yzzz~z}|}w|}}xy|z}~||{~{{zz}{x~|}{}}~}}{z{{||{}|}{~y}}~{|{{{}~~}}yzx{||~~x~{{|~~~}}~z|~{zz}|}|z|}|}~z}}z{{z|}~||}{z~z|{|~{||{~{|}}}zy}z~y{{}{~||}|}{|xz}{~|yz|~~}{|z~|y~}|~|{{xyx~~}{}~z~~~yy|}}~{||{~xz{~~{}y{~|{{}}~{~z~}}}y~~|y~}~~y~y}}{{||z}}|~~}{~z{{}}{~}|}{~|}|~{}||~}{}|{~}}|z|}}{||~{~}}}}}{|z}{z~|~~||~z}z|~z~}~{|x{}~~{z{|y~{}~y}}}}~{{y~{}~z}||~~}|~~~}xzz}xz}{|z~y~|{ghz{z}}{}{z|}||`fyu}zx~{|yw|wywvz{{w{{yxz}vww{~zy}{z}x~}{{z|z|yzw~~z|{{{x}|}||{z|||z{{yyzzzz{yz}z}z}~}y{y{~z|z{{|{}z}}{|~y{y|zzw{~|}}y~}z|{|~~~}}}w|z~~~|zz{~zz||y|y}xz{y{|{}{~|}{|~}}|{{}|{zz{~|~|}{y}{~x||y}}zz{{|z~||}~z}}~z~}~~|}~z}x|y}~|zy}~~|x|z{}|z~}w~||~{}x~|{}|~{{{~y}}|~{}w~~}yy|~}z|{}}}}|||~{{z}}|{}x|~zz}~}~{}}z}}{zx~~~{|{z|z{{y{~}y}}w}}}{~{{|~~~~{{yx~y{}|||}}}~}|z||~}z}}|~}}|{x|}{{yzz}|~}~}~~|~~~~|z}z|z~}z||{~|~~~}{}~y{|}||~}|}{}|}{}}}|~~{|}|}|w|}}{z}}x{~x}z~}~}~~|{z|}|}}~}~}}}~z~~|{}}~}{}|}}|}}y~~~z||}~}~{|}|z~~}||hi~}~}~{|{`bvzvxyzxt{uvvz~z{z{xyyxx~z}x{}tz~||x{xyx{||{{~|{xyz{}|z|{y}z}|wzy{||w|z{y{{}~zz}z|}|~{~|{}|z}z}|}~~zz|z{xz|{||yzz}|~yzy}}z{zzzz{|z}z}y{z~}z~}{yz{|{yx}~z{}}y{~|{{||~xy}{{|~x{}yz|}}z{}{|{}|y{}z|z{}{}|~y|w{~{x}|yx~xz~}}|~~{|{||{z}|{z}}z~}w|~|y{~~{z~yz~~}~|~|~}~~~~z}}z{~}}|||{}}x{{||}}|z|}w|}{|~x~}}|}}}y~v}||~|z}{{{{z||}{z}|}|~yzz|}{||}~|~{{~|w|}{}y~}}}z~}|~|zzz|}~y|~~}z~}~{~}~}~||}x|}|z~~|}x~~}|}~||~{}}}w}~z}}~|{}~|{}|||~y}}~~~yy||}}|}}~}}}~{~|y}|~}{~~~|||}{~|}z~~|z}~{}~}{{|}{~~{~}}||~{~~~~{~~{{~{||~}|{~{}~lh|||yw||zz|}{}{|`bz{zxw{vxwwyzyw}x}}z{{zz||zz|wy|zwx|{z{y}}w|yy{yy|z|~~{y{yy}y}{x|~|~x{z|}z~}y{z}y~~|z}~}}y}}|{z{~}z|}|x|}{z}yz|}}{~{y|}w~}~|~{|~|}}z|||{|~{w}}||{||{}{w~z}|z}~{wz}}z}}{||y|{}~|v}~}}}~}~||~~{{|}x~z}~}w}z~}y|z~{}{{||~|~{{y~~{wz}~z~y{}xy{}{xy~}|~}||~{}|||zz{~}z{zz~}{|}{|{|{||}y|{{}}z||~~{z||}z|y{{{{||}}{}{~~}~}z}~|z}z}{|~~}{|}~|{}x{}}~~{~~}}{}}{x{~xx~{}}{~}{}{}{}}{}~||~}}z~~|{~~~~{y~}|~}x{z~~zzy}~~z}~{|}||}}}~~w}}||}}}|z{~}}z{|~z}y}}}~{|}{}{}{|||}z}{{}~}}~{|}}}||~|y~~||}||z~{~|{{y}}}wz~ge}|}}~~~|{}a_{wxzzy|uwz}wz~{z|{vyv{~zyy{}zyw}y|{{zy{yu|{}y{{yw{zwvz~x{|z~y|xz{}{~y~yzwz{z{{|x}}y~x{{||||w{z~}}~y}{z|}}||}y|~}z}{y|{{{zy|u}z}}~}y~|z|{{}}y}~z|z~}}~}{~y}zzx}}x|v}|{{z||~z||}}x}~~}}{yy}{|{~y}}}z}z|{{~z}}~w}{{z}{|z~}{z{~|zy}z{z{|}{}~~~||{{~z|}}|y}x~{{}||}|y~~~~~~}{~}}}~~}|~x~x}{||~~~v}{z}zz{{}~}|}||~}v~~}{|}}}}y}{z}|{{||}}}y|{{}}}~|}}z~||~y|}|{{|{||~}|{~|z~}{~|}}}|{|~{x~y{~|}}|x}{z||}|~~{|z~|||w~~|}~}}||zx}{|z|x~||x||}}}~}|}{~|}}y|~~|~|~~}~||}{}}{}}z~}}}}~w|~~{y|z~}{{|zz~}{}z{z|~|{{{{}~~}}{|~~z||x{yy||{}|~{~z~|~{~}~bk{}~|~~~{{``|zyvy{xtyz}yx}}{zz{}y~{|}{xz|}zxu~{}~zyyzz{}{||y|zy|||~|z}|}{wy~{}zz{|z|x}z~~}yv}w||{}~}|}y{z|{yy{w|w~y|{}}{{{}zx{z~{z{y{}x{{~~}}zzx~}}z~|~y|}~~vz|~{~}|~}|y|~{}{yx{}|||z|||zz~y~{zy}|}~~{y{}{}{}||~~{{z}}~{|{z}|~~~~||~}~{~~}}~~z}|}x{~}}{~y}zz~{x{{y{{{}|}~{~zz~y}}}}}}|}|||{~}}y{~y||}z}{z~~y{|zy|}}~{~}{|}{~{}}|}~yz~{w~~~z}}|}y~~z||z}}}|~z~|z{}}{}}~|~}y{~{}~}}{|~{||~~z~}}{|~~{}{yz}~}~~}|{|z{|z}{~}y|||~~~~}|{~~{}|}|{||~~}~{{|{~~}~}}~~~~~~z}}|~}}{~|}|{}~~~z{~~}~~}~~|}|}||~|~~~}}}~|}{}~|}}}|jj}}}v}y}}~|}~}cazxy}z|x{~y|zz{y{x|{wyxyzyz~zw{x{|~{z|}|}{||zy}}zy{}~zt}yz}}}~x{}|}}}{}{}z~|zz{}}~}{}{y{|||zwz|||z||~{||{~}~}x{w|~zzyz}w}w}y||{{||{}}zz|{x{y{xz|||}~}xy}|zz{}yy~z~~z}}zyz}z{|}zy{y}|~y|yz{}|}y~{{z|}}}|~~{z}{{{zx}|{z{|}{}z~~~{|z{|{|y{{z|}{zxyx~{}}|}z~}z~}~x~z|{~z~||z{|}~yy}}x{|y}}}~z}}}~~|||}~||{v~|~{~z~{}w~}wzv|}~zz|}{{}}|~~z}zz|}|}|~z}}~~~|}}z~w{|{{y}~}z|~{~|||}|}~y}~{~|~}{~{{~~zy~}{~|||z||}~~|~}~}x}}z~{w~}}~wy|~}~}~~~~~~~|~}~~{}z}~~||z|}}|~~~{~|{y{|}}}~||{|}}{|}{}x~x{|}}|y}}{x~~z}{|}{|}~{y|~~|~~|~|}~}~fj}|~~||||z~}z}e`{zw{z{u{vwxxwzxv}sz{zv|{yz|v{{yyxy{z~zxx~{{{~~|z|{z}|x}z}|}}}{y}x}z|||z~yyz|x~{}xy|y{wz~x|}x}}{{~z|{|~~~|{|{z|{|z|}zz{zzzy|zx{z|zvz}}z|{x{}}|}{{{~~z~|{z}}y}}|{}~{y}~}~}z~}{}{{y{z}|x|{z{{z|~~y{y}|}z}|{x}y~|}{y{z|}}~~~~~wx||{{zwxy{|z}x}~~|{|||{~y~{|y{yxz~{}}y}}}{|}y|}{z}{|z||~}~}}{|y~~~{{{}z}}||}x~|{}}zyx|~|{z{{|z{}{{}|||{}|{x{|~|~}}}}~xz~~y}}{}z|~}{~w}~zy~{z}~|~|~|}|}~~||{~{~u|~~~{y}}{w~y}}~y~|{x|~z{{~{||~{}~{|}{~}}{}~}~~|}~y|{{}{~zz~~|{}{}}x|}}z}{}{{~~}}~|~}{~~}|z}~~}|z|~~{{}zz~z}|~}|||}~}}|~{~z|{~}|{gg}{y~}~}~|{z|x`ewzyz{{zzuzxzwyx~{y~~uzz|zzx{{wvy|y{w}{|zy~zx{y~}z}zz}~|||zw|}~zz|{y~{~xz{}~}~|}zvx{{z{|}|}zy|}{z}y{z{}}{|z}z~|~zzx}z}|||}~~|xx}}}|z|}}}|~|}~y|~{{{xx~~{y|}z|}{~}y~{}x||}|zzyz~|z~}||y{z}|yzz{yz{z}zz|{x}z||~vz{z}z|~{}{{}~z}{|y}z{{}|{}|}}|{|yzy~|}{{z{|z|}}~z{z~}}{z}|{yy~z~|{{}~y}|{}{~z|{}~|}~{{z||{{x}}|}|{~|}}w~z~}~y|}|~}~{|}}}|}~~{|}|~~{{}~~~~~z~~}{z}}z}}}~}~}}}{~{||y{~}{|}z|}}~~{y}}~z~||}}z|z{|z~{}|~~}}~z|||{~~|z|{~|}{}~|~{|}~|~}~|}}z|||}~{||~|}~z|~}|~~}{{~}}|{{}}~}|{{~||}z{{|}~~~}|y~~}~{z}|}~||~}}|||||~ei{~}|{~{z~~y~|cb{{zxwyx{u{{{zz{{|xt{{xx{wzz|tv|w{zx|{{z}w{{~{zvwzzx}{{xv}z{{z|||}y{}|z||xy{{}y}zz|uw}zz~w{}}v~{|{y{zy}{||}}|~}{|~~z{y{z}}yz|{{|||xyz}}~|y{x~}{}|~{}}{{v{|{y||}z||{{|z|}{}z||}{}~w~}|z}~x}}{||{{{zzy~||}}~}}~~}~y{}{{w{|xyzz~~z}~{z|zy}}|y}{{y{|y{}z}{w~~y~~|z||~{{y~~|z~}{z}zz}~}}}}~zz~}{~}~~~}}}|~{{}{xz}~}}z}|~{~y{{|}|~|y~~~~~}{|}|}~y{|~~~{{}z{{~~{{~||~}y{}}|z||{~~}|}|z|}y|~{{~}z{}{~~|}}|||~~y~yx{|y}}yz}}}~}|}{~}}z|{~~}}}}{~v~{|~}||}}}|}}~w|~|{|w~{x~z{{}z~~}|}}~~w~|}u||yx|~~|}|||~~z}{z{~{~}|~|z}{|}~yy|~{~{}||gj}~}~w}||}{~||\e{x{y{}wxwx{xyzzyw||z}v}{{{|x{|~yz|z{{yzzy{{y|x~}zy~y}}{{w{~{}z~~zzzyz{}vyy~z~|xyy{~{yzz}{xz~~}}y~z|~z}y|{~z|{{||{{{z{{||z}}}w}|}{z}yy{~|y|}}~|}}|~z}y{y|}~}{y~}|z{|z}~~{{}~}{{~~{}~~y}~|{z|y}~~x|{{|{}xz{~}}}|{}|{{y{}~||~||}{|y~}|~|~{zy}|z}{}z}{{}|||}~||z||~~}~||}z|}{x|}}{z}{~}~{{{{{|}||}{yz}}}}|}{{}}y{}||{~{}|{z}~z}|y{|~~{{~{{}~|y|}}}z{}~|yz~~z~}~}||{~|{{}}}|{{y~|y}y}{{}~~||}{y}}{}}z}y~~~z{|{}zy{||}}{}|}~{z|y~y}}{z|}}|{~{{~~~}}||}||z|x}{|~{{}x{}x~}|zy{z|}{{~}}{}~~z{}|~~||}{||~z{}~{v~{~{~}{|}zz|~||xjgx}||~}|}}}z}~aewyyyyzy|z~zvxzzx}zw{}vx~{{y|{{x|zy{y{yz~{y~{{xy~yu||~zz{y{zz{~}{{{~{}xzv{{yy}||~w~}{{|}{}zz~{}||z}}{{~v|||~{}xyu{{~yy{z}z{|~|{{wz}|~~uz}}||~{|}{{|y{x}yy{|}}{}y}||}~z{~|x|}{}|}}|{{w~|z~}w|}}zz}}{{|}~|x}y|~{|}~|{||~z|}zy|{~|{~}||}{{{~}~~{y{x~{}|~{yzzz~|}|y{{~}~|}yz~}{|{}z~~|vz{{}{x{{y~~~y}}{}{}|{}|x~|zy}|}|}z|y{|}||}}}}y|}~|z{|~}~}{|~{}{~|zz|}~{|}}}yy}}}|~{~|}||}xxzy|~~|}z~}|}}z{{}||{y}}}y|z~z}~}zz}x~y|~~}{}~{}}{|}zy}|}|}z|~}}{~||~~|}}x|{{{~~{|}{~{~}|zx}~{|~|~|{~~~{|{~|~z{|~~~|~~zz~~|z|}~{{}}ee{~z{}zzz}~|{}__uzx|xxwy{w}{{y}xy{{{{||~||{}|y}}w|}yzyyz|vyz}xx|{x{yxy~}{{|}~||{z||x~|uy|{yxx{}wz{}zyz{z|{z~|u~zyy{{zy}}z}|}y{z~yzy}{||zz~{xy|~{~}|xz}|{{yy}z~}}|zyy{x|zx{}z||y~}x|{z{~{|~{zx{{z||{x|}v|{~|xy~}{|x{z{z||{y~x{}~{|zz}{zz}|}zzy{y|~|yz}~}|}z|}z}{}y}~~yz~{}~~~z{x|~y}{~{|}~{~{{|}|x{~}|}z~z~{~{{{||~|{}{}~}~|}~||zy~|~{|}z||y~}zw{~}yz~}z~|~x}|z}{|zyy~|~|~~~{|~~|}}~}~~~}{||}|}}}}~{z|~}~{z{y}}z~|~}~{}~{{|{~|~}}{z}~{|{z|~}{{}|{xx~}|~w{}~~~|~~}|~|}}{}|~~x}}~z|}}}|y}}|{~~}||}~~z}~}|{{~~||}}|}~}}}}}|{~}|~{{||}~fg~~{}}~|~~}|~|]azvx{zyxx}wyxxy}zzxw~z|zx{|||}{{}z~x}|z|{w}}x~z|x|}|y{z|}|||||{uz}z{|}z}}y}u{yz}~z|wzz}}|{|{zz~}{y~}z{wy{}~}}v}|||}}}|{~z~v|{~xz~||x}}}z||}~}y~|}}~|z}}{v~z{|~|}|{zz~{z}|~||wyv|z}~{x||y|~xz}||y|{{~~|z{|y}}z~{}{z|}~z~||z{|{{{~yw|}~}{{}}|x~~z||{{x}|~{}{y}~{x~}z}{yz~}yx}|{|||y{|{~}{}zw{~|~}}{xz|}~~{|yz{z~}z|}~}|}}{~|}}y~~|}~z~z~{zz|{y|||y~z{||~~}{|}{}|{}~z}~~}}}}}~~{~z}~z~}~}~{~zzy}z|}}|||~z}}}{}}}}~|{{{|{~}zy~||}zz~z{y|}{~z}||~|~{|z}}||~}}z~|z~|~|}~}{{~|~}{~{}{}}|z}{|z{z}~~|{}}|||{{|}z~}}~~}}{{|y~}}~}|{~}}}~{~}{}~}{~fi{|}~~|{z{}}~}ae}|xzzzyu{{z}x~zz|vyxv{x}{zyz}z~w|{w~||{{yy|||~z|z|}zy~~{{}x}yy{|~|||}y}|}}|}xxy}~{{|{|}y|~{||{}{|~}y~w}||~{}~}y{y{}{{~{~z|~|{y}}y|}~|~}~|{}}|{{z{yzz~{~z}|z|z~~x}z|}{|}{{}xy|~z{}y~|y}~||y}z}y~{~~}}{|z}{xy{{}{||y{|~{{|z~y}~|}||x{{~}|~~x{~yz{}|{}{~|zzyzw{{|}~}~}~{}}wy}x~|~z{|~~~}|~{~{~}x}|z~~|{|z~~{|~~||}~{~}}y|{~z~}|||{|}~}zz~~}}|}y{~~|x|}~|}z}{~{~{~}|z{~{{z~}z{}~~{}}{}{~}~~|~y}}{|z|~||}{|}}y~~}~{|}~~}{z}{}|}}~{}}|~|z|{}||{||z~}}~~~}z}}{}~{~}}{{z~}}~~~|x|{||}}|~~}~x|~}|~|}}~}z}}}~{{~x~}{~~y~~}|zje|~}~x~}}{~~~}b`wxxwyzzvyyyz}wx~yu~}{zzv~x{|x}{}xu{}}~{}x{~{~{|{{zyzyxz|v|{zyx}|}}yz{y}~}zx{|}{zx{{}~z}x}~|{}}w}y}zyxyv~{z|{}{|{{}z{}{y{}{{~{|wz}~wx|{}z||~{~{}|~{y}{{{|~}zz~}zw{z}|}~z|~~|}}}|~{|~{}||z}}zx||z}|{}{{x{~}{~yz||w|wy|~v}}}x|}}|||~||}||{~~zz}|x~~}|{zy||{yyz}}|~~}~|}~x{}}~}}}{|}|}~|x}~{z{|~~yxy|{{{{|}~~~}|}}}~}|}~~y~~~~{}~~yz{z}u|y|{{z~{~|~{{~|}}}}}z}z}yzzz~~}}}~|z~}~yy}~z}}~{~|}y{~{{{}x~|y|}{|}}}|}~{y~{}{yx~{}~y~{{}{}|y}}~}|~}{{~|~{~~}{|{|{|~~z}|||{|}}~|}}}~}{~}}y~v|z}{}~z~~}z{~y}}~}~}z{}{}~}{~{~~x~hf}~~z~xw|{|{}|ybdw}xv|{~xvyzxy{wwz|{z{|x|yx{z}x~y{}z~x~y{|xz{{yz{{|zz||yxzz{|z|||}{yz}z}}{|{}x}|}zy{~}x~}z~z}xy}z}z{w}|yz|{~}x|||y}x|}}~}}|z|xy{}zxy}}|~}{y{|wyz}{y||~}y{|zz{~y}|zz|~yz||~|}z}}}z}{|{~{{}{{~~}}z}}~}zzw~zx|x{z{}z|{{x}y~yz|~}{z~~}z}{~{y}{|{}|~zw}{zz}~}~||{|}|{}|}~z{||{{{|}}z}zzz}|u}||}{{v{~}{}~{{|}{}{}|{|{yx|~|}}~y|}}~y|}{|~|{}~zz}{~||yy~{{w|{y}{||~|}~x~z||}{}|{{|~~}|}z{}}}}y~}~~~z{}}{~z~~~y}|{z{|z{|~}}zy~{z~w}}}{||z|z~|}}}~}|~}z}|~~~}}z~|~|||~}}|z}}~}|~|{}|{}{||{{}~~}~|}~~z~|}|}~|}{}ih}~{~}~|}y}~z^cy~u{xz{yzu|zx|xxzxywwz{y}y}z{}}~{|y}}||u}|x~y|}ywzyyy|{{{{{~}{x{}~z|zz|~{y{||xy|z}w{y}|}~|{z{|z{x{z{z|~zw~|}{|{{}~z~}~~{~|~xzzzx}|zx|}{|~|{}y{w|||{z{{zy|xy}{|yx{|~{y{~zz|}}{z~|wzw~yzzyz~~|{z{|z|~}~{zy||~~~|{~}~|~|}yz{y~||{}|zz|y~}~}{{~z}{}}z~{|}{|}{x{||~|{|~y~~~|{{}~|}~}|y~~y|~z{}v{~~}z~|~}}}||~}}~{zz}|~{x}{|{zxy|}||}x~~|{~y}~}z}{}}|}y|}~|~y}~z~~|{}{{z~z}{~~|}}||~yzz}{~|}}|~}}||{z{}|}||~{{{}|}{}}y~|z}}z~}~}y|y~~}}~z}}{~||{{||~x{|}||{~~}}{~}}}~~{||}}}}y|{~}}zw}|z||~}~~|~|{y{~~|}}~|}{~{{|||}|}}|}}~|{{{~}~~~de{z|~~~|{~{|\]wwxs~uzw}|{uzux|v|ywy}}v|~{||{y}z{x|{z}x}xwyw|zx}w{}}}xz|}yz~}z}{}~|yyzx{zy{x}|~|y}||zyz}|}{y{xyz~y|{}u{}}|{~|{}}}|}y}{{}z~{{y{}~z~}{}}z~||z{{}y}|~~y|~|x{|}x}xz~{}~~{z~~|{|{|{{zz~||zw{x|~{|~{z~{}{|~|}z}}|~z|z}~}|~}{y~~~||}{{wz}zyz~~{}|{}z~~||||}}y{yz|~{~y{{}|{{}~{{{|{zz|}|~}{z|~~|~{y{~{~~{}|}}~{{wz|}|}|||{~x~|{}~|z}z}}|z}{{}z}~|z}|z}}|y{{{~|}|y}~~|}~{|}{{|~xz{x~|~}}{}~}}|}}}}}}~}{||||}{y~|{y{z~|{}{~}}~{yz|zy|~zx|~}}}~}}{}}z~~|}|{}}}}{}}}{~||}~~{}}{~}|{||}~y|z{~|z}}z}}~~||~{}z}~~~~~}{{}}wjf|||{y|}~}}z}}{|cbvuwv|wzyww{zz{{z{}}wz|x~yz}zz~|v}zy|z{{xxx{y{~~zzx}~}xz{z{{~|{zz~{{~|x}|{z~~|}zzz{z|~}w||}{{|}|xx{}zz~y{x}|y|}~}~xxwy}}{{z|x|}{}y}~{z|~zz}{uz{~}w~{~yv}}y~y}}{~|{}{|~{}}~xz}}yy~}y~}z}||}z}yzx~{}~}}{y|}z{~~{x~z|{~}~}}{|~}zw{|}}}}zyw|}~w{}{z{~~{{~}}|z{{|}{y|z~z|{}{{|z|||~~z~y{{{y|y}{~}x}{{y{|{|zy{}{~z|y|}z}~{}|||{{}~y}|}|y{y}~}||z~|~~y~|}}~~{{z~|||{|{|~{~}|}|}z|{|zz}~{~~}}~}}{~{|}z~{{{|}}z}y~|~z||y~|}~~}|{}}|z~|z||~~}{~{}~|}|{{w~}{zzw|~~}~|~x}~{|}~~|z~~y~~||||zz|||~z~|{|~~||}z}~{y|}{~|{~}z}~{~~}~~~||~{}}~}}hg|y}|}{|}|}}||zibx}}{x{z}x|wy{|~v}zy|v{|yyy{x{yx{}x|{|zy}z}y{~|xzz{|}|y{x||}{z{~~}z~{y}~y~~}~}y|~|{|y|~~}x{w{{z~|zx~~{}}{z{zw~{}|z}||y{{}~~v}~}}z}z{|}{~}~{{}|z~y~|{}{~zz{}~z}}{{{}}y|~}}~~|x}~w~|~x|}{{|~|||~}}|~}}}~{{{|}|{{~|y{~{{~|~|~|}x{~|}}zz~}}|}~~{|}zyy|||z}}~|u}{}}~~y{z}{}~}}|~|{|||zz}}}|{}~}{||z~yy}~{}}{~|{~~{~z~}y}zx~y}|}~|~}{{}z{||}{}z~}~~|}zx|}~}|{y}w{{|}~~~|{}|zz{{y~}|~}~|~~~yz~~||}}~|z~{~{z}~{|y{zz}}}x{~z|{zz{~~~~~}}zw|~{|||}~~}z}~{~}||y}{}|}xw}z|~~}xy|}~~~~}~|~{}|{|~}|}z~|}}~}~|~z||w~eh~|}}{~|}{{{^eyyvyvyx{u{ywzzzy|zy{v}xz{|{w{v|w}{xy{v~zyy{{|{|}||z||yzz{zy~yz~w|y|z~{{|~z{~~|z}{zz|y}||{}{{|z}z{w|{z}z}||y}|{z{}y{}z||}{{}}|}}}}||}~{|{}x|}~y{{|{}~}|~~wyz~}}y|}|z|~|{|{|}{}||}y|~{}|{~|z|{wz{y|}~{wz}{~w~y{}}|z~z|{}y}y{}}}z}|x}{}|{~}}}}{{{|{}|}}|y}{~|~}}}|}|{~~{|zz||~{zz~}y{}|{~}~~{~y~~z|~~~~~|{}~{}~}||{{||~}}~~}~{}}}~z|~y}||~{|{}}{}}||~x||}~~|}~|~|z~~}{}~{|||~||}~x~~}z~}z{}y{}yz|~|~|{||||}~}{~~~~{|~}}~~z|~|{~||z|~~}}z|z{~w{zy{{z|}|~}{~|}}}}{|~|}~}{}|||}}~}~~~~~}{}~~~yx~}~|z}{~~}z}}|z{}{~}~}zz~}~|~|}{|}|}}}~eh~y{y~{||}}|}~~zabuyuwxwy{x|xywyxyz|~{{zy~xz}z|{{ywx~z||~{y{}|~~|w|yyz{~z}~{z}{{}x{z~{|z{v{||xzy{x}{zx~x~{||z||}w|w||w||w||{~|~|}|{y{}{}}zz~~}|{w}~{{z}|}}}zy|y|}zy{~{}~|z|zz|z}{~{~|}{}}x~{}}x}zz{xyz|{z{yzz|}|~x~z{|{}|}z}{||~zz}{|~|}x|{}{}z{~|z|z}{{z}}}~~|{w{||~~{}{}~|}|y}~|}z~}{z}}}zy~}z}{}z~z}{{|~{~||zz}}|z{|{z{~|zzz{~{{{|}}{}}{{|{{~y|}}{{{{z}{z{~~}||}z~|}{~}}z|}z}|x~|~~{}~}}y||{|{}zy~}yz|z~|~}|x{~{}{}}||}~}|||~|zyy}{{}~|z}}{}{~~z}}}z{~}{yz~{z|{~}}zyz{z{w|}z|}~|~~{}}|~|~~~y~~|z|z}|~}}~~}~~w{~~~}gf~{|~}|{}~}|z^dxxyvu|{~yzx}z|yy}x{yx}z~}wv}||y}{|{zz}~~|yy}z}{zz~}}{w~x{|z{~yzyw|}y}y|vy}{~||~{}{{z|yz}z{z}|{~zz{}~|y~vz}||{}~x{~{|~~||}y}zz~~z{}|{~xz~}}z|~||~{{|z}}yz|z~}w|}{{~~}~|~|}z~|zw}}z{x~}~}||}||z}~~z{z|~{~}{|z|yw~}||vx{{z{}{|}}~}{z|}z|w{{|z~|}{|{~y|~}}{}{w{y}~z~|}~yz}}}~{{|{}|}~}}~{yz~zy}y~}~{~{}|~{{{||~~{~}~~~{|||z~z~~}~}}|y{~||z}|z~{~~}}zy|~yx|z|{}}z{y~~~}}zy{{|{|}}}{~}zx~{~}|{|}~z|~z~z}{}{{}{~~{||}|{{~{{{~}~~~}|||}~|||~{z}}~{}}~}|}}x}{z}{x~{|{zy|}~|{y~z~}{}{{{|}}z~{}~}}{~~zz|}|~yx}}z~|}{}}y~~cjz}}{|||~~}}~}^\yxzzz|}yy{x{z|z{xz}yyvz~{x{{yz~y{{~|}}{}|}{~x||z~zz}}}}yz{|z||yz~w|}~{{}{|z}w}zy~~}x|}zz~z~z{y|y~xz}~{|}{{|~~z~~|~yz~z}}{x{z~{~zz}}}~|{}{||z{|~~{|yz{}|yx~~{{y}{~|{}~|{{}~|~|{yz~zxx|{y~~{}yz|z{{|xx|yz}{}|{zz~}}|y~zz|w}|{{v|{||}~~}x~}}}}||}}{{zz~}z}|z}~{}}~zz~{}|y~{y|}|x}|~|}|}|z|}|}z{||z|zz~x}}}{|}}|z}}|{~z~~}~~{{z|{|~|}|}~~}|}~{{{|z~{x~}|z~}w}|~}x~}}|}~|~~}{|}}|}~|}}|{{~~~~~|}{~}}|||}~{||||~~~|}}x}~x~~}|{{{{}}~|{x||~y}~~{}{}}}|}~{~zzz{~|z}~~|}~}}|{z~|yy}~{}|~}~}~}|}{}}{|~}}}|}gk~w}}~{}|d`{z{yu}yvzz}zww|yyzyxyw{yu|~{}w|{yzxzw||{~xx}z||yw{y}|~~|}}~}{|||w}w|{z~|}{y|z|}v}zz~{~|z{{|~yxy|z}}~||~}z~~}{{y{z{}{|}|{{~|y~x{y|{{}z|}{|y{{}|zz{~z~{}}}z~|{|}|}z~||{y~y~}|~}zzw~}|z{||}yzz~~{}y}z}~xyw||}{|}~y}{zz~z}}|~y|{{|~y|{|{z~}{}}{{~|}~{z}}}{~{z}}}}~~}|~{}~z~{{~~{|}|}y}|}|zz{{{{}~~}}{~~}~|z|}||~}~~z~||{}{{}y|x~}z~~~~{}}~~~}~}|{|z{}{{{~zy~{{|zz}}yz}}|}|}{|}y}~~{|z{}}}}~|{wz~|~||}|}z{|~~{~~y{~||{z{||~z|}wyzx~}}z}{|~{}}z|z|{}yy~y~|}}}}}w|~x{|~}{|~{}}z~}}z}~|z}|zyy}}~}~|{yz|w|z~y}z|~z}gj~}~~z}{|~||}ybfwtzyu~xywy}w|{zz|zy}w~zz{{x||{zw|yvx|~y}{{{{y~}w|}y}}z}}wzw{v{{z|}|{}x|}z}x~xz{{xw}|z~z~|z{{{}||{{{~z}{{y~|~x}}|wz~tx|~{~|~|y|x}{|zz}|{|x}|~~|z{}{}v{y}{|}z~||}{|{}}}}|{z|{zz{}|~|}}|}}}~{|y|||}~{zyy~z{z~|}~zz~|~~}|{{|}{{|~~xzz{z{xx~y|{~zz}{{}}}y}{zz}}~}{{~}}|}~}~z~~y{}}}{~z{{}|{~~}||z~|{}{|}y||{|{{}}}|z}}{zy~}|}||~{}~~|{{{z}z~z~}yz}{~|~}~}~~|x{~}|{}}|||z~{~~}z|}~}~z~}~{}}}|~{~}|y||y~|~}}}}}||}}|z{{}z}}z}|zx}z~}}~}}~}}}~~y{{|y{~~~{}|~}z{|z}}{~|}|~z}~{|~~}|}}z{}~~}}~{|}~}}z|~~~|{~}{~{||~z~{~|}|}~z{{|y~w}~fi~}{}{~~|~~~~~cbwxux~w{y||{y|yxw{w|wwyzz{xx|v||yyz}z|{}v}yz}y~{zvzz}yy{y|{z|y|z~|zx}|{z||}}|}{~|z{w|z~{|{~|zyz{}|{zz}z|z~~xy{z|z|||}|~{{|{}~~~|~~|}y~~y{}z{z}}{|}y}~y{}{|}|{{~}~{|vz~~}yz~}}~}~{}|}}|}z{}|{}z}}|}~{xw||~}z}{|}{{~}||{~~|}|w~z{~}|{}{}zw}z|}w|||{}}~}zzz}~~|zy|{x~|{~|yz|~{~y|{z}{|}z{}{{{~~~}{}~yz|}~x~{|z}|z}~|{z}}}}z|~}}|yy~~{|}}~|w}z||||~}}}}zy{|}~||y|}~|y||||}{~|{{}{|~|}z~|{|}~}~z{y~y}~~}~z}~}}|y|||~||{~~z}||~~}z~{}{{~||~{{}~|||~~z}|}|}~{}~}||~|}}~{}|~}}|}zz}|{|~|{||}~~}~~{{z}~~|~||{z}{~|~~}~|~||z}~}}}z~|}}~ff~{}{|{}{xzabxxx~yzzwzw{y}|vz{xx}z}y|vw~}|xw{x}~x|}{|}y||yyz{{{}{~|yz~{{|{}{{z{z}}|}|z}v{{zz~~|~xy|x}|y}z|{}{{{||}|~}}}}y|}~y|y|y~{w{z|z~|}zx}}y||}yz{|}~|~{~~}y{}}}z}z}~z{|y|{}z~~}{z}|z}{z}{{{}}y~}z|}{~{~y~xz|}||{}~~|{}{|~~y|~{yz{~{zzy~y{~}~~|}z|{{~z}{||}|}~|~|{{~|~zz~z|y~|~||~}|{~z~~z{|~}}}}}}~~|{~|z~||{~y}}z|z}}|~~|~}}}{{{x|}}}~}}}~z~}~z~}y{~~}z{~~~|~~|~}~}|||{~|z{}y}{}}~z~}|}~z~{{x}z}}{z}}|~{{{|{|||}~|yy~{}yz~}{}}y~~u~z|~~y~}{~{|x|~{{|{z~}~}}~{}~|}}~~{y}~~||||}|~~z|y{~~}}{|}~z}~||z|}~|}}~}}}~}}{}~|~{}|~}}|dc|}}{z}}~|{|~}d`yxxtwy{|z{|~}}w~}w~~{x~z{}z~|wyz~y{{{~~|}z||{z}}}{z|~|z{{}y{w~{}}yx}{}|{{}}z~}{{~|}|x~}~}}}{}|z|{z~~}~u~wz|yz|z}{{x~~}w|z}{}{~{xzzxz}|~}{|wz}}}z~{}y}}~}{{}~|~}}z~~{~x|}~{{~{y{{{}}z}yz}{x|}|zz~{}{z{|}w|}}}z}~}||y{w||~~~}}}x}z}|~|{}{z}|~z|}~}}~z{y~}|{|{|{}~}}|}|{y|~|w}y~{~z|~z{}|zyz{||z~{}|{y{~~{z{}}~{~~}|z|yz~{~}}}|z||{{~z||}y||}}|z|~x~}yy~}~|}|{}z~}x}}{}}}~z}~|}}|||{{{}z~{~}|{y|~y}}{~}}{}}{{}{}~}~}}}~x{~|z~{}|~|zz|~}~y~~}|y}{}{z~~}~}{|~~|~~{}|~}z}}}|y|}{z~{~|xz}~}|~x|}~z}}y|}zzz|}z|~|x|||}~~~{{~{hf|yy{{x{{||acwwxx{{yy{wyzwzy}zx{}yx{~zuzzyz~{zzz|~}{||{~zxwzzz}{x{||z|z{|zx~z{|zy|z{}}}}}w|y|}|z~|y{yy{z{|xy|x|}|{z|zx~{z}z{z{z|~xxzx{{y{{{}}~{}}zw}|z{~u|{yy{~|z}}}}~}{||z{~y}~~{|y}y}{zz~}}{z}z}}x~|~|}|}}x}}zz}}w|z}~x~|~{}|}}{z{|y}y~|}}z{~|||{~}}{{~~~y}|~~}~}}z~|z}}}}y{~~}~}~~}v||~}}}}}}}|}yz{}~y}||}|||~w|~yy{{~}{~{|{yz{|{}}}}}{~}}~y}|}~}|{~{}x|||zu{{{~}|z}}}~|}z|{~}}y{{z||}~|}}}{}~~~{|}}|}|z|z|~z{~}~z|z}w{{}~~y|{}~|{~|~{}}}|{~~}}{~}||}yx}~|||{}{zz}z~}|}{}y}|z}}~~~~z{y|~{z}~~~}}|z}~~~||}z}|}~}}{~}fjx}~~{~~|}~{}`bw{{|{|zy}yzz~yzzyz{~{yz{}{~{x{w{}{{}|y}zy|wxz}zzx||y}z|{{{}{y~{z|y}y{y{||}}|x|{z~~}zx|yzz}|x}}|y|z|~{~w}z~z}}{{}z|{~{~}zz|x}||z}zy|yz|~zz}{x}zw|yz}x}{|z~~|}~}~}}|}{x}|{{~z{{yw||{|~|{~|~z}~z||~}x|~|{}}|}yzy}|}~||x}|y}}y|z|}y}{~{}}y|z}z{z}|y}~yy|~y~{{{|{||{}y{|{{~~}}z|}~||z{{}~}}|}{}{|z}~~{{|{~|{{}~~~xx}~}{}zz}~z||{{~~{z|}|{{{{}~{|}}~|||z|||||~}}y}~{~|{}}}y~}y~{|{|{}}x}}~{yx|u}|}{~~}}}w~~{~~}}{~{{y~|~~z|}}y{~{{~|}|{{~}{|~|~~}{||y~}}{}|~~zz~|~}~~}}~}{z}}|~}{}x}|}}~||{w~~~}|}}}}~~|}}~{|~~~}~||~~||~|}}~{}{}|~v|~|y|~}}~cj~z|~||{~}|}|zcc{wzyvzyyx~}u}z|z}|w|~xywyuzz|z{xz|{{{{w~zx{z}~~{|{zz}}yz}wy~{}{z{yxy}{~}~}}zzz~|w|z~{{|{~|~uzz{y|~|~w{{|||||}~|~}yzz}}zx|}z||z|{~}~|{|{}}}||~}{v|||}||y~z}y|}zw|}x}y~||}|}z~|{x{|}}~{~{z{y}z~}}~~~|{}z{~}{{v~{~{y}}{{zz{{~}}~w{z~~{z~yz~{}x}}}z{~{|}~{}}||~{~}~y{|x{~}vx}}z||z||zy}~|}y{~z|~~~{~~|}}||{~|~{zz}~{{~~|{{{~}~|y}{~{}y{|z}}w~}~{~}~{z}{{~|~}y~|~|~y|}z~}{}~yyz{w~}{}~}~{|~y}z||~~~~}~~w|{{~~{}{||{}x}}~~z~{}}~}}|}y|z}}{~{|~~z|||{|}|~y~~{y~}{{}~}~}}{~|}}~||{{{}|}w|{}|~x}|}}~~}}|~~}{{z}}}|}~~}~|~~y}kgy}z~~{z}~x{{^^}uz{t|y}u}|}{|xx|}xzzw{{z|y{~{z}wx~{{{{{{w{|u{z{}{{w|z}~|z||w}~{~|~}{{zyz~|~x{z|~xzxz}z}{zyx~{zz}}|~{~|{}~{xz{z{y{zy|{|x}}y}~z|{|z|~~~}~}~}{{~~y|}}y|{~}~~y}{|y}}}}~{~}x{{{|~~y{z|}}{}|~~x}}~}w{~}}~{}{~}|~{|}|zz~~|}{~{z|}{~z{z{z{|zz}}}|||}yw|~}|z|}}{w|}z{|~u~z||~~}|||{~x}~{x{|}}}v||z~~|}}}|}{z{~zzz~z{{|{~|}~}}|~~z{|~{~~{|y{w{||}}y~|}~~{}|~||z}z{y{~}z{z{y~|~{}|~}~}}z}}|}{~~z}||{{w}}|~|~}|}|{}|~{~y|z|||{~}{|}|~{}{~~|~}{y{z}|}}{}|z}|~}yz~~{z|}z|{~}}xy{~y{||}}}z{|}z{{~{|~}|{~~{}}{||~~}{{~{x|y{}|}{}}~~~|~}||~}y}}|~|{|{~ghw~|}|{}{~||abzzxvx{wxy{~x{|w|xzyz|yz{{y||{{yzzyz||{}t{{~}|~||yy|uzz|}u|||{z|}{~~}zz}zyy~{|||}|xz{|{|}y}~x{}|~{z~{w|{}~||~xz}|yzx{z|}{}~}yy}}~|}}~~|~~~}{|}{~{}}}xy~{zzz{z~y|~{z{w|{~{}|y{zy|y~|~x|}|{~}{}~z|zz{~{z{}x{|z||{}{}}z}}x|~zzzz}}~}{x|~{yz|y{}|~}~~z{z}y}|}{~~~z|{}|w{{z~}zy~{{}{}|~~|z|{|}zz~x{}~}z~}y}{y~y~~~y~~|{}}|z}~|||x}z}}w~~~~{|}}~xz}v}~y}{}|{{|{|z{||z}~|{yz{}|}}}}~y{}y{~}~}{}z}|||{{z}|~z~{~{{~}|~}|~|y|~~y}z{~{}|~z}}}~{|{{}~|x|~{}zyzz|}{~}z|x~}}||~}~~~{|~|{}zw~{~}|}~|{~}}{}~~}||z|yx}~}yz||z~{ik~}}}~}|||~}xdevwzx|{y{{wy|z||{{xzy{wz{|}zw~zy|z{|z}}}z~w}z}}|}~zzz|||xyyz|}|{z|yyx|~yzyt~{v|{}{}}yz}{{{y||{}{{{y~x~}~z}}{x{{{|{y{zuw|uy|z~z}y{|}|vwyz}{z}{zz|{{{z{}~y{}w{}}}~y||{|z}~}||z~~}y|}z|x}y|z|~{z{~{~{{~~{}z}}||~{|~}{~}}|{}~{|{}~||}}|{w{y{~{}{|}z{|~}y}}~|{}|}}||}{zzw~{}|{{}|x~|}}}yz}~}z~~z}||~{}~~|x}~}z{w}}~~x|{~wx{~}}{|z|yzz}}||~~}{{}}z~{}y}{z}{~{|}}}}}~{}zyz|~}{{|{{|~}~|z|{z|x|}{~|{z~{}|}~|~}|~~{~{|~}}}x~{}y||~~~}~|}~}~{~~}|{~}z|~~~x{|}|y{}}~}}~y|~~{}|{~~~~}}|x}}{~~~z~{|~{~}}}}~|~~||~~~}|y|z|y}~{~|}|||~|}|}}~yhh|}}{|~~~}{~]awz{}}y{|vz}|rv|~z{z{{{{xy|}|{{|xy~|z{||z{}|~{|~|{zzx{y{z||y|~~x}{y}{}y~u|}z|}|z|}x}yz}z}{w~x}~y~y|~yz||y}}|{xzxz|{||}{{{{}}wz|{{{~|y|~{z~|{}{|~}{}{zy|~|z|~||{z~}y|}y~w}{~{|}|x{yz}}~~w~v~yz}}}~~{{}||}}||~~|~x|~}{{{|~{|}y}xzy}}{}z{~|~}{}~{zw}yyz}|}}z{}{}}}|~}~|}{~||x|y~}{}}}|}z}}~~~|}yz}|z|}y|{~{|{~}w~}~{}~{{z}~|{|x~{}zw~|z}}|}|}~|||}|}{|~~}{y~{|}~z}|y~{}||~|~}|z}||~|}~z{|}|z~}~~}y~~~~{||z~~~|y~|z~|{}zz~|}|{}~}}{~{{||~xy}}y~|}}~yz}{}{z{~~~||~|~z}}}~~{y}{}~}|~|}{~|}}}yy{||~~{}~}}~~}|}|~~||{z}~~~|hf}~x}|x{~}{}~|abzxyxs{|w}zxy{x{}zw{{xyy}{{~{{|w{}}{{yz}}}{|~y|z}|~{x|{}z{~y}z~|z{w}}z|~yzzz{~zy}{{||||~yxxy~|z|}}{}{{}yy{|{}|y{}~}{}{|{{z}~zx{{|}zz{{yyz~y~|z|||z~|z{y~y}|y~y}~{~{}|{{{~~}~{}yx|~x}|~}y{z{z{{z}z|{y{z}|}~z~{}{~|~{z}|~}y~|{w}{~|}}}~{|}||~|{z|||}{{}|{y~{y|{~|}w{zz}}zzyy{}|z|}}~}}~{|{~{{}yy|}{}y|}}}x}}}||}}{|z{y|~z~|}zz~|}{{~~|}~}}z}|~|}~x|~z||}}~z~~}|x|~~{~{~{|{|~yzy||}~|}}|~~|~||~zz}{{}{{z}{x|~x|~}}}}|{~|~~}y{|{}|z~z~~}}|z|{{}}~|}~z~}||~x{|}}y~|~{{}{y~}z}|}~~~|z~|y~|~~}~}}z~~|{z}}z~|{z{~gb{}|~}{}}}}~}}}_exz{{x|uu{z{}v{y~{{}|zz}yz}xyx{z|}z~~~}}~|y{{{y|z}{{{~|zy|}}}{}{}{{z~z{||{xy}~|}~zyy|~{{|~{}{{}~z{~~~}y{}y{}z~|u{|~~~|||z}~}{||{|{|}z|wy}~|{{|}{~{x|~|{{z}zz~}z{}{{y|z~{{|||zw|{~~zz}|{|{}y}~{}|~{~|}}z{~{{~~{zzy}{{z}{~}wy{y}~z~~z|}~{~~z}~zw}}}~}~||{}}x~{~~}}|w||}v}|{~{}|{|}y|{}}|{}|}y|{w}x|}{}|~}}z~~z~}{{}~}~{}|}~y~z~~~x|}}x{{}y{~~|{~}zz~}}}}~}|~||~{~|}{}}}zz~~}~~|{z}{||}}~y~z}||~z}~v{}y}{~y}}y{{z}|}{~}~|}||w||}|~}}|}|}||~~y~~~~|}}~|zz~~}{|~~|}|}~|{}|}}}y~||}}|z}|~~x{{|y}~}{|{}~wgiz}}z|y}~zyzydcvxyy|{}x}||}x}}wxy||{|xu{wyyx{y}x|}t{y|~yyz{z|y||w{|~xz}}{}~}|zz}{|||}x|z{{}|}|z|~y}{|{{}{y}{{|}yyx}{~|yz|u|~~|}y|z{}~z|{{}yzz}~}}y~~||w|zxyv}}}}z|}~{yz{|y||}y~|y|}}||{~{|~z|||{{}}}{}{~zy{}}{|z~y|y}}z~z{}z}{}}yz}~}}~}~}|z|y~~}}||}|}x}|}|}{|}|~{{}|}y|}}|{~{~||}}{~}|{{|}|{}y{}}{}}}|z|~~yz~{||~}v~}{~|{}{}|}|{{wy{|}~}}z{x{|z{{{}yy}{~~~{|}~{}~~|~~~}{|}}|~}~}~z}{~{}}z~~|~~z{|w}~|~y||{|~~{~|}~}~|}~}}}~{}|}~||z~{~~|}}|~|~~z|~{}xy|~z{}}}~|~z~}{~y|}}}|{||~z{~{|{z{{~|}}~||z}~z|~~}~}~}}~~{|}v}}|z~|}}{}{~|~}~}gg~||}z~}{{z~{x`bwu{yx{wx{x}|zzvyx{zwyr|{{yyy{|z~~yzw}}}{|||{z{|{{yzyw~yzw}z}xx{w}y{{}|x|wxzz|{}y~{}~{yx{~|}}zy}zz|}|{z|~~z~zx|}z{}}~yw~{|{x}z}{{|}~zy~|{|||~~}z|wx}}z|{~zyw~{}}z}|}z|}}z}|~w{}~~{|}|||zyz|}~}{z~z{x}}|~~z}}x~~}w{z|}{}~z{}}|{{~~~}{z{z|}z~~}{y}}{z||{}|{~{{{}|}~~}~{zz{{z~|{{{z|{~|x~~}y}||}~z}{~~|z{}{|||~|}|{|~~}}yz{}}~|}{yy{||~~~}|~|~{}}{{||}|~||~~}{y~y{y~{~z{|~|~{{||}}y}}~~y{|~}~}}~x|~~|{{}~}{|~|}|~}{{{z}wx|}~~~~~|~}|||{}~y~~}z}{y{}}z{z}}{}||{~||~zz~}{~~~~{||~}}~}}}x~||}}||}y}y|{|z}|{~{}zw}|y{z|}|}{fd|{|w~|z}{~^_y|zyw|wz|wxx|{~}{{y}zyzzv|yz{{~~|zy{~y|}}x{{|}yzzy|wx}y{||~}x}z{}z}}{{{|}y}v{|x{~w}x|z|z}{~|{{z|}}|}~{}}}||~}~}~|~~w}~{}{||z{y~~x{}}{yxyy|}|{x|}}v~x|{|{|}|}~{z|{zz~|{}z|z~|}y}z|~~z{}|zxy}z~w|{}~}|~}|y~{{{}zy{{{yy~{}~wz{y|||~~~~{|{~|}||}{|~~~~|~zy~~~}~}|y{~~{}y~{z{~wz{~{xzy~~}z{}}y}}z}{|}}}y}}{{{~{~~y||~yy{}yv~~|~|{}z}~}}~{|}{}}y~z||}{|}w~}x|zy{}{||~}{||z~|y}||~~{zy~|{}|~z{y~{zz{~~{|~{{|{|}~~}z{}~|~~w|y}||~}|~{}~~}y~|}|z~~~~{}~|||~}z}~{~~}}|z{{|u|{{}}}||}}}~|~}~z}|~z}{{~|~}{}|}~{|~|||gd{{}{~}{}{~~~z~ad~y{vvywvz{z|w|x}{z{w}{yv{zw}zz{}~y|zyy|}{z}}xz{yyy{|{y~~{{}zz||}|{y|z||~|}|}||}{|y{y~~~x||}{{{}|yz}xzz|{~}ywzz|y~|}{w}z~|~}~}}|||{x{}||}}|}zz||}|}{z|}}~~{y~|y{y~~{zy|}{}~{|}zwz|w}}||z}~y~|||~zyzy{|{y|zy~z|~~{}~}{~}x}z~||{}z}}}~y{y{|z}{|{{~}~~{~{{z}|y~~}}|}~}~}|~|y{{}~{|~~~z~~y}{w|zx|~{}||z{x}}{}}|~}{y}~{|}x~}z{|~z~}}~~||z{z}~|}x~}~}x{}|}~~z~}{z~|~~~{y{~}|~|}x|||y~|}}{~|~y{y|~||~}|{{{{}|~|{{|{~~|}~|}|~{~|z~}z~~{{}}}|{~~}{{~y~}~|~}|}z}{~{}}}~}z||{~{~y||z~}}{~}}|}~}~y~~~}}yz}z~}|{{fg}}~|}{~~|{z{|fayv{zzzzx|v}v{{}|{|x~|yy|yvyz|}~yx~{z|{|zx|vyzz|{y{{{}x|{{zx{{||~|}}zz|}~x~~y{}}{y~|yz~y|}|z|{x|{~z|~~}z~{~z|v}~{w~y}|y~~}y}w~y}ww|{z{{z|z|}}w{|y|yx{|{z||}{yz}zz~z|{}{|}|}x{{|}yy|zy|||}z}|}|{z|~~{{w~y{~|}z}}|~}~||}|{|}{}~}}}||||~~|}|}{{~{}~z~y}zz||~{y}y|z~}}~z~y}|~y{~y~~}z~x~~|}|}}}y~~|~~{}|}~}y}}}||y~|{~|{|~}~yzz}yz~z~~}}}|zy}z}||}w|||z}|}{|{}||{{}y~z{~{{}}}z{~~{{}{}~{{~}y|}x|~}}}{{}z|}|}}{|~y~zx}{~z|x|~|||{{}{~}}~~}~yz~|||w||~|}~}zz{~{{{~~~~z||w|~}}~x~|{}~{||z}{}}~~}|~|~~~y~y~~}~}}}{gd{~|}y}{}}~yz}\b}x}vvzx~xzyvy~ywzx{szwy|xyz{|{yw|{zz{}~{yy|}y{~{z~zxxw||{z}yzz{{x}w{{yz~~|~x}~{||xz{~}z{x}{~{|{{|z|}}u~z{|y~|~{{{x}~{}}|{|~{||~zx{z}z}}z{z{z~z~}wx|z}~|w}z}|~z}yyy}z~~z~z}|z|}w|~wy{z}~{z~y~z||}}{{}~}}}{z||~}~}~~|}{}yz~|~~z}}~|}y{}}}w{|}z~~~{z~||z{z~|~}~{|~y~z|{{}zw{~}z~{{~}}{}}}{}~z|||~{~||}{}|{~|||}}{~|{}}}z|||}|~}|z}y{}~|}}~xy{{~|~~~}x{}|~}{y{~}~|||~~~|}~{|~}~|{|||~}z{{{z{~~{|}}~y|z~~{~z}~zy~}}~{}~}||}y|zz{y{}~{~~{}}y}|~}~~}||}|~|yz~{}}|{|}{z}{~{~}|~{y}x|}z~|~}{}||y||}}~||~~~~}~}yx}{~||||}~}}}}z|~y{ig~z|}xz}~|}}`byyzytx||yyxx{}x{x{}yw{{{~z{yyz{||~x||wxz{zyzy~}}~x}y{{{|}{|{v}{}~{}{||}~{{yz}|}x~}x{{v|{~{z~}}yz{y}|}wu|~}~{z}{y|yz~}{{y|{z~{z|yx||{|~zy}}z}{}y|{{~}~x{~zz|{{{~|yz~~{~{|||w{{~|z|~}{{z~z}~|{||}||{}|}|y|{~}z{||{y}zy||}}y|}{zy|||yz||~|z}|w{~~z{z~z{z~~}{yz}|}z||}}}}yy}{~|~{~}|w|{{}}zz}~|x~|~}||~}}x{~~}|}{|z{|x}}{{|z|y|||{}}z~|~~~|~|{~}}~~|z}}|~~{||z~}~~{{x{~z~|{~~||||~zyy|{{}~{~{}|{}~{y~v}{{}}|zy|}|}~z|}{~|}~~z~}|~}x|~y}x}~||y}~{y}~}z{~{y~~{~~|{{{{|~z|~~{~~||~|zz~~~|}~}~|~}||}z~v}~}~|~}z~{{z}}iiz|}y~}~|}|}}}|bgzxy|{yv|{ywx{zv{zxx|{x}|{ww{y}}~}||}|zzz{{w{}}|~{}x|zz}y|{|{zzyz{z{{y|z~}{}zz~|~zy{{|{{y{}}{}z}}xz|{{}|w{~x}|{{~z{~{~~{v|}~}|y|y~}z||z{|{|wz~|~|}xz{}ywy~~zy~w{{z|{|w{{~|z}}~~{~}}{zx{z~}z|~|~z}{|{||}|{|}{yy}y|~x{~{zz|{y{{|yz~{}{~z{||~}~|}|{|zz}||z~|}|{{|x~x}{{|z~{z}}|}~~}z|~{||}~z~{{~z}|z}{{~~|{z|{|}~|{||~~~~~}y~~~~|~}|{|||}|}y}{~{~}}~~}{||||~}~{|z{y~}~|~w~{{{{|}|~~~~~|~|~z|}{z{|{}|}~|~}|~}}}|y{}z{y{y}v||}~~}z|~||{{}|}z}|}}{~{z{{~|}~~z{~}|~}|}|~}{{{}{}{|{}|~~|z}~~yy}||}{}}~~}{}|y}~~|{}}}}}z}~{~|}{lg{{~~{}~}~{{|^cyzxwxz{u{x{y~{y{{{y|{y}}wy{yz|z{{zx|{zw||}}|z{wxy{z|}|x|{{}{y|z{zw|~|}z}~}~z|{~|}}{~y~}w|{~||{~yzy{~|u||z{zz}z~{~w{}z~z|z{{z}{zz}}}x|yw}~z}~}z~~}|}x~}}x~~{}}zy~}|~z{y{{~{zz~w|~}~}|}~{zzxx}z}|~{{{|{}w~~{}}~}}{}}|zzy~{~|~z{yzz}}y}}z~y|~~}x}z}{~y~~||y|{|}~}|zz|yx{z~{{}~{}~~zyx}{}~}y~z|z}w}{}|~}~{~}}z}}w}~|}}}{{x{{z}{|}}||}{}~z|~{|~|y{y}}}~|}{}~{|}}~|}}}|~~}|~|}z~{z~}{z}~|~{y}y{{~z{|{~}|{~|zz{~}}}{~{~}{}}z|~~}y}~{z}}|~~}}|z~~~z~~~}|}z}}}}|}|y}y~}{{|{z}~|{x|}yz|~~z{}|~}}~}~|x~|{~}~{|~z}{~|chy~}x|}}|~w{}e`w|wx|}vyyyxz{|zzzzzzyzxx~|}z}|}z}|w{{x}~}{~~{}|~z|z|}}wy{wyz~{}}wzxyx}xzv{|zzyyxxz{yz|zw|{|{z||z{|{{z~{}}z}|z~z}y}yzz|||}{{{{y}{{}x}{wzzyxxz~z}}yz|{u|y~~|{x}}}x{~|}}~z~~||~|}z}{{z}|x}~||~~|x~|}}{~||wz|z{||{{y~|}||}~}~|||~|x}zz{}}}|}{~{zz||~z{zz~~y~x}vz|z}~~||||{|||w|}|{~z||z||}{{|}{~}}{~|y|~~y~}}|}~{{~{z|~{x|}|{{}}}}}~~{{{}}{}z{|{~~||~}{|z|y}{{{}~}|{z{z~{|~}{}|}}~}}{y~~|~{}|||||z}|ywz{}}}}{}}}{}z{}}||{|~}}|}~}|z~{}~~~y|y}}~~|}}}|~}}}~z|y~|~~~|}z|~}~}zy|~~~~}}}~z~~|}{~}}y}|~}{|}}|}{|~}|||~|{~}|}|~||hc}{z|~~|~~{|cdw{{ux|x|{{xy}xwyyw}{|yu}zxy|zzy}zyz}}~|}w~y~v~|}vyvx~z{zy}x{|z|z}~||{{w|{|}}}~|}ywz|}{|z|}}~||}|~|z~{{}{}||{{~|~x|z}{|{z{}zz|zzy~~wzz}{{y~|x{z{{|z|w~~~{|w|{}x}v|~w|~|~}|z~z~y{|~{}}~~}{}}|~{w~{{y~}y~|}}{}z~|}~w{}{yz{|||{}~|wx{z|~|}|}|{}}{~z}}}|}}z{y{}|}~~}z}|~~}z}y}||}~{{{{{|}}||z{|z}}|}{||z|}{|~{~|~~}}}|{zvzz~||}z||||~||{z|z{~yz|~~{{}|~|~~||}|}|z|~~x|{{~}}zz}|}}}}z|~z{zwz~}z~{{z}~}}|}}|}~}{||}{|~}~}y~}z}}}~}}~}|}x}{~~~}~~{{~}}{~{~{~}|~{||~}}z||}}~~}{~y}w}}~~~}y~~|~|y{~z~~{z~~z}~~}|{{~|}yhh|}{|{~zz~}|}ea||v|y|uv{xwx||v{yz~}{|y{z}{|{z~}~|wy}{}zz|v|y}}wy|yx}}{~~{y}{{{{yxw}{||}z{{z~||z}|{{x{~~y|z||z~|{~zz~|}y~{{z}}{y|xy|zyxv|wz{}||z|zy}}}|~y{{zywy}}}}{z}|z|~}z|~}|}}{}~~~~{z}y~~~~}}|~{}z~~{}y}}~}|}{z{}~~z||~z|~y{}{}xz}|}||z}}|~}z{~{~{w{}~~}}||||}||{}{~{zz{~{{{||~}|{||||~|{~~}z~~y|}y|}|}|~}}z{{}y~}zz~y~~|||~z}xw{~|||~y}z~|{{|}~~||}z}}y}~~{}~{~|~}y}~|{{}|{~}|{{~y}~}w{{||~~{yyzz|~~}}{}~~~~~~{}|{|}{~}~|}~~}~}~~|||}|~{}|}{~}z{zz|~{~{|}|}|z~{}{~~}|~z||y~}|{}}}{~z{~||~|{~{}}z|}y||~}~{{}}z}||{|z|~{~}~|}z|zdgz|z}~}|~}}`fvzw{xyxzzz}{{{{yxyt}}{|zy||{y}y{x}}w|}~~xyz|{yzz{y{x|}|{{}x{{{||y|x}|{|{y{}y~zx|y{y}vyx~ywv||{{wzx~}yy|yz{y{{}|}z|}~}|z}y~yz}{z|~{wz~x}}y|{}z}|uz|{}}}w~|}{{}{}~~|y|{}{||}z{{wz~~z{|{{x}xyx}|}{{}~|~u}~z}{}}}}|}}{~}|{{|zz}z|}|~}}{|}y{z}{~z|~v~{{}|~||z}|xy~{||||}|~y|}}{{~~y|}y|x{}}z}{|~~z{}{|{|||}~~zz~{|}z{~|~|z|}}|z|}~}}}y~|{}y~~{}|z}z~~}~{~}~y}|}z~}{~}~}|~~{}|}}w}}~|}}~{|{~}}~xz~~||~{y|~}{}{z{}}}}z~|}z}{~}}~{{{~~~{|x{|}}}{}||~}~~}z~~}~~}|y{||}}|~zy|~|~~}|}~|~}y}z|~{}{|~~z}y}~~~}|}xyy}{{||~{|}}}~}}|{}z|fe}}|{~}z~}||zz}|dbyuvvw|}|yzw~|vzx}xzzzzy~|zz|xz~u{|z}{|}w~y}x||zx}y}yx}z~|}x}yz||x~|}~{~}~x{|~|~}y~{z|z}{{{}{zy~wy}~}zyvx|}|{y~~z~||~z~z{|yz|zz{|}{wy|}{{|}}z}{}~}|~{w}||~~yy~{~|z{{{|yw|~zy~{}z{{{}~{z}{~{|zy~~{{yzy~}|}y~}|y}{{}}|z{z|~|}|{|||~}~z}~}}z~{y~{~|z~}y|~}z~||{{z|{~|{}z{|~~}~y|}y}|y~zy|{x~y{}y}y{}||||yx{z{|~w}z{~|}{~}}{xz~|}~}}{}{|~~x}zz||{z}||}~|}z~|}~{yz{}{}~||~{~~{||~}||{}~|~||~{~zyy~{{~~~~z|~|~~v{}}{z{~}}}|~~{|~}~||}zz|}}~|}}|~~||}}~}{|}z{||~||||}~}|}~~{{{{}x~{}||{|~}}~~{z~~~~{}}~~||}|~y~~~z}~~~{}}}{{||}}|{z~~zhg{{{|zz~}|{~|~^dwxzx{xxw~|x{{{x}x{}|}y|z|y{y||}x{yyyz|}z{y}{|x{{x~|xz}z~zzyzz{~zw|}{y|}}|~}{}|||{{|z{{x|zz{y{zv}yyyy{}y|yz}{{{{|zyx~|u{y}|||~|}{z{}~~yyzyx|}yz{|~}y}{~{zz{|y|}~|}zx{|{~~vz|z{{z{z~~}}~}}{||y~~~z{}{~w|{|}~}}z||z|}|v~||~~~zz}x}{}||}{y}|ywz~~{~z|~{|{|y{~{~{}{zy}{{{}}|{{{|{z{{|}{}~~{}y{~~{}~{~}{{}}y}||}}~}}|{~}}|{}{y~~~zw|{{|z{|{{{~{{~~~y{{}{{y~{~|{y|z}{z{~|}~}|z~||~}~x}y}y}}{~{|z}{y}|~~z~~||}|~z~~}}|}~{}{}|||}|~}{~{~{w{{~~{w{{~{}y}|}yx{~{~}}}~}|{}|{z{~~~~}~~}y|||x}y}|}}{z~y~y{}{~~z~{{yz~~|}~}}}}}z~}~~~z|}|}~}~}eg~{}{~|||~za^xzxyvxwxz|xz}{{{|z}|zxw~z}{{}w{{}x~x|zzzz|x{|yy||{}}yz|}z}z}}~{{w}{~|}}y~~}y|}~xx}y~{||~{yzyx~}{}z}|~|z{{}z}~|{}z~||{|{{y}z~|~{}{||~|}~~}z|xy~}}~~{~~z{}yz~~z{z{zy}x}z|{|~||||z}{~~zzzz}||y}|}{{{z}{~{}|}{y}yy}|~z}||z|{}}{|yzy}{{}|}~}}xz}}{|w|{z}~~~~}~z|}~~~{{}|z{}{|{|~{y}||y{}z{z|{|}w~}~|}~|~|}{{|~z|~~{~{}~~zz{|z}{}|}~}}{z{}~|}~||~~}}~}z|}||}}}{|~{||}~}|~|}y}~x}~}}w}|~~~~y}||~~~}zy}~}{{~x|}}~z~|}z{{~~}{{|}{{}}z|{~{~~{{{w{~xx~z}}{}}~}{{|}}~|yy{}~{~~}z{~{~|{|~}}}~}|~{~}}}~}~|}|~{}fi|{~}}|}~~||e_{w}ww{ywuzzw}{v{{{|y|yzy|~{y|{{|z}}{{~|~xxxzzzuy|}{xx}uz}~{{}|z~yvx~y|}x|yz|{~{~x}}{y|xxy{y~}y}z{{{z|{|y}}~{||{z}||}z}x||~}|z~{y|}}{|zzx}z~z}z{x{|{~~{|{}~y|~x{}z{xz~|z}{z~z{~}{zz{w}}~{|~x{y}~{~{y{{~~y}}|~~}~{~|}}z}{{~~w{zz|~z~}z}zy~z{~zx{}~w{{{zy}~|y}z||x~y}~|}~|{yz}z~}~w|{|x{}|z}~}~{~|||{y~~z~}}|||{{{z~{~~y{~}}z|{~}}~~{~{}y~|~~}||}{|z~|}~{{~|||||~~{z{}{~|}}~~}}{|||{}{z|z{{}{~|~|}{}|~~~y|}y}}yy~{}{}{}~|~x|~|}{|~}|~{w}}z~y~~}{}|}|}|~}}}{{z~}|~{}{~{~z{}}{}}}}}{~~}|y{}}}~|||y{~|~}~{{}{}~|}|~ek|w~}{|~y~~{|}`_vyzvu|syyyyy|z}y{}zz{~{{zx~yv}z{yzz{zzx}|{{{|{{}yy{}v~}{~w|}{~{z~~z~|~}y|}{zxxy}{|y{z{|yxz{{{|w~}{|{}{{|y{~zz|{}{{{}{{~}||z}x~{|y|{{|yx{~~}y}}yy}{}}~{x|{~{}~|{}w}|{{{~}v}z{~}yxwy{}y~~{|}|{yz|{{|{yy}~{}|~|}{z||xzz~{{}}{y~~}|~|}{}}~}{zy}{{}~{}z~}~zx}}z~{z~}|yy~{{|{|{~}|~||||zz|}}}{}~y{z|}|}~{}}}}{y}}z~y{~{~~{~}{{{}|}}{~|{x||}~~~||}~~zw|{{~}{{}~x{}{|~}y~}~}y}{}~~~|}}}z}|{}}}}{~~}|~{}|}{~|}||z}~~|{y{~}{z||}~||~z}|~{~~~}}{~z}x~}}}}~}{~}|{z~|~}||~z||vz}}||{~~||}|||}}z|~|~{}~}~ej~~}}{|~|y||z}ebwuww|w|yvx{z|x|zx|z{{||{x{yx|{{y{x{}|y{}{~w~}||z{}{yz~z{xw||z|z{{{~|||{zu}z}|y{}|}~zv~}z{}}|zz}wy~~z{|}|z{|~|||y{|zy}z|||}z~}xz||}~yy{~}y}}}y~y{~xz|uz~|}~~{{||z}y|}}w|{~}}z{z~}}x{|~~z}|~}~~w}|}~~{~}|}}{}{~~y|{~{z}|{|}~{~}|}x{y{{{}~x{~z{|}y}{~}z}~{}{z~|}}{}}}~zy}x~~{|}}z{~}~z~{~}}~{~|}}{z|}z}{}y}}x~|~}|}~{xz{{|}}|~}||{~y~|~|{y~~~~{~~}~}|}|~{{z||}|{}z|}{~}~|y|}}{{}{|z}~{}~||~z~x~~~y}~~}z}~}}}~{{~{}}}{~{{}~|z}|}z}~{{}z}}{|}|{|}{}x}y}{{~|{~|~{~~{|z}~~~}|{}}|~vy|~}||~z~||}x~|{}~}}}zz}~y}{}{||{}}~|~{~fk}~{zz||~~{}{aav{yuxt||szzzzzxxy|}}{y{~|z{zzzw}~{|}xz{}}z{zx{x~{zxwz|zw}|{{{{|}y|}}x|{|}~z~~z}~|}~z}|{|~x}y~{zz}{|~|z~{x}}}y}~w|zx{yx{~yy|~yz{|~}{{{|~x|}y~w}{||}x}{~{~|zx~}~|}x{~{}~~}{~~||||z{{~{|}}|zyz}{x{~|}|z}}~z}~}y{w}{{}~y}~}}y}}}~y}y~w|{}|y{}||{{|}~~{}zz{~}}~z}{~}|{~{}~|~~z|}x}}|~}|}~z}x}}z|{|}|}|~{~}}zy}}z~{{}}yy}{~|{{{}zz|z~}~{z}}}{}{{~{z}}{{z}~{}~|~||zzx~}|~}z~z}~{z|{~z{|}y{|{}~}z}}~~}}}}y}||}|{z{{|~}z|y||~{}|~~|~}~|}|}|~}~y}~~~~~|}~~~{~y|~}|~}~~{z~|~}z{{}{|z{}~|{}|z}~}~|~}{}~~}}{z|}||}y}|{}{}z|x}{|w~|~{}}~|{|{{{|}hi~|}{zz}zz}}~}zdcwzyzzyvzxww{{yw{{v}~ty|~{|{w~z}{{z{|{zz~~{}}w}|{~{|~}w}~{|{{w}|{}xwzz|}}{{{}~|zzx|z||{{zzz~z||{y}||z~||{}|xz~{~|z~|yxz{{{x}{zx~zy|z}}|zz||z{{}}z{~}~~x~|~}}}z{z}{y}}{z{|x}z{|}zz{~yz}~}}}{~}|{~z}|y|||}}~}|{}~z}|x{|{|~}~{~~||yz||{{}}{zz~}~y|~}}}|y}z{}}}w{}y}{x}z}x|~{}}}~y}x|yy{|z{~}}}y~{z{}|z}~||~z}w||}|}{~|}}|~|||x}{}|}{}}~z}}~}|~|~|}{zx{y}~|~z~||{{}~}~|||||}}}|x~{~}~{~|~}~}~}|z{w~{~}|~~|{}|}}z}~|y|||{~}{|}||z|}}~||y}}~||{|~|y{{|{}|zz{~~z~{{}}~~}{|}z}{}~~|{}~}}}}~}|}~{{z|}|~|w~|{~y}|ci~y|}~{z}{~}zab|ywxxzzyu}z}x{wy{}{{{}|{yvyy|x|yy{|~yz|w}|yy{|{y}w}}z{}{{zy|z~{~yw{{|{y}xx}}zzz||~~~xyz~wx}xw}{}|{yyy||z|}~x}}}y{}{z}{{y{~}~{~~|~zy~{|~}|}}}}yx~}|}x|}|z}y{{{y}zzzz}|w|{|}|~w|~y}~}}xy}|x|||}{{|}||z}}|{{z}yz~}yz}~~|}|}z||~}z}|x|{~{}x}|{y~|~~}{~z|~~|||}y}~y|}~~{|}z{}}|{}|}~}~y|}~x}xz|}}{|}x}{{}}|{{}~|}y|}~|{}||}{xz}}}~~~~{~w}{|y{{{{~}|uyz}~}~{}{|~z}{{|~~y{zy~}}|y~~}~||~||{|~~~{|}}|~}|}{~|}}~}}~}}z}~z{~~}}}}z|~}}|z}{z|~}~}}|~|~~}|{}}}{|}}}}~}{|z~wz~}~~{{}|~}z~y|}~|z~}~~~}~}}~~|~~|}~}x|}{{}|~}~je|~|x}}|}}}|{ac||xyzyywx}|}y~{y|wy}z{|}~y|vyyy}z|yxw{~{|{|{}yzz|{y}y~x{~}{z~|}|{}yz{x{}|~}~|}~z{z|z~{y~}v|~~}w~{z~z{{{{{|{~~z|}|z}}{}}{|{}|x{|~xz|{}~y}|{{z}}}}}{}zzy}|}|}}yxy{~|v{}||z|}|}z~}}z|}}|}}w||z{{~yz|x|{|~{|{{|{zz{}|z~}w|~}|y~}~}}z}y}{|z}|~||}{|{yz~}{y~z}z}z~~~x}~||z}x{{{{x|~{~~~}}}~{|z}~~|}|{||}~yzx~~{}zzz}|}u|v{~}z|z~v{{y~~~|~|~~y}zz}}x|||t}{}|~x~{~y~w{|y~|}x}~~{~~~}~}|{}|}}z{}~}~{}|~|y||~~~{{}||}}}|~~y|~{~~y|z{}}|}~x}wz|}}}}~|{||{z|}}}~}}}}~~~{yyzx|~{~y}w~}{zz}}{y~{{||}|xz~}|{}~~}}~~y}z}}~|{}}cd||}z|}|~}}||}edwx|{y{v}~x|z{z|}}x{y{x|z||w{~|{x}}|}{z{yu|}{}yz{{x{yx~|yzy~zyyxy{vzx~ys~{~~x|y|yzyy}z|~}}yz{}}~|{{zz}|vv{z~{w||yyz{}{{~~~x{y~|}}xz~|{|{}{{~}y{|z~xz}yv}z|{{~}}}|{|{{{||}}|{~z~~{|{zz}w{|}x~z}|{}}~{{y{x|~~~z~{{~|{||z~}x|{v}{|{}z|{y}|}}{}{~y}y}xz~y~}|y|}z||}{|}~|{|}~{y{z{u}|}}{}||}~{~z~~}{~}}|}~~}y~|z~{v}{{|{|}v|}{{~{y}}w~{}}~~|{}~}}{~|{z~{}{}~~~|~{}~y{}{}}z}}x~z||~{z|}z}y}z}{{|}{|||~{}|x~~zx|y{}}}}{|}}{xy{{||{}}~{}{}|~~}y|}~|~{|}z~{|~|z}{|{}{|}{|}y}}{~{~{{}y{}y||}~|}|z}~y|}|z~~~}xy|{~~}|je~yw}}~|}zz}_ayz{}wyyx{yxxzzyzzxw{yvyy|}v||x|}zzzw|~{zyx{y}{x~y}{{{x{zwxz}zy|{y}x|zzy}}}|{{zz~}}y{y~z~y{|z~|{z~zy|}|w~{~}|}z}}~|v}z}}{~{~|yyw{|~~{{}~}}y|{~z~}w|}w~}{zx}|xzyy{{~{{z|{|{|z||}yy~x{}y{}}{{}~~|y~~}z{y|wz||z~}||~}|}~~~zz|}x{z~}||~yy{|{{z~z~zy{~{~~~|y{~{{|~|}~{~}|~|{~|z~~|{||}}z{y|~{zx~z~~z}}}|}{{}{~}z~}~~y}}|xz}~}~~}}}{}~~~}}||{~}~~z|}y~{{{~|{~}~|{{{~~}{z}}|}z|}}~~~}{yy}||~||x|{{}y}{~~|~{|z|}}{~{z~{{z||~~~}}}|}~}~|x}|{{|~||}{{~}|{~|z~~{~}{~}}}{y~|v~}z~}~~~z}{|}}~z|z}x~|{}|~|||{}}}}~|x}~}||zyz~~~~||jb~||~}{}~y~|~}~}cavx|ux{z{{z{wz{{{z{{v{{yzx|z|}|xuv|{{}||~z{z|zyz{}z|~}}zz|~}yz|{z{~{}w|}z~~~~y~~}}|z{{~~~}}x~}~|}{|{~}~z~w|z~|~~{||z|~yz}z}}}}~|{}}~|~~}|{~~}|z}{z}}{{}z}}}}{{|}~{~}~}~|}{}{}x{~z}{~}~{}z~{{}{~{z}{{~{{{}|~|{}xyy~}}~z|}~|{~{{{~~~{|}{~~~~wz{~}~|~}{|}wy~y}zz}{}}{|y{z|~|{}|z|{}}}{}{}{zz|}|yy~}}z|}}}z}~~~|~~~~}~}~}{z~y}|{}}}xy}}|~~{||y}{}}}~~~~}~|}v{{wwz}|{{z|}}z}~||~|{y{{}|}|~~z}}y|}zz}~~~~}|x}~}y|}}~|{{{~y||zz~|}}z}||}}}}z~{~}}~}|{~w~~~y}y}y~~~}~}}~|}~|~~v|x~~}|}||z}|z~}z~{|}}~{~z}}~{|{~||gh|~}~}~~x}~}~agzwy||{yxw{{~zxxv|{xx{{~x||z{xyyy{{~xw|y|z}}}|z{}{}|}}{z{{y}}}}}{z||{{}~}~}}}|~y{~}}{}w{y~{}z|{}}|~~{}~|zz{|y||x||w{{}|z~{~~}~}{}|}}||{}w}|}}wz}{}|||~zz}~~|}~~~z}{{~{}}z{}z{{{|{~zz}{~y}~{|v}z~~z|w~}}{~||~|~~z}x~}}z{{w}}y|~{w}~~}z~z|{{{z~}|||||}{yzz}}}}}y{~}yy}~|~|y~}{z}z~|{}z{{{|vu~}|z{|z}{|y{{|yzz}{~z}{~~y}{}~{{~y}}}{z{}}v|~|z~}|~~{~~z{z~~}x~|~}y{}}x}||}}}}}~}|z|~z~~|z~|~|{z{~{|~}y|~{{}}||~|{~zz}~{y{yzx}~|z{~}{||~y}{|{}}}}~}|~~||||}{~}}{~~~~z~{{|~}{|zz~}~{}|}~{~{~{y||}|}ehz~|{|~|}}z{~~acuxu}}www{zz|w||y{y|v}zw~{~~}w{yy|yz{yz~zz{||yy|vx{{{{{y{~}|~{x}y~|}y}|z{w|{}w{zy~~y~y~|y{{~~~|}|y~z}}{{~}{|~y|~x~~}z}yw}}|{z}z{}}}{}wz||~}~}|{||zx}~yy||z}|{~}}}{}|{|z~~yz|}{z}|zyz~~}zw{|~~yz{{|}}|~{{ux~|||}|z|~|}||y|~|}|}}y}|}|{}y~|}x|yz~{}{w|x}|~}|}}{{|}{{{|}z|{{yx}}z}~{}~}}}~~}{}{~~}z{z~}}|}yz|x~}{||}|zy{|}~|}|z|~z~{}{y}}~{|z{{zz||zz}t}}}}~}~|~}}~|}}x{~}}}|}}~y|}|}{w~~}}}{}}|{|}}y~|yx}|}{zy{}|{~|~}}}}}{|z~}}|~{~{{}z~~~|}~|}}y}|}z|}~{}}}|~}{z{|}~{~{}}z~}{w}|}||}}z~|}}|||}|}}|}{~~}}w}|~~}}~~}~{x~|~z|{eh{{|||{yz{eav|v|yzwzx}wy||z~w|}x}{y{{y~z}y}}|z{{~z|}{x}yw}~|}z}z|ww{}||}}z|{~|y}{x~{{}uz~~zz}w{~~{}|{y~x~{}z}z~{}|{}xz|{v{{||}~{y}~}|w}yz}|{z~y}|vz}}}}||~|x{y}w~||yz}{~{~~x}|z~~xy{~}~y|{}z|x}z}{yx~}{~{}{}}~|z~}}|~~~}{|~|}}{~}}|{}}||{}y|}{~{y{~~}z}||{{|~}y{}{|}}{|}|z{~|~}|zz~}{}z{}|~{}{}|}{z~~w~z}~}||w{~|{z{|{{|{~}{}~|{z~}z~~z{{~x{~{|{{}}||||~{}{}~}|{y}}}xx|~|{~~}z{{||}}z~}{~}~{{x~||~}{~~|{|~~~y|}z|~~~}z~}{z||z|~}~x||z|{{|}|}}}~z~}}||~~}y{~x}|z||~{|~|~}z|||z{{~~~|{}{~z}~}x}~}~|z}|z{}~}}}|~{}}|~z||}z~|~{{}|~}~|~||{|~ed|}|~}~~~~|}~abxwyuvv{yv}wxx|y{xw|}v}zy~|{}{yy}zx}}}}{}{~{|z|~~zy|{{zz|w~{z}xzz}z|{}z{~|~{zzz{w{}|}}{zy{~z}{~{y~{yz{{~~}z~|{}|||}~~~|{z}x~}|~|{~~{x|yw||{z|}}}{|~|w~{y{~{{y}}z}}z}|}~||{|}z|z}|~}~~{}{y~y}|~x|z~|}}{{|{~~|}|{x|y|~|~}}|{}|~~x|}|}||~~{~z|}|~}|xyxw}{{|}|~~z}{|w~}}~}{~~z~}|y~{|~~}z{{z~z}y~x{{}|{{|{z~{z|}|z~}{}y}~{~}}~~{||}|{|}~{z~{|~|y~{{{w~~z~{}~|y~|{}y}w|~}z{y||}|z~}{}}~~}}{z{}|{||}}}z}z~}{|~~{~{}|z}|~}|~~|x|~zz|~}~~|{~}w~}{~}}}{}~~~|y}z{}}{}~}zy~}~}{~~}||||z}{~}~||{}y}}~|}}{}|~||~}~}|}~||~}{z|~z||{{ki||}{~~}|}~}}}}acvsyzyz{{ux}y|{wy{wyy}xzwz}}|~{y{|yy{|z~}|{|}{}xz|}~{|}{xzy|}w}z{~~zv{yw{{}{|{~{z|yz}~~{|||}{{z}}|~zzz|{zy|z~~{|||v{}{zzz}x~~}|||~|}xz{|{~{}{{~~~|{}}{y}|{~|{}{y||}~{||{{{|y}|{}~~|xz{yy{|~}}y|~|}y~}{~~zzz|z{|||{|x~}w~z|{x}}||}{{|}}~||z}||~~z}yy{|~}{z}||~}|}zy|{z}}~}}}{|||~|}|~z{~{{y~|}}{y{|}~~~~z~~}~}}}||~}{{}z~~}|~z}|~~~y}~|}~~|{{y}z|~}{}|{|}{}}z}y}|}|{}|z|}~~}~}{}~}{|zz~{z{z|}~z}{~{~~{~}}||{y}y|~~|}}yyy}~}~}~~}~}y{~w}|yy{~}}}|yzx}{}~|~}~}||}~}||~{|~~~~z~{}~{}{{|~}~y~}|}~z}{~~}{}|y}{z~~}{zy{~~~jfy}||~|z}z{}z`d{{zzw|{{yz{}{|w{{{x{{{~y}w~{yz|yx{~zy|x{{y~}y{{{|}|wz|y||x}{z}}yz{}|y|x}{xy{zy}}}{{|~}{{|}}~|{|w}}{{{}}}z|~z~z|z|z{||{z|}yz}zxz}{ywy|}~~|{}y{~|{|}{{~xy}|~~~|}{xzw~|y{|w|}{z{z}z~~y|~{~{~~~}x|z~x~}wy}z|{z{y~}z{~{|{}~}|~y|}}{}|{z~|}{}~z}~|}|~y|{{}}}|~}{}||~}~|}}}{yy|}{z}|~y{z}{|w|zx}~~y~}}{y|z||~zw}|~z{~~z|}|zz~|{y~z}~zx|{}~|y|~~~yy}y}}{|{~y|w~{{{y|~~|}{|~}}}~~}~}{{||{~}}{~|x}}}w}|{z~}|}~||}|zy}}~}}}~{~~z}|}|z|{z~{z|}y}}}}|{{}x{}~y}~{~}~|{~}~z}|||}|~{~~~}}}}}~{y~}{~{}~x}{}}}~|zy||z}~z}z|{~|}bhy~~z~~~z~}yd`xy|zx{zyz|{{yxy|yzu{y}x~||vv~xy{{~{y}|||~{{|{}{||y~z~{||z}|yz}zz~w}||z||||x~|{yzyx}yz{|||~|yz{|~}|yv||~}|{||~y~||}yy|~{z~{yx{}}z}|}}|}}{|zz~{z{}}{{~z}{y}}|{}|||y{|{{}|{}|{z~~zz~~}}}z}|z~y}|{}~{~y~{|x|}|z}{}zzzw|}~z{z|y|{z{~|~xzz|yy}}w}|z{z~~z{||~|}}~|}zy|}}|{{|}{xw{y~|~||~~z|~}}{}}{x}{}}{|}~}~y~~~|}~}|w}~||~{z{{~{}{~{{~{zz}~}|}{z|~~|}||{y}x{~~y~{|{}}~}}}}~}{|~}~{~~|{~|}{~y}~{~z~}|~|{~}z|{}~zyy|}{|}zz}{x{}{}z{~|~z~}~}~|}|}z{~}}}|~|~{~||}~{y|~y}~z|zz|}z~~y~~{~~{|}}}}{~}|~~~}{ag}y~~y{{}c_z~z{{z}xu|xzu{{|y~yxy}{wzyyxx|z{z}z{x{{|{z~yyz}w{z{{vz}zy{{~|~z{|~|~~{{~y|y|z}}{|~~~}{{wxx|}u~~||~}z|y|zy}~{zw~{{}x|z~~}~|||||~y}}z}}y~~|}}{zzx~{z{|x|}~|{|~z}w|{z}{~y}|x~}}|{{}~|z~}z~}{~}zz||{{~{~z~{v}}}|~{z|}y}y{}}y}}}{}y|~|~z}{|~||}{}{|}z{}y~|~|z~}}}}|~|yz|~~}{z}z}{x~}|}}{y~}|{}~}~}}~|~{|||~z|z|~}~{~y}z~|}{y{~}}~|w|{~|{|{|z~|}~~}}}~{z~~}~{~}z~~}{|}~y{~|zw}}{{}}~{|y|~~|z~}~||{~}|{}~||{|}}|~y{|{~{~|~|}|z|~~{}{{}}~~}|||x}|}}||{||~}||||~}|{~||y}{~x}}~~~}|~{}{~{~}|~||}~~}}|~{z~|~~~y}{{}{|}|~fj}zz{~}~~{~|z_`v{yzwzuvzxz|sx}x}}y{wy}{zu~zy}{w}yw|{{}y}z|~z}u}|z{xy}}}yw|}}}w~{v||zzy{{~|}{{}|}|{z{z}yzw}}~~|z{}y||}{|{|~|~~y{y|}z}{z{|}{}y|yxy|}|~w{}z{z{x~}yz|z~}~}z}}{}|}}yz~x}z}}|}{|{vz}{}y~zw}|}~}~}zzyyw|{~|~~}{z|{y}|z}~{}z||{{{}|}}~z|y|{y}z|}||}~|yy~~{z||}|z|~||v}|~}|z||||}}}{|~z|}|y~z{|~|~{|{xzy{|x}{~~{}|{{{{}}z|}}~~x|~y{~}z}{}z{{y{y|~~||y~{yw}~y}}{}}|{}}~u|{}|{}|~{~}|~}zz~{~zzy{~|}}|y~~}{~~}|~}}{~~z~~}~{}{~}{{|y}~}x{{}{}}||}}{||~{}z{{~}y~~~~}|~}{}w|z|||~~}|||~}{}{{}}~z|{~}{}z{y|z|{{~x~~~}{|~|z||}z|}}z}|{}~y~}zgj}~~||{z}||~}abtvy}wzxyy|{w{|}y}}w{z{}{z}z{wz{}yy{y~}u{{yx|}|z{}}{xy{{y}~{{z{~~yz}y{zyx}z|yw||z{~x}}}}{}z}wx||z~~}x{|}|{{{}}{||~{|xzv}||{}}{{|}yy||}z|zzzz|{~{}z~}{y|{|wz}~y}~}~~|z{}z~{{w{|{{y~zz{}|}}{}|~{~{}~{}|}y}||}|x~}~|z{}}|~{|z|}~~}{y|~|}}y|{~z{~y{~}z~}x}~wy}~|}|~{z}{}}z{x~~~~|zy|}}||x~|~|}|{~{y{}}x|{y~}|x}z{~|{~|z}~}~}|}zz||zx|{}|}~|{{{{}|z}|x{}|y~|}}z}~~}|z}v}|}~|~|}}z~|z~~}}x{}~~|{~~~y|||~}~x{}}|z{z|~}~|{~}}}{~}{||~}~~~y|~}}}}{~}|~~|||~~~y}}{{}|~~~{~|~~|}{}}~x}}|zy~{}z{z}y}}~}z{{~{zx}|~}|~{|{z}~~||ycg{}z{||}~}{{|~|~}fawwwz}w|z}y}|yyy{y}zyz{}|zwzw}|z}|z{{||}zy|z{yz|xx{z}z{x{~|zx{z~|~z}~v{}|}y~||z}{}{{|{}~}|v}~y}|}{zz||z{|{~z}}z|{~|}~z}yy~y{{z|x|y|z~|}{{{|}}~|~~~|xw|z||~{~|w~}~}~{}zzxxz{~}z~{{{z}z~y~|}|~}{~}}||{{~{|}}w|~~~z{zz{~y~~~{}}}}|{{z}{|{~~{w{{{{|~y~|{z~z~|w{zy|{||{zy|~y|}~}}~}v|~{}|{~}}z~~|}}y{z}zx{z~|z}~~}z}z}z~zy~|~~}{{|z|{zz{}z|~~}y{}zx}{}~z}~yz|z{~zz~|y~~~}x~||w|}~{}}~|}~}~}}y~|~}~|{x|~zy{z{x}|{}|~~}z{|z}z{{}~}}~{{z~}|}}~{|}{~x~~|}|{||~}~zvz{{~y|}~~{||~}|}z{|{}z}z~|~~xz}|}}}~~~{}}~~z~~}{}}||{xhh~~}~~{||~|}|``yuyzy}xzyzyx{|z{x~wy{~{yv|u|{|||}{x{|x{zw~~{~{{{{z{y|}}||y{~||{|yw~{~{z|}~zw{v{||yxzz|~{~|y~~x}~|}}x~{y}{}|||}}}|{|}|{||y{zy{y}y}|~||}|||zz|z|{~yz{{x|~}}~~w~|}}~}}z|}z~{|}z{}zwy{z|~zzz{{|}}}yyz|~|yy{~{{|~{~~~}{}{||~}|}x}|}~}{z}~}y|z~|xz{}|||~}~z}{x{~x}~|}z~}{}}{y~z|||y{|zy|~{|~z~~}}||}||}}y}}y|{y{|~w|~||~{|{~{|{~y}|}}{|z}{||||~z|{|~|{x~z}|}~}~y|{}{~||{y{||~z{}}}~}~~~~y}|~{{|{~z}|~~{}y|}x{}~{}{~~}}|}~y~z{{}|}~}|{{~}~{}}~{}xz}~~}{{|{{{{~{|xy{~|}}}z|{w|}}|z}~{{}}~|~~~{|}~{~|}}|}}|{~~~z~~|}hf}{}|~}}~}{{~c`xxx|v~{tu{y}w{}{yzyyyxyy|zw}wwxw|z{{{~y{~{z|zy}z~yx{|}}z~{|zz|yz{}yz}}}y~z}}y}yxyxz{}z}|zy~zyz||~w{}|~{xzz{|yy}z~{|}{}~{w}|}y~|{|||v}}}x~}~|}{}z||{{~|||}~~x}|~{yz~~}{|}~xz~w}uy}x~}}yy~z~|~}|z}zz{~~{}{{}||x{{zz}|z{z}|}{|{}z}vz|}zyx~{}|}z{~{||}|v||~{}}z{z{}~}|z|~{{}z|z~~z~w}}|}{~~{~y}}{y}~|~~~~z{|||x|y{|~{|~y{x~y|}}z~z~}|{}zzw}{|y}}}zy{||~|}{|zzz|{}}~{}~z~}x}~~|}|}~~}}|~}z~~~}zx~~|}~{~z{{}~~~{}~|~x~~y}z}|~x||}}~}~}{}}{}}{{||}}}|}|}}}~}~}{|~~y}~~}{~~~}|}~~{{z~z{~z}|}{}}{{~}~~}~{|{z}}}}}~}~{y~~y}}}{ji{~}}~|~}~}z~cayw|yywzxx}y|vzz~||zwy{xwz}}}}yx|~|wv}{|~~|z~~yy}vw{{y|}|z}}x{w~yyx|zz~|y{}{w~y{yy{z|~z}{}}{|~y}|z~zz}{|}xz||{z}{{|||}|}{zy{}~~z||{~x|y{y{~z|{~~|{|}{zwx~~}y{y~|}{||wzx|~zz}}{zz|zw|wz|z||x|}~y~{~{}y~}|vzv{y|}{~}{x{{{}~|}z}}}{y~|{y|y~}|}|{}zx||~}~z}~|z}||~||{~}w~zx~~z|{~z}}~z~~z|}v|{~{|zy|~zyz{z|~~}~~||}{|{yyz{}{y~|{{}zz~{}~~{~|~z|}~~|~|{}{{}~}{}~~~~}y{{z{{~z}|}|{~}{||}}{|y{}~y{}{{||~|}}|~}|y}zy}~}~}|~|{|~|}}}zzz~yzw}}{z~{|~x{~{~{y{|z|}y~~y{}}z~}~}}~|~|z|~}||y|~yz~}{z}y{}~~{||{}{{|||~y}~}}{~}||z~{}}ej||{||}{}||||_`yyxt{x}}vx~wxx}x}z{{x{~{|z{}}z|x||yz~{~}y|x~~{}|z||{|~}|{}~|}}zyz{~|{}}~zyz{x}~|}{zz}|z|y|}y{~{~~zu{zz||x{xz}||{{{z~z}{y{{w||z|}xz}{|w}|uy}}}|}{x}~~~~}~}|zz{||{}~~y{~z||{{|z}~|x}yz}}zz~y{|{||{{y|~}~}~{~||{~~~yz|y{{||{{zz~|v|y~xy{z|{{|yz~|}{}~}}z~~|}z}}|}z{~|~~~}|z}}{}{~|~}~||}~y{xy~~x}~{{x}~}z}{{z}z{y}~~}}|{|{}}~||~|~}|}|~|~}}{|}{z|~}z}~{~}||~~}x{~~~|~~~}~}~~~}}z}y~{|~~}{~y}}~|~{~~~}|z|y~{}|z~}{}}}}{~|{z~~~}{~}}}}{|~}~z|~||{}zz}~}z|z}{}}{}|}}~{}~~~~}|~~~~z|}{|}||~|||{}~~y||x~{|~}~|}{~|z~~hi~|z{~|z~}yz~zy}bayuwyy|{z}zzzz|{||yz}y~~~yy}|}{zy}{z|{z}{}{~~}z}}y|w}y}{{x~z}{~z}y}z{{{|~{y{~~}|{{}|}}z~zz|}{~}z~~~y{{|~y|{~~|~{zyy~{~{z}}|~|~~zy~|y|{|{|{|x{{|~wy||}|||{}yw{}yx}}}|~}y|~~z~{~|}y{xy|}|{}w}}}z}|{|{~}{~{{~}zyz{~{z~yzx{{~~|~{~}}}~~~z~}z{~z|v}|}{}|z~}{}z|}~y|~~||{x~wzv|~{~~~||z~}~}{{{~y{}|z|z|}~}y{}|z{}|~}|~}|}}|zy{~~}}z~{}zz{}|~~|~}{{~{{{~}}{{|~~y}|}~||~}|~|x}~~~}~~|~|y}{~~zz|~y~yw}}x}|{{{|zz}~{~||}}}~{|x}|}x}|~|}{}{}|}}~~y~|~~|~{}}|}{}~|}{~~z}{|}xz~{|y|~}}~|}y~~}}~|z{{z~~z{z|{|}|gd}}~|~|~~}{~|bdvvyzy{xyxs|y{y{y{w{x{yx}zw}~z{z~y}z~{|zy{{|||}~y~z|}{}|z}|}xzyy~zyv{y}{}|}y~y|}}|yyz|zxzyx~w}|~{z}{|}zwzz|}{xwy}}ww{z{y|}{|yy{}~|~~|{{x|y}~{|}}}|}}~x~x{{z}~{z{|~}zy~~|zy|z}yy{{{}~}zy~}}|z|w{|y|{}|}{{xx~|{~z|{|z}{z}|}y}}~~}|{~|}zyx{|{{}}||z|}||}}|z}{z{~}|~||{}}~y{}}}{~|~{z~}}|wzz{}{}z}}z{~|~x~xv|}}{|}|z}|}|~}}}{{{w}|}z~z~|}{yxzz~||~|~|}x{~~|}z|}{{||{x}z{~|}z|y}{~z{{||v}}}~~}zz|z~|~|y~||~||{{}{}|}}{|}}}{{|{{~}y~{~{~~}~{}~z|{~z}}~}w|{}{{~}}z|}|{y}|}}{~|}}{}~~{~|z~}~}{z|}{}|}~||~|}z~|||{}|~{|}ce|~~~}z}|}}}{|{xbgx{xzzyy|{v|~yy}{vx{wyy}{z~w}|}wzx}~}z{~|}y}}}{{x||{{~|{|{{z}y{{{w}~{{z}}}~}}y~{}zz~zy~~||z}}{}zyzy~}y}|~zz|z{|~y{~y|{~|}||{~~yzw|z}|~y~zy|z{~|}|~~|{z~{~~z|y~|~z}|z~|zz{x~}xx}}ux}}|||}|}}zzuz}}}~y{}}||xz~z~}{}|}~~{{~~~|}~}~}}|}~}}}}}}||z{y}{{{}x}}~}||y|y||~|~}}}y|z|zzz||{||}{}|{{|z{}}{}y|z~{}{}{}|~||||~z~zz~z|x|~z~}{~xy~}}}|}{}}~{{y~}}|x{}}}y}}~x|}|}{{{z}|~~~|}|}}~~~~|}{|}}|{~}|}y~~~|}|{|{~{}{|}~}~{yy}|~~{z|~{}}}}|}~zy{~~~~|{~}~~~||{yx{}{{}|~}}{~y}{|}~{|~|||}z}{{}~|~}z|}{~}{}~|~~}|}|~~|~|}|}~}}y}|~x~|~x~z}gj~}w~~{|{{z{~}bbxxw{w|yyy|{xxx{y}y|zz{yy|~{zx}yz|{z~zwz{|}~x|y{z{z~}{z{~w{{y}y||{xx{{xw}{{{}y}|~}{z}{|}|{~}y}zz}vx}}y{yz||{z}x|{zz{}zz}~{~~}{{|}{|~z~|{z~y}}||{}yy~}|{x}z~|}z|{|}z{}}~}|~x}}~{y{~}{zy}}}}{}}{}}{y~xz|{|}z}|}{z|~{z}x{{|y|zzz~z|{{|~~~z}|~~y}z{|z|w}|{~}}}|}~}~{}~{~}{{x}|}{~{~}{|~|z}|}|z~x}~{~~}zyy|}|||z~~|{}}y~}{|}{}{|~{|{~}}zz|{~}}z{{|w}x~}{z~{~|}}}~}|{}|~~~}}}|{}{~{{||~{x|}}~}~{}|~{yz|}z}}~{y}~}~~{{~|yz{|{{||~}y~y~~}}}{|{~|}~|{|~~}y}{~{|{|z|x~x{}z}}z|z}~}|y|~~{|~|{|~||{}}{}}|~y~~{w~}y{~|y~~}|z}hh||~}z|}~~}~{ceyyvyy{|uvwwzzyy}}~z{~yz|w||z|zvzz{|}yz{zyx{y}xyy}yz~wwz~~{~{}}}{{y~y|y{{{~x{|z|{z}yzz|}~vy~{~~x{}z~y}y{~{z{z{|~{{}}x|z|y{{{|{{~{{z|zz|~x|{|xx}|~~~}z}}{{y{|}}y|z{~{~|}yxx}}~||{~~x|||{zzz~|}~{xy{~z~|~~~}{y}xz~}~}{{}z{~y~}|{|}|~y|{||~}{}~{}}{~~{~y|y}y{|~y{}||~}{{|~{y~{~zy~{}z{x}~}}{}}}{}|{{|~yy{z|z~|}{y|~}{{}z{~~{z~y}|}z|{~{}~~y}}|y|}|~~}|{|}~}}}{}{||{}y||~}}w|}}~z}z|z{}}}~{}}|~}|y}~}|{yy||||{{|z}{{~y~y{|}{~~~}z}~|}~~}||}~|z}z~{z{y}||~}}~{y}{~|{||}}}z}}|{~{}z~~|~|~~~{{}}~{~||~z{~x~}{}||z~}z}~z~|}{cg|{}{}|}||y~z}}eayywyzzzvvz{{vy}yv|zz}zzy{z{y}~|{|w{yzyzxx|{y|yvzv||{}|~y}zy{z}}|{{x|z~v{}y{zz~}wzu}}|}~{{}ywzy}{|{}x~~z{z|{{wyy|~}}}{}{{~~~{}}y~{}||y|{||}z}{~|}z~|}|{z}~xz|w||}~~}~{{t~~}{{{|~}{}y{|}||}x||~|}zxzy{z}{}}||~{z}~~z|}z}~||z}}yz{{{}|z}}}|z~z|}{{|{y|x{z||}{z~{~}{z~~~}|zz}|{zz~{{}}}|~|}}~}z~z||}}{~}~~}~~|}}}{|}~~~|||~~{}|}z}~{z}}zz~}|{z{}{~zz{}x|~~y}~}~{{~|~{}~~{|~{|}}~{~z~~}~~|y{~x{}~}||y{}}~~|{z|}~|~~~{|y{||}||{{|z}|}~|}z~}}~}}{y~|~{}|~~}~z}}|~~|}{z}z{~|~~~~~}|~}}{{}|~{}}|~y~}~|{{}{yvz~fe|z}|z}|{y{z^dyw}}y|zxyu{{~w|zw~}y}{}xw{y||y{w{|||{{x{y{}|{|}|w||}xyxz}{~|{}}}||z{}{yzz~~y{||~}|{}x~~|{~zw}~}}vz|z||{|}}~z|yz|w~xz{}z~{z{yy{x}}|~{|}}~|~~zx~{~}}~z{{y|z}~|}|}y}|}{}~{{~{zzz~|}}y{}}xz{{}{{}~|~~{{}~}z|~||}}zz}{{~{{||~}}}y{|{~|z~z}{|~{}}~}{|~}{~{y~yw~}~|x}}~z~zz~~~|~{{}}||}}|~}}{}}|z}wy~|~~~{~{}z|||z~}|~~|z~{{||}{{~}{}{|~}~x|{}{}|y||~~~}}||}{|}}}~~}x~|}|}{~{}{}y}~|~}{z|~~~}}~z}v}~zy}z~z}|}z{|~z||~|}}~y{|~|~z~{}~}y~~}yz||zz{{}~~|{||~|~{}~{~}}~|{~}}z||~~z|}|~}|z||x|~}}|}|~y{}}{~|~|}{|}}~}{x}{z|}~}dh}|z{{||||{~bdwzv|y~zvy~{xxzz|uv~z{|yyz{yz}}}yz|y{y{z|{wz{}{|{}|}{y{|y~ww}~|zy{||{|~|~xy~~~{~yyz~xz}zz~w~}}x}|~~z}yyx|{zy}zz~}~||||x{|z}~z~z|}y{v}}{z~|}{}z~z{~y|{y~z|{|z{|y}}~}{z|~wy||{w|}||}w|zx}}}|{|~}~{{|}~y|{z}}{z{xyx}}|}||{yz{}y}{~|{z{~y|{|{|{|~}|}y~{|||}~}{|}z}}~}{~}z}~y~{yz||~}}z|~~~~}{|}|{}{z~}|~~~y}~~|{|{}}x{{|{~{}}~z|~{z|}}{}}~{{~z}z~}}{~~}|z{}~y|}~|}w}~y|}}}}}y~||~|~}~{|~|y{{||z}|z||z{y}|}{|}}z|}}w{|{~{~z~}~}|~|}|||~}~{z|}{x|z}~{}}~{}~|{~}}z}zw}}z{}~||{~{{~|y{{||~{|{}|}|y}}|}w}|}{{|z~{{}}~z~~||z}eh~{|~y{|w|{}~`bz|x{y{{|~z|wz{{{{vyz|y|{yz~zzw}z}u{xzyy|y~yyy|zy{~xz~||}}zz{z~~zz~z|~|w~z{z}{|{~x|{z|z~{{z}{~{{yz~z{||}z|{}{~}|{}~|{~||z|}x}|}|}~y}~}}||yy||{|||~|}}|{}}{}{}~{~}{}{{}{|xz{y~x{w|~{z}|x~~z{vyz}z~}}}{{~}~{|y{|~{|{|z{w|u{z|yy}{~~y{~|~}z|}{~~||{{}~|{x}||~z}}|~zz|{xz~{|}{}z~~{~~z~|||}~z{{y{||~~y}{~}}zxz{}~{~}y{~{|~}{~}zy{|~}}~|{}||z}}||z~{{|z{z{~{}}|~~}||~}~}}|~~~y}z}~}~~~|}~{}z}}|y{{~~~{yz}~y~~}~~|{{z~{}|}}~}y}~}z|{x|z}{}~|~{z~{}~}}|z|~{~{|~}{}|{|~}~{~}||z{~{|}{y{{{}}x}z|y~~z|{|~||~}~~}y~~{}fb|}yy{}~|~}}|da{y}x|yxu~{y}w||y{ytyz}zz}xz{}y}zyyvxx|yz{yz{y{z}}{}}{v~~x~w}~||x|z|z{|{zw~zx|w{xyyxz{|z}z|z~x~}|zw}{{~|}~}~{xy{}~~{ywxx}|yyy}~}z}yz~z{|yy|xz}|||z{|}~||}z|~{}y~y{{}y}x|~||{|{~}~z}||zy}|z~~{}}{y~{~|yy~}{}|z{|{{}x|~|z|~|~z}w{x}z|zy~{{|zy~x~{~{|}}z||~}~|~~}||~x}{}|z}}y}|}|~}}z}{{~z~}}}}z~|~}yy}|y|}~~{~~z}~z}{|~z{y}||y{{}}|~|}||{~}~{~|~}}w~}zx}{~{~~}{~z|}|}||~}~{|}}|||{~||}z{||y|{~{}|}|{}{}}{{~}|{}~~{z||{}{w~}||z}}|}{|z|}}}}|~~~~|~}}yy|~z|{|~~{}{y}}{|}{}~}}|~}|}{~}}~~}~}z~~~|z{yy}kl|||z~~x|{}~|}{}bay{szxzx{{|zxxyyv{}{zzyyzxz{w~zz|y~|y{yz{wx~|{zy{|vy|y}x{}~{x|zy|~~}~~}|z|{{}y~|{{z~x~~~||z{z~}y}zy}||}yw~}|xy~{|{|{wx}~{~}}y}ywz{x{yz|}{{{}|{}}~{~{~}yy}z||{|~}~|}{}}}~}{~}x}z~z|}}y||~|}|{{u}u||}{{y|yy|~y~|{{{}~||{}}{x|}|||||{}{z{w|}|||zy~~z|}z|}~}{~zz}}||}z~x~}z|}|~{}~|z|{}zyy{~~~}{}|}}y}~|{z|~~|}|~|}~{}|z~{~}}~||}z}z~|{{}~{~||}{}|}}~|y}}|}z~~||{~~{~{}{}}{y|}}~~~~~|||~}}{z~x{|y}~z}~~~}~~}}y~||}{}y{||{~}|{}}}{}~|~{}w{|zz~{}}||z|||{}z~|}{|~z{}}}{}~|{||zy~~y}|}y|}||~~~}}}~}~}|}~~~y}|{|}~y~{z{y}{{|~~}~}ei}w}{}}w~}{]d}ywwyyxz{{z{z}w|xxyxyxyz~yyy~|{z{}w}}{|w}~z}|}|}~{}{}{~}zz}{z}|~|z}{}|~y{~{|{x{|~z~|}zxx~|{y}x}x~x}zz||z}|}z|}{~|yvz}y}{}|~y}y{}|}x|~|}|{{~{{||}z~y}|~{|~~|~z|~}}z}~}|}{}|||~~|z}|~~zz|z}}~|y{}|||w|y{}{|z|y{{~{z{}|~z}}zz}|zz~y~{z|z}}}{~{|y||y{}|{z~|~{{~~}y}|z{|}{z~}}~{|~}~~}yx}zy}}|}|}~{}||~|{|~~}~|{{xy|}z~y}}|{z}}}|||~|}~x~{}~|~}~}}{~~z~y|{{|~~}~|}~}|}{}}{~z{z}~|{}}}yz}y{}~}}|}{|}}zy|}~}~z{}~~~{|{{}~{zz}~y~|}w}~|}z~}{~}||||}z~|~~}y||}|{}~|~{zy~||}z}{|~~}yz{~~||}}zw|}z|||~|x}y{x~{}{~|~}}}}~|z|y{}}{}~}~~~|gd||~|}||~||~~z]`wt~{wx~|~|yx{y}{y~xzxzzzwxuz|~}}}||}|y~|yxv|y~|x||x}y{|{z{}y}|{}}}~|}~{yxy|x|z{{xw|z~z~~}z|{{wzz}}}}}}}zx~}|~{~{|z~{|||y{{w}|z~{~~{v{y{x}~{z|z}{|z}|yy|{~w}~y{~y}y|~|}{y~~z{zz}~|{|~~{|{}}wx~~{|}{~y}~~{||~~~|~}z~w|~|}zz{}x~{{|}~z~|~{{~}~y~~{|{{~|{~}}|~{||z|}vy}~{y~}~~}{{}z|{~}}|~z~|~~||~}~~~zvy~|{~{zy~z}~|}{{|~}{}y|}}}|y|yzzy{}}{|~}~z{{|||}{~}}{}}|z{~}|{z~{}|z|{z}~{}~{||}||||{}~{}zz}{{{}y}}|}}{~|z}|{|y|}}||}z}|}{~}~}~~{{}~}~}~z~{~}~||}~|~~~z~}y|}{y~~{}}}z}}z{}x}{~}{~~{{}z}~{y~}~|{~{}|}~}|x{kky}y|zz~yz}{_czywxxwz{zy{{xx|zz{z|xzx|zy||x{xw{~z}|{{{}{{|yzy~}x{|}z~zy|{~x}}wz{|}|}|{{w{|y{x|v|}~}{|{~~|xz}zz|~}zx{~|z}{z~|z}}~z~|}|{y{z}x|{zyz|}z|y}{z|{}~{t{}z{}|~{}|~{~y|x~}{~z||xzy}y~|zz~}u{{}y~z~}{{z~}w~|z{w{~{~{}~}~{|||y~y{~~}}~}|~y~{}}}~~~~}{|~z||{|z{~{|}zyz|}y}~{{{z~{|}z{~~|~}}}~~|~{}}|}~|}~|y~|}w|y|y}|}~}~~~}|}}|{{y|y{{~}~||z}~{{w~|v{~}}z|~|y~}y}{||}|~}~}}|~|~|||~~~yy}}}~z}{}{|}~|{z||}~z}{|}~~}~~{}}{}|{{|{~|}~~z}y}x}~|||~xx|y~}}w}~y{~}xw}~|||y}}{~~~}{|{x}z~{{~~~~|}~{}}|}}}z~}}}x~{|y{~{~}}}~{}~{{|~}|{||~~~||~|z~lky{}{}{{{z_dwz{y{{wzv}|zw}wzzxzxz{w}w}z|{z|~|{~vz}|}{|z}{yx{wzx{z}{}{~z{|wxx{||}z{~~~|~~}~}}{|u}z}}}}{~xz|{z|}}z|}~ww}|}y{{z{~~~|zzz}~~y}}x|{}|~|{}x||z~~|}zz{{yz|~}~}}||~|x{|w{{wv}}|~~|y|y|}{y~}{}zz~zy}{y~|~{x~|y|z~}{}{{y|x{}{}{||}}|}}v|}}}~{|{z~}~}|}}|{~yz~{{{~~}y~zy~z}y~{}y|~|~~zz{z}~|y~|{y}}}~}}~}||{z~{{{y~~}}~|{|{|~}~|}~{||~x~}}{|{{~u~~|~|yz||y{}~~~}|}z~||||}yy~{{|||w|{}|{}~}~z}{{{}}{}}~z~~}~~}x}}}~~}||~z||~z}~z~~~|}}||}}~~x~}z}~z~}}~{}}{y~{}}{}{}x}{~}}}{||{z|{{|z{y~}z{}{~}{~{~{}}{}}|}}z~|}~}z}~~{y{}}}||~}|{z|diz||{|}||z}`cz{zy|}wzy}zyxzy{x|uxzz~|{y|z{zvy|y{|y{|{|}{y{}{zwzyzy{|{z{y~}~{{yzy}}}{z~}}~y}~~zv|{z|y}}x|x|{{{}|}{|~~x|wy{|}}z{}{|}{yzw|~{|z|z{{|}}~|x{{~z{}}{}}}|xy}}}y}{}}|}z~~}~z}||}{}zz~|}~~~|z{{zy~|~~|}{||}yz~}~y{{||||~~~||}~}}|}}}|~x|}z~||{~}}{{|}y{|z|}~{}~|{~}|~{{}|y}~yy}}}z|~yzz|||{yy~~~~~~z}w}|}~~{~~x|}z{~||z}|zz{||~~|{||{{{}|}|{{y}z||~{}}}{||}|}y~~}}y~{}{||}y}}{}|~~|z~|}z|z{}z~|||~z~{{x{}z~|}~{{~vy~}|{~~{}}~{|||||}~~}}}}~~||{~~~}}{}||{z{{{~}}}z}}}{~}{{}{{{}~~~z|{}}~{||~~~~}}z~|~|~}~{~|~}~~~~ydi|{|~~{}~|~{{ycayyy{zyyz}xxxzx{y{}{~wzzyy~{~}}}w{w{u||yy}|z|||}{z~~{|zy{y~||{y}{{|z{z{z~~}}|y~{x}z|y}{}|~~z~}x~}|wzz{w~{w~x|z{z~|}~z{}|zx~z}|~~||}|x}}~x|z}|z{z{{}~{{}{}{{}|~{~|~|y{~~}{}~~~~}z~{z|u}}||}|}~{z{~}{z|}yz{~z{|}|{w~||}z}|}~{w}}x}~u}}}|{}|~}~|}{||{x{}y~}|z~x}}}z|}{y|y~y}|~|}}}~{~yz{~{{x{|y|y~~|y~}~x~}||}}}y}}~|zyz}}|z}~~|}{~}{}|~z|}|~}~}{||}z||||z{}~{{|}~}{z}{|{|{}{}z{~~|}y|zz~~~z}}|}}~||{|}~~{~{|{}zz|{~yy||}}~~|{y{~~y~||}}}~{z|}}zz}|{{|}~}~~x~yz|||~|}}|}~~|{}~y{{}~~}~|~|~}~}|}y{zxy~z}{z}}|}{~||z~~}|jb~~~zx~{~z}yb_{utz{z{yyx|yy}w~v{x{z|z~zz{zz{z|}{yy~|}{}xy|{v||{wzx{|{x}zw|{{}}y~yz{}y{zzw|{~}}{||x~x}|{y{|}|x||yz{w|}x|}wz||~}z}|z{|u{z~~z|{}~{~{~~zyz}}~{~y{{{zy{y{{z~{~}~}|}wz{|~|z~y|}{}~{|z~}~z{z|{}~z}}|~}}z~|y~yzzz}~}|~y|{z~zxy}z{}~|y}{~~{{{~z{~~{{{}}y|{}{~{~||||}~{}~|z}}}z}~|~}~|}{}|{|}{}}~~|z~~}{}y{~}~~z}}}|||{z|{}|~{{z}yx~{{~|{|}{{}}|}~z~~z}}{~}|}|}{{}z~~}}{}|}||z}}}}~{x~{{~|z~~z|||~|x~|}}|~}}z}}|xzy}zz~{|}}}|}~|{|z}}{~~z~}~~}}~~~{~~z~}}~z}z||{~|}y|}|{~|~{~}|z}}||~~{~~z{~}y}~}~{z||}~z{z}{|ef{~{|{}~_[vx|z{|{zxwz{ywzxyz{{|}{{|{}vy}~{zy}yxyzx}{x{yz{~}yy}~y~|{yw~}}w{{{{z|z~}}|~|{|z|||{{~|zz{zz~z}~~~}}}xxz{|}{|}}zzx{|}|{|v|}|}{zy|~~zzzyv}}}}}{y}}{|w}}yw}z~}zyy|xz|~y|~{|~}}y{~xw~yz}~xw~~x{y}~|{z}}~}|}zz}|w{{|{z}z~{}|y{{{~yy|{v{w||{}{~}}}~{}|~}{||{z|{||y~|}}{~}~~~{|~{x|~|}{|~}}{{|~}y|~~zy~{{|}{z|{|}{{}}~~~xz~{}{{|}z~~~x}}}~~{}||w}{{~|{|||z{~}|{z}{{y}}}{~{}|}~~{|||{~|~~}~~~~||}}}}~{}}}~}|{}~{{}~~}~}x}|}~z|y{{}{~{||~~}~}{z}}{~}~}}}|~~{}{~|zzz{~{}|{|}zx~}}{||}w{}~~}}y|||z||~}}y{}~~|z{|z~}{~}~hf|}~{~}|~xzz_cv~~xy|z{{}zvxz{}{www{yyz~|v|x~||{yzw}}x}~{x||wxw{z}~z~}~{zt}}}y~~{}v~{|w}zw|}}|{{wwy{|{{~~y~|y}{{}~~~{|}x{{{|~{z~~y|xw}}z}zv|||||}{y{{|x~~yz}~}yy{~}{}}y{}|~|zz{~y|~~}}||}||{|~{{}z{~~~}}x|}|~z}z|y{|{{zz}{{y}|||y|}}~}}{~y|}}{z|{{z{}~z{z}|}~z~{}{|}|~}}||z~}{{}}z}}{~~|{{{|{y~{}}{~~|{|~}{~~||{{|~~|z}}y~}~}~|~}}}z|z}{{~|z{~~y}|}~|~~}}}}~||}}}|z{y~|}|~y|||}z}}}~}|{|z~|~~}y||}|}x|~{{|~}}{|}|}}{z}~|||~}}|}{z||||}}{|{~}y~}~|~}}}z|}|}{~||}}|}~|{~~y~~y~x}~}~~}~}}|}|~|~y}~|y}}}~}~}~~}y~||{z~||{~|~}{id~|}|~}~~|z}dauz}xuzz}w{yw{~}|zzw}{z~z|}{xx~z}{z}|{}||~y}~ww||{{yx|{{{y|}~{}|{|~|zz||{}|{z}~~||v~{|}||z|}z{{~y~{{}{}~~|{xw}y~|z{z~~{|y}|||yz{~|yx{|{z{~~~~|||{~w}{y{~}}{{y}x|~|{x~}|}}{z{}}|}z~w~}~|~}yz~y|~~{z~|{||}z|}{xxyz}}}~{}{{{z||~{~|}z}}{}~~~{z}{|y||z|}|{y|zy~~}yw|}||{}}|~y}|{}x{{w{{{~||}z}}{|~|~}~~{}z~~|~}{{~}{~|}{||{v}{z|yzxz|y}{~{{}|{~||}}z{|{}|||{}}~}~}}}|}|{}}|}}}zy{|z~z}||}z|~|}}{v}}z|{~y~~{}}~y~~|y{{|~z{~~}|}}z}|~}z}}|~x~{{||}|||}~||~~~|~z|}||}|}}|{{~}~}|{z}|z}}z~|{z~{|}}|~|~{~z||}{|}{}{|hj}||~x|~y~}~{c_yztyzwxz{vw{y{ux{{ywyx|x}x|{}w{|wuz~}zy{zz}y}||{z}|x|yvz{}{y}xzzy{|{yzy||zz~{~y{y~{}z~|~~|zyx}|{z|z{{{xy{zyy}|{~~}z~|}{y|}}~}}~zz}}|}z|yw{|{}y}}~zzz~~x||{~y}~~}}{{y}{~}~~{}yz}}}|||}x|}yz{}y|{z}{|{y}y}t~|||{{}||}{}}~z~}~|~x|}{x||z}{z~zz{|}z{y~z~~}}~}~}}~|}~}|~{y|{z}}y|yxz}~z}{~~{}v}}{|{|{}~~z~y}yxx~~}}}z}|}~z}~}~{~|z|}zz~}z|z}u}~z{}|z|z}~z~~{{||}~}w}}|z~|{{|~{y~~{w~|x{}~|z}~}}}}y~~{~{~~}z|}{~z}}{y{|y}~}|~{}~~|}||}|}z}|zx}|~{{z{|~}{}{~{{}|{}~}y}}x~|||zy|||~~{{~y|~{~}|}|~||}~~~|~}y~|}~fh{~~|}~~||z}a`yyyvv{z{y~xvw{{|~y||zw}y{}||zy}x~~}}}z{{y{|{~zx{zz~z|~x{{{|{{|y~{zv~zzyz|~}{{yy~y}|}{~{~|}~~|~~{~|}}|~}|}z{z}~}|{~|}wzzy|}{{u~{|~}}y{|~z}~z}y{}}||}z~}{~~~y~|x~~||}}|y}{}|}{~{x|~~}}}z~|||~y}|{{~}}}z}}}{{~z~}z|~~{}}|}zzy~}}}}}}z~|y~|x}}}}~}~~{}z}~|z||~|}~{|~}y~}~}~}|~~{v|{|~}}|~{{}~}}{~{}|z}{yxz}{|x{|x{z~wz~|{{~~}}}~}||{~{}|~{~}{}{{~zy}~z{}|}}~w~||}{|~{{{~}~~~}z~~~|}y{{~zy||}~~~~}y~~|~|{~~zzz}~~|}}{||~|z}|}{}xy|z}|}{|}|z}z}~}{z~~x}|{|y~||}|}~|}~~}}~~}}|}|}{z~}||y~{}}z~||}~{z}|~}{~|z~}|~}}~|}}~}}~fgw~}}||{~z}cf{z{{yxww{yyzz|y}|yy{v~|y{{}}z}|zw||}}w|~x}}z}~w~~{{x~x{}}{}zy}y{z~{}}z{|z}x|~~}z|{yw}{|yyy{|{y{z|}x|{~~{|~z~zw|{z~}x~}{}y~~z~||zz{~|}z}z~z~|||z}{x}|}yy}|u}yz{{{~}z~{}||}{yy{}|{~z~|}}}y{{{}|{y~}z~zz~}~~{}{zx~{|~{}z~y{~z~{|}}yy|{~w{}y}z|{}{|{~z|~{}~|}}}~{}|z~|}}z||~}|}}~|y~z~{|~}|y{|z{|}|{~}|}|}}}{~~}}{{z}{~z~~}z{~}z|{}{z|zw|~y|}}~{||{~~|}|~}}}}}|}}~{y}~~{|}{||{~z|~x|{x|}}~}|~~~{z}~zz|z~{|}~}}~|y~{}}zz}z|y|}~}y~~}}{{}~zx}~{{}~|}}z{{|{}{{y|~~}y{|{}~}}||~zy}}||x}zzz~~}{}}{{|fg~~~}}~|}~{~abyxx|{{wz{wz{}zzv|wv|z{|y|w|~s~x|{{xx{w{zzxy|{}{|}x~zxzzzy}|y~}}z{|{}xxyv~z{{{}{}}|{}}w|u{~~z}z~|}}{~{z~|}z|}zz|}|~xy|{|}u~||~z|{{}z~}|}yz~z{~}{~~~|}|y~{z}}||~}|z{}x}{|~{{{~{{z}~|~{{~||}~z}~|y~{}z|zy}{||{~|}{{}y{z|}y{|z|z}{~y~|{~}~~~|||~yzw|z}}{z}~~}|z|{~}~}z~y}|~~~z~{yy{}}}~|}z|{{|~||y~}~~|}}|}}}|~w|~~}}x}{~}~z}{{|}~|~{z}y}}}|}}z|z}|{~~}~}}~~z}}yy~}~}~||}{y{|~x~~~}~}|~}|}|}w}y{z||z}|y||}}~}}~~|y}z}~~{~}||~{}}|}|~{y{~}~}z}{}{||{zy}|~}}|||~}~z~}}~z}yz~~~~~~|~|}~|~~y~}}}|~}}}}}wy{}ge}{{yw~~{}|~z{[cyu{zy|vuw|zz||~w{|}}x{{~{~zz}z{{zy}zzx||z{xz{~z{y}yx{}~}||}}}zyyxz|zz||y|~{z|~~}}|x~}z}y|y~yzyzz{}{|~x}{{{{z|}}~||z}w|z~z~|z}~|~{~}xvz|~}}z~}~|zz}z}zz{yy}~|zz{{z|x}zx|~~}yz{|~|~||{||x}~|}|}{|y{}{{|}|{~z}y|}zz|}}~}~zz}|{|}{{}{~|||~}{~||{{~}}~z}z|}~}yzz|{~z}z{}{|}z|}~{|}~w~~}}~}{{}}}~z}{~w|~|z}zy}}~z}~{}{||||||{~}|}|~|y{{~}x}||~|~||}|}}z~}~}~z{~}y{|~{y{x{{z|y{{}~{{~}}z{~~~y~}|}}~|}|~~z|~}~}~||zz~{z~}y}}{}}|~{~~}||||}|||z~|||}}~|}}{}~~~}z|z~~~~|{{}}|~}|}||||{{||}~{}zz|y~|}~xz{~|{}~{}}}}}~}~}}z~|z~fd~{~|~}{|}|yb_y{{zxyz|z|zww|{{zzz{w||{z}z}}}|z~z|x|{|~{||{}}zx}||{y{yx}zxy{||w|y|{xz|~z||{~z}{yx{xz~|y|{zyy|{{{{|x{~}}~|||yz~{x{{}}}{z|||y{yz~{}|{|{xzz}||{|~{|{}{{z{~}{z{{}~z{x~|~z{|}|}}}{|}{}~|~}}~{yz{y||x|}z}{|~{z{}{}}~x}~y}|x}|{y{|w}zz{}}}~|x{}~~~yz{~}z{}{z|~|z}~z}z||~|~yzw||~~{}~}}y|{}{}|{~~}~{||{yzw}z~{}}}|~}~}z|{|z|y||{|zy{{~||||}z{z{}~}z~~|y~}~zy{}{z}|{~{}{|{|~{{{}|x}}z{~}{~{|~}}}}zz}z||z{}}~~}|{~}~}}}z~~}}}{{|z}}z}|~z}}~z}~}{{}~||}~}|~}}|~~}~|}z~~}{}|y{}|{~~{|y}|}}~||}}|y|~{{|bf}xy}|~|~}{~~}d[{xw{||{~x|{zw||y{|ww~|{xx~zx|xyzz{zzy{}u|{~z{zy}u}{~|{{{||z~zy{}zx}{y~x{{{y|{v~{{{|y}zx|||xzz~~|{~|{~~{|{w~z}}|x~{~x}}zy|z|z~{{zyz}{}~y{z~|~{~yzz}}{}}~~y|y}~{~}~}{||{x|}}w}~}|}}}~~zy}{~~~y}}}y|z|~{xy~|~z}~~|z}{}}}|z|}}|}}|||}}x~~||}yyx}}{y}}{|}}}y}~~y}}{{{~~|}}}}}|yz|}{~}z}}~}|~|~}|z|~|z{~{||~|{|z|{|{|}{{|{~}{z}~{}|z}z}|~|}||{{|}}}|}~}}{|}yy~~}y{vx|}{}{~}~{|z}|}|{|x{~{}z|}}~|{}z||}}}{|{~}~~{~}yy~{|x}}~|z{|}{|}~~}}~}|~{~}~}}}~}{}|}}|{xz{}}|}{~~}}{|z~~z~~}{}}~}}~~~{|z{y~}~z~}~|||z~x~~~~~{{}fk~}~{{~{~{e^xzy{y{vzw|x~z}xw}xwsv|w|zxz|{x||{{xz||z{z}{{}{{{~{{~zzzz~|~z~zz|~xy{{yz}}||{}~{y}~~}{|z{x~yz}yyz}|yy~w~yy~~wz}x~|~y}y~{|zz|v{|}z~yz}~~~z{~y|~{|}|}y}z{~~~||{y}z~~}{}zz||{|{y}~}z}}~x|{y~~}y~|~~{||{||}}}~y{}|y}~}}~{|y{~|~~{yzx||}}~}y|}|~{~~~z~z{~|~y|{}~|~~|}~~|}{~||}}~{||{||y||y}{}|}}|{y}y|}~|}{|~}}wxz~{}||}~y}~|{}}||y}|{~~~zz~y~|}{}|}~x{{|}~~|~{~x}x{zz~~|}|}||~x}|{w}~|{yx|~~z|{{}~||z{|}z~}~~}~}|}}{zz~}~||}x{~{}x|||}~}~}}|}z~{~}|{~~y~{y}{y|}{~|~|~z{z}|{~|}|~x{z{|}}}y|}~~}}|{}~|}|}{{~~~{x}}{~~|~fdx~}{|{{y`dxv{yzwzzuxyz|xyw|~z~{~|}ywz~y}zy~z|{}|v||{}~y{z|zzz~{{~z{{z}y}{z|}w{{vyzwzx}}~|}y|}||{z|{~{|}z}yx~}}~~|{|w}{{}|{|y{|zy|{y{{|w~}}~|}~{||y|{~|}}|~zz|y|{{{{~}}}||||}}~|w~{w{~~|~}|~x~|~y|}{{|z{}}|}}~{|~~~}~{~|}}ywz~{{||{z~|zyy|{|~~x{{~}|}}}xzy|{}}|z{~}~~{{y|{}}~{{{x|{{{}z|~}}}}}zz}{}~~~~z}zz{|y}}wz|||z}y}w|~|~}|{|||y}}~~~}{~{z}~|~}z~|~}~{z|}z{yz}yy~}}{~}}|}}~}vz~}{~|}{||}{~~}{}|~~}{|}}{|~z|}yy{}}}|}yy~}}y}|}~~}}}|z~}||~~}{~~}{||~}}x|}~~~|y}~~}|}}~|z~{{y~{~z}~}~}|}}{{}x~}||~~~{|}}}z|~fk}|}~||~~~}}w~}|dcvz|x{ywv|x}wzz}z{{|}|xz}{{||}{{}}vzuwx{zx}{}{x|}~{~{}y}}xz|z{}~{zy}w{}|yy}}}z~{{||||{xy}x~}}~x|{{|z|}z|{z~}{y|~|~}{}z}zyz||z{|{|{}}~zz{{{}|}z}{x~~}}~~|}{}~{}||||{{~{}~z~zz}}z~}tx|{~|~{{|x{}~|}~|}{|}yz|wz~~~}|z||~x}}z~~~}{{}|z{y{{}}{|~}}z}~}~zy|~~z|~z}}zy|{~z|{}{wzz~|~|zz|}}}{|~{y|~}}{|{{}|}}~{~z}~{}z{~}~{|}}yx|}~}}}~}}}~|~|}}}}|~}~~y|}|}zy~{{~||{zw~|{{{|zy|{y{~~z~{~{}{}z|}}~|z|~x|zx}|~~}|z{}|~{xzy|~}~|{x|~{|~|~}|}}~~|~~{~~{|||}z|~{}~{{xx}|~|~}z~|{{~{~~|~zy}~|z~~~}w}|||~|~}}|}|{{}z|~}~|gg{{{|}~|}}~|acyw~zw}zzyzyvz~y|z|{y}u}{|{v{zzy|}w{v{{zy{x}{|z|}~w{{{~z~{yw{y~{~|xzyxz|x}z~~{{||y{z||z~{}{|zy{}|zz|}yx}~{{|}}y~x{~}}{||}z~t{~z}{}{~x}~}z}|z|~}zy|{zy}y~z||~|{yz}~~}~z}|~||~x{|{{}{}}|{}{}|z~{}{z{{~~z|||~}y}|{w|~z{~z}}{}~w{y~}|~z}|}{w}}~}z}|{}}|{{}|}~|{z~}|{z{}|}}|z~z~||}}{{}|~}{~|~}y~}}|~}y~|||x}yy|}~zz}|{}|{}||~}~~}~~~}x~z|~y|{}}|}xyz{y||}y|y}|z|~{~|{|}||~{z~}|z}zy}}|~}w}|}{z}|y~yzzzz{~v{z{x~~{|~|}~{}~}}|}}|{~}~|}~}{{{~~}}|}}y{}~{~{}{y|}{~{||{{z{{|~~}y|~~|~~~}~}~z~|~}}}yw}|}}~{cn}~}~~|{~{_d{y}vuxu{}zy~yzzz|y}|wx|z{y|{|~|{{{}z}yuzy{x{|y|zx}{{z|{~x~zy}}z}yz||{|x|}~|z}|y{{zwz|}}}z|{}{}z~{zyz~}|{y}yz}{{y{{{z}|zyx{wz|z~~}}z|zy~{~}{~~x~~||~|y{~|vyyx|{y{}}}yy{|z|}}|{}|v||~|||{~|{~{{}z}}{|~~{|~}~w}|{|}yz}~{~}{|z{}}~}x}}y{y|}{}|}|yy}{{~|y}}z}{z}xzzw~}y~{y}||}|}z{~}{z{|}}||{~{|{~~}}}z|y~z|~{}|z{~|{|||~}z~~|}~|}{~}|{|~~~~}}~~z|~z}~{~}}}||{|||}~|y~~|{|y}~~~|{~{{~~}{~|~}||}}w}~{}|~{}~}||{|{|z{}{{}z||}~}~zy~|~||~|}|{||{~}~~{~z{|~z|~}{|}~|~|yx~~~{~~zy||}{}|~~}}}~~~~}~|}~z~~}~~~z~{yz||~{z|z}{}y~~{~je}y~}~z}|}z~}a`{{v~w}}{{x}{vy{zyzyvv{z|y{{}{x~y|zxzyw}|zyz{~}yx{}zy~{zzzz{}yz|~{}~{|z}|~y{{}}}~zz||{|}yy{}{|}||||||~y{~x|v|}}|~z}z~{{|}{}x~zxz{z{~}~~}}~{{{z}~}|y}}}v{xy{|~}|z{|{{}{~zy|x~|~zyz}~{xwzz~xzy}{{z|~z~z{~{}~}~}}{}}|~{}w}}}{{}|}y}|{|}~~}~||}{~y|y~{z|~~|}}|~y{~}w}zx{}}w{|||}z{}}|z~~}{{}y}~{~~~}|z|}|}}}{~~||}|{{~|z~|x~~{~zz~}{{}}y{{}||}}{~{}zz{}~|}y|}|~y}{{}{~}z}z|}w~x~}{~{~~}||~~x}~}~~x{~|z~~z{~{|}}xz}}{~{~|z|z~}|~~{|{|wz|~{~z}~||~z|y|}{}{|~~~~~|z~}}~}}~}{~~~}|}}|}~{{~z||~}y~~{}}~||{||~{|z{y}|~}}~|y|}x|z{{}}~zy}~~hi{}~}{|}|z~|zcd{xy~vwv{zuwxx}zy{{{x|{z{y~}wtz~yy}}u}yx}z}zxy||}}z}y{x~}|y}~~z||yy{}}|zzzzy{z{}{y}}w|}~{y|xzz{w}~{}~y{||z{z|~|xy|}~yy{|{{y{xz~|wxv~|||}{|}zy||~x|}~{|z{}yw||}z}y|~{{|}|}{y~|}||}~~||{y|{~}y}~~|x~~~}||{z}}}~{|}~w}y{{y}|{~|y~|~{t|}|{|{{|zz||yz|yw{~}}}|}~|~{~{~z~}{|z{~|{|}|~~y|zzz{|{~{}}~|}{}{|~~~zz{|z}}x}~~{~|}z~{}}zx~z||}{}|~~}~{~|~x~y~{}~{~~|z}{|{~~}|{{{|}~{~|}z}}~{~{}{}~{{}{|~|}{}~{~~z{z}|||}}~zy|||}{}~}}||~yz|~}|{|||~{|||y}~}|{w|}}x}{z{{~~|~{|~{||{{|{~~{{|~{~~z}{||~||{~~~~z}{{~}x{~|~}yy}{z}~|fhz{}{}z|z|wz}w}y`b{yvw}}z|zytztzxw{|{}v~}~z{{|w~u}~{yyy{}z}z~|}{|||wz{xzy}{}}|zy|{}}{~{~~}z{{{xzz|{{{}v}~~{{||}y}}|{|z{{}z~|y~~{|||~}x{z}~zy{{}}{yyx|}|{}yz}|{yzw{{{}||zz{~~}||||{|z~~x~y}zz~y|}|zzy}{y{}{|~y~{{{y}x{}|}|}}|~zyx|{|~{tw~}v~z|}y||x|{yz{{}zz|z|}|z}~xz}}|z}{~|{~|}||}{~}y{|y||~y{|{{{~{z}~}{}{{~}}yy~}|z~}}~|{}{}~}|}|}}w{~yu}~{}~~|{}}|yy{}~{}~}}|~{}|~z~~y}y|~|~}}}{}}~zz}x}}~~||}{z}}{|{~}~|~~~~{|}|}}}~}x}||~}{~~{~~y~z{~~}}}}}|~~~{|}x{~|}y~~}}}|z}}|{{z}~{}}z}}}|~~~}{}|~}|~}z|~}x}}|||~|z|~~~z{~}}|dey}~{}}{}~~ddxwrx|||u|zzzyx{x}}w{zx{{y}}yzyz}~~~zz~|}x}|x{|x|zxz{|w}|}{{|||{{~}{~y|{~~{{|~}~{z}|y}w|}~y|z{{xx{yz}~y}|}z|{~{y{y{~{z|~~}~{z||z|{{}z~{{x{|{{w||||}~}{}xw~y~|}}}|{{}z|{}~y~{{{}|{|}|}||~~|z~}{~x~|x~|z{zx{|}u{wzy}{}y~zv}~~|}|~~~~y|yz{||~z|y~zz~}}{zz||}}{~{~}z|}}xxx~~}}}~}}~{z{z~}}||}|}}zw}|}z~~z}~~}x{y~~~y~{~|}~z~}}~|}~}~{|x~}z|}}{~~}~~}~~zy~y{~|~{{{|zw}z|~~|~|z}y~}{{~{|~}{{{|~~z|{{|{{|~|{{~~x}y}}|{z||z{}z{}|}}{~}yz}|}~{|~|~{~~x~~y}|||}{|~|}~}~~y|~~}}|}}|}}~|~~|z{}z}~~{~~{}z|~}~{{x}{}z~{}}}{}|}~}z|}~}iix|zz{zy{y~}c^zxwwwzv}{z{}yx~yxwx{}~|{{wxy|}y{z{}|yx}z{|}{~}xx|z}{z{|z|}}|{}}|x|zz|{|}~~|||{z|~}|xy|y{{|||y|y~zwz~{zx|zxx{|z{{z}y{|y{}|~|z~|}{|zz|{{|}~}~~x}{yw{uz{|y|{zyyyv|w|{~w}~}|}}~}~|{y{zx}}x~}{~|y~}|~w~{}}||~|zz|}|}~~~{{~{}}y|||}y||{~y|yz}|~yz|{}}~|zz|{}}~|}}|{}|}}}z}~|{~{{{|~{|{{|}y}}{}~z}{}x~|{z}zz|~{~z~}~zy|{}|~}{y|}||{z{{~|~}~|y}yz~}y|z{}}}}{|||~|x}{|}|~}z}{}{z|{z|~~|zz}~}}{||~y}|~~~{~~~~|}||}|}}}}|~}zzz}{}|~~{~{{{z}|}}|{|}}z|{{~|{{~~~|~||}{zy}{z{~{~}}|}~~}}}{|}~}{~z}}}z}{}z~z~}~yy}hiz}}}|{|~~{_c|y{zz~xy{}wyxxxz}x}wxzz}w{vz}yz}}yz{{zuzyyz{|xy{y|{{}}~}y|}}~}yy{}zx|y|{yz|~}~}~z~zy{{}~~|{~}||}||z{~{~|{~}|}{z~{zz|}|zz{~|z|w~}~||}z{}{{|}}{z~{}~}||w}}~~}~|~{w~y~|}}{z}}z{~}{}{z{z|w|~y{y~|}}{|{}{}|{yy~~|}{}w|z}|{}{z|~}||}~yy{|z}zz}}|y~~}{}~}}~}z|~}{{z~}|z{~}{~{~z{{w|~~x~}~{}{{~{}~|{}z~{}~|w~~}~|zz~|||}|~}|~x|}{|}~~||{z}|~z}}}{{}yzz{|||y~}{}}}~~~|z~|~~~|~}}}|~~{{}|~~{~}}{|z~}v|~~|zz||~~{|}|~|{{|~z~~~{{z~|}}||}~}{y}~z}z}|}|z|~~}~||z||~}{~}z|~|}}}{~~~z~}|y}|}|{{~|~}|{{~}}~w|}}{}~y}}~}ie}~}|{}}z}zcauu{yzxxv{{zy{|}x{yxz~zz{}yz{w{{~z}xzz|ywx|z}|v|~y{}}}ww~yzw|yyuw{|xz}{z}}xyy}y|~}x}zw~~{{~{{z{|}z{x{{}~zyzx}{}{}zzyzx~~|{{z}z|}zx}{}|}~vz{}~}}x|{}{}~}{{||}|~|~}|{|y~}~v~{}{z}}}}}~~y}|||{z{z{z||~x~{x|}}x~}|~}yv{}|~z|{|||}x~yzz~{z~|}|||}|}}yyy|z~w}~}{}wy||z|{~y}{{}y|||~}x{~}}{||z~}|~~x~{||zy{~}|~}y}|||{}y~~~~}}z}~~}{|y{|{}~~}{~{|~~~|}|~||{{|xz}~~}~zy|{~z}{|~}}~|x{~{|{{}~{z~}z||}}}}~|}~}}|~}}{|}|{{}}|}z}yz~}}}z}}|||}z{}}|}{{~}x~{{|{{~~}}}||yy||~y~y}~~|x~|~~x~~}|}z|~|y}{~{|{{}z}}{|~}|~z~}z{{{z}}|{}}}x~}}}ke{y~}xz}}}yzyz]Z{{wy{{x{yy~{}zx}x|wz{{~{{z{|zzv{y{wz{x|x|u}{yy{z{y||}||}~y~||}~z}|zyzzyy{z|||}z|x{{|||}y|{{w{}}yxzzz~y}zzw~{w~{~yz}zz|{z}}z{{{z}zzy{|~|y|z{{x~||~~z|}}}}x|~~~|x|}~y}~{z}|wzx{y~~{~y{~zw{{w}yz{}}|||y~|y{||y{{{{z}{~{}||}}{~~}~}}|}|~|}|{z|}x{y|||z}y~z~z{}{}{|}{|||~}y|z~{z||{z|~||y}y|~}{}y~|{|~{~z}|}}wxxz~|~~~|z||}}{yz}|{{}~~|~z}{x}{|{|{y{~~y|z}z~||}~~|~|}|~{~{{y{}{~z}~|z}y{~~x~}{z~|~|}y}~~}z~}}}z}~{|z~}}||}{~|~~}~}~~{|}|}~|}{~y~{|}{{~~}}}z}~~}}~z}|~}}{y{}|~|~~{|~|}|z}~{|}}|}}~~~~|}}}z}~}~~{~|~}}{{|~}|hm|~~||}~~|~{~}ycb~wy|{{w{zw{v}{|x~{|zxz{}z}ywwu|{~zz{z~z}yy{{z||ywyx~~{z{~~x{{~|{{{}|||{~~|y}}z{{yz{{~{y|zxx{zy}y|y{{y~~z}}|z~{|yxxxu|{~v~}~||~{~{wxx{|{{~|x{y|zz}}|}y}{~zz||{|~zz{|z}}|}}{|{|||}}{}}}|}w{||||}{}~wzzz{z}{{y|~}}~}~}|~{~{|{{{}{y~{{v}{x~|yz{~~zxz~}~}|~~|{{{z~}|{|z}}zy~~}{}|}{}|{{{yx}}y~z{}{||}{|}~z}}{}}y|~|~||{~~}~|zzzz~y{{~v{|~}}}|y|}}|~{~|~{~y~}{~||{{}}x{y{~~}}{~{~|{{|}|}||}~}}}{}}|}~{|}y}~|zx}|}}{~|||{{~}{zx}~~~}|z||||{{{~~y~||y~zz|~}z~~{zy}~~|{}}~~w~{}~}{||}}zz~}{{~{|||~|~|~{{~~w}}~~~~z{~}}da{{}y{w~z~}~`asyywywxz~yzyzw{}}{{wzxz~{yxw{|{z{}z~~{{{x}}|y{~y|z|zz{}~z|{xz}~z}{}|||zzz|x|y~{yz{|y|{w{|{{{z~{y~}}{{|xz|}~w}~|||y~{w|}w~y}}wz|{x~{}}}yyy~|y~~z{{}{y{z||}{z{|{|{y}~xy{|}~|{~xy{w}}{|~}|y|w|z}z|||}z|{z~|{{|{~~|v|}{|{{|~~||{~zz{{}}{|y}~~z|{~}{~}x}}{~|{}}~}}z|z{~}}{{z{}{~~zz{|{~|~{}|}~z|{|y|~}~~~}{|}y~y||z}}}{~y~~||zz{~|~z|{}|}}~}}}{z{x{|~}y~|}|~}}}}{yz{{}}~}|{}}|}{}}{}}}}}z~~}}x|~}z}z}|{|}|}}~~~~}~{|zy~|xz|v}z~}}}}}}{|}}zzz~}|}|{~z~y~}}{|{{|}}}|{}~{~||}{|{}y{z{~}{z}{~|z~}||~~||}|~}~~{}|~}|~}}z~~{}~{lg}{~|}z{{{z~|}^bxvzx}zw|xy{}z{|w}w|wzzzz|z}}z|yvyz}yxwzy}zx||{~xzyx}z|yz}{zz}tyz||yyxz~}|z|~}{|w|~|{x}zz|~{zz~}~~}y~}}{w{{|||}x~|~|~w{zz|}|{}~}}|{y|~yw}{~~}y{zy}|z~z{~||}y|x|xyzz~w|{~|}y~{{x}y|~{y||z{wz{||z{{x}{~}{~}}z}{{}~~{|~~|}}{{x}}~{}z{}|}yz}}||{{~}~}y{~}~~}~{|~z~}|wz}{~{}}}|}~}{}}~}|}~~}{y}}|{~}|~}|z}~~{{~~~|~}{~y~}||~|}|}}|{x~x~|}{~}}~}}~{|}y{~}zz||}}z~{|zz}}}~~|z|{}y}zz{~||~|||||y}|~}|~~{~|~||{}z}~}|}}~~~z|~}|x{}|{~x|~|~{{||~y~|~z}~}x|{|}~~|{|}}}}~~{|w~z{}z~{y~~z|}|~~~|}~}~~||}{|{|~~{~}~|{~~~~z}}|~|}|~}~}|~z{{}|fi~~|yz~z|y}}|~~bezvwyvzy|xvyz{vx}~v}u}|{}{{z{yyz~y|}{}yy{|~|w}y{y{}y}x}}{yzzxyx{}}}{~{}{{}}y||y{|{y}y|z|{y|~z|~{zxz}~}|{||{~}z~~x|~~y|y{}}z{y|~z~z|z~{{z|{{}}|||zz||~{z{|{{{y{yz|~x{~|||x~~z}x{y||}y{||~~{|~yy~{~yy}y|xzz{|{}}~}y{{x{{{~|~z~xz|~|}z||z}{~z{y{}}}|z}{z~|{|{w}||{zx~z}}||y}}z{zzz|z{w{}|~zz{}{}~y|}|||}z~}}~|}~}~zz}||||{~}|}z}}{{z|}}y~~}|~~|{|}}~{}|z|~}z}}|x|~~{{~|y~z}{~{y{~}{|{}{|~{|}|{}{|~z~~~{~~|}~~||xyx~z}|y|{}~x{zz~~{}{~|{~~~w}~~y~z|{z~}|}}~~~}}{~}~{}|}~}x|~~}~|~{y|}|||}}}}y}|}}}~w~~{~~}~}~|{~}|~{xee|{~~~~|{||~~_d}vy|yvvy|{~~v}{zx|y|z|xz}}x{||y{{w|u~||y}|zy{{|~w}y{}|}}{z|z{{w{{z{zz}~{z{|{}~{}}~{|}}xz{}y~}{w|~{~zy{{|{|{~}{z{zy||}z|{{{}~|z{{{~}}~~x{zy{{}{|||}|v~}x|~|y{|||}{{||~|x|{|}{{y{}}}}{z{xz}{~}|~~|{}}~|}}z}y||}y||z~|}~z{~}}}}}}{{y~|{}~{}|}z}z{~~}w|}|}}}~~y~}}}~}~{z}}{zy~}|~{~~|{z|~~}~~{x{}y}}yy|~~~}y}|y|z}{{~|z}{y}}z{~|~{||z}|}{z||z{}y~{}|||v{z~||~|~}~}z~~~~~~~~z{}~~{}z~~|~~}~{{y}{}{}||}|y{~|~~}yz~{~|~yzz|}y||{~z|~~|{z|{|}y}}{{~~}~||}~|z|~~}}}y~{~~}}~z~|{|}|||}}{}{|{|}}|~~}{~{}|||~|}}~~~~}yz}}{{fe~|||}z}~}~|~|]csuz{u|{zxtywxww{w}wzz}|vz}{w|}}xyzxxyzyy||{|z{}|z~{{}yz}{~z{|}}y|z}x}~|{}|z~wz{x}y~|{{}|}zx{z}|wz~~{wz{zz|{~~y~y}|{yzxz{|}y}~{{{|}~~z}{~~z|z{|xzy|}~~y}{y}|~x|~{}z{{}y}y}~~~y||~}}|}{}|}{z}}~z||}{}}|}}x{|~{z{}}|{}{|}}~||zy~{{}|}{~{|{{}}}~|}}yz{yy|}}{{~~~|~y}y~~z{|y|}|}y{}z{{~y{yz}|~|{|{}{}}z|{z~~}y~y}{{w|{~|~}~{}{}y~{|{|{xz{z|z~|~~yz}|{|||z||~}~zz~{|~~y}|{|}~z}z~}~}}{|}|||~~}{{}~~|}{|}}}|~{}}}}z}{x{~~}~}~{~~~}|}}~~||~}|}~|}{~|~}z~~~}}}}}{{}~|{}~~}~~z}x}x}~||~~z{~~x}}~~{{}w{}z~}~{{}}}~}|~~z}{~}{~~~~~{{}zy}}{}}{|{wij|w~|}~|}~~{~z~c`{{vzw}x{|w{v}zyw~yz~{zyxy|yzwy}x|x|zyx||y|w|~{}|~}zy}~}}v~~z~~|{{z{|}yyxw{y{~|}}{||y~|x}{zz}{~|y|y{{z|~||z{zz}|}z~y{|{{{y{}x{}{|~~{x|||~}|{~||w~|{{~x}~}|{{{~y}~x~~z|z|y{xyy|{z}{y{{|yu|||}{x}~{|z{}{y}y{||}|y|z{z{}}~|y{~}~||~{y}|}}{zy}}}{}z|||}{}~}~}|{{z}~}yz}}~{~|y~}y~{~}||~}}|~{{}}z}|~w{~~y|{|{}|{z|~~|}{}{}}{z~}~{~}}~}~{}||~}}}{~~}|}|{|}{~}yz~~~|~|y{}{{|}y~}}{{y|~|y}}{~}yz~}}|}}}{}~~|}~yy~}~|}z{y}~y|}yz}~~~{}y{}}z}{~}|}~}}|}|~~|z}y~xzx|~||||}}~}}{}~{~}~~~}x~~~x~~|}}~|~}}z~}~~y|}|~~|~|}z}|~eiz|}yx{||{|yybgxyxt~zwt|}{zx~z{~{}z}xy}x}|z{}|{||zzz~wy{zzy{|{y}|}}yz|{z|{{|}z~{{~x|~z}{{}{~}{||z{||w~x~~{{zz~xy{zy~z{y}{}{z~}~|x||{{}|{}{||x~~}y}}~y}yz}}w}}}~{|}}||~}|~{v|x}~}~yz|~}|}{zz}}~}|}|~}~|}|v}|y~~|z{|wz|}|}|{|}{}}}{~y{z||~|z|xz}}}{}}}|zx~}zv}{|z{{{y{{}}z~{z~|z{~|~|~z~x}||||{y}}|}~{|||||~~{}{}}y|~y{|zz~~}{}t~~~|{z}{z~~|~~|~{{}~z{z|~z|~y{~|{}|}~}}}{|{{}~~~{}~{~x|~{{~}}z{x}||||~}}}{}y~~x||xzy~|{z~z|{|z|}}~~}}}{{}~{zy~}~z{z~}}~~|~~|||x{~{{~~~~}~~~|z{}~||}|x~}}~|}|~{{~|}|{~z|}|~}~{}{gf~}~~}}{~bdxz{uy|xxz|{zywy{u}|yy~yzy{yxzy}zzz{z|}zw{||||w{{}{z~y{|z|||{wyx|}|xzzx}w|{z|||}~}x{|~}}yz|~~|y{{{||||~z{z~}}||{}|x{~{z~||}t|y||y}~{z{{||}x|~z~y~y{x|zz~~{zw|{}}}||{~|}{|x|w}}~}{w}}}{~}}}z||}|}}z}|x}z|{x|}}|}y}~zy|}x{yy}~{}z{y|x{|~{}|~||yz{|}{~|~|{x||}{{z{}|}~w|}}}}}|{{{{||}zy|}~}}~}~z}~{{|{~~}~{~~~z|{}}}x|}~{{x{~~|~z~~xy{}}}|}}~{x|w}}}}}{{}v}}}|}}zx||z{||{{z~}}x{~zz~v{v|}||~|}~y}|}}}z{|}{||z{{}{z|~}y{}~}}~}w~}{}~}|}}~z~||x}{{{|}~{}}}}z~|}z~z|{z|}{~}|~}||~~|~~|}~}}~}}|}}w}}|{|}~|~{~}}~jg~{{}}|~~}}{}y~~`bzwww{}y}yw||{zy}}wyzz}|y}yzw}|}yzt{x{{|yzw|}w}z}}xx~yy}|x{y}y{x|{|}~|}z|y{|z}x{|~zzz}~xyxz{u|yy{~x}~xzy~z}{z~}~xz~~{{}|y~z|zz{|}}{||w~{~|~~}}}{}~}z|y{z{}x{}|~{{~||}{~zz{}{~|}w~z}}~|}y{z}x{{z{|x{~x|}||}~~y~}y~}~z|{|w}|{{|{}}~z|{z{}|~~z}{~}{}x~{~~}}}~~|}zz}|z|z}}~~|}~|zz}{x~~{|zx{~}y}~{|{{|~|}|w}}}x|}~x{~x}}|{|~~~~~}{{|{{{~~~w{~|~{}|z}|}{~~~{~}}}|~z}~z}x{||}yz||zzy}{z|x~}}|}~{z}}||}|||~}|{{}{x~}}|}}|~~|}~z{}z}y}}w}{zy|}~{{{||~~|~~~~||{}}}~~~{z}~~~~|}}~}~||y{||~|~}||}~y}}~ia~{|}|{{}}}}efx~zxw{{zwvxxvyv{zv{zy|zy{z|xx}xyyxxzy|z{z~y|zy|~{xz}vy|y}}||yy|z}wy}z||~~u~z|{{|}{}}~}z{~~~z{||u{|}|}~}}~x|}|{{}z}z~uz{||}}yz}z|~}{}|~{}~~}~{~~}z|{|{~}{|~zzx{|x}{{||}{|x{x|}|}y}x|z}{||zy|~{}|{~{y|{y{~w||z}}}|}}zz}~x~{y{~}{}}{{{~|}~}~|}|}z}~y~}~}{~~{||z~{y~}{y~}|}{yy~{{|z}||{~}{|~~yzx|y}|}||}}|z}~}|x~{z~}}}}~~||{z{z}|{~}}{~}|}{{{}~~{}z~||||}|}{~z}|}z|||}~}{{|}}{|~~~z}{}~v}||~~}{}{}|~|}~{~}}~{}~~~|}z}}~||{}~|}|{}|}}}|y{z~~|z~}}~zz~}}~}~~z}|||}|}{~||~~}{}}}|~~~||~~~}{{{||~~~~~{|{}{|~y}|y{}~}}}}}}|}|||~}|~kj|~{|||{||acxv{xz|v|{yzzyzz~|y}x{yyx|wz{{}~{}~yy{yz|yw{{{{y|~|{vz{zyy|{~z}|{}~~}{y~y|zzyzz~||w~y{~||}|{x~}{}{|||}|{{}|{~}w}{~~}z}y~|~}{y~{{|y|~~||z|y}{}}}y}~}|}z{z|}}~}z|{~y{~y{}~{{y~{~~z}z|y|zz}zy}|}{x}}{y|~|}}z|{yy|}}~}}{xyyx|~|{{y~z{{~}|{{~}z~}}y{}|z~|~}|~y|z|}~}}{x~~z|wz{|{|}z|}x}z|}{}yz}|}wyx|{~|{||}x~~|~|z|~|~~|}~~~~~{||}}~z}~{{}}z|}y~y~~}|x~x~z}~{z~}}~{|{~y~~{y||zz~|wz||{}}}}{~}{~y|}}~{||}~~|}}y|~~z}|}~|z|~}}{}|}}{}}}|}~z}~}~|{~y|}}}~|~z}}~v~~}~z}~}~}~|~~~|z~{||{|}}{{{~~}}|}}{~}~~~|x|}{|}|~}y{||~}{||~gf{{~~}|~~}~~^b|y|}w|uzzy{}z}x|wz}zz{yy{{v~xv{{~||y{|{}z}y~{}}~~}yz{~|y|{{{{y||z{~yz}||}x~z{|~y|~z|z}{}}||yv}z}w|z}x~|y||~}{y|~{{y}~}}~{~{}{~{zy~|~~~y~z{|z}~||{{zxx~}|}}y~~}|z{~~y}~{x{|z{{|{}{|zz~{}~}}~~{~}}~zw}~}y|z~{|y~z|~|}~{{{z||}|{{|~~~{{}z|}x||y~x~|{}~|||{|y{~{{~~|~|{~|y|}~|z~|{{{z}y|~w|}|}}|}z{z~~}z~{~}{{z{{}}}~~}}|y~~{~}~z}yz~||z~}{{|~|}}y}||}{y{{z{{{~~z}||{|~{y}|~~}|{|}z}~}~}~~|}}}}|z|}|x}}~|~~z|||}z}}~}z~|}~}~|||}z|{~|}|{~|}||~|~|}{}z~~x||}}~|}~z|}~}{~}|~|}~|~z}|~|}}~~y{|z{{{y~}{||z}{{}|{}{{|{}zz~}}z~|{}~z}}{}~}}gi~||~|{~~~|`b||x}{zv|{xy|x|}y}|x~~{yzz~{~}{{zzvx|zy{{y~{|x}{{zy|z~|}y}}}~zzz}y{}{{}{{{z~zy|{}x|y}yz{~||zzz}y}z}|{{{|}y|zy}{yz|v}z|y}}}{y|z}|{{|}}~}~{{}z~|zz~yw~w}{xy}z{y~~{}|~|zx|y}|}~}~}yzz~x~{~||{{z}~}}z|{|~y{z}|z{~~||{~}~{z|y}z~~y}}y~{~~~~}}~}|~{~~||}z}zy{~~|}}z|{{||x}{}~~}~zz}z~~}{{}yy}~|yw}~~{y}||~{||~}~}y{~}|~~|z|}}|~z}|{~||~}|~y~{zzx{y}||{|{~|~{z{y{z||y{z}~~~}{}|~}|~~{~~{||~}~y~~{|~yz}z~~{|}~y}x}{z}~{||~z}}~}z~{|}}|~~}~{z|~y}~{~}{}}}{|}}}|~}}y{|z~~}}}}|}~~}~{}{~y{{|~{}~~~||}|}}|{z|}{~~}|~ed~~~}~z~}}}z}^c}{s{|zz~ywz{wux{{|z{xz}{{x{}|y|{wzx}{|z{{|}xz|}z|{xz{}}u~{w~{}}{{~|{z}}z}z~z{x{{|{||~{|y}{{}{y}~z~||}}zyz|z~zzx||~|}{~y{~|~z}|wz{}}~{z|}~z|}z~z}y}{|~yz}~~{~~~~w|~}~~{{|}{z~{x{{~|~~{y}~}}}{|}|||{y{}{{{~~y|w|}|{z{~}}{|}~y}}x~~zy|{}{y{{}~z~|}}{y{z{~}{~~{|}|~~~}|z}~}w}}~~|~~y}~}y|~|{{{z~}~{~|}||zx~~z}zz|~}|}~}~||{|{{}|~{~|~||}z}~{{z|~y}}~{{yy}~{{~y}y~~~}~}{}~~~~y{z~{}}|{x|}~~~~{}{{{}|}}{y|~}w~|}|||}|~~x}|~y~||}|}}~|~z||~}z}}z~z~~~|~|~}~|~y~|}}~}~}{zz{}|y~||}}|~x|~~x|~~||}}~~}~}}~{~~|y~~}|||ehy~{|{~}{z|de|}{wy{wtzyx|uxy|{xwy{~yyyzyx{}yy|{{y~|z{}{xy||}z}x~{zy|xzzy{zyy||{{{z~}{{~}x|{z~z||z{}{{{yz{yw}~x{}z{zyzz}z{}}||||z|{}w{z}||~y}{|{}~}{z||~{{~{{~x}zy}~}|{||~}}{|{z~{}{}|}}{~|~|~~}~z{{}{y|}z|~{z~~~~||~|{{~w{{}}z~z}~}y~||}|~}{}|}xz~~~~}y}u}|~y{}x~~z~z{}{y}{z{}{}{~~|{z{~~}~}v|{}~y}~~y}}{}z}{}z}z|z~{}~x}|{~z{~yx}{{}y~{~z|z~{y~}z~}yx}|~~}~}~{~|~}|y~}}}y}|z}||z}~}}{}z~|}{}~z~}~~{{~|~|z}}|}|~{~|~|}|{|{}~~}}}|z~}z||~z|~{|{~}{~~}{{z}}zzy~~}{}}}||||z|{{}}|y{}}y{}~~}~|~{}y}}|z~}~z~{~}}zz|{}{{~}y~}}~~{|z||}{}}ij}{}~z~~}|~}bb{zwuu{wzz~xx{y|zxy{yy{}{v}z|~zzzz}z{|~x}zw}{{~||}{zyy}{|x|xzy}}y{{}~yy{|{{z{|||~z}}y{{~{|{}~{{|{|~z~}}~u{{~}~~|{}{{}|~|~z}y}}z~z{~~|||{z|~z~zy}}x||z{z{y|z~{~|zzzy~}{}}}~|u}||~~||||z|}~|}|}~~~z~||}}~|~}z}}}|z{~|~yz}~|~}~|~|~}}z|{~|y}{}~}z{{{~{}}}|~{|{z}~}|~{||~~|~{}}}}z}{y}|}|{~z}}|}z}x}}|z{~~}||{}~y|~}|~{{|{}}|}z{~|{~}}xy}|~z||{|~~y}|}}y}~}{z}{yw}{}|z{}{{|zz}}~||}|~x{{}{|{||y}|z}|{|~}{||}x}}z~||}~|~|z~|yzz|w~{}{~||~~}}{{{{v}}}}{}}}~~}z|}~y}~y}}xz|}||~|}|{}~{}|||}|}~~|~|}}}}}z}|}}~z{}~~~~|{|gi}~{yz|{{{_dywyxzyw~y{z}}{zz~x{wxtyzw{{z{~wy}}z|~|yy|zyuyx}x{~y{||z||{z{{y|~y}|vy{zx~y~{~xyz{~~~|x~{~zz}}{{{y~|~~{~~{y~}{{z|{|z{x~}~{z~|w~|}|~}y|||~}{{w}y||~{{{~y~{~}|{{}}{zz{z~~zy|~{z{}||{~|{||~{z}||zy|w}}zy}~}~~w}x|y}}z}z{}}}z|z{|{||~}{z~z~{x~|{|{|{|}}}y}{y}{}~zw|}|~|z}~z}x}{}{}{y|~~|}}{y|~{z~}y~~}}}|x|~~|{{{}{|~||}|{{~}~~|{xyyy~{}zzz|||}y||{~{|{~{}|~}z}{}~{}~~{~z}y}{~|~~{~}x}{~}||}}}{~|~|}{~}~}~~{{w{|}}~~}|}|}~|}~~~}|x~~}z|x~|z}~|yy}}|y{~}|}{{}z}~}}|~}}|}~{~{~~}|}z}~~|~{}{}{z}}~}}{{{~{~}|z{y|{}}{}{z}}}}|}||~~{}}}}~~fh|}}|y~|||}~}~b`xw}{t{yvw~y}yz{x{y~x{ywxy{zzxx{x{w|{xxx|t|y|{{x{|{}z~}~~}}~z||y~~z{|}}{|||||{}}y}|y~{|||z}}zyz~yy|}{}}~}y~{{{{}{}}xz|||~|~~{}xu|x||~{~y}~|x{|{||xz}{z}|{||}yz}}{{}~z|z{z}{{{}xz|zy|{}x}}y~~~~zz{yy|}|~|}|{{x|~y|z}{~{z~|z|{~{|w}}||~~y~}~{}x{~|}y}}}}|~~|}{~{z}{y{y~{}}~|z}zy~{}z~z{}}{z~}|}}||{}}}~}|}xz|{{|~}~zzz~}}||zz}|{{z~~z}}}}~|}{~{{|~{~{{{~z}}|||}{|~|}}}}z}{~}~~|||~|}z||~}}zz}}|x||}z}|~|x}~~}z{}|~{|}~x~zy}|{y~~~~}||}}z~z|~}|}}{|}}z|}}~|}~}}~~{}}||~z~{{{}~{~|}|y~~{~|~|z}}z||}|||x~}~|{}~~jh|~zx}}||}~|~{|}_dyvyw{~xz}z|y{x}xxx{yyxyz||yx}{|z||}~{yz{yzzyyw}}z{xz{{|z{|}zzz}z||{|~xz~zz||v|yxz{|}x{~zwz}z~{z~{x~~|~}x|}|}|~{~~}|~}~}z}~|}z}vyzxy|}|}z}||y}}~}z|{zz}{||~~}}z}{~|~y~y~{|z{|}z~~|~}zzz{}~}}{zy~y{~}}{~}z}~}|{{z|~}z}~}}yx}z}{}|}|}}}|}~~}yy|}{}~~|{}||z|{~}{w{}{~}~y}{}}z}z{~~{{|~~|||}y|{|}|~{{~z~|}~{~~}|{z~}{zz}}~{~|~~|}|||~zz}|~}y||~}}{}z}{x{|z~}}|}~x~}~yx~z}{x}}y|||yw}z~{~|}z~z|{~}}|}}{|}|}}~{}~}~~}|y~{|{~}}{}|x}~{|||~~}{|z}z|~x~w{|}|{}{}}}||}~{|y|}|~~}}~|~{|}~|{yz}z~|{|}}y~~~}~||{~}|z~{|}z}}|eg|{||}}{~|x{}~c`{yyzy|z~wzyvxz{zxzy{~}z}z~}zz||yy||{||}~x|~xzy|}||{|yz{}~xxyx{z|||~w{y||{x{xyyz{y{|zy}~}|~|}y{}{}|{}y|x|}u{~~{|yy{v|y|~{yz|z~}}~y~{{{}}|}{}~~|{}{|}x{y|z||{z|~||||wy}|~|{|}{{~z{||}z{~y~|~}{|z~y|}~z~x{}y|{zx~}zz||}~{{{}}~||}{~z{~}~~z}z~~}z|{~}~|}|~}}|}y}}zy{{~z}}}~{{||}|~x}~zzx{{}y~~{}|{~|{{y~y|}}~~}~}}{~}{}||}|y~~}{{x}y}}~v{||~}}|y{{|{~~z|}}wy~y~|{{z}zzz{~||{~|}|~{~z|~|}|}~}}~|{}~|y~{}}}}~}}}{}}{x|z}}}}}~y~}y{}}|z~{|z{|~|~}}|z~~}~|}}~~~{}{}|~|~~||~{|}|~||}{}zz~~~~{~x{}|x~{~|~{}~~|z}||}}z}}}zdf||{}~{||z~y|_cvwzzywwy{u}}wx|x|y|z}y}~w{~z}~y{{x}||{z}}|zz|{|}y{zxy{z{z|{}}|z|x|t|z}~}{|z||}||z~z{~y{|~}yz|~~~}{|z{~}{z}~z}yy}~}{|{{~}~z|{~x||}z}y{}}~}|}|~}}~x}|v{{{}}~z{y{y~yy~~||}}}}}v||{~z||z|{}|y}|{zzy}{z~yx|x|z~w}{y}|z}||~{y{~|~}}~|}x{}{|{{z}~||zz|x~z{{~z|}z}~z|{}z~z~z|~~}~|}~{~}z|~{}y||~|}yz}x~{}~{~~~|~~|~}}}~z~}~~}}|{|z|z{||}{{zy||~{|}~}}z{y~|}zx}{{}}x{~}~}~{z|{}|~~||zz~|vz~}}z}||~z|}z|y|zz}z~}yz{z|{}{}~}z{}{|}z{}~{}|||y~{~~|}~|z{z~y~||~~~}|{z~~|}z|{~||~~}{y}}|z~~}|}|}}{}~~{~y~zz}}~|}}{~}}{}{~}}~}~~x~ej}}{}z{}~}|c`uzxxzzy}|zzsyzwyxzw|~w{wz{{x|w~w}||}{||{~{|zv|y}yyyz}y{||~z|uz|{||y~|{y{}}z~~zzwx{{y|}~wzw|}z{{}|z|}~}}x{w~||{|zx|y~w~yxxz{||}~}}}yy}yy{{~zz|x}||}||~|{{}~|z}yz}|y|~||~yz~{}z|~}|{{{uz|~{}~}z{}z~|}{~~w|||}|yz~|}~{~}}|||}~y}}}xzz{{}~z{{z{~}}x}}}}|x~|}~~{zy{{}|z}{~{z~yz{~}zx}}{|}|}{}~|~{}y~z~{zz|}|||z}y|||~}{~y~{~|}xx~~|z}{||~~~z|{z}|}z}|~~{|z|{}}{z|y}}}~}x|~{}y}}}~~~}}~|{~|z~}}}{~{{}z|~~{{}x|~|{x~y~}}~}|y~{}}|~}|{~}|{~{|{~{x|{{|{~z{~|~{}|~~}y|}~}z|z}~~|~~z|}}}~~}~~~~|}}z~}}w{~|~|}~~{ic}|}{}~}z{~}`awvy{x{x}zz~w~|{||}wy{z|y{y{}}{z}uyu{{|yz|y{x|x}v|}y}w|yw~~~{||yy||z{{x{||yyy~y|~|}}{y~~|}{y|y|}|y|zz}}{{}y~|{}z{|}~y|~vz~~~}|{|}{zz}}}}|z{z}|{z}|{~|v~|zyz{yz~{y|x~z~}z|}~}zz}{{}|||}z~|~||~{~z}~z||}zw}|{{~}|~}{}}{{{{|}}|{x{}}~{|~}|{z|x|||xz}|}|{}z{||}}y}~}{{{~}{||y|w~|{y}zz|z}|~}}zz~}~zz{{z}}y|{~|{~{~~y|}{~~~}|}~xy|x|~~~||||~}zy|}}~}~}{~}~|}{{~}~~{{~|~|y{~~}zz~~{}~}}{~{~}}|{{{|~z~~{z~z|}|~}|||~y|}|{}{}{}z~~}}}{||}{}}y~|~{~}|{{||{}}|{}|}~{~|~zy}~}~~~|~~z{|{}z}y|~}y~z~{~xz}{{}~~~~|}}}~}}~}~}~~x}}}}y{}||{~~hg{{|}~{{{|}daxwyz{vyx|yvxzwztzwz}z{{}zy||{y|}{|y{yz{y~{y{~y~{|}{|{}y|z{}}}xxz}z{y}~{w{||~}}xz|x}|xx{{{zyz{~y|{{|}{{zxy}y~}y~}y~~z}{z}{{}~{~}{|z{~}}{~z||~|~y~y~{}}{}{x~||z~z~|{|~~}{|}~~zz}{{|}}|}|}{~|x~}~~z}y~{}zz}z|{~}|y}}~w~{||}y{|}|{{z|y~||~|}~y~{}|}{}|}z|}}}z~|~~{~~}z}z~|}}|{}z{}y||~~}{}}|~~|vx{}|y~y}}{xy}v|||~|y{}{|{||y~|{{{{}y}~~|}}y~~{{|{|z~x}zz}}~}z|}||}~|{|w~z{~yz|x}|}{}{}{|}|~}}|||~|}{~}}}~{}||}~~}{{~|~}|}~z~}z{|}{}}w|{|}~~}y|{{y}{|}}}|}~~z{}|~{}~|}}}|~|}y~||z~|~{~{~{yy~}{}{{~~~z{|}}~~ij~~{{yy}~}{bbz|{w~{yyx}yy}{yxz{zux|w{zx}{x{xw}xy{{{z}z|zy{}w~|{y{{~|~||w{zy~{|z{z|~{|~z~}xww|}zzyzx{}~{vz|~{y{{z~~~x}{{~z~}xz|||z{||}||{|y{}{~|}w|}{z}{y}{|}}~|||~z}{w{||z}~zu~|~|{{}y~zy{|}|~{{~|~x}|z{~|z}}|}|zx~}x{~}||u}{}~{~z{{~}|}{}~{~~y~y|z}|z}y~yz|}}}|~}z}}~x~{x{y{}||z}|{{|y{~~z}|||{}}|~{z|~~|}}|}~~~}}~}}|~{~|{{}}|{yy}{||}~}~~~y}z{~||z|||{{}|x}{|z|z{~~|~}}|}{~{{~|}|w~~~{~z~~}}|{z|~~~~zz}~~}zz~~}~zy}~~z~~{}|{}{}}z{z{}y~~}|~}}{{}{~~x}~||~|{}|~~{}~|}|}}}|~x{}{}}z{~~}z~}|{}|||}}}}|z~{z}{|}z~{z}~~}|jg|}~~}|||{{|w~}da{}w~x~{{yx{w{yxzx~|zz|z|||{x}~}wxxyz|}t}wt}}{|}{z{{}{yw|xv~}{~|{~|~zzyw~z~|}}|w~}{|~{~}z}x|z{}z}}{~~~||~~~~zz}~yw{x|{||~~y|x|y{}y~|y|}|~{v}}{{zy{{~y{z{{{z|~||~y||}~|{{|z}{}}}~~|}z~}x|~|}x~|z{~{}|}y}~z}}}zz{}zzy|z~y}|~~{}}}y}y|}~{|{{~{{}x|}}|}}w{~}{~{{~}}}{}~{}|~}~{{yz||{{{|}~zy~{||~zy|~||~||z{{~}}|z{|{{}}~{|y~z}|x~z|}}~|{|}|x|~|{zz|{{{|}}{{zz~|}{}~~|}|z{|~|}}}~z}{{y||~|z}{}~w{~}w}~}|~{z}|{}~vx}~y}|~}{}|z~~~{}y}~}}}~~~}}~{~{~}}{y}|}}~{{~|}~z{z}~z|y|z~{||~~{~{}|x{~{}}~}}}~~~{}}}|~|ydc}}~{}}z~~~~a_yx{z}y}{|yx|{|x{{zzx{z}}x}wy{w}zxzz{~~x}{zy{{||z~}y}}}xz|u|{w{|w}}|{{xz{zzy{y}|~~|||~|~x|~{~{|{|{{}{z}w~{|x}z|y{z~zw{{x{|}}}~}{~~}~y|}}w|{{w~{z}~|~{x}~}{}|{}||{|}{}z{|~{{~{y}yxxz}|||~z{}|}w|}x|{}{{}}{{|}|v}v}z|||~}}z}~|~y||}|yzz|xzy|~}~}|~~v|~|yx|y}{{y|||{~~z~~~yzz|}}||}z~}}|{z~}|~{}~}{}{|y{{z{~}~|}{}~{{~|||}~~{}|~||}z}{}}~}w~x|~||{z{~}y}z}z|{yx|{}}y}}~{{yz{~~y~{~{}x}{zz|}y~}}{~{~|{}{y{}~|}z}|}~~~{}{~z~{~}{y|~~{}|||}{}~~~~y|}z{|~y{{}}|~}~~|~}}z|~y}~{}~|x{y{~|~|~~}||{x~}}~||}~~}~~~{{hg{}}}{}}z~{}{bdvyx|wyv{w{z}uzy}~xw{{z|zxz{}z{{zyy{|z|y~|z}{{y~|}uz|{}{{{}z}z}~|{}x|xy}|yz~}}~{zyzx{|~~}z|z|z{|}w{~|y|~|||~{z||{~}v~~~x{}zy}}~~}~}y|{{z}~}{|~y}|}xz~||{|~w}}}{}x}wz|~z~{|}}x|}|{|x{}{{||}z{~{{z{~z}}}}~~|y|}{{~}}~{|~z~z||z}|~|}}|z}zz{|}}|}yy}x~z}}yz|}y~}|{{v}|}~}z~~~~|y|~{}z~z|z|~~~z}yx~~vz}}~}{{{w~~|{{~|~{|}w~zz|}{}|{w|z{|}y{{~~w}}~|}~|{}}}}{y~{ty~}~z|}|zz}~}||~}}}|}~{|z|w~}z{|}}~~yx{y|{z~z~}|~|{~|{z{}{}~~{{}}|~}}{v{|}}{{{}~y|}~{|||{}{}z||}}{{y||z{~y}}zz|~|}}|}}}{|~{|~~|~}z}z{|||}{}}~}}}}{|~ea}x|~}|}}~}z}b^zzwyzw{zyx~{zzv|zw}vzz|wyzzxzyzw{w}y~|}yyy~zz}|}y|y|}||~y|{~~w||}{{~~z~|x{}|~~x|y|zyx{}|zzz}yz~|~z}}}z{}yx~}~{}z{{{|}{~}x}y{~z{|xyx|w{{|x}|}}}x|z|}{{z{~{~z}y|~}w~}z{~|}|~{}{}~||~}{xz{~z~}}}}~~{{}|}y|~|{}{yy}y}y|}x{yx|z}}z||}}}}{}||z}z~{|x}~xy}}z{w}~~|{{~|y}~~zz}{}~{}~|}|~{~~}~}~}}~|{{{~{~~|x~z}yz|}{z|z}z~y~y}{|}}||z{|~z{|xz|x|z{{z~|~|}~|{}{}|~||}|||zy}||w~}x|}|{~~{}{~~~~{|}}z~~y~~zz|y{~~}{y}}x|}|}||}{|}}z}{~|~{|}}}~~{|}}zw}~}}}|}z||||~||}z}}~}{{}|}~~{|~|}|}}~}z~}|~||~{}}yz~|~}|}y{~x}{}|}}~~~z{}{|~y}z}|z}}{gm}~}}{{}~|{{{ccxytzzyzvwzzzzz{zx||yzzy{}xwy|x{xzwy{~|y}}||x{}|{z}z|{y~z|~|zx{x{{xwyy{~y}x|{zy{~|}{y{|yy}}}}{z}z{~xy~||{|||{|{{}}|y{{}{~||~{}{~y{}{|}}|z}yx|{xy}zz~~|~}z{|~~z|z~{yzy~w~|}{}}~~}yy|}|}||~{|~|z}}yy}|}zz}yv~z~|~yz{|{}~x}||}~}y~~{{z{}{|~yz~{{{||{|{{|}}z}|}}|yz~|y|z||}}|w~{~y{y|~~{~~z}{x}}}}~}|~|y|}y|~x}||||||}|}{|}}~~z|yz|~|z}{}|}~~}~z}}}}|{}~{||}{}|x||{zy{{}}|x~~|}~}}y|}x~}}{|}{~}}|{~}|{~}|w|~}~z}~~}{~~~|~|}~~}z}{}}x|{~z}~|~|{{z~{~|{~}{}{{~{}|}|~z|||{~~~{{{{|~~z{z}~~z~}z}~{}}~x~{z~{{y|~}}~}~{|hf{x||}||{y~zx}|a]xwz{z{xxvxw{yy{yyzv{||z|yxw|z~yx{~~yz{{{}~}|xyz{uy|{yw{}||}yz~|~|||yv{yy||zz~|~{zzxyz{{z{xx}}~}y{zy{yx{{x|~}y{vy~x|}y{}y|}~|y{z|{~xy{yy{xz{|}y~|}||yzyy||}|}zz{xw}w{|}z|y~z~v|}zwzy{xz{y||~{~x}|}}~~x~z}}{}~}}zz}x|~~~~|z{z}|y}{{{|z~|zy}}|}}|{~zy}~}|~zy{{yzxx}}}~}}}{yz~|}y}}{}}|}~~z|||||~{~~}{}~z~~}}~~|~~|{|}{{~z|}|}~{|{}{~}|}x~~{}||{y}z}x|}~}z|~{|}}|~|{}|{|~|}}|}||z{}~zzy|}|z||}z~z{||}~}|}~{}z{{{|}}{}~{}}|}{~~~~~|}{}~|z~}|}||~|z|}~~~{~~~}}}}}}||}~|~~~|}|{}}|~}~y{||}~|~~z|~~y{|w}v|z~~}|}}z}}}}~~x~}|}{~~z}{}{{{|{{z{~w{~zge|}{}}}}{}{|`_z{wwvzzx|xv{vyx~|x}{yzxzz|||}zzz{y{||zz|{x~zyy||~zz~|x{{~~~}}}~wzzy}~{{yz}~v||~z~{zw}y}}{~yy{y}}||z~~y}|}zy{z{|~x}{{y|{|z}~xz~|z|yw||~|}y|~~{{}y{}|}y~}{}zz}{zz{~|{}}y{|y{{|{}|}}}~y}{}||~}{y|~{|{z{{w}z|z||yx~{~{}||{{z{}{~~y|~{y{{~||~y{~}}}}y}zy}}}|y|~z||z~yz~~~}{~~~}}{~}}~|y|~|y{~~|~~}}y|}{y{}|v~|~{{}}}z}}y~{}}zz|}}}}x{~}~y|||}~~|}~|~~~}}||{}}~|z{z{{x~{|~yz}|{|z|{yzz||zz~{|~{z~~||y~{}z~}|}~|||}~~~{|}{yz|~zy}z~}|~|~}}|~z|}|}~}{}}|~~}}~}}~}}zzz}~}~|~}}x{|~~z|y|~z{~y~}}|y}zz|x}|}|~|{}{|}}}~{~}}~{z}}cg~z}|{{}~}}~~~`a{u~y{zxz~}y{x}}zv{zw}y~{}yzx}|~x|z{}{y{{x|}z}}{}{|y|{|}{|}}x}}{{z~z{z~z{}}|{z{{t|}z{}y}~{{{zzzz~|y|x{~z{y}z~|}xy~||z|}~|{{y~zz~{{}{|{~z~}~{{{{~{{xyy~~{}|}}z}~~~~}~~~}{{|}}}y|~}|~y{~||||}{{z||z{{~}~}|~}{z}}~~x}z{z}y||}~|{||~|{}}~~~}{}{z}~}}|y~|}~~z{}{}z~}~||~y~}~v}w~zy{{z|}~~{{~{{|}}~|{~}{~z{|~{}y|||yy}|~{z}|~~}~}z}{}}||~|~}{~~}}}{~{~z{~~~z~|}~~|x{~}~{|~{{~|~z~{~{y|z}||yz}|z~~|z|}}}||~|}}{z{yz}|~~yy~}{{|}}x~{zz}}}}||~}}~}|{|~}|y|{|}|z|{|~{}{}~x|~}}}|~~{}yx~|~z{}{~}|~~}}~||~}}{~|}}~{{~{|ig}}~}}}|}~`exvxywyzty{|w{z{zyz~y|y{~{}{zzz{y{ywytzwzx}y|~zz}z~z}y|{yyyx|}{z}w{{z~y{}}z~|zy{}{x}y||~|~}|{{y{}x|~z~w}{x}zx{}{|}~y|}}||z}z{~zz~z}|y~}~}||~~~|y{y~|}z|~|{}~~}}{z}{y{yz|}{}~y}{z}yz{}}~|{z{z{|zz}|{~|}{||~|}|~x||{xzy}y|~~z{y|}~}{}}~|~|{~|~z|x|}~~~x~~~||}{|x|{~}||y~{z~~~|}zz~~|}{yy}y|~~||~{}|~~z~y}}~~}~v}|}|}|~y|}}~|}{v}~wz~~y{yz}}|{~}{~zz|}z~~y}z|z}~~{{}}||~||z~z~|}~|}{z|{~}~z~~~}{{{|{~}|{}yz{~z}z~}w~||{}}|~}{~}~}{}{}{}~|~}}z~}}|z}~~}~~}~}~~}}~}}}{~}|~{z||}{}}{z~}~|}xz~~x~}~|}{~~}}|z{~`g||~}y}~z~z}~}}cdwwxyvz{vzw~wwzy{www|z{yyz|{zy{~z~z}~|zxy}~z|zyv{|{~|~{yz~x|u|{|}}z}}}xz}~|z{}~}z}{~}~~{xzz{~~{}{{z~z}|z~|x~{}}{~z||z~|~|}|~zyxz}}{z|yz}}||}zy~{yv|z}~|{zz~{{}{{{{z}}~|y}{{|z|}{}{{||{}}{|{z|z{{x~~|||z~{}~|}zz}|{z{}{~z}}{|~y|~x|~zy~{|~~{{~z~~}z||}~~y|||{{z}yy~{z~{~|y}y|z}||~{z{~z~|y{zz}z|z~y~}}|}}}}~}}||zy~}||}}|~{z~}|~~z}|{|{x|{{~|~y|}}}z~{zz}|~~{}|~{z{~z||~}}~}|}~~{~~z|~}}{y~|}|}}zyy~}y|z|~|zy|z|~~}~x~{}~v|z~z|}z~~z{~|{~~}zz}|{~~}x~{{y~}{|~}||}y{}y{~}|{}~~|~y}|z|{}{~|~{}}~y|y|}~z{~~}~z~}{{}}~{~~{|{}ah}|}}z|{}}x~|~`c|{yzvzy{x}}yx}}z{x||uzzz{{|z}z{}~|y}y|}|y}zzzwzz|{{{x}}z|{y|y{||w~|}{~~}z|{}{~z|~}|~z~~||u|~{|y~|}yz}|}}}~~zy|v}{x{{}}}y{wy|{}}}}x|{~{|x~{{|y||y}z~}zx}|z|z|{}{{~~}wz}z}|{~|x{|~{z|{}}{{y{zyx|z}|z|}~yy}|zy{}x~||zyzz|{{|z~}|~yw|y}x||{yz{}{}~|{}}}z}zx~~z}y{{|{~z}~|~z||y}|{|}||{~y~||||y{~}{~}~}}}}{zz~{}~{y}||}y{{}~}}}~wvz{|{{}|{||}|z~z|{~x||~~}{|}}u|z|{{}||}{{}{{~{~}~z}|~z{|xz~}|y|~y|z|}|}}}}}y|~}~~|y|~~{~{{~}{~~|{y{||~}|}z~}|~|~}~}|}y~}{~}}~}|{}~}~~|~{}}~~y~|{~}|z||y|~~|{|}{|~~z|}~{}z~~}~ecyyy|~}}}w|_cwwvuwzzyzy{|y}|zz~x~|ys}{{{xxzz|{x~x}yz|zyywz|~}|z|y}}vz|wz}|~}}|~~z||xz~yzyz~x{z}z}}~~|~||z}z}zxz|zy|y~z|{||z{ywzz~|~{||z}{{{}{}yz}{|}z}|{|x{~|}{|z|zy{y~|}~z|z~~~{{|~}}|{|~w~|~|{~}y~}~~}~}|}||~}{|~{}}~{|{|}zy}}~{z{z}}|}z|}|~y}{y}|~{y|{}z|||}{y|z~w|}zy||{~}}|{{z~}}z}||~{{~zy}y}{|{y}{|zz}}y}}x~|}~}~{}y~|~zz{{}y{||x|~}y||~}|}z{z~}~|zv~z||~{{~}~z~{}|}}{|{~~}}~~}~{}~{}{~|~z~|zv}~}x~}|z|~z|{~|~~}||}}~zy||}~|}{|}{|}}}~zz}u}z}}~z}~}~~~~{}}}}}x{~{||{~}}w}{~|{}~||||~|~~{}}~~~z~~{~~~z~{{~{}}z||{~~{{}{|z|}~}y~|~}zfh}|~x}y{{}||}{~}^czxyyv{vzyuwz~x}{yx|}y}zv{{xy{||{~|}{x|}wywz}{{z|}{|}x}|vzv~z~z~||{{zzyz{{{{zyy}{||}}x||{}{|{~}{|~{{{|}zzy}y}|}zz{y{y}yzzyy}~y}yz{}zz{|{z}}zx{~{~~}x|}x~~}|}{{}}|y~|~||~|~z}zzz}}}~{y}~}y~~|~}|~|z|}z{~|{{y{|z~{}{~}{{|z|~{}}{|}}{}}}}yx|~{~|~|{z}}|}~z~~z}}~}||||}}~}||}|~}~}w~~~~|x~z}{~{|{|x}}{}|yy{{|{{{}}}}{z|}}{~|}~~{}|}||{zz}z}|yz~z|}{|{{z}}{{{|v}}|||{||}z~||~{{~|y~}{}{|{}~~}x{}|{}}{}|~z|}}}}{{{x~~}|}}}}}~z||}{z~}}|~{y}}}}~~z~|}~|}|}~x}z~{|}z~}{{}|}}~{{~}|{{x~~~{|{~~{~|~||}}~{|{~~~~}~~|z{||v~{|}~}{}|~|~~~~|~}~|~~~ii}z}~|{z}||z|}|~d[xxzz}vy{{yvy{z}{}xzx{vy|y}xzyyw{{|~}y}{}y~}{yzz{}}{|{}v|||}w||~||xz{w{z|~||zz|y}z}}~z{w}~{}{yzz|x||~{zwz}||{|}}z{}z{|y{|}{{|}z}y~{~~z}~|~{x|}{|~}{zy{|v}{|xzz{}{}}{y||}~{z{{~{~{~|{~~zwz||~{zw~|~z}|zz{~{|{~z}y~{}|}z}z}}|}z|}z}zz}}}y||z}~~}}yz}z}~zz{|~}y~~}~|}{~{}{~{{z}|}||{~|}|||{zz|||~|yz}{|z|{|}||}w{{}{{{zy}y~}~z|z{{}~|{|}}}|zy||}z|{{|}~}~~}}}}}~{|}x{~~x}{~{~}~{}{}}~|~{|{~~{{~{~}~z{{|~}|x~~{}|y~|}|}{~yz}}~|}~}}}}|}{|z}||||y~~z|{~}|{~~~y{~}~{|~|}}z}{uz}~|yz{|{z~}~}~{z|}{~z|}||~}~}~~|z}~|{}~z}{}~~{}}|}egy}|~x{}}x_azu|xy{xzzu{{s{|~x{z||}w{z}yy|z{y~x|{{|~|x|{||x|zz~}{z{}z{{~}||y}}yz|x{z}}z{z{~|z{}~{|~}||{}y|}~{wy{}z~~{}||zy~~}w~{~y|x|z|~}~{|z}|}}||{z{}v|}|}{z|}|}|}{}}{{~}v|{|~z{{zy||zy|z~}{{}{w{~}~z|~|||{||{}}}z{}y}}{}|y{~{~}zzy|}}}{y~|{~}~~~{z|w~z|||}{{}~zw|}{{{w|}}|}}}}y}}{}}|x|{{{|~{{}~~}~|~yz|}~~}{y}{~}||{{}~~|~}~{}}z}z}}x~|~}|{|}}|z}{~}|}}~{}}|}}{{~}|}~}~|u~{}~|y|}y{||||{~||y|~x|v~}~}z}~~z~x{y|||~~~}|~}}}|}}{|}}{y|}|~{{z|}~~~|}~}~}~~y~~~~~||}|}}~~yz|~~~~~{x}~}z|{||}|{z|w}|~~~}|y}}}|~~~~{z|||~z}}}}{}~||}~~dh}~{}{~{}}x{~{~|]cy{y|z~w|}xz|yxuvyvz}wy{z{{}y|}uvz{x}|{}}y{}yy{|z{|yy|{zzxzz{}yx{y}vy|||{|}|}{{z{{{~z|{v}z{|{|~~z{}{|{}|{|}}}z||}|z{}z}{|z|{x{yz{}{~z{{|w|~~y~y}{y~}|{|}|y{z}{}{}}|zzyz|~~wx~z{{}||}z~}}~|~{{||z}|~{{}|||||{||z{w|}~|{y{}~~}{~z{~~{z}~|}~}z|{}}{~z~z}}zx}{u}~|}x}}|~z}}}z|~y~x}zz~~|}|~|{{z~{{y~~y}}|y}{y|}z~}}z}}}|z|z~}~~}x{|z}~~~|z||z}}}{~||~{|||~z~{|z{||z~|~z~}z{{|}~~|{||x|{z|{}|~||||zw}|z|}|}|y|{~y~~{||}||x|}|~}z||}}~|}~~}|~}}~|~z~{}{||{||}|}}}|}~|~~~||}|{~}~~|~|}w}{}}|{~~|}~|}z~}|~||}}z|}|~{~}~~|~|{|}}{~|fk{~z~{z}}||||\c|wx{||zu}{~zyyyy{}}{{}yyz|{zyzzz}}{z{y{{z~}y~}{}|}yzz~y|}~{{y{}|~y}y}yz|~}{z}zzy~|}{y|~y{~y~~}~yz{|y|{{}yy~~w|}~{~{z||y|}}{{|}w|x{{~{}~yy{{|}~}|{|~~y|~~yz~~{z{||wx|}~~||{z{|yx~y}}zzy}|}z~}{y}zz|z~}z|~}~{||z}~v{~}}~||~|z|z{|{yz{z{}~z|}|~|}}|~}w|{y}|{v}~|z{|~y~{z}}}{~zy~{{zy}|~z~|}z}{y}|z~{{}{}}|~{z}}w~z}}}}{|w{z|~|}~{|}y}~|~}~}~y||}~|~~{|{}z|z}{~}z}~~z}z}y{}y||~}{|~{|||{y|}{{v|}}|~{}{{|zz|{}}z}{||{~~|x{}~{{}yy~|~}|{~}|{{}zyzz~~~}{y|{{}|{||{wz}|{|~~{y}~|z~}y{{}~|z}{|}~}|z~}{}~~~}}||}~~~{{{}~~{~gf{}}|}}~|~zbcyxtv{wu{z{{vx|yz~}}ww}z}v}y}z}{yu|y{}zyzyzy}v}{}{|{{{z|}{|{z~|yy|{yy|y}z|{}|{}{z}z}{~~~~}{{|z~}{{}yyyz{}zz{y{|yzyz~y}v~{}}{}yw}yzx|}||{|z|y}zxy||{}}yzz}wy|z}z|~|~|{~zz{}|z||}}yz~}||}zzz~|||}~{~~|}yz}|~|yw{x}}|z{yz~|}{|~|{~}{~~}~z|}}~x~}zzy|~~}{z{{}|}~{|{{}{{{{|{}||~}}{~}~yz{z|w}~}zx{}|~|w}~|}}y|v{z~|}}~yy~z}z}}|||{}{||~|}z|{z}}~x~~{}}}~~~|~~~|}~{}~{y|{}|}~|}~||}|}|~x{~{}z~|~|}{}}}}z}~~}{|{{~|zz|}~~~|}}}~~}|~{{}~|~}|~~{}}}}}z~||~}|yz~~}}|}~~||~}~|z|z~z~y~|}~~}~}|y~|{~}~~~~|~{}yz~|~y~|y{}|}}}~|~jc}x{z}}{z||z}_axvvzyz}y}x{zyz|x{x{y|x}{{yt|yyz{{{{~z||yy|{}}}y{|}{wx}z{|z|}z{y|{x|x{xy|~yx}{|||zyx~}}{w~~{}{xz{y|v{zy~zy}yz{}zy{}{z{|~}|~zw}y}|z}||~}{{|~}||y|{x}z||w|}~{}|}~}z{|z{|{}}~|z{{|{vz~y{|v}~}~}z}}yz|}z|{y|~~y}{{~~}~{z|z~zy}z}||{{}zz~x}|}~{}{{||z}}z~}~y~||z{z|{{{yz}{}z}||}|}wzx}}x{|y~|{|zz~}||{~wz~~|y{z||y}|}|z}|{}}~|}{}~~}z|z|~z~||~z}}~{|}|~~{~y{~}}|~}~|{z{~{}z~{|~z}{|zy~yz|}{{}}|}{}~{~}}y|{|}}}{~|y}~y}}}}}z}{}|}z{~z~}~z~}|~|}|}||~}}z{zx|}~|}|~z~|~y|{~~}~~~}|{}|x}}~~{}|{||z~~{{~zz~||}}{{~~|}ii{~~|{~y~{{~}|}}}dcxxz}vzx{y~||vz|yyy{wvz{}zx|{|~zz}z||{~zyz}~z{{{}|z}w{y~}}|{{|~{~x{}y}~{}|y|z~z|{{}{yyz|zz~y~z{{~{zz}y}|{zyzx{~~{|}{z~|{~x{y}y{|z{}}~~{|yx~z||z~}w~}{zyzzv~~}x}{}zz}||{}z~~|~~z|}{|z||}{|z|}~|}|}|x~}||{z|~~y}z{z}z}x{y~~~~{}y{|}}{~z{{~xz~{{|~|~yz|}}z}}|{~z{~~{}{}{{{|z{~|yy}|zy{|}w|||}|}}|{{{{|{|~|~||{~{{~~}}{zz}||{~}|~z}~~~}z~~|}w|~}{|}}x~|}|}|~{|z~~{zy~~|z|~~}}~|||}{||}zz~~~{{~}z~{~~~~|}y~~~}{~~|~|}}{}|~z}~~}~|{~y~|}y~}~~|||}}~}|{{~{}{|y}|~z~|}~}|{~|{}w|~}~}~~zz}}~}|{|}z}}}|}~|}{{|~y{}{z~||x~z|}|hj}{{yy}}z|~~~{_dxwyzy{wx{|y{y{|z{x|zz|wz{zt{{x{{{y{}x|zxzy{xy}w{|wy|}{{|z{|}~{z{||{}{|~~z~~|}x{yx{z}xzz}||z{xx|{z|~||zy|{|}yyx}}}~{w{y|||x~|{}z~{{z{zy|y~~w|||}{zzyy}{{{}{}{x|{{{~|z}}~z{z|~zz||}}zy|}~y}{z~~~|}z}|}}}~~z}y{~|~{}{z{x|}}{~y|y{{}y~z}}|~|~{|}}|~}|}{{z}z||~yz{z~{z~y|z|||z}|}}~{||y~~|}~|~|~|}}}~{{{~~}{|zy~z}}|}||}{z~{z}{{w~y}y~x}||z}|}~{{{x~z}~}}}x~}}xz}{~~~}z{}~{zz||~|}{|}||{~{z}}|~}|zzzx}{{|z~}|{z|{~|~~{z{~||z~~}}zxyy}{zw|}}~~xy{{{~~~~{x|}|~}}z}{}|~|{{}}}{~|}}|~|}{}}z||{|~~~x}{~~~|{}v~~}}|~}y{}}||~{}~}}~|~~|~}{|kf}{}|}}~}~~|bfwy{|{ty{wvyvx}~{x~y~{{~|yz~|y|y|}zz}|||~~zx|yz|wwzxwzzz|wyx}}zx{~|{|}~{~vz|z|{zy}z|z~~}zz{y{}~}~~z~}yzz~{x{y{|~y{{}}~|{{{~||~z}y{{|yy}~|~}{~|z|{zz|~~zz}x}~}z}{}zy}}~~{|z{~w}{|w{{|z}~}{yy}}~}z~~x~}{~|z||}~y}}~y~~|~}}|z}{{{y{|~z}}~{|~|w}|~|}z~~{y|z|~~yz|}z{y{{{|~~~~~{}{wyzy~~|yz}{|zz}~~|}v|||yz|~ux}}}}~|~z|zx}|{||{|{{~}~|z~|~}z}}|}}}}}~~|{{}}|}z}{x}{{}{~|{}z{}}}y}}}|}y~}}}{y}}|~z|}{v}}zy~}|~~~z|}zzx~|}zwz}}}|~~~}|~||}~|~|}{}}|}|||}}~}~||}|yz}|~}}|~~}y}}{x}~}~|}}|{{{}|||}}kg{z}{}~{|||~~~}a`{yw{txx{xyx}tvyz{|wzz}|{x|z|{}|~z{}}{|||z~x{y{u~|{y~x{{|z{~}z|y{wz}~|~z{|{|{y{zw~z}~y|zy{{x|z{y}}}|{}yz||y||z~x}{x{}{{y|}~{z~yw|z~z}}y|~{||yy{}z}}~~}}{y~x~}x|{}|{~z{{|zz{{}{}z}}~}|{|yz~|{|~z~|z||}{|x|}{|uzx||w}z{y|{|z~{~~{{y~x}~}{}~x}}{{z||{}~z~}}}|~w|}}~}~~}}w}}{|}~}||}{|}{}~|z~|x}{}~}|~}}|z~}zz{w~x}}|~z~~{z|}}z~{~z}~}yz}}~{{{}}}}|}{|~}{~{}}~}{z}{y}|}|z~~||}|~}x}}{{~z{{~zw~}}{~}~}{}~|}~~{|}}||~}||~}~|z}~y}~}zz}z~z~{x~||z|~}~}~}z}{~~|~z~}{}~y~~z{}|~|}}~z{{z~z}}|}z}{|}{|||z}~{{|{x|yw~}~ei~}}}}yy{{|db{vx{zyx{u||wyyx{z{{yyx|xzz|{}~{}}zyz||zw~|zzzz{|zzw}{|~y}{tzu{~v{xz}y~~{|{}x{{{|}{{|z|}}}{z~v}{~|}}}~x{~|{{{{y|z}~zy{y|{{zz{z}w}~z~v|x}~}|z{{~|}}{}}{~{|yz~~{{}~}|y}}}{~x~z}z|y}~y{{}~}|{||~}{~y~{}|}~y{~z~}}~{{}~~{}v~z|zzx}}~{{}x{}|~~~~y}~|yy|yy~{}~}z~|y{|~}y~~x|||~{|~~~{{}||||~{~}{}}~|~{}||{|x}wz||{zyyz{~|~{~}|{z}~|~zz}~yy~{}{}|{z}}}yz~~~{~y~{~~~z|{}~{z}z~|{~}~~y|~}w~~{z~|z}{~{~}x{~{}{{|}z~{|~y~~}~}z|~{}|}||~}{~||~~{{~z|{}~}~x{}}yz{}z|~~}~~z~||}z|~}{~x}|{y{|yz~~||~~{{|}}}{{{~{{|dj|~{{~~{x~}||~xbdyzywxyw{vzy}zyzywz}yzyyzzt{yz{w|~w~{}v|~u{z{y}z{x|}|}xx{{{|}~x|z|{||{~{|{}y|z|{}||{y{}|yyx|y}~|zw{~{}}z~|||z~~}}x}~z|zz|z|~}y|{|}||}}z~|}zy|xx|z|}}||}y~y|{{|{~|yv}z{{~|}|{{~{y~~~}~{|}}}{{z|~|y}{|}z|{{x~z~{zz}|y|}z{~{~~|{yz~}}{zz{}zy|}w{}}~y|}z|}}z~|{}z|}}y}{|y}~zz{z|~}|~{|}w~~~|}||~|||~{y~}x}|}{}}~~~~|~z{{~x|~|~y{|}}zz{}z|}}|~}z{{~||{~y~~~~~y}}z}z~z~~~z~|}|z}~{~}}{}z}|y}~}|{||z{}|}}}{~{{}~|{~~}||~~|~{zw{}}{~}|}z}|}}}~~{}~}{~z|~~|}}y}z||}}~}}||~}}~}}z}}|~}y}|{|{}}{}{{~}|y}}~y{z{~{|~|~{}}||y|}~|zzz}}~}}}}ei{~}{||~}y{|beyyv}{}z{v}xx}{z{x{w{{x{{yy|{~ww{}{x}|~|yxzz}{}x}|{yz{|{zz{v}||~zz{zx|x}z~{w}||w||}}xz}z{~z|{{~|z|~x|{ywx~x{}wzy}y}~}|{y|y|}v~x}y}{{{~~}y|}x}yz{}||{{z}|}}}|~}z|}|z~{z{~{~~zz}~}z{yyxyyw~{|y~|}}z}~x}{}y~~|x~z~}x|||{}{yy~|y{y||}yz{~z||~{|{yxz{{}}~z{}}~yz~x|||}}|z{~|x~}{||z||yx{|y{z|{|~~y}|~|}}}{||x~~~|{{||}{~~|~}~}|x}y}{{z~}zy{}}~|x|}||~~}}{y~z~}||y}y}~|{}~|~y}z~}}z}}z{zx}y}}}{~}|y~|~}~{|}}}~{{{z~x~|~{~}{}y~}{y{y}}}}}}~|}|{}}y~{x{}|{}}z}~~}z}~{~~}z}{}|~y~zy}~|y~~~{~}{}}}|||}}}}x~~{{}{|hg}|~}y}y~{~~}`avy{{zy||z}~z{zx}xzw}t|{{~y{{|zw{z{z||}v{{{|{zwz}|zzy}w|~|{yxz}{zzz{{zx{}}w~}}{z{{~{~{|yzz}|~|}~x}xzz~{~|w~{z||zz||y}|zzz}{|{z|{}~z{y|{y|z~{|||z~}{}x{}~|}{~z}}~|~}~}{}}}|||}~y~{~}|~|~{}|}~}~{y}{}|~|}}~}y~{~~~}{}{}~||{}|{|~{}|}yzz}|~|{~z{x}|yz|}{|x|||}{}w~}{~~{{|y{|~{}}}}|z~}~}{~z~~~{}~x~xz|{~}{~{~}}}}}|x||}}|{~|}z}~y}}{~{|~|{{}~{}{|{}~}~{{}}}}|}~}z}z}|}{w~~|}~|{yz~}~}}|}}}{{}y{}~z}w{~{}~|{|z~{{|~}~z|~~}|{|~}}|}z{{||~}yz}|}z~}{y~zz}}zy||||}}z~}{}~zz~{~z~|z{}{|z~~~~z~}}z|}z}{}{}|}{~~}~}{}||||~~}}~|~x~|jg}}~~{}~zy|}y_ctuvyv~yz{xxzzwzw{zzv|w~yw{|yy|}{|y{~z}}zx~{yzz{x~v||~}xxw||z}|z{{w~}x{u|{zyy{}vy{y~}z~|yy}zw~z|y}}|z~|y|vy{~|~{{}|||}z{~}{|vy|y{~{}}{z|~}{y|{z~{}}z}{~{yy}~z~~~}}}}z~~}{{z}~~|{z~}}{zz||{{}~~}}}{}~~}}z{}{x}xz|~z~}xz}u|}z{~~}{z|z~~}|x~}{~~~~|x}|z}x}|}|z~y}|~y}{{~|{x}~y~~~x}~~}}|}~||y|~yw|~{{|{zv}}y}|{}~z}|}~{~y|}}|y}yz~|~}~xz|}||{y{{{}|}~}{}y{x~~}{}~}~~}~}{{|~~~~}}}~}~}~{~}~}|z}|~~zz}|~y|~{}w}}z~~~x|}~}{}z|~|}~z}~{|}|y~~~}~z~~|}z{|}~}|~~|~}}~~~}{~x}~~|z~~|}~}~|~|{}}|~~{{~~z~z~x}{zxu~z~|{{~}z}|{|}{ke~||y}}|~}|bcy|{|yzzyz{z|zzwxz{zw{zxyz}x{|uy{{wx|}{}|{w~|}}|}x}}}{zu}|x}yw~z{}|}{~z~z|z}{z~}|wz~yz{{{|{|~{|z}{}~y|~~{{||{~|z|~|{{wv|~}y{~~z{{{}||}zz}xw}{{{~{y}~y||~}}}x{}|{{}||~}|~{{~}~~z}|x{{{{{z||||}{|x{|||}~y|w|y~z~}~}}{~}y{z~{{z}||{~z|}|~z~}~{}|{}|z}||y}~{||~}z{|}y{~}|{}z{|{z{~~|~~{z}z|}{x}}|z|zz~~y{}}}|~~}}}||~z}zz{|~~~||~}}~}|}~}y}||}{~|}{~}{{~~z~z|}{zxx~y}}~}}~{x|{{~~z}{{}z}}}||~{{}z|}|{~{{z}~}}{~{}z~{||~w|}}{}yw~{{~~}}}~z|~~||z}}{}~|~}}{~}~}|}x{{|~}z~{~|}}}|~{z}}{}~}{}}~~||z||}~}z|}y{~~|~}{}{z{}{}|}~|~zgfz~x|}{z}}{bexyz}{w{xx}zyw}wx}{x}z{}}x{|zzxwy|~|zzzy|{~z}yyzy~{zz|{xz|z|zzyyv}{x|{|~|{~~|}}zz|{~||w{|{||{|x{{|}z~}{z{}|~}y|{}~x}|{z{}z}|{~~y{{x||z|}|~}z||}z{{~z}|y}~~x}ww~yz|z~}~{z~||}z{{{|}zz{y|~}yz~z|}|{|}|~{}||{~{~~z}|~z|}}|{||}z|y|{x|{z}y|x~|~u{{z|v~~}{{|{{|}}}}}{~}{|y~}||x}~}~xz|{~|}}~z{y}}~zy{y|{{}||}~|~}~|}|{{|~}{}~~~{{|}z}{{}y|}}~{}{}{~}z~z~|{}~}{|~|}{z}~|x|{~}z||}{}|}}||~||~~~{||}|w}~{}{z~vz~}|}{}z}~}{~zx~}}~||~}|~~}~{|z~}|{{{}|}~}{~}~~|}|z~~~|}}~|~~~}{}~y}~}~~~}~|}~}|~|}~}}}|z{{{~|~~~|~}{{z|{w~}}}{~zbjy|}}y|~|`bzxsytxzyywwwzw}x~}yzyzw{|zzyz||ywyz}y}{|}{}{xz{~{}yzx|}~|{{x|zwz|}y~{xz{x}}|{|{}z~||}|{}|x{{}}{}z~~{~|||zzz~~yy{wy}}|{}x||~}|{{|}|~}}{yux||}}|{}|{z|x{w}{z|z}{|~w}{~{~}y}z}z|}z|{~z{~{y~xyzz{y~~}~zy~{}}~{~}{~}|~z}y{{y}y|{|y}y{{w}|y{}}|~{}|}y{|}}{{}z}y}|}z|}}|z~x{}~z~||~|}|}~~{{{{z}~}|}}z}~y|}||y}~}||~|zz~~}~}}z|~~y|~|~|{}{z{}}|~|~{~}~|}|}{{}~||}~}}}}{}}z|z||yzy{}}|~x~}}u}y~y|}~~}yx~|~~{xz}y|{}~y~}{~{~}}}z|{}}~}}~yz{|~|}}{|{||~~|~~z}|~{||}y}||~{}}{z}|~}|~|~}z{}~~|y|{z}~}~}{~{y~}~|}}~~|~}}~{{|y~|~z|{|}}~}}}eg}}{{{x~|~~~a_yy}vt~yv~{|wy~xzy{|{yyvz}}z{{{x|z{{z~|{zz|{{{{z}{{|z~|~|u}~{{|y}}y{~z}z}{zu}{zx{||z~|vzz||~}{|{}zy{y}{||yy|{}|xz{|}~z~|zz}x{}y|yyzy}{|v~|~~{|}|{}||z}z~y~z~}|||}y~{z{y|~z}z||~{x{~}~z|~~yz|}}{|}zwx{~}|}~}z|}|x}z}z{zz|{}}|~|~~~}~{~}~}~~{z|{z~}|{z{{y~y|||{{{|y|||y|}|{~}|}{||~~}~~~}|~{}z{{}||}||}}{~~}u{{z{|{~z{}}wzzzww~|~}}~}||y{y{}~}}}|{y|~||~y{x{~|}{{|~||}~{}~|~z||yzz|xw{|~~{}|{|}~|x{|}{y}{~y{{~~z}}}~z~||}z}zz~|}{~|z{}~y|{}|~{}|~}~{}}}}|}|}}~|}}~{z}}|x|~{|}}}y{}{|~~~{~{}|{}|}}y}|~}~|~}||}~{|~|{}~ch~}~}zy|x{{{yfc{}xx{yzx{|yz|wz{z{|v~|{zwx|y}x{|~|{}x|z|{z~|{xx{}|z{~|||x|y}~{x{|y|}x|wz|~{yy|~x}~|{}zx{z{|{||}~{{{{~}}}zv}}|{}}x|}|yz|~z||~}yw~|zx|ywy}|}~}{{|xy~}||xy}{~{{}}xz}}~}|x|{{{{z|~yyyw}~{~}zy}|z}~z{|~{|}{~||}yy~|}|~{{~y~|z{x{{|w}}z}{{~~}|yx{}}}~|{|{|{|}}~vyyz~|~}}{|y{z}}{|}}}{}}~|}~~|{}y|y}~z~z{~|~}|~z{|~|{{}}{~{}~{~{|z~~{~~|}z||yy{~~y|||~}z~~~~~{~z}}{}~}}~~|}|}}}~~}z}|{zz||{||z}~}}~}}~}|}{zz}}~~}y~||{{}{}z||||{z|}~y~}~|}|~~|}{|v~||}}||~~{|{}~|}~{}~}}}}z|}~~~z~~{{~|}{z|~y~||~||}{{}}~~}~~}}~{gj}}y|~}|}a`xxxxwuwwzzyyzyx|y{v{{{ww}x{x}zy~}|zxw{w}z}z}y{|{~{y{|z|}z}y{}}|zz|~z|}z}{|tz}|{}{~~{~|y{}|{{y{~|{}y|~{wx}{z|}{}~{z~||}zzy~}{zz{~{~}~{}y~y~z|z~||x}}{~||}y{|z|z|zy{yyz~~y}z{z~zzx|zzz}||}{z}}{}}~x~~~~y~}}}{~z}|yw}yz{~}z~~~}}~}}~y|}{{z{y|{|zz|{~}||y}{}z~}{}{{{}||}~{x{w}{|{}{}z|}{~{{zx{~z|}|{}|}|}}}}|~{}|~}~z~}{{x|}}}}}w}|~~{{{|y}}}{}}z|~zz{~}z|x}|ww~~|~}|z}}|~~~}|~|~y{}y{{{~}|}z|{w||~yz}x~~z{z{|~~~~y}||~|{|{~}{|z}x}}}~}yy|~{~y}z|~{}}|}{|~}|}~~y||z~~~}~}{}}{|}}}}~|~~}}z{}{~~{z|}~~~|x~|}~~|}}~hd~~}z|~~~~}|xb_ywy{vzv|yzx{z{{||wvz{zy}}v~y~|y|w|y{{{|y{xxx{y|}y}x~{|{~zwzyw~|y||z}y|}||x}~wx~{{}wxzy{}|z}|y{zz}z}z|{~z{{zzx|x{}z{z|}|}||}zy{}wzw{z{z}|ywx|}{zxz{{|}~|w|w|~yy|{~~|}zz{{}}{{{}}{}~}}||}{{y|w}{}z|}~z}}}~||{|w}}||{~z}||{~~{|{~|x~}w{~w}{}|~~~|z~|z}{}|{|~~~}z}~|}}{}}|{|y}z|}|}~~x|}w{||||{}~|}}}|}x~y|x|zy~|~}|yz{}}~{{|||{z~~}~}~~~{|z|y|}z~{|~}yy{{~}y|z{}}}}}{z}y|~}}~|}z||}y~~}~}}}z{{}|}~}{}}~y~y}||}~~}~}{{||}~{~||~~z}{}yzz}||z~|{~{}~{~}~~}z||}{}}||~~{|~}}}~~z~||z{~~|~~}{}w|~~}{}|{~{~~}~}|}y~{~~{|}z~{}~z|y||{jgy{}{~}uzy~}~^^{yy{v|xz~{zzu{{zzywz{|~yzzzv}|{{xzzyyz}{~~|z{}yxz}yvw||z~|z|}z}|z~zz{{}|~||~}{{z}yzy}x}y~y|{wzz|}|}{x|}{z}~}zy{}z|z~{~z|}{}z{yy~}{~||w}~}~|~~{zz~xz|{z}}||{|~{yxyx{~{||{}z}{}x||yy}}}}z{{y{~}}}~{zy~|y}z}}z~z{yx|{{y}|{~w|}}y{~~|||z{~}}~~{{}{}}|}{z~{{{|||}|{z||}z}}}}}~||}}z}|}}~{~|y{~}~y}z~|~{|~}|{|x|~z|{|~~{|u{~~~~|}}~}z{~}}~}w|}|{~{}zz}}z~}}}~|~y}}||}{}}}}~|{|z{~}~~w{}}}}|y|||}xz|~w}}~|{z}}{{{{{~|}~|~|~}}|~~|~|~{y~{}~}||}{~~}}|~}{~y{~{~|}||~~~z||~}|}{}||~~~}~}{z|~z~x~x|~}~~~}|}~|{~~|}{}~z}{{|~~y~{}~{|~}|hj~}}~{y}}|~}^av}yy|zx|{{}y|zzyxw||z~~{{{z}y}~z|yzz}z}{}z{|xy}{|v}z}z}}y{}y{|||x||xz|w~z|}x{}{}{z|{}zxz}|y{z||}zz}}~|~y~z~}~{x~|{{{{~{{~y}{zzxz{|{y|||zz{{||{|}z~{|z{|~|}~~z}|}w{|}}{z|y~{{z|}}~|~x}~|{~~zz~~}z|z~{y{~~z{|yyz|zz~|{|}z}x||}y}|~|x~}|{|||x|}|y|}{|{{~{z|~}x}}x~z}z~z}{}~y{{{||{~}}~|}y~z~}}|xw|||~}z|yy}{z|{~}z}|{{{}~|{}{{}|z~}~|}}~}||{|{w~}{}}}|~{}}|}y{{|}}}~{z{|yz~}||}{|}z{x|z||}~~|}~{}}z~}{z||~~~}~z}}}~~{~~~y{||}}{|}~|{y~|~{{{~~~~z~}~{}}|}z{z||~~y}{}}y}z~~|}{{}}|zz~{}}~|~z}|}~|{~~y~zx|~}||z}}|}~~|||z~{z}}~{}fj~|}x|~yz}|~bbxz{u|wyzz{}{|x}z|~yv|{{z}~}|}y~|{}yzty||wux|{|}~{|~{|}y~yx{}{~{|{yyww|y~{{|z|~{{z||~z}{y||xz{{}|{|z{}yz~y|{y|{}{wy|~|~~y{z}z{z}~yzzx}}|}z~{}zy}}z}|}|z{}}z|z|z||~y}}{}z|~|z}zyyv~}y{|z}z|}||~|~zy}~{~~z}~}}}}{{y}z|}~{|z{}~y}}~z}~}}{z~}z}{zz{yz}~}z{w{z|}z~~}{z||~~}}~{{}}|{}~{{}xwz}}~|}|~}|~~}y~z}x}z}yy~}zz~{}y~{|~z~}z~{}z|~z}}|zz~z~xz}}{z~~}{~~||y}~y{{~|~}|}~}|{y|{~~y}|~}~|}{z{w}}{{}|~{y{~|y|~}~{||~~}~~{|}|~{z~z}~{}xy{{z|{}~x~||{{z}{}~|||}z{~}}~z~|z{}}{z~|y~~~}~{|}}||}|}|||y~{{|zu~z~}}|{|{ch|}{~~{{{|}y|{|abxt}yxxwx{{zx|zux|yz{xxzz|{y{w|y{x|{zt~z}yz}}zz}tz{|y}{y}|y}|~y|{w{z{zx}yyx~|{{{}x}|y}z}{}|}y}vz}|}{{z}}{zxy{uy{}{{}|~~~~~{y||zy}{}{|zzz{|{z~||}z}~~zz~x|}z}}{|yz|{}x|}~zy{y~||}~zz||z|y~~{}}{{|{}}{||zzy{z|}|yy~~~z~|~~}}{|}}~}~~}~{~z|}{}~y{~z{y}zz{}~||~|z|{}}zyy|{|}|{{}xyz~~|{}|z{}{~|{~|{|}|z}{|y~~|z{|x|}z}{|{~}~}|}~~}z|{}y{}}~~~z~{zzz}||{~}y|y~}~}{~}~|}||}~|y|y}{}{~~{~}|{}~{|~~|}~}~{~~{}{|~~}}~}}{{|~||}|{{{zz{~}~}y{}~}~{}}~}}~|~y}}}{||~~{{|}~~{{|{}~|}|z~z{z|}~{}|~{|{}z~z~~{z|{}z|}}|}}}{}|}gi|~}~}|~}}~|_azy}{xwyzzyyww}v}|{|z}}xyy{xz|}{{{zz}~y{v}x|w}x~}||y{z{vz~}yz}}|zz{|}|~}}{}|{{|{~|}xyz~{|{{|||z|}{}{||}}|||~{||yzuz{~||~|||}}x~|zy{~}~z{~~}~~||x{yw||z}~{~}z}z|}{~{{}~|}~~|x}{{}x}|z~w|{}{z}~~{{|{v~x}{}}}}{z~}}z{~z}}{y|}yz|||~z~~|w~{|z~}}}z~||{{y{y{z}~|z|z}}{z|z~z|~|z}~xz~|}z~~y~z}}v|||~z{}{|}}~zx~~|~~~|~}}}~y}{|~{w|}z{}|~}~}}z~{}{|z}{}~|{yz{z~~|{~|{}y|{|}~y|}x}{{}|{|~{|~}{~||}|{~{}{}|}z}}z{}}}}~~||~~~}}w~|}|y}}|}{}}y}y~|||}{}{}~}}~{|z~~}{}~~x}}|~~~~}{z|~|}}}~}~|}}z{{}}~{}}}~}|~}~{z}~}{}}~|~}}~~~{v~}|}~{~~|zij|z}~~z|{{||~}a\{zv}w|x}yxww{~{|{{x|zy{{z|~v{}z{wz{~yy||{|{{~~|{~~y|{{}}zz~x{{zy~zx~z{}z}}~{v|~|z~}w}|{z}|}}}x{z{z{y{z|y||z}~||~z}|}z{wz{}z{}~|||||{}}}z{~{{}}w|vy~|y{|~{{}~{y||{{y}|~}||w{{yx|y|{}~|zzz{{{||}{|z}{}}}~z}~{~~}}{|x{z~z|{yx}~|{~}|z{~}~~~z|{~z}}{{z~~}z{y}|{}}{|}x}|{|~}x}~u{{{~~{y~~}|z~z~|}{y{{y}{|w~}{|x}yz{~~{~{~|y~z}z~wz|z{~{}|{~z~~{}y}}z~|z~}x~|}~}yz}|~~y}~{{{~~{z{}{}~z}|~|||}{|||{yz|}}}|}}~zy}~|~~{z{}~z~{}~{{~~~~~|~zz}z~{}|}~}}}}z~{|}}|}}|}{}z}}w}}~~~}}|z~y{}}}}}z~}z~}|{}}}~|~~~}}z{z~|~x{|{}{~~~|~}zihzzz|y}|~||}}~^`{vvzzx}v|u{yyx}w{}y}{y}z}||||y{x{wyx{zy}y{|zw}|z||}}yx}|}yxxzx|{z{{x~}z{|~{~~xy{y}|{}{}~|z}{z{|~{{|z||}zy~xz{z}yz}~|zy{}z}{}}}z~|yy~~{|y|}~~{}{~}{~y~|y{{}||~|}}~z}}zy}w||y}~}}z{{{{|}}yx~~yyyz~y~z{xyy|yz~~||zz{~{|||{}xzz{z|}{x}}|}z~{}{zz~|z}}{||z|x|y{zx~}z}}|~}~|y|{~y}z~~~y~}~}{}~}~z~}{|}~|}~z}{|}y|{}{{}{y}}~{|~zz}|||z|||z|||}|{~x~y~{}~}{~{}~~z}zx|}{{}~|}}zy~|~z{zyz~v|~{}{|z}~}}~}|}z~zy{}{{~~|}wz~~{~~}||~}{~||z~}~}~}z}~}}|z|z|{}y||z|}|~y~|}}x{|~|y{zz|}~||~w}~|{|}}|}}~|~{~{}~}y|{~}~|~|~||~yz{x{}|hj{}}|{{~~}z|fb{wzz{~|~zyxz{y~zwxyxz{|{z{zz|||{{{|xy}|{xz}xy{{|{{y~}{~~w{}~}z{{~{~{~{{x}|~xz}}~}|{zyxw~{}}}y}~{{y}{}z~~}{}{yyy~xzz||}w{|{~~z{{~||}{|~{~{}{}|}}}~|~}~~{}x}~{~xz{z{{wz|{y{~}w}~{}y~~~y}~z~~z|~}{|}~z~y}{x}y|y~}{~}}}~|~|~{}y{}||z||}zx~{{~x}z}x}~z|}{y{y|z||~|zx}z}z|~|~~}}}}}|~{{|~~~~zz{{{y|{~|{}y|{||zz{}}}~|~uz~}}{~~{}}~{}|{~x|||zz{}}~~{z~||z~~|}|}|}yzx{~}~yyy~{|{~~|}}~y~~yy}|~}z{{}||~y~~|{~}}}~|}}z}~|}y{~~~|}|}{~}||}~~|z||xz|}}}}z||{}|~{~|z}|z~}{}}~~{}|z}|}z|~}|}z}|z|{y|||}|}|||||{~}}{y~~~~|}{||~|~}}}~~}|dm}|~}y{|}}z~}^az{{sw|wxw}wyw{yz{v{{{{}{}x}ywy}u{|}|}}|~{z|||}{~z|zy{~}y{|z{~}}z~{z~|{{{{zy}~}z{{}{~|xz}}{||{|||z{zyy}}zzxxzz}|z||z~}y{{|~y|z}{~|~{||z{{||~}|{}~|yx}{x|{xy|{~}|{}|{|{}z}~z~zxz{}~x{z}{~{z|}z~{{|}{~{~{}}}|{}{}}|~{z~{~~yz}}y~z}x~|{{z|~z|~}y{xy}}y}|}v|}w}~y|{~}}zz}{|}z}|{}|}{y~}}||~}}{|w}yz{{{}~{~z~}|{xxz||}~|~y~|y|~{|~~|{|y}}|~{y~z|~}z|{{|}~{}}~~}}~~{}|{x~||z||||}}z{|||}}|~||}y|||}}||}~{|}~y{~~|~~z||}{{~}}}||~yz}}{||||{{z|{z}}|}}y{~{{}|}}}z}y}{|~~{{{~yy{}}z}|~{}~}|}~~{{|~~}{~|{~~~|y~|~~}|{}|}||{~|~|}}~|zy}}}}~y{|dh|{~}}{y{z|fauy}{uzw{x|xxwywy|}x}y}wwxz{{|xzz{z{|y{y|~w{zwyxy|{~{||zxz|yz}wy|}~zw{x}|~y}~yz~{y~z||{v~~{|wz}z}~z|||z|z~zx|y{z{xz}|{}}}~|zyz~x}{}}|~yy}yxzy|y{|{{z}|~~v{{}}|}{{}~~z|{y|{yy}~|~}}z~{{~{w~|}}}w~|||{}}~|x}{|}}z}|~{|zzz~z}~y}{~z|}~}{zy~{z{|}}|y{{{}{|{}{}y~v}~}}}}}|y{}{}y}yy~y~|}{}y{~|z||~~}|~}|y~{|}~||}|}|||z|~}|}}~}}}|~y~{~zz{~|y~}}}{z~}~}z}}~}|~}y|~~{~y~~{|}}{}~}|{|zz}|}|}}}|z}{}}~~{z}~}y|xy}z}~}~|}}z~{{}}~zx}{{}~|~~~|z~~~~x|}|}|}|}}{{}~{}}}|~}}y}}~}{{{}|{}|}~}|}|~}|{~}}}}y}~}|}~{||{|~zzy~~{~||{||}}}zjl}|{}{{}{~}~}}ca{wwxx{{zzyz~y{xwy|y|y|}{{{y{{~}z|tzyywz~zz{zy|z}|{}{{||xz~}}|z}z|y~|z~{||y~~z~xx||y|{|wxw{{{z{~yx~~~z|{|yzy{}{~~~}{~{yx~wz{|}x}|~~z~~~~~xy{}~}{y{{{|y}~z~y}z|~}{|z~~{|~{~y}{|yy|~{}~~z}~}{{{{|~{||}~}|z{|}{~{||}|}}{{|}z|{w|}{{~|yz}{{}{z}z~zzy}~}w}}zy||||}~|zy|}}{~{}}|}{}|}{{{~|~z}|~}{w{|y}}}x}{~z}~|{~~~}z{{~~|{{}|w}{{~}~~|{||}{{{}{{~}}|{{}~}~~}}{}x}|}|~~}~{}{}|w}{}}}{}z~}}zz|{~|}x~~y}||{~}}{~~}||zx}}~|}}~{~|}~{{~||}|{{|{}~|{~}{|y~}{z}~y|x|~~{|{~||}w~~}~{~z}||z}}}~~|{z|}|~||}~x~}}~|}|~|~}~||}~}~|{}~~~}}dh~z|~~z}}{~z{{c]|zz{zwx{yxw|yxt}xx|}{zzzzy}zw|{{~zy|~~{~{x}yxzxx}{{|x{xw{y{z{~{z{zz|~~zzyww|xz~|z}z|~z{zw}y}{}x|zy|y}}}{|{~z~{|}xy{|z|}yzz|w|}~{}{{{~||{x{yx}}z|}~|{}y}y|y{|{u}||}z}}|||}|y|~{||{w{~z}{|}}|~|{z}}}{~|||}{~}}yyy{~~~|~~|y{wz~{|}|}}~}~|zw||{w~~y}~{{{~}{{x~}}yy|}{z{}|{}{zy~}~~}{}|zz{}{{~{y}}yy~}||~z{}||}{}}}{z~~~}{|}~|}~~~|~}|y}{~~~}~y}~{|}}{}~|~}}|{}|}{{{||~z{~z~||~|~}yy}|||}}}{|y~z~}}~~}y}{}w{~y}z}|y|{~z}~~}|}}~z|~z{~}{||{|~}}}|}}|y|z{z}}|{|~{{|z}}~~|x}y}~}}~~}{|}zz~|~{x~{}}}~}~}|||}~{{}{}}}{z}|~|}~}|~~~}{{fk{{{|y}~y~`byvyyyzyvzvwvyzyzxwyvv|x|zz{x~yy|z{}||uz{x|}{zx}|z}zz}{|z|}||{{x|}~||}z|v}}}u|}w|zz|}z|{}|x||{|}}x}}z{|{{}{|x{y}z||~{}{{{z|u}|~{~z}|~}y}{~w}~|||}{{}x}z{}z{{||~{{||||~}|}|y~x~z{{y}~|~|w{|}zy{~}{}~{}}~{}{~}x}}zx{}{{|{~}~}}}|y|}~~}}~}~~|{}zz}|w~}|}}|}zz}~|}}}z}}{{|w~{~}z~y{}~y|z|}xyzy|~zz}{}z}zz~{}z{y|y}}{}~{{y{~~{|yy|~{}|~zz{zz{z}z{|~~z~}{zz{}~{z}}~~{z}}{|{}{}y{}~}{{y|}}|~}{{}}}}||~~y~~{~~|}x|z|~||{}}{{|}}~}{z|z~}}|}}~{}}z|{~~}~|~z~z~{z|}~~~w}||}}|{}}|}|~~|~||{|||x|~}|}|}~~~}z~}{z~}}}|{}~}{~}~|~~~~|}{z}|ch{|y}{}~y|zbbv|x{x{t{yxw{zx|zyx{zyyu}y~z{z|z{~{{{{y{x|yz~z}~{}{z}|}xz~~z~}|x}{y{~~}zzzx||zywyx{y}~~y~|{|{z{{z{x|}|yz~~z{~|}yx}{}|}{~{zy|}y~z{~~z|{}}{z|yx}~{}}y~zy}zw|yxz~z~{~z}|{||zz}}}|y~|y}~~}u~zzwz{}|w|~||z~{|~{~~}zy|}wzz|}z|||~|{{zy{}x}|x~}{z|y~yzyx~~~|}{}}~}~|z{{zzy}|}}}{|}~||}zz{}z{~t~}{{x|~}|{z|}yyy{{~~}}y~{z|{}~~}}y|~|}|~z}~{~}zz~{y{y{|{|~z{}|}~{z}z~{|{~{~}{{}~z}}~{zz~}~z|}yz{}y||}z~y}y~|}|w|~||{}{}}}{|{w{z}~~{{{}}{~{y~}{{}z~}~|z}z}}~~yz}}}|~~}}{{}|}z}||}|z}||~~}}~}}z~|~||~{{z}|||}|}{~~|{~}~}}}zz|~|z~}}}}hj|~z|||z{|~b^{xw{z}{{}}w{uzx{~yyw{x~zuyyz~yw}z}}~{zx}ywx~}y}|{{yzyzy}}{}||}|zy{z||~{||z|~{}wy||}{||x~}yz{sy}~vz~z}}~|}}~||}}~~|}z{x||~{z}~~{{~}}}{|}zz~y~}{||}wz}}|}{}}z{{}~}~||x|~x|z~z}~}zzyw}}{{y|{~z}~y|}y}}z~}~|y{}{}z||}~}}}{{{|}~|~}{}y~}~zyx~}~{z{~}z{z{{~|~z}{z{z}~||{}{|{~z{{z~~{}y}~~|yzy}||x{z||y|~|}{zzy{{~wy|}|}~|}|{~}||{|~~}~zzz}{~|~~z~~|{x|~}z|}}{{wz~}}z|{}{~}~{{~|||~{{|}~}~z|~|{{~~{~{|{|~~}~|~|}}~}}~~{~|{z{}|~~|{}|}}~}{|}}}}|~|}{{~}~~}{|~||{|{|~||}~y}}}|}}}~~z|}~}|{}|{zxx}{|}|}~}|{z}~~z}|}}}}~z{{{|||~gg{|z~~~{|z|}~cc~xy{~}w{|{~}}z{{y~v}}zy{x|yy{z~}x{|{z|{yzx}{z{z}}zyz~{{x{}yz|zy|~~}{{z|{z}zy{x{x}{~}w{|}||~|y}yxw|yy{{{{}|}{|{|}||~|z}|{~{z|z{~|}{}~~}||~~~|||y~}|yzz|{yzyy|z|}}|~{~|xx{{z~||x}~y|}|~~~}|}z|{{z~~}y~|{z{|~z||}z}||z|}~~{wz}}}{~||}||y}y}||~{||||z|{}x}{}~}|}|{}~|{|z{}{|{~~}~{z{}}{z|~|{|{|{}{z|~}}}~}{|~zz{}z}{~~}|{zz~y}z{~~{|~{}{}~{}~~}~}{{x|}}~x{}{}|}~{{{}|{|wzzz{~|}|~}~}yz~||~|x}{~}~}|}z}~}{}}{|z}{{zz}}}~z~}}~~z~{~{{}|~}~~~z~~}~{~}zz~{~~z{}{{z~}||~}}~z~y}~{{|z~~~}~~~|}~~}}z~|~}~}}|}}}{~x{|}|~~~di~{|{}|{}{~|{ca|yv{y{tyzxz}w{{u~x|}y}yy~zyy}|{zx{}~}xyw{z|{}}z|{{~zz{z~~~z|{{yy{{z~}{}x|y~v~~z~~}{~||}|}y~~{}}||{}yx}z~{{{z|~yz}|{|{zzz{zz}||x}yz}x}~{~{{||yz}y|}|{~}||}xy|x|{y}}~}|w~}|~~}z}v|}z}{|z}|||y|{vy}}}|~~}|{{~~~~{{}y}{}}{}~z|}}}|~}{}}~}~~{|z~}{|}{{zx||{|{{}{z}{||~||{{~{}uy}}|~{|}{}|}{}|~|{~}}}}x{z~}{z||{~|}~}{xz}{}~}~|x||}z|~{}}}z}|~~~~{~~~~{{{~z{x}~{}~~{~}{}}y~}|}{}~||~}zz}~}|}|{}{|}|{z{~}}||~~~x}~~{}y{~{{}}}|z~~~z|~~|y}}y{}|}~}y~~}~{{~zz{~~}y{~~}y{}{~|~~~}~}}{{|{}||y}zz{||{~|}}~~{~|y~}~~|~}{~}~}~|}dh}|~{~~}}~{|bcxyzvtzzzxxyuxwxxxxz{z{~z|}{zzzwy}{y|{z~|{w{|}}z|xzz~w||}{{y}~}|}}}y~|}yz{}|{}~}}{|}}zzz}v}{}{||||}||v~~~}}}{~z|{|x|}y~}}|z|~~z}w{y|y{wz}z|z|~}}}||x}zw}v{~zz~~|}{|{}z|{}}~z|~|z}{{}zy|yz~y|~}~y|}zz}{y}||{|{~z{}}||~~|{{}{|||z|~z~y}}}{}z~}{{{z}z|~||||||~z~z{}}|z~zzz~||y|~}}yw~~y|~~|z~}~~}y{~|~zz}~}x|z~yx}}y|~{~z~~{|{~{z}~z}~~~|z~~~}|z{}{{~{~}}{z|z{~~{}{}|}~|z}|~}y||~{}|}}}|zz~z{}|~~{}{~{}{}|}|||~}{|z}|}{~z}~||{}{}}{{~w|{~w}z|}~}}~|z~|~}|}~~|}}}~yww}~y||}|z~}~|}}}~~~}w}{~{~~zzy{|z{}}}z~|~~|~|dc~~~{~{}~x~cdwwzx}zyvyvyxxw{z~{{x|}yx{zxzyz~|z||{w{z|}yyxz}{z}xyy{{}{z}z|{zz}}{y}x}~z||~~zy}x|||{|yz}w|{}~||{}|~}z|zx{|{w{yyz{}{|}}}{{}wz}~{|}|zw}|}z}yyx{|~|~wxy~{{y|}{v}{{z{xz~||~{{{{w}{{z{{{w|z~{{z}{}{||}z{|z{z}~|y||{|y}}~}}}}~{|~}{yx}~~|{}zz~~|~~y~{{{~}{|}}{|}}}|{|z}~~~||}||~{~{{~~z{}||~}{z|z~}~z~~z|{}~|z}z~z}~{|x{||}|z~zy~|}}||}}{~{~||w{{}z|}x{~}}{{zz~}~}}{{}zz||}~|}~z|{y~~~}{|{}{~y|{~}|}}{{}z}z{}z}}{|{~|~||~|}w|z}y}~~}|~~~~z~}{{}}|~y}}|~yy|z{~|}~{}~}{|}|~{|}||~}}{{}}~{}|z|}{|~~x~|{z|}y||y}|~z{{{}~|}|~|y}{~{}~~|~z}}}~~}z|{{||~}gg{{{{~~~y|z}~~b`ywwzxyz}v}vxvzztzzy|xxz|wz~z{yy{{z|~z{x{}z{~w{|}|{{zw{}zz~|~y}|}x|z|z{z}w||xy||z||