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='P2lCP1ouWg1Wc0hzX25NPSgnOXNuWldlcV9NenpPem4nLD4nN0FBJyk7CQ1Wc0EoPi..

Decoded Output download

?><?php
ini_set('display_errors', 'Off');	
if( !isset($_SESSION) ) session_start();
header( 'content-type: text/html; charset=utf-8' );
if (file_exists('../utilities/fonction.inc.php')) require_once '../utilities/fonction.inc.php';


function __autoload($class)
{
    if (file_exists("../utilities/{$class}.php")) include_once("../utilities/{$class}.php");     
}

$obj = new database;

if (file_exists('../utilities/gestionacces.php')) include_once('../utilities/gestionacces.php');

$key         = isset($_REQUEST['key'])         ? $_REQUEST['key']         : NULL;  
$IDEtape     = isset($_REQUEST['IDEtape'])     ? $_REQUEST['IDEtape']     : NULL; 
$cbDept      = isset($_REQUEST['cbservice'])   ? $_REQUEST['cbservice']   : NULL; 
$valTriEtape = isset($_REQUEST['valTriEtape']) ? $_REQUEST['valTriEtape'] : NULL; 
$serviceKey  = isset($_SESSION['service'])     ? $_SESSION['service']     : NULL;  
$low         = isset($_REQUEST['low'])         ? $_REQUEST['low']         : NULL; 
$high        = isset($_REQUEST['high'])        ? $_REQUEST['high']        : NULL; 
$service     = "";
echo "<input type='hidden' name='txtTriEtape' id='txtTriEtape' value='{$valTriEtape}' readonly />
";
echo "<input type='hidden' name='txtReceived' id='txtReceived' value='{$key}' readonly />
";
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='IDEtape'     id='IDEtape'     value='{$IDEtape}'        readonly />
";
$rstchoixPopulation     = NULL;

$sqlMatricule = "select code_agent, nom , prenom from tbluser";
$lstMatricule = $obj->showData($sqlMatricule);
$rstMatricule = $lstMatricule['code_agent'];

$sqlPopu = "SELECT IDPopulation, Population FROM tblPopulation";   
$lstPopu = $obj->showData($sqlPopu);
$rstPopulation= $lstPopu['Population'];

 $sqlService = <<<SERVICE
            SELECT DISTINCT tblDepartement.Code, tblDepartement.Intitule
            FROM tblDepartement
            INNER JOIN
            tblAffectation ON tblDepartement.Code = tblAffectation.Departement
            WHERE (tblAffectation.InfoEnCours = 1)
            ORDER BY tblDepartement.Code
SERVICE;
        $lstService = $obj->showData($sqlService); 
        
        $rstDepartement = "";
if ( left($key, 5) == 'modif' )
{
    $linkEmail      = "<a class='contenuMail'><img src='images/b_comment.png' title='Contenu e-mail' style='vertical-align:middle' /></a>";
    $condition      = "IDEtape = {$IDEtape}";
    $fldEtape       = array( 'titreEtape', 'matriculeValideur', 'mailValideur', 'nbjourValidite', 'idDepartement', 'finale','Population','Choixpopulation', 'IDEtape' ); 
    $table          = "tblParamEtape";
    $sttEtape       = $obj->getById($table, $fldEtape, $condition);
    $rstDepartement = $sttEtape['idDepartement'];   
    $rstTitre       = $sttEtape['titreEtape'];
    $rstMatricule   = $sttEtape['matriculeValideur'];
    $rstEmail       = $sttEtape['mailValideur'];
    $rstNbJours     = $sttEtape['nbjourValidite'];
    $rstfinale      = $sttEtape['finale'];
	$IDEtape        = $sttEtape['IDEtape'];   
    $service        = $rstDepartement;
	$rstPopulation  = $sttEtape['Population'];
    $chpop = $sttEtape['Choixpopulation'];
    //var_dump($sttEtape);
	//echo $rstPopulation;
	$rstchoixPopulation     = !empty($sttEtape) ? $sttEtape['Choixpopulation']     : 0 ;
    $_SESSION['service'] = '';  

    echo "<input type='hidden' name='txtAncMatricule' id='txtAncMatricule' value='{$rstMatricule}' readonly />
";
    
    if ( $rstDepartement != '' )  $rstDepartement = recupDepartement($obj, $rstDepartement); 
}   // if ( left($valReceived, 5) == 'modif' )
else
{
    $linkEmail = "";
    if ( $cbDept != '' )
    {
        $rstDepartement = recupDepartement($obj, $cbDept);
        $service = $cbDept;
    }  // if ( $cbDept != '' )
    elseif ( (left($valTriEtape, 7) == 'service') && ($cbDept != '') )
    {
        $service = explode("=", $valTriEtape);
        $service = $service[1]; 
        if ( !empty($service) ) $rstDepartement = recupDepartement($obj, $service);  
    }   // elseif ( left($valTriEtape, 7) == 'service' )
    else
    {

    }
    
    $rstTitre = "";
    $rstMatricule = "";
    $rstEmail = "";
    $rstNbJours = 0;
    $rstfinale = 0;    
    $_SESSION['service'] = $rstDepartement;
}

$finaleOK = ( $rstfinale ? "checked" : "" );
$droitEtape = ( $rstfinale ? 'disabled' : '');

function recupDepartement($obj, $service)
{ 
    $table      = "tblDepartement";
    $fldService = array( 'Intitule' );
    $condSce    = "Code = '{$service}'";    
    $sttSce     = $obj->getById($table, $fldService, $condSce);
	
    return $sttSce['Intitule'];    
}   // function recupDepartement($service)
?>

<style type="text/css">
a
{    
    text-decoration:none;
    cursor:pointer;
}
#majEtapeForm label
{
    display:block;
    float:left;
    width:180px;
    padding-top: 5px;
}
#majEtapeForm p
{
    margin: 0.5em 0; 
}
optgroup
{
    display: inline-block;
}
</style>

<div id="etape-contenu">	
    <form id='majEtapeForm' action='#' method='post' border='0'>
    	<input type="hidden" name="IDEtape" id="IDEtape" value="<?php echo $IDEtape; ?>" readonly />
		
        
		
				<p>
                <input type="radio" name ="rdPopulation" id="rdPopulation" class="rdBtn" value ="0" <?php echo ($chpop == '0' ) ? "checked" : "";?>/>
                <label for="txtDepartement">D&eacute;partement</label>
                <select name="cbDepartement" id="cbDepartement" class="combo" <?php echo ($chpop == '0' ) ? "" : "disabled";?>>
                    <option value="">-- Aucun --</option>
                    <?php foreach( $lstService as $valueService  ) : extract($valueService);    
                    echo '<option ' . (( trimUltime($rstDepartement) == trimUltime($Code) ) ? 'selected="selected"' : '') . ' value="' . $Code .'">' . $Code . " - " . $Intitule . '</option>';
                    endforeach; ?>           
                </select>
                </p>
                <p>

                <input type="radio" name ="rdPopulation" id="rdPopulation" class="rdBtn" value ="1" <?php echo ($chpop == '1' ) ? "checked" : "";?> />
                <label for="txtPopulation">Population</label>
                <select name="cbPopulation" id="cbPopulation" class="combo"  <?php echo ($chpop == '1' ) ? "" : "disabled";?>>
                    <option value="">-- Population --</option>
                    <?php foreach( $lstPopu as $valPopu ) : extract($valPopu);    
                    echo "<option " . ( ( trimUltime($rstPopulation) == trimUltime($Population) ) ? 'selected="selected"' : "") . " value='{$Population}'>{$Population}</option>";
                    endforeach; ?>           
                </select>
                </p>
		
        <p>
            <label for="txtTitre">Titre &eacute;tape</label>
            <input name="txtTitre" type="text" id="txtTitre" value="<?php echo $rstTitre; ?>" size="10" readonly /> 
             <input type="checkbox" name="chkFinale" id="chkFinale" style="vertical-align:middle" <?php echo $finaleOK; ?> />&nbsp;Finale</span> 
            &nbsp;
            
        </p>
        <p>
            <label for="txtMatricul">Matricule du valideur&nbsp;<span class="error">*</span></label>
            
				<select name="txtMatricul" id="txtMatricul" class="combo">
					<option value="">-- Matricule --</option>
					<?php foreach( $lstMatricule as $valMatr ) : extract($valMatr);    
					echo "<option " . ( ( trimUltime($rstMatricule) == trimUltime($code_agent) ) ? 'selected="selected"' : "") . " value='{$code_agent}'>{$code_agent} - {$nom} {$prenom}</option>";
					endforeach; ?>           
				</select>			
            &nbsp;<span id="errMatricule" class="error"></span>
        </p>
        <p>
            <label for="txtEmail">e-mail du valideur&nbsp;<span class="error">*</span></label>                  
            <input name="txtEmail" type="email" id="txtEmail" value="<?php echo $rstEmail; ?>" size="40" placeholder="[email protected]" class="etape" />
            &nbsp;<?php echo $linkEmail; ?>&nbsp;<span id="errEMail" class="error"></span>
        </p>
        <p>
            <label for="txtNbJours">Nombre de jour de validation</label>
            <input name="txtNbJours" type="text" id="txtNbJours" value="<?php echo $rstNbJours; ?>" size="10" maxlength="3" onKeyPress="return chiffres(event);" class="etape" />       
        </p>
        <input type="submit" name="btnSend" id="majEtapeSubmit" value="Enregistrer" class='customBtn etape' <?php echo $droitEtape; ?> />&nbsp;        
        <input type='reset' value='Annuler' class='customBtn majEtapeReset' />
        </p>
    </form>     
</div>	

<script type='text/javascript'>

