3v4l.org

run code in 300+ PHP versions simultaneously
<!DOCTYPE html> <!--[if lt IE 7 ]><html lang="en" class="no-js ie6"><![endif]--> <!--[if IE 7 ]><html lang="en" class="no-js ie7"><![endif]--> <!--[if IE 8 ]><html lang="en" class="no-js ie8"><![endif]--> <!--[if (gte IE 9)|!(IE)]><!--><html lang="en" class="no-js"><!--<![endif]--> <head> <link rel="dns-prefetch" href="//s3.amazonaws.com"> <link rel="dns-prefetch" href="//www.google-analytics.com"> <title><?php echo (isset($title)) ? $title : 'Gig Salad'; ?></title> <?php if (isset($responsive_page) and $responsive_page) { echo " <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">\n"; } ?> <meta name="author" content="Gig Salad, LLC"> <?php if (isset($meta_tags)) { foreach ($meta_tags as $name => $content) { if (is_array($content)) { foreach ($content as $value) { echo " <meta name=\"{$name}\" content=\"{$value}\">\n"; } } else { echo " <meta name=\"{$name}\" content=\"{$content}\">\n"; } } } if (isset($og_meta_tags)) { foreach ($og_meta_tags as $property => $content) { if (is_array($content)) { foreach ($content as $item) { echo " <meta property=\"{$property}\" content=\"{$item}\">\n"; } } else { echo " <meta property=\"{$property}\" content=\"{$content}\">\n"; } } } if (isset($canonical)) { echo " <link rel=\"canonical\" href=\"{$canonical}\">\n"; } // Touch icon for iOS 2.0+ and Android 2.1+ echo " <link rel=\"apple-touch-icon-precomposed\" href=\"/favicon-152.png\">\n"; // IE 10 Metro tile icon (Metro equivalent of apple-touch-icon) echo " <meta name=\"msapplication-TileColor\" content=\"#ffffff\">\n"; echo " <meta name=\"msapplication-TileImage\" content=\"/favicon-144.png\">\n"; // Google plus page integration echo " <link rel=\"publisher\" href=\"https://plus.google.com/102023464976869992116\">\n"; if (isset($external_stylesheet)) { foreach ($external_stylesheet as $css) { echo " <link rel=\"stylesheet\" href=\"{$css}\">\n"; } } // Primary site stylesheet if (IS_LOCAL) { echo " <link rel=\"stylesheet\" href=\"/css/gigsalad." . GS_CSS_REVISION . ".css\">\n"; } else { echo " <link rel=\"stylesheet\" href=\"/css/gigsalad.min." . GS_CSS_REVISION . ".css\">\n"; } // Secondary stylesheets if (isset($stylesheet)) { foreach ($stylesheet as $css) { echo " <link rel=\"stylesheet\" href=\"/css/{$css}\">\n"; } } // Respond.js for adding media query support to old IE versions ?> <!--[if lte IE 8]> <script src="/js/respond.min.js"></script> <![endif]--> <script>var baseurl = '/'<?php if (isset($baseurl_https)) echo ", baseurl_https='{$baseurl_https}'"; ?>;</script> <?php // Include 'js_data' which is an array of arbitrary data we encode as JSON and expose as a global javascript object called 'GS'. // This gives us a way to put data on-page which is then available to stand alone .js files we load elsewhere/separately. if (isset($js_data)) { echo " <script>var GS = " . json_encode($js_data) . ";</script>\n"; } if (isset($head_javascript)) { foreach ($head_javascript as $scriptname) { echo " <script src=\"/js/{$scriptname}\"></script>\n"; } } if (empty($async_javascript)) { // Include the CDN version of Raven-JS when HeadJS isn't needed (no async javascript) echo " <script src=\"//d3nslu0hdya83q.cloudfront.net/dist/1.0/raven.min.js\"></script>\n"; } else { // Include the minified version of Raven-JS + HeadJS when HeadJS is needed if (IS_LOCAL) { echo " <script src=\"/js/gigsalad-head.concat." . GS_HEAD_JS_REVISION . ".js\"></script>\n"; } else { echo " <script src=\"/js/gigsalad-head.min." . GS_HEAD_JS_REVISION . ".js\"></script>\n"; } // Each parameter to head.js is a JSON object, like so: // <script>head.js({jquery: '/js/vendor/jquery-1.9.1.min.js'}, {gigsalad: '/js/gigsalad.min.1.js'});</script> // Everything loaded in a single head.js call is executed in order, so to accomplish executing separate scripts or sets of scripts out of order // we need to make multiple calls to head.js(); foreach ($async_javascript as $script_set) { $scripts_json = array(); foreach ($script_set as $script_name => $script_path) { $scripts_json[] = '{' . $script_name . ':"' . $script_path . '"}'; } $scripts[] = implode(', ', $scripts_json); } foreach ($scripts as $script_src) { echo " <script>head.js({$script_src});</script>\n"; } } // Include the configuration for Raven-JS. // We may be interested in the following configuration variables for ignoring certain dubious errors: // http://raven-js.readthedocs.org/en/latest/tips/index.html ?> <script> var sentry_options = { ignoreUrls: [ /graph\.facebook\.com/i, /connect\.facebook\.net\/en_US\/all\.js/i, /extensions\//i, /^chrome:\/\//i, ] }; <?php if (IS_LOCAL) { // Remove Sentry for local testing echo " Raven.config('https://92ff01ee2a2c4ed9b4a4a8fc5cd45b59@app.getsentry.com/15325', sentry_options).install();\n"; } else { echo " Raven.config('https://e1afa74185c34289bf64d9c400e6f33d@app.getsentry.com/15121', sentry_options).install();\n"; } ?> </script> <?php if (isset($header_tags)) { foreach ($header_tags as $tag) { echo $tag; } } ?> </head> <?php $class = ''; if (isset($responsive_page) and $responsive_page) { if (isset($body_class)) { $body_class .= ' responsive'; } else { $body_class = 'responsive'; } } if (isset($body_class)) { $class = ' class="' . $body_class . '"'; } ?> <body id="gigsalad"<?php echo $class; ?>> <?php if (isset($responsive_page) and $responsive_page) { ?> <div class="off-canvas-wrap"> <div class="inner-wrap" role="main"> <?php if (isset($sidebar_view) and $sidebar_view) { $this->load->view($sidebar_view); } } ?> <!--[if lt IE 9]> <p class="upgradebrowser">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/" target="_blank">upgrade your browser</a> to improve your experience.</p> <![endif]--> <?php if ($header_view !== false) { $this->load->view($header_view); } if ($body_view !== false) { $this->load->view($body_view); } if ($menus_view !== false) { $this->load->view($menus_view); } if ($footer_view !== false) { $this->load->view($footer_view); } if (isset($responsive_page) and $responsive_page) { ?> <a class="exit-off-canvas"></a> </div> </div> <?php } if (isset($javascript)) { echo "\n"; foreach ($javascript as $scriptname) { echo "<script src=\"/js/{$scriptname}\"></script>\n"; } } if (isset($external_javascript)) { echo "\n"; foreach ($external_javascript as $scriptname) { echo "<script src=\"{$scriptname}\"></script>\n"; } } if (isset($inline_javascript)) { echo "\n"; foreach ($inline_javascript as $script_view) { $this->load->view('inline_js/' . $script_view); } } // Now include 3rd party javascript for widgets, plugins, etc using stand-alone snippets. // We don't load these with head.js because we want them to execute outside the scope of head.js, // which would enforce execution in order if we did. For these scripts, in-order execution does not matter. if (isset($analytics) and $analytics) { // Optimized asynchronous Google analytics snippet. // Documentation: http://mathiasbynens.be/notes/async-analytics-snippet ?> <script> var _gaq=[['_setAccount', 'UA-2207203-1'],['_setDomainName','.gigsalad.com'],['_trackPageview']]; (function(d){var g=d.createElement('script'),s=d.scripts[0];g.src='//stats.g.doubleclick.net/dc.js';s.parentNode.insertBefore(g,s)}(document)) <?php if (isset($analytics_nobounce) and $analytics_nobounce) { echo " _gaq.push(['_trackEvent', 'bouncecheck', 'External page']);\n"; } ?> </script> <?php } if (isset($facebook_widgets) and $facebook_widgets) { // Combine with markup similar to: // <div class="fb-like" data-href="http://www.gigsalad.com/" data-send="false" data-width="450" data-show-faces="true"></div> // Documentation: https://developers.facebook.com/docs/reference/plugins/like/ ?> <script> (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/all.js#xfbml=1&appId=140650345980432"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk')); </script> <?php } if (isset($twitter_widgets) and $twitter_widgets) { // Combine with markup similar to: // <a href="https://twitter.com/share" class="twitter-share-button">Tweet</a> // Documentation: https://twitter.com/about/resources/buttons#tweet ?> <script> !function(d,s,id) { var js, fjs = d.getElementsByTagName(s)[0]; if (!d.getElementById(id)) { js = d.createElement(s); js.id = id; js.src = "//platform.twitter.com/widgets.js"; fjs.parentNode.insertBefore(js, fjs); }}(document, 'script', 'twitter-wjs'); </script> <?php } if (isset($plusone_widgets) and $plusone_widgets) { // Combine with markup similar to: // <div class="g-plusone" data-size="medium"></div> // Documentation: https://developers.google.com/+/web/+1button/ ?> <script> (function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; po.src = 'https://apis.google.com/js/plusone.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })(); </script> <?php } if (isset($addthis_widgets) and $addthis_widgets) { ?> <script> head.js({addthis:"http://s7.addthis.com/js/250/addthis_widget.js#async=1#pubid=stevete#username=stevete"}); head.ready("addthis", function() { var addthis_config = {"data_track_clickback": true}; addthis.init(); }); </script> <?php } if (!isset($no_retargeting_js)) { ?> <script> var google_conversion_id = 1056072116; var google_conversion_label = "ArNwCNym2gQQtMPJ9wM"; var google_custom_params = window.google_tag_params; var google_remarketing_only = true; </script> <div style="display:none"> <script src="//www.googleadservices.com/pagead/conversion.js"></script> </div> <noscript> <div style="display:inline;"> <img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/1056072116/?value=0&amp;label=ArNwCNym2gQQtMPJ9wM&amp;guid=ON&amp;script=0"/> </div> </noscript> <script> delete google_conversion_id; delete google_conversion_label; delete google_custom_params; delete google_remarketing_only; </script> <?php } // Google Conversion Tracking if (!empty($google_conversion)) { ?> <script> var google_conversion_id = 1056072116; var google_conversion_language = "en"; var google_conversion_format = "3"; var google_conversion_color = "ffffff"; var google_conversion_label = "<?php echo $google_conversion['label']; ?>"; var google_conversion_value = <?php echo $google_conversion['value']; ?>; </script> <script src="//www.googleadservices.com/pagead/conversion.js"></script> <noscript> <div style="display:inline;"> <img height="1" width="1" style="border-style:none;" alt="" src="//www.googleadservices.com/pagead/conversion/1056072116/?value=<?php echo $google_conversion['value']; ?>&amp;label=<?php echo $google_conversion['label']; ?>&amp;guid=ON&amp;script=0"/> </div> </noscript> <?php } //Bing Conversion Tracking if (!empty($bing_conversion)) { ?> <script> if (!window.mstag) mstag = {loadTag : function(){},time : (new Date()).getTime()};</script> <script id="mstag_tops" src="//flex.atdmt.com/mstag/site/5f83e28f-ace3-4a9e-8597-84b1c42f015b/mstag.js"></script> <script> mstag.loadTag("analytics", {dedup:"1",domainId:"2348120",type:"1",revenue:"<?php echo $bing_conversion['revenue']; ?>",actionid:"<?php echo $bing_conversion['action']; ?>"})</script> <noscript><iframe src="//flex.atdmt.com/mstag/tag/5f83e28f-ace3-4a9e-8597-84b1c42f015b/analytics.html?dedup=1&amp;domainId=2348120&amp;type=1&amp;revenue=<?php echo $bing_conversion['revenue']; ?>&amp;actionid=<?php echo $bing_conversion['action']; ?>" frameborder="0" scrolling="no" width="1" height="1" style="visibility:hidden;display:none"></iframe></noscript> <?php } ?> <?php if (!empty($debug) and $debug) { echo "<!-- Page generated in {elapsed_time} seconds using {memory_usage} memory. -->\n"; } ?> </body> </html>

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.0070.01418.43
8.3.50.0110.00621.21
8.3.40.0120.00318.96
8.3.30.0100.01020.16
8.3.20.0040.00420.46
8.3.10.0080.00022.14
8.3.00.0040.00422.37
8.2.180.0040.01616.88
8.2.170.0160.00622.96
8.2.160.0070.01120.52
8.2.150.0030.00524.18
8.2.140.0040.00424.66
8.2.130.0030.00526.16
8.2.120.0000.00820.59
8.2.110.0160.00321.04
8.2.100.0120.00017.87
8.2.90.0000.00819.25
8.2.80.0040.00417.97
8.2.70.0050.00317.75
8.2.60.0030.00618.05
8.2.50.0060.00318.16
8.2.40.0000.00820.39
8.2.30.0040.00419.45
8.2.20.0020.00517.73
8.2.10.0040.00417.87
8.2.00.0040.00417.88
8.1.280.0070.00725.92
8.1.270.0040.00423.99
8.1.260.0040.00426.35
8.1.250.0060.00328.09
8.1.240.0040.00419.21
8.1.230.0060.00620.29
8.1.220.0030.00617.79
8.1.210.0030.00518.77
8.1.200.0000.00917.35
8.1.190.0060.00317.35
8.1.180.0040.00418.10
8.1.170.0050.00518.83
8.1.160.0000.00818.95
8.1.150.0000.00820.32
8.1.140.0040.00417.52
8.1.130.0090.00017.75
8.1.120.0040.00417.58
8.1.110.0050.00317.51
8.1.100.0000.00717.51
8.1.90.0000.00717.42
8.1.80.0050.00317.55
8.1.70.0000.00717.46
8.1.60.0030.00717.54
8.1.50.0000.00817.47
8.1.40.0110.00217.65
8.1.30.0000.00817.66
8.1.20.0050.00317.63
8.1.10.0040.00417.55
8.1.00.0000.00817.43
8.0.300.0030.00618.77
8.0.290.0050.00316.88
8.0.280.0030.00318.63
8.0.270.0000.00717.43
8.0.260.0000.00717.02
8.0.250.0040.00417.04
8.0.240.0040.00417.14
8.0.230.0030.00317.05
8.0.220.0030.00317.10
8.0.210.0000.00717.01
8.0.200.0000.00717.07
8.0.190.0040.00417.13
8.0.180.0040.00417.03
8.0.170.0030.00617.14
8.0.160.0050.00317.09
8.0.150.0000.00717.04
8.0.140.0110.00417.09
8.0.130.0060.00013.52
8.0.120.0080.00017.05
8.0.110.0040.00416.98
8.0.100.0040.00417.05
8.0.90.0040.00417.02
8.0.80.0080.00817.14
8.0.70.0000.00816.88
8.0.60.0040.00416.94
8.0.50.0040.00416.97
8.0.30.0120.00917.36
8.0.20.0080.01117.40
8.0.10.0040.00417.16
8.0.00.0060.01216.91
7.4.330.0050.00016.84
7.4.320.0070.00016.68
7.4.300.0030.00316.71
7.4.290.0000.00716.74
7.4.280.0050.00316.64
7.4.270.0040.00416.64
7.4.260.0030.00313.35
7.4.250.0040.00416.59
7.4.240.0040.00416.69
7.4.230.0030.00316.55
7.4.220.0090.01316.62
7.4.210.0070.01016.66
7.4.200.0030.00516.85
7.4.190.0000.00716.71
7.4.160.0070.01016.69
7.4.150.0140.01117.40
7.4.140.0100.00717.86
7.4.130.0070.01216.67
7.4.120.0120.01016.66
7.4.110.0070.01116.57
7.4.100.0140.00716.76
7.4.90.0000.01816.77
7.4.80.0070.01019.39
7.4.70.0070.01016.60
7.4.60.0060.01016.69
7.4.50.0030.00716.61
7.4.40.0090.00922.77
7.4.30.0060.01116.62
7.4.00.0090.00614.92
7.3.330.0030.00313.36
7.3.320.0030.00313.24
7.3.310.0030.00316.61
7.3.300.0030.00316.41
7.3.290.0130.00316.46
7.3.280.0110.00816.48
7.3.270.0100.00717.40
7.3.260.0040.01416.48
7.3.250.0050.01416.68
7.3.240.0070.01416.68
7.3.230.0150.00416.67
7.3.210.0080.00816.46
7.3.200.0170.02419.39
7.3.190.0100.01016.63
7.3.180.0080.01216.68
7.3.170.0120.00416.44
7.3.160.0110.00816.61
7.3.120.0060.00915.02
7.3.00.0070.00716.54
7.2.330.0150.00316.61
7.2.320.0100.01316.89
7.2.310.0090.00916.88
7.2.300.0150.00316.99
7.2.290.0070.01016.65
7.2.130.0110.00416.95
7.2.120.0130.00316.54
7.2.110.0150.00016.90
7.2.100.0060.01016.88
7.2.90.0060.00916.73
7.2.80.0130.00316.91
7.2.70.0060.00916.45
7.2.60.0110.00516.93
7.2.50.0130.00717.07
7.2.40.0120.00616.61
7.2.30.0100.00716.87
7.2.20.0160.00016.78
7.2.10.0090.00616.87
7.2.00.0110.00617.98
7.1.250.0060.00915.95
7.1.240.0040.00815.77
7.1.230.0030.01415.80
7.1.220.0090.00615.77
7.1.210.0060.00915.78
7.1.200.0040.01115.52
7.1.190.0070.00715.52
7.1.180.0110.00415.54
7.1.170.0090.00615.64
7.1.160.0090.00615.78
7.1.150.0100.00315.41
7.1.140.0070.00715.70
7.1.130.0110.00815.55
7.1.120.0040.01215.63
7.1.110.0120.00415.80
7.1.100.0100.00517.08
7.1.90.0070.01015.69
7.1.80.0030.01015.66
7.1.70.0050.00716.37
7.1.60.0090.01117.44
7.1.50.0100.00816.17
7.1.40.0150.00015.57
7.1.30.0090.00615.50
7.1.20.0070.01015.81
7.1.10.0060.00615.79
7.1.00.0050.03419.13
7.0.330.0070.00715.37
7.0.320.0110.00415.32
7.0.310.0110.00715.28
7.0.300.0090.00915.30
7.0.290.0100.00715.42
7.0.280.0090.00615.22
7.0.270.0030.01215.35
7.0.260.0040.01115.36
7.0.250.0080.00415.59
7.0.240.0060.00615.57
7.0.230.0090.00615.08
7.0.220.0070.01015.24
7.0.210.0110.00415.18
7.0.200.0060.00715.92
7.0.190.0070.00714.98
7.0.180.0070.01015.17
7.0.170.0100.00315.29
7.0.160.0040.01115.48
7.0.150.0100.00615.30
7.0.140.0050.04218.76
7.0.130.0070.01115.39
7.0.120.0130.00315.05
7.0.110.0110.00715.33
7.0.100.0080.00615.33
7.0.90.0380.04817.68
7.0.80.0340.03817.51
7.0.70.0320.04317.63
7.0.60.0340.04017.76
7.0.50.0340.04717.93
7.0.40.0090.04416.77
7.0.30.0040.04916.79
7.0.20.0100.04216.72
7.0.10.0060.03816.73
7.0.00.0070.04016.67
5.6.380.0030.00914.27
5.6.370.0040.01114.13
5.6.360.0060.01014.27
5.6.350.0040.00714.21
5.6.340.0030.00914.18
5.6.330.0060.00614.25
5.6.320.0080.00314.09
5.6.310.0070.00414.48
5.6.300.0070.00313.96
5.6.290.0000.01714.39
5.6.280.0040.04417.71
5.6.270.0060.00613.85
5.6.260.0070.00713.97
5.6.250.0140.00314.14
5.6.240.0100.03717.38
5.6.230.0050.04517.37
5.6.220.0030.04917.51
5.6.210.0070.04017.41
5.6.200.0080.04717.75
5.6.190.0050.04517.53
5.6.180.0030.04517.50
5.6.170.0110.04317.69
5.6.160.0030.04817.68
5.6.150.0070.04217.50
5.6.140.0160.04517.54
5.6.130.0080.04817.66
5.6.120.0110.04217.59
5.6.110.0080.04117.63
5.6.100.0090.02817.60
5.6.90.0070.04917.67
5.6.80.0050.02717.22
5.6.70.0040.03517.35
5.6.60.0100.03517.32
5.6.50.0120.04217.26
5.6.40.0080.04117.30
5.6.30.0030.02717.34
5.6.20.0060.03917.44
5.6.10.0050.04117.27
5.6.00.0030.04717.36
5.5.380.0080.04215.60
5.5.370.0110.03615.72
5.5.360.0030.03615.78
5.5.350.0080.04215.68
5.5.340.0050.04515.92
5.5.330.0080.02715.76
5.5.320.0150.03715.88
5.5.310.0060.04116.00
5.5.300.0100.04015.86
5.5.290.0070.04015.86
5.5.280.0110.04315.92
5.5.270.0080.04515.84
5.5.260.0080.03715.92
5.5.250.0090.03815.70
5.5.240.0080.02815.70
5.5.230.0100.04015.64
5.5.220.0050.04315.63
5.5.210.0070.04015.67
5.5.200.0050.03715.73
5.5.190.0070.04215.61
5.5.180.0070.02215.43
5.5.170.0000.00911.09
5.5.160.0070.02815.63
5.5.150.0120.03615.56
5.5.140.0180.02215.67
5.5.130.0060.04315.60
5.5.120.0130.03315.64
5.5.110.0100.03415.57
5.5.100.0080.04015.64
5.5.90.0110.03515.43
5.5.80.0050.04615.59
5.5.70.0060.04415.53
5.5.60.0080.03815.54
5.5.50.0100.03915.67
5.5.40.0100.03715.56
5.5.30.0050.04215.65
5.5.20.0030.04215.51
5.5.10.0100.04015.51
5.5.00.0120.03715.58
5.4.450.0070.02715.08
5.4.440.0070.03615.13
5.4.430.0110.03314.96
5.4.420.0100.03815.01
5.4.410.0080.03715.02
5.4.400.0090.02915.01
5.4.390.0060.03215.04
5.4.380.0070.04314.85
5.4.370.0020.03214.83
5.4.360.0120.03514.86
5.4.350.0020.04015.05
5.4.340.0050.04014.81
5.4.330.0060.00610.84
5.4.320.0050.04314.86
5.4.310.0050.02914.92
5.4.300.0000.04514.95
5.4.290.0050.04114.97
5.4.280.0070.04014.91
5.4.270.0030.03314.91
5.4.260.0060.03314.86
5.4.250.0100.04014.89
5.4.240.0070.03114.84
5.4.230.0110.03814.94
5.4.220.0100.04014.88
5.4.210.0080.03914.92
5.4.200.0100.02814.86
5.4.190.0050.03914.92
5.4.180.0120.03814.96
5.4.170.0080.03814.83
5.4.160.0070.03915.09
5.4.150.0040.04214.98
5.4.140.0040.04113.66
5.4.130.0030.04313.66
5.4.120.0130.03013.57
5.4.110.0050.04413.59
5.4.100.0050.04013.63
5.4.90.0070.04013.39
5.4.80.0050.04013.64
5.4.70.0060.04213.53
5.4.60.0070.03713.58
5.4.50.0060.02713.71
5.4.40.0060.03913.41
5.4.30.0070.03413.63
5.4.20.0140.02613.68
5.4.10.0100.03813.72
5.4.00.0070.03313.38
5.3.290.0070.03812.70
5.3.280.0070.04212.49
5.3.270.0050.04212.56
5.3.260.0080.03712.61
5.3.250.0040.03412.60
5.3.240.0050.04312.44
5.3.230.0070.03712.52
5.3.220.0050.03712.45
5.3.210.0080.04112.44
5.3.200.0070.03212.47
5.3.190.0060.03512.42
5.3.180.0030.04212.61
5.3.170.0030.04312.48
5.3.160.0020.04112.59
5.3.150.0090.03812.58
5.3.140.0120.03012.41
5.3.130.0070.02812.45
5.3.120.0070.03412.54
5.3.110.0090.03912.52
5.3.100.0070.04012.31
5.3.90.0080.03812.26
5.3.80.0070.04312.10
5.3.70.0040.04012.09
5.3.60.0030.03412.21
5.3.50.0080.04012.13
5.3.40.0070.03712.16
5.3.30.0070.03812.06
5.3.20.0060.04012.00
5.3.10.0080.03711.82
5.3.00.0040.03911.87

preferences:
54.51 ms | 401 KiB | 5 Q