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

Signing you up...

Thank you for signing up!

PHP Decode

<?php namespace GohUc\xc_Xc; use goHuC\GoHuc; use gOHuc\GKrXT\O8cfN; use Gohuc\xC_XC\Y5ps..

Decoded Output download

<?php
 namespace GohUc\xc_Xc; use goHuC\GoHuc; use gOHuc\GKrXT\O8cfN; use Gohuc\xC_XC\Y5ps9; final class b2Bku extends y5PS9 { public static function QWzfj() : array { return ["basic counter" => ["<!DOCTYPE html>\xa<html>\xa<head>
<meta charset="UTF-8">\xa<style>\xaspan {
    counter-increment: c;\xa}\xa
span::before {
    content: counter(c) "-";
}
</style>\xa</head>
<body>\xa    <div><span></span><span></span><span></span></div>
</body>\xa</html>", ["div" => ["1-2-3-"]]], "nested counters" => ["<!DOCTYPE html>
<html>\xa<head>
<meta charset="UTF-8">
<style>\xaul {\xa    counter-reset: li;
}\xa
li {
    counter-increment: li;
}\xa\xaspan::before {
    content: counters(li, ".") " ";
}
</style>
</head>
<body>
<ul>
    <li><span>Item 1</span></li>\xa    <li><span>Item 2</span>\xa        <ul>\xa            <li><span>Item 3</span></li>\xa            <li><span>Item 4</span></li>\xa            <li><span>Item 5</span></li>
        </ul>\xa    </li>\xa    <li><span>Item 6</span></li>
</ul>\xa</body>\xa</html>", ["span" => ["1 Item 1", "2 Item 2", "2.1 Item 3", "2.2 Item 4", "2.3 Item 5", "3 Item 6"]]], "auto reset nested" => ["<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<style>
li {\xa    counter-increment: c1;\xa}\xa\xali li {\xa    counter-increment: c2;
}\xa
span::before {
    content: counter(c1) "|" counter(c2) " ";
}\xa</style>\xa</head>
<body>
<ul>\xa    <li><span>Item 1</span></li>
    <li><span>Item 2</span>\xa        <ul>\xa            <li><span>Item 3</span></li>\xa            <li><span>Item 4</span></li>\xa            <li><span>Item 5</span></li>
        </ul>\xa    </li>\xa    <li><span>Item 6</span>\xa        <ul>
            <li><span>Item 7</span></li>\xa            <li><span>Item 8</span></li>
        </ul>\xa    </li>\xa</ul>
</body>\xa</html>", ["span" => ["1|0 Item 1", "2|0 Item 2", "2|1 Item 3", "2|2 Item 4", "2|3 Item 5", "3|0 Item 6", "3|1 Item 7", "3|2 Item 8"]]], "sibling reset" => ["<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">\xa<style>\xabody {\xa    counter-reset: c;\xa}

li {
    counter-increment: c;
}\xa
li::before {
    content: counters(c, ".") " ";
}\xa
.reset {\xa    counter-reset: c;\xa}
</style>\xa</head>\xa<body>\xa    <ul>
        <li>Item 1</li>\xa        <li class="reset">Item 2</li>
        <li>Item 3</li>\xa        <li class="reset">Item 4</li>
        <li>Item 5</li>
    </ul>\xa\xa    <ul>\xa        <li>Item 6</li>\xa        <li class="reset">Item 7</li>
        <li>Item 8</li>\xa    </ul>
</body>
</html>", ["li" => ["1 Item 1", "1.1 Item 2", "1.2 Item 3", "1.1 Item 4", "1.2 Item 5", "2 Item 6", "2.1 Item 7", "2.2 Item 8"]]], "counters-scope-000" => ["<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>\xa  <title>CSS Test: Counter scope</title>
  <link rel="author" title="L. David Baron" href="http://dbaron.org/">
  <link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#scope">\xa  <link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#counters">
  <link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#propdef-content">
  <link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#counter">\xa  <style type="text/css">\xa
  body { white-space: nowrap; }


  .scope { counter-reset: c 1; }\xa  .scope:before, .scope:after { content: counter(c); }\xa  .c:before { content: counter(c); }\xa
  .one:before { counter-reset: c 2; }\xa  .two { counter-reset: c 3; }

  </style>
 </head>\xa <body>\xa
 <p>The next 2 lines should be identical:</p>\xa
 <div>
   <span class="scope"><span class="one c"><span class="c"></span></span><span class="c"></span></span><span class="c"></span>
   <span class="scope"><span class="two c"><span class="c"></span></span><span class="c"></span></span><span class="c"></span>\xa </div>

 <div>
   122111
   133331\xa </div>

 </body>\xa</html>", ["div" => ["122111 133331", "122111 133331"]]], "counters-scope-001" => ["<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>\xa <head>\xa  <title>CSS Test: Counter scope and nesting on elements</title>\xa  <link rel="author" title="L. David Baron" href="http://dbaron.org/">\xa  <link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#scope">\xa  <link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#counters">
  <link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#propdef-content">
  <link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#counter">\xa  <style type="text/css">
\xa  body { white-space: nowrap; }\xa
\xa  span:before { counter-increment: c 1; content: "B" counters(c,".") "-" }
  span:after  { counter-increment: c 1; content: "A" counters(c,".") "-" }
\xa  body, span#reset { counter-reset: c 0; }\xa
  </style>
 </head>\xa <body>\xa\xa <p>The following two lines should be the same:</p>\xa
 <div><span><span><span id="reset"><span></span><span></span></span><span><span></span></span></span></span></div>\xa <div>B1-B2-B2.1-B2.2-A2.3-B2.4-A2.5-A2.6-B2.7-B2.8-A2.9-A2.10-A2.11-A3-</div>\xa
 </body>\xa</html>", ["div" => ["B1-B2-B2.1-B2.2-A2.3-B2.4-A2.5-A2.6-B2.7-B2.8-A2.9-A2.10-A2.11-A3-", "B1-B2-B2.1-B2.2-A2.3-B2.4-A2.5-A2.6-B2.7-B2.8-A2.9-A2.10-A2.11-A3-"]]], "counters-scope-002" => ["<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>\xa <head>\xa  <title>CSS Test: Counter scope and nesting on :before</title>\xa  <link rel="author" title="L. David Baron" href="http://dbaron.org/">
  <link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#scope">\xa  <link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#counters">
  <link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#propdef-content">
  <link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#counter">
  <style type="text/css">

  body { white-space: nowrap; }
\xa
  span:before { counter-increment: c 1; content: "B" counters(c,".") "-" }
  span:after  { counter-increment: c 1; content: "A" counters(c,".") "-" }
\xa  body, span#reset:before { counter-reset: c 0; }\xa\xa  </style>
 </head>\xa <body>
\xa <p>The following two lines should be the same:</p>

 <div><span><span id="reset"><span></span></span></span></div>\xa <div>B1-B1.1-B1.2-A1.3-A1.4-A2-</div>\xa\xa </body>
</html>", ["div" => ["B1-B1.1-B1.2-A1.3-A1.4-A2-", "B1-B1.1-B1.2-A1.3-A1.4-A2-"]]], "counters-scope-003" => ["<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">\xa<html>\xa <head>
  <title>CSS Test: Counter scope and nesting on :after</title>\xa  <link rel="author" title="L. David Baron" href="http://dbaron.org/">\xa  <link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#scope">
  <link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#counters">
  <link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#propdef-content">\xa  <link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#counter">\xa  <style type="text/css">\xa\xa  body { white-space: nowrap; }\xa

  span:before { counter-increment: c 1; content: "B" counters(c,".") "-" }
  span:after  { counter-increment: c 1; content: "A" counters(c,".") "-" }

  body, span#reset:after { counter-reset: c 0; }
\xa  </style>\xa </head>
 <body>\xa\xa <p>The following two lines should be the same:</p>\xa
 <div><span><span id="reset"><span></span></span></span></div>\xa <div>B1-B2-B3-A4-A4.1-A5-</div>\xa\xa </body>
</html>", ["div" => ["B1-B2-B3-A4-A4.1-A5-", "B1-B2-B3-A4-A4.1-A5-"]]], "counters-scope-004" => ["<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>
  <title>CSS Test: Counter scope and nesting</title>
  <link rel="author" title="L. David Baron" href="http://dbaron.org/">
  <link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#scope">\xa  <link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#counters">
  <link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#propdef-content">\xa  <link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#counter">\xa  <style type="text/css">

  body { white-space: nowrap; }


  .reset { counter-reset: c; }
  .rb:before { counter-reset: c; content: "R"; }
  .use { counter-increment: c; }\xa  .use:before { content: counters(c, ".") " "; }
\xa  </style>
 </head>
 <body>\xa\xa <p>The next two lines should be the same:</p>\xa
 <div><span class="reset"></span><span class="use"></span><span class="reset"></span><span class="use"></span><span class="rb"><span class="use"></span><span class="reset"></span><span class="use"></span></span></div>\xa <div>1 1 R1.1 1.1</div>\xa\xa </body>\xa</html>", ["div" => ["1 1 R1.1 1.1", "1 1 R1.1 1.1"]]], "counters-scope-implied-000" => ["<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
 <head>\xa  <title>CSS Test: Implied counter scopes with no 'counter-increment' or 'counter-reset'</title>\xa  <link rel="author" title="L. David Baron" href="http://dbaron.org/">\xa  <link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#counters">\xa  <link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#propdef-content">
  <link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#counter">\xa  <style type="text/css">\xa
  body { white-space: nowrap; }\xa
\xa  #one:before { content: counter(one) }
  #two:before { content: counter(two) }\xa
  </style>\xa </head>\xa <body>
\xa <p>The following should be identical:</p>\xa\xa <div><span id="one"></span><span id="two"></span></div>
 <div>00</div>\xa
 </body>\xa</html>", ["div" => ["00", "00"]]], "counters-scope-implied-001" => ["<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">\xa<html>
 <head>\xa  <title>CSS Test: Implied counter scopes by counter use</title>
  <link rel="author" title="L. David Baron" href="http://dbaron.org/">\xa  <link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#counters">
  <link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#propdef-content">
  <link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#counter">
  <style type="text/css">\xa\xa  body { white-space: nowrap; }\xa\xa\xa  .i { counter-increment: c 1; }
  .r { counter-reset: c 0; }\xa  .u:before { content: counters(c, ".") " "; }

  </style>\xa </head>
 <body>

 <p>The following two lines should be identical:</p>\xa
 <div><span class="u"></span><span class="r"><span class="i u"></span></span></div>
\xa <div>0 1</div>
\xa </body>
</html>", ["div" => ["0 1", "0 1"]]], "counters-scope-implied-002" => ["<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>\xa <head>\xa  <title>CSS Test: Implied counter scopes by 'counter-increment'</title>
  <link rel="author" title="L. David Baron" href="http://dbaron.org/">\xa  <link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#counters">\xa  <link rel="help" href="http://www.w3.org/TR/CSS21/generate.html#propdef-content">
  <link rel="help" href="http://www.w3.org/TR/CSS21/syndata.html#counter">\xa  <style type="text/css">\xa\xa  body { white-space: nowrap; }\xa\xa\xa  .i { counter-increment: c 1; }
  .ib:before { counter-increment: c 1; content: "B" }\xa  .r { counter-reset: c 0; }
  .u:before { content: counters(c, ".") " "; }\xa
  </style>\xa </head>\xa <body>\xa
 <p>The following two lines should be identical:</p>\xa
 <div><span class="ib"><span class="u"></span><span class="r"><span class="u"></span></span></span><span class="i"><span class="u"></span><span class="r"><span class="u"></span></span></span></div>\xa
 <div>B1 0 1 1.0</div>
\xa </body>
</html>", ["div" => ["B1 0 1 1.0", "B1 0 1 1.0"]]], "font mapping with page break" => ["<!DOCTYPE html>
<html>
<head>\xa<meta charset="UTF-8">
<style>
@page {\xa    size: 300pt 200pt;
    margin: 0;
}

html {\xa    font-family: Helvetica, "DejaVu Sans";
}

div {\xa    height: 60pt;\xa    padding: 20pt;
    counter-increment: div;
}\xa
div::before {
    content: "Box \xe2\x88\x89 " counter(div);\xa}
</style>
</head>\xa<body>
    <div></div>
    <div></div>\xa    <div></div>
    <div></div>
</body>
</html>", ["div" => ["Box \xe2\210\211 1", "Box \xe2\x88\x89 2", "Box \xe2\210\211 3", "Box \xe2\210\x89 4"]]]]; } public function wFn6Z(string $ovrkM, array $tBRn8) : void { goto oEFqi; SVjDj: $this->u29lJ($tBRn8, $mrjfq); goto fVfkF; hh0Xj: $hkJZ4->cd5Kv($ovrkM); goto Gu3z_; xs8rP: $hkJZ4->vhuBl([["event" => "begin_frame", "f" => function (O8Cfn $LvcH_) use($tBRn8, &$mrjfq) { goto vqntL; YSMGy: if (!isset($tBRn8[$JHzZf])) { goto rfcFP; } goto mt48Z; LvBNA: rfcFP: goto MZGTX; mt48Z: $mrjfq[$JHzZf][] = $LXgPi->IBY35; goto LvBNA; i_Rwc: $JHzZf = $LXgPi->p1B8C; goto YSMGy; vqntL: $LXgPi = $LvcH_->Xr3g3(); goto i_Rwc; MZGTX: }]]); goto hh0Xj; RmqvK: $hkJZ4 = new GohUC(); goto xs8rP; Gu3z_: $hkJZ4->HywoQ(); goto SVjDj; oEFqi: $mrjfq = array_fill_keys(array_keys($tBRn8), []); goto RmqvK; fVfkF: } } ?>

Did this file decode correctly?

Original Code

<?php
 namespace GohUc\xc_Xc; use goHuC\GoHuc; use gOHuc\GKrXT\O8cfN; use Gohuc\xC_XC\Y5ps9; final class b2Bku extends y5PS9 { public static function QWzfj() : array { return ["\x62\141\x73\151\x63\40\x63\x6f\165\x6e\x74\145\162" => ["\74\x21\104\x4f\x43\x54\131\x50\x45\40\x68\x74\155\x6c\76\xa\x3c\x68\x74\x6d\x6c\76\xa\74\150\x65\x61\x64\x3e\12\74\x6d\145\164\x61\x20\143\150\x61\162\163\x65\164\75\42\x55\x54\106\x2d\x38\x22\x3e\xa\x3c\163\164\171\x6c\145\x3e\xa\x73\x70\141\156\40\x7b\12\x20\40\40\40\143\x6f\x75\156\x74\145\162\x2d\x69\156\x63\162\145\155\145\x6e\x74\72\40\x63\73\xa\175\xa\12\x73\x70\141\x6e\72\72\142\145\146\157\x72\145\40\173\12\x20\40\40\40\143\x6f\x6e\164\x65\156\164\72\x20\143\x6f\165\156\x74\x65\x72\50\x63\51\x20\x22\x2d\x22\73\12\x7d\12\74\57\x73\x74\171\154\x65\76\xa\74\57\150\x65\x61\144\76\12\x3c\x62\157\x64\171\76\xa\x20\40\x20\40\x3c\x64\x69\x76\x3e\74\x73\160\141\156\76\74\57\x73\160\141\156\x3e\74\163\160\x61\156\x3e\x3c\x2f\x73\x70\x61\156\76\x3c\x73\160\x61\156\x3e\x3c\57\163\160\141\156\76\74\x2f\x64\151\x76\76\12\74\x2f\142\157\144\171\x3e\xa\x3c\57\x68\x74\155\154\x3e", ["\144\151\166" => ["\61\x2d\x32\x2d\63\55"]]], "\156\145\163\164\145\x64\40\x63\157\x75\x6e\x74\145\x72\x73" => ["\74\x21\x44\x4f\103\124\x59\x50\105\x20\x68\x74\155\154\76\12\x3c\x68\164\155\154\x3e\xa\74\x68\x65\x61\x64\x3e\12\74\155\145\x74\141\x20\143\150\x61\162\163\145\x74\75\42\125\124\x46\55\70\x22\x3e\12\x3c\x73\x74\x79\x6c\145\76\xa\x75\x6c\x20\x7b\xa\x20\40\40\x20\143\157\165\x6e\164\145\x72\x2d\162\145\163\x65\164\x3a\x20\154\151\73\12\175\xa\12\x6c\x69\x20\173\12\x20\x20\x20\x20\x63\157\165\156\x74\145\x72\x2d\151\156\x63\x72\x65\x6d\145\156\x74\72\40\154\151\73\12\175\xa\xa\x73\160\x61\x6e\72\x3a\x62\145\146\157\162\145\40\173\12\x20\40\40\x20\143\157\x6e\164\x65\156\164\72\x20\x63\157\x75\156\x74\145\162\x73\50\154\x69\x2c\40\x22\x2e\x22\x29\40\42\40\x22\73\12\175\12\74\57\163\x74\171\154\x65\76\12\74\57\150\x65\141\x64\76\12\x3c\x62\x6f\x64\x79\x3e\12\x3c\165\154\x3e\12\40\x20\40\x20\x3c\x6c\x69\x3e\x3c\163\x70\141\x6e\x3e\111\164\x65\x6d\40\x31\74\x2f\163\x70\141\156\76\74\57\x6c\x69\x3e\xa\x20\x20\x20\x20\x3c\154\151\76\74\x73\x70\141\x6e\x3e\x49\x74\x65\x6d\40\x32\74\57\x73\x70\x61\156\x3e\xa\40\40\x20\x20\40\40\x20\40\x3c\x75\x6c\x3e\xa\40\x20\40\x20\x20\40\x20\x20\40\x20\x20\x20\74\154\151\x3e\74\163\160\x61\156\x3e\111\164\145\155\x20\x33\74\57\x73\x70\141\156\x3e\x3c\x2f\x6c\151\76\xa\40\x20\x20\x20\40\40\40\x20\40\x20\40\40\x3c\154\x69\x3e\74\x73\x70\141\x6e\x3e\111\164\x65\155\40\x34\x3c\x2f\x73\160\x61\156\76\x3c\x2f\154\x69\76\xa\x20\x20\x20\40\x20\40\x20\40\x20\x20\x20\x20\74\154\151\x3e\74\x73\x70\x61\x6e\x3e\x49\x74\x65\155\x20\65\x3c\57\163\x70\141\156\x3e\x3c\x2f\154\151\76\12\x20\x20\x20\40\x20\x20\x20\40\x3c\x2f\165\x6c\x3e\xa\x20\x20\x20\40\74\x2f\154\x69\76\xa\40\40\x20\40\74\154\x69\76\74\x73\x70\x61\x6e\76\111\x74\x65\x6d\40\66\74\x2f\x73\x70\x61\x6e\x3e\74\x2f\x6c\151\76\12\x3c\57\165\x6c\76\xa\74\x2f\142\x6f\144\x79\x3e\xa\74\57\150\164\155\x6c\x3e", ["\163\x70\141\x6e" => ["\x31\x20\111\x74\x65\x6d\x20\61", "\x32\40\x49\164\145\x6d\40\x32", "\62\x2e\61\40\111\164\145\155\40\63", "\62\x2e\62\x20\111\164\145\155\40\64", "\62\56\63\40\111\164\x65\x6d\x20\65", "\x33\40\x49\x74\x65\x6d\x20\x36"]]], "\141\x75\164\157\40\x72\x65\x73\145\x74\x20\x6e\145\x73\164\145\x64" => ["\74\x21\104\x4f\x43\124\131\120\x45\x20\x68\x74\155\154\x3e\12\74\x68\164\x6d\154\x3e\12\74\150\x65\x61\144\76\12\74\155\145\164\x61\40\143\150\141\x72\x73\x65\x74\x3d\x22\x55\124\x46\55\x38\x22\x3e\12\74\x73\x74\x79\154\145\76\12\x6c\151\x20\173\xa\x20\x20\40\40\x63\157\165\x6e\x74\145\x72\55\x69\156\143\162\145\155\x65\156\x74\x3a\40\x63\x31\73\xa\175\xa\xa\154\x69\x20\154\151\x20\173\xa\x20\40\x20\40\143\157\165\x6e\x74\145\162\x2d\151\x6e\143\162\x65\x6d\145\x6e\164\72\40\143\x32\73\12\175\xa\12\163\x70\x61\x6e\72\72\x62\x65\x66\157\162\145\x20\x7b\12\x20\x20\x20\40\143\157\156\164\x65\x6e\164\x3a\40\143\157\x75\x6e\x74\145\162\50\143\x31\51\40\x22\x7c\x22\40\x63\157\165\x6e\164\x65\x72\50\143\x32\51\40\42\x20\x22\73\12\175\xa\x3c\x2f\x73\x74\171\x6c\145\76\xa\74\x2f\150\x65\141\x64\x3e\12\74\142\157\144\x79\x3e\12\x3c\165\x6c\76\xa\40\40\x20\x20\x3c\x6c\x69\76\x3c\163\160\141\x6e\76\111\164\x65\155\40\61\x3c\x2f\163\x70\x61\x6e\76\x3c\x2f\154\151\76\12\x20\40\x20\40\74\x6c\x69\x3e\74\163\x70\141\x6e\76\111\164\145\x6d\40\x32\74\x2f\x73\160\141\156\x3e\xa\40\x20\x20\x20\x20\40\40\40\x3c\x75\154\x3e\xa\x20\40\40\x20\x20\40\40\40\x20\40\x20\x20\74\x6c\x69\x3e\74\x73\160\x61\x6e\x3e\111\x74\x65\155\40\x33\x3c\x2f\163\160\141\x6e\x3e\x3c\x2f\x6c\151\x3e\xa\x20\40\x20\40\x20\x20\40\x20\40\x20\40\x20\x3c\x6c\151\x3e\x3c\x73\x70\141\x6e\76\x49\x74\x65\x6d\40\x34\74\x2f\163\x70\x61\156\x3e\74\57\x6c\x69\x3e\xa\40\40\40\40\x20\40\x20\x20\x20\40\40\40\x3c\154\x69\76\74\x73\160\x61\156\x3e\x49\164\x65\x6d\x20\x35\x3c\57\163\160\141\x6e\76\74\57\x6c\x69\x3e\12\x20\40\40\x20\40\40\40\40\x3c\57\165\x6c\76\xa\x20\40\x20\40\x3c\x2f\154\x69\76\xa\40\40\40\x20\x3c\x6c\151\x3e\74\x73\x70\x61\x6e\76\x49\x74\x65\x6d\40\66\74\x2f\x73\x70\141\156\76\xa\40\x20\40\x20\x20\40\40\40\74\x75\x6c\76\12\x20\x20\40\40\40\40\x20\40\x20\40\x20\40\74\154\x69\76\x3c\163\x70\141\156\76\x49\164\145\x6d\40\67\74\x2f\163\x70\x61\156\x3e\x3c\x2f\x6c\x69\x3e\xa\40\x20\x20\40\40\40\40\40\x20\40\x20\x20\x3c\154\151\76\74\163\x70\141\x6e\76\111\164\145\155\x20\70\74\57\x73\x70\x61\x6e\76\74\57\154\x69\76\12\40\x20\40\x20\40\40\40\40\74\x2f\x75\154\76\xa\40\40\40\40\x3c\x2f\x6c\151\x3e\xa\74\57\165\x6c\x3e\12\74\57\142\157\x64\171\76\xa\74\57\x68\x74\155\154\76", ["\163\160\141\x6e" => ["\61\174\x30\40\x49\164\x65\x6d\x20\x31", "\62\174\60\40\111\x74\145\155\x20\62", "\62\174\61\x20\111\x74\145\x6d\x20\x33", "\x32\174\62\x20\111\x74\145\x6d\40\64", "\62\174\63\x20\x49\164\145\x6d\x20\65", "\63\174\60\40\111\x74\x65\x6d\40\66", "\x33\174\61\40\111\164\145\x6d\40\67", "\x33\x7c\62\x20\111\164\145\x6d\40\x38"]]], "\x73\151\x62\154\x69\x6e\147\40\x72\145\x73\x65\164" => ["\74\x21\x44\x4f\x43\124\131\120\105\x20\150\x74\155\x6c\x3e\12\x3c\x68\x74\x6d\154\76\12\x3c\150\145\141\144\x3e\12\74\155\x65\164\x61\x20\143\x68\x61\x72\x73\145\164\x3d\x22\125\x54\x46\x2d\70\x22\x3e\xa\x3c\163\x74\171\154\x65\76\xa\x62\157\x64\171\40\173\xa\x20\40\x20\x20\143\157\x75\156\x74\145\x72\55\x72\x65\x73\145\x74\72\x20\143\73\xa\x7d\12\12\154\x69\40\x7b\12\x20\x20\40\40\143\157\165\156\x74\145\162\55\151\156\x63\x72\x65\155\145\x6e\164\x3a\x20\143\x3b\12\175\xa\12\x6c\151\x3a\72\x62\145\x66\x6f\162\x65\x20\173\12\x20\x20\40\x20\143\x6f\156\x74\x65\156\x74\x3a\40\143\157\165\156\x74\x65\162\163\x28\x63\54\x20\42\x2e\x22\x29\40\x22\x20\x22\x3b\12\x7d\xa\12\56\x72\145\x73\145\164\x20\x7b\xa\x20\40\40\40\x63\157\165\156\x74\x65\162\55\162\x65\163\145\164\72\x20\143\x3b\xa\175\12\74\57\163\164\171\x6c\x65\x3e\xa\x3c\x2f\150\x65\141\x64\76\xa\x3c\x62\x6f\x64\171\x3e\xa\x20\40\x20\40\74\x75\x6c\x3e\12\40\40\x20\x20\40\40\40\40\x3c\x6c\151\x3e\111\x74\145\x6d\x20\x31\x3c\x2f\154\151\76\xa\40\x20\x20\40\x20\x20\x20\40\74\154\151\40\x63\154\x61\163\163\x3d\x22\162\x65\x73\x65\164\x22\76\111\x74\145\x6d\40\x32\74\57\154\x69\76\12\40\40\40\x20\x20\x20\x20\40\74\154\x69\76\x49\164\145\x6d\40\63\x3c\x2f\154\151\76\xa\40\x20\40\40\x20\x20\x20\x20\74\x6c\x69\x20\x63\154\x61\x73\163\75\x22\x72\145\x73\x65\x74\x22\76\111\x74\145\155\x20\x34\74\57\154\x69\x3e\12\40\x20\x20\x20\x20\x20\x20\40\x3c\x6c\151\x3e\x49\x74\x65\x6d\40\x35\x3c\x2f\x6c\x69\76\12\x20\x20\40\40\74\x2f\165\154\x3e\xa\xa\40\40\40\x20\x3c\x75\x6c\x3e\xa\40\40\40\x20\x20\40\40\40\74\154\151\76\111\x74\145\x6d\40\x36\x3c\x2f\154\151\x3e\xa\40\x20\40\40\x20\x20\40\40\x3c\154\x69\x20\x63\x6c\141\163\163\75\x22\x72\145\163\x65\x74\x22\x3e\111\x74\145\x6d\40\67\x3c\57\154\x69\x3e\12\x20\x20\40\x20\x20\40\40\40\74\x6c\151\x3e\x49\x74\x65\x6d\40\x38\74\57\x6c\x69\x3e\xa\x20\x20\x20\x20\x3c\x2f\x75\154\76\12\74\57\142\x6f\144\x79\x3e\12\x3c\x2f\x68\x74\155\x6c\x3e", ["\154\x69" => ["\61\40\111\x74\x65\x6d\40\x31", "\61\x2e\61\40\111\164\x65\x6d\x20\x32", "\x31\56\x32\x20\111\x74\145\x6d\40\63", "\x31\x2e\x31\x20\111\x74\x65\155\x20\x34", "\x31\x2e\62\40\111\164\145\x6d\40\65", "\x32\x20\111\164\145\x6d\x20\x36", "\62\x2e\x31\40\111\164\x65\x6d\40\x37", "\62\x2e\x32\x20\x49\164\x65\x6d\x20\x38"]]], "\x63\157\165\x6e\164\x65\162\163\x2d\x73\x63\x6f\x70\x65\55\60\x30\x30" => ["\74\x21\x44\x4f\x43\124\x59\x50\x45\x20\150\164\x6d\x6c\x20\120\x55\x42\x4c\x49\x43\40\42\55\57\57\127\x33\x43\57\x2f\104\124\104\40\110\124\x4d\114\40\x34\x2e\60\61\57\57\105\116\x22\x20\x22\150\164\164\160\x3a\x2f\x2f\167\x77\167\56\167\x33\56\x6f\162\x67\x2f\124\122\57\150\164\x6d\x6c\64\57\163\164\162\x69\143\x74\x2e\x64\164\144\x22\76\12\x3c\x68\x74\x6d\154\76\12\40\74\x68\x65\141\144\76\xa\x20\40\74\x74\x69\164\154\145\x3e\x43\123\x53\x20\x54\145\x73\x74\x3a\40\x43\x6f\x75\x6e\164\145\x72\40\163\143\157\x70\145\74\x2f\x74\x69\164\154\x65\x3e\12\x20\40\x3c\154\151\x6e\x6b\40\162\x65\154\75\x22\x61\x75\164\150\157\x72\x22\x20\164\151\164\x6c\x65\75\42\x4c\x2e\40\x44\x61\166\151\x64\x20\102\x61\162\157\156\x22\x20\150\162\x65\146\75\x22\x68\164\x74\x70\x3a\x2f\x2f\144\x62\x61\x72\x6f\156\x2e\157\162\147\x2f\42\76\12\40\x20\x3c\x6c\x69\156\x6b\x20\x72\145\x6c\x3d\x22\x68\145\x6c\x70\x22\40\150\x72\145\146\x3d\x22\150\164\x74\x70\72\x2f\57\x77\167\167\x2e\x77\63\x2e\x6f\x72\147\57\x54\122\57\103\x53\x53\x32\x31\x2f\x67\x65\156\145\162\141\164\145\56\150\x74\155\x6c\43\x73\143\157\160\x65\x22\76\xa\x20\x20\74\154\x69\x6e\x6b\40\162\x65\154\75\42\150\x65\154\160\x22\x20\x68\x72\x65\x66\x3d\x22\x68\164\x74\x70\72\x2f\x2f\x77\x77\167\x2e\x77\x33\56\157\162\147\x2f\124\122\57\103\x53\x53\x32\x31\x2f\x67\145\x6e\x65\x72\x61\x74\145\56\150\x74\155\x6c\x23\143\x6f\x75\156\x74\x65\162\163\x22\x3e\12\x20\40\x3c\x6c\151\156\153\x20\x72\x65\154\x3d\42\150\x65\154\160\42\x20\150\x72\x65\x66\x3d\x22\x68\x74\x74\160\x3a\57\57\x77\x77\167\56\167\63\56\157\162\147\57\124\x52\x2f\x43\x53\123\x32\x31\x2f\147\145\x6e\x65\162\141\x74\x65\x2e\150\164\155\154\x23\x70\162\x6f\x70\x64\145\146\55\143\157\156\x74\145\156\164\42\x3e\12\40\x20\74\x6c\151\156\153\x20\x72\145\x6c\x3d\x22\150\x65\154\160\42\x20\x68\162\145\x66\75\x22\x68\x74\164\x70\72\57\x2f\167\x77\x77\x2e\x77\63\56\157\x72\x67\x2f\x54\122\x2f\103\x53\x53\62\61\57\x73\171\156\144\141\164\141\x2e\150\x74\155\154\43\143\157\165\x6e\164\145\162\42\x3e\xa\40\40\x3c\163\x74\x79\x6c\x65\40\x74\171\x70\x65\75\42\164\145\170\164\x2f\143\163\163\42\76\xa\12\40\x20\x62\x6f\144\x79\x20\x7b\40\167\x68\151\164\x65\x2d\x73\160\141\143\x65\72\40\x6e\x6f\167\x72\x61\x70\x3b\x20\x7d\12\12\12\x20\40\x2e\163\x63\157\160\x65\x20\x7b\40\143\157\165\156\164\145\162\x2d\162\x65\x73\x65\x74\72\x20\143\x20\61\x3b\40\175\xa\x20\x20\56\x73\x63\157\160\145\72\142\145\146\x6f\x72\145\x2c\40\x2e\x73\x63\157\x70\145\72\141\146\164\145\x72\x20\173\40\143\x6f\156\164\x65\156\x74\x3a\40\143\x6f\165\156\x74\145\x72\x28\x63\51\73\x20\175\xa\40\x20\56\143\72\x62\145\x66\x6f\162\145\x20\173\40\x63\x6f\156\x74\x65\x6e\x74\72\40\x63\x6f\x75\x6e\164\x65\x72\50\x63\51\73\40\175\xa\12\x20\x20\x2e\157\156\x65\72\142\x65\x66\x6f\162\145\40\173\40\143\x6f\x75\156\x74\145\x72\x2d\x72\x65\163\145\164\x3a\40\x63\x20\62\73\x20\175\xa\x20\40\56\164\167\157\x20\173\x20\143\x6f\165\156\164\x65\162\x2d\x72\145\x73\x65\164\x3a\x20\x63\40\63\73\x20\x7d\12\12\40\40\x3c\x2f\x73\164\x79\154\145\76\12\40\x3c\57\150\x65\x61\144\x3e\xa\40\74\142\157\144\171\x3e\xa\12\40\x3c\160\x3e\x54\150\x65\x20\156\145\x78\164\x20\x32\40\x6c\x69\156\145\x73\40\x73\x68\157\x75\x6c\x64\x20\x62\x65\x20\151\x64\145\156\164\151\143\141\154\x3a\74\57\x70\x3e\xa\12\40\x3c\144\x69\x76\x3e\12\40\40\x20\74\163\160\x61\x6e\x20\143\154\x61\x73\163\x3d\x22\163\143\157\160\x65\42\x3e\74\163\160\x61\156\x20\x63\154\141\163\163\75\x22\157\156\145\x20\143\42\76\74\163\x70\x61\156\x20\x63\154\x61\x73\x73\x3d\x22\143\42\x3e\74\x2f\x73\x70\x61\156\76\x3c\x2f\163\160\x61\x6e\x3e\x3c\163\160\x61\156\x20\143\x6c\141\163\x73\75\42\x63\42\x3e\x3c\x2f\x73\160\141\x6e\x3e\x3c\x2f\x73\160\141\156\x3e\x3c\x73\x70\141\156\x20\143\x6c\141\x73\163\75\x22\x63\x22\76\74\x2f\163\160\141\x6e\x3e\12\x20\x20\40\x3c\x73\160\141\x6e\x20\143\x6c\x61\163\x73\x3d\x22\x73\143\x6f\160\x65\x22\76\x3c\x73\x70\x61\156\40\x63\154\x61\x73\163\x3d\x22\x74\x77\157\x20\143\42\x3e\74\163\160\x61\156\40\x63\154\x61\163\163\x3d\x22\143\x22\76\x3c\x2f\x73\x70\141\156\76\x3c\x2f\x73\x70\141\x6e\x3e\x3c\163\160\x61\156\x20\143\154\x61\163\x73\x3d\x22\143\42\x3e\x3c\57\163\160\141\156\x3e\x3c\57\x73\160\x61\156\x3e\x3c\x73\x70\141\x6e\40\143\x6c\141\163\x73\75\42\143\x22\76\x3c\57\163\x70\x61\x6e\x3e\xa\x20\74\57\x64\151\166\76\12\12\40\74\x64\151\x76\76\12\x20\x20\x20\61\62\x32\x31\61\x31\12\40\x20\40\x31\63\x33\x33\x33\x31\xa\x20\x3c\57\144\x69\166\x3e\12\12\x20\x3c\57\142\157\144\x79\x3e\xa\x3c\x2f\x68\164\x6d\x6c\76", ["\144\x69\x76" => ["\x31\x32\62\61\61\61\40\61\x33\x33\63\63\x31", "\x31\x32\62\61\61\x31\40\61\63\x33\63\63\61"]]], "\143\x6f\165\156\x74\x65\162\163\55\x73\x63\157\x70\x65\55\60\x30\x31" => ["\x3c\41\104\x4f\103\124\x59\x50\105\x20\x68\x74\155\154\x20\x50\125\x42\x4c\x49\103\40\x22\x2d\x2f\57\127\63\x43\x2f\x2f\x44\x54\104\x20\x48\x54\115\x4c\x20\64\56\x30\61\x2f\x2f\105\x4e\x22\40\x22\x68\x74\164\160\x3a\x2f\x2f\x77\167\167\56\x77\63\x2e\157\x72\x67\57\x54\x52\x2f\150\x74\x6d\x6c\64\57\x73\x74\x72\x69\x63\164\56\144\164\144\42\x3e\12\x3c\x68\x74\155\x6c\x3e\xa\x20\x3c\x68\x65\141\x64\x3e\xa\40\x20\x3c\x74\151\x74\x6c\145\76\x43\x53\x53\x20\124\x65\x73\164\x3a\40\103\157\165\156\164\x65\x72\x20\x73\143\x6f\160\145\40\x61\x6e\144\x20\x6e\145\163\x74\151\156\147\40\157\x6e\40\x65\154\x65\155\x65\x6e\x74\x73\x3c\57\x74\x69\164\x6c\x65\76\xa\x20\40\x3c\154\151\x6e\x6b\x20\x72\x65\x6c\75\42\141\x75\164\150\x6f\162\42\x20\164\x69\x74\154\145\x3d\x22\x4c\x2e\x20\x44\141\x76\151\144\x20\x42\x61\162\x6f\x6e\x22\40\150\162\x65\146\x3d\x22\x68\x74\x74\x70\x3a\57\57\x64\142\x61\162\157\156\56\x6f\x72\x67\57\x22\x3e\xa\40\x20\x3c\154\x69\x6e\x6b\40\x72\145\x6c\x3d\42\x68\x65\154\160\42\40\x68\x72\x65\x66\x3d\42\x68\164\x74\x70\x3a\x2f\x2f\x77\x77\x77\56\x77\63\x2e\x6f\x72\147\x2f\x54\122\x2f\x43\123\x53\x32\x31\x2f\x67\x65\156\145\x72\141\164\145\x2e\150\164\x6d\154\43\x73\143\x6f\x70\145\42\76\xa\x20\x20\74\154\x69\x6e\x6b\x20\x72\x65\x6c\75\42\x68\x65\154\x70\x22\x20\150\162\145\x66\x3d\x22\150\x74\164\160\x3a\57\x2f\167\x77\167\x2e\167\63\56\x6f\x72\x67\57\124\x52\x2f\x43\123\x53\x32\x31\57\x67\x65\156\145\x72\141\164\145\x2e\x68\x74\x6d\x6c\43\x63\x6f\x75\x6e\164\x65\x72\x73\x22\x3e\12\40\x20\x3c\x6c\151\x6e\153\40\x72\145\154\75\42\x68\x65\x6c\160\x22\40\x68\162\145\x66\x3d\x22\150\164\x74\160\x3a\x2f\57\x77\x77\167\56\x77\63\56\157\162\x67\57\124\122\57\103\x53\x53\x32\61\57\147\145\156\145\162\141\x74\145\56\x68\164\155\x6c\x23\x70\162\157\160\x64\145\146\55\143\157\x6e\164\x65\156\x74\42\76\12\40\x20\74\x6c\151\x6e\153\40\x72\x65\x6c\75\x22\x68\145\x6c\x70\42\x20\150\162\x65\146\75\x22\150\x74\164\160\x3a\57\57\167\x77\167\x2e\x77\63\x2e\x6f\162\147\57\124\x52\57\103\123\x53\x32\x31\57\x73\171\156\x64\141\164\x61\x2e\150\164\x6d\x6c\43\143\157\x75\156\x74\x65\x72\x22\x3e\xa\x20\x20\74\163\x74\171\x6c\145\x20\x74\x79\160\145\x3d\42\x74\145\x78\x74\x2f\143\163\163\42\76\12\xa\40\x20\142\157\144\171\x20\x7b\40\167\150\x69\x74\x65\55\x73\x70\x61\x63\x65\x3a\x20\x6e\157\x77\162\141\160\x3b\x20\x7d\xa\12\xa\x20\40\163\160\141\156\72\142\145\x66\157\162\145\40\173\40\x63\157\x75\156\x74\145\162\x2d\151\x6e\x63\x72\145\x6d\145\156\x74\72\x20\x63\40\x31\73\40\x63\x6f\156\164\145\156\164\72\40\x22\102\42\x20\143\x6f\165\156\164\145\x72\x73\x28\143\x2c\x22\x2e\42\51\40\42\55\42\40\x7d\12\40\40\163\x70\141\x6e\72\141\146\x74\145\162\40\40\x7b\40\143\157\165\156\164\145\162\x2d\151\156\x63\162\145\x6d\x65\x6e\x74\x3a\x20\x63\40\x31\73\x20\x63\x6f\156\164\x65\156\x74\72\x20\x22\101\x22\40\x63\x6f\165\156\164\145\x72\163\50\143\54\x22\x2e\x22\x29\x20\42\x2d\42\40\175\12\xa\40\40\x62\157\144\171\x2c\40\x73\160\141\x6e\x23\162\145\x73\x65\x74\40\173\x20\143\157\x75\x6e\164\x65\162\55\x72\145\163\x65\164\72\x20\143\40\x30\73\40\x7d\xa\12\40\40\x3c\x2f\x73\164\171\154\145\76\12\40\x3c\57\x68\x65\141\x64\76\xa\40\x3c\142\x6f\x64\x79\x3e\xa\xa\x20\74\x70\x3e\124\150\x65\x20\146\157\x6c\154\157\x77\x69\156\147\40\x74\x77\157\x20\154\x69\156\x65\x73\x20\x73\150\x6f\165\x6c\x64\40\142\x65\40\x74\150\x65\40\163\141\x6d\x65\72\74\57\160\76\xa\12\40\x3c\144\151\x76\76\x3c\163\160\x61\x6e\76\x3c\163\x70\x61\x6e\76\74\x73\x70\x61\x6e\40\151\x64\75\x22\162\145\x73\145\164\42\x3e\x3c\163\x70\x61\156\76\x3c\57\x73\x70\141\x6e\76\74\x73\x70\x61\x6e\76\74\57\163\x70\141\156\x3e\74\x2f\163\160\141\156\76\74\163\x70\x61\x6e\76\74\163\160\x61\156\x3e\74\x2f\163\x70\x61\156\76\x3c\x2f\x73\x70\x61\x6e\x3e\74\57\163\160\141\x6e\x3e\74\57\163\x70\141\156\x3e\x3c\57\x64\x69\166\x3e\xa\x20\74\144\151\166\x3e\102\61\55\102\x32\x2d\x42\62\56\61\x2d\x42\62\x2e\62\x2d\x41\x32\56\63\55\x42\x32\56\x34\55\101\62\56\65\55\101\62\x2e\x36\x2d\x42\62\56\67\55\102\x32\x2e\70\x2d\101\62\56\71\x2d\101\x32\56\61\x30\55\x41\x32\56\x31\61\x2d\x41\x33\55\74\x2f\144\x69\x76\x3e\xa\12\40\x3c\x2f\142\x6f\144\x79\x3e\xa\74\57\150\164\x6d\x6c\x3e", ["\x64\x69\x76" => ["\x42\x31\55\102\62\x2d\102\62\x2e\61\x2d\x42\62\x2e\x32\x2d\x41\x32\56\x33\x2d\x42\x32\56\64\55\101\62\56\x35\x2d\101\62\x2e\66\55\102\x32\56\x37\x2d\x42\x32\x2e\x38\x2d\x41\62\56\x39\55\101\x32\x2e\61\60\x2d\101\62\x2e\x31\x31\55\101\x33\55", "\x42\61\55\102\x32\55\102\62\x2e\61\x2d\x42\x32\x2e\62\55\101\x32\x2e\63\x2d\102\62\56\x34\55\x41\62\56\65\x2d\101\x32\x2e\66\55\102\62\56\x37\x2d\102\62\x2e\70\55\x41\62\x2e\71\x2d\101\x32\56\61\x30\x2d\x41\62\x2e\x31\61\x2d\101\x33\55"]]], "\x63\157\165\x6e\164\145\162\x73\55\163\143\157\160\x65\55\60\60\x32" => ["\x3c\x21\104\x4f\103\124\x59\x50\105\x20\x68\164\155\x6c\40\x50\x55\x42\x4c\x49\103\40\x22\55\x2f\57\127\x33\x43\57\x2f\104\124\x44\x20\x48\124\x4d\114\x20\64\56\x30\61\x2f\57\105\116\42\40\42\150\x74\164\160\x3a\57\x2f\167\x77\167\x2e\x77\63\56\x6f\162\x67\x2f\124\122\57\x68\x74\155\154\x34\x2f\x73\164\162\x69\x63\x74\x2e\x64\164\144\x22\x3e\12\74\x68\164\x6d\x6c\x3e\xa\40\x3c\x68\145\x61\x64\x3e\xa\40\x20\74\x74\x69\164\154\145\76\103\123\123\x20\124\145\x73\164\x3a\x20\103\x6f\x75\x6e\x74\x65\x72\x20\163\x63\157\160\x65\40\141\x6e\x64\x20\x6e\145\163\x74\151\x6e\147\x20\x6f\156\x20\72\142\145\x66\x6f\162\x65\x3c\x2f\164\x69\x74\x6c\145\x3e\xa\40\x20\x3c\154\x69\x6e\153\x20\162\x65\154\75\x22\141\165\x74\150\x6f\x72\x22\40\164\x69\164\154\x65\75\x22\114\x2e\40\x44\141\166\x69\144\40\x42\141\x72\x6f\156\42\40\150\162\145\x66\75\x22\150\164\x74\160\72\57\x2f\x64\x62\141\162\x6f\156\56\157\162\147\57\42\76\12\40\x20\74\x6c\151\x6e\153\40\x72\x65\154\x3d\x22\x68\145\x6c\160\42\40\x68\162\x65\146\x3d\42\150\164\x74\x70\72\x2f\x2f\167\167\167\56\x77\63\x2e\157\162\x67\57\x54\x52\57\x43\x53\x53\62\61\57\x67\x65\x6e\145\x72\x61\x74\x65\x2e\x68\x74\x6d\154\43\x73\x63\157\x70\145\x22\76\xa\x20\x20\x3c\x6c\151\x6e\x6b\x20\162\x65\154\x3d\42\150\145\x6c\x70\42\x20\x68\x72\145\x66\75\x22\150\x74\164\160\72\57\x2f\167\x77\x77\x2e\167\63\56\x6f\162\147\57\x54\122\x2f\x43\x53\123\x32\61\57\147\145\156\145\162\x61\164\x65\56\150\x74\155\154\x23\x63\157\x75\x6e\164\x65\162\163\x22\76\12\x20\x20\74\x6c\151\x6e\x6b\x20\162\145\154\x3d\42\150\x65\x6c\160\x22\40\x68\x72\x65\146\x3d\42\150\x74\164\160\72\x2f\x2f\x77\167\167\x2e\x77\x33\x2e\x6f\162\x67\57\x54\x52\x2f\103\x53\x53\62\61\57\147\145\x6e\145\x72\x61\x74\x65\x2e\x68\164\x6d\x6c\x23\160\162\x6f\x70\144\145\x66\55\x63\157\156\x74\145\x6e\x74\x22\76\12\x20\x20\x3c\x6c\151\156\153\x20\x72\x65\x6c\x3d\42\x68\145\154\160\42\40\150\x72\145\146\x3d\42\150\164\164\x70\x3a\57\57\167\x77\x77\x2e\x77\x33\x2e\x6f\x72\147\57\x54\122\x2f\x43\123\x53\x32\61\x2f\x73\x79\x6e\x64\141\164\141\56\150\x74\155\154\43\x63\x6f\165\x6e\164\145\162\42\x3e\12\x20\40\74\x73\x74\x79\154\145\x20\x74\171\160\x65\x3d\x22\164\x65\x78\164\x2f\143\x73\x73\42\x3e\12\12\x20\40\x62\x6f\x64\x79\40\173\40\167\x68\151\x74\145\x2d\x73\x70\141\x63\145\x3a\x20\x6e\x6f\167\x72\141\160\x3b\x20\175\12\xa\12\40\x20\x73\x70\141\156\x3a\142\x65\x66\157\162\x65\x20\x7b\40\143\157\x75\x6e\x74\145\162\55\151\156\143\162\145\155\x65\156\164\72\40\143\40\x31\x3b\x20\143\157\156\x74\145\156\164\x3a\x20\x22\x42\42\40\x63\157\165\156\164\145\162\163\x28\x63\54\x22\x2e\42\x29\x20\x22\55\x22\40\x7d\12\x20\x20\x73\160\x61\x6e\72\141\146\164\x65\x72\40\40\173\40\x63\157\165\156\164\145\162\55\151\156\x63\x72\x65\x6d\145\156\x74\72\x20\143\40\x31\73\40\143\x6f\x6e\x74\x65\x6e\164\x3a\40\42\101\42\40\143\157\x75\156\164\x65\x72\163\50\x63\54\42\x2e\42\51\x20\x22\x2d\x22\x20\x7d\12\xa\x20\40\142\x6f\x64\171\54\x20\x73\160\141\156\x23\x72\x65\163\x65\164\72\x62\145\x66\x6f\162\145\x20\173\40\143\157\x75\x6e\164\x65\x72\55\162\145\163\145\164\x3a\40\x63\40\x30\73\x20\175\xa\xa\40\40\x3c\x2f\x73\164\171\x6c\x65\76\12\x20\x3c\x2f\x68\145\x61\144\76\xa\x20\x3c\x62\157\x64\x79\76\12\xa\x20\x3c\x70\x3e\x54\x68\145\40\x66\157\x6c\154\x6f\167\151\x6e\147\40\164\x77\157\x20\x6c\151\x6e\x65\163\40\163\150\157\165\154\144\40\142\145\40\164\150\145\40\163\141\x6d\145\x3a\x3c\57\x70\x3e\12\12\40\74\144\x69\166\76\74\163\160\141\156\76\74\163\160\x61\156\40\151\144\x3d\42\x72\x65\x73\x65\164\x22\76\74\x73\160\141\156\76\x3c\x2f\163\x70\141\156\76\74\57\x73\x70\141\156\x3e\x3c\x2f\163\160\141\156\76\74\x2f\x64\151\x76\76\xa\x20\74\x64\x69\x76\x3e\102\x31\55\x42\61\x2e\61\x2d\x42\61\56\62\x2d\x41\x31\x2e\63\x2d\x41\x31\56\x34\x2d\x41\x32\55\74\x2f\x64\151\x76\x3e\xa\xa\x20\74\x2f\142\157\144\171\76\12\74\x2f\150\x74\155\154\x3e", ["\x64\151\166" => ["\102\x31\55\x42\x31\x2e\61\x2d\x42\x31\56\x32\55\101\61\56\63\x2d\x41\61\x2e\x34\55\101\62\x2d", "\102\x31\x2d\x42\x31\56\x31\x2d\x42\61\56\62\55\101\61\56\x33\x2d\x41\61\56\x34\x2d\x41\62\x2d"]]], "\x63\157\165\x6e\x74\x65\162\163\55\163\143\157\160\x65\x2d\60\60\x33" => ["\74\41\x44\117\x43\124\131\x50\x45\40\150\x74\x6d\154\40\120\125\102\x4c\x49\103\40\42\x2d\57\x2f\127\x33\103\x2f\x2f\x44\x54\x44\x20\x48\124\x4d\114\x20\64\x2e\60\61\57\57\105\116\x22\40\x22\x68\164\x74\x70\72\x2f\57\x77\167\x77\56\x77\63\56\157\x72\147\57\x54\122\57\150\x74\x6d\154\64\x2f\163\x74\x72\151\143\164\x2e\x64\x74\x64\x22\x3e\xa\74\150\164\155\x6c\x3e\xa\x20\x3c\150\145\x61\x64\x3e\12\40\40\x3c\164\151\164\154\145\x3e\103\x53\123\x20\x54\145\163\164\72\40\x43\157\165\x6e\164\x65\162\40\163\143\157\160\145\40\141\156\144\x20\x6e\145\163\164\151\x6e\x67\x20\157\x6e\40\x3a\141\x66\x74\145\x72\x3c\57\164\151\x74\x6c\x65\x3e\xa\x20\40\74\x6c\x69\x6e\x6b\40\162\145\x6c\x3d\x22\141\165\164\150\x6f\x72\42\x20\x74\151\x74\x6c\x65\x3d\x22\114\x2e\x20\104\x61\166\151\144\x20\102\141\x72\157\156\x22\x20\x68\162\145\x66\x3d\x22\x68\x74\164\160\72\57\x2f\x64\x62\141\x72\157\x6e\x2e\x6f\x72\x67\57\42\76\xa\x20\x20\x3c\x6c\x69\x6e\x6b\x20\x72\145\154\x3d\x22\150\145\154\x70\x22\x20\150\162\x65\146\75\42\x68\x74\x74\160\x3a\57\57\x77\167\167\56\167\x33\x2e\x6f\x72\x67\x2f\x54\x52\57\x43\x53\123\62\61\x2f\147\x65\x6e\x65\162\141\164\x65\56\x68\x74\x6d\x6c\x23\x73\143\x6f\160\x65\x22\x3e\12\40\x20\74\154\151\x6e\153\40\x72\145\154\75\42\150\x65\154\x70\x22\40\150\162\x65\x66\x3d\x22\150\x74\x74\x70\72\57\57\167\167\167\x2e\x77\x33\56\x6f\162\x67\57\x54\x52\57\103\123\x53\x32\61\x2f\147\145\x6e\x65\x72\141\164\x65\x2e\150\164\x6d\x6c\x23\x63\157\165\156\164\145\x72\163\x22\76\12\x20\x20\x3c\x6c\x69\x6e\153\40\x72\x65\154\x3d\x22\150\x65\154\160\42\40\x68\162\x65\x66\75\x22\x68\164\164\160\72\x2f\x2f\x77\167\167\x2e\x77\x33\56\x6f\x72\147\57\124\122\x2f\x43\x53\123\x32\61\57\x67\x65\156\145\162\x61\164\145\56\x68\x74\155\154\43\160\162\x6f\160\x64\x65\x66\x2d\x63\x6f\x6e\164\145\156\x74\42\76\xa\40\40\74\154\x69\x6e\x6b\x20\162\145\154\x3d\x22\150\145\x6c\160\x22\x20\x68\162\145\x66\75\42\150\164\164\x70\72\x2f\57\x77\x77\x77\x2e\167\x33\x2e\x6f\162\147\57\124\x52\57\x43\x53\123\62\61\57\163\x79\x6e\144\x61\164\x61\56\150\x74\x6d\154\43\143\157\165\156\x74\145\162\42\x3e\xa\40\x20\74\163\164\x79\154\145\x20\164\171\x70\145\75\x22\x74\145\170\x74\x2f\143\x73\163\42\x3e\xa\xa\x20\x20\142\157\x64\171\40\x7b\x20\x77\150\151\164\145\x2d\163\160\141\x63\145\72\40\x6e\x6f\167\x72\x61\160\x3b\40\x7d\xa\12\12\40\x20\163\x70\x61\x6e\72\x62\145\x66\157\162\145\40\x7b\40\143\157\x75\156\164\x65\x72\x2d\x69\x6e\143\162\x65\155\x65\156\x74\72\x20\143\x20\x31\73\40\x63\x6f\156\164\x65\x6e\x74\x3a\x20\x22\x42\42\40\143\x6f\x75\156\164\145\162\163\x28\x63\54\x22\56\42\x29\40\x22\55\42\x20\175\12\x20\40\x73\160\141\156\x3a\x61\x66\x74\145\162\x20\x20\x7b\40\x63\157\165\156\x74\x65\162\x2d\151\156\143\x72\x65\155\x65\156\x74\x3a\x20\x63\40\x31\73\40\x63\157\x6e\x74\145\x6e\x74\72\40\x22\x41\x22\40\x63\157\x75\x6e\x74\x65\162\163\x28\x63\x2c\42\56\x22\x29\40\42\x2d\x22\40\x7d\12\12\40\x20\142\x6f\144\171\x2c\x20\163\x70\141\156\x23\162\x65\163\x65\164\x3a\x61\x66\164\145\162\x20\173\x20\143\x6f\x75\x6e\x74\145\x72\x2d\x72\x65\163\x65\x74\72\x20\x63\40\x30\73\40\175\12\xa\x20\x20\x3c\x2f\163\x74\171\154\145\x3e\xa\40\74\x2f\150\145\141\144\76\12\x20\74\x62\x6f\144\171\x3e\xa\xa\x20\74\x70\76\124\150\x65\x20\x66\x6f\154\x6c\157\167\151\156\147\x20\164\x77\x6f\40\x6c\x69\x6e\x65\163\x20\163\150\x6f\x75\x6c\144\x20\142\145\x20\x74\x68\145\40\x73\x61\x6d\x65\x3a\74\x2f\x70\76\xa\12\40\74\x64\151\x76\x3e\74\x73\x70\141\156\x3e\74\x73\160\x61\156\40\x69\x64\x3d\x22\162\x65\x73\x65\x74\42\76\x3c\163\x70\141\156\76\x3c\57\x73\160\141\x6e\76\x3c\x2f\163\x70\141\x6e\76\x3c\x2f\163\160\x61\x6e\x3e\74\57\144\151\166\x3e\xa\x20\74\x64\x69\166\76\102\61\55\102\x32\55\102\63\55\101\64\55\x41\64\56\x31\55\x41\65\55\74\x2f\144\151\166\x3e\xa\xa\x20\74\57\142\157\x64\171\x3e\12\74\57\x68\x74\x6d\x6c\x3e", ["\144\151\166" => ["\102\x31\55\102\x32\x2d\x42\x33\x2d\101\x34\55\x41\64\x2e\61\55\101\x35\x2d", "\102\x31\x2d\102\x32\x2d\x42\x33\55\x41\x34\55\x41\x34\56\x31\55\x41\65\x2d"]]], "\x63\157\165\156\x74\145\162\163\x2d\163\143\157\160\145\55\x30\60\x34" => ["\x3c\41\x44\117\103\x54\131\120\x45\40\150\164\155\154\x20\x50\x55\102\114\x49\103\40\x22\55\x2f\57\127\x33\x43\57\57\x44\124\x44\x20\x48\x54\115\114\40\64\x2e\60\x31\x2f\57\x45\x4e\42\x20\x22\x68\x74\x74\x70\x3a\x2f\57\167\x77\167\x2e\167\x33\x2e\157\162\147\57\x54\x52\57\x68\x74\x6d\x6c\64\x2f\x73\164\162\x69\143\164\56\x64\x74\x64\42\x3e\12\x3c\150\164\155\x6c\76\12\40\74\150\145\x61\x64\76\12\x20\x20\74\x74\151\x74\x6c\145\x3e\x43\123\x53\40\124\145\163\164\72\x20\x43\x6f\165\156\164\145\x72\x20\163\x63\x6f\160\145\40\x61\156\x64\x20\156\145\x73\x74\x69\x6e\x67\74\x2f\x74\x69\164\154\145\x3e\12\x20\40\x3c\x6c\x69\156\153\40\162\x65\x6c\x3d\x22\x61\165\x74\x68\157\162\x22\40\x74\151\164\x6c\145\x3d\42\114\x2e\x20\104\x61\166\x69\x64\x20\102\141\x72\157\x6e\x22\x20\150\x72\145\x66\x3d\42\x68\x74\x74\x70\72\x2f\57\x64\x62\x61\x72\x6f\x6e\x2e\157\x72\147\57\x22\x3e\12\40\40\74\154\x69\x6e\153\x20\x72\x65\x6c\75\x22\x68\145\154\160\42\40\150\x72\x65\146\x3d\42\150\x74\164\x70\72\x2f\57\167\x77\167\56\x77\63\x2e\x6f\x72\147\57\x54\x52\x2f\x43\x53\x53\x32\61\x2f\147\145\x6e\145\162\x61\164\145\x2e\x68\x74\155\154\43\163\x63\x6f\x70\x65\x22\76\xa\x20\40\74\x6c\x69\x6e\153\x20\x72\145\154\75\x22\x68\145\154\160\x22\x20\x68\x72\145\146\x3d\42\150\x74\164\x70\x3a\x2f\x2f\167\167\167\56\167\x33\x2e\x6f\162\x67\57\x54\122\x2f\x43\x53\x53\62\61\57\x67\145\x6e\x65\x72\141\x74\x65\x2e\x68\164\x6d\x6c\43\143\x6f\x75\x6e\164\145\162\x73\x22\76\12\x20\x20\74\154\x69\156\153\40\x72\145\x6c\75\x22\x68\145\154\160\42\x20\150\162\x65\x66\x3d\x22\150\x74\164\x70\x3a\57\57\x77\x77\x77\x2e\167\63\x2e\x6f\x72\147\x2f\x54\x52\x2f\x43\123\123\62\x31\x2f\147\x65\156\x65\162\141\x74\x65\56\x68\x74\155\x6c\x23\x70\162\x6f\160\144\x65\146\x2d\x63\157\156\164\x65\x6e\164\42\76\xa\x20\40\74\154\x69\x6e\x6b\40\x72\145\x6c\75\42\150\145\154\x70\x22\x20\150\x72\145\146\x3d\x22\x68\x74\x74\160\x3a\x2f\x2f\x77\x77\167\x2e\167\x33\56\157\162\147\x2f\124\122\57\103\123\x53\x32\x31\57\163\x79\x6e\x64\141\164\141\56\x68\x74\x6d\x6c\x23\143\x6f\x75\156\164\x65\x72\42\76\xa\x20\40\74\163\x74\171\154\x65\40\164\171\160\145\75\42\x74\145\170\x74\x2f\x63\x73\163\x22\76\12\12\x20\40\142\x6f\x64\x79\40\173\x20\x77\x68\151\164\x65\55\x73\x70\x61\143\145\x3a\x20\x6e\x6f\167\x72\x61\160\x3b\x20\x7d\12\12\12\x20\40\56\x72\145\163\145\x74\40\173\40\143\x6f\165\156\x74\x65\x72\55\162\145\163\145\x74\x3a\x20\x63\73\x20\175\12\x20\40\x2e\162\x62\72\142\x65\146\157\162\x65\x20\x7b\x20\143\x6f\165\x6e\164\x65\162\55\x72\x65\163\x65\x74\x3a\40\x63\73\40\x63\157\x6e\164\145\x6e\164\x3a\40\42\122\x22\73\40\175\12\x20\x20\56\165\x73\145\x20\x7b\x20\143\157\165\156\x74\145\x72\55\x69\156\x63\162\x65\155\x65\156\164\x3a\x20\x63\73\40\x7d\xa\40\x20\x2e\x75\x73\145\72\142\145\x66\157\162\145\x20\173\x20\143\x6f\x6e\164\x65\156\164\x3a\x20\x63\157\165\x6e\164\x65\162\163\x28\143\x2c\x20\x22\56\x22\x29\x20\42\40\x22\x3b\x20\175\12\xa\40\x20\x3c\x2f\x73\164\x79\x6c\145\x3e\12\40\74\x2f\x68\x65\x61\x64\76\12\40\x3c\x62\157\144\171\76\xa\xa\x20\74\160\76\124\x68\x65\40\156\x65\170\164\40\164\x77\157\40\x6c\x69\x6e\145\163\x20\163\x68\x6f\165\154\144\40\142\x65\x20\164\150\145\40\x73\x61\x6d\145\72\74\x2f\160\76\xa\12\40\x3c\x64\x69\166\76\74\163\160\141\x6e\x20\143\x6c\141\x73\x73\75\x22\162\x65\x73\x65\164\42\x3e\74\x2f\163\160\x61\156\x3e\74\x73\x70\141\x6e\x20\143\x6c\141\x73\163\x3d\42\165\x73\x65\42\x3e\x3c\57\163\x70\x61\156\x3e\74\x73\160\141\156\40\x63\154\x61\x73\x73\75\x22\x72\x65\163\145\x74\x22\x3e\x3c\x2f\163\160\x61\156\76\74\x73\x70\x61\x6e\x20\143\154\x61\163\x73\x3d\42\x75\x73\x65\x22\76\x3c\x2f\x73\x70\141\156\76\74\x73\160\141\156\x20\143\x6c\141\163\163\75\x22\x72\x62\x22\x3e\74\163\160\141\156\40\x63\x6c\141\163\x73\75\42\x75\163\x65\42\76\x3c\57\x73\x70\141\x6e\76\74\163\x70\141\156\40\143\154\141\163\x73\75\x22\162\x65\x73\x65\x74\42\76\74\57\163\x70\141\156\76\74\x73\160\141\x6e\x20\143\154\x61\x73\163\x3d\x22\x75\163\x65\42\x3e\74\57\163\160\141\156\76\x3c\57\163\x70\141\156\x3e\x3c\x2f\x64\x69\x76\x3e\xa\40\74\144\x69\166\x3e\61\40\x31\x20\x52\61\56\61\40\x31\x2e\x31\x3c\57\144\x69\166\x3e\xa\xa\40\x3c\57\142\x6f\x64\x79\76\xa\x3c\57\150\164\x6d\x6c\x3e", ["\x64\x69\x76" => ["\61\x20\61\40\122\61\56\x31\40\61\x2e\x31", "\x31\x20\61\x20\x52\61\56\61\40\61\56\x31"]]], "\x63\157\x75\x6e\x74\145\x72\163\x2d\x73\143\157\x70\145\55\x69\x6d\x70\154\x69\x65\x64\55\x30\60\x30" => ["\x3c\x21\104\x4f\x43\124\131\x50\105\x20\x68\x74\155\154\x20\x50\x55\x42\x4c\x49\103\40\x22\x2d\57\x2f\127\x33\x43\57\57\104\x54\x44\x20\110\x54\115\x4c\40\64\x2e\x30\61\57\x2f\x45\116\x22\x20\42\150\x74\164\x70\x3a\x2f\57\167\x77\x77\56\x77\x33\x2e\157\x72\147\x2f\x54\x52\x2f\x68\x74\155\x6c\64\x2f\163\x74\162\151\143\164\56\144\164\144\42\76\12\74\x68\x74\155\154\x3e\12\x20\74\x68\x65\x61\x64\x3e\xa\40\40\x3c\164\x69\164\x6c\x65\x3e\x43\x53\x53\40\x54\x65\163\x74\x3a\x20\x49\155\160\154\151\145\144\x20\143\157\165\x6e\x74\x65\162\x20\x73\x63\157\x70\145\x73\x20\x77\151\164\150\40\x6e\157\40\x27\143\157\x75\156\164\145\162\x2d\x69\x6e\143\162\145\155\x65\x6e\164\x27\x20\x6f\x72\40\x27\143\157\165\x6e\164\145\x72\55\162\x65\x73\145\164\x27\74\57\164\x69\x74\x6c\x65\x3e\xa\40\40\74\154\x69\x6e\153\40\162\x65\154\x3d\42\x61\x75\164\150\x6f\162\42\x20\x74\x69\x74\x6c\145\75\42\114\x2e\40\104\141\x76\151\144\x20\102\141\162\157\156\42\40\x68\162\x65\146\75\x22\150\x74\164\x70\x3a\57\x2f\x64\x62\141\x72\157\x6e\x2e\157\x72\x67\57\x22\76\xa\40\40\74\x6c\151\156\153\40\x72\145\x6c\x3d\x22\x68\x65\154\160\x22\x20\x68\x72\145\x66\75\x22\x68\x74\164\x70\72\x2f\57\x77\167\167\56\x77\x33\56\x6f\x72\147\57\x54\x52\57\x43\123\x53\x32\61\x2f\147\x65\x6e\x65\x72\x61\x74\145\x2e\x68\x74\x6d\x6c\43\x63\x6f\x75\x6e\x74\x65\162\x73\x22\x3e\xa\x20\x20\x3c\154\151\x6e\x6b\x20\162\145\154\75\x22\x68\x65\154\160\x22\x20\150\162\x65\146\x3d\x22\150\164\x74\160\72\x2f\x2f\x77\x77\x77\56\167\x33\56\157\x72\x67\57\x54\122\x2f\103\x53\123\x32\61\x2f\147\145\156\x65\x72\141\164\x65\x2e\x68\164\x6d\154\43\x70\x72\x6f\160\144\145\146\55\x63\x6f\x6e\x74\145\x6e\x74\x22\x3e\12\40\40\x3c\154\151\156\x6b\40\162\145\x6c\x3d\x22\150\x65\x6c\160\x22\x20\x68\x72\145\146\x3d\x22\150\x74\x74\x70\72\57\57\x77\x77\167\x2e\167\x33\x2e\x6f\162\147\57\x54\122\x2f\x43\123\123\62\61\x2f\x73\x79\156\144\141\x74\141\56\x68\164\x6d\x6c\43\x63\x6f\165\x6e\x74\x65\162\x22\x3e\xa\40\40\x3c\x73\x74\x79\154\x65\40\x74\x79\160\x65\x3d\x22\x74\145\x78\x74\x2f\x63\163\163\x22\76\xa\12\40\x20\x62\157\x64\171\40\x7b\x20\x77\x68\151\164\145\x2d\x73\160\x61\143\145\x3a\40\x6e\x6f\x77\x72\141\160\x3b\40\175\xa\12\xa\x20\x20\x23\157\x6e\x65\72\x62\x65\146\x6f\x72\x65\40\x7b\40\143\x6f\x6e\164\145\156\164\72\40\143\x6f\165\156\x74\145\x72\50\157\x6e\x65\x29\40\175\12\40\x20\x23\164\167\157\72\x62\145\146\157\162\x65\40\173\40\143\x6f\x6e\164\145\x6e\164\72\40\143\x6f\x75\x6e\x74\x65\162\x28\x74\167\x6f\51\x20\x7d\xa\12\x20\40\74\x2f\x73\164\x79\154\145\76\xa\x20\74\x2f\x68\145\x61\144\x3e\xa\x20\x3c\142\x6f\x64\x79\x3e\12\xa\40\x3c\160\x3e\x54\150\145\x20\146\x6f\x6c\x6c\157\x77\x69\156\x67\x20\x73\150\x6f\x75\x6c\x64\40\x62\145\x20\x69\x64\x65\x6e\x74\x69\x63\x61\154\x3a\x3c\57\x70\76\xa\xa\x20\x3c\144\x69\166\76\x3c\x73\x70\141\x6e\x20\x69\x64\x3d\x22\x6f\156\145\42\76\74\57\x73\x70\141\x6e\x3e\x3c\163\160\x61\x6e\40\x69\144\x3d\42\164\167\157\42\76\74\x2f\163\160\x61\156\x3e\74\57\x64\x69\166\x3e\12\x20\74\x64\151\x76\x3e\x30\60\x3c\57\x64\151\166\76\xa\12\40\74\x2f\142\x6f\144\x79\76\xa\74\57\x68\164\x6d\x6c\76", ["\x64\151\x76" => ["\x30\60", "\60\x30"]]], "\x63\157\165\x6e\164\145\x72\x73\55\x73\x63\157\x70\145\55\151\155\160\154\x69\145\x64\x2d\x30\x30\x31" => ["\74\x21\x44\x4f\103\124\x59\x50\x45\40\x68\x74\155\154\40\x50\125\x42\x4c\111\x43\40\x22\55\x2f\x2f\127\63\x43\57\x2f\x44\x54\x44\x20\110\x54\x4d\114\x20\x34\x2e\60\61\x2f\57\x45\x4e\x22\40\42\x68\x74\x74\160\72\x2f\57\167\167\x77\56\167\63\56\157\162\x67\x2f\x54\x52\57\150\164\155\154\x34\x2f\163\x74\x72\x69\143\x74\56\x64\164\144\x22\x3e\xa\x3c\x68\164\x6d\x6c\76\12\x20\74\x68\145\141\144\x3e\xa\x20\40\74\x74\151\164\x6c\145\76\103\x53\123\x20\x54\145\163\164\72\x20\111\x6d\160\154\x69\x65\144\x20\x63\157\x75\156\164\x65\162\x20\x73\143\157\x70\x65\163\x20\x62\x79\x20\143\x6f\x75\x6e\x74\x65\x72\40\165\163\x65\x3c\x2f\x74\151\x74\154\x65\76\12\40\x20\74\x6c\x69\x6e\x6b\40\162\x65\x6c\x3d\42\x61\165\x74\150\157\x72\x22\x20\x74\x69\164\154\x65\75\42\x4c\56\40\x44\x61\x76\151\144\40\x42\141\x72\x6f\x6e\42\40\150\162\145\146\75\42\x68\x74\x74\160\x3a\57\x2f\144\x62\x61\x72\157\156\x2e\x6f\162\147\x2f\x22\x3e\xa\40\x20\74\154\151\156\153\x20\x72\x65\x6c\x3d\x22\150\145\154\160\42\x20\150\162\145\x66\75\42\x68\x74\164\160\x3a\57\x2f\167\x77\x77\x2e\x77\x33\56\x6f\x72\147\57\124\x52\x2f\103\x53\x53\x32\61\57\x67\145\156\x65\162\x61\164\x65\56\150\164\155\154\x23\x63\x6f\165\156\164\x65\x72\163\x22\76\12\x20\x20\x3c\154\151\x6e\x6b\40\162\x65\154\x3d\x22\x68\x65\154\x70\42\x20\150\162\x65\146\x3d\42\x68\164\x74\x70\x3a\x2f\x2f\x77\x77\167\56\x77\x33\56\157\162\147\x2f\124\122\x2f\103\123\123\62\x31\x2f\147\145\x6e\x65\x72\x61\164\x65\x2e\150\x74\x6d\x6c\x23\x70\x72\x6f\160\144\x65\x66\x2d\143\x6f\156\x74\x65\156\164\x22\x3e\12\40\x20\x3c\154\151\156\x6b\x20\x72\x65\x6c\75\x22\150\x65\x6c\160\x22\x20\x68\x72\x65\x66\x3d\42\x68\x74\x74\x70\x3a\x2f\x2f\167\167\x77\x2e\x77\63\56\157\x72\x67\x2f\124\x52\x2f\103\x53\123\62\61\57\x73\171\156\144\x61\164\x61\56\150\164\155\154\43\x63\157\x75\156\164\145\162\42\x3e\12\x20\40\x3c\163\x74\171\x6c\x65\x20\164\171\x70\145\75\42\164\x65\x78\164\57\x63\x73\x73\42\x3e\xa\xa\40\x20\142\157\144\171\40\x7b\40\167\150\x69\164\145\55\163\160\141\x63\x65\72\40\156\157\167\x72\x61\160\x3b\40\x7d\xa\xa\xa\x20\x20\x2e\x69\x20\173\x20\143\157\x75\x6e\164\x65\162\55\x69\x6e\x63\x72\145\x6d\145\156\164\72\40\143\40\61\x3b\40\175\12\40\40\56\162\x20\x7b\40\143\x6f\165\156\x74\x65\x72\55\162\x65\163\145\x74\x3a\40\x63\40\x30\73\x20\x7d\xa\40\40\56\x75\x3a\142\145\146\157\162\x65\x20\173\x20\143\x6f\156\x74\x65\x6e\x74\72\40\x63\x6f\165\156\164\x65\x72\x73\50\x63\x2c\x20\x22\56\42\51\40\42\40\42\73\40\175\12\12\40\x20\x3c\x2f\163\164\x79\154\x65\x3e\xa\40\74\x2f\150\145\x61\x64\76\12\40\74\x62\x6f\144\171\x3e\12\12\40\74\160\76\x54\150\x65\x20\146\157\154\x6c\x6f\x77\151\x6e\x67\40\x74\x77\x6f\x20\154\151\156\145\x73\x20\163\x68\x6f\x75\x6c\144\x20\x62\x65\x20\x69\144\x65\156\x74\x69\143\x61\154\x3a\x3c\57\160\x3e\xa\12\x20\74\144\x69\x76\x3e\x3c\x73\160\141\156\40\x63\154\x61\x73\x73\x3d\42\165\x22\x3e\74\x2f\x73\160\x61\x6e\x3e\x3c\163\160\x61\156\x20\x63\154\141\163\163\x3d\42\x72\x22\76\x3c\x73\x70\141\156\x20\143\154\141\163\163\75\x22\151\40\165\x22\x3e\74\57\x73\160\141\x6e\76\x3c\x2f\x73\160\x61\156\76\x3c\x2f\x64\x69\x76\76\12\xa\x20\x3c\144\151\166\x3e\60\40\61\x3c\x2f\144\x69\166\x3e\12\xa\40\74\57\x62\157\144\171\x3e\12\x3c\57\x68\x74\x6d\x6c\76", ["\x64\x69\166" => ["\60\40\61", "\x30\40\x31"]]], "\x63\x6f\165\x6e\164\145\x72\x73\55\163\x63\x6f\160\145\55\x69\155\160\x6c\x69\145\144\x2d\60\60\62" => ["\x3c\41\104\117\103\124\x59\120\105\x20\150\164\x6d\154\40\x50\125\x42\114\x49\x43\40\42\55\57\57\x57\x33\103\x2f\x2f\104\124\x44\40\110\x54\115\x4c\40\64\x2e\x30\61\57\x2f\x45\116\42\x20\x22\150\x74\x74\160\x3a\57\x2f\167\x77\x77\56\167\63\56\x6f\162\147\57\x54\122\x2f\150\x74\x6d\154\64\57\163\x74\162\151\143\164\56\144\x74\x64\42\x3e\12\74\x68\x74\x6d\154\76\xa\40\74\x68\x65\x61\x64\76\xa\x20\40\x3c\164\151\x74\x6c\x65\x3e\x43\123\x53\x20\124\145\x73\164\72\x20\x49\155\160\154\151\145\144\x20\143\157\x75\x6e\164\x65\162\40\163\143\x6f\160\145\163\x20\x62\171\x20\x27\x63\157\x75\x6e\x74\x65\x72\55\x69\x6e\x63\x72\145\x6d\145\x6e\164\47\74\x2f\x74\151\164\154\145\76\12\40\40\74\154\151\156\x6b\x20\162\145\x6c\x3d\x22\x61\165\164\150\157\162\x22\x20\x74\151\x74\154\x65\x3d\x22\x4c\56\x20\x44\x61\166\151\x64\x20\x42\x61\x72\157\156\x22\40\150\162\145\146\75\42\150\164\x74\160\x3a\57\57\x64\x62\141\x72\x6f\x6e\56\157\x72\147\x2f\x22\x3e\xa\x20\x20\74\x6c\151\156\153\x20\162\x65\154\x3d\x22\x68\145\x6c\x70\x22\x20\x68\162\x65\x66\75\42\150\164\x74\x70\72\57\57\x77\167\167\x2e\167\63\56\x6f\162\147\x2f\124\122\x2f\x43\x53\x53\x32\x31\x2f\147\x65\156\145\x72\x61\x74\x65\x2e\x68\164\x6d\154\43\143\157\x75\156\164\145\162\163\x22\76\xa\x20\40\74\x6c\x69\x6e\153\40\x72\145\x6c\75\x22\x68\145\x6c\x70\x22\40\x68\162\145\146\x3d\x22\150\164\x74\160\x3a\57\x2f\x77\x77\167\56\167\63\x2e\157\x72\x67\57\x54\122\57\103\123\x53\x32\61\x2f\147\x65\156\145\162\141\x74\x65\56\150\x74\x6d\154\43\160\162\157\x70\x64\145\x66\55\143\x6f\x6e\164\x65\156\164\42\76\12\x20\x20\74\x6c\x69\x6e\x6b\40\x72\145\154\x3d\42\x68\x65\154\160\42\40\150\x72\x65\146\75\42\150\164\x74\160\72\57\x2f\x77\x77\x77\x2e\167\63\56\157\x72\x67\x2f\124\x52\57\x43\123\x53\x32\x31\57\163\x79\156\144\141\x74\x61\56\150\x74\155\x6c\43\143\157\165\x6e\x74\x65\162\42\76\xa\x20\x20\x3c\x73\164\x79\x6c\x65\x20\x74\171\x70\145\75\42\164\145\x78\164\x2f\143\163\163\x22\x3e\xa\xa\x20\x20\x62\x6f\x64\x79\40\173\x20\167\150\x69\164\145\x2d\x73\160\141\143\145\72\x20\156\x6f\167\x72\141\x70\73\40\x7d\xa\xa\xa\x20\40\56\151\40\173\40\x63\157\x75\156\x74\x65\x72\x2d\x69\156\x63\162\x65\x6d\145\156\x74\x3a\40\143\40\61\73\x20\x7d\12\40\x20\x2e\151\142\x3a\142\x65\146\x6f\x72\x65\x20\173\40\143\157\x75\156\164\145\x72\55\x69\156\x63\162\x65\x6d\145\156\x74\x3a\x20\x63\x20\x31\73\40\x63\x6f\156\164\145\156\164\72\x20\x22\x42\x22\x20\x7d\xa\x20\x20\56\162\40\173\x20\143\x6f\165\x6e\164\145\x72\x2d\162\145\x73\145\164\72\40\x63\40\60\x3b\40\175\12\x20\40\56\165\72\x62\145\146\157\x72\x65\40\x7b\40\x63\x6f\156\x74\145\156\164\72\x20\143\x6f\x75\156\x74\145\x72\163\50\x63\54\x20\x22\x2e\x22\x29\x20\x22\x20\x22\x3b\x20\x7d\xa\12\x20\x20\74\57\x73\x74\171\x6c\145\x3e\xa\x20\74\x2f\150\x65\141\x64\76\xa\x20\74\x62\157\144\171\x3e\xa\12\40\x3c\160\76\x54\x68\x65\40\146\x6f\x6c\x6c\x6f\x77\x69\156\147\x20\164\167\x6f\40\x6c\151\156\x65\x73\40\163\x68\x6f\x75\154\x64\x20\x62\145\x20\151\144\145\x6e\x74\151\143\x61\154\x3a\74\x2f\x70\x3e\xa\12\40\74\x64\x69\166\x3e\74\163\x70\141\156\40\x63\154\x61\x73\163\x3d\x22\x69\142\x22\76\74\163\x70\x61\156\x20\x63\x6c\141\163\x73\75\x22\165\42\76\74\57\163\x70\141\156\x3e\74\163\160\x61\156\40\143\x6c\141\x73\x73\x3d\x22\x72\42\x3e\74\163\x70\x61\156\x20\x63\x6c\x61\x73\163\x3d\42\165\42\x3e\74\57\163\x70\141\156\x3e\x3c\57\x73\160\141\156\x3e\x3c\x2f\163\x70\141\x6e\x3e\74\x73\x70\141\156\x20\143\x6c\x61\x73\x73\x3d\42\x69\x22\x3e\74\x73\x70\x61\x6e\40\143\x6c\141\x73\163\75\x22\165\42\x3e\74\57\163\x70\x61\156\x3e\74\x73\160\141\x6e\40\x63\x6c\x61\x73\163\x3d\x22\162\x22\x3e\74\x73\x70\x61\156\x20\143\154\141\x73\163\75\42\165\42\76\74\x2f\x73\160\x61\156\x3e\74\x2f\163\160\141\156\x3e\74\x2f\163\160\141\156\x3e\74\x2f\144\x69\x76\76\xa\12\40\x3c\144\151\166\x3e\x42\x31\x20\x30\40\61\x20\x31\x2e\60\74\x2f\x64\151\x76\76\12\xa\x20\74\57\x62\157\x64\171\x3e\12\x3c\57\x68\x74\x6d\x6c\x3e", ["\x64\x69\166" => ["\x42\61\x20\x30\40\61\40\61\x2e\x30", "\x42\61\x20\x30\x20\x31\x20\61\x2e\x30"]]], "\x66\x6f\156\164\40\155\141\160\x70\x69\156\147\x20\x77\151\164\x68\40\160\x61\147\x65\40\x62\162\x65\x61\153" => ["\74\41\104\x4f\x43\124\x59\x50\x45\x20\x68\164\x6d\154\x3e\12\x3c\150\x74\x6d\x6c\76\12\74\x68\145\141\x64\x3e\xa\74\x6d\145\164\x61\x20\x63\x68\141\x72\163\145\x74\x3d\x22\x55\x54\x46\55\70\42\x3e\12\74\163\x74\x79\x6c\145\x3e\12\100\x70\x61\x67\x65\40\x7b\xa\40\40\x20\40\163\x69\172\x65\72\40\x33\60\60\160\164\40\62\x30\60\160\164\x3b\12\40\40\40\x20\155\141\x72\147\x69\x6e\72\x20\x30\73\12\175\12\12\x68\x74\155\154\40\173\xa\40\x20\x20\40\146\x6f\x6e\x74\55\146\x61\155\151\x6c\x79\72\x20\110\145\154\166\x65\x74\x69\x63\141\54\40\42\104\145\152\x61\x56\x75\x20\x53\141\x6e\x73\42\x3b\12\x7d\12\12\x64\151\166\40\173\xa\x20\40\40\x20\150\x65\151\x67\150\x74\72\40\x36\60\x70\164\73\xa\x20\40\x20\40\x70\141\x64\x64\151\x6e\147\x3a\40\62\60\x70\164\x3b\12\40\40\40\40\143\157\x75\x6e\x74\145\x72\x2d\x69\x6e\143\x72\145\155\145\156\164\x3a\x20\x64\x69\x76\73\12\x7d\xa\12\144\151\166\72\72\x62\x65\x66\x6f\162\145\40\x7b\12\x20\x20\x20\40\x63\157\156\x74\145\x6e\164\72\x20\42\x42\157\170\40\xe2\x88\x89\40\42\40\x63\x6f\165\x6e\x74\x65\x72\x28\144\x69\166\x29\x3b\xa\175\12\74\57\163\164\171\154\145\x3e\12\74\57\x68\x65\141\144\76\xa\74\x62\x6f\x64\x79\76\12\40\40\x20\x20\74\144\x69\166\x3e\x3c\x2f\144\x69\x76\76\12\40\x20\x20\40\74\144\x69\166\76\74\57\x64\x69\166\76\xa\40\x20\x20\x20\74\144\151\166\x3e\x3c\x2f\x64\x69\x76\76\12\x20\40\x20\x20\x3c\144\151\166\x3e\74\57\144\151\x76\x3e\12\74\57\x62\x6f\144\171\x3e\12\x3c\57\150\164\x6d\154\x3e", ["\x64\151\166" => ["\x42\x6f\x78\x20\xe2\210\211\x20\61", "\x42\157\170\40\xe2\x88\x89\40\x32", "\x42\x6f\x78\x20\xe2\210\211\x20\x33", "\102\157\x78\x20\xe2\210\x89\x20\x34"]]]]; } public function wFn6Z(string $ovrkM, array $tBRn8) : void { goto oEFqi; SVjDj: $this->u29lJ($tBRn8, $mrjfq); goto fVfkF; hh0Xj: $hkJZ4->cd5Kv($ovrkM); goto Gu3z_; xs8rP: $hkJZ4->vhuBl([["\x65\166\x65\156\x74" => "\x62\x65\x67\x69\156\137\x66\162\x61\155\145", "\146" => function (O8Cfn $LvcH_) use($tBRn8, &$mrjfq) { goto vqntL; YSMGy: if (!isset($tBRn8[$JHzZf])) { goto rfcFP; } goto mt48Z; LvBNA: rfcFP: goto MZGTX; mt48Z: $mrjfq[$JHzZf][] = $LXgPi->IBY35; goto LvBNA; i_Rwc: $JHzZf = $LXgPi->p1B8C; goto YSMGy; vqntL: $LXgPi = $LvcH_->Xr3g3(); goto i_Rwc; MZGTX: }]]); goto hh0Xj; RmqvK: $hkJZ4 = new GohUC(); goto xs8rP; Gu3z_: $hkJZ4->HywoQ(); goto SVjDj; oEFqi: $mrjfq = array_fill_keys(array_keys($tBRn8), []); goto RmqvK; fVfkF: } }

Function Calls

None

Variables

None

Stats

MD5 7c19f22e4e54154b11d23809b3daf026
Eval Count 0
Decode Time 94 ms