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 $__TG='P2JHP0lQSTAkX19tIDQnN01uZTdYWWx3bVdmQy9nUmpbbGtaWC9LMm05cjMzb3RBSFBnRllIcW1NS..

Decoded Output download

?><?php
######################################################################
# Program: WEBGALAMB 5 HRLEVL ADMINISZRCIS RENDSZER              #
# Fjl: starter.php                                                  #
# Verzi: 5.0                                                        #
# Fjl kszto: 2014 TTH GBOR.                                     #
# Kiads dtuma: 2014/xx/01                                          #
#                                                                    #
######################################################################

usleep(rand(100000,300000));
header('Content-Type: text/html; charset=utf-8');
require_once('wg5_moduls/class.main.php');
$_SERVER['HTTP_HOST'] = $domain = $main-> conf_read('domain');
$_SERVER['SCRIPT_NAME']='/'.$_prg_dir.'starter.php';
//echo "eleje";

$main->conf_update("run_starter.php", 0);

$https = $main->conf_read("https");
$fsport = $main->conf_read('fsock_port');
function meghiv() { 
	global $https, $fsport, $_SERVER;
	$fsock_domain = explode(":", $_SERVER['HTTP_HOST']);
	
	if($https == '1') 
		$fp = @fsockopen(("ssl://".$fsock_domain[0]), $fsport?$fsport:443, $errno, $errstr, 10);
	else 
		$fp = fsockopen($fsock_domain[0], $fsport?$fsport:80, $errno, $errstr, 10);
		
	if($fp) {
		$out = "GET $_SERVER[SCRIPT_NAME]?background_run=".time()." HTTP/1.1
";
		$out .= "Host: ".$fsock_domain[0]."
";
		$out .= 'User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.0) Gecko/20100101 Firefox/25.0'."
";
		$out .= "Connection: Close

";
		fwrite($fp, $out);
		usleep(100000);
/*
		while (!feof($fp)) {
			$out .= fgets($fp, 128);
		}
		echo $out;
*/
		fclose($fp);
	} else { echo('fsockopen error... -- $errno: '.$errno.' -- $errstr: '.$errstr); die('<br /><br />' . __('Kritikus fsockopen hiba.') ); }
	
}






