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);
if ($valMatricule != '') {
$requete = "select numSalarie as salarie from tblsalarie where matriculesalarie = '{$valMatricule}'";
$result = $obj->getData($requete);
extract($result);
$requete = "select nom + ' ' + prenom as Noms from tblsalarie where numSalarie = {$salarie}";
extract($obj->getData($requete));
}
$requete = "select debut,fin,periode from sr_periode where ptravail = 1";
extract($obj->getData($requete));
$debut = ToDate($debut);
$fin = ToDate($fin);
$reqGrille = "select distinct(idrubrique) as name from sr_DetailActivite where numSalarie={$salarie}";
$resGrille = $obj->showData($reqGrille);
$nbcount = " select count(distinct(idrubrique)) as nb from sr_DetailActivite where numSalarie={$salarie}";
$resnb = $obj->getData($nbcount);
//$rstGrille = $resGrille['name'];
$nb=$resnb['nb'];
//$variable="[";
$i=0;
foreach($resGrille as $key){
$variable .="[".$key['name']."]";
$i++;
if ($i <$nb ){
$variable .=",";
}
}
//var_dump($variable);
$lstact = "select * from (select jourD,numsalarie,jours,semaine,idrubrique,valeur from sr_detailactivite) DS PIVOT (max(valeur) for idrubrique in($variable)) as P where numSalarie={$salarie}";
//$lstact = "select * from (select numsalarie,jours,semaine,idrubrique,valeur from sr_detailactivite) DS PIVOT (max(valeur) for idrubrique in([CHFIN],[DEP],[HTHE],[MAN],[NUIT1],[PRES])) as P where numSalarie={$salarie}";
$rstact = $obj->showData($lstact);
$reqGrillehebdo = "select distinct(idrubrique) as name from sr_Detailsemaine where numSalarie={$salarie}";
$resGrillehebdo = $obj->showData($reqGrillehebdo);
$nbcount = " select count(distinct(idrubrique)) as nb from sr_Detailsemaine where numSalarie={$salarie}";
$resnb = $obj->getData($nbcount);
//$rstGrille = $resGrille['name'];
$nb=$resnb['nb'];
$variable="";
$i=0;
foreach($resGrillehebdo as $key){
$variable .="[".$key['name']."]";
$i++;
if ($i <$nb ){
$variable .=",";
}
}
//var_dump($variable);
$lstsem = "select * from (select numsalarie,semaine,idrubrique,valeur from sr_detailsemaine) DS PIVOT (max(valeur) for idrubrique in($variable)) as P where numSalarie={$salarie}";
$rstsem = $obj->showData($lstsem);
$lstmens = "select * from (select numsalarie,idrubrique,valeur from Vresume_mens) DS PIVOT (max(valeur) for idrubrique in($variable)) as P where numSalarie={$salarie}";
$rstmens = $obj->showData($lstmens);
$lstannuel = "select * from (select numsalarie,idrubrique,valeur from Vresume_annuel) DS PIVOT (max(valeur) for idrubrique in($variable)) as P where numSalarie={$salarie}";
$rstannuel = $obj->showData($lstannuel);
?>
<link href="css/ui/datepicker.css" rel="stylesheet" type="text/css">
<link href="util/bootstrap.min.css" rel="stylesheet">
<link href="util/dataTables.bootstrap.min.css" rel="stylesheet">
<link href="util/buttons.bootstrap.min.css" rel="stylesheet">
<link href="util/responsive.bootstrap.min.css" rel="stylesheet">
<link href="util/scroller.bootstrap.min.css" rel="stylesheet">
<link rel="stylesheet" href="css/hint/hint.css">
<!-- Custom Theme Style -->
<link href="--util/custom.min.css" rel="stylesheet">
<style type="text/css">
#datatable-keytable_filter{
display: none;
}
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/>
<form id="FrmFiltre">
<fieldset>
<input type="hidden" name="numsalarie" id="numsalarie" value="<?php echo $salarie;?>">
<input type="hidden" name="valMatricule" id="valMatricule" value="<?php echo $valMatricule;?>">
<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>
<?php
$requete = "select code,rubrique from sr_rubrique" ;
$rub = $obj->showData($requete);
if ($valMatricule != '') {
$requete = "select distinct Jours,idsingle from sr_periodeEnCours where periode='{$periode}' and numSalarie={$salarie} order by idsingle";
$lstPeriode = $obj->showData($requete);
}
else {
$requete = "select distinct Jours,idsingle from sr_periodeEnCours where periode='{$periode}' and numSalarie={$numsalarie} order by idsingle";
$lstPeriode = $obj->showData($requete);
}
?>
<p>
</p>
<hr/>
<label>Recalculer les modifications manuelles</label>
<input type="checkbox" name="recalc" id="recalc"/>
<hr/>
<p>
<input type="button" class='customBtn' id='calcul' value="Initialiser">
<input type="button" class='customBtn' id='calculsem' value="Calculer"><br/>
</p>
</fieldset>
</form>
<hr/>
<div id="majEtapeForm">
</div>
<div id="tabs_wrapper" width="90%">
<?php
//if ($valMatricule != '') {
//$requete = "select numSalarie as salarie from tblsalarie where numSalarie = '{$numsalarie}'";
//$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;
?>
<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">Journalire</a></li>
<li><a href="#onglet4">Hebdomadaire</a></li>
<li><a href="#onglet5">Mensuelle</a></li>
<li><a href="#onglet6">Annuel</a></li>
</ul>
<div id="onglet1" class="tab_content">
<div class="container body">
<!-- page content -->
<div class="right_col" role="main">
<div class="">
<div class="clearfix"></div>
<div class="row">
<div class="col-md-8 col-sm-8 col-xs-8">
<div class="x_panel">
<div class="x_content">
<table id="datagrid" class="tftable tablesorter" width="100%">
<thead>
<tr>
<th>Jour </th>
<th>Semaine </th>
<?php
$compte=0;
foreach($resGrille as $key){$compte++;
echo "<th>{$key['name']}</th>";
}
?>
</tr>
</thead>
<tbody>
<?php
foreach($rstact as $key){
echo "<tr>";
echo "<td>{$key['jours']}</td>
";
echo "<td>{$key['semaine']}</td>
";
foreach($resGrille as $key2){
extract($key);
//foreach($resGrille as $key2){
$recup=$key2['name'];
$recup = round($$recup,2);
//var_dump($recup);
echo "<td style='text-align:right;'>{$recup}</td>
";
//var_dump({$key[$key2['name']]});
}
echo "</tr>
";}
?>
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
<!-- /page content -->
</div>
</div>
<div id="onglet4" class="tab_content">
<table id="datagrid" class="tftable tablesorter" width="100%">
<thead>
<tr>
<th>Semaine </th>
<?php
$compte=0;
foreach($resGrillehebdo as $key){$compte++;
echo "<th>{$key['name']}</th>";
}
?>
</tr>
</thead>
<tbody>
<?php
foreach($rstsem as $key){
echo "<tr>";
echo "<td>{$key['semaine']}</td>
";
foreach($resGrillehebdo as $key2){
extract($key);
//foreach($resGrille as $key2){
$recup=$key2['name'];
$recup = round($$recup,2);
//var_dump($recup);
echo "<td style='text-align:right;'>{$recup}</td>
";
//var_dump({$key[$key2['name']]});
}
echo "</tr>
";}
?>
</tbody>
</table>
</div>
<div id="onglet5" class="tab_content">
<table id="datagrid" class="tftable tablesorter" width="100%">
<thead>
<tr>
<?php
$compte=0;
foreach($resGrillehebdo as $key){$compte++;
echo "<th>{$key['name']}</th>";
}
?>
</tr>
</thead>
<tbody>
<?php
foreach($rstmens as $key){
echo "<tr>";
foreach($resGrillehebdo as $key2){
extract($key);
$recup=$key2['name'];
$recup = round($$recup,2);
echo "<td style='text-align:right;'>{$recup}</td>
";
}
echo "</tr>
";}
?>
</tbody>
</table>
</div>
<div id="onglet6" class="tab_content">
<table id="datagrid" class="tftable tablesorter" width="100%">
<thead>
<tr>
<?php
$compte=0;
foreach($resGrillehebdo as $key){$compte++;
echo "<th>{$key['name']}</th>";
}
?>
</tr>
</thead>
<tbody>
<?php
foreach($rstannuel as $key){
echo "<tr>";
foreach($resGrillehebdo as $key2){
extract($key);
$recup=$key2['name'];
$recup = round($$recup,2);
echo "<td style='text-align:right;'>{$recup}</td>
";
}
echo "</tr>
";}
?>
</tbody>
</table>
</div>
</div>
<br />
<div>
<input type='reset' value='Annuler' class='customBtn majEmployeeReset' />
<input type='button' value='Retour' class='customBtn Retour' id="Retour" />
</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");
$('.editNat').on('click', function()
{
idsingle = $(this).closest('td').find('.identity').text();
$('#loaderImage').show();
setTimeout("$('#pageContent').load('consPeriode/majValeur.php?key=modif&low=" + low + "&high=" + high + "&idsingle=" + idsingle + "', function(){ $('#loaderImage').hide(); });", 100);
return false;
}); // $('.editNat').on('click', function()
$('#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();
});
$("#jourfin").change(function(){
var numsalarie = $("#numsalarie").val();
var jourdebut = $("#jourdebut").val();
var jourfin = $("#jourfin").val();
var rubrique = $("#rub").val();
$('#loaderImage').show();
//setTimeout("$('#tabs_wrapper').load('consPeriode/feuille.php?numsalarie="+ numsalarie +"&jourdebut="+jourdebut+"&jourfin="+jourfin+"', function(){ $('#loaderImage').hide(); });", 100);
setTimeout("$('#tabs_wrapper').load('consPeriode/feuille.php?numsalarie="+ numsalarie +"&jourdebut="+jourdebut+"&jourfin="+jourfin+"&rubrique="+rubrique+"', function(){ $('#loaderImage').hide(); });", 100);
});
$("#rub").change(function(){
var numsalarie = $("#numsalarie").val();
var jourdebut = $("#jourdebut").val();
var jourfin = $("#jourfin").val();
if(jourdebut == "" || jourfin == ""){
jourdebut = "";
}
var rubrique = $("#rub").val();
//$('#loaderImage').show();
//setTimeout("$('#tabs_wrapper').load('consPeriode/feuille.php?numsalarie="+ numsalarie +"&jourdebut="+jourdebut+"&jourfin="+jourfin+"', function(){ $('#loaderImage').hide(); });", 100);
//setTimeout("$('#tabs_wrapper').load('consPeriode/feuille.php?numsalarie="+ numsalarie +"&jourdebut="+jourdebut+"&jourfin="+jourfin+"&rubrique="+rubrique+"', 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);
}) ;
});
$("#Retour").click(function(){
//$('#loaderImage').show();
setTimeout("$('#pageContent').load('ConsPeriode/vide.php', function(){ $('#loaderImage').hide(); });", 100);
//setTimeout("$('#pageContent').load('retour/listeRetour.php?low=" + 0 + "&high=" + 20 + "', function(){ $('#loaderImage').hide(); });", 100);
});
$('#calcul').click(function(){
var numsalarie = $("#numsalarie").val();
$("#loaderImage").show();
setTimeout("$('#tabs_wrapper').load('consPeriode/calcul.php?numsalarie="+ numsalarie +"', function(){ $('#loaderImage').hide(); });", 100);
});
$('#calculsem').click(function(){
$("#loaderImage").show();
var checked = $("#recalc").is(':checked');
var chk = 0;
if(checked){
chk = 1;
}
var valMatricule = $("#valMatricule").val();
setTimeout("$('#tabs_wrapper').load('consPeriode/calculcst.php?numsalarie="+ valMatricule +"&checked="+ chk +"', function(){ $('#loaderImage').hide(); });", 100);
var numsalarie = $("#numsalarie").val();
var jourdebut = $("#jourdebut").val();
var jourfin = $("#jourfin").val();
if(jourdebut == "" || jourfin == ""){
jourdebut = "";
}
var rubrique = $("#rub").val();
$('#loaderImage').show();
//setTimeout("$('#tabs_wrapper').load('consPeriode/feuille.php?numsalarie="+ numsalarie +"&jourdebut="+jourdebut+"&jourfin="+jourfin+"&rubrique="+rubrique+"', 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.charCode < 48 || event.charCode > 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ée";
else if ( yyyy < 1900 ) msgYYYY = "Veuillez modifier l'anné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+OWU9ZTxlbk07DVYNVk1SPXplMj0oJF9nS3cgS3BUKTsNVnNBPigkY2VXdWU9enMyUVdNPiFTPicnKT5dDVYkek12UU09TT5TPiJuTVdNMj0+SFFZcGVXZXpzTT5lbj5uZVdlenNNPkF6T1k+PTxXbmVXZXpzTT59Lk16TT5ZZT16czJRV01uZVdlenNNPlM+J10kY2VXdWU9enMyUVdNbCciOw1WJHpNblFXPT5TPiRPPAotaXhNPTRlPWUoJHpNdlFNPU0pOw1WTVI9emUyPSgkek1uUVc9KTsNVg1WJHpNdlFNPU0+Uz4ibk1XTTI9PkhPWT4rPic+Jz4rPlp6TUhPWT5lbj5FT1luPkF6T1k+PTxXbmVXZXpzTT59Lk16TT5IUVlwZVdlenNNPlM+XSRuZVdlenNNbCI7DVZNUj16ZTI9KCRPPAotaXhNPTRlPWUoJHpNdlFNPU0pKTsNVmwNViR6TXZRTT1NPlM+Im5NV00yPT45TTxRPSxBc0gsWk16c085TT5Bek9ZPm56X1pNenNPOU0+fS5Nek0+Wj16ZWNlc1c+Uz4wIjsNVk1SPXplMj0oJE88Ci1peE09NGU9ZSgkek12UU09TSkpOw1WJDlNPFE9PlM+VE80ZT1NKCQ5TTxRPSk7DVYkQXNIPlM+VE80ZT1NKCRBc0gpOw1WDVYkek12Q3pzV1dNPlM+Im5NV00yPT45c249c0gyPShzOXpRPHpzdlFNKT5lbj5IZVlNPkF6T1k+bnpfNE09ZXNXRjI9c2NzPU0+fS5Nek0+SFFZcGVXZXpzTVNdJG5lV2V6c01sIjsNViR6TW5DenNXV00+Uz4kTzwKLWluLk99NGU9ZSgkek12Q3pzV1dNKTsNViRIPDJPUUg9PlM+Ij5uTVdNMj0+Mk9RSD0oOXNuPXNIMj0oczl6UTx6c3ZRTSkpPmVuPkg8PkF6T1k+bnpfNE09ZXNXRjI9c2NzPU0+fS5Nek0+SFFZcGVXZXpzTVNdJG5lV2V6c01sIjsNViR6TW5IPD5TPiRPPAotaXhNPTRlPWUoJEg8Mk9RSD0pOw1WaGgkem49Q3pzV1dNPlM+JHpNbkN6c1dXTWonSGVZTSdkOw1WJEg8UyR6TW5IPGonSDwnZDsNVmhoJGNlenNlPFdNUyJqIjsNViRzU2E7DVZBT3pNZTIuKCR6TW5DenNXV00+ZW4+JHlNcSldDVYJJGNlenNlPFdNPlhTImoiWCR5TXFqJ0hlWU0nZFgiZCI7DVYJJHMrKzsNVglzQT4oJHM+QiRIPD4pXQ1WCSRjZXpzZTxXTT5YUyIsIjsNVgkJbA1WbA1WaGhjZXpfOVFZWigkY2V6c2U8V00pOw1WJFduPWUyPT5TPiJuTVdNMj0+Kj5Bek9ZPihuTVdNMj0+Ck9RejQsSFFZbmVXZXpzTSwKT1F6bixuTVllc0hNLHM5elE8enN2UU0sY2VXTVF6PkF6T1k+bnpfOU09ZXNXZTI9c2NzPU0pPjRwPm0zNjdUPihZZVIoY2VXTVF6KT5BT3o+czl6UTx6c3ZRTT5zSCgkY2V6c2U8V00pKT5lbj5tPn0uTXpNPkhRWXBlV2V6c01TXSRuZVdlenNNbCI7DVZoaCRXbj1lMj0+Uz4ibk1XTTI9Pio+QXpPWT4obk1XTTI9PkhRWW5lV2V6c00sCk9Rem4sbk1ZZXNITSxzOXpRPHpzdlFNLGNlV01Rej5Bek9ZPm56XzlNPWVzV2UyPXNjcz1NKT40cD5tMzY3VD4oWWVSKGNlV01Reik+QU96PnM5elE8enN2UU0+c0goai90cjNFZCxqNEttZCxqdFR0S2QsanVGRWQsakUgM1QwZCxqbWdLcGQpKT5lbj5tPn0uTXpNPkhRWXBlV2V6c01TXSRuZVdlenNNbCI7DVYNViR6bj1lMj0+Uz4kTzwKLWluLk99NGU9ZSgkV249ZTI9KTsNVg1WDVYkek12Q3pzV1dNLk08OU8+Uz4ibk1XTTI9Pjlzbj1zSDI9KHM5elE8enN2UU0pPmVuPkhlWU0+QXpPWT5uel80TT1lc1duTVllc0hNPn0uTXpNPkhRWXBlV2V6c01TXSRuZVdlenNNbCI7DVYkek1uQ3pzV1dNLk08OU8+Uz4kTzwKLWluLk99NGU9ZSgkek12Q3pzV1dNLk08OU8pOw1WJEg8Mk9RSD0+Uz4iPm5NV00yPT4yT1FIPSg5c249c0gyPShzOXpRPHpzdlFNKSk+ZW4+SDw+QXpPWT5uel80TT1lc1duTVllc0hNPn0uTXpNPkhRWXBlV2V6c01TXSRuZVdlenNNbCI7DVYkek1uSDw+Uz4kTzwKLWl4TT00ZT1lKCRIPDJPUUg9KTsNVmhoJHpuPUN6c1dXTT5TPiR6TW5DenNXV01qJ0hlWU0nZDsNViRIPFMkek1uSDxqJ0g8J2Q7DVYkY2V6c2U8V01TIiI7DVYkc1NhOw1WQU96TWUyLigkek1uQ3pzV1dNLk08OU8+ZW4+JHlNcSldDVYJJGNlenNlPFdNPlhTImoiWCR5TXFqJ0hlWU0nZFgiZCI7DVYJJHMrKzsNVglzQT4oJHM+QiRIPD4pXQ1WCSRjZXpzZTxXTT5YUyIsIjsNVgkJbA1WbA1WaGhjZXpfOVFZWigkY2V6c2U8V00pOw1WJFduPW5NWT5TPiJuTVdNMj0+Kj5Bek9ZPihuTVdNMj0+SFFZbmVXZXpzTSxuTVllc0hNLHM5elE8enN2UU0sY2VXTVF6PkF6T1k+bnpfOU09ZXNXbk1ZZXNITSk+NHA+bTM2N1Q+KFllUihjZVdNUXopPkFPej5zOXpRPHpzdlFNPnNIKCRjZXpzZTxXTSkpPmVuPm0+fS5Nek0+SFFZcGVXZXpzTVNdJG5lV2V6c01sIjsNViR6bj1uTVk+Uz4kTzwKLWluLk99NGU9ZSgkV249bk1ZKTsNVg1WJFduPVlNSG4+Uz4ibk1XTTI9Pio+QXpPWT4obk1XTTI9PkhRWW5lV2V6c00sczl6UTx6c3ZRTSxjZVdNUXo+QXpPWT42ek1uUVlNX1lNSG4pPjRwPm0zNjdUPihZZVIoY2VXTVF6KT5BT3o+czl6UTx6c3ZRTT5zSCgkY2V6c2U8V00pKT5lbj5tPn0uTXpNPkhRWXBlV2V6c01TXSRuZVdlenNNbCI7DVYkem49WU1Ibj5TPiRPPAotaW4uT300ZT1lKCRXbj1ZTUhuKTsNVg1WJFduPWVISFFNVz5TPiJuTVdNMj0+Kj5Bek9ZPihuTVdNMj0+SFFZbmVXZXpzTSxzOXpRPHpzdlFNLGNlV01Rej5Bek9ZPjZ6TW5RWU1fZUhIUU1XKT40cD5tMzY3VD4oWWVSKGNlV01Reik+QU96PnM5elE8enN2UU0+c0goJGNlenNlPFdNKSk+ZW4+bT59Lk16TT5IUVlwZVdlenNNU10kbmVXZXpzTWwiOw1WJHpuPWVISFFNVz5TPiRPPAotaW4uT300ZT1lKCRXbj1lSEhRTVcpOw1WP2kNVg1WQldzSHk+LnpNQVMiMm5uaFFzaDllPU1aczJ5TXpYMm5uIj56TVdTIm49cVdNbi5NTT0iPj1xWk1TIj1NUj1oMm5uImkNVj5CV3NIeT4uek1BUyJRPXNXaDxPTz1uPXplWlhZc0hYMm5uIj56TVdTIm49cVdNbi5NTT0iaQ1WPj4+PkJXc0h5Pi56TUFTIlE9c1doOWU9ZVRlPFdNblg8T089bj16ZVpYWXNIWDJubiI+ek1XUyJuPXFXTW4uTU09ImkNVj4+Pj5CV3NIeT4uek1BUyJRPXNXaDxRPT1PSG5YPE9PPW49emVaWFlzSFgybm4iPnpNV1Mibj1xV01uLk1NPSJpDVY+Pj4+QldzSHk+LnpNQVMiUT1zV2h6TW5aT0huc2NNWDxPTz1uPXplWlhZc0hYMm5uIj56TVdTIm49cVdNbi5NTT0iaQ1WPj4+PkJXc0h5Pi56TUFTIlE9c1dobjJ6T1dXTXpYPE9PPW49emVaWFlzSFgybm4iPnpNV1Mibj1xV01uLk1NPSJpDVY+Pj4+QldzSHk+ek1XUyJuPXFXTW4uTU09Ij4uek1BUyIybm5oLnNIPWguc0g9WDJubiJpDVY+Pj4+QiEtLT4vUW49T1k+VC5NWU0+cD1xV00+LS1pDVY+Pj4+QldzSHk+LnpNQVMiLS1RPXNXaDJRbj1PWVhZc0hYMm5uIj56TVdTIm49cVdNbi5NTT0iaQ1WQm49cVdNPj1xWk1TIj1NUj1oMm5uImkNViM5ZT1lPWU8V00teU1xPWU8V01fQXNXPU16XQ1WPj4+Pj4+Pj4+Pj4+OXNuWldlcTo+SE9ITTsNVj4+Pj4+Pj4+bA1WZQ1WXQ1WPj4+Pj1NUj0tOU0yT3plPXNPSDpIT0hNOw1WPj4+PjJRem5PejpaT3NIPU16Ow1WbA1WPWU8V01YPWU8V01uT3o9TXo+XQ1WPj4+PkFPSD0tQWVZc1dxOmV6c2VXOw1WPj4+PjxlMnl4ek9RSDktMk9XT3o6PiMvNC80LzQ7DVY+Pj4+WWV6eHNIOjBhWlI+YVo9PjBMWlI7DVY+Pj4+DVZsDVY9ZTxXTVg9ZTxXTW5Pej1Nej49Lk1lOT49ej5YLk1lOU16Pl0NVj4+Pj49TVI9LWVXc3hIOj4yTUg9TXo7DVY+Pj4+PGUyeXh6T1FIOS1zWWV4TTo+UXpXKHNZZXhNbmg8eFh4c0EpOw1WPj4+PjxlMnl4ek9RSDktek1aTWU9Oj5ITy16TVpNZT07DVY+Pj4+PGUyeXh6T1FIOS1aT25zPXNPSDo+Mk1IPU16PnpzeC49Ow1WPj4+PjJRem5Pejo+Wk9zSD1NejsNVmwNVj1lPFdNWD1lPFdNbk96PU16Pj0uTWU5Pj16PlguTWU5TXpwT3o9IFo+XQ1WPj4+PjxlMnl4ek9RSDktc1lleE06PlF6VyhzWWV4TW5oZW4yWHhzQSk7DVZsDVY9ZTxXTVg9ZTxXTW5Pej1Nej49Lk1lOT49ej5YLk1lOU16cE96PTRPfUg+XQ1WPj4+PjxlMnl4ek9RSDktc1lleE06PlF6VyhzWWV4TW5oOU1uMlh4c0EpOw1WbD4+Pg1WPWU8V01YPWU8V01uT3o9TXo+PTk+XQ1WPj4+PlplOTlzSHg6PkpaUjsNVmwNVj1lPFdNWD16c3BlVz49OT5dDVY+Pj4+Y016PXMyZVctZVdzeEg6PllzOTlXTTsNVmwNVkFzTVc5bk09DVZdDVY+Pj4+fXM5PS46PmVRPU87DVY+Pj4+PE96OU16OjBaUj5uT1dzOT4jZTwyOw1WPj4+PlplOTlzSHg6PkxaUjsNVmwNViMuSU1BPT4+XT5BV09lPTo+V01BPTs+bA1WIy5nc3guPT5dPkFXT2U9Oj5XTUE9Oz59czk9Ljo+a2FhWlI7PlllenhzSDpMYVpSPmE+YT4wYVpSOz5sDVYjPWU8bl8yT0g9TUg9XzJPSD1lc0hNej5dPjxPejlNejo+MFpSPm5PV3M5PiMyMjI7PjxPejlNei09T1o6PkhPSE07PlplOTlzSHg6PjBbWlI7Pn1zOT0uOj5QYSU7PmwNViM9ZTxuX316ZVpaTXo+XT59czk9Ljo+UGElOz5sDVYjPWU8bl8yT0g9ZXNITXo+XT48T3o5TXotPE89PU9ZOj4wWlI+bk9Xczk+IzIyMjs+bA1WIz1lPG5fMk9IPWVzSE16PldlPE1XPl0+OXNuWldlcTo+PFdPMnk7PkFXT2U9Oj5XTUE9Oz59czk9Ljo+MGZhWlI7PlplOTlzSHgtPU9aOj5MWlI7PjJRem5Pejo+OU1BZVFXPTs+bA1WDVZYTVlaV09xTU1UZTxuPlFXPg1WXQ1WPj4+PlllenhzSDo+YTs+WmU5OXNIeDo+YTs+PE96OU16Oj5hOz5PUT1Xc0hNOj5hOz49TVI9LTlNMk96ZT1zT0g6PkhPSE07PkFPSD0tbnM1TTo+MGFhJTs+V3NuPS1uPXFXTTo+SE9ITTsNVj4+Pj5BV09lPTo+V01BPTs+Wk9ucz1zT0g6PnpNV2U9c2NNOz48Tz09T1k6Pi0wWlI7DVZsDVYNVlhNWVpXT3FNTVRlPG4+V3M+DVZdDVY+Pj4+WWV6eHNIOj5hOz5aZTk5c0h4Oj5hOz48T3o5TXo6PmE7Pk9RPVdzSE06PmE7Pj1NUj0tOU0yT3plPXNPSDo+SE9ITTs+QU9IPS1uczVNOj4wYWElOz5Xc249LW49cVdNOj5IT0hNOz5BV09lPTo+V01BPTs+PE96OU16Oj4wWlI+bk9Xczk+Izk5OTs+DVY+Pj4+PE96OU16LXplOXNRbjo+TFpSPkxaUj5hPmE7Pi1ZTzUtPE96OU16LXplOXNRbjo+TFpSPkxaUj5hPmE7Pi19TTx5cz0tPE96OU16LT1PWi1XTUE9LXplOXNRbjo+TFpSOz4tfU08eXM9LTxPejlNei09T1otenN4Lj0temU5c1FuOj5MWlI7PjxNLmVjc096Oj5RelcoJzJubmhzTWhac01YWi5aJyk7DVZsDVYNVlhNWVpXT3FNTVRlPG4+V3M+ZT4NVl0NVj4+Pj5ZZXp4c0g6PmE7PlplOTlzSHg6PmE7PjxPejlNejo+YTs+T1E9V3NITTo+YTs+PU1SPS05TTJPemU9c09IOj5IT0hNOz5BT0g9LW5zNU06PjBhYSU7Pldzbj0tbj1xV006PkhPSE07Pg1WPj4+PkFXT2U9Oj5XTUE9Oz49TVI9LTlNMk96ZT1zT0g6PkhPSE07PjJPV096Oj4jTExMTExMOz48ZTJ5eHpPUUg5Oj4jTVtNW01bOz5aZTk5c0h4Oj5VWlI+W1pSOz4NVj4+Pj48T3o5TXotemU5c1FuOj5MWlI+TFpSPmE+YTs+LVlPNS08T3o5TXotemU5c1FuOj5MWlI+TFpSPmE+YTs+LX1NPHlzPS08T3o5TXotPU9aLVdNQT0temU5c1FuOj5MWlI7Pi19TTx5cz0tPE96OU16LT1PWi16c3guPS16ZTlzUW46PkxaUjs+PE0uZWNzT3o6PlF6VygnMm5uaHNNaFpzTVhaLlonKTsNVmwNVg1WWE1ZWldPcU1NVGU8bj5Xcz5lOi5PY016Pl0+PGUyeXh6T1FIOTo+IzllOWU5ZTs+Mk9XT3o6PiNrMGswazA7PmwNVlhNWVpXT3FNTVRlPG4+V3NYbk1XTTI9TTk3SHhXTT0+XT48T3o5TXotPE89PU9ZOj5IT0hNOz5sDVZYTVlaV09xTU1UZTxuPldzWG5NV00yPU05N0h4V009PmUsPlhNWVpXT3FNTVRlPG4+V3NYbk1XTTI9TTk3SHhXTT0+ZTouT2NNej5dPjxlMnl4ek9RSDk6PiNBQUE7PjJRem5Pejo+OU1BZVFXPTs+PE96OU16LTxPPT1PWTo+SE9ITTs+PE96OU16LTxPPT1PWTo+MFpSPm5PV3M5PiNBQUE7PmwNVlg9ZTxfMk9IPU1IPT5dPjJXTWV6OldNQT07PjxPejlNejo+MFpSPm5PV3M5PiM5SjlKOUo7PjxlMnl4ek9RSDk6PiNBQUFBQUE7PjJPV096Oj4ja2tra2trOz5aZTk5c0h4Oj4wWExNWT4wWDFNWTs+bA1WDVZYZQpPUT1LSEFlSD0sPlgyV09uTUtIQWVIPT5dPjlzblpXZXE6PkhPSE07PmwNVg1WQXNNVzluTT0+XT48T3o5TXo6MFpSPm5PV3M5PiNlPDI7PlplOTlzSHg6PkxaUjs+bA1WDVZYbnNZWldNLT1lPG4+UVc+DVZdDVY+Pj4+WWV6eHNIOj5hOz5aZTk5c0h4Oj5hOz48T3o5TXo6PmE7Pk9RPVdzSE06PmE7Pj1NUj0tOU0yT3plPXNPSDo+SE9ITTs+QU9IPS1uczVNOj4wYWElOz5Xc249LW49cVdNOj5IT0hNOw1WPj4+PkFXT2U9Oj5XTUE9Oz5aT25zPXNPSDo+ek1XZT1zY007PjxPPT1PWTo+LTBaUjs+NS1zSDlNUjo+MDsNVmwNVg1WWG5zWVpXTS09ZTxuPldzPg1WXQ1WPj4+PlllenhzSDo+YTs+WmU5OXNIeDo+YTs+PE96OU16Oj5hOz5PUT1Xc0hNOj5hOz49TVI9LTlNMk96ZT1zT0g6PkhPSE07PkFPSD0tbnM1TTo+MGFhJTs+V3NuPS1uPXFXTTo+SE9ITTs+QVdPZT06PldNQT07PjxPejlNejo+MFpSPm5PV3M5PiM5OTk7DVY+Pj4+LVlPNS08T3o5TXotemU5c1FuOj5hOz4tfU08eXM9LTxPejlNei16ZTlzUW46PmE7Pi15Lj1ZVy08T3o5TXotemU5c1FuOj5hOz48T3o5TXotemU5c1FuOj5hOw1WbA1WDVZYbnNZWldNLT1lPG4+V3M+ZT4NVl0NVj4+Pj5ZZXp4c0g6PmE7PlplOTlzSHg6PmE7PjxPejlNejo+YTs+T1E9V3NITTo+YTs+PU1SPS05TTJPemU9c09IOj5IT0hNOz5BT0g9LW5zNU06PjBhYSU7Pldzbj0tbj1xV006PkhPSE07DVY+Pj4+QVdPZT06PldNQT07Pj1NUj0tOU0yT3plPXNPSDo+SE9ITTs+Mk9XT3o6PiNMTExMTEw7PjxlMnl4ek9RSDk6PiNNW01bTVs7PlplOTlzSHg6PlVaUj5bWlI7DVY+Pj4+LVlPNS08T3o5TXotemU5c1FuOj5hOz4tfU08eXM9LTxPejlNei16ZTlzUW46PmE7Pi15Lj1ZVy08T3o5TXotemU5c1FuOj5hOz48T3o5TXotemU5c1FuOj5hOw1WbA1WDVZYbnNZWldNLT1lPG4+V3M+ZTouT2NNej5dPjxlMnl4ek9RSDk6PiM5ZTllOWU7PjJPV096Oj4jazBrMGswOz5sDVZYbnNZWldNLT1lPG4+V3NYbk1XTTI9TTktPWU8Pl0+PE96OU16LTxPPT1PWTo+SE9ITTs+bA1WWG5zWVpXTS09ZTxuPldzWG5NV00yPU05LT1lPD5lLD5YbnNZWldNLT1lPG4+V3NYbk1XTTI9TTktPWU8PmU6Lk9jTXo+XT48ZTJ5eHpPUUg5Oj4jQUFBOz4yUXpuT3o6PjlNQWVRVz07PjxPejlNei08Tz09T1k6PkhPSE07PjxPejlNei08Tz09T1k6PjBaUj5uT1dzOT4jQUFBOz5sDVZYPWU8LVplSE1XPl0+MldNZXo6V01BPTs+PE96OU16Oj4wWlI+bk9Xczk+IzlKOUo5Sjs+PGUyeXh6T1FIOTo+I0FBQUFBQTs+Mk9XT3o6PiNra2tra2s7PlplOTlzSHg6PjBYTE1ZPjBYMU1ZOz5sDVYNViNPSHhXTT0wPj5XZTxNVz5dPjlzblpXZXE6PFdPMnk7PkFXT2U9OldNQT07Pn1zOT0uOjAwTFpSOz5aZTk5c0h4LT1PWjo+TFpSOz5sPg1WI09IeFdNPWs+PldlPE1XPl0+OXNuWldlcTo8V08yeTs+QVdPZT06V01BPTs+fXM5PS46MDBMWlI7PlplOTlzSHgtPU9aOj5MWlI7PmwNViNPSHhXTT1VPj5XZTxNVz5dPjlzblpXZXE6PFdPMnk7PkFXT2U9OldNQT07Pn1zOT0uOjBhYVpSOz5aZTk5c0h4LT1PWjo+TFpSOz5sPj4NViNZZXpzZXhNPj5XZTxNVz5dPjlzblpXZXE6PFdPMnk7PkFXT2U9OldNQT07Pn1zOT0uOjBhYVpSOz5aZTk5c0h4LT1PWjo+TFpSOz5sDVYjMk9ICk9zSD0+V2U8TVc+XT45c25aV2VxOjxXTzJ5Oz5BV09lPTpXTUE9Oz59czk9LjowMExaUjs+WmU5OXNIeC09T1o6PkxaUjs+bD4NViN6UVo9UXpNPj5XZTxNVz5dPjlzblpXZXE6PFdPMnk7PkFXT2U9OldNQT07Pn1zOT0uOmZMWlI7Pj5aZTk5c0h4LT1PWjo+TFpSOz5sPg1WI01ZWldPcU0+PldlPE1XPl0+OXNuWldlcTo8V08yeTs+QVdPZT06V01BPTs+fXM5PS46MWFaUjs+PlplOTlzSHgtPU9aOj5MWlI7Pmw+DVZXZTxNV10NVj4+Pj45c25aV2VxOjxXTzJ5Ow1WPj4+PkFXT2U9OldNQT07DVY+Pj4+fXM5PS46MExhWlI7DVY+Pj4+WmU5OXNIeC09T1o6PkxaUjsNVmwNVkJobj1xV01pDVZCV3NIeT56TVdTIm49cVdNbi5NTT0iPi56TUFTIjJubmguc0g9aC5zSD1YMm5uImkNVkIuemhpDVZCQU96WT5zOVMicnpZcnNXPXpNImkNVkJBc01XOW5NPWkNVkJzSFpRPT49cVpNUyIuczk5TUgiPkhlWU1TIkhRWW5lV2V6c00iPnM5UyJIUVluZVdlenNNIj5jZVdRTVMiQj9aLlo+TTIuTz4kbmVXZXpzTTs/aSJpDVZCc0haUT0+PXFaTVMiLnM5OU1IIj5IZVlNUyJjZVd1ZT16czJRV00iPnM5UyJjZVd1ZT16czJRV00iPmNlV1FNUyJCP1ouWj5NMi5PPiRjZVd1ZT16czJRV007P2kiaQ1WQlppQldlPE1XaXVlPXpzMlFXTTpCaFdlPE1XaUJuPXpPSHhpQj9aLlo+TTIuTz4kY2VXdWU9enMyUVdNOz4/aUJobj16T0h4aUJoWmlCWj5uPXFXTVMnMldNZXo6PE89LjsnaUJoWmkNVkJaaUJXZTxNV2lFT1k+TT0+bXrDqUhPWTpCaFdlPE1XaUJuPXpPSHhpQj9aLlo+TTIuTz4kRU9Zbjs+P2lCaG49ek9IeGlCaFppQlo+bj1xV01TJzJXTWV6OjxPPS47J2lCaFppDVZCWmlCV2U8TVdpNGU9TT5aw6l6c085TTpCaFdlPE1XaUJuPXpPSHhpQj9aLlo+TTIuTz4kOU08UT0+WCc+ZVE+J1g+JEFzSDs+Pj9pQmhuPXpPSHhpQmhaaUJaPm49cVdNUycyV01lejo8Tz0uOydpQmhaaQ1WQj9aLlo+Pg1WPj4+PiR6TXZRTT1NPlM+Im5NV00yPT4yTzlNLHpRPHpzdlFNPkF6T1k+bnpfelE8enN2UU0iPjsNVj4+Pj4kelE8PlM+JE88Ci1pbi5PfTRlPWUoJHpNdlFNPU0pOw1WDVY+Pj4+Pj4+Pj4+Pj5zQT4oJGNlV3VlPXpzMlFXTT4hUz4nJyk+XQ1WPj4+Pj4+Pj4+Pj4+JHpNdlFNPU0+Uz4ibk1XTTI9Pjlzbj1zSDI9PjhPUXpuLHM5bnNIeFdNPkF6T1k+bnpfWk16c085TUtIL09Rem4+fS5Nek0+Wk16c085TVMnXSRaTXpzTzlNbCc+ZUg5PkhRWXBlV2V6c01TXSRuZVdlenNNbD5PejlNej48cT5zOW5zSHhXTSI7DVY+Pj4+Pj4+Pj4+Pj4kV249bU16c085TT5TPiRPPAotaW4uT300ZT1lKCR6TXZRTT1NKTsNVj4+Pj4+Pj4+Pj4+PmwNVj4+Pj4+Pj4+Pj4+Pk1Xbk0+XQ1WPj4+Pj4+Pj4+Pj4+Pj4+PiR6TXZRTT1NPlM+Im5NV00yPT45c249c0gyPT44T1F6bixzOW5zSHhXTT5Bek9ZPm56X1pNenNPOU1LSC9PUXpuPn0uTXpNPlpNenNPOU1TJ10kWk16c085TWwnPmVIOT5IUVlwZVdlenNNU10kSFFZbmVXZXpzTWw+T3o5TXo+PHE+czluc0h4V00iOw1WPj4+Pj4+Pj4+Pj4+Pj4+PiRXbj1tTXpzTzlNPlM+JE88Ci1pbi5PfTRlPWUoJHpNdlFNPU0pOw1WPj4+Pj4+Pj4+Pj4+bA1WPj4+Pj4+Pj4/aQ1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+QlppDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+QmhaaQ1WPj4+Pj4+Pj5CLnpoaQ1WPj4+Pj4+Pj4+Pj4+QldlPE1XaWdNMmVXMlFXTXo+V01uPllPOXNBczJlPXNPSG4+WWVIUU1XV01uQmhXZTxNV2kNVj4+Pj4+Pj4+Pj4+PkJzSFpRPT49cVpNUyIyLk0yeTxPUiI+SGVZTVMiek0yZVcyIj5zOVMiek0yZVcyImhpDVY+Pj4+Pj4+PkIuemhpDVY+Pj4+Pj4+PkJaaQ1WPj4+Pj4+Pj5Cc0haUT0+PXFaTVMiPFE9PU9IIj4yV2VublMnMlFuPU9Zbz1IJz4+czlTJzJlVzJRVyc+Y2VXUU1TIjNIcz1zZVdzbk16ImkNVj4+Pj4+Pj4+QnNIWlE9Pj1xWk1TIjxRPT1PSCI+Mldlbm5TJzJRbj1PWW89SCc+PnM5UycyZVcyUVduTVknPmNlV1FNUyIvZVcyUVdNeiJpQjx6aGkNVj4+Pj4+Pj4+QmhaaQ1WQmhBc01XOW5NPWkNVkJoQU96WWkNVkIuemhpDVZCOXNjPnM5UyJZZQpLPWVaTXJPelkiaQ1WDVZCaDlzY2kNVkI5c2M+czlTIj1lPG5ffXplWlpNeiI+fXM5PS5TIlBhJSJpDVZCP1ouWg1WaGhzQT4oJGNlV3VlPXpzMlFXTT4hUz4nJyk+XQ1WaGgkek12UU09TT5TPiJuTVdNMj0+SFFZcGVXZXpzTT5lbj5uZVdlenNNPkF6T1k+PTxXbmVXZXpzTT59Lk16TT5IUVlwZVdlenNNPlM+J10kSFFZbmVXZXpzTWwnIjsNVmhoJHpNblFXPT5TPiRPPAotaXhNPTRlPWUoJHpNdlFNPU0pOw1WaGhNUj16ZTI9KCR6TW5RVz0pOw1WaGhsDVYkek12bU16c085TT5TPiJuTVdNMj0+czluc0h4V00sWk16c085TSw5TTxRPSxBc0g+QXpPWT5uel9aTXpzTzlNPn0uTXpNPlo9emVjZXNXPlM+MD4iOw1WJFdzbj1NbU16c085TT5TPiRPPAotaXhNPTRlPWUoJHpNdm1NenNPOU0pOw1WTVI9emUyPSgkV3NuPU1tTXpzTzlNKTsNViQyZVlaZXhITT5TJFpNenNPOU07DVYNVj9pDVY+Pj4+QkFPelk+czlTJzJ6TWU9TUtZWldPcU1Nck96WSc+ZTI9c09IUycjJz5ZTT0uTzlTJ1pPbj0nPjxPejlNelMnYSdpDVY+Pj4+Pj4+PkJzSFpRPT49cVpNUyIuczk5TUgiPkhlWU1TIj1SPUdNcSI+Pj4+czlTIj1SPUdNcSI+Pj4+ek1lOU9IV3E+Y2VXUU1TImUKT1E9Ij5oaQ1WPj4+Pj4+Pj4NVg1WPj4+Pj4+Pj5COXNjPnM5UyI9ZTxuXzJPSD1lc0hNeiI+Mldlbm5TIk1ZWldPcU1NVGU8biJpDVYNVj4+Pj4+Pj4+Pj4+PkJRV2kNVj4+Pj4+Pj4+Pj4+Pj4+Pj5CV3NpQmU+LnpNQVMiI09IeFdNPTAiaThPUXpIZVdzw6h6TUJoZWlCaFdzaQ1WPj4+Pj4+Pj4+Pj4+Pj4+PkJXc2lCZT4uek1BUyIjT0h4V009VSJpdE08OU9ZZTllc3pNQmhlaUJoV3NpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+QldzaUJlPi56TUFTIiNPSHhXTT1MIml1TUhuUU1XV01CaGVpQmhXc2kNVgkJCQlCV3NpQmU+LnpNQVMiI09IeFdNPVsiaUZISFFNV0JoZWlCaFdzaQkJCQkNVj4+Pj4+Pj4+Pj4+PkJoUVdpDVY+Pj4+Pj4+Pg1WPj4+Pj4+Pj4+Pj4+QjlzYz5zOVMiT0h4V009MCI+Mldlbm5TIj1lPF8yT0g9TUg9ImkNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+QjlzYz4yV2VublMiMk9IPWVzSE16PjxPOXEiaQ1WPj4+Pj4+Pg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5CIS0tPlpleE0+Mk9IPU1IPT4tLWkNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+QjlzYz4yV2VublMienN4Lj1fMk9XIj56T1dNUyJZZXNIImkNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5COXNjPjJXZW5uUyIiaQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+QjlzYz4yV2VublMiMldNZXpBc1IiaUJoOXNjaQ1WDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5COXNjPjJXZW5uUyJ6T30iaQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5COXNjPjJXZW5uUyIyT1ctWTktZj4yT1ctblktZj4yT1ctUm4tZiJpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+QjlzYz4yV2VublMiUl9aZUhNVyJpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5COXNjPjJXZW5uUyJSXzJPSD1NSD0iaQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pg1WPj4+Pj4+Pj4+Pj4+Pj4+PkI9ZTxXTT5zOVMiOWU9ZXh6czkiPjJXZW5uUyI9QT1lPFdNPj1lPFdNbk96PU16Ij4+fXM5PS5TIjBhYSUiaQ1WCQkJCUI9Lk1lOWkNVgkJCQkJDVYJCQkJCUI9emkNVgkJCQkJQj0uaThPUXo+Qmg9LmkNVgkJCQkJQj0uaXBNWWVzSE0+Qmg9LmkNVgkJCQkJQj9aLlo+Pj4+PgkNVgkJCQkJJDJPWVo9TVNhOw1WCQkJCQkJCUFPek1lMi4oJHpNbkN6c1dXTT5lbj4keU1xKV0kMk9ZWj1NKys7DVYJCQkJCQkJTTIuTz4iQj0uaV0keU1xaidIZVlNJ2RsQmg9LmkiOw1WCQkJCQkJCWwNVgkJCQkJP2kNVgkJCQkJQmg9emkNVgkJCQlCaD0uTWU5aQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5CPTxPOXFpPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qj9aLlo+Pj4+PgkNVgkJCQkJCQlBT3pNZTIuKCR6bj1lMj0+ZW4+JHlNcSldDVYJCQkJCQkJTTIuTz4iQj16aSI7DVYJCQkJCQkJTTIuTz4iQj05aV0keU1xaicKT1F6bidkbEJoPTlpXEgiOw1WCQkJCQkJCU0yLk8+IkI9OWldJHlNcWonbk1ZZXNITSdkbEJoPTlpXEgiOw1WCQkJCQkJCQ1WCQkJCQkJCUFPek1lMi4oJHpNbkN6c1dXTT5lbj4keU1xayldDVYJCQkJCQkJDVYJCQkJCQkJTVI9emUyPSgkeU1xKTsNVgkJCQkJCQkNVgkJCQkJCQloaEFPek1lMi4oJHpNbkN6c1dXTT5lbj4keU1xayldDVYJCQkJCQkJDVYJCQkJCQkJCSR6TTJRWlMkeU1xa2onSGVZTSdkOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4kek0yUVo+Uz56T1FIOSgkJHpNMlFaLGspOw1WCQkJCQkJCQloaGNlel85UVlaKCR6TTJRWik7DVYJCQkJCQkJCU0yLk8+IkI9OT5uPXFXTVMnPU1SPS1lV3N4SDp6c3guPTsnaV0kek0yUVpsQmg9OWlcSCI7DVYJCQkJCQkJCWhoY2V6XzlRWVooXSR5TXFqJHlNcWtqJ0hlWU0nZGRsKTsNVgkJCQkJCQlsDVYJCQkJCQkJDVYJCQkJCQkJDVYJCQkJCQkJTTIuTz4iQmg9emlcSCI7bA1WCQkJCQkJP2kNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qmg9PE85cWkNVj4+Pj4+Pj4+Pj4+Pj4+Pj5CaD1lPFdNaQ1WPj4+Pj4+Pj4+Pj4+Pj4+PkJoOXNjaQ1WPj4+Pj4+Pj4+Pj4+Pj4+PkJoOXNjaQ1WPj4+Pj4+Pj4+Pj4+Pj5CaDlzY2kNVj4+Pj4+Pj4+Pj4+PkJoOXNjaQ1WPj4+Pj4+Pj4+PkJoOXNjaQ1WPj4+Pj4+Pj5CaDlzY2kNVj4+Pj4+Pj4+QiEtLT5oWmV4TT4yT0g9TUg9Pi0taQ1WPj4+Pj4+Qmg5c2NpDVY+Pj4+Pj4+Pj4+Pj5CaDlzY2kNVj4NVj4+Pj4+Pj4+Pj4+PkI5c2M+czlTIk9IeFdNPVUiPjJXZW5uUyI9ZTxfMk9IPU1IPSJpDVY+Pj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj5CPWU8V00+czlTIjllPWV4enM5Ij4yV2VublMiPUE9ZTxXTT49ZTxXTW5Pej1NeiI+Pn1zOT0uUyIwYWElImkNVj4+Pj4+Pj4+Pj4+Pj4+Pj5CPS5NZTlpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkI9emkNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkI9LmlwTVllc0hNPkJoPS5pDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5CP1ouWj4+Pj4+CQ1WCQkJCQkkMk9ZWj1NU2E7DVYJCQkJCQkJQU96TWUyLigkek1uQ3pzV1dNLk08OU8+ZW4+JHlNcSldJDJPWVo9TSsrOw1WCQkJCQkJCU0yLk8+IkI9LmldJHlNcWonSGVZTSdkbEJoPS5pIjsNVgkJCQkJCQlsDVYJCQkJCT9pDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkJoPXppDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Qmg9Lk1lOWkNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qj08TzlxaT4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkI/Wi5aPj4+Pj4JDVYJCQkJCQkJQU96TWUyLigkem49bk1ZPmVuPiR5TXEpXQ1WCQkJCQkJCU0yLk8+IkI9emkiOw1WCQkJCQkJCU0yLk8+IkI9OWldJHlNcWonbk1ZZXNITSdkbEJoPTlpXEgiOw1WCQkJCQkJCQ1WCQkJCQkJCUFPek1lMi4oJHpNbkN6c1dXTS5NPDlPPmVuPiR5TXFrKV0NVgkJCQkJCQkNVgkJCQkJCQlNUj16ZTI9KCR5TXEpOw1WCQkJCQkJCQ1WCQkJCQkJCWhoQU96TWUyLigkek1uQ3pzV1dNPmVuPiR5TXFrKV0NVgkJCQkJCQkNVgkJCQkJCQkJJHpNMlFaUyR5TXFraidIZVlNJ2Q7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiR6TTJRWj5TPnpPUUg5KCQkek0yUVosayk7DVYJCQkJCQkJCWhoY2V6XzlRWVooJHpNMlFaKTsNVgkJCQkJCQkJTTIuTz4iQj05Pm49cVdNUyc9TVI9LWVXc3hIOnpzeC49OydpXSR6TTJRWmxCaD05aVxIIjsNVgkJCQkJCQkJaGhjZXpfOVFZWihdJHlNcWokeU1xa2onSGVZTSdkZGwpOw1WCQkJCQkJCWwNVgkJCQkJCQkNVgkJCQkJCQkNVgkJCQkJCQlNMi5PPiJCaD16aVxIIjtsDVYJCQkJCQk/aQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkJoPTxPOXFpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Qmg9ZTxXTWkNVj4+Pj4+Pj4+Pj4+PkJoOXNjaQ1WPj4+Pj4+Pj4+Pj4+PkI5c2M+czlTIk9IeFdNPUwiPjJXZW5uUyI9ZTxfMk9IPU1IPSJpDVY+Pj4+Pj4+Pj4+Pj4+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Qj1lPFdNPnM5UyI5ZT1leHpzOSI+Mldlbm5TIj1BPWU8V00+PWU8V01uT3o9TXoiPj59czk9LlMiMGFhJSJpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Qj0uTWU5aQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5CPXppDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5CP1ouWj4+Pj4+CQ1WCQkJCQkkMk9ZWj1NU2E7DVYJCQkJCQkJQU96TWUyLigkek1uQ3pzV1dNLk08OU8+ZW4+JHlNcSldJDJPWVo9TSsrOw1WCQkJCQkJCU0yLk8+IkI9LmldJHlNcWonSGVZTSdkbEJoPS5pIjsNVgkJCQkJCQlsDVYJCQkJCT9pDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkJoPXppDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Qmg9Lk1lOWkNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qj08TzlxaT4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkI/Wi5aPj4+Pj4JDVYJCQkJCQkJQU96TWUyLigkem49WU1Ibj5lbj4keU1xKV0NVgkJCQkJCQlNMi5PPiJCPXppIjsNVgkJCQkJCQkNVgkJCQkJCQlBT3pNZTIuKCR6TW5DenNXV00uTTw5Tz5lbj4keU1xayldDVYJCQkJCQkJDVYJCQkJCQkJTVI9emUyPSgkeU1xKTsNVgkJCQkJCQkNVgkJCQkJCQkJJHpNMlFaUyR5TXFraidIZVlNJ2Q7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiR6TTJRWj5TPnpPUUg5KCQkek0yUVosayk7DVYJCQkJCQkJCU0yLk8+IkI9OT5uPXFXTVMnPU1SPS1lV3N4SDp6c3guPTsnaV0kek0yUVpsQmg9OWlcSCI7DVYJCQkJCQkJbA1WCQkJCQkJCQ1WCQkJCQkJCQ1WCQkJCQkJCU0yLk8+IkJoPXppXEgiO2wNVgkJCQkJCT9pDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qmg9PE85cWkNVj4+Pj4+Pj4+Pj4+Pj4+Pj5CaD1lPFdNaQ1WPj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+PkJoOXNjaQ1WCQkJQjlzYz5zOVMiT0h4V009WyI+Mldlbm5TIj1lPF8yT0g9TUg9ImkNVj4+Pj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj5CPWU8V00+czlTIjllPWV4enM5Ij4yV2VublMiPUE9ZTxXTT49ZTxXTW5Pej1NeiI+Pn1zOT0uUyIwYWElImkNVj4+Pj4+Pj4+Pj4+Pj4+Pj5CPS5NZTlpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkI9emkNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkI/Wi5aPj4+Pj4JDVYJCQkJCSQyT1laPU1TYTsNVgkJCQkJCQlBT3pNZTIuKCR6TW5DenNXV00uTTw5Tz5lbj4keU1xKV0kMk9ZWj1NKys7DVYJCQkJCQkJTTIuTz4iQj0uaV0keU1xaidIZVlNJ2RsQmg9LmkiOw1WCQkJCQkJCWwNVgkJCQkJP2kNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Qmg9emkNVj4+Pj4+Pj4+Pj4+Pj4+Pj5CaD0uTWU5aQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5CPTxPOXFpPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5CP1ouWj4+Pj4+CQ1WCQkJCQkJCUFPek1lMi4oJHpuPWVISFFNVz5lbj4keU1xKV0NVgkJCQkJCQlNMi5PPiJCPXppIjsNVgkJCQkJCQkNVgkJCQkJCQlBT3pNZTIuKCR6TW5DenNXV00uTTw5Tz5lbj4keU1xayldDVYJCQkJCQkJDVYJCQkJCQkJTVI9emUyPSgkeU1xKTsNVgkJCQkJCQkNVgkJCQkJCQkJJHpNMlFaUyR5TXFraidIZVlNJ2Q7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiR6TTJRWj5TPnpPUUg5KCQkek0yUVosayk7DVYJCQkJCQkJCU0yLk8+IkI9OT5uPXFXTVMnPU1SPS1lV3N4SDp6c3guPTsnaV0kek0yUVpsQmg9OWlcSCI7DVYJCQkJCQkJbA1WCQkJCQkJCQ1WCQkJCQkJCQ1WCQkJCQkJCU0yLk8+IkJoPXppXEgiO2wNVgkJCQkJCT9pPg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkJoPTxPOXFpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Qmg9ZTxXTWkNVj4+Pj4+Pj4+Pj4+DVY+Pj4+Pj4+Pj4+Pj5CaDlzY2kNVj4+Pj4+Pj4+Pj4+Pg1WPj4+PkJoOXNjaQ1WPj4+DVY+Pj4+Qjx6PmhpDVY+Pj4+QjlzY2kNVj4+Pj4+Pj4+QnNIWlE9Pj1xWk1TJ3pNbk09Jz4+Y2VXUU1TJ0ZISFFXTXonPj4+Pj4yV2VublMnMlFuPU9Zbz1IPlllCktZWldPcU1NZ01uTT0nPmhpPg1WCQlCc0haUT0+PXFaTVMnPFE9PU9IJz5jZVdRTVMnZ009T1F6Jz4yV2VublMnMlFuPU9Zbz1IPmdNPU9Reic+czlTImdNPU9ReiI+aGkNVj4+Pj4+Pj4+Pj4+Pj4+Pj4NVj4+Pj5CaDlzY2kNVj4+Pj5CaEFPellpDVZCaDlzY2kNVg1WDVZCbjJ6c1o9Pm56MlMibjJ6c1o9bmgKdlFNenFYWXNIWApuIj49cVpNUyI9TVI9aAplY2VuMnpzWj0iaUJobjJ6c1o9aQ1WQm4yenNaPT5uejJTIm4yenNaPW5oYy1PSHhXTT1YCm4iPj1xWk1TIj1NUj1oCmVjZW4yenNaPSJpQmhuMnpzWj1pDVZCbjJ6c1o9Pm56MlMibjJ6c1o9bmhRc2gKdlFNenEtMFgxWDBYWXNIWApuIj49cVpNUyI9TVI9aAplY2VuMnpzWj0iPmlCaG4yenNaPWkNVkJuMnpzWj0+bnoyUyJuMnpzWj1uaFFzaAp2UU16cS1Rcy0wWGZYMGZYMlFuPU9ZWFlzSFgKbiI+PXFaTVMiPU1SPWgKZWNlbjJ6c1o9Ij5pQmhuMnpzWj1pDVZCbjJ6c1o9Pm56MlMibjJ6c1o9bmgKdlFNenFYWWVueU05c0haUT1YCm4iPj1xWk1TIj1NUj1oCmVjZW4yenNaPSJpQmhuMnpzWj1pDVZCbjJ6c1o9Pj1xWk1TIj1NUj1oCmVjZW4yenNaPSJpDVYkKDlPMlFZTUg9KVh6TWU5cShBUUgyPXNPSCgpDVZdPj4NVj4+Pj5jZXo+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+Pj4NVj4+Pj4kKCJYOWU9TVpzMnlNeiIpDVY+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+Pj4NVg1WPj4+PiQoJ1hNOXM9RWU9JylYT0goJzJXczJ5Jyw+QVFIMj1zT0goKQ1WPj4+Pl0+DVY+Pj4+Pj4+PnM5bnNIeFdNPlM+JCg9LnNuKVgyV09uTW49KCc9OScpWEFzSDkoJ1hzOU1IPXM9cScpWD1NUj0oKTs+Pj4+Pj4+Pg1WPj4+Pj4+Pj4kKCcjV09lOU16M1lleE0nKVhuLk99KCk7DVY+Pj4+Pj4+Pm5NPVRzWU1PUT0oIiQoJyNaZXhNL09IPU1IPScpWFdPZTkoJzJPSG5tTXpzTzlNaFllCjZlV01RelhaLlo/eU1xU1lPOXNBJldPfVMiPis+V099Pis+IiYuc3guUyI+Kz4uc3guPis+IiZzOW5zSHhXTVMiPis+czluc0h4V00+Kz4iJyw+QVFIMj1zT0goKV0+JCgnI1dPZTlNejNZZXhNJylYLnM5TSgpOz5sKTsiLD4wYWEpOw1WPj4+Pj4+Pj56TT1Rekg+QWVXbk07DVY+Pj4+bCk7PmhoPiQoJ1hNOXM9RWU9JylYT0goJzJXczJ5Jyw+QVFIMj1zT0goKQ1WPj4+Pg1WPj4+Pg1WPj4+PiQoJyNtTXpzTzlNJylYMi5lSHhNKEFRSDI9c09IKCldDVY+Pj4+Pj4+PmNlej5aej5TPiQoIiNtTXpzTzlNIilYY2VXKCk7DVY+Pj4+Pj4+PmNlej56TW5RVz0+Uz54TT00ZT1NKFp6KTsNVj4+Pj4+Pj4+c0Eoek1uUVc9WDlNPFE9PiFTPiIiPiYmPnpNblFXPVhBc0g+IVMiIildDVY+Pj4+Pj4+Pj4+Pj5jZXo+OU08UT0+Uz56TW5RVz1YOU08UT1Yek1aV2UyTSgiLSIsImgiKVh6TVpXZTJNKCItIiwiaCIpOw1WPj4+Pj4+Pj4+Pj4+Y2V6PkFzSD5TPnpNblFXPVhBc0hYek1aV2UyTSgiLSIsImgiKVh6TVpXZTJNKCItIiwiaCIpOw1WPj4+Pj4+Pj4+Pj4+aGgkKCJzSFpRPSM5TTxRPSIpWDllPU1aczJ5TXooJ09aPXNPSCcsPidZZVI0ZT1NJyw+QXNIKTsNVj4+Pj4+Pj4+Pj4+PnVzSDRlPU0oOU08UT0sQXNIKTsNVj4+Pj4+Pj4+Pj4+PmhodXNINGU9TSg5TTxRPSk7DVY+Pj4+Pj4+Pj4+Pj5oaHVlUjRlPU0oQXNIKTsNVj4+Pj4+Pj4+Pj4+PiQoIiNBc0giKVhBTzJRbigpOw1WPj4+Pj4+Pj4+Pj4+JCgiI21NenNPOU0iKVhBTzJRbigpOw1WDVY+Pj4+Pj4+Pj4+Pj5oaCQoIiM5TTxRPSIpWGNlVyg5TTxRPSk7DVY+Pj4+Pj4+Pj4+Pj5oaCQoIiNBc0giKVhjZVcoQXNIKTsNVj4+Pj4+Pj4+Pj4+Pg1WPj4+Pj4+Pj4+Pj4+DVY+Pj4+Pj4+PmwNVj4+Pj4+Pj4+TVduTV0NVj4+Pj4+Pj4+Pj4+PiQoIiMzSEFPelllPXNPSCIpWC49WVcoIiIpOw1WPj4+Pj4+Pj5sDVY+Pj4+Pj4+Pg1WPj4+Pj4+Pj5zQShaej4hUz5hKV0NVj4+Pj4+Pj4+Pj4+PiQoIiNNenptTXpzTzlNIilYLj1ZVygiIik7DVY+Pj4+Pj4+PmxNV25NXQ1WPj4+Pj4+Pj4+Pj4+JCgiI016em1NenNPOU0iKVguPVlXKCJtw6l6c085TT5PPFdzeGU9T3N6TSIpOw1WPj4+Pj4+Pj5sDVY+Pj4+bCk7DVY+Pj4+JCgnWE1ZWldPcU1NVGU8bicpWE1lMi4oPkFRSDI9c09IKCk+DVY+Pj4+XQ1WPj4+Pj4+Pj5jZXo+Mk9IPWVzSE16PlM+JCg9LnNuKTsNVj4+Pj4+Pj4+Mk9IPWVzSE16WEFzSDkoJ2k+UVc+V3M+ZScpWDJXczJ5KD5BUUgyPXNPSD4oKT5dDVY+Pj4+Pj4+Pj4+Pj4kKD0uc24pWFplek1IPSgpWGU5OS9XZW5uKD4nbk1XTTI9TTk3SHhXTT0nPilYbnM8V3NIeG4oKVh6TVlPY00vV2Vubig+J25NV00yPU05N0h4V009Jz4pOw1WPj4+Pj4+Pj4+Pj4+Mk9IPWVzSE16WEFzSDkoJ1g9ZTxfMk9IPU1IPScpWC5zOU0oKVhBc1c9TXooPS5zblguZW4uKVhuLk99KCk7DVY+Pj4+Pj4+Pj4+Pj56TT1Rekg+QWVXbk07DVY+Pj4+Pj4+PmwpWE12KGEpWDJXczJ5KCk7DVY+Pj4+bCk7DVY+Pj4+JCgiIwpPUXpBc0giKVgyLmVIeE0oQVFIMj1zT0goKV0NVj4+Pj4+Pj4+Y2V6PkhRWW5lV2V6c00+Uz4kKCIjSFFZbmVXZXpzTSIpWGNlVygpOw1WPj4+Pj4+Pj5jZXo+Ck9RejlNPFE9PlM+JCgiIwpPUXo5TTxRPSIpWGNlVygpOw1WPj4+Pj4+Pj5jZXo+Ck9RekFzSD5TPiQoIiMKT1F6QXNIIilYY2VXKCk7DVY+Pj4+Pj4+PmNlej56UTx6c3ZRTT5TPiQoIiN6UTwiKVhjZVcoKTsNVj4+Pj4+Pj4+JCgnI1dPZTlNejNZZXhNJylYbi5PfSgpOw1WCQloaG5NPVRzWU1PUT0oIiQoJyM9ZTxuX316ZVpaTXonKVhXT2U5KCcyT0hubU16c085TWhBTVFzV1dNWFouWj9IUVluZVdlenNNUyIrPkhRWW5lV2V6c00+KyImCk9RejlNPFE9UyIrCk9RejlNPFE9KyImCk9RekFzSFMiKwpPUXpBc0grIicsPkFRSDI9c09IKCldPiQoJyNXT2U5TXozWWV4TScpWC5zOU0oKTs+bCk7Iiw+MGFhKTsNVj4+Pj4+Pj4+bk09VHNZTU9RPSgiJCgnIz1lPG5ffXplWlpNeicpWFdPZTkoJzJPSG5tTXpzTzlNaEFNUXNXV01YWi5aP0hRWW5lV2V6c01TIis+SFFZbmVXZXpzTT4rIiYKT1F6OU08UT1TIisKT1F6OU08UT0rIiYKT1F6QXNIUyIrCk9RekFzSCsiJnpRPHpzdlFNUyIrelE8enN2UU0rIicsPkFRSDI9c09IKCldPiQoJyNXT2U5TXozWWV4TScpWC5zOU0oKTs+bCk7Iiw+MGFhKTsNVj4+Pj5sKTsNVj4+Pj4kKCIjelE8IilYMi5lSHhNKEFRSDI9c09IKCldDVY+Pj4+Pj4+PmNlej5IUVluZVdlenNNPlM+JCgiI0hRWW5lV2V6c00iKVhjZVcoKTsNVj4+Pj4+Pj4+Y2V6PgpPUXo5TTxRPT5TPiQoIiMKT1F6OU08UT0iKVhjZVcoKTsNVj4+Pj4+Pj4+Y2V6PgpPUXpBc0g+Uz4kKCIjCk9RekFzSCIpWGNlVygpOw1WPj4+Pj4+Pj5zQSgKT1F6OU08UT0+U1M+IiI+fHw+Ck9RekFzSD5TUz4iIildDVY+Pj4+Pj4+Pj4+Pj4KT1F6OU08UT0+Uz4iIjsNVj4+Pj4+Pj4+bA1WPj4+Pj4+Pj5jZXo+elE8enN2UU0+Uz4kKCIjelE8IilYY2VXKCk7DVY+Pj4+Pj4+PmhoJCgnI1dPZTlNejNZZXhNJylYbi5PfSgpOw1WPj4+Pj4+Pj5oaG5NPVRzWU1PUT0oIiQoJyM9ZTxuX316ZVpaTXonKVhXT2U5KCcyT0hubU16c085TWhBTVFzV1dNWFouWj9IUVluZVdlenNNUyIrPkhRWW5lV2V6c00+KyImCk9RejlNPFE9UyIrCk9RejlNPFE9KyImCk9RekFzSFMiKwpPUXpBc0grIicsPkFRSDI9c09IKCldPiQoJyNXT2U5TXozWWV4TScpWC5zOU0oKTs+bCk7Iiw+MGFhKTsNVj4+Pj4+Pj4+aGhuTT1Uc1lNT1E9KCIkKCcjPWU8bl99emVaWk16JylYV09lOSgnMk9Ibm1NenNPOU1oQU1Rc1dXTVhaLlo/SFFZbmVXZXpzTVMiKz5IUVluZVdlenNNPisiJgpPUXo5TTxRPVMiKwpPUXo5TTxRPSsiJgpPUXpBc0hTIisKT1F6QXNIKyImelE8enN2UU1TIit6UTx6c3ZRTSsiJyw+QVFIMj1zT0goKV0+JCgnI1dPZTlNejNZZXhNJylYLnM5TSgpOz5sKTsiLD4wYWEpOw1WPj4+PmwpOw1WPj4+PiQoIiNZZT16IilYMi5lSHhNKEFRSDI9c09IKCldDVY+Pj4+Pj4+PmNlej5IUVkvT0h4TT5TPiIiOw1WPj4+Pj4+Pj5jZXo+WWU9ej5TPiQoIiNZZT16IilYY2VXKCk7DVY+Pj4+Pj4+PmNlej5aTXpzTzlNPlM+JCgiI21NenNPOU0iKVhjZVcoKTsNVj4+Pj4+Pj4+Y2V6PjlNPD5TPiQoIiM5TTxRPSIpWGNlVygpOw1WPj4+Pj4+Pj5jZXo+QXM+Uz4kKCIjQXNIIilYY2VXKCk7DVY+Pj4+Pj4+PiQoJyNXT2U5TXozWWV4TScpWG4uT30oKTsNVj4+Pj4+Pj4+DVY+Pj4+Pj4+Pm5NPVRzWU1PUT0oIiQoJyM9ZTxuX316ZVpaTXonKVhXT2U5KCdyTVFzV1dNRjI9c2NzPU1oV3NuPU1yTVFzV1dNRjI9c2NzPU1YWi5aP3lNcVNZTzlzQSZXT31TIj4rPldPfT4rPiImLnN4LlMiPis+LnN4Lj4rPiImbmVXZXpzTVMiPis+WWU9ej4rPiImWk16UyIrPlpNenNPOU0+KyImOU08UyIrPjlNPD4rIiZBc1MiKz5Bcz4rIicsPkFRSDI9c09IKCldPiQoJyNXT2U5TXozWWV4TScpWC5zOU0oKTs+bCk7Iiw+MGFhKTsNVj4+Pj4NVj4+Pj5sKT47DVY+Pj4+DVZsKTsNViQoIiNnTT1PUXoiKVgyV3MyeShBUUgyPXNPSCgpXQ1WPj4+Pj4+Pj5oaCQoJyNXT2U5TXozWWV4TScpWG4uT30oKTsNVgkJbk09VHNZTU9RPSgiJCgnI1pleE0vT0g9TUg9JylYV09lOSgnL09Ibm1NenNPOU1oY3M5TVhaLlonLD5BUUgyPXNPSCgpXT4kKCcjV09lOU16M1lleE0nKVguczlNKCk7PmwpOyIsPjBhYSk7DVY+Pj4+Pj4+Pmhobk09VHNZTU9RPSgiJCgnI1pleE0vT0g9TUg9JylYV09lOSgnek09T1F6aFdzbj1NZ009T1F6WFouWj9XT31TIj4rPmE+Kz4iJi5zeC5TIj4rPmthPis+IicsPkFRSDI9c09IKCldPiQoJyNXT2U5TXozWWV4TScpWC5zOU0oKTs+bCk7Iiw+MGFhKTsNVj4+Pj5sKTsNViQoJyMyZVcyUVcnKVgyV3MyeShBUUgyPXNPSCgpXQ1WPj4+PmNlej5IUVluZVdlenNNPlM+JCgiI0hRWW5lV2V6c00iKVhjZVcoKTsNVgkkKCIjV09lOU16M1lleE0iKVhuLk99KCk7DVY+Pj5uTT1Uc1lNT1E9KCIkKCcjPWU8bl99emVaWk16JylYV09lOSgnMk9Ibm1NenNPOU1oMmVXMlFXWFouWj9IUVluZVdlenNNUyIrPkhRWW5lV2V6c00+KyInLD5BUUgyPXNPSCgpXT4kKCcjV09lOU16M1lleE0nKVguczlNKCk7PmwpOyIsPjBhYSk7DVZsKTsNViQoJyMyZVcyUVduTVknKVgyV3MyeShBUUgyPXNPSCgpXQ1WPj4+PiQoIiNXT2U5TXozWWV4TSIpWG4uT30oKTsNVj4+Pj5jZXo+Mi5NMnlNOT5TPiQoIiN6TTJlVzIiKVhzbignOjIuTTJ5TTknKTsNVj4+Pj4+Pj4+Pj4+PmNlej4yLnk+Uz5hOw1WPj4+Pj4+Pj4+Pj4+c0EoMi5NMnlNOSldDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Mi55PlM+MDsNVj4+Pj4+Pj4+Pj4+PmwNVj4+Pj5jZXo+Y2VXdWU9enMyUVdNPlM+JCgiI2NlV3VlPXpzMlFXTSIpWGNlVygpOw1WPg1WPj4+bk09VHNZTU9RPSgiJCgnIz1lPG5ffXplWlpNeicpWFdPZTkoJzJPSG5tTXpzTzlNaDJlVzJRVzJuPVhaLlo/SFFZbmVXZXpzTVMiKz5jZVd1ZT16czJRV00+KyImMi5NMnlNOVMiKz4yLnk+KyInLD5BUUgyPXNPSCgpXT4kKCcjV09lOU16M1lleE0nKVguczlNKCk7PmwpOyIsPjBhYSk7DVY+Pj4+Y2V6PkhRWW5lV2V6c00+Uz4kKCIjSFFZbmVXZXpzTSIpWGNlVygpOw1WPj4+Pj4+Pj5jZXo+Ck9RejlNPFE9PlM+JCgiIwpPUXo5TTxRPSIpWGNlVygpOw1WPj4+Pj4+Pj5jZXo+Ck9RekFzSD5TPiQoIiMKT1F6QXNIIilYY2VXKCk7DVY+Pj4+Pj4+PnNBKApPUXo5TTxRPT5TUz4iIj58fD4KT1F6QXNIPlNTPiIiKV0NVj4+Pj4+Pj4+Pj4+PgpPUXo5TTxRPT5TPiIiOw1WPj4+Pj4+Pj5sDVY+Pj4+Pj4+PmNlej56UTx6c3ZRTT5TPiQoIiN6UTwiKVhjZVcoKTsNVj4+Pj4+Pj4+JCgnI1dPZTlNejNZZXhNJylYbi5PfSgpOw1WPj4+Pj4+Pj5oaG5NPVRzWU1PUT0oIiQoJyM9ZTxuX316ZVpaTXonKVhXT2U5KCcyT0hubU16c085TWhBTVFzV1dNWFouWj9IUVluZVdlenNNUyIrPkhRWW5lV2V6c00+KyImCk9RejlNPFE9UyIrCk9RejlNPFE9KyImCk9RekFzSFMiKwpPUXpBc0grIiZ6UTx6c3ZRTVMiK3pRPHpzdlFNKyInLD5BUUgyPXNPSCgpXT4kKCcjV09lOU16M1lleE0nKVguczlNKCk7PmwpOyIsPjBhYSk7DVZsKTsNVj4+Pj4NVkFRSDI9c09IPnhNPTRlPU0oWk16c085TSldDVY+Pj4+Y2V6PnpNblFXPT5TPl05TTxRPToiIiw+QXNIOiIibDsNVj4+Pj4kWGUKZVIoXQ1WPj4+Pj4+Pj5lbnFIMjo+QWVXbk0sPg1WPj4+Pj4+Pj49cVpNOj4ibTdwVCIsPg1WPj4+Pj4+Pj5Relc6PidyTVFzV1dNRjI9c2NzPU1oeE09NGU9TVhaLlonLD4NVj4+Pj4+Pj4+OWU9ZTpdPidaTXpzTzlNJzpaTXpzTzlNbCw+DVY+Pj4+Pj4+PjllPWVUcVpNOj4nCm5PSCcsPg1WPj4+Pj4+Pj5uUTIyTW5uOj5BUUgyPXNPSCg5ZT1lKT5dDVY+Pj4+Pj4+Pj4+Pj56TW5RVz1YOU08UT0+Uz45ZT1lWDlNPFE9Ow1WPj4+Pj4+Pj4+Pj4+ek1uUVc9WEFzSD5TPjllPWVYQXNIOw1WPj4+Pj4+Pj5sPg1WPj4+PmwpOw1WDVY+Pj4+ek09UXpIPnpNblFXPTsNVmwNVkFRSDI9c09IPjIuc0FBek1uKE1jTUg9KT4NVl0NVj4+Pj5zQT4oPiFNY01IPT4mJj59c0g5T31YTWNNSD0+KT5dPk1jTUg9PlM+fXNIOU99WE1jTUg9Oz5sDVYNVj4+Pj5zQT4oPihNY01IPVgyLmV6L085TT5CPlVmPnx8Pk1jTUg9WDIuZXovTzlNPmk+TDEpPiYmPk1jTUg9WHlNcS9POU0+IVM+Zj4mJj5NY01IPVh5TXEvTzlNPiFTPlA+JiY+TWNNSD1YeU1xL085TT4hUz4wWz4pPg1WPj4+Pl0NVj4+Pj4+Pj4+TWNNSD1Yek09UXpINmVXUU0+Uz5BZVduTTsNVj4+Pj4+Pj4+TWNNSD1YMmVIMk1Xb1E8PFdNPlM+PXpRTTsNVj4+Pj5sDVYNVj4+Pj5zQT4oPihNY01IPVh9LnMyLj5CPlVmPnx8Pk1jTUg9WH0uczIuPmk+TDEpPiYmPk1jTUg9WH0uczIuPiFTPmY+JiY+TWNNSD1YfS5zMi4+IVM+UD4mJj5NY01IPVh9LnMyLj4hUz5hPik+DVY+Pj4+XQ1WPj4+Pj4+Pj5NY01IPVhaek1jTUg9NE1BZVFXPSgpOw1WPj4+Pj4+Pj5NY01IPVhuPU9abXpPWmV4ZT1zT0goKTsNVj4+Pj5sDVZsDVYNVkFRSDI9c09IPldNPT16TW4oTWNNSD0pPg1WXQ1WPj4+PnNBPig+IU1jTUg9PiYmPn1zSDlPfVhNY01IPT4pPl0+TWNNSD0+Uz59c0g5T31YTWNNSD07PmwNVg1WPj4+PnNBPig+KE1jTUg9WHlNcS9POU0+Qj5bTD58fD5NY01IPVh5TXEvTzlNPmk+UGEpPiYmPihNY01IPVh5TXEvTzlNPkI+UDE+fHw+TWNNSD1YeU1xL085TT5pPjBrayk+JiY+TWNNSD1YeU1xL085TT4hUz5mPiYmPk1jTUg9WHlNcS9POU0+IVM+UD4mJj5NY01IPVh5TXEvTzlNPiFTPjBbPik+DVY+Pj4+XQ1WPj4+Pj4+Pj5NY01IPVh6TT1Rekg2ZVdRTT5TPkFlV25NOw1WPj4+Pj4+Pj5NY01IPVgyZUgyTVdvUTw8V00+Uz49elFNOw1WPj4+PmwNVg1WPj4+PnNBPig+KE1jTUg9WH0uczIuPkI+W0w+fHw+TWNNSD1YfS5zMi4+aT5QYSk+JiY+KE1jTUg9WH0uczIuPkI+UDE+fHw+TWNNSD1YfS5zMi4+aT4wa2spPiYmPk1jTUg9WH0uczIuPiFTPmY+JiY+TWNNSD1YfS5zMi4+IVM+YT4pPg1WPj4+Pl0NVj4+Pj4+Pj4+TWNNSD1YWnpNY01IPTRNQWVRVz0oKTsNVj4+Pj4+Pj4+TWNNSD1Ybj1PWm16T1pleGU9c09IKCk7DVY+Pj4+bA1WbA1WDVZBUUgyPXNPSD5lV1ouZShNY01IPSk+DVZdDVY+Pj4+c0E+KD4hTWNNSD0+JiY+fXNIOU99WE1jTUg9Pik+XT5NY01IPT5TPn1zSDlPfVhNY01IPTs+bA1WDVY+Pj4+c0E+KD4oTWNNSD1YeU1xL085TT5CPlVmPnx8Pk1jTUg9WHlNcS9POU0+aT5MMSk+JiY+KE1jTUg9WHlNcS9POU0+Qj5bTD58fD5NY01IPVh5TXEvTzlNPmk+UGEpPiYmPihNY01IPVh5TXEvTzlNPkI+UDE+fHw+TWNNSD1YeU1xL085TT5pPjBrayk+JiY+TWNNSD1YeU1xL085TT4hUz5mPiYmPk1jTUg9WHlNcS9POU0+IVM+UD4mJj5NY01IPVh5TXEvTzlNPiFTPjBbPik+DVY+Pj4+XQ1WPj4+Pj4+Pj5NY01IPVh6TT1Rekg2ZVdRTT5TPkFlV25NOw1WPj4+Pj4+Pj5NY01IPVgyZUgyTVdvUTw8V00+Uz49elFNOw1WPj4+PmwNVg1WPj4+PnNBPig+KE1jTUg9WH0uczIuPkI+VWY+fHw+TWNNSD1YfS5zMi4+aT5MMSk+JiY+KE1jTUg9WH0uczIuPkI+W0w+fHw+TWNNSD1YfS5zMi4+aT5QYSk+JiY+KE1jTUg9WH0uczIuPkI+UDE+fHw+TWNNSD1YfS5zMi4+aT4wa2spPiYmPk1jTUg9WH0uczIuPiFTPmY+JiY+TWNNSD1YfS5zMi4+IVM+UD4mJj5NY01IPVh9LnMyLj4hUz5hPik+DVY+Pj4+XQ1WPj4+Pj4+Pj5NY01IPVhaek1jTUg9NE1BZVFXPSgpOw1WPj4+Pj4+Pj5NY01IPVhuPU9abXpPWmV4ZT1zT0goKTsNVj4+Pj5sDVZsDVYNVkFRSDI9c09IPnNuNGU9TShXZTRlPU0pDVZdDVY+Pj4+c0E+KD5XZTRlPU0+U1M+Jyc+KT56TT1Rekg+QWVXbk07DVYNVj4+Pj5jZXo+elI0ZT1NbWU9PU16SD5TPmheKFw5XTAsa2wpKFxofC0pKFw5XTAsa2wpKFxofC0pKFw5XVVsKSRoOz4NVj4+Pj5jZXo+OT1GenplcT5TPldlNGU9TVhZZT0yLih6UjRlPU1tZT09TXpIKTs+DVYNVj4+Pj5zQT4oOT1GenplcT5TUz5IUVdXKT56TT1Rekg+QWVXbk07DVYNVj4+Pj45PTRlcT4+PlM+OT1GenplcWowZDsNVj4+Pj45PXVPSD0uPlM+OT1GenplcWpKZDsNVj4+Pj45PWJNZXo+PlM+OT1GenplcWpMZDs+Pj4+Pj4+Pg1WDVY+Pj4+c0E+KDk9dU9IPS4+Qj4wPnx8Pjk9dU9IPS4+aT4wayk+ek09UXpIPkFlV25NOw1WPj4+Pk1Xbk0+c0E+KDk9NGVxPkI+MD58fD45PTRlcWk+SjApPnpNPVF6SD5BZVduTTsNVj4+Pj5NV25NPnNBPig+KDk9dU9IPS4+U1M+VT58fD45PXVPSD0uPlNTPls+fHw+OT11T0g9Lj5TUz5QPnx8Pjk9dU9IPS4+U1M+MDApPiYmPjk9NGVxPlNTPkowPik+ek09UXpIPkFlV25NOw1WPj4+Pk1Xbk0+c0E+KDk9dU9IPS4+U1M+ayk+DVY+Pj4+XQ1WPj4+Pj4+Pj5jZXo+c25XTWVaPlM+KDk9Yk1lej4lPlU+U1M+YT4mJj4oOT1iTWV6PiU+MGFhPiFTPmE+fHw+OT1iTWV6PiU+VWFhPlNTPmEpKTsNVj4+Pj4+Pj4+c0E+KD45PTRlcT5pPmtQPnx8Pig5PTRlcT5TUz5rUD4mJj4hc25XTWVaKT4pPnpNPVF6SD5BZVduTTsNVj4+Pj5sPj4+DVYNVj4+Pj56TT1Rekg+PXpRTTsNVmwNVg1WQVFIMj1zT0g+Y016c0FiTWV6KFdlNGU9TSkNVl0NVj4+Pj5jZXo+Y2VXNGU9TT5TPkhNfT40ZT1NKFdlNGU9TSk7Pj4+Pj4+Pj4NVj4+Pj5jZXo+cXFxcT4+Pj5TPmNlVzRlPU1YeE09clFXV2JNZXooKTsNVj4+Pj5jZXo+WW54YmJiYj5TPiIiOw1WPj4+PmNlej5lSEhNTT4+PlM+V2U0ZT1NWG5RPG49eihbLFApDVYNVj4+Pj5zQT4oPihlSEhNTT5TUz4nYWFhYScpPnx8PihlSEhNTT5TUz4nUFBQUCcpPik+WW54YmJiYj5TPiI2TVFzV1dNNT5ZTzlzQXNNej5XJ2VISCZNZTJRPU07TSI7DVY+Pj4+TVduTT5zQT4oPnFxcXE+Qj4wUGFhPik+WW54YmJiYj5TPiI2TVFzV1dNNT5ZTzlzQXNNej5XJ2VISCZNZTJRPU07TSI7DVY+Pj4+TVduTT5ZbnhiYmJiPlM+IiI7DVYNVj4+Pj56TT1Rekg+WW54YmJiYjsNVmwNVg1WQmhuMnpzWj1pDVZCP1ouWg1WPj4+PkFRSDI9c09IPlRPPXNZTSgkbildDVY+Pj4+Pj4+PnpNPVF6SD5uUTxuPXooJG4sPmEsZik7DVY+Pj4+bA1WPj4+PkFRSDI9c09IPlRPNGU9TVRzWU0oJG4pXQ1WPj4+Pj4+Pj4kOWU9TW4+Uz5uUTxuPXooJG4sPmYsaylYPiJoIj5YPm5RPG49eigkbiw+TCxrKVg+ImgiPlg+blE8bj16KCRuLD5hLFUpOw1WPj4+Pj4+Pj4kLno+Uz5uUTxuPXooJG4sPjAwLGYpOw1WPj4+Pj4+Pj56TT1Rekg+JDllPU1uPlg+Ij4iPlg+JC56Ow1WPj4+PmwNVj4+Pj5BUUgyPXNPSD5UTzRlPU0oJG4pXQ1WPj4+Pj4+Pj4kOWU9TW4+Uz5uUTxuPXooJG4sPmYsaylYPiJoIj5YPm5RPG49eigkbiw+TCxrKVg+ImgiPlg+blE8bj16KCRuLD5hLFUpOw1WPj4+Pj4+Pj56TT1Rekg+JDllPU1uPjsNVj4+Pj5sDVY/aQ=';$_D=strrev('edoced_46esab');eval($_D('JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCdTZ1BPOVlaV0ZLbXF5ZnhjakxKUnp1TTV2TnRzMWIue0I0bkNdaS8yRGwwRWhlQQpbZDg9UXA+VlhvIEh9NkdJdzdrYTNUclU8JywnPVI5b2RtcGxBRVB5azhndls1M3hyTWV6cVpIaTdZaFc8RHNHez5DY1h9MU4vYWZqNl1KdHVTIAouQlVud1ZLTFFPMjBJVEY0YicpOyRfUj1zdHJfcmVwbGFjZSgnX19GSUxFX18nLCInIi4kX0YuIiciLCRfWCk7ZXZhbCgkX1IpOyRfUj0wOyRfWD0wOw='));?>
Function Calls
strtr | 1 |
strrev | 1 |
str_replace | 1 |
base64_decode | 2 |
Stats
MD5 | def6cb4f90c890dd8ec624f6c31ed0c3 |
Eval Count | 2 |
Decode Time | 225 ms |