-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathjsdos.js
2 lines (2 loc) · 119 KB
/
jsdos.js
1
2
!function i(s,a,c){function u(t,e){if(!a[t]){if(!s[t]){var r="function"==typeof require&&require;if(!e&&r)return r(t,!0);if(l)return l(t,!0);var n=new Error("Cannot find module '"+t+"'");throw n.code="MODULE_NOT_FOUND",n}var o=a[t]={exports:{}};s[t][0].call(o.exports,function(e){return u(s[t][1][e]||e)},o,o.exports,i,s,a,c)}return a[t].exports}for(var l="function"==typeof require&&require,e=0;e<c.length;e++)u(c[e]);return u}({1:[function(e,t,r){"use strict";function p(e){if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=u(e))){var t=0,r=function(){};return{s:r,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var n,o,i=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}function c(e,t,r,n,o,i,s){try{var a=e[i](s),c=a.value}catch(e){return void r(e)}a.done?t(c):Promise.resolve(c).then(n,o)}function s(a){return function(){var e=this,s=arguments;return new Promise(function(t,r){var n=a.apply(e,s);function o(e){c(n,t,r,o,i,"next",e)}function i(e){c(n,t,r,o,i,"throw",e)}o(void 0)})}}function a(e){return function(e){if(Array.isArray(e))return n(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||u(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function u(e,t){if(e){if("string"==typeof e)return n(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?n(e,t):void 0}}function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function l(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}e("core-js/modules/es6.function.name"),e("core-js/modules/es6.regexp.to-string"),e("core-js/modules/es6.array.from"),e("core-js/modules/es7.symbol.async-iterator"),e("core-js/modules/es6.symbol"),e("core-js/modules/es6.typed.uint8-array"),e("core-js/modules/es6.promise"),e("core-js/modules/web.dom.iterable"),e("core-js/modules/es6.array.iterator"),e("core-js/modules/es6.object.to-string"),e("core-js/modules/es6.string.iterator"),e("regenerator-runtime/runtime"),Object.defineProperty(r,"__esModule",{value:!0});var h=e("./jsdos-conf"),o=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.config=h.createDosConfig(),this.sources=[]}var t,r,n,o,i;return t=e,(r=[{key:"autoexec",value:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return this.config.autoexec.options.script.value=t.join("\n"),this}},{key:"cycles",value:function(e){return this.config.cpu.options.cycles.value=e,this}},{key:"extract",value:function(e,t,r){var n=1<arguments.length&&void 0!==t?t:"/",o=2<arguments.length&&void 0!==r?r:"zip";return this.extractAll([{url:e,path:n,type:o}])}},{key:"extractAll",value:function(e){var t;return(t=this.sources).push.apply(t,a(e)),this}},{key:"toUint8Array",value:(i=s(regeneratorRuntime.mark(function e(t,r,n){var o,i,s,a,c,u,l,f,d;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,h.toDosboxConf(this.config);case 2:o=e.sent,i=[],s=p(this.sources);try{for(c=function(){var t=a.value;if("zip"!==t.type)throw new Error("Only Zip is supported");var e=n(t.url,{cache:r,responseType:"arraybuffer"}).then(function(e){return{source:t,data:new Uint8Array(e)}});i.push(e)},s.s();!(a=s.n()).done;)c()}catch(e){s.e(e)}finally{s.f()}return e.next=8,t.writeFile(".jsdos/dosbox.conf",o);case 8:return e.next=10,t.writeFile(".jsdos/readme.txt",_);case 10:return e.next=12,Promise.all(i);case 12:u=e.sent,l=p(u);try{for(l.s();!(f=l.n()).done;)d=f.value,t.zipToFs(d.data,d.source.path)}catch(e){l.e(e)}finally{l.f()}return e.next=17,t.zipFromFs();case 17:return e.abrupt("return",e.sent);case 18:case"end":return e.stop()}},e,this)})),function(e,t,r){return i.apply(this,arguments)})},{key:"toUrl",value:(o=s(regeneratorRuntime.mark(function e(t,r,n){var o;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.toUint8Array(t,r,n);case 2:return o=e.sent,e.abrupt("return",URL.createObjectURL(new Blob([o],{type:"application/zip"})));case 4:case"end":return e.stop()}},e,this)})),function(e,t,r){return o.apply(this,arguments)})}])&&l(t.prototype,r),n&&l(t,n),e}();r.DosBundle=o;var _="\nPlease visit our website:\n\n _ __ \n (_)____ ____/ /___ _____ _________ ____ ___ \n / / ___/_____/ __ / __ \\/ ___// ___/ __ \\/ __ `__ \\\n / (__ )_____/ /_/ / /_/ (__ )/ /__/ /_/ / / / / / /\n __/ /____/ \\__,_/\\____/____(_)___/\\____/_/ /_/ /_/ \n /___/ \n"},{"./jsdos-conf":2,"core-js/modules/es6.array.from":115,"core-js/modules/es6.array.iterator":116,"core-js/modules/es6.function.name":118,"core-js/modules/es6.object.to-string":126,"core-js/modules/es6.promise":127,"core-js/modules/es6.regexp.to-string":133,"core-js/modules/es6.string.iterator":134,"core-js/modules/es6.symbol":136,"core-js/modules/es6.typed.uint8-array":137,"core-js/modules/es7.symbol.async-iterator":139,"core-js/modules/web.dom.iterable":140,"regenerator-runtime/runtime":141}],2:[function(e,t,r){"use strict";function n(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function u(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?n(Object(r),!0).forEach(function(e){o(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function o(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function s(e){if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(e=function(e,t){if(!e)return;if("string"==typeof e)return a(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return a(e,t)}(e))){var t=0,r=function(){};return{s:r,n:function(){return t>=e.length?{done:!0}:{done:!1,value:e[t++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var n,o,i=!0,s=!1;return{s:function(){n=e[Symbol.iterator]()},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(s)throw o}}}}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function c(e,t,r,n,o,i,s){try{var a=e[i](s),c=a.value}catch(e){return void r(e)}a.done?t(c):Promise.resolve(c).then(n,o)}function i(a){return function(){var e=this,s=arguments;return new Promise(function(t,r){var n=a.apply(e,s);function o(e){c(n,t,r,o,i,"next",e)}function i(e){c(n,t,r,o,i,"throw",e)}o(void 0)})}}function h(e){return(h="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})(e)}function l(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}e("core-js/modules/es7.object.get-own-property-descriptors"),e("core-js/modules/es6.string.iterator"),e("core-js/modules/es6.array.from"),e("core-js/modules/es6.regexp.to-string"),e("regenerator-runtime/runtime"),e("core-js/modules/es7.symbol.async-iterator"),e("core-js/modules/es6.symbol"),e("core-js/modules/es6.array.sort"),e("core-js/modules/es6.number.constructor"),e("core-js/modules/es6.number.parse-int"),e("core-js/modules/es6.string.starts-with"),e("core-js/modules/es6.array.find"),e("core-js/modules/web.dom.iterable"),e("core-js/modules/es6.array.iterator"),e("core-js/modules/es6.object.keys"),e("core-js/modules/es6.promise"),e("core-js/modules/es6.object.to-string"),e("core-js/modules/es6.function.name"),Object.defineProperty(r,"__esModule",{value:!0});var f=function e(){l(this,e),this.name="sdl",this.description="This section contains all of the low level system settings for how DOSBox interacts with your real hardware. You can define what resolutions are emulated, how DOSBox should treat errors or listen to your keyboard and mouse. You can often achieve a fair level of optimization by working with these setting, though for the most part leaving them at their default settings will create the best experience. These settings are passed on to the SDL Library which handles low level things like input and thread priority.",this.options={autolock:{name:"autolock",description:"Mouse will automatically lock, if you click on the screen.",value:!1,allowedValues:[!0,!1]}}};r.OutputCategory=f;var d=function e(){l(this,e),this.name="dosbox",this.description="The [dosbox] section contains various settings that do not pertain to any other section (e.g. setting the language used in DOSBox help texts, where to store screen captures, etc.)",this.options={machine:{name:"machine",description:"The type of machine tries to emulate.",value:"svga_s3",allowedValues:["hercules","cga","tandy","pcjr","ega","vgaonly","svga_s3","svga_et3000","svga_et4000","svga_paradise","vesa_nolfb","vesa_oldvbe"]}}};r.DosboxCategory=d;var p=function e(){l(this,e),this.name="cpu",this.description="The CPU section controls how DOSBox tries to emulate the CPU, how fast the emulation should be, and to adjust it. DOSBox offers 4 different methods of CPU emulation.",this.options={core:{name:"core",description:"CPU Core used in emulation. auto will switch to dynamic if available and appropriate.",value:"auto",allowedValues:["auto","normal","simple"]},cputype:{name:"cputype",description:"CPU Type used in emulation. auto is the fastest choice.",value:"auto",allowedValues:["auto","386","386_slow","486_slow","pentium_slow","386_prefetch"]},cycles:{name:"cycles",description:"Amount of instructions DOSBox tries to emulate each millisecond. Setting this value too high results in sound dropouts and lags.\nCycles can be set in 3 ways:\n'auto' tries to guess what a game needs.\n It usually works, but can fail for certain games.\n'fixed #number' will set a fixed amount of cycles. This is what you usually need if 'auto' fails.\n (Example: fixed 4000).\n'max' will allocate as much cycles as your computer is able to handle.\n",value:"auto",allowedValues:["auto","fixed","max"]}}};r.CpuCategory=p;var _=function e(){l(this,e),this.name="mixer",this.description="Here you can define the quality of emulated audio.",this.options={nosound:{name:"nosound",description:"Enable silent mode, sound is still emulated though.",value:!1,allowedValues:[!0,!1]}}};r.MixerCategory=_;var m=function e(){l(this,e),this.name="autoexec",this.description="Lines in this section will be run at startup",this.options={script:{name:"lines",description:"Use \\n to separate lines",value:"",allowedValues:[]}}};function y(){return{output:new f,dosbox:new d,cpu:new p,mixer:new _,autoexec:new m}}function v(f,d){var p="sdl"===d.name?"output":d.name;return new Promise(function(e,n){if(f)if(f.name===d.name){for(var t=0,r=Object.keys(f.options);t<r.length;t++){var o=r[t],i=f.options[o],s=d.options[o];if(void 0===s)return void n(new Error("Unknown option '"+(i.name||o)+"' in '"+f.name+"'"));if(0<s.allowedValues.length){var a=function(){var t=i.value,e=s.allowedValues.find(function(e){return e==t});if("cpu"===p&&"cycles"===i.name&&(t+"").startsWith("fixed ")){var r=Number.parseInt(t.substr("fixed ".length),10);if(isNaN(r))return n(new Error("Fixed value should conatain number")),{v:void 0}}else if(void 0===e)return n(new Error("Incorrect value '"+t+"' for '"+f.name+"."+(i.name||o)+"' allowed is "+JSON.stringify(s.allowedValues))),{v:void 0}}();if("object"===h(a))return a.v}}for(var c=0,u=Object.keys(d.options);c<u.length;c++){var l=u[c];if(!(l in f.options))return void n(new Error("Option '"+l+"' is missed in '"+p+"'"))}e()}else n(new Error("Incorrect category name '"+f.name+"' should be '"+d.name+"'"));else{d.name;n(new Error("Category '"+p+"' is missed"))}})}function b(){return g.apply(this,arguments)}function g(){return(g=i(regeneratorRuntime.mark(function e(t){var r,n,o,i;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:r=y(),n=0,o=Object.keys(r);case 2:if(n<o.length)return i=o[n],e.next=6,v(t[i],r[i]);e.next=9;break;case 6:n++,e.next=2;break;case 9:case"end":return e.stop()}},e)}))).apply(this,arguments)}function w(){return j.apply(this,arguments)}function j(){return(j=i(regeneratorRuntime.mark(function e(t,r){var n,o,i,s,a,c;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0===t)return e.abrupt("return");e.next=2;break;case 2:n=0,o=Object.keys(t.options||{});case 3:if(!(n<o.length)){e.next=16;break}if(i=o[n],"string"!=typeof(s=t.options[i])&&"number"!=typeof s&&!Array.isArray(s)){e.next=13;break}if(a=r.options[i]){e.next=10;break}return e.abrupt("continue",13);case 10:c=s,t.options[i]=u({},a),t.options[i].value=c;case 13:n++,e.next=3;break;case 16:case"end":return e.stop()}},e)}))).apply(this,arguments)}function x(){return k.apply(this,arguments)}function k(){return(k=i(regeneratorRuntime.mark(function e(t){var r,n,o,i;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:r=y(),n=0,o=Object.keys(r);case 2:if(n<o.length)return i=o[n],e.next=6,w(t[i],r[i]);e.next=9;break;case 6:n++,e.next=2;break;case 9:case"end":return e.stop()}},e)}))).apply(this,arguments)}function S(){return(S=i(regeneratorRuntime.mark(function e(r){var n;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,x(r);case 2:return e.next=4,b(r);case 4:return n=E(r.output)+"\nfullscreen=false\nfulldouble=false\nfullresolution=original\nwindowresolution=original\noutput=surface\nsensitivity=100\nwaitonerror=true\npriority=higher,normal\nmapperfile=mapper-jsdos.map\nusescancodes=true\nvsync=false\n"+E(r.dosbox)+"\nlanguage=\ncaptures=capture\nmemsize=16\n"+E(r.cpu)+"\ncycleup=10\ncycledown=20\n"+E(r.mixer)+"\nrate=44100\nblocksize=1024\nprebuffer=20\n\n[render]\n# frameskip: How many frames DOSBox skips before drawing one.\n# aspect: Do aspect correction, if your output method doesn't support scaling this can slow things down!.\n# scaler: Scaler used to enlarge/enhance low resolution modes.\n# If 'forced' is appended, then the scaler will be used even if the result might not be desired.\n# Possible values: none, normal2x, normal3x, advmame2x, advmame3x, advinterp2x, advinterp3x, hq2x, hq3x, 2xsai, super2xsai, supereagle, tv2x, tv3x, rgb2x, rgb3x, scan2x, scan3x.\n\nframeskip=0\naspect=false\nscaler=none\n\n[midi]\n# mpu401: Type of MPU-401 to emulate.\n# Possible values: intelligent, uart, none.\n# mididevice: Device that will receive the MIDI data from MPU-401.\n# Possible values: default, win32, alsa, oss, coreaudio, coremidi, none.\n# midiconfig: Special configuration options for the device driver. This is usually the id of the device you want to use.\n# See the README/Manual for more details.\n\nmpu401=intelligent\nmididevice=default\nmidiconfig=\n\n[sblaster]\n# sbtype: Type of Soundblaster to emulate. gb is Gameblaster.\n# Possible values: sb1, sb2, sbpro1, sbpro2, sb16, gb, none.\n# sbbase: The IO address of the soundblaster.\n# Possible values: 220, 240, 260, 280, 2a0, 2c0, 2e0, 300.\n# irq: The IRQ number of the soundblaster.\n# Possible values: 7, 5, 3, 9, 10, 11, 12.\n# dma: The DMA number of the soundblaster.\n# Possible values: 1, 5, 0, 3, 6, 7.\n# hdma: The High DMA number of the soundblaster.\n# Possible values: 1, 5, 0, 3, 6, 7.\n# sbmixer: Allow the soundblaster mixer to modify the DOSBox mixer.\n# oplmode: Type of OPL emulation. On 'auto' the mode is determined by sblaster type. All OPL modes are Adlib-compatible, except for 'cms'.\n# Possible values: auto, cms, opl2, dualopl2, opl3, none.\n# oplemu: Provider for the OPL emulation. compat might provide better quality (see oplrate as well).\n# Possible values: default, compat, fast.\n# oplrate: Sample rate of OPL music emulation. Use 49716 for highest quality (set the mixer rate accordingly).\n# Possible values: 44100, 49716, 48000, 32000, 22050, 16000, 11025, 8000.\n\nsbtype=sb16\nsbbase=220\nirq=7\ndma=1\nhdma=5\nsbmixer=true\noplmode=auto\noplemu=default\noplrate=44100\n\n[gus]\n# gus: Enable the Gravis Ultrasound emulation.\n# gusrate: Sample rate of Ultrasound emulation.\n# Possible values: 44100, 48000, 32000, 22050, 16000, 11025, 8000, 49716.\n# gusbase: The IO base address of the Gravis Ultrasound.\n# Possible values: 240, 220, 260, 280, 2a0, 2c0, 2e0, 300.\n# gusirq: The IRQ number of the Gravis Ultrasound.\n# Possible values: 5, 3, 7, 9, 10, 11, 12.\n# gusdma: The DMA channel of the Gravis Ultrasound.\n# Possible values: 3, 0, 1, 5, 6, 7.\n# ultradir: Path to Ultrasound directory. In this directory\n# there should be a MIDI directory that contains\n# the patch files for GUS playback. Patch sets used\n# with Timidity should work fine.\n\ngus=false\ngusrate=44100\ngusbase=240\ngusirq=5\ngusdma=3\nultradir=C:ULTRASND\n\n[speaker]\n# pcspeaker: Enable PC-Speaker emulation.\n# pcrate: Sample rate of the PC-Speaker sound generation.\n# Possible values: 44100, 48000, 32000, 22050, 16000, 11025, 8000, 49716.\n# tandy: Enable Tandy Sound System emulation. For 'auto', emulation is present only if machine is set to 'tandy'.\n# Possible values: auto, on, off.\n# tandyrate: Sample rate of the Tandy 3-Voice generation.\n# Possible values: 44100, 48000, 32000, 22050, 16000, 11025, 8000, 49716.\n# disney: Enable Disney Sound Source emulation. (Covox Voice Master and Speech Thing compatible).\n\npcspeaker=true\npcrate=44100\ntandy=auto\ntandyrate=44100\ndisney=true\n\n[joystick]\n# joysticktype: Type of joystick to emulate: auto (default), none,\n# 2axis (supports two joysticks),\n# 4axis (supports one joystick, first joystick used),\n# 4axis_2 (supports one joystick, second joystick used),\n# fcs (Thrustmaster), ch (CH Flightstick).\n# none disables joystick emulation.\n# auto chooses emulation depending on real joystick(s).\n# (Remember to reset dosbox's mapperfile if you saved it earlier)\n# Possible values: auto, 2axis, 4axis, 4axis_2, fcs, ch, none.\n# timed: enable timed intervals for axis. Experiment with this option, if your joystick drifts (away).\n# autofire: continuously fires as long as you keep the button pressed.\n# swap34: swap the 3rd and the 4th axis. can be useful for certain joysticks.\n# buttonwrap: enable button wrapping at the number of emulated buttons.\n\njoysticktype=auto\ntimed=true\nautofire=false\nswap34=false\nbuttonwrap=false\n\n[serial]\n# serial1: set type of device connected to com port.\n# Can be disabled, dummy, modem, nullmodem, directserial.\n# Additional parameters must be in the same line in the form of\n# parameter:value. Parameter for all types is irq (optional).\n# for directserial: realport (required), rxdelay (optional).\n# (realport:COM1 realport:ttyS0).\n# for modem: listenport (optional).\n# for nullmodem: server, rxdelay, txdelay, telnet, usedtr,\n# transparent, port, inhsocket (all optional).\n# Example: serial1=modem listenport:5000\n# Possible values: dummy, disabled, modem, nullmodem, directserial.\n# serial2: see serial1\n# Possible values: dummy, disabled, modem, nullmodem, directserial.\n# serial3: see serial1\n# Possible values: dummy, disabled, modem, nullmodem, directserial.\n# serial4: see serial1\n# Possible values: dummy, disabled, modem, nullmodem, directserial.\n\nserial1=dummy\nserial2=dummy\nserial3=disabled\nserial4=disabled\n\n[dos]\n# xms: Enable XMS support.\n# ems: Enable EMS support.\n# umb: Enable UMB support.\n# keyboardlayout: Language code of the keyboard layout (or none).\n\nxms=true\nems=true\numb=true\nkeyboardlayout=auto\n\n[ipx]\n# ipx: Enable ipx over UDP/IP emulation.\n\nipx=false\n"+(t=r.autoexec,"[autoexec]\necho off\nmount c .\nc:\n\ntype jsdos~1/readme.txt\necho on\n\n".concat(t.options.script.value,"\n\n# Generated using https://js-dos.com\n# █▀▀▀▀▀█ █ ▄▄▄▀▀█ █▀▀▀▀▀█\n# █ ███ █ ██▄ █ ▀ ▄ █ ███ █\n# █ ▀▀▀ █ ▄██ ▀ ▀▀█ █ ▀▀▀ █\n# ▀▀▀▀▀▀▀ ▀ █▄▀▄▀ █ ▀▀▀▀▀▀▀\n# █▀▄▄█▀▀▄▄ ▀ ▀█▄▄▄▄ ▀▄█▀█▀\n# █▀ ▀ ▀▀▄ █▀ ▄ ▄▀▀▀▄ █▀█▄\n# ▄ ▄▄ █▀▀▄ ▄▀▄▀▀█ ▀▀▄▀▀█▀\n# ▄▀▀█▀▀ █▀█▀█▀▀▄ ▀██▀█▄\n# ▀▀▀ ▀ ▀ █▄█ ▀█▄▄█▀▀▀█▀▀\n# █▀▀▀▀▀█ ▄▄▄ ▄ ▄ █ ▀ █▄▄▄▄\n# █ ███ █ ▀█▀▀▄▀▀▄████▀▀█▄█\n# █ ▀▀▀ █ ▄▀▀█▀█▀▄ ▀▀▄▄█▄█ \n# ▀▀▀▀▀▀▀ ▀ ▀▀ ▀ ▀ ▀▀▀\n")),e.abrupt("return",Promise.resolve(n));case 6:case"end":return e.stop()}var t},e)}))).apply(this,arguments)}function E(e){var t="";t+="[".concat(e.name,"]\n");var r,n=s(Object.keys(e.options).sort());try{for(n.s();!(r=n.n()).done;){var o=r.value,i=e.options[o];t+="".concat(i.name,"=").concat(i.value,"\n")}}catch(e){n.e(e)}finally{n.f()}return t}r.AutoexecCategory=m,r.createDosConfig=y,r.toDosboxConf=function(e){return S.apply(this,arguments)}},{"core-js/modules/es6.array.find":114,"core-js/modules/es6.array.from":115,"core-js/modules/es6.array.iterator":116,"core-js/modules/es6.array.sort":117,"core-js/modules/es6.function.name":118,"core-js/modules/es6.number.constructor":123,"core-js/modules/es6.number.parse-int":124,"core-js/modules/es6.object.keys":125,"core-js/modules/es6.object.to-string":126,"core-js/modules/es6.promise":127,"core-js/modules/es6.regexp.to-string":133,"core-js/modules/es6.string.iterator":134,"core-js/modules/es6.string.starts-with":135,"core-js/modules/es6.symbol":136,"core-js/modules/es7.object.get-own-property-descriptors":138,"core-js/modules/es7.symbol.async-iterator":139,"core-js/modules/web.dom.iterable":140,"regenerator-runtime/runtime":141}],3:[function(e,t,r){"use strict";function n(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}e("core-js/modules/es6.regexp.to-string"),e("core-js/modules/es6.promise"),e("core-js/modules/es6.object.to-string"),Object.defineProperty(r,"__esModule",{value:!0}),r.default=function(r){return new Promise(function(e,t){new o(r,e,function(e){return t(new Error(e))})})};var o=function(){function i(e,t,r){var n=this;if(!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),this.storeName="files",this.db=null,this.version=e,this.indexedDB=window.indexedDB||window.mozIndexedDB||window.webkitIndexedDB||window.msIndexedDB,this.indexedDB){var o=this.indexedDB.open("js-dos-cache ("+e+")",1);o.onerror=function(e){r("Can't open cache database")},o.onsuccess=function(e){n.db=o.result,t(n)},o.onupgradeneeded=function(e){try{n.db=o.result,n.db.onerror=function(e){r("Can't upgrade cache database")},n.db.createObjectStore(n.storeName)}catch(e){r("Can't upgrade cache database")}}}else r("Indexed db is not supported on this host")}var e,t,r;return e=i,(t=[{key:"close",value:function(){null!==this.db&&(this.db.close(),this.db=null)}},{key:"put",value:function(r,n){var o=this;return new Promise(function(e){if(null!==o.db){var t=o.db.transaction(o.storeName,"readwrite");t.oncomplete=function(){return e()},t.objectStore(o.storeName).put(n,r)}else e()})}},{key:"get",value:function(o,i){var s=this;return new Promise(function(t,r){function e(e){void 0===i?r(new Error(e)):t(i)}if(null!==s.db){var n=s.db.transaction(s.storeName,"readonly").objectStore(s.storeName).get(o);n.onerror=function(){return r(new Error("Can't read value for key '"+o+"'"))},n.onsuccess=function(){n.result?t(n.result):e("Result is empty for key '"+o+"', result: "+n.result)}}else e("db is not initalized")})}},{key:"forEach",value:function(r,n){if(null!==this.db){var e=this.db.transaction(this.storeName,"readonly").objectStore(this.storeName).openCursor();e.onerror=function(){return n()},e.onsuccess=function(e){var t=e.target.result;t?(r(t.key.toString(),t.value),t.continue()):n()}}else n()}}])&&n(e.prototype,t),r&&n(e,r),i}()},{"core-js/modules/es6.object.to-string":126,"core-js/modules/es6.promise":127,"core-js/modules/es6.regexp.to-string":133}],4:[function(e,t,r){"use strict";function o(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}e("core-js/modules/es6.promise"),e("core-js/modules/es6.object.to-string"),Object.defineProperty(r,"__esModule",{value:!0});var n=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,r,n;return t=e,(r=[{key:"close",value:function(){}},{key:"put",value:function(){return Promise.resolve()}},{key:"get",value:function(e,t){return void 0!==t?Promise.resolve(t):Promise.reject("Cache is not supported on this host")}},{key:"forEach",value:function(e,t){t()}}])&&o(t.prototype,r),n&&o(t,n),e}();r.default=n},{"core-js/modules/es6.object.to-string":126,"core-js/modules/es6.promise":127}],5:[function(e,t,r){"use strict";e("core-js/modules/web.dom.iterable"),e("core-js/modules/es6.array.iterator"),e("core-js/modules/es6.object.to-string"),e("core-js/modules/es6.object.keys"),Object.defineProperty(r,"__esModule",{value:!0});var n={keysCode:{left:37,right:39,up:38,down:40}};r.default=function(e,s){function o(e,t,r){l[e]={x:t,y:r}}function i(e,t,r){if(void 0!==l[e]){var n,o=l[e].x-t,i=l[e].y-r;if(!(Math.abs(o)<15&&Math.abs(i)<15))n=Math.abs(o)>=Math.abs(i)?o<0?"right":"left":i<0?"down":"up",l[e].x=t,l[e].y=r,function(e,t){if(u[e]!==t){u[e]=t;for(var r=0,n=Object.keys(u);r<n.length;r++){var o=n[r];o!==e&&"down"===u[o]&&(u[o]="up",s.onRelease(c[o]))}"down"===t&&s.onPress(c[e])}}(n,"down"),delete l[e]}}function a(e,t,r){i(e,t,r),delete l[e]}var c=(2<arguments.length&&void 0!==arguments[2]?arguments[2]:n).keysCode,u={left:"up",right:"up",up:"up",down:"up"},l={};e.addEventListener("touchstart",function(e){e.preventDefault();for(var t=e.changedTouches,r=0;r<t.length;r++){var n=t[r];o(n.identifier,n.pageX,n.pageY)}},!0),e.addEventListener("touchmove",function(e){e.preventDefault();for(var t=e.changedTouches,r=0;r<t.length;r++){var n=t[r];i(n.identifier,n.pageX,n.pageY)}},!0),e.addEventListener("touchend",function(e){e.preventDefault();for(var t=e.changedTouches,r=0;r<t.length;r++){var n=t[r];a(n.identifier,n.pageX,n.pageY)}},!0),e.addEventListener("mousedown",function(e){e.preventDefault(),o(-1,e.pageX,e.pageY)},!0),e.addEventListener("mousemove",function(e){e.preventDefault(),i(-1,e.pageX,e.pageY)},!0),e.addEventListener("mouseup",function(e){e.preventDefault(),a(-1,e.pageX,e.pageY)},!0),e.addEventListener("mouseleave",function(e){e.preventDefault(),a(-1,e.pageX,e.pageY)},!0)}},{"core-js/modules/es6.array.iterator":116,"core-js/modules/es6.object.keys":125,"core-js/modules/es6.object.to-string":126,"core-js/modules/web.dom.iterable":140}],6:[function(e,t,r){"use strict";var n=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t};Object.defineProperty(r,"__esModule",{value:!0});var l=n(e("../jsdos-dom")),f={uppercase:!0};r.default=function(e,n){var o=2<arguments.length&&void 0!==arguments[2]?arguments[2]:f;function t(){var e=o.uppercase?a.value.toUpperCase():a.value;if(a.value="",a.blur(),i.style.visibility="hidden",0!==e.length)var t=0,r=setInterval(function(){t>=2*e.length?clearInterval(r):(t%2==0?n.onPress(e.charCodeAt(t/2)):n.onRelease(e.charCodeAt((t-1)/2)),t++)},100)}l.applyCss("lqwerty-css",d+"\n\n"+(o.cssText||""));var i=l.createDiv("qwerty-container");function r(e){e.stopPropagation()}function s(){a.style.width=Math.max(2,a.value.length+1)+"ch"}i.innerHTML='\n <div>ENTER CHARS:</div>\n\n <div class="qwerty-input-row">\n <div>:> </div>\n <input class="qwerty-input" value="">\n \x3c!-- <div class="qwerty-cursor"></div> --\x3e\n <div class="qwerty-send">Send</div>\n </div>\n ',i.style.visibility="hidden",i.addEventListener("keydown",r),i.addEventListener("keyup",r),i.addEventListener("keypress",function(e){13===e.keyCode&&t()}),i.addEventListener("keypress",r);var a=i.getElementsByTagName("input")[0];a.tabIndex=1,a.addEventListener("input",s),a.addEventListener("blur",t);var c=i.getElementsByClassName("qwerty-send")[0];l.addButtonListener(c,function(){},t);var u=l.createDiv("qwerty-key");l.addButtonListener(u,function(){},function(){"hidden"===i.style.visibility?(s(),i.style.visibility="visible",a.focus()):i.style.visibility="hidden"}),e.appendChild(u),e.appendChild(i)};var d="\n .qwerty-container {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n\n display: flex;\n flex-direction: column;\n\n padding: 10px 20px;\n\n font-size: 1em;\n background: #000000e3;\n border-bottom: 2px solid white;\n font-family: monospace;\n color: white;\n\n line-height: 1.4em;\n }\n\n .qwerty-input-row {\n display: flex;\n flex-grow: 1;\n align-items: center;\n }\n\n .qwerty-input, .qwerty-input:focus {\n padding: 0;\n margin: 0;\n border: none;\n background: black;\n color: white;\n font: inherit;\n display: inline-block;\n outline: none;\n }\n\n .qwerty-send {\n color: black;\n padding: 5px 0.5em;\n margin-left: 0.5em;\n\n padding: 5px;\n background: lightgray;\n border-left: 1px solid white;\n border-top: 1px solid white;\n border-right: 1px solid darkgray;\n border-bottom: 1px solid darkgray;\n }\n\n .qwerty-key {\n display: flex;\n position: absolute;\n left: 10px;\n bottom: 10px;\n\n align-items: center;\n justify-content: center;\n color: black;\n font-size: 2em;\n\n width: 48px;\n height: 48px;\n background: lightgray url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEwAACxMBAJqcGAAAAZRJREFUWIXtlr9KA0EQxn9ngmBroY0W/k0stZbYKFqICD6DYCFiLfgIgtG8iGIkRcBGsLGx8Q+JYAhcwDdQE8/iZsncesgpeCuYDw72+2bmZnZ3bhLooYf/Dg8YBIYc5X/2gDcg66iAtgcEjpID3Z0vAo2Uc08AFVNAA6inXEAWoM8SN4ASsKm0omg54QXhe8pnX7R54TPCi8pnS7R1u5IAmJR1SfiZZQ+AFeG7wu+VT120beGrKs6gIvxQeB4I7O6/AcrAldJOgQzQUsnKRHumKgU9CvfFp23vNg76BH4TsSdg90DqsAs4ont3AdBRtnPRDoRPK78xK/5Exb2LtpykgK+4WWdibLaWUTYvLrE2BsAUYXPl6O4GwiaqynoWGCZstBowACyI7QJ4UfEtwoYGWLIKMvF54A7Sa0IbsZ9hAZgjPA0zC3b4fDVJ0QGOZb0GjAPXwKV2SjqIfvoYJBpEPvBAdMjcEr3D70APoid5t287Oe0B54PIfIZN4DXl3P3AqPN/RB7h7/OIo/xNR3l7+EP4AJe/eBF8vW9QAAAAAElFTkSuQmCC) no-repeat center center;\n border-left: 1px solid white;\n border-top: 1px solid white;\n border-right: 1px solid darkgray;\n border-bottom: 1px solid darkgray;\n }\n\n .qwerty-cursor {\n background: white;\n width: 0.5em;\n height: 1em;\n animation: qwerty-blink 1s;\n -moz-animation: qwerty-blink 1s infinite;\n -webkit-animation: qwerty-blink 1s infinite;\n }\n\n @-moz-keyframes qwerty-blink {\n 0% {background:white;}\n 50% {background:black;}\n 100% {background:white;}\n }\n\n @-webkit-keyframes qwerty-blink {\n 0% {background:white;}\n 50% {background:black;}\n 100% {background:white;}\n }\n"},{"../jsdos-dom":7}],7:[function(e,t,r){"use strict";e("core-js/modules/web.dom.iterable"),e("core-js/modules/es6.array.iterator"),e("core-js/modules/es6.object.to-string"),e("core-js/modules/es6.object.keys"),Object.defineProperty(r,"__esModule",{value:!0});var n="ontouchstart"in document.documentElement;function o(e,t){if(null===document.getElementById(e)){var r=document.createElement("style");r.id=e,r.innerHTML=t,document.head.appendChild(r)}}r.applyCss=o,r.createDiv=function(e,t){var r=document.createElement("div");return void 0!==e&&(r.className=e),void 0!==t&&o(e+"-style",t),r},r.addButtonListener=function(o,i,s){var a=!1;if(n){var c={},e=function(e){if(e.target===o)for(var t=e.changedTouches,r=0;r<t.length;r++){var n=t[r].identifier;switch(e.type){case"touchstart":0===Object.keys(c).length&&i(),c[n]=1;break;case"touchend":delete c[n],0===Object.keys(c).length&&s();break;default:return}a=0<Object.keys(c).length,e.preventDefault()}};o.addEventListener("touchmove",e,!0),o.addEventListener("touchstart",e,!0),o.addEventListener("touchend",e,!0)}var t=!1;o.addEventListener("mousedown",function(e){a||0!==e.button||e.target!==o||(t=!0,i(),e.preventDefault())},!0),o.addEventListener("mouseup",function(e){!a&&t&&0===e.button&&(t=!1,s(),e.preventDefault())},!0),o.addEventListener("mouseleave",function(e){!a&&t&&0===e.button&&(t=!1,s())},!0)}},{"core-js/modules/es6.array.iterator":116,"core-js/modules/es6.object.keys":125,"core-js/modules/es6.object.to-string":126,"core-js/modules/web.dom.iterable":140}],8:[function(e,t,r){"use strict";Object.defineProperty(r,"__esModule",{value:!0});r.DosKeys=new function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.KBD_NONE=0,this.KBD_0=48,this.KBD_1=49,this.KBD_2=50,this.KBD_3=51,this.KBD_4=52,this.KBD_5=53,this.KBD_6=54,this.KBD_7=55,this.KBD_8=56,this.KBD_9=57,this.KBD_a=65,this.KBD_b=66,this.KBD_c=67,this.KBD_d=68,this.KBD_e=69,this.KBD_f=70,this.KBD_g=71,this.KBD_h=72,this.KBD_i=73,this.KBD_j=74,this.KBD_k=75,this.KBD_l=76,this.KBD_m=77,this.KBD_n=78,this.KBD_o=79,this.KBD_p=80,this.KBD_q=81,this.KBD_r=82,this.KBD_s=83,this.KBD_t=84,this.KBD_u=85,this.KBD_v=86,this.KBD_w=87,this.KBD_x=88,this.KBD_y=89,this.KBD_z=90,this.KBD_f1=290,this.KBD_f2=291,this.KBD_f3=292,this.KBD_f4=293,this.KBD_f5=294,this.KBD_f6=295,this.KBD_f7=296,this.KBD_f8=297,this.KBD_f9=298,this.KBD_f10=299,this.KBD_f11=300,this.KBD_f12=301,this.KBD_kp0=320,this.KBD_kp1=321,this.KBD_kp2=322,this.KBD_kp3=323,this.KBD_kp4=324,this.KBD_kp5=325,this.KBD_kp6=326,this.KBD_kp7=327,this.KBD_kp8=328,this.KBD_kp9=329,this.KBD_kpperiod=330,this.KBD_kpdivide=331,this.KBD_kpmultiply=332,this.KBD_kpminus=333,this.KBD_kpplus=334,this.KBD_kpenter=335,this.KBD_esc=256,this.KBD_tab=258,this.KBD_backspace=259,this.KBD_enter=257,this.KBD_space=32,this.KBD_leftalt=342,this.KBD_rightalt=346,this.KBD_leftctrl=341,this.KBD_rightctrl=345,this.KBD_leftshift=340,this.KBD_rightshift=344,this.KBD_capslock=280,this.KBD_scrolllock=281,this.KBD_numlock=282,this.KBD_grave=96,this.KBD_minus=45,this.KBD_equals=61,this.KBD_backslash=92,this.KBD_leftbracket=91,this.KBD_rightbracket=93,this.KBD_semicolon=59,this.KBD_quote=39,this.KBD_period=46,this.KBD_comma=44,this.KBD_slash=47,this.KBD_printscreen=283,this.KBD_pause=284,this.KBD_insert=260,this.KBD_home=268,this.KBD_pageup=266,this.KBD_delete=261,this.KBD_end=269,this.KBD_pagedown=267,this.KBD_left=263,this.KBD_up=265,this.KBD_down=264,this.KBD_right=262,this.KBD_extra_lt_gt=348}},{}],9:[function(e,t,y){"use strict";function v(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var r=[],n=!0,o=!1,i=void 0;try{for(var s,a=e[Symbol.iterator]();!(n=(s=a.next()).done)&&(r.push(s.value),!t||r.length!==t);n=!0);}catch(e){o=!0,i=e}finally{try{n||null==a.return||a.return()}finally{if(o)throw i}}return r}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return n(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return n(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function c(e,t,r,n,o,i,s){try{var a=e[i](s),c=a.value}catch(e){return void r(e)}a.done?t(c):Promise.resolve(c).then(n,o)}function o(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function r(e){return(r="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})(e)}function i(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}e("core-js/modules/es6.array.from"),e("core-js/modules/es6.function.name"),e("core-js/modules/es6.regexp.to-string"),e("core-js/modules/web.dom.iterable"),e("core-js/modules/es6.array.iterator"),e("core-js/modules/es6.string.iterator"),e("core-js/modules/es6.regexp.replace"),e("regenerator-runtime/runtime"),e("core-js/modules/es6.promise"),e("core-js/modules/es6.object.to-string"),e("core-js/modules/es7.symbol.async-iterator"),e("core-js/modules/es6.symbol"),e("core-js/modules/es6.math.trunc"),e("core-js/modules/es6.math.clz32"),e("core-js/modules/es6.math.fround"),e("core-js/modules/es6.math.imul"),e("core-js/modules/es6.typed.uint8-array"),Object.defineProperty(y,"__esModule",{value:!0});var b=e("./jsdos-xhr");y.host=new function e(){if(i(this,e),this.wasmSupported=!1,this.globals=window,this.globals.exports||(this.globals.exports={}),this.globals.compiled||(this.globals.compiled={}),"object"===("undefined"==typeof WebAssembly?"undefined":r(WebAssembly))&&"function"==typeof WebAssembly.instantiate&&"function"==typeof WebAssembly.compile){var t=new WebAssembly.Module(Uint8Array.of(0,97,115,109,1,0,0,0));t instanceof WebAssembly.Module&&(this.wasmSupported=new WebAssembly.Instance(t)instanceof WebAssembly.Instance)}Math.imul&&-5===Math.imul(4294967295,5)||(Math.imul=function(e,t){var r=65535&e,n=65535&t;return r*n+((e>>>16)*n+r*(t>>>16)<<16)|0}),Math.imul=Math.imul,Math.fround||(Math.fround=function(e){return e}),Math.fround=Math.fround,Math.clz32||(Math.clz32=function(e){e>>>=0;for(var t=0;t<32;t++)if(e&1<<31-t)return t;return 32}),Math.clz32=Math.clz32,Math.trunc||(Math.trunc=function(e){return e<0?Math.ceil(e):Math.floor(e)}),Math.trunc=Math.trunc};var g=function(){function r(e,t){i(this,r),this.module=e,this.instantiateWasm=t}var e,t,n;return e=r,(t=[{key:"instantiate",value:function(t){return(t=t||{}).instantiateWasm=this.instantiateWasm,new this.module(t),new Promise(function(e){t.then(function(){delete t.then,e(t)})})}}])&&o(e.prototype,t),n&&o(e,n),r}();y.CompiledModule=g,y.default=function(p,h,_,m){if(void 0!==y.host.globals.compiled[h])return y.host.globals.compiled[h];function e(){var a;return a=regeneratorRuntime.mark(function e(){var t,r,n,o,i,s,a,c,u,l,f,d;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=p.lastIndexOf("/"),r=p.indexOf("w",t),n=r===t+1&&0<=r,y.host.wasmSupported&&n){e.next=5;break}throw new Error("Starting from js-dos 6.22.60 js environment is not supported");case 5:return o=p.replace(".js",".wasm"),i=b.XhrRequest(o,{cache:_,responseType:"arraybuffer",progress:function(e,t){m("Resolving DosBox ("+p+")",e,t)}}),s=b.XhrRequest(p,{cache:_,progress:function(e,t){m("Resolving DosBox",e,t)}}),e.next=10,Promise.all([i,s]);case 10:return a=e.sent,c=v(a,2),u=c[0],l=c[1],e.next=16,WebAssembly.compile(u);case 16:return f=e.sent,d=function(e,t){e.env=e.env||{},WebAssembly.instantiate(f,e).then(function(e){return t(e,f)})},eval.call(window,l),e.abrupt("return",new g(y.host.globals.exports[h],d));case 20:case"end":return e.stop()}},e)}),(e=function(){var e=this,s=arguments;return new Promise(function(t,r){var n=a.apply(e,s);function o(e){c(n,t,r,o,i,"next",e)}function i(e){c(n,t,r,o,i,"throw",e)}o(void 0)})}).apply(this,arguments)}var t=function(){return e.apply(this,arguments)}();return h&&(y.host.globals.compiled[h]=t),t}},{"./jsdos-xhr":10,"core-js/modules/es6.array.from":115,"core-js/modules/es6.array.iterator":116,"core-js/modules/es6.function.name":118,"core-js/modules/es6.math.clz32":119,"core-js/modules/es6.math.fround":120,"core-js/modules/es6.math.imul":121,"core-js/modules/es6.math.trunc":122,"core-js/modules/es6.object.to-string":126,"core-js/modules/es6.promise":127,"core-js/modules/es6.regexp.replace":131,"core-js/modules/es6.regexp.to-string":133,"core-js/modules/es6.string.iterator":134,"core-js/modules/es6.symbol":136,"core-js/modules/es6.typed.uint8-array":137,"core-js/modules/es7.symbol.async-iterator":139,"core-js/modules/web.dom.iterable":140,"regenerator-runtime/runtime":141}],10:[function(e,t,r){"use strict";function n(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)}return r}function o(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?n(Object(r),!0).forEach(function(e){i(t,e,r[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):n(Object(r)).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))})}return t}function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function s(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function c(e,t,r,n,o,i,s){try{var a=e[i](s),c=a.value}catch(e){return void r(e)}a.done?t(c):Promise.resolve(c).then(n,o)}e("core-js/modules/es7.object.get-own-property-descriptors"),e("core-js/modules/es6.symbol"),e("core-js/modules/web.dom.iterable"),e("core-js/modules/es6.array.iterator"),e("core-js/modules/es6.object.keys"),e("regenerator-runtime/runtime"),e("core-js/modules/es6.promise"),e("core-js/modules/es6.object.to-string");var a=function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0});var u=a(e("../../jsdos-cache/jsdos-cache-noop"));function l(){var a;return a=regeneratorRuntime.mark(function e(r,n){return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,new Promise(function(e,t){new f(r,o({},n,{success:e,fail:function(e){t(new Error(e))}}))});case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}},e)}),(l=function(){var e=this,s=arguments;return new Promise(function(t,r){var n=a.apply(e,s);function o(e){c(n,t,r,o,i,"next",e)}function i(e){c(n,t,r,o,i,"throw",e)}o(void 0)})}).apply(this,arguments)}r.XhrRequest=function(e,t){return l.apply(this,arguments)};var f=function(){function n(e,t){var r=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),this.xhr=null,this.total=0,this.loaded=0,this.resource=e,this.options=t,this.options.method=t.method||"GET",this.cache=t.cache||new u.default,"GET"===this.options.method&&this.cache.get(this.resource).then(function(e){void 0!==r.options.success&&r.options.success(e)}).catch(function(){r.makeHttpRequest()})}var e,t,r;return e=n,(t=[{key:"makeHttpRequest",value:function(){var e,t,r=this;this.xhr=new XMLHttpRequest,this.xhr.open(this.options.method||"GET",this.resource,!0),"POST"===this.options.method&&this.xhr.setRequestHeader("Content-type","application/x-www-form-urlencoded"),this.xhr.overrideMimeType("text/plain; charset=x-user-defined"),"function"==typeof(e=this.xhr).addEventListener&&e.addEventListener("progress",function(e){if(r.total=e.total,r.loaded=e.loaded,r.options.progress)return r.options.progress(e.total,e.loaded)}),"function"==typeof(t=this.xhr).addEventListener&&t.addEventListener("error",function(e){if(r.options.fail)return r.options.fail("Unalbe to download '"+r.resource+"', code: "+r.xhr.status),delete r.options.fail}),this.xhr.onreadystatechange=function(){return r.onReadyStateChange()},this.options.responseType&&(this.xhr.responseType=this.options.responseType),this.xhr.send(this.options.data)}},{key:"onReadyStateChange",value:function(){var e=this.xhr;if(4===e.readyState)if(200===e.status){if(this.options.success){var t=Math.max(this.total,this.loaded);return void 0!==this.options.progress&&this.options.progress(t,t),"GET"===this.options.method&&this.resource.indexOf("?")<0&&this.cache.put(this.resource,e.response),this.options.success(e.response)}}else if(this.options.fail)return this.options.fail("Unable to download '"+this.resource+"', code: "+e.status),delete this.options.fail}}])&&s(e.prototype,t),r&&s(e,r),n}()},{"../../jsdos-cache/jsdos-cache-noop":4,"core-js/modules/es6.array.iterator":116,"core-js/modules/es6.object.keys":125,"core-js/modules/es6.object.to-string":126,"core-js/modules/es6.promise":127,"core-js/modules/es6.symbol":136,"core-js/modules/es7.object.get-own-property-descriptors":138,"core-js/modules/web.dom.iterable":140,"regenerator-runtime/runtime":141}],11:[function(e,t,r){"use strict";function c(e,t,r,n,o,i,s){try{var a=e[i](s),c=a.value}catch(e){return void r(e)}a.done?t(c):Promise.resolve(c).then(n,o)}function o(a){return function(){var e=this,s=arguments;return new Promise(function(t,r){var n=a.apply(e,s);function o(e){c(n,t,r,o,i,"next",e)}function i(e){c(n,t,r,o,i,"throw",e)}o(void 0)})}}e("core-js/modules/es6.promise"),e("core-js/modules/es6.object.to-string"),e("regenerator-runtime/runtime");var n=function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(r,"__esModule",{value:!0});var i=e("./jsdos-keys"),s=n(e("../../jsdos-cache/jsdos-cache-noop")),a=n(e("../../jsdos-cache/jsdos-cache-db")),m=n(e("./jsdos-wasm")),y=e("./jsdos-xhr"),u=n(e("./controller/move")),l=n(e("./controller/qwerty")),v=e("../../jsdos-bundle/jsdos-bundle"),f=n(e("../../../native/libzip/ts/src/jsdos-libzip"));function b(){return d.apply(this,arguments)}function d(){return(d=o(regeneratorRuntime.mark(function e(t,r,n){var o,i,s,a,c,u;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if("string"!=typeof(o=t||"dosbox")){e.next=6;break}if(i=o,null==(o=document.getElementById(i)))throw new Error("Element #"+i+" not found in DOM");e.next=6;break;case 6:return s=n.log||function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];console.log.apply(null,t)},a=n.warn||function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];console.warn.apply(null,t)},c=n.err||function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];console.error.apply(null,t)},0<(u=n.pathPrefix||"").length&&"/"!==u[u.length-1]&&(u+="/"),e.abrupt("return",{buildInfo:r.buildInfo,element:o,pathPrefix:u,bundleUrl:"",persistencyKey:n.persistencyKey||"",onprogress:n.onprogress||function(e,t,r){s(e,100*r/t,"%")},log:s,warn:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];a.apply(void 0,["WARN!"].concat(t))},err:function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];c.apply(void 0,["ERR!"].concat(t))},stdout:n.stdout||function(){}});case 12:case"end":return e.stop()}},e)}))).apply(this,arguments)}function g(t){return a.default(t.buildInfo.version).catch(function(e){return t.warn("Can't initilize cache, cause: ",e.message),new s.default})}function w(){return p.apply(this,arguments)}function p(){return(p=o(regeneratorRuntime.mark(function e(t){var r,n;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t("wlibzip.js","WLIBZIP",function(){});case 2:return r=e.sent,e.next=5,r.instantiate();case 5:return n=e.sent,e.abrupt("return",new f.default(n,"/home/web_user"));case 7:case"end":return e.stop()}},e)}))).apply(this,arguments)}var h=function(){var n=o(regeneratorRuntime.mark(function e(t,r,n){var o,i,s,a,c,u,l,f,d,p,h,_;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return n=n||{},e.next=3,b(t,r,n);case 3:return o=e.sent,i=function(e,t,r){return m.default(o.pathPrefix+e,t,a,r)},s=y.XhrRequest,e.next=8,g(o);case 8:if(a=e.sent,void 0!==n.bundle){e.next=13;break}c=new v.DosBundle,e.next=20;break;case 13:if("string"!=typeof n.bundle){e.next=17;break}c=n.bundle,e.next=20;break;case 17:return e.next=19,n.bundle;case 19:c=e.sent;case 20:if(u=!1,"string"!=typeof c){e.next=25;break}o.bundleUrl=c,e.next=34;break;case 25:return 0<o.persistencyKey.length&&(o.err("Persistency key can be used only with bundle url, persistnecy was disabled"),o.persistencyKey=""),u=!0,e.next=29,w(i);case 29:return l=e.sent,e.next=32,c.toUrl(l,a,s);case 32:o.bundleUrl=e.sent,l.destroy();case 34:return f={config:o,cache:a,createResource:s,createWasmModule:i},d=o.err,o.err=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];p=(p||"")+t.join(" ")+"\n"},e.next=39,r.run(f);case 39:if(h=e.sent,o.err=d,u&&URL.revokeObjectURL(o.bundleUrl),_=h.exit,h.exit=function(){return a.close(),_.apply(h)},void 0!==p)return e.next=47,h.exit();e.next=48;break;case 47:throw new Error(p);case 48:return e.abrupt("return",h);case 49:case"end":return e.stop()}},e)}));return function(e,t,r){return n.apply(this,arguments)}}();r.default=h,window.Dos=h,window.DosBundle=v.DosBundle,window.DosKeys=i.DosKeys,window.DosController={Qwerty:l.default,Move:u.default}},{"../../../native/libzip/ts/src/jsdos-libzip":12,"../../jsdos-bundle/jsdos-bundle":1,"../../jsdos-cache/jsdos-cache-db":3,"../../jsdos-cache/jsdos-cache-noop":4,"./controller/move":5,"./controller/qwerty":6,"./jsdos-keys":8,"./jsdos-wasm":9,"./jsdos-xhr":10,"core-js/modules/es6.object.to-string":126,"core-js/modules/es6.promise":127,"regenerator-runtime/runtime":141}],12:[function(e,t,r){"use strict";function c(e,t,r,n,o,i,s){try{var a=e[i](s),c=a.value}catch(e){return void r(e)}a.done?t(c):Promise.resolve(c).then(n,o)}function s(a){return function(){var e=this,s=arguments;return new Promise(function(t,r){var n=a.apply(e,s);function o(e){c(n,t,r,o,i,"next",e)}function i(e){c(n,t,r,o,i,"throw",e)}o(void 0)})}}function a(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}e("core-js/modules/es6.regexp.constructor"),e("core-js/modules/es6.regexp.replace"),e("regenerator-runtime/runtime"),e("core-js/modules/es6.typed.uint8-array"),e("core-js/modules/es6.regexp.split"),e("core-js/modules/es6.promise"),e("core-js/modules/es6.object.to-string"),Object.defineProperty(r,"__esModule",{value:!0});var n=function(){function r(e,t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r),this.module=e,this.home=t,this.module.callMain([]),this.chdirToHome()}var e,t,n,o,i;return e=r,(t=[{key:"zipFromFs",value:function(){this.chdirToHome();var e=this.module._zip_from_fs();if(0===e)return Promise.reject(new Error("Can't create zip, see more info in logs"));var t=this.module.HEAPU32[e/4],r=this.module.HEAPU8.slice(e+4,e+4+t);return this.module._free(e),Promise.resolve(r)}},{key:"zipToFs",value:function(e,t){var r=1<arguments.length&&void 0!==t?t:"/";r=this.normalizeFilename(r);var n=this.normalizeFilename(r).split("/");this.createPath(n,0,n.length),this.chdir(r);var o=new Uint8Array(e),i=this.module._malloc(o.length);this.module.HEAPU8.set(o,i);var s=this.module._zip_to_fs(i,o.length);return this.module._free(i),this.chdirToHome(),0===s?Promise.resolve():Promise.reject(new Error("Can't extract zip, retcode "+s+", see more info in logs"))}},{key:"writeFile",value:(i=s(regeneratorRuntime.mark(function e(t,r){var n,o,i;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(t=this.normalizeFilename(t),r instanceof ArrayBuffer&&(r=new Uint8Array(r)),0===(n=t.split("/")).length)throw new Error("Can't create file '"+t+"', because it's not valid file path");e.next=5;break;case 5:if(0===(o=n[n.length-1].trim()).length)throw new Error("Can't create file '"+t+"', because file name is empty");e.next=8;break;case 8:i=this.createPath(n,0,n.length-1),this.module.FS.writeFile(i+"/"+o,r);case 10:case"end":return e.stop()}},e,this)})),function(e,t){return i.apply(this,arguments)})},{key:"readFile",value:(o=s(regeneratorRuntime.mark(function e(t){var r,n=arguments;return regeneratorRuntime.wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return r=1<n.length&&void 0!==n[1]?n[1]:"utf8",t=this.normalizeFilename(t),e.abrupt("return",this.module.FS.readFile(t,{encoding:r}));case 3:case"end":return e.stop()}},e,this)})),function(e){return o.apply(this,arguments)})},{key:"exists",value:function(e){e=this.normalizeFilename(e);try{return this.module.FS.lookupPath(e),!0}catch(e){return!1}}},{key:"destroy",value:function(){try{this.module._libzip_destroy()}catch(e){return e}}},{key:"normalizeFilename",value:function(e){for(e=e.replace(new RegExp("^[a-zA-z]+:"),"").replace(new RegExp("\\\\","g"),"/");"/"===e[0];)e=e.substr(1);return e}},{key:"createPath",value:function(e,t,r){for(var n=".",o=t;o<r;++o){var i=e[o].trim();0!==i.length&&(this.module.FS.createPath(n,i,!0,!0),n=n+"/"+i)}return n}},{key:"chdirToHome",value:function(){this.module.FS.chdir(this.home)}},{key:"chdir",value:function(e){this.module.FS.chdir(this.home+"/"+e)}}])&&a(e.prototype,t),n&&a(e,n),r}();r.default=n},{"core-js/modules/es6.object.to-string":126,"core-js/modules/es6.promise":127,"core-js/modules/es6.regexp.constructor":128,"core-js/modules/es6.regexp.replace":131,"core-js/modules/es6.regexp.split":132,"core-js/modules/es6.typed.uint8-array":137,"regenerator-runtime/runtime":141}],13:[function(e,t,r){t.exports=function(e){if("function"!=typeof e)throw TypeError(e+" is not a function!");return e}},{}],14:[function(e,t,r){var n=e("./_wks")("unscopables"),o=Array.prototype;null==o[n]&&e("./_hide")(o,n,{}),t.exports=function(e){o[n][e]=!0}},{"./_hide":43,"./_wks":112}],15:[function(e,t,r){"use strict";var n=e("./_string-at")(!0);t.exports=function(e,t,r){return t+(r?n(e,t).length:1)}},{"./_string-at":93}],16:[function(e,t,r){t.exports=function(e,t,r,n){if(!(e instanceof t)||void 0!==n&&n in e)throw TypeError(r+": incorrect invocation!");return e}},{}],17:[function(e,t,r){var n=e("./_is-object");t.exports=function(e){if(!n(e))throw TypeError(e+" is not an object!");return e}},{"./_is-object":51}],18:[function(e,t,r){"use strict";var l=e("./_to-object"),f=e("./_to-absolute-index"),d=e("./_to-length");t.exports=[].copyWithin||function(e,t,r){var n=l(this),o=d(n.length),i=f(e,o),s=f(t,o),a=2<arguments.length?r:void 0,c=Math.min((void 0===a?o:f(a,o))-s,o-i),u=1;for(s<i&&i<s+c&&(u=-1,s+=c-1,i+=c-1);0<c--;)s in n?n[i]=n[s]:delete n[i],i+=u,s+=u;return n}},{"./_to-absolute-index":98,"./_to-length":102,"./_to-object":103}],19:[function(e,t,r){"use strict";var u=e("./_to-object"),l=e("./_to-absolute-index"),f=e("./_to-length");t.exports=function(e,t,r){for(var n=u(this),o=f(n.length),i=arguments.length,s=l(1<i?t:void 0,o),a=2<i?r:void 0,c=void 0===a?o:l(a,o);s<c;)n[s++]=e;return n}},{"./_to-absolute-index":98,"./_to-length":102,"./_to-object":103}],20:[function(e,t,r){var c=e("./_to-iobject"),u=e("./_to-length"),l=e("./_to-absolute-index");t.exports=function(a){return function(e,t,r){var n,o=c(e),i=u(o.length),s=l(r,i);if(a&&t!=t){for(;s<i;)if((n=o[s++])!=n)return!0}else for(;s<i;s++)if((a||s in o)&&o[s]===t)return a||s||0;return!a&&-1}}},{"./_to-absolute-index":98,"./_to-iobject":101,"./_to-length":102}],21:[function(e,t,r){var b=e("./_ctx"),g=e("./_iobject"),w=e("./_to-object"),j=e("./_to-length"),n=e("./_array-species-create");t.exports=function(f,e){var d=1==f,p=2==f,h=3==f,_=4==f,m=6==f,y=5==f||m,v=e||n;return function(e,t,r){for(var n,o,i=w(e),s=g(i),a=b(t,r,3),c=j(s.length),u=0,l=d?v(e,c):p?v(e,0):void 0;u<c;u++)if((y||u in s)&&(o=a(n=s[u],u,i),f))if(d)l[u]=o;else if(o)switch(f){case 3:return!0;case 5:return n;case 6:return u;case 2:l.push(n)}else if(_)return!1;return m?-1:h||_?_:l}}},{"./_array-species-create":23,"./_ctx":28,"./_iobject":48,"./_to-length":102,"./_to-object":103}],22:[function(e,t,r){var n=e("./_is-object"),o=e("./_is-array"),i=e("./_wks")("species");t.exports=function(e){var t;return o(e)&&("function"!=typeof(t=e.constructor)||t!==Array&&!o(t.prototype)||(t=void 0),n(t)&&null===(t=t[i])&&(t=void 0)),void 0===t?Array:t}},{"./_is-array":50,"./_is-object":51,"./_wks":112}],23:[function(e,t,r){var n=e("./_array-species-constructor");t.exports=function(e,t){return new(n(e))(t)}},{"./_array-species-constructor":22}],24:[function(e,t,r){var o=e("./_cof"),i=e("./_wks")("toStringTag"),s="Arguments"==o(function(){return arguments}());t.exports=function(e){var t,r,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=function(e,t){try{return e[t]}catch(e){}}(t=Object(e),i))?r:s?o(t):"Object"==(n=o(t))&&"function"==typeof t.callee?"Arguments":n}},{"./_cof":25,"./_wks":112}],25:[function(e,t,r){var n={}.toString;t.exports=function(e){return n.call(e).slice(8,-1)}},{}],26:[function(e,t,r){var n=t.exports={version:"2.6.10"};"number"==typeof __e&&(__e=n)},{}],27:[function(e,t,r){"use strict";var n=e("./_object-dp"),o=e("./_property-desc");t.exports=function(e,t,r){t in e?n.f(e,t,o(0,r)):e[t]=r}},{"./_object-dp":66,"./_property-desc":81}],28:[function(e,t,r){var i=e("./_a-function");t.exports=function(n,o,e){if(i(n),void 0===o)return n;switch(e){case 1:return function(e){return n.call(o,e)};case 2:return function(e,t){return n.call(o,e,t)};case 3:return function(e,t,r){return n.call(o,e,t,r)}}return function(){return n.apply(o,arguments)}}},{"./_a-function":13}],29:[function(e,t,r){t.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},{}],30:[function(e,t,r){t.exports=!e("./_fails")(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},{"./_fails":36}],31:[function(e,t,r){var n=e("./_is-object"),o=e("./_global").document,i=n(o)&&n(o.createElement);t.exports=function(e){return i?o.createElement(e):{}}},{"./_global":41,"./_is-object":51}],32:[function(e,t,r){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},{}],33:[function(e,t,r){var a=e("./_object-keys"),c=e("./_object-gops"),u=e("./_object-pie");t.exports=function(e){var t=a(e),r=c.f;if(r)for(var n,o=r(e),i=u.f,s=0;o.length>s;)i.call(e,n=o[s++])&&t.push(n);return t}},{"./_object-gops":71,"./_object-keys":74,"./_object-pie":75}],34:[function(e,t,r){var _=e("./_global"),m=e("./_core"),y=e("./_hide"),v=e("./_redefine"),b=e("./_ctx"),g="prototype",w=function(e,t,r){var n,o,i,s,a=e&w.F,c=e&w.G,u=e&w.S,l=e&w.P,f=e&w.B,d=c?_:u?_[t]||(_[t]={}):(_[t]||{})[g],p=c?m:m[t]||(m[t]={}),h=p[g]||(p[g]={});for(n in c&&(r=t),r)i=((o=!a&&d&&void 0!==d[n])?d:r)[n],s=f&&o?b(i,_):l&&"function"==typeof i?b(Function.call,i):i,d&&v(d,n,i,e&w.U),p[n]!=i&&y(p,n,s),l&&h[n]!=i&&(h[n]=i)};_.core=m,w.F=1,w.G=2,w.S=4,w.P=8,w.B=16,w.W=32,w.U=64,w.R=128,t.exports=w},{"./_core":26,"./_ctx":28,"./_global":41,"./_hide":43,"./_redefine":83}],35:[function(e,t,r){var n=e("./_wks")("match");t.exports=function(t){var r=/./;try{"/./"[t](r)}catch(e){try{return r[n]=!1,!"/./"[t](r)}catch(e){}}return!0}},{"./_wks":112}],36:[function(e,t,r){t.exports=function(e){try{return!!e()}catch(e){return!0}}},{}],37:[function(e,t,r){"use strict";e("./es6.regexp.exec");var l=e("./_redefine"),f=e("./_hide"),d=e("./_fails"),p=e("./_defined"),h=e("./_wks"),_=e("./_regexp-exec"),m=h("species"),y=!d(function(){var e=/./;return e.exec=function(){var e=[];return e.groups={a:"7"},e},"7"!=="".replace(e,"$<a>")}),v=function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var r="ab".split(e);return 2===r.length&&"a"===r[0]&&"b"===r[1]}();t.exports=function(r,e,t){var n=h(r),i=!d(function(){var e={};return e[n]=function(){return 7},7!=""[r](e)}),o=i?!d(function(){var e=!1,t=/a/;return t.exec=function(){return e=!0,null},"split"===r&&(t.constructor={},t.constructor[m]=function(){return t}),t[n](""),!e}):void 0;if(!i||!o||"replace"===r&&!y||"split"===r&&!v){var s=/./[n],a=t(p,n,""[r],function(e,t,r,n,o){return t.exec===_?i&&!o?{done:!0,value:s.call(t,r,n)}:{done:!0,value:e.call(r,t,n)}:{done:!1}}),c=a[0],u=a[1];l(String.prototype,r,c),f(RegExp.prototype,n,2==e?function(e,t){return u.call(e,this,t)}:function(e){return u.call(e,this)})}}},{"./_defined":29,"./_fails":36,"./_hide":43,"./_redefine":83,"./_regexp-exec":85,"./_wks":112,"./es6.regexp.exec":129}],38:[function(e,t,r){"use strict";var n=e("./_an-object");t.exports=function(){var e=n(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},{"./_an-object":17}],39:[function(e,t,r){var d=e("./_ctx"),p=e("./_iter-call"),h=e("./_is-array-iter"),_=e("./_an-object"),m=e("./_to-length"),y=e("./core.get-iterator-method"),v={},b={};(r=t.exports=function(e,t,r,n,o){var i,s,a,c,u=o?function(){return e}:y(e),l=d(r,n,t?2:1),f=0;if("function"!=typeof u)throw TypeError(e+" is not iterable!");if(h(u)){for(i=m(e.length);f<i;f++)if((c=t?l(_(s=e[f])[0],s[1]):l(e[f]))===v||c===b)return c}else for(a=u.call(e);!(s=a.next()).done;)if((c=p(a,l,s.value,t))===v||c===b)return c}).BREAK=v,r.RETURN=b},{"./_an-object":17,"./_ctx":28,"./_is-array-iter":49,"./_iter-call":53,"./_to-length":102,"./core.get-iterator-method":113}],40:[function(e,t,r){t.exports=e("./_shared")("native-function-to-string",Function.toString)},{"./_shared":90}],41:[function(e,t,r){var n=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=n)},{}],42:[function(e,t,r){var n={}.hasOwnProperty;t.exports=function(e,t){return n.call(e,t)}},{}],43:[function(e,t,r){var n=e("./_object-dp"),o=e("./_property-desc");t.exports=e("./_descriptors")?function(e,t,r){return n.f(e,t,o(1,r))}:function(e,t,r){return e[t]=r,e}},{"./_descriptors":30,"./_object-dp":66,"./_property-desc":81}],44:[function(e,t,r){var n=e("./_global").document;t.exports=n&&n.documentElement},{"./_global":41}],45:[function(e,t,r){t.exports=!e("./_descriptors")&&!e("./_fails")(function(){return 7!=Object.defineProperty(e("./_dom-create")("div"),"a",{get:function(){return 7}}).a})},{"./_descriptors":30,"./_dom-create":31,"./_fails":36}],46:[function(e,t,r){var i=e("./_is-object"),s=e("./_set-proto").set;t.exports=function(e,t,r){var n,o=t.constructor;return o!==r&&"function"==typeof o&&(n=o.prototype)!==r.prototype&&i(n)&&s&&s(e,n),e}},{"./_is-object":51,"./_set-proto":86}],47:[function(e,t,r){t.exports=function(e,t,r){var n=void 0===r;switch(t.length){case 0:return n?e():e.call(r);case 1:return n?e(t[0]):e.call(r,t[0]);case 2:return n?e(t[0],t[1]):e.call(r,t[0],t[1]);case 3:return n?e(t[0],t[1],t[2]):e.call(r,t[0],t[1],t[2]);case 4:return n?e(t[0],t[1],t[2],t[3]):e.call(r,t[0],t[1],t[2],t[3])}return e.apply(r,t)}},{}],48:[function(e,t,r){var n=e("./_cof");t.exports=Object("z").propertyIsEnumerable(0)?Object:function(e){return"String"==n(e)?e.split(""):Object(e)}},{"./_cof":25}],49:[function(e,t,r){var n=e("./_iterators"),o=e("./_wks")("iterator"),i=Array.prototype;t.exports=function(e){return void 0!==e&&(n.Array===e||i[o]===e)}},{"./_iterators":58,"./_wks":112}],50:[function(e,t,r){var n=e("./_cof");t.exports=Array.isArray||function(e){return"Array"==n(e)}},{"./_cof":25}],51:[function(e,t,r){t.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},{}],52:[function(e,t,r){var n=e("./_is-object"),o=e("./_cof"),i=e("./_wks")("match");t.exports=function(e){var t;return n(e)&&(void 0!==(t=e[i])?!!t:"RegExp"==o(e))}},{"./_cof":25,"./_is-object":51,"./_wks":112}],53:[function(e,t,r){var i=e("./_an-object");t.exports=function(t,e,r,n){try{return n?e(i(r)[0],r[1]):e(r)}catch(e){var o=t.return;throw void 0!==o&&i(o.call(t)),e}}},{"./_an-object":17}],54:[function(e,t,r){"use strict";var n=e("./_object-create"),o=e("./_property-desc"),i=e("./_set-to-string-tag"),s={};e("./_hide")(s,e("./_wks")("iterator"),function(){return this}),t.exports=function(e,t,r){e.prototype=n(s,{next:o(1,r)}),i(e,t+" Iterator")}},{"./_hide":43,"./_object-create":65,"./_property-desc":81,"./_set-to-string-tag":88,"./_wks":112}],55:[function(e,t,r){"use strict";function b(){return this}var g=e("./_library"),w=e("./_export"),j=e("./_redefine"),x=e("./_hide"),k=e("./_iterators"),S=e("./_iter-create"),E=e("./_set-to-string-tag"),O=e("./_object-gpo"),A=e("./_wks")("iterator"),P=!([].keys&&"next"in[].keys()),D="values";t.exports=function(e,t,r,n,o,i,s){S(r,t,n);function a(e){if(!P&&e in h)return h[e];switch(e){case"keys":case D:return function(){return new r(this,e)}}return function(){return new r(this,e)}}var c,u,l,f=t+" Iterator",d=o==D,p=!1,h=e.prototype,_=h[A]||h["@@iterator"]||o&&h[o],m=_||a(o),y=o?d?a("entries"):m:void 0,v="Array"==t&&h.entries||_;if(v&&(l=O(v.call(new e)))!==Object.prototype&&l.next&&(E(l,f,!0),g||"function"==typeof l[A]||x(l,A,b)),d&&_&&_.name!==D&&(p=!0,m=function(){return _.call(this)}),g&&!s||!P&&!p&&h[A]||x(h,A,m),k[t]=m,k[f]=b,o)if(c={values:d?m:a(D),keys:i?m:a("keys"),entries:y},s)for(u in c)u in h||j(h,u,c[u]);else w(w.P+w.F*(P||p),t,c);return c}},{"./_export":34,"./_hide":43,"./_iter-create":54,"./_iterators":58,"./_library":59,"./_object-gpo":72,"./_redefine":83,"./_set-to-string-tag":88,"./_wks":112}],56:[function(e,t,r){var i=e("./_wks")("iterator"),s=!1;try{var n=[7][i]();n.return=function(){s=!0},Array.from(n,function(){throw 2})}catch(e){}t.exports=function(e,t){if(!t&&!s)return!1;var r=!1;try{var n=[7],o=n[i]();o.next=function(){return{done:r=!0}},n[i]=function(){return o},e(n)}catch(e){}return r}},{"./_wks":112}],57:[function(e,t,r){t.exports=function(e,t){return{value:t,done:!!e}}},{}],58:[function(e,t,r){t.exports={}},{}],59:[function(e,t,r){t.exports=!1},{}],60:[function(e,t,r){var i=e("./_math-sign"),n=Math.pow,s=n(2,-52),a=n(2,-23),c=n(2,127)*(2-a),u=n(2,-126);t.exports=Math.fround||function(e){var t,r,n=Math.abs(e),o=i(e);return n<u?o*(n/u/a+1/s-1/s)*u*a:c<(r=(t=(1+a/s)*n)-(t-n))||r!=r?o*(1/0):o*r}},{"./_math-sign":61}],61:[function(e,t,r){t.exports=Math.sign||function(e){return 0==(e=+e)||e!=e?e:e<0?-1:1}},{}],62:[function(e,t,r){function n(e){a(e,o,{value:{i:"O"+ ++c,w:{}}})}var o=e("./_uid")("meta"),i=e("./_is-object"),s=e("./_has"),a=e("./_object-dp").f,c=0,u=Object.isExtensible||function(){return!0},l=!e("./_fails")(function(){return u(Object.preventExtensions({}))}),f=t.exports={KEY:o,NEED:!1,fastKey:function(e,t){if(!i(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!s(e,o)){if(!u(e))return"F";if(!t)return"E";n(e)}return e[o].i},getWeak:function(e,t){if(!s(e,o)){if(!u(e))return!0;if(!t)return!1;n(e)}return e[o].w},onFreeze:function(e){return l&&f.NEED&&u(e)&&!s(e,o)&&n(e),e}}},{"./_fails":36,"./_has":42,"./_is-object":51,"./_object-dp":66,"./_uid":108}],63:[function(e,t,r){var a=e("./_global"),c=e("./_task").set,u=a.MutationObserver||a.WebKitMutationObserver,l=a.process,f=a.Promise,d="process"==e("./_cof")(l);t.exports=function(){function e(){var e,t;for(d&&(e=l.domain)&&e.exit();r;){t=r.fn,r=r.next;try{t()}catch(e){throw r?o():n=void 0,e}}n=void 0,e&&e.enter()}var r,n,o;if(d)o=function(){l.nextTick(e)};else if(!u||a.navigator&&a.navigator.standalone)if(f&&f.resolve){var t=f.resolve(void 0);o=function(){t.then(e)}}else o=function(){c.call(a,e)};else{var i=!0,s=document.createTextNode("");new u(e).observe(s,{characterData:!0}),o=function(){s.data=i=!i}}return function(e){var t={fn:e,next:void 0};n&&(n.next=t),r||(r=t,o()),n=t}}},{"./_cof":25,"./_global":41,"./_task":97}],64:[function(e,t,r){"use strict";var o=e("./_a-function");function n(e){var r,n;this.promise=new e(function(e,t){if(void 0!==r||void 0!==n)throw TypeError("Bad Promise constructor");r=e,n=t}),this.resolve=o(r),this.reject=o(n)}t.exports.f=function(e){return new n(e)}},{"./_a-function":13}],65:[function(n,e,t){function o(){}var i=n("./_an-object"),s=n("./_object-dps"),a=n("./_enum-bug-keys"),c=n("./_shared-key")("IE_PROTO"),u="prototype",l=function(){var e,t=n("./_dom-create")("iframe"),r=a.length;for(t.style.display="none",n("./_html").appendChild(t),t.src="javascript:",(e=t.contentWindow.document).open(),e.write("<script>document.F=Object<\/script>"),e.close(),l=e.F;r--;)delete l[u][a[r]];return l()};e.exports=Object.create||function(e,t){var r;return null!==e?(o[u]=i(e),r=new o,o[u]=null,r[c]=e):r=l(),void 0===t?r:s(r,t)}},{"./_an-object":17,"./_dom-create":31,"./_enum-bug-keys":32,"./_html":44,"./_object-dps":67,"./_shared-key":89}],66:[function(e,t,r){var n=e("./_an-object"),o=e("./_ie8-dom-define"),i=e("./_to-primitive"),s=Object.defineProperty;r.f=e("./_descriptors")?Object.defineProperty:function(e,t,r){if(n(e),t=i(t,!0),n(r),o)try{return s(e,t,r)}catch(e){}if("get"in r||"set"in r)throw TypeError("Accessors not supported!");return"value"in r&&(e[t]=r.value),e}},{"./_an-object":17,"./_descriptors":30,"./_ie8-dom-define":45,"./_to-primitive":104}],67:[function(e,t,r){var s=e("./_object-dp"),a=e("./_an-object"),c=e("./_object-keys");t.exports=e("./_descriptors")?Object.defineProperties:function(e,t){a(e);for(var r,n=c(t),o=n.length,i=0;i<o;)s.f(e,r=n[i++],t[r]);return e}},{"./_an-object":17,"./_descriptors":30,"./_object-dp":66,"./_object-keys":74}],68:[function(e,t,r){var n=e("./_object-pie"),o=e("./_property-desc"),i=e("./_to-iobject"),s=e("./_to-primitive"),a=e("./_has"),c=e("./_ie8-dom-define"),u=Object.getOwnPropertyDescriptor;r.f=e("./_descriptors")?u:function(e,t){if(e=i(e),t=s(t,!0),c)try{return u(e,t)}catch(e){}if(a(e,t))return o(!n.f.call(e,t),e[t])}},{"./_descriptors":30,"./_has":42,"./_ie8-dom-define":45,"./_object-pie":75,"./_property-desc":81,"./_to-iobject":101,"./_to-primitive":104}],69:[function(e,t,r){var n=e("./_to-iobject"),o=e("./_object-gopn").f,i={}.toString,s="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(e){return s&&"[object Window]"==i.call(e)?function(e){try{return o(e)}catch(e){return s.slice()}}(e):o(n(e))}},{"./_object-gopn":70,"./_to-iobject":101}],70:[function(e,t,r){var n=e("./_object-keys-internal"),o=e("./_enum-bug-keys").concat("length","prototype");r.f=Object.getOwnPropertyNames||function(e){return n(e,o)}},{"./_enum-bug-keys":32,"./_object-keys-internal":73}],71:[function(e,t,r){r.f=Object.getOwnPropertySymbols},{}],72:[function(e,t,r){var n=e("./_has"),o=e("./_to-object"),i=e("./_shared-key")("IE_PROTO"),s=Object.prototype;t.exports=Object.getPrototypeOf||function(e){return e=o(e),n(e,i)?e[i]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?s:null}},{"./_has":42,"./_shared-key":89,"./_to-object":103}],73:[function(e,t,r){var s=e("./_has"),a=e("./_to-iobject"),c=e("./_array-includes")(!1),u=e("./_shared-key")("IE_PROTO");t.exports=function(e,t){var r,n=a(e),o=0,i=[];for(r in n)r!=u&&s(n,r)&&i.push(r);for(;t.length>o;)s(n,r=t[o++])&&(~c(i,r)||i.push(r));return i}},{"./_array-includes":20,"./_has":42,"./_shared-key":89,"./_to-iobject":101}],74:[function(e,t,r){var n=e("./_object-keys-internal"),o=e("./_enum-bug-keys");t.exports=Object.keys||function(e){return n(e,o)}},{"./_enum-bug-keys":32,"./_object-keys-internal":73}],75:[function(e,t,r){r.f={}.propertyIsEnumerable},{}],76:[function(e,t,r){var o=e("./_export"),i=e("./_core"),s=e("./_fails");t.exports=function(e,t){var r=(i.Object||{})[e]||Object[e],n={};n[e]=t(r),o(o.S+o.F*s(function(){r(1)}),"Object",n)}},{"./_core":26,"./_export":34,"./_fails":36}],77:[function(e,t,r){var n=e("./_object-gopn"),o=e("./_object-gops"),i=e("./_an-object"),s=e("./_global").Reflect;t.exports=s&&s.ownKeys||function(e){var t=n.f(i(e)),r=o.f;return r?t.concat(r(e)):t}},{"./_an-object":17,"./_global":41,"./_object-gopn":70,"./_object-gops":71}],78:[function(e,t,r){var n=e("./_global").parseInt,o=e("./_string-trim").trim,i=e("./_string-ws"),s=/^[-+]?0[xX]/;t.exports=8!==n(i+"08")||22!==n(i+"0x16")?function(e,t){var r=o(String(e),3);return n(r,t>>>0||(s.test(r)?16:10))}:n},{"./_global":41,"./_string-trim":95,"./_string-ws":96}],79:[function(e,t,r){t.exports=function(e){try{return{e:!1,v:e()}}catch(e){return{e:!0,v:e}}}},{}],80:[function(e,t,r){var n=e("./_an-object"),o=e("./_is-object"),i=e("./_new-promise-capability");t.exports=function(e,t){if(n(e),o(t)&&t.constructor===e)return t;var r=i.f(e);return(0,r.resolve)(t),r.promise}},{"./_an-object":17,"./_is-object":51,"./_new-promise-capability":64}],81:[function(e,t,r){t.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},{}],82:[function(e,t,r){var o=e("./_redefine");t.exports=function(e,t,r){for(var n in t)o(e,n,t[n],r);return e}},{"./_redefine":83}],83:[function(e,t,r){var i=e("./_global"),s=e("./_hide"),a=e("./_has"),c=e("./_uid")("src"),n=e("./_function-to-string"),o="toString",u=(""+n).split(o);e("./_core").inspectSource=function(e){return n.call(e)},(t.exports=function(e,t,r,n){var o="function"==typeof r;o&&(a(r,"name")||s(r,"name",t)),e[t]!==r&&(o&&(a(r,c)||s(r,c,e[t]?""+e[t]:u.join(String(t)))),e===i?e[t]=r:n?e[t]?e[t]=r:s(e,t,r):(delete e[t],s(e,t,r)))})(Function.prototype,o,function(){return"function"==typeof this&&this[c]||n.call(this)})},{"./_core":26,"./_function-to-string":40,"./_global":41,"./_has":42,"./_hide":43,"./_uid":108}],84:[function(e,t,r){"use strict";var o=e("./_classof"),i=RegExp.prototype.exec;t.exports=function(e,t){var r=e.exec;if("function"==typeof r){var n=r.call(e,t);if("object"!=typeof n)throw new TypeError("RegExp exec method returned something other than an Object or null");return n}if("RegExp"!==o(e))throw new TypeError("RegExp#exec called on incompatible receiver");return i.call(e,t)}},{"./_classof":24}],85:[function(e,t,r){"use strict";var n,o,s=e("./_flags"),a=RegExp.prototype.exec,c=String.prototype.replace,i=a,u="lastIndex",l=(n=/a/,o=/b*/g,a.call(n,"a"),a.call(o,"a"),0!==n[u]||0!==o[u]),f=void 0!==/()??/.exec("")[1];(l||f)&&(i=function(e){var t,r,n,o,i=this;return f&&(r=new RegExp("^"+i.source+"$(?!\\s)",s.call(i))),l&&(t=i[u]),n=a.call(i,e),l&&n&&(i[u]=i.global?n.index+n[0].length:t),f&&n&&1<n.length&&c.call(n[0],r,function(){for(o=1;o<arguments.length-2;o++)void 0===arguments[o]&&(n[o]=void 0)}),n}),t.exports=i},{"./_flags":38}],86:[function(t,e,r){function o(e,t){if(i(e),!n(t)&&null!==t)throw TypeError(t+": can't set as prototype!")}var n=t("./_is-object"),i=t("./_an-object");e.exports={set:Object.setPrototypeOf||("__proto__"in{}?function(e,r,n){try{(n=t("./_ctx")(Function.call,t("./_object-gopd").f(Object.prototype,"__proto__").set,2))(e,[]),r=!(e instanceof Array)}catch(e){r=!0}return function(e,t){return o(e,t),r?e.__proto__=t:n(e,t),e}}({},!1):void 0),check:o}},{"./_an-object":17,"./_ctx":28,"./_is-object":51,"./_object-gopd":68}],87:[function(e,t,r){"use strict";var n=e("./_global"),o=e("./_object-dp"),i=e("./_descriptors"),s=e("./_wks")("species");t.exports=function(e){var t=n[e];i&&t&&!t[s]&&o.f(t,s,{configurable:!0,get:function(){return this}})}},{"./_descriptors":30,"./_global":41,"./_object-dp":66,"./_wks":112}],88:[function(e,t,r){var n=e("./_object-dp").f,o=e("./_has"),i=e("./_wks")("toStringTag");t.exports=function(e,t,r){e&&!o(e=r?e:e.prototype,i)&&n(e,i,{configurable:!0,value:t})}},{"./_has":42,"./_object-dp":66,"./_wks":112}],89:[function(e,t,r){var n=e("./_shared")("keys"),o=e("./_uid");t.exports=function(e){return n[e]||(n[e]=o(e))}},{"./_shared":90,"./_uid":108}],90:[function(e,t,r){var n=e("./_core"),o=e("./_global"),i="__core-js_shared__",s=o[i]||(o[i]={});(t.exports=function(e,t){return s[e]||(s[e]=void 0!==t?t:{})})("versions",[]).push({version:n.version,mode:e("./_library")?"pure":"global",copyright:"© 2019 Denis Pushkarev (zloirock.ru)"})},{"./_core":26,"./_global":41,"./_library":59}],91:[function(e,t,r){var o=e("./_an-object"),i=e("./_a-function"),s=e("./_wks")("species");t.exports=function(e,t){var r,n=o(e).constructor;return void 0===n||null==(r=o(n)[s])?t:i(r)}},{"./_a-function":13,"./_an-object":17,"./_wks":112}],92:[function(e,t,r){"use strict";var n=e("./_fails");t.exports=function(e,t){return!!e&&n(function(){t?e.call(null,function(){},1):e.call(null)})}},{"./_fails":36}],93:[function(e,t,r){var c=e("./_to-integer"),u=e("./_defined");t.exports=function(a){return function(e,t){var r,n,o=String(u(e)),i=c(t),s=o.length;return i<0||s<=i?a?"":void 0:(r=o.charCodeAt(i))<55296||56319<r||i+1===s||(n=o.charCodeAt(i+1))<56320||57343<n?a?o.charAt(i):r:a?o.slice(i,i+2):n-56320+(r-55296<<10)+65536}}},{"./_defined":29,"./_to-integer":100}],94:[function(e,t,r){var n=e("./_is-regexp"),o=e("./_defined");t.exports=function(e,t,r){if(n(t))throw TypeError("String#"+r+" doesn't accept regex!");return String(o(e))}},{"./_defined":29,"./_is-regexp":52}],95:[function(e,t,r){function n(e,t,r){var n={},o=a(function(){return!!c[e]()||"
"!="
"[e]()}),i=n[e]=o?t(f):c[e];r&&(n[r]=i),s(s.P+s.F*o,"String",n)}var s=e("./_export"),o=e("./_defined"),a=e("./_fails"),c=e("./_string-ws"),i="["+c+"]",u=RegExp("^"+i+i+"*"),l=RegExp(i+i+"*$"),f=n.trim=function(e,t){return e=String(o(e)),1&t&&(e=e.replace(u,"")),2&t&&(e=e.replace(l,"")),e};t.exports=n},{"./_defined":29,"./_export":34,"./_fails":36,"./_string-ws":96}],96:[function(e,t,r){t.exports="\t\n\v\f\r \u2028\u2029\ufeff"},{}],97:[function(e,t,r){function n(){var e=+this;if(b.hasOwnProperty(e)){var t=b[e];delete b[e],t()}}function o(e){n.call(e.data)}var i,s,a,c=e("./_ctx"),u=e("./_invoke"),l=e("./_html"),f=e("./_dom-create"),d=e("./_global"),p=d.process,h=d.setImmediate,_=d.clearImmediate,m=d.MessageChannel,y=d.Dispatch,v=0,b={},g="onreadystatechange";h&&_||(h=function(e){for(var t=[],r=1;r<arguments.length;)t.push(arguments[r++]);return b[++v]=function(){u("function"==typeof e?e:Function(e),t)},i(v),v},_=function(e){delete b[e]},"process"==e("./_cof")(p)?i=function(e){p.nextTick(c(n,e,1))}:y&&y.now?i=function(e){y.now(c(n,e,1))}:m?(a=(s=new m).port2,s.port1.onmessage=o,i=c(a.postMessage,a,1)):d.addEventListener&&"function"==typeof postMessage&&!d.importScripts?(i=function(e){d.postMessage(e+"","*")},d.addEventListener("message",o,!1)):i=g in f("script")?function(e){l.appendChild(f("script"))[g]=function(){l.removeChild(this),n.call(e)}}:function(e){setTimeout(c(n,e,1),0)}),t.exports={set:h,clear:_}},{"./_cof":25,"./_ctx":28,"./_dom-create":31,"./_global":41,"./_html":44,"./_invoke":47}],98:[function(e,t,r){var n=e("./_to-integer"),o=Math.max,i=Math.min;t.exports=function(e,t){return(e=n(e))<0?o(e+t,0):i(e,t)}},{"./_to-integer":100}],99:[function(e,t,r){var n=e("./_to-integer"),o=e("./_to-length");t.exports=function(e){if(void 0===e)return 0;var t=n(e),r=o(t);if(t!==r)throw RangeError("Wrong length!");return r}},{"./_to-integer":100,"./_to-length":102}],100:[function(e,t,r){var n=Math.ceil,o=Math.floor;t.exports=function(e){return isNaN(e=+e)?0:(0<e?o:n)(e)}},{}],101:[function(e,t,r){var n=e("./_iobject"),o=e("./_defined");t.exports=function(e){return n(o(e))}},{"./_defined":29,"./_iobject":48}],102:[function(e,t,r){var n=e("./_to-integer"),o=Math.min;t.exports=function(e){return 0<e?o(n(e),9007199254740991):0}},{"./_to-integer":100}],103:[function(e,t,r){var n=e("./_defined");t.exports=function(e){return Object(n(e))}},{"./_defined":29}],104:[function(e,t,r){var o=e("./_is-object");t.exports=function(e,t){if(!o(e))return e;var r,n;if(t&&"function"==typeof(r=e.toString)&&!o(n=r.call(e)))return n;if("function"==typeof(r=e.valueOf)&&!o(n=r.call(e)))return n;if(!t&&"function"==typeof(r=e.toString)&&!o(n=r.call(e)))return n;throw TypeError("Can't convert object to primitive value")}},{"./_is-object":51}],105:[function(e,t,r){"use strict";if(e("./_descriptors")){var y=e("./_library"),v=e("./_global"),b=e("./_fails"),g=e("./_export"),w=e("./_typed"),n=e("./_typed-buffer"),h=e("./_ctx"),j=e("./_an-instance"),o=e("./_property-desc"),x=e("./_hide"),i=e("./_redefine-all"),s=e("./_to-integer"),k=e("./_to-length"),S=e("./_to-index"),a=e("./_to-absolute-index"),c=e("./_to-primitive"),u=e("./_has"),E=e("./_classof"),O=e("./_is-object"),_=e("./_to-object"),m=e("./_is-array-iter"),A=e("./_object-create"),P=e("./_object-gpo"),D=e("./_object-gopn").f,B=e("./core.get-iterator-method"),l=e("./_uid"),f=e("./_wks"),d=e("./_array-methods"),p=e("./_array-includes"),M=e("./_species-constructor"),T=e("./es6.array.iterator"),I=e("./_iterators"),K=e("./_iter-detect"),L=e("./_set-species"),R=e("./_array-fill"),C=e("./_array-copy-within"),F=e("./_object-dp"),N=e("./_object-gopd"),U=F.f,q=N.f,z=v.RangeError,G=v.TypeError,W=v.Uint8Array,V="ArrayBuffer",Y="Shared"+V,H="BYTES_PER_ELEMENT",X="prototype",Q=Array[X],Z=n.ArrayBuffer,J=n.DataView,$=d(0),ee=d(2),te=d(3),re=d(4),ne=d(5),oe=d(6),ie=p(!0),se=p(!1),ae=T.values,ce=T.keys,ue=T.entries,le=Q.lastIndexOf,fe=Q.reduce,de=Q.reduceRight,pe=Q.join,he=Q.sort,_e=Q.slice,me=Q.toString,ye=Q.toLocaleString,ve=f("iterator"),be=f("toStringTag"),ge=l("typed_constructor"),we=l("def_constructor"),je=w.CONSTR,xe=w.TYPED,ke=w.VIEW,Se="Wrong length!",Ee=d(1,function(e,t){return Be(M(e,e[we]),t)}),Oe=b(function(){return 1===new W(new Uint16Array([1]).buffer)[0]}),Ae=!!W&&!!W[X].set&&b(function(){new W(1).set({})}),Pe=function(e,t){var r=s(e);if(r<0||r%t)throw z("Wrong offset!");return r},De=function(e){if(O(e)&&xe in e)return e;throw G(e+" is not a typed array!")},Be=function(e,t){if(!(O(e)&&ge in e))throw G("It is not a typed array constructor!");return new e(t)},Me=function(e,t){return Te(M(e,e[we]),t)},Te=function(e,t){for(var r=0,n=t.length,o=Be(e,n);r<n;)o[r]=t[r++];return o},Ie=function(e,t,r){U(e,t,{get:function(){return this._d[r]}})},Ke=function(e,t,r){var n,o,i,s,a,c,u=_(e),l=arguments.length,f=1<l?t:void 0,d=void 0!==f,p=B(u);if(null!=p&&!m(p)){for(c=p.call(u),i=[],n=0;!(a=c.next()).done;n++)i.push(a.value);u=i}for(d&&2<l&&(f=h(f,r,2)),n=0,o=k(u.length),s=Be(this,o);n<o;n++)s[n]=d?f(u[n],n):u[n];return s},Le=function(){for(var e=0,t=arguments.length,r=Be(this,t);e<t;)r[e]=arguments[e++];return r},Re=!!W&&b(function(){ye.call(new W(1))}),Ce=function(){return ye.apply(Re?_e.call(De(this)):De(this),arguments)},Fe={copyWithin:function(e,t,r){return C.call(De(this),e,t,2<arguments.length?r:void 0)},every:function(e,t){return re(De(this),e,1<arguments.length?t:void 0)},fill:function(e){return R.apply(De(this),arguments)},filter:function(e,t){return Me(this,ee(De(this),e,1<arguments.length?t:void 0))},find:function(e,t){return ne(De(this),e,1<arguments.length?t:void 0)},findIndex:function(e,t){return oe(De(this),e,1<arguments.length?t:void 0)},forEach:function(e,t){$(De(this),e,1<arguments.length?t:void 0)},indexOf:function(e,t){return se(De(this),e,1<arguments.length?t:void 0)},includes:function(e,t){return ie(De(this),e,1<arguments.length?t:void 0)},join:function(e){return pe.apply(De(this),arguments)},lastIndexOf:function(e){return le.apply(De(this),arguments)},map:function(e,t){return Ee(De(this),e,1<arguments.length?t:void 0)},reduce:function(e){return fe.apply(De(this),arguments)},reduceRight:function(e){return de.apply(De(this),arguments)},reverse:function(){for(var e,t=this,r=De(t).length,n=Math.floor(r/2),o=0;o<n;)e=t[o],t[o++]=t[--r],t[r]=e;return t},some:function(e,t){return te(De(this),e,1<arguments.length?t:void 0)},sort:function(e){return he.call(De(this),e)},subarray:function(e,t){var r=De(this),n=r.length,o=a(e,n);return new(M(r,r[we]))(r.buffer,r.byteOffset+o*r.BYTES_PER_ELEMENT,k((void 0===t?n:a(t,n))-o))}},Ne=function(e,t){return Me(this,_e.call(De(this),e,t))},Ue=function(e,t){De(this);var r=Pe(t,1),n=this.length,o=_(e),i=k(o.length),s=0;if(n<i+r)throw z(Se);for(;s<i;)this[r+s]=o[s++]},qe={entries:function(){return ue.call(De(this))},keys:function(){return ce.call(De(this))},values:function(){return ae.call(De(this))}},ze=function(e,t){return O(e)&&e[xe]&&"symbol"!=typeof t&&t in e&&String(+t)==String(t)},Ge=function(e,t){return ze(e,t=c(t,!0))?o(2,e[t]):q(e,t)},We=function(e,t,r){return!(ze(e,t=c(t,!0))&&O(r)&&u(r,"value"))||u(r,"get")||u(r,"set")||r.configurable||u(r,"writable")&&!r.writable||u(r,"enumerable")&&!r.enumerable?U(e,t,r):(e[t]=r.value,e)};je||(N.f=Ge,F.f=We),g(g.S+g.F*!je,"Object",{getOwnPropertyDescriptor:Ge,defineProperty:We}),b(function(){me.call({})})&&(me=ye=function(){return pe.call(this)});var Ve=i({},Fe);i(Ve,qe),x(Ve,ve,qe.values),i(Ve,{slice:Ne,set:Ue,constructor:function(){},toString:me,toLocaleString:Ce}),Ie(Ve,"buffer","b"),Ie(Ve,"byteOffset","o"),Ie(Ve,"byteLength","l"),Ie(Ve,"length","e"),U(Ve,be,{get:function(){return this[xe]}}),t.exports=function(e,f,t,i){function d(e,o){U(e,o,{get:function(){return e=o,(t=this._d).v[r](e*f+t.o,Oe);var e,t},set:function(e){return t=o,r=e,n=this._d,i&&(r=(r=Math.round(r))<0?0:255<r?255:255&r),void n.v[s](t*f+n.o,r,Oe);var t,r,n},enumerable:!0})}var p=e+((i=!!i)?"Clamped":"")+"Array",r="get"+e,s="set"+e,h=v[p],a=h||{},n=h&&P(h),o=!h||!w.ABV,c={},u=h&&h[X];o?(h=t(function(e,t,r,n){j(e,h,p,"_d");var o,i,s,a,c=0,u=0;if(O(t)){if(!(t instanceof Z||(a=E(t))==V||a==Y))return xe in t?Te(h,t):Ke.call(h,t);o=t,u=Pe(r,f);var l=t.byteLength;if(void 0===n){if(l%f)throw z(Se);if((i=l-u)<0)throw z(Se)}else if(l<(i=k(n)*f)+u)throw z(Se);s=i/f}else s=S(t),o=new Z(i=s*f);for(x(e,"_d",{b:o,o:u,l:i,e:s,v:new J(o)});c<s;)d(e,c++)}),u=h[X]=A(Ve),x(u,"constructor",h)):b(function(){h(1)})&&b(function(){new h(-1)})&&K(function(e){new h,new h(null),new h(1.5),new h(e)},!0)||(h=t(function(e,t,r,n){var o;return j(e,h,p),O(t)?t instanceof Z||(o=E(t))==V||o==Y?void 0!==n?new a(t,Pe(r,f),n):void 0!==r?new a(t,Pe(r,f)):new a(t):xe in t?Te(h,t):Ke.call(h,t):new a(S(t))}),$(n!==Function.prototype?D(a).concat(D(n)):D(a),function(e){e in h||x(h,e,a[e])}),h[X]=u,y||(u.constructor=h));var l=u[ve],_=!!l&&("values"==l.name||null==l.name),m=qe.values;x(h,ge,!0),x(u,xe,p),x(u,ke,!0),x(u,we,h),(i?new h(1)[be]==p:be in u)||U(u,be,{get:function(){return p}}),c[p]=h,g(g.G+g.W+g.F*(h!=a),c),g(g.S,p,{BYTES_PER_ELEMENT:f}),g(g.S+g.F*b(function(){a.of.call(h,1)}),p,{from:Ke,of:Le}),H in u||x(u,H,f),g(g.P,p,Fe),L(p),g(g.P+g.F*Ae,p,{set:Ue}),g(g.P+g.F*!_,p,qe),y||u.toString==me||(u.toString=me),g(g.P+g.F*b(function(){new h(1).slice()}),p,{slice:Ne}),g(g.P+g.F*(b(function(){return[1,2].toLocaleString()!=new h([1,2]).toLocaleString()})||!b(function(){u.toLocaleString.call([1,2])})),p,{toLocaleString:Ce}),I[p]=_?l:m,y||_||x(u,ve,m)}}else t.exports=function(){}},{"./_an-instance":16,"./_array-copy-within":18,"./_array-fill":19,"./_array-includes":20,"./_array-methods":21,"./_classof":24,"./_ctx":28,"./_descriptors":30,"./_export":34,"./_fails":36,"./_global":41,"./_has":42,"./_hide":43,"./_is-array-iter":49,"./_is-object":51,"./_iter-detect":56,"./_iterators":58,"./_library":59,"./_object-create":65,"./_object-dp":66,"./_object-gopd":68,"./_object-gopn":70,"./_object-gpo":72,"./_property-desc":81,"./_redefine-all":82,"./_set-species":87,"./_species-constructor":91,"./_to-absolute-index":98,"./_to-index":99,"./_to-integer":100,"./_to-length":102,"./_to-object":103,"./_to-primitive":104,"./_typed":107,"./_typed-buffer":106,"./_uid":108,"./_wks":112,"./core.get-iterator-method":113,"./es6.array.iterator":116}],106:[function(e,t,r){"use strict";var n=e("./_global"),o=e("./_descriptors"),i=e("./_library"),s=e("./_typed"),a=e("./_hide"),c=e("./_redefine-all"),u=e("./_fails"),l=e("./_an-instance"),f=e("./_to-integer"),d=e("./_to-length"),p=e("./_to-index"),h=e("./_object-gopn").f,_=e("./_object-dp").f,m=e("./_array-fill"),y=e("./_set-to-string-tag"),v="ArrayBuffer",b="DataView",g="prototype",w="Wrong index!",j=n[v],x=n[b],k=n.Math,S=n.RangeError,E=n.Infinity,O=j,A=k.abs,P=k.pow,D=k.floor,B=k.log,M=k.LN2,T="byteLength",I="byteOffset",K=o?"_b":"buffer",L=o?"_l":T,R=o?"_o":I;function C(e,t,r){var n,o,i,s=new Array(r),a=8*r-t-1,c=(1<<a)-1,u=c>>1,l=23===t?P(2,-24)-P(2,-77):0,f=0,d=e<0||0===e&&1/e<0?1:0;for((e=A(e))!=e||e===E?(o=e!=e?1:0,n=c):(n=D(B(e)/M),e*(i=P(2,-n))<1&&(n--,i*=2),2<=(e+=1<=n+u?l/i:l*P(2,1-u))*i&&(n++,i/=2),c<=n+u?(o=0,n=c):1<=n+u?(o=(e*i-1)*P(2,t),n+=u):(o=e*P(2,u-1)*P(2,t),n=0));8<=t;s[f++]=255&o,o/=256,t-=8);for(n=n<<t|o,a+=t;0<a;s[f++]=255&n,n/=256,a-=8);return s[--f]|=128*d,s}function F(e,t,r){var n,o=8*r-t-1,i=(1<<o)-1,s=i>>1,a=o-7,c=r-1,u=e[c--],l=127&u;for(u>>=7;0<a;l=256*l+e[c],c--,a-=8);for(n=l&(1<<-a)-1,l>>=-a,a+=t;0<a;n=256*n+e[c],c--,a-=8);if(0===l)l=1-s;else{if(l===i)return n?NaN:u?-E:E;n+=P(2,t),l-=s}return(u?-1:1)*n*P(2,l-t)}function N(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]}function U(e){return[255&e]}function q(e){return[255&e,e>>8&255]}function z(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]}function G(e){return C(e,52,8)}function W(e){return C(e,23,4)}function V(e,t,r){_(e[g],t,{get:function(){return this[r]}})}function Y(e,t,r,n){var o=p(+r);if(o+t>e[L])throw S(w);var i=e[K]._b,s=o+e[R],a=i.slice(s,s+t);return n?a:a.reverse()}function H(e,t,r,n,o,i){var s=p(+r);if(s+t>e[L])throw S(w);for(var a=e[K]._b,c=s+e[R],u=n(+o),l=0;l<t;l++)a[c+l]=u[i?l:t-l-1]}if(s.ABV){if(!u(function(){j(1)})||!u(function(){new j(-1)})||u(function(){return new j,new j(1.5),new j(NaN),j.name!=v})){for(var X,Q=(j=function(e){return l(this,j),new O(p(e))})[g]=O[g],Z=h(O),J=0;Z.length>J;)(X=Z[J++])in j||a(j,X,O[X]);i||(Q.constructor=j)}var $=new x(new j(2)),ee=x[g].setInt8;$.setInt8(0,2147483648),$.setInt8(1,2147483649),!$.getInt8(0)&&$.getInt8(1)||c(x[g],{setInt8:function(e,t){ee.call(this,e,t<<24>>24)},setUint8:function(e,t){ee.call(this,e,t<<24>>24)}},!0)}else j=function(e){l(this,j,v);var t=p(e);this._b=m.call(new Array(t),0),this[L]=t},x=function(e,t,r){l(this,x,b),l(e,j,b);var n=e[L],o=f(t);if(o<0||n<o)throw S("Wrong offset!");if(n<o+(r=void 0===r?n-o:d(r)))throw S("Wrong length!");this[K]=e,this[R]=o,this[L]=r},o&&(V(j,T,"_l"),V(x,"buffer","_b"),V(x,T,"_l"),V(x,I,"_o")),c(x[g],{getInt8:function(e){return Y(this,1,e)[0]<<24>>24},getUint8:function(e){return Y(this,1,e)[0]},getInt16:function(e,t){var r=Y(this,2,e,t);return(r[1]<<8|r[0])<<16>>16},getUint16:function(e,t){var r=Y(this,2,e,t);return r[1]<<8|r[0]},getInt32:function(e,t){return N(Y(this,4,e,t))},getUint32:function(e,t){return N(Y(this,4,e,t))>>>0},getFloat32:function(e,t){return F(Y(this,4,e,t),23,4)},getFloat64:function(e,t){return F(Y(this,8,e,t),52,8)},setInt8:function(e,t){H(this,1,e,U,t)},setUint8:function(e,t){H(this,1,e,U,t)},setInt16:function(e,t,r){H(this,2,e,q,t,r)},setUint16:function(e,t,r){H(this,2,e,q,t,r)},setInt32:function(e,t,r){H(this,4,e,z,t,r)},setUint32:function(e,t,r){H(this,4,e,z,t,r)},setFloat32:function(e,t,r){H(this,4,e,W,t,r)},setFloat64:function(e,t,r){H(this,8,e,G,t,r)}});y(j,v),y(x,b),a(x[g],s.VIEW,!0),r[v]=j,r[b]=x},{"./_an-instance":16,"./_array-fill":19,"./_descriptors":30,"./_fails":36,"./_global":41,"./_hide":43,"./_library":59,"./_object-dp":66,"./_object-gopn":70,"./_redefine-all":82,"./_set-to-string-tag":88,"./_to-index":99,"./_to-integer":100,"./_to-length":102,"./_typed":107}],107:[function(e,t,r){for(var n,o=e("./_global"),i=e("./_hide"),s=e("./_uid"),a=s("typed_array"),c=s("view"),u=!(!o.ArrayBuffer||!o.DataView),l=u,f=0,d="Int8Array,Uint8Array,Uint8ClampedArray,Int16Array,Uint16Array,Int32Array,Uint32Array,Float32Array,Float64Array".split(",");f<9;)(n=o[d[f++]])?(i(n.prototype,a,!0),i(n.prototype,c,!0)):l=!1;t.exports={ABV:u,CONSTR:l,TYPED:a,VIEW:c}},{"./_global":41,"./_hide":43,"./_uid":108}],108:[function(e,t,r){var n=0,o=Math.random();t.exports=function(e){return"Symbol(".concat(void 0===e?"":e,")_",(++n+o).toString(36))}},{}],109:[function(e,t,r){var n=e("./_global").navigator;t.exports=n&&n.userAgent||""},{"./_global":41}],110:[function(e,t,r){var n=e("./_global"),o=e("./_core"),i=e("./_library"),s=e("./_wks-ext"),a=e("./_object-dp").f;t.exports=function(e){var t=o.Symbol||(o.Symbol=!i&&n.Symbol||{});"_"==e.charAt(0)||e in t||a(t,e,{value:s.f(e)})}},{"./_core":26,"./_global":41,"./_library":59,"./_object-dp":66,"./_wks-ext":111}],111:[function(e,t,r){r.f=e("./_wks")},{"./_wks":112}],112:[function(e,t,r){var n=e("./_shared")("wks"),o=e("./_uid"),i=e("./_global").Symbol,s="function"==typeof i;(t.exports=function(e){return n[e]||(n[e]=s&&i[e]||(s?i:o)("Symbol."+e))}).store=n},{"./_global":41,"./_shared":90,"./_uid":108}],113:[function(e,t,r){var n=e("./_classof"),o=e("./_wks")("iterator"),i=e("./_iterators");t.exports=e("./_core").getIteratorMethod=function(e){if(null!=e)return e[o]||e["@@iterator"]||i[n(e)]}},{"./_classof":24,"./_core":26,"./_iterators":58,"./_wks":112}],114:[function(e,t,r){"use strict";var n=e("./_export"),o=e("./_array-methods")(5),i="find",s=!0;i in[]&&Array(1)[i](function(){s=!1}),n(n.P+n.F*s,"Array",{find:function(e,t){return o(this,e,1<arguments.length?t:void 0)}}),e("./_add-to-unscopables")(i)},{"./_add-to-unscopables":14,"./_array-methods":21,"./_export":34}],115:[function(e,t,r){"use strict";var h=e("./_ctx"),n=e("./_export"),_=e("./_to-object"),m=e("./_iter-call"),y=e("./_is-array-iter"),v=e("./_to-length"),b=e("./_create-property"),g=e("./core.get-iterator-method");n(n.S+n.F*!e("./_iter-detect")(function(e){Array.from(e)}),"Array",{from:function(e,t,r){var n,o,i,s,a=_(e),c="function"==typeof this?this:Array,u=arguments.length,l=1<u?t:void 0,f=void 0!==l,d=0,p=g(a);if(f&&(l=h(l,2<u?r:void 0,2)),null==p||c==Array&&y(p))for(o=new c(n=v(a.length));d<n;d++)b(o,d,f?l(a[d],d):a[d]);else for(s=p.call(a),o=new c;!(i=s.next()).done;d++)b(o,d,f?m(s,l,[i.value,d],!0):i.value);return o.length=d,o}})},{"./_create-property":27,"./_ctx":28,"./_export":34,"./_is-array-iter":49,"./_iter-call":53,"./_iter-detect":56,"./_to-length":102,"./_to-object":103,"./core.get-iterator-method":113}],116:[function(e,t,r){"use strict";var n=e("./_add-to-unscopables"),o=e("./_iter-step"),i=e("./_iterators"),s=e("./_to-iobject");t.exports=e("./_iter-define")(Array,"Array",function(e,t){this._t=s(e),this._i=0,this._k=t},function(){var e=this._t,t=this._k,r=this._i++;return!e||r>=e.length?(this._t=void 0,o(1)):o(0,"keys"==t?r:"values"==t?e[r]:[r,e[r]])},"values"),i.Arguments=i.Array,n("keys"),n("values"),n("entries")},{"./_add-to-unscopables":14,"./_iter-define":55,"./_iter-step":57,"./_iterators":58,"./_to-iobject":101}],117:[function(e,t,r){"use strict";var n=e("./_export"),o=e("./_a-function"),i=e("./_to-object"),s=e("./_fails"),a=[].sort,c=[1,2,3];n(n.P+n.F*(s(function(){c.sort(void 0)})||!s(function(){c.sort(null)})||!e("./_strict-method")(a)),"Array",{sort:function(e){return void 0===e?a.call(i(this)):a.call(i(this),o(e))}})},{"./_a-function":13,"./_export":34,"./_fails":36,"./_strict-method":92,"./_to-object":103}],118:[function(e,t,r){var n=e("./_object-dp").f,o=Function.prototype,i=/^\s*function ([^ (]*)/;"name"in o||e("./_descriptors")&&n(o,"name",{configurable:!0,get:function(){try{return(""+this).match(i)[1]}catch(e){return""}}})},{"./_descriptors":30,"./_object-dp":66}],119:[function(e,t,r){var n=e("./_export");n(n.S,"Math",{clz32:function(e){return(e>>>=0)?31-Math.floor(Math.log(e+.5)*Math.LOG2E):32}})},{"./_export":34}],120:[function(e,t,r){var n=e("./_export");n(n.S,"Math",{fround:e("./_math-fround")})},{"./_export":34,"./_math-fround":60}],121:[function(e,t,r){var n=e("./_export"),o=Math.imul;n(n.S+n.F*e("./_fails")(function(){return-5!=o(4294967295,5)||2!=o.length}),"Math",{imul:function(e,t){var r=65535,n=+e,o=+t,i=r&n,s=r&o;return 0|i*s+((r&n>>>16)*s+i*(r&o>>>16)<<16>>>0)}})},{"./_export":34,"./_fails":36}],122:[function(e,t,r){var n=e("./_export");n(n.S,"Math",{trunc:function(e){return(0<e?Math.floor:Math.ceil)(e)}})},{"./_export":34}],123:[function(e,t,r){"use strict";function n(e){var t=l(e,!1);if("string"==typeof t&&2<t.length){var r,n,o,i=(t=b?t.trim():p(t,3)).charCodeAt(0);if(43===i||45===i){if(88===(r=t.charCodeAt(2))||120===r)return NaN}else if(48===i){switch(t.charCodeAt(1)){case 66:case 98:n=2,o=49;break;case 79:case 111:n=8,o=55;break;default:return+t}for(var s,a=t.slice(2),c=0,u=a.length;c<u;c++)if((s=a.charCodeAt(c))<48||o<s)return NaN;return parseInt(a,n)}}return+t}var o=e("./_global"),i=e("./_has"),s=e("./_cof"),a=e("./_inherit-if-required"),l=e("./_to-primitive"),c=e("./_fails"),u=e("./_object-gopn").f,f=e("./_object-gopd").f,d=e("./_object-dp").f,p=e("./_string-trim").trim,h="Number",_=o[h],m=_,y=_.prototype,v=s(e("./_object-create")(y))==h,b="trim"in String.prototype;if(!_(" 0o1")||!_("0b1")||_("+0x1")){_=function(e){var t=arguments.length<1?0:e,r=this;return r instanceof _&&(v?c(function(){y.valueOf.call(r)}):s(r)!=h)?a(new m(n(t)),r,_):n(t)};for(var g,w=e("./_descriptors")?u(m):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),j=0;w.length>j;j++)i(m,g=w[j])&&!i(_,g)&&d(_,g,f(m,g));(_.prototype=y).constructor=_,e("./_redefine")(o,h,_)}},{"./_cof":25,"./_descriptors":30,"./_fails":36,"./_global":41,"./_has":42,"./_inherit-if-required":46,"./_object-create":65,"./_object-dp":66,"./_object-gopd":68,"./_object-gopn":70,"./_redefine":83,"./_string-trim":95,"./_to-primitive":104}],124:[function(e,t,r){var n=e("./_export"),o=e("./_parse-int");n(n.S+n.F*(Number.parseInt!=o),"Number",{parseInt:o})},{"./_export":34,"./_parse-int":78}],125:[function(e,t,r){var n=e("./_to-object"),o=e("./_object-keys");e("./_object-sap")("keys",function(){return function(e){return o(n(e))}})},{"./_object-keys":74,"./_object-sap":76,"./_to-object":103}],126:[function(e,t,r){"use strict";var n=e("./_classof"),o={};o[e("./_wks")("toStringTag")]="z",o+""!="[object z]"&&e("./_redefine")(Object.prototype,"toString",function(){return"[object "+n(this)+"]"},!0)},{"./_classof":24,"./_redefine":83,"./_wks":112}],127:[function(r,e,t){"use strict";function n(){}function f(e){var t;return!(!m(e)||"function"!=typeof(t=e.then))&&t}function o(l,r){if(!l._n){l._n=!0;var n=l._c;j(function(){for(var c=l._v,u=1==l._s,e=0,t=function(e){var t,r,n,o=u?e.ok:e.fail,i=e.resolve,s=e.reject,a=e.domain;try{o?(u||(2==l._h&&C(l),l._h=1),!0===o?t=c:(a&&a.enter(),t=o(c),a&&(a.exit(),n=!0)),t===e.promise?s(A("Promise-chain cycle")):(r=f(t))?r.call(t,i,s):i(t)):s(c)}catch(e){a&&!n&&a.exit(),s(e)}};n.length>e;)t(n[e++]);l._c=[],l._n=!1,r&&!l._h&&L(l)})}}function i(e){var t=this;t._d||(t._d=!0,(t=t._w||t)._v=e,t._s=2,t._a||(t._a=t._c.slice()),o(t,!0))}var s,a,c,u,l=r("./_library"),d=r("./_global"),p=r("./_ctx"),h=r("./_classof"),_=r("./_export"),m=r("./_is-object"),y=r("./_a-function"),v=r("./_an-instance"),b=r("./_for-of"),g=r("./_species-constructor"),w=r("./_task").set,j=r("./_microtask")(),x=r("./_new-promise-capability"),k=r("./_perform"),S=r("./_user-agent"),E=r("./_promise-resolve"),O="Promise",A=d.TypeError,P=d.process,D=P&&P.versions,B=D&&D.v8||"",M=d[O],T="process"==h(P),I=a=x.f,K=!!function(){try{var e=M.resolve(1),t=(e.constructor={})[r("./_wks")("species")]=function(e){e(n,n)};return(T||"function"==typeof PromiseRejectionEvent)&&e.then(n)instanceof t&&0!==B.indexOf("6.6")&&-1===S.indexOf("Chrome/66")}catch(e){}}(),L=function(i){w.call(d,function(){var e,t,r,n=i._v,o=R(i);if(o&&(e=k(function(){T?P.emit("unhandledRejection",n,i):(t=d.onunhandledrejection)?t({promise:i,reason:n}):(r=d.console)&&r.error&&r.error("Unhandled promise rejection",n)}),i._h=T||R(i)?2:1),i._a=void 0,o&&e.e)throw e.v})},R=function(e){return 1!==e._h&&0===(e._a||e._c).length},C=function(t){w.call(d,function(){var e;T?P.emit("rejectionHandled",t):(e=d.onrejectionhandled)&&e({promise:t,reason:t._v})})},F=function(e){var r,n=this;if(!n._d){n._d=!0,n=n._w||n;try{if(n===e)throw A("Promise can't be resolved itself");(r=f(e))?j(function(){var t={_w:n,_d:!1};try{r.call(e,p(F,t,1),p(i,t,1))}catch(e){i.call(t,e)}}):(n._v=e,n._s=1,o(n,!1))}catch(e){i.call({_w:n,_d:!1},e)}}};K||(M=function(e){v(this,M,O,"_h"),y(e),s.call(this);try{e(p(F,this,1),p(i,this,1))}catch(e){i.call(this,e)}},(s=function(){this._c=[],this._a=void 0,this._s=0,this._d=!1,this._v=void 0,this._h=0,this._n=!1}).prototype=r("./_redefine-all")(M.prototype,{then:function(e,t){var r=I(g(this,M));return r.ok="function"!=typeof e||e,r.fail="function"==typeof t&&t,r.domain=T?P.domain:void 0,this._c.push(r),this._a&&this._a.push(r),this._s&&o(this,!1),r.promise},catch:function(e){return this.then(void 0,e)}}),c=function(){var e=new s;this.promise=e,this.resolve=p(F,e,1),this.reject=p(i,e,1)},x.f=I=function(e){return e===M||e===u?new c:a(e)}),_(_.G+_.W+_.F*!K,{Promise:M}),r("./_set-to-string-tag")(M,O),r("./_set-species")(O),u=r("./_core")[O],_(_.S+_.F*!K,O,{reject:function(e){var t=I(this);return(0,t.reject)(e),t.promise}}),_(_.S+_.F*(l||!K),O,{resolve:function(e){return E(l&&this===u?M:this,e)}}),_(_.S+_.F*!(K&&r("./_iter-detect")(function(e){M.all(e).catch(n)})),O,{all:function(e){var s=this,t=I(s),a=t.resolve,c=t.reject,r=k(function(){var n=[],o=0,i=1;b(e,!1,function(e){var t=o++,r=!1;n.push(void 0),i++,s.resolve(e).then(function(e){r||(r=!0,n[t]=e,--i||a(n))},c)}),--i||a(n)});return r.e&&c(r.v),t.promise},race:function(e){var t=this,r=I(t),n=r.reject,o=k(function(){b(e,!1,function(e){t.resolve(e).then(r.resolve,n)})});return o.e&&n(o.v),r.promise}})},{"./_a-function":13,"./_an-instance":16,"./_classof":24,"./_core":26,"./_ctx":28,"./_export":34,"./_for-of":39,"./_global":41,"./_is-object":51,"./_iter-detect":56,"./_library":59,"./_microtask":63,"./_new-promise-capability":64,"./_perform":79,"./_promise-resolve":80,"./_redefine-all":82,"./_set-species":87,"./_set-to-string-tag":88,"./_species-constructor":91,"./_task":97,"./_user-agent":109,"./_wks":112}],128:[function(e,t,r){var n=e("./_global"),i=e("./_inherit-if-required"),o=e("./_object-dp").f,s=e("./_object-gopn").f,a=e("./_is-regexp"),c=e("./_flags"),u=n.RegExp,l=u,f=u.prototype,d=/a/g,p=/a/g,h=new u(d)!==d;if(e("./_descriptors")&&(!h||e("./_fails")(function(){return p[e("./_wks")("match")]=!1,u(d)!=d||u(p)==p||"/a/i"!=u(d,"i")}))){u=function(e,t){var r=this instanceof u,n=a(e),o=void 0===t;return!r&&n&&e.constructor===u&&o?e:i(h?new l(n&&!o?e.source:e,t):l((n=e instanceof u)?e.source:e,n&&o?c.call(e):t),r?this:f,u)};function _(t){t in u||o(u,t,{configurable:!0,get:function(){return l[t]},set:function(e){l[t]=e}})}for(var m=s(l),y=0;m.length>y;)_(m[y++]);(f.constructor=u).prototype=f,e("./_redefine")(n,"RegExp",u)}e("./_set-species")("RegExp")},{"./_descriptors":30,"./_fails":36,"./_flags":38,"./_global":41,"./_inherit-if-required":46,"./_is-regexp":52,"./_object-dp":66,"./_object-gopn":70,"./_redefine":83,"./_set-species":87,"./_wks":112}],129:[function(e,t,r){"use strict";var n=e("./_regexp-exec");e("./_export")({target:"RegExp",proto:!0,forced:n!==/./.exec},{exec:n})},{"./_export":34,"./_regexp-exec":85}],130:[function(e,t,r){e("./_descriptors")&&"g"!=/./g.flags&&e("./_object-dp").f(RegExp.prototype,"flags",{configurable:!0,get:e("./_flags")})},{"./_descriptors":30,"./_flags":38,"./_object-dp":66}],131:[function(e,t,r){"use strict";var k=e("./_an-object"),n=e("./_to-object"),S=e("./_to-length"),E=e("./_to-integer"),O=e("./_advance-string-index"),A=e("./_regexp-exec-abstract"),P=Math.max,D=Math.min,d=Math.floor,p=/\$([$&`']|\d\d?|<[^>]*>)/g,h=/\$([$&`']|\d\d?)/g;e("./_fix-re-wks")("replace",2,function(o,i,w,j){return[function(e,t){var r=o(this),n=null==e?void 0:e[i];return void 0!==n?n.call(e,r,t):w.call(String(r),e,t)},function(e,t){var r=j(w,e,this,t);if(r.done)return r.value;var n=k(e),o=String(this),i="function"==typeof t;i||(t=String(t));var s=n.global;if(s){var a=n.unicode;n.lastIndex=0}for(var c=[];;){var u=A(n,o);if(null===u)break;if(c.push(u),!s)break;""===String(u[0])&&(n.lastIndex=O(o,S(n.lastIndex),a))}for(var l,f="",d=0,p=0;p<c.length;p++){u=c[p];for(var h=String(u[0]),_=P(D(E(u.index),o.length),0),m=[],y=1;y<u.length;y++)m.push(void 0===(l=u[y])?l:String(l));var v=u.groups;if(i){var b=[h].concat(m,_,o);void 0!==v&&b.push(v);var g=String(t.apply(void 0,b))}else g=x(h,o,_,m,v,t);d<=_&&(f+=o.slice(d,_)+g,d=_+h.length)}return f+o.slice(d)}];function x(i,s,a,c,u,e){var l=a+i.length,f=c.length,t=h;return void 0!==u&&(u=n(u),t=p),w.call(e,t,function(e,t){var r;switch(t.charAt(0)){case"$":return"$";case"&":return i;case"`":return s.slice(0,a);case"'":return s.slice(l);case"<":r=u[t.slice(1,-1)];break;default:var n=+t;if(0==n)return e;if(f<n){var o=d(n/10);return 0===o?e:o<=f?void 0===c[o-1]?t.charAt(1):c[o-1]+t.charAt(1):e}r=c[n-1]}return void 0===r?"":r})}})},{"./_advance-string-index":15,"./_an-object":17,"./_fix-re-wks":37,"./_regexp-exec-abstract":84,"./_to-integer":100,"./_to-length":102,"./_to-object":103}],132:[function(e,t,r){"use strict";var f=e("./_is-regexp"),b=e("./_an-object"),g=e("./_species-constructor"),w=e("./_advance-string-index"),j=e("./_to-length"),x=e("./_regexp-exec-abstract"),d=e("./_regexp-exec"),n=e("./_fails"),k=Math.min,p=[].push,s="split",h="length",_="lastIndex",S=4294967295,E=!n(function(){RegExp(S,"y")});e("./_fix-re-wks")("split",2,function(o,i,m,y){var v;return v="c"=="abbc"[s](/(b)*/)[1]||4!="test"[s](/(?:)/,-1)[h]||2!="ab"[s](/(?:ab)*/)[h]||4!="."[s](/(.?)(.?)/)[h]||1<"."[s](/()()/)[h]||""[s](/.?/)[h]?function(e,t){var r=String(this);if(void 0===e&&0===t)return[];if(!f(e))return m.call(r,e,t);for(var n,o,i,s=[],a=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),c=0,u=void 0===t?S:t>>>0,l=new RegExp(e.source,a+"g");(n=d.call(l,r))&&!(c<(o=l[_])&&(s.push(r.slice(c,n.index)),1<n[h]&&n.index<r[h]&&p.apply(s,n.slice(1)),i=n[0][h],c=o,s[h]>=u));)l[_]===n.index&&l[_]++;return c===r[h]?!i&&l.test("")||s.push(""):s.push(r.slice(c)),s[h]>u?s.slice(0,u):s}:"0"[s](void 0,0)[h]?function(e,t){return void 0===e&&0===t?[]:m.call(this,e,t)}:m,[function(e,t){var r=o(this),n=null==e?void 0:e[i];return void 0!==n?n.call(e,r,t):v.call(String(r),e,t)},function(e,t){var r=y(v,e,this,t,v!==m);if(r.done)return r.value;var n=b(e),o=String(this),i=g(n,RegExp),s=n.unicode,a=(n.ignoreCase?"i":"")+(n.multiline?"m":"")+(n.unicode?"u":"")+(E?"y":"g"),c=new i(E?n:"^(?:"+n.source+")",a),u=void 0===t?S:t>>>0;if(0==u)return[];if(0===o.length)return null===x(c,o)?[o]:[];for(var l=0,f=0,d=[];f<o.length;){c.lastIndex=E?f:0;var p,h=x(c,E?o:o.slice(f));if(null===h||(p=k(j(c.lastIndex+(E?0:f)),o.length))===l)f=w(o,f,s);else{if(d.push(o.slice(l,f)),d.length===u)return d;for(var _=1;_<=h.length-1;_++)if(d.push(h[_]),d.length===u)return d;f=l=p}}return d.push(o.slice(l)),d}]})},{"./_advance-string-index":15,"./_an-object":17,"./_fails":36,"./_fix-re-wks":37,"./_is-regexp":52,"./_regexp-exec":85,"./_regexp-exec-abstract":84,"./_species-constructor":91,"./_to-length":102}],133:[function(t,e,r){"use strict";t("./es6.regexp.flags");function n(e){t("./_redefine")(RegExp.prototype,a,e,!0)}var o=t("./_an-object"),i=t("./_flags"),s=t("./_descriptors"),a="toString",c=/./[a];t("./_fails")(function(){return"/a/b"!=c.call({source:"a",flags:"b"})})?n(function(){var e=o(this);return"/".concat(e.source,"/","flags"in e?e.flags:!s&&e instanceof RegExp?i.call(e):void 0)}):c.name!=a&&n(function(){return c.call(this)})},{"./_an-object":17,"./_descriptors":30,"./_fails":36,"./_flags":38,"./_redefine":83,"./es6.regexp.flags":130}],134:[function(e,t,r){"use strict";var n=e("./_string-at")(!0);e("./_iter-define")(String,"String",function(e){this._t=String(e),this._i=0},function(){var e,t=this._t,r=this._i;return r>=t.length?{value:void 0,done:!0}:(e=n(t,r),this._i+=e.length,{value:e,done:!1})})},{"./_iter-define":55,"./_string-at":93}],135:[function(e,t,r){"use strict";var n=e("./_export"),i=e("./_to-length"),s=e("./_string-context"),a="startsWith",c=""[a];n(n.P+n.F*e("./_fails-is-regexp")(a),"String",{startsWith:function(e,t){var r=s(this,e,a),n=i(Math.min(1<arguments.length?t:void 0,r.length)),o=String(e);return c?c.call(r,o,n):r.slice(n,n+o.length)===o}})},{"./_export":34,"./_fails-is-regexp":35,"./_string-context":94,"./_to-length":102}],136:[function(e,t,r){"use strict";function n(e){var t=Y[e]=D(F[q]);return t._k=e,t}function o(e,t){k(e);for(var r,n=j(t=O(t)),o=0,i=n.length;o<i;)te(e,r=n[o++],t[r]);return e}function i(e){var t=W.call(this,e=A(e,!0));return!(this===X&&l(Y,e)&&!l(H,e))&&(!(t||!l(this,e)||!l(Y,e)||l(this,z)&&this[z][e])||t)}function s(e,t){if(e=O(e),t=A(t,!0),e!==X||!l(Y,t)||l(H,t)){var r=L(e,t);return!r||!l(Y,t)||l(e,z)&&e[z][t]||(r.enumerable=!0),r}}function a(e){for(var t,r=C(O(e)),n=[],o=0;r.length>o;)l(Y,t=r[o++])||t==z||t==h||n.push(t);return n}function c(e){for(var t,r=e===X,n=C(r?H:O(e)),o=[],i=0;n.length>i;)!l(Y,t=n[i++])||r&&!l(X,t)||o.push(Y[t]);return o}var u=e("./_global"),l=e("./_has"),f=e("./_descriptors"),d=e("./_export"),p=e("./_redefine"),h=e("./_meta").KEY,_=e("./_fails"),m=e("./_shared"),y=e("./_set-to-string-tag"),v=e("./_uid"),b=e("./_wks"),g=e("./_wks-ext"),w=e("./_wks-define"),j=e("./_enum-keys"),x=e("./_is-array"),k=e("./_an-object"),S=e("./_is-object"),E=e("./_to-object"),O=e("./_to-iobject"),A=e("./_to-primitive"),P=e("./_property-desc"),D=e("./_object-create"),B=e("./_object-gopn-ext"),M=e("./_object-gopd"),T=e("./_object-gops"),I=e("./_object-dp"),K=e("./_object-keys"),L=M.f,R=I.f,C=B.f,F=u.Symbol,N=u.JSON,U=N&&N.stringify,q="prototype",z=b("_hidden"),G=b("toPrimitive"),W={}.propertyIsEnumerable,V=m("symbol-registry"),Y=m("symbols"),H=m("op-symbols"),X=Object[q],Q="function"==typeof F&&!!T.f,Z=u.QObject,J=!Z||!Z[q]||!Z[q].findChild,$=f&&_(function(){return 7!=D(R({},"a",{get:function(){return R(this,"a",{value:7}).a}})).a})?function(e,t,r){var n=L(X,t);n&&delete X[t],R(e,t,r),n&&e!==X&&R(X,t,n)}:R,ee=Q&&"symbol"==typeof F.iterator?function(e){return"symbol"==typeof e}:function(e){return e instanceof F},te=function(e,t,r){return e===X&&te(H,t,r),k(e),t=A(t,!0),k(r),l(Y,t)?(r.enumerable?(l(e,z)&&e[z][t]&&(e[z][t]=!1),r=D(r,{enumerable:P(0,!1)})):(l(e,z)||R(e,z,P(1,{})),e[z][t]=!0),$(e,t,r)):R(e,t,r)};Q||(p((F=function(e){if(this instanceof F)throw TypeError("Symbol is not a constructor!");var t=v(0<arguments.length?e:void 0),r=function(e){this===X&&r.call(H,e),l(this,z)&&l(this[z],t)&&(this[z][t]=!1),$(this,t,P(1,e))};return f&&J&&$(X,t,{configurable:!0,set:r}),n(t)})[q],"toString",function(){return this._k}),M.f=s,I.f=te,e("./_object-gopn").f=B.f=a,e("./_object-pie").f=i,T.f=c,f&&!e("./_library")&&p(X,"propertyIsEnumerable",i,!0),g.f=function(e){return n(b(e))}),d(d.G+d.W+d.F*!Q,{Symbol:F});for(var re="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),ne=0;re.length>ne;)b(re[ne++]);for(var oe=K(b.store),ie=0;oe.length>ie;)w(oe[ie++]);d(d.S+d.F*!Q,"Symbol",{for:function(e){return l(V,e+="")?V[e]:V[e]=F(e)},keyFor:function(e){if(!ee(e))throw TypeError(e+" is not a symbol!");for(var t in V)if(V[t]===e)return t},useSetter:function(){J=!0},useSimple:function(){J=!1}}),d(d.S+d.F*!Q,"Object",{create:function(e,t){return void 0===t?D(e):o(D(e),t)},defineProperty:te,defineProperties:o,getOwnPropertyDescriptor:s,getOwnPropertyNames:a,getOwnPropertySymbols:c});var se=_(function(){T.f(1)});d(d.S+d.F*se,"Object",{getOwnPropertySymbols:function(e){return T.f(E(e))}}),N&&d(d.S+d.F*(!Q||_(function(){var e=F();return"[null]"!=U([e])||"{}"!=U({a:e})||"{}"!=U(Object(e))})),"JSON",{stringify:function(e){for(var t,r,n=[e],o=1;o<arguments.length;)n.push(arguments[o++]);if(r=t=n[1],(S(t)||void 0!==e)&&!ee(e))return x(t)||(t=function(e,t){if("function"==typeof r&&(t=r.call(this,e,t)),!ee(t))return t}),n[1]=t,U.apply(N,n)}}),F[q][G]||e("./_hide")(F[q],G,F[q].valueOf),y(F,"Symbol"),y(Math,"Math",!0),y(u.JSON,"JSON",!0)},{"./_an-object":17,"./_descriptors":30,"./_enum-keys":33,"./_export":34,"./_fails":36,"./_global":41,"./_has":42,"./_hide":43,"./_is-array":50,"./_is-object":51,"./_library":59,"./_meta":62,"./_object-create":65,"./_object-dp":66,"./_object-gopd":68,"./_object-gopn":70,"./_object-gopn-ext":69,"./_object-gops":71,"./_object-keys":74,"./_object-pie":75,"./_property-desc":81,"./_redefine":83,"./_set-to-string-tag":88,"./_shared":90,"./_to-iobject":101,"./_to-object":103,"./_to-primitive":104,"./_uid":108,"./_wks":112,"./_wks-define":110,"./_wks-ext":111}],137:[function(e,t,r){e("./_typed-array")("Uint8",1,function(n){return function(e,t,r){return n(this,e,t,r)}})},{"./_typed-array":105}],138:[function(e,t,r){var n=e("./_export"),c=e("./_own-keys"),u=e("./_to-iobject"),l=e("./_object-gopd"),f=e("./_create-property");n(n.S,"Object",{getOwnPropertyDescriptors:function(e){for(var t,r,n=u(e),o=l.f,i=c(n),s={},a=0;i.length>a;)void 0!==(r=o(n,t=i[a++]))&&f(s,t,r);return s}})},{"./_create-property":27,"./_export":34,"./_object-gopd":68,"./_own-keys":77,"./_to-iobject":101}],139:[function(e,t,r){e("./_wks-define")("asyncIterator")},{"./_wks-define":110}],140:[function(e,t,r){for(var n=e("./es6.array.iterator"),o=e("./_object-keys"),i=e("./_redefine"),s=e("./_global"),a=e("./_hide"),c=e("./_iterators"),u=e("./_wks"),l=u("iterator"),f=u("toStringTag"),d=c.Array,p={CSSRuleList:!0,CSSStyleDeclaration:!1,CSSValueList:!1,ClientRectList:!1,DOMRectList:!1,DOMStringList:!1,DOMTokenList:!0,DataTransferItemList:!1,FileList:!1,HTMLAllCollection:!1,HTMLCollection:!1,HTMLFormElement:!1,HTMLSelectElement:!1,MediaList:!0,MimeTypeArray:!1,NamedNodeMap:!1,NodeList:!0,PaintRequestList:!1,Plugin:!1,PluginArray:!1,SVGLengthList:!1,SVGNumberList:!1,SVGPathSegList:!1,SVGPointList:!1,SVGStringList:!1,SVGTransformList:!1,SourceBufferList:!1,StyleSheetList:!0,TextTrackCueList:!1,TextTrackList:!1,TouchList:!1},h=o(p),_=0;_<h.length;_++){var m,y=h[_],v=p[y],b=s[y],g=b&&b.prototype;if(g&&(g[l]||a(g,l,d),g[f]||a(g,f,y),c[y]=d,v))for(m in n)g[m]||i(g,m,n[m],!0)}},{"./_global":41,"./_hide":43,"./_iterators":58,"./_object-keys":74,"./_redefine":83,"./_wks":112,"./es6.array.iterator":116}],141:[function(e,t,r){var n=function(s){"use strict";var c,e=Object.prototype,l=e.hasOwnProperty,t="function"==typeof Symbol?Symbol:{},o=t.iterator||"@@iterator",r=t.asyncIterator||"@@asyncIterator",n=t.toStringTag||"@@toStringTag";function a(e,t,r,n){var i,s,a,c,o=t&&t.prototype instanceof y?t:y,u=Object.create(o.prototype),l=new O(n||[]);return u._invoke=(i=e,s=r,a=l,c=d,function(e,t){if(c===h)throw new Error("Generator is already running");if(c===_){if("throw"===e)throw t;return P()}for(a.method=e,a.arg=t;;){var r=a.delegate;if(r){var n=k(r,a);if(n){if(n===m)continue;return n}}if("next"===a.method)a.sent=a._sent=a.arg;else if("throw"===a.method){if(c===d)throw c=_,a.arg;a.dispatchException(a.arg)}else"return"===a.method&&a.abrupt("return",a.arg);c=h;var o=f(i,s,a);if("normal"===o.type){if(c=a.done?_:p,o.arg===m)continue;return{value:o.arg,done:a.done}}"throw"===o.type&&(c=_,a.method="throw",a.arg=o.arg)}}),u}function f(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}s.wrap=a;var d="suspendedStart",p="suspendedYield",h="executing",_="completed",m={};function y(){}function i(){}function u(){}var v={};v[o]=function(){return this};var b=Object.getPrototypeOf,g=b&&b(b(A([])));g&&g!==e&&l.call(g,o)&&(v=g);var w=u.prototype=y.prototype=Object.create(v);function j(e){["next","throw","return"].forEach(function(t){e[t]=function(e){return this._invoke(t,e)}})}function x(c,u){var t;this._invoke=function(r,n){function e(){return new u(function(e,t){!function t(e,r,n,o){var i=f(c[e],c,r);if("throw"!==i.type){var s=i.arg,a=s.value;return a&&"object"==typeof a&&l.call(a,"__await")?u.resolve(a.__await).then(function(e){t("next",e,n,o)},function(e){t("throw",e,n,o)}):u.resolve(a).then(function(e){s.value=e,n(s)},function(e){return t("throw",e,n,o)})}o(i.arg)}(r,n,e,t)})}return t=t?t.then(e,e):e()}}function k(e,t){var r=e.iterator[t.method];if(r===c){if(t.delegate=null,"throw"===t.method){if(e.iterator.return&&(t.method="return",t.arg=c,k(e,t),"throw"===t.method))return m;t.method="throw",t.arg=new TypeError("The iterator does not provide a 'throw' method")}return m}var n=f(r,e.iterator,t.arg);if("throw"===n.type)return t.method="throw",t.arg=n.arg,t.delegate=null,m;var o=n.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=c),t.delegate=null,m):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,m)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function E(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function O(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function A(t){if(t){var e=t[o];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var r=-1,n=function e(){for(;++r<t.length;)if(l.call(t,r))return e.value=t[r],e.done=!1,e;return e.value=c,e.done=!0,e};return n.next=n}}return{next:P}}function P(){return{value:c,done:!0}}return i.prototype=w.constructor=u,u.constructor=i,u[n]=i.displayName="GeneratorFunction",s.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===i||"GeneratorFunction"===(t.displayName||t.name))},s.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,u):(e.__proto__=u,n in e||(e[n]="GeneratorFunction")),e.prototype=Object.create(w),e},s.awrap=function(e){return{__await:e}},j(x.prototype),x.prototype[r]=function(){return this},s.AsyncIterator=x,s.async=function(e,t,r,n,o){void 0===o&&(o=Promise);var i=new x(a(e,t,r,n),o);return s.isGeneratorFunction(t)?i:i.next().then(function(e){return e.done?e.value:i.next()})},j(w),w[n]="Generator",w[o]=function(){return this},w.toString=function(){return"[object Generator]"},s.keys=function(r){var n=[];for(var e in r)n.push(e);return n.reverse(),function e(){for(;n.length;){var t=n.pop();if(t in r)return e.value=t,e.done=!1,e}return e.done=!0,e}},s.values=A,O.prototype={constructor:O,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=c,this.done=!1,this.delegate=null,this.method="next",this.arg=c,this.tryEntries.forEach(E),!e)for(var t in this)"t"===t.charAt(0)&&l.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=c)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(r){if(this.done)throw r;var n=this;function e(e,t){return i.type="throw",i.arg=r,n.next=e,t&&(n.method="next",n.arg=c),!!t}for(var t=this.tryEntries.length-1;0<=t;--t){var o=this.tryEntries[t],i=o.completion;if("root"===o.tryLoc)return e("end");if(o.tryLoc<=this.prev){var s=l.call(o,"catchLoc"),a=l.call(o,"finallyLoc");if(s&&a){if(this.prev<o.catchLoc)return e(o.catchLoc,!0);if(this.prev<o.finallyLoc)return e(o.finallyLoc)}else if(s){if(this.prev<o.catchLoc)return e(o.catchLoc,!0)}else{if(!a)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return e(o.finallyLoc)}}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;0<=r;--r){var n=this.tryEntries[r];if(n.tryLoc<=this.prev&&l.call(n,"finallyLoc")&&this.prev<n.finallyLoc){var o=n;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var i=o?o.completion:{};return i.type=e,i.arg=t,o?(this.method="next",this.next=o.finallyLoc,m):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),m},finish:function(e){for(var t=this.tryEntries.length-1;0<=t;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),E(r),m}},catch:function(e){for(var t=this.tryEntries.length-1;0<=t;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var n=r.completion;if("throw"===n.type){var o=n.arg;E(r)}return o}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,r){return this.delegate={iterator:A(e),resultName:t,nextLoc:r},"next"===this.method&&(this.arg=c),m}},s}("object"==typeof t?t.exports:{});try{regeneratorRuntime=n}catch(e){Function("r","regeneratorRuntime = r")(n)}},{}]},{},[11]);
//# sourceMappingURL=jsdos.js.map