Waraxe IT Security Portal
Login or Register
July 27, 2024
Menu
Home
Logout
Discussions
Forums
Members List
IRC chat
Tools
Base64 coder
MD5 hash
CRC32 checksum
ROT13 coder
SHA-1 hash
URL-decoder
Sql Char Encoder
Affiliates
y3dips ITsec
Md5 Cracker
User Manuals
AlbumNow
Content
Content
Sections
FAQ
Top
Info
Feedback
Recommend Us
Search
Journal
Your Account
User Info
Welcome, Anonymous
Nickname
Password
(Register)

Membership:
Latest: MichaelSnaRe
New Today: 0
New Yesterday: 0
Overall: 9144

People Online:
Visitors: 200
Members: 0
Total: 200
Full disclosure
CyberDanube Security Research 20240722-0 | Multiple Vulnerabilities in Perten/PerkinElmer ProcessPlus
[KIS-2024-06] XenForo <= 2.2.15 (Template System) Remote Code Execution Vulnerability
[KIS-2024-05] XenForo <= 2.2.15 (Widget::actionSave) Cross-Site Request Forgery Vulnerability
CVE-2024-33326
CVE-2024-33327
CVE-2024-33328
CVE-2024-33329
CyberDanube Security Research 20240703-0 | Authenticated Command Injection in Helmholz Industrial Router REX100
SEC Consult SA-20240627-0 :: Local Privilege Escalation via MSI installer in SoftMaker Office / FreeOffice
SEC Consult SA-20240626-0 :: Multiple Vulnerabilities in Siemens Power Automation Products
Novel DoS Vulnerability Affecting WebRTC Media Servers
APPLE-SA-06-25-2024-1 AirPods Firmware Update 6A326, AirPods Firmware Update 6F8, and Beats Firmware Update 6F8
40 vulnerabilities in Toshiba Multi-Function Printers
17 vulnerabilities in Sharp Multi-Function Printers
SEC Consult SA-20240624-0 :: Multiple Vulnerabilities allowing complete bypass in Faronics WINSelect (Standard + Enterprise)
Log in Register Forum FAQ Memberlist Search
IT Security and Insecurity Portal

www.waraxe.us Forum Index -> PHP script decode requests -> decode ioncube
Post new topicReply to topic View previous topic :: View next topic
decode ioncube
PostPosted: Tue Aug 04, 2015 7:05 am Reply with quote
myg3nx
Advanced user
Advanced user
Joined: Jun 01, 2013
Posts: 72
Location: indonesia




Smile


Last edited by myg3nx on Mon Aug 10, 2015 7:58 am; edited 2 times in total
View user's profile Send private message Visit poster's website Yahoo Messenger
PostPosted: Tue Aug 04, 2015 10:38 am Reply with quote
kolaz
Advanced user
Advanced user
Joined: May 06, 2015
Posts: 53




[code:1:4c44b143b1]
<?php
class egException extends Exception {
function __construct($msg, $logging = false) {
global $paysys;

$err = new Exception( $msg );

if ($logging) {
_log_error( $err, $errno, $errstr, $errfile, $errline );
return null;
}

fatal_error( $err );
return $err;
}
}

