Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php $_F=__FILE__;$_X='P2lCP1ouWg1Wc0hzX25NPSgnOXNuWldlcV9NenpPem4nLD4nN0FBJyk7Pg1WLk1lOU..

Decoded Output download

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

if (file_exists('../utilities/fonction.inc.php')) require_once '../utilities/fonction.inc.php';

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

$obj = new database;

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

$rowsPerPage = 20;
$valTriEtape = isset($_REQUEST['valTriEtape']) ? $_REQUEST['valTriEtape'] : NULL; 
$low         = isset($_REQUEST['low'])         ? $_REQUEST['low']         : 1;          
$high        = isset($_REQUEST['high'])        ? $_REQUEST['high']        : $rowsPerPage;
$numSalarie  = isset($_SESSION['numSalarie'])  ? $_SESSION['numSalarie']  : NULL; 

echo "<input type='hidden' name='txtTriEtape' id='txtTriEtape' value='{$valTriEtape}' 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='txtPerPage'  id='txtPerPage'  value='{$rowsPerPage}' readonly />
";

$user = "";
if ( !empty($numSalarie) ) 
{
    $table        = "tblSalarie";
    $condition    = "NumSalarie = {$numSalarie}";
    $fldSal       = array( 'Matriculesalarie', 'Nom', 'Prenom' ); 
    $lstSal       = $obj->getFieldsById($table, $fldSal, $condition); 
    $rstMatricule = $lstSal['Matriculesalarie'];
    $rstNom       = $lstSal['Nom'];    
    $rstPrenom    = $lstSal['Prenom'];
    $user         = $rstMatricule . " - " . $rstNom . " " . $rstPrenom;
}   // if ( !empty($numSalarie) )
$user = ( ($profil == 'admin') ? 'Administrateur' : $user );

?>
<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.service td {
    vertical-align: middle;
}
</style>

<div style='margin:0 0 .5em 0;'>
    <strong>Module : </strong>Liste des processus de validation<br />
    <strong>Utilisateur : </strong><?php echo $user; ?>
</div>

<div class="etape">
<?php
$table   = "tblProcessus";
$nbEtape = $obj->enregCount($table);

$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);  

  
$ajoutEtape = ''; 
$query = NULL; 

if ( $nbEtape > 0 )
{
	if ( $valTriEtape == 'tous' || empty($valTriEtape) )
    {
        $_SESSION['triService'] = NULL;      
        $_SESSION['triMatricu'] = NULL;
    }
    else
    {
    	if ( left($valTriEtape, 7) == 'service' )	
    	{
            $service = explode("=", $valTriEtape);
            $service = $service[1];
            $_SESSION['triService'] = $service;		
    		$_SESSION['triMatricu'] = '';
            $query = "WHERE idDepartement = '{$service}' ";
    	}  // if ( left($valTriEtape, 7) == 'service' )
    	
        if ( left($valTriEtape, 9) == 'matricule' )   
    	{
            $ajoutEtape = 'disabled';
            $matricule = explode("=", $valTriEtape);    
            $matricule = $matricule[1];    
            $_SESSION['triService'] = '';      
            $_SESSION['triMatricu'] = $matricule;      
            $reqService = "SELECT DISTINCT Departement FROM tblAffectation WHERE (NumSalarie IN (SELECT NumSalarie FROM tblSalarie WHERE matriculesalarie = '{$matricule}') ) AND infoencours = 1";
            $query = "WHERE idDepartement = ( {$reqService} ) ";		
    	}  // if ( left($valTriEtape, 9) == 'matricule' )
    }

	  $txtSQL .= $query;	
    $txtSQL .= ") AS tblEtape WHERE ID BETWEEN {$low} AND {$high}";    
    $listeEtape = $obj->showData("select id_prcessus,types, nomProcessus, CASE types WHEN 0 THEN tbldepartement.intitule WHEN 1 THEN tblpopulation.population END as Categorie  from tblprocessus 	left join tbldepartement on tbldepartement.idorg = tblprocessus.departement	left join tblpopulation on tblpopulation.idpopulation = tblprocessus.population"); 
    
    echo "<input type='hidden' name='txtNumRows' id='txtNumRows' value='{$numRows}' readonly />
";

}   // if ( $nbEtape > 0 )

$matrKey = ( isset($_SESSION['triMatricu']) ? $_SESSION['triMatricu'] : '' );  
$serviceKey = ( isset($_SESSION['triService']) ? $_SESSION['triService'] : '' );  

$grisMatricule = "disabled=true";
$grisService = "disabled=true";
if ( $matrKey == '' || empty($matrKey) )
{
    $matriculeAttribute = '';             
    $grisMatricule = "disabled=true";                
}   // if ( $matrKey == '' || empty($matrKey) )
else
{
    $matriculeAttribute = 'checked="checked"';
    $grisMatricule = "";             
}   

if ( $serviceKey == '' || empty($serviceKey) )
{
    $serviceAttribute = '';             
    $grisService = "disabled=true";                
}   // if ( $serviceKey == '' || empty($serviceKey) )
else
{
    $serviceAttribute = 'checked="checked"';
    $grisService = "";             
} 

$droitCEtape = accesDroit( $profil, 2011, "Cration" );
$ajoutEtape  = $droitCEtape ? NULL : 'disabled';
$ajoutEtape  = ( ($profil == 'valideur') || ($profil == 'invite') ) ? 'disabled' : $ajoutEtape;

$droitMEtape = accesDroit( $profil, 2012, "Modification" );
$modifEtape  = $droitMEtape ? NULL : 'disabled';
$modifEtape  = ( ($profil == 'valideur') || ($profil == 'invite') ) ? 'disabled' : $modifEtape;

$droitSEtape = accesDroit( $profil, 2013, "Suppression" );
$supprEtape  = $droitSEtape ? NULL : 'disabled';
$supprEtape  = ( ($profil == 'valideur') || ($profil == 'invite') ) ? 'disabled' : $supprEtape;

echo "<input type='hidden' name='txtCreate' id='txtCreate' value='{$ajoutEtape}' readonly />
"; 	
if ( $nbEtape > 0 )
{
?>
    <!--<table width="60%" class="service">
        <tr>
            <td align="right" width="17%"><input name="optEtape" type="radio" id="optEtape" value="departement" <?php //echo $serviceAttribute; ?> />
            &nbsp;D&eacute;partement&nbsp;</td>
            <td width="49%">&nbsp;
                <select name="cbDepartement" id="cbDepartement" <?php //echo $grisService; ?> >
                <option value="">-- (Aucun) --</option>
                <?php 
                    //foreach( $lstService as $valueService ) 
                    //{ 
                        //extract($valueService); 
                        //echo '<option ' . (( trimUltime($serviceKey) == trimUltime($Code) ) ? 'selected="selected"' : '') . ' value="' . $Code .'">' . $Code . " - " . $Intitule . '</option>';                    
                    //} // foreach( $lstService as $valueService ) 
                ?>
                </select>
            </td>
            <td align="right" width="15%"><input name="optEtape" type="radio" id="optEtape" value="matricule" <?php //echo $matriculeAttribute; ?> />&nbsp;Matricule</td>
            <td width="18%">
                &nbsp;<input name="txtMatricule" type="text" id="txtMatricule" value="<?php //echo $matrKey; ?>" size="10" maxlength="10" <?php //echo $grisMatricule; ?> /> 
            </td>
        </tr>
        <tr><td colspan="4" height="10"></td></tr>
        <tr>
            <td colspan="3">
				
				<button class='customBtn' id="btnAffiche" disabled>Afficher</button>              
            </td>
            <td></td>
        </tr>
    </table>-->
	<button class='customBtn' id="btnAddStep" <?php echo $ajoutEtape; ?> >Nouveau</button>&nbsp;
    <table width="60%" class="tftable tablesorter" id="etapeGrid">
        <thead>
            <tr>
                <th width="9%">Titre Processus</th>
                <th width="3%">Nom Processus</th>
                <th width="16%">Type</th>
                <th width="5%" style="text-align:center;">Action</th>
            </tr>
        </thead> 
        <tbody>
        <?php   
        if ( !empty($listeEtape) )
        {
            foreach( $listeEtape as $valEtape )
            {
                extract($valEtape);
                echo "<tr>
";                
                echo "<td>" . $id_prcessus        . "</td>
";
                echo "<td>" . $nomProcessus . "</td>
";
                echo "<td>" . $Categorie    . "</td>
";                        
                echo "<td nowrap style='text-align:center;'>";
                echo "<div style='display:none' class='idEtape'>{$id_prcessus}</div>";
                echo "<input type='image' class='editEtape' src='images/b_edit.png' title='Modification' $modifEtape />
";    
                echo "<input type='image' class='deleteEtape' src='images/b_delete.png' title='Suppression' $supprEtape />
";  
                echo "</td>
";
                echo "</tr>
";    
            }   // foreach( $listeEtape as $valEtape )
        }   // if ( !empty($listeEtape) )
        ?>            
        </tbody>
    </table>
<?php
$afterTable = <<<BOTTOM
    <table width="60%">
        <tr>
            <td width="21%">&nbsp;</td>
            <td width="21%">&nbsp;</td> 
            <td width="11%">&nbsp;</td>
            <td width="7%"><div id="debut" style="display:none"><a href='javascript:void(0)' class='first'>D&eacute;but</a></div></td>
            <td width="25%"><div id="precedent" style="display:none"><a href='javascript:void(0)' class='previous'>Pr&eacute;c&eacute;dent</a></div></td>
            <td width="8%"><div id="suivant" style="display:none"><a href='javascript:void(0)' class='next'>Suivant</a></div></td>
            <td width="7%"><div id="fin" style="display:none"><a href='javascript:void(0)' class='last'>Fin</a></div></td>
        </tr>
    </table>
BOTTOM;
    echo $afterTable;
}   // if ( $nbEtape > 0 )
else
{
    echo "<button class='customBtn' id='btnAddStep' {$ajoutEtape}>Nouveau</button>";    
    echo "<p>Aucune &eacute;tape &agrave; afficher</p>";  
}
?>
</div>

