"use strict";var to_ascii="undefined"==typeof atob?function(b){return new Buffer(b,"base64").toString()}:atob,to_base64="undefined"==typeof btoa?function(b){return new Buffer(b).toString("base64")}:btoa;function read_source_map(c){var a=/\n\/\/# sourceMappingURL=data:application\/json(;.*?)?;base64,(.*)/.exec(c);return a?to_ascii(a[2]):(AST_Node.warn("inline source map not found"),null)}function set_shorthand(d,a,b){a[d]&&b.forEach(function(b){a[b]&&("object"!=typeof a[b]&&(a[b]={}),!(d in a[b])&&(a[b][d]=a[d]))})}function init_cache(b){b&&("props"in b?!(b.props instanceof Dictionary)&&(b.props=Dictionary.fromObject(b.props)):b.props=new Dictionary)}function to_json(b){return{props:b.props.toObject()}}function minify(k,a){var b=AST_Node.warn_function;try{a=defaults(a,{compress:{},ecma:void 0,ie8:!1,keep_classnames:void 0,keep_fnames:!1,mangle:{},nameCache:null,output:{},parse:{},rename:void 0,safari10:!1,sourceMap:!1,timings:!1,toplevel:!1,warnings:!1,wrap:!1},!0);var c=a.timings&&{start:Date.now()};void 0===a.keep_classnames&&(a.keep_classnames=a.keep_fnames),void 0===a.rename&&(a.rename=a.compress&&a.mangle),set_shorthand("ecma",a,["parse","compress","output"]),set_shorthand("ie8",a,["compress","mangle","output"]),set_shorthand("keep_classnames",a,["compress","mangle"]),set_shorthand("keep_fnames",a,["compress","mangle"]),set_shorthand("safari10",a,["mangle","output"]),set_shorthand("toplevel",a,["compress","mangle"]),set_shorthand("warnings",a,["compress"]);var d;a.mangle&&(a.mangle=defaults(a.mangle,{cache:a.nameCache&&(a.nameCache.vars||{}),eval:!1,ie8:!1,keep_classnames:!1,keep_fnames:!1,properties:!1,reserved:[],safari10:!1,toplevel:!1},!0),a.mangle.properties&&("object"!=typeof a.mangle.properties&&(a.mangle.properties={}),a.mangle.properties.keep_quoted&&(d=a.mangle.properties.reserved,!Array.isArray(d)&&(d=[]),a.mangle.properties.reserved=d),a.nameCache&&!("cache"in a.mangle.properties)&&(a.mangle.properties.cache=a.nameCache.props||{})),init_cache(a.mangle.cache),init_cache(a.mangle.properties.cache)),a.sourceMap&&(a.sourceMap=defaults(a.sourceMap,{content:null,filename:null,includeSources:!1,root:null,url:null},!0));var e=[];a.warnings&&!AST_Node.warn_function&&(AST_Node.warn_function=function(b){e.push(b)}),c&&(c.parse=Date.now());var f;if(k instanceof AST_Toplevel)f=k;else{for(var g in"string"==typeof k&&(k=[k]),a.parse=a.parse||{},a.parse.toplevel=null,k)if(HOP(k,g)&&(a.parse.filename=g,a.parse.toplevel=parse(k[g],a.parse),a.sourceMap&&"inline"==a.sourceMap.content)){if(1