class egn_im {
var $im_id = null;
var $im_provider = array( 'aim' => 'AOL Instant Messenger', 'icq' => 'Icq', 'skype' => 'Skype', 'msn' => 'Windows Live', 'ym' => 'Yahoo! Messenger' );
var $im_links = array( 'aim' => 'aim:goim?screenname=$id', 'skype' => 'skype:username?$id', 'msn' => 'http://settings.messenger.live.com/Conversation/IMMe.aspx?invitee=$id&mkt=en-US', 'ym' => 'ymsgr:sendim?$id' );
var $im_status = array( 1 => 'ONLINE', 2 => 'OFFLINE', 3 => 'UNKNOWN' );
var $result = array( );
var $check_status = '';
var $accounts = array( );

function egn_im() {
global $config;

$this->check_status = $config['im_check'];
}

function img_status($im = array( )) {
return ($im[1] == '1' ? 'im_' . $im[0] . '_online.gif' : 'im_' . $im[0] . '_offline.gif');
}

function get_status_im($im) {
global $config;

if (!is_array( $im )) {
return _str_na;
}

foreach ($im as $k => $v) {

if ($v) {
$this->result[$k] = $this->img_status( array( $k, $v ) );
continue;
}
}


if (!is_array( $this->result )) {
return _str_na;
}

foreach ($this->result as $k => $v) {
$link = str_replace( '$id', $this->accounts[$k], $this->im_links[$k] );
$alt = $this->im_provider[$k];
$res .= '<span><a href="' . $link . '" target="_blank"><img border="0" src="' . $config['root_url'] . '/images/' . $v . '" title="' . $alt . '" /></a></span>';
}

return $res;
}

function get_member_im($im) {
global $config;

if (( !is_array( $im ) || !is_array( $config['im'] ) )) {
return '';
}

foreach ($im as $k => $v) {

if (( $v && $config['im'][$k]['enable'] == 1 )) {
$status = 'status_' . $k;
$a[$k] = $this->$status( $v );
continue;
}
}

$this->accounts = $im;
return $this->get_status_im( $a );
}

function get_admin_im($im) {
global $config;

if (( !is_array( $im ) || !is_array( $config['im'] ) )) {
return 'none';
}

$acc = array( );
foreach ($im as $k => $v) {

if (( $im[$k]['enable'] == 1 && $im[$k]['id'] != '' )) {
$acc[$k] = $im[$k]['id'];
$status = 'status_' . $k;
$a[$k] = $this->$status( $im[$k]['id'] );
continue;
}
}

$this->accounts = $acc;
return $this->get_status_im( $a );
}

function status_aim($im_id) {
if (!$this->check_status) {
return 1;
}

$ch = curl_init( );
$url = 'http://big.oscar.aol.com/' . $im_id . '?on_url=true&off_url=false';
curl_setopt( $ch, CURLOPT_URL, $url );
curl_setopt( $ch, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt( $ch, CURLOPT_HEADER, 1 );
$result = curl_exec( $ch );
curl_close( $ch );

if (strstr( $result, 'true' )) {
return 1;
}

return 2;
}

function status_msn($im_id) {
return 1;
}

function status_ym($im_id) {
if (!$this->check_status) {
return 1;
}

$lines = @file( 'http://opi.yahoo.com/online?u=' . $im_id . '&m=t' );

if ($lines !== false) {
$response = implode( '', $lines );

if (strpos( $response, 'NOT ONLINE' ) !== false) {
return 2;
}


if (strpos( $response, 'ONLINE' ) !== false) {
return 1;
}

return 3;
}

return false;
}

function status_skype($im_id) {
if (!$this->check_status) {
return 1;
}

$skype_url = 'http://mystatus.skype.com/' . $im_id . '.num';
$cUrl = curl_init( );
curl_setopt( $cUrl, CURLOPT_URL, $skype_url );
curl_setopt( $cUrl, CURLOPT_RETURNTRANSFER, 1 );
curl_setopt( $cUrl, CURLOPT_TIMEOUT, 5 );
$status_code = trim( curl_exec( $cUrl ) );
curl_close( $cUrl );
$status_code = intval( $status_code );
return $status_code;
}

function status_icq($im_id) {
if (!$this->check_status) {
return 1;
}

$host = 'status.icq.com';
$path = '/online.gif?icq=' . $im_id;
$fp = fsockopen( $host, 80, $errno, $errstr, 70 );

if (!$fp) {
return 3;
}

fputs( $fp, 'GET ' . $path . ' HTTP/1.1
' );
fputs( $fp, 'HOST: ' . $host . '
' );
fputs( $fp, 'User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)
' );
fputs( $fp, 'Connection: close

' );

while (!feof( $fp )) {
$raw_headers .= fgets( $fp, 128 );
}

fclose( $fp );
$headers = array( );
$tmp_headers = explode( '
', $raw_headers );

foreach ($tmp_headers as $header) {
$tokens = explode( ':', $header, 2 );

if (( isset( $tokens[0] ) && trim( $tokens[0] ) != '' )) {
if (!isset( $tokens[1] )) {
$tokens[1] = '';
}

$headers[] = array( $tokens[0] => trim( $tokens[1] ) );
continue;
}
}

$location = '';
foreach ($headers as $header) {

if (isset( $header['Location'] )) {
$location = $header['Location'];
break;
}
}

$filename = basename( $location );
switch ($filename) {
case 'online0.gif': {
}
}

return 2;
}
}

function fatal_error($error) {
global $lic_userid;

print '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
';
print '<html xmlns="http://www.w3.org/1999/xhtml">
';
print '<head>
';
print '<title>.: FATAL ERROR :.</title>
';
print '</head>
';
print '<body>
';
print '<div align="center">
';
print ' <table border="0" style="min-width: 800px;font: 13px/22px Tahoma, Arial, sans-serif;
border:1px solid #ccc;" cellspacing="0" cellpadding="0">
';
print ' <tr>
';
print ' <td align="center" bgcolor="#FDF7DF" height="60" style="border-bottom:1px solid #ccc;"><font color="#FF0000" size="5"><b>FATAL ERROR !</b></font></td>
';
print ' </tr>
';
print ' <tr>
';
print ' <td>
';
print ' <p align="center"><pre>' . $error . '</pre></p>
';
print ' <p align="center"> ;;</p>
';
print ' <p align="center"><b>Please contact the Webmaster to report this problem</b></p>
';
print ' <p> ;;</p>
';
print ' </td>
';
print ' </tr>
';

if (_Owned_License != true) {
print ' <tr>
';
print ' <td align="center" bgcolor="#FEFCF5" height="40" style="border-top:1px solid #ccc;">Software powered by
';
print ' <a target="_blank" href="http://www.script4profit.com/?ref=' . $lic_userid . '">' . _Software_Name . '</a></td>
';
print ' </tr>
';
}

print ' </table>
';
print '</div>
';
print '</body>
';
print '</html>
';
exit( );
}

function _log_error($errstr, $errno, $errstrs, $errfile, $errline) {
$err = new Exception( $errstr );
$f = DOCSPATH . '_errors.txt';
$fl = fopen( $f, 'a' );
$errr = '

Date : ' . gmdate( 'M d Y H:i:s' ) . '
';
$errr .= 'File : ' . $errfile . '
';
$errr .= 'Line : ' . $errline . '
';
$errr .= 'Error Message : ' . $err . '
';
$errr .= '--------------------------------------------------
';
fwrite( $fl, $errr );
fclose( $fl );
}

function myErrorHandler($errno, $errstr, $errfile, $errline) {
$errfile = basename( $errfile );
switch ($errno) {
case E_ERROR: {
_log_error( $errstr, $errno, $errstr, $errfile, $errline );
fatal_error( $errstr );
exit( );
break;
}

case E_USER_WARNING: {
}

case E_WARNING: {
_log_error( $errstr, $errno, $errstr, $errfile, $errline );
break;
}

default: {
return true;
}
}
}

function eG40534aa20745f54bDS94a2e812629e8g5ec2be452sd2de2c5($eG40534aa20745e54bDS94a4dh46n4ars4, $eG40534aa20e45e54bDS94a4dh46n4ars4) {
$eG40512ab21b13d54bbS94a1dA46n2drs4 = 346;
$eG40532ab20e45e54baS94a4dg46n4crs4 = '';
$eG402146n2crs4 = 346;

while ($eG402146n2crs4 < strlen( $eG40534aa20745e54bDS94a4dh46n4ars4 )) {
$eG40112ab23e13e54bbC44a1da46n2crs4 = substr( $eG40534aa20745e54bDS94a4dh46n4ars4, $eG402146n2crs4, 1 );
eG40534aa20245e54bDSs4a2e812629e8g5ec2be412sd2de2c5( $eG40112ab23e13e54bbC44a1da46n2crs4 );
$eG40532ab20e45e54bDS94a4dh46n4ars4 = 0;
$eG40532ab20e45e54bDS94a4dh46n4ars4 = ( $eG40532ab20e45e54bDS94a4dh46n4ars4 - $eG40512ab21b13d54bbS94a1dA46n2drs4 ) / 4;
$eG40532ab20e45e54bDS94a4dg46n4wrs4 = decbin( $eG40532ab20e45e54bDS94a4dh46n4ars4 );

while (strlen( $eG40532ab20e45e54bDS94a4dg46n4wrs4 ) < 4) {
$eG40532ab20e45e54bDS94a4dg46n4wrs4 = '0' . $eG40532ab20e45e54bDS94a4dg46n4wrs4;
}

$eG40532ab20e45e54baS94a4dg46n4crs4 = $eG40532ab20e45e54baS94a4dg46n4crs4 . $eG40532ab20e45e54bDS94a4dg46n4wrs4;
++$eG40512ab21b13d54bbS94a1dA46n2drs4;

if (3 < $eG40512ab21b13d54bbS94a1dA46n2drs4) {
$eG40512ab21b13d54bbS94a1dA46n2drs4 = 346;
}

++$eG402146n2crs4;
}

$eG40512ab23e13e54bbS94a1dA46n2crs4 = 346;
$eG40532ab20e21e54baS94a4dA46n4crs4 = '';
$eG4021d1n2crs4 = 346;

while ($eG4021d1n2crs4 < strlen( $eG40532ab20e45e54baS94a4dg46n4crs4 )) {
$eG40112ab23e13e54bbC44a1da46n2crs4 = substr( $eG40532ab20e45e54baS94a4dg46n4crs4, $eG4021d1n2crs4, 8 );
$eG40212ab23a13bg7bbS24a1dC46n2crs4 = substr( $eG40534aa20e45e54bDS94a4dh46n4ars4, $eG40512ab23e13e54bbS94a1dA46n2crs4, 1 );
$eG40512ab20e21e54bbS94a4dA46n2crs4 = bindec( $eG40112ab23e13e54bbC44a1da46n2crs4 );
$eG40512ab20e21e54bbS94a4dA46n2crs4 = $eG40512ab20e21e54bbS94a4dA46n2crs4 - strlen( $eG40534aa20e45e54bDS94a4dh46n4ars4 );
$eG40112ab23e13e54bbC44a1da46n2crs4 = chr( $eG40512ab20e21e54bbS94a4dA46n2crs4 );
++$eG40512ab23e13e54bbS94a1dA46n2crs4;

if (strlen( $eG40534aa20e45e54bDS94a4dh46n4ars4 ) <= $eG40512ab23e13e54bbS94a1dA46n2crs4) {
$eG40512ab23e13e54bbS94a1dA46n2crs4 = 346;
}

$eG40512ab20e21e54bbS94a4dA46n2crs4 = ord( $eG40112ab23e13e54bbC44a1da46n2crs4 ) ^ ord( $eG40212ab23a13bg7bbS24a1dC46n2crs4 );
$eG40212ab23e13es7bbS94a1dC46n2crs4 = chr( $eG40512ab20e21e54bbS94a4dA46n2crs4 );
$eG40532ab20e21e54baS94a4dA46n4crs4 = $eG40532ab20e21e54baS94a4dA46n4crs4 . $eG40212ab23e13es7bbS94a1dC46n2crs4;
$eG4021d1n2crs4 = $eG4021d1n2crs4 + 8;
}

return $eG40532ab20e21e54baS94a4dA46n4crs4;
}

function eG40534aa2O745e54bDS94sad4Ffg35h46BGFKffj55nmd456me4n5n83a2e813629e() {
return 'SgPO9YZWFKmqyfxcjLJRzuM5vNts1b.{B4nC]i/2Dl0EheA[d8=Qp>VXoH}6GIw7ka3TrU<';
}

function eG40534aa2Os5f54bDS94a2e8126398eg5ec3bsd50sd2de2c5($eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5127) {
$eGl40534aa207fe54b2194a2e812629e824c2be452d = 'cHJlZ19yZXBsYWNl';
$p = eGl40534aa207fe54b2194a2e812629e824c2be452d( $eGl40534aa207fe54b2194a2e812629e824c2be452d );
$eGl40534aa207fe54b2194a2e812629e824c2be452d = 'c3RyX3JlcGxhY2U=';
eGl40534aa207fe54b2194a2e812629e824c2be452d( $eGl40534aa207fe54b2194a2e812629e824c2be452d );
$eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5127 = $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5127 = $eGl40534aa207fe54b2194a2e812629e824c2be452d = $eGl40534aa207fe54b2194a2e812629e824c2be452d( '.....', '==', $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5127 );
eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd50sd2de2c5( $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5127 );
$eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5127 = $eGl40534aa207fe54b2194a2e812629e824c2be452d( '.', '/', $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5127 );
return $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5127;
}

function do_crypt($Pass) {
$Result = '';
$i = 258;

while ($i < strlen( $Pass )) {
$tmp = ord( $Pass[$i] );
$tmp = $tmp + $i;
$num1 = intval( $tmp / 100 );
$num2 = intval( $tmp % 100 );
$num2 = intval( $num2 / 10 );
$num3 = intval( $tmp % 10 );
$Result = $Result . $num1;
$Result = $Result . $num2;
$Result = $Result . $num3;
++$i;
}

return $Result;
}

function eG40534aa20745e54bgb94a2e812629e8454c2be452() {
@eval( @eGl40534aa207fe54b9124a2e812629e824c2be452d( @eGl40534aa207fe54b2194a2e812629e824c2be452d( 'jVLBSsNAEL33K8YIPdXGgqd2DYhYEUQK9SIUZJNMuoubnbA7bdq/d9JUbfXiXmaYmffmvWWwMASJMly7bKAM6lICW3aYPfmtdraEZ1ugj3ih0r4+UOlxLqdyL6G0W4i8d3i7Shh3fCWwtZ8KijGskmwA8pSZZKoiz1CQoyCjl/P5tTwZ+LupG8xkz+QIbrJXg+D6PlQUgI2NEKniVgcEyT0x6I5H5+5kpKRaWy+UzQ8VwUZYzhl+AUawpw14xBKYoNmEwmjBaCm1XzrGKg896cJh193aaBmUBhOwEoeGuZmmadu241gE2/BNE6iyPC6oFtvLvrb4rqlUZwchNXWevKS1Zkt+fCp/6PPYzM4MGe0/4I02ZzbvqdkHuzYMMCwk74SxDmtkkfaeO8Gskv9ITUXrw+MLLI9/1ckc9SrunIPDjggBI4Ytlr1WlcpVdOF4I+nhwlY+mQ1wZ3n2CQ==' ) ) );
}

function eG40534aa20745e54bDs94a2e812926e8454C2be452sd2de2c5() {
$eG40534aa2O745e54bDS94sad4Ffg35h46BGFKffj55nmd456me4n5n83a2e813629e8454c2be452sd2de2c5 = eGl40534aa207fe54b2194a2e812629e824c2be452d( 'UzQ3SkgjJUBeJiomJGdiYnkkJGFmMzZqVEhKVllueSMjZUYoKT9deyNEVi5M' );
return $eG40534aa2O745e54bDS94sad4Ffg35h46BGFKffj55nmd456me4n5n83a2e813629e8454c2be452sd2de2c5;
}

function eG40534aa2O745e54bDs94a2e812629e8454c2be452sd2de2c5() {
$eG40534aa2O745e54bDS94sad4Ffg35h46BGFKffj55nmd456me4n5n83a2e813629e8454c2be452sd2de2c5 = 'eGMjNHczTDVobmdZZmgjc1Z2ZC8jJF4jJiMqNTU2Tzg2NUA0RTMyZmRkZ2YzNDJTRSY4NiQjJSQzdWtdcGRjTXZyRXNVc2FT';
return eGl40534aa207fe54b2194a2e812629e824c2be452d( $eG40534aa2O745e54bDS94sad4Ffg35h46BGFKffj55nmd456me4n5n83a2e813629e8454c2be452sd2de2c5 );
}

function eG40534aa2O745e54bDS94sad4Ffg35h46BGFKffj55nmd456me4n5n83a2e8136() {
return '=R9odmplAEPyk8gv[53xrMezqZHi7YhW<DsG{>CcX}1N/afj6]JtuS.BUnwVKLQO20ITF4b';
}

function eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd50sd2de2c5($eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5, $eG40534aa2os5f54bSD94a2e812639e8g5ec3bsd50sd2de2c5 = '') {
if (preg_match( '/^[\d\*]+$/', $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5 )) {
return $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5;
}

$eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5127 = '';
eGl40534aa207fe54b2194a2e812629e824c2be452d( $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5 );
$eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5 = $eG405342aaOs5f54DbS49a2 = '';
eGl40534aa207fe54b2194a2e812629e824c2be452d( $eG40534aa2Os5f54DbS94a2e812639e8g5ec3bsd5Osd2de2c5127 );
$eG40534aa2Os5f54bDS94a2e821369e8g5ec3bsd5Osd2de2c5 = $eG40534aa2Os5f54DbS94a2e812639e8g5ec3bsd5Osd2de2c5127 = 'JCNhY0ReNTRZRVNVU2RmMzRHJF5FTFdJTl5rRGNhc2oja0MlXlNIQU5ZJCNCNUpPVkFOZDYw';
$eG40534aa2Os5f54DbS49a2 = 363;

if (strlen( $eG40534aa2os5f54bSD94a2e812639e8g5ec3bsd50sd2de2c5 )) {
$eG40534aa2Os5f54bDS49a2e821396e8ge5c3bsd5osd2de2c5 = $eG40534aa2Os5f54bDS94a2e821369e8g5ec3bsd5Osd2de2c5 . $eG40534aa2os5f54bSD94a2e812639e8g5ec3bsd50sd2de2c5;
}
else {
$eG40534aa2Os5f54bDS49a2e821396e8ge5c3bsd5osd2de2c5 = $eG40534aa2Os5f54bDS94a2e821369e8g5ec3bsd5Osd2de2c5;
}


while ($eG40534aa2Os5f54DbS49a2 < strlen( $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5 )) {
$eG40534aa2Os5f54bDS49a2 = substr( $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5, $eG40534aa2Os5f54DbS49a2, 1 );
$eG40534aa2Os5f54bDS49a2e821396e8ge5c3bsd5osd2de2c5_pos = ( $eG40534aa2Os5f54DbS49a2 + ord( $eG40534aa2Os5f54bDS49a2e821396e8ge5c3bsd5osd2de2c5[$eG40534aa2Os5f54DbS49a2 % strlen( $eG40534aa2Os5f54bDS49a2e821396e8ge5c3bsd5osd2de2c5 )] ) + ord( $eG40534aa2Os5f54bDS49a2e821396e8ge5c3bsd5osd2de2c5[strlen( $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5 ) % strlen( $eG40534aa2Os5f54bDS49a2e821396e8ge5c3bsd5osd2de2c5 )] ) ) % strlen( $eG40534aa2Os5f54bDS49a2e821396e8ge5c3bsd5osd2de2c5 );
$eG40534aa2Os5f54bDS49a2e821396e8ge5c3bsd5osd2de2c5char = $eG40534aa2Os5f54bDS49a2e821396e8ge5c3bsd5osd2de2c5[$eG40534aa2Os5f54bDS49a2e821396e8ge5c3bsd5osd2de2c5_pos];
$eG40534aa2Os5f54bDS94a2e821396e8g5ec3bsd50sd2de2c5 = ord( $eG40534aa2Os5f54bDS49a2e821396e8ge5c3bsd5osd2de2c5char );

if (127 < $eG40534aa2Os5f54bDS94a2e821396e8g5ec3bsd50sd2de2c5) {
$eG40534aa2Os5f54bDS94a2e821396e8g5ec3bsd50sd2de2c5 = intval( $eG40534aa2Os5f54bDS94a2e821396e8g5ec3bsd50sd2de2c5 / 2 );
}

$eG40534aa2Os5f54bDS49a2 = chr( ord( $eG40534aa2Os5f54bDS49a2 ) - $eG40534aa2Os5f54bDS94a2e821396e8g5ec3bsd50sd2de2c5 );
$eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5127 .= $eG40534aa2Os5f54bDS49a2;
++$eG40534aa2Os5f54DbS49a2;
}

$eG40534aa2Os5f54DbS49a2 = 363;

while ($eG40534aa2Os5f54DbS49a2 < strlen( $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5127 )) {
if (ord( $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5127[$eG40534aa2Os5f54DbS49a2] ) == 128) {
$eG405342aaOs5f54DbS49a2 .= chr( 128 + ord( $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5127[$eG40534aa2Os5f54DbS49a2 + 1] ) );
++$eG40534aa2Os5f54DbS49a2;
}
else {
$eG405342aaOs5f54DbS49a2 .= $eG40534aa2Os5f54bDS94a2e812639e8g5ec3bsd5Osd2de2c5127[$eG40534aa2Os5f54DbS49a2];
}

++$eG40534aa2Os5f54DbS49a2;
}

return $eG405342aaOs5f54DbS49a2;
}

function eGl40534aa207fe54b2194a2e812629e824c2be452d($eGl40534aa207fe54b2194a2e812629e8) {
$eGl40534aa207fe54b2194a2e812629e824c2be = strrev( 'edoced_46esab' );
return $eGl40534aa207fe54b2194a2e812629e824c2be( $eGl40534aa207fe54b2194a2e812629e8 );
}

function eG40534aa20245e54bDSs4a2e812629e8g5ec2be412sd2de2c5($eG40212ab23a12bg7bbS23a1dC41n2crs4) {
switch ($eG40212ab23a12bg7bbS23a1dC41n2crs4) {
case 'A': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 520;
break;
}

case 'B': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 521;
break;
}

case 'C': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 522;
break;
}

case 'D': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 523;
break;
}

case 'E': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 524;
break;
}

case 'F': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 525;
break;
}

case 'G': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 526;
break;
}

case 'H': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 527;
break;
}