<div class='toast' style='display:none'></div>

<script type="text/javascript" src="scripts/jquery.min.js"></script>
<script type="text/javascript" src="scripts/jquery.tablesorter.js"></script>
<script type="text/javascript" src="scripts/confirmdlg/jquery.confirm.js"></script>
<script type="text/javascript">
$(document).ready(function()
{
    // Initialisation de la valeur du tri
	var low          = 0;
    var high         = 0;
    var valTriEtape  = "";
    var txtMatricule = "";
    var cbService    = "";           
    var numEtape     = 0;  
	var perPage      = 0;
    var numRows      = 0;
    var prevPageL    = 0;
    var prevPageH    = 0;
    var nextPageH    = 0;
    var nextPageL    = 0;
    var lastPageL    = 0;
    var lastPageH    = 0;
    var rowCount     = 0;    
    var bNAjoutEtape = false;
    var nbEtape      = 0;  
    valTriEtape = $("#txtTriEtape").val(); 
    nbEtape     = $("#txtNbEtape").val(); 
	rowCount    = $('#etapeGrid >tbody >tr').length;  
	low         = $("#txtLow").val(); 
    low         = parseInt(low);  
    high        = $("#txtHigh").val(); 
    high        = parseInt(high); 
    perPage     = $("#txtPerPage").val(); 
    perPage     = parseInt(perPage); 
    numRows     = $("#txtNumRows").val(); 
    numRows     = parseInt(numRows); 
	   
    $('#loaderImage').hide();    

	if( numRows <= perPage ) 
    {
        $("#debut").hide(); 
        $("#precedent").hide();
        $("#suivant").hide(); 
        $("#fin").hide();
    }

    if( low > 1 ) 
    { 
        prevPageH = low - 1; 
        prevPageL = prevPageH - perPage + 1;                 
    } // if( low > 1 ) 

    if( numRows > perPage ) 
    {   
        $("#debut").show(); 
        $("#precedent").show();     
        $("#suivant").show();     
        $("#fin").show();     
        nextPageL = high + 1; 
        nextPageH = nextPageL + perPage - 1; 

        lastPageH = (Math.ceil( numRows / perPage )) * perPage; 
        lastPageL = lastPageH - perPage + 1; 
    }

    if ( high ==  lastPageH ) { $("#suivant").hide(); $("#fin").hide(); }
    if ( low  ==  1 ) { $("#debut").hide(); $("#precedent").hide(); }

    $(".first").click(function() { $('#loaderImage').show(); showEtape(1, perPage, valTriEtape); });

    $(".previous").click(function() { $('#loaderImage').show(); showEtape(prevPageL, prevPageH, valTriEtape); }); 

    $(".next").click(function() { $('#loaderImage').show(); showEtape(nextPageL, nextPageH, valTriEtape); }); 

    $(".last").click(function() { $('#loaderImage').show(); showEtape(lastPageL, lastPageH, valTriEtape); }); 
	
    if ( ($('#txtMatricule').val() != '') || ($('#cbDepartement').val() != '') ) { $("#btnAffiche").removeAttr("disabled"); }

    $("#etapeGrid").tablesorter({ headers: { 4: { sorter: false} } });  

    $("input[name=optEtape]:radio").change(function ()
    {
        $("#txtTriEtape").val("");
        if ( $(this).val() == "departement" )
        {
            $("#cbDepartement").removeAttr("disabled");   
            $("#txtMatricule").attr("disabled","disabled"); 
            $("#txtMatricule").val(""); 
            if ( cbService != ''  ) { $("#btnAffiche").removeAttr("disabled"); }
            if ( $("#txtCreate").val() != "disabled" ) $("#btnAddStep").removeAttr("disabled");
            $("#txtMatricule").val(""); 
        }   // if ( $(this).val() == "departement" )
        else
        {
            $("#txtMatricule").removeAttr("disabled");
            $("#cbDepartement").attr("disabled","disabled"); 
            $("#cbDepartement").prop("selectedIndex",0);            
        } 
    }); // $("#optEtape input:radio").click(function()

    $('#cbDepartement').on('change', function()
    { 
        var bEtapeFinale = false;
        cbService = $(this).val();   
        valTriEtape = '';
        $("#txtMatricule").val("");  
        if ( cbService != '' ) { $("#btnAffiche").removeAttr("disabled"); }        

        // Vrification si on a une tape finale
        $.getJSON('parametre/verifEtape.php',
                { "departement": cbService, },
                function (data)
                {    
                    if ( data['finale'] ) { $("#btnAddStep").attr("disabled","disabled"); } 
                    else { if ( $("#txtCreate").val() != "disabled" ) $("#btnAddStep").removeAttr("disabled"); }  
                });
    }); // $('#cbDepartement').on('change', function()

    $('#txtMatricule').on('change', function()
    {
        $("#cbDepartement").prop("selectedIndex",0); 
        txtMatricule = $(this).val();   
        if ( txtMatricule != '' ) 
        {
            $("#btnAffiche").removeAttr("disabled");
            $("#btnAddStep").attr("disabled","disabled"); 
        }
        else
        {
            $("#btnAddStep").removeAttr("disabled");            
        }
    });
    
    $('#btnAffiche').click(function()
    { 
        txtMatricule = $('#txtMatricule').val();
        cbService = $('#cbDepartement').val();
        
        $('#loaderImage').show();
        if ( txtMatricule != '' )
        {
            valTriEtape = 'matricule=' + txtMatricule; 
        }   // if ( txtMatricule != '' )
        else if ( cbService != '' )
        {
            valTriEtape = 'service=' + cbService;                       
        }
        else 
        {
            valTriEtape = '';                      
        }
        $("#txtTriEtape").val(valTriEtape);
        showEtape(low, high, valTriEtape);  // Tri     
    }); // $('#btnAffiche').click(function()

    $('#btnAddStep').click(function()
    {
        var service = "";
        numEtape  = "";  
        service = ( cbService == "" )  ? "" : $('#cbDepartement').val(); 
        $('#loaderImage').show();  
        setTimeout("$('#pageContent').load('parametre/majProcessusForm.php?low=" + low + "&high=" + high + "&valTriEtape=" + valTriEtape + "&key=ajout&code=" + numEtape + "&cbservice=" + service + "', function(){ $('#loaderImage').hide(); });", 100);          
    }); // $('#btnAddStep').click(function()

    $('.editEtape').click(function()
    { 
        var dept = "";
        numEtape = $(this).closest('td').find('.idEtape').text(); 
        $('#loaderImage').show();  
        setTimeout("$('#pageContent').load('parametre/majProcessusForm.php?low=" + low + "&high=" + high + "&valTriEtape=" + valTriEtape + "&key=modif&code=" + numEtape + "&cbservice=" + dept + "', function(){ $('#loaderImage').hide(); });", 100);          
    }); // $('.editEtape').click(function()

    $('.deleteEtape').on('click', function()
    {       
        var key_id   = $(this).closest('td').find('.idEtape').text();
        var table    = "tblParamEtape";
        var cle      = "IDEtape="+key_id;     
        var toDelete = "table="+table+"&cle="+cle;  
		    var table2   = "tblParamCMail";
        var delCMail = "table="+table2+"&cle="+cle;    
        var parent   = $(this).parent().parent();   

        $.confirm({
            'title'     : 'Confirmation',
            'message'   : 'Voulez-vous supprimer cet enregistrement ?',
            'buttons'   : {
                'Oui'   : {
                    'class' : 'customBtn',
                    'action': function(){
                        deleteEnreg(toDelete);  
						            deleteEnreg(delCMail); 
                        parent.fadeOut(100, function() { $(this).remove(); });
                        if ( rowCount == 0 ) showEtape(low, high, valTriEtape);;
                    }
                },
                'Non'   : {
                    'class' : 'customBtn',
                    'action': function(){}  
                }
            }
        }); // $.confirm({      
    }); // $('.deleteEtape').on('click', function()

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

function deleteEnreg(toDelete)
{   
    $.ajax({
        type: "POST",
        url: "delete.php",
        data: toDelete,
        success: function(msg) { if(msg==1) { $('.toast').text("Suppression effectue").fadeIn(400).delay(3000).fadeOut(400); } }
    }); // $.ajax({
}   // function deleteEnreg(toDelete)
</script>

        

Did this file decode correctly?

Original Code

<?php $_F=__FILE__;$_X='P2lCP1ouWg1Wc0hzX25NPSgnOXNuWldlcV9NenpPem4nLD4nN0FBJyk7Pg1WLk1lOU16KD4nMk9IPU1IPS09cVpNOj49TVI9aC49WVc7PjIuZXpuTT1TUT1BLWYnPik7DVZzQSg+IXNubk09KCRfcEtwcDM3RSk+KT5uTW5uc09IX249ZXo9KCk7DVYNVnNBPihBc1dNX01Sc249bignWFhoUT1zV3M9c01uaEFPSDI9c09IWHNIMlhaLlonKSk+ek12UXN6TV9PSDJNPidYWGhRPXNXcz1zTW5oQU9IMj1zT0hYc0gyWFouWic7DVYNVkFRSDI9c09IPl9fZVE9T1dPZTkoJDJXZW5uKQ1WXQ1WPj4+PnNBPihBc1dNX01Sc249bigiWFhoUT1zV3M9c01uaF0kMldlbm5sWFouWiIpKT5zSDJXUTlNX09IMk0oIlhYaFE9c1dzPXNNbmhdJDJXZW5ubFhaLloiKTsJDVZsDVYNViRPPAo+Uz5ITX0+OWU9ZTxlbk07DVYNVnNBPihBc1dNX01Sc249bignWFhoUT1zV3M9c01uaHhNbj1zT0hlMjJNblhaLlonKSk+ek12UXN6TV9PSDJNKCdYWGhRPXNXcz1zTW5oeE1uPXNPSGUyMk1uWFouWicpOw1WDVYkek99bm1Nem1leE0+Uz5rYTsNViRjZVdUenNLPWVaTT5TPnNubk09KCRfZ0t3IEtwVGonY2VXVHpzSz1lWk0nZCk+Pz4kX2dLdyBLcFRqJ2NlV1R6c0s9ZVpNJ2Q+Oj5FIElJOz4NViRXT30+Pj4+Pj4+Pj5TPnNubk09KCRfZ0t3IEtwVGonV099J2QpPj4+Pj4+Pj4+Pz4kX2dLdyBLcFRqJ1dPfSdkPj4+Pj4+Pj4+Oj4wOz4+Pj4+Pj4+Pj4NViQuc3guPj4+Pj4+Pj5TPnNubk09KCRfZ0t3IEtwVGonLnN4LidkKT4+Pj4+Pj4+Pz4kX2dLdyBLcFRqJy5zeC4nZD4+Pj4+Pj4+Oj4kek99bm1Nem1leE07DVYkSFFZcGVXZXpzTT4+Uz5zbm5NPSgkX3BLcHAzN0VqJ0hRWXBlV2V6c00nZCk+Pj8+JF9wS3BwMzdFaidIUVlwZVdlenNNJ2Q+Pjo+RSBJSTs+DVYNVk0yLk8+IkJzSFpRPT49cVpNUycuczk5TUgnPkhlWU1TJz1SPVR6c0s9ZVpNJz5zOVMnPVI9VHpzSz1lWk0nPmNlV1FNUyddJGNlV1R6c0s9ZVpNbCc+ek1lOU9IV3E+aGlcSCI7Pg1WTTIuTz4iQnNIWlE9Pj1xWk1TJy5zOTlNSCc+SGVZTVMnPVI9SU99Jz4+Pj4+PnM5Uyc9Uj1JT30nPj4+Pj4+Y2VXUU1TJ10kV099bCc+Pj4+Pj4+Pj56TWU5T0hXcT5oaVxIIjsNVk0yLk8+IkJzSFpRPT49cVpNUycuczk5TUgnPkhlWU1TJz1SPXRzeC4nPj4+Pj5zOVMnPVI9dHN4Lic+Pj4+PmNlV1FNUyddJC5zeC5sJz4+Pj4+Pj4+ek1lOU9IV3E+aGlcSCI7DVZNMi5PPiJCc0haUT0+PXFaTVMnLnM5OU1IJz5IZVlNUyc9Uj1tTXptZXhNJz4+czlTJz1SPW1Nem1leE0nPj5jZVdRTVMnXSR6T31ubU16bWV4TWwnPnpNZTlPSFdxPmhpXEgiOw1WDVYkUW5Nej5TPiIiOw1Wc0E+KD4hTVlaPXEoJEhRWXBlV2V6c00pPik+DVZdDVY+Pj4+JD1lPFdNPj4+Pj4+Pj5TPiI9PFdwZVdlenNNIjsNVj4+Pj4kMk9IOXM9c09IPj4+PlM+IkVRWXBlV2V6c00+Uz5dJEhRWXBlV2V6c01sIjsNVj4+Pj4kQVc5cGVXPj4+Pj4+PlM+ZXp6ZXEoPid1ZT16czJRV01uZVdlenNNJyw+J0VPWScsPidtek1IT1knPik7Pg1WPj4+PiRXbj1wZVc+Pj4+Pj4+Uz4kTzwKLWl4TT1yc01XOW5vcTM5KCQ9ZTxXTSw+JEFXOXBlVyw+JDJPSDlzPXNPSCk7Pg1WPj4+PiR6bj11ZT16czJRV00+Uz4kV249cGVXaid1ZT16czJRV01uZVdlenNNJ2Q7DVY+Pj4+JHpuPUVPWT4+Pj4+Pj5TPiRXbj1wZVdqJ0VPWSdkOz4+Pj4NVj4+Pj4kem49bXpNSE9ZPj4+PlM+JFduPXBlV2onbXpNSE9ZJ2Q7DVY+Pj4+JFFuTXo+Pj4+Pj4+Pj5TPiR6bj11ZT16czJRV00+WD4iPi0+Ij5YPiR6bj1FT1k+WD4iPiI+WD4kem49bXpNSE9ZOw1WbD4+PmhoPnNBPig+IU1ZWj1xKCRIUVlwZVdlenNNKT4pDVYkUW5Nej5TPig+KCRaek9Bc1c+U1M+J2U5WXNIJyk+Pz4nRjlZc0hzbj16ZT1NUXonPjo+JFFuTXo+KTsNVg1WP2kNVkJuPXFXTT49cVpNUyI9TVI9aDJubiJpDVZlDVZdDVY+Pj4+PU1SPS05TTJPemU9c09IOkhPSE07DVY+Pj4+MlF6bk96OlpPc0g9TXo7DVZsDVY9ZTxXTVg9ZTxXTW5Pej1Nej5dDVY+Pj4+QU9IPS1BZVlzV3E6ZXpzZVc7DVY+Pj4+PGUyeXh6T1FIOS0yT1dPejo+Iy80LzQvNDsNVj4+Pj5ZZXp4c0g6MGFaUj5hWj0+MExaUjsNVmwNVj1lPFdNWD1lPFdNbk96PU16Pj0uTWU5Pj16PlguTWU5TXo+XQ1WPj4+Pj1NUj0tZVdzeEg6PjJNSD1NejsNVj4+Pj48ZTJ5eHpPUUg5LXNZZXhNOj5Relcoc1lleE1uaDx4WHhzQSk7DVY+Pj4+PGUyeXh6T1FIOS16TVpNZT06PkhPLXpNWk1lPTsNVj4+Pj48ZTJ5eHpPUUg5LVpPbnM9c09IOj4yTUg9TXo+enN4Lj07DVY+Pj4+MlF6bk96Oj5aT3NIPU16Ow1WbA1WPWU8V01YPWU8V01uT3o9TXo+PS5NZTk+PXo+WC5NZTlNenBPej0gWj5dDVY+Pj4+PGUyeXh6T1FIOS1zWWV4TTo+UXpXKHNZZXhNbmhlbjJYeHNBKTsNVmwNVj1lPFdNWD1lPFdNbk96PU16Pj0uTWU5Pj16PlguTWU5TXpwT3o9NE99SD5dDVY+Pj4+PGUyeXh6T1FIOS1zWWV4TTo+UXpXKHNZZXhNbmg5TW4yWHhzQSk7DVZsPj4+DVY9ZTxXTVg9ZTxXTW5Pej1Nej49OT5dDVY+Pj4+WmU5OXNIeDo+SlpSOw1WbA1WPWU8V01Ybk16Y3MyTT49OT5dDVY+Pj4+Y016PXMyZVctZVdzeEg6PllzOTlXTTsNVmwNVkJobj1xV01pDVYNVkI5c2M+bj1xV01TJ1llenhzSDphPmE+WExNWT5hOydpDVY+Pj4+Qm49ek9IeGl1TzlRV00+Oj5CaG49ek9IeGlJc249TT45TW4+WnpPMk1ublFuPjlNPmNlV3M5ZT1zT0hCPHo+aGkNVj4+Pj5Cbj16T0h4aSA9c1dzbmU9TVF6Pjo+QmhuPXpPSHhpQj9aLlo+TTIuTz4kUW5Nejs+P2kNVkJoOXNjaQ1WDVZCOXNjPjJXZW5uUyJNPWVaTSJpDVZCP1ouWg1WJD1lPFdNPj4+Uz4iPTxXbXpPMk1ublFuIjsNViRIPEs9ZVpNPlM+JE88Ci1pTUh6TXgvT1FIPSgkPWU8V00pOw1WDVYkbnZXcE16Y3MyTT5TPkJCQnBLZzYzL0sNVj4+Pj4+Pj4+cEtJSy9UPjQzcFQzRS9UPj08VzRNWmV6PU1ZTUg9WC9POU0sPj08VzRNWmV6PU1ZTUg9WDNIPXM9UVdNDVY+Pj4+Pj4+PnJnN3U+PTxXNE1aZXo9TVlNSD0NVj4+Pj4+Pj4+M0VFS2c+ODczRQ1WPj4+Pj4+Pj49PFdGQUFNMj1lPXNPSD43RT49PFc0TVplej1NWU1IPVgvTzlNPlM+PTxXRkFBTTI9ZT1zT0hYNE1aZXo9TVlNSD0NVj4+Pj4+Pj4+e3RLZ0s+KD08V0ZBQU0yPWU9c09IWDNIQU9LSC9PUXpuPlM+MCkNVj4+Pj4+Pj4+N2c0S2c+b2I+PTxXNE1aZXo9TVlNSD1YL085TQ1WcEtnNjMvSzsNViRXbj1wTXpjczJNPlM+JE88Ci1pbi5PfTRlPWUoJG52V3BNemNzMk0pOz4+DVYNVj4+DVYkZQpPUT1LPWVaTT5TPicnOz4NViR2UU16cT5TPkUgSUk7Pg1WDVZzQT4oPiRIPEs9ZVpNPmk+YT4pDVZdDVYJc0E+KD4kY2VXVHpzSz1lWk0+U1M+Jz1PUW4nPnx8Pk1ZWj1xKCRjZVdUenNLPWVaTSk+KQ1WPj4+Pl0NVj4+Pj4+Pj4+JF9wS3BwMzdFaic9enNwTXpjczJNJ2Q+Uz5FIElJOz4+Pj4+Pg1WPj4+Pj4+Pj4kX3BLcHAzN0VqJz16c3VlPXpzMlEnZD5TPkUgSUk7DVY+Pj4+bA1WPj4+Pk1Xbk0NVj4+Pj5dDVY+Pj4+CXNBPig+V01BPSgkY2VXVHpzSz1lWk0sPjEpPlNTPiduTXpjczJNJz4pCQ1WPj4+PgldDVY+Pj4+Pj4+Pj4+Pj4kbk16Y3MyTT5TPk1SWldPOU0oIlMiLD4kY2VXVHpzSz1lWk0pOw1WPj4+Pj4+Pj4+Pj4+JG5NemNzMk0+Uz4kbk16Y3MyTWowZDsNVj4+Pj4+Pj4+Pj4+PiRfcEtwcDM3RWonPXpzcE16Y3MyTSdkPlM+JG5NemNzMk07CQkNVj4+Pj4JCSRfcEtwcDM3RWonPXpzdWU9enMyUSdkPlM+Jyc7DVY+Pj4+Pj4+Pj4+Pj4kdlFNenE+Uz4ie3RLZ0s+czk0TVplej1NWU1IPT5TPiddJG5NemNzMk1sJz4iOw1WPj4+PglsPj5oaD5zQT4oPldNQT0oJGNlV1R6c0s9ZVpNLD4xKT5TUz4nbk16Y3MyTSc+KQ1WPj4+PgkNVj4+Pj4+Pj4+c0E+KD5XTUE9KCRjZVdUenNLPWVaTSw+UCk+U1M+J1llPXpzMlFXTSc+KT4+Pg1WPj4+PgldDVY+Pj4+Pj4+Pj4+Pj4kZQpPUT1LPWVaTT5TPic5c25lPFdNOSc7DVY+Pj4+Pj4+Pj4+Pj4kWWU9enMyUVdNPlM+TVJaV085TSgiUyIsPiRjZVdUenNLPWVaTSk7Pj4+Pg1WPj4+Pj4+Pj4+Pj4+JFllPXpzMlFXTT5TPiRZZT16czJRV01qMGQ7Pj4+Pg1WPj4+Pj4+Pj4+Pj4+JF9wS3BwMzdFaic9enNwTXpjczJNJ2Q+Uz4nJzs+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+PiRfcEtwcDM3RWonPXpzdWU9enMyUSdkPlM+JFllPXpzMlFXTTs+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+PiR6TXZwTXpjczJNPlM+InBLSUsvVD40M3BUM0UvVD40TVplej1NWU1IPT5yZzd1Pj08V0ZBQU0yPWU9c09IPnt0S2dLPihFUVlwZVdlenNNPjNFPihwS0lLL1Q+RVFZcGVXZXpzTT5yZzd1Pj08V3BlV2V6c00+e3RLZ0s+WWU9enMyUVdNbmVXZXpzTT5TPiddJFllPXpzMlFXTWwnKT4pPkZFND5zSEFPTUgyT1F6bj5TPjAiOw1WPj4+Pj4+Pj4+Pj4+JHZRTXpxPlM+Int0S2dLPnM5NE1aZXo9TVlNSD0+Uz4oPl0kek12cE16Y3MyTWw+KT4iOwkJDVY+Pj4+CWw+PmhoPnNBPig+V01BPSgkY2VXVHpzSz1lWk0sPlApPlNTPidZZT16czJRV00nPikNVj4+Pj5sDVYNVgk+PiQ9Uj1wd0k+WFM+JHZRTXpxOwkNVj4+Pj4kPVI9cHdJPlhTPiIpPkZwPj08V0s9ZVpNPnt0S2dLPjM0Pm9LVHtLS0U+XSRXT31sPkZFND5dJC5zeC5sIjs+Pj4+DVY+Pj4+JFdzbj1NSz1lWk0+Uz4kTzwKLWluLk99NGU9ZSgibk1XTTI9PnM5X1p6Mk1ublFuLD1xWk1uLD5IT1ltek8yTW5uUW4sPi9GcEs+PXFaTW4+e3RLRT5hPlR0S0U+PTxXOU1aZXo9TVlNSD1Yc0g9cz1RV00+e3RLRT4wPlR0S0U+PTxXWk9aUVdlPXNPSFhaT1pRV2U9c09IPktFND5lbj4vZT1NeE96c00+PkF6T1k+PTxXWnpPMk1ublFuPglXTUE9PgpPc0g+PTxXOU1aZXo9TVlNSD0+T0g+PTxXOU1aZXo9TVlNSD1YczlPeng+Uz49PFdaek8yTW5uUW5YOU1aZXo9TVlNSD0JV01BPT4KT3NIPj08V1pPWlFXZT1zT0g+T0g+PTxXWk9aUVdlPXNPSFhzOVpPWlFXZT1zT0g+Uz49PFdaek8yTW5uUW5YWk9aUVdlPXNPSCIpOz4NVj4+Pj4NVj4+Pj5NMi5PPiJCc0haUT0+PXFaTVMnLnM5OU1IJz5IZVlNUyc9Uj1FUVlnT31uJz5zOVMnPVI9RVFZZ099bic+Y2VXUU1TJ10kSFFZZ099bmwnPnpNZTlPSFdxPmhpXEgiOw1WDVZsPj4+aGg+c0E+KD4kSDxLPWVaTT5pPmE+KQ1WDVYkWWU9ekdNcT5TPig+c25uTT0oJF9wS3BwMzdFaic9enN1ZT16czJRJ2QpPj8+JF9wS3BwMzdFaic9enN1ZT16czJRJ2Q+Oj4nJz4pOz4+DVYkbk16Y3MyTUdNcT5TPig+c25uTT0oJF9wS3BwMzdFaic9enNwTXpjczJNJ2QpPj8+JF9wS3BwMzdFaic9enNwTXpjczJNJ2Q+Oj4nJz4pOz4+DVYNViR4enNudWU9enMyUVdNPlM+IjlzbmU8V005Uz16UU0iOw1WJHh6c25wTXpjczJNPlM+IjlzbmU8V005Uz16UU0iOw1Wc0E+KD4kWWU9ekdNcT5TUz4nJz58fD5NWVo9cSgkWWU9ekdNcSk+KQ1WXQ1WPj4+PiRZZT16czJRV01GPT16czxRPU0+Uz4nJzs+Pj4+Pj4+Pj4+Pj4+DVY+Pj4+JHh6c251ZT16czJRV00+Uz4iOXNuZTxXTTlTPXpRTSI7Pj4+Pj4+Pj4+Pj4+Pj4+Pg1WbD4+PmhoPnNBPig+JFllPXpHTXE+U1M+Jyc+fHw+TVlaPXEoJFllPXpHTXEpPikNVk1Xbk0NVl0NVj4+Pj4kWWU9enMyUVdNRj09enM8UT1NPlM+JzIuTTJ5TTlTIjIuTTJ5TTkiJzsNVj4+Pj4keHpzbnVlPXpzMlFXTT5TPiIiOz4+Pj4+Pj4+Pj4+Pj4NVmw+Pj4NVg1Wc0E+KD4kbk16Y3MyTUdNcT5TUz4nJz58fD5NWVo9cSgkbk16Y3MyTUdNcSk+KQ1WXQ1WPj4+PiRuTXpjczJNRj09enM8UT1NPlM+Jyc7Pj4+Pj4+Pj4+Pj4+Pg1WPj4+PiR4enNucE16Y3MyTT5TPiI5c25lPFdNOVM9elFNIjs+Pj4+Pj4+Pj4+Pj4+Pj4+DVZsPj4+aGg+c0E+KD4kbk16Y3MyTUdNcT5TUz4nJz58fD5NWVo9cSgkbk16Y3MyTUdNcSk+KQ1WTVduTQ1WXQ1WPj4+PiRuTXpjczJNRj09enM8UT1NPlM+JzIuTTJ5TTlTIjIuTTJ5TTkiJzsNVj4+Pj4keHpzbnBNemNzMk0+Uz4iIjs+Pj4+Pj4+Pj4+Pj4+DVZsPg1WDVYkOXpPcz0vSz1lWk0+Uz5lMjJNbjR6T3M9KD4kWnpPQXNXLD5rYTAwLD4iL3rpZT1zT0giPik7DVYkZQpPUT1LPWVaTT4+Uz4kOXpPcz0vSz1lWk0+Pz5FIElJPjo+JzlzbmU8V005JzsNViRlCk9RPUs9ZVpNPj5TPig+KCRaek9Bc1c+U1M+J2NlV3M5TVF6Jyk+fHw+KCRaek9Bc1c+U1M+J3NIY3M9TScpPik+Pz4nOXNuZTxXTTknPjo+JGUKT1E9Sz1lWk07DVYNViQ5ek9zPXVLPWVaTT5TPmUyMk1uNHpPcz0oPiRaek9Bc1csPmthMGssPiJ1TzlzQXMyZT1zT0giPik7DVYkWU85c0FLPWVaTT4+Uz4kOXpPcz11Sz1lWk0+Pz5FIElJPjo+JzlzbmU8V005JzsNViRZTzlzQUs9ZVpNPj5TPig+KCRaek9Bc1c+U1M+J2NlV3M5TVF6Jyk+fHw+KCRaek9Bc1c+U1M+J3NIY3M9TScpPik+Pz4nOXNuZTxXTTknPjo+JFlPOXNBSz1lWk07DVYNViQ5ek9zPXBLPWVaTT5TPmUyMk1uNHpPcz0oPiRaek9Bc1csPmthMEosPiJwUVpaek1ubnNPSCI+KTsNViRuUVpaeks9ZVpNPj5TPiQ5ek9zPXBLPWVaTT4/PkUgSUk+Oj4nOXNuZTxXTTknOw1WJG5RWlp6Sz1lWk0+PlM+KD4oJFp6T0FzVz5TUz4nY2VXczlNUXonKT58fD4oJFp6T0FzVz5TUz4nc0hjcz1NJyk+KT4/Pic5c25lPFdNOSc+Oj4kblFaWnpLPWVaTTsNVg1WTTIuTz4iQnNIWlE9Pj1xWk1TJy5zOTlNSCc+SGVZTVMnPVI9L3pNZT1NJz5zOVMnPVI9L3pNZT1NJz5jZVdRTVMnXSRlCk9RPUs9ZVpNbCc+ek1lOU9IV3E+aGlcSCI7PgkNVnNBPig+JEg8Sz1lWk0+aT5hPikNVl0NVj9pDVY+Pj4+QiEtLUI9ZTxXTT59czk9LlMiW2ElIj4yV2VublMibk16Y3MyTSJpDVY+Pj4+Pj4+PkI9emkNVj4+Pj4+Pj4+Pj4+PkI9OT5lV3N4SFMienN4Lj0iPn1zOT0uUyIwMSUiaUJzSFpRPT5IZVlNUyJPWj1LPWVaTSI+PXFaTVMiemU5c08iPnM5UyJPWj1LPWVaTSI+Y2VXUU1TIjlNWmV6PU1ZTUg9Ij5CP1ouWj5oaE0yLk8+JG5NemNzMk1GPT16czxRPU07Pj9pPmhpDVY+Pj4+Pj4+Pj4+Pj4mSDxuWjs0Jk1lMlE9TTtaZXo9TVlNSD0mSDxuWjtCaD05aQ1WPj4+Pj4+Pj4+Pj4+Qj05Pn1zOT0uUyJVUCUiaSZIPG5aOw1WPj4+Pj4+Pj4+Pj4+Pj4+PkJuTVdNMj0+SGVZTVMiMjw0TVplej1NWU1IPSI+czlTIjI8NE1aZXo9TVlNSD0iPkI/Wi5aPmhoTTIuTz4keHpzbnBNemNzMk07Pj9pPmkNVj4+Pj4+Pj4+Pj4+Pj4+Pj5CT1o9c09IPmNlV1FNUyIiaS0tPihGUTJRSCk+LS1CaE9aPXNPSGkNVj4+Pj4+Pj4+Pj4+Pj4+Pj5CP1ouWj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+aGhBT3pNZTIuKD4kV249cE16Y3MyTT5lbj4kY2VXUU1wTXpjczJNPik+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PmhoXT4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PmhoTVI9emUyPSgkY2VXUU1wTXpjczJNKTs+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5oaE0yLk8+J0JPWj1zT0g+Jz5YPigoPj16c1kgVz1zWU0oJG5NemNzMk1HTXEpPlNTPj16c1kgVz1zWU0oJC9POU0pPik+Pz4nbk1XTTI9TTlTIm5NV00yPU05Iic+Oj4nJyk+WD4nPmNlV1FNUyInPlg+JC9POU0+WCciaSc+WD4kL085TT5YPiI+LT4iPlg+JDNIPXM9UVdNPlg+J0JoT1o9c09IaSc7Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+aGhsPmhoPkFPek1lMi4oPiRXbj1wTXpjczJNPmVuPiRjZVdRTXBNemNzMk0+KT4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4/aQ1WPj4+Pj4+Pj4+Pj4+Pj4+PkJobk1XTTI9aQ1WPj4+Pj4+Pj4+Pj4+Qmg9OWkNVj4+Pj4+Pj4+Pj4+PkI9OT5lV3N4SFMienN4Lj0iPn1zOT0uUyIwTCUiaUJzSFpRPT5IZVlNUyJPWj1LPWVaTSI+PXFaTVMiemU5c08iPnM5UyJPWj1LPWVaTSI+Y2VXUU1TIlllPXpzMlFXTSI+Qj9aLlo+aGhNMi5PPiRZZT16czJRV01GPT16czxRPU07Pj9pPmhpJkg8blo7dWU9enMyUVdNQmg9OWkNVj4+Pj4+Pj4+Pj4+PkI9OT59czk9LlMiMGYlImkNVj4+Pj4+Pj4+Pj4+Pj4+Pj4mSDxuWjtCc0haUT0+SGVZTVMiPVI9dWU9enMyUVdNIj49cVpNUyI9TVI9Ij5zOVMiPVI9dWU9enMyUVdNIj5jZVdRTVMiQj9aLlo+aGhNMi5PPiRZZT16R01xOz4/aSI+bnM1TVMiMGEiPlllUldNSHg9LlMiMGEiPkI/Wi5aPmhoTTIuTz4keHpzbnVlPXpzMlFXTTs+P2k+aGk+DVY+Pj4+Pj4+Pj4+Pj5CaD05aQ1WPj4+Pj4+Pj5CaD16aQ1WPj4+Pj4+Pj5CPXppQj05PjJPV25aZUhTIlUiPi5Nc3guPVMiMGEiaUJoPTlpQmg9emkNVj4+Pj4+Pj4+Qj16aQ1WPj4+Pj4+Pj4+Pj4+Qj05PjJPV25aZUhTIkoiaQ1WCQkJCQ1WCQkJCUI8UT09T0g+Mldlbm5TJzJRbj1PWW89SCc+czlTIjw9SEZBQXMyLk0iPjlzbmU8V005aUZBQXMyLk16Qmg8UT09T0hpPj4+Pj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+PkJoPTlpDVY+Pj4+Pj4+Pj4+Pj5CPTlpQmg9OWkNVj4+Pj4+Pj4+Qmg9emkNVj4+Pj5CaD1lPFdNaS0taQ1WCUI8UT09T0g+Mldlbm5TJzJRbj1PWW89SCc+czlTIjw9SEY5OXA9TVoiPkI/Wi5aPk0yLk8+JGUKT1E9Sz1lWk07Pj9pPmlFT1FjTWVRQmg8UT09T0hpJkg8blo7DVY+Pj4+Qj1lPFdNPn1zOT0uUyJbYSUiPjJXZW5uUyI9QT1lPFdNPj1lPFdNbk96PU16Ij5zOVMiTT1lWk1DenM5ImkNVj4+Pj4+Pj4+Qj0uTWU5aQ1WPj4+Pj4+Pj4+Pj4+Qj16aQ1WPj4+Pj4+Pj4+Pj4+Pj4+PkI9Lj59czk9LlMiUCUiaVRzPXpNPm16TzJNbm5RbkJoPS5pDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Qj0uPn1zOT0uUyJKJSJpRU9ZPm16TzJNbm5RbkJoPS5pDVY+Pj4+Pj4+Pj4+Pj4+Pj4+Qj0uPn1zOT0uUyIwWyUiaVRxWk1CaD0uaQ1WPj4+Pj4+Pj4+Pj4+Pj4+PkI9Lj59czk9LlMiTCUiPm49cVdNUyI9TVI9LWVXc3hIOjJNSD1NejsiaUYyPXNPSEJoPS5pDVY+Pj4+Pj4+Pj4+Pj5CaD16aQ1WPj4+Pj4+Pj5CaD0uTWU5aT4NVj4+Pj4+Pj4+Qj08TzlxaQ1WPj4+Pj4+Pj5CP1ouWj4+Pg1WPj4+Pj4+Pj5zQT4oPiFNWVo9cSgkV3NuPU1LPWVaTSk+KQ1WPj4+Pj4+Pj5dDVY+Pj4+Pj4+Pj4+Pj5BT3pNZTIuKD4kV3NuPU1LPWVaTT5lbj4kY2VXSz1lWk0+KQ1WPj4+Pj4+Pj4+Pj4+XQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pk1SPXplMj0oJGNlV0s9ZVpNKTsNVj4+Pj4+Pj4+Pj4+Pj4+Pj5NMi5PPiJCPXppXEgiOz4+Pj4+Pj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj5NMi5PPiJCPTlpIj5YPiRzOV9aejJNbm5Rbj4+Pj4+Pj4+WD4iQmg9OWlcSCI7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+TTIuTz4iQj05aSI+WD4kSE9ZbXpPMk1ublFuPlg+IkJoPTlpXEgiOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pk0yLk8+IkI9OWkiPlg+JC9lPU14T3pzTT4+Pj5YPiJCaD05aVxIIjs+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj5NMi5PPiJCPTk+SE99emVaPm49cVdNUyc9TVI9LWVXc3hIOjJNSD1NejsnaSI7DVY+Pj4+Pj4+Pj4+Pj4+Pj4+TTIuTz4iQjlzYz5uPXFXTVMnOXNuWldlcTpIT0hNJz4yV2VublMnczlLPWVaTSdpXSRzOV9aejJNbm5RbmxCaDlzY2kiOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pk0yLk8+IkJzSFpRPT49cVpNUydzWWV4TSc+Mldlbm5TJ005cz1LPWVaTSc+bnoyUydzWWV4TW5oPF9NOXM9WFpIeCc+PXM9V01TJ3VPOXNBczJlPXNPSCc+JFlPOXNBSz1lWk0+aGlcSCI7Pj4+Pg1WPj4+Pj4+Pj4+Pj4+Pj4+Pk0yLk8+IkJzSFpRPT49cVpNUydzWWV4TSc+Mldlbm5TJzlNV009TUs9ZVpNJz5uejJTJ3NZZXhNbmg8XzlNV009TVhaSHgnPj1zPVdNUydwUVpaek1ubnNPSCc+JG5RWlp6Sz1lWk0+aGlcSCI7Pj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj5NMi5PPiJCaD05aVxIIjsNVj4+Pj4+Pj4+Pj4+Pj4+Pj5NMi5PPiJCaD16aVxIIjs+Pj4+DVY+Pj4+Pj4+Pj4+Pj5sPj4+aGg+QU96TWUyLig+JFdzbj1NSz1lWk0+ZW4+JGNlV0s9ZVpNPikNVj4+Pj4+Pj4+bD4+PmhoPnNBPig+IU1ZWj1xKCRXc249TUs9ZVpNKT4pDVY+Pj4+Pj4+Pj9pPj4+Pj4+Pj4+Pj4+DVY+Pj4+Pj4+PkJoPTxPOXFpDVY+Pj4+Qmg9ZTxXTWkNVkI/Wi5aDVYkZUE9TXpUZTxXTT5TPkJCQm83VFQ3dQ1WPj4+PkI9ZTxXTT59czk9LlMiW2ElImkNVj4+Pj4+Pj4+Qj16aQ1WPj4+Pj4+Pj4+Pj4+Qj05Pn1zOT0uUyJrMCUiaSZIPG5aO0JoPTlpDVY+Pj4+Pj4+Pj4+Pj5CPTk+fXM5PS5TImswJSJpJkg8blo7Qmg9OWk+DVY+Pj4+Pj4+Pj4+Pj5CPTk+fXM5PS5TIjAwJSJpJkg8blo7Qmg9OWkNVj4+Pj4+Pj4+Pj4+PkI9OT59czk9LlMiMSUiaUI5c2M+czlTIjlNPFE9Ij5uPXFXTVMiOXNuWldlcTpIT0hNImlCZT4uek1BUycKZWNlbjJ6c1o9OmNPczkoYSknPjJXZW5uUydBc3puPSdpNCZNZTJRPU07PFE9QmhlaUJoOXNjaUJoPTlpDVY+Pj4+Pj4+Pj4+Pj5CPTk+fXM5PS5TImtMJSJpQjlzYz5zOVMiWnpNMk05TUg9Ij5uPXFXTVMiOXNuWldlcTpIT0hNImlCZT4uek1BUycKZWNlbjJ6c1o9OmNPczkoYSknPjJXZW5uUydaek1jc09RbidpbXomTWUyUT1NOzImTWUyUT1NOzlNSD1CaGVpQmg5c2NpQmg9OWkNVj4+Pj4+Pj4+Pj4+PkI9OT59czk9LlMiZiUiaUI5c2M+czlTIm5Rc2NlSD0iPm49cVdNUyI5c25aV2VxOkhPSE0iaUJlPi56TUFTJwplY2VuMnpzWj06Y09zOShhKSc+Mldlbm5TJ0hNUj0naXBRc2NlSD1CaGVpQmg5c2NpQmg9OWkNVj4+Pj4+Pj4+Pj4+PkI9OT59czk9LlMiMSUiaUI5c2M+czlTIkFzSCI+bj1xV01TIjlzblpXZXE6SE9ITSJpQmU+LnpNQVMnCmVjZW4yenNaPTpjT3M5KGEpJz4yV2VublMnV2VuPSdpcnNIQmhlaUJoOXNjaUJoPTlpDVY+Pj4+Pj4+PkJoPXppDVY+Pj4+Qmg9ZTxXTWkNVm83VFQ3dTsNVj4+Pj5NMi5PPiRlQT1NelRlPFdNOw1WbD4+PmhoPnNBPig+JEg8Sz1lWk0+aT5hPikNVk1Xbk0NVl0NVj4+Pj5NMi5PPiJCPFE9PU9IPjJXZW5uUycyUW49T1lvPUgnPnM5Uyc8PUhGOTlwPU1aJz5dJGUKT1E9Sz1lWk1saUVPUWNNZVFCaDxRPT1PSGkiOz4+Pj4NVj4+Pj5NMi5PPiJCWmlGUTJRSE0+Jk1lMlE9TTs9ZVpNPiZleHplY007PmVBQXMyLk16QmhaaSI7Pj4NVmwNVj9pDVZCaDlzY2kNVg1WQjlzYz4yV2VublMnPU9lbj0nPm49cVdNUyc5c25aV2VxOkhPSE0naUJoOXNjaQ1WDVZCbjJ6c1o9Pj1xWk1TIj1NUj1oCmVjZW4yenNaPSI+bnoyUyJuMnpzWj1uaAp2UU16cVhZc0hYCm4iaUJobjJ6c1o9aQ1WQm4yenNaPT49cVpNUyI9TVI9aAplY2VuMnpzWj0iPm56MlMibjJ6c1o9bmgKdlFNenFYPWU8V01uT3o9TXpYCm4iaUJobjJ6c1o9aQ1WQm4yenNaPT49cVpNUyI9TVI9aAplY2VuMnpzWj0iPm56MlMibjJ6c1o9bmgyT0hBc3pZOVd4aAp2UU16cVgyT0hBc3pZWApuImlCaG4yenNaPWkNVkJuMnpzWj0+PXFaTVMiPU1SPWgKZWNlbjJ6c1o9ImkNViQoOU8yUVlNSD0pWHpNZTlxKEFRSDI9c09IKCkNVl0NVj4+Pj5oaD4zSHM9c2VXc25lPXNPSD45TT5XZT5jZVdNUXo+OVE+PXpzDVYJY2V6PldPfT4+Pj4+Pj4+Pj5TPmE7DVY+Pj4+Y2V6Pi5zeC4+Pj4+Pj4+Pj5TPmE7DVY+Pj4+Y2V6PmNlV1R6c0s9ZVpNPj5TPiIiOw1WPj4+PmNlej49Uj11ZT16czJRV00+Uz4iIjsNVj4+Pj5jZXo+MjxwTXpjczJNPj4+PlM+IiI7Pj4+Pj4+Pj4+Pj4NVj4+Pj5jZXo+SFFZSz1lWk0+Pj4+PlM+YTs+Pg1WCWNlej5aTXptZXhNPj4+Pj4+Uz5hOw1WPj4+PmNlej5IUVlnT31uPj4+Pj4+Uz5hOw1WPj4+PmNlej5aek1jbWV4TUk+Pj4+Uz5hOw1WPj4+PmNlej5aek1jbWV4TXQ+Pj4+Uz5hOw1WPj4+PmNlej5ITVI9bWV4TXQ+Pj4+Uz5hOw1WPj4+PmNlej5ITVI9bWV4TUk+Pj4+Uz5hOw1WPj4+PmNlej5XZW49bWV4TUk+Pj4+Uz5hOw1WPj4+PmNlej5XZW49bWV4TXQ+Pj4+Uz5hOw1WPj4+PmNlej56T30vT1FIPT4+Pj4+Uz5hOz4+Pj4NVj4+Pj5jZXo+PEVGCk9RPUs9ZVpNPlM+QWVXbk07DVY+Pj4+Y2V6Pkg8Sz1lWk0+Pj4+Pj5TPmE7Pj4NVj4+Pj5jZVdUenNLPWVaTT5TPiQoIiM9Uj1UenNLPWVaTSIpWGNlVygpOz4NVj4+Pj5IPEs9ZVpNPj4+Pj5TPiQoIiM9Uj1FPEs9ZVpNIilYY2VXKCk7Pg1WCXpPfS9PUUg9Pj4+PlM+JCgnI009ZVpNQ3pzOT5pPTxPOXE+aT16JylYV01IeD0uOz4+DVYJV099Pj4+Pj4+Pj4+Uz4kKCIjPVI9SU99IilYY2VXKCk7Pg1WPj4+PldPfT4+Pj4+Pj4+PlM+WmV6bk0zSD0oV099KTs+Pg1WPj4+Pi5zeC4+Pj4+Pj4+PlM+JCgiIz1SPXRzeC4iKVhjZVcoKTs+DVY+Pj4+LnN4Lj4+Pj4+Pj4+Uz5aZXpuTTNIPSguc3guKTs+DVY+Pj4+Wk16bWV4TT4+Pj4+Uz4kKCIjPVI9bU16bWV4TSIpWGNlVygpOz4NVj4+Pj5aTXptZXhNPj4+Pj5TPlplem5NM0g9KFpNem1leE0pOz4NVj4+Pj5IUVlnT31uPj4+Pj5TPiQoIiM9Uj1FUVlnT31uIilYY2VXKCk7Pg1WPj4+PkhRWWdPfW4+Pj4+PlM+WmV6bk0zSD0oSFFZZ099bik7Pg1WCT4+Pg1WPj4+PiQoJyNXT2U5TXozWWV4TScpWC5zOU0oKTs+Pj4+DVYNVglzQSg+SFFZZ099bj5CUz5aTXptZXhNPik+DVY+Pj4+XQ1WPj4+Pj4+Pj4kKCIjOU08UT0iKVguczlNKCk7Pg1WPj4+Pj4+Pj4kKCIjWnpNMk05TUg9IilYLnM5TSgpOw1WPj4+Pj4+Pj4kKCIjblFzY2VIPSIpWC5zOU0oKTs+DVY+Pj4+Pj4+PiQoIiNBc0giKVguczlNKCk7DVY+Pj4+bA1WDVY+Pj4+c0EoPldPfT5pPjA+KT4NVj4+Pj5dPg1WPj4+Pj4+Pj5aek1jbWV4TXQ+Uz5XT30+LT4wOz4NVj4+Pj4+Pj4+WnpNY21leE1JPlM+WnpNY21leE10Pi0+Wk16bWV4TT4rPjA7Pj4+Pj4+Pj4+Pj4+Pj4+Pj4NVj4+Pj5sPmhoPnNBKD5XT30+aT4wPik+DVYNVj4+Pj5zQSg+SFFZZ099bj5pPlpNem1leE0+KT4NVj4+Pj5dPj4+DVY+Pj4+Pj4+PiQoIiM5TTxRPSIpWG4uT30oKTs+DVY+Pj4+Pj4+PiQoIiNaek0yTTlNSD0iKVhuLk99KCk7Pj4+Pj4NVj4+Pj4+Pj4+JCgiI25Rc2NlSD0iKVhuLk99KCk7Pj4+Pj4NVj4+Pj4+Pj4+JCgiI0FzSCIpWG4uT30oKTs+Pj4+Pg1WPj4+Pj4+Pj5ITVI9bWV4TUk+Uz4uc3guPis+MDs+DVY+Pj4+Pj4+PkhNUj1tZXhNdD5TPkhNUj1tZXhNST4rPlpNem1leE0+LT4wOz4NVg1WPj4+Pj4+Pj5XZW49bWV4TXQ+Uz4odWU9LlgyTXNXKD5IUVlnT31uPmg+Wk16bWV4TT4pKT4qPlpNem1leE07Pg1WPj4+Pj4+Pj5XZW49bWV4TUk+Uz5XZW49bWV4TXQ+LT5aTXptZXhNPis+MDs+DVY+Pj4+bA1WDVY+Pj4+c0E+KD4uc3guPlNTPj5XZW49bWV4TXQ+KT5dPiQoIiNuUXNjZUg9IilYLnM5TSgpOz4kKCIjQXNIIilYLnM5TSgpOz5sDVY+Pj4+c0E+KD5XT30+PlNTPj4wPik+XT4kKCIjOU08UT0iKVguczlNKCk7PiQoIiNaek0yTTlNSD0iKVguczlNKCk7PmwNVg1WPj4+PiQoIlhBc3puPSIpWDJXczJ5KEFRSDI9c09IKCk+XT4kKCcjV09lOU16M1lleE0nKVhuLk99KCk7Pm4uT31LPWVaTSgwLD5aTXptZXhNLD5jZVdUenNLPWVaTSk7PmwpOw1WDVY+Pj4+JCgiWFp6TWNzT1FuIilYMldzMnkoQVFIMj1zT0goKT5dPiQoJyNXT2U5TXozWWV4TScpWG4uT30oKTs+bi5PfUs9ZVpNKFp6TWNtZXhNSSw+WnpNY21leE10LD5jZVdUenNLPWVaTSk7PmwpOz4NVg1WPj4+PiQoIlhITVI9IilYMldzMnkoQVFIMj1zT0goKT5dPiQoJyNXT2U5TXozWWV4TScpWG4uT30oKTs+bi5PfUs9ZVpNKEhNUj1tZXhNSSw+SE1SPW1leE10LD5jZVdUenNLPWVaTSk7PmwpOz4NVg1WPj4+PiQoIlhXZW49IilYMldzMnkoQVFIMj1zT0goKT5dPiQoJyNXT2U5TXozWWV4TScpWG4uT30oKTs+bi5PfUs9ZVpNKFdlbj1tZXhNSSw+V2VuPW1leE10LD5jZVdUenNLPWVaTSk7PmwpOz4NVgkNVj4+Pj5zQT4oPigkKCcjPVI9dWU9enMyUVdNJylYY2VXKCk+IVM+JycpPnx8PigkKCcjMjw0TVplej1NWU1IPScpWGNlVygpPiFTPicnKT4pPl0+JCgiIzw9SEZBQXMyLk0iKVh6TVlPY01GPT16KCI5c25lPFdNOSIpOz5sDVYNVj4+Pj4kKCIjTT1lWk1DenM5IilYPWU8V01uT3o9TXooXT4uTWU5TXpuOj5dPlU6Pl0+bk96PU16Oj5BZVduTWw+bD5sKTs+Pg1WDVY+Pj4+JCgic0haUT1qSGVZTVNPWj1LPWVaTWQ6emU5c08iKVgyLmVIeE0oQVFIMj1zT0g+KCkNVj4+Pj5dDVY+Pj4+Pj4+PiQoIiM9Uj1UenNLPWVaTSIpWGNlVygiIik7DVY+Pj4+Pj4+PnNBPig+JCg9LnNuKVhjZVcoKT5TUz4iOU1aZXo9TVlNSD0iPikNVj4+Pj4+Pj4+XQ1WPj4+Pj4+Pj4+Pj4+JCgiIzI8NE1aZXo9TVlNSD0iKVh6TVlPY01GPT16KCI5c25lPFdNOSIpOz4+Pg1WPj4+Pj4+Pj4+Pj4+JCgiIz1SPXVlPXpzMlFXTSIpWGU9PXooIjlzbmU8V005IiwiOXNuZTxXTTkiKTs+DVY+Pj4+Pj4+Pj4+Pj4kKCIjPVI9dWU9enMyUVdNIilYY2VXKCIiKTs+DVY+Pj4+Pj4+Pj4+Pj5zQT4oPjI8cE16Y3MyTT4hUz4nJz4+KT5dPiQoIiM8PUhGQUFzMi5NIilYek1ZT2NNRj09eigiOXNuZTxXTTkiKTs+bA1WPj4+Pj4+Pj4+Pj4+c0E+KD4kKCIjPVI9L3pNZT1NIilYY2VXKCk+IVM+IjlzbmU8V005Ij4pPiQoIiM8PUhGOTlwPU1aIilYek1ZT2NNRj09eigiOXNuZTxXTTkiKTsNVj4+Pj4+Pj4+Pj4+PiQoIiM9Uj11ZT16czJRV00iKVhjZVcoIiIpOz4NVj4+Pj4+Pj4+bD4+PmhoPnNBPig+JCg9LnNuKVhjZVcoKT5TUz4iOU1aZXo9TVlNSD0iPikNVj4+Pj4+Pj4+TVduTQ1WPj4+Pj4+Pj5dDVY+Pj4+Pj4+Pj4+Pj4kKCIjPVI9dWU9enMyUVdNIilYek1ZT2NNRj09eigiOXNuZTxXTTkiKTsNVj4+Pj4+Pj4+Pj4+PiQoIiMyPDRNWmV6PU1ZTUg9IilYZT09eigiOXNuZTxXTTkiLCI5c25lPFdNOSIpOz4NVj4+Pj4+Pj4+Pj4+PiQoIiMyPDRNWmV6PU1ZTUg9IilYWnpPWigibk1XTTI9TTkzSDlNUiIsYSk7Pj4+Pj4+Pj4+Pj4+DVY+Pj4+Pj4+Pmw+DVY+Pj4+bCk7PmhoPiQoIiNPWj1LPWVaTT5zSFpRPTp6ZTlzTyIpWDJXczJ5KEFRSDI9c09IKCkNVg1WPj4+PiQoJyMyPDRNWmV6PU1ZTUg9JylYT0goJzIuZUh4TScsPkFRSDI9c09IKCkNVj4+Pj5dPg1WPj4+Pj4+Pj5jZXo+PEs9ZVpNcnNIZVdNPlM+QWVXbk07DVY+Pj4+Pj4+PjI8cE16Y3MyTT5TPiQoPS5zbilYY2VXKCk7Pj4+DVY+Pj4+Pj4+PmNlV1R6c0s9ZVpNPlM+Jyc7DVY+Pj4+Pj4+PiQoIiM9Uj11ZT16czJRV00iKVhjZVcoIiIpOz4+DVY+Pj4+Pj4+PnNBPig+MjxwTXpjczJNPiFTPicnPik+XT4kKCIjPD1IRkFBczIuTSIpWHpNWU9jTUY9PXooIjlzbmU8V005Iik7Pmw+Pj4+Pj4+Pg1WDVY+Pj4+Pj4+PmhoPjbpenNBczJlPXNPSD5ucz5PSD5lPlFITT7pPWVaTT5Bc0hlV00NVj4+Pj4+Pj4+JFh4TT04cDdFKCdaZXplWU09ek1oY016c0FLPWVaTVhaLlonLA1WPj4+Pj4+Pj4+Pj4+Pj4+Pl0+IjlNWmV6PU1ZTUg9Ijo+MjxwTXpjczJNLD5sLA1WPj4+Pj4+Pj4+Pj4+Pj4+PkFRSDI9c09IPig5ZT1lKQ1WPj4+Pj4+Pj4+Pj4+Pj4+Pl0+Pj4+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PnNBPig+OWU9ZWonQXNIZVdNJ2Q+KT5dPiQoIiM8PUhGOTlwPU1aIilYZT09eigiOXNuZTxXTTkiLCI5c25lPFdNOSIpOz5sPg1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj5NV25NPl0+c0E+KD4kKCIjPVI9L3pNZT1NIilYY2VXKCk+IVM+IjlzbmU8V005Ij4pPiQoIiM8PUhGOTlwPU1aIilYek1ZT2NNRj09eigiOXNuZTxXTTkiKTs+bD4+DVY+Pj4+Pj4+Pj4+Pj4+Pj4+bCk7DVY+Pj4+bCk7PmhoPiQoJyMyPDRNWmV6PU1ZTUg9JylYT0goJzIuZUh4TScsPkFRSDI9c09IKCkNVg1WPj4+PiQoJyM9Uj11ZT16czJRV00nKVhPSCgnMi5lSHhNJyw+QVFIMj1zT0goKQ1WPj4+Pl0NVj4+Pj4+Pj4+JCgiIzI8NE1aZXo9TVlNSD0iKVhaek9aKCJuTVdNMj1NOTNIOU1SIixhKTs+DVY+Pj4+Pj4+Pj1SPXVlPXpzMlFXTT5TPiQoPS5zbilYY2VXKCk7Pj4+DVY+Pj4+Pj4+PnNBPig+PVI9dWU9enMyUVdNPiFTPicnPik+DVY+Pj4+Pj4+Pl0NVj4+Pj4+Pj4+Pj4+PiQoIiM8PUhGQUFzMi5NIilYek1ZT2NNRj09eigiOXNuZTxXTTkiKTsNVj4+Pj4+Pj4+Pj4+PiQoIiM8PUhGOTlwPU1aIilYZT09eigiOXNuZTxXTTkiLCI5c25lPFdNOSIpOz4NVj4+Pj4+Pj4+bA1WPj4+Pj4+Pj5NV25NDVY+Pj4+Pj4+Pl0NVj4+Pj4+Pj4+Pj4+PiQoIiM8PUhGOTlwPU1aIilYek1ZT2NNRj09eigiOXNuZTxXTTkiKTs+Pj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+bA1WPj4+PmwpOw1WPj4+Pg1WPj4+PiQoJyM8PUhGQUFzMi5NJylYMldzMnkoQVFIMj1zT0goKQ1WPj4+Pl0+DVY+Pj4+Pj4+Pj1SPXVlPXpzMlFXTT5TPiQoJyM9Uj11ZT16czJRV00nKVhjZVcoKTsNVj4+Pj4+Pj4+MjxwTXpjczJNPlM+JCgnIzI8NE1aZXo9TVlNSD0nKVhjZVcoKTsNVj4+Pj4+Pj4+DVY+Pj4+Pj4+PiQoJyNXT2U5TXozWWV4TScpWG4uT30oKTsNVj4+Pj4+Pj4+c0E+KD49Uj11ZT16czJRV00+IVM+Jyc+KQ1WPj4+Pj4+Pj5dDVY+Pj4+Pj4+Pj4+Pj5jZVdUenNLPWVaTT5TPidZZT16czJRV01TJz4rPj1SPXVlPXpzMlFXTTs+DVY+Pj4+Pj4+Pmw+Pj5oaD5zQT4oPj1SPXVlPXpzMlFXTT4hUz4nJz4pDVY+Pj4+Pj4+Pk1Xbk0+c0E+KD4yPHBNemNzMk0+IVM+Jyc+KQ1WPj4+Pj4+Pj5dDVY+Pj4+Pj4+Pj4+Pj5jZVdUenNLPWVaTT5TPiduTXpjczJNUyc+Kz4yPHBNemNzMk07Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+bA1WPj4+Pj4+Pj5NV25NPg1WPj4+Pj4+Pj5dDVY+Pj4+Pj4+Pj4+Pj5jZVdUenNLPWVaTT5TPicnOz4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4NVj4+Pj4+Pj4+bA1WPj4+Pj4+Pj4kKCIjPVI9VHpzSz1lWk0iKVhjZVcoY2VXVHpzSz1lWk0pOw1WPj4+Pj4+Pj5uLk99Sz1lWk0oV099LD4uc3guLD5jZVdUenNLPWVaTSk7Pj5oaD5UenM+Pj4+Pg1WPj4+PmwpOz5oaD4kKCcjPD1IRkFBczIuTScpWDJXczJ5KEFRSDI9c09IKCkNVg1WPj4+PiQoJyM8PUhGOTlwPU1aJylYMldzMnkoQVFIMj1zT0goKQ1WPj4+Pl0NVj4+Pj4+Pj4+Y2V6Pm5NemNzMk0+Uz4iIjsNVj4+Pj4+Pj4+SFFZSz1lWk0+PlM+IiI7Pj4NVj4+Pj4+Pj4+bk16Y3MyTT5TPig+MjxwTXpjczJNPlNTPiIiPik+Pj8+IiI+Oj4kKCcjMjw0TVplej1NWU1IPScpWGNlVygpOz4NVj4+Pj4+Pj4+JCgnI1dPZTlNejNZZXhNJylYbi5PfSgpOz4+DVY+Pj4+Pj4+Pm5NPVRzWU1PUT0oIiQoJyNaZXhNL09IPU1IPScpWFdPZTkoJ1plemVZTT16TWhZZQptek8yTW5uUW5yT3pZWFouWj9XT31TIj4rPldPfT4rPiImLnN4LlMiPis+LnN4Lj4rPiImY2VXVHpzSz1lWk1TIj4rPmNlV1R6c0s9ZVpNPis+IiZ5TXFTZQpPUT0mMk85TVMiPis+SFFZSz1lWk0+Kz4iJjI8bk16Y3MyTVMiPis+bk16Y3MyTT4rPiInLD5BUUgyPXNPSCgpXT4kKCcjV09lOU16M1lleE0nKVguczlNKCk7PmwpOyIsPjBhYSk7Pj4+Pj4+Pj4+Pg1WPj4+PmwpOz5oaD4kKCcjPD1IRjk5cD1NWicpWDJXczJ5KEFRSDI9c09IKCkNVg1WPj4+PiQoJ1hNOXM9Sz1lWk0nKVgyV3MyeShBUUgyPXNPSCgpDVY+Pj4+XT4NVj4+Pj4+Pj4+Y2V6PjlNWj0+Uz4iIjsNVj4+Pj4+Pj4+SFFZSz1lWk0+Uz4kKD0uc24pWDJXT25Nbj0oJz05JylYQXNIOSgnWHM5Sz1lWk0nKVg9TVI9KCk7Pg1WPj4+Pj4+Pj4kKCcjV09lOU16M1lleE0nKVhuLk99KCk7Pj4NVj4+Pj4+Pj4+bk09VHNZTU9RPSgiJCgnI1pleE0vT0g9TUg9JylYV09lOSgnWmV6ZVlNPXpNaFllCm16TzJNbm5RbnJPellYWi5aP1dPfVMiPis+V099Pis+IiYuc3guUyI+Kz4uc3guPis+IiZjZVdUenNLPWVaTVMiPis+Y2VXVHpzSz1lWk0+Kz4iJnlNcVNZTzlzQSYyTzlNUyI+Kz5IUVlLPWVaTT4rPiImMjxuTXpjczJNUyI+Kz45TVo9Pis+IicsPkFRSDI9c09IKCldPiQoJyNXT2U5TXozWWV4TScpWC5zOU0oKTs+bCk7Iiw+MGFhKTs+Pj4+Pj4+Pj4+DVY+Pj4+bCk7PmhoPiQoJ1hNOXM9Sz1lWk0nKVgyV3MyeShBUUgyPXNPSCgpDVYNVj4+Pj4kKCdYOU1XTT1NSz1lWk0nKVhPSCgnMldzMnknLD5BUUgyPXNPSCgpDVY+Pj4+XT4+Pj4+Pj4NVj4+Pj4+Pj4+Y2V6PnlNcV9zOT4+PlM+JCg9LnNuKVgyV09uTW49KCc9OScpWEFzSDkoJ1hzOUs9ZVpNJylYPU1SPSgpOw1WPj4+Pj4+Pj5jZXo+PWU8V00+Pj4+Uz4iPTxXbWV6ZVlLPWVaTSI7DVY+Pj4+Pj4+PmNlej4yV00+Pj4+Pj5TPiIzNEs9ZVpNUyIreU1xX3M5Oz4+Pj4+DVY+Pj4+Pj4+PmNlej49TzRNV009TT5TPiI9ZTxXTVMiKz1lPFdNKyImMldNUyIrMldNOz4+DVYJCT4+Pj5jZXo+PWU8V01rPj4+Uz4iPTxXbWV6ZVkvdWVzVyI7DVY+Pj4+Pj4+PmNlej45TVcvdWVzVz5TPiI9ZTxXTVMiKz1lPFdNaysiJjJXTVMiKzJXTTs+Pj4+DVY+Pj4+Pj4+PmNlej5aZXpNSD0+Pj5TPiQoPS5zbilYWmV6TUg9KClYWmV6TUg9KCk7Pj4+DVYNVj4+Pj4+Pj4+JFgyT0hBc3pZKF0NVj4+Pj4+Pj4+Pj4+Pic9cz1XTSc+Pj4+Pjo+Jy9PSEFzelllPXNPSCcsDVY+Pj4+Pj4+Pj4+Pj4nWU1ubmV4TSc+Pj46Pic2T1FXTTUtY09Rbj5uUVpaenNZTXo+Mk09Pk1Iek14c249ek1ZTUg9Pj8nLA1WPj4+Pj4+Pj4+Pj4+JzxRPT1PSG4nPj4+Oj5dDVY+Pj4+Pj4+Pj4+Pj4+Pj4+JzdRcyc+Pj46Pl0NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+JzJXZW5uJz46PicyUW49T1lvPUgnLA1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4nZTI9c09IJzo+QVFIMj1zT0goKV0NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+PjlNV009TUtIek14KD1PNE1XTT1NKTs+Pg1WCQkJCQkJPj4+Pj4+Pj4+Pj4+OU1XTT1NS0h6TXgoOU1XL3Vlc1cpOz4NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Plplek1IPVhBZTlNN1E9KDBhYSw+QVFIMj1zT0goKT5dPiQoPS5zbilYek1ZT2NNKCk7PmwpOw1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+c0E+KD56T30vT1FIPT5TUz5hPik+bi5PfUs9ZVpNKFdPfSw+LnN4Liw+Y2VXVHpzSz1lWk0pOzsNVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+bA1WPj4+Pj4+Pj4+Pj4+Pj4+PmwsDVY+Pj4+Pj4+Pj4+Pj4+Pj4+J0VPSCc+Pj46Pl0NVj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4+JzJXZW5uJz46PicyUW49T1lvPUgnLA1WPj4+Pj4+Pj4+Pj4+Pj4+Pj4+Pj4nZTI9c09IJzo+QVFIMj1zT0goKV1sPj4NVj4+Pj4+Pj4+Pj4+Pj4+Pj5sDVY+Pj4+Pj4+Pj4+Pj5sDVY+Pj4+Pj4+PmwpOz5oaD4kWDJPSEFzelkoXT4+Pj4+Pg1WPj4+PmwpOz5oaD4kKCdYOU1XTT1NSz1lWk0nKVhPSCgnMldzMnknLD5BUUgyPXNPSCgpDVYNVmwpOz5oaD4kKDlPMlFZTUg9KVh6TWU5cShBUUgyPXNPSCgpDVYNVkFRSDI9c09IPjlNV009TUtIek14KD1PNE1XTT1NKQ1WXT4+Pg1WPj4+PiRYZQplUihdDVY+Pj4+Pj4+Pj1xWk06PiJtN3BUIiwNVj4+Pj4+Pj4+UXpXOj4iOU1XTT1NWFouWiIsDVY+Pj4+Pj4+PjllPWU6Pj1PNE1XTT1NLA1WPj4+Pj4+Pj5uUTIyTW5uOj5BUUgyPXNPSChZbngpPl0+c0EoWW54U1MwKT5dPiQoJ1g9T2VuPScpWD1NUj0oInBRWlp6TW5uc09IPk1BQU0yPVHpTSIpWEFlOU0zSChVYWEpWDlNV2VxKEphYWEpWEFlOU03UT0oVWFhKTs+bD5sDVY+Pj4+bCk7PmhoPiRYZQplUihdDVZsPj4+aGg+QVFIMj1zT0g+OU1XTT1NS0h6TXgoPU80TVdNPU0pDVZCaG4yenNaPWkNVg1WPj4+Pj4+Pj4=';$_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 5567e22c96ed7d3af81551ff90a88b00
Eval Count 2
Decode Time 110 ms