
0};b.prototype.has=function(g){return
d(g)&&v(g,e)&&v(g[e],this.v)};b.prototype.delete=function(g){return
d(g)&&v(g,e)&&v(g[e],this.v)?delete g[e][this.v]:!1};return b},"es6");
t("Map",function(a){function b(){var h={};return
h.F=h.next=h.head=h}function c(h,k){var l=h[1];return
ja(function(){if(l){for(;l.head!=h[1];)l=l.F;for(;l.next!=l.head;)return
l=l.next,{done:!1,value:k(l)};l=null}return{done:!0,value:void
0}})}function d(h,k){var l=k&&typeof
k;l=="object"||l=="function"?f.has(k)?l=f.get(k):(l=""+
++g,f.set(k,l)):l="p_"+k;var
m=h[0][l];if(m&&v(h[0],l))for(h=0;h<m.length;h++){var
r=m[h];if(k!==k&&r.key!==r.key||k===r.key)return{id:l,list:m,index:h,B:r}
}return{id:l,
list:m,index:-1,B:void 0}}function
e(h){this[0]={};this[1]=b();this.size=0;if(h){h=u(h);for(var
k;!(k=h.next()).done;)k=k.value,this.set(k[0],k[1])}}if(function(){if(!a|
|typeof a!="function"||!q(a.prototype,"entries")||typeof
Object.seal!="function")return!1;try{var h=Object.seal({x:4}),k=new
a(u([[h,"s"]]));if(k.get(h)!="s"||k.size!=1||k.get({x:4})||k.set({x:4},"t
")!=k||k.size!=2)return!1;var
l=q(k,"entries").call(k),m=l.next();if(m.done||m.value[0]!=h||m.value[1]!
="s")return!1;m=l.next();return m.done||
m.value[0].x!=4||m.value[1]!="t"||!l.next().done?!1:!0}catch(r){return!1}
}())return a;var f=new
p.WeakMap;e.prototype.set=function(h,k){h=h===0?0:h;var
l=d(this,h);l.list||(l.list=this[0][l.id]=[]);l.B?l.B.value=k:(l.B={next:
this[1],F:this[1].F,head:this[1],key:h,value:k},l.list.push(l.B),this[1].
F.next=l.B,this[1].F=l.B,this.size++);return
this};e.prototype.delete=function(h){h=d(this,h);return
h.B&&h.list?(h.list.splice(h.index,1),h.list.length||delete
this[0][h.id],h.B.F.next=h.B.next,h.B.next.F=
h.B.F,h.B.head=null,this.size--
,!0):!1};e.prototype.clear=function(){this[0]={};this[1]=this[1].F=b();th
is.size=0};e.prototype.has=function(h){return!!d(this,h).B};e.prototype.g
et=function(h){return(h=d(this,h).B)&&h.value};e.prototype.entries=functi
on(){return
c(this,function(h){return[h.key,h.value]})};e.prototype.keys=function(){r
eturn c(this,function(h){return
h.key})};e.prototype.values=function(){return c(this,function(h){return
h.value})};e.prototype.forEach=function(h,k){for(var l=q(this,
"entries").call(this),m;!(m=l.next()).done;)m=m.value,h.call(k,m[1],m[0],
this)};e.prototype[q(p.Symbol,"iterator")]=q(e.prototype,"entries");var
g=0;return e},"es6");function ra(a,b){a instanceof String&&(a+="");var
c=0,d=!1,e={next:function(){if(!d&&c<a.length){var
f=c++;return{value:b(f,a[f]),done:!1}}d=!0;return{done:!0,value:void
0}}};e[q(p.Symbol,"iterator")]=function(){return e};return e}
t("Array.prototype.entries",function(a){return a?a:function(){return
ra(this,function(b,c){return[b,c]})}},"es6");t("Array.prototype.keys",fun
ction(a){return a?a:function(){return ra(this,function(b){return
b})}},"es6");function sa(a,b,c){if(a==null)throw new TypeError("The
'this' value for String.prototype."+c+" must not be null or
undefined");if(b instanceof RegExp)throw new TypeError("First argument to
String.prototype."+c+" must not be a regular expression");return a+""}
t("String.prototype.endsWith",function(a){return a?a:function(b,c){var
d=sa(this,b,"endsWith");c===void
0&&(c=d.length);c=Math.max(0,Math.min(c|0,d.length));for(var
e=b.length;e>0&&c>0;)if(d[--c]!=b[--e])return!1;return
e<=0}},"es6");t("Object.entries",function(a){return a?a:function(b){var
c=[],d;for(d in b)v(b,d)&&c.push([d,b[d]]);return
c}},"es8");t("Object.values",function(a){return a?a:function(b){var
c=[],d;for(d in b)v(b,d)&&c.push(b[d]);return c}},"es8");