if(isset($_GET['background_run'])) 
 { 
//	 echo "httr";
	// futsi idlimit belltsa
	$tlimit=$main->conf_read("set_time_out");
	if(!$tlimit) $tlimit=50 ; 
	@set_time_limit($tlimit);
    @ignore_user_abort(true);
	
	$tl = ini_get('max_execution_time');
	$t0 = time();
	$dm = date('Y-m-d'); 
	
	// starter.php tbb pldnyos szimultn futsnak megakadlyozsa
	$file = fopen('files/lock.txt', 'w');
	if ( $file === false ) {
	  echo 'Unable to open files/lock.txt file, check that you have permissions to open/write';
	  exit;
	}

	if ( flock ( $file, LOCK_EX | LOCK_NB ) === false ) {
	  echo 'Lock';
	  mysql_close(); 
	  //fclose($file); 
	  //sleep(5);
	  //meghiv();
	  exit;
	}
	
	// futsi ellenrzsek
	$run=$main->conf_read('run_starter.php');
	if(!$run) $main->conf_update('run_starter.php', time() );
	if( (time()-$run) < ($tlimit+30+$tl)) { echo "time..."; kimenet(); } else 
	  { 
		$main->conf_update("run_starter.php", time());
	  }
	
	$main->conf_update("starter_last_run", date("Y-m-d H:i:s"));
	echo 'Start<br>';
	
	
// modulok
	//echo "modulok";
    $sql_mod = $main->mq("select * from {$db_pre}moduls order by id");
    while($s=mysql_Fetch_assoc($sql_mod))
     {
  	  if($s['inc2']) include('wg5_moduls/'.$s['inc2']);
     }

	
	
	// 5 napnl rgebbi feliratkozk trlse
	$delete_day = $main->conf_read('deleteDayUnconfirmedSubscribers');
	if($delete_day > 0) {
		$sql=$main->mq("SELECT id FROM `{$db_pre}users` WHERE a=0 and (datum <= DATE_SUB( CURDATE( ) , INTERVAL $delete_day DAY))");
		while($z = mysql_fetch_assoc($sql)) {
			$main->mq("delete from `{$db_pre}users` where id='$z[id]'");											
			$main->mq("delete from `{$db_pre}fields_data` where un='$z[id]'");
		}
	}
	
	 
	 
	 // idztett levelek
	$idozitett=array();
	$tm=$main->mq("select * from `{$db_pre}tmails` where `date` = CURDATE() and `hour`<='".date("H")."' and sent=0 and month=0 and week=0 and day=0");
	while($x=mysql_fetch_array($tm)) $idozitett[]=$x;
	foreach($idozitett as $x)
	  {
		$q='';
		if($x['filter'])
			 {
				 $_GET['g'] = $x['g'];
				 $filter = $main->m_array("Select * from {$db_pre}filters where id='$x[filter]'");
				 $keres_tomb = unserialize($filter['data']);
				 $t_x = $main->reszletes_kereso($keres_tomb);
				 $q   = $t_x['q'];
				 $fd  = $t_x['fd'];
			 }

		 $date = '';
		 
		 // levlklds naplba szrs
		 $main->mq("insert into `{$db_pre}send_log` (summ,sendout,date, tipus, szuro, g, mid, start_date)
															values  (0,0, now(),         3,    '{$x['filter']}', '$x[g]', '$x[mid]', now())");
		 
		 $_id = mysql_insert_id();
					 $sqlq = ("INSERT INTO `{$db_pre}listing` (mid, uid, prior, `stat`) SELECT $x[mid] as mid, id as uid, 3 as prior, $_id as `stat` from `{$db_pre}users` 
					 as us where 
 active=1 and
						  ( g='$x[g]'{$q}{$date} ) group by mail");
		 
		 $main->mq($sqlq);	// feliratkozk beszrsa a levlkldsek sorballtsa tblba __listing
		 //echo $sqlq;									
		 $db = mysql_affected_rows();
		 $main->mq("update {$db_pre}send_log set summ='$db' where id='$_id'");
		 //$main->meghiv('background_run', $_SERVER['SCRIPT_NAME']);
		 
	/*	 $sql  = ("INSERT INTO `{$db_pre}listing` (mid, uid, prior) 
		 SELECT $x[mid] as mid, id as uid, 3 as prior from `{$db_pre}users` as us where 
 active=1 and ( g='$x[g]'{$q}{$date}
"
		 		  .") "
		 	//	  .($all?" or ((active=1 and ($all)){$date})":'')
		 		  ." group by mail");
*/

	     //$sql = str_replace('1 as prior', '3 as prior', $main->de($x['data'], 'timed_wg5_'.$_SERVER['HTTP_HOST']));
		 $main->mq("update  `{$db_pre}tmails` set sent='1', sent_date=CURDATE() where id='$x[id]'");
		 //$main->mq($sql);
		 if( (time()-$t0) > ( $tl / 2 ) ) { $main->conf_update('run_starter.php', 0); mysql_close(); fclose($file); unlink('files/lock.txt'); meghiv(); exit; }
	  }

	 $idozitett=array();
	
	 // ------------------- CIKLIKUS levlklds prior: 4; ------------------------------------
	// hnap adott napjn
	$nap = date('d');
	$tm=$main->mq("select * from `{$db_pre}tmails` where sent_date!=CURDATE() and `hour`<='".date("H")."' and month='$nap' and active=1");
	while($x=mysql_fetch_array($tm)) $idozitett[]=$x;
	
	// ht adott napjn
	$nap = date('w');
	if(!$nap) $nap=7;
	$tm=$main->mq("select * from `{$db_pre}tmails` where sent_date!=CURDATE() and `hour`<='".date("H")."' and week='$nap' and active=1");
	while($x=mysql_fetch_array($tm)) $idozitett[]=$x;

	// ciklikus -- x naponta
	$tm=$main->mq("select * from `{$db_pre}tmails` where day>0 and sent_date!=CURDATE() and `date`!=CURDATE() and `hour`<='".date("H")."' and DATEDIFF( NOW( ) , `date` ) MOD `day` = 0  and active=1");
	while($x=mysql_fetch_array($tm)) $idozitett[]=$x;
	
	foreach($idozitett as $x)
	  {
		$q='';
		if($x['filter'])
			 {
				 $_GET['g'] = $x['g'];
				 $filter = $main->m_array("Select * from {$db_pre}filters where id='$x[filter]'");
				 $keres_tomb = unserialize($filter['data']);
				 $t_x = $main->reszletes_kereso($keres_tomb);
				 $q   = $t_x['q'];
				 $fd  = $t_x['fd'];
			 }

		 $date = '';
		 $sql  = ("INSERT INTO `{$db_pre}listing` (mid, uid, prior) 
		 SELECT $x[mid] as mid, id as uid, 4 as prior from `{$db_pre}users` as us where 
 active=1 and ( g='$x[g]'{$q}{$date}
"
		 		  .") "
		 	//	  .($all?" or ((active=1 and ($all)){$date})":'')
		 		  ." group by mail");


	     //$sql = str_replace('1 as prior', '3 as prior', $main->de($x['data'], 'timed_wg5_'.$_SERVER['HTTP_HOST']));
		 $main->mq("update  `{$db_pre}tmails` set sent='1', sent_date=CURDATE() where id='$x[id]'");
		 $main->mq($sql);
		 if( (time()-$t0) > ( $tl / 2 ) ) { $main->conf_update('run_starter.php', 0); mysql_close(); fclose($file); unlink('files/lock.txt'); meghiv(); exit; }
	  }

   
    // kvet levelek
	$tm=$main->mq("select * from `{$db_pre}smails` where `date`!=CURDATE() and active=1 and `hour`<='".date("H")."'");
	while($x=mysql_fetch_array($tm))
	  {
	     $g_array=$main->m_array("select * from `{$db_pre}groups` where id='$x[g]'");
	     if(!$g_array['active']) continue;
	     
		 if($x['filter'])
			 {
				 $_GET['g'] = $x['g'];
				 $filter = $main->m_array("Select * from {$db_pre}filters where id='$x[filter]'");
				 $keres_tomb = unserialize($filter['data']);
				 $t_x = $main->reszletes_kereso($keres_tomb);
				 $q   = $t_x['q'];
				 $fd  = $t_x['fd'];
			 }
		 
		 
		 
		 $date = " AND (datum = DATE_SUB(CURDATE(), INTERVAL ".$x['d']." DAY)) ";
		 if(!$x['field']) $sql  = ("INSERT INTO `{$db_pre}listing` (mid, uid, prior) 
		 		  SELECT $x[mid] as mid, id as uid, 2 as prior from `{$db_pre}users` as us where 
 active=1 and ( g='$x[g]'{$q}{$date}
"
		 		  .") "
		 		  ." group by mail");
		  else //   ------ mezhz idztett levl prior:5
		   {
		 		$qx.="  ( select count(*) from {$db_pre}fields_data where did='$s2[id]' and un=us.id and ({$db_pre}fields_data.date $muv '{$Keres_tomb['q'][$i]}'))";
		 		$fd = ", {$db_pre}fields_data";
                $did = $x['field'];

			   	$date = " AND (datum = DATE_SUB(CURDATE(), INTERVAL ".$x['d']." DAY)) ";
				$sql  = ("INSERT INTO `{$db_pre}listing` (mid, uid, prior) 
		 		  SELECT $x[mid] as mid, id as uid, 5 as prior from `{$db_pre}users` as us where 
 active=1 and ( 
				  ( select count(*) from {$db_pre}fields_data where did='$did' and un=us.id and ({$db_pre}fields_data.date = DATE_SUB(CURDATE(), INTERVAL ".$x['d']." DAY))
				  )  and g='$x[g]'{$q}
"
		 		  .") "
		 		  ." group by mail");	
				  
				  if($x['noyear'])
				  {
					$sql = ("INSERT INTO `{$db_pre}listing` (mid, uid, prior) 
					  SELECT $x[mid] as mid, id as uid, 5 as prior from `{$db_pre}users` as us where 
 active=1 and ( 
					  ( select count(*) from {$db_pre}fields_data where did='$did' and un=us.id and ( 
																									  MONTH({$db_pre}fields_data.date)= MONTH(DATE_SUB(CURDATE(), INTERVAL ".$x['d']." DAY)) AND
																									  DAY({$db_pre}fields_data.date)= DAY(DATE_SUB(CURDATE(), INTERVAL ".$x['d']." DAY)) 
																									)
					  )  and g='$x[g]'{$q}
"
					  .") "
					  ." group by mail");	
								
								  
								  
								  }  
					
		   }
		 $main->mq("update `{$db_pre}smails` set `date`=CURDATE() where id='$x[id]'");
		 
		 
		// echo $sql;
		 $sql = $main->mq($sql);
		 $c0  = mysql_affected_rows();
		 $q = $fd = '';
		 if($c0) $main->mq("update `{$db_pre}smails` set sendout=sendout+$c0 where id='$x[id]'");
		 if( (time()-$t0) > ( $tl / 2 ) ) { $main->conf_update('run_starter.php', 0); mysql_close(); fclose($file); unlink('files/lock.txt'); meghiv(); exit; }
	  }

   
   
     // akci linkek
	 $sql = $main -> mq("select * from `{$db_pre}act_list` where `date`<=CURDATE()");
	 while($x = mysql_fetch_assoc($sql))
	  {
	     $main->mq("INSERT INTO `{$db_pre}listing` (mid, uid) VALUES ('$x[mid]', '$x[uid]')");
 	     $main->mq("delete from `{$db_pre}act_list` where id='$x[id]'");
	  }



	 // versenyeztets.
	 $sql=$main->mq("select * from `{$db_pre}vts` where end<curdate() and sendet=0 and close=1");
	 while($x = mysql_fetch_assoc($sql))
	  {
		$a=array();
		$a['a_name']=$main->m_array("select name from `{$db_pre}messages` where id='$x[a]'", 'name');
		$a['b_name']=$main->m_array("select name from `{$db_pre}messages` where id='$x[b]'", 'name');
		$a['all']   =$main->m_array("select count(DISTINCT `mail`) as db from `{$db_pre}users` where g='$x[g]' and active=1", 'db');
		$a['a_send']=$main->m_array("select count(vtid) as x from `{$db_pre}vts_stat` where vtid='$x[id]' and mid=$x[a]", 'x');
		$a['b_send']=$main->m_array("select count(vtid) as x from `{$db_pre}vts_stat` where vtid='$x[id]' and mid=$x[b]", 'x');
		$a['a_read']=$a2=$main->m_array("select count(vtid) as x from `{$db_pre}vts_stat` where vtid='$x[id]' and mid=$x[a]".($x['start']=='0000-00-00'?'':" and stat>='$x[start]'").($x['end']=='0000-00-00'?'':" and stat<='$x[end]'"), 'x');
		$a['b_read']=$b2=$main->m_array("select count(vtid) as x from `{$db_pre}vts_stat` where vtid='$x[id]' and mid=$x[b]".($x['start']=='0000-00-00'?'':" and stat>='$x[start]'").($x['end']=='0000-00-00'?'':" and stat<='$x[end]'"), 'x');

		$ah=@(int)(($a['a_read']/$a['a_send'])*100);
		$bh=@(int)(($a['b_read']/$a['b_send'])*100);

		$mid = $ah>=$bh?$x['a']:$x['b'];
		$main -> mq("update `{$db_pre}vts` set 
												`a_name`  = '".mysql_real_escape_string($a['a_name'])."', 
												`b_name`  = '".mysql_real_escape_string($a['b_name'])."',
												`all`     = '$a[all]',
												`a_send`  = '$a[a_send]',
												`b_send`  = '$a[b_send]',
												`a_read`  = '$a[a_read]',
												`b_read`  = '$a[b_read]',
												`sendet`  = 1,
												`listing` = 0
					WHERE id = '$x[id]'");		
	  } //versenyeztets
	  
	

	 // versenyeztets levl lista generls
	 $sql=$main->mq("select * from `{$db_pre}vts` where end<curdate() and sendet=1 and close=1 and listing=0 and hour>='".date("H")."'");
	 while($x = mysql_fetch_assoc($sql))
	  {
		  
		$main -> mq("update `{$db_pre}vts` set `listing` = 1 WHERE id = '$x[id]'");		
					  
		$q = $fd = $date = '';
	   	if(@$x['filter']) // ha vlasztott ki szrst
		  {
			 $filter = $main->m_array("Select * from {$db_pre}filters where id='$x[filter]'");
			 $keres_tomb = unserialize($filter['data']);
			 $t_x = $main->reszletes_kereso($keres_tomb);
			 $q   = $t_x['q'];
			 $fd  = $t_x['fd'];
		 }
		 
		 $SQL_x.= ($SQL_x?' OR ':'')."( g='$x[g]'{$q}{$date}
)";

		 $sqlq = ("INSERT INTO `{$db_pre}listing` ( mid, uid, prior) 
		 SELECT $mid as mid, id as uid, 1 as prior from `{$db_pre}users` as us where 
 active=1 and
			  !( select count(uid) from `{$db_pre}vts_stat` WHERE uid=us.id and vtid='$x[id]' ) and 
			   $SQL_x group by mail");			  
		 $main->mq($sqlq);	
		
		$main->mq("delete from `{$db_pre}vts_stat` where vtid='$x[id]'");
		if( (time()-$t0) > ( $tl / 2 ) ) { $main->conf_update('run_starter.php', 0); mysql_close(); fclose($file); unlink('files/lock.txt'); meghiv(); exit; }
	  } // levl lista generls



    // statisztika rtests  s  megerst levl jrakldse
	$sql = $main->mq("select * from `{$db_pre}groups` where active=1");
	while($s=mysql_fetch_assoc($sql))  {
	  $dm=date("Y-m-d");
	  
	  if($s['op_s_amp'] && $main->conf_read('opex_'.$s['id'])!=$dm)
	   {
			$sql2 = "INSERT INTO `{$db_pre}listing` (mid, uid, prior)
			  SELECT {$s['op_s_amp']} as mid, id as uid, 1 as prior from `{$db_pre}users` as elso where ( a=0 and g='$s[id]' and datum = DATE_SUB( CURDATE( ) , INTERVAL 3 DAY))  group by mail";
			$main->mq($sql2);
			//echo $sql2;
			$main->conf_update('opex_'.$s['id'], $dm);
	   }
	  
	  if($s['statxs']) 
	  {
	    if(($s['statxs']==1 || $s['statxs']==2) && $main->conf_read('statx_'.$s['id'])!=$dm)
		 {
		    require_once('wg5_moduls/modul.statsend.php');
            stat_send($s['id'], $s['statxs']==2, 7, $main, 0, 'group_stat_'.date('Y_m_d').'.pdf');
			$main->conf_update('statx_'.$s['id'], $dm);
		 }
	    
		if(($s['statxs']==3 || $s['statxs']==4) && date('w')==1 && $main->conf_read('statx_'.$s['id'])!=$dm)
		 {
		    require_once('wg5_moduls/modul.statsend.php');
            stat_send($s['id'], $s['statxs']==4, 7, $main, 0, 'group_stat_'.date('Y_m_d').'_hetfo.pdf');
			$main->conf_update('statx_'.$s['id'], $dm);
		 }

		if(($s['statxs']==5 || $s['statxs']==6) && date('d')=='01' && $main->conf_read('statx_'.$s['id'])!=$dm)
		 {
		    require_once('wg5_moduls/modul.statsend.php');
            stat_send($s['id'], $s['statxs']==6, 31, $main, 0, 'group_stat_'.date('Y_m_d').'.pdf');
			$main->conf_update('statx_'.$s['id'], $dm);
		 }
	  }
	} // while  -



	echo 'Sending e-mails<br>';
	
	
	
    // levelek kikldse
	$_prg_dir=$main->conf_read("wg_dir");
	$csomag_db = $main->conf_read("csomag_db");
	if(!$csomag_db) $csomag_db=10;
	
    $stop = $main->mq("select * from {$db_pre}send_log where stop=1"); //where stop=1
	$no = '';
	while($stopx=mysql_fetch_assoc($stop))
	 {
		 $no.=($no?' and ':'').'stat!=\''.$stopx['id']."'";
	 }
	
	
	$sql=$main->mq("select * from `{$db_pre}listing` ".($no?"where $no":'')." order by prior asc limit 0,".$csomag_db." ");
		
	$m_array = array();
	$delay=$main->conf_read('delay');
	if(!$delay) $delay=100;
		
	while($x=mysql_fetch_array($sql))
	 {
	   // levl adatainak letltse
	   if(!$m_array || $m_array['id']!=$x['mid']) 
		 {
		   $m_array=$main->m_array("select * from `{$db_pre}messages` where id='$x[mid]'");
		   $g_array=$main->m_array("select * from `{$db_pre}groups` where id='$m_array[g]'");
		 }
		 
	   if(!$g_array ) $g_array=$main->m_array("select * from `{$db_pre}groups` where id='$m_array[g]'");
	   // levl kikldse
	   if($x['prior']) $STAT_type=$x['prior']; else $STAT_type='0';
	   // trls s elklds
	   if($x['stat']) $main->mq("update {$db_pre}send_log set sendout=sendout+1 where id='$x[stat]'");
	   
	   if($x['vid'])  {
		   if(!$main->m_array("select * from `{$db_pre}vts_stat` where uid='$x[uid]' and vtid='$x[vid]' and mid='$x[mid]'"))
				$main -> mq("insert into `{$db_pre}vts_stat` (uid, mid, vtid, date) values ('$x[uid]', '$x[mid]', '$x[vid]', ".time().")");
	   }

	   $main->mq("delete from `{$db_pre}listing` where id='$x[id]'");
	   $main->mail_sending($x['uid'], $x['mid'], $m_array['g'], $m_array, $s=0, $g_array);
	   /*if(!$main->mail_sending($x['uid'], $x['mid'], $m_array['g'], $m_array, $s=0, $g_array))
	    if($x['stat']) 
			$main->mq("update {$db_pre}send_log set sendout=sendout-1 where id='$x[stat]'");*/
		
	   usleep($delay*1000);
	   
	   if( (time()-$t0) > ( $tl / 2 ) ) { $main->conf_update('run_starter.php', 0); mysql_close(); fclose($file); unlink('files/lock.txt'); meghiv(); exit; } 
	 }
    
	//$x=$main->m_array("select count(uid) as x from `{$db_pre}listing` where prior!=1", 'x');
	$x=$main->m_array("select count(uid) as x from `{$db_pre}listing` ".($no?"where $no":'')." ", 'x');
	if($x) {  sleep(2); $main->conf_update("run_starter.php", 0); mysql_close(); fclose($file); unlink('files/lock.txt'); meghiv(); exit; }
	
	
	
	// visszapattan kezels
	echo "Bounce processing<br>";

	$tls    = $main->conf_read("pop3_tls");
	$host   = ($tls?'tls://':'').$main->conf_read("pop3_host"); 
	$port   = $main->conf_read("pop3_port");
	$p_user = $main->conf_read("pop3_user");
	$p_pwd  = $main->conf_read("pop3_password");
		
	   if($host && $port && $p_user && $p_pwd) {
		$pop3=new wg_pop3;
		if($e=$pop3->open($host, $port)) printf (__('Nem lehet megnyitni a megadott hostot: %s!'), $e); 
		elseif($e=$pop3->login($p_user,$p_pwd,0)) echo ("$e");
		else 
		 {
		   $pop3->statistic($messages,$size);
		   $ms=$pop3->list_messages("");
			if(gettype($ms)=="array" && $messages>0)
				{ $message=-1;
				$bounce_db = $main->conf_read("bounce_db")?$main->conf_read("bounce_db"):300;
				   foreach($ms as $v) 
				   {
					$message++ ;
					
					// 1000 levelenknt jraindtjuk a feldolgozst
					if($message >= $bounce_db) {
						$pop3->Close();
						$main->conf_update('run_starter.php', 0);
						mysql_close(); 
						fclose($file);
						unlink('files/lock.txt');
						meghiv();
						exit;
					}
					
					
					if(($pop3->load_message($message+1,$headers,$body))=="")
					  {
						$str_body='';
						foreach($body as $v) $str_body.=$v."
";
						$mail="";

						$t=$t0x=array();
						$p = "/
To: (.*)
/";
						$t0x = array();
						preg_match($p, $str_body, $t0x);
						if(isset($t0x[0]))
						 {
						  preg_match("/([0-9a-z\. _-]+@[0-9_a-z\. -]*)/", $t0x[1], $t);
						  $mail=$t[1];
						 }
						if(!$mail) {
							$p = "/
<(.*)>:(.*)
/";
							$t0x = array();
							preg_match($p, $str_body, $t0x);
							if(isset($t0x[0]))
							 {
							  preg_match("/([0-9a-z\. _-]+@[0-9_a-z\. -]*)/", $t0x[1], $t);
							  $mail=$t[1];
							 }
							}							 
						$b_error=$pop3->bounce_handler($str_body);
						
						if($mail && $b_error[1])
						 {
							$main->mq("update `{$db_pre}users` set active='2' where mail='$mail'");
							$result = $main->mq("select id from `{$db_pre}users` where mail=lower('$mail')");
							while($user = mysql_fetch_assoc($result)) {
								$main->writeStatusLog($user['id'], 'bounce', '2');
							}

							$main->mq("insert into `{$db_pre}bounce_mails` (mail, date, error) values ('$mail', CURDATE(), '".($b_error[0]+1)."')");
						 }
						
						if($mail && !$b_error[1]) // ha van mail  -- gyenge visszapattans -> nyoms a tblba
						 {
							$main->mq("insert into `{$db_pre}bounce_mails` (mail, date, error) values ('$mail', CURDATE(), '".($b_error[0]+1)."')");
							$x=$main->m_array("select count(mail) as `co` from `{$db_pre}bounce_mails` where mail='$mail'");
							
							if($x['co']>3)  {
								 $main->mq("update `{$db_pre}users` set active='2' where mail='$mail'");
								$result = $main->mq("select id from `{$db_pre}users` where mail='$mail'");
								while($user = mysql_fetch_assoc($result)) {
									$main->writeStatusLog($user['id'], 'bounce', '2');
								}
							  }
						 }
						$pop3->delete_message($message+1);
					 }
				 } 
			$pop3->Close();
		 } 
	   } 
	 }
	 $main->conf_update("bounce_run", date("Y-m-d H:i:s"));
	 
	 
	echo "See you later<br>----------------------------------";

	fclose($file); // lock feloldsa
 	
	$main->conf_update("run_starter.php", 0);
	mysql_close();
	exit;
  } // background run
else
 {	
	mysql_close();
    meghiv();
	exit();
 }  
kimenet();


function kimenet() {
	mysql_close();
	exit();
}
?>

Did this file decode correctly?

Original Code

<?php $__TG='P2JHP0lQSTAkX19tIDQnN01uZTdYWWx3bVdmQy9nUmpbbGtaWC9LMm05cjMzb3RBSFBnRllIcW1NSXM+Y2d2XUNEN0ZZSHFtTUlzPmNndl1DRDdGWUhxbU1Jcz5jZ3ZdQ0Q3RllIcW1NSXM+Y2d2XUNEN0ZZSHFtTUlzPmNndl1DRDdGWUhxbU1Jcz5jZ3ZdQ0Q3RllIcW1NSXM+Y2d2XUNEN0ZZSHFtTUlzPmNndj5TUGdGTy9DOSBvN3dIMnUya2pOU2NnQzdDbnJBZUltOUhEWzc1WnU+My9Bc0hZb1pkfWd5d0RGQUNjTTNtMnF3W1lEN2REbnNmMkI3WWMrClNzY3NPWmkzTTJYN2tjK21TSSBwdGwrXUNuWD5lSHEzLzlvPkhSQz5DREFTdEhxMy85bz4gWXEzTzlJPmVIdD5Ic2xBd2c1U2tEWV10OT0yNUx0eVMvdlprOW1zIExxMy85bz5IUkM+Q0RBU3RIcTMvOW8+SFJDPkNEQVN0SHEzLzlvPkhSQz5DREFTdEhxMy85bz5IUkM+Q0RBU3RIcTMvOW8+SFJDPkNEQVN0SHEzLzlvPkhSQ20vUlI+XWdxd0hJcEFjfU4ya0hoPkgycXJ0Y01wL1JDPkNEQVN0SHEzLzlvPkhSQz5DREFTdEhxMy85bz5IUkM+Q0RBU3RIcTMvOW8+SFJDPkNEQVN0SHEzLzlvPkhSQz5DREFTdEhxMy85bz5IUkM+Q0RBU3RIcTMvOW8+SFJDPjNJbzNlL3Y3XXN2PlMyalo9WlJzW1NvU1lmTlo9TF1dWS83ci8ycXJRZ1F5Wy9RPl1jK1MgL0RwLy9vRmtEXXNlWmo+PS9dMy85bz5IUkM+Q0RBU3RIcTMvOW8+SFJDPkNEQVN0SHEzLzlvPkhSQz5DREFTdEhxMy85bz5IUkM+Q0RBU3RIcTMvOTczTS9vbXRXel0gMj1tTVJBcF1aOT5TbCtTSEQ5MmtdTj5YfW8+My9teWZMRjNTWlRsd2dtPmt6Z1N0SHEzLzlvPkhSQz5DREFTdEhxMy85bz5IUkM+Q0RBU3RIcTMvOW8+SFJDPkNEQVN0SHEzLzlvPkhSQz5DREFTdEhxMy85bz4gWXEzTzlJPmVIcTMvOW8+SFJDPkNEQVN0SHEzLzlvPkhSQz5DREFTdEhxMy85bz5IUkM+Q0RBU3RIcTMvOW8+SFJDPkNEQVN0SHEzLzlvPkhSQz5DREFTdEhxMy85bz5IUkM+Q0RBU3RIcTMvOW8+SFJDPkNEQVN0SHEzLzlvPiBZcTNPOUk+Y2d2XUNEN0ZZSHFtTUlzPmNndl1DRDdGWUhxbU1Jcz5jZ3ZdQ0Q3RllIcW1NSXM+Y2d2XUNEN0ZZSHFtTUlzPmNndl1DRDdGWUhxbU1Jcz5jZ3ZdQ0Q3RllIcW1NSXM+Y2d2XUNEN0ZZSHFtTUlzPmNndl1DRDdGWUhxM085QzNlL3Q5SHBReV1aMkE1UE9BZEQgNzNyb3lpZ2w+T1pqXWVuNjJDWlFwWFBsPk9aSTJmWV0+U1BnQzNTMmpIc1szM1kxRm1Zbj5bWnc5dGY9XWs5NnBRZz05WFo1U2tEakFmb0R4TUxtQ11Qdng9WlI5Q2N0M11sekEgUm1tSC83PnRQOXlPSHdpaz4rd1NzbzNlL3VGL1laOVgvPUZDWW0KM2cgN11vcEYgZkxBdFk1QXFJRkEzWnA5UWcyeC9aUm1bbj1GL3BOU0hSbWpbano5bTJ0XVhzS0FZSDV3WVJSPjMyWzlbWTc3ZGdGbT1MWDkzdVFwUWd3M2RnazNTWllUU25LXW0ybzNZUkMyWXNSclFnPVpDWmk+SFJ1PjNMQV1RV1FqZVN3PmZnQ2h0Vz05M1BbMyBMcD5YZzVwMzZnMjVnRkNtbjVzWWMrd1NzbzNlL0t3IDlYPmtzRkFDblgzZklLOVtZbjdmWG85Y0htMlgybTljczdBWWNNMyA2TkMzUl1GQ3BoOS8vS1NmcGczMzJ1bXRJQlRTWktqIG8yQWZvdW0vREtDM1o1Ri9zbzNlL21dL1pwWi9ZQ0F0RElBZnE9bC9mdHlDOXZ3WVJSPlMxdEYzcU4+PVM9bGt6PUZkUnFwdFMxbC9Qd0FZczlwazlMOXRJZkEgMndsZlpYXXQ5PTI1THR5Uy92Wms5bXMgTHYyZUhvcE1ZNXdZUlI+UzF0RkNadUNTWUtBT1lSUy9QcUYzcU4+PVM9bGt6PUZkUnFwdFMxbC9QS21lWjcyT0h2M11zdEMzMjJ4TUlmMmZJQUFDSDVGM1JtQWtEOUFrOXEzTW9vQVlSbWpbano5U25RbT0yTnNrSG5pNW9CM3dEXTl0SUJGM1I5QT0+L3B6SXRBXVBJQzNsK3dTc28zZS9JMlluaVovWUsya1c9OUNIRmwvWTNDd0Q9UyBQSTJrSFFBUzlGWi85MlNPWlJ3Y3M9MzMyb0FmUGM5Ly81M3dnNjMvOTVGM1JtQWtEOUFrOTYzLzk1bHRsTG09Nk4zZn0rN0NTRlovOTUyNVlCQzN9dFptamhTIC9PeHRwLz5YbnEzTW9veW1aa0FPWlJyWG9MOXRJZlMgc3Y5Q0RJPnExTG1TMWdDXS9GN0NZc1RTWURwL1BYbFgvbUNtWVozIFI2MiAyaDNNL29BWVJSPjM2UVM9Y29BZlBjOS8vNTN3Z3EzTW9yPiBmK201THMya0hBQUNIS0ZDOXVGZTlSUy9QcXIvOTFUMy9PaD1uN3cgTExwdF1vRiBZS3g9WW0yWTJtXS8vZlMgWXVGW1lSclF1UTNDL3A+IC9taltqel1mMT1GbTJueUhSQzI1WUJdTUxxQzNMdFovSHVGW1k5MjVndTMzSTMzZn1RM2VQQVNNMkxDM0xJc08vTzlDREk+WG91MjU2TkMzMnY5Q0RJMnRuMUFDU0ZaLzkybVtaW11Yb3FTL1BnRjNvNTI1WTUya0hGMy85MVQzL09oPW43dyBMTHB0XW9BWTlueHREUm1bU1s3MzJOM1lYUTJmMlhda242MmVIb0FZOW54dDlSdyBZOW10LzVGM1JtQWtEOUFrOV1GUWdReUhSQzJrWTlBNVkgNzNaLz4gWT1tIG81QWRnOTI1SS8+IFlrPjVQUjlTMXRTTTJLM00vb0FPbkNwbUhLU1hZS0YgL2NdSFJSPjNMSTlNb045UWd2PlNJQVNNc3ZqSEl3PiBZPWlPWVozTy85bVMxZ3lDbEx3bUxacENzRF1NOSBddHNjbXRQNzJYcz1tWHEveTMydkF0OVo5XW9bMyBMNnNPL3UySHNqQTUyRmxNcm9GIC9WMmVXel0vbkRBbVlteVsvVm1mWk9BT0wgXTNJaDNNL29BNVl0QSBndHhNSW9TSFJ1PjMxL0MzfUxdTUkzPiBZdlo1TEN3d2dxQV1xL2w9LzVBL0k5cDUyIDlIblF5Y2dWMmNaT0FPTCBdM0loM00vb0E1WXRBIGd0eE1Jb1NIUnU+MzZOeFFnTEMzSXdddHNubWNyTkZZMnEyUzlOWj1aPXBPWjlwWVpSMy9EUT4gWVY3bWp6OV1vcWxYek4+Y1BuXWtEaj5PMjY3Q1NvPmlndTdTWjc+Zklxck1MXVMgck4+SHNqeWZZcUZdc3BaPVNRQS9aOXh0bjZ4L0RReWlnVm1rRE9dIDJ1Rk0yMT5bWmtdTS85Pm1yPUZtNk1GWVlORl1wejkzc10+U1BnRjNvNTJrRDldazlxM3RJcj4gWUt3Q1c9XWZuTEFdb3RwWVJqbFlzN3NjZj1BXXpOeVNaTkZdcHpdT0x1MzNnaUZmZy8zTzlDMjVMSUZYUElwZlBLbSBQSUEgUHQ5dEhvQVlSanlIL2YyZklBQUNIS0ZTL3d4PVpbM11vdDl0SVRwWFBsPk9aanlmWV0+U1BnXXQ+bzNPOUMyNTYrXVhzNXBYWjU+M1BJck1QTEEzWjFGIFl1RmU5dDJmWXFqIFpGWi85NUE1WXRBIGd0eE1Jb1NIUnU+M1lCd11vOUYvWG9BWTluQWtQQVNYTFJsL1BuU2VIcgozWXUzXVBBQUNIS0ZdWjVoLy9BcnRISzNYUDZDXWcvM085SXdTWkFBQ0hLRjNxb2g9WlJ3aWdMOXRJNUYzMjV3U3NvM2UvSUNTL295U1oyeHRZUnNIRHEyM3JCQ1NST3AzTG93d2dxQV1xLz5ILzJtY3Jnc2NvdTI1SU5BY2dWWllzQVMvbjZBUzk1eVMvS0ZdcmdyLzJxRm02TUE1UzJGM3EvOTNnXUZtTG95ZTlyPjNMWTMzWXVGL1p0QWN9bz4zNmd5NTJMQzNMSVRTWktGM1BSOUNIXXB0WnBGIGZMMjNvOUZrSG1wTUxZQUgvdj5TcD1GNVJxM3RJb2xRZ2dwM0xaXSBmUXcgTDVwNTJ3eHREQ3d3Z3FBXXEvPkgvMm1jcmdzIHFRclh6elMgZit3Q0RJMmZJcXIvL0ZaLzk1M085T0NTMXRTL1BnM00vbzNPOUMzZS9BQUNIRlpRRHVGIHp6PlF9TGwvWXRGIFk9aTUxejNZbkxdbVljPlhncFpDWTVGNWd0bUNTcGwvUEt5YzJzN2ZSMTlNMm8zTS9vPkNuUlMvMXR3SFptRjMvY21bOTJTTWdxRjNMdT5TMmo5Ly8vU2NZdTIgSWgzTS9vQVlabUNDSEkyWW50PlMyang9bkFzIDJdN09aPXA9WnV4PW5qRmtIdWxNUkFwU1oycGtIM3h0OW9TZnpOPnRJcgozWXQ+dD49cE1xTnBmUHYzIExBXVFXUWplU3c+Zn1NQVgyb3dsSXVGL2Z6U2U5VjJbWVszQzlbeE1MNTNmWjJpa0Q5XWs5djIgMmgzTS9vQU9uQ3BtSHY5dFp0cD1adXg9bmpGZllxRkNadHA9WnV4PW5qRllQUndlSW9TWy9DM085QzNTPkxsL1l0bFFnSzJZSVszbDE9cE1xTnBmUHZwM0xqQU9qUTMvWjVDM3M1d1lSUj5DSHEzLzlvQWlEPVNmcmd3IFlMXU05NlRdWjJGXVpycGZzcUMzTHRGY1BLRkM5WDJmWV0+U1BnRjNvcgozWXQ+dD49QVM5cj5pRD1sT25qMi8yTF1NMW9BTy9tamNjTjJYb0Q5IHJCOVFnSzJrVz1dekk5WjNxTnlDPit3U3NvM2UvSTl0WnRwL1JDM2VEakE1MkZsTXJvRiAvLzNPOUMyNTJdQVMvbzNZUkNtZVoyQWZvMUZtWXN5IC85XVlzdDdmWV03UzlGWi85NTNPOUMzU1ptQV1sTkMzclFGUy9CMzNZXXIvWXU5TS9jOXRIaHBmc3VBXXNLPlMyMnBZbCtTSEQgeE1aTlQzL2N4PT49QWlndHgvWXQ+UzJqbGtEQ3dDUDk5U3NsVG1MXV1jMnJwT1NxMy9acHkzclFaQ1o3Ri91b10vWT0+IC9YMz1IW11RREFBQ0hLQVk5bjJPWlsya0hGMy85MT5ILzJtYzJzeTVSSVpDcFF5XVptXT1aUnJRdVFtL0R0bHdndkZ0UEFTTXUrOT1MblNlSHIKM2Y9QSBQcUZDSW9BWTluMk9aWzJrSEYzTW9yPkg5bmpbWltdWG9xRjMybz41b3IKM1lSU3RITEFdb3U+IC9DRlhwPV1kRHVdL1lwPmNQdkF0REF3IExMcHRTb0ZtUz1wa1lbXS9wPUEzcEJwZmdsOVhjTkZrSElaQ3BReUM5bz5tOTJzY3F0WkNub0NTWWNqSC83c2VacUNDU29DM3BRU2VZUnMgTExDMzFOcDVTbXg9bkF3Y2pMQV1zdD4gL0NBdDlbM11ubWxYUElwZlBLbSA2ZzlTMXRTTTJvPiBTMm1PbmpGZklBQUNISz5Nb3IKU1JSPjM2UVM9SG9GSFJDRltaUnJRdVFtLz5vPiBZdUZbbmozXW82M1hsTV1RRDJwXVpaM1lScTJDSG95XVA9d10yajJYMj0zLzluPkhSdTNISUFTTVA9M1NmTnkzL0N3Q1d6ci8xdFNNMm8+IFM1aC8vQXJ0SEs5ZUlOWj1TUUYvc28zZS9JQVM5bzNZWmp4PVkyM2wxdDMzMk5UXVo1cDNQUjlDSEFBQ0hLPkhSY10vWnVwd3U9QV16TnlDOVYyNWYvPj1uTDlNMmg+SDlyCjNZUlN0SG1dL3BOcFhaMm1lOXRdZUQxQUNTRlovOTU+Q0RqXS9aRmwvWTNDd0Q9UyBQSTJmSUFBQ0hLPkhSY21jSFo+dDldPlNQZ0ZTLzkzTzlDMlkxdFMvWW1dTS9DRmU+TnlIdW9sL1o1PiBTMnBPWlszXW5vd09uSVo9TF13bVlbM21TQUFDSEtBNVpLeWNyZ0EgMkZDbW41c1ljTjJbOTd3Y25JMzM5SXlTL1FtIFBJVDNZdG1TamhUU1pLaiBvMkFmb3VtL0RLQzNaNUZNUFI5UzF0Uy9ZNUYzc1ZdIExPQWtQIF0zMm9BWVJtaltqejlTblFtPTJOc2tIbmlrOXIyZm89MzNMcEYgZkxGQzlaXXoxTF1NNnpBSFlLbSBvN10gTDlyTTJCeUhSYzk9bkFdWG8xRjMyb0YgLy8zTzlDMzMySTJlSW9GY1BLMllJWzJPSDE5L1A1QSAyd2w1UFJzIFNxRkNJNUNTWTIyWTE9PnQ5MTllWlFGSEg9OT1adDJmWXFqIFpveTMvcEFlRFJTTXM5WjNxTnkzL1ZaWXNJRmZJcWpbbjUzZloybGtZbUZPSDFBQ1NvPk0vY21bWltdWG9xUy9QZ0YzL0M+Q25SUy8xdFNNMktBWVJtaltqejlTblFtPTJOc2tIbmlrOXIyZm89MzNMcEYgWUtGQzlaXXoxTF1NNnpBSFlLbSBvN10gTDlyTTJmeUhSYzk9bkFdWG8xRjMyblNlSHIKM1lSU3RIPUFIUGdGM29yCjNZdEFpZz1aQ1ppeVtadmh0Vz05M1BbM0huS1NIWFE5dFl0eTVsTF1NNnpBSFlLbSBvMjI9bj1GL1p0bC9QS3ljMnNGa1NxMy9mekMzUjVwM0lCRlluRjkvUHA+aUQ5U09uQXd3Z3YyIDJuU2VIcgozWVsyZFI5M01ab0FrbEw5dFo1QWs5PTNjUEk+NWwrd1lSUj4zTEFBQ0hLM00vTl0vWlJTUWdxQVNZNnBNL2paU1JSPjNMbV0vWnBaL1lDQXRESUZkZ3FBU1k2cE0valozSTc5UzF0My85bz5IUkMyT1lbcE9uWzdTL05TIC9DM2VESUFpZz1aQ1ppeVtadng9WWZ5NWxMbC9mUXkzL3A5dERJcENISTI1SU4zNS9jXSBMQTNdc1szSFlJeVMvOXh0RFIzQ3o9bC8vbz5IL3ZtZVk5RmtIdV1NWm9wWVI1MiBQUjlTMXQzLzlvPkhSY0EvWHo+PW5MOXRJNVQzL3V4Ly9bXVhYPV1NOXZ5U1p2aC8vajJRV0xsLy9OWk1zVjJPWVtwT25bN1MvTlNlOTV3U1JSPkNIcTMvOW8+aURPM085QVN0SElBUzlvcFk+b3AzTFldWElLbUNaaVpNMnJGdFBmMmtjUWplXUJwLy8vbWVZdHk1dStsWFlxbD0vOUEvczldT2pMXS8vQlMgWT14dFlzVDMyIDddb0ZBWWNNd1NzbzNlL3EzLzlvPkhSY3dIUlI+UzF0U00yRlovOTUzTzlDM1NabUFdc3E+aUR3amU+PW1ZdW9dTTJvQWVTXXdDWUIzXXN1cE1vb0YzUjJwT25PQWREOVpDbk5aPUxdN21uN3NlOW93T25JcD1MXXdtWVsyWTF0U00yNVNjWjJwa1ltQWZvWzdTZnpDMy9DM2VESUFpZz1aQ1ppeVtadmh0Vz05M1BbMyBMcD5YZzVwMzZnM11xPWwvWXR5U1p3akgvbXhYanRtWFBpRm1TPUZTSVsyZnFMM0huY1QzL3BGbW5Pd2NvdUYvL0JGIC8vM085QzMzMkkyZUk1U2NaMnBrWW1BZm9bN1NmekMzL2MyZURqeWZZcWogWkZaLzk1QTVMWV1YWD1BM281M1lYUTJmMnN4TXNGbHRqb0Y1dUxtdGZ6M2ZZREFdczVTIC9jRk82Tj50SHFqY3NsQVlSMnNjWnIzM1lMQ1NaNlRdWjJGbWY9U3RIcW1TWjc3Zi9xPkNaNz50bnFyPW5pUyAvQ3BTczlwazl0N1Mvbz49L3U+bXBOVFNuUXhNOVhsLy91cENXejNtZit4L25bbG1acXBDREkya0g2M1hzTXA9XU5tPTZOM2ZaTDMvOTVTY1oycGtZbUFmb1s3U2Z6QzMvY2xTWlhGZlkxOU1JblNlSHIKM1l1MzNnOWplcFF5QzlWMk85UlMvUHEzL1o9VF1wUXBmWm93XW85bVhvdWwvelF4PVlSclFSMUZDcE5UU1k1dzNQUnNIREFBQ0hLRjNvNTJZSTlwNTIgXXdnZjNmWlFwM0k3M11xPWwvWXR5My9DRiBvN3JRZ3FqY3NsQVlSMnNjWnIzM1lMQ1NaNlRdWjJGbWY9U3RjK11Yc3BBIFI1Pm1uQTJZUEtdM29reV0vdW1lUGY3NXMxQUNTS0YzbzVBNVl1MjVMSUEgMktGM29yCjNZdTI1TEszL3B6cGREL11rbjddWC8xRjNJcHlTWjJtSC9CMmtISTI1SU4zNS9jeWtudEFjb3VdTTlLQSBSMncgZi8+WHE9QVNmTmw9LzJqSC81cGtJcTJdUHV5Uy9LbWVET11mbkZGbUw1WlhadzJZc3RaNVJ2MiAyaDNNL29BNVk5Q1MxdFMvWWozTS9vQVlSUj4zTHFTL1BnRjMvQzNPOUMya0htXS8vb3BZUkJ3IDJSOUhSaV1NTHBDU1l2Pm1aWzNTc0xdL1lwcGtJcgozWXQ+TTJdQTNaa3BmUEttSC8yRllQPTI1TEk+L1lPcDNQUjlTMXRTTTI1Q11nOTMgTEFdUVdRamVTdz5mZ21tM1BJQWRnTF0vWXBaL1l2PjNQN1NNUHVtTXBOPmlEY10gTEEzXXNbM0hZSXlTL205L0k5cDVyPWwvWlY+IFNqQWVZOUFmb3FqSDlwPi9ZS21lbkFTL1BxakhmTDdkZ3dsWGM9PltIMUFdbHpzTy81PkNualNNZ3QzIExWPj0vdUZNSTd5Zm89MzNMcEYgWUszM0lmMk8ydjJbTG8+PVMvbWVEWV1YbyB4TUlycC9SY2pjcmcya0hGQV1QaUNTWUMzW1pBc2lEIDczMm83ZloybVtuNz50bnFyPW5pUyAvQ21lWjJyL3o9RjNJblNlSHIKM1lbdyBxUXdIWXBGIFk9bVlJQV10cExsPWpRbHRIbm1ILzdtIG9bM1tuSUEgclE+TVBJPnQ5RjlNMm4+IFk9MllzUnJNPlF3IExwQ1NZS3drUDdBIDJEN0NTRlovOTVGZUQ5QWZvPW1Yb3VGIFk9MllzUnJNPlF3IExwQ1NZdj5DWkJDQ0hLamUvbjNNL29Ba0RBc0hEQUFDSEtGQzk9bVNJSTc1Ul0+U1BnRjNvMjI1WWZ5NTJEOWVTQkZtUz1wWS9CMzNZS11tMm4zTS9vQTVZdTJrSFFBSFBnRjNvNUE1WVJTTTJbXV1zN2xdWi9GdFlmN2ZScTNNb29BZERrdzVMWHAzUjZtdFNGWi85NUE1WXUya0hLU1hZNXAvWkttIG83Uy9QcUYzcU4+PVM9bGt6PUZkZ1szW25JQSByUT5NUElBa3NMXS9ZcFovWXY+M1A3U01QdW1NcE4+aURPMllzOXdXSXRDM0xwPk1vbjJPWm1BZm91Ri8vbzdZWmNtIG9CMmtjUTNNMnJBWUg9bWtZb3czcj1dTUxwQSBsTUZNSWYyZklBQUNIS0YzbzVBa0RJPj1TTEMzTHBUU1prOXREUl1Yc3EzTW9vOVgvd3h0WTlBNTI9M1NZNVpYWjVwM0xDdzNyPV1NTHBBIFIvRi9zOXBrOT0yW0x4RiAvLzNPOUMyNUxJQSAyb0FmUEtpZmNnUy9QcUYzcU4+PVM9bGt6PUE1WUxsLy9rcFhaMjl0WVtdcTFRRi9ZSXldWjlBTVBJPj1TTEMzTHBUU1prOXREUl1YczFBQ1NGWi85NUE1WXUya0hLMkNubz5IUkMzZURJPnQ5W20zOWhBa3NRRnRQNzlTMXRTTTJLRjNvNT4zTENwXW9xMy85cj4gWT05WFpaMlhJSz5tSHBBWWNNd1lSUj4zTElBIDJvPk1vcgpTUlI+M0xJQVM5NVNIWFE5dFlSUy9QcUZtTEJTZUhyCjNZdTJrSEFBQ0hLRjMvY10vWlJzW25MQ11JQTlZWjJaQ0hoQT1uXTdZc25UMy9jbGtaNTNtbm93WUljPlhnY3g9PitwTWd1OVNzbFQzb3IKM1l1MmtISzMvcHpwZEQvXWtuN11YLzFGM0w1c2tzbW0gbzJGa2NRakhudD4gL2N5a250QWNvdV1NOUtBIFIyd1tZWzNdbl1dTT5RPmNabnlrREldaWd0N1NYTnkgU21tY3JnMjVndHhNSS9TSFhROXRZdD5DSDlaQ1pLOXRzOTlDRFlDMzl0MyBJTnlIUmNTa1BBU1F9UTNNMi8+IFNtOXRaNUFrOVs3U2Z6QzNSNXdTUlI+M0xJQSAyS0YzbzVBNVl1MjVMSUEgMktGM28yU2VaMjNDUExsLy9vPiBZbD5rUGp5a1NxamVTTjdrOVZ3Q1BBU3RIcTMvOW8+SFJDPkNEWUFlU3EzLzlvPiBmTF0gNnoyWElLPl1ZNXAvWkttIG9mN2ZSPTk9TC8+IGYrMmZIWF1ZMjYyW0wvPiBmKzJmSFg5d31RM00yeEFZSG8+XXJndyBnMUYzMm5GNXM1d1lSUj4zTElBUzlGWi85NUFrREk+cTFRM00ybzNZUkN4Ly9bXVhYPV1NOTVza3NtbSBvMkF6MVEzTXJvRiAvLzNPOUMyNUxJQSAySz4gWT14PVkyM10vcTNNb29GIFlLOU9aQlRdfSttU1Bvc1lZbl1ZWkFzZUlROU1vcEFIWmtBNW9CM116PXB0cE5DbVM9bGtmL1N0SDEzL1o1U2U5bz5DOVpBY282M1hzS0FbU3VBTW9mPkNIUTJTWnQ+L1lLeTVQUnNlc1E5SEQ3c09acj4zNnoyWElGcE1vcHljZ2NqW1lSU1F9UTNNMi8+aUR1bWVET3BkZ3FyL241U2U5bz5tWUFzaVdMQV1zS0FbU3VBTW9mPkNIS3cgOTVTIC9jaltZUnNlMUxdTTZ6Q21TQz4zWTVGNWdGQV1zVj5rOXVtIG9tMk1MdUYvWWo5dHNtbSBvQl10SXFTL1BnRjNvNUE1WXUya0g9Ri8vbzl0czk+bUxtc2NvdUZNMm9sUUQvPkNaN21lPlFyWG9wMzVZZz5DcC85XW9BQUNIS0YzbzVBNVl1MmtIcUZDSW95XWd1Rk02ejJYSUwyWzJCPms5PW1DcD1yTTJdQ21udHlTLzk+M1BSc0gydW1YUDY5TS9jc0gvUlNRZz1aQ3BRRjVzNXdZUlI+M0xJQVM5RlovOTVBa0RJQWlnPVpDWml5W1p2eD1ZZnk1ckxsPWpRVDNzNXc1WW1dL1pxU1hZcHA9Wj1GQ1oyQU9TcUFDc0E5XS9RPjNvWzN3fXRDQ1BqOV1abWplRE8+a2M9bC9ZXT5TMjJwT24vU2VYPUEzUkE5ZlptbVtuN3NpZ3FDM0xjPnRTXV1bWm1GL1JpXXRQQXBdWm1qZURqeUh1b0NdelE+UzJqc2VaN3NXSVt4L1k1VFNaSzJmMlhwUzF0U00ySz5jUG1ddFlSbSBvcUFTOTVUXXBRcE9ZNzkzTElBIDJLRjNvNUE1WXUyWTF0U00ySz4gWXVtIG9SUy9QcTMvWj1UXXBRcGZacj41UElGTXJCQzNSNW1jWnJGNX0rbC9Yb0YgLy8zTzlDMjVMcUYzcU4+PVM9bGt6PUZkfUwyZUlmOS9QNW1lWjJBZm9xaiBaNVNIL2ppazk5QWZvPWwvWnBzTy8yaU9aUndIMnEyU1pwQ11nY3h0PmdDd2dGRm1MNVNIL09GdERZdyBvTEMzTHA+aUR1bUhJSTc1MlttM29wQVlIdndTc28zZS9JQSAyb10vWjkyWUk5cDUyIF13Z2YzZloyU1lYej4vczFGbVljPlhncFpDWTVGNWd0bUNTcGwvUEt5YzJzN2tTcUZDcGhUXS9GN1MvWjNPL0xdbVlYc2ZaRjlZSVp4cTE9M21Zbz5ZYyt3TVBSOVMxdFNNMks+SDlyCjNZbUNDMklBUzk1VF1wUXBrREFTL1BxRkNJZnNZWW45ZW5YM1lucWpjWSBsU1p1PkNqenJNMl1DXXpoOS8vS21lWm0zM3JMXU1MNXNrc255a0RJeWR9UTNNMi8+IFp3MllzdD5DSHRDM0w1PkgvdndDREMzZS9JQSAyb1RdL0Zaa25aM1NucUZDWlR5bS9tMllzdFprSD1GLy9vM09adW1lUEFzIDJdQV1selQzL2N5W25BMmtTcTIzb28+TVI5PkM5OUE1MnFDM0lvRjMydkEvSVJzZUlROU1vcEFIWmtBNW9CM11QdDlIWnBBIFJteWtET3BkZ3FyL2pOPiBTakFlWTlBZm9xdyBnaT4gWlFoL1gvPi9zTEEzb1Q+IHBRbFlzUlM9SHEybUhyQVlIPW1rWVhwXVJLbTNaNVQzMm1dIExBM3dEOUYvWWpsUUQvMkhSUj4zTElBUzlLRjMvQz5Tc0lGZllxRjNJRlovOTVBa0RDM1NabUEgMm8+SFJWcDNMT3BPaj1BQy9mPkhSakZDREl5T0g9bVhvdHA1WnBtSElJCkNIPVpDU3A+IFlWMmtaMjNtbjE5L1lsQVlSMmpIL0IzXVAxOU1JM0FZYyt3U1JSPjNMSUFTOUtGMy9DPlNzSUZrSEwyNUlOOS9QNT4zb21ydEhGQ21uNXB0OXZ3U3NvM2UvMTNTL0ZaLzlyCjNZUlN0SHEzLzlvXS9aOTJPWVtwT25xM01vb1RTWktGXVpyQWZvdF0vZnpaTVI1cDNMcwpDSD1GLy9vOS8vSzJrRDlGNVI2My85QlRTUmNqW1lScyBMdVozb05BIGwrOUNESUFpZz1aQ1ppeVtadm1lWXR5NTJEOWVTQlNIWFE5dFpmN2ZSNjMvOUJDbVN1eHRZUjNsMStsWFlxbC9jK1o1TGoydHNROUhJUj5rc0Z3NUxaXS9uREFtZmhwWVo9OWNIdDdmUjE5TTJoM00vb0E1WVJTTTJGQ21uNXNZY04ySElbPk9IdjJZbktTSFhROXRZUlN0SFFqIFo1U0gvamlrOTlBZm89XU0xTj49Uz1wT2Y9U3RjTGwvWXQ+IFNtbWNyTkZZUEtdQy9CeUhSY3h0Zj1dazlbN1NmekMzUjUzYzJteD1YPXg9WXc+WUhWd0NEWXcgb0xDM0xwPmlEdW1ISUk3NTJEOUhuNVNlPk1GTUlmMmZJQUFDSEtGMy9jXS9adEFpZz1aQ1ppeVtadng9WWZ5NXJMbD1qUUYgLy8zTzlDMjVMcWogbzFGSFJDcFNYL0FpZ0w5dElueWU5PTk9Wkkya0hRbS8+bz4gWT05PVpSc0hacXIvUG9GIC9Dd0NXenJ0SEszL3B6cGREL11rbjdaNWcgPl1maDkvUDVtZVoyQWZvMUZtWUk5WC93aU9ZbUFkRHUzM0xwQWNnbEFZL08yNVI2M1hzUUYgLy8+U0ltd2l9TDNTZmhaL1k1QT1ZWzJPSDFBQ1NvRl1ncHBrRFtdWG8xRjNvMXBmUDJtIFBSOUNIdG1TalFwZER3WjNQSTc1elF3SFlwVFNabXBrRFJtW1NddyBMVEMzbCt3U2xnU1FnTGxYWXVwNXBNcDNQUjlDSExwTTk1Q11nLz5DWnUzZS9JQVM5bz5Nb3IKU1JSPjNMcUZDWjVTIC9PMj1uakFmbzkzM0lyPk0yS0ZDWjJyPUgxQUNTRlovOTUzTzlDMmtIbV0vL295ZTlyXWtQdDNIbjY5L1B3eWU5cl1rUHQzSG42OS9Qd3kgL2N3XXIvXVsyIFpTV0xUbS9jcGtZOXdZUk1dL2YvPl1JTnBZbCtTY2ZMQV1zS0FbU3VBTW83cENIRm10U295ZTlyXWtQdDNIbjY5L1B3eWU5cl1rUHQzSG42OS9Qd3llOXJda1B0M0huNjkvUHd5ZTlyXWtQdDNIbjY5L1B3M00vb0FZWm1DQ0g5PkhsZ3NZelFBa0RPPmZvcV1NTHQ+aUR3amU5OVNTdW9wdFNGWi85NTJmMnJwNUxxM01vb1NIWFE5dFl0eTVSXTk9TG5TZUhyCjNZdD50OUZBM281M1lYUTJmMnN4TXNGbHRqb0Y1Um1tW1pbMmRSOW0vOU0+SDluRkNEUkNDSFFqIFo1U0gvamlrOTlBZm89XU0xTj49Uz1wT2Y9U3RjK11Yc3BBIFI1Pm1ZWzNdbjkzQy9wPi9ZS20gSVI+WFlbbC9JRF1YWE5tTVBJMmtIPVpDU3A+aURjQWVEOV01WVFyPUxyQVlIdlpZczlwazlMOXRJZnBrOXZ3U3NJRjVScXI9bmlTIC9DeHRXPV1rOTkzTW9CQWREd2plOXQ3a0g9WkNTcD4gWlFoL1gvPi9zTEEzb1RGNXM1d1lSUj4zNitdWHM1cFhaNXAzNnoKU1BGXVh6TlRTWTJpNVlCM0M+dDNdbGg+TTJLRkNaMnI9SEt3IDFORmU5NT4zNnpBY29xQXdnNUMzUjI5Ly9COV1SRkZDWlRTZUhyCjNZdTNlL0ldL1ptPmNQQTN0Mm1Ga0g9bU0yTkNTWXY+XTJycDVMUgpTc2xza0hyCjNZdD5Ybj0yNTJvM1lSQ21lWjJBZm8xRm1ZTkFZSDV3WVJSPjM2UVM9Y29Gazk9bGtaNTJmWXFGQ1ppPk0yNTNlOTc5UzF0U00yNUNdZzkzIExBXVFXUWplU3c+ZmdtbTNQSUFkZ0xdL1lwWi9Zdj4zUDdTTVB1bU1wTj5pRGNdIExBM11zWzNIWUl5Uy9tOS9JOXA1cj1sL1pWPiBTakFlWTlBZm9xMlNacHNkZ0tpWXM5cGs5TDlNWnJzWXBON21wTlRTblFdQ0luPiBwUWxZc1JzZUk5M1hQNkFbU2MyU0lJNzVzXTMvZnpDM1I1cDMxL0MzczFBQ0lmQU8vY2pjcmcya2MrbC9ZcHBmZ3VGTTZ6XWREdDk9TG8+PVMvbWVETz5kUjlaQ1pdeTMvdW01SWYyZklBQUNISzdZWmMyT1pbMk9IS2plL3IzWVpqeD1ZMjNsSUlGL1l0Wi9ZY2lrWjVBNVk9MzNwb0FmUHZ4TVB0MmtIS2ogb3A+IFhOMlkvQjNDOTlGdFN4MzVZPW1Zc28zZS9BQUNIS10vWjk+bT4vPj1dPXB0cC85dHM5PkNQdDNlSEQ3XXNpPk0yNUFYck5BZERBQUNIS0FmUHZ4L0lJQWlnPVpDWml5W1p2eD1ZZnk1bExsL2ZReTMvcDl0RElwQ0hJMjVJTjM1L2N5a250QWNvdV1NOUtBIFIyd0gvN11RV1F3SGZOPllSY0EvL1kzM1lMQVM5cD4vWWoyW1pBc2lEIDczMm9UXVoybFkvMgpdbz0zM0xwRjUvPXddWlszZkhtbXdnN0YgWTU+Q3AvOV1vcWpIOXA+L1lLbWVuSXIvUCBdUX1ncFF9TF1rbnN5Zllxcj1uaVMgL2N5WS9Bd2VQdVpdc1kzNWYrMkhzQTN3RDlGTXJvRk9TOTIgUFJ5NXNLN11senNPLzU+bXBOVFNuUXgvbk05TVpWcENEandTL3FdQ0lvRiAvQzlDV3pTWG89MzNMcD5ZUkN3Q0RZc0hYPTddc1ZTSFhRPnRuQVMvUHF3ZUlvPiBwUWxZc1JzaVd0MzNMNUEzUjUzZVBzRmZZXT5TUGdGXVpqQVtuajNdbzFGQ1pUM1lSbT49WVtwT25bPl1ZcENdZ3BBY1pycDVZdTJPbj1GIFk9OS9JdDJmWXFGQ1o1UyAvTzI9bmpBZm85MzNMaHljZ3UyZmNnOVMxdFNNMkZaLzk1RmVEOUFmbz1tWG91RiBZPTJZc1JyTT5RdyBMcENTWXY+Q1pCQ0NIS2plL24zTS9vQWtEQXNIREFBQ0hLRkM5PW1TSUk3NVJdPlNQZ0YzbzIyNVlmeTUyRDllU0JGbVM9cFkvQjMzWUtdbTJuM00vb0E1WXUya0hRQUhQZ0YzbzVBNVlSU00yW11dczdsXVovRnRZZjdmUnEzTW9vQWREa3c1TFhwM1I2bXRTRlovOTVBNVl1MmtIS1NYWTVwL1pLbSBvN1MvUHFGM3FOPj1TPWxrej1GZGdbM1tuSUEgclE+TVBJQWtzTF0vWXBaL1l2PjNQN1NNUHVtTXBOPmlETzJZczl3V0l0QzNMcD5Nb24yT1ptQWZvdUYvL283WVpjbSBvQjJrY1EzTTJyQVlIPW1rWW93M3I9XU1McEEgbE1GTUlmMmZJQUFDSEtGM281QWtEST49U0xDM0xwVFNaazl0RFJdWHNxM01vbzlYL3d4dFk5QTUyPTNTWTVaWFo1cDNMQ3czcj1dTUxwQSBSL0Yvczlwazk9MltMeEYgLy8zTzlDMjVMSUEgMm9BZlBLaWZjZ1MvUHFGM3FOPj1TPWxrej1BNVlMbC8va3BYWjI5dFlbXXExUUYvWUl5XVo5QU1QST49U0xDM0xwVFNaazl0RFJdWHMxQUNTRlovOTVBNVl1MmtISzJDbm8+SFJDM2VEST50OVttMzloQWtzUUZ0UDc5UzF0U00yS0YzbzU+M0xDcF1vcTMvOXI+IFk9OVhaWjJYSUs+bUhwQVljTXdZUlI+M0xJQSAybz5Nb3IKU1JSPjNMSUFTOTVTSFhROXRZUlMvUHFGbUxCU2VIcgozWXUya0hLMlNaWnBNL0M+U0lBUz1IdlpdWSBUXS9GN11IUnNlcj1ad2c5PmlEY10gTEEzXXNbM0hZSXlTL21wT25ZXXQ+UWpIbjM+WVJDcFMxPUFjbzYzWHM2cFlSNTlDRE8zM2ZRM1hQSUYgL0MzTzlDMjVMcTJtWTd5d0RGd11IUlNNMkQ5ZV1OcFlSNXd0RE9wZGdxMy9aNVNlOW8+bW5BMmtIPUYvL285WC91bWVQQVNYL3FyPWpOPiBaMkZtbkF3IFlxU1hZST4gLzk+Q2p6ck0yXUNdemg5Ly9LbWVaOV1kZ0xDMzZOPllSY2pbWVJzZXpMQV1zTkMzUzJGQ1lSc1tMIDddbHpaL1lLMjUvQjJZUDY3XWx6c08vNT4zUEFzSDJGRm1MNWxDc3dTa1BmVFNESzJtbmo+azl1bWVaMkFmbz1dTWdpRmtJcgozWXUya0hJQSAybz5IUlYyIFBSU01zQUFDSEtGMy9DQVlabUMzTHEzLz5NRiBZPWpbWm0yWVN2bS85TkFjZ0NwM1BPPmRSOVpDWl15My91bWtET3Bmbl1BUz5vQTVwUXBPWnQyZllROU1vcD4vWUttZVp0MjVzXTJbTEJGIG9yCjNZdTJrSElBIDJvPkhSVjJlRFl3M1lxQ1NuSz4gWmo+dERBXVFXUXcgMmZGIC8vM085QzNlL0FBQ0hLPkhSQz5DREFzSFptOXRwTlRTWTU+U0lBc2lnOTI1NmhBIFIyQU9aOT5kUkw5dElCeVsvY2pbWVJzIEx1WjNvTkEgbCs5Q0RJVFNQcXI9ak4+IFoyRm1uQXcgWUtdQ0hvQVlSbWpbano5U25RbS9ZcEYgWT1ta1lzN2ZvPTMzNnpBWWNNOUNESVRDPlEzL1pwU0haa0F0WTVBcUlLN0NJNWx0bExtPTZOM2Z9KzllU0JwT3BOXVkxTjIvWW0ybVl3QVljTXczUFI5UzF0U00ySz4gWXV4dHAvPlhuNnBNMU5UM3NWMmU5cjJmbz0zM0xwPkhSY3lrbnRBY291XU05S0EgUjJ3SC83XVFXUXdIZk4+WVJjeHRZbUZrY0xsL1lpQ11ndUZ0UHM3a1NxMlNacHNkZ0tpWXM5cGs5TEFDWm5sWFpGbFNaWnhYZzFGMzJvN1laY20gb0Iya2NRM00yckFZSD1ta1laQWNvNjJbTGZGIC8vM085QzI1THFGM3FOPj1TPWxrej1GZH1MMmVJNVRdcFFwNVBSOVMxdFNNMks+aUR1RiBQQVM9SDlaM3FOeUM5VndDUHQ+dD49RjMybz5mZ0NwQ0RJPnQ+PUFdc20+IFpyPjNQUlNYWXFqIFpvQVlSbWpbano5U25RbT0yTnNrSG5pazlyMmZvPTMzTHBGIGZMRkM5Wl16MUxdTTZ6QUhZS20gbzddIEw5ck0yQnlIUmM+NVBSOUNIRl1Yek5UU1kyaU85MjI1fUxsTXJvRiAvLz4zWTdtW25xbC9acEYgWXVGW25qM11vMUFDU285WC93cE9qel1PUzFGbUwxcGZQMm1bWW1dPW5xQV1xL1NjUEttWS9mN2ZZXTdTPk55XVpuQVtuT1pPSDFBQ1NveW1aazJZLzc5Q0g9QUhQZ0YzL0M+Q1p1M2UvQUFDSG8+SFJDM085QVN0SHEzWHNtXU0vY1pDSGhwWXNMXXRQajI1L2Nwa1k5bWNxPWwvZi8zTS9vQTVMakZkZ0ZGM3FOPj1TPWxrej1GZH1MMmVJZlRdWjJwa1lSbWU5cUZtSG9GMzJ2QS9JUnNlSVE5TW9wQUhaa0E1b0IzXXpMQVNwenBmUDJ4dG5BcyBnOTJTWUl5My9jeVlzOXBrOUxwLzlsM2REMlRtNk5dZlpEcHRXb0YgL2NqY3JnMmtIPW1Yb3RwNVpwbUhJSQpDSD1aQ1NwPmlEY0FlRDldNVlRcj1MckFZSHZaWXM5cGs5TDl0SWZwazl2d1NzSUY1UnYyIDJoM00vb0FPTG1zIHI9bE1yb0FkRGczSEltd2l9TDNTZmhGM1IyOT05MnNXST0yNUxJPi9ZT3AzTGpGZGcxOU0yRlovOTU+Q1d6ci8xdFNNMm8+SFJDPkNEST4vMlszW25JQSByUT4vSUlBaWc9WkNaaXlbWnZ4WFpycDVZdTJPbj1GIFlLeHRZbTNdcXQzM0lvRmNnQ0YgbzdyUWdxamNzbEFZUjJzY1pyMzNZTENTWjNBY2dqeWU5W110SXEyXVB1eVMvS21lV3pBY29GRm1MNWxDc3dTa1BmNzVzMUFDU0ZaLzk1PkNEQVN0SHFqIG8xRiBZTzJrWTIyUUR1MjU2ekNdWi9GdFo3bWU+UXJYb3BBWWNNd0NEQVo1ZyB4TUw1c1lQd21Ic28zZS9JQVM5bz5IUkM+U1JSPjNMSUFdczVGM3NWMmZIWDkzUklaQ3BRQzNSMkYzTHNaZllBQUNIS0YzbzU+Q251M2UvSUEgMktGMy9DMmZac3NjZ0RsdFNCeTNsK3d0REFBZUhLaiA5aEFrbG9GdFA3OVMxdFNNMktGM281PjNMQ3czcj1dTUxwQWNnQzNlRElBaWc9WkNaaXlbWnZ4WFpycDVZdTJPbj1GIFlLOWVZbTNdcXQzM0lvRmNnQ0YgbzdyUWdxaiBaNVNIL2ppazk5QWZvPUFjWTVwL1pLbSBvQkNDYytdWHNwQSBSNT5tbkEyWVBLXUNaVHlDSG4yT1ptQWZvdTJbMkJGNXM1d1lSUj4zTElBIDJLPiBZPVpDWTlBZnFMXU05dD4gL21zZURBQWVIdG1Tak55Uy9LMmtaMjMzcnRsTXJvQVk5bjJPWm1BZm91RnRTQlNIWFE5dFpmN2ZSMUFDU0ZaLzk1QTVZdTJrSEt3IDZobG0vQzNlRElBaWc9WkNaaXlbWktGQ1lbQzM+PWwvWXR5XVptaU9uQjMzWUxsLy9ORiBZPVpDWTlBZnFMXU05dD4gL21zIFBSOVMxdFNNMktGM281PjNMWT5rSHEzLzlyPiBZPTlYWloyWElLOWVuQnljZy8zTzlDMjVMSUEgMm9BWT5vbWVEQVMvUHFGQ1p0bFgva3c1TG9wXW9LXW0yaDNNL29BNVl1MmtIPUFIUGdGM281PlNSUj4zTElBUzlGWi85NUFrREMzZS9JQSAyb0FZUjJqSC9CMmtIRjMvOWY+Y3pMc09wZ1M9SF1DbW50OT0vOT5TSUFzY0htbXdnN2x0bExUQ1pJXWNZW2wvSURdWFhObU1QSTJrU3FqY1kgbG1aRjdTWE5UbTJxRjMxTUFkRGt3NTZnMjVSNm10SWY+Y1B3bD1MZjJmWXFGM0loM00vb0E1WVJzIDJJMmVJbEFkRGt3NUxvdzMyTF1NMnBBWWNNd0NEST5RfUwzMzJvPkhSdT4zUElBa3I9Rj1ZNzdmL3I+XTIyd1NubTNYc1Y+azl1bSBvbTJNTHVGL1lqcD1aPXgvWC8+WG5MWlM5b0ZIUm0yWXN0PkNIdG0zb3B5SFJjQTVxL0EgZ3UyIDJvM00vb0E1WVJTTUxJQVM5b1RdL0Zaa25aM1NucUZDWlR5bS9tMllzdFprSD1GLy9vM09adW1lUEFzIDJdQV1selQzL2N5W25BMmtTcXIvUG8+TVI5PkM5OUE1MnFDM0lvRjMydkEvSVJzZUlROU1vcEFIWmtBNW9CM11QdDlIWnBBIFJteWtET3BkZ3FyL2pOPiBTakFlWTlBZm9xdyBnaT4gWlFoL1gvPi9zTEEzb1Q+IHBRbFlzUlM9SHEybUhyQVlIPW1rWVhwXVJLbTNaNVQzMm1dIExBM3dEOUYvWWpsUUQvMkhSUj4zTElBUzlLRjMvQz5Tc0lGZllxRjNJRlovOTVBa0RDMjVMcTMvPk1GZmdjUzVvN3dlUHRBXXNjQzMvQ3h0cC8+PW52MiAyaDNNL29BNVlSU3RITF0vZk55My9jXS9aUlN0SHFGU1B3eWU5cl1rUFJTUWdMQUNzajJZWkEzL243M2VjUTNNUmoyNS9YM1hubUFmbzkzM0lvcFhaMlNlSDMzbW5xci9ZSXBZUmpGU3M1PlMxdFNNMks+SFJDPkNudTNlL0lBIDJvRjNvNTJPZi8KbTJGRjNJbz4gWVY+bVlbM21uTEFdb3Q+SHVNQXQ5Wl1rOTFGbUhuPkg5bkZDRFJDQ0hROU1vcEFIWmtBNW9CM11QSVpDWnBwTS8yeFhwZzN3RDkya25vN1laY20gb0Iya0hdcE1vcDM1ZisyT1k5eFgxUTNNMnhBTy9jamNyZzJrSHRtQ1NyOXRzOVpPbkEya0g9WkNTcD4gWWxdIExBM11zWzNIWUl5Uy85RltuWTNtbl1sL3BoU0hYUTl0Wjd5Zm89MzNMcD4gWXV4dDlyWmtIS20zWjVzNVMyRkNZW11xSTltTXBOQWNaL0Y9WWY3ZlJMXUNaNXkgMjlGTVB0MjVzXT5TUGdGM281PjNZdTI1MkltTTJvM1lSQzJlUEFzSERLMy9ZY2wvUDJGQ1k5QzN6UTJTZlFTY1ptaVlzOXBrOT0yIEloM00vbz5DREFTdEhxMy85bz5IUkM+Q0RBU3RIcTMvOW9BWVIyMllzUlMvUHFGQ1pUeVNjK0ZbblkzbW5dOT1MeFNlSHIKU1JSPjNMSUEgMm8+SFJDQTVMQTN3RDlGTTJvM1lSQzJlRGpUXXI9N1M+b1NIWFE5dD5nQ0NIRjNYc0RdWFhObVhaWFRtWT1GU0RubFhaRmxTWlp4WGcxRjMyLz5pRG5zZmM9M08vOXg9Zk0+IFl2WjU2ejJYSUs3MzJCeWNnVjJlRGpdZnArMiAybj4gWXZ3WVJSPjNMSUEgMktBNVNtbW1aUlN0SEYzLz5vRk9TbnNPWVozTy9EQV1zTXA9XU5DQ1d6c0hESzMvWWNsL1AyRkNZOV09alEyU1p0cGREd1NrbkFTPUhGcE1vcHlIUmN5W25BMmtTcXIvWUlwWVJqRjNQUlMvMXRTTTJLPkg5NUFrREFzZXNROUhEN3NPWnI+MzZ6MlhJRnBNb3B5Y2djaltZUlNRfVEzTTIvPmlEdW1lRE9wZGdxci9uNVNlOW8+My9Bc2lXTEFdc0tBW1N1QU1vN1NNUHVtTXBOPmlEY10gTEEzXXNbM0hZSXlTL215W1lbMzNmTHAvOW8+TVI5PkM5WENDYytdWHNwQSBSNT5dcHo5Q0g9bVhvdHA1WnBtSElJCkNIPVpDU3A+IFlWPlNSUj4zTElBIDJLPkhSQ3BDRFldWHE9bE1yQkNdZ0NodEQ5XWZuOTJlSU1GIC9DRiBvN3JRZ3FqIFo1U0gvamlrOTlBZm89QWNZNXlTWjVtW1ltCl1vPTMzNno+IFNqQWVZOUFmb3EzL1k1UyAvdUZNTEEzMzJdOT1Mbz49Uy9tZURPXWZuRnIvak5TaUR1bWVET3Bmbl1BUz5vPms5dW0gb20yTUx1Ri9ZakZtUz1tW1pSM3dnWzdTZnpDMzJRWllzOXBrOUxBUzlyPmNQd2xYYz0zejFMeFFnT0ZpRDJUbTZOXWZaRHB0V29GZTlvPl0yMndTblE5SElSXXRzVj4zSTd5NTJEOWVTQlNlPit3L3NJRmtjPXg9WXNGZTk1M085QzI1TElBIDJvPiBZNT5DRE9wZm5dQV1zMzM1ZisyZkhYXVkyNjJbWWxBNV1Rd2Nwejkzc0FBQ0hLRjMvQ0E1WVJTdEhdRjNJbj4gWXYzTzlDMjVMcVNNMks+SFJDWjVJN3NIMnVtWFA2OU0vY3NIL1JTUWc9WkNwUUY1czV3NVl1M2UvSUEgMktGMy9DPlNSUj4zTElBIDJLPkhSYzI1WWZ5NTJEOWVTQnNPL2o+dFk5cDVZS11tMm4zTS9vQTVZdTI1THEzWHNsM00vb0E1WXUyNUxJOXRwTlRTWTU+U0lBUz1IdlpdWSBUXS9GN11IUnNlcj1ad2c5PmlEY10gTEEzXXNbM0hZSXlTL21wT25ZXXQ+UWpIbjM+WVJDcFMxPUFjbzYzWHM2cFlSNTlDRE8zM2ZRM1hQSUYgL0MzTzlDMjVMSUEgMks+SFJjOWVuWF1jZyBwL1BvQWREa3dZMT1BY282bVhselQzL0N4PW5BMmtTcWogb3A+IHBReHRET101Ml05dEhvQVNSY2pbWVJzIEx1WjNvTkFjZ0NGIG83clFncWpjc2xBWVIyc2NacjMzWUxDU1o2VF1aMkZtZj1TdEg9Ri8vbzl0czk+bUxtc2NvdUZNMm9sUUQvPkNaN21lPlFyWG9wMzVZZz5DcC85XW9xRkNJbzNNL29BNVl1MjVMSUFTOW9GSFJjeHRZbTNdcXQzM0lvWlhnanljck5GT0gxMiAyb0YzMnZBL0lSc0hESzMvWWNsL1AyRkNZOUMzelEyU2ZRU2NabWlZczlwazk9bVhzTkMzUzJGQ1lSU1hxUTNNMnJBWUh1bVtuQTI1UnFyPW5pUyAvY3ljcmc+dHpMQVNENVMgL2NqY3JnMmtIMTMvOUZaLzk1QTVZdTI1TElBIDJLRjNvNUE1WXUyNUxJQSAyS0YzbzVBNVl1MjVMSUEgMm8+IFNjQ21wL3gvWTFqIFo1U0gvamlrOTlBZm89QWNZNXlTWjVtW1ltCl1vPTMzNnpTSFIyakgvQjJmWUYzWHNvXVhQbl1PbnRdY0htbXdnN2x0bExUQ1pJXWNZW2wvSURdWFhObU1QSTJrU3FqY1kgbG1aRjdTWE5UbTJxRjMxTUFkRGt3NTZnMjVSNm10SWY+Y1B3bD1MZjJmWXF3W1kgcHRIcgozWXUyNUxJQSAyS0YzbzVBNVl1MjVMSUEgMktGM281QTVZdTI1TElBIDJLRjMvQz5tcE5UU0gxaiBaNVNIL2ppazk5QWZvPUFjWTV5U1o1bVtZbQpdbz0zMzZ6U0hSMmpIL0IyZllGM1hzRF10c3ZwbXBOVFNuUXhNOVhsLy91cF0ybXg9WD14PVl3PllIVndDUEFzZXI9WndnNzdkZ0ZsdFlBU01zXUZDWlR5U2MrbSBMc1pPMnZtWHNEXXRzdnczUFJTLzF0U00yS0YzbzVBNVl1MjVMSUEgMktGM281QTVZdTI1TElBIDJLRjNvNUE1WXUyZllBQUNIS0YzbzVBNVlSU3RIMUFTOW8+PVMvbWVEWXBTUEtdQ1pUeUNsb3dNTFpyTXJMMllwK3NZSHYzTzlDMjVMSUEgMks+SFJDWjVJZjJrSHZ5WVBnRjNvNUE1WXUya0hxM3RJZj4gU25GQ0Q5XTVMcXJYUD0+SFJtaltuajI1czFBQ1NLM00vb0E1WXUyNUxJQSAyS0Yzb3IKM1l1MjVMSUEgMktGM281PkNEQzNlL0lBIDJLRjNvNUE1WXUya0hxUy9QZ0YzbzVBNVl1MjVMSUEgMm8+IFo5PkNEQzNlL0lBIDJLRjNvNTNPOUMyNUxxMy85bz5Nb3IKM1l1MmtISzMvcHpwZEQvXWtuN11YLzFGM0w2OU0vMmpIL0Iya0hRaiBaNVNIL2ppazk5QWZvPWwvWE4+PVM9cE9mPVN0Y0xsL1l0PmlEQ21lWjJBZm9RM3RabmxYWkZsU1paeFhnMUYzMm83WVpjbSBvQjJrY1EzTTJyQVlIPW1rWVpBY282MltMZkYgLy8zTzlDMjVMcVMvUGdGM281PlNSUj4zTEldL1ptPiBTNWgvL0FydEhLMlNaWnBNLy8zTzlDMjVMcUZDcE5UU1k1PlNJQVNNMkZDbW41c1ljTjJISVs+T0hLMlNaWnB0OTV3WVJSPjNMSUFTOTVaL1lWPkNEQUFlSEZdWHpOVFNZMmlrWlZwM1BMQV1vdHkzLzJpNW83dyB9TDl0SW5TZUhyCjNZdTJrSEsyQ25vM1lSQzI1WTcya0hGMy85QkFPLy8zTzlDMjVMcWogbzFGIFl1aD1aSTJrSEszL3B6cGREL11rbjddWC8xRjNMNjlNLzJqSC9CMmtIUWogWjVTSC9qaWs5OUFmbz1sL1hOPj1TPXBPZj1TdGNMbC9ZdD4gU21tY3JnMjVndHhNSXJUXVoybFlzUndlUDkyZVM1Wi9ZVj5tTG1zY291Rk0yb3BZUjUzIExzPlhMTG0zb3B5IGwrMiBQUjlTMXRTTTJLPmlEdUYgUEFTPUg5WjNxTnlDOVZ3Q1B0PnQ+PUYzMm8+ZmdDcENEST50Pj1BXXNtPiBacj4zUFJTWFlxaiBab0FZUm1qW2p6OVNuUW09Mk5za0huaWs5cjJmbz0zM0xwRiBmTEZDOVpdejFMXU02ekFIWUttIG83XSBMOXJNMkJ5SFJjPjVQUjlDSEZdWHpOVFNZMmlPOTIyNX1MbE1yb0YgLy8+M1k3bVtucWwvWnBGIFl1RltuajNdbzFBQ1NvOVgvd3BPanpdT1MxRm1MMXBmUDJtW1ltXT1ucUFdcS9TY1BLbVkvZjdmWV03Uz5OeV1abkFbbk9aT0gxQUNTb3ltWmsyWS83OUNIPUFIUGdGMy9DPkNadTNlL0FBQ0hvPkhSQzNPOUFTdEhxUy9QZz5IUkM+Q0RBc0habUFdbHpwZmdwMmtIaD5lYz1wdFppcDVSMlpTUlI+M0xxRkNwTlRTWTU+U0lBU00yRkNtbjVzTy9DXWtuN1NRfUwyZUlmVF1aMnBrWVJtZTlxRm1Ib0YzMnZBL0lSc2VJUTlNb3BBSFprQTVvQjNdUD1tWG90bFFnMjJPWW1Ba0lxMl1QdXlTL0ttZVd6U1hvPTMzTHA+NXArM2MybXg9WD14PVl3PllIVnczSWYyZklBQUNISz4gU2pBW25qM11vMUZDWlQ+SFJ1PlNJbXdpfUwzU2ZoRjNSMjk9OTJzV0k9Ri9wTj4gWE1wM0xZXVhYPTlNMm4zTS9vQWtEQXNIREFBQ0hLPkhSQz5DREFTTTJGQ21uNXNZY04ySElbPk9IdlpdWSBUXS9GN11IUnNlcj1ad2c5PmlEY10gTEEzXXNbM0hZSXlTL21wT25ZXXQ+UWpIbjM+WVJDcFMxPUFjbzYzWHM2cFlSNXdDRGozZlpMd2lnN1RtL0NwM0xzPlhMTDdTWjVTZT5NRnRQQVNNUktqIDloOVgvdW1lUGY3Zll2MiAyaDNNL28+M1lSU3RIcTMvOW9BWVJtaltqejlTblFtL1paRiBZdm1lWW0zXW85Rk0yb0YzMnZBL0lSc2VJUTlNb3BBSFprQTVvQjNdUD1tWG90bFFnMjJPWW1Ba0lxMl1QdXlTL0ttZVd6QWNvRkZtTDVsQ3N3MllzdFo1UnYyIDJoM00vb0FrREFzY1BBQUNIRlovOXIKU1JSPjNMcXdIWm0+IFpwbSBvQl1YbyB4WFBwWi9aS21ILy9TY2ZMQUNJRlovOTU+M0xZXVhYPUEzbzUzWVhRMmYyc3hNc0ZsdGpvRjVSbW1bWlsyZFI5bS85TT5IOW5GQ0RSQ0NIUWogWjVTSC9qaWs5OUFmbz1DXW90VG1aQz5tTG1zY291Rk0yb3ltWi9tZXBnbWVQdW0vZnpDM1I1cDNQUnNpRCA3MzJvVF1aMmxZc1szQzlGd2VJbz49Uy9tZURBbVtucWwvWnAzNVlnMiBQUjlTMXRTTTJvN1laYzJPWlsyT0hLamUvbzNZUkN4Ly9bXVhYPV10LzF5U1p2aC8vajJRV0xsLy9OWk1zVjJPWVtwT24xOU0yRlovOTU+Q1d6ci8xdFNNMktBNVpRM2VaNUE1WT0zM3BvRiAvLzNPOUMyNUxLcj1uaEFZelFpZjJyPmRnTDk9THgzNVl1eHRwLz5YbjZwTTFObC96UUYzbzVwa1oxRjM2TnlTWjJtWzkyRmtIIDNlak55My9DRiBvN3JRZ3FqY3NsQVlSMnNjWnIzM1lMQ1NYTnldWm14dFpCd11xTHAvOW83WVpjbSBvQjJrY1EzTTJyQVlIPW1rWXI+ZlJLXTNJLz4gZkxsa1o3XVhvS10zMmgzTS9vQTVZdD5RRExdbVljbFgvd2pISVsyNVI2bU1vNTNZWFEyZjJzeE1zRl1NPnpBIDJLakgvdHk1bExsL2ZReTMvcDl0V3pdZERGbE0yb0YzMnZBL0lSc2VJUTlNb3BBSFprQTVvQjNdUEZsL2ZOVFNYUVNrWVtddElxMl1QdXlTL0ttZVd6QWNvRkZtTDVsQ3N3c2VQZjc1czYzLzlCc1lQUXh0WXQ3ZlldPlNQZ0YzbzUya1pCOTNSPTNTZlFBWWNNPkNEQVMvUEszL3B6cGREL11rbjddcUk9MjVMST4vWU9wM0lCXVhxPWxNckJDXWdDaHREOV1mbjkySEREczV1TF1mMjJ3XVlEQV1zVjNZWFEyT3A9U1hZcXI9ak4+SFIyc2VEQ3czWXFBUy9vPmRETzJZczl3V0l0QzNMcD4vL3d4dFk5QWRnUTNYc05DM1MyRkNZUnNIMkZGbUw1bENzd1NrUGY3a0g9WkNTcD4gWlFoL1gvPi9zTEEzb1RGNXNvPjM2ZzNdc0tdMzJoM00vb0E1WXQ+UURMXW1memx0c21tY3JnMjVSNm1NbzUzWVhRMmYyc3hNc0ZdTT56QSAyS2pIL3R5NWxMbC9mUXkzL3A5dERBWjVndG1TbnRGIFpwOT1uQTJmWXFyPWpOPmlEZz4zWTVGNWdGQV1zVj5rOXVtIG9tMk1MdUYvWWpBU1lLeFhaWF10OT0zM0xWPiBTakFlWTlBZm9xclhvdHBZUjUzIExzPlhMTG0zb3B5IGwrPkNwLzldb3EzL1o1UyAvdTJmSFhdZEQ2MiBJLz4gZkxtNUxzMmZJQUFDSEtGQzk9amVZc1Rdc1s5SFpwc08vNUZ0UDdBIDJGQ21uNXNZY04ySEltMlFEdTI1NnpDQzlWMltZWzNtbkxBXW90Pkh1TUF0OVpdazkxclhvdHBZUjV3Q0RPcGRncWplL29GMzJ2QS9JUnNlSVE5TW9wQUhaa0E1b0IzXVBSMzM2Tmx0c205dFoyQWtJcTJdUHV5Uy9LbWVET21lPlEzTTJyQVlIPW1rWVpBY282MltMbz49Uy9tZURBXU0yXUEzbzVsQ3N3c2VQZkZrU3FGbVlUQVlINXdZUlI+M0xJOXRwenlTY0xqY1pyQWZvPW1NMkJ5Y2d1MmtaNTNIUEszL3B6cGREL11rbjddcUk9MjVMST4vWU9wM0lCXVhxPWxNckJDXWdDaHREOV1mbjkySERdQ21TdW0gUFJzaVdMQV1zVD5IOW5GQ0RSQ0NIUWogWjVTSC9qaWs5OUFmbz1DXW90VFNaa3gvLzVwazlRM1hzTkMzUzJGQ1lSc0hzOVozb3AzNWYrMmZIWF01Ml05PTJCPiBwUWxZc1JTUX1RM00yckFkRGt3a1pmWjVzXUZDSTVsQ3MvRj1ZbUFkRHUzM0lCeWNndTMgNk5dZWo9d2VJd3BYUFZdT1pqeTV1dF1tTEJTIHN2PkNwLzldb3EyU1p0Pi9ZSzJISUk3NTJEOUhqTkMzclFGUy9mWjVSdjIgck1GIFk9bWtZc1RdbyA3MzJCeWNndTMgNk5dZWo9d2VJd3BYUFZdT1pqeTV1dF1tTEJTIHN2PkNwLzldb3EyU1p0Pi9ZSzJTSUk3NTJEOUhucHNPLzV3TUxzRmZZNjMvOUJsU2Mrd1NzbzNlL0lBIDI1Pk1SL0ZNb20yTVlMQ0NucEFZY00zIExPd0hJRkYzcU4+PVM9bGt6PUZkZ1szW25JQSByUT5NUElBZGdMXS9ZcFovWXY+bTk3d2VQIHhNMW9BU1lLMllzdDJrSD1GLy9vbG0vQ0YgbzdyUWdxamNzbEFZUjJzY1pyMzNZTENTWl1DM1JtaU9ZbUFkRDlaUzlvN1laY20gb0Iya0hSMzNMNVMgL3VGTTZ6MlgxUTNNMnhBTy9jamNyZzJrSEZwTW9wMzVZPW1rWXJyWFJ2bXQxb0FkRGt3NUxYXXQ5PTI1THRBWWNNM0hJSVRDaj13SERReUhabD5rUG1dZW5LN0MvQkFPWG8yZURPcGZuXUFdbE5DM3JROXRuN0EgUktqIDloVFNaS2ogbzJGZlJLXTNJblMgWVYyZkhYOTNSTHB0U3BBWWNNM0hJSVRDaj13SERReUhabD5rUG1dZW5LN0MvQkFPWG8yZURPcGZuXUFdbE5DM3JROXRwZ0EgUktqIDloeW1aL21lUGY3NXMxOXRIb0FmL2dGTVBSOVMxdFMvUGdGM281MmtaMlMvUHVGU0Q1c2RndnczUEl5NTI9RnRTQj4vWWtGQ1k5PmZvS11db21BNXBRdzVMcnB6MUxsL1lpU2U+K3dNUHRwXTY9d2VJblNlSHIKM1l1MjUydV0vOXJBIFlsMmZyTkZmWTFGQ0k1Pk1SL0ZNb20yTVlMQ0NucEFZSHBdTUxPcGZJSzNjemhUXVoybFlzdDdmUjE5PUhUcFhQVndTc28zZS9BQUNIS0ZDOXV4PW5BMmtIRjMvOTU+L1ljMkhJST5YczkzdC81bENzL0Z0WmY3ZlJdMmVaVHlTY0xzIExzWmZJQUFDSEtGQzl1eHRwLz5YbnFGd2dmPkhSbW0zUElBa1B0QVNmekMzUjU+Q2p6ck0yXUNdemg5Ly9LbWVaOW1lPkxwLzlvVF1aMjl0REMzZS9JQSAyS0YzbzVBNVl1MjVMSUEgMks+NXBRaWYycj5kZ0xwLzlvPkhSdT4zTHNGTzJGXVh6TlRTWTJpNW9CM3dXPV1NOXBUMy9wamU5WzNsMUxdTUxJcGREd1M1UEk+UURMXW1memxYL3dqSElbMjVSNjIgck1GNWwrOUNEQzNlL0lBIDJLRjNvNUE1WXUyNUxJQSAySz41WmppZjJyPmRnTHAvOW8+SFJ1PjNMc0ZPMkZdWHpOVFNZMmk1b0Izd1c9XU05cFQzL3BqZTlbM2wxTF1NTElwZER3UzVQST5RRExdbVljbFgvd2pISVsyNVI2MiByTUY1bCs5U1JSPjNMSUEgMktGM281QTVZdTI1TElBSFlWPi9ZMnBrbkFTdEhxMy85bzNZUkNGTUxPcGZJPTNTZlF5IGwrOVNSUj4zTElBIDJLRjNvNUE1WXUyNUxJQUhZVj4vWWt4dGY9OV1vUTMvOW8zWVJDRk1MT3BmST0zMz5OeW1aL21lUGY3a1NBQUNIS0YzbzVBNVl1MjVMSUEgMktGM28yeTVvbTJRZ0xwdFNwPllSQz5TSUFTTVJLcj1uaEFIWmt4dGY9OV1vNjJbTC8zTS9vQTVZdTI1TElBIDJLRjNvNUE1WXUzQ0k9MzM5SXlTL1FtZW5BU3RIRjMvOUJBNXBRd2taMjJNWUxDQ25weSBsKzlTUlI+M0xJQSAyS0YzbzVBNVl1MjVMSUFIWVZBSFprRkNZOT5mb1EzLzlvM1lSQ0ZNTE9wZkl1XU05SXlTL1FtZVBmN2tTQUFDSEtGM281QTVZdTI1TElBIDJLRjNvMnlPWVszXW5dbC9ZdD5ZUkM+U0lBU1hMNlMvUGdGM281QTVZdTI1TElBIDJLRjNvNUFrbmozM3JMXU1MNXNrc255a0RBQWVjPVMvUGdGM281QTVZdTJPWFFwLzFnPk8vYzJZc1JTL1BxRm1MNWxDc3cyWXN0WjVSdjIgMmhGM281M085QzJrSHFyLy9vXS9abVNlWTlBZGdMcC9uPXkzWE45dFlteUhSTWwvL0ZaLzk1PkNEQzNlL0lBSFBnM00vb0FrRGpdL1pxclhvcEEgUm1tY3JOd2NxdF1NTHBDQ1Ndd21ZUnNbbkxDXUlBOVlaNT5tcD0+UWc5Mmtub3kzUjJsa1k5eUh1b11NUkFwXVo5M085QzJrSEsyU1pacE0vdTJZSTlwNTIgXXdnZjNmWlFwM0lCXVhxPWxNckJDXWdDOWtEQ3czWXFBUy9vPmRETzJZczl3V0l0QzNMcD4vL3A5PWY9U3RjK11Yc3BBIFI1PkNmPTldbz03XW82QWNnMmpIL0IyT0gxQV1senNPLzU+bVlbM11uXWwvWXQzNVlnPkNwLzldb3EzWHFRPmNabW1ISUkKQ0g9WkNTcD5jUDIyT1ltQTUyIDlbSHJwL1JjamNyZzJrSDkzWFA2QVtTdjMgTHNGTzJdQ21udHlDOVYyW250RmZZXUYzSUJGNXM1d1lSUj4zTHEyXVB1cGZQMm0gUEk+WExxM01vbzNZWmp4PVkyM2xJSUYvWXRaL1ljaWtaQl1RZ3FBbXJvQTVTbW1tWnQyZllBQUNISz5IUmNdSFJSPjNMSUFTOW8zTS9vQTVZdEFpZz1aQ1ppPiBmTjJlREFdWC8xRjNMNjlNLzJqSC9CMmtIUWogWjVTSC9qaWs5OUFmbz1DXW90VG1aQz5tWVszQzlxamNsUXA1U205PWp6XVkyUTMvOXI+IFlnPkNEWl1YfSttQ0RvcFlSNT5TSUFTTVJLaiA5aHBZUjV3TUxzRmZZXT4zMkszTS9vQTVZdTI1TElBUzlvM00vb0E1WXQ+WC9xM01vb0FZPm9tZURBQWVISzMvZnpDM1I1PlNJQVNNUks3Q1NGWi85NT5DREFTTTZRUz1jb0EgWT1ta1lzNzV6UXdIWXR5Uy92RnRQZjJrSG1dLy9vQzNaUT4zLy9TSFc9Q21qTlovWnZBLy8yRmtjUVozb29UMy9Yd2VTOXlIUk1sL1p0M00vb0E1WVJTdEhRQUhQZ0YzbzVBa0RJQSB6UXdIWXR5Uy92PlNJQVNNMkZDbW41c1ljTjJISW0yUUR1MjU2ekNDOVYyW1lYM21uTEFdb3Q+IGZvPjNZNUY1Z0ZBXXNsQVlSMnNjWnIzM1lMQ1MvMXBmUDI5dFk5QWRncTJdUHV5Uy9LbWVXekFjb0ZGbUw1bENzL0ZbbmozQzlMQzNJeEFZSHZ3U3NvM2UvSUEgMks+IFk9WkNZOUFmcUxdTTl0PiAvbXNlREFBZUh0bVNqTnlTL0sya1oyMzNydGxNcm9BWTluMk9abUFmb3VGdFNCU0hYUTl0WmY3ZlIxQUNTRlovOTVBNVlSU00yOTMzOVQ+SFJ1PjNMQV1RV1FqZVN3PjUyS21bWVJ4PW5MXU1McFRTWmtaQ1k5QWZxTEEzcG9BZFdRbSBvQjN3Z1t4TUlOM1kvT3dTc28zZS9JQSAySz4gWT1tQ0RBU3RIRjMvOTVDU1lrbWtZc1RdL0tdbTJoM00vb0E1WXUya0hLUz1IcD5IUkMzZURJPnQ5W20zOWhBa2NvbSBMc1pmSUFBQ0hLRjMvY3dIUlI+M0xJQVM5RlovOTVBa0RJPnRzRDJTV2hsbS9WM2VESXk1ckxtM31NbFgvZ1MzNmdzSFgrN1M5QlMgbCtGTVBSeTVzMTNYczMzNWYrMmZIWF1ZMjYyW1lsQTVdUXdlbnRBY289MzNMcD4vWk5sNVB0RmZJQUFDSEZaLzk1QWtEST5RfUwzU1laPkhSdT4zUElBa3I9Rj1ZNzdmL3I+XTIyd1NubTNYc1Y+azl1bSBvbTJNTHVGL1lqcD1aPXgvWC8+WG5MWlM5b0ZIUkN4PW5BMmtTcXIvbjVTZTlvPkM5OUE1MnFDM0luPkg5cgozWXUya2NMbVMxTT5mLzJda0RJQWl9UTNNMm8+TVI5PlMxPUFjbzYzWHM1UyAvY2pbWVJzZXpRM00yLz4gWWc+Q1pCQ0NIdEMzTDU+SC92PjNZNUY1Z0ZBXXNWPms5dW0gb20yTUx1Ri9Zajl0c21tIG9CXXRJcXI9ak4+IFp3eHREWXcgb0xDM0xwPmNQTmxrRE8+ZFI5WkNaXXkzL3Vta0RPcGZuXUFIUGdGM281QWtEQVMvRDEzWGxOeVNaMm1bOTJGa2N0bVhQNnNkZ3ZwQzlaQWNvMUFTOTFBY2dPeHRXenNIREszL1ljbC9QMkZDWTldL3M5Ri9waFRTWktqSFgvU3RIcW1TWjc3Zi9xPkM5WkFjb0ZyL2pOU2lEdW1lRE9wZm5dQV1zXUNtU3VtSElJNzUyRDlIbjVTZT5NRnRESTJrSD1aQ1NwPkg5cgozWXUyNUxxMy85b0E1XUw5Q1lqMlhMcTJdWUk+SC93QWtET3dlWnEzL3B6cGZQNTIgUFI5M0xJQSAybz5IOXIKM1l1MmtISzMvcHpwZEQvXWtuN11YLzFGQ3BOVFNZMm0zUFI5M0xBQUNIS0Yzb3IKM1l1MjUyRkNtbjVzWWNOMkhJWz5PSHZtL1lwcFhaMjl0WVJTTVB1bU1wTj5pRGNdIExBM11zWzNIWUl5Uy9tU0gvQl1xMUxdTTZ6Q21TQz5tTG1zY291Rk0yb0FTWUsyWXNSQSBSS2ogOWhwWVI1d01Mc0ZmWV0+U1BnRjNvMjI1WWZ5a0gxdyBMNTNmWjVwM1B0MyAyOTNDSW4+aUR2PjNQQVNNMjkzMzJvXU0vYzNrREkya0gxQV1zbD4gWXV4dHAvPlhuNnBNMUI+W1ovRmNacl01TF1DbW50eUM5VkZNbzVdZm5bOUhadD5NMks5dFk5Rk8ydF1Yc0tBWUhvPm1aSTJmSXEzL1o9VF1wUXBmcGdtW25xbC9acEYgWTV3a0RDcHd1PUFdek55QzlWMjVmLz49bkw5TTJoPiBad2xPcD0+WGpRMmVJQkZtUz1wa1lbXS9wPUEzcEJwZmdsOVhjTkY1UjFBQ1NvM2ZaMlNZWHo+L3MxRjMyaD4gUzJtT25qRmZJcXIvL0ZaLzk1PkNET0NDSG1dLy9vcFhaMlNlSDMzbW5xd0hZNVRTWktqZURZd11vIDlIWUk+UzJqcGtIM3dpZ0FBQ0hGWi85cgpTUlI+Q0hxMy85b10vWjk+bVltQWREOVpDcE5aL1pLMk9uNT5rSG9TWVlJQzNSMnh0SDN4dDlvU1lmTj5IUkEzdDJbQ0NIcTMvWnB5M1IyRjN9UXdpZ29TZGd0QT1uTz5tWlszU3NvU1lmUT5lRF1TNS9yQWRXUTlTc2dwTS9CM3QyW11Yb0FBQ0hLQTVTbW1tWlJTL1BxRjNxTj49Uz1sa3o9RmR9TDJlSWZUXVoycGtZUm1lOXFGbUhvRjMydkEvSVJzZUlROU1vcEFIWmtBNW9CM11QTDI1SU45L1AyeHRuQXMgZzkyU1lJeTMvY2pbOTJBNTJSRk0ycnlISHZ3U3NvM2UvSWxYUHVwZlAybSBQST5RZ0YzL1o9VF1wUXBmWm93XW85bVhvdWwvelF4PVlSclFSMUZDcE5UU1k1dzNQUlN0SFFBSFBnRjMvQz4zTEEyZGdGMy9mekMzUjVwM0lCRlluRjkvUHBGNXM1d1lSUj4zTHEzLzlGWi85NT5DV3pBIFAxRkNwTnlTYytBdDltMlFnWzNlak45dD4rd3REST5PU3FGM3FOPj1TPWxrej1GZFJxcHRTMWwvUEttZVo3Mk9ISzddUEt5bVpraTU2Z3k1ckxsdFNCcFlSNUZ0UGYyWURGRjNvcDNrOTUzTzlDMmtIcTNYc2wzTS9vQTVZdTI1ckxsPWpRQTMvQzNlRElBa3I9Rj1ZNzdmL3I+XTIyd1NubTNYc1Y+azl1bSBvbTJNTHVGL1lqcD1aPXgvWC8+WG5MWlM5b0ZIUm0yWXN0PkNIdG0zb3B5SFJjQTVxL0EgZ3UyIDJGWi85NUE1WVJTdGNMbVMxTT5mLzJda1d6ck1yTGx0U0I+SC8yaU9ZbTJRREZDMzJCeSAyOT5DWkJDQ0hGcE1vcHlIUmMyWXNSc2lXTEFdczZwWVI1OUNESQpDSD1GLy9vOS8vSzJrRDlGa0hJMjVJTjM1L2N5a250QWNvdV1NOUtBIFIyd2U5WF1Yb3VGL1pWPiBwUXh0RFkzbWpMQTNabzdZWmNtIG9CMmtIMTNYbHozZlBWPkNwLzldb3EybUhyQVlIPXh0WVpBY282MltMbz49Uy9tZURBM3dEOTJrXU4+SFJ1Pm1wTlRTblF4TTlYbC8vdXBDV3ozbWYreC9uW2xtWnFwQ0RJMmtINjNYc01wPV1ObT02TjNmWkwzWHNyPmNQd2w9TGYyZllxM1hzM0FjZ2p5ZTlSc2NzOUFTPk4+PVM9cDVJNzlTMXRTTTJLRkM5dXh0cC8+WG42cE0xTlQzc1YyT1lbcE9uUjlNMmgzTS9vQTVZdTNTWm1sTXJCQ1NSTz4zTFldWFg9Q1NQaDNNL29BNVl1MjUyRkNtbjVzWWNOMls5N3djbkkzMzk2OU0vMmpIL0IyT0hLN11QS3ltWmtpNTZneTVyTGx0U0JwWVI1RnRQZj5DSEszTXJORiAvLzNPOUMya0hxM1hzajNNL29Ba0RBUy8xdFNNMm8+aUR1RiBQST5RZ0xdbWZOQzNyUTlYSFhDM1I2MiAybzNNL29Ba0RBc0hEQUFDSEs+SFJDPkNXekEgUDFGQ0k1VF1aL0Y9WW1BZEQ5WjM+TkFZY00zSElJCkNjaDJDSG9BNVNtdzVMWF10OT0zM0xUVEM+K3cvSUE+L0kxQVM+L0FmZ0MyWUk5cDUyIF13Z2ZaWGdqbDVZMjJNWUxDQ25wRiBmTHgvLzVwazlEeHQvQlMgWT14dFlzVDMyXTk9THhGZTlPMyBMQTJkZzFBSFBnRjNvNT5DbnUzZS9JQSAybz5IUkM+M29CM10vdG1DWkl5U1pnQVhyZ21jbzFGbVlOeTMyTmlZSVJyWG90eC9mTl1NLzlBL3M5XU9uXTJTWnQ+L1lLeHRmPTldb11yL1l1OXQ+K3dTc28zZS9xMy85bz5IUkM+Q0RBU3RIcTMvOW9UU1pLakgvMjJRZ0xwdFNwRiBZPXh0WXNUMzJdOT1MeHlIUkMyT1lbOTN1TF1NNnpDbVNreE1Mc1pZUEZyL1AvPiBwbzlDRElBaWc9WkNaaXlIUmM+a1BBU01STDI1SU45L1AyaU9ZbUFkRDkzQy9CU0hSMmpIL0IyT0hLOSA2aDNZWmdtIExzMk8ySzdTREtTIHFvRk1QUjlTMXRTTTJLRkM5dXh0cC8+WG42cE0xQj5bWi9GY1pyXTVMXUNtbnR5QzlWRj1ZbUFkRDlaMz5oQU8vVjJPWVs5M3VRM00yQnkgc28+M0xBMmRnMUFDU0ZaLzk1QWtET0NTMXRTTTJvPkhSQz5TUlI+M0xJcE1vMUYgWVYyT1lbOTN1TF1NNnpDbVNreE1Mc1pZUEYyM29vaTVTbz4zTFldWElLOUhadD4vWUttT1l0N2ZSRjNNb1pGIC9DWjNMN1NYbz0zM0xwRiBmTEFNTHMyWVBGRkMvb0E1c1E+M0xBXVFXUWplU3c+Zn1NQVgyb3dsSXVGL2Z6U2U5VkY9WW1BZEQ5WjM+aEFPL1YyT1lbOTN1UTNNMkJ5IHM1XUhJSUFjb0Y5TTJGWi85NUFrV3pyLzF0U00ySz5IUkM+Q0RPQWZxTDJZbjVBIFIyaWtXPTl3Ukw5dElCN2Zabj5jcGdDM2ddQ1NqUVRTWjl4dERSM0N6PUFTV05DM3JROT1ZWzNdbl1BU0RLQzNaNUZNUFI5UzF0My85bz5IUkM+Q0RBU3RIcTMvOW8+IFNtOXRaMkF6MUxsL1lpU2U5VjJPWVs5M3VRM00yQnkgc28+M0xZXVhJSzlIWnQ+L1lLbU9ZdDdmUkYzTW9aeUhSY0ZlUEFTTTJGQ21uNXNZSG8+bVpJPkNISzljWUk+SC93QWZaWF10OT0zMzZoQU8vVm1lWjJBZm8xRm1Zc2w9L21pWXN0N2ZZXUZtZmhDM1MyOU1ZN3I9MnRBMzIxQVlINXdZUlI+M0xJQSAyNTNZWFEyZjJzeE1sdG1YUGlGU1lreWU5UjN3RDlGTXJvQWtzbTl0WjJBZkxbXW02TUE1U213NUxaQWNvS11tMi8+IFl1bUhJdDJmSUFBQ0hLRjMvY3dIUlI+UzF0U00yS3BZPm9wM1BJPlFnTF1tZk5DM3JROVhIWEMzUjZtTW9yQVNSYwpsSUFTTXJMbHRTQlRTWktqSFgvMlFnS11tMnIzZlBRd0NEST5PU3EzL2Z6QzNSNXAzNmcyNVIxQTNvckFkZ1ZtNTZnUz1TS20vOTUzWVhRMmYyc3hNbHRtWFBpRlNZa0ZDWTk+Zm8xRm1mTkMzclE5WGNOCjNSXUZDcE55U2NMMllzdDdmUjE5TVpyQVlSNXhNUHUzZS9JQSAybz41b3IKM1l1MmtIcTMvOW9BIFIybUM5Wj5NWUxddC9Oc08vcG0gUElUM2dMMjV9aDM1L09tZT5OM3dnbUFTL05TSC93cFlzWV10OT0zMzZOeW1aL21Ic08zM290OT1MblNlSHIKQ0RBU3RIcTMvOW8+SFJDPkNEQVN0Y0xdTTZ6Q1NZa3h0Zj05XW8xRkNwTnlTY0wyWXN0N2ZSNjMvOTVUXVovRj1ZbUFkRDlaMz5OQVljTTNISWo+a1NxMjNvVHlIUkMyWUk5cDUyIF1DSG9wTVlvPjNMWHczWXFDU25LbHRzbTl0WjJBeklLN0NJcD4vWUttIFBJVFNIWzdTcGhTZT4rd1NzSTdPMnRBMzIxQVlINXdZUlI+M0xJQSAyNTNZWFEyZjJzeE1sdG1YUGlGU1lreWU5UjN3RDlGTXJvQWtzbTl0WjJBZkxbXW02TUE1U213NUxaQWNvS11tMi8+IFl1bUhJdDJmSUFBQ0hLRjMvY3dIUlI+M0xxM1hzajNNL29Ba1pSc0habUFdc05Dd0Q9cGtZUlN0SDZBSFBnM00vbzNPOUMzZS9JbE1yQkNTUk8+M0xYVF1vIDdTWTVza2xvPkNZdDNpZz1aQ3BRVFNYTHMgcS9GNVJdPlNQZ0Yzb3IKM1l1M2UvSUFIUGc+SFJDPkNEal0vWnF3SFlwQTNSMnBrZj0+a2NRWkNwLz5dSU5wWWwrU2NmTGxNMkZaLzk1MmZacjMzWUwzQy9wcDVadjMgTEFdUVdRamVTdz5mfU1BWDJvd2xJdUYvZnpTZTlWMltMW3dsSV1wdFpJRjVzNXdZUlI+M0xLM1hxTj4gL21qZVkyCl1vdUFTOXI+IFl1eHRwLz5YbjZwTTFCPltaL0ZjWnJBZm89bU1yb0ZmZ3B4dERSXVFETDNDL3BBZTl2d1NzbzNlL0lwTW8xRiBZTzJPOUJDM2dGQ21uM2w9LzJzIFBSU01ydEYvL04zWVhRU2ZwZzNdc0ZGMzlRU2VIcgozWXUzZS9xMy85bz4gWT14Ly83dyBMcTNNb29BWVJtaltqejlTblFtL1paRiBZS3h0WW0zXXF0MzNJb0ZjZ0NGIG83clFncWogWjVTSC9qaWs5OUFmbz1sL1pwc08vMmlPWlJ3SDJxMl1QdXlTL0ttZURZXXQ5cUMzMnJ5SEh2d1NsZ3NIWm1sWFB1eVMvS21lRFlddDlxQzMycnllSHIKM1l0PlhucUFTOXI+IGYrRi9zbzNlL0lsWFB1cGZQMm0gUEk+UWc5bVhQS2xtL3V4Ly9bXVhYPV10LzF5U1p2aC8vajJRV0xsLy9OWk1zVjJPWW1GNWd0OU0ybjNNL29Ba1d6ci8xdFNNMks+IFk9bGtEUnlZUDFGQ1ppPiAvZ0Z0RE9wZm5dQVM5QlMgbCtGTVBSeTV1TF1NNnpDM3NPM2NaSTc1Ul1GQ3BOQ11nakFmSFg5M3VRM00yQnljZ1YyIExzRmZJQUFDSEs+IFo5M085QzJZMXRTTTJGWi85NTJPWVtwT25GRjNxTj49Uz1sa3o9RmR9TDJlSWZUXVoycGtZUm1lOXFGbUhvRjMydkEvSVJzZUlROU1vcEFIWmtBNW9CM116PXB0cE5DbVM9bGtmL1N0SHZtdDFvQWREL0E9OXNBNWc5MlNZSXkzL0MyZnJnck1zXTJbTEJGIC9WMmVEQXcgWV1sL1lJPiBaaj50RE8zM2ZRM1hQST4gcFF4PTk3c1tqUTMvWjVDXWdjPmtQSUZPMkszWHFOPiAvbWplWTIKXW91QUNJZj4gWXZ3U3NvM2UvSUEgMkZaLzk1MllJbTJRRHUyNTZ6QzMvQzNlRE9wNVl1Mk9uPUYgWTV3WVJSPjNMSzMvWXBwL1hRPi9JSUFpZz1aQ1ppeVtadmh0Vz05M1BbMyBMcD5YZzVwMzZnM11xPUNtbj1BWUg1d1lSUj4zNlFTPWNvRms5dW1lWW0zd0Q5OU0yb0FZUjJtW1o5cGtaRkYzOVFwL1IvM085QzI1TEFBQ0hLN1laYzJPWlsyT0hLamUvcjNZWmp4PVkyM2xJSUYvWXRaL1ljaWtaNUE1WT0zM3BvQTVTbW1tWnQyZllBQUNISz5pRE8zTzlDMmtIcTNYc21dTS9jcGtZOXdZUk1dTTJvPlhnMmpILzVwNTIgM1tqLz5jUDJtSC8vU2NYPV10UEE5ZlptbUhSUj4zTHEzLzlvcFk+b3AzSXRBaWdbM1tuSUEgclE+dERZQXQvcUYzcU5sL3pRRjNvNXBrWkxdbVk1U2U+K3dNSVJBIDJEOWVTQjNPWnVtIExzWmZZcVMvUGdGM281PkNudTNlL0lBIDJvPkhSQzJZSW0yUUR1MjU2ekMzL3UyWUk5cDUyIF13Z2YzWVpraiBvNUFkRDk5dElmVF1aMnBrWVJtZTlxRm1Ib0YzMnZBL0lSc2VJUTlNb3BBSFprQTVvQjNdUEZsL2ZOVFNYUVNrWVtddElxMl1QdXlTL0ttZVd6QWNvRkZtTDVsQ3MveD1uQTJmUktdM0luU2VIcgozWXUya0hxMy85NXlTWWtqIG81QWREOUEzbzUzWVhRMmYyc3hNc0ZdTT56QSAyS2pIL3R5NWxMbC9mUXkzL3A5dERJcENISTI1SU4zNS9jeWtudEFjb3VdTTlLQSBSMndlWTVGNWd0M0hmTj5ZUmNBLy9ZMzNZTEFdczVTIC91Rk1MQV1xST0yNUxJPi9ZandrWWZaNVJ2MiAyaDNNL29BNVlSc2NQQUFDSEtGMy9DM085QzJrSHEzWHM1RjNzVl0gTFl3bEk9MjVMST4vWU8+M1BSU00yTDMzPnpBIDJLakgvUkEgMkZDbW41c1ljTjJISW0yUUR1MjU2ekNDOVYyW1lbM21uTEFdb3Q+IGZvPjNZNUY1Z0ZBXXNWPms5dW0gb20yTUx1Ri9ZankzMnZBdDlyM3dnUTNYc05DM1MyRkNZUnMgMl1BM29CQVlSbWlrWjVBNVk9M11QaHkzbE1GTUlmMmZJQUFDSEs+SFJDPlNabUNDYz1sL1ldPlMyMnBrV3pwNXJROVNzZ3BNL0IzdDJbXVhvQUFDSEs+SFJDPm1uQ3BtSEtqIDloQVlQMkZtbkF3IFlLXW0ybj4gWT05Y0htVFNuW3hNTD05WFo1MyA2ejJYSUszSFlJcFlSakYzTHNaZklxMlNmUVRdWjU+M0xZVFNubW13fWhDU1lqQWtZUkEgdT1GbUxoM00vb0FrREFTdEhtXS8vb0NDU11tM28yRi9STWwvL28+UzIyeHREWTNtalE5U3NncE0vQjN0MltDUzF0U00ybz5IUmMyNVlmeTUyRDllU0JUU1pLakgvZjdmUjFBUzk1M1lYUTJmMnN4TXNGbHRqb0Y1MndBWXM5cGs5TEFdc2xBWVIyc2NacjMzWUxDU3BOeW1aL21jcE4yNWdMbVhsTnlTWnY+bVlbM11uXUFdUDZDXWc9eHRmPTldb3FDU250RkhIZz5tTG1zY291Rk0yb3BZUjUzIExzPlhMTDlIWnQ+L1l2d01Mc0ZmWV0+U1BnRjMvQz5DREMzZS9JQVM5bz5pRHVGIFBJPlhMTF1tWV1wWVI1RnRQZjJrSHFqIFpGWi85NUFrREFTdGNRUz1jb0ZrOXV4dHAvPlhuNnBNMU5sL3pRRjNvNXBrWjFGMzZOeVNaMm1bOTJGa0gxbS85MUFjZ094dFd6c0hESzMvWWNsL1AyRkNZOV0vczlGL3BoVFNaS2pIWC9TdGMrXVhzcEEgUjU+QzlaQWNvRkZtTDVsQ3N3eVtuQTJmUks3XWx6c08vNT4zLzJBNTJdQTNvQkFkRGt3NVgvQWNvNjJbTG8+PVMvbWVEQV1NMl1BM29CQWREa3dZMT1BY282MltMZkZlOTUzTzlDMjVMSUEgMjUzWVhRMmZyZ1MvblFtLz5OVDNzVjJbanpdZGdMQzNMdD5pRD1sWS83cnRIUWogWjVTSC9qaWs5OUFmbz1DXW90VFNaa3gvLzVwazlRMy8+bzlYL3VtZVBBU1F9UTNNMi8+IFpwOT1uQTJrU3EzL2Z6QzNSNXdDRE9taVc9Q1NucFQzL0NwM0xzPlhMTDNIbjVTZT5NRnRQQVNNUktqIDloM09adW1lUGY3a1NxRm1MNWxDc3dTW25BMmZSS11DSG9GZmdsOT1uQV1YbzFGM3JNRjVzNTIgUFI5UzF0U00ybz5IUmN3SFJSPlMxdFNNMm8+SFJDMllJOXA1MiBdd2dmM2ZaUXAzSTczXXE9bC9ZdHkzL0NGIG83clFncWpjc2xBWVIyc2NacjMzWUxDU3BRcDVTbTk9anpdWTJRM1hzTkMzUzJGQ1lScyAyXUEzb0JBZERrd09uQTJmUktdM0luU2VIcgozWVJTdEhxRjNxTj49Uz1sa3o9RmRnPVpDcFFsdHNtbWNyZzMzMiA5W2NvQWREa3c1THJdNTJdOT1MeHlIUkMyZkhYOTNSRnBNb3BBWWNNOUNESUFpZ1szW25JQSByUT50WXNUUzJLXW0yLz4gWXV4WFpycDVZdTJPbj15SFJDMk9ZUj50bjYzLzk1eVNZa2ogbzVBZEQ5OU0yaDNNL29Ba0RBU3RIbTlYWTVGM3NWXSBMQV1RV1FqZVN3PmZnbWpbbmozbDFMbC9ZaVNbWj1sa1lmeTUyRDllU0I5WC91bSBMc1prU3FGQ1pUeVNjK3g9bkEyNVI2MmVIb0FZUm1pa1o1QTVZPTNdUGhBa2xvRnRQZj5DSEszL3BoPk0yS0ZDWjJydFNxRkNwTjNmUFY5Q0RJPi8yWzNbbklBIHJRPk1QdDJZMXRTTTJvPkhSQz5tbkNwbUhLaiA5aEFrc205dFoyRjVSNjIgMm8zTS9vQTVZdTI1MkZDbW41c1ljTjJISVs+T0h2MlluS1NIWFE5dFlSc0hESzMvWWNsL1AyRkNZOV1RZ0xwdFNwbFFnNUF0WTdzaWdMXU1Jb1RdWjJsWXNSd2VQOW10cE55bVovbWVEOV1rOTY5dC9vN1laY20gb0Iya2NRM00yckFZSD1ta1lYXXQ5PTMzSXhBWUh2d1Nzc3dTWkFBQ0hLRjNvcgozWVJTdEhxci9qTnBYWjJtZTl0eTUyXWwvZlE+L1lPOWt6Tl1laj1GMzJoM00vb0FrREFTdEhBQUNISz5IUkM+bW5DcG1IcUZTRHRwWVJtbSBQSTJZbkt3IExRRiAvYzJlREl5a0hLdyA2UT5jUDk+My9SU1hZcUYzMm8+NS9DMllJOXA1MiBdd2dmWlhnamw1WTIydFB0QVNmekMzUjVwM0xyQWtQIHhNPk5DM3JRRlMvQjMzWV1yL1l1OXQ+KzlDRGp5ZlldN1M+TkNdWm1tbVptCnd1PUFdek55QzlWd1NsZ1NNenQzMzJOVF1aNXAzTEN3M3I9bE0yblNbL2N5Y3JOMzMyIG1Dam9Ba0huMk9aWzN3Z21dTTJOWj1TUVpZWC8ydDlLXTMyaD5IUm1tZVkycyAyUjJlSW5TWy9jbWNIWj50OV03XXNqPkg5cgozWVJzY1BBQUNIbz5IUkM+U1JSPjNMbV0vLzVsbS91MllJOXA1MiBdd2dmM1laa2ogbzVBZEQ5OXRJZlRdWjJwa1lSbWU5cTM9Mk45WC93OU1QT101Ml05TTJvPk1SOT5dY2dTTVB1bU1wTj5pRGNdIExBM11zWzNIWUl5Uy9tcE9uWV10PlFqSG4zPllSY0EvL1kzM1lMQV1zS0FbU3VBTW9mci9QNl0zSS8+IGZMbTVMczJmSUFBQ0hLQWREZzMgTEFdUVdRamVTdz5mZ21pa1o1QTVZPTMzcG9GNVJtbVtaWzJkUjltLz5CPkgvd2xZL2ZdZXpRM00ybj4gcFF4dFd6CkNISTI1SU4zNS9jeWtudEFjb3VdTTlLQSBSMndbcD0+UWc5WkNaaXltU0M+M0k3eU9IS2plU05aL0hLQS8vWTMzWUxBUzk1c08vTzJIc2Y3NVIxQUNJZj4gWXY5Q0RJVF1MS10zMmgzTS9vQU9uQ3BtSEtqZS9uPmlETz5DRFldPW5MbC9ZS0YgWnJ3U2xnU00yRkNtbjVzWWNOMls5N3djbkkzMzk2OU0vMmpIL0IyT0h2MjVMNnNkZ2t4Ly81cDVZOUYvWUlTIFoyQWU5dEZrU3F3ZUluU1svQ3gvL1tdWFg9XXRYQnBNL2p4dFl0eWZZXTdTOTFaL1k1QT1ZWzJPSEtTWFk1cFhaNXdTbGdzZVAgeC9ZNXNmL1FwM0xvdzNyPWwvZk5dL1o1QT0+Lz5PMjlaMzl0QVlINXdrREFdWG9MM11zNUEzc1Z3U2xnc2NvRG1DWnRTWy9jd0hSUj4zTEFBQ0hLM00vb0FZUlI+M0xtXS8vb0FtUz14PVlSeFFEdENtbnRDM3JRbGtIaD5lY1FGTTJreVNaQjN0MltDUzF0Uy9ZcFovWUNBdERJQTVacUNTbmlaTVI1PkM5OUY1fXRGL2ZOVG1aPWxrWTVUXXN1WjNJZlNlSHIKU1JSPjNMS3cgNlFUMy9DPkNEQVMvUHFGM3FOPj1TPWxrej1GZFJxcHRTMWwvUEttZVo3Mk9IdjI1Mk45WFo9aVkvMjN3Z3YyIDJoM00vb0E1TGpTTX1MXU1Jbz5IUkMzZURJeTUyOTNTZk5aL2NMOT1aW0NTMm1dLy9CUyBsK0ZNUFJ5NTJGQ21uNXNZY04yWzk3d2NuSTMzOUl5Uy9RbSBQSUE1THFDU1lybFFnQ0E9WW1GNXMxQUNTbzNNL29BNUxPMjVndTMzSW8+SFJDM2VESUFpZz1aQ1ppeVtadmh0Vz05M1BbMyBMcD5YZzVwM0k1MjVndGx0cGg5TS9qRlMvZkZmWV0+U1BnRkM5PUFmWnJdZGdMQzNJbzNZUkMyWUk5cDUyIF13Z2ZaWGdqbDVZMjJNWUxDQ25wRiBZS0FrRDkzU1BbM0hqTnlTL3YyIFBSOVMxdFNNMjU5L1prQU9MUjJrSHEzTW9vQVlSbWpbano5U25RbT0yTnNrSG5pNW9CM3dEXTl0SWY5TS9qQU9ZajJNTD1GL3BONzUvakZTc3RGZlldPlNQZ0YzbzUzTzlDMmtIcTNYczVGM3NWMlkvQXdpZzltLz4vQWZnQzJrOVJ3IFk5bS8+L0FmZ0MyazltMnR6TGwvWUk+IFlRWkNEST5NTFszSFlOU2U5NT5DbnUzZS9JQSAyNTlNL2pBT1lBPlhuTGxNWm83ZlpuaWs5UncgNkwzdFNGWi85NUFPbkNwbUhLMjMyckE1WjVBdDlbQUhuUW1YUEt5bVovcDNMalNNfUxdTUkvPiBZPUFrRDlBazkxOU0ybzkvL0syZnJORjVQcUZTV2hsL0hWRj1aQjJkZ3F3SFlwQzNTMjl0REFdWG9MWlNuPXBmUEtsT25Bc2lEcTMvWnB5MzJRbWVEbUFrOXF3SDlOVFNadkEvLzdwQ0hLbC8vbEFZSDU5Q0RJPlhvMUFDU28zTS9vQTVZWzNtakxsL1k1RjNzVjJrWVJBIDJ0QV1QS1QzZk4yW1pSd0hyUWplXW9BNVoyaWs5WF1Yb3UyZUg1OS9aa0FPTFIya109RjMybj4gUzVoLy9BcnRIMUYzSTV5Qzl2d1NzbzNlL0lBSFlwcFhabW1lREMzZS9JQSAybz41b3IKM1l1MmtIcTMvOTU5TS9qQU9ZSXhNbExdTTZ6Q21TPXgvWC9BaVIxRjNxTnldWm14dFpCd11xTDl0SDVUbVp1MnRZdDJmSUFBQ0hLRjMvQz5DRElBaX1MQTNvNTlNL2pBT1lJeE1sPXB0cE5DU1lneHRZW11RZz1GWFlwVEM5VjIgSWYyZklBQUNIS0YzbzIyNVlmXUgyTF1NTHRDUy8ybSBQSUFpfUw5TTJyMzVZS2ogbzVBZEQ5OU1Jb0E1c1E+M0xBXVhxTGwvcHp5M1IyeHRuMnlmWUFBQ0hLRjNvNUFrblJTTTJGbC9mTlRTWFFTa1lSQUhuNjdDU0ZaLzk1QTVZdTI1MnVBXVA2c08vcG1jcGczXXNxM01vb0FZUm1qW2p6OVNuUW09Mk5za0huaTVvQjN3RF05dElmQSAvanljcmdtY29bN1NZY0Y1czVTM0xBXVFXUWplU3c+Zn1NQVgyb3dsSXVGL2Z6U2U5VjIgb1J3ZVAgN11vcGw9LzJzIElmMllyTHdIRFFTZUhyCjNZdTI1TElBUzlvPkg+b0FNb0Izd1d0M1M+b0FZUm14dERPcGRncUZDWl1GIC9DM085QzI1TElBIDJvPkhSY11IUlI+M0xJQSAyS0ZDOXV4dFlbXVFnPUZYWXBGSEgvPlNzbzNlL0lBIDJLRjNvNTNPOUMyNUxJQSAyS10vWjk+Q3pOXWVqPTNYbFF5Uy9wbVtaWzNdalE5U3Nuc2Rndj5DSGh3bTl1Mk9uNXNPL0IzWG5tQU85dG1Dbm8+WGdDRmVZbTJmb3FdL1kzPiAvWDM9SFtddDlBQUNIS0YzbzVBNWY9QSBQMUYzcU55XVpteHRaQnddb3FqIElyPiBZPXNlRDldZmp0Ri9maFNIL093Q1d6ci8xdFNNMktGM281QTVZdD5NTHFDU1lyeVtaS3dtWlJ3aWdMOXRJblNlSHIKM1l1MjVMSUEgMktBWVJtaltqejlTblFtPTJOc2tIbmlrOXIyZm89MzNMcEYgZkxGQzlaXXoxTF1NNnpBSFlLbSBvN10gTDlyTTJCeUhSYz41UFI5UzF0U00yS0YzbzVBNVlSXXRwTGw9alFsPS9wcGtEW11YbzFGMzJoPkg5cgozWXUyNUxJQSAyS0ZdZ3Bwa0RbXVhvMUYzbzFwZlAybSBQUjlTMXRTTTJLRjNvNUE1WTldZmo9cHRaaXA1c1ZGTWYvPj1uTGwvWm1wTS9PaD1uN11lOUR4TUlCRiAvLzNPOUMyNUxJQSAyS0YzL21tZVkycyAyUjJlSW5TZUhyCjNZdTI1TElBIDJLeW1aazJZLzc5UzF0U00yS0YzbzVBa1p1M2UvSUEgMktGM281M085QzI1TElBIDJLM00vb0E1WXUyNUxJcE1vMUYgWVYyazlSdyA2TEZ3Z2ZwTS9qakhzbQp3Z0xsL3BOPk1Sbm0gUElBaWdMbC9wTj5NUm5tIFBzCkNTS3djc3A+WGcybSBvQkNDU0tyTVpOU0haT3czUFJBSFB2MiBJbjNNL29BNVl1MjVMSUFTOW8+NW9yCjNZdTI1TElBIDJLQTVTbTlNbzIyWHNxQVNZPTM1ZitGL3NvM2UvSUEgMktGM281QTVZN3cgWUxDQ2pCQzNZVjI1b1JyWG85QV1selQzL0MyNS9mMmtISzJTWnRBSFlrc2VEUjNDWl0zTW81QV1nVjJjcHo5M3NdPlNQZ0YzbzVBNVl1MjVMSzMvcHpwZlA1MyBJZkZmSUFBQ0hGWi85NUE1WXUyNUxJOXRadDM1WT05PXB6ClNQPTI1TEk+L1lPcDNQUjlTMXRTTTJLRjNvNUE1WXQ+TUxxM01vb0ZZWW03ZnB6XVlucUFtSG9GSFJWOTVQbUE9TCB4Ly9mU2VIcgozWXUyNUxJQSAyS0FmUEs+ZmNnUy9QcXI9bklBIHJRPk1QSTJmSUFBQ0hLRjNvNUE1WXUzM0x1Ri9ZM2w9L21qSC83bSBvMUZDWkt5SFJDMk9ZbUE1WVszIFpOU0haTzlDREk+dD49amUvblNlSHIKM1l1MjVMSUEgMktwWT5vcG1uWV1RZ0xdTTFvQWZQSz5mSFhda242MiAybjNNL29BNVl1MjVMSUEgMm8+NW9yCjNZdTI1TElBIDJLPkhSY0E1b0IzUzJbN1NwekNdZ3BBIFBJQVlaMTJTblF5W3BMamVQUng9TF0zWGxoeWU+TWw1b1lda242cD1maD5Nc3IyWFpBeWtINjk9Mk1GSFo5MmVQQVNNMjkzU0RUeVNIZ3d0UEFTTTI5MiAyaDNNL29BNVl1MjVMSUEgMm8+IFl1eHRwLz49bkZGQ1p0eVNIZ3cvc28zZS9JQSAyS0YzbzVBa0RPQ1MxdFNNMktGM281QTVmPUEgUDFGM1o1M1lYUTJPWnQya0hRQUhQZ0YzbzVBNVl1MjVMSTl0Wks+SFJ1PjNJMl09TFtqSG5ZRkhSVjk1ej1GWTIxM3RJTUZIWk43ZnJOQzNzXT5TUGdGM281QTVZdTI1TEk5dFp0cFFEZz5TSUFzaUR1MjU2ekNDOVZ3U3NvM2UvSUEgMktGM281QTVZOTMzWUxsWGZoM1lYUTk9OTJTPUhLck0yLz4gWT14Ly81QXpJdUEzWnBDQzlvPjNMakFrbkRdMzJoM00vb0E1WXUyNUxJQSAyS3BZPm9wbW5ZXVFnTF1NMW9BZlBLPmZIWF1rbjYyIDJuM00vb0E1WXUyNUxJQSAySz5pRE8zTzlDMjVMSUEgMktGM281PkNETzMzWUxsWGZoM1lYUTk9OTJTPUh2M1NYb3l3Z1ZdT25yPllqdF10Y00+Y1BnXWtQZl1ZOUx4dEl3cGRna2plUFJ4PUxdMy85d3kgbG93U1p0RmtTcUZDWnRwUURrd2tQc1prU3FGQ1p0RiAvLzNPOUMyNUxJQSAyS0YzbzU+Q0RJQWlnPVpDcFEzNVk9OXRZcwpdUl0+U1BnRjNvNUE1WXUyNUxJQV1zajNNL29BNVl1MjVMSUEgMks+TW81QTVZdTI1TElBIDJvM00vb0E1WXUyNUxJQSAyNUFIWmttIG81RjVndW1NbzU5TS9qQU9ZSXhNc3VBXVA2c08vcG1jcE5zaUQgN1NmUXlTL3ZwM0xZXXQ5dTMzOWM+IC8yPk1QUjlTMXRTTTJLRjNvNUE1WXUzZS9JQSAyS0YzbzVBT25DcG1ISzMvcHpwZlA1PjNMZj5rSEtyWHpoeVMvS0ZDRDlBZkk2XW0ybjNNL29BNVl1MjVMSUEgMm8+NW9yCjNZdTI1TElBIDJLRkM5dXh0cC8+WG42cE0xTlQzc1YyZTlyMmZvPTMzTHA+aURjXSBMQTNdc1szSFlJeVMvbXlbWVszM2ZMcC85b1RdWjI5dERPPmRSOVpDWl15My91Rk0vdDdrYytdWHNwQSBSNT5TSTlwNXI9QTNvQkFZUm1qW25qMjVSdjIgMmgzTS9vQTVZdTI1TElBIDJLQTVaS21bWTldT245bS85cj4gWXV4dHAvPlhuNnBNMU5UM3NWMltZWzNtbkxBXW90PmlEdW1lREN3M1lxQVMvbz5kRE8yWXM5d1dJdEMzTHA+Ly93eHRZOUFkZ1EzWHNOQzNTMkZDWVJTUWc9WkNwUTNmUDVBPUxbMzNZMUZtTDUzWVhRMk9adDdmWXYyIDJoM00vb0E1WXUyNUxJQSAySzdZWmMyT1pbMk9IS3Ivak55Uy92PlNJQVNRZzlsL1pacC9aZ0ZlWW1GZFI5dyA+elRdWjlBPTlmeTUydUYvZk45UWcyOU1QdDJrSFFBSFBnRjNvNUE1WXUyNUxJQSAyNTNZWFEyZjJzeE1sK0MzTDVDM1IyOUgvNXBrOXQ5SHBNPmNwb3AzTE9dZGdMQzNMaEFmL3VtIExzWmtTcUZtWWM+SC93bE85QjI1UjYzLzlCQUM+K3dTc28zZS9JQSAyS0YzbzVBNVk5Q1MxdFMvUGdGM281QTVZdTI1TEk5TXFOPj1TPWxrej1GZH1MMmVJZnBkRHd4dFk5QWs5cWplWmlDXWdPPkNqenJNMl1DXXpoOS8vS21lWjlyTWd0bUNdQnlTWmd4dHAvPj1qTHAvOW9GSFJtaltuajJrU3EzL2Z6QzNSNTlDRFkzM1l1bVhQSUYgL2NTZVoyM0NQTGwvL29GIGYrMllJOXA1cj05PUwvPmlEMlRtNk5dZlpEcHRXb0ZlOW8+M0xzRk8yMUZDWmNsdHMyRjNvN3cgWUx4dEl4RkhIZ3dTc0lGNVIxOU1JblNlSHIKM1l1MjVMSUEgMks+IFo5M085QzI1TElBIDJLRjNvcgozWXUyNUxJQSAyS3BZPm9wM0xBXVFXUXcgMm9BNXNRPjNJdD5Yc1s5SFlJQWNnakZDWXMKXVIxQV1zbV1NL2NBZVo3c0hzPVpDU28zWVhRMk9aUlN0SDY5L1BveVNZam1jMlh3XW9xclhvNVRdWjkydFo1M3dEOTMzNnpzay9dXVtZUlMvblFtWHNpQzMvT3h0SDN3aWdxcnRub0NDU11dIG9tRi91b0NdenozTS9vQTVZdTI1TElBIDJvPjVvcgozWXUyNUxJQSAyS0ZDOXV4dHAvPlhuNnBNMU5UM3NWMltqel1kZ0xDM0x0PmlEPWxZLzdydEhRaiBaNVNIL2ppazk5QWZvPUMzWk45WC8vaHRZbQp3Zz1aQ3BRVG1aQz4zUEFdUVdRdyAyLz5IUjJqSC9CMmtTcTJTWUlBY2dqRjNQUnNIcz0zU1k2eV1aOT4zUEk3NTJGQ21uNXB0Pis5Q1d6M21mK3gvbltsbVpxcDNQdD5DSEtdMzFNRiBZPXNjWlgzM1l1bVhQSXl3Z1Z3TVBzCl1ZXUYzSUJGZTl2d1NzbzNlL0lBIDJLRjNvNUE1WXQ+WExGRjNxTj49Uz1sa3o9RmRnWzNbbklBIHJRPk1QSUFkZ0xdL1lwWi9Zdj5tOTd3ZVAgeE0xbzNZWFEyT1p0MmtIPUYvL28+WXVNQXRuQVNNUHVtTXBOPmlEY10gTEEzXXNbM0hZSXlTL21zZUQ5XWZqdEYvZmgzWVhRMk9aW110SXEyXVB1eVMvS21lREFdUVdRdyAyckFZSHV4dHAvPj1uS10zSW5TZUhyCjNZdTI1TElBIDJLRjNvcgozWXUyNUxJQSAyS0ZtWnVGIFBJPlhMTF1tNkI+ZT4rd3RuQkFjWXEzWHNsM00vb0E1WXUyNUxJQSAyS0YzL0MyWUk5cDUyIF13Z2YzZlpRcDNJNV01TF1DbW50eTMvY3lrbnRBY291XU05S0EgUjJ3ZTlYXVhvdUYvWlY+IFNtbUgvN3NpV3QzM0w1QTNSNTMgTHIzIFJxMl1QdXlTL0ttZURBXVFXUXcgMnJBWUh1eHRwLz49bktdM0luU2VIcgozWXUyNUxJQSAyS0YzbzUyNW9CM3dndHgvWXQ+SFJ1PjNMQV1RV1FqZVN3PmZnbW0zUElBZGdMXS9ZcFovWXY+bW5BMmtISTI1SU4zNS9jeWtudEFjb3VdTTlLQSBSMndlOVhdWG91Ri9aVj4gU2pBZVk5QWZvcTMvcHpwZlA1MyBMc0FpZz1aQ3BRQVlIdndTc28zZS9JQSAyS0YzbzVBNVl1MzNnOWplcFF5QzlWMms5WF1Yb3VtLzlyPkhSbT49WVtwT25bPl1ZcENdZ3BBY1pycGR9TEEzcEJGIFk9RkNZW110ej1dTUluRiAvY11IUlI+M0xJQSAyS0YzbzVBNVl1MjUyRkNtbjVzWWNOMltMOUE1MjlGL1lYQzNyUTl0OVhdPTJxbD1jb0E1Wnd4dFk5QWZJS20zb3BBWWNNOUNESVRdc3FDU25pWk1SNUZ0UEFTTVJSOT1MblNlSHIKM1l1MjVMSUEgMktGM28yd0hSUj4zTElBIDJLRjNvNUFrREFzY1BBQUNIS0YzbzVBNVl1MmtIPUFIUGdGM281QTVZdTI1TEtyTTJOOVhadV1rbjczXXE9bC9ZdHlTWmd4dFlbXVFnPUZYWXBGIFl1eHRZW11RZz1GWFlwRkhIZ3dTc28zZS9JQSAyS0YzbzU+Q1p1M2UvSUEgMktGMy9jd2VEQzNlL0lBIDJLQTVaNUF0OVtBSG5RWlNmUT5jWm1tIFBJMmZJQUFDSEtGMy9jd2VEQzNlL0lBUzlvPiBaOT5TUlI+M0xxci8vRlovOTU+M0xBXVFXUWplU3c+Zn1NQVgyb3dsSXQzIDJwPi9ZS20gUElBZnNxQ1NuaVpNUjJpNW81XWZudjJlSG9TSFhROXRZdHk1bCsySHpOeSAvNT5tblJ3MzJdRi8vZkZlOTV3WVJSPjNMcVMvUGdGMy9DM085QzNdcXQzUzlOPiBZSzllWVsya0g5QV1QNj5jUDJqSC9CMzNZPTNjUEk+NXNyXWtQdDNIbjY5L1B3eWU5cl1rUHQzSG42OS9Qd3llOXJda1B0M0huNjkvUHd5ZTlyXWtQdDNIbjY5L1BmU2VIcgpTUlI+M0xJbVhxUT5jWm1tIFBJQSB6UXdIWXBGIC8vPlNabUNDYz1BM3BCcGZnQ0ZlWW0yNX09QTNSQXBdWm1qSFJSPkNISUFIUGdGQzl1eHRwLz5YbjZwTTFCPltaL0ZjWnJdNUxdQ21udHlDOVYyIG81XWZuWzlIWnQ+TTJLOXRZOUZPMnRdWHNLRjVzbz5tWkkyZklBQUNISzNZWmp4PVkyM2wxdDMzMk5UXVo1cDNQUjlTMXRTL1lwbF0vPTkvc28zZS9xM1hzaj5jUG1ddERPd2lXdFptbjNBY2dqeWNyZzJrSHUyWW5pM00vTm1bWltdWG9BQUNIbz41bzUzTzlDMmRnOWwvWlpwL1pnaD1aUndpZ0w5dEluU2VIcgpDREFTdEhxMy9acHlTWWMyNS9meWZZXT5TUGdGXVoybU9uakZPSDFBQ1NGWi9SY3dlREFTLzF0altuNTNmWjJsa1ltRk9IMUFDU0ZaLzlyClNSUj4zUHRtQ11CQ21TdUFYcmdzW11RMy9acHNrczI5TVBJMmtIUUFIUGdGMy9tPj1ZW3BPbls3XXFRPmNabW0gUEkyZklBQUNIS3ltWmsyWS9meWZZXT5TUGc+TW9yCm05WkZZMXRTPWxYbj11ZkNYUFJaZVN3bGZuTG1kemt5bWZvN2tmTEM9MjN5Q1MgbHc+SVR0WVRzWWYxbkhnakF3emtBZlBrQ0NwZ3hNc1FsL0kyM2ZnPWlPanpdWGdEbUNaMkYgWT1pZnBOPk1TMUFDUzVsUWc9Mm05WzNZeitGdFpzRiBZPWlZWk83a1NLeD1ucF1NLz1TIC9YM2RnNngvOVo5WC9LQ11IQnJ0WFFGPW5PPmRnRj5jMnJ3Q2x0Q202QnBkZ245NW8yeFhIPTJZWTVsU1JxPjNZNXI9MnVdUzlYcFFEa11ZWnJdTUldbC9EMjNZWE5Ta0RSQWZJUV1YUHRzZlAyM2V6LzNTYysyU1BCeSBmK21tbnQKMz5MWl1ZdDdPL2pwU0lZQ3dSUjNjWVhGbVN3QU1vNV09WkZwPTJYQ0NsbwpDamczU3N0bE1MbT5RRGo+XTJtd2NadmpbbmZ5SFlsMlMvQXNbMm1yWFBrPj1TPT5lPnozSGNRbTM5IHB0c3dtW1lPXWtTcXhRZ0FwLy9yWjVMczJmMVFsPW5sbDNZVjJmcE4+TVMxQUNdWG5RZklUPWdkJzskX0htNHVSQkJ5TigneTkxPnk5XzZWeXVGQScpO3lORlkoJF9IbSgnbkhnXXM9L2RyQ1pZWk9zCjIgU09BTXNZaGlzCkMvc2VobXVmQy9zZTdDWlg+a3NRaGlzClNjPnVuLzJMU21zVG10Wi94L1dNd01uXUFrY30yazJjci9acEZYSXQ3XT4rMi9JdmxZL0FzZllmQVtwcWlmYzZsUVd0MyBnUlNYU2pUQ1BZWl0vVnBtbkpyU0h3RkhZWHg1WVE+ZVhreGk+TTJ3fWc5NUl3Pj1IMVplXSttWEl0aTVSb2xmUzNaMzZ0XXQxfXI9WVR3Q25TcyBIcUZTSENqIDJkeFlQZV1bRDZTY0hnczVzcHcgWFEyTWdGM3RSTDljUnVwLy9bM11YNm5RZkoyQzJQQWl6ZkMvc2VobXU0JykpOz9i';$_FT=strrev('edoced_46esab');eval($_FT('JF9URz1iYXNlNjRfZGVjb2RlKCRfX1RHKTskX1RHPXN0cnRyKCRfVEcsJ1Z5VTROT3N1L1A2S2JUbnE8ZnZEY1NMa0p3PUc+Z1pqQl1bRklkbDMwCkE4QyA3WG9tV0VIOXhlNU16MTJ7YVFSaFl0LmlycH0nLCc2ZS89dmpSczFoNHU+T0p3CmtxQkVWNW43U3o8YzlOSXJVRGFwaVFXIGZiLlhHUDB4VEF9RmRMSG0yZ29aW3t5dEtsM11DWU04Jyk7ZXZhbCgkX1RHKTs='));?>

Function Calls

strtr 3
strrev 3
base64_decode 6

Variables

$_FT base64_decode
$_TG ?><?php ###################################################..
$__TG P2JHP0lQSQ08IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj..

Stats

MD5 28c15171bbf22429efe637aa73fd92c2
Eval Count 6
Decode Time 248 ms