NJPL1I00PDS = XV_COMPATIBILITY /* FILE FORMAT AND LENGTH RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 512 FILE_RECORDS = 261 LABEL_RECORDS = 5 /* POINTERS TO STARTING RECORDS OF MAJOR OBJECTS IN FILE ^IMAGE = 6 /* ANCILLARY INFORMATION IMAGE_NUMBER = 27 EXPOSURE_DURATION = 28.000000 TARGET_NUMBER = 4 ONBOARD_FILENAME = "/micas/images/slew_APS_16.pds" IMAGE_TIME = 43796272.240601 SC_SUN_POSITION_VECTOR = {-183530336.386927,-70402233.384665,-29661683.702752} SC_SUN_VELOCITY_VECTOR = { 8.165381, -20.885196, -9.102526} SC_ATTITUDE_QUATERNION = { 0.829861, 0.077450, 0.112868, 0.540919} DETECTOR = "APS" IMAGE_USE = "SCI" READOUT_CLOCK = "150KHZ" MIN_COMPRESSION_RATIO = 1.00 UV_VOLTAGE_LEVEL = 0 OBA1_TEMP = -126.97 OBA2_TEMP = -128.82 OBA3_TEMP = -128.02 M1_MIRROR_TEMP = -126.26 IR_RADIATOR_TEMP = -165.92 OBA_CUBE_SUPPORT_TEMP = -126.42 IR_DETECTOR_TEMP = -161.78 UV_DETECTOR_TEMP = -9.46 ELECTRONICS_CHASSIS_TEMP = 25.21 COVER_ACTUATOR_TEMP = -13.89 SUBIMAGE_X = 0 SUBIMAGE_Y = 0 CLIENT_DATA = 0x00000000000000000000000000000000000000000000000000000000000000000000000000000000 /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE OBJECT = IMAGE LINES = 256 LINE_SAMPLES = 256 LINE_SUFFIX_BYTES = 0 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 16 SAMPLE_BIT_MASK = 2#1111111111111111# END_OBJECT END tvxxtx|wwtw}yzvwu|swyvxxx~uzzxwxu|zzyyyzyx|sxzyyxyywx{x|{w{z{yz~yvywwx|yyvxv{zww{{|x|x{yyzwyzxywvxv{{{trxw{zzx{wus|}v|wxtvzvwx|w}{zw}y|v~z{zvzy|vz{xuyzxxyxvxvxx{rzyyswzvzx{|vvyxzwyw{wywvvxytyxxxuw{vz|{yx{xwxzxzxwtvzwywu|~uw{vy|wxyyvt|zuzxwx||xvxxuyxzt|x{wzxuxzwxyzxwwxy~|y|yyzwx}z{w{x|zy|zx{xxxyw|w}{{xyxzw{{vy|}|vy{vxyxyzwywxvyty{|x{{yxwx||{yzxxy{yz{|zwuuwz}{|{z{{s|uww|txx|wuwxwzwy{}zuzy{xv{zzvw~zwtu{||zy|vv|}xxzx||zv}zxu{v}|ywz|yv{zxxw}xz||{x~x{}y~wzyvz~sx}uyyz{xxyyz{zyy}}w}{{vx{{ywxu~{yxy{x}zzwyzwx{xvx{zx|z~zu{u|wyxwvyxz{{{v{{|x|~yw~wwyvz|~zvwy{|zy|{{}y{}xyutxwxxxv{uwzzyy|{zxz{wx}|~~|xyx||{yvuvzyz{zv}{~|wxwxyxywxzzx|y~y{{yyzYwzvy||x{|zzwy|||v||yvvxs~z|{u{xz{zsyy{x}{xyzz}y|yvx|}w}xxw|y|wzz}y{y{xyz}|zu{{{|xzz{yxyx~yxxy|{y|xzyx||xw{xyx|||}wxx{ytvwwyyyy|x{uw{wvvvxv{xyz|yww~yv{xyxwx{wxyyyxux{}yzyw}|z|z{~vy{wxyzyvwxzxvw}zxywyx{yyyxxy{xzyx}x{uru{xx~{|t{xx}xy{vzzzvvx{v}yyxzzywzuyww}}yv{{yuty|zxx{{}ywzvx|}ywyyzvzyzuyzyxx{{vzxvwwzuzyz{z|zy}ywyyzy{tyyxwxyz{{yvy~}vyzzvy|y}|xz{vy{w|{wyxz}zw~vw|uy{wvvxzyww|yxzyuvzyuzz{{}yyx}y{y{xzt|z}x{{ywyyvy}y{~|s{}|||zzvuzz}wzyuyzw{wzx{}{{yz{}|xwxx|xvyy|wst{~}y{wzx}|yw{yxzyzxzz}|{y~xzyy||x|{|vy~{z}x}{yyw|vw|{w|ywxvzx}yyywwz|vx|yxvxxz{{yz|{{vwyzwyxx{z~|xz}wzzyzy|{~}vywwxz}y~yz|{~|yx|z|zyy{yxy{yzywtv{~wtuwxy}xsxrmzzw{xuyxy{||}{{yy~yy~uy}zw~|wz{wvyvxww|{zx|{{yz}zx{y~yz{{{v~{|x}}yyzzzuy}v{yxvz{yzz}|ywtwy{z}y|xyzz{y{wxxvzxy{zxwyy~xzzx{z|vyzzy~yy{{xxxyw{|xwy{uwzyyzz|u{|wxy{z|uw|uwxwywywx|z{x|z{x|zz{{z{yy}r{z||xzz{{|{v{{u{xw}ztzy|w|yxzx~z{xzxvy|z|xw{wvuywvz}wu{wyvxxtwyqwxxzzyv|{|x{{|zwx{uy{|v~xxtxvyyzyv{xx|y{{zt{wvzwu{zyzzxwz{{yzvxxzx|wvxz{|z}yy~|yxmxy{z}x{vyw{yuz}xvxzzxxxx|w{||xqz|wzvxz}wvwy{zyvwwzyxt|y{vxwzzwyy~{yyyv|z}yvwzxyy{ztwz|~{|yxy{yzxwzz|zvzyzzxwv|yy}wvvyxtywzxu{zzswuxxy{{yv}yyzy|yyv{syxyzwwyzv{ywvyz{ysvwzy}{ywyxwyyxyyxy{x|{txz|yyxxv{yx{xv|zy{z|zzzx|}wz{ytwwyv|{z{vzu|{wxzy{yzyv{}zyytyzzy|{zxzx|}u~vvzutvxx{x|y|yyyzzwyzzzzxxyyxyy{xyyxzx||x}{ryywvz{vz{{yy{vy||{{zv}xyyzxyxvxz~}y{}{}z|t|xx|x||z}|}yy|vz|yy{wuzyz{}xw}xyx{~|y{wzxyy{x{xwyzwxvzyxz~zxuw|zy|sxwxy|z|}yzx|{yyzz{|vyz{yx|}wxvx}|y}}y||z|wzy|{||z{zyzz}{xyxzw|}w{}z|zx|zwu}wwzz|xwsvzz{}zzvz}~y|yuzxxzwxz}vyxzy|uxy|xz{z{|}yyz}|y}wxwvz{xzyt{yyywxzxz}}~z{y{{w|zx|zx{yz~yv}||yz~~{xz{z|}yyzxy}zy{vyzxxx~~}y|{wyv|{}}zyw{yy{x{|xvyy||zztvvxzyx|p{|zzvx{y|{www{v{xxw{{xyy|zz|vyzv{xuzzz{zxyzy|{yywyvyzw}u{zxzy}yyyxuvw{v}y}||xy{|{x{zy{zzwwxxyyqw{{zzxxw|x~wx{v~x|vyyyzzxwz{zyy}|vy~|xxvzyz|w|yuxx{xv{{x{|{yw|{||}yyvxuvwz{zyyuxwyy|w|x}z|wx|zzyw{{z{{zzzy{y}zyyuyzwx|vx{xwz~~zy|wwv{y{z{ywxxwyvw{uywuxwyvwu|z|{w|{{xww{utv|}}yyyzx{{vz{z}zwz|x{yywwyzxzz{{xyz{yy~yvxz|~z}xxxz{w|zxzzzx{~}|xyxyvwxvy{{zw{zzy}z{uz{zw|wxxuztvx|||yt|ywx{zvrw~~yxzzr|zy~}yxwy~{w}yxy{{wzxxw}xvvy|{|wzy{zxwxwx{{|{{yx{|w|{y{{{zyuyzxz|x{~xzyxy{{{{||}zyzy|ywywzy|{|xxz|{{zx|w{xxx|wwzvpyvwyvtzv{w{vytzx{yyyxxx~|yyxzxzvxxx|{{xyvywyzv{z|zwx~zyzyzyx}|{x{{yvv}{zm|zzy|xx{yvxwyyzy|}zutv~zy{yw|{zyu}xwxy|vxzz{|zyxxuwyy|{wz{{uyyxxy}y{wzxx{|uy{wyy|vu{{|{z{vwz|yz}ysy||wt{yxy{|{zyzyzyxwz}{y{{~x|xxzzz|yyyyyyxy|{|zxzyz||uyz{|xyz|wzwx|v||wx}xwtxywu{wwuywxxvxvyzw|wyz|yy|yvx|xxwtw|vvxxvxyutr|y}wzy}{u|wxyxsy|xzvxx{xzx}z|y|wzx|zxy|{wx{u|y{{xzpx}yzyxt{t{zxyyyx{~uty|s{vx|yzzzy|y~xy{yvxxyxwzyyxwx{xywwv}yzyw|vwzxzzzwzzx{yw|xzvwy|zvyy|yws~{~xw{{z|zyzyzuwyxzzyyv|vvzyxz~{vzz}tw|uuyyxxxy{zxzw{||x{z{xyz|{{s}zy|zzz|xzyz}yx~z|}y|{x|{xu|y{zz||}y|yzyzz{yxy||yyz~yx}zzx}zw||yxvy~}}}xx{{y{x|{yy{|y|}w{~||tw}}|}tv}|~w{zwx}y{{x|yx}zz|{zz}ysy{|w{}w|v{}v|y~|x|{w|yyy||y|{|yvvz}w{||zyzz{y{{yw|y}{w||{zztz{|vzzy|v{|~x}yz{{zzy}|yyz||y|w|x{x{{y{zyz}}x~wyzzvwzuryyxzzx|yxzwvxwu|xvzzx{w|xzyw{}z}}zuyy~vxxu|zzzsz~y{y||x{w}zu}wzzy|zyyxzyzyvxwvwx{wuxz}xv|{ywsw|yy{xyt}w|zzyxwwy|uty}tyyyxyy{|yzvy{zx{yzz|t|wzwwzx|zyrx|w{xyzwyyyzvtw|xyzwyxwywzyxxy|}{yyywwxyvy~{|xy{|xzux{zxxwz|xyx|y{~|zt{yw}ywvr{zvxy}xw{z{{v|{vzxuvywyuzzzzuw|{vxux}yv}w|y{wzy{{zzxz|u{|wuzy{xvuxzzzuxy{~z|v{|{ww}{zyxz{zvwz|{x}y{x|ywzyxx|u}yx{{f{rv~|{}}{v~z{x{ztvx{yu{zw{yw|{u|zyz|uy||{zz}yxv|{{ywvw|~u{y|{ywywzyvxuy|yzv||tztxxw}vzzz|}x{zx{yy{wxt{w{~wxyuyy{y{y}zw{|x}zv|}z{yv{xv}yy{{y}y}{}|yv|zxxzwtzwyvvxvux{yuz}yu}x~|{xzy}}zzvzyxv{ywz|{zwwy|z|zy{{{{zzyyyxzwz{vx{wwywy}||zyw||{yw{|}{{x{zy}|xyrx|v{~}vx|z}zvyxx{u}y{vyxy{|yy{}x~yw|y}zzzzzy~{v~z|}yyy{yx~|zy{}|yy{xwvu||{{zwyw|vtww{yz|}uxyzxy{{{{zyyy}xxzvyy{yywxvxzww|xww}zwxvyxu{|}|||x}y~z|{zyxw{xyw{}{ytz{xxwvzw{y||{{|~zxyzy|yy|yx|{y{x|zxzyz||{~{{{y{{{~u|{yvy|}||{zwy|yz~v|wwy||{wz|xwy||~yvuw~z{~~{vzz|{||xw{zyvyx|x~zx{{vzz{z{s||}y{{z|{xy|ww{v}xv|y}xz|t|{y~}{zxz|~zz{{}z|z|}|wx|zvwy~yz|z}{||x|{zzzz~w}{|{|w}ywv{~~x}w|{xzwx|~|xy|z~zxwvz|{xx{y}w{zztx||u{yux{{||ywzy|{|yyyw{}xxzz~yzxwxyzz{y}||{z}{yz}|{xx~x|||{y|}u|zyr}||yy|zx{xx{{|vzy{zyzwz~z}{{{w{zy|wx~yy~x|{x{z|{y|yyz{xrwz{yyx{{yxzz{v{wuxz{zx|u{xyyztw|}{yzy{wxwwy|y{yyyzx{~uz|x|t{y|x{yy~yz{zz}{vz}||yw||z{{|y{zwy|||{|yx|tx|{~wzywz|xyzuwxyxyw|{yz{uwzzw|xz|xx|z}ux|yyyyyxw|~yzwyyxzuvvy|~{~{z{{{yxzyxxyvxxzx}|y}{{xz|}{z|xwzyyyyz{zxxy|z~}yxy|zxy}||zuyvz{|{|}{xy{{x~{xyzz{yy{}xy{}|}yyxxx|xy|zyzx}}{y|xwwx~zw{y}}zzzz|x|uy{yxt}y|zx{|{ztx|~}zyv{{~z{}|{zz{}y}y}|z{zvy{z~{{u}v{y{z|vxvuyxwyzzty|{wwv{|xwxww|xx|{y~}|xx}z|{{zywuyzvx{{x{xz{{z{zyxzy|~x{wzx|yxw|{yzyz{|y}xyywx~{}~xyyvv{}|}~yrwz}~z{{{zy{|yxzt~xzw|x~yuz~|vyw}xyzzzxyzyv~||z|}x|{wzvxyz|xy~xzzxyzwvy{|x}yyy{y|x|}yyy}ywz{|zyx|s}z{zy|zx|x{z{{y{y}yv|ywz|xx}|ywvx{}yzz{y{x|{}|ww{|vyvq|wy~yws{x|zlzrx}x{~yyz{yvvz{||x|}v{|xwuy{{xxwu}{|y{~{{z~vy{txxzy|x}zy||xz{|x~xi~||u}|{yyy|wuz|yty{|{y||u|yy|x|yyxwyvwz||t|yz{|zx}sx{wz{}y{xyy{x|wxx}|y{y{}wzy|{|~{zxyy|v{vxz|{ywxv{|xx{|u{y|x}{~y{z{||yyxzzvyyt}vyxx{yw{}~x{y{{zz|zyz}z{z|{y{x|v||yx|{x{xywt{{yvzy|{uzyyxzwz}~||{wyzz{z{w|x{|{y|||yxzxy|z}~{wx{zz}yx|z}x}wx}yuxxyx|{z||{y{x}|z|zwz}{xv|{pvqwyzy}yvxz}yyzxyzx}wyw~yyyw|{uy}z|yyxz}wwywxz||}yyxv|{xzyvx{||wyxy|xzyvzv}}vxzyyx|{vzzzs}x{vzxw|~wv}zzwxzwx|zxzwy|{yx~xvwz{||y|{y||y{x|}|zx|xy|zy{|~|x{z|yyxwvztzv}|zv{x{uww||{|z~}~|z~yv}y{xxyzy{|txy|{zy{yz{yx}}xvx{zyzzxx{{|}{}y}t{z|{z|x{|vw{x}z|{wvzv}~z{xxyxyyv{xzw{y{||x~vzzxx|~u||}~u|{xz|yy{|z||}zyuz{yyx~zyyyywwz}|yz{x{xxyyxz{~}|~}|y~||x}z}x|{{{z}|xzxx|ww|yz|y|zw{y|}{zvyyxxx|{|xyw|zw|z}z{~vy{{ywx{zzuzyvwzyv{wxzz{||{{|y{~wx{wx|{}}y{zxxw{z}|z{|}{{x||zwyy}v|v{y{{zyy}{x|{}}||z}|ywwyu}{|vsx}y{~{{zx{yx|w}{{wwuy{|{x||{~{yzx}uvz}|zywy}y|zy{~yzzwy~|wy{|{v|xxyy{{}wyv|z|}|v}zz{{{||zx}{~{y}z{}xyz{{|{|{y{z|zy~{y|~|~}xvyy{||zzv|{|z{{{yuywz{uyu|y|sw{~y}uy{xy{{}~{x}wz{yz}t~{xy}zzyvzyy|zzz~z{z||{z~x{zwwvzv{x|y|{~{}xxxzx{|z{y{y|w{{~zp{}zx}y|u~x~z}~y{xxzzt{}{z{}y{}zz{|{u{y|yz{xxyw|{zwwwz|y|tx{yyy|y}}z{vvzz{||z{zyxuwz{zyz}{z|y|vz{{}}z{zzt}yzyyy{{}y|yv|y{vxu{|z||twuw|~||xx}y{zy|zxxz{|yxvy|ywu{zzywzwy|{|yyxy{w{}{zzz{w{wzuw{~wx{uyy}~}{x}{|ywx{{wvuxzyyxwzyyy|wyzy|wv|zxy{}zw||||x}zwsy~x}}{yrw}~zzwuwz}yuzyy}{|t|y|{}{ywyz{{|wzzxwzyxzv}yx|}v|ywuy|yw|zy{xzzyyvxxxuwvxwxxyzx|zxx~yz{zyy|z}w{{y|yvwy|{vzzyxxz{zvyyy}||wyyy{xxw{}z{y{v|~wxyuvzwwyx|}yvzz|x|yx|ww~z}yzy{w{yx|{y{wx|xyx|yxyvxyz|zu~x|}y|xyy{uxzyz{{wxvuzzz{{w{v{}yyywwy{{z{ww|}vv}x||zv}{~}wv{xx{vzx|y~{{z|z{wyyzyz|wyr{y{{zz}x|}x~|vz{wx{{xyxxx~y|vyz}|~|yx}|xyvx|}x}yzx{|z{{zy{|w|y{|zxz{wyyz{z{|wx{~{xsv}y{zx|zz}{{wz{zy}z|}w}uyyzvxywyxz{ww{zyxxvxxwx}z||{z{xx||}y|yux}{x||{xz{x}}|}w|z{wy{yww}vx{txxyw{{|w}}||y|zy|z|{{zxx|{{yy|xtt|{{|xx|x}{y~vw{|y{yw}z|y}zwy~yuzyvvyyxy{{yu{z{yy{z~}v}|zyt{|ux~|ztxypz|yw{|wyxyx{~y{w~x}}~t~z}{{{}|z{yy}z{zz}}{~}|zyyzyx}~{|{{yz{}{|xy}w}yz}yw|y|zv|zyyyzz}yu}x~yzwx{xy~z}||||y}}zz|uyyzzz|xxv{{v}y||{|z|}|yz{}vy|zyzyx|y}zz|{z}||w}}z{{yy{wz}{}}yzrv{}}y}zw}{~{u}x{z|}xxzz~x{{~xzy}y}vz{zy{{{{||z~|z~{x{|v|z{yw{y}z|y{yyy~zxzxzzzz}yx|{xxz|y{||}~}|z{}zy{}v{yzyx{xyzzw~yyz{|}{vuy{~||{zx{zv|~zzwyzux~xzzzxztz{~}yzywy{zyzx{y{{z}xy{zzxyyxxz~vwxvvx{yy{yw||{{y~xv}{xx{vxx|}vu{}}~z{|vzu}{{z{zyzz|yw{{txsw|yyz{}u|w|xzxyyz}zvw}vz{x}x|{}~}yy{|xz|wyzw~|}|{vyw{{v|~|z{}x~y{xxryz}z{|vuxxuzyx{zwx}{yyvv|x{xv}yz|y{}{zz|{yz{xqxyy{{z{xz{zxzvv|{y{zx{|z|x|yyxw{ywyyz|yy|y{v{~xzywwzzwy|zzzzwz|{{{wx|{z{}xzyvxvyzz|{|yy}zvxz{wyw{z{xzz|{wvzzx{xvztv||}{~z{ww{z{}zwu}z|z{vz{y}uzvx{{{yyw{}~x~zxy{y{}yxy{}ywz}wzxzx{w}zy|zwzx}{}z{||xzvyxyw~|{||yyyyzy||{|zy{|||x~zy|{z}|z{y|{}}|x{|zzww{}|y~|||}uzzzyy}{|y{y~~yy{z|xu||~xzz{}}v{xyz{{{{{||{|}zz||~}wx|{z}yu{|~{zxzyzy~|{|y}{|{~xxz~{|x|}zzy}|{{{x|v~}{}zx|}zyxwzzyux}~{||xy|x~z{y{y}|wy~xzz}}||{{}{z{~~}{~|v{~z~|x}v~{y~{~z|{{}{yz}|w}|~yzw|{yv{wy}{}~}~y}{{y|{x{}|yxz~|}yzwz|ys}}|zz~{|{x}xz{y{}zz|y{{y|}|~}|xxyyxxyxyy|z{sw|{|{xyzw|w{y||yxy{yy{y|xz{vvzxyxwyww{x{x|wxy|vvyx{yyzz{x{xx{||{~z}{|xwx|}z{v|{{xx|{yytxy~|{|yy|yzyz|{wy|xw{~v{{||zzz{wyz|yxvu|zyz{{wz|zy|t|{yyz{xuwy{uyz{u{~yw{vxzvyy{w}xzy|z}y{w|y}{y}x|x{zytz{{{xzz|{~yz{}||z|y~zzuxwv{z|u{xzz{v~wz|vxwwwzw{w{xx|v~xww~vr|xwzy{w{zwz}y}z|{xx}|ywyzz|{{{wu{}}yzy{zv{wzxvzx{yzzz|zyzz}||{|w||}}|yzyxvz{~w}w{ru~z~{{{v{{{yyx{z{zyxv~w|zz||v{z~x{wvy|yz}zx|{w||}}w||z~{v}~|}wzwzz}|w{{|{w~|y}yxxzxzwx|ys{~v|{|z|x|zx||w{zv|wz{y|x}zzxwxzx}y}||wx{zy{yx{yz}~x|xvvxyw{{wzx|{zxw|wx{xxw|yz}w|z|xyx~yzxvz{xy|wv|vzwyz||z}ww}zx|}|}|wxzzywzvzyz|vvy|yzy}xyzy|zz{||wz{yw}zzvsx{ww|zxs}zyzyzx}}{vuvyx{yu|}{zv}}zyy{|w|}yy}x}y{yy|{v||vy{|vw{wxy}zxxv{yvy~{wyxv|x~xwx{{~ww{~wy{}y}|z{wx{x|y|wzzzxy{y{|vy{}|xwz}{|}xx{x}||zy{wwwy{yw{{{wz~|tyx~||{x|x~|zz{y|yz~{{z|z|~{{{~zxxv{||y|z|}y~{{}{}}x~|xw|}|}|wy{zzvwzy~}z}w}~|{|}y{y{z{}|{uv|}~~vz}{zyx}yyzy}vs{yz{x|{}y|{{{x{yvv~{xx|{||xx|~wyvy||wx|y{|{{yx{|{}x}z~z|yx|{}{{}y||v|}|{}|||{{{z|z{||{xyx|uyy}y~z||}{{~{{xz~x|uxvy||}z||z|{s{{zwyw{wztzw{}{yz|yu|yv|x{x}~{~x{}uz}xz|{zyzzxy~yzz|z|{||~xz|y|x}|{{vyyvy||{wyx{{yz{||xxzyyy}z|zxz~w{}yyu|u|zyyyxztywy}{v|yz{~y~zwzz}zzx|vz|w}x{}xzx|}u|{wv}|w|t}s{|}yu|zzz}~{{x|xt{yy{{z}w|{|v}|xzyx}zyw}z|y{}{{}zxzw|}zz}yz|{y~}vxzx|z{y~y}{ty{zy{x{|y{wvyxxxzvu}w}yzw|xyy~yzzyz~u{{wvy|}xvyz~wy{wx}xxvxzzz}xw|{yyxwyvzzw|{xz}z}}zyx~{z}|zyxx{wzyy|zvx{}}xw|y~|xx|w{zywywyz|z}z{yz{}zz~z|vzv{{zv{}}xy~}xt||w{{z{yy|z{xy}}||uz{wz{xzyz{~zx{{{zz||~zzvx|||xw{|x{||x{|yzwy|}{yzz|{|wu|w|xy|w~ywwz}yyxy{{v|ytwvy{{xvz||xxuxyyuxyy~g|||zzyxz|x|}zy}wxyuvz{|~yw}w|z{|x}}yzw|}|z{xxvz|{{z{yywyx{{}y}y|{{~z{xv}{|~|{|z{||yyzy{{{wy|xx|z|z}xz{|y{~{z{zx|y{||yyz{|yxzx~{z{y}zuy~zyyyy|vx}|{}|z{x{|z{z|y~{~y{y{{z{wxz~z||x|z}{yz||z~{x}|||xyyw{wwz{|~zyzxzzxxxzyxx{}yyyxy{xyyvyxyvyxxz}{z|y{{{zz~yww{wy{xyz}{yywuxxywzzy|{{zzyywvzxyz||yxwwyz||y|yx|xz}{|y|xzu{y~~}|{sw~yzzzyx{w{v}ytvw}xv|wx~v|xyxxyz{||zyxvvwxzxyw|zyzyy~x|x~xwyw|yv}zxsvx{xzy{}xyyvxxw|yy||{{zy{{{y{yzxx{|z{wwz{{zzzz~zu{z{}x|xxxzz{wxx||{zv{u{vxwxx|{zz|}yx{xxy|}w|}z|xuuv{ty||v||z{y|zwz{||}yyz{~{{{|}|y|{y}z|{{yyyzyy}zz|yx|z|y|zy{wuyyz|{zx||{{{|{xvy}|y}xy{y}|w{xyy|zxyz}~~yyx}yz{}y}z~|}y|||u||{z|u}}{{~y|wwy~zzz|z{yzx{zx|xw|y{~w|~y~|{vyzwyz{{{}x{y~xy{zvz{{yyuxxyw||wyxxwy{x{yz|y|zxzxwwyz{zyxzyzw{x{yy|wzz|yyv{wx{sw{|{||{}y||zz{y|w{|zv{z{}t||y}~|{xxz}zx|zy{|||||zyxwvtxy}{{|x}z}zz}|{yxuw|y|y~ywz{zz|yyy{{|y|}x~w}xzx{y|xxy{uzz|}{xz|xy}x{{zx{||ry~zvy{yyyzwy~y{}|zx|}y}zy~zzyw{wy{x|{~zzz{z|y}z|||}{xz|yxxwz|v{|zx|w|yywzv{wz||{y|z{~x|}zw|y{{{y|{x{yy|{xz{z}wy|y|{wux{}~||z}|||yxy}}z{{{{~yzyzv|}zz}|y{y{{}y{x{yxyzyzyx}z}zw~v|w{{{|wvy{x~x{z|~xty~{}|z}||}zy|yyz{{xxyy}z}x}~zv|y{w{||xz|{|~x|{}|y~zz{||~y|yz|{{x{vyyy}z{zw{{{||y{}|y}{{zy}y{x~}y{{{|zwuyz{x|zzzzwz}zv}z{{v|yzyx{{y|{}wyy}{{{}{zxz{w{y{|w|{}{yz{yx{|{x{~|vz~~zz~{z}{{|vy{y{{{w{}~{x}||{y|}~z{{z}x{||{|zxx|}|zy{~z|x{|||y{|ywy{|~|zpy~w{y}u~y|{|}}u{}zzz|{~|zyy|y||z}wyy~zu{y|z{|}y}yzx}vz}x{|~}zyxzz|xw{z}{|w{{}zzxy{wz|{z}|ux{||z|yz|z~wvxyzz{wx||wzx{}z{uz|zzyy{|{zvy||{|{}{{x|y|}xyyzyzzy{~{{{{yzz|x|x|}{z{yy}||zzz{}v{z{xy|z{{y|{y{{{~z}}zxy{|x|{{y{{zz|}{|}x~yyzzw}xx}x{||~w{vw~~{~|vy{~xy~wxw}|{xx{|zx}{zyzz}|~yx|z|y|~}|z|{{|yvz~u~~|}|{z{}z{|}y||z{}{zzv}xy{xyy}~~xzz{|z}{z|z{{yxy|zxzxxyzzyxyyy|}vw{|x||xuwy}|{yxyzxx{xzy{{y~|zywyzuyz~wwyzyzx}zzy{yzz{u{y|~x}xxzxz||yyzv{{~}{zy{{z}}~x}|x}yysz}xxyxy|{xy|~z~w{{}|z{vyy|w|y~|oz}|{{x|wzx~x||w{{t|w~yw~x}u{xz|zz{x{ww}{}|{wyz}{u|}x~wu}|yz{zwwx|yy|{yxwz}z{zzy{z}}yz{y|{}|xyz}xyx{zv|{yy{}|zvzy|y|{xy}{~wx|wyyv|z{y|zv~z||||||{zy{y~|zz}xyv||zw|w|zy{y{~{x|{{|{|{z|zz}wx|~~|zwyz{}z}z~~{|x{yw{|xyz|{}zz||{|y|{|x|~{{wz{|{z}y|yyyx{~|v|w|zyyzyyy{u{y{{y{{{y{{~{}{}x|}zw~z||x{z}{{}|vz~zzz|}zy|yv{|{{{xu{vzy{z~y}x{{z|}zy}z|{{}|zyz{}||y{|||yvw}yy{|y}~~{}z{zz{zzy}{}{z{|{z|~yzww{v|zx{y{y}{|{vzzx|zxz{wyx|x|}}z~zy}yz}w|~xvxwz}y{||||{{{zy|y~w{y}zzyyw~~|z}z|{zz|~y|y{z{yw}}~yuz~zzzzx~p}|z{wxzz~vxz{{x{|{~|}{~{}yv{xvy{y||y|}z|{x{zz|yz|~}zxxzy}y{y{|{||y|yu|wy|xxy}}}zw||y}{{~}}x|y{zy~z|{|}||||{x~yx||xy||zyywzyw|y|y{zz{z{yxz}yzzzy{|z{xyx~|y|{zz{z|yz}z{z|}z{|y{xw||zyzy|{{}}z|~|||~~y~y|}~uwx{z{z{}yz}z~x}|}~y|zz{{}{yxz{}}{zxz}|{}~|{|ywyx|{}|~z}y||{z}}|yz||{{z~~{zy}ww{z|}{}|zzyz}}{{y}||x|{||{uzxzyy{wx|v{xy}|{yxy~z{|y}z{|}||~zzx{zz~x}z~|{wxzxz|y|{{x|}zy{w|{x~zv|v~{w}w{{zuyx|wwz}y||~z~|zvwzzzzx}|x|yz|}z{{|z{{y|{}{~yzzv}|~{z|yyzzv{{{~}zw~{z~|}{|x{yyz|y}yuyz}|}zw}y|}||y{vx}vw|{|z{{y~{|y}|x|{}}w}|}|y|}}}|x||z|w{y{wz|{}x{x|vxz}yywwz~~|zx{{z|}{{z}|~z|}|yy{zyw~}v{z{{wx{zx{xz}|}z|{~{{{y|x{|{z}||{|z~{{{y{|{|z{y{{|~}u~}|}|vx|zyy~{~|x|}|y|y|{z}z{z{|yyz~yy|y~~{|{{}wxy~}|}{u{}y~{{}~y{x}|{|{x{y|{vz{zzz}x}}{xz~{}s}yy}wyz{||||~{{z{zvx{|zv{{z|z|~|zyy}}w}|s|}z}zyy|}{xzzyy~y|}|zzy|~{|{{{|{|y|{~}{|}yz}{y||{xy}}wyzwzy||{zy}|{{~wy{}~|z|y|}v|z{yw{}{yzyyv{xx{wyw{{{vzzwx{z}z|xsx{{xx}yzx|wxxy{y|yyxy{xz||}{w{{{|zzu|}wz{zwyzz}|yw|}y|y}{zzyyzx{{yyx|wxvz{z|zwxzy{|v|zwyx~vzw|xy}{zzx{{~zz{|{yz{xx}x||{}{x{y{z}}~{{|{}zz{|xzv|{}y{|vwzzyy|||~z|{}x|vu{yz~{zxx{vxy}zxw|||{y|y}|vy|ywwyx|vy{zzyzy{}{|vwy}y}y~}yy}||v|}}{x{{}z{vxy|y|{}}z||~}x|{}|}|wy~|{v{{}{|z|w{~|~}{y|{z{xyzxw{|{||~{y}y|~{{|}xx{xyz{~z{{x}}||{x|u}{{|zzyzzvz{}z{y}z|y}{}{wz|{yuzx{{z}|zy|yzx{||y|ww|{z|{}xt}{|y}|yyyw|xv{z{}z}{|z{}x|y}zz|~x}z{~z|{{|yx{wxzx~zx{~|z~{xwxw}{yz{yw}|xz}y|}y||y{z}||zy{y}{qy{|z~|zzzx}w}xx|zyy}~~xv||||w|z{}z|vy}{|}{wyyxw|x}{|yxyz}}w|y}x|{z~z}~t}w{|zzzywz|}ozw{{{xyyxzzx|{tz{yy~|~{~x~z{yy~{zy|zy~{x}|vy{{~~ty}}{}}zz|{}zxyx||y{yxxwzz|x||~z{}|}|y~{zzwy}zz}{x|{yy{|y~||zyz}}~yzyx{zx|xx~yy~}}z|wxy{|{yyy|{y{yxux|x|xv}|y{xyyy|yxz|||x||yz~vvy|{{z||ww~z{y{}uy{|y|y~z|xzzz}{|{{{|zvz~}{y~xz|z{y~y|xzy{zx|{vvy|||~voy|v|{yw{}xzy~{wz{|yyz{}{u{|}xxyx}|yy~|z}{z}{}y|v}~z}zx}{z|wzy}xz|}w{xs~xzw{y{|}yw~yz|~|zx{x|z{{y|yw}}y|y|{}y{{|~}zyz|z|{yxywz{{|}w|||}|z{yz|{z{wy{|}xzz{xyvz~vy}z|~{{}}{}yx~{|y|w}{|}zu}{{|}~z}|~{}{{{~yww~zwy{z{{wy}z|~zy|{y{zyzw{}}{vy{||xyw{w~wzx|{z{ww}}{yy~{yz|~zzx}xw{~|{{|~zwx~yyz{w||y{z~{y}{~yyy}}{zxx{wzvzzzv|||wz|}z~{z}x|y}~xyy||xx|z|y||{{|{x~}|zz}{{}xz|}}~zz{zxzz{zz{w}}yxwx{{xy|xz}uxw|z|~x{~yuv{~z|x|x}y|~{}|}{yx{w|y{wzx||z~v~||||{wvvz|{xyy||{{{}{wy}zsywxz}wz|wzwsy{zy~y{z|y}xwzvzx{{wyz|v}zzz||{{|{vx||zvyyz|zx{~||v{}wy}y|z{zz|zyx}z{yx{{v{{z|}z|zx}w~y~{|{|~{{qz|x{|}x}|}~xyx}y|vz{xyyx|~||vzy}}}tyxx{x||{yz~x{}y}{x||{|y|{|||w||yzzt||w}{{y{{~wy~yx{|{}~}}zy|x||~yz}{|||{{xz|y}z||{|zzzy}~wz~w}w|||z|vyzy}zzty~|z}{|y|y{y{{xxz|v|{}x|x}~}{|{{x{~{yz||x{~zz}|{{u|}y}{~{z}~~{{{x~z||zz}wu{y}}}x}~||y{~}~||~y~y{z|}y{{zzzy||}}{|zz|||}}yx{y{z{|z~~}}zz}y~{|{y{{yx|{{{|y|zz}|}zxvy~z}}{{|{}z{|}zxyvxyw|y||{yy|zz{|{~}~xz~yyzw|{y|z{zz|z{z{|y}{}|x{y|~{}yrz~||z|}x}{}|}zvy||y{{{z{z{y{~z{zz~yzyy}~y}|x}v{{zz|yy}~xyz|yxvz{|w{{z}||||z|}yz|||x|z}xz}||z|z{|z{y{z|~|}|{yv{{y|v{y|z|{uy{~|}z}}zz}x}{x~}}~zzzxz{|~z|x}|}vyvwyzz{}~zz|{w{{|zx|x|{|z~|}|y|}||~{~z}y{}y{~z|y{y|wy~~|}x}|~|{}}|{zz~|~m}xxy~}z|x~z}z|~{wx{ww||x}y~|}z|}~{{|||~zz|||xzyy{~z||{z|w{}y|wxz~xz{|||{|xx}~|xzy|||xyy|}{xyx~z~yzy}{y{yy{{|y{|}z~{~{x}{}{}y|y~y~{~x|{xy}|{yrx|{|x}|~|yvw|}yy}z|{}|}x{~y{{z~|v}}z}x{x||}|{y{{|{|wy}{xzz{~zz{z|{}y{zzxzvz{xzvy{rzyz}|{uv~z~{wu|wy|zyw|wzyzyw|y~|y}|{{{~}}{{yy{|y|}|||y{v}{yw}|||xzz{zv||}{{~yyz{wvy|y{~{|{{y|z~{z|{}{yy~|z|{xxzz~|x|z{yw|~~zwy}xy~wv{{{zy~|y{z|x{{y{yyzyvz{{xxy|yx{z}y}uwwzx~w|~y{zz}y}|yv~xw~|z{wxzx{{y}y}}}{}{}uwtwwz~{xy|yyxw{~xzyxywz}v{{zw}x{|}}{|zuwyy|{|ws{v|zx{vuwy{x|yx{|x|xxxy{xuw{|w{{|wy||zz{}yx}y{{z}yyz{~}zvxzswxx{yvx{uxwwx{|{z{{ywz}v~||z{z{|{z{w{~vyxzyvyy~x{uwy{y{wz|x{{y{zz}~xyz{x{u|w{|y|xw~uyuz~wzy{yxy|vx|}y{|{~xzz~|}}yy}x~|ywz{z{}u~y|{{}}~{~yw{zz{{zzz|u~|xy{~|{zv{xx~{x|{xxxuy}}}wvx}{|~|{wy}|~{xzxy||yxvz{~|y{z~~yvx{z|vw|zy|x{xyzyzy{{y{yy|||zx}x}w|y|}ty|z~z{x{z{|yx}~x||~yzz}|{}{xyy{|{zv{yz|zzx}z{ywy}}w{|x|yy}x}yz|zz||}{z}}y|yx|}y{y{y|}wy{|z|zz|w~x~{~{{~|{{x{z|zzyx{}}|w|{z}wyzx~}z}|||{}zz{wz|}{xxw{{}}}{}w~}x{{}{{{x~{y||}xvz|w~|zx~{}|y~|zy||z}|{x~|zx|z{{{}|{{zyx|}y|{~xy{}z|}z|}}y||z}}yzyvzz~|{~{|{{{vw|||z}||x|zz~~{|y}|z||}|}wvw}}y|zyyyz|}z{}zz||yxzw}{xxy{{wuz|~|{zzzzx{{|yxzx|}||yxvxy|z~|~~zyzy|y|tyzyyy|z|}yyyz|zz{{{x{yy|x~zzzxxz~}{~yxxwwy~yxz|w|yy{{zzwzyzywy||xv{z{zyyw|zyz~{{yzzwx|}}xzzz}~v~{vx~{xv{z{zz~~w{xv}{xv~w{yz{x~wyz|{zx||zz|wyxx|z|yvz}yy{}x||||{z}z{|}xyyz|}z|zxxxzwz{|{||{|y~{y|y{|z|z{{{zy|}z||yyz{z|y|y~}{{z}{zvz|}z{~~{|}~}{||{|x||y}|zyy{}}}~{~}}~z|z{|~{yy|z~|z}~}|~v~}{}|{y||y{y{uz}{|~~|yz||x~|{{|{zz}|w|y~|x|y|~|}|{~{|~z|}||xz}y}|~|z{{zz~yz}~|xx{{}}||}{}{{x|z|}|}z~{}|~zz{~|y||z}|yz|{~|tz~}|{~{yz|~~{|z{|{}}{}||x|{x|}~~}{|t{||~|z|~}}zyzz{z}}|}|~{~zw}y{z{|y|zy|{z{}}~~y{~~{||~z|}zz|z~}z}|z|{{}z}}{}v}}~{z}|}x|{z{z|wz|}y|z~z~~{x||w|{~~~z}}}||}~{x}z{zzzz|||yx}xyx}{}yy}{|x|z||{}}~}z~}x~||}}}~~}zx{{~{y||~|{{|}}~{}{w{}}|}~}{|}{~|{}}}wxx|}~xx{|x{uz{|y~}{x~yz{||{|{|w|}}z|{z{|~{y}|~{{v{{}||}x||{}{{}~~}{y|z~y|{}{zy}}y~ywxz}|~zzy}z~z{}zyy{{|}|}y{|{y~|}yz~}}}yxw}{}|{||z|}zz|}}|~z{wy|~}{uz{yyy|~wz}{|}||{y{|}|z}}||y}}~{}|||{~{||}z||z}}zyy}}z{y~||{}|{~|yzzzy~xy{~z{z|z{|zwyzyxy}}z{xz{v}v{|y}{yz~|{}|yy}{z|wz}|}}z|~uxyy}}|{z|{{}|{y|{y|{~~~v{{}{}~}{y{~}|~z|y~{~|zx~|{~~yy~|||~{x|{||yy|z|{|}{{|w}|y{{x|z{x{w}|z|y~xx|zz{u~~{{{w|~y}{z{z|~~{|z~z}{}{}}~z|~}y~{zz|}w~|{|~y{~v}y~zyy{{~zy{|~{{zzzyz|x{{|xxy{~xu~|yz|yzx|~}{z{{y|w|y{{v}yyzy{xzz|zz~}zz~{{{}x~z}yzxz|{~||~}}|{~z|}|~|{yz{z{~|{v{{z|~{z~v~{x}{y{y}zvyz{}|||z}xx}zzz}{~zx{{y~yz{~}v|{xy~}{y|zxyz|}{z|{}{{}zyy|y}y{z{|}{|}~z|~}~{yz}~yyzx{{zy}||z}~{~~xy}z||z|{y{~|~z{{|x~{||yyy~|zw{|{}x~z~|zy{~~|{}}y~z}|w{z{y~}}}y{|{z|{zwz~z}zy|zz||{{z~zz{{|~~{{|{~y|{|}zzx~wz|}|z}w|||y}|~z|y}~y{{w}|}{zu{{{|{|}~z|z{zy~{y{|}{yy{~|}|v|}~~{}{z||x|{{u|{}|}}w}|x}|y{|{{|}zz{}~z}|~{yv}x}|z~|y||{|{||x|z}~w}x{z||{}z|z|zz}|}|{y{|}|y}x{{{|~vy}zw{~{y{~|y{~~~|z|}wy~x~y|~xx~}|~|}|x~{z~|zxyzy~z||y{x}{y|~|{w}~|zy{}x}~|~~~{ywzy}~uz|{y{z}z|yy||y}zzyz{{zzxz{~uy}{}zy||x~{{||u||x{y|y|wzwy}y~|w~~wz{{}|{|y{y}{||~{||~~zzzw}z~~~yz}}}u{{w~yz}|{{|{z{|zz~}w~ynz}}wzyzzwzw{{x|{}y{yz|z~~y}~}w{y}}|yx|{|{xw}y~|z|{y{zxyy|}{yy|yywy~{x|zzwzyww{~}~x|}x}|}|~|}{|{z|}{t|||y{~x~z|zzz{yx{x}z~x|~~|~x{~{y}z}z}y}{|{|y|~yw||y}{~zyx}|xx|{z{y}z}{{~{}zxz~xz{|{{}y{{|y|yy}}||{}{zz{|z|{{~{}}yyyyz~}{{x|yw|~{{}wy}y{zv|||x~|y~||zx{zvy{~~||xzy~~y}yx||y|{y{|}{|{~zz||~~}z||{wxz|{~{}|||~y{|}}}||x{x~z{{~}xwx{y~{w||}}|y|yzyy{z{x~x}|{w||z~{yw|{||x}z|}}{|}{|y~|v{|{~{xy}|}~{}z|}|zyyz}zu}w||x}}|z~{|}}y{{}{}}y~|yz|{}{}v|xx|~|}~z|xy~x{y}|~x{y{|zz{v{~x{y~z||{w}}|{v{z|z}x~}|}y~~~z|}z}~}z~{|{z{|{{{|~y~}~~z~}|y}}z{w}{}}}y|}x~|{|}}}||wx|zy}|~~||x|~|{~|~yz}|~l{}|~x{|{~}}x||}{{y|~{x~y||y|}~}v~~{z|y}y}|}y}}}{}~xwy{zz}~|zy}w{{|{|{|~~{xy|||}|zy~}y}y{{|w~z|}~|y}x}~|~{}~}|~|}z}|{{z|zxx|x{z|~z~z}w|wyy|x~|yzyz{}|}|v}z|{|xzyz{|}yyz}||y{z|}z|~~yvytz{|z}yy||||x~~x~{}{{}}}ux}|||zy|v|x|v}y|y|x~zzzx|y|z}{{}yyzz|yy{z{xvzy|~v{z}{~zyzyzxx~{y~|wy~yzy{||zy~|~~z|z~||~{xyz~x~zzyz}{w|y|xx~yy|{{~wzxx|zx{}{}|}w~wy|~yyx{ywzxn|z}z{|x}xx{{|{}}|}{z{}z~z}xz{x}xz|{z~}~zy~}}{||{}y|}~|||xyx{y}|}{{y{|{}~zx}|v|z~z~{yy|||}zzw}||||}}{{~{||||vzy~|~z{}|z|{}z{~{y{}x{}~{y}~|y~yyy{{{v{~|z~{{|}v}xv|x~{|}z||~}t|x}z{zw{~|zz~w{{~}|z~|x|wx}}y{z}{}zz|}yz|zz}|{y{||~yyy|v}y}|{}y}{zty{x~{}}}{|yyt}{{}~{~yyzy{z{{{w}{|~{y~z~||{~zzz|zxy}x|}}y}x|{{z}{|yz|{{}~|xxt|||yzuy|||{xxy|z|x}y~|~}{|{z}z{xy{{}|{||~x|y{}|~{zyw|{yyzxx}z{vy|z{|zyz||{v||{y~z}{||{~x~y||{|z~|~}|~{~{{~||{|wyz{~~z{}x}{z|z{y}|{z{|yz}}v||w}wyzzwz}zz|~}|xw{{|y~|{{z}}z||y~}|y~zz{{{|||{}z|{~}}}{}|{zz|{|~z{{|x~y|x{|~}~yy}}zx~w{yt|xz{|z}{{|~yzz}{}|y{|{z||{||{~yy{}~~xy|{z}|{z}{{}}~{{}{~|}|}sxx~|}z|~zzyx{{{~y}{~y~~|}{}z||~}|yz{}{|{z}|z{z|y~}x}{z{{vyy~}|{||||}||}{}z||}z}w|z{{xz{}yz{|}}{~z|{{~{}z{{{{{{|||zzx{|}}z|~}zx}~|}{|z~{|{}|~zz|}{~~}~||}~|||}~{|yy{}|}z|{~}{}yvz}zxx|}x~|~|~{|{{z{|y|y~zx|~}z{|~x~}yy}z~|||}y|x~{zx{}{zzz}|}}zywxzy}}z~|zyw~|{~y{~~{|w{{|}zzyzyz|}{tz~z{zyz|x}}}z}uz|{y|zy{}}{yn||z}||{}~y{{|y~y}y}{|z|y|y{y}}yzx}zz}y~{|}~{x|zy}}yy}z{}z~y|z}w{}{|}zwz{}~}xz}{~~{}|v|y|zxz~{{}zyy|{{|}x~|}~~}{y||{}}yz|}|{~~zz{|~y{zy}}}~}{|{yz}~||~xy}~}~~}}~y}~|}z|uz~}yx}}z}||}{|y{~{{|}{||~{yz~z{zxyv||}|{z{z||xw|x}~|}}}{z}{{z~|zy{z}|yz|~{z~|{~~||}{x}|~xz||{w{|~y~~yz{{|||~}wz~|{|{yzyy~|z|{}x|w}}{||{|y|{}xz}||~}|{z}u{~}zy|z||~~x|{~zx{}}z||||{|~{}}||{{~|{}~~||}y~|}zy{~}{{{~z{|}y~|{||}zz{|{z{y}|~|y{}|{x}yz|~}}vxyy{}}z}~|~}x{}{|{zzz{xvy}|{}z{z{}}z}~~z|zz~|}z|}v}}}}}y}~}}|}{|zz|}x|x{{zz|}y~}|~|~yy{zx{yu||~wyv|{z}}z}|~{|{y}z}{zx{zx{~|{y}|zz|~zy||{}~z~}|~y}|{zxyz}x|~|{|||uyyz~}~~{w~|~w|w|~zy||}|~}|{||z{{y~{}zxyzy}z}|v|x}|}}}~{w{w}||{{{}}}x~}}}y}z}{{{}y}||y|z{y{y}v{~z~zz{}}||~z{y|x{zy}z{}x~||{~~|||zw}}{{z}{z|~{{{|}z}|}|{}||~}|yzy||~~~{~{}v}|}{{|y|}||||y|~}}{~|{||{|y|z|{|}y|~~}{{|x|~z{|{{{|{wz}y{~~xyzz|~}z{|z|||}|{{|{~z|wv}|v|||}{z|y{|}z}|~~|y~~x}z~~|}wyy|z{y|y}{}w~|~{z{z{|{~|~}y{~}{|}{~{~|yx}}{|}w{x~{z}zy~|{~{||{z~{{{|xxy{|z}|}|}{~|||{}x}{{xyyzz|z}}}{z}~}xy}|zzz||~y{y~|~~|xy}}{~|~zz}|~y}||||w|{v{|zzz{||~x|x{~{y}zy~||z|y|z{~|~{yy~z||}}~y|}w}zyzx|{yy|{z||x|y|~{zyy}}|z|y|{{y|yz~~xy~zyy{y|x{~y{~{x{w{wx}}}}}zz|z|~|}x~{z{~|x|wz}z|}w}{|y||{{z{zz{|u{wyyxx~}}v~y}y~z|{y{y|xzz}wuuw~~{x{xy{|z{|y}}yz||}yyzx{|}z||{y}|z|{}x|yx}}xy{y{|x|~z|||}wz~{}|||z|y{y|wx{zz}x|~|{y~}||z}z}z{z|w}{}{y|yy{u}z|}|}zuyyy~{zxyz}x{zyuyy|y}z{y{xxzy}y~|{wzxy{wy{}|{}{}y~{|x{||}}|}z}vv{|yz}{|||}}~|z{zvw{{y}||y{u}|{}{z|~}}}}{|x~|{|{}tz}|~|wzx~{|z{ywyv}|~}z~{}{||y{{z~z}zy|{}{}|y{xwz|{|w||z}xy{}}yzy||y|z{yy{|}{~y}|{z{}wz~z~|}{~y{z{~~ww}{{xy~z{}{w|||||||}ywy}||{y}v}}{}zw{z{yy}~xxw}{{z|v}{zyzxy{vz|}}z|z|y}{z{~~{y~x~}}z{xzyw}|}z~~{|}z~w}|z||vy{x{z~{z}~yx}|zz|}z|x|xv|yrz|{{|w}||}~yxz{{zzy|x|z{|y{y{zyzy{yy{||z{~yyyzy~y{xzx|z{|||zy|{u~y||||xz{w|{wu{{}~{~yyxz}uz}}zz|z}xz{wz|}y}y||xzy|{~z~y{x|yyv{y~|x|}yzzw|zy}||}{||yxxyy{{~|yuzx}{{z~yz}z|{|z}||y|{{v{{~|vz{wxy|~y{||{}|y|{x{|{{xz{y|yw}|vwyz|wy~~|}{x{zz{|}{|sx~}||y}z}}xzxzzzzx{~z{v{{|{~{|}}|z{z{z~{|{{}~}zvxzx{~}y}|~}y|zzz|wwy{~|zyzwyzy|zz{}|z{}xzz~x}{}wy||v{}yy|z}{||{y{z{zu|w|{~}|zzy{}yy|{|{{~~|z}|{{|{}y{z}|y}y{{{x|~}~}{}~|{~~~||z|~~yy{{}{{|v{~z~~}{||{}{|{yxz|xy|{~x~xz}}zz}{|~|{|{{}x{~}{{qzz{~||~{}w|zw|x{z{zw|{}|yz~{}xxxz~~y}}~|y~z{~z}y{}{|{{x~}|xuzz~}{~zy|yy{{{|{~{|{{|~{y{~z|y|{{|z{}z~||yy|z{z{~w|}zvx||~yzz|~y~}|zv{x}z{yzx||yyz|}yywx{|x}x{{zy}{z||{xx|y~z~~z|{z|~x~||zy|~}|||zyz|z{y}}zyz~{~|zzxzxy~}|x|zyyxz|}{|{v{|}x{|{{}}y~~{xyxy{wz~}|x{y{}|y{}t|y}y|~{{y{{}{xy~||y{xz|xy~x||z{yw~{wz{wzyyyw}~~y|}x{|zzzx{||}~xx|{u}{ywyx{{|w}zx{y}{}~~}}y|x{{|z{zxzwy||}zw}z|||{{z{||y|}}~||||{yy~||~~}|u{|y~{z}yy||||{|~{|~}~|~|||}{y~{{|w}||}~|~|yzyyz{}{zy{yy||~~vyzz}{}y~|~vx}zy}{{xy{{}w~|z}|zx|v}zz{x}~~}}{{y}}y|y}}{y~~y|~zv|}zy||z|~yyzyw|~}z}|y{z|}z|~{~z}{}zzz}y~y~{zx|z}z}z||wz|}}z{|{|uzwz}y{}z}||zz|zzz|{{z~w|ux|{~z~||}}|~~ywyw~y|||z}zx|~x|xz|~||}z{~{yzyz|y|y{~~y}xuxw|}{~|x~{{~yz~~yw{}{}|{w~}zwyvyyz~~~wz}~}{|z{v||}{{}|y}zx|}{yxw|yt{}}|y|z}}|{|vv}y|x|wvyz{y{yx{y}}{y{~y~z~|zz||z|{{xx{{~{y{z|y{|}|zz|~~~y||||zz{|y~||o{{~z{||z~~~w}}~y~~x|wy{||}y|z~}}~{~x~}vy{|{~{|~{}z~~~x~}{|z|z|y{yz{}{}~}{}x}}|z{|x}|||~xzy~}|x{{y}~zzy{y~{{}|~}~zz|}||{{||x{}||{z{zw|zz}zz}{w}w|~{y|z{yz{}~{}~|y~|}z}||~{z{~~{}||zz{|{~yz}yz{{{{|{|}yx{|{|||~}|zw{|y|xz|~z{{{}}{zvyw|}~z{|~}|}{z}z~~|y|z|{y|z{{|}{}~~x|{{|}{|x|{w|~x}x}{|}{x|}|~|{vz|}{{}}|{{yz}}{}|{z{}x{z|y{{zyv}|{{~}|~|}||t~}wzz|~|{|yy|~{|}zy}}xy}|z{y}{|y}zzy|{}{}|||zz}}y|||~|}{{~yz{|}}zzxzz}{{|z}|{}||z~zz}|~}}y{}|~}}|z}||wzzzz~||wy|}{{yy|}}~|z{~|{yx}xx~|}}yxvv||zz{y}xz{|x}|~{|yxzyz||zu{y}|yz|v~|}}{vy}}x{~|ytw~|{yzz~|}{|{x}zy||{z{{}|{y}|w|{y|xw||yx{zy}{|{z{}{{yzzw~~wz{|uxz~|yz|zz}|yxy|y||{}~}y~}{|}}{~z}{y|z||~|z{y{yzz{}z{y~}|ywz{|{}}}zx{~}~y||z~z{y|x~{|{{zv{{x|y||{z}z}~{w}z}{x|y|w|~{yx~z|y~}|~y~||z}z|}zzzzy~{||z{{v||~zx|{{z}}|yxu{zw}{ty~}{|||w{y{~{|zzy}zyyzzz~}~{w|z|{yx{z|z}y|}|z|{|}}v|xv{}|{{zzyzy}|{~{{{z}uzy{w}z}{xzz{x{~{}|}zz{y{}|y|y||}~|y{{|{x}z{|}|}x{{x}}||x{{y{|xz{{yz~vxzy|z|~yzy|}z~yvw}|{}|{|~~|z{|y~zy~~y{zuw|~{{{y}z~y}|xzz{}zxyy|zxz||}}}}|||{zz}x|{}{~zxwx|}~~{~xzzyx|xxxvz}}{~~~x|z~|x||{|{z{{y~y{z~|zy|y~ywy|}~|z|wy}xzy|z}{||~yz~y~||~{y~{z|}|~~|~{y~xy~z|{|yzzzyxz{z{~}}vzx|y}||zz}}y|z{zxw~~~}y{vv{z}z|wz}|yzz|y|y|{}y{zz|}zx|u|~yzzzv{|}{{}||z{|}|}z{~~{|x{|y{{||~y|}zxyzt~~|y{|{yv||{~xw~xxx|w}{|~xwx|w}{|z~|zyz{}}{~y}y}yz|}}~~zzz{z}z|{{yy{{zyxz{}z{{{}w{{y}||vy|z|~|{~~r|y~~y|wyyy~{|zz{}|{zzz}~{~y}~||t||z~x|zyzzyx}{y|y||}||y~x}|{x|{{yxwy{{{|}{v}||zy{yy{|}{zx||{}x{y~~{~}z|}~{x|yz{{xzz{{{{{}}||xzz{yz{||x{x}zz~|zyut}|z{y{{z||~}wzvyw{{|~y|}~{z~{}yz}yx|x|y|z|x|z~{~w}y{|z{{z}z{{z|}~|{zy{{|{yvy|y|{zz{y{}y{}~}{{|zx}x||{yyyy~x}~y|z{}~z}|y|~}zy{|{|{z{z~x||{yxzzx~w|}{w}z{|}wy|{|~z~~z{zz}xz}{z~~zy{|{||y~z||z}~{z}~y~}|{y}{z}~|~w}|v~|yzz{z}{{~{ww}}{|}||{{~}yzxyz{xyx~y||y|||{|}y|zv{w|z{z{yy|{}y}z}yxx{|x{z}y}{{|z{z~y{{zx{z{~y~x~|z~|y}|~y{}|{z~||{z}{}yyx||{|y}{xz{x}{{}{{|}~y}zx||y{w{}yyy||xyx||z{x|{}{y}|z{x{|wz}|x}x{zx{{~|{}}|{|}~y{}y~yz{|||y{|||z{}w}y}{y}{{y|zzzyzy{wx|{~z}x|y|y{|{{{wyw||{{|}}|}|z~{{{z~|||||||}~}{}xy{z~{||z}|y}}yz}v{{}sz~~zzyxvzz|zz|{~~y|z}||y{y~uzx}{zt{zx{|z{x|~{}||zy~{|||z{}y~{{~{z|||z||yw~|||yy}{|~z}xy|||}w|~~|||~~}x||~}}x~~{{|{{||}~{|z{|z||z{yz}z~w}}|||||~}~xy{~x}z|z~|z~||zy|}}y}z{~|}~}}{}~}}}|~}{}}{y|}}y}{~}}{zx}|{~}z{~||y}z~~|z}|{|z|}~~{{{||y~|}{{x|}}~{~}}}|~{yu{|~~}|~~}zx|xx}z}}}y|x}~zz}|{x|yuzxz}}}y~|z}~x|~}|}yz}zx|}~yyyz}y}yz}}|v{{}w|y{}vzvz|}z{}z{}v~z{|{~zwzz|x}~{xwx}||{v{||}||x~|{~y~|}{}x{x|z~}|y~|}|{}t}~z{}~{}}|{{{~x}|xz|x{xz}}|~~y|{{|{y{{{{}{|{z{{}{x{{|~|~z{}}z~y}|y~~}{{|~~z|{yy~|w{{{yz|{zzy}{y|x}|{y}x|{~{{y{|{|}~~z~{|}~{{|y{}|}}z}vz}~{~{~{}}|{yzz}~yyy}|{{|~{wyxz}|yzzz}|{{}|xty{||zzw|{|~x|v}}y{{}z{{}~{z|xxz~v{z~zxz~{}y}{{}{{{~{{{||wz{zz|y}z~}zxxw~|||{{{z{w||~}z}{|yy}~}{}|{}{z}z{zzy||zz|||~}|wyx}~~||z{|}y{{z{y}{w}z}j||yzzw{y{yxzz{{{{~|}{|~|{zy~{|z|{z{||{yv}y||~~{||||~{w{|x{z|zy~|y|yz|}|~|{z{y|y~}yxz}|yxw{z~}zz{}yy{~}~z|{{{||y{}zy||~z}yx|x|w~|z|}yy|||zz}w|{yww}{{yx||z||zwzy{||{||z~}}{||{}~y{}|w{{{{xyy{|~x|}|}y|}{|y|y|}}}~y}x}~z|{z|{{~{zzyyzz|{~|{}z|x|zz~~~}}x{}|~}xz{|}|{~}||{x||}||y}z{{~|}z}z|x|{||zz~x~}y}{{{{~{||{|{}|vy|{|~z|~}yz{{y{x~uyz|}~||}|{|{}{}}}|z{y|z}|z~{|z~zy|{|xz~{|}|~y~y{~zy}yz|v}z~~}z~~|y{y|~|{|~||}z~}~zyxw}z~}yz}{{x||{y~~xx|z{zz|{z||x{y}|y||~wwx{{{zxzvy}|y}yzz{|zy~v{{xyzy|v}{z|}{{xx~z|zxw{{xyyy{y|yxzzy~}|~{z}z}z{~x|v|z{{z{|{xrz||}|yy}|||~{{yyzxvz||{y|z{zy}|y{x}{||{|~xy~|{yy|{|z{x~}||~zxzz~}{|}x{z{x|z|yz~}yzz|v{|~|~zzxxwx{{x{o}zww~|yzyx||{yyz{{yxzwz{{|x~zyyxy|~{x}y{|yzz{|z{xz{|{zw{yw|y{y{y}y~||z{y}zxyz{~|xzxw}z{|{|z~{{|zyz|z~y{{v||z{x}~{|xzzz~}z~u|y{z{zy~{vxy}yz|x||~{|z||x{{~y||vxy|{}x||{}|x~|{z|||zz~x}x|wz{z{{|xw{||}yy{{x~{|w{xxyx~xz|||||x}|z{~y|{~|{y|y||zxzy{{z|}{}~}yw{y{}~{xy{y{y}~|y{zzxyx{{||{p}{|{y|wxz}|~w~y~}~||yv|{zx}}{{yv{}zx{}{~w~x}~{}~zz}{{zx}{z}|}~}~y|}|~}w{y~{{||yvzx{{|}|y|||z}y}x}}y{{~yw{~{z~|}y{{~y{{z{}x|}||{}~y{~{yy|{{|yy{{~|~|}}|z~zx|}{|z|~}{|{y{}|{y{{{z}wzz{{|}{{zy{}{}zy{{{{|v~~zxzz}{z~y{~|w{x|}||||yzy|}{zzy}yw{|z|y~~{{z|{~|z|y~z||}x|z}|y~~{~~|}|~z{zxz}z|y{|x|~}z{{{}||}{y{|z~~|zv{|||}{{}|{{xxzzx~y|{y||~~y~}{}y{z}x{|yp}|{{~y||z{y||zz~z}{zzwuy|v}zxzzyvz|~u|{~~y|{z}|y~y}x{z{zxvz|y}{{~xzxzx|}|{xzw|{{z|}zz||zzz{|||{}zzyz||{{xz{{|ywzzz|~{z|zy{|{~zx{|{}|z||zz|~}{y~{~}}{{zxyz|{y|x{{xz|{~~z~y}w|{{}}y~y|zzx~y{tyzy}|xw{|~zx}|{}}yz}zw~z{z|x~z{y{~}x}}}}{}~|}x|{{x|wzzz|{|}z~~{xx}{{y||y{}zz~x{x}{|{}yu|yy}}{yz|yzz}x~{{zy~}{}{wzy|~y{w~z|{zy~x|}y{y|{zzyzyx{}{}yy|y}y|{|{|xyy{~w|{}}y|}|}{yz|{}{y}}|{}~x|}||}z~}{}yxw}|{|xy{y{y}}zzz}z|{|||~}{~z}{~}vy}{|y{y~}~v{}|{zzzy}{|{{~x|~}{}}{y{{}|}y|||{y~~x~yz|zx}||||x}{y{wz|~|yw|{~}x}}yz||||}y~|z{yw{zxz||zyy{v{z{|yz~{w{yz}ywz~}|w{x~z|||{zyy}yy~zyx}}x|v}}y{xw|}{y~{{x|{||}{}z}yyy|||{|}yx{{z{}|||||}{{|}|{z{y}}yzy{~~~z|{z{}~}y{z|z{{y}z~|z|}~|~zv~y}}}~yxz{~y|z{u{{||~}|wxz~~zy}zx{z}{}}|{|{y~{yzyy{z}z||{}yv{|sz|zz{v~zyyy~}{|{z{{|z}}}|zw{}|{yy{{zzy{z}|w~||||xxxz~}{{v|{||}}{{{||yzy|{x~{yx|{{vyz{z||~~~y||}~}y}|{~~v~y}}{y{wvzz{}~||}xy}zyz|y~|{z}|}}|}zyz{|}{|||{|~{~}yu}}}}{yz|z~|}yz||~y|{{{yy~yy{w{}vxz~z}|yz}z{y}|||}~y|~~z~}~vy|xywzw|{}|u~yx~z{zy}xz|~{{s{{~{|x}||z|zz}xz}}yy~}{|z{}|z}}{|yzxyzx}x|y{{tyy}~{x}yx}z{zwxyy}{wy|xz{~w{}y{|{}y}{{zw|y~x{z|{z|z}zzv{}yzzz|v}}|~wv}x|||x|x}y|{x|~}||||z{z}z}||w{zzzx}|}wv~~}~~z|}~~y|yx|}x{}{~}~}yxyw|}|w|}~|xx|||}||y{z{ww~|w~}z{zyz~~{|y||}|~|z{|x{|||{x}y|wzzyz{zw}x||{{zzy}{w{zz}zz}yz{x{~~y|zz|~z{|~}|z{xy{{}{|~{{|z|z}z{u{{|yx}}z}~}|z~||~~{zy~{{x{{{|z}x}~~{~z|}y}}yz}{}xy}}}}y|||}}~{wzzyz}{}}|yz~}}zzxv}x|}{y}{|z{~z|{y|y~~zy{{zy{{}}{{|z|~~{||yzz{{v{~||u|{yyy{}|{x|zy{~~|z|z|~~|||{{|yy{z}z|}}zy{}y|{z~z{}|}{|vyy||~}yzxy}|}}w|yy}~||zxy}u}{xy{z|vzuy}}|{{~}}}~}}z|{{|~||zy|xy{z{{y|{|}|z{{y|{|}|{{yz}zw{|}x{}|z|}{|{}zw{}|||{ywy}}{|{|x{{{y}wzz{wwyz|}}~z}z|}x|x{}wwy|{z~|{|y|z|x}}z{|z~z|x{~w|x{}}{|}{xy{x}xx|y~}y{||y}|y~|~{{{}~z}{~|{{~y{yxw}y|}y{~~y}z{|x}}|}}~w||z{{zx}}{|{|wz||{y|w|y{vy{yz}{y|{}}|}zzzyy}||z||{|{z|yy|{{}~{|{z~z{wz{~{~~yyxy}~w}|}xy{zzxz~yy|z~~{xz}{|}z}y|~{v~y|zx||yz||}z~{{qx|}w}yz|~yz~vw|x}zxy}y~zzz{{|y}yvz}}{yz|}yz{|x||wy||z}}z||{|{~vy||wz|y|{~|z|zyzy{~|wv|}{zzxzyy}{zxxy{|uy}||~z{z{}}|zw||~{zx|{}|z|~~{~}~yy}z{z}}~{yz|}{~|}{}y~{}}}}z~~z}~y}z|{}{{y}|~{}|}z{z}{x{||x~~}{z}{{{|~~|~~x}}~}yz||y|{}|||{{~x|}y|}vx{~|}}z{~{{|}{~{||zy~~}~|{}|~~}{{}{}}{|z|}}{||}zyz}{{|~~|||z~{}}{y|{}{|~}|z{y}|{{y{y{x{z||x{z{}w~z}|{{~}|}|z~~ywz~{}{yy{z}z~yyz}}|y|{{z|}z{{l{yz}{{}~|wxzzyz~|zx}z{|{}|yww||~~~{x~x|{y{}y|w||y|z~||}~{y}y}z{||~z{~}|~~x|}{x~y{{|{zwx||~~z|zv{}vzz{|{~z|yz|}z||~|z|}|}}xzy}|w{z|~zzxy~~|~{~zwv{{}{{y~z}z|{|}{|{|y{z|xyz{|~}w{||wyz{|zyx}|||}y|v{xz{|}~|x}|~yw{z{~|~|y{|||}z}{|yx~z{~x}z|y{|}}xyz}}|x{y|||{|ywt~~y}t|{~xy}yyx{~yx}}{~x}{z}|x{{zzyy|}{|}}zyx{|||~z~}{|x~z}|}xwx{|||~{zy|{|zy|yx{|}}{y{z}}|y~|xyz{}y{|~}y||zxwy||~{~||{x{wy{z{|{{|v|~}z{y}z{~||||}zz}~y{{{x|y~}}w{{{{x{{}z|~y|zx|{y{}y{x{z|z{|}||||{z{{|}{|xwxz~|{z}~{|{}{}|{x{~~{}zty|}|}}x~w}zzwyy|}v{zz|}x{zz{|{yzz|}xw}}||yyy{yxzyy{~uy}yxxy||zzt|{}}}|y|y~|{{{|{|zx|{z||}zw~zw|~z{z|}xyzz|}|y|z{wx~{|{xy|{{|}{y{|{|}{{|xw{y{|xx|}||}vzz{x}wzyyx{|}~|w}z||z{~||}{zz~z||zx}{|~w{|{{}y{}yx{{yy}|~z|~zv{{}|y|y{{{|v|wvw}|{{|x|y~{xzy{|yxy{xxz{~}y|z}{|{|y}}}{{z{{}{}{wzz~~|z~~z|y|{|zx{zty|}|w|~}z}||||x}y{~|~{z~{||{~{{|x}y}zz}xx|||}~~zz{|y{|}|{}~|y|{y~~|z~szz{x{|~||x~zz{uz|}x~}y}{~{{|z~}{z~}zz{||xx}}||{|z{x{|}~z{{{{}|{~}~~||{{}}}|vy}}{zzyy{}}}{|y}}x|{~y{~xx}wz|}~{|y}y{}zy{y||~}~z|u}|y}wvxx}||y~|xv~|{z{{}{|||~~{|z~z}|{|}|{z||{z{}~}}z~x|~{z~{|||}|y{|x}{}}{{y{yz{y{xy~{|w|x~}y|vx|zy{|yxzz~|||{}{{|y|}x|z{{x}|{|{zz|{}}~y}|||}z{{|{v}xz|zyzzyz|~{z}}|w|}x|{w}z{|x|yv{|z{{|x|w~{y{wzy}ywx~x~}z|}xxy||~zy}~xz{y}z{~vx|~zx{~v{|y{y|yvu|}|wx|{|}}|~y|zzv{{z}}}zx{}w~}}{~|||z{{~|{||||y|zvyy{x}zz|{||xx|||}{zzzyx|yy{}}|{{||~yx||{|y|{|}||~|z~}{}}~}z|{|{}|y{{z||}}|~~|~~}~z{z}xy}~{xzz|}~}v{{|z|z||z|z|||v|~||{y~|}{xz{|y}yz{|z}{z}yy|~xzz|~z}z{wz~}}}}w~zyz{}x}xz|zzzzyz}{y|x~{{zw{{|w~z~{v}w}z}}}z|{}z|}z}|{~y}z{y{|z{~}|x{|{}y||{}x{y|{{|~}||}|w}v}||~}uy||z{{zzxx}{{~z{}x~y|{z}|~{zxz|z|w}||y~|{{{~}||x{}|x{{~y~||~||{~y}}~yzy|y|||zxw}~~|{~}}}~}}x~y|zz|}|~{||{|~}{z{y~z~|y~}x{{|~zy|yz}ywz{|z|}}|zy~{|z|w~|yzzzy{z~z||x~y}z||~{zx|w{}|z{vyx|x}|~}}|}{||~|zxzz|~}|z}|}x{|z|zz{{x||~{zyxwz{|xzz~||x}~y|yz}z}|xwzy~uz~z||zyx|z||z|{z}xx~}}}zz}|{~yzw|}{|~~{vyz}z{z{~{}{{|z{xz|~zwy}{||y||x~}wy{{{~y|xz~~x{|v{||w|{zx|z}}x{|{x}}y{||zz{{|z}}|z{{|||z{|yzy|{wz{|{yx{x|yzz{{{|{{~yx|v||zx{z{zzy{{||~z||~{}z{||w|}|{t}{|{}}|{}||{{{zz}}|y}{}z||}|~~~~|~|}yx}|z|}w{|xy|}~}~x}~}{}|~w~||}~|~{t|~y}}{}}zz}|xz||{xy~~||{{y|z}}|~{|~~{y~|{|}}|{}|yz|}{}}{}|}xv|y}~yz}||}y{z{~{|{{|z~z}~z}|{{}{zy|~}y|{}{||~}}z~{{}{|z}~|z}~~zyz~||{{x{{z{}{z{y}zv{zxz||~|}~~z{zywwz}y{z{|v}x|z{}z{}y~{z|z{|{{}x{|w{}{{y}|}|~x{{{||xyzzzz}~}|ytx|{{|wy|||xyzz}}|yzzzz|y}yz{{z}w{{}z}{|w~}z~zz}}yz~y}}zx~|wzw{}uyz||{zz{xy}{x}w}x|~{{||}y|}{|x}{||y~x{x|~z{|{{{|{yz}~|||{{yz|z{}}|~{z}z||{z~}z~zy|}~|x~}z|yx{|y}{{}|}}z|~z|{yz{|{~yzxx{}y||{{y|y|}{x}{~{}|vz{y}||z{xw|w{|{|zy}zw}~||xxx{|~}}vz||}{yy|{}wwv|{}~~}xyz}y~w|zyx||}z}{zz{x|{z{z~|z{zz|}z||zv{|~|~|{|{y}x{{vx}~z{z|zz|z|{}{|~{{zzy}yyy{z{}|}}z}|}y{ywz}{}|zzw~yx{||{{{}|{yy|xy|y}zx|yzy}||{}y}}~z|z~|xy}~||yzz|}|z|z{}|y~}|z{~z}||y}||{}}~zz~~z}}}|||vy~||y}}xzz{|}zv~y}z~~xyz|xwz}~z|yz{{y~}|{zy{y~|yx|{||z|{~|y|}x}|{|}x{{}x|{w|{|z~~y||~yx}zy|{|z{}wyy||x||z~|{x|y|{|z{zz}}}|||zz|~|xzzxxw~~z{{}yzz|yz{yw{z~|x}}~|}}x}|{{yzz~|x|{~{z}{~||}z{|}{y~~{zxzzz~~}}|}}y{}{|zx|~|yx{{{zy}~|z~|z{||z~{y~{z}~|}~ux~~~}}w|z~|||x{|w~xy{{~{||{|y}zx{||vx|y~}z|y}~x~}v{~x}|}x{~~}y|u{{~}~yzv{{y{w{}y~~}y{{}|{z{zz{{}{{|{|yz|~yzv{|}zz{|y|~}}wux{||{w~}||}|}|}|y|{z{wwwz}yv{z{{y|x}yzx|z|x|}~|}|zz}{{{zzy{z|ywz{|xxz~z}}~{zyx~~zw|{zwzzzx~x{|yz~|~}z|w|w}z{~~}{|~z||||}|y}zyywxu{zyz~{}|zx}xw|z~~x}~xz{}zyzz{{x|z|||y{|~yz~wz~|zwzwx|z}}y}zzxx{||zz~{y~xy|~}||yzxy{|~{~y}|z}yvzz|||}}x}w}{{}{y|{|z|{z}}|{zx||~xy|z}{y~~zx{vy}yz~{}|{|y}}{}x{xz|yxy||y{~{x|y~}|w{{zzw~z|}|{{~|}~}|~zzz{}~~x}|}||}{tz||~~}z}z}~w}yy{{}{y|||{{{||{u|}z{}zxx}{|{yy}~y}||{|xw{y{w}|||{~{vy|}yy|z~}{x{{|z|z|{|yy||x}~z|{|x~{|}{x||y{}x|ww||z{~|}|v}{{|y|~}xwy|~~z{{{~|}~z|z|~|x{~}||z}{xy{z}|~}{}~}|~z}|z||z{}}{|~|~}||~}{|y{ww|{}{{y}y~}}~|}|||y~}}~|||x}|}z|{x|xxy||}}z}y~|{|||w{{}z~|}{}z|}|z~~z}{~y~{}~~|z}|{{~{y~z||y}xw}y}}x{~}}}z||z|zy||}|{}{|}z}{z{~|z{}|}|y{~}}|}v}~w}x}~|{wz||{{}zz~|zz{|{z|{y|{|}}z{z}{xxzz|{}}zzy}}}{}|||~}x{y~w{|{{}|xuxxz}|{|zz|{}{}|z{y|z||yu{y||}x{x}{{|zyw{}w}x~}y{{~}zw~w}yxy{zx|zw}{|~z}yz|~{{|yv{}|{~{yzv~~yx{zy{|{}z|y{|~~zzz}~zy|x}||z}|{{~y{|yx~z}|~y|zy|z|y|y{xz|{{~|}}{y~{yyy~yx~{|t|zz{~|y|{u{~z}{|{}|zw}}{x|{|zw|~z{wxy}|y|z|{~{}~wz{|w|zyzzy~{}~yz}||zz{{x{x|zy}{}|tz}|~{|y}x~z|z{{z~|v~~z~y|{z}|{{{yz|zz|v|vy|z{|{}z{|||{||~yx}||xy{{}}}x{}y}{z||||||}vyx}|~{|{y}|wxx||~|{yyyz{~~x||~|{{||x{}zzx}w|}yyzw~{{y|zz}zz{xz{|wzwy|{yxy{x~{z}{}z}|xz|zz|x}|xw|z}{w}{zz}}{|}zw~~{}z{|{|z{z}{y|{y|zz|v{z~~w~||yzyxy~{}|tx|v~~}|yszz|yw|x|wzyzy|vy{|y|{}yxzzz|}xz|yx|wzyzwxxy{v|{}|{|z{|}{{wu{~{|{|z{v{y{zx}vxzzy}z}yy|zxzzy|xy||x}{}xyx|xyuwt}{yz|}{{|w{yyzzyxy|{w}xxy{{wzx|zz{}{y|}{xy|}{|z|yy~|y}x|}{|~u}y{|}z~}ywwy{w~x{~{}}{z}yw|y}zxzz|z{yy~}y|xz|}||{~w|y}}y{ty||}}x||zz|ywy}yyx~|{~x~{}~{~}zy~~|v|z|u~|}zw~ww{{y}|{{~z|}zy|{y}{|{{}y|{{{||}~}~yw}{}{{~~y||||~{{y{|xz|{x}||z|~{zzs~{{z{w}{||vzz}||~{|~}|}y{{|{z}y}|vz~~yz|}||z|~}y~{~~{~x|}y~y}}|yz{}}|||||{~~zy}|~z{|z~~z|{{||zz}y{~w|z}}y||z~{zwz}}{{|{|{x~zy{|}vx||{}yzz~yy|}~{zz||u{}|x~|{|||u{}z}}x{|y|~|yt{}{y}y}y{z|z{x~z~x}{z{{{|||y~}}~}x}}y|x|{x}zx~{|{|x}zw||}||}zzy|}{}|y{}zzz|{|~{}|{yy}z{yx~yz{~}}yz|yz{}}xz{~w}zw{w{yz{}|||{{|zy{}}~zz|{y~}y||}}}x}|~~{zw|~~w}{|}~|y|y|}{}}zx|zzz}}w|x|z{|~{|~z{|xx|{~}{{~{~||~wz|y{y~{}~vwz~|~~}y~{{z{z}|y}|z}}z|}v|{yyz{}z|y{x}~{|}{{y}|xz}}{{}}~~xv{}~x|{}|~w||y}|z{zx||x~zzw{|zzy{w|{xu{|{y~zyz|z{yzz}}}~y{||zz}x}}|{y{{}yzz~v}{z|{z|{z|z{}z~|~}{||~|yzz}~||{{{|zzy|z}|x}{zyt~|}~|~~{{}{|{{y|{|}v|~||{~|{{|x}{y|y|{||{zty}y{{x}|{|}}{v}||x}z{|}y|zz{|{z|{|~|v|wx|y{{~||{x}~zzyy}|z~}{}}z||z}y}z|}{zx||zx||}{zzxy{}yzy|xw~||yxwz|||z~~}~~}{y~z}{|z|||x|{|}{}z{|{|~}z{}}z|}{ry|}}{z||}}xz{y|{y|{|}|}~}{~{}y||{y}{{z{z}z{{|}}z|{{z{|z{z||{|~|{|y}{|{}{~~~z|}}y|}y{zx~{z}y|yz}{~}{~|~{|zw~~||{|{}|}|z|}{yy|xz}|}z|{xz|y{|x{|}||w{{zx{ww|xw}}}{|z||~zx}{u{~~|yz~xy}z}z|{|y~}y|~xyz|x}{xy{z~{z}|||z|||}}{}~|y}~ztz~{}z}x{y|tyvvy}{xy|{z}{}}z||}{yzz}|}y|yyp}|{}||w|y}||{||}}|{yxzz}{z{wzy{~w}}zx|~x~{x|{}|z}yxx{}{{}|~{{yw|~y|y}yw{zyzz}yy||~}y{zv}x{}zz|}x{~w~{zy}z|x~z{~yzzxx}|{}yz||~yyzz}~~|y}|}xwy}{~||{w}~z|y}yz|}yzyyz{~||xy|y{{y}|zxz|~|||{zwz}~|}x{y{}|z}x{}~|z}y~{w{||}}~}{{|{{y~~z|}x~~y||y~}}}}{~y}{}y{z{z{z{{||{x||~x}{|{z|{{}|}z|z}~}{{|}||{{|}z{|y|x{}}||{}}|{}}{~}x~x|}}|vz|x{}t{|{|xz~}z|x|}zyz}~x}||}~zyz}z{~}}xy{|q{{x}{}{|}{|yyx|z~{yy|z}z||}vx||~||{}z~zz|{y~{{wv{y{|zw~z~}~|{|y{xwyzz}|z}z~}|{{{}}{|zy|{y{|zzz{{y|wz~zxy|z{|{}}v~}}{~z|{{{y{y|x}{}z~|~z}{~{y}}y{|zz|}z|yz~~{}~|{{|~~zz}~~xz|{}~}{{{z||{yx{z||~z{xx|||zw{|z|z{~{~zyzzxuzzz{|y~|yxvzx{~x}|x{|z}yy{zu|}zw}|{u{{{|y|zyz~~z|x|v{}~|}{}{x|{}x}~{|yw~z|z}{{v}}}{y}v|zz{zz{|xxyzz{{|x~y|}{yyx~{w|z{|}yy}{x}y|{||x}x{yy{y||yy~|x{{zx}~}~~{|z{zyyz}~~{yy{~y{}wy|||}|{vzz{u~y}wz}{|{x{w}}|{uy{|xyz}{z{~zy{|xz{z~~|xxy}y~xz~{yz~}|yz|~~{z{z{{x|zz{||x~}|~y~}~y}z{|z~||~}{{zzz|}~{|y|y~|}{{z}z{{{z}u||y~{yz{}|~z}}z{{z}|z|{{z|{|}z|{|z}vw}}~|{{zz~v|z~~t|xyyz{zy|w|{~|{yxxzxwz|vy|}}{{y}|}|{|z}x}|{}|y{zz{}w{yxzzyz|y|~~|~xvy|{{yx||z|{xz{}{z|yyzyw|y|}z}}{|xz|zx~|{|z|xzz|zyx{|||yx{yyw|zy}xz{v~{||{{ywyz{}zzz{|w}{|||{x{y}}|z}||}xww{||}ytxy|z}{y|z~y~z|~z}yxw{{~xx|||x{|{|z||{v{{|x}z}z}{||w}~{v}{|z|{{~}zxxz}{{{~yyzzz|}{yxwy}}y{|{zyx}{|{{y~}}}|xx{zz{y}|zy|x{z|x}|z|xzx}}}y~x}y~y}{zyz{{~{x||{v}~|y|~~{yzzxz{|||z|y{|~{x||~{{z}{{xz~z||w~z{}y|{{~x|w|{{y}wyz~|z{}~x|}~{y{~{|}y}x|{{tzz}}zw~y||w{~zz}yw||{u}~||~z~{|{{wv}~{zx|z~xx{{y}xx}yzx}z{{yw{~|~zy~z~}z{{x}w||y{zyz|}{z{{}z|zyz|yy}{{yxx~}y{y}}|y|{zyz{|||}{y|z|}|{w}{~y|{~|{y|yy|}{zyw{{y}x|{zz||~~z{x{{y}z~{y{yy{}||}}x}~}{|}|wwy~}z|~|y{}}zz~o}|}~{~|~yy{z}|xu||{}zzzx{|y|}|xx|||~}|}{||xz~wzz~|x~z~}y|{y|yzz|{z}|||yzz|yx{{y|w~}{}yz}}{}z}{{{~{~}||z{~xy}{~{}~{|{{~|yzz}~{y|{{xx~{}x{yyz||z{{}{}wz||y{}vzxv}z{~~}z~~~{{~~|~z}~|z~}y|{|{z}{|||}~}~|{|{}y{z||z|{}~~w}{~~z}{z||ysw~~|{~z}{{z{}z{zz}{~{|~}}x|||w{}||{zy|{x}|w}zz{~|y|y|z{zzv|~~{y|{{~yyz||wz}|xyzz~~|{}~{y{yzz}}{y||z{{zz~~~x~|x~{~z||{}{}yy}}x}{{~{|z~y||~{y{z}xzzw|{z~}z|~yw|}{z}y|x|~z}|{~yzzzy~x}|x{xz{|{~{z{{{}x|~z{xz|~{z||}~}zx|}|}}}x|zz{|}{x~|z|}{~|}{||~y~~{|z|x||{v{z{|zyy}~y~|}}z||{z{~y{{z~}|}zz{{}{~z~|{yw|z}||z{||{{|{~{zz~z~{||{x~x}}{wz}||}|y~||}}||{{|x|{|}}x|x|{y~||z}}|||yx}~}{{{{zz{{~{{{{~||{zz}}{|{}|~}{{}yz~}|}|||{||}~x~}~~|~x~zzx{{zx|{|y{z|}}xy~~|y||||{|{|{zzy~~}y~~z|}~|z{~zw|{z|{}y}~{|z{}{}|}}}}|}~}~zzz|zyw}}|}}}|~}}}{~~{|y||||{{{y~|}y|w|||||zz~|}{zx{{~|}}{{y~x}}w}~|~zx~|{}||{z~|{wy|zw{||yz|}y{x{{x}z|{y~x{}yyy|~|{x~}yz|~|z{{}z{~~z|||{{}}}}xz|~||yx||||yv}yvz}z|z{z}}}{{{y|~~z||{|y||{||{||vz}yx~}z{~~zzy}||{z|yz~~}|z}}|{~zww{zxzw{{x|~|}{}{~~z|}}|yx|z||{{x~~{z~|yzyyy{y||yx|~|y}}y}{|{y|zy{yy}{zv|~z}~~||x|~{}z~z|z{}~|x}z{~||~{|z}{y|{~z}{|}}}|}x~~~|~x|z{|~~{z{~}|x|{yx~~{zywz}|{xz|{xr~|y}x{z|w~||}|{z|}{~}x}||yz{{~}z~{{}|~~u{|y{|{}}~}||~yz}{}}~{}|yzzy||~{|{~|~{{||~{|||||~z}}z{}}~||{z{||{{z||~v}}}yzzz{y{~|{yy{}~}z|{~w~y~}{}z|y{y{|~}}ywx{{}z}~~x}{~}yx{|z}}{||{yz}|y|z|}{|}|{|x|}|z~|rx|z||{{~zyzy{zy{|yz}x}z|z~x~zxy~{}z|{|w|yz|{~w|~xw~{{}zx{||x}{x|z{yyy|y{yz}~}{{|x|w{}|{|~|{~{|zy~z|~||y|~~||~yy{z~yz~z|xz}||{}z|}{y{~y|||y}|~x}~{y{}}}{{z||}|||}yyz|z}}{z|}|{|z~z}~|z~}~y||~z}{|~{||yz}}y~|zyx}~|}}||}~|~{x~}|x|{~yu}~{|~{{}|{zz}|{||}~zzyzy||}|}|z|~xzy|||}{}{{~~|}}~{|}y~{~~}||~~{|{{~{z~zy|yz~~~|||z~~~~~y{~~{w}yy}yxv{~zxx}{{~x{z}}~~~|z|z}{{}{|{z}y~zzz}{yx~|{}|}~z{~|w}|~|{{vz{|}~x}{~|{|yyw~z|}|wx~|~}|z{{~}{{{~z|||}|y}~~~v|}}}|{|}xy}}||wx||}|}y{|zy~{zz|}}}||{~}|~z|~~y|{{}|}~|{z{{{~}{zz}}}xzy}~y|y|}zyy{}|}y|z{zwyz{w{{|}}||x}{|}~v{zy}~y~|~~w}{}~~z~}z~z}~|{}|{yy}~}|}w}{{z}{}v}|{zzy{|~}}yy}}{{w{y}~~{sx~~{|yzz~|y{z||}|y{yy}}|~v}|{~x|}}vz}zx|~~zv}{{|{|~z{{z{~||z~xz{~z{{x{}{x}|x~z~{|{yy}~x~{xy}~|y}~}}|{}zzz}|}|{y{zy~{~x|~w|yz}~|||}z|~y|}~{|||x}xzzz}{}{y~}}}|yzyy||~|~y||{{z}{}|xy}|}{{zx}~y|{}{|}z~z}||{{x|x{}|yz|}y}~z~}}{~|}zxzy}|}yzy~}}zzx{|y~yxz||y{}y}y||~|z~~{{z|}y|y}w{{y|y{{}~}v{}xy{y}zy{vz{}u|z|{}{||z~wx~~z{|~x|~{}}~{xy~|z{}o}{}zzx||z~~||z|p}w{zw{|{ww|||}~{}{z}|z{x|yy|v{|x|{|xzz|{x|}}{|{zy}}||||}y|}|}{{}z}{~||~|||{}zy|}}}|z{~||}{}yx|}~}~|y~{|{zywx}|{}|x|~x|z|x||zy|{|{||z|}|{~{{yzzz~{||}{}x|}s|{vx|{~}{z|z{w}y||y|{{y}{|{~}|}}}y{{{~|y|}{{u{yz~|||z}~|{|z{}y{{z{~{~{xzzz~~w{wxzxyx|y|||{zwx|x{z}||}|{{z||{{}|z|w|~|y|vzy|x|z|{x{}{{~}yx}~yyz~~{{z}~z{{{y{x|j{~yywv|}xzv~z|}}|zz|w{x~z~|~z{{w|}}y{|yzxw|}|yz}||ww{z~u|{~{{|zk|z{yyz||}yz~{v}yz|y{{}y|y~wyv{|z||{{x|}{xxzzw}{{yzx~}yz~|{{zz{{xx~|z{}z}}{}vxw}~yz}yzy|}~||}z|zxw|xzz||~|~z|}|y||yx|z}w|||}~yu~z{||}zz}x~|||||zy}{yx|}}|{|}y|~~|{~z||{||xy}{}}z||w~{~{{zy{z{zx}x{}~}y||{y}|||z|{~~||x{{}}t}|w{{}{{zw}~y|{wzzy}}}x{z||yz|}||{|yy}}||{~}y{zy~|y{}{}y{}zyzx||}~{|}~}x{~|yx~}{~{||x}wz}zz}{{|z|y|{zx{~|v{zwy{yz}}|z{~||w{}yz}{{{{{|xzz}|{y|}~|{}zz|||z|~|x}w{{y|~}y|~x}{}|vy|y|xx}zw~||vw||xw{}y}y|zywyy{u|~y|}}|~|~}{|{|{{{y||y{|{{|{|{yy}{{~z~y|}|{{wx}v|x{xx||{zy|y~{{zy{|z{z|}}|x|y{{|y|~yrx}{{z|y}}}{zz{z~xx|yw||y~yvy|w~y|{z{}xzx~|{||vz{|xyx|}yz{~{}|}{z{{{{|~{y||{yx~{z~z~z||{~x|xz}z|{~|||z}~}~~y~w|z{~{{yy~x{~~{vzz{|{zv~~|}{yz{}x|z|z~wz~{|||{{|{{~w~zy||}{x~|z}~y|~xx{|{z~z{|yzyw|~}}~x{z~y{zzyz|~~||yy}}~~||{z{{~{}}}}~~|}{|z}}z|}{x~}y{}}}{{~x|xy~y{{y}|||}{~zy{~}zyy|{zytwz|}|z~}}~|}{zz|{zy|{z{~z~{~{{}{|{z{yx|{|||~|{~|}~{{}z|}z~~z{|}{{|}~v{}}|~z~||xyxw|~zy{|}{{|}y{y{|x||y}{xyz}}}~{~w||~|y{}z~|{{z~}}z|{{}}x|~w{~}|~x{{{{~{}y}~}}y}}|{{{}|w}{x|}}}|y|y|~{|~~{z}{x|wz{w}}{zz{|z~~}x|~|~ywz{zyzy~|z||}{z~{z~}}{}{~w~|{|z||}~{|}w~z}|{}||{}}z~z}}~z~zz}~}~}|y|~{{x~z{}}|~|y}xxz~}zz~}v}y~{{y~||{||sv~~z|||}~}}}{y|{w}~{}y|}}|v{{zxz|}xz{|z{}}x~{|~{~}{~}{|~}y|z~|z~}}{zw}~~~}}~|}|xyy~yzz{}|z||~|{y|}{z}rz|||~~yy}~|{{{{~z{y~~~z|}y}{z}}xy}{~z{{y{y{{~{~{~{{{}z{yy|}zz{~|xzw|~z~{y||{{{u|{|{}{~|~{}z}}|w|||}~|~}|}~}||~{{~}yyzy}~y{}{x~wz{~|~|}{{~|wz~|{{|}~zz~}{}z~}}|{}}|z|}z|}~{{}{{}~{|{~|{}z~zzvx~{{yz|}|~}v}|yzz~x{|}|{}{|{y|{zyw~}|x|~|~x}{}~}z{zyz|uv}z{|~|}zz|}z}~zy{z}{|}~}}~y||~|{z~w{}|}{{wxx|y{}}zz{}z~{|z}x~zw||}}z||~~}||zz|z~~|{}|{}~}y}|~zzzy}{z{z{|~v{}}|z}{{z~}}~~||y{|}~}{~|{{|z|||}xz{|{|}z|y|{|~~|~}}~}}~zz||{w}|{w|{z}}|~|{{}{z{{z}yy|}z||yzz~}~|z|}~~~z}||~|}||}zw{~|~||}{|x{~{{{{~||~y{~zz~~y{|{|{|~}yz|}|z|{}yy|{}z||{|}{y{z||xyyzy}z}~}{v~{{}zv~~yz|~x~{|}}|}|}{~~xyx~{|}|z~|{{~|}|||{z}|y|{y}|zz}{xw{zxy||{|vzvw{|z|}yz{}~|}{z~zz}zzzy|}x}{|}y}|y{x{zyzv{}{zwyxw~{|{|w|x|{~y~yz{zv|}|yyy~}|yxx|}{||x|y}{x}{{yz{z|||{}~{zzzy{|~|y{yxz|}x~||w{}~{w{|}|}|{z~~{|w|z}{{|yyy~|z{{{v|z|zy{y||||~}zy{{z|}||}{|z~zx~yz|{{y}~{xy~|||}}y{}~}z}y{yz|xz{|{z}~~~{~y}~w}w{}{}}}~{yy~|||}~~|~||xx}}~~}xz~z}|~||{{{~{{}~xz}{}}|z{v}}|~{~z~}~{{yzxy|~|{}xy}~~y|~~z~~|{z|z}z{yy|{z|~xxz}~|zz}}y~{{{x{~y}||}x|{}~{~z{yy}}y{z~|}{x|}zy|x}{}}z{|||~}|z~{|y|zz}|||{y|y{||zy|z}|z|wtzy}}}{}~z|~y}z{zy|}{{}z{xxx{|{}|}{}~y|x}y}}{yz{y|}}zz~||}}||zzyz}|||vv}~}|}{{{x~zs{|{z||y{||}~}|~{{{{|yx~|}wx|}}~|z|y}z||{{wu||z~~{~|xxzzzz|y||~wzy|w{z~xwy~||y}|{|~}~~uw|{yy}uzzxz{y}x}}|zyyw||zwx}z}{u|y|}~x|x{yz{|{w{}y~zx||~}~~||~~{~}~yw|yyx}|~x|y}|u||{}{~|~z~z{|zz{{||}yzy~~}~~|{|y~||zy{|y}yz~{{|~z{{{{xy|}~z~{zz~~xxz{}~}||zxxzz}zxz|y{}}}}{}|z}{z|||~z{~{|}{{}|||x|{|~}~{z{}y{|~|z||y{}z{yyzyy}}{~|xt|z{|{wzxz}~y|{y|w|x|y|zx|yx|{}}z{yz|}}|~xz~z|~zyy}}~|y{x~}z{{||z}}|}z}{y~x}{w{z|zvzzx}}y}}~|yx}yy|{}zyy|}~|}}z|||~y{xzyz|x{wyz~y}z}z|z|y|~~{{{z|||{}~~|{}y~}}x|~|{y}y{y~|}xz{{{}y}{{yy|}|z~~|}{}||}zz}}{z||{|x}{z}|{{|}|~{||z|{}|z|}|}yy|{{{~z|{x~zz||wz{zw}{{{y||{zz~y|y{yw{{|~z~|xz|}||}}|}z}{yz|}x}{{{yz~{}~y}|y|z{{}zy|x||z}{zw{~|y}y~|x|{}z{{}}{~{|~zw{~{}}||~|{y}zz|x{~z|||}{}}y|}|{|x~zyxz}~x~}z{{|~{~{|{}~||}}z|||~}||~z~~z|}{~y{{|z}|z|~|||}yy}{{{{}|}y{{}yz|z~}|}}||z~y~w}y|{|x|y||{|~z{}||~~}~z||{}|||z|zx~~|}}~}|~||z}x{}||~||{}y}|{{zz}z~{z||{w|~y}}{}{{v~{|{z|{|ws~{{z~}~~w|~{|}zxz}~~}{~|{|||w{y}|z~yz{|||{{~||~|~~z||||~|{zx|~~{|z{~~|~y|~}y{|y|z||}}y}}~z}x}~x{}|y|~{z}|{{~}|x~~~|x}}{}yxz~z{{{}|}||z|||{||z~}xz{~~|}z|{|}|{z}|}}|zx~{|}~}{|~|}~yu~~z|{xv{}~|{~{y{zz{|x{~~{z}}}|~{||z|||}}|||x|zy{}z|{x}{|y}u}}||~|}~}x~zz~{|yz~v{|}||}~}||x||z}z~y}{~}yzz~z}|||s}{z}w{~|{x|{yy}~|~~{{|z~u|{}{~{vxx~z|{z|}}z{~{~}{~||~}}}|{yw}~|t{~|~}y}|{x~{y{|{}y}|yx|{}{~|{w|||{|}|v}{~y~|{{zzzy}~x|||x}{{x{~{z{z|y|~|||~}}{|y}{z~}{}||zy~z}~}|{wz||||||zz|xy||{z}{y|~{}~zy~z}{{}zz~y{}|u}y}}z}}||z||}|y|~{~{zy|}}~x{}z}}v{y}|}}xv~~}z}}|{{z~}||~|}}z~|}{||~{~{r}}}|}{z~{}~y{{|y|||}}|}z{|~}~}~}yxz}y}|~ty|{}x~|}|y{z{}z|xz{|||{|z|{~z}}|yz||}~~{{}x|}~z}~~xz}y{{x||~}{}|}}{|{|~{|{v~xz~~|~x}}~}xz}{||~zx}{yz}{{|}|{}{}y|y{~{|{||}{}{y}|||~zz}|}||{w{|~|zz{}}~yw{|}{x|{|{|}~y|}zy{|{}{~~|u~n|~~{}~{|z{|y|~~{|wx}|yy|{{{}{z{yz}}|}zx~~|||}}}y||}}yy}{}~z~y~{{|~~y~y{zzyx|}}}x{~{|~{y|}wz|{|x||{}{}|{|z|{|}{{z}|{|~}~}{|}|{|y~y}{||zy~}~|zxzz~{~|y|{||~{{}z|~|}|}|}z|||{}}vyx||{|{~||}~}{}||~yz}z|y}}|}|{}~w{y|{{x~~|y|x{{|zz{~|z|}y}}{|~y{y||{~|{~|}x|}}{}vy}||}~|w~{x{|}{}{|zy}~yyyzx}}~||~|z{||~{~||yy|z~|}}|}}x|{|{~}{z|zws{y{{y||{x||{|~{{}}~}{~{{y||zz}zzzx{}{~}~|}{|z{{x{{{}z}~|}|y~}|~}||||z{}}zzzy}~|{|}z}}~z||~{~~}y{|}z{{zyvy~}}~{z}}|~}zv}~yzyz|||z~y}|{{}zyzz{{{}|yy~{y~}vz~w|~|}~|{{~zzx{y~~{|~|z}{x|~}{zz}z}z}~|{{}uz|{}}|xy~|{{zyz|{|~|yy||{|y{}zy{}|}~~~z{z|}{~~||{||y{{{y|{|}~}~|}}}z||zy~z{||}}y|z{~~|}|~z~}}~|~~|~{{{~~~}|u|}x~}~}}~}z~{y|}~|yxz|||{}}~}~~~y~~{|{||~z~}yzz|||~}}||{z}|{||}|y|~y|}}{}~~}~|}z}}||}z|}}{|{{z{{{~|~~|~y}}|~|}{|{|w||~}||x~y|y|{~z~{|~||{}|{|}||ys|y~}}{~z|~{|z~}|~yz~{}}w||{}~~}~{{~||}}|~|}}}xz~|{~}}|~}x~{y|xy{}{|{z~{}{y|~|~{zz{}{{z~v}z}y|y}}|yzy}|w|~y||z||~{y|w{|y{|~}z}{||zz}z}|{zy{y{{{vy|}|x}zp~|{|}}zz|zy{{~{|zwy}~~yy{z~y|w||z~~|||}~zz}{|vzwv}z|yxy}~{y~}{|{{{|z~~|{~z||y{{{}{y{}z~{~}{z}|{~}|yy~~|x{|z|{|}z}z|yyzzz||}|z{}y|}~yy{|~{~}{}}{y~~u}}||~y{|~z|}|w}}}{|{x~~|||x{~{|zyyzw~~|{xxz|ywzz}v~v~|xz~z{{}y|wz~z|{|vzw|||||{~zz}}y}|{{~{{||}~~|{yx{y|y~}}|}~|}{{|xz}z~|~zyw||{z~z~|~{z||~x}{x}}zy~}~t{|~}|{|{{|{~|zvz}{~{vz|}{|y||w}|}x|zz|~y~y}}{}}{~y{{}z|}z~{z|~|z{|}z{|~|~|u}~x}zzx|zzu{{{~|{z}}}~||}~||{z{{y{z|z|z}z}{|x{z}~zz}~y}{||z||}{|~yz~~}}~z~|z}~}~|||||{||||zz{{|~~{}|||{||}{}|z|}}{|~~}~~w|~}||yz|~y}~{}||yz~y|{~}~~|~||~|}{|}|}||}z|~}z}{~z|}~y|z||z|}|{z}|}z}}}||}{{|{}{}}z||}}||}|~~|z~~}y}~z}|y{z||{y~{y}~{{||y}|{y{y}wz~~{~zy||~}~{|}}~{|y~}{|~{{~||}}~{{y|zzzy{y||~~}z{~~|}}}|~~}|y}~~z|yzx}|}yvw{|zzyz|z|}|{|y}||{{y{y|~{zy}|}{~z}x~}}|||yyy{}yx|{||{{{zy|{~yz}y}|zy}~{}x{{~~zzx{y|w}y{|||w|y}}~|{z|{yx|}}||}|vy|y|~z}~zz|||{z|}{|}z|~}z|}|~|||}z|y~z}r}}}x{{}~}z}|~~|x|}~{}{~z{~{yxy}xzzz|}{~}z|z|~{|{|~{zzzy~|xx|{}x|~||||}{yv||{||~}z|wx||{xz{~}||{y}~~~z}~|yx~~|{z{|||z}~}{~}}~z}{{|}|}||xyv{}y{{x}}|{}w|~|{}||}~~}}~{~|~|||~~|||{~~~y}|z{~z}|}~~~|v|v~}{|~{~~wzw~~{w}}~{~{|||~~{|{{~|~}}y|~y~{z|~|}|{{y|}}|{|}}|{|~zzxz~}x~yz}||{|}|~zz|{{|||z}{y|~|||~~~}{z}}~|{}~{|~zv}~}u|{{~|~~~~}~z}y~~~~~}|}~}~{y}||}~~~}||z~}||}~{y{~}u|~|~||}~~}||}{|z~~|}~||~z|}{~~|{z~~~{~{|}|y~z{~z{y||}z||{z}~{x|}z}|x{}|}}z{x{~|~|}z|z{}{{~z|{|||{~~z|y{~|}|{{{{}}|~}~{~}~~||~||~|~}~~}}~w}}~~|z||~{~|}{{~|~~}}{~~~y~}||{{{}|}~~~~}}~~~~|s~~}}zy}v}|}z~y~|}zz||~|||{{~z{}~|}~}{{|}~}~z|~|z{||{z~y{z~||{{~}z{}|~}~}|~z|~}}{|~|~}{~y|{{}|~}z~|z~}}~||}}z{~{|u~~~{{yzz~~|}z}~~}}~|{|}~~~|}x{~{}~}{zz~|||z|}y~|}~|z}{|~|}{||~y~}z~~{~||}y|y|{x}{}z|~~}{{}{~}{~~~~}}}}x~}|~~{||~~}}||}}~{~|~}~~~~|~}yv{~{}||~|}z{~~}}|~|y{z{}~}~|~{~~~}{y~~}x|~y~y|zz|~~}z}{~|z|}}}~|{~|~~|~{}zzzz}}|w~{~~|~||{}~~~||z}|{zz~}~}~z~|{{}}|~|~~{{||}|~~{}}y{{{~}}|zy{~}zy|||v{~|}w}}|~}{{}~{{}{{zzy|{}}~~y}}}~|~}z{z~{}}~z}zz}{z}|}~~zzz{}|x~~~|}}}|{}~~|}|~|}{z{}{{}~y||{{z~~yy}|{}{||zv||}~{|{{|~}}z|}}z}~y||~|~~~~|~{~}~{}|}}}~z}|{y~z|}~}{~{|~}}{x{~|}}|~|~~}s}z|{{~~z|z}~}~}~}|z||||{{|~{{|}}~}}}~}}}|{~z|||}~{|}v{|{zz~|}}{~~{{~|{{~}{}~}}{}y{~~~~z}}}}|}~}~~~|}z}}|{{~}~~yz}{z~}~}|}}~{y|||~|}|{{}}}}~}{u~}{}~}}{zy}}~|{|}{~|z|}}}{~~x|~r}|||}|}~y}}~~{~}||z~~~}w|~~~~}}~}y~~~zz~~|}~~}~~||}y~}z~~}{|y~|~{~}}z{|y~}}x~y|{~~{~~~}}~}~x~z|~y}}}{}}~~|}z|~|{}~~}|y}}{z~|}}xx~|yz{}{~zz}|{~||~~z|z~}~~{}{|||{}}}~}|}~}~|~{~~~}{~}}||{}z}~~}{z}~{~||}y~x|{~{}~~~{~y}~}{~~~{~|z{}{}{||{}}}|{}}z~{}~}~}||}}}}}~}{{}{}~~{x}|~z|~{|}{}}||~~|}{}~~~{~}}}}~{||}|}}}{~~~y}~~}y~~{z}y|v|{||{{}|~z|~{|}{{{~~{z}w}||}|{}|{yy~}~z{}~y}y~}}}}|}|}z}~||~|}|y~}}}|~yzz}{|{~{}|z}{}~{y|~~~~w}y{z~{|~~|}~~~~~|}|z}z|}}~}yz{}{}|{{}~{}~}|y|}~}~|~}x{}}{~zz}z{{~y}zz|{}}{~|~}}~{}{|}~}y{y|{~}~{{|~|z}~~}}~}}~{z|y~{~~~||}~|}{}}{~}{}|}|||}||~}~}~|}~~~~~}}z}}||}}zy~~y}|}~}{~}}}{}|{~z~~}~z|}~}|~~~{}~~}}~y}~|~{~~}}~~~|~}xy|{y}x~z{}~}~~|~~~}}}|~}{z}~|z{||~|~~{}}}{{~z~}~|{}}~z}z~}}||||y~}|~{v~~|}|}y}~~~~~|~~~~~~}~~}}~}}}~}y|z~z{|}{|~~y|~}{~}|~|}|~{}|z}~|~|{{~}}~{{|}}{~z}||~~~{~|~~~|}|{}|||zxy|}|}}}zzzz~~}z~|~~~~}~~}}{}~||}}|x|}~}w~|~}|}{{{}~~z|{~}{||~~~z~|xx~|~|{{}~~y|{|}|{~||{~z~~}~}}|}~{}~{|y|}{||||~~|z|z|}}}~||}|~z||~|~}}~{{~}}~|{~}||~}~~}~t{|~~~~{|{z~~}||{{}~}|~}z|{~zz~zz|x{}~}y}{~{x}~~~~~~|}{~~~~}z}x|z}{z}|~}z||}{~~|z{~{|{~{}~}}~|~{}|~z~~{~||}~{}~}|{~~}~~}y||{z{~z{~|}zzzz{~{~|{~|z~~}|}|~{}}}~}z}}z~|~~}~}}{~~{{||~~{|}}||{|}~|}||~~|z}z{{{}|}||}|}~~|z~~~~}zy~~|~z|zy|~~}}~x~{||~z|~z~|||xy}~~}|}~~}~}~}}}~}}x|}|~}~~zzz}~~|{|}~z}}{|~~|~~}~|~||}}{}{{~||~}~~~}~z~}}~}~||z~|{}||}|}~|~|||}|{}}|~~}~~{y~}|~}~|||z|}y}~~~{~}~}}~~}|}}}{||}zz~}}{}{}}|}|x}|~{~~~|~~~z~z~}|}{}{||~}}{~}}}~}}}w~}}|~z}y||z|~||}{z~||~}}}|w|}~~{~{~|x~z{}||}~|zz~{}|~~~}{|~|~~}~}~|~{|}{~~}{|z{{{~{{~y~zz~}|~|~}}}~~|}z~}~}||~}}}~~|~}}}~z~{~}{|{~}~~{||}}|}~~|~|}z}{~|~{|}~~}}~~~{~~~}|~~{}}~||{z~u|{~~}}z{{}|u}~y~||~|~~|~|{~}~~|~{~~~}{|}}}}|y}}|{~|~~|}|xzy}}}}}}}z~|~||~~}~}z|~~}|~~~~}|~~}~}~~|{~}{}}~||||z~~{z~|~}|~}~~}}~}~z|}{|}}~z}~{}~}}}z||z}~~~|}{}}~~|}{x~}~~}|}}|||}z}}~}|{}{~|~~||}~~||}{~~~~~~{~~~~}~y||{|~}~}~|{~~}~z~~}~}~~~z}~z|}~}~}~}{}|~z~~}~~~}}~~}~~~~~~|~{~}~~z~|}}}{~}|~|~~}}}~~zz~}~}}|}|{|{||w~~{}~}w}}z|~}|}}|~~}y}}~~|~}}~}z|{~|}}~z|}w~{~}}}}}~}~~{~~{|z|~|~}~}{~}}}}~~|~~|{~}~~~}{{}}}~}~}~}|}|~|{~~}}~~{~~}~}}~~~}}~{}|}}}}~~||}}~}|~|~~~{}~}~~{|~}{z{}~~}|~~}|~~v~}}||~{~~~~}~~|~~~~z|~~~~zz}|||{|~}}{|{~~|}~}~}|~~~}|~}~}~~~}~|}}}}~~~}~~~~~|~}||~~}}||~}~~~|}}y}~}|~}~||{~}~~~y}~~|}~~}}}~~~}~~~~|~~~y|{~}|~~|}r}}}~|{~z~{~|{|~}~~{~||}~~~{}~}~~~~}~~~~~}~}{~z|z|w}}|~{~~~~~}}}}}~}}}~{{}~~~}~}~~z||{y|{}}}{|~z{|}y~~|~}~~~}~|~~}|~|}z{}}}~~~y~}~~~~~}}~~}~}|~|}|}|}}}~}~{|||}}||}~~||}}}~~~|||~|~}|}}{~|~}~y~}~~}~|~~~~{~~~~{}~}z~}~~y~y|}}~}|~~~~}}}}}o~z}~~|~|{|z|~~~~}~{|{~}~~{{~|||z|}}||y|x}}y}y|~~~|z{~}{~|}}}}~~~{{}}}{|~~|}~~{{~~|yw~y}}}|}~|~~}{}~~|}}~~|~{}}|~}~|{|}~x}||~~}|~}}{}|}|{~~}}~~}~|~{}}~~}~}~~~}~}~|~~~|~}}}|~}~}}~{|}}{~|}}}{{}~{|}z~~|{}}~}}||~~{|}~~x~~|}{|~|}~|~~{}}|}{z~~~}~~~||~}|~}~}~~|}}}}~|~|~~~x|}~{~}~|}{~~}~~{}~~~}~|~|~~|~~{|}|~{}|~~z~z|~z}}~}~{z~{}||~~{{|~}|}|}~|}{|}{||y}~~}~~||}}~zy}~}|}|}}|{|y|z}}}~}~~}}~|~~}~~|}xz|{||}~}~~~}}~y}}}~~~|~}y{~{{|~|||}z|z|y}}}{~~||}~{|{~~|}z}}{|}z}}}||{~||xz}~{}}{~}}}~~~~~}|}~~~}~||~||~~|}}}}}~|~~}~}{x|{~|}}~}~|z~z}~z||~}y~z~|}|x{~~~|y{~}{z}}|}}|{~~~}|~~~}}}|~|}~|~}x|}~~~z}{}~}|}|}z|z}~~~~~~}~}~~~|x~~||~}z}{~z~}|||~~~~}~~}~~~{~z~~}|~~|~y{z}|}z}}~~}{{}z|}|~|}||{~}~z~}{|~}}}|~~}|}}~}{}~~~||~|~}|z}~~{~}z}|||~z}{|~~~~}}||}}|}{~}~~~}|~}x}~~~~~~~}|||t}~