(window.saladictEntry=window.saladictEntry||[]).push([[24],{1e3:function(t,e){var r,n;r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",n={rotl:function(t,e){return t<<e|t>>>32-e},rotr:function(t,e){return t<<32-e|t>>>e},endian:function(t){if(t.constructor==Number)return 16711935&n.rotl(t,8)|4278255360&n.rotl(t,24);for(var e=0;e<t.length;e++)t[e]=n.endian(t[e]);return t},randomBytes:function(t){for(var e=[];t>0;t--)e.push(Math.floor(256*Math.random()));return e},bytesToWords:function(t){for(var e=[],r=0,n=0;r<t.length;r++,n+=8)e[n>>>5]|=t[r]<<24-n%32;return e},wordsToBytes:function(t){for(var e=[],r=0;r<32*t.length;r+=8)e.push(t[r>>>5]>>>24-r%32&255);return e},bytesToHex:function(t){for(var e=[],r=0;r<t.length;r++)e.push((t[r]>>>4).toString(16)),e.push((15&t[r]).toString(16));return e.join("")},hexToBytes:function(t){for(var e=[],r=0;r<t.length;r+=2)e.push(parseInt(t.substr(r,2),16));return e},bytesToBase64:function(t){for(var e=[],n=0;n<t.length;n+=3)for(var o=t[n]<<16|t[n+1]<<8|t[n+2],i=0;i<4;i++)8*n+6*i<=8*t.length?e.push(r.charAt(o>>>6*(3-i)&63)):e.push("=");return e.join("")},base64ToBytes:function(t){t=t.replace(/[^A-Z0-9+\/]/gi,"");for(var e=[],n=0,o=0;n<t.length;o=++n%4)0!=o&&e.push((r.indexOf(t.charAt(n-1))&Math.pow(2,-2*o+8)-1)<<2*o|r.indexOf(t.charAt(n))>>>6-2*o);return e}},t.exports=n},1001:function(t,e){function r(t){return!!t.constructor&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)}
/*!
 * Determine if an object is a Buffer
 *
 * @author   Feross Aboukhadijeh <https://feross.org>
 * @license  MIT
 */
t.exports=function(t){return null!=t&&(r(t)||function(t){return"function"==typeof t.readFloatLE&&"function"==typeof t.slice&&r(t.slice(0,0))}(t)||!!t._isBuffer)}},1003:function(t,e,r){"use strict";var n=r(995).trigram,o=r(996),i=r(997),a={}.hasOwnProperty;function s(t){return null==t?"":i(o(String(t).replace(/[\u0021-\u0040]+/g," "))).toLowerCase()}function c(t){return n(" "+s(t)+" ")}function u(t){for(var e,r=c(t),n=r.length,o={};n--;)e=r[n],a.call(o,e)?o[e]++:o[e]=1;return o}function l(t,e){return t[1]-e[1]}e.clean=s,e.trigrams=c,e.asDictionary=u,e.asTuples=function(t){var e,r=u(t),n=[];for(e in r)n.push([e,r[e]]);return n.sort(l),n},e.tuplesAsDictionary=function(t){var e,r=t.length,n={};for(;r--;)e=t[r],n[e[0]]=e[1];return n}},1010:function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});const n=r(3).__importDefault(r(781)),o="undefined"==typeof window?"5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36":window.navigator.appVersion,i=n.default(o);e.default=function(t,e){const r=Date.now()+"",o=r+parseInt(10*Math.random()+"",10);return{client:"fanyideskweb",ts:r,bv:i,salt:o,sign:n.default("fanyideskweb"+t+o+e)}}},1011:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_RESULT__;
/**
 * [js-sha256]{@link https://github.com/emn178/js-sha256}
 *
 * @version 0.9.0
 * @author Chen, Yi-Cyuan [emn178@gmail.com]
 * @copyright Chen, Yi-Cyuan 2014-2017
 * @license MIT
 */!function(){"use strict";var ERROR="input is invalid type",WINDOW="object"==typeof window,root=WINDOW?window:{};root.JS_SHA256_NO_WINDOW&&(WINDOW=!1);var WEB_WORKER=!WINDOW&&"object"==typeof self,NODE_JS=!root.JS_SHA256_NO_NODE_JS&&"object"==typeof process&&process.versions&&process.versions.node;NODE_JS?root=global:WEB_WORKER&&(root=self);var COMMON_JS=!root.JS_SHA256_NO_COMMON_JS&&"object"==typeof module&&module.exports,AMD=__webpack_require__(1012),ARRAY_BUFFER=!root.JS_SHA256_NO_ARRAY_BUFFER&&"undefined"!=typeof ArrayBuffer,HEX_CHARS="0123456789abcdef".split(""),EXTRA=[-2147483648,8388608,32768,128],SHIFT=[24,16,8,0],K=[1116352408,1899447441,3049323471,3921009573,961987163,1508970993,2453635748,2870763221,3624381080,310598401,607225278,1426881987,1925078388,2162078206,2614888103,3248222580,3835390401,4022224774,264347078,604807628,770255983,1249150122,1555081692,1996064986,2554220882,2821834349,2952996808,3210313671,3336571891,3584528711,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,2177026350,2456956037,2730485921,2820302411,3259730800,3345764771,3516065817,3600352804,4094571909,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,2227730452,2361852424,2428436474,2756734187,3204031479,3329325298],OUTPUT_TYPES=["hex","array","digest","arrayBuffer"],blocks=[];!root.JS_SHA256_NO_NODE_JS&&Array.isArray||(Array.isArray=function(t){return"[object Array]"===Object.prototype.toString.call(t)}),!ARRAY_BUFFER||!root.JS_SHA256_NO_ARRAY_BUFFER_IS_VIEW&&ArrayBuffer.isView||(ArrayBuffer.isView=function(t){return"object"==typeof t&&t.buffer&&t.buffer.constructor===ArrayBuffer});var createOutputMethod=function(t,e){return function(r){return new Sha256(e,!0).update(r)[t]()}},createMethod=function(t){var e=createOutputMethod("hex",t);NODE_JS&&(e=nodeWrap(e,t)),e.create=function(){return new Sha256(t)},e.update=function(t){return e.create().update(t)};for(var r=0;r<OUTPUT_TYPES.length;++r){var n=OUTPUT_TYPES[r];e[n]=createOutputMethod(n,t)}return e},nodeWrap=function(method,is224){var crypto=eval("require('crypto')"),Buffer=eval("require('buffer').Buffer"),algorithm=is224?"sha224":"sha256",nodeMethod=function(t){if("string"==typeof t)return crypto.createHash(algorithm).update(t,"utf8").digest("hex");if(null==t)throw new Error(ERROR);return t.constructor===ArrayBuffer&&(t=new Uint8Array(t)),Array.isArray(t)||ArrayBuffer.isView(t)||t.constructor===Buffer?crypto.createHash(algorithm).update(new Buffer(t)).digest("hex"):method(t)};return nodeMethod},createHmacOutputMethod=function(t,e){return function(r,n){return new HmacSha256(r,e,!0).update(n)[t]()}},createHmacMethod=function(t){var e=createHmacOutputMethod("hex",t);e.create=function(e){return new HmacSha256(e,t)},e.update=function(t,r){return e.create(t).update(r)};for(var r=0;r<OUTPUT_TYPES.length;++r){var n=OUTPUT_TYPES[r];e[n]=createHmacOutputMethod(n,t)}return e};function Sha256(t,e){e?(blocks[0]=blocks[16]=blocks[1]=blocks[2]=blocks[3]=blocks[4]=blocks[5]=blocks[6]=blocks[7]=blocks[8]=blocks[9]=blocks[10]=blocks[11]=blocks[12]=blocks[13]=blocks[14]=blocks[15]=0,this.blocks=blocks):this.blocks=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],t?(this.h0=3238371032,this.h1=914150663,this.h2=812702999,this.h3=4144912697,this.h4=4290775857,this.h5=1750603025,this.h6=1694076839,this.h7=3204075428):(this.h0=1779033703,this.h1=3144134277,this.h2=1013904242,this.h3=2773480762,this.h4=1359893119,this.h5=2600822924,this.h6=528734635,this.h7=1541459225),this.block=this.start=this.bytes=this.hBytes=0,this.finalized=this.hashed=!1,this.first=!0,this.is224=t}function HmacSha256(t,e,r){var n,o=typeof t;if("string"===o){var i,a=[],s=t.length,c=0;for(n=0;n<s;++n)(i=t.charCodeAt(n))<128?a[c++]=i:i<2048?(a[c++]=192|i>>6,a[c++]=128|63&i):i<55296||i>=57344?(a[c++]=224|i>>12,a[c++]=128|i>>6&63,a[c++]=128|63&i):(i=65536+((1023&i)<<10|1023&t.charCodeAt(++n)),a[c++]=240|i>>18,a[c++]=128|i>>12&63,a[c++]=128|i>>6&63,a[c++]=128|63&i);t=a}else{if("object"!==o)throw new Error(ERROR);if(null===t)throw new Error(ERROR);if(ARRAY_BUFFER&&t.constructor===ArrayBuffer)t=new Uint8Array(t);else if(!(Array.isArray(t)||ARRAY_BUFFER&&ArrayBuffer.isView(t)))throw new Error(ERROR)}t.length>64&&(t=new Sha256(e,!0).update(t).array());var u=[],l=[];for(n=0;n<64;++n){var h=t[n]||0;u[n]=92^h,l[n]=54^h}Sha256.call(this,e,r),this.update(l),this.oKeyPad=u,this.inner=!0,this.sharedMemory=r}Sha256.prototype.update=function(t){if(!this.finalized){var e,r=typeof t;if("string"!==r){if("object"!==r)throw new Error(ERROR);if(null===t)throw new Error(ERROR);if(ARRAY_BUFFER&&t.constructor===ArrayBuffer)t=new Uint8Array(t);else if(!(Array.isArray(t)||ARRAY_BUFFER&&ArrayBuffer.isView(t)))throw new Error(ERROR);e=!0}for(var n,o,i=0,a=t.length,s=this.blocks;i<a;){if(this.hashed&&(this.hashed=!1,s[0]=this.block,s[16]=s[1]=s[2]=s[3]=s[4]=s[5]=s[6]=s[7]=s[8]=s[9]=s[10]=s[11]=s[12]=s[13]=s[14]=s[15]=0),e)for(o=this.start;i<a&&o<64;++i)s[o>>2]|=t[i]<<SHIFT[3&o++];else for(o=this.start;i<a&&o<64;++i)(n=t.charCodeAt(i))<128?s[o>>2]|=n<<SHIFT[3&o++]:n<2048?(s[o>>2]|=(192|n>>6)<<SHIFT[3&o++],s[o>>2]|=(128|63&n)<<SHIFT[3&o++]):n<55296||n>=57344?(s[o>>2]|=(224|n>>12)<<SHIFT[3&o++],s[o>>2]|=(128|n>>6&63)<<SHIFT[3&o++],s[o>>2]|=(128|63&n)<<SHIFT[3&o++]):(n=65536+((1023&n)<<10|1023&t.charCodeAt(++i)),s[o>>2]|=(240|n>>18)<<SHIFT[3&o++],s[o>>2]|=(128|n>>12&63)<<SHIFT[3&o++],s[o>>2]|=(128|n>>6&63)<<SHIFT[3&o++],s[o>>2]|=(128|63&n)<<SHIFT[3&o++]);this.lastByteIndex=o,this.bytes+=o-this.start,o>=64?(this.block=s[16],this.start=o-64,this.hash(),this.hashed=!0):this.start=o}return this.bytes>4294967295&&(this.hBytes+=this.bytes/4294967296<<0,this.bytes=this.bytes%4294967296),this}},Sha256.prototype.finalize=function(){if(!this.finalized){this.finalized=!0;var t=this.blocks,e=this.lastByteIndex;t[16]=this.block,t[e>>2]|=EXTRA[3&e],this.block=t[16],e>=56&&(this.hashed||this.hash(),t[0]=this.block,t[16]=t[1]=t[2]=t[3]=t[4]=t[5]=t[6]=t[7]=t[8]=t[9]=t[10]=t[11]=t[12]=t[13]=t[14]=t[15]=0),t[14]=this.hBytes<<3|this.bytes>>>29,t[15]=this.bytes<<3,this.hash()}},Sha256.prototype.hash=function(){var t,e,r,n,o,i,a,s,c,u=this.h0,l=this.h1,h=this.h2,f=this.h3,p=this.h4,d=this.h5,y=this.h6,_=this.h7,g=this.blocks;for(t=16;t<64;++t)e=((o=g[t-15])>>>7|o<<25)^(o>>>18|o<<14)^o>>>3,r=((o=g[t-2])>>>17|o<<15)^(o>>>19|o<<13)^o>>>10,g[t]=g[t-16]+e+g[t-7]+r<<0;for(c=l&h,t=0;t<64;t+=4)this.first?(this.is224?(i=300032,_=(o=g[0]-1413257819)-150054599<<0,f=o+24177077<<0):(i=704751109,_=(o=g[0]-210244248)-1521486534<<0,f=o+143694565<<0),this.first=!1):(e=(u>>>2|u<<30)^(u>>>13|u<<19)^(u>>>22|u<<10),n=(i=u&l)^u&h^c,_=f+(o=_+(r=(p>>>6|p<<26)^(p>>>11|p<<21)^(p>>>25|p<<7))+(p&d^~p&y)+K[t]+g[t])<<0,f=o+(e+n)<<0),e=(f>>>2|f<<30)^(f>>>13|f<<19)^(f>>>22|f<<10),n=(a=f&u)^f&l^i,y=h+(o=y+(r=(_>>>6|_<<26)^(_>>>11|_<<21)^(_>>>25|_<<7))+(_&p^~_&d)+K[t+1]+g[t+1])<<0,e=((h=o+(e+n)<<0)>>>2|h<<30)^(h>>>13|h<<19)^(h>>>22|h<<10),n=(s=h&f)^h&u^a,d=l+(o=d+(r=(y>>>6|y<<26)^(y>>>11|y<<21)^(y>>>25|y<<7))+(y&_^~y&p)+K[t+2]+g[t+2])<<0,e=((l=o+(e+n)<<0)>>>2|l<<30)^(l>>>13|l<<19)^(l>>>22|l<<10),n=(c=l&h)^l&f^s,p=u+(o=p+(r=(d>>>6|d<<26)^(d>>>11|d<<21)^(d>>>25|d<<7))+(d&y^~d&_)+K[t+3]+g[t+3])<<0,u=o+(e+n)<<0;this.h0=this.h0+u<<0,this.h1=this.h1+l<<0,this.h2=this.h2+h<<0,this.h3=this.h3+f<<0,this.h4=this.h4+p<<0,this.h5=this.h5+d<<0,this.h6=this.h6+y<<0,this.h7=this.h7+_<<0},Sha256.prototype.hex=function(){this.finalize();var t=this.h0,e=this.h1,r=this.h2,n=this.h3,o=this.h4,i=this.h5,a=this.h6,s=this.h7,c=HEX_CHARS[t>>28&15]+HEX_CHARS[t>>24&15]+HEX_CHARS[t>>20&15]+HEX_CHARS[t>>16&15]+HEX_CHARS[t>>12&15]+HEX_CHARS[t>>8&15]+HEX_CHARS[t>>4&15]+HEX_CHARS[15&t]+HEX_CHARS[e>>28&15]+HEX_CHARS[e>>24&15]+HEX_CHARS[e>>20&15]+HEX_CHARS[e>>16&15]+HEX_CHARS[e>>12&15]+HEX_CHARS[e>>8&15]+HEX_CHARS[e>>4&15]+HEX_CHARS[15&e]+HEX_CHARS[r>>28&15]+HEX_CHARS[r>>24&15]+HEX_CHARS[r>>20&15]+HEX_CHARS[r>>16&15]+HEX_CHARS[r>>12&15]+HEX_CHARS[r>>8&15]+HEX_CHARS[r>>4&15]+HEX_CHARS[15&r]+HEX_CHARS[n>>28&15]+HEX_CHARS[n>>24&15]+HEX_CHARS[n>>20&15]+HEX_CHARS[n>>16&15]+HEX_CHARS[n>>12&15]+HEX_CHARS[n>>8&15]+HEX_CHARS[n>>4&15]+HEX_CHARS[15&n]+HEX_CHARS[o>>28&15]+HEX_CHARS[o>>24&15]+HEX_CHARS[o>>20&15]+HEX_CHARS[o>>16&15]+HEX_CHARS[o>>12&15]+HEX_CHARS[o>>8&15]+HEX_CHARS[o>>4&15]+HEX_CHARS[15&o]+HEX_CHARS[i>>28&15]+HEX_CHARS[i>>24&15]+HEX_CHARS[i>>20&15]+HEX_CHARS[i>>16&15]+HEX_CHARS[i>>12&15]+HEX_CHARS[i>>8&15]+HEX_CHARS[i>>4&15]+HEX_CHARS[15&i]+HEX_CHARS[a>>28&15]+HEX_CHARS[a>>24&15]+HEX_CHARS[a>>20&15]+HEX_CHARS[a>>16&15]+HEX_CHARS[a>>12&15]+HEX_CHARS[a>>8&15]+HEX_CHARS[a>>4&15]+HEX_CHARS[15&a];return this.is224||(c+=HEX_CHARS[s>>28&15]+HEX_CHARS[s>>24&15]+HEX_CHARS[s>>20&15]+HEX_CHARS[s>>16&15]+HEX_CHARS[s>>12&15]+HEX_CHARS[s>>8&15]+HEX_CHARS[s>>4&15]+HEX_CHARS[15&s]),c},Sha256.prototype.toString=Sha256.prototype.hex,Sha256.prototype.digest=function(){this.finalize();var t=this.h0,e=this.h1,r=this.h2,n=this.h3,o=this.h4,i=this.h5,a=this.h6,s=this.h7,c=[t>>24&255,t>>16&255,t>>8&255,255&t,e>>24&255,e>>16&255,e>>8&255,255&e,r>>24&255,r>>16&255,r>>8&255,255&r,n>>24&255,n>>16&255,n>>8&255,255&n,o>>24&255,o>>16&255,o>>8&255,255&o,i>>24&255,i>>16&255,i>>8&255,255&i,a>>24&255,a>>16&255,a>>8&255,255&a];return this.is224||c.push(s>>24&255,s>>16&255,s>>8&255,255&s),c},Sha256.prototype.array=Sha256.prototype.digest,Sha256.prototype.arrayBuffer=function(){this.finalize();var t=new ArrayBuffer(this.is224?28:32),e=new DataView(t);return e.setUint32(0,this.h0),e.setUint32(4,this.h1),e.setUint32(8,this.h2),e.setUint32(12,this.h3),e.setUint32(16,this.h4),e.setUint32(20,this.h5),e.setUint32(24,this.h6),this.is224||e.setUint32(28,this.h7),t},HmacSha256.prototype=new Sha256,HmacSha256.prototype.finalize=function(){if(Sha256.prototype.finalize.call(this),this.inner){this.inner=!1;var t=this.array();Sha256.call(this,this.is224,this.sharedMemory),this.update(this.oKeyPad),this.update(t),Sha256.prototype.finalize.call(this)}};var exports=createMethod();exports.sha256=exports,exports.sha224=createMethod(!0),exports.sha256.hmac=createHmacMethod(),exports.sha224.hmac=createHmacMethod(!0),COMMON_JS?module.exports=exports:(root.sha256=exports.sha256,root.sha224=exports.sha224,AMD&&(__WEBPACK_AMD_DEFINE_RESULT__=function(){return exports}.call(exports,__webpack_require__,exports,module),void 0===__WEBPACK_AMD_DEFINE_RESULT__||(module.exports=__WEBPACK_AMD_DEFINE_RESULT__)))}()},1012:function(t,e){(function(e){t.exports=e}).call(this,{})},537:function(t,e,r){"use strict";var n=r(998),o=r(999),i=r(837);t.exports={formats:i,parse:o,stringify:n}},571:function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});const n=r(3);n.__exportStar(r(989),e),n.__exportStar(r(991),e),n.__exportStar(r(992),e)},780:function(t,e,r){"use strict";var n=Object.prototype.hasOwnProperty,o=Array.isArray,i=function(){for(var t=[],e=0;e<256;++e)t.push("%"+((e<16?"0":"")+e.toString(16)).toUpperCase());return t}(),a=function(t,e){for(var r=e&&e.plainObjects?Object.create(null):{},n=0;n<t.length;++n)void 0!==t[n]&&(r[n]=t[n]);return r};t.exports={arrayToObject:a,assign:function(t,e){return Object.keys(e).reduce((function(t,r){return t[r]=e[r],t}),t)},combine:function(t,e){return[].concat(t,e)},compact:function(t){for(var e=[{obj:{o:t},prop:"o"}],r=[],n=0;n<e.length;++n)for(var i=e[n],a=i.obj[i.prop],s=Object.keys(a),c=0;c<s.length;++c){var u=s[c],l=a[u];"object"==typeof l&&null!==l&&-1===r.indexOf(l)&&(e.push({obj:a,prop:u}),r.push(l))}return function(t){for(;t.length>1;){var e=t.pop(),r=e.obj[e.prop];if(o(r)){for(var n=[],i=0;i<r.length;++i)void 0!==r[i]&&n.push(r[i]);e.obj[e.prop]=n}}}(e),t},decode:function(t,e,r){var n=t.replace(/\+/g," ");if("iso-8859-1"===r)return n.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(n)}catch(t){return n}},encode:function(t,e,r){if(0===t.length)return t;var n=t;if("symbol"==typeof t?n=Symbol.prototype.toString.call(t):"string"!=typeof t&&(n=String(t)),"iso-8859-1"===r)return escape(n).replace(/%u[0-9a-f]{4}/gi,(function(t){return"%26%23"+parseInt(t.slice(2),16)+"%3B"}));for(var o="",a=0;a<n.length;++a){var s=n.charCodeAt(a);45===s||46===s||95===s||126===s||s>=48&&s<=57||s>=65&&s<=90||s>=97&&s<=122?o+=n.charAt(a):s<128?o+=i[s]:s<2048?o+=i[192|s>>6]+i[128|63&s]:s<55296||s>=57344?o+=i[224|s>>12]+i[128|s>>6&63]+i[128|63&s]:(a+=1,s=65536+((1023&s)<<10|1023&n.charCodeAt(a)),o+=i[240|s>>18]+i[128|s>>12&63]+i[128|s>>6&63]+i[128|63&s])}return o},isBuffer:function(t){return!(!t||"object"!=typeof t)&&!!(t.constructor&&t.constructor.isBuffer&&t.constructor.isBuffer(t))},isRegExp:function(t){return"[object RegExp]"===Object.prototype.toString.call(t)},maybeMap:function(t,e){if(o(t)){for(var r=[],n=0;n<t.length;n+=1)r.push(e(t[n]));return r}return e(t)},merge:function t(e,r,i){if(!r)return e;if("object"!=typeof r){if(o(e))e.push(r);else{if(!e||"object"!=typeof e)return[e,r];(i&&(i.plainObjects||i.allowPrototypes)||!n.call(Object.prototype,r))&&(e[r]=!0)}return e}if(!e||"object"!=typeof e)return[e].concat(r);var s=e;return o(e)&&!o(r)&&(s=a(e,i)),o(e)&&o(r)?(r.forEach((function(r,o){if(n.call(e,o)){var a=e[o];a&&"object"==typeof a&&r&&"object"==typeof r?e[o]=t(a,r,i):e.push(r)}else e[o]=r})),e):Object.keys(r).reduce((function(e,o){var a=r[o];return n.call(e,o)?e[o]=t(e[o],a,i):e[o]=a,e}),s)}}},781:function(t,e,r){var n,o,i,a,s;n=r(1e3),o=r(838).utf8,i=r(1001),a=r(838).bin,(s=function(t,e){t.constructor==String?t=e&&"binary"===e.encoding?a.stringToBytes(t):o.stringToBytes(t):i(t)?t=Array.prototype.slice.call(t,0):Array.isArray(t)||(t=t.toString());for(var r=n.bytesToWords(t),c=8*t.length,u=1732584193,l=-271733879,h=-1732584194,f=271733878,p=0;p<r.length;p++)r[p]=16711935&(r[p]<<8|r[p]>>>24)|4278255360&(r[p]<<24|r[p]>>>8);r[c>>>5]|=128<<c%32,r[14+(c+64>>>9<<4)]=c;var d=s._ff,y=s._gg,_=s._hh,g=s._ii;for(p=0;p<r.length;p+=16){var S=u,m=l,A=h,H=f;u=d(u,l,h,f,r[p+0],7,-680876936),f=d(f,u,l,h,r[p+1],12,-389564586),h=d(h,f,u,l,r[p+2],17,606105819),l=d(l,h,f,u,r[p+3],22,-1044525330),u=d(u,l,h,f,r[p+4],7,-176418897),f=d(f,u,l,h,r[p+5],12,1200080426),h=d(h,f,u,l,r[p+6],17,-1473231341),l=d(l,h,f,u,r[p+7],22,-45705983),u=d(u,l,h,f,r[p+8],7,1770035416),f=d(f,u,l,h,r[p+9],12,-1958414417),h=d(h,f,u,l,r[p+10],17,-42063),l=d(l,h,f,u,r[p+11],22,-1990404162),u=d(u,l,h,f,r[p+12],7,1804603682),f=d(f,u,l,h,r[p+13],12,-40341101),h=d(h,f,u,l,r[p+14],17,-1502002290),u=y(u,l=d(l,h,f,u,r[p+15],22,1236535329),h,f,r[p+1],5,-165796510),f=y(f,u,l,h,r[p+6],9,-1069501632),h=y(h,f,u,l,r[p+11],14,643717713),l=y(l,h,f,u,r[p+0],20,-373897302),u=y(u,l,h,f,r[p+5],5,-701558691),f=y(f,u,l,h,r[p+10],9,38016083),h=y(h,f,u,l,r[p+15],14,-660478335),l=y(l,h,f,u,r[p+4],20,-405537848),u=y(u,l,h,f,r[p+9],5,568446438),f=y(f,u,l,h,r[p+14],9,-1019803690),h=y(h,f,u,l,r[p+3],14,-187363961),l=y(l,h,f,u,r[p+8],20,1163531501),u=y(u,l,h,f,r[p+13],5,-1444681467),f=y(f,u,l,h,r[p+2],9,-51403784),h=y(h,f,u,l,r[p+7],14,1735328473),u=_(u,l=y(l,h,f,u,r[p+12],20,-1926607734),h,f,r[p+5],4,-378558),f=_(f,u,l,h,r[p+8],11,-2022574463),h=_(h,f,u,l,r[p+11],16,1839030562),l=_(l,h,f,u,r[p+14],23,-35309556),u=_(u,l,h,f,r[p+1],4,-1530992060),f=_(f,u,l,h,r[p+4],11,1272893353),h=_(h,f,u,l,r[p+7],16,-155497632),l=_(l,h,f,u,r[p+10],23,-1094730640),u=_(u,l,h,f,r[p+13],4,681279174),f=_(f,u,l,h,r[p+0],11,-358537222),h=_(h,f,u,l,r[p+3],16,-722521979),l=_(l,h,f,u,r[p+6],23,76029189),u=_(u,l,h,f,r[p+9],4,-640364487),f=_(f,u,l,h,r[p+12],11,-421815835),h=_(h,f,u,l,r[p+15],16,530742520),u=g(u,l=_(l,h,f,u,r[p+2],23,-995338651),h,f,r[p+0],6,-198630844),f=g(f,u,l,h,r[p+7],10,1126891415),h=g(h,f,u,l,r[p+14],15,-1416354905),l=g(l,h,f,u,r[p+5],21,-57434055),u=g(u,l,h,f,r[p+12],6,1700485571),f=g(f,u,l,h,r[p+3],10,-1894986606),h=g(h,f,u,l,r[p+10],15,-1051523),l=g(l,h,f,u,r[p+1],21,-2054922799),u=g(u,l,h,f,r[p+8],6,1873313359),f=g(f,u,l,h,r[p+15],10,-30611744),h=g(h,f,u,l,r[p+6],15,-1560198380),l=g(l,h,f,u,r[p+13],21,1309151649),u=g(u,l,h,f,r[p+4],6,-145523070),f=g(f,u,l,h,r[p+11],10,-1120210379),h=g(h,f,u,l,r[p+2],15,718787259),l=g(l,h,f,u,r[p+9],21,-343485551),u=u+S>>>0,l=l+m>>>0,h=h+A>>>0,f=f+H>>>0}return n.endian([u,l,h,f])})._ff=function(t,e,r,n,o,i,a){var s=t+(e&r|~e&n)+(o>>>0)+a;return(s<<i|s>>>32-i)+e},s._gg=function(t,e,r,n,o,i,a){var s=t+(e&n|r&~n)+(o>>>0)+a;return(s<<i|s>>>32-i)+e},s._hh=function(t,e,r,n,o,i,a){var s=t+(e^r^n)+(o>>>0)+a;return(s<<i|s>>>32-i)+e},s._ii=function(t,e,r,n,o,i,a){var s=t+(r^(e|~n))+(o>>>0)+a;return(s<<i|s>>>32-i)+e},s._blocksize=16,s._digestsize=16,t.exports=function(t,e){if(null==t)throw new Error("Illegal argument "+t);var r=n.wordsToBytes(s(t,e));return e&&e.asBytes?r:e&&e.asString?a.bytesToString(r):n.bytesToHex(r)}},837:function(t,e,r){"use strict";var n=String.prototype.replace,o=/%20/g,i=r(780),a={RFC1738:"RFC1738",RFC3986:"RFC3986"};t.exports=i.assign({default:a.RFC3986,formatters:{RFC1738:function(t){return n.call(t,o,"+")},RFC3986:function(t){return String(t)}}},a)},838:function(t,e){var r={utf8:{stringToBytes:function(t){return r.bin.stringToBytes(unescape(encodeURIComponent(t)))},bytesToString:function(t){return decodeURIComponent(escape(r.bin.bytesToString(t)))}},bin:{stringToBytes:function(t){for(var e=[],r=0;r<t.length;r++)e.push(255&t.charCodeAt(r));return e},bytesToString:function(t){for(var e=[],r=0;r<t.length;r++)e.push(String.fromCharCode(t[r]));return e.join("")}}};t.exports=r},878:function(t,e,r){"use strict";r.r(e),r.d(e,"getTranslator",(function(){return a})),r.d(e,"getSrcPage",(function(){return s})),r.d(e,"search",(function(){return c}));var n=r(19),o=r(879),i=r(17);const a=Object(n.a)(()=>new o.Youdao({env:"ext",config:{DEBUG:!1,SDAPP_VETTED:"true",SDAPP_ANALYTICS:"UA-49163616-4",MOJI_ID:"E62VyFVLMiW7kvbtVq3p",PROXY_PROTOCAL:"socks5",PROXY_HOST:"localhost",PROXY_PORT:"7890"}.YOUDAO_APPKEY&&{DEBUG:!1,SDAPP_VETTED:"true",SDAPP_ANALYTICS:"UA-49163616-4",MOJI_ID:"E62VyFVLMiW7kvbtVq3p",PROXY_PROTOCAL:"socks5",PROXY_HOST:"localhost",PROXY_PORT:"7890"}.YOUDAO_KEY?{appKey:{DEBUG:!1,SDAPP_VETTED:"true",SDAPP_ANALYTICS:"UA-49163616-4",MOJI_ID:"E62VyFVLMiW7kvbtVq3p",PROXY_PROTOCAL:"socks5",PROXY_HOST:"localhost",PROXY_PORT:"7890"}.YOUDAO_APPKEY,key:{DEBUG:!1,SDAPP_VETTED:"true",SDAPP_ANALYTICS:"UA-49163616-4",MOJI_ID:"E62VyFVLMiW7kvbtVq3p",PROXY_PROTOCAL:"socks5",PROXY_HOST:"localhost",PROXY_PORT:"7890"}.YOUDAO_KEY}:void 0})),s=(t,e,r)=>"http://fanyi.youdao.com",c=async(t,e,r,n)=>{const o=a(),{sl:s,tl:c,text:u}=await Object(i.a)(o,t,r.dicts.all.youdaotrans,e,n),l=e.dictAuth.youdaotrans.appKey,h=e.dictAuth.youdaotrans.key,f=l&&h?{appKey:l,key:h}:void 0;try{const t=await o.translate(u,s,c,f);return Object(i.c)({result:{id:"youdaotrans",sl:t.from,tl:t.to,slInitial:r.dicts.all.youdaotrans.options.slInitial,searchText:t.origin,trans:t.trans},audio:{py:t.trans.tts,us:t.trans.tts}},o.getSupportLanguages())}catch(t){return Object(i.c)({result:{id:"youdaotrans",sl:s,tl:c,slInitial:"hide",searchText:{paragraphs:[""]},trans:{paragraphs:[""]}}},o.getSupportLanguages())}}},879:function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});const n=r(3),o=r(571),i=n.__importDefault(r(537)),a=n.__importDefault(r(1010)),s=r(1011);const c=[["auto","AUTO"],["en","en"],["ru","ru"],["pt","pt"],["es","es"],["zh-CN","zh-CHS"],["ja","ja"],["ko","ko"],["fr","fr"],["ar","ar"],["id","id"],["vi","vi"],["it","it"]],u="http://fanyi.youdao.com";class l extends o.Translator{constructor(){super(...arguments),this.name="youdao",this.token="mmbP%A-r6U3Nw(n]BjuEU",this.tokenUpdateTamp=0}async query(t,e,r,n){if(n.appKey){const a=(new Date).getTime(),c=Math.round((new Date).getTime()/1e3),u=n.appKey+function(t){const e=t.length;return e<=20?t:t.substring(0,10)+e+t.substring(e-10,e)}(t)+a+c+n.key,h=s.sha256(u),f=(await this.request("http://openapi.youdao.com/api",{method:"post",data:i.default.stringify({q:t,appKey:n.appKey,salt:a,from:l.langMap.get(e),to:l.langMap.get(r),sign:h,signType:"v3",curtime:c,headers:{"Content-Type":"application/x-www-form-urlencoded"}})}).catch(()=>{throw new o.TranslateError("NETWORK_ERROR")})).data;return{text:t,from:e,to:r,origin:{paragraphs:t.split(/\n+/),tts:await this.textToSpeech(t,e)||void 0},trans:{paragraphs:f.translation,tts:await this.textToSpeech(f.translation.join("\n"),r)||void 0}}}if(("auto"!==e||"auto"!==r)&&"zh-CN"!==e&&"zh-CN"!==r)throw new o.TranslateError("UNSUPPORTED_LANG");return t=t.slice(0,5e3),this.transformRaw((await this.request("http://fanyi.youdao.com/translate_o?smartresult=dict&smartresult=rule",{method:"post",data:i.default.stringify({i:t,from:l.langMap.get(e),to:l.langMap.get(r),smartresult:"dict",doctype:"json",version:"2.1",keyfrom:"fanyi.web",action:"FY_BY_REALTIME",typoResult:"false",...a.default(t,await this.getToken())}),headers:{"Content-Type":"application/x-www-form-urlencoded",Referer:u,Cookie:"OUTFOX_SEARCH_USER_ID=-1799202939@10.168.8.64"}})).data,t)}async transformRaw(t,e){if(0!==t.errorCode)throw new o.TranslateError("API_SERVER_ERROR");const[r,n]=t.type.split("2"),i=l.langMapReverse.get(r)||"auto",a=l.langMapReverse.get(n)||"auto",s=t.translateResult.map(t=>t.map(t=>t.tgt.trim()).join(""));return{text:e,from:i,to:a,origin:{paragraphs:e.split(/\n+/),tts:await this.textToSpeech(e,i)||void 0},trans:{paragraphs:s,tts:await this.textToSpeech(s.join("\n"),a)||void 0}}}getSupportLanguages(){return[...l.langMap.keys()]}async updateToken(){const t=(await this.request("http://fanyi.youdao.com")).data.match(/<script.*?src="([^"]+?\/fanyi\.min\.js)"/);if(!t)return;const e=(await this.request(t[1])).data.match(/sign:n\.md5\("fanyideskweb"\+e\+i\+"([^"]+?)"\)/);e&&(this.token=e[1],this.tokenUpdateTamp=Date.now())}async getToken(){return Date.now()-this.tokenUpdateTamp>36e5&&await this.updateToken(),this.token}async textToSpeech(t,e){const r={en:"eng",ja:"jap",ko:"ko",fr:"fr"}[e];return r?"http://tts.youdao.com/fanyivoice?"+i.default.stringify({word:t,le:r,keyfrom:"speaker-target"}):null}}e.Youdao=l,l.langMap=new Map(c),l.langMapReverse=new Map(c.map(([t,e])=>[e,t])),e.default=l},989:function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});r(3).__exportStar(r(990),e)},990:function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.languages=["af","am","ar","auto","az","be","bg","bn","bs","ca","ceb","co","cs","cy","da","de","el","en","eo","es","et","eu","fa","fi","fil","fj","fr","fy","ga","gd","gl","gu","ha","haw","he","hi","hmn","hr","ht","hu","hy","id","ig","is","it","ja","jw","ka","kk","km","kn","ko","ku","ky","la","lb","lo","lt","lv","mg","mi","mk","ml","mn","mr","ms","mt","mww","my","ne","nl","no","ny","otq","pa","pl","ps","pt","ro","ru","sd","si","sk","sl","sm","sn","so","sq","sr","sr-Cyrl","sr-Latn","st","su","sv","sw","ta","te","tg","th","tlh","tlh-Qaak","to","tr","ty","ug","uk","ur","uz","vi","wyw","xh","yi","yo","yua","yue","zh-CN","zh-TW","zu"]},991:function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});class n extends Error{constructor(t){super(t)}}e.TranslateError=n},992:function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});const n=r(3).__importDefault(r(87)),o=r(993),i=r(994);e.Translator=class{constructor(t={}){this.env=t.env||"node",this.axios=t.axios||n.default,this.config=t.config||{}}async translate(t,e,r,n={}){return{...await this.query(t,e,r,{...this.config,...n}),engine:this.name}}request(t,e){return"ext"===this.env&&e&&e.headers?this.axios(t,o.modifyExtraHeaders(t,e)):this.axios(t,e)}async detect(t){return i.detectLang(t)}textToSpeech(t,e,r){return Promise.resolve(null)}}},993:function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});const n="undefined"!=typeof browser?browser:"undefined"!=typeof chrome?chrome:null,o={},i=/^(Origin|Referer|Host|Cookie|User-Agent|DNT|Accept-Charset|Accept-Encoding)$/i,a=/^(Origin|Referer)$/i;e.modifyExtraHeaders=(t,e)=>{if(!e.headers)return e;const r=Object.keys(e.headers),s={};let c;for(let t=0;t<r.length;t++){const n=r[t];i.test(n)?a.test(n)&&(c=e.headers[n]):s[n]=e.headers[n]}return c&&function(t,e){if(!n)return void console.warn("Missing Browser Global");const r=new URL(t).origin+"/*";if(o[r])return;o[r]=!0;const i=["blocking","requestHeaders"];n.webRequest.OnBeforeSendHeadersOptions&&n.webRequest.OnBeforeSendHeadersOptions.hasOwnProperty("EXTRA_HEADERS")&&i.push("extraHeaders"),n.webRequest.onBeforeSendHeaders.addListener(t=>{if(t&&t.requestHeaders){const r=t.requestHeaders.filter(t=>!a.test(t.name));return r.push({name:"Origin",value:e},{name:"Referer",value:e}),{requestHeaders:r}}return t},{urls:[r]},i)}(t,c),{...e,headers:s}}},994:function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});const n=r(3).__importDefault(r(1002)),o=new Map([["eng","en"],["jpn","ja"],["kor","ko"],["cmn","zh-CN"]]),i={minLength:1,whitelist:[...o.keys()]};e.detectLang=function(t){return o.get(n.default(t,i))||"auto"}},995:function(t,e,r){"use strict";function n(t){if("number"!=typeof t||isNaN(t)||t<1||t===1/0)throw new Error("`"+t+"` is not a valid argument for n-gram");return function(e){var r,n=[];if(null==e)return n;if(e=e.slice?e:String(e),(r=e.length-t+1)<1)return n;for(;r--;)n[r]=e.slice(r,r+t);return n}}t.exports=n,n.bigram=n(2),n.trigram=n(3)},996:function(t,e,r){"use strict";t.exports=function(t){return String(t).replace(/\s+/g," ")}},997:function(t,e){(e=t.exports=function(t){return t.replace(/^\s*|\s*$/g,"")}).left=function(t){return t.replace(/^\s*/,"")},e.right=function(t){return t.replace(/\s*$/,"")}},998:function(t,e,r){"use strict";var n=r(780),o=r(837),i=Object.prototype.hasOwnProperty,a={brackets:function(t){return t+"[]"},comma:"comma",indices:function(t,e){return t+"["+e+"]"},repeat:function(t){return t}},s=Array.isArray,c=Array.prototype.push,u=function(t,e){c.apply(t,s(e)?e:[e])},l=Date.prototype.toISOString,h=o.default,f={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:n.encode,encodeValuesOnly:!1,format:h,formatter:o.formatters[h],indices:!1,serializeDate:function(t){return l.call(t)},skipNulls:!1,strictNullHandling:!1},p=function t(e,r,o,i,a,c,l,h,p,d,y,_,g){var S,m=e;if("function"==typeof l?m=l(r,m):m instanceof Date?m=d(m):"comma"===o&&s(m)&&(m=n.maybeMap(m,(function(t){return t instanceof Date?d(t):t})).join(",")),null===m){if(i)return c&&!_?c(r,f.encoder,g,"key"):r;m=""}if("string"==typeof(S=m)||"number"==typeof S||"boolean"==typeof S||"symbol"==typeof S||"bigint"==typeof S||n.isBuffer(m))return c?[y(_?r:c(r,f.encoder,g,"key"))+"="+y(c(m,f.encoder,g,"value"))]:[y(r)+"="+y(String(m))];var A,H=[];if(void 0===m)return H;if(s(l))A=l;else{var b=Object.keys(m);A=h?b.sort(h):b}for(var E=0;E<A.length;++E){var R=A[E],O=m[R];if(!a||null!==O){var v=s(m)?"function"==typeof o?o(r,R):r:r+(p?"."+R:"["+R+"]");u(H,t(O,v,o,i,a,c,l,h,p,d,y,_,g))}}return H};t.exports=function(t,e){var r,n=t,c=function(t){if(!t)return f;if(null!==t.encoder&&void 0!==t.encoder&&"function"!=typeof t.encoder)throw new TypeError("Encoder has to be a function.");var e=t.charset||f.charset;if(void 0!==t.charset&&"utf-8"!==t.charset&&"iso-8859-1"!==t.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var r=o.default;if(void 0!==t.format){if(!i.call(o.formatters,t.format))throw new TypeError("Unknown format option provided.");r=t.format}var n=o.formatters[r],a=f.filter;return("function"==typeof t.filter||s(t.filter))&&(a=t.filter),{addQueryPrefix:"boolean"==typeof t.addQueryPrefix?t.addQueryPrefix:f.addQueryPrefix,allowDots:void 0===t.allowDots?f.allowDots:!!t.allowDots,charset:e,charsetSentinel:"boolean"==typeof t.charsetSentinel?t.charsetSentinel:f.charsetSentinel,delimiter:void 0===t.delimiter?f.delimiter:t.delimiter,encode:"boolean"==typeof t.encode?t.encode:f.encode,encoder:"function"==typeof t.encoder?t.encoder:f.encoder,encodeValuesOnly:"boolean"==typeof t.encodeValuesOnly?t.encodeValuesOnly:f.encodeValuesOnly,filter:a,formatter:n,serializeDate:"function"==typeof t.serializeDate?t.serializeDate:f.serializeDate,skipNulls:"boolean"==typeof t.skipNulls?t.skipNulls:f.skipNulls,sort:"function"==typeof t.sort?t.sort:null,strictNullHandling:"boolean"==typeof t.strictNullHandling?t.strictNullHandling:f.strictNullHandling}}(e);"function"==typeof c.filter?n=(0,c.filter)("",n):s(c.filter)&&(r=c.filter);var l,h=[];if("object"!=typeof n||null===n)return"";l=e&&e.arrayFormat in a?e.arrayFormat:e&&"indices"in e?e.indices?"indices":"repeat":"indices";var d=a[l];r||(r=Object.keys(n)),c.sort&&r.sort(c.sort);for(var y=0;y<r.length;++y){var _=r[y];c.skipNulls&&null===n[_]||u(h,p(n[_],_,d,c.strictNullHandling,c.skipNulls,c.encode?c.encoder:null,c.filter,c.sort,c.allowDots,c.serializeDate,c.formatter,c.encodeValuesOnly,c.charset))}var g=h.join(c.delimiter),S=!0===c.addQueryPrefix?"?":"";return c.charsetSentinel&&("iso-8859-1"===c.charset?S+="utf8=%26%2310003%3B&":S+="utf8=%E2%9C%93&"),g.length>0?S+g:""}},999:function(t,e,r){"use strict";var n=r(780),o=Object.prototype.hasOwnProperty,i=Array.isArray,a={allowDots:!1,allowPrototypes:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:n.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},s=function(t){return t.replace(/&#(\d+);/g,(function(t,e){return String.fromCharCode(parseInt(e,10))}))},c=function(t,e){return t&&"string"==typeof t&&e.comma&&t.indexOf(",")>-1?t.split(","):t},u=function(t,e,r,n){if(t){var i=r.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t,a=/(\[[^[\]]*])/g,s=r.depth>0&&/(\[[^[\]]*])/.exec(i),u=s?i.slice(0,s.index):i,l=[];if(u){if(!r.plainObjects&&o.call(Object.prototype,u)&&!r.allowPrototypes)return;l.push(u)}for(var h=0;r.depth>0&&null!==(s=a.exec(i))&&h<r.depth;){if(h+=1,!r.plainObjects&&o.call(Object.prototype,s[1].slice(1,-1))&&!r.allowPrototypes)return;l.push(s[1])}return s&&l.push("["+i.slice(s.index)+"]"),function(t,e,r,n){for(var o=n?e:c(e,r),i=t.length-1;i>=0;--i){var a,s=t[i];if("[]"===s&&r.parseArrays)a=[].concat(o);else{a=r.plainObjects?Object.create(null):{};var u="["===s.charAt(0)&&"]"===s.charAt(s.length-1)?s.slice(1,-1):s,l=parseInt(u,10);r.parseArrays||""!==u?!isNaN(l)&&s!==u&&String(l)===u&&l>=0&&r.parseArrays&&l<=r.arrayLimit?(a=[])[l]=o:a[u]=o:a={0:o}}o=a}return o}(l,e,r,n)}};t.exports=function(t,e){var r=function(t){if(!t)return a;if(null!==t.decoder&&void 0!==t.decoder&&"function"!=typeof t.decoder)throw new TypeError("Decoder has to be a function.");if(void 0!==t.charset&&"utf-8"!==t.charset&&"iso-8859-1"!==t.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var e=void 0===t.charset?a.charset:t.charset;return{allowDots:void 0===t.allowDots?a.allowDots:!!t.allowDots,allowPrototypes:"boolean"==typeof t.allowPrototypes?t.allowPrototypes:a.allowPrototypes,arrayLimit:"number"==typeof t.arrayLimit?t.arrayLimit:a.arrayLimit,charset:e,charsetSentinel:"boolean"==typeof t.charsetSentinel?t.charsetSentinel:a.charsetSentinel,comma:"boolean"==typeof t.comma?t.comma:a.comma,decoder:"function"==typeof t.decoder?t.decoder:a.decoder,delimiter:"string"==typeof t.delimiter||n.isRegExp(t.delimiter)?t.delimiter:a.delimiter,depth:"number"==typeof t.depth||!1===t.depth?+t.depth:a.depth,ignoreQueryPrefix:!0===t.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof t.interpretNumericEntities?t.interpretNumericEntities:a.interpretNumericEntities,parameterLimit:"number"==typeof t.parameterLimit?t.parameterLimit:a.parameterLimit,parseArrays:!1!==t.parseArrays,plainObjects:"boolean"==typeof t.plainObjects?t.plainObjects:a.plainObjects,strictNullHandling:"boolean"==typeof t.strictNullHandling?t.strictNullHandling:a.strictNullHandling}}(e);if(""===t||null==t)return r.plainObjects?Object.create(null):{};for(var l="string"==typeof t?function(t,e){var r,u={},l=e.ignoreQueryPrefix?t.replace(/^\?/,""):t,h=e.parameterLimit===1/0?void 0:e.parameterLimit,f=l.split(e.delimiter,h),p=-1,d=e.charset;if(e.charsetSentinel)for(r=0;r<f.length;++r)0===f[r].indexOf("utf8=")&&("utf8=%E2%9C%93"===f[r]?d="utf-8":"utf8=%26%2310003%3B"===f[r]&&(d="iso-8859-1"),p=r,r=f.length);for(r=0;r<f.length;++r)if(r!==p){var y,_,g=f[r],S=g.indexOf("]="),m=-1===S?g.indexOf("="):S+1;-1===m?(y=e.decoder(g,a.decoder,d,"key"),_=e.strictNullHandling?null:""):(y=e.decoder(g.slice(0,m),a.decoder,d,"key"),_=n.maybeMap(c(g.slice(m+1),e),(function(t){return e.decoder(t,a.decoder,d,"value")}))),_&&e.interpretNumericEntities&&"iso-8859-1"===d&&(_=s(_)),g.indexOf("[]=")>-1&&(_=i(_)?[_]:_),o.call(u,y)?u[y]=n.combine(u[y],_):u[y]=_}return u}(t,r):t,h=r.plainObjects?Object.create(null):{},f=Object.keys(l),p=0;p<f.length;++p){var d=f[p],y=u(d,l[d],r,"string"==typeof t);h=n.merge(h,y,r)}return n.compact(h)}}}]);