3v4l.org

run code in 300+ PHP versions simultaneously
<?php function ipInCIDRNetwork($cidr_network, $ip) { // Thanks Bill Grady for posting a *working* IP in CIDR network function! // Source: http://billgrady.com/wp/2009/05/21/ip-matching-with-cidr-notation-in-php/ // Get the base and the bits from the CIDR if (empty($ip)) { return false; } list ($base, $bits) = explode('/', $cidr_network); if ($bits < 8 || $bits > 32) { throw new Exception("Error: Invalid CIDR mask specified."); } // Now split it up into it's classes list ($a, $b, $c, $d) = explode('.', $base); // Now do some bit shifting/switching to convert to ints $i = ($a << 24) + ($b << 16) + ($c << 8) + $d; $mask = $bits == 0 ? 0 : (~0 << (32 - $bits)); // Here's our lowest int $low = $i & $mask; // Here's our highest int $high = $i | (~$mask & 0xFFFFFFFF); // Now split the ip we're checking against up into classes list ($a, $b, $c, $d) = explode('.', $ip); // Now convert the ip we're checking against to an int $check = ($a << 24) + ($b << 16) + ($c << 8) + $d; // If the ip is within the range, including highest/lowest values, // then it's witin the CIDR range if ($check >= $low && $check <= $high) return true; return false; } $networks = [ '79.141.162.0/24', '95.141.27.0/24', '67.213.218.0/24', // '50.2.6.16/29', '50.2.0.0/15', '96.44.151.0/26', '173.254.206.0/24', '217.13.192.0/20', '173.254.206.0/24', '173.254.219.0/24', '173.254.245.0/25', '204.152.206.128/25', '208.167.231.128/25', '5.102.170.0/23', '66.212.24.64/26', '91.238.214.0/23', '94.46.8.128/26', '96.44.151.0/26', '93.182.128.0/18', '41.208.186.0/24', '77.94.48.5/32', '69.22.185.184/32', '209.73.132.117/32', '209.73.132.0/24', '213.131.53.54/32', '208.68.36.0/22', '222.73.233.146/32', '217.150.82.14/32', // oper mini? //'69.197.128.0/18', '69.197.132.68/32', '199.15.248.179/32', '84.223.98.40/32', '217.115.10.128/28', //'72.13.84.0/24', '79.141.164.0/24', '192.157.192.0/18', '209.188.113.101/32', '209.90.238.252/32', '216.119.149.174/32', '216.119.144.0/20', '173.203.0.0/17', '91.229.20.159/32', '192.162.102.0/23', '54.241.192.0/18', '66.175.208.0/21', '37.221.160.0/21', '74.3.165.39/32', '192.73.232.0/21', '93.114.40.0/21', '77.97.32.95/32', '113.10.222.6/32', '81.2.197.0/24', '221.176.14.6/32', '46.32.224.0/19', /* egi hosting start */ '173.245.220.0/22', '173.245.64.0/19', '205.164.0.0/18', '216.151.183.0/24', '69.46.64.0/19', '23.27.0.0/16', '31.193.7.160/27', '69.46.64.0/19', /* egi hosting end */ '206.225.80.0/21', '206.225.92.0/22', '216.55.160.0/21', '216.55.168.0/22', '216.55.176.0/21', '216.55.184.0/22', '14.136.236.172/32', '95.170.86.0/24', '198.74.96.0/19', '115.25.216.6/32', '212.186.0.0/18', '86.1.77.110/32', '176.31.180.0/22', '96.44.188.0/22', '31.172.0.0/17', '78.142.128.0/18', '5.9.0.0/16', '79.141.172.0/24', '82.221.96.0/19', '109.187.36.216/32', '74.120.15.0/24', '171.25.193.0/24', '23.30.140.221/32', '209.17.191.117/32', '91.121.0.0/17', '80.250.96.0/20', //'124.92.0.0/14', '85.237.192.0/19', '218.188.13.237/32', '5.135.0.0/16', '95.154.192.0/18', //'67.159.0.0/18', // UCWEB? '78.129.128.0/17', '93.174.88.0/21', '178.209.96.0/19', '176.116.153.18/32', '95.141.27.41/32', '200.113.174.211/32', '37.247.48.0/21', '82.196.0.0/20', '96.47.226.16/29', '128.6.224.107/32', '74.117.56.0/21', '199.48.147.36/32', '65.49.0.0/17', '50.59.161.34/32', '66.92.44.0/24', '50.56.0.0/17', //rackspace '68.234.25.12/32', '198.211.96.0/19', '65.181.123.254/32', '204.93.60.186/32',//nlayer '91.228.52.0/23', //firstroot /* ovh start */ '142.4.192.0/19', '176.31.0.0/16', '176.31.96.0/19', '178.32.0.0/15', '178.33.40.0/21', '188.165.0.0/16', '192.95.0.0/18', '198.27.64.0/18', '37.59.0.0/16', '46.105.0.0/16', '46.105.32.0/19', '46.105.96.0/19', '5.39.0.0/17', '87.98.128.0/18', '91.121.0.0/19', '91.121.136.0/21', '91.121.160.0/19', '91.121.192.0/20', '91.121.208.0/21', '91.121.220.0/22', '91.121.32.0/19', '91.121.64.0/18', '94.23.0.0/16', '94.23.192.0/18', /* ovh end */ /* volumedrive start */ '142.0.32.0/20', '173.242.112.0/20', '199.115.228.0/22', '199.168.136.0/21', '199.180.112.0/21', '199.19.104.0/21', // free proxy? 199.19.105.156 '204.124.180.0/22', '74.118.192.0/22', '199.115.231.51/32', /* volumedrive end */ /* hetzner start */ '176.9.0.0/16' , '178.63.0.0/16', '178.63.103.0/26', '178.63.46.128/26', '188.40.0.0/16', '213.239.192.0/18', '46.4.0.0/16', '5.9.0.0/16', '78.46.0.0/15', '78.47.145.144/28', '85.10.192.0/20', '88.198.0.0/16', // free proxy? 88.198.55.109 /* hetzner end */ '184.172.0.0/15', // ThePlanet /* singlehop start */ '108.163.192.0/18', '108.178.0.0/18', '173.236.0.0/17', '184.154.0.0/16', '198.143.128.0/18', '198.143.128.32/27', '198.20.64.0/18', '65.60.0.0/18', '69.175.0.0/17', '96.127.128.0/18', '99.198.96.0/19', /* singlehop end */ '208.67.16.0/21', //plesklogin /* burstnet/hostnoc start */ '173.212.192.0/18', '178.238.128.0/20', '184.22.0.0/16', '184.22.151.64/27', '184.82.0.0/16', '31.193.0.0/20', '31.193.7.192/26', '46.37.160.0/19', '46.37.179.128/26', '64.120.128.0/17', '64.191.0.0/17', '66.197.128.0/17', '66.96.192.0/18', '66.96.212.16/28', '96.9.128.0/18', /* burstnet end */ '204.93.32.0/19', //nlayer /* proxy51 */ '142.54.171.0/24', '173.232.86.0/24', '199.116.84.0/24', '199.116.85.0/24', '199.116.86.0/24', '199.116.87.0/24', '216.172.139.0/25', '216.172.141.0/24', '23.29.55.0/24', '23.29.56.0/24', '23.29.57.0/24', '23.29.58.0/24', '38.87.64.0/20', '50.117.0.0/17', '50.117.64.0/21', '50.117.64.0/24', '50.117.69.0/24', '50.117.73.0/24', '69.46.81.0/24', /* proxy51 end */ '23.30.140.221/32', //comcast tor '216.119.144.0/20', //vps.net '95.211.99.0/24', //;easeweb '95.211.100.0/23', //leasweb '204.14.72.0/21', //areti internet '85.17.122.0/24', //leaseweb '85.17.0.0/16', // leaseweb '199.58.84.0/22', //leaseweb '81.19.32.0/22', //telematica Czech '86.104.14.0/24', //amplusnet RO '79.141.166.0/24', //kaya global '74.221.208.0/20', //cloudvz/peer1 '31.31.72.0/21', //wedos cz internet '194.14.179.0/24', //iperweb / prometeus IT '193.183.98.0/23', //ipperweb UK '192.211.48.0/20', //incero hosting US '37.235.54.0/24', // edis hosting UK '91.108.178.0/24', //webexxxpurts '176.53.69.14/32', //santek TR //'95.211.0.0/16', //leaseweb - useris pasiskunde, negaliu pilnai banint '109.73.77.248/29', //redstation hosting '95.141.20.0/24', //kaia global '198.50.128.0/17', //ovh '95.141.31.0/24', //kaia global '208.110.64.0/19', // RR RC wholesale internet, US '79.141.160.0/20', //kaia global '198.102.28.0/24', //spam '198.102.29.0/24', //spam '198.102.30.0/24', //spam '198.102.31.0/24', //spam '216.177.128.0/20', //alentus '69.22.169.117/32', // ?? '95.141.29.48/28', //kaia global '209.73.148.0/24', //critical issue '213.251.128.0/18', // OVH FR '162.216.45.0/24', // front range hosting '5.199.128.0/20', //webtropia DE '162.210.196.160/27', //leaseweb '37.221.172.0/23', //voxility US '77.247.181.160/28', //tor servers, '216.218.128.0/17', // hurricane electric US '66.45.252.88/29', //prometheus.vectro.com '74.63.64.0/18', //fdc servers/phoenix nap '209.239.112.0/20', //'Hosting Solutions International, Inc. US '212.111.205.0/24', // URAN academic netw, UA '198.143.1.0/24', //phoenix nap '95.141.27.0/24', //kaia global UA '209.239.96.0/19', //gblx global crossing US '184.171.160.0/20', // secured servers USsudo '79.141.172.0/24', //kaia global FI '82.221.96.0/19', // Thor IS '67.221.255.0/24', //eurotransit '67.86.96.85/32',//weird proxy '74.115.0.0/21', //anchorfree vpn '199.255.208.0/21', //anchorfree vpn '162.220.8.0/21', //nodes direct US '66.90.64.0/18', //fdcservers '198.245.48.0/20', // OVH '12.107.206.114/32', '95.141.28.0/24', //kaia global '50.62.0.0/15', //godaddy '192.3.16.0/22', //colocrossing us '188.132.188.0/24', // mars global datacenters '162.243.0.0/16', //DigitalOcean '162.210.196.160/27', //spotflux vpn //kaia global: '67.221.255.0/24', '79.141.160.0/21', '79.141.169.0/24', '79.141.170.0/23', '79.141.172.0/22', '95.141.16.0/20', '185.18.104.0/23', '185.18.106.0/24', '192.121.66.0/24', '192.121.68.0/24', '193.34.48.0/22', '193.142.97.0/24', '193.180.174.0/24', '194.124.229.0/24', '195.13.60.0/22', '195.78.240.0/22', //end kaia global //as11346 nlayer '46.16.32.0/22', '46.16.36.0/22', '50.117.49.0/24', '50.117.61.0/24', '50.117.72.0/24', '69.22.129.0/24', '69.22.168.0/24', '69.22.170.0/24', '69.22.172.0/24', '69.22.179.0/24', '69.22.185.0/24', '69.22.187.0/24', '69.31.50.0/23', '176.56.174.0/24', '198.144.106.0/23', '199.101.192.0/24', '199.101.196.0/24', '199.255.210.0/24', '199.255.213.0/24', '204.93.60.0/24', '209.73.141.0/24', '209.73.148.0/24', '216.172.147.0/24', '69.22.174.0/24', //end nlayer '188.211.239.0/24', //leaseweb '37.221.172.0/23', // voxility '178.18.16.0/22', //fibermax '46.20.32.0/20', //DE hosting '5.79.64.0/18', //leaseweb '212.83.128.0/19', //online s.a.s. FR '192.99.0.0/16', //OVH '109.169.0.0/18', //iosmart hosting '209.107.208.0/24', //egi hosting '69.31.68.0/22', // NLAYER '198.199.64.0/19', ///digitalocean '174.142.0.0/16', //iweb '64.62.201.0/24', //us fremont, energy group networks '199.58.84.0/24', //leaseweb/spotflux '50.116.5.0/24', //linode '23.92.16.0/21', //linode '162.210.196.0/24', //leaseweb us '192.96.203.0/24', //leaseweb us '199.58.84.0/24', //leaseweb us '63.141.198.0/23', //nlayer '50.117.45.0/24', //egi ny '216.172.135.0/24', //egi ny '216.172.142.0/24', //egi ny '199.188.236.0/24', //gyrocast/protime /* digitalocean start */ '37.139.0.0/19', '38.74.208.0/20', '69.55.48.0/20', '82.196.0.0/20', '141.0.168.0/21', '146.185.128.0/18', '154.27.0.0/19', '185.14.184.0/22', '192.34.56.0/21', '192.81.208.0/20', '192.241.128.0/19', '198.199.64.0/18', '198.211.96.0/19', '208.68.36.0/22', /* digitalocean end */ /* linode/netaccess */ '23.92.16.0/21', '23.239.8.0/21', '31.220.8.0/22', '31.220.32.0/21', '50.116.48.0/20', '62.28.0.0/18', '64.21.0.0/17', '64.21.128.0/18', '64.212.170.0/23', '64.247.0.0/18', '65.77.140.0/24', '66.29.0.0/17', '66.175.208.0/21', '66.228.32.0/20', '66.241.105.0/24', '66.246.0.0/16', '67.196.0.0/16', '67.219.128.0/20', '69.164.208.0/20', '70.47.0.0/16', '74.91.32.0/20', '77.67.101.0/24', '82.146.48.0/21', '96.126.104.0/21', '97.107.128.0/20', '146.20.20.0/24', '146.20.33.0/24', '162.208.28.0/23', '162.216.16.0/22', '173.255.224.0/19', '179.42.0.0/18', '179.63.64.0/20', '181.233.0.0/18', '190.112.192.0/22', '190.112.200.0/23', '190.112.203.0/24', '192.155.88.0/22', '198.74.56.0/21', '198.175.9.0/24', '198.182.247.0/24', '199.79.133.0/24', '199.127.148.0/22', '199.201.233.0/24', '200.35.152.0/24', '200.35.154.0/23', '204.17.128.0/23', '204.68.168.0/24', '207.99.0.0/17', '207.166.146.0/24', '207.192.64.0/18', '208.90.144.0/22', '209.66.0.0/24', '209.66.16.0/24', '209.66.50.0/24', '209.123.0.0/16', '216.44.114.0/23', '216.118.64.0/18', '216.146.44.0/23', '216.169.208.0/20', /* linode/netaccess end */ /* leaseweb start */ '5.44.144.0/22', '5.61.32.0/20', '5.79.64.0/18', '31.31.32.0/21', '31.186.168.0/22', '31.186.172.0/23', '37.1.144.0/22', '37.1.192.0/21', '37.1.216.0/21', '37.48.64.0/18', '37.49.224.0/23', '37.58.48.0/20', '37.75.152.0/21', '41.242.144.0/21', '46.17.0.0/21', '46.102.240.0/21', '46.165.192.0/18', '46.182.120.0/21', '46.182.176.0/22', '46.226.192.0/21', '46.243.0.0/21', '62.84.240.0/22', '62.212.64.0/19', '77.81.240.0/21', '77.223.144.0/23', '77.235.32.0/19', ]; $ips = [ '213.159.50.59', '213.159.50.51' ]; $bad_proxy = false; $bad_ip = implode(', ', $ips); if (!$bad_proxy) { foreach ($ips as $ip) { foreach ($networks as $network) { if (ipInCIDRNetwork($network, $ip) && !in_array($ip, $whitelist, true)) { // mail('vytenis.darulis@gmail.com', 'ip ban wapego', $t); //$app->log('bad proxy '.$_SERVER['HTTP_USER_AGENT']. ' '.$network. ' '. $ip.' '.user_id(). ' '.username(), [], \Monolog\Logger::NOTICE); $proxy = $network; $bad_proxy = true; $bad_ip = $ip; $_SESSION['_proxy'] = $proxy; break; } } } if (!$bad_proxy) { $tor_nodes = require_once(_CROCO_DIR.'tor_list.php'); foreach ($tor_nodes as $node) { if ($node === $_SERVER['REMOTE_ADDR_ORIGINAL']) { $bad_proxy = true; $proxy = $node; $bad_ip = $_SERVER['REMOTE_ADDR_ORIGINAL']; $_SESSION['_proxy'] = $proxy; break; } } } }

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).

