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 @eval("?>".base64_decode("PD9waHAgQGV2YWwoIj8+Ii5iYXNlNjRfZGVjb2RlKCJQRDl3YUhBTkNtbH..
Decoded Output download
?>b'<?php
include(\'addons.class.php\');
session_name(\'mka\');
session_start();
if (!isset($_SESSION[\'MKA_Logado\'])) {
exit(\'Acesso negado... <a href="/admin/">Fazer Login</a>\');
}
// Assuming $Manifest is defined somewhere before this code
$manifestTitle = isset($Manifest->{\'name\'}) ? $Manifest->{\'name\'} : \'\';
$manifestVersion = isset($Manifest->{\'version\'}) ? $Manifest->{\'version\'} : \'\';
?>
<!DOCTYPE html>
<html lang="pt-BR">
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta charset="utf-8">
<title>MK - AUTH :: <?php echo htmlspecialchars($manifestTitle . " - V " . $manifestVersion); ?></title>
<link href="../../estilos/mk-auth.css" rel="stylesheet" type="text/css" />
<link href="../../estilos/font-awesome.css" rel="stylesheet" type="text/css" />
<script src="../../scripts/jquery.js"></script>
<script src="../../scripts/mk-auth.js"></script>
<style type="text/css">
/* Estilos CSS personalizados */
body {
display: flex;
flex-direction: column;
align-items: center;
padding-top: 40px;
}
/* Estilos adicionados para centralizar o formulrio e a tabela */
form,
.table-container,
.client-count-container {
width: 80%;
margin: 0 auto;
}
form {
display: flex;
flex-direction: column;
align-items: center;
margin-bottom: 20px;
}
label {
font-weight: bold;
margin-bottom: 5px;
}
input[type="text"],
input[type="submit"] {
width: 100%;
padding: 10px;
margin-bottom: 10px;
border: 1px solid #ccc;
}
input[type="submit"] {
background-color: #4caf50;
color: white;
font-weight: bold;
cursor: pointer;
}
table {
width: 100%;
border-collapse: collapse;
margin-top: 20px;
}
table th,
table td {
padding: 5px;
text-align: left;
}
table th {
background-color: #4caf50;
color: white;
font-weight: bold;
text-align: center;
}
h1 {
color: #4caf50;
}
/* Estilo adicionado para a mensagem de quantidade de clientes */
.client-count-container {
text-align: center;
margin-top: 10px;
}
.client-count {
color: #4caf50;
font-weight: bold;
}
.client-count.blue {
color: #2196F3;
/* Azul Claro */
}
/* Estilo adicionado para os links dos nomes dos clientes */
.nome_cliente a {
color: blue;
/* Alterado para azul */
text-decoration: none;
font-weight: bold;
}
.nome_cliente a:hover {
text-decoration: underline;
}
/* Estilo adicionado para os nomes dos clientes e logins lado a lado */
.nome_cliente td {
border-bottom: 1px solid #ddd;
}
.nome_cliente .login {
text-align: center;
}
/* Estilo alternado para destacar linhas mpares */
.nome_cliente:nth-child(odd) {
background-color: #FFFF99;
/* Amarelo Claro */
}
/* Adicione este estilo para centralizar os nomes dos clientes na coluna "Nome do Cliente" */
.nome_cliente td:first-child {
text-align: center;
}
</style>
</head>
<body>
<?php include(\'../../topo.php\'); ?>
<nav class="breadcrumb has-bullet-separator is-centered" aria-label="breadcrumbs">
<ul>
<li><a href="#"> ADDON</a></li>
<li class="is-active">
<a href="#" aria-current="page"> <?php echo htmlspecialchars($manifestTitle . " - V " . $manifestVersion); ?> </a>
</li>
</ul>
</nav>
<?php include(\'config.php\'); ?>
<?php
if ($acesso_permitido) {
// Formulrio Atualizado com Funcionalidade de Busca
?>
<form method="GET">
<label for="search">Buscar Cliente:</label>
<input type="text" id="search" name="search" placeholder="Digite o nome do cliente" value="<?php echo isset($_GET[\'search\']) ? htmlspecialchars($_GET[\'search\']) : \'\'; ?>">
<input type="submit" value="Buscar">
</form>
<?php
// Dados de conexo com o banco de dados j esto em config.php
// Consulta SQL para obter a quantidade de clientes sem carne
$countQuery = "SELECT COUNT(c.login) AS client_count FROM sis_cliente c WHERE c.parc_abertas = 0 AND c.cli_ativado = \'s\' AND c.tipo_cob LIKE \'carne\' AND c.isento LIKE \'nao\'";
$countResult = mysqli_query($link, $countQuery);
if ($countResult) {
$countRow = mysqli_fetch_assoc($countResult);
$clientCount = $countRow[\'client_count\'];
// Adicionando a classe \'blue\' se quiser a cor azul claro
echo "<div class=\'client-count-container\'><p class=\'client-count blue\'>Quantidade de clientes sem carne: $clientCount</p></div>";
} else {
echo "<div class=\'client-count-container\'><p class=\'client-count blue\'>Erro ao obter a quantidade de clientes</p></div>";
}
// Tabela: Nomes dos Clientes com Logins Lado a Lado
?>
<div class="table-container">
<table>
<thead>
<tr>
<th>Nome do Cliente</th>
<th>Data de Pagamento</th>
</tr>
</thead>
<tbody>
<?php
// Adicione a condio de busca, se houver
$searchCondition = \'\';
if (!empty($_GET[\'search\'])) {
$search = mysqli_real_escape_string($link, $_GET[\'search\']);
$searchCondition = " AND (c.login LIKE \'%$search%\' OR c.nome LIKE \'%$search%\')";
}
// Consulta SQL para obter os clientes sem carne
$query = "SELECT c.uuid_cliente, c.nome, MAX(l.datapag) AS datapag
FROM sis_cliente c
LEFT JOIN sis_lanc l ON c.login = l.login
WHERE c.parc_abertas = 0 AND c.cli_ativado = \'s\' AND c.tipo_cob LIKE \'carne\' AND c.isento LIKE \'nao\'"
. $searchCondition .
" GROUP BY c.uuid_cliente, c.nome
ORDER BY datapag DESC"; // Adicionando a clusula ORDER BY para ordenar por data de pagamento decrescente
// Execute a consulta
$result = mysqli_query($link, $query);
// Verifique se a consulta foi bem-sucedida
if ($result) {
// Exiba os resultados da consulta SQL
$rowNumber = 0;
while ($row = mysqli_fetch_assoc($result)) {
$nome_por_num_titulo = "Nome do Cliente: " . $row[\'nome\'] . " - UUID: " . $row[\'uuid_cliente\'];
// Adiciona a classe \'nome_cliente\' e \'highlight\' (para linhas mpares) alternadamente
$rowNumber++;
$nomeClienteClass = ($rowNumber % 2 == 0) ? \'nome_cliente\' : \'nome_cliente highlight\';
// Adiciona o link apenas no campo de nome do cliente
echo "<tr class=\'$nomeClienteClass\'>";
echo "<td><a href=\'../../cliente_det.hhvm?uuid=" . $row[\'uuid_cliente\'] . "\' target=\'_blank\' title=\'VER CLIENTE: $nome_por_num_titulo\'>" . $row[\'nome\'] . "</a></td>";
echo "<td style=\'text-align: center;\'>" . ($row[\'datapag\'] ? date(\'d/m/Y\', strtotime($row[\'datapag\'])) : \'N/A\') . "</td>";
echo "</tr>";
}
} else {
// Se a consulta falhar, exiba uma mensagem de erro
echo "<tr><td colspan=\'2\'>Erro na consulta: " . mysqli_error($link) . "</td></tr>";
}
?>
</tbody>
</table>
</div>
<?php
} else {
echo "Acesso no permitido!";
}
?>
<?php include(\'../../baixo.php\'); ?>
<script src="../../menu.js.php"></script>
<?php include(\'../../rodape.php\'); ?>
</body>
</html>
'
Did this file decode correctly?
Original Code
<?php @eval("?>".base64_decode("PD9waHAgQGV2YWwoIj8+Ii5iYXNlNjRfZGVjb2RlKCJQRDl3YUhBTkNtbHVZMngxWkdVb0oyRmtaRzl1Y3k1amJHRnpjeTV3YUhBbktUc05DZzBLYzJWemMybHZibDl1WVcxbEtDZHRhMkVuS1RzTkNuTmxjM05wYjI1ZmMzUmhjblFvS1RzTkNnMEthV1lnS0NGcGMzTmxkQ2drWDFORlUxTkpUMDViSjAxTFFWOU1iMmRoWkc4blhTa3BJSHNOQ2lBZ0lDQmxlR2wwS0NkQlkyVnpjMjhnYm1WbllXUnZMaTR1SUR4aElHaHlaV1k5SWk5aFpHMXBiaThpUGtaaGVtVnlJRXh2WjJsdVBDOWhQaWNwT3cwS2ZRMEtEUW92THlCQmMzTjFiV2x1WnlBa1RXRnVhV1psYzNRZ2FYTWdaR1ZtYVc1bFpDQnpiMjFsZDJobGNtVWdZbVZtYjNKbElIUm9hWE1nWTI5a1pRMEtKRzFoYm1sbVpYTjBWR2wwYkdVZ1BTQnBjM05sZENna1RXRnVhV1psYzNRdFBuc25ibUZ0WlNkOUtTQS9JQ1JOWVc1cFptVnpkQzArZXlkdVlXMWxKMzBnT2lBbkp6c05DaVJ0WVc1cFptVnpkRlpsY25OcGIyNGdQU0JwYzNObGRDZ2tUV0Z1YVdabGMzUXRQbnNuZG1WeWMybHZiaWQ5S1NBL0lDUk5ZVzVwWm1WemRDMCtleWQyWlhKemFXOXVKMzBnT2lBbkp6c05DajgrRFFvTkNqd2hSRTlEVkZsUVJTQm9kRzFzUGcwS1BHaDBiV3dnYkdGdVp6MGljSFF0UWxJaVBnMEtEUW84YUdWaFpENE5DaUFnSUNBOGJXVjBZU0J1WVcxbFBTSjJhV1YzY0c5eWRDSWdZMjl1ZEdWdWREMGlkMmxrZEdnOVpHVjJhV05sTFhkcFpIUm9MQ0JwYm1sMGFXRnNMWE5qWVd4bFBURWlQZzBLSUNBZ0lEeHRaWFJoSUdOb1lYSnpaWFE5SW5WMFppMDRJajROQ2lBZ0lDQThkR2wwYkdVK1RVc2dMU0JCVlZSSUlEbzZJRHcvY0dod0lHVmphRzhnYUhSdGJITndaV05wWVd4amFHRnljeWdrYldGdWFXWmxjM1JVYVhSc1pTQXVJQ0lnTFNCV0lDSWdMaUFrYldGdWFXWmxjM1JXWlhKemFXOXVLVHNnUHo0OEwzUnBkR3hsUGcwS0RRb2dJQ0FnUEd4cGJtc2dhSEpsWmowaUxpNHZMaTR2WlhOMGFXeHZjeTl0YXkxaGRYUm9MbU56Y3lJZ2NtVnNQU0p6ZEhsc1pYTm9aV1YwSWlCMGVYQmxQU0owWlhoMEwyTnpjeUlnTHo0TkNpQWdJQ0E4YkdsdWF5Qm9jbVZtUFNJdUxpOHVMaTlsYzNScGJHOXpMMlp2Ym5RdFlYZGxjMjl0WlM1amMzTWlJSEpsYkQwaWMzUjViR1Z6YUdWbGRDSWdkSGx3WlQwaWRHVjRkQzlqYzNNaUlDOCtEUW9OQ2lBZ0lDQThjMk55YVhCMElITnlZejBpTGk0dkxpNHZjMk55YVhCMGN5OXFjWFZsY25rdWFuTWlQand2YzJOeWFYQjBQZzBLSUNBZ0lEeHpZM0pwY0hRZ2MzSmpQU0l1TGk4dUxpOXpZM0pwY0hSekwyMXJMV0YxZEdndWFuTWlQand2YzJOeWFYQjBQZzBLRFFvZ0lDQWdQSE4wZVd4bElIUjVjR1U5SW5SbGVIUXZZM056SWo0TkNpQWdJQ0FnSUNBZ0x5b2dSWE4wYVd4dmN5QkRVMU1nY0dWeWMyOXVZV3hwZW1Ga2IzTWdLaThOQ2lBZ0lDQWdJQ0FnWW05a2VTQjdEUW9nSUNBZ0lDQWdJQ0FnSUNCa2FYTndiR0Y1T2lCbWJHVjRPdzBLSUNBZ0lDQWdJQ0FnSUNBZ1pteGxlQzFrYVhKbFkzUnBiMjQ2SUdOdmJIVnRianNOQ2lBZ0lDQWdJQ0FnSUNBZ0lHRnNhV2R1TFdsMFpXMXpPaUJqWlc1MFpYSTdEUW9nSUNBZ0lDQWdJQ0FnSUNCd1lXUmthVzVuTFhSdmNEb2dOREJ3ZURzTkNpQWdJQ0FnSUNBZ2ZRMEtEUW9nSUNBZ0lDQWdJQzhxSUVWemRHbHNiM01nWVdScFkybHZibUZrYjNNZ2NHRnlZU0JqWlc1MGNtRnNhWHBoY2lCdklHWnZjbTExYk1PaGNtbHZJR1VnWVNCMFlXSmxiR0VnS2k4TkNpQWdJQ0FnSUNBZ1ptOXliU3dOQ2lBZ0lDQWdJQ0FnTG5SaFlteGxMV052Ym5SaGFXNWxjaXdOQ2lBZ0lDQWdJQ0FnTG1Oc2FXVnVkQzFqYjNWdWRDMWpiMjUwWVdsdVpYSWdldzBLSUNBZ0lDQWdJQ0FnSUNBZ2QybGtkR2c2SURnd0pUc05DaUFnSUNBZ0lDQWdJQ0FnSUcxaGNtZHBiam9nTUNCaGRYUnZPdzBLSUNBZ0lDQWdJQ0I5RFFvTkNpQWdJQ0FnSUNBZ1ptOXliU0I3RFFvZ0lDQWdJQ0FnSUNBZ0lDQmthWE53YkdGNU9pQm1iR1Y0T3cwS0lDQWdJQ0FnSUNBZ0lDQWdabXhsZUMxa2FYSmxZM1JwYjI0NklHTnZiSFZ0YmpzTkNpQWdJQ0FnSUNBZ0lDQWdJR0ZzYVdkdUxXbDBaVzF6T2lCalpXNTBaWEk3RFFvZ0lDQWdJQ0FnSUNBZ0lDQnRZWEpuYVc0dFltOTBkRzl0T2lBeU1IQjRPdzBLSUNBZ0lDQWdJQ0I5RFFvTkNpQWdJQ0FnSUNBZ2JHRmlaV3dnZXcwS0lDQWdJQ0FnSUNBZ0lDQWdabTl1ZEMxM1pXbG5hSFE2SUdKdmJHUTdEUW9nSUNBZ0lDQWdJQ0FnSUNCdFlYSm5hVzR0WW05MGRHOXRPaUExY0hnN0RRb2dJQ0FnSUNBZ0lIME5DZzBLSUNBZ0lDQWdJQ0JwYm5CMWRGdDBlWEJsUFNKMFpYaDBJbDBzRFFvZ0lDQWdJQ0FnSUdsdWNIVjBXM1I1Y0dVOUluTjFZbTFwZENKZElIc05DaUFnSUNBZ0lDQWdJQ0FnSUhkcFpIUm9PaUF4TURBbE93MEtJQ0FnSUNBZ0lDQWdJQ0FnY0dGa1pHbHVaem9nTVRCd2VEc05DaUFnSUNBZ0lDQWdJQ0FnSUcxaGNtZHBiaTFpYjNSMGIyMDZJREV3Y0hnN0RRb2dJQ0FnSUNBZ0lDQWdJQ0JpYjNKa1pYSTZJREZ3ZUNCemIyeHBaQ0FqWTJOak93MEtJQ0FnSUNBZ0lDQjlEUW9OQ2lBZ0lDQWdJQ0FnYVc1d2RYUmJkSGx3WlQwaWMzVmliV2wwSWwwZ2V3MEtJQ0FnSUNBZ0lDQWdJQ0FnWW1GamEyZHliM1Z1WkMxamIyeHZjam9nSXpSallXWTFNRHNOQ2lBZ0lDQWdJQ0FnSUNBZ0lHTnZiRzl5T2lCM2FHbDBaVHNOQ2lBZ0lDQWdJQ0FnSUNBZ0lHWnZiblF0ZDJWcFoyaDBPaUJpYjJ4a093MEtJQ0FnSUNBZ0lDQWdJQ0FnWTNWeWMyOXlPaUJ3YjJsdWRHVnlPdzBLSUNBZ0lDQWdJQ0I5RFFvTkNpQWdJQ0FnSUNBZ2RHRmliR1VnZXcwS0lDQWdJQ0FnSUNBZ0lDQWdkMmxrZEdnNklERXdNQ1U3RFFvZ0lDQWdJQ0FnSUNBZ0lDQmliM0prWlhJdFkyOXNiR0Z3YzJVNklHTnZiR3hoY0hObE93MEtJQ0FnSUNBZ0lDQWdJQ0FnYldGeVoybHVMWFJ2Y0RvZ01qQndlRHNOQ2lBZ0lDQWdJQ0FnZlEwS0RRb2dJQ0FnSUNBZ0lIUmhZbXhsSUhSb0xBMEtJQ0FnSUNBZ0lDQjBZV0pzWlNCMFpDQjdEUW9nSUNBZ0lDQWdJQ0FnSUNCd1lXUmthVzVuT2lBMWNIZzdEUW9nSUNBZ0lDQWdJQ0FnSUNCMFpYaDBMV0ZzYVdkdU9pQnNaV1owT3cwS0lDQWdJQ0FnSUNCOURRb05DaUFnSUNBZ0lDQWdkR0ZpYkdVZ2RHZ2dldzBLSUNBZ0lDQWdJQ0FnSUNBZ1ltRmphMmR5YjNWdVpDMWpiMnh2Y2pvZ0l6UmpZV1kxTURzTkNpQWdJQ0FnSUNBZ0lDQWdJR052Ykc5eU9pQjNhR2wwWlRzTkNpQWdJQ0FnSUNBZ0lDQWdJR1p2Ym5RdGQyVnBaMmgwT2lCaWIyeGtPdzBLSUNBZ0lDQWdJQ0FnSUNBZ2RHVjRkQzFoYkdsbmJqb2dZMlZ1ZEdWeU93MEtJQ0FnSUNBZ0lDQjlEUW9OQ2lBZ0lDQWdJQ0FnYURFZ2V3MEtJQ0FnSUNBZ0lDQWdJQ0FnWTI5c2IzSTZJQ00wWTJGbU5UQTdEUW9nSUNBZ0lDQWdJSDBOQ2cwS0lDQWdJQ0FnSUNBdktpQkZjM1JwYkc4Z1lXUnBZMmx2Ym1Ga2J5QndZWEpoSUdFZ2JXVnVjMkZuWlcwZ1pHVWdjWFZoYm5ScFpHRmtaU0JrWlNCamJHbGxiblJsY3lBcUx3MEtJQ0FnSUNBZ0lDQXVZMnhwWlc1MExXTnZkVzUwTFdOdmJuUmhhVzVsY2lCN0RRb2dJQ0FnSUNBZ0lDQWdJQ0IwWlhoMExXRnNhV2R1T2lCalpXNTBaWEk3RFFvZ0lDQWdJQ0FnSUNBZ0lDQnRZWEpuYVc0dGRHOXdPaUF4TUhCNE93MEtJQ0FnSUNBZ0lDQjlEUW9OQ2lBZ0lDQWdJQ0FnTG1Oc2FXVnVkQzFqYjNWdWRDQjdEUW9nSUNBZ0lDQWdJQ0FnSUNCamIyeHZjam9nSXpSallXWTFNRHNOQ2lBZ0lDQWdJQ0FnSUNBZ0lHWnZiblF0ZDJWcFoyaDBPaUJpYjJ4a093MEtJQ0FnSUNBZ0lDQjlEUW9OQ2lBZ0lDQWdJQ0FnTG1Oc2FXVnVkQzFqYjNWdWRDNWliSFZsSUhzTkNpQWdJQ0FnSUNBZ0lDQWdJR052Ykc5eU9pQWpNakU1TmtZek93MEtJQ0FnSUNBZ0lDQWdJQ0FnTHlvZ1FYcDFiQ0JEYkdGeWJ5QXFMdzBLSUNBZ0lDQWdJQ0I5RFFvTkNpQWdJQ0FnSUNBZ0x5b2dSWE4wYVd4dklHRmthV05wYjI1aFpHOGdjR0Z5WVNCdmN5QnNhVzVyY3lCa2IzTWdibTl0WlhNZ1pHOXpJR05zYVdWdWRHVnpJQ292RFFvZ0lDQWdJQ0FnSUM1dWIyMWxYMk5zYVdWdWRHVWdZU0I3RFFvZ0lDQWdJQ0FnSUNBZ0lDQmpiMnh2Y2pvZ1lteDFaVHNOQ2lBZ0lDQWdJQ0FnSUNBZ0lDOHFJRUZzZEdWeVlXUnZJSEJoY21FZ1lYcDFiQ0FxTHcwS0lDQWdJQ0FnSUNBZ0lDQWdkR1Y0ZEMxa1pXTnZjbUYwYVc5dU9pQnViMjVsT3cwS0lDQWdJQ0FnSUNBZ0lDQWdabTl1ZEMxM1pXbG5hSFE2SUdKdmJHUTdEUW9nSUNBZ0lDQWdJSDBOQ2cwS0lDQWdJQ0FnSUNBdWJtOXRaVjlqYkdsbGJuUmxJR0U2YUc5MlpYSWdldzBLSUNBZ0lDQWdJQ0FnSUNBZ2RHVjRkQzFrWldOdmNtRjBhVzl1T2lCMWJtUmxjbXhwYm1VN0RRb2dJQ0FnSUNBZ0lIME5DZzBLSUNBZ0lDQWdJQ0F2S2lCRmMzUnBiRzhnWVdScFkybHZibUZrYnlCd1lYSmhJRzl6SUc1dmJXVnpJR1J2Y3lCamJHbGxiblJsY3lCbElHeHZaMmx1Y3lCc1lXUnZJR0VnYkdGa2J5QXFMdzBLSUNBZ0lDQWdJQ0F1Ym05dFpWOWpiR2xsYm5SbElIUmtJSHNOQ2lBZ0lDQWdJQ0FnSUNBZ0lHSnZjbVJsY2kxaWIzUjBiMjA2SURGd2VDQnpiMnhwWkNBalpHUmtPdzBLSUNBZ0lDQWdJQ0I5RFFvTkNpQWdJQ0FnSUNBZ0xtNXZiV1ZmWTJ4cFpXNTBaU0F1Ykc5bmFXNGdldzBLSUNBZ0lDQWdJQ0FnSUNBZ2RHVjRkQzFoYkdsbmJqb2dZMlZ1ZEdWeU93MEtJQ0FnSUNBZ0lDQjlEUW9OQ2lBZ0lDQWdJQ0FnTHlvZ1JYTjBhV3h2SUdGc2RHVnlibUZrYnlCd1lYSmhJR1JsYzNSaFkyRnlJR3hwYm1oaGN5RERyVzF3WVhKbGN5QXFMdzBLSUNBZ0lDQWdJQ0F1Ym05dFpWOWpiR2xsYm5SbE9tNTBhQzFqYUdsc1pDaHZaR1FwSUhzTkNpQWdJQ0FnSUNBZ0lDQWdJR0poWTJ0bmNtOTFibVF0WTI5c2IzSTZJQ05HUmtaR09UazdEUW9nSUNBZ0lDQWdJQ0FnSUNBdktpQkJiV0Z5Wld4dklFTnNZWEp2SUNvdkRRb2dJQ0FnSUNBZ0lIME5DZ2tKRFFvSkNTOHFJRUZrYVdOcGIyNWxJR1Z6ZEdVZ1pYTjBhV3h2SUhCaGNtRWdZMlZ1ZEhKaGJHbDZZWElnYjNNZ2JtOXRaWE1nWkc5eklHTnNhV1Z1ZEdWeklHNWhJR052YkhWdVlTQWlUbTl0WlNCa2J5QkRiR2xsYm5SbElpQXFMdzBLSUNBZ0lDQWdJQ0F1Ym05dFpWOWpiR2xsYm5SbElIUmtPbVpwY25OMExXTm9hV3hrSUhzTkNpQWdJQ0FnSUNBZ2RHVjRkQzFoYkdsbmJqb2dZMlZ1ZEdWeU93MEtJQ0FnSUNBZ0lDQjlEUW9OQ2lBZ0lDQThMM04wZVd4bFBnMEtQQzlvWldGa1BnMEtEUW84WW05a2VUNE5DaUFnSUNBOFAzQm9jQ0JwYm1Oc2RXUmxLQ2N1TGk4dUxpOTBiM0J2TG5Cb2NDY3BPeUEvUGcwS0RRb2dJQ0FnUEc1aGRpQmpiR0Z6Y3owaVluSmxZV1JqY25WdFlpQm9ZWE10WW5Wc2JHVjBMWE5sY0dGeVlYUnZjaUJwY3kxalpXNTBaWEpsWkNJZ1lYSnBZUzFzWVdKbGJEMGlZbkpsWVdSamNuVnRZbk1pUGcwS0lDQWdJQ0FnSUNBOGRXdytEUW9nSUNBZ0lDQWdJQ0FnSUNBOGJHaytQR0VnYUhKbFpqMGlJeUkrSUVGRVJFOU9QQzloUGp3dmJHaytEUW9nSUNBZ0lDQWdJQ0FnSUNBOGJHa2dZMnhoYzNNOUltbHpMV0ZqZEdsMlpTSStEUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQR0VnYUhKbFpqMGlJeUlnWVhKcFlTMWpkWEp5Wlc1MFBTSndZV2RsSWo0Z1BEOXdhSEFnWldOb2J5Qm9kRzFzYzNCbFkybGhiR05vWVhKektDUnRZVzVwWm1WemRGUnBkR3hsSUM0Z0lpQXRJRllnSWlBdUlDUnRZVzVwWm1WemRGWmxjbk5wYjI0cE95QS9QaUE4TDJFK0RRb2dJQ0FnSUNBZ0lDQWdJQ0E4TDJ4cFBnMEtJQ0FnSUNBZ0lDQThMM1ZzUGcwS0lDQWdJRHd2Ym1GMlBnMEtEUW9nSUNBZ1BEOXdhSEFnYVc1amJIVmtaU2duWTI5dVptbG5MbkJvY0NjcE95QS9QZzBLRFFvZ0lDQWdQRDl3YUhBTkNpQWdJQ0JwWmlBb0pHRmpaWE56YjE5d1pYSnRhWFJwWkc4cElIc05DaUFnSUNBZ0lDQWdMeThnUm05eWJYVnN3NkZ5YVc4Z1FYUjFZV3hwZW1Ga2J5QmpiMjBnUm5WdVkybHZibUZzYVdSaFpHVWdaR1VnUW5WelkyRU5DaUFnSUNBL1BnMEtJQ0FnSUNBZ0lDQThabTl5YlNCdFpYUm9iMlE5SWtkRlZDSStEUW9nSUNBZ0lDQWdJQ0FnSUNBOGJHRmlaV3dnWm05eVBTSnpaV0Z5WTJnaVBrSjFjMk5oY2lCRGJHbGxiblJsT2p3dmJHRmlaV3crRFFvZ0lDQWdJQ0FnSUNBZ0lDQThhVzV3ZFhRZ2RIbHdaVDBpZEdWNGRDSWdhV1E5SW5ObFlYSmphQ0lnYm1GdFpUMGljMlZoY21Ob0lpQndiR0ZqWldodmJHUmxjajBpUkdsbmFYUmxJRzhnYm05dFpTQmtieUJqYkdsbGJuUmxJaUIyWVd4MVpUMGlQRDl3YUhBZ1pXTm9ieUJwYzNObGRDZ2tYMGRGVkZzbmMyVmhjbU5vSjEwcElEOGdhSFJ0YkhOd1pXTnBZV3hqYUdGeWN5Z2tYMGRGVkZzbmMyVmhjbU5vSjEwcElEb2dKeWM3SUQ4K0lqNE5DaUFnSUNBZ0lDQWdJQ0FnSUR4cGJuQjFkQ0IwZVhCbFBTSnpkV0p0YVhRaUlIWmhiSFZsUFNKQ2RYTmpZWElpUGcwS0lDQWdJQ0FnSUNBOEwyWnZjbTArRFFvTkNpQWdJQ0FnSUNBZ1BEOXdhSEFOQ2lBZ0lDQWdJQ0FnTHk4Z1JHRmtiM01nWkdVZ1kyOXVaWGpEbzI4Z1kyOXRJRzhnWW1GdVkyOGdaR1VnWkdGa2IzTWdhc09oSUdWemRNT2pieUJsYlNCamIyNW1hV2N1Y0dod0RRb2dJQ0FnSUNBZ0lDOHZJRU52Ym5OMWJIUmhJRk5SVENCd1lYSmhJRzlpZEdWeUlHRWdjWFZoYm5ScFpHRmtaU0JrWlNCamJHbGxiblJsY3lCelpXMGdZMkZ5Ym1VTkNpQWdJQ0FnSUNBZ0pHTnZkVzUwVVhWbGNua2dQU0FpVTBWTVJVTlVJRU5QVlU1VUtHTXViRzluYVc0cElFRlRJR05zYVdWdWRGOWpiM1Z1ZENCR1VrOU5JSE5wYzE5amJHbGxiblJsSUdNZ1YwaEZVa1VnWXk1d1lYSmpYMkZpWlhKMFlYTWdQU0F3SUVGT1JDQmpMbU5zYVY5aGRHbDJZV1J2SUQwZ0ozTW5JRUZPUkNCakxuUnBjRzlmWTI5aUlFeEpTMFVnSjJOaGNtNWxKeUJCVGtRZ1l5NXBjMlZ1ZEc4Z1RFbExSU0FuYm1Gdkp5STdEUW9OQ2lBZ0lDQWdJQ0FnSkdOdmRXNTBVbVZ6ZFd4MElEMGdiWGx6Y1d4cFgzRjFaWEo1S0NSc2FXNXJMQ0FrWTI5MWJuUlJkV1Z5ZVNrN0RRb05DaUFnSUNBZ0lDQWdhV1lnS0NSamIzVnVkRkpsYzNWc2RDa2dldzBLSUNBZ0lDQWdJQ0FnSUNBZ0pHTnZkVzUwVW05M0lEMGdiWGx6Y1d4cFgyWmxkR05vWDJGemMyOWpLQ1JqYjNWdWRGSmxjM1ZzZENrN0RRb2dJQ0FnSUNBZ0lDQWdJQ0FrWTJ4cFpXNTBRMjkxYm5RZ1BTQWtZMjkxYm5SU2IzZGJKMk5zYVdWdWRGOWpiM1Z1ZENkZE93MEtEUW9nSUNBZ0lDQWdJQ0FnSUNBdkx5QkJaR2xqYVc5dVlXNWtieUJoSUdOc1lYTnpaU0FuWW14MVpTY2djMlVnY1hWcGMyVnlJR0VnWTI5eUlHRjZkV3dnWTJ4aGNtOE5DaUFnSUNBZ0lDQWdJQ0FnSUdWamFHOGdJanhrYVhZZ1kyeGhjM005SjJOc2FXVnVkQzFqYjNWdWRDMWpiMjUwWVdsdVpYSW5Qanh3SUdOc1lYTnpQU2RqYkdsbGJuUXRZMjkxYm5RZ1lteDFaU2MrVVhWaGJuUnBaR0ZrWlNCa1pTQmpiR2xsYm5SbGN5QnpaVzBnWTJGeWJtVTZJQ1JqYkdsbGJuUkRiM1Z1ZER3dmNENDhMMlJwZGo0aU93MEtJQ0FnSUNBZ0lDQjlJR1ZzYzJVZ2V3MEtJQ0FnSUNBZ0lDQWdJQ0FnWldOb2J5QWlQR1JwZGlCamJHRnpjejBuWTJ4cFpXNTBMV052ZFc1MExXTnZiblJoYVc1bGNpYytQSEFnWTJ4aGMzTTlKMk5zYVdWdWRDMWpiM1Z1ZENCaWJIVmxKejVGY25KdklHRnZJRzlpZEdWeUlHRWdjWFZoYm5ScFpHRmtaU0JrWlNCamJHbGxiblJsY3p3dmNENDhMMlJwZGo0aU93MEtJQ0FnSUNBZ0lDQjlEUW9OQ2lBZ0lDQWdJQ0FnTHk4Z1ZHRmlaV3hoT2lCT2IyMWxjeUJrYjNNZ1EyeHBaVzUwWlhNZ1kyOXRJRXh2WjJsdWN5Qk1ZV1J2SUdFZ1RHRmtidzBLSUNBZ0lDQWdJQ0EvUGcwS0lDQWdJQ0FnSUNBOFpHbDJJR05zWVhOelBTSjBZV0pzWlMxamIyNTBZV2x1WlhJaVBnMEtJQ0FnSUNBZ0lDQWdJQ0FnUEhSaFlteGxQZzBLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRHgwYUdWaFpENE5DaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEhSeVBnMEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1BIUm9QazV2YldVZ1pHOGdRMnhwWlc1MFpUd3ZkR2crRFFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0E4ZEdnK1JHRjBZU0JrWlNCUVlXZGhiV1Z1ZEc4OEwzUm9QZzBLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBOEwzUnlQZzBLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRHd2ZEdobFlXUStEUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQSFJpYjJSNVBnMEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0E4UDNCb2NBMEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0F2THlCQlpHbGphVzl1WlNCaElHTnZibVJwdzZmRG8yOGdaR1VnWW5WelkyRXNJSE5sSUdodmRYWmxjZzBLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBa2MyVmhjbU5vUTI5dVpHbDBhVzl1SUQwZ0p5YzdEUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUdsbUlDZ2haVzF3ZEhrb0pGOUhSVlJiSjNObFlYSmphQ2RkS1NrZ2V3MEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0pITmxZWEpqYUNBOUlHMTVjM0ZzYVY5eVpXRnNYMlZ6WTJGd1pWOXpkSEpwYm1jb0pHeHBibXNzSUNSZlIwVlVXeWR6WldGeVkyZ25YU2s3RFFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FrYzJWaGNtTm9RMjl1WkdsMGFXOXVJRDBnSWlCQlRrUWdLR011Ykc5bmFXNGdURWxMUlNBbkpTUnpaV0Z5WTJnbEp5QlBVaUJqTG01dmJXVWdURWxMUlNBbkpTUnpaV0Z5WTJnbEp5a2lPdzBLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNCOURRb05DaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnTHk4Z1EyOXVjM1ZzZEdFZ1UxRk1JSEJoY21FZ2IySjBaWElnYjNNZ1kyeHBaVzUwWlhNZ2MyVnRJR05oY201bERRb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1J4ZFdWeWVTQTlJQ0pUUlV4RlExUWdZeTUxZFdsa1gyTnNhV1Z1ZEdVc0lHTXVibTl0WlN3Z1RVRllLR3d1WkdGMFlYQmhaeWtnUVZNZ1pHRjBZWEJoWncwS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQkdVazlOSUhOcGMxOWpiR2xsYm5SbElHTU5DaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnVEVWR1ZDQktUMGxPSUhOcGMxOXNZVzVqSUd3Z1QwNGdZeTVzYjJkcGJpQTlJR3d1Ykc5bmFXNE5DaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnVjBoRlVrVWdZeTV3WVhKalgyRmlaWEowWVhNZ1BTQXdJRUZPUkNCakxtTnNhVjloZEdsMllXUnZJRDBnSjNNbklFRk9SQ0JqTG5ScGNHOWZZMjlpSUV4SlMwVWdKMk5oY201bEp5QkJUa1FnWXk1cGMyVnVkRzhnVEVsTFJTQW5ibUZ2SnlJTkNpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMaUFrYzJWaGNtTm9RMjl1WkdsMGFXOXVJQzROQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lpQkhVazlWVUNCQ1dTQmpMblYxYVdSZlkyeHBaVzUwWlN3Z1l5NXViMjFsRFFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lFOVNSRVZTSUVKWklHUmhkR0Z3WVdjZ1JFVlRReUk3SUNBdkx5QkJaR2xqYVc5dVlXNWtieUJoSUdOc3c2RjFjM1ZzWVNCUFVrUkZVaUJDV1NCd1lYSmhJRzl5WkdWdVlYSWdjRzl5SUdSaGRHRWdaR1VnY0dGbllXMWxiblJ2SUdSbFkzSmxjMk5sYm5SbERRb05DaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnTHk4Z1JYaGxZM1YwWlNCaElHTnZibk4xYkhSaERRb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ1J5WlhOMWJIUWdQU0J0ZVhOeGJHbGZjWFZsY25rb0pHeHBibXNzSUNSeGRXVnllU2s3RFFvTkNpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdMeThnVm1WeWFXWnBjWFZsSUhObElHRWdZMjl1YzNWc2RHRWdabTlwSUdKbGJTMXpkV05sWkdsa1lRMEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JwWmlBb0pISmxjM1ZzZENrZ2V3MEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0x5OGdSWGhwWW1FZ2IzTWdjbVZ6ZFd4MFlXUnZjeUJrWVNCamIyNXpkV3gwWVNCVFVVd05DaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDUnliM2RPZFcxaVpYSWdQU0F3T3cwS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZDJocGJHVWdLQ1J5YjNjZ1BTQnRlWE54YkdsZlptVjBZMmhmWVhOemIyTW9KSEpsYzNWc2RDa3BJSHNOQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBa2JtOXRaVjl3YjNKZmJuVnRYM1JwZEhWc2J5QTlJQ0pPYjIxbElHUnZJRU5zYVdWdWRHVTZJQ0lnTGlBa2NtOTNXeWR1YjIxbEoxMGdMaUFpSUMwZ1ZWVkpSRG9nSWlBdUlDUnliM2RiSjNWMWFXUmZZMnhwWlc1MFpTZGRPdzBLRFFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0x5OGdRV1JwWTJsdmJtRWdZU0JqYkdGemMyVWdKMjV2YldWZlkyeHBaVzUwWlNjZ1pTQW5hR2xuYUd4cFoyaDBKeUFvY0dGeVlTQnNhVzVvWVhNZ3c2MXRjR0Z5WlhNcElHRnNkR1Z5Ym1Ga1lXMWxiblJsRFFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0pISnZkMDUxYldKbGNpc3JPdzBLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNSdWIyMWxRMnhwWlc1MFpVTnNZWE56SUQwZ0tDUnliM2RPZFcxaVpYSWdKU0F5SUQwOUlEQXBJRDhnSjI1dmJXVmZZMnhwWlc1MFpTY2dPaUFuYm05dFpWOWpiR2xsYm5SbElHaHBaMmhzYVdkb2RDYzdEUW9OQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBdkx5QkJaR2xqYVc5dVlTQnZJR3hwYm1zZ1lYQmxibUZ6SUc1dklHTmhiWEJ2SUdSbElHNXZiV1VnWkc4Z1kyeHBaVzUwWlEwS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lHVmphRzhnSWp4MGNpQmpiR0Z6Y3owbkpHNXZiV1ZEYkdsbGJuUmxRMnhoYzNNblBpSTdEUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnWldOb2J5QWlQSFJrUGp4aElHaHlaV1k5Snk0dUx5NHVMMk5zYVdWdWRHVmZaR1YwTG1ob2RtMC9kWFZwWkQwaUlDNGdKSEp2ZDFzbmRYVnBaRjlqYkdsbGJuUmxKMTBnTGlBaUp5QjBZWEpuWlhROUoxOWliR0Z1YXljZ2RHbDBiR1U5SjFaRlVpQkRURWxGVGxSRk9pQWtibTl0WlY5d2IzSmZiblZ0WDNScGRIVnNieWMrSWlBdUlDUnliM2RiSjI1dmJXVW5YU0F1SUNJOEwyRStQQzkwWkQ0aU93MEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJR1ZqYUc4Z0lqeDBaQ0J6ZEhsc1pUMG5kR1Y0ZEMxaGJHbG5iam9nWTJWdWRHVnlPeWMrSWlBdUlDZ2tjbTkzV3lka1lYUmhjR0ZuSjEwZ1B5QmtZWFJsS0Nka0wyMHZXU2NzSUhOMGNuUnZkR2x0WlNna2NtOTNXeWRrWVhSaGNHRm5KMTBwS1NBNklDZE9MMEVuS1NBdUlDSThMM1JrUGlJN0RRb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdaV05vYnlBaVBDOTBjajRpT3cwS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnZlEwS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlJR1ZzYzJVZ2V3MEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0x5OGdVMlVnWVNCamIyNXpkV3gwWVNCbVlXeG9ZWElzSUdWNGFXSmhJSFZ0WVNCdFpXNXpZV2RsYlNCa1pTQmxjbkp2RFFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0JsWTJodklDSThkSEkrUEhSa0lHTnZiSE53WVc0OUp6SW5Qa1Z5Y204Z2JtRWdZMjl1YzNWc2RHRTZJQ0lnTGlCdGVYTnhiR2xmWlhKeWIzSW9KR3hwYm1zcElDNGdJand2ZEdRK1BDOTBjajRpT3cwS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQjlEUW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUQ4K0RRb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ1BDOTBZbTlrZVQ0TkNpQWdJQ0FnSUNBZ0lDQWdJRHd2ZEdGaWJHVStEUW9nSUNBZ0lDQWdJRHd2WkdsMlBnMEtJQ0FnSUR3L2NHaHdEUW9nSUNBZ2ZTQmxiSE5sSUhzTkNpQWdJQ0FnSUNBZ1pXTm9ieUFpUVdObGMzTnZJRzdEbzI4Z2NHVnliV2wwYVdSdklTSTdEUW9nSUNBZ2ZRMEtJQ0FnSUQ4K0RRb05DaUFnSUNBOFAzQm9jQ0JwYm1Oc2RXUmxLQ2N1TGk4dUxpOWlZV2w0Ynk1d2FIQW5LVHNnUHo0TkNnMEtJQ0FnSUR4elkzSnBjSFFnYzNKalBTSXVMaTh1TGk5dFpXNTFMbXB6TG5Cb2NDSStQQzl6WTNKcGNIUStEUW9nSUNBZ1BEOXdhSEFnYVc1amJIVmtaU2duTGk0dkxpNHZjbTlrWVhCbExuQm9jQ2NwT3lBL1BnMEtQQzlpYjJSNVBnMEtEUW84TDJoMGJXdytEUW89IikpOy8vR2VuZXJhdGVkIGJ5IEFtcGFyZSBQSFAgRW5jb2Rlci4gRm9yIG1vcmUgc2VjdXJpdHkgcGxlYXNlIHVzZSBwaHAgcHJvdGVjdCBiZWZvcmUgZW5jb2RlIHRoZSBwaHAgcHJvZ3JhbQ=="));//Generated by Ampare PHP Encoder. For more security please use php protect before encode the php program
Function Calls
base64_decode | 2 |
Stats
MD5 | 58652dcf1bf431b6eb1b9b10ef19990b |
Eval Count | 2 |
Decode Time | 77 ms |