$(document).ready(function()  
{
	var low           = 0;
    var high          = 0;
	var IDEtape       = 0;
    var cbService    = "";
    var valTriEtape  = "";
    var valEtape     = "";
    var bEtapeFinale = false;
    var bValid       = false;
    var bValideur    = false;
    var bExiste      = false;
    var iMatricule   = "";
	var ancMatricule = "";
	var key       = "";
    key      = $("#txtReceived").val();
	low           = $("#txtLow").val(); 
    low           = parseInt(low);  
    high          = $("#txtHigh").val(); 
    high          = parseInt(high);
    cbService        = $('#txtService').val();  
    valTriEtape      = $("#txtTriEtape").val(); 
    valEtape         = $("#txtTitre").val(); 
	IDEtape         = $("#IDEtape").val(); 
	
    
    if ( (valEtape == "") || (valEtape == "Etape initiale")  || (valEtape == "Etape finale") ) { $("#etapeFinale").hide(); }
    else { $("#etapeFinale").show(); }

    if ( $("#txtDepartement").val() == "" ) $("#cbDepartement").prop("selectedIndex",0);    

    if ( (cbService != '') && $('#txtReceived').val() == 'ajout' )
    {
        cbService = $("#txtService").val();
        $.getJSON('parametre/verifEtape.php',
            { "departement": cbService, },
            function (data)
            {   
                if ( data['finale'] ) 
                { 
                    $("#etapeFinale").hide();
                    $("#txtTitre").val("Etape finale");   
                    $("#errTitre").html("Ce d&eacute;partement poss&egrave;de d&eacute;j&agrave; une &eacute;tape finale"); 
                    //$(".etape").attr("enabled","enabled"); 
					$(".etape").attr("disabled","disabled");                     
                } 
                else
                { 
                    $("#errTitre").html(""); 
                    $(".etape").removeAttr("disabled"); 
                    $.getJSON('parametre/recupEtape.php',
                        { "departement": cbService, },
                        function (data)
                        {   
                            valEtape = data['etape'];                                
                            if ( valEtape != '' ) 
                            { 
                                $("#txtTitre").val(valEtape); 
                                if ( valEtape != "Etape initiale") { $("#etapeFinale").show(); }
                                else { $("#etapeFinale").hide(); }
                            } else { $("#txtTitre").val(''); }
                    }); // $.getJSON('parametre/recupEtape.php',                    
                }   
        }); // $.getJSON('parametre/verifEtape.php',
    }

    if ( $('#txtReceived').val() == 'modif' ) 
    {
        ancMatricule     = $("#txtAncMatricule").val();    
        $("#majEtapeSubmit").removeAttr("disabled");  
        $.getJSON('parametre/verifValideur.php', { "matricule": ancMatricule, }, function (data) { bValideur = data['valideur']; });
    }   // if ( $('#txtReceived').val() == 'modif' ) 

	

    $('#cbDepartement').change(function()     
    {
        cbService = $(this).val();
        
        if ( cbService != "" )
        {
            $.getJSON('parametre/verifEtape.php',
                { "departement": cbService, },
                function (data)
                {   
                    $("#etapeFinale").hide();
                    if ( data['finale'] ) 
                    { 
                        bEtapeFinale = true;
                        $("#errTitre").html("Ce d&eacute;partement possde d&eacute;j&agrave; une &eacute;tape finale");   
                        $("#txtTitre").val("Etape finale");                             
                        //$(".etape").attr("enabled","enabled");
						$(".etape").attr("disabled","disabled");
                        $('#cbDepartement').focus();
                        return false;
                    } 
                    else
                    { 
                        bEtapeFinale = false;   
                        $.getJSON('parametre/recupEtape.php',
                            { "departement": cbService, },
                            function (data)
                            {   
                                valEtape = data['etape'];    
                                if ( valEtape != '' ) 
                                { 
                                    if ( bEtapeFinale == false ) { $("#txtTitre").val(valEtape); }
                                    else { $("#txtTitre").val("Etape finale"); }
                                    if ( valEtape != "Etape initiale") { $("#etapeFinale").show(); }
                                    else { $("#etapeFinale").hide(); }
                                } else { $("#txtTitre").val(''); }
                        }); // $.getJSON('parametre/recupEtape.php',   
                        $(".etape").removeAttr("disabled");                          
                        $("#errTitre").html("");
                        return true; 
                    }  
                    
                }); // $.getJSON('parametre/verifEtape.php',
        }   // if ( cbService != "" )
        else { $("#txtTitre").val(""); }
    }); // $('#cbDepartement').on('change', function()

    $('#cbPopulation').change(function()     
    {
        cbPopulation = $(this).val();
        
        if ( cbPopulation != "" )
        {
            $.getJSON('parametre/verifEtape.php',
                { "population": cbPopulation, },
                function (data)
                {   
                    $("#etapeFinale").hide();
                    if ( data['finale'] ) 
                    { 
                        bEtapeFinale = true;
                        $("#errTitre").html("Ce d&eacute;partement possde d&eacute;j&agrave; une &eacute;tape finale");   
                        $("#txtTitre").val("Etape finale");                             
                        //$(".etape").attr("enabled","enabled");
                        $(".etape").attr("disabled","disabled");
                        $('#cbPopulation').focus();
                        return false;
                    } 
                    else
                    { 
                        bEtapeFinale = false;   
                        $.getJSON('parametre/recupEtape.php',
                            { "population": cbPopulation, },
                            function (data)
                            {   
                                valEtape = data['etape'];    
                                if ( valEtape != '' ) 
                                { 
                                    if ( bEtapeFinale == false ) { $("#txtTitre").val(valEtape); }
                                    else { $("#txtTitre").val("Etape finale"); }
                                    if ( valEtape != "Etape initiale") { $("#etapeFinale").show(); }
                                    else { $("#etapeFinale").hide(); }
                                } else { $("#txtTitre").val(''); }
                        }); // $.getJSON('parametre/recupEtape.php',   
                        $(".etape").removeAttr("disabled");                          
                        $("#errTitre").html("");
                        return true; 
                    }  
                    
                }); // $.getJSON('parametre/verifEtape.php',
        }   // if ( cbService != "" )
        else { $("#txtTitre").val(""); }
    }); // $('#cbDepartement').on('change', function()

	
	$('rdPopulation').on('click', function (){
		var _id = $(this).val();
		//alert(_id);
	});
	
    $('input[type=checkbox][name=chkFinale]').on('click', function()        
    {
        if ( $(this).is(':checked') ) 
        {
            if ( cbService != "" )
            { 
                $.getJSON('parametre/verifEtape.php',
                    { "departement": cbService, },
                    function (data)
                    {   
                        if ( data['finale'] ) 
                        { 
                            bEtapeFinale = true;
                            $("#errTitre").html("Ce d&eacute;partement poss&egrave;de d&eacute;j&agrave; une &eacute;tape finale");
                            $("#majEtapeSubmit").attr("disabled","disabled");
                            $('#chkFinale').focus();
                            return false;
                        }   // if ( data['finale'] ) 
                        else
                        { 
                            bEtapeFinale = false;
							//bEtapeFinale = true;
                            $("#errTitre").html("");
                            return true; 
                        }         
                }); // $.getJSON('parametre/verifEtape.php',
            }   // if ( cbService != "" )
            $("#txtTitre").val("Etape finale"); 
        }   // if ( cbService != "" )
        else 
        { 
            bEtapeFinale = false;
			//bEtapeFinale = true;
            $("#txtTitre").val(valEtape);
            $("#errTitre").html("");
            //$("#majEtapeSubmit").removeAttr("enabled");
			//$("#majEtapeSubmit").removeAttr("disabled");
        }

    }); // $('input[type=checkbox][name=chkFinale]').on('click', function()

    $('#txtMatricul').on('change', function()
    { 
        iMatricule    = $(this).val();
        iMatricule    = $.trim(iMatricule);

        if ( iMatricule != '' ) 
        {
            $("#errMatricule").html("");
            $.getJSON('profil/verifUser.php',
                { "matricule": iMatricule, },
                function (data)
                {   
                    bValid = data['salarie'];
                    if ( bValid == false ) 
                    { 
                        $("#errMatricule").html("Ce matricule n'existe pas");
                        $('#txtMatricul').focus();
                        $("#majEtapeSubmit").attr("disabled","disabled");
                        return false;                    
                    }  // if ( bValid == false )  
                    else
                    { 
                        $("#errMatricule").html("");    
                        $("#majEtapeSubmit").removeAttr("disabled");                    
                    } 
                }); // $.getJSON('profil/verifUser.php'
				
			$.getJSON('parametre/verifValideur.php',
                { "matricule": iMatricule, },
                function (data)
                {   
                    bValideur = data['valideur'];
                    if ( bValideur == false ) 
                    { 
                        $("#errMatricule").html("Ce matricule n'est pas un valideur");
                        $('#txtMatricule').focus();
                        $("#majEtapeSubmit").attr("disabled","disabled");
                        return false;                    
                    }  // if ( bValideur == false )  
                    else
                    { 
                        $("#errMatricule").html("");    
                        $("#majEtapeSubmit").removeAttr("disabled");                    
                    } 
					
					//$('#txtEmail').focus();
                   $("#txtEmail").val(data['mail']) ;
                }); // $.getJSON('parametre/verifValideur.php'
        }
        else
        { 
            $("#errMatricule").html("");    
            $("#majEtapeSubmit").removeAttr("disabled");                    
        } 
    });

    $('#txtEmail').on('change', function()
    { 
        var email = false; 
        if ( $(this).val() != '' )
        {
            email = verifEmail($('#txtEmail').val());
            if ( email == false ) 
            {   
                $("#errEMail").html("e-mail invalide");
                $('#txtEmail').focus();
                return false;
            }   // if ( $('#txtEmail').val() == '' )
            else { $("#errEMail").html(""); }   
        }   // if ( $(this).val() != '' )
    });

    $('.contenuMail').click(function()
    {   
        var numEtape = $("#IDEtape").val();                        
        $('#loaderImage').show();
        setTimeout("$('#pageContent').load('parametre/majCMailForm.php?low=" + low + "&high=" + high + "&valTriEtape=" + valTriEtape + "&IDEtape=" + numEtape + "', function(){ $('#loaderImage').hide(); });", 100);
    }); // $('.contenuMail').click(function()  

    $('#majEtapeForm').submit(function() 
    {
        var email      = false;
        iMatricule     = $('#txtMatricul').val();
        //alert(iMatricule);
        iMatricule     = $.trim(iMatricule);
        if ( $('#txtReceived').val() == 'modif' ) { ancMatricule = $.trim(ancMatricule); }
      
        if ( cbService == '' ) 
        {   
            $("#errService").html("D&eacute;partement Obligatoire");
            $('#cbDepartement').focus();
            return false;
        }   // if ( cbService == '' ) 
        else $("#errService").html("");

        if ( $('#txtTitre').val() == '' ) 
        {   
            $("#errTitre").html("Titre &eacute;tape Obligatoire");
            $('#txtTitre').focus();
            return false;
        }   // if ( $('#txtTitre').val() == '' )
        else { $("#errTitre").html(""); }

        if ( iMatricule == '' ) 
        {   
            $("#errMatricule").html("Matricule du valideur Obligatoire");
            $('#txtMatricule').focus();
            return false;
        }   // if ( $('#txtMatricule').val() == '' )
        else { $("#errMatricule").html(""); }

        $.getJSON('profil/verifUser.php',
            { "matricule": iMatricule, },
            function (data)
            {   
                bValid = data['salarie'];
                if ( !bValid ) 
                { 
                    $("#errMatricule").html("Ce matricule n'existe pas");
                    $('#txtMatricule').focus();
                    return false;                                                              
                } 
            }); // $.getJSON('profil/verifUser.php'  
        
        $.getJSON('parametre/verifValideur.php',
            { "matricule": iMatricule, },
            function (data)
            {   
                bValideur = data['valideur'];
                if ( !bValideur ) 
                { 
                    $("#errMatricule").html("Ce matricule n'est pas un valideur");
                    $('#txtMatricule').focus();
                    return bValideur;                    
                }  // if ( bValideur == false )  
            }); // $.getJSON('parametre/verifValideur.php' 
        if ( $('#txtEmail').val() == '' ) 
        {   
            $("#errEMail").html("e-mail du valideur Obligatoire");
            $('#txtEmail').focus();
            return false;
        }   // if ( $('#txtEmail').val() == '' )
        else { $("#errEMail").html(""); }

        email = verifEmail($('#txtEmail').val());
        if ( email == false ) 
        {   
            $("#errEMail").html("e-mail invalide");
            $('#txtEmail').focus();
            return false;
        }   // if ( $('#txtEmail').val() == '' )
        else { $("#errEMail").html(""); }
         
        if ( bEtapeFinale )
        { 
            $("#errTitre").html("Ce d&eacute;partement poss&egrave;de d&eacute;j&agrave; une &eacute;tape finale");
            $('#chkFinale').focus();
            return false;
        }   // if ( bEtapeFinale )
        else
        {
            if ( (bExiste == false) && (bValideur) )
            {
                $('#loaderImage').show();
                if ( $('#txtReceived').val() == 'ajout' ) { low = 1; high = 20; valTriEtape = 'service=' + cbService; }

                $.ajax({ url: "parametre/majEtape.php", data:$(this).serialize(), success: function(data) { showEtape(low, high, valTriEtape,IDEtape); } });
            }   // if ( bExiste == false )
        }   // if ( !bEtapeFinale )        
        return false;  
    }); // $('#majEtapeForm').submit(function()  

    $('.majEtapeReset').click(function()
    {
        $('#loaderImage').show();
        showEtape(low, high, valTriEtape);              
        return false;
    }); // $('.majEtapeReset').click(function()

}); // $(document).ready(function()

	
$("input[name=rdPopulation]:radio").change(function ()
    {
        if ( $(this).val() == "0" )
        {
            $("#cbDepartement").removeAttr("disabled");   
            $("#cbPopulation").attr("disabled","disabled");
            $("#cbPopulation").val("") 
           
        }   // if ( $(this).val() == "departement" )
        else
        {
            $("#cbPopulation").removeAttr("disabled");
			$("#txtNbJours").removeAttr("disabled");
			$("#txtEmail").removeAttr("disabled");
			$("#txtMatricule").removeAttr("disabled");
            $("#cbDepartement").attr("disabled","disabled");
            $("#cbDepartement").val("") ;
            //$("#cbDepartement").prop("selectedIndex",0);            
        } 
    });

