Example #1
0
 protected function doActions()
 {
     switch ($this->action) {
         case self::ACTION_STOP:
             /** @noinspection PhpIncludeInspection */
             include Loader::getLocal('/admin/security_403.php');
             die;
             break;
         case self::ACTION_REDIRECT:
             localRedirect($this->actionOptions['host'], true);
             break;
         default:
             trigger_error('Unknown action', E_USER_WARNING);
     }
 }
Example #2
0
*/
// Details about PEAR accounts
require_once 'Damblan/Karma.php';
require_once 'Damblan/URL.php';
require_once 'HTTP.php';
require 'bugs/pear-bugs.php';
include_once 'pear-database-user.php';
$bugs = new PEAR_Bugs();
$site = new Damblan_URL();
$karma = new Damblan_Karma($dbh);
$params = array('handle' => '', 'action' => '');
$site->getElements($params);
$handle = htmlspecialchars(strtolower($params['handle']));
// Redirect to the accounts list if no handle was specified
if (empty($handle)) {
    localRedirect('/accounts.php');
}
$dbh->setFetchmode(DB_FETCHMODE_ASSOC);
$permissions = $karma->get($handle);
$row = user::info($handle);
if ($row === null) {
    error_handler($handle . ' is not a valid account name.', 'Invalid Account');
}
switch ($params['action']) {
    case 'wishlist':
        if (!empty($row['wishlist'])) {
            HTTP::redirect($row['wishlist']);
        } else {
            PEAR::raiseError(htmlspecialchars($row['name']) . ' has not registered a wishlist');
        }
        break;
Example #3
0
            } else {
                $_SESSION['category_manager']['error_msg'] = 'Please enter a name and description!';
            }
            localRedirect('/admin/category-manager.php');
            break;
        case 'delete':
            if (!empty($_POST['cat_parent'])) {
                $result = category::delete($_POST['cat_parent']);
                $_SESSION['category_manager']['error_msg'] = PEAR::isError($result) ? 'Failed to delete category: ' . $result->message : 'Category deleted';
            } else {
                $_SESSION['category_manager']['error_msg'] = 'Please select a category';
            }
            localRedirect('/admin/category-manager.php');
            break;
        default:
            localRedirect('/admin/category-manager.php');
    }
}
/**
 * Create the menu, set the db to assoc mode
 */
require_once 'HTML/TreeMenu.php';
$treeMenu = new HTML_TreeMenu();
/**
 * Get the categories
 */
parseTree($treeMenu);
/**
 * Template
 */
// Check for any error msg
Example #4
0
   | obtain it through the world-wide-web, please send a note to          |
   | license@php.net so we can mail you a copy immediately.               |
   +----------------------------------------------------------------------+
   | Authors:                                                             |
   +----------------------------------------------------------------------+
   $Id$
*/
/**
 * Details about PEAR accounts
 */
$handle = filter_input(INPUT_GET, 'handle', FILTER_SANITIZE_STRING);
/**
 * Redirect to the accounts list if no handle was specified
 */
if (empty($handle)) {
    localRedirect("/accounts.php");
}
$dbh->setFetchmode(DB_FETCHMODE_ASSOC);
$row = $dbh->getRow("SELECT * FROM users WHERE registered = 1 " . "AND handle = ?", array($handle));
if ($row === null) {
    // XXX: make_404();
    PEAR::raiseError("No account information found!");
}
$access = $dbh->getCol("SELECT path FROM cvs_acl WHERE username = ?", 0, array($handle));
response_header($row['name']);
print "<h1>" . $row['name'] . "</h1>\n";
print "<table border=\"0\" cellspacing=\"4\" cellpadding=\"0\">\n";
print "<tr><td valign=\"top\">\n";
$bb = new BorderBox("Account Details", "100%", "", 2, true);
$bb->horizHeadRow("Handle:", $handle);
$bb->horizHeadRow("Name:", $row['name']);
Example #5
0
     if (isset($auth_user)) {
         $karma =& new Damblan_Karma($dbh);
         $trackbackIsAdmin = isset($auth_user) && $karma->has($auth_user->handle, 'pear.dev');
         if ($trackbackIsAdmin) {
             include_once 'pear-database-package.php';
             if ($pkg['blocktrackbacks'] && $params['allowtrackbacks'] == 1) {
                 package::allowTrackbacks($pkg['name'], true);
                 localRedirect('/package/' . $pkg['name'] . '/trackbacks');
             } elseif ($params['allowtrackbacks'] == 2) {
                 package::allowTrackbacks($pkg['name'], false);
                 localRedirect('/package/' . $pkg['name'] . '/trackbacks');
             }
         }
     } else {
         if ($pkg['blocktrackbacks']) {
             localRedirect('/package/' . $pkg['name']);
         } else {
             $trackbackIsAdmin = false;
         }
     }
     $action = $params['action'];
     break;
 case 'doap':
     //throw out doap data
     include 'package-doap.php';
     exit;
     break;
 case 'redirected':
     //needs to be directly before default
     $redirected = true;
     $params['action'] = '';
Example #6
0
echo '<h1>Delete Proposal &quot;' . htmlspecialchars($proposal->pkg_name) . "&quot;</h1>\n";
if (!$proposal->mayEdit($auth_user->handle)) {
    report_error('You are not allowed to delete this proposal,' . ' probably due to it having reached the "' . $proposal->getStatus(true) . '" phase.' . ' If this MUST be deleted, contact someone ELSE' . ' who has pear.pepr.admin karma.');
    response_footer();
    exit;
}
if ($proposal->compareStatus('>', 'proposal')) {
    if ($karma->has($auth_user->handle, 'pear.pepr.admin')) {
        report_error('This proposal has reached the "' . $proposal->getStatus(true) . '" phase.' . ' Are you SURE you want to delete it?', 'warnings', 'WARNING:');
    }
}
$form->removeAttribute('name');
$form->addElement('checkbox', 'delete', array('required' => 'required'))->setLabel('You are sure?');
$reason = $form->addElement('textarea', 'reason');
$reason->setLabel('Why?');
$form->addElement('submit', 'submit', 'Do it');
if (isset($_POST['submit'])) {
    if ($form->validate()) {
        $proposal->delete($dbh);
        $proposal->sendActionEmail('proposal_delete', 'mixed', $auth_user->handle, $reason->getValue());
        ob_end_clean();
        localRedirect('pepr-proposal-delete.php?id=' . $proposal->id . '&isDeleted=1');
    } else {
        $pepr_form = $form->toArray();
        report_error($pepr_form['errors']);
    }
}
ob_end_flush();
display_pepr_nav($proposal);
print $form;
response_footer();
Example #7
0
File: 404.php Project: stof/pearweb
    } else {
        $name = package::info(basename($pkg), 'name', true);
        if (!empty($name)) {
            header('HTTP/1.0 301 Moved Permanently');
            header('Location: http://pecl.php.net/package/' . $name);
            header('Connection: close');
            exit;
        }
    }
}
// Check less strictly if nothing has been found previously
$sql = "SELECT p.id, p.name, p.summary\n            FROM packages p\n            WHERE package_type = ? AND approved = 1 AND name LIKE ?\n            ORDER BY p.name";
$term = "%" . basename($pkg) . "%";
$packages = $dbh->getAll($sql, array(SITE, $term), DB_FETCHMODE_ASSOC);
if (count($packages) === 1) {
    localRedirect($pinfo_url . $packages[0]['name'] . '/redirected');
} elseif (count($packages) > 3) {
    $packages = array($packages[0], $packages[1], $packages[2]);
    $show_search_link = true;
} else {
    $show_search_link = false;
}
response_header('Error 404');
?>

<h1>Error 404 - document not found</h1>

<p>The requested document <i><?php 
echo strip_tags($_SERVER['REQUEST_URI']);
?>
</i> was not
Example #8
0
<?php

/*
   +----------------------------------------------------------------------+
   | PEAR Web site version 1.0                                            |
   +----------------------------------------------------------------------+
   | Copyright (c) 2003-2005 The PEAR Group                               |
   +----------------------------------------------------------------------+
   | This source file is subject to version 2.02 of the PHP license,      |
   | that is bundled with this package in the file LICENSE, and is        |
   | available at through the world-wide-web at                           |
   | http://www.php.net/license/2_02.txt.                                 |
   | If you did not receive a copy of the PHP license and are unable to   |
   | obtain it through the world-wide-web, please send a note to          |
   | license@php.net so we can mail you a copy immediately.               |
   +----------------------------------------------------------------------+
   | Authors: Martin Jansen <*****@*****.**>                                  |
   +----------------------------------------------------------------------+
   $Id$
*/
localRedirect('/group/');
Example #9
0
 * @category  pearweb
 * @package   Bugs
 * @copyright Copyright (c) 1997-2005 The PHP Group
 * @license   http://www.php.net/license/3_0.txt  PHP License
 * @version   $Id$
 */
// Obtain common includes
require_once './include/prepend.inc';
error_reporting(E_ALL ^ E_NOTICE);
if (!empty($_GET['search_for']) && !preg_match('/\\D/', trim($_GET['search_for']))) {
    if ($auth_user) {
        $x = '&edit=1';
    } else {
        $x = isset($_COOKIE['MAGIC_COOKIE']) ? '&edit=2' : '';
    }
    localRedirect('bug.php?id=' . htmlspecialchars($_GET['search_for']) . $x);
    exit;
}
$newrequest = $_REQUEST;
if (isset($newrequest['PEAR_USER'])) {
    unset($newrequest['PEAR_USER']);
}
if (isset($newrequest['PEAR_PW'])) {
    unset($newrequest['PEAR_PW']);
}
if (isset($newrequest['PHPSESSID'])) {
    unset($newrequest['PHPSESSID']);
}
response_header('Bugs :: Search', false, ' <link rel="alternate" type="application/rdf+xml" title="RSS feed" href="http://' . PEAR_CHANNELNAME . '/bugs/rss/search.php?' . htmlspecialchars(http_build_query($_REQUEST)) . '" />
');
$warnings = $errors = array();
Example #10
0
function error($msg)
{
    $_SESSION['msg'] = $msg;
    localRedirect();
}
Example #11
0
File: bug.php Project: stof/pearweb
    } elseif (isset($_POST['in']) && isset($_POST['preview']) && $edit == 1) {
        $ncomment = trim($_POST['ncomment']);
        $from = $auth_user->email;
    } elseif (isset($_POST['in'])) {
        $errors[] = 'Invalid edit mode.';
        $ncomment = '';
    } else {
        $ncomment = '';
    }
}
if (isset($_POST['in']) && (!isset($_POST['preview']) && $ncomment || $previous != $current)) {
    if (!$errors) {
        if (!isset($buggie)) {
            mail_bug_updates($bug, $_POST['in'], $from, $ncomment, $edit, $id, $previous, $current);
        }
        localRedirect('bug.php' . "?id={$id}&thanks={$edit}");
        exit;
    }
}
switch ($bug['bug_type']) {
    case 'Bug':
        $bug_type = 'Bug';
        break;
    case 'Feature/Change Request':
        $bug_type = 'Request';
        break;
    case 'Documentation Problem':
        $bug_type = 'Doc Bug';
        break;
}
$extra = ' <link rel="meta" type="application/rdf+xml" title="Baetle data" href="http://' . PEAR_CHANNELNAME . '/feeds/bug_' . $id . '.rss" />';
Example #12
0
/**
 * Perform logout for the current user
 */
