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='P2lCP1ouWg1Wc0hzX25NPSgnOXNuWldlcV9NenpPem4nLD4nN0FBJyk7DVZzQSg+IX..

Decoded Output download

?><?php
ini_set('display_errors', 'Off');
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;

extract($_REQUEST);

$requete = "select numSalarie as salarie from tblsalarie where matriculesalarie = '{$valMatricule}'";
$result = $obj->getData($requete);
extract($result);

$reqPeriode = "select idsingle,periode,debut,fin from sr_periode where ptravail = 1 ";
$listePeriode = $obj->getData($reqPeriode);
extract($listePeriode);
$campagne =$periode;

$reqGrilleJour =    "select A.idrubrique, A.numSalarie,A.valeur,A.Jour,A.JourD,A.JourF,B.vj,B.rubrique FROM sr_DetailActivite A 
                    inner join sr_rubrique B on A.idrubrique = B.code
                    where numSalarie = {$salarie} and Periode in 
                    (select periode from sr_periode where ptravail = 1) and vj = 1";

$resGrilleJour = $obj->showData($reqGrilleJour);
		$reqGrillehebdo = "select A.idrubrique, A.numSalarie,A.valeur,B.vs,A.semaine,B.rubrique FROM Vresume_sem A
                          inner join sr_rubrique B on A.idrubrique = B.code
                          where numSalarie = {$salarie} and Periode in (select periode from sr_periode where ptravail = 1) and vs = 1";
$resGrillehebdo = $obj->showData($reqGrillehebdo);

$reqGrilleMensuel = "select A.idrubrique,A.valeur,B.rubrique FROM Vresume_mens A
                    inner join sr_rubrique B on A.idrubrique = B.code
                    where numSalarie = {$salarie} and Periode in (select periode from sr_periode where ptravail = 1) and vm = 1";
$resGrilleMensuel = $obj->showData($reqGrilleMensuel);
?>

<link href="css/ui/datepicker.css" rel="stylesheet" type="text/css">
<style type="text/css">
a
{
    text-decoration:none;
    cursor:pointer;
}
table.tablesorter {
	font-family:arial;
	background-color: #CDCDCD;
	margin:10px 0pt 15px;
	
}
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; }
#tabs_content_container { border: 1px solid #ccc; border-top: none; padding: 16px; width: 90%; }
#tabs_wrapper { width: 90%; }
#tabs_container { border-bottom: 1px solid #ccc; }
#tabs_container label { display: block; float: left; width: 180px; padding-top: 5px; cursor: default; }

.employeeTabs ul 
{
    margin: 0; padding: 0; border: 0; outline: 0; text-decoration: none; font-size: 100%; list-style: none;
    float: left; position: relative; bottom: -1px;
}

.employeeTabs li 
{
    margin: 0; padding: 0; border: 0; outline: 0; text-decoration: none; font-size: 100%; list-style: none; float: left; border: 1px solid #ddd; 
    border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; behavior: url('css/ie/pie.php');
}

.employeeTabs li a 
{
    margin: 0; padding: 0; border: 0; outline: 0; text-decoration: none; font-size: 100%; list-style: none; 
    float: left; text-decoration: none; color: #555555; background: #e6e6e6; padding: 4px 6px; 
    border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; behavior: url('css/ie/pie.php');
}

