@ 2014-03-21T10:10:58Z <?php
/*************************************************************************
php easy :: whois lookup script
==========================================================================
Author: php easy code, www.phpeasycode.com
Web Site: http://www.phpeasycode.com
Contact: webmaster@phpeasycode.com
*************************************************************************/
$domain = $_GET['domain'];
// For the full list of TLDs/Whois servers see http://www.iana.org/domains/root/db/ and http://www.whois365.com/en/listtld/
$whoisservers = array(
"ac" => "whois.nic.ac", // Ascension Island
// ad - Andorra - no whois server assigned
"ae" => "whois.nic.ae", // United Arab Emirates
"aero"=>"whois.aero",
"af" => "whois.nic.af", // Afghanistan
"ag" => "whois.nic.ag", // Antigua And Barbuda
"ai" => "whois.ai", // Anguilla
"al" => "whois.ripe.net", // Albania
"am" => "whois.amnic.net", // Armenia
// an - Netherlands Antilles - no whois server assigned
// ao - Angola - no whois server assigned
// aq - Antarctica (New Zealand) - no whois server assigned
// ar - Argentina - no whois server assigned
"arpa" => "whois.iana.org",
"as" => "whois.nic.as", // American Samoa
"asia" => "whois.nic.asia",
"at" => "whois.nic.at", // Austria
"au" => "whois.aunic.net", // Australia
// aw - Aruba - no whois server assigned
"ax" => "whois.ax", // Aland Islands
"az" => "whois.ripe.net", // Azerbaijan
// ba - Bosnia And Herzegovina - no whois server assigned
// bb - Barbados - no whois server assigned
// bd - Bangladesh - no whois server assigned
"be" => "whois.dns.be", // Belgium
"bg" => "whois.register.bg", // Bulgaria
"bi" => "whois.nic.bi", // Burundi
"biz" => "whois.biz",
"bj" => "whois.nic.bj", // Benin
// bm - Bermuda - no whois server assigned
"bn" => "whois.bn", // Brunei Darussalam
"bo" => "whois.nic.bo", // Bolivia
"br" => "whois.registro.br", // Brazil
"bt" => "whois.netnames.net", // Bhutan
// bv - Bouvet Island (Norway) - no whois server assigned
// bw - Botswana - no whois server assigned
"by" => "whois.cctld.by", // Belarus
"bz" => "whois.belizenic.bz", // Belize
"ca" => "whois.cira.ca", // Canada
"cat" => "whois.cat", // Spain
"cc" => "whois.nic.cc", // Cocos (Keeling) Islands
"cd" => "whois.nic.cd", // Congo, The Democratic Republic Of The
// cf - Central African Republic - no whois server assigned
"ch" => "whois.nic.ch", // Switzerland
"ci" => "whois.nic.ci", // Cote d'Ivoire
"ck" => "whois.nic.ck", // Cook Islands
"cl" => "whois.nic.cl", // Chile
// cm - Cameroon - no whois server assigned
"cn" => "whois.cnnic.net.cn", // China
"co" => "whois.nic.co", // Colombia
"com" => "whois.verisign-grs.com",
"coop" => "whois.nic.coop",
// cr - Costa Rica - no whois server assigned
// cu - Cuba - no whois server assigned
// cv - Cape Verde - no whois server assigned
// cw - Curacao - no whois server assigned
"cx" => "whois.nic.cx", // Christmas Island
// cy - Cyprus - no whois server assigned
"cz" => "whois.nic.cz", // Czech Republic
"de" => "whois.denic.de", // Germany
// dj - Djibouti - no whois server assigned
"dk" => "whois.dk-hostmaster.dk", // Denmark
"dm" => "whois.nic.dm", // Dominica
// do - Dominican Republic - no whois server assigned
"dz" => "whois.nic.dz", // Algeria
"ec" => "whois.nic.ec", // Ecuador
"edu" => "whois.educause.edu",
"ee" => "whois.eenet.ee", // Estonia
"eg" => "whois.ripe.net", // Egypt
// er - Eritrea - no whois server assigned
"es" => "whois.nic.es", // Spain
// et - Ethiopia - no whois server assigned
"eu" => "whois.eu",
"fi" => "whois.ficora.fi", // Finland
// fj - Fiji - no whois server assigned
// fk - Falkland Islands - no whois server assigned
// fm - Micronesia, Federated States Of - no whois server assigned
"fo" => "whois.nic.fo", // Faroe Islands
"fr" => "whois.nic.fr", // France
// ga - Gabon - no whois server assigned
"gd" => "whois.nic.gd", // Grenada
// ge - Georgia - no whois server assigned
// gf - French Guiana - no whois server assigned
"gg" => "whois.gg", // Guernsey
// gh - Ghana - no whois server assigned
"gi" => "whois2.afilias-grs.net", // Gibraltar
"gl" => "whois.nic.gl", // Greenland (Denmark)
// gm - Gambia - no whois server assigned
// gn - Guinea - no whois server assigned
"gov" => "whois.nic.gov",
// gr - Greece - no whois server assigned
// gt - Guatemala - no whois server assigned
"gs" => "whois.nic.gs", // South Georgia And The South Sandwich Islands
// gu - Guam - no whois server assigned
// gw - Guinea-bissau - no whois server assigned
"gy" => "whois.registry.gy", // Guyana
"hk" => "whois.hkirc.hk", // Hong Kong
// hm - Heard and McDonald Islands (Australia) - no whois server assigned
"hn" => "whois.nic.hn", // Honduras
"hr" => "whois.dns.hr", // Croatia
"ht" => "whois.nic.ht", // Haiti
"hu" => "whois.nic.hu", // Hungary
// id - Indonesia - no whois server assigned
"ie" => "whois.domainregistry.ie", // Ireland
"il" => "whois.isoc.org.il", // Israel
"im" => "whois.nic.im", // Isle of Man
"in" => "whois.inregistry.net", // India
"info" => "whois.afilias.net",
"int" => "whois.iana.org",
"io" => "whois.nic.io", // British Indian Ocean Territory
"iq" => "whois.cmc.iq", // Iraq
"ir" => "whois.nic.ir", // Iran, Islamic Republic Of
"is" => "whois.isnic.is", // Iceland
"it" => "whois.nic.it", // Italy
"je" => "whois.je", // Jersey
// jm - Jamaica - no whois server assigned
// jo - Jordan - no whois server assigned
"jobs" => "jobswhois.verisign-grs.com",
"jp" => "whois.jprs.jp", // Japan
"ke" => "whois.kenic.or.ke", // Kenya
"kg" => "www.domain.kg", // Kyrgyzstan
// kh - Cambodia - no whois server assigned
"ki" => "whois.nic.ki", // Kiribati
// km - Comoros - no whois server assigned
// kn - Saint Kitts And Nevis - no whois server assigned
// kp - Korea, Democratic People's Republic Of - no whois server assigned
"kr" => "whois.kr", // Korea, Republic Of
// kw - Kuwait - no whois server assigned
// ky - Cayman Islands - no whois server assigned
"kz" => "whois.nic.kz", // Kazakhstan
"la" => "whois.nic.la", // Lao People's Democratic Republic
// lb - Lebanon - no whois server assigned
// lc - Saint Lucia - no whois server assigned
"li" => "whois.nic.li", // Liechtenstein
// lk - Sri Lanka - no whois server assigned
"lt" => "whois.domreg.lt", // Lithuania
"lu" => "whois.dns.lu", // Luxembourg
"lv" => "whois.nic.lv", // Latvia
"ly" => "whois.nic.ly", // Libya
"ma" => "whois.iam.net.ma", // Morocco
// mc - Monaco - no whois server assigned
"md" => "whois.nic.md", // Moldova
"me" => "whois.nic.me", // Montenegro
"mg" => "whois.nic.mg", // Madagascar
// mh - Marshall Islands - no whois server assigned
"mil" => "whois.nic.mil",
// mk - Macedonia, The Former Yugoslav Republic Of - no whois server assigned
"ml" => "whois.dot.ml", // Mali
// mm - Myanmar - no whois server assigned
"mn" => "whois.nic.mn", // Mongolia
"mo" => "whois.monic.mo", // Macao
"mobi" => "whois.dotmobiregistry.net",
"mp" => "whois.nic.mp", // Northern Mariana Islands
// mq - Martinique (France) - no whois server assigned
// mr - Mauritania - no whois server assigned
"ms" => "whois.nic.ms", // Montserrat
// mt - Malta - no whois server assigned
"mu" => "whois.nic.mu", // Mauritius
"museum" => "whois.museum",
// mv - Maldives - no whois server assigned
// mw - Malawi - no whois server assigned
"mx" => "whois.mx", // Mexico
"my" => "whois.domainregistry.my", // Malaysia
// mz - Mozambique - no whois server assigned
"na" => "whois.na-nic.com.na", // Namibia
"name" => "whois.nic.name",
"nc" => "whois.nc", // New Caledonia
// ne - Niger - no whois server assigned
"net" => "whois.verisign-grs.net",
"nf" => "whois.nic.nf", // Norfolk Island
"ng" => "whois.nic.net.ng", // Nigeria
// ni - Nicaragua - no whois server assigned
"nl" => "whois.domain-registry.nl", // Netherlands
"no" => "whois.norid.no", // Norway
// np - Nepal - no whois server assigned
// nr - Nauru - no whois server assigned
"nu" => "whois.nic.nu", // Niue
"nz" => "whois.srs.net.nz", // New Zealand
"om" => "whois.registry.om", // Oman
"org" => "whois.pir.org",
// pa - Panama - no whois server assigned
"pe" => "kero.yachay.pe", // Peru
"pf" => "whois.registry.pf", // French Polynesia
// pg - Papua New Guinea - no whois server assigned
// ph - Philippines - no whois server assigned
// pk - Pakistan - no whois server assigned
"pl" => "whois.dns.pl", // Poland
"pm" => "whois.nic.pm", // Saint Pierre and Miquelon (France)
// pn - Pitcairn (New Zealand) - no whois server assigned
"post" => "whois.dotpostregistry.net",
"pr" => "whois.nic.pr", // Puerto Rico
"pro" => "whois.dotproregistry.net",
// ps - Palestine, State of - no whois server assigned
"pt" => "whois.dns.pt", // Portugal
"pw" => "whois.nic.pw", // Palau
// py - Paraguay - no whois server assigned
"qa" => "whois.registry.qa", // Qatar
"re" => "whois.nic.re", // Reunion (France)
"ro" => "whois.rotld.ro", // Romania
"rs" => "whois.rnids.rs", // Serbia
"ru" => "whois.tcinet.ru", // Russian Federation
// rw - Rwanda - no whois server assigned
"sa" => "whois.nic.net.sa", // Saudi Arabia
"sb" => "whois.nic.net.sb", // Solomon Islands
"sc" => "whois2.afilias-grs.net", // Seychelles
// sd - Sudan - no whois server assigned
"se" => "whois.iis.se", // Sweden
"sg" => "whois.sgnic.sg", // Singapore
"sh" => "whois.nic.sh", // Saint Helena
"si" => "whois.arnes.si", // Slovenia
"sk" => "whois.sk-nic.sk", // Slovakia
// sl - Sierra Leone - no whois server assigned
"sm" => "whois.nic.sm", // San Marino
"sn" => "whois.nic.sn", // Senegal
"so" => "whois.nic.so", // Somalia
// sr - Suriname - no whois server assigned
"st" => "whois.nic.st", // Sao Tome And Principe
"su" => "whois.tcinet.ru", // Russian Federation
// sv - El Salvador - no whois server assigned
"sx" => "whois.sx", // Sint Maarten (dutch Part)
"sy" => "whois.tld.sy", // Syrian Arab Republic
// sz - Swaziland - no whois server assigned
"tc" => "whois.meridiantld.net", // Turks And Caicos Islands
// td - Chad - no whois server assigned
"tel" => "whois.nic.tel",
"tf" => "whois.nic.tf", // French Southern Territories
// tg - Togo - no whois server assigned
"th" => "whois.thnic.co.th", // Thailand
"tj" => "whois.nic.tj", // Tajikistan
"tk" => "whois.dot.tk", // Tokelau
"tl" => "whois.nic.tl", // Timor-leste
"tm" => "whois.nic.tm", // Turkmenistan
"tn" => "whois.ati.tn", // Tunisia
"to" => "whois.tonic.to", // Tonga
"tp" => "whois.nic.tl", // Timor-leste
"tr" => "whois.nic.tr", // Turkey
"travel" => "whois.nic.travel",
// tt - Trinidad And Tobago - no whois server assigned
"tv" => "tvwhois.verisign-grs.com", // Tuvalu
"tw" => "whois.twnic.net.tw", // Taiwan
"tz" => "whois.tznic.or.tz", // Tanzania, United Republic Of
"ua" => "whois.ua", // Ukraine
"ug" => "whois.co.ug", // Uganda
"uk" => "whois.nic.uk", // United Kingdom
"us" => "whois.nic.us", // United States
"uy" => "whois.nic.org.uy", // Uruguay
"uz" => "whois.cctld.uz", // Uzbekistan
// va - Holy See (vatican City State) - no whois server assigned
"vc" => "whois2.afilias-grs.net", // Saint Vincent And The Grenadines
"ve" => "whois.nic.ve", // Venezuela
"vg" => "whois.adamsnames.tc", // Virgin Islands, British
// vi - Virgin Islands, US - no whois server assigned
// vn - Viet Nam - no whois server assigned
// vu - Vanuatu - no whois server assigned
"wf" => "whois.nic.wf", // Wallis and Futuna
"ws" => "whois.website.ws", // Samoa
"xxx" => "whois.nic.xxx",
// ye - Yemen - no whois server assigned
"yt" => "whois.nic.yt", // Mayotte
"yu" => "whois.ripe.net");
function LookupDomain($domain){
global $whoisservers;
$domain_parts = explode(".", $domain);
$tld = strtolower(array_pop($domain_parts));
$whoisserver = $whoisservers[$tld];
if(!$whoisserver) {
return "Error: No appropriate Whois server found for $domain domain!";
}
$result = QueryWhoisServer($whoisserver, $domain);
if(!$result) {
return "Error: No results retrieved from $whoisserver server for $domain domain!";
}
else {
while(strpos($result, "Whois Server:") !== FALSE){
preg_match("/Whois Server: (.*)/", $result, $matches);
$secondary = $matches[1];
if($secondary) {
$result = QueryWhoisServer($secondary, $domain);
$whoisserver = $secondary;
}
}
}
return "$domain domain lookup results from $whoisserver server:\n\n" . $result;
}
function LookupIP($ip) {
$whoisservers = array(
//"whois.afrinic.net", // Africa - returns timeout error :-(
"whois.lacnic.net", // Latin America and Caribbean - returns data for ALL locations worldwide :-)
"whois.apnic.net", // Asia/Pacific only
"whois.arin.net", // North America only
"whois.ripe.net" // Europe, Middle East and Central Asia only
);
$results = array();
foreach($whoisservers as $whoisserver) {
$result = QueryWhoisServer($whoisserver, $ip);
if($result && !in_array($result, $results)) {
$results[$whoisserver]= $result;
}
}
$res = "RESULTS FOUND: " . count($results);
foreach($results as $whoisserver=>$result) {
$res .= "\n\n-------------\nLookup results for " . $ip . " from " . $whoisserver . " server:\n\n" . $result;
}
return $res;
}
function ValidateIP($ip) {
$ipnums = explode(".", $ip);
if(count($ipnums) != 4) {
return false;
}
foreach($ipnums as $ipnum) {
if(!is_numeric($ipnum) || ($ipnum > 255)) {
return false;
}
}
return $ip;
}
function ValidateDomain($domain) {
if(!preg_match("/^([-a-z0-9]{2,100})\.([a-z\.]{2,8})$/i", $domain)) {
return false;
}
return $domain;
}
function QueryWhoisServer($whoisserver, $domain) {
$port = 43;
$timeout = 10;
$fp = @fsockopen($whoisserver, $port, $errno, $errstr, $timeout) or die("Socket Error " . $errno . " - " . $errstr);
//if($whoisserver == "whois.verisign-grs.com") $domain = "=".$domain; // whois.verisign-grs.com requires the equals sign ("=") or it returns any result containing the searched string.
fputs($fp, $domain . "\r\n");
$out = "";
while(!feof($fp)){
$out .= fgets($fp);
}
fclose($fp);
$res = "";
if((strpos(strtolower($out), "error") === FALSE) && (strpos(strtolower($out), "not allocated") === FALSE)) {
$rows = explode("\n", $out);
foreach($rows as $row) {
$row = trim($row);
if(($row != '') && ($row{0} != '#') && ($row{0} != '%')) {
$res .= $row."\n";
}
}
}
return $res;
}
?>
<html>
<head>
<title>Whois Lookup Script</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<form action="<?=$_SERVER['PHP_SELF'];?>">
<p><b><label for="domain">Domain/IP Address:</label></b> <input type="text" name="domain" id="domain" value="<?=$domain;?>"> <input type="submit" value="Lookup"></p>
</form>
<?
if($domain) {
$domain = trim($domain);
if(substr(strtolower($domain), 0, 7) == "http://") $domain = substr($domain, 7);
if(substr(strtolower($domain), 0, 4) == "www.") $domain = substr($domain, 4);
if(ValidateIP($domain)) {
$result = LookupIP($domain);
}
elseif(ValidateDomain($domain)) {
$result = LookupDomain($domain);
}
else die("Invalid Input!");
echo "<pre>\n" . $result . "\n</pre>\n";
}
?>
</body>
</html>
Enable javascript to submit You have javascript disabled. You will not be able to edit any code.
Here you find the average performance (time & memory) of each version. A grayed out version indicates it didn't complete successfully (based on exit-code).
Version System time (s) User time (s) Memory (MiB) 8.3.6 0.011 0.004 18.43 8.3.5 0.014 0.014 22.05 8.3.4 0.009 0.006 18.73 8.3.3 0.011 0.003 18.92 8.3.2 0.004 0.004 20.39 8.3.1 0.005 0.003 21.92 8.3.0 0.003 0.005 22.45 8.2.18 0.010 0.010 16.59 8.2.17 0.006 0.009 22.96 8.2.16 0.011 0.003 19.04 8.2.15 0.008 0.000 24.18 8.2.14 0.006 0.003 24.66 8.2.13 0.012 0.006 26.16 8.2.12 0.007 0.003 19.36 8.2.11 0.004 0.004 22.07 8.2.10 0.006 0.006 19.51 8.2.9 0.000 0.008 19.22 8.2.8 0.000 0.008 17.97 8.2.7 0.009 0.000 17.38 8.2.6 0.004 0.004 17.78 8.2.5 0.005 0.003 18.07 8.2.4 0.007 0.000 18.16 8.2.3 0.007 0.000 17.98 8.2.2 0.000 0.008 17.77 8.2.1 0.004 0.004 17.66 8.2.0 0.000 0.007 17.70 8.1.28 0.021 0.000 25.92 8.1.27 0.000 0.008 22.15 8.1.26 0.004 0.004 26.35 8.1.25 0.004 0.004 28.09 8.1.24 0.004 0.004 23.97 8.1.23 0.006 0.006 19.19 8.1.22 0.005 0.003 17.74 8.1.21 0.000 0.008 18.77 8.1.20 0.010 0.000 17.35 8.1.19 0.004 0.004 17.63 8.1.18 0.004 0.004 18.66 8.1.17 0.006 0.003 18.62 8.1.16 0.004 0.004 22.26 8.1.15 0.004 0.004 18.68 8.1.14 0.002 0.005 17.36 8.1.13 0.003 0.003 17.73 8.1.12 0.007 0.000 17.32 8.1.11 0.003 0.005 17.32 8.1.10 0.002 0.005 17.46 8.1.9 0.000 0.007 17.32 8.1.8 0.004 0.004 17.36 8.1.7 0.000 0.007 17.37 8.1.6 0.003 0.005 17.44 8.1.5 0.005 0.003 17.49 8.1.4 0.008 0.000 17.46 8.1.3 0.000 0.008 17.55 8.1.2 0.000 0.008 17.52 8.1.1 0.000 0.008 17.35 8.1.0 0.003 0.005 17.43 8.0.30 0.004 0.004 18.77 8.0.29 0.000 0.007 17.16 8.0.28 0.007 0.000 18.45 8.0.27 0.004 0.004 16.77 8.0.26 0.000 0.007 16.84 8.0.25 0.003 0.003 16.88 8.0.24 0.004 0.004 16.92 8.0.23 0.000 0.007 16.96 8.0.22 0.000 0.007 16.90 8.0.21 0.007 0.000 16.82 8.0.20 0.004 0.004 16.99 8.0.19 0.008 0.000 17.00 8.0.18 0.007 0.000 16.90 8.0.17 0.005 0.003 16.89 8.0.16 0.000 0.007 16.91 8.0.15 0.000 0.007 16.92 8.0.14 0.004 0.004 16.87 8.0.13 0.006 0.000 13.39 8.0.12 0.000 0.008 16.90 8.0.11 0.000 0.007 16.93 8.0.10 0.004 0.004 16.72 8.0.9 0.004 0.004 16.93 8.0.8 0.013 0.003 16.90 8.0.7 0.000 0.008 16.97 8.0.6 0.004 0.004 16.86 8.0.5 0.005 0.003 16.84 8.0.3 0.010 0.009 17.18 8.0.2 0.009 0.010 17.40 8.0.1 0.007 0.000 16.91 8.0.0 0.009 0.009 16.80 7.4.33 0.006 0.000 15.14 7.4.32 0.004 0.004 16.69 7.4.30 0.003 0.003 16.58 7.4.29 0.000 0.007 16.70 7.4.28 0.004 0.004 16.53 7.4.27 0.000 0.008 16.71 7.4.26 0.004 0.004 16.73 7.4.25 0.004 0.004 16.56 7.4.24 0.004 0.004 16.62 7.4.23 0.007 0.000 16.68 7.4.22 0.005 0.014 16.80 7.4.21 0.005 0.011 16.64 7.4.20 0.000 0.008 16.65 7.4.19 0.007 0.000 16.86 7.4.16 0.013 0.003 16.54 7.4.15 0.011 0.007 17.40 7.4.14 0.011 0.010 17.86 7.4.13 0.015 0.006 16.72 7.4.12 0.008 0.010 16.57 7.4.11 0.010 0.007 16.71 7.4.10 0.014 0.005 16.61 7.4.9 0.011 0.006 16.67 7.4.8 0.009 0.009 19.39 7.4.7 0.017 0.006 16.79 7.4.6 0.016 0.003 16.59 7.4.5 0.003 0.006 16.74 7.4.4 0.000 0.015 22.77 7.4.3 0.014 0.003 16.57 7.4.0 0.007 0.011 15.02 7.3.33 0.006 0.000 13.47 7.3.32 0.000 0.006 13.48 7.3.31 0.004 0.004 16.36 7.3.30 0.007 0.000 16.42 7.3.29 0.009 0.006 16.35 7.3.28 0.010 0.010 16.46 7.3.27 0.006 0.010 17.40 7.3.26 0.009 0.009 16.47 7.3.25 0.004 0.014 16.67 7.3.24 0.000 0.019 16.48 7.3.23 0.008 0.009 16.52 7.3.21 0.013 0.009 16.77 7.3.20 0.009 0.012 19.39 7.3.19 0.014 0.009 16.44 7.3.18 0.006 0.009 16.43 7.3.17 0.010 0.007 16.73 7.3.16 0.006 0.009 16.64 7.3.12 0.008 0.008 15.08 7.3.1 0.007 0.007 16.62 7.3.0 0.002 0.011 16.57 7.2.33 0.011 0.008 16.39 7.2.32 0.010 0.014 16.41 7.2.31 0.009 0.012 16.90 7.2.30 0.003 0.017 16.57 7.2.29 0.012 0.010 16.58 7.2.13 0.003 0.009 16.92 7.2.12 0.009 0.004 16.77 7.2.11 0.005 0.008 16.81 7.2.10 0.003 0.010 16.76 7.2.9 0.007 0.005 16.88 7.2.8 0.006 0.009 16.89 7.2.7 0.003 0.008 16.95 7.2.6 0.003 0.011 16.80 7.2.5 0.004 0.009 16.77 7.2.4 0.003 0.007 16.89 7.2.3 0.003 0.009 16.86 7.2.2 0.006 0.006 16.78 7.2.1 0.007 0.005 16.95 7.2.0 0.006 0.006 17.70 7.1.25 0.006 0.008 15.50 7.1.20 0.008 0.003 15.56 7.1.10 0.006 0.006 18.14 7.1.7 0.005 0.002 17.07 7.1.6 0.013 0.010 19.82 7.1.5 0.004 0.022 16.77 7.1.0 0.007 0.070 22.45 7.0.20 0.000 0.009 16.73 7.0.14 0.010 0.067 22.13 7.0.6 0.010 0.043 20.08 7.0.5 0.010 0.067 17.98 7.0.4 0.007 0.087 20.14 7.0.3 0.037 0.073 20.20 7.0.2 0.033 0.040 20.15 7.0.1 0.040 0.070 20.08 7.0.0 0.000 0.080 20.06 5.6.28 0.007 0.070 21.16 5.6.21 0.003 0.060 20.56 5.6.20 0.007 0.037 18.26 5.6.19 0.017 0.080 20.46 5.6.18 0.340 0.043 20.46 5.6.17 0.043 0.057 20.56 5.6.16 0.017 0.080 20.46 5.6.15 0.007 0.060 18.26 5.6.14 0.007 0.087 18.23 5.6.13 0.003 0.043 18.28 5.6.12 0.007 0.043 21.23 5.6.11 0.013 0.047 21.20 5.6.10 0.003 0.093 21.20 5.6.9 0.000 0.047 21.09 5.6.8 0.007 0.087 20.46 5.6.7 0.423 0.030 20.49 5.5.35 0.010 0.073 20.46 5.5.34 0.010 0.077 18.12 5.5.33 0.000 0.043 20.45 5.5.32 0.020 0.040 20.27 5.5.31 0.040 0.067 20.19 5.5.30 0.013 0.070 18.06 5.5.29 0.007 0.040 18.08 5.5.28 0.003 0.047 20.86 5.5.27 0.007 0.050 20.73 5.5.26 0.017 0.080 20.89 5.5.25 0.010 0.080 20.80 5.5.24 0.007 0.080 20.36 5.4.45 0.007 0.060 19.73 5.4.44 0.050 0.060 19.55 5.4.43 0.013 0.053 19.23 5.4.42 0.057 0.057 19.55 5.4.41 0.047 0.057 19.50 5.4.40 0.083 0.000 18.89 5.4.39 0.087 0.000 18.62 5.4.38 0.013 0.067 18.83 5.4.37 0.067 0.040 18.66 5.4.36 0.090 0.057 18.85 5.4.35 0.113 0.047 18.82 5.4.34 0.093 0.053 18.60 5.4.32 0.004 0.039 12.62 5.4.31 0.005 0.039 12.62 5.4.30 0.005 0.038 12.63 5.4.29 0.006 0.038 12.62 5.4.28 0.008 0.034 12.52 5.4.27 0.008 0.042 12.51 5.4.26 0.010 0.050 18.77 5.4.25 0.007 0.053 18.91 5.4.24 0.010 0.047 18.80 5.4.23 0.020 0.070 18.80 5.4.22 0.003 0.057 18.99 5.4.21 0.007 0.057 18.93 5.4.20 0.000 0.087 18.77 5.4.19 0.007 0.053 18.79 5.4.18 0.010 0.070 19.06 5.4.17 0.013 0.057 18.91 5.4.16 0.010 0.067 18.89 5.4.15 0.013 0.050 18.89 5.4.14 0.013 0.047 16.55 5.4.13 0.007 0.073 16.41 5.4.12 0.030 0.043 16.60 5.4.11 0.007 0.077 16.54 5.4.10 0.007 0.053 16.51 5.4.9 0.010 0.047 16.51 5.4.8 0.013 0.070 16.59 5.4.7 0.010 0.050 16.52 5.4.6 0.007 0.063 16.56 5.4.5 0.007 0.050 16.55 5.4.4 0.013 0.043 16.46 5.4.3 0.017 0.043 16.32 5.4.2 0.013 0.057 16.56 5.4.1 0.013 0.070 16.56 5.4.0 0.007 0.053 15.80 5.3.29 0.008 0.038 12.84 5.3.28 0.010 0.047 14.79 5.3.27 0.017 0.057 14.66 5.3.26 0.023 0.057 14.66 5.3.25 0.020 0.040 14.77 5.3.24 0.017 0.043 14.87 5.3.23 0.003 0.053 14.67 5.3.22 0.013 0.047 14.84 5.3.21 0.007 0.053 14.64 5.3.20 0.013 0.047 14.73 5.3.19 0.007 0.057 14.73 5.3.18 0.013 0.067 14.67 5.3.17 0.017 0.067 14.67 5.3.16 0.007 0.050 14.74 5.3.15 0.017 0.060 14.63 5.3.14 0.020 0.047 14.71 5.3.13 0.007 0.053 14.72 5.3.12 0.000 0.057 14.63 5.3.11 0.023 0.037 14.70 5.3.10 0.013 0.050 14.21 5.3.9 0.010 0.050 13.95 5.3.8 0.007 0.053 14.28 5.3.7 0.013 0.043 14.32 5.3.6 0.013 0.050 14.16 5.3.5 0.007 0.050 14.11 5.3.4 0.003 0.057 14.02 5.3.3 0.007 0.073 14.08 5.3.2 0.010 0.063 13.86 5.3.1 0.003 0.050 13.90 5.3.0 0.003 0.053 13.79 5.2.17 0.003 0.043 11.32 5.2.16 0.007 0.040 11.16 5.2.15 0.007 0.060 11.30 5.2.14 0.007 0.040 11.21 5.2.13 0.000 0.043 11.20 5.2.12 0.010 0.037 11.20 5.2.11 0.003 0.040 11.41 5.2.10 0.000 0.047 11.37 5.2.9 0.007 0.037 11.26 5.2.8 0.017 0.050 11.17 5.2.7 0.010 0.037 11.25 5.2.6 0.003 0.047 11.22 5.2.5 0.007 0.043 11.02 5.2.4 0.007 0.040 11.17 5.2.3 0.010 0.047 11.04 5.2.2 0.003 0.060 11.05 5.2.1 0.000 0.043 10.80 5.2.0 0.010 0.050 10.78 5.1.6 0.013 0.040 10.34 5.1.5 0.007 0.047 10.30 5.1.4 0.003 0.037 10.18 5.1.3 0.013 0.027 10.41 5.1.2 0.010 0.030 10.68 5.1.1 0.003 0.033 10.13 5.1.0 0.007 0.033 10.09 5.0.5 0.007 0.023 8.87 5.0.4 0.007 0.040 8.73 5.0.3 0.003 0.047 8.38 5.0.2 0.003 0.027 8.32 5.0.1 0.007 0.030 8.25 5.0.0 0.000 0.043 8.29 4.4.9 0.003 0.023 5.89 4.4.8 0.010 0.030 5.95 4.4.7 0.007 0.020 5.97 4.4.6 0.000 0.023 5.98 4.4.5 0.010 0.023 5.98 4.4.4 0.003 0.040 6.09 4.4.3 0.007 0.017 5.97 4.4.2 0.000 0.023 5.99 4.4.1 0.000 0.023 5.99 4.4.0 0.003 0.033 6.01 4.3.11 0.000 0.023 5.82 4.3.10 0.000 0.027 6.02 4.3.9 0.003 0.027 5.90 4.3.8 0.007 0.037 5.89 4.3.7 0.007 0.017 5.86 4.3.6 0.007 0.017 5.95 4.3.5 0.000 0.023 5.88 4.3.4 0.000 0.047 5.86 4.3.3 0.000 0.023 5.50 4.3.2 0.000 0.023 5.50 4.3.1 0.007 0.017 5.50 4.3.0 0.007 0.023 7.28
preferences:dark mode live preview
47.93 ms | 401 KiB | 5 Q