CINXE.COM

YouProve software verifies the authenticity of online images and audio

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:og="http://opengraphprotocol.org/schema/" dir="ltr"> <head><script type="text/javascript" src="/_static/js/bundle-playback.js?v=HxkREWBo" charset="utf-8"></script> <script type="text/javascript" src="/_static/js/wombat.js?v=txqj7nKC" charset="utf-8"></script> <script>window.RufflePlayer=window.RufflePlayer||{};window.RufflePlayer.config={"autoplay":"on","unmuteOverlay":"hidden"};</script> <script type="text/javascript" src="/_static/js/ruffle/ruffle.js"></script> <script type="text/javascript"> __wm.init("https://web.archive.org/web"); __wm.wombat("http://www.gizmag.com/youprove-authentication-software/20420/","20120216174111","https://web.archive.org/","web","/_static/", "1329414071"); </script> <link rel="stylesheet" type="text/css" href="/_static/css/banner-styles.css?v=S1zqJCYt" /> <link rel="stylesheet" type="text/css" href="/_static/css/iconochive.css?v=3PDvdIFv" /> <!-- End Wayback Rewrite JS Include --> <title>YouProve software verifies the authenticity of online images and audio </title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <meta name="description" content="A team at Duke University looking has developed software called YouProve that can be used to identify the degree to which images and audio posted ..."/> <meta name="keywords" content="Android,Audio,Duke University,Imaging,Research Watch"/> <link rel="canonical" href="https://web.archive.org/web/20120216174111/http://www.gizmag.com/youprove-authentication-software/20420/"/> <link rel="image_src" href="https://web.archive.org/web/20120216174111im_/http://images.gizmag.com/hero/youprove-1.jpg"/> <meta name="title" content="YouProve software verifies the authenticity of online images and audio "/> <link rel="alternate" media="handheld" href="https://web.archive.org/web/20120216174111/http://m.gizmag.com/article/20420"/> <link rel="stylesheet" type="text/css" href="https://web.archive.org/web/20120216174111cs_/http://files.gizmag.com/static_styles.css?x=1329375896"/> <link rel="stylesheet" type="text/css" href="/web/20120216174111cs_/http://www.gizmag.com/css/dynamic_styles.php?x=1329375896"/> <link rel="alternate" type="application/rss+xml" href="https://web.archive.org/web/20120216174111/http://gizmag.com/xml/" title="Gizmag Emerging Technology Magazine"/> <link rel="shortcut icon" href="/web/20120216174111im_/http://www.gizmag.com/images/favicon.ico"/> <link rel="apple-touch-icon" href="/web/20120216174111im_/http://www.gizmag.com/images/apple-touch-icon.png"/> <!-- auvid_inc --> <!-- for google publisher tags - async implementation --> <script type="text/javascript"> var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; (function() { var gads = document.createElement("script"); gads.async = true; gads.type = "text/javascript"; var useSSL = "https:" == document.location.protocol; gads.src = (useSSL ? "https:" : "http:") + "//web.archive.org/web/20120216174111/http://www.googletagservices.com/tag/js/gpt.js"; var node =document.getElementsByTagName("script")[0]; node.parentNode.insertBefore(gads, node); })(); </script> <!-- google ad slots --> <script type="text/javascript"> googletag.cmd.push(function() { gpt_leaderboard = googletag.defineSlot('/1007667/ca-pub-1607124478120364/ResearchWatch_Leaderboard_Top_728x90', [728,90], 'leaderboard') .addService(googletag.pubads()); gpt_islandtr = googletag.defineSlot('/1007667/ca-pub-1607124478120364/ResearchWatch_IslandTop_Right_300x250', [300,250], 'island_top_right') .addService(googletag.pubads()); gpt_islandbr = googletag.defineSlot('/1007667/ca-pub-1607124478120364/ResearchWatch_IslandBottom_Right_300x250', [300,250], 'island_bottom_right') .addService(googletag.pubads()); gpt_billboard = googletag.defineSlot('/1007667/ca-pub-1607124478120364/Billboard', [970,250], 'billboard') .addService(googletag.pubads()); gpt_skyscraper = googletag.defineSlot('/1007667/ca-pub-1607124478120364/ResearchWatch_Skyscraper_Right_160x600', [160,600], 'skyscraper_right') .addService(googletag.pubads()); gpt_bottom_inc = googletag.defineSlot('/1007667/ca-pub-1607124478120364/bottom_include', [1,1], 'bottom_include') .addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.pubads().collapseEmptyDivs(); googletag.enableServices(); }); </script> <script language="JavaScript" type="text/javascript" src="/web/20120216174111js_/http://www.gizmag.com/inc/global_public.js?1329414071"></script> <script language="JavaScript" type="text/javascript" src="/web/20120216174111js_/http://www.gizmag.com/inc/articles_public.js"></script> <!-- Gizmag TV js --> <!-- <script type="text/javascript" src="/inc/jquery/jquery-1.4.2.min.js"></script> <link rel="stylesheet" type="text/css" href="inc/external/customytplayer/jquery.customYtPlayer.css"> <script type="text/javascript" src="/inc/external/customytplayer/jquery.swfobject.1-1-1.min.js"></script> <script type="text/javascript" src="inc/external/customytplayer/jquery.customYtPlayer.js"></script> <script type="text/javascript" src="inc/internal/gizmagtv.js"></script> --> <!-- Link to GooglePlus page and plusone badge async js --> <link href="https://plus.google.com/105149739082983197804" rel="publisher"/> </head> <body> <script type="text/javascript" src="/web/20120216174111js_/http://www.gizmag.com/inc/jquery/jquery-1.7.1.min.js"></script> <script type="text/javascript" src="/web/20120216174111js_/http://www.gizmag.com/inc/login_comments.js"></script> <!-- Facebook Javascript (loads asynchronously) --> <div id="fb-root"></div> <script> window.fbAsyncInit = function() { FB.init({ appId: '38456013908', status: true, cookie: true, xfbml: true, oauth: true, channelUrl: window.location.protocol + '//web.archive.org/web/20120216174111/http://www.gizmag.com/fb_channel.php' //channel file to avoid cross domain communication issues }); FB.Event.subscribe('auth.logout', function(response) { if(response.status!=='connected'){ //user is logging out of facebook logoutUser(); } }); }; (function() { var e = document.createElement('script'); e.async = true; e.src = document.location.protocol + '//web.archive.org/web/20120216174111/http://connect.facebook.net/en_US/all.js'; document.getElementById('fb-root').appendChild(e); }()); var $jqr = jQuery.noConflict(); $jqr(document).ready(function() { var fbuser = checkFBUser(); }); </script> <!-- Google PlusOne --> <script type="text/javascript" src="https://web.archive.org/web/20120216174111js_/https://apis.google.com/js/plusone.js"></script> <!-- Link to mobile Site --> <script type="text/javascript">// <![CDATA[ var mobile = (/iphone|ipod|android|blackberry|mini|windows\sce|palm/i.test(navigator.userAgent.toLowerCase())); if (mobile) { var mob_link = "<div id='mob_redirect'><a href='https://web.archive.org/web/20120216174111/http://m.gizmag.com/article/20420/'>Read this article on our mobile site</a></div> "; $jqr('body').prepend(mob_link); } // ]]></script> <!-- Google analytics tracking script --> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-2235360-4']); _gaq.push(['_setCustomVar', 1, 'Section','Research Watch',3 ]); _gaq.push(['_setCustomVar', 2, 'Writer', 'Darren Quick', 3 ]); _gaq.push(['_setCustomVar', 4, 'PPV_test3', '1', 3 ]); _gaq.push(['_setCustomVar', 5, 'MonthPublished', '1320130800', 3 ]); _gaq.push(['_setCustomVar', 3, 'View', 'Article', 3 ]); _gaq.push(['_trackPageview']); _gaq.push(['_trackPageLoadTime']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://web.archive.org/web/20120216174111/https://ssl' : 'https://web.archive.org/web/20120216174111/http://www') + '.google-analytics.com/ga.js'; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(ga); })(); </script> <!-- Google Analytics Social Button Tracking --> <script type="text/javascript" src="/web/20120216174111js_/http://www.gizmag.com/inc/ga_social_tracking_min.js"></script> <!-- Start Quantcast tag --> <script type="text/javascript" src="https://web.archive.org/web/20120216174111js_/http://edge.quantserve.com/quant.js"></script> <script type="text/javascript">_qacct="p-23Y-rtuj52xr6";quantserve();</script> <noscript><img src="https://web.archive.org/web/20120216174111im_/http://pixel.quantserve.com/pixel/p-23Y-rtuj52xr6.gif" style="display: none" height="1" width="1" alt="Quantcast"/></noscript> <!-- End Quantcast tag --> <!-- chartbeat tracking code --> <script type="text/javascript">var _sf_startpt=(new Date()).getTime()</script> <!-- Top Index --> <div class="index" id="top_index"> <div class="index_center"> <ul class="header_links float_left"> <li><a href="/web/20120216174111/http://www.gizmag.com/xml/" title="Subscribe to Gizmag's RSS feed"><img src="https://web.archive.org/web/20120216174111im_/http://images.gizmag.com/layout/rss_icon_glass.png" alt="RSS logo"/>Subscribe to Gizmag's RSS feed</a></li> <li><a href="https://web.archive.org/web/20120216174111/http://www.twitter.com/gizmag/" title="Follow Gizmag on Twitter"><img src="https://web.archive.org/web/20120216174111im_/http://images.gizmag.com/layout/twitter-icon.png" alt="Twitter bird"/>Follow Gizmag on Twitter</a></li> <li><a href="https://web.archive.org/web/20120216174111/http://www.stumbleupon.com/to/stumble/stumblethru:gizmag.com?utm_source=GizMag&amp;utm_medium=StumbleThru&amp;utm_campaign=StumbleThruButton " title="Explore Gizmag" rel="nofollow"><img src="https://web.archive.org/web/20120216174111im_/http://images.gizmag.com/layout/StumbleUpon-logo.png" alt="Stumble Thru"/>Explore Gizmag</a></li> </ul> <!-- Google Search --> <div id="search_form_top"> <form action="https://web.archive.org/web/20120216174111/http://www.gizmag.com/search/" id="cse-search-box-top"> <div> <input type="hidden" name="cx" value="partner-pub-1607124478120364:cf1bgg5f284"/> <input type="hidden" name="cof" value="FORID:11"/> <input type="hidden" name="ie" value="ISO-8859-1"/> <input type="text" name="q" size="38"/> <input type="submit" name="sa" value="Search"/> </div> </form> <script type="text/javascript" src="https://web.archive.org/web/20120216174111js_/http://www.google.com/cse/brand?form=cse-search-box-top&amp;lang=en"></script> </div> </div> </div> <a name="top"></a> <!-- Top Strip: cached --> <div id="top_strip" class="snap_noshots"><center><a href="https://web.archive.org/web/20120216174111/https://plus.google.com/105149739082983197804/posts" target="_blank">Get the very best of Gizmag on Google+</a></center></div> <div class="center"> <div id="header"> <a href="/web/20120216174111/http://www.gizmag.com/" id="logo"></a> <div align="right" class="snap_noshots" id="leaderboard"> <script type="text/javascript"> googletag.cmd.push(function() { googletag.display("leaderboard"); }); </script> </div> </div> <!-- Top Stories: cached --> <div id="top_stories"> <ul id="img"> <li id="top_story0"><a href="/web/20120216174111/http://www.gizmag.com/manhattan-sea-level-protection/21467/" title="Student scheme to protect Future-Manhattan from rising sea levels"></a></li> <li id="top_story1"><a href="/web/20120216174111/http://www.gizmag.com/emperor-1510-workstation-mwe/21412/" title="Emperor 1510 - the workstation on steroids"></a></li> <li id="top_story2"><a href="/web/20120216174111/http://www.gizmag.com/remove-app-bystanders-photos/21456/" title="App removes wandering people from photos"></a></li> <li id="top_story3"><a href="/web/20120216174111/http://www.gizmag.com/agustawestland-aw609-tiltrotor/21466/" title="AgustaWestland AW609 tiltrotor aims for 2016 FAA certification"></a></li> <li id="top_story4"><a href="/web/20120216174111/http://www.gizmag.com/sound-cover-ipad-speaker-case/21464/" title="Sound Cover iPad case packs NXT speakers inside a smart cover"></a></li> </ul> <ul id="titles"> <li><a href="/web/20120216174111/http://www.gizmag.com/manhattan-sea-level-protection/21467/">Student scheme to protect Future-Manhattan from rising sea levels</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/emperor-1510-workstation-mwe/21412/">Emperor 1510 - the workstation on steroids</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/remove-app-bystanders-photos/21456/">App removes wandering people from photos</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/agustawestland-aw609-tiltrotor/21466/">AgustaWestland AW609 tiltrotor aims for 2016 FAA certification</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/sound-cover-ipad-speaker-case/21464/">Sound Cover iPad case packs NXT speakers inside a smart cover</a></li> </ul> <div class="clear_both"></div> <a id="more" class="orange" href="/web/20120216174111/http://www.gizmag.com/top_stories/">MORE TOP STORIES &raquo; </a> <div class="clear_both"></div> </div> <div id="billboard"> <script type="text/javascript"> googletag.cmd.push(function() { googletag.display("billboard"); }); </script> </div> <div id="content" class="narrow_content" data-article="20420"> <div id="article_top" class="summary_details"> <!-- stumbleupon_follow_button --> <div class="sd_top"> <script type="text/javascript">// <![CDATA[ var mobile = (/iphone|ipad|ipod|android|blackberry|mini|windows\sce|palm/i.test(navigator.userAgent.toLowerCase())); if (mobile) { var mob_link = "<img src='https://web.archive.org/web/20120216174111/http://images.gizmag.com/layout/icons/cellphone.png'/><a id='article_mobile_link' class='small' href='https://web.archive.org/web/20120216174111/http://m.gizmag.com/article/20420'>View on mobile site</a>"; $jqr('.sd_top').append(mob_link); } // ]]></script> <a class="small" href="/web/20120216174111/http://www.gizmag.com/researchwatch/" style="float: left; ">RESEARCH WATCH</a> </div> <h2>YouProve software verifies the authenticity of online images and audio </h2> <div class="summary_details_left"> <p>By <a href="/web/20120216174111/http://www.gizmag.com/author/darren-quick/" rel="author">Darren Quick</a></p> <p><em>23:37 November 7, 2011</em></p> </div> <div class="summary_details_right"> <p></p> <p></p> </div> </div> <div id="hero_box" style="width: 530px;"> <a id="hero_link" href="/web/20120216174111/http://www.gizmag.com/youprove-authentication-software/20420/picture/146764/"> <img src="https://web.archive.org/web/20120216174111im_/http://images.gizmag.com/hero/youprove-1.jpg" title="The original image on the left, the modified image in the middle, and the 'heat-map' produ..." width="530" height="298" alt="The original image on the left, the modified image in the middle, and the 'heat-map' produ..." border="0"/></a><div class="pic_caption"> <p>The original image on the left, the modified image in the middle, and the 'heat-map' produced by YouProve on the right showing where and to what degree changes were made to the original (Image: Peter Gilbert, Duke University)</p> </div> <div class="clear_both"></div> </div> <div class="article_body"> <div id="top_unit"></div> <script type="text/javascript" language="JavaScript"><!-- var google_adnum = 0; adstage = '2'; google_ad_client = 'pub-1607124478120364'; google_ad_output = 'js'; google_ad_channel = '5541773889+8761738140+4847344073+1461222728'; google_max_num_ads = '4'; google_skip = google_adnum; google_feedback = 'on'; google_ad_type = 'text'; google_image_size = '300x250'; //--> </script> <script type="text/javascript" language="JavaScript" src="https://web.archive.org/web/20120216174111js_/http://pagead2.googlesyndication.com/pagead/show_ads.js"></script> <p>From nude pictures of celebrities to politicians caught in compromising positions, verifying the authenticity of images online is often no easy task. To address this problem, a team at Duke University looking has developed software called YouProve that can be integrated into the Android operating system to track changes made to images or audio captured on an Android smartphone. The software then produces a non-forgeable "fidelity certificate" that uses a "heat-map" to summarize the degree to which various regions of the media have been modified compared to the original image.</p> <p>Landon Cox, a computer scientist at <a href="https://web.archive.org/web/20120216174111/http://duke.edu/" target="_blank">Duke</a>, and students Peter Gilbert, Henry Qin, Kyungmin Lee and DJ Sharkey collaborated with Jaeyeon Jung of Microsoft Research and Anmol Sheth of Technicolor Research to design YouProve. They altered the Android operating system so that it keeps copies of images or audio clips that are opened in apps, such as Facebook and Photoshop Express for Android, and then tracks what modifications the app makes.</p> <p>If the app saves a modified version of the media to a file on a phone or sends it over a wireless network, YouProve compares the original data to the modified one using advanced audio and image analysis algorithms. It then produces a fidelity certificate that identifies and displays to what degree various regions of the media have been preserved or modified.</p> <p>Cox says the fidelity certificates are produced using emerging tamper-resistant, "trusted" hardware on mobile devices that guarantees they are generated securely and cannot be fabricated. He says that the hardware is a standard feature on PCs and new smartphones but it remains largely unused on both platforms.</p> <p>The fidelity certificate, along with the modified media, can then be posted online so individuals or citizen reporting services, such as CNN iReports or Al Jazeera's Sharek, can check a photo's authenticity. Opening the file in YouProve's online Photo Analysis Visualizer produces a "heat-map" showing the extent to which various areas of the image differ from the original.</p> <p>"With the Arab Spring and the Iranian protests in 2009, we relied on citizen journalists for information," said Cox. "But as crowd-sourced content plays an increasingly important role in world affairs, falsified media could have severe consequences. It's important that we make sure the information we are getting is accurate."</p> <p>With the software monitoring media files for compression, cropping and blurring, it is able to complete an analysis of a five-minute audio clip in less than 70 seconds and a 5-megapixel photo in under 30 seconds without interrupting simultaneous use of other applications on the phone. In tests, the developers say that YouProve correctly identified edited regions of photos or audio clips with an accuracy of 99 percent.</p> <p>For YouProve to be deployed on smartphones and other devices, manufacturers will need to make their devices' trusted hardware accessible to the software. Cox is optimistic this will happen in the near future.</p> <p>Cox and his collaborators presented their results on YouProve at the Association for Computing Machinery Conference on Embedded Networked Sensor Systems in Seattle earlier this month. The related paper, <em>"YouProve: Authenticity and Fidelity in Mobile Sensing,"</em> can be downloaded <a href="https://web.archive.org/web/20120216174111/http://www.cs.duke.edu/%7Elpcox/youprove-sensys11.pdf" target="_blank">here</a>.</p> <p>Here's a short video showing how YouProve works.</p> <!-- INTEL BANNER --> <div class="article_video"><iframe width="530" height="397" src="https://web.archive.org/web/20120216174111if_/http://www.youtube.com/embed/zgA1YxK39Yc" frameborder="0" allowfullscreen></iframe> </div> <div id="bottom_unit"> <script type="text/javascript" language="JavaScript"><!-- adstage = '2'; google_ad_client = 'pub-1607124478120364'; google_ad_output = 'js'; google_ad_channel = '5541773889+7414841517'; google_max_num_ads = '1'; google_skip = google_adnum; google_feedback = 'on'; google_ad_type = 'text'; google_image_size = '300x250'; //--> </script> <script type="text/javascript" language="JavaScript" src="https://web.archive.org/web/20120216174111js_/http://pagead2.googlesyndication.com/pagead/show_ads.js"></script> </div> </div> <!-- Share this Article --> <span class="title">Share</span> <div id="article_share" class="dotsontop"> <div class="pw_widget pw_copypaste_false pw_size_24 pw_counter_false"> <a class="pw_googleplus"></a> <a class="pw_facebook"></a> <a class="pw_twitter"></a> <a class="pw_stumble_upon"></a> <a class="pw_title" style="display:none">YouProve software verifies the authenticity of online images and audio </a> <a class="pw_url" style="display:none">http://www.gizmag.com/youprove-authentication-software/20420/</a> </div> <script src="https://web.archive.org/web/20120216174111js_/http://i.po.st/share/script/post-widget.js#publisherKey=gizmagcom1096" type="text/javascript" charset="utf-8"></script> <fb:like href="http://www.gizmag.com/youprove-authentication-software/20420/" send="false" width="450" show_faces="false" font="" id="facebook_like"></fb:like><script type="text/javascript">_ga.trackFacebook();</script> </div> <!-- Polls --> <!-- Tags --> <div id="tags"> <span class="title">Tags</span> <div class="dotsontop"> <ul> <li>&raquo;&nbsp;<a href="/web/20120216174111/http://www.gizmag.com/tag/android/" rel="tag">Android</a></li> <li>&raquo;&nbsp;<a href="/web/20120216174111/http://www.gizmag.com/tag/audio/" rel="tag">Audio</a></li> <li>&raquo;&nbsp;<a href="/web/20120216174111/http://www.gizmag.com/tag/duke+university/" rel="tag">Duke University</a></li> <li>&raquo;&nbsp;<a href="/web/20120216174111/http://www.gizmag.com/tag/imaging/" rel="tag">Imaging</a></li> <li class="clear_both"></li> </ul> </div> </div> <div id="bing_unit"><!-- bing_unit --></div> <span class="title">Post a Comment</span> <div class="dotsontop" id="comment_form_div"> <div id="comment_form" data-article="20420"> <div id="comments_login"> <form action="" style="clear: both; padding-top: 0px;" name="login_form" id="login_form" onsubmit="return false;"> <p><strong>Login with your gizmag account:</strong></p> <p id="login_status"></p> <label for="email">Email</label><input type="text" class="text" name="email" id="email" value=""/><br/><br/> <label for="password">Password</label><input type="password" class="text" name="password" id="password" value=""/><br/> <div> <input type="submit" style="float: right" id="submit" value="Log In"/> <div id="options"> <a href="/web/20120216174111/http://www.gizmag.com/register/">Register here</a> &nbsp; &nbsp; &nbsp; <a href="/web/20120216174111/http://www.gizmag.com/new_password/">Forgotten your password?</a> </div> </div> <input type="hidden" id="expired_comment" value=""/> </form> </div> <div id="facebook_login"> <p>Or <strong>Login with Facebook:</strong></p><br/> <fb:login-button scope="email" max-rows="1" onlogin="loginFUser(20420);" autologoutlink="true"></fb:login-button> </div> </div> <div class="clear_both"></div> </div> <br/><!-- Related Articles: cached --> <!-- tmp table --><span class="title">Related Articles</span> <div class="dotsontop"> <div id="related_articles"> <div class="pair"> <div> <a href="/web/20120216174111/http://www.gizmag.com/ziilabs-zms-20-40-media-processors/18613/" class="image" style="clear: both" title="ZiiLABS has revealed two new mobile media processors specifically designed to enhance Andr..."> <img src="https://web.archive.org/web/20120216174111im_/http://images.gizmag.com/related/zms20-zms40.jpg" alt="ZiiLABS has revealed two new mobile media processors specifically designed to enhance Andr..."/></a> <a style="clear: both" class="blue" href="/web/20120216174111/http://www.gizmag.com/ziilabs-zms-20-40-media-processors/18613/">ZiiLABS targets Android tablet performance with two new mobile processors</a> </div> <div> <a href="/web/20120216174111/http://www.gizmag.com/evo-2-gaming-console-android-games-tv/18746/" class="image" style="clear: both" title="EVO 2 gaming console "> <img src="https://web.archive.org/web/20120216174111im_/http://images.gizmag.com/related/evo-2-android-game-console.png" alt="EVO 2 gaming console "/></a> <a style="clear: both" class="blue" href="/web/20120216174111/http://www.gizmag.com/evo-2-gaming-console-android-games-tv/18746/">EVO 2 gaming console to bring Android games to TV</a> </div> <div class="clear_both" style="height: 10px;"></div> </div> <div class="pair"> <div> <a href="/web/20120216174111/http://www.gizmag.com/go/6273/" class="image" style="clear: both" title="SX Pro automatically converts stereo into 5.1 Surround Sound"> <img src="https://web.archive.org/web/20120216174111im_/http://images.gizmag.com/related/6273_5100610726.jpg" alt="SX Pro automatically converts stereo into 5.1 Surround Sound"/></a> <a style="clear: both" class="blue" href="/web/20120216174111/http://www.gizmag.com/go/6273/">SX Pro automatically converts stereo into 5.1 Surround Sound</a> </div> <div> <a href="/web/20120216174111/http://www.gizmag.com/android-market-passes-50000-apps/14908/" class="image" style="clear: both" title=" The number of new applications being added each month should broach 10,000 soon source: A..."> <img src="https://web.archive.org/web/20120216174111im_/http://images.gizmag.com/related/android-market-passes-50000-apps.jpg" alt=" The number of new applications being added each month should broach 10,000 soon source: A..."/></a> <a style="clear: both" class="blue" href="/web/20120216174111/http://www.gizmag.com/android-market-passes-50000-apps/14908/">Android apps pass 50,000 mark</a> </div> <div class="clear_both" style="height: 10px;"></div> </div> <div class="pair"> <div> <a href="/web/20120216174111/http://www.gizmag.com/reversible-watermarking-could-thwart-digital-photo-tricksters/15650/" class="image" style="clear: both" title="Reversible watermarking could keep digitally-altered images from going undetected "> <img src="https://web.archive.org/web/20120216174111im_/http://images.gizmag.com/related/reversible-watermarking.jpg" alt="Reversible watermarking could keep digitally-altered images from going undetected "/></a> <a style="clear: both" class="blue" href="/web/20120216174111/http://www.gizmag.com/reversible-watermarking-could-thwart-digital-photo-tricksters/15650/">Reversible watermarking could thwart digital photo tricksters</a> </div> <div> <a href="/web/20120216174111/http://www.gizmag.com/logitech-tablet-mouse-keyboard/19454/" class="image" style="clear: both" title="Logitech has introduced its Bluetooth mouse, which is billed as being made for Android tab..."> <img src="https://web.archive.org/web/20120216174111im_/http://images.gizmag.com/related/logitech-tablet-mouse-keyboard-11.jpg" alt="Logitech has introduced its Bluetooth mouse, which is billed as being made for Android tab..."/></a> <a style="clear: both" class="blue" href="/web/20120216174111/http://www.gizmag.com/logitech-tablet-mouse-keyboard/19454/">Logitech launches tablet mouse for Android 3.1</a> </div> <div class="clear_both" style="height: 10px;"></div> </div> </div> <div class="clear_both"></div> </div> <!-- Email a friend --> <span class="title">Email this article to a friend</span> <div id="email_friend_div" class="dotsontop padding10"> <p><em>Just enter your friends and your email address into the form below</em></p> <p><span id="emailfriendnote">For multiple addresses, separate each with a comma</span></p> <form id="emailafriend" name="emailafriend" action="/web/20120216174111/http://www.gizmag.com/email/friend" class="padding10" onsubmit="email_friend_valid('email_friend', 20420, document.emailafriend.friendsemail.value, document.emailafriend.youremail.value); return false; "> <div id="emailresult"></div> <div class="emailbox"> <label for="youremail">Your Email</label><br/> <input id="youremail" type="text" name="youremail"/> </div> <div class="emailbox"> <label for="friendsemail">Friends Email</label><br/> <input id="friendsemail" type="text" name="friendsemail"/> </div> <div class="emailbutton"> <input type="submit" value="Email"/> </div> </form> <br class="clear_both"/> <p id="privacy">Privacy is safe with us because we have a strict <a href="/web/20120216174111/http://www.gizmag.com/privacy/">privacy policy</a>.</p> </div> <!-- Google Search Box --> <div id="search_form_bottom"> <form action="https://web.archive.org/web/20120216174111/http://www.gizmag.com/search/" id="cse-search-box-bottom"> <span class="title">Looking for something? Search our 17,020 articles</span> <div class="dotsontop"> <input type="hidden" name="cx" value="partner-pub-1607124478120364:bqw4wo-1udf"/> <input type="hidden" name="cof" value="FORID:11"/> <input type="hidden" name="ie" value="ISO-8859-1"/> <input type="text" name="q" size="66" id="search_input"/> <input type="submit" name="sa" value="Search"/> </div> </form> <script type="text/javascript" src="https://web.archive.org/web/20120216174111js_/http://www.google.com/cse/brand?form=cse-search-box-bottom&amp;lang=en"></script> </div> </div> <div id="right_cols"> <div class="island" id="island_top_right"> <script type="text/javascript"> googletag.cmd.push(function() { googletag.display("island_top_right"); }); </script> </div> <div id="right_col_a"> <div id="right_col_b"> <div class="ad" id="skyscraper_right"> <script type="text/javascript"> googletag.cmd.push(function() { googletag.display("skyscraper_right"); }); </script> </div> <div class="ad"> <span class="title">Sections</span> <ul class="dots" id="sections_list"> <li><a href="/web/20120216174111/http://www.gizmag.com/aerogizmo/">Aero Gizmo</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/aroundthehome/">Around The Home</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/automotive/">Automotive</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/babygizmo/">Baby Gizmo</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/childsplay/">Childsplay</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/digital-cameras/">Digital Cameras</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/ecogizmo/">ecoGizmo</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/electronics/">Electronics</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/games/">Games</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/goodthinking/">Good Thinking</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/health/">Health and Wellbeing</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/destinations/">Holiday Destinations</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/homeentertainment/">Home Entertainment</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/remarkablepeople/">Inventors and Remarkable People</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/laptops/">Laptops</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/military/">Military</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/mobiletechnology/">Mobile Technology</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/motorcycles/">Motorcycles</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/music/">Music</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/onthewater/">On the Water</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/outdoors/">Outdoors</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/personalcomputing/">Personal Computing</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/petgizmos/">Pet Gizmos</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/podcasts/">Podcasts</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/researchwatch/">Research Watch</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/robotics/">Robotics</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/scienceandeducation/">Science and Education</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/sports/">Sports</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/spygear/">Spy Gear</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/telecommunications/">Telecommunications</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/urbantransport/">Urban Transport</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/wearableelectronics/">Wearable Electronics</a></li> </ul> </div> </div> <!-- Recent Popular: cached --> <span class="title">Recent popular articles in Research Watch</span> <ul id="vertical_sprite"> <li class="img sect_37" id="story0"><a href="/web/20120216174111/http://www.gizmag.com/new-super-earth-discovered/21339/" title="New " super-earth" discovered only 22 light years away"></a></li> <li class="ar_title"><a href="/web/20120216174111/http://www.gizmag.com/new-super-earth-discovered/21339/">New "Super-Earth" discovered only 22 light years away</a></li> <li class="img sect_37" id="story1"><a href="/web/20120216174111/http://www.gizmag.com/arapaima-piranha-proof-scales/21419/" title="Fish's piranha-proof scales could lead to tough, flexible body armor"></a></li> <li class="ar_title"><a href="/web/20120216174111/http://www.gizmag.com/arapaima-piranha-proof-scales/21419/">Fish's piranha-proof scales could lead to tough, flexible body armor</a></li> <li class="img sect_37" id="story2"><a href="/web/20120216174111/http://www.gizmag.com/mit-diy-solar-cells-grass-clippings/21341/" title="MIT envisions DIY solar cells made from grass clippings"></a></li> <li class="ar_title"><a href="/web/20120216174111/http://www.gizmag.com/mit-diy-solar-cells-grass-clippings/21341/">MIT envisions DIY solar cells made from grass clippings</a></li> <li class="img sect_37" id="story3"><a href="/web/20120216174111/http://www.gizmag.com/esa-marsis-radar-mars-ocean/21393/" title="Further evidence that Mars once had oceans emerges"></a></li> <li class="ar_title"><a href="/web/20120216174111/http://www.gizmag.com/esa-marsis-radar-mars-ocean/21393/">Further evidence that Mars once had oceans emerges</a></li> <li class="img sect_37" id="story4"><a href="/web/20120216174111/http://www.gizmag.com/heat-magnetic-data-storage/21390/" title="Recording data using heat could lead to faster, more efficient magnetic recording devices"></a></li> <li class="ar_title"><a href="/web/20120216174111/http://www.gizmag.com/heat-magnetic-data-storage/21390/">Recording data using heat could lead to faster, more efficient magnetic recording devices</a></li> <li class="img sect_37" id="story5"><a href="/web/20120216174111/http://www.gizmag.com/cold-plasma-kills-bacteria-on-raw-chicken/21356/" title="Cold plasma used to kill bacteria on raw chicken"></a></li> <li class="ar_title"><a href="/web/20120216174111/http://www.gizmag.com/cold-plasma-kills-bacteria-on-raw-chicken/21356/">Cold plasma used to kill bacteria on raw chicken</a></li> <li class="img sect_37" id="story6"><a href="/web/20120216174111/http://www.gizmag.com/treatment-of-brain-tumors-with-electrical-fields/21433/" title="FDA approves the treatment of brain tumors with electrical fields"></a></li> <li class="ar_title"><a href="/web/20120216174111/http://www.gizmag.com/treatment-of-brain-tumors-with-electrical-fields/21433/">FDA approves the treatment of brain tumors with electrical fields</a></li> <li class="img sect_37" id="story7"><a href="/web/20120216174111/http://www.gizmag.com/graphene-superpermeable-to-water/21240/" title="Graphene reveals yet another extraordinary property"></a></li> <li class="ar_title"><a href="/web/20120216174111/http://www.gizmag.com/graphene-superpermeable-to-water/21240/">Graphene reveals yet another extraordinary property</a></li> <li class="img sect_37" id="story8"><a href="/web/20120216174111/http://www.gizmag.com/brain-capable-of-redefining-peoples-selves/17951/" title="Scientists claim that 'self' can relocate to other bodies, or be made to include a third arm"></a></li> <li class="ar_title"><a href="/web/20120216174111/http://www.gizmag.com/brain-capable-of-redefining-peoples-selves/17951/">Scientists claim that 'self' can relocate to other bodies, or be made to include a third arm</a></li> <li class="img sect_37" id="story9"><a href="/web/20120216174111/http://www.gizmag.com/bumpy-whale-fins-set-to-spark-a-revolution-in-aerodynamics/9020/" title="Bumpy whale fins set to spark a revolution in aerodynamics"></a></li> <li class="ar_title"><a href="/web/20120216174111/http://www.gizmag.com/bumpy-whale-fins-set-to-spark-a-revolution-in-aerodynamics/9020/">Bumpy whale fins set to spark a revolution in aerodynamics</a></li> </ul> <div class="clear_both"></div> <div class="island" id="island_bottom_right"> <script type="text/javascript"> googletag.cmd.push(function() { googletag.display("island_bottom_right"); }); </script> </div> <!-- close right col a --> </div> <!-- close right cols --> </div> <div class="clear_left"></div> <!-- close center --> </div> <!-- footer --> <div id="footer_outer"> <div id="footer"> <div id="footer_items_top"></div> <div id="footer_items_mid"> <!-- Popoular Articles --> <div class="footer_item" id="footer_popular"> <span class="title">Most Popular Articles</span> <div class="dotsontop"> <div class="tabs"> <a onclick="swap_tab('popular_today', 'popular_week', 'popular_all'); sndReqArg('popular_articles', '86400');" id="popular_today" style="font-weight: bold">Today</a> <a onclick="swap_tab('popular_week', 'popular_all', 'popular_today'); sndReqArg('popular_articles', '604800');" id="popular_week">Last Week</a> <a onclick="swap_tab('popular_all', 'popular_week', 'popular_today'); sndReqArg('popular_articles', '');" id="popular_all">All Time</a> </div> <ul id="popular_articles"> <!-- Popular articles (footer): cached --> <li><a href="https://web.archive.org/web/20120216174111/http://www.gizmag.com/emperor-1510-workstation-mwe/21412/">Emperor 1510 - the workstation on steroids</a></li> <li><a href="https://web.archive.org/web/20120216174111/http://www.gizmag.com/remove-app-bystanders-photos/21456/">App removes wandering people from photos</a></li> <li><a href="https://web.archive.org/web/20120216174111/http://www.gizmag.com/agustawestland-aw609-tiltrotor/21466/">AgustaWestland AW609 tiltrotor aims for 2016 FAA certification</a></li> <li><a href="https://web.archive.org/web/20120216174111/http://www.gizmag.com/emperor-1510-workstation-mwe/21412/pictures">Emperor 1510 - the workstation on steroids - Images</a></li> <li><a href="https://web.archive.org/web/20120216174111/http://www.gizmag.com/sound-cover-ipad-speaker-case/21464/">Sound Cover iPad case packs NXT speakers inside a smart cover</a></li> <li><a href="https://web.archive.org/web/20120216174111/http://www.gizmag.com/starck-bordeaux-city-pibal-streamer-bike-scooter-concept/21426/">New bike-scooter design inspired by consultation with Bordeaux citizens</a></li> <li><a href="https://web.archive.org/web/20120216174111/http://www.gizmag.com/new-drug-protects-mice-from-radiation/15545/">New drug protects mice from toxic effects of radiation</a></li> <li><a href="https://web.archive.org/web/20120216174111/http://www.gizmag.com/alzheimers-cancer-drug/21455/">Cancer drug reverses Alzheimer's in mice</a></li> <li><a href="https://web.archive.org/web/20120216174111/http://www.gizmag.com/emperor-1510-workstation-mwe/21412/pictures/155680">Emperor 1510 - the workstation on steroids - Images</a></li> <li><a href="https://web.archive.org/web/20120216174111/http://www.gizmag.com/emperor-1510-workstation-mwe/21412/pictures/155679">Emperor 1510 - the workstation on steroids - Images</a></li> </ul> </div> </div> <!-- Commented Articles --> <div class="footer_item" id="footer_commented"> <span class="title">Most Commented Articles</span> <div class="dotsontop"> <div class="tabs"> <a onclick="swap_tab('commented_today', 'commented_week', 'commented_all'); sndReqArg('commented_articles', '86400');" id="commented_today">Today</a> <a onclick="swap_tab('commented_week', 'commented_all', 'commented_today'); sndReqArg('commented_articles', '604800');" id="commented_week" style="font-weight: bold">Last Week</a> <a onclick="swap_tab('commented_all', 'commented_week', 'commented_today'); sndReqArg('commented_articles', '');" id="commented_all">All Time</a> </div> <ul id="commented_articles"> <!-- Commented articles (footer): cached --> <li><a href="/web/20120216174111/http://www.gizmag.com/greatest-toy-robot-in-the-universe/21424/">Inventor claims this robot is "the greatest toy in the universe," might be right</a> (36)</li> <li><a href="/web/20120216174111/http://www.gizmag.com/motorcycles-reduce-congestion/21420/">New research indicates motorcycle commuting reduces traffic congestion and emissions</a> (25)</li> <li><a href="/web/20120216174111/http://www.gizmag.com/furry-sock-shoes/21397/">Furry sock shoes designed for walking, running and sports</a> (19)</li> <li><a href="/web/20120216174111/http://www.gizmag.com/hanczar-wheeled-sled/21373/">Snowless sled: Summer downhilling for brave souls</a> (15)</li> <li><a href="/web/20120216174111/http://www.gizmag.com/sss-ultra-realistic-skin/21401/">Programmer nails real-time rendering of ultra-realistic human skin</a> (15)</li> <li><a href="/web/20120216174111/http://www.gizmag.com/easyjet-electric-taxiing/21414/">easyJet to trial greener electric taxiing </a> (14)</li> <li><a href="/web/20120216174111/http://www.gizmag.com/remove-app-bystanders-photos/21456/">App removes wandering people from photos</a> (11)</li> <li><a href="/web/20120216174111/http://www.gizmag.com/worlds-largest-wind-farm/21415/">World's largest offshore wind farm opens for business</a> (10)</li> <li><a href="/web/20120216174111/http://www.gizmag.com/pilot-organic-waste-biogas-plant/21407/">Pilot plant converts fruit and veggie waste into natural gas for cars</a> (10)</li> <li><a href="/web/20120216174111/http://www.gizmag.com/emperor-1510-workstation-mwe/21412/">Emperor 1510 - the workstation on steroids</a> (9)</li> </ul> </div> </div> <!-- Subscribe Options --> <div class="footer_item nomargin" style="margin: 0px;" id="footer_subscribe"> <span class="title">Subscribe to Gizmag</span> <div class="dotsontop"> <form id="footer_email" action="/web/20120216174111/http://www.gizmag.com/newsletter/" method="post"> <p>Subscribe to Gizmag's email newsletter:</p> <input type="hidden" name="action" value="subscribe"/> <input type="hidden" name="location" value="footer"/> <input type="text" name="email" class="email" value="Enter Your Email Address ..." onclick="this.value=''"/> <input type="image" value="Go" class="submit" src="/web/20120216174111im_/http://www.gizmag.com/images/gobutton.png"/> </form> <div class="subscribe_options"> <a target="_blank" href="https://web.archive.org/web/20120216174111/http://twitter.com/gizmag/" class="twitter_footer greytitle"><img src="https://web.archive.org/web/20120216174111im_/http://images.gizmag.com/layout/twitter-bird-med.png" alt="Follow Gizmag on Twitter" align="left"/> <span class="small">Follow Gizmag on</span><br/> <span class="large">Twitter</span></a> </div> <div class="subscribe_options"> <a href="/web/20120216174111/http://www.gizmag.com/xml/" class="rss_footer greytitle"><img src="https://web.archive.org/web/20120216174111im_/http://images.gizmag.com/layout/rss_icon_footer.png" alt="" align="left"/> <span class="small">Subscribe to Gizmag's </span><br/> <span class="large">RSS feed</span></a> </div> <div class="subscribe_options googleplus_footer"> <a href="https://web.archive.org/web/20120216174111/https://plus.google.com/105149739082983197804?prsrc=3" style="cursor:pointer;display:inline;text-decoration:none;color:#333;font:13px/16px arial,sans-serif;"> <span style="display:inline;font-weight:bold;vertical-align:top;margin-right:5px;margin-top:8px;">Gizmag</span><span style="display:inline;vertical-align:top;margin-right:15px;margin-top:8px;">on</span><img src="https://web.archive.org/web/20120216174111im_/https://ssl.gstatic.com/images/icons/gplus-32.png" alt="" style="border:0;width:32px;height:32px;"/> </a> </div> <!-- Stumble Upon Button --> <div class="stumbleupon_footer"> <su:follow ref="21057162" layout="2"></su:follow> <script type="text/javascript"> (function() { var li = document.createElement('script'); li.type = 'text/javascript'; li.async = true; li.src = 'https://web.archive.org/web/20120216174111/http://cdn.stumble-upon.com/js/widgets-follow.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(li, s); })(); </script> </div> </div> </div> <div class="clear_both"></div> </div> <div id="footer_items_bottom"></div> <div id="copyright"><em>All content copyright &copy; Gizmag 2003 - 2012</em></div> <div class="clear_left"></div> </div> </div> <div class="index" id="footer_index"> <div class="index_center bottom_strip"> <ul> <li><a href="#top">Top</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/">Home</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/newsletter/">Email News</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/about/">About</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/contact/">Contact</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/privacy/">Privacy</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/termsofuse/">Terms &amp; Conditions</a></li> <li><a href="/web/20120216174111/http://www.gizmag.com/advertise/" class="brighter">Advertise</a></li> </ul> </div> </div> <link rel="stylesheet" type="text/css" href="/web/20120216174111cs_/http://www.gizmag.com/inc/jqmodal/jqModal.css"/> <script language="JavaScript" type="text/javascript" src="/web/20120216174111js_/http://www.gizmag.com/inc/jqmodal/jqModal.js"></script> <div id="subscribe_overlay_container" class="jqmWindow"></div> <script type="text/javascript" src="/web/20120216174111js_/http://www.gizmag.com/inc/subscribe_overlay.js?x=1329414071"></script> <!-- Clicky Tracing Code --> <script src="https://web.archive.org/web/20120216174111js_/http://static.getclicky.com/js" type="text/javascript"></script> <script type="text/javascript">clicky.init(110681);</script> <noscript><p><img alt="Clicky" width="1" height="1" src="https://web.archive.org/web/20120216174111im_/http://in.getclicky.com/110681ns.gif"/></p></noscript> <!-- FM Tracking Pixel --> <script type="text/javascript" src="https://web.archive.org/web/20120216174111js_/http://static.fmpub.net/site/gizmag"></script> <!-- Chartbeat Tracking Code --> <script type="text/javascript"> var _sf_async_config={uid:4159,domain:"gizmag.com"}; (function(){ function loadChartbeat() { window._sf_endpt=(new Date()).getTime(); var e = document.createElement('script'); e.setAttribute('language', 'javascript'); e.setAttribute('type', 'text/javascript'); e.setAttribute('src', (("https:" == document.location.protocol) ? "https://web.archive.org/web/20120216174111/https://s3.amazonaws.com/" : "http://") + "static.chartbeat.com/js/chartbeat.js"); document.body.appendChild(e); } var oldonload = window.onload; window.onload = (typeof window.onload != 'function') ? loadChartbeat : function() { oldonload(); loadChartbeat(); }; })(); </script> <!-- Crazy Egg --> <script type="text/javascript" src="https://web.archive.org/web/20120216174111js_/http://s3.amazonaws.com/new.cetrk.com/pages/scripts/0008/8786.js"> </script> <!-- auvid --> <!-- bottom include: ABA --> <div id="bottom_include"> <script type="text/javascript">googletag.cmd.push(function() { googletag.display("bottom_include"); });</script> </div> <!-- Page Loaded in: 0.031654119491577 :: 2 sec --> <!-- Displayed on: gizweb2 --> <!-- Article Cached --> </body> </html> <!-- FILE ARCHIVED ON 17:41:11 Feb 16, 2012 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 00:42:06 Nov 26, 2024. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). --> <!-- playback timings (ms): captures_list: 0.654 exclusion.robots: 0.034 exclusion.robots.policy: 0.021 esindex: 0.011 cdx.remote: 25.006 LoadShardBlock: 106.625 (3) PetaboxLoader3.datanode: 143.246 (4) load_resource: 148.362 PetaboxLoader3.resolve: 55.21 -->

Pages: 1 2 3 4 5 6 7 8 9 10