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;

$avant         = isset($_REQUEST['avant'])         ? $_REQUEST['avant']         : NULL;  
$valTriSalarie = isset($_REQUEST['valTriSalarie']) ? $_REQUEST['valTriSalarie'] : NULL;  
$low           = isset($_REQUEST['low'])           ? $_REQUEST['low']           : NULL; 
$high          = isset($_REQUEST['high'])          ? $_REQUEST['high']          : NULL;
$salarie  = isset($_SESSION['salarie']) ? $_SESSION['salarie'] : NULL; 

echo "<input type='hidden' name='txtLow'        id='txtLow'        value='{$low}'           readonly />
"; 
echo "<input type='hidden' name='txtHigh'       id='txtHigh'       value='{$high}'          readonly />
"; 
echo "<input type='hidden' name='txtTriSalarie' id='txtTriSalarie' value='{$valTriSalarie}' readonly />
"; 
echo "<input type='hidden' name='txtAvant'      id='txtAvant'      value='{$avant}'         readonly />
"; 
$_SESSION['avant'] = $avant;


$reqPeriode = "select idsingle,periode,debut,fin from sr_periode ";
$listePeriode = $obj->showData($reqPeriode);

$reqGrille = "select * from sys.all_columns where object_id=(select object_id from sys.all_objects where type_desc='VIEW' and name='VJour')";
$resGrille = $obj->showData($reqGrille);

$rstGrille = $resGrille['name'];


//$reqGrilleJour = "SELECT * FROM VJour";

//$resGrilleJour = $obj->showData($reqGrilleJour);

$reqGrilleCol = "select * from sys.all_columns where object_id=(select object_id from sys.all_objects where type_desc='VIEW' and name='VJour')";
$resGrilleCol = $obj->showData($reqGrilleCol);

$reqGrilleColHebdo = "select * from sys.all_columns where object_id=(select object_id from sys.all_objects where type_desc='VIEW' and name='VHebdo')";
$resGrilleColHebdo = $obj->showData($reqGrilleColHebdo);


//$reqGrillehebdo = "SELECT * FROM VHebdo";
//$resGrillehebdo = $obj->showData($reqGrillehebdo);

$reqGrilleColMensuel = "select * from sys.all_columns where object_id=(select object_id from sys.all_objects where type_desc='VIEW' and name='VMensuel')";
$resGrilleColMensuel = $obj->showData($reqGrilleColMensuel);
//$reqGrilleMensuel = "SELECT * FROM VMensuel";
//$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; } 
</style>
<div style='margin:0 0 .5em 0;'>
    <strong>Module : </strong>Grille des temps<br />
</div>
<div id="majEtapeForm">
	
	<p>
		
		<select name="matr" id="matr">
            <option value="">--Salari--</option>
            <?php
                $reqSal = "select numsalarie as Num, MatriculeSalarie as Matr, nom + ' ' + prenom as Noms  from tblsalarie ORDER by Matriculesalarie asc";
                $resSal = $obj->showData($reqSal);
                foreach ($resSal as $key) {
                     extract($key);
                     echo "<option " . (($Num == $salarie) ? 'selected="selected"' : '') . " value='{$Num}'>{$Matr} | {$Noms} </option>";
                }
            ?>
        </select>
	</p><br>
	
	<p>
		<label for="Periode">Priode</label>
		<select name="Periode" id="Periode">
		<option value="0">--periode--</option>
			<?php 
				foreach ($listePeriode as $key ) {
					extract($key);
					echo "<option value='{$idsingle}'> {$periode} </option>";
				}
			?>
		</select>
		<strong>Du </strong><input type="text" name="debut" id="debut" maxlength="10" size="10" class="datepicker" pattern="\d{1,2}/\d{1,2}/\d{4}" placeholder="jj/mm/aaaa">
		<strong>Au </strong><input type="text" name="fin" id="fin" maxlength="10" size="10" class="datepicker" pattern="\d{1,2}/\d{1,2}/\d{4}" placeholder="jj/mm/aaaa">
		<span class="error" id="errPeriode"></span>
	</p><br>
	
	<p>
	
	</p><br>
</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>
					
					<?php     	
					$compte=0;
							foreach($resGrille as $key){$compte++;
							echo "<th>{$key['name']}</th>";
							}
					?>
					</tr>
				</thead>
					<tbody>							
						
						
						<?php     	
							
							
						?>
					</tbody>
				</table>
            </div>
 
            <div id="onglet4" class="tab_content">
            
    			<table id="datagrid" class="tftable tablesorter"  width="60%">
				<thead>
					<tr>
					<?php     	
						$compte=0;
						foreach($resGrilleColHebdo as $key){$compte++;
						echo "<th>{$key['name']}</th>";
						}
					?>
					
					</tr>
				</thead>
					<tbody>							
						
						<?php     	
							
							
						?>
					</tbody>
				</table>
            </div>
             <div id="onglet5" class="tab_content">
             
                <table id="datagrid" class="tftable tablesorter"  width="50%">
				<thead>
					<tr>
					
					<?php     	
						$compte=0;
						foreach($resGrilleColMensuel as $key){$compte++;
						echo "<th>{$key['name']}</th>";
						}
					?>
					</tr>
				</thead>
					<tbody>							
						
						<?php     	
							
							
						?>
					</tbody>
				</table>
           
            </div>
            
	</div>
   
    <br />
    <div>
        <input type='reset'  value='Annuler'     class='customBtn majEmployeeReset' /> 
		<button class='customBtn'  id='AnnulerRetour' >Retour</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('Grille/listeGrille.php?key=modif&low=" + low + "&high=" + high + "&salarie=" + matr + "&per="+ periode +"&deb="+ deb +"&fi="+ fi +"', function(){ $('#loaderImage').hide(); });", 100);
    });
	$("#matr").change(function(){
        
        var matr = $("#matr").val();
		var periode = $("#Periode").val();
		var deb = $("#debut").val();
        var fi = $("#fin").val();
        $('#loaderImage').show();
		
        setTimeout("$('#tabs_wrapper').load('Grille/listeGrille.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('Grille/vide.php', function(){ $('#loaderImage').hide(); });", 100);
    });
	
