febs
Version:
febs is a useful utilities set
5 lines • 127 kB
JavaScript
/*!
* febs v1.2.9
* Copyright (c) 2021 bpoint.lee@gmail.com All Rights Reserved.
* Released under the MIT License.
*/(function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):(e=e||self,t(e.febs={}))})(this,function(e){'use strict';var ne=Math.LN2,re=Math.log,oe=Math.pow,ae=Math.abs,se=String.prototype,ie=Math.max,le=Math.min,de=String.fromCharCode,ce=Math.ceil,ue=Math.floor;function t(e,t){return t={exports:{}},e(t,t.exports),t.exports}function n(e){return e&&e["default"]||e}function r(e,t){return RegExp(e,t)}function o(e,n,r){if("number"!=typeof e)return"";n=n||"HH:mm:ss";var a=new Date(e),t={"M+":a.getMonth()+1,"d+":a.getDate(),"h+":0==a.getHours()%12?12:a.getHours()%12,"H+":a.getHours(),"m+":a.getMinutes(),"s+":a.getSeconds(),"q+":ue((a.getMonth()+3)/3),S:a.getMilliseconds()},o=r||{0:"\u661F\u671F\u5929",1:"\u661F\u671F\u4E00",2:"\u661F\u671F\u4E8C",3:"\u661F\u671F\u4E09",4:"\u661F\u671F\u56DB",5:"\u661F\u671F\u4E94",6:"\u661F\u671F\u516D"};for(var s in /(y+)/.test(n)&&(n=n.replace(RegExp.$1,(a.getFullYear()+"").substr(4-RegExp.$1.length))),/(E+)/.test(n)&&(n=n.replace(RegExp.$1,o[a.getDay()+""])),t)new RegExp("("+s+")").test(n)&&(n=n.replace(RegExp.$1,1==RegExp.$1.length?t[s]:("00"+t[s]).substr((""+t[s]).length)));return n}function s(e){"@babel/helpers - typeof";return s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},s(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){for(var n=0,r;n<t.length;n++)r=t[n],r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}function c(e,t,n){return t&&d(e.prototype,t),n&&d(e,n),e}function u(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&g(e,t)}function p(e){return p=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},p(e)}function g(e,t){return g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},g(e,t)}function m(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(t){return!1}}function h(){return h=m()?Reflect.construct:function(e,t,n){var r=[null];r.push.apply(r,t);var o=Function.bind.apply(e,r),a=new o;return n&&g(a,n.prototype),a},h.apply(null,arguments)}function y(e){return-1!==Function.toString.call(e).indexOf("[native code]")}function b(e){var t="function"==typeof Map?new Map:void 0;return b=function(e){function n(){return h(e,arguments,p(this).constructor)}if(null===e||!y(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if("undefined"!=typeof t){if(t.has(e))return t.get(e);t.set(e,n)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),g(n,e)},b(e)}function _(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function A(e,t){return t&&("object"==typeof t||"function"==typeof t)?t:_(e)}function T(e){return function(){var t=p(e),n;if(m()){var r=p(this).constructor;n=Reflect.construct(t,arguments,r)}else n=t.apply(this,arguments);return A(this,n)}}function E(e,t){t||(t=0),t^=-1;for(var n=0,r=e.length;n<r;n++)t=t>>>8^qi.crc32_table[255&(t^e.charCodeAt(n))];return-1^t}function v(e,t,n,r){if(!e||!r)return void(r&&r(0));if(t>=e.size||0>t||0==n)return void(r&&r(0));0>n&&(n=e.size);var o=File.prototype.mozSlice||File.prototype.webkitSlice||File.prototype.slice,a=new FileReader;e.size-t<n&&(n=e.size-t);var s=ce(n/2097152),i=0,l=function(){var r=2097152*i+t,s=r+2097152>=n+t?n+t:r+2097152;a.readAsBinaryString(o.call(e,r,s))},d=0;a.onload=function(t){d=E(t.target.result,d),i++,i<s?l():r(d)},l()}function S(e){var t=32*e.length,n="",r;for(r=0;r<t;r+=8)n+=de(255&e[r>>5]>>>r%32);return n}function O(e,t){return e<<t|e>>>32-t}function I(e){var t=8*e.length,n=Array(e.length>>2),r=n.length,o;for(o=0;o<r;o+=1)n[o]=0;for(o=0;o<t;o+=8)n[o>>5]|=(255&e.charCodeAt(o/8))<<o%32;return n}function C(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}function N(e){for(var t=S(R(I(e),8*e.length)),n="0123456789abcdef",r="",o=0,a=t.length,s;o<a;o+=1)s=t.charCodeAt(o),r+=n.charAt(15&s>>>4)+n.charAt(15&s);return r}function R(e,t){var n=1732584193,r=-271733879,o=-1732584194,s=271733878,l,u,p,g,m;for(e[t>>5]|=128<<t%32,e[(t+64>>>9<<4)+14]=t,l=0;l<e.length;l+=16)u=n,p=r,g=o,m=s,n=w(n,r,o,s,e[l+0],7,-680876936),s=w(s,n,r,o,e[l+1],12,-389564586),o=w(o,s,n,r,e[l+2],17,606105819),r=w(r,o,s,n,e[l+3],22,-1044525330),n=w(n,r,o,s,e[l+4],7,-176418897),s=w(s,n,r,o,e[l+5],12,1200080426),o=w(o,s,n,r,e[l+6],17,-1473231341),r=w(r,o,s,n,e[l+7],22,-45705983),n=w(n,r,o,s,e[l+8],7,1770035416),s=w(s,n,r,o,e[l+9],12,-1958414417),o=w(o,s,n,r,e[l+10],17,-42063),r=w(r,o,s,n,e[l+11],22,-1990404162),n=w(n,r,o,s,e[l+12],7,1804603682),s=w(s,n,r,o,e[l+13],12,-40341101),o=w(o,s,n,r,e[l+14],17,-1502002290),r=w(r,o,s,n,e[l+15],22,1236535329),n=P(n,r,o,s,e[l+1],5,-165796510),s=P(s,n,r,o,e[l+6],9,-1069501632),o=P(o,s,n,r,e[l+11],14,643717713),r=P(r,o,s,n,e[l+0],20,-373897302),n=P(n,r,o,s,e[l+5],5,-701558691),s=P(s,n,r,o,e[l+10],9,38016083),o=P(o,s,n,r,e[l+15],14,-660478335),r=P(r,o,s,n,e[l+4],20,-405537848),n=P(n,r,o,s,e[l+9],5,568446438),s=P(s,n,r,o,e[l+14],9,-1019803690),o=P(o,s,n,r,e[l+3],14,-187363961),r=P(r,o,s,n,e[l+8],20,1163531501),n=P(n,r,o,s,e[l+13],5,-1444681467),s=P(s,n,r,o,e[l+2],9,-51403784),o=P(o,s,n,r,e[l+7],14,1735328473),r=P(r,o,s,n,e[l+12],20,-1926607734),n=M(n,r,o,s,e[l+5],4,-378558),s=M(s,n,r,o,e[l+8],11,-2022574463),o=M(o,s,n,r,e[l+11],16,1839030562),r=M(r,o,s,n,e[l+14],23,-35309556),n=M(n,r,o,s,e[l+1],4,-1530992060),s=M(s,n,r,o,e[l+4],11,1272893353),o=M(o,s,n,r,e[l+7],16,-155497632),r=M(r,o,s,n,e[l+10],23,-1094730640),n=M(n,r,o,s,e[l+13],4,681279174),s=M(s,n,r,o,e[l+0],11,-358537222),o=M(o,s,n,r,e[l+3],16,-722521979),r=M(r,o,s,n,e[l+6],23,76029189),n=M(n,r,o,s,e[l+9],4,-640364487),s=M(s,n,r,o,e[l+12],11,-421815835),o=M(o,s,n,r,e[l+15],16,530742520),r=M(r,o,s,n,e[l+2],23,-995338651),n=L(n,r,o,s,e[l+0],6,-198630844),s=L(s,n,r,o,e[l+7],10,1126891415),o=L(o,s,n,r,e[l+14],15,-1416354905),r=L(r,o,s,n,e[l+5],21,-57434055),n=L(n,r,o,s,e[l+12],6,1700485571),s=L(s,n,r,o,e[l+3],10,-1894986606),o=L(o,s,n,r,e[l+10],15,-1051523),r=L(r,o,s,n,e[l+1],21,-2054922799),n=L(n,r,o,s,e[l+8],6,1873313359),s=L(s,n,r,o,e[l+15],10,-30611744),o=L(o,s,n,r,e[l+6],15,-1560198380),r=L(r,o,s,n,e[l+13],21,1309151649),n=L(n,r,o,s,e[l+4],6,-145523070),s=L(s,n,r,o,e[l+11],10,-1120210379),o=L(o,s,n,r,e[l+2],15,718787259),r=L(r,o,s,n,e[l+9],21,-343485551),n=C(n,u),r=C(r,p),o=C(o,g),s=C(s,m);return[n,r,o,s]}function k(e,n,r,o,a,s){return C(O(C(C(n,e),C(o,s)),a),r)}function w(e,n,r,o,a,i,s){return k(n&r|~n&o,e,n,a,i,s)}function P(e,n,r,o,a,i,s){return k(n&o|r&~o,e,n,a,i,s)}function M(e,n,r,o,a,i,s){return k(n^r^o,e,n,a,i,s)}function L(e,n,r,o,a,i,s){return k(r^(n|~o),e,n,a,i,s)}function F(e){var t=32*e.length,n="",r;for(r=0;r<t;r+=8)n+=de(255&e[r>>5]>>>24-r%32);return n}function D(e,t){return e<<t|e>>>32-t}function B(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}function U(e,t,n,r){return 20>e?t&n|~t&r:40>e?t^n^r:60>e?t&n|t&r|n&r:t^n^r}function H(e){return 20>e?1518500249:40>e?1859775393:60>e?-1894007588:-899497514}function Y(e){var t=8*e.length,n=Array(e.length>>2),r=n.length,o;for(o=0;o<r;o+=1)n[o]=0;for(o=0;o<t;o+=8)n[o>>5]|=(255&e.charCodeAt(o/8))<<24-o%32;return n}function q(e){for(var t=F(V(Y(e),8*e.length)),n="0123456789abcdef",r="",o=0,a=t.length,s;o<a;o+=1)s=t.charCodeAt(o),r+=n.charAt(15&s>>>4)+n.charAt(15&s);return r}function V(n,r){var o=Array(80),s=1732584193,l=-271733879,u=-1732584194,p=271733878,g=-1009589776,m,h,f,y,_,A,T,E;for(n[r>>5]|=128<<24-r%32,n[(r+64>>9<<4)+15]=r,m=0;m<n.length;m+=16){for(y=s,_=l,A=u,T=p,E=g,h=0;80>h;h+=1)o[h]=16>h?n[m+h]:D(o[h-3]^o[h-8]^o[h-14]^o[h-16],1),f=B(B(D(s,5),U(h,l,u,p)),B(B(g,o[h]),H(h))),g=p,p=u,u=D(l,30),l=s,s=f;s=B(s,y),l=B(l,_),u=B(u,A),p=B(p,T),g=B(g,E)}return[s,l,u,p,g]}function z(e){{if(e.url){Gi._FeBs_ajaxmark||(Gi._FeBs_ajaxmark=1);var t=e.url.indexOf("?");e.url+=0>t?"?ajaxmark="+Gi._FeBs_ajaxmark:t==e.url.length-1?"ajaxmark="+Gi._FeBs_ajaxmark:"&ajaxmark="+Gi._FeBs_ajaxmark}Gi._FeBs_ajaxmark++}var n=e.error||function(){},r=e.success||function(){},o=e.complete||function(){};e.processData=!e.hasOwnProperty("processData")||e.processData;var a=zi.transfer(Gi);a.onreadystatechange=function(){if(4==a.readyState){var e=1223===a.status?204:a.status;if(100>e||599<e)return n(a,a.statusText,new TypeError("Network request failed")),void(n=null);var t="response"in a?a.response:a.responseText;200==e&&r(t,a.statusText,a),o(a,a.statusText)}},a.ontimeout=function(){n&&n(a,null,"timeout")},a.onerror=function(){n&&n(a,null,new TypeError("Network request failed"))},e.progress&&("upload"in a&&"onprogress"in a.upload?a.upload.onprogress=function(t){t.lengthComputable&&e.progress(t.loaded/t.total)}:console.log("The browser not support progress event")),a.open(e.type,e.url,!1!==e.async);var s=!1===e.async?0:e.timeout;if(a.timeout=void 0!==s&&null!==s?s:zi.DefaultTimeout,a.withCredentials=!e.hasOwnProperty("withCredentials")||e.withCredentials,e.headers)if(a.setRequestHeader)for(var i in e.headers){var l=e.headers[i];("Content-Type"!=i||!1!==l)&&a.setRequestHeader(i,l)}else console.log("ajax can't set headers");e.headers&&e.headers.hasOwnProperty("Content-Type")||a.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8");var d=e.data;if(d&&e.processData&&"string"!=typeof d)try{if(e.headers&&e.headers["Content-Type"]&&0<=e.headers["Content-Type"].toLowerCase().indexOf("json"))d=JSON.stringify(d);else{var c="";for(var i in d){var l=d[i];0<c.length&&(c+="&"),c+=i+"="+(l?l.toString():"")}d=c}}catch(t){console.log("ajax stringify data error"),console.log(t)}return e.beforeSend&&e.beforeSend(a),a.send(d),{abort:function(){a.abort()}}}function G(e,t,n){var r=0,o=t.split(":"),a,s,l;if(t=o[0],t=$i.trim(t),o=o[1],o&&"checked"!=o&&"disabled"!=o)throw new Error("only support `:checked or :disabled` selector");if(0<t.indexOf("[")){var d=t.indexOf("[");if(s=t.substring(d+1,t.length-1),s=s.split("="),2!=s.length)throw new Error("Syntax error, unrecognized expression: "+t);l=s[1],(0<=l.indexOf("'")||0<=l.indexOf("\""))&&(l=l.substring(1,l.length-1)),s=s[0],t=t.substr(0,d)}if("."==t[0]?(r=2,t=t.substr(1)):"#"==t[0]&&(r=1,t=t.substr(1)),!e||0==e.length){if(2==r?a=jd.document.getElementsByClassName(t):1==r?(a=jd.document.getElementById(t),a=a?[a]:[]):0==r&&(a=jd.document.getElementsByTagName(t)),s){var c=a;a=[];for(var u=0;u<c.length;u++)c[u].getAttribute(s)===l&&a.push(c[u])}if(o){var c=a;a=[];for(var u=0;u<c.length;u++)"disabled"==o?c[u].disabled&&a.push(c[u]):"checked"==o&&c[u].checked&&a.push(c[u])}}else{a=[];for(var u=0,p;u<e.length;u++)if(p=e[u].childNodes,p){for(var g=[],m=0;m<p.length;m++)g.push(p[m]);for(var m=0,h;m<g.length;m++){if(h=!0,o&&("disabled"==o?!g[m].disabled&&(h=!1):"checked"==o&&!g[m].checked&&(h=!1)),h&&s&&g[m].getAttribute(s)!==l&&(h=!1),h)if(2==r){if(X(g[m],t)){a.push(g[m]);continue}}else if(1==r){if(g[m].id==t){a.push(g[m]);continue}}else if(0==r&&g[m].nodeName.toUpperCase()==t.toUpperCase()){a.push(g[m]);continue}if(!n){var f=g[m].childNodes;if(f&&0<f.length){for(var y=0;y<f.length;y++)g.push(f[y]);20<m&&(g=g.slice(m+1),m=-1)}}}}}return a}function W(e,t){""===e&&(e=null);var n=!1,r;if("string"!=typeof e)r=e;else if("<"==e[0])r=jd.document.createElement("div"),r.innerHTML=e,1==r.childNodes.length?(r=r.childNodes[0],n=!1):(r=r.childNodes,n=!0);else{if(0<e.indexOf("<")||0<e.indexOf(">"))throw new Error("Syntax error, unrecognized");for(var o=e.split(" "),a=t?[t]:null,s=0;s<o.length;s++)""!=o[s]&&(a=G(a,o[s],!!t));1>=a.length?(r=a[0],n=!1):(r=a,n=!0)}return{_elem:r,_isarr:n}}function X(e,t){return!!(e&&e.className&&"function"==typeof e.className.match)&&!!e.className.match(new RegExp("(\\s|^)"+t+"(\\s|$)"))}function K(e,t){e&&("string"!=typeof e.className||X(e,t)||($i.isEmpty(e.className)?e.className+=t:e.className+=" "+t))}function J(e,t){!e||"string"==typeof e.className&&X(e,t)&&(e.className=e.className.replace(new RegExp("(\\s|^)"+t+"(\\s|$)")," "),e.className=$i.trim(e.className))}function Q(e){if(e){var t=e.parentNode;t&&t.removeChild(e)}}function Z(e,t){if(e)if(!(t instanceof Fd))e.appendChild(t);else if(!t._isArray())e.appendChild(t[0]);else for(var n=0;n<t.length;n++)e.appendChild(t[n])}function ee(e,t){if(e)if(e.hasChildNodes()){if(!(t instanceof Fd))e.insertBefore(t,e.firstChild);else if(!t._isArray())e.insertBefore(t[0],e.firstChild);else for(var n=t.length-1;0<=n;n--)e.insertBefore(t[n],e.firstChild);}else if(!(t instanceof Fd))e.appendChild(t);else if(!t._isArray())e.appendChild(t[0]);else for(var n=0;n<t.length;n++)e.appendChild(t[n])}function te(t){var n=document.createElement("div");try{return n.appendChild(t.cloneNode(!0)),1==t.nodeType}catch(n){return t==jd||t==document}}var pe="undefined"==typeof globalThis?"undefined"==typeof window?"undefined"==typeof global?"undefined"==typeof self?{}:self:global:window:globalThis,ge=function(e){return e&&e.Math==Math&&e},me=ge("object"==typeof globalThis&&globalThis)||ge("object"==typeof window&&window)||ge("object"==typeof self&&self)||ge("object"==typeof pe&&pe)||Function("return this")(),he=function(e){try{return!!e()}catch(e){return!0}},fe=!he(function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}),ye=function(e){return"object"==typeof e?null!==e:"function"==typeof e},be=me.document,_e=ye(be)&&ye(be.createElement),Ae=function(e){return _e?be.createElement(e):{}},Te=!fe&&!he(function(){return 7!=Object.defineProperty(Ae("div"),"a",{get:function(){return 7}}).a}),Ee=function(e){if(!ye(e))throw TypeError(e+" is not an object");return e},ve=function(e,t){if(!ye(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!ye(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!ye(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!ye(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")},xe=Object.defineProperty,Se=fe?xe:function(e,t,n){if(Ee(e),t=ve(t,!0),Ee(n),Te)try{return xe(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e},a={f:Se},i=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}},f=fe?function(e,t,n){return a.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e},x=function(e,t){try{f(me,e,t)}catch(n){me[e]=t}return t},Oe="__core-js_shared__",Ie=me[Oe]||x(Oe,{}),Ce=Ie,Ne=t(function(e){(e.exports=function(e,t){return Ce[e]||(Ce[e]=void 0===t?{}:t)})("versions",[]).push({version:"3.6.5",mode:"global",copyright:"\xA9 2020 Denis Pushkarev (zloirock.ru)"})}),Re={}.hasOwnProperty,ke=function(e,t){return Re.call(e,t)},we=0,Pe=Math.random(),Me=function(e){return"Symbol("+((void 0===e?"":e)+")_")+(++we+Pe).toString(36)},Le=!!Object.getOwnPropertySymbols&&!he(function(){return!(Symbol()+"")}),je=Le&&!Symbol.sham&&"symbol"==typeof Symbol.iterator,Fe=Ne("wks"),De=me.Symbol,Be=je?De:De&&De.withoutSetter||Me,Ue=function(e){return ke(Fe,e)||(Le&&ke(De,e)?Fe[e]=De[e]:Fe[e]=Be("Symbol."+e)),Fe[e]},He=Ue("toStringTag"),Ye={};Ye[He]="z";var $e="[object z]"===Ye+"",qe=Function.toString;"function"!=typeof Ce.inspectSource&&(Ce.inspectSource=function(e){return qe.call(e)});var Ve=Ce.inspectSource,ze=me.WeakMap,Ge="function"==typeof ze&&/native code/.test(Ve(ze)),We=Ne("keys"),Xe=function(e){return We[e]||(We[e]=Me(e))},Ke={},Je=me.WeakMap,Qe=function(e){return tt(e)?et(e):Ze(e,{})},Ze,et,tt;if(Ge){var nt=new Je,rt=nt.get,ot=nt.has,at=nt.set;Ze=function(e,t){return at.call(nt,e,t),t},et=function(e){return rt.call(nt,e)||{}},tt=function(e){return ot.call(nt,e)}}else{var st=Xe("state");Ke[st]=!0,Ze=function(e,t){return f(e,st,t),t},et=function(e){return ke(e,st)?e[st]:{}},tt=function(e){return ke(e,st)}}var it={set:Ze,get:et,has:tt,enforce:Qe,getterFor:function(e){return function(t){var n;if(!ye(t)||(n=et(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}}},lt=t(function(e){var t=it.get,n=it.enforce,r=(String+"").split("String");(e.exports=function(e,t,o,a){var s=!!a&&!!a.unsafe,i=!!a&&!!a.enumerable,l=!!a&&!!a.noTargetGet;return("function"==typeof o&&("string"==typeof t&&!ke(o,"name")&&f(o,"name",t),n(o).source=r.join("string"==typeof t?t:"")),e===me)?void(i?e[t]=o:x(t,o)):void(s?!l&&e[t]&&(i=!0):delete e[t],i?e[t]=o:f(e,t,o))})(Function.prototype,"toString",function(){return"function"==typeof this&&t(this).source||Ve(this)})}),dt={}.toString,ct=function(e){return dt.call(e).slice(8,-1)},ut=Ue("toStringTag"),pt="Arguments"==ct(function(){return arguments}()),gt=function(e,t){try{return e[t]}catch(e){}},mt=function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=gt(t=Object(e),ut))?n:pt?ct(t):"Object"==(r=ct(t))&&"function"==typeof t.callee?"Arguments":r},ht=function(){return"[object "+mt(this)+"]"};$e||lt(Object.prototype,"toString",ht,{unsafe:!0});var ft={}.propertyIsEnumerable,yt=Object.getOwnPropertyDescriptor,bt=yt&&!ft.call({1:2},1),_t=bt?function(e){var t=yt(this,e);return!!t&&t.enumerable}:ft,At={f:_t},Tt="".split,Et=he(function(){return!Object("z").propertyIsEnumerable(0)})?function(e){return"String"==ct(e)?Tt.call(e,""):Object(e)}:Object,vt=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e},xt=function(e){return Et(vt(e))},St=Object.getOwnPropertyDescriptor,Ot=fe?St:function(e,t){if(e=xt(e),t=ve(t,!0),Te)try{return St(e,t)}catch(e){}return ke(e,t)?i(!At.f.call(e,t),e[t]):void 0},It={f:Ot},Ct=me,Nt=function(e){return"function"==typeof e?e:void 0},Rt=function(e,t){return 2>arguments.length?Nt(Ct[e])||Nt(me[e]):Ct[e]&&Ct[e][t]||me[e]&&me[e][t]},kt=function(e){return isNaN(e=+e)?0:(0<e?ue:ce)(e)},wt=function(e){return 0<e?le(kt(e),9007199254740991):0},Pt=function(e,t){var n=kt(e);return 0>n?ie(n+t,0):le(n,t)},Mt=function(e){return function(t,n,r){var o=xt(t),a=wt(o.length),s=Pt(r,a),i;if(e&&n!=n){for(;a>s;)if(i=o[s++],i!=i)return!0;}else for(;a>s;s++)if((e||s in o)&&o[s]===n)return e||s||0;return!e&&-1}},Lt={includes:Mt(!0),indexOf:Mt(!1)},jt=Lt.indexOf,Ft=function(e,t){var n=xt(e),r=0,o=[],a;for(a in n)!ke(Ke,a)&&ke(n,a)&&o.push(a);for(;t.length>r;)ke(n,a=t[r++])&&(~jt(o,a)||o.push(a));return o},Dt=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"],Bt=Dt.concat("length","prototype"),Ut=Object.getOwnPropertyNames||function(e){return Ft(e,Bt)},Ht={f:Ut},Yt=Object.getOwnPropertySymbols,$t={f:Yt},qt=Rt("Reflect","ownKeys")||function(e){var t=Ht.f(Ee(e)),n=$t.f;return n?t.concat(n(e)):t},Vt=function(e,t){for(var n=qt(t),r=a.f,o=It.f,s=0,l;s<n.length;s++)l=n[s],ke(e,l)||r(e,l,o(t,l))},zt=function(e,t){var n=Wt[Gt(e)];return n==Kt||n!=Xt&&("function"==typeof t?he(t):!!t)},Gt=zt.normalize=function(e){return(e+"").replace(/#|\.prototype\./,".").toLowerCase()},Wt=zt.data={},Xt=zt.NATIVE="N",Kt=zt.POLYFILL="P",Jt=zt,Qt=It.f,Zt=function(e,t){var n=e.target,r=e.global,o=e.stat,a,s,i,l,d,c;if(s=r?me:o?me[n]||x(n,{}):(me[n]||{}).prototype,s)for(i in t){if(d=t[i],e.noTargetGet?(c=Qt(s,i),l=c&&c.value):l=s[i],a=Jt(r?i:n+(o?".":"#")+i,e.forced),!a&&void 0!==l){if(typeof d==typeof l)continue;Vt(d,l)}(e.sham||l&&l.sham)&&f(d,"sham",!0),lt(s,i,d,e)}},en=me.Promise,tn=function(e,t,n){for(var r in t)lt(e,r,t[r],n);return e},nn=a.f,rn=Ue("toStringTag"),on=function(e,t,n){e&&!ke(e=n?e:e.prototype,rn)&&nn(e,rn,{configurable:!0,value:t})},an=Ue("species"),sn=function(e){var t=Rt(e),n=a.f;fe&&t&&!t[an]&&n(t,an,{configurable:!0,get:function(){return this}})},ln=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function");return e},dn=function(e,t,n){if(!(e instanceof t))throw TypeError("Incorrect "+(n?n+" ":"")+"invocation");return e},cn={},un=Ue("iterator"),pn=Array.prototype,gn=function(e){return void 0!==e&&(cn.Array===e||pn[un]===e)},mn=function(e,t,n){return(ln(e),void 0===t)?e:0===n?function(){return e.call(t)}:1===n?function(n){return e.call(t,n)}:2===n?function(n,r){return e.call(t,n,r)}:3===n?function(n,r,o){return e.call(t,n,r,o)}:function(){return e.apply(t,arguments)}},hn=Ue("iterator"),fn=function(e){if(null!=e)return e[hn]||e["@@iterator"]||cn[mt(e)]},yn=function(e,t,n,r){try{return r?t(Ee(n)[0],n[1]):t(n)}catch(t){var o=e["return"];throw void 0!==o&&Ee(o.call(e)),t}},bn=t(function(e){var t=function(e,t){this.stopped=e,this.result=t},n=e.exports=function(e,n,r,o,a){var s=mn(n,r,o?2:1),i,l,d,c,u,p,g;if(a)i=e;else{if(l=fn(e),"function"!=typeof l)throw TypeError("Target is not iterable");if(gn(l)){for(d=0,c=wt(e.length);c>d;d++)if(u=o?s(Ee(g=e[d])[0],g[1]):s(e[d]),u&&u instanceof t)return u;return new t(!1)}i=l.call(e)}for(p=i.next;!(g=p.call(i)).done;)if(u=yn(i,s,g.value,o),"object"==typeof u&&u&&u instanceof t)return u;return new t(!1)};n.stop=function(e){return new t(!0,e)}}),_n=Ue("iterator"),An=!1;try{var Tn=0,En={next:function(){return{done:!!Tn++}},return:function(){An=!0}};En[_n]=function(){return this},Array.from(En,function(){throw 2})}catch(e){}var vn=function(e,t){if(!t&&!An)return!1;var n=!1;try{var r={};r[_n]=function(){return{next:function(){return{done:n=!0}}}},e(r)}catch(e){}return n},xn=Ue("species"),Sn=function(e,t){var n=Ee(e).constructor,r;return void 0===n||null==(r=Ee(n)[xn])?t:ln(r)},On=Rt("document","documentElement"),In=Rt("navigator","userAgent")||"",Cn=/(iphone|ipod|ipad).*applewebkit/i.test(In),Nn=me.location,Rn=me.setImmediate,kn=me.clearImmediate,wn=me.process,Pn=me.MessageChannel,Mn=me.Dispatch,Ln=0,jn={},Fn="onreadystatechange",Dn=function(e){if(jn.hasOwnProperty(e)){var t=jn[e];delete jn[e],t()}},Bn=function(e){return function(){Dn(e)}},Un=function(e){Dn(e.data)},Hn=function(e){me.postMessage(e+"",Nn.protocol+"//"+Nn.host)},Yn,$n,qn;Rn&&kn||(Rn=function(e){for(var t=[],n=1;arguments.length>n;)t.push(arguments[n++]);return jn[++Ln]=function(){("function"==typeof e?e:Function(e)).apply(void 0,t)},Yn(Ln),Ln},kn=function(e){delete jn[e]},"process"==ct(wn)?Yn=function(e){wn.nextTick(Bn(e))}:Mn&&Mn.now?Yn=function(e){Mn.now(Bn(e))}:Pn&&!Cn?($n=new Pn,qn=$n.port2,$n.port1.onmessage=Un,Yn=mn(qn.postMessage,qn,1)):!me.addEventListener||"function"!=typeof postMessage||me.importScripts||he(Hn)||"file:"===Nn.protocol?Fn in Ae("script")?Yn=function(e){On.appendChild(Ae("script"))[Fn]=function(){On.removeChild(this),Dn(e)}}:Yn=function(e){setTimeout(Bn(e),0)}:(Yn=Hn,me.addEventListener("message",Un,!1)));var Vn={set:Rn,clear:kn},zn=It.f,Gn=Vn.set,Wn=me.MutationObserver||me.WebKitMutationObserver,Xn=me.process,Kn=me.Promise,Jn="process"==ct(Xn),Qn=zn(me,"queueMicrotask"),Zn=Qn&&Qn.value,er,tr,nr,rr,or,ar,sr,ir;Zn||(er=function(){var e,t;for(Jn&&(e=Xn.domain)&&e.exit();tr;){t=tr.fn,tr=tr.next;try{t()}catch(e){throw tr?rr():nr=void 0,e}}nr=void 0,e&&e.enter()},Jn?rr=function(){Xn.nextTick(er)}:Wn&&!Cn?(or=!0,ar=document.createTextNode(""),new Wn(er).observe(ar,{characterData:!0}),rr=function(){ar.data=or=!or}):Kn&&Kn.resolve?(sr=Kn.resolve(void 0),ir=sr.then,rr=function(){ir.call(sr,er)}):rr=function(){Gn.call(me,er)});var lr=Zn||function(e){var t={fn:e,next:void 0};nr&&(nr.next=t),tr||(tr=t,rr()),nr=t},dr=function(e){var t,n;this.promise=new e(function(e,r){if(void 0!==t||void 0!==n)throw TypeError("Bad Promise constructor");t=e,n=r}),this.resolve=ln(t),this.reject=ln(n)},cr={f:function(e){return new dr(e)}},ur=function(e,t){if(Ee(e),ye(t)&&t.constructor===e)return t;var n=cr.f(e),r=n.resolve;return r(t),n.promise},pr=function(e,t){var n=me.console;n&&n.error&&(1===arguments.length?n.error(e):n.error(e,t))},gr=function(e){try{return{error:!1,value:e()}}catch(e){return{error:!0,value:e}}},mr=me.process,hr=mr&&mr.versions,fr=hr&&hr.v8,yr,br;fr?(yr=fr.split("."),br=yr[0]+yr[1]):In&&(yr=In.match(/Edge\/(\d+)/),(!yr||74<=yr[1])&&(yr=In.match(/Chrome\/(\d+)/),yr&&(br=yr[1])));var _r=br&&+br,Ar=Vn.set,Tr=Ue("species"),Er="Promise",vr=it.get,xr=it.set,Sr=it.getterFor(Er),Or=en,Ir=me.TypeError,Cr=me.document,Nr=me.process,Rr=Rt("fetch"),kr=cr.f,wr=kr,Pr="process"==ct(Nr),Mr=!!(Cr&&Cr.createEvent&&me.dispatchEvent),Lr="unhandledrejection",jr=0,Fr=1,Dr=1,Br=2,Ur=Jt(Er,function(){var e=Ve(Or)!==Or+"";if(!e){if(66===_r)return!0;if(!Pr&&"function"!=typeof PromiseRejectionEvent)return!0}if(51<=_r&&/native code/.test(Or))return!1;var t=Or.resolve(1),n=function(e){e(function(){},function(){})},r=t.constructor={};return r[Tr]=n,!(t.then(function(){})instanceof n)}),Hr=Ur||!vn(function(e){Or.all(e)["catch"](function(){})}),Yr=function(e){var t;return!!(ye(e)&&"function"==typeof(t=e.then))&&t},$r=function(e,t,n){if(!t.notified){t.notified=!0;var r=t.reactions;lr(function(){for(var o=t.value,a=t.state==Fr,s=0;r.length>s;){var i=r[s++],l=a?i.ok:i.fail,d=i.resolve,c=i.reject,u=i.domain,p,g,m;try{l?(!a&&(t.rejection===Br&&Gr(e,t),t.rejection=Dr),!0===l?p=o:(u&&u.enter(),p=l(o),u&&(u.exit(),m=!0)),p===i.promise?c(Ir("Promise-chain cycle")):(g=Yr(p))?g.call(p,d,c):d(p)):c(o)}catch(e){u&&!m&&u.exit(),c(e)}}t.reactions=[],t.notified=!1,n&&!t.rejection&&Vr(e,t)})}},qr=function(e,t,n){var r,o;Mr?(r=Cr.createEvent("Event"),r.promise=t,r.reason=n,r.initEvent(e,!1,!0),me.dispatchEvent(r)):r={promise:t,reason:n},(o=me["on"+e])?o(r):e===Lr&&pr("Unhandled promise rejection",n)},Vr=function(e,t){Ar.call(me,function(){var n=t.value,r=zr(t),o;if(r&&(o=gr(function(){Pr?Nr.emit("unhandledRejection",n,e):qr(Lr,e,n)}),t.rejection=Pr||zr(t)?Br:Dr,o.error))throw o.value})},zr=function(e){return e.rejection!==Dr&&!e.parent},Gr=function(e,t){Ar.call(me,function(){Pr?Nr.emit("rejectionHandled",e):qr("rejectionhandled",e,t.value)})},Wr=function(e,t,n,r){return function(o){e(t,n,o,r)}},Xr=function(e,t,n,r){t.done||(t.done=!0,r&&(t=r),t.value=n,t.state=2,$r(e,t,!0))},Kr=function(e,t,n,r){if(!t.done){t.done=!0,r&&(t=r);try{if(e===n)throw Ir("Promise can't be resolved itself");var o=Yr(n);o?lr(function(){var r={done:!1};try{o.call(n,Wr(Kr,e,r,t),Wr(Xr,e,r,t))}catch(n){Xr(e,r,n,t)}}):(t.value=n,t.state=Fr,$r(e,t,!1))}catch(n){Xr(e,{done:!1},n,t)}}},Jr,Qr,Zr,eo;Ur&&(Or=function(e){dn(this,Or,Er),ln(e),Jr.call(this);var t=vr(this);try{e(Wr(Kr,this,t),Wr(Xr,this,t))}catch(e){Xr(this,t,e)}},Jr=function(){xr(this,{type:Er,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:jr,value:void 0})},Jr.prototype=tn(Or.prototype,{then:function(e,t){var n=Sr(this),r=kr(Sn(this,Or));return r.ok="function"!=typeof e||e,r.fail="function"==typeof t&&t,r.domain=Pr?Nr.domain:void 0,n.parent=!0,n.reactions.push(r),n.state!=jr&&$r(this,n,!1),r.promise},catch:function(e){return this.then(void 0,e)}}),Qr=function(){var e=new Jr,t=vr(e);this.promise=e,this.resolve=Wr(Kr,e,t),this.reject=Wr(Xr,e,t)},cr.f=kr=function(e){return e===Or||e===Zr?new Qr(e):wr(e)},"function"==typeof en&&(eo=en.prototype.then,lt(en.prototype,"then",function(e,t){var n=this;return new Or(function(e,t){eo.call(n,e,t)}).then(e,t)},{unsafe:!0}),"function"==typeof Rr&&Zt({global:!0,enumerable:!0,forced:!0},{fetch:function(){return ur(Or,Rr.apply(me,arguments))}}))),Zt({global:!0,wrap:!0,forced:Ur},{Promise:Or}),on(Or,Er,!1),sn(Er),Zr=Rt(Er),Zt({target:Er,stat:!0,forced:Ur},{reject:function(e){var t=kr(this);return t.reject.call(void 0,e),t.promise}}),Zt({target:Er,stat:!0,forced:Ur},{resolve:function(e){return ur(this,e)}}),Zt({target:Er,stat:!0,forced:Hr},{all:function(e){var t=this,n=kr(t),r=n.resolve,o=n.reject,a=gr(function(){var n=ln(t.resolve),a=[],s=0,i=1;bn(e,function(e){var l=s++,d=!1;a.push(void 0),i++,n.call(t,e).then(function(e){d||(d=!0,a[l]=e,--i||r(a))},o)}),--i||r(a)});return a.error&&o(a.value),n.promise},race:function(e){var t=this,n=kr(t),r=n.reject,o=gr(function(){var o=ln(t.resolve);bn(e,function(e){o.call(t,e).then(n.resolve,r)})});return o.error&&r(o.value),n.promise}});var to=!!en&&he(function(){en.prototype["finally"].call({then:function(){}},function(){})});Zt({target:"Promise",proto:!0,real:!0,forced:to},{finally:function(t){var n=Sn(this,Rt("Promise")),e="function"==typeof t;return this.then(e?function(e){return ur(n,t()).then(function(){return e})}:t,e?function(r){return ur(n,t()).then(function(){throw r})}:t)}}),"function"!=typeof en||en.prototype["finally"]||lt(en.prototype,"finally",Rt("Promise").prototype["finally"]),function(){"function"==typeof Promise.prototype.finally||(Promise.prototype.finally=function(e){return this.then(function(t){return this.constructor.resolve(e()).then(function(){return t})}).catch(function(t){return this.constructor.resolve(e()).then(function(){throw t})})})}();var no=Object.freeze({__proto__:null}),ro=[].slice,oo=/MSIE .\./.test(In),ao=function(e){return function(t,n){var r=2<arguments.length,o=r?ro.call(arguments,2):void 0;return e(r?function(){("function"==typeof t?t:Function(t)).apply(this,o)}:t,n)}};Zt({global:!0,bind:!0,forced:oo},{setTimeout:ao(me.setTimeout),setInterval:ao(me.setInterval)});var so="undefined"==typeof window?"undefined"==typeof pe?"undefined"==typeof self?void 0:self:pe:window,io={},lo=0;so.requestAnimationFrame=so.requestAnimationFrame||so.mozRequestAnimationFrame||so.webkitRequestAnimationFrame||so.msRequestAnimationFrame,so.cancelAnimationFrame=so.cancelAnimationFrame||so.mozCancelAnimationFrame,so.requestAnimationFrame||(so.requestAnimationFrame=function(e){var t=Date.now(),n=ie(0,16-(t-lo)),r=so.setTimeout(function(){e(t+n)},n);return lo=t+n,r}),so.cancelAnimationFrame||(so.cancelAnimationFrame=function(e){clearTimeout(e)}),io.requestAnimationFrame=so.requestAnimationFrame,io.cancelAnimationFrame=so.cancelAnimationFrame;var co=io,uo=function(e){if(!ye(e)&&null!==e)throw TypeError("Can't set "+(e+" as a prototype"));return e},po=Object.setPrototypeOf||("__proto__"in{}?function(){var e=!1,t={},n;try{n=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set,n.call(t,[]),e=t instanceof Array}catch(e){}return function(t,r){return Ee(t),uo(r),e?n.call(t,r):t.__proto__=r,t}}():void 0),go=function(e,t,n){var r,o;return po&&"function"==typeof(r=t.constructor)&&r!==n&&ye(o=r.prototype)&&o!==n.prototype&&po(e,o),e},mo=Ue("match"),ho=function(e){var t;return ye(e)&&(void 0===(t=e[mo])?"RegExp"==ct(e):!!t)},fo=function(){var e=Ee(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t},yo=he(function(){var e=r("a","y");return e.lastIndex=2,null!=e.exec("abcd")}),bo=he(function(){var e=r("^r","gy");return e.lastIndex=2,null!=e.exec("str")}),_o={UNSUPPORTED_Y:yo,BROKEN_CARET:bo},Ao=a.f,To=Ht.f,Eo=it.set,vo=Ue("match"),xo=me.RegExp,So=xo.prototype,Oo=/a/g,Io=/a/g,Co=new xo(Oo)!==Oo,No=_o.UNSUPPORTED_Y,Ro=fe&&Jt("RegExp",!Co||No||he(function(){return Io[vo]=!1,xo(Oo)!=Oo||xo(Io)==Io||"/a/i"!=xo(Oo,"i")}));if(Ro){for(var ko=function(e,t){var n=this instanceof ko,r=ho(e),o=void 0===t,a;if(!n&&r&&e.constructor===ko&&o)return e;Co?r&&!o&&(e=e.source):e instanceof ko&&(o&&(t=fo.call(e)),e=e.source),No&&(a=!!t&&-1<t.indexOf("y"),a&&(t=t.replace(/y/g,"")));var s=go(Co?new xo(e,t):xo(e,t),n?this:So,ko);return No&&a&&Eo(s,{sticky:a}),s},wo=function(e){(e in ko)||Ao(ko,e,{configurable:!0,get:function(){return xo[e]},set:function(t){xo[e]=t}})},Po=To(xo),Mo=0;Po.length>Mo;)wo(Po[Mo++]);So.constructor=ko,ko.prototype=So,lt(me,"RegExp",ko)}sn("RegExp");var Lo=RegExp.prototype.exec,jo=se.replace,Fo=Lo,Do=function(){var e=/a/,t=/b*/g;return Lo.call(e,"a"),Lo.call(t,"a"),0!==e.lastIndex||0!==t.lastIndex}(),Bo=_o.UNSUPPORTED_Y||_o.BROKEN_CARET,Uo=void 0!==/()??/.exec("")[1];(Do||Uo||Bo)&&(Fo=function(e){var t=this,n=Bo&&t.sticky,r=fo.call(t),o=t.source,a=0,s=e,l,d,c,u;return n&&(r=r.replace("y",""),-1===r.indexOf("g")&&(r+="g"),s=(e+"").slice(t.lastIndex),0<t.lastIndex&&(!t.multiline||t.multiline&&"\n"!==e[t.lastIndex-1])&&(o="(?: "+o+")",s=" "+s,a++),d=new RegExp("^(?:"+o+")",r)),Uo&&(d=new RegExp("^"+o+"$(?!\\s)",r)),Do&&(l=t.lastIndex),c=Lo.call(n?d:t,s),n?c?(c.input=c.input.slice(a),c[0]=c[0].slice(a),c.index=t.lastIndex,t.lastIndex+=c[0].length):t.lastIndex=0:Do&&c&&(t.lastIndex=t.global?c.index+c[0].length:l),Uo&&c&&1<c.length&&jo.call(c[0],d,function(){for(u=1;u<arguments.length-2;u++)void 0===arguments[u]&&(c[u]=void 0)}),c});var Ho=Fo;Zt({target:"RegExp",proto:!0,forced:/./.exec!==Ho},{exec:Ho});var Yo=RegExp.prototype,$o=Yo.toString,qo=he(function(){return"/a/b"!=$o.call({source:"a",flags:"b"})}),Vo="toString"!=$o.name;(qo||Vo)&<(RegExp.prototype,"toString",function(){var e=Ee(this),t=e.source+"",n=e.flags,r=(void 0===n&&e instanceof RegExp&&!("flags"in Yo)?fo.call(e):n)+"";return"/"+t+"/"+r},{unsafe:!0});var zo=Ue("species"),Go=!he(function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")}),Wo=function(){return"$0"==="a".replace(/./,"$0")}(),Xo=Ue("replace"),Ko=function(){return!!/./[Xo]&&""===/./[Xo]("a","$0")}(),Jo=!he(function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}),Qo=function(e,t,n,r){var o=Ue(e),a=!he(function(){var t={};return t[o]=function(){return 7},7!=""[e](t)}),s=a&&!he(function(){var t=!1,n=/a/;return"split"===e&&(n={},n.constructor={},n.constructor[zo]=function(){return n},n.flags="",n[o]=/./[o]),n.exec=function(){return t=!0,null},n[o](""),!t});if(!a||!s||"replace"===e&&!(Go&&Wo&&!Ko)||"split"===e&&!Jo){var i=/./[o],l=n(o,""[e],function(e,t,n,r,o){return t.exec===Ho?a&&!o?{done:!0,value:i.call(t,n,r)}:{done:!0,value:e.call(n,t,r)}:{done:!1}},{REPLACE_KEEPS_$0:Wo,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:Ko}),d=l[0],c=l[1];lt(String.prototype,e,d),lt(RegExp.prototype,o,2==t?function(e,t){return c.call(e,this,t)}:function(e){return c.call(e,this)})}r&&f(RegExp.prototype[o],"sham",!0)},Zo=function(e){return Object(vt(e))},ea=function(e){return function(t,n){var r=vt(t)+"",o=kt(n),a=r.length,s,i;return 0>o||o>=a?e?"":void 0:(s=r.charCodeAt(o),55296>s||56319<s||o+1===a||56320>(i=r.charCodeAt(o+1))||57343<i?e?r.charAt(o):s:e?r.slice(o,o+2):(s-55296<<10)+(i-56320)+65536)}},ta={codeAt:ea(!1),charAt:ea(!0)},na=ta.charAt,ra=function(e,t,n){return t+(n?na(e,t).length:1)},oa=function(e,t){var n=e.exec;if("function"==typeof n){var r=n.call(e,t);if("object"!=typeof r)throw TypeError("RegExp exec method returned something other than an Object or null");return r}if("RegExp"!==ct(e))throw TypeError("RegExp#exec called on incompatible receiver");return Ho.call(e,t)},aa=function(e){return void 0===e?e:e+""};Qo("replace",2,function(e,t,n,r){function o(e,r,o,a,s,i){var l=o+e.length,d=a.length,n=/\$([$&'`]|\d\d?)/g;return void 0!==s&&(s=Zo(s),n=/\$([$&'`]|\d\d?|<[^>]*>)/g),t.call(i,n,function(t,i){var c;switch(i.charAt(0)){case"$":return"$";case"&":return e;case"`":return r.slice(0,o);case"'":return r.slice(l);case"<":c=s[i.slice(1,-1)];break;default:var u=+i;if(0==u)return t;if(u>d){var n=ue(u/10);return 0===n?t:n<=d?void 0===a[n-1]?i.charAt(1):a[n-1]+i.charAt(1):t}c=a[u-1];}return void 0===c?"":c})}var a=r.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,s=r.REPLACE_KEEPS_$0,l=a?"$":"$0";return[function(n,r){var o=vt(this),a=null==n?void 0:n[e];return void 0===a?t.call(o+"",n,r):a.call(n,o,r)},function(e,r){if(!a&&s||"string"==typeof r&&-1===r.indexOf(l)){var d=n(t,e,this,r);if(d.done)return d.value}var c=Ee(e),u=this+"",p="function"==typeof r;p||(r+="");var g=c.global;if(g){var m=c.unicode;c.lastIndex=0}for(var h=[],f,y;(f=oa(c,u),null!==f)&&(h.push(f),!!g);)y=f[0]+"",""==y&&(c.lastIndex=ra(u,wt(c.lastIndex),m));for(var b="",_=0,A=0;A<h.length;A++){f=h[A];for(var T=f[0]+"",E=ie(le(kt(f.index),u.length),0),v=[],x=1;x<f.length;x++)v.push(aa(f[x]));var S=f.groups;if(p){var O=[T].concat(v,E,u);void 0!==S&&O.push(S);var I=r.apply(void 0,O)+""}else I=o(T,u,E,v,S,r);E>=_&&(b+=u.slice(_,E)+I,_=E+T.length)}return b+u.slice(_)}]});var sa={isValidate:function(e){return!isNaN(e)&&e&&"Invalid Date"!=e.toString()&&e instanceof Date},getTimeString:o,getTimeStringFromNow:function(e,t){t=t||{},t.now=t.now||"\u521A\u521A",t.second=t.second||"\u79D2\u524D",t.minute=t.minute||"\u5206\u949F\u524D",t.hour=t.hour||"\u5C0F\u65F6\u524D",t.day_yesterday=t.day_yesterday||"\u6628\u5929",t.day=t.day||"\u5929\u524D",t.month=t.month||"\u4E2A\u6708\u524D",t.time=t.time||"yyyy-M-d h:m:s";var n=ce(Date.now()/1e3);if(e=ce(e/1e3),n>e){var r=n-e;if(3>r)return t.now;if(60>r)return r.toString()+t.second;if(3600>r)return ce(r/60).toString()+t.minute;if(86400>r)return ce(r/60/60).toString()+t.hour;if(2592000>r){var a=new Date(1e3*n);return a.setHours(0,0,1),86400>=a.getTime()-e?t.day_yesterday:ce(r/60/60/24).toString()+t.day}return 15552000>r?ce(r/60/60/24/30).toString()+t.month:o(e,t.time)}return t.now},getTime:function(e){var t=new Date;return t.setFullYear(parseInt(e.substr(0,4)),parseInt(e.substr(5,2),10)-1,parseInt(e.substr(8,2))),t.setHours(parseInt(e.substr(11,2))||0,parseInt(e.substr(14,2))||0,parseInt(e.substr(17,2))||0,0),t},getTime2:function(e){var t=new Date;return t.setFullYear(parseInt(e.substr(0,4)),parseInt(e.substr(4,2),10)-1,parseInt(e.substr(6,2))),t.setHours(parseInt(e.substr(8,2))||0,parseInt(e.substr(10,2))||0,parseInt(e.substr(12,2))||0,0),t},getDate:function(e){var t=new Date(parseInt(e.substr(0,4)),parseInt(e.substr(5,2),10)-1,parseInt(e.substr(8,2)));return t},getDate2:function(e){var t=new Date(parseInt(e.substr(0,4)),parseInt(e.substr(4,2),10)-1,parseInt(e.substr(6,2)));return t},getUTCTimeString:function(e,n,r){if("number"!=typeof e)return"";n=n||"HH:mm:ss";var a=new Date(e),t={"M+":a.getUTCMonth()+1,"d+":a.getUTCDate(),"h+":0==a.getUTCHours()%12?12:a.getUTCHours()%12,"H+":a.getUTCHours(),"m+":a.getUTCMinutes(),"s+":a.getUTCSeconds(),"q+":ue((a.getUTCMonth()+3)/3),S:a.getUTCMilliseconds()},o=r||{0:"\u661F\u671F\u5929",1:"\u661F\u671F\u4E00",2:"\u661F\u671F\u4E8C",3:"\u661F\u671F\u4E09",4:"\u661F\u671F\u56DB",5:"\u661F\u671F\u4E94",6:"\u661F\u671F\u516D"};for(var s in /(y+)/.test(n)&&(n=n.replace(RegExp.$1,(a.getUTCFullYear()+"").substr(4-RegExp.$1.length))),/(E+)/.test(n)&&(n=n.replace(RegExp.$1,o[a.getUTCDay()+""])),t)new RegExp("("+s+")").test(n)&&(n=n.replace(RegExp.$1,1==RegExp.$1.length?t[s]:("00"+t[s]).substr((""+t[s]).length)));return n},getDateFromUTC:function(e){var t=new Date;return t.setUTCFullYear(parseInt(e.substr(0,4)),parseInt(e.substr(5,2),10)-1,parseInt(e.substr(8,2))),t.setUTCHours(0,0,0,0),t},getDate2FromUTC:function(e){var t=new Date;return t.setUTCFullYear(parseInt(e.substr(0,4)),parseInt(e.substr(4,2),10)-1,parseInt(e.substr(6,2))),t.setUTCHours(0,0,0,0),t},getTimeFromUTC:function(e){var t=new Date;return t.setUTCFullYear(parseInt(e.substr(0,4)),parseInt(e.substr(5,2),10)-1,parseInt(e.substr(8,2))),t.setUTCHours(parseInt(e.substr(11,2))||0,parseInt(e.substr(14,2))||0,parseInt(e.substr(17,2))||0,0),t},getTime2FromUTC:function(e){var t=new Date;return t.setUTCFullYear(parseInt(e.substr(0,4)),parseInt(e.substr(4,2),10)-1,parseInt(e.substr(6,2))),t.setUTCHours(parseInt(e.substr(8,2))||0,parseInt(e.substr(10,2))||0,parseInt(e.substr(12,2))||0,0),t}},ia=sa.isValidate,la=sa.getDate,da=sa.getDate2,ca=sa.getDate2FromUTC,ua=sa.getDateFromUTC,pa=sa.getTime2FromUTC,ga=sa.getTimeString,ma=sa.getUTCTimeString,ha=sa.getTimeStringFromNow,fa=sa.getTimeFromUTC,ya=sa.getTime,ba=sa.getTime2,_a=Array.isArray||function(e){return"Array"==ct(e)},Aa=function(e,t,n){var r=ve(t);r in e?a.f(e,r,i(0,n)):e[r]=n},Ta=Ue("species"),Ea=function(e){return 51<=_r||!he(function(){var t=[],n=t.constructor={};return n[Ta]=function(){return{foo:1}},1!==t[e](Boolean).foo})},va=Object.defineProperty,xa={},Sa=function(e){throw e},Oa=function(e,t){if(ke(xa,e))return xa[e];t||(t={});var n=[][e],r=!!ke(t,"ACCESSORS")&&t.ACCESSORS,o=ke(t,0)?t[0]:Sa,a=ke(t,1)?t[1]:void 0;return xa[e]=!!n&&!he(function(){if(r&&!fe)return!0;var e={length:-1};r?va(e,1,{enumerable:!0,get:Sa}):e[1]=1,n.call(e,o,a)})},Ia=Ea("slice"),Ca=Oa("slice",{ACCESSORS:!0,0:0,1:2}),Na=Ue("species"),Ra=[].slice;Zt({target:"Array",proto:!0,forced:!Ia||!Ca},{slice:function(e,t){var r=xt(this),o=wt(r.length),a=Pt(e,o),s=Pt(void 0===t?o:t,o),i,l,d;if(_a(r)&&(i=r.constructor,"function"==typeof i&&(i===Array||_a(i.prototype))?i=void 0:ye(i)&&(i=i[Na],null===i&&(i=void 0)),i===Array||void 0===i))return Ra.call(r,a,s);for(l=new(void 0===i?Array:i)(ie(s-a,0)),d=0;a<s;a++,d++)a in r&&Aa(l,d,r[a]);return l.length=d,l}});var ka=Object.keys||function(e){return Ft(e,Dt)},wa=fe?Object.defineProperties:function(e,t){Ee(e);for(var n=ka(t),r=n.length,o=0,s;r>o;)a.f(e,s=n[o++],t[s]);return e},Pa=">",Ma="<",La="prototype",ja="script",Fa=Xe("IE_PROTO"),Da=function(){},Ba=function(e){return Ma+ja+Pa+e+Ma+"/"+ja+Pa},Ua=function(e){e.write(Ba("")),e.close();var t=e.parentWindow.Object;return e=null,t},Ha=function(){var e=Ae("iframe"),t;return e.style.display="none",On.appendChild(e),e.src="java"+ja+":"+"",t=e.contentWindow.document,t.open(),t.write(Ba("document.F=Object")),t.close(),t.F},Ya=function(){try{$a=document.domain&&new ActiveXObject("htmlfile")}catch(e){}Ya=$a?Ua($a):Ha();for(var e=Dt.length;e--;)delete Ya[La][Dt[e]];return Ya()},$a;Ke[Fa]=!0;var qa=Object.create||function(e,t){var n;return null===e?n=Ya():(Da[La]=Ee(e),n=new Da,Da[La]=null,n[Fa]=e),void 0===t?n:wa(n,t)},Va="\t\n\x0B\f\r \xA0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF",za="["+Va+"]",Ga=RegExp("^"+za+za+"*"),Wa=RegExp(za+za+"*$"),Xa=function(e){return function(t){var n=vt(t)+"";return 1&e&&(n=n.replace(Ga,"")),2&e&&(n=n.replace(Wa,"")),n}},Ka={start:Xa(1),end:Xa(2),trim:Xa(3)},Ja=Ht.f,Qa=It.f,Za=a.f,es=Ka.trim,ts="Number",ns=me[ts],rs=ns.prototype,os=ct(qa(rs))==ts,as=function(e){var t=ve(e,!1),n,r,o,a,s,i,l,d;if("string"==typeof t&&2<t.length)if(t=es(t),n=t.charCodeAt(0),43===n||45===n){if(r=t.charCodeAt(2),88===r||120===r)return NaN;}else if(48===n){switch(t.charCodeAt(1)){case 66:case 98:o=2,a=49;break;case 79:case 111:o=8,a=55;break;default:return+t;}for(s=t.slice(2),i=s.length,l=0;l<i;l++)if(d=s.charCodeAt(l),48>d||d>a)return NaN;return parseInt(s,o)}return+t};if(Jt(ts,!ns(" 0o1")||!ns("0b1")||ns("+0x1"))){for(var ss=function(e){var t=1>arguments.length?0:e,n=this;return n instanceof ss&&(os?he(function(){rs.valueOf.call(n)}):ct(n)!=ts)?go(new ns(as(t)),n,ss):as(t)},is=fe?Ja(ns):["MAX_VALUE","MIN_VALUE","NaN","NEGATIVE_INFINITY","POSITIVE_INFINITY","EPSILON","isFinite","isInteger","isNaN","isSafeInteger","MAX_SAFE_INTEGER","MIN_SAFE_INTEGER","parseFloat","parseInt","isInteger"],ls=0,ds;is.length>ls;ls++)ke(ns,ds=is[ls])&&!ke(ss,ds)&&Za(ss,ds,Qa(ns,ds));ss.prototype=rs,rs.constructor=ss,lt(me,ts,ss)}Zt({target:"Number",stat:!0},{isNaN:function(e){return e!=e}});var cs=t(function(e,t){var n=Promise;t.sleep=function(e){return new n(function(t,n){try{setTimeout(function(){t()},e)}catch(e){n(e)}})},t.mergeMap=function(){for(var e={},t=0,n;t<arguments.length;t++)if(n=arguments[t],n)for(var r in n)e[r]=n[r];return e},t.isNull=function(t){var e=Number.isNaN;return null===t||void 0===t||e(t)},t.getTimeString=sa.getTimeString,t.getTimeStringFromNow=sa.getTimeStringFromNow,t.getDate=sa.getDate,t.getDate2=sa.getDate2,t.denodeify=function(e,t,r){return r=r||1/0,function(){var o=Array.prototype.slice.call(arguments,0,0<r?r:0);return new n(function(n,r){o.push(function(e,t){e?r(e):n(t)});var a=e.apply(t,o);a&&("object"===s(a)||"function"==typeof a)&&"function"==typeof a.then&&n(a)})}},t.promisify=t.denodeify}),us=cs.sleep,ps=cs.mergeMap,gs=cs.isNull,ms=cs.getTimeString,hs=cs.getTimeStringFromNow,fs=cs.getDate,ys=cs.getDate2,bs=cs.denodeify,_s=cs.promisify,As=function(e,t){var n=[][e];return!!n&&he(function(){n.call(null,t||function(){throw 1},1)})},Ts=Lt.indexOf,Es=[].indexOf,vs=!!Es&&0>1/[1].indexOf(1,-0),xs=As("indexOf"),Ss=Oa("indexOf",{ACCESSORS:!0,1:0});Zt({target:"Array",proto:!0,forced:vs||!xs||!Ss},{indexOf:function(e){return vs?Es.apply(this,arguments)||0:Ts(this,e,1<arguments.length?arguments[1]:void 0)}});var Os=[].join,Is=Et!=Object,Cs=As("join",",");Zt({target:"Array",proto:!0,forced:Is||!Cs},{join:function(e){return Os.call(xt(this),void 0===e?",":e)}}),Zt({target:"Number",stat:!0},{MAX_SAFE_INTEGER:9007199254740991}),Qo("match",1,function(e,t,r){return[function(t){var n=vt(this),r=null==t?void 0:t[e];return void 0===r?new RegExp(t)[e](n+""):r.call(t,n)},function(e){var o=r(t,e,this);if(o.done)return o.value;var a=Ee(e),s=this+"";if(!a.global)return oa(a,s);var i=a.unicode;a.lastIndex=0;for(var l=[],d=0,c,u;null!==(c=oa(a,s));)u=c[0]+"",l[d]=u,""==u&&(a.lastIndex=ra(s,wt(a.lastIndex),i)),d++;return 0===d?null:l}]});var Ns=t(function(e,t){var n="undefined"==typeof window?"undefined"==typeof pe?"undefined"==typeof self?void 0:self:pe:window;t.browserIsIE=function(){return n.ActiveXObject||"ActiveXObject"in n},t.browserIEVer=function(){var e=Number.MAX_SAFE_INTEGER;if(!t.browserIsIE())return e;var n=navigator.userAgent,r=-1<n.indexOf("compatible")&&-1<n.indexOf("MSIE"),o=-1<n.indexOf("Trident")&&-1<n.indexOf("rv:11.0");if(r){/MSIE (\d+\.\d+);/.test(n);var a=parseFloat(RegExp.$1);return 7==a?7:8==a?8:9==a?9:10==a?10:6}return o?11:e},t.browserIsSupportHtml5=function(){return"undefined"!=typeof Worker},t.browserIsMobile=function(e){e||void 0===s(n)||(e=n.navigator.userAgent);var t=e,r=new RegExp(["Android","webOS","iPhone","iPad","iPod","Blackberry","Windows Phone"].join("|"),"i");return null!=t.match(r)},t.browserIsIOS=function(e){e||void 0===s(n)||(e=n.navigator.userAgent);var t=e,r=new RegExp(["iPhone","iPad","iPod"].join("|"),"i");return null!=t.match(r)},t.browserIsPhone=function(e){e||void 0===s(n)||(e=n.navigator.userAgent);var t=e,r=new RegExp(["Android","iPhone","iPod","Blackberry","Windows Phone"].join("|"),"i");return null!=t.match(r)},t.browserIsSafari=function(e){e||void 0===s(n)||(e=n.navigator.userAgent);var t=e.toLowerCase();return t.match(/version\/([\d.]+).*safari/)},t.browserIsOpera=function(e){e||void 0===s(n)||(e=n.navigator.userAgent);var t=e.toLowerCase();return t.match(/opera.([\d.]+)/)},t.browserIsFirefox=function(e){e||void 0===s(n)||(e=n.navigator.userAgent);var t=e.toLowerCase();return t.match(/firefox\/([\d.]+)/)},t.browserIsChrome=function(e){e||void 0===s(n)||(e=n.navigator.userAgent);var t=e.toLowerCase();return!!t.match(/chrome\/([\d.]+)/)&&!!!t.match(/edg\/([\d.]+)/)},t.browserIsEdge=function(e){e||void 0===s(n)||(e=n.navigator.userAgent);var t=e.toLowerCase();return t.match(/edg\/([\d.]+)/)},t.browserIsWeixin=function(e){e||void 0===s(n)||(e=n.navigator.userAgent);var t=e;return"MicroMessenger"==t.match(/MicroMessenger/i)},t.platformIsWin=function(e){e||void 0===s(n)||(e=n.navigator.userAgent);var t=e;return!!(0<=t.indexOf("win32")||0<=t.indexOf("wow32"))||!!(0<=t.indexOf("win64")||0<=t.indexOf("wow64"))},t.platformIsMac=function(e){e||void 0===s(n)||(e=n.navigator.userAgent);var t=e;return!!/macintosh|mac os x/i.test(t)}}),Rs=Ns.browserIsIE,ks=Ns.browserIEVer,ws=Ns.browserIsSupportHtml5,Ps=Ns.browserIsMobile,Ms=Ns.browserIsIOS,Ls=Ns.browserIsPhone,js=Ns.browserIsSafari,Fs=Ns.browserIsOpera,Ds=Ns.browserIsFirefox,Bs=Ns.browserIsChrome,Us=Ns.browserIsEdge,Hs=Ns.browserIsWeixin,Ys=Ns.platformIsWin,$s=Ns.platformIsMac,qs=cs.sleep,Vs=cs.getTimeString,zs=cs.getTimeStringFromNow,Gs=cs.getDate,Ws=cs.getDate2,Xs=cs.mergeMap,Ks=cs.isNull,Js=cs.denodeify,Qs=cs.promisify,Zs=Ns.browserIsIE,ei=Ns.browserIEVer,ti=Ns.browserIsSupportHtml5,ni=Ns.browserIsMobile,ri=Ns.browserIsIOS,oi=Ns.browserIsPhone,ai=Ns.browserIsSafari,si=Ns.browserIsOpera,ii=Ns.browserIsFirefox,li=Ns.browserIsChrome,di=Ns.browserIsEdge,ci=Ns.browserIsWeixin,ui=Ns.platformIsWin,pi=Ns.platformIsMac,gi={sleep:qs,getTimeString:Vs,getTimeStringFromNow:zs,getDate:Gs,getDate2:Ws,mergeMap:Xs,isNull:Ks,denodeify:Js,promisify:Qs,browserIsIE:Zs,browserIEVer:ei,browserIsSupportHtml5:ti,browserIsMobile:ni,browserIsIOS:ri,browserIsPhone:oi,browserIsSafari:ai,browserIsOpera:si,browserIsFirefox:ii,browserIsChrome:li,browserIsEdge:di,browserIsWeixin:ci,platformIsWin:ui,platformIsMac:pi},mi="\u200B\x85\u180E",hi=Ka.trim;Zt({target:"String",proto:!0,forced:function(e){return he(function(){return!!Va[e]()||mi[e]()!=mi||Va[e].name!==e})}("trim")},{trim:function(){return hi(this)}});var fi=t(function(e,t){t.isPhoneMobile=function(e){return!!e&&!!/^(1[2-9][0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89]|98[0-9]|99[0-9])\d{8}$/.test(e)},t.isEmail=function(e){return!!e&&!!/^(([A-Za-z0-9\u4e00-\u9fa5_-]|\.)+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+)$/.test(e)},t.isAlphaOrDigit=function(e){return!!e&&!!/^[A-Za-z0-9]+$/.test(e)},t.isChinese=function(e){return!!e&&!!/^[\u4e00-\u9fa5]{0,}$/.test(e)},t.isEmpty=function(e){return!e||"string"!=typeof e||0==e.length},t.getByteSize=function(e){if(!e)return 0;var t=0,n,r;for(n=0;n<e.length;n++)r=e.charCodeAt(n),127>r?++t:128<=r&&2047>=r?t+=2:2048<=r&&65535>=r?t+=3:65536<=r&&(t+=4);return t},t.replace=function(e,t,n){if(!e||!t)return e;if(0==e.length)return e;var r="",o=e.length,a=0,l=0;do if(a=e.indexOf(t,l),-1!=a&&a<o)a!=l&&(r+=e.slice(l,a)),r+=n,l=a+t.length;else{r+=e.slice(l);break}while(a<o);return r},t.utf8ToBytes=function(e){if(!e)return[];var t=[],n,r;n=e.length;for(var o=0;o<n;o++)r=e.charCodeAt(o),65536<=r&&1114111>=r?(t.push(240|7&r>>18),t.push(128|63&r>>12),t.push(128|63&r>>6),t.push(128|63&r)):2048<=r&&65535>=r?(t.push(224|15&r>>12),t.push(128|63&r>>6),t.push(128|63&r)):128<=r&&2047>=r?(t.push(192|31&r>>6),t.push(128|63&r)):t.push(255&r);return t},t.bytesToUtf8=function(e){for(var t="",n=0;n<e.length;){var r=e[n],o=0;0==r>>>7?(t+=de(e[n]),n+=1):252==(252&r)?(o=(3&e[n])<<30,o|=(63&e[n+1])<<24,o|=(63&e[n+2])