VersionSystem time (s)User time (s)Memory (MiB)
8.3.60.0120.00316.50
8.3.50.0110.00721.94
8.3.40.0120.00318.82
8.3.30.0040.01119.02
8.3.20.0050.00320.16
8.3.10.0080.00023.78
8.3.00.0080.00020.64
8.2.180.0100.00618.59
8.2.170.0030.01322.96
8.2.160.0110.00320.50
8.2.150.0050.00324.18
8.2.140.0080.00024.66
8.2.130.0100.00726.16
8.2.120.0040.00419.46
8.2.110.0060.00322.13
8.2.100.0030.00920.60
8.2.90.0030.00719.33
8.2.80.0000.00917.97
8.2.70.0080.00317.88
8.2.60.0000.00918.02
8.2.50.0040.00818.07
8.2.40.0040.00419.94
8.2.30.0070.00318.46
8.2.20.0030.00617.97
8.2.10.0040.00418.20
8.2.00.0090.00017.96
8.1.280.0120.00325.92
8.1.270.0060.00923.97
8.1.260.0040.00426.35
8.1.250.0090.00928.09
8.1.240.0030.00622.07
8.1.230.0030.01019.21
8.1.220.0030.00617.91
8.1.210.0040.00418.77
8.1.200.0040.00717.48
8.1.190.0030.00617.48
8.1.180.0030.00718.10
8.1.170.0040.00418.84
8.1.160.0000.00922.11
8.1.150.0040.00418.73
8.1.140.0060.00317.42
8.1.130.0000.00819.52
8.1.120.0060.00317.59
8.1.110.0000.00817.44
8.1.100.0060.00317.44
8.1.90.0040.00417.56
8.1.80.0000.00817.54
8.1.70.0030.00617.43
8.1.60.0000.00917.57
8.1.50.0070.00317.50
8.1.40.0060.00317.52
8.1.30.0000.01017.71
8.1.20.0100.00017.62
8.1.10.0030.00617.59
8.1.00.0060.00317.57
8.0.300.0000.00818.77
8.0.290.0080.00016.88
8.0.280.0040.00418.54
8.0.270.0000.00817.34
8.0.260.0000.00717.29
8.0.250.0050.00317.02
8.0.240.0000.00817.11
8.0.230.0000.00817.11
8.0.220.0040.00416.93
8.0.210.0020.00516.92
8.0.200.0000.00717.15
8.0.190.0000.00917.13
8.0.180.0040.00416.99
8.0.170.0060.00317.07
8.0.160.0030.00617.12
8.0.150.0030.00616.92
8.0.140.0030.00616.91
8.0.130.0000.00713.47
8.0.120.0060.00316.87
8.0.110.0060.00317.00
8.0.100.0030.00617.03
8.0.90.0070.00316.88
8.0.80.0120.01217.10
8.0.70.0000.00817.06
8.0.60.0030.00616.93
8.0.50.0040.00417.02
8.0.30.0050.01517.31
8.0.20.0070.01317.41
8.0.10.0060.00317.20
8.0.00.0090.01316.90
7.4.330.0030.00315.00
7.4.320.0000.00716.61
7.4.300.0040.00416.63
7.4.290.0000.00816.70
7.4.280.0030.00616.61
7.4.270.0050.00316.62
7.4.260.0000.00916.50
7.4.250.0030.00616.72
7.4.240.0040.00416.64
7.4.230.0000.00816.74
7.4.220.0150.00416.64
7.4.210.0090.00916.79
7.4.200.0000.00816.55
7.4.160.0130.00416.58
7.4.150.0360.03517.40
7.4.140.0110.01517.86
7.4.130.0110.01016.55
7.4.120.0120.00916.67
7.4.110.0000.02416.67
7.4.100.0060.01316.63
7.4.90.0040.01416.69
7.4.80.0080.01119.39
7.4.70.0090.01516.65
7.4.60.0180.00616.64
7.4.50.0030.00916.82
7.4.40.0060.01116.56
7.4.30.0130.01316.63
7.4.00.0060.00615.33
7.3.330.0000.00913.52
7.3.320.0000.00813.59
7.3.310.0040.00416.59
7.3.300.0050.00316.52
7.3.290.0120.01116.59
7.3.280.0060.01316.62
7.3.270.0090.00917.40
7.3.260.0120.00916.61
7.3.250.0110.00816.65
7.3.240.0030.01916.70
7.3.230.0090.00916.55
7.3.210.0060.01216.57
7.3.200.0030.01619.39
7.3.190.0140.01216.50
7.3.180.0030.01416.64
7.3.170.0070.02016.52
7.3.160.0170.00916.77
7.3.120.0070.01114.98
7.3.10.0090.00916.63
7.3.00.0070.01016.62
7.2.330.0060.01316.98
7.2.320.0100.01616.64
7.2.310.0190.00316.80
7.2.300.0030.01616.85
7.2.290.0000.02316.84
7.2.130.0100.01017.16
7.2.120.0060.01017.01
7.2.110.0120.00616.88
7.2.100.0060.01316.66
7.2.90.0040.01116.98
7.2.80.0060.00917.04
7.2.70.0140.00317.06
7.2.60.0080.01017.00
7.2.50.0000.01617.11
7.2.40.0080.00816.75
7.2.30.0080.00517.05
7.2.20.0000.01517.09
7.2.10.0060.01316.47
7.2.00.0080.01116.54
7.1.250.0100.00315.81
7.1.200.0070.00715.88
7.1.70.0040.00817.20
7.1.60.0140.01419.70
7.1.50.0070.01517.00
7.1.00.0100.07322.48
7.0.200.0040.01416.87
7.0.140.0130.06721.93
7.0.100.0470.07020.16
7.0.90.0000.09320.26
7.0.80.0100.08019.95
7.0.70.0130.08020.01
7.0.60.0130.08020.18
7.0.50.0030.06320.34
7.0.40.0100.08020.08
7.0.30.0000.09020.08
7.0.20.0030.08720.10
7.0.10.0070.04719.95
7.0.00.0070.08020.18
5.6.280.0030.08021.21
5.6.250.0100.04320.82
5.6.240.0070.09020.63
5.6.230.0130.07020.64
5.6.220.0200.07720.59
5.6.210.0130.06320.57
5.6.200.0100.08021.11
5.6.190.0030.08321.13
5.6.180.0070.05021.18
5.6.170.0170.07721.12
5.6.160.0000.06321.20
5.6.150.0030.06021.14
5.6.140.0070.08721.27
5.6.130.0100.08721.18
5.6.120.0200.08321.17
5.6.110.0130.05721.12
5.6.100.0070.08021.16
5.6.90.0130.08321.26
5.6.80.0030.08020.63
5.6.70.0070.08020.48
5.6.60.0000.06720.49
5.6.50.0070.09020.51
5.6.40.0100.05020.53
5.6.30.0100.08020.55
5.6.20.0100.06720.40
5.6.10.0070.08720.48
5.6.00.0100.07720.52
5.5.380.0070.04320.49
5.5.370.0070.08720.60
5.5.360.0170.04020.46
5.5.350.0130.08720.52
5.5.340.0070.09021.02
5.5.330.0030.05321.03
5.5.320.0030.09021.00
5.5.310.0170.07020.74
5.5.300.0100.08020.96
5.5.290.0000.09720.88
5.5.280.0100.08320.94
5.5.270.0070.08720.85
5.5.260.0100.08020.85
5.5.250.0100.08320.65
5.5.240.0070.07720.41
5.5.230.0100.08320.37
5.5.220.0100.06020.25
5.5.210.0130.07020.39
5.5.200.0030.06320.38
5.5.190.0070.04720.07
5.5.180.0030.06320.28
5.5.160.0070.08720.31
5.5.150.0100.07320.31
5.5.140.0070.07020.37
5.5.130.0030.06720.21
5.5.120.0130.04320.18
5.5.110.0170.07720.18
5.5.100.0130.07720.12
5.5.90.0130.07020.21
5.5.80.0000.08320.17
5.5.70.0070.04720.26
5.5.60.0070.07720.11
5.5.50.0030.08320.26
5.5.40.0200.04720.02
5.5.30.0100.04320.10
5.5.20.0070.08020.27
5.5.10.0130.06020.09
5.5.00.0100.08020.16
5.4.450.0170.07719.42
5.4.440.0130.07719.42
5.4.430.0100.04719.54
5.4.420.0070.05019.31
5.4.410.0100.07019.41
5.4.400.0070.07319.08
5.4.390.0100.08019.09
5.4.380.0100.07719.25
5.4.370.0070.05719.23
5.4.360.0130.08019.05
5.4.350.0100.05318.98
5.4.340.0130.06719.25
5.4.320.0100.06018.89
5.4.310.0000.05019.05
5.4.300.0170.06719.08
5.4.290.0100.07719.23
5.4.280.0000.08319.30
5.4.270.0070.08318.92
5.4.260.0030.08019.14
5.4.250.0070.07319.38
5.4.240.0070.08319.06
5.4.230.0070.06719.07
5.4.220.0130.08019.13
5.4.210.0100.07719.14
5.4.200.0170.07019.20
5.4.190.0070.07719.04
5.4.180.0070.07718.88
5.4.170.0030.08319.17
5.4.160.0170.04319.07
5.4.150.0100.08019.11
5.4.140.0100.07016.48
5.4.130.0070.05016.45
5.4.120.0030.06316.44
5.4.110.0100.07716.39
5.4.100.0000.08316.52
5.4.90.0100.08016.36
5.4.80.0100.07016.54
5.4.70.0070.06016.50
5.4.60.0030.07716.48
5.4.50.0070.06316.50
5.4.40.0030.08316.41
5.4.30.0030.07316.59
5.4.20.0100.07316.54
5.4.10.0200.06716.40
5.4.00.0030.08315.82
5.3.290.0070.08314.67
5.3.280.0130.06714.57
5.3.270.0100.07314.64
5.3.260.0070.07714.69
5.3.250.0100.06314.61
5.3.240.0100.06314.55
5.3.230.0170.07014.67
5.3.220.0030.04714.59
5.3.210.0130.06714.72
5.3.200.0130.07714.64
5.3.190.0070.08314.64
5.3.180.0070.07714.64
5.3.170.0100.05714.66
5.3.160.0200.06014.50
5.3.150.0170.06314.60
5.3.140.0100.07714.52
5.3.130.0170.07014.50
5.3.120.0070.08014.48
5.3.110.0070.08014.51
5.3.100.0130.06314.05
5.3.90.0070.06714.00
5.3.80.0100.06714.15
5.3.70.0070.07714.01
5.3.60.0170.05714.03
5.3.50.0130.06714.05
5.3.40.0100.07314.01
5.3.30.0130.06713.97
5.3.20.0030.07013.69
5.3.10.0100.06313.59
5.3.00.0030.06313.64
5.2.170.0030.05711.15
5.2.160.0100.05711.22
5.2.150.0030.06711.09
5.2.140.0100.05311.14
5.2.130.0170.06011.11
5.2.120.0000.06011.21
5.2.110.0030.06011.02
5.2.100.0100.06010.98
5.2.90.0030.06011.18
5.2.80.0030.06011.18
5.2.70.0100.06011.25
5.2.60.0030.06311.05
5.2.50.0070.05010.96
5.2.40.0070.06011.02
5.2.30.0030.05710.86
5.2.20.0070.05711.00
5.2.10.0030.05710.95
5.2.00.0030.04010.88
5.1.60.0070.04710.07
5.1.50.0070.05010.11
5.1.40.0030.0479.85
5.1.30.0070.02710.21
5.1.20.0100.04310.43
5.1.10.0100.04010.16
5.1.00.0030.05710.15
5.0.50.0030.0438.73
5.0.40.0030.0478.73
5.0.30.0000.0438.73
5.0.20.0000.0378.73
5.0.10.0030.0408.73
5.0.00.0030.0638.73
4.4.90.0100.0208.73
4.4.80.0000.0278.73
4.4.70.0070.0238.73
4.4.60.0100.0278.73
4.4.50.0070.0278.73
4.4.40.0070.0478.73
4.4.30.0030.0338.73
4.4.20.0030.0308.73
4.4.10.0000.0408.73
4.4.00.0030.0478.73
4.3.110.0000.0278.73
4.3.100.0070.0308.73
4.3.90.0000.0238.73
4.3.80.0030.0508.73
4.3.70.0000.0278.73
4.3.60.0030.0378.73
4.3.50.0070.0338.73
4.3.40.0000.0338.73
4.3.30.0000.0338.73
4.3.20.0030.0378.73
4.3.10.0000.0338.73
4.3.00.0070.0338.73

preferences:
46.7 ms | 401 KiB | 5 Q