Current Path : /storage/v11800/abaniliving-com/public_html/wp-content/plugins/elementor-pro/assets/js/

Linux v11800 5.3.0-1023-aws #25~18.04.1-Ubuntu SMP Fri Jun 5 15:19:18 UTC 2020 aarch64

Upload File :
Current File : /storage/v11800/abaniliving-com/public_html/wp-content/plugins/elementor-pro/assets/js/jszip.vendor.9ec53381c344ee903f3e.bundle.min.js
/*! elementor-pro - v3.5.0 - 01-11-2021 */
/*! For license information please see jszip.vendor.9ec53381c344ee903f3e.bundle.min.js.LICENSE.txt */
(self.webpackChunkelementor_pro=self.webpackChunkelementor_pro||[]).push([[972],{82858:(t,e,m)=>{t.exports=function s(t,e,m){function h(v,b){if(!e[v]){if(!t[v]){if(_)return _(v,!0);var w=new Error("Cannot find module '"+v+"'");throw w.code="MODULE_NOT_FOUND",w}var W=e[v]={exports:{}};t[v][0].call(W.exports,(function(e){return h(t[v][1][e]||e)}),W,W.exports,s,t,e,m)}return e[v].exports}for(var _=void 0,v=0;v<m.length;v++)h(m[v]);return h}({1:[function(t,e,_){(function(m){!function(t){"object"==typeof _&&void 0!==e?e.exports=t():("undefined"!=typeof window?window:void 0!==m?m:"undefined"!=typeof self?self:this).JSZip=t()}((function(){return function s(e,m,_){function h(b,w){if(!m[b]){if(!e[b]){var W="function"==typeof t&&t;if(!w&&W)return W(b,!0);if(v)return v(b,!0);var M=new Error("Cannot find module '"+b+"'");throw M.code="MODULE_NOT_FOUND",M}var H=m[b]={exports:{}};e[b][0].call(H.exports,(function(t){return h(e[b][1][t]||t)}),H,H.exports,s,e,m,_)}return m[b].exports}for(var v="function"==typeof t&&t,b=0;b<_.length;b++)h(_[b]);return h}({1:[function(t,e,_){(function(m){!function(t){"object"==typeof _&&void 0!==e?e.exports=t():("undefined"!=typeof window?window:void 0!==m?m:"undefined"!=typeof self?self:this).JSZip=t()}((function(){return function s(e,m,_){function h(b,w){if(!m[b]){if(!e[b]){var W="function"==typeof t&&t;if(!w&&W)return W(b,!0);if(v)return v(b,!0);var M=new Error("Cannot find module '"+b+"'");throw M.code="MODULE_NOT_FOUND",M}var H=m[b]={exports:{}};e[b][0].call(H.exports,(function(t){return h(e[b][1][t]||t)}),H,H.exports,s,e,m,_)}return m[b].exports}for(var v="function"==typeof t&&t,b=0;b<_.length;b++)h(_[b]);return h}({1:[function(t,e,_){(function(m){!function(t){"object"==typeof _&&void 0!==e?e.exports=t():("undefined"!=typeof window?window:void 0!==m?m:"undefined"!=typeof self?self:this).JSZip=t()}((function(){return function s(e,m,_){function h(b,w){if(!m[b]){if(!e[b]){var W="function"==typeof t&&t;if(!w&&W)return W(b,!0);if(v)return v(b,!0);var M=new Error("Cannot find module '"+b+"'");throw M.code="MODULE_NOT_FOUND",M}var H=m[b]={exports:{}};e[b][0].call(H.exports,(function(t){return h(e[b][1][t]||t)}),H,H.exports,s,e,m,_)}return m[b].exports}for(var v="function"==typeof t&&t,b=0;b<_.length;b++)h(_[b]);return h}({1:[function(t,e,_){(function(m){!function(t){"object"==typeof _&&void 0!==e?e.exports=t():("undefined"!=typeof window?window:void 0!==m?m:"undefined"!=typeof self?self:this).JSZip=t()}((function(){return function s(e,m,_){function h(b,w){if(!m[b]){if(!e[b]){var W="function"==typeof t&&t;if(!w&&W)return W(b,!0);if(v)return v(b,!0);var M=new Error("Cannot find module '"+b+"'");throw M.code="MODULE_NOT_FOUND",M}var H=m[b]={exports:{}};e[b][0].call(H.exports,(function(t){return h(e[b][1][t]||t)}),H,H.exports,s,e,m,_)}return m[b].exports}for(var v="function"==typeof t&&t,b=0;b<_.length;b++)h(_[b]);return h}({1:[function(t,e,_){(function(m){!function(t){"object"==typeof _&&void 0!==e?e.exports=t():("undefined"!=typeof window?window:void 0!==m?m:"undefined"!=typeof self?self:this).JSZip=t()}((function(){return function s(e,m,_){function h(b,w){if(!m[b]){if(!e[b]){var W="function"==typeof t&&t;if(!w&&W)return W(b,!0);if(v)return v(b,!0);var M=new Error("Cannot find module '"+b+"'");throw M.code="MODULE_NOT_FOUND",M}var H=m[b]={exports:{}};e[b][0].call(H.exports,(function(t){return h(e[b][1][t]||t)}),H,H.exports,s,e,m,_)}return m[b].exports}for(var v="function"==typeof t&&t,b=0;b<_.length;b++)h(_[b]);return h}({1:[function(t,e,m){"use strict";var _=t("./utils"),v=t("./support"),b="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";m.encode=function(t){for(var e,m,v,w,W,M,H,G=[],K=0,Y=t.length,X=Y,J="string"!==_.getTypeOf(t);K<t.length;)X=Y-K,v=J?(e=t[K++],m=K<Y?t[K++]:0,K<Y?t[K++]:0):(e=t.charCodeAt(K++),m=K<Y?t.charCodeAt(K++):0,K<Y?t.charCodeAt(K++):0),w=e>>2,W=(3&e)<<4|m>>4,M=1<X?(15&m)<<2|v>>6:64,H=2<X?63&v:64,G.push(b.charAt(w)+b.charAt(W)+b.charAt(M)+b.charAt(H));return G.join("")},m.decode=function(t){var e,m,_,w,W,M,H=0,G=0;if("data:"===t.substr(0,"data:".length))throw new Error("Invalid base64 input, it looks like a data url.");var K,Y=3*(t=t.replace(/[^A-Za-z0-9\+\/\=]/g,"")).length/4;if(t.charAt(t.length-1)===b.charAt(64)&&Y--,t.charAt(t.length-2)===b.charAt(64)&&Y--,Y%1!=0)throw new Error("Invalid base64 input, bad content length.");for(K=v.uint8array?new Uint8Array(0|Y):new Array(0|Y);H<t.length;)e=b.indexOf(t.charAt(H++))<<2|(w=b.indexOf(t.charAt(H++)))>>4,m=(15&w)<<4|(W=b.indexOf(t.charAt(H++)))>>2,_=(3&W)<<6|(M=b.indexOf(t.charAt(H++))),K[G++]=e,64!==W&&(K[G++]=m),64!==M&&(K[G++]=_);return K}},{"./support":30,"./utils":32}],2:[function(t,e,m){"use strict";var _=t("./external"),v=t("./stream/DataWorker"),b=t("./stream/Crc32Probe"),w=t("./stream/DataLengthProbe");function o(t,e,m,_,v){this.compressedSize=t,this.uncompressedSize=e,this.crc32=m,this.compression=_,this.compressedContent=v}o.prototype={getContentWorker:function(){var t=new v(_.Promise.resolve(this.compressedContent)).pipe(this.compression.uncompressWorker()).pipe(new w("data_length")),e=this;return t.on("end",(function(){if(this.streamInfo.data_length!==e.uncompressedSize)throw new Error("Bug : uncompressed data size mismatch")})),t},getCompressedWorker:function(){return new v(_.Promise.resolve(this.compressedContent)).withStreamInfo("compressedSize",this.compressedSize).withStreamInfo("uncompressedSize",this.uncompressedSize).withStreamInfo("crc32",this.crc32).withStreamInfo("compression",this.compression)}},o.createWorkerFrom=function(t,e,m){return t.pipe(new b).pipe(new w("uncompressedSize")).pipe(e.compressWorker(m)).pipe(new w("compressedSize")).withStreamInfo("compression",e)},e.exports=o},{"./external":6,"./stream/Crc32Probe":25,"./stream/DataLengthProbe":26,"./stream/DataWorker":27}],3:[function(t,e,m){"use strict";var _=t("./stream/GenericWorker");m.STORE={magic:"\0\0",compressWorker:function(t){return new _("STORE compression")},uncompressWorker:function(){return new _("STORE decompression")}},m.DEFLATE=t("./flate")},{"./flate":7,"./stream/GenericWorker":28}],4:[function(t,e,m){"use strict";var _=t("./utils"),v=function(){for(var t,e=[],m=0;m<256;m++){t=m;for(var _=0;_<8;_++)t=1&t?3988292384^t>>>1:t>>>1;e[m]=t}return e}();e.exports=function(t,e){return void 0!==t&&t.length?"string"!==_.getTypeOf(t)?function(t,e,m){var _=v,b=0+m;t^=-1;for(var w=0;w<b;w++)t=t>>>8^_[255&(t^e[w])];return-1^t}(0|e,t,t.length):function(t,e,m){var _=v,b=0+m;t^=-1;for(var w=0;w<b;w++)t=t>>>8^_[255&(t^e.charCodeAt(w))];return-1^t}(0|e,t,t.length):0}},{"./utils":32}],5:[function(t,e,m){"use strict";m.base64=!1,m.binary=!1,m.dir=!1,m.createFolders=!0,m.date=null,m.compression=null,m.compressionOptions=null,m.comment=null,m.unixPermissions=null,m.dosPermissions=null},{}],6:[function(t,e,m){"use strict";var _;_="undefined"!=typeof Promise?Promise:t("lie"),e.exports={Promise:_}},{lie:37}],7:[function(t,e,m){"use strict";var _="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Uint32Array,v=t("pako"),b=t("./utils"),w=t("./stream/GenericWorker"),W=_?"uint8array":"array";function u(t,e){w.call(this,"FlateWorker/"+t),this._pako=null,this._pakoAction=t,this._pakoOptions=e,this.meta={}}m.magic="\b\0",b.inherits(u,w),u.prototype.processChunk=function(t){this.meta=t.meta,null===this._pako&&this._createPako(),this._pako.push(b.transformTo(W,t.data),!1)},u.prototype.flush=function(){w.prototype.flush.call(this),null===this._pako&&this._createPako(),this._pako.push([],!0)},u.prototype.cleanUp=function(){w.prototype.cleanUp.call(this),this._pako=null},u.prototype._createPako=function(){this._pako=new v[this._pakoAction]({raw:!0,level:this._pakoOptions.level||-1});var t=this;this._pako.onData=function(e){t.push({data:e,meta:t.meta})}},m.compressWorker=function(t){return new u("Deflate",t)},m.uncompressWorker=function(){return new u("Inflate",{})}},{"./stream/GenericWorker":28,"./utils":32,pako:38}],8:[function(t,e,m){"use strict";function I(t,e){var m,_="";for(m=0;m<e;m++)_+=String.fromCharCode(255&t),t>>>=8;return _}function i(t,e,m,v,M,H){var G,K,Y=t.file,X=t.compression,J=H!==b.utf8encode,V=_.transformTo("string",H(Y.name)),q=_.transformTo("string",b.utf8encode(Y.name)),Q=Y.comment,$=_.transformTo("string",H(Q)),tt=_.transformTo("string",b.utf8encode(Q)),et=q.length!==Y.name.length,rt=tt.length!==Q.length,nt="",it="",st="",at=Y.dir,ot=Y.date,ht={crc32:0,compressedSize:0,uncompressedSize:0};e&&!m||(ht.crc32=t.crc32,ht.compressedSize=t.compressedSize,ht.uncompressedSize=t.uncompressedSize);var ut=0;e&&(ut|=8),J||!et&&!rt||(ut|=2048);var ft,lt=0,dt=0;at&&(lt|=16),"UNIX"===M?(dt=798,lt|=((ft=Y.unixPermissions)||(ft=at?16893:33204),(65535&ft)<<16)):(dt=20,lt|=63&(Y.dosPermissions||0)),G=ot.getUTCHours(),G<<=6,G|=ot.getUTCMinutes(),G<<=5,G|=ot.getUTCSeconds()/2,K=ot.getUTCFullYear()-1980,K<<=4,K|=ot.getUTCMonth()+1,K<<=5,K|=ot.getUTCDate(),et&&(nt+="up"+I((it=I(1,1)+I(w(V),4)+q).length,2)+it),rt&&(nt+="uc"+I((st=I(1,1)+I(w($),4)+tt).length,2)+st);var ct="";return ct+="\n\0",ct+=I(ut,2),ct+=X.magic,ct+=I(G,2),ct+=I(K,2),ct+=I(ht.crc32,4),ct+=I(ht.compressedSize,4),ct+=I(ht.uncompressedSize,4),ct+=I(V.length,2),ct+=I(nt.length,2),{fileRecord:W.LOCAL_FILE_HEADER+ct+V+nt,dirRecord:W.CENTRAL_FILE_HEADER+I(dt,2)+ct+I($.length,2)+"\0\0\0\0"+I(lt,4)+I(v,4)+V+nt+$}}var _=t("../utils"),v=t("../stream/GenericWorker"),b=t("../utf8"),w=t("../crc32"),W=t("../signature");function n(t,e,m,_){v.call(this,"ZipFileWorker"),this.bytesWritten=0,this.zipComment=e,this.zipPlatform=m,this.encodeFileName=_,this.streamFiles=t,this.accumulate=!1,this.contentBuffer=[],this.dirRecords=[],this.currentSourceOffset=0,this.entriesCount=0,this.currentFile=null,this._sources=[]}_.inherits(n,v),n.prototype.push=function(t){var e=t.meta.percent||0,m=this.entriesCount,_=this._sources.length;this.accumulate?this.contentBuffer.push(t):(this.bytesWritten+=t.data.length,v.prototype.push.call(this,{data:t.data,meta:{currentFile:this.currentFile,percent:m?(e+100*(m-_-1))/m:100}}))},n.prototype.openedSource=function(t){this.currentSourceOffset=this.bytesWritten,this.currentFile=t.file.name;var e=this.streamFiles&&!t.file.dir;if(e){var m=i(t,e,!1,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);this.push({data:m.fileRecord,meta:{percent:0}})}else this.accumulate=!0},n.prototype.closedSource=function(t){this.accumulate=!1;var e,m=this.streamFiles&&!t.file.dir,_=i(t,m,!0,this.currentSourceOffset,this.zipPlatform,this.encodeFileName);if(this.dirRecords.push(_.dirRecord),m)this.push({data:(e=t,W.DATA_DESCRIPTOR+I(e.crc32,4)+I(e.compressedSize,4)+I(e.uncompressedSize,4)),meta:{percent:100}});else for(this.push({data:_.fileRecord,meta:{percent:0}});this.contentBuffer.length;)this.push(this.contentBuffer.shift());this.currentFile=null},n.prototype.flush=function(){for(var t=this.bytesWritten,e=0;e<this.dirRecords.length;e++)this.push({data:this.dirRecords[e],meta:{percent:100}});var m,v,b,w,M,H,G=this.bytesWritten-t,K=(m=this.dirRecords.length,v=G,b=t,w=this.zipComment,M=this.encodeFileName,H=_.transformTo("string",M(w)),W.CENTRAL_DIRECTORY_END+"\0\0\0\0"+I(m,2)+I(m,2)+I(v,4)+I(b,4)+I(H.length,2)+H);this.push({data:K,meta:{percent:100}})},n.prototype.prepareNextSource=function(){this.previous=this._sources.shift(),this.openedSource(this.previous.streamInfo),this.isPaused?this.previous.pause():this.previous.resume()},n.prototype.registerPrevious=function(t){this._sources.push(t);var e=this;return t.on("data",(function(t){e.processChunk(t)})),t.on("end",(function(){e.closedSource(e.previous.streamInfo),e._sources.length?e.prepareNextSource():e.end()})),t.on("error",(function(t){e.error(t)})),this},n.prototype.resume=function(){return!!v.prototype.resume.call(this)&&(!this.previous&&this._sources.length?(this.prepareNextSource(),!0):this.previous||this._sources.length||this.generatedError?void 0:(this.end(),!0))},n.prototype.error=function(t){var e=this._sources;if(!v.prototype.error.call(this,t))return!1;for(var m=0;m<e.length;m++)try{e[m].error(t)}catch(t){}return!0},n.prototype.lock=function(){v.prototype.lock.call(this);for(var t=this._sources,e=0;e<t.length;e++)t[e].lock()},e.exports=n},{"../crc32":4,"../signature":23,"../stream/GenericWorker":28,"../utf8":31,"../utils":32}],9:[function(t,e,m){"use strict";var _=t("../compressions"),v=t("./ZipFileWorker");m.generateWorker=function(t,e,m){var b=new v(e.streamFiles,m,e.platform,e.encodeFileName),w=0;try{t.forEach((function(t,m){w++;var v=function(t,e){var m=t||e,v=_[m];if(!v)throw new Error(m+" is not a valid compression method !");return v}(m.options.compression,e.compression),W=m.options.compressionOptions||e.compressionOptions||{},M=m.dir,H=m.date;m._compressWorker(v,W).withStreamInfo("file",{name:t,dir:M,date:H,comment:m.comment||"",unixPermissions:m.unixPermissions,dosPermissions:m.dosPermissions}).pipe(b)})),b.entriesCount=w}catch(t){b.error(t)}return b}},{"../compressions":3,"./ZipFileWorker":8}],10:[function(t,e,m){"use strict";function n(){if(!(this instanceof n))return new n;if(arguments.length)throw new Error("The constructor with parameters has been removed in JSZip 3.0, please check the upgrade guide.");this.files={},this.comment=null,this.root="",this.clone=function(){var t=new n;for(var e in this)"function"!=typeof this[e]&&(t[e]=this[e]);return t}}(n.prototype=t("./object")).loadAsync=t("./load"),n.support=t("./support"),n.defaults=t("./defaults"),n.version="3.5.0",n.loadAsync=function(t,e){return(new n).loadAsync(t,e)},n.external=t("./external"),e.exports=n},{"./defaults":5,"./external":6,"./load":11,"./object":15,"./support":30}],11:[function(t,e,m){"use strict";var _=t("./utils"),v=t("./external"),b=t("./utf8"),w=t("./zipEntries"),W=t("./stream/Crc32Probe"),M=t("./nodejsUtils");function f(t){return new v.Promise((function(e,m){var _=t.decompressed.getContentWorker().pipe(new W);_.on("error",(function(t){m(t)})).on("end",(function(){_.streamInfo.crc32!==t.decompressed.crc32?m(new Error("Corrupted zip : CRC32 mismatch")):e()})).resume()}))}e.exports=function(t,e){var m=this;return e=_.extend(e||{},{base64:!1,checkCRC32:!1,optimizedBinaryString:!1,createFolders:!1,decodeFileName:b.utf8decode}),M.isNode&&M.isStream(t)?v.Promise.reject(new Error("JSZip can't accept a stream when loading a zip file.")):_.prepareContent("the loaded zip file",t,!0,e.optimizedBinaryString,e.base64).then((function(t){var m=new w(e);return m.load(t),m})).then((function(t){var m=[v.Promise.resolve(t)],_=t.files;if(e.checkCRC32)for(var b=0;b<_.length;b++)m.push(f(_[b]));return v.Promise.all(m)})).then((function(t){for(var _=t.shift(),v=_.files,b=0;b<v.length;b++){var w=v[b];m.file(w.fileNameStr,w.decompressed,{binary:!0,optimizedBinaryString:!0,date:w.date,dir:w.dir,comment:w.fileCommentStr.length?w.fileCommentStr:null,unixPermissions:w.unixPermissions,dosPermissions:w.dosPermissions,createFolders:e.createFolders})}return _.zipComment.length&&(m.comment=_.zipComment),m}))}},{"./external":6,"./nodejsUtils":14,"./stream/Crc32Probe":25,"./utf8":31,"./utils":32,"./zipEntries":33}],12:[function(t,e,m){"use strict";var _=t("../utils"),v=t("../stream/GenericWorker");function s(t,e){v.call(this,"Nodejs stream input adapter for "+t),this._upstreamEnded=!1,this._bindStream(e)}_.inherits(s,v),s.prototype._bindStream=function(t){var e=this;(this._stream=t).pause(),t.on("data",(function(t){e.push({data:t,meta:{percent:0}})})).on("error",(function(t){e.isPaused?this.generatedError=t:e.error(t)})).on("end",(function(){e.isPaused?e._upstreamEnded=!0:e.end()}))},s.prototype.pause=function(){return!!v.prototype.pause.call(this)&&(this._stream.pause(),!0)},s.prototype.resume=function(){return!!v.prototype.resume.call(this)&&(this._upstreamEnded?this.end():this._stream.resume(),!0)},e.exports=s},{"../stream/GenericWorker":28,"../utils":32}],13:[function(t,e,m){"use strict";var _=t("readable-stream").Readable;function n(t,e,m){_.call(this,e),this._helper=t;var v=this;t.on("data",(function(t,e){v.push(t)||v._helper.pause(),m&&m(e)})).on("error",(function(t){v.emit("error",t)})).on("end",(function(){v.push(null)}))}t("../utils").inherits(n,_),n.prototype._read=function(){this._helper.resume()},e.exports=n},{"../utils":32,"readable-stream":16}],14:[function(t,e,m){"use strict";e.exports={isNode:"undefined"!=typeof Buffer,newBufferFrom:function(t,e){if(Buffer.from&&Buffer.from!==Uint8Array.from)return Buffer.from(t,e);if("number"==typeof t)throw new Error('The "data" argument must not be a number');return new Buffer(t,e)},allocBuffer:function(t){if(Buffer.alloc)return Buffer.alloc(t);var e=new Buffer(t);return e.fill(0),e},isBuffer:function(t){return Buffer.isBuffer(t)},isStream:function(t){return t&&"function"==typeof t.on&&"function"==typeof t.pause&&"function"==typeof t.resume}}},{}],15:[function(t,e,m){"use strict";function s(t,e,m){var _,w=v.getTypeOf(e),G=v.extend(m||{},W);G.date=G.date||new Date,null!==G.compression&&(G.compression=G.compression.toUpperCase()),"string"==typeof G.unixPermissions&&(G.unixPermissions=parseInt(G.unixPermissions,8)),G.unixPermissions&&16384&G.unixPermissions&&(G.dir=!0),G.dosPermissions&&16&G.dosPermissions&&(G.dir=!0),G.dir&&(t=h(t)),G.createFolders&&(_=function(t){"/"===t.slice(-1)&&(t=t.substring(0,t.length-1));var e=t.lastIndexOf("/");return 0<e?t.substring(0,e):""}(t))&&g.call(this,_,!0);var X,J="string"===w&&!1===G.binary&&!1===G.base64;m&&void 0!==m.binary||(G.binary=!J),(e instanceof M&&0===e.uncompressedSize||G.dir||!e||0===e.length)&&(G.base64=!1,G.binary=!0,e="",G.compression="STORE",w="string"),X=e instanceof M||e instanceof b?e:K.isNode&&K.isStream(e)?new Y(t,e):v.prepareContent(t,e,G.binary,G.optimizedBinaryString,G.base64);var V=new H(t,X,G);this.files[t]=V}function h(t){return"/"!==t.slice(-1)&&(t+="/"),t}var _=t("./utf8"),v=t("./utils"),b=t("./stream/GenericWorker"),w=t("./stream/StreamHelper"),W=t("./defaults"),M=t("./compressedObject"),H=t("./zipObject"),G=t("./generate"),K=t("./nodejsUtils"),Y=t("./nodejs/NodejsStreamInputAdapter"),g=function(t,e){return e=void 0!==e?e:W.createFolders,t=h(t),this.files[t]||s.call(this,t,null,{dir:!0,createFolders:e}),this.files[t]};function u(t){return"[object RegExp]"===Object.prototype.toString.call(t)}var X={load:function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},forEach:function(t){var e,m,_;for(e in this.files)this.files.hasOwnProperty(e)&&(_=this.files[e],(m=e.slice(this.root.length,e.length))&&e.slice(0,this.root.length)===this.root&&t(m,_))},filter:function(t){var e=[];return this.forEach((function(m,_){t(m,_)&&e.push(_)})),e},file:function(t,e,m){if(1!==arguments.length)return t=this.root+t,s.call(this,t,e,m),this;if(u(t)){var _=t;return this.filter((function(t,e){return!e.dir&&_.test(t)}))}var v=this.files[this.root+t];return v&&!v.dir?v:null},folder:function(t){if(!t)return this;if(u(t))return this.filter((function(e,m){return m.dir&&t.test(e)}));var e=this.root+t,m=g.call(this,e),_=this.clone();return _.root=m.name,_},remove:function(t){t=this.root+t;var e=this.files[t];if(e||("/"!==t.slice(-1)&&(t+="/"),e=this.files[t]),e&&!e.dir)delete this.files[t];else for(var m=this.filter((function(e,m){return m.name.slice(0,t.length)===t})),_=0;_<m.length;_++)delete this.files[m[_].name];return this},generate:function(t){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},generateInternalStream:function(t){var e,m={};try{if((m=v.extend(t||{},{streamFiles:!1,compression:"STORE",compressionOptions:null,type:"",platform:"DOS",comment:null,mimeType:"application/zip",encodeFileName:_.utf8encode})).type=m.type.toLowerCase(),m.compression=m.compression.toUpperCase(),"binarystring"===m.type&&(m.type="string"),!m.type)throw new Error("No output type specified.");v.checkSupport(m.type),"darwin"!==m.platform&&"freebsd"!==m.platform&&"linux"!==m.platform&&"sunos"!==m.platform||(m.platform="UNIX"),"win32"===m.platform&&(m.platform="DOS");var W=m.comment||this.comment||"";e=G.generateWorker(this,m,W)}catch(t){(e=new b("error")).error(t)}return new w(e,m.type||"string",m.mimeType)},generateAsync:function(t,e){return this.generateInternalStream(t).accumulate(e)},generateNodeStream:function(t,e){return(t=t||{}).type||(t.type="nodebuffer"),this.generateInternalStream(t).toNodejsStream(e)}};e.exports=X},{"./compressedObject":2,"./defaults":5,"./generate":9,"./nodejs/NodejsStreamInputAdapter":12,"./nodejsUtils":14,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31,"./utils":32,"./zipObject":35}],16:[function(t,e,m){e.exports=t("stream")},{stream:void 0}],17:[function(t,e,m){"use strict";var _=t("./DataReader");function i(t){_.call(this,t);for(var e=0;e<this.data.length;e++)t[e]=255&t[e]}t("../utils").inherits(i,_),i.prototype.byteAt=function(t){return this.data[this.zero+t]},i.prototype.lastIndexOfSignature=function(t){for(var e=t.charCodeAt(0),m=t.charCodeAt(1),_=t.charCodeAt(2),v=t.charCodeAt(3),b=this.length-4;0<=b;--b)if(this.data[b]===e&&this.data[b+1]===m&&this.data[b+2]===_&&this.data[b+3]===v)return b-this.zero;return-1},i.prototype.readAndCheckSignature=function(t){var e=t.charCodeAt(0),m=t.charCodeAt(1),_=t.charCodeAt(2),v=t.charCodeAt(3),b=this.readData(4);return e===b[0]&&m===b[1]&&_===b[2]&&v===b[3]},i.prototype.readData=function(t){if(this.checkOffset(t),0===t)return[];var e=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=i},{"../utils":32,"./DataReader":18}],18:[function(t,e,m){"use strict";var _=t("../utils");function i(t){this.data=t,this.length=t.length,this.index=0,this.zero=0}i.prototype={checkOffset:function(t){this.checkIndex(this.index+t)},checkIndex:function(t){if(this.length<this.zero+t||t<0)throw new Error("End of data reached (data length = "+this.length+", asked index = "+t+"). Corrupted zip ?")},setIndex:function(t){this.checkIndex(t),this.index=t},skip:function(t){this.setIndex(this.index+t)},byteAt:function(t){},readInt:function(t){var e,m=0;for(this.checkOffset(t),e=this.index+t-1;e>=this.index;e--)m=(m<<8)+this.byteAt(e);return this.index+=t,m},readString:function(t){return _.transformTo("string",this.readData(t))},readData:function(t){},lastIndexOfSignature:function(t){},readAndCheckSignature:function(t){},readDate:function(){var t=this.readInt(4);return new Date(Date.UTC(1980+(t>>25&127),(t>>21&15)-1,t>>16&31,t>>11&31,t>>5&63,(31&t)<<1))}},e.exports=i},{"../utils":32}],19:[function(t,e,m){"use strict";var _=t("./Uint8ArrayReader");function i(t){_.call(this,t)}t("../utils").inherits(i,_),i.prototype.readData=function(t){this.checkOffset(t);var e=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=i},{"../utils":32,"./Uint8ArrayReader":21}],20:[function(t,e,m){"use strict";var _=t("./DataReader");function i(t){_.call(this,t)}t("../utils").inherits(i,_),i.prototype.byteAt=function(t){return this.data.charCodeAt(this.zero+t)},i.prototype.lastIndexOfSignature=function(t){return this.data.lastIndexOf(t)-this.zero},i.prototype.readAndCheckSignature=function(t){return t===this.readData(4)},i.prototype.readData=function(t){this.checkOffset(t);var e=this.data.slice(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=i},{"../utils":32,"./DataReader":18}],21:[function(t,e,m){"use strict";var _=t("./ArrayReader");function i(t){_.call(this,t)}t("../utils").inherits(i,_),i.prototype.readData=function(t){if(this.checkOffset(t),0===t)return new Uint8Array(0);var e=this.data.subarray(this.zero+this.index,this.zero+this.index+t);return this.index+=t,e},e.exports=i},{"../utils":32,"./ArrayReader":17}],22:[function(t,e,m){"use strict";var _=t("../utils"),v=t("../support"),b=t("./ArrayReader"),w=t("./StringReader"),W=t("./NodeBufferReader"),M=t("./Uint8ArrayReader");e.exports=function(t){var e=_.getTypeOf(t);return _.checkSupport(e),"string"!==e||v.uint8array?"nodebuffer"===e?new W(t):v.uint8array?new M(_.transformTo("uint8array",t)):new b(_.transformTo("array",t)):new w(t)}},{"../support":30,"../utils":32,"./ArrayReader":17,"./NodeBufferReader":19,"./StringReader":20,"./Uint8ArrayReader":21}],23:[function(t,e,m){"use strict";m.LOCAL_FILE_HEADER="PK",m.CENTRAL_FILE_HEADER="PK",m.CENTRAL_DIRECTORY_END="PK",m.ZIP64_CENTRAL_DIRECTORY_LOCATOR="PK",m.ZIP64_CENTRAL_DIRECTORY_END="PK",m.DATA_DESCRIPTOR="PK\b"},{}],24:[function(t,e,m){"use strict";var _=t("./GenericWorker"),v=t("../utils");function s(t){_.call(this,"ConvertWorker to "+t),this.destType=t}v.inherits(s,_),s.prototype.processChunk=function(t){this.push({data:v.transformTo(this.destType,t.data),meta:t.meta})},e.exports=s},{"../utils":32,"./GenericWorker":28}],25:[function(t,e,m){"use strict";var _=t("./GenericWorker"),v=t("../crc32");function s(){_.call(this,"Crc32Probe"),this.withStreamInfo("crc32",0)}t("../utils").inherits(s,_),s.prototype.processChunk=function(t){this.streamInfo.crc32=v(t.data,this.streamInfo.crc32||0),this.push(t)},e.exports=s},{"../crc32":4,"../utils":32,"./GenericWorker":28}],26:[function(t,e,m){"use strict";var _=t("../utils"),v=t("./GenericWorker");function s(t){v.call(this,"DataLengthProbe for "+t),this.propName=t,this.withStreamInfo(t,0)}_.inherits(s,v),s.prototype.processChunk=function(t){if(t){var e=this.streamInfo[this.propName]||0;this.streamInfo[this.propName]=e+t.data.length}v.prototype.processChunk.call(this,t)},e.exports=s},{"../utils":32,"./GenericWorker":28}],27:[function(t,e,m){"use strict";var _=t("../utils"),v=t("./GenericWorker");function s(t){v.call(this,"DataWorker");var e=this;this.dataIsReady=!1,this.index=0,this.max=0,this.data=null,this.type="",this._tickScheduled=!1,t.then((function(t){e.dataIsReady=!0,e.data=t,e.max=t&&t.length||0,e.type=_.getTypeOf(t),e.isPaused||e._tickAndRepeat()}),(function(t){e.error(t)}))}_.inherits(s,v),s.prototype.cleanUp=function(){v.prototype.cleanUp.call(this),this.data=null},s.prototype.resume=function(){return!!v.prototype.resume.call(this)&&(!this._tickScheduled&&this.dataIsReady&&(this._tickScheduled=!0,_.delay(this._tickAndRepeat,[],this)),!0)},s.prototype._tickAndRepeat=function(){this._tickScheduled=!1,this.isPaused||this.isFinished||(this._tick(),this.isFinished||(_.delay(this._tickAndRepeat,[],this),this._tickScheduled=!0))},s.prototype._tick=function(){if(this.isPaused||this.isFinished)return!1;var t=null,e=Math.min(this.max,this.index+16384);if(this.index>=this.max)return this.end();switch(this.type){case"string":t=this.data.substring(this.index,e);break;case"uint8array":t=this.data.subarray(this.index,e);break;case"array":case"nodebuffer":t=this.data.slice(this.index,e)}return this.index=e,this.push({data:t,meta:{percent:this.max?this.index/this.max*100:0}})},e.exports=s},{"../utils":32,"./GenericWorker":28}],28:[function(t,e,m){"use strict";function n(t){this.name=t||"default",this.streamInfo={},this.generatedError=null,this.extraStreamInfo={},this.isPaused=!0,this.isFinished=!1,this.isLocked=!1,this._listeners={data:[],end:[],error:[]},this.previous=null}n.prototype={push:function(t){this.emit("data",t)},end:function(){if(this.isFinished)return!1;this.flush();try{this.emit("end"),this.cleanUp(),this.isFinished=!0}catch(t){this.emit("error",t)}return!0},error:function(t){return!this.isFinished&&(this.isPaused?this.generatedError=t:(this.isFinished=!0,this.emit("error",t),this.previous&&this.previous.error(t),this.cleanUp()),!0)},on:function(t,e){return this._listeners[t].push(e),this},cleanUp:function(){this.streamInfo=this.generatedError=this.extraStreamInfo=null,this._listeners=[]},emit:function(t,e){if(this._listeners[t])for(var m=0;m<this._listeners[t].length;m++)this._listeners[t][m].call(this,e)},pipe:function(t){return t.registerPrevious(this)},registerPrevious:function(t){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.streamInfo=t.streamInfo,this.mergeStreamInfo(),this.previous=t;var e=this;return t.on("data",(function(t){e.processChunk(t)})),t.on("end",(function(){e.end()})),t.on("error",(function(t){e.error(t)})),this},pause:function(){return!this.isPaused&&!this.isFinished&&(this.isPaused=!0,this.previous&&this.previous.pause(),!0)},resume:function(){if(!this.isPaused||this.isFinished)return!1;var t=this.isPaused=!1;return this.generatedError&&(this.error(this.generatedError),t=!0),this.previous&&this.previous.resume(),!t},flush:function(){},processChunk:function(t){this.push(t)},withStreamInfo:function(t,e){return this.extraStreamInfo[t]=e,this.mergeStreamInfo(),this},mergeStreamInfo:function(){for(var t in this.extraStreamInfo)this.extraStreamInfo.hasOwnProperty(t)&&(this.streamInfo[t]=this.extraStreamInfo[t])},lock:function(){if(this.isLocked)throw new Error("The stream '"+this+"' has already been used.");this.isLocked=!0,this.previous&&this.previous.lock()},toString:function(){var t="Worker "+this.name;return this.previous?this.previous+" -> "+t:t}},e.exports=n},{}],29:[function(t,e,m){"use strict";var _=t("../utils"),v=t("./ConvertWorker"),b=t("./GenericWorker"),w=t("../base64"),W=t("../support"),M=t("../external"),H=null;if(W.nodestream)try{H=t("../nodejs/NodejsStreamOutputAdapter")}catch(t){}function u(t,e,m){var w=e;switch(e){case"blob":case"arraybuffer":w="uint8array";break;case"base64":w="string"}try{this._internalType=w,this._outputType=e,this._mimeType=m,_.checkSupport(w),this._worker=t.pipe(new v(w)),t.lock()}catch(t){this._worker=new b("error"),this._worker.error(t)}}u.prototype={accumulate:function(t){return e=this,m=t,new M.Promise((function(t,v){var b=[],W=e._internalType,M=e._outputType,H=e._mimeType;e.on("data",(function(t,e){b.push(t),m&&m(e)})).on("error",(function(t){b=[],v(t)})).on("end",(function(){try{var e=function(t,e,m){switch(t){case"blob":return _.newBlob(_.transformTo("arraybuffer",e),m);case"base64":return w.encode(e);default:return _.transformTo(t,e)}}(M,function(t,e){var m,_=0,v=null,b=0;for(m=0;m<e.length;m++)b+=e[m].length;switch(t){case"string":return e.join("");case"array":return Array.prototype.concat.apply([],e);case"uint8array":for(v=new Uint8Array(b),m=0;m<e.length;m++)v.set(e[m],_),_+=e[m].length;return v;case"nodebuffer":return Buffer.concat(e);default:throw new Error("concat : unsupported type '"+t+"'")}}(W,b),H);t(e)}catch(e){v(e)}b=[]})).resume()}));var e,m},on:function(t,e){var m=this;return"data"===t?this._worker.on(t,(function(t){e.call(m,t.data,t.meta)})):this._worker.on(t,(function(){_.delay(e,arguments,m)})),this},resume:function(){return _.delay(this._worker.resume,[],this._worker),this},pause:function(){return this._worker.pause(),this},toNodejsStream:function(t){if(_.checkSupport("nodestream"),"nodebuffer"!==this._outputType)throw new Error(this._outputType+" is not supported by this method");return new H(this,{objectMode:"nodebuffer"!==this._outputType},t)}},e.exports=u},{"../base64":1,"../external":6,"../nodejs/NodejsStreamOutputAdapter":13,"../support":30,"../utils":32,"./ConvertWorker":24,"./GenericWorker":28}],30:[function(t,e,m){"use strict";if(m.base64=!0,m.array=!0,m.string=!0,m.arraybuffer="undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array,m.nodebuffer="undefined"!=typeof Buffer,m.uint8array="undefined"!=typeof Uint8Array,"undefined"==typeof ArrayBuffer)m.blob=!1;else{var _=new ArrayBuffer(0);try{m.blob=0===new Blob([_],{type:"application/zip"}).size}catch(t){try{var v=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);v.append(_),m.blob=0===v.getBlob("application/zip").size}catch(t){m.blob=!1}}}try{m.nodestream=!!t("readable-stream").Readable}catch(t){m.nodestream=!1}},{"readable-stream":16}],31:[function(t,e,m){"use strict";for(var _=t("./utils"),v=t("./support"),b=t("./nodejsUtils"),w=t("./stream/GenericWorker"),W=new Array(256),M=0;M<256;M++)W[M]=252<=M?6:248<=M?5:240<=M?4:224<=M?3:192<=M?2:1;function a(){w.call(this,"utf-8 decode"),this.leftOver=null}function f(){w.call(this,"utf-8 encode")}W[254]=W[254]=1,m.utf8encode=function(t){return v.nodebuffer?b.newBufferFrom(t,"utf-8"):function(t){var e,m,_,b,w,W=t.length,M=0;for(b=0;b<W;b++)55296==(64512&(m=t.charCodeAt(b)))&&b+1<W&&56320==(64512&(_=t.charCodeAt(b+1)))&&(m=65536+(m-55296<<10)+(_-56320),b++),M+=m<128?1:m<2048?2:m<65536?3:4;for(e=v.uint8array?new Uint8Array(M):new Array(M),b=w=0;w<M;b++)55296==(64512&(m=t.charCodeAt(b)))&&b+1<W&&56320==(64512&(_=t.charCodeAt(b+1)))&&(m=65536+(m-55296<<10)+(_-56320),b++),m<128?e[w++]=m:(m<2048?e[w++]=192|m>>>6:(m<65536?e[w++]=224|m>>>12:(e[w++]=240|m>>>18,e[w++]=128|m>>>12&63),e[w++]=128|m>>>6&63),e[w++]=128|63&m);return e}(t)},m.utf8decode=function(t){return v.nodebuffer?_.transformTo("nodebuffer",t).toString("utf-8"):function(t){var e,m,v,b,w=t.length,M=new Array(2*w);for(e=m=0;e<w;)if((v=t[e++])<128)M[m++]=v;else if(4<(b=W[v]))M[m++]=65533,e+=b-1;else{for(v&=2===b?31:3===b?15:7;1<b&&e<w;)v=v<<6|63&t[e++],b--;1<b?M[m++]=65533:v<65536?M[m++]=v:(v-=65536,M[m++]=55296|v>>10&1023,M[m++]=56320|1023&v)}return M.length!==m&&(M.subarray?M=M.subarray(0,m):M.length=m),_.applyFromCharCode(M)}(t=_.transformTo(v.uint8array?"uint8array":"array",t))},_.inherits(a,w),a.prototype.processChunk=function(t){var e=_.transformTo(v.uint8array?"uint8array":"array",t.data);if(this.leftOver&&this.leftOver.length){if(v.uint8array){var b=e;(e=new Uint8Array(b.length+this.leftOver.length)).set(this.leftOver,0),e.set(b,this.leftOver.length)}else e=this.leftOver.concat(e);this.leftOver=null}var w=function(t,e){var m;for((e=e||t.length)>t.length&&(e=t.length),m=e-1;0<=m&&128==(192&t[m]);)m--;return m<0||0===m?e:m+W[t[m]]>e?m:e}(e),M=e;w!==e.length&&(v.uint8array?(M=e.subarray(0,w),this.leftOver=e.subarray(w,e.length)):(M=e.slice(0,w),this.leftOver=e.slice(w,e.length))),this.push({data:m.utf8decode(M),meta:t.meta})},a.prototype.flush=function(){this.leftOver&&this.leftOver.length&&(this.push({data:m.utf8decode(this.leftOver),meta:{}}),this.leftOver=null)},m.Utf8DecodeWorker=a,_.inherits(f,w),f.prototype.processChunk=function(t){this.push({data:m.utf8encode(t.data),meta:t.meta})},m.Utf8EncodeWorker=f},{"./nodejsUtils":14,"./stream/GenericWorker":28,"./support":30,"./utils":32}],32:[function(t,e,m){"use strict";var _=t("./support"),v=t("./base64"),b=t("./nodejsUtils"),w=t("set-immediate-shim"),W=t("./external");function i(t){return t}function l(t,e){for(var m=0;m<t.length;++m)e[m]=255&t.charCodeAt(m);return e}m.newBlob=function(t,e){m.checkSupport("blob");try{return new Blob([t],{type:e})}catch(m){try{var _=new(self.BlobBuilder||self.WebKitBlobBuilder||self.MozBlobBuilder||self.MSBlobBuilder);return _.append(t),_.getBlob(e)}catch(t){throw new Error("Bug : can't construct the Blob.")}}};var M={stringifyByChunk:function(t,e,m){var _=[],v=0,b=t.length;if(b<=m)return String.fromCharCode.apply(null,t);for(;v<b;)"array"===e||"nodebuffer"===e?_.push(String.fromCharCode.apply(null,t.slice(v,Math.min(v+m,b)))):_.push(String.fromCharCode.apply(null,t.subarray(v,Math.min(v+m,b)))),v+=m;return _.join("")},stringifyByChar:function(t){for(var e="",m=0;m<t.length;m++)e+=String.fromCharCode(t[m]);return e},applyCanBeUsed:{uint8array:function(){try{return _.uint8array&&1===String.fromCharCode.apply(null,new Uint8Array(1)).length}catch(t){return!1}}(),nodebuffer:function(){try{return _.nodebuffer&&1===String.fromCharCode.apply(null,b.allocBuffer(1)).length}catch(t){return!1}}()}};function a(t){var e=65536,_=m.getTypeOf(t),v=!0;if("uint8array"===_?v=M.applyCanBeUsed.uint8array:"nodebuffer"===_&&(v=M.applyCanBeUsed.nodebuffer),v)for(;1<e;)try{return M.stringifyByChunk(t,_,e)}catch(t){e=Math.floor(e/2)}return M.stringifyByChar(t)}function d(t,e){for(var m=0;m<t.length;m++)e[m]=t[m];return e}m.applyFromCharCode=a;var H={};H.string={string:i,array:function(t){return l(t,new Array(t.length))},arraybuffer:function(t){return H.string.uint8array(t).buffer},uint8array:function(t){return l(t,new Uint8Array(t.length))},nodebuffer:function(t){return l(t,b.allocBuffer(t.length))}},H.array={string:a,array:i,arraybuffer:function(t){return new Uint8Array(t).buffer},uint8array:function(t){return new Uint8Array(t)},nodebuffer:function(t){return b.newBufferFrom(t)}},H.arraybuffer={string:function(t){return a(new Uint8Array(t))},array:function(t){return d(new Uint8Array(t),new Array(t.byteLength))},arraybuffer:i,uint8array:function(t){return new Uint8Array(t)},nodebuffer:function(t){return b.newBufferFrom(new Uint8Array(t))}},H.uint8array={string:a,array:function(t){return d(t,new Array(t.length))},arraybuffer:function(t){return t.buffer},uint8array:i,nodebuffer:function(t){return b.newBufferFrom(t)}},H.nodebuffer={string:a,array:function(t){return d(t,new Array(t.length))},arraybuffer:function(t){return H.nodebuffer.uint8array(t).buffer},uint8array:function(t){return d(t,new Uint8Array(t.length))},nodebuffer:i},m.transformTo=function(t,e){if(e=e||"",!t)return e;m.checkSupport(t);var _=m.getTypeOf(e);return H[_][t](e)},m.getTypeOf=function(t){return"string"==typeof t?"string":"[object Array]"===Object.prototype.toString.call(t)?"array":_.nodebuffer&&b.isBuffer(t)?"nodebuffer":_.uint8array&&t instanceof Uint8Array?"uint8array":_.arraybuffer&&t instanceof ArrayBuffer?"arraybuffer":void 0},m.checkSupport=function(t){if(!_[t.toLowerCase()])throw new Error(t+" is not supported by this platform")},m.MAX_VALUE_16BITS=65535,m.MAX_VALUE_32BITS=-1,m.pretty=function(t){var e,m,_="";for(m=0;m<(t||"").length;m++)_+="\\x"+((e=t.charCodeAt(m))<16?"0":"")+e.toString(16).toUpperCase();return _},m.delay=function(t,e,m){w((function(){t.apply(m||null,e||[])}))},m.inherits=function(t,e){function r(){}r.prototype=e.prototype,t.prototype=new r},m.extend=function(){var t,e,m={};for(t=0;t<arguments.length;t++)for(e in arguments[t])arguments[t].hasOwnProperty(e)&&void 0===m[e]&&(m[e]=arguments[t][e]);return m},m.prepareContent=function(t,e,b,w,M){return W.Promise.resolve(e).then((function(t){return _.blob&&(t instanceof Blob||-1!==["[object File]","[object Blob]"].indexOf(Object.prototype.toString.call(t)))&&"undefined"!=typeof FileReader?new W.Promise((function(e,m){var _=new FileReader;_.onload=function(t){e(t.target.result)},_.onerror=function(t){m(t.target.error)},_.readAsArrayBuffer(t)})):t})).then((function(e){var H,G=m.getTypeOf(e);return G?("arraybuffer"===G?e=m.transformTo("uint8array",e):"string"===G&&(M?e=v.decode(e):b&&!0!==w&&(e=l(H=e,_.uint8array?new Uint8Array(H.length):new Array(H.length)))),e):W.Promise.reject(new Error("Can't read the data of '"+t+"'. Is it in a supported JavaScript type (String, Blob, ArrayBuffer, etc) ?"))}))}},{"./base64":1,"./external":6,"./nodejsUtils":14,"./support":30,"set-immediate-shim":54}],33:[function(t,e,m){"use strict";var _=t("./reader/readerFor"),v=t("./utils"),b=t("./signature"),w=t("./zipEntry"),W=(t("./utf8"),t("./support"));function u(t){this.files=[],this.loadOptions=t}u.prototype={checkSignature:function(t){if(!this.reader.readAndCheckSignature(t)){this.reader.index-=4;var e=this.reader.readString(4);throw new Error("Corrupted zip or bug: unexpected signature ("+v.pretty(e)+", expected "+v.pretty(t)+")")}},isSignature:function(t,e){var m=this.reader.index;this.reader.setIndex(t);var _=this.reader.readString(4)===e;return this.reader.setIndex(m),_},readBlockEndOfCentral:function(){this.diskNumber=this.reader.readInt(2),this.diskWithCentralDirStart=this.reader.readInt(2),this.centralDirRecordsOnThisDisk=this.reader.readInt(2),this.centralDirRecords=this.reader.readInt(2),this.centralDirSize=this.reader.readInt(4),this.centralDirOffset=this.reader.readInt(4),this.zipCommentLength=this.reader.readInt(2);var t=this.reader.readData(this.zipCommentLength),e=W.uint8array?"uint8array":"array",m=v.transformTo(e,t);this.zipComment=this.loadOptions.decodeFileName(m)},readBlockZip64EndOfCentral:function(){this.zip64EndOfCentralSize=this.reader.readInt(8),this.reader.skip(4),this.diskNumber=this.reader.readInt(4),this.diskWithCentralDirStart=this.reader.readInt(4),this.centralDirRecordsOnThisDisk=this.reader.readInt(8),this.centralDirRecords=this.reader.readInt(8),this.centralDirSize=this.reader.readInt(8),this.centralDirOffset=this.reader.readInt(8),this.zip64ExtensibleData={};for(var t,e,m,_=this.zip64EndOfCentralSize-44;0<_;)t=this.reader.readInt(2),e=this.reader.readInt(4),m=this.reader.readData(e),this.zip64ExtensibleData[t]={id:t,length:e,value:m}},readBlockZip64EndOfCentralLocator:function(){if(this.diskWithZip64CentralDirStart=this.reader.readInt(4),this.relativeOffsetEndOfZip64CentralDir=this.reader.readInt(8),this.disksCount=this.reader.readInt(4),1<this.disksCount)throw new Error("Multi-volumes zip are not supported")},readLocalFiles:function(){var t,e;for(t=0;t<this.files.length;t++)e=this.files[t],this.reader.setIndex(e.localHeaderOffset),this.checkSignature(b.LOCAL_FILE_HEADER),e.readLocalPart(this.reader),e.handleUTF8(),e.processAttributes()},readCentralDir:function(){var t;for(this.reader.setIndex(this.centralDirOffset);this.reader.readAndCheckSignature(b.CENTRAL_FILE_HEADER);)(t=new w({zip64:this.zip64},this.loadOptions)).readCentralPart(this.reader),this.files.push(t);if(this.centralDirRecords!==this.files.length&&0!==this.centralDirRecords&&0===this.files.length)throw new Error("Corrupted zip or bug: expected "+this.centralDirRecords+" records in central dir, got "+this.files.length)},readEndOfCentral:function(){var t=this.reader.lastIndexOfSignature(b.CENTRAL_DIRECTORY_END);if(t<0)throw this.isSignature(0,b.LOCAL_FILE_HEADER)?new Error("Corrupted zip: can't find end of central directory"):new Error("Can't find end of central directory : is this a zip file ? If it is, see https://stuk.github.io/jszip/documentation/howto/read_zip.html");this.reader.setIndex(t);var e=t;if(this.checkSignature(b.CENTRAL_DIRECTORY_END),this.readBlockEndOfCentral(),this.diskNumber===v.MAX_VALUE_16BITS||this.diskWithCentralDirStart===v.MAX_VALUE_16BITS||this.centralDirRecordsOnThisDisk===v.MAX_VALUE_16BITS||this.centralDirRecords===v.MAX_VALUE_16BITS||this.centralDirSize===v.MAX_VALUE_32BITS||this.centralDirOffset===v.MAX_VALUE_32BITS){if(this.zip64=!0,(t=this.reader.lastIndexOfSignature(b.ZIP64_CENTRAL_DIRECTORY_LOCATOR))<0)throw new Error("Corrupted zip: can't find the ZIP64 end of central directory locator");if(this.reader.setIndex(t),this.checkSignature(b.ZIP64_CENTRAL_DIRECTORY_LOCATOR),this.readBlockZip64EndOfCentralLocator(),!this.isSignature(this.relativeOffsetEndOfZip64CentralDir,b.ZIP64_CENTRAL_DIRECTORY_END)&&(this.relativeOffsetEndOfZip64CentralDir=this.reader.lastIndexOfSignature(b.ZIP64_CENTRAL_DIRECTORY_END),this.relativeOffsetEndOfZip64CentralDir<0))throw new Error("Corrupted zip: can't find the ZIP64 end of central directory");this.reader.setIndex(this.relativeOffsetEndOfZip64CentralDir),this.checkSignature(b.ZIP64_CENTRAL_DIRECTORY_END),this.readBlockZip64EndOfCentral()}var m=this.centralDirOffset+this.centralDirSize;this.zip64&&(m+=20,m+=12+this.zip64EndOfCentralSize);var _=e-m;if(0<_)this.isSignature(e,b.CENTRAL_FILE_HEADER)||(this.reader.zero=_);else if(_<0)throw new Error("Corrupted zip: missing "+Math.abs(_)+" bytes.")},prepareReader:function(t){this.reader=_(t)},load:function(t){this.prepareReader(t),this.readEndOfCentral(),this.readCentralDir(),this.readLocalFiles()}},e.exports=u},{"./reader/readerFor":22,"./signature":23,"./support":30,"./utf8":31,"./utils":32,"./zipEntry":34}],34:[function(t,e,m){"use strict";var _=t("./reader/readerFor"),v=t("./utils"),b=t("./compressedObject"),w=t("./crc32"),W=t("./utf8"),M=t("./compressions"),H=t("./support");function f(t,e){this.options=t,this.loadOptions=e}f.prototype={isEncrypted:function(){return 1==(1&this.bitFlag)},useUTF8:function(){return 2048==(2048&this.bitFlag)},readLocalPart:function(t){var e,m;if(t.skip(22),this.fileNameLength=t.readInt(2),m=t.readInt(2),this.fileName=t.readData(this.fileNameLength),t.skip(m),-1===this.compressedSize||-1===this.uncompressedSize)throw new Error("Bug or corrupted zip : didn't get enough information from the central directory (compressedSize === -1 || uncompressedSize === -1)");if(null===(e=function(t){for(var e in M)if(M.hasOwnProperty(e)&&M[e].magic===t)return M[e];return null}(this.compressionMethod)))throw new Error("Corrupted zip : compression "+v.pretty(this.compressionMethod)+" unknown (inner file : "+v.transformTo("string",this.fileName)+")");this.decompressed=new b(this.compressedSize,this.uncompressedSize,this.crc32,e,t.readData(this.compressedSize))},readCentralPart:function(t){this.versionMadeBy=t.readInt(2),t.skip(2),this.bitFlag=t.readInt(2),this.compressionMethod=t.readString(2),this.date=t.readDate(),this.crc32=t.readInt(4),this.compressedSize=t.readInt(4),this.uncompressedSize=t.readInt(4);var e=t.readInt(2);if(this.extraFieldsLength=t.readInt(2),this.fileCommentLength=t.readInt(2),this.diskNumberStart=t.readInt(2),this.internalFileAttributes=t.readInt(2),this.externalFileAttributes=t.readInt(4),this.localHeaderOffset=t.readInt(4),this.isEncrypted())throw new Error("Encrypted zip are not supported");t.skip(e),this.readExtraFields(t),this.parseZIP64ExtraField(t),this.fileComment=t.readData(this.fileCommentLength)},processAttributes:function(){this.unixPermissions=null,this.dosPermissions=null;var t=this.versionMadeBy>>8;this.dir=!!(16&this.externalFileAttributes),0==t&&(this.dosPermissions=63&this.externalFileAttributes),3==t&&(this.unixPermissions=this.externalFileAttributes>>16&65535),this.dir||"/"!==this.fileNameStr.slice(-1)||(this.dir=!0)},parseZIP64ExtraField:function(t){if(this.extraFields[1]){var e=_(this.extraFields[1].value);this.uncompressedSize===v.MAX_VALUE_32BITS&&(this.uncompressedSize=e.readInt(8)),this.compressedSize===v.MAX_VALUE_32BITS&&(this.compressedSize=e.readInt(8)),this.localHeaderOffset===v.MAX_VALUE_32BITS&&(this.localHeaderOffset=e.readInt(8)),this.diskNumberStart===v.MAX_VALUE_32BITS&&(this.diskNumberStart=e.readInt(4))}},readExtraFields:function(t){var e,m,_,v=t.index+this.extraFieldsLength;for(this.extraFields||(this.extraFields={});t.index+4<v;)e=t.readInt(2),m=t.readInt(2),_=t.readData(m),this.extraFields[e]={id:e,length:m,value:_};t.setIndex(v)},handleUTF8:function(){var t=H.uint8array?"uint8array":"array";if(this.useUTF8())this.fileNameStr=W.utf8decode(this.fileName),this.fileCommentStr=W.utf8decode(this.fileComment);else{var e=this.findExtraFieldUnicodePath();if(null!==e)this.fileNameStr=e;else{var m=v.transformTo(t,this.fileName);this.fileNameStr=this.loadOptions.decodeFileName(m)}var _=this.findExtraFieldUnicodeComment();if(null!==_)this.fileCommentStr=_;else{var b=v.transformTo(t,this.fileComment);this.fileCommentStr=this.loadOptions.decodeFileName(b)}}},findExtraFieldUnicodePath:function(){var t=this.extraFields[28789];if(t){var e=_(t.value);return 1!==e.readInt(1)||w(this.fileName)!==e.readInt(4)?null:W.utf8decode(e.readData(t.length-5))}return null},findExtraFieldUnicodeComment:function(){var t=this.extraFields[25461];if(t){var e=_(t.value);return 1!==e.readInt(1)||w(this.fileComment)!==e.readInt(4)?null:W.utf8decode(e.readData(t.length-5))}return null}},e.exports=f},{"./compressedObject":2,"./compressions":3,"./crc32":4,"./reader/readerFor":22,"./support":30,"./utf8":31,"./utils":32}],35:[function(t,e,m){"use strict";function n(t,e,m){this.name=t,this.dir=m.dir,this.date=m.date,this.comment=m.comment,this.unixPermissions=m.unixPermissions,this.dosPermissions=m.dosPermissions,this._data=e,this._dataBinary=m.binary,this.options={compression:m.compression,compressionOptions:m.compressionOptions}}var _=t("./stream/StreamHelper"),v=t("./stream/DataWorker"),b=t("./utf8"),w=t("./compressedObject"),W=t("./stream/GenericWorker");n.prototype={internalStream:function(t){var e=null,m="string";try{if(!t)throw new Error("No output type specified.");var v="string"===(m=t.toLowerCase())||"text"===m;"binarystring"!==m&&"text"!==m||(m="string"),e=this._decompressWorker();var w=!this._dataBinary;w&&!v&&(e=e.pipe(new b.Utf8EncodeWorker)),!w&&v&&(e=e.pipe(new b.Utf8DecodeWorker))}catch(t){(e=new W("error")).error(t)}return new _(e,m,"")},async:function(t,e){return this.internalStream(t).accumulate(e)},nodeStream:function(t,e){return this.internalStream(t||"nodebuffer").toNodejsStream(e)},_compressWorker:function(t,e){if(this._data instanceof w&&this._data.compression.magic===t.magic)return this._data.getCompressedWorker();var m=this._decompressWorker();return this._dataBinary||(m=m.pipe(new b.Utf8EncodeWorker)),w.createWorkerFrom(m,t,e)},_decompressWorker:function(){return this._data instanceof w?this._data.getContentWorker():this._data instanceof W?this._data:new v(this._data)}};for(var M=["asText","asBinary","asNodeBuffer","asUint8Array","asArrayBuffer"],f=function(){throw new Error("This method has been removed in JSZip 3.0, please check the upgrade guide.")},H=0;H<M.length;H++)n.prototype[M[H]]=f;e.exports=n},{"./compressedObject":2,"./stream/DataWorker":27,"./stream/GenericWorker":28,"./stream/StreamHelper":29,"./utf8":31}],36:[function(t,e,_){(function(t){"use strict";var m,_,v=t.MutationObserver||t.WebKitMutationObserver;if(v){var b=0,w=new v(h),W=t.document.createTextNode("");w.observe(W,{characterData:!0}),m=function(){W.data=b=++b%2}}else if(t.setImmediate||void 0===t.MessageChannel)m="document"in t&&"onreadystatechange"in t.document.createElement("script")?function(){var e=t.document.createElement("script");e.onreadystatechange=function(){h(),e.onreadystatechange=null,e.parentNode.removeChild(e),e=null},t.document.documentElement.appendChild(e)}:function(){setTimeout(h,0)};else{var M=new t.MessageChannel;M.port1.onmessage=h,m=function(){M.port2.postMessage(0)}}var H=[];function h(){var t,e;_=!0;for(var m=H.length;m;){for(e=H,H=[],t=-1;++t<m;)e[t]();m=H.length}_=!1}e.exports=function(t){1!==H.push(t)||_||m()}}).call(this,void 0!==m?m:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],37:[function(t,e,m){"use strict";var _=t("immediate");function h(){}var v={},b=["REJECTED"],w=["FULFILLED"],W=["PENDING"];function o(t){if("function"!=typeof t)throw new TypeError("resolver must be a function");this.state=W,this.queue=[],this.outcome=void 0,t!==h&&c(this,t)}function u(t,e,m){this.promise=t,"function"==typeof e&&(this.onFulfilled=e,this.callFulfilled=this.otherCallFulfilled),"function"==typeof m&&(this.onRejected=m,this.callRejected=this.otherCallRejected)}function l(t,e,m){_((function(){var _;try{_=e(m)}catch(_){return v.reject(t,_)}_===t?v.reject(t,new TypeError("Cannot resolve promise with itself")):v.resolve(t,_)}))}function d(t){var e=t&&t.then;if(t&&("object"==typeof t||"function"==typeof t)&&"function"==typeof e)return function(){e.apply(t,arguments)}}function c(t,e){var m=!1;function n(e){m||(m=!0,v.reject(t,e))}function i(e){m||(m=!0,v.resolve(t,e))}var _=p((function(){e(i,n)}));"error"===_.status&&n(_.value)}function p(t,e){var m={};try{m.value=t(e),m.status="success"}catch(t){m.status="error",m.value=t}return m}(e.exports=o).prototype.finally=function(t){if("function"!=typeof t)return this;var e=this.constructor;return this.then((function(m){return e.resolve(t()).then((function(){return m}))}),(function(m){return e.resolve(t()).then((function(){throw m}))}))},o.prototype.catch=function(t){return this.then(null,t)},o.prototype.then=function(t,e){if("function"!=typeof t&&this.state===w||"function"!=typeof e&&this.state===b)return this;var m=new this.constructor(h);return this.state!==W?l(m,this.state===w?t:e,this.outcome):this.queue.push(new u(m,t,e)),m},u.prototype.callFulfilled=function(t){v.resolve(this.promise,t)},u.prototype.otherCallFulfilled=function(t){l(this.promise,this.onFulfilled,t)},u.prototype.callRejected=function(t){v.reject(this.promise,t)},u.prototype.otherCallRejected=function(t){l(this.promise,this.onRejected,t)},v.resolve=function(t,e){var m=p(d,e);if("error"===m.status)return v.reject(t,m.value);var _=m.value;if(_)c(t,_);else{t.state=w,t.outcome=e;for(var b=-1,W=t.queue.length;++b<W;)t.queue[b].callFulfilled(e)}return t},v.reject=function(t,e){t.state=b,t.outcome=e;for(var m=-1,_=t.queue.length;++m<_;)t.queue[m].callRejected(e);return t},o.resolve=function(t){return t instanceof this?t:v.resolve(new this(h),t)},o.reject=function(t){var e=new this(h);return v.reject(e,t)},o.all=function(t){var e=this;if("[object Array]"!==Object.prototype.toString.call(t))return this.reject(new TypeError("must be an array"));var m=t.length,_=!1;if(!m)return this.resolve([]);for(var b=new Array(m),w=0,W=-1,M=new this(h);++W<m;)u(t[W],W);return M;function u(t,W){e.resolve(t).then((function(t){b[W]=t,++w!==m||_||(_=!0,v.resolve(M,b))}),(function(t){_||(_=!0,v.reject(M,t))}))}},o.race=function(t){if("[object Array]"!==Object.prototype.toString.call(t))return this.reject(new TypeError("must be an array"));var e=t.length,m=!1;if(!e)return this.resolve([]);for(var _,b=-1,w=new this(h);++b<e;)_=t[b],this.resolve(_).then((function(t){m||(m=!0,v.resolve(w,t))}),(function(t){m||(m=!0,v.reject(w,t))}));return w}},{immediate:36}],38:[function(t,e,m){"use strict";var _={};(0,t("./lib/utils/common").assign)(_,t("./lib/deflate"),t("./lib/inflate"),t("./lib/zlib/constants")),e.exports=_},{"./lib/deflate":39,"./lib/inflate":40,"./lib/utils/common":41,"./lib/zlib/constants":44}],39:[function(t,e,m){"use strict";var _=t("./zlib/deflate"),v=t("./utils/common"),b=t("./utils/strings"),w=t("./zlib/messages"),W=t("./zlib/zstream"),M=Object.prototype.toString,H=0,G=-1,K=0,Y=8;function p(t){if(!(this instanceof p))return new p(t);this.options=v.assign({level:G,method:Y,chunkSize:16384,windowBits:15,memLevel:8,strategy:K,to:""},t||{});var e=this.options;e.raw&&0<e.windowBits?e.windowBits=-e.windowBits:e.gzip&&0<e.windowBits&&e.windowBits<16&&(e.windowBits+=16),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new W,this.strm.avail_out=0;var m=_.deflateInit2(this.strm,e.level,e.method,e.windowBits,e.memLevel,e.strategy);if(m!==H)throw new Error(w[m]);if(e.header&&_.deflateSetHeader(this.strm,e.header),e.dictionary){var X;if(X="string"==typeof e.dictionary?b.string2buf(e.dictionary):"[object ArrayBuffer]"===M.call(e.dictionary)?new Uint8Array(e.dictionary):e.dictionary,(m=_.deflateSetDictionary(this.strm,X))!==H)throw new Error(w[m]);this._dict_set=!0}}function n(t,e){var m=new p(e);if(m.push(t,!0),m.err)throw m.msg||w[m.err];return m.result}p.prototype.push=function(t,e){var m,w,W=this.strm,G=this.options.chunkSize;if(this.ended)return!1;w=e===~~e?e:!0===e?4:0,"string"==typeof t?W.input=b.string2buf(t):"[object ArrayBuffer]"===M.call(t)?W.input=new Uint8Array(t):W.input=t,W.next_in=0,W.avail_in=W.input.length;do{if(0===W.avail_out&&(W.output=new v.Buf8(G),W.next_out=0,W.avail_out=G),1!==(m=_.deflate(W,w))&&m!==H)return this.onEnd(m),!(this.ended=!0);0!==W.avail_out&&(0!==W.avail_in||4!==w&&2!==w)||("string"===this.options.to?this.onData(b.buf2binstring(v.shrinkBuf(W.output,W.next_out))):this.onData(v.shrinkBuf(W.output,W.next_out)))}while((0<W.avail_in||0===W.avail_out)&&1!==m);return 4===w?(m=_.deflateEnd(this.strm),this.onEnd(m),this.ended=!0,m===H):2!==w||(this.onEnd(H),!(W.avail_out=0))},p.prototype.onData=function(t){this.chunks.push(t)},p.prototype.onEnd=function(t){t===H&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=v.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},m.Deflate=p,m.deflate=n,m.deflateRaw=function(t,e){return(e=e||{}).raw=!0,n(t,e)},m.gzip=function(t,e){return(e=e||{}).gzip=!0,n(t,e)}},{"./utils/common":41,"./utils/strings":42,"./zlib/deflate":46,"./zlib/messages":51,"./zlib/zstream":53}],40:[function(t,e,m){"use strict";var _=t("./zlib/inflate"),v=t("./utils/common"),b=t("./utils/strings"),w=t("./zlib/constants"),W=t("./zlib/messages"),M=t("./zlib/zstream"),H=t("./zlib/gzheader"),G=Object.prototype.toString;function a(t){if(!(this instanceof a))return new a(t);this.options=v.assign({chunkSize:16384,windowBits:0,to:""},t||{});var e=this.options;e.raw&&0<=e.windowBits&&e.windowBits<16&&(e.windowBits=-e.windowBits,0===e.windowBits&&(e.windowBits=-15)),!(0<=e.windowBits&&e.windowBits<16)||t&&t.windowBits||(e.windowBits+=32),15<e.windowBits&&e.windowBits<48&&0==(15&e.windowBits)&&(e.windowBits|=15),this.err=0,this.msg="",this.ended=!1,this.chunks=[],this.strm=new M,this.strm.avail_out=0;var m=_.inflateInit2(this.strm,e.windowBits);if(m!==w.Z_OK)throw new Error(W[m]);this.header=new H,_.inflateGetHeader(this.strm,this.header)}function o(t,e){var m=new a(e);if(m.push(t,!0),m.err)throw m.msg||W[m.err];return m.result}a.prototype.push=function(t,e){var m,W,M,H,K,Y,X=this.strm,J=this.options.chunkSize,V=this.options.dictionary,q=!1;if(this.ended)return!1;W=e===~~e?e:!0===e?w.Z_FINISH:w.Z_NO_FLUSH,"string"==typeof t?X.input=b.binstring2buf(t):"[object ArrayBuffer]"===G.call(t)?X.input=new Uint8Array(t):X.input=t,X.next_in=0,X.avail_in=X.input.length;do{if(0===X.avail_out&&(X.output=new v.Buf8(J),X.next_out=0,X.avail_out=J),(m=_.inflate(X,w.Z_NO_FLUSH))===w.Z_NEED_DICT&&V&&(Y="string"==typeof V?b.string2buf(V):"[object ArrayBuffer]"===G.call(V)?new Uint8Array(V):V,m=_.inflateSetDictionary(this.strm,Y)),m===w.Z_BUF_ERROR&&!0===q&&(m=w.Z_OK,q=!1),m!==w.Z_STREAM_END&&m!==w.Z_OK)return this.onEnd(m),!(this.ended=!0);X.next_out&&(0!==X.avail_out&&m!==w.Z_STREAM_END&&(0!==X.avail_in||W!==w.Z_FINISH&&W!==w.Z_SYNC_FLUSH)||("string"===this.options.to?(M=b.utf8border(X.output,X.next_out),H=X.next_out-M,K=b.buf2string(X.output,M),X.next_out=H,X.avail_out=J-H,H&&v.arraySet(X.output,X.output,M,H,0),this.onData(K)):this.onData(v.shrinkBuf(X.output,X.next_out)))),0===X.avail_in&&0===X.avail_out&&(q=!0)}while((0<X.avail_in||0===X.avail_out)&&m!==w.Z_STREAM_END);return m===w.Z_STREAM_END&&(W=w.Z_FINISH),W===w.Z_FINISH?(m=_.inflateEnd(this.strm),this.onEnd(m),this.ended=!0,m===w.Z_OK):W!==w.Z_SYNC_FLUSH||(this.onEnd(w.Z_OK),!(X.avail_out=0))},a.prototype.onData=function(t){this.chunks.push(t)},a.prototype.onEnd=function(t){t===w.Z_OK&&("string"===this.options.to?this.result=this.chunks.join(""):this.result=v.flattenChunks(this.chunks)),this.chunks=[],this.err=t,this.msg=this.strm.msg},m.Inflate=a,m.inflate=o,m.inflateRaw=function(t,e){return(e=e||{}).raw=!0,o(t,e)},m.ungzip=o},{"./utils/common":41,"./utils/strings":42,"./zlib/constants":44,"./zlib/gzheader":47,"./zlib/inflate":49,"./zlib/messages":51,"./zlib/zstream":53}],41:[function(t,e,m){"use strict";var _="undefined"!=typeof Uint8Array&&"undefined"!=typeof Uint16Array&&"undefined"!=typeof Int32Array;m.assign=function(t){for(var e=Array.prototype.slice.call(arguments,1);e.length;){var m=e.shift();if(m){if("object"!=typeof m)throw new TypeError(m+"must be non-object");for(var _ in m)m.hasOwnProperty(_)&&(t[_]=m[_])}}return t},m.shrinkBuf=function(t,e){return t.length===e?t:t.subarray?t.subarray(0,e):(t.length=e,t)};var v={arraySet:function(t,e,m,_,v){if(e.subarray&&t.subarray)t.set(e.subarray(m,m+_),v);else for(var b=0;b<_;b++)t[v+b]=e[m+b]},flattenChunks:function(t){var e,m,_,v,b,w;for(e=_=0,m=t.length;e<m;e++)_+=t[e].length;for(w=new Uint8Array(_),e=v=0,m=t.length;e<m;e++)b=t[e],w.set(b,v),v+=b.length;return w}},b={arraySet:function(t,e,m,_,v){for(var b=0;b<_;b++)t[v+b]=e[m+b]},flattenChunks:function(t){return[].concat.apply([],t)}};m.setTyped=function(t){t?(m.Buf8=Uint8Array,m.Buf16=Uint16Array,m.Buf32=Int32Array,m.assign(m,v)):(m.Buf8=Array,m.Buf16=Array,m.Buf32=Array,m.assign(m,b))},m.setTyped(_)},{}],42:[function(t,e,m){"use strict";var _=t("./common"),v=!0,b=!0;try{String.fromCharCode.apply(null,[0])}catch(t){v=!1}try{String.fromCharCode.apply(null,new Uint8Array(1))}catch(t){b=!1}for(var w=new _.Buf8(256),W=0;W<256;W++)w[W]=252<=W?6:248<=W?5:240<=W?4:224<=W?3:192<=W?2:1;function f(t,e){if(e<65537&&(t.subarray&&b||!t.subarray&&v))return String.fromCharCode.apply(null,_.shrinkBuf(t,e));for(var m="",w=0;w<e;w++)m+=String.fromCharCode(t[w]);return m}w[254]=w[254]=1,m.string2buf=function(t){var e,m,v,b,w,W=t.length,M=0;for(b=0;b<W;b++)55296==(64512&(m=t.charCodeAt(b)))&&b+1<W&&56320==(64512&(v=t.charCodeAt(b+1)))&&(m=65536+(m-55296<<10)+(v-56320),b++),M+=m<128?1:m<2048?2:m<65536?3:4;for(e=new _.Buf8(M),b=w=0;w<M;b++)55296==(64512&(m=t.charCodeAt(b)))&&b+1<W&&56320==(64512&(v=t.charCodeAt(b+1)))&&(m=65536+(m-55296<<10)+(v-56320),b++),m<128?e[w++]=m:(m<2048?e[w++]=192|m>>>6:(m<65536?e[w++]=224|m>>>12:(e[w++]=240|m>>>18,e[w++]=128|m>>>12&63),e[w++]=128|m>>>6&63),e[w++]=128|63&m);return e},m.buf2binstring=function(t){return f(t,t.length)},m.binstring2buf=function(t){for(var e=new _.Buf8(t.length),m=0,v=e.length;m<v;m++)e[m]=t.charCodeAt(m);return e},m.buf2string=function(t,e){var m,_,v,b,W=e||t.length,M=new Array(2*W);for(m=_=0;m<W;)if((v=t[m++])<128)M[_++]=v;else if(4<(b=w[v]))M[_++]=65533,m+=b-1;else{for(v&=2===b?31:3===b?15:7;1<b&&m<W;)v=v<<6|63&t[m++],b--;1<b?M[_++]=65533:v<65536?M[_++]=v:(v-=65536,M[_++]=55296|v>>10&1023,M[_++]=56320|1023&v)}return f(M,_)},m.utf8border=function(t,e){var m;for((e=e||t.length)>t.length&&(e=t.length),m=e-1;0<=m&&128==(192&t[m]);)m--;return m<0||0===m?e:m+w[t[m]]>e?m:e}},{"./common":41}],43:[function(t,e,m){"use strict";e.exports=function(t,e,m,_){for(var v=65535&t|0,b=t>>>16&65535|0,w=0;0!==m;){for(m-=w=2e3<m?2e3:m;b=b+(v=v+e[_++]|0)|0,--w;);v%=65521,b%=65521}return v|b<<16|0}},{}],44:[function(t,e,m){"use strict";e.exports={Z_NO_FLUSH:0,Z_PARTIAL_FLUSH:1,Z_SYNC_FLUSH:2,Z_FULL_FLUSH:3,Z_FINISH:4,Z_BLOCK:5,Z_TREES:6,Z_OK:0,Z_STREAM_END:1,Z_NEED_DICT:2,Z_ERRNO:-1,Z_STREAM_ERROR:-2,Z_DATA_ERROR:-3,Z_BUF_ERROR:-5,Z_NO_COMPRESSION:0,Z_BEST_SPEED:1,Z_BEST_COMPRESSION:9,Z_DEFAULT_COMPRESSION:-1,Z_FILTERED:1,Z_HUFFMAN_ONLY:2,Z_RLE:3,Z_FIXED:4,Z_DEFAULT_STRATEGY:0,Z_BINARY:0,Z_TEXT:1,Z_UNKNOWN:2,Z_DEFLATED:8}},{}],45:[function(t,e,m){"use strict";var _=function(){for(var t,e=[],m=0;m<256;m++){t=m;for(var _=0;_<8;_++)t=1&t?3988292384^t>>>1:t>>>1;e[m]=t}return e}();e.exports=function(t,e,m,v){var b=_,w=v+m;t^=-1;for(var W=v;W<w;W++)t=t>>>8^b[255&(t^e[W])];return-1^t}},{}],46:[function(t,e,m){"use strict";var _,v=t("../utils/common"),b=t("./trees"),w=t("./adler32"),W=t("./crc32"),M=t("./messages"),H=0,G=0,K=-2,Y=2,X=8,J=286,V=30,q=19,Q=2*J+1,$=15,tt=3,et=258,rt=et+tt+1,nt=42,it=113;function S(t,e){return t.msg=M[e],e}function z(t){return(t<<1)-(4<t?9:0)}function E(t){for(var e=t.length;0<=--e;)t[e]=0}function C(t){var e=t.state,m=e.pending;m>t.avail_out&&(m=t.avail_out),0!==m&&(v.arraySet(t.output,e.pending_buf,e.pending_out,m,t.next_out),t.next_out+=m,e.pending_out+=m,t.total_out+=m,t.avail_out-=m,e.pending-=m,0===e.pending&&(e.pending_out=0))}function A(t,e){b._tr_flush_block(t,0<=t.block_start?t.block_start:-1,t.strstart-t.block_start,e),t.block_start=t.strstart,C(t.strm)}function I(t,e){t.pending_buf[t.pending++]=e}function O(t,e){t.pending_buf[t.pending++]=e>>>8&255,t.pending_buf[t.pending++]=255&e}function B(t,e){var m,_,v=t.max_chain_length,b=t.strstart,w=t.prev_length,W=t.nice_match,M=t.strstart>t.w_size-rt?t.strstart-(t.w_size-rt):0,H=t.window,G=t.w_mask,K=t.prev,Y=t.strstart+et,X=H[b+w-1],J=H[b+w];t.prev_length>=t.good_match&&(v>>=2),W>t.lookahead&&(W=t.lookahead);do{if(H[(m=e)+w]===J&&H[m+w-1]===X&&H[m]===H[b]&&H[++m]===H[b+1]){b+=2,m++;do{}while(H[++b]===H[++m]&&H[++b]===H[++m]&&H[++b]===H[++m]&&H[++b]===H[++m]&&H[++b]===H[++m]&&H[++b]===H[++m]&&H[++b]===H[++m]&&H[++b]===H[++m]&&b<Y);if(_=et-(Y-b),b=Y-et,w<_){if(t.match_start=e,W<=(w=_))break;X=H[b+w-1],J=H[b+w]}}}while((e=K[e&G])>M&&0!=--v);return w<=t.lookahead?w:t.lookahead}function T(t){var e,m,_,b,M,H,G,K,Y,X,J=t.w_size;do{if(b=t.window_size-t.lookahead-t.strstart,t.strstart>=J+(J-rt)){for(v.arraySet(t.window,t.window,J,J,0),t.match_start-=J,t.strstart-=J,t.block_start-=J,e=m=t.hash_size;_=t.head[--e],t.head[e]=J<=_?_-J:0,--m;);for(e=m=J;_=t.prev[--e],t.prev[e]=J<=_?_-J:0,--m;);b+=J}if(0===t.strm.avail_in)break;if(H=t.strm,G=t.window,K=t.strstart+t.lookahead,X=void 0,(Y=b)<(X=H.avail_in)&&(X=Y),m=0===X?0:(H.avail_in-=X,v.arraySet(G,H.input,H.next_in,X,K),1===H.state.wrap?H.adler=w(H.adler,G,X,K):2===H.state.wrap&&(H.adler=W(H.adler,G,X,K)),H.next_in+=X,H.total_in+=X,X),t.lookahead+=m,t.lookahead+t.insert>=tt)for(M=t.strstart-t.insert,t.ins_h=t.window[M],t.ins_h=(t.ins_h<<t.hash_shift^t.window[M+1])&t.hash_mask;t.insert&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[M+tt-1])&t.hash_mask,t.prev[M&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=M,M++,t.insert--,!(t.lookahead+t.insert<tt)););}while(t.lookahead<rt&&0!==t.strm.avail_in)}function R(t,e){for(var m,_;;){if(t.lookahead<rt){if(T(t),t.lookahead<rt&&e===H)return 1;if(0===t.lookahead)break}if(m=0,t.lookahead>=tt&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+tt-1])&t.hash_mask,m=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),0!==m&&t.strstart-m<=t.w_size-rt&&(t.match_length=B(t,m)),t.match_length>=tt)if(_=b._tr_tally(t,t.strstart-t.match_start,t.match_length-tt),t.lookahead-=t.match_length,t.match_length<=t.max_lazy_match&&t.lookahead>=tt){for(t.match_length--;t.strstart++,t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+tt-1])&t.hash_mask,m=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart,0!=--t.match_length;);t.strstart++}else t.strstart+=t.match_length,t.match_length=0,t.ins_h=t.window[t.strstart],t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+1])&t.hash_mask;else _=b._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++;if(_&&(A(t,!1),0===t.strm.avail_out))return 1}return t.insert=t.strstart<tt-1?t.strstart:tt-1,4===e?(A(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(A(t,!1),0===t.strm.avail_out)?1:2}function D(t,e){for(var m,_,v;;){if(t.lookahead<rt){if(T(t),t.lookahead<rt&&e===H)return 1;if(0===t.lookahead)break}if(m=0,t.lookahead>=tt&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+tt-1])&t.hash_mask,m=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),t.prev_length=t.match_length,t.prev_match=t.match_start,t.match_length=tt-1,0!==m&&t.prev_length<t.max_lazy_match&&t.strstart-m<=t.w_size-rt&&(t.match_length=B(t,m),t.match_length<=5&&(1===t.strategy||t.match_length===tt&&4096<t.strstart-t.match_start)&&(t.match_length=tt-1)),t.prev_length>=tt&&t.match_length<=t.prev_length){for(v=t.strstart+t.lookahead-tt,_=b._tr_tally(t,t.strstart-1-t.prev_match,t.prev_length-tt),t.lookahead-=t.prev_length-1,t.prev_length-=2;++t.strstart<=v&&(t.ins_h=(t.ins_h<<t.hash_shift^t.window[t.strstart+tt-1])&t.hash_mask,m=t.prev[t.strstart&t.w_mask]=t.head[t.ins_h],t.head[t.ins_h]=t.strstart),0!=--t.prev_length;);if(t.match_available=0,t.match_length=tt-1,t.strstart++,_&&(A(t,!1),0===t.strm.avail_out))return 1}else if(t.match_available){if((_=b._tr_tally(t,0,t.window[t.strstart-1]))&&A(t,!1),t.strstart++,t.lookahead--,0===t.strm.avail_out)return 1}else t.match_available=1,t.strstart++,t.lookahead--}return t.match_available&&(_=b._tr_tally(t,0,t.window[t.strstart-1]),t.match_available=0),t.insert=t.strstart<tt-1?t.strstart:tt-1,4===e?(A(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(A(t,!1),0===t.strm.avail_out)?1:2}function F(t,e,m,_,v){this.good_length=t,this.max_lazy=e,this.nice_length=m,this.max_chain=_,this.func=v}function N(){this.strm=null,this.status=0,this.pending_buf=null,this.pending_buf_size=0,this.pending_out=0,this.pending=0,this.wrap=0,this.gzhead=null,this.gzindex=0,this.method=X,this.last_flush=-1,this.w_size=0,this.w_bits=0,this.w_mask=0,this.window=null,this.window_size=0,this.prev=null,this.head=null,this.ins_h=0,this.hash_size=0,this.hash_bits=0,this.hash_mask=0,this.hash_shift=0,this.block_start=0,this.match_length=0,this.prev_match=0,this.match_available=0,this.strstart=0,this.match_start=0,this.lookahead=0,this.prev_length=0,this.max_chain_length=0,this.max_lazy_match=0,this.level=0,this.strategy=0,this.good_match=0,this.nice_match=0,this.dyn_ltree=new v.Buf16(2*Q),this.dyn_dtree=new v.Buf16(2*(2*V+1)),this.bl_tree=new v.Buf16(2*(2*q+1)),E(this.dyn_ltree),E(this.dyn_dtree),E(this.bl_tree),this.l_desc=null,this.d_desc=null,this.bl_desc=null,this.bl_count=new v.Buf16($+1),this.heap=new v.Buf16(2*J+1),E(this.heap),this.heap_len=0,this.heap_max=0,this.depth=new v.Buf16(2*J+1),E(this.depth),this.l_buf=0,this.lit_bufsize=0,this.last_lit=0,this.d_buf=0,this.opt_len=0,this.static_len=0,this.matches=0,this.insert=0,this.bi_buf=0,this.bi_valid=0}function U(t){var e;return t&&t.state?(t.total_in=t.total_out=0,t.data_type=Y,(e=t.state).pending=0,e.pending_out=0,e.wrap<0&&(e.wrap=-e.wrap),e.status=e.wrap?nt:it,t.adler=2===e.wrap?0:1,e.last_flush=H,b._tr_init(e),G):S(t,K)}function P(t){var e,m=U(t);return m===G&&((e=t.state).window_size=2*e.w_size,E(e.head),e.max_lazy_match=_[e.level].max_lazy,e.good_match=_[e.level].good_length,e.nice_match=_[e.level].nice_length,e.max_chain_length=_[e.level].max_chain,e.strstart=0,e.block_start=0,e.lookahead=0,e.insert=0,e.match_length=e.prev_length=tt-1,e.match_available=0,e.ins_h=0),m}function L(t,e,m,_,b,w){if(!t)return K;var W=1;if(-1===e&&(e=6),_<0?(W=0,_=-_):15<_&&(W=2,_-=16),b<1||9<b||m!==X||_<8||15<_||e<0||9<e||w<0||4<w)return S(t,K);8===_&&(_=9);var M=new N;return(t.state=M).strm=t,M.wrap=W,M.gzhead=null,M.w_bits=_,M.w_size=1<<M.w_bits,M.w_mask=M.w_size-1,M.hash_bits=b+7,M.hash_size=1<<M.hash_bits,M.hash_mask=M.hash_size-1,M.hash_shift=~~((M.hash_bits+tt-1)/tt),M.window=new v.Buf8(2*M.w_size),M.head=new v.Buf16(M.hash_size),M.prev=new v.Buf16(M.w_size),M.lit_bufsize=1<<b+6,M.pending_buf_size=4*M.lit_bufsize,M.pending_buf=new v.Buf8(M.pending_buf_size),M.d_buf=1*M.lit_bufsize,M.l_buf=3*M.lit_bufsize,M.level=e,M.strategy=w,M.method=m,P(t)}_=[new F(0,0,0,0,(function(t,e){var m=65535;for(m>t.pending_buf_size-5&&(m=t.pending_buf_size-5);;){if(t.lookahead<=1){if(T(t),0===t.lookahead&&e===H)return 1;if(0===t.lookahead)break}t.strstart+=t.lookahead,t.lookahead=0;var _=t.block_start+m;if((0===t.strstart||t.strstart>=_)&&(t.lookahead=t.strstart-_,t.strstart=_,A(t,!1),0===t.strm.avail_out))return 1;if(t.strstart-t.block_start>=t.w_size-rt&&(A(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(A(t,!0),0===t.strm.avail_out?3:4):(t.strstart>t.block_start&&(A(t,!1),t.strm.avail_out),1)})),new F(4,4,8,4,R),new F(4,5,16,8,R),new F(4,6,32,32,R),new F(4,4,16,16,D),new F(8,16,32,32,D),new F(8,16,128,128,D),new F(8,32,128,256,D),new F(32,128,258,1024,D),new F(32,258,258,4096,D)],m.deflateInit=function(t,e){return L(t,e,X,15,8,0)},m.deflateInit2=L,m.deflateReset=P,m.deflateResetKeep=U,m.deflateSetHeader=function(t,e){return t&&t.state?2!==t.state.wrap?K:(t.state.gzhead=e,G):K},m.deflate=function(t,e){var m,v,w,M;if(!t||!t.state||5<e||e<0)return t?S(t,K):K;if(v=t.state,!t.output||!t.input&&0!==t.avail_in||666===v.status&&4!==e)return S(t,0===t.avail_out?-5:K);if(v.strm=t,m=v.last_flush,v.last_flush=e,v.status===nt)if(2===v.wrap)t.adler=0,I(v,31),I(v,139),I(v,8),v.gzhead?(I(v,(v.gzhead.text?1:0)+(v.gzhead.hcrc?2:0)+(v.gzhead.extra?4:0)+(v.gzhead.name?8:0)+(v.gzhead.comment?16:0)),I(v,255&v.gzhead.time),I(v,v.gzhead.time>>8&255),I(v,v.gzhead.time>>16&255),I(v,v.gzhead.time>>24&255),I(v,9===v.level?2:2<=v.strategy||v.level<2?4:0),I(v,255&v.gzhead.os),v.gzhead.extra&&v.gzhead.extra.length&&(I(v,255&v.gzhead.extra.length),I(v,v.gzhead.extra.length>>8&255)),v.gzhead.hcrc&&(t.adler=W(t.adler,v.pending_buf,v.pending,0)),v.gzindex=0,v.status=69):(I(v,0),I(v,0),I(v,0),I(v,0),I(v,0),I(v,9===v.level?2:2<=v.strategy||v.level<2?4:0),I(v,3),v.status=it);else{var Y=X+(v.w_bits-8<<4)<<8;Y|=(2<=v.strategy||v.level<2?0:v.level<6?1:6===v.level?2:3)<<6,0!==v.strstart&&(Y|=32),Y+=31-Y%31,v.status=it,O(v,Y),0!==v.strstart&&(O(v,t.adler>>>16),O(v,65535&t.adler)),t.adler=1}if(69===v.status)if(v.gzhead.extra){for(w=v.pending;v.gzindex<(65535&v.gzhead.extra.length)&&(v.pending!==v.pending_buf_size||(v.gzhead.hcrc&&v.pending>w&&(t.adler=W(t.adler,v.pending_buf,v.pending-w,w)),C(t),w=v.pending,v.pending!==v.pending_buf_size));)I(v,255&v.gzhead.extra[v.gzindex]),v.gzindex++;v.gzhead.hcrc&&v.pending>w&&(t.adler=W(t.adler,v.pending_buf,v.pending-w,w)),v.gzindex===v.gzhead.extra.length&&(v.gzindex=0,v.status=73)}else v.status=73;if(73===v.status)if(v.gzhead.name){w=v.pending;do{if(v.pending===v.pending_buf_size&&(v.gzhead.hcrc&&v.pending>w&&(t.adler=W(t.adler,v.pending_buf,v.pending-w,w)),C(t),w=v.pending,v.pending===v.pending_buf_size)){M=1;break}M=v.gzindex<v.gzhead.name.length?255&v.gzhead.name.charCodeAt(v.gzindex++):0,I(v,M)}while(0!==M);v.gzhead.hcrc&&v.pending>w&&(t.adler=W(t.adler,v.pending_buf,v.pending-w,w)),0===M&&(v.gzindex=0,v.status=91)}else v.status=91;if(91===v.status)if(v.gzhead.comment){w=v.pending;do{if(v.pending===v.pending_buf_size&&(v.gzhead.hcrc&&v.pending>w&&(t.adler=W(t.adler,v.pending_buf,v.pending-w,w)),C(t),w=v.pending,v.pending===v.pending_buf_size)){M=1;break}M=v.gzindex<v.gzhead.comment.length?255&v.gzhead.comment.charCodeAt(v.gzindex++):0,I(v,M)}while(0!==M);v.gzhead.hcrc&&v.pending>w&&(t.adler=W(t.adler,v.pending_buf,v.pending-w,w)),0===M&&(v.status=103)}else v.status=103;if(103===v.status&&(v.gzhead.hcrc?(v.pending+2>v.pending_buf_size&&C(t),v.pending+2<=v.pending_buf_size&&(I(v,255&t.adler),I(v,t.adler>>8&255),t.adler=0,v.status=it)):v.status=it),0!==v.pending){if(C(t),0===t.avail_out)return v.last_flush=-1,G}else if(0===t.avail_in&&z(e)<=z(m)&&4!==e)return S(t,-5);if(666===v.status&&0!==t.avail_in)return S(t,-5);if(0!==t.avail_in||0!==v.lookahead||e!==H&&666!==v.status){var J=2===v.strategy?function(t,e){for(var m;;){if(0===t.lookahead&&(T(t),0===t.lookahead)){if(e===H)return 1;break}if(t.match_length=0,m=b._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++,m&&(A(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(A(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(A(t,!1),0===t.strm.avail_out)?1:2}(v,e):3===v.strategy?function(t,e){for(var m,_,v,w,W=t.window;;){if(t.lookahead<=et){if(T(t),t.lookahead<=et&&e===H)return 1;if(0===t.lookahead)break}if(t.match_length=0,t.lookahead>=tt&&0<t.strstart&&(_=W[v=t.strstart-1])===W[++v]&&_===W[++v]&&_===W[++v]){w=t.strstart+et;do{}while(_===W[++v]&&_===W[++v]&&_===W[++v]&&_===W[++v]&&_===W[++v]&&_===W[++v]&&_===W[++v]&&_===W[++v]&&v<w);t.match_length=et-(w-v),t.match_length>t.lookahead&&(t.match_length=t.lookahead)}if(t.match_length>=tt?(m=b._tr_tally(t,1,t.match_length-tt),t.lookahead-=t.match_length,t.strstart+=t.match_length,t.match_length=0):(m=b._tr_tally(t,0,t.window[t.strstart]),t.lookahead--,t.strstart++),m&&(A(t,!1),0===t.strm.avail_out))return 1}return t.insert=0,4===e?(A(t,!0),0===t.strm.avail_out?3:4):t.last_lit&&(A(t,!1),0===t.strm.avail_out)?1:2}(v,e):_[v.level].func(v,e);if(3!==J&&4!==J||(v.status=666),1===J||3===J)return 0===t.avail_out&&(v.last_flush=-1),G;if(2===J&&(1===e?b._tr_align(v):5!==e&&(b._tr_stored_block(v,0,0,!1),3===e&&(E(v.head),0===v.lookahead&&(v.strstart=0,v.block_start=0,v.insert=0))),C(t),0===t.avail_out))return v.last_flush=-1,G}return 4!==e?G:v.wrap<=0?1:(2===v.wrap?(I(v,255&t.adler),I(v,t.adler>>8&255),I(v,t.adler>>16&255),I(v,t.adler>>24&255),I(v,255&t.total_in),I(v,t.total_in>>8&255),I(v,t.total_in>>16&255),I(v,t.total_in>>24&255)):(O(v,t.adler>>>16),O(v,65535&t.adler)),C(t),0<v.wrap&&(v.wrap=-v.wrap),0!==v.pending?G:1)},m.deflateEnd=function(t){var e;return t&&t.state?(e=t.state.status)!==nt&&69!==e&&73!==e&&91!==e&&103!==e&&e!==it&&666!==e?S(t,K):(t.state=null,e===it?S(t,-3):G):K},m.deflateSetDictionary=function(t,e){var m,_,b,W,M,H,Y,X,J=e.length;if(!t||!t.state)return K;if(2===(W=(m=t.state).wrap)||1===W&&m.status!==nt||m.lookahead)return K;for(1===W&&(t.adler=w(t.adler,e,J,0)),m.wrap=0,J>=m.w_size&&(0===W&&(E(m.head),m.strstart=0,m.block_start=0,m.insert=0),X=new v.Buf8(m.w_size),v.arraySet(X,e,J-m.w_size,m.w_size,0),e=X,J=m.w_size),M=t.avail_in,H=t.next_in,Y=t.input,t.avail_in=J,t.next_in=0,t.input=e,T(m);m.lookahead>=tt;){for(_=m.strstart,b=m.lookahead-(tt-1);m.ins_h=(m.ins_h<<m.hash_shift^m.window[_+tt-1])&m.hash_mask,m.prev[_&m.w_mask]=m.head[m.ins_h],m.head[m.ins_h]=_,_++,--b;);m.strstart=_,m.lookahead=tt-1,T(m)}return m.strstart+=m.lookahead,m.block_start=m.strstart,m.insert=m.lookahead,m.lookahead=0,m.match_length=m.prev_length=tt-1,m.match_available=0,t.next_in=H,t.input=Y,t.avail_in=M,m.wrap=W,G},m.deflateInfo="pako deflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./messages":51,"./trees":52}],47:[function(t,e,m){"use strict";e.exports=function(){this.text=0,this.time=0,this.xflags=0,this.os=0,this.extra=null,this.extra_len=0,this.name="",this.comment="",this.hcrc=0,this.done=!1}},{}],48:[function(t,e,m){"use strict";e.exports=function(t,e){var m,_,v,b,w,W,M,H,G,K,Y,X,J,V,q,Q,$,tt,et,rt,nt,it,st,at,ot;m=t.state,_=t.next_in,at=t.input,v=_+(t.avail_in-5),b=t.next_out,ot=t.output,w=b-(e-t.avail_out),W=b+(t.avail_out-257),M=m.dmax,H=m.wsize,G=m.whave,K=m.wnext,Y=m.window,X=m.hold,J=m.bits,V=m.lencode,q=m.distcode,Q=(1<<m.lenbits)-1,$=(1<<m.distbits)-1;t:do{J<15&&(X+=at[_++]<<J,J+=8,X+=at[_++]<<J,J+=8),tt=V[X&Q];e:for(;;){if(X>>>=et=tt>>>24,J-=et,0==(et=tt>>>16&255))ot[b++]=65535&tt;else{if(!(16&et)){if(0==(64&et)){tt=V[(65535&tt)+(X&(1<<et)-1)];continue e}if(32&et){m.mode=12;break t}t.msg="invalid literal/length code",m.mode=30;break t}rt=65535&tt,(et&=15)&&(J<et&&(X+=at[_++]<<J,J+=8),rt+=X&(1<<et)-1,X>>>=et,J-=et),J<15&&(X+=at[_++]<<J,J+=8,X+=at[_++]<<J,J+=8),tt=q[X&$];r:for(;;){if(X>>>=et=tt>>>24,J-=et,!(16&(et=tt>>>16&255))){if(0==(64&et)){tt=q[(65535&tt)+(X&(1<<et)-1)];continue r}t.msg="invalid distance code",m.mode=30;break t}if(nt=65535&tt,J<(et&=15)&&(X+=at[_++]<<J,(J+=8)<et&&(X+=at[_++]<<J,J+=8)),M<(nt+=X&(1<<et)-1)){t.msg="invalid distance too far back",m.mode=30;break t}if(X>>>=et,J-=et,(et=b-w)<nt){if(G<(et=nt-et)&&m.sane){t.msg="invalid distance too far back",m.mode=30;break t}if(st=Y,(it=0)===K){if(it+=H-et,et<rt){for(rt-=et;ot[b++]=Y[it++],--et;);it=b-nt,st=ot}}else if(K<et){if(it+=H+K-et,(et-=K)<rt){for(rt-=et;ot[b++]=Y[it++],--et;);if(it=0,K<rt){for(rt-=et=K;ot[b++]=Y[it++],--et;);it=b-nt,st=ot}}}else if(it+=K-et,et<rt){for(rt-=et;ot[b++]=Y[it++],--et;);it=b-nt,st=ot}for(;2<rt;)ot[b++]=st[it++],ot[b++]=st[it++],ot[b++]=st[it++],rt-=3;rt&&(ot[b++]=st[it++],1<rt&&(ot[b++]=st[it++]))}else{for(it=b-nt;ot[b++]=ot[it++],ot[b++]=ot[it++],ot[b++]=ot[it++],2<(rt-=3););rt&&(ot[b++]=ot[it++],1<rt&&(ot[b++]=ot[it++]))}break}}break}}while(_<v&&b<W);_-=rt=J>>3,X&=(1<<(J-=rt<<3))-1,t.next_in=_,t.next_out=b,t.avail_in=_<v?v-_+5:5-(_-v),t.avail_out=b<W?W-b+257:257-(b-W),m.hold=X,m.bits=J}},{}],49:[function(t,e,m){"use strict";var _=t("../utils/common"),v=t("./adler32"),b=t("./crc32"),w=t("./inffast"),W=t("./inftrees"),M=1,H=2,G=0,K=-2,Y=1,X=852,J=592;function L(t){return(t>>>24&255)+(t>>>8&65280)+((65280&t)<<8)+((255&t)<<24)}function s(){this.mode=0,this.last=!1,this.wrap=0,this.havedict=!1,this.flags=0,this.dmax=0,this.check=0,this.total=0,this.head=null,this.wbits=0,this.wsize=0,this.whave=0,this.wnext=0,this.window=null,this.hold=0,this.bits=0,this.length=0,this.offset=0,this.extra=0,this.lencode=null,this.distcode=null,this.lenbits=0,this.distbits=0,this.ncode=0,this.nlen=0,this.ndist=0,this.have=0,this.next=null,this.lens=new _.Buf16(320),this.work=new _.Buf16(288),this.lendyn=null,this.distdyn=null,this.sane=0,this.back=0,this.was=0}function a(t){var e;return t&&t.state?(e=t.state,t.total_in=t.total_out=e.total=0,t.msg="",e.wrap&&(t.adler=1&e.wrap),e.mode=Y,e.last=0,e.havedict=0,e.dmax=32768,e.head=null,e.hold=0,e.bits=0,e.lencode=e.lendyn=new _.Buf32(X),e.distcode=e.distdyn=new _.Buf32(J),e.sane=1,e.back=-1,G):K}function o(t){var e;return t&&t.state?((e=t.state).wsize=0,e.whave=0,e.wnext=0,a(t)):K}function u(t,e){var m,_;return t&&t.state?(_=t.state,e<0?(m=0,e=-e):(m=1+(e>>4),e<48&&(e&=15)),e&&(e<8||15<e)?K:(null!==_.window&&_.wbits!==e&&(_.window=null),_.wrap=m,_.wbits=e,o(t))):K}function h(t,e){var m,_;return t?(_=new s,(t.state=_).window=null,(m=u(t,e))!==G&&(t.state=null),m):K}var V,q,Q=!0;function j(t){if(Q){var e;for(V=new _.Buf32(512),q=new _.Buf32(32),e=0;e<144;)t.lens[e++]=8;for(;e<256;)t.lens[e++]=9;for(;e<280;)t.lens[e++]=7;for(;e<288;)t.lens[e++]=8;for(W(M,t.lens,0,288,V,0,t.work,{bits:9}),e=0;e<32;)t.lens[e++]=5;W(H,t.lens,0,32,q,0,t.work,{bits:5}),Q=!1}t.lencode=V,t.lenbits=9,t.distcode=q,t.distbits=5}function Z(t,e,m,v){var b,w=t.state;return null===w.window&&(w.wsize=1<<w.wbits,w.wnext=0,w.whave=0,w.window=new _.Buf8(w.wsize)),v>=w.wsize?(_.arraySet(w.window,e,m-w.wsize,w.wsize,0),w.wnext=0,w.whave=w.wsize):(v<(b=w.wsize-w.wnext)&&(b=v),_.arraySet(w.window,e,m-v,b,w.wnext),(v-=b)?(_.arraySet(w.window,e,m-v,v,0),w.wnext=v,w.whave=w.wsize):(w.wnext+=b,w.wnext===w.wsize&&(w.wnext=0),w.whave<w.wsize&&(w.whave+=b))),0}m.inflateReset=o,m.inflateReset2=u,m.inflateResetKeep=a,m.inflateInit=function(t){return h(t,15)},m.inflateInit2=h,m.inflate=function(t,e){var m,X,J,V,q,Q,$,tt,et,rt,nt,it,st,at,ot,ht,ut,ft,lt,dt,ct,pt,mt,_t,gt=0,vt=new _.Buf8(4),bt=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15];if(!t||!t.state||!t.output||!t.input&&0!==t.avail_in)return K;12===(m=t.state).mode&&(m.mode=13),q=t.next_out,J=t.output,$=t.avail_out,V=t.next_in,X=t.input,Q=t.avail_in,tt=m.hold,et=m.bits,rt=Q,nt=$,pt=G;t:for(;;)switch(m.mode){case Y:if(0===m.wrap){m.mode=13;break}for(;et<16;){if(0===Q)break t;Q--,tt+=X[V++]<<et,et+=8}if(2&m.wrap&&35615===tt){vt[m.check=0]=255&tt,vt[1]=tt>>>8&255,m.check=b(m.check,vt,2,0),et=tt=0,m.mode=2;break}if(m.flags=0,m.head&&(m.head.done=!1),!(1&m.wrap)||(((255&tt)<<8)+(tt>>8))%31){t.msg="incorrect header check",m.mode=30;break}if(8!=(15&tt)){t.msg="unknown compression method",m.mode=30;break}if(et-=4,ct=8+(15&(tt>>>=4)),0===m.wbits)m.wbits=ct;else if(ct>m.wbits){t.msg="invalid window size",m.mode=30;break}m.dmax=1<<ct,t.adler=m.check=1,m.mode=512&tt?10:12,et=tt=0;break;case 2:for(;et<16;){if(0===Q)break t;Q--,tt+=X[V++]<<et,et+=8}if(m.flags=tt,8!=(255&m.flags)){t.msg="unknown compression method",m.mode=30;break}if(57344&m.flags){t.msg="unknown header flags set",m.mode=30;break}m.head&&(m.head.text=tt>>8&1),512&m.flags&&(vt[0]=255&tt,vt[1]=tt>>>8&255,m.check=b(m.check,vt,2,0)),et=tt=0,m.mode=3;case 3:for(;et<32;){if(0===Q)break t;Q--,tt+=X[V++]<<et,et+=8}m.head&&(m.head.time=tt),512&m.flags&&(vt[0]=255&tt,vt[1]=tt>>>8&255,vt[2]=tt>>>16&255,vt[3]=tt>>>24&255,m.check=b(m.check,vt,4,0)),et=tt=0,m.mode=4;case 4:for(;et<16;){if(0===Q)break t;Q--,tt+=X[V++]<<et,et+=8}m.head&&(m.head.xflags=255&tt,m.head.os=tt>>8),512&m.flags&&(vt[0]=255&tt,vt[1]=tt>>>8&255,m.check=b(m.check,vt,2,0)),et=tt=0,m.mode=5;case 5:if(1024&m.flags){for(;et<16;){if(0===Q)break t;Q--,tt+=X[V++]<<et,et+=8}m.length=tt,m.head&&(m.head.extra_len=tt),512&m.flags&&(vt[0]=255&tt,vt[1]=tt>>>8&255,m.check=b(m.check,vt,2,0)),et=tt=0}else m.head&&(m.head.extra=null);m.mode=6;case 6:if(1024&m.flags&&(Q<(it=m.length)&&(it=Q),it&&(m.head&&(ct=m.head.extra_len-m.length,m.head.extra||(m.head.extra=new Array(m.head.extra_len)),_.arraySet(m.head.extra,X,V,it,ct)),512&m.flags&&(m.check=b(m.check,X,it,V)),Q-=it,V+=it,m.length-=it),m.length))break t;m.length=0,m.mode=7;case 7:if(2048&m.flags){if(0===Q)break t;for(it=0;ct=X[V+it++],m.head&&ct&&m.length<65536&&(m.head.name+=String.fromCharCode(ct)),ct&&it<Q;);if(512&m.flags&&(m.check=b(m.check,X,it,V)),Q-=it,V+=it,ct)break t}else m.head&&(m.head.name=null);m.length=0,m.mode=8;case 8:if(4096&m.flags){if(0===Q)break t;for(it=0;ct=X[V+it++],m.head&&ct&&m.length<65536&&(m.head.comment+=String.fromCharCode(ct)),ct&&it<Q;);if(512&m.flags&&(m.check=b(m.check,X,it,V)),Q-=it,V+=it,ct)break t}else m.head&&(m.head.comment=null);m.mode=9;case 9:if(512&m.flags){for(;et<16;){if(0===Q)break t;Q--,tt+=X[V++]<<et,et+=8}if(tt!==(65535&m.check)){t.msg="header crc mismatch",m.mode=30;break}et=tt=0}m.head&&(m.head.hcrc=m.flags>>9&1,m.head.done=!0),t.adler=m.check=0,m.mode=12;break;case 10:for(;et<32;){if(0===Q)break t;Q--,tt+=X[V++]<<et,et+=8}t.adler=m.check=L(tt),et=tt=0,m.mode=11;case 11:if(0===m.havedict)return t.next_out=q,t.avail_out=$,t.next_in=V,t.avail_in=Q,m.hold=tt,m.bits=et,2;t.adler=m.check=1,m.mode=12;case 12:if(5===e||6===e)break t;case 13:if(m.last){tt>>>=7&et,et-=7&et,m.mode=27;break}for(;et<3;){if(0===Q)break t;Q--,tt+=X[V++]<<et,et+=8}switch(m.last=1&tt,et-=1,3&(tt>>>=1)){case 0:m.mode=14;break;case 1:if(j(m),m.mode=20,6!==e)break;tt>>>=2,et-=2;break t;case 2:m.mode=17;break;case 3:t.msg="invalid block type",m.mode=30}tt>>>=2,et-=2;break;case 14:for(tt>>>=7&et,et-=7&et;et<32;){if(0===Q)break t;Q--,tt+=X[V++]<<et,et+=8}if((65535&tt)!=(tt>>>16^65535)){t.msg="invalid stored block lengths",m.mode=30;break}if(m.length=65535&tt,et=tt=0,m.mode=15,6===e)break t;case 15:m.mode=16;case 16:if(it=m.length){if(Q<it&&(it=Q),$<it&&(it=$),0===it)break t;_.arraySet(J,X,V,it,q),Q-=it,V+=it,$-=it,q+=it,m.length-=it;break}m.mode=12;break;case 17:for(;et<14;){if(0===Q)break t;Q--,tt+=X[V++]<<et,et+=8}if(m.nlen=257+(31&tt),tt>>>=5,et-=5,m.ndist=1+(31&tt),tt>>>=5,et-=5,m.ncode=4+(15&tt),tt>>>=4,et-=4,286<m.nlen||30<m.ndist){t.msg="too many length or distance symbols",m.mode=30;break}m.have=0,m.mode=18;case 18:for(;m.have<m.ncode;){for(;et<3;){if(0===Q)break t;Q--,tt+=X[V++]<<et,et+=8}m.lens[bt[m.have++]]=7&tt,tt>>>=3,et-=3}for(;m.have<19;)m.lens[bt[m.have++]]=0;if(m.lencode=m.lendyn,m.lenbits=7,mt={bits:m.lenbits},pt=W(0,m.lens,0,19,m.lencode,0,m.work,mt),m.lenbits=mt.bits,pt){t.msg="invalid code lengths set",m.mode=30;break}m.have=0,m.mode=19;case 19:for(;m.have<m.nlen+m.ndist;){for(;ht=(gt=m.lencode[tt&(1<<m.lenbits)-1])>>>16&255,ut=65535&gt,!((ot=gt>>>24)<=et);){if(0===Q)break t;Q--,tt+=X[V++]<<et,et+=8}if(ut<16)tt>>>=ot,et-=ot,m.lens[m.have++]=ut;else{if(16===ut){for(_t=ot+2;et<_t;){if(0===Q)break t;Q--,tt+=X[V++]<<et,et+=8}if(tt>>>=ot,et-=ot,0===m.have){t.msg="invalid bit length repeat",m.mode=30;break}ct=m.lens[m.have-1],it=3+(3&tt),tt>>>=2,et-=2}else if(17===ut){for(_t=ot+3;et<_t;){if(0===Q)break t;Q--,tt+=X[V++]<<et,et+=8}et-=ot,ct=0,it=3+(7&(tt>>>=ot)),tt>>>=3,et-=3}else{for(_t=ot+7;et<_t;){if(0===Q)break t;Q--,tt+=X[V++]<<et,et+=8}et-=ot,ct=0,it=11+(127&(tt>>>=ot)),tt>>>=7,et-=7}if(m.have+it>m.nlen+m.ndist){t.msg="invalid bit length repeat",m.mode=30;break}for(;it--;)m.lens[m.have++]=ct}}if(30===m.mode)break;if(0===m.lens[256]){t.msg="invalid code -- missing end-of-block",m.mode=30;break}if(m.lenbits=9,mt={bits:m.lenbits},pt=W(M,m.lens,0,m.nlen,m.lencode,0,m.work,mt),m.lenbits=mt.bits,pt){t.msg="invalid literal/lengths set",m.mode=30;break}if(m.distbits=6,m.distcode=m.distdyn,mt={bits:m.distbits},pt=W(H,m.lens,m.nlen,m.ndist,m.distcode,0,m.work,mt),m.distbits=mt.bits,pt){t.msg="invalid distances set",m.mode=30;break}if(m.mode=20,6===e)break t;case 20:m.mode=21;case 21:if(6<=Q&&258<=$){t.next_out=q,t.avail_out=$,t.next_in=V,t.avail_in=Q,m.hold=tt,m.bits=et,w(t,nt),q=t.next_out,J=t.output,$=t.avail_out,V=t.next_in,X=t.input,Q=t.avail_in,tt=m.hold,et=m.bits,12===m.mode&&(m.back=-1);break}for(m.back=0;ht=(gt=m.lencode[tt&(1<<m.lenbits)-1])>>>16&255,ut=65535&gt,!((ot=gt>>>24)<=et);){if(0===Q)break t;Q--,tt+=X[V++]<<et,et+=8}if(ht&&0==(240&ht)){for(ft=ot,lt=ht,dt=ut;ht=(gt=m.lencode[dt+((tt&(1<<ft+lt)-1)>>ft)])>>>16&255,ut=65535&gt,!(ft+(ot=gt>>>24)<=et);){if(0===Q)break t;Q--,tt+=X[V++]<<et,et+=8}tt>>>=ft,et-=ft,m.back+=ft}if(tt>>>=ot,et-=ot,m.back+=ot,m.length=ut,0===ht){m.mode=26;break}if(32&ht){m.back=-1,m.mode=12;break}if(64&ht){t.msg="invalid literal/length code",m.mode=30;break}m.extra=15&ht,m.mode=22;case 22:if(m.extra){for(_t=m.extra;et<_t;){if(0===Q)break t;Q--,tt+=X[V++]<<et,et+=8}m.length+=tt&(1<<m.extra)-1,tt>>>=m.extra,et-=m.extra,m.back+=m.extra}m.was=m.length,m.mode=23;case 23:for(;ht=(gt=m.distcode[tt&(1<<m.distbits)-1])>>>16&255,ut=65535&gt,!((ot=gt>>>24)<=et);){if(0===Q)break t;Q--,tt+=X[V++]<<et,et+=8}if(0==(240&ht)){for(ft=ot,lt=ht,dt=ut;ht=(gt=m.distcode[dt+((tt&(1<<ft+lt)-1)>>ft)])>>>16&255,ut=65535&gt,!(ft+(ot=gt>>>24)<=et);){if(0===Q)break t;Q--,tt+=X[V++]<<et,et+=8}tt>>>=ft,et-=ft,m.back+=ft}if(tt>>>=ot,et-=ot,m.back+=ot,64&ht){t.msg="invalid distance code",m.mode=30;break}m.offset=ut,m.extra=15&ht,m.mode=24;case 24:if(m.extra){for(_t=m.extra;et<_t;){if(0===Q)break t;Q--,tt+=X[V++]<<et,et+=8}m.offset+=tt&(1<<m.extra)-1,tt>>>=m.extra,et-=m.extra,m.back+=m.extra}if(m.offset>m.dmax){t.msg="invalid distance too far back",m.mode=30;break}m.mode=25;case 25:if(0===$)break t;if(it=nt-$,m.offset>it){if((it=m.offset-it)>m.whave&&m.sane){t.msg="invalid distance too far back",m.mode=30;break}st=it>m.wnext?(it-=m.wnext,m.wsize-it):m.wnext-it,it>m.length&&(it=m.length),at=m.window}else at=J,st=q-m.offset,it=m.length;for($<it&&(it=$),$-=it,m.length-=it;J[q++]=at[st++],--it;);0===m.length&&(m.mode=21);break;case 26:if(0===$)break t;J[q++]=m.length,$--,m.mode=21;break;case 27:if(m.wrap){for(;et<32;){if(0===Q)break t;Q--,tt|=X[V++]<<et,et+=8}if(nt-=$,t.total_out+=nt,m.total+=nt,nt&&(t.adler=m.check=m.flags?b(m.check,J,nt,q-nt):v(m.check,J,nt,q-nt)),nt=$,(m.flags?tt:L(tt))!==m.check){t.msg="incorrect data check",m.mode=30;break}et=tt=0}m.mode=28;case 28:if(m.wrap&&m.flags){for(;et<32;){if(0===Q)break t;Q--,tt+=X[V++]<<et,et+=8}if(tt!==(4294967295&m.total)){t.msg="incorrect length check",m.mode=30;break}et=tt=0}m.mode=29;case 29:pt=1;break t;case 30:pt=-3;break t;case 31:return-4;case 32:default:return K}return t.next_out=q,t.avail_out=$,t.next_in=V,t.avail_in=Q,m.hold=tt,m.bits=et,(m.wsize||nt!==t.avail_out&&m.mode<30&&(m.mode<27||4!==e))&&Z(t,t.output,t.next_out,nt-t.avail_out)?(m.mode=31,-4):(rt-=t.avail_in,nt-=t.avail_out,t.total_in+=rt,t.total_out+=nt,m.total+=nt,m.wrap&&nt&&(t.adler=m.check=m.flags?b(m.check,J,nt,t.next_out-nt):v(m.check,J,nt,t.next_out-nt)),t.data_type=m.bits+(m.last?64:0)+(12===m.mode?128:0)+(20===m.mode||15===m.mode?256:0),(0==rt&&0===nt||4===e)&&pt===G&&(pt=-5),pt)},m.inflateEnd=function(t){if(!t||!t.state)return K;var e=t.state;return e.window&&(e.window=null),t.state=null,G},m.inflateGetHeader=function(t,e){var m;return t&&t.state?0==(2&(m=t.state).wrap)?K:((m.head=e).done=!1,G):K},m.inflateSetDictionary=function(t,e){var m,_=e.length;return t&&t.state?0!==(m=t.state).wrap&&11!==m.mode?K:11===m.mode&&v(1,e,_,0)!==m.check?-3:Z(t,e,_,_)?(m.mode=31,-4):(m.havedict=1,G):K},m.inflateInfo="pako inflate (from Nodeca project)"},{"../utils/common":41,"./adler32":43,"./crc32":45,"./inffast":48,"./inftrees":50}],50:[function(t,e,m){"use strict";var _=t("../utils/common"),v=[3,4,5,6,7,8,9,10,11,13,15,17,19,23,27,31,35,43,51,59,67,83,99,115,131,163,195,227,258,0,0],b=[16,16,16,16,16,16,16,16,17,17,17,17,18,18,18,18,19,19,19,19,20,20,20,20,21,21,21,21,16,72,78],w=[1,2,3,4,5,7,9,13,17,25,33,49,65,97,129,193,257,385,513,769,1025,1537,2049,3073,4097,6145,8193,12289,16385,24577,0,0],W=[16,16,16,16,17,17,18,18,19,19,20,20,21,21,22,22,23,23,24,24,25,25,26,26,27,27,28,28,29,29,64,64];e.exports=function(t,e,m,M,H,G,K,Y){var X,J,V,q,Q,$,tt,et,rt,nt=Y.bits,it=0,st=0,at=0,ot=0,ht=0,ut=0,ft=0,lt=0,dt=0,ct=0,pt=null,mt=0,_t=new _.Buf16(16),gt=new _.Buf16(16),vt=null,bt=0;for(it=0;it<=15;it++)_t[it]=0;for(st=0;st<M;st++)_t[e[m+st]]++;for(ht=nt,ot=15;1<=ot&&0===_t[ot];ot--);if(ot<ht&&(ht=ot),0===ot)return H[G++]=20971520,H[G++]=20971520,Y.bits=1,0;for(at=1;at<ot&&0===_t[at];at++);for(ht<at&&(ht=at),it=lt=1;it<=15;it++)if(lt<<=1,(lt-=_t[it])<0)return-1;if(0<lt&&(0===t||1!==ot))return-1;for(gt[1]=0,it=1;it<15;it++)gt[it+1]=gt[it]+_t[it];for(st=0;st<M;st++)0!==e[m+st]&&(K[gt[e[m+st]]++]=st);if($=0===t?(pt=vt=K,19):1===t?(pt=v,mt-=257,vt=b,bt-=257,256):(pt=w,vt=W,-1),it=at,Q=G,ft=st=ct=0,V=-1,q=(dt=1<<(ut=ht))-1,1===t&&852<dt||2===t&&592<dt)return 1;for(;;){for(tt=it-ft,rt=K[st]<$?(et=0,K[st]):K[st]>$?(et=vt[bt+K[st]],pt[mt+K[st]]):(et=96,0),X=1<<it-ft,at=J=1<<ut;H[Q+(ct>>ft)+(J-=X)]=tt<<24|et<<16|rt|0,0!==J;);for(X=1<<it-1;ct&X;)X>>=1;if(0!==X?(ct&=X-1,ct+=X):ct=0,st++,0==--_t[it]){if(it===ot)break;it=e[m+K[st]]}if(ht<it&&(ct&q)!==V){for(0===ft&&(ft=ht),Q+=at,lt=1<<(ut=it-ft);ut+ft<ot&&!((lt-=_t[ut+ft])<=0);)ut++,lt<<=1;if(dt+=1<<ut,1===t&&852<dt||2===t&&592<dt)return 1;H[V=ct&q]=ht<<24|ut<<16|Q-G|0}}return 0!==ct&&(H[Q+ct]=it-ft<<24|64<<16|0),Y.bits=ht,0}},{"../utils/common":41}],51:[function(t,e,m){"use strict";e.exports={2:"need dictionary",1:"stream end",0:"","-1":"file error","-2":"stream error","-3":"data error","-4":"insufficient memory","-5":"buffer error","-6":"incompatible version"}},{}],52:[function(t,e,m){"use strict";var _=t("../utils/common");function n(t){for(var e=t.length;0<=--e;)t[e]=0}var v=15,b=16,w=[0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0],W=[0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13],M=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,3,7],H=[16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15],G=new Array(576);n(G);var K=new Array(60);n(K);var Y=new Array(512);n(Y);var X=new Array(256);n(X);var J=new Array(29);n(J);var V,q,Q,$=new Array(30);function y(t,e,m,_,v){this.static_tree=t,this.extra_bits=e,this.extra_base=m,this.elems=_,this.max_length=v,this.has_stree=t&&t.length}function s(t,e){this.dyn_tree=t,this.max_code=0,this.stat_desc=e}function k(t){return t<256?Y[t]:Y[256+(t>>>7)]}function x(t,e){t.pending_buf[t.pending++]=255&e,t.pending_buf[t.pending++]=e>>>8&255}function S(t,e,m){t.bi_valid>b-m?(t.bi_buf|=e<<t.bi_valid&65535,x(t,t.bi_buf),t.bi_buf=e>>b-t.bi_valid,t.bi_valid+=m-b):(t.bi_buf|=e<<t.bi_valid&65535,t.bi_valid+=m)}function z(t,e,m){S(t,m[2*e],m[2*e+1])}function E(t,e){for(var m=0;m|=1&t,t>>>=1,m<<=1,0<--e;);return m>>>1}function C(t,e,m){var _,b,w=new Array(v+1),W=0;for(_=1;_<=v;_++)w[_]=W=W+m[_-1]<<1;for(b=0;b<=e;b++){var M=t[2*b+1];0!==M&&(t[2*b]=E(w[M]++,M))}}function A(t){var e;for(e=0;e<286;e++)t.dyn_ltree[2*e]=0;for(e=0;e<30;e++)t.dyn_dtree[2*e]=0;for(e=0;e<19;e++)t.bl_tree[2*e]=0;t.dyn_ltree[512]=1,t.opt_len=t.static_len=0,t.last_lit=t.matches=0}function I(t){8<t.bi_valid?x(t,t.bi_buf):0<t.bi_valid&&(t.pending_buf[t.pending++]=t.bi_buf),t.bi_buf=0,t.bi_valid=0}function O(t,e,m,_){var v=2*e,b=2*m;return t[v]<t[b]||t[v]===t[b]&&_[e]<=_[m]}function B(t,e,m){for(var _=t.heap[m],v=m<<1;v<=t.heap_len&&(v<t.heap_len&&O(e,t.heap[v+1],t.heap[v],t.depth)&&v++,!O(e,_,t.heap[v],t.depth));)t.heap[m]=t.heap[v],m=v,v<<=1;t.heap[m]=_}function T(t,e,m){var _,v,b,M,H=0;if(0!==t.last_lit)for(;_=t.pending_buf[t.d_buf+2*H]<<8|t.pending_buf[t.d_buf+2*H+1],v=t.pending_buf[t.l_buf+H],H++,0===_?z(t,v,e):(z(t,(b=X[v])+256+1,e),0!==(M=w[b])&&S(t,v-=J[b],M),z(t,b=k(--_),m),0!==(M=W[b])&&S(t,_-=$[b],M)),H<t.last_lit;);z(t,256,e)}function R(t,e){var m,_,b,w=e.dyn_tree,W=e.stat_desc.static_tree,M=e.stat_desc.has_stree,H=e.stat_desc.elems,G=-1;for(t.heap_len=0,t.heap_max=573,m=0;m<H;m++)0!==w[2*m]?(t.heap[++t.heap_len]=G=m,t.depth[m]=0):w[2*m+1]=0;for(;t.heap_len<2;)w[2*(b=t.heap[++t.heap_len]=G<2?++G:0)]=1,t.depth[b]=0,t.opt_len--,M&&(t.static_len-=W[2*b+1]);for(e.max_code=G,m=t.heap_len>>1;1<=m;m--)B(t,w,m);for(b=H;m=t.heap[1],t.heap[1]=t.heap[t.heap_len--],B(t,w,1),_=t.heap[1],t.heap[--t.heap_max]=m,t.heap[--t.heap_max]=_,w[2*b]=w[2*m]+w[2*_],t.depth[b]=(t.depth[m]>=t.depth[_]?t.depth[m]:t.depth[_])+1,w[2*m+1]=w[2*_+1]=b,t.heap[1]=b++,B(t,w,1),2<=t.heap_len;);t.heap[--t.heap_max]=t.heap[1],function(t,e){var m,_,b,w,W,M,H=e.dyn_tree,G=e.max_code,K=e.stat_desc.static_tree,Y=e.stat_desc.has_stree,X=e.stat_desc.extra_bits,J=e.stat_desc.extra_base,V=e.stat_desc.max_length,q=0;for(w=0;w<=v;w++)t.bl_count[w]=0;for(H[2*t.heap[t.heap_max]+1]=0,m=t.heap_max+1;m<573;m++)V<(w=H[2*H[2*(_=t.heap[m])+1]+1]+1)&&(w=V,q++),H[2*_+1]=w,G<_||(t.bl_count[w]++,W=0,J<=_&&(W=X[_-J]),M=H[2*_],t.opt_len+=M*(w+W),Y&&(t.static_len+=M*(K[2*_+1]+W)));if(0!==q){do{for(w=V-1;0===t.bl_count[w];)w--;t.bl_count[w]--,t.bl_count[w+1]+=2,t.bl_count[V]--,q-=2}while(0<q);for(w=V;0!==w;w--)for(_=t.bl_count[w];0!==_;)G<(b=t.heap[--m])||(H[2*b+1]!==w&&(t.opt_len+=(w-H[2*b+1])*H[2*b],H[2*b+1]=w),_--)}}(t,e),C(w,G,t.bl_count)}function D(t,e,m){var _,v,b=-1,w=e[1],W=0,M=7,H=4;for(0===w&&(M=138,H=3),e[2*(m+1)+1]=65535,_=0;_<=m;_++)v=w,w=e[2*(_+1)+1],++W<M&&v===w||(W<H?t.bl_tree[2*v]+=W:0!==v?(v!==b&&t.bl_tree[2*v]++,t.bl_tree[32]++):W<=10?t.bl_tree[34]++:t.bl_tree[36]++,b=v,H=(W=0)===w?(M=138,3):v===w?(M=6,3):(M=7,4))}function F(t,e,m){var _,v,b=-1,w=e[1],W=0,M=7,H=4;for(0===w&&(M=138,H=3),_=0;_<=m;_++)if(v=w,w=e[2*(_+1)+1],!(++W<M&&v===w)){if(W<H)for(;z(t,v,t.bl_tree),0!=--W;);else 0!==v?(v!==b&&(z(t,v,t.bl_tree),W--),z(t,16,t.bl_tree),S(t,W-3,2)):W<=10?(z(t,17,t.bl_tree),S(t,W-3,3)):(z(t,18,t.bl_tree),S(t,W-11,7));b=v,H=(W=0)===w?(M=138,3):v===w?(M=6,3):(M=7,4)}}n($);var tt=!1;function U(t,e,m,v){var b,w,W;S(t,0+(v?1:0),3),w=e,W=m,I(b=t),x(b,W),x(b,~W),_.arraySet(b.pending_buf,b.window,w,W,b.pending),b.pending+=W}m._tr_init=function(t){tt||(function(){var t,e,m,_,b,H=new Array(v+1);for(_=m=0;_<28;_++)for(J[_]=m,t=0;t<1<<w[_];t++)X[m++]=_;for(X[m-1]=_,_=b=0;_<16;_++)for($[_]=b,t=0;t<1<<W[_];t++)Y[b++]=_;for(b>>=7;_<30;_++)for($[_]=b<<7,t=0;t<1<<W[_]-7;t++)Y[256+b++]=_;for(e=0;e<=v;e++)H[e]=0;for(t=0;t<=143;)G[2*t+1]=8,t++,H[8]++;for(;t<=255;)G[2*t+1]=9,t++,H[9]++;for(;t<=279;)G[2*t+1]=7,t++,H[7]++;for(;t<=287;)G[2*t+1]=8,t++,H[8]++;for(C(G,287,H),t=0;t<30;t++)K[2*t+1]=5,K[2*t]=E(t,5);V=new y(G,w,257,286,v),q=new y(K,W,0,30,v),Q=new y(new Array(0),M,0,19,7)}(),tt=!0),t.l_desc=new s(t.dyn_ltree,V),t.d_desc=new s(t.dyn_dtree,q),t.bl_desc=new s(t.bl_tree,Q),t.bi_buf=0,t.bi_valid=0,A(t)},m._tr_stored_block=U,m._tr_flush_block=function(t,e,m,_){var v,b,w=0;0<t.level?(2===t.strm.data_type&&(t.strm.data_type=function(t){var e,m=4093624447;for(e=0;e<=31;e++,m>>>=1)if(1&m&&0!==t.dyn_ltree[2*e])return 0;if(0!==t.dyn_ltree[18]||0!==t.dyn_ltree[20]||0!==t.dyn_ltree[26])return 1;for(e=32;e<256;e++)if(0!==t.dyn_ltree[2*e])return 1;return 0}(t)),R(t,t.l_desc),R(t,t.d_desc),w=function(t){var e;for(D(t,t.dyn_ltree,t.l_desc.max_code),D(t,t.dyn_dtree,t.d_desc.max_code),R(t,t.bl_desc),e=18;3<=e&&0===t.bl_tree[2*H[e]+1];e--);return t.opt_len+=3*(e+1)+5+5+4,e}(t),v=t.opt_len+3+7>>>3,(b=t.static_len+3+7>>>3)<=v&&(v=b)):v=b=m+5,m+4<=v&&-1!==e?U(t,e,m,_):4===t.strategy||b===v?(S(t,2+(_?1:0),3),T(t,G,K)):(S(t,4+(_?1:0),3),function(t,e,m,_){var v;for(S(t,e-257,5),S(t,m-1,5),S(t,_-4,4),v=0;v<_;v++)S(t,t.bl_tree[2*H[v]+1],3);F(t,t.dyn_ltree,e-1),F(t,t.dyn_dtree,m-1)}(t,t.l_desc.max_code+1,t.d_desc.max_code+1,w+1),T(t,t.dyn_ltree,t.dyn_dtree)),A(t),_&&I(t)},m._tr_tally=function(t,e,m){return t.pending_buf[t.d_buf+2*t.last_lit]=e>>>8&255,t.pending_buf[t.d_buf+2*t.last_lit+1]=255&e,t.pending_buf[t.l_buf+t.last_lit]=255&m,t.last_lit++,0===e?t.dyn_ltree[2*m]++:(t.matches++,e--,t.dyn_ltree[2*(X[m]+256+1)]++,t.dyn_dtree[2*k(e)]++),t.last_lit===t.lit_bufsize-1},m._tr_align=function(t){var e;S(t,2,3),z(t,256,G),16===(e=t).bi_valid?(x(e,e.bi_buf),e.bi_buf=0,e.bi_valid=0):8<=e.bi_valid&&(e.pending_buf[e.pending++]=255&e.bi_buf,e.bi_buf>>=8,e.bi_valid-=8)}},{"../utils/common":41}],53:[function(t,e,m){"use strict";e.exports=function(){this.input=null,this.next_in=0,this.avail_in=0,this.total_in=0,this.output=null,this.next_out=0,this.avail_out=0,this.total_out=0,this.msg="",this.state=null,this.data_type=2,this.adler=0}},{}],54:[function(t,e,m){"use strict";e.exports="function"==typeof setImmediate?setImmediate:function(){var t=[].slice.apply(arguments);t.splice(1,0,0),setTimeout.apply(null,t)}},{}]},{},[10])(10)}))}).call(this,void 0!==m?m:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==m?m:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==m?m:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==m?m:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}))}).call(this,void 0!==m.g?m.g:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}]},{},[1])(1)}}]);

ESTRELLA Pharma – Affy Pharma Pvt Ltd

TREPODOX

POWDER FOR ORAL SUSPENSION
30ML (HDPE BOTTLE)

Composition

Cefpodoxime 50mg/5ml

Indications & Uses

UTIs, LRTs

TREPODOX – CV

POWDER FOR ORAL SUSPENSION
30ML (GLASS BOTTLE)

Composition

Cefpodoxime 50mg + Potassium Clavulanate 31.25mg/ 5ml

Indications & Uses

Upper & lower respiratory infections, Uncomplicated skin infections, Urinary Tract Infections

ESTY CLAV

POWDER FOR ORAL SUSPENSION
30ML (GLASS +HDPE BOTTLE)

Composition

Amoxycillin 200mg + Potassium clavulanate 28.50 mg/ 5ml

Indications & Uses

Community Acquired Pneumonia, Acute Exacerbations of Chronic Bronchitis, Upper Respiratory Tract Infections, Urinary Tract Infections

ESTRIXIME – CV

POWDER FOR ORAL SUSPENSION
30ML (GLASS BOTTLE)

Composition

Cefixime 50mg + Potassium clavulanate 31.25mg/5ml

Indications & Uses

Urinary Tract Inefctions, AECB, Otitis Media, Typhoid/p>

ESTRIXIME

POWDER FOR ORAL SUSPENSION
30ML (HDPE BOTTLE)

Composition

Cefixime 50mg/5ml

Indications & Uses

Urinary Tract Inefctions, Gastroenteritis

REOMELL

ORAL SUSPENSION
15 ml

Composition

Azithromycin 200mg/5ml

Indications & Uses

Community Acquired Pneumonia, Acute Exacerbations of Chronic Bronchitis,

TAMEST – DS

ORAL SUSPENSION
60 ml

Composition

Paracetamol 250mg/5ml

Indications & Uses

Fever, Pain

STREFEN

ORAL SUSPENSION
60 ml

Composition

Paracetamol 125mg + Mefenamic Acid 50mg/5ml

Indications & Uses

Pain, Fever

STREFOX

ORAL SUSPENSION
30 ml

Composition

Ofloxacin 50mg/5ml

Indications & Uses

Acute exacerbations of chronic Bronchitis, Diarrhoea

TAMACET-P

SYRUP
60 ml

Composition

Paracetamol 125mg + PPH 5mg + Cetirizine HCI 2mg/5ml

Indications & Uses

Fever, common cold & Flu

HEPTRELL

ORAL SUSPENSION
200ml

Composition

Cyproheptadine HCI 2mg + Tricholine citrate 0.275mg/5ml

Indications & Uses

Stimulate Apetite, Induces Weight Gain, Cure Allergies

TREP-DSR

CAPSULES ( HARD GELATIN)
10X10 (Alu-Alu)

Composition

Pantoprazole 40mg (EC) + Domperidone 30mg (SR)

Indications & Uses

GERD, Dyspepsia, Acid Peptic Disorders, Gastritis

RALE-DSR

CAPSULES ( HARD GELATIN)
11X10 (Alu-Alu)

Composition

Rabeprazole 20mg (EC) + Domperidone SR

Indications & Uses

GERD, Dyspepsia, Acid Peptic Disorders, Gastritis

STRETOP-40

INJECTION
40ml

Composition

Pantoprazole Sodium 40mg + NaCL

Indications & Uses

Acid-peptic disorders in hospitalized patients, Zollinger – Ellison Syndrome, Treatment of GERD Associated with Erasive Esophagitis, GL Bleed

DIMACID

SUSPENSION
170ml

Composition

Activated Dimethicone 25mg + Magnesium Hydroxide 200mg+ Aluminium Hydroxide Gel 200mg/10ml

Indications & Uses

Heartburn, Acid Indigestion

ELLAZYME

SYRUP
200ml

Composition

Alpha Amylase (1:2000) 50mg, Pepsin(1:3000) 10mg/5ml

Indications & Uses

Dyspepsia, Flatulence, Anorexia, Pancreatic Insufficiency

ARBOLL-Z

CAPSULES (HARD GELATIN)
10X3X10

Composition

Vitamin C 75mg + Vitamin B12 5mcg + Carbonyl Iron 100mg + Folic Acid 1.5mg + Zinc Sulphate 61.8mg

Indications & Uses

Hyphocromic Anemia in Pregnancy, Chronic and / or Acute Blood Loss, Post-gynaesurgery, Iron Deficiency Anemia

EST-D3 60K

CAPSULES (SOFT GELATIN)
10X1X4

Composition

Cholecalciferol 60000 UI

Indications & Uses

Osteoporosis, Osteoarthritis, Musculoskeletal Pain, Type- 2 Diabetes, Menstrual Irregularities, Pre-eclampsia, IUGR

STREBONA

ORAL SUSPENSION
200ml

Composition

Calcium Carbonate 625mg, Vitamin D3 125 IU/5ml

Indications & Uses

Osteomalacia, Osteoporosis, Fractures, Premenstrual Syndrome

STREFE-III

SYRUP (IRON TONIC)
300 ml

Composition

Iron (III) Hydroxide Polymaltose 50mg, Folic Acid 0.5mg/15ml

Indications & Uses

Pregnancy and lactation, Iron Deficiency Anaemia, Anaemia due to Excessive Haemorrhage, Anaemia Associated with Infections and Malignant Disease

STRECIUM

CAPSULES (SOFT GELATIN)
5X2X15

Composition

Calcitriol 0.25mcg + Calcium Carbonate 500mg + Zinc Sulphate 7.5mg

Indications & Uses

Osteoporosis, Hypoparathyroidism, Pregnancy & Lactation, Premenstrual Syndrome

ESTRE-SPAS

TABLETS
20X10

Composition

Mefenamic Acid 250mg + Dicyclomine HCI 10mg

Indications & Uses

Dysmenorrhea, Irritable Bowel Syndrome, Colic and Bladder Spasm, Abdominal Pain

TAMEST-A

TABLETS (BLISTERS)
20X10

Composition

Nimeulide 100mg + Paracetamo; 325mg

Indications & Uses

Arthritis Pain, Soft Tissue Trauma Including Sprains, Musculoskeletal Pain, Pain Following Dental Extraction

PARTRA FORTE

TABLETS

20X10

Composition

Tramadol 37.5mg + Paracetamol 325mg

Indications & Uses

Chronic Back Pain, Osteoarthritis, Postoperative Pain

UMRELY GEL

GEL
30g

Composition

Diclofenac Diethylamine 1.16% w/w + Oleum Linseed Oil 3 % w/w + Menthol 5% w/w +Methyl Salicylate 10% w/w

Indications & Uses

Sprains & Strains, Lower Back Pain, Joint Pain, Knee Pain

MOISTACT

CREAM
20g

Composition

Urea 10% +Lactic Acid 10% + Propylene Glycol 10% + Liquid Paraffin 10%

Indications & Uses

Foot Cracks, Keratolytic

BELODIP

OINTMENT
15g

Composition

Clotrimazole 1% w/w + Beclomethasone Dipropionate 0.025% w/w + Neomycin 0.5% w/w

Indications & Uses

Eczema, Psoriasis, Corticosteroid Responsive Dermatoses

MIN-DAND

LOTION
100 ml

Composition

Ketoconazole 2% w/v

Indications & Uses

Pityriasis, Dandruff

MIN-DAND-Z

LOTION
100 ml

Composition

Ketoconazole Shampoo 2% w/v + ZPTO 1% w/v

Indications & Uses

Pityriasis, Dandruff

MIN-DAND

SOAP
75g

Composition

Ketoconazole 1% w/w

Indications & Uses

Tinea Versicolor, Prophylaxis of Pityriasis Versicolor

FLUTRELLA

TABLETS
20X1X1

Composition

Fluconazole 200mg

Indications & Uses

Vaginal Candidiasis, Brochopulmonary Infections, Candiduria, Tinea Pedis, Corposis, Cruris, Versicolor

ESTRAVIT

SYRUP
200ml

Composition

L-Iysine HCI 25mg + Vitamin B1 2.5mg + Vitamin B2 2.5mg + Vitamin B6 0.75mg + D-panthenol 3mg +Niacinamide 25mg + Mecobalamin 2mcg/10ml

Indications & Uses

Sub-optimal Growth, Poor Weight Gain, Malnutrition, Prolonged Illness

LYCOSTER PLUS

SYRUP
225ml

Composition

Each 10ml Contains: Lycopene 6% 1000mcg + Vitamin A Palmitate 2500 IU + Vitamin E 10 IU + Ascorbic Acid 50mg + Selenium (as Sodium Selenate) 35mcg + Zinc (As Zinc Gluconate) 3mg + Manganese (as Manganese Gluconate) 2mg + Iodine ( As Potassium Iodine) 100mcg + Copper (As Copper Sulphate0 500mcg + Thiamine HCI 2mg + Riboflavine 3mg + Pyridoxine HCI 1.5mg

Indications & Uses

Tiredness, Stress, Feeling of Weakness, Vitality Deficiency

OSERON

CAPSULES (SOFT GELATIN)
10X1X10

Composition

Antioxidant, Multivitamin & Multiminerals

Indications & Uses

Tiredness, Stress, Feeling of Weakness, Vitality Deficiency

GERMELLA

CAPSULES (SOFT GELATIN)
10X1X10

Composition

Vitamin E (Natural) 400 IU + Wheat Germ Oil 100mg + Omega 3 Fatty Acids 30mg

Indications & Uses

Ulcerative colitis, Metabolic Syndrome, Rheumatoid Arthritis, Type-2 Diabetes, Cardiovascular Diseases

LYCOSTER GOLD

CAPSULES (SOFT GELATIN)
10X1X10

Composition

Each SG Contains Lycopene 6% 2000 IU + Vitamin A 2500 IU + Vitamin E Acetate 10 IU + Vitamin C 50 mg + Zinc sulphate Monohydrate 27.45mg + Selenium Dioxide 70mcg

Indications & Uses

Idiopathic Male Infertility, Pre-eclampsia, Prostate Cancer, Cardiovascular Diseases, Diabetes Mellitus

OSERON -G

CAPSULES (SOFT GELATIN)
10X1X11

Composition

Ginseng + Multivitamin + Multimineral

Indications & Uses

Tiredness, Stress, Feeling of Weakness, Vitality Deficiency

OSERON -G

CAPSULES (SOFT GELATIN)
10X1X11

Composition

Ginseng + Multivitamin + Multimineral

Indications & Uses

Tiredness, Stress, Feeling of Weakness, Vitality Deficiency

ESTRIXIME-200 LB

TABLETS (Alu-Alu)
20X10

Composition

Cefixime 200mg + Lactic Acid Bacilus 2.5 billion spores

Indications & Uses

Otitis Media, Pharyngitis & Tonsillitis, Uncomplicated Urinary Tract Infections, Acute Exacerbations of Chronic Bronchitis, Enteric Fever

ESTRIXIME-CV-325

TABLETS (Alu-Alu)
10X1X6

Composition

Cefixime 200mg + Potassium Clavulanate 125mg

Indications & Uses

Respiratory Tract Infections, Urinary Tract Infections, Skin & Skin Structure Infections

ESTY CLAV-625 LB

TABLETS (Alu-Alu)
10X1X6

Composition

Amoxycillin 500mg + Potassium Clavulanate 125mg

Indications & Uses

Respiratory Tract Infections, Community Acquired Pneumonia, Gynaecological Infections, Acute Exacerbations of Chronic Bronchitis, Skin and Soft Tissue Infections

FLOXEST

TABLETS (Blister)
20X10

Composition

Ofloxacin 200mg + Ornidazole 500mg

Indications & Uses

Surgical ions, Diarrheas of Mixed Etiology, Gynaecological Infections, Orofacial and Dental Infections

VOFLOX-500

TABLETS
10X10

Composition

Levofloxacin 500mg

Indications & Uses

Acute Bacterial Sinusitis, Acute Bacterial Exacerbations of Chronic Bronchitis, Skin & Skin Structure Infections, Chronic Bacterial Prostatitis, Urinary Tract Infections

FLOXEST – O

TABLETS (Alu-Alu)
20X10

Composition

Cefixime 200mg + Ofloxacin 200mg

Indications & Uses

Community Acquired Pneumonia, Multiple Drug Resistant-TB, Typhoid

FLOXEST

TABLETS (Alu-Alu)
20X10

Composition

Ofloxacin 200mg

Indications & Uses

Community Acquired Pneumonia, Multiple Drug Resistant-TB, Typhoid

ESTY CLAV- 1.2

INJECTIONS
1.2g

Composition

Amoxycillin 1000mg + Potassium Clavulanate 200mg + WFI

Indications & Uses

Community Acquired Pneumonia, Gynaecological Infections, Upper Respiratory Tract Infections, Skin and Soft Tissue Infections, Urinary Tract Infections, Acute Exacerbations of Chronic Bronchitis

TRELLON-SB 1.5

INJECTIONS
1.5g

Composition

Ceftriaxone 1000mg + Sulbactam 500mg + WFI

Indications & Uses

Gynaecological Infections, Lower Respiratory Tract Infections, Intra-abdominal Infections with Aerobic Organisms, Surgical Prophylaxis

TRELLON-TZ 1.125

INJECTIONS
1.125gm

Composition

Ceftriaxone 1000mg + Tazobactam 500 mg + WFI

Indications & Uses

Bone & Joint Infections, Intra-abdominal Infections, Bacterial Meningitis, Pre-operative Surgical Prophylaxis

RELLAM

INJECTIONS
1gm

Composition

Meropenem 1gm + WFI

Indications & Uses

Complicated Intra-abdominal Infection (cIAI), Complicated Skin & Skin Structure Infections (cSSSI), Bacterial Meningitis, Noscocomial Pneumonia

TRELIN-Z 4.5

INJECTIONS
4.5gm

Composition

Piperacillin 4000mg + Tazobactam 500mg + WFI

Indications & Uses

Intra-abdominal Infections, Complicated Urinary Tract Infections, Febrile Neutropenia, Lower Respiratory Tract Infections

TRELIN-Z 4.5

INJECTIONS
4.5gm

Composition

Piperacillin 4000mg + Tazobactam 500mg + WFI

Indications & Uses

Intra-abdominal Infections, Complicated Urinary Tract Infections, Febrile Neutropenia, Lower Respiratory Tract Infections

BUTRELLA

SYRUP

100ml

Composition

Ambroxol HCI 15mg + Guaiphensin 50mg + Terbutaline Sulphate 1.5mg + Mentholated Base/5ml

Indications & Uses

Bronchitis, Productive Cough, Emphysema, Bronchial Asthma

BUTRELLA-BR

SYRUP

100ml

Composition

Terbutaline Sulphate 1.25mg + Bromhexine HCI 4mg + Guaiphenesin 50mg + Methalated Base/5ml

Indications & Uses

Acute Cough, Abnormal Mucus Secretion, Productive Cough

DEXTRIN

SYRUP
100ml

Composition

Dextromethorphan Hydrobromide 10mg + Phenylpherine 5 mg + Cetrizine 5mg + Mentholated Base/5ml

Indications & Uses

Commom Cold and Flu, Nasal Congestion, Sore Throat

VOTRELL-M

TABLETS (Alu-Alu)
20X10

Composition

Levocetirizine 5mg + Montelukast 10mg

Indications & Uses

Allergic Rhinitis, Nasal Congestion, Asthma

VOTRELL

TABLETS (Alu-Alu)
20X11

Composition

Levocetirizine 5mg

Indications & Uses

Chronic Idiopathic Urticaria (CIU), Seasonal Allergic Rhinitis (SAR), Perennial Allergic Rhinitis (PAR)

Arrange A Callback
[]
1 Step 1
Full Name
Telephone
Departmentyour full name
Postal Address
Message
0 /
Previous
Next
Shopping Basket