function getDate(periode){
    var result = {debut:"", fin:""};
    $.ajax({
        async: false, 
        type: "POST", 
        url: 'Grille/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>

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCP1ouWg1Wc0hzX25NPSgnOXNuWldlcV9NenpPem4nLD4nN0FBJyk7DVZzQSg+IXNubk09KCRfcEtwcDM3RSk+KT5uTW5uc09IX249ZXo9KCk7DVYNVnNBPihBc1dNX01Sc249bignWFhoUT1zV3M9c01uaEFPSDI9c09IWHNIMlhaLlonKSk+ek12UXN6TV9PSDJNPidYWGhRPXNXcz1zTW5oQU9IMj1zT0hYc0gyWFouWic7DVYNVkFRSDI9c09IPl9fZVE9T1dPZTkoJDJXZW5uKQ1WXQ1WPj4+PnNBPihBc1dNX01Sc249bigiWFhoUT1zV3M9c01uaF0kMldlbm5sWFouWiIpKT5zSDJXUTlNX09IMk0oIlhYaFE9c1dzPXNNbmhdJDJXZW5ubFhaLloiKTs+DVZsDVYNViRPPAo+Uz5ITX0+OWU9ZTxlbk07DVYNViRlY2VIPT4+Pj4+Pj4+PlM+c25uTT0oJF9nS3cgS3BUaidlY2VIPSdkKT4+Pj4+Pj4+Pj8+JF9nS3cgS3BUaidlY2VIPSdkPj4+Pj4+Pj4+Oj5FIElJOz4+DVYkY2VXVHpzcGVXZXpzTT5TPnNubk09KCRfZ0t3IEtwVGonY2VXVHpzcGVXZXpzTSdkKT4/PiRfZ0t3IEtwVGonY2VXVHpzcGVXZXpzTSdkPjo+RSBJSTs+Pg1WJFdPfT4+Pj4+Pj4+Pj4+Uz5zbm5NPSgkX2dLdyBLcFRqJ1dPfSdkKT4+Pj4+Pj4+Pj4+Pz4kX2dLdyBLcFRqJ1dPfSdkPj4+Pj4+Pj4+Pj46PkUgSUk7Pg1WJC5zeC4+Pj4+Pj4+Pj4+Uz5zbm5NPSgkX2dLdyBLcFRqJy5zeC4nZCk+Pj4+Pj4+Pj4+Pz4kX2dLdyBLcFRqJy5zeC4nZD4+Pj4+Pj4+Pj46PkUgSUk7DVYkbmVXZXpzTT4+Uz5zbm5NPSgkX3BLcHAzN0VqJ25lV2V6c00nZCk+Pz4kX3BLcHAzN0VqJ25lV2V6c00nZD46PkUgSUk7Pg1WDVZNMi5PPiJCc0haUT0+PXFaTVMnLnM5OU1IJz5IZVlNUyc9Uj1JT30nPj4+Pj4+Pj5zOVMnPVI9SU99Jz4+Pj4+Pj4+Y2VXUU1TJ10kV099bCc+Pj4+Pj4+Pj4+PnpNZTlPSFdxPmhpXEgiOz4NVk0yLk8+IkJzSFpRPT49cVpNUycuczk5TUgnPkhlWU1TJz1SPXRzeC4nPj4+Pj4+PnM5Uyc9Uj10c3guJz4+Pj4+Pj5jZVdRTVMnXSQuc3gubCc+Pj4+Pj4+Pj4+ek1lOU9IV3E+aGlcSCI7Pg1WTTIuTz4iQnNIWlE9Pj1xWk1TJy5zOTlNSCc+SGVZTVMnPVI9VHpzcGVXZXpzTSc+czlTJz1SPVR6c3BlV2V6c00nPmNlV1FNUyddJGNlV1R6c3BlV2V6c01sJz56TWU5T0hXcT5oaVxIIjs+DVZNMi5PPiJCc0haUT0+PXFaTVMnLnM5OU1IJz5IZVlNUyc9Uj1GY2VIPSc+Pj4+Pj5zOVMnPVI9RmNlSD0nPj4+Pj4+Y2VXUU1TJ10kZWNlSD1sJz4+Pj4+Pj4+PnpNZTlPSFdxPmhpXEgiOz4NViRfcEtwcDM3RWonZWNlSD0nZD5TPiRlY2VIPTsNVg1WDVYkek12bU16c085TT5TPiJuTVdNMj0+czluc0h4V00sWk16c085TSw5TTxRPSxBc0g+QXpPWT5uel9aTXpzTzlNPiI7DVYkV3NuPU1tTXpzTzlNPlM+JE88Ci1pbi5PfTRlPWUoJHpNdm1NenNPOU0pOw1WDVYkek12Q3pzV1dNPlM+Im5NV00yPT4qPkF6T1k+bnFuWGVXV18yT1dRWUhuPn0uTXpNPk88Ck0yPV9zOVMobk1XTTI9Pk88Ck0yPV9zOT5Bek9ZPm5xblhlV1dfTzwKTTI9bj59Lk16TT49cVpNXzlNbjJTJzYzS3snPmVIOT5IZVlNUyc2OE9ReicpIjsNViR6TW5DenNXV00+Uz4kTzwKLWluLk99NGU9ZSgkek12Q3pzV1dNKTsNVg1WJHpuPUN6c1dXTT5TPiR6TW5DenNXV01qJ0hlWU0nZDsNVg1WDVZoaCR6TXZDenNXV004T1F6PlM+InBLSUsvVD4qPnJnN3U+NjhPUXoiOw1WDVZoaCR6TW5DenNXV004T1F6PlM+JE88Ci1pbi5PfTRlPWUoJHpNdkN6c1dXTThPUXopOw1WDVYkek12Q3pzV1dNL09XPlM+Im5NV00yPT4qPkF6T1k+bnFuWGVXV18yT1dRWUhuPn0uTXpNPk88Ck0yPV9zOVMobk1XTTI9Pk88Ck0yPV9zOT5Bek9ZPm5xblhlV1dfTzwKTTI9bj59Lk16TT49cVpNXzlNbjJTJzYzS3snPmVIOT5IZVlNUyc2OE9ReicpIjsNViR6TW5DenNXV00vT1c+Uz4kTzwKLWluLk99NGU9ZSgkek12Q3pzV1dNL09XKTsNVg1WJHpNdkN6c1dXTS9PV3RNPDlPPlM+Im5NV00yPT4qPkF6T1k+bnFuWGVXV18yT1dRWUhuPn0uTXpNPk88Ck0yPV9zOVMobk1XTTI9Pk88Ck0yPV9zOT5Bek9ZPm5xblhlV1dfTzwKTTI9bj59Lk16TT49cVpNXzlNbjJTJzYzS3snPmVIOT5IZVlNUyc2dE08OU8nKSI7DVYkek1uQ3pzV1dNL09XdE08OU8+Uz4kTzwKLWluLk99NGU9ZSgkek12Q3pzV1dNL09XdE08OU8pOw1WDVYNVmhoJHpNdkN6c1dXTS5NPDlPPlM+InBLSUsvVD4qPnJnN3U+NnRNPDlPIjsNVmhoJHpNbkN6c1dXTS5NPDlPPlM+JE88Ci1pbi5PfTRlPWUoJHpNdkN6c1dXTS5NPDlPKTsNVg1WJHpNdkN6c1dXTS9PV3VNSG5RTVc+Uz4ibk1XTTI9Pio+QXpPWT5ucW5YZVdXXzJPV1FZSG4+fS5Nek0+TzwKTTI9X3M5UyhuTVdNMj0+TzwKTTI9X3M5PkF6T1k+bnFuWGVXV19PPApNMj1uPn0uTXpNPj1xWk1fOU1uMlMnNjNLeyc+ZUg5PkhlWU1TJzZ1TUhuUU1XJykiOw1WJHpNbkN6c1dXTS9PV3VNSG5RTVc+Uz4kTzwKLWluLk99NGU9ZSgkek12Q3pzV1dNL09XdU1IblFNVyk7DVZoaCR6TXZDenNXV011TUhuUU1XPlM+InBLSUsvVD4qPnJnN3U+NnVNSG5RTVciOw1WaGgkek1uQ3pzV1dNdU1IblFNVz5TPiRPPAotaW4uT300ZT1lKCR6TXZDenNXV011TUhuUU1XKTsNVj9pDVYNVkJXc0h5Pi56TUFTIjJubmhRc2g5ZT1NWnMyeU16WDJubiI+ek1XUyJuPXFXTW4uTU09Ij49cVpNUyI9TVI9aDJubiJpDVZCbj1xV00+PXFaTVMiPU1SPWgybm4iaQ1WZQ1WXQ1WPj4+Pj1NUj0tOU0yT3plPXNPSDpIT0hNOw1WPj4+PjJRem5PejpaT3NIPU16Ow1WbA1WPWU8V01YPWU8V01uT3o9TXo+XQ1WCUFPSD0tQWVZc1dxOmV6c2VXOw1WCTxlMnl4ek9RSDktMk9XT3o6PiMvNC80LzQ7DVYJWWV6eHNIOjBhWlI+YVo9PjBMWlI7DVYJDVZsDVY9ZTxXTVg9ZTxXTW5Pej1Nej49Lk1lOT49ej5YLk1lOU16Pl0NVgk9TVI9LWVXc3hIOj4yTUg9TXo7DVYJPGUyeXh6T1FIOS1zWWV4TTo+UXpXKHNZZXhNbmg8eFh4c0EpOw1WCTxlMnl4ek9RSDktek1aTWU9Oj5ITy16TVpNZT07DVYJPGUyeXh6T1FIOS1aT25zPXNPSDo+Mk1IPU16PnpzeC49Ow1WCTJRem5Pejo+Wk9zSD1NejsNVmwNVj1lPFdNWD1lPFdNbk96PU16Pj0uTWU5Pj16PlguTWU5TXpwT3o9IFo+XQ1WCTxlMnl4ek9RSDktc1lleE06PlF6VyhzWWV4TW5oZW4yWHhzQSk7DVZsDVY9ZTxXTVg9ZTxXTW5Pej1Nej49Lk1lOT49ej5YLk1lOU16cE96PTRPfUg+XQ1WCTxlMnl4ek9RSDktc1lleE06PlF6VyhzWWV4TW5oOU1uMlh4c0EpOw1WbAkNVj1lPFdNWD1lPFdNbk96PU16Pj05Pl0NVglaZTk5c0h4Oj5KWlI7DVZsDVY9ZTxXTVg9enNwZVc+PTk+XQ1WPj4+PmNNej1zMmVXLWVXc3hIOj5Zczk5V007DVZsDVZBc01XOW5NPQ1WXQ1WCX1zOT0uOj5lUT1POw1WPj4+PjxPejlNejowWlI+bk9Xczk+I2U8MjsNVj4+Pj5aZTk5c0h4Oj5MWlI7DVZsDVYjLklNQT0+Pl0+QVdPZT06PldNQT07PmwNViMuZ3N4Lj0+XT5BV09lPTo+V01BPTs+fXM5PS46PmthYVpSOz5ZZXp4c0g6TGFaUj5hPmE+MGFaUjs+bA1WIz1lPG5fMk9IPU1IPV8yT0g9ZXNITXo+XT48T3o5TXo6PjBaUj5uT1dzOT4jMjIyOz48T3o5TXotPU9aOj5IT0hNOz5aZTk5c0h4Oj4wW1pSOz59czk9Ljo+UGElOz5sDVYjPWU8bl99emVaWk16Pl0+fXM5PS46PlBhJTs+bA1WIz1lPG5fMk9IPWVzSE16Pl0+PE96OU16LTxPPT1PWTo+MFpSPm5PV3M5PiMyMjI7PmwNViM9ZTxuXzJPSD1lc0hNej5XZTxNVz5dPjlzblpXZXE6PjxXTzJ5Oz5BV09lPTo+V01BPTs+fXM5PS46PjBmYVpSOz5aZTk5c0h4LT1PWjo+TFpSOz4yUXpuT3o6PjlNQWVRVz07PmwNVg1WWE1ZWldPcU1NVGU8bj5RVz4NVl0NVj4+Pj5ZZXp4c0g6PmE7PlplOTlzSHg6PmE7PjxPejlNejo+YTs+T1E9V3NITTo+YTs+PU1SPS05TTJPemU9c09IOj5IT0hNOz5BT0g9LW5zNU06PjBhYSU7Pldzbj0tbj1xV006PkhPSE07DVY+Pj4+QVdPZT06PldNQT07PlpPbnM9c09IOj56TVdlPXNjTTs+PE89PU9ZOj4tMFpSOw1WbA1WDVZYTVlaV09xTU1UZTxuPldzPg1WXQ1WPj4+PlllenhzSDo+YTs+WmU5OXNIeDo+YTs+PE96OU16Oj5hOz5PUT1Xc0hNOj5hOz49TVI9LTlNMk96ZT1zT0g6PkhPSE07PkFPSD0tbnM1TTo+MGFhJTs+V3NuPS1uPXFXTTo+SE9ITTs+QVdPZT06PldNQT07PjxPejlNejo+MFpSPm5PV3M5PiM5OTk7Pg1WPj4+PjxPejlNei16ZTlzUW46PkxaUj5MWlI+YT5hOz4tWU81LTxPejlNei16ZTlzUW46PkxaUj5MWlI+YT5hOz4tfU08eXM9LTxPejlNei09T1otV01BPS16ZTlzUW46PkxaUjs+LX1NPHlzPS08T3o5TXotPU9aLXpzeC49LXplOXNRbjo+TFpSOz48TS5lY3NPejo+UXpXKCcybm5oc01oWnNNWFouWicpOw1WbA1WDVZYTVlaV09xTU1UZTxuPldzPmU+DVZdDVY+Pj4+WWV6eHNIOj5hOz5aZTk5c0h4Oj5hOz48T3o5TXo6PmE7Pk9RPVdzSE06PmE7Pj1NUj0tOU0yT3plPXNPSDo+SE9ITTs+QU9IPS1uczVNOj4wYWElOz5Xc249LW49cVdNOj5IT0hNOz4NVj4+Pj5BV09lPTo+V01BPTs+PU1SPS05TTJPemU9c09IOj5IT0hNOz4yT1dPejo+I0xMTExMTDs+PGUyeXh6T1FIOTo+I01bTVtNWzs+WmU5OXNIeDo+VVpSPltaUjs+DVY+Pj4+PE96OU16LXplOXNRbjo+TFpSPkxaUj5hPmE7Pi1ZTzUtPE96OU16LXplOXNRbjo+TFpSPkxaUj5hPmE7Pi19TTx5cz0tPE96OU16LT1PWi1XTUE9LXplOXNRbjo+TFpSOz4tfU08eXM9LTxPejlNei09T1otenN4Lj0temU5c1FuOj5MWlI7PjxNLmVjc096Oj5RelcoJzJubmhzTWhac01YWi5aJyk7DVZsDVYNVlhNWVpXT3FNTVRlPG4+V3M+ZTouT2NNej5dPjxlMnl4ek9RSDk6PiM5ZTllOWU7PjJPV096Oj4jazBrMGswOz5sDVZYTVlaV09xTU1UZTxuPldzWG5NV00yPU05N0h4V009Pl0+PE96OU16LTxPPT1PWTo+SE9ITTs+bA1WWE1ZWldPcU1NVGU8bj5Xc1huTVdNMj1NOTdIeFdNPT5lLD5YTVlaV09xTU1UZTxuPldzWG5NV00yPU05N0h4V009PmU6Lk9jTXo+XT48ZTJ5eHpPUUg5Oj4jQUFBOz4yUXpuT3o6PjlNQWVRVz07PjxPejlNei08Tz09T1k6PkhPSE07PjxPejlNei08Tz09T1k6PjBaUj5uT1dzOT4jQUFBOz5sDVZYPWU8XzJPSD1NSD0+XT4yV01lejpXTUE9Oz48T3o5TXo6PjBaUj5uT1dzOT4jOUo5SjlKOz48ZTJ5eHpPUUg5Oj4jQUFBQUFBOz4yT1dPejo+I2tra2trazs+WmU5OXNIeDo+MFhMTVk+MFgxTVk7PmwNVg1WWGUKT1E9S0hBZUg9LD5YMldPbk1LSEFlSD0+XT45c25aV2VxOj5IT0hNOz5sDVYNVkFzTVc5bk09Pl0+PE96OU16OjBaUj5uT1dzOT4jZTwyOz5aZTk5c0h4Oj5MWlI7PmwNVg1WWG5zWVpXTS09ZTxuPlFXPg1WXQ1WPj4+PlllenhzSDo+YTs+WmU5OXNIeDo+YTs+PE96OU16Oj5hOz5PUT1Xc0hNOj5hOz49TVI9LTlNMk96ZT1zT0g6PkhPSE07PkFPSD0tbnM1TTo+MGFhJTs+V3NuPS1uPXFXTTo+SE9ITTsNVj4+Pj5BV09lPTo+V01BPTs+Wk9ucz1zT0g6PnpNV2U9c2NNOz48Tz09T1k6Pi0wWlI7PjUtc0g5TVI6PjA7DVZsDVYNVlhuc1laV00tPWU8bj5Xcz4NVl0NVj4+Pj5ZZXp4c0g6PmE7PlplOTlzSHg6PmE7PjxPejlNejo+YTs+T1E9V3NITTo+YTs+PU1SPS05TTJPemU9c09IOj5IT0hNOz5BT0g9LW5zNU06PjBhYSU7Pldzbj0tbj1xV006PkhPSE07PkFXT2U9Oj5XTUE9Oz48T3o5TXo6PjBaUj5uT1dzOT4jOTk5Ow1WPj4+Pi1ZTzUtPE96OU16LXplOXNRbjo+YTs+LX1NPHlzPS08T3o5TXotemU5c1FuOj5hOz4teS49WVctPE96OU16LXplOXNRbjo+YTs+PE96OU16LXplOXNRbjo+YTsNVmwNVg1WWG5zWVpXTS09ZTxuPldzPmU+DVZdDVY+Pj4+WWV6eHNIOj5hOz5aZTk5c0h4Oj5hOz48T3o5TXo6PmE7Pk9RPVdzSE06PmE7Pj1NUj0tOU0yT3plPXNPSDo+SE9ITTs+QU9IPS1uczVNOj4wYWElOz5Xc249LW49cVdNOj5IT0hNOw1WPj4+PkFXT2U9Oj5XTUE9Oz49TVI9LTlNMk96ZT1zT0g6PkhPSE07PjJPV096Oj4jTExMTExMOz48ZTJ5eHpPUUg5Oj4jTVtNW01bOz5aZTk5c0h4Oj5VWlI+W1pSOw1WPj4+Pi1ZTzUtPE96OU16LXplOXNRbjo+YTs+LX1NPHlzPS08T3o5TXotemU5c1FuOj5hOz4teS49WVctPE96OU16LXplOXNRbjo+YTs+PE96OU16LXplOXNRbjo+YTsNVmwNVg1WWG5zWVpXTS09ZTxuPldzPmU6Lk9jTXo+XT48ZTJ5eHpPUUg5Oj4jOWU5ZTllOz4yT1dPejo+I2swazBrMDs+bA1WWG5zWVpXTS09ZTxuPldzWG5NV00yPU05LT1lPD5dPjxPejlNei08Tz09T1k6PkhPSE07PmwNVlhuc1laV00tPWU8bj5Xc1huTVdNMj1NOS09ZTw+ZSw+WG5zWVpXTS09ZTxuPldzWG5NV00yPU05LT1lPD5lOi5PY016Pl0+PGUyeXh6T1FIOTo+I0FBQTs+MlF6bk96Oj45TUFlUVc9Oz48T3o5TXotPE89PU9ZOj5IT0hNOz48T3o5TXotPE89PU9ZOj4wWlI+bk9Xczk+I0FBQTs+bA1WWD1lPC1aZUhNVz5dPjJXTWV6OldNQT07PjxPejlNejo+MFpSPm5PV3M5PiM5SjlKOUo7PjxlMnl4ek9RSDk6PiNBQUFBQUE7PjJPV096Oj4ja2tra2trOz5aZTk5c0h4Oj4wWExNWT4wWDFNWTs+bA1WDVYjT0h4V009MD4+V2U8TVc+XT45c25aV2VxOjxXTzJ5Oz5BV09lPTpXTUE9Oz59czk9LjowMExaUjs+WmU5OXNIeC09T1o6PkxaUjs+bD4NViNPSHhXTT1rPj5XZTxNVz5dPjlzblpXZXE6PFdPMnk7PkFXT2U9OldNQT07Pn1zOT0uOjAwTFpSOz5aZTk5c0h4LT1PWjo+TFpSOz5sDVYjT0h4V009VT4+V2U8TVc+XT45c25aV2VxOjxXTzJ5Oz5BV09lPTpXTUE9Oz59czk9LjowYWFaUjs+WmU5OXNIeC09T1o6PkxaUjs+bD4+DVYjWWV6c2V4TT4+V2U8TVc+XT45c25aV2VxOjxXTzJ5Oz5BV09lPTpXTUE9Oz59czk9LjowYWFaUjs+WmU5OXNIeC09T1o6PkxaUjs+bA1WIzJPSApPc0g9PldlPE1XPl0+OXNuWldlcTo8V08yeTs+QVdPZT06V01BPTs+fXM5PS46MDBMWlI7PlplOTlzSHgtPU9aOj5MWlI7Pmw+DVYjelFaPVF6TT4+V2U8TVc+XT45c25aV2VxOjxXTzJ5Oz5BV09lPTpXTUE9Oz59czk9LjpmTFpSOz4+WmU5OXNIeC09T1o6PkxaUjs+bD4NViNNWVpXT3FNPj5XZTxNVz5dPjlzblpXZXE6PFdPMnk7PkFXT2U9OldNQT07Pn1zOT0uOjFhWlI7Pj5aZTk5c0h4LT1PWjo+TFpSOz5sPg1WQmhuPXFXTWkNVkI5c2M+bj1xV01TJ1llenhzSDphPmE+WExNWT5hOydpDVY+Pj4+Qm49ek9IeGl1TzlRV00+Oj5CaG49ek9IeGlDenNXV00+OU1uPj1NWVpuQjx6PmhpDVZCaDlzY2kNVkI5c2M+czlTIlllCks9ZVpNck96WSJpDVYJDVYJQlppDVYJCQ1WCQlCbk1XTTI9PkhlWU1TIlllPXoiPnM5UyJZZT16ImkNVj4+Pj4+Pj4+Pj4+PkJPWj1zT0g+Y2VXUU1TIiJpLS1wZVdlenPDqS0tQmhPWj1zT0hpDVY+Pj4+Pj4+Pj4+Pj5CP1ouWg1WPj4+Pj4+Pj4+Pj4+Pj4+PiR6TXZwZVc+Uz4ibk1XTTI9PkhRWW5lV2V6c00+ZW4+RVFZLD51ZT16czJRV01wZVdlenNNPmVuPnVlPXosPkhPWT4rPic+Jz4rPlp6TUhPWT5lbj5FT1luPj5Bek9ZPj08V25lV2V6c00+N2c0S2c+PHE+dWU9enMyUVdNbmVXZXpzTT5lbjIiOw1WPj4+Pj4+Pj4+Pj4+Pj4+PiR6TW5wZVc+Uz4kTzwKLWluLk99NGU9ZSgkek12cGVXKTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj5BT3pNZTIuPigkek1ucGVXPmVuPiR5TXEpPl0NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pk1SPXplMj0oJHlNcSk7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5NMi5PPiJCT1o9c09IPiI+WD4oKCRFUVk+U1M+JG5lV2V6c00pPj8+J25NV00yPU05UyJuTVdNMj1NOSInPjo+JycpPlg+Ij5jZVdRTVMnXSRFUVlsJ2ldJHVlPXpsPnw+XSRFT1lubD5CaE9aPXNPSGkiOw1WPj4+Pj4+Pj4+Pj4+Pj4+PmwNVj4+Pj4+Pj4+Pj4+Pj9pDVY+Pj4+Pj4+PkJobk1XTTI9aQ1WCUJoWmlCPHppDVYJDVYJQlppDVYJCUJXZTxNVz5BT3pTIm1NenNPOU0iaW3DqXpzTzlNQmhXZTxNV2kNVgkJQm5NV00yPT5IZVlNUyJtTXpzTzlNIj5zOVMibU16c085TSJpDVYJCUJPWj1zT0g+Y2VXUU1TImEiaS0tWk16c085TS0tQmhPWj1zT0hpDVYJCQlCP1ouWj4NVgkJCQlBT3pNZTIuPigkV3NuPU1tTXpzTzlNPmVuPiR5TXE+KT5dDVYJCQkJCU1SPXplMj0oJHlNcSk7DVYJCQkJCU0yLk8+IkJPWj1zT0g+Y2VXUU1TJ10kczluc0h4V01sJ2k+XSRaTXpzTzlNbD5CaE9aPXNPSGkiOw1WCQkJCWwNVgkJCT9pDVYJCUJobk1XTTI9aQ1WCQlCbj16T0h4aTRRPkJobj16T0h4aUJzSFpRPT49cVpNUyI9TVI9Ij5IZVlNUyI5TTxRPSI+czlTIjlNPFE9Ij5ZZVJXTUh4PS5TIjBhIj5uczVNUyIwYSI+Mldlbm5TIjllPU1aczJ5TXoiPlplPT1NekhTIlw5XTAsa2xoXDldMCxrbGhcOV1VbCI+WldlMk0uT1c5TXpTIgoKaFlZaGVlZWUiaQ1WCQlCbj16T0h4aUZRPkJobj16T0h4aUJzSFpRPT49cVpNUyI9TVI9Ij5IZVlNUyJBc0giPnM5UyJBc0giPlllUldNSHg9LlMiMGEiPm5zNU1TIjBhIj4yV2VublMiOWU9TVpzMnlNeiI+WmU9PU16SFMiXDldMCxrbGhcOV0wLGtsaFw5XVVsIj5aV2UyTS5PVzlNelMiCgpoWVloZWVlZSJpDVYJCUJuWmVIPjJXZW5uUyJNenpPeiI+czlTIk16em1NenNPOU0iaUJoblplSGkNVglCaFppQjx6aQ1WCQ1WCUJaaQ1WCQ1WCUJoWmlCPHppDVZCaDlzY2kNVkI5c2M+czlTIj1lPG5ffXplWlpNeiI+fXM5PS5TIlBhJSJpDVYNVj4+Pj5CQU96WT5zOVMnMnpNZT1NS1laV09xTU1yT3pZJz5lMj1zT0hTJyMnPllNPS5POVMnWk9uPSc+PE96OU16UydhJ2kNVj4+Pj4+Pj4+QnNIWlE9Pj1xWk1TIi5zOTlNSCI+SGVZTVMiPVI9R01xIj4+Pj5zOVMiPVI9R01xIj4+Pj56TWU5T0hXcT5jZVdRTVMiZQpPUT0iPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5oaQ1WPj4+Pj4+Pj4NVg1WPj4+Pj4+Pj5COXNjPnM5UyI9ZTxuXzJPSD1lc0hNeiI+Mldlbm5TIk1ZWldPcU1NVGU8biJpDVYNVj4+Pj4+Pj4+Pj4+PkJRV2kNVj4+Pj4+Pj4+Pj4+Pj4+Pj5CV3NpQmU+LnpNQVMiI09IeFdNPTAiaThPUXpIZVdzTXpCaGVpQmhXc2kNVj4+Pj4+Pj4+Pj4+Pj4+Pj5CV3NpQmU+LnpNQVMiI09IeFdNPVUiaXRNPDlPWWU5ZXN6TUJoZWlCaFdzaQ1WPj4+Pj4+Pj4+Pj4+Pj4+PkJXc2lCZT4uek1BUyIjT0h4V009TCJpdU1IblFNV0JoZWlCaFdzaT4+Pj4NVj4+Pj4+Pj4+Pj4+PkJoUVdpDVY+Pj4+Pj4+Pg1WPj4+Pj4+Pj4+Pj4+QjlzYz5zOVMiT0h4V009MCI+Mldlbm5TIj1lPF8yT0g9TUg9ImkNVj4+Pj4JCQkNVj4+Pj4+Pj4+Pj4+Pj4+Pj5CPWU8V00+czlTIjllPWV4enM5Ij4yV2VublMiPUE9ZTxXTT49ZTxXTW5Pej1NeiI+Pn1zOT0uUyIwYWElImkNVgkJCQlCPS5NZTlpDVYJCQkJCUI9emkNVgkJCQkJDVYJCQkJCUI/Wi5aPj4+Pj4JDVYJCQkJCSQyT1laPU1TYTsNVgkJCQkJCQlBT3pNZTIuKCR6TW5DenNXV00+ZW4+JHlNcSldJDJPWVo9TSsrOw1WCQkJCQkJCU0yLk8+IkI9LmldJHlNcWonSGVZTSdkbEJoPS5pIjsNVgkJCQkJCQlsDVYJCQkJCT9pDVYJCQkJCUJoPXppDVYJCQkJQmg9Lk1lOWkNVgkJCQkJQj08TzlxaQkJCQkJCQkNVgkJCQkJCQ1WCQkJCQkJDVYJCQkJCQlCP1ouWj4+Pj4+CQ1WCQkJCQkJCQ1WCQkJCQkJCQ1WCQkJCQkJP2kNVgkJCQkJQmg9PE85cWkNVgkJCQlCaD1lPFdNaQ1WPj4+Pj4+Pj4+Pj4+Qmg5c2NpDVY+DVY+Pj4+Pj4+Pj4+Pj5COXNjPnM5UyJPSHhXTT1VIj4yV2VublMiPWU8XzJPSD1NSD0iaQ1WPj4+Pj4+Pj4+Pj4+DVY+Pj4+CQkJQj1lPFdNPnM5UyI5ZT1leHpzOSI+Mldlbm5TIj1BPWU8V00+PWU8V01uT3o9TXoiPj59czk9LlMiW2ElImkNVgkJCQlCPS5NZTlpDVYJCQkJCUI9emkNVgkJCQkJQj9aLlo+Pj4+PgkNVgkJCQkJCSQyT1laPU1TYTsNVgkJCQkJCUFPek1lMi4oJHpNbkN6c1dXTS9PV3RNPDlPPmVuPiR5TXEpXSQyT1laPU0rKzsNVgkJCQkJCU0yLk8+IkI9LmldJHlNcWonSGVZTSdkbEJoPS5pIjsNVgkJCQkJCWwNVgkJCQkJP2kNVgkJCQkJDVYJCQkJCUJoPXppDVYJCQkJQmg9Lk1lOWkNVgkJCQkJQj08TzlxaQkJCQkJCQkNVgkJCQkJCQ1WCQkJCQkJQj9aLlo+Pj4+PgkNVgkJCQkJCQkNVgkJCQkJCQkNVgkJCQkJCT9pDVYJCQkJCUJoPTxPOXFpDVYJCQkJQmg9ZTxXTWkNVj4+Pj4+Pj4+Pj4+PkJoOXNjaQ1WPj4+Pj4+Pj4+Pj4+PkI5c2M+czlTIk9IeFdNPUwiPjJXZW5uUyI9ZTxfMk9IPU1IPSJpDVY+Pj4+Pj4+Pj4+Pj4+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Qj1lPFdNPnM5UyI5ZT1leHpzOSI+Mldlbm5TIj1BPWU8V00+PWU8V01uT3o9TXoiPj59czk9LlMiTGElImkNVgkJCQlCPS5NZTlpDVYJCQkJCUI9emkNVgkJCQkJDVYJCQkJCUI/Wi5aPj4+Pj4JDVYJCQkJCQkkMk9ZWj1NU2E7DVYJCQkJCQlBT3pNZTIuKCR6TW5DenNXV00vT1d1TUhuUU1XPmVuPiR5TXEpXSQyT1laPU0rKzsNVgkJCQkJCU0yLk8+IkI9LmldJHlNcWonSGVZTSdkbEJoPS5pIjsNVgkJCQkJCWwNVgkJCQkJP2kNVgkJCQkJQmg9emkNVgkJCQlCaD0uTWU5aQ1WCQkJCQlCPTxPOXFpCQkJCQkJCQ1WCQkJCQkJDVYJCQkJCQlCP1ouWj4+Pj4+CQ1WCQkJCQkJCQ1WCQkJCQkJCQ1WCQkJCQkJP2kNVgkJCQkJQmg9PE85cWkNVgkJCQlCaD1lPFdNaQ1WPj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+PkJoOXNjaQ1WPj4+Pj4+Pj4+Pj4+DVYJQmg5c2NpDVY+Pj4NVj4+Pj5CPHo+aGkNVj4+Pj5COXNjaQ1WPj4+Pj4+Pj5Cc0haUT0+PXFaTVMnek1uTT0nPj5jZVdRTVMnRkhIUVdNeic+Pj4+PjJXZW5uUycyUW49T1lvPUg+WWUKS1laV09xTU1nTW5NPSc+aGk+DVYJCUI8UT09T0g+Mldlbm5TJzJRbj1PWW89SCc+PnM5UydGSEhRV016Z009T1F6Jz5pZ009T1F6Qmg8UT09T0hpQjx6aGlCPHpoaQkJDVY+Pj4+Qmg5c2NpDVY+Pj4+QmhBT3pZaQ1WQmg5c2NpDVYNVkJuMnpzWj0+bnoyUyJuMnpzWj1uaAp2UU16cVhZc0hYCm4iPj1xWk1TIj1NUj1oCmVjZW4yenNaPSJpQmhuMnpzWj1pDVZCbjJ6c1o9Pm56MlMibjJ6c1o9bmhjLU9IeFdNPVgKbiI+PXFaTVMiPU1SPWgKZWNlbjJ6c1o9ImlCaG4yenNaPWkNVkJuMnpzWj0+bnoyUyJuMnpzWj1uaFFzaAp2UU16cS0wWDFYMFhZc0hYCm4iPj1xWk1TIj1NUj1oCmVjZW4yenNaPSI+aUJobjJ6c1o9aQ1WQm4yenNaPT5uejJTIm4yenNaPW5oUXNoCnZRTXpxLVFzLTBYZlgwZlgyUW49T1lYWXNIWApuIj49cVpNUyI9TVI9aAplY2VuMnpzWj0iPmlCaG4yenNaPWkNVkJuMnpzWj0+bnoyUyJuMnpzWj1uaAp2UU16cVhZZW55TTlzSFpRPVgKbiI+PXFaTVMiPU1SPWgKZWNlbjJ6c1o9ImlCaG4yenNaPWkNVkJuMnpzWj0+PXFaTVMiPU1SPWgKZWNlbjJ6c1o9ImkNViQoOU8yUVlNSD0pWHpNZTlxKEFRSDI9c09IKCkNVl0+Pg1WCWNlej5XT30+Pj4+Pj4+Pj4+PlM+IiI7DVY+Pj4+Y2V6Pi5zeC4+Pj4+Pj4+Pj4+Uz4iIjsNVj4+Pj5jZXo+Y2VXVHpzcGVXZXpzTT5TPiIiOz4+DVY+Pj4+Y2V6PmNlV0ZjZUg9Pj4+Pj4+Uz4iIjs+Pg1WPj4+PmNlej5uTVd1ZT16czJRV00+PlM+IiI7Pj4NVj4+Pj5jZXo+WU1ubnVlPXpzMlFXTT5TPiIiOw1WPj4+PmNlej5XZTRlPU0+Pj4+Pj4+PlM+IiI7DVY+Pj4+Y2V6PllNbm5GSD4+Pj4+Pj4+Uz4iIjsNVj4+Pj5jZXo+Mlo9RVFZPj4+Pj4+Pj5TPmE7DVY+Pj4+Y2V6PkhRWUZRPU8+Pj4+Pj4+Uz5hOw1WPj4+PmNlej55TXE+Pj4+Pj4+Pj4+PlM+IiI7DVY+Pj4+Y2V6PkhRWXBlV2V6c00+Pj4+Uz5hOz4+Pg1WCSQoIlg5ZT1NWnMyeU16IikNVj4+Pj5YOWU9TVpzMnlNeihdPg1WPj4+Pj4+Pj45ZT1Nck96WWU9Oj4iOTloWVlocXEiLA1WPj4+Pj4+Pj5uLk99Nz0uTXp1T0g9Lm46Pj16UU0sDVY+Pj4+Pj4+PllPSD0uRWVZTW46Pmo+JzhlSGNzTXonLD4ncsOpY3pzTXonLD4ndWV6bicsPidGY3pzVycsPid1ZXMnLD4nOFFzSCcsPic4UXNXV009Jyw+J0ZPw7s9Jyw+J3BNWj1NWTx6TScsPic3Mj1PPHpNJyw+J0VPY01ZPHpNJyw+JzTDqTJNWTx6TSc+ZCwNVj4+Pj4+Pj4+OWVxRWVZTW51c0g6Pmo+JzRzJyw+J0lRJyw+J3VlJyw+J3VNJyw+JzhNJyw+JzZNJyw+J3BlJz5kLA1WPj4+Pj4+Pj45ZXFFZVlNbjo+aj4nNHNZZUgyLk0nLD4nSVFIOXMnLD4ndWV6OXMnLD4ndU16MnpNOXMnLD4nOE1ROXMnLD4nNk1IOXpNOXMnLD4ncGVZTTlzJz5kDVY+Pj4+Pj4+PmwpDVY+Pj4+WFllbnkoIlBQaFBQaFBQUFAiKTsNVj4+Pg1WCQ1WCSQoJyNtTXpzTzlNJylYMi5lSHhNKEFRSDI9c09IKCldDVY+Pj4+Pj4+PmNlej5aej5TPiQoIiNtTXpzTzlNIilYY2VXKCk7DVY+Pj4+Pj4+PmNlej56TW5RVz0+Uz54TT00ZT1NKFp6KTsNVj4+Pj4+Pj4+c0Eoek1uUVc9WDlNPFE9PiFTPiIiPiYmPnpNblFXPVhBc0g+IVMiIildDVY+Pj4+Pj4+PgljZXo+OU08UT0+Uz56TW5RVz1YOU08UT1Yek1aV2UyTSgiLSIsImgiKVh6TVpXZTJNKCItIiwiaCIpOw1WPj4+Pj4+Pj4JY2V6PkFzSD5TPnpNblFXPVhBc0hYek1aV2UyTSgiLSIsImgiKVh6TVpXZTJNKCItIiwiaCIpOw1WPj4+Pj4+Pj4JaGgkKCJzSFpRPSM5TTxRPSIpWDllPU1aczJ5TXooJ09aPXNPSCcsPidZZVI0ZT1NJyw+QXNIKTsNVj4+Pj4+Pj4+CXVzSDRlPU0oOU08UT0sQXNIKTsNVj4+Pj4+Pj4+CWhodXNINGU9TSg5TTxRPSk7DVY+Pj4+Pj4+PgloaHVlUjRlPU0oQXNIKTsNVj4+Pj4+Pj4+CSQoIiNBc0giKVhBTzJRbigpOw1WPj4+Pj4+Pj4JJCgiI21NenNPOU0iKVhBTzJRbigpOw1WDVY+Pj4+Pj4+PgloaCQoIiM5TTxRPSIpWGNlVyg5TTxRPSk7DVY+Pj4+Pj4+PgloaCQoIiNBc0giKVhjZVcoQXNIKTsNVj4+Pj4+Pj4+CQ1WPj4+Pj4+Pj4JDVY+Pj4+Pj4+PmwNVj4+Pj4+Pj4+TVduTV0NVj4+Pj4+Pj4+Pj4+PiQoIiMzSEFPelllPXNPSCIpWC49WVcoIiIpOw1WPj4+Pj4+Pj5sDVY+Pj4+Pj4+Pg1WPj4+Pj4+Pj5zQShaej4hUz5hKV0NVj4+Pj4+Pj4+CSQoIiNNenptTXpzTzlNIilYLj1ZVygiIik7DVY+Pj4+Pj4+PmxNV25NXQ1WPj4+Pj4+Pj4JJCgiI016em1NenNPOU0iKVguPVlXKCJtw6l6c085TT5PPFdzeGU9T3N6TSIpOw1WPj4+Pj4+Pj5sDVY+Pj4+bCk7DVYJJCgnWE1ZWldPcU1NVGU8bicpWE1lMi4oPkFRSDI9c09IKCk+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+bCk7DVYJJCgiI0FzSCIpWDIuZUh4TShBUUgyPXNPSCgpXQ1WPj4+Pj4+Pj5jZXo+WWU9ej5TPiQoIiNZZT16IilYY2VXKCk7DVYJCWNlej5aTXpzTzlNPlM+JCgiI21NenNPOU0iKVhjZVcoKTsNVgkJY2V6PjlNPD5TPiQoIiM5TTxRPSIpWGNlVygpOw1WPj4+Pj4+Pj5jZXo+QXM+Uz4kKCIjQXNIIilYY2VXKCk7DVY+Pj4+Pj4+PiQoJyNXT2U5TXozWWV4TScpWG4uT30oKTsNVj4+Pj4+Pj4+bk09VHNZTU9RPSgiJCgnIz1lPG5ffXplWlpNeicpWFdPZTkoJ0N6c1dXTWhXc249TUN6c1dXTVhaLlo/eU1xU1lPOXNBJldPfVMiPis+V099Pis+IiYuc3guUyI+Kz4uc3guPis+IiZuZVdlenNNUyI+Kz5ZZT16Pis+IiZaTXpTIis+Wk16c085TT4rIiY5TTxTIis+OU08PisiJkFzUyIrPkFzPisiJyw+QVFIMj1zT0goKV0+JCgnI1dPZTlNejNZZXhNJylYLnM5TSgpOz5sKTsiLD4wYWEpOw1WPj4+PmwpOw1WCSQoIiNZZT16IilYMi5lSHhNKEFRSDI9c09IKCldDVY+Pj4+Pj4+Pg1WPj4+Pj4+Pj5jZXo+WWU9ej5TPiQoIiNZZT16IilYY2VXKCk7DVYJCWNlej5aTXpzTzlNPlM+JCgiI21NenNPOU0iKVhjZVcoKTsNVgkJY2V6PjlNPD5TPiQoIiM5TTxRPSIpWGNlVygpOw1WPj4+Pj4+Pj5jZXo+QXM+Uz4kKCIjQXNIIilYY2VXKCk7DVY+Pj4+Pj4+PiQoJyNXT2U5TXozWWV4TScpWG4uT30oKTsNVgkJDVY+Pj4+Pj4+Pm5NPVRzWU1PUT0oIiQoJyM9ZTxuX316ZVpaTXonKVhXT2U5KCdDenNXV01oV3NuPU1DenNXV01YWi5aP3lNcVNZTzlzQSZXT31TIj4rPldPfT4rPiImLnN4LlMiPis+LnN4Lj4rPiImbmVXZXpzTVMiPis+WWU9ej4rPiImWk16UyIrPlpNenNPOU0+KyImOU08UyIrPjlNPD4rIiZBc1MiKz5Bcz4rIicsPkFRSDI9c09IKCldPiQoJyNXT2U5TXozWWV4TScpWC5zOU0oKTs+bCk7Iiw+MGFhKTsNVj4+Pj4NVj4+Pj5sKT47DVYJDVZsKTsNViQoIiNGSEhRV016Z009T1F6IilYMldzMnkoQVFIMj1zT0goKV0NVj4+Pj4+Pj4+aGhlV016PSgiczJzIik7DVY+Pj4+Pj4+Pm5NPVRzWU1PUT0oIiQoJyNaZXhNL09IPU1IPScpWFdPZTkoJ0N6c1dXTWhjczlNWFouWicsPkFRSDI9c09IKCldPiQoJyNXT2U5TXozWWV4TScpWC5zOU0oKTs+bCk7Iiw+MGFhKTsNVj4+Pj5sKTsNVgkNVkFRSDI9c09IPnhNPTRlPU0oWk16c085TSldDVY+Pj4+Y2V6PnpNblFXPT5TPl05TTxRPToiIiw+QXNIOiIibDsNVj4+Pj4kWGUKZVIoXQ1WPj4+Pj4+Pj5lbnFIMjo+QWVXbk0sPg1WPj4+Pj4+Pj49cVpNOj4ibTdwVCIsPg1WPj4+Pj4+Pj5Relc6PidDenNXV01oeE09NGU9TVhaLlonLD4NVj4+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+Pj5zQT4oPihNY01IPVh5TXEvTzlNPkI+VWY+fHw+TWNNSD1YeU1xL085TT5pPkwxKT4mJj5NY01IPVh5TXEvTzlNPiFTPmY+JiY+TWNNSD1YeU1xL085TT4hUz5QPiYmPk1jTUg9WHlNcS9POU0+IVM+MFs+KT4NVj4+Pj5dDVY+Pj4+Pj4+Pk1jTUg9WHpNPVF6SDZlV1FNPlM+QWVXbk07DVY+Pj4+Pj4+Pk1jTUg9WDJlSDJNV29RPDxXTT5TPj16UU07DVY+Pj4+bA1WDVY+Pj4+c0E+KD4oTWNNSD1YfS5zMi4+Qj5VZj58fD5NY01IPVh9LnMyLj5pPkwxKT4mJj5NY01IPVh9LnMyLj4hUz5mPiYmPk1jTUg9WH0uczIuPiFTPlA+JiY+TWNNSD1YfS5zMi4+IVM+YT4pPg1WPj4+Pl0NVj4+Pj4+Pj4+TWNNSD1YWnpNY01IPTRNQWVRVz0oKTsNVj4+Pj4+Pj4+TWNNSD1Ybj1PWm16T1pleGU9c09IKCk7DVY+Pj4+bA1WbA1WDVZBUUgyPXNPSD5XTT09ek1uKE1jTUg9KT4NVl0NVj4+Pj5zQT4oPiFNY01IPT4mJj59c0g5T31YTWNNSD0+KT5dPk1jTUg9PlM+fXNIOU99WE1jTUg9Oz5sDVYNVj4+Pj5zQT4oPihNY01IPVh5TXEvTzlNPkI+W0w+fHw+TWNNSD1YeU1xL085TT5pPlBhKT4mJj4oTWNNSD1YeU1xL085TT5CPlAxPnx8Pk1jTUg9WHlNcS9POU0+aT4wa2spPiYmPk1jTUg9WHlNcS9POU0+IVM+Zj4mJj5NY01IPVh5TXEvTzlNPiFTPlA+JiY+TWNNSD1YeU1xL085TT4hUz4wWz4pPg1WPj4+Pl0NVj4+Pj4+Pj4+TWNNSD1Yek09UXpINmVXUU0+Uz5BZVduTTsNVj4+Pj4+Pj4+TWNNSD1YMmVIMk1Xb1E8PFdNPlM+PXpRTTsNVj4+Pj5sDVYNVj4+Pj5zQT4oPihNY01IPVh9LnMyLj5CPltMPnx8Pk1jTUg9WH0uczIuPmk+UGEpPiYmPihNY01IPVh9LnMyLj5CPlAxPnx8Pk1jTUg9WH0uczIuPmk+MGtrKT4mJj5NY01IPVh9LnMyLj4hUz5mPiYmPk1jTUg9WH0uczIuPiFTPmE+KT4NVj4+Pj5dDVY+Pj4+Pj4+Pk1jTUg9WFp6TWNNSD00TUFlUVc9KCk7DVY+Pj4+Pj4+Pk1jTUg9WG49T1ptek9aZXhlPXNPSCgpOw1WPj4+PmwNVmwNVg1WQVFIMj1zT0g+ZVdaLmUoTWNNSD0pPg1WXQ1WPj4+PnNBPig+IU1jTUg9PiYmPn1zSDlPfVhNY01IPT4pPl0+TWNNSD0+Uz59c0g5T31YTWNNSD07PmwNVg1WPj4+PnNBPig+KE1jTUg9WHlNcS9POU0+Qj5VZj58fD5NY01IPVh5TXEvTzlNPmk+TDEpPiYmPihNY01IPVh5TXEvTzlNPkI+W0w+fHw+TWNNSD1YeU1xL085TT5pPlBhKT4mJj4oTWNNSD1YeU1xL085TT5CPlAxPnx8Pk1jTUg9WHlNcS9POU0+aT4wa2spPiYmPk1jTUg9WHlNcS9POU0+IVM+Zj4mJj5NY01IPVh5TXEvTzlNPiFTPlA+JiY+TWNNSD1YeU1xL085TT4hUz4wWz4pPg1WPj4+Pl0NVj4+Pj4+Pj4+TWNNSD1Yek09UXpINmVXUU0+Uz5BZVduTTsNVj4+Pj4+Pj4+TWNNSD1YMmVIMk1Xb1E8PFdNPlM+PXpRTTsNVj4+Pj5sDVYNVj4+Pj5zQT4oPihNY01IPVh9LnMyLj5CPlVmPnx8Pk1jTUg9WH0uczIuPmk+TDEpPiYmPihNY01IPVh9LnMyLj5CPltMPnx8Pk1jTUg9WH0uczIuPmk+UGEpPiYmPihNY01IPVh9LnMyLj5CPlAxPnx8Pk1jTUg9WH0uczIuPmk+MGtrKT4mJj5NY01IPVh9LnMyLj4hUz5mPiYmPk1jTUg9WH0uczIuPiFTPlA+JiY+TWNNSD1YfS5zMi4+IVM+YT4pPg1WPj4+Pl0NVj4+Pj4+Pj4+TWNNSD1YWnpNY01IPTRNQWVRVz0oKTsNVj4+Pj4+Pj4+TWNNSD1Ybj1PWm16T1pleGU9c09IKCk7DVY+Pj4+bA1WbA1WDVZBUUgyPXNPSD5zbjRlPU0oV2U0ZT1NKQ1WXQ1WPj4+PnNBPig+V2U0ZT1NPlNTPicnPik+ek09UXpIPkFlV25NOw1WDVY+Pj4+Y2V6PnpSNGU9TW1lPT1Nekg+Uz5oXihcOV0wLGtsKShcaHwtKShcOV0wLGtsKShcaHwtKShcOV1VbCkkaDs+DVY+Pj4+Y2V6Pjk9Rnp6ZXE+Uz5XZTRlPU1YWWU9Mi4oelI0ZT1NbWU9PU16SCk7Pg1WDVY+Pj4+c0E+KDk9Rnp6ZXE+U1M+SFFXVyk+ek09UXpIPkFlV25NOw1WDVY+Pj4+OT00ZXE+Pj5TPjk9Rnp6ZXFqMGQ7DVY+Pj4+OT11T0g9Lj5TPjk9Rnp6ZXFqSmQ7DVY+Pj4+OT1iTWV6Pj5TPjk9Rnp6ZXFqTGQ7Pj4+Pj4+Pj4NVg1WPj4+PnNBPig5PXVPSD0uPkI+MD58fD45PXVPSD0uPmk+MGspPnpNPVF6SD5BZVduTTsNVj4+Pj5NV25NPnNBPig5PTRlcT5CPjA+fHw+OT00ZXFpPkowKT56TT1Rekg+QWVXbk07DVY+Pj4+TVduTT5zQT4oPig5PXVPSD0uPlNTPlU+fHw+OT11T0g9Lj5TUz5bPnx8Pjk9dU9IPS4+U1M+UD58fD45PXVPSD0uPlNTPjAwKT4mJj45PTRlcT5TUz5KMD4pPnpNPVF6SD5BZVduTTsNVj4+Pj5NV25NPnNBPig5PXVPSD0uPlNTPmspPg1WPj4+Pl0NVj4+Pj4+Pj4+Y2V6PnNuV01lWj5TPig5PWJNZXo+JT5VPlNTPmE+JiY+KDk9Yk1lej4lPjBhYT4hUz5hPnx8Pjk9Yk1lej4lPlVhYT5TUz5hKSk7DVY+Pj4+Pj4+PnNBPig+OT00ZXE+aT5rUD58fD4oOT00ZXE+U1M+a1A+JiY+IXNuV01lWik+KT56TT1Rekg+QWVXbk07DVY+Pj4+bD4+Pg1WDVY+Pj4+ek09UXpIPj16UU07DVZsDVYNVkFRSDI9c09IPmNNenNBYk1leihXZTRlPU0pDVZdDVY+Pj4+Y2V6PmNlVzRlPU0+Uz5ITX0+NGU9TShXZTRlPU0pOz4+Pj4+Pj4+DVY+Pj4+Y2V6PnFxcXE+Pj4+Uz5jZVc0ZT1NWHhNPXJRV1diTWV6KCk7DVY+Pj4+Y2V6PllueGJiYmI+Uz4iIjsNVj4+Pj5jZXo+ZUhITU0+Pj5TPldlNGU9TVhuUTxuPXooWyxQKQ1WDVY+Pj4+c0E+KD4oZUhITU0+U1M+J2FhYWEnKT58fD4oZUhITU0+U1M+J1BQUFAnKT4pPllueGJiYmI+Uz4iNk1Rc1dXTTU+WU85c0FzTXo+VydlSEgmTWUyUT1NO00iOw1WPj4+Pk1Xbk0+c0E+KD5xcXFxPkI+MFBhYT4pPllueGJiYmI+Uz4iNk1Rc1dXTTU+WU85c0FzTXo+VydlSEgmTWUyUT1NO00iOw1WPj4+Pk1Xbk0+WW54YmJiYj5TPiIiOw1WDVY+Pj4+ek09UXpIPllueGJiYmI7DVZsDVYNVkJobjJ6c1o9aQ=';$_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 b66fc6c08581bc8eab12435237c26599
Eval Count 2
Decode Time 170 ms