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 declare(strict_types=1);namespace Composer\Autoload;use Composer\ClassMapGenerator\C..

Decoded Output download

<?php declare(strict_types=1);namespace Composer\Autoload;use Composer\ClassMapGenerator\ClassMap;use Composer\ClassMapGenerator\ClassMapGenerator;use Composer\Config;use Composer\EventDispatcher\EventDispatcher;use Composer\Filter\PlatformRequirementFilter\IgnoreAllPlatformRequirementFilter;use Composer\Filter\PlatformRequirementFilter\PlatformRequirementFilterFactory;use Composer\Filter\PlatformRequirementFilter\PlatformRequirementFilterInterface;use Composer\Installer\InstallationManager;use Composer\IO\IOInterface;use Composer\IO\NullIO;use Composer\Package\AliasPackage;use Composer\Package\PackageInterface;use Composer\Package\RootPackageInterface;use Composer\Pcre\Preg;use Composer\Repository\InstalledRepositoryInterface;use Composer\Semver\Constraint\Bound;use Composer\Util\Filesystem;use Composer\Util\Platform;use Composer\Script\ScriptEvents;use Composer\Util\PackageSorter;use Composer\Json\JsonFile;use Composer\Package\Locker;/**
 * @author Igor Wiedler <[email protected]>
 * @author Jordi Boggiano <[email protected]>
 */ class qmts1e{/**
     * @var EventDispatcher
     */ private $myoo1f;/**
     * @var IOInterface
     */ private $vqmr20;/**
     * @var ?bool
     */ private $yoik21=null;/**
     * @var bool
     */ private $vvhv22=false;/**
     * @var bool
     */ private $jvkg23=false;/**
     * @var string|null
     */ private $xbbg24;/**
     * @var bool
     */ private $oylw25=false;/**
     * @var bool
     */ private $bhdp26=false;/**
     * @var PlatformRequirementFilterInterface
     */ private $xvvc27;public function mqvc0(EventDispatcher $myoo1f,?IOInterface $vqmr20=null){$this->$wwln28=$myoo1f;$this->$ftoq29=$vqmr20 ?? new rwrs2a();$this->$mydr2b=PlatformRequirementFilterFactory::djqc2c();}/**
     * @return void
     */ public function bmzp1(bool $yoik21=true){$this->$aksp2d=$yoik21;}/**
     * Whether generated autoloader considers the class map authoritative.
     *
     * @return void
     */ public function liom2(bool $vvhv22){$this->$ktex2e=$vvhv22;}/**
     * Whether generated autoloader considers APCu caching.
     *
     * @return void
     */ public function wfvy3(bool $jvkg23,?string $xbbg24=null){$this->$wkvs2f=$jvkg23;$this->$rkdq30=$xbbg24;}/**
     * Whether to run scripts or not
     *
     * @return void
     */ public function pllj4(bool $bhdp26=true){$this->$euss31=$bhdp26;}/**
     * Whether to run in drymode or not
     */ public function jkxc5(bool $oylw25=true):void{$this->$kvxp32=$oylw25;}/**
     * Whether platform requirements should be ignored.
     *
     * If this is set to true, the platform check file will not be generated
     * If this is set to false, the platform check file will be generated with all requirements
     * If this is set to string[], those packages will be ignored from the platform check file
     *
     * @param bool|string[] $ignorePlatformReqs
     * @return void
     *
     * @deprecated use setPlatformRequirementFilter instead
     */ public function fard6($ttjh33){trigger_error(base64_decode('QXV0b2xvYWRHZW5lcmF0b3I6OnNldElnbm9yZVBsYXRmb3JtUmVxdWlyZW1lbnRzIGlzIGRlcHJlY2F0ZWQgc2luY2UgQ29tcG9zZXIgMi4yLCB1c2Ugc2V0UGxhdGZvcm1SZXF1aXJlbWVudEZpbHRlciBpbnN0ZWFkLg=='),E_USER_DEPRECATED);$this->wtvk7(PlatformRequirementFilterFactory::kspn34($ttjh33));}/**
     * @return void
     */ public function wtvk7(PlatformRequirementFilterInterface $xvvc27){$this->$mydr2b=$xvvc27;}/**
     * @return ClassMap
     * @throws \Seld\JsonLint\ParsingException
     * @throws \RuntimeException
     */ public function pqnm8(Config $wudh35,InstalledRepositoryInterface $giap36,RootPackageInterface $glko37,InstallationManager $jnws38,string $mpze39,bool $ufsx3a=false,?string $dypx3b=null,?Locker $mutx3c=null){if($this->$ktex2e){$ufsx3a=true;}if(null===$this->$aksp2d){$this->$aksp2d=false;$bosn3d=new oncq3e($wudh35->bomn3f(base64_decode('dmVuZG9yLWRpcg==')).base64_decode('L2NvbXBvc2VyL2luc3RhbGxlZC5qc29u'));if($bosn3d->kwtq40()){$bosn3d=$bosn3d->hcnu41();if(isset($bosn3d[base64_decode('ZGV2')])){$this->$aksp2d=$bosn3d[base64_decode('ZGV2')];}}}if($this->$euss31){if(!isset($_SERVER[base64_decode('Q09NUE9TRVJfREVWX01PREU=')])){Platform::putEnv(base64_decode('Q09NUE9TRVJfREVWX01PREU='),$this->$aksp2d?base64_decode('MQ=='):base64_decode('MA=='));}$this->$wwln28->iyry42(ScriptEvents::PRE_AUTOLOAD_DUMP,$this->$aksp2d,[],[base64_decode('b3B0aW1pemU=')=>$ufsx3a,]);}$prsz43=new trzt44([base64_decode('cGhw'),base64_decode('aW5j'),base64_decode('aGg=')]);$prsz43->yqkq45();$nemi46=new hygq47();$nemi46->rkeo48($wudh35->bomn3f(base64_decode('dmVuZG9yLWRpcg==')));$ltpb49=$nemi46->expy4a(realpath(realpath(Platform::getCwd())));$ouob4b=$nemi46->expy4a(realpath(realpath($wudh35->bomn3f(base64_decode('dmVuZG9yLWRpcg==')))));$ibwr4c=$wudh35->bomn3f(base64_decode('dXNlLWluY2x1ZGUtcGF0aA=='));$sckf4d=$wudh35->bomn3f(base64_decode('cHJlcGVuZC1hdXRvbG9hZGVy'))===false?base64_decode('ZmFsc2U='):base64_decode('dHJ1ZQ==');$mpze39=$ouob4b.base64_decode('Lw==').$mpze39;$nemi46->rkeo48($mpze39);$phhr4e=$nemi46->cftd4f(realpath($mpze39),$ouob4b,true);$zwdv50=$nemi46->cftd4f($ouob4b,realpath($mpze39),true);$lkpp51=$nemi46->cftd4f($ouob4b,$ltpb49,true);$lkpp51=str_replace(base64_decode('X19ESVJfXw=='),base64_decode('JHZlbmRvckRpcg=='),$lkpp51);$dgab52=<<<EOF
<?php

// autoload_namespaces.php @generated by Composer

\$vendorDir = $phhr4e;
\$baseDir = $lkpp51;

return array(

EOF;$srez53=<<<EOF
<?php

// autoload_psr4.php @generated by Composer

\$vendorDir = $phhr4e;
\$baseDir = $lkpp51;

return array(

EOF;$tvlh54=$giap36->gefa55();$kspb56=$this->lcxbb($jnws38,$glko37,$giap36->jrfw57());if($this->$aksp2d){$qesr58=false;}else{$qesr58=$tvlh54?:true;}$zgdm59=$this->mraid($kspb56,$glko37,$qesr58);foreach($zgdm59[base64_decode('cHNyLTA=')]as $ajto5a=>$ykzt5b){$yuzd5c=[];foreach($ykzt5b as $heqq5d){$yuzd5c[]=$this->kffi12($nemi46,$ltpb49,$ouob4b,$heqq5d);}$tmkp5e=var_export($ajto5a,true);$dgab52.="    $tmkp5e => ";$dgab52.=base64_decode('YXJyYXko').implode(base64_decode('LCA='),$yuzd5c).base64_decode('KSwK');}$dgab52.=base64_decode('KTsK');foreach($zgdm59[base64_decode('cHNyLTQ=')]as $ajto5a=>$ykzt5b){$yuzd5c=[];foreach($ykzt5b as $heqq5d){$yuzd5c[]=$this->kffi12($nemi46,$ltpb49,$ouob4b,$heqq5d);}$tmkp5e=var_export($ajto5a,true);$srez53.="    $tmkp5e => ";$srez53.=base64_decode('YXJyYXko').implode(base64_decode('LCA='),$yuzd5c).base64_decode('KSwK');}$srez53.=base64_decode('KTsK');$hkhw5f=null;$wltc60=$glko37->pgwm61();if($glko37->eyzg62()&&!empty($wltc60[base64_decode('cHNyLTA=')])){$nvhr63=substr_count($nemi46->expy4a($glko37->eyzg62()),base64_decode('Lw=='))+1;$vchy64=implode(base64_decode('LCA='),array_map(static function($sjyz65):string{return var_export($sjyz65,true);},array_keys($wltc60[base64_decode('cHNyLTA=')])));$baqe66=$nemi46->cftd4f($mpze39,$ltpb49,true);$hkhw5f=<<<EOF

    public static function autoload(\$class)
    {
        \$dir = $baqe66 . '/';
        \$prefixes = array($vchy64);
        foreach (\$prefixes as \$prefix) {
            if (0 !== strpos(\$class, \$prefix)) {
                continue;
            }
            \$path = \$dir . implode('/', array_slice(explode('\\\\', \$class), $nvhr63)).'.php';
            if (!\$path = stream_resolve_include_path(\$path)) {
                return false;
            }
            require \$path;

            return true;
        }
    }

EOF;}$fjel67=null;if(!empty($zgdm59[base64_decode('ZXhjbHVkZS1mcm9tLWNsYXNzbWFw')])){$fjel67=$zgdm59[base64_decode('ZXhjbHVkZS1mcm9tLWNsYXNzbWFw')];}foreach($zgdm59[base64_decode('Y2xhc3NtYXA=')]as $uswo68){$prsz43->ljxq69($uswo68,$this->aawya($uswo68,$fjel67));}if($ufsx3a){$vxji6a=[];foreach([base64_decode('cHNyLTQ='),base64_decode('cHNyLTA=')]as $mrhu6b){foreach($zgdm59[$mrhu6b]as $ajto5a=>$ykzt5b){$vxji6a[$ajto5a][]=[base64_decode('cGF0aHM=')=>$ykzt5b,base64_decode('dHlwZQ==')=>$mrhu6b];}}krsort($vxji6a);foreach($vxji6a as $ajto5a=>$efrt6c){foreach($efrt6c as $xlhs6d){foreach($xlhs6d[base64_decode('cGF0aHM=')]as $uswo68){$uswo68=$nemi46->expy4a($nemi46->ajua6e($uswo68)?$uswo68:$ltpb49.base64_decode('Lw==').$uswo68);if(!is_dir($uswo68)){continue;}$prsz43->ljxq69($uswo68,$this->aawya($uswo68,$fjel67),$xlhs6d[base64_decode('dHlwZQ==')],$ajto5a);}}}}$hvva6f=$prsz43->nsrn70();foreach($hvva6f->mylw71()as $tmbu72=>$qbon73){if(count($qbon73)>1){$this->$ftoq29->vkpw74(base64_decode('PHdhcm5pbmc+V2FybmluZzogQW1iaWd1b3VzIGNsYXNzIHJlc29sdXRpb24sICI=').$tmbu72.base64_decode('Ig==').base64_decode('IHdhcyBmb3VuZCA=').(count($qbon73)+1).base64_decode('eDogaW4gIg==').$hvva6f->mvva75($tmbu72).base64_decode('IiBhbmQgIg==').implode(base64_decode('IiwgIg=='),$qbon73).base64_decode('IiwgdGhlIGZpcnN0IHdpbGwgYmUgdXNlZC48L3dhcm5pbmc+'));}else{$this->$ftoq29->vkpw74(base64_decode('PHdhcm5pbmc+V2FybmluZzogQW1iaWd1b3VzIGNsYXNzIHJlc29sdXRpb24sICI=').$tmbu72.base64_decode('Ig==').base64_decode('IHdhcyBmb3VuZCBpbiBib3RoICI=').$hvva6f->mvva75($tmbu72).base64_decode('IiBhbmQgIg==').implode(base64_decode('IiwgIg=='),$qbon73).base64_decode('IiwgdGhlIGZpcnN0IHdpbGwgYmUgdXNlZC48L3dhcm5pbmc+'));}}foreach($hvva6f->vsho76()as $kucg77){$this->$ftoq29->vkpw74("<warning>$kucg77</warning>");}$hvva6f->ewdt78(base64_decode('Q29tcG9zZXJcSW5zdGFsbGVkVmVyc2lvbnM='),$ouob4b.base64_decode('L2NvbXBvc2VyL0luc3RhbGxlZFZlcnNpb25zLnBocA=='));$hvva6f->elsu79();$mgnx7a=<<<EOF
<?php

// autoload_classmap.php @generated by Composer

\$vendorDir = $phhr4e;
\$baseDir = $lkpp51;

return array(

EOF;foreach($hvva6f->lxfv7b()as $tmbu72=>$heqq5d){$eaea7c=$this->kffi12($nemi46,$ltpb49,$ouob4b,$heqq5d).base64_decode('LAo=');$mgnx7a.=base64_decode('ICAgIA==').var_export($tmbu72,true).base64_decode('ID0+IA==').$eaea7c;}$mgnx7a.=base64_decode('KTsK');if(''===$dypx3b){$dypx3b=null;}if(null===$dypx3b){$dypx3b=$wudh35->bomn3f(base64_decode('YXV0b2xvYWRlci1zdWZmaXg='));if(null===$dypx3b&&Filesystem::nnlq7d($ouob4b.base64_decode('L2F1dG9sb2FkLnBocA=='))){$effy7e=file_get_contents($ouob4b.base64_decode('L2F1dG9sb2FkLnBocA=='));if(Preg::wbfc7f(base64_decode('e0NvbXBvc2VyQXV0b2xvYWRlckluaXQoW146XHNdKyk6On0='),$effy7e,$rhzd80)){$dypx3b=$rhzd80[1];}}if(null===$dypx3b){$dypx3b=$mutx3c!==null&&$mutx3c->kjkp81()?$mutx3c->gmda82()[base64_decode('Y29udGVudC1oYXNo')]:md5(uniqid('',true));}}if($this->$kvxp32){return $hvva6f;}$nemi46->weig83($mpze39.base64_decode('L2F1dG9sb2FkX25hbWVzcGFjZXMucGhw'),$dgab52);$nemi46->weig83($mpze39.base64_decode('L2F1dG9sb2FkX3BzcjQucGhw'),$srez53);$nemi46->weig83($mpze39.base64_decode('L2F1dG9sb2FkX2NsYXNzbWFwLnBocA=='),$mgnx7a);$ypcn84=$mpze39.base64_decode('L2luY2x1ZGVfcGF0aHMucGhw');if($uwor85=$this->zoxn10($kspb56,$nemi46,$ltpb49,$ouob4b,$phhr4e,$lkpp51)){$nemi46->weig83($ypcn84,$uwor85);}elseif(file_exists($ypcn84)){unlink($ypcn84);}$rwvb86=$mpze39.base64_decode('L2F1dG9sb2FkX2ZpbGVzLnBocA==');if($yupa87=$this->jnfr11($zgdm59[base64_decode('ZmlsZXM=')],$nemi46,$ltpb49,$ouob4b,$phhr4e,$lkpp51)){$nemi46->weig83($rwvb86,$yupa87);}elseif(file_exists($rwvb86)){unlink($rwvb86);}$nemi46->weig83($mpze39.base64_decode('L2F1dG9sb2FkX3N0YXRpYy5waHA='),$this->lwwu17($dypx3b,$mpze39,$ouob4b,$ltpb49));$upeo88=$wudh35->bomn3f(base64_decode('cGxhdGZvcm0tY2hlY2s='))!==false&&!($this->$mydr2b instanceof IgnoreAllPlatformRequirementFilter);$kfbw89=null;if($upeo88){$kfbw89=$this->tuod13($kspb56,$wudh35->bomn3f(base64_decode('cGxhdGZvcm0tY2hlY2s=')),$tvlh54);if(null===$kfbw89){$upeo88=false;}}if($upeo88){$nemi46->weig83($mpze39.base64_decode('L3BsYXRmb3JtX2NoZWNrLnBocA=='),$kfbw89);}elseif(file_exists($mpze39.base64_decode('L3BsYXRmb3JtX2NoZWNrLnBocA=='))){unlink($mpze39.base64_decode('L3BsYXRmb3JtX2NoZWNrLnBocA=='));}$nemi46->weig83($ouob4b.base64_decode('L2F1dG9sb2FkLnBocA=='),$this->eciy15($zwdv50,$dypx3b));$nemi46->weig83($mpze39.base64_decode('L2F1dG9sb2FkX3JlYWwucGhw'),$this->zxux16(true,(bool)$uwor85,$hkhw5f,(bool)$yupa87,$phhr4e,$lkpp51,$dypx3b,$ibwr4c,$sckf4d,$upeo88));$nemi46->nklp8a(__DIR__.base64_decode('L0NsYXNzTG9hZGVyLnBocA=='),$mpze39.base64_decode('L0NsYXNzTG9hZGVyLnBocA=='));$nemi46->nklp8a(__DIR__.base64_decode('Ly4uLy4uLy4uL0xJQ0VOU0U='),$mpze39.base64_decode('L0xJQ0VOU0U='));if($this->$euss31){$this->$wwln28->iyry42(ScriptEvents::POST_AUTOLOAD_DUMP,$this->$aksp2d,[],[base64_decode('b3B0aW1pemU=')=>$ufsx3a,]);}return $hvva6f;}/**
     * @param array<string>|null $excluded
     * @return non-empty-string|null
     */ private function aawya(string $uswo68,?array$fjel67):?string{if(null===$fjel67){return null;}if(file_exists($uswo68)){$ocxr8b=preg_quote(strtr(realpath($uswo68),base64_decode('XFw='),base64_decode('Lw==')));foreach($fjel67 as $acaq8c=>$hmwx8d){$hmwx8d=Preg::caco8e(base64_decode('e14oKFteLisqP1xbXlxdJCgpe309ITw+fDpcXFxcIy1dK3xcXFxcWy4rKj9cW15cXSQoKXt9PSE8Pnw6Iy1dKSopLip9'),base64_decode('JDE='),$hmwx8d);if(0!==strpos($hmwx8d,$ocxr8b)&&0!==strpos($ocxr8b,$hmwx8d)){unset($fjel67[$acaq8c]);}}}return \count($fjel67)>0?base64_decode('eyg=').implode(base64_decode('fA=='),$fjel67).base64_decode('KX0='):null;}/**
     * @param PackageInterface[] $packages
     * @return non-empty-array<int, array{0: PackageInterface, 1: string|null}>
     */ public function lcxbb(InstallationManager $jnws38,PackageInterface $glko37,array$zfsk8f){$kspb56=[[$glko37,'']];foreach($zfsk8f as $jqyh90){if($jqyh90 instanceof AliasPackage){continue;}$this->eccrc($jqyh90);$kspb56[]=[$jqyh90,$jnws38->ykge91($jqyh90),];}return $kspb56;}/**
     * @return void
     * @throws \InvalidArgumentException Throws an exception, if the package has illegal settings.
     */ protected function eccrc(PackageInterface $jqyh90){$nyop92=$jqyh90->pgwm61();if(!empty($nyop92[base64_decode('cHNyLTQ=')])&&null!==$jqyh90->eyzg62()){$kona93=$jqyh90->xbeb94();$jqyh90->eyzg62();throw new \wjvj95("PSR-4 autoloading is incompatible with the target-dir property, remove the target-dir in package '$kona93'.");}if(!empty($nyop92[base64_decode('cHNyLTQ=')])){foreach($nyop92[base64_decode('cHNyLTQ=')]as $ajto5a=>$pmhe96){if($ajto5a!==''&&base64_decode('XFw=')!==substr($ajto5a,-1)){throw new \wjvj95("psr-4 namespaces must end with a namespace separator, '$ajto5a' does not, use '$ajto5a\\'.");}}}}/**
     * Compiles an ordered list of namespace => path mappings
     *
     * @param non-empty-array<int, array{0: PackageInterface, 1: string|null}> $packageMap array of array(package, installDir-relative-to-composer.json or null for metapackages)
     * @param RootPackageInterface $rootPackage root package instance
     * @param bool|string[] $filteredDevPackages If an array, the list of packages that must be removed. If bool, whether to filter out require-dev packages
     * @return array
     * @phpstan-return array{
     *     'psr-0': array<string, array<string>>,
     *     'psr-4': array<string, array<string>>,
     *     'classmap': array<int, string>,
     *     'files': array<string, string>,
     *     'exclude-from-classmap': array<int, string>,
     * }
     */ public function mraid(array$kspb56,PackageInterface $glko37,$qesr58=false){$pclx97=array_shift($kspb56);if(is_array($qesr58)){$kspb56=array_filter($kspb56,static function($uukt98)use($qesr58):bool{return!in_array($uukt98[0]->xbeb94(),$qesr58,true);});}elseif($qesr58){$kspb56=$this->dplv1a($kspb56,$glko37);}$uyro99=$this->jutv1c($kspb56);$uyro99[]=$pclx97;array_unshift($kspb56,$pclx97);$pfkf9a=$this->wjel18($kspb56,base64_decode('cHNyLTA='),$glko37);$asmr9b=$this->wjel18($kspb56,base64_decode('cHNyLTQ='),$glko37);$ozod9c=$this->wjel18(array_reverse($uyro99),base64_decode('Y2xhc3NtYXA='),$glko37);$cnxh9d=$this->wjel18($uyro99,base64_decode('ZmlsZXM='),$glko37);$slda9e=$this->wjel18($uyro99,base64_decode('ZXhjbHVkZS1mcm9tLWNsYXNzbWFw'),$glko37);krsort($pfkf9a);krsort($asmr9b);return[base64_decode('cHNyLTA=')=>$pfkf9a,base64_decode('cHNyLTQ=')=>$asmr9b,base64_decode('Y2xhc3NtYXA=')=>$ozod9c,base64_decode('ZmlsZXM=')=>$cnxh9d,base64_decode('ZXhjbHVkZS1mcm9tLWNsYXNzbWFw')=>$slda9e,];}/**
     * Registers an autoloader based on an autoload-map returned by parseAutoloads
     *
     * @param array<string, mixed[]> $autoloads see parseAutoloads return value
     * @return ClassLoader
     */ public function dkotf(array$zgdm59,?string $mqma9f=null){$pszfa0=new kuoxa1($mqma9f);if(isset($zgdm59[base64_decode('cHNyLTA=')])){foreach($zgdm59[base64_decode('cHNyLTA=')]as $ajto5a=>$heqq5d){$pszfa0->kwxqa2($ajto5a,$heqq5d);}}if(isset($zgdm59[base64_decode('cHNyLTQ=')])){foreach($zgdm59[base64_decode('cHNyLTQ=')]as $ajto5a=>$heqq5d){$pszfa0->igona3($ajto5a,$heqq5d);}}if(isset($zgdm59[base64_decode('Y2xhc3NtYXA=')])){$fjel67=null;if(!empty($zgdm59[base64_decode('ZXhjbHVkZS1mcm9tLWNsYXNzbWFw')])){$fjel67=$zgdm59[base64_decode('ZXhjbHVkZS1mcm9tLWNsYXNzbWFw')];}$prsz43=new trzt44([base64_decode('cGhw'),base64_decode('aW5j'),base64_decode('aGg=')]);$prsz43->yqkq45();foreach($zgdm59[base64_decode('Y2xhc3NtYXA=')]as $uswo68){try{$prsz43->ljxq69($uswo68,$this->aawya($uswo68,$fjel67));}catch(\RuntimeException $ihmpa4){$this->$ftoq29->vkpw74(base64_decode('PHdhcm5pbmc+').$ihmpa4->kkyza5().base64_decode('PC93YXJuaW5nPg=='));}}$pszfa0->tjqta6($prsz43->nsrn70()->lxfv7b());}return $pszfa0;}/**
     * @param array<int, array{0: PackageInterface, 1: string|null}> $packageMap
     * @return ?string
     */ protected function zoxn10(array$kspb56,Filesystem $nemi46,string $ltpb49,string $ouob4b,string $phhr4e,string $lkpp51){$imcta7=[];foreach($kspb56 as $uukt98){[$jqyh90,$pcwna8]=$uukt98;if(null===$pcwna8){continue;}if(null!==$jqyh90->eyzg62()&&strlen($jqyh90->eyzg62())>0){$pcwna8=substr($pcwna8,0,-strlen(base64_decode('Lw==').$jqyh90->eyzg62()));}foreach($jqyh90->qcfja9()as $sgdyaa){$sgdyaa=trim($sgdyaa,base64_decode('Lw=='));$imcta7[]=empty($pcwna8)?$sgdyaa:$pcwna8.base64_decode('Lw==').$sgdyaa;}}if(!$imcta7){return null;}$dorxab='';foreach($imcta7 as $heqq5d){$dorxab.=base64_decode('ICAgIA==').$this->kffi12($nemi46,$ltpb49,$ouob4b,$heqq5d).base64_decode('LAo=');}return<<<EOF
<?php

// include_paths.php @generated by Composer

\$vendorDir = $phhr4e;
\$baseDir = $lkpp51;

return array(
$dorxab);

EOF;}/**
     * @param array<string, string> $files
     * @return ?string
     */ protected function jnfr11(array$cnxh9d,Filesystem $nemi46,string $ltpb49,string $ouob4b,string $phhr4e,string $lkpp51){$cnxh9d=array_map(function(string $mveiac)use($nemi46,$ltpb49,$ouob4b):string{return $this->kffi12($nemi46,$ltpb49,$ouob4b,$mveiac);},$cnxh9d);$gpqead=array_unique($cnxh9d);if(count($gpqead)<count($cnxh9d)){$this->$ftoq29->vkpw74(base64_decode('PHdhcm5pbmc+VGhlIGZvbGxvd2luZyAiZmlsZXMiIGF1dG9sb2FkIHJ1bGVzIGFyZSBpbmNsdWRlZCBtdWx0aXBsZSB0aW1lcywgdGhpcyBtYXkgY2F1c2UgaXNzdWVzIGFuZCBzaG91bGQgYmUgcmVzb2x2ZWQ6PC93YXJuaW5nPg=='));foreach(array_unique(array_diff_assoc($cnxh9d,$gpqead))as $auegae){$this->$ftoq29->vkpw74(base64_decode('PHdhcm5pbmc+IC0g').$auegae.base64_decode('PC93YXJuaW5nPg=='));}}unset($gpqead);$hzgzaf='';foreach($cnxh9d as $kddrb0=>$mveiac){$hzgzaf.=base64_decode('ICAgIA==').var_export($kddrb0,true).base64_decode('ID0+IA==').$mveiac.base64_decode('LAo=');}if(!$hzgzaf){return null;}return<<<EOF
<?php

// autoload_files.php @generated by Composer

\$vendorDir = $phhr4e;
\$baseDir = $lkpp51;

return array(
$hzgzaf);

EOF;}/**
     * @return string
     */ protected function kffi12(Filesystem $nemi46,string $ltpb49,string $ouob4b,string $heqq5d){if(!$nemi46->ajua6e($heqq5d)){$heqq5d=$ltpb49.base64_decode('Lw==').$heqq5d;}$heqq5d=$nemi46->expy4a($heqq5d);$ksuvb1='';if(strpos($heqq5d.base64_decode('Lw=='),$ouob4b.base64_decode('Lw=='))===0){$heqq5d=(string)substr($heqq5d,strlen($ouob4b));$ksuvb1=base64_decode('JHZlbmRvckRpciAuIA==');}else{$heqq5d=$nemi46->expy4a($nemi46->prfqb2($ltpb49,$heqq5d,true));if(!$nemi46->ajua6e($heqq5d)){$ksuvb1=base64_decode('JGJhc2VEaXIgLiA=');$heqq5d=base64_decode('Lw==').$heqq5d;}}if(strpos($heqq5d,base64_decode('LnBoYXI='))!==false){$ksuvb1=base64_decode('J3BoYXI6Ly8nIC4g').$ksuvb1;}return $ksuvb1.var_export($heqq5d,true);}/**
     * @param array<int, array{0: PackageInterface, 1: string|null}> $packageMap
     * @param bool|'php-only' $checkPlatform
     * @param string[] $devPackageNames
     * @return ?string
     */ protected function tuod13(array$kspb56,$upeo88,array$tvlh54){$ygycb3=Bound::eeiyb4();$gmbyb5=false;$dvzjb6=[];$jnqmb7=[];foreach($kspb56 as $uukt98){$jqyh90=$uukt98[0];foreach(array_merge($jqyh90->urjmb8(),$jqyh90->iavnb9())as $idczba){if(Preg::wbfc7f(base64_decode('e15leHQtKC4rKSR9aUQ='),$idczba->ywldbb(),$rhzd80)){$jnqmb7[$rhzd80[1]][]=$idczba->sniebc();}}}foreach($kspb56 as $uukt98){$jqyh90=$uukt98[0];if(in_array($jqyh90->xbeb94(),$tvlh54,true)){continue;}foreach($jqyh90->okaybd()as $idczba){if($this->$mydr2b->meejbe($idczba->ywldbb())){continue;}if(in_array($idczba->ywldbb(),[base64_decode('cGhw'),base64_decode('cGhwLTY0Yml0')],true)){$hmhebf=$idczba->sniebc();if($hmhebf->rnvxc0()->mmksc1($ygycb3,base64_decode('Pg=='))){$ygycb3=$hmhebf->rnvxc0();}}if(base64_decode('cGhwLTY0Yml0')===$idczba->ywldbb()){$gmbyb5=true;}if($upeo88===true&&Preg::wbfc7f(base64_decode('e15leHQtKC4rKSR9aUQ='),$idczba->ywldbb(),$rhzd80)){if(isset($jnqmb7[$rhzd80[1]])){foreach($jnqmb7[$rhzd80[1]]as $yyyvc2){if($yyyvc2->tqmmc3($idczba->sniebc())){continue 2;}}}if($rhzd80[1]===base64_decode('emVuZC1vcGNhY2hl')){$rhzd80[1]=base64_decode('emVuZCBvcGNhY2hl');}$cdhxc4=var_export($rhzd80[1],true);if($rhzd80[1]===base64_decode('cGNudGw=')||$rhzd80[1]===base64_decode('cmVhZGxpbmU=')){$dvzjb6[$cdhxc4]="PHP_SAPI !== 'cli' || extension_loaded($cdhxc4) || \$missingExtensions[] = $cdhxc4;\n";}else{$dvzjb6[$cdhxc4]="extension_loaded($cdhxc4) || \$missingExtensions[] = $cdhxc4;\n";}}}}ksort($dvzjb6);$ccyac5=static function(Bound $nsflc6):int{if($nsflc6->ybdpc7()){return 0;}if($nsflc6->fxycc8()){return 99999;}$esnbc9=str_replace(base64_decode('LQ=='),base64_decode('Lg=='),$nsflc6->nlfkca());$vgiecb=array_map(base64_decode('aW50dmFs'),explode(base64_decode('Lg=='),$esnbc9));return $vgiecb[0]*10000+$vgiecb[1]*100+$vgiecb[2];};$aqgmcc=static function(Bound $nsflc6){if($nsflc6->ybdpc7()){return 0;}if($nsflc6->fxycc8()){return 99999;}$esnbc9=str_replace(base64_decode('LQ=='),base64_decode('Lg=='),$nsflc6->nlfkca());$vgiecb=explode(base64_decode('Lg=='),$esnbc9);$vgiecb=array_slice($vgiecb,0,3);return implode(base64_decode('Lg=='),$vgiecb);};$wmyucd='';$qeswce='';if(!$ygycb3->ybdpc7()){$ahqqcf=$ygycb3->zxcvd0()?base64_decode('Pj0='):base64_decode('Pg==');$wmyucd=base64_decode('UEhQX1ZFUlNJT05fSUQg').$ahqqcf.base64_decode('IA==').$ccyac5($ygycb3);$qeswce=base64_decode('Ig==').$ahqqcf.base64_decode('IA==').$aqgmcc($ygycb3).base64_decode('Ig==');}if($wmyucd){$wmyucd=<<<PHP_CHECK

if (!($wmyucd)) {
    \$issues[] = 'Your Composer dependencies require a PHP version $qeswce. You are running ' . PHP_VERSION . '.';
}

PHP_CHECK;}if($gmbyb5){$wmyucd.=<<<PHP_CHECK

if (PHP_INT_SIZE !== 8) {
    \$issues[] = 'Your Composer dependencies require a 64-bit build of PHP.';
}

PHP_CHECK;}$dvzjb6=implode('',$dvzjb6);if(''!==$dvzjb6){$dvzjb6=<<<EXT_CHECKS

\$missingExtensions = array();
$dvzjb6
if (\$missingExtensions) {
    \$issues[] = 'Your Composer dependencies require the following PHP extensions to be installed: ' . implode(', ', \$missingExtensions) . '.';
}

EXT_CHECKS;}if(!$wmyucd&&!$dvzjb6){return null;}return<<<PLATFORM_CHECK
<?php

// platform_check.php @generated by Composer

\$issues = array();
{$wmyucd}{$dvzjb6}
if (\$issues) {
    if (!headers_sent()) {
        header('HTTP/1.1 500 Internal Server Error');
    }
    if (!ini_get('display_errors')) {
        if (PHP_SAPI === 'cli' || PHP_SAPI === 'phpdbg') {
            fwrite(STDERR, 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . implode(PHP_EOL, \$issues) . PHP_EOL.PHP_EOL);
        } elseif (!headers_sent()) {
            echo 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . str_replace('You are running '.PHP_VERSION.'.', '', implode(PHP_EOL, \$issues)) . PHP_EOL.PHP_EOL;
        }
    }
    trigger_error(
        'Composer detected issues in your platform: ' . implode(' ', \$issues),
        E_USER_ERROR
    );
}

PLATFORM_CHECK;}/**
     * @return string
     */ protected function eciy15(string $zwdv50,string $dypx3b){$gpopd1=$zwdv50[strlen($zwdv50)-1];if(base64_decode('Jw==')===$gpopd1||base64_decode('Ig==')===$gpopd1){$zwdv50=substr($zwdv50,0,-1).base64_decode('L2F1dG9sb2FkX3JlYWwucGhw').$gpopd1;}else{$zwdv50.=base64_decode('IC4gJy9hdXRvbG9hZF9yZWFsLnBocCc=');}return<<<AUTOLOAD
<?php

// autoload.php @generated by Composer

if (PHP_VERSION_ID < 50600) {
    if (!headers_sent()) {
        header('HTTP/1.1 500 Internal Server Error');
    }
    \$err = 'Composer 2.3.0 dropped support for autoloading on PHP <5.6 and you are running '.PHP_VERSION.', please upgrade PHP or use Composer 2.2 LTS via "composer self-update --2.2". Aborting.'.PHP_EOL;
    if (!ini_get('display_errors')) {
        if (PHP_SAPI === 'cli' || PHP_SAPI === 'phpdbg') {
            fwrite(STDERR, \$err);
        } elseif (!headers_sent()) {
            echo \$err;
        }
    }
    trigger_error(
        \$err,
        E_USER_ERROR
    );
}

require_once $zwdv50;

return ComposerAutoloaderInit$dypx3b::getLoader();

AUTOLOAD;}/**
     * @param string $vendorPathCode unused in this method
     * @param string $appBaseDirCode unused in this method
     * @param string $prependAutoloader 'true'|'false'
     * @return string
     */ protected function zxux16(bool $bndgd2,bool $bpnod3,?string $hkhw5f,bool $jvrnd4,string $phhr4e,string $lkpp51,string $dypx3b,bool $ibwr4c,string $sckf4d,bool $upeo88){$dwvld5=<<<HEADER
<?php

// autoload_real.php @generated by Composer

class ComposerAutoloaderInit$dypx3b
{
    private static \$loader;

    public static function loadClassLoader(\$class)
    {
        if ('Composer\\Autoload\\ClassLoader' === \$class) {
            require __DIR__ . '/ClassLoader.php';
        }
    }

    /**
     * @return \Composer\Autoload\ClassLoader
     */
    public static function getLoader()
    {
        if (null !== self::\$loader) {
            return self::\$loader;
        }


HEADER;if($upeo88){$dwvld5.=<<<'PLATFORM_CHECK'
        require __DIR__ . '/platform_check.php';


PLATFORM_CHECK;}$dwvld5.=<<<CLASSLOADER_INIT
        spl_autoload_register(array('ComposerAutoloaderInit$dypx3b', 'loadClassLoader'), true, $sckf4d);
        self::\$loader = \$loader = new \\Composer\\Autoload\\ClassLoader(\\dirname(__DIR__));
        spl_autoload_unregister(array('ComposerAutoloaderInit$dypx3b', 'loadClassLoader'));


CLASSLOADER_INIT;if($bpnod3){$dwvld5.=<<<'INCLUDE_PATH'
        $includePaths = require __DIR__ . '/include_paths.php';
        $includePaths[] = get_include_path();
        set_include_path(implode(PATH_SEPARATOR, $includePaths));


INCLUDE_PATH;}$dwvld5.=<<<STATIC_INIT
        require __DIR__ . '/autoload_static.php';
        call_user_func(\Composer\Autoload\ComposerStaticInit$dypx3b::getInitializer(\$loader));


STATIC_INIT;if($this->$ktex2e){$dwvld5.=<<<'CLASSMAPAUTHORITATIVE'
        $loader->setClassMapAuthoritative(true);

CLASSMAPAUTHORITATIVE;}if($this->$wkvs2f){$xbbg24=var_export(($this->$rkdq30!==null?$this->$rkdq30:substr(base64_encode(md5(uniqid('',true),true)),0,-3)),true);$dwvld5.=<<<APCU
        \$loader->setApcuPrefix($xbbg24);

APCU;}if($ibwr4c){$dwvld5.=<<<'INCLUDEPATH'
        $loader->setUseIncludePath(true);

INCLUDEPATH;}if($hkhw5f){$dwvld5.=<<<REGISTER_TARGET_DIR_AUTOLOAD
        spl_autoload_register(array('ComposerAutoloaderInit$dypx3b', 'autoload'), true, true);


REGISTER_TARGET_DIR_AUTOLOAD;}$dwvld5.=<<<REGISTER_LOADER
        \$loader->register($sckf4d);


REGISTER_LOADER;if($jvrnd4){$dwvld5.=<<<INCLUDE_FILES
        \$filesToLoad = \Composer\Autoload\ComposerStaticInit$dypx3b::\$files;
        \$requireFile = \Closure::bind(static function (\$fileIdentifier, \$file) {
            if (empty(\$GLOBALS['__composer_autoload_files'][\$fileIdentifier])) {
                \$GLOBALS['__composer_autoload_files'][\$fileIdentifier] = true;

                require \$file;
            }
        }, null, null);
        foreach (\$filesToLoad as \$fileIdentifier => \$file) {
            \$requireFile(\$fileIdentifier, \$file);
        }


INCLUDE_FILES;}$dwvld5.=<<<METHOD_FOOTER
        return \$loader;
    }

METHOD_FOOTER;$dwvld5.=$hkhw5f;return $dwvld5.<<<FOOTER
}

FOOTER;}/**
     * @param string $vendorPath input for findShortestPathCode
     * @param string $basePath input for findShortestPathCode
     * @return string
     */ protected function lwwu17(string $dypx3b,string $mpze39,string $ouob4b,string $ltpb49){$dwvld5=<<<HEADER
<?php

// autoload_static.php @generated by Composer

namespace Composer\Autoload;

class ComposerStaticInit$dypx3b
{

HEADER;$pszfa0=new kuoxa1();$dfbad6=require $mpze39.base64_decode('L2F1dG9sb2FkX25hbWVzcGFjZXMucGhw');foreach($dfbad6 as $ajto5a=>$heqq5d){$pszfa0->epbqd7($ajto5a,$heqq5d);}$dfbad6=require $mpze39.base64_decode('L2F1dG9sb2FkX3BzcjQucGhw');foreach($dfbad6 as $ajto5a=>$heqq5d){$pszfa0->tldad8($ajto5a,$heqq5d);}/**
         * @var string $vendorDir
         * @var string $baseDir
         */ $hvva6f=require $mpze39.base64_decode('L2F1dG9sb2FkX2NsYXNzbWFwLnBocA==');if($hvva6f){$pszfa0->tjqta6($hvva6f);}$nemi46=new hygq47();$phhr4e=base64_decode('ID0+IA==').$nemi46->cftd4f(realpath($mpze39),$ouob4b,true,true).base64_decode('IC4gJy8=');$apkmd9=base64_decode('ID0+IFwncGhhcjovL1wnIC4g').$nemi46->cftd4f(realpath($mpze39),$ouob4b,true,true).base64_decode('IC4gJy8=');$lkpp51=base64_decode('ID0+IA==').$nemi46->cftd4f(realpath($mpze39),$ltpb49,true,true).base64_decode('IC4gJy8=');$bwlgda=base64_decode('ID0+IFwncGhhcjovL1wnIC4g').$nemi46->cftd4f(realpath($mpze39),$ltpb49,true,true).base64_decode('IC4gJy8=');$youhdb=base64_decode('ID0+IA==').substr(var_export(rtrim($mqma9f,base64_decode('XFwv')).base64_decode('Lw=='),true),0,-1);$qektdc=base64_decode('ID0+IA==').substr(var_export(rtrim(base64_decode('cGhhcjovLw==').$mqma9f,base64_decode('XFwv')).base64_decode('Lw=='),true),0,-1);$eorydd=base64_decode('ID0+IA==').substr(var_export(rtrim($ksuvb1,base64_decode('XFwv')).base64_decode('Lw=='),true),0,-1);$rzcode=base64_decode('ID0+IA==').substr(var_export(rtrim(base64_decode('cGhhcjovLw==').$ksuvb1,base64_decode('XFwv')).base64_decode('Lw=='),true),0,-1);$hoxadf='';$sjyz65=base64_decode('AENvbXBvc2VyQXV0b2xvYWRDbGFzc0xvYWRlcgA=');$cqvde0=strlen($sjyz65);if(file_exists($mpze39.base64_decode('L2F1dG9sb2FkX2ZpbGVzLnBocA=='))){$ayqte1=[base64_decode('ZmlsZXM=')=>require $mpze39.base64_decode('L2F1dG9sb2FkX2ZpbGVzLnBocA==')];}else{$ayqte1=[];}foreach((array)$pszfa0 as $zxwse2=>$bndke3){if(!is_array($bndke3)||\count($bndke3)===0||!zwhqe4($zxwse2,$sjyz65)){continue;}$ayqte1[substr($zxwse2,$cqvde0)]=$bndke3;}foreach($ayqte1 as $zxwse2=>$bndke3){$bndke3=strtr(var_export($bndke3,true),[$youhdb=>$phhr4e,$qektdc=>$apkmd9,$eorydd=>$lkpp51,$rzcode=>$bwlgda,]);$bndke3=ltrim(Preg::caco8e(base64_decode('L14gKi9t'),base64_decode('ICAgICQwJDA='),$bndke3));$dwvld5.=sprintf(base64_decode('ICAgIHB1YmxpYyBzdGF0aWMgJCVzID0gJXM7Cgo='),$zxwse2,$bndke3);if(base64_decode('ZmlsZXM=')!==$zxwse2){$hoxadf.="            \$loader->$zxwse2 = ComposerStaticInit$dypx3b::\$$zxwse2;\n";}}return $dwvld5.<<<INITIALIZER
    public static function getInitializer(ClassLoader \$loader)
    {
        return \Closure::bind(function () use (\$loader) {
$hoxadf
        }, null, ClassLoader::class);
    }
}

INITIALIZER;}/**
     * @param array<int, array{0: PackageInterface, 1: string|null}> $packageMap
     * @param string $type one of: 'psr-0'|'psr-4'|'classmap'|'files'
     * @return array<int, string>|array<string, array<string>>|array<string, string>
     */ protected function wjel18(array$kspb56,string $nacxe5,RootPackageInterface $glko37){$zgdm59=[];foreach($kspb56 as $uukt98){[$jqyh90,$pcwna8]=$uukt98;if(null===$pcwna8){continue;}$nyop92=$jqyh90->pgwm61();if($this->$aksp2d&&$jqyh90===$glko37){$nyop92=array_merge_recursive($nyop92,$jqyh90->zyqje6());}if(!isset($nyop92[$nacxe5])||!is_array($nyop92[$nacxe5])){continue;}if(null!==$jqyh90->eyzg62()&&$jqyh90!==$glko37){$pcwna8=substr($pcwna8,0,-strlen(base64_decode('Lw==').$jqyh90->eyzg62()));}foreach($nyop92[$nacxe5]as $ajto5a=>$ykzt5b){foreach((array)$ykzt5b as $heqq5d){if(($nacxe5===base64_decode('ZmlsZXM=')||$nacxe5===base64_decode('Y2xhc3NtYXA=')||$nacxe5===base64_decode('ZXhjbHVkZS1mcm9tLWNsYXNzbWFw'))&&$jqyh90->eyzg62()&&!Filesystem::nnlq7d($pcwna8.base64_decode('Lw==').$heqq5d)){if($jqyh90===$glko37){$mpze39=str_replace(base64_decode('XFw8ZGlyc2VwXFw+'),base64_decode('W1xcXFwvXQ=='),preg_quote(str_replace([base64_decode('Lw=='),base64_decode('XFw=')],base64_decode('PGRpcnNlcD4='),$jqyh90->eyzg62())));$heqq5d=ltrim(Preg::caco8e(base64_decode('e14=').$mpze39.base64_decode('fQ=='),'',ltrim($heqq5d,base64_decode('XFwv'))),base64_decode('XFwv'));}else{$heqq5d=$jqyh90->eyzg62().base64_decode('Lw==').$heqq5d;}}if($nacxe5===base64_decode('ZXhjbHVkZS1mcm9tLWNsYXNzbWFw')){$heqq5d=Preg::caco8e(base64_decode('ey8rfQ=='),base64_decode('Lw=='),preg_quote(trim(strtr($heqq5d,base64_decode('XFw='),base64_decode('Lw==')),base64_decode('Lw=='))));$heqq5d=strtr($heqq5d,[base64_decode('XFwqXFwq')=>base64_decode('Lis/'),base64_decode('XFwq')=>base64_decode('W14vXSs/')]);$zokfe7=null;$heqq5d=Preg::htbme8(base64_decode('e14oKD86KD86XFxcXFxcLil7MSwyfSsvKSspfQ=='),static function($rifse9)use(&$zokfe7):string{if(isset($rifse9[1])){$zokfe7=str_replace(base64_decode('XFwu'),base64_decode('Lg=='),$rifse9[1]);}return '';},$heqq5d);if(empty($pcwna8)){$pcwna8=strtr(Platform::getCwd(),base64_decode('XFw='),base64_decode('Lw=='));}$vfbqea=realpath($pcwna8.base64_decode('Lw==').$zokfe7);if(false===$vfbqea){continue;}$zgdm59[]=preg_quote(strtr($vfbqea,base64_decode('XFw='),base64_decode('Lw=='))).base64_decode('Lw==').$heqq5d.base64_decode('KCR8Lyk=');continue;}$rbvheb=empty($pcwna8)?(empty($heqq5d)?base64_decode('Lg=='):$heqq5d):$pcwna8.base64_decode('Lw==').$heqq5d;if($nacxe5===base64_decode('ZmlsZXM=')){$zgdm59[$this->inxf19($jqyh90,$heqq5d)]=$rbvheb;continue;}if($nacxe5===base64_decode('Y2xhc3NtYXA=')){$zgdm59[]=$rbvheb;continue;}$zgdm59[$ajto5a][]=$rbvheb;}}}return $zgdm59;}/**
     * @return string
     */ protected function inxf19(PackageInterface $jqyh90,string $heqq5d){return md5($jqyh90->xbeb94().base64_decode('Og==').$heqq5d);}/**
     * Filters out dev-dependencies
     *
     * @param array<int, array{0: PackageInterface, 1: string|null}> $packageMap
     * @return array<int, array{0: PackageInterface, 1: string|null}>
     */ protected function dplv1a(array$kspb56,RootPackageInterface $glko37){$zfsk8f=[];$lvsjec=[];$rzrxed=[];foreach($kspb56 as $uukt98){$jqyh90=$uukt98[0];$kona93=$jqyh90->xbeb94();$zfsk8f[$kona93]=$jqyh90;foreach($jqyh90->urjmb8()as $rpjwee){$rzrxed[$rpjwee->ywldbb()]=$kona93;}}$zbcdef=static function(PackageInterface $jqyh90)use(&$zbcdef,$zfsk8f,&$lvsjec,$rzrxed):void{foreach($jqyh90->okaybd()as $idczba){$czzqf0=$idczba->ywldbb();if(isset($rzrxed[$czzqf0])){$czzqf0=$rzrxed[$czzqf0];}if(!isset($lvsjec[$czzqf0])){$lvsjec[$czzqf0]=true;if(isset($zfsk8f[$czzqf0])){$zbcdef($zfsk8f[$czzqf0]);}}}};$zbcdef($glko37);return array_filter($kspb56,static function($uukt98)use($lvsjec):bool{$jqyh90=$uukt98[0];foreach($jqyh90->ovjlf1()as $kona93){if(isset($lvsjec[$kona93])){return true;}}return false;});}/**
     * Sorts packages by dependency weight
     *
     * Packages of equal weight are sorted alphabetically
     *
     * @param array<int, array{0: PackageInterface, 1: string|null}> $packageMap
     * @return array<int, array{0: PackageInterface, 1: string|null}>
     */ protected function jutv1c(array$kspb56){$zfsk8f=[];$ykzt5b=[];foreach($kspb56 as $uukt98){[$jqyh90,$heqq5d]=$uukt98;$kona93=$jqyh90->xbeb94();$zfsk8f[$kona93]=$jqyh90;$ykzt5b[$kona93]=$heqq5d;}$ymoqf2=PackageSorter::iesxf3($zfsk8f);$uyro99=[];foreach($ymoqf2 as $jqyh90){$kona93=$jqyh90->xbeb94();$uyro99[]=[$zfsk8f[$kona93],$ykzt5b[$kona93]];}return $uyro99;}}function irtf1d(string $kddrb0,string $dwvld5):void{if(empty($GLOBALS[base64_decode('X19jb21wb3Nlcl9hdXRvbG9hZF9maWxlcw==')][$kddrb0])){$GLOBALS[base64_decode('X19jb21wb3Nlcl9hdXRvbG9hZF9maWxlcw==')][$kddrb0]=true;require $dwvld5;}}?>

Did this file decode correctly?

Original Code

<?php declare(strict_types=1);namespace Composer\Autoload;use Composer\ClassMapGenerator\ClassMap;use Composer\ClassMapGenerator\ClassMapGenerator;use Composer\Config;use Composer\EventDispatcher\EventDispatcher;use Composer\Filter\PlatformRequirementFilter\IgnoreAllPlatformRequirementFilter;use Composer\Filter\PlatformRequirementFilter\PlatformRequirementFilterFactory;use Composer\Filter\PlatformRequirementFilter\PlatformRequirementFilterInterface;use Composer\Installer\InstallationManager;use Composer\IO\IOInterface;use Composer\IO\NullIO;use Composer\Package\AliasPackage;use Composer\Package\PackageInterface;use Composer\Package\RootPackageInterface;use Composer\Pcre\Preg;use Composer\Repository\InstalledRepositoryInterface;use Composer\Semver\Constraint\Bound;use Composer\Util\Filesystem;use Composer\Util\Platform;use Composer\Script\ScriptEvents;use Composer\Util\PackageSorter;use Composer\Json\JsonFile;use Composer\Package\Locker;/**
 * @author Igor Wiedler <[email protected]>
 * @author Jordi Boggiano <[email protected]>
 */ class qmts1e{/**
     * @var EventDispatcher
     */ private $myoo1f;/**
     * @var IOInterface
     */ private $vqmr20;/**
     * @var ?bool
     */ private $yoik21=null;/**
     * @var bool
     */ private $vvhv22=false;/**
     * @var bool
     */ private $jvkg23=false;/**
     * @var string|null
     */ private $xbbg24;/**
     * @var bool
     */ private $oylw25=false;/**
     * @var bool
     */ private $bhdp26=false;/**
     * @var PlatformRequirementFilterInterface
     */ private $xvvc27;public function mqvc0(EventDispatcher $myoo1f,?IOInterface $vqmr20=null){$this->$wwln28=$myoo1f;$this->$ftoq29=$vqmr20 ?? new rwrs2a();$this->$mydr2b=PlatformRequirementFilterFactory::djqc2c();}/**
     * @return void
     */ public function bmzp1(bool $yoik21=true){$this->$aksp2d=$yoik21;}/**
     * Whether generated autoloader considers the class map authoritative.
     *
     * @return void
     */ public function liom2(bool $vvhv22){$this->$ktex2e=$vvhv22;}/**
     * Whether generated autoloader considers APCu caching.
     *
     * @return void
     */ public function wfvy3(bool $jvkg23,?string $xbbg24=null){$this->$wkvs2f=$jvkg23;$this->$rkdq30=$xbbg24;}/**
     * Whether to run scripts or not
     *
     * @return void
     */ public function pllj4(bool $bhdp26=true){$this->$euss31=$bhdp26;}/**
     * Whether to run in drymode or not
     */ public function jkxc5(bool $oylw25=true):void{$this->$kvxp32=$oylw25;}/**
     * Whether platform requirements should be ignored.
     *
     * If this is set to true, the platform check file will not be generated
     * If this is set to false, the platform check file will be generated with all requirements
     * If this is set to string[], those packages will be ignored from the platform check file
     *
     * @param bool|string[] $ignorePlatformReqs
     * @return void
     *
     * @deprecated use setPlatformRequirementFilter instead
     */ public function fard6($ttjh33){trigger_error(base64_decode('QXV0b2xvYWRHZW5lcmF0b3I6OnNldElnbm9yZVBsYXRmb3JtUmVxdWlyZW1lbnRzIGlzIGRlcHJlY2F0ZWQgc2luY2UgQ29tcG9zZXIgMi4yLCB1c2Ugc2V0UGxhdGZvcm1SZXF1aXJlbWVudEZpbHRlciBpbnN0ZWFkLg=='),E_USER_DEPRECATED);$this->wtvk7(PlatformRequirementFilterFactory::kspn34($ttjh33));}/**
     * @return void
     */ public function wtvk7(PlatformRequirementFilterInterface $xvvc27){$this->$mydr2b=$xvvc27;}/**
     * @return ClassMap
     * @throws \Seld\JsonLint\ParsingException
     * @throws \RuntimeException
     */ public function pqnm8(Config $wudh35,InstalledRepositoryInterface $giap36,RootPackageInterface $glko37,InstallationManager $jnws38,string $mpze39,bool $ufsx3a=false,?string $dypx3b=null,?Locker $mutx3c=null){if($this->$ktex2e){$ufsx3a=true;}if(null===$this->$aksp2d){$this->$aksp2d=false;$bosn3d=new oncq3e($wudh35->bomn3f(base64_decode('dmVuZG9yLWRpcg==')).base64_decode('L2NvbXBvc2VyL2luc3RhbGxlZC5qc29u'));if($bosn3d->kwtq40()){$bosn3d=$bosn3d->hcnu41();if(isset($bosn3d[base64_decode('ZGV2')])){$this->$aksp2d=$bosn3d[base64_decode('ZGV2')];}}}if($this->$euss31){if(!isset($_SERVER[base64_decode('Q09NUE9TRVJfREVWX01PREU=')])){Platform::putEnv(base64_decode('Q09NUE9TRVJfREVWX01PREU='),$this->$aksp2d?base64_decode('MQ=='):base64_decode('MA=='));}$this->$wwln28->iyry42(ScriptEvents::PRE_AUTOLOAD_DUMP,$this->$aksp2d,[],[base64_decode('b3B0aW1pemU=')=>$ufsx3a,]);}$prsz43=new trzt44([base64_decode('cGhw'),base64_decode('aW5j'),base64_decode('aGg=')]);$prsz43->yqkq45();$nemi46=new hygq47();$nemi46->rkeo48($wudh35->bomn3f(base64_decode('dmVuZG9yLWRpcg==')));$ltpb49=$nemi46->expy4a(realpath(realpath(Platform::getCwd())));$ouob4b=$nemi46->expy4a(realpath(realpath($wudh35->bomn3f(base64_decode('dmVuZG9yLWRpcg==')))));$ibwr4c=$wudh35->bomn3f(base64_decode('dXNlLWluY2x1ZGUtcGF0aA=='));$sckf4d=$wudh35->bomn3f(base64_decode('cHJlcGVuZC1hdXRvbG9hZGVy'))===false?base64_decode('ZmFsc2U='):base64_decode('dHJ1ZQ==');$mpze39=$ouob4b.base64_decode('Lw==').$mpze39;$nemi46->rkeo48($mpze39);$phhr4e=$nemi46->cftd4f(realpath($mpze39),$ouob4b,true);$zwdv50=$nemi46->cftd4f($ouob4b,realpath($mpze39),true);$lkpp51=$nemi46->cftd4f($ouob4b,$ltpb49,true);$lkpp51=str_replace(base64_decode('X19ESVJfXw=='),base64_decode('JHZlbmRvckRpcg=='),$lkpp51);$dgab52=<<<EOF
<?php

// autoload_namespaces.php @generated by Composer

\$vendorDir = $phhr4e;
\$baseDir = $lkpp51;

return array(

EOF;$srez53=<<<EOF
<?php

// autoload_psr4.php @generated by Composer

\$vendorDir = $phhr4e;
\$baseDir = $lkpp51;

return array(

EOF;$tvlh54=$giap36->gefa55();$kspb56=$this->lcxbb($jnws38,$glko37,$giap36->jrfw57());if($this->$aksp2d){$qesr58=false;}else{$qesr58=$tvlh54?:true;}$zgdm59=$this->mraid($kspb56,$glko37,$qesr58);foreach($zgdm59[base64_decode('cHNyLTA=')]as $ajto5a=>$ykzt5b){$yuzd5c=[];foreach($ykzt5b as $heqq5d){$yuzd5c[]=$this->kffi12($nemi46,$ltpb49,$ouob4b,$heqq5d);}$tmkp5e=var_export($ajto5a,true);$dgab52.="    $tmkp5e => ";$dgab52.=base64_decode('YXJyYXko').implode(base64_decode('LCA='),$yuzd5c).base64_decode('KSwK');}$dgab52.=base64_decode('KTsK');foreach($zgdm59[base64_decode('cHNyLTQ=')]as $ajto5a=>$ykzt5b){$yuzd5c=[];foreach($ykzt5b as $heqq5d){$yuzd5c[]=$this->kffi12($nemi46,$ltpb49,$ouob4b,$heqq5d);}$tmkp5e=var_export($ajto5a,true);$srez53.="    $tmkp5e => ";$srez53.=base64_decode('YXJyYXko').implode(base64_decode('LCA='),$yuzd5c).base64_decode('KSwK');}$srez53.=base64_decode('KTsK');$hkhw5f=null;$wltc60=$glko37->pgwm61();if($glko37->eyzg62()&&!empty($wltc60[base64_decode('cHNyLTA=')])){$nvhr63=substr_count($nemi46->expy4a($glko37->eyzg62()),base64_decode('Lw=='))+1;$vchy64=implode(base64_decode('LCA='),array_map(static function($sjyz65):string{return var_export($sjyz65,true);},array_keys($wltc60[base64_decode('cHNyLTA=')])));$baqe66=$nemi46->cftd4f($mpze39,$ltpb49,true);$hkhw5f=<<<EOF

    public static function autoload(\$class)
    {
        \$dir = $baqe66 . '/';
        \$prefixes = array($vchy64);
        foreach (\$prefixes as \$prefix) {
            if (0 !== strpos(\$class, \$prefix)) {
                continue;
            }
            \$path = \$dir . implode('/', array_slice(explode('\\\\', \$class), $nvhr63)).'.php';
            if (!\$path = stream_resolve_include_path(\$path)) {
                return false;
            }
            require \$path;

            return true;
        }
    }

EOF;}$fjel67=null;if(!empty($zgdm59[base64_decode('ZXhjbHVkZS1mcm9tLWNsYXNzbWFw')])){$fjel67=$zgdm59[base64_decode('ZXhjbHVkZS1mcm9tLWNsYXNzbWFw')];}foreach($zgdm59[base64_decode('Y2xhc3NtYXA=')]as $uswo68){$prsz43->ljxq69($uswo68,$this->aawya($uswo68,$fjel67));}if($ufsx3a){$vxji6a=[];foreach([base64_decode('cHNyLTQ='),base64_decode('cHNyLTA=')]as $mrhu6b){foreach($zgdm59[$mrhu6b]as $ajto5a=>$ykzt5b){$vxji6a[$ajto5a][]=[base64_decode('cGF0aHM=')=>$ykzt5b,base64_decode('dHlwZQ==')=>$mrhu6b];}}krsort($vxji6a);foreach($vxji6a as $ajto5a=>$efrt6c){foreach($efrt6c as $xlhs6d){foreach($xlhs6d[base64_decode('cGF0aHM=')]as $uswo68){$uswo68=$nemi46->expy4a($nemi46->ajua6e($uswo68)?$uswo68:$ltpb49.base64_decode('Lw==').$uswo68);if(!is_dir($uswo68)){continue;}$prsz43->ljxq69($uswo68,$this->aawya($uswo68,$fjel67),$xlhs6d[base64_decode('dHlwZQ==')],$ajto5a);}}}}$hvva6f=$prsz43->nsrn70();foreach($hvva6f->mylw71()as $tmbu72=>$qbon73){if(count($qbon73)>1){$this->$ftoq29->vkpw74(base64_decode('PHdhcm5pbmc+V2FybmluZzogQW1iaWd1b3VzIGNsYXNzIHJlc29sdXRpb24sICI=').$tmbu72.base64_decode('Ig==').base64_decode('IHdhcyBmb3VuZCA=').(count($qbon73)+1).base64_decode('eDogaW4gIg==').$hvva6f->mvva75($tmbu72).base64_decode('IiBhbmQgIg==').implode(base64_decode('IiwgIg=='),$qbon73).base64_decode('IiwgdGhlIGZpcnN0IHdpbGwgYmUgdXNlZC48L3dhcm5pbmc+'));}else{$this->$ftoq29->vkpw74(base64_decode('PHdhcm5pbmc+V2FybmluZzogQW1iaWd1b3VzIGNsYXNzIHJlc29sdXRpb24sICI=').$tmbu72.base64_decode('Ig==').base64_decode('IHdhcyBmb3VuZCBpbiBib3RoICI=').$hvva6f->mvva75($tmbu72).base64_decode('IiBhbmQgIg==').implode(base64_decode('IiwgIg=='),$qbon73).base64_decode('IiwgdGhlIGZpcnN0IHdpbGwgYmUgdXNlZC48L3dhcm5pbmc+'));}}foreach($hvva6f->vsho76()as $kucg77){$this->$ftoq29->vkpw74("<warning>$kucg77</warning>");}$hvva6f->ewdt78(base64_decode('Q29tcG9zZXJcSW5zdGFsbGVkVmVyc2lvbnM='),$ouob4b.base64_decode('L2NvbXBvc2VyL0luc3RhbGxlZFZlcnNpb25zLnBocA=='));$hvva6f->elsu79();$mgnx7a=<<<EOF
<?php

// autoload_classmap.php @generated by Composer

\$vendorDir = $phhr4e;
\$baseDir = $lkpp51;

return array(

EOF;foreach($hvva6f->lxfv7b()as $tmbu72=>$heqq5d){$eaea7c=$this->kffi12($nemi46,$ltpb49,$ouob4b,$heqq5d).base64_decode('LAo=');$mgnx7a.=base64_decode('ICAgIA==').var_export($tmbu72,true).base64_decode('ID0+IA==').$eaea7c;}$mgnx7a.=base64_decode('KTsK');if(''===$dypx3b){$dypx3b=null;}if(null===$dypx3b){$dypx3b=$wudh35->bomn3f(base64_decode('YXV0b2xvYWRlci1zdWZmaXg='));if(null===$dypx3b&&Filesystem::nnlq7d($ouob4b.base64_decode('L2F1dG9sb2FkLnBocA=='))){$effy7e=file_get_contents($ouob4b.base64_decode('L2F1dG9sb2FkLnBocA=='));if(Preg::wbfc7f(base64_decode('e0NvbXBvc2VyQXV0b2xvYWRlckluaXQoW146XHNdKyk6On0='),$effy7e,$rhzd80)){$dypx3b=$rhzd80[1];}}if(null===$dypx3b){$dypx3b=$mutx3c!==null&&$mutx3c->kjkp81()?$mutx3c->gmda82()[base64_decode('Y29udGVudC1oYXNo')]:md5(uniqid('',true));}}if($this->$kvxp32){return $hvva6f;}$nemi46->weig83($mpze39.base64_decode('L2F1dG9sb2FkX25hbWVzcGFjZXMucGhw'),$dgab52);$nemi46->weig83($mpze39.base64_decode('L2F1dG9sb2FkX3BzcjQucGhw'),$srez53);$nemi46->weig83($mpze39.base64_decode('L2F1dG9sb2FkX2NsYXNzbWFwLnBocA=='),$mgnx7a);$ypcn84=$mpze39.base64_decode('L2luY2x1ZGVfcGF0aHMucGhw');if($uwor85=$this->zoxn10($kspb56,$nemi46,$ltpb49,$ouob4b,$phhr4e,$lkpp51)){$nemi46->weig83($ypcn84,$uwor85);}elseif(file_exists($ypcn84)){unlink($ypcn84);}$rwvb86=$mpze39.base64_decode('L2F1dG9sb2FkX2ZpbGVzLnBocA==');if($yupa87=$this->jnfr11($zgdm59[base64_decode('ZmlsZXM=')],$nemi46,$ltpb49,$ouob4b,$phhr4e,$lkpp51)){$nemi46->weig83($rwvb86,$yupa87);}elseif(file_exists($rwvb86)){unlink($rwvb86);}$nemi46->weig83($mpze39.base64_decode('L2F1dG9sb2FkX3N0YXRpYy5waHA='),$this->lwwu17($dypx3b,$mpze39,$ouob4b,$ltpb49));$upeo88=$wudh35->bomn3f(base64_decode('cGxhdGZvcm0tY2hlY2s='))!==false&&!($this->$mydr2b instanceof IgnoreAllPlatformRequirementFilter);$kfbw89=null;if($upeo88){$kfbw89=$this->tuod13($kspb56,$wudh35->bomn3f(base64_decode('cGxhdGZvcm0tY2hlY2s=')),$tvlh54);if(null===$kfbw89){$upeo88=false;}}if($upeo88){$nemi46->weig83($mpze39.base64_decode('L3BsYXRmb3JtX2NoZWNrLnBocA=='),$kfbw89);}elseif(file_exists($mpze39.base64_decode('L3BsYXRmb3JtX2NoZWNrLnBocA=='))){unlink($mpze39.base64_decode('L3BsYXRmb3JtX2NoZWNrLnBocA=='));}$nemi46->weig83($ouob4b.base64_decode('L2F1dG9sb2FkLnBocA=='),$this->eciy15($zwdv50,$dypx3b));$nemi46->weig83($mpze39.base64_decode('L2F1dG9sb2FkX3JlYWwucGhw'),$this->zxux16(true,(bool)$uwor85,$hkhw5f,(bool)$yupa87,$phhr4e,$lkpp51,$dypx3b,$ibwr4c,$sckf4d,$upeo88));$nemi46->nklp8a(__DIR__.base64_decode('L0NsYXNzTG9hZGVyLnBocA=='),$mpze39.base64_decode('L0NsYXNzTG9hZGVyLnBocA=='));$nemi46->nklp8a(__DIR__.base64_decode('Ly4uLy4uLy4uL0xJQ0VOU0U='),$mpze39.base64_decode('L0xJQ0VOU0U='));if($this->$euss31){$this->$wwln28->iyry42(ScriptEvents::POST_AUTOLOAD_DUMP,$this->$aksp2d,[],[base64_decode('b3B0aW1pemU=')=>$ufsx3a,]);}return $hvva6f;}/**
     * @param array<string>|null $excluded
     * @return non-empty-string|null
     */ private function aawya(string $uswo68,?array$fjel67):?string{if(null===$fjel67){return null;}if(file_exists($uswo68)){$ocxr8b=preg_quote(strtr(realpath($uswo68),base64_decode('XFw='),base64_decode('Lw==')));foreach($fjel67 as $acaq8c=>$hmwx8d){$hmwx8d=Preg::caco8e(base64_decode('e14oKFteLisqP1xbXlxdJCgpe309ITw+fDpcXFxcIy1dK3xcXFxcWy4rKj9cW15cXSQoKXt9PSE8Pnw6Iy1dKSopLip9'),base64_decode('JDE='),$hmwx8d);if(0!==strpos($hmwx8d,$ocxr8b)&&0!==strpos($ocxr8b,$hmwx8d)){unset($fjel67[$acaq8c]);}}}return \count($fjel67)>0?base64_decode('eyg=').implode(base64_decode('fA=='),$fjel67).base64_decode('KX0='):null;}/**
     * @param PackageInterface[] $packages
     * @return non-empty-array<int, array{0: PackageInterface, 1: string|null}>
     */ public function lcxbb(InstallationManager $jnws38,PackageInterface $glko37,array$zfsk8f){$kspb56=[[$glko37,'']];foreach($zfsk8f as $jqyh90){if($jqyh90 instanceof AliasPackage){continue;}$this->eccrc($jqyh90);$kspb56[]=[$jqyh90,$jnws38->ykge91($jqyh90),];}return $kspb56;}/**
     * @return void
     * @throws \InvalidArgumentException Throws an exception, if the package has illegal settings.
     */ protected function eccrc(PackageInterface $jqyh90){$nyop92=$jqyh90->pgwm61();if(!empty($nyop92[base64_decode('cHNyLTQ=')])&&null!==$jqyh90->eyzg62()){$kona93=$jqyh90->xbeb94();$jqyh90->eyzg62();throw new \wjvj95("PSR-4 autoloading is incompatible with the target-dir property, remove the target-dir in package '$kona93'.");}if(!empty($nyop92[base64_decode('cHNyLTQ=')])){foreach($nyop92[base64_decode('cHNyLTQ=')]as $ajto5a=>$pmhe96){if($ajto5a!==''&&base64_decode('XFw=')!==substr($ajto5a,-1)){throw new \wjvj95("psr-4 namespaces must end with a namespace separator, '$ajto5a' does not, use '$ajto5a\\'.");}}}}/**
     * Compiles an ordered list of namespace => path mappings
     *
     * @param non-empty-array<int, array{0: PackageInterface, 1: string|null}> $packageMap array of array(package, installDir-relative-to-composer.json or null for metapackages)
     * @param RootPackageInterface $rootPackage root package instance
     * @param bool|string[] $filteredDevPackages If an array, the list of packages that must be removed. If bool, whether to filter out require-dev packages
     * @return array
     * @phpstan-return array{
     *     'psr-0': array<string, array<string>>,
     *     'psr-4': array<string, array<string>>,
     *     'classmap': array<int, string>,
     *     'files': array<string, string>,
     *     'exclude-from-classmap': array<int, string>,
     * }
     */ public function mraid(array$kspb56,PackageInterface $glko37,$qesr58=false){$pclx97=array_shift($kspb56);if(is_array($qesr58)){$kspb56=array_filter($kspb56,static function($uukt98)use($qesr58):bool{return!in_array($uukt98[0]->xbeb94(),$qesr58,true);});}elseif($qesr58){$kspb56=$this->dplv1a($kspb56,$glko37);}$uyro99=$this->jutv1c($kspb56);$uyro99[]=$pclx97;array_unshift($kspb56,$pclx97);$pfkf9a=$this->wjel18($kspb56,base64_decode('cHNyLTA='),$glko37);$asmr9b=$this->wjel18($kspb56,base64_decode('cHNyLTQ='),$glko37);$ozod9c=$this->wjel18(array_reverse($uyro99),base64_decode('Y2xhc3NtYXA='),$glko37);$cnxh9d=$this->wjel18($uyro99,base64_decode('ZmlsZXM='),$glko37);$slda9e=$this->wjel18($uyro99,base64_decode('ZXhjbHVkZS1mcm9tLWNsYXNzbWFw'),$glko37);krsort($pfkf9a);krsort($asmr9b);return[base64_decode('cHNyLTA=')=>$pfkf9a,base64_decode('cHNyLTQ=')=>$asmr9b,base64_decode('Y2xhc3NtYXA=')=>$ozod9c,base64_decode('ZmlsZXM=')=>$cnxh9d,base64_decode('ZXhjbHVkZS1mcm9tLWNsYXNzbWFw')=>$slda9e,];}/**
     * Registers an autoloader based on an autoload-map returned by parseAutoloads
     *
     * @param array<string, mixed[]> $autoloads see parseAutoloads return value
     * @return ClassLoader
     */ public function dkotf(array$zgdm59,?string $mqma9f=null){$pszfa0=new kuoxa1($mqma9f);if(isset($zgdm59[base64_decode('cHNyLTA=')])){foreach($zgdm59[base64_decode('cHNyLTA=')]as $ajto5a=>$heqq5d){$pszfa0->kwxqa2($ajto5a,$heqq5d);}}if(isset($zgdm59[base64_decode('cHNyLTQ=')])){foreach($zgdm59[base64_decode('cHNyLTQ=')]as $ajto5a=>$heqq5d){$pszfa0->igona3($ajto5a,$heqq5d);}}if(isset($zgdm59[base64_decode('Y2xhc3NtYXA=')])){$fjel67=null;if(!empty($zgdm59[base64_decode('ZXhjbHVkZS1mcm9tLWNsYXNzbWFw')])){$fjel67=$zgdm59[base64_decode('ZXhjbHVkZS1mcm9tLWNsYXNzbWFw')];}$prsz43=new trzt44([base64_decode('cGhw'),base64_decode('aW5j'),base64_decode('aGg=')]);$prsz43->yqkq45();foreach($zgdm59[base64_decode('Y2xhc3NtYXA=')]as $uswo68){try{$prsz43->ljxq69($uswo68,$this->aawya($uswo68,$fjel67));}catch(\RuntimeException $ihmpa4){$this->$ftoq29->vkpw74(base64_decode('PHdhcm5pbmc+').$ihmpa4->kkyza5().base64_decode('PC93YXJuaW5nPg=='));}}$pszfa0->tjqta6($prsz43->nsrn70()->lxfv7b());}return $pszfa0;}/**
     * @param array<int, array{0: PackageInterface, 1: string|null}> $packageMap
     * @return ?string
     */ protected function zoxn10(array$kspb56,Filesystem $nemi46,string $ltpb49,string $ouob4b,string $phhr4e,string $lkpp51){$imcta7=[];foreach($kspb56 as $uukt98){[$jqyh90,$pcwna8]=$uukt98;if(null===$pcwna8){continue;}if(null!==$jqyh90->eyzg62()&&strlen($jqyh90->eyzg62())>0){$pcwna8=substr($pcwna8,0,-strlen(base64_decode('Lw==').$jqyh90->eyzg62()));}foreach($jqyh90->qcfja9()as $sgdyaa){$sgdyaa=trim($sgdyaa,base64_decode('Lw=='));$imcta7[]=empty($pcwna8)?$sgdyaa:$pcwna8.base64_decode('Lw==').$sgdyaa;}}if(!$imcta7){return null;}$dorxab='';foreach($imcta7 as $heqq5d){$dorxab.=base64_decode('ICAgIA==').$this->kffi12($nemi46,$ltpb49,$ouob4b,$heqq5d).base64_decode('LAo=');}return<<<EOF
<?php

// include_paths.php @generated by Composer

\$vendorDir = $phhr4e;
\$baseDir = $lkpp51;

return array(
$dorxab);

EOF;}/**
     * @param array<string, string> $files
     * @return ?string
     */ protected function jnfr11(array$cnxh9d,Filesystem $nemi46,string $ltpb49,string $ouob4b,string $phhr4e,string $lkpp51){$cnxh9d=array_map(function(string $mveiac)use($nemi46,$ltpb49,$ouob4b):string{return $this->kffi12($nemi46,$ltpb49,$ouob4b,$mveiac);},$cnxh9d);$gpqead=array_unique($cnxh9d);if(count($gpqead)<count($cnxh9d)){$this->$ftoq29->vkpw74(base64_decode('PHdhcm5pbmc+VGhlIGZvbGxvd2luZyAiZmlsZXMiIGF1dG9sb2FkIHJ1bGVzIGFyZSBpbmNsdWRlZCBtdWx0aXBsZSB0aW1lcywgdGhpcyBtYXkgY2F1c2UgaXNzdWVzIGFuZCBzaG91bGQgYmUgcmVzb2x2ZWQ6PC93YXJuaW5nPg=='));foreach(array_unique(array_diff_assoc($cnxh9d,$gpqead))as $auegae){$this->$ftoq29->vkpw74(base64_decode('PHdhcm5pbmc+IC0g').$auegae.base64_decode('PC93YXJuaW5nPg=='));}}unset($gpqead);$hzgzaf='';foreach($cnxh9d as $kddrb0=>$mveiac){$hzgzaf.=base64_decode('ICAgIA==').var_export($kddrb0,true).base64_decode('ID0+IA==').$mveiac.base64_decode('LAo=');}if(!$hzgzaf){return null;}return<<<EOF
<?php

// autoload_files.php @generated by Composer

\$vendorDir = $phhr4e;
\$baseDir = $lkpp51;

return array(
$hzgzaf);

EOF;}/**
     * @return string
     */ protected function kffi12(Filesystem $nemi46,string $ltpb49,string $ouob4b,string $heqq5d){if(!$nemi46->ajua6e($heqq5d)){$heqq5d=$ltpb49.base64_decode('Lw==').$heqq5d;}$heqq5d=$nemi46->expy4a($heqq5d);$ksuvb1='';if(strpos($heqq5d.base64_decode('Lw=='),$ouob4b.base64_decode('Lw=='))===0){$heqq5d=(string)substr($heqq5d,strlen($ouob4b));$ksuvb1=base64_decode('JHZlbmRvckRpciAuIA==');}else{$heqq5d=$nemi46->expy4a($nemi46->prfqb2($ltpb49,$heqq5d,true));if(!$nemi46->ajua6e($heqq5d)){$ksuvb1=base64_decode('JGJhc2VEaXIgLiA=');$heqq5d=base64_decode('Lw==').$heqq5d;}}if(strpos($heqq5d,base64_decode('LnBoYXI='))!==false){$ksuvb1=base64_decode('J3BoYXI6Ly8nIC4g').$ksuvb1;}return $ksuvb1.var_export($heqq5d,true);}/**
     * @param array<int, array{0: PackageInterface, 1: string|null}> $packageMap
     * @param bool|'php-only' $checkPlatform
     * @param string[] $devPackageNames
     * @return ?string
     */ protected function tuod13(array$kspb56,$upeo88,array$tvlh54){$ygycb3=Bound::eeiyb4();$gmbyb5=false;$dvzjb6=[];$jnqmb7=[];foreach($kspb56 as $uukt98){$jqyh90=$uukt98[0];foreach(array_merge($jqyh90->urjmb8(),$jqyh90->iavnb9())as $idczba){if(Preg::wbfc7f(base64_decode('e15leHQtKC4rKSR9aUQ='),$idczba->ywldbb(),$rhzd80)){$jnqmb7[$rhzd80[1]][]=$idczba->sniebc();}}}foreach($kspb56 as $uukt98){$jqyh90=$uukt98[0];if(in_array($jqyh90->xbeb94(),$tvlh54,true)){continue;}foreach($jqyh90->okaybd()as $idczba){if($this->$mydr2b->meejbe($idczba->ywldbb())){continue;}if(in_array($idczba->ywldbb(),[base64_decode('cGhw'),base64_decode('cGhwLTY0Yml0')],true)){$hmhebf=$idczba->sniebc();if($hmhebf->rnvxc0()->mmksc1($ygycb3,base64_decode('Pg=='))){$ygycb3=$hmhebf->rnvxc0();}}if(base64_decode('cGhwLTY0Yml0')===$idczba->ywldbb()){$gmbyb5=true;}if($upeo88===true&&Preg::wbfc7f(base64_decode('e15leHQtKC4rKSR9aUQ='),$idczba->ywldbb(),$rhzd80)){if(isset($jnqmb7[$rhzd80[1]])){foreach($jnqmb7[$rhzd80[1]]as $yyyvc2){if($yyyvc2->tqmmc3($idczba->sniebc())){continue 2;}}}if($rhzd80[1]===base64_decode('emVuZC1vcGNhY2hl')){$rhzd80[1]=base64_decode('emVuZCBvcGNhY2hl');}$cdhxc4=var_export($rhzd80[1],true);if($rhzd80[1]===base64_decode('cGNudGw=')||$rhzd80[1]===base64_decode('cmVhZGxpbmU=')){$dvzjb6[$cdhxc4]="PHP_SAPI !== 'cli' || extension_loaded($cdhxc4) || \$missingExtensions[] = $cdhxc4;\n";}else{$dvzjb6[$cdhxc4]="extension_loaded($cdhxc4) || \$missingExtensions[] = $cdhxc4;\n";}}}}ksort($dvzjb6);$ccyac5=static function(Bound $nsflc6):int{if($nsflc6->ybdpc7()){return 0;}if($nsflc6->fxycc8()){return 99999;}$esnbc9=str_replace(base64_decode('LQ=='),base64_decode('Lg=='),$nsflc6->nlfkca());$vgiecb=array_map(base64_decode('aW50dmFs'),explode(base64_decode('Lg=='),$esnbc9));return $vgiecb[0]*10000+$vgiecb[1]*100+$vgiecb[2];};$aqgmcc=static function(Bound $nsflc6){if($nsflc6->ybdpc7()){return 0;}if($nsflc6->fxycc8()){return 99999;}$esnbc9=str_replace(base64_decode('LQ=='),base64_decode('Lg=='),$nsflc6->nlfkca());$vgiecb=explode(base64_decode('Lg=='),$esnbc9);$vgiecb=array_slice($vgiecb,0,3);return implode(base64_decode('Lg=='),$vgiecb);};$wmyucd='';$qeswce='';if(!$ygycb3->ybdpc7()){$ahqqcf=$ygycb3->zxcvd0()?base64_decode('Pj0='):base64_decode('Pg==');$wmyucd=base64_decode('UEhQX1ZFUlNJT05fSUQg').$ahqqcf.base64_decode('IA==').$ccyac5($ygycb3);$qeswce=base64_decode('Ig==').$ahqqcf.base64_decode('IA==').$aqgmcc($ygycb3).base64_decode('Ig==');}if($wmyucd){$wmyucd=<<<PHP_CHECK

if (!($wmyucd)) {
    \$issues[] = 'Your Composer dependencies require a PHP version $qeswce. You are running ' . PHP_VERSION . '.';
}

PHP_CHECK;}if($gmbyb5){$wmyucd.=<<<PHP_CHECK

if (PHP_INT_SIZE !== 8) {
    \$issues[] = 'Your Composer dependencies require a 64-bit build of PHP.';
}

PHP_CHECK;}$dvzjb6=implode('',$dvzjb6);if(''!==$dvzjb6){$dvzjb6=<<<EXT_CHECKS

\$missingExtensions = array();
$dvzjb6
if (\$missingExtensions) {
    \$issues[] = 'Your Composer dependencies require the following PHP extensions to be installed: ' . implode(', ', \$missingExtensions) . '.';
}

EXT_CHECKS;}if(!$wmyucd&&!$dvzjb6){return null;}return<<<PLATFORM_CHECK
<?php

// platform_check.php @generated by Composer

\$issues = array();
{$wmyucd}{$dvzjb6}
if (\$issues) {
    if (!headers_sent()) {
        header('HTTP/1.1 500 Internal Server Error');
    }
    if (!ini_get('display_errors')) {
        if (PHP_SAPI === 'cli' || PHP_SAPI === 'phpdbg') {
            fwrite(STDERR, 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . implode(PHP_EOL, \$issues) . PHP_EOL.PHP_EOL);
        } elseif (!headers_sent()) {
            echo 'Composer detected issues in your platform:' . PHP_EOL.PHP_EOL . str_replace('You are running '.PHP_VERSION.'.', '', implode(PHP_EOL, \$issues)) . PHP_EOL.PHP_EOL;
        }
    }
    trigger_error(
        'Composer detected issues in your platform: ' . implode(' ', \$issues),
        E_USER_ERROR
    );
}

PLATFORM_CHECK;}/**
     * @return string
     */ protected function eciy15(string $zwdv50,string $dypx3b){$gpopd1=$zwdv50[strlen($zwdv50)-1];if(base64_decode('Jw==')===$gpopd1||base64_decode('Ig==')===$gpopd1){$zwdv50=substr($zwdv50,0,-1).base64_decode('L2F1dG9sb2FkX3JlYWwucGhw').$gpopd1;}else{$zwdv50.=base64_decode('IC4gJy9hdXRvbG9hZF9yZWFsLnBocCc=');}return<<<AUTOLOAD
<?php

// autoload.php @generated by Composer

if (PHP_VERSION_ID < 50600) {
    if (!headers_sent()) {
        header('HTTP/1.1 500 Internal Server Error');
    }
    \$err = 'Composer 2.3.0 dropped support for autoloading on PHP <5.6 and you are running '.PHP_VERSION.', please upgrade PHP or use Composer 2.2 LTS via "composer self-update --2.2". Aborting.'.PHP_EOL;
    if (!ini_get('display_errors')) {
        if (PHP_SAPI === 'cli' || PHP_SAPI === 'phpdbg') {
            fwrite(STDERR, \$err);
        } elseif (!headers_sent()) {
            echo \$err;
        }
    }
    trigger_error(
        \$err,
        E_USER_ERROR
    );
}

require_once $zwdv50;

return ComposerAutoloaderInit$dypx3b::getLoader();

AUTOLOAD;}/**
     * @param string $vendorPathCode unused in this method
     * @param string $appBaseDirCode unused in this method
     * @param string $prependAutoloader 'true'|'false'
     * @return string
     */ protected function zxux16(bool $bndgd2,bool $bpnod3,?string $hkhw5f,bool $jvrnd4,string $phhr4e,string $lkpp51,string $dypx3b,bool $ibwr4c,string $sckf4d,bool $upeo88){$dwvld5=<<<HEADER
<?php

// autoload_real.php @generated by Composer

class ComposerAutoloaderInit$dypx3b
{
    private static \$loader;

    public static function loadClassLoader(\$class)
    {
        if ('Composer\\Autoload\\ClassLoader' === \$class) {
            require __DIR__ . '/ClassLoader.php';
        }
    }

    /**
     * @return \Composer\Autoload\ClassLoader
     */
    public static function getLoader()
    {
        if (null !== self::\$loader) {
            return self::\$loader;
        }


HEADER;if($upeo88){$dwvld5.=<<<'PLATFORM_CHECK'
        require __DIR__ . '/platform_check.php';


PLATFORM_CHECK;}$dwvld5.=<<<CLASSLOADER_INIT
        spl_autoload_register(array('ComposerAutoloaderInit$dypx3b', 'loadClassLoader'), true, $sckf4d);
        self::\$loader = \$loader = new \\Composer\\Autoload\\ClassLoader(\\dirname(__DIR__));
        spl_autoload_unregister(array('ComposerAutoloaderInit$dypx3b', 'loadClassLoader'));


CLASSLOADER_INIT;if($bpnod3){$dwvld5.=<<<'INCLUDE_PATH'
        $includePaths = require __DIR__ . '/include_paths.php';
        $includePaths[] = get_include_path();
        set_include_path(implode(PATH_SEPARATOR, $includePaths));


INCLUDE_PATH;}$dwvld5.=<<<STATIC_INIT
        require __DIR__ . '/autoload_static.php';
        call_user_func(\Composer\Autoload\ComposerStaticInit$dypx3b::getInitializer(\$loader));


STATIC_INIT;if($this->$ktex2e){$dwvld5.=<<<'CLASSMAPAUTHORITATIVE'
        $loader->setClassMapAuthoritative(true);

CLASSMAPAUTHORITATIVE;}if($this->$wkvs2f){$xbbg24=var_export(($this->$rkdq30!==null?$this->$rkdq30:substr(base64_encode(md5(uniqid('',true),true)),0,-3)),true);$dwvld5.=<<<APCU
        \$loader->setApcuPrefix($xbbg24);

APCU;}if($ibwr4c){$dwvld5.=<<<'INCLUDEPATH'
        $loader->setUseIncludePath(true);

INCLUDEPATH;}if($hkhw5f){$dwvld5.=<<<REGISTER_TARGET_DIR_AUTOLOAD
        spl_autoload_register(array('ComposerAutoloaderInit$dypx3b', 'autoload'), true, true);


REGISTER_TARGET_DIR_AUTOLOAD;}$dwvld5.=<<<REGISTER_LOADER
        \$loader->register($sckf4d);


REGISTER_LOADER;if($jvrnd4){$dwvld5.=<<<INCLUDE_FILES
        \$filesToLoad = \Composer\Autoload\ComposerStaticInit$dypx3b::\$files;
        \$requireFile = \Closure::bind(static function (\$fileIdentifier, \$file) {
            if (empty(\$GLOBALS['__composer_autoload_files'][\$fileIdentifier])) {
                \$GLOBALS['__composer_autoload_files'][\$fileIdentifier] = true;

                require \$file;
            }
        }, null, null);
        foreach (\$filesToLoad as \$fileIdentifier => \$file) {
            \$requireFile(\$fileIdentifier, \$file);
        }


INCLUDE_FILES;}$dwvld5.=<<<METHOD_FOOTER
        return \$loader;
    }

METHOD_FOOTER;$dwvld5.=$hkhw5f;return $dwvld5.<<<FOOTER
}

FOOTER;}/**
     * @param string $vendorPath input for findShortestPathCode
     * @param string $basePath input for findShortestPathCode
     * @return string
     */ protected function lwwu17(string $dypx3b,string $mpze39,string $ouob4b,string $ltpb49){$dwvld5=<<<HEADER
<?php

// autoload_static.php @generated by Composer

namespace Composer\Autoload;

class ComposerStaticInit$dypx3b
{

HEADER;$pszfa0=new kuoxa1();$dfbad6=require $mpze39.base64_decode('L2F1dG9sb2FkX25hbWVzcGFjZXMucGhw');foreach($dfbad6 as $ajto5a=>$heqq5d){$pszfa0->epbqd7($ajto5a,$heqq5d);}$dfbad6=require $mpze39.base64_decode('L2F1dG9sb2FkX3BzcjQucGhw');foreach($dfbad6 as $ajto5a=>$heqq5d){$pszfa0->tldad8($ajto5a,$heqq5d);}/**
         * @var string $vendorDir
         * @var string $baseDir
         */ $hvva6f=require $mpze39.base64_decode('L2F1dG9sb2FkX2NsYXNzbWFwLnBocA==');if($hvva6f){$pszfa0->tjqta6($hvva6f);}$nemi46=new hygq47();$phhr4e=base64_decode('ID0+IA==').$nemi46->cftd4f(realpath($mpze39),$ouob4b,true,true).base64_decode('IC4gJy8=');$apkmd9=base64_decode('ID0+IFwncGhhcjovL1wnIC4g').$nemi46->cftd4f(realpath($mpze39),$ouob4b,true,true).base64_decode('IC4gJy8=');$lkpp51=base64_decode('ID0+IA==').$nemi46->cftd4f(realpath($mpze39),$ltpb49,true,true).base64_decode('IC4gJy8=');$bwlgda=base64_decode('ID0+IFwncGhhcjovL1wnIC4g').$nemi46->cftd4f(realpath($mpze39),$ltpb49,true,true).base64_decode('IC4gJy8=');$youhdb=base64_decode('ID0+IA==').substr(var_export(rtrim($mqma9f,base64_decode('XFwv')).base64_decode('Lw=='),true),0,-1);$qektdc=base64_decode('ID0+IA==').substr(var_export(rtrim(base64_decode('cGhhcjovLw==').$mqma9f,base64_decode('XFwv')).base64_decode('Lw=='),true),0,-1);$eorydd=base64_decode('ID0+IA==').substr(var_export(rtrim($ksuvb1,base64_decode('XFwv')).base64_decode('Lw=='),true),0,-1);$rzcode=base64_decode('ID0+IA==').substr(var_export(rtrim(base64_decode('cGhhcjovLw==').$ksuvb1,base64_decode('XFwv')).base64_decode('Lw=='),true),0,-1);$hoxadf='';$sjyz65=base64_decode('AENvbXBvc2VyQXV0b2xvYWRDbGFzc0xvYWRlcgA=');$cqvde0=strlen($sjyz65);if(file_exists($mpze39.base64_decode('L2F1dG9sb2FkX2ZpbGVzLnBocA=='))){$ayqte1=[base64_decode('ZmlsZXM=')=>require $mpze39.base64_decode('L2F1dG9sb2FkX2ZpbGVzLnBocA==')];}else{$ayqte1=[];}foreach((array)$pszfa0 as $zxwse2=>$bndke3){if(!is_array($bndke3)||\count($bndke3)===0||!zwhqe4($zxwse2,$sjyz65)){continue;}$ayqte1[substr($zxwse2,$cqvde0)]=$bndke3;}foreach($ayqte1 as $zxwse2=>$bndke3){$bndke3=strtr(var_export($bndke3,true),[$youhdb=>$phhr4e,$qektdc=>$apkmd9,$eorydd=>$lkpp51,$rzcode=>$bwlgda,]);$bndke3=ltrim(Preg::caco8e(base64_decode('L14gKi9t'),base64_decode('ICAgICQwJDA='),$bndke3));$dwvld5.=sprintf(base64_decode('ICAgIHB1YmxpYyBzdGF0aWMgJCVzID0gJXM7Cgo='),$zxwse2,$bndke3);if(base64_decode('ZmlsZXM=')!==$zxwse2){$hoxadf.="            \$loader->$zxwse2 = ComposerStaticInit$dypx3b::\$$zxwse2;\n";}}return $dwvld5.<<<INITIALIZER
    public static function getInitializer(ClassLoader \$loader)
    {
        return \Closure::bind(function () use (\$loader) {
$hoxadf
        }, null, ClassLoader::class);
    }
}

INITIALIZER;}/**
     * @param array<int, array{0: PackageInterface, 1: string|null}> $packageMap
     * @param string $type one of: 'psr-0'|'psr-4'|'classmap'|'files'
     * @return array<int, string>|array<string, array<string>>|array<string, string>
     */ protected function wjel18(array$kspb56,string $nacxe5,RootPackageInterface $glko37){$zgdm59=[];foreach($kspb56 as $uukt98){[$jqyh90,$pcwna8]=$uukt98;if(null===$pcwna8){continue;}$nyop92=$jqyh90->pgwm61();if($this->$aksp2d&&$jqyh90===$glko37){$nyop92=array_merge_recursive($nyop92,$jqyh90->zyqje6());}if(!isset($nyop92[$nacxe5])||!is_array($nyop92[$nacxe5])){continue;}if(null!==$jqyh90->eyzg62()&&$jqyh90!==$glko37){$pcwna8=substr($pcwna8,0,-strlen(base64_decode('Lw==').$jqyh90->eyzg62()));}foreach($nyop92[$nacxe5]as $ajto5a=>$ykzt5b){foreach((array)$ykzt5b as $heqq5d){if(($nacxe5===base64_decode('ZmlsZXM=')||$nacxe5===base64_decode('Y2xhc3NtYXA=')||$nacxe5===base64_decode('ZXhjbHVkZS1mcm9tLWNsYXNzbWFw'))&&$jqyh90->eyzg62()&&!Filesystem::nnlq7d($pcwna8.base64_decode('Lw==').$heqq5d)){if($jqyh90===$glko37){$mpze39=str_replace(base64_decode('XFw8ZGlyc2VwXFw+'),base64_decode('W1xcXFwvXQ=='),preg_quote(str_replace([base64_decode('Lw=='),base64_decode('XFw=')],base64_decode('PGRpcnNlcD4='),$jqyh90->eyzg62())));$heqq5d=ltrim(Preg::caco8e(base64_decode('e14=').$mpze39.base64_decode('fQ=='),'',ltrim($heqq5d,base64_decode('XFwv'))),base64_decode('XFwv'));}else{$heqq5d=$jqyh90->eyzg62().base64_decode('Lw==').$heqq5d;}}if($nacxe5===base64_decode('ZXhjbHVkZS1mcm9tLWNsYXNzbWFw')){$heqq5d=Preg::caco8e(base64_decode('ey8rfQ=='),base64_decode('Lw=='),preg_quote(trim(strtr($heqq5d,base64_decode('XFw='),base64_decode('Lw==')),base64_decode('Lw=='))));$heqq5d=strtr($heqq5d,[base64_decode('XFwqXFwq')=>base64_decode('Lis/'),base64_decode('XFwq')=>base64_decode('W14vXSs/')]);$zokfe7=null;$heqq5d=Preg::htbme8(base64_decode('e14oKD86KD86XFxcXFxcLil7MSwyfSsvKSspfQ=='),static function($rifse9)use(&$zokfe7):string{if(isset($rifse9[1])){$zokfe7=str_replace(base64_decode('XFwu'),base64_decode('Lg=='),$rifse9[1]);}return '';},$heqq5d);if(empty($pcwna8)){$pcwna8=strtr(Platform::getCwd(),base64_decode('XFw='),base64_decode('Lw=='));}$vfbqea=realpath($pcwna8.base64_decode('Lw==').$zokfe7);if(false===$vfbqea){continue;}$zgdm59[]=preg_quote(strtr($vfbqea,base64_decode('XFw='),base64_decode('Lw=='))).base64_decode('Lw==').$heqq5d.base64_decode('KCR8Lyk=');continue;}$rbvheb=empty($pcwna8)?(empty($heqq5d)?base64_decode('Lg=='):$heqq5d):$pcwna8.base64_decode('Lw==').$heqq5d;if($nacxe5===base64_decode('ZmlsZXM=')){$zgdm59[$this->inxf19($jqyh90,$heqq5d)]=$rbvheb;continue;}if($nacxe5===base64_decode('Y2xhc3NtYXA=')){$zgdm59[]=$rbvheb;continue;}$zgdm59[$ajto5a][]=$rbvheb;}}}return $zgdm59;}/**
     * @return string
     */ protected function inxf19(PackageInterface $jqyh90,string $heqq5d){return md5($jqyh90->xbeb94().base64_decode('Og==').$heqq5d);}/**
     * Filters out dev-dependencies
     *
     * @param array<int, array{0: PackageInterface, 1: string|null}> $packageMap
     * @return array<int, array{0: PackageInterface, 1: string|null}>
     */ protected function dplv1a(array$kspb56,RootPackageInterface $glko37){$zfsk8f=[];$lvsjec=[];$rzrxed=[];foreach($kspb56 as $uukt98){$jqyh90=$uukt98[0];$kona93=$jqyh90->xbeb94();$zfsk8f[$kona93]=$jqyh90;foreach($jqyh90->urjmb8()as $rpjwee){$rzrxed[$rpjwee->ywldbb()]=$kona93;}}$zbcdef=static function(PackageInterface $jqyh90)use(&$zbcdef,$zfsk8f,&$lvsjec,$rzrxed):void{foreach($jqyh90->okaybd()as $idczba){$czzqf0=$idczba->ywldbb();if(isset($rzrxed[$czzqf0])){$czzqf0=$rzrxed[$czzqf0];}if(!isset($lvsjec[$czzqf0])){$lvsjec[$czzqf0]=true;if(isset($zfsk8f[$czzqf0])){$zbcdef($zfsk8f[$czzqf0]);}}}};$zbcdef($glko37);return array_filter($kspb56,static function($uukt98)use($lvsjec):bool{$jqyh90=$uukt98[0];foreach($jqyh90->ovjlf1()as $kona93){if(isset($lvsjec[$kona93])){return true;}}return false;});}/**
     * Sorts packages by dependency weight
     *
     * Packages of equal weight are sorted alphabetically
     *
     * @param array<int, array{0: PackageInterface, 1: string|null}> $packageMap
     * @return array<int, array{0: PackageInterface, 1: string|null}>
     */ protected function jutv1c(array$kspb56){$zfsk8f=[];$ykzt5b=[];foreach($kspb56 as $uukt98){[$jqyh90,$heqq5d]=$uukt98;$kona93=$jqyh90->xbeb94();$zfsk8f[$kona93]=$jqyh90;$ykzt5b[$kona93]=$heqq5d;}$ymoqf2=PackageSorter::iesxf3($zfsk8f);$uyro99=[];foreach($ymoqf2 as $jqyh90){$kona93=$jqyh90->xbeb94();$uyro99[]=[$zfsk8f[$kona93],$ykzt5b[$kona93]];}return $uyro99;}}function irtf1d(string $kddrb0,string $dwvld5):void{if(empty($GLOBALS[base64_decode('X19jb21wb3Nlcl9hdXRvbG9hZF9maWxlcw==')][$kddrb0])){$GLOBALS[base64_decode('X19jb21wb3Nlcl9hdXRvbG9hZF9maWxlcw==')][$kddrb0]=true;require $dwvld5;}}?>

Function Calls

None

Variables

None

Stats

MD5 33a3be1736d880cb63061481ae28dd25
Eval Count 0
Decode Time 117 ms