Written by Anonymous
<script>!function(){var e="undefined"!=typeof window?window:exports,n=[];if(e.performance||(e.performance={}),e.performance.now||(e.performance.now=performance.now||performance.webkitNow||performance.msNow||performance.mozNow),!e.performance.now){var r=Date.now?Date.now():+new Date;performance.timing&&performance.timing&&(r=performance.timing.navigationStart),e.performance.now=function(){var e=Date.now?Date.now():+new Date;return e-r}}e.performance.mark||(e.performance.mark=e.performance.webkitMark?e.performance.webkitMark:function(r){n.push({name:r,entryType:"mark",startTime:e.performance.now(),duration:0})}),e.performance.getEntriesByType||(e.performance.getEntriesByType=e.performance.webkitGetEntriesByType?e.performance.webkitGetEntriesByType:function(e){return"mark"==e?n:void 0})}(),window.markUserTime=function(e){var n=window.requestAnimationFrame||function(e){setTimeout(e,0)};n(function(){window.performance.mark(e),window.console&&console.timeStamp&&console.timeStamp(e)})};</script>