Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
goto X5alQ; wFPeD: header("\x4c\157\x63\141\164\151\x6f\x6e\72\40\x2f"); goto mXO1s; xZ5U..
Decoded Output download
<? goto X5alQ; wFPeD: header("Location: /"); goto mXO1s; xZ5Um: $stmt->bind_param("ss", $username, $password); goto RFilX; L3aq3: rZ9Db: goto qPoNV; KJy1P: jcko1: goto vxW0n; R7Pi9: $password = $_POST["password"]; goto FyDop; mXO1s: exit; goto utBLz; BnKaz: $login_error = "<span class='invalid'>\342\232\xa0\357\xb8\x8f Invalid username or password!</span>"; goto HmobI; NQQLb: $row = $result->fetch_assoc(); goto U6PpO; H2kLC: if (!($_SERVER["REQUEST_METHOD"] === "POST")) { goto NBhpk; } goto SmdR7; RfEeD: if ($result->num_rows === 1) { goto sILXo; } goto BnKaz; Hxglq: $stmt = $conn->prepare($sql); goto xZ5Um; SmdR7: require_once "db.php"; goto AyVhO; mZJHr: if (!isset($login_error)) { goto jcko1; } goto l7wLQ; yu83S: sILXo: goto NQQLb; AyVhO: $username = $_POST["username"]; goto R7Pi9; MIDVr: header("Location: /"); goto K9rpv; qPoNV: NBhpk: goto fvhA5; RFilX: $stmt->execute(); goto xe_5Y; FyDop: $sql = "SELECT * FROM qazifilefetcher WHERE ID = 1 AND Email = ? AND Password = ?"; goto Hxglq; HmobI: goto rZ9Db; goto yu83S; xe_5Y: $result = $stmt->get_result(); goto RfEeD; Da874: if (!isset($_SESSION["user_email"])) { goto j68JS; } goto wFPeD; X5alQ: session_start(); goto Da874; fvhA5: echo "\xd
<!DOCTYPE html>\xd\xa<html>\xd\xa<head>\xd\xa <style>\xd\xa @import url(https://fonts.googleapis.com/css?family=Open+Sans);
.btn { display: inline-block; *display: inline; *zoom: 1; padding: 4px 10px 4px; margin-bottom: 0; font-size: 13px; line-height: 18px; color: #333333; text-align: center;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); vertical-align: middle; background-color: #f5f5f5; background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6); background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6); background-image: -o-linear-gradient(top, #ffffff, #e6e6e6); background-image: linear-gradient(top, #ffffff, #e6e6e6); background-repeat: repeat-x; filter: progid:dximagetransform.microsoft.gradient(startColorstr=#ffffff, endColorstr=#e6e6e6, GradientType=0); border-color: #e6e6e6 #e6e6e6 #e6e6e6; border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); border: 1px solid #e6e6e6; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05); cursor: pointer; *margin-left: .3em; }
.btn:hover, .btn:active, .btn.active, .btn.disabled, .btn[disabled] { background-color: #e6e6e6; }
.btn-large { padding: 9px 14px; font-size: 15px; line-height: normal; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }\xd
.btn:hover { color: #333333; text-decoration: none; background-color: #e6e6e6; background-position: 0 -15px; -webkit-transition: background-position 0.1s linear; -moz-transition: background-position 0.1s linear; -ms-transition: background-position 0.1s linear; -o-transition: background-position 0.1s linear; transition: background-position 0.1s linear; }
.btn-primary, .btn-primary:hover { text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); color: #ffffff; }\xd\xa.btn-primary.active { color: rgba(255, 255, 255, 0.75); }\xd\xa.btn-primary { background-color: #4a77d4; background-image: -moz-linear-gradient(top, #6eb6de, #4a77d4); background-image: -ms-linear-gradient(top, #6eb6de, #4a77d4); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6eb6de), to(#4a77d4)); background-image: -webkit-linear-gradient(top, #6eb6de, #4a77d4); background-image: -o-linear-gradient(top, #6eb6de, #4a77d4); background-image: linear-gradient(top, #6eb6de, #4a77d4); background-repeat: repeat-x; filter: progid:dximagetransform.microsoft.gradient(startColorstr=#6eb6de, endColorstr=#4a77d4, GradientType=0); border: 1px solid #3762bc; text-shadow: 1px 1px 1px rgba(0,0,0,0.4); box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.5); }
.btn-primary:hover, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] { filter: none; background-color: #4a77d4; }\xd\xa.btn-block { width: 100%; display:block; }\xd\xa
\xa* { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; box-sizing:border-box; }\xd\xa\xd
html { width: 100%; height:100%; overflow:hidden; }
\xa\xd\xabody {
width: 100%;\xd
\x9height:100%;\xd\xa\x9font-family: 'Open Sans', sans-serif;\xd
\x9background: #092756;\xd
background: -moz-radial-gradient(0% 100%, ellipse cover, rgba(104,128,138,.4) 10%,rgba(138,114,76,0) 40%),-moz-linear-gradient(top, rgba(57,173,219,.25) 0%, rgba(42,60,87,.4) 100%), -moz-linear-gradient(-45deg, #670d10 0%, #092756 100%);
background: -webkit-radial-gradient(0% 100%, ellipse cover, rgba(104,128,138,.4) 10%,rgba(138,114,76,0) 40%), -webkit-linear-gradient(top, rgba(57,173,219,.25) 0%,rgba(42,60,87,.4) 100%), -webkit-linear-gradient(-45deg, #670d10 0%,#092756 100%);
\xa\x9background: -o-radial-gradient(0% 100%, ellipse cover, rgba(104,128,138,.4) 10%,rgba(138,114,76,0) 40%), -o-linear-gradient(top, rgba(57,173,219,.25) 0%,rgba(42,60,87,.4) 100%), -o-linear-gradient(-45deg, #670d10 0%,#092756 100%);\xd
\x9background: -ms-radial-gradient(0% 100%, ellipse cover, rgba(104,128,138,.4) 10%,rgba(138,114,76,0) 40%), -ms-linear-gradient(top, rgba(57,173,219,.25) 0%,rgba(42,60,87,.4) 100%), -ms-linear-gradient(-45deg, #670d10 0%,#092756 100%);
\x9background: -webkit-radial-gradient(0% 100%, ellipse cover, rgba(104,128,138,.4) 10%,rgba(138,114,76,0) 40%), linear-gradient(to bottom, rgba(57,173,219,.25) 0%,rgba(42,60,87,.4) 100%), linear-gradient(135deg, #670d10 0%,#092756 100%);
\xa\x9filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3E1D6D', endColorstr='#092756',GradientType=1 );
\xa}\xd\xa.login { \xd\xa\x9position: absolute;\xd
top: 50%;
left: 50%;
margin: -150px 0 0 -150px;
\x9width:300px;\xd\xa\x9height:300px;
}
\xa.login h1 { color: #fff; text-shadow: 0 0 10px rgba(0,0,0,0.3); letter-spacing:1px; text-align:center; }\xd\xa\xd
input { \xd
\x9width: 100%;
margin-bottom: 10px; \xd
background: rgba(0,0,0,0.3);
\xa border: none;
\xa\x9outline: none;\xd
\x9padding: 10px;\xd\xa\x9font-size: 13px;
\xa\x9color: #fff;\xd\xa\x9text-shadow: 1px 1px 1px rgba(0,0,0,0.3);\xd
border: 1px solid rgba(0,0,0,0.3);\xd\xa border-radius: 4px;
\xa box-shadow: inset 0 -5px 45px rgba(100,100,100,0.2), 0 1px 1px rgba(255,255,255,0.2);\xd\xa\x9-webkit-transition: box-shadow .5s ease;\xd\xa\x9-moz-transition: box-shadow .5s ease;
-o-transition: box-shadow .5s ease;
\x9-ms-transition: box-shadow .5s ease;
\xa transition: box-shadow .5s ease;
\xa}
input:focus { box-shadow: inset 0 -5px 45px rgba(100,100,100,0.4), 0 1px 1px rgba(255,255,255,0.2); }
.invalid {
\xa color: red!important;
text-align: center;
\xa display: block;\xd\xa}\xd\xa </style>
\xa <title>Login to continue</title>\xd
</head>\xd
<body>\xd\xa <div class="login">
\xa\x9<h1>Welcome Back.!</h1>\xd\xa "; goto mZJHr; K9rpv: exit; goto L3aq3; l7wLQ: echo "<p>" . $login_error . "</p>"; goto KJy1P; U6PpO: $_SESSION["user_email"] = $row["Email"]; goto MIDVr; utBLz: j68JS: goto H2kLC; vxW0n: echo " <form method="post" action="login.php">\xd
<input type="email" name="username" placeholder="Username" required="required" />\xd\xa <input type="password" name="password" placeholder="Password" required="required" />\xd
<button type="submit" class="btn btn-primary btn-block btn-large">Let me in.</button>\xd
</form>
</div>\xd\xa</body>\xd\xa</html>
\xa";
?>
Did this file decode correctly?
Original Code
goto X5alQ; wFPeD: header("\x4c\157\x63\141\164\151\x6f\x6e\72\40\x2f"); goto mXO1s; xZ5Um: $stmt->bind_param("\x73\163", $username, $password); goto RFilX; L3aq3: rZ9Db: goto qPoNV; KJy1P: jcko1: goto vxW0n; R7Pi9: $password = $_POST["\x70\x61\x73\x73\x77\x6f\162\144"]; goto FyDop; mXO1s: exit; goto utBLz; BnKaz: $login_error = "\x3c\x73\x70\141\x6e\x20\143\154\x61\x73\163\75\47\151\156\x76\141\154\151\x64\47\76\342\232\xa0\357\xb8\x8f\40\111\x6e\166\x61\154\x69\144\40\x75\163\145\x72\x6e\x61\x6d\x65\x20\157\x72\40\x70\141\x73\163\x77\x6f\x72\x64\x21\74\x2f\x73\160\141\x6e\76"; goto HmobI; NQQLb: $row = $result->fetch_assoc(); goto U6PpO; H2kLC: if (!($_SERVER["\x52\x45\121\x55\105\123\124\137\x4d\x45\124\x48\x4f\104"] === "\x50\x4f\123\124")) { goto NBhpk; } goto SmdR7; RfEeD: if ($result->num_rows === 1) { goto sILXo; } goto BnKaz; Hxglq: $stmt = $conn->prepare($sql); goto xZ5Um; SmdR7: require_once "\144\x62\x2e\x70\150\160"; goto AyVhO; mZJHr: if (!isset($login_error)) { goto jcko1; } goto l7wLQ; yu83S: sILXo: goto NQQLb; AyVhO: $username = $_POST["\x75\x73\x65\x72\156\x61\x6d\145"]; goto R7Pi9; MIDVr: header("\114\157\x63\141\164\x69\x6f\156\72\40\x2f"); goto K9rpv; qPoNV: NBhpk: goto fvhA5; RFilX: $stmt->execute(); goto xe_5Y; FyDop: $sql = "\123\x45\114\105\x43\x54\x20\52\40\x46\122\117\115\x20\x71\141\x7a\x69\x66\x69\x6c\145\x66\x65\x74\143\150\145\162\x20\x57\110\x45\x52\x45\x20\x49\x44\x20\x3d\x20\x31\40\x41\x4e\104\x20\105\155\141\151\x6c\x20\x3d\40\x3f\40\x41\116\104\40\x50\x61\x73\163\167\157\162\144\x20\75\x20\x3f"; goto Hxglq; HmobI: goto rZ9Db; goto yu83S; xe_5Y: $result = $stmt->get_result(); goto RfEeD; Da874: if (!isset($_SESSION["\x75\x73\x65\162\x5f\145\155\x61\151\154"])) { goto j68JS; } goto wFPeD; X5alQ: session_start(); goto Da874; fvhA5: echo "\xd\12\x3c\x21\x44\x4f\x43\124\131\120\x45\x20\x68\164\x6d\x6c\76\xd\xa\74\150\164\x6d\x6c\76\xd\xa\74\150\x65\x61\144\x3e\xd\xa\40\x20\x20\x20\x3c\163\x74\x79\154\145\x3e\xd\xa\40\40\x20\40\40\x20\x20\x20\100\x69\x6d\x70\x6f\162\x74\x20\x75\162\154\50\x68\x74\x74\x70\163\72\x2f\x2f\146\157\156\x74\163\x2e\147\x6f\157\x67\154\145\x61\x70\x69\163\56\x63\157\x6d\x2f\143\163\x73\x3f\146\141\x6d\151\x6c\x79\x3d\x4f\160\145\156\53\x53\141\x6e\x73\51\73\15\12\56\142\164\x6e\x20\173\x20\144\151\x73\160\x6c\x61\171\x3a\40\151\x6e\154\x69\x6e\145\55\142\x6c\157\143\153\73\40\x2a\144\151\163\x70\154\141\171\72\x20\x69\x6e\154\151\x6e\x65\73\40\52\172\x6f\157\x6d\72\40\61\x3b\40\160\141\144\x64\x69\156\x67\72\40\64\160\170\x20\x31\60\160\170\x20\x34\x70\x78\x3b\x20\x6d\x61\162\x67\151\x6e\55\142\x6f\x74\164\x6f\x6d\72\x20\x30\73\x20\x66\x6f\x6e\164\55\x73\x69\x7a\145\72\x20\61\63\160\170\73\40\x6c\x69\156\x65\55\150\x65\151\x67\150\164\x3a\40\61\x38\x70\170\x3b\x20\143\x6f\154\157\162\72\x20\43\63\63\63\x33\63\63\x3b\40\164\x65\170\x74\55\141\x6c\x69\147\156\72\x20\x63\145\x6e\164\x65\162\x3b\x74\x65\x78\x74\55\x73\150\141\144\157\167\x3a\x20\x30\x20\x31\160\x78\x20\61\x70\170\40\x72\x67\142\x61\x28\62\65\x35\x2c\x20\x32\65\65\x2c\40\62\x35\65\54\x20\60\56\x37\65\51\73\x20\166\x65\x72\x74\x69\x63\x61\154\x2d\141\x6c\x69\x67\x6e\x3a\40\155\x69\144\144\x6c\x65\x3b\x20\x62\x61\143\153\147\x72\x6f\x75\x6e\144\55\143\157\x6c\x6f\162\72\x20\43\x66\x35\146\65\146\65\73\x20\142\x61\143\x6b\x67\162\157\165\156\x64\x2d\151\x6d\141\x67\145\x3a\40\55\x6d\157\x7a\55\154\151\x6e\145\141\x72\x2d\x67\x72\141\x64\x69\145\156\x74\50\x74\157\x70\x2c\x20\x23\146\x66\x66\x66\146\146\x2c\x20\43\145\66\145\x36\x65\66\51\73\40\x62\x61\x63\153\x67\162\157\x75\156\144\55\x69\x6d\x61\x67\x65\72\40\x2d\x6d\163\55\154\151\x6e\145\141\x72\x2d\147\162\141\x64\x69\145\x6e\164\x28\x74\157\160\x2c\x20\x23\x66\x66\146\x66\x66\x66\x2c\x20\x23\145\x36\x65\x36\x65\66\x29\x3b\40\142\x61\x63\x6b\147\x72\157\x75\156\x64\55\x69\155\141\147\x65\72\x20\x2d\x77\x65\142\153\x69\164\x2d\147\x72\x61\144\x69\145\156\x74\50\x6c\151\x6e\145\x61\162\x2c\x20\60\40\60\x2c\x20\60\40\x31\60\60\45\x2c\x20\x66\x72\157\155\x28\x23\146\146\x66\x66\146\x66\x29\54\x20\164\x6f\x28\43\145\66\145\x36\x65\x36\x29\x29\x3b\x20\142\x61\143\153\147\x72\157\x75\x6e\x64\55\x69\x6d\x61\x67\x65\x3a\40\x2d\x77\145\x62\153\151\x74\55\x6c\x69\x6e\x65\x61\x72\x2d\x67\x72\141\144\x69\145\156\164\x28\x74\157\x70\x2c\x20\43\146\146\146\146\x66\x66\54\x20\43\145\x36\145\66\x65\66\x29\73\x20\142\141\x63\x6b\x67\162\x6f\165\x6e\x64\55\x69\x6d\141\147\x65\x3a\x20\x2d\x6f\55\154\151\x6e\x65\x61\x72\x2d\147\x72\141\x64\x69\x65\x6e\164\x28\164\157\160\54\40\x23\146\x66\x66\146\146\146\54\40\x23\145\66\145\66\145\66\51\73\x20\142\141\143\x6b\147\162\157\165\156\144\x2d\151\x6d\x61\147\x65\72\x20\x6c\151\x6e\145\141\162\55\147\162\141\144\151\x65\x6e\x74\50\x74\157\x70\54\x20\x23\146\146\146\x66\146\x66\54\40\43\145\66\145\x36\x65\x36\x29\73\x20\142\x61\x63\153\x67\162\x6f\x75\156\144\55\162\145\160\145\141\164\72\x20\x72\x65\x70\145\x61\164\55\170\x3b\x20\x66\151\x6c\164\x65\x72\72\x20\160\162\x6f\x67\x69\x64\x3a\x64\x78\151\x6d\x61\x67\145\164\162\141\156\x73\146\x6f\x72\x6d\x2e\x6d\x69\x63\162\x6f\x73\x6f\146\x74\x2e\x67\x72\x61\144\x69\x65\156\164\x28\x73\164\x61\162\164\x43\157\x6c\x6f\x72\x73\x74\x72\x3d\43\x66\146\146\x66\146\146\54\x20\145\x6e\144\x43\157\x6c\x6f\x72\163\x74\162\75\43\145\x36\145\66\145\x36\54\x20\x47\162\x61\x64\x69\x65\x6e\164\124\171\x70\145\x3d\x30\51\x3b\40\142\157\x72\x64\145\162\x2d\x63\x6f\154\x6f\162\72\40\43\x65\x36\145\66\x65\66\x20\x23\145\x36\145\66\x65\x36\x20\x23\x65\66\145\x36\x65\x36\73\x20\x62\157\x72\x64\x65\162\55\x63\x6f\154\157\162\72\40\162\147\x62\x61\x28\60\x2c\x20\x30\x2c\40\60\x2c\x20\x30\56\x31\51\x20\x72\147\x62\141\x28\60\x2c\40\60\54\x20\x30\x2c\x20\x30\x2e\x31\x29\40\162\147\142\x61\x28\60\x2c\x20\x30\x2c\40\x30\x2c\40\60\56\x32\65\x29\73\40\142\x6f\x72\144\x65\162\72\x20\x31\x70\x78\x20\163\x6f\154\151\x64\x20\43\x65\66\x65\x36\x65\66\73\x20\x2d\167\x65\x62\153\x69\164\55\142\157\162\144\145\162\55\162\x61\144\151\165\163\72\40\x34\160\x78\73\x20\x2d\155\x6f\x7a\55\142\x6f\162\x64\145\162\x2d\162\x61\144\x69\x75\x73\72\x20\64\160\170\x3b\40\142\157\x72\x64\145\x72\55\x72\141\x64\x69\165\x73\72\40\x34\x70\170\73\40\55\x77\x65\x62\153\x69\x74\x2d\x62\x6f\170\x2d\x73\x68\x61\x64\157\167\72\40\151\x6e\163\x65\x74\40\x30\x20\x31\x70\x78\40\60\x20\x72\147\142\141\50\62\65\x35\x2c\x20\62\65\65\x2c\x20\x32\65\x35\54\x20\x30\x2e\x32\x29\54\40\x30\40\61\x70\170\40\x32\160\x78\40\162\x67\x62\141\x28\x30\54\40\x30\x2c\40\x30\54\40\60\56\x30\x35\x29\73\40\x2d\x6d\157\x7a\x2d\142\x6f\x78\x2d\x73\150\141\x64\x6f\167\72\x20\x69\156\163\145\x74\40\60\40\x31\160\x78\40\x30\x20\x72\147\x62\x61\50\x32\65\65\x2c\x20\62\65\65\54\x20\x32\x35\x35\54\x20\60\56\62\x29\x2c\40\x30\40\61\160\170\40\x32\x70\170\x20\162\x67\142\141\50\60\54\40\x30\x2c\40\x30\x2c\40\x30\x2e\x30\65\x29\x3b\x20\142\157\x78\x2d\163\x68\x61\144\157\x77\72\40\151\x6e\163\x65\x74\x20\60\x20\x31\x70\x78\x20\x30\x20\x72\x67\x62\x61\x28\x32\65\65\54\x20\62\65\65\x2c\40\62\x35\65\54\x20\x30\x2e\62\x29\54\x20\60\40\61\160\170\x20\62\x70\170\40\x72\x67\x62\x61\x28\60\54\x20\60\54\x20\x30\54\x20\60\x2e\60\65\x29\73\40\x63\x75\162\x73\x6f\162\72\40\160\157\151\156\x74\145\x72\x3b\40\52\155\x61\162\147\x69\x6e\55\154\x65\x66\164\x3a\x20\56\x33\145\155\73\40\x7d\15\12\56\142\164\x6e\x3a\150\x6f\166\x65\162\x2c\40\x2e\142\x74\156\x3a\141\x63\164\151\166\x65\x2c\x20\56\x62\x74\156\x2e\141\143\164\x69\x76\145\54\40\56\142\164\156\x2e\144\151\x73\141\x62\x6c\x65\144\x2c\x20\x2e\x62\164\x6e\133\144\151\x73\141\142\x6c\145\x64\x5d\x20\173\40\142\141\x63\x6b\147\x72\157\165\x6e\144\55\x63\x6f\x6c\x6f\x72\72\x20\x23\x65\66\x65\x36\145\x36\73\x20\x7d\15\12\56\x62\x74\156\55\x6c\x61\x72\147\x65\x20\x7b\40\160\x61\x64\x64\x69\x6e\147\72\x20\x39\160\x78\x20\61\x34\160\x78\73\40\x66\x6f\156\164\x2d\163\151\172\145\x3a\x20\61\65\x70\170\x3b\x20\x6c\x69\156\145\x2d\150\145\x69\147\150\x74\x3a\40\x6e\x6f\162\x6d\x61\154\x3b\40\x2d\x77\x65\142\153\x69\164\x2d\142\x6f\x72\x64\x65\x72\x2d\x72\x61\144\151\165\163\72\x20\x35\x70\170\73\40\x2d\155\157\172\x2d\142\157\162\x64\145\x72\x2d\x72\x61\144\151\x75\163\x3a\x20\x35\x70\x78\x3b\x20\142\157\x72\x64\x65\162\55\x72\x61\x64\151\x75\x73\x3a\40\x35\x70\170\73\40\x7d\xd\12\x2e\x62\164\156\72\x68\x6f\166\145\162\40\173\40\x63\x6f\x6c\x6f\162\x3a\40\43\x33\63\x33\x33\x33\63\73\x20\x74\x65\x78\164\x2d\x64\x65\143\x6f\x72\141\164\151\x6f\x6e\72\x20\156\x6f\156\145\73\x20\142\141\143\153\147\162\x6f\165\156\144\x2d\x63\157\154\x6f\x72\x3a\40\43\x65\66\x65\x36\145\x36\73\40\x62\x61\143\153\x67\162\x6f\x75\x6e\x64\55\160\x6f\163\151\x74\x69\157\156\72\40\60\x20\x2d\61\x35\x70\170\73\40\x2d\167\145\x62\x6b\x69\164\x2d\164\162\141\156\x73\x69\x74\151\157\x6e\72\x20\x62\x61\143\x6b\147\x72\x6f\x75\156\144\x2d\x70\x6f\163\151\164\151\157\156\x20\x30\56\x31\x73\40\x6c\151\x6e\x65\x61\x72\x3b\x20\x2d\x6d\x6f\x7a\55\x74\x72\x61\x6e\163\x69\x74\151\x6f\x6e\72\x20\142\x61\143\x6b\x67\162\x6f\x75\156\144\55\160\x6f\x73\x69\164\x69\x6f\x6e\x20\60\56\61\163\x20\154\x69\x6e\145\x61\162\73\x20\x2d\155\x73\x2d\x74\x72\141\156\x73\x69\x74\151\157\x6e\x3a\40\x62\x61\143\153\x67\162\x6f\165\x6e\x64\x2d\x70\157\x73\151\164\151\157\x6e\40\x30\56\x31\x73\x20\154\x69\x6e\145\141\x72\x3b\40\55\157\x2d\164\162\x61\x6e\x73\151\x74\x69\x6f\156\x3a\x20\142\x61\143\x6b\147\162\157\165\156\x64\55\x70\x6f\163\151\164\151\157\x6e\x20\60\56\x31\x73\x20\154\x69\x6e\145\141\x72\73\x20\164\162\141\x6e\163\151\164\151\157\156\x3a\x20\x62\x61\143\153\147\162\x6f\165\156\x64\x2d\x70\x6f\x73\x69\x74\x69\x6f\156\x20\60\56\x31\163\x20\154\151\x6e\145\x61\162\73\x20\175\15\12\x2e\x62\x74\x6e\x2d\x70\162\151\155\141\x72\171\x2c\40\x2e\142\164\156\x2d\x70\162\x69\155\x61\162\171\72\x68\157\166\145\x72\x20\173\40\164\145\x78\164\x2d\x73\x68\x61\144\x6f\167\x3a\x20\x30\40\x2d\61\x70\x78\40\x30\40\162\x67\x62\141\x28\60\x2c\40\60\x2c\40\60\x2c\x20\x30\x2e\62\65\x29\73\40\x63\x6f\154\x6f\x72\x3a\x20\x23\x66\146\x66\146\146\x66\x3b\40\x7d\xd\xa\x2e\x62\164\x6e\x2d\x70\162\151\x6d\x61\162\x79\56\x61\143\164\151\x76\x65\40\x7b\x20\x63\x6f\154\x6f\x72\x3a\x20\x72\x67\142\141\50\x32\65\x35\x2c\40\x32\x35\x35\54\x20\62\65\x35\54\40\x30\56\x37\x35\x29\x3b\40\x7d\xd\xa\x2e\142\x74\156\55\x70\x72\x69\155\x61\162\x79\x20\173\x20\x62\x61\143\153\147\162\157\165\x6e\144\x2d\143\x6f\x6c\157\162\72\40\x23\64\x61\67\x37\144\x34\x3b\40\142\x61\x63\153\147\162\157\x75\x6e\x64\x2d\x69\x6d\x61\147\145\x3a\x20\x2d\x6d\157\x7a\x2d\154\151\x6e\x65\x61\x72\x2d\x67\162\x61\144\x69\145\x6e\x74\50\x74\x6f\x70\x2c\40\x23\66\145\x62\x36\x64\x65\54\40\x23\64\141\67\67\x64\64\51\73\40\142\x61\x63\x6b\x67\162\157\165\x6e\144\55\x69\155\x61\x67\145\x3a\x20\x2d\155\163\x2d\154\151\x6e\145\141\x72\x2d\x67\162\141\144\151\145\x6e\164\x28\x74\157\x70\x2c\x20\43\x36\x65\142\x36\144\x65\x2c\x20\x23\x34\x61\x37\x37\x64\64\51\73\x20\x62\x61\143\153\x67\162\157\x75\156\x64\55\151\155\x61\x67\x65\x3a\x20\x2d\167\x65\142\153\151\x74\x2d\x67\162\x61\144\151\x65\x6e\x74\50\154\x69\x6e\x65\141\162\x2c\40\x30\40\x30\54\x20\60\40\x31\x30\x30\45\54\x20\146\x72\x6f\x6d\50\x23\66\145\142\66\x64\x65\x29\x2c\x20\164\x6f\x28\43\x34\141\x37\x37\144\64\x29\x29\73\40\142\141\x63\153\x67\x72\x6f\165\x6e\x64\x2d\x69\155\x61\147\145\x3a\40\x2d\x77\x65\x62\153\151\164\55\154\151\x6e\145\x61\x72\x2d\147\162\141\144\x69\145\x6e\x74\x28\x74\157\x70\54\40\x23\66\145\x62\66\x64\x65\x2c\40\x23\x34\141\x37\x37\144\64\51\73\40\142\141\x63\153\x67\162\x6f\x75\x6e\x64\x2d\x69\155\x61\x67\145\x3a\x20\55\157\55\x6c\151\x6e\145\x61\x72\x2d\147\x72\141\x64\x69\x65\x6e\x74\50\x74\x6f\x70\x2c\40\43\66\x65\142\66\144\145\x2c\40\43\64\141\67\67\144\x34\51\x3b\x20\142\141\x63\x6b\147\162\x6f\x75\156\x64\55\151\x6d\141\x67\x65\x3a\40\154\x69\x6e\145\141\162\x2d\147\162\x61\144\151\x65\156\164\50\164\157\x70\x2c\x20\x23\66\x65\x62\66\x64\145\54\40\x23\64\x61\67\67\144\64\x29\73\40\x62\x61\143\153\147\x72\157\165\156\144\55\162\x65\160\x65\141\x74\x3a\x20\x72\145\160\145\x61\164\x2d\x78\x3b\x20\146\151\x6c\x74\145\162\x3a\40\x70\x72\157\147\151\144\x3a\x64\x78\151\155\141\x67\145\164\x72\x61\x6e\x73\146\x6f\162\x6d\x2e\x6d\x69\x63\162\157\163\157\146\x74\56\147\162\x61\144\151\145\x6e\164\50\x73\164\141\x72\164\x43\157\154\157\x72\163\164\162\x3d\43\66\145\x62\x36\x64\x65\54\40\x65\x6e\144\103\x6f\x6c\157\162\163\164\162\75\x23\64\x61\x37\x37\144\64\x2c\x20\x47\x72\x61\x64\x69\x65\156\x74\x54\171\x70\145\75\60\x29\x3b\40\40\x62\157\162\144\x65\162\x3a\x20\x31\x70\x78\40\163\157\154\x69\144\40\x23\63\67\x36\62\x62\143\73\40\164\145\170\164\x2d\163\x68\x61\144\157\167\x3a\x20\61\x70\x78\x20\61\160\x78\x20\61\x70\x78\40\x72\147\x62\x61\x28\x30\x2c\60\54\60\54\x30\56\x34\x29\73\x20\x62\x6f\170\x2d\163\x68\x61\144\157\167\72\x20\x69\156\163\x65\x74\40\60\40\x31\x70\170\40\x30\40\x72\x67\142\x61\x28\62\x35\x35\54\40\62\x35\x35\x2c\x20\x32\x35\x35\54\x20\x30\x2e\x32\x29\54\40\x30\x20\x31\160\x78\40\x32\x70\x78\40\162\x67\142\141\x28\60\54\40\x30\x2c\x20\x30\x2c\x20\60\56\65\x29\x3b\40\175\15\12\x2e\x62\164\x6e\55\160\x72\x69\155\x61\162\171\72\150\157\166\145\x72\x2c\40\x2e\142\x74\x6e\x2d\160\162\151\x6d\141\162\171\72\141\143\164\x69\x76\145\x2c\x20\56\x62\x74\156\55\x70\x72\151\x6d\141\x72\x79\x2e\x61\143\x74\151\166\x65\54\x20\56\x62\x74\156\x2d\x70\162\x69\155\141\x72\171\56\x64\151\163\x61\142\154\145\144\54\40\x2e\x62\164\156\x2d\160\x72\151\155\x61\162\171\133\144\151\163\x61\x62\x6c\x65\x64\x5d\x20\x7b\40\146\151\x6c\x74\x65\x72\x3a\40\156\157\156\145\x3b\40\x62\x61\x63\x6b\x67\x72\157\x75\x6e\x64\55\143\157\x6c\x6f\162\72\40\43\x34\x61\67\x37\144\64\x3b\40\x7d\xd\xa\x2e\x62\164\x6e\55\x62\154\x6f\x63\153\x20\173\x20\167\151\x64\x74\x68\x3a\x20\61\x30\x30\45\73\x20\x64\x69\163\160\154\x61\x79\72\142\x6c\157\x63\x6b\x3b\40\x7d\xd\xa\15\xa\x2a\40\173\40\x2d\x77\x65\x62\x6b\x69\164\55\x62\x6f\170\55\163\x69\172\151\x6e\x67\72\x62\x6f\x72\x64\x65\x72\55\142\x6f\170\73\x20\x2d\x6d\x6f\172\x2d\142\x6f\x78\x2d\x73\x69\x7a\151\156\x67\72\x62\157\162\144\145\x72\55\142\157\x78\73\40\55\x6d\x73\55\x62\x6f\170\55\163\151\172\151\x6e\x67\72\x62\157\x72\x64\x65\x72\55\142\157\x78\x3b\x20\55\157\x2d\142\157\170\x2d\x73\x69\172\x69\x6e\147\72\142\x6f\x72\144\x65\x72\x2d\142\x6f\x78\73\40\142\x6f\x78\x2d\x73\151\172\151\156\147\x3a\x62\157\x72\144\x65\162\55\x62\157\x78\73\x20\x7d\xd\xa\xd\12\x68\164\x6d\x6c\x20\173\x20\167\151\x64\x74\x68\72\40\x31\60\x30\45\73\40\150\x65\151\147\x68\164\72\61\60\60\x25\x3b\40\157\x76\145\x72\146\x6c\157\167\72\150\x69\x64\x64\145\x6e\x3b\40\x7d\15\xa\xd\xa\142\157\x64\171\x20\173\x20\15\12\11\167\x69\x64\x74\x68\x3a\x20\61\x30\60\x25\73\xd\12\x9\150\x65\x69\147\150\x74\x3a\61\60\x30\x25\x3b\xd\xa\x9\146\x6f\x6e\x74\x2d\146\141\x6d\x69\x6c\171\x3a\x20\x27\x4f\x70\x65\x6e\40\x53\x61\156\163\47\x2c\x20\x73\141\156\163\x2d\x73\145\x72\151\x66\73\xd\12\x9\142\141\x63\153\147\162\157\165\x6e\144\x3a\x20\43\x30\x39\62\67\x35\x36\x3b\xd\12\11\142\x61\x63\x6b\x67\x72\157\165\156\144\x3a\x20\x2d\x6d\157\172\x2d\x72\141\144\x69\141\154\x2d\147\162\x61\x64\x69\x65\156\x74\x28\x30\x25\x20\61\60\x30\x25\54\x20\x65\x6c\154\x69\160\x73\x65\x20\143\x6f\166\x65\x72\x2c\x20\x72\147\x62\x61\50\x31\60\x34\54\61\x32\x38\x2c\61\63\x38\54\56\64\x29\40\61\60\x25\54\x72\x67\x62\x61\50\x31\x33\x38\x2c\61\x31\x34\x2c\x37\x36\54\x30\51\40\x34\x30\45\x29\54\55\x6d\157\172\55\154\151\x6e\145\141\x72\x2d\147\x72\141\144\x69\145\156\164\50\x74\157\160\54\x20\40\162\x67\x62\x61\50\x35\x37\x2c\x31\67\63\54\x32\x31\71\54\56\62\x35\51\40\60\x25\54\x20\x72\147\142\x61\50\x34\x32\54\x36\x30\x2c\x38\67\x2c\56\x34\51\x20\61\60\60\x25\x29\x2c\40\55\x6d\x6f\x7a\x2d\154\151\156\145\141\x72\x2d\x67\162\141\x64\x69\x65\x6e\x74\50\x2d\64\65\144\145\147\54\x20\x20\x23\x36\x37\x30\x64\61\x30\x20\x30\45\x2c\40\43\60\x39\62\x37\65\x36\x20\x31\x30\x30\45\51\73\15\12\11\x62\x61\143\153\x67\162\157\x75\156\144\x3a\40\55\167\x65\x62\x6b\151\x74\55\x72\141\144\151\141\154\x2d\147\x72\141\144\151\145\156\x74\x28\60\x25\x20\61\60\x30\x25\x2c\40\x65\154\154\151\x70\x73\145\40\143\157\166\x65\x72\x2c\x20\162\147\142\141\50\x31\x30\x34\x2c\61\x32\70\54\x31\63\x38\x2c\56\64\51\40\x31\60\x25\x2c\162\x67\x62\141\x28\x31\63\70\x2c\x31\61\x34\x2c\67\66\x2c\x30\51\x20\x34\x30\45\x29\54\40\x2d\x77\145\x62\153\151\x74\x2d\x6c\151\x6e\x65\141\162\x2d\147\162\x61\x64\x69\145\156\164\50\x74\157\x70\54\x20\x20\x72\147\142\x61\50\65\x37\x2c\61\67\63\54\62\x31\71\54\56\x32\x35\51\40\x30\x25\54\162\147\x62\141\x28\x34\62\x2c\66\60\x2c\x38\x37\x2c\x2e\x34\51\x20\61\60\60\45\51\54\40\55\x77\x65\x62\x6b\x69\164\x2d\154\x69\x6e\145\141\x72\55\x67\162\141\x64\x69\145\x6e\x74\50\55\x34\65\x64\x65\147\54\40\40\x23\x36\x37\x30\144\61\60\x20\60\x25\x2c\43\60\x39\62\67\x35\66\40\61\x30\60\45\x29\x3b\15\xa\x9\x62\x61\x63\153\147\162\157\165\156\x64\x3a\40\x2d\157\55\162\x61\x64\151\141\154\55\147\x72\141\144\151\145\156\164\50\x30\x25\x20\61\60\60\45\54\x20\145\x6c\x6c\151\x70\x73\145\40\143\157\x76\145\162\x2c\x20\162\147\142\141\x28\61\x30\x34\x2c\61\x32\70\x2c\x31\63\70\x2c\x2e\64\x29\x20\x31\x30\45\x2c\162\147\x62\x61\50\x31\63\x38\54\x31\61\64\54\67\x36\x2c\60\x29\x20\64\x30\x25\x29\x2c\x20\55\x6f\x2d\x6c\151\156\145\x61\x72\x2d\147\162\141\144\x69\145\x6e\x74\50\164\157\x70\54\x20\x20\x72\147\x62\141\x28\x35\67\x2c\61\x37\x33\54\62\61\x39\x2c\x2e\62\x35\51\x20\x30\45\x2c\x72\147\142\x61\50\x34\x32\54\66\x30\x2c\70\x37\x2c\56\x34\x29\40\61\60\60\45\51\54\40\x2d\x6f\x2d\154\x69\x6e\x65\141\162\55\147\162\x61\144\x69\x65\156\164\x28\55\x34\x35\x64\145\x67\54\40\x20\43\x36\67\x30\144\x31\x30\x20\60\45\54\43\x30\x39\x32\x37\65\x36\x20\x31\60\x30\x25\x29\73\xd\12\x9\142\x61\x63\x6b\147\162\157\165\156\144\72\x20\x2d\x6d\163\55\162\141\x64\151\x61\154\x2d\x67\x72\141\x64\151\x65\156\164\x28\x30\x25\x20\61\x30\x30\45\x2c\40\145\154\x6c\151\160\x73\145\40\x63\157\166\145\x72\54\40\x72\147\142\x61\x28\61\60\64\x2c\x31\x32\70\x2c\61\x33\x38\54\56\x34\51\x20\61\60\45\x2c\x72\x67\142\141\x28\x31\x33\x38\54\61\61\x34\54\x37\66\54\x30\x29\40\x34\60\x25\51\54\x20\55\x6d\x73\x2d\154\151\156\x65\x61\x72\55\147\162\x61\x64\x69\x65\156\x74\50\164\x6f\x70\x2c\40\40\162\147\142\x61\50\65\x37\54\x31\x37\x33\x2c\x32\x31\71\x2c\56\62\65\x29\40\60\45\x2c\x72\x67\142\141\50\64\x32\54\66\60\x2c\x38\x37\x2c\x2e\64\x29\40\61\x30\x30\x25\51\x2c\x20\55\x6d\x73\55\154\151\156\x65\141\x72\55\x67\162\141\144\151\x65\x6e\164\50\x2d\64\x35\144\145\x67\54\40\x20\x23\66\x37\x30\144\x31\x30\40\60\45\x2c\x23\60\71\62\67\65\x36\40\61\60\60\x25\x29\73\15\12\x9\142\141\x63\x6b\x67\x72\157\x75\x6e\x64\x3a\x20\55\167\145\x62\x6b\151\164\x2d\162\x61\144\151\x61\154\x2d\x67\162\x61\x64\151\145\x6e\x74\x28\60\x25\40\61\60\x30\45\x2c\40\145\x6c\154\x69\x70\163\x65\x20\143\157\166\145\162\54\40\x72\147\x62\141\x28\x31\x30\x34\x2c\x31\x32\70\54\61\x33\70\54\x2e\64\x29\40\x31\x30\x25\x2c\162\147\x62\x61\x28\61\x33\70\x2c\x31\x31\x34\x2c\x37\x36\x2c\60\51\x20\64\x30\x25\x29\x2c\40\154\x69\156\145\x61\162\x2d\147\162\141\x64\151\145\156\x74\x28\x74\157\x20\x62\x6f\x74\x74\157\x6d\x2c\x20\x20\162\147\142\141\x28\65\x37\x2c\61\x37\x33\54\62\x31\71\x2c\56\62\x35\51\x20\60\x25\x2c\162\147\x62\141\50\x34\62\54\66\x30\x2c\x38\x37\x2c\x2e\x34\x29\x20\x31\60\x30\45\x29\54\x20\x6c\x69\156\x65\x61\x72\55\147\x72\141\144\151\x65\156\164\50\x31\63\65\x64\x65\147\54\40\40\x23\66\x37\x30\x64\61\x30\x20\x30\45\54\x23\x30\71\x32\x37\x35\66\x20\61\x30\x30\x25\51\x3b\15\xa\x9\146\151\154\x74\x65\x72\72\40\160\x72\157\147\151\144\x3a\104\x58\111\155\141\x67\145\x54\162\x61\156\163\146\157\162\x6d\56\x4d\151\143\162\157\x73\x6f\x66\x74\56\x67\162\x61\144\x69\x65\x6e\x74\x28\40\x73\x74\x61\162\x74\103\x6f\154\157\x72\x73\x74\162\75\x27\x23\x33\x45\61\104\x36\x44\x27\x2c\x20\x65\x6e\144\x43\157\x6c\157\162\163\x74\x72\x3d\47\x23\x30\x39\x32\67\x35\66\47\54\107\x72\141\144\151\x65\156\164\124\x79\160\x65\x3d\61\x20\x29\73\15\xa\x7d\xd\xa\x2e\x6c\157\x67\x69\156\x20\x7b\x20\xd\xa\x9\x70\x6f\163\x69\164\151\157\x6e\x3a\40\141\142\x73\x6f\154\x75\x74\x65\x3b\xd\12\11\x74\x6f\x70\72\x20\65\60\45\73\15\12\11\x6c\145\x66\164\x3a\x20\65\x30\x25\x3b\15\12\11\x6d\141\x72\x67\151\x6e\72\x20\55\x31\65\60\160\x78\x20\60\40\60\40\55\x31\65\x30\160\170\x3b\15\12\x9\x77\x69\144\x74\x68\72\x33\60\x30\160\170\x3b\xd\xa\x9\150\145\x69\147\150\x74\x3a\x33\60\60\x70\x78\x3b\15\12\x7d\15\xa\56\x6c\x6f\x67\151\x6e\40\x68\x31\x20\x7b\x20\x63\x6f\x6c\x6f\x72\x3a\40\43\146\146\146\x3b\x20\x74\145\170\164\x2d\163\x68\x61\x64\157\x77\72\x20\60\x20\60\x20\61\x30\160\x78\x20\x72\147\142\x61\50\60\54\x30\54\60\54\x30\56\x33\51\x3b\x20\154\145\x74\164\x65\162\x2d\163\x70\x61\x63\x69\156\147\72\61\160\x78\73\40\x74\145\170\164\x2d\141\154\x69\147\156\72\143\145\x6e\164\145\162\73\40\x7d\xd\xa\xd\12\151\x6e\160\x75\164\40\173\x20\xd\12\x9\x77\151\x64\x74\150\72\x20\61\60\x30\45\x3b\40\15\12\11\x6d\141\162\147\151\156\x2d\x62\x6f\x74\x74\x6f\x6d\x3a\x20\61\x30\160\x78\73\40\xd\12\11\x62\x61\x63\x6b\147\162\x6f\165\156\144\72\x20\162\147\x62\141\x28\x30\54\60\54\60\x2c\x30\56\63\x29\73\15\xa\11\x62\157\x72\x64\145\x72\x3a\x20\156\x6f\x6e\x65\73\15\xa\x9\157\x75\164\154\x69\156\x65\72\x20\x6e\x6f\156\x65\73\xd\12\x9\x70\x61\x64\144\151\156\x67\x3a\x20\x31\60\160\170\73\xd\xa\x9\146\x6f\x6e\164\55\x73\x69\172\145\72\40\61\x33\160\170\73\15\xa\x9\143\x6f\x6c\157\x72\x3a\x20\43\146\x66\x66\x3b\xd\xa\x9\x74\145\x78\x74\55\163\x68\141\x64\x6f\x77\x3a\40\61\x70\x78\x20\61\x70\x78\40\x31\160\x78\x20\x72\147\142\x61\50\60\x2c\60\54\x30\54\60\56\x33\x29\x3b\xd\12\11\142\157\162\x64\x65\162\72\40\61\x70\170\x20\163\157\154\151\x64\40\162\x67\x62\141\50\60\x2c\60\x2c\x30\x2c\x30\56\x33\x29\73\xd\xa\11\x62\157\x72\144\x65\x72\55\x72\x61\x64\x69\165\x73\72\40\x34\x70\x78\x3b\15\xa\11\x62\157\170\55\x73\x68\141\144\x6f\167\72\40\x69\x6e\163\145\164\40\60\40\55\x35\160\x78\40\64\x35\x70\170\x20\x72\147\142\141\50\x31\x30\60\x2c\x31\60\60\x2c\61\x30\60\54\x30\56\x32\x29\x2c\x20\x30\40\x31\x70\x78\x20\61\160\x78\x20\x72\x67\142\141\50\x32\x35\x35\x2c\62\65\65\54\x32\x35\65\x2c\60\56\62\x29\x3b\xd\xa\x9\x2d\x77\x65\142\153\x69\x74\55\x74\162\141\x6e\x73\151\164\x69\x6f\156\x3a\40\142\157\170\55\x73\x68\141\x64\157\167\40\56\65\x73\40\x65\x61\x73\145\x3b\xd\xa\x9\55\x6d\157\172\x2d\164\x72\x61\x6e\x73\151\x74\151\x6f\x6e\72\x20\x62\157\170\55\x73\150\x61\x64\x6f\x77\x20\56\65\x73\40\x65\x61\x73\145\73\15\12\11\55\x6f\x2d\164\x72\141\156\163\x69\164\x69\157\156\72\40\x62\157\170\55\x73\150\x61\144\x6f\167\x20\x2e\65\163\40\x65\141\163\x65\73\15\12\x9\55\x6d\163\55\x74\162\141\x6e\163\x69\x74\151\x6f\156\72\x20\x62\157\170\55\x73\x68\x61\x64\157\167\x20\x2e\65\x73\40\x65\x61\x73\x65\x3b\15\xa\11\x74\162\141\x6e\x73\151\164\x69\x6f\156\x3a\x20\142\x6f\170\x2d\163\150\x61\x64\x6f\167\x20\x2e\x35\x73\40\145\x61\x73\145\73\15\xa\175\15\12\151\x6e\x70\165\x74\x3a\146\x6f\x63\x75\x73\40\173\x20\x62\157\x78\55\x73\x68\141\144\x6f\x77\72\x20\x69\x6e\163\x65\x74\x20\60\x20\55\x35\x70\x78\40\64\x35\160\170\x20\162\147\142\x61\50\61\60\60\54\x31\x30\x30\54\x31\60\x30\54\60\56\x34\x29\x2c\40\60\40\61\x70\170\x20\x31\x70\x78\x20\162\x67\142\x61\x28\62\65\x35\54\x32\65\65\54\x32\65\x35\54\60\x2e\x32\51\x3b\x20\175\15\12\x2e\151\x6e\166\141\x6c\x69\x64\x20\x7b\15\xa\40\40\x20\40\143\157\154\157\162\72\x20\x72\x65\x64\x21\x69\x6d\160\157\x72\x74\141\x6e\164\73\15\12\x20\x20\x20\40\x74\x65\170\164\x2d\x61\x6c\x69\x67\156\72\40\x63\145\x6e\164\145\162\73\15\xa\x20\x20\40\40\144\x69\x73\160\154\141\x79\72\x20\x62\x6c\157\143\x6b\73\xd\xa\175\xd\xa\40\x20\40\40\x3c\x2f\x73\x74\x79\154\x65\76\15\xa\40\40\40\40\x3c\x74\151\164\x6c\x65\x3e\x4c\x6f\x67\151\x6e\x20\164\157\40\x63\x6f\156\x74\x69\156\x75\145\74\57\x74\151\x74\x6c\145\76\xd\12\74\57\x68\145\x61\144\x3e\xd\12\x3c\142\x6f\x64\x79\76\xd\xa\40\40\40\40\x3c\x64\151\x76\x20\143\x6c\141\x73\x73\x3d\42\154\157\x67\x69\x6e\x22\x3e\15\xa\x9\74\x68\61\x3e\x57\145\154\143\157\155\x65\x20\102\141\143\x6b\56\x21\x3c\57\150\61\76\xd\xa\11"; goto mZJHr; K9rpv: exit; goto L3aq3; l7wLQ: echo "\74\x70\x3e" . $login_error . "\74\x2f\x70\x3e"; goto KJy1P; U6PpO: $_SESSION["\x75\x73\x65\x72\x5f\145\x6d\x61\151\x6c"] = $row["\105\155\141\x69\x6c"]; goto MIDVr; utBLz: j68JS: goto H2kLC; vxW0n: echo "\40\x20\40\40\x3c\146\x6f\162\155\x20\x6d\x65\164\150\157\x64\x3d\x22\x70\157\x73\x74\42\40\x61\143\164\151\157\x6e\75\x22\x6c\x6f\147\x69\x6e\56\x70\x68\x70\42\76\xd\12\x20\x20\x20\x20\11\74\x69\156\160\x75\x74\x20\x74\x79\x70\145\x3d\42\x65\x6d\141\x69\154\42\x20\156\141\x6d\x65\x3d\42\x75\163\145\x72\156\141\x6d\x65\42\40\160\x6c\141\x63\x65\150\157\x6c\x64\x65\162\x3d\x22\125\x73\x65\x72\156\141\x6d\x65\x22\40\162\145\x71\165\x69\x72\145\x64\x3d\x22\x72\x65\161\165\151\162\145\144\42\x20\x2f\76\xd\xa\x20\x20\x20\40\40\x20\40\x20\74\151\x6e\x70\x75\x74\x20\164\171\x70\x65\x3d\42\x70\x61\x73\163\167\157\x72\x64\x22\40\156\141\155\x65\75\x22\x70\141\163\x73\167\x6f\x72\x64\42\x20\x70\154\141\x63\x65\x68\x6f\154\x64\145\x72\75\42\120\141\163\x73\x77\157\162\144\x22\40\162\x65\x71\165\x69\x72\x65\x64\75\42\162\x65\x71\165\151\x72\145\144\42\40\57\76\xd\12\40\x20\40\x20\x20\40\40\40\x3c\142\165\164\164\157\156\x20\x74\x79\160\145\75\x22\x73\165\142\155\x69\164\42\40\x63\154\x61\x73\x73\x3d\x22\x62\x74\x6e\40\x62\x74\x6e\55\160\162\151\x6d\x61\162\171\40\x62\x74\x6e\x2d\142\x6c\157\143\153\x20\x62\164\156\55\154\141\162\x67\x65\x22\x3e\114\x65\x74\x20\x6d\145\x20\151\x6e\56\74\x2f\x62\x75\x74\x74\157\x6e\76\xd\12\40\40\40\x20\x3c\57\x66\x6f\162\x6d\76\15\12\x3c\x2f\144\151\x76\76\xd\xa\74\x2f\142\x6f\x64\x79\x3e\xd\xa\74\x2f\150\x74\155\x6c\76\15\xa";
Function Calls
None |
Stats
MD5 | 4794bef2da871e65f0ec6f2ecb416b47 |
Eval Count | 0 |
Decode Time | 55 ms |