@ 2014-03-09T07:13:29Z <?php
/*
Copyright © 2014, Anthony Jordan (Magictallguy)
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
All advertising materials mentioning features or use of this software must display the following acknowledgement:
This product includes software developed by Magictallguy.
Neither the name of Magictallguy nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY ANTHONY JORDAN (MAGICTALLGUY) "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL ANTHONY JORDAN (MAGICTALLGUY) BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
function emote($source) {
$source = preg_replace('/(\:\))|(\:\=\))|(\:\-\))/', 'smile', $source);
$source = preg_replace('/(\:\()|(\:\=\()|(\:\-\()/', 'sadsmile', $source);
$source = preg_replace('/(\:D)|(\:\=D)|(\:\-D)/i', 'bigsmile', $source);
$source = preg_replace('/(8\))|(8\=\))|(8\-\))|(B\))|(B\=\))|(B\-\))|(\(cool\))/i', 'cool', $source);
$source = preg_replace('/(\:o)|(\:\=o)|(\:\-o)/i', 'wink', $source);
$source = preg_replace('/(\;\()|(\;\-\()|(\;\=\()/', 'crying', $source);
$source = preg_replace('/(\(sweat\))|(\(\:\|)/i', 'sweating', $source);
$source = preg_replace('/(\:\|)|(\:\=\|)|(\:\-\|)/', 'speechless', $source);
$source = preg_replace('/(\:\*)|(\:\=\*)|(\:\-\*)/', 'kiss', $source);
$source = preg_replace('/:P:=P:-P/i', 'tongueout', $source);
$source = preg_replace('/(\(blush\))|(\:\$)|(\:\-\$)|(\:\=\$)|(\:\"\>)/i', 'blush', $source);
$source = preg_replace('/(\:\^\))/', 'wondering', $source);
$source = preg_replace('/(\|\-\))|(\I\-\))|(\I\=\))|(\(snooze\))/i', 'sleepy', $source);
$source = preg_replace('/(\|\()|(\|\-\()|(\|\=\()/', 'dull', $source);
$source = preg_replace('/(\(inlove\)/i', 'inlove', $source);
$source = preg_replace('/(\]\:\))|(>\:\))|(\(grin\))/i', 'evilgrin', $source);
$source = preg_replace('/(\(talk\))/i', 'talking', $source);
$source = preg_replace('/(\(yawn\))|(\|\-\(\))/i', 'yawn', $source);
$source = preg_replace('/(\(puke\))|(\:\&)|(\:\-\&)|(\:\=\&)/i', 'puke', $source);
$source = preg_replace('/(\(doh\))/i', 'doh', $source);
$source = preg_replace('/(\:\@)|(\:\-\@)|(\:\=\@)|(\x\()|(\x\-\()|(\x\=\()/i', 'angry', $source);
$source = preg_replace('/(\(wasntme\))/i', 'wasntme', $source);
$source = preg_replace('/(\(party\))/i', 'party', $source);
$source = preg_replace('/(\:S)|(\:\-S)|(\:\=S)/i', 'worried', $source);
$source = preg_replace('/(\(mm\))|(\(mmm\))/i', 'mmm', $source);
$source = preg_replace('/(8\-\|)|(B\-\|)|(8\|)|(B\|)|(8\=\|)|(B\=\|)|(\(nerd\))/i', 'nerd', $source);
$source = preg_replace('/(\:x)|(\:\-x)|(\:\=x)|(\:\#)|(\:\-\#)|(\:\=\#)/i', 'lipssealed', $source);
$source = preg_replace('/(\(hi\))/i', 'hi', $source);
$source = preg_replace('/(\(call\))/i', 'call', $source);
$source = preg_replace('/(\(devil\))/i', 'devil', $source);
$source = preg_replace('/(\(angel\))/i', 'angel', $source);
$source = preg_replace('/(\(envy\))/i', 'envy', $source);
$source = preg_replace('/(\(wait\))/i', 'wait', $source);
$source = preg_replace('/(\(bear\))|(\(hug\))/i', 'bear', $source);
$source = preg_replace('/(\(makeup\))|(\(kate\))/i', 'makeup', $source);
$source = preg_replace('/(\(giggle\))|(\(chuckle\))/i', 'coveredlaugh', $source);
$source = preg_replace('/(\(clap\))|(\(applaud\))|(\(applause\))/i', 'clapping', $source);
$source = preg_replace('/(\(think\))|(\:\?)|(\:\-\?)|(\:\=\?)/i', 'thinking', $source);
$source = preg_replace('/(\(bow\))/i', 'bow', $source);
$source = preg_replace('/(rofl)|(\(rofl\))/i', 'rofl', $source);
$source = preg_replace('/(\(whew\))|(\(phew\))/i', 'whew', $source);
$source = preg_replace('/(\(happy\))/i', 'happy', $source);
$source = preg_replace('/(\(smirk\))/i', 'smirking', $source);
$source = preg_replace('/(\(nod\))/i', 'nodding', $source);
$source = preg_replace('/(\(shake\))/i', 'shaking', $source);
$source = preg_replace('/(\(punch\))/i', 'punch', $source);
$source = preg_replace('/(\(emo\))/i', 'emo', $source);
$source = preg_replace('/(\(y\))|(\(ok\))/i', 'yes', $source);
$source = preg_replace('/(\(n\))/i', 'no', $source);
$source = preg_replace('/(\(handshake\))/i', 'handshake', $source);
$source = preg_replace('/(\(skype\))|(\(ss\))/i', 'skype', $source);
$source = preg_replace('/(\(h\))|(\(l\))/i', 'heart', $source);
$source = preg_replace('/(\(u\))/i', 'brokenheart', $source);
$source = preg_replace('/(\(e\))|(\(m\))/i', 'mail', $source);
$source = preg_replace('/(\(f\))/i', 'flower', $source);
$source = preg_replace('/(\(rain\))|(\(london\))|(\(st\))/i', 'rain', $source);
$source = preg_replace('/(\(sun\))/i', 'sun', $source);
$source = preg_replace('/(\(o\))|(\(time\))|(\(clock\))/i', 'clock', $source);
$source = preg_replace('/(\(8\))|(\(music\))/i', 'music', $source);
$source = preg_replace('/(\(\~\))|(\(film\))|(\(movie\))/i', 'movie', $source);
$source = preg_replace('/(\(mp\))|(\(ph\))|(\(phone\))|(\(mobile\))|(\(cell\))/i', 'phone', $source);
$source = preg_replace('/(\(coffee\))/i', 'coffee', $source);
$source = preg_replace('/(\(pizza\))|(\(pi\))|(\(za\))/i', 'pizza', $source);
$source = preg_replace('/(\(cash\))|(\(mo\))|(\(\$\))/i', 'cash', $source);
$source = preg_replace('/(\(muscle\))|(\(flex\))/i', 'muscle', $source);
$source = preg_replace('/(\(\^\))|(\(cake\))/i', 'cake', $source);
$source = preg_replace('/(\(beer\))/i', 'beer', $source);
$source = preg_replace('/(\(d\))/i', 'drink', $source);
$source = preg_replace('/(\(dance\))|(\\\o\/)|(\\\:D\/)/i', 'dance', $source);
$source = preg_replace('/(\(ninja\))/i', 'ninja', $source);
$source = preg_replace('/(\(\*\))|(\(star\))/i', 'star', $source);
$source = preg_replace('/(\(mooning\))/i', 'mooning', $source);
$source = preg_replace('/(\(finger\))/i', 'finger', $source);
$source = preg_replace('/(\(smoking\))|(\(smoke\))|(\(ci\))|(\(cig\))/i', 'smoking', $source);
$source = preg_replace('/(\(drunk\))/i', 'drunk', $source);
$source = preg_replace('/(\(bandit\))/i', 'bandit', $source);
$source = preg_replace('/(\(toivo\))/i', 'toivo', $source);
$source = preg_replace('/(\(rock\))/i', 'rock', $source);
$source = preg_replace('/(\(headbang\))|(\(banghead\))/i', 'headbang', $source);
$source = preg_replace('/(\(bug\))/i', 'bug', $source);
$source = preg_replace('/(\(fubar\))/i', 'fubar', $source);
$source = preg_replace('/(\(poolparty\))/i', 'poolparty', $source);
$source = preg_replace('/(\(swear\))/i', 'swear', $source);
$source = preg_replace('/(\(tmi\))/i', 'tmi', $source);
$source = preg_replace('/(\(heidy\))/i', 'heidy', $source);
$source = preg_replace('/(\(malthe\))/i', 'malthe', $source);
$source = preg_replace('/(\(tauri\))/i', 'tauri', $source);
$source = preg_replace('/(\(priidu\))/i', 'priidu', $source);
// foreach($emotes as $command => $image)
// $source = preg_replace($command, '[emote]images/smilies/skype/'.$image.'.gif[/emote]', $source);
return $source;
}
function show_emoticons() {
$emotes = array(
':)' => 'smile',
':(' => 'sadsmile',
':D' => 'bigsmile',
'8)' => 'cool',
':O' => 'wink',
';(' => 'crying',
'(sweat)' => 'sweating',
':|' => 'speechless',
':*' => 'kiss',
':P' => 'tongueout',
':$' => 'blush',
':^' => 'wondering',
'|-\\' => 'sleepy',
'|(' => 'dull',
'(inlove)' => 'inlove',
'>:)' => 'evilgrin',
'(talk)' => 'talking',
'(yawn)' => 'yawn',
':&' => 'puke',
'(doh)' => 'doh',
':@' => 'angry',
'(wasntme)' => 'wasntme',
'(party)' => 'party',
':S' => 'worried',
'(mmm)' => 'mmm',
'8-|' => 'nerd',
':X' => 'lipssealed',
'(hi)' => 'hi',
'(call)' => 'call',
'(devil)' => 'devil',
'(angel))' => 'angel',
'(envy)' => 'envy',
'(wait)' => 'wait',
'(bear)' => 'bear',
'(makeup)' => 'makeup',
'(giggle)' => 'coveredlaugh',
'(clap)' => 'clapping',
':?' => 'thinking',
'(bow)' => 'bow',
'(rofl)' => 'rofl',
'(phew)' => 'whew',
'(happy)' => 'happy',
'(smirk)' => 'smirking',
'(nod)' => 'nodding',
'(shake)' => 'shaking',
'(punch)' => 'punch',
'(emo)' => 'emo',
'(y)' => 'yes',
'(n)' => 'no',
'(handshake)' => 'handshake',
'(skype)' => 'skype',
'(h)' => 'heart',
'(u)' => 'brokenheart',
'(e)' => 'mail',
'(f)' => 'flower',
'(rain)' => 'rain',
'(sun)' => 'sun',
'(clock)' => 'clock',
'(8)' => 'music',
'(movie)' => 'movie',
'(phone)' => 'phone',
'(coffee)' => 'coffee',
'(pizza)' => 'pizza',
'(cash)' => 'cash',
'(muscle)' => 'muscle',
'(cake)' => 'cake',
'(beer)' => 'beer',
'(d)' => 'drink',
'(dance)' => 'dance',
'(ninja)' => 'ninja',
'(*)' => 'star',
'(mooning)' => 'mooning',
'(finger)' => 'finger',
'(smoking)' => 'smoking',
'(drunk)' => 'drunk',
'(bandit)' => 'bandit',
'(toivo)' => 'toivo',
'(rock)' => 'rock',
'(headbang)' => 'headbang',
'(bug)' => 'bug',
'(fubar)' => 'fubar',
'(poolparty)' => 'poolparty',
'(swear)' => 'swear',
'(tmi)' => 'tmi',
'(heidy)' => 'heidy',
'(malthe)' => 'malthe',
'(tauri)' => 'tauri',
'(priidu)' => 'priidu'
);
$html = '<a href="#" name="emotes" id="showhide">Toggle Emotes</a><br /><div class="emoticon-list" id="emotes" style="display:none;">';
foreach($emoticons as $short_code => $short_html)
$html .= '<img src="images/smilies/skype/' . $short_html . '.gif" data-short-code="' . $short_code . '" /> ';
$html .= '</div><br /><a href="bbcode.php">Chat Commands</a>';
$js1 = "<script language=\"JavaScript\" type=\"text/javascript\">
<!--
function insertTextAtCursor(el, text) {
var val = el.value, endIndex, range, doc = el.ownerDocument;
if (typeof el.selectionStart == 'number'
&& typeof el.selectionEnd == 'number') {
endIndex = el.selectionEnd;
el.value = val.slice(0, endIndex) + text + val.slice(endIndex);
el.selectionStart = el.selectionEnd = endIndex + text.length;
} else if (doc.selection != 'undefined' && doc.selection.createRange) {
el.focus();
range = doc.selection.createRange();
range.collapse(false);
range.text = text;
range.select();
}
}
//-->
</script>";
$js2 = "<script type=\"text/javascript\" src=\"http://code.jquery.com/jquery-1.8.3.min.js\"></script>";
$js3 = "<script type=\"text/javascript\">
jQuery(document).ready(function() {
jQuery('div.emoticon-list img').click(function() {
var jThis = jQuery(this), jMessage = jQuery('input#message');
jMessage.val(jMessage.val() + ' ' + jThis.attr('data-short-code'));
});
});
</script>";
$js4 = "<script>
var iframeWin = document.getElementById('message').contentWindow;
var textObj = iframeWin.document.getElementById('message');
insertTextAtCursor(textObj, jThis.attr('data-short-code'));
</script>";
$js5 = "<script>
$(document).ready(function(){
$('#showhide').click(function(){
$('#emotes').toggle('slow');
});
});
</script>";
$css = '<style type="text/css">
div.emoticon-list {
padding: 5px;
border: none;
}
div.emoticon-list img {
cursor: pointer;
margin-right: 3px;
border: none;
width: 20px;
height: 20px;
}
div.emoticon-list img:hover {
border: 1px solid #003F87;
}
</style>';
echo $js5, $html, $css, $js1, $js2, $js3, $js4;
}
?>
<?php $complete = 1; ?>
<?php echo emote(":)");
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.010 0.007 18.93 8.3.5 0.005 0.016 22.17 8.3.4 0.013 0.003 19.18 8.3.3 0.009 0.006 19.20 8.3.2 0.000 0.008 20.59 8.3.1 0.005 0.005 22.00 8.3.0 0.003 0.006 22.57 8.2.18 0.010 0.007 17.00 8.2.17 0.004 0.012 22.96 8.2.16 0.007 0.013 19.47 8.2.15 0.007 0.003 24.18 8.2.14 0.007 0.003 24.66 8.2.13 0.003 0.006 26.16 8.2.12 0.004 0.008 18.13 8.2.11 0.010 0.000 21.41 8.2.10 0.004 0.010 18.16 8.2.9 0.003 0.006 18.47 8.2.8 0.000 0.010 18.41 8.2.7 0.006 0.003 18.43 8.2.6 0.007 0.003 18.47 8.2.5 0.003 0.007 18.10 8.2.4 0.000 0.009 19.80 8.2.3 0.000 0.009 18.44 8.2.2 0.003 0.006 18.18 8.2.1 0.003 0.006 18.11 8.2.0 0.003 0.007 18.17 8.1.28 0.010 0.007 25.92 8.1.27 0.000 0.009 22.32 8.1.26 0.004 0.004 26.35 8.1.25 0.003 0.006 28.09 8.1.24 0.010 0.000 22.48 8.1.23 0.004 0.008 23.01 8.1.22 0.003 0.006 18.16 8.1.21 0.004 0.004 19.39 8.1.20 0.004 0.007 17.85 8.1.19 0.005 0.005 17.61 8.1.18 0.000 0.010 18.10 8.1.17 0.010 0.000 19.14 8.1.16 0.004 0.004 22.45 8.1.15 0.000 0.009 18.94 8.1.14 0.006 0.003 17.86 8.1.13 0.003 0.005 18.16 8.1.12 0.003 0.006 17.76 8.1.11 0.006 0.003 17.76 8.1.10 0.004 0.004 17.93 8.1.9 0.004 0.004 17.86 8.1.8 0.004 0.004 17.77 8.1.7 0.000 0.009 17.75 8.1.6 0.000 0.009 18.10 8.1.5 0.003 0.006 17.96 8.1.4 0.003 0.006 17.82 8.1.3 0.000 0.009 18.03 8.1.2 0.003 0.007 18.02 8.1.1 0.003 0.006 17.94 8.1.0 0.003 0.006 17.89 8.0.30 0.000 0.008 22.10 8.0.29 0.007 0.003 17.25 8.0.28 0.006 0.003 18.64 8.0.27 0.000 0.008 17.45 8.0.26 0.000 0.008 17.33 8.0.25 0.005 0.003 17.41 8.0.24 0.003 0.011 17.37 8.0.23 0.003 0.005 17.41 8.0.22 0.004 0.004 17.17 8.0.21 0.000 0.009 17.32 8.0.20 0.004 0.004 17.27 8.0.19 0.004 0.004 17.34 8.0.18 0.006 0.003 17.32 8.0.17 0.003 0.007 17.30 8.0.16 0.003 0.006 17.26 8.0.15 0.004 0.004 17.27 8.0.14 0.008 0.003 17.22 8.0.13 0.000 0.008 13.73 8.0.12 0.006 0.003 17.23 8.0.11 0.003 0.006 17.16 8.0.10 0.008 0.000 17.36 8.0.9 0.000 0.008 17.34 8.0.8 0.020 0.007 17.29 8.0.7 0.003 0.006 17.11 8.0.6 0.004 0.004 17.37 8.0.5 0.000 0.009 17.17 8.0.3 0.009 0.011 17.43 8.0.2 0.008 0.015 17.75 8.0.1 0.003 0.006 17.49 8.0.0 0.013 0.012 17.30 7.4.33 0.006 0.000 15.00 7.4.32 0.007 0.000 17.05 7.4.30 0.002 0.005 17.13 7.4.29 0.004 0.004 17.00 7.4.28 0.005 0.003 16.88 7.4.27 0.000 0.008 16.99 7.4.26 0.008 0.000 16.82 7.4.25 0.000 0.008 16.96 7.4.24 0.008 0.000 17.00 7.4.23 0.000 0.009 17.14 7.4.22 0.010 0.010 17.10 7.4.21 0.009 0.010 17.11 7.4.20 0.000 0.008 16.91 7.4.19 0.008 0.000 17.14 7.4.16 0.003 0.020 16.96 7.4.15 0.014 0.007 17.40 7.4.14 0.010 0.010 17.86 7.4.13 0.012 0.008 17.02 7.4.12 0.009 0.009 16.94 7.4.11 0.007 0.013 16.85 7.4.10 0.011 0.008 16.86 7.4.9 0.003 0.021 16.84 7.4.8 0.012 0.010 19.39 7.4.7 0.009 0.016 16.84 7.4.6 0.007 0.011 17.05 7.4.5 0.005 0.005 16.83 7.4.4 0.000 0.020 22.77 7.4.3 0.003 0.014 17.03 7.4.0 0.007 0.007 15.24 7.3.33 0.003 0.003 13.66 7.3.32 0.003 0.003 13.73 7.3.31 0.004 0.004 16.84 7.3.30 0.003 0.005 16.80 7.3.29 0.008 0.008 16.82 7.3.28 0.009 0.012 16.72 7.3.27 0.003 0.017 17.40 7.3.26 0.008 0.012 16.92 7.3.25 0.014 0.006 16.87 7.3.24 0.013 0.007 17.10 7.3.23 0.008 0.011 16.99 7.3.21 0.011 0.009 16.84 7.3.20 0.020 0.006 19.39 7.3.19 0.008 0.014 16.97 7.3.18 0.007 0.011 17.07 7.3.17 0.010 0.010 16.99 7.3.16 0.009 0.009 16.82 7.3.12 0.006 0.012 15.30 7.2.33 0.007 0.013 17.01 7.2.32 0.009 0.015 17.18 7.2.31 0.009 0.009 16.91 7.2.30 0.003 0.016 17.14 7.2.29 0.004 0.015 17.09 7.2.0 0.000 0.016 19.77 7.1.10 0.004 0.007 18.38 7.1.7 0.004 0.004 17.58 7.1.6 0.010 0.016 19.82 7.1.5 0.010 0.017 17.31 7.1.0 0.000 0.080 22.75 7.0.20 0.000 0.010 17.16 7.0.14 0.003 0.077 22.31 7.0.10 0.007 0.047 20.48 7.0.9 0.047 0.073 20.18 7.0.8 0.003 0.083 20.25 7.0.7 0.013 0.043 20.30 7.0.6 0.023 0.053 20.22 7.0.5 0.000 0.093 20.51 7.0.4 0.020 0.077 20.21 7.0.3 0.003 0.087 20.16 7.0.2 0.013 0.080 20.35 7.0.1 0.010 0.050 20.29 7.0.0 0.010 0.090 20.09 5.6.28 0.000 0.073 21.13 5.6.25 0.003 0.053 20.68 5.6.24 0.013 0.050 20.60 5.6.23 0.013 0.077 20.63 5.6.22 0.003 0.043 20.67 5.6.21 0.010 0.047 20.71 5.6.20 0.010 0.063 21.05 5.6.19 0.013 0.077 21.10 5.6.18 0.017 0.073 21.03 5.6.17 0.000 0.080 21.22 5.6.16 0.013 0.047 21.10 5.6.15 0.020 0.070 21.04 5.6.14 0.010 0.080 21.11 5.6.13 0.003 0.053 21.13 5.6.12 0.020 0.067 21.02 5.6.11 0.000 0.050 21.25 5.6.10 0.007 0.050 21.04 5.6.9 0.003 0.087 21.09 5.6.8 0.003 0.077 20.56 5.6.7 0.007 0.077 20.43 5.6.6 0.010 0.073 20.34 5.6.5 0.013 0.073 20.47 5.6.4 0.013 0.087 20.54 5.6.3 0.007 0.067 20.39 5.6.2 0.007 0.077 20.58 5.6.1 0.020 0.063 20.57 5.6.0 0.007 0.073 20.47 5.5.38 0.003 0.090 20.48 5.5.37 0.007 0.073 20.51 5.5.36 0.003 0.057 20.48 5.5.35 0.010 0.067 20.46 5.5.34 0.007 0.083 20.92 5.5.33 0.003 0.063 21.01 5.5.32 0.007 0.083 20.89 5.5.31 0.007 0.077 20.70 5.5.30 0.010 0.080 20.88 5.5.29 0.017 0.070 20.96 5.5.28 0.010 0.087 20.89 5.5.27 0.010 0.047 20.72 5.5.26 0.007 0.077 20.96 5.5.25 0.007 0.063 20.80 5.5.24 0.013 0.030 20.30 5.5.23 0.000 0.050 20.20 5.5.22 0.010 0.070 20.35 5.5.21 0.000 0.087 20.36 5.5.20 0.007 0.040 20.09 5.5.19 0.017 0.073 20.17 5.5.18 0.010 0.073 20.34 5.5.16 0.010 0.077 20.30 5.5.15 0.007 0.040 20.31 5.5.14 0.007 0.053 20.27 5.5.13 0.000 0.083 20.31 5.5.12 0.010 0.040 20.20 5.5.11 0.007 0.067 20.16 5.5.10 0.013 0.077 20.04 5.5.9 0.007 0.043 20.16 5.5.8 0.007 0.083 20.14 5.5.7 0.020 0.040 20.14 5.5.6 0.003 0.077 20.23 5.5.5 0.010 0.060 20.02 5.5.4 0.010 0.043 20.19 5.5.3 0.023 0.037 20.14 5.5.2 0.007 0.080 20.11 5.5.1 0.020 0.073 20.09 5.5.0 0.003 0.083 20.21 5.4.45 0.013 0.077 19.59 5.4.44 0.007 0.077 19.49 5.4.43 0.003 0.073 19.42 5.4.42 0.003 0.077 19.53 5.4.41 0.010 0.070 19.27 5.4.40 0.007 0.040 19.07 5.4.39 0.007 0.080 18.90 5.4.38 0.010 0.073 18.91 5.4.37 0.023 0.063 18.88 5.4.36 0.007 0.047 18.93 5.4.35 0.010 0.053 19.08 5.4.34 0.010 0.073 19.11 5.4.32 0.010 0.070 19.05 5.4.31 0.003 0.077 19.15 5.4.30 0.020 0.057 19.05 5.4.29 0.010 0.067 19.14 5.4.28 0.000 0.090 19.06 5.4.27 0.013 0.073 19.23 5.4.26 0.000 0.050 19.23 5.4.25 0.013 0.070 19.25 5.4.24 0.003 0.070 19.14 5.4.23 0.010 0.067 19.05 5.4.22 0.007 0.043 19.18 5.4.21 0.007 0.080 18.90 5.4.20 0.013 0.037 18.89 5.4.19 0.013 0.060 19.20 5.4.18 0.010 0.063 19.14 5.4.17 0.010 0.077 19.19 5.4.16 0.007 0.077 19.05 5.4.15 0.007 0.077 19.04 5.4.14 0.000 0.070 16.42 5.4.13 0.007 0.070 16.48 5.4.12 0.013 0.073 16.53 5.4.11 0.013 0.067 16.54 5.4.10 0.010 0.037 16.35 5.4.9 0.003 0.077 16.56 5.4.8 0.007 0.070 16.48 5.4.7 0.003 0.043 16.54 5.4.6 0.013 0.047 16.32 5.4.5 0.003 0.063 16.49 5.4.4 0.003 0.043 16.36 5.4.3 0.003 0.080 16.36 5.4.2 0.007 0.050 16.52 5.4.1 0.003 0.063 16.53 5.4.0 0.010 0.063 15.98 5.3.29 0.003 0.053 14.71 5.3.28 0.007 0.077 14.82 5.3.27 0.010 0.050 14.85 5.3.26 0.010 0.067 14.71 5.3.25 0.003 0.080 14.66 5.3.24 0.023 0.060 14.82 5.3.23 0.007 0.077 14.68 5.3.22 0.017 0.063 14.70 5.3.21 0.003 0.080 14.60 5.3.20 0.017 0.073 14.70 5.3.19 0.010 0.073 14.62 5.3.18 0.007 0.043 14.62 5.3.17 0.013 0.073 14.77 5.3.16 0.003 0.080 14.78 5.3.15 0.003 0.070 14.73 5.3.14 0.017 0.053 14.75 5.3.13 0.013 0.037 14.77 5.3.12 0.010 0.073 14.75 5.3.11 0.007 0.043 14.76 5.3.10 0.003 0.077 14.07 5.3.9 0.003 0.077 14.21 5.3.8 0.007 0.070 14.26 5.3.7 0.003 0.047 14.14 5.3.6 0.000 0.047 13.99 5.3.5 0.007 0.073 14.04 5.3.4 0.017 0.060 14.14 5.3.3 0.003 0.073 14.02 5.3.2 0.000 0.043 13.71 5.3.1 0.010 0.063 13.65 5.3.0 0.007 0.070 13.86
preferences:dark mode live preview
40.47 ms | 400 KiB | 5 Q