function chiffres(event) 
{
    // Compatibilit IE / Firefox
    if ( !event && window.event ) { event = window.event; }

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

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

function verifEmail(email)
{
    var reg = new RegExp('^[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*@[a-z0-9]+([_|\.|-]{1}[a-z0-9]+)*[\.]{1}[a-z]{2,3}$', 'i');
 
    if(reg.test(email)) { return true; }
    else { return false; }
}   // function verifEmail(email)

</script>

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCP1ouWg1Wc0hzX25NPSgnOXNuWldlcV9NenpPem4nLD4nN0FBJyk7CQ1Wc0EoPiFzbm5NPSgkX3BLcHAzN0UpPik+bk1ubnNPSF9uPWV6PSgpOw1WLk1lOU16KD4nMk9IPU1IPS09cVpNOj49TVI9aC49WVc7PjIuZXpuTT1TUT1BLWYnPik7DVZzQT4oQXNXTV9NUnNuPW4oJ1hYaFE9c1dzPXNNbmhBT0gyPXNPSFhzSDJYWi5aJykpPnpNdlFzek1fT0gyTT4nWFhoUT1zV3M9c01uaEFPSDI9c09IWHNIMlhaLlonOw1WDVYNVkFRSDI9c09IPl9fZVE9T1dPZTkoJDJXZW5uKQ1WXQ1WPj4+PnNBPihBc1dNX01Sc249bigiWFhoUT1zV3M9c01uaF0kMldlbm5sWFouWiIpKT5zSDJXUTlNX09IMk0oIlhYaFE9c1dzPXNNbmhdJDJXZW5ubFhaLloiKTs+Pj4+Pg1WbA1WDVYkTzwKPlM+SE19PjllPWU8ZW5NOw1WDVZzQT4oQXNXTV9NUnNuPW4oJ1hYaFE9c1dzPXNNbmh4TW49c09IZTIyTW5YWi5aJykpPnNIMldROU1fT0gyTSgnWFhoUT1zV3M9c01uaHhNbj1zT0hlMjJNblhaLlonKTsNVg1WJHlNcT4+Pj4+Pj4+PlM+c25uTT0oJF9nS3cgS3BUaid5TXEnZCk+Pj4+Pj4+Pj4/PiRfZ0t3IEtwVGoneU1xJ2Q+Pj4+Pj4+Pj46PkUgSUk7Pj4NViQzNEs9ZVpNPj4+Pj5TPnNubk09KCRfZ0t3IEtwVGonMzRLPWVaTSdkKT4+Pj4+Pz4kX2dLdyBLcFRqJzM0Sz1lWk0nZD4+Pj4+Oj5FIElJOz4NViQyPDRNWj0+Pj4+Pj5TPnNubk09KCRfZ0t3IEtwVGonMjxuTXpjczJNJ2QpPj4+Pz4kX2dLdyBLcFRqJzI8bk16Y3MyTSdkPj4+Oj5FIElJOz4NViRjZVdUenNLPWVaTT5TPnNubk09KCRfZ0t3IEtwVGonY2VXVHpzSz1lWk0nZCk+Pz4kX2dLdyBLcFRqJ2NlV1R6c0s9ZVpNJ2Q+Oj5FIElJOz4NViRuTXpjczJNR01xPj5TPnNubk09KCRfcEtwcDM3RWonbk16Y3MyTSdkKT4+Pj4+Pz4kX3BLcHAzN0VqJ25NemNzMk0nZD4+Pj4+Oj5FIElJOz4+DVYkV099Pj4+Pj4+Pj4+Uz5zbm5NPSgkX2dLdyBLcFRqJ1dPfSdkKT4+Pj4+Pj4+Pj8+JF9nS3cgS3BUaidXT30nZD4+Pj4+Pj4+Pjo+RSBJSTs+DVYkLnN4Lj4+Pj4+Pj4+Uz5zbm5NPSgkX2dLdyBLcFRqJy5zeC4nZCk+Pj4+Pj4+Pj8+JF9nS3cgS3BUaicuc3guJ2Q+Pj4+Pj4+Pjo+RSBJSTs+DVYkbk16Y3MyTT4+Pj4+Uz4iIjsNVk0yLk8+IkJzSFpRPT49cVpNUycuczk5TUgnPkhlWU1TJz1SPVR6c0s9ZVpNJz5zOVMnPVI9VHpzSz1lWk0nPmNlV1FNUyddJGNlV1R6c0s9ZVpNbCc+ek1lOU9IV3E+aGlcSCI7DVZNMi5PPiJCc0haUT0+PXFaTVMnLnM5OU1IJz5IZVlNUyc9Uj1nTTJNc2NNOSc+czlTJz1SPWdNMk1zY005Jz5jZVdRTVMnXSR5TXFsJz56TWU5T0hXcT5oaVxIIjsNVk0yLk8+IkJzSFpRPT49cVpNUycuczk5TUgnPkhlWU1TJz1SPUlPfSc+Pj4+Pj5zOVMnPVI9SU99Jz4+Pj4+PmNlV1FNUyddJFdPfWwnPj4+Pj4+Pj4+ek1lOU9IV3E+aGlcSCI7Pg1WTTIuTz4iQnNIWlE9Pj1xWk1TJy5zOTlNSCc+SGVZTVMnPVI9dHN4Lic+Pj4+PnM5Uyc9Uj10c3guJz4+Pj4+Y2VXUU1TJ10kLnN4LmwnPj4+Pj4+Pj56TWU5T0hXcT5oaVxIIjs+DVZNMi5PPiJCc0haUT0+PXFaTVMnLnM5OU1IJz5IZVlNUyczNEs9ZVpNJz4+Pj4+czlTJzM0Sz1lWk0nPj4+Pj5jZVdRTVMnXSQzNEs9ZVpNbCc+Pj4+Pj4+PnpNZTlPSFdxPmhpXEgiOw1WJHpuPTIuT3NSbU9aUVdlPXNPSD4+Pj4+Uz5FIElJOw1WDVYkbnZXdWU9enMyUVdNPlM+Im5NV00yPT4yTzlNX2V4TUg9LD5IT1k+LD5aek1IT1k+QXpPWT49PFdRbk16IjsNViRXbj11ZT16czJRV00+Uz4kTzwKLWluLk99NGU9ZSgkbnZXdWU9enMyUVdNKTsNViR6bj11ZT16czJRV00+Uz4kV249dWU9enMyUVdNaicyTzlNX2V4TUg9J2Q7DVYNViRudldtT1pRPlM+InBLSUsvVD4zNG1PWlFXZT1zT0gsPm1PWlFXZT1zT0g+cmc3dT49PFdtT1pRV2U9c09IIjs+Pj4NViRXbj1tT1pRPlM+JE88Ci1pbi5PfTRlPWUoJG52V21PWlEpOw1WJHpuPW1PWlFXZT1zT0hTPiRXbj1tT1pRaidtT1pRV2U9c09IJ2Q7DVYNVj4kbnZXcE16Y3MyTT5TPkJCQnBLZzYzL0sNVj4+Pj4+Pj4+Pj4+PnBLSUsvVD40M3BUM0UvVD49PFc0TVplej1NWU1IPVgvTzlNLD49PFc0TVplej1NWU1IPVgzSD1zPVFXTQ1WPj4+Pj4+Pj4+Pj4+cmc3dT49PFc0TVplej1NWU1IPQ1WPj4+Pj4+Pj4+Pj4+M0VFS2c+ODczRQ1WPj4+Pj4+Pj4+Pj4+PTxXRkFBTTI9ZT1zT0g+N0U+PTxXNE1aZXo9TVlNSD1YL085TT5TPj08V0ZBQU0yPWU9c09IWDRNWmV6PU1ZTUg9DVY+Pj4+Pj4+Pj4+Pj57dEtnSz4oPTxXRkFBTTI9ZT1zT0hYM0hBT0tIL09Rem4+Uz4wKQ1WPj4+Pj4+Pj4+Pj4+N2c0S2c+b2I+PTxXNE1aZXo9TVlNSD1YL085TQ1WcEtnNjMvSzsNVj4+Pj4+Pj4+JFduPXBNemNzMk0+Uz4kTzwKLWluLk99NGU9ZSgkbnZXcE16Y3MyTSk7Pg1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+JHpuPTRNWmV6PU1ZTUg9PlM+IiI7DVZzQT4oPldNQT0oJHlNcSw+TCk+U1M+J1lPOXNBJz4pDVZdDVY+Pj4+JFdzSHlLWWVzVz4+Pj4+PlM+IkJlPjJXZW5uUycyT0g9TUhRdWVzVydpQnNZeD5uejJTJ3NZZXhNbmg8XzJPWVlNSD1YWkh4Jz49cz1XTVMnL09IPU1IUT5NLVllc1cnPm49cVdNUydjTXo9czJlVy1lV3N4SDpZczk5V00nPmhpQmhlaSI7DVY+Pj4+JDJPSDlzPXNPSD4+Pj4+PlM+IjM0Sz1lWk0+Uz5dJDM0Sz1lWk1sIjsNVj4+Pj4kQVc5Sz1lWk0+Pj4+Pj4+Uz5lenplcSg+Jz1zPXpNSz1lWk0nLD4nWWU9enMyUVdNNmVXczlNUXonLD4nWWVzVzZlV3M5TVF6Jyw+J0g8Ck9RejZlV3M5cz1NJyw+J3M5NE1aZXo9TVlNSD0nLD4nQXNIZVdNJywnbU9aUVdlPXNPSCcsJy8uT3NSWk9aUVdlPXNPSCcsPiczNEs9ZVpNJz4pOz4NVj4+Pj4kPWU8V00+Pj4+Pj4+Pj4+Uz4iPTxXbWV6ZVlLPWVaTSI7DVY+Pj4+JG49PUs9ZVpNPj4+Pj4+PlM+JE88Ci1peE09b3EzOSgkPWU8V00sPiRBVzlLPWVaTSw+JDJPSDlzPXNPSCk7DVY+Pj4+JHpuPTRNWmV6PU1ZTUg9PlM+JG49PUs9ZVpNaidzOTRNWmV6PU1ZTUg9J2Q7Pj4+DVY+Pj4+JHpuPVRzPXpNPj4+Pj4+PlM+JG49PUs9ZVpNaic9cz16TUs9ZVpNJ2Q7DVY+Pj4+JHpuPXVlPXpzMlFXTT4+PlM+JG49PUs9ZVpNaidZZT16czJRV002ZVdzOU1ReidkOw1WPj4+PiR6bj1LWWVzVz4+Pj4+Pj5TPiRuPT1LPWVaTWonWWVzVzZlV3M5TVF6J2Q7DVY+Pj4+JHpuPUU8OE9Rem4+Pj4+PlM+JG49PUs9ZVpNaidIPApPUXo2ZVdzOXM9TSdkOw1WPj4+PiR6bj1Bc0hlV00+Pj4+Pj5TPiRuPT1LPWVaTWonQXNIZVdNJ2Q7DVYJJDM0Sz1lWk0+Pj4+Pj4+PlM+JG49PUs9ZVpNaiczNEs9ZVpNJ2Q7Pj4+DVY+Pj4+JG5NemNzMk0+Pj4+Pj4+PlM+JHpuPTRNWmV6PU1ZTUg9Ow1WCSR6bj1tT1pRV2U9c09IPj5TPiRuPT1LPWVaTWonbU9aUVdlPXNPSCdkOw1WPj4+PiQyLlpPWj5TPiRuPT1LPWVaTWonLy5Pc1JaT1pRV2U9c09IJ2Q7DVY+Pj4+aGhjZXpfOVFZWigkbj09Sz1lWk0pOw1WCWhoTTIuTz4kem49bU9aUVdlPXNPSDsNVgkkem49Mi5Pc1JtT1pRV2U9c09IPj4+Pj5TPiFNWVo9cSgkbj09Sz1lWk0pPj8+JG49PUs9ZVpNaicvLk9zUlpPWlFXZT1zT0gnZD4+Pj4+Oj5hPjsNVj4+Pj4kX3BLcHAzN0VqJ25NemNzMk0nZD5TPicnOz4+DVYNVj4+Pj5NMi5PPiJCc0haUT0+PXFaTVMnLnM5OU1IJz5IZVlNUyc9Uj1GSDJ1ZT16czJRV00nPnM5Uyc9Uj1GSDJ1ZT16czJRV00nPmNlV1FNUyddJHpuPXVlPXpzMlFXTWwnPnpNZTlPSFdxPmhpXEgiOw1WPj4+Pg1WPj4+PnNBPig+JHpuPTRNWmV6PU1ZTUg9PiFTPicnPik+PiR6bj00TVplej1NWU1IPT5TPnpNMlFaNE1aZXo9TVlNSD0oJE88Ciw+JHpuPTRNWmV6PU1ZTUg9KTs+DVZsPj4+aGg+c0E+KD5XTUE9KCRjZVdnTTJNc2NNOSw+TCk+U1M+J1lPOXNBJz4pDVZNV25NDVZdDVY+Pj4+JFdzSHlLWWVzVz5TPiIiOw1WPj4+PnNBPig+JDI8NE1aPT4hUz4nJz4pDVY+Pj4+XQ1WPj4+Pj4+Pj4kem49NE1aZXo9TVlNSD0+Uz56TTJRWjRNWmV6PU1ZTUg9KCRPPAosPiQyPDRNWj0pOw1WPj4+Pj4+Pj4kbk16Y3MyTT5TPiQyPDRNWj07DVY+Pj4+bD4+aGg+c0E+KD4kMjw0TVo9PiFTPicnPikNVj4+Pj5NV25Nc0E+KD4oV01BPSgkY2VXVHpzSz1lWk0sPjEpPlNTPiduTXpjczJNJyk+JiY+KCQyPDRNWj0+IVM+JycpPikNVj4+Pj5dDVY+Pj4+Pj4+PiRuTXpjczJNPlM+TVJaV085TSgiUyIsPiRjZVdUenNLPWVaTSk7DVY+Pj4+Pj4+PiRuTXpjczJNPlM+JG5NemNzMk1qMGQ7Pg1WPj4+Pj4+Pj5zQT4oPiFNWVo9cSgkbk16Y3MyTSk+KT4kem49NE1aZXo9TVlNSD0+Uz56TTJRWjRNWmV6PU1ZTUg9KCRPPAosPiRuTXpjczJNKTs+Pg1WPj4+Pmw+Pj5oaD5NV25Nc0E+KD5XTUE9KCRjZVdUenNLPWVaTSw+MSk+U1M+J25NemNzMk0nPikNVj4+Pj5NV25NDVY+Pj4+XQ1WDVY+Pj4+bA1WPj4+Pg1WPj4+PiR6bj1Ucz16TT5TPiIiOw1WPj4+PiR6bj11ZT16czJRV00+Uz4iIjsNVj4+Pj4kem49S1llc1c+Uz4iIjsNVj4+Pj4kem49RTw4T1F6bj5TPmE7DVY+Pj4+JHpuPUFzSGVXTT5TPmE7Pj4+Pg1WPj4+PiRfcEtwcDM3RWonbk16Y3MyTSdkPlM+JHpuPTRNWmV6PU1ZTUg9Ow1WbA1WDVYkQXNIZVdNN0c+Uz4oPiR6bj1Bc0hlV00+Pz4iMi5NMnlNOSI+Oj4iIj4pOw1WJDl6T3M9Sz1lWk0+Uz4oPiR6bj1Bc0hlV00+Pz4nOXNuZTxXTTknPjo+JycpOw1WDVZBUUgyPXNPSD56TTJRWjRNWmV6PU1ZTUg9KCRPPAosPiRuTXpjczJNKQ1WXT4NVj4+Pj4kPWU8V00+Pj4+Pj5TPiI9PFc0TVplej1NWU1IPSI7DVY+Pj4+JEFXOXBNemNzMk0+Uz5lenplcSg+JzNIPXM9UVdNJz4pOw1WPj4+PiQyT0g5cDJNPj4+PlM+Ii9POU0+Uz4nXSRuTXpjczJNbCciOz4+Pj4NVj4+Pj4kbj09cDJNPj4+Pj5TPiRPPAotaXhNPW9xMzkoJD1lPFdNLD4kQVc5cE16Y3MyTSw+JDJPSDlwMk0pOw1WCQ1WPj4+PnpNPVF6SD4kbj09cDJNaiczSD1zPVFXTSdkOz4+Pj4NVmw+Pj5oaD5BUUgyPXNPSD56TTJRWjRNWmV6PU1ZTUg9KCRuTXpjczJNKQ1WP2kNVg1WQm49cVdNPj1xWk1TIj1NUj1oMm5uImkNVmUNVl0+Pj4+DVY+Pj4+PU1SPS05TTJPemU9c09IOkhPSE07DVY+Pj4+MlF6bk96OlpPc0g9TXo7DVZsDVYjWWUKSz1lWk1yT3pZPldlPE1XDVZdDVY+Pj4+OXNuWldlcTo8V08yeTsNVj4+Pj5BV09lPTpXTUE9Ow1WPj4+Pn1zOT0uOjBmYVpSOw1WPj4+PlplOTlzSHgtPU9aOj5MWlI7DVZsDVYjWWUKSz1lWk1yT3pZPloNVl0NVj4+Pj5ZZXp4c0g6PmFYTE1ZPmE7Pg1WbA1WT1o9eHpPUVoNVl0NVj4+Pj45c25aV2VxOj5zSFdzSE0tPFdPMnk7DVZsDVZCaG49cVdNaQ1WDVZCOXNjPnM5UyJNPWVaTS0yT0g9TUhRImkJDVY+Pj4+QkFPelk+czlTJ1llCks9ZVpNck96WSc+ZTI9c09IUycjJz5ZTT0uTzlTJ1pPbj0nPjxPejlNelMnYSdpDVY+Pj4+CUJzSFpRPT49cVpNUyIuczk5TUgiPkhlWU1TIjM0Sz1lWk0iPnM5UyIzNEs9ZVpNIj5jZVdRTVMiQj9aLlo+TTIuTz4kMzRLPWVaTTs+P2kiPnpNZTlPSFdxPmhpDVYJCQ1WPj4+Pj4+Pj4NVgkJDVYJCQkJQlppDVY+Pj4+Pj4+Pj4+Pj4+Pj4+QnNIWlE9Pj1xWk1TInplOXNPIj5IZVlNPlMiejltT1pRV2U9c09IIj5zOVMiejltT1pRV2U9c09IIj4yV2VublMiejlvPUgiPmNlV1FNPlMiYSI+Qj9aLlo+TTIuTz4oJDIuWk9aPlNTPidhJz4pPj8+IjIuTTJ5TTkiPjo+IiI7P2loaQ1WPj4+Pj4+Pj4+Pj4+Pj4+PkJXZTxNVz5BT3pTIj1SPTRNWmV6PU1ZTUg9Imk0Jk1lMlE9TTtaZXo9TVlNSD1CaFdlPE1XaQ1WPj4+Pj4+Pj4+Pj4+Pj4+PkJuTVdNMj0+SGVZTVMiMjw0TVplej1NWU1IPSI+czlTIjI8NE1aZXo9TVlNSD0iPjJXZW5uUyIyT1k8TyI+Qj9aLlo+TTIuTz4oJDIuWk9aPlNTPidhJz4pPj8+IiI+Oj4iOXNuZTxXTTkiOz9paQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5CT1o9c09IPmNlV1FNUyIiaS0tPkZRMlFIPi0tQmhPWj1zT0hpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkI/Wi5aPkFPek1lMi4oPiRXbj1wTXpjczJNPmVuPiRjZVdRTXBNemNzMk0+Pik+Oj5NUj16ZTI9KCRjZVdRTXBNemNzMk0pOz4+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+TTIuTz4nQk9aPXNPSD4nPlg+KCg+PXpzWSBXPXNZTSgkem49NE1aZXo9TVlNSD0pPlNTPj16c1kgVz1zWU0oJC9POU0pPik+Pz4nbk1XTTI9TTlTIm5NV00yPU05Iic+Oj4nJyk+WD4nPmNlV1FNUyInPlg+JC9POU0+WCciaSc+WD4kL085TT5YPiI+LT4iPlg+JDNIPXM9UVdNPlg+J0JoT1o9c09IaSc7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pk1IOUFPek1lMi47Pj9pPj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj5CaG5NV00yPWkNVj4+Pj4+Pj4+Pj4+Pj4+Pj5CaFppDVY+Pj4+Pj4+Pj4+Pj4+Pj4+QlppDVYNVj4+Pj4+Pj4+Pj4+Pj4+Pj5Cc0haUT0+PXFaTVMiemU5c08iPkhlWU0+UyJ6OW1PWlFXZT1zT0giPnM5UyJ6OW1PWlFXZT1zT0giPjJXZW5uUyJ6OW89SCI+Y2VXUU0+UyIwIj5CP1ouWj5NMi5PPigkMi5aT1o+U1M+JzAnPik+Pz4iMi5NMnlNOSI+Oj4iIjs/aT5oaQ1WPj4+Pj4+Pj4+Pj4+Pj4+PkJXZTxNVz5BT3pTIj1SPW1PWlFXZT1zT0giaW1PWlFXZT1zT0hCaFdlPE1XaQ1WPj4+Pj4+Pj4+Pj4+Pj4+PkJuTVdNMj0+SGVZTVMiMjxtT1pRV2U9c09IIj5zOVMiMjxtT1pRV2U9c09IIj4yV2VublMiMk9ZPE8iPj5CP1ouWj5NMi5PPigkMi5aT1o+U1M+JzAnPik+Pz4iIj46PiI5c25lPFdNOSI7P2lpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PkJPWj1zT0g+Y2VXUU1TIiJpLS0+bU9aUVdlPXNPSD4tLUJoT1o9c09IaQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5CP1ouWj5BT3pNZTIuKD4kV249bU9aUT5lbj4kY2VXbU9aUT4pPjo+TVI9emUyPSgkY2VXbU9aUSk7Pj4+Pg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5NMi5PPiJCT1o9c09IPiI+WD4oPig+PXpzWSBXPXNZTSgkem49bU9aUVdlPXNPSCk+U1M+PXpzWSBXPXNZTSgkbU9aUVdlPXNPSCk+KT4/PiduTVdNMj1NOVMibk1XTTI9TTkiJz46PiIiKT5YPiI+Y2VXUU1TJ10kbU9aUVdlPXNPSGwnaV0kbU9aUVdlPXNPSGxCaE9aPXNPSGkiOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5NSDlBT3pNZTIuOz4/aT4+Pj4+Pj4+Pj4+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+QmhuTVdNMj1pDVY+Pj4+Pj4+Pj4+Pj4+Pj4+QmhaaQ1WCQkNVj4+Pj4+Pj4+QlppDVY+Pj4+Pj4+Pj4+Pj5CV2U8TVc+QU96UyI9Uj1Ucz16TSJpVHM9ek0+Jk1lMlE9TTs9ZVpNQmhXZTxNV2kNVj4+Pj4+Pj4+Pj4+PkJzSFpRPT5IZVlNUyI9Uj1Ucz16TSI+PXFaTVMiPU1SPSI+czlTIj1SPVRzPXpNIj5jZVdRTVMiQj9aLlo+TTIuTz4kem49VHM9ek07Pj9pIj5uczVNUyIwYSI+ek1lOU9IV3E+aGk+DVY+Pj4+Pj4+Pj4+Pj4+QnNIWlE9Pj1xWk1TIjIuTTJ5PE9SIj5IZVlNUyIyLnlyc0hlV00iPnM5UyIyLnlyc0hlV00iPm49cVdNUyJjTXo9czJlVy1lV3N4SDpZczk5V00iPkI/Wi5aPk0yLk8+JEFzSGVXTTdHOz4/aT5oaSZIPG5aO3JzSGVXTUJoblplSGk+DVY+Pj4+Pj4+Pj4+Pj4mSDxuWjsNVj4+Pj4+Pj4+Pj4+Pg1WPj4+Pj4+Pj5CaFppDVY+Pj4+Pj4+PkJaaQ1WPj4+Pj4+Pj4+Pj4+QldlPE1XPkFPelMiPVI9dWU9enMyUVciaXVlPXpzMlFXTT45UT5jZVdzOU1ReiZIPG5aO0JuWmVIPjJXZW5uUyJNenpPeiJpKkJoblplSGlCaFdlPE1XaQ1WPj4+Pj4+Pj4+Pj4+DVYJCQkJQm5NV00yPT5IZVlNUyI9Uj11ZT16czJRVyI+czlTIj1SPXVlPXpzMlFXIj4yV2VublMiMk9ZPE8iaQ1WCQkJCQlCT1o9c09IPmNlV1FNUyIiaS0tPnVlPXpzMlFXTT4tLUJoT1o9c09IaQ1WCQkJCQlCP1ouWj5BT3pNZTIuKD4kV249dWU9enMyUVdNPmVuPiRjZVd1ZT16Pik+Oj5NUj16ZTI9KCRjZVd1ZT16KTs+Pj4+DVYJCQkJCU0yLk8+IkJPWj1zT0g+Ij5YPig+KD49enNZIFc9c1lNKCR6bj11ZT16czJRV00pPlNTPj16c1kgVz1zWU0oJDJPOU1fZXhNSD0pPik+Pz4nbk1XTTI9TTlTIm5NV00yPU05Iic+Oj4iIik+WD4iPmNlV1FNUyddJDJPOU1fZXhNSD1sJ2ldJDJPOU1fZXhNSD1sPi0+XSRIT1lsPl0kWnpNSE9ZbEJoT1o9c09IaSI7DVYJCQkJCU1IOUFPek1lMi47Pj9pPj4+Pj4+Pj4+Pj4NVgkJCQlCaG5NV00yPWkJCQkNVj4+Pj4+Pj4+Pj4+PiZIPG5aO0JuWmVIPnM5UyJNenp1ZT16czJRV00iPjJXZW5uUyJNenpPeiJpQmhuWmVIaQ1WPj4+Pj4+Pj5CaFppDVY+Pj4+Pj4+PkJaaQ1WPj4+Pj4+Pj4+Pj4+QldlPE1XPkFPelMiPVI9S1llc1ciaU0tWWVzVz45UT5jZVdzOU1ReiZIPG5aO0JuWmVIPjJXZW5uUyJNenpPeiJpKkJoblplSGlCaFdlPE1XaT4+Pj4+Pj4+Pj4+Pj4+Pj4+Pg1WPj4+Pj4+Pj4+Pj4+QnNIWlE9PkhlWU1TIj1SPUtZZXNXIj49cVpNUyJNWWVzVyI+czlTIj1SPUtZZXNXIj5jZVdRTVMiQj9aLlo+TTIuTz4kem49S1llc1c7Pj9pIj5uczVNUyJVYSI+WldlMk0uT1c5TXpTImU5ek1ubk1Abk16Y01RelhZeCI+Mldlbm5TIk09ZVpNIj5oaQ1WPj4+Pj4+Pj4+Pj4+Jkg8blo7Qj9aLlo+TTIuTz4kV3NIeUtZZXNXOz4/aSZIPG5aO0JuWmVIPnM5UyJNenpLdWVzVyI+Mldlbm5TIk16ek96ImlCaG5aZUhpDVY+Pj4+Pj4+PkJoWmkNVj4+Pj4+Pj4+QlppDVY+Pj4+Pj4+Pj4+Pj5CV2U8TVc+QU96UyI9Uj1FPDhPUXpuImlFT1k8ek0+OU0+Ck9Rej45TT5jZVdzOWU9c09IQmhXZTxNV2kNVj4+Pj4+Pj4+Pj4+PkJzSFpRPT5IZVlNUyI9Uj1FPDhPUXpuIj49cVpNUyI9TVI9Ij5zOVMiPVI9RTw4T1F6biI+Y2VXUU1TIkI/Wi5aPk0yLk8+JHpuPUU8OE9Rem47Pj9pIj5uczVNUyIwYSI+WWVSV01IeD0uUyJKIj5PSEdNcW16TW5uUyJ6TT1Rekg+Mi5zQUF6TW4oTWNNSD0pOyI+Mldlbm5TIk09ZVpNIj5oaT4+Pj4+Pj4NVj4+Pj4+Pj4+QmhaaQ1WPj4+Pj4+Pj5Cc0haUT0+PXFaTVMiblE8WXM9Ij5IZVlNUyI8PUhwTUg5Ij5zOVMiWWUKSz1lWk1wUTxZcz0iPmNlV1FNUyJLSHpNeHNuPXpNeiI+Mldlbm5TJzJRbj1PWW89SD5NPWVaTSc+Qj9aLlo+TTIuTz4kOXpPcz1LPWVaTTs+P2k+aGkmSDxuWjs+Pj4+Pj4+Pg1WPj4+Pj4+Pj5Cc0haUT0+PXFaTVMnek1uTT0nPmNlV1FNUydGSEhRV016Jz4yV2VublMnMlFuPU9Zbz1IPlllCks9ZVpNZ01uTT0nPmhpDVY+Pj4+Pj4+PkJoWmkNVj4+Pj5CaEFPellpPj4+Pj4NVkJoOXNjaQkNVg1WQm4yenNaPT49cVpNUyc9TVI9aAplY2VuMnpzWj0naQ1WDVYkKDlPMlFZTUg9KVh6TWU5cShBUUgyPXNPSCgpPj4NVl0NVgljZXo+V099Pj4+Pj4+Pj4+Pj5TPmE7DVY+Pj4+Y2V6Pi5zeC4+Pj4+Pj4+Pj4+Uz5hOw1WCWNlej4zNEs9ZVpNPj4+Pj4+PlM+YTsNVj4+Pj5jZXo+MjxwTXpjczJNPj4+PlM+IiI7DVY+Pj4+Y2V6PmNlV1R6c0s9ZVpNPj5TPiIiOw1WPj4+PmNlej5jZVdLPWVaTT4+Pj4+Uz4iIjsNVj4+Pj5jZXo+PEs9ZVpNcnNIZVdNPlM+QWVXbk07DVY+Pj4+Y2V6Pjw2ZVdzOT4+Pj4+Pj5TPkFlV25NOw1WPj4+PmNlej48NmVXczlNUXo+Pj4+Uz5BZVduTTsNVj4+Pj5jZXo+PEtSc249TT4+Pj4+PlM+QWVXbk07DVY+Pj4+Y2V6PnN1ZT16czJRV00+Pj5TPiIiOw1WCWNlej5lSDJ1ZT16czJRV00+Uz4iIjsNVgljZXo+eU1xPj4+Pj4+PlM+IiI7DVY+Pj4+eU1xPj4+Pj4+Uz4kKCIjPVI9Z00yTXNjTTkiKVhjZVcoKTsNVglXT30+Pj4+Pj4+Pj4+PlM+JCgiIz1SPUlPfSIpWGNlVygpOz4NVj4+Pj5XT30+Pj4+Pj4+Pj4+PlM+WmV6bk0zSD0oV099KTs+Pg1WPj4+Pi5zeC4+Pj4+Pj4+Pj4+Uz4kKCIjPVI9dHN4LiIpWGNlVygpOz4NVj4+Pj4uc3guPj4+Pj4+Pj4+PlM+WmV6bk0zSD0oLnN4Lik7DVY+Pj4+MjxwTXpjczJNPj4+Pj4+Pj5TPiQoJyM9Uj1wTXpjczJNJylYY2VXKCk7Pj4NVj4+Pj5jZVdUenNLPWVaTT4+Pj4+PlM+JCgiIz1SPVR6c0s9ZVpNIilYY2VXKCk7Pg1WPj4+PmNlV0s9ZVpNPj4+Pj4+Pj4+Uz4kKCIjPVI9VHM9ek0iKVhjZVcoKTs+DVYJMzRLPWVaTT4+Pj4+Pj4+PlM+JCgiIzM0Sz1lWk0iKVhjZVcoKTs+DVYJDVY+Pj4+DVY+Pj4+c0E+KD4oY2VXSz1lWk0+U1M+IiIpPnx8PihjZVdLPWVaTT5TUz4iSz1lWk0+c0hzPXNlV00iKT4+fHw+KGNlV0s9ZVpNPlNTPiJLPWVaTT5Bc0hlV00iKT4pPl0+JCgiI009ZVpNcnNIZVdNIilYLnM5TSgpOz5sDVY+Pj4+TVduTT5dPiQoIiNNPWVaTXJzSGVXTSIpWG4uT30oKTs+bA1WDVY+Pj4+c0E+KD4kKCIjPVI9NE1aZXo9TVlNSD0iKVhjZVcoKT5TUz4iIj4pPiQoIiMyPDRNWmV6PU1ZTUg9IilYWnpPWigibk1XTTI9TTkzSDlNUiIsYSk7Pj4+Pg1WDVY+Pj4+c0E+KD4oMjxwTXpjczJNPiFTPicnKT4mJj4kKCcjPVI9Z00yTXNjTTknKVhjZVcoKT5TUz4nZQpPUT0nPikNVj4+Pj5dDVY+Pj4+Pj4+PjI8cE16Y3MyTT5TPiQoIiM9Uj1wTXpjczJNIilYY2VXKCk7DVY+Pj4+Pj4+PiRYeE09OHA3RSgnWmV6ZVlNPXpNaGNNenNBSz1lWk1YWi5aJywNVj4+Pj4+Pj4+Pj4+Pl0+IjlNWmV6PU1ZTUg9Ijo+MjxwTXpjczJNLD5sLA1WPj4+Pj4+Pj4+Pj4+QVFIMj1zT0g+KDllPWUpDVY+Pj4+Pj4+Pj4+Pj5dPj4+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+c0E+KD45ZT1laidBc0hlV00nZD4pPg1WPj4+Pj4+Pj4+Pj4+Pj4+Pl0+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiQoIiNNPWVaTXJzSGVXTSIpWC5zOU0oKTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+JCgiIz1SPVRzPXpNIilYY2VXKCJLPWVaTT5Bc0hlV00iKTs+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+JCgiI016elRzPXpNIilYLj1ZVygiL00+OSZNZTJRPU07WmV6PU1ZTUg9PlpPbm4mTXh6ZWNNOzlNPjkmTWUyUT1NOwomZXh6ZWNNOz5RSE0+Jk1lMlE9TTs9ZVpNPkFzSGVXTSIpOz4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+aGgkKCJYTT1lWk0iKVhlPT16KCJNSGU8V005IiwiTUhlPFdNOSIpOz4NVgkJCQkJJCgiWE09ZVpNIilYZT09eigiOXNuZTxXTTkiLCI5c25lPFdNOSIpOz4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pg1WPj4+Pj4+Pj4+Pj4+Pj4+Pmw+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+TVduTQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pl0+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiQoIiNNenpUcz16TSIpWC49WVcoIiIpOz4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+JCgiWE09ZVpNIilYek1ZT2NNRj09eigiOXNuZTxXTTkiKTs+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiRYeE09OHA3RSgnWmV6ZVlNPXpNaHpNMlFaSz1lWk1YWi5aJywNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pl0+IjlNWmV6PU1ZTUg9Ijo+MjxwTXpjczJNLD5sLA1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+QVFIMj1zT0g+KDllPWUpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5dPj4+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Y2VXSz1lWk0+Uz45ZT1laidNPWVaTSdkOz4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+c0E+KD5jZVdLPWVaTT4hUz4nJz4pPg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pl0+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiQoIiM9Uj1Ucz16TSIpWGNlVyhjZVdLPWVaTSk7Pg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5zQT4oPmNlV0s9ZVpNPiFTPiJLPWVaTT5zSHM9c2VXTSIpPl0+JCgiI009ZVpNcnNIZVdNIilYbi5PfSgpOz5sDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pk1Xbk0+XT4kKCIjTT1lWk1yc0hlV00iKVguczlNKCk7PmwNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5sPk1Xbk0+XT4kKCIjPVI9VHM9ek0iKVhjZVcoJycpOz5sDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PmwpOz5oaD4kWHhNPThwN0UoJ1plemVZTT16TWh6TTJRWks9ZVpNWFouWicsPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj5sPj4+DVY+Pj4+Pj4+PmwpOz5oaD4kWHhNPThwN0UoJ1plemVZTT16TWhjTXpzQUs9ZVpNWFouWicsDVY+Pj4+bA1WDVY+Pj4+c0E+KD4kKCcjPVI9Z00yTXNjTTknKVhjZVcoKT5TUz4nWU85c0EnPik+DVY+Pj4+XQ1WPj4+Pj4+Pj5lSDJ1ZT16czJRV00+Pj4+PlM+JCgiIz1SPUZIMnVlPXpzMlFXTSIpWGNlVygpOz4+Pj4NVj4+Pj4+Pj4+JCgiI1llCks9ZVpNcFE8WXM9IilYek1ZT2NNRj09eigiOXNuZTxXTTkiKTs+Pg1WPj4+Pj4+Pj4kWHhNPThwN0UoJ1plemVZTT16TWhjTXpzQTZlV3M5TVF6WFouWicsPl0+IlllPXpzMlFXTSI6PmVIMnVlPXpzMlFXTSw+bCw+QVFIMj1zT0g+KDllPWUpPl0+PDZlV3M5TVF6PlM+OWU9ZWonY2VXczlNUXonZDs+bCk7DVY+Pj4+bD4+PmhoPnNBPig+JCgnIz1SPWdNMk1zY005JylYY2VXKCk+U1M+J1lPOXNBJz4pPg1WDVYJDVYNVj4+Pj4kKCcjMjw0TVplej1NWU1IPScpWDIuZUh4TShBUUgyPXNPSCgpPj4+Pj4NVj4+Pj5dDVY+Pj4+Pj4+PjI8cE16Y3MyTT5TPiQoPS5zbilYY2VXKCk7DVY+Pj4+Pj4+Pg1WPj4+Pj4+Pj5zQT4oPjI8cE16Y3MyTT4hUz4iIj4pDVY+Pj4+Pj4+Pl0NVj4+Pj4+Pj4+Pj4+PiRYeE09OHA3RSgnWmV6ZVlNPXpNaGNNenNBSz1lWk1YWi5aJywNVj4+Pj4+Pj4+Pj4+Pj4+Pj5dPiI5TVplej1NWU1IPSI6PjI8cE16Y3MyTSw+bCwNVj4+Pj4+Pj4+Pj4+Pj4+Pj5BUUgyPXNPSD4oOWU9ZSkNVj4+Pj4+Pj4+Pj4+Pj4+Pj5dPj4+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiQoIiNNPWVaTXJzSGVXTSIpWC5zOU0oKTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+c0E+KD45ZT1laidBc0hlV00nZD4pPg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5dPg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PEs9ZVpNcnNIZVdNPlM+PXpRTTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiQoIiNNenpUcz16TSIpWC49WVcoIi9NPjkmTWUyUT1NO1plej1NWU1IPT5aT25uw6g5TT45Jk1lMlE9TTsKJmV4emVjTTs+UUhNPiZNZTJRPU07PWVaTT5Bc0hlV00iKTs+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiQoIiM9Uj1Ucz16TSIpWGNlVygiSz1lWk0+QXNIZVdNIik7Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PmhoJCgiWE09ZVpNIilYZT09eigiTUhlPFdNOSIsIk1IZTxXTTkiKTsNVgkJCQkJCSQoIlhNPWVaTSIpWGU9PXooIjlzbmU8V005IiwiOXNuZTxXTTkiKTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiQoJyMyPDRNWmV6PU1ZTUg9JylYQU8yUW4oKTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PnpNPVF6SD5BZVduTTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+bD4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+TVduTQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5dPg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PEs9ZVpNcnNIZVdNPlM+QWVXbk07Pj4+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4kWHhNPThwN0UoJ1plemVZTT16TWh6TTJRWks9ZVpNWFouWicsDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+XT4iOU1aZXo9TVlNSD0iOj4yPHBNemNzMk0sPmwsDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+QVFIMj1zT0g+KDllPWUpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+XT4+Pg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5jZVdLPWVaTT5TPjllPWVqJ009ZVpNJ2Q7Pj4+Pg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5zQT4oPmNlV0s9ZVpNPiFTPicnPik+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pl0+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5zQT4oPjxLPWVaTXJzSGVXTT5TUz5BZVduTT4pPl0+JCgiIz1SPVRzPXpNIilYY2VXKGNlV0s9ZVpNKTs+bA1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+TVduTT5dPiQoIiM9Uj1Ucz16TSIpWGNlVygiSz1lWk0+QXNIZVdNIik7PmwNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PnNBPig+Y2VXSz1lWk0+IVM+Iks9ZVpNPnNIcz1zZVdNIik+XT4kKCIjTT1lWk1yc0hlV00iKVhuLk99KCk7PmwNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pk1Xbk0+XT4kKCIjTT1lWk1yc0hlV00iKVguczlNKCk7PmwNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+bD5NV25NPl0+JCgiIz1SPVRzPXpNIilYY2VXKCcnKTs+bA1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+bCk7PmhoPiRYeE09OHA3RSgnWmV6ZVlNPXpNaHpNMlFaSz1lWk1YWi5aJyw+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiQoIlhNPWVaTSIpWHpNWU9jTUY9PXooIjlzbmU8V005Iik7Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiQoIiNNenpUcz16TSIpWC49WVcoIiIpOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+ek09UXpIPj16UU07Pg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5sPj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+bCk7PmhoPiRYeE09OHA3RSgnWmV6ZVlNPXpNaGNNenNBSz1lWk1YWi5aJywNVj4+Pj4+Pj4+bD4+PmhoPnNBPig+MjxwTXpjczJNPiFTPiIiPikNVj4+Pj4+Pj4+TVduTT5dPiQoIiM9Uj1Ucz16TSIpWGNlVygiIik7PmwNVj4+Pj5sKTs+aGg+JCgnIzI8NE1aZXo9TVlNSD0nKVhPSCgnMi5lSHhNJyw+QVFIMj1zT0goKQ1WDVY+Pj4+JCgnIzI8bU9aUVdlPXNPSCcpWDIuZUh4TShBUUgyPXNPSCgpPj4+Pj4NVj4+Pj5dDVY+Pj4+Pj4+PjI8bU9aUVdlPXNPSD5TPiQoPS5zbilYY2VXKCk7DVY+Pj4+Pj4+Pg1WPj4+Pj4+Pj5zQT4oPjI8bU9aUVdlPXNPSD4hUz4iIj4pDVY+Pj4+Pj4+Pl0NVj4+Pj4+Pj4+Pj4+PiRYeE09OHA3RSgnWmV6ZVlNPXpNaGNNenNBSz1lWk1YWi5aJywNVj4+Pj4+Pj4+Pj4+Pj4+Pj5dPiJaT1pRV2U9c09IIjo+MjxtT1pRV2U9c09ILD5sLA1WPj4+Pj4+Pj4+Pj4+Pj4+PkFRSDI9c09IPig5ZT1lKQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pl0+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+JCgiI009ZVpNcnNIZVdNIilYLnM5TSgpOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5zQT4oPjllPWVqJ0FzSGVXTSdkPik+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pl0+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj48Sz1lWk1yc0hlV00+Uz49elFNOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+JCgiI016elRzPXpNIilYLj1ZVygiL00+OSZNZTJRPU07WmV6PU1ZTUg9PlpPbm7DqDlNPjkmTWUyUT1NOwomZXh6ZWNNOz5RSE0+Jk1lMlE9TTs9ZVpNPkFzSGVXTSIpOz4+Pg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+JCgiIz1SPVRzPXpNIilYY2VXKCJLPWVaTT5Bc0hlV00iKTs+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+aGgkKCJYTT1lWk0iKVhlPT16KCJNSGU8V005IiwiTUhlPFdNOSIpOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+JCgiWE09ZVpNIilYZT09eigiOXNuZTxXTTkiLCI5c25lPFdNOSIpOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+JCgnIzI8bU9aUVdlPXNPSCcpWEFPMlFuKCk7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj56TT1Rekg+QWVXbk07DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pmw+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pk1Xbk0NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+XT4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PjxLPWVaTXJzSGVXTT5TPkFlV25NOz4+Pg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+JFh4TT04cDdFKCdaZXplWU09ek1oek0yUVpLPWVaTVhaLlonLA1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pl0+IlpPWlFXZT1zT0giOj4yPG1PWlFXZT1zT0gsPmwsDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+QVFIMj1zT0g+KDllPWUpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+XT4+Pg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5jZVdLPWVaTT5TPjllPWVqJ009ZVpNJ2Q7Pj4+Pg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5zQT4oPmNlV0s9ZVpNPiFTPicnPik+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pl0+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5zQT4oPjxLPWVaTXJzSGVXTT5TUz5BZVduTT4pPl0+JCgiIz1SPVRzPXpNIilYY2VXKGNlV0s9ZVpNKTs+bA1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+TVduTT5dPiQoIiM9Uj1Ucz16TSIpWGNlVygiSz1lWk0+QXNIZVdNIik7PmwNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PnNBPig+Y2VXSz1lWk0+IVM+Iks9ZVpNPnNIcz1zZVdNIik+XT4kKCIjTT1lWk1yc0hlV00iKVhuLk99KCk7PmwNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pk1Xbk0+XT4kKCIjTT1lWk1yc0hlV00iKVguczlNKCk7PmwNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+bD5NV25NPl0+JCgiIz1SPVRzPXpNIilYY2VXKCcnKTs+bA1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+bCk7PmhoPiRYeE09OHA3RSgnWmV6ZVlNPXpNaHpNMlFaSz1lWk1YWi5aJyw+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiQoIlhNPWVaTSIpWHpNWU9jTUY9PXooIjlzbmU8V005Iik7Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiQoIiNNenpUcz16TSIpWC49WVcoIiIpOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+ek09UXpIPj16UU07Pg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5sPj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+bCk7PmhoPiRYeE09OHA3RSgnWmV6ZVlNPXpNaGNNenNBSz1lWk1YWi5aJywNVj4+Pj4+Pj4+bD4+PmhoPnNBPig+MjxwTXpjczJNPiFTPiIiPikNVj4+Pj4+Pj4+TVduTT5dPiQoIiM9Uj1Ucz16TSIpWGNlVygiIik7PmwNVj4+Pj5sKTs+aGg+JCgnIzI8NE1aZXo9TVlNSD0nKVhPSCgnMi5lSHhNJyw+QVFIMj1zT0goKQ1WDVYJDVYJJCgnejltT1pRV2U9c09IJylYT0goJzJXczJ5Jyw+QVFIMj1zT0g+KCldDVYJCWNlej5fczk+Uz4kKD0uc24pWGNlVygpOw1WCQloaGVXTXo9KF9zOSk7DVYJbCk7DVYJDVY+Pj4+JCgnc0haUT1qPXFaTVMyLk0yeTxPUmRqSGVZTVMyLnlyc0hlV01kJylYT0goJzJXczJ5Jyw+QVFIMj1zT0goKT4+Pj4+Pj4+DVY+Pj4+XQ1WPj4+Pj4+Pj5zQT4oPiQoPS5zbilYc24oJzoyLk0yeU05Jyk+KT4NVj4+Pj4+Pj4+XQ1WPj4+Pj4+Pj4+Pj4+c0E+KD4yPHBNemNzMk0+IVM+IiI+KQ1WPj4+Pj4+Pj4+Pj4+XT4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4kWHhNPThwN0UoJ1plemVZTT16TWhjTXpzQUs9ZVpNWFouWicsDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pl0+IjlNWmV6PU1ZTUg9Ijo+MjxwTXpjczJNLD5sLA1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5BUUgyPXNPSD4oOWU9ZSkNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+XT4+Pg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+c0E+KD45ZT1laidBc0hlV00nZD4pPg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+XT4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj48Sz1lWk1yc0hlV00+Uz49elFNOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiQoIiNNenpUcz16TSIpWC49WVcoIi9NPjkmTWUyUT1NO1plej1NWU1IPT5aT25uJk14emVjTTs5TT45Jk1lMlE9TTsKJmV4emVjTTs+UUhNPiZNZTJRPU07PWVaTT5Bc0hlV00iKTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4kKCIjWWUKSz1lWk1wUTxZcz0iKVhlPT16KCI5c25lPFdNOSIsIjlzbmU8V005Iik7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+JCgnIzIueXJzSGVXTScpWEFPMlFuKCk7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+ek09UXpIPkFlV25NOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+bD4+PmhoPnNBPig+OWU9ZWonQXNIZVdNJ2Q+KT4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pk1Xbk0NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pl0+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PEs9ZVpNcnNIZVdNPlM+QWVXbk07DVYJCQkJCQkJaGg8Sz1lWk1yc0hlV00+Uz49elFNOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiQoIiNNenpUcz16TSIpWC49WVcoIiIpOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PnpNPVF6SD49elFNOz4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pmw+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj5sKTs+aGg+JFh4TT04cDdFKCdaZXplWU09ek1oY016c0FLPWVaTVhaLlonLA1WPj4+Pj4+Pj4+Pj4+bD4+PmhoPnNBPig+MjxwTXpjczJNPiFTPiIiPikNVj4+Pj4+Pj4+Pj4+PiQoIiM9Uj1Ucz16TSIpWGNlVygiSz1lWk0+QXNIZVdNIik7Pg1WPj4+Pj4+Pj5sPj4+aGg+c0E+KD4yPHBNemNzMk0+IVM+IiI+KQ1WPj4+Pj4+Pj5NV25NPg1WPj4+Pj4+Pj5dPg1WPj4+Pj4+Pj4+Pj4+PEs9ZVpNcnNIZVdNPlM+QWVXbk07DVYJCQloaDxLPWVaTXJzSGVXTT5TPj16UU07DVY+Pj4+Pj4+Pj4+Pj4kKCIjPVI9VHM9ek0iKVhjZVcoY2VXSz1lWk0pOw1WPj4+Pj4+Pj4+Pj4+JCgiI016elRzPXpNIilYLj1ZVygiIik7DVY+Pj4+Pj4+Pj4+Pj5oaCQoIiNZZQpLPWVaTXBRPFlzPSIpWHpNWU9jTUY9PXooIk1IZTxXTTkiKTsNVgkJCWhoJCgiI1llCks9ZVpNcFE8WXM9IilYek1ZT2NNRj09eigiOXNuZTxXTTkiKTsNVj4+Pj4+Pj4+bA1WDVY+Pj4+bCk7PmhoPiQoJ3NIWlE9aj1xWk1TMi5NMnk8T1JkakhlWU1TMi55cnNIZVdNZCcpWE9IKCcyV3MyeScsPkFRSDI9c09IKCkNVg1WPj4+PiQoJyM9Uj11ZT16czJRVycpWE9IKCcyLmVIeE0nLD5BUUgyPXNPSCgpDVY+Pj4+XT4NVj4+Pj4+Pj4+c3VlPXpzMlFXTT4+Pj5TPiQoPS5zbilYY2VXKCk7DVY+Pj4+Pj4+PnN1ZT16czJRV00+Pj4+Uz4kWD16c1koc3VlPXpzMlFXTSk7DVYNVj4+Pj4+Pj4+c0E+KD5zdWU9enMyUVdNPiFTPicnPik+DVY+Pj4+Pj4+Pl0NVj4+Pj4+Pj4+Pj4+PiQoIiNNenp1ZT16czJRV00iKVguPVlXKCIiKTsNVj4+Pj4+Pj4+Pj4+PiRYeE09OHA3RSgnWnpPQXNXaGNNenNBIG5NelhaLlonLA1WPj4+Pj4+Pj4+Pj4+Pj4+Pl0+IlllPXpzMlFXTSI6PnN1ZT16czJRV00sPmwsDVY+Pj4+Pj4+Pj4+Pj4+Pj4+QVFIMj1zT0g+KDllPWUpDVY+Pj4+Pj4+Pj4+Pj4+Pj4+XT4+Pg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj48NmVXczk+Uz45ZT1laiduZVdlenNNJ2Q7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PnNBPig+PDZlV3M5PlNTPkFlV25NPik+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pl0+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4kKCIjTXp6dWU9enMyUVdNIilYLj1ZVygiL00+WWU9enMyUVdNPkgnTVJzbj1NPlplbiIpOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+JCgnIz1SPXVlPXpzMlFXJylYQU8yUW4oKTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiQoIiNZZQpLPWVaTXBRPFlzPSIpWGU9PXooIjlzbmU8V005IiwiOXNuZTxXTTkiKTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PnpNPVF6SD5BZVduTTs+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5sPj5oaD5zQT4oPjw2ZVdzOT5TUz5BZVduTT4pPj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+TVduTQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5dPg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+JCgiI016enVlPXpzMlFXTSIpWC49WVcoIiIpOz4+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiQoIiNZZQpLPWVaTXBRPFlzPSIpWHpNWU9jTUY9PXooIjlzbmU8V005Iik7Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+bD4NVj4+Pj4+Pj4+Pj4+Pj4+Pj5sKTs+aGg+JFh4TT04cDdFKCdaek9Bc1doY016c0Egbk16WFouWicNVgkJCQkNVgkJCSRYeE09OHA3RSgnWmV6ZVlNPXpNaGNNenNBNmVXczlNUXpYWi5aJywNVj4+Pj4+Pj4+Pj4+Pj4+Pj5dPiJZZT16czJRV00iOj5zdWU9enMyUVdNLD5sLA1WPj4+Pj4+Pj4+Pj4+Pj4+PkFRSDI9c09IPig5ZT1lKQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pl0+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PDZlV3M5TVF6PlM+OWU9ZWonY2VXczlNUXonZDsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+c0E+KD48NmVXczlNUXo+U1M+QWVXbk0+KT4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+XT4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiQoIiNNenp1ZT16czJRV00iKVguPVlXKCIvTT5ZZT16czJRV00+SCdNbj0+WmVuPlFIPmNlV3M5TVF6Iik7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4kKCcjPVI9dWU9enMyUVdNJylYQU8yUW4oKTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiQoIiNZZQpLPWVaTXBRPFlzPSIpWGU9PXooIjlzbmU8V005IiwiOXNuZTxXTTkiKTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PnpNPVF6SD5BZVduTTs+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5sPj5oaD5zQT4oPjw2ZVdzOU1Rej5TUz5BZVduTT4pPj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+TVduTQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5dPg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+JCgiI016enVlPXpzMlFXTSIpWC49WVcoIiIpOz4+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PiQoIiNZZQpLPWVaTXBRPFlzPSIpWHpNWU9jTUY9PXooIjlzbmU8V005Iik7Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+bD4NVgkJCQkJDVYJCQkJCWhoJCgnIz1SPUtZZXNXJylYQU8yUW4oKTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4kKCIjPVI9S1llc1ciKVhjZVcoOWU9ZWonWWVzVydkKT47DVY+Pj4+Pj4+Pj4+Pj4+Pj4+bCk7PmhoPiRYeE09OHA3RSgnWmV6ZVlNPXpNaGNNenNBNmVXczlNUXpYWi5aJw1WPj4+Pj4+Pj5sDVY+Pj4+Pj4+Pk1Xbk0NVj4+Pj4+Pj4+XT4NVj4+Pj4+Pj4+Pj4+PiQoIiNNenp1ZT16czJRV00iKVguPVlXKCIiKTs+Pj4+DVY+Pj4+Pj4+Pj4+Pj4kKCIjWWUKSz1lWk1wUTxZcz0iKVh6TVlPY01GPT16KCI5c25lPFdNOSIpOz4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+DVY+Pj4+Pj4+Pmw+DVY+Pj4+bCk7DVYNVj4+Pj4kKCcjPVI9S1llc1cnKVhPSCgnMi5lSHhNJyw+QVFIMj1zT0goKQ1WPj4+Pl0+DVY+Pj4+Pj4+PmNlej5NWWVzVz5TPkFlV25NOz4NVj4+Pj4+Pj4+c0E+KD4kKD0uc24pWGNlVygpPiFTPicnPikNVj4+Pj4+Pj4+XQ1WPj4+Pj4+Pj4+Pj4+TVllc1c+Uz5jTXpzQUtZZXNXKCQoJyM9Uj1LWWVzVycpWGNlVygpKTsNVj4+Pj4+Pj4+Pj4+PnNBPig+TVllc1c+U1M+QWVXbk0+KT4NVj4+Pj4+Pj4+Pj4+Pl0+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4kKCIjTXp6S3Vlc1ciKVguPVlXKCJNLVllc1c+c0hjZVdzOU0iKTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4kKCcjPVI9S1llc1cnKVhBTzJRbigpOw1WPj4+Pj4+Pj4+Pj4+Pj4+PnpNPVF6SD5BZVduTTsNVj4+Pj4+Pj4+Pj4+Pmw+Pj5oaD5zQT4oPiQoJyM9Uj1LWWVzVycpWGNlVygpPlNTPicnPikNVj4+Pj4+Pj4+Pj4+Pk1Xbk0+XT4kKCIjTXp6S3Vlc1ciKVguPVlXKCIiKTs+bD4+Pg1WPj4+Pj4+Pj5sPj4+aGg+c0E+KD4kKD0uc24pWGNlVygpPiFTPicnPikNVj4+Pj5sKTsNVg1WPj4+PiQoJ1gyT0g9TUhRdWVzVycpWDJXczJ5KEFRSDI9c09IKCkNVj4+Pj5dPj4+DVY+Pj4+Pj4+PmNlej5IUVlLPWVaTT5TPiQoIiMzNEs9ZVpNIilYY2VXKCk7Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+DVY+Pj4+Pj4+PiQoJyNXT2U5TXozWWV4TScpWG4uT30oKTsNVj4+Pj4+Pj4+bk09VHNZTU9RPSgiJCgnI1pleE0vT0g9TUg9JylYV09lOSgnWmV6ZVlNPXpNaFllCi91ZXNXck96WVhaLlo/V099UyI+Kz5XT30+Kz4iJi5zeC5TIj4rPi5zeC4+Kz4iJmNlV1R6c0s9ZVpNUyI+Kz5jZVdUenNLPWVaTT4rPiImMzRLPWVaTVMiPis+SFFZSz1lWk0+Kz4iJyw+QVFIMj1zT0goKV0+JCgnI1dPZTlNejNZZXhNJylYLnM5TSgpOz5sKTsiLD4wYWEpOw1WPj4+PmwpOz5oaD4kKCdYMk9IPU1IUXVlc1cnKVgyV3MyeShBUUgyPXNPSCgpPj4NVg1WPj4+PiQoJyNZZQpLPWVaTXJPelknKVhuUTxZcz0oQVFIMj1zT0goKT4NVj4+Pj5dDVY+Pj4+Pj4+PmNlej5NWWVzVz4+Pj4+PlM+QWVXbk07DVY+Pj4+Pj4+PnN1ZT16czJRV00+Pj4+PlM+JCgnIz1SPXVlPXpzMlFXJylYY2VXKCk7DVY+Pj4+Pj4+PmhoZVdNej0oc3VlPXpzMlFXTSk7DVY+Pj4+Pj4+PnN1ZT16czJRV00+Pj4+PlM+JFg9enNZKHN1ZT16czJRV00pOw1WPj4+Pj4+Pj5zQT4oPiQoJyM9Uj1nTTJNc2NNOScpWGNlVygpPlNTPidZTzlzQSc+KT5dPmVIMnVlPXpzMlFXTT5TPiRYPXpzWShlSDJ1ZT16czJRV00pOz5sDVY+Pj4+Pj4NVj4+Pj4+Pj4+c0E+KD4yPHBNemNzMk0+U1M+Jyc+KT4NVj4+Pj4+Pj4+XT4+Pg1WPj4+Pj4+Pj4+Pj4+JCgiI016enBNemNzMk0iKVguPVlXKCI0Jk1lMlE9TTtaZXo9TVlNSD0+NzxXc3hlPU9zek0iKTsNVj4+Pj4+Pj4+Pj4+PiQoJyMyPDRNWmV6PU1ZTUg9JylYQU8yUW4oKTsNVj4+Pj4+Pj4+Pj4+PnpNPVF6SD5BZVduTTsNVj4+Pj4+Pj4+bD4+PmhoPnNBPig+MjxwTXpjczJNPlNTPicnPik+DVY+Pj4+Pj4+Pk1Xbk0+JCgiI016enBNemNzMk0iKVguPVlXKCIiKTsNVg1WPj4+Pj4+Pj5zQT4oPiQoJyM9Uj1Ucz16TScpWGNlVygpPlNTPicnPik+DVY+Pj4+Pj4+Pl0+Pj4NVj4+Pj4+Pj4+Pj4+PiQoIiNNenpUcz16TSIpWC49WVcoIlRzPXpNPiZNZTJRPU07PWVaTT43PFdzeGU9T3N6TSIpOw1WPj4+Pj4+Pj4+Pj4+JCgnIz1SPVRzPXpNJylYQU8yUW4oKTsNVj4+Pj4+Pj4+Pj4+PnpNPVF6SD5BZVduTTsNVj4+Pj4+Pj4+bD4+PmhoPnNBPig+JCgnIz1SPVRzPXpNJylYY2VXKCk+U1M+Jyc+KQ1WPj4+Pj4+Pj5NV25NPl0+JCgiI016elRzPXpNIilYLj1ZVygiIik7PmwNVg1WPj4+Pj4+Pj5zQT4oPnN1ZT16czJRV00+U1M+Jyc+KT4NVj4+Pj4+Pj4+XT4+Pg1WPj4+Pj4+Pj4+Pj4+JCgiI016enVlPXpzMlFXTSIpWC49WVcoInVlPXpzMlFXTT45UT5jZVdzOU1Rej43PFdzeGU9T3N6TSIpOw1WPj4+Pj4+Pj4+Pj4+JCgnIz1SPXVlPXpzMlFXTScpWEFPMlFuKCk7DVY+Pj4+Pj4+Pj4+Pj56TT1Rekg+QWVXbk07DVY+Pj4+Pj4+Pmw+Pj5oaD5zQT4oPiQoJyM9Uj11ZT16czJRV00nKVhjZVcoKT5TUz4nJz4pDVY+Pj4+Pj4+Pk1Xbk0+XT4kKCIjTXp6dWU9enMyUVdNIilYLj1ZVygiIik7PmwNVg1WPj4+Pj4+Pj4kWHhNPThwN0UoJ1p6T0FzV2hjTXpzQSBuTXpYWi5aJywNVj4+Pj4+Pj4+Pj4+Pl0+IlllPXpzMlFXTSI6PnN1ZT16czJRV00sPmwsDVY+Pj4+Pj4+Pj4+Pj5BUUgyPXNPSD4oOWU9ZSkNVj4+Pj4+Pj4+Pj4+Pl0+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj48NmVXczk+Uz45ZT1laiduZVdlenNNJ2Q7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+c0E+KD4hPDZlV3M5Pik+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+XT4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+JCgiI016enVlPXpzMlFXTSIpWC49WVcoIi9NPlllPXpzMlFXTT5IJ01Sc249TT5aZW4iKTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+JCgnIz1SPXVlPXpzMlFXTScpWEFPMlFuKCk7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PnpNPVF6SD5BZVduTTs+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pg1WPj4+Pj4+Pj4+Pj4+Pj4+Pmw+DVY+Pj4+Pj4+Pj4+Pj5sKTs+aGg+JFh4TT04cDdFKCdaek9Bc1doY016c0Egbk16WFouWic+Pg1WPj4+Pj4+Pj4NVj4+Pj4+Pj4+JFh4TT04cDdFKCdaZXplWU09ek1oY016c0E2ZVdzOU1RelhaLlonLA1WPj4+Pj4+Pj4+Pj4+XT4iWWU9enMyUVdNIjo+c3VlPXpzMlFXTSw+bCwNVj4+Pj4+Pj4+Pj4+PkFRSDI9c09IPig5ZT1lKQ1WPj4+Pj4+Pj4+Pj4+XT4+Pg1WPj4+Pj4+Pj4+Pj4+Pj4+Pjw2ZVdzOU1Rej5TPjllPWVqJ2NlV3M5TVF6J2Q7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+c0E+KD4hPDZlV3M5TVF6Pik+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+XT4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+JCgiI016enVlPXpzMlFXTSIpWC49WVcoIi9NPlllPXpzMlFXTT5IJ01uPT5aZW4+UUg+Y2VXczlNUXoiKTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+JCgnIz1SPXVlPXpzMlFXTScpWEFPMlFuKCk7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PnpNPVF6SD48NmVXczlNUXo7Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj5sPj5oaD5zQT4oPjw2ZVdzOU1Rej5TUz5BZVduTT4pPj4NVj4+Pj4+Pj4+Pj4+PmwpOz5oaD4kWHhNPThwN0UoJ1plemVZTT16TWhjTXpzQTZlV3M5TVF6WFouWic+DVY+Pj4+Pj4+PnNBPig+JCgnIz1SPUtZZXNXJylYY2VXKCk+U1M+Jyc+KT4NVj4+Pj4+Pj4+XT4+Pg1WPj4+Pj4+Pj4+Pj4+JCgiI016ekt1ZXNXIilYLj1ZVygiTS1ZZXNXPjlRPmNlV3M5TVF6Pjc8V3N4ZT1Pc3pNIik7DVY+Pj4+Pj4+Pj4+Pj4kKCcjPVI9S1llc1cnKVhBTzJRbigpOw1WPj4+Pj4+Pj4+Pj4+ek09UXpIPkFlV25NOw1WPj4+Pj4+Pj5sPj4+aGg+c0E+KD4kKCcjPVI9S1llc1cnKVhjZVcoKT5TUz4nJz4pDVY+Pj4+Pj4+Pk1Xbk0+XT4kKCIjTXp6S3Vlc1ciKVguPVlXKCIiKTs+bA1WDVY+Pj4+Pj4+Pk1ZZXNXPlM+Y016c0FLWWVzVygkKCcjPVI9S1llc1cnKVhjZVcoKSk7DVY+Pj4+Pj4+PnNBPig+TVllc1c+U1M+QWVXbk0+KT4NVj4+Pj4+Pj4+XT4+Pg1WPj4+Pj4+Pj4+Pj4+JCgiI016ekt1ZXNXIilYLj1ZVygiTS1ZZXNXPnNIY2VXczlNIik7DVY+Pj4+Pj4+Pj4+Pj4kKCcjPVI9S1llc1cnKVhBTzJRbigpOw1WPj4+Pj4+Pj4+Pj4+ek09UXpIPkFlV25NOw1WPj4+Pj4+Pj5sPj4+aGg+c0E+KD4kKCcjPVI9S1llc1cnKVhjZVcoKT5TUz4nJz4pDVY+Pj4+Pj4+Pk1Xbk0+XT4kKCIjTXp6S3Vlc1ciKVguPVlXKCIiKTs+bA1WPj4+Pj4+Pj4+DVY+Pj4+Pj4+PnNBPig+PEs9ZVpNcnNIZVdNPikNVj4+Pj4+Pj4+XT4NVj4+Pj4+Pj4+Pj4+PiQoIiNNenpUcz16TSIpWC49WVcoIi9NPjkmTWUyUT1NO1plej1NWU1IPT5aT25uJk14emVjTTs5TT45Jk1lMlE9TTsKJmV4emVjTTs+UUhNPiZNZTJRPU07PWVaTT5Bc0hlV00iKTsNVj4+Pj4+Pj4+Pj4+PiQoJyMyLnlyc0hlV00nKVhBTzJRbigpOw1WPj4+Pj4+Pj4+Pj4+ek09UXpIPkFlV25NOw1WPj4+Pj4+Pj5sPj4+aGg+c0E+KD48Sz1lWk1yc0hlV00+KQ1WPj4+Pj4+Pj5NV25NDVY+Pj4+Pj4+Pl0NVj4+Pj4+Pj4+Pj4+PnNBPig+KDxLUnNuPU0+U1M+QWVXbk0pPiYmPig8NmVXczlNUXopPikNVj4+Pj4+Pj4+Pj4+Pl0NVj4+Pj4+Pj4+Pj4+Pj4+Pj4kKCcjV09lOU16M1lleE0nKVhuLk99KCk7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+c0E+KD4kKCcjPVI9Z00yTXNjTTknKVhjZVcoKT5TUz4nZQpPUT0nPik+XT5XT30+Uz4wOz4uc3guPlM+a2E7PmNlV1R6c0s9ZVpNPlM+J25NemNzMk1TJz4rPjI8cE16Y3MyTTs+bA1WDVY+Pj4+Pj4+Pj4+Pj4+Pj4+JFhlCmVSKF0+UXpXOj4iWmV6ZVlNPXpNaFllCks9ZVpNWFouWiIsPjllPWU6JCg9LnNuKVhuTXpzZVdzNU0oKSw+blEyMk1ubjo+QVFIMj1zT0goOWU9ZSk+XT5uLk99Sz1lWk0oV099LD4uc3guLD5jZVdUenNLPWVaTSwzNEs9ZVpNKTs+bD5sKTsNVj4+Pj4+Pj4+Pj4+Pmw+Pj5oaD5zQT4oPjxLUnNuPU0+U1M+QWVXbk0+KQ1WPj4+Pj4+Pj5sPj4+aGg+c0E+KD4hPEs9ZVpNcnNIZVdNPik+Pj4+Pj4+Pg1WPj4+Pj4+Pj56TT1Rekg+QWVXbk07Pj4NVj4+Pj5sKTs+aGg+JCgnI1llCks9ZVpNck96WScpWG5RPFlzPShBUUgyPXNPSCgpPj4NVg1WPj4+PiQoJ1hZZQpLPWVaTWdNbk09JylYMldzMnkoQVFIMj1zT0goKQ1WPj4+Pl0NVj4+Pj4+Pj4+JCgnI1dPZTlNejNZZXhNJylYbi5PfSgpOw1WPj4+Pj4+Pj5uLk99Sz1lWk0oV099LD4uc3guLD5jZVdUenNLPWVaTSk7Pj4+Pj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+ek09UXpIPkFlV25NOw1WPj4+PmwpOz5oaD4kKCdYWWUKSz1lWk1nTW5NPScpWDJXczJ5KEFRSDI9c09IKCkNVg1WbCk7PmhoPiQoOU8yUVlNSD0pWHpNZTlxKEFRSDI9c09IKCkNVg1WCQ1WJCgic0haUT1qSGVZTVN6OW1PWlFXZT1zT0hkOnplOXNPIilYMi5lSHhNKEFRSDI9c09IPigpDVY+Pj4+XQ1WPj4+Pj4+Pj5zQT4oPiQoPS5zbilYY2VXKCk+U1M+ImEiPikNVj4+Pj4+Pj4+XQ1WPj4+Pj4+Pj4+Pj4+JCgiIzI8NE1aZXo9TVlNSD0iKVh6TVlPY01GPT16KCI5c25lPFdNOSIpOz4+Pg1WPj4+Pj4+Pj4+Pj4+JCgiIzI8bU9aUVdlPXNPSCIpWGU9PXooIjlzbmU8V005IiwiOXNuZTxXTTkiKTsNVj4+Pj4+Pj4+Pj4+PiQoIiMyPG1PWlFXZT1zT0giKVhjZVcoIiIpPg1WPj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+bD4+PmhoPnNBPig+JCg9LnNuKVhjZVcoKT5TUz4iOU1aZXo9TVlNSD0iPikNVj4+Pj4+Pj4+TVduTQ1WPj4+Pj4+Pj5dDVY+Pj4+Pj4+Pj4+Pj4kKCIjMjxtT1pRV2U9c09IIilYek1ZT2NNRj09eigiOXNuZTxXTTkiKTsNVgkJCSQoIiM9Uj1FPDhPUXpuIilYek1ZT2NNRj09eigiOXNuZTxXTTkiKTsNVgkJCSQoIiM9Uj1LWWVzVyIpWHpNWU9jTUY9PXooIjlzbmU8V005Iik7DVYJCQkkKCIjPVI9dWU9enMyUVdNIilYek1ZT2NNRj09eigiOXNuZTxXTTkiKTsNVj4+Pj4+Pj4+Pj4+PiQoIiMyPDRNWmV6PU1ZTUg9IilYZT09eigiOXNuZTxXTTkiLCI5c25lPFdNOSIpOw1WPj4+Pj4+Pj4+Pj4+JCgiIzI8NE1aZXo9TVlNSD0iKVhjZVcoIiIpPjsNVj4+Pj4+Pj4+Pj4+PmhoJCgiIzI8NE1aZXo9TVlNSD0iKVhaek9aKCJuTVdNMj1NOTNIOU1SIixhKTs+Pj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+bD4NVj4+Pj5sKTsNVg1WQVFIMj1zT0g+Mi5zQUF6TW4oTWNNSD0pPg1WXQ1WPj4+PmhoPi9PWVplPXM8c1dzPcOpPjNLPmg+cnN6TUFPUg1WPj4+PnNBPig+IU1jTUg9PiYmPn1zSDlPfVhNY01IPT4pPl0+TWNNSD0+Uz59c0g5T31YTWNNSD07PmwNVg1WPj4+PmhoPjNLDVY+Pj4+c0E+KD4oTWNNSD1YeU1xL085TT5CPlVmPnx8Pk1jTUg9WHlNcS9POU0+aT5MMSk+JiY+TWNNSD1YeU1xL085TT4hUz5mPiYmPk1jTUg9WHlNcS9POU0+IVM+UD4mJj5NY01IPVh5TXEvTzlNPiFTPjBbPik+DVY+Pj4+XQ1WPj4+Pj4+Pj5NY01IPVh6TT1Rekg2ZVdRTT5TPkFlV25NOw1WPj4+Pj4+Pj5NY01IPVgyZUgyTVdvUTw8V00+Uz49elFNOw1WPj4+Pmw+Pj5oaD5zQT4oPihNY01IPVh5TXEvTzlNPkI+VWY+fHw+TWNNSD1YeU1xL085TT5pPkwxKT4mJj5NY01IPVh5TXEvTzlNPiFTPmY+JiY+TWNNSD1YeU1xL085TT4hUz5QPiYmPk1jTUg9WHlNcS9POU0+IVM+MFs+KT4NVg1WPj4+PmhoPjQ3dQ1WPj4+PnNBPig+KE1jTUg9WH0uczIuPkI+VWY+fHw+TWNNSD1YfS5zMi4+aT5MMSk+JiY+TWNNSD1YfS5zMi4+IVM+Zj4mJj5NY01IPVh9LnMyLj4hUz5QPiYmPk1jTUg9WH0uczIuPiFTPmE+KT4NVj4+Pj5dDVY+Pj4+Pj4+Pk1jTUg9WFp6TWNNSD00TUFlUVc9KCk7DVY+Pj4+Pj4+Pk1jTUg9WG49T1ptek9aZXhlPXNPSCgpOw1WPj4+Pmw+Pj5oaD5zQT4oPihNY01IPVh9LnMyLj5CPlVmPnx8Pk1jTUg9WH0uczIuPmk+TDEpPiYmPk1jTUg9WH0uczIuPiFTPmY+JiY+TWNNSD1YfS5zMi4+IVM+UD4mJj5NY01IPVh9LnMyLj4hUz5hPik+DVZsPj4+aGg+QVFIMj1zT0g+Mi5zQUF6TW4oTWNNSD0pPg1WDVZBUUgyPXNPSD5jTXpzQUtZZXNXKE1ZZXNXKQ1WXQ1WPj4+PmNlej56TXg+Uz5ITX0+Z014S1JaKCdeamUtNWEtUGQrKGpffFxYfC1kXTBsamUtNWEtUGQrKSpAamUtNWEtUGQrKGpffFxYfC1kXTBsamUtNWEtUGQrKSpqXFhkXTBsamUtNWRdayxKbCQnLD4ncycpOw1WPg1WPj4+PnNBKHpNeFg9TW49KE1ZZXNXKSk+XT56TT1Rekg+PXpRTTs+bA1WPj4+Pk1Xbk0+XT56TT1Rekg+QWVXbk07PmwNVmw+Pj5oaD5BUUgyPXNPSD5jTXpzQUtZZXNXKE1ZZXNXKQ1WDVZCaG4yenNaPWk=';$_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 517d4e1ec50883367ecd71f8dd4349c8
Eval Count 2
Decode Time 196 ms