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

Signing you up...

Thank you for signing up!

PHP Decode

<?php /* __________________________________________________ | Obfuscated by YAK Pro..

Decoded Output download

<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.14  |
    |              on 2024-04-04 18:38:37              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 declare (strict_types=1); namespace nn022\EmPoT\UUtiI; use NN022\EMpoT\Exception; use Nn022\EmPoT\wr5tJ\lLQ7R; use nN022\EMpOt\Wr5Tj\bV5tm; use nN022\empOt\UO6ou; use NN022\empOt\TjOYJ\cq_Yc; use Nn022\EMpOT\TJoyJ\Xgnki; use NN022\emPoT\tjOyj\Z0A1R; use function array_change_key_case; use function array_merge; use function assert; use function count; use function implode; use function is_string; use function preg_match; use function preg_match_all; use function preg_quote; use function preg_replace; use function rtrim; use function str_contains; use function str_replace; use function str_starts_with; use function strcasecmp; use function strtolower; use function trim; use function usort; use const h8GLP; class rgi9b extends SKT3n { protected function nzAM3(string $yz2A3) : array { goto jFD8i; O14eP: return $jK7uN; goto B9vzn; jFD8i: $jK7uN = parent::nzam3($yz2A3); goto UBolx; S_6uP: KmJk4: goto nSrG9; nSrG9: PlIll: goto O14eP; UBolx: if (!(count($jK7uN) > 0)) { goto PlIll; } goto cdQUA; cdQUA: foreach ($jK7uN as $IIFmQ => $z81sb) { $jK7uN[$IIFmQ] = $this->FFVDE($IIFmQ, $z81sb); HNffz: } goto S_6uP; B9vzn: } public function jEgtz(ig5lY $E9wxU, string $IIFmQ) : void { $IIFmQ = $this->vCuWc($IIFmQ); $this->rdDx1(new TDWlf($IIFmQ, [], [], [], [], [], [], [], [], [$E9wxU], [], [])); } public function B2D0J(string $xY59w, string $IIFmQ) : void { goto xLVoS; zvSCE: $E9wxU = $IIFmQ->Gu5R2($xY59w); goto UXFMi; xLVoS: $IIFmQ = $this->vcUwc($IIFmQ); goto zvSCE; UXFMi: $this->RdDX1(new tdWlF($IIFmQ, [], [], [], [], [], [], [], [], [], [], [$E9wxU])); goto hGdcj; hGdcj: } public function FBpHK(string $IIFmQ) : array { goto Wn4Wx; qDF_J: if (!(count($z81sb) > 0)) { goto jSbX1; } goto RGcrT; Wn4Wx: $IIFmQ = $this->Pc1TU($IIFmQ); goto l0YJy; RGcrT: $z81sb = $this->FFVde($IIFmQ, $z81sb); goto AunJw; AunJw: jSbX1: goto ToR0W; ToR0W: return $this->zU3Kp($z81sb); goto pCqPA; l0YJy: $z81sb = $this->pj5EI('', $IIFmQ)->a0fdC(); goto qDF_J; pCqPA: } protected function Oda9p(array $IIFmQ) : string { return $IIFmQ["table_name"]; } protected function YTdHV(array $mVKcd, string $au6BA) : array { goto om_7g; z10T_: GhL5l: goto EpLVb; om_7g: $Juk75 = []; goto BNX2Z; FGeQF: foreach ($Low27 as $edLF_) { goto wLZhw; S_k6s: Q1w_n: goto PQUWB; uvn_v: rzu_M: goto T8yoI; TdIoi: goto Q1w_n; goto uvn_v; T8yoI: $Juk75[] = ["key_name" => "primary", "primary" => true, "non_unique" => false, "column_name" => $edLF_["name"]]; goto S_k6s; wLZhw: if (!($edLF_["pk"] === 0 || $edLF_["pk"] === "0")) { goto rzu_M; } goto TdIoi; PQUWB: } goto SxWP1; j9wWj: usort($Low27, static function (array $JRu3e, array $ko_Eu) : int { goto iIB9D; UYuwC: return $JRu3e["cid"] - $ko_Eu["cid"]; goto vIXBf; iIB9D: if (!($JRu3e["pk"] === $ko_Eu["pk"])) { goto Mazi6; } goto UYuwC; iEKvW: return $JRu3e["pk"] - $ko_Eu["pk"]; goto TL_Dc; vIXBf: Mazi6: goto iEKvW; TL_Dc: }); goto FGeQF; BNX2Z: $Low27 = $this->LaPDy->a0FdC("SELECT * FROM PRAGMA_TABLE_INFO (?)", [$au6BA]); goto j9wWj; SxWP1: cjt2t: goto IruoK; EpLVb: return parent::yTDHV($Juk75, $au6BA); goto zra5w; IruoK: foreach ($mVKcd as $CyeeR) { goto TESQV; l5uIP: goto LNNIP; goto qp0vd; RrNVA: foreach ($Low27 as $edLF_) { goto J00NX; J00NX: $k86QL["column_name"] = $edLF_["name"]; goto r8prK; r8prK: $Juk75[] = $k86QL; goto SouUb; SouUb: l3BS1: goto GIHj7; GIHj7: } goto PoRgj; vzvgV: $k86QL["key_name"] = $TE84J; goto ZWRV6; gRZp4: $k86QL = []; goto vzvgV; SaoJy: $k86QL["non_unique"] = !$CyeeR["unique"]; goto fR1xv; OysNL: $TE84J = $CyeeR["name"]; goto gRZp4; qp0vd: rWiVz: goto OysNL; ZWRV6: $k86QL["primary"] = false; goto SaoJy; TESQV: if (!str_starts_with($CyeeR["name"], "sqlite_")) { goto rWiVz; } goto l5uIP; fR1xv: $Low27 = $this->LaPDy->a0fDc("SELECT * FROM PRAGMA_INDEX_INFO (?)", [$TE84J]); goto RrNVA; PpXaf: LNNIP: goto vnuGx; PoRgj: xZ_WY: goto PpXaf; vnuGx: } goto z10T_; zra5w: } protected function hZUPz(string $IIFmQ, string $ieOXn, array $AZ2ND) : array { goto Rfjt3; ZetXY: hQ4WA: goto td2QE; Aayc9: $AKEUR = null; goto hvey_; BlM4x: if (!($DLULd === 1 && $AKEUR !== null)) { goto M6k2H; } goto Fhptl; ljCdY: return $JGUMV; goto fwGY8; hvey_: $DLULd = 0; goto qTINp; qTINp: foreach ($AZ2ND as $tN0oI) { goto PEN6X; iwTUX: SPhgQ: goto kNmlh; mLMfq: goto zsGcI; goto iwTUX; BBm9l: iVzUu: goto PbC6Q; cvFdW: if (!($AKEUR !== null || strtolower($tN0oI["type"]) !== "integer")) { goto iVzUu; } goto AfccN; mlgVt: zsGcI: goto v2y10; kNmlh: $DLULd++; goto cvFdW; PbC6Q: $AKEUR = $tN0oI["name"]; goto mlgVt; PEN6X: if (!($tN0oI["pk"] === 0 || $tN0oI["pk"] === "0")) { goto SPhgQ; } goto mLMfq; AfccN: goto zsGcI; goto BBm9l; v2y10: } goto vabtJ; Rfjt3: $JGUMV = parent::HZupZ($IIFmQ, $ieOXn, $AZ2ND); goto Aayc9; tbo7u: foreach ($JGUMV as $QGEkj => $OACBG) { goto lUy43; lUy43: $wFKMH = $OACBG->getType(); goto frYeJ; pQzng: pFcpr: goto fN3dj; qQDar: $nbcIf = $this->C39dC($QGEkj, $ogBtQ); goto cwYIH; frYeJ: if (!($wFKMH instanceof CQ_yc || $wFKMH instanceof XgNkI)) { goto MRgC2; } goto DZGom; cwYIH: $OACBG->mUK4c($nbcIf); goto pQzng; DZGom: $OACBG->KE67n("collation", $this->L1P0U($QGEkj, $ogBtQ) ?? "BINARY"); goto W2w3E; W2w3E: MRgC2: goto qQDar; fN3dj: } goto ZqWPV; vabtJ: YCbMC: goto BlM4x; ZqWPV: wnaIK: goto ljCdY; td2QE: M6k2H: goto XbTqG; XbTqG: $ogBtQ = $this->WEC2X($IIFmQ); goto tbo7u; Fhptl: foreach ($JGUMV as $OACBG) { goto Iz_gu; rNsG5: $OACBG->yFgZ_(true); goto RL8_Z; uVBE1: goto VlIlw; goto UsGy4; Iz_gu: if (!($AKEUR !== $OACBG->getName())) { goto sta0Z; } goto uVBE1; UsGy4: sta0Z: goto rNsG5; RL8_Z: VlIlw: goto sa12D; sa12D: } goto ZetXY; fwGY8: } protected function sWU7Q(array $tN0oI) : Itghi { goto L_Sjz; B1tHI: $yXBFG = str_replace(" unsigned", '', $yXBFG); goto VENvN; QaH0z: TYm5H: goto FymG1; pTQD4: $z3b8j = $m33vm = false; goto mPDED; lub3L: $wFKMH = $this->DtrKE->Pz_B2($yXBFG); goto dn96S; EJj4H: $QVZ2K = null; goto u8I1V; NZNWn: $Zk3X9 = $sVWe9 = $m33vm = null; goto pTQD4; WnQGF: $yXBFG = trim(strtolower($pzksI[1])); goto NZNWn; N75Os: $Hds9C = ["length" => $Zk3X9, "unsigned" => $m33vm, "fixed" => $z3b8j, "notnull" => $Dc0Yu, "default" => $QVZ2K, "precision" => $sVWe9, "scale" => $gHyM1]; goto govom; qLOUC: if (count($pzksI) >= 4) { goto ebe4m; } goto VzfPY; FymG1: if (!str_contains($yXBFG, " unsigned")) { goto NjFS2; } goto B1tHI; ACuhx: $gHyM1 = (int) $pzksI[6]; goto a0sM2; WFeQe: rgyLW: goto qovzj; Ew6cz: mdJxw: goto wVIVo; UlZHG: if (isset($tN0oI["name"])) { goto rgyLW; } goto bGRoQ; qovzj: if (!($yXBFG === "char")) { goto HfzjX; } goto IJFby; ntg3j: ebe4m: goto OEKXg; mPDED: $gHyM1 = 0; goto MKSk0; vJrgN: if (!($QVZ2K !== null)) { goto mdJxw; } goto eMEhr; srUKI: HfzjX: goto N75Os; rShCe: yeXTy: goto CreGR; IJFby: $z3b8j = true; goto srUKI; eMEhr: if (!(preg_match("/^'(.*)'$/s", $QVZ2K, $pzksI) === 1)) { goto ol02X; } goto usUKQ; wVIVo: $Dc0Yu = (bool) $tN0oI["notnull"]; goto UlZHG; L_Sjz: preg_match("/^([^()]*)\s*(\(((\d+)(,\s*(\d+))?)\))?/", $tN0oI["type"], $pzksI); goto WnQGF; Jbjgw: if (!($QVZ2K === "NULL")) { goto u84ZU; } goto EJj4H; dn96S: $QVZ2K = $tN0oI["dflt_value"]; goto Jbjgw; OEKXg: $Zk3X9 = (int) $pzksI[4]; goto QaH0z; bGRoQ: $tN0oI["name"] = ''; goto WFeQe; MKSk0: if (count($pzksI) >= 6) { goto yeXTy; } goto qLOUC; govom: return new itgHI($tN0oI["name"], z0a1R::getType($wFKMH), $Hds9C); goto IRW6X; jliQF: ol02X: goto Ew6cz; u8I1V: u84ZU: goto vJrgN; VzfPY: goto TYm5H; goto rShCe; CreGR: $sVWe9 = (int) $pzksI[4]; goto ACuhx; VENvN: $m33vm = true; goto zwY9H; a0sM2: goto TYm5H; goto ntg3j; zwY9H: NjFS2: goto lub3L; usUKQ: $QVZ2K = str_replace("''", "'", $pzksI[1]); goto jliQF; IRW6X: } protected function l6c9p(array $cebsc) : bYsOz { return new bYSOZ($cebsc["name"], $cebsc["sql"]); } protected function Zu3KP(array $KGilj) : array { goto K0kGe; mDfJq: bb_vI: goto eKPCf; vMrp3: foreach ($KGilj as $yRSj6) { goto NXIdd; YPZMS: $yRSj6["on_update"] = null; goto FRukR; QaC6j: $JGUMV[$lkR4F]["foreign"] = [...$JGUMV[$lkR4F]["foreign"], ...$Di1Do["primary"]->bsprL()]; goto K6tiV; V3wLj: $lkR4F = $yRSj6["id"]; goto yfVcB; TvOrd: goto RtiNt; goto sMVd2; iBAo_: YGpUV: goto mfD81; nKN3X: $JGUMV[$lkR4F] = ["name" => $yRSj6["constraint_name"], "local" => [], "foreign" => [], "foreignTable" => $yRSj6["table"], "onDelete" => $yRSj6["on_delete"], "onUpdate" => $yRSj6["on_update"], "deferrable" => $yRSj6["deferrable"], "deferred" => $yRSj6["deferred"]]; goto Ci0JK; C9cQi: $JGUMV[$lkR4F]["local"][] = $yRSj6["from"]; goto UBPcF; FRukR: Ae3H5: goto nKN3X; EB0Bb: ZhvGL: goto zlQJW; zlQJW: if (!(!isset($yRSj6["on_update"]) || $yRSj6["on_update"] === "RESTRICT")) { goto Ae3H5; } goto YPZMS; mfD81: $JGUMV[$lkR4F]["foreign"][] = $yRSj6["to"]; goto lzmxo; NXIdd: $yRSj6 = array_change_key_case($yRSj6, CASE_LOWER); goto V3wLj; UBPcF: if (!($yRSj6["to"] === null)) { goto YGpUV; } goto BbPqD; yfVcB: if (isset($JGUMV[$lkR4F])) { goto LSM5a; } goto ijCBd; fstgH: $yRSj6["on_delete"] = null; goto EB0Bb; lzmxo: RtiNt: goto JqDVK; Ci0JK: LSM5a: goto C9cQi; ijCBd: if (!(!isset($yRSj6["on_delete"]) || $yRSj6["on_delete"] === "RESTRICT")) { goto ZhvGL; } goto fstgH; BbPqD: $Di1Do = $this->YTDHV([], $yRSj6["table"]); goto XmOHy; K6tiV: goto RtiNt; goto iBAo_; sMVd2: Z2FwY: goto QaC6j; XmOHy: if (isset($Di1Do["primary"])) { goto Z2FwY; } goto TvOrd; JqDVK: } goto mDfJq; eKPCf: return parent::ZU3kp($JGUMV); goto eOIVK; K0kGe: $JGUMV = []; goto vMrp3; eOIVK: } protected function pZ1D8(array $MqbUi) : IG5lY { return new iG5ly($MqbUi["local"], $MqbUi["foreignTable"], $MqbUi["foreign"], $MqbUi["name"], ["onDelete" => $MqbUi["onDelete"], "onUpdate" => $MqbUi["onUpdate"], "deferrable" => $MqbUi["deferrable"], "deferred" => $MqbUi["deferred"]]); } private function l1P0u(string $OACBG, string $FTNIM) : ?string { goto Cvh9J; ojYU2: if (!(preg_match($z1W43, $FTNIM, $yrkXu) !== 1)) { goto UvwHs; } goto g67v3; xC6OK: return $yrkXu[1]; goto peRxp; g67v3: return null; goto VyNBP; VyNBP: UvwHs: goto xC6OK; Cvh9J: $z1W43 = "{(?:\W" . preg_quote($OACBG) . "\W|\W" . preg_quote($this->DtrKE->Byw1Q($OACBG)) . "\W)[^,(]+(?:\([^()]+\)[^,]*)?(?:(?:DEFAULT|CHECK)\s*(?:\(.*?\))?[^,]*)*COLLATE\s+["']?([^\s,"')]+)}is"; goto ojYU2; peRxp: } private function dDEOL(string $IIFmQ, string $FTNIM) : ?string { goto v1ugf; cxuj9: return null; goto Nezl_; Nezl_: YkeXM: goto yZZJS; qTAVk: if (!(preg_match($z1W43, $FTNIM, $yrkXu) !== 1)) { goto YkeXM; } goto cxuj9; yZZJS: $nbcIf = preg_replace("{^\s*--}m", '', rtrim($yrkXu[1], "\xa")); goto HvGfz; HvGfz: return $nbcIf === '' ? null : $nbcIf; goto B1HNA; v1ugf: $z1W43 = "/\s* # Allow whitespace characters at start of line\xaCREATE\sTABLE # Match "CREATE TABLE"\xa(?:\W"" . preg_quote($this->DtrKE->byW1Q($IIFmQ), "/") . ""\W|\W" . preg_quote($IIFmQ, "/") . "\W) # Match table name (quoted and unquoted)\xa( # Start capture
   (?:\s*--[^\n]*\n?)+ # Capture anything that starts with whitespaces followed by -- until the end of the line(s)
)/ix"; goto qTAVk; B1HNA: } private function c39DC(string $OACBG, string $FTNIM) : string { goto bdxnu; jegyV: M7G4C: goto hbr9w; K0iri: assert(is_string($nbcIf)); goto VqDfq; DgttB: if (!(preg_match($z1W43, $FTNIM, $yrkXu) !== 1)) { goto M7G4C; } goto V7pVu; hbr9w: $nbcIf = preg_replace("{^\s*--}m", '', rtrim($yrkXu[1], "
")); goto K0iri; bdxnu: $z1W43 = "{[\s(,](?:\W" . preg_quote($this->DtrKE->bYW1q($OACBG)) . "\W|\W" . preg_quote($OACBG) . "\W)(?:\([^)]*?\)|[^,(])*?,?((?:(?!\n))(?:\s*--[^\n]*\n?)+)}i"; goto DgttB; V7pVu: return ''; goto jegyV; VqDfq: return $nbcIf; goto QRGXG; QRGXG: } private function wec2X(string $IIFmQ) : string { goto znUyU; kPbvP: return $FTNIM; goto r3LTI; IDAPO: if (!($FTNIM !== false)) { goto I8yN7; } goto kPbvP; OFmoC: return ''; goto HdSyh; r3LTI: I8yN7: goto OFmoC; znUyU: $FTNIM = $this->LaPDy->ClHPX("SELECT sql\xa  FROM (
      SELECT *\xa        FROM sqlite_master
   UNION ALL
      SELECT *
        FROM sqlite_temp_master\xa  )
WHERE type = 'table'\xaAND name = ?", [$IIFmQ]); goto IDAPO; HdSyh: } private function fFvDE(string $IIFmQ, array $z81sb) : array { goto lHR8O; lHR8O: $VKNRB = $this->WZUtg($IIFmQ); goto uPdFP; uPdFP: $fftm3 = count($VKNRB); goto NVzhM; nCbEZ: return $z81sb; goto wUyIn; u5Ahp: PHbCv: goto nCbEZ; NVzhM: foreach ($z81sb as $GbUXf => $OACBG) { $z81sb[$GbUXf] = array_merge($OACBG, $VKNRB[$fftm3 - $OACBG["id"] - 1]); n05LE: } goto u5Ahp; wUyIn: } private function wzUTG(string $IIFmQ) : array { goto OquUC; APCoC: PDZ0R: goto zjLZ7; Sw7Ah: $lqbjy = []; goto p2bc5; S_rx5: if (!($GbUXf < $nJmW1)) { goto T0INM; } goto tyBvx; qnPCU: return $lqbjy; goto xLIL2; p2bc5: $GbUXf = 0; goto y8FdD; lXbjZ: if (!(preg_match_all("#
                    (?:CONSTRAINT\s+(\S+)\s+)?\xa                    (?:FOREIGN\s+KEY[^)]+\)\s*)?\xa                    REFERENCES\s+\S+\s*(?:\([^)]+\))?
                    (?:\xa                        [^,]*?
                        (NOT\s+DEFERRABLE|DEFERRABLE)
                        (?:\s+INITIALLY\s+(DEFERRED|IMMEDIATE))?\xa                    )?#isx", $ogBtQ, $yrkXu) === 0)) { goto PDZ0R; } goto LhH7Q; cWXfV: rjkVj: goto S_rx5; OquUC: $ogBtQ = $this->weC2X($IIFmQ); goto lXbjZ; NU5lK: $GbUXf++; goto SADYV; y8FdD: $nJmW1 = count($yrkXu[0]); goto cWXfV; tyBvx: $lqbjy[] = ["constraint_name" => $V7MuT[$GbUXf] ?? '', "deferrable" => isset($RFN18[$GbUXf]) && strcasecmp($RFN18[$GbUXf], "deferrable") === 0, "deferred" => isset($Io5kw[$GbUXf]) && strcasecmp($Io5kw[$GbUXf], "deferred") === 0]; goto h0boT; LhH7Q: return []; goto APCoC; h0boT: CC1n8: goto NU5lK; f1OWP: T0INM: goto qnPCU; xSJI8: $Io5kw = $yrkXu[3]; goto Sw7Ah; LbWbl: $RFN18 = $yrkXu[2]; goto xSJI8; SADYV: goto rjkVj; goto f1OWP; zjLZ7: $V7MuT = $yrkXu[1]; goto LbWbl; xLIL2: } public function C2gsG() : fXBXF { return new Llq7R\fXbXf($this->DtrKE); } protected function LWNUY(string $yz2A3) : uO6OU { $FTNIM = "SELECT name AS table_name
FROM sqlite_master
WHERE type = 'table'
  AND name != 'sqlite_sequence'\xa  AND name != 'geometry_columns'\xa  AND name != 'spatial_ref_sys'\xaUNION ALL
SELECT name
FROM sqlite_temp_master\xaWHERE type = 'table'\xaORDER BY name"; return $this->LaPDy->t17jV($FTNIM); } protected function CrP3K(string $yz2A3, ?string $au6BA = null) : UO6oU { goto ItlnY; UxbmO: if (!($au6BA !== null)) { goto mgtOU; } goto ARn6R; ItlnY: $FTNIM = "            SELECT t.name AS table_name,\xa                   c.*\xa              FROM sqlite_master t\xa              JOIN pragma_table_info(t.name) c"; goto u2vRy; u2vRy: $ga4XQ = ["t.type = 'table'", "t.name NOT IN ('geometry_columns', 'spatial_ref_sys', 'sqlite_sequence')"]; goto OWjO3; gaq32: $P0Ibf[] = str_replace(".", "__", $au6BA); goto JuHNa; OWjO3: $P0Ibf = []; goto UxbmO; LWagy: $FTNIM .= " WHERE " . implode(" AND ", $ga4XQ) . " ORDER BY t.name, c.cid"; goto JT46d; JuHNa: mgtOU: goto LWagy; JT46d: return $this->LaPDy->T17Jv($FTNIM, $P0Ibf); goto JPest; ARn6R: $ga4XQ[] = "t.name = ?"; goto gaq32; JPest: } protected function NGhNG(string $yz2A3, ?string $au6BA = null) : uo6OU { goto HuIEJ; Ejo5e: $FTNIM .= " WHERE " . implode(" AND ", $ga4XQ) . " ORDER BY t.name, i.seq"; goto wi6bG; hLAxJ: $ga4XQ = ["t.type = 'table'", "t.name NOT IN ('geometry_columns', 'spatial_ref_sys', 'sqlite_sequence')"]; goto aAtwv; IsZTD: xQzqY: goto Ejo5e; i7cg1: $P0Ibf[] = str_replace(".", "__", $au6BA); goto IsZTD; aAtwv: $P0Ibf = []; goto cZWT7; cZWT7: if (!($au6BA !== null)) { goto xQzqY; } goto DriOR; HuIEJ: $FTNIM = "            SELECT t.name AS table_name,
                   i.*\xa              FROM sqlite_master t\xa              JOIN pragma_index_list(t.name) i"; goto hLAxJ; wi6bG: return $this->LaPDy->T17jv($FTNIM, $P0Ibf); goto UdbbO; DriOR: $ga4XQ[] = "t.name = ?"; goto i7cg1; UdbbO: } protected function pJ5Ei(string $yz2A3, ?string $au6BA = null) : uO6oU { goto S4gqj; hyVCt: ymDkL: goto YG8j1; S4gqj: $FTNIM = "            SELECT t.name AS table_name,
                   p.*\xa              FROM sqlite_master t\xa              JOIN pragma_foreign_key_list(t.name) p
                ON p."seq" != '-1'"; goto jQ25j; O43To: $P0Ibf[] = str_replace(".", "__", $au6BA); goto hyVCt; EEl0Q: $ga4XQ[] = "t.name = ?"; goto O43To; rY0K_: return $this->LaPDy->t17JV($FTNIM, $P0Ibf); goto L3d8P; Hwb1y: if (!($au6BA !== null)) { goto ymDkL; } goto EEl0Q; jQ25j: $ga4XQ = ["t.type = 'table'", "t.name NOT IN ('geometry_columns', 'spatial_ref_sys', 'sqlite_sequence')"]; goto tRnB2; tRnB2: $P0Ibf = []; goto Hwb1y; YG8j1: $FTNIM .= " WHERE " . implode(" AND ", $ga4XQ) . " ORDER BY t.name, p.id DESC, p.seq"; goto rY0K_; L3d8P: } protected function N_xff(string $yz2A3, ?string $au6BA = null) : array { goto LdTOv; FEmBK: foreach ($ULoK9 as $IIFmQ) { goto Zo4xI; cOeM9: goto UOTga; goto jFHAr; LGL4d: UOTga: goto CNN0Z; dpYrc: if (!($nbcIf === null)) { goto hkUCu; } goto cOeM9; AdklJ: $wPUNg[$IIFmQ]["comment"] = $nbcIf; goto LGL4d; jFHAr: hkUCu: goto AdklJ; Zo4xI: $nbcIf = $this->DDEoL($IIFmQ, $this->WEc2x($IIFmQ)); goto dpYrc; CNN0Z: } goto mUtLZ; weB_E: return $wPUNg; goto DBTPE; Hu5Mn: BRxKV: goto Jwt8g; mUtLZ: uVJWN: goto weB_E; SIMnu: LMEtm: goto DIIm3; DIIm3: $ULoK9 = $this->N1Oav(); goto Hu5Mn; Jwt8g: $wPUNg = []; goto FEmBK; P_KBf: goto BRxKV; goto SIMnu; MU94L: $ULoK9 = [$au6BA]; goto P_KBf; LdTOv: if ($au6BA === null) { goto LMEtm; } goto MU94L; DBTPE: } } ?>

Did this file decode correctly?

Original Code

<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.14  |
    |              on 2024-04-04 18:38:37              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 declare (strict_types=1); namespace nn022\EmPoT\UUtiI; use NN022\EMpoT\Exception; use Nn022\EmPoT\wr5tJ\lLQ7R; use nN022\EMpOt\Wr5Tj\bV5tm; use nN022\empOt\UO6ou; use NN022\empOt\TjOYJ\cq_Yc; use Nn022\EMpOT\TJoyJ\Xgnki; use NN022\emPoT\tjOyj\Z0A1R; use function array_change_key_case; use function array_merge; use function assert; use function count; use function implode; use function is_string; use function preg_match; use function preg_match_all; use function preg_quote; use function preg_replace; use function rtrim; use function str_contains; use function str_replace; use function str_starts_with; use function strcasecmp; use function strtolower; use function trim; use function usort; use const h8GLP; class rgi9b extends SKT3n { protected function nzAM3(string $yz2A3) : array { goto jFD8i; O14eP: return $jK7uN; goto B9vzn; jFD8i: $jK7uN = parent::nzam3($yz2A3); goto UBolx; S_6uP: KmJk4: goto nSrG9; nSrG9: PlIll: goto O14eP; UBolx: if (!(count($jK7uN) > 0)) { goto PlIll; } goto cdQUA; cdQUA: foreach ($jK7uN as $IIFmQ => $z81sb) { $jK7uN[$IIFmQ] = $this->FFVDE($IIFmQ, $z81sb); HNffz: } goto S_6uP; B9vzn: } public function jEgtz(ig5lY $E9wxU, string $IIFmQ) : void { $IIFmQ = $this->vCuWc($IIFmQ); $this->rdDx1(new TDWlf($IIFmQ, [], [], [], [], [], [], [], [], [$E9wxU], [], [])); } public function B2D0J(string $xY59w, string $IIFmQ) : void { goto xLVoS; zvSCE: $E9wxU = $IIFmQ->Gu5R2($xY59w); goto UXFMi; xLVoS: $IIFmQ = $this->vcUwc($IIFmQ); goto zvSCE; UXFMi: $this->RdDX1(new tdWlF($IIFmQ, [], [], [], [], [], [], [], [], [], [], [$E9wxU])); goto hGdcj; hGdcj: } public function FBpHK(string $IIFmQ) : array { goto Wn4Wx; qDF_J: if (!(count($z81sb) > 0)) { goto jSbX1; } goto RGcrT; Wn4Wx: $IIFmQ = $this->Pc1TU($IIFmQ); goto l0YJy; RGcrT: $z81sb = $this->FFVde($IIFmQ, $z81sb); goto AunJw; AunJw: jSbX1: goto ToR0W; ToR0W: return $this->zU3Kp($z81sb); goto pCqPA; l0YJy: $z81sb = $this->pj5EI('', $IIFmQ)->a0fdC(); goto qDF_J; pCqPA: } protected function Oda9p(array $IIFmQ) : string { return $IIFmQ["\x74\141\x62\154\145\137\156\x61\x6d\x65"]; } protected function YTdHV(array $mVKcd, string $au6BA) : array { goto om_7g; z10T_: GhL5l: goto EpLVb; om_7g: $Juk75 = []; goto BNX2Z; FGeQF: foreach ($Low27 as $edLF_) { goto wLZhw; S_k6s: Q1w_n: goto PQUWB; uvn_v: rzu_M: goto T8yoI; TdIoi: goto Q1w_n; goto uvn_v; T8yoI: $Juk75[] = ["\x6b\x65\x79\x5f\156\141\155\x65" => "\x70\162\x69\155\x61\x72\171", "\x70\x72\x69\155\x61\x72\x79" => true, "\x6e\x6f\156\x5f\165\x6e\x69\x71\x75\145" => false, "\143\157\154\x75\x6d\156\x5f\x6e\x61\x6d\x65" => $edLF_["\156\x61\155\x65"]]; goto S_k6s; wLZhw: if (!($edLF_["\160\x6b"] === 0 || $edLF_["\x70\x6b"] === "\60")) { goto rzu_M; } goto TdIoi; PQUWB: } goto SxWP1; j9wWj: usort($Low27, static function (array $JRu3e, array $ko_Eu) : int { goto iIB9D; UYuwC: return $JRu3e["\x63\151\144"] - $ko_Eu["\143\151\x64"]; goto vIXBf; iIB9D: if (!($JRu3e["\160\x6b"] === $ko_Eu["\x70\153"])) { goto Mazi6; } goto UYuwC; iEKvW: return $JRu3e["\x70\153"] - $ko_Eu["\x70\153"]; goto TL_Dc; vIXBf: Mazi6: goto iEKvW; TL_Dc: }); goto FGeQF; BNX2Z: $Low27 = $this->LaPDy->a0FdC("\123\x45\114\x45\x43\124\40\x2a\40\106\122\117\x4d\40\120\122\101\107\x4d\101\x5f\124\x41\x42\114\105\137\111\116\x46\x4f\40\x28\77\51", [$au6BA]); goto j9wWj; SxWP1: cjt2t: goto IruoK; EpLVb: return parent::yTDHV($Juk75, $au6BA); goto zra5w; IruoK: foreach ($mVKcd as $CyeeR) { goto TESQV; l5uIP: goto LNNIP; goto qp0vd; RrNVA: foreach ($Low27 as $edLF_) { goto J00NX; J00NX: $k86QL["\143\x6f\x6c\x75\155\x6e\137\156\141\x6d\x65"] = $edLF_["\156\x61\x6d\145"]; goto r8prK; r8prK: $Juk75[] = $k86QL; goto SouUb; SouUb: l3BS1: goto GIHj7; GIHj7: } goto PoRgj; vzvgV: $k86QL["\153\x65\x79\x5f\156\141\155\145"] = $TE84J; goto ZWRV6; gRZp4: $k86QL = []; goto vzvgV; SaoJy: $k86QL["\156\157\x6e\x5f\165\156\x69\161\x75\145"] = !$CyeeR["\165\156\151\161\165\145"]; goto fR1xv; OysNL: $TE84J = $CyeeR["\x6e\141\155\x65"]; goto gRZp4; qp0vd: rWiVz: goto OysNL; ZWRV6: $k86QL["\x70\162\x69\x6d\x61\x72\x79"] = false; goto SaoJy; TESQV: if (!str_starts_with($CyeeR["\156\141\x6d\x65"], "\163\161\154\x69\x74\x65\x5f")) { goto rWiVz; } goto l5uIP; fR1xv: $Low27 = $this->LaPDy->a0fDc("\123\x45\114\x45\x43\x54\x20\x2a\x20\x46\122\117\x4d\40\x50\122\101\x47\x4d\x41\x5f\111\116\104\x45\x58\x5f\x49\x4e\x46\117\40\x28\77\x29", [$TE84J]); goto RrNVA; PpXaf: LNNIP: goto vnuGx; PoRgj: xZ_WY: goto PpXaf; vnuGx: } goto z10T_; zra5w: } protected function hZUPz(string $IIFmQ, string $ieOXn, array $AZ2ND) : array { goto Rfjt3; ZetXY: hQ4WA: goto td2QE; Aayc9: $AKEUR = null; goto hvey_; BlM4x: if (!($DLULd === 1 && $AKEUR !== null)) { goto M6k2H; } goto Fhptl; ljCdY: return $JGUMV; goto fwGY8; hvey_: $DLULd = 0; goto qTINp; qTINp: foreach ($AZ2ND as $tN0oI) { goto PEN6X; iwTUX: SPhgQ: goto kNmlh; mLMfq: goto zsGcI; goto iwTUX; BBm9l: iVzUu: goto PbC6Q; cvFdW: if (!($AKEUR !== null || strtolower($tN0oI["\x74\x79\160\x65"]) !== "\x69\x6e\164\145\147\x65\x72")) { goto iVzUu; } goto AfccN; mlgVt: zsGcI: goto v2y10; kNmlh: $DLULd++; goto cvFdW; PbC6Q: $AKEUR = $tN0oI["\156\141\x6d\x65"]; goto mlgVt; PEN6X: if (!($tN0oI["\160\x6b"] === 0 || $tN0oI["\x70\153"] === "\60")) { goto SPhgQ; } goto mLMfq; AfccN: goto zsGcI; goto BBm9l; v2y10: } goto vabtJ; Rfjt3: $JGUMV = parent::HZupZ($IIFmQ, $ieOXn, $AZ2ND); goto Aayc9; tbo7u: foreach ($JGUMV as $QGEkj => $OACBG) { goto lUy43; lUy43: $wFKMH = $OACBG->getType(); goto frYeJ; pQzng: pFcpr: goto fN3dj; qQDar: $nbcIf = $this->C39dC($QGEkj, $ogBtQ); goto cwYIH; frYeJ: if (!($wFKMH instanceof CQ_yc || $wFKMH instanceof XgNkI)) { goto MRgC2; } goto DZGom; cwYIH: $OACBG->mUK4c($nbcIf); goto pQzng; DZGom: $OACBG->KE67n("\x63\157\154\x6c\x61\164\151\157\x6e", $this->L1P0U($QGEkj, $ogBtQ) ?? "\102\x49\116\x41\x52\x59"); goto W2w3E; W2w3E: MRgC2: goto qQDar; fN3dj: } goto ZqWPV; vabtJ: YCbMC: goto BlM4x; ZqWPV: wnaIK: goto ljCdY; td2QE: M6k2H: goto XbTqG; XbTqG: $ogBtQ = $this->WEC2X($IIFmQ); goto tbo7u; Fhptl: foreach ($JGUMV as $OACBG) { goto Iz_gu; rNsG5: $OACBG->yFgZ_(true); goto RL8_Z; uVBE1: goto VlIlw; goto UsGy4; Iz_gu: if (!($AKEUR !== $OACBG->getName())) { goto sta0Z; } goto uVBE1; UsGy4: sta0Z: goto rNsG5; RL8_Z: VlIlw: goto sa12D; sa12D: } goto ZetXY; fwGY8: } protected function sWU7Q(array $tN0oI) : Itghi { goto L_Sjz; B1tHI: $yXBFG = str_replace("\x20\165\156\163\151\x67\156\145\144", '', $yXBFG); goto VENvN; QaH0z: TYm5H: goto FymG1; pTQD4: $z3b8j = $m33vm = false; goto mPDED; lub3L: $wFKMH = $this->DtrKE->Pz_B2($yXBFG); goto dn96S; EJj4H: $QVZ2K = null; goto u8I1V; NZNWn: $Zk3X9 = $sVWe9 = $m33vm = null; goto pTQD4; WnQGF: $yXBFG = trim(strtolower($pzksI[1])); goto NZNWn; N75Os: $Hds9C = ["\154\x65\x6e\x67\x74\x68" => $Zk3X9, "\x75\156\x73\x69\x67\x6e\145\144" => $m33vm, "\146\x69\x78\x65\x64" => $z3b8j, "\x6e\x6f\164\156\165\154\154" => $Dc0Yu, "\x64\145\146\141\165\154\164" => $QVZ2K, "\x70\162\145\143\x69\163\151\157\156" => $sVWe9, "\163\143\x61\154\x65" => $gHyM1]; goto govom; qLOUC: if (count($pzksI) >= 4) { goto ebe4m; } goto VzfPY; FymG1: if (!str_contains($yXBFG, "\40\165\x6e\163\x69\x67\x6e\x65\x64")) { goto NjFS2; } goto B1tHI; ACuhx: $gHyM1 = (int) $pzksI[6]; goto a0sM2; WFeQe: rgyLW: goto qovzj; Ew6cz: mdJxw: goto wVIVo; UlZHG: if (isset($tN0oI["\156\141\x6d\145"])) { goto rgyLW; } goto bGRoQ; qovzj: if (!($yXBFG === "\143\150\141\162")) { goto HfzjX; } goto IJFby; ntg3j: ebe4m: goto OEKXg; mPDED: $gHyM1 = 0; goto MKSk0; vJrgN: if (!($QVZ2K !== null)) { goto mdJxw; } goto eMEhr; srUKI: HfzjX: goto N75Os; rShCe: yeXTy: goto CreGR; IJFby: $z3b8j = true; goto srUKI; eMEhr: if (!(preg_match("\x2f\136\47\x28\x2e\x2a\51\x27\44\57\x73", $QVZ2K, $pzksI) === 1)) { goto ol02X; } goto usUKQ; wVIVo: $Dc0Yu = (bool) $tN0oI["\x6e\157\x74\156\165\154\x6c"]; goto UlZHG; L_Sjz: preg_match("\x2f\x5e\x28\133\x5e\x28\51\x5d\x2a\51\x5c\163\52\x28\134\x28\x28\x28\134\144\x2b\51\50\54\134\163\52\x28\134\144\53\x29\51\77\x29\134\51\x29\77\57", $tN0oI["\164\171\x70\145"], $pzksI); goto WnQGF; Jbjgw: if (!($QVZ2K === "\x4e\x55\x4c\x4c")) { goto u84ZU; } goto EJj4H; dn96S: $QVZ2K = $tN0oI["\x64\146\x6c\164\x5f\x76\x61\x6c\165\145"]; goto Jbjgw; OEKXg: $Zk3X9 = (int) $pzksI[4]; goto QaH0z; bGRoQ: $tN0oI["\x6e\x61\x6d\145"] = ''; goto WFeQe; MKSk0: if (count($pzksI) >= 6) { goto yeXTy; } goto qLOUC; govom: return new itgHI($tN0oI["\156\x61\x6d\145"], z0a1R::getType($wFKMH), $Hds9C); goto IRW6X; jliQF: ol02X: goto Ew6cz; u8I1V: u84ZU: goto vJrgN; VzfPY: goto TYm5H; goto rShCe; CreGR: $sVWe9 = (int) $pzksI[4]; goto ACuhx; VENvN: $m33vm = true; goto zwY9H; a0sM2: goto TYm5H; goto ntg3j; zwY9H: NjFS2: goto lub3L; usUKQ: $QVZ2K = str_replace("\x27\x27", "\x27", $pzksI[1]); goto jliQF; IRW6X: } protected function l6c9p(array $cebsc) : bYsOz { return new bYSOZ($cebsc["\x6e\141\x6d\145"], $cebsc["\163\161\154"]); } protected function Zu3KP(array $KGilj) : array { goto K0kGe; mDfJq: bb_vI: goto eKPCf; vMrp3: foreach ($KGilj as $yRSj6) { goto NXIdd; YPZMS: $yRSj6["\x6f\x6e\137\x75\160\144\x61\164\x65"] = null; goto FRukR; QaC6j: $JGUMV[$lkR4F]["\146\x6f\162\145\151\x67\x6e"] = [...$JGUMV[$lkR4F]["\x66\157\162\145\x69\x67\156"], ...$Di1Do["\x70\162\x69\155\x61\x72\x79"]->bsprL()]; goto K6tiV; V3wLj: $lkR4F = $yRSj6["\x69\x64"]; goto yfVcB; TvOrd: goto RtiNt; goto sMVd2; iBAo_: YGpUV: goto mfD81; nKN3X: $JGUMV[$lkR4F] = ["\x6e\141\155\145" => $yRSj6["\x63\157\156\163\164\x72\141\x69\x6e\164\x5f\x6e\141\155\x65"], "\x6c\x6f\x63\x61\x6c" => [], "\146\157\162\145\151\x67\156" => [], "\x66\x6f\x72\145\151\x67\x6e\124\x61\x62\154\145" => $yRSj6["\x74\x61\142\x6c\145"], "\157\x6e\104\x65\154\145\x74\145" => $yRSj6["\x6f\156\x5f\144\145\x6c\x65\164\145"], "\157\x6e\125\x70\144\x61\164\x65" => $yRSj6["\x6f\156\137\165\160\144\x61\x74\x65"], "\144\x65\x66\145\162\x72\141\142\x6c\x65" => $yRSj6["\144\145\146\x65\162\x72\141\x62\x6c\145"], "\144\x65\146\145\162\162\x65\x64" => $yRSj6["\x64\x65\146\x65\x72\x72\x65\x64"]]; goto Ci0JK; C9cQi: $JGUMV[$lkR4F]["\154\x6f\x63\141\154"][] = $yRSj6["\x66\x72\x6f\155"]; goto UBPcF; FRukR: Ae3H5: goto nKN3X; EB0Bb: ZhvGL: goto zlQJW; zlQJW: if (!(!isset($yRSj6["\x6f\x6e\x5f\x75\x70\x64\x61\164\145"]) || $yRSj6["\x6f\x6e\137\165\160\x64\x61\164\x65"] === "\x52\105\x53\x54\x52\x49\103\x54")) { goto Ae3H5; } goto YPZMS; mfD81: $JGUMV[$lkR4F]["\x66\x6f\x72\145\x69\147\156"][] = $yRSj6["\x74\157"]; goto lzmxo; NXIdd: $yRSj6 = array_change_key_case($yRSj6, CASE_LOWER); goto V3wLj; UBPcF: if (!($yRSj6["\164\157"] === null)) { goto YGpUV; } goto BbPqD; yfVcB: if (isset($JGUMV[$lkR4F])) { goto LSM5a; } goto ijCBd; fstgH: $yRSj6["\157\156\137\x64\145\154\145\164\145"] = null; goto EB0Bb; lzmxo: RtiNt: goto JqDVK; Ci0JK: LSM5a: goto C9cQi; ijCBd: if (!(!isset($yRSj6["\157\156\x5f\x64\145\x6c\x65\x74\x65"]) || $yRSj6["\x6f\x6e\137\144\x65\x6c\145\x74\145"] === "\122\x45\x53\x54\x52\111\x43\124")) { goto ZhvGL; } goto fstgH; BbPqD: $Di1Do = $this->YTDHV([], $yRSj6["\164\141\x62\x6c\145"]); goto XmOHy; K6tiV: goto RtiNt; goto iBAo_; sMVd2: Z2FwY: goto QaC6j; XmOHy: if (isset($Di1Do["\x70\x72\x69\x6d\x61\162\171"])) { goto Z2FwY; } goto TvOrd; JqDVK: } goto mDfJq; eKPCf: return parent::ZU3kp($JGUMV); goto eOIVK; K0kGe: $JGUMV = []; goto vMrp3; eOIVK: } protected function pZ1D8(array $MqbUi) : IG5lY { return new iG5ly($MqbUi["\154\x6f\x63\141\x6c"], $MqbUi["\146\157\162\145\x69\x67\156\x54\141\x62\x6c\145"], $MqbUi["\x66\x6f\162\145\151\147\x6e"], $MqbUi["\156\141\155\145"], ["\x6f\156\104\145\x6c\x65\x74\x65" => $MqbUi["\x6f\156\x44\145\154\145\164\145"], "\x6f\156\x55\160\144\x61\164\145" => $MqbUi["\x6f\156\x55\160\x64\141\164\x65"], "\144\x65\x66\x65\x72\162\141\x62\x6c\145" => $MqbUi["\x64\145\146\x65\162\x72\141\x62\154\x65"], "\144\145\146\x65\162\x72\145\144" => $MqbUi["\x64\x65\x66\x65\x72\x72\x65\144"]]); } private function l1P0u(string $OACBG, string $FTNIM) : ?string { goto Cvh9J; ojYU2: if (!(preg_match($z1W43, $FTNIM, $yrkXu) !== 1)) { goto UvwHs; } goto g67v3; xC6OK: return $yrkXu[1]; goto peRxp; g67v3: return null; goto VyNBP; VyNBP: UvwHs: goto xC6OK; Cvh9J: $z1W43 = "\x7b\x28\77\x3a\x5c\127" . preg_quote($OACBG) . "\134\x57\x7c\134\127" . preg_quote($this->DtrKE->Byw1Q($OACBG)) . "\x5c\127\x29\133\x5e\x2c\x28\x5d\x2b\50\77\x3a\x5c\x28\x5b\x5e\50\x29\135\x2b\134\51\x5b\136\x2c\135\52\51\77\x28\77\72\50\x3f\72\104\x45\106\x41\125\x4c\124\174\103\110\105\x43\113\51\x5c\163\52\50\x3f\x3a\x5c\x28\56\x2a\77\134\x29\51\x3f\133\x5e\54\x5d\52\x29\x2a\x43\117\x4c\x4c\x41\124\105\x5c\x73\x2b\x5b\42\47\x5d\x3f\50\x5b\136\x5c\x73\x2c\42\47\51\x5d\53\x29\x7d\x69\x73"; goto ojYU2; peRxp: } private function dDEOL(string $IIFmQ, string $FTNIM) : ?string { goto v1ugf; cxuj9: return null; goto Nezl_; Nezl_: YkeXM: goto yZZJS; qTAVk: if (!(preg_match($z1W43, $FTNIM, $yrkXu) !== 1)) { goto YkeXM; } goto cxuj9; yZZJS: $nbcIf = preg_replace("\x7b\x5e\x5c\163\x2a\55\x2d\175\x6d", '', rtrim($yrkXu[1], "\xa")); goto HvGfz; HvGfz: return $nbcIf === '' ? null : $nbcIf; goto B1HNA; v1ugf: $z1W43 = "\57\x5c\x73\52\40\x23\x20\x41\x6c\x6c\157\167\40\167\150\151\x74\145\x73\x70\141\143\x65\x20\x63\x68\141\x72\x61\x63\164\x65\162\x73\x20\x61\164\40\x73\164\141\162\x74\40\x6f\x66\40\x6c\x69\156\x65\xa\103\122\x45\101\124\105\x5c\163\124\101\x42\114\x45\40\43\x20\x4d\141\164\x63\150\40\x22\x43\x52\x45\x41\x54\x45\40\x54\x41\x42\x4c\105\42\xa\x28\77\x3a\134\127\42" . preg_quote($this->DtrKE->byW1Q($IIFmQ), "\57") . "\42\134\x57\174\x5c\x57" . preg_quote($IIFmQ, "\x2f") . "\134\x57\51\x20\x23\40\115\141\164\143\150\x20\x74\x61\142\x6c\x65\x20\x6e\141\x6d\x65\40\x28\x71\165\x6f\164\145\x64\40\x61\x6e\144\40\x75\x6e\x71\165\x6f\164\x65\x64\x29\xa\50\x20\43\40\x53\164\x61\x72\x74\x20\x63\x61\160\164\165\162\145\12\x20\40\40\50\77\x3a\x5c\163\x2a\55\55\x5b\x5e\x5c\x6e\135\x2a\134\156\x3f\51\53\40\x23\40\103\141\160\164\x75\x72\x65\x20\x61\156\x79\x74\x68\x69\156\x67\x20\x74\x68\x61\164\40\163\164\x61\162\x74\x73\x20\167\151\x74\150\40\x77\150\x69\x74\145\163\x70\141\143\145\163\40\146\157\154\x6c\157\167\145\144\x20\142\171\40\x2d\x2d\40\x75\x6e\164\151\154\x20\164\x68\145\x20\145\x6e\144\x20\x6f\x66\x20\164\150\x65\x20\154\x69\x6e\145\50\x73\x29\12\51\x2f\x69\x78"; goto qTAVk; B1HNA: } private function c39DC(string $OACBG, string $FTNIM) : string { goto bdxnu; jegyV: M7G4C: goto hbr9w; K0iri: assert(is_string($nbcIf)); goto VqDfq; DgttB: if (!(preg_match($z1W43, $FTNIM, $yrkXu) !== 1)) { goto M7G4C; } goto V7pVu; hbr9w: $nbcIf = preg_replace("\173\x5e\134\163\x2a\x2d\55\x7d\155", '', rtrim($yrkXu[1], "\12")); goto K0iri; bdxnu: $z1W43 = "\x7b\133\134\x73\x28\54\135\50\77\x3a\134\127" . preg_quote($this->DtrKE->bYW1q($OACBG)) . "\134\x57\x7c\134\x57" . preg_quote($OACBG) . "\134\127\x29\x28\77\72\x5c\x28\133\x5e\x29\x5d\x2a\77\x5c\x29\x7c\x5b\x5e\54\x28\135\51\x2a\x3f\54\x3f\x28\x28\x3f\72\50\77\x21\134\x6e\x29\51\x28\x3f\x3a\x5c\x73\x2a\55\x2d\x5b\x5e\x5c\x6e\135\x2a\134\156\77\x29\53\51\x7d\x69"; goto DgttB; V7pVu: return ''; goto jegyV; VqDfq: return $nbcIf; goto QRGXG; QRGXG: } private function wec2X(string $IIFmQ) : string { goto znUyU; kPbvP: return $FTNIM; goto r3LTI; IDAPO: if (!($FTNIM !== false)) { goto I8yN7; } goto kPbvP; OFmoC: return ''; goto HdSyh; r3LTI: I8yN7: goto OFmoC; znUyU: $FTNIM = $this->LaPDy->ClHPX("\123\105\114\105\103\x54\40\x73\161\154\xa\x20\x20\106\x52\117\115\40\50\12\x20\x20\x20\40\40\40\123\105\x4c\x45\x43\x54\x20\x2a\xa\x20\x20\x20\x20\x20\x20\x20\40\106\x52\x4f\x4d\x20\x73\x71\x6c\x69\164\x65\x5f\x6d\x61\163\x74\145\x72\12\40\x20\40\x55\116\111\117\x4e\40\101\x4c\114\12\40\40\x20\x20\40\x20\x53\105\114\105\x43\x54\x20\x2a\12\x20\40\40\40\40\x20\40\40\x46\x52\117\115\40\x73\161\x6c\151\164\145\x5f\164\x65\x6d\160\137\x6d\141\x73\164\x65\162\xa\x20\40\51\12\127\110\x45\x52\105\40\164\x79\160\x65\40\x3d\40\47\x74\141\x62\154\145\x27\xa\101\116\x44\40\x6e\x61\x6d\x65\40\75\40\x3f", [$IIFmQ]); goto IDAPO; HdSyh: } private function fFvDE(string $IIFmQ, array $z81sb) : array { goto lHR8O; lHR8O: $VKNRB = $this->WZUtg($IIFmQ); goto uPdFP; uPdFP: $fftm3 = count($VKNRB); goto NVzhM; nCbEZ: return $z81sb; goto wUyIn; u5Ahp: PHbCv: goto nCbEZ; NVzhM: foreach ($z81sb as $GbUXf => $OACBG) { $z81sb[$GbUXf] = array_merge($OACBG, $VKNRB[$fftm3 - $OACBG["\151\144"] - 1]); n05LE: } goto u5Ahp; wUyIn: } private function wzUTG(string $IIFmQ) : array { goto OquUC; APCoC: PDZ0R: goto zjLZ7; Sw7Ah: $lqbjy = []; goto p2bc5; S_rx5: if (!($GbUXf < $nJmW1)) { goto T0INM; } goto tyBvx; qnPCU: return $lqbjy; goto xLIL2; p2bc5: $GbUXf = 0; goto y8FdD; lXbjZ: if (!(preg_match_all("\43\12\40\40\x20\40\x20\x20\40\40\40\40\40\40\x20\x20\40\x20\40\40\40\x20\50\x3f\72\x43\x4f\116\123\124\122\x41\111\116\124\x5c\x73\53\x28\x5c\x53\x2b\x29\x5c\x73\53\51\77\xa\40\x20\x20\40\40\x20\40\40\40\x20\x20\x20\40\x20\x20\40\x20\x20\x20\40\50\x3f\72\x46\117\x52\105\111\x47\116\x5c\163\x2b\x4b\x45\131\x5b\x5e\51\135\x2b\x5c\x29\x5c\163\x2a\x29\77\xa\40\40\40\x20\x20\x20\x20\x20\x20\x20\40\x20\x20\40\x20\40\40\40\40\40\x52\x45\x46\x45\x52\105\x4e\x43\x45\x53\134\x73\x2b\134\x53\53\x5c\x73\x2a\x28\77\x3a\x5c\50\x5b\x5e\x29\135\x2b\x5c\x29\51\x3f\12\40\x20\x20\x20\x20\x20\x20\40\40\40\40\40\x20\x20\x20\40\x20\40\40\x20\x28\x3f\72\xa\40\40\x20\40\40\x20\x20\40\x20\40\40\x20\40\40\x20\40\40\40\40\40\x20\40\x20\x20\133\136\x2c\135\x2a\77\12\40\40\x20\40\x20\x20\40\x20\40\40\40\x20\40\x20\x20\x20\40\x20\x20\x20\40\40\x20\x20\x28\x4e\x4f\x54\134\x73\53\x44\105\106\x45\122\x52\101\x42\114\x45\x7c\x44\105\x46\x45\x52\x52\101\102\114\105\x29\12\x20\x20\x20\40\40\x20\40\40\x20\40\40\40\40\40\40\40\40\x20\40\40\40\40\40\40\50\x3f\x3a\x5c\163\x2b\x49\x4e\111\124\111\x41\x4c\114\131\134\163\53\x28\104\x45\106\105\x52\x52\x45\104\x7c\x49\x4d\115\x45\104\111\101\124\x45\51\51\x3f\xa\x20\40\40\x20\x20\40\40\x20\40\x20\x20\40\x20\x20\x20\40\x20\40\x20\40\51\77\43\151\163\170", $ogBtQ, $yrkXu) === 0)) { goto PDZ0R; } goto LhH7Q; cWXfV: rjkVj: goto S_rx5; OquUC: $ogBtQ = $this->weC2X($IIFmQ); goto lXbjZ; NU5lK: $GbUXf++; goto SADYV; y8FdD: $nJmW1 = count($yrkXu[0]); goto cWXfV; tyBvx: $lqbjy[] = ["\143\x6f\x6e\x73\164\x72\x61\x69\156\164\x5f\156\141\x6d\x65" => $V7MuT[$GbUXf] ?? '', "\x64\145\x66\145\162\x72\x61\x62\154\145" => isset($RFN18[$GbUXf]) && strcasecmp($RFN18[$GbUXf], "\144\x65\x66\x65\162\162\x61\x62\x6c\145") === 0, "\144\145\x66\145\162\x72\145\144" => isset($Io5kw[$GbUXf]) && strcasecmp($Io5kw[$GbUXf], "\x64\x65\x66\145\x72\x72\145\144") === 0]; goto h0boT; LhH7Q: return []; goto APCoC; h0boT: CC1n8: goto NU5lK; f1OWP: T0INM: goto qnPCU; xSJI8: $Io5kw = $yrkXu[3]; goto Sw7Ah; LbWbl: $RFN18 = $yrkXu[2]; goto xSJI8; SADYV: goto rjkVj; goto f1OWP; zjLZ7: $V7MuT = $yrkXu[1]; goto LbWbl; xLIL2: } public function C2gsG() : fXBXF { return new Llq7R\fXbXf($this->DtrKE); } protected function LWNUY(string $yz2A3) : uO6OU { $FTNIM = "\x53\105\x4c\105\x43\x54\40\x6e\141\x6d\145\40\101\x53\40\x74\141\x62\154\145\137\x6e\141\155\145\12\x46\x52\x4f\x4d\40\163\x71\x6c\x69\x74\x65\x5f\155\x61\163\164\145\x72\12\x57\110\x45\122\105\x20\x74\x79\x70\145\x20\75\x20\x27\x74\x61\142\154\145\47\12\x20\40\101\x4e\104\40\156\141\155\x65\x20\x21\75\40\x27\x73\161\x6c\151\164\145\137\163\145\161\165\145\x6e\143\145\47\xa\x20\x20\x41\x4e\x44\40\156\141\155\145\x20\x21\75\x20\47\147\x65\x6f\155\145\x74\162\171\x5f\143\x6f\154\165\x6d\156\x73\x27\xa\40\x20\101\x4e\104\x20\x6e\141\x6d\x65\x20\x21\75\40\47\163\160\141\164\x69\141\154\x5f\x72\x65\x66\x5f\x73\x79\163\x27\xa\x55\116\x49\117\116\x20\x41\114\x4c\12\x53\105\x4c\105\103\124\40\x6e\141\x6d\145\12\x46\x52\117\115\x20\x73\x71\x6c\151\164\145\137\164\x65\x6d\160\x5f\x6d\x61\163\x74\x65\x72\xa\127\110\105\122\x45\x20\164\171\x70\145\x20\75\40\x27\x74\x61\x62\x6c\x65\x27\xa\117\x52\x44\x45\x52\x20\x42\x59\x20\x6e\141\155\145"; return $this->LaPDy->t17jV($FTNIM); } protected function CrP3K(string $yz2A3, ?string $au6BA = null) : UO6oU { goto ItlnY; UxbmO: if (!($au6BA !== null)) { goto mgtOU; } goto ARn6R; ItlnY: $FTNIM = "\40\x20\40\x20\x20\40\x20\40\x20\x20\x20\40\123\x45\x4c\x45\x43\x54\40\x74\56\156\141\155\145\x20\101\123\x20\x74\141\x62\x6c\145\x5f\x6e\141\155\145\x2c\xa\40\x20\40\40\40\40\40\x20\40\x20\x20\x20\x20\40\x20\x20\40\40\40\143\x2e\52\xa\x20\40\40\40\40\x20\x20\x20\40\x20\x20\40\40\40\106\122\x4f\115\40\x73\161\154\151\x74\145\x5f\155\x61\163\164\145\x72\40\x74\xa\x20\40\40\40\40\40\x20\40\x20\40\x20\x20\x20\x20\112\x4f\111\x4e\40\x70\x72\x61\x67\155\141\137\164\x61\x62\154\x65\x5f\151\156\x66\x6f\50\x74\x2e\x6e\141\155\145\x29\40\143"; goto u2vRy; u2vRy: $ga4XQ = ["\164\56\x74\x79\160\x65\40\x3d\40\47\164\141\142\154\x65\47", "\x74\x2e\x6e\141\155\x65\x20\x4e\x4f\x54\40\x49\116\x20\x28\47\147\x65\157\155\x65\x74\x72\x79\137\x63\157\x6c\x75\x6d\x6e\163\x27\54\x20\x27\x73\160\x61\164\x69\x61\x6c\137\162\x65\146\137\x73\171\163\x27\54\x20\x27\x73\x71\154\151\x74\x65\x5f\163\145\x71\x75\x65\x6e\143\145\47\x29"]; goto OWjO3; gaq32: $P0Ibf[] = str_replace("\56", "\137\x5f", $au6BA); goto JuHNa; OWjO3: $P0Ibf = []; goto UxbmO; LWagy: $FTNIM .= "\40\127\110\x45\x52\x45\40" . implode("\x20\x41\x4e\104\40", $ga4XQ) . "\40\x4f\122\x44\105\x52\x20\x42\131\40\x74\x2e\156\141\155\x65\x2c\40\x63\56\143\x69\144"; goto JT46d; JuHNa: mgtOU: goto LWagy; JT46d: return $this->LaPDy->T17Jv($FTNIM, $P0Ibf); goto JPest; ARn6R: $ga4XQ[] = "\x74\56\156\141\x6d\x65\40\75\x20\77"; goto gaq32; JPest: } protected function NGhNG(string $yz2A3, ?string $au6BA = null) : uo6OU { goto HuIEJ; Ejo5e: $FTNIM .= "\40\x57\110\105\122\105\40" . implode("\40\101\116\104\40", $ga4XQ) . "\x20\x4f\122\x44\105\x52\40\102\131\40\164\x2e\x6e\x61\155\145\54\x20\151\56\x73\145\x71"; goto wi6bG; hLAxJ: $ga4XQ = ["\x74\56\x74\x79\160\x65\40\x3d\x20\x27\x74\x61\x62\154\145\x27", "\164\x2e\x6e\141\x6d\145\x20\116\117\x54\x20\111\116\40\x28\47\147\x65\157\x6d\145\x74\162\171\137\143\157\x6c\165\155\156\x73\47\x2c\x20\47\x73\x70\141\164\x69\x61\154\x5f\x72\x65\146\x5f\x73\171\x73\x27\54\40\47\x73\161\154\151\164\x65\x5f\x73\145\161\x75\x65\x6e\x63\145\x27\51"]; goto aAtwv; IsZTD: xQzqY: goto Ejo5e; i7cg1: $P0Ibf[] = str_replace("\x2e", "\137\x5f", $au6BA); goto IsZTD; aAtwv: $P0Ibf = []; goto cZWT7; cZWT7: if (!($au6BA !== null)) { goto xQzqY; } goto DriOR; HuIEJ: $FTNIM = "\x20\40\x20\40\40\40\x20\40\x20\40\40\40\x53\x45\114\x45\103\x54\x20\x74\x2e\x6e\141\155\x65\x20\101\123\40\164\x61\x62\154\x65\x5f\x6e\x61\x6d\145\x2c\12\x20\40\x20\x20\x20\40\x20\40\x20\x20\40\x20\x20\40\x20\40\40\40\x20\151\56\x2a\xa\40\40\40\x20\40\40\x20\x20\x20\x20\x20\40\40\x20\x46\x52\x4f\x4d\x20\x73\x71\x6c\x69\x74\145\x5f\155\141\x73\x74\x65\162\40\x74\xa\x20\40\x20\x20\x20\x20\x20\x20\x20\x20\x20\40\40\x20\x4a\117\111\116\x20\160\162\x61\x67\x6d\141\x5f\x69\156\144\x65\170\137\x6c\151\x73\164\x28\164\x2e\x6e\141\x6d\x65\x29\x20\151"; goto hLAxJ; wi6bG: return $this->LaPDy->T17jv($FTNIM, $P0Ibf); goto UdbbO; DriOR: $ga4XQ[] = "\164\x2e\156\x61\x6d\145\x20\x3d\x20\x3f"; goto i7cg1; UdbbO: } protected function pJ5Ei(string $yz2A3, ?string $au6BA = null) : uO6oU { goto S4gqj; hyVCt: ymDkL: goto YG8j1; S4gqj: $FTNIM = "\40\40\40\x20\x20\x20\40\x20\40\40\40\40\123\105\x4c\x45\103\x54\40\164\56\x6e\141\155\145\40\x41\x53\x20\x74\x61\x62\154\145\137\156\141\x6d\x65\x2c\12\40\40\x20\x20\x20\40\x20\40\40\x20\40\x20\40\x20\40\x20\x20\x20\x20\160\x2e\52\xa\40\x20\x20\40\40\40\x20\40\x20\40\x20\x20\x20\x20\106\x52\x4f\x4d\40\x73\x71\154\151\x74\x65\x5f\155\x61\x73\x74\145\x72\40\164\xa\40\x20\x20\x20\40\x20\x20\x20\x20\40\x20\x20\40\40\x4a\x4f\111\116\x20\160\x72\141\147\x6d\x61\137\x66\x6f\x72\145\x69\147\156\x5f\153\145\171\x5f\x6c\x69\x73\x74\50\164\x2e\x6e\141\x6d\x65\51\40\160\12\40\40\40\x20\40\40\40\40\40\x20\x20\x20\x20\x20\40\40\x4f\x4e\x20\160\56\x22\163\x65\161\42\40\41\75\40\47\55\x31\47"; goto jQ25j; O43To: $P0Ibf[] = str_replace("\56", "\137\137", $au6BA); goto hyVCt; EEl0Q: $ga4XQ[] = "\x74\x2e\156\141\155\145\40\75\x20\x3f"; goto O43To; rY0K_: return $this->LaPDy->t17JV($FTNIM, $P0Ibf); goto L3d8P; Hwb1y: if (!($au6BA !== null)) { goto ymDkL; } goto EEl0Q; jQ25j: $ga4XQ = ["\164\x2e\x74\x79\160\x65\x20\75\x20\x27\164\x61\142\154\145\47", "\164\x2e\156\x61\155\145\40\x4e\x4f\124\x20\x49\116\x20\x28\x27\147\145\157\x6d\145\164\x72\171\x5f\x63\157\x6c\165\x6d\x6e\163\47\54\40\47\163\x70\x61\x74\x69\x61\154\137\162\x65\146\137\x73\171\163\x27\54\40\x27\x73\161\x6c\151\164\x65\137\x73\x65\161\x75\x65\x6e\x63\x65\47\51"]; goto tRnB2; tRnB2: $P0Ibf = []; goto Hwb1y; YG8j1: $FTNIM .= "\40\x57\x48\105\122\x45\40" . implode("\x20\x41\116\x44\40", $ga4XQ) . "\40\x4f\122\x44\x45\122\x20\x42\131\40\x74\x2e\x6e\141\x6d\x65\54\x20\160\56\151\x64\40\104\x45\x53\x43\x2c\40\160\56\163\145\x71"; goto rY0K_; L3d8P: } protected function N_xff(string $yz2A3, ?string $au6BA = null) : array { goto LdTOv; FEmBK: foreach ($ULoK9 as $IIFmQ) { goto Zo4xI; cOeM9: goto UOTga; goto jFHAr; LGL4d: UOTga: goto CNN0Z; dpYrc: if (!($nbcIf === null)) { goto hkUCu; } goto cOeM9; AdklJ: $wPUNg[$IIFmQ]["\x63\x6f\x6d\155\x65\x6e\164"] = $nbcIf; goto LGL4d; jFHAr: hkUCu: goto AdklJ; Zo4xI: $nbcIf = $this->DDEoL($IIFmQ, $this->WEc2x($IIFmQ)); goto dpYrc; CNN0Z: } goto mUtLZ; weB_E: return $wPUNg; goto DBTPE; Hu5Mn: BRxKV: goto Jwt8g; mUtLZ: uVJWN: goto weB_E; SIMnu: LMEtm: goto DIIm3; DIIm3: $ULoK9 = $this->N1Oav(); goto Hu5Mn; Jwt8g: $wPUNg = []; goto FEmBK; P_KBf: goto BRxKV; goto SIMnu; MU94L: $ULoK9 = [$au6BA]; goto P_KBf; LdTOv: if ($au6BA === null) { goto LMEtm; } goto MU94L; DBTPE: } }

Function Calls

None

Variables

None

Stats

MD5 10cb1852abba28e72b344c43f2b0ebf3
Eval Count 0
Decode Time 112 ms