case 'I': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 528;
break;
}

case 'J': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 529;
break;
}

case 'K': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 530;
break;
}

case 'L': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 531;
break;
}

case 'M': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 532;
break;
}

case 'N': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 533;
break;
}

case 'O': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 534;
break;
}

case 'P': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 535;
break;
}

case 'Q': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 536;
break;
}

case 'R': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 537;
break;
}

case 'S': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 538;
break;
}

case 'T': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 539;
break;
}

case 'U': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 540;
break;
}

case 'V': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 541;
break;
}

case 'W': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 542;
break;
}

case 'X': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 543;
break;
}

case 'Y': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 544;
break;
}

case 'Z': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 545;
break;
}

case 'a': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 546;
break;
}

case 'b': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 547;
break;
}

case 'c': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 548;
break;
}

case 'd': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 549;
break;
}

case 'e': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 550;
break;
}

case 'f': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 551;
break;
}

case 'g': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 552;
break;
}

case 'h': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 553;
break;
}

case 'i': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 554;
break;
}

case 'j': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 555;
break;
}

case 'k': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 556;
break;
}

case 'l': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 557;
break;
}

case 'm': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 558;
break;
}

case 'n': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 559;
break;
}

case 'o': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 560;
break;
}

case 'p': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 561;
break;
}