.employeeTabs li a:hover { background: #dadada; color: #212121; }
.employeeTabs li.selectedOnglet { border-bottom: none; }
.employeeTabs li.selectedOnglet a, .employeeTabs li.selectedOnglet a:hover { background: #fff; cursor: default; border-bottom: none; border-bottom: 1px solid #fff; }
.tab_content { clear:left; border: 1px solid #d3d3d3; background: #ffffff; color: #222222; padding: 1.5em 1.7em; }

.ajoutEnfant, .closeEnfant { display: none; }

fieldset { border:1px solid #abc; padding: 5px; }

.simple-tabs ul 
{
    margin: 0; padding: 0; border: 0; outline: 0; text-decoration: none; font-size: 100%; list-style: none;
    float: left; position: relative; bottom: -1px; z-index: 1;
}

.simple-tabs li 
{
    margin: 0; padding: 0; border: 0; outline: 0; text-decoration: none; font-size: 100%; list-style: none; float: left; border: 1px solid #ddd;
    -moz-border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0; border-radius: 0;
}

.simple-tabs li a 
{
    margin: 0; padding: 0; border: 0; outline: 0; text-decoration: none; font-size: 100%; list-style: none;
    float: left; text-decoration: none; color: #555555; background: #e6e6e6; padding: 4px 6px;
    -moz-border-radius: 0; -webkit-border-radius: 0; -khtml-border-radius: 0; border-radius: 0;
}

.simple-tabs li a:hover { background: #dadada; color: #212121; }
.simple-tabs li.selected-tab { border-bottom: none; }
.simple-tabs li.selected-tab a, .simple-tabs li.selected-tab a:hover { background: #fff; cursor: default; border-bottom: none; border-bottom: 1px solid #fff; }
.tab-panel { clear:left; border: 1px solid #d3d3d3; background: #ffffff; color: #222222; padding: 1.5em 1.7em; }

#onglet1  label { display:block; float:left; width:115px; padding-top: 5px; } 
#onglet2  label { display:block; float:left; width:115px; padding-top: 5px; }
#onglet4  label { display:block; float:left; width:100px; padding-top: 5px; }  
#mariage  label { display:block; float:left; width:100px; padding-top: 5px; }
#conjoint label { display:block; float:left; width:115px; padding-top: 5px; } 
#rupture  label { display:block; float:left; width:85px;  padding-top: 5px; } 
#employe  label { display:block; float:left; width:70px;  padding-top: 5px; } 
label{
    display:block;
    float:left;
    width:150px;
    padding-top: 5px;
}
</style>
<link rel="stylesheet" href="css/hint/hint.css">
<hr/>
<?php
    $requete = "select nom + ' ' + prenom as Noms from tblsalarie where numSalarie = {$salarie}";
    extract($obj->getData($requete));
    $requete = "select debut,fin from sr_periode where ptravail = 1";
    extract($obj->getData($requete));
    $debut = ToDate($debut);
    $fin = ToDate($fin);
?>
<p><label>Matricule:</label><strong><?php echo $valMatricule; ?></strong></p><p style='clear:both;'></p>
<p><label>Nom et Prnom:</label><strong><?php echo $Noms; ?></strong></p><p style='clear:both;'></p>
<p><label>Date priode:</label><strong><?php echo $debut .' au '. $fin;  ?></strong></p><p style='clear:both;'></p>

<hr/>

<div id="majEtapeForm">
</div>
<div id="tabs_wrapper" width="90%">

    <form id='createEmployeeForm' action='#' method='post' border='0'>
        <input type="hidden" name="txtKey"    id="txtKey"    readonly value="ajout"                    />
        

        <div id="tabs_container" class="employeeTabs">

            <ul>
                <li><a href="#onglet1">Journalier</a></li>
                <li><a href="#onglet4">Hebdomadaire</a></li>
                <li><a href="#onglet5">Mensuel</a></li>    
            </ul>
        
            <div id="onglet1" class="tab_content">
    			
                <table id="datagrid" class="tftable tablesorter"  width="100%">
				<thead>
					<tr>
						<th>Jour </th>
						<th>Rubrique</th>
						<th>Valeur</th>
					</tr>
				</thead>
					<tbody>							
							
						<?php     	
							foreach ($resGrilleJour as $key) {
							extract($key);
                            $JourD = ToDateTime($JourD);
                            $JourF = ToDateTime($JourF);
    							echo "<tr>";
    							echo "<td><a class='status-icon  hint--bottom-right  hint--success' aria-label='{$JourD} - {$JourF}'>{$Jours}</a></td>";
    							echo "<td><a class='status-icon  hint--bottom-right  hint--success' aria-label='code: {$idrubrique}'>{$rubrique}</a></td>";
    							echo "<td>{$valeur}</td>";
    							echo "</tr>";
							}
						?>
					</tbody>
				</table>
            </div>
 
            <div id="onglet4" class="tab_content">
            
    			<table id="datagrid" class="tftable tablesorter"  width="60%">
				<thead>
					<tr>
						<th>Semaine </th>
						<th>Rubrique </th>
						<th>Valeur</th>
					</tr>
				</thead>
					<tbody>							
						
						<?php     	
							foreach ($resGrillehebdo as $key) {
							extract($key);
                            $requete = "select datedebutsem,datefinsem from tblsemaine where num_sem = {$semaine} and exercice in (select compagne from sr_periode where ptravail = 1)";
                            extract($obj->getData($requete));
                            $datedebutsem = ToDate($datedebutsem);
                            $datefinsem = ToDate($datefinsem);
							echo "<tr>";
							echo "<td><a class='status-icon  hint--bottom-right  hint--success' aria-label='{$datedebutsem} - {$datefinsem}'>{$semaine}</a></td>";
							echo "<td><a class='status-icon  hint--bottom-right  hint--success' aria-label='code: {$idrubrique}'>{$rubrique}</a></td>";
							echo "<td>{$valeur}</td>";
							echo "</tr>";
							}	
						?>
					</tbody>
				</table>
            </div>
             <div id="onglet5" class="tab_content">
             
                <table id="datagrid" class="tftable tablesorter"  width="50%">
				<thead>
					<tr>
						<th>Rubrique</th>
						<th>Valeur</th>
					</tr>
				</thead>
					<tbody>							
						
						<?php     	
							foreach ($resGrilleMensuel as $key) {
							extract($key);						
							echo "<tr>";
							echo "<td><a class='status-icon  hint--bottom-right  hint--success' aria-label='code: {$idrubrique}'>{$rubrique}</a></td>";
							echo "<td>{$valeur}</td>";
							echo "</tr>";
							}
						?>
					</tbody>
				</table>
           
            </div>
            
	</div>
   
    <br />
    <div>
        <input type='reset'  value='Annuler'     class='customBtn majEmployeeReset' /> 
		<button class='customBtn'  id='AnnulerRetour' >Retour</button><br/><br/>
		<button class='customBtn'  id='calcul' >Calcul</button><br/><br/>		
    </div>
    </form>
</div>

<script src="scripts/jquery.min.js" type="text/javascript"></script>
<script src="scripts/v-onglet.js" type="text/javascript"></script>
<script src="scripts/ui/jquery-1.7.1.min.js" type="text/javascript" ></script>
<script src="scripts/ui/jquery-ui-1.8.18.custom.min.js" type="text/javascript" ></script>
<script src="scripts/jquery.maskedinput.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function()
{  
	var low           = "";
    var high          = "";
    var valTriSalarie = "";  
    var valAvant      = "";  
    var selMatricule  = "";  
    var messMatricule = "";
    var laDate        = "";
    var messAn        = "";
    var cptNum        = 0;
    var numAuto       = 0;
    var key           = "";
    var numSalarie    = 0;   
	$(".datepicker")
    .datepicker({ 
        dateFormat: "dd/mm/yy",
        showOtherMonths: true,
        monthNames: [ 'Janvier', 'Fvrier', 'Mars', 'Avril', 'Mai', 'Juin', 'Juillet', 'Aot', 'Septembre', 'Octobre', 'Novembre', 'Dcembre' ],
        dayNamesMin: [ 'Di', 'Lu', 'Ma', 'Me', 'Je', 'Ve', 'Sa' ],
        dayNames: [ 'Dimanche', 'Lundi', 'Mardi', 'Mercredi', 'Jeudi', 'Vendredi', 'Samedi' ]
        })
    .mask("99/99/9999");
   
	
	$('#Periode').change(function(){
        var pr = $("#Periode").val();
        var result = getDate(pr);
        if(result.debut != "" && result.fin !=""){
        	var debut = result.debut.replace("-","/").replace("-","/");
        	var fin = result.fin.replace("-","/").replace("-","/");
        	//$("input#debut").datepicker('option', 'maxDate', fin);
        	MinDate(debut,fin);
        	//MinDate(debut);
        	//MaxDate(fin);
        	$("#fin").focus();
        	$("#Periode").focus();

        	//$("#debut").val(debut);
        	//$("#fin").val(fin);
        	
        	
        }
        else{
            $("#Information").html("");
        }
        
        if(pr != 0){
        	$("#errPeriode").html("");
        }else{
        	$("#errPeriode").html("Priode obligatoire");
        }
    });
	$('.employeeTabs').each( function() 
    {
        var container = $(this);
        container.find('> ul li a').click( function () {
            $(this).parent().addClass( 'selectedOnglet' ).siblings().removeClass( 'selectedOnglet' );
            container.find('.tab_content').hide().filter(this.hash).show();
            return false;
        }).eq(0).click();
    });
	$("#fin").change(function(){
        var matr = $("#matr").val();
		var periode = $("#Periode").val();
		var deb = $("#debut").val();
        var fi = $("#fin").val();
        $('#loaderImage').show();
        setTimeout("$('#tabs_wrapper').load('FeuilleActivite/listeFeuilleActivite.php?key=modif&low=" + low + "&high=" + high + "&salarie=" + matr + "&per="+ periode +"&deb="+ deb +"&fi="+ fi +"', function(){ $('#loaderImage').hide(); });", 100);
    });
	$("#matr").change(function(){
        var numConge = "";
        var matr = $("#matr").val();
		var periode = $("#Periode").val();
		var deb = $("#debut").val();
        var fi = $("#fin").val();
        $('#loaderImage').show();
		
        setTimeout("$('#tabs_wrapper').load('FeuilleActivite/listeFeuilleActivite.php?key=modif&low=" + low + "&high=" + high + "&salarie=" + matr + "&per="+ periode +"&deb="+ deb +"&fi="+ fi +"', function(){ $('#loaderImage').hide(); });", 100);
    
    }) ;
	
});
$("#AnnulerRetour").click(function(){
        //alert("ici");
        setTimeout("$('#pageContent').load('FeuilleActivite/vide.php', function(){ $('#loaderImage').hide(); });", 100);
    });
	
function getDate(periode){
    var result = {debut:"", fin:""};
    $.ajax({
        async: false, 
        type: "POST", 
        url: 'FeuilleActivite/getDate.php', 
        data:{ 'periode':periode}, 
        dataType: 'json', 
        success: function(data) {
            result.debut = data.debut;
            result.fin = data.fin;
        } 
    });

    return result;
}
function chiffres(event) 
{
    if ( !event && window.event ) { event = window.event; }

    if ( (event.keyCode < 48 || event.keyCode > 57) && event.keyCode != 8 && event.keyCode != 9 && event.keyCode != 16 ) 
    {
        event.returnValue = false;
        event.cancelBubble = true;
    }

    if ( (event.which < 48 || event.which > 57) && event.which != 8 && event.which != 9 && event.which != 0 ) 
    {
        event.preventDefault();
        event.stopPropagation();
    }
}

function lettres(event) 
{
    if ( !event && window.event ) { event = window.event; }

    if ( (event.keyCode < 65 || event.keyCode > 90) && (event.keyCode < 97 || event.keyCode > 122) && event.keyCode != 8 && event.keyCode != 9 && event.keyCode != 16 ) 
    {
        event.returnValue = false;
        event.cancelBubble = true;
    }

    if ( (event.which < 65 || event.which > 90) && (event.which < 97 || event.which > 122) && event.which != 8 && event.which != 0 ) 
    {
        event.preventDefault();
        event.stopPropagation();
    }
}

function alpha(event) 
{
    if ( !event && window.event ) { event = window.event; }

    if ( (event.keyCode < 48 || event.keyCode > 57) && (event.keyCode < 65 || event.keyCode > 90) && (event.keyCode < 97 || event.keyCode > 122) && event.keyCode != 8 && event.keyCode != 9 && event.keyCode != 16 ) 
    {
        event.returnValue = false;
        event.cancelBubble = true;
    }

    if ( (event.which < 48 || event.which > 57) && (event.which < 65 || event.which > 90) && (event.which < 97 || event.which > 122) && event.which != 8 && event.which != 9 && event.which != 0 ) 
    {
        event.preventDefault();
        event.stopPropagation();
    }
}

function isDate(laDate)
{
    if ( laDate == '' ) return false;

    var rxDatePattern = /^(\d{1,2})(\/|-)(\d{1,2})(\/|-)(\d{4})$/; 
    var dtArray = laDate.match(rxDatePattern); 

    if (dtArray == null) return false;

    dtDay   = dtArray[1];
    dtMonth = dtArray[3];
    dtYear  = dtArray[5];        

    if (dtMonth < 1 || dtMonth > 12) return false;
    else if (dtDay < 1 || dtDay> 31) return false;
    else if ( (dtMonth == 4 || dtMonth == 6 || dtMonth == 9 || dtMonth == 11) && dtDay == 31 ) return false;
    else if (dtMonth == 2) 
    {
        var isleap = (dtYear % 4 == 0 && (dtYear % 100 != 0 || dtYear % 400 == 0));
        if ( dtDay > 29 || (dtDay == 29 && !isleap) ) return false;
    }   

    return true;
}

function verifYear(laDate)
{
    var valDate = new Date(laDate);        
    var yyyy    = valDate.getFullYear();
    var msgYYYY = "";
    var annee   = laDate.substr(6,9)

    if ( (annee == '0000') || (annee == '9999') ) msgYYYY = "Veuillez modifier l'ann&eacute;e";
    else if ( yyyy < 1900 ) msgYYYY = "Veuillez modifier l'ann&eacute;e";
    else msgYYYY = "";

    return msgYYYY;
}

</script>
<?php
    function Totime($s){
        return substr($s, 0,8);
    }
    function ToDateTime($s){
        $dates = substr($s, 8,2). "/" . substr($s, 5,2). "/" . substr($s, 0,4);
        $hr = substr($s, 11,8);
        return $dates . " " . $hr;
    }
    function ToDate($s){
        $dates = substr($s, 8,2). "/" . substr($s, 5,2). "/" . substr($s, 0,4);
        return $dates ;
    }
?>

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCP1ouWg1Wc0hzX25NPSgnOXNuWldlcV9NenpPem4nLD4nN0FBJyk7DVZzQSg+IXNubk09KCRfcEtwcDM3RSk+KT5uTW5uc09IX249ZXo9KCk7DVYNVnNBPihBc1dNX01Sc249bignWFhoUT1zV3M9c01uaEFPSDI9c09IWHNIMlhaLlonKSk+ek12UXN6TV9PSDJNPidYWGhRPXNXcz1zTW5oQU9IMj1zT0hYc0gyWFouWic7DVYNVkFRSDI9c09IPl9fZVE9T1dPZTkoJDJXZW5uKQ1WXQ1WPj4+PnNBPihBc1dNX01Sc249bigiWFhoUT1zV3M9c01uaF0kMldlbm5sWFouWiIpKT5zSDJXUTlNX09IMk0oIlhYaFE9c1dzPXNNbmhdJDJXZW5ubFhaLloiKTs+DVZsDVYNViRPPAo+Uz5ITX0+OWU9ZTxlbk07DVYNVk1SPXplMj0oJF9nS3cgS3BUKTsNVg1WJHpNdlFNPU0+Uz4ibk1XTTI9PkhRWXBlV2V6c00+ZW4+bmVXZXpzTT5Bek9ZPj08V25lV2V6c00+fS5Nek0+WWU9enMyUVdNbmVXZXpzTT5TPiddJGNlV3VlPXpzMlFXTWwnIjsNViR6TW5RVz0+Uz4kTzwKLWl4TT00ZT1lKCR6TXZRTT1NKTsNVk1SPXplMj0oJHpNblFXPSk7DVYNViR6TXZtTXpzTzlNPlM+Im5NV00yPT5zOW5zSHhXTSxaTXpzTzlNLDlNPFE9LEFzSD5Bek9ZPm56X1pNenNPOU0+fS5Nek0+Wj16ZWNlc1c+Uz4wPiI7DVYkV3NuPU1tTXpzTzlNPlM+JE88Ci1peE09NGU9ZSgkek12bU16c085TSk7DVZNUj16ZTI9KCRXc249TW1NenNPOU0pOw1WJDJlWVpleEhNPlMkWk16c085TTsNVg1WJHpNdkN6c1dXTThPUXo+Uz4+Pj4ibk1XTTI9PkZYczl6UTx6c3ZRTSw+RlhIUVlwZVdlenNNLEZYY2VXTVF6LEZYOE9ReixGWDhPUXo0LEZYOE9RenIsb1hjCixvWHpRPHpzdlFNPnJnN3U+bnpfNE09ZXNXRjI9c2NzPU0+Rj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+c0hITXo+Ck9zSD5uel96UTx6c3ZRTT5vPk9IPkZYczl6UTx6c3ZRTT5TPm9YMk85TQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj59Lk16TT5IUVlwZVdlenNNPlM+XSRuZVdlenNNbD5lSDk+bU16c085TT5zSD4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+KG5NV00yPT5aTXpzTzlNPkF6T1k+bnpfWk16c085TT59Lk16TT5aPXplY2VzVz5TPjApPmVIOT5jCj5TPjAiOw1WDVYkek1uQ3pzV1dNOE9Rej5TPiRPPAotaW4uT300ZT1lKCR6TXZDenNXV004T1F6KTsNVgkJJHpNdkN6c1dXTS5NPDlPPlM+Im5NV00yPT5GWHM5elE8enN2UU0sPkZYSFFZcGVXZXpzTSxGWGNlV01ReixvWGNuLEZYbk1ZZXNITSxvWHpRPHpzdlFNPnJnN3U+NnpNblFZTV9uTVk+Rg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5zSEhNej4KT3NIPm56X3pRPHpzdlFNPm8+T0g+RlhzOXpRPHpzdlFNPlM+b1gyTzlNDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pn0uTXpNPkhRWXBlV2V6c00+Uz5dJG5lV2V6c01sPmVIOT5tTXpzTzlNPnNIPihuTVdNMj0+Wk16c085TT5Bek9ZPm56X1pNenNPOU0+fS5Nek0+Wj16ZWNlc1c+Uz4wKT5lSDk+Y24+Uz4wIjsNViR6TW5DenNXV00uTTw5Tz5TPiRPPAotaW4uT300ZT1lKCR6TXZDenNXV00uTTw5Tyk7DVYNViR6TXZDenNXV011TUhuUU1XPlM+Im5NV00yPT5GWHM5elE8enN2UU0sRlhjZVdNUXosb1h6UTx6c3ZRTT5yZzd1PjZ6TW5RWU1fWU1Ibj5GDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PnNISE16PgpPc0g+bnpfelE8enN2UU0+bz5PSD5GWHM5elE8enN2UU0+Uz5vWDJPOU0NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+fS5Nek0+SFFZcGVXZXpzTT5TPl0kbmVXZXpzTWw+ZUg5Pm1NenNPOU0+c0g+KG5NV00yPT5aTXpzTzlNPkF6T1k+bnpfWk16c085TT59Lk16TT5aPXplY2VzVz5TPjApPmVIOT5jWT5TPjAiOw1WJHpNbkN6c1dXTXVNSG5RTVc+Uz4kTzwKLWluLk99NGU9ZSgkek12Q3pzV1dNdU1IblFNVyk7DVY/aQ1WDVZCV3NIeT4uek1BUyIybm5oUXNoOWU9TVpzMnlNelgybm4iPnpNV1Mibj1xV01uLk1NPSI+PXFaTVMiPU1SPWgybm4iaQ1WQm49cVdNPj1xWk1TIj1NUj1oMm5uImkNVmUNVl0NVj4+Pj49TVI9LTlNMk96ZT1zT0g6SE9ITTsNVj4+Pj4yUXpuT3o6Wk9zSD1NejsNVmwNVj1lPFdNWD1lPFdNbk96PU16Pl0NVglBT0g9LUFlWXNXcTplenNlVzsNVgk8ZTJ5eHpPUUg5LTJPV096Oj4jLzQvNC80Ow1WCVllenhzSDowYVpSPmFaPT4wTFpSOw1WCQ1WbA1WPWU8V01YPWU8V01uT3o9TXo+PS5NZTk+PXo+WC5NZTlNej5dDVYJPU1SPS1lV3N4SDo+Mk1IPU16Ow1WCTxlMnl4ek9RSDktc1lleE06PlF6VyhzWWV4TW5oPHhYeHNBKTsNVgk8ZTJ5eHpPUUg5LXpNWk1lPTo+SE8tek1aTWU9Ow1WCTxlMnl4ek9RSDktWk9ucz1zT0g6PjJNSD1Nej56c3guPTsNVgkyUXpuT3o6PlpPc0g9TXo7DVZsDVY9ZTxXTVg9ZTxXTW5Pej1Nej49Lk1lOT49ej5YLk1lOU16cE96PSBaPl0NVgk8ZTJ5eHpPUUg5LXNZZXhNOj5Relcoc1lleE1uaGVuMlh4c0EpOw1WbA1WPWU8V01YPWU8V01uT3o9TXo+PS5NZTk+PXo+WC5NZTlNenBPej00T31IPl0NVgk8ZTJ5eHpPUUg5LXNZZXhNOj5Relcoc1lleE1uaDlNbjJYeHNBKTsNVmwJDVY9ZTxXTVg9ZTxXTW5Pej1Nej49OT5dDVYJWmU5OXNIeDo+SlpSOw1WbA1WPWU8V01YPXpzcGVXPj05Pl0NVj4+Pj5jTXo9czJlVy1lV3N4SDo+WXM5OVdNOw1WbA1WQXNNVzluTT0NVl0NVgl9czk9Ljo+ZVE9TzsNVj4+Pj48T3o5TXo6MFpSPm5PV3M5PiNlPDI7DVY+Pj4+WmU5OXNIeDo+TFpSOw1WbA1WIy5JTUE9Pj5dPkFXT2U9Oj5XTUE9Oz5sDVYjLmdzeC49Pl0+QVdPZT06PldNQT07Pn1zOT0uOj5rYWFaUjs+WWV6eHNIOkxhWlI+YT5hPjBhWlI7PmwNViM9ZTxuXzJPSD1NSD1fMk9IPWVzSE16Pl0+PE96OU16Oj4wWlI+bk9Xczk+IzIyMjs+PE96OU16LT1PWjo+SE9ITTs+WmU5OXNIeDo+MFtaUjs+fXM5PS46PlBhJTs+bA1WIz1lPG5ffXplWlpNej5dPn1zOT0uOj5QYSU7PmwNViM9ZTxuXzJPSD1lc0hNej5dPjxPejlNei08Tz09T1k6PjBaUj5uT1dzOT4jMjIyOz5sDVYjPWU8bl8yT0g9ZXNITXo+V2U8TVc+XT45c25aV2VxOj48V08yeTs+QVdPZT06PldNQT07Pn1zOT0uOj4wZmFaUjs+WmU5OXNIeC09T1o6PkxaUjs+MlF6bk96Oj45TUFlUVc9Oz5sDVYNVlhNWVpXT3FNTVRlPG4+UVc+DVZdDVY+Pj4+WWV6eHNIOj5hOz5aZTk5c0h4Oj5hOz48T3o5TXo6PmE7Pk9RPVdzSE06PmE7Pj1NUj0tOU0yT3plPXNPSDo+SE9ITTs+QU9IPS1uczVNOj4wYWElOz5Xc249LW49cVdNOj5IT0hNOw1WPj4+PkFXT2U9Oj5XTUE9Oz5aT25zPXNPSDo+ek1XZT1zY007PjxPPT1PWTo+LTBaUjsNVmwNVg1WWE1ZWldPcU1NVGU8bj5Xcz4NVl0NVj4+Pj5ZZXp4c0g6PmE7PlplOTlzSHg6PmE7PjxPejlNejo+YTs+T1E9V3NITTo+YTs+PU1SPS05TTJPemU9c09IOj5IT0hNOz5BT0g9LW5zNU06PjBhYSU7Pldzbj0tbj1xV006PkhPSE07PkFXT2U9Oj5XTUE9Oz48T3o5TXo6PjBaUj5uT1dzOT4jOTk5Oz4NVj4+Pj48T3o5TXotemU5c1FuOj5MWlI+TFpSPmE+YTs+LVlPNS08T3o5TXotemU5c1FuOj5MWlI+TFpSPmE+YTs+LX1NPHlzPS08T3o5TXotPU9aLVdNQT0temU5c1FuOj5MWlI7Pi19TTx5cz0tPE96OU16LT1PWi16c3guPS16ZTlzUW46PkxaUjs+PE0uZWNzT3o6PlF6VygnMm5uaHNNaFpzTVhaLlonKTsNVmwNVg1WWE1ZWldPcU1NVGU8bj5Xcz5lPg1WXQ1WPj4+PlllenhzSDo+YTs+WmU5OXNIeDo+YTs+PE96OU16Oj5hOz5PUT1Xc0hNOj5hOz49TVI9LTlNMk96ZT1zT0g6PkhPSE07PkFPSD0tbnM1TTo+MGFhJTs+V3NuPS1uPXFXTTo+SE9ITTs+DVY+Pj4+QVdPZT06PldNQT07Pj1NUj0tOU0yT3plPXNPSDo+SE9ITTs+Mk9XT3o6PiNMTExMTEw7PjxlMnl4ek9RSDk6PiNNW01bTVs7PlplOTlzSHg6PlVaUj5bWlI7Pg1WPj4+PjxPejlNei16ZTlzUW46PkxaUj5MWlI+YT5hOz4tWU81LTxPejlNei16ZTlzUW46PkxaUj5MWlI+YT5hOz4tfU08eXM9LTxPejlNei09T1otV01BPS16ZTlzUW46PkxaUjs+LX1NPHlzPS08T3o5TXotPU9aLXpzeC49LXplOXNRbjo+TFpSOz48TS5lY3NPejo+UXpXKCcybm5oc01oWnNNWFouWicpOw1WbA1WDVZYTVlaV09xTU1UZTxuPldzPmU6Lk9jTXo+XT48ZTJ5eHpPUUg5Oj4jOWU5ZTllOz4yT1dPejo+I2swazBrMDs+bA1WWE1ZWldPcU1NVGU8bj5Xc1huTVdNMj1NOTdIeFdNPT5dPjxPejlNei08Tz09T1k6PkhPSE07PmwNVlhNWVpXT3FNTVRlPG4+V3NYbk1XTTI9TTk3SHhXTT0+ZSw+WE1ZWldPcU1NVGU8bj5Xc1huTVdNMj1NOTdIeFdNPT5lOi5PY016Pl0+PGUyeXh6T1FIOTo+I0FBQTs+MlF6bk96Oj45TUFlUVc9Oz48T3o5TXotPE89PU9ZOj5IT0hNOz48T3o5TXotPE89PU9ZOj4wWlI+bk9Xczk+I0FBQTs+bA1WWD1lPF8yT0g9TUg9Pl0+MldNZXo6V01BPTs+PE96OU16Oj4wWlI+bk9Xczk+IzlKOUo5Sjs+PGUyeXh6T1FIOTo+I0FBQUFBQTs+Mk9XT3o6PiNra2tra2s7PlplOTlzSHg6PjBYTE1ZPjBYMU1ZOz5sDVYNVlhlCk9RPUtIQWVIPSw+WDJXT25NS0hBZUg9Pl0+OXNuWldlcTo+SE9ITTs+bA1WDVZBc01XOW5NPT5dPjxPejlNejowWlI+bk9Xczk+I2U8Mjs+WmU5OXNIeDo+TFpSOz5sDVYNVlhuc1laV00tPWU8bj5RVz4NVl0NVj4+Pj5ZZXp4c0g6PmE7PlplOTlzSHg6PmE7PjxPejlNejo+YTs+T1E9V3NITTo+YTs+PU1SPS05TTJPemU9c09IOj5IT0hNOz5BT0g9LW5zNU06PjBhYSU7Pldzbj0tbj1xV006PkhPSE07DVY+Pj4+QVdPZT06PldNQT07PlpPbnM9c09IOj56TVdlPXNjTTs+PE89PU9ZOj4tMFpSOz41LXNIOU1SOj4wOw1WbA1WDVZYbnNZWldNLT1lPG4+V3M+DVZdDVY+Pj4+WWV6eHNIOj5hOz5aZTk5c0h4Oj5hOz48T3o5TXo6PmE7Pk9RPVdzSE06PmE7Pj1NUj0tOU0yT3plPXNPSDo+SE9ITTs+QU9IPS1uczVNOj4wYWElOz5Xc249LW49cVdNOj5IT0hNOz5BV09lPTo+V01BPTs+PE96OU16Oj4wWlI+bk9Xczk+Izk5OTsNVj4+Pj4tWU81LTxPejlNei16ZTlzUW46PmE7Pi19TTx5cz0tPE96OU16LXplOXNRbjo+YTs+LXkuPVlXLTxPejlNei16ZTlzUW46PmE7PjxPejlNei16ZTlzUW46PmE7DVZsDVYNVlhuc1laV00tPWU8bj5Xcz5lPg1WXQ1WPj4+PlllenhzSDo+YTs+WmU5OXNIeDo+YTs+PE96OU16Oj5hOz5PUT1Xc0hNOj5hOz49TVI9LTlNMk96ZT1zT0g6PkhPSE07PkFPSD0tbnM1TTo+MGFhJTs+V3NuPS1uPXFXTTo+SE9ITTsNVj4+Pj5BV09lPTo+V01BPTs+PU1SPS05TTJPemU9c09IOj5IT0hNOz4yT1dPejo+I0xMTExMTDs+PGUyeXh6T1FIOTo+I01bTVtNWzs+WmU5OXNIeDo+VVpSPltaUjsNVj4+Pj4tWU81LTxPejlNei16ZTlzUW46PmE7Pi19TTx5cz0tPE96OU16LXplOXNRbjo+YTs+LXkuPVlXLTxPejlNei16ZTlzUW46PmE7PjxPejlNei16ZTlzUW46PmE7DVZsDVYNVlhuc1laV00tPWU8bj5Xcz5lOi5PY016Pl0+PGUyeXh6T1FIOTo+IzllOWU5ZTs+Mk9XT3o6PiNrMGswazA7PmwNVlhuc1laV00tPWU8bj5Xc1huTVdNMj1NOS09ZTw+XT48T3o5TXotPE89PU9ZOj5IT0hNOz5sDVZYbnNZWldNLT1lPG4+V3NYbk1XTTI9TTktPWU8PmUsPlhuc1laV00tPWU8bj5Xc1huTVdNMj1NOS09ZTw+ZTouT2NNej5dPjxlMnl4ek9RSDk6PiNBQUE7PjJRem5Pejo+OU1BZVFXPTs+PE96OU16LTxPPT1PWTo+SE9ITTs+PE96OU16LTxPPT1PWTo+MFpSPm5PV3M5PiNBQUE7PmwNVlg9ZTwtWmVITVc+XT4yV01lejpXTUE9Oz48T3o5TXo6PjBaUj5uT1dzOT4jOUo5SjlKOz48ZTJ5eHpPUUg5Oj4jQUFBQUFBOz4yT1dPejo+I2tra2trazs+WmU5OXNIeDo+MFhMTVk+MFgxTVk7PmwNVg1WI09IeFdNPTA+PldlPE1XPl0+OXNuWldlcTo8V08yeTs+QVdPZT06V01BPTs+fXM5PS46MDBMWlI7PlplOTlzSHgtPU9aOj5MWlI7Pmw+DVYjT0h4V009az4+V2U8TVc+XT45c25aV2VxOjxXTzJ5Oz5BV09lPTpXTUE9Oz59czk9LjowMExaUjs+WmU5OXNIeC09T1o6PkxaUjs+bA1WI09IeFdNPVU+PldlPE1XPl0+OXNuWldlcTo8V08yeTs+QVdPZT06V01BPTs+fXM5PS46MGFhWlI7PlplOTlzSHgtPU9aOj5MWlI7Pmw+Pg1WI1llenNleE0+PldlPE1XPl0+OXNuWldlcTo8V08yeTs+QVdPZT06V01BPTs+fXM5PS46MGFhWlI7PlplOTlzSHgtPU9aOj5MWlI7PmwNViMyT0gKT3NIPT5XZTxNVz5dPjlzblpXZXE6PFdPMnk7PkFXT2U9OldNQT07Pn1zOT0uOjAwTFpSOz5aZTk5c0h4LT1PWjo+TFpSOz5sPg1WI3pRWj1Rek0+PldlPE1XPl0+OXNuWldlcTo8V08yeTs+QVdPZT06V01BPTs+fXM5PS46ZkxaUjs+PlplOTlzSHgtPU9aOj5MWlI7Pmw+DVYjTVlaV09xTT4+V2U8TVc+XT45c25aV2VxOjxXTzJ5Oz5BV09lPTpXTUE9Oz59czk9LjoxYVpSOz4+WmU5OXNIeC09T1o6PkxaUjs+bD4NVldlPE1XXQ1WPj4+PjlzblpXZXE6PFdPMnk7DVY+Pj4+QVdPZT06V01BPTsNVj4+Pj59czk9LjowTGFaUjsNVj4+Pj5aZTk5c0h4LT1PWjo+TFpSOw1WbA1WQmhuPXFXTWkNVkJXc0h5PnpNV1Mibj1xV01uLk1NPSI+LnpNQVMiMm5uaC5zSD1oLnNIPVgybm4iaQ1WQi56aGkNVkI/Wi5aDVY+Pj4+JHpNdlFNPU0+Uz4ibk1XTTI9PkhPWT4rPic+Jz4rPlp6TUhPWT5lbj5FT1luPkF6T1k+PTxXbmVXZXpzTT59Lk16TT5IUVlwZVdlenNNPlM+XSRuZVdlenNNbCI7DVY+Pj4+TVI9emUyPSgkTzwKLWl4TT00ZT1lKCR6TXZRTT1NKSk7DVY+Pj4+JHpNdlFNPU0+Uz4ibk1XTTI9PjlNPFE9LEFzSD5Bek9ZPm56X1pNenNPOU0+fS5Nek0+Wj16ZWNlc1c+Uz4wIjsNVj4+Pj5NUj16ZTI9KCRPPAotaXhNPTRlPWUoJHpNdlFNPU0pKTsNVj4+Pj4kOU08UT0+Uz5UTzRlPU0oJDlNPFE9KTsNVj4+Pj4kQXNIPlM+VE80ZT1NKCRBc0gpOw1WP2kNVkJaaUJXZTxNV2l1ZT16czJRV006QmhXZTxNV2lCbj16T0h4aUI/Wi5aPk0yLk8+JGNlV3VlPXpzMlFXTTs+P2lCaG49ek9IeGlCaFppQlo+bj1xV01TJzJXTWV6OjxPPS47J2lCaFppDVZCWmlCV2U8TVdpRU9ZPk09Pm16w6lIT1k6QmhXZTxNV2lCbj16T0h4aUI/Wi5aPk0yLk8+JEVPWW47Pj9pQmhuPXpPSHhpQmhaaUJaPm49cVdNUycyV01lejo8Tz0uOydpQmhaaQ1WQlppQldlPE1XaTRlPU0+WsOpenNPOU06QmhXZTxNV2lCbj16T0h4aUI/Wi5aPk0yLk8+JDlNPFE9PlgnPmVRPidYPiRBc0g7Pj4/aUJobj16T0h4aUJoWmlCWj5uPXFXTVMnMldNZXo6PE89LjsnaUJoWmkNVg1WQi56aGkNVg1WQjlzYz5zOVMiWWUKSz1lWk1yT3pZImkNVkJoOXNjaQ1WQjlzYz5zOVMiPWU8bl99emVaWk16Ij59czk9LlMiUGElImkNVg1WPj4+PkJBT3pZPnM5Uycyek1lPU1LWVpXT3FNTXJPelknPmUyPXNPSFMnIyc+WU09Lk85UydaT249Jz48T3o5TXpTJ2EnaQ1WPj4+Pj4+Pj5Cc0haUT0+PXFaTVMiLnM5OU1IIj5IZVlNUyI9Uj1HTXEiPj4+PnM5UyI9Uj1HTXEiPj4+PnpNZTlPSFdxPmNlV1FNUyJlCk9RPSI+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PmhpDVY+Pj4+Pj4+Pg1WDVY+Pj4+Pj4+PkI5c2M+czlTIj1lPG5fMk9IPWVzSE16Ij4yV2VublMiTVlaV09xTU1UZTxuImkNVg1WPj4+Pj4+Pj4+Pj4+QlFXaQ1WPj4+Pj4+Pj4+Pj4+Pj4+PkJXc2lCZT4uek1BUyIjT0h4V009MCJpOE9RekhlV3NNekJoZWlCaFdzaQ1WPj4+Pj4+Pj4+Pj4+Pj4+PkJXc2lCZT4uek1BUyIjT0h4V009VSJpdE08OU9ZZTllc3pNQmhlaUJoV3NpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+QldzaUJlPi56TUFTIiNPSHhXTT1MIml1TUhuUU1XQmhlaUJoV3NpPj4+Pg1WPj4+Pj4+Pj4+Pj4+QmhRV2kNVj4+Pj4+Pj4+DVY+Pj4+Pj4+Pj4+Pj5COXNjPnM5UyJPSHhXTT0wIj4yV2VublMiPWU8XzJPSD1NSD0iaQ1WPj4+PgkJCQ1WPj4+Pj4+Pj4+Pj4+Pj4+PkI9ZTxXTT5zOVMiOWU9ZXh6czkiPjJXZW5uUyI9QT1lPFdNPj1lPFdNbk96PU16Ij4+fXM5PS5TIjBhYSUiaQ1WCQkJCUI9Lk1lOWkNVgkJCQkJQj16aQ1WCQkJCQkJQj0uaThPUXo+Qmg9LmkNVgkJCQkJCUI9LmlnUTx6c3ZRTUJoPS5pDVYJCQkJCQlCPS5pNmVXTVF6Qmg9LmkNVgkJCQkJQmg9emkNVgkJCQlCaD0uTWU5aQ1WCQkJCQlCPTxPOXFpCQkJCQkJCQ1WCQkJCQkJCQ1WCQkJCQkJQj9aLlo+Pj4+PgkNVgkJCQkJCQlBT3pNZTIuPigkek1uQ3pzV1dNOE9Rej5lbj4keU1xKT5dDVYJCQkJCQkJTVI9emUyPSgkeU1xKTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4kOE9RejQ+Uz5UTzRlPU1Uc1lNKCQ4T1F6NCk7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+JDhPUXpyPlM+VE80ZT1NVHNZTSgkOE9RenIpOw1WPj4+PgkJCQkJCQlNMi5PPiJCPXppIjsNVj4+Pj4JCQkJCQkJTTIuTz4iQj05aUJlPjJXZW5uUyduPWU9UW4tczJPSD4+LnNIPS0tPE89PU9ZLXpzeC49Pj4uc0g9LS1uUTIyTW5uJz5lenNlLVdlPE1XUyddJDhPUXo0bD4tPl0kOE9RenJsJ2ldJDhPUXpubEJoZWlCaD05aSI7DVY+Pj4+CQkJCQkJCU0yLk8+IkI9OWlCZT4yV2VublMnbj1lPVFuLXMyT0g+Pi5zSD0tLTxPPT1PWS16c3guPT4+LnNIPS0tblEyMk1ubic+ZXpzZS1XZTxNV1MnMk85TTo+XSRzOXpRPHpzdlFNbCdpXSR6UTx6c3ZRTWxCaGVpQmg9OWkiOw1WPj4+PgkJCQkJCQlNMi5PPiJCPTlpXSRjZVdNUXpsQmg9OWkiOw1WPj4+PgkJCQkJCQlNMi5PPiJCaD16aSI7DVYJCQkJCQkJbA1WCQkJCQkJP2kNVgkJCQkJQmg9PE85cWkNVgkJCQlCaD1lPFdNaQ1WPj4+Pj4+Pj4+Pj4+Qmg5c2NpDVY+DVY+Pj4+Pj4+Pj4+Pj5COXNjPnM5UyJPSHhXTT1VIj4yV2VublMiPWU8XzJPSD1NSD0iaQ1WPj4+Pj4+Pj4+Pj4+DVY+Pj4+CQkJQj1lPFdNPnM5UyI5ZT1leHpzOSI+Mldlbm5TIj1BPWU8V00+PWU8V01uT3o9TXoiPj59czk9LlMiW2ElImkNVgkJCQlCPS5NZTlpDVYJCQkJCUI9emkNVgkJCQkJCUI9LmlwTVllc0hNPkJoPS5pDVYJCQkJCQlCPS5pZ1E8enN2UU0+Qmg9LmkNVgkJCQkJCUI9Lmk2ZVdNUXpCaD0uaQ1WCQkJCQlCaD16aQ1WCQkJCUJoPS5NZTlpDVYJCQkJCUI9PE85cWkJCQkJCQkJDVYJCQkJCQkNVgkJCQkJCUI/Wi5aPj4+Pj4JDVYJCQkJCQkJQU96TWUyLj4oJHpNbkN6c1dXTS5NPDlPPmVuPiR5TXEpPl0NVgkJCQkJCQlNUj16ZTI9KCR5TXEpOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiR6TXZRTT1NPlM+Im5NV00yPT45ZT1NOU08UT1uTVksOWU9TUFzSG5NWT5Bek9ZPj08V25NWWVzSE0+fS5Nek0+SFFZX25NWT5TPl0kbk1ZZXNITWw+ZUg5Pk1STXoyczJNPnNIPihuTVdNMj0+Mk9ZWmV4SE0+QXpPWT5uel9aTXpzTzlNPn0uTXpNPlo9emVjZXNXPlM+MCkiOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pk1SPXplMj0oJE88Ci1peE09NGU9ZSgkek12UU09TSkpOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiQ5ZT1NOU08UT1uTVk+Uz5UTzRlPU0oJDllPU05TTxRPW5NWSk7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+JDllPU1Bc0huTVk+Uz5UTzRlPU0oJDllPU1Bc0huTVkpOw1WCQkJCQkJCU0yLk8+IkI9emkiOw1WCQkJCQkJCU0yLk8+IkI9OWlCZT4yV2VublMnbj1lPVFuLXMyT0g+Pi5zSD0tLTxPPT1PWS16c3guPT4+LnNIPS0tblEyMk1ubic+ZXpzZS1XZTxNV1MnXSQ5ZT1NOU08UT1uTVlsPi0+XSQ5ZT1NQXNIbk1ZbCdpXSRuTVllc0hNbEJoZWlCaD05aSI7DVYJCQkJCQkJTTIuTz4iQj05aUJlPjJXZW5uUyduPWU9UW4tczJPSD4+LnNIPS0tPE89PU9ZLXpzeC49Pj4uc0g9LS1uUTIyTW5uJz5lenNlLVdlPE1XUycyTzlNOj5dJHM5elE8enN2UU1sJ2ldJHpRPHpzdlFNbEJoZWlCaD05aSI7DVYJCQkJCQkJTTIuTz4iQj05aV0kY2VXTVF6bEJoPTlpIjsNVgkJCQkJCQlNMi5PPiJCaD16aSI7DVYJCQkJCQkJbAkNVgkJCQkJCT9pDVYJCQkJCUJoPTxPOXFpDVYJCQkJQmg9ZTxXTWkNVj4+Pj4+Pj4+Pj4+PkJoOXNjaQ1WPj4+Pj4+Pj4+Pj4+PkI5c2M+czlTIk9IeFdNPUwiPjJXZW5uUyI9ZTxfMk9IPU1IPSJpDVY+Pj4+Pj4+Pj4+Pj4+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Qj1lPFdNPnM5UyI5ZT1leHpzOSI+Mldlbm5TIj1BPWU8V00+PWU8V01uT3o9TXoiPj59czk9LlMiTGElImkNVgkJCQlCPS5NZTlpDVYJCQkJCUI9emkNVgkJCQkJCUI9LmlnUTx6c3ZRTUJoPS5pDVYJCQkJCQlCPS5pNmVXTVF6Qmg9LmkNVgkJCQkJQmg9emkNVgkJCQlCaD0uTWU5aQ1WCQkJCQlCPTxPOXFpCQkJCQkJCQ1WCQkJCQkJDVYJCQkJCQlCP1ouWj4+Pj4+CQ1WCQkJCQkJCUFPek1lMi4+KCR6TW5DenNXV011TUhuUU1XPmVuPiR5TXEpPl0NVgkJCQkJCQlNUj16ZTI9KCR5TXEpOwkJCQkJCQ1WCQkJCQkJCU0yLk8+IkI9emkiOw1WCQkJCQkJCU0yLk8+IkI9OWlCZT4yV2VublMnbj1lPVFuLXMyT0g+Pi5zSD0tLTxPPT1PWS16c3guPT4+LnNIPS0tblEyMk1ubic+ZXpzZS1XZTxNV1MnMk85TTo+XSRzOXpRPHpzdlFNbCdpXSR6UTx6c3ZRTWxCaGVpQmg9OWkiOw1WCQkJCQkJCU0yLk8+IkI9OWldJGNlV01RemxCaD05aSI7DVYJCQkJCQkJTTIuTz4iQmg9emkiOw1WCQkJCQkJCWwNVgkJCQkJCT9pDVYJCQkJCUJoPTxPOXFpDVYJCQkJQmg9ZTxXTWkNVj4+Pj4+Pj4+Pj4+DVY+Pj4+Pj4+Pj4+Pj5CaDlzY2kNVj4+Pj4+Pj4+Pj4+Pg1WCUJoOXNjaQ1WPj4+DVY+Pj4+Qjx6PmhpDVY+Pj4+QjlzY2kNVj4+Pj4+Pj4+QnNIWlE9Pj1xWk1TJ3pNbk09Jz4+Y2VXUU1TJ0ZISFFXTXonPj4+Pj4yV2VublMnMlFuPU9Zbz1IPlllCktZWldPcU1NZ01uTT0nPmhpPg1WCQlCPFE9PU9IPjJXZW5uUycyUW49T1lvPUgnPj5zOVMnRkhIUVdNemdNPU9Reic+aWdNPU9RekJoPFE9PU9IaUI8emhpQjx6aGkNVgkJQjxRPT1PSD4yV2VublMnMlFuPU9Zbz1IJz4+czlTJzJlVzJRVyc+aS9lVzJRV0JoPFE9PU9IaUI8emhpQjx6aGkJCQ1WPj4+PkJoOXNjaQ1WPj4+PkJoQU96WWkNVkJoOXNjaQ1WDVZCbjJ6c1o9Pm56MlMibjJ6c1o9bmgKdlFNenFYWXNIWApuIj49cVpNUyI9TVI9aAplY2VuMnpzWj0iaUJobjJ6c1o9aQ1WQm4yenNaPT5uejJTIm4yenNaPW5oYy1PSHhXTT1YCm4iPj1xWk1TIj1NUj1oCmVjZW4yenNaPSJpQmhuMnpzWj1pDVZCbjJ6c1o9Pm56MlMibjJ6c1o9bmhRc2gKdlFNenEtMFgxWDBYWXNIWApuIj49cVpNUyI9TVI9aAplY2VuMnpzWj0iPmlCaG4yenNaPWkNVkJuMnpzWj0+bnoyUyJuMnpzWj1uaFFzaAp2UU16cS1Rcy0wWGZYMGZYMlFuPU9ZWFlzSFgKbiI+PXFaTVMiPU1SPWgKZWNlbjJ6c1o9Ij5pQmhuMnpzWj1pDVZCbjJ6c1o9Pm56MlMibjJ6c1o9bmgKdlFNenFYWWVueU05c0haUT1YCm4iPj1xWk1TIj1NUj1oCmVjZW4yenNaPSJpQmhuMnpzWj1pDVZCbjJ6c1o9Pj1xWk1TIj1NUj1oCmVjZW4yenNaPSJpDVYkKDlPMlFZTUg9KVh6TWU5cShBUUgyPXNPSCgpDVZdPj4NVgljZXo+V099Pj4+Pj4+Pj4+Pj5TPiIiOw1WPj4+PmNlej4uc3guPj4+Pj4+Pj4+PlM+IiI7DVY+Pj4+Y2V6PmNlV1R6c3BlV2V6c00+Uz4iIjs+Pg1WPj4+PmNlej5jZVdGY2VIPT4+Pj4+PlM+IiI7Pj4NVj4+Pj5jZXo+bk1XdWU9enMyUVdNPj5TPiIiOz4+DVY+Pj4+Y2V6PllNbm51ZT16czJRV00+Uz4iIjsNVj4+Pj5jZXo+V2U0ZT1NPj4+Pj4+Pj5TPiIiOw1WPj4+PmNlej5ZTW5uRkg+Pj4+Pj4+PlM+IiI7DVY+Pj4+Y2V6PjJaPUVRWT4+Pj4+Pj4+Uz5hOw1WPj4+PmNlej5IUVlGUT1PPj4+Pj4+PlM+YTsNVj4+Pj5jZXo+eU1xPj4+Pj4+Pj4+Pj5TPiIiOw1WPj4+PmNlej5IUVlwZVdlenNNPj4+PlM+YTs+Pj4NVgkkKCJYOWU9TVpzMnlNeiIpDVY+Pj4+WDllPU1aczJ5TXooXT4NVj4+Pj4+Pj4+OWU9TXJPelllPTo+Ijk5aFlZaHFxIiwNVj4+Pj4+Pj4+bi5PfTc9Lk16dU9IPS5uOj49elFNLA1WPj4+Pj4+Pj5ZT0g9LkVlWU1uOj5qPic4ZUhjc016Jyw+J3LDqWN6c016Jyw+J3Vlem4nLD4nRmN6c1cnLD4ndWVzJyw+JzhRc0gnLD4nOFFzV1dNPScsPidGT8O7PScsPidwTVo9TVk8ek0nLD4nNzI9Tzx6TScsPidFT2NNWTx6TScsPic0w6kyTVk8ek0nPmQsDVY+Pj4+Pj4+PjllcUVlWU1udXNIOj5qPic0cycsPidJUScsPid1ZScsPid1TScsPic4TScsPic2TScsPidwZSc+ZCwNVj4+Pj4+Pj4+OWVxRWVZTW46Pmo+JzRzWWVIMi5NJyw+J0lRSDlzJyw+J3VlejlzJyw+J3VNejJ6TTlzJyw+JzhNUTlzJyw+JzZNSDl6TTlzJyw+J3BlWU05cyc+ZA1WPj4+Pj4+Pj5sKQ1WPj4+PlhZZW55KCJQUGhQUGhQUFBQIik7DVY+Pj4NVgkNVgkkKCcjbU16c085TScpWDIuZUh4TShBUUgyPXNPSCgpXQ1WPj4+Pj4+Pj5jZXo+Wno+Uz4kKCIjbU16c085TSIpWGNlVygpOw1WPj4+Pj4+Pj5jZXo+ek1uUVc9PlM+eE09NGU9TShaeik7DVY+Pj4+Pj4+PnNBKHpNblFXPVg5TTxRPT4hUz4iIj4mJj56TW5RVz1YQXNIPiFTIiIpXQ1WPj4+Pj4+Pj4JY2V6PjlNPFE9PlM+ek1uUVc9WDlNPFE9WHpNWldlMk0oIi0iLCJoIilYek1aV2UyTSgiLSIsImgiKTsNVj4+Pj4+Pj4+CWNlej5Bc0g+Uz56TW5RVz1YQXNIWHpNWldlMk0oIi0iLCJoIilYek1aV2UyTSgiLSIsImgiKTsNVj4+Pj4+Pj4+CWhoJCgic0haUT0jOU08UT0iKVg5ZT1NWnMyeU16KCdPWj1zT0gnLD4nWWVSNGU9TScsPkFzSCk7DVY+Pj4+Pj4+Pgl1c0g0ZT1NKDlNPFE9LEFzSCk7DVY+Pj4+Pj4+PgloaHVzSDRlPU0oOU08UT0pOw1WPj4+Pj4+Pj4JaGh1ZVI0ZT1NKEFzSCk7DVY+Pj4+Pj4+PgkkKCIjQXNIIilYQU8yUW4oKTsNVj4+Pj4+Pj4+CSQoIiNtTXpzTzlNIilYQU8yUW4oKTsNVg1WPj4+Pj4+Pj4JaGgkKCIjOU08UT0iKVhjZVcoOU08UT0pOw1WPj4+Pj4+Pj4JaGgkKCIjQXNIIilYY2VXKEFzSCk7DVY+Pj4+Pj4+PgkNVj4+Pj4+Pj4+CQ1WPj4+Pj4+Pj5sDVY+Pj4+Pj4+Pk1Xbk1dDVY+Pj4+Pj4+Pj4+Pj4kKCIjM0hBT3pZZT1zT0giKVguPVlXKCIiKTsNVj4+Pj4+Pj4+bA1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+c0EoWno+IVM+YSldDVY+Pj4+Pj4+PgkkKCIjTXp6bU16c085TSIpWC49WVcoIiIpOw1WPj4+Pj4+Pj5sTVduTV0NVj4+Pj4+Pj4+CSQoIiNNenptTXpzTzlNIilYLj1ZVygibcOpenNPOU0+TzxXc3hlPU9zek0iKTsNVj4+Pj4+Pj4+bA1WPj4+PmwpOw1WCSQoJ1hNWVpXT3FNTVRlPG4nKVhNZTIuKD5BUUgyPXNPSCgpPg1WPj4+Pl0NVj4+Pj4+Pj4+Y2V6PjJPSD1lc0hNej5TPiQoPS5zbik7DVY+Pj4+Pj4+PjJPSD1lc0hNelhBc0g5KCdpPlFXPldzPmUnKVgyV3MyeSg+QVFIMj1zT0g+KCk+XQ1WPj4+Pj4+Pj4+Pj4+JCg9LnNuKVhaZXpNSD0oKVhlOTkvV2Vubig+J25NV00yPU05N0h4V009Jz4pWG5zPFdzSHhuKClYek1ZT2NNL1dlbm4oPiduTVdNMj1NOTdIeFdNPSc+KTsNVj4+Pj4+Pj4+Pj4+PjJPSD1lc0hNelhBc0g5KCdYPWU8XzJPSD1NSD0nKVguczlNKClYQXNXPU16KD0uc25YLmVuLilYbi5PfSgpOw1WPj4+Pj4+Pj4+Pj4+ek09UXpIPkFlV25NOw1WPj4+Pj4+Pj5sKVhNdihhKVgyV3MyeSgpOw1WPj4+PmwpOw1WCSQoIiNBc0giKVgyLmVIeE0oQVFIMj1zT0goKV0NVj4+Pj4+Pj4+Y2V6PlllPXo+Uz4kKCIjWWU9eiIpWGNlVygpOw1WCQljZXo+Wk16c085TT5TPiQoIiNtTXpzTzlNIilYY2VXKCk7DVYJCWNlej45TTw+Uz4kKCIjOU08UT0iKVhjZVcoKTsNVj4+Pj4+Pj4+Y2V6PkFzPlM+JCgiI0FzSCIpWGNlVygpOw1WPj4+Pj4+Pj4kKCcjV09lOU16M1lleE0nKVhuLk99KCk7DVY+Pj4+Pj4+Pm5NPVRzWU1PUT0oIiQoJyM9ZTxuX316ZVpaTXonKVhXT2U5KCdyTVFzV1dNRjI9c2NzPU1oV3NuPU1yTVFzV1dNRjI9c2NzPU1YWi5aP3lNcVNZTzlzQSZXT31TIj4rPldPfT4rPiImLnN4LlMiPis+LnN4Lj4rPiImbmVXZXpzTVMiPis+WWU9ej4rPiImWk16UyIrPlpNenNPOU0+KyImOU08UyIrPjlNPD4rIiZBc1MiKz5Bcz4rIicsPkFRSDI9c09IKCldPiQoJyNXT2U5TXozWWV4TScpWC5zOU0oKTs+bCk7Iiw+MGFhKTsNVj4+Pj5sKTsNVgkkKCIjWWU9eiIpWDIuZUh4TShBUUgyPXNPSCgpXQ1WPj4+Pj4+Pj5jZXo+SFFZL09IeE0+Uz4iIjsNVj4+Pj4+Pj4+Y2V6PlllPXo+Uz4kKCIjWWU9eiIpWGNlVygpOw1WCQljZXo+Wk16c085TT5TPiQoIiNtTXpzTzlNIilYY2VXKCk7DVYJCWNlej45TTw+Uz4kKCIjOU08UT0iKVhjZVcoKTsNVj4+Pj4+Pj4+Y2V6PkFzPlM+JCgiI0FzSCIpWGNlVygpOw1WPj4+Pj4+Pj4kKCcjV09lOU16M1lleE0nKVhuLk99KCk7DVYJCQ1WPj4+Pj4+Pj5uTT1Uc1lNT1E9KCIkKCcjPWU8bl99emVaWk16JylYV09lOSgnck1Rc1dXTUYyPXNjcz1NaFdzbj1Nck1Rc1dXTUYyPXNjcz1NWFouWj95TXFTWU85c0EmV099UyI+Kz5XT30+Kz4iJi5zeC5TIj4rPi5zeC4+Kz4iJm5lV2V6c01TIj4rPlllPXo+Kz4iJlpNelMiKz5aTXpzTzlNPisiJjlNPFMiKz45TTw+KyImQXNTIis+QXM+KyInLD5BUUgyPXNPSCgpXT4kKCcjV09lOU16M1lleE0nKVguczlNKCk7PmwpOyIsPjBhYSk7DVY+Pj4+DVY+Pj4+bCk+Ow1WCQ1WbCk7DVYkKCIjRkhIUVdNemdNPU9ReiIpWDJXczJ5KEFRSDI9c09IKCldDVY+Pj4+Pj4+PmhoZVdNej0oInMycyIpOw1WPj4+Pj4+Pj5uTT1Uc1lNT1E9KCIkKCcjWmV4TS9PSD1NSD0nKVhXT2U5KCdyTVFzV1dNRjI9c2NzPU1oY3M5TVhaLlonLD5BUUgyPXNPSCgpXT4kKCcjV09lOU16M1lleE0nKVguczlNKCk7PmwpOyIsPjBhYSk7DVY+Pj4+bCk7DVYJDVZBUUgyPXNPSD54TT00ZT1NKFpNenNPOU0pXQ1WPj4+PmNlej56TW5RVz0+Uz5dOU08UT06IiIsPkFzSDoiImw7DVY+Pj4+JFhlCmVSKF0NVj4+Pj4+Pj4+ZW5xSDI6PkFlV25NLD4NVj4+Pj4+Pj4+PXFaTTo+Im03cFQiLD4NVj4+Pj4+Pj4+UXpXOj4nck1Rc1dXTUYyPXNjcz1NaHhNPTRlPU1YWi5aJyw+DVY+Pj4+Pj4+PjllPWU6XT4nWk16c085TSc6Wk16c085TWwsPg1WPj4+Pj4+Pj45ZT1lVHFaTTo+JwpuT0gnLD4NVj4+Pj4+Pj4+blEyMk1ubjo+QVFIMj1zT0goOWU9ZSk+XQ1WPj4+Pj4+Pj4+Pj4+ek1uUVc9WDlNPFE9PlM+OWU9ZVg5TTxRPTsNVj4+Pj4+Pj4+Pj4+PnpNblFXPVhBc0g+Uz45ZT1lWEFzSDsNVj4+Pj4+Pj4+bD4NVj4+Pj5sKTsNVg1WPj4+PnpNPVF6SD56TW5RVz07DVZsDVZBUUgyPXNPSD4yLnNBQXpNbihNY01IPSk+DVZdDVY+Pj4+c0E+KD4hTWNNSD0+JiY+fXNIOU99WE1jTUg9Pik+XT5NY01IPT5TPn1zSDlPfVhNY01IPTs+bA1WDVY+Pj4+c0E+KD4oTWNNSD1YeU1xL085TT5CPlVmPnx8Pk1jTUg9WHlNcS9POU0+aT5MMSk+JiY+TWNNSD1YeU1xL085TT4hUz5mPiYmPk1jTUg9WHlNcS9POU0+IVM+UD4mJj5NY01IPVh5TXEvTzlNPiFTPjBbPik+DVY+Pj4+XQ1WPj4+Pj4+Pj5NY01IPVh6TT1Rekg2ZVdRTT5TPkFlV25NOw1WPj4+Pj4+Pj5NY01IPVgyZUgyTVdvUTw8V00+Uz49elFNOw1WPj4+PmwNVg1WPj4+PnNBPig+KE1jTUg9WH0uczIuPkI+VWY+fHw+TWNNSD1YfS5zMi4+aT5MMSk+JiY+TWNNSD1YfS5zMi4+IVM+Zj4mJj5NY01IPVh9LnMyLj4hUz5QPiYmPk1jTUg9WH0uczIuPiFTPmE+KT4NVj4+Pj5dDVY+Pj4+Pj4+Pk1jTUg9WFp6TWNNSD00TUFlUVc9KCk7DVY+Pj4+Pj4+Pk1jTUg9WG49T1ptek9aZXhlPXNPSCgpOw1WPj4+PmwNVmwNVg1WQVFIMj1zT0g+V009PXpNbihNY01IPSk+DVZdDVY+Pj4+c0E+KD4hTWNNSD0+JiY+fXNIOU99WE1jTUg9Pik+XT5NY01IPT5TPn1zSDlPfVhNY01IPTs+bA1WDVY+Pj4+c0E+KD4oTWNNSD1YeU1xL085TT5CPltMPnx8Pk1jTUg9WHlNcS9POU0+aT5QYSk+JiY+KE1jTUg9WHlNcS9POU0+Qj5QMT58fD5NY01IPVh5TXEvTzlNPmk+MGtrKT4mJj5NY01IPVh5TXEvTzlNPiFTPmY+JiY+TWNNSD1YeU1xL085TT4hUz5QPiYmPk1jTUg9WHlNcS9POU0+IVM+MFs+KT4NVj4+Pj5dDVY+Pj4+Pj4+Pk1jTUg9WHpNPVF6SDZlV1FNPlM+QWVXbk07DVY+Pj4+Pj4+Pk1jTUg9WDJlSDJNV29RPDxXTT5TPj16UU07DVY+Pj4+bA1WDVY+Pj4+c0E+KD4oTWNNSD1YfS5zMi4+Qj5bTD58fD5NY01IPVh9LnMyLj5pPlBhKT4mJj4oTWNNSD1YfS5zMi4+Qj5QMT58fD5NY01IPVh9LnMyLj5pPjBrayk+JiY+TWNNSD1YfS5zMi4+IVM+Zj4mJj5NY01IPVh9LnMyLj4hUz5hPik+DVY+Pj4+XQ1WPj4+Pj4+Pj5NY01IPVhaek1jTUg9NE1BZVFXPSgpOw1WPj4+Pj4+Pj5NY01IPVhuPU9abXpPWmV4ZT1zT0goKTsNVj4+Pj5sDVZsDVYNVkFRSDI9c09IPmVXWi5lKE1jTUg9KT4NVl0NVj4+Pj5zQT4oPiFNY01IPT4mJj59c0g5T31YTWNNSD0+KT5dPk1jTUg9PlM+fXNIOU99WE1jTUg9Oz5sDVYNVj4+Pj5zQT4oPihNY01IPVh5TXEvTzlNPkI+VWY+fHw+TWNNSD1YeU1xL085TT5pPkwxKT4mJj4oTWNNSD1YeU1xL085TT5CPltMPnx8Pk1jTUg9WHlNcS9POU0+aT5QYSk+JiY+KE1jTUg9WHlNcS9POU0+Qj5QMT58fD5NY01IPVh5TXEvTzlNPmk+MGtrKT4mJj5NY01IPVh5TXEvTzlNPiFTPmY+JiY+TWNNSD1YeU1xL085TT4hUz5QPiYmPk1jTUg9WHlNcS9POU0+IVM+MFs+KT4NVj4+Pj5dDVY+Pj4+Pj4+Pk1jTUg9WHpNPVF6SDZlV1FNPlM+QWVXbk07DVY+Pj4+Pj4+Pk1jTUg9WDJlSDJNV29RPDxXTT5TPj16UU07DVY+Pj4+bA1WDVY+Pj4+c0E+KD4oTWNNSD1YfS5zMi4+Qj5VZj58fD5NY01IPVh9LnMyLj5pPkwxKT4mJj4oTWNNSD1YfS5zMi4+Qj5bTD58fD5NY01IPVh9LnMyLj5pPlBhKT4mJj4oTWNNSD1YfS5zMi4+Qj5QMT58fD5NY01IPVh9LnMyLj5pPjBrayk+JiY+TWNNSD1YfS5zMi4+IVM+Zj4mJj5NY01IPVh9LnMyLj4hUz5QPiYmPk1jTUg9WH0uczIuPiFTPmE+KT4NVj4+Pj5dDVY+Pj4+Pj4+Pk1jTUg9WFp6TWNNSD00TUFlUVc9KCk7DVY+Pj4+Pj4+Pk1jTUg9WG49T1ptek9aZXhlPXNPSCgpOw1WPj4+PmwNVmwNVg1WQVFIMj1zT0g+c240ZT1NKFdlNGU9TSkNVl0NVj4+Pj5zQT4oPldlNGU9TT5TUz4nJz4pPnpNPVF6SD5BZVduTTsNVg1WPj4+PmNlej56UjRlPU1tZT09TXpIPlM+aF4oXDldMCxrbCkoXGh8LSkoXDldMCxrbCkoXGh8LSkoXDldVWwpJGg7Pg1WPj4+PmNlej45PUZ6emVxPlM+V2U0ZT1NWFllPTIuKHpSNGU9TW1lPT1NekgpOz4NVg1WPj4+PnNBPig5PUZ6emVxPlNTPkhRV1cpPnpNPVF6SD5BZVduTTsNVg1WPj4+Pjk9NGVxPj4+Uz45PUZ6emVxajBkOw1WPj4+Pjk9dU9IPS4+Uz45PUZ6emVxakpkOw1WPj4+Pjk9Yk1lej4+Uz45PUZ6emVxakxkOz4+Pj4+Pj4+DVYNVj4+Pj5zQT4oOT11T0g9Lj5CPjA+fHw+OT11T0g9Lj5pPjBrKT56TT1Rekg+QWVXbk07DVY+Pj4+TVduTT5zQT4oOT00ZXE+Qj4wPnx8Pjk9NGVxaT5KMCk+ek09UXpIPkFlV25NOw1WPj4+Pk1Xbk0+c0E+KD4oOT11T0g9Lj5TUz5VPnx8Pjk9dU9IPS4+U1M+Wz58fD45PXVPSD0uPlNTPlA+fHw+OT11T0g9Lj5TUz4wMCk+JiY+OT00ZXE+U1M+SjA+KT56TT1Rekg+QWVXbk07DVY+Pj4+TVduTT5zQT4oOT11T0g9Lj5TUz5rKT4NVj4+Pj5dDVY+Pj4+Pj4+PmNlej5zbldNZVo+Uz4oOT1iTWV6PiU+VT5TUz5hPiYmPig5PWJNZXo+JT4wYWE+IVM+YT58fD45PWJNZXo+JT5VYWE+U1M+YSkpOw1WPj4+Pj4+Pj5zQT4oPjk9NGVxPmk+a1A+fHw+KDk9NGVxPlNTPmtQPiYmPiFzbldNZVopPik+ek09UXpIPkFlV25NOw1WPj4+Pmw+Pj4NVg1WPj4+PnpNPVF6SD49elFNOw1WbA1WDVZBUUgyPXNPSD5jTXpzQWJNZXooV2U0ZT1NKQ1WXQ1WPj4+PmNlej5jZVc0ZT1NPlM+SE19PjRlPU0oV2U0ZT1NKTs+Pj4+Pj4+Pg1WPj4+PmNlej5xcXFxPj4+PlM+Y2VXNGU9TVh4TT1yUVdXYk1leigpOw1WPj4+PmNlej5ZbnhiYmJiPlM+IiI7DVY+Pj4+Y2V6PmVISE1NPj4+Uz5XZTRlPU1YblE8bj16KFssUCkNVg1WPj4+PnNBPig+KGVISE1NPlNTPidhYWFhJyk+fHw+KGVISE1NPlNTPidQUFBQJyk+KT5ZbnhiYmJiPlM+IjZNUXNXV001PllPOXNBc016PlcnZUhIJk1lMlE9TTtNIjsNVj4+Pj5NV25NPnNBPig+cXFxcT5CPjBQYWE+KT5ZbnhiYmJiPlM+IjZNUXNXV001PllPOXNBc016PlcnZUhIJk1lMlE9TTtNIjsNVj4+Pj5NV25NPllueGJiYmI+Uz4iIjsNVg1WPj4+PnpNPVF6SD5ZbnhiYmJiOw1WbA1WDVZCaG4yenNaPWkNVkI/Wi5aDVY+Pj4+QVFIMj1zT0g+VE89c1lNKCRuKV0NVj4+Pj4+Pj4+ek09UXpIPm5RPG49eigkbiw+YSxmKTsNVj4+Pj5sDVY+Pj4+QVFIMj1zT0g+VE80ZT1NVHNZTSgkbildDVY+Pj4+Pj4+PiQ5ZT1Nbj5TPm5RPG49eigkbiw+ZixrKVg+ImgiPlg+blE8bj16KCRuLD5MLGspWD4iaCI+WD5uUTxuPXooJG4sPmEsVSk7DVY+Pj4+Pj4+PiQuej5TPm5RPG49eigkbiw+MDAsZik7DVY+Pj4+Pj4+PnpNPVF6SD4kOWU9TW4+WD4iPiI+WD4kLno7DVY+Pj4+bA1WPj4+PkFRSDI9c09IPlRPNGU9TSgkbildDVY+Pj4+Pj4+PiQ5ZT1Nbj5TPm5RPG49eigkbiw+ZixrKVg+ImgiPlg+blE8bj16KCRuLD5MLGspWD4iaCI+WD5uUTxuPXooJG4sPmEsVSk7DVY+Pj4+Pj4+PnpNPVF6SD4kOWU9TW4+Ow1WPj4+PmwNVj9p';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>

Function Calls

strtr 1
strrev 1
str_replace 1
base64_decode 2

Variables

$_D base64_decode
$_F index.php
$_R 0
$_X 0

Stats

MD5 b3a00348fb7f1d1347cae66f5da78518
Eval Count 2
Decode Time 135 ms