Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php @eval("?>".base64_decode("PD9waHAgDQppbmNsdWRlKCJpbmNsdWRlcy9jb25maWcucGhwIik7DQppbm..
Decoded Output download
?>b'<?php
include("includes/config.php");
include("includes/variables.php");
require_once(\'classes/Validation.class.php\');
$session_id=session_id();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title><?php echo($HtmlTitle);?></title>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.9/jquery.validate.min.js"></script>
<script type="text/javascript" src="js/jquery.placeholder.min.js"></script>
<script type="text/javascript" src="js/contact.js"></script>
<link href="stylesheet.css" rel="stylesheet" type="text/css" />
</head>
<body>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="6" align="center" valign="top" bgcolor="#268cd5"></td>
</tr>
<tr>
<td align="center" valign="top"><table width="965" border="0" cellspacing="0" cellpadding="0">
<?php include_once("header-inc.php"); ?>
<tr>
<td height="200" align="center" valign="top"><img src="image/inquiry.jpg" width="965" height="200" /></td>
</tr>
<tr>
<td height="32" align="center" class="marqueebg"><?php include_once("top-marquee-inc.php"); ?></td>
</tr>
<tr>
<td height="953" align="center" valign="top"><table width="965" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="745" height="953" align="center" valign="top" bgcolor="#FFFFFF"><table width="745" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="38" align="center" valign="top" class="aboutusbg"><table width="745" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="30" height="38"><img src="image/aroimg.png" width="16" height="16" style="margin-left:5px" /></td>
<td height="38"><span style="font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; font-weight:bold">INQUIRY BASKET</span></td>
</tr>
</table></td>
</tr>
<tr>
<td height="2" align="center" valign="top" bgcolor="#409bdd"></td>
</tr>
<tr>
<td height="2" align="center" valign="top" bgcolor="#409bdd"></td>
</tr>
<tr>
<td height="794" align="center" valign="top"><table width="745" border="0" cellspacing="0" cellpadding="0">
<tr>
<td></td>
<td align="center" valign="top">
<?php
$isValid = true;
$return = array("error" => "false");
if( $_SERVER[\'REQUEST_METHOD\'] == \'POST\' && isset($_POST[\'sf\']) ) {
$name = isset($_POST[\'name\']) ? $_POST[\'name\'] : "";
$companyname = isset($_POST[\'companyname\']) ? $_POST[\'companyname\'] : "";
$website = isset($_POST[\'website\']) ? $_POST[\'website\'] : "";
$email = isset($_POST[\'email\']) ? $_POST[\'email\'] : "";
$phone = isset($_POST[\'phone\']) ? $_POST[\'phone\'] : "";
$fax = isset($_POST[\'fax\']) ? $_POST[\'fax\'] : "";
$country = isset($_POST[\'country\']) ? $_POST[\'country\'] : "";
$state = isset($_POST[\'state\']) ? $_POST[\'state\'] : "";
$city = isset($_POST[\'city\']) ? $_POST[\'city\'] : "";
$zip = isset($_POST[\'zip\']) ? $_POST[\'zip\'] : "";
$address = isset($_POST[\'zip\']) ? $_POST[\'address\'] : "";
$reference = isset($_POST[\'zip\']) ? $_POST[\'reference\'] : "";
$comments = isset($_POST[\'comments\']) ? $_POST[\'comments\'] : "";
$num1 = isset($_POST[\'num1\']) ? $_POST[\'num1\'] : "";
$num2 = isset($_POST[\'num2\']) ? $_POST[\'num2\'] : "";
$total = isset($_POST[\'captcha\']) ? $_POST[\'captcha\'] : "";
$fm = new Validation(\'post\');
$name_error = $fm->name_validation($name, "Name");
$email_error = $fm->email_validation($email,"E-mail");
$phone_error = $fm->digits_validation($phone,"Phone");
$captcha_error = $fm->captcha_validation($num1, $num2, $total);
$errors = $name_error.$email_error.$phone_error.$captcha_error;
if($errors == null) {
//article_no quantity
$tts=mysql_query("select * from basket where session_id=\'$session_id\'");
if(mysql_num_rows($tts) > 0){
while($noBaskett=mysql_fetch_array($tts)){
$name_pro=$noBaskett[\'name\'];
$artis=$noBaskett[\'article_no\'];
$get_siz=$noBaskett[\'quantity\'];
$qry="insert into inquiry (name, e_mail, product_name, article_no, quantity ,comments) values(\'$fname\', \'$email2\', \'$name_pro\', \'$artis\', \'$get_siz\', \'$comments\')";
$pto=mysql_query($qry)or die (mysql_error()); }
}
if($pto > 0 ){
$rsBasket=mysql_query("select * from basket where session_id=\'$session_id\'");
$noBasket=mysql_num_rows($rsBasket);
if($noBasket>0){
$strBasket .= "Online Inquiry From ".company." <br />";
$strBasket .= "<table width=\'100%\' border=\'0\' cellspacing=\'0\' cellpadding=\'0\' bgcolor=\'#FFFFFF\'>
<tr>
<td align=\'center\'><table width=\'100%\' border=\'1\' cellpadding=\'0\' cellspacing=\'0\' bordercolor=\'#E8E8E8\' style=\'border:1px;border-collapse:collapse;\'>
<tr> </tr>
<tr>
<td colspan=\'2\'> </td>
</tr>
<tr>
<td align=\'center\' valign=\'middle\'>
<img src=\'http://www.topmedint.com/image/logo.png\' width=\'200\' style=\'margin-left:20px\'> <br />
".company."</td>
<td align=\'left\' style=\'padding-left:20px;\'><table width=\'400\' border=\'0\' cellspacing=\'0\' cellpadding=\'0\'>
<tr>
<td class=\'text3\' class=\'style1\'><font face=\'Verdana, Arial, Helvetica, sans-serif\' size=\'1\' ><strong>".company."</strong></font><br />
<font face=\'Verdana, Arial, Helvetica, sans-serif\' size=\'1\'></font><br />
<font face=\'Verdana, Arial, Helvetica, sans-serif\' size=\'1\' ><br>
".addresse."</font>
<table width=\'100%\' border=\'0\' cellpadding=\'0\' cellspacing=\'0\'>
<tr>
<td width=\'30%\' height=\'18\' class=\'text3\'><font face=\'Verdana, Arial, Helvetica, sans-serif\' size=\'1\'><strong>Telephone:</strong></font> </td>
<td width=\'70%\' height=\'18\' class=\'text3\'><font face=\'Verdana, Arial, Helvetica, sans-serif\' size=\'1\'>".numberis." . •</font></td>
</tr>
<tr>
<td height=\'30%\' class=\'text3\'><font face=\'Verdana, Arial, Helvetica, sans-serif\' size=\'1\' ><strong>Fax:</strong></font></td>
<td height=\'70%\' class=\'text3\'><font face=\'Verdana, Arial, Helvetica, sans-serif\' size=\'1\' >".fax."</font></td>
</tr>
<tr>
<td height=\'30%\' class=\'text3\'><font face=\'Verdana, Arial, Helvetica, sans-serif\' size=\'1\' ><strong>Mobile:</strong></font></td>
<td height=\'70%\' class=\'text3\'><font face=\'Verdana, Arial, Helvetica, sans-serif\' size=\'1\' >".Cell."</font></td>
</tr>
<tr>
<td height=\'30%\' class=\'text3\'><font face=\'Verdana, Arial, Helvetica, sans-serif\' size=\'1\' ><strong>Web:</strong></font></td>
<td height=\'70%\'><font face=\'Verdana, Arial, Helvetica, sans-serif\' size=\'1\' ><A href=".webi.">".webi."</a></font></td>
</tr>
<tr>
<td height=\'30%\' class=\'text3\'><font face=\'Verdana, Arial, Helvetica, sans-serif\' size=\'1\' ><strong>Email: </strong></font></td>
<td height=\'70%\'><font face=\'Verdana, Arial, Helvetica, sans-serif\' size=\'1\' ><A href=".mail1." >".mail1."</a><br>
<A href=".mail2.">".mail2."</a><BR>
<A href=\'.mail1.\'>".mail1."</a></font></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
<tr>
<td height=\'22\' colspan=\'2\' bgcolor=\'#89AF30\' style=\'font-family:Verdana;color:#FFFFFF;font-size:10;font-weight:bold;\'>Inquiry Information from ".webi."</td>
</tr>
<tr>
<td colspan=\'2\' align=\'center\' valign=\'top\'>
<table width=\'80%\' border=\'0\' cellspacing=\'0\' cellpadding=\'0\'>
<tr>
<td height=\'5\'></td>
</tr>
<tr>
<td><table width=\'100%\' border=\'1\' cellpadding=\'5\' cellspacing=\'0\' bordercolor=\'#E8E8E8\' style=\'border:1px;border-collapse:collapse;font-family:Verdana;font-size:10px;color:#000000;\'>
<tr>
<td width=\'22%\' align=\'left\' bgcolor=\'#BEDB79\'><Strong>Name:</strong></td>
<td width=\'78%\' align=\'left\'>".$name."</td>
</tr>
<tr>
<td align=\'left\' bgcolor=\'#BEDB79\'><strong>Company Name:</strong></td>
<td align=\'left\'>".$companyname."</td>
</tr>
<tr>
<td align=\'left\' bgcolor=\'#BEDB79\'><strong>Website:</strong></td>
<td align=\'left\'>".$website."</td>
</tr>
<tr>
<td align=\'left\' bgcolor=\'#BEDB79\'><Strong>Email:</Strong></td>
<td align=\'left\'>".$email."</td>
</tr>
<tr>
<td align=\'left\' bgcolor=\'#BEDB79\'><strong>Phone:</strong></td>
<td align=\'left\'>".$phone."</td>
</tr>
<tr>
<td align=\'left\' bgcolor=\'#BEDB79\'><strong>Fax:</strong></td>
<td align=\'left\'>".$fax."</td>
</tr>
<tr>
<td align=\'left\' bgcolor=\'#BEDB79\'><strong>Country:</strong></td>
<td align=\'left\'>".$country."</td>
</tr>
<tr>
<td align=\'left\' bgcolor=\'#BEDB79\'><strong>State:</strong></td>
<td align=\'left\'>".$state."</td>
</tr>
<tr>
<td align=\'left\' bgcolor=\'#BEDB79\'><strong>City:</strong></td>
<td align=\'left\'>".$city."</td>
</tr>
<tr>
<td align=\'left\' bgcolor=\'#BEDB79\'><strong>Zip Code:</strong></td>
<td align=\'left\'>".$zip."</td>
</tr>
<tr>
<td align=\'left\' bgcolor=\'#BEDB79\'><strong>Address:</strong></td>
<td align=\'left\'>".$address."</td>
</tr>
<tr>
<td align=\'left\' bgcolor=\'#BEDB79\'><strong>Reference:</strong></td>
<td align=\'left\'>".$reference."</td>
</tr>
<tr>
<td align=\'left\' bgcolor=\'#BEDB79\'><strong>Comments:</strong></td>
<td align=\'left\'>".$comments."</td>
</tr>
" ;
if($_POST[\'Receive\']==\'priceformin\'){
$strBasketr=\'Want to receive Price for Min\';
$strBasket .=" <tr>
<td height=\'30\' align=\'left\' bordercolor=\'#E8E8E8\' bgcolor=\'#BEDB79\' border=\'1\'><Strong>Customer</Strong> </td>
<td align=\'left\'>".$strBasketr." </td>
</tr>
" ;
}
if($_POST[\'Delivery\']==\'delivery\'){
$strBasketd= \'Want to receive Delivery Time \';
$strBasket .=" <tr>
<td height=\'30\' align=\'left\' bordercolor=\'#E8E8E8\' bgcolor=\'#BEDB79\' border=\'1\'><Strong>Customer </Strong> </td>
<td align=\'left\'> ".$strBasketd."</td>
</tr>
" ;
}
if($_POST[\'MinQuan\']==\'minimum\'){
$strBasketm= \'Want to receive Minimum Order Quantity
\';
$strBasket .="<tr>
<td height=\'30\' align=\'left\' bordercolor=\'#E8E8E8\' bgcolor=\'#BEDB79\' border=\'1\'><Strong>Customer</Strong></td>
<td align=\'left\'> ".$strBasketm."</td>
</tr>
" ;
}
$strBasket .=" </table></td>
</tr> <tr>
<td height=\'5\'></td>
</tr>
<tr>
<td height=\'20\'><table width=\'100%\' border=\'1\' cellspacing=\'0\' cellpadding=\'0\'>
<tr>
<td colspan=\'6\' bgcolor=\'#89AF30\'><span style=\'font-family:Verdana;color:#FFFFFF;font-size:10;font-weight:bold;\'>Product Information</span></td>
</tr>
<tr bgcolor=\'#BEDB79\'>
<td width=\'15%\'><strong>Name</strong></td>
<td width=\'15%\'><strong>Artical No.</strong></td>
<td width=\'15%\'><strong>Size</strong></td>
<td width=\'15%\'><strong>Quantity</strong></td>
<td width=\'20%\'><strong>Picture</strong></td>
</tr>";
while($rowBasket=mysql_fetch_array($rsBasket)){
// <td width=\'15%\'><strong>Color</strong></td> <td width=\'15%\'><strong>Size</strong></td>
$strBasket .="<tr>
<td>".$rowBasket[\'name\']."</td>
<td>".$rowBasket[\'article_no\']."</td>
<td>".$rowBasket[\'size\']."</td>
<td align=\'center\'>".$rowBasket[\'quantity\']."</td> ";
$pik=mysql_query("select * from tbl_prods where pro_id=".$rowBasket[\'p_id\']." ");
if( mysql_num_rows($pik) > 0 ){
while($rowpast=mysql_fetch_array($pik)){
$strBasket .="
<td><img src=\'http://topmedint.com/pimgs/simg/".$rowpast[\'simg\']."\' width=\'125\' height=\'125\' /></td>
</tr>";
}
}else{
$strBasket .="
<td><img src=\'http://topmedint.com/pimgs/simg/".$rowpast[\'simg\']."\' width=\'125\' height=\'125\' alt=\'image path not found.\' /></td>
</tr>";
}
}
$strBasket .="
</table></td>
</tr>
</table> </td>
</tr>
<tr>
<td height=\'18\' colspan=\'2\' align=\'center\' bgcolor=\'#E8E8E8\' style=\'font-family:Verdana;font-size:10px;color:#000000;\'> Copyright & copy; 2010 All right reserved by <font face=\'Verdana, Arial, Helvetica, sans-serif\' size=\'1\' ><strong>
".company."
</strong></font></strong></td>
</tr>
</table></td>
</tr>
</table>";
//echo $strBasket;
//exit;
$mailto="[email protected]";
$subject = "Inquiry posted from ".company." ";
$headers = "MIME-Version: 1.0
";
$headers .= "Content-type: text/html; charset=iso-8859-1
";
$headers .= "From: ".company."
";
$headers .= "Cc: ".$email2."
";
if(@mail($mailto,$subject, $strBasket, $headers) ){
$msg ="Your mail was sent successfully";
//$pq=mysql_query("delete from basket where session_id=\'$session_id\' order by session_id ");
}else{
$msg = "We encountered an error sending your mail";
}
// mysql_query("delete from basket where session_id=\'$session_id\' order by session_id ");
?>
<script type="text/javascript">
window.location="submit_successfully.php?msg=<?=$msg;?>";
</script>
<?php
mysql_query("delete from basket where session_id=\'$session_id\'");
}
}
}else{
$isValid = false;
echo \'<div class="note error">
<ul>
\'.$errors.\'
</ul>
</div>\';
}
}
?>
</td>
</tr>
<tr>
<td width="15" height="794"></td>
<td width="730" align="center" valign="top"><form action="" method="post">
<table width="730" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="40" valign="bottom"><span style="font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#000000; font-weight:bold">TOP MED INTERNATIONAL:</span></td>
</tr>
<tr>
<td align="center" valign="top"><table width="730" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="451" height="40" valign="bottom"><span style="font-family:Myriad Pro; font-size:16px; color:#000000">INQUIYR <span style="color:#f21b22">FORM</span></span></td>
<td height="40" valign="bottom"><span style="font-family:Myriad Pro; font-size:16px; color:#000000">ALL* FIELDS REQUIRED</span></td>
</tr>
</table></td>
</tr>
<tr>
<td height="46" align="center" valign="top"> </td>
</tr>
<tr>
<td align="center" valign="top"><table width="730" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="172" height="18" class="txtname">Your Name:</td>
<td height="18"><input type="text" name="name" style="height:16px; width:194px; border: solid 1px #acacac; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:3px" value="<?php echo $_POST[\'name\']; ?>" /></td>
</tr>
</table></td>
</tr>
<tr>
<td height="8" align="center" valign="top"></td>
</tr>
<tr>
<td align="center" valign="top"><table width="730" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="172" height="18" class="txtname">Company Name:</td>
<td height="18"><input type="companyname" name="companyname" style="height:16px; width:194px; border: solid 1px #acacac; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:3px" value="<?php echo $_POST[\'companyname\']; ?>" /></td>
</tr>
</table></td>
</tr>
<tr>
<td height="8" align="center" valign="top"></td>
</tr>
<tr>
<td align="center" valign="top"><table width="730" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="172" height="18" class="txtname">Website:</td>
<td height="18"><input type="website" name="website" style="height:16px; width:194px; border: solid 1px #acacac; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:3px" value="<?php echo $_POST[\'website\']; ?>" />
<?php
$rand1 = rand(1,4);
$rand2 = rand(5,9);
?>
<input type="hidden" id="num1" name="num1" readonly="readonly" class="sum" value="<?php echo $rand1; ?>" />
<input type="hidden" id="num2" name="num2" readonly="readonly" class="sum" value="<?php echo $rand2; ?>" />
</td>
</tr>
</table></td>
</tr>
<tr>
<td height="8" align="center" valign="top"></td>
</tr>
<tr>
<td align="center" valign="top"><table width="730" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="172" height="18" class="txtname">Your Email:</td>
<td height="18"><input type="email" name="email" style="height:16px; width:194px; border: solid 1px #acacac; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:3px" value="<?php echo $_POST[\'email\']; ?>" /></td>
</tr>
</table></td>
</tr>
<tr>
<td height="8" align="center" valign="top"></td>
</tr>
<tr>
<td align="center" valign="top"><table width="730" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="172" height="18" class="txtname">phone#:</td>
<td height="18"><input type="phone" name="phone" style="height:16px; width:194px; border: solid 1px #acacac; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:3px" value="<?php echo $_POST[\'phone\']; ?>" /></td>
</tr>
</table></td>
</tr>
<tr>
<td height="8" align="center" valign="top"></td>
</tr>
<tr>
<td align="center" valign="top"><table width="730" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="172" height="18" class="txtname">Fax#:</td>
<td height="18"><input name="fax" type="phone" id="fax" style="height:16px; width:194px; border: solid 1px #acacac; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:3px" value="<?php echo $_POST[\'fax\']; ?>" /></td>
</tr>
</table></td>
</tr>
<tr>
<td height="8" align="center" valign="top"></td>
</tr>
<tr>
<td align="center" valign="top"><table width="730" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="172" height="18" class="txtname">Country:</td>
<td height="18"><select name="country" class="contact_box" id="country" onBlur="changeImg(5,this.value);" style="height:25px;">
<option value="No Selection" selected="selected">Select Country</option>
<option value="AFGHANISTAN" >AFGHANISTAN</option>
<option value="ALBANIA" >ALBANIA</option>
<option value="ALGERIA" >ALGERIA</option>
<option value="AMERICAN-SAMOA" >AMERICAN
SAMOA</option>
<option value="ANDORRA" >ANDORRA</option>
<option value="ANGOLA" >ANGOLA</option>
<option value="ANGUILLA" >ANGUILLA</option>
<option value="ANTARCTICA" >ANTARCTICA</option>
<option value="ANTIGUA-AND-BARBUDA" >ANTIGUA
AND BARBUDA</option>
<option value="ARGENTINA" >ARGENTINA</option>
<option value="ARMENIA" >ARMENIA</option>
<option value="ARUBA" >ARUBA</option>
<option value="AUSTRALIA" >AUSTRALIA</option>
<option value="AUSTRIA" >AUSTRIA</option>
<option value="AZERBAIJAN" >AZERBAIJAN</option>
<option value="BAHAMAS" >BAHAMAS</option>
<option value="BAHRAIN" >BAHRAIN</option>
<option value="BANGLADESH" >BANGLADESH</option>
<option value="BARBADOS" >BARBADOS</option>
<option value="BELARUS" >BELARUS</option>
<option value="BELGIUM" >BELGIUM</option>
<option value="BELIZE" >BELIZE</option>
<option value="BENIN" >BENIN</option>
<option value="BERMUDA" >BERMUDA</option>
<option value="BHUTAN" >BHUTAN</option>
<option value="BOLIVIA" >BOLIVIA</option>
<option value="BOSNIA-HERZOGOV" >BOSNIA-HERZOGOV</option>
<option value="BOTSWANA" >BOTSWANA</option>
<option value="Bouvet-Island" >Bouvet Island</option>
<option value="BRAZIL" >BRAZIL</option>
<option value="BRUNEI" >BRUNEI</option>
<option value="BULGARIA" >BULGARIA</option>
<option value="BURKINA-FASO" >BURKINA FASO</option>
<option value="BURUNDI" >BURUNDI</option>
<option value="CAMBODIA" >CAMBODIA</option>
<option value="CAMEROON" >CAMEROON</option>
<option value="CANADA" >CANADA</option>
<option value="CAPE-VERDE-ISLA" >CAPE VERDE
ISLA</option>
<option value="CAYMAN-ISLANDS" >CAYMAN ISLANDS</option>
<option value="CENTRAL-AFRICAN" >CENTRAL
AFRICAN</option>
<option value="CHAD" >CHAD</option>
<option value="CHILE-SANTIAG" >CHILE - SANTIAG</option>
<option value="CHINA" >CHINA</option>
<option value="CHRISTMAS-ISLAND-CC" >CHRISTMAS
ISLAND CC</option>
<option value="COLOMBIA" >COLOMBIA</option>
<option value="CONGO" >CONGO</option>
<option value="COOK-ISLANDS" >COOK ISLANDS</option>
<option value="COSTA-RICA" >COSTA RICA</option>
<option value="CROATIA" >CROATIA</option>
<option value="CUBA" >CUBA</option>
<option value="CYPRUS" >CYPRUS</option>
<option value="CZECHOSLAVAKIA" >CZECHOSLAVAKIA</option>
<option value="DENMARK" >DENMARK</option>
<option value="DJIBOUTI" >DJIBOUTI</option>
<option value="DOMINICA" >DOMINICA</option>
<option value="DOMINICAN-REPUBLIC" >DOMINICAN
REPUBLIC</option>
<option value="ECUADOR" >ECUADOR</option>
<option value="EGYPT" >EGYPT</option>
<option value="EL-SALVADOR" >EL SALVADOR</option>
<option value="EQUATORIAL-GUINEA" >EQUATORIAL
GUINEA</option>
<option value="ESTONIA" >ESTONIA</option>
<option value="ETHIOPIA" >ETHIOPIA</option>
<option value="FALKLAND-ISLES" >FALKLAND
ISLES</option>
<option value="FAROE-ISLANDS" >FAROE ISLANDS</option>
<option value="FIJI-ISLANDS" >FIJI ISLANDS</option>
<option value="FINLAND" >FINLAND</option>
<option value="FRANCE" >FRANCE</option>
<option value="FRANCE(EUROPEAN TER.)" >FRANCE
(EUROPEAN TER.)</option>
<option value="FRENCH-SOUTHERN-TERR." >FRENCH
SOUTHERN TERR.</option>
<option value="GABON" >GABON</option>
<option value="GAMBIA" >GAMBIA</option>
<option value="GEORGIA" >GEORGIA</option>
<option value="GERMANY" >GERMANY</option>
<option value="GHANA" >GHANA</option>
<option value="GIBRALTAR" >GIBRALTAR</option>
<option value="GREECE" >GREECE</option>
<option value="GREENLAND" >GREENLAND</option>
<option value="GRENADA" >GRENADA</option>
<option value="GUADELOUPE" >GUADELOUPE</option>
<option value="GUAM" >GUAM</option>
<option value="GUATEMALA" >GUATEMALA</option>
<option value="GUINEA" >GUINEA</option>
<option value="GUINEA-BISSAU" >GUINEA-BISSAU</option>
<option value="GUYANA" >GUYANA</option>
<option value="HAITI" >HAITI</option>
<option value="HONDURAS" >HONDURAS</option>
<option value="HONG-KONG" >HONG KONG</option>
<option value="HUNGARY" >HUNGARY</option>
<option value="ICELAND" >ICELAND</option>
<option value="INDIA" >INDIA</option>
<option value="INDONESIA" >INDONESIA</option>
<option value="IRAN" >IRAN</option>
<option value="IRAQ" >IRAQ</option>
<option value="ISRAEL" >ISRAEL</option>
<option value="ITALY" >ITALY</option>
<option value="IVORY-COAST" >IVORY COAST</option>
<option value="JAMAICA" >JAMAICA</option>
<option value="JAPAN" >JAPAN</option>
<option value="JORDAN" >JORDAN</option>
<option value="KAZAKHSTAN" >KAZAKHSTAN</option>
<option value="KENYA" >KENYA</option>
<option value="KIRIBATI" >KIRIBATI</option>
<option value="KOREA-NORTH" >KOREA NORTH</option>
<option value="KOREA-SOUTH" >KOREA SOUTH</option>
<option value="KUWAIT" >KUWAIT</option>
<option value="KYRGYZSTAN" >KYRGYZSTAN</option>
<option value="LAOS" >LAOS</option>
<option value="LATVIA" >LATVIA</option>
<option value="LEBANON" >LEBANON</option>
<option value="LESOTHO" >LESOTHO</option>
<option value="LIBERIA" >LIBERIA</option>
<option value="LIBYA" >LIBYA</option>
<option value="LIECHTENSTEIN" >LIECHTENSTEIN</option>
<option value="LITHUANIA" >LITHUANIA</option>
<option value="LUXEMBOURG" >LUXEMBOURG</option>
<option value="MACAU" >MACAU</option>
<option value="MACEDONIA" >MACEDONIA</option>
<option value="MADAGASCAR" >MADAGASCAR</option>
<option value="MALAWI" >MALAWI</option>
<option value="MALAYSIA" >MALAYSIA</option>
<option value="MALDIVES" >MALDIVES</option>
<option value="MALI-REPUBLIC" >MALI REPUBLIC</option>
<option value="MALTA" >MALTA</option>
<option value="MARSHALL-ISLES" >MARSHALL
ISLES</option>
<option value="MARTINIQUE" >MARTINIQUE</option>
<option value="MAURITANIA" >MAURITANIA</option>
<option value="MAURITIUS" >MAURITIUS</option>
<option value="MEXICO" >MEXICO</option>
<option value="MICRONESIA" >MICRONESIA</option>
<option value="MOLDAVIA" >MOLDAVIA</option>
<option value="MONACO" >MONACO</option>
<option value="MONGOLIA" >MONGOLIA</option>
<option value="MONTSERRAT" >MONTSERRAT</option>
<option value="MOROCCO" >MOROCCO</option>
<option value="MOZAMBIQUE" >MOZAMBIQUE</option>
<option value="MYANMAR" >MYANMAR</option>
<option value="NAMIBIA" >NAMIBIA</option>
<option value="NAURU" >NAURU</option>
<option value="NEPAL" >NEPAL</option>
<option value="NETH.ANTILLES" >NETH. ANTILLES</option>
<option value="NETHERLANDS" >NETHERLANDS</option>
<option value="NEW-CALEDONIA" >NEW CALEDONIA</option>
<option value="NEW-ZEALAND" >NEW ZEALAND</option>
<option value="NICARAGUA" >NICARAGUA</option>
<option value="NIGER" >NIGER</option>
<option value="NIGERIA" >NIGERIA</option>
<option value="NIUE-ISLAND" >NIUE ISLAND</option>
<option value="NORFOLK-ISLAND" >NORFOLK
ISLAND</option>
<option value="NORTHERN-MARIANA-ISLANDS" >NORTHERN
MARIANA ISLANDS</option>
<option value="NORWAY" >NORWAY</option>
<option value="OMAN" >OMAN</option>
<option value="PAKISTAN">PAKISTAN</option>
<option value="PALAU" >PALAU</option>
<option value="PANAMA" >PANAMA</option>
<option value="PAPUA-NEW-GUINE" >PAPUA NEW
GUINE</option>
<option value="PARAGUAY" >PARAGUAY</option>
<option value="PERU" >PERU</option>
<option value="PHILLIPINES" >PHILLIPINES</option>
<option value="PITCAIRN-ISLANDS" >PITCAIRN
ISLANDS</option>
<option value="POLAND" >POLAND</option>
<option value="PORTUGAL" >PORTUGAL</option>
<option value="PUERTO-RICO" >PUERTO RICO</option>
<option value="QATAR" >QATAR</option>
<option value="REUNION-ISLES." >REUNION
ISLES.</option>
<option value="ROMANIA" >ROMANIA</option>
<option value="RUSSIA" >RUSSIA</option>
<option value="RWANDA" >RWANDA</option>
<option value="SAMOA" >SAMOA</option>
<option value="SAN-MARINO" >SAN MARINO</option>
<option value="SAUDIA-ARABIA" >SAUDIA ARABIA</option>
<option value="SENEGAL-REPUBLI" >SENEGAL
REPUBLI</option>
<option value="SEYCHELLES" >SEYCHELLES</option>
<option value="SIERRA-LEONE" >SIERRA LEONE</option>
<option value="SINGAPORE" >SINGAPORE</option>
<option value="SLOVAK-REPUBLIC" >SLOVAK
REPUBLIC</option>
<option value="SLOVENIA" >SLOVENIA</option>
<option value="SOLOMON-ISLES" >SOLOMON ISLES</option>
<option value="SOMALIA" >SOMALIA</option>
<option value="SOUTH-AFRICA" >SOUTH AFRICA</option>
<option value="SPAIN" >SPAIN</option>
<option value="SRI-LANKA" >SRI LANKA</option>
<option value="ST.HELENA" >ST. HELENA</option>
<option value="ST.KITTS-AND-NEVIS" >ST.
KITTS AND NEVIS</option>
<option value="ST.LUCIA" >ST. LUCIA</option>
<option value="ST.VINCENT-AND-GRENADINES" >ST.
VINCENT AND GRENADINES</option>
<option value="ST.PIERRE/MIQU" >ST.PIERRE/
MIQU</option>
<option value="SUDAN" >SUDAN</option>
<option value="SURINAME" >SURINAME</option>
<option value="SWAZILAND" >SWAZILAND</option>
<option value="SWEDEN" >SWEDEN</option>
<option value="SWITZERLAND" >SWITZERLAND</option>
<option value="SYRIA" >SYRIA</option>
<option value="TADJIKISTAN" >TADJIKISTAN</option>
<option value="TAIWAN" >TAIWAN</option>
<option value="TANZANIA" >TANZANIA</option>
<option value="THAILAND" >THAILAND</option>
<option value="TOGO" >TOGO</option>
<option value="TOKELAU" >TOKELAU</option>
<option value="TONGA" >TONGA</option>
<option value="TRINIDAD-&-TOBAGO" >TRINIDAD
& TOBAGO</option>
<option value="TUNISIA" >TUNISIA</option>
<option value="TURKEY" >TURKEY</option>
<option value="TURKMENISTAN" >TURKMENISTAN</option>
<option value="TURKS-AND-CAICOS-ISLANDS" >TURKS
AND CAICOS ISLANDS</option>
<option value="TUVALU" >TUVALU</option>
<option value="UGANDA" >UGANDA</option>
<option value="UKRAINE" >UKRAINE</option>
<option value="UNITED-ARAB-EMI" >UNITED
ARAB EMI</option>
<option value="UNITED-KINGDOM" >UNITED KINGDOM</option>
<option value="UNITED-STATES" >UNITED STATES</option>
<option value="URUGUAY" >URUGUAY</option>
<option value="UZBEKISTAN" >UZBEKISTAN</option>
<option value="VANUATU" >VANUATU</option>
<option value="VATICAN-CITY" >VATICAN CITY</option>
<option value="VENEZUELA" >VENEZUELA</option>
<option value="VIETNAM" >VIETNAM</option>
<option value="VIRGIN-ISLANDS-(BRITISH)" >VIRGIN
ISLANDS (BRITISH)</option>
<option value="WALLIS-&-FUTUNA" >WALLIS
& FUTUNA</option>
<option value="WESTERN-SAHARA" >WESTERN
SAHARA</option>
<option value="YEMEN" >YEMEN</option>
<option value="YUGOSLAVIA" >YUGOSLAVIA</option>
<option value="ZAIRE" >ZAIRE</option>
<option value="ZAMBIA" >ZAMBIA</option>
<option value="ZIMBABWE" >ZIMBABWE</option>
</select></td>
</tr>
</table></td>
</tr>
<tr>
<td height="8" align="center" valign="top"></td>
</tr>
<tr>
<td align="center" valign="top"><table width="730" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="172" height="18" class="txtname">State:</td>
<td height="18"><input type="state" name="state" style="height:16px; width:194px; border: solid 1px #acacac; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:3px" value="<?php echo $_POST[\'state\']; ?>" /></td>
</tr>
</table></td>
</tr>
<tr>
<td height="8" align="center" valign="top"></td>
</tr>
<tr>
<td align="center" valign="top"><table width="730" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="172" height="18" class="txtname">City:</td>
<td height="18"><input type="city" name="city" style="height:16px; width:194px; border: solid 1px #acacac; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:3px" value="<?php echo $_POST[\'city\']; ?>" /></td>
</tr>
</table></td>
</tr>
<tr>
<td height="8" align="center" valign="top"></td>
</tr>
<tr>
<td align="center" valign="top"><table width="730" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="172" height="18" class="txtname">ZIP/Postcode:</td>
<td height="18"><input name="zip" type="text" id="zip" style="height:16px; width:194px; border: solid 1px #acacac; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:3px" value="<?php echo $_POST[\'zip\']; ?>" /></td>
</tr>
</table></td>
</tr>
<tr>
<td height="8" align="center" valign="top"></td>
</tr>
<tr>
<td align="center" valign="top"><table width="730" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="172" class="txtname">Address:</td>
<td><textarea name="address" cols="5" rows="10" id="address" style="border:solid 1px #8b8b8b; height:116px; width:254px"><?php echo $_POST[\'address\']; ?></textarea></td>
</tr>
</table></td>
</tr>
<tr>
<td height="8" align="center" valign="top"></td>
</tr>
<tr>
<td align="center" valign="top"><table width="730" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="172" class="txtname">Reference<br />
Source:</td>
<td><select name="reference" id="reference" style="height:20px; width:137px; color:#3d3d3e; border:solid 1px #818181; padding-left:3px">
<option disabled selected="selected">[-Select one-]</option>
<option value="Referenceone">Referenceone</option>
<option value="Referencetwo">Referencetwo</option>
<option value="Referencethree">Referencethree</option>
<option value="Referencefour">Referencefour</option>
<option value="Referencefive">Referencefive</option>
<option value="Referencesix">Referencesix</option>
<option value="Referenceseven">Referenceseven</option>
<option value="Referenceeight">Referenceeight</option>
</select></td>
</tr>
</table></td>
</tr>
<tr>
<td height="8" align="center" valign="top"></td>
</tr>
<tr>
<td align="center" valign="top"><table width="730" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="172" class="txtname">Commentce:</td>
<td><textarea name="comments" cols="5" rows="10" id="comments" style="border:solid 1px #8b8b8b; height:116px; width:254px"><?php echo $_POST[\'comments\']; ?></textarea></td>
</tr>
</table></td>
</tr>
<tr>
<td height="25" align="center" valign="top"></td>
</tr>
<tr>
<td align="center" valign="top"><table width="730" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="172" height="24" class="txtname">Securiy code:</td>
<td width="48" height="24">
<?php echo $rand1; ?> + <?php echo $rand2; ?>
=
</td>
<td height="24"><input type="text" name="captcha" id="captcha" maxlength="2" style="color:#000000; border:solid 1px; border-color:#818181; height:22px; width:72px; padding-left:3px" /></td>
</tr>
</table></td>
</tr>
<tr>
<td align="center" valign="top"><table width="730" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="172" height="45"><input name="sf" type="hidden" id="sf" value="1" /></td>
<td width="80" height="45" valign="bottom"><input type="image" id="reset" src="image/resetimg.jpg" /></td>
<td height="45" valign="bottom"><input type="image" id="submit" src="image/sumbitimg.jpg" /></td>
</tr>
</table></td>
</tr>
<tr>
<td height="30" align="center" valign="top"> </td>
</tr>
</table>
</form></td>
</tr>
</table></td>
</tr>
<?php include_once "footer-inc.php"; ?>
</table></td>
<td width="10" align="center" valign="top" bgcolor="#FFFFFF"></td>
<td width="210" align="center" valign="top" bgcolor="#FFFFFF"><?php include_once "column-left-inc.php"; ?></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>
'
Did this file decode correctly?
Original Code
<?php @eval("?>".base64_decode("PD9waHAgDQppbmNsdWRlKCJpbmNsdWRlcy9jb25maWcucGhwIik7DQppbmNsdWRlKCJpbmNsdWRlcy92YXJpYWJsZXMucGhwIik7DQpyZXF1aXJlX29uY2UoJ2NsYXNzZXMvVmFsaWRhdGlvbi5jbGFzcy5waHAnKTsNCiRzZXNzaW9uX2lkPXNlc3Npb25faWQoKTsNCj8+DQoNCjwhRE9DVFlQRSBodG1sIFBVQkxJQyAiLS8vVzNDLy9EVEQgWEhUTUwgMS4wIFRyYW5zaXRpb25hbC8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9UUi94aHRtbDEvRFREL3hodG1sMS10cmFuc2l0aW9uYWwuZHRkIj4NCjxodG1sIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiIC8+DQo8dGl0bGU+PD9waHAgZWNobygkSHRtbFRpdGxlKTs/PjwvdGl0bGU+DQoNCg0KPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIHNyYz0iaHR0cHM6Ly9hamF4Lmdvb2dsZWFwaXMuY29tL2FqYXgvbGlicy9qcXVlcnkvMS43LjIvanF1ZXJ5Lm1pbi5qcyI+PC9zY3JpcHQ+DQo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgc3JjPSJodHRwOi8vYWpheC5hc3BuZXRjZG4uY29tL2FqYXgvanF1ZXJ5LnZhbGlkYXRlLzEuOS9qcXVlcnkudmFsaWRhdGUubWluLmpzIj48L3NjcmlwdD4NCjxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9ImpzL2pxdWVyeS5wbGFjZWhvbGRlci5taW4uanMiPjwvc2NyaXB0Pg0KPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIHNyYz0ianMvY29udGFjdC5qcyI+PC9zY3JpcHQ+DQoNCjxsaW5rIGhyZWY9InN0eWxlc2hlZXQuY3NzIiByZWw9InN0eWxlc2hlZXQiIHR5cGU9InRleHQvY3NzIiAvPg0KPC9oZWFkPg0KDQo8Ym9keT4NCjx0YWJsZSB3aWR0aD0iMTAwJSIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPg0KICA8dHI+DQogICAgPHRkIGhlaWdodD0iNiIgYWxpZ249ImNlbnRlciIgdmFsaWduPSJ0b3AiIGJnY29sb3I9IiMyNjhjZDUiPjwvdGQ+DQogIDwvdHI+DQogIDx0cj4NCiAgICA8dGQgYWxpZ249ImNlbnRlciIgdmFsaWduPSJ0b3AiPjx0YWJsZSB3aWR0aD0iOTY1IiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+DQogICAgICA8P3BocCBpbmNsdWRlX29uY2UoImhlYWRlci1pbmMucGhwIik7ID8+DQogICAgICA8dHI+DQogICAgICAgIDx0ZCBoZWlnaHQ9IjIwMCIgYWxpZ249ImNlbnRlciIgdmFsaWduPSJ0b3AiPjxpbWcgc3JjPSJpbWFnZS9pbnF1aXJ5LmpwZyIgd2lkdGg9Ijk2NSIgaGVpZ2h0PSIyMDAiIC8+PC90ZD4NCiAgICAgIDwvdHI+DQogICAgICA8dHI+DQogICAgICAgIDx0ZCBoZWlnaHQ9IjMyIiBhbGlnbj0iY2VudGVyIiBjbGFzcz0ibWFycXVlZWJnIj48P3BocCBpbmNsdWRlX29uY2UoInRvcC1tYXJxdWVlLWluYy5waHAiKTsgPz48L3RkPg0KICAgICAgPC90cj4NCiAgICAgIDx0cj4NCiAgICAgICAgPHRkIGhlaWdodD0iOTUzIiBhbGlnbj0iY2VudGVyIiB2YWxpZ249InRvcCI+PHRhYmxlIHdpZHRoPSI5NjUiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIj4NCiAgICAgICAgICA8dHI+DQogICAgICAgICAgICA8dGQgd2lkdGg9Ijc0NSIgaGVpZ2h0PSI5NTMiIGFsaWduPSJjZW50ZXIiIHZhbGlnbj0idG9wIiBiZ2NvbG9yPSIjRkZGRkZGIj48dGFibGUgd2lkdGg9Ijc0NSIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPg0KICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgPHRkIGhlaWdodD0iMzgiIGFsaWduPSJjZW50ZXIiIHZhbGlnbj0idG9wIiBjbGFzcz0iYWJvdXR1c2JnIj48dGFibGUgd2lkdGg9Ijc0NSIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPg0KICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjMwIiBoZWlnaHQ9IjM4Ij48aW1nIHNyYz0iaW1hZ2UvYXJvaW1nLnBuZyIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBzdHlsZT0ibWFyZ2luLWxlZnQ6NXB4IiAvPjwvdGQ+DQogICAgICAgICAgICAgICAgICAgIDx0ZCBoZWlnaHQ9IjM4Ij48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6QXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOjE2cHg7IGNvbG9yOiNGRkZGRkY7IGZvbnQtd2VpZ2h0OmJvbGQiPklOUVVJUlkgQkFTS0VUPC9zcGFuPjwvdGQ+DQogICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgIDwvdGFibGU+PC90ZD4NCiAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgIDx0ZCBoZWlnaHQ9IjIiIGFsaWduPSJjZW50ZXIiIHZhbGlnbj0idG9wIiBiZ2NvbG9yPSIjNDA5YmRkIj48L3RkPg0KICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgPHRkIGhlaWdodD0iMiIgYWxpZ249ImNlbnRlciIgdmFsaWduPSJ0b3AiIGJnY29sb3I9IiM0MDliZGQiPjwvdGQ+DQogICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICA8dGQgaGVpZ2h0PSI3OTQiIGFsaWduPSJjZW50ZXIiIHZhbGlnbj0idG9wIj48dGFibGUgd2lkdGg9Ijc0NSIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPg0KICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICA8dGQ+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgPHRkIGFsaWduPSJjZW50ZXIiIHZhbGlnbj0idG9wIj4NCiAgICAgICAgICAgICAgICAgICAgCTw/cGhwDQoJCQkJCQkNCgkJCQkJCSRpc1ZhbGlkID0gdHJ1ZTsNCgkJCQkJCSRyZXR1cm4gPSBhcnJheSgiZXJyb3IiID0+ICJmYWxzZSIpOw0KCQkJCQkJICANCgkJCQkJCWlmKCAkX1NFUlZFUlsnUkVRVUVTVF9NRVRIT0QnXSA9PSAnUE9TVCcgJiYgaXNzZXQoJF9QT1NUWydzZiddKSApIHsNCgkJCQkJCQkJDQoJCQkJCQkJCSRuYW1lID0gaXNzZXQoJF9QT1NUWyduYW1lJ10pID8gJF9QT1NUWyduYW1lJ10gOiAiIjsNCgkJCQkJCSAgICAgICAgJGNvbXBhbnluYW1lID0gaXNzZXQoJF9QT1NUWydjb21wYW55bmFtZSddKSA/ICRfUE9TVFsnY29tcGFueW5hbWUnXSA6ICIiOw0KCQkJCQkJCQkkd2Vic2l0ZSA9IGlzc2V0KCRfUE9TVFsnd2Vic2l0ZSddKSA/ICRfUE9TVFsnd2Vic2l0ZSddIDogIiI7DQoJCQkJCQkJCQ0KCQkJCQkJICAgICAgICAkZW1haWwgPSBpc3NldCgkX1BPU1RbJ2VtYWlsJ10pID8gJF9QT1NUWydlbWFpbCddIDogIiI7DQoJCQkJCQkJCSRwaG9uZSA9IGlzc2V0KCRfUE9TVFsncGhvbmUnXSkgPyAkX1BPU1RbJ3Bob25lJ10gOiAiIjsNCgkJCQkJCQkJDQoJCQkJCQkJCSRmYXggPSBpc3NldCgkX1BPU1RbJ2ZheCddKSA/ICRfUE9TVFsnZmF4J10gOiAiIjsNCgkJCQkJCQkJJGNvdW50cnkgPSBpc3NldCgkX1BPU1RbJ2NvdW50cnknXSkgPyAkX1BPU1RbJ2NvdW50cnknXSA6ICIiOw0KCQkJCQkJCQkkc3RhdGUgPSBpc3NldCgkX1BPU1RbJ3N0YXRlJ10pID8gJF9QT1NUWydzdGF0ZSddIDogIiI7DQoJCQkJCQkJCQ0KCQkJCQkJCQkkY2l0eSA9IGlzc2V0KCRfUE9TVFsnY2l0eSddKSA/ICRfUE9TVFsnY2l0eSddIDogIiI7DQoJCQkJCQkJCSR6aXAgPSBpc3NldCgkX1BPU1RbJ3ppcCddKSA/ICRfUE9TVFsnemlwJ10gOiAiIjsNCgkJCQkJCQkJDQoJCQkJCQkJCSRhZGRyZXNzID0gaXNzZXQoJF9QT1NUWyd6aXAnXSkgPyAkX1BPU1RbJ2FkZHJlc3MnXSA6ICIiOw0KCQkJCQkJCQkNCgkJCQkJCQkJJHJlZmVyZW5jZSA9IGlzc2V0KCRfUE9TVFsnemlwJ10pID8gJF9QT1NUWydyZWZlcmVuY2UnXSA6ICIiOw0KCQkJCQkJCQkNCgkJCQkJCQkJDQoJCQkJCQkJCQ0KCQkJCQkJICAgICAgICAkY29tbWVudHMgPSBpc3NldCgkX1BPU1RbJ2NvbW1lbnRzJ10pID8gJF9QT1NUWydjb21tZW50cyddIDogIiI7DQoJCQkJCQkJCQ0KCQkJCQkJCQkkbnVtMSA9IGlzc2V0KCRfUE9TVFsnbnVtMSddKSA/ICRfUE9TVFsnbnVtMSddIDogIiI7DQoJCQkJCQkJCSRudW0yID0gaXNzZXQoJF9QT1NUWydudW0yJ10pID8gJF9QT1NUWydudW0yJ10gOiAiIjsNCgkJCQkJCQkJJHRvdGFsID0gaXNzZXQoJF9QT1NUWydjYXB0Y2hhJ10pID8gJF9QT1NUWydjYXB0Y2hhJ10gOiAiIjsgIA0KCQkJCQkJCQkNCgkJCQkJCQkJDQoJCQkJCQkJCSRmbSA9IG5ldyBWYWxpZGF0aW9uKCdwb3N0Jyk7DQoJCQkJCQkJCQ0KCQkJCQkJCQkNCgkJCQkJCQkJJG5hbWVfZXJyb3IgPSAkZm0tPm5hbWVfdmFsaWRhdGlvbigkbmFtZSwgIk5hbWUiKTsNCgkJCQkJCQkJJGVtYWlsX2Vycm9yID0gJGZtLT5lbWFpbF92YWxpZGF0aW9uKCRlbWFpbCwiRS1tYWlsIik7DQoJCQkJCQkJCSRwaG9uZV9lcnJvciA9ICRmbS0+ZGlnaXRzX3ZhbGlkYXRpb24oJHBob25lLCJQaG9uZSIpOw0KCQkJCQkJCQkkY2FwdGNoYV9lcnJvciA9ICRmbS0+Y2FwdGNoYV92YWxpZGF0aW9uKCRudW0xLCAkbnVtMiwgJHRvdGFsKTsNCgkJCQkJCQkJDQoJCQkJCQkJCSRlcnJvcnMgPSAkbmFtZV9lcnJvci4kZW1haWxfZXJyb3IuJHBob25lX2Vycm9yLiRjYXB0Y2hhX2Vycm9yOw0KCQkJCQkJCQkNCgkJCQkJCQkJaWYoJGVycm9ycyA9PSBudWxsKSB7DQoNCgkvL2FydGljbGVfbm8gIHF1YW50aXR5ICANCgkJCQkJCQkJJHR0cz1teXNxbF9xdWVyeSgic2VsZWN0ICogZnJvbSBiYXNrZXQgd2hlcmUgc2Vzc2lvbl9pZD0nJHNlc3Npb25faWQnIik7DQoJCQkJCQkJCWlmKG15c3FsX251bV9yb3dzKCR0dHMpID4gMCl7DQoJCQkJCQkJCXdoaWxlKCRub0Jhc2tldHQ9bXlzcWxfZmV0Y2hfYXJyYXkoJHR0cykpew0KCQkJCQkJCQkkbmFtZV9wcm89JG5vQmFza2V0dFsnbmFtZSddOw0KCQkJCQkJCQkkYXJ0aXM9JG5vQmFza2V0dFsnYXJ0aWNsZV9ubyddOw0KCQkJCQkJCQkkZ2V0X3Npej0kbm9CYXNrZXR0WydxdWFudGl0eSddOw0KCQ0KCQ0KCSRxcnk9Imluc2VydCBpbnRvIGlucXVpcnkgKG5hbWUsIGVfbWFpbCwgcHJvZHVjdF9uYW1lLCBhcnRpY2xlX25vLCBxdWFudGl0eSAsY29tbWVudHMpICB2YWx1ZXMoJyRmbmFtZScsICckZW1haWwyJywgJyRuYW1lX3BybycsICckYXJ0aXMnLCAnJGdldF9zaXonLCAnJGNvbW1lbnRzJykiOw0KCQ0KCSRwdG89bXlzcWxfcXVlcnkoJHFyeSlvciBkaWUgKG15c3FsX2Vycm9yKCkpOyB9DQoJfQ0KCQ0KCWlmKCRwdG8gPiAwICl7DQoJDQoJJHJzQmFza2V0PW15c3FsX3F1ZXJ5KCJzZWxlY3QgKiBmcm9tIGJhc2tldCB3aGVyZSBzZXNzaW9uX2lkPSckc2Vzc2lvbl9pZCciKTsNCgkkbm9CYXNrZXQ9bXlzcWxfbnVtX3Jvd3MoJHJzQmFza2V0KTsNCglpZigkbm9CYXNrZXQ+MCl7DQoJCSRzdHJCYXNrZXQgLj0gIk9ubGluZSBJbnF1aXJ5IEZyb20gIi5jb21wYW55LiIgPGJyIC8+IjsNCgkJJHN0ckJhc2tldCAuPSAgIjx0YWJsZSB3aWR0aD0nMTAwJScgYm9yZGVyPScwJyBjZWxsc3BhY2luZz0nMCcgY2VsbHBhZGRpbmc9JzAnIGJnY29sb3I9JyNGRkZGRkYnPg0KICA8dHI+DQogICAgPHRkIGFsaWduPSdjZW50ZXInPjx0YWJsZSB3aWR0aD0nMTAwJScgYm9yZGVyPScxJyBjZWxscGFkZGluZz0nMCcgY2VsbHNwYWNpbmc9JzAnIGJvcmRlcmNvbG9yPScjRThFOEU4JyBzdHlsZT0nYm9yZGVyOjFweDtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Jz4NCiAgPHRyPiAgPC90cj4NCiAgPHRyPg0KICA8dGQgY29sc3Bhbj0nMic+Jm5ic3A7PC90ZD4NCiAgPC90cj4NCiAgPHRyPg0KICAgIDx0ZCBhbGlnbj0nY2VudGVyJyB2YWxpZ249J21pZGRsZSc+DQoJPGltZyBzcmM9J2h0dHA6Ly93d3cudG9wbWVkaW50LmNvbS9pbWFnZS9sb2dvLnBuZycgd2lkdGg9JzIwMCcgc3R5bGU9J21hcmdpbi1sZWZ0OjIwcHgnPiA8YnIgLz4NCgkiLmNvbXBhbnkuIjwvdGQ+DQogICAgPHRkIGFsaWduPSdsZWZ0JyBzdHlsZT0ncGFkZGluZy1sZWZ0OjIwcHg7Jz48dGFibGUgd2lkdGg9JzQwMCcgYm9yZGVyPScwJyBjZWxsc3BhY2luZz0nMCcgY2VsbHBhZGRpbmc9JzAnPg0KICAgICAgPHRyPg0KICAgICAgICA8dGQgY2xhc3M9J3RleHQzJyBjbGFzcz0nc3R5bGUxJz48Zm9udCBmYWNlPSdWZXJkYW5hLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmJyBzaXplPScxJyA+PHN0cm9uZz4iLmNvbXBhbnkuIjwvc3Ryb25nPjwvZm9udD48YnIgLz4NCiAgICAgICAgICAgIDxmb250IGZhY2U9J1ZlcmRhbmEsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYnIHNpemU9JzEnPjwvZm9udD48YnIgLz4NCiAgICAgICAgICAgIDxmb250IGZhY2U9J1ZlcmRhbmEsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYnIHNpemU9JzEnID48YnI+DQogICAgICAgICAgICAgICIuYWRkcmVzc2UuIjwvZm9udD4NCiAgICAgICAgICAgIDx0YWJsZSB3aWR0aD0nMTAwJScgYm9yZGVyPScwJyBjZWxscGFkZGluZz0nMCcgY2VsbHNwYWNpbmc9JzAnPg0KICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgPHRkIHdpZHRoPSczMCUnIGhlaWdodD0nMTgnIGNsYXNzPSd0ZXh0Myc+PGZvbnQgZmFjZT0nVmVyZGFuYSwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZicgc2l6ZT0nMSc+PHN0cm9uZz5UZWxlcGhvbmU6PC9zdHJvbmc+PC9mb250PiA8L3RkPg0KICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0nNzAlJyBoZWlnaHQ9JzE4JyBjbGFzcz0ndGV4dDMnPjxmb250IGZhY2U9J1ZlcmRhbmEsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYnIHNpemU9JzEnPiIubnVtYmVyaXMuIiAuICZidWxsOzwvZm9udD48L3RkPg0KICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgPHRkIGhlaWdodD0nMzAlJyBjbGFzcz0ndGV4dDMnPjxmb250IGZhY2U9J1ZlcmRhbmEsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYnIHNpemU9JzEnID48c3Ryb25nPkZheDo8L3N0cm9uZz48L2ZvbnQ+PC90ZD4NCiAgICAgICAgICAgICAgICA8dGQgaGVpZ2h0PSc3MCUnIGNsYXNzPSd0ZXh0Myc+PGZvbnQgZmFjZT0nVmVyZGFuYSwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZicgc2l6ZT0nMScgPiIuZmF4LiI8L2ZvbnQ+PC90ZD4NCiAgICAgICAgICAgICAgPC90cj4NCgkJCSAgIDx0cj4NCiAgICAgICAgICAgICAgICA8dGQgaGVpZ2h0PSczMCUnIGNsYXNzPSd0ZXh0Myc+PGZvbnQgZmFjZT0nVmVyZGFuYSwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZicgc2l6ZT0nMScgPjxzdHJvbmc+TW9iaWxlOjwvc3Ryb25nPjwvZm9udD48L3RkPg0KICAgICAgICAgICAgICAgIDx0ZCBoZWlnaHQ9JzcwJScgY2xhc3M9J3RleHQzJz48Zm9udCBmYWNlPSdWZXJkYW5hLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmJyBzaXplPScxJyA+Ii5DZWxsLiI8L2ZvbnQ+PC90ZD4NCiAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgIDx0ZCBoZWlnaHQ9JzMwJScgY2xhc3M9J3RleHQzJz48Zm9udCBmYWNlPSdWZXJkYW5hLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmJyBzaXplPScxJyA+PHN0cm9uZz5XZWI6PC9zdHJvbmc+PC9mb250PjwvdGQ+DQogICAgICAgICAgICAgICAgPHRkIGhlaWdodD0nNzAlJz48Zm9udCBmYWNlPSdWZXJkYW5hLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmJyBzaXplPScxJyA+PEEgaHJlZj0iLndlYmkuIj4iLndlYmkuIjwvYT48L2ZvbnQ+PC90ZD4NCiAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgIDx0ZCBoZWlnaHQ9JzMwJScgY2xhc3M9J3RleHQzJz48Zm9udCBmYWNlPSdWZXJkYW5hLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmJyBzaXplPScxJyA+PHN0cm9uZz5FbWFpbDogPC9zdHJvbmc+PC9mb250PjwvdGQ+DQogICAgICAgICAgICAgICAgPHRkIGhlaWdodD0nNzAlJz48Zm9udCBmYWNlPSdWZXJkYW5hLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmJyBzaXplPScxJyA+PEEgaHJlZj0iLm1haWwxLiIgPiIubWFpbDEuIjwvYT48YnI+DQogICAgICAgICAgICAgICAgICAgICAgPEEgaHJlZj0iLm1haWwyLiI+Ii5tYWlsMi4iPC9hPjxCUj4NCiAgICAgICAgICAgICAgICAgICAgPEEgaHJlZj0nLm1haWwxLic+Ii5tYWlsMS4iPC9hPjwvZm9udD48L3RkPg0KICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgIDwvdGFibGU+PC90ZD4NCiAgICAgIDwvdHI+DQogICAgPC90YWJsZT48L3RkPg0KICA8L3RyPg0KICAgICAgICA8dHI+DQogICAgICAgICAgPHRkIGhlaWdodD0nMjInIGNvbHNwYW49JzInIGJnY29sb3I9JyM4OUFGMzAnIHN0eWxlPSdmb250LWZhbWlseTpWZXJkYW5hO2NvbG9yOiNGRkZGRkY7Zm9udC1zaXplOjEwO2ZvbnQtd2VpZ2h0OmJvbGQ7Jz5JbnF1aXJ5ICAgSW5mb3JtYXRpb24gZnJvbSAmbmJzcDsiLndlYmkuIjwvdGQ+DQogICAgICAgIDwvdHI+DQogICAgICAgIDx0cj4gDQoJCSAgICAgICAgICA8dGQgY29sc3Bhbj0nMicgYWxpZ249J2NlbnRlcicgdmFsaWduPSd0b3AnPg0KCQkJPHRhYmxlIHdpZHRoPSc4MCUnIGJvcmRlcj0nMCcgY2VsbHNwYWNpbmc9JzAnIGNlbGxwYWRkaW5nPScwJz4NCiAgICAgICAgICAgICAgPHRyPiANCiAgICAgICAgICAgICAgICA8dGQgaGVpZ2h0PSc1Jz48L3RkPg0KICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICA8dHI+IA0KICAgICAgICAgICAgICAgIDx0ZD48dGFibGUgd2lkdGg9JzEwMCUnIGJvcmRlcj0nMScgY2VsbHBhZGRpbmc9JzUnIGNlbGxzcGFjaW5nPScwJyBib3JkZXJjb2xvcj0nI0U4RThFOCcgc3R5bGU9J2JvcmRlcjoxcHg7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2ZvbnQtZmFtaWx5OlZlcmRhbmE7Zm9udC1zaXplOjEwcHg7Y29sb3I6IzAwMDAwMDsnPg0KICAgICAgICAgICAgICAgICAgICA8dHI+IA0KICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0nMjIlJyBhbGlnbj0nbGVmdCcgYmdjb2xvcj0nI0JFREI3OSc+PFN0cm9uZz5OYW1lOjwvc3Ryb25nPjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSc3OCUnIGFsaWduPSdsZWZ0Jz4iLiRuYW1lLiI8L3RkPg0KICAgICAgICAgICAgICAgICAgICA8L3RyPg0KCQkJCQk8dHI+DQoJCQkJCSAgPHRkIGFsaWduPSdsZWZ0JyBiZ2NvbG9yPScjQkVEQjc5Jz48c3Ryb25nPkNvbXBhbnkgTmFtZTo8L3N0cm9uZz48L3RkPg0KCQkJCQkgIDx0ZCBhbGlnbj0nbGVmdCc+Ii4kY29tcGFueW5hbWUuIjwvdGQ+DQoJCQkJICAgIDwvdHI+DQoJCQkJCTx0cj4NCgkJCQkJICA8dGQgYWxpZ249J2xlZnQnIGJnY29sb3I9JyNCRURCNzknPjxzdHJvbmc+V2Vic2l0ZTo8L3N0cm9uZz48L3RkPg0KCQkJCQkgIDx0ZCBhbGlnbj0nbGVmdCc+Ii4kd2Vic2l0ZS4iPC90ZD4NCgkJCQkgICAgPC90cj4NCgkJCQkJDQoJCQkJCTx0cj4NCiAgICAgICAgICAgICAgICAgICAgICA8dGQgYWxpZ249J2xlZnQnIGJnY29sb3I9JyNCRURCNzknPjxTdHJvbmc+RW1haWw6PC9TdHJvbmc+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICA8dGQgYWxpZ249J2xlZnQnPiIuJGVtYWlsLiI8L3RkPg0KICAgICAgICAgICAgICAgICAgICA8L3RyPg0KCQkJCQk8dHI+DQoJCQkJCSAgPHRkIGFsaWduPSdsZWZ0JyBiZ2NvbG9yPScjQkVEQjc5Jz48c3Ryb25nPlBob25lOjwvc3Ryb25nPjwvdGQ+DQoJCQkJCSAgPHRkIGFsaWduPSdsZWZ0Jz4iLiRwaG9uZS4iPC90ZD4NCgkJCQkgICAgPC90cj4NCgkJCQkJPHRyPg0KCQkJCQkgIDx0ZCBhbGlnbj0nbGVmdCcgYmdjb2xvcj0nI0JFREI3OSc+PHN0cm9uZz5GYXg6PC9zdHJvbmc+PC90ZD4NCgkJCQkJICA8dGQgYWxpZ249J2xlZnQnPiIuJGZheC4iPC90ZD4NCgkJCQkgICAgPC90cj4NCgkJCQkJDQoJCQkJCTx0cj4NCgkJCQkJICA8dGQgYWxpZ249J2xlZnQnIGJnY29sb3I9JyNCRURCNzknPjxzdHJvbmc+Q291bnRyeTo8L3N0cm9uZz48L3RkPg0KCQkJCQkgIDx0ZCBhbGlnbj0nbGVmdCc+Ii4kY291bnRyeS4iPC90ZD4NCgkJCQkgICAgPC90cj4NCgkJCQkJPHRyPg0KCQkJCQkgIDx0ZCBhbGlnbj0nbGVmdCcgYmdjb2xvcj0nI0JFREI3OSc+PHN0cm9uZz5TdGF0ZTo8L3N0cm9uZz48L3RkPg0KCQkJCQkgIDx0ZCBhbGlnbj0nbGVmdCc+Ii4kc3RhdGUuIjwvdGQ+DQoJCQkJICAgIDwvdHI+DQoJCQkJCTx0cj4NCgkJCQkJICA8dGQgYWxpZ249J2xlZnQnIGJnY29sb3I9JyNCRURCNzknPjxzdHJvbmc+Q2l0eTo8L3N0cm9uZz48L3RkPg0KCQkJCQkgIDx0ZCBhbGlnbj0nbGVmdCc+Ii4kY2l0eS4iPC90ZD4NCgkJCQkgICAgPC90cj4NCgkJCQkJPHRyPg0KCQkJCQkgIDx0ZCBhbGlnbj0nbGVmdCcgYmdjb2xvcj0nI0JFREI3OSc+PHN0cm9uZz5aaXAgQ29kZTo8L3N0cm9uZz48L3RkPg0KCQkJCQkgIDx0ZCBhbGlnbj0nbGVmdCc+Ii4kemlwLiI8L3RkPg0KCQkJCSAgICA8L3RyPg0KCQkJCQk8dHI+DQoJCQkJCSAgPHRkIGFsaWduPSdsZWZ0JyBiZ2NvbG9yPScjQkVEQjc5Jz48c3Ryb25nPkFkZHJlc3M6PC9zdHJvbmc+PC90ZD4NCgkJCQkJICA8dGQgYWxpZ249J2xlZnQnPiIuJGFkZHJlc3MuIjwvdGQ+DQoJCQkJICAgIDwvdHI+DQoJCQkJCTx0cj4NCgkJCQkJICA8dGQgYWxpZ249J2xlZnQnIGJnY29sb3I9JyNCRURCNzknPjxzdHJvbmc+UmVmZXJlbmNlOjwvc3Ryb25nPjwvdGQ+DQoJCQkJCSAgPHRkIGFsaWduPSdsZWZ0Jz4iLiRyZWZlcmVuY2UuIjwvdGQ+DQoJCQkJICAgIDwvdHI+DQoJCQkJCTx0cj4NCgkJCQkJICA8dGQgYWxpZ249J2xlZnQnIGJnY29sb3I9JyNCRURCNzknPjxzdHJvbmc+Q29tbWVudHM6PC9zdHJvbmc+PC90ZD4NCgkJCQkJICA8dGQgYWxpZ249J2xlZnQnPiIuJGNvbW1lbnRzLiI8L3RkPg0KCQkJCSAgICA8L3RyPg0KCQkJCQkiICA7DQoJCQkgIGlmKCRfUE9TVFsnUmVjZWl2ZSddPT0ncHJpY2Vmb3JtaW4nKXsNCgkJJHN0ckJhc2tldHI9J1dhbnQgdG8gcmVjZWl2ZSBQcmljZSBmb3IgTWluJzsNCgkJIA0KICAgICAgICAgICAkc3RyQmFza2V0IC49IiAgIDx0cj4NCiAgICAgICAgICAgICAgICA8dGQgaGVpZ2h0PSczMCcgYWxpZ249J2xlZnQnIGJvcmRlcmNvbG9yPScjRThFOEU4JyBiZ2NvbG9yPScjQkVEQjc5JyBib3JkZXI9JzEnPjxTdHJvbmc+Q3VzdG9tZXI8L1N0cm9uZz4gPC90ZD4NCgkJCQkJICA8dGQgYWxpZ249J2xlZnQnPiIuJHN0ckJhc2tldHIuIiA8L3RkPg0KICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICIgOw0KCQkJIH0NCgkJCSANCgkJCSANCiAgICAgICAgICAgICAgaWYoJF9QT1NUWydEZWxpdmVyeSddPT0nZGVsaXZlcnknKXsNCgkJJHN0ckJhc2tldGQ9ICdXYW50IHRvIHJlY2VpdmUgRGVsaXZlcnkgVGltZSAnOw0KCQkgJHN0ckJhc2tldCAuPSIgIDx0cj4NCiAgICAgICAgICAgICAgICA8dGQgaGVpZ2h0PSczMCcgYWxpZ249J2xlZnQnIGJvcmRlcmNvbG9yPScjRThFOEU4JyBiZ2NvbG9yPScjQkVEQjc5JyAgYm9yZGVyPScxJz48U3Ryb25nPkN1c3RvbWVyIDwvU3Ryb25nPiA8L3RkPiANCiAgICAgICAgICAgICAgICA8dGQgYWxpZ249J2xlZnQnPiAiLiRzdHJCYXNrZXRkLiI8L3RkPg0KICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAiICA7DQoJCSAgIA0KCQkgICB9IA0KICAgICAgICAgICAgICANCiAgICAgICAgICAgICBpZigkX1BPU1RbJ01pblF1YW4nXT09J21pbmltdW0nKXsNCgkJJHN0ckJhc2tldG09ICdXYW50IHRvIHJlY2VpdmUgTWluaW11bSBPcmRlciBRdWFudGl0eVxuICc7IA0KICAgICAgICAgJHN0ckJhc2tldCAuPSI8dHI+DQogICAgICAgICAgICAgICAgPHRkIGhlaWdodD0nMzAnIGFsaWduPSdsZWZ0JyBib3JkZXJjb2xvcj0nI0U4RThFOCcgYmdjb2xvcj0nI0JFREI3OScgIGJvcmRlcj0nMSc+PFN0cm9uZz5DdXN0b21lcjwvU3Ryb25nPjwvdGQ+IA0KICAgICAgICAgICAgICAgIDx0ZCBhbGlnbj0nbGVmdCc+ICIuJHN0ckJhc2tldG0uIjwvdGQ+DQogICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAiIDsNCgkJCQ0KCQkJfSANCgkJCSAgDQogICAgICAgICAgICAkc3RyQmFza2V0IC49IiAgPC90YWJsZT48L3RkPg0KICAgICAgICAgICAgICA8L3RyPiA8dHI+DQogICAgICAgICAgICAgICAgPHRkIGhlaWdodD0nNSc+PC90ZD4NCiAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgIDx0ZCBoZWlnaHQ9JzIwJz48dGFibGUgd2lkdGg9JzEwMCUnIGJvcmRlcj0nMScgY2VsbHNwYWNpbmc9JzAnIGNlbGxwYWRkaW5nPScwJz4NCiAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgPHRkIGNvbHNwYW49JzYnIGJnY29sb3I9JyM4OUFGMzAnPjxzcGFuIHN0eWxlPSdmb250LWZhbWlseTpWZXJkYW5hO2NvbG9yOiNGRkZGRkY7Zm9udC1zaXplOjEwO2ZvbnQtd2VpZ2h0OmJvbGQ7Jz5Qcm9kdWN0IEluZm9ybWF0aW9uPC9zcGFuPjwvdGQ+DQogICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICA8dHIgYmdjb2xvcj0nI0JFREI3OSc+DQogICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0nMTUlJz48c3Ryb25nPk5hbWU8L3N0cm9uZz48L3RkPg0KICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9JzE1JSc+PHN0cm9uZz5BcnRpY2FsIE5vLjwvc3Ryb25nPjwvdGQ+DQoJCQkJCTx0ZCB3aWR0aD0nMTUlJz48c3Ryb25nPlNpemU8L3N0cm9uZz48L3RkPg0KICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9JzE1JSc+PHN0cm9uZz5RdWFudGl0eTwvc3Ryb25nPjwvdGQ+DQogICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0nMjAlJz48c3Ryb25nPlBpY3R1cmU8L3N0cm9uZz48L3RkPg0KICAgICAgICAgICAgICAgICAgPC90cj4iOw0KCQkJCSAgDQoJCQkJICANCgkJCQkgIA0KCQkJCSAgDQogICAgICAgICAgICAgICAgICB3aGlsZSgkcm93QmFza2V0PW15c3FsX2ZldGNoX2FycmF5KCRyc0Jhc2tldCkpew0KCQkJCQkgIC8vICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPScxNSUnPjxzdHJvbmc+Q29sb3I8L3N0cm9uZz48L3RkPiAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPScxNSUnPjxzdHJvbmc+U2l6ZTwvc3Ryb25nPjwvdGQ+DQoNCiAgICAgICAgICAgICAgICAkc3RyQmFza2V0IC49Ijx0cj4NCiAgICAgICAgICAgICAgICAgICAgPHRkPiIuJHJvd0Jhc2tldFsnbmFtZSddLiI8L3RkPg0KICAgICAgICAgICAgICAgICAgICA8dGQ+Ii4kcm93QmFza2V0WydhcnRpY2xlX25vJ10uIjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgPHRkPiIuJHJvd0Jhc2tldFsnc2l6ZSddLiI8L3RkPg0KICAgICAgICAgICAgICAgICAgICA8dGQgYWxpZ249J2NlbnRlcic+Ii4kcm93QmFza2V0WydxdWFudGl0eSddLiI8L3RkPiAiOw0KCQkJCQkNCgkJCQkJJHBpaz1teXNxbF9xdWVyeSgic2VsZWN0ICogZnJvbSB0YmxfcHJvZHMgd2hlcmUgcHJvX2lkPSIuJHJvd0Jhc2tldFsncF9pZCddLiIgIik7DQoJCQkJCWlmKCBteXNxbF9udW1fcm93cygkcGlrKSA+IDAgKXsNCgkJCQkJd2hpbGUoJHJvd3Bhc3Q9bXlzcWxfZmV0Y2hfYXJyYXkoJHBpaykpewkNCiAgICAgICAgICAgICAgJHN0ckJhc2tldCAuPSINCgkJCQkgIDx0ZD48aW1nIHNyYz0naHR0cDovL3RvcG1lZGludC5jb20vcGltZ3Mvc2ltZy8iLiRyb3dwYXN0WydzaW1nJ10uIicgd2lkdGg9JzEyNScgaGVpZ2h0PScxMjUnICAgLz48L3RkPg0KICAgICAgICAgICAgICAgICAgPC90cj4iOw0KCQkJCQl9DQoJCQkJICANCgkJCQkJfWVsc2V7DQoJCQkJCQkNCgkJCQkJCQ0KCQkJCQkkc3RyQmFza2V0IC49Ig0KCQkJCSAgPHRkPjxpbWcgc3JjPSdodHRwOi8vdG9wbWVkaW50LmNvbS9waW1ncy9zaW1nLyIuJHJvd3Bhc3RbJ3NpbWcnXS4iJyB3aWR0aD0nMTI1JyBoZWlnaHQ9JzEyNScgICBhbHQ9J2ltYWdlIHBhdGggbm90IGZvdW5kLicgLz48L3RkPg0KICAgICAgICAgICAgICAgICAgPC90cj4iOwkNCgkJCQkJCX0NCiAgICAgICAgICAgICAgICAgIH0NCiAgICAgICAgICAgICAgICAgJHN0ckJhc2tldCAuPSINCiAgICAgICAgICAgICAgICA8L3RhYmxlPjwvdGQ+DQogICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICA8L3RhYmxlPiAgICAgICAgICA8L3RkPg0KICAgICAgICA8L3RyPg0KICAgICAgICANCiAgICAgICAgPHRyPiANCiAgICAgICAgICA8dGQgaGVpZ2h0PScxOCcgY29sc3Bhbj0nMicgYWxpZ249J2NlbnRlcicgYmdjb2xvcj0nI0U4RThFOCcgc3R5bGU9J2ZvbnQtZmFtaWx5OlZlcmRhbmE7Zm9udC1zaXplOjEwcHg7Y29sb3I6IzAwMDAwMDsnPiBDb3B5cmlnaHQgJiBjb3B5OyAyMDEwIEFsbCByaWdodCByZXNlcnZlZCBieSAgPGZvbnQgZmFjZT0nVmVyZGFuYSwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZicgc2l6ZT0nMScgPjxzdHJvbmc+DQogICAgICAgICAgICAiLmNvbXBhbnkuIg0KICAgICAgICAgIDwvc3Ryb25nPjwvZm9udD48L3N0cm9uZz48L3RkPg0KICAgICAgICA8L3RyPg0KICAgICAgPC90YWJsZT48L3RkPg0KICA8L3RyPg0KPC90YWJsZT4iOw0KCQkNCiAgDQovL2VjaG8gJHN0ckJhc2tldDsNCi8vZXhpdDsNCgkNCg0KJG1haWx0bz0iaW5mb0B0b3BtZWRpbnQuY29tIjsNCiRzdWJqZWN0ID0gIklucXVpcnkgcG9zdGVkICBmcm9tICIuY29tcGFueS4iICI7DQokaGVhZGVycyAgPSAiTUlNRS1WZXJzaW9uOiAxLjBcclxuIjsNCiRoZWFkZXJzIC49ICJDb250ZW50LXR5cGU6IHRleHQvaHRtbDsgY2hhcnNldD1pc28tODg1OS0xXHJcbiI7DQokaGVhZGVycyAuPSAiRnJvbTogIi5jb21wYW55LiIgXHJcbiI7DQokaGVhZGVycyAuPSAiQ2M6ICIuJGVtYWlsMi4iXHJcbiI7CQ0KDQoNCmlmKEBtYWlsKCRtYWlsdG8sJHN1YmplY3QsICRzdHJCYXNrZXQsICRoZWFkZXJzKSApew0KJG1zZyA9IllvdXIgbWFpbCB3YXMgc2VudCBzdWNjZXNzZnVsbHkiOw0KLy8kcHE9bXlzcWxfcXVlcnkoImRlbGV0ZSBmcm9tIGJhc2tldCB3aGVyZSBzZXNzaW9uX2lkPSckc2Vzc2lvbl9pZCcgb3JkZXIgYnkgc2Vzc2lvbl9pZCAiKTsNCn1lbHNlew0KJG1zZyA9ICJXZSBlbmNvdW50ZXJlZCBhbiBlcnJvciBzZW5kaW5nIHlvdXIgbWFpbCI7DQoNCn0NCg0KDQovLyBteXNxbF9xdWVyeSgiZGVsZXRlIGZyb20gYmFza2V0IHdoZXJlIHNlc3Npb25faWQ9JyRzZXNzaW9uX2lkJyBvcmRlciBieSBzZXNzaW9uX2lkICIpOw0KCT8+DQogICAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPg0KICB3aW5kb3cubG9jYXRpb249InN1Ym1pdF9zdWNjZXNzZnVsbHkucGhwP21zZz08Pz0kbXNnOz8+IjsNCiAgICA8L3NjcmlwdD4NCgkNCiAgICA8P3BocA0KCW15c3FsX3F1ZXJ5KCJkZWxldGUgZnJvbSBiYXNrZXQgd2hlcmUgc2Vzc2lvbl9pZD0nJHNlc3Npb25faWQnIik7DQoJDQoJfQ0KCQ0KfQ0KDQoNCgkJCQkJCQkJfWVsc2V7DQoJCQkJCQkJCQkNCgkJCQkJCQkJCSRpc1ZhbGlkID0gZmFsc2U7DQoJCQkJCQkJCQkNCgkJCQkJCQkJCWVjaG8gJzxkaXYgY2xhc3M9Im5vdGUgZXJyb3IiPg0KCQkJCQkJCQkJPHVsPg0KCQkJCQkJCQkJCScuJGVycm9ycy4nDQoJCQkJCQkJCQk8L3VsPg0KCQkJCQkJCQkJPC9kaXY+JzsJDQoJCQkJCQkJCX0NCgkJCQkJCSAgfQ0KCQkJCQkJDQoJCQkJCQk/Pg0KICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iMTUiIGhlaWdodD0iNzk0Ij48L3RkPg0KICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjczMCIgYWxpZ249ImNlbnRlciIgdmFsaWduPSJ0b3AiPjxmb3JtIGFjdGlvbj0iIiBtZXRob2Q9InBvc3QiPg0KICAgICAgICAgICAgICAgICAgICAJPHRhYmxlIHdpZHRoPSI3MzAiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIj4NCiAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICA8dGQgaGVpZ2h0PSI0MCIgdmFsaWduPSJib3R0b20iPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyBmb250LXNpemU6MjBweDsgY29sb3I6IzAwMDAwMDsgZm9udC13ZWlnaHQ6Ym9sZCI+VE9QIE1FRCBJTlRFUk5BVElPTkFMOjwvc3Bhbj48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGFsaWduPSJjZW50ZXIiIHZhbGlnbj0idG9wIj48dGFibGUgd2lkdGg9IjczMCIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI0NTEiIGhlaWdodD0iNDAiIHZhbGlnbj0iYm90dG9tIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6TXlyaWFkIFBybzsgZm9udC1zaXplOjE2cHg7IGNvbG9yOiMwMDAwMDAiPklOUVVJWVIgPHNwYW4gc3R5bGU9ImNvbG9yOiNmMjFiMjIiPkZPUk08L3NwYW4+PC9zcGFuPjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGhlaWdodD0iNDAiIHZhbGlnbj0iYm90dG9tIj48c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6TXlyaWFkIFBybzsgZm9udC1zaXplOjE2cHg7IGNvbG9yOiMwMDAwMDAiPkFMTCogRklFTERTIFJFUVVJUkVEPC9zcGFuPjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICA8dGQgaGVpZ2h0PSI0NiIgYWxpZ249ImNlbnRlciIgdmFsaWduPSJ0b3AiPiZuYnNwOzwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICA8dGQgYWxpZ249ImNlbnRlciIgdmFsaWduPSJ0b3AiPjx0YWJsZSB3aWR0aD0iNzMwIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjE3MiIgaGVpZ2h0PSIxOCIgY2xhc3M9InR4dG5hbWUiPllvdXIgTmFtZTo8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBoZWlnaHQ9IjE4Ij48aW5wdXQgdHlwZT0idGV4dCIgbmFtZT0ibmFtZSIgc3R5bGU9ImhlaWdodDoxNnB4OyB3aWR0aDoxOTRweDsgYm9yZGVyOiBzb2xpZCAxcHggI2FjYWNhYzsgZm9udC1mYW1pbHk6QXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOjEycHg7IHBhZGRpbmctbGVmdDozcHgiIHZhbHVlPSI8P3BocCBlY2hvICRfUE9TVFsnbmFtZSddOyA/PiIgLz48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGhlaWdodD0iOCIgYWxpZ249ImNlbnRlciIgdmFsaWduPSJ0b3AiPjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICA8dGQgYWxpZ249ImNlbnRlciIgdmFsaWduPSJ0b3AiPjx0YWJsZSB3aWR0aD0iNzMwIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjE3MiIgaGVpZ2h0PSIxOCIgY2xhc3M9InR4dG5hbWUiPkNvbXBhbnkgIE5hbWU6PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgaGVpZ2h0PSIxOCI+PGlucHV0IHR5cGU9ImNvbXBhbnluYW1lIiBuYW1lPSJjb21wYW55bmFtZSIgc3R5bGU9ImhlaWdodDoxNnB4OyB3aWR0aDoxOTRweDsgYm9yZGVyOiBzb2xpZCAxcHggI2FjYWNhYzsgZm9udC1mYW1pbHk6QXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOjEycHg7IHBhZGRpbmctbGVmdDozcHgiIHZhbHVlPSI8P3BocCBlY2hvICRfUE9TVFsnY29tcGFueW5hbWUnXTsgPz4iIC8+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBoZWlnaHQ9IjgiIGFsaWduPSJjZW50ZXIiIHZhbGlnbj0idG9wIj48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGFsaWduPSJjZW50ZXIiIHZhbGlnbj0idG9wIj48dGFibGUgd2lkdGg9IjczMCIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSIxNzIiIGhlaWdodD0iMTgiIGNsYXNzPSJ0eHRuYW1lIj5XZWJzaXRlOjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGhlaWdodD0iMTgiPjxpbnB1dCB0eXBlPSJ3ZWJzaXRlIiBuYW1lPSJ3ZWJzaXRlIiBzdHlsZT0iaGVpZ2h0OjE2cHg7IHdpZHRoOjE5NHB4OyBib3JkZXI6IHNvbGlkIDFweCAjYWNhY2FjOyBmb250LWZhbWlseTpBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyBmb250LXNpemU6MTJweDsgcGFkZGluZy1sZWZ0OjNweCIgdmFsdWU9Ijw/cGhwIGVjaG8gJF9QT1NUWyd3ZWJzaXRlJ107ID8+IiAvPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDw/cGhwDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgCSRyYW5kMSA9ICByYW5kKDEsNCk7DQoJCQkJCQkJCSRyYW5kMiA9IHJhbmQoNSw5KTsNCgkJCQkJCQk/Pg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbnB1dCB0eXBlPSJoaWRkZW4iIGlkPSJudW0xIiBuYW1lPSJudW0xIiByZWFkb25seT0icmVhZG9ubHkiIGNsYXNzPSJzdW0iIHZhbHVlPSI8P3BocCBlY2hvICRyYW5kMTsgPz4iIC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGlucHV0IHR5cGU9ImhpZGRlbiIgaWQ9Im51bTIiIG5hbWU9Im51bTIiIHJlYWRvbmx5PSJyZWFkb25seSIgY2xhc3M9InN1bSIgdmFsdWU9Ijw/cGhwIGVjaG8gJHJhbmQyOyA/PiIgLz4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGhlaWdodD0iOCIgYWxpZ249ImNlbnRlciIgdmFsaWduPSJ0b3AiPjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICA8dGQgYWxpZ249ImNlbnRlciIgdmFsaWduPSJ0b3AiPjx0YWJsZSB3aWR0aD0iNzMwIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjE3MiIgaGVpZ2h0PSIxOCIgY2xhc3M9InR4dG5hbWUiPllvdXIgRW1haWw6PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgaGVpZ2h0PSIxOCI+PGlucHV0IHR5cGU9ImVtYWlsIiBuYW1lPSJlbWFpbCIgc3R5bGU9ImhlaWdodDoxNnB4OyB3aWR0aDoxOTRweDsgYm9yZGVyOiBzb2xpZCAxcHggI2FjYWNhYzsgZm9udC1mYW1pbHk6QXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOjEycHg7IHBhZGRpbmctbGVmdDozcHgiIHZhbHVlPSI8P3BocCBlY2hvICRfUE9TVFsnZW1haWwnXTsgPz4iIC8+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBoZWlnaHQ9IjgiIGFsaWduPSJjZW50ZXIiIHZhbGlnbj0idG9wIj48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGFsaWduPSJjZW50ZXIiIHZhbGlnbj0idG9wIj48dGFibGUgd2lkdGg9IjczMCIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSIxNzIiIGhlaWdodD0iMTgiIGNsYXNzPSJ0eHRuYW1lIj5waG9uZSM6PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgaGVpZ2h0PSIxOCI+PGlucHV0IHR5cGU9InBob25lIiBuYW1lPSJwaG9uZSIgc3R5bGU9ImhlaWdodDoxNnB4OyB3aWR0aDoxOTRweDsgYm9yZGVyOiBzb2xpZCAxcHggI2FjYWNhYzsgZm9udC1mYW1pbHk6QXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOjEycHg7IHBhZGRpbmctbGVmdDozcHgiIHZhbHVlPSI8P3BocCBlY2hvICRfUE9TVFsncGhvbmUnXTsgPz4iIC8+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBoZWlnaHQ9IjgiIGFsaWduPSJjZW50ZXIiIHZhbGlnbj0idG9wIj48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGFsaWduPSJjZW50ZXIiIHZhbGlnbj0idG9wIj48dGFibGUgd2lkdGg9IjczMCIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSIxNzIiIGhlaWdodD0iMTgiIGNsYXNzPSJ0eHRuYW1lIj5GYXgjOjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGhlaWdodD0iMTgiPjxpbnB1dCBuYW1lPSJmYXgiIHR5cGU9InBob25lIiBpZD0iZmF4IiBzdHlsZT0iaGVpZ2h0OjE2cHg7IHdpZHRoOjE5NHB4OyBib3JkZXI6IHNvbGlkIDFweCAjYWNhY2FjOyBmb250LWZhbWlseTpBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyBmb250LXNpemU6MTJweDsgcGFkZGluZy1sZWZ0OjNweCIgdmFsdWU9Ijw/cGhwIGVjaG8gJF9QT1NUWydmYXgnXTsgPz4iIC8+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBoZWlnaHQ9IjgiIGFsaWduPSJjZW50ZXIiIHZhbGlnbj0idG9wIj48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGFsaWduPSJjZW50ZXIiIHZhbGlnbj0idG9wIj48dGFibGUgd2lkdGg9IjczMCIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSIxNzIiIGhlaWdodD0iMTgiIGNsYXNzPSJ0eHRuYW1lIj5Db3VudHJ5OjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGhlaWdodD0iMTgiPjxzZWxlY3QgbmFtZT0iY291bnRyeSIgY2xhc3M9ImNvbnRhY3RfYm94IiBpZD0iY291bnRyeSIgb25CbHVyPSJjaGFuZ2VJbWcoNSx0aGlzLnZhbHVlKTsiIHN0eWxlPSJoZWlnaHQ6MjVweDsiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iTm8gU2VsZWN0aW9uIiBzZWxlY3RlZD0ic2VsZWN0ZWQiPlNlbGVjdCBDb3VudHJ5PC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJBRkdIQU5JU1RBTiIgPkFGR0hBTklTVEFOPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJBTEJBTklBIiA+QUxCQU5JQTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iQUxHRVJJQSIgPkFMR0VSSUE8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkFNRVJJQ0FOLVNBTU9BIiA+QU1FUklDQU4gDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFNBTU9BPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJBTkRPUlJBIiA+QU5ET1JSQTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iQU5HT0xBIiA+QU5HT0xBPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJBTkdVSUxMQSIgPkFOR1VJTExBPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJBTlRBUkNUSUNBIiA+QU5UQVJDVElDQTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iQU5USUdVQS1BTkQtQkFSQlVEQSIgPkFOVElHVUEgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFORCBCQVJCVURBPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJBUkdFTlRJTkEiID5BUkdFTlRJTkE8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkFSTUVOSUEiID5BUk1FTklBPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJBUlVCQSIgPkFSVUJBPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJBVVNUUkFMSUEiID5BVVNUUkFMSUE8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkFVU1RSSUEiID5BVVNUUklBPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJBWkVSQkFJSkFOIiA+QVpFUkJBSUpBTjwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iQkFIQU1BUyIgPkJBSEFNQVM8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkJBSFJBSU4iID5CQUhSQUlOPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJCQU5HTEFERVNIIiA+QkFOR0xBREVTSDwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iQkFSQkFET1MiID5CQVJCQURPUzwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iQkVMQVJVUyIgPkJFTEFSVVM8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkJFTEdJVU0iID5CRUxHSVVNPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJCRUxJWkUiID5CRUxJWkU8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkJFTklOIiA+QkVOSU48L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkJFUk1VREEiID5CRVJNVURBPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJCSFVUQU4iID5CSFVUQU48L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkJPTElWSUEiID5CT0xJVklBPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJCT1NOSUEtSEVSWk9HT1YiID5CT1NOSUEtSEVSWk9HT1Y8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkJPVFNXQU5BIiA+Qk9UU1dBTkE8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkJvdXZldC1Jc2xhbmQiID5Cb3V2ZXQgSXNsYW5kPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJCUkFaSUwiID5CUkFaSUw8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkJSVU5FSSIgPkJSVU5FSTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iQlVMR0FSSUEiID5CVUxHQVJJQTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iQlVSS0lOQS1GQVNPIiA+QlVSS0lOQSBGQVNPPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJCVVJVTkRJIiA+QlVSVU5ESTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iQ0FNQk9ESUEiID5DQU1CT0RJQTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iQ0FNRVJPT04iID5DQU1FUk9PTjwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iQ0FOQURBIiA+Q0FOQURBPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJDQVBFLVZFUkRFLUlTTEEiID5DQVBFIFZFUkRFIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJU0xBPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJDQVlNQU4tSVNMQU5EUyIgPkNBWU1BTiBJU0xBTkRTPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJDRU5UUkFMLUFGUklDQU4iID5DRU5UUkFMIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBBRlJJQ0FOPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJDSEFEIiA+Q0hBRDwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iQ0hJTEUtU0FOVElBRyIgPkNISUxFIC0gU0FOVElBRzwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iQ0hJTkEiID5DSElOQTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iQ0hSSVNUTUFTLUlTTEFORC1DQyIgPkNIUklTVE1BUyANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgSVNMQU5EIENDPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJDT0xPTUJJQSIgPkNPTE9NQklBPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJDT05HTyIgPkNPTkdPPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJDT09LLUlTTEFORFMiID5DT09LIElTTEFORFM8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkNPU1RBLVJJQ0EiID5DT1NUQSBSSUNBPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJDUk9BVElBIiA+Q1JPQVRJQTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iQ1VCQSIgPkNVQkE8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkNZUFJVUyIgPkNZUFJVUzwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iQ1pFQ0hPU0xBVkFLSUEiID5DWkVDSE9TTEFWQUtJQTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iREVOTUFSSyIgPkRFTk1BUks8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkRKSUJPVVRJIiA+REpJQk9VVEk8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkRPTUlOSUNBIiA+RE9NSU5JQ0E8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkRPTUlOSUNBTi1SRVBVQkxJQyIgPkRPTUlOSUNBTiANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUkVQVUJMSUM8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkVDVUFET1IiID5FQ1VBRE9SPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJFR1lQVCIgPkVHWVBUPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJFTC1TQUxWQURPUiIgPkVMIFNBTFZBRE9SPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJFUVVBVE9SSUFMLUdVSU5FQSIgPkVRVUFUT1JJQUwgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEdVSU5FQTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iRVNUT05JQSIgPkVTVE9OSUE8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkVUSElPUElBIiA+RVRISU9QSUE8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkZBTEtMQU5ELUlTTEVTIiA+RkFMS0xBTkQgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElTTEVTPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJGQVJPRS1JU0xBTkRTIiA+RkFST0UgSVNMQU5EUzwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iRklKSS1JU0xBTkRTIiA+RklKSSBJU0xBTkRTPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJGSU5MQU5EIiA+RklOTEFORDwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iRlJBTkNFIiA+RlJBTkNFPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJGUkFOQ0UoRVVST1BFQU4gVEVSLikiID5GUkFOQ0UgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChFVVJPUEVBTiBURVIuKTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iRlJFTkNILVNPVVRIRVJOLVRFUlIuIiA+RlJFTkNIIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTT1VUSEVSTiBURVJSLjwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iR0FCT04iID5HQUJPTjwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iR0FNQklBIiA+R0FNQklBPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJHRU9SR0lBIiA+R0VPUkdJQTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iR0VSTUFOWSIgPkdFUk1BTlk8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkdIQU5BIiA+R0hBTkE8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkdJQlJBTFRBUiIgPkdJQlJBTFRBUjwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iR1JFRUNFIiA+R1JFRUNFPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJHUkVFTkxBTkQiID5HUkVFTkxBTkQ8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkdSRU5BREEiID5HUkVOQURBPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJHVUFERUxPVVBFIiA+R1VBREVMT1VQRTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iR1VBTSIgPkdVQU08L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkdVQVRFTUFMQSIgPkdVQVRFTUFMQTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iR1VJTkVBIiA+R1VJTkVBPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJHVUlORUEtQklTU0FVIiA+R1VJTkVBLUJJU1NBVTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iR1VZQU5BIiA+R1VZQU5BPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJIQUlUSSIgPkhBSVRJPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJIT05EVVJBUyIgPkhPTkRVUkFTPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJIT05HLUtPTkciID5IT05HIEtPTkc8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkhVTkdBUlkiID5IVU5HQVJZPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJJQ0VMQU5EIiA+SUNFTEFORDwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iSU5ESUEiID5JTkRJQTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iSU5ET05FU0lBIiA+SU5ET05FU0lBPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJJUkFOIiA+SVJBTjwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iSVJBUSIgPklSQVE8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IklTUkFFTCIgPklTUkFFTDwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iSVRBTFkiID5JVEFMWTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iSVZPUlktQ09BU1QiID5JVk9SWSBDT0FTVDwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iSkFNQUlDQSIgPkpBTUFJQ0E8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkpBUEFOIiA+SkFQQU48L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkpPUkRBTiIgPkpPUkRBTjwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iS0FaQUtIU1RBTiIgPktBWkFLSFNUQU48L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IktFTllBIiA+S0VOWUE8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IktJUklCQVRJIiA+S0lSSUJBVEk8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IktPUkVBLU5PUlRIIiA+S09SRUEgTk9SVEg8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IktPUkVBLVNPVVRIIiA+S09SRUEgU09VVEg8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IktVV0FJVCIgPktVV0FJVDwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iS1lSR1laU1RBTiIgPktZUkdZWlNUQU48L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkxBT1MiID5MQU9TPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJMQVRWSUEiID5MQVRWSUE8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkxFQkFOT04iID5MRUJBTk9OPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJMRVNPVEhPIiA+TEVTT1RITzwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iTElCRVJJQSIgPkxJQkVSSUE8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkxJQllBIiA+TElCWUE8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkxJRUNIVEVOU1RFSU4iID5MSUVDSFRFTlNURUlOPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJMSVRIVUFOSUEiID5MSVRIVUFOSUE8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IkxVWEVNQk9VUkciID5MVVhFTUJPVVJHPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJNQUNBVSIgPk1BQ0FVPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJNQUNFRE9OSUEiID5NQUNFRE9OSUE8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9Ik1BREFHQVNDQVIiID5NQURBR0FTQ0FSPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJNQUxBV0kiID5NQUxBV0k8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9Ik1BTEFZU0lBIiA+TUFMQVlTSUE8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9Ik1BTERJVkVTIiA+TUFMRElWRVM8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9Ik1BTEktUkVQVUJMSUMiID5NQUxJIFJFUFVCTElDPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJNQUxUQSIgPk1BTFRBPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJNQVJTSEFMTC1JU0xFUyIgPk1BUlNIQUxMIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJU0xFUzwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iTUFSVElOSVFVRSIgPk1BUlRJTklRVUU8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9Ik1BVVJJVEFOSUEiID5NQVVSSVRBTklBPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJNQVVSSVRJVVMiID5NQVVSSVRJVVM8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9Ik1FWElDTyIgPk1FWElDTzwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iTUlDUk9ORVNJQSIgPk1JQ1JPTkVTSUE8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9Ik1PTERBVklBIiA+TU9MREFWSUE8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9Ik1PTkFDTyIgPk1PTkFDTzwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iTU9OR09MSUEiID5NT05HT0xJQTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iTU9OVFNFUlJBVCIgPk1PTlRTRVJSQVQ8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9Ik1PUk9DQ08iID5NT1JPQ0NPPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJNT1pBTUJJUVVFIiA+TU9aQU1CSVFVRTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iTVlBTk1BUiIgPk1ZQU5NQVI8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9Ik5BTUlCSUEiID5OQU1JQklBPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJOQVVSVSIgPk5BVVJVPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJORVBBTCIgPk5FUEFMPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJORVRILkFOVElMTEVTIiA+TkVUSC4gQU5USUxMRVM8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9Ik5FVEhFUkxBTkRTIiA+TkVUSEVSTEFORFM8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9Ik5FVy1DQUxFRE9OSUEiID5ORVcgQ0FMRURPTklBPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJORVctWkVBTEFORCIgPk5FVyBaRUFMQU5EPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJOSUNBUkFHVUEiID5OSUNBUkFHVUE8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9Ik5JR0VSIiA+TklHRVI8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9Ik5JR0VSSUEiID5OSUdFUklBPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJOSVVFLUlTTEFORCIgPk5JVUUgSVNMQU5EPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJOT1JGT0xLLUlTTEFORCIgPk5PUkZPTEsgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElTTEFORDwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iTk9SVEhFUk4tTUFSSUFOQS1JU0xBTkRTIiA+Tk9SVEhFUk4gDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIE1BUklBTkEgSVNMQU5EUzwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iTk9SV0FZIiA+Tk9SV0FZPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJPTUFOIiA+T01BTjwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iUEFLSVNUQU4iPlBBS0lTVEFOPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJQQUxBVSIgPlBBTEFVPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJQQU5BTUEiID5QQU5BTUE8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IlBBUFVBLU5FVy1HVUlORSIgPlBBUFVBIE5FVyANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgR1VJTkU8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IlBBUkFHVUFZIiA+UEFSQUdVQVk8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IlBFUlUiID5QRVJVPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJQSElMTElQSU5FUyIgPlBISUxMSVBJTkVTPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJQSVRDQUlSTi1JU0xBTkRTIiA+UElUQ0FJUk4gDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElTTEFORFM8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IlBPTEFORCIgPlBPTEFORDwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iUE9SVFVHQUwiID5QT1JUVUdBTDwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iUFVFUlRPLVJJQ08iID5QVUVSVE8gUklDTzwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iUUFUQVIiID5RQVRBUjwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iUkVVTklPTi1JU0xFUy4iID5SRVVOSU9OIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBJU0xFUy48L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IlJPTUFOSUEiID5ST01BTklBPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJSVVNTSUEiID5SVVNTSUE8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IlJXQU5EQSIgPlJXQU5EQTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iU0FNT0EiID5TQU1PQTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iU0FOLU1BUklOTyIgPlNBTiBNQVJJTk88L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IlNBVURJQS1BUkFCSUEiID5TQVVESUEgQVJBQklBPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJTRU5FR0FMLVJFUFVCTEkiID5TRU5FR0FMIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBSRVBVQkxJPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJTRVlDSEVMTEVTIiA+U0VZQ0hFTExFUzwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iU0lFUlJBLUxFT05FIiA+U0lFUlJBIExFT05FPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJTSU5HQVBPUkUiID5TSU5HQVBPUkU8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IlNMT1ZBSy1SRVBVQkxJQyIgPlNMT1ZBSyANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUkVQVUJMSUM8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IlNMT1ZFTklBIiA+U0xPVkVOSUE8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IlNPTE9NT04tSVNMRVMiID5TT0xPTU9OIElTTEVTPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJTT01BTElBIiA+U09NQUxJQTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iU09VVEgtQUZSSUNBIiA+U09VVEggQUZSSUNBPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJTUEFJTiIgPlNQQUlOPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJTUkktTEFOS0EiID5TUkkgTEFOS0E8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IlNULkhFTEVOQSIgPlNULiBIRUxFTkE8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IlNULktJVFRTLUFORC1ORVZJUyIgPlNULiANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgS0lUVFMgQU5EIE5FVklTPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJTVC5MVUNJQSIgPlNULiBMVUNJQTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iU1QuVklOQ0VOVC1BTkQtR1JFTkFESU5FUyIgPlNULiANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgVklOQ0VOVCBBTkQgR1JFTkFESU5FUzwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iU1QuUElFUlJFL01JUVUiID5TVC5QSUVSUkUvIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBNSVFVPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJTVURBTiIgPlNVREFOPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJTVVJJTkFNRSIgPlNVUklOQU1FPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJTV0FaSUxBTkQiID5TV0FaSUxBTkQ8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IlNXRURFTiIgPlNXRURFTjwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iU1dJVFpFUkxBTkQiID5TV0lUWkVSTEFORDwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iU1lSSUEiID5TWVJJQTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iVEFESklLSVNUQU4iID5UQURKSUtJU1RBTjwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iVEFJV0FOIiA+VEFJV0FOPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJUQU5aQU5JQSIgPlRBTlpBTklBPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJUSEFJTEFORCIgPlRIQUlMQU5EPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJUT0dPIiA+VE9HTzwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iVE9LRUxBVSIgPlRPS0VMQVU8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IlRPTkdBIiA+VE9OR0E8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IlRSSU5JREFELSZhbXA7LVRPQkFHTyIgPlRSSU5JREFEIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmYW1wOyBUT0JBR088L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IlRVTklTSUEiID5UVU5JU0lBPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJUVVJLRVkiID5UVVJLRVk8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IlRVUktNRU5JU1RBTiIgPlRVUktNRU5JU1RBTjwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iVFVSS1MtQU5ELUNBSUNPUy1JU0xBTkRTIiA+VFVSS1MgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFORCBDQUlDT1MgSVNMQU5EUzwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iVFVWQUxVIiA+VFVWQUxVPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJVR0FOREEiID5VR0FOREE8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IlVLUkFJTkUiID5VS1JBSU5FPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJVTklURUQtQVJBQi1FTUkiID5VTklURUQgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFSQUIgRU1JPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJVTklURUQtS0lOR0RPTSIgPlVOSVRFRCBLSU5HRE9NPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJVTklURUQtU1RBVEVTIiA+VU5JVEVEIFNUQVRFUzwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iVVJVR1VBWSIgPlVSVUdVQVk8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IlVaQkVLSVNUQU4iID5VWkJFS0lTVEFOPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJWQU5VQVRVIiA+VkFOVUFUVTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iVkFUSUNBTi1DSVRZIiA+VkFUSUNBTiBDSVRZPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJWRU5FWlVFTEEiID5WRU5FWlVFTEE8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IlZJRVROQU0iID5WSUVUTkFNPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJWSVJHSU4tSVNMQU5EUy0oQlJJVElTSCkiID5WSVJHSU4gDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIElTTEFORFMgKEJSSVRJU0gpPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJXQUxMSVMtJmFtcDstRlVUVU5BIiA+V0FMTElTIA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmYW1wOyBGVVRVTkE8L29wdGlvbj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IldFU1RFUk4tU0FIQVJBIiA+V0VTVEVSTiANCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgU0FIQVJBPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJZRU1FTiIgPllFTUVOPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJZVUdPU0xBVklBIiA+WVVHT1NMQVZJQTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iWkFJUkUiID5aQUlSRTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iWkFNQklBIiA+WkFNQklBPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJaSU1CQUJXRSIgPlpJTUJBQldFPC9vcHRpb24+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvc2VsZWN0PjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICA8dGQgaGVpZ2h0PSI4IiBhbGlnbj0iY2VudGVyIiB2YWxpZ249InRvcCI+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBhbGlnbj0iY2VudGVyIiB2YWxpZ249InRvcCI+PHRhYmxlIHdpZHRoPSI3MzAiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iMTcyIiBoZWlnaHQ9IjE4IiBjbGFzcz0idHh0bmFtZSI+U3RhdGU6PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgaGVpZ2h0PSIxOCI+PGlucHV0IHR5cGU9InN0YXRlIiBuYW1lPSJzdGF0ZSIgc3R5bGU9ImhlaWdodDoxNnB4OyB3aWR0aDoxOTRweDsgYm9yZGVyOiBzb2xpZCAxcHggI2FjYWNhYzsgZm9udC1mYW1pbHk6QXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsgZm9udC1zaXplOjEycHg7IHBhZGRpbmctbGVmdDozcHgiIHZhbHVlPSI8P3BocCBlY2hvICRfUE9TVFsnc3RhdGUnXTsgPz4iIC8+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBoZWlnaHQ9IjgiIGFsaWduPSJjZW50ZXIiIHZhbGlnbj0idG9wIj48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGFsaWduPSJjZW50ZXIiIHZhbGlnbj0idG9wIj48dGFibGUgd2lkdGg9IjczMCIgYm9yZGVyPSIwIiBjZWxsc3BhY2luZz0iMCIgY2VsbHBhZGRpbmc9IjAiPg0KICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSIxNzIiIGhlaWdodD0iMTgiIGNsYXNzPSJ0eHRuYW1lIj5DaXR5OjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGhlaWdodD0iMTgiPjxpbnB1dCB0eXBlPSJjaXR5IiBuYW1lPSJjaXR5IiBzdHlsZT0iaGVpZ2h0OjE2cHg7IHdpZHRoOjE5NHB4OyBib3JkZXI6IHNvbGlkIDFweCAjYWNhY2FjOyBmb250LWZhbWlseTpBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyBmb250LXNpemU6MTJweDsgcGFkZGluZy1sZWZ0OjNweCIgdmFsdWU9Ijw/cGhwIGVjaG8gJF9QT1NUWydjaXR5J107ID8+IiAvPjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICA8dGQgaGVpZ2h0PSI4IiBhbGlnbj0iY2VudGVyIiB2YWxpZ249InRvcCI+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBhbGlnbj0iY2VudGVyIiB2YWxpZ249InRvcCI+PHRhYmxlIHdpZHRoPSI3MzAiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iMTcyIiBoZWlnaHQ9IjE4IiBjbGFzcz0idHh0bmFtZSI+WklQL1Bvc3Rjb2RlOjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGhlaWdodD0iMTgiPjxpbnB1dCBuYW1lPSJ6aXAiIHR5cGU9InRleHQiIGlkPSJ6aXAiIHN0eWxlPSJoZWlnaHQ6MTZweDsgd2lkdGg6MTk0cHg7IGJvcmRlcjogc29saWQgMXB4ICNhY2FjYWM7IGZvbnQtZmFtaWx5OkFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZToxMnB4OyBwYWRkaW5nLWxlZnQ6M3B4IiB2YWx1ZT0iPD9waHAgZWNobyAkX1BPU1RbJ3ppcCddOyA/PiIgLz48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGhlaWdodD0iOCIgYWxpZ249ImNlbnRlciIgdmFsaWduPSJ0b3AiPjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICA8dGQgYWxpZ249ImNlbnRlciIgdmFsaWduPSJ0b3AiPjx0YWJsZSB3aWR0aD0iNzMwIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjE3MiIgY2xhc3M9InR4dG5hbWUiPkFkZHJlc3M6PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+PHRleHRhcmVhIG5hbWU9ImFkZHJlc3MiIGNvbHM9IjUiIHJvd3M9IjEwIiBpZD0iYWRkcmVzcyIgc3R5bGU9ImJvcmRlcjpzb2xpZCAxcHggIzhiOGI4YjsgaGVpZ2h0OjExNnB4OyB3aWR0aDoyNTRweCI+PD9waHAgZWNobyAkX1BPU1RbJ2FkZHJlc3MnXTsgPz48L3RleHRhcmVhPjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICA8dGQgaGVpZ2h0PSI4IiBhbGlnbj0iY2VudGVyIiB2YWxpZ249InRvcCI+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBhbGlnbj0iY2VudGVyIiB2YWxpZ249InRvcCI+PHRhYmxlIHdpZHRoPSI3MzAiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iMTcyIiBjbGFzcz0idHh0bmFtZSI+UmVmZXJlbmNlPGJyIC8+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTb3VyY2U6PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQ+PHNlbGVjdCBuYW1lPSJyZWZlcmVuY2UiIGlkPSJyZWZlcmVuY2UiIHN0eWxlPSJoZWlnaHQ6MjBweDsgd2lkdGg6MTM3cHg7IGNvbG9yOiMzZDNkM2U7IGJvcmRlcjpzb2xpZCAxcHggIzgxODE4MTsgcGFkZGluZy1sZWZ0OjNweCI+DQogICAgICAgICAgICAgIDxvcHRpb24gZGlzYWJsZWQgc2VsZWN0ZWQ9InNlbGVjdGVkIj5bLVNlbGVjdCBvbmUtXTwvb3B0aW9uPg0KICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iUmVmZXJlbmNlb25lIj5SZWZlcmVuY2VvbmU8L29wdGlvbj4NCiAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IlJlZmVyZW5jZXR3byI+UmVmZXJlbmNldHdvPC9vcHRpb24+DQogICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJSZWZlcmVuY2V0aHJlZSI+UmVmZXJlbmNldGhyZWU8L29wdGlvbj4NCiAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iUmVmZXJlbmNlZm91ciI+UmVmZXJlbmNlZm91cjwvb3B0aW9uPg0KICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJSZWZlcmVuY2VmaXZlIj5SZWZlcmVuY2VmaXZlPC9vcHRpb24+DQogICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPSJSZWZlcmVuY2VzaXgiPlJlZmVyZW5jZXNpeDwvb3B0aW9uPg0KICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT0iUmVmZXJlbmNlc2V2ZW4iPlJlZmVyZW5jZXNldmVuPC9vcHRpb24+DQogICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9IlJlZmVyZW5jZWVpZ2h0Ij5SZWZlcmVuY2VlaWdodDwvb3B0aW9uPg0KICAgICAgICAgICAgICA8L3NlbGVjdD48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgICAgPC90YWJsZT48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHRkIGhlaWdodD0iOCIgYWxpZ249ImNlbnRlciIgdmFsaWduPSJ0b3AiPjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICA8dGQgYWxpZ249ImNlbnRlciIgdmFsaWduPSJ0b3AiPjx0YWJsZSB3aWR0aD0iNzMwIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIwIiBjZWxscGFkZGluZz0iMCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgd2lkdGg9IjE3MiIgY2xhc3M9InR4dG5hbWUiPkNvbW1lbnRjZTo8L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZD48dGV4dGFyZWEgbmFtZT0iY29tbWVudHMiIGNvbHM9IjUiIHJvd3M9IjEwIiBpZD0iY29tbWVudHMiIHN0eWxlPSJib3JkZXI6c29saWQgMXB4ICM4YjhiOGI7IGhlaWdodDoxMTZweDsgd2lkdGg6MjU0cHgiPjw/cGhwIGVjaG8gJF9QT1NUWydjb21tZW50cyddOyA/PjwvdGV4dGFyZWE+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBoZWlnaHQ9IjI1IiBhbGlnbj0iY2VudGVyIiB2YWxpZ249InRvcCI+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBhbGlnbj0iY2VudGVyIiB2YWxpZ249InRvcCI+PHRhYmxlIHdpZHRoPSI3MzAiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iMTcyIiBoZWlnaHQ9IjI0IiBjbGFzcz0idHh0bmFtZSI+U2VjdXJpeSBjb2RlOjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRkIHdpZHRoPSI0OCIgaGVpZ2h0PSIyNCI+DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPD9waHAgZWNobyAkcmFuZDE7ID8+ICsgIDw/cGhwIGVjaG8gJHJhbmQyOyA/Pg0KCQkJCQkJCSA9DQoJDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgaGVpZ2h0PSIyNCI+PGlucHV0IHR5cGU9InRleHQiIG5hbWU9ImNhcHRjaGEiIGlkPSJjYXB0Y2hhIiBtYXhsZW5ndGg9IjIiIHN0eWxlPSJjb2xvcjojMDAwMDAwOyBib3JkZXI6c29saWQgMXB4OyBib3JkZXItY29sb3I6IzgxODE4MTsgaGVpZ2h0OjIycHg7IHdpZHRoOjcycHg7IHBhZGRpbmctbGVmdDozcHgiIC8+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDwvdGFibGU+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgICAgICAgIDx0cj4NCiAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCBhbGlnbj0iY2VudGVyIiB2YWxpZ249InRvcCI+PHRhYmxlIHdpZHRoPSI3MzAiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjAiIGNlbGxwYWRkaW5nPSIwIj4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iMTcyIiBoZWlnaHQ9IjQ1Ij48aW5wdXQgbmFtZT0ic2YiIHR5cGU9ImhpZGRlbiIgaWQ9InNmIiB2YWx1ZT0iMSIgLz48L3RkPg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0ZCB3aWR0aD0iODAiIGhlaWdodD0iNDUiIHZhbGlnbj0iYm90dG9tIj48aW5wdXQgdHlwZT0iaW1hZ2UiIGlkPSJyZXNldCIgc3JjPSJpbWFnZS9yZXNldGltZy5qcGciIC8+PC90ZD4NCiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dGQgaGVpZ2h0PSI0NSIgdmFsaWduPSJib3R0b20iPjxpbnB1dCB0eXBlPSJpbWFnZSIgaWQ9InN1Ym1pdCIgc3JjPSJpbWFnZS9zdW1iaXRpbWcuanBnIiAvPjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgICAgIDwvdHI+DQogICAgICAgICAgICAgICAgICAgICAgICA8L3RhYmxlPjwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgICA8dHI+DQogICAgICAgICAgICAgICAgICAgICAgICA8dGQgaGVpZ2h0PSIzMCIgYWxpZ249ImNlbnRlciIgdmFsaWduPSJ0b3AiPiZuYnNwOzwvdGQ+DQogICAgICAgICAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgICAgICAgPC90YWJsZT4NCiAgICAgICAgICAgICAgICAgICAgPC9mb3JtPjwvdGQ+DQogICAgICAgICAgICAgICAgICA8L3RyPg0KICAgICAgICAgICAgICAgIDwvdGFibGU+PC90ZD4NCiAgICAgICAgICAgICAgPC90cj4NCiAgICAgICAgICAgICAgPD9waHAgaW5jbHVkZV9vbmNlICJmb290ZXItaW5jLnBocCI7ID8+DQogICAgICAgICAgICA8L3RhYmxlPjwvdGQ+DQogICAgICAgICAgICA8dGQgd2lkdGg9IjEwIiBhbGlnbj0iY2VudGVyIiB2YWxpZ249InRvcCIgYmdjb2xvcj0iI0ZGRkZGRiI+PC90ZD4NCiAgICAgICAgICAgIDx0ZCB3aWR0aD0iMjEwIiBhbGlnbj0iY2VudGVyIiB2YWxpZ249InRvcCIgYmdjb2xvcj0iI0ZGRkZGRiI+PD9waHAgaW5jbHVkZV9vbmNlICJjb2x1bW4tbGVmdC1pbmMucGhwIjsgPz48L3RkPg0KICAgICAgICAgIDwvdHI+DQogICAgICAgIDwvdGFibGU+PC90ZD4NCiAgICAgIDwvdHI+DQogICAgPC90YWJsZT48L3RkPg0KICA8L3RyPg0KPC90YWJsZT4NCjwvYm9keT4NCjwvaHRtbD4NCg=="));//Generated by Ampare PHP Encoder. For more security please use php protect before encode the php program
Function Calls
base64_decode | 1 |
Stats
MD5 | 8a5796b6aa59710982b217daf3ba0fdb |
Eval Count | 1 |
Decode Time | 109 ms |