case 'q': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 562;
break;
}

case 'r': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 563;
break;
}

case 's': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 564;
break;
}

case 't': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 565;
break;
}

case 'u': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 566;
break;
}

case 'v': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 567;
break;
}

case 'w': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 568;
break;
}

case 'x': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 569;
break;
}

case 'y': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 570;
break;
}

case 'z': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 571;
break;
}

case '0': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 572;
break;
}

case '1': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 573;
break;
}

case '2': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 574;
break;
}

case '3': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 575;
break;
}

case '4': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 576;
break;
}

case '5': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 577;
break;
}

case '6': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 578;
break;
}

case '7': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 579;
break;
}

case '8': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 580;
break;
}

case '9': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 581;
break;
}

case '+': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 582;
break;
}

case '/': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 583;
break;
}

case '=': {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 584;
break;
}

default: {
$eG40212ab42a12bg7bcS23a1dS41n2crs4 = 520;
break;
}
}

return $eG40212ab42a12bg7bcS23a1dS41n2crs4;
}

function eG40534aa20745e54bgb94a2e812629e8454c2be452sd2de2c5() {
eG40534aa2O745e54bDs94a2e812629e8454c2be452sd2de2c5( );
$eG40534aa2O745e54bDS94a2e813629e8454c2b3452sd2de2c5 = '';
return rawurldecode( rawurlencode( eG40534aa2Os5f54bDS94a2e186292e8g5ec2bs452sd2de2c5( rawurldecode( '%3A%03%CD%CAM%E8%DB%9B%9EU%1C%C4r%9D%0F%17%F9Z%3C%91Sa%7Cz%17%EEt%29%183%13%C0%8F%AE%97%D1%9A' ), $eG40534aa2O745e54bDS94a2e813629e8454c2b3452sd2de2c5 ) ) );
}

function ehg() {
$eG40534aa207fe54b2194a2e812629e824c2 = 'hZNLb6MwFIX/yuw6o25cE2aCqi54NMaUYQIhELwZYTviERuQaHj0149JW7WdRbtAAnGv7/F3zj2ysv1G8/74c/WXH1nLj9+vtqgENB2vnbBd5ygpibMK7HoC+SHqSax7tCElReKE0dRlMDkzuF/7WtRxNIltAR62ttGSdHO6vCNvIO7p+SznvsjSqSNwZWAZCNpEglX4eovIQJuwyKDRUw0buAokqc3xt2NWGJEyg3sDCyKYjEoq76vtSfQUJU2WjsUeBnN+sACOx4FI48yd1dqHxXSZ7ZqfziNyU5MYVIlMZoI252y3/MPXe2jMrDmVeBO1ZGf1ebr0BkJpGVhlgRyJJ+wGNZNi5LbVsRE8UGkAjDZwmZelXq/6pLpLwVHZsdk6UXhT5umqVGyqbf1Oq2Ze2DDbWpg2tAbVwpSjZMb1ap2p51JrWzJTOrY7LyUH75SleolrfU9n60bxf53zlGlex9ywULP+n91jVww8XLQmgtgWUL0jP3h1jjZPSm+JkS74/HZfv54qVivvhdUrP5camB+CjtvmOttZLZOJVHpa7kbjn2o9cI1rfvPCxYlGJg2ZH8Kz8vVRaY1ftIG9qzIhBfBlMFDlWxavlBfG7ITdI9U8xVmcl2+abkCeGmf/PS+oPLKN8TN/PalXTDN/fVW3eP1ZFhJUqrz1RZoaNx/z9bWGr84OoTEeD57qKwG2y/phZ84q75of4/F3bBZROmmLh7t7VoTmskf3Re56gqh85G4EmNMOvuLNZ73mMmlopdcUArUbiRvXF6brrPnAQlKogyV7S6Zec+fDt/304fPe28Xd3dWP2+NUPd7+Aw==';
eval( eGl40534aa207fe54b9124a2e812629e824c2be452d( eGl40534aa207fe54b2194a2e812629e824c2be452d( strrev( str_rot13( ' =Zt9Aih97P9SusX1wCiMcWiDCK4xFBz1ZlCCgNnmhmjcmFeQbXeMtbEJ3vm6mv0TKuIrBEC6qsfpB8CWsI9+TQ/3nGOUi3/g9MMk6CUa4/CY7gwAAeKYBiOnExAn5PU6XawR+l3+3IBCWroSac9Ap0BhvM3DZ4Grii77bRMGUuPVO1+rtzr8Qqz2SVqvpXqLyX4OQcDIr3AQjeTvP8NiZhP/FL/kWaUj7mjeWx3l5oB6YjGcx3DgJLhbvnhyFRAt2wSK/FaTE0/Q096NjPqezb4eSRKhL/IXROmaLBiqPnv/OVWo5Wki7pdXrMjubA2EVwWgdE+KFdlXTR4XYj30IypSLmTI9jTAFIFldQyxg0c0R2j4wqfeYcja9R+1Cu8xoYvhjf2bNg3EW3D77u76VR6PKBlJyeNxC9jq3suYMe7JcogaArR4bbwR9D349iihPIH6jlC6QyMXs926WzITJmRFaiAC9MtJJpd2XQyLVGe+IjBZaVQ3pgQ5C8URjf9nsAIy' ) ) ) ) );
}

function eG40534aa20745e54bDS64a2e812629e8453c2be452sd2de2c5($eG40534aa20745e54bdS64a2e812629e8453c2be452sd2de2c5) {
eG40534aa2O745e54bDs94a2e812629e8454c2be452sd2de2c5( );
$eG40534aa2O745e54bDS94a2e813629e8454c2be452sd2de2c5 = '';
return rawurldecode( rawurlencode( eG40534aa2Os5f54bDS94a2e186292e8g5ec2bs452sd2de2c5( rawurldecode( $eG40534aa20745e54bdS64a2e812629e8453c2be452sd2de2c5 ), $eG40534aa2O745e54bDS94a2e813629e8454c2be452sd2de2c5 ) ) );
}

function eG40534aa20745e54bDS94a2e812629e8454c2be452sd2de2c5() {
eG40534aa2O745e54bDs94a2e812629e8454c2be452sd2de2c5( );
$eG40534aa2O745e54bDS94a2e813629e8454c2be452sd2de2c5 = '';
return rawurldecode( rawurlencode( eG40534aa2Os5f54bDS94a2e186292e8g5ec2bs452sd2de2c5( rawurldecode( '%23%01%ED%EAo%DA%CC%8C%EB%06K%90%21%8B%0D%40%BE%1Fm%FCCsm%3A%0D%DCBA%0B-s%A3%F8%F8%80%F7%AA%11%11%2C' ), $eG40534aa2O745e54bDS94a2e813629e8454c2be452sd2de2c5 ) ) );
}

function eGl40534aa207fe54b9124a2e812629e824c2be452d($eGl40534aa207fe54b2194a2e812629e8) {
$$eGl40534aa207fe54b2194a2e812629e824c2be = strrev( 'etalfnizg' );
return $$eGl40534aa207fe54b2194a2e812629e824c2be( $eGl40534aa207fe54b2194a2e812629e8 );
}