function auth_logout()
{
    session_unset();
    if ($_SERVER['QUERY_STRING'] == 'logout=1') {
        localRedirect($_SERVER['PHP_SELF']);
    } else {
        localRedirect($_SERVER['PHP_SELF'] . '?' . preg_replace('/logout=1/', '', $_SERVER['QUERY_STRING']));
    }
}
Example #13
0
        }
        unset($proposal->links);
        for ($i = 0; $i < count($linksData); $i++) {
            $linkData = array();
            $linkData['type'] = $linksData[$i]['type'];
            $linkData['url'] = $linksData[$i]['url'];
            if ($linksData[$i]['url']) {
                $proposal->addLink($linkData);
            }
        }
        $proposal->store($dbh);
        if (isset($values['next_stage'])) {
            $nextStage = 1;
        }
        ob_end_clean();
        localRedirect('/pepr/pepr-proposal-edit.php?id=' . $proposal->id . '&saved=1&next_stage=' . @$nextStage);
    } else {
        $pepr_form = $form->toArray();
        report_error($pepr_form['errors']);
    }
}
ob_end_flush();
if (!empty($_GET['next_stage'])) {
    $form =& new HTML_QuickForm('no-form');
    $form->removeAttribute('name');
    $bbox = array();
    switch ($proposal->status) {
        case 'proposal':
            $bbox[] = 'The package has been proposed on pear-dev.' . ' All further changes will produce an update email.';
            break;
        case 'vote':
Example #14
0
/**
 * Perform logout for the current user
 */
function auth_logout()
{
    auth_kill_cookies();
    $redirect = $_SERVER['PHP_SELF'];
    if ($_SERVER['QUERY_STRING'] != 'logout=1') {
        $redirect .= '?' . preg_replace('/logout=1/', '', $_SERVER['QUERY_STRING']);
    }
    localRedirect($redirect);
}
Example #15
0
     ## to obey any desired encodings.
     ##########################################
 ##########################################
 ## Receive an update from the URL form or index page
 ## and redirect to the browse script. Via here
 ## to obey any desired encodings.
 ##########################################
 case 'update':
     // Stop bitfield auto-defining because we may need to change it!
     define('NO_BF', true);
     require 'init.php';
     ## Flag valid entry point (for prevention of hotlinking)
     $_SESSION['viaIndex'] = true;
     ## Check we're submitted
     if (empty($_POST['u'])) {
         localRedirect();
     }
     ## Determine our options and set _SESSION as appropriate
     # Start with empty array
     $options = array();
     # Loop through all available options
     foreach ($optionsDetails as $name => $details) {
         # Set this option to the default if the option is forced.
         if (!empty($details['force'])) {
             $_SESSION[$name] = $options[$name] = $details['default'];
         } else {
             $_SESSION[$name] = $options[$name] = empty($_POST[$name]) ? false : true;
         }
     }
     ## Regenerate bitfield
     defineBitfield($options);
Example #16
0
    }
    $_SESSION['PEAR_USER'] = $_POST['PEAR_USER'];
    /*
     * Update users lastlogin
     */
    $query = 'UPDATE users SET lastlogin = NOW() WHERE handle = ?';
    $dbh->query($query, array($_POST['PEAR_USER']));
    /*
     * Update users password if it is held in the db
     * crypt()ed.
     */
    if (strlen(@$auth_user->password) == 13) {
        // $auth_user comes from auth_verify() function
        $query = 'UPDATE users SET password = ? WHERE handle = ?';
        $dbh->query($query, array(md5($_POST['PEAR_PW']), $_POST['PEAR_USER']));
    }
    /*
     * Determine URL
     */
    if (isset($_POST['PEAR_OLDURL']) && basename($_POST['PEAR_OLDURL']) != 'login.php') {
        localRedirect($_POST['PEAR_OLDURL']);
    } else {
        localRedirect('index.php');
    }
    exit;
}
$msg = '';
if (isset($_POST['PEAR_USER']) || isset($_POST['PEAR_PW'])) {
    $msg = 'Invalid username or password.';
}
auth_reject(PEAR_AUTH_REALM, $msg);
Example #17
0
    $errors = array($e->getMessage(), 'Could not attach patch "' . htmlspecialchars($patchname) . '" to Bug #' . $id);
    $captcha = $numeralCaptcha->getOperation();
    $_SESSION['answer'] = $numeralCaptcha->getAnswer();
    return;
}
// {{{ Email after the patch is added and add a comment to the bug report.
if (!isset($buggie)) {
    $patchname = $_POST['patchname'];
    $url = "bug.php?id={$id}&edit=12&patch={$patchname}&revision={$e}";
    $bugurl = 'http://' . PEAR_CHANNELNAME . '/bugs/' . $url;
    // Add a comment about this in the bug report
    $text = <<<TXT
Added #patch bug:{$id};patch:{$patchname};revision:{$e};.
TXT;
    $query = 'INSERT INTO bugdb_comments' . ' (bug, email, ts, comment, reporter_name, handle) VALUES (?, ?, NOW(), ?, ?, ?)';
    $dbh->query($query, array($id, $auth_user->email, $text, $auth_user->name, $auth_user->handle));
    /**
     * Email the package maintainers/leaders about
     * the new patch added to their bug request.
     */
    require_once 'bugs/pear-bugs-utils.php';
    $patch = array('patch' => $patchname, 'bug_id' => $id, 'revision' => $e, 'package_name' => $buginfo['package_name']);
    $res = PEAR_Bugs_Utils::sendPatchEmail($patch);
    if (PEAR::isError($res)) {
        // Patch not sent. Let's handle it here but not now..
    }
}
// }}}
localRedirect('/bugs/bug.php' . '?id=' . $id . '&edit=12' . '&patch=' . urlencode($_POST['patchname']) . '&revision=' . $e . '&thanks=13');
//don't execute rest of script
exit;
Example #18
0
                // mail to package developers
                @mail($mailto, "[" . SITE_BIG . "-BUG] {$type} #{$cid} [NEW]: {$sdesc}", $ascii_report . "1\n-- \n{$dev_extra}", $extra_headers, '-f ' . PEAR_BOUNCE_EMAIL);
                // mail to reporter, only if the reporter is also not the package maintainer
                if (strpos($mailto, $email) !== false) {
                    @mail($email, "[" . SITE_BIG . "-BUG] {$type} #{$cid}: {$sdesc}", $ascii_report . "2\n", "From: " . SITE_BIG . " Bug Database <{$mailfrom}>\n" . "X-PHP-Bug: {$cid}\n" . "Message-ID: <bug-{$cid}@" . PEAR_CHANNELNAME . ">", '-f ' . PEAR_BOUNCE_EMAIL);
                }
            }
            if (!empty($_POST['in']['addpatch'])) {
                // Add patch page
                localRedirect('bug.php?id=' . $cid . '&email=' . $_POST['in']['email'] . '&edit=13');
            } elseif (!isset($buggie) && !empty($_POST['in']['addpatch'])) {
                //FIXME This is possible not needed anymore, look into it
                require_once 'bugs/pear-bugs-utils.php';
                PEAR_Bugs_Utils::sendPatchEmail($cid, $patchrevision, $_POST['in']['package_name'], $auth_user->handle);
            }
            localRedirect('bug.php?id=' . $cid . '&thanks=4');
            exit;
        } while (false);
    } else {
        // had errors...
        response_header('Report - Problems');
    }
}
// end of if input
if (empty($_REQUEST['package']) || !is_string($_REQUEST['package'])) {
    response_header('Report');
    $errors[] = 'The package name in the URL is not proper, please fix it and try again.';
    $errors[] = 'It should look like this: report.php?package=PackageName';
    report_error($errors);
    response_footer();
    exit;
Example #19
0
 * Requesting something like /~foobar will redirect to the account
 * information page of the user "foobar".
 */
if (strlen($_SERVER['REDIRECT_URL']) > 0 && $_SERVER['REDIRECT_URL'][1] == '~') {
    $user = substr($_SERVER['REDIRECT_URL'], 2);
    if (preg_match(PEAR_COMMON_USER_NAME_REGEX, $user) && user::exists($user)) {
        localRedirect("/user/" . urlencode($user));
    }
}
$pkg = strtr($_SERVER['REDIRECT_URL'], '-', '_');
$pinfo_url = '/package/';
// Check strictly
$name = package::info(basename($pkg), 'name');
if (!DB::isError($name) && !empty($name)) {
    if (!empty($name)) {
        localRedirect($pinfo_url . $name);
    } else {
        $name = package::info(basename($pkg), 'name', true);
        if (!empty($name)) {
            header('HTTP/1.0 301 Moved Permanently');
            header('Location: http://pear.php.net/package/' . $name);
            header('Connection: close');
            exit;
        }
    }
}
// Check less strictly if nothing has been found previously
$sql = "SELECT p.id, p.name, p.summary\n            FROM packages p\n            WHERE package_type = 'pecl' AND approved = 1 AND name LIKE ?\n            ORDER BY p.name";
$term = "%" . basename($pkg) . "%";
$packages = $dbh->getAll($sql, array($term), DB_FETCHMODE_ASSOC);
if (count($packages) > 3) {
Example #20
0
<?php

$bugs = array(5 => '55880', 11 => '55881', 15 => '55882', 27 => '55883', 40 => '55884', 48 => '55885', 63 => '55886', 71 => '55887', 79 => '55888', 96 => '55889', 98 => '55890', 99 => '55891', 102 => '55892', 103 => '55893', 111 => '55894', 112 => '55895', 113 => '55896', 116 => '55897', 122 => '55898', 124 => '55899', 136 => '55900', 141 => '55901', 142 => '55902', 154 => '55903', 156 => '55904', 163 => '55905', 166 => '55906', 174 => '55907', 182 => '55908', 186 => '55909', 194 => '55910', 203 => '55911', 215 => '55912', 216 => '55913', 217 => '55914', 219 => '55915', 224 => '55916', 226 => '55917', 236 => '55918', 278 => '55919', 280 => '55920', 299 => '55921', 301 => '55922', 312 => '55923', 316 => '55924', 318 => '55925', 320 => '55926', 327 => '55927', 330 => '55928', 334 => '55929', 343 => '55930', 346 => '55931', 347 => '55932', 358 => '55933', 371 => '55934', 394 => '55935', 396 => '55936', 408 => '55937', 425 => '55938', 435 => '55939', 485 => '55940', 494 => '55941', 498 => '55942', 499 => '55943', 505 => '55944', 514 => '55945', 515 => '55946', 522 => '55947', 524 => '55948', 529 => '55949', 530 => '55950', 536 => '55951', 538 => '55952', 539 => '55953', 540 => '55954', 541 => '55955', 542 => '55956', 543 => '55957', 544 => '55958', 545 => '55959', 546 => '55960', 548 => '55961', 554 => '55962', 562 => '55963', 573 => '55964', 580 => '55965', 582 => '55966', 583 => '55967', 587 => '55968', 610 => '55969', 634 => '55970', 661 => '55971', 662 => '55972', 667 => '55973', 668 => '55974', 690 => '55975', 691 => '55976', 694 => '55977', 697 => '55978', 699 => '55979', 705 => '55980', 716 => '55981', 720 => '55982', 721 => '55983', 731 => '55984', 732 => '55985', 742 => '55986', 748 => '55987', 749 => '55988', 775 => '55989', 777 => '55990', 795 => '55991', 796 => '55992', 806 => '55993', 869 => '55994', 959 => '55995', 960 => '55996', 961 => '55997', 962 => '55998', 986 => '55999', 993 => '56000', 999 => '56001', 1001 => '56002', 1011 => '56003', 1013 => '56004', 1019 => '56005', 1027 => '56006', 1029 => '56007', 1033 => '56008', 1047 => '56009', 1052 => '56010', 1053 => '56011', 1054 => '56012', 1059 => '56013', 1068 => '56014', 1069 => '56015', 1075 => '56016', 1079 => '56017', 1095 => '56018', 1108 => '56019', 1109 => '56020', 1111 => '56021', 1113 => '56022', 1137 => '56023', 1145 => '56024', 1150 => '56025', 1171 => '56026', 1172 => '56027', 1182 => '56028', 1192 => '56029', 1195 => '56030', 1198 => '56031', 1199 => '56032', 1206 => '56033', 1214 => '56034', 1215 => '56035', 1229 => '56036', 1230 => '56037', 1241 => '56038', 1246 => '56039', 1251 => '56040', 1268 => '56041', 1281 => '56042', 1282 => '56043', 1290 => '56044', 1296 => '56045', 1309 => '56046', 1319 => '56047', 1327 => '56048', 1328 => '56049', 1334 => '56050', 1340 => '56051', 1348 => '56052', 1368 => '56053', 1372 => '56054', 1376 => '56055', 1391 => '56056', 1398 => '56057', 1399 => '56058', 1400 => '56059', 1403 => '56060', 1411 => '56061', 1413 => '56062', 1418 => '56063', 1419 => '56064', 1435 => '56065', 1442 => '56066', 1443 => '56067', 1449 => '56068', 1451 => '56069', 1454 => '56070', 1455 => '56071', 1461 => '56072', 1468 => '56073', 1475 => '56074', 1494 => '56075', 1496 => '56076', 1508 => '56077', 1513 => '56078', 1515 => '56079', 1529 => '56080', 1530 => '56081', 1531 => '56082', 1553 => '56083', 1561 => '56084', 1565 => '56085', 1570 => '56086', 1580 => '56087', 1583 => '56088', 1585 => '56089', 1586 => '56090', 1601 => '56091', 1606 => '56092', 1611 => '56093', 1613 => '56094', 1635 => '56095', 1642 => '56096', 1648 => '56097', 1651 => '56098', 1656 => '56099', 1663 => '56100', 1665 => '56101', 1668 => '56102', 1678 => '56103', 1679 => '56104', 1680 => '56105', 1684 => '56106', 1688 => '56107', 1698 => '56108', 1713 => '56109', 1716 => '56110', 1731 => '56111', 1741 => '56112', 1742 => '56113', 1744 => '56114', 1745 => '56115', 1752 => '56116', 1766 => '56117', 1777 => '56118', 1784 => '56119', 1786 => '56120', 1790 => '56121', 1793 => '56122', 1815 => '56123', 1821 => '56124', 1824 => '56125', 1832 => '56126', 1842 => '56127', 1853 => '56128', 1856 => '56129', 1861 => '56130', 1864 => '56131', 1887 => '56132', 1888 => '56133', 1889 => '56134', 1895 => '56135', 1930 => '56136', 1933 => '56137', 1939 => '56138', 1944 => '56139', 1948 => '56140', 1952 => '56141', 1955 => '56142', 1959 => '56143', 1968 => '56144', 1970 => '56145', 1982 => '56146', 1992 => '56147', 2008 => '56148', 2016 => '56149', 2017 => '56150', 2020 => '56151', 2022 => '56152', 2024 => '56153', 2039 => '56154', 2041 => '56155', 2043 => '56156', 2044 => '56157', 2075 => '56158', 2081 => '56159', 2082 => '56160', 2091 => '56161', 2107 => '56162', 2109 => '56163', 2115 => '56164', 2117 => '56165', 2119 => '56166', 2121 => '56167', 2129 => '56168', 2134 => '56169', 2151 => '56170', 2155 => '56171', 2156 => '56172', 2162 => '56173', 2167 => '56174', 2173 => '56175', 2180 => '56176', 2192 => '56177', 2197 => '56178', 2202 => '56179', 2232 => '56180', 2235 => '56181', 2247 => '56182', 2269 => '56183', 2277 => '56184', 2280 => '56185', 2290 => '56186', 2292 => '56187', 2293 => '56188', 2303 => '56189', 2308 => '56190', 2339 => '56191', 2341 => '56192', 2348 => '56193', 2362 => '56194', 2365 => '56195', 2384 => '56196', 2388 => '56197', 2389 => '56198', 2398 => '56199', 2400 => '56200', 2402 => '56201', 2420 => '56202', 2422 => '56203', 2423 => '56204', 2429 => '56205', 2430 => '56206', 2432 => '56207', 2435 => '56208', 2436 => '56209', 2462 => '56210', 2482 => '56211', 2504 => '56212', 2514 => '56213', 2549 => '56214', 2558 => '56215', 2581 => '56216', 2589 => '56217', 2592 => '56218', 2593 => '56219', 2610 => '56220', 2638 => '56221', 2651 => '56222', 2686 => '56223', 2687 => '56224', 2703 => '56225', 2704 => '56226', 2732 => '56227', 2747 => '56228', 2766 => '56229', 2774 => '56230', 2775 => '56231', 2777 => '56232', 2779 => '56233', 2805 => '56234', 2809 => '56235', 2818 => '56236', 2855 => '56237', 2856 => '56238', 2857 => '56239', 2895 => '56240', 2917 => '56241', 2921 => '56242', 2924 => '56243', 2925 => '56244', 2940 => '56245', 2944 => '56246', 2973 => '56247', 2980 => '56248', 2993 => '56249', 3005 => '56250', 3006 => '56251', 3009 => '56252', 3011 => '56253', 3023 => '56254', 3030 => '56255', 3032 => '56256', 3056 => '56257', 3057 => '56258', 3062 => '56259', 3072 => '56260', 3087 => '56261', 3092 => '56262', 3108 => '56263', 3120 => '56264', 3143 => '56265', 3208 => '56266', 3216 => '56267', 3218 => '56268', 3227 => '56269', 3232 => '56270', 3234 => '56271', 3235 => '56272', 3250 => '56273', 3251 => '56274', 3267 => '56275', 3273 => '56276', 3324 => '56277', 3339 => '56278', 3341 => '56279', 3352 => '56280', 3354 => '56281', 3358 => '56282', 3375 => '56283', 3383 => '56284', 3391 => '56285', 3393 => '56286', 3401 => '56287', 3412 => '56288', 3417 => '56289', 3418 => '56290', 3428 => '56291', 3433 => '56292', 3434 => '56293', 3439 => '56294', 3440 => '56295', 3442 => '56296', 3452 => '56297', 3458 => '56298', 3462 => '56299', 3470 => '56300', 3477 => '56301', 3478 => '56302', 3479 => '56303', 3493 => '56304', 3503 => '56305', 3516 => '56306', 3521 => '56307', 3524 => '56308', 3527 => '56309', 3529 => '56310', 3530 => '56311', 3534 => '56312', 3538 => '56313', 3541 => '56314', 3542 => '56315', 3545 => '56316', 3546 => '56317', 3549 => '56318', 3553 => '56319', 3554 => '56320', 3558 => '56321', 3563 => '56322', 3564 => '56323', 3565 => '56324', 3566 => '56325', 3569 => '56326', 3591 => '56327', 3592 => '56328', 3597 => '56329', 3602 => '56330', 3605 => '56331', 3606 => '56332', 3611 => '56333', 3633 => '56334', 3635 => '56335', 3670 => '56336', 3678 => '56337', 3689 => '56338', 3697 => '56339', 3714 => '56340', 3731 => '56341', 3749 => '56342', 3750 => '56343', 3760 => '56344', 3806 => '56345', 3810 => '56346', 3822 => '56347', 3827 => '56348', 3838 => '56349', 3843 => '56350', 3861 => '56351', 3868 => '56352', 3882 => '56353', 3888 => '56354', 3901 => '56355', 3915 => '56356', 3922 => '56357', 3961 => '56358', 3968 => '56359', 3972 => '56360', 3977 => '56361', 4001 => '56362', 4014 => '56363', 4039 => '56364', 4044 => '56365', 4050 => '56366', 4056 => '56367', 4071 => '56368', 4073 => '56369', 4106 => '56370', 4110 => '56371', 4121 => '56372', 4138 => '56373', 4156 => '56374', 4183 => '56375', 4194 => '56376', 4198 => '56377', 4200 => '56378', 4202 => '56379', 4210 => '56380', 4211 => '56381', 4217 => '56382', 4238 => '56383', 4250 => '56384', 4259 => '56385', 4263 => '56386', 4270 => '56387', 4320 => '56388', 4335 => '56389', 4339 => '56390', 4344 => '56391', 4352 => '56392', 4368 => '56393', 4386 => '56394', 4387 => '56395', 4393 => '56396', 4399 => '56397', 4402 => '56398', 4411 => '56399', 4412 => '56400', 4437 => '56401', 4438 => '56402', 4447 => '56403', 4479 => '56404', 4487 => '56405', 4511 => '56406', 4516 => '56407', 4519 => '56408', 4530 => '56409', 4532 => '56410', 4546 => '56411', 4556 => '56412', 4568 => '56413', 4569 => '56414', 4578 => '56415', 4581 => '56416', 4594 => '56417', 4616 => '56418', 4641 => '56419', 4655 => '56420', 4658 => '56421', 4659 => '56422', 4661 => '56423', 4662 => '56424', 4667 => '56425', 4673 => '56426', 4676 => '56427', 4680 => '56428', 4681 => '56429', 4682 => '56430', 4689 => '56431', 4698 => '56432', 4701 => '56433', 4717 => '56434', 4720 => '56435', 4732 => '56436', 4742 => '56437', 4744 => '56438', 4753 => '56439', 4756 => '56440', 4763 => '56441', 4764 => '56442', 4769 => '56443', 4770 => '56444', 4772 => '56445', 4778 => '56446', 4784 => '56447', 4786 => '56448', 4787 => '56449', 4790 => '56450', 4800 => '56451', 4815 => '56452', 4826 => '56453', 4849 => '56454', 4850 => '56455', 4853 => '56456', 4864 => '56457', 4877 => '56458', 4881 => '56459', 4888 => '56460', 4890 => '56461', 4892 => '56462', 4903 => '56463', 4906 => '56464', 4907 => '56465', 4908 => '56466', 4920 => '56467', 4926 => '56468', 4951 => '56469', 4965 => '56470', 4966 => '56471', 4976 => '56472', 4987 => '56473', 5000 => '56474', 5001 => '56475', 5005 => '56476', 5007 => '56477', 5008 => '56478', 5009 => '56479', 5010 => '56480', 5027 => '56481', 5038 => '56482', 5041 => '56483', 5051 => '56484', 5052 => '56485', 5058 => '56486', 5064 => '56487', 5068 => '56488', 5082 => '56489', 5084 => '56490', 5088 => '56491', 5091 => '56492', 5100 => '56493', 5111 => '56494', 5119 => '56495', 5120 => '56496', 5121 => '56497', 5126 => '56498', 5130 => '56499', 5139 => '56500', 5143 => '56501', 5147 => '56502', 5158 => '56503', 5164 => '56504', 5179 => '56505', 5183 => '56506', 5184 => '56507', 5193 => '56508', 5196 => '56509', 5200 => '56510', 5208 => '56511', 5217 => '56512', 5224 => '56513', 5225 => '56514', 5226 => '56515', 5232 => '56516', 5258 => '56517', 5259 => '56518', 5274 => '56519', 5278 => '56520', 5280 => '56521', 5281 => '56522', 5286 => '56523', 5288 => '56524', 5297 => '56525', 5301 => '56526', 5302 => '56527', 5311 => '56528', 5314 => '56529', 5318 => '56530', 5320 => '56531', 5335 => '56532', 5340 => '56533', 5342 => '56534', 5343 => '56535', 5356 => '56536', 5366 => '56537', 5369 => '56538', 5380 => '56539', 5381 => '56540', 5387 => '56541', 5391 => '56542', 5395 => '56543', 5398 => '56544', 5401 => '56545', 5402 => '56546', 5408 => '56547', 5423 => '56548', 5424 => '56549', 5430 => '56550', 5433 => '56551', 5434 => '56552', 5436 => '56553', 5437 => '56554', 5440 => '56555', 5441 => '56556', 5456 => '56557', 5468 => '56558', 5475 => '56559', 5514 => '56560', 5518 => '56561', 5521 => '56562', 5524 => '56563', 5528 => '56564', 5551 => '56565', 5559 => '56566', 5567 => '56567', 5568 => '56568', 5571 => '56569', 5575 => '56570', 5578 => '56571', 5583 => '56572', 5584 => '56573', 5586 => '56574', 5587 => '56575', 5589 => '56576', 5600 => '56577', 5601 => '56578', 5612 => '56579', 5616 => '56580', 5623 => '56581', 5626 => '56582', 5627 => '56583', 5628 => '56584', 5633 => '56585', 5640 => '56586', 5645 => '56587', 5647 => '56588', 5648 => '56589', 5649 => '56590', 5651 => '56591', 5661 => '56592', 5666 => '56593', 5671 => '56594', 5687 => '56595', 5693 => '56596', 5699 => '56597', 5700 => '56598', 5713 => '56599', 5716 => '56600', 5719 => '56601', 5722 => '56602', 5724 => '56603', 5726 => '56604', 5731 => '56605', 5741 => '56606', 5746 => '56607', 5750 => '56608', 5761 => '56609', 5763 => '56610', 5765 => '56611', 5768 => '56612', 5772 => '56613', 5780 => '56614', 5802 => '56615', 5803 => '56616', 5809 => '56617', 5812 => '56618', 5813 => '56619', 5816 => '56620', 5820 => '56621', 5827 => '56622', 5842 => '56623', 5843 => '56624', 5845 => '56625', 5849 => '56626', 5868 => '56627', 5870 => '56628', 5875 => '56629', 5884 => '56630', 5885 => '56631', 5897 => '56632', 5898 => '56633', 5911 => '56634', 5922 => '56635', 5935 => '56636', 5936 => '56637', 5937 => '56638', 5941 => '56639', 5942 => '56640', 5943 => '56641', 5944 => '56642', 5950 => '56643', 5952 => '56644', 5954 => '56645', 5955 => '56646', 5956 => '56647', 5960 => '56648', 5961 => '56649', 5962 => '56650', 5963 => '56651', 5967 => '56652', 5975 => '56653', 5986 => '56654', 5995 => '56655', 5996 => '56656', 5998 => '56657', 6001 => '56658', 6002 => '56659', 6006 => '56660', 6009 => '56661', 6013 => '56662', 6014 => '56663', 6018 => '56664', 6019 => '56665', 6021 => '56666', 6022 => '56667', 6026 => '56668', 6030 => '56669', 6038 => '56670', 6057 => '56671', 6064 => '56672', 6065 => '56673', 6069 => '56674', 6079 => '56675', 6080 => '56676', 6090 => '56677', 6097 => '56678', 6102 => '56679', 6105 => '56680', 6109 => '56681', 6113 => '56682', 6115 => '56683', 6116 => '56684', 6117 => '56685', 6122 => '56686', 6124 => '56687', 6126 => '56688', 6135 => '56689', 6136 => '56690', 6138 => '56691', 6139 => '56692', 6140 => '56693', 6141 => '56694', 6145 => '56695', 6147 => '56696', 6148 => '56697', 6150 => '56698', 6162 => '56699', 6164 => '56700', 6168 => '56701', 6174 => '56702', 6176 => '56703', 6177 => '56704', 6178 => '56705', 6180 => '56706', 6182 => '56707', 6183 => '56708', 6195 => '56709', 6196 => '56710', 6197 => '56711', 6198 => '56712', 6200 => '56713', 6203 => '56714', 6205 => '56715', 6206 => '56716', 6217 => '56717', 6224 => '56718', 6225 => '56719', 6235 => '56720', 6238 => '56721', 6239 => '56722', 6242 => '56723', 6253 => '56724', 6257 => '56725', 6262 => '56726', 6266 => '56727', 6267 => '56728', 6271 => '56729', 6274 => '56730', 6276 => '56731', 6281 => '56732', 6284 => '56733', 6285 => '56734', 6297 => '56735', 6299 => '56736', 6304 => '56737', 6307 => '56738', 6311 => '56739', 6317 => '56740', 6321 => '56741', 6332 => '56742', 6333 => '56743', 6337 => '56744', 6343 => '56745', 6345 => '56746', 6347 => '56747', 6351 => '56748', 6352 => '56749', 6353 => '56750', 6355 => '56751', 6358 => '56752', 6360 => '56753', 6361 => '56754', 6362 => '56755', 6364 => '56756', 6365 => '56757', 6367 => '56758', 6368 => '56759', 6370 => '56760', 6391 => '56761', 6392 => '56762', 6393 => '56763', 6413 => '56764', 6415 => '56765', 6425 => '56766', 6446 => '56767', 6451 => '56768', 6455 => '56769', 6460 => '56770', 6469 => '56771', 6483 => '56772', 6484 => '56773', 6488 => '56774', 6502 => '56775', 6503 => '56776', 6504 => '56777', 6508 => '56778', 6512 => '56779', 6513 => '56780', 6523 => '56781', 6526 => '56782', 6527 => '56783', 6528 => '56784', 6530 => '56785', 6532 => '56786', 6535 => '56787', 6539 => '56788', 6544 => '56789', 6545 => '56790', 6549 => '56791', 6561 => '56792', 6562 => '56793', 6565 => '56794', 6567 => '56795', 6569 => '56796', 6572 => '56797', 6580 => '56798', 6587 => '56799', 6591 => '56800', 6595 => '56801', 6598 => '56802', 6602 => '56803', 6603 => '56804', 6604 => '56805', 6608 => '56806', 6626 => '56807', 6634 => '56808', 6639 => '56809', 6641 => '56810', 6645 => '56811', 6653 => '56812', 6657 => '56813', 6659 => '56814', 6662 => '56815', 6665 => '56816', 6667 => '56817', 6682 => '56818', 6686 => '56819', 6695 => '56820', 6698 => '56821', 6701 => '56822', 6705 => '56823', 6709 => '56824', 6714 => '56825', 6715 => '56826', 6717 => '56827', 6721 => '56828', 6722 => '56829', 6727 => '56830', 6736 => '56831', 6741 => '56832', 6746 => '56833', 6750 => '56834', 6751 => '56835', 6755 => '56836', 6756 => '56837', 6760 => '56838', 6771 => '56839', 6775 => '56840', 6792 => '56841', 6794 => '56842', 6804 => '56843', 6826 => '56844', 6827 => '56845', 6828 => '56846', 6830 => '56847', 6837 => '56848', 6838 => '56849', 6847 => '56850', 6860 => '56851', 6861 => '56852', 6862 => '56853', 6893 => '56854', 6901 => '56855', 6906 => '56856', 6924 => '56857', 6935 => '56858', 6937 => '56859', 6940 => '56860', 6942 => '56861', 6948 => '56862', 6951 => '56863', 6955 => '56864', 6961 => '56865', 6964 => '56866', 6977 => '56867', 6981 => '56868', 6985 => '56869', 6990 => '56870', 6996 => '56871', 6999 => '56872', 7009 => '56873', 7013 => '56874', 7022 => '56875', 7024 => '56876', 7028 => '56877', 7033 => '56878', 7035 => '56879', 7048 => '56880', 7053 => '56881', 7054 => '56882', 7055 => '56883', 7066 => '56884', 7070 => '56885', 7084 => '56886', 7101 => '56887', 7103 => '56888', 7113 => '56889', 7119 => '56890', 7124 => '56891', 7125 => '56892', 7126 => '56893', 7141 => '56894', 7143 => '56895', 7144 => '56896', 7147 => '56897', 7153 => '56898', 7154 => '56899', 7155 => '56900', 7159 => '56901', 7160 => '56902', 7166 => '56903', 7172 => '56904', 7173 => '56905', 7182 => '56906', 7183 => '56907', 7184 => '56908', 7186 => '56909', 7187 => '56910', 7188 => '56911', 7191 => '56912', 7192 => '56913', 7202 => '56914', 7204 => '56915', 7208 => '56916', 7209 => '56917', 7210 => '56918', 7214 => '56919', 7215 => '56920', 7218 => '56921', 7222 => '56922', 7223 => '56923', 7233 => '56924', 7234 => '56925', 7244 => '56926', 7245 => '56927', 7249 => '56928', 7251 => '56929', 7261 => '56930', 7263 => '56931', 7276 => '56932', 7281 => '56933', 7282 => '56934', 7290 => '56935', 7295 => '56936', 7300 => '56937', 7326 => '56938', 7327 => '56939', 7330 => '56940', 7331 => '56941', 7334 => '56942', 7335 => '56943', 7340 => '56944', 7344 => '56945', 7356 => '56946', 7357 => '56947', 7360 => '56948', 7365 => '56949', 7371 => '56950', 7372 => '56951', 7374 => '56952', 7377 => '56953', 7379 => '56954', 7384 => '56955', 7387 => '56956', 7390 => '56957', 7391 => '56958', 7394 => '56959', 7408 => '56960', 7417 => '56961', 7418 => '56962', 7422 => '56963', 7425 => '56964', 7433 => '56965', 7436 => '56966', 7440 => '56967', 7441 => '56968', 7449 => '56969', 7457 => '56970', 7458 => '56971', 7463 => '56972', 7465 => '56973', 7476 => '56974', 7478 => '56975', 7479 => '56976', 7481 => '56977', 7482 => '56978', 7485 => '56979', 7486 => '56980', 7489 => '56981', 7495 => '56982', 7498 => '56983', 7500 => '56984', 7505 => '56985', 7507 => '56986', 7509 => '56987', 7510 => '56988', 7512 => '56989', 7514 => '56990', 7515 => '56991', 7516 => '56992', 7518 => '56993', 7529 => '56994', 7533 => '56995', 7545 => '56996', 7547 => '56997', 7551 => '56998', 7555 => '56999', 7556 => '57000', 7560 => '57001', 7566 => '57002', 7571 => '57003', 7581 => '57004', 7586 => '57005', 7587 => '57006', 7591 => '57007', 7595 => '57008', 7600 => '57009', 7605 => '57010', 7612 => '57011', 7617 => '57012', 7624 => '57013', 7625 => '57014', 7631 => '57015', 7635 => '57016', 7637 => '57017', 7645 => '57018', 7646 => '57019', 7653 => '57020', 7658 => '57021', 7660 => '57022', 7664 => '57023', 7665 => '57024', 7668 => '57025', 7673 => '57026', 7678 => '57027', 7679 => '57028', 7684 => '57029', 7690 => '57030', 7696 => '57031', 7701 => '57032', 7708 => '57033', 7712 => '57034', 7715 => '57035', 7716 => '57036', 7718 => '57037', 7720 => '57038', 7721 => '57039', 7722 => '57040', 7724 => '57041', 7728 => '57042', 7730 => '57043', 7733 => '57044', 7745 => '57045', 7747 => '57046', 7751 => '57047', 7752 => '57048', 7755 => '57049', 7761 => '57050', 7762 => '57051', 7764 => '57052', 7765 => '57053', 7771 => '57054', 7775 => '57055', 7777 => '57056', 7783 => '57057', 7787 => '57058', 7795 => '57059', 7809 => '57060', 7811 => '57061', 7814 => '57062', 7815 => '57063', 7816 => '57064', 7822 => '57065', 7827 => '57066', 7829 => '57067', 7831 => '57068', 7833 => '57069', 7834 => '57070', 7835 => '57071', 7836 => '57072', 7849 => '57073', 7853 => '57074', 7858 => '57075', 7862 => '57076', 7866 => '57077', 7872 => '57078', 7874 => '57079', 7876 => '57080', 7878 => '57081', 7879 => '57082', 7880 => '57083', 7882 => '57084', 7889 => '57085', 7892 => '57086', 7893 => '57087', 7894 => '57088', 7895 => '57089', 7905 => '57090', 7906 => '57091', 7914 => '57092', 7923 => '57093', 7934 => '57094', 7943 => '57095', 7946 => '57096', 7947 => '57097', 7950 => '57098', 7952 => '57099', 7953 => '57100', 7958 => '57101', 7960 => '57102', 7963 => '57103', 7964 => '57104', 7970 => '57105', 7972 => '57106', 7973 => '57107', 7974 => '57108', 7976 => '57109', 7978 => '57110', 8009 => '57111', 8045 => '57112', 8046 => '57113', 8050 => '57114', 8067 => '57115', 8069 => '57116', 8070 => '57117', 8077 => '57118', 8087 => '57119', 8093 => '57120', 8095 => '57121', 8100 => '57122', 8101 => '57123', 8109 => '57124', 8112 => '57125', 8117 => '57126', 8118 => '57127', 8163 => '57128', 8164 => '57129', 8167 => '57130', 8176 => '57131', 8178 => '57132', 8181 => '57133', 8184 => '57134', 8185 => '57135', 8186 => '57136', 8189 => '57137', 8194 => '57138', 8197 => '57139', 8201 => '57140', 8204 => '57141', 8205 => '57142', 8227 => '57143', 8232 => '57144', 8242 => '57145', 8248 => '57146', 8253 => '57147', 8260 => '57148', 8262 => '57149', 8263 => '57150', 8278 => '57151', 8279 => '57152', 8280 => '57153', 8282 => '57154', 8283 => '57155', 8284 => '57156', 8298 => '57157', 8300 => '57158', 8306 => '57159', 8308 => '57160', 8314 => '57161', 8315 => '57162', 8316 => '57163', 8324 => '57164', 8325 => '57165', 8326 => '57166', 8334 => '57167', 8342 => '57168', 8344 => '57169', 8364 => '57170', 8367 => '57171', 8370 => '57172', 8374 => '57173', 8390 => '57174', 8400 => '57175', 8411 => '57176', 8412 => '57177', 8417 => '57178', 8423 => '57179', 8428 => '57180', 8493 => '57181', 8494 => '57182', 8498 => '57183', 8500 => '57184', 8506 => '57185', 8510 => '57186', 8511 => '57187', 8514 => '57188', 8517 => '57189', 8521 => '57190', 8526 => '57191', 8529 => '57192', 8535 => '57193', 8542 => '57194', 8552 => '57195', 8563 => '57196', 8564 => '57197', 8567 => '57198', 8574 => '57199', 8575 => '57200', 8577 => '57201', 8578 => '57202', 8579 => '57203', 8581 => '57204', 8587 => '57205', 8589 => '57206', 8590 => '57207', 8591 => '57208', 8594 => '57209', 8600 => '57210', 8605 => '57211', 8606 => '57212', 8608 => '57213', 8609 => '57214', 8610 => '57215', 8612 => '57216', 8614 => '57217', 8631 => '57218', 8634 => '57219', 8652 => '57220', 8663 => '57221', 8664 => '57222', 8665 => '57223', 8667 => '57224', 8672 => '57225', 8676 => '57226', 8679 => '57227', 8681 => '57228', 8686 => '57229', 8689 => '57230', 8690 => '57231', 8691 => '57232', 8692 => '57233', 8693 => '57234', 8694 => '57235', 8695 => '57236', 8696 => '57237', 8697 => '57238', 8700 => '57239', 8703 => '57240', 8710 => '57241', 8711 => '57242', 8712 => '57243', 8713 => '57244', 8714 => '57245', 8727 => '57246', 8728 => '57247', 8737 => '57248', 8742 => '57249', 8743 => '57250', 8753 => '57251', 8754 => '57252', 8755 => '57253', 8759 => '57254', 8765 => '57255', 8769 => '57256', 8774 => '57257', 8780 => '57258', 8785 => '57259', 8795 => '57260', 8798 => '57261', 8800 => '57262', 8810 => '57263', 8814 => '57264', 8816 => '57265', 8817 => '57266', 8819 => '57267', 8821 => '57268', 8822 => '57269', 8824 => '57270', 8826 => '57271', 8833 => '57272', 8842 => '57273', 8844 => '57274', 8846 => '57275', 8847 => '57276', 8848 => '57277', 8849 => '57278', 8855 => '57279', 8860 => '57280', 8866 => '57281', 8872 => '57282', 8873 => '57283', 8880 => '57284', 8890 => '57285', 8907 => '57286', 8908 => '57287', 8933 => '57288', 8944 => '57289', 8965 => '57290', 8989 => '57291', 8995 => '57292', 9002 => '57293', 9017 => '57294', 9018 => '57295', 9021 => '57296', 9061 => '57297', 9066 => '57298', 9067 => '57299', 9069 => '57300', 9071 => '57301', 9075 => '57302', 9082 => '57303', 9088 => '57304', 9089 => '57305', 9091 => '57306', 9098 => '57307', 9103 => '57308', 9108 => '57309', 9109 => '57310', 9111 => '57311', 9112 => '57312', 9113 => '57313', 9118 => '57314', 9122 => '57315', 9127 => '57316', 9134 => '57317', 9138 => '57318', 9143 => '57319', 9144 => '57320', 9150 => '57321', 9166 => '57322', 9173 => '57323', 9177 => '57324', 9179 => '57325', 9183 => '57326', 9184 => '57327', 9185 => '57328', 9186 => '57329', 9190 => '57330', 9191 => '57331', 9192 => '57332', 9193 => '57333', 9194 => '57334', 9207 => '57335', 9212 => '57336', 9216 => '57337', 9217 => '57338', 9220 => '57339', 9226 => '57340', 9227 => '57341', 9232 => '57342', 9233 => '57343', 9238 => '57344', 9243 => '57345', 9245 => '57346', 9246 => '57347', 9247 => '57348', 9249 => '57349', 9251 => '57350', 9253 => '57351', 9255 => '57352', 9256 => '57353', 9258 => '57354', 9263 => '57355', 9275 => '57356', 9278 => '57357', 9279 => '57358', 9281 => '57359', 9282 => '57360', 9284 => '57361', 9287 => '57362', 9289 => '57363', 9292 => '57364', 9293 => '57365', 9294 => '57366', 9298 => '57367', 9300 => '57368', 9308 => '57369', 9312 => '57370', 9315 => '57371', 9323 => '57372', 9326 => '57373', 9329 => '57374', 9330 => '57375', 9331 => '57376', 9339 => '57377', 9340 => '57378', 9349 => '57379', 9350 => '57380', 9360 => '57381', 9362 => '57382', 9363 => '57383', 9394 => '57384', 9395 => '57385', 9398 => '57386', 9406 => '57387', 9408 => '57388', 9420 => '57389', 9426 => '57390', 9437 => '57391', 9438 => '57392', 9443 => '57393', 9447 => '57394', 9470 => '57395', 9474 => '57396', 9481 => '57397', 9482 => '57398', 9485 => '57399', 9486 => '57400', 9487 => '57401', 9488 => '57402', 9490 => '57403', 9491 => '57404', 9495 => '57405', 9498 => '57406', 9500 => '57407', 9503 => '57408', 9514 => '57409', 9515 => '57410', 9519 => '57411', 9522 => '57412', 9530 => '57413', 9535 => '57414', 9547 => '57415', 9550 => '57416', 9557 => '57417', 9563 => '57418', 9569 => '57419', 9572 => '57420', 9576 => '57421', 9582 => '57422', 9584 => '57423', 9594 => '57424', 9597 => '57425', 9608 => '57426', 9612 => '57427', 9620 => '57428', 9621 => '57429', 9623 => '57430', 9624 => '57431', 9629 => '57432', 9635 => '57433', 9637 => '57434', 9641 => '57435', 9643 => '57436', 9645 => '57437', 9646 => '57438', 9648 => '57439', 9649 => '57440', 9650 => '57441', 9651 => '57442', 9653 => '57443', 9656 => '57444', 9657 => '57445', 9662 => '57446', 9663 => '57447', 9665 => '57448', 9671 => '57449', 9672 => '57450', 9679 => '57451', 9680 => '57452', 9684 => '57453', 9689 => '57454', 9690 => '57455', 9692 => '57456', 9697 => '57457', 9698 => '57458', 9702 => '57459', 9704 => '57460', 9705 => '57461', 9707 => '57462', 9710 => '57463', 9716 => '57464', 9718 => '57465', 9742 => '57466', 9745 => '57467', 9746 => '57468', 9747 => '57469', 9765 => '57470', 9769 => '57471', 9785 => '57472', 9798 => '57473', 9804 => '57474', 9805 => '57475', 9809 => '57476', 9821 => '57477', 9843 => '57478', 9845 => '57479', 9854 => '57480', 9860 => '57481', 9862 => '57482', 9864 => '57483', 9867 => '57484', 9868 => '57485', 9870 => '57486', 9885 => '57487', 9909 => '57488', 9919 => '57489', 9928 => '57490', 9935 => '57491', 9936 => '57492', 9941 => '57493', 9954 => '57494', 9955 => '57495', 9958 => '57496', 9968 => '57497', 9969 => '57498', 9972 => '57499', 9980 => '57500', 9981 => '57501', 9982 => '57502', 9990 => '57503', 9991 => '57504', 10011 => '57505', 10013 => '57506', 10017 => '57507', 10020 => '57508', 10025 => '57509', 10036 => '57510', 10037 => '57511', 10047 => '57512', 10048 => '57513', 10049 => '57514', 10053 => '57515', 10060 => '57516', 10063 => '57517', 10065 => '57518', 10066 => '57519', 10074 => '57520', 10075 => '57521', 10076 => '57522', 10083 => '57523', 10084 => '57524', 10088 => '57525', 10089 => '57526', 10090 => '57527', 10093 => '57528', 10094 => '57529', 10096 => '57530', 10097 => '57531', 10106 => '57532', 10111 => '57533', 10117 => '57534', 10127 => '57535', 10129 => '57536', 10136 => '57537', 10138 => '57538', 10142 => '57539', 10147 => '57540', 10151 => '57541', 10155 => '57542', 10156 => '57543', 10157 => '57544', 10174 => '57545', 10178 => '57546', 10184 => '57547', 10187 => '57548', 10194 => '57549', 10199 => '57550', 10208 => '57551', 10225 => '57552', 10230 => '57553', 10249 => '57554', 10250 => '57555', 10251 => '57556', 10252 => '57557', 10253 => '57558', 10258 => '57559', 10259 => '57560', 10281 => '57561', 10282 => '57562', 10295 => '57563', 10300 => '57564', 10303 => '57565', 10308 => '57566', 10310 => '57567', 10313 => '57568', 10314 => '57569', 10316 => '57570', 10325 => '57571', 10338 => '57572', 10353 => '57573', 10394 => '57574', 10396 => '57575', 10398 => '57576', 10403 => '57577', 10411 => '57578', 10414 => '57579', 10417 => '57580', 10419 => '57581', 10424 => '57582', 10426 => '57583', 10432 => '57584', 10440 => '57585', 10441 => '57586', 10472 => '57587', 10489 => '57588', 10491 => '57589', 10503 => '57590', 10506 => '57591', 10522 => '57592', 10530 => '57593', 10533 => '57594', 10536 => '57595', 10541 => '57596', 10545 => '57597', 10547 => '57598', 10549 => '57599', 10564 => '57600', 10565 => '57601', 10583 => '57602', 10601 => '57603', 10603 => '57604', 10607 => '57605', 10612 => '57606', 10619 => '57607', 10623 => '57608', 10627 => '57609', 10628 => '57610', 10629 => '57611', 10639 => '57612', 10642 => '57613', 10651 => '57614', 10652 => '57615', 10653 => '57616', 10665 => '57617', 10677 => '57618', 10684 => '57619', 10714 => '57620', 10715 => '57621', 10742 => '57622', 10752 => '57623', 10759 => '57624', 10770 => '57625', 10774 => '57626', 10808 => '57627', 10809 => '57628', 10810 => '57629', 10811 => '57630', 10814 => '57631', 10820 => '57632', 10836 => '57633', 10840 => '57634', 10842 => '57635', 10845 => '57636', 10851 => '57637', 10852 => '57638', 10854 => '57639', 10861 => '57640', 10862 => '57641', 10896 => '57642', 10913 => '57643', 10915 => '57644', 10917 => '57645', 10918 => '57646', 10925 => '57647', 10931 => '57648', 10934 => '57649', 10956 => '57650', 10965 => '57651', 10967 => '57652', 10968 => '57653', 10978 => '57654', 10982 => '57655', 10984 => '57656', 10989 => '57657', 10992 => '57658', 10993 => '57659', 10994 => '57660', 10998 => '57661', 11000 => '57662', 11004 => '57663', 11006 => '57664', 11010 => '57665', 11012 => '57666', 11030 => '57667', 11033 => '57668', 11034 => '57669', 11045 => '57670', 11049 => '57671', 11050 => '57672', 11052 => '57673', 11058 => '57674', 11065 => '57675', 11074 => '57676', 11075 => '57677', 11088 => '57678', 11092 => '57679', 11102 => '57680', 11121 => '57681', 11127 => '57682', 11128 => '57683', 11150 => '57684', 11152 => '57685', 11153 => '57686', 11157 => '57687', 11159 => '57688', 11210 => '57689', 11216 => '57690', 11217 => '57691', 11221 => '57692', 11236 => '57693', 11237 => '57694', 11243 => '57695', 11253 => '57696', 11255 => '57697', 11282 => '57698', 11290 => '57699', 11303 => '57700', 11305 => '57701', 11320 => '57702', 11328 => '57703', 11329 => '57704', 11334 => '57705', 11345 => '57706', 11346 => '57707', 11357 => '57708', 11359 => '57709', 11369 => '57710', 11371 => '57711', 11373 => '57712', 11386 => '57713', 11388 => '57714', 11401 => '57715', 11403 => '57716', 11408 => '57717', 11427 => '57718', 11429 => '57719', 11430 => '57720', 11431 => '57721', 11440 => '57722', 11457 => '57723', 11458 => '57724', 11459 => '57725', 11484 => '57726', 11490 => '57727', 11505 => '57728', 11509 => '57729', 11510 => '57730', 11513 => '57731', 11514 => '57732', 11519 => '57733', 11551 => '57734', 11552 => '57735', 11553 => '57736', 11566 => '57737', 11582 => '57738', 11585 => '57739', 11587 => '57740', 11591 => '57741', 11595 => '57742', 11597 => '57743', 11598 => '57744', 11602 => '57745', 11603 => '57746', 11610 => '57747', 11614 => '57748', 11632 => '57749', 11637 => '57750', 11639 => '57751', 11643 => '57752', 11646 => '57753', 11656 => '57754', 11664 => '57755', 11666 => '57756', 11667 => '57757', 11673 => '57758', 11691 => '57759', 11699 => '57760', 11701 => '57761', 11702 => '57762', 11715 => '57763', 11722 => '57764', 11734 => '57765', 11739 => '57766', 11743 => '57767', 11750 => '57768', 11756 => '57769', 11763 => '57770', 11764 => '57771', 11768 => '57772', 11772 => '57773', 11774 => '57774', 11776 => '57775', 11779 => '57776', 11780 => '57777', 11791 => '57778', 11811 => '57779', 11814 => '57780', 11820 => '57781', 11826 => '57782', 11834 => '57783', 11838 => '57784', 11841 => '57785', 11842 => '57786', 11845 => '57787', 11850 => '57788', 11855 => '57789', 11857 => '57790', 11866 => '57791', 11872 => '57792', 11878 => '57793', 11888 => '57794', 11900 => '57795', 11905 => '57796', 11908 => '57797', 11909 => '57798', 11910 => '57799', 11911 => '57800', 11918 => '57801', 11923 => '57802', 11924 => '57803', 11925 => '57804', 11926 => '57805', 11927 => '57806', 11929 => '57807', 11930 => '57808', 11931 => '57809', 11934 => '57810', 11937 => '57811', 11938 => '57812', 11939 => '57813', 11944 => '57814', 11945 => '57815', 11946 => '57816', 11950 => '57817', 11953 => '57818', 11956 => '57819', 11959 => '57820', 11965 => '57821', 11976 => '57822', 11977 => '57823', 11978 => '57824', 11988 => '57825', 11996 => '57826', 11997 => '57827', 12006 => '57828', 12008 => '57829', 12011 => '57830', 12022 => '57831', 12024 => '57832', 12028 => '57833', 12031 => '57834', 12034 => '57835', 12040 => '57836', 12046 => '57837', 12049 => '57838', 12050 => '57839', 12052 => '57840', 12054 => '57841', 12088 => '57842', 12090 => '57843', 12096 => '57844', 12103 => '57845', 12104 => '57846', 12113 => '57847', 12118 => '57848', 12119 => '57849', 12124 => '57850', 12130 => '57851', 12131 => '57852', 12132 => '57853', 12134 => '57854', 12141 => '57855', 12143 => '57856', 12151 => '57857', 12160 => '57858', 12167 => '57859', 12170 => '57860', 12176 => '57861', 12178 => '57862', 12181 => '57863', 12182 => '57864', 12191 => '57865', 12193 => '57866', 12196 => '57867', 12204 => '57868', 12222 => '57869', 12230 => '57870', 12231 => '57871', 12238 => '57872', 12240 => '57873', 12241 => '57874', 12248 => '57875', 12253 => '57876', 12255 => '57877', 12256 => '57878', 12266 => '57879', 12268 => '57880', 12272 => '57881', 12293 => '57882', 12299 => '57883', 12302 => '57884', 12304 => '57885', 12305 => '57886', 12313 => '57887', 12314 => '57888', 12323 => '57889', 12339 => '57890', 12348 => '57891', 12356 => '57892', 12366 => '57893', 12367 => '57894', 12369 => '57895', 12371 => '57896', 12374 => '57897', 12377 => '57898', 12379 => '57899', 12394 => '57900', 12401 => '57901', 12407 => '57902', 12412 => '57903', 12413 => '57904', 12414 => '57905', 12416 => '57906', 12431 => '57907', 12437 => '57908', 12438 => '57909', 12440 => '57910', 12443 => '57911', 12444 => '57912', 12449 => '57913', 12463 => '57914', 12464 => '57915', 12479 => '57916', 12480 => '57917', 12481 => '57918', 12482 => '57919', 12491 => '57920', 12492 => '57921', 12493 => '57922', 12494 => '57923', 12499 => '57924', 12506 => '57925', 12511 => '57926', 12514 => '57927', 12518 => '57928', 12519 => '57929', 12534 => '57930', 12538 => '57931', 12541 => '57932', 12543 => '57933', 12545 => '57934', 12547 => '57935', 12555 => '57936', 12582 => '57937', 12583 => '57938', 12584 => '57939', 12585 => '57940', 12586 => '57941', 12587 => '57942', 12588 => '57943', 12589 => '57944', 12590 => '57945', 12595 => '57946', 12600 => '57947', 12603 => '57948', 12605 => '57949', 12608 => '57950', 12609 => '57951', 12612 => '57952', 12618 => '57953', 12624 => '57954', 12630 => '57955', 12633 => '57956', 12637 => '57957', 12641 => '57958', 12642 => '57959', 12643 => '57960', 12655 => '57961', 12656 => '57962', 12664 => '57963', 12667 => '57964', 12668 => '57965', 12680 => '57966', 12681 => '57967', 12682 => '57968', 12687 => '57969', 12688 => '57970', 12692 => '57971', 12695 => '57972', 12696 => '57973', 12713 => '57974', 12735 => '57975', 12765 => '57976', 12766 => '57977', 12776 => '57978', 12777 => '57979', 12784 => '57980', 12785 => '57981', 12794 => '57982', 12795 => '57983', 12798 => '57984', 12799 => '57985', 12801 => '57986', 12802 => '57987', 12806 => '57988', 12812 => '57989', 12821 => '57990', 12827 => '57991', 12834 => '57992', 12845 => '57993', 12849 => '57994', 12851 => '57995', 12855 => '57996', 12861 => '57997', 12862 => '57998', 12865 => '57999', 12866 => '58000', 12869 => '58001', 12881 => '58002', 12882 => '58003', 12883 => '58004', 12886 => '58005', 12887 => '58006', 12895 => '58007', 12903 => '58008', 12904 => '58009', 12911 => '58010', 12923 => '58011', 12925 => '58012', 12939 => '58013', 12947 => '58014', 12956 => '58015', 12964 => '58016', 12965 => '58017', 12968 => '58018', 12970 => '58019', 12980 => '58020', 12999 => '58021', 13003 => '58022', 13020 => '58023', 13021 => '58024', 13052 => '58025', 13055 => '58026', 13060 => '58027', 13065 => '58028', 13066 => '58029', 13069 => '58030', 13072 => '58031', 13074 => '58032', 13089 => '58033', 13090 => '58034', 13096 => '58035', 13097 => '58036', 13099 => '58037', 13101 => '58038', 13102 => '58039', 13108 => '58040', 13109 => '58041', 13110 => '58042', 13115 => '58043', 13143 => '58044', 13146 => '58045', 13148 => '58046', 13155 => '58047', 13157 => '58048', 13162 => '58049', 13163 => '58050', 13164 => '58051', 13170 => '58052', 13172 => '58053', 13177 => '58054', 13181 => '58055', 13185 => '58056', 13188 => '58057', 13190 => '58058', 13191 => '58059', 13196 => '58060', 13205 => '58061', 13212 => '58062', 13213 => '58063', 13217 => '58064', 13220 => '58065', 13225 => '58066', 13227 => '58067', 13239 => '58068', 13244 => '58069', 13250 => '58070', 13258 => '58071', 13260 => '58072', 13268 => '58073', 13271 => '58074', 13293 => '58075', 13294 => '58076', 13295 => '58077', 13296 => '58078', 13298 => '58079', 13301 => '58080', 13317 => '58081', 13318 => '58082', 13321 => '58083', 13331 => '58084', 13336 => '58085', 13338 => '58086', 13340 => '58087', 13343 => '58088', 13344 => '58089', 13345 => '58090', 13352 => '58091', 13353 => '58092', 13357 => '58093', 13358 => '58094', 13362 => '58095', 13363 => '58096', 13369 => '58097', 13373 => '58098', 13382 => '58099', 13383 => '58100', 13392 => '58101', 13409 => '58102', 13413 => '58103', 13414 => '58104', 13415 => '58105', 13422 => '58106', 13433 => '58107', 13438 => '58108', 13439 => '58109', 13443 => '58110', 13445 => '58111', 13452 => '58112', 13474 => '58113', 13483 => '58114', 13490 => '58115', 13491 => '58116', 13497 => '58117', 13500 => '58118', 13501 => '58119', 13504 => '58120', 13505 => '58121', 13510 => '58122', 13511 => '58123', 13514 => '58124', 13518 => '58125', 13521 => '58126', 13523 => '58127', 13529 => '58128', 13532 => '58129', 13533 => '58130', 13538 => '58131', 13542 => '58132', 13546 => '58133', 13551 => '58134', 13558 => '58135', 13560 => '58136', 13577 => '58137', 13583 => '58138', 13588 => '58139', 13590 => '58140', 13591 => '58141', 13592 => '58142', 13594 => '58143', 13595 => '58144', 13603 => '58145', 13607 => '58146', 13617 => '58147', 13623 => '58148', 13640 => '58149', 13643 => '58150', 13644 => '58151', 13645 => '58152', 13675 => '58153', 13677 => '58154', 13679 => '58155', 13682 => '58156', 13683 => '58157', 13684 => '58158', 13687 => '58159', 13688 => '58160', 13698 => '58161', 13702 => '58162', 13706 => '58163', 13707 => '58164', 13708 => '58165', 13719 => '58166', 13724 => '58167', 13725 => '58168', 13727 => '58169', 13730 => '58170', 13732 => '58171', 13735 => '58172', 13755 => '58173', 13758 => '58174', 13775 => '58175', 13778 => '58176', 13780 => '58177', 13785 => '58178', 13786 => '58179', 13787 => '58180', 13796 => '58181', 13797 => '58182', 13799 => '58183', 13804 => '58184', 13818 => '58185', 13828 => '58186', 13835 => '58187', 13841 => '58188', 13844 => '58189', 13857 => '58190', 13868 => '58191', 13872 => '58192', 13875 => '58193', 13889 => '58194', 13895 => '58195', 13938 => '58196', 13952 => '58197', 13954 => '58198', 13965 => '58199', 13967 => '58200', 13970 => '58201', 13981 => '58202', 13996 => '58203', 14006 => '58204', 14028 => '58205', 14033 => '58206', 14044 => '58207', 14045 => '58208', 14047 => '58209', 14051 => '58210', 14053 => '58211', 14055 => '58212', 14056 => '58213', 14059 => '58214', 14061 => '58215', 14062 => '58216', 14063 => '58217', 14066 => '58218', 14072 => '58219', 14073 => '58220', 14086 => '58221', 14093 => '58222', 14096 => '58223', 14098 => '58224', 14101 => '58225', 14102 => '58226', 14104 => '58227', 14109 => '58228', 14120 => '58229', 14121 => '58230', 14125 => '58231', 14131 => '58232', 14136 => '58233', 14146 => '58234', 14155 => '58235', 14156 => '58236', 14157 => '58237', 14167 => '58238', 14176 => '58239', 14186 => '58240', 14190 => '58241', 14197 => '58242', 14198 => '58243', 14215 => '58244', 14218 => '58245', 14219 => '58246', 14221 => '58247', 14225 => '58248', 14228 => '58249', 14239 => '58250', 14256 => '58251', 14258 => '58252', 14263 => '58253', 14264 => '58254', 14265 => '58255', 14266 => '58256', 14267 => '58257', 14268 => '58258', 14270 => '58259', 14273 => '58260', 14278 => '58261', 14280 => '58262', 14295 => '58263', 14298 => '58264', 14299 => '58265', 14310 => '58266', 14313 => '58267', 14316 => '58268', 14319 => '58269', 14333 => '58270', 14342 => '58271', 14345 => '58272', 14347 => '58273', 14352 => '58274', 14353 => '58275', 14357 => '58276', 14360 => '58277', 14369 => '58278', 14371 => '58279', 14376 => '58280', 14382 => '58281', 14384 => '58282', 14386 => '58283', 14393 => '58284', 14394 => '58285', 14397 => '58286', 14400 => '58287', 14406 => '58288', 14407 => '58289', 14408 => '58290', 14411 => '58291', 14412 => '58292', 14415 => '58293', 14416 => '58294', 14418 => '58295', 14420 => '58296', 14424 => '58297', 14428 => '58298', 14450 => '58299', 14457 => '58300', 14458 => '58301', 14466 => '58302', 14467 => '58303', 14476 => '58304', 14477 => '58305', 14482 => '58306', 14487 => '58307', 14488 => '58308', 14491 => '58309', 14495 => '58310', 14503 => '58311', 14505 => '58312', 14508 => '58313', 14511 => '58314', 14517 => '58315', 14519 => '58316', 14522 => '58317', 14525 => '58318', 14526 => '58319', 14527 => '58320', 14549 => '58321', 14550 => '58322', 14552 => '58323', 14555 => '58324', 14562 => '58325', 14563 => '58326', 14564 => '58327', 14565 => '58328', 14572 => '58329', 14583 => '58330', 14592 => '58331', 14594 => '58332', 14600 => '58333', 14601 => '58334', 14607 => '58335', 14609 => '58336', 14615 => '58337', 14620 => '58338', 14631 => '58339', 14633 => '58340', 14642 => '58341', 14644 => '58342', 14646 => '58343', 14649 => '58344', 14658 => '58345', 14659 => '58346', 14664 => '58347', 14669 => '58348', 14670 => '58349', 14685 => '58350', 14697 => '58351', 14703 => '58352', 14705 => '58353', 14707 => '58354', 14708 => '58355', 14718 => '58356', 14721 => '58357', 14724 => '58358', 14725 => '58359', 14727 => '58360', 14730 => '58361', 14739 => '58362', 14742 => '58363', 14743 => '58364', 14745 => '58365', 14749 => '58366', 14750 => '58367', 14752 => '58368', 14755 => '58369', 14757 => '58370', 14759 => '58371', 14768 => '58372', 14771 => '58373', 14775 => '58374', 14776 => '58375', 14783 => '58376', 14784 => '58377', 14795 => '58378', 14801 => '58379', 14804 => '58380', 14809 => '58381', 14810 => '58382', 14814 => '58383', 14826 => '58384', 14829 => '58385', 14847 => '58386', 14849 => '58387', 14851 => '58388', 14857 => '58389', 14864 => '58390', 14900 => '58391', 14906 => '58392', 14908 => '58393', 14909 => '58394', 14910 => '58395', 14912 => '58396', 14914 => '58397', 14915 => '58398', 14918 => '58399', 14919 => '58400', 14922 => '58401', 14930 => '58402', 14946 => '58403', 14949 => '58404', 14950 => '58405', 14957 => '58406', 14962 => '58407', 14964 => '58408', 14982 => '58409', 14987 => '58410', 14991 => '58411', 15016 => '58412', 15022 => '58413', 15033 => '58414', 15057 => '58415', 15062 => '58416', 15065 => '58417', 15078 => '58418', 15105 => '58419', 15108 => '58420', 15110 => '58421', 15111 => '58422', 15112 => '58423', 15125 => '58424', 15138 => '58425', 15141 => '58426', 15148 => '58427', 15151 => '58428', 15152 => '58429', 15153 => '58430', 15156 => '58431', 15165 => '58432', 15168 => '58433', 15169 => '58434', 15174 => '58435', 15175 => '58436', 15179 => '58437', 15187 => '58438', 15190 => '58439', 15191 => '58440', 15196 => '58441', 15223 => '58442', 15227 => '58443', 15234 => '58444', 15243 => '58445', 15253 => '58446', 15266 => '58447', 15273 => '58448', 15275 => '58449', 15277 => '58450', 15283 => '58451', 15284 => '58452', 15288 => '58453', 15289 => '58454', 15295 => '58455', 15297 => '58456', 15299 => '58457', 15304 => '58458', 15313 => '58459', 15321 => '58460', 15326 => '58461', 15329 => '58462', 15332 => '58463', 15335 => '58464', 15339 => '58465', 15342 => '58466', 15344 => '58467', 15350 => '58468', 15356 => '58469', 15362 => '58470', 15363 => '58471', 15372 => '58472', 15381 => '58473', 15386 => '58474', 15425 => '58475', 15440 => '58476', 15441 => '58477', 15447 => '58478', 15480 => '58479', 15483 => '58480', 15488 => '58481', 15492 => '58482', 15495 => '58483', 15497 => '58484', 15499 => '58485', 15502 => '58486', 15503 => '58487', 15504 => '58488', 15505 => '58489', 15507 => '58490', 15508 => '58491', 15509 => '58492', 15529 => '58493', 15556 => '58494', 15564 => '58495', 15570 => '58496', 15584 => '58497', 15586 => '58498', 15601 => '58499', 15604 => '58500', 15613 => '58501', 15614 => '58502', 15615 => '58503', 15621 => '58504', 15622 => '58505', 15627 => '58506', 15632 => '58507', 15634 => '58508', 15636 => '58509', 15638 => '58510', 15671 => '58511', 15681 => '58512', 15697 => '58513', 15700 => '58514', 15701 => '58515', 15767 => '58516', 15768 => '58517', 15770 => '58518', 15775 => '58519', 15781 => '58520', 15784 => '58521', 15786 => '58522', 15788 => '58523', 15792 => '58524', 15799 => '58525', 15800 => '58526', 15811 => '58527', 15813 => '58528', 15816 => '58529', 15821 => '58530', 15847 => '58531', 15858 => '58532', 15862 => '58533', 15864 => '58534', 15868 => '58535', 15892 => '58536', 15896 => '58537', 15899 => '58538', 15901 => '58539', 15905 => '58540', 15910 => '58541', 15911 => '58542', 15919 => '58543', 15923 => '58544', 15926 => '58545', 15934 => '58546', 15939 => '58547', 15945 => '58548', 15960 => '58549', 15961 => '58550', 15965 => '58551', 15968 => '58552', 15969 => '58553', 15970 => '58554', 15971 => '58555', 15984 => '58556', 15988 => '58557', 16003 => '58558', 16011 => '58559', 16013 => '58560', 16016 => '58561', 16025 => '58562', 16027 => '58563', 16029 => '58564', 16031 => '58565', 16032 => '58566', 16033 => '58567', 16034 => '58568', 16035 => '58569', 16036 => '58570', 16039 => '58571', 16044 => '58572', 16045 => '58573', 16046 => '58574', 16047 => '58575', 16052 => '58576', 16053 => '58577', 16054 => '58578', 16055 => '58579', 16056 => '58580', 16057 => '58581', 16058 => '58582', 16059 => '58583', 16060 => '58584', 16061 => '58585', 16062 => '58586', 16063 => '58587', 16064 => '58588', 16065 => '58589', 16066 => '58590', 16067 => '58591', 16068 => '58592', 16069 => '58593', 16070 => '58594', 16071 => '58595', 16072 => '58596', 16073 => '58597', 16074 => '58598', 16075 => '58599', 16076 => '58600', 16077 => '58601', 16078 => '58602', 16081 => '58603', 16082 => '58604', 16083 => '58605', 16084 => '58606', 16085 => '58607', 16086 => '58608', 16087 => '58609', 16094 => '58610', 16095 => '58611', 16096 => '58612', 16097 => '58613', 16098 => '58614', 16103 => '58615', 16111 => '58616', 16119 => '58617', 16120 => '58618', 16123 => '58619', 16130 => '58620', 16140 => '58621', 16141 => '58622', 16147 => '58623', 16149 => '58624', 16156 => '58625', 16161 => '58626', 16172 => '58627', 16177 => '58628', 16215 => '58629', 16216 => '58630', 16247 => '58631', 16257 => '58632', 16261 => '58633', 16277 => '58634', 16278 => '58635', 16338 => '58636', 16379 => '58637', 16383 => '58638', 16386 => '58639', 16398 => '58640', 16403 => '58641', 16404 => '58642', 16407 => '58643', 16408 => '58644', 16412 => '58645', 16413 => '58646', 16424 => '58647', 16429 => '58648', 16433 => '58649', 16438 => '58650', 16442 => '58651', 16443 => '58652', 16447 => '58653', 16449 => '58654', 16451 => '58655', 16461 => '58656', 16463 => '58657', 16476 => '58658', 16477 => '58659', 16527 => '58660', 16528 => '58661', 16529 => '58662', 16531 => '58663', 16532 => '58664', 16533 => '58665', 16534 => '58666', 16535 => '58667', 16536 => '58668', 16537 => '58669', 16538 => '58670', 16539 => '58671', 16540 => '58672', 16541 => '58673', 16542 => '58674', 16543 => '58675', 16544 => '58676', 16545 => '58677', 16546 => '58678', 16547 => '58679', 16548 => '58680', 16549 => '58681', 16550 => '58682', 16551 => '58683', 16552 => '58684', 16553 => '58685', 16554 => '58686', 16555 => '58687', 16556 => '58688', 16557 => '58689', 16558 => '58690', 16559 => '58691', 16560 => '58692', 16561 => '58693', 16562 => '58694', 16563 => '58695', 16564 => '58696', 16565 => '58697', 16566 => '58698', 16567 => '58699', 16568 => '58700', 16569 => '58701', 16570 => '58702', 16572 => '58703', 16573 => '58704', 16574 => '58705', 16575 => '58706', 16576 => '58707', 16577 => '58708', 16578 => '58709', 16579 => '58710', 16591 => '58711', 16603 => '58712', 16613 => '58713', 16615 => '58714', 16616 => '58715', 16620 => '58716', 16621 => '58717', 16625 => '58718', 16626 => '58719', 16631 => '58720', 16641 => '58721', 16653 => '58722', 16655 => '58723', 16657 => '58724', 16658 => '58725', 16663 => '58726', 16665 => '58727', 16668 => '58728', 16669 => '58729', 16671 => '58730', 16672 => '58731', 16688 => '58732', 16691 => '58733', 16694 => '58734', 16696 => '58735', 16700 => '58736', 16707 => '58737', 16717 => '58738', 16721 => '58739', 16722 => '58740', 16723 => '58741', 16724 => '58742', 16725 => '58743', 16726 => '58744', 16727 => '58745', 16728 => '58746', 16729 => '58747', 16730 => '58748', 16731 => '58749', 16732 => '58750', 16733 => '58751', 16734 => '58752', 16735 => '58753', 16736 => '58754', 16737 => '58755', 16738 => '58756', 16739 => '58757', 16740 => '58758', 16741 => '58759', 16742 => '58760', 16743 => '58761', 16744 => '58762', 16745 => '58763', 16746 => '58764', 16747 => '58765', 16748 => '58766', 16749 => '58767', 16750 => '58768', 16751 => '58769', 16752 => '58770', 16753 => '58771', 16754 => '58772', 16755 => '58773', 16756 => '58774', 16757 => '58775', 16758 => '58776', 16759 => '58777', 16760 => '58778', 16761 => '58779', 16762 => '58780', 16763 => '58781', 16764 => '58782', 16765 => '58783', 16766 => '58784', 16767 => '58785', 16768 => '58786', 16769 => '58787', 16770 => '58788', 16771 => '58789', 16772 => '58790', 16773 => '58791', 16774 => '58792', 16775 => '58793', 16776 => '58794', 16777 => '58795', 16778 => '58796', 16779 => '58797', 16780 => '58798', 16781 => '58799', 16782 => '58800', 16783 => '58801', 16784 => '58802', 16785 => '58803', 16786 => '58804', 16787 => '58805', 16788 => '58806', 16789 => '58807', 16790 => '58808', 16791 => '58809', 16792 => '58810', 16793 => '58811', 16794 => '58812', 16795 => '58813', 16796 => '58814', 16797 => '58815', 16798 => '58816', 16799 => '58817', 16800 => '58818', 16801 => '58819', 16802 => '58820', 16803 => '58821', 16804 => '58822', 16805 => '58823', 16806 => '58824', 16807 => '58825', 16808 => '58826', 16809 => '58827', 16810 => '58828', 16811 => '58829', 16812 => '58830', 16813 => '58831', 16814 => '58832', 16815 => '58833', 16816 => '58834', 16817 => '58835', 16818 => '58836', 16819 => '58837', 16820 => '58838', 16821 => '58839', 16822 => '58840', 16823 => '58841', 16824 => '58842', 16825 => '58843', 16826 => '58844', 16827 => '58845', 16828 => '58846', 16829 => '58847', 16830 => '58848', 16831 => '58849', 16832 => '58850', 16833 => '58851', 16834 => '58852', 16835 => '58853', 16836 => '58854', 16837 => '58855', 16838 => '58856', 16839 => '58857', 16840 => '58858', 16841 => '58859', 16842 => '58860', 16843 => '58861', 16844 => '58862', 16845 => '58863', 16846 => '58864', 16847 => '58865', 16848 => '58866', 16849 => '58867', 16850 => '58868', 16851 => '58869', 16852 => '58870', 16853 => '58871', 16854 => '58872', 16855 => '58873', 16856 => '58874', 16857 => '58875', 16858 => '58876', 16859 => '58877', 16860 => '58878', 16861 => '58879', 16862 => '58880', 16863 => '58881', 16864 => '58882', 16865 => '58883', 16866 => '58884', 16867 => '58885', 16868 => '58886', 16869 => '58887', 16870 => '58888', 16871 => '58889', 16872 => '58890', 16873 => '58891', 16874 => '58892', 16875 => '58893', 16876 => '58894', 16877 => '58895', 16878 => '58896', 16879 => '58897', 16880 => '58898', 16881 => '58899', 16882 => '58900', 16883 => '58901', 16884 => '58902', 16885 => '58903', 16886 => '58904', 16887 => '58905', 16888 => '58906', 16889 => '58907', 16890 => '58908', 16891 => '58909', 16892 => '58910', 16893 => '58911', 16894 => '58912', 16895 => '58913', 16896 => '58914', 16897 => '58915', 16898 => '58916', 16899 => '58917', 16900 => '58918', 16901 => '58919', 16902 => '58920', 16903 => '58921', 16904 => '58922', 16905 => '58923', 16907 => '58924', 16909 => '58925', 16910 => '58926', 16911 => '58927', 16912 => '58928', 16913 => '58929', 16914 => '58930', 16915 => '58931', 16916 => '58932', 16917 => '58933', 16918 => '58934', 16919 => '58935', 16920 => '58936', 16921 => '58937', 16922 => '58938', 16923 => '58939', 16924 => '58940', 16925 => '58941', 16926 => '58942', 16927 => '58943', 16928 => '58944', 16929 => '58945', 16930 => '58946', 16931 => '58947', 16932 => '58948', 16933 => '58949', 16934 => '58950', 16935 => '58951', 16936 => '58952', 16937 => '58953', 16938 => '58954', 16939 => '58955', 16940 => '58956', 16941 => '58957', 16942 => '58958', 16943 => '58959', 16944 => '58960', 16945 => '58961', 16946 => '58962', 16947 => '58963', 16948 => '58964', 16949 => '58965', 16950 => '58966', 16951 => '58967', 16952 => '58968', 16953 => '58969', 16954 => '58970', 16955 => '58971', 16956 => '58972', 16957 => '58973', 16958 => '58974', 16959 => '58975', 16960 => '58976', 16961 => '58977', 16962 => '58978', 16963 => '58979', 16964 => '58980', 16965 => '58981', 16966 => '58982', 16967 => '58983', 16968 => '58984', 16969 => '58985', 16970 => '58986', 16971 => '58987', 16972 => '58988', 16973 => '58989', 16974 => '58990', 16975 => '58991', 16976 => '58992', 16977 => '58993', 16978 => '58994', 16979 => '58995', 16980 => '58996', 16981 => '58997', 16982 => '58998', 16983 => '58999', 16984 => '59000', 16985 => '59001', 16986 => '59002', 16987 => '59003', 16988 => '59004', 16989 => '59005', 16990 => '59006', 16991 => '59007', 16992 => '59008', 16993 => '59009', 16994 => '59010', 16995 => '59011', 16996 => '59012', 16997 => '59013', 16998 => '59014', 16999 => '59015', 17000 => '59016', 17001 => '59017', 17002 => '59018', 17003 => '59019', 17004 => '59020', 17005 => '59021', 17006 => '59022', 17007 => '59023', 17008 => '59024', 17009 => '59025', 17010 => '59026', 17011 => '59027', 17012 => '59028', 17013 => '59029', 17014 => '59030', 17015 => '59031', 17016 => '59032', 17017 => '59033', 17018 => '59034', 17019 => '59035', 17020 => '59036', 17021 => '59037', 17022 => '59038', 17023 => '59039', 17024 => '59040', 17025 => '59041', 17026 => '59042', 17027 => '59043', 17028 => '59044', 17029 => '59045', 17030 => '59046', 17031 => '59047', 17032 => '59048', 17033 => '59049', 17034 => '59050', 17035 => '59051', 17036 => '59052', 17037 => '59053', 17038 => '59054', 17039 => '59055', 17040 => '59056', 17041 => '59057', 17042 => '59058', 17043 => '59059', 17044 => '59060', 17045 => '59061', 17046 => '59062', 17047 => '59063', 17048 => '59064', 17049 => '59065', 17050 => '59066', 17051 => '59067', 17052 => '59068', 17053 => '59069', 17054 => '59070', 17055 => '59071', 17056 => '59072', 17057 => '59073', 17058 => '59074', 17063 => '59075', 17064 => '59076', 17065 => '59077', 17066 => '59078', 17067 => '59079', 17068 => '59080', 17069 => '59081', 17070 => '59082', 17071 => '59083', 17072 => '59084', 17073 => '59085', 17074 => '59086', 17075 => '59087', 17076 => '59088', 17077 => '59089', 17078 => '59090', 17079 => '59091', 17080 => '59092', 17081 => '59093', 17082 => '59094', 17083 => '59095', 17084 => '59096', 17085 => '59097', 17086 => '59098', 17087 => '59099', 17088 => '59100', 17089 => '59101', 17090 => '59102', 17091 => '59103', 17092 => '59104', 17093 => '59105', 17098 => '59106', 17099 => '59107', 17100 => '59108', 17101 => '59109', 17102 => '59110', 17103 => '59111', 17104 => '59112', 17105 => '59113', 17106 => '59114', 17107 => '59115', 17108 => '59116', 17109 => '59117', 17110 => '59118', 17111 => '59119', 17112 => '59120', 17113 => '59121', 17114 => '59122', 17115 => '59123', 17116 => '59124', 17117 => '59125', 17125 => '59126', 17126 => '59127', 17128 => '59128', 17129 => '59129', 17130 => '59130', 17132 => '59131', 17133 => '59132', 17134 => '59133', 17135 => '59134', 17136 => '59135', 17137 => '59136', 17141 => '59137', 17142 => '59138', 17144 => '59139', 17149 => '59140', 17150 => '59141', 17151 => '59142', 17158 => '59143', 17165 => '59144', 17167 => '59145', 17169 => '59146', 17172 => '59147', 17177 => '59148', 17179 => '59149', 17180 => '59150', 17185 => '59151', 17186 => '59152', 17187 => '59153', 17190 => '59154', 17194 => '59155', 17197 => '59156', 17198 => '59157', 17199 => '59158', 17200 => '59159', 17204 => '59160', 17205 => '59161', 17207 => '59162', 17209 => '59163', 17214 => '59164', 17218 => '59165', 17220 => '59166', 17221 => '59167', 17223 => '59168', 17226 => '59169', 17244 => '59170', 17250 => '59171', 17254 => '59172', 17262 => '59173', 17263 => '59174', 17268 => '59175', 17274 => '59176', 17280 => '59177', 17283 => '59178', 17284 => '59179', 17287 => '59180', 17289 => '59181', 17292 => '59182', 17293 => '59183', 17295 => '59184', 17302 => '59185', 17315 => '59186', 17316 => '59187', 17329 => '59188', 17338 => '59189', 17379 => '59190', 17382 => '59191', 17395 => '59192', 17401 => '59193', 17416 => '59194', 17420 => '59195', 17422 => '59196', 17426 => '59197', 17444 => '59198', 17451 => '59199', 17459 => '59200', 17469 => '59201', 17502 => '59202', 17508 => '59203', 17509 => '59204', 17510 => '59205', 17511 => '59206', 17512 => '59207', 17513 => '59208', 17514 => '59209', 17515 => '59210', 17516 => '59211', 17517 => '59212', 17518 => '59213', 17519 => '59214', 17520 => '59215', 17521 => '59216', 17522 => '59217', 17523 => '59218', 17524 => '59219', 17525 => '59220', 17526 => '59221', 17527 => '59222', 17528 => '59223', 17529 => '59224', 17530 => '59225', 17531 => '59226', 17532 => '59227', 17533 => '59228', 17534 => '59229', 17535 => '59230', 17536 => '59231', 17537 => '59232', 17538 => '59233', 17539 => '59234', 17540 => '59235', 17541 => '59236', 17542 => '59237', 17543 => '59238', 17544 => '59239', 17545 => '59240', 17546 => '59241', 17547 => '59242', 17548 => '59243', 17549 => '59244', 17550 => '59245', 17551 => '59246', 17552 => '59247', 17553 => '59248', 17554 => '59249', 17555 => '59250', 17556 => '59251', 17557 => '59252', 17558 => '59253', 17559 => '59254', 17560 => '59255', 17561 => '59256', 17562 => '59257', 17563 => '59258', 17565 => '59259', 17566 => '59260', 17568 => '59261', 17569 => '59262', 17570 => '59263', 17571 => '59264', 17572 => '59265', 17573 => '59266', 17574 => '59267', 17575 => '59268', 17576 => '59269', 17577 => '59270', 17578 => '59271', 17579 => '59272', 17580 => '59273', 17581 => '59274', 17582 => '59275', 17583 => '59276', 17584 => '59277', 17585 => '59278', 17586 => '59279', 17588 => '59280', 17589 => '59281', 17590 => '59282', 17591 => '59283', 17593 => '59284', 17594 => '59285', 17595 => '59286', 17597 => '59287', 17601 => '59288', 17615 => '59289', 17616 => '59290', 17621 => '59291', 17637 => '59292', 17658 => '59293', 17664 => '59294', 17686 => '59295', 17688 => '59296', 17689 => '59297', 17692 => '59298', 17700 => '59299', 17703 => '59300', 17728 => '59301', 17729 => '59302', 17735 => '59303', 17749 => '59304', 17752 => '59305', 17754 => '59306', 17777 => '59307', 17780 => '59308', 17782 => '59309', 17783 => '59310', 17784 => '59311', 17794 => '59312', 17806 => '59313', 17807 => '59314', 17808 => '59315', 17809 => '59316', 17830 => '59317', 17831 => '59318', 17833 => '59319', 17838 => '59320', 17854 => '59321', 17868 => '59322', 17870 => '59323', 17877 => '59324', 17878 => '59325', 17892 => '59326', 17896 => '59327', 17899 => '59328', 17901 => '59329', 17902 => '59330', 17903 => '59331', 17909 => '59332', 17925 => '59333', 17941 => '59334', 17948 => '59335', 17951 => '59336', 17952 => '59337', 17958 => '59338', 17972 => '59339', 17976 => '59340', 17978 => '59341', 17991 => '59342', 17995 => '59343', 17996 => '59344', 18002 => '59345', 18003 => '59346', 18005 => '59347', 18006 => '59348', 18007 => '59349', 18008 => '59350', 18009 => '59351', 18010 => '59352', 18011 => '59353', 18012 => '59354', 18013 => '59355', 18015 => '59356', 18016 => '59357', 18017 => '59358', 18020 => '59359', 18026 => '59360', 18032 => '59361', 18035 => '59362', 18044 => '59363', 18057 => '59364', 18062 => '59365', 18096 => '59366', 18117 => '59367', 18118 => '59368', 18120 => '59369', 18131 => '59370', 18138 => '59371', 18154 => '59372', 18158 => '59373', 18171 => '59374', 18181 => '59375', 18201 => '59376', 18205 => '59377', 18209 => '59378', 18214 => '59379', 18268 => '59380', 18272 => '59381', 18273 => '59382', 18279 => '59383', 18295 => '59384', 18305 => '59385', 18310 => '59386', 18325 => '59387', 18328 => '59388', 18344 => '59389', 18382 => '59390', 18420 => '59391', 18427 => '59392', 18430 => '59393', 18434 => '59394', 18436 => '59395', 18449 => '59396', 18471 => '59397', 18496 => '59398', 18498 => '59399', 18509 => '59400', 18511 => '59401', 18512 => '59402', 18513 => '59403', 18514 => '59404', 18523 => '59405', 18528 => '59406', 18534 => '59407', 18556 => '59408', 18557 => '59409', 18567 => '59410', 18573 => '59411', 18594 => '59412', 18615 => '59413', 18624 => '59414', 18633 => '59415', 18635 => '59416', 18639 => '59417', 18640 => '59418', 18654 => '59419', 18655 => '59420', 18656 => '59421', 18657 => '59422', 18658 => '59423', 18661 => '59424', 18662 => '59425', 18663 => '59426', 18670 => '59427', 18684 => '59428', 18697 => '59429', 18706 => '59430', 18715 => '59431', 18730 => '59432', 18734 => '59433', 18751 => '59434', 18753 => '59435', 18772 => '59436', 18781 => '59437', 18789 => '59438', 18831 => '59439', 18837 => '59440', 18849 => '59441', 18863 => '59442', 18886 => '59443', 18887 => '59444', 18890 => '59445', 18915 => '59446', 18938 => '59447', 18942 => '59448', 18966 => '59449', 18975 => '59450', 18998 => '59451', 19019 => '59452', 19025 => '59453', 19046 => '59454', 19064 => '59455', 19065 => '59456', 19066 => '59457', 19067 => '59458', 19068 => '59459', 19071 => '59460', 19078 => '59461', 19089 => '59462', 19091 => '59463', 19106 => '59464', 19114 => '59465', 19158 => '59466', 19159 => '59467', 19168 => '59468', 19205 => '59469', 19226 => '59470', 19242 => '59471', 19265 => '59472', 19365 => '59473', 19368 => '59474', 19374 => '59475', 19390 => '59476', 19395 => '59477', 19419 => '59478', 19421 => '59479', 19424 => '59480', 19443 => '59481', 19452 => '59482', 19457 => '59483', 19459 => '59484', 19462 => '59485', 19465 => '59486', 19500 => '59487', 19562 => '59488', 19566 => '59489', 19584 => '59490', 19590 => '59491', 19605 => '59492', 19610 => '59493', 19633 => '59494', 19657 => '59495', 19675 => '59496', 19705 => '59497', 19707 => '59498', 19750 => '59499', 19757 => '59500', 19761 => '59501', 19762 => '59502', 19774 => '59503', 19775 => '59504', 19804 => '59505', 19836 => '59506', 19840 => '59507', 19866 => '59508', 19907 => '59509', 19914 => '59510', 19926 => '59511', 19953 => '59512', 19977 => '59513', 19984 => '59514', 19987 => '59515', 20009 => '59516', 20016 => '59517', 20017 => '59518', 20018 => '59519', 20103 => '59520', 20114 => '59521', 20136 => '59522', 20144 => '59523', 20281 => '59524', 20313 => '59525', 20345 => '59526', 20348 => '59527', 20375 => '59528', 20384 => '59529', 20440 => '59530', 20447 => '59531', 20449 => '59532', 20489 => '59533', 20498 => '59534', 20504 => '59535', 20529 => '59536', 20530 => '59537', 20568 => '59538', 20636 => '59539', 20652 => '59540', 20690 => '59541', 20703 => '59542', 20730 => '59543', 20731 => '59544', 20782 => '59545', 20794 => '59546', 20808 => '59547', 20837 => '59548', 20860 => '59549', 20867 => '59550', 20983 => '59551', 21044 => '59552', 21048 => '59553', 21102 => '59554', 21104 => '59555', 21132 => '59556', 21133 => '59557', 21135 => '59558', 21177 => '59559', 21178 => '59560', 21182 => '59561', 21196 => '59562', 21216 => '59563', 21218 => '59564', 21229 => '59565', 21232 => '59566', 21273 => '59567', 21314 => '59568', 21316 => '59569', 21317 => '59570', 21328 => '59571', 21358 => '59572', 21398 => '59573', 21400 => '59574', 21402 => '59575', 21404 => '59576', 21405 => '59577', 21406 => '59578', 21407 => '59579', 21417 => '59580', 21426 => '59581', 21474 => '59582', 21538 => '59583', 21578 => '59584', 21604 => '59585', 21631 => '59586', 21654 => '59587', 21751 => '59588', 21814 => '59589', 21823 => '59590', 21825 => '59591', 21827 => '59592', 21861 => '59593', 21937 => '59594', 21960 => '59595', 21995 => '59596', 22013 => '59597', 22052 => '59598', 22054 => '59599', 22093 => '59600', 22100 => '59601', 22158 => '59602', 22159 => '59603', 22177 => '59604', 22183 => '59605', 22184 => '59606', 22186 => '59607', 22296 => '59608', 22299 => '59609', 22303 => '59610', 22316 => '59611', 22337 => '59612', 22358 => '59613', 22386 => '59614', 22397 => '59615', 22400 => '59616', 22401 => '59617', 22435 => '59618', 22480 => '59619', 22482 => '59620', 22483 => '59621', 22484 => '59622', 22485 => '59623', 22486 => '59624', 22492 => '59625', 22546 => '59626', 22556 => '59627', 22557 => '59628', 22558 => '59629', 22559 => '59630', 22560 => '59631', 22561 => '59632', 22562 => '59633', 22563 => '59634', 22564 => '59635', 22565 => '59636', 22566 => '59637', 22567 => '59638', 22568 => '59639', 22569 => '59640', 22571 => '59641', 22572 => '59642', 22573 => '59643', 22574 => '59644', 22575 => '59645', 22576 => '59646', 22577 => '59647', 22578 => '59648', 22579 => '59649', 22580 => '59650', 22581 => '59651', 22582 => '59652', 22583 => '59653', 22584 => '59654', 22585 => '59655', 22586 => '59656', 22587 => '59657', 22588 => '59658', 22589 => '59659', 22590 => '59660', 22591 => '59661', 22592 => '59662', 22593 => '59663', 22594 => '59664', 22595 => '59665', 22596 => '59666', 22597 => '59667', 22598 => '59668', 22599 => '59669', 22600 => '59670', 22601 => '59671', 22602 => '59672', 22603 => '59673', 22604 => '59674', 22605 => '59675', 22606 => '59676', 22607 => '59677', 22608 => '59678', 22609 => '59679', 22610 => '59680', 22611 => '59681', 22612 => '59682', 22613 => '59683', 22614 => '59684', 22615 => '59685', 22616 => '59686', 22617 => '59687', 22618 => '59688', 22619 => '59689', 22620 => '59690', 22621 => '59691', 22622 => '59692', 22623 => '59693', 22624 => '59694', 22625 => '59695', 22626 => '59696', 22627 => '59697', 22628 => '59698', 22629 => '59699', 22630 => '59700', 22631 => '59701', 22632 => '59702', 22633 => '59703', 22634 => '59704', 22635 => '59705', 22636 => '59706', 22637 => '59707', 22638 => '59708', 22639 => '59709', 22640 => '59710', 22641 => '59711', 22642 => '59712', 22643 => '59713', 22644 => '59714', 22645 => '59715', 22646 => '59716', 22649 => '59717', 22650 => '59718', 22651 => '59719', 22656 => '59720', 22657 => '59721', 22659 => '59722', 22660 => '59723', 22661 => '59724', 22662 => '59725', 22663 => '59726', 22664 => '59727', 22665 => '59728', 22666 => '59729', 22667 => '59730', 22669 => '59731', 22670 => '59732', 22671 => '59733', 22672 => '59734', 22673 => '59735', 22674 => '59736', 22675 => '59737', 22676 => '59738', 22677 => '59739', 22678 => '59740', 22679 => '59741', 22680 => '59742', 22681 => '59743', 22682 => '59744', 22683 => '59745', 22684 => '59746', 22685 => '59747', 22686 => '59748', 22687 => '59749', 22688 => '59750', 22689 => '59751', 22690 => '59752', 22691 => '59753', 22692 => '59754', 22693 => '59755', 22694 => '59756', 22695 => '59757', 22696 => '59758', 22697 => '59759', 22698 => '59760', 22699 => '59761', 22700 => '59762', 22701 => '59763', 22702 => '59764', 22703 => '59765', 22705 => '59766', 22706 => '59767', 22707 => '59768', 22708 => '59769', 22709 => '59770', 22710 => '59771', 22711 => '59772', 22712 => '59773', 22713 => '59774', 22714 => '59775', 22715 => '59776', 22716 => '59777', 22717 => '59778', 22718 => '59779', 22719 => '59780', 22720 => '59781', 22722 => '59782', 22723 => '59783', 22724 => '59784', 22725 => '59785', 22726 => '59786', 22727 => '59787', 22728 => '59788', 22729 => '59789', 22730 => '59790', 22731 => '59791', 22732 => '59792', 22733 => '59793', 22734 => '59794', 22736 => '59795', 22737 => '59796', 22742 => '59797', 22743 => '59798', 22744 => '59799', 22745 => '59800', 22746 => '59801', 22747 => '59802', 22748 => '59803', 22749 => '59804', 22752 => '59805', 22753 => '59806', 22754 => '59807', 22755 => '59808', 22756 => '59809', 22757 => '59810', 22758 => '59811', 22762 => '59812', 22763 => '59813', 22764 => '59814', 22765 => '59815', 22766 => '59816', 22767 => '59817', 22768 => '59818', 22769 => '59819', 22770 => '59820', 22773 => '59821', 22774 => '59822', 22775 => '59823', 22777 => '59824', 22779 => '59825', 22780 => '59826', 22783 => '59827', 22784 => '59828', 22787 => '59829', 22791 => '59830', 22793 => '59831', 22794 => '59832', 22795 => '59833', 22796 => '59834', 22797 => '59835', 22798 => '59836', 22801 => '59837', 22804 => '59838', 22805 => '59839', 22807 => '59840', 22808 => '59841', 22809 => '59842', 22810 => '59843', 22811 => '59844', 22812 => '59845', 22813 => '59846', 22814 => '59847', 22815 => '59848', 22816 => '59849', 22817 => '59850', 22818 => '59851', 22819 => '59852', 22820 => '59853', 22821 => '59854', 22822 => '59855', 22823 => '59856', 22824 => '59857', 22825 => '59858', 22826 => '59859', 22827 => '59860', 22828 => '59861', 22829 => '59862', 22830 => '59863', 22831 => '59864', 22832 => '59865', 22833 => '59866', 22834 => '59867', 22835 => '59868', 22836 => '59869', 22837 => '59870', 22838 => '59871', 22839 => '59872', 22840 => '59873', 22841 => '59874', 22842 => '59875', 22848 => '59876', 22849 => '59877', 22850 => '59878', 22851 => '59879', 22853 => '59880', 22854 => '59881', 22855 => '59882', 22856 => '59883', 22861 => '59884', 22939 => '59885', 22948 => '59886', 23008 => '59887', 23061 => '59888', 23136 => '59889', 23157 => '59890', 23170 => '59891', 23448 => '59892', 23507 => '59893', 23578 => '59894', 23579 => '59895', 23635 => '59896', 23644 => '59897', 23649 => '59898', 23657 => '59899', 23676 => '59900', 23723 => '59901', 23724 => '59902', 23732 => '59903', 23733 => '59904', 23734 => '59905', 23822 => '59906', 23823 => '59907', 23826 => '59908', 23887 => '59909', 24012 => '59910', 24013 => '59911', 24222 => '59912', 24319 => '59913', 24320 => '59914', 24321 => '59915', 24322 => '59916', 24323 => '59917', 24324 => '59918', 24325 => '59919', 24326 => '59920', 24327 => '59921', 24328 => '59922', 24329 => '59923', 24330 => '59924', 24331 => '59925', 24332 => '59926', 24333 => '59927', 24334 => '59928', 24335 => '59929', 24336 => '59930', 24337 => '59931', 24338 => '59932', 24339 => '59933', 24340 => '59934', 24341 => '59935', 24342 => '59936', 24343 => '59937', 24344 => '59938', 24345 => '59939', 24346 => '59940', 24347 => '59941', 24348 => '59942', 24349 => '59943', 24350 => '59944', 24351 => '59945', 24352 => '59946', 24353 => '59947', 24354 => '59948', 24355 => '59949', 24356 => '59950', 24357 => '59951', 24358 => '59952', 24359 => '59953', 24360 => '59954', 24361 => '59955', 24362 => '59956', 24363 => '59957', 24364 => '59958', 24365 => '59959', 24366 => '59960', 24367 => '59961', 24368 => '59962', 24369 => '59963', 24370 => '59964', 24371 => '59965', 24372 => '59966', 24374 => '59967', 24376 => '59968', 24377 => '59969', 24379 => '59970', 24380 => '59971', 24381 => '59972', 24382 => '59973', 24383 => '59974', 24384 => '59975', 24385 => '59976', 24386 => '59977', 24387 => '59978', 24388 => '59979', 24389 => '59980', 24390 => '59981', 24391 => '59982', 24392 => '59983', 24393 => '59984', 24394 => '59985', 24395 => '59986', 24396 => '59987', 24397 => '59988', 24398 => '59989', 24399 => '59990', 24400 => '59991', 24401 => '59992', 24403 => '59993', 24404 => '59994', 24406 => '59995', 24407 => '59996', 24409 => '59997', 24411 => '59998', 24413 => '59999', 24415 => '60000', 24417 => '60001', 24419 => '60002', 24420 => '60003', 24422 => '60004', 24423 => '60005', 24425 => '60006', 24427 => '60007', 24429 => '60008', 24431 => '60009', 24432 => '60010', 24433 => '60011', 24434 => '60012', 24435 => '60013', 24436 => '60014', 24437 => '60015', 24438 => '60016', 24439 => '60017', 24440 => '60018');
$id = filter_input(INPUT_GET, 'id', FILTER_VALIDATE_INT);
if (!$id) {
    localRedirect('http://bugs.php.net/search.php');
} else {
    header('location: https://bugs.php.net/' . $bugs[$id]);
}
exit;
Example #21
0
<?php

define("NEED_AUTH", true);
require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/header.php";
if (iseet($_REQUEST["backurl"]) && strlen($_REQUEST["backurl"]) > 0) {
    localRedirect($backurl);
}
$APPLICATION->SetTitle("Пользователь");
?>
    <p>Вы успешно авторизировались.</p>
<p><a href="<?php 
echo SITE_DIR;
?>
"> Вернуться на главную страницу</a></p>
<?php 
require $_SERVER["DOCUMENT_ROOT"] . "/bitrix/footer.php";