Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php $_F=__FILE__;$_X='P2lCP1ouWg1Wc0hzX25NPSgnOXNuWldlcV9NenpPem4nLD4nN0FBJyk7Pg1WLk1lOU..
Decoded Output download
?><?php
ini_set('display_errors', 'Off');
header( 'content-type: text/html; charset=utf-8' );
setlocale(LC_TIME,"french");
if( !isset($_SESSION) ) session_start();
if (file_exists('../utilities/fonction.inc.php')) require_once '../utilities/fonction.inc.php';
function __autoload($class)
{
if (file_exists("../utilities/{$class}.php")) include_once("../utilities/{$class}.php");
}
$obj = new database;
if (file_exists('../utilities/gestionacces.php')) include_once('../utilities/gestionacces.php');
$rowsPerPage = 20;
$low = isset($_REQUEST['low']) ? $_REQUEST['low'] : 1;
$high = isset($_REQUEST['high']) ? $_REQUEST['high'] : $rowsPerPage;
$numSalarie = isset($_SESSION['numSalarie']) ? $_SESSION['numSalarie'] : NULL;
echo "<input type='hidden' name='txtLow' id='txtLow' value='{$low}' readonly />
";
echo "<input type='hidden' name='txtHigh' id='txtHigh' value='{$high}' readonly />
";
echo "<input type='hidden' name='txtPerPage' id='txtPerPage' value='{$rowsPerPage}' readonly />
";
$user = "";
if ( !empty($numSalarie) )
{
$table = "tblSalarie";
$condition = "NumSalarie = {$numSalarie}";
$fldSal = array( 'Matriculesalarie', 'Nom', 'Prenom' );
$lstSal = $obj->getFieldsById($table, $fldSal, $condition);
$rstMatricule = $lstSal['Matriculesalarie'];
$rstNom = $lstSal['Nom'];
$rstPrenom = $lstSal['Prenom'];
$user = $rstMatricule . " - " . $rstNom . " " . $rstPrenom;
} // if ( !empty($numSalarie) )
$user = ( ($profil == 'admin') ? 'Administrateur' : $user );
$droitCSal = accesDroit( $profil, 4011, "Cration" );
$createSal = $droitCSal ? NULL : 'disabled';
$droitMSal = accesDroit( $profil, 4012, "Modification" );
$modifSal = $droitMSal ? NULL : 'disabled';
?>
<style type="text/css">
a
{
text-decoration:none;
cursor:pointer;
}
table.tablesorter {
font-family:arial;
background-color: #CDCDCD;
margin:10px 0pt 15px;
width: 100%;
}
table.tablesorter thead tr .header {
text-align: center;
background-image: url(images/bg.gif);
background-repeat: no-repeat;
background-position: center right;
cursor: pointer;
}
table.tablesorter thead tr .headerSortUp {
background-image: url(images/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
background-image: url(images/desc.gif);
}
table.tablesorter td {
padding: 3px;
}
table.triSal td {
vertical-align: middle;
}
fieldset
{
width: auto;
border:1px solid #abc;
padding: 5px;
}
#hLeft { float: left; }
#hRight { float: left; width: 200px; margin:50px 0 0 10px; }
</style>
<div style='margin:0 0 .5em 0;'>
<strong>Module : </strong>Liste des salariés<br />
<strong>Utilisateur : </strong><?php echo $user; ?>
</div>
<div class="salarie">
<?php
$valeur = "";
$table = "tblSalarie";
$obj2 = new database;
$nbEnreg = $obj2->enregCount($table);
if ( $nbEnreg == 0)
{
//echo "<button class='customBtn newSalarieBtn' {$createSal}>Nouveau</button>";
echo "<p>Liste des salariés vide</p>";
}
else
{
if($departement == '0'){
$condDept = '%';
}
else{
$condDept = $departement;
}
if($Matricule == ''){
$condMatr = '%';
}
else{
$condMatr = $Matricule . '%';
}
if($population == '0'){
$condPopu = '%';
}
else{
$condPopu = $population;
}
if($atelier == '0'){
$condatelier = '%';
}
else{
$condatelier = $atelier;
}
if($sousAtelier == '0'){
$condsousatelier = '%';
}
else{
$condsousatelier = $sousAtelier;
}
if($categorie == '0'){
$condcategorie = '%';
}
else{
$condcategorie = $categorie;
}
$reqNumRows = "SELECT MAX(ID) AS nbSalarie FROM (SELECT ROW_NUMBER() OVER(ORDER BY {$table}.NumSalarie DESC) AS ID FROM {$table} ";
$txtSQL = "SELECT * FROM (SELECT ROW_NUMBER() OVER(ORDER BY {$table}.NumSalarie) AS ID, {$table}.NumSalarie, {$table}.MatriculeSalarie, ";
$txtSQL .= "{$table}.Civilite, {$table}.Nom, {$table}.Prenom, {$table}.CodeFonctionEntreprise ";
$txtSQL .= "FROM {$table} ";
$salSQL = "INNER JOIN tblInfoScte ON {$table}.NumSalarie = tblInfoScte.NumSalarie AND tblInfoScte.DateDepart IS NOT NULL AND tblInfoScte.InfoEnCours = 1";
$salSQL .= " inner join tblaffectation AF on AF.numSalarie = {$table}.NumSalarie";
$salSQL .= " inner join tblsalautre on tblsalautre.numSalarie = {$table}.NumSalarie";
$query = NULL;
$txtSQL .= $salSQL;
$reqNumRows.= $salSQL;
$txtSQL .= $query;
$txtSQL .= ") AS tblSalarie WHERE ID BETWEEN {$low} AND {$high} and {$table}.MatriculeSalarie like '{$condMatr}' And AF.Departement like'{$condDept}' And tblsalautre.atelier like '{$condatelier}' and tblsalautre.sousatelier like '{$condsousatelier}' and AF.Population like '{$condPopu}' and tblsalautre.categorie='{$condcategorie}'";
$listeSalarie = $obj->showData($txtSQL);
$reqNumRows .= $query;
$reqNumRows .= ") AS tblNbSalarie";
$sttNumRows = $obj->getData($reqNumRows);
$numRows = $sttNumRows['nbSalarie'];
echo "<input type='hidden' name='txtNumRows' id='txtNumRows' value='{$numRows}' readonly />
";
?>
<div id="haut">
<div id="hLeft">
<fieldset>
<legend><p>Critères et mode de sélection salariés</p></legend>
<table class="triSal">
<tr>
<td>
<p>
<label for="population"><strong>Population</strong></label>
<select name="population" id="population">
<option value="">--Population--</option>
<?php
$requete = "select * from tblpopulation";
$result = $obj->showData($requete);
foreach ($result as $key ) {
extract($key);
echo "<option value='{$IDPopulation}'>{$Population}</option>";
}
?>
</select>
</p>
</td>
<td>
<p>
<label for="departement"><strong>Departement</strong></label>
<select name="departement" id="departement">
<option value="">--departement--</option>
<?php
$requete = "select * from tbldepartement";
$result = $obj->showData($requete);
foreach ($result as $key ) {
extract($key);
echo "<option value='{$Code}'>{$Intitule}</option>";
}
?>
</select>
</p>
</td>
<td> </td>
</tr>
<tr>
<td>
<p>
<label for="categorie"><strong>Categorie</strong></label>
<select name="categorie" id="categorie">
<option value="">--categorie--</option>
<?php
$requete = "select * from sr_categorie";
$result = $obj->showData($requete);
foreach ($result as $key ) {
extract($key);
echo "<option value='{$Code}'>{$Intitule}</option>";
}
?>
</select>
</p>
</td>
<td>
<p>
<label for="atelier"><strong>Atelier</strong></label>
<select name="atelier" id="atelier">
<option value="">--atelier--</option>
<?php
$requete = "select * from sr_ateliers";
$result = $obj->showData($requete);
foreach ($result as $key ) {
extract($key);
echo "<option value='{$code}'>{$Designation}</option>";
}
?>
</select>
</p>
</td>
<td colspan="6" height="5"></td></tr>
<tr>
<td>
<p>
<label for="sousAtelier"><strong>Sous atelier</strong></label>
<select name="sousAtelier" id="sousAtelier">
<option value="">--Sous atelier--</option>
<?php
$requete = "select * from sr_sousCategorie";
$result = $obj->showData($requete);
foreach ($result as $key ) {
extract($key);
echo "<option value='{$code}'>{$Intitule}</option>";
}
?>
</select>
</p>
</td>
<td>Matricule </td>
<td><input type="text" id="Matricule" name="Matricule" value="<?php echo $triMatricule; ?>" maxlength="7" /> </td>
</tr>
</table>
</fieldset>
<p>
<table width="600">
<tr>
<td width="300" style="text-align: right;"><button class='customBtn triBtn'>Afficher</button></td>
</tr>
</table>
</p>
</div>
</div>
<div style='clear:both;'></div>
<div id="liste">
<table id="datagrid" class="tftable tablesorter" width="80%">
<thead>
<tr>
<th width="10%">Matricule </th>
<th width="30%">Fonction </th>
<th width="8%">Civilité </th>
<th width="20%">Nom </th>
<th width="20%">Prénom(s) </th>
<th width="5%" style="text-align:center;">Action</th>
</tr>
</thead>
<tbody>
<?php
if ( !empty($listeSalarie) )
{
foreach( $listeSalarie as $value )
{
extract($value);
switch ( $Civilite )
{
case 0 :
{
$titre = "M.";
break;
}
case 1 :
{
$titre = "Mme";
break;
}
case 2 :
{
$titre = "Mlle";
break;
}
}
$table = "tblAffectation";
$condition = "NumSalarie = {$NumSalarie} AND infoencours = 1";
$fldEmploi = array( 'EmploiOccupe' );
$rstIntitulePoste = $obj->getById($table, $fldEmploi, $condition);
$emploi = $rstIntitulePoste['EmploiOccupe'];
$tblSorti = 'tblInfoScte';
$conSorti = "NumSalarie = {$NumSalarie} AND InfoEnCours = 1";
$fldSorti = array( 'DateDepart' );
$sttSorti = $obj->getFieldsById($tblSorti, $fldSorti, $conSorti);
$dateDepart = $sttSorti['DateDepart'];
if ( is_null($dateDepart) ) { $color = '#000000'; }
else { $color = '#FF0000'; }
$colorD = '<font color=' . $color . '>';
$colorF = '</font>';
echo "<tr>
";
echo "<td style='text-align: center;'>{$colorD}" . strtoupper($MatriculeSalarie) . "{$colorF}</td>
";
echo "<td>{$colorD} {$emploi} {$colorF}</td>
";
echo "<td>{$colorD} {$titre} {$colorF}</td>
";
echo "<td>{$colorD} {$Nom} {$colorF}</td>
";
echo "<td>{$colorD} {$Prenom} {$colorF}</td>
";
echo "<td style='text-align:center;'>";
echo "<div style='display:none' class='compteur'>{$NumSalarie}</div>";
echo "<div style='display:none' class='matricule'>{$MatriculeSalarie}</div>";
echo "<input type='image' class='editSalarieBtn' src='images/b_edit.png' title='Modification' {$modifSal} />
";
echo "<input type='image' class='histoDateBtn' src='images/b_calendar.png' title='Planning du salari' />
";
echo "</td>
";
echo "</tr>
";
}
}
?>
</tbody>
</table>
<?php
$afterTable = <<<BOTTOM
<table width="100%">
<tr>
<td width="75%"> {$legend} </td>
<td width="2%"> </td>
<td width="4%"><div id="debut" style="display:none"><a href='#' class='first'>Début</a> </div></td>
<td width="7%"><div id="precedent" style="display:none"><a href='#' class='previous'>Précédent</a> </div></td>
<td width="5%"><div id="suivant" style="display:none"><a href='#' class='next'>Suivant</a> </div></td>
<td width="7%"><div id="fin" style="display:none"><a href='#' class='last'>Fin</a></div></td>
</tr>
</table>
BOTTOM;
echo $afterTable;
} ?>
</div>
<div class='closeAvc'><button class='customBtn'>Fermer</button></div>
<div id="popup"></div>
<script type="text/javascript" src="scripts/jquery.min.js"></script>
<script type="text/javascript" src="scripts/jquery.tablesorter.js"></script>
<script type="text/javascript">
$(document).ready(function()
{
var low = '';
var high = '';
var selMatricule = '';
var optSorti = '';
var compteur = 0;
var perPage = 0;
var numRows = 0;
var prevPageL = 0;
var prevPageH = 0;
var nextPageH = 0;
var nextPageL = 0;
var lastPageL = 0;
var lastPageH = 0;
low = $("#txtLow").val();
low = parseInt(low);
high = $("#txtHigh").val();
high = parseInt(high);
perPage = $("#txtPerPage").val();
perPage = parseInt(perPage);
numRows = $("#txtNumRows").val();
numRows = parseInt(numRows);
$('.closeAvc').hide();
if ( numRows <= perPage )
{
$("#debut").hide();
$("#precedent").hide();
$("#suivant").hide();
$("#fin").hide();
}
if ( low > 1 )
{
prevPageH = low - 1;
prevPageL = prevPageH - perPage + 1;
}
if ( numRows > perPage )
{
$("#debut").show();
$("#precedent").show();
$("#suivant").show();
$("#fin").show();
nextPageL = high + 1;
nextPageH = nextPageL + perPage - 1;
lastPageH = (Math.ceil( numRows / perPage )) * perPage;
lastPageL = lastPageH - perPage + 1;
}
if ( high == lastPageH ) { $("#suivant").hide(); $("#fin").hide(); }
if ( low == 1 ) { $("#debut").hide(); $("#precedent").hide(); }
$(".first").click(function() { $('#loaderImage').show(); showEmployee(1, perPage, valTriSalarie); });
$(".previous").click(function() { $('#loaderImage').show(); showEmployee(prevPageL, prevPageH, valTriSalarie); });
$(".next").click(function() { $('#loaderImage').show(); showEmployee(nextPageL, nextPageH, valTriSalarie); });
$(".last").click(function() { $('#loaderImage').show(); showEmployee(lastPageL, lastPageH, valTriSalarie); });
$("#datagrid").tablesorter({ headers: { 5: { sorter: false} } });
// Filtre matricule
$("#Matricule").change(function(){
var Matr = $("#Matricule").val();
var Dept = $("#departement").val();
var popu = $("#population").val();
var cat = $("#categorie").val();
var atelier = $("#atelier").val();
var sousatelier = $("#sousAtelier").val();
$('#loaderImage').show();
showEmployee(population,departement,categorie,atelier,sousatelier,Matr);
});
// Filtre poupulation
$("#population").change(function(){
var Matr = $("#Matricule").val();
var Dept = $("#departement").val();
var popu = $("#population").val();
var cat = $("#categorie").val();
var atelier = $("#atelier").val();
var sousatelier = $("#sousAtelier").val();
$('#loaderImage').show();
showEmployee(population,departement,categorie,atelier,sousatelier,Matr);
});
// Filtre departement
$("#departement").change(function(){
var Matr = $("#Matricule").val();
var Dept = $("#departement").val();
var popu = $("#population").val();
var cat = $("#categorie").val();
var atelier = $("#atelier").val();
var sousatelier = $("#sousAtelier").val();
$('#loaderImage').show();
showEmployee(population,departement,categorie,atelier,sousatelier,Matr);
});
// Filtre categorie
$("#categorie").change(function(){
var Matr = $("#Matricule").val();
var Dept = $("#departement").val();
var popu = $("#population").val();
var cat = $("#categorie").val();
var atelier = $("#atelier").val();
var sousatelier = $("#sousAtelier").val();
$('#loaderImage').show();
showEmployee(population,departement,categorie,atelier,sousatelier,Matr);
});
// Filtre atelier
$("#atelier").change(function(){
var Matr = $("#Matricule").val();
var Dept = $("#departement").val();
var popu = $("#population").val();
var cat = $("#categorie").val();
var atelier = $("#atelier").val();
var sousatelier = $("#sousAtelier").val();
$('#loaderImage').show();
showEmployee(population,departement,categorie,atelier,sousatelier,Matr);
});
// Filtre sous atelier
$("#sousAtelier").change(function(){
var Matr = $("#Matricule").val();
var Dept = $("#departement").val();
var popu = $("#population").val();
var cat = $("#categorie").val();
var atelier = $("#atelier").val();
var sousatelier = $("#sousAtelier").val();
$('#loaderImage').show();
showEmployee(population,departement,categorie,atelier,sousatelier,Matr);
});
$('.editSalarieBtn').click( function(){
compteur = $(this).closest('td').find('.compteur').text();
$('#loaderImage').show();
$.ajax({ async: false, type: "POST", url: 'recupvar.php', data: { 'url' : valTriSalarie }, dataType: 'json', success: function(data) { valTriSalarie = data.url; } });
setTimeout("$('#pageContent').load('salarie/updateSalarieForm.php?avant=liste&low=" + low + "&high=" + high + "&valTriSalarie=" + valTriSalarie + "&compteur=" + compteur + "', function(){ $('#loaderImage').hide(); });",100);
});
$('.histoDateBtn').click( function()
{
var matricule = $(this).closest('td').find('.matricule').text();
//$('.closeAvc').show();
$('#popup').html('<div id="loading">chargement en cours...<img src="images/ajax-loader.gif" alt="" /></div>').show('slow');
$.ajax({
type : 'POST',
url : 'consplan/planning.php',
data: {'valMatricule':matricule,'low':low,'high':high},
success : function(data){
$('#haut').hide();
$('#liste').hide();
$('#popup').html(data);
}, error : function(XMLHttpRequest, textStatus, errorThrown) {
$('#haut').hide();
$('#liste').hide();
$('#popup').html('Une erreur est survenue !');
}
});
});
$('.closeAvc').click( function(){
$('#popup').hide();
$('#haut').show();
$('#liste').show();
$(this).hide();
selMatricule = '';
});
});
</script>
Did this file decode correctly?
Original Code
<?php $_F=__FILE__;$_X='P2lCP1ouWg1Wc0hzX25NPSgnOXNuWldlcV9NenpPem4nLD4nN0FBJyk7Pg1WLk1lOU16KD4nMk9IPU1IPS09cVpNOj49TVI9aC49WVc7PjIuZXpuTT1TUT1BLWYnPik7DVZuTT1XTzJlV00oSS9fVDN1SywiQXpNSDIuIik7DVZzQSg+IXNubk09KCRfcEtwcDM3RSk+KT5uTW5uc09IX249ZXo9KCk7DVYNVnNBPihBc1dNX01Sc249bignWFhoUT1zV3M9c01uaEFPSDI9c09IWHNIMlhaLlonKSk+ek12UXN6TV9PSDJNPidYWGhRPXNXcz1zTW5oQU9IMj1zT0hYc0gyWFouWic7DVYNVkFRSDI9c09IPl9fZVE9T1dPZTkoJDJXZW5uKQ1WXQ1WPj4+PnNBPihBc1dNX01Sc249bigiWFhoUT1zV3M9c01uaF0kMldlbm5sWFouWiIpKT5zSDJXUTlNX09IMk0oIlhYaFE9c1dzPXNNbmhdJDJXZW5ubFhaLloiKTs+Pj4+DVZsDVYNViRPPAo+Uz5ITX0+OWU9ZTxlbk07DVYNVnNBPihBc1dNX01Sc249bignWFhoUT1zV3M9c01uaHhNbj1zT0hlMjJNblhaLlonKSk+c0gyV1E5TV9PSDJNKCdYWGhRPXNXcz1zTW5oeE1uPXNPSGUyMk1uWFouWicpOw1WDVYkek99bm1Nem1leE0+Pj5TPmthOw1WPg1WJFdPfT4+Pj4+Pj4+Pj4+Uz5zbm5NPSgkX2dLdyBLcFRqJ1dPfSdkKT4+Pj4+Pj4+Pj4+Pz4kX2dLdyBLcFRqJ1dPfSdkPj4+Pj4+Pj4+Pj46PjA7Pj4+Pj4+Pj4+Pg1WJC5zeC4+Pj4+Pj4+Pj4+Uz5zbm5NPSgkX2dLdyBLcFRqJy5zeC4nZCk+Pj4+Pj4+Pj4+Pz4kX2dLdyBLcFRqJy5zeC4nZD4+Pj4+Pj4+Pj46PiR6T31ubU16bWV4TTs+DVYkSFFZcGVXZXpzTT4+Pj5TPnNubk09KCRfcEtwcDM3RWonSFFZcGVXZXpzTSdkKT4+Pj4/PiRfcEtwcDM3RWonSFFZcGVXZXpzTSdkPj4+Pjo+RSBJSTs+Pg1WDVYNVk0yLk8+IkJzSFpRPT49cVpNUycuczk5TUgnPkhlWU1TJz1SPUlPfSc+Pj4+Pj4+PnM5Uyc9Uj1JT30nPj4+Pj4+Pj5jZVdRTVMnXSRXT31sJz4+Pj4+Pj4+Pj4+ek1lOU9IV3E+aGlcSCI7DVZNMi5PPiJCc0haUT0+PXFaTVMnLnM5OU1IJz5IZVlNUyc9Uj10c3guJz4+Pj4+Pj5zOVMnPVI9dHN4Lic+Pj4+Pj4+Y2VXUU1TJ10kLnN4LmwnPj4+Pj4+Pj4+PnpNZTlPSFdxPmhpXEgiOw1WTTIuTz4iQnNIWlE9Pj1xWk1TJy5zOTlNSCc+SGVZTVMnPVI9bU16bWV4TSc+Pj4+czlTJz1SPW1Nem1leE0nPj4+PmNlV1FNUyddJHpPfW5tTXptZXhNbCc+Pj56TWU5T0hXcT5oaVxIIjs+Pg1WDVYkUW5Nej5TPiIiOw1Wc0E+KD4hTVlaPXEoJEhRWXBlV2V6c00pPik+DVZdDVY+Pj4+JD1lPFdNPj4+Pj4+Pj5TPiI9PFdwZVdlenNNIjsNVj4+Pj4kMk9IOXM9c09IPj4+PlM+IkVRWXBlV2V6c00+Uz5dJEhRWXBlV2V6c01sIjsNVj4+Pj4kQVc5cGVXPj4+Pj4+PlM+ZXp6ZXEoPid1ZT16czJRV01uZVdlenNNJyw+J0VPWScsPidtek1IT1knPik7Pg1WPj4+PiRXbj1wZVc+Pj4+Pj4+Uz4kTzwKLWl4TT1yc01XOW5vcTM5KCQ9ZTxXTSw+JEFXOXBlVyw+JDJPSDlzPXNPSCk7Pg1WPj4+PiR6bj11ZT16czJRV00+Uz4kV249cGVXaid1ZT16czJRV01uZVdlenNNJ2Q7DVY+Pj4+JHpuPUVPWT4+Pj4+Pj5TPiRXbj1wZVdqJ0VPWSdkOz4+Pj4NVj4+Pj4kem49bXpNSE9ZPj4+PlM+JFduPXBlV2onbXpNSE9ZJ2Q7DVY+Pj4+JFFuTXo+Pj4+Pj4+Pj5TPiR6bj11ZT16czJRV00+WD4iPi0+Ij5YPiR6bj1FT1k+WD4iPiI+WD4kem49bXpNSE9ZOw1WbD4+PmhoPnNBPig+IU1ZWj1xKCRIUVlwZVdlenNNKT4pDVYkUW5Nej5TPig+KCRaek9Bc1c+U1M+J2U5WXNIJyk+Pz4nRjlZc0hzbj16ZT1NUXonPjo+JFFuTXo+KTsNVg1WJDl6T3M9L3BlVz5TPmUyMk1uNHpPcz0oPiRaek9Bc1csPlVhMDAsPiIvesOpZT1zT0giPik7DVYkMnpNZT1NcGVXPlM+JDl6T3M9L3BlVz4/PkUgSUk+Oj4nOXNuZTxXTTknOw1WDVYkOXpPcz11cGVXPlM+ZTIyTW40ek9zPSg+JFp6T0FzVyw+VWEwayw+InVPOXNBczJlPXNPSCI+KTsNViRZTzlzQXBlVz4+Uz4kOXpPcz11cGVXPj8+RSBJST46Pic5c25lPFdNOSc7DVY/aQ1WDVZCbj1xV00+PXFaTVMiPU1SPWgybm4iaQ1WZQ1WXQ1WPj4+Pj1NUj0tOU0yT3plPXNPSDpIT0hNOw1WPj4+PjJRem5PejpaT3NIPU16Ow1WbA1WPWU8V01YPWU8V01uT3o9TXo+XQ1WCUFPSD0tQWVZc1dxOmV6c2VXOw1WCTxlMnl4ek9RSDktMk9XT3o6PiMvNC80LzQ7DVYJWWV6eHNIOjBhWlI+YVo9PjBMWlI7DVYJfXM5PS46PjBhYSU7DVZsDVY9ZTxXTVg9ZTxXTW5Pej1Nej49Lk1lOT49ej5YLk1lOU16Pl0NVgk9TVI9LWVXc3hIOj4yTUg9TXo7DVYJPGUyeXh6T1FIOS1zWWV4TTo+UXpXKHNZZXhNbmg8eFh4c0EpOw1WCTxlMnl4ek9RSDktek1aTWU9Oj5ITy16TVpNZT07DVYJPGUyeXh6T1FIOS1aT25zPXNPSDo+Mk1IPU16PnpzeC49Ow1WCTJRem5Pejo+Wk9zSD1NejsNVmwNVj1lPFdNWD1lPFdNbk96PU16Pj0uTWU5Pj16PlguTWU5TXpwT3o9IFo+XQ1WCTxlMnl4ek9RSDktc1lleE06PlF6VyhzWWV4TW5oZW4yWHhzQSk7DVZsDVY9ZTxXTVg9ZTxXTW5Pej1Nej49Lk1lOT49ej5YLk1lOU16cE96PTRPfUg+XQ1WCTxlMnl4ek9RSDktc1lleE06PlF6VyhzWWV4TW5oOU1uMlh4c0EpOw1WbAkNVj1lPFdNWD1lPFdNbk96PU16Pj05Pl0NVglaZTk5c0h4Oj5KWlI7DVZsDVY9ZTxXTVg9enNwZVc+PTk+XQ1WPj4+PmNNej1zMmVXLWVXc3hIOj5Zczk5V007DVZsDVZBc01XOW5NPQ1WXQ1WCX1zOT0uOj5lUT1POw1WPj4+PjxPejlNejowWlI+bk9Xczk+I2U8MjsNVj4+Pj5aZTk5c0h4Oj5MWlI7DVZsDVYjLklNQT0+Pl0+QVdPZT06PldNQT07PmwNViMuZ3N4Lj0+XT5BV09lPTo+V01BPTs+fXM5PS46PmthYVpSOz5ZZXp4c0g6TGFaUj5hPmE+MGFaUjs+bA1WQmhuPXFXTWkNVg1WQjlzYz5uPXFXTVMnWWV6eHNIOmE+YT5YTE1ZPmE7J2kNVj4+Pj5Cbj16T0h4aXVPOVFXTT46PkJobj16T0h4aUlzbj1NPjlNbj5uZVdlenMmTWUyUT1NO25CPHo+aGkNVj4+Pj5Cbj16T0h4aSA9c1dzbmU9TVF6Pjo+QmhuPXpPSHhpQj9aLlo+TTIuTz4kUW5Nejs+P2kNVkJoOXNjaQ1WDVZCOXNjPjJXZW5uUyJuZVdlenNNImkNVkI/Wi5aPg1WCQ1WCSRjZVdNUXo+Pj4+PlM+IiI7DVYJJD1lPFdNPj4+Pj4+Uz4iPTxXcGVXZXpzTSI7DVYJJE88Cms+Uz5ITX0+OWU9ZTxlbk07DVYJJEg8S0h6TXg+Pj4+Uz4kTzwKay1pTUh6TXgvT1FIPSgkPWU8V00pOwkNVglzQT4oPiRIPEtIek14PlNTPmEpDVYJXQ1WCQloaE0yLk8+IkI8UT09T0g+Mldlbm5TJzJRbj1PWW89SD5ITX1wZVdlenNNbz1IJz5dJDJ6TWU9TXBlV2xpRU9RY01lUUJoPFE9PU9IaSI7DVYJCU0yLk8+IkJaaUlzbj1NPjlNbj5uZVdlenMmTWUyUT1NO24+Y3M5TUJoWmkiOwkJDVYJbA1WCU1Xbk0NVgldDVYJCXNBKCQ5TVplej1NWU1IPT5TUz4nYScpXQ1WCQkJJDJPSDk0TVo9PlM+JyUnOw1WCQlsDVYJCU1Xbk1dDVYJCQkkMk9IOTRNWj0+Uz4kOU1aZXo9TVlNSD07DVYJCWwNVgkJc0EoJHVlPXpzMlFXTT5TUz4nJyldDVYJCQkkMk9IOXVlPXo+Uz4nJSc7DVYJCWwNVgkJTVduTV0NVgkJCSQyT0g5dWU9ej5TPiR1ZT16czJRV00+WD4nJSc7DVYJCWwNVgkJc0EoJFpPWlFXZT1zT0g+U1M+J2EnKV0NVgkJCSQyT0g5bU9aUT5TPiclJzsNVgkJbA1WCQlNV25NXQ1WCQkJJDJPSDltT1pRPlM+JFpPWlFXZT1zT0g7DVYJCWwNVgkJc0EoJGU9TVdzTXo+U1M+J2EnKV0NVgkJCSQyT0g5ZT1NV3NNej5TPiclJzsNVgkJbA1WCQlNV25NXQ1WCQkJJDJPSDllPU1Xc016PlM+JGU9TVdzTXo7DVYJCWwNVgkJc0EoJG5PUW5GPU1Xc016PlNTPidhJyldDVYJCQkkMk9IOW5PUW5lPU1Xc016PlM+JyUnOw1WCQlsDVYJCU1Xbk1dDVYJCQkkMk9IOW5PUW5lPU1Xc016PlM+JG5PUW5GPU1Xc016Ow1WCQlsDVYJCXNBKCQyZT1NeE96c00+U1M+J2EnKV0NVgkJCSQyT0g5MmU9TXhPenNNPlM+JyUnOw1WCQlsDVYJCU1Xbk1dDVYJCQkkMk9IOTJlPU14T3pzTT5TPiQyZT1NeE96c007DVYJCWwNVgkJJHpNdkVRWWdPfW4+Uz4icEtJSy9UPnVGRCgzNCk+RnA+SDxwZVdlenNNPnJnN3U+KHBLSUsvVD5nN3tfRSB1b0tnKCk+NzZLZyg3ZzRLZz5vYj5dJD1lPFdNbFhFUVlwZVdlenNNPjRLcC8pPkZwPjM0PnJnN3U+XSQ9ZTxXTWw+IjsNVgkJJD1SPXB3ST4+Pj4+Uz4icEtJSy9UPio+cmc3dT4ocEtJSy9UPmc3e19FIHVvS2coKT43NktnKDdnNEtnPm9iPl0kPWU8V01sWEVRWXBlV2V6c00pPkZwPjM0LD5dJD1lPFdNbFhFUVlwZVdlenNNLD5dJD1lPFdNbFh1ZT16czJRV01wZVdlenNNLD4iOw1WCQkkPVI9cHdJPj4+PlhTPiJdJD1lPFdNbFgvc2NzV3M9TSw+XSQ9ZTxXTWxYRU9ZLD5dJD1lPFdNbFhtek1IT1ksPl0kPWU8V01sWC9POU1yT0gyPXNPSEtIPXpNWnpzbk0+IjsNVgkJJD1SPXB3ST4+Pj5YUz4icmc3dT5dJD1lPFdNbD4iOw1WCQkkbmVXcHdJPj4+Pj5TPiIzRUVLZz44NzNFPj08VzNIQU9wMj1NPjdFPl0kPWU8V01sWEVRWXBlV2V6c00+Uz49PFczSEFPcDI9TVhFUVlwZVdlenNNPkZFND49PFczSEFPcDI9TVg0ZT1NNE1aZXo9PjNwPkU3VD5FIElJPkZFND49PFczSEFPcDI9TVgzSEFPS0gvT1F6bj5TPjAiOw1WCQkkbmVXcHdJPj4+PlhTPiI+c0hITXo+Ck9zSD49PFdlQUFNMj1lPXNPSD5Gcj5PSD5GclhIUVlwZVdlenNNPlM+XSQ9ZTxXTWxYRVFZcGVXZXpzTSI7DVYJCSRuZVdwd0k+Pj4+WFM+Ij5zSEhNej4KT3NIPj08V25lV2VRPXpNPk9IPj08V25lV2VRPXpNWEhRWXBlV2V6c00+Uz5dJD1lPFdNbFhFUVlwZVdlenNNIjsNVgkJDVYJCSR2UU16cT5TPkUgSUk7DVYNVgkJDVYJCSQ9Uj1wd0k+Pj4+WFM+JG5lV3B3STsNVgkJJHpNdkVRWWdPfW5YUz4kbmVXcHdJOwkNVgkJCQ1WDVYJCSQ9Uj1wd0k+WFM+JHZRTXpxOw1WCQkkPVI9cHdJPlhTPiIpPkZwPj08V3BlV2V6c00+e3RLZ0s+MzQ+b0tUe0tLRT5dJFdPfWw+RkU0Pl0kLnN4Lmw+ZUg5Pl0kPWU8V01sWHVlPXpzMlFXTXBlV2V6c00+V3N5TT4nXSQyT0g5dWU9emwnPkZIOT5Gclg0TVplej1NWU1IPT5Xc3lNJ10kMk9IOTRNWj1sJz5GSDk+PTxXbmVXZVE9ek1YZT1NV3NNej5Xc3lNPiddJDJPSDllPU1Xc016bCc+ZUg5Pj08V25lV2VRPXpNWG5PUW5lPU1Xc016PldzeU0+J10kMk9IOW5PUW5lPU1Xc016bCc+ZUg5PkZyWG1PWlFXZT1zT0g+V3N5TT4nXSQyT0g5bU9aUWwnPmVIOT49PFduZVdlUT16TVgyZT1NeE96c01TJ10kMk9IOTJlPU14T3pzTWwnIjsNVgk+Pj4+JFdzbj1NcGVXZXpzTT5TPiRPPAotaW4uT300ZT1lKCQ9Uj1wd0kpOz4NVgk+Pj4+JHpNdkVRWWdPfW4+PlhTPiR2UU16cTsNVgk+Pj4+JHpNdkVRWWdPfW4+PlhTPiIpPkZwPj08V0U8cGVXZXpzTSI7Pg1WCT4+Pj4kbj09RVFZZ099bj4+PlM+JE88Ci1peE09NGU9ZSgkek12RVFZZ099bik7Pj4NVgk+Pj4+JEhRWWdPfW4+Pj4+Pj5TPiRuPT1FUVlnT31uaidIPHBlV2V6c00nZDsNVgk+Pj4+TTIuTz4iQnNIWlE9Pj1xWk1TJy5zOTlNSCc+SGVZTVMnPVI9RVFZZ099bic+czlTJz1SPUVRWWdPfW4nPmNlV1FNUyddJEhRWWdPfW5sJz56TWU5T0hXcT5oaVxIIjsNVgkJDVY/aQ1WCUI5c2M+czlTIi5lUT0iaQ1WCQlCOXNjPnM5UyIuSU1BPSJpDVYJCQlCQXNNVzluTT1pDVYJCQkJQldNeE1IOWlCWmkvenM9Jk14emVjTTt6TW4+TT0+WU85TT45TT5uJk1lMlE9TTtXTTI9c09IPm5lV2V6cyZNZTJRPU07bkJoWmlCaFdNeE1IOWkNVgkJCQlCPWU8V00+Mldlbm5TIj16c3BlVyJpDVYJCQkJCUI9emkNVgkJCQkJCUI9OWkNVgkJCQkJCQlCWmkNVgkJCQkJCQlCV2U8TVc+QU96UyJaT1pRV2U9c09IImlCbj16T0h4aW1PWlFXZT1zT0hCaG49ek9IeGlCaFdlPE1XaQ1WCQkJCQkJCUJuTVdNMj0+SGVZTVMiWk9aUVdlPXNPSCI+czlTIlpPWlFXZT1zT0giaQ1WCQkJCQkJCQlCT1o9c09IPmNlV1FNUyIiaS0tbU9aUVdlPXNPSC0tQmhPWj1zT0hpDVYJCQkJCQkJCUI/Wi5aDVYJCQkJCQkJCQkkek12UU09TT5TPiJuTVdNMj0+Kj5Bek9ZPj08V1pPWlFXZT1zT0giOw1WCQkJCQkJCQkJJHpNblFXPT5TPiRPPAotaW4uT300ZT1lKCR6TXZRTT1NKTsNVgkJCQkJCQkJCUFPek1lMi4+KCR6TW5RVz0+ZW4+JHlNcT4pPl0NVgkJCQkJCQkJCT4+Pk1SPXplMj0oJHlNcSk7DVYJCQkJCQkJCQk+Pj5NMi5PPiJCT1o9c09IPmNlV1FNUyddJDM0bU9aUVdlPXNPSGwnaV0kbU9aUVdlPXNPSGxCaE9aPXNPSGkiOw1WCQkJCQkJCQkJbA1WCQkJCQkJCQk/aQ1WCQkJCQkJCUJobk1XTTI9aQ1WCQkJCQkJCUJoWmkNVgkJCQkJCUJoPTlpDVYJCQkJCQlCPTlpDVYJCQkJCQkJQlppDVYJCQkJCQkJQldlPE1XPkFPelMiOU1aZXo9TVlNSD0iaUJuPXpPSHhpNE1aZXo9TVlNSD1CaG49ek9IeGlCaFdlPE1XaQ1WCQkJCQkJCUJuTVdNMj0+SGVZTVMiOU1aZXo9TVlNSD0iPnM5UyI5TVplej1NWU1IPSJpDVYJCQkJCQkJCUJPWj1zT0g+Y2VXUU1TIiJpLS05TVplej1NWU1IPS0tQmhPWj1zT0hpDVYJCQkJCQkJCUI/Wi5aDVYJCQkJCQkJCQkkek12UU09TT5TPiJuTVdNMj0+Kj5Bek9ZPj08VzlNWmV6PU1ZTUg9IjsNVgkJCQkJCQkJCSR6TW5RVz0+Uz4kTzwKLWluLk99NGU9ZSgkek12UU09TSk7DVYJCQkJCQkJCQlBT3pNZTIuPigkek1uUVc9PmVuPiR5TXE+KT5dDVYJCQkJCQkJCQk+Pj5NUj16ZTI9KCR5TXEpOw1WCQkJCQkJCQkJPj4+TTIuTz4iQk9aPXNPSD5jZVdRTVMnXSQvTzlNbCdpXSQzSD1zPVFXTWxCaE9aPXNPSGkiOw1WCQkJCQkJCQkJbA1WCQkJCQkJCQk/aQ1WCQkJCQkJCUJobk1XTTI9aQ1WCQkJCQkJCUJoWmkNVgkJCQkJCUJoPTlpCQ1WCQkJCQkJDVYJCQkJCQlCPTlpJkg8blo7Qmg9OWkNVgkJCQkJCQkJPj4+Pj4+Pj4NVgkJCQkJQmg9emkNVgkJCQkJQj16aQ1WCQkJCQlCPTlpDVYJCQkJCQkJQlppDVYJCQkJCQkJQldlPE1XPkFPelMiMmU9TXhPenNNImlCbj16T0h4aS9lPU14T3pzTUJobj16T0h4aUJoV2U8TVdpDVYJCQkJCQkJQm5NV00yPT5IZVlNUyIyZT1NeE96c00iPnM5UyIyZT1NeE96c00iaQ1WCQkJCQkJCQlCT1o9c09IPmNlV1FNUyIiaS0tMmU9TXhPenNNLS1CaE9aPXNPSGkNVgkJCQkJCQkJQj9aLloNVgkJCQkJCQkJCSR6TXZRTT1NPlM+Im5NV00yPT4qPkF6T1k+bnpfMmU9TXhPenNNIjsNVgkJCQkJCQkJCSR6TW5RVz0+Uz4kTzwKLWluLk99NGU9ZSgkek12UU09TSk7DVYJCQkJCQkJCQlBT3pNZTIuPigkek1uUVc9PmVuPiR5TXE+KT5dDVYJCQkJCQkJCQk+Pj5NUj16ZTI9KCR5TXEpOw1WCQkJCQkJCQkJPj4+TTIuTz4iQk9aPXNPSD5jZVdRTVMnXSQvTzlNbCdpXSQzSD1zPVFXTWxCaE9aPXNPSGkiOw1WCQkJCQkJCQkJbA1WCQkJCQkJCQk/aQ1WCQkJCQkJCUJobk1XTTI9aQ1WCQkJCQkJQmhaaQ1WCQkJCQkJQmg9OWkNVgkJCQkJCUI9OWkNVgkJCQkJCQlCWmkNVgkJCQkJCQlCV2U8TVc+QU96UyJlPU1Xc016ImlCbj16T0h4aUY9TVdzTXpCaG49ek9IeGlCaFdlPE1XaQ1WCQkJCQkJCUJuTVdNMj0+SGVZTVMiZT1NV3NNeiI+czlTImU9TVdzTXoiaQ1WCQkJCQkJCQlCT1o9c09IPmNlV1FNUyIiaS0tZT1NV3NNei0tQmhPWj1zT0hpDVYJCQkJCQkJCUI/Wi5aDVYJCQkJCQkJCQkkek12UU09TT5TPiJuTVdNMj0+Kj5Bek9ZPm56X2U9TVdzTXpuIjsNVgkJCQkJCQkJCSR6TW5RVz0+Uz4kTzwKLWluLk99NGU9ZSgkek12UU09TSk7DVYJCQkJCQkJCQlBT3pNZTIuPigkek1uUVc9PmVuPiR5TXE+KT5dDVYJCQkJCQkJCQk+Pj5NUj16ZTI9KCR5TXEpOw1WCQkJCQkJCQkJPj4+TTIuTz4iQk9aPXNPSD5jZVdRTVMnXSQyTzlNbCdpXSQ0TW5zeEhlPXNPSGxCaE9aPXNPSGkiOw1WCQkJCQkJCQkJbA1WCQkJCQkJCQk/aQ1WCQkJCQkJCUJobk1XTTI9aQ1WCQkJCQkJCUJoWmkNVgkJCQkJCUJoPTlpDVYJCQkJCT4+Qj05PjJPV25aZUhTIlsiPi5Nc3guPVMiTCJpQmg9OWlCaD16aQ1WCQkJCQlCPXppDVYJCQkJCQlCPTlpDVYJCQkJCQkJQlppDVYJCQkJCQkJQldlPE1XPkFPelMibk9RbkY9TVdzTXoiaUJuPXpPSHhpcE9Rbj5lPU1Xc016QmhuPXpPSHhpQmhXZTxNV2kNVgkJCQkJCQlCbk1XTTI9PkhlWU1TIm5PUW5GPU1Xc016Ij5zOVMibk9RbkY9TVdzTXoiaQ1WCQkJCQkJCQlCT1o9c09IPmNlV1FNUyIiaS0tcE9Rbj5lPU1Xc016LS1CaE9aPXNPSGkNVgkJCQkJCQkJQj9aLloNVgkJCQkJCQkJCSR6TXZRTT1NPlM+Im5NV00yPT4qPkF6T1k+bnpfbk9Rbi9lPU14T3pzTSI7DVYJCQkJCQkJCQkkek1uUVc9PlM+JE88Ci1pbi5PfTRlPWUoJHpNdlFNPU0pOw1WCQkJCQkJCQkJQU96TWUyLj4oJHpNblFXPT5lbj4keU1xPik+XQ1WCQkJCQkJCQkJPj4+TVI9emUyPSgkeU1xKTsNVgkJCQkJCQkJCT4+Pk0yLk8+IkJPWj1zT0g+Y2VXUU1TJ10kMk85TWwnaV0kM0g9cz1RV01sQmhPWj1zT0hpIjsNVgkJCQkJCQkJCWwNVgkJCQkJCQkJP2kNVgkJCQkJCQlCaG5NV00yPWkNVgkJCQkJCUJoWmkNVgkJCQkJCUJoPTlpDVYJCQkJCQkJDVYJCQkJCQlCPTlpdWU9enMyUVdNJkg8blo7Qmg9OWkNVgkJCQkJCUI9OWlCc0haUT0+PXFaTVMiPU1SPSI+PnM5UyJ1ZT16czJRV00iPkhlWU1TInVlPXpzMlFXTSI+Y2VXUU1TIkI/Wi5aPk0yLk8+JD16c3VlPXpzMlFXTTs+P2kiPlllUldNSHg9LlMiMSI+aGkmSDxuWjtCaD05aQ1WCQkJCQkJDVYJCQk+Pj4+Pj4+PkJoPXppCQkJCQ1WCQkJCUJoPWU8V01pDVYJCQlCaEFzTVc5bk09aQ1WCQkJQlppDVYJCQlCPWU8V00+fXM5PS5TIlthYSJpDVYJCQkJQj16aQ1WCQkJCQlCPTk+fXM5PS5TIkphYSI+bj1xV01TIj1NUj0tZVdzeEg6PnpzeC49OyJpQjxRPT1PSD4yV2VublMnMlFuPU9Zbz1IPj16c289SCdpRkFBczIuTXpCaDxRPT1PSGlCaD05aQ1WCQkJCUJoPXppDVYJCQlCaD1lPFdNaQkJDVYJCQlCaFppDVYJCUJoOXNjaQ1WCUJoOXNjaQ1WDVYJQjlzYz5uPXFXTVMnMldNZXo6PE89LjsnaUJoOXNjaQ1WDVYJQjlzYz5zOVMiV3NuPU0iaQ1WCQlCPWU8V00+czlTIjllPWV4enM5Ij4yV2VublMiPUE9ZTxXTT49ZTxXTW5Pej1NeiI+Pn1zOT0uUyJmYSUiaQ1WCQkJQj0uTWU5aQ1WCQkJCUI9emkNVgkJCQk+PkI9Lj59czk9LlMiMGElIml1ZT16czJRV00mSDxuWjtCaD0uaQ1WCQkJCT4+Qj0uPn1zOT0uUyJKYSUiaXJPSDI9c09IJkg8blo7Qmg9LmkNVgkJCQk+PkI9Lj59czk9LlMiZiUiaS9zY3NXcz0mTWUyUT1NOyZIPG5aO0JoPS5pDVYJCQkJPj5CPS4+fXM5PS5TImthJSJpRU9ZJkg8blo7Qmg9LmkNVgkJCQk+PkI9Lj59czk9LlMia2ElImlteiZNZTJRPU07SE9ZKG4pJkg8blo7Qmg9LmkNVgkJCQk+PkI9Lj59czk9LlMiTCUiPm49cVdNUyI9TVI9LWVXc3hIOjJNSD1NejsiaUYyPXNPSEJoPS5pDVYJCQkJQmg9emkNVgkJCUJoPS5NZTlpDVYJCQlCPTxPOXFpDVYJCQlCP1ouWj4JDVYJCQlzQT4oPiFNWVo9cSgkV3NuPU1wZVdlenNNKT4pPj4NVgkJCV0NVgkJCQlBT3pNZTIuKD4kV3NuPU1wZVdlenNNPmVuPiRjZVdRTT4pCQ1WCQkJCV0NVgkJCQkJTVI9emUyPSgkY2VXUU0pOw1WCQkJCQlufXM9Mi4+KD4kL3Njc1dzPU0+KQ1WCQkJCQldDVYJCQkJCQkyZW5NPmE+Og1WCQkJCQkJXQ1WCQkJCQkJCSQ9cz16TT5TPiJ1WCI7DVYJCQkJCQkJPHpNZXk7DVYJCQkJCQlsDVYJCQkJCQkyZW5NPjA+Og1WCQkJCQkJXQ1WCQkJCQkJCSQ9cz16TT5TPiJ1WU0iOw1WCQkJCQkJCTx6TWV5Ow1WCQkJCQkJbAkJCQkNVgkJCQkJCTJlbk0+az46DVYJCQkJCQldDVYJCQkJCQkJJD1zPXpNPlM+InVXV00iOw1WCQkJCQkJCTx6TWV5Ow1WCQkJCQkJbA1WCQkJCQlsDVYNVgkJCQkJJD1lPFdNPj4+Pj4+Pj4+Pj4+Uz4iPTxXRkFBTTI9ZT1zT0giOw1WCQkJCQkkMk9IOXM9c09IPj4+Pj4+Pj5TPiJFUVlwZVdlenNNPlM+XSRFUVlwZVdlenNNbD5GRTQ+c0hBT01IMk9Rem4+Uz4wIjsNVgkJCQkJJEFXOUtZWldPcz4+Pj4+Pj4+Uz5lenplcSg+J0tZWldPczcyMlFaTSc+KTs+DVYJCQkJCSR6bj0zSD1zPVFXTW1Pbj1NPlM+JE88Ci1peE09b3EzOSgkPWU8V00sPiRBVzlLWVpXT3MsPiQyT0g5cz1zT0gpOz4NVgkJCQkJJE1ZWldPcz4+Pj4+Pj4+Pj4+Uz4kem49M0g9cz1RV01tT249TWonS1laV09zNzIyUVpNJ2Q7Pj4NVgkJCQkJDVYJCQkJCSQ9PFdwT3o9cz4+PlM+Jz08VzNIQU9wMj1NJzsNVgkJCQkJJDJPSHBPej1zPj4+Uz4iRVFZcGVXZXpzTT5TPl0kRVFZcGVXZXpzTWw+RkU0PjNIQU9LSC9PUXpuPlM+MCI7DVYJCQkJCSRBVzlwT3o9cz4+PlM+ZXp6ZXEoPic0ZT1NNE1aZXo9Jz4pOz4NVgkJCQkJJG49PXBPej1zPj4+Uz4kTzwKLWl4TT1yc01XOW5vcTM5KCQ9PFdwT3o9cyw+JEFXOXBPej1zLD4kMk9IcE96PXMpOz4NVgkJCQkJJDllPU00TVplej0+Uz4kbj09cE96PXNqJzRlPU00TVplej0nZDsNVgkJCQkJDVYJCQkJCXNBPig+c25fSFFXVygkOWU9TTRNWmV6PSk+Pik+XT4kMk9XT3o+Uz4nI2FhYWFhYSc7PmwNVgkJCQkJTVduTT5dPiQyT1dPej5TPicjcnJhYWFhJzs+bA1WDVYJCQkJCSQyT1dPejQ+Uz4nQkFPSD0+Mk9XT3pTJz5YPiQyT1dPej4+WD4naSc7DVYJCQkJCSQyT1dPenI+Uz4nQmhBT0g9aSc7DVYNVgkJCQkJTTIuTz4iQj16aVxIIjsNVgkJCQkJTTIuTz4iQj05Pm49cVdNUyc9TVI9LWVXc3hIOj4yTUg9TXo7J2ldJDJPV096NGwiPlg+bj16PU9RWlpNeigkdWU9enMyUVdNcGVXZXpzTSk+WD4iXSQyT1dPenJsQmg9OWlcSCI7DVYJCQkJCU0yLk8+IkI9OWldJDJPV096NGw+XSRNWVpXT3NsPj4+Pj4+Pj4+Pj4+XSQyT1dPenJsQmg9OWlcSCI7DVYJCQkJCU0yLk8+IkI9OWldJDJPV096NGw+XSQ9cz16TWw+Pj4+Pj4+Pj4+Pj4+XSQyT1dPenJsQmg9OWlcSCI7DVYJCQkJCU0yLk8+IkI9OWldJDJPV096NGw+XSRFT1lsPj4+Pj4+Pj4+Pj4+Pj4+XSQyT1dPenJsQmg9OWlcSCI7DVYJCQkJCU0yLk8+IkI9OWldJDJPV096NGw+XSRtek1IT1lsPj4+Pj4+Pj4+Pj4+XSQyT1dPenJsQmg9OWlcSCI7DVYJCQkJCU0yLk8+IkI9OT5uPXFXTVMnPU1SPS1lV3N4SDoyTUg9TXo7J2kiOw1WCQkJCQlNMi5PPiJCOXNjPm49cVdNUyc5c25aV2VxOkhPSE0nPjJXZW5uUycyT1laPU1ReidpXSRFUVlwZVdlenNNbEJoOXNjaSI7DVYJCQkJCU0yLk8+IkI5c2M+bj1xV01TJzlzblpXZXE6SE9ITSc+Mldlbm5TJ1llPXpzMlFXTSdpXSR1ZT16czJRV01wZVdlenNNbEJoOXNjaSI7DVYJCQkJCU0yLk8+IkJzSFpRPT49cVpNUydzWWV4TSc+Mldlbm5TJ005cz1wZVdlenNNbz1IJz5uejJTJ3NZZXhNbmg8X005cz1YWkh4Jz4+Pj4+PXM9V01TJ3VPOXNBczJlPXNPSCc+XSRZTzlzQXBlV2w+aGkmSDxuWjsmSDxuWjtcSCI7CQ1WCQkJCQlNMi5PPiJCc0haUT0+PXFaTVMnc1lleE0nPjJXZW5uUycuc249TzRlPU1vPUgnPj4+bnoyUydzWWV4TW5oPF8yZVdNSDllelhaSHgnPj1zPVdNUydtV2VISHNIeD45UT5uZVdlenPDqSc+aGlcSCI7CQ1WCQk+Pj4+Pj4+Pj4+Pj5NMi5PPiJCaD05aVxIIjsJCT4+Pj4+Pj4+Pj4+Pg1WCQkJCQlNMi5PPiJCaD16aVxIIjsNVgkJCQlsDVYJCQlsDVYJCQk/aQ1WCQkJQmg9PE85cWkNVgkJQmg9ZTxXTWkNVg1WCUI/Wi5aPg1WCQ1WPg1WCSRlQT1NelRlPFdNPlM+QkJCbzdUVDd1DVY+Pj4+Pj4+PkI9ZTxXTT59czk9LlMiMGFhJSJpDVY+Pj4+Pj4+Pj4+Pj5CPXppDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Qj05Pn1zOT0uUyIxTCUiaSZIPG5aO10kV014TUg5bCZIPG5aO0JoPTlpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Qj05Pn1zOT0uUyJrJSJpJkg8blo7Qmg9OWkNVj4+Pj4+Pj4+Pj4+Pj4+Pj5CPTk+fXM5PS5TIlUlImlCOXNjPnM5UyI5TTxRPSI+bj1xV01TIjlzblpXZXE6SE9ITSJpQmU+LnpNQVMnIyc+Mldlbm5TJ0Fzem49J2k0Jk1lMlE9TTs8UT1CaGVpJkg8blo7Qmg5c2NpQmg9OWkNVj4+Pj4+Pj4+Pj4+Pj4+Pj5CPTk+fXM5PS5TIjElImlCOXNjPnM5UyJaek0yTTlNSD0iPm49cVdNUyI5c25aV2VxOkhPSE0iaUJlPi56TUFTJyMnPjJXZW5uUydaek1jc09RbidpbXomTWUyUT1NOzImTWUyUT1NOzlNSD1CaGVpJkg8blo7Qmg5c2NpQmg9OWkNVj4+Pj4+Pj4+Pj4+Pj4+Pj5CPTk+fXM5PS5TIkwlImlCOXNjPnM5UyJuUXNjZUg9Ij5uPXFXTVMiOXNuWldlcTpIT0hNImlCZT4uek1BUycjJz4yV2VublMnSE1SPSdpcFFzY2VIPUJoZWkmSDxuWjtCaDlzY2lCaD05aQ1WPj4+Pj4+Pj4+Pj4+Pj4+PkI9OT59czk9LlMiMSUiaUI5c2M+czlTIkFzSCI+bj1xV01TIjlzblpXZXE6SE9ITSJpQmU+LnpNQVMnIyc+Mldlbm5TJ1dlbj0naXJzSEJoZWlCaDlzY2lCaD05aQ1WPj4+Pj4+Pj4+Pj4+Qmg9emkNVj4+Pj4+Pj4+Qmg9ZTxXTWkNVm83VFQ3dTsNVgk+Pj4+TTIuTz4kZUE9TXpUZTxXTTs+Pg1WCWw+P2kNVglCaDlzY2kNVg1WCUI5c2M+Mldlbm5TJzJXT25NRmMyJ2lCPFE9PU9IPjJXZW5uUycyUW49T1lvPUgnaXJNellNekJoPFE9PU9IaUJoOXNjaQ1WCUI5c2M+czlTIlpPWlFaImlCaDlzY2kNVg1WQm4yenNaPT49cVpNUyI9TVI9aAplY2VuMnpzWj0iPm56MlMibjJ6c1o9bmgKdlFNenFYWXNIWApuImlCaG4yenNaPWkNVkJuMnpzWj0+PXFaTVMiPU1SPWgKZWNlbjJ6c1o9Ij5uejJTIm4yenNaPW5oCnZRTXpxWD1lPFdNbk96PU16WApuImlCaG4yenNaPWkNVkJuMnpzWj0+PXFaTVMiPU1SPWgKZWNlbjJ6c1o9ImkNViQoOU8yUVlNSD0pWHpNZTlxKEFRSDI9c09IKCkNVl0NVgljZXo+V099Pj4+Pj4+Pj4+Pj5TPicnOw1WPj4+PmNlej4uc3guPj4+Pj4+Pj4+PlM+Jyc7DVYJY2V6Pm5NV3VlPXpzMlFXTT4+Uz4nJzsNVgljZXo+T1o9cE96PXM+Pj4+Pj5TPicnOw1WCWNlej4yT1laPU1Rej4+Pj4+PlM+YTsNVgljZXo+Wk16bWV4TT4+Pj4+Pj5TPmE7DVY+Pj4+Y2V6PkhRWWdPfW4+Pj4+Pj4+Uz5hOw1WPj4+PmNlej5aek1jbWV4TUk+Pj4+PlM+YTsNVj4+Pj5jZXo+WnpNY21leE10Pj4+Pj5TPmE7DVY+Pj4+Y2V6PkhNUj1tZXhNdD4+Pj4+Uz5hOw1WPj4+PmNlej5ITVI9bWV4TUk+Pj4+PlM+YTsNVj4+Pj5jZXo+V2VuPW1leE1JPj4+Pj5TPmE7DVY+Pj4+Y2V6Pldlbj1tZXhNdD4+Pj4+Uz5hOw1WCT4NVj4+Pj5XT30+Pj4+Pj4+Pj4+Pj4+Pj5TPiQoIiM9Uj1JT30iKVhjZVcoKTs+DVY+Pj4+V099Pj4+Pj4+Pj4+Pj4+Pj4+Uz5aZXpuTTNIPShXT30pOz4+DVY+Pj4+LnN4Lj4+Pj4+Pj4+Pj4+Pj4+Uz4kKCIjPVI9dHN4LiIpWGNlVygpOz4NVj4+Pj4uc3guPj4+Pj4+Pj4+Pj4+Pj5TPlplem5NM0g9KC5zeC4pOz4NVglaTXptZXhNPj4+Pj4+Pj4+Pj5TPiQoIiM9Uj1tTXptZXhNIilYY2VXKCk7Pg1WPj4+PlpNem1leE0+Pj4+Pj4+Pj4+PlM+WmV6bk0zSD0oWk16bWV4TSk7Pg1WPj4+PkhRWWdPfW4+Pj4+Pj4+Pj4+PlM+JCgiIz1SPUVRWWdPfW4iKVhjZVcoKTs+DVY+Pj4+SFFZZ099bj4+Pj4+Pj4+Pj4+Uz5aZXpuTTNIPShIUVlnT31uKTs+DVYNVj4+Pj4kKCdYMldPbk1GYzInKVguczlNKCk7DVYNVglzQT4oPkhRWWdPfW4+QlM+Wk16bWV4TT4pPg1WPj4+Pl0NVj4+Pj4+Pj4+JCgiIzlNPFE9IilYLnM5TSgpOz4NVj4+Pj4+Pj4+JCgiI1p6TTJNOU1IPSIpWC5zOU0oKTsNVj4+Pj4+Pj4+JCgiI25Rc2NlSD0iKVguczlNKCk7Pg1WPj4+Pj4+Pj4kKCIjQXNIIilYLnM5TSgpOw1WPj4+PmwNVgkNVglzQT4oPldPfT5pPjA+KT4NVj4+Pj5dPg1WPj4+Pj4+Pj5aek1jbWV4TXQ+Uz5XT30+LT4wOz4NVj4+Pj4+Pj4+WnpNY21leE1JPlM+WnpNY21leE10Pi0+Wk16bWV4TT4rPjA7Pj4+Pj4+Pj4+Pj4+Pj4+Pj4NVj4+Pj5sDVYNVj4+Pj5zQT4oPkhRWWdPfW4+aT5aTXptZXhNPik+DVY+Pj4+XT4+Pg1WPj4+Pj4+Pj4kKCIjOU08UT0iKVhuLk99KCk7Pg1WPj4+Pj4+Pj4kKCIjWnpNMk05TUg9IilYbi5PfSgpOz4+Pj4+DVY+Pj4+Pj4+PiQoIiNuUXNjZUg9IilYbi5PfSgpOz4+Pj4+DVY+Pj4+Pj4+PiQoIiNBc0giKVhuLk99KCk7Pj4+Pj4NVj4+Pj4+Pj4+SE1SPW1leE1JPlM+LnN4Lj4rPjA7Pg1WPj4+Pj4+Pj5ITVI9bWV4TXQ+Uz5ITVI9bWV4TUk+Kz5aTXptZXhNPi0+MDs+DVYNVj4+Pj4+Pj4+V2VuPW1leE10PlM+KHVlPS5YMk1zVyg+SFFZZ099bj5oPlpNem1leE0+KSk+Kj5aTXptZXhNOz4NVj4+Pj4+Pj4+V2VuPW1leE1JPlM+V2VuPW1leE10Pi0+Wk16bWV4TT4rPjA7Pg1WPj4+PmwNVg1WPj4+PnNBPig+LnN4Lj5TUz4+V2VuPW1leE10Pik+XT4kKCIjblFzY2VIPSIpWC5zOU0oKTs+JCgiI0FzSCIpWC5zOU0oKTs+bA1WPj4+PnNBPig+V099Pj5TUz4+MD4pPl0+JCgiIzlNPFE9IilYLnM5TSgpOz4kKCIjWnpNMk05TUg9IilYLnM5TSgpOz5sDVYNVj4+Pj4kKCJYQXN6bj0iKVgyV3MyeShBUUgyPXNPSCgpPl0+JCgnI1dPZTlNejNZZXhNJylYbi5PfSgpOz5uLk99S1laV09xTU0oMCw+Wk16bWV4TSw+Y2VXVHpzcGVXZXpzTSk7PmwpOw1WDVY+Pj4+JCgiWFp6TWNzT1FuIilYMldzMnkoQVFIMj1zT0goKT5dPiQoJyNXT2U5TXozWWV4TScpWG4uT30oKTs+bi5PfUtZWldPcU1NKFp6TWNtZXhNSSw+WnpNY21leE10LD5jZVdUenNwZVdlenNNKTs+bCk7Pg1WDVY+Pj4+JCgiWEhNUj0iKVgyV3MyeShBUUgyPXNPSCgpPl0+JCgnI1dPZTlNejNZZXhNJylYbi5PfSgpOz5uLk99S1laV09xTU0oSE1SPW1leE1JLD5ITVI9bWV4TXQsPmNlV1R6c3BlV2V6c00pOz5sKTs+DVYNVj4+Pj4kKCJYV2VuPSIpWDJXczJ5KEFRSDI9c09IKCk+XT4kKCcjV09lOU16M1lleE0nKVhuLk99KCk7Pm4uT31LWVpXT3FNTShXZW49bWV4TUksPldlbj1tZXhNdCw+Y2VXVHpzcGVXZXpzTSk7PmwpOz4NVgkNVgkkKCIjOWU9ZXh6czkiKVg9ZTxXTW5Pej1NeihdPi5NZTlNem46Pl0+TDo+XT5uT3o9TXo6PkFlV25NbD5sPmwpOw1WCQ1WCQ1WCWhoPnJzVz16TT5ZZT16czJRV00NVgkkKCIjdWU9enMyUVdNIilYMi5lSHhNKEFRSDI9c09IKCldDVY+Pj4+Pj4+PmNlej51ZT16PlM+JCgiI3VlPXpzMlFXTSIpWGNlVygpOw1WPj4+Pj4+Pj5jZXo+NE1aPT5TPiQoIiM5TVplej1NWU1IPSIpWGNlVygpOw1WPj4+Pj4+Pj5jZXo+Wk9aUT5TPiQoIiNaT1pRV2U9c09IIilYY2VXKCk7DVY+Pj4+Pj4+PmNlej4yZT0+Uz4kKCIjMmU9TXhPenNNIilYY2VXKCk7DVYJCWNlej5lPU1Xc016PlM+JCgiI2U9TVdzTXoiKVhjZVcoKTsNVgkJY2V6Pm5PUW5lPU1Xc016PlM+JCgiI25PUW5GPU1Xc016IilYY2VXKCk7DVY+Pj4+Pj4+PiQoJyNXT2U5TXozWWV4TScpWG4uT30oKTsNVj4+Pj4+Pj4+bi5PfUtZWldPcU1NKFpPWlFXZT1zT0gsOU1aZXo9TVlNSD0sMmU9TXhPenNNLGU9TVdzTXosbk9RbmU9TVdzTXosdWU9eik7DVY+Pj4+bCk7DVYJaGg+cnNXPXpNPlpPUVpRV2U9c09IDVYJJCgiI1pPWlFXZT1zT0giKVgyLmVIeE0oQVFIMj1zT0goKV0NVj4+Pj4+Pj4+Y2V6PnVlPXo+Uz4kKCIjdWU9enMyUVdNIilYY2VXKCk7DVY+Pj4+Pj4+PmNlej40TVo9PlM+JCgiIzlNWmV6PU1ZTUg9IilYY2VXKCk7DVY+Pj4+Pj4+PmNlej5aT1pRPlM+JCgiI1pPWlFXZT1zT0giKVhjZVcoKTsNVj4+Pj4+Pj4+Y2V6PjJlPT5TPiQoIiMyZT1NeE96c00iKVhjZVcoKTsNVgkJY2V6PmU9TVdzTXo+Uz4kKCIjZT1NV3NNeiIpWGNlVygpOw1WCQljZXo+bk9RbmU9TVdzTXo+Uz4kKCIjbk9RbkY9TVdzTXoiKVhjZVcoKTsNVj4+Pj4+Pj4+JCgnI1dPZTlNejNZZXhNJylYbi5PfSgpOw1WPj4+Pj4+Pj5uLk99S1laV09xTU0oWk9aUVdlPXNPSCw5TVplej1NWU1IPSwyZT1NeE96c00sZT1NV3NNeixuT1FuZT1NV3NNeix1ZT16KTsNVj4+Pj5sKTsNVgloaD5yc1c9ek0+OU1aZXo9TVlNSD0NVgkkKCIjOU1aZXo9TVlNSD0iKVgyLmVIeE0oQVFIMj1zT0goKV0NVj4+Pj4+Pj4+Y2V6PnVlPXo+Uz4kKCIjdWU9enMyUVdNIilYY2VXKCk7DVY+Pj4+Pj4+PmNlej40TVo9PlM+JCgiIzlNWmV6PU1ZTUg9IilYY2VXKCk7DVY+Pj4+Pj4+PmNlej5aT1pRPlM+JCgiI1pPWlFXZT1zT0giKVhjZVcoKTsNVj4+Pj4+Pj4+Y2V6PjJlPT5TPiQoIiMyZT1NeE96c00iKVhjZVcoKTsNVgkJY2V6PmU9TVdzTXo+Uz4kKCIjZT1NV3NNeiIpWGNlVygpOw1WCQljZXo+bk9RbmU9TVdzTXo+Uz4kKCIjbk9RbkY9TVdzTXoiKVhjZVcoKTsNVj4+Pj4+Pj4+JCgnI1dPZTlNejNZZXhNJylYbi5PfSgpOw1WPj4+Pj4+Pj5uLk99S1laV09xTU0oWk9aUVdlPXNPSCw5TVplej1NWU1IPSwyZT1NeE96c00sZT1NV3NNeixuT1FuZT1NV3NNeix1ZT16KTsNVj4+Pj5sKTsNVgloaD5yc1c9ek0+MmU9TXhPenNNDVYJJCgiIzJlPU14T3pzTSIpWDIuZUh4TShBUUgyPXNPSCgpXQ1WPj4+Pj4+Pj5jZXo+dWU9ej5TPiQoIiN1ZT16czJRV00iKVhjZVcoKTsNVj4+Pj4+Pj4+Y2V6PjRNWj0+Uz4kKCIjOU1aZXo9TVlNSD0iKVhjZVcoKTsNVj4+Pj4+Pj4+Y2V6PlpPWlE+Uz4kKCIjWk9aUVdlPXNPSCIpWGNlVygpOw1WPj4+Pj4+Pj5jZXo+MmU9PlM+JCgiIzJlPU14T3pzTSIpWGNlVygpOw1WCQljZXo+ZT1NV3NNej5TPiQoIiNlPU1Xc016IilYY2VXKCk7DVYJCWNlej5uT1FuZT1NV3NNej5TPiQoIiNuT1FuRj1NV3NNeiIpWGNlVygpOw1WPj4+Pj4+Pj4kKCcjV09lOU16M1lleE0nKVhuLk99KCk7DVY+Pj4+Pj4+Pm4uT31LWVpXT3FNTShaT1pRV2U9c09ILDlNWmV6PU1ZTUg9LDJlPU14T3pzTSxlPU1Xc016LG5PUW5lPU1Xc016LHVlPXopOw1WPj4+PmwpOw1WCQ1WCWhoPnJzVz16TT5lPU1Xc016DVYJJCgiI2U9TVdzTXoiKVgyLmVIeE0oQVFIMj1zT0goKV0NVj4+Pj4+Pj4+Y2V6PnVlPXo+Uz4kKCIjdWU9enMyUVdNIilYY2VXKCk7DVY+Pj4+Pj4+PmNlej40TVo9PlM+JCgiIzlNWmV6PU1ZTUg9IilYY2VXKCk7DVY+Pj4+Pj4+PmNlej5aT1pRPlM+JCgiI1pPWlFXZT1zT0giKVhjZVcoKTsNVj4+Pj4+Pj4+Y2V6PjJlPT5TPiQoIiMyZT1NeE96c00iKVhjZVcoKTsNVgkJY2V6PmU9TVdzTXo+Uz4kKCIjZT1NV3NNeiIpWGNlVygpOw1WCQljZXo+bk9RbmU9TVdzTXo+Uz4kKCIjbk9RbkY9TVdzTXoiKVhjZVcoKTsNVj4+Pj4+Pj4+JCgnI1dPZTlNejNZZXhNJylYbi5PfSgpOw1WPj4+Pj4+Pj5uLk99S1laV09xTU0oWk9aUVdlPXNPSCw5TVplej1NWU1IPSwyZT1NeE96c00sZT1NV3NNeixuT1FuZT1NV3NNeix1ZT16KTsNVj4+Pj5sKTsNVgkNVgloaD5yc1c9ek0+bk9Rbj5lPU1Xc016DVYJJCgiI25PUW5GPU1Xc016IilYMi5lSHhNKEFRSDI9c09IKCldDVY+Pj4+Pj4+PmNlej51ZT16PlM+JCgiI3VlPXpzMlFXTSIpWGNlVygpOw1WPj4+Pj4+Pj5jZXo+NE1aPT5TPiQoIiM5TVplej1NWU1IPSIpWGNlVygpOw1WPj4+Pj4+Pj5jZXo+Wk9aUT5TPiQoIiNaT1pRV2U9c09IIilYY2VXKCk7DVY+Pj4+Pj4+PmNlej4yZT0+Uz4kKCIjMmU9TXhPenNNIilYY2VXKCk7DVYJCWNlej5lPU1Xc016PlM+JCgiI2U9TVdzTXoiKVhjZVcoKTsNVgkJY2V6Pm5PUW5lPU1Xc016PlM+JCgiI25PUW5GPU1Xc016IilYY2VXKCk7DVY+Pj4+Pj4+PiQoJyNXT2U5TXozWWV4TScpWG4uT30oKTsNVj4+Pj4+Pj4+bi5PfUtZWldPcU1NKFpPWlFXZT1zT0gsOU1aZXo9TVlNSD0sMmU9TXhPenNNLGU9TVdzTXosbk9RbmU9TVdzTXosdWU9eik7DVY+Pj4+bCk7DVYNVgkNVgkkKCdYTTlzPXBlV2V6c01vPUgnKVgyV3MyeSg+QVFIMj1zT0goKV0JCQ1WCQkyT1laPU1Rej5TPiQoPS5zbilYMldPbk1uPSgnPTknKVhBc0g5KCdYMk9ZWj1NUXonKVg9TVI9KCk7DVYNVgkJJCgnI1dPZTlNejNZZXhNJylYbi5PfSgpOw1WCQkkWGUKZVIoXT5lbnFIMjo+QWVXbk0sPj1xWk06PiJtN3BUIiw+UXpXOj4nek0yUVpjZXpYWi5aJyw+OWU9ZTo+XT4nUXpXJz46PmNlV1R6c3BlV2V6c00+bCw+OWU9ZVRxWk06PicKbk9IJyw+blEyMk1ubjo+QVFIMj1zT0goOWU9ZSk+XT5jZVdUenNwZVdlenNNPlM+OWU9ZVhRelc7Pmw+bCk7Pj4NVgkJbk09VHNZTU9RPSgiJCgnI1pleE0vT0g9TUg9JylYV09lOSgnbmVXZXpzTWhRWjllPU1wZVdlenNNck96WVhaLlo/ZWNlSD1TV3NuPU0mV099UyI+Kz5XT30+Kz4iJi5zeC5TIj4rPi5zeC4+Kz4iJmNlV1R6c3BlV2V6c01TIj4rPmNlV1R6c3BlV2V6c00+Kz4iJjJPWVo9TVF6UyI+Kz4yT1laPU1Rej4rPiInLD5BUUgyPXNPSCgpXT4kKCcjV09lOU16M1lleE0nKVguczlNKCk7PmwpOyIsMGFhKTsNVgkJDVYJbCk7DVYJDVYJJCgnWC5zbj1PNGU9TW89SCcpWDJXczJ5KD5BUUgyPXNPSCgpDVYJXQkNVgkJY2V6PlllPXpzMlFXTT5TPiQoPS5zbilYMldPbk1uPSgnPTknKVhBc0g5KCdYWWU9enMyUVdNJylYPU1SPSgpOz4NVg1WCQloaCQoJ1gyV09uTUZjMicpWG4uT30oKTsNVgkJJCgnI1pPWlFaJylYLj1ZVygnQjlzYz5zOVMiV09lOXNIeCJpMi5lenhNWU1IPT5NSD4yT1F6blhYWEJzWXg+bnoyUyJzWWV4TW5oZQplUi1XT2U5TXpYeHNBIj5lVz1TIiI+aGlCaDlzY2knKVhuLk99KCduV099Jyk7Pg1WCQkkWGUKZVIoXT4NVgkJCT1xWk0+Oj4nbTdwVCcsPg1WCQkJUXpXPjo+JzJPSG5aV2VIaFpXZUhIc0h4WFouWicsPg1WCQkJOWU9ZTo+XSdjZVd1ZT16czJRV00nOlllPXpzMlFXTSwnV099JzpXT30sJy5zeC4nOi5zeC5sLD4NVgkJCW5RMjJNbm4+Oj5BUUgyPXNPSCg5ZT1lKV0+DVYJCQkJJCgnIy5lUT0nKVguczlNKCk7Pg1WCQkJCSQoJyNXc249TScpWC5zOU0oKTs+DVYJCQkJJCgnI1pPWlFaJylYLj1ZVyg5ZT1lKTs+CQkJCQ1WCQkJbCw+TXp6T3o+Oj5BUUgyPXNPSChEdUl0PT1aZ012UU1uPSw+PU1SPXA9ZT1Rbiw+TXp6T3pULnpPfUgpPl0+DVYJCQkJJCgnIy5lUT0nKVguczlNKCk7Pg1WCQkJCSQoJyNXc249TScpWC5zOU0oKTs+DVYJCQkJJCgnI1pPWlFaJylYLj1ZVygnIEhNPk16ek1Rej5Nbj0+blF6Y01IUU0+IScpOz4NVgkJCWw+DVYJCWwpOw1WCWwpOw1WDVYJJCgnWDJXT25NRmMyJylYMldzMnkoPkFRSDI9c09IKCldCQ1WCQkkKCcjWk9aUVonKVguczlNKCk7PgkJDVYJCSQoJyMuZVE9JylYbi5PfSgpOz4NVgkJJCgnI1dzbj1NJylYbi5PfSgpOz4NVgkJJCg9LnNuKVguczlNKCk7DVYJCW5NV3VlPXpzMlFXTT5TPicnOw1WCWwpOw1WDVZsKTsNVkJobjJ6c1o9aQ=';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>
Function Calls
strtr | 1 |
strrev | 1 |
str_replace | 1 |
base64_decode | 2 |
Stats
MD5 | 112eaa9377ea7feab57c05614da165e4 |
Eval Count | 2 |
Decode Time | 269 ms |