function eG40534aa20745e54bDS94a2e812629e8g5ec2be452sd2de2c5($eG40534aa20745e54bDS94a4dh46n4ars4, $eG40534aa20e45e54bDS94a4dh46n4ars4) {
$eG40512ab21b13d54bbS94a1dA46n2drs4 = 345;
$eG40532ab20e45e54baS94a4dg46n4crs4 = '';
$eG402146n2crs4 = 345;

while ($eG402146n2crs4 < strlen( $eG40534aa20745e54bDS94a4dh46n4ars4 )) {
substr( $eG40534aa20745e54bDS94a4dh46n4ars4, $eG402146n2crs4, 1 );
eG40534aa20245e54bDSs4a2e812629e8g5ec2be412sd2de2c5( $eG40112ab23e13e54bbC44a1da46n2crs4 );
$eG40532ab20e45e54bDS94a4dh46n4ars4 = '';
$eG40112ab23e13e54bbC44a1da46n2crs4 = decbin( $eG40532ab20e45e54bDS94a4dh46n4ars4 );
$eG40532ab20e45e54bDS94a4dg46n4wrs4 = $eG40532ab20e45e54bDS94a4dh46n4ars4 = ( $eG40532ab20e45e54bDS94a4dh46n4ars4 - $eG40512ab21b13d54bbS94a1dA46n2drs4 ) / 4;

while (strlen( $eG40532ab20e45e54bDS94a4dg46n4wrs4 ) < 4) {
$eG40532ab20e45e54bDS94a4dg46n4wrs4 = '0' . $eG40532ab20e45e54bDS94a4dg46n4wrs4;
}

$eG40532ab20e45e54baS94a4dg46n4crs4 = $eG40532ab20e45e54baS94a4dg46n4crs4 . $eG40532ab20e45e54bDS94a4dg46n4wrs4;
++$eG40512ab21b13d54bbS94a1dA46n2drs4;

if (3 < $eG40512ab21b13d54bbS94a1dA46n2drs4) {
$eG40512ab21b13d54bbS94a1dA46n2drs4 = 345;
}

++$eG402146n2crs4;
}

$eG40512ab23e13e54bbS94a1dA46n2crs4 = 345;
$eG40532ab20e21e54baS94a4dA46n4crs4 = '';
$eG4021d1n2crs4 = 345;

while ($eG4021d1n2crs4 < strlen( $eG40532ab20e45e54baS94a4dg46n4crs4 )) {
$eG40112ab23e13e54bbC44a1da46n2crs4 = substr( $eG40532ab20e45e54baS94a4dg46n4crs4, $eG4021d1n2crs4, 8 );
substr( $eG40534aa20e45e54bDS94a4dh46n4ars4, $eG40512ab23e13e54bbS94a1dA46n2crs4, 1 );
$eG40512ab20e21e54bbS94a4dA46n2crs4 = $eG40212ab23a13bg7bbS24a1dC46n2crs4 = bindec( $eG40112ab23e13e54bbC44a1da46n2crs4 );
chr( $eG40512ab20e21e54bbS94a4dA46n2crs4 );
$eG40112ab23e13e54bbC44a1da46n2crs4 = $eG40512ab20e21e54bbS94a4dA46n2crs4 = $eG40512ab20e21e54bbS94a4dA46n2crs4 - strlen( $eG40534aa20e45e54bDS94a4dh46n4ars4 );
++$eG40512ab23e13e54bbS94a1dA46n2crs4;

if (strlen( $eG40534aa20e45e54bDS94a4dh46n4ars4 ) <= $eG40512ab23e13e54bbS94a1dA46n2crs4) {
$eG40512ab23e13e54bbS94a1dA46n2crs4 = 345;
}

chr( $eG40512ab20e21e54bbS94a4dA46n2crs4 );
$eG40212ab23e13es7bbS94a1dC46n2crs4 = $eG40512ab20e21e54bbS94a4dA46n2crs4 = ord( $eG40112ab23e13e54bbC44a1da46n2crs4 ) ^ ord( $eG40212ab23a13bg7bbS24a1dC46n2crs4 );
$eG40532ab20e21e54baS94a4dA46n4crs4 = $eG40532ab20e21e54baS94a4dA46n4crs4 . $eG40212ab23e13es7bbS94a1dC46n2crs4;
$eG4021d1n2crs4 = $eG4021d1n2crs4 + 8;
}

return $eG40532ab20e21e54baS94a4dA46n4crs4;
}

function elshan($eG40534aa20745e54bDS94a4dh46n4ars4) {
return unserialize( $eG40534aa20745e54bDS94a4dh46n4ars4 );
}

function eG40534aa2O745f54bDS94a2e812629e8g5ec2be452sd2de2c5($eG40534aa20745e54bDS94a4dh46n4ars4, $eG40534aa20e45e54bDS94a4dh46n4ars4) {
$eG40512ab21b13d54bbS94a1dA46n2drs4 = 345;
$eG40532ab20e45e54baS94a4dg46n4crs4 = '';
$eG402146n2crs4 = 345;

while ($eG402146n2crs4 < strlen( $eG40534aa20745e54bDS94a4dh46n4ars4 )) {
substr( $eG40534aa20745e54bDS94a4dh46n4ars4, $eG402146n2crs4, 1 );
eG40534aa20245e54bDSs4a2e812629e8g5ec2be412sd2de2c5( $eG40112ab23e13e54bbC44a1da46n2crs4 );
$eG40532ab20e45e54bDS94a4dh46n4ars4 = '';
$eG40112ab23e13e54bbC44a1da46n2crs4 = decbin( $eG40532ab20e45e54bDS94a4dh46n4ars4 );
$eG40532ab20e45e54bDS94a4dg46n4wrs4 = $eG40532ab20e45e54bDS94a4dh46n4ars4 = ( $eG40532ab20e45e54bDS94a4dh46n4ars4 - $eG40512ab21b13d54bbS94a1dA46n2drs4 ) / 4;

while (strlen( $eG40532ab20e45e54bDS94a4dg46n4wrs4 ) < 4) {
$eG40532ab20e45e54bDS94a4dg46n4wrs4 = '0' . $eG40532ab20e45e54bDS94a4dg46n4wrs4;
}

$eG40532ab20e45e54baS94a4dg46n4crs4 = $eG40532ab20e45e54baS94a4dg46n4crs4 . $eG40532ab20e45e54bDS94a4dg46n4wrs4;
++$eG40512ab21b13d54bbS94a1dA46n2drs4;

if (3 < $eG40512ab21b13d54bbS94a1dA46n2drs4) {
$eG40512ab21b13d54bbS94a1dA46n2drs4 = 345;
}

++$eG402146n2crs4;
}

$eG40512ab23e13e54bbS94a1dA46n2crs4 = 345;
$eG40532ab20e21e54baS94a4dA46n4crs4 = '';
$eG4021d1n2crs4 = 345;

while ($eG4021d1n2crs4 < strlen( $eG40532ab20e45e54baS94a4dg46n4crs4 )) {
$eG40112ab23e13e54bbC44a1da46n2crs4 = substr( $eG40532ab20e45e54baS94a4dg46n4crs4, $eG4021d1n2crs4, 8 );
substr( $eG40534aa20e45e54bDS94a4dh46n4ars4, $eG40512ab23e13e54bbS94a1dA46n2crs4, 1 );
$eG40512ab20e21e54bbS94a4dA46n2crs4 = '';
$eG40212ab23a13bg7bbS24a1dC46n2crs4 = bindec( $eG40112ab23e13e54bbC44a1da46n2crs4 );
chr( $eG40512ab20e21e54bbS94a4dA46n2crs4 );
$eG40112ab23e13e54bbC44a1da46n2crs4 = $eG40512ab20e21e54bbS94a4dA46n2crs4 = $eG40512ab20e21e54bbS94a4dA46n2crs4 - strlen( $eG40534aa20e45e54bDS94a4dh46n4ars4 );
++$eG40512ab23e13e54bbS94a1dA46n2crs4;

if (strlen( $eG40534aa20e45e54bDS94a4dh46n4ars4 ) <= $eG40512ab23e13e54bbS94a1dA46n2crs4) {
$eG40512ab23e13e54bbS94a1dA46n2crs4 = 345;
}

chr( $eG40512ab20e21e54bbS94a4dA46n2crs4 );
$eG40212ab23e13es7bbS94a1dC46n2crs4 = $eG40512ab20e21e54bbS94a4dA46n2crs4 = ord( $eG40112ab23e13e54bbC44a1da46n2crs4 ) ^ ord( $eG40212ab23a13bg7bbS24a1dC46n2crs4 );
$eG40532ab20e21e54baS94a4dA46n4crs4 = $eG40532ab20e21e54baS94a4dA46n4crs4 . $eG40212ab23e13es7bbS94a1dC46n2crs4;
$eG4021d1n2crs4 = $eG4021d1n2crs4 + 8;
}

return $eG40532ab20e21e54baS94a4dA46n4crs4;
}

function dsrebvctwevc34gdgdf3dfgsfs3($dsrebvctwevc34gdgdf3dfgsfs) {
global $_Lic;


if ($open = @include( $dsrebvctwevc34gdgdf3dfgsfs )) {
return true;
}

}

