!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.Babel=t():e.Babel=t()}("undefined"!=typeof self?self:this,function(){return function(a){var n={};function r(e){if(n[e])return n[e].exports;var t=n[e]={i:e,l:!1,exports:{}};return a[e].call(t.exports,t,t.exports,r),t.l=!0,t.exports}return r.m=a,r.c=n,r.d=function(e,t,a){r.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:a})},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=571)}([function(e,Y,J){(function(K,U){var X;!function(e){var t="object"==typeof Y&&Y,a=("object"==typeof K&&K&&K.exports,"object"==typeof U&&U);a.global!==a&&a.window;var d="A range’s `stop` value must be greater than or equal to the `start` value.",l="Invalid code point value. Code points range from U+000000 to U+10FFFF.",f=55296,h=56319,y=56320,g=57343,n=/\\x00([^0123456789]|$)/g,r={},i=r.hasOwnProperty,m=function(e,t){for(var a=-1,n=e.length;++a<n;)t(e[a],a)},s=r.toString,o=function(e){return"[object Array]"==s.call(e)},u=function(e){return"number"==typeof e||"[object Number]"==s.call(e)},p=function(e,t){var a=String(e);return a.length<t?("0000"+a).slice(-t):a},c=function(e){return Number(e).toString(16).toUpperCase()},v=[].slice,T=function(e,t){for(var a,n,r=0,i=e.length;r<i;){if(a=e[r],n=e[r+1],a<=t&&t<n)return t==a?n==a+1?e.splice(r,2):e[r]=t+1:t==n-1?e[r+1]=t:e.splice(r,2,a,t,t+1,n),e;r+=2}return e},R=function(e,t,a){if(a<t)throw Error(d);for(var n,r,i=0;i<e.length;){if(n=e[i],r=e[i+1]-1,a<n)return e;if(t<=n&&r<=a)e.splice(i,2);else{if(n<=t&&a<r)return t==n?(e[i]=a+1,e[i+1]=r+1):e.splice(i,2,n,t,a+1,r+1),e;if(n<=t&&t<=r)e[i+1]=t;else if(n<=a&&a<=r)return e[i]=a+1,e;i+=2}}return e},S=function(e,t){var a,n,r=0,i=null,s=e.length;if(t<0||1114111<t)throw RangeError(l);for(;r<s;){if(a=e[r],n=e[r+1],a<=t&&t<n)return e;if(t==a-1)return e[r]=t,e;if(t<a)return e.splice(null!=i?i+2:0,0,t,t+1),e;if(t==n)return t+1==e[r+2]?e.splice(r,4,a,e[r+3]):e[r+1]=t+1,e;i=r,r+=2}return e.push(t,t+1),e},b=function(e,t){for(var a,n,r=0,i=e.slice(),s=t.length;r<s;)i=(a=t[r])==(n=t[r+1]-1)?S(i,a):x(i,a,n),r+=2;return i},x=function(e,t,a){if(a<t)throw Error(d);if(t<0||1114111<t||a<0||1114111<a)throw RangeError(l);for(var n,r,i=0,s=!1,o=e.length;i<o;){if(n=e[i],r=e[i+1],s){if(n==a+1)return e.splice(i-1,2),e;if(a<n)return e;t<=n&&n<=a&&(t<r&&r-1<=a?e.splice(i,2):e.splice(i-1,2),i-=2)}else{if(n==a+1)return e[i]=t,e;if(a<n)return e.splice(i,0,t,a+1),e;if(n<=t&&t<r&&a+1<=r)return e;n<=t&&t<r||r==t?(e[i+1]=a+1,s=!0):t<=n&&r<=a+1&&(e[i]=t,e[i+1]=a+1,s=!0)}i+=2}return s||e.push(t,a+1),e},E=function(e,t){var a=0,n=e.length,r=e[a],i=e[n-1];if(2<=n&&(t<r||i<t))return!1;for(;a<n;){if(r=e[a],i=e[a+1],r<=t&&t<i)return!0;a+=2}return!1},A=function(e){return!e.length},P=function(e){return 2==e.length&&e[0]+1==e[1]},w=function(e){for(var t,a,n=0,r=[],i=e.length;n<i;){for(t=e[n],a=e[n+1];t<a;)r.push(t),++t;n+=2}return r},O=Math.floor,C=function(e){return parseInt(O((e-65536)/1024)+f,10)},D=function(e){return parseInt((e-65536)%1024+y,10)},_=String.fromCharCode,N=function(e){return 9==e?"\\t":10==e?"\\n":12==e?"\\f":13==e?"\\r":45==e?"\\x2D":92==e?"\\\\":36==e||40<=e&&e<=43||46==e||47==e||63==e||91<=e&&e<=94||123<=e&&e<=125?"\\"+_(e):32<=e&&e<=126?_(e):e<=255?"\\x"+p(c(e),2):"\\u"+p(c(e),4)},I=function(e){return e<=65535?N(e):"\\u{"+e.toString(16).toUpperCase()+"}"},k=function(e){var t,a=e.length,n=e.charCodeAt(0);return f<=n&&n<=h&&1<a?(t=e.charCodeAt(1),1024*(n-f)+t-y+65536):n},j=function(e){var t,a,n="",r=0,i=e.length;if(P(e))return N(e[0]);for(;r<i;)n+=(t=e[r])==(a=e[r+1]-1)?N(t):t+1==a?N(t)+N(a):N(t)+"-"+N(a),r+=2;return"["+n+"]"},F=function(e){if(1==e.length)return e;for(var t=-1,a=-1;++t<e.length;){var n=e[t],r=n[1],i=r[0],s=r[1];for(a=t;++a<e.length;){var o=e[a],d=o[1],l=d[0],u=d[1];i==l&&s==u&&(P(o[0])?n[0]=S(n[0],o[0][0]):n[0]=x(n[0],o[0][0],o[0][1]-1),e.splice(a,1),--a)}}return e},L=function(e){if(!e.length)return[];for(var t,a,n,r,i,s,o=0,d=[],l=e.length;o<l;){t=e[o],a=e[o+1]-1,n=C(t),r=D(t),i=C(a);var u=(s=D(a))==g,p=!1;n==i||r==y&&u?(d.push([[n,i+1],[r,s+1]]),p=!0):d.push([[n,n+1],[r,g+1]]),!p&&n+1<i&&(u?(d.push([[n+1,i+1],[y,s+1]]),p=!0):d.push([[n+1,i],[y,g+1]])),p||d.push([[i,i+1],[y,s+1]]),o+=2}return function(e){for(var t,a,n,r,i,s,o=[],d=[],l=!1,u=-1,p=e.length;++u<p;)if(t=e[u],a=e[u+1]){for(n=t[0],r=t[1],i=a[0],s=a[1],d=r;i&&n[0]==i[0]&&n[1]==i[1];)d=P(s)?S(d,s[0]):x(d,s[0],s[1]-1),n=(t=e[++u])[0],r=t[1],i=(a=e[u+1])&&a[0],s=a&&a[1],l=!0;o.push([n,l?d:r]),l=!1}else o.push(t);return F(o)}(d)},M=function(e,t,a){if(a)return function(e){var t,a,n="",r=0,i=e.length;if(P(e))return I(e[0]);for(;r<i;)n+=(t=e[r])==(a=e[r+1]-1)?I(t):t+1==a?I(t)+I(a):I(t)+"-"+I(a),r+=2;return"["+n+"]"}(e);var n,r=[],i=function(e){for(var t,a,n=[],r=[],i=[],s=[],o=0,d=e.length;o<d;)t=e[o],a=e[o+1]-1,t<f?(a<f&&i.push(t,a+1),f<=a&&a<=h&&(i.push(t,f),n.push(f,a+1)),y<=a&&a<=g&&(i.push(t,f),n.push(f,h+1),r.push(y,a+1)),g<a&&(i.push(t,f),n.push(f,h+1),r.push(y,g+1),a<=65535?i.push(g+1,a+1):(i.push(g+1,65536),s.push(65536,a+1)))):f<=t&&t<=h?(f<=a&&a<=h&&n.push(t,a+1),y<=a&&a<=g&&(n.push(t,h+1),r.push(y,a+1)),g<a&&(n.push(t,h+1),r.push(y,g+1),a<=65535?i.push(g+1,a+1):(i.push(g+1,65536),s.push(65536,a+1)))):y<=t&&t<=g?(y<=a&&a<=g&&r.push(t,a+1),g<a&&(r.push(t,g+1),a<=65535?i.push(g+1,a+1):(i.push(g+1,65536),s.push(65536,a+1)))):g<t&&t<=65535?a<=65535?i.push(t,a+1):(i.push(t,65536),s.push(65536,a+1)):s.push(t,a+1),o+=2;return{loneHighSurrogates:n,loneLowSurrogates:r,bmp:i,astral:s}}(e),s=i.loneHighSurrogates,o=i.loneLowSurrogates,d=i.bmp,l=i.astral,u=!A(s),p=!A(o),c=L(l);return t&&(d=b(d,s),u=!1,d=b(d,o),p=!1),A(d)||r.push(j(d)),c.length&&r.push((n=[],m(c,function(e){var t=e[0],a=e[1];n.push(j(t)+j(a))}),n.join("|"))),u&&r.push(j(s)+"(?![\\uDC00-\\uDFFF])"),p&&r.push("(?:[^\\uD800-\\uDBFF]|^)"+j(o)),r.join("|")},B=function e(t){return 1<arguments.length&&(t=v.call(arguments)),this instanceof e?(this.data=[],t?this.add(t):this):(new e).add(t)};B.version="1.3.3";var V=B.prototype;!function(e,t){var a;for(a in t)i.call(t,a)&&(e[a]=t[a])}(V,{add:function(e){var t=this;return null==e?t:e instanceof B?(t.data=b(t.data,e.data),t):(1<arguments.length&&(e=v.call(arguments)),o(e)?m(e,function(e){t.add(e)}):t.data=S(t.data,u(e)?e:k(e)),t)},remove:function(e){var t=this;return null==e?t:e instanceof B?(t.data=function(e,t){for(var a,n,r=0,i=e.slice(),s=t.length;r<s;)i=(a=t[r])==(n=t[r+1]-1)?T(i,a):R(i,a,n),r+=2;return i}(t.data,e.data),t):(1<arguments.length&&(e=v.call(arguments)),o(e)?m(e,function(e){t.remove(e)}):t.data=T(t.data,u(e)?e:k(e)),t)},addRange:function(e,t){return this.data=x(this.data,u(e)?e:k(e),u(t)?t:k(t)),this},removeRange:function(e,t){var a=u(e)?e:k(e),n=u(t)?t:k(t);return this.data=R(this.data,a,n),this},intersection:function(e){var t=e instanceof B?w(e.data):e;return this.data=function(e,t){for(var a,n=0,r=t.length,i=[];n<r;)a=t[n],E(e,a)&&i.push(a),++n;return function(e){for(var t,a=-1,n=e.length,r=n-1,i=[],s=!0,o=0;++a<n;)if(t=e[a],s)i.push(t),o=t,s=!1;else if(t==o+1){if(a!=r){o=t;continue}s=!0,i.push(t+1)}else i.push(o+1,t),o=t;return s||i.push(t+1),i}(i)}(this.data,t),this},contains:function(e){return E(this.data,u(e)?e:k(e))},clone:function(){var e=new B;return e.data=this.data.slice(0),e},toString:function(e){var t=M(this.data,!!e&&e.bmpOnly,!!e&&e.hasUnicodeFlag);return t?t.replace(n,"\\0$1"):"[]"},toRegExp:function(e){var t=this.toString(e&&-1!=e.indexOf("u")?{hasUnicodeFlag:!0}:null);return RegExp(t,e||"")},valueOf:function(){return w(this.data)}}),V.toArray=V.valueOf,void 0===(X=function(){return B}.call(Y,J,Y,K))||(K.exports=X)}()}).call(Y,J(54)(e),J(23))},function(e,Y,J){(function(K,U){var X;!function(e){var t="object"==typeof Y&&Y,a=("object"==typeof K&&K&&K.exports,"object"==typeof U&&U);a.