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('CiAkdGhpcy0+c2V0KCJceDZkXDE0NVwxNjRceDYxXDEzN1wxNjRcMTUxXDE2NFwx..

Decoded Output download


 $this->set("\x6d\145\164\x61\137\164\151\164\154\145", "\122\x61\x74\x65\x20\103\157\x6d\160\141\x72\151\x73\x6f\x6e\x20\55\40"); $this->set("\x6d\145\164\141\x5f\144\x65\163\143\162\x69\160\164\x69\157\156", "\122\141\x74\145\x20\103\157\x6d\x70\141\x72\x69\x73\157\156\40\120\x75\x6e\x6a\141\142\40\x69\x6e\163\x75\162\141\x6e\x63\145"); use Cake\Datasource\ConnectionManager; goto CyFZx; y_xPg: if ($_iflogin && $_logindetail["\143\x6f\x6d\160\141\162\x65\x5f\x72\141\164\x65\163"]) { ?>
<div class="row"><div class="col-md-12 col-lg-12"><?php  echo $this->element("\146\x72\x6f\156\x74\57\x63\157\x6d\160\141\x72\x65\x66\x6f\x72\x6d"); ?>
</div><div class="col-md-12 col-lg-12"><?php  if (isset($_POST["\x73\165\142\155\x69\x74\143\157\x6d\160\x61\162\145"])) { if ($_POST["\151\x6e\163\x75\x72\141\156\x63\145\x74\x79\x70\145"] == 2) { $coverage = $_POST["\x63\157\x76\145\x72\x61\x67\145"]; } else { $coverage = "\x31\60\x30\60\x30\60"; $_POST["\x63\157\166\145\162\x61\147\145"] = $coverage; } $n = $_POST["\156\x74\x72\141\x76\145\x6c\154\x65\x72\x73"]; $nn = $_POST["\x6e\164\x72\141\x76\145\154\x6c\x65\162\x73"]; if ($n == 3) { $nn = 1; } $var = array("\156\x74\x72\141\166\x65\154\154\x65\162\x73" => $nn, "\155\x65\x64\151\x63\x61\x6c\x5f\143\157\156\144\x31" => $_POST["\x6d\x65\144\x69\x63\141\x6c\x5f\143\x6f\x6e\144\61"], "\155\x65\144\x69\143\141\154\137\x63\x6f\156\x64\x32" => $_POST["\x6d\145\144\151\143\141\154\x5f\x63\157\x6e\x64\x32"], "\x61\x67\x65\x5f\x31" => $_POST["\141\147\x65\x5f\61"], "\141\147\x65\x5f\x32" => $_POST["\141\147\145\137\62"], "\143\157\166\x65\162\x61\x67\x65" => $coverage, "\x63\x6f\x6d\x70\x61\162\145\143\x61\154\x6c" => "\x59\x65\163"); $urlencoded = http_build_query($var); if (function_exists("\143\165\x72\154\137\x69\156\151\164")) { $CR = curl_init(); curl_setopt($CR, CURLOPT_URL, "\x68\164\x74\x70\x3a\x2f\57\141\160\145\170\x63\x61\162\164\x2e\x63\x61\x2f\x41\x50\x49\137\x52\101\124\105\103\x41\122\x44\x53\x2f\x63\x6f\x6d\x70\x61\162\x65\137\141\160\x69\x2e\160\150\160"); curl_setopt($CR, CURLOPT_POST, 1); curl_setopt($CR, CURLOPT_FAILONERROR, true); curl_setopt($CR, CURLOPT_REFERER, $_SERVER["\x53\x45\x52\126\105\122\x5f\116\x41\x4d\x45"]); curl_setopt($CR, CURLOPT_POSTFIELDS, $urlencoded); curl_setopt($CR, CURLOPT_RETURNTRANSFER, 1); curl_setopt($CR, CURLOPT_SSL_VERIFYPEER, 0); curl_setopt($CR, CURLOPT_FAILONERROR, true); $result = curl_exec($CR); $error = curl_error($CR); if (!empty($error)) { echo $error; return; } curl_close($CR); } $datedata = strtotime($_POST["\144\145\160\x61\162\164\x65\162\x65\x64\x61\x74\x65"]); $new_date = strtotime("\x2b\40\x33\x36\x35\x20\x64\x61\171", $datedata); if ($_POST["\x69\156\163\x75\x72\141\156\x63\145\x74\171\x70\145"] == 1) { $returndate = date("\x59\55\x6d\55\144", $new_date); } else { $returndate = $_POST["\162\145\x74\165\162\156\144\x61\x74\145"]; } $medical_cond1 = $_POST["\x6d\x65\x64\151\x63\141\154\137\x63\157\156\144\61"]; $medical_cond2 = $_POST["\155\145\x64\151\x63\141\x6c\137\x63\157\156\x64\62"]; $ntravellers = $_POST["\156\164\x72\141\x76\145\154\154\145\162\x73"]; $insurancetype = $_POST["\x69\156\163\165\162\141\156\x63\145\x74\171\x70\x65"]; $d_date = $_POST["\144\x65\x70\141\162\164\x65\x72\145\x64\141\x74\145"]; $r_date = $returndate; $date1 = date_create($d_date); $date2 = date_create($r_date); $diff_valus = date_diff($date1, $date2); if ($_POST["\x69\x6e\163\165\x72\141\x6e\x63\x65\x74\171\160\x65"] == 1) { $coverfordays = $diff_valus->format("\x25\141"); } else { $coverfordays = $diff_valus->format("\45\x61") + 1; } for ($i = 1; $i <= $nn; $i++) { $d = "\x61\147\145\137" . $i; $age = $_POST[$d]; $m = "\155\145\x64\x69\x63\141\154\x5f\x63\157\156\144" . $i; $dob_all_age[$i]["\x61\147\145"] = $age; $dob_all_age[$i]["\x63\157\156\x64"] = $_POST[$m]; } $_POST["\x63\157\166\x65\162\x66\x6f\162\144\x61\x79\163"] = $coverfordays; $_SESSION["\160\157\163\164\x64\141\x74\x61\163"] = $_POST; $all_company_rate = array(); $result = json_decode(trim($result), TRUE); $all_company_rate = $result["\x61\154\x6c\x5f\x63\157\155\160\141\x6e\x79\x5f\x72\x61\x74\x65"]; $lower_company_rate = $result["\x6c\x6f\167\145\x72\137\143\157\x6d\160\141\x6e\x79\137\162\141\x74\145"]; asort($all_company_rate); function getrates($conn, $dob_all_age, $deductible, $all_company_rate, $lower_company_rate, $coverfordays, $n, $relval) { $email_data_array = array(); $compare_rate = array(); $exists_in_min = 0; if (!empty($all_company_rate[$deductible])) { $age1 = $dob_all_age[1]["\x61\x67\x65"]; $cage1 = $dob_all_age[1]["\141\x67\x65"] . "\137\60"; $medical_cond1 = $dob_all_age[1]["\143\157\156\x64"]; if ($n == 2) { $age2 = $dob_all_age[2]["\x61\147\145"]; $cage2 = $dob_all_age[2]["\141\147\145"] . "\x5f\x31"; $medical_cond2 = $dob_all_age[2]["\x63\157\156\x64"]; } $num = 1; if ($n == 3) { $num = 2; } if ($n == 2) { if (!empty($lower_company_rate[$deductible])) { $compare_rate1[0] = $lower_company_rate[$deductible]; if ((isset($lower_company_rate[$deductible][$cage1]["\164\x72\141\166\x65\154\x61\156\143\x65\137\x65\163\x73\x65\156\x74\x69\141\154"]) || isset($lower_company_rate[$deductible][$cage2]["\x74\x72\x61\166\145\154\141\156\143\x65\137\145\x73\163\145\156\164\151\141\154"])) && (isset($lower_company_rate[$deductible][$cage1]["\164\162\141\166\145\x6c\x61\156\143\145\x5f\160\162\x65\155\x69\x65\162"]) || isset($lower_company_rate[$deductible][$cage2]["\x74\x72\141\x76\x65\154\x61\x6e\143\x65\137\x70\x72\x65\155\151\145\x72"]))) { $exists_in_min = 1; } } if (array_key_exists("\124\x72\x61\x76\x65\x6c\141\x6e\x63\x65\x20\x45\x73\x73\x65\x6e\x74\151\141\154", $all_company_rate[$deductible]) && $exists_in_min == 0 && $medical_cond1 != $medical_cond2) { $keys = array_keys($all_company_rate[$deductible]["\124\162\x61\166\x65\x6c\141\156\x63\145\x20\x45\x73\x73\x65\156\164\151\141\x6c"]); $ess_arr = $all_company_rate[$deductible]["\124\162\141\166\145\154\x61\x6e\143\145\40\x45\x73\x73\145\x6e\164\151\141\x6c"][$keys[1]]; if ($keys[1] == 0) { if (!empty($all_company_rate[$deductible]["\x54\x72\x61\166\145\154\x61\156\x63\x65\x20\x50\162\x65\155\151\145\162"][1])) { $prem_arr = $all_company_rate[$deductible]["\124\162\141\166\145\x6c\x61\156\x63\x65\40\x50\162\145\155\x69\x65\x72"][1]; $com[$cage1] = array("\164\x72\x61\x76\x65\x6c\x61\156\143\x65\137\145\x73\x73\145\x6e\x74\151\141\x6c" => $ess_arr["\x72\x61\x74\145"]); $com[$cage2] = array("\164\162\x61\166\145\x6c\x61\156\143\145\137\160\162\145\155\x69\145\x72" => $prem_arr["\x72\x61\164\x65"]); $compare_rate1[1] = $com; } } else { if (!empty($all_company_rate[$deductible]["\x54\x72\x61\x76\x65\154\141\x6e\x63\145\40\x50\162\x65\155\151\x65\162"][0])) { $prem_arr = $all_company_rate[$deductible]["\124\x72\141\166\x65\x6c\141\x6e\x63\x65\x20\x50\x72\145\x6d\151\145\162"][0]; $com[$cage1] = array("\x74\162\x61\x76\145\154\141\x6e\x63\145\x5f\160\162\145\155\151\145\162" => $prem_arr["\x72\x61\164\145"]); $com[$cage2] = array("\164\162\x61\166\145\154\141\156\143\145\137\x65\163\x73\145\156\x74\151\x61\154" => $ess_arr["\x72\x61\x74\x65"]); $compare_rate1[1] = $com; } } } } if (!empty($compare_rate1)) { foreach ($compare_rate1 as $key1 => $val1) { foreach ($val1 as $key2 => $val2) { foreach ($val2 as $key3 => $val3) { $rel1 = $conn->execute("\123\105\114\105\x43\124\x20\x2a\x20\x46\x52\x4f\115\x20\x61\154\x6c\x5f\x63\x6f\x6d\x70\141\x6e\x69\x65\163\x20\127\x48\x45\122\105\x20\x70\154\141\x6e\x5f\x6e\x61\x6d\145\x3d\x27{$key3}\x27\40\x41\x4e\x44\x20\x75\156\160\165\142\154\151\x73\150\x65\x64\x3d\60")->fetchAll("\x61\x73\163\x6f\143"); if (!empty($rel1)) { foreach ($rel1 as $res) { $compare_rate[$key1][$key2]["\160\154\x61\156\x5f\156\141\x6d\x65"] = $res["\160\154\141\x6e\x5f\x6e\141\x6d\145"]; $compare_rate[$key1][$key2]["\x70\162\151\143\x65"] = $val3; $compare_rate[$key1][$key2]["\x74\150\x65\x6c\x6f\x67\157"] = $res["\154\157\x67\157\163"]; $compare_rate[$key1][$key2]["\164\150\145\x5f\143\x6d\160\137\x6e\141\x6d\145"] = $res["\x6e\x61\x6d\145"]; $compare_rate[$key1][$key2]["\x70\154\x61\x6e\x5f\143\157\x64\x65"] = $res["\x70\x6c\141\156\137\x63\157\x64\145"]; $compare_rate[$key1][$key2]["\163\141\x6d\160\154\145\x5f\160\157\x6c\x69\143\171"] = $res["\163\x61\x6d\x70\154\145\x5f\160\157\154\151\x63\x79"]; } } } } } } if (!empty($compare_rate)) { foreach ($compare_rate as $comrate) { if ($comrate[$cage1]["\x70\154\141\x6e\x5f\x63\157\144\x65"] != $comrate[$cage2]["\x70\x6c\141\x6e\137\x63\157\x64\145"]) { $val = round($comrate[$cage1]["\x70\162\151\x63\x65"] * $coverfordays + $comrate[$cage2]["\x70\x72\151\143\x65"] * $coverfordays, 2); $cmp_name = $comrate[$cage1]["\164\x68\x65\137\x63\x6d\x70\137\x6e\x61\x6d\x65"] . "\x20\x2c\x20" . $comrate[$cage2]["\164\x68\x65\x5f\143\155\x70\137\156\x61\155\145"]; echo "\74\x64\151\x76\x20\143\154\141\163\163\x3d\x22\x72\x6f\x77\x22\x20\163\164\x79\x6c\x65\75\x22\142\x6f\x72\144\145\x72\x3a\x20\61\x70\170\x20\163\157\x6c\x69\x64\x3b\x6d\141\162\x67\151\156\x2d\162\x69\x67\x68\164\x3a\x20\x31\x30\x70\170\x3b\x6d\141\x72\147\x69\156\55\154\x65\146\164\x3a\x20\61\60\x70\170\x3b\42\x3e\12\11\11\11\11\x9\x9\11\11\11\40\74\144\x69\x76\x20\143\154\x61\163\x73\x3d\x22\x63\x6f\154\55\155\144\x2d\64\x22\40\x73\164\x79\x6c\145\x3d\x22\160\141\x64\x64\x69\156\147\x2d\164\x6f\x70\72\x32\65\x70\x78\x3b\42\76\x3c\x64\151\166\40\143\154\141\x73\x73\x3d\x22\143\157\154\55\155\144\55\66\42\x3e\x3c\x68\61\x3e\x3c\151\x6d\x67\x20\x73\162\x63\75\42" . BASE_WEBROOT_PATH . "\x69\155\147\x2f\x63\157\x6d\160\141\156\x79\x6c\157\147\x6f\x73\57" . $comrate[$cage1]["\x74\150\145\x6c\157\x67\x6f"] . "\42\40\143\154\141\x73\x73\75\x22\151\155\x67\40\x69\x6d\x67\x2d\162\x65\163\160\x6f\x6e\163\151\x76\x65\42\x20\163\164\x79\x6c\145\x3d\42\x6d\141\x78\55\167\x69\x64\x74\x68\x3a\x31\x36\x30\x70\x78\73\x6d\141\162\x67\151\x6e\x3a\x20\60\x20\141\x75\164\x6f\73\42\x3e\x20\74\57\150\61\x3e\74\x2f\x64\151\166\76\x3c\144\151\x76\x20\143\x6c\x61\x73\x73\x3d\x22\143\x6f\x6c\x2d\155\x64\55\x36\x22\76\74\150\61\76\x3c\151\155\147\x20\x73\x72\x63\75\42" . BASE_WEBROOT_PATH . "\x69\155\147\57\x63\157\x6d\160\x61\x6e\x79\x6c\157\147\x6f\163\57" . $comrate[$cage2]["\164\150\145\154\157\147\x6f"] . "\x22\x20\143\154\x61\163\163\x3d\x22\151\155\147\40\x69\x6d\147\x2d\162\145\163\x70\x6f\156\x73\x69\x76\145\x22\x20\x73\x74\171\x6c\145\x3d\42\155\141\170\x2d\x77\151\x64\x74\150\x3a\61\66\x30\x70\x78\73\155\141\x72\x67\x69\156\x3a\x20\x30\x20\x61\165\164\157\73\x22\76\x20\74\57\150\x31\76\x3c\x2f\x64\x69\x76\76\74\57\x64\151\166\x3e\x3c\144\151\x76\40\x63\x6c\141\163\163\x3d\x22\x63\157\x6c\55\x6d\144\55\70\x22\40\163\x74\x79\x6c\x65\75\42\x62\157\162\144\145\162\x3a\40\x32\x70\170\40\163\157\x6c\151\144\73\142\157\x72\144\145\162\55\x63\157\154\157\162\72\x23\x46\106\x39\101\x34\105\x3b\x6d\151\156\55\150\x65\x69\147\150\164\x3a\x20\61\63\x34\x70\x78\x3b\42\x3e\74\x64\151\x76\x20\x63\154\141\163\163\75\x22\143\x6f\154\x2d\x6d\144\55\67\40\160\162\x69\143\145\x62\x6c\157\143\153\42\x3e\x3c\x68\x31\76\44" . $val . "\74\57\150\61\76"; echo "\74\163\160\x61\x6e\76" . $comrate[$cage1]["\164\x68\145\x5f\x63\x6d\x70\137\x6e\141\155\x65"] . "\x20\x3a\x3a\40\x41\x67\x65\x20\72\40" . $age1 . "\40\55\40"; echo "\x24" . round($comrate[$cage1]["\x70\162\151\143\145"] * $coverfordays, 2); echo "\74\x2f\163\x70\x61\x6e\x3e\x3c\142\x72\57\76\x3c\x73\160\x61\156\x3e" . $comrate[$cage2]["\x74\x68\145\137\143\x6d\160\137\156\x61\155\x65"] . "\x20\x3a\72\x20\101\147\145\x20\72\40" . $age2 . "\40\55\x20"; echo "\x24" . round($comrate[$cage2]["\160\x72\x69\143\145"] * $coverfordays, 2); echo "\x3c\57\163\x70\141\x6e\76"; echo "\74\x2f\144\151\166\76\12\11\11\11\x9\x9\x9\11\11\11\x3c\x64\151\x76\x20\x63\x6c\141\x73\163\x3d\42\143\x6f\x6c\55\155\144\55\65\42\76\xa\11\11\x9\11\x9\11\x9\11\11\74\144\x69\x76\40\163\164\x79\x6c\x65\75\x22\160\141\x64\144\x69\156\x67\55\164\157\x70\x3a\x20\62\x30\x70\170\x22\x3e\74\163\x70\x61\156\40\163\164\x79\154\145\75\42\x66\x6f\x6e\x74\55\x73\x69\172\x65\x3a\x31\65\160\x78\x3b\x22\x3e\40\74\x2f\163\160\141\x6e\76"; if (!empty($comrate[$cage1]["\163\141\155\160\x6c\x65\x5f\x70\157\154\x69\143\171"])) { echo "\74\x6c\x69\x3e" . $comrate[$cage1]["\x74\x68\x65\x5f\x63\x6d\x70\137\156\x61\155\x65"] . "\74\x62\162\76\x3c\141\40\x68\162\x65\x66\x3d\42" . BASE_WEBROOT_PATH . "\143\x6f\155\160\x61\x6e\x79\x70\144\x66\x2f" . $comrate[$cage1]["\163\141\x6d\x70\x6c\x65\137\x70\157\x6c\x69\x63\x79"] . "\x22\x20\164\141\x72\147\145\164\x3d\42\x5f\x62\154\141\156\153\42\40\x73\164\171\154\145\x3d\x22\x6d\141\x72\x67\x69\x6e\55\154\145\x66\164\x3a\x32\x33\160\x78\73\x22\x3e\103\154\151\143\153\40\110\x65\x72\x65\x20\124\157\x20\122\x65\x61\144\40\x53\x61\x6d\x70\154\x65\x20\x50\x6f\154\151\x63\171\74\57\x61\76\74\x2f\154\x69\76"; } if (!empty($comrate[$cage2]["\x73\x61\155\160\x6c\x65\x5f\160\157\154\151\x63\171"])) { echo "\74\x6c\151\x3e" . $comrate[$cage2]["\x74\x68\x65\137\143\x6d\160\137\156\141\155\x65"] . "\74\142\x72\76\74\x61\40\x68\162\x65\146\x3d\x22" . BASE_WEBROOT_PATH . "\x63\x6f\x6d\x70\141\156\171\x70\x64\146\x2f" . $comrate[$cage2]["\163\141\155\x70\x6c\145\x5f\x70\x6f\154\x69\x63\171"] . "\42\40\164\x61\x72\x67\145\164\x3d\x22\x5f\x62\154\x61\x6e\153\x22\40\163\164\171\x6c\x65\x3d\x22\x6d\141\162\x67\x69\156\x2d\x6c\x65\146\x74\x3a\62\x33\x70\x78\x3b\x22\x3e\x43\x6c\x69\143\153\x20\110\145\162\145\40\124\x6f\40\122\x65\x61\x64\40\x53\x61\155\x70\154\145\x20\120\x6f\154\x69\x63\171\74\x2f\x61\x3e\74\x2f\154\151\76"; } echo "\74\x2f\144\x69\x76\x3e\74\x2f\x64\x69\x76\x3e\x3c\x64\151\x76\40\143\x6c\x61\x73\x73\75\42\143\x6c\145\141\x72\146\151\x78\x22\76\74\x2f\x64\x69\x76\x3e"; echo "\x3c\x2f\x64\x69\166\x3e\74\x2f\x64\x69\166\76"; } } $_SESSION["\145\x6d\x61\151\154\137\x63\x6f\x6d\160\141\x72\145\137\x64\x61\x74\x61"][$relval] = $compare_rate; } foreach ($all_company_rate[$deductible] as $key => $value) { if ($n == 3 && $key == "\x49\x6e\x67\x6c\x65\40\120\x6c\141\x6e") { } else { if (!empty($value["\x74\157\x74\141\154\x72\x61\x74\145\163"])) { $re11 = $conn->execute("\123\105\114\105\103\124\x20\x2a\40\x46\122\x4f\115\40\141\x6c\x6c\x5f\143\x6f\155\160\x61\x6e\x69\x65\x73\x20\x57\x48\x45\122\x45\40\160\x6c\x61\156\137\x63\x6f\x64\145\75\47{$key}\47\x20\x41\x4e\x44\x20\x75\x6e\160\x75\x62\154\x69\x73\x68\145\144\x3d\60\40\x47\122\117\x55\120\x20\x42\x59\40\160\x6c\x61\156\137\x63\157\x64\x65")->fetchAll("\x61\163\163\x6f\143"); foreach ($re11 as $row) { $name = $row["\x70\x6c\x61\156\x5f\x6e\141\x6d\145"]; $features = $row["\x66\145\141\164\x75\x72\145\x73"]; if ($key == "\115\x61\x6e\x75\x6c\x69\x66\145\x20\120\x6c\141\156") { if ($n == 2) { if ($medical_cond1 == "\x59\145\163" && $medical_cond2 == "\131\145\163") { $thelogo = "\x6d\x61\x6e\x75\x6c\151\x66\x65\137\142\x2e\160\156\147"; } elseif ($medical_cond1 == "\x4e\x6f" && $medical_cond2 == "\x4e\157") { $thelogo = "\155\x61\156\165\154\x69\146\145\137\x61\56\x70\x6e\147"; } elseif ($medical_cond1 == "\116\157" && $medical_cond2 == "\131\x65\x73" || $medical_cond1 == "\x59\x65\163" && $medical_cond2 == "\116\x6f") { $thelogo = "\x6d\x61\x6e\x75\x6c\151\146\145\x2e\160\156\x67"; } } else { if ($medical_cond1 == "\x59\145\163") { $thelogo = "\155\141\156\x75\154\x69\x66\145\x5f\142\x2e\160\x6e\x67"; } else { $thelogo = "\x6d\141\156\x75\x6c\151\146\145\137\x61\x2e\x70\156\147"; } } } else { $thelogo = $row["\154\157\147\x6f\163"]; } $the_cmp_name = $row["\x6e\141\x6d\145"]; $sample_policy = $row["\x73\x61\155\160\x6c\x65\x5f\160\157\154\151\x63\x79"]; $val = round($value["\164\157\164\141\154\x72\x61\x74\x65\163"] * $coverfordays, 2); $email_data_array[$name]["\x6c\x6f\x67\x6f"] = $thelogo; $email_data_array[$name]["\x73\141\155\160\154\x65\137\160\x6f\154\x69\x63\171"] = $sample_policy; $email_data_array[$name]["\162\141\x74\145\x73"] = $val; if ($n == 2) { if (!empty($value[0]["\x72\141\x74\145"])) { $rate1 = round($value[0]["\162\x61\164\145"] * $coverfordays, 2); } else { $rate1 = 0; } if ($rate1 != 0) { $rate_p1 = "\44" . $rate1; $email_data_array[$name][0][$age1] = $rate1; $email_data_array[$name][0]["\160\154\141\x6e"] = $value[0]["\160\x6c\141\x6e\x6e\x61\155\x65"]; } else { if ($medical_cond1 == "\x79\x65\163") { $rate_p1 = "\74\163\x70\x61\x6e\40\x73\x74\171\154\145\75\47\x63\157\154\157\x72\72\162\145\144\x27\76\106\x6f\x72\40\160\x72\x65\55\145\170\x69\163\x74\x69\156\x67\x20\163\x65\145\x20\x6f\x74\150\x65\162\x20\x70\154\x61\156\74\57\x73\x70\x61\x6e\x3e"; } else { $rate_p1 = "\x3c\x73\x70\141\156\x20\163\x74\x79\154\145\75\47\x63\x6f\x6c\157\162\x3a\162\x65\x64\47\x3e\106\157\x72\40\x6e\157\156\40\160\162\145\55\x65\x78\x69\163\164\x69\x6e\x67\40\x73\x65\145\x20\157\x74\150\145\162\x20\x70\154\141\x6e\74\57\163\x70\141\156\76"; } } if (!empty($value[1]["\x72\141\164\145"])) { $rate2 = round($value[1]["\x72\141\x74\x65"] * $coverfordays, 2); } else { $rate2 = 0; } if ($rate2 != 0) { $rate_p2 = "\x24" . $rate2; $email_data_array[$name][1][$age2] = $rate2; $email_data_array[$name][1]["\160\x6c\x61\x6e"] = $value[1]["\160\x6c\x61\x6e\x6e\x61\155\145"]; } else { if ($medical_cond2 == "\171\145\x73") { $rate_p2 = "\74\x73\x70\141\x6e\40\163\164\171\154\x65\x3d\x27\x63\157\x6c\x6f\x72\x3a\162\145\144\x27\76\106\157\162\40\x70\162\145\55\145\x78\x69\x73\164\151\156\x67\x20\163\x65\145\x20\157\164\150\145\x72\x20\x70\154\141\156\x3c\57\x73\160\x61\156\76"; } else { $rate_p2 = "\74\x73\160\x61\156\40\x73\x74\171\x6c\x65\75\47\x63\157\x6c\x6f\162\x3a\162\x65\144\x27\x3e\x46\x6f\162\x20\x6e\x6f\x6e\40\160\162\145\55\x65\170\x69\x73\164\151\x6e\x67\x20\x73\145\x65\x20\x6f\164\x68\145\x72\40\x70\x6c\x61\x6e\x3c\x2f\x73\160\141\156\x3e"; } } } echo "\74\144\151\x76\40\x63\x6c\141\163\x73\x3d\42\162\157\167\42\40\x73\x74\x79\x6c\x65\x3d\42\142\x6f\x72\144\145\x72\72\x20\61\x70\170\40\163\x6f\154\x69\144\73\x6d\141\162\x67\151\x6e\x2d\x72\x69\147\x68\x74\x3a\x20\61\x30\x70\x78\73\x6d\x61\162\x67\x69\156\x2d\154\145\146\x74\72\40\x31\60\160\x78\x3b\x22\76\xa\11\x9\x9\11\11\x9\x9\x9\x9\11\74\144\x69\x76\x20\143\x6c\141\x73\x73\x3d\42\x63\x6f\154\55\155\x64\x2d\x34\42\76\74\x68\x31\x3e\74\151\x6d\x67\x20\x73\162\143\75\x22" . BASE_WEBROOT_PATH . "\151\x6d\x67\57\143\157\155\x70\141\x6e\x79\154\157\147\157\x73\57" . $thelogo . "\x22\x20\x63\x6c\x61\x73\x73\x3d\x22\x69\x6d\x67\x20\x69\x6d\147\55\162\145\163\x70\157\156\x73\151\x76\x65\42\x20\76\x20\x3c\57\x68\x31\76\x20\74\x2f\x64\x69\166\76\x20\12\x9\11\11\11\x9\x9\x9\11\11\x9\74\x64\x69\166\x20\x63\x6c\141\x73\x73\75\x22\143\x6f\x6c\55\x6d\x64\x2d\70\42\40\x73\164\171\x6c\145\75\x22\142\x6f\162\144\x65\x72\x3a\x20\62\x70\170\40\163\x6f\x6c\x69\144\73\142\157\x72\144\x65\x72\x2d\143\x6f\154\x6f\162\x3a\43\x46\x46\x39\x41\64\x45\73\155\x69\x6e\x2d\150\x65\151\147\150\x74\x3a\40\x31\63\65\160\170\x3b\x22\x3e\xa\11\11\11\x9\x9\x9\11\11\x9\x9\x3c\x64\x69\x76\x20\143\154\141\163\163\x3d\x22\x63\157\154\x2d\155\x64\55\67\x20\160\x72\x69\x63\x65\x62\154\x6f\143\x6b\x22\76\xa\11\11\11\x9\11\x9\x9\11\x9\x9\74\150\x31\x3e\44" . $val . "\74\57\x68\x31\x3e\74\163\160\x61\x6e\40\x73\x74\171\x6c\145\x3d\x22\x66\157\x6e\164\x2d\163\x69\172\145\x3a\61\x32\160\x78\42\76" . $n . "\40\x74\x72\141\166\x65\154\x6c\x65\162\x28\163\x29\74\57\x73\160\141\x6e\76"; if ($n == 2) { echo "\x3c\142\x72\57\76\x3c\163\160\x61\x6e\x3e"; if (!empty($value[0]["\160\x6c\141\156\x6e\x61\x6d\145"])) { echo $value[0]["\x70\x6c\x61\x6e\x6e\141\155\x65"] . "\x20\72\x3a\40"; } echo "\x46\157\162\x20\101\x67\145\40\x3a\40" . $age1 . "\40\55\x20"; if (!empty($rate_p1)) { echo $rate_p1; } echo "\x3c\57\x73\160\141\x6e\x3e\74\142\162\57\76\x3c\x73\160\x61\156\x3e"; if (!empty($value[1]["\160\x6c\141\x6e\156\x61\x6d\x65"])) { echo $value[1]["\x70\154\141\156\156\x61\155\145"] . "\x20\x3a\x3a\40"; } echo "\106\x6f\x72\x20\101\147\x65\x20\72\40" . $age2 . "\40\x2d\x20"; if (!empty($rate_p2)) { echo $rate_p2; } echo "\74\57\x73\160\141\x6e\76"; } else { echo "\74\142\162\57\76\x3c\163\x70\x61\x6e\x3e" . $value[0]["\160\154\x61\x6e\156\141\x6d\145"] . "\x3c\57\x73\160\x61\x6e\76"; $email_data_array[$name]["\x70\x6c\x61\156"] = $value[0]["\160\154\x61\x6e\156\141\x6d\x65"]; } echo "\x3c\x2f\x64\x69\x76\76\xa\x9\11\x9\x9\x9\x9\11\11\x9\11\74\x64\x69\x76\40\x63\x6c\x61\x73\163\x3d\x22\143\157\154\55\x6d\x64\x2d\65\42\x3e\xa\11\x9\x9\x9\11\11\x9\x9\11\11\11\74\144\x69\166\x20\x73\164\171\x6c\145\75\x22\160\x61\x64\x64\x69\156\147\55\164\157\x70\72\x20\x32\60\160\170\42\x3e\74\x73\x70\141\x6e\x20\163\164\171\154\145\75\x22\146\157\156\x74\x2d\163\x69\172\145\x3a\61\x35\160\170\x3b\x22\76\40\74\x2f\163\x70\141\156\76\xa\x9\11\x9\x9\x9\x9\x9\11\11\11\x9\x3c\x6c\x69\x3e\x3c\x61\40\150\x72\x65\x66\x3d\42\x23\42\x20\x64\141\x74\141\55\164\157\147\x67\x6c\x65\75\x22\x74\157\157\x6c\164\x69\160\x22\40\144\141\164\x61\55\x70\x6c\141\143\x65\155\x65\x6e\164\x3d\x22\x62\157\x74\164\x6f\x6d\x22\x20\x74\151\x74\x6c\x65\75\x22" . $features . "\x22\76\106\x65\x61\x74\165\162\145\x73\x3c\57\141\x3e\x3c\57\154\151\76"; if (!empty($sample_policy)) { echo "\x3c\x6c\x69\76\74\x61\x20\150\162\x65\146\75\42" . BASE_WEBROOT_PATH . "\143\x6f\x6d\160\141\156\171\x70\144\146\x2f" . $sample_policy . "\42\x20\x74\141\162\x67\x65\164\x3d\x22\137\142\x6c\141\156\153\x22\76\x43\154\151\143\153\x20\x48\145\162\145\x20\x54\157\40\x52\x65\141\x64\40\x53\x61\155\x70\x6c\x65\40\x50\x6f\x6c\x69\x63\x79\74\x2f\x61\x3e\74\x2f\x6c\151\76"; } echo "\x3c\57\x64\151\x76\76\x3c\57\x64\151\x76\76\74\144\x69\166\40\x63\x6c\x61\x73\163\x3d\42\x63\x6c\x65\x61\x72\146\x69\x78\x22\76\74\57\x64\151\166\76"; echo "\x3c\x2f\x64\151\x76\x3e\74\57\x64\151\166\76"; } } } } } $_SESSION["\145\x6d\141\x69\x6c\x5f\x64\x61\164\141\x5f\x61\x72\x72\141\171"][$relval] = $email_data_array; } ?>
<div class="formcwell"><div class="text-center formhead"><h4>Insurance details</h4><hr></div><div class="row"><div class="col-md-6"><?php  if ($_POST["\151\156\x73\165\162\x61\156\x63\145\164\x79\160\x65"] == 1) { $itype = "\x53\x75\x70\145\162\40\126\x69\x73\x61\x20\111\156\163\165\162\x61\156\x63\x65"; } else { if ($n == 1) { $itype = "\x56\x69\x73\151\x74\x6f\162\163\40\x49\x6e\163\x75\162\x61\156\x63\x65\x20\x46\x6f\162\x20\x53\x69\156\x67\154\x65\40\120\145\162\163\x6f\x6e"; } elseif ($n == 2) { $itype = "\126\151\x73\151\x74\157\x72\x73\40\x49\x6e\x73\165\162\141\x6e\x63\145\x20\x46\x6f\162\x20\124\x77\157\40\120\145\x72\x73\x6f\156"; } else { $itype = "\126\151\163\151\x74\x6f\x72\163\40\111\x6e\x73\165\162\141\x6e\x63\145\40\x46\157\x72\40\106\x61\x6d\151\x6c\x79"; } } echo "\74\160\x3e\111\156\x73\165\162\141\x6e\143\x65\x20\x54\x79\x70\x65\40\72\40" . $itype . "\x3c\57\160\76"; echo "\74\160\x3e\x43\157\x76\x65\x72\x61\x67\145\x20\x3a\40\x24" . $coverage . "\x3c\57\160\76"; echo "\74\x70\x3e\103\157\166\x65\x72\x61\147\x65\x20\x50\145\162\x69\157\x64\40\72\x20" . $coverfordays . "\x20\104\141\x79\163\74\x2f\x70\x3e"; ?>
</div><div class="col-md-6"><p>Deductible : $<span id="deductible_display">1,000</span></p><?php  if ($dob_all_age[1]["\x63\x6f\156\x64"] == "\x59\145\163") { $p1cond = "\x57\151\x74\150\40\x70\162\x65\55\x65\170\151\x73\x74\151\x6e\147\x20\x6d\x65\x64\151\x63\x61\x6c\x20\x63\x6f\x6e\x64\x69\164\x69\x6f\x6e\x20\x70\x6c\x61\156"; } else { $p1cond = "\x57\x69\164\150\x6f\165\164\x20\x70\162\x65\55\145\x78\151\163\164\151\156\147\40\155\x65\x64\151\143\141\x6c\40\x63\x6f\x6e\144\x69\x74\151\157\156\x20\160\x6c\141\156"; } if ($n == 2) { if ($dob_all_age[2]["\x63\157\x6e\x64"] == "\131\145\163") { $p2cond = "\127\151\164\150\40\x70\162\145\55\145\x78\x69\x73\164\x69\156\x67\x20\x6d\x65\x64\151\x63\141\154\40\x63\x6f\156\x64\x69\164\x69\x6f\x6e\x20\160\154\141\156"; } else { $p2cond = "\x57\151\x74\150\x6f\x75\x74\40\x70\162\x65\x2d\145\170\x69\x73\164\x69\156\x67\x20\155\145\144\151\143\141\x6c\40\x63\x6f\x6e\x64\151\164\x69\x6f\156\40\x70\x6c\141\x6e"; } echo "\74\x70\x3e\x31\163\x74\40\160\145\162\163\157\x6e\x20\101\147\145\x20\x3a\x20" . $dob_all_age[1]["\141\147\x65"] . "\x20\x2d\x20" . $p1cond . "\x3c\x2f\x70\76"; echo "\74\x70\x3e\x32\156\x64\x20\160\145\x72\x73\x6f\156\x20\101\x67\x65\40\x3a\40" . $dob_all_age[2]["\141\147\x65"] . "\40\x2d\40" . $p2cond . "\74\x2f\x70\x3e"; } else { echo "\x3c\x70\76\101\147\x65\x20\x3a\x20" . $dob_all_age[1]["\141\x67\145"] . "\40\x2d\40" . $p1cond . "\74\57\x70\76"; } if ($_POST["\151\x6e\163\165\162\141\156\x63\x65\x74\x79\x70\145"] == 2) { echo "\74\x70\76\123\x74\141\x72\164\40\x64\141\164\x65\72\40" . $d_date . "\40\54\x20\40\x45\x6e\x64\x20\144\141\x74\145\x3a\40" . $r_date . "\x3c\57\x70\x3e"; } ?>
</div></div></div><div class="clearfix"></div><div class="formcwell custom_panel"style="border:1px solid"><ul class="nav nav-tabs"id="myTab"role="tablist"><li role="presentation"class="active"><a aria-controls="home"data-toggle="tab"href="#home"rel="1"role="tab"><h6>Deductible $0</h6></a></li><li role="presentation"><a aria-controls="tab50"data-toggle="tab"href="#tab50"rel="2"role="tab"><h6>$50</h6></a></li><li role="presentation"><a aria-controls="tab75"data-toggle="tab"href="#tab75"rel="3"role="tab"><h6>$75</h6></a></li><li role="presentation"><a aria-controls="tab100"data-toggle="tab"href="#tab100"rel="4"role="tab"><h6>$100</h6></a></li><li role="presentation"><a aria-controls="tab250"data-toggle="tab"href="#tab250"rel="5"role="tab"><h6>$250</h6></a></li><li role="presentation"><a aria-controls="tab500"data-toggle="tab"href="#tab500"rel="6"role="tab"><h6>$500</h6></a></li><li role="presentation"><a aria-controls="tab1000"data-toggle="tab"href="#tab1000"rel="7"role="tab"><h6>$1,000</h6></a></li><li role="presentation"><a aria-controls="tab2500"data-toggle="tab"href="#tab2500"rel="8"role="tab"><h6>$2,500</h6></a></li><li role="presentation"><a aria-controls="tab3000"data-toggle="tab"href="#tab3000"rel="9"role="tab"><h6>$3,000</h6></a></li><li role="presentation"><a aria-controls="tab5000"data-toggle="tab"href="#tab5000"rel="10"role="tab"><h6>$5,000</h6></a></li><li role="presentation"><a aria-controls="tab10000"data-toggle="tab"href="#tab10000"rel="11"role="tab"><h6>$10,000</h6></a></li></ul><div class="tab-content"><div class="tab-pane active"id="home"role="tabpanel"><div class="row customhead"><div class="text-center col-md-4"><h4>Company</h4></div><div class="text-center col-md-4"><h4>$ Premium</h4></div><div class="text-center col-md-4"><h4>Sample Policy</h4></div></div><?php  $deductible = 0; getrates($conn, $dob_all_age, $deductible, $all_company_rate, $lower_company_rate, $coverfordays, $n, 1); ?>
</div><div class="tab-pane"id="tab50"role="tabpanel"><div class="row customhead"><div class="text-center col-md-4"><h4>Company</h4></div><div class="text-center col-md-4"><h4>$ Premium</h4></div><div class="text-center col-md-4"><h4>Sample Policy</h4></div></div><?php  $deductible = 50; getrates($conn, $dob_all_age, $deductible, $all_company_rate, $lower_company_rate, $coverfordays, $n, 2); ?>
</div><div class="tab-pane"id="tab75"role="tabpanel"><div class="row customhead"><div class="text-center col-md-4"><h4>Company</h4></div><div class="text-center col-md-4"><h4>$ Premium</h4></div><div class="text-center col-md-4"><h4>Sample Policy</h4></div></div><?php  $deductible = 75; getrates($conn, $dob_all_age, $deductible, $all_company_rate, $lower_company_rate, $coverfordays, $n, 3); ?>
</div><div class="tab-pane"id="tab100"role="tabpanel"><div class="row customhead"><div class="text-center col-md-4"><h4>Company</h4></div><div class="text-center col-md-4"><h4>$ Premium</h4></div><div class="text-center col-md-4"><h4>Sample Policy</h4></div></div><?php  $deductible = 100; getrates($conn, $dob_all_age, $deductible, $all_company_rate, $lower_company_rate, $coverfordays, $n, 4); ?>
</div><div class="tab-pane"id="tab250"role="tabpanel"><div class="row customhead"><div class="text-center col-md-4"><h4>Company</h4></div><div class="text-center col-md-4"><h4>$ Premium</h4></div><div class="text-center col-md-4"><h4>Sample Policy</h4></div></div><?php  $deductible = 250; getrates($conn, $dob_all_age, $deductible, $all_company_rate, $lower_company_rate, $coverfordays, $n, 5); ?>
</div><div class="tab-pane"id="tab500"role="tabpanel"><div class="row customhead"><div class="text-center col-md-4"><h4>Company</h4></div><div class="text-center col-md-4"><h4>$ Premium</h4></div><div class="text-center col-md-4"><h4>Sample Policy</h4></div></div><?php  $deductible = 500; getrates($conn, $dob_all_age, $deductible, $all_company_rate, $lower_company_rate, $coverfordays, $n, 6); ?>
</div><div class="tab-pane"id="tab1000"role="tabpanel"><div class="row customhead"><div class="text-center col-md-4"><h4>Company</h4></div><div class="text-center col-md-4"><h4>$ Premium</h4></div><div class="text-center col-md-4"><h4>Sample Policy</h4></div></div><?php  $deductible = 1000; getrates($conn, $dob_all_age, $deductible, $all_company_rate, $lower_company_rate, $coverfordays, $n, 7); ?>
</div><div class="tab-pane"id="tab2500"role="tabpanel"><div class="row customhead"><div class="text-center col-md-4"><h4>Company</h4></div><div class="text-center col-md-4"><h4>$ Premium</h4></div><div class="text-center col-md-4"><h4>Sample Policy</h4></div></div><?php  $deductible = 2500; getrates($conn, $dob_all_age, $deductible, $all_company_rate, $lower_company_rate, $coverfordays, $n, 8); ?>
</div><div class="tab-pane"id="tab3000"role="tabpanel"><div class="row customhead"><div class="text-center col-md-4"><h4>Company</h4></div><div class="text-center col-md-4"><h4>$ Premium</h4></div><div class="text-center col-md-4"><h4>Sample Policy</h4></div></div><?php  $deductible = 3000; getrates($conn, $dob_all_age, $deductible, $all_company_rate, $lower_company_rate, $coverfordays, $n, 9); ?>
</div><div class="tab-pane"id="tab5000"role="tabpanel"><div class="row customhead"><div class="text-center col-md-4"><h4>Company</h4></div><div class="text-center col-md-4"><h4>$ Premium</h4></div><div class="text-center col-md-4"><h4>Sample Policy</h4></div></div><?php  $deductible = 5000; getrates($conn, $dob_all_age, $deductible, $all_company_rate, $lower_company_rate, $coverfordays, $n, 10); ?>
</div><div class="tab-pane"id="tab10000"role="tabpanel"><div class="row customhead"><div class="text-center col-md-4"><h4>Company</h4></div><div class="text-center col-md-4"><h4>$ Premium</h4></div><div class="text-center col-md-4"><h4>Sample Policy</h4></div></div><?php  $deductible = 10000; getrates($conn, $dob_all_age, $deductible, $all_company_rate, $lower_company_rate, $coverfordays, $n, 11); ?>
</div></div><br><div class="clearfix"></div><div class="text-center formhead"><hr><h4 style="color:green">Send details to client</h4><hr></div><div class="clearfix"><?php  echo $this->Form->create("\111\x6e\x73\165\x72\141\x6e\143\x65\161\x75\x6f\164\145"); ?>
<div id="thankyou"></div><div id="email_error"></div><input id="deductibleno"name="deductibleno"type="hidden"> <input id="who_sending"name="who_sending"value="<?php  echo $_logindetail["\x69\144"]; ?>
"type="hidden"><?php  $cities = $conn->execute("\x53\x45\x4c\105\103\124\40\165\x73\x65\162\x63\151\164\x69\x65\163\56\x63\151\x74\x79\137\151\x64\x20\141\x73\x20\x63\151\164\171\x69\x64\x2c\x63\x69\x74\x69\x65\x73\x2e\156\x61\155\x65\40\x61\x73\40\143\151\x74\x79\156\141\x6d\145\x20\106\x52\x4f\115\x20\165\x73\145\162\143\151\x74\x69\145\163\40\114\105\x46\124\40\112\x4f\x49\116\40\x63\x69\164\x69\145\163\x20\157\x6e\50\x75\163\145\162\x63\151\x74\151\x65\x73\56\x63\x69\164\x79\x5f\x69\x64\40\x3d\40\143\151\x74\151\x65\x73\56\151\x64\x20\51\40\x77\150\x65\x72\145\x20\x75\x73\x65\162\x5f\151\x64\x3d\x22" . $_logindetail["\x69\x64"] . "\42")->fetchAll("\141\x73\163\157\143"); if (!empty($cities)) { ?>
<div class="col-md-6 col-lg-6 col-sm-6"><div class="form-group has-feedback"><label for="sending_from">Sending From</label> <select class="form-control"id="sending_from"name="sending_from"><?php  foreach ($cities as $cityr) { if (!empty($_POST["\150\x69\144\163\145\x6e\144\x69\156\147\137\x66\162\157\x6d"]) && $_POST["\150\x69\144\163\x65\156\x64\151\156\x67\137\x66\x72\x6f\155"] == $cityr["\x63\x69\x74\x79\151\144"]) { echo "\x3c\x6f\160\x74\151\157\156\x20\x76\141\154\165\x65\x3d\x22" . $cityr["\143\x69\x74\171\151\x64"] . "\x22\40\x73\x65\x6c\145\143\164\x65\x64\75\x22\163\x65\x6c\145\x63\x74\145\x64\42\x3e" . $cityr["\x63\151\164\x79\156\141\x6d\x65"] . "\x3c\x2f\x6f\x70\164\151\157\156\76"; } else { echo "\x3c\x6f\160\164\151\x6f\x6e\40\166\x61\154\165\x65\x3d\x22" . $cityr["\143\151\164\171\151\x64"] . "\x22\x3e" . $cityr["\143\x69\x74\x79\x6e\141\155\145"] . "\74\x2f\x6f\160\164\x69\157\156\x3e"; } } ?>
</select></div></div><?php  } else { ?>
<input id="sending_from"name="sending_from"value=""type="hidden"><?php  } ?>
<div class="col-md-6 col-lg-6 col-sm-6"><div class="form-group has-feedback"><label for="cname">Client Name <span class="star">*</span></label> <input id="cname"name="cname"value="<?php  if (!empty($_POST["\150\x69\144\x63\x6e\141\155\x65"])) { echo $_POST["\150\x69\144\x63\x6e\x61\155\x65"]; } ?>
"aria-describedby="cname_status"class="form-control form-design"></div></div><div class="col-md-6 col-lg-6 col-sm-6"><div class="form-group has-feedback"><label for="cemail">Client Email <span class="star">*</span></label> <input id="cemail"name="cemail"value="<?php  if (!empty($_POST["\150\151\144\143\145\155\x61\x69\x6c"])) { echo $_POST["\150\x69\x64\143\145\x6d\x61\x69\x6c"]; } ?>
"aria-describedby="cemail_status"class="form-control form-design"></div></div><div class="col-md-6 col-lg-6 col-sm-6"><div class="form-group has-feedback"><label for="cphone">Client Phone <span class="star">*</span></label> <input id="cphone"name="cphone"value="<?php  if (!empty($_POST["\150\x69\x64\143\x70\x68\157\x6e\x65"])) { echo $_POST["\x68\x69\144\x63\x70\150\x6f\x6e\x65"]; } ?>
"aria-describedby="cphone_status"class="form-control form-design"></div></div><div class="clearfix"></div><div class="col-md-12 col-sm-12 col-xs-12"><noscript><p style="color:red">Please enable JavaScript to continue</p></noscript><div id="sendformerror"></div></div><br><div class="text-center col-md-12 col-sm-12 col-xs-12"style="margin-bottom:15px"><a class="readmore-blue submit-form"id="sendmailform">SEND EMAIL</a><br></div><?php  echo $this->Form->end(); ?>
</div></div><?php  } ?>
</div></div><?php  } else { header("\114\157\x63\x61\164\x69\x6f\x6e\72\x20" . BASE_WEBROOT_PATH . "\165\163\x65\x72\163\x2f\x6c\x6f\147\151\156"); } goto buTpv; eFsSi: ?>
",type:"post",data:{cphone:$("#cphone").val(),cname:$("#cname").val(),who_sending:$("#who_sending").val(),sending_from:$("#sending_from").val(),deductibleno:$("#deductibleno").val(),cemail:e},success:function(a){console.log(a),"successfully"==a&&$("#thankyou").html("<h5 class='text-center' style='color: #1f57a2;'>Thank you email sent successfully to "+e+".</h5>")},error:function(a,e,s){alert(e),console.log(e),console.log(a),console.log(s)}}))})</script><?php  goto U0jsr; xHaxB: $this->append("\x63\165\163\164\157\155\x5f\163\x63\x72\x69\160\x74"); goto eqk1q; CyFZx: $conn = ConnectionManager::get("\x64\145\146\x61\165\x6c\x74"); goto Yn4Lq; Yn4Lq: if (session_status() == PHP_SESSION_NONE) { session_start(); } goto xHaxB; U0jsr: $this->end(); goto O2Fzi; eqk1q: ?>
<script>function validateEmail(a){return!!/^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test(a)}function capitalizestr(a){strVal="",a=a.split(" ");for(var e=0;e<a.length;e++)strVal+=a[e].substring(0,1).toUpperCase()+a[e].substring(1,a[e].length)+" ";return strVal}function validatePhone(a){return!!/^\+?(\(?[0-9]{3}\)?|[0-9]{3})[-\.\s]?[0-9]{3}[-\.\s]?[0-9]{4}$/.test(a)}$("#cname").focusout(function(){$("#cname").parents(".form-group").find(".removeapp").remove(),null==$.trim($("#cname").val())||$.trim($("#cname").val()).length<2?($("#cname").parents(".form-group").removeClass("has-success"),$("#cname").parents(".form-group").addClass("has-error"),$("#cname").parents(".form-group").append('<span class="removeapp fa fa-times form-control-feedback" aria-hidden="true"></span><span class="removeapp" id="cname_status" class="sr-only"></span>')):($("#cname_err").remove(),$("#cname").parents(".form-group").removeClass("has-error"),$("#cname").parents(".form-group").addClass("has-success"),$("#cname").parents(".form-group").append('<span class="removeapp fa fa-check form-control-feedback" aria-hidden="true"></span><span class="removeapp" id="cname_status" class="sr-only"></span>'),$("#cname").val(capitalizestr($("#cname").val().toLowerCase())))}),$("#cemail").focusout(function(){$("#cemail").parents(".form-group").find(".removeapp").remove();var a=$("#cemail").val();validateEmail(a)?($("#cemail_err").remove(),$("#cemail").parents(".form-group").removeClass("has-error"),$("#cemail").parents(".form-group").addClass("has-success"),$("#cemail").parents(".form-group").append('<span class="removeapp fa fa-check form-control-feedback" aria-hidden="true"></span><span class="removeapp" id="cemail_status" class="sr-only"></span>'),$("#cemail").val(a.toLowerCase())):($("#cemail").parents(".form-group").removeClass("has-success"),$("#cemail").parents(".form-group").addClass("has-error"),$("#cemail").parents(".form-group").append('<span class="removeapp fa fa-times form-control-feedback" aria-hidden="true"></span><span class="removeapp" id="cemail_status" class="sr-only"></span>'))}),$("#cphone").focusout(function(){$("#cphone").parents(".form-group").find(".removeapp").remove();var a=$.trim($("#cphone").val());if(validatePhone(a)){$("#cphone_err").remove(),$("#cphone").parents(".form-group").removeClass("has-error"),$("#cphone").parents(".form-group").addClass("has-success"),$("#cphone").parents(".form-group").append('<span class="removeapp fa fa-check form-control-feedback" aria-hidden="true"></span><span class="removeapp" id="cphone_status" class="sr-only"></span>'),0<(e=a.replace(/[^0-9]/g,"")).length&&(foo=e.match(new RegExp(/\d{3}(?=\d{2,3})|\d+/g)).join("-")),$("#cphone").val(foo)}else{$("#cphone").parents(".form-group").removeClass("has-success"),$("#cphone").parents(".form-group").addClass("has-error"),$("#cphone").parents(".form-group").append('<span class="removeapp fa fa-times form-control-feedback" aria-hidden="true"></span><span class="removeapp" id="cphone_status" class="sr-only"></span>');var e=a.replace(/[^0-9]/g,"");$("#cphone").val(e)}}),$("#sendmailform").click(function(){var a="";$("#sendformerror").html(""),$(".form-group").find(".removeapp").remove(),null==$.trim($("#cname").val())||$.trim($("#cname").val()).length<2?($("#cname").parents(".form-group").removeClass("has-success"),$("#cname").parents(".form-group").addClass("has-error"),$("#cname").parents(".form-group").append('<span class="removeapp fa fa-times form-control-feedback" aria-hidden="true"></span><span class="removeapp" id="cname_status" class="sr-only"></span>'),a=a.concat("<li id='cname_err'>Please enter client name.</li>")):($("#cname_err").remove(),$("#cname").parents(".form-group").removeClass("has-error"),$("#cname").parents(".form-group").addClass("has-success"),$("#cname").parents(".form-group").append('<span class="removeapp fa fa-check form-control-feedback" aria-hidden="true"></span><span class="removeapp" id="cname_status" class="sr-only"></span>'),$("#cname").val(capitalizestr($("#cname").val().toLowerCase())));var e=$("#cemail").val();validateEmail(e)?($("#cemail_err").remove(),$("#cemail").parents(".form-group").removeClass("has-error"),$("#cemail").parents(".form-group").addClass("has-success"),$("#cemail").parents(".form-group").append('<span class="removeapp fa fa-check form-control-feedback" aria-hidden="true"></span><span class="removeapp" id="cemail_status" class="sr-only"></span>'),$("#cemail").val(e.toLowerCase())):($("#cemail").parents(".form-group").removeClass("has-success"),$("#cemail").parents(".form-group").addClass("has-error"),$("#cemail").parents(".form-group").append('<span class="removeapp fa fa-times form-control-feedback" aria-hidden="true"></span><span class="removeapp" id="cemail_status" class="sr-only"></span>'),a=a.concat("<li id='cemail_err'>Please enter valid email address.</li>"));var s=$("#cphone").val();if(validatePhone(s)){$("#cphone_err").remove(),$("#cphone").parents(".form-group").removeClass("has-error"),$("#cphone").parents(".form-group").addClass("has-success"),$("#cphone").parents(".form-group").append('<span class="removeapp fa fa-check form-control-feedback" aria-hidden="true"></span><span class="removeapp" id="cphone_status" class="sr-only"></span>'),0<(r=s.replace(/[^0-9]/g,"")).length&&(foo=r.match(new RegExp(/\d{3}(?=\d{2,3})|\d+/g)).join("-")),$("#cphone").val(foo)}else{$("#cphone").parents(".form-group").removeClass("has-success"),$("#cphone").parents(".form-group").addClass("has-error"),$("#cphone").parents(".form-group").append('<span class="removeapp fa fa-times form-control-feedback" aria-hidden="true"></span><span class="removeapp" id="cphone_status" class="sr-only"></span>');var r=s.replace(/[^0-9]/g,"");$("#cphone").val(r),a=a.concat("<li id='cphone_err'>Please enter phone number.</li>")}""!=a?$("#sendformerror").html("<ul class='error_details' style='color:red;'>"+a+"</ul>"):($("#hidcphone").val($.trim($("#cphone").val())),$("#hidcname").val($.trim($("#cname").val())),$("#hidwho_sending").val($("#who_sending").val()),$("#hidsending_from").val($("#sending_from").val()),$("#hidcemail").val($.trim(e)),$("#sendformerror").html(""),$.ajax({url:"<?php  goto fBj72; O2Fzi: ?>
<style>.ui-tooltip{border-width:1px!important;max-width:200px!important;padding:3px 8px!important;text-align:center!important;border-radius:4px!important;font-size:12px!important}.custom_panel .nav-tabs>li{float:left;margin:0 0 0 24px}.custom_panel .nav-tabs>li h6{font-size:16px}.custom_panel .nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#bf0000;background-color:#c2c4c7;border:1px solid #ddd;border-bottom-color:transparent}.custom_panel h1{font-size:34px!important;font-weight:400!important;margin-top:20px;margin-bottom:10px;font-family:inherit}.custom_panel .priceblock h1{margin-bottom:0;margin-top:10px}.custom_panel .priceblock span{font-size:14px}.customhead{margin:4px 0 4px 0}</style><div class="section-padding-top"style="padding-top:30px"><div class="comparediv container-fluid formcontent"><?php  goto y_xPg; fBj72: echo $this->Url->build(array("\x63\x6f\156\164\162\157\x6c\154\145\x72" => "\111\156\x73\x75\162\x61\x6e\x63\x65\x71\165\x6f\x74\145\163", "\x61\x63\x74\151\157\x6e" => "\163\x65\156\144\x72\141\164\145\163")); goto eFsSi; buTpv: ?>
</div></di

Did this file decode correctly?

Original Code

<?php eval(base64_decode('CiAkdGhpcy0+c2V0KCJceDZkXDE0NVwxNjRceDYxXDEzN1wxNjRcMTUxXDE2NFwxNTRcMTQ1IiwgIlwxMjJceDYxXHg3NFx4NjVceDIwXDEwM1wxNTdceDZkXDE2MFwxNDFceDcyXDE1MVx4NzNceDZmXHg2ZVx4MjBcNTVcNDAiKTsgJHRoaXMtPnNldCgiXHg2ZFwxNDVcMTY0XDE0MVx4NWZcMTQ0XHg2NVwxNjNcMTQzXDE2Mlx4NjlcMTYwXDE2NFx4NjlcMTU3XDE1NiIsICJcMTIyXDE0MVx4NzRcMTQ1XHgyMFwxMDNcMTU3XHg2ZFx4NzBcMTQxXHg3Mlx4NjlceDczXDE1N1wxNTZcNDBcMTIwXHg3NVx4NmVceDZhXDE0MVwxNDJcNDBceDY5XHg2ZVwxNjNceDc1XDE2MlwxNDFceDZlXHg2M1wxNDUiKTsgdXNlIENha2VcRGF0YXNvdXJjZVxDb25uZWN0aW9uTWFuYWdlcjsgZ290byBDeUZaeDsgeV94UGc6IGlmICgkX2lmbG9naW4gJiYgJF9sb2dpbmRldGFpbFsiXDE0M1x4NmZceDZkXDE2MFwxNDFcMTYyXHg2NVx4NWZceDcyXDE0MVwxNjRceDY1XDE2MyJdKSB7ID8+CjxkaXYgY2xhc3M9InJvdyI+PGRpdiBjbGFzcz0iY29sLW1kLTEyIGNvbC1sZy0xMiI+PD9waHAgIGVjaG8gJHRoaXMtPmVsZW1lbnQoIlwxNDZceDcyXHg2ZlwxNTZceDc0XDU3XHg2M1wxNTdceDZkXDE2MFwxNDFceDcyXHg2NVx4NjZceDZmXHg3Mlx4NmQiKTsgPz4KPC9kaXY+PGRpdiBjbGFzcz0iY29sLW1kLTEyIGNvbC1sZy0xMiI+PD9waHAgIGlmIChpc3NldCgkX1BPU1RbIlx4NzNcMTY1XDE0MlwxNTVceDY5XHg3NFwxNDNcMTU3XHg2ZFwxNjBceDYxXDE2MlwxNDUiXSkpIHsgaWYgKCRfUE9TVFsiXDE1MVx4NmVcMTYzXHg3NVx4NzJcMTQxXDE1Nlx4NjNcMTQ1XHg3NFx4NzlceDcwXDE0NSJdID09IDIpIHsgJGNvdmVyYWdlID0gJF9QT1NUWyJceDYzXDE1N1x4NzZcMTQ1XHg3Mlx4NjFceDY3XDE0NSJdOyB9IGVsc2UgeyAkY292ZXJhZ2UgPSAiXHgzMVw2MFx4MzBcNjBceDMwXDYwIjsgJF9QT1NUWyJceDYzXDE1N1wxNjZcMTQ1XDE2Mlx4NjFcMTQ3XDE0NSJdID0gJGNvdmVyYWdlOyB9ICRuID0gJF9QT1NUWyJcMTU2XHg3NFx4NzJcMTQxXHg3NlwxNDVceDZjXDE1NFx4NjVceDcyXHg3MyJdOyAkbm4gPSAkX1BPU1RbIlx4NmVcMTY0XHg3MlwxNDFceDc2XDE0NVwxNTRceDZjXHg2NVwxNjJceDczIl07IGlmICgkbiA9PSAzKSB7ICRubiA9IDE7IH0gJHZhciA9IGFycmF5KCJcMTU2XHg3NFx4NzJcMTQxXDE2Nlx4NjVcMTU0XDE1NFx4NjVcMTYyXHg3MyIgPT4gJG5uLCAiXDE1NVx4NjVceDY0XDE1MVx4NjNceDYxXHg2Y1x4NWZcMTQzXDE1N1wxNTZcMTQ0XHgzMSIgPT4gJF9QT1NUWyJceDZkXHg2NVwxNDRceDY5XHg2M1wxNDFceDZjXHg1ZlwxNDNceDZmXHg2ZVwxNDRcNjEiXSwgIlwxNTVceDY1XDE0NFx4NjlcMTQzXDE0MVwxNTRcMTM3XHg2M1x4NmZcMTU2XHg2NFx4MzIiID0+ICRfUE9TVFsiXHg2ZFwxNDVcMTQ0XDE1MVwxNDNcMTQxXDE1NFx4NWZceDYzXDE1N1x4NmVceDY0XHgzMiJdLCAiXHg2MVx4NjdceDY1XHg1Zlx4MzEiID0+ICRfUE9TVFsiXDE0MVwxNDdceDY1XHg1Zlw2MSJdLCAiXDE0MVwxNDdceDY1XHg1Zlx4MzIiID0+ICRfUE9TVFsiXDE0MVwxNDdcMTQ1XDEzN1w2MiJdLCAiXDE0M1wxNTdcMTY2XHg2NVwxNjJceDYxXHg2N1x4NjUiID0+ICRjb3ZlcmFnZSwgIlx4NjNceDZmXHg2ZFx4NzBceDYxXDE2MlwxNDVcMTQzXHg2MVwxNTRceDZjIiA9PiAiXHg1OVx4NjVcMTYzIik7ICR1cmxlbmNvZGVkID0gaHR0cF9idWlsZF9xdWVyeSgkdmFyKTsgaWYgKGZ1bmN0aW9uX2V4aXN0cygiXDE0M1wxNjVceDcyXDE1NFwxMzdceDY5XDE1NlwxNTFcMTY0IikpIHsgJENSID0gY3VybF9pbml0KCk7IGN1cmxfc2V0b3B0KCRDUiwgQ1VSTE9QVF9VUkwsICJceDY4XDE2NFx4NzRceDcwXHgzYVx4MmZcNTdcMTQxXDE2MFwxNDVcMTcwXHg2M1x4NjFcMTYyXDE2NFx4MmVceDYzXHg2MVx4MmZceDQxXHg1MFx4NDlcMTM3XHg1MlwxMDFcMTI0XDEwNVwxMDNceDQxXDEyMlx4NDRceDUzXHgyZlx4NjNceDZmXHg2ZFx4NzBceDYxXDE2Mlx4NjVcMTM3XDE0MVwxNjBceDY5XHgyZVwxNjBcMTUwXDE2MCIpOyBjdXJsX3NldG9wdCgkQ1IsIENVUkxPUFRfUE9TVCwgMSk7IGN1cmxfc2V0b3B0KCRDUiwgQ1VSTE9QVF9GQUlMT05FUlJPUiwgdHJ1ZSk7IGN1cmxfc2V0b3B0KCRDUiwgQ1VSTE9QVF9SRUZFUkVSLCAkX1NFUlZFUlsiXHg1M1x4NDVceDUyXDEyNlwxMDVcMTIyXHg1ZlwxMTZceDQxXHg0ZFx4NDUiXSk7IGN1cmxfc2V0b3B0KCRDUiwgQ1VSTE9QVF9QT1NURklFTERTLCAkdXJsZW5jb2RlZCk7IGN1cmxfc2V0b3B0KCRDUiwgQ1VSTE9QVF9SRVRVUk5UUkFOU0ZFUiwgMSk7IGN1cmxfc2V0b3B0KCRDUiwgQ1VSTE9QVF9TU0xfVkVSSUZZUEVFUiwgMCk7IGN1cmxfc2V0b3B0KCRDUiwgQ1VSTE9QVF9GQUlMT05FUlJPUiwgdHJ1ZSk7ICRyZXN1bHQgPSBjdXJsX2V4ZWMoJENSKTsgJGVycm9yID0gY3VybF9lcnJvcigkQ1IpOyBpZiAoIWVtcHR5KCRlcnJvcikpIHsgZWNobyAkZXJyb3I7IHJldHVybjsgfSBjdXJsX2Nsb3NlKCRDUik7IH0gJGRhdGVkYXRhID0gc3RydG90aW1lKCRfUE9TVFsiXDE0NFwxNDVcMTYwXHg2MVwxNjJcMTY0XHg2NVwxNjJceDY1XHg2NFx4NjFceDc0XHg2NSJdKTsgJG5ld19kYXRlID0gc3RydG90aW1lKCJceDJiXDQwXHgzM1x4MzZceDM1XHgyMFx4NjRceDYxXDE3MSIsICRkYXRlZGF0YSk7IGlmICgkX1BPU1RbIlx4NjlcMTU2XDE2M1x4NzVceDcyXDE0MVwxNTZceDYzXDE0NVx4NzRcMTcxXHg3MFwxNDUiXSA9PSAxKSB7ICRyZXR1cm5kYXRlID0gZGF0ZSgiXHg1OVw1NVx4NmRcNTVcMTQ0IiwgJG5ld19kYXRlKTsgfSBlbHNlIHsgJHJldHVybmRhdGUgPSAkX1BPU1RbIlwxNjJcMTQ1XHg3NFwxNjVcMTYyXDE1NlwxNDRceDYxXHg3NFwxNDUiXTsgfSAkbWVkaWNhbF9jb25kMSA9ICRfUE9TVFsiXHg2ZFx4NjVceDY0XDE1MVx4NjNcMTQxXDE1NFwxMzdceDYzXDE1N1wxNTZcMTQ0XDYxIl07ICRtZWRpY2FsX2NvbmQyID0gJF9QT1NUWyJcMTU1XDE0NVx4NjRcMTUxXHg2M1wxNDFceDZjXDEzN1x4NjNcMTU3XDE1Nlx4NjRcNjIiXTsgJG50cmF2ZWxsZXJzID0gJF9QT1NUWyJcMTU2XDE2NFx4NzJcMTQxXHg3NlwxNDVcMTU0XDE1NFwxNDVcMTYyXHg3MyJdOyAkaW5zdXJhbmNldHlwZSA9ICRfUE9TVFsiXHg2OVwxNTZcMTYzXDE2NVwxNjJcMTQxXDE1Nlx4NjNcMTQ1XHg3NFwxNzFceDcwXHg2NSJdOyAkZF9kYXRlID0gJF9QT1NUWyJcMTQ0XHg2NVx4NzBcMTQxXDE2MlwxNjRceDY1XHg3MlwxNDVceDY0XDE0MVx4NzRcMTQ1Il07ICRyX2RhdGUgPSAkcmV0dXJuZGF0ZTsgJGRhdGUxID0gZGF0ZV9jcmVhdGUoJGRfZGF0ZSk7ICRkYXRlMiA9IGRhdGVfY3JlYXRlKCRyX2RhdGUpOyAkZGlmZl92YWx1cyA9IGRhdGVfZGlmZigkZGF0ZTEsICRkYXRlMik7IGlmICgkX1BPU1RbIlx4NjlceDZlXDE2M1wxNjVceDcyXDE0MVx4NmVceDYzXHg2NVx4NzRcMTcxXDE2MFx4NjUiXSA9PSAxKSB7ICRjb3ZlcmZvcmRheXMgPSAkZGlmZl92YWx1cy0+Zm9ybWF0KCJceDI1XDE0MSIpOyB9IGVsc2UgeyAkY292ZXJmb3JkYXlzID0gJGRpZmZfdmFsdXMtPmZvcm1hdCgiXDQ1XHg2MSIpICsgMTsgfSBmb3IgKCRpID0gMTsgJGkgPD0gJG5uOyAkaSsrKSB7ICRkID0gIlx4NjFcMTQ3XDE0NVwxMzciIC4gJGk7ICRhZ2UgPSAkX1BPU1RbJGRdOyAkbSA9ICJcMTU1XDE0NVx4NjRceDY5XHg2M1wxNDFcMTU0XHg1Zlx4NjNcMTU3XDE1NlwxNDQiIC4gJGk7ICRkb2JfYWxsX2FnZVskaV1bIlx4NjFcMTQ3XDE0NSJdID0gJGFnZTsgJGRvYl9hbGxfYWdlWyRpXVsiXHg2M1wxNTdcMTU2XHg2NCJdID0gJF9QT1NUWyRtXTsgfSAkX1BPU1RbIlx4NjNcMTU3XDE2Nlx4NjVcMTYyXHg2Nlx4NmZcMTYyXDE0NFx4NjFceDc5XDE2MyJdID0gJGNvdmVyZm9yZGF5czsgJF9TRVNTSU9OWyJcMTYwXDE1N1wxNjNcMTY0XHg2NFwxNDFceDc0XHg2MVwxNjMiXSA9ICRfUE9TVDsgJGFsbF9jb21wYW55X3JhdGUgPSBhcnJheSgpOyAkcmVzdWx0ID0ganNvbl9kZWNvZGUodHJpbSgkcmVzdWx0KSwgVFJVRSk7ICRhbGxfY29tcGFueV9yYXRlID0gJHJlc3VsdFsiXHg2MVwxNTRceDZjXHg1Zlx4NjNcMTU3XDE1NVwxNjBcMTQxXHg2ZVx4NzlceDVmXHg3Mlx4NjFceDc0XHg2NSJdOyAkbG93ZXJfY29tcGFueV9yYXRlID0gJHJlc3VsdFsiXHg2Y1x4NmZcMTY3XDE0NVx4NzJcMTM3XDE0M1wxNTdceDZkXDE2MFwxNDFceDZlXHg3OVwxMzdcMTYyXDE0MVx4NzRcMTQ1Il07IGFzb3J0KCRhbGxfY29tcGFueV9yYXRlKTsgZnVuY3Rpb24gZ2V0cmF0ZXMoJGNvbm4sICRkb2JfYWxsX2FnZSwgJGRlZHVjdGlibGUsICRhbGxfY29tcGFueV9yYXRlLCAkbG93ZXJfY29tcGFueV9yYXRlLCAkY292ZXJmb3JkYXlzLCAkbiwgJHJlbHZhbCkgeyAkZW1haWxfZGF0YV9hcnJheSA9IGFycmF5KCk7ICRjb21wYXJlX3JhdGUgPSBhcnJheSgpOyAkZXhpc3RzX2luX21pbiA9IDA7IGlmICghZW1wdHkoJGFsbF9jb21wYW55X3JhdGVbJGRlZHVjdGlibGVdKSkgeyAkYWdlMSA9ICRkb2JfYWxsX2FnZVsxXVsiXHg2MVx4NjdceDY1Il07ICRjYWdlMSA9ICRkb2JfYWxsX2FnZVsxXVsiXDE0MVx4NjdceDY1Il0gLiAiXDEzN1w2MCI7ICRtZWRpY2FsX2NvbmQxID0gJGRvYl9hbGxfYWdlWzFdWyJcMTQzXDE1N1wxNTZceDY0Il07IGlmICgkbiA9PSAyKSB7ICRhZ2UyID0gJGRvYl9hbGxfYWdlWzJdWyJceDYxXDE0N1wxNDUiXTsgJGNhZ2UyID0gJGRvYl9hbGxfYWdlWzJdWyJcMTQxXDE0N1wxNDUiXSAuICJceDVmXHgzMSI7ICRtZWRpY2FsX2NvbmQyID0gJGRvYl9hbGxfYWdlWzJdWyJceDYzXDE1N1wxNTZceDY0Il07IH0gJG51bSA9IDE7IGlmICgkbiA9PSAzKSB7ICRudW0gPSAyOyB9IGlmICgkbiA9PSAyKSB7IGlmICghZW1wdHkoJGxvd2VyX2NvbXBhbnlfcmF0ZVskZGVkdWN0aWJsZV0pKSB7ICRjb21wYXJlX3JhdGUxWzBdID0gJGxvd2VyX2NvbXBhbnlfcmF0ZVskZGVkdWN0aWJsZV07IGlmICgoaXNzZXQoJGxvd2VyX2NvbXBhbnlfcmF0ZVskZGVkdWN0aWJsZV1bJGNhZ2UxXVsiXDE2NFx4NzJcMTQxXDE2Nlx4NjVcMTU0XHg2MVwxNTZcMTQzXHg2NVwxMzdceDY1XDE2M1x4NzNceDY1XDE1Nlx4NzRceDY5XDE0MVwxNTQiXSkgfHwgaXNzZXQoJGxvd2VyX2NvbXBhbnlfcmF0ZVskZGVkdWN0aWJsZV1bJGNhZ2UyXVsiXHg3NFx4NzJceDYxXDE2NlwxNDVcMTU0XDE0MVwxNTZcMTQzXHg2NVwxMzdcMTQ1XHg3M1wxNjNcMTQ1XDE1NlwxNjRcMTUxXDE0MVwxNTQiXSkpICYmIChpc3NldCgkbG93ZXJfY29tcGFueV9yYXRlWyRkZWR1Y3RpYmxlXVskY2FnZTFdWyJcMTY0XDE2MlwxNDFcMTY2XDE0NVx4NmNceDYxXDE1NlwxNDNcMTQ1XHg1ZlwxNjBcMTYyXHg2NVwxNTVceDY5XHg2NVwxNjIiXSkgfHwgaXNzZXQoJGxvd2VyX2NvbXBhbnlfcmF0ZVskZGVkdWN0aWJsZV1bJGNhZ2UyXVsiXHg3NFx4NzJcMTQxXHg3Nlx4NjVcMTU0XHg2MVx4NmVcMTQzXHg2NVwxMzdceDcwXHg3Mlx4NjVcMTU1XDE1MVwxNDVceDcyIl0pKSkgeyAkZXhpc3RzX2luX21pbiA9IDE7IH0gfSBpZiAoYXJyYXlfa2V5X2V4aXN0cygiXDEyNFx4NzJceDYxXHg3Nlx4NjVceDZjXDE0MVx4NmVceDYzXHg2NVx4MjBceDQ1XHg3M1x4NzNceDY1XHg2ZVx4NzRcMTUxXDE0MVwxNTQiLCAkYWxsX2NvbXBhbnlfcmF0ZVskZGVkdWN0aWJsZV0pICYmICRleGlzdHNfaW5fbWluID09IDAgJiYgJG1lZGljYWxfY29uZDEgIT0gJG1lZGljYWxfY29uZDIpIHsgJGtleXMgPSBhcnJheV9rZXlzKCRhbGxfY29tcGFueV9yYXRlWyRkZWR1Y3RpYmxlXVsiXDEyNFwxNjJceDYxXDE2Nlx4NjVceDZjXDE0MVwxNTZceDYzXDE0NVx4MjBceDQ1XHg3M1x4NzNceDY1XDE1NlwxNjRcMTUxXDE0MVx4NmMiXSk7ICRlc3NfYXJyID0gJGFsbF9jb21wYW55X3JhdGVbJGRlZHVjdGlibGVdWyJcMTI0XDE2MlwxNDFcMTY2XDE0NVwxNTRceDYxXHg2ZVwxNDNcMTQ1XDQwXHg0NVx4NzNceDczXDE0NVx4NmVcMTY0XDE1MVwxNDFceDZjIl1bJGtleXNbMV1dOyBpZiAoJGtleXNbMV0gPT0gMCkgeyBpZiAoIWVtcHR5KCRhbGxfY29tcGFueV9yYXRlWyRkZWR1Y3RpYmxlXVsiXHg1NFx4NzJceDYxXDE2NlwxNDVcMTU0XHg2MVwxNTZceDYzXHg2NVx4MjBceDUwXDE2Mlx4NjVcMTU1XDE1MVwxNDVcMTYyIl1bMV0pKSB7ICRwcmVtX2FyciA9ICRhbGxfY29tcGFueV9yYXRlWyRkZWR1Y3RpYmxlXVsiXDEyNFwxNjJcMTQxXDE2NlwxNDVceDZjXHg2MVwxNTZceDYzXHg2NVw0MFx4NTBcMTYyXDE0NVwxNTVceDY5XHg2NVx4NzIiXVsxXTsgJGNvbVskY2FnZTFdID0gYXJyYXkoIlwxNjRceDcyXHg2MVx4NzZceDY1XHg2Y1x4NjFcMTU2XDE0M1x4NjVcMTM3XDE0NVx4NzNceDczXDE0NVx4NmVceDc0XDE1MVwxNDFceDZjIiA9PiAkZXNzX2FyclsiXHg3Mlx4NjFceDc0XDE0NSJdKTsgJGNvbVskY2FnZTJdID0gYXJyYXkoIlwxNjRcMTYyXHg2MVwxNjZcMTQ1XHg2Y1x4NjFcMTU2XDE0M1wxNDVcMTM3XDE2MFwxNjJcMTQ1XDE1NVx4NjlcMTQ1XHg3MiIgPT4gJHByZW1fYXJyWyJceDcyXHg2MVwxNjRceDY1Il0pOyAkY29tcGFyZV9yYXRlMVsxXSA9ICRjb207IH0gfSBlbHNlIHsgaWYgKCFlbXB0eSgkYWxsX2NvbXBhbnlfcmF0ZVskZGVkdWN0aWJsZV1bIlx4NTRceDcyXHg2MVx4NzZceDY1XDE1NFwxNDFceDZlXHg2M1wxNDVcNDBceDUwXDE2Mlx4NjVcMTU1XDE1MVx4NjVcMTYyIl1bMF0pKSB7ICRwcmVtX2FyciA9ICRhbGxfY29tcGFueV9yYXRlWyRkZWR1Y3RpYmxlXVsiXDEyNFx4NzJcMTQxXDE2Nlx4NjVceDZjXDE0MVx4NmVceDYzXHg2NVx4MjBceDUwXHg3MlwxNDVceDZkXDE1MVwxNDVcMTYyIl1bMF07ICRjb21bJGNhZ2UxXSA9IGFycmF5KCJceDc0XDE2Mlx4NjFceDc2XDE0NVwxNTRcMTQxXHg2ZVx4NjNcMTQ1XHg1ZlwxNjBcMTYyXDE0NVwxNTVcMTUxXDE0NVwxNjIiID0+ICRwcmVtX2FyclsiXHg3Mlx4NjFcMTY0XDE0NSJdKTsgJGNvbVskY2FnZTJdID0gYXJyYXkoIlwxNjRcMTYyXHg2MVwxNjZcMTQ1XDE1NFwxNDFcMTU2XDE0M1wxNDVcMTM3XHg2NVwxNjNceDczXDE0NVwxNTZceDc0XDE1MVx4NjFcMTU0IiA9PiAkZXNzX2FyclsiXHg3Mlx4NjFceDc0XHg2NSJdKTsgJGNvbXBhcmVfcmF0ZTFbMV0gPSAkY29tOyB9IH0gfSB9IGlmICghZW1wdHkoJGNvbXBhcmVfcmF0ZTEpKSB7IGZvcmVhY2ggKCRjb21wYXJlX3JhdGUxIGFzICRrZXkxID0+ICR2YWwxKSB7IGZvcmVhY2ggKCR2YWwxIGFzICRrZXkyID0+ICR2YWwyKSB7IGZvcmVhY2ggKCR2YWwyIGFzICRrZXkzID0+ICR2YWwzKSB7ICRyZWwxID0gJGNvbm4tPmV4ZWN1dGUoIlwxMjNcMTA1XDExNFwxMDVceDQzXDEyNFx4MjBceDJhXHgyMFx4NDZceDUyXHg0ZlwxMTVceDIwXHg2MVwxNTRceDZjXHg1Zlx4NjNceDZmXHg2ZFx4NzBcMTQxXHg2ZVx4NjlceDY1XDE2M1x4MjBcMTI3XHg0OFx4NDVcMTIyXDEwNVx4MjBceDcwXDE1NFwxNDFceDZlXHg1Zlx4NmVceDYxXHg2ZFwxNDVceDNkXHgyN3ska2V5M31ceDI3XDQwXHg0MVx4NGVceDQ0XHgyMFx4NzVcMTU2XDE2MFwxNjVcMTQyXDE1NFwxNTFceDczXDE1MFx4NjVceDY0XHgzZFw2MCIpLT5mZXRjaEFsbCgiXHg2MVx4NzNcMTYzXHg2ZlwxNDMiKTsgaWYgKCFlbXB0eSgkcmVsMSkpIHsgZm9yZWFjaCAoJHJlbDEgYXMgJHJlcykgeyAkY29tcGFyZV9yYXRlWyRrZXkxXVska2V5Ml1bIlwxNjBcMTU0XHg2MVwxNTZceDVmXDE1NlwxNDFceDZkXHg2NSJdID0gJHJlc1siXDE2MFwxNTRcMTQxXHg2ZVx4NWZceDZlXDE0MVx4NmRcMTQ1Il07ICRjb21wYXJlX3JhdGVbJGtleTFdWyRrZXkyXVsiXHg3MFwxNjJcMTUxXDE0M1x4NjUiXSA9ICR2YWwzOyAkY29tcGFyZV9yYXRlWyRrZXkxXVska2V5Ml1bIlx4NzRcMTUwXHg2NVx4NmNceDZmXHg2N1wxNTciXSA9ICRyZXNbIlwxNTRcMTU3XHg2N1wxNTdcMTYzIl07ICRjb21wYXJlX3JhdGVbJGtleTFdWyRrZXkyXVsiXDE2NFwxNTBcMTQ1XHg1ZlwxNDNceDZkXDE2MFwxMzdceDZlXDE0MVx4NmRcMTQ1Il0gPSAkcmVzWyJceDZlXHg2MVx4NmRcMTQ1Il07ICRjb21wYXJlX3JhdGVbJGtleTFdWyRrZXkyXVsiXHg3MFwxNTRceDYxXHg2ZVx4NWZcMTQzXDE1N1x4NjRceDY1Il0gPSAkcmVzWyJceDcwXHg2Y1wxNDFcMTU2XDEzN1x4NjNcMTU3XHg2NFwxNDUiXTsgJGNvbXBhcmVfcmF0ZVska2V5MV1bJGtleTJdWyJcMTYzXDE0MVx4NmRcMTYwXDE1NFwxNDVceDVmXDE2MFwxNTdceDZjXHg2OVwxNDNcMTcxIl0gPSAkcmVzWyJcMTYzXHg2MVx4NmRceDcwXDE1NFwxNDVceDVmXDE2MFwxNTdcMTU0XDE1MVx4NjNceDc5Il07IH0gfSB9IH0gfSB9IGlmICghZW1wdHkoJGNvbXBhcmVfcmF0ZSkpIHsgZm9yZWFjaCAoJGNvbXBhcmVfcmF0ZSBhcyAkY29tcmF0ZSkgeyBpZiAoJGNvbXJhdGVbJGNhZ2UxXVsiXHg3MFwxNTRcMTQxXHg2ZVx4NWZceDYzXDE1N1wxNDRceDY1Il0gIT0gJGNvbXJhdGVbJGNhZ2UyXVsiXHg3MFx4NmNcMTQxXHg2ZVwxMzdceDYzXDE1N1x4NjRcMTQ1Il0pIHsgJHZhbCA9IHJvdW5kKCRjb21yYXRlWyRjYWdlMV1bIlx4NzBcMTYyXDE1MVx4NjNceDY1Il0gKiAkY292ZXJmb3JkYXlzICsgJGNvbXJhdGVbJGNhZ2UyXVsiXHg3MFx4NzJcMTUxXDE0M1x4NjUiXSAqICRjb3ZlcmZvcmRheXMsIDIpOyAkY21wX25hbWUgPSAkY29tcmF0ZVskY2FnZTFdWyJcMTY0XHg2OFx4NjVcMTM3XHg2M1x4NmRceDcwXDEzN1x4NmVceDYxXHg2ZFx4NjUiXSAuICJceDIwXHgyY1x4MjAiIC4gJGNvbXJhdGVbJGNhZ2UyXVsiXDE2NFx4NjhceDY1XHg1ZlwxNDNcMTU1XHg3MFwxMzdcMTU2XHg2MVwxNTVcMTQ1Il07IGVjaG8gIlw3NFx4NjRcMTUxXHg3Nlx4MjBcMTQzXDE1NFwxNDFcMTYzXDE2M1x4M2RceDIyXHg3Mlx4NmZceDc3XHgyMlx4MjBcMTYzXDE2NFx4NzlceDZjXHg2NVw3NVx4MjJcMTQyXHg2Zlx4NzJcMTQ0XDE0NVx4NzJceDNhXHgyMFw2MVx4NzBcMTcwXHgyMFwxNjNcMTU3XHg2Y1x4NjlceDY0XHgzYlx4NmRcMTQxXDE2Mlx4NjdcMTUxXDE1Nlx4MmRcMTYyXHg2OVx4NjdceDY4XDE2NFx4M2FceDIwXHgzMVx4MzBceDcwXDE3MFx4M2JceDZkXDE0MVx4NzJcMTQ3XHg2OVwxNTZcNTVcMTU0XHg2NVwxNDZcMTY0XHgzYVx4MjBcNjFcNjBceDcwXDE3MFx4M2JcNDJceDNlXDEyXDExXDExXDExXDExXHg5XHg5XDExXDExXDExXDQwXDc0XDE0NFx4NjlceDc2XHgyMFwxNDNcMTU0XHg2MVwxNjNceDczXHgzZFx4MjJceDYzXHg2ZlwxNTRcNTVcMTU1XDE0NFx4MmRcNjRceDIyXDQwXHg3M1wxNjRceDc5XHg2Y1wxNDVceDNkXHgyMlwxNjBcMTQxXHg2NFx4NjRceDY5XDE1NlwxNDdceDJkXDE2NFx4NmZceDcwXDcyXHgzMlw2NVx4NzBceDc4XHgzYlw0Mlw3Nlx4M2NceDY0XDE1MVwxNjZcNDBcMTQzXDE1NFwxNDFceDczXHg3M1x4M2RceDIyXDE0M1wxNTdcMTU0XDU1XDE1NVwxNDRcNTVcNjZcNDJceDNlXHgzY1x4NjhcNjFceDNlXHgzY1wxNTFceDZkXHg2N1x4MjBceDczXDE2Mlx4NjNcNzVcNDIiIC4gQkFTRV9XRUJST09UX1BBVEggLiAiXHg2OVwxNTVcMTQ3XHgyZlx4NjNcMTU3XHg2ZFwxNjBcMTQxXDE1Nlx4NzlceDZjXDE1N1wxNDdceDZmXHg3M1w1NyIgLiAkY29tcmF0ZVskY2FnZTFdWyJceDc0XDE1MFwxNDVceDZjXDE1N1x4NjdceDZmIl0gLiAiXDQyXDQwXDE0M1wxNTRcMTQxXHg3M1x4NzNcNzVceDIyXDE1MVwxNTVceDY3XDQwXHg2OVx4NmRceDY3XHgyZFwxNjJceDY1XDE2M1wxNjBceDZmXHg2ZVwxNjNcMTUxXHg3Nlx4NjVcNDJceDIwXDE2M1wxNjRceDc5XHg2Y1wxNDVceDNkXDQyXHg2ZFwxNDFceDc4XDU1XDE2N1x4NjlceDY0XHg3NFx4NjhceDNhXHgzMVx4MzZceDMwXHg3MFx4NzhcNzNceDZkXDE0MVwxNjJceDY3XDE1MVx4NmVceDNhXHgyMFw2MFx4MjBcMTQxXHg3NVwxNjRceDZmXDczXDQyXHgzZVx4MjBcNzRcNTdcMTUwXDYxXHgzZVw3NFx4MmZceDY0XDE1MVwxNjZcNzZceDNjXDE0NFwxNTFceDc2XHgyMFwxNDNceDZjXHg2MVx4NzNceDczXHgzZFx4MjJcMTQzXHg2Zlx4NmNceDJkXDE1NVx4NjRcNTVceDM2XHgyMlw3Nlw3NFwxNTBcNjFcNzZceDNjXDE1MVwxNTVcMTQ3XHgyMFx4NzNceDcyXHg2M1w3NVw0MiIgLiBCQVNFX1dFQlJPT1RfUEFUSCAuICJceDY5XDE1NVwxNDdcNTdceDYzXDE1N1x4NmRcMTYwXHg2MVx4NmVceDc5XHg2Y1wxNTdcMTQ3XHg2ZlwxNjNcNTciIC4gJGNvbXJhdGVbJGNhZ2UyXVsiXDE2NFwxNTBcMTQ1XDE1NFwxNTdcMTQ3XHg2ZiJdIC4gIlx4MjJceDIwXDE0M1wxNTRceDYxXDE2M1wxNjNceDNkXHgyMlwxNTFcMTU1XDE0N1w0MFx4NjlceDZkXDE0N1x4MmRcMTYyXDE0NVwxNjNceDcwXHg2ZlwxNTZceDczXHg2OVx4NzZcMTQ1XHgyMlx4MjBceDczXHg3NFwxNzFceDZjXDE0NVx4M2RcNDJcMTU1XDE0MVwxNzBceDJkXHg3N1wxNTFceDY0XHg3NFwxNTBceDNhXDYxXDY2XHgzMFx4NzBceDc4XDczXDE1NVwxNDFceDcyXHg2N1x4NjlcMTU2XHgzYVx4MjBceDMwXHgyMFx4NjFcMTY1XDE2NFwxNTdcNzNceDIyXDc2XHgyMFw3NFw1N1wxNTBceDMxXDc2XHgzY1x4MmZceDY0XHg2OVx4NzZcNzZcNzRcNTdceDY0XDE1MVwxNjZceDNlXHgzY1wxNDRcMTUxXHg3Nlw0MFx4NjNceDZjXDE0MVwxNjNcMTYzXHgzZFx4MjJceDYzXDE1N1x4NmNcNTVceDZkXDE0NFw1NVw3MFx4MjJcNDBcMTYzXHg3NFx4NzlceDZjXHg2NVw3NVw0Mlx4NjJcMTU3XDE2MlwxNDRcMTQ1XDE2Mlx4M2FcNDBceDMyXHg3MFwxNzBcNDBcMTYzXDE1N1x4NmNcMTUxXDE0NFw3M1wxNDJcMTU3XHg3MlwxNDRcMTQ1XDE2Mlw1NVx4NjNcMTU3XDE1NFwxNTdcMTYyXDcyXHgyM1x4NDZcMTA2XHgzOVwxMDFceDM0XDEwNVx4M2JceDZkXDE1MVwxNTZcNTVcMTUwXHg2NVx4NjlcMTQ3XDE1MFwxNjRceDNhXHgyMFw2MVw2M1x4MzRceDcwXHg3OFx4M2JcNDJceDNlXDc0XHg2NFwxNTFceDc2XHgyMFx4NjNcMTU0XDE0MVwxNjNcMTYzXDc1XHgyMlwxNDNceDZmXDE1NFx4MmRceDZkXDE0NFw1NVw2N1w0MFwxNjBcMTYyXHg2OVwxNDNcMTQ1XHg2Mlx4NmNcMTU3XDE0M1wxNTNcNDJceDNlXHgzY1x4NjhceDMxXDc2XDQ0IiAuICR2YWwgLiAiXDc0XDU3XDE1MFw2MVw3NiI7IGVjaG8gIlw3NFwxNjNcMTYwXHg2MVx4NmVcNzYiIC4gJGNvbXJhdGVbJGNhZ2UxXVsiXDE2NFx4NjhcMTQ1XHg1Zlx4NjNceDZkXHg3MFwxMzdceDZlXDE0MVwxNTVceDY1Il0gLiAiXHgyMFx4M2FceDNhXDQwXHg0MVx4NjdceDY1XHgyMFw3Mlw0MCIgLiAkYWdlMSAuICJcNDBcNTVcNDAiOyBlY2hvICJceDI0IiAuIHJvdW5kKCRjb21yYXRlWyRjYWdlMV1bIlx4NzBcMTYyXDE1MVwxNDNcMTQ1Il0gKiAkY292ZXJmb3JkYXlzLCAyKTsgZWNobyAiXDc0XHgyZlwxNjNceDcwXHg2MVx4NmVceDNlXHgzY1wxNDJceDcyXDU3XDc2XHgzY1x4NzNcMTYwXHg2MVwxNTZceDNlIiAuICRjb21yYXRlWyRjYWdlMl1bIlx4NzRceDY4XDE0NVwxMzdcMTQzXHg2ZFwxNjBcMTM3XDE1Nlx4NjFcMTU1XHg2NSJdIC4gIlx4MjBceDNhXDcyXHgyMFwxMDFcMTQ3XDE0NVx4MjBcNzJcNDAiIC4gJGFnZTIgLiAiXDQwXDU1XHgyMCI7IGVjaG8gIlx4MjQiIC4gcm91bmQoJGNvbXJhdGVbJGNhZ2UyXVsiXDE2MFx4NzJceDY5XDE0M1wxNDUiXSAqICRjb3ZlcmZvcmRheXMsIDIpOyBlY2hvICJceDNjXDU3XDE2M1x4NzBcMTQxXHg2ZVw3NiI7IGVjaG8gIlw3NFx4MmZcMTQ0XDE1MVwxNjZcNzZcMTJcMTFcMTFcMTFceDlceDlceDlcMTFcMTFcMTFceDNjXHg2NFwxNTFceDc2XHgyMFx4NjNceDZjXDE0MVx4NzNcMTYzXHgzZFw0MlwxNDNceDZmXHg2Y1w1NVwxNTVcMTQ0XDU1XDY1XDQyXDc2XHhhXDExXDExXHg5XDExXHg5XDExXHg5XDExXDExXDc0XDE0NFx4NjlceDc2XDQwXDE2M1wxNjRceDc5XHg2Y1x4NjVcNzVceDIyXDE2MFwxNDFceDY0XDE0NFx4NjlcMTU2XHg2N1w1NVwxNjRcMTU3XHg3MFx4M2FceDIwXDYyXHgzMFx4NzBcMTcwXHgyMlx4M2VcNzRcMTYzXHg3MFx4NjFcMTU2XDQwXDE2M1wxNjRceDc5XDE1NFwxNDVcNzVcNDJceDY2XHg2Zlx4NmVceDc0XDU1XHg3M1x4NjlcMTcyXHg2NVx4M2FceDMxXDY1XDE2MFx4NzhceDNiXHgyMlx4M2VcNDBcNzRceDJmXDE2M1wxNjBcMTQxXHg2ZVw3NiI7IGlmICghZW1wdHkoJGNvbXJhdGVbJGNhZ2UxXVsiXDE2M1wxNDFcMTU1XDE2MFx4NmNceDY1XHg1Zlx4NzBcMTU3XDE1NFx4NjlcMTQzXDE3MSJdKSkgeyBlY2hvICJcNzRceDZjXHg2OVx4M2UiIC4gJGNvbXJhdGVbJGNhZ2UxXVsiXHg3NFx4NjhceDY1XHg1Zlx4NjNceDZkXHg3MFwxMzdcMTU2XHg2MVwxNTVceDY1Il0gLiAiXDc0XHg2MlwxNjJcNzZceDNjXDE0MVw0MFx4NjhcMTYyXHg2NVx4NjZceDNkXDQyIiAuIEJBU0VfV0VCUk9PVF9QQVRIIC4gIlwxNDNceDZmXDE1NVwxNjBceDYxXHg2ZVx4NzlceDcwXDE0NFx4NjZceDJmIiAuICRjb21yYXRlWyRjYWdlMV1bIlwxNjNcMTQxXHg2ZFx4NzBceDZjXHg2NVwxMzdceDcwXDE1N1x4NmNceDY5XHg2M1x4NzkiXSAuICJceDIyXHgyMFwxNjRcMTQxXHg3MlwxNDdcMTQ1XDE2NFx4M2RcNDJceDVmXHg2MlwxNTRcMTQxXDE1NlwxNTNcNDJcNDBceDczXDE2NFwxNzFcMTU0XDE0NVx4M2RceDIyXHg2ZFwxNDFceDcyXHg2N1x4NjlceDZlXDU1XDE1NFwxNDVceDY2XDE2NFx4M2FceDMyXHgzM1wxNjBceDc4XDczXHgyMlx4M2VcMTAzXDE1NFwxNTFcMTQzXDE1M1w0MFwxMTBceDY1XHg3Mlx4NjVceDIwXDEyNFwxNTdceDIwXDEyMlx4NjVceDYxXDE0NFw0MFx4NTNceDYxXHg2ZFx4NzBcMTU0XHg2NVx4MjBceDUwXHg2ZlwxNTRcMTUxXHg2M1wxNzFcNzRcNTdceDYxXDc2XDc0XHgyZlwxNTRceDY5XDc2IjsgfSBpZiAoIWVtcHR5KCRjb21yYXRlWyRjYWdlMl1bIlx4NzNceDYxXDE1NVwxNjBceDZjXHg2NVx4NWZcMTYwXDE1N1wxNTRcMTUxXHg2M1wxNzEiXSkpIHsgZWNobyAiXDc0XHg2Y1wxNTFceDNlIiAuICRjb21yYXRlWyRjYWdlMl1bIlx4NzRceDY4XHg2NVwxMzdcMTQzXHg2ZFwxNjBcMTM3XDE1NlwxNDFcMTU1XHg2NSJdIC4gIlw3NFwxNDJceDcyXDc2XDc0XHg2MVw0MFx4NjhcMTYyXHg2NVwxNDZceDNkXHgyMiIgLiBCQVNFX1dFQlJPT1RfUEFUSCAuICJceDYzXHg2Zlx4NmRceDcwXDE0MVwxNTZcMTcxXHg3MFx4NjRcMTQ2XHgyZiIgLiAkY29tcmF0ZVskY2FnZTJdWyJcMTYzXDE0MVwxNTVceDcwXHg2Y1wxNDVceDVmXHg3MFx4NmZcMTU0XHg2OVx4NjNcMTcxIl0gLiAiXDQyXDQwXDE2NFx4NjFceDcyXHg2N1wxNDVcMTY0XHgzZFx4MjJceDVmXHg2MlwxNTRceDYxXHg2ZVwxNTNceDIyXDQwXDE2M1wxNjRcMTcxXHg2Y1x4NjVceDNkXHgyMlx4NmRcMTQxXDE2Mlx4NjdceDY5XDE1Nlx4MmRceDZjXHg2NVwxNDZceDc0XHgzYVw2Mlx4MzNceDcwXHg3OFx4M2JceDIyXHgzZVx4NDNceDZjXHg2OVwxNDNcMTUzXHgyMFwxMTBcMTQ1XDE2MlwxNDVcNDBcMTI0XHg2Zlw0MFwxMjJceDY1XHg2MVx4NjRcNDBceDUzXHg2MVwxNTVceDcwXDE1NFwxNDVceDIwXDEyMFx4NmZcMTU0XHg2OVx4NjNcMTcxXDc0XHgyZlx4NjFceDNlXDc0XHgyZlwxNTRcMTUxXDc2IjsgfSBlY2hvICJcNzRceDJmXDE0NFx4NjlceDc2XHgzZVw3NFx4MmZceDY0XHg2OVx4NzZceDNlXHgzY1x4NjRcMTUxXHg3Nlw0MFwxNDNceDZjXHg2MVx4NzNceDczXDc1XDQyXDE0M1x4NmNcMTQ1XDE0MVx4NzJcMTQ2XDE1MVx4NzhceDIyXDc2XDc0XHgyZlx4NjRceDY5XHg3Nlx4M2UiOyBlY2hvICJceDNjXHgyZlx4NjRceDY5XDE2Nlx4M2VcNzRceDJmXHg2NFx4NjlcMTY2XDc2IjsgfSB9ICRfU0VTU0lPTlsiXDE0NVx4NmRceDYxXDE1MVwxNTRcMTM3XHg2M1x4NmZceDZkXDE2MFwxNDFceDcyXDE0NVwxMzdceDY0XHg2MVx4NzRceDYxIl1bJHJlbHZhbF0gPSAkY29tcGFyZV9yYXRlOyB9IGZvcmVhY2ggKCRhbGxfY29tcGFueV9yYXRlWyRkZWR1Y3RpYmxlXSBhcyAka2V5ID0+ICR2YWx1ZSkgeyBpZiAoJG4gPT0gMyAmJiAka2V5ID09ICJceDQ5XHg2ZVx4NjdceDZjXHg2NVw0MFwxMjBceDZjXDE0MVx4NmUiKSB7IH0gZWxzZSB7IGlmICghZW1wdHkoJHZhbHVlWyJceDc0XDE1N1x4NzRcMTQxXDE1NFx4NzJceDYxXHg3NFwxNDVcMTYzIl0pKSB7ICRyZTExID0gJGNvbm4tPmV4ZWN1dGUoIlwxMjNcMTA1XDExNFwxMDVcMTAzXDEyNFx4MjBceDJhXDQwXHg0NlwxMjJceDRmXDExNVw0MFwxNDFceDZjXHg2Y1x4NWZcMTQzXHg2ZlwxNTVcMTYwXHg2MVx4NmVceDY5XHg2NVx4NzNceDIwXHg1N1x4NDhceDQ1XDEyMlx4NDVcNDBcMTYwXHg2Y1x4NjFcMTU2XDEzN1x4NjNceDZmXHg2NFwxNDVcNzVcNDd7JGtleX1cNDdceDIwXHg0MVx4NGVceDQ0XHgyMFx4NzVceDZlXDE2MFx4NzVceDYyXDE1NFx4NjlceDczXHg2OFwxNDVcMTQ0XHgzZFw2MFw0MFx4NDdcMTIyXDExN1x4NTVcMTIwXHgyMFx4NDJceDU5XDQwXDE2MFx4NmNceDYxXDE1NlwxMzdceDYzXDE1N1x4NjRceDY1IiktPmZldGNoQWxsKCJceDYxXDE2M1wxNjNceDZmXDE0MyIpOyBmb3JlYWNoICgkcmUxMSBhcyAkcm93KSB7ICRuYW1lID0gJHJvd1siXHg3MFx4NmNceDYxXDE1Nlx4NWZceDZlXDE0MVx4NmRcMTQ1Il07ICRmZWF0dXJlcyA9ICRyb3dbIlx4NjZcMTQ1XDE0MVwxNjRceDc1XHg3MlwxNDVceDczIl07IGlmICgka2V5ID09ICJcMTE1XHg2MVx4NmVceDc1XHg2Y1x4NjlceDY2XDE0NVx4MjBcMTIwXHg2Y1wxNDFcMTU2IikgeyBpZiAoJG4gPT0gMikgeyBpZiAoJG1lZGljYWxfY29uZDEgPT0gIlx4NTlcMTQ1XDE2MyIgJiYgJG1lZGljYWxfY29uZDIgPT0gIlwxMzFcMTQ1XDE2MyIpIHsgJHRoZWxvZ28gPSAiXHg2ZFx4NjFceDZlXHg3NVx4NmNcMTUxXHg2Nlx4NjVcMTM3XDE0Mlx4MmVcMTYwXDE1NlwxNDciOyB9IGVsc2VpZiAoJG1lZGljYWxfY29uZDEgPT0gIlx4NGVceDZmIiAmJiAkbWVkaWNhbF9jb25kMiA9PSAiXHg0ZVwxNTciKSB7ICR0aGVsb2dvID0gIlwxNTVceDYxXDE1NlwxNjVcMTU0XHg2OVwxNDZcMTQ1XDEzN1x4NjFcNTZceDcwXHg2ZVwxNDciOyB9IGVsc2VpZiAoJG1lZGljYWxfY29uZDEgPT0gIlwxMTZcMTU3IiAmJiAkbWVkaWNhbF9jb25kMiA9PSAiXDEzMVx4NjVceDczIiB8fCAkbWVkaWNhbF9jb25kMSA9PSAiXHg1OVx4NjVcMTYzIiAmJiAkbWVkaWNhbF9jb25kMiA9PSAiXDExNlx4NmYiKSB7ICR0aGVsb2dvID0gIlx4NmRceDYxXHg2ZVx4NzVceDZjXDE1MVwxNDZcMTQ1XHgyZVwxNjBcMTU2XHg2NyI7IH0gfSBlbHNlIHsgaWYgKCRtZWRpY2FsX2NvbmQxID09ICJceDU5XDE0NVwxNjMiKSB7ICR0aGVsb2dvID0gIlwxNTVcMTQxXDE1Nlx4NzVcMTU0XHg2OVx4NjZcMTQ1XHg1ZlwxNDJceDJlXDE2MFx4NmVceDY3IjsgfSBlbHNlIHsgJHRoZWxvZ28gPSAiXHg2ZFwxNDFcMTU2XHg3NVx4NmNcMTUxXDE0NlwxNDVcMTM3XHg2MVx4MmVceDcwXDE1NlwxNDciOyB9IH0gfSBlbHNlIHsgJHRoZWxvZ28gPSAkcm93WyJcMTU0XDE1N1wxNDdceDZmXDE2MyJdOyB9ICR0aGVfY21wX25hbWUgPSAkcm93WyJceDZlXDE0MVx4NmRcMTQ1Il07ICRzYW1wbGVfcG9saWN5ID0gJHJvd1siXHg3M1x4NjFcMTU1XDE2MFx4NmNceDY1XHg1ZlwxNjBcMTU3XDE1NFwxNTFceDYzXHg3OSJdOyAkdmFsID0gcm91bmQoJHZhbHVlWyJcMTY0XDE1N1wxNjRcMTQxXDE1NFx4NzJceDYxXHg3NFx4NjVcMTYzIl0gKiAkY292ZXJmb3JkYXlzLCAyKTsgJGVtYWlsX2RhdGFfYXJyYXlbJG5hbWVdWyJceDZjXHg2Zlx4NjdceDZmIl0gPSAkdGhlbG9nbzsgJGVtYWlsX2RhdGFfYXJyYXlbJG5hbWVdWyJceDczXDE0MVwxNTVcMTYwXDE1NFx4NjVcMTM3XDE2MFx4NmZcMTU0XHg2OVx4NjNcMTcxIl0gPSAkc2FtcGxlX3BvbGljeTsgJGVtYWlsX2RhdGFfYXJyYXlbJG5hbWVdWyJcMTYyXDE0MVx4NzRcMTQ1XHg3MyJdID0gJHZhbDsgaWYgKCRuID09IDIpIHsgaWYgKCFlbXB0eSgkdmFsdWVbMF1bIlx4NzJcMTQxXHg3NFwxNDUiXSkpIHsgJHJhdGUxID0gcm91bmQoJHZhbHVlWzBdWyJcMTYyXHg2MVwxNjRcMTQ1Il0gKiAkY292ZXJmb3JkYXlzLCAyKTsgfSBlbHNlIHsgJHJhdGUxID0gMDsgfSBpZiAoJHJhdGUxICE9IDApIHsgJHJhdGVfcDEgPSAiXDQ0IiAuICRyYXRlMTsgJGVtYWlsX2RhdGFfYXJyYXlbJG5hbWVdWzBdWyRhZ2UxXSA9ICRyYXRlMTsgJGVtYWlsX2RhdGFfYXJyYXlbJG5hbWVdWzBdWyJcMTYwXDE1NFwxNDFceDZlIl0gPSAkdmFsdWVbMF1bIlwxNjBceDZjXDE0MVx4NmVceDZlXHg2MVwxNTVceDY1Il07IH0gZWxzZSB7IGlmICgkbWVkaWNhbF9jb25kMSA9PSAiXHg3OVx4NjVcMTYzIikgeyAkcmF0ZV9wMSA9ICJcNzRcMTYzXHg3MFx4NjFceDZlXDQwXHg3M1x4NzRcMTcxXDE1NFwxNDVcNzVcNDdceDYzXDE1N1wxNTRcMTU3XHg3Mlw3MlwxNjJcMTQ1XDE0NFx4MjdcNzZcMTA2XHg2Zlx4NzJcNDBcMTYwXHg3Mlx4NjVcNTVcMTQ1XDE3MFx4NjlcMTYzXHg3NFx4NjlcMTU2XHg2N1x4MjBcMTYzXHg2NVwxNDVceDIwXHg2Zlx4NzRcMTUwXHg2NVwxNjJceDIwXHg3MFwxNTRceDYxXDE1Nlw3NFw1N1x4NzNceDcwXHg2MVx4NmVceDNlIjsgfSBlbHNlIHsgJHJhdGVfcDEgPSAiXHgzY1x4NzNceDcwXDE0MVwxNTZceDIwXDE2M1x4NzRceDc5XDE1NFwxNDVcNzVcNDdceDYzXHg2Zlx4NmNcMTU3XDE2Mlx4M2FcMTYyXHg2NVx4NjRcNDdceDNlXDEwNlwxNTdceDcyXDQwXHg2ZVwxNTdcMTU2XDQwXDE2MFwxNjJcMTQ1XDU1XHg2NVx4NzhceDY5XDE2M1wxNjRceDY5XHg2ZVx4NjdcNDBceDczXHg2NVwxNDVceDIwXDE1N1x4NzRcMTUwXDE0NVwxNjJceDIwXHg3MFwxNTRcMTQxXHg2ZVw3NFw1N1wxNjNceDcwXDE0MVwxNTZcNzYiOyB9IH0gaWYgKCFlbXB0eSgkdmFsdWVbMV1bIlx4NzJcMTQxXDE2NFwxNDUiXSkpIHsgJHJhdGUyID0gcm91bmQoJHZhbHVlWzFdWyJceDcyXDE0MVx4NzRceDY1Il0gKiAkY292ZXJmb3JkYXlzLCAyKTsgfSBlbHNlIHsgJHJhdGUyID0gMDsgfSBpZiAoJHJhdGUyICE9IDApIHsgJHJhdGVfcDIgPSAiXHgyNCIgLiAkcmF0ZTI7ICRlbWFpbF9kYXRhX2FycmF5WyRuYW1lXVsxXVskYWdlMl0gPSAkcmF0ZTI7ICRlbWFpbF9kYXRhX2FycmF5WyRuYW1lXVsxXVsiXDE2MFx4NmNceDYxXHg2ZSJdID0gJHZhbHVlWzFdWyJcMTYwXHg2Y1x4NjFceDZlXHg2ZVx4NjFcMTU1XDE0NSJdOyB9IGVsc2UgeyBpZiAoJG1lZGljYWxfY29uZDIgPT0gIlwxNzFcMTQ1XHg3MyIpIHsgJHJhdGVfcDIgPSAiXDc0XHg3M1x4NzBcMTQxXHg2ZVw0MFwxNjNcMTY0XDE3MVwxNTRceDY1XHgzZFx4MjdceDYzXDE1N1x4NmNceDZmXHg3Mlx4M2FcMTYyXDE0NVwxNDRceDI3XDc2XDEwNlwxNTdcMTYyXDQwXHg3MFwxNjJcMTQ1XDU1XDE0NVx4NzhceDY5XHg3M1wxNjRcMTUxXDE1Nlx4NjdceDIwXDE2M1x4NjVcMTQ1XHgyMFwxNTdcMTY0XDE1MFwxNDVceDcyXHgyMFx4NzBcMTU0XDE0MVwxNTZceDNjXDU3XHg3M1wxNjBceDYxXDE1Nlw3NiI7IH0gZWxzZSB7ICRyYXRlX3AyID0gIlw3NFx4NzNcMTYwXHg2MVwxNTZcNDBceDczXHg3NFwxNzFceDZjXHg2NVw3NVw0N1x4NjNcMTU3XHg2Y1x4NmZcMTYyXHgzYVwxNjJceDY1XDE0NFx4MjdceDNlXHg0Nlx4NmZcMTYyXHgyMFx4NmVceDZmXHg2ZVw0MFwxNjBcMTYyXDE0NVw1NVx4NjVcMTcwXHg2OVx4NzNcMTY0XDE1MVx4NmVceDY3XHgyMFx4NzNcMTQ1XHg2NVx4MjBceDZmXDE2NFx4NjhcMTQ1XHg3Mlw0MFx4NzBceDZjXHg2MVx4NmVceDNjXHgyZlx4NzNcMTYwXDE0MVwxNTZceDNlIjsgfSB9IH0gZWNobyAiXDc0XDE0NFwxNTFceDc2XDQwXHg2M1x4NmNcMTQxXDE2M1x4NzNceDNkXDQyXDE2MlwxNTdcMTY3XDQyXDQwXHg3M1x4NzRceDc5XHg2Y1x4NjVceDNkXDQyXDE0Mlx4NmZceDcyXDE0NFwxNDVceDcyXDcyXHgyMFw2MVx4NzBcMTcwXDQwXDE2M1x4NmZcMTU0XHg2OVwxNDRcNzNceDZkXDE0MVwxNjJceDY3XDE1MVx4NmVceDJkXHg3Mlx4NjlcMTQ3XHg2OFx4NzRceDNhXHgyMFw2MVx4MzBceDcwXHg3OFw3M1x4NmRceDYxXDE2Mlx4NjdceDY5XDE1Nlx4MmRcMTU0XDE0NVwxNDZceDc0XDcyXDQwXHgzMVw2MFwxNjBceDc4XHgzYlx4MjJcNzZceGFcMTFceDlceDlcMTFcMTFceDlceDlceDlceDlcMTFcNzRcMTQ0XHg2OVx4NzZceDIwXDE0M1x4NmNcMTQxXHg3M1x4NzNceDNkXDQyXHg2M1x4NmZcMTU0XDU1XDE1NVx4NjRceDJkXHgzNFw0Mlw3Nlw3NFx4NjhceDMxXHgzZVw3NFwxNTFceDZkXHg2N1x4MjBceDczXDE2MlwxNDNcNzVceDIyIiAuIEJBU0VfV0VCUk9PVF9QQVRIIC4gIlwxNTFceDZkXHg2N1w1N1wxNDNcMTU3XDE1NVx4NzBcMTQxXHg2ZVx4NzlcMTU0XDE1N1wxNDdcMTU3XHg3M1w1NyIgLiAkdGhlbG9nbyAuICJceDIyXHgyMFx4NjNceDZjXHg2MVx4NzNceDczXHgzZFx4MjJceDY5XHg2ZFx4NjdceDIwXHg2OVx4NmRcMTQ3XDU1XDE2MlwxNDVcMTYzXHg3MFwxNTdcMTU2XHg3M1wxNTFceDc2XHg2NVw0Mlx4MjBcNzZceDIwXHgzY1w1N1x4NjhceDMxXDc2XHgyMFw3NFx4MmZceDY0XHg2OVwxNjZcNzZceDIwXDEyXHg5XDExXDExXDExXHg5XHg5XHg5XDExXDExXHg5XDc0XHg2NFx4NjlcMTY2XHgyMFx4NjNceDZjXDE0MVx4NzNceDczXDc1XHgyMlwxNDNceDZmXHg2Y1w1NVx4NmRceDY0XHgyZFw3MFw0Mlw0MFx4NzNcMTY0XDE3MVx4NmNcMTQ1XDc1XHgyMlwxNDJceDZmXDE2MlwxNDRceDY1XHg3Mlx4M2FceDIwXDYyXHg3MFwxNzBcNDBcMTYzXHg2Zlx4NmNceDY5XDE0NFw3M1wxNDJcMTU3XHg3MlwxNDRceDY1XHg3Mlx4MmRcMTQzXHg2ZlwxNTRceDZmXDE2Mlx4M2FcNDNceDQ2XHg0Nlx4MzlceDQxXDY0XHg0NVw3M1wxNTVceDY5XHg2ZVx4MmRcMTUwXHg2NVwxNTFcMTQ3XDE1MFx4NzRceDNhXDQwXHgzMVw2M1w2NVwxNjBcMTcwXHgzYlx4MjJceDNlXHhhXDExXDExXDExXHg5XHg5XHg5XDExXDExXHg5XHg5XHgzY1x4NjRceDY5XHg3Nlx4MjBcMTQzXDE1NFwxNDFcMTYzXDE2M1x4M2RceDIyXHg2M1wxNTdcMTU0XHgyZFwxNTVceDY0XDU1XDY3XHgyMFwxNjBceDcyXHg2OVx4NjNceDY1XHg2MlwxNTRceDZmXDE0M1x4NmJceDIyXDc2XHhhXDExXDExXDExXHg5XDExXHg5XHg5XDExXHg5XHg5XDc0XDE1MFx4MzFceDNlXDQ0IiAuICR2YWwgLiAiXDc0XDU3XHg2OFx4MzFceDNlXDc0XDE2M1wxNjBceDYxXHg2ZVw0MFx4NzNceDc0XDE3MVx4NmNcMTQ1XHgzZFx4MjJceDY2XDE1N1x4NmVcMTY0XHgyZFwxNjNceDY5XDE3MlwxNDVceDNhXDYxXHgzMlwxNjBceDc4XDQyXDc2IiAuICRuIC4gIlw0MFx4NzRceDcyXDE0MVwxNjZceDY1XDE1NFx4NmNceDY1XDE2Mlx4MjhcMTYzXHgyOVw3NFw1N1x4NzNcMTYwXDE0MVx4NmVcNzYiOyBpZiAoJG4gPT0gMikgeyBlY2hvICJceDNjXDE0Mlx4NzJcNTdcNzZceDNjXDE2M1wxNjBceDYxXHg2ZVx4M2UiOyBpZiAoIWVtcHR5KCR2YWx1ZVswXVsiXDE2MFx4NmNcMTQxXDE1Nlx4NmVceDYxXHg2ZFwxNDUiXSkpIHsgZWNobyAkdmFsdWVbMF1bIlx4NzBceDZjXHg2MVx4NmVceDZlXDE0MVwxNTVceDY1Il0gLiAiXHgyMFw3Mlx4M2FcNDAiOyB9IGVjaG8gIlx4NDZcMTU3XDE2Mlx4MjBcMTAxXHg2N1wxNDVcNDBceDNhXDQwIiAuICRhZ2UxIC4gIlw0MFw1NVx4MjAiOyBpZiAoIWVtcHR5KCRyYXRlX3AxKSkgeyBlY2hvICRyYXRlX3AxOyB9IGVjaG8gIlx4M2NcNTdceDczXDE2MFwxNDFceDZlXHgzZVw3NFwxNDJcMTYyXDU3XDc2XHgzY1x4NzNcMTYwXHg2MVwxNTZceDNlIjsgaWYgKCFlbXB0eSgkdmFsdWVbMV1bIlwxNjBceDZjXDE0MVx4NmVcMTU2XHg2MVx4NmRceDY1Il0pKSB7IGVjaG8gJHZhbHVlWzFdWyJceDcwXDE1NFwxNDFcMTU2XDE1Nlx4NjFcMTU1XDE0NSJdIC4gIlx4MjBceDNhXHgzYVw0MCI7IH0gZWNobyAiXDEwNlx4NmZceDcyXHgyMFwxMDFcMTQ3XHg2NVx4MjBcNzJcNDAiIC4gJGFnZTIgLiAiXDQwXHgyZFx4MjAiOyBpZiAoIWVtcHR5KCRyYXRlX3AyKSkgeyBlY2hvICRyYXRlX3AyOyB9IGVjaG8gIlw3NFw1N1x4NzNcMTYwXDE0MVx4NmVcNzYiOyB9IGVsc2UgeyBlY2hvICJcNzRcMTQyXDE2Mlw1N1w3Nlx4M2NcMTYzXHg3MFx4NjFceDZlXHgzZSIgLiAkdmFsdWVbMF1bIlwxNjBcMTU0XHg2MVx4NmVcMTU2XDE0MVx4NmRcMTQ1Il0gLiAiXHgzY1w1N1x4NzNcMTYwXHg2MVx4NmVcNzYiOyAkZW1haWxfZGF0YV9hcnJheVskbmFtZV1bIlx4NzBceDZjXHg2MVwxNTYiXSA9ICR2YWx1ZVswXVsiXDE2MFwxNTRceDYxXHg2ZVwxNTZcMTQxXHg2ZFx4NjUiXTsgfSBlY2hvICJceDNjXHgyZlx4NjRceDY5XHg3Nlw3Nlx4YVx4OVwxMVx4OVx4OVx4OVx4OVwxMVwxMVx4OVwxMVw3NFx4NjRceDY5XHg3Nlw0MFx4NjNceDZjXHg2MVx4NzNcMTYzXHgzZFx4MjJcMTQzXDE1N1wxNTRcNTVceDZkXHg2NFx4MmRcNjVcNDJceDNlXHhhXDExXHg5XHg5XHg5XDExXDExXHg5XHg5XDExXDExXDExXDc0XDE0NFx4NjlcMTY2XHgyMFx4NzNcMTY0XDE3MVx4NmNcMTQ1XDc1XHgyMlwxNjBceDYxXHg2NFx4NjRceDY5XDE1NlwxNDdcNTVcMTY0XDE1N1x4NzBcNzJceDIwXHgzMlw2MFwxNjBcMTcwXDQyXHgzZVw3NFx4NzNceDcwXDE0MVx4NmVceDIwXDE2M1wxNjRcMTcxXDE1NFwxNDVcNzVceDIyXDE0NlwxNTdcMTU2XHg3NFx4MmRcMTYzXHg2OVwxNzJcMTQ1XHgzYVw2MVx4MzVcMTYwXDE3MFx4M2JceDIyXDc2XDQwXDc0XHgyZlwxNjNceDcwXDE0MVwxNTZcNzZceGFceDlcMTFceDlceDlceDlceDlceDlcMTFcMTFcMTFceDlceDNjXHg2Y1x4NjlceDNlXHgzY1x4NjFcNDBcMTUwXHg3Mlx4NjVceDY2XHgzZFw0Mlx4MjNcNDJceDIwXHg2NFwxNDFceDc0XDE0MVw1NVwxNjRcMTU3XDE0N1x4NjdceDZjXHg2NVw3NVx4MjJceDc0XDE1N1wxNTdceDZjXDE2NFx4NjlcMTYwXHgyMlw0MFwxNDRcMTQxXDE2NFx4NjFcNTVceDcwXHg2Y1wxNDFcMTQzXHg2NVwxNTVceDY1XHg2ZVwxNjRceDNkXHgyMlx4NjJcMTU3XHg3NFwxNjRceDZmXHg2ZFx4MjJceDIwXHg3NFwxNTFceDc0XHg2Y1x4NjVcNzVceDIyIiAuICRmZWF0dXJlcyAuICJceDIyXDc2XDEwNlx4NjVceDYxXHg3NFwxNjVcMTYyXDE0NVx4NzNceDNjXDU3XDE0MVx4M2VceDNjXDU3XDE1NFwxNTFcNzYiOyBpZiAoIWVtcHR5KCRzYW1wbGVfcG9saWN5KSkgeyBlY2hvICJceDNjXHg2Y1x4NjlcNzZcNzRceDYxXHgyMFwxNTBcMTYyXHg2NVwxNDZcNzVcNDIiIC4gQkFTRV9XRUJST09UX1BBVEggLiAiXDE0M1x4NmZceDZkXDE2MFwxNDFcMTU2XDE3MVx4NzBcMTQ0XDE0Nlx4MmYiIC4gJHNhbXBsZV9wb2xpY3kgLiAiXDQyXHgyMFx4NzRcMTQxXDE2Mlx4NjdceDY1XDE2NFx4M2RceDIyXDEzN1wxNDJceDZjXDE0MVwxNTZcMTUzXHgyMlw3Nlx4NDNcMTU0XDE1MVwxNDNcMTUzXHgyMFx4NDhcMTQ1XDE2MlwxNDVceDIwXHg1NFwxNTdcNDBceDUyXHg2NVwxNDFceDY0XDQwXHg1M1x4NjFcMTU1XHg3MFx4NmNceDY1XDQwXHg1MFx4NmZceDZjXHg2OVx4NjNceDc5XDc0XHgyZlx4NjFceDNlXDc0XHgyZlx4NmNcMTUxXDc2IjsgfSBlY2hvICJceDNjXDU3XHg2NFwxNTFceDc2XDc2XHgzY1w1N1x4NjRcMTUxXHg3Nlw3Nlw3NFwxNDRceDY5XDE2Nlw0MFx4NjNceDZjXHg2MVx4NzNcMTYzXHgzZFw0Mlx4NjNceDZjXHg2NVx4NjFceDcyXDE0Nlx4NjlceDc4XHgyMlw3Nlw3NFw1N1x4NjRcMTUxXDE2Nlw3NiI7IGVjaG8gIlx4M2NceDJmXHg2NFwxNTFceDc2XHgzZVw3NFw1N1x4NjRcMTUxXDE2Nlw3NiI7IH0gfSB9IH0gfSAkX1NFU1NJT05bIlwxNDVceDZkXDE0MVx4NjlceDZjXHg1Zlx4NjRceDYxXDE2NFwxNDFceDVmXHg2MVx4NzJceDcyXDE0MVwxNzEiXVskcmVsdmFsXSA9ICRlbWFpbF9kYXRhX2FycmF5OyB9ID8+CjxkaXYgY2xhc3M9ImZvcm1jd2VsbCI+PGRpdiBjbGFzcz0idGV4dC1jZW50ZXIgZm9ybWhlYWQiPjxoND5JbnN1cmFuY2UgZGV0YWlsczwvaDQ+PGhyPjwvZGl2PjxkaXYgY2xhc3M9InJvdyI+PGRpdiBjbGFzcz0iY29sLW1kLTYiPjw/cGhwICBpZiAoJF9QT1NUWyJcMTUxXDE1Nlx4NzNcMTY1XDE2Mlx4NjFcMTU2XHg2M1wxNDVcMTY0XHg3OVwxNjBceDY1Il0gPT0gMSkgeyAkaXR5cGUgPSAiXHg1M1x4NzVceDcwXDE0NVwxNjJcNDBcMTI2XHg2OVx4NzNceDYxXHgyMFwxMTFcMTU2XDE2M1wxNjVcMTYyXHg2MVwxNTZceDYzXHg2NSI7IH0gZWxzZSB7IGlmICgkbiA9PSAxKSB7ICRpdHlwZSA9ICJceDU2XHg2OVx4NzNcMTUxXHg3NFx4NmZcMTYyXDE2M1w0MFx4NDlceDZlXDE2M1x4NzVcMTYyXHg2MVwxNTZceDYzXHg2NVx4MjBceDQ2XHg2ZlwxNjJceDIwXHg1M1x4NjlcMTU2XHg2N1wxNTRceDY1XDQwXDEyMFwxNDVcMTYyXDE2M1x4NmZceDZlIjsgfSBlbHNlaWYgKCRuID09IDIpIHsgJGl0eXBlID0gIlwxMjZcMTUxXHg3M1wxNTFceDc0XDE1N1x4NzJceDczXDQwXHg0OVx4NmVceDczXDE2NVwxNjJcMTQxXHg2ZVx4NjNcMTQ1XHgyMFx4NDZceDZmXDE2Mlx4MjBcMTI0XHg3N1wxNTdcNDBcMTIwXDE0NVx4NzJceDczXHg2ZlwxNTYiOyB9IGVsc2UgeyAkaXR5cGUgPSAiXDEyNlwxNTFcMTYzXDE1MVx4NzRceDZmXHg3MlwxNjNcNDBcMTExXHg2ZVx4NzNcMTY1XDE2MlwxNDFceDZlXHg2M1wxNDVcNDBceDQ2XDE1N1x4NzJcNDBcMTA2XHg2MVx4NmRcMTUxXHg2Y1x4NzkiOyB9IH0gZWNobyAiXDc0XDE2MFx4M2VcMTExXDE1Nlx4NzNcMTY1XDE2MlwxNDFceDZlXDE0M1x4NjVceDIwXHg1NFx4NzlceDcwXHg2NVw0MFw3Mlw0MCIgLiAkaXR5cGUgLiAiXHgzY1w1N1wxNjBcNzYiOyBlY2hvICJcNzRcMTYwXHgzZVx4NDNcMTU3XHg3Nlx4NjVceDcyXHg2MVx4NjdcMTQ1XHgyMFx4M2FcNDBceDI0IiAuICRjb3ZlcmFnZSAuICJceDNjXDU3XDE2MFw3NiI7IGVjaG8gIlw3NFx4NzBceDNlXDEwM1wxNTdcMTY2XHg2NVx4NzJceDYxXDE0N1x4NjVceDIwXHg1MFwxNDVcMTYyXHg2OVwxNTdceDY0XDQwXDcyXHgyMCIgLiAkY292ZXJmb3JkYXlzIC4gIlx4MjBcMTA0XDE0MVx4NzlcMTYzXDc0XHgyZlx4NzBceDNlIjsgPz4KPC9kaXY+PGRpdiBjbGFzcz0iY29sLW1kLTYiPjxwPkRlZHVjdGlibGUgOiAkPHNwYW4gaWQ9ImRlZHVjdGlibGVfZGlzcGxheSI+MSwwMDA8L3NwYW4+PC9wPjw/cGhwICBpZiAoJGRvYl9hbGxfYWdlWzFdWyJceDYzXHg2ZlwxNTZceDY0Il0gPT0gIlx4NTlcMTQ1XDE2MyIpIHsgJHAxY29uZCA9ICJceDU3XDE1MVx4NzRcMTUwXDQwXHg3MFwxNjJceDY1XDU1XHg2NVwxNzBcMTUxXHg3M1x4NzRcMTUxXHg2ZVwxNDdceDIwXHg2ZFx4NjVceDY0XDE1MVx4NjNceDYxXHg2Y1x4MjBceDYzXHg2Zlx4NmVceDY0XHg2OVwxNjRceDY5XHg2Zlx4NmVceDIwXHg3MFx4NmNceDYxXDE1NiI7IH0gZWxzZSB7ICRwMWNvbmQgPSAiXHg1N1x4NjlcMTY0XDE1MFx4NmZcMTY1XDE2NFx4MjBceDcwXDE2Mlx4NjVcNTVcMTQ1XHg3OFwxNTFcMTYzXDE2NFwxNTFcMTU2XDE0N1w0MFwxNTVceDY1XHg2NFwxNTFcMTQzXDE0MVx4NmNcNDBceDYzXHg2Zlx4NmVcMTQ0XHg2OVx4NzRcMTUxXDE1N1wxNTZceDIwXDE2MFx4NmNcMTQxXDE1NiI7IH0gaWYgKCRuID09IDIpIHsgaWYgKCRkb2JfYWxsX2FnZVsyXVsiXHg2M1wxNTdceDZlXHg2NCJdID09ICJcMTMxXDE0NVwxNjMiKSB7ICRwMmNvbmQgPSAiXDEyN1wxNTFcMTY0XDE1MFw0MFx4NzBcMTYyXDE0NVw1NVwxNDVceDc4XHg2OVx4NzNcMTY0XHg2OVwxNTZceDY3XHgyMFx4NmRceDY1XHg2NFwxNTFceDYzXDE0MVwxNTRcNDBceDYzXHg2ZlwxNTZceDY0XHg2OVwxNjRceDY5XHg2Zlx4NmVceDIwXDE2MFwxNTRcMTQxXDE1NiI7IH0gZWxzZSB7ICRwMmNvbmQgPSAiXHg1N1wxNTFceDc0XDE1MFx4NmZceDc1XHg3NFw0MFx4NzBcMTYyXHg2NVx4MmRcMTQ1XDE3MFx4NjlceDczXDE2NFx4NjlcMTU2XHg2N1x4MjBcMTU1XDE0NVwxNDRcMTUxXDE0M1wxNDFceDZjXDQwXHg2M1x4NmZceDZlXHg2NFwxNTFcMTY0XHg2OVx4NmZcMTU2XDQwXHg3MFx4NmNcMTQxXHg2ZSI7IH0gZWNobyAiXDc0XHg3MFx4M2VceDMxXDE2M1x4NzRcNDBcMTYwXDE0NVwxNjJcMTYzXDE1N1x4NmVceDIwXDEwMVwxNDdcMTQ1XHgyMFx4M2FceDIwIiAuICRkb2JfYWxsX2FnZVsxXVsiXDE0MVwxNDdceDY1Il0gLiAiXHgyMFx4MmRceDIwIiAuICRwMWNvbmQgLiAiXHgzY1x4MmZceDcwXDc2IjsgZWNobyAiXDc0XHg3MFx4M2VceDMyXDE1Nlx4NjRceDIwXDE2MFwxNDVceDcyXHg3M1x4NmZcMTU2XHgyMFwxMDFceDY3XHg2NVw0MFx4M2FcNDAiIC4gJGRvYl9hbGxfYWdlWzJdWyJcMTQxXDE0N1x4NjUiXSAuICJcNDBceDJkXDQwIiAuICRwMmNvbmQgLiAiXDc0XHgyZlx4NzBceDNlIjsgfSBlbHNlIHsgZWNobyAiXHgzY1x4NzBcNzZcMTAxXDE0N1x4NjVceDIwXHgzYVx4MjAiIC4gJGRvYl9hbGxfYWdlWzFdWyJcMTQxXHg2N1wxNDUiXSAuICJcNDBceDJkXDQwIiAuICRwMWNvbmQgLiAiXDc0XDU3XHg3MFw3NiI7IH0gaWYgKCRfUE9TVFsiXDE1MVx4NmVcMTYzXDE2NVwxNjJcMTQxXDE1Nlx4NjNceDY1XHg3NFx4NzlceDcwXDE0NSJdID09IDIpIHsgZWNobyAiXDc0XHg3MFw3NlwxMjNceDc0XDE0MVx4NzJcMTY0XDQwXHg2NFwxNDFcMTY0XHg2NVw3Mlw0MCIgLiAkZF9kYXRlIC4gIlw0MFw1NFx4MjBcNDBceDQ1XHg2ZVx4NjRceDIwXDE0NFwxNDFceDc0XDE0NVx4M2FcNDAiIC4gJHJfZGF0ZSAuICJceDNjXDU3XHg3MFx4M2UiOyB9ID8+CjwvZGl2PjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9ImNsZWFyZml4Ij48L2Rpdj48ZGl2IGNsYXNzPSJmb3JtY3dlbGwgY3VzdG9tX3BhbmVsInN0eWxlPSJib3JkZXI6MXB4IHNvbGlkIj48dWwgY2xhc3M9Im5hdiBuYXYtdGFicyJpZD0ibXlUYWIicm9sZT0idGFibGlzdCI+PGxpIHJvbGU9InByZXNlbnRhdGlvbiJjbGFzcz0iYWN0aXZlIj48YSBhcmlhLWNvbnRyb2xzPSJob21lImRhdGEtdG9nZ2xlPSJ0YWIiaHJlZj0iI2hvbWUicmVsPSIxInJvbGU9InRhYiI+PGg2PkRlZHVjdGlibGUgJDA8L2g2PjwvYT48L2xpPjxsaSByb2xlPSJwcmVzZW50YXRpb24iPjxhIGFyaWEtY29udHJvbHM9InRhYjUwImRhdGEtdG9nZ2xlPSJ0YWIiaHJlZj0iI3RhYjUwInJlbD0iMiJyb2xlPSJ0YWIiPjxoNj4kNTA8L2g2PjwvYT48L2xpPjxsaSByb2xlPSJwcmVzZW50YXRpb24iPjxhIGFyaWEtY29udHJvbHM9InRhYjc1ImRhdGEtdG9nZ2xlPSJ0YWIiaHJlZj0iI3RhYjc1InJlbD0iMyJyb2xlPSJ0YWIiPjxoNj4kNzU8L2g2PjwvYT48L2xpPjxsaSByb2xlPSJwcmVzZW50YXRpb24iPjxhIGFyaWEtY29udHJvbHM9InRhYjEwMCJkYXRhLXRvZ2dsZT0idGFiImhyZWY9IiN0YWIxMDAicmVsPSI0InJvbGU9InRhYiI+PGg2PiQxMDA8L2g2PjwvYT48L2xpPjxsaSByb2xlPSJwcmVzZW50YXRpb24iPjxhIGFyaWEtY29udHJvbHM9InRhYjI1MCJkYXRhLXRvZ2dsZT0idGFiImhyZWY9IiN0YWIyNTAicmVsPSI1InJvbGU9InRhYiI+PGg2PiQyNTA8L2g2PjwvYT48L2xpPjxsaSByb2xlPSJwcmVzZW50YXRpb24iPjxhIGFyaWEtY29udHJvbHM9InRhYjUwMCJkYXRhLXRvZ2dsZT0idGFiImhyZWY9IiN0YWI1MDAicmVsPSI2InJvbGU9InRhYiI+PGg2PiQ1MDA8L2g2PjwvYT48L2xpPjxsaSByb2xlPSJwcmVzZW50YXRpb24iPjxhIGFyaWEtY29udHJvbHM9InRhYjEwMDAiZGF0YS10b2dnbGU9InRhYiJocmVmPSIjdGFiMTAwMCJyZWw9Ijcicm9sZT0idGFiIj48aDY+JDEsMDAwPC9oNj48L2E+PC9saT48bGkgcm9sZT0icHJlc2VudGF0aW9uIj48YSBhcmlhLWNvbnRyb2xzPSJ0YWIyNTAwImRhdGEtdG9nZ2xlPSJ0YWIiaHJlZj0iI3RhYjI1MDAicmVsPSI4InJvbGU9InRhYiI+PGg2PiQyLDUwMDwvaDY+PC9hPjwvbGk+PGxpIHJvbGU9InByZXNlbnRhdGlvbiI+PGEgYXJpYS1jb250cm9scz0idGFiMzAwMCJkYXRhLXRvZ2dsZT0idGFiImhyZWY9IiN0YWIzMDAwInJlbD0iOSJyb2xlPSJ0YWIiPjxoNj4kMywwMDA8L2g2PjwvYT48L2xpPjxsaSByb2xlPSJwcmVzZW50YXRpb24iPjxhIGFyaWEtY29udHJvbHM9InRhYjUwMDAiZGF0YS10b2dnbGU9InRhYiJocmVmPSIjdGFiNTAwMCJyZWw9IjEwInJvbGU9InRhYiI+PGg2PiQ1LDAwMDwvaDY+PC9hPjwvbGk+PGxpIHJvbGU9InByZXNlbnRhdGlvbiI+PGEgYXJpYS1jb250cm9scz0idGFiMTAwMDAiZGF0YS10b2dnbGU9InRhYiJocmVmPSIjdGFiMTAwMDAicmVsPSIxMSJyb2xlPSJ0YWIiPjxoNj4kMTAsMDAwPC9oNj48L2E+PC9saT48L3VsPjxkaXYgY2xhc3M9InRhYi1jb250ZW50Ij48ZGl2IGNsYXNzPSJ0YWItcGFuZSBhY3RpdmUiaWQ9ImhvbWUicm9sZT0idGFicGFuZWwiPjxkaXYgY2xhc3M9InJvdyBjdXN0b21oZWFkIj48ZGl2IGNsYXNzPSJ0ZXh0LWNlbnRlciBjb2wtbWQtNCI+PGg0PkNvbXBhbnk8L2g0PjwvZGl2PjxkaXYgY2xhc3M9InRleHQtY2VudGVyIGNvbC1tZC00Ij48aDQ+JCBQcmVtaXVtPC9oND48L2Rpdj48ZGl2IGNsYXNzPSJ0ZXh0LWNlbnRlciBjb2wtbWQtNCI+PGg0PlNhbXBsZSBQb2xpY3k8L2g0PjwvZGl2PjwvZGl2Pjw/cGhwICAkZGVkdWN0aWJsZSA9IDA7IGdldHJhdGVzKCRjb25uLCAkZG9iX2FsbF9hZ2UsICRkZWR1Y3RpYmxlLCAkYWxsX2NvbXBhbnlfcmF0ZSwgJGxvd2VyX2NvbXBhbnlfcmF0ZSwgJGNvdmVyZm9yZGF5cywgJG4sIDEpOyA/Pgo8L2Rpdj48ZGl2IGNsYXNzPSJ0YWItcGFuZSJpZD0idGFiNTAicm9sZT0idGFicGFuZWwiPjxkaXYgY2xhc3M9InJvdyBjdXN0b21oZWFkIj48ZGl2IGNsYXNzPSJ0ZXh0LWNlbnRlciBjb2wtbWQtNCI+PGg0PkNvbXBhbnk8L2g0PjwvZGl2PjxkaXYgY2xhc3M9InRleHQtY2VudGVyIGNvbC1tZC00Ij48aDQ+JCBQcmVtaXVtPC9oND48L2Rpdj48ZGl2IGNsYXNzPSJ0ZXh0LWNlbnRlciBjb2wtbWQtNCI+PGg0PlNhbXBsZSBQb2xpY3k8L2g0PjwvZGl2PjwvZGl2Pjw/cGhwICAkZGVkdWN0aWJsZSA9IDUwOyBnZXRyYXRlcygkY29ubiwgJGRvYl9hbGxfYWdlLCAkZGVkdWN0aWJsZSwgJGFsbF9jb21wYW55X3JhdGUsICRsb3dlcl9jb21wYW55X3JhdGUsICRjb3ZlcmZvcmRheXMsICRuLCAyKTsgPz4KPC9kaXY+PGRpdiBjbGFzcz0idGFiLXBhbmUiaWQ9InRhYjc1InJvbGU9InRhYnBhbmVsIj48ZGl2IGNsYXNzPSJyb3cgY3VzdG9taGVhZCI+PGRpdiBjbGFzcz0idGV4dC1jZW50ZXIgY29sLW1kLTQiPjxoND5Db21wYW55PC9oND48L2Rpdj48ZGl2IGNsYXNzPSJ0ZXh0LWNlbnRlciBjb2wtbWQtNCI+PGg0PiQgUHJlbWl1bTwvaDQ+PC9kaXY+PGRpdiBjbGFzcz0idGV4dC1jZW50ZXIgY29sLW1kLTQiPjxoND5TYW1wbGUgUG9saWN5PC9oND48L2Rpdj48L2Rpdj48P3BocCAgJGRlZHVjdGlibGUgPSA3NTsgZ2V0cmF0ZXMoJGNvbm4sICRkb2JfYWxsX2FnZSwgJGRlZHVjdGlibGUsICRhbGxfY29tcGFueV9yYXRlLCAkbG93ZXJfY29tcGFueV9yYXRlLCAkY292ZXJmb3JkYXlzLCAkbiwgMyk7ID8+CjwvZGl2PjxkaXYgY2xhc3M9InRhYi1wYW5lImlkPSJ0YWIxMDAicm9sZT0idGFicGFuZWwiPjxkaXYgY2xhc3M9InJvdyBjdXN0b21oZWFkIj48ZGl2IGNsYXNzPSJ0ZXh0LWNlbnRlciBjb2wtbWQtNCI+PGg0PkNvbXBhbnk8L2g0PjwvZGl2PjxkaXYgY2xhc3M9InRleHQtY2VudGVyIGNvbC1tZC00Ij48aDQ+JCBQcmVtaXVtPC9oND48L2Rpdj48ZGl2IGNsYXNzPSJ0ZXh0LWNlbnRlciBjb2wtbWQtNCI+PGg0PlNhbXBsZSBQb2xpY3k8L2g0PjwvZGl2PjwvZGl2Pjw/cGhwICAkZGVkdWN0aWJsZSA9IDEwMDsgZ2V0cmF0ZXMoJGNvbm4sICRkb2JfYWxsX2FnZSwgJGRlZHVjdGlibGUsICRhbGxfY29tcGFueV9yYXRlLCAkbG93ZXJfY29tcGFueV9yYXRlLCAkY292ZXJmb3JkYXlzLCAkbiwgNCk7ID8+CjwvZGl2PjxkaXYgY2xhc3M9InRhYi1wYW5lImlkPSJ0YWIyNTAicm9sZT0idGFicGFuZWwiPjxkaXYgY2xhc3M9InJvdyBjdXN0b21oZWFkIj48ZGl2IGNsYXNzPSJ0ZXh0LWNlbnRlciBjb2wtbWQtNCI+PGg0PkNvbXBhbnk8L2g0PjwvZGl2PjxkaXYgY2xhc3M9InRleHQtY2VudGVyIGNvbC1tZC00Ij48aDQ+JCBQcmVtaXVtPC9oND48L2Rpdj48ZGl2IGNsYXNzPSJ0ZXh0LWNlbnRlciBjb2wtbWQtNCI+PGg0PlNhbXBsZSBQb2xpY3k8L2g0PjwvZGl2PjwvZGl2Pjw/cGhwICAkZGVkdWN0aWJsZSA9IDI1MDsgZ2V0cmF0ZXMoJGNvbm4sICRkb2JfYWxsX2FnZSwgJGRlZHVjdGlibGUsICRhbGxfY29tcGFueV9yYXRlLCAkbG93ZXJfY29tcGFueV9yYXRlLCAkY292ZXJmb3JkYXlzLCAkbiwgNSk7ID8+CjwvZGl2PjxkaXYgY2xhc3M9InRhYi1wYW5lImlkPSJ0YWI1MDAicm9sZT0idGFicGFuZWwiPjxkaXYgY2xhc3M9InJvdyBjdXN0b21oZWFkIj48ZGl2IGNsYXNzPSJ0ZXh0LWNlbnRlciBjb2wtbWQtNCI+PGg0PkNvbXBhbnk8L2g0PjwvZGl2PjxkaXYgY2xhc3M9InRleHQtY2VudGVyIGNvbC1tZC00Ij48aDQ+JCBQcmVtaXVtPC9oND48L2Rpdj48ZGl2IGNsYXNzPSJ0ZXh0LWNlbnRlciBjb2wtbWQtNCI+PGg0PlNhbXBsZSBQb2xpY3k8L2g0PjwvZGl2PjwvZGl2Pjw/cGhwICAkZGVkdWN0aWJsZSA9IDUwMDsgZ2V0cmF0ZXMoJGNvbm4sICRkb2JfYWxsX2FnZSwgJGRlZHVjdGlibGUsICRhbGxfY29tcGFueV9yYXRlLCAkbG93ZXJfY29tcGFueV9yYXRlLCAkY292ZXJmb3JkYXlzLCAkbiwgNik7ID8+CjwvZGl2PjxkaXYgY2xhc3M9InRhYi1wYW5lImlkPSJ0YWIxMDAwInJvbGU9InRhYnBhbmVsIj48ZGl2IGNsYXNzPSJyb3cgY3VzdG9taGVhZCI+PGRpdiBjbGFzcz0idGV4dC1jZW50ZXIgY29sLW1kLTQiPjxoND5Db21wYW55PC9oND48L2Rpdj48ZGl2IGNsYXNzPSJ0ZXh0LWNlbnRlciBjb2wtbWQtNCI+PGg0PiQgUHJlbWl1bTwvaDQ+PC9kaXY+PGRpdiBjbGFzcz0idGV4dC1jZW50ZXIgY29sLW1kLTQiPjxoND5TYW1wbGUgUG9saWN5PC9oND48L2Rpdj48L2Rpdj48P3BocCAgJGRlZHVjdGlibGUgPSAxMDAwOyBnZXRyYXRlcygkY29ubiwgJGRvYl9hbGxfYWdlLCAkZGVkdWN0aWJsZSwgJGFsbF9jb21wYW55X3JhdGUsICRsb3dlcl9jb21wYW55X3JhdGUsICRjb3ZlcmZvcmRheXMsICRuLCA3KTsgPz4KPC9kaXY+PGRpdiBjbGFzcz0idGFiLXBhbmUiaWQ9InRhYjI1MDAicm9sZT0idGFicGFuZWwiPjxkaXYgY2xhc3M9InJvdyBjdXN0b21oZWFkIj48ZGl2IGNsYXNzPSJ0ZXh0LWNlbnRlciBjb2wtbWQtNCI+PGg0PkNvbXBhbnk8L2g0PjwvZGl2PjxkaXYgY2xhc3M9InRleHQtY2VudGVyIGNvbC1tZC00Ij48aDQ+JCBQcmVtaXVtPC9oND48L2Rpdj48ZGl2IGNsYXNzPSJ0ZXh0LWNlbnRlciBjb2wtbWQtNCI+PGg0PlNhbXBsZSBQb2xpY3k8L2g0PjwvZGl2PjwvZGl2Pjw/cGhwICAkZGVkdWN0aWJsZSA9IDI1MDA7IGdldHJhdGVzKCRjb25uLCAkZG9iX2FsbF9hZ2UsICRkZWR1Y3RpYmxlLCAkYWxsX2NvbXBhbnlfcmF0ZSwgJGxvd2VyX2NvbXBhbnlfcmF0ZSwgJGNvdmVyZm9yZGF5cywgJG4sIDgpOyA/Pgo8L2Rpdj48ZGl2IGNsYXNzPSJ0YWItcGFuZSJpZD0idGFiMzAwMCJyb2xlPSJ0YWJwYW5lbCI+PGRpdiBjbGFzcz0icm93IGN1c3RvbWhlYWQiPjxkaXYgY2xhc3M9InRleHQtY2VudGVyIGNvbC1tZC00Ij48aDQ+Q29tcGFueTwvaDQ+PC9kaXY+PGRpdiBjbGFzcz0idGV4dC1jZW50ZXIgY29sLW1kLTQiPjxoND4kIFByZW1pdW08L2g0PjwvZGl2PjxkaXYgY2xhc3M9InRleHQtY2VudGVyIGNvbC1tZC00Ij48aDQ+U2FtcGxlIFBvbGljeTwvaDQ+PC9kaXY+PC9kaXY+PD9waHAgICRkZWR1Y3RpYmxlID0gMzAwMDsgZ2V0cmF0ZXMoJGNvbm4sICRkb2JfYWxsX2FnZSwgJGRlZHVjdGlibGUsICRhbGxfY29tcGFueV9yYXRlLCAkbG93ZXJfY29tcGFueV9yYXRlLCAkY292ZXJmb3JkYXlzLCAkbiwgOSk7ID8+CjwvZGl2PjxkaXYgY2xhc3M9InRhYi1wYW5lImlkPSJ0YWI1MDAwInJvbGU9InRhYnBhbmVsIj48ZGl2IGNsYXNzPSJyb3cgY3VzdG9taGVhZCI+PGRpdiBjbGFzcz0idGV4dC1jZW50ZXIgY29sLW1kLTQiPjxoND5Db21wYW55PC9oND48L2Rpdj48ZGl2IGNsYXNzPSJ0ZXh0LWNlbnRlciBjb2wtbWQtNCI+PGg0PiQgUHJlbWl1bTwvaDQ+PC9kaXY+PGRpdiBjbGFzcz0idGV4dC1jZW50ZXIgY29sLW1kLTQiPjxoND5TYW1wbGUgUG9saWN5PC9oND48L2Rpdj48L2Rpdj48P3BocCAgJGRlZHVjdGlibGUgPSA1MDAwOyBnZXRyYXRlcygkY29ubiwgJGRvYl9hbGxfYWdlLCAkZGVkdWN0aWJsZSwgJGFsbF9jb21wYW55X3JhdGUsICRsb3dlcl9jb21wYW55X3JhdGUsICRjb3ZlcmZvcmRheXMsICRuLCAxMCk7ID8+CjwvZGl2PjxkaXYgY2xhc3M9InRhYi1wYW5lImlkPSJ0YWIxMDAwMCJyb2xlPSJ0YWJwYW5lbCI+PGRpdiBjbGFzcz0icm93IGN1c3RvbWhlYWQiPjxkaXYgY2xhc3M9InRleHQtY2VudGVyIGNvbC1tZC00Ij48aDQ+Q29tcGFueTwvaDQ+PC9kaXY+PGRpdiBjbGFzcz0idGV4dC1jZW50ZXIgY29sLW1kLTQiPjxoND4kIFByZW1pdW08L2g0PjwvZGl2PjxkaXYgY2xhc3M9InRleHQtY2VudGVyIGNvbC1tZC00Ij48aDQ+U2FtcGxlIFBvbGljeTwvaDQ+PC9kaXY+PC9kaXY+PD9waHAgICRkZWR1Y3RpYmxlID0gMTAwMDA7IGdldHJhdGVzKCRjb25uLCAkZG9iX2FsbF9hZ2UsICRkZWR1Y3RpYmxlLCAkYWxsX2NvbXBhbnlfcmF0ZSwgJGxvd2VyX2NvbXBhbnlfcmF0ZSwgJGNvdmVyZm9yZGF5cywgJG4sIDExKTsgPz4KPC9kaXY+PC9kaXY+PGJyPjxkaXYgY2xhc3M9ImNsZWFyZml4Ij48L2Rpdj48ZGl2IGNsYXNzPSJ0ZXh0LWNlbnRlciBmb3JtaGVhZCI+PGhyPjxoNCBzdHlsZT0iY29sb3I6Z3JlZW4iPlNlbmQgZGV0YWlscyB0byBjbGllbnQ8L2g0Pjxocj48L2Rpdj48ZGl2IGNsYXNzPSJjbGVhcmZpeCI+PD9waHAgIGVjaG8gJHRoaXMtPkZvcm0tPmNyZWF0ZSgiXDExMVx4NmVceDczXDE2NVx4NzJcMTQxXHg2ZVwxNDNceDY1XDE2MVx4NzVceDZmXDE2NFwxNDUiKTsgPz4KPGRpdiBpZD0idGhhbmt5b3UiPjwvZGl2PjxkaXYgaWQ9ImVtYWlsX2Vycm9yIj48L2Rpdj48aW5wdXQgaWQ9ImRlZHVjdGlibGVubyJuYW1lPSJkZWR1Y3RpYmxlbm8idHlwZT0iaGlkZGVuIj4gPGlucHV0IGlkPSJ3aG9fc2VuZGluZyJuYW1lPSJ3aG9fc2VuZGluZyJ2YWx1ZT0iPD9waHAgIGVjaG8gJF9sb2dpbmRldGFpbFsiXHg2OVwxNDQiXTsgPz4KInR5cGU9ImhpZGRlbiI+PD9waHAgICRjaXRpZXMgPSAkY29ubi0+ZXhlY3V0ZSgiXHg1M1x4NDVceDRjXDEwNVwxMDNcMTI0XDQwXDE2NVx4NzNceDY1XDE2Mlx4NjNcMTUxXDE2NFx4NjlceDY1XDE2M1w1Nlx4NjNcMTUxXHg3NFx4NzlcMTM3XDE1MVx4NjRceDIwXDE0MVx4NzNceDIwXHg2M1wxNTFcMTY0XDE3MVx4NjlceDY0XHgyY1x4NjNceDY5XHg3NFx4NjlceDY1XHg3M1x4MmVcMTU2XHg2MVwxNTVceDY1XDQwXHg2MVx4NzNcNDBcMTQzXDE1MVx4NzRceDc5XDE1NlwxNDFceDZkXDE0NVx4MjBcMTA2XHg1Mlx4NGZcMTE1XHgyMFwxNjVceDczXDE0NVwxNjJcMTQzXDE1MVx4NzRceDY5XDE0NVwxNjNcNDBcMTE0XDEwNVx4NDZcMTI0XDQwXDExMlx4NGZceDQ5XDExNlw0MFx4NjNceDY5XDE2NFx4NjlcMTQ1XDE2M1x4MjBcMTU3XHg2ZVw1MFx4NzVcMTYzXDE0NVwxNjJceDYzXDE1MVx4NzRcMTUxXHg2NVx4NzNcNTZceDYzXHg2OVwxNjRceDc5XHg1Zlx4NjlceDY0XDQwXHgzZFw0MFwxNDNcMTUxXHg3NFwxNTFceDY1XHg3M1w1NlwxNTFceDY0XHgyMFw1MVw0MFx4NzdcMTUwXHg2NVx4NzJcMTQ1XHgyMFx4NzVceDczXHg2NVwxNjJceDVmXDE1MVx4NjRceDNkXHgyMiIgLiAkX2xvZ2luZGV0YWlsWyJceDY5XHg2NCJdIC4gIlw0MiIpLT5mZXRjaEFsbCgiXDE0MVx4NzNcMTYzXDE1N1wxNDMiKTsgaWYgKCFlbXB0eSgkY2l0aWVzKSkgeyA/Pgo8ZGl2IGNsYXNzPSJjb2wtbWQtNiBjb2wtbGctNiBjb2wtc20tNiI+PGRpdiBjbGFzcz0iZm9ybS1ncm91cCBoYXMtZmVlZGJhY2siPjxsYWJlbCBmb3I9InNlbmRpbmdfZnJvbSI+U2VuZGluZyBGcm9tPC9sYWJlbD4gPHNlbGVjdCBjbGFzcz0iZm9ybS1jb250cm9sImlkPSJzZW5kaW5nX2Zyb20ibmFtZT0ic2VuZGluZ19mcm9tIj48P3BocCAgZm9yZWFjaCAoJGNpdGllcyBhcyAkY2l0eXIpIHsgaWYgKCFlbXB0eSgkX1BPU1RbIlwxNTBceDY5XDE0NFwxNjNcMTQ1XHg2ZVwxNDRceDY5XDE1NlwxNDdcMTM3XHg2NlwxNjJcMTU3XHg2ZCJdKSAmJiAkX1BPU1RbIlwxNTBceDY5XDE0NFwxNjNceDY1XDE1Nlx4NjRcMTUxXDE1Nlx4NjdcMTM3XHg2Nlx4NzJceDZmXDE1NSJdID09ICRjaXR5clsiXHg2M1x4NjlceDc0XHg3OVwxNTFcMTQ0Il0pIHsgZWNobyAiXHgzY1x4NmZcMTYwXHg3NFwxNTFcMTU3XDE1Nlx4MjBceDc2XDE0MVwxNTRcMTY1XHg2NVx4M2RceDIyIiAuICRjaXR5clsiXDE0M1x4NjlceDc0XDE3MVwxNTFceDY0Il0gLiAiXHgyMlw0MFx4NzNceDY1XHg2Y1wxNDVcMTQzXDE2NFx4NjVceDY0XDc1XHgyMlwxNjNceDY1XHg2Y1wxNDVceDYzXHg3NFwxNDVceDY0XDQyXHgzZSIgLiAkY2l0eXJbIlx4NjNcMTUxXDE2NFx4NzlcMTU2XDE0MVx4NmRceDY1Il0gLiAiXHgzY1x4MmZceDZmXHg3MFwxNjRcMTUxXDE1N1wxNTZcNzYiOyB9IGVsc2UgeyBlY2hvICJceDNjXHg2ZlwxNjBcMTY0XDE1MVx4NmZceDZlXDQwXDE2Nlx4NjFcMTU0XDE2NVx4NjVceDNkXHgyMiIgLiAkY2l0eXJbIlwxNDNcMTUxXDE2NFwxNzFcMTUxXHg2NCJdIC4gIlx4MjJceDNlIiAuICRjaXR5clsiXDE0M1x4NjlceDc0XHg3OVx4NmVcMTQxXDE1NVwxNDUiXSAuICJcNzRceDJmXHg2ZlwxNjBcMTY0XHg2OVwxNTdcMTU2XHgzZSI7IH0gfSA/Pgo8L3NlbGVjdD48L2Rpdj48L2Rpdj48P3BocCAgfSBlbHNlIHsgPz4KPGlucHV0IGlkPSJzZW5kaW5nX2Zyb20ibmFtZT0ic2VuZGluZ19mcm9tInZhbHVlPSIidHlwZT0iaGlkZGVuIj48P3BocCAgfSA/Pgo8ZGl2IGNsYXNzPSJjb2wtbWQtNiBjb2wtbGctNiBjb2wtc20tNiI+PGRpdiBjbGFzcz0iZm9ybS1ncm91cCBoYXMtZmVlZGJhY2siPjxsYWJlbCBmb3I9ImNuYW1lIj5DbGllbnQgTmFtZSA8c3BhbiBjbGFzcz0ic3RhciI+Kjwvc3Bhbj48L2xhYmVsPiA8aW5wdXQgaWQ9ImNuYW1lIm5hbWU9ImNuYW1lInZhbHVlPSI8P3BocCAgaWYgKCFlbXB0eSgkX1BPU1RbIlwxNTBceDY5XDE0NFx4NjNceDZlXDE0MVwxNTVceDY1Il0pKSB7IGVjaG8gJF9QT1NUWyJcMTUwXHg2OVwxNDRceDYzXHg2ZVx4NjFcMTU1XHg2NSJdOyB9ID8+CiJhcmlhLWRlc2NyaWJlZGJ5PSJjbmFtZV9zdGF0dXMiY2xhc3M9ImZvcm0tY29udHJvbCBmb3JtLWRlc2lnbiI+PC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0iY29sLW1kLTYgY29sLWxnLTYgY29sLXNtLTYiPjxkaXYgY2xhc3M9ImZvcm0tZ3JvdXAgaGFzLWZlZWRiYWNrIj48bGFiZWwgZm9yPSJjZW1haWwiPkNsaWVudCBFbWFpbCA8c3BhbiBjbGFzcz0ic3RhciI+Kjwvc3Bhbj48L2xhYmVsPiA8aW5wdXQgaWQ9ImNlbWFpbCJuYW1lPSJjZW1haWwidmFsdWU9Ijw/cGhwICBpZiAoIWVtcHR5KCRfUE9TVFsiXDE1MFwxNTFcMTQ0XDE0M1wxNDVcMTU1XHg2MVx4NjlceDZjIl0pKSB7IGVjaG8gJF9QT1NUWyJcMTUwXHg2OVx4NjRcMTQzXDE0NVx4NmRceDYxXHg2OVx4NmMiXTsgfSA/PgoiYXJpYS1kZXNjcmliZWRieT0iY2VtYWlsX3N0YXR1cyJjbGFzcz0iZm9ybS1jb250cm9sIGZvcm0tZGVzaWduIj48L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJjb2wtbWQtNiBjb2wtbGctNiBjb2wtc20tNiI+PGRpdiBjbGFzcz0iZm9ybS1ncm91cCBoYXMtZmVlZGJhY2siPjxsYWJlbCBmb3I9ImNwaG9uZSI+Q2xpZW50IFBob25lIDxzcGFuIGNsYXNzPSJzdGFyIj4qPC9zcGFuPjwvbGFiZWw+IDxpbnB1dCBpZD0iY3Bob25lIm5hbWU9ImNwaG9uZSJ2YWx1ZT0iPD9waHAgIGlmICghZW1wdHkoJF9QT1NUWyJcMTUwXHg2OVx4NjRcMTQzXHg3MFx4NjhcMTU3XHg2ZVx4NjUiXSkpIHsgZWNobyAkX1BPU1RbIlx4NjhceDY5XDE0NFx4NjNceDcwXDE1MFx4NmZceDZlXHg2NSJdOyB9ID8+CiJhcmlhLWRlc2NyaWJlZGJ5PSJjcGhvbmVfc3RhdHVzImNsYXNzPSJmb3JtLWNvbnRyb2wgZm9ybS1kZXNpZ24iPjwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9ImNsZWFyZml4Ij48L2Rpdj48ZGl2IGNsYXNzPSJjb2wtbWQtMTIgY29sLXNtLTEyIGNvbC14cy0xMiI+PG5vc2NyaXB0PjxwIHN0eWxlPSJjb2xvcjpyZWQiPlBsZWFzZSBlbmFibGUgSmF2YVNjcmlwdCB0byBjb250aW51ZTwvcD48L25vc2NyaXB0PjxkaXYgaWQ9InNlbmRmb3JtZXJyb3IiPjwvZGl2PjwvZGl2Pjxicj48ZGl2IGNsYXNzPSJ0ZXh0LWNlbnRlciBjb2wtbWQtMTIgY29sLXNtLTEyIGNvbC14cy0xMiJzdHlsZT0ibWFyZ2luLWJvdHRvbToxNXB4Ij48YSBjbGFzcz0icmVhZG1vcmUtYmx1ZSBzdWJtaXQtZm9ybSJpZD0ic2VuZG1haWxmb3JtIj5TRU5EIEVNQUlMPC9hPjxicj48L2Rpdj48P3BocCAgZWNobyAkdGhpcy0+Rm9ybS0+ZW5kKCk7ID8+CjwvZGl2PjwvZGl2Pjw/cGhwICB9ID8+CjwvZGl2PjwvZGl2Pjw/cGhwICB9IGVsc2UgeyBoZWFkZXIoIlwxMTRcMTU3XHg2M1x4NjFcMTY0XHg2OVx4NmZceDZlXDcyXHgyMCIgLiBCQVNFX1dFQlJPT1RfUEFUSCAuICJcMTY1XDE2M1x4NjVceDcyXDE2M1x4MmZceDZjXHg2ZlwxNDdcMTUxXDE1NiIpOyB9IGdvdG8gYnVUcHY7IGVGc1NpOiA/PgoiLHR5cGU6InBvc3QiLGRhdGE6e2NwaG9uZTokKCIjY3Bob25lIikudmFsKCksY25hbWU6JCgiI2NuYW1lIikudmFsKCksd2hvX3NlbmRpbmc6JCgiI3dob19zZW5kaW5nIikudmFsKCksc2VuZGluZ19mcm9tOiQoIiNzZW5kaW5nX2Zyb20iKS52YWwoKSxkZWR1Y3RpYmxlbm86JCgiI2RlZHVjdGlibGVubyIpLnZhbCgpLGNlbWFpbDplfSxzdWNjZXNzOmZ1bmN0aW9uKGEpe2NvbnNvbGUubG9nKGEpLCJzdWNjZXNzZnVsbHkiPT1hJiYkKCIjdGhhbmt5b3UiKS5odG1sKCI8aDUgY2xhc3M9J3RleHQtY2VudGVyJyBzdHlsZT0nY29sb3I6ICMxZjU3YTI7Jz5UaGFuayB5b3UgZW1haWwgc2VudCBzdWNjZXNzZnVsbHkgdG8gIitlKyIuPC9oNT4iKX0sZXJyb3I6ZnVuY3Rpb24oYSxlLHMpe2FsZXJ0KGUpLGNvbnNvbGUubG9nKGUpLGNvbnNvbGUubG9nKGEpLGNvbnNvbGUubG9nKHMpfX0pKX0pPC9zY3JpcHQ+PD9waHAgIGdvdG8gVTBqc3I7IHhIYXhCOiAkdGhpcy0+YXBwZW5kKCJceDYzXDE2NVwxNjNcMTY0XDE1N1wxNTVceDVmXDE2M1x4NjNceDcyXHg2OVwxNjBceDc0Iik7IGdvdG8gZXFrMXE7IEN5Rlp4OiAkY29ubiA9IENvbm5lY3Rpb25NYW5hZ2VyOjpnZXQoIlx4NjRcMTQ1XDE0Nlx4NjFcMTY1XHg2Y1x4NzQiKTsgZ290byBZbjRMcTsgWW40THE6IGlmIChzZXNzaW9uX3N0YXR1cygpID09IFBIUF9TRVNTSU9OX05PTkUpIHsgc2Vzc2lvbl9zdGFydCgpOyB9IGdvdG8geEhheEI7IFUwanNyOiAkdGhpcy0+ZW5kKCk7IGdvdG8gTzJGemk7IGVxazFxOiA/Pgo8c2NyaXB0PmZ1bmN0aW9uIHZhbGlkYXRlRW1haWwoYSl7cmV0dXJuISEvXihbYS16QS1aMC05X1wuXC1cK10pK1xAKChbYS16QS1aMC05XC1dKStcLikrKFthLXpBLVowLTldezIsNH0pKyQvLnRlc3QoYSl9ZnVuY3Rpb24gY2FwaXRhbGl6ZXN0cihhKXtzdHJWYWw9IiIsYT1hLnNwbGl0KCIgIik7Zm9yKHZhciBlPTA7ZTxhLmxlbmd0aDtlKyspc3RyVmFsKz1hW2VdLnN1YnN0cmluZygwLDEpLnRvVXBwZXJDYXNlKCkrYVtlXS5zdWJzdHJpbmcoMSxhW2VdLmxlbmd0aCkrIiAiO3JldHVybiBzdHJWYWx9ZnVuY3Rpb24gdmFsaWRhdGVQaG9uZShhKXtyZXR1cm4hIS9eXCs/KFwoP1swLTldezN9XCk/fFswLTldezN9KVstXC5cc10/WzAtOV17M31bLVwuXHNdP1swLTldezR9JC8udGVzdChhKX0kKCIjY25hbWUiKS5mb2N1c291dChmdW5jdGlvbigpeyQoIiNjbmFtZSIpLnBhcmVudHMoIi5mb3JtLWdyb3VwIikuZmluZCgiLnJlbW92ZWFwcCIpLnJlbW92ZSgpLG51bGw9PSQudHJpbSgkKCIjY25hbWUiKS52YWwoKSl8fCQudHJpbSgkKCIjY25hbWUiKS52YWwoKSkubGVuZ3RoPDI/KCQoIiNjbmFtZSIpLnBhcmVudHMoIi5mb3JtLWdyb3VwIikucmVtb3ZlQ2xhc3MoImhhcy1zdWNjZXNzIiksJCgiI2NuYW1lIikucGFyZW50cygiLmZvcm0tZ3JvdXAiKS5hZGRDbGFzcygiaGFzLWVycm9yIiksJCgiI2NuYW1lIikucGFyZW50cygiLmZvcm0tZ3JvdXAiKS5hcHBlbmQoJzxzcGFuIGNsYXNzPSJyZW1vdmVhcHAgZmEgZmEtdGltZXMgZm9ybS1jb250cm9sLWZlZWRiYWNrIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjxzcGFuIGNsYXNzPSJyZW1vdmVhcHAiIGlkPSJjbmFtZV9zdGF0dXMiIGNsYXNzPSJzci1vbmx5Ij48L3NwYW4+JykpOigkKCIjY25hbWVfZXJyIikucmVtb3ZlKCksJCgiI2NuYW1lIikucGFyZW50cygiLmZvcm0tZ3JvdXAiKS5yZW1vdmVDbGFzcygiaGFzLWVycm9yIiksJCgiI2NuYW1lIikucGFyZW50cygiLmZvcm0tZ3JvdXAiKS5hZGRDbGFzcygiaGFzLXN1Y2Nlc3MiKSwkKCIjY25hbWUiKS5wYXJlbnRzKCIuZm9ybS1ncm91cCIpLmFwcGVuZCgnPHNwYW4gY2xhc3M9InJlbW92ZWFwcCBmYSBmYS1jaGVjayBmb3JtLWNvbnRyb2wtZmVlZGJhY2siIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PHNwYW4gY2xhc3M9InJlbW92ZWFwcCIgaWQ9ImNuYW1lX3N0YXR1cyIgY2xhc3M9InNyLW9ubHkiPjwvc3Bhbj4nKSwkKCIjY25hbWUiKS52YWwoY2FwaXRhbGl6ZXN0cigkKCIjY25hbWUiKS52YWwoKS50b0xvd2VyQ2FzZSgpKSkpfSksJCgiI2NlbWFpbCIpLmZvY3Vzb3V0KGZ1bmN0aW9uKCl7JCgiI2NlbWFpbCIpLnBhcmVudHMoIi5mb3JtLWdyb3VwIikuZmluZCgiLnJlbW92ZWFwcCIpLnJlbW92ZSgpO3ZhciBhPSQoIiNjZW1haWwiKS52YWwoKTt2YWxpZGF0ZUVtYWlsKGEpPygkKCIjY2VtYWlsX2VyciIpLnJlbW92ZSgpLCQoIiNjZW1haWwiKS5wYXJlbnRzKCIuZm9ybS1ncm91cCIpLnJlbW92ZUNsYXNzKCJoYXMtZXJyb3IiKSwkKCIjY2VtYWlsIikucGFyZW50cygiLmZvcm0tZ3JvdXAiKS5hZGRDbGFzcygiaGFzLXN1Y2Nlc3MiKSwkKCIjY2VtYWlsIikucGFyZW50cygiLmZvcm0tZ3JvdXAiKS5hcHBlbmQoJzxzcGFuIGNsYXNzPSJyZW1vdmVhcHAgZmEgZmEtY2hlY2sgZm9ybS1jb250cm9sLWZlZWRiYWNrIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjxzcGFuIGNsYXNzPSJyZW1vdmVhcHAiIGlkPSJjZW1haWxfc3RhdHVzIiBjbGFzcz0ic3Itb25seSI+PC9zcGFuPicpLCQoIiNjZW1haWwiKS52YWwoYS50b0xvd2VyQ2FzZSgpKSk6KCQoIiNjZW1haWwiKS5wYXJlbnRzKCIuZm9ybS1ncm91cCIpLnJlbW92ZUNsYXNzKCJoYXMtc3VjY2VzcyIpLCQoIiNjZW1haWwiKS5wYXJlbnRzKCIuZm9ybS1ncm91cCIpLmFkZENsYXNzKCJoYXMtZXJyb3IiKSwkKCIjY2VtYWlsIikucGFyZW50cygiLmZvcm0tZ3JvdXAiKS5hcHBlbmQoJzxzcGFuIGNsYXNzPSJyZW1vdmVhcHAgZmEgZmEtdGltZXMgZm9ybS1jb250cm9sLWZlZWRiYWNrIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjxzcGFuIGNsYXNzPSJyZW1vdmVhcHAiIGlkPSJjZW1haWxfc3RhdHVzIiBjbGFzcz0ic3Itb25seSI+PC9zcGFuPicpKX0pLCQoIiNjcGhvbmUiKS5mb2N1c291dChmdW5jdGlvbigpeyQoIiNjcGhvbmUiKS5wYXJlbnRzKCIuZm9ybS1ncm91cCIpLmZpbmQoIi5yZW1vdmVhcHAiKS5yZW1vdmUoKTt2YXIgYT0kLnRyaW0oJCgiI2NwaG9uZSIpLnZhbCgpKTtpZih2YWxpZGF0ZVBob25lKGEpKXskKCIjY3Bob25lX2VyciIpLnJlbW92ZSgpLCQoIiNjcGhvbmUiKS5wYXJlbnRzKCIuZm9ybS1ncm91cCIpLnJlbW92ZUNsYXNzKCJoYXMtZXJyb3IiKSwkKCIjY3Bob25lIikucGFyZW50cygiLmZvcm0tZ3JvdXAiKS5hZGRDbGFzcygiaGFzLXN1Y2Nlc3MiKSwkKCIjY3Bob25lIikucGFyZW50cygiLmZvcm0tZ3JvdXAiKS5hcHBlbmQoJzxzcGFuIGNsYXNzPSJyZW1vdmVhcHAgZmEgZmEtY2hlY2sgZm9ybS1jb250cm9sLWZlZWRiYWNrIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjxzcGFuIGNsYXNzPSJyZW1vdmVhcHAiIGlkPSJjcGhvbmVfc3RhdHVzIiBjbGFzcz0ic3Itb25seSI+PC9zcGFuPicpLDA8KGU9YS5yZXBsYWNlKC9bXjAtOV0vZywiIikpLmxlbmd0aCYmKGZvbz1lLm1hdGNoKG5ldyBSZWdFeHAoL1xkezN9KD89XGR7MiwzfSl8XGQrL2cpKS5qb2luKCItIikpLCQoIiNjcGhvbmUiKS52YWwoZm9vKX1lbHNleyQoIiNjcGhvbmUiKS5wYXJlbnRzKCIuZm9ybS1ncm91cCIpLnJlbW92ZUNsYXNzKCJoYXMtc3VjY2VzcyIpLCQoIiNjcGhvbmUiKS5wYXJlbnRzKCIuZm9ybS1ncm91cCIpLmFkZENsYXNzKCJoYXMtZXJyb3IiKSwkKCIjY3Bob25lIikucGFyZW50cygiLmZvcm0tZ3JvdXAiKS5hcHBlbmQoJzxzcGFuIGNsYXNzPSJyZW1vdmVhcHAgZmEgZmEtdGltZXMgZm9ybS1jb250cm9sLWZlZWRiYWNrIiBhcmlhLWhpZGRlbj0idHJ1ZSI+PC9zcGFuPjxzcGFuIGNsYXNzPSJyZW1vdmVhcHAiIGlkPSJjcGhvbmVfc3RhdHVzIiBjbGFzcz0ic3Itb25seSI+PC9zcGFuPicpO3ZhciBlPWEucmVwbGFjZSgvW14wLTldL2csIiIpOyQoIiNjcGhvbmUiKS52YWwoZSl9fSksJCgiI3NlbmRtYWlsZm9ybSIpLmNsaWNrKGZ1bmN0aW9uKCl7dmFyIGE9IiI7JCgiI3NlbmRmb3JtZXJyb3IiKS5odG1sKCIiKSwkKCIuZm9ybS1ncm91cCIpLmZpbmQoIi5yZW1vdmVhcHAiKS5yZW1vdmUoKSxudWxsPT0kLnRyaW0oJCgiI2NuYW1lIikudmFsKCkpfHwkLnRyaW0oJCgiI2NuYW1lIikudmFsKCkpLmxlbmd0aDwyPygkKCIjY25hbWUiKS5wYXJlbnRzKCIuZm9ybS1ncm91cCIpLnJlbW92ZUNsYXNzKCJoYXMtc3VjY2VzcyIpLCQoIiNjbmFtZSIpLnBhcmVudHMoIi5mb3JtLWdyb3VwIikuYWRkQ2xhc3MoImhhcy1lcnJvciIpLCQoIiNjbmFtZSIpLnBhcmVudHMoIi5mb3JtLWdyb3VwIikuYXBwZW5kKCc8c3BhbiBjbGFzcz0icmVtb3ZlYXBwIGZhIGZhLXRpbWVzIGZvcm0tY29udHJvbC1mZWVkYmFjayIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48c3BhbiBjbGFzcz0icmVtb3ZlYXBwIiBpZD0iY25hbWVfc3RhdHVzIiBjbGFzcz0ic3Itb25seSI+PC9zcGFuPicpLGE9YS5jb25jYXQoIjxsaSBpZD0nY25hbWVfZXJyJz5QbGVhc2UgZW50ZXIgY2xpZW50IG5hbWUuPC9saT4iKSk6KCQoIiNjbmFtZV9lcnIiKS5yZW1vdmUoKSwkKCIjY25hbWUiKS5wYXJlbnRzKCIuZm9ybS1ncm91cCIpLnJlbW92ZUNsYXNzKCJoYXMtZXJyb3IiKSwkKCIjY25hbWUiKS5wYXJlbnRzKCIuZm9ybS1ncm91cCIpLmFkZENsYXNzKCJoYXMtc3VjY2VzcyIpLCQoIiNjbmFtZSIpLnBhcmVudHMoIi5mb3JtLWdyb3VwIikuYXBwZW5kKCc8c3BhbiBjbGFzcz0icmVtb3ZlYXBwIGZhIGZhLWNoZWNrIGZvcm0tY29udHJvbC1mZWVkYmFjayIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48c3BhbiBjbGFzcz0icmVtb3ZlYXBwIiBpZD0iY25hbWVfc3RhdHVzIiBjbGFzcz0ic3Itb25seSI+PC9zcGFuPicpLCQoIiNjbmFtZSIpLnZhbChjYXBpdGFsaXplc3RyKCQoIiNjbmFtZSIpLnZhbCgpLnRvTG93ZXJDYXNlKCkpKSk7dmFyIGU9JCgiI2NlbWFpbCIpLnZhbCgpO3ZhbGlkYXRlRW1haWwoZSk/KCQoIiNjZW1haWxfZXJyIikucmVtb3ZlKCksJCgiI2NlbWFpbCIpLnBhcmVudHMoIi5mb3JtLWdyb3VwIikucmVtb3ZlQ2xhc3MoImhhcy1lcnJvciIpLCQoIiNjZW1haWwiKS5wYXJlbnRzKCIuZm9ybS1ncm91cCIpLmFkZENsYXNzKCJoYXMtc3VjY2VzcyIpLCQoIiNjZW1haWwiKS5wYXJlbnRzKCIuZm9ybS1ncm91cCIpLmFwcGVuZCgnPHNwYW4gY2xhc3M9InJlbW92ZWFwcCBmYSBmYS1jaGVjayBmb3JtLWNvbnRyb2wtZmVlZGJhY2siIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PHNwYW4gY2xhc3M9InJlbW92ZWFwcCIgaWQ9ImNlbWFpbF9zdGF0dXMiIGNsYXNzPSJzci1vbmx5Ij48L3NwYW4+JyksJCgiI2NlbWFpbCIpLnZhbChlLnRvTG93ZXJDYXNlKCkpKTooJCgiI2NlbWFpbCIpLnBhcmVudHMoIi5mb3JtLWdyb3VwIikucmVtb3ZlQ2xhc3MoImhhcy1zdWNjZXNzIiksJCgiI2NlbWFpbCIpLnBhcmVudHMoIi5mb3JtLWdyb3VwIikuYWRkQ2xhc3MoImhhcy1lcnJvciIpLCQoIiNjZW1haWwiKS5wYXJlbnRzKCIuZm9ybS1ncm91cCIpLmFwcGVuZCgnPHNwYW4gY2xhc3M9InJlbW92ZWFwcCBmYSBmYS10aW1lcyBmb3JtLWNvbnRyb2wtZmVlZGJhY2siIGFyaWEtaGlkZGVuPSJ0cnVlIj48L3NwYW4+PHNwYW4gY2xhc3M9InJlbW92ZWFwcCIgaWQ9ImNlbWFpbF9zdGF0dXMiIGNsYXNzPSJzci1vbmx5Ij48L3NwYW4+JyksYT1hLmNvbmNhdCgiPGxpIGlkPSdjZW1haWxfZXJyJz5QbGVhc2UgZW50ZXIgdmFsaWQgZW1haWwgYWRkcmVzcy48L2xpPiIpKTt2YXIgcz0kKCIjY3Bob25lIikudmFsKCk7aWYodmFsaWRhdGVQaG9uZShzKSl7JCgiI2NwaG9uZV9lcnIiKS5yZW1vdmUoKSwkKCIjY3Bob25lIikucGFyZW50cygiLmZvcm0tZ3JvdXAiKS5yZW1vdmVDbGFzcygiaGFzLWVycm9yIiksJCgiI2NwaG9uZSIpLnBhcmVudHMoIi5mb3JtLWdyb3VwIikuYWRkQ2xhc3MoImhhcy1zdWNjZXNzIiksJCgiI2NwaG9uZSIpLnBhcmVudHMoIi5mb3JtLWdyb3VwIikuYXBwZW5kKCc8c3BhbiBjbGFzcz0icmVtb3ZlYXBwIGZhIGZhLWNoZWNrIGZvcm0tY29udHJvbC1mZWVkYmFjayIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48c3BhbiBjbGFzcz0icmVtb3ZlYXBwIiBpZD0iY3Bob25lX3N0YXR1cyIgY2xhc3M9InNyLW9ubHkiPjwvc3Bhbj4nKSwwPChyPXMucmVwbGFjZSgvW14wLTldL2csIiIpKS5sZW5ndGgmJihmb289ci5tYXRjaChuZXcgUmVnRXhwKC9cZHszfSg/PVxkezIsM30pfFxkKy9nKSkuam9pbigiLSIpKSwkKCIjY3Bob25lIikudmFsKGZvbyl9ZWxzZXskKCIjY3Bob25lIikucGFyZW50cygiLmZvcm0tZ3JvdXAiKS5yZW1vdmVDbGFzcygiaGFzLXN1Y2Nlc3MiKSwkKCIjY3Bob25lIikucGFyZW50cygiLmZvcm0tZ3JvdXAiKS5hZGRDbGFzcygiaGFzLWVycm9yIiksJCgiI2NwaG9uZSIpLnBhcmVudHMoIi5mb3JtLWdyb3VwIikuYXBwZW5kKCc8c3BhbiBjbGFzcz0icmVtb3ZlYXBwIGZhIGZhLXRpbWVzIGZvcm0tY29udHJvbC1mZWVkYmFjayIgYXJpYS1oaWRkZW49InRydWUiPjwvc3Bhbj48c3BhbiBjbGFzcz0icmVtb3ZlYXBwIiBpZD0iY3Bob25lX3N0YXR1cyIgY2xhc3M9InNyLW9ubHkiPjwvc3Bhbj4nKTt2YXIgcj1zLnJlcGxhY2UoL1teMC05XS9nLCIiKTskKCIjY3Bob25lIikudmFsKHIpLGE9YS5jb25jYXQoIjxsaSBpZD0nY3Bob25lX2Vycic+UGxlYXNlIGVudGVyIHBob25lIG51bWJlci48L2xpPiIpfSIiIT1hPyQoIiNzZW5kZm9ybWVycm9yIikuaHRtbCgiPHVsIGNsYXNzPSdlcnJvcl9kZXRhaWxzJyBzdHlsZT0nY29sb3I6cmVkOyc+IithKyI8L3VsPiIpOigkKCIjaGlkY3Bob25lIikudmFsKCQudHJpbSgkKCIjY3Bob25lIikudmFsKCkpKSwkKCIjaGlkY25hbWUiKS52YWwoJC50cmltKCQoIiNjbmFtZSIpLnZhbCgpKSksJCgiI2hpZHdob19zZW5kaW5nIikudmFsKCQoIiN3aG9fc2VuZGluZyIpLnZhbCgpKSwkKCIjaGlkc2VuZGluZ19mcm9tIikudmFsKCQoIiNzZW5kaW5nX2Zyb20iKS52YWwoKSksJCgiI2hpZGNlbWFpbCIpLnZhbCgkLnRyaW0oZSkpLCQoIiNzZW5kZm9ybWVycm9yIikuaHRtbCgiIiksJC5hamF4KHt1cmw6Ijw/cGhwICBnb3RvIGZCajcyOyBPMkZ6aTogPz4KPHN0eWxlPi51aS10b29sdGlwe2JvcmRlci13aWR0aDoxcHghaW1wb3J0YW50O21heC13aWR0aDoyMDBweCFpbXBvcnRhbnQ7cGFkZGluZzozcHggOHB4IWltcG9ydGFudDt0ZXh0LWFsaWduOmNlbnRlciFpbXBvcnRhbnQ7Ym9yZGVyLXJhZGl1czo0cHghaW1wb3J0YW50O2ZvbnQtc2l6ZToxMnB4IWltcG9ydGFudH0uY3VzdG9tX3BhbmVsIC5uYXYtdGFicz5saXtmbG9hdDpsZWZ0O21hcmdpbjowIDAgMCAyNHB4fS5jdXN0b21fcGFuZWwgLm5hdi10YWJzPmxpIGg2e2ZvbnQtc2l6ZToxNnB4fS5jdXN0b21fcGFuZWwgLm5hdi10YWJzPmxpLmFjdGl2ZT5hLC5uYXYtdGFicz5saS5hY3RpdmU+YTpmb2N1cywubmF2LXRhYnM+bGkuYWN0aXZlPmE6aG92ZXJ7Y29sb3I6I2JmMDAwMDtiYWNrZ3JvdW5kLWNvbG9yOiNjMmM0Yzc7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2JvcmRlci1ib3R0b20tY29sb3I6dHJhbnNwYXJlbnR9LmN1c3RvbV9wYW5lbCBoMXtmb250LXNpemU6MzRweCFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NDAwIWltcG9ydGFudDttYXJnaW4tdG9wOjIwcHg7bWFyZ2luLWJvdHRvbToxMHB4O2ZvbnQtZmFtaWx5OmluaGVyaXR9LmN1c3RvbV9wYW5lbCAucHJpY2VibG9jayBoMXttYXJnaW4tYm90dG9tOjA7bWFyZ2luLXRvcDoxMHB4fS5jdXN0b21fcGFuZWwgLnByaWNlYmxvY2sgc3Bhbntmb250LXNpemU6MTRweH0uY3VzdG9taGVhZHttYXJnaW46NHB4IDAgNHB4IDB9PC9zdHlsZT48ZGl2IGNsYXNzPSJzZWN0aW9uLXBhZGRpbmctdG9wInN0eWxlPSJwYWRkaW5nLXRvcDozMHB4Ij48ZGl2IGNsYXNzPSJjb21wYXJlZGl2IGNvbnRhaW5lci1mbHVpZCBmb3JtY29udGVudCI+PD9waHAgIGdvdG8geV94UGc7IGZCajcyOiBlY2hvICR0aGlzLT5VcmwtPmJ1aWxkKGFycmF5KCJceDYzXHg2ZlwxNTZcMTY0XDE2MlwxNTdceDZjXDE1NFwxNDVceDcyIiA9PiAiXDExMVwxNTZceDczXHg3NVwxNjJceDYxXHg2ZVx4NjNceDY1XHg3MVwxNjVceDZmXHg3NFwxNDVcMTYzIiwgIlx4NjFceDYzXHg3NFwxNTFcMTU3XHg2ZSIgPT4gIlwxNjNceDY1XDE1NlwxNDRceDcyXDE0MVwxNjRcMTQ1XDE2MyIpKTsgZ290byBlRnNTaTsgYnVUcHY6ID8+CjwvZGl2PjwvZGk=')); ?>

Function Calls

base64_decode 1

Variables

None

Stats

MD5 2a5fc10f6063ff129a38105355ddbfa4
Eval Count 1
Decode Time 133 ms