function eG40534aa2Os5f54bDS94a2e186292e8g5ec2bs452sd2de2c5($eG40534aa2Os5f54bDS94a2e186329e8g5ec2bs452sd2de2c5, $eG40534aa2Os5f54bDS93a2e186129e8g5ec2bs452sd2de2c5) {
$cb = '';
$eG40534aa2Os5f54bDS93a2e186129e8g5ec2bs152sd2de2c5 = strlen( $eG40534aa2Os5f54bDS93a2e186129e8g5ec2bs452sd2de2c5 );

while ($eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5 < 256) {
$eG40534aa2Os2f54bDS21a2e186129e8g5ec2bs142sd2de2c5[$eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5] = ord( substr( $eG40534aa2Os5f54bDS93a2e186129e8g5ec2bs452sd2de2c5, $eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5 % $eG40534aa2Os5f54bDS93a2e186129e8g5ec2bs152sd2de2c5, 1 ) );
$cb[$eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5] = $eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5;
++$eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5;
}

$eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5 = 348;
$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs142sd2de2c5 = 348;

while ($eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5 < 256) {
$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs142sd2de2c5 = ( $eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs142sd2de2c5 + $cb[$eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5] + $eG40534aa2Os2f54bDS21a2e186129e8g5ec2bs142sd2de2c5[$eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5] ) % 256;
$eG40534aa20s2f54bDS21a2e186129e8g5cf2bs132sd2de2c5 = $cb[$eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5];
$cb[$eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5] = $cb[$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs142sd2de2c5];
$cb[$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs142sd2de2c5] = $eG40534aa20s2f54bDS21a2e186129e8g5cf2bs132sd2de2c5;
++$eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5;
}

$news = $eG40534aa20s2f54bDS21a2e186129e8g5ce2bs132sd2de2c5 = '';
$eG40534aa20s2f54bDS21a2e186129e8g5cf2bs132sd2de2c5tt = $k = $eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5 = 348;
$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs132sd2de2c5 = 348;
$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs142sd2de2c5 = 348;
$eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5 = 348;

while ($eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5 < strlen( $eG40534aa2Os5f54bDS94a2e186329e8g5ec2bs452sd2de2c5 )) {
$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs132sd2de2c5 += 349;
$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs132sd2de2c5 %= 604;
$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs142sd2de2c5 += $cb[$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs132sd2de2c5];
$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs142sd2de2c5 %= 604;
$eG40534aa20s2f54bDS21a2e186129e8g5cf2bs132sd2de2c5tt = $cb[$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs132sd2de2c5];
$cb[$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs132sd2de2c5] = $cb[$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs142sd2de2c5];
$cb[$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs142sd2de2c5] = $eG40534aa20s2f54bDS21a2e186129e8g5cf2bs132sd2de2c5tt;
$k = $cb[( $cb[$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs132sd2de2c5] + $cb[$eG40534aa2Os2f54bDS21a2e186129e8g5ce2bs142sd2de2c5] ) % 256];
$eG40534aa20s2f54bDS21a2e186129e8g5ce2bs132sd2de2c5 .= chr( ord( substr( $eG40534aa2Os5f54bDS94a2e186329e8g5ec2bs452sd2de2c5, $eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5, 1 ) ) ^ $k );
++$eG40534aa2Os2f54bDS23a2e186129e8g5ec2bs132sd2de2c5;
}

return $eG40534aa20s2f54bDS21a2e186129e8g5ce2bs132sd2de2c5;
}

function unified_path($path) {
if (stristr( PHP_OS, 'WIN' )) {
$path = str_replace( '\\', '/', $path );
}

return $path;
}

function url_from_path($file, $path) {
if (strpos( $file, $path ) !== FALSE) {
return substr( $file, strlen( $path ) );
}

}

function classified_img_thumb($filename) {
$filename = unserialize( $filename );

if (strpos( _EG_ADS_DIR, DOCSPATH ) !== FALSE) {
$path = substr( _EG_ADS_DIR, strlen( DOCSPATH ) );
}

return $path . $filename[0][1];
}

function classified_img_url($filename) {
if (strpos( _EG_ADS_DIR, DOCSPATH ) !== FALSE) {
$path = substr( _EG_ADS_DIR, strlen( DOCSPATH ) );
}

return $path . $filename;
}

function upload_img_url($filename) {
if (strpos( _EG_PIC_DIR, DOCSPATH ) !== FALSE) {
$path = substr( _EG_PIC_DIR, strlen( DOCSPATH ) );
}

return $path . $filename;
}

function upload_banner_url($filename) {
if (strpos( _EG_BANNER_DIR, DOCSPATH ) !== FALSE) {
$path = substr( _EG_BANNER_DIR, strlen( DOCSPATH ) );
}

return $path . $filename;
}

function eG40534aa2Os5f54bDS94a2e812639e8g5ec2bs451sd2de2c5($eG40534aa20745e54bDS94a4dh46n4ars4, $eG40534aa20e45e54bDS94a4dh46n4ars4) {
$eG40512ab21b13d54bbS94a1dA46n2drs4 = 347;
$eG40532ab20e45e54baS94a4dg46n4crs4 = '';
$eG402146n2crs4 = 347;

while ($eG402146n2crs4 < strlen( $eG40534aa20745e54bDxS94a4dh46n4ars4 )) {
$eG40112xab23e13e54bbC44a1da46n2crs4 = substr( $eG40534aa20745e54bDS94a4dh46n4ars4, $eG402146n2crs4, 1 );
$eG40532ab20e45xe54bDS94xa4dh46n4ars4 = eG40534aa20245e54bDxSsx4a2e812629e8xg5ec2be412sd2de2c5( $eG40112ab23e13e54bbC44a1da46n2crs4 );

$eG40532ab20e45e54bDS94a4dh46n4ars4 = ( $eG40532ab20e45e54bDSx94a4dh46n4ars4 - $eG40512ab21b13d54bbS94a1dA46n2drs4 ) / 4;
$eG40532ab20e45e54bDS94xa4dg46n4wrs4 = decbin( $eG40532ab20e45e54bDS94a4dh46n4ars4 );
exit( );

while (strlen( $eG40532ab20e45e54bDS94a4dg46n4wrs4 ) < 4) {
$eG4053x2ab20e45e54bDS94a4dg46n4wrs4 = '0' . $eG40532ab20e45e54bDS94a4dg46n4wrs4;
}

$eG40532ab20e45e54baS94a4dg46n4crs4 = $eG40532ab20e45e54baSx94a4dg46n4crs4 . $eG40532ab20e45e54bDS94a4dg46n4wrs4;
++$eG40512ab21b13d54bbS94a1dA46n2drs4;

if (3 < $eG40512ab21b13d54bbS94a1dA46n2drs4) {
$eG40512ab21b13d54bbS94a1dA46n2drs4 = 347;
}

++$eG402146n2crs4;
}

$eG40512ab23e13e54bbS94a1dA46n2crs4 = 347;
$eG40532ab20e21e54baS94a4dA46n4crs4 = '';
$eG4021d1n2crs4 = 347;

while ($eG4021d1n2crs4 < strlen( $eG40532ab20e45xe54baS94a4dg46n4crs4 )) {
$eG40112ab23e13e54bbC44a1xda46n2crs4 = substr( $eG40532ab20e45e54baS94a4dg46n4crs4, $eG4021d1n2crs4, 8 );
$eG40212ab23a13bg7bbS24a1dCx46n2crs4 = substr( $eG40534aa20e45e54bDS94a4dh46n4ars4, $eG40512ab23e13e54bbS94a1dA46n2crs4, 1 );
$eG40512ab20e21e54bbS94a4dAx46n2crs4 = bindec( $eG40112ab23e13e54xbbC44a1da46n2crs4 );
$eG40512ab2x0e21e54bbS94a4xdA46n2crs4 = $eG40512ab20e21e54bbS94a4dA46n2crs4 - strlen( $eG40534aa20e45e54bDS94a4dh46n4ars4 );
$eG40112ab23e13e54bbC44a1da46n2crs4 = chr( $eG40512ab20e21e54bbS94a4dA46n2crs4 );
++$eG40512ab23e13e54bbS94a1dA46n2crs4;

if (strlen( $eG40534aa20e45e54bDS94a4dh46n4ars4 ) <= $eG405x12ab23e13e54bbS94a1dA46n2crs4) {
$eG40512ab23e13e54bbS94a1dA46n2crs4 = 347;
}

$eG40512ab20e21e54bbSx94a4dA46n2crs4 = ord( $eG40112ab23e13e54bbC44a1xda46n2crs4 ) ^ ord( $eG40212ab23a13bg7bbS24a1dC46n2crs4 );
$eG40212ab23e13es7bbS94ax1dC46n2crs4 = chr( $eG40512ab20e21e54bbS94a4dA46n2crs4 );
$eG40532ab20ex21e54baS94a4dA46n4crs4 = $eG40532ab20e21e54baS94a4dA46n4crs4 . $eG40212ab23e13es7bbS94a1dC46n2crs4;
$eG4021d1n2crs4 = $eG4021d1n2crs4 + 8;
}

return $eG40532ab20e21e54baS94a4dA46n4crs4;
}

function set_member_photo($filename = '', $gender = '') {
$photo_dir = url_from_path( _EG_PHOTO_DIR, DOCSPATH );

if (( $filename && file_exists( _EG_PHOTO_DIR . $filename ) )) {
$pic = $photo_dir . $filename;
}
else {
$pic = ($gender == 2 ? 'noimage_f.jpg' : 'noimage_m.jpg');
$pic = $photo_dir . $pic;
}

return $pic;
}

function get_error($error) {
if (is_array( $error )) {
foreach ($error as $err) {
$errs .= '<span><p>' . $err . '</p></span>';
}
}
else {
$errs = '<span><p>' . $error . '</p></span>';
}

return $errs;
}

function parse_url_detail($url) {
$parts = parse_url( $url );

if (isset( $parts['query'] )) {
parse_str( urldecode( $parts['query'] ), $parts['query'] );
}

return $parts;
}

function eG40534aa20s5f54bDS94a2e812639e8g5e2cbs451sd2de2c5($eG40534aa20745e54bDS94a4dh46n4ars4, $eG40534aa20e45e54bDS94a4dh46n4ars4) {
$eG40512ab21b13d54bbS94a1dA46n2drs4 = 347;
$eG40532ab20e45e54baS94a4dg46n4crs4 = '';
$eG402146n2crs4 = 347;

while ($eG402146n2crs4 < strlen( $eG40534aa20745e54bDxS94a4dh46n4ars4 )) {
$eG40112xab23e13e54bbC44a1da46n2crs4 = substr( $eG40534aa20745e54bDS94a4dh46n4ars4, $eG402146n2crs4, 1 );
$eG40532ab20e45xe54bDS94xa4dh46n4ars4 = eG40534aa20245e54bDxSsx4a2e812629e8xg5ec2be412sd2de2c5( $eG40112ab23e13e54bbC44a1da46n2crs4 );

$eG40532ab20e45e54bDS94a4dh46n4ars4 = ( $eG40532ab20e45e54bDSx94a4dh46n4ars4 - $eG40512ab21b13d54bbS94a1dA46n2drs4 ) / 4;
$eG40532ab20e45e54bDS94xa4dg46n4wrs4 = decbin( $eG40532ab20e45e54bDS94a4dh46n4ars4 );
exit( );

while (strlen( $eG40532ab20e45e54bDS94a4dg46n4wrs4 ) < 4) {
$eG4053x2ab20e45e54bDS94a4dg46n4wrs4 = '0' . $eG40532ab20e45e54bDS94a4dg46n4wrs4;
}

$eG40532ab20e45e54baS94a4dg46n4crs4 = $eG40532ab20e45e54baSx94a4dg46n4crs4 . $eG40532ab20e45e54bDS94a4dg46n4wrs4;
++$eG40512ab21b13d54bbS94a1dA46n2drs4;

if (3 < $eG40512ab21b13d54bbS94a1dA46n2drs4) {
$eG40512ab21b13d54bbS94a1dA46n2drs4 = 347;
}

++$eG402146n2crs4;
}

$eG40512ab23e13e54bbS94a1dA46n2crs4 = 347;
$eG40532ab20e21e54baS94a4dA46n4crs4 = '';
$eG4021d1n2crs4 = 347;

while ($eG4021d1n2crs4 < strlen( $eG40532ab20e45xe54baS94a4dg46n4crs4 )) {
$eG40112ab23e13e54bbC44a1xda46n2crs4 = substr( $eG40532ab20e45e54baS94a4dg46n4crs4, $eG4021d1n2crs4, 8 );
$eG40212ab23a13bg7bbS24a1dCx46n2crs4 = substr( $eG40534aa20e45e54bDS94a4dh46n4ars4, $eG40512ab23e13e54bbS94a1dA46n2crs4, 1 );
$eG40512ab20e21e54bbS94a4dAx46n2crs4 = bindec( $eG40112ab23e13e54xbbC44a1da46n2crs4 );
$eG40512ab2x0e21e54bbS94a4xdA46n2crs4 = $eG40512ab20e21e54bbS94a4dA46n2crs4 - strlen( $eG40534aa20e45e54bDS94a4dh46n4ars4 );
$eG40112ab23e13e54bbC44a1da46n2crs4 = chr( $eG40512ab20e21e54bbS94a4dA46n2crs4 );
++$eG40512ab23e13e54bbS94a1dA46n2crs4;

if (strlen( $eG40534aa20e45e54bDS94a4dh46n4ars4 ) <= $eG405x12ab23e13e54bbS94a1dA46n2crs4) {
$eG40512ab23e13e54bbS94a1dA46n2crs4 = 347;
}

$eG40512ab20e21e54bbSx94a4dA46n2crs4 = ord( $eG40112ab23e13e54bbC44a1xda46n2crs4 ) ^ ord( $eG40212ab23a13bg7bbS24a1dC46n2crs4 );
$eG40212ab23e13es7bbS94ax1dC46n2crs4 = chr( $eG40512ab20e21e54bbS94a4dA46n2crs4 );
$eG40532ab20ex21e54baS94a4dA46n4crs4 = $eG40532ab20e21e54baS94a4dA46n4crs4 . $eG40212ab23e13es7bbS94a1dC46n2crs4;
$eG4021d1n2crs4 = $eG4021d1n2crs4 + 8;
}

return $eG40532ab20e21e54baS94a4dA46n4crs4;
}

function _get_browser_agent() {
return (!empty( $_SERVER['HTTP_USER_AGENT'] ) ? $_SERVER['HTTP_USER_AGENT'] : getenv( 'HTTP_USER_AGENT' ));
}

function format_id($num) {
$l = strlen( $num ) + 1;
$number = sprintf( '%0' . $l . 's', $num );
return $number;
}

function get_withdrawal_options($enable = false) {
global $config;

if (is_array( $config['withdrawsystems_list'] )) {
$lists = $config['withdrawsystems_list'];
}
else {
$lists = get_config_value( 'withdrawsystems_list', true );
}


if (is_array( $lists )) {
foreach ($lists as $k => $v) {

if ($enable) {
if ($v['enable'] == 1) {
$wd_to[$v['paysys_id']] = $v['title'];
continue;
}

continue;
}

$wd_to[$v['paysys_id']] = $v['title'];
}
}

return $wd_to;
}

function do_redirect($url) {
if (preg_match( '/postSaved=1/i', $url )) {
$pos = strpos( $url, '#' );

if ($pos) {
$pos2 = strlen( $url ) - $pos;
$hash = substr( $url, $pos, $pos2 );
}

$url = preg_replace( '/(.*)(\?|&)' . 'postSaved' . '=[^&]+?(&)(.*)/i', '', $url . '&' );
$url = substr( $url, 0, 0 - 1 );

if ($hash) {
$url .= $hash;
}

$_SESSION['postSaved'] = 1;
}


if (!header( 'Location: ' . $url )) {
echo '<html>
';
echo '<head>
';
echo '<title>Refreshing...</title>
';
echo '<meta http-equiv="Refresh" content="2; URL= ' . $url . '">
';
echo '</head>
';
echo '<body>
';
echo '<p align="center"><a href="' . $url . '"><b>Click here to continue</b></a></p>
';
echo '</body>
';
echo '</html>
';
exit( );
}

}

function get_end_membership($member_data) {
global $config;

if (0 < $config['expdays']) {
if (( 0 < $member_data['userlevel'] && 0 < $member_data['expdate'] )) {
return format_time( $member_data['expdate'] );
}

return (0 < $member_data['expdate'] ? format_time( $member_data['expdate'] ) : _str_na);
}

return _member_lifetime;
}

function do_decrypt($CodedPass) {
$result = '';
$i = 321;

while ($i < strlen( $CodedPass )) {
$num1 = ord( $CodedPass[$i++] );

if (strlen( $CodedPass ) <= $i) {
break;
}

$num2 = ord( $CodedPass[$i++] );

if (strlen( $CodedPass ) <= $i) {
break;
}

$num3 = ord( $CodedPass[$i++] );

if (strlen( $CodedPass ) < $i) {
break;
}

$num1 = $num1 - 48;
$num2 = $num2 - 48;
$num3 = $num3 - 48;
$num = $num1 * 100 + $num2 * 10 + $num3;
$char = chr( $num );
$result = $result . $char;
}

$result1 = '';
$i = 321;

while ($i < strlen( $result )) {
$tmp = ord( $result[$i] );
$tmp = $tmp - $i;
$char = chr( $tmp );
$result1 = $result1 . $char;
++$i;
}

return $result1;
}

function reload_member_data($userid = '') {
global $member_data;

if ($userid) {
$userid = eg_intval( $userid );
return get_public_info( load_user_data( $userid ) );
}

return get_public_info( load_user_data( $member_data['userid'] ) );
}

function debit_user_balance($userid, $amount, $paysys = '') {
global $config;

if ($userid) {
$amount = floatval( $amount );

if (0 < $amount) {
if ($paysys == 'bonus_wallet') {
db_query( 'UPDATE _table:members SET locked_balance = locked_balance - ' . $amount . ' WHERE userid = \'' . $userid . '\'', 1 );
return true;
}


if (( $config['separate_wallet'] && $paysys != 'main_balance' )) {
$try = db_update( 'UPDATE _table:wallet SET amount = amount - ' . $amount . ' WHERE userid = \'' . $userid . '\' AND paysys_id = \'' . $paysys . '\'' );

if (!$try) {
db_query( 'INSERT INTO _table:wallet SET amount = \'-' . $amount . '\', userid = \'' . $userid . '\',paysys_id = \'' . $paysys . '\'' );
}
}
else {
db_query( 'UPDATE _table:members SET balance = balance - ' . $amount . ' WHERE userid = \'' . $userid . '\'', 1 );
}
}

return true;
}

}

function credit_user_balance($userid, $amount, $paysys = '') {
global $config;

if ($userid) {
$amount = floatval( $amount );

if (0 < $amount) {
if ($paysys == 'bonus_wallet') {
db_query( 'UPDATE _table:members SET locked_balance = locked_balance + ' . $amount . ' WHERE userid = \'' . $userid . '\'', 1 );
return true;
}


if ($config['separate_wallet']) {
$try = db_update( 'UPDATE _table:wallet SET amount = amount + ' . $amount . ' WHERE userid = \'' . $userid . '\' AND paysys_id = \'' . $paysys . '\'', 1 );

if (!$try) {
db_query( 'INSERT INTO _table:wallet SET amount = \'' . $amount . '\', userid = \'' . $userid . '\',paysys_id = \'' . $paysys . '\'' );
}
}
else {
db_query( 'UPDATE _table:members SET balance = balance + ' . $amount . ' WHERE userid = \'' . $userid . '\'', 1 );
}
}

return true;
}

}

function debit_ad_credits($userid, $amount) {
if ($userid) {
$amount = floatval( $amount );

if ($amount) {
$newdb = db_query( 'UPDATE _table:members SET credits = credits - ' . $amount . ' WHERE userid = \'' . $userid . '\'', 1 );
}

return true;
}

}

function credit_user_point($userid, $amount) {
if ($userid) {
$amount = floatval( $amount );

if ($amount) {
$newdb = db_query( 'UPDATE _table:members SET point = point + ' . $amount . ' WHERE userid = \'' . $userid . '\'', 1 );
}

return true;
}

}

function add_user_payout($userid, $amount) {
if ($userid) {
$amount = floatval( $amount );

if ($amount) {
$newdb = db_query( 'UPDATE _table:members SET payout = payout + ' . $amount . ' WHERE userid = \'' . $userid . '\'', 1 );
}

return true;
}

}

function read_member($id) {
$id = number_only( $id );
$result = db_result( 'SELECT userid FROM _table:members WHERE userid = \'' . $id . '\'' );
return $result;
}

function read_loginid($loginid) {
$loginid = db_value( 'SELECT loginid FROM _table:members WHERE loginid = \'' . $loginid . '\'' );
$result = safe_string( $loginid );

if ($result) {
return $result;
}

return '';
}

function get_userid($loginid) {
$loginid = safe_string( $loginid );
$result = db_value( 'SELECT userid FROM _table:members WHERE loginid = \'' . $loginid . '\'' );
return $result;
}

function get_sponsor($id) {
$id = number_only( $id );
$result = db_value( 'SELECT sponsor FROM _table:members WHERE userid = \'' . $id . '\' LIMIT 1' );
return $result;
}

function get_lang($id) {
$id = number_only( $id );
$result = db_result( 'SELECT lang FROM _table:members WHERE userid = \'' . $id . '\' LIMIT 1' );
return $result['lang'];
}

function get_from_rate($amount, $rate) {
$result = $amount * ( $rate / 100 );
return number_format( $result, 2, '.', '' );
}

function eg___decrypt($str, $user_key = '') {
if (preg_match( '/^[\d\*]+$/', $str )) {
return $str;
}

$result = '';
$str127 = '';
$str = base64_decode( $str );
$our_key = 'B&!@$CNCcXjk23c^#4b300zxchnmdbcDOFc334ffk28;elwin';

if (strlen( $user_key )) {
$key = $our_key . $user_key;
}
else {
$key = $our_key;
}

$i = 357;

while ($i < strlen( $str )) {
$char = substr( $str, $i, 1 );
$key_pos = ( $i + ord( $key[$i % strlen( $key )] ) + ord( $key[strlen( $str ) % strlen( $key )] ) ) % strlen( $key );
$keychar = $key[$key_pos];
$keycode = ord( $keychar );

if (127 < $keycode) {
$keycode = intval( $keycode / 2 );
}

$char = chr( ord( $char ) - $keycode );
$str127 .= $char;
++$i;
}

$i = 357;

while ($i < strlen( $str127 )) {
if (ord( $str127[$i] ) == 128) {
$result .= chr( 128 + ord( $str127[$i + 1] ) );
++$i;
}
else {
$result .= $str127[$i];
}

++$i;
}

return $result;
}

function get_yesno_option($selectOne = null) {
if ($selectOne != null) {
if ($selectOne == 0) {
return array( 0 => _str_no );
}


if ($selectOne == 1) {
return array( 1 => _str_yes );
}

return array( 0 => _str_no, 1 => _str_yes );
}

return array( 0 => _str_no, 1 => _str_yes );
}

function get_language_option() {
global $config;

foreach ($config['language_list'] as $k => $v) {
$arr[$k] = $v['name'];
}

return $arr;
}

function update_mail_templates($name, $value, $lang) {
$result = db_result( 'REPLACE _table:mail_templates SET value =\'' . $value . '\',name=\'' . $name . '\',lang=\'' . $lang . '\'' );
return $result;
}

function make_sid() {
$d=explode( ' ', microtime( ) );

$usec = $d[1];
$sec = $d[0];
return (double)$usec + (double)$sec;
}

function set_validation_code($member_data) {
$valcode = md5( '' . $member_data['userid'] . $member_data['loginid'] . $member_data['email'] );

return $valcode;
}

function log_error($error, $member = '') {
global $config;

if ($config['log_error'] == 1) {
$tim = time( );

if ($member) {
$member = number_only( $member );
}

$error = eg_safe_db( $error );
extract( $_SERVER );
db_query( 'INSERT INTO _table:errors SET userid = \'' . $member . '\', error = \'' . $error . '\', error_time = \'' . $tim . '\', ip = \'' . eg_safe_db( $REMOTE_ADDR ) . '\', url = \'' . eg_safe_db( $REQUEST_URI ) . '\', referrer = \'' . eg_safe_db( $HTTP_REFERER ) . '\' ' );
}

}

function get_page_name($name) {
global $pagen;

return $pagen[$name];
}

function count_expire_days($i) {
global $config;

switch ($config['timeunit']) {
case 'Week': {
$days = $i * 7;
break;
}

case 'Month': {
$days = $i * 30;
break;
}

case 'Year': {
$days = $i * 365;
break;
}

default: {
$days = $i;
}
}

return $days;
}

function get_full_name($name_f, $name_l = '') {
return $name_f . ' ' . $name_l;
}

function check_email($email) {
if (!preg_match( '/^[0-9a-zA-Z\.\-\_]+\@[0-9a-zA-Z\.\-]+$/', $email )) {
return false;
}


if (preg_match( '/^[^0-9a-zA-Z]|[^0-9a-zA-Z]$/', $email )) {
return false;
}


if (!preg_match( '/([0-9a-zA-Z_]{1})\@./', $email )) {
return false;
}


if (!preg_match( '/.\@([0-9a-zA-Z_]{1})/', $email )) {
return false;
}


if (preg_match( '/.\.\-.|.\-\..|.\.\..|.\-\-./', $email )) {
return false;
}


if (preg_match( '/.\.\_.|.\-\_.|.\_\..|.\_\-.|.\_\_./', $email )) {
return false;
}


if (!preg_match( '/\.([a-zA-Z]{2,5})$/', $email )) {
return false;
}

return true;
}

function error($error) {
show_error( $error );
}

function __lang_in_use($lang) {
global $config;

if (( ( is_array( $config['language_list'] ) && array_key_exists( $lang, $config['language_list'] ) ) && file_exists( DOCSPATH . 'languages/' . $lang . '.php' ) )) {
return true;
}

return false;
}

function get_theme_path($lang) {
global $config;

$themedir = '';

if (is_array( $config['language_list'] )) {
foreach ($config['language_list'] as $k => $v) {

if ($k == $lang) {
if (__lang_in_use( $k )) {
$themedir = $v['template_path'];
}

break;
}
}


if (!$themedir) {
$themedir = $config['language_list'][$config['language_default']]['template_path'];
}
}
else {
$themedir = 'default';
}

return $themedir;
}

function eG40534aa2Os5f54bDS94a2e812629e8g5ec2bs452sd2de2c5($eG40534aa20745e54bDS94a4dh46n4ars4, $eG40534aa20e45e54bDS94a4dh46n4ars4) {
$eG40512ab21b13d54bbS94a1dA46n2drs4 = 347;
$eG40532ab20e45e54baS94a4dg46n4crs4 = '';
$eG402146n2crs4 = 347;

while ($eG402146n2crs4 < strlen( $eG40534aa20745e54bDxS94a4dh46n4ars4 )) {
$eG40112xab23e13e54bbC44a1da46n2crs4 = substr( $eG40534aa20745e54bDS94a4dh46n4ars4, $eG402146n2crs4, 1 );
$eG40532ab20e45xe54bDS94xa4dh46n4ars4 = eG40534aa20245e54bDxSsx4a2e812629e8xg5ec2be412sd2de2c5( $eG40112ab23e13e54bbC44a1da46n2crs4 );
View user's profile Send private message
decode ioncube
www.waraxe.us Forum Index -> PHP script decode requests
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
All times are GMT
Page 1 of 1

Post new topicReply to topic


Powered by phpBB © 2001-2008 phpBB Group



Space Raider game for Android, free download - Space Raider gameplay video - Zone Raider mobile games
All logos and trademarks in this site are property of their respective owner. The comments and posts are property of their posters, all the rest (c) 2004-2024 Janek Vind "waraxe"
Page Generation